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
338070345774	338070346335	338070346885	338070347435	338070347985	338070348535	338070349085	338070349635	338070350185	338070350735	338070351285	338070351835	338070352385	338070352935	338070353485	338070354035	338070354585	338070355135	338070355685	338070356235	338070356785	338070357335	338070357885	338070358435	338070358985	338070359535	338070360085	338070360635	338070361185	338070361735	338070362285	338070362835	338070363385	338070363935	338070364485	338070365035	338070365585	338070366135	338070366685	338070367235	338070367785	338070368335	338070368885	338070369435	338070369985	338070370535	338070371085	338070371635	338070372185	338070372735	338070373285	338070373835	338070374385	338070374935	338070375485	338070376035	338070376585	338070377135	338070377685	338070378235	338070378785	338070379335	338070379885	338070380435	338070380985	338070381535	338070382085	338070382635	338070383185	338070383735	338070384285	338070384835	338070385385	338070385935	338070386485	338070387035	338070387585	338070388135	338070388685	338070389235	338070389785	338070390335	338070390885	338070391435	338070391985	338070392535	338070393085	338070393635	338070394185	338070394735	338070395285	338070395835	338070396385	338070396935	338070397485	338070398035	338070398585	338070399135	338070399685	338070400235	338070400785	338070401335	338070401885	338070402435	338070402985	338070403535	338070404085	338070404635	338070405185	338070405735	338070406285	338070406835	338070407385	338070407935	338070408485	338070409035	338070409585	338070410135	338070410685	338070411235	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48049	37338	27347	11513	4744	2564	1679	1296	955	836	648	480	282	276	199	152	156	145	135	128	158	140	132	140	151	128	142	110	127	137	123	116	140	138	124	127	130	140	121	128	119	116	148	130	128	115	117	129	133	140	108	123	120	126	122	122	128	109	132	141	128	144	126	130	128	119	126	121	99	134	118	116	111	120	118	107	117	119	134	136	130	122	130	105	132	112	113	137	132	125	128	113	132	117	137	135	144	145	147	112	140	105	136	117	129	129	140	142	137	162	147	120	118	123	127	122	112	124	114	121	114	126	121	117	91	120	119	134	119	117	132	138	123	152	126	141	137	142	126	113	101	105	139	123	130	130	131	122	118	124	142	139	131	132	140	105	110	138	121	122	120	134	117	145	108	130	138	138	126	131	119	131	137	122	121	126	121	117	133	127	129	132	135	119	109	107	129	120	134	142	128	137	112	127	116	104	133	109	128	124	111	133	123	144	138	138	120	126	123	115	137	133	137	144	127	118	124	110	141	115	117	135	138	133	130	119	143	116	126	146	126	126	127	113	108	101	136	111	144	137	115	145	107	129	112	115	117	115	110	131	109	119	130	125	128	93	142	115	121	124	130	134	116	111	128	145	116	126	151	132	121	131	143	153	107	104	119	117	129	129	142	120	125	125	111	131	116	137	114	110	137	115	130	119	123	123	119	110	131	135	122	121	99	108	118	135	124	135	99	122	126	113	116	97	127	114	121	126	131	133	127	142	107	120	137	120	115	94	112	122	131	103	120	125	96	140	94	128	114	122	112	135	138	139	134	130	122	124	140	119	129	123	136	137	112	129	133	126	108	104	128	117	108	146	135	119	111	111	148	150	141	121	105	134	124	126	103	118	106	131	156	133	106	116	110	105	118	107	120	106	109	122	158	144	123	143	124	120	117	103	112	118	133	125	111	107	142	125	122	118	119	124	127	110	134	117	128	113	128	126	109	120	111	139	106	149	125	112	133	130	128	122	123	114	123	132	118	120	108	131	122	112	135	126	116	115	116	130	123	149	103	140	156	106	117	136	114	114	118	131	110	126	132	142	146	110	143	125	110	112	122	115	110	113	125	146	108	123	126	108	141	110	134	125	126	122	106	138	132	116	135	121	115	129	114	126	130	114	141	144	109	122	116	128	129	133	121	133	136	118	135	114	123	130	144	112	126	113	112	141	104	130	124	126	122	122	131	131	134	122	122	157	131	127	129	120	133	138	112	132	111	130	119	106	124	139	100	131	108	124	150	133	116	136	132	114	127	125	111	111	157	112	136	122	107	113	139	149	112	112	128	125	132	126	116	128	115	128	136	123	126	125	134	131	125	131	143	117	116	114	110	126	105	125	101	123	130	128	118	136	125	89	114	121	116	128	121	124	151	118	128	132	127	119	100	123	128	99	121	121	101	125	124	126	133	116	126	116	103	121	127	124	137	140	104	120	119	121	127	121	130	116	122	112	125	118	136	153	104	148	135	112	128	114	131	125	123	130	116	124	118	133	126	128	130	139	127	104	122	105	131	120	111	118	113	127	121	104	120	133	130	127	125	122	136	126	124	130	129	137	120	124	116	119	103	121	122	122	120	130	116	115	123	141	102	129	155	124	119	122	127	136	117	117	105	122	108	101	126	87	121	118	107	113	139	131	120	116	112	104	118	110	136	135	137	127	112	130	122	122	108	100	117	121	119	122	124	126	139	108	134	106	109	133	130	130	131	143	135	130	118	129	126	116	127	127	123	146	140	111	129	122	132	94	113	108	126	109	123	113	121	120	116	124	139	120	131	135	123	123	118	113	128	122	127	130	126	130	136	147	141	137	116	119	126	123	132	148	122	139	108	143	147	146	133	112	126	115	140	141	121	110	120	130	139	113	107	126	135	96	135	138	120	115	113	125	134	125	162	136	123	107	128	136	115	112	118	145	110	134	119	132	127	133	121	109	120	107	120	126	120	132	154	103	121	119	130	108	115	116	121	110	124	112	118	124	126	114	114	133	121	116	121	120	111	110	125	126	111	122	147	132	109	143	131	123	132	115	103	124	139	119	99	118	138	129	115	112	149	134	141	126	127	125	143	125	116	123	139	138	109	115	110	134	115	121	130	104	117	122	141	112	120	137	137	114	127	129	125	121	109	124	110	141	103	110	117	124	137	119	132	139	100	108	108	130	138	121	130	154	141	112	119	128	112	125	120	119	123	137	121	110	121	116	134	114	114	136	134	148	147	161	128	124	124	119	127	127	111	120	107	140	143	105	120	138	141	135	141	142	112	129	139	150	108	115	123	121	107	130	117	114	126	128	137	117	120	119	114	126	140	110	142	114	121	115	138	118	121	138	131	145	125	125	115	107	113	136	112	122	126	115	107	124	141	160	162	136	113	137	129	110	128	96	118	115	134	124	143	125	132	109	108	131	131	147	130	111	110	109	95	124	120	131	118	136	115	131	97	117	111	119	119	136	110	139	128	90	124	134	122	129	137	117	120	127	109	110	141	116	117	120	130	125	124	134	119	129	132	122	118	125	133	136	102	112	135	140	125	100	131	119	137	126	118	129	103	115	123	142	109	131	128	133	133	137	135	99	116	129	134	108	114	119	128	133	123	127	127	127	122	122	112	112	110	115	124	109	122	123	116	105	119	133	126	129	127	125	120	118	129	127	107	117	129	144	123	126	107	128	107	117	130	128	140	146	137	137	133	117	113	117	138	130	109	126	146	138	135	128	138	125	118	117	141	111	135	103	97	131	127	123	127	141	114	111	115	112	108	126	118	141	128	115	127	143	145	113	151	125	146	110	122	124	127	123	139	139	108	115	143	122	115	106	133	120	137	137	132	116	119	121	106	111	116	114	101	101	139	141	115	114	119	120	115	134	148	133	126	131	132	118	95	128	111	115	96	141	127	130	134	122	155	135	96	132	146	112	129	121	89	126	123	98	143	128	124	134	134	133	124	122	138	126	116	106	108	111	127	136	122	113	128	110	119	116	131	118	119	130	123	141	103	112	144	123	108	139	108	118	156	116	125	136	120	110	119	125	125	114	122	136	136	136	122	124	118	130	132	147	102	112	138	110	128	111	120	103	119	128	128	128	115	114	114	89	133	123	124	134	135	134	118	144	125	116	116	125	105	141	125	115	116	113	129	115	117	141	147	139	131	124	122	113	142	125	114	96	127	139	114	102	143	111	126	136	136	142	126	127	139	98	146	147	123	115	136	123	128	121	147	131	123	122	109	100	135	124	115	118	105	102	118	114	118	127	142	117	119	116	111	120	146	125	113	133	109	115	130	114	124	139	116	132	152	122	110	138	119	119	137	125	115	128	121	138	112	142	128	122	128	138	120	124	138	115	126	146	130	129	111	114	104	116	110	112	133	147	114	128	121	144	132	141	107	139	120	103	114	114	112	112	108	134	128	129	127	131	104	127	127	107	116	132	134	128	140	122	123	114	127	129	112	124	129	109	123	119	127	119	143	127	118	123	117	145
33646	30354	22987	8371	7363	5893	5858	6020	4976	4721	3179	2053	1388	1160	729	622	546	484	449	435	452	462	437	417	369	365	358	376	366	334	355	330	338	335	335	339	320	296	328	312	280	301	331	302	321	321	333	297	326	310	290	322	298	318	311	303	323	286	294	261	297	268	278	288	294	291	308	311	299	335	302	299	301	280	283	318	281	297	289	278	319	291	273	312	286	306	309	279	279	272	331	295	312	286	307	312	293	287	274	308	296	298	289	297	298	336	317	290	277	276	307	300	304	287	271	268	323	279	322	345	281	299	291	301	290	291	328	328	297	316	324	288	312	303	313	295	310	334	313	305	271	318	298	306	278	284	283	273	284	295	290	322	287	297	284	299	336	317	280	284	298	313	288	284	307	277	281	282	269	295	276	298	274	293	282	326	302	296	275	308	300	289	296	252	320	298	287	320	285	285	303	323	286	295	304	291	307	312	307	298	283	284	294	312	273	292	280	288	268	318	267	269	289	291	287	322	269	303	301	299	309	285	288	308	246	297	281	304	266	263	293	313	291	293	315	283	300	330	292	300	289	289	323	298	289	302	276	297	290	270	303	269	280	270	265	303	275	306	268	292	304	299	296	317	312	279	307	297	308	302	310	296	295	310	302	295	287	263	323	315	301	285	307	286	268	281	293	275	322	293	339	284	294	318	303	274	286	300	311	311	295	282	312	302	320	289	298	323	270	271	295	276	306	288	290	287	305	289	281	308	285	314	296	315	265	296	306	279	293	295	302	295	285	270	298	286	307	302	293	309	265	259	297	308	290	307	313	311	281	274	297	293	277	283	290	321	292	306	293	262	299	288	320	301	297	305	298	305	309	311	277	270	320	304	311	294	297	305	282	272	304	312	284	296	276	293	316	268	296	312	292	298	296	273	283	301	289	288	316	286	300	301	282	293	302	275	294	274	304	303	304	311	287	259	312	277	267	320	295	312	311	299	308	249	275	277	300	277	279	333	273	296	286	297	339	266	303	293	315	301	313	275	273	282	268	306	287	333	281	268	294	323	284	266	286	284	291	307	257	304	300	277	279	280	283	286	264	288	274	298	307	307	295	284	298	288	301	273	307	294	294	278	273	298	289	285	305	297	271	314	294	268	272	311	288	352	283	316	288	297	301	301	300	271	300	282	297	311	285	282	267	271	302	284	305	267	270	262	287	309	295	290	288	304	293	281	313	303	300	295	279	299	282	315	299	312	273	287	304	302	283	291	296	279	304	290	287	277	315	327	300	272	295	310	285	281	282	315	331	316	273	277	262	299	288	295	295	321	305	279	314	299	281	299	333	317	298	288	288	292	292	302	281	297	288	296	282	298	310	259	291	247	325	286	292	282	292	265	287	303	284	283	285	279	289	267	288	281	292	271	315	298	254	302	287	263	289	308	301	303	309	288	253	315	290	307	306	308	284	268	285	284	305	259	277	301	299	285	272	289	287	305	303	290	294	307	274	276	274	324	320	304	275	307	285	312	311	337	283	279	297	320	280	295	283	302	293	294	278	293	284	272	283	296	294	259	301	259	296	286	309	257	283	320	300	318	298	316	291	314	308	288	308	312	308	332	309	307	309	307	301	266	291	298	292	311	303	290	276	307	293	278	300	311	280	305	303	317	292	303	303	293	290	271	299	310	313	297	306	272	276	283	310	292	292	320	262	294	277	275	273	296	281	276	298	294	298	303	307	278	275	268	299	295	299	297	295	280	294	302	285	306	296	277	291	327	278	310	281	288	300	275	299	271	309	276	312	306	282	305	317	279	300	282	300	297	282	283	278	275	294	284	290	304	332	270	303	315	277	301	278	290	285	309	278	292	287	327	323	282	287	289	292	290	301	270	298	291	318	273	275	286	325	283	280	291	290	319	297	273	301	295	309	293	263	291	271	279	317	296	314	283	280	282	322	295	274	290	304	294	298	294	269	315	315	274	261	283	281	273	288	285	273	278	285	290	293	276	294	295	277	290	288	277	308	296	297	317	298	282	310	283	282	275	283	284	265	294	286	310	261	272	290	290	311	298	305	291	284	299	296	276	280	295	275	280	291	322	285	287	296	261	313	290	311	320	302	309	277	275	283	302	304	279	319	329	282	289	313	255	272	298	276	257	314	319	281	318	298	292	329	295	287	326	278	260	296	309	296	307	269	279	288	290	307	316	265	281	300	304	296	279	313	315	325	307	295	263	270	300	308	324	340	267	312	287	267	336	296	292	323	325	312	278	296	293	255	272	291	293	266	312	328	313	272	307	300	300	291	275	315	284	267	300	282	282	289	268	310	302	288	282	265	280	307	280	271	299	296	307	299	286	287	270	281	273	241	343	265	270	270	306	300	295	300	295	283	284	261	308	261	295	291	280	297	304	326	303	291	309	302	312	271	269	293	274	281	299	300	279	282	337	313	265	269	267	261	293	325	283	279	304	271	311	299	309	289	289	288	308	245	305	292	313	297	302	284	273	315	324	269	299	269	305	287	306	313	289	308	282	272	320	302	296	296	305	267	310	300	277	264	294	282	331	309	253	285	296	278	261	292	293	309	304	276	293	307	286	282	295	328	299	292	320	298	286	266	296	275	293	326	317	303	305	311	301	249	307	298	282	336	297	315	297	290	311	305	307	300	297	249	290	297	317	289	279	275	316	284	272	261	306	288	289	283	267	253	288	259	320	279	294	292	295	285	285	283	284	307	262	291	315	297	312	288	323	306	289	292	300	280	327	262	261	292	298	268	288	285	320	271	317	310	290	287	298	269	247	271	321	278	296	310	267	278	294	280	304	291	286	296	298	317	297	298	300	305	262	319	295	290	318	319	299	294	285	265	298	279	320	270	309	289	305	271	305	295	287	289	271	329	294	267	297	323	277	282	309	253	311	265	301	313	315	295	302	269	305	284	309	323	303	284	322	278	283	337	275	300	278	297	294	297	253	308	282	295	286	307	249	302	300	294	311	303	308	335	299	298	275	287	288	301	311	295	287	298	279	304	303	286	305	251	278	264	280	299	302	280	303	313	279	320	265	299	329	302	314	276	276	276	274	270	305	306	307	277	311	311	279	279	276	311	299	285	278	302	265	303	275	262	280	288	292	309	302	292	300	310	305	294	283	287	330	333	290	305	288	298	267	320	268	268	314	296	294	293	323	299	278	321	284	301	272	315	277	300	265	267	306	298	273	315	286	291	272	273	320	303	293	291	330	281	308	278	264	312	286	293	304	293	299	279	286	311	273	302	278	316	278	294	306	296	298	296	317	302	270	292	315	282	299	288	274	302	292	281	265	270	290	314	333	266	288	293	282	256	315	285	330	320	275	304	271	280	291	292	267	287	287	310	262	295	269	302	276	326	284	301	321	258	317	286	286	314	303	272	315	282	276	337	280	294	282	289	294	267	294	283	289	322	314	309	265	353	313	257	257	320	284	294	306	310	266	307	292	292	320	268	310	303	280	287	299	280	277	309	260	324	290	299	301	308	313	266	288
11728	5188	2728	843	434	294	219	238	187	206	185	188	193	153	175	189	160	171	153	195	193	153	171	163	191	160	181	174	158	178	168	150	175	144	179	185	181	159	184	165	169	172	171	187	160	161	167	164	152	172	177	193	205	170	184	166	152	151	177	200	203	169	159	160	178	180	189	190	181	162	162	158	157	174	167	158	191	182	179	203	168	168	167	157	163	197	165	164	160	171	158	149	165	164	170	171	169	171	150	167	178	159	170	190	145	154	185	193	180	186	174	168	157	175	188	189	170	181	182	153	165	155	140	155	140	152	182	175	150	167	183	171	147	166	162	149	160	170	175	131	164	195	174	175	182	183	191	152	144	196	184	177	165	175	183	156	176	200	161	167	183	186	176	158	181	146	180	195	179	167	189	168	167	155	162	181	165	173	174	197	158	152	177	189	184	162	143	151	177	172	162	198	154	172	162	170	177	169	191	168	169	183	164	168	168	171	164	193	169	163	163	162	195	148	190	178	197	197	172	185	177	143	174	160	153	182	160	148	158	181	183	167	152	158	148	143	165	174	157	183	174	158	170	155	165	180	195	179	162	152	175	182	152	164	188	158	170	157	147	167	162	160	170	176	200	166	163	178	168	175	196	184	163	169	166	195	185	130	160	182	155	180	169	179	162	176	147	163	159	167	163	173	164	174	174	154	159	182	185	154	172	144	163	154	181	179	176	161	169	172	161	147	164	183	172	172	152	185	164	174	169	181	169	171	159	156	185	195	174	160	170	170	145	151	163	185	168	159	175	172	183	139	178	173	182	152	160	168	166	182	192	174	178	174	154	165	164	166	161	158	179	161	142	191	163	157	154	140	167	168	145	159	170	167	197	173	186	193	174	186	167	168	174	164	161	181	166	174	168	183	167	180	168	167	196	177	184	164	174	172	200	177	153	201	159	182	184	173	180	186	179	166	184	184	172	177	157	156	157	169	193	140	175	170	164	160	169	177	168	170	172	198	186	166	186	165	167	180	170	171	158	181	170	178	160	187	187	167	176	182	187	192	160	170	172	144	161	178	155	186	172	191	167	165	179	176	159	168	175	156	147	165	168	192	158	163	159	154	159	163	178	163	153	170	167	180	170	167	162	165	181	162	160	184	182	197	176	153	162	167	207	189	176	187	156	189	173	166	186	184	175	173	146	185	161	194	166	156	173	197	166	171	188	163	179	161	164	189	164	168	163	187	174	167	199	188	184	161	158	152	180	169	178	189	165	160	171	162	178	159	171	172	157	179	158	171	171	176	173	168	185	182	174	163	161	177	168	173	182	165	195	168	179	208	171	184	174	170	168	161	174	171	194	201	166	168	167	173	163	181	179	157	176	167	177	167	159	170	183	185	169	167	167	178	184	149	170	187	171	155	149	155	190	188	171	138	162	156	147	184	170	166	192	174	161	166	175	163	189	162	180	170	185	154	162	177	167	155	154	168	159	174	155	152	176	137	164	181	173	172	188	182	173	158	177	177	204	182	195	200	173	148	167	169	158	158	190	150	171	197	172	162	181	204	170	182	195	196	162	170	173	195	161	179	160	145	162	159	159	193	184	183	158	166	179	153	172	204	170	212	176	160	162	161	180	154	174	173	154	167	157	169	176	154	175	175	158	187	163	180	173	170	178	184	195	178	179	171	192	184	172	174	157	178	183	174	176	172	178	175	157	162	160	155	173	186	165	166	144	191	183	192	189	174	166	155	141	202	172	203	158	170	171	165	153	159	188	188	206	161	160	125	178	168	172	172	164	184	206	175	151	166	168	180	166	184	168	156	193	168	166	206	160	159	139	178	159	176	186	166	164	143	171	180	189	174	140	174	185	178	175	146	179	199	165	181	146	187	188	149	188	182	173	188	173	190	195	172	174	171	143	160	162	167	202	152	156	173	168	175	184	153	160	174	200	178	176	154	168	188	171	194	167	196	183	175	184	163	157	164	180	168	155	183	170	166	157	183	163	174	176	156	169	170	165	177	179	153	163	163	174	152	161	159	177	165	199	192	171	160	156	151	164	169	153	178	165	190	173	179	174	191	160	168	178	149	187	171	183	206	165	154	167	193	175	180	195	154	167	184	183	186	172	169	184	193	165	190	176	157	164	159	176	170	187	172	147	158	174	165	172	171	152	164	169	148	179	160	171	164	173	153	168	184	171	162	202	169	173	179	170	171	160	183	144	155	165	163	179	173	158	175	178	145	164	173	128	160	184	180	165	194	185	162	169	154	202	173	157	146	125	173	174	169	195	171	203	182	160	189	171	186	162	157	169	175	161	154	170	162	156	164	187	165	154	168	163	158	187	185	176	167	159	191	157	178	167	179	164	170	168	170	190	135	178	167	178	179	182	176	163	165	185	171	177	162	177	156	157	176	163	164	178	154	184	188	195	152	175	182	155	163	160	162	167	140	181	171	160	174	157	156	140	169	170	186	163	191	167	163	179	149	183	174	177	169	190	166	173	154	173	175	166	149	173	172	180	182	162	209	173	152	200	178	156	171	156	176	178	187	155	178	167	178	167	169	177	173	158	169	200	152	181	174	170	157	170	200	185	180	170	157	169	148	184	158	159	190	168	177	161	170	161	176	175	143	165	176	177	156	136	169	155	180	169	170	206	176	167	146	196	181	146	185	185	178	174	184	169	169	180	164	185	185	163	192	153	150	188	174	178	174	184	153	193	181	165	166	202	201	198	158	177	166	171	191	173	171	180	186	169	145	146	157	161	197	163	175	165	165	166	171	165	175	159	172	166	164	183	211	183	171	181	146	172	169	160	175	181	172	167	190	191	169	185	172	206	173	165	171	177	165	178	177	173	178	181	157	192	175	173	188	171	186	173	162	168	190	166	175	172	195	166	189	172	186	182	151	186	177	178	169	169	145	195	179	185	173	177	155	164	171	153	190	167	164	165	188	168	176	141	178	198	167	149	174	149	172	148	156	143	170	185	166	198	194	171	160	171	174	193	206	189	165	184	171	177	186	156	165	164	178	174	169	151	160	179	172	174	167	218	152	173	157	165	167	137	193	166	154	170	191	167	181	172	163	175	157	182	136	158	193	186	195	159	166	169	174	172	137	189	172	168	174	191	159	153	182	179	167	142	154	202	201	180	188	151	167	206	165	192	175	158	188	174	147	165	153	156	147	156	176	175	160	158	176	159	185	149	158	169	173	173	164	170	159	181	153	172	170	164	191	164	193	152	174	161	180	190	177	184	139	174	180	181	174	176	197	190	158	158	154	151	177	175	173	171	144	197	162	155	141	172	162	172	170	156	182	180	162	171	186	165	191	185	171	180	138	149	185	148	163	157	164	144	192	160	168	179	183	195	174	173	195	175	166	160	177	159	182	170	154	173	187	170	188	164	155	165	167	175	185	168	174	159	169	182	182	173	137	182	167	169	175	168	177	147	179	183	172	153	183	188	180	154	172	170	146	169	166	157	164	173	179	158	160	152	151	155	179	173	182	180	149	161	159
7091	4936	4639	2149	1532	874	705	750	692	650	549	465	470	484	450	418	462	389	390	408	386	397	371	385	399	408	388	377	374	378	355	376	385	393	360	378	390	388	370	359	384	392	396	367	407	388	384	357	398	388	387	368	379	411	374	362	394	410	382	377	396	380	366	393	373	371	375	412	386	385	407	377	368	364	362	372	380	391	342	403	380	369	333	382	338	358	371	382	380	379	367	354	402	359	392	392	381	347	366	362	372	379	381	388	372	351	367	417	382	402	363	411	383	367	378	348	395	398	399	354	380	367	346	352	380	378	420	374	380	370	387	381	384	394	397	421	404	369	420	368	360	354	351	345	407	374	408	358	412	374	415	394	387	373	387	374	345	376	389	422	382	401	400	392	402	356	368	384	373	386	365	385	390	382	375	370	353	357	388	356	348	371	359	383	395	407	363	362	394	414	369	378	400	378	411	401	381	351	351	380	384	412	370	354	366	389	391	372	399	383	384	374	370	392	386	370	405	364	381	401	368	338	372	372	380	373	377	390	348	367	379	377	396	392	389	375	379	408	364	383	374	341	387	420	382	368	367	380	369	378	390	416	396	378	384	390	379	353	407	380	374	399	357	363	386	374	370	387	399	382	390	390	377	386	395	369	365	396	392	362	370	362	391	384	395	333	378	405	362	354	383	381	403	361	352	356	370	380	397	375	395	366	368	418	367	381	365	376	373	367	372	355	370	399	368	367	406	413	369	349	376	368	382	376	395	362	366	387	378	360	350	370	382	364	377	375	348	378	359	382	425	420	364	375	363	383	361	389	381	380	396	386	363	399	389	388	420	384	389	379	374	358	400	350	382	347	375	382	367	416	358	412	352	385	417	371	382	366	371	392	407	395	404	401	356	370	380	354	343	372	392	387	381	372	377	415	386	342	359	360	362	374	376	388	393	378	371	399	345	409	342	401	379	372	403	378	371	362	360	343	380	361	365	366	350	403	384	384	357	368	410	348	359	379	378	386	382	358	369	344	380	378	390	386	401	394	420	379	394	364	398	377	364	376	379	395	357	377	364	411	356	384	409	373	411	395	391	386	377	403	385	355	381	423	348	379	375	390	391	355	350	372	391	382	359	393	379	382	415	383	402	356	383	367	413	407	368	353	369	414	391	331	382	381	384	379	348	371	393	342	370	372	404	371	381	358	377	374	380	384	397	370	346	386	379	375	377	426	390	361	391	400	388	391	388	362	355	392	361	397	351	389	378	374	378	378	363	412	395	382	391	397	381	371	398	355	379	357	369	386	397	371	379	396	359	351	343	392	399	363	379	388	395	440	346	378	394	425	397	398	394	375	353	397	358	375	387	362	380	393	364	409	383	418	369	396	357	395	388	384	360	400	365	344	373	383	386	343	357	377	370	397	393	343	402	396	378	376	380	424	356	414	359	382	374	357	391	359	383	368	358	404	382	363	413	379	371	414	382	352	375	369	387	389	376	395	366	339	388	382	401	402	375	397	365	363	326	364	376	396	401	376	397	401	353	427	367	409	408	389	388	384	378	363	405	386	357	360	362	367	373	397	381	392	358	379	379	380	352	398	386	377	378	403	372	392	421	336	377	378	404	373	402	375	346	370	377	369	380	343	413	397	372	355	372	404	342	382	409	394	365	379	396	393	373	372	396	394	418	390	364	381	364	369	349	390	415	391	400	362	404	385	364	399	351	381	395	375	357	418	357	388	384	384	341	409	352	375	403	374	349	419	356	386	377	371	402	322	355	388	365	371	409	360	420	373	418	354	402	367	376	362	380	369	395	369	364	342	380	370	370	377	393	388	391	380	371	342	358	362	372	379	387	397	405	423	395	393	361	382	393	387	414	382	404	378	365	392	373	398	378	362	365	352	377	371	394	385	344	390	372	377	402	410	359	405	340	378	358	352	389	417	390	362	357	342	348	381	378	403	399	368	398	398	358	365	381	361	363	398	366	375	351	386	374	373	430	369	372	371	393	402	384	383	378	362	381	374	388	355	386	382	385	355	362	372	396	361	362	376	396	360	361	403	387	357	394	373	360	393	382	413	393	369	392	338	381	410	369	407	372	393	381	384	349	372	358	392	413	379	337	382	364	361	387	419	384	365	377	392	372	354	341	373	366	377	377	394	379	383	374	390	374	416	373	408	360	358	384	379	410	391	378	364	382	369	385	373	351	388	362	395	407	388	364	342	369	391	365	391	394	372	402	389	378	346	402	357	348	358	395	410	387	382	375	414	338	374	360	421	385	379	385	375	388	384	350	415	364	369	349	382	376	391	359	390	343	350	386	385	362	404	361	337	408	385	357	390	414	390	393	349	376	438	376	382	372	414	372	370	393	416	383	428	401	399	360	398	359	360	366	403	385	415	353	390	362	372	382	384	342	411	346	356	365	403	367	380	372	362	404	390	369	367	380	424	391	342	379	400	352	387	374	364	405	346	390	383	386	396	346	394	386	408	390	357	364	392	380	363	391	396	385	399	370	379	374	380	400	388	382	341	371	363	393	360	394	350	355	385	385	374	390	347	387	384	381	359	362	387	363	365	398	390	389	398	357	365	383	403	390	382	388	358	375	337	380	351	381	403	374	374	389	362	327	377	383	395	389	402	367	395	381	412	365	365	364	370	385	365	341	374	398	381	396	375	344	378	405	355	403	395	346	360	348	375	399	352	386	382	381	380	353	350	368	361	390	347	396	426	361	362	379	369	378	384	398	385	370	378	386	426	372	370	373	384	386	346	362	386	413	396	378	368	373	359	401	400	367	386	360	399	381	340	361	371	364	379	398	388	364	401	378	354	382	391	363	387	386	334	372	390	371	400	385	420	352	371	373	402	378	344	387	384	380	358	367	380	358	381	399	345	380	372	371	379	375	363	380	394	402	364	401	380	391	391	400	378	418	367	379	395	387	385	386	405	361	353	366	393	343	388	377	396	391	373	392	383	373	389	368	362	377	366	396	395	398	350	418	392	377	367	374	412	380	375	356	395	399	403	383	354	346	388	397	373	372	356	375	357	365	380	390	371	372	371	398	377	381	424	359	343	374	402	384	390	391	385	382	381	346	381	370	389	382	363	374	407	373	395	382	391	374	422	377	396	411	384	387	388	381	366	382	381	391	396	375	384	377	397	339	409	364	369	400	386	385	368	371	368	375	351	373	395	379	393	398	353	367	411	363	350	361	418	395	419	342	410	452	380	350	360	400	370	436	391	380	390	391	377	381	402	389	382	418	400	362	371	428	379	381	376	381	412	397	353	406	389	404	390	359	350	390	386	353	393	419	386	388	397	416	385	367	361	356	353	395	399	395	368	372	407	385	389	354	371	378	368	375	380	406	370	371	375	399	347	396	364	377	364	400	404	365	393	393	369	405	375	399	380	367	397	372	360	363	374	332	384	384	368	377	370	398	364	409	377	364	388	374	391	411	401	365	397	402	391	393	402	404	378	377	404	391	365	356	399	340	385	370	384	400	373	368	389	389	383
35257	29023	20190	5863	2407	1148	665	642	496	382	275	281	227	165	127	136	146	129	116	108	132	119	106	115	103	111	115	98	137	126	124	131	128	106	127	92	111	111	97	98	124	119	90	110	104	104	110	99	101	98	79	115	106	103	110	100	83	100	118	107	121	112	107	89	108	110	102	102	93	103	123	109	119	92	96	89	99	103	97	95	112	107	112	117	99	110	116	116	128	108	109	112	99	108	104	103	99	91	98	92	126	111	109	106	120	95	107	102	105	100	88	116	99	100	118	114	106	107	106	94	105	122	120	88	99	125	99	131	98	111	104	97	97	108	115	105	108	107	109	111	102	96	100	104	94	88	97	103	99	88	110	111	100	111	119	106	102	98	91	102	101	116	105	100	107	95	117	112	95	107	119	105	128	103	129	113	104	101	138	98	93	100	109	106	104	101	113	105	94	106	97	123	112	116	93	106	87	114	119	94	95	100	103	110	112	107	92	106	100	110	98	108	113	113	110	115	119	109	95	102	112	92	94	106	96	92	127	108	123	98	104	109	99	93	110	106	83	95	99	111	99	108	122	107	88	85	101	116	118	91	107	108	113	88	106	111	104	111	99	110	100	99	92	120	120	98	114	105	103	101	107	96	97	105	90	88	115	102	100	113	93	112	103	120	104	114	114	100	110	98	102	116	98	94	114	121	103	104	101	117	126	104	106	111	110	119	109	115	105	93	100	99	115	107	111	101	100	104	120	127	102	94	111	106	121	101	108	117	92	100	100	104	109	104	118	140	119	76	110	118	112	103	120	108	106	111	103	113	102	93	111	95	120	101	99	98	123	88	125	117	110	123	96	92	90	89	104	107	107	130	86	81	121	114	119	109	115	112	88	88	100	97	115	101	104	123	124	99	106	112	119	94	108	92	95	113	111	111	100	103	108	94	120	98	92	105	125	99	93	114	119	106	118	115	103	104	98	114	101	106	96	112	107	95	95	115	103	104	126	94	106	131	98	110	107	107	92	98	97	114	106	118	107	99	112	104	125	117	106	117	93	132	92	102	113	107	110	92	114	118	95	87	128	107	100	113	97	91	97	95	96	82	101	106	120	103	93	121	94	101	102	89	96	105	105	104	104	108	91	104	107	109	111	104	99	100	114	117	114	116	123	101	87	102	102	94	102	86	106	100	113	132	125	114	102	127	107	97	98	119	102	108	119	118	125	107	100	106	119	107	100	117	105	100	94	114	109	122	77	118	111	97	117	121	95	91	97	98	107	86	114	112	116	103	110	111	104	96	107	94	105	79	89	101	93	102	116	101	113	98	126	130	100	112	118	107	120	112	97	114	100	102	118	86	102	99	99	116	94	115	104	115	88	110	90	103	105	111	113	116	106	97	96	98	96	87	111	100	113	103	116	109	126	103	97	101	113	113	106	106	109	106	118	105	107	100	94	111	116	108	100	101	107	79	96	113	101	103	103	138	116	109	98	108	94	100	84	118	124	102	113	93	111	107	111	114	96	108	128	97	122	132	106	81	106	92	104	115	100	92	124	100	100	84	105	106	110	103	91	112	100	112	124	115	89	92	102	93	106	90	107	123	124	93	87	103	104	97	125	118	87	107	97	98	96	103	102	101	101	96	97	109	114	115	109	96	105	116	97	96	97	116	100	101	100	90	90	110	99	104	105	115	94	93	111	98	104	97	114	89	95	108	104	98	116	117	104	94	114	117	97	107	116	120	112	101	105	102	98	91	83	117	85	104	97	95	93	121	121	92	103	111	108	95	118	101	115	96	132	97	123	79	117	104	109	111	118	132	92	105	100	104	106	117	116	92	141	99	102	96	104	90	111	105	91	96	110	106	112	109	103	106	113	86	106	96	128	118	97	111	117	103	124	81	107	101	89	104	129	99	106	90	116	108	100	97	132	98	92	101	118	95	103	143	82	111	97	131	95	101	91	91	111	102	112	105	99	92	101	118	111	91	111	110	95	92	99	123	113	108	105	96	109	113	115	113	115	103	111	99	106	93	115	118	108	128	93	113	126	96	91	119	94	118	90	103	111	93	109	111	83	93	100	94	80	98	102	87	111	96	97	106	96	98	105	97	87	97	98	94	84	97	102	89	114	103	119	96	103	114	126	95	109	112	108	118	111	84	116	87	87	120	110	114	106	102	98	105	93	121	108	99	95	114	124	82	98	105	95	100	111	112	118	125	90	107	102	94	108	125	109	95	107	110	115	95	85	84	102	119	99	100	87	96	98	91	100	85	118	109	101	114	128	95	91	94	114	89	87	106	111	123	111	93	79	106	99	95	97	96	115	108	85	81	105	108	115	127	121	104	106	119	99	103	119	107	110	114	129	111	101	100	110	105	104	112	128	117	108	144	119	102	106	99	83	115	91	123	98	101	110	88	114	102	95	124	94	104	107	114	90	109	105	103	94	98	106	107	94	93	116	123	102	87	101	120	123	102	114	115	109	89	116	102	100	126	102	118	95	104	108	113	105	89	99	119	112	115	96	94	117	122	100	88	108	107	102	115	121	105	99	104	100	89	108	103	107	118	123	114	126	111	93	105	115	92	128	122	108	111	98	111	106	95	99	126	115	121	109	100	102	103	87	86	128	115	120	115	115	84	113	102	125	108	124	103	98	102	103	133	97	131	120	114	101	101	98	108	100	86	93	111	89	90	110	108	98	89	96	84	88	102	93	112	90	89	100	119	110	111	113	118	110	108	105	109	124	100	102	94	110	140	114	100	113	106	120	119	99	94	124	92	93	105	109	114	112	104	107	90	102	97	107	94	97	105	98	119	105	109	102	106	102	106	102	110	88	89	119	91	128	107	118	117	123	122	118	111	102	109	96	93	103	92	112	105	90	110	111	96	88	103	103	107	100	111	114	123	117	105	96	116	119	102	97	128	99	120	110	111	121	107	98	117	107	111	106	100	103	98	106	124	97	90	115	107	115	116	99	95	121	110	107	105	109	100	118	122	118	87	98	97	136	86	120	114	97	110	119	100	93	118	106	135	102	101	120	114	119	128	111	122	102	107	117	99	91	110	113	100	102	106	111	106	101	105	103	105	91	126	130	108	117	108	97	108	103	110	105	104	100	104	113	109	93	94	112	103	85	107	110	100	97	87	115	109	98	96	94	92	135	118	97	99	101	116	99	107	115	121	93	99	110	103	118	104	102	124	116	102	91	108	106	103	108	113	99	106	111	111	111	113	120	118	109	104	129	119	92	109	121	102	111	92	112	107	117	101	117	90	109	93	110	121	116	100	94	93	88	95	94	94	94	109	128	112	92	105	105	111	91	115	99	106	96	100	116	104	95	92	106	119	113	113	106	106	90	114	106	95	100	84	97	102	112	111	108	120	110	110	114	108	90	104	104	91	108	114	111	100	107	109	110	94	109	114	109	114	112	106	110	104	115	117	117	114	107	99	93	112	110	99	100	102	101	109	107	110	126	105	114	115	94	96	102	126	116	135	98	108	102	101	91	93	109	110
23759	23956	16140	5504	5381	3472	3024	3127	2383	1819	1455	1286	1021	666	476	442	373	413	353	320	335	319	332	302	309	301	297	274	279	259	291	265	252	273	241	261	262	257	233	275	267	230	233	270	252	275	258	256	250	256	254	249	266	275	238	244	295	249	239	232	231	270	291	248	245	264	264	255	237	260	217	260	254	234	246	229	251	268	235	254	241	253	263	270	244	258	254	256	256	270	242	224	265	272	263	249	264	238	260	259	255	257	244	255	280	252	246	268	242	271	239	245	280	250	250	257	232	265	222	261	253	271	263	275	241	247	241	245	282	256	242	272	251	236	240	237	271	266	259	271	274	253	240	257	281	330	258	280	241	262	240	257	265	243	263	254	273	258	268	244	263	270	245	240	214	246	258	262	242	267	257	225	245	231	246	292	280	234	243	277	253	252	261	223	263	285	249	256	231	242	240	238	253	258	246	268	230	261	255	268	244	269	230	260	270	260	275	252	265	260	263	253	277	262	274	246	234	248	251	269	276	247	265	244	259	247	246	250	267	254	229	257	252	283	281	220	235	247	242	243	291	258	247	261	265	231	280	258	257	241	241	262	246	230	237	250	245	236	254	250	238	250	265	273	234	249	230	247	247	239	258	216	255	266	228	282	220	237	245	253	255	274	272	262	233	243	239	252	239	263	262	239	271	288	248	231	275	283	232	246	269	263	255	248	261	255	263	268	238	238	250	266	259	256	262	225	242	260	266	243	232	259	253	249	288	222	259	253	227	228	226	231	237	275	241	282	279	239	267	296	271	250	256	274	236	262	214	244	281	258	275	240	218	239	259	257	259	235	282	221	272	265	248	262	245	241	259	253	264	251	282	279	237	216	259	243	265	238	257	286	256	258	289	237	229	258	247	248	233	257	262	268	208	236	240	245	243	239	237	245	274	285	229	260	263	254	257	281	218	228	252	269	235	242	250	267	243	243	228	244	267	247	230	244	289	247	238	244	246	250	248	220	247	244	244	258	253	253	226	243	254	260	254	225	281	244	247	224	225	265	264	244	242	244	253	264	256	249	257	232	258	269	266	242	268	253	274	276	288	250	257	272	256	264	247	275	282	246	260	255	248	280	251	234	252	219	257	250	256	283	287	265	264	294	261	243	241	238	253	225	272	278	235	217	268	235	242	263	254	227	271	260	256	248	258	249	249	237	231	248	229	264	237	266	248	253	234	255	254	239	275	257	214	281	252	261	260	236	245	250	246	261	238	243	253	246	260	265	280	262	244	243	254	314	229	266	260	249	245	234	256	228	273	257	231	250	243	261	243	279	262	247	243	225	284	251	270	247	270	242	268	241	266	213	249	254	262	228	260	245	260	219	253	234	238	226	268	259	255	240	236	263	261	258	250	247	253	250	260	266	241	246	267	244	268	296	242	251	258	263	259	243	248	267	252	268	253	264	237	246	253	252	268	257	258	270	260	250	240	226	253	258	262	254	252	287	277	272	254	262	251	261	246	253	266	233	224	242	237	259	223	242	253	249	240	239	241	257	259	227	240	238	235	277	251	226	228	218	242	226	238	263	271	239	231	244	239	273	261	246	287	228	234	249	244	283	269	263	271	278	253	244	261	266	236	263	241	271	271	250	224	249	260	272	264	239	289	247	257	247	251	248	244	211	243	254	239	241	235	277	260	281	247	236	251	243	238	240	277	263	244	237	245	247	231	251	264	225	246	284	259	271	243	234	251	225	228	247	256	264	224	251	256	225	236	258	237	237	252	268	252	270	246	260	256	275	241	256	266	227	277	262	248	252	252	257	230	272	257	290	266	233	256	273	259	244	261	243	255	265	260	240	265	258	221	269	245	254	243	257	259	239	262	230	248	266	251	238	237	253	251	257	218	249	273	242	248	257	261	208	268	230	240	277	230	272	254	250	237	244	260	246	248	265	253	237	237	257	272	267	261	274	260	249	218	250	206	255	251	248	262	262	245	253	262	270	241	280	260	278	244	264	246	251	252	259	253	248	248	242	273	250	239	265	242	244	258	262	264	266	235	243	247	253	283	237	261	270	262	235	260	242	264	273	240	248	259	272	245	273	256	263	272	262	258	231	249	256	259	267	254	249	254	248	254	212	281	237	247	241	258	230	258	258	228	243	253	258	260	236	247	240	287	255	240	261	242	241	251	250	261	274	247	242	259	252	260	220	229	237	246	268	251	282	249	267	243	249	252	247	243	228	243	244	245	262	221	245	258	235	220	248	260	234	248	270	262	233	249	257	246	244	202	242	239	247	236	243	281	252	227	269	250	270	285	258	254	250	251	226	252	245	265	272	235	264	263	282	252	235	254	233	248	253	247	250	287	251	264	288	238	265	256	289	280	269	239	271	223	257	245	233	253	253	267	244	265	246	255	233	234	234	231	234	244	269	241	275	246	260	258	240	270	257	267	248	253	241	248	284	245	237	251	275	258	271	273	226	241	245	229	270	244	247	240	240	258	248	271	256	261	279	284	232	250	250	236	261	253	242	252	253	268	261	236	228	235	254	237	247	235	252	252	261	232	252	254	227	254	301	258	261	231	260	253	266	240	251	252	259	241	287	223	264	240	242	241	249	250	272	252	248	257	238	256	237	243	263	282	275	266	251	253	240	251	239	240	254	257	211	278	266	257	248	259	241	238	260	280	275	246	245	236	258	293	262	276	253	226	273	254	275	225	242	224	270	230	259	261	255	249	255	230	234	244	252	268	264	236	235	235	263	251	264	251	229	265	236	231	249	281	235	286	248	267	276	275	251	245	241	254	259	266	254	302	264	274	259	244	266	244	222	248	258	260	239	252	261	258	236	251	272	279	254	267	242	262	267	224	242	260	258	245	258	239	233	235	249	256	255	287	240	225	255	214	260	274	251	262	237	261	246	243	252	243	271	272	245	232	274	252	240	250	226	237	257	266	257	251	242	251	259	247	264	255	252	286	256	239	251	220	235	238	237	272	255	243	293	239	236	280	226	238	260	256	260	251	248	260	258	238	261	249	227	257	235	242	270	251	248	246	253	273	262	268	251	235	238	247	244	273	291	251	240	237	247	249	268	231	246	266	234	266	256	259	272	253	261	280	263	238	248	207	238	245	253	258	234	255	257	270	226	250	275	237	240	253	264	259	252	262	241	253	250	258	251	213	271	267	266	244	248	240	230	265	260	247	286	242	270	234	243	239	219	258	246	232	269	273	252	266	275	257	234	225	236	226	255	267	239	237	239	246	263	253	250	235	261	252	260	265	238	253	291	258	230	248	254	250	240	243	292	246	266	258	250	210	254	241	236	255	244	243	252	274	259	256	236	253	254	268	260	240	252	240	272	268	254	232	235	268	247	251	249	264	231	248	247	253	259	265	255	257	250	240	260	257	239	237	273	255	257	245	247	261	283	244	276	252	286	272	271	251	272	251	243	229	246	248	240	246	269	247	238	241	264	265	260	250	265	245	248	262	243	252	248	256	241	231	238	250	259	264	229	241	263
45893	37493	25733	9794	4681	2423	1327	1016	887	734	494	461	364	207	162	154	161	156	176	143	124	145	125	136	147	117	133	115	132	140	127	146	124	135	138	145	128	125	133	118	103	126	123	111	114	123	109	128	128	133	107	116	132	117	130	98	121	130	128	132	119	110	112	123	125	121	133	107	102	139	127	147	118	127	116	114	131	116	119	128	101	117	130	148	127	112	94	137	121	126	118	115	106	119	123	132	103	137	107	115	117	131	132	111	109	112	127	121	132	121	128	115	128	120	129	97	109	134	121	144	122	108	112	102	124	131	126	99	120	121	106	103	125	142	104	109	122	115	123	107	104	120	130	112	117	113	130	134	110	119	110	118	117	98	121	111	97	134	114	122	131	142	114	122	131	122	120	136	125	115	108	112	125	128	114	128	112	110	123	119	112	125	123	112	121	133	96	106	112	122	109	119	139	126	120	118	137	131	119	114	117	116	122	140	110	145	108	114	137	129	111	126	105	126	123	123	109	133	109	116	114	122	123	121	104	142	138	129	120	120	123	119	112	117	117	113	148	121	136	126	100	111	119	117	115	132	129	121	112	101	134	125	118	128	131	115	125	141	123	118	121	105	93	110	139	126	120	117	108	118	136	121	117	110	114	113	134	134	117	115	110	126	117	110	117	124	107	134	128	123	147	106	112	126	116	112	144	103	120	114	128	136	136	138	115	121	112	139	128	106	136	120	126	123	127	101	106	115	118	136	136	137	124	134	149	134	118	125	108	148	115	115	118	127	134	148	116	120	126	122	99	142	127	104	111	115	110	126	111	110	120	103	127	119	119	126	126	120	112	128	140	116	138	121	122	110	120	125	127	114	129	105	126	111	111	136	115	137	115	151	113	104	113	112	95	110	118	144	107	122	125	122	118	98	129	113	107	110	103	124	122	99	102	112	131	136	116	143	110	142	123	137	121	128	135	137	93	141	148	141	112	120	126	115	109	114	142	125	137	114	127	133	140	119	126	91	118	109	110	112	129	99	92	124	128	135	119	108	114	125	120	129	122	99	117	129	123	120	119	107	124	101	113	132	125	132	124	120	124	130	114	124	118	126	126	111	115	117	110	131	131	96	90	97	107	132	120	126	111	112	116	115	125	87	124	136	122	113	123	103	135	103	118	127	103	109	118	122	91	136	107	102	131	112	132	110	118	122	116	122	111	129	109	112	125	125	97	119	107	138	119	116	134	111	118	109	109	129	136	109	111	114	133	108	93	110	105	95	121	113	120	136	122	120	112	111	132	124	108	122	117	143	111	118	138	118	104	143	102	114	106	131	130	142	129	115	124	135	109	127	133	134	122	123	119	120	118	125	117	121	120	131	135	124	128	125	139	110	124	106	111	120	121	131	133	142	108	137	149	131	132	143	119	137	112	123	118	135	126	117	121	101	123	121	133	126	102	103	117	102	113	117	112	121	108	110	117	125	107	111	94	109	112	114	109	122	103	126	100	120	124	117	111	139	123	121	105	102	129	133	149	137	128	118	126	112	112	130	127	126	113	127	136	113	126	131	120	122	120	138	122	118	131	158	112	126	113	115	121	119	122	106	121	118	121	130	113	121	134	125	114	120	109	105	139	105	109	110	134	114	129	124	107	115	122	102	131	120	117	115	128	109	96	142	109	118	120	109	122	125	103	118	127	113	134	117	107	130	117	115	110	123	111	119	127	98	120	127	121	139	143	122	124	113	124	117	137	133	117	139	115	105	127	122	118	125	118	100	109	98	113	120	99	104	112	111	125	136	122	129	145	121	122	110	109	105	123	117	118	147	127	123	120	120	129	121	129	143	116	134	124	123	117	153	109	113	115	149	126	132	128	129	120	110	160	126	118	101	112	141	128	135	109	102	129	121	125	114	121	135	130	134	117	121	128	95	128	131	139	134	119	120	113	106	120	138	142	124	119	99	128	111	108	122	113	101	120	108	99	119	133	110	103	115	103	114	119	107	109	135	106	112	136	117	123	127	100	129	111	127	97	115	117	141	125	136	112	140	118	128	136	144	109	104	111	112	108	115	103	134	118	117	124	139	121	104	116	122	128	132	140	97	122	114	143	135	113	108	126	112	147	124	124	112	132	131	118	119	105	114	147	132	126	131	120	105	123	122	102	124	111	120	139	112	125	132	111	138	124	129	127	102	120	127	138	103	134	118	126	122	119	120	111	127	122	132	148	118	130	112	128	154	137	113	135	105	116	118	106	115	133	139	112	118	105	114	123	112	102	109	138	139	118	134	136	95	130	108	123	117	142	136	98	129	122	120	122	127	138	134	134	103	118	119	101	117	139	123	103	118	143	129	92	103	108	142	121	131	89	109	134	119	127	110	123	119	126	118	132	114	135	121	122	109	155	107	123	117	107	113	109	122	109	118	114	141	107	143	140	106	123	132	112	107	123	131	132	139	136	128	97	115	142	115	123	115	151	120	115	127	129	135	117	107	122	126	105	123	119	123	125	115	123	110	108	130	103	136	119	128	127	128	109	127	112	125	131	134	110	115	116	121	110	118	118	123	126	139	121	126	144	112	139	119	105	101	115	129	133	118	124	124	129	133	114	125	130	96	120	136	148	127	115	146	130	129	122	130	140	104	128	117	124	121	119	126	142	172	120	118	131	110	122	122	114	121	130	114	138	154	105	101	115	112	135	111	106	127	113	116	107	115	109	104	113	133	138	117	125	125	117	128	134	127	103	114	127	110	96	108	132	141	122	108	109	122	129	109	106	111	103	121	132	109	121	111	117	110	105	121	115	124	120	144	109	137	120	116	135	119	129	130	137	131	126	115	101	121	113	126	131	91	101	115	119	119	131	115	142	111	124	126	108	114	104	139	118	117	124	117	121	113	124	151	142	136	109	130	113	96	106	109	109	123	108	127	107	141	106	128	122	140	126	137	137	115	107	135	118	126	111	125	120	147	113	132	137	138	111	125	120	113	125	125	150	103	152	125	114	137	97	110	118	134	108	104	127	121	109	118	109	116	129	112	124	157	133	102	106	136	131	126	119	105	126	135	112	125	110	141	111	127	120	134	110	107	138	120	127	114	107	93	100	117	133	138	134	117	105	144	109	104	118	124	119	137	122	118	121	146	99	119	121	117	115	115	135	112	117	123	104	119	139	115	120	112	115	142	135	142	116	90	122	107	107	116	125	121	95	145	140	122	114	105	129	133	115	136	123	146	121	103	128	131	114	102	104	123	121	135	148	113	121	121	122	108	109	125	107	140	115	109	128	126	115	138	102	143	126	139	111	112	124	126	117	114	122	94	104	105	127	121	128	118	140	116	140	116	111	119	93	110	151	118	105	111	122	124	106	132	103	118	130	124	123	134	126	130	118	108	102	120	117	127	139	121	117	133	115	123	128	133	135	109	93	128	109	120	126	130	127	108	134	131	140	114	129	135	95	100	123	132	112	118	107	110	122	118	115	104	125	117	116	117	111	106	114	141	114	122	108	136	121	126	115	132
31544	29970	17858	7920	7421	6140	4440	4283	4276	3777	2273	2469	1657	1039	751	531	507	526	502	483	402	364	363	401	367	354	342	334	321	334	316	340	321	347	307	305	316	297	315	315	306	323	312	316	312	286	319	303	303	331	327	309	316	301	292	318	290	300	321	304	284	270	271	318	304	316	307	267	282	311	290	289	313	312	290	298	312	289	321	276	252	292	280	299	302	289	300	292	292	295	293	338	335	288	314	275	290	301	276	293	304	297	319	304	272	294	285	245	281	282	268	260	306	279	296	277	297	278	287	330	296	279	311	327	289	277	284	264	289	304	305	317	297	330	315	271	282	320	296	265	267	266	312	292	266	295	304	285	291	283	292	286	299	287	298	284	309	271	263	295	290	306	268	304	305	288	272	288	296	276	288	271	274	318	284	290	305	283	273	307	301	300	262	281	283	312	284	278	313	307	254	262	288	300	281	279	290	267	314	285	306	298	282	305	291	298	263	280	295	298	298	321	284	276	288	279	286	299	298	289	282	300	318	306	278	288	273	307	300	304	291	281	308	320	293	294	264	264	268	286	286	300	303	255	265	303	278	308	267	279	266	285	310	298	300	264	306	301	313	294	278	283	305	302	267	293	304	258	290	270	272	291	303	283	297	281	300	256	290	304	270	294	299	295	288	280	288	294	292	301	291	275	289	301	268	301	277	274	286	286	312	291	286	250	299	282	301	275	274	278	283	281	284	261	286	287	317	285	271	245	314	246	294	316	273	290	302	282	320	300	308	319	247	264	297	262	291	273	277	283	313	279	299	283	289	294	281	286	295	301	281	268	288	289	298	277	312	305	327	312	285	286	278	291	310	270	324	293	296	289	285	297	304	253	279	265	256	282	286	262	266	307	274	283	295	290	280	294	305	300	257	303	282	276	292	265	310	288	290	282	333	270	290	263	297	306	295	279	271	293	299	275	296	308	329	300	305	312	298	320	266	273	275	269	311	292	289	274	294	299	244	274	268	291	310	285	303	295	284	283	307	294	294	279	275	300	300	247	289	284	260	280	293	277	285	272	320	278	266	295	274	253	298	287	291	284	289	270	247	312	286	271	290	298	315	292	292	260	300	289	284	286	266	268	295	301	273	277	292	308	302	279	301	285	293	293	292	282	259	287	261	259	261	313	281	317	287	284	298	273	312	303	303	310	295	303	297	286	258	299	307	276	290	287	290	293	301	293	300	300	287	295	280	287	294	309	299	272	295	301	299	321	298	257	293	288	263	257	303	261	277	269	308	310	287	326	317	285	279	311	279	287	303	316	286	288	277	305	304	283	319	279	254	261	265	296	282	277	290	279	275	285	271	263	271	270	279	278	307	290	291	282	300	289	276	268	305	297	287	314	306	270	282	273	297	279	276	249	257	297	296	301	293	286	304	288	286	286	253	271	266	290	263	301	277	273	291	291	302	270	293	290	284	336	299	276	279	302	288	302	269	278	276	286	303	273	287	288	287	310	273	292	289	292	260	265	263	315	299	315	284	300	293	287	300	292	267	275	311	290	311	265	255	280	271	290	275	296	277	290	267	270	300	289	325	279	287	298	292	285	305	312	290	283	258	291	270	310	310	288	294	304	300	302	279	311	318	321	265	287	275	279	278	310	311	262	300	300	289	269	287	295	278	273	274	264	289	291	314	269	312	267	283	318	277	259	304	301	279	318	321	300	292	280	284	292	323	300	273	296	285	284	317	273	297	302	292	279	286	279	259	284	286	257	274	275	272	268	284	283	299	274	287	298	271	239	284	272	287	286	297	284	290	306	300	277	306	312	271	269	260	266	285	295	261	298	281	305	311	305	250	288	295	240	310	293	299	281	281	288	296	289	306	291	307	267	271	271	259	280	282	287	277	301	253	275	291	305	309	268	280	287	280	314	296	253	306	293	268	266	305	273	269	304	296	280	318	309	317	274	278	271	302	292	289	266	330	309	278	288	273	294	261	308	302	268	295	278	267	265	302	292	287	295	280	302	320	279	286	290	280	306	312	282	286	294	322	272	278	297	279	283	309	259	260	296	283	278	296	276	291	300	297	295	264	302	286	275	293	286	294	295	317	293	286	276	335	294	280	271	290	277	283	289	290	266	300	276	286	285	299	308	280	283	266	296	283	300	269	253	288	278	291	291	281	262	258	308	312	282	273	325	301	317	315	279	302	278	271	284	267	302	286	276	267	285	276	293	288	263	280	268	323	296	286	304	301	327	286	264	284	294	271	280	283	321	280	289	271	329	248	257	289	281	295	258	278	296	271	275	298	291	272	283	252	326	257	299	292	303	287	299	268	315	278	291	327	298	291	276	308	293	276	299	316	279	273	309	278	270	315	284	324	294	297	298	279	267	270	298	284	315	268	287	295	310	274	293	279	283	324	278	313	296	296	268	279	261	327	315	274	293	282	280	287	278	284	314	256	288	267	271	294	266	307	297	264	310	279	304	291	269	312	287	307	287	305	295	277	289	299	308	302	284	264	290	268	327	316	300	299	284	277	285	306	298	278	315	304	285	280	282	269	281	262	301	267	272	280	284	285	290	278	260	283	288	289	282	291	275	290	287	270	321	268	262	254	290	261	265	304	307	284	263	277	313	277	259	292	274	297	315	306	299	251	292	292	290	290	295	271	294	298	279	283	278	309	307	281	265	315	262	286	307	276	304	291	313	269	297	253	272	300	322	274	290	269	307	282	295	309	297	293	288	302	268	280	282	277	309	285	296	291	300	275	275	271	280	315	305	275	268	286	279	295	257	271	264	309	288	283	272	284	267	310	279	285	260	311	281	303	320	256	316	276	292	261	293	309	272	285	312	305	303	292	280	288	306	324	273	273	279	305	313	286	285	275	274	252	303	298	303	274	269	262	303	273	287	304	294	290	313	299	293	276	273	309	286	264	273	276	285	298	286	295	283	290	293	298	286	285	277	277	273	284	275	266	278	292	294	307	277	308	277	291	270	280	285	305	301	262	305	278	275	285	311	267	259	304	287	282	264	289	284	277	289	313	313	285	291	291	265	277	281	295	265	303	271	299	291	276	287	290	277	274	293	285	290	301	255	288	271	299	281	262	283	288	314	257	282	268	280	283	288	298	297	255	323	283	276	322	299	261	286	299	307	316	300	286	269	277	261	285	291	306	271	302	316	285	332	284	284	271	305	288	298	282	297	293	277	292	298	278	307	279	256	265	287	286	290	302	271	295	333	274	287	300	278	267	295	297	292	299	269	274	315	304	291	294	259	287	291	265	292	333	275	302	269	252	287	286	291	250	275	322	275	311	302	272	300	296	295	276	283	323	295	282	302	297	282	275	315	293	305	318	309	308	278	332	295	262	273	282	273	297	292	259	292	286	280	307	283	284	282	272	291	274	247	353	284	262	282	281	321	282	281	263	305	289	303	289	296	286	292	264	326	278	262	300	271	258	297	298	300	285	274	303	304	302	330	285	284	269	319	251	264	264	266	310	275	323	323	288	283	260	281
11544	5557	2428	601	364	337	279	215	224	206	187	186	183	149	162	168	172	176	173	157	170	197	209	188	207	190	176	171	143	176	183	165	173	192	182	178	157	160	173	163	193	192	165	173	185	187	175	129	164	160	166	172	170	177	174	173	187	189	194	163	176	171	196	168	152	171	168	175	174	158	157	174	182	161	181	171	165	169	164	161	163	195	194	168	172	170	136	141	170	175	189	166	175	150	168	189	163	198	176	167	199	167	159	176	156	169	144	179	176	155	183	174	166	162	185	171	181	157	189	167	142	163	165	172	168	150	162	155	167	176	171	148	177	172	207	149	176	183	179	186	160	177	174	168	181	162	155	163	191	163	157	155	172	157	152	144	164	179	154	183	163	159	189	195	182	160	155	168	185	169	169	159	172	175	155	186	165	167	179	205	176	187	165	159	174	178	156	162	158	160	163	161	183	167	164	177	133	161	184	179	177	178	169	163	161	155	186	186	149	183	189	173	172	163	157	169	180	200	169	197	164	164	187	171	186	153	196	189	176	182	142	171	176	184	154	157	159	161	172	171	165	162	152	160	156	166	185	164	175	160	168	182	165	162	155	167	186	171	150	170	181	155	174	164	186	184	181	168	152	170	172	181	204	152	162	159	216	159	159	161	185	159	178	168	185	166	178	177	161	191	172	173	187	160	178	161	170	155	163	147	163	173	160	193	206	152	160	176	161	150	170	189	181	187	174	178	162	156	162	176	173	172	177	172	177	183	156	173	165	140	189	163	179	186	168	152	200	190	160	175	188	172	175	158	169	178	180	155	174	178	174	176	180	173	153	165	170	185	161	165	168	173	167	168	161	182	184	170	159	153	151	169	166	147	157	179	168	143	172	186	151	176	164	157	174	162	175	155	148	169	172	177	168	171	160	137	154	164	168	171	163	144	169	178	158	170	147	155	191	187	162	158	167	148	170	153	163	165	171	189	188	174	174	188	162	175	175	176	163	164	158	160	183	171	170	172	171	173	177	155	171	176	157	183	182	169	173	159	184	166	147	181	147	156	170	160	178	168	222	180	164	199	135	166	188	180	215	160	152	141	153	187	158	186	169	197	155	154	182	187	165	180	171	155	165	172	162	154	148	181	150	200	178	198	157	183	155	163	161	177	155	173	178	188	166	145	153	159	155	158	193	189	159	146	163	164	173	177	163	185	179	158	167	173	188	182	152	180	146	175	169	177	147	166	163	178	169	193	197	175	171	172	176	165	163	173	183	160	184	154	149	193	150	174	157	165	161	191	146	177	169	181	172	169	152	149	161	164	166	167	186	186	186	162	179	178	187	174	167	177	196	169	179	159	191	162	178	148	176	155	156	164	164	161	160	155	182	163	181	184	156	180	181	169	162	190	172	155	165	192	146	186	171	191	143	181	180	180	160	181	175	168	188	159	167	152	158	146	149	173	164	152	159	186	142	194	181	155	182	178	202	146	161	172	175	170	166	176	182	184	165	155	152	183	154	154	165	181	195	144	154	167	157	164	181	175	161	171	167	155	163	151	195	167	163	148	170	181	164	193	177	167	153	147	174	169	169	154	182	175	184	167	162	148	185	179	188	180	181	169	151	179	164	180	173	164	180	196	176	174	168	170	178	172	160	168	178	157	184	177	161	165	151	195	167	171	145	184	160	178	192	172	155	163	163	154	160	155	164	175	158	166	160	178	191	177	151	168	159	149	166	150	178	154	168	167	177	188	145	168	164	169	150	176	165	184	181	184	167	162	185	182	151	165	164	153	157	147	155	192	165	165	168	160	157	178	198	149	177	204	156	183	194	173	169	185	163	180	211	189	171	173	149	175	197	179	163	184	208	173	186	152	172	151	186	176	171	167	169	167	161	184	152	166	181	135	168	171	193	193	149	169	171	170	172	165	155	147	143	162	154	202	160	166	160	167	156	157	165	185	172	155	150	176	169	169	148	179	173	152	170	136	180	157	177	153	146	189	172	172	172	190	177	155	175	158	155	156	166	179	166	172	141	164	147	173	179	174	179	174	187	190	154	168	168	160	175	193	146	148	178	169	186	135	165	169	191	162	184	187	164	157	169	142	179	191	161	182	178	167	182	158	184	154	169	175	170	184	153	171	158	161	180	162	152	169	181	158	164	151	197	161	163	134	150	186	192	165	156	164	204	171	182	154	149	164	164	153	158	137	164	189	164	175	155	175	166	178	157	179	168	157	161	181	147	167	185	168	200	180	153	168	180	186	171	166	162	136	161	186	164	158	185	172	154	179	156	156	153	196	160	156	160	161	168	161	161	160	158	161	162	164	171	159	185	168	169	157	167	154	161	155	156	159	147	175	172	185	183	196	165	159	163	176	187	179	166	162	166	182	161	154	164	196	169	140	190	160	152	183	155	177	155	148	170	145	176	186	164	174	161	169	164	177	160	144	165	150	182	184	168	152	159	164	169	173	196	142	141	164	156	186	154	169	182	158	145	165	169	170	138	185	175	179	165	195	194	164	188	156	172	173	193	157	194	166	158	160	178	162	169	175	162	167	176	162	165	190	167	164	146	160	169	155	183	173	180	167	180	155	165	163	155	176	152	161	196	206	163	168	153	164	156	188	154	201	180	167	182	187	177	154	172	178	175	193	150	169	191	180	169	171	186	161	172	163	169	164	196	157	149	159	184	184	168	176	171	163	196	173	169	154	172	172	161	163	167	174	185	178	167	191	197	175	149	166	162	190	157	164	175	198	169	168	172	179	169	187	179	182	163	178	160	159	174	177	162	175	165	159	182	178	171	174	180	195	174	176	169	175	159	170	178	166	184	172	177	155	180	173	157	159	169	176	161	166	145	155	174	193	176	174	183	182	162	191	170	158	154	170	186	159	159	171	185	181	180	147	159	165	186	195	198	170	173	184	168	174	178	153	160	152	167	161	176	176	177	144	151	165	147	182	198	167	170	146	169	164	145	151	146	157	164	173	171	167	171	148	151	159	151	190	166	184	163	160	177	165	180	189	183	158	181	155	171	166	147	162	164	166	167	194	149	165	168	162	180	181	176	172	171	156	174	186	208	181	160	139	183	183	188	173	144	168	142	160	162	193	192	182	189	175	172	174	154	156	163	180	186	171	165	171	162	191	174	161	170	173	173	172	159	177	195	154	160	204	174	176	174	166	161	153	165	164	178	189	185	161	164	167	162	153	187	163	176	164	155	152	141	167	186	174	163	169	146	177	184	152	186	159	157	161	146	154	150	182	149	144	160	185	173	144	182	155	176	161	175	174	178	182	177	192	171	179	170	173	172	169	165	182	172	171	179	150	177	165	157	152	200	156	176	178	179	173	195	175	167	163	184	190	167	159	190	167	191	177	167	177	174	176	161	147	165	155	158	161	171	172	180	164	201	181	160	153	149	169	165	177	152	150	169	161	173	157	152	177	164	160	164	147	165	174	162	165	174	213	156	161	152	183	160	151	160	161	167	151	149	172	163	164	166	149	159	167	150	185
7180	5377	3314	1622	1225	1313	821	575	744	608	473	504	474	459	427	381	449	444	436	418	411	391	412	406	400	358	370	378	359	353	401	367	392	393	360	391	379	381	377	367	383	373	366	399	353	341	379	381	378	403	355	418	389	373	393	379	389	403	382	344	369	355	363	342	388	409	381	383	390	334	360	388	392	393	386	408	379	380	376	366	378	353	338	371	403	376	361	329	421	388	380	378	392	356	382	371	400	359	348	360	378	378	373	351	421	382	391	390	377	376	356	376	383	394	362	377	378	382	352	381	362	373	344	416	359	388	366	381	377	376	379	374	353	409	369	376	399	365	368	392	351	419	378	409	374	376	371	380	383	376	397	343	393	390	384	369	397	392	372	401	343	396	365	371	380	354	391	371	411	381	366	388	349	345	379	374	420	406	399	365	374	366	346	371	392	392	361	379	405	357	412	389	365	353	365	397	397	374	383	357	366	356	357	395	392	323	374	357	366	325	336	404	387	389	368	407	364	419	378	414	386	389	381	380	339	363	400	372	382	399	372	364	391	395	387	378	365	359	371	385	363	402	376	329	440	369	349	369	380	376	391	371	394	376	394	383	376	355	364	387	403	360	369	373	402	371	381	358	388	391	387	414	394	401	393	366	389	392	345	376	409	367	383	345	384	391	388	400	363	409	367	396	344	389	382	371	357	385	343	385	400	387	370	368	398	398	395	374	352	403	377	365	379	364	397	377	385	383	344	376	369	390	396	375	352	372	412	371	388	367	392	403	378	358	358	386	355	424	393	387	376	393	363	378	383	372	362	398	386	369	384	383	368	370	375	355	405	390	382	373	353	371	395	364	376	345	355	386	376	409	362	384	353	372	400	392	379	354	363	388	378	415	348	372	382	415	354	362	406	366	388	365	435	397	346	372	356	371	371	376	358	361	390	358	404	391	358	385	382	380	362	392	362	346	413	400	377	358	364	377	375	387	365	396	403	407	369	348	384	395	382	354	369	377	378	354	376	394	368	400	372	394	384	373	393	335	399	373	393	378	365	411	395	359	377	387	395	367	350	381	386	364	379	370	378	389	371	406	370	368	392	377	350	381	373	381	381	348	369	393	402	385	345	360	350	378	389	408	394	380	360	355	350	404	360	380	371	414	380	391	373	390	417	378	341	323	382	403	373	385	372	354	360	363	366	347	390	363	366	342	394	402	357	411	385	374	375	386	363	368	396	401	401	399	349	402	343	369	344	376	381	364	357	368	393	386	366	404	367	393	394	391	398	392	390	398	373	399	366	370	386	377	360	405	349	354	343	359	421	396	391	396	363	383	332	418	363	363	382	416	364	387	339	346	401	358	388	340	371	385	353	406	366	374	387	347	367	352	333	404	352	349	377	416	400	400	362	348	403	386	361	396	354	368	388	410	385	330	378	430	353	392	386	396	395	354	394	374	402	381	361	352	372	380	388	375	411	379	390	360	388	374	396	394	386	366	370	365	380	388	398	365	383	399	407	358	381	376	359	374	395	371	345	367	408	363	363	386	346	355	369	378	389	387	367	358	340	399	365	341	394	373	401	374	350	437	372	375	395	371	377	405	383	404	374	371	355	360	384	398	408	370	383	373	385	376	342	377	360	356	381	334	368	365	380	381	367	372	395	344	337	385	347	344	392	399	370	375	373	364	372	379	398	390	411	356	346	378	383	389	356	372	375	376	396	375	376	374	384	370	366	377	398	377	372	368	334	371	367	364	385	375	405	375	365	390	359	404	362	394	385	365	403	371	395	362	392	378	362	365	363	358	387	381	376	370	387	349	374	418	390	355	355	381	383	363	392	395	385	368	391	345	364	372	369	389	376	414	396	362	380	384	372	397	388	369	371	383	371	370	397	385	386	369	362	415	391	385	376	395	372	380	363	396	377	364	374	379	372	344	339	385	380	407	361	388	407	378	380	364	363	390	386	391	387	362	375	367	375	366	375	388	379	334	377	368	361	403	398	389	379	392	370	392	422	371	334	342	369	390	365	385	380	381	365	357	404	351	402	370	365	379	394	335	341	359	385	400	367	402	388	403	385	357	395	380	370	394	404	392	349	381	381	399	366	368	375	361	405	340	364	370	395	379	384	388	386	369	384	385	364	354	426	367	376	372	399	364	353	358	365	393	373	395	389	384	394	353	367	364	397	383	403	396	375	343	350	362	389	365	370	375	332	379	359	403	403	415	395	355	379	414	369	372	363	313	359	349	402	401	338	385	397	391	359	382	367	382	357	402	368	389	360	389	341	383	373	367	391	363	387	379	362	367	375	353	386	381	363	377	428	377	390	398	371	395	380	387	369	391	395	375	411	363	362	374	379	375	362	356	352	365	378	389	386	371	399	377	377	367	391	372	359	363	386	362	364	399	402	347	405	367	396	428	404	394	362	382	357	394	360	400	433	350	370	349	413	389	350	358	401	387	356	381	410	366	371	393	390	373	327	345	367	381	365	351	372	371	406	374	372	366	403	388	392	404	390	374	372	369	355	365	423	381	381	388	359	356	370	359	373	390	366	366	371	397	377	397	418	342	392	389	405	353	376	364	371	415	405	367	376	386	373	355	381	373	385	389	373	349	368	362	402	391	380	381	355	370	355	408	377	401	388	371	384	378	366	431	388	384	400	417	399	364	358	394	410	390	378	374	358	379	378	367	377	368	374	370	367	384	403	380	376	379	358	378	394	377	380	381	350	382	345	366	388	361	366	356	412	344	381	379	365	364	392	366	372	385	359	392	357	390	406	406	399	412	392	363	398	372	333	380	346	376	381	407	396	387	424	353	391	322	373	349	372	352	364	399	399	384	358	377	362	358	372	367	385	337	359	360	398	387	355	376	380	377	333	374	378	349	356	366	391	375	389	376	407	405	354	399	363	419	368	386	381	378	384	399	371	371	396	402	399	354	404	397	351	396	349	372	378	379	383	358	360	396	385	408	396	336	416	369	407	441	386	392	352	406	345	390	357	383	398	390	358	342	367	375	382	355	376	362	423	404	382	379	380	394	345	374	403	383	398	391	387	359	362	370	363	367	369	368	380	359	407	376	398	357	353	383	362	373	393	373	389	404	394	318	386	370	397	390	380	408	371	385	387	357	392	402	370	366	385	355	366	356	374	381	378	412	358	392	339	369	399	371	382	394	384	391	350	367	364	423	383	363	371	360	377	375	385	362	390	389	398	406	360	393	396	361	397	352	371	366	403	375	364	373	379	370	375	414	388	369	383	381	386	388	350	375	392	364	376	375	396	395	365	386	400	387	383	395	392	368	378	397	366	403	388	386	357	342	390	390	386	417	341	412	407	359	408	359	351	369	406	391	388	371	383	399	373	367	375	363	392	422	372	364	384	361	358	399	372	390	339	364	391	386	373	392	357	365	391	379	342	397	417	389	391	393	371	404	357	373	380	408	345	404	359	394	367	371	382	368	382	356	346	380	394	381	388	370	380	348	358	405	375	371	382	385	398	360	395	358	374	380
34574	28047	14811	4716	2489	1264	733	505	461	355	265	217	219	179	139	143	105	115	122	121	115	96	113	112	106	115	120	122	96	121	132	111	115	99	90	95	92	106	119	96	115	97	129	110	93	111	123	116	119	121	99	95	92	136	94	105	87	101	101	126	112	99	111	98	123	119	107	109	100	86	108	113	117	102	114	95	100	112	106	128	97	88	93	129	96	96	93	118	97	94	109	101	94	111	96	87	95	96	86	107	103	92	96	101	118	113	116	110	124	105	89	113	117	109	123	109	108	92	124	99	114	111	73	107	94	102	98	114	96	117	107	96	102	94	112	92	125	93	104	115	98	106	86	134	131	125	94	83	119	106	100	115	110	106	118	102	115	116	121	90	107	124	123	107	108	103	113	106	99	101	96	116	112	113	92	96	115	118	115	91	121	112	119	81	96	98	121	101	106	106	103	113	97	106	114	112	104	114	109	120	92	89	83	92	112	92	90	116	88	92	106	100	106	106	109	118	95	112	108	109	122	104	118	103	121	102	93	106	109	136	88	121	114	107	112	99	101	98	111	97	88	116	129	85	110	112	108	130	118	103	113	113	115	100	108	106	114	118	113	127	103	102	99	97	109	99	101	93	110	101	107	102	117	118	121	121	98	102	116	89	111	97	91	117	113	102	100	118	94	117	112	113	122	97	116	106	108	100	93	84	94	97	96	100	118	103	115	103	137	98	94	118	106	120	107	114	94	123	99	122	94	103	115	105	107	99	103	115	104	96	113	89	107	90	117	101	97	101	108	111	119	105	105	106	90	98	107	93	87	101	109	91	122	113	110	109	89	85	123	115	95	93	108	103	96	114	82	105	108	103	103	105	96	104	111	110	117	106	111	119	108	97	103	100	103	83	91	96	109	99	115	106	94	97	115	121	120	119	112	96	106	100	122	91	105	103	110	110	110	103	104	112	98	100	116	126	104	106	106	118	106	87	82	100	100	100	109	104	85	106	107	93	96	103	107	100	99	102	102	98	93	93	110	140	104	106	86	101	88	90	103	99	102	112	127	115	102	89	131	98	111	118	100	105	86	96	117	110	106	109	125	115	104	112	108	108	98	95	97	102	113	91	97	93	95	85	96	93	100	116	99	94	104	100	116	112	112	79	113	114	110	116	93	100	108	90	96	93	116	96	108	95	103	101	102	113	120	113	116	88	95	82	100	130	108	130	105	109	95	105	106	105	117	127	110	98	114	94	90	109	99	115	104	110	113	110	121	107	98	106	108	90	112	113	109	117	87	96	92	115	111	122	88	97	87	103	112	87	92	95	95	109	97	113	103	94	96	104	116	118	103	98	134	105	95	124	125	101	102	114	107	99	99	102	95	116	118	106	109	113	87	125	114	110	94	87	90	104	107	104	106	109	104	110	103	125	84	105	98	122	109	115	101	104	112	89	103	111	100	109	90	105	106	110	103	101	86	105	99	107	98	100	102	99	94	116	109	106	120	104	101	97	101	99	112	130	104	87	99	117	120	95	114	104	93	115	97	99	110	114	99	108	113	105	106	130	104	93	116	97	97	103	127	96	108	119	96	112	93	94	86	80	125	125	96	116	91	111	93	108	110	95	100	110	115	120	106	97	106	107	107	112	122	133	124	108	87	112	106	107	91	97	91	89	103	107	119	95	119	99	117	99	99	97	109	117	99	106	133	108	94	113	110	92	106	110	93	124	98	100	117	96	122	108	103	97	101	124	106	106	101	110	93	103	100	94	104	99	86	111	117	102	133	109	98	105	122	119	122	110	119	106	114	99	115	108	86	102	117	87	110	100	87	94	96	96	121	107	101	108	98	115	105	107	90	96	99	103	104	93	99	85	110	94	99	110	98	113	100	90	86	110	86	97	104	126	93	103	106	115	101	119	120	95	107	112	95	93	106	94	114	135	107	93	124	93	101	101	100	101	106	109	126	102	108	130	94	105	112	120	100	112	107	122	114	117	73	100	113	105	98	109	110	114	98	126	110	92	105	106	110	97	113	107	97	114	98	94	92	98	93	99	109	95	109	87	117	100	99	89	91	98	115	99	111	94	105	127	108	95	105	108	114	78	100	104	122	114	98	107	98	115	92	103	98	109	79	97	116	106	83	127	118	102	113	96	124	110	98	96	109	108	93	103	91	101	113	99	110	88	109	111	101	125	100	93	120	106	92	89	108	112	90	105	86	104	107	105	118	101	105	90	84	116	116	96	104	109	116	91	101	109	109	105	102	101	98	101	90	110	104	112	132	113	111	101	99	108	95	96	106	123	96	100	108	105	91	100	97	116	91	111	123	130	97	99	106	106	111	117	118	119	110	99	112	113	109	94	100	115	118	111	119	119	94	107	103	101	106	102	126	116	101	111	129	103	123	126	113	96	99	88	96	84	89	101	116	99	94	125	106	112	113	120	116	110	91	118	130	126	95	86	107	93	91	94	83	103	91	95	123	97	116	106	87	86	98	99	119	97	99	110	86	94	131	96	105	99	99	104	77	95	110	105	122	103	102	122	116	82	122	133	119	112	117	112	102	94	106	115	112	94	89	111	108	107	122	125	99	94	109	87	97	127	103	106	101	126	115	115	102	106	105	98	107	100	112	141	138	98	85	105	118	110	106	96	112	114	106	113	111	108	68	99	109	115	108	86	102	113	105	105	100	94	110	100	93	96	110	110	94	99	91	110	101	104	101	111	102	99	104	112	105	119	103	113	118	112	121	99	95	95	119	103	109	101	94	117	120	103	128	107	103	102	113	100	109	99	113	105	113	92	100	101	130	100	97	138	114	106	101	105	96	86	116	123	100	114	108	101	109	121	112	125	96	101	110	93	107	104	103	110	110	109	102	98	106	97	105	114	86	105	119	114	106	113	122	120	101	88	86	107	98	102	109	100	114	72	111	112	86	106	121	98	124	124	107	91	124	86	98	94	120	111	103	97	102	109	95	108	93	110	101	109	101	116	114	98	121	107	122	96	100	90	105	104	98	109	102	99	94	103	97	105	107	97	102	110	109	104	114	113	113	126	106	96	112	92	96	108	107	104	117	112	95	121	101	113	98	97	91	97	108	117	117	114	100	111	102	106	120	106	92	104	123	110	99	111	115	114	125	100	102	83	90	106	126	97	108	110	130	105	108	98	103	112	124	99	101	135	114	101	92	112	90	111	103	111	126	109	103	121	126	91	116	90	111	108	101	96	117	103	121	107	100	102	110	107	111	104	89	102	122	108	117	92	89	83	92	97	94	114	91	103	109	99	88	90	94	99	87	122	107	85	109	92	123	95	99	126	103	82	98	116	105	89	102	95	120	101	112	103	96	94	107	113	105	126	78	79	99	114	115	118	105	95	122	99	105	97	98	99	100	103	102	122	113	111	95	89	102	118	111	95	99	112	97	94	113	103	107	108	116	89	85	104	102	102	102	110	100	91	106	79	118	125	91	101	121	87	105	90	105	103	108	109	111	106	110	126	115	91	113	109	98	103
23433	22224	9589	5431	5307	4226	3070	2546	2156	1711	1320	1075	851	726	621	396	381	383	337	347	339	323	333	303	277	319	314	283	261	273	287	270	279	266	313	268	254	274	252	256	251	275	254	254	281	262	252	276	263	241	274	235	256	261	237	251	262	248	282	287	254	274	286	227	248	241	255	270	239	232	237	264	265	270	244	257	257	229	218	243	248	274	270	280	239	227	249	260	286	230	276	272	264	249	266	263	246	262	265	290	288	276	242	252	238	261	289	253	248	235	240	237	267	260	284	231	239	261	256	231	224	255	255	264	240	235	235	279	238	267	255	266	277	253	259	250	251	259	253	280	249	217	255	247	239	255	251	217	247	248	253	236	270	256	259	272	257	243	246	241	217	232	244	239	259	239	218	224	255	253	257	254	264	253	238	262	250	242	250	275	249	242	274	270	256	263	240	221	254	245	234	219	233	257	239	261	256	258	281	255	260	255	228	256	217	232	272	218	254	242	259	246	277	234	257	281	258	239	240	240	245	248	231	266	241	263	272	252	261	278	258	255	245	257	264	247	243	224	253	233	265	233	253	256	265	240	251	244	224	257	255	240	265	265	260	234	236	265	248	230	239	261	271	256	263	257	246	268	265	265	241	244	283	260	250	245	262	253	269	242	270	237	244	214	234	256	275	263	244	294	240	259	248	265	266	230	266	265	244	260	259	281	229	250	253	229	250	269	272	242	250	276	245	232	234	253	250	237	264	254	273	260	260	259	271	255	263	249	250	273	215	252	244	290	245	248	230	269	256	260	232	235	259	261	252	262	269	235	238	249	251	251	249	248	257	222	263	272	235	240	254	253	261	262	232	240	260	230	281	284	264	246	249	261	238	263	272	227	260	258	245	243	246	225	275	248	239	250	243	242	284	268	258	248	245	231	255	266	255	271	260	252	234	222	249	240	267	275	247	268	239	240	272	270	225	227	274	270	270	251	250	223	297	233	243	265	246	243	260	253	268	248	257	257	255	235	253	260	265	234	244	248	259	284	236	250	258	269	236	259	241	259	240	280	264	245	243	269	269	227	222	239	245	221	266	254	246	294	264	228	240	249	242	240	230	260	265	235	243	250	250	252	240	240	241	261	251	255	229	270	242	281	251	223	262	272	267	254	251	254	243	258	258	287	239	282	236	249	224	244	255	264	249	269	256	263	246	232	244	248	244	265	237	251	258	264	241	225	236	234	283	255	251	254	245	236	230	260	245	223	246	293	248	268	238	258	247	270	245	255	256	288	288	241	226	275	257	226	248	264	253	241	225	247	244	262	229	247	244	242	247	271	236	227	263	230	252	246	252	272	252	228	263	221	271	243	245	267	249	241	228	242	250	257	250	240	251	253	259	270	231	234	275	260	275	262	249	268	217	255	257	269	251	249	255	277	302	257	267	232	244	244	265	256	259	235	242	248	240	270	245	253	253	243	253	263	232	240	285	238	251	249	227	252	271	262	254	273	253	242	257	243	266	267	258	257	233	238	230	256	232	252	246	262	260	236	227	293	239	256	244	250	242	223	262	262	272	257	237	254	249	223	243	260	255	242	279	266	252	241	270	264	233	238	237	219	247	242	268	260	265	237	253	254	245	231	290	263	251	252	251	252	247	237	237	239	207	260	260	238	239	242	259	262	267	257	266	257	264	263	247	223	256	236	255	244	230	217	257	258	230	270	249	237	225	255	212	241	273	229	262	270	264	269	231	232	207	239	270	264	278	231	276	262	281	244	255	242	265	249	222	246	239	253	250	245	229	252	232	251	236	246	257	257	234	282	255	300	244	256	231	277	265	258	226	264	248	224	251	261	209	259	243	227	281	259	234	261	261	262	247	230	258	232	235	273	237	226	250	257	236	242	275	279	249	243	227	244	240	248	249	249	256	280	236	295	271	268	244	244	243	253	228	273	236	229	248	238	240	253	275	267	291	257	270	266	265	239	256	254	266	269	256	266	262	247	264	234	252	245	259	247	259	232	250	237	255	272	251	262	255	265	243	250	228	276	240	262	236	247	276	221	239	279	269	238	231	255	248	219	265	262	284	256	220	240	245	243	283	232	257	248	270	259	272	261	263	267	229	219	267	249	253	258	230	267	242	266	270	225	261	267	276	246	284	257	234	253	262	250	256	224	252	259	269	256	272	231	235	252	241	270	247	274	233	225	276	251	248	264	257	270	243	260	251	233	283	229	261	261	271	250	274	247	249	266	253	232	235	251	243	253	246	275	295	242	243	261	269	259	203	265	274	230	269	252	231	237	251	250	240	265	248	247	246	265	253	252	273	249	272	228	266	225	267	251	261	270	249	254	239	271	235	223	251	273	262	241	250	245	230	255	265	261	245	222	248	255	260	258	266	258	262	280	264	268	250	244	235	240	240	248	237	218	236	249	249	254	224	240	256	240	238	256	253	221	254	266	249	258	254	224	208	271	233	262	273	265	271	248	255	250	237	243	242	226	228	307	246	235	251	236	220	262	236	256	236	252	235	246	260	242	245	272	258	245	235	245	247	241	277	243	264	217	245	256	249	246	247	251	242	263	279	244	236	255	245	244	254	241	249	255	294	233	262	275	242	264	252	246	250	256	256	235	251	232	244	242	254	266	280	247	245	269	242	280	254	272	251	266	238	244	263	252	250	273	293	232	242	251	224	256	239	279	283	276	244	244	250	274	239	250	262	254	242	230	254	220	248	242	237	255	252	238	240	260	272	223	229	258	233	244	247	245	253	263	263	264	258	242	253	276	256	266	246	226	238	252	270	242	250	260	244	237	263	268	223	296	260	264	272	274	258	269	297	253	270	271	252	235	247	232	262	259	271	290	244	267	251	219	252	278	223	244	241	235	268	251	283	268	247	274	241	247	262	236	233	234	281	265	224	228	266	254	243	250	227	236	245	287	262	224	272	256	263	238	240	245	258	257	248	209	253	243	263	278	255	252	258	254	243	259	238	223	260	262	231	249	253	242	254	270	232	284	260	272	244	262	255	218	254	237	247	246	270	260	234	254	226	234	232	219	258	281	255	229	284	254	260	254	266	255	243	256	235	248	287	259	250	237	274	261	237	268	231	285	225	244	286	237	257	239	252	239	232	212	263	283	221	215	247	270	240	285	255	259	240	260	266	266	238	235	235	233	253	286	267	260	217	261	243	282	262	249	253	246	252	267	224	244	220	266	283	271	274	255	259	230	241	263	264	294	279	244	235	231	244	255	251	238	273	214	254	270	269	260	266	242	260	242	255	240	239	249	283	260	262	277	258	260	232	261	276	269	261	261	241	229	260	261	247	245	269	245	240	262	243	258	261	247	239	264	261	253	256	269	262	246	268	275	262	252	241	268	252	252	269	276	269	259	254	267	261	253	255	255	262	249	282	256	265	238	252	263	248	252	256	252	240	235	276	210	267	260	255	251	264	233	244	238	235	243	269	264	253	229	266	278	256	264	279	241	239	261	253	251	248	271	241	242	254	274	270	240	205	250
45393	35581	20392	7852	4552	2810	1608	1088	731	568	453	420	254	235	206	135	145	142	133	137	135	123	131	140	128	137	163	129	147	116	109	128	124	118	135	111	113	121	114	109	124	124	114	135	109	137	123	110	140	112	124	105	104	113	117	126	127	126	117	119	108	130	116	108	131	132	128	133	122	130	141	116	137	126	113	110	128	138	123	124	111	119	141	128	113	144	132	110	117	112	127	108	134	105	129	114	132	119	117	101	125	121	97	111	125	123	151	142	114	123	136	125	119	131	144	121	126	133	132	137	116	131	120	121	133	119	142	130	135	127	140	122	122	117	153	132	119	107	121	106	132	117	135	118	112	97	101	145	113	118	122	124	110	112	107	104	118	129	109	127	118	137	121	129	132	130	128	123	136	126	136	109	114	121	136	119	110	114	121	104	135	109	118	107	105	126	125	114	125	118	110	121	140	117	105	109	110	128	104	114	119	110	112	130	113	125	123	134	128	122	136	142	118	126	131	120	108	127	136	119	137	123	116	129	127	127	104	121	121	138	116	127	134	122	137	140	115	121	123	133	139	114	118	118	113	118	126	117	109	117	104	127	107	112	117	112	125	109	121	141	109	112	104	136	124	113	132	126	127	124	128	100	106	120	127	124	121	122	120	121	118	141	130	117	119	105	101	113	123	114	121	135	103	147	108	112	126	145	124	132	116	124	122	126	119	122	129	97	107	143	144	131	138	117	129	116	115	120	101	126	114	120	109	117	142	106	125	101	128	134	115	113	135	127	117	111	133	100	123	102	116	120	124	108	112	108	123	116	123	120	112	128	108	137	98	115	99	149	129	119	115	114	114	125	121	152	116	127	125	99	102	141	109	99	131	127	127	99	111	127	107	116	136	120	109	145	106	122	135	131	108	112	121	111	141	119	126	113	117	120	121	117	127	138	146	110	102	107	101	106	129	131	124	125	130	128	110	128	120	118	98	137	127	130	131	131	109	125	123	116	113	142	122	124	116	127	108	103	128	124	109	109	98	97	119	89	109	120	113	105	121	137	140	123	119	109	109	128	118	124	119	109	136	110	136	101	117	118	128	125	101	130	103	110	115	142	103	122	122	121	115	106	137	113	134	114	131	115	147	128	134	130	122	136	126	117	139	118	136	118	106	121	115	109	106	134	134	133	121	134	116	116	113	110	127	121	120	123	117	134	125	118	153	111	108	134	118	107	133	105	118	128	140	143	117	116	120	126	107	141	112	103	144	116	124	115	110	108	144	123	112	134	109	139	120	112	117	105	112	104	117	126	116	119	105	101	103	111	152	115	139	111	115	122	119	111	116	117	118	114	103	127	133	101	128	134	119	96	116	121	119	111	115	113	95	110	111	107	124	120	125	123	125	100	109	121	115	99	115	116	118	112	102	103	118	154	117	129	142	111	121	131	97	118	131	140	105	102	122	120	149	121	118	102	105	108	104	140	135	102	131	111	121	118	148	128	128	129	119	120	147	139	126	126	125	124	141	118	123	118	139	148	122	124	107	102	125	113	131	116	142	113	122	125	124	134	125	113	125	124	132	121	134	113	117	125	125	131	130	107	132	111	129	133	140	112	88	105	110	113	107	120	130	123	128	111	139	115	126	124	140	101	122	132	131	113	126	107	116	125	124	145	137	126	124	107	129	124	135	136	107	105	126	130	111	135	119	102	128	125	126	147	112	128	111	109	120	101	131	131	135	116	136	119	136	102	130	137	123	130	126	136	124	135	127	121	110	140	118	98	124	127	148	130	105	114	138	124	110	124	117	124	107	114	130	114	116	126	122	120	115	120	127	139	138	124	118	134	118	135	121	123	121	125	119	128	116	105	108	127	125	126	114	115	107	103	131	121	140	122	123	123	101	97	121	114	116	134	125	99	135	131	141	97	104	132	122	113	139	116	126	115	104	133	112	132	116	104	112	127	117	136	124	110	117	112	116	114	118	130	115	130	127	106	127	113	147	126	135	123	113	123	120	116	117	107	109	107	127	116	128	116	122	149	119	134	150	121	139	117	121	131	134	125	114	114	123	117	124	113	96	112	121	135	133	139	127	130	137	105	124	108	123	130	118	120	118	109	135	145	128	106	125	124	119	132	100	127	130	110	129	118	124	116	131	118	135	115	113	108	122	114	140	127	125	121	93	118	107	137	125	134	113	142	118	149	120	121	147	127	124	114	130	136	111	112	107	130	98	100	118	104	116	115	135	115	121	111	135	104	141	104	139	124	110	111	132	134	107	88	118	126	118	117	126	113	108	128	114	124	139	142	114	115	119	110	108	106	130	140	98	130	129	108	124	128	137	135	115	127	138	117	123	120	141	105	112	139	100	127	109	118	97	120	128	121	101	141	109	144	139	110	125	137	115	122	114	125	129	106	129	130	112	135	110	120	130	129	115	133	122	117	114	124	135	127	134	98	101	115	118	130	115	108	140	114	129	136	127	125	130	110	105	118	126	128	139	122	130	127	115	137	128	125	105	110	112	123	109	135	138	131	113	127	119	113	121	109	134	115	119	117	125	132	128	119	110	128	107	130	140	145	118	120	133	128	130	113	134	102	109	97	135	132	126	121	130	130	117	134	112	128	124	124	105	109	133	128	116	110	120	124	126	117	129	115	118	98	110	134	119	128	137	106	138	108	92	123	132	116	119	111	125	127	105	101	120	117	114	135	128	120	134	118	125	111	126	106	109	123	118	139	114	116	137	124	122	122	112	113	112	110	116	108	108	114	117	109	129	145	115	134	123	105	144	123	139	97	120	103	124	118	117	132	108	127	106	116	121	119	135	122	107	120	142	125	120	123	119	132	122	115	122	102	124	112	128	108	113	103	131	146	113	113	119	109	119	128	122	125	136	118	131	126	121	153	123	114	131	132	119	108	137	99	129	114	133	115	131	103	116	106	125	134	134	93	120	112	131	121	122	128	128	120	124	129	130	105	105	117	125	113	136	116	112	120	121	121	110	96	118	117	121	126	114	115	118	119	105	121	121	141	130	123	112	113	127	124	106	124	103	106	118	133	117	130	108	122	118	95	104	112	127	105	136	119	137	138	101	138	134	121	113	122	119	126	126	117	132	133	131	120	114	115	103	124	104	113	123	110	119	149	120	126	136	128	124	118	131	110	120	117	111	114	122	113	103	106	111	122	132	131	125	137	116	106	126	144	114	129	122	107	112	118	114	110	126	126	137	122	111	127	121	125	117	116	115	137	137	113	132	121	121	118	131	102	122	97	137	129	115	113	111	118	120	121	106	131	143	116	126	137	141	113	138	116	112	126	130	117	107	100	133	123	130	132	117	127	110	110	123	129	122	113	108	125	116	112	130	125	106	92	129	132	130	120	99	124	119	132	121	117	115	118	133	118	128	124	132	110	134	126	134	109	116	112	128	127	134	110	102	124	116	123	115	118	125	113	103	105	129	123	130	134	122	101	137	110	107	108	122	120	117	109	123	107	104	128	105	106	116	122	120	117	137	116
31138	26967	14086	6862	8968	7441	5507	4950	3400	2926	2257	1795	1093	980	760	518	455	483	445	487	401	443	403	448	392	339	346	380	315	348	300	345	301	307	334	348	294	359	272	298	306	314	317	327	296	314	303	296	319	317	278	284	281	303	290	299	293	319	258	287	334	293	287	272	280	279	303	311	302	261	268	272	276	289	303	310	295	301	281	278	265	274	280	307	274	323	254	291	264	296	286	276	288	334	260	283	292	281	318	292	255	284	292	303	287	305	313	335	295	286	300	292	261	266	295	294	299	278	288	292	298	279	257	284	271	296	270	292	320	257	306	296	302	304	278	308	292	301	282	285	254	313	306	306	309	282	293	294	295	285	275	299	291	294	284	278	283	290	291	306	308	297	287	319	276	288	295	282	300	313	268	300	271	271	265	272	275	300	277	308	310	287	350	283	271	287	273	286	298	307	309	263	289	282	267	283	311	286	301	349	292	309	272	294	310	271	268	284	301	251	291	279	285	271	292	279	296	278	255	278	287	292	281	278	308	279	282	278	307	287	306	288	282	284	286	315	330	288	300	271	282	297	285	292	275	322	276	283	299	283	299	304	272	280	298	287	254	268	293	282	275	301	294	298	306	293	285	301	248	281	287	287	266	269	316	305	293	271	303	274	282	274	315	292	296	281	294	288	303	252	296	293	292	287	265	247	281	311	288	296	270	285	282	285	306	311	270	304	294	292	304	307	323	269	282	277	271	304	297	322	333	300	275	287	270	264	297	252	301	293	270	302	323	284	315	296	269	256	301	302	285	276	318	270	260	275	334	293	282	292	278	291	274	264	301	292	303	306	286	289	274	296	287	287	284	288	281	287	296	287	292	306	261	251	265	276	269	295	291	283	296	301	251	302	300	281	286	303	288	291	293	285	248	280	290	325	284	311	296	295	266	276	297	299	292	320	270	311	269	263	306	289	297	289	277	273	281	330	289	265	293	297	269	272	284	267	286	263	276	307	318	281	282	263	313	261	286	281	268	277	252	298	289	295	286	274	265	303	280	290	315	286	294	268	287	275	304	294	276	276	279	259	262	278	275	279	268	295	284	262	312	289	292	310	261	269	256	286	311	308	313	302	282	284	294	295	281	303	280	269	298	262	312	308	315	300	268	294	306	312	264	266	289	298	293	287	275	282	297	294	296	269	310	300	272	290	280	293	284	320	274	287	298	278	300	278	274	290	289	265	278	284	300	305	285	285	290	270	291	282	286	272	303	269	285	269	280	284	275	280	271	291	323	334	289	300	289	268	291	282	273	237	314	279	268	271	276	288	282	274	283	277	287	282	290	267	282	256	309	273	258	279	279	300	297	289	275	255	305	279	299	277	309	273	274	265	306	282	300	290	259	286	291	279	311	282	279	320	283	287	264	274	288	315	331	277	280	328	307	279	276	267	280	274	259	260	293	291	287	282	301	288	258	286	261	286	308	299	314	288	303	306	308	305	297	309	265	283	284	308	310	300	289	273	304	273	262	250	298	305	307	276	274	293	258	271	267	301	250	314	302	294	273	305	293	288	278	311	290	273	326	307	304	283	288	271	299	271	301	264	297	292	289	249	285	299	276	276	294	291	322	299	287	293	326	295	284	289	270	296	286	276	321	304	289	271	306	302	306	308	268	300	224	295	313	270	302	258	288	274	275	280	300	310	289	301	291	289	286	283	257	298	279	268	291	267	301	322	273	270	280	279	298	282	308	274	281	280	282	292	290	298	280	314	274	279	267	293	302	269	280	286	280	324	311	254	315	284	283	291	270	287	306	284	301	323	305	276	303	274	293	269	268	284	293	296	284	297	290	279	286	286	292	283	275	286	291	286	277	288	284	274	299	307	275	283	278	272	266	270	265	276	292	286	270	285	280	277	274	301	316	270	291	284	295	271	273	264	290	286	327	285	284	294	244	317	300	286	284	279	271	324	261	268	299	256	293	315	315	279	283	268	284	302	283	306	297	264	296	291	284	327	255	309	307	306	297	284	279	282	290	305	272	268	305	274	298	267	288	309	274	291	281	302	305	286	292	302	316	268	273	259	270	291	274	306	296	306	278	293	287	303	285	277	281	261	281	287	292	299	255	254	283	270	276	269	273	271	298	274	297	271	278	318	286	284	292	294	313	279	285	302	274	293	302	307	295	293	286	303	295	300	279	272	270	324	305	281	270	283	325	273	301	295	284	277	287	266	286	303	283	275	309	276	296	305	286	305	290	279	284	270	272	284	300	297	273	282	274	273	273	267	285	274	309	291	287	305	281	295	278	269	267	289	296	302	244	294	275	275	319	292	281	287	291	274	249	292	280	291	280	303	276	269	266	291	281	323	280	306	288	285	266	306	284	276	270	280	309	300	286	273	279	276	280	267	310	291	253	286	283	290	273	291	312	264	298	279	267	251	291	258	306	284	298	291	266	278	328	270	299	289	286	267	264	310	317	275	302	289	247	271	269	281	264	281	311	274	302	292	304	278	275	307	275	278	287	270	289	256	286	295	285	300	267	259	280	274	286	275	294	278	286	271	308	288	282	293	316	294	298	270	286	281	297	297	270	314	291	315	300	275	298	300	290	302	276	294	286	301	263	321	293	256	272	261	301	270	293	284	296	294	277	238	304	297	303	293	287	291	286	294	306	288	282	255	302	302	287	297	287	293	300	265	254	303	319	296	303	288	277	303	311	283	287	286	288	290	290	313	289	296	312	289	264	292	293	278	298	297	278	271	280	284	300	268	286	282	298	304	277	282	297	287	259	257	258	281	286	300	286	308	312	306	285	302	278	284	314	252	274	282	289	294	316	305	285	261	280	280	284	310	267	286	312	297	286	289	290	277	278	305	273	290	301	284	283	284	282	284	296	308	316	301	304	323	286	253	276	301	274	269	315	297	279	258	285	296	258	285	262	281	294	278	291	287	261	286	287	324	278	283	264	305	280	261	314	325	275	327	274	296	282	293	282	294	323	277	281	317	274	302	297	306	295	272	285	300	271	320	284	273	317	274	299	268	302	286	283	293	326	302	325	288	281	304	279	294	278	316	283	277	270	284	289	265	310	284	310	284	303	281	325	295	283	276	275	259	296	260	294	253	311	266	293	317	263	290	277	292	271	301	273	294	295	294	287	265	261	275	302	340	275	282	288	290	282	302	312	280	269	274	308	310	266	270	295	245	272	295	293	288	284	334	287	295	295	289	301	284	296	282	298	264	296	272	325	274	301	316	282	298	312	285	276	304	294	254	284	303	282	298	267	279	282	297	282	260	287	266	307	265	313	300	292	282	294	288	282	299	266	250	291	315	279	293	284	279	279	281	269	296	299	295	322	305	280	265	306	280	304	299	299	262	277	267	303	301	285	305	284	254	268	314	296	295	268	301	293	300	306	283	282	267	278	289	272	292	313	268	307	260	279	298	265	303	290	301	277	279	257	276	284	304	282	290	266	283	292	285	320	310	283	288	306	282	274	282	273	266	255	314	288	280	285	268
11053	4312	1527	515	371	295	257	245	201	199	198	172	165	201	179	175	184	161	176	161	179	178	176	164	158	193	187	184	183	161	167	182	172	164	153	176	149	176	185	158	183	192	201	169	168	189	157	158	171	164	178	165	215	149	184	187	168	178	157	158	166	167	150	161	157	168	155	159	174	171	178	188	174	166	183	183	171	167	177	167	177	206	154	178	188	168	167	161	166	153	156	144	166	158	161	163	156	164	183	163	187	156	194	163	179	177	173	182	170	169	187	171	172	192	197	176	185	193	190	157	194	194	180	167	189	176	165	196	169	166	177	179	155	180	153	161	178	173	169	156	186	180	161	166	167	151	151	152	154	163	167	179	185	158	158	144	186	182	164	174	167	167	164	157	169	174	170	142	167	183	157	167	153	153	162	167	140	179	157	177	182	174	182	152	162	146	154	181	158	158	159	151	165	169	179	185	173	153	151	190	140	154	155	194	160	167	149	191	176	164	183	173	164	169	205	156	171	135	165	158	183	184	179	182	170	145	178	179	174	167	179	131	177	172	176	207	175	180	178	184	176	168	161	151	172	177	156	174	165	191	167	162	145	161	171	159	148	166	190	191	183	168	186	162	170	162	130	172	210	175	168	168	187	194	188	184	145	154	199	171	174	162	161	178	182	185	177	163	185	176	152	176	177	148	174	178	153	167	175	168	169	180	185	186	167	171	168	168	164	177	187	172	181	163	179	155	158	176	170	162	212	171	165	169	162	173	151	191	189	176	204	163	166	151	167	159	171	158	167	164	162	169	165	185	180	171	158	150	156	162	167	174	183	156	160	157	169	165	179	142	162	176	161	141	181	174	171	182	176	179	183	197	176	181	157	163	173	175	137	147	158	166	181	160	173	176	181	148	142	173	156	159	158	175	182	185	177	175	174	172	172	188	176	137	161	162	173	163	176	180	183	173	162	190	179	144	171	155	170	142	170	161	175	152	175	152	159	196	192	187	155	165	151	167	155	140	174	141	178	179	161	145	158	157	158	163	172	170	191	175	165	174	159	173	179	155	195	180	188	187	178	159	187	162	160	200	140	160	177	164	168	174	192	185	151	162	166	167	198	184	174	177	162	188	184	172	152	181	165	185	178	178	156	175	167	178	194	161	185	142	185	179	176	169	128	177	146	177	155	163	156	165	169	184	173	156	164	166	166	160	193	175	159	165	188	178	165	169	176	174	192	185	169	154	169	164	181	191	186	177	154	158	152	193	177	185	173	180	182	172	186	160	194	190	186	174	169	157	152	164	147	174	171	168	119	186	161	135	160	195	171	178	176	155	145	187	147	170	172	174	193	153	193	157	163	172	187	162	143	141	166	141	144	167	189	174	156	167	166	164	169	201	177	175	166	157	178	161	154	157	187	170	191	170	179	169	140	203	163	187	167	187	195	201	156	159	176	191	180	177	176	165	162	163	162	173	170	162	190	182	172	171	168	165	167	144	201	156	158	163	153	164	154	172	175	172	149	161	178	165	142	147	182	143	185	167	132	186	168	150	139	176	150	169	155	163	184	164	156	173	157	171	176	149	160	142	184	162	190	168	176	177	164	171	189	189	180	178	166	155	155	182	180	179	183	182	189	182	180	180	146	156	183	201	178	189	154	176	165	184	179	161	179	179	147	150	181	169	163	170	173	177	181	169	139	200	146	170	169	165	160	151	130	174	152	175	188	192	164	185	163	168	180	181	192	170	141	171	178	178	168	161	165	179	168	191	178	172	182	152	174	172	169	148	179	173	190	172	159	170	171	166	182	181	170	166	189	199	188	157	159	158	177	163	187	168	174	163	164	160	168	145	165	170	192	178	147	163	170	187	196	169	151	161	160	160	156	212	159	172	170	171	171	155	167	134	161	188	169	184	157	151	166	183	159	157	160	184	161	175	157	169	144	156	155	157	186	153	185	186	184	160	174	194	166	170	150	139	182	175	190	176	182	166	130	177	195	174	152	179	186	159	149	168	179	166	197	149	171	162	153	141	169	164	148	178	169	162	189	166	150	153	152	172	182	160	178	141	166	178	174	169	189	167	184	171	174	166	166	178	169	173	171	169	173	166	174	171	158	136	169	171	184	167	162	184	179	163	167	176	171	175	176	176	183	164	162	186	174	158	188	187	187	193	164	161	161	158	168	186	161	160	177	151	168	167	163	183	174	153	170	147	159	171	160	170	168	154	183	156	168	181	190	179	163	185	170	178	170	174	156	189	184	162	181	175	180	179	183	184	175	187	178	170	152	174	182	145	181	175	164	185	151	175	186	206	161	133	169	167	173	161	163	172	153	186	177	163	153	179	170	204	174	168	155	199	172	176	149	188	165	142	180	182	194	188	147	176	191	161	146	193	166	148	136	160	161	170	183	181	178	172	164	188	193	183	149	162	190	168	165	171	170	155	168	167	186	160	194	170	170	155	150	159	168	172	179	183	165	199	177	162	179	172	151	151	189	187	161	166	175	166	157	189	155	169	203	159	176	167	177	168	164	181	168	144	165	135	164	193	159	177	172	172	193	180	160	187	159	166	164	171	203	165	161	143	155	160	169	165	162	159	175	181	186	179	179	170	181	164	140	173	180	166	177	167	157	181	151	174	168	172	178	172	179	156	152	175	163	177	164	147	179	172	171	196	190	159	182	175	174	181	189	182	170	173	147	153	184	139	148	162	177	151	182	175	199	170	187	160	164	145	173	165	187	169	173	171	157	152	195	147	156	172	147	167	187	185	176	146	164	158	200	175	159	190	174	145	157	162	138	148	177	162	192	180	173	173	179	176	162	195	163	145	190	188	165	157	167	172	145	166	176	174	164	155	164	187	175	162	178	186	192	158	176	149	163	195	162	142	153	169	173	186	175	169	179	181	153	177	175	199	162	207	169	162	163	177	164	171	166	154	179	167	187	188	177	162	162	158	198	160	170	180	171	179	170	161	176	187	192	172	161	176	182	165	165	174	174	158	157	164	154	181	187	162	168	150	172	190	173	172	169	167	175	152	186	196	162	181	139	155	163	157	157	174	165	217	158	161	180	176	158	173	134	178	178	176	166	186	195	174	179	192	171	194	168	162	160	148	168	171	161	150	151	163	151	161	169	163	191	189	152	157	181	163	168	163	169	188	194	174	183	181	130	184	144	184	176	167	181	180	145	161	156	176	179	158	200	157	137	213	167	181	171	181	203	157	192	152	171	157	170	175	150	155	166	159	149	161	194	150	209	157	168	161	164	143	153	191	176	187	176	193	152	181	135	176	146	153	167	178	156	161	172	146	170	171	146	136	153	154	166	162	174	189	167	191	145	181	165	178	150	196	187	180	148	155	155	179	181	185	160	153	168	186	187	148	166	165	169	205	176	171	159	175	171	195	177	177	160	174	159	157	163	160	136	185	180	178	181	185	167	169	167	178	156	182	165	177	161	160	180	162	160	175	179	163	153	187	161	179	155	139	186	169	186	168	146	168	183	178	164	192	172	193
6925	3812	2335	1335	1155	977	1035	827	589	492	586	487	483	450	404	422	404	429	421	392	421	411	404	352	370	368	391	360	416	411	359	406	357	364	378	400	406	388	361	410	403	386	293	382	377	366	369	393	374	345	378	406	417	370	407	394	372	396	383	353	391	394	344	395	376	401	395	383	393	393	376	379	404	394	348	374	379	388	387	387	357	374	372	371	379	383	376	398	395	366	403	370	370	356	376	367	390	357	370	358	380	390	360	377	350	379	386	340	385	371	353	390	347	368	388	358	364	358	362	369	369	396	376	394	378	385	379	361	380	380	405	354	372	404	388	397	385	394	388	381	369	383	362	362	390	352	392	376	412	382	379	367	391	348	390	366	361	408	383	394	395	370	370	388	376	395	381	357	370	393	381	352	331	316	410	337	358	354	359	361	371	388	358	377	384	352	395	354	343	394	360	357	393	382	395	389	368	358	372	390	395	357	379	381	364	352	379	353	382	408	371	373	353	370	376	376	355	393	381	369	374	353	342	411	356	419	375	401	378	359	394	366	362	352	340	377	379	353	377	351	414	359	397	361	382	367	375	381	386	400	362	382	388	385	378	363	370	381	348	364	353	375	364	395	356	382	404	364	350	366	387	371	371	377	352	394	400	378	383	396	373	363	369	379	369	373	356	386	372	385	344	365	377	384	369	345	411	355	374	416	365	370	355	373	375	393	365	403	347	394	399	372	350	370	396	354	374	360	346	360	359	370	378	377	373	365	361	372	382	373	354	340	371	397	370	394	358	368	366	367	381	395	355	378	371	356	412	357	374	408	358	370	331	371	383	380	365	345	379	416	366	388	405	349	373	367	387	373	360	406	388	382	373	380	376	380	374	393	393	387	354	379	373	373	389	363	403	376	367	342	382	328	449	349	374	398	374	408	399	384	374	388	368	428	359	382	398	394	368	380	384	369	392	339	394	400	371	379	388	393	365	369	380	394	343	380	374	366	349	389	411	401	407	409	360	371	391	381	360	372	398	413	390	349	384	376	365	395	389	382	357	387	370	377	371	378	378	382	387	350	365	350	341	406	404	371	398	364	354	388	366	383	357	381	383	349	400	380	390	391	403	353	392	402	375	350	396	398	365	353	354	354	365	358	374	335	405	363	381	380	380	384	367	376	368	382	369	391	348	353	358	351	385	387	332	400	395	342	390	394	372	354	367	384	371	350	371	382	364	357	342	348	361	372	386	393	406	358	370	385	374	360	376	407	382	375	385	364	333	394	375	349	369	378	379	387	407	383	381	403	375	389	344	370	387	405	384	375	391	330	397	381	377	376	362	376	382	374	402	378	388	371	369	374	371	379	359	378	376	358	388	404	396	386	368	411	375	353	408	371	346	379	370	383	384	359	345	382	381	393	360	366	360	422	383	372	357	375	347	385	363	374	384	320	366	377	376	362	353	393	345	357	382	341	397	356	385	357	376	389	401	352	365	359	359	363	397	359	343	388	367	370	360	396	362	384	355	370	366	387	410	413	390	376	424	382	402	396	376	382	385	372	362	388	342	348	375	354	382	375	386	387	351	361	404	354	379	356	381	369	413	375	369	424	383	379	383	396	356	382	353	382	366	380	367	381	388	380	379	390	367	382	371	396	347	391	381	386	431	392	392	360	363	399	405	373	359	344	388	368	358	394	382	368	391	353	357	356	370	350	370	390	417	376	386	379	390	410	372	408	376	362	395	355	382	357	372	343	378	354	398	387	373	436	375	367	402	352	403	389	406	360	380	353	380	391	374	373	353	378	368	406	351	358	380	415	356	381	347	361	348	393	349	379	355	398	369	353	368	382	408	389	391	378	381	384	366	345	390	393	359	354	380	363	343	374	381	368	371	387	377	382	384	384	382	388	403	383	352	367	405	384	397	384	389	403	412	374	397	366	395	371	376	355	397	355	379	365	418	361	395	363	392	361	364	356	421	377	376	373	369	366	383	364	382	384	375	399	383	368	394	389	407	357	387	417	349	361	375	380	408	345	383	380	413	402	397	409	355	336	380	379	401	381	382	355	386	370	371	379	367	378	359	401	355	368	382	404	374	377	368	374	352	400	378	401	359	371	405	416	388	390	382	388	369	401	388	377	368	371	365	356	394	396	377	383	368	393	374	369	427	410	397	391	424	389	389	366	366	388	373	372	385	365	400	383	352	345	389	365	381	369	369	387	393	374	386	379	413	370	339	381	380	346	353	351	407	375	381	431	356	386	345	369	392	384	424	373	371	378	384	374	360	407	378	389	347	409	362	373	393	392	387	400	374	387	349	378	426	372	378	357	368	371	385	388	382	349	372	384	400	367	397	384	370	374	374	409	375	393	357	377	358	354	383	335	379	364	369	376	334	392	358	376	388	369	359	391	373	378	393	412	398	391	388	352	440	362	359	375	369	399	319	351	405	348	359	399	394	395	363	359	407	370	375	367	361	379	360	384	367	402	410	378	374	360	407	362	350	365	373	400	382	390	359	380	379	376	408	367	407	353	352	365	343	393	387	388	385	359	406	395	342	379	403	400	418	415	352	349	393	385	379	386	391	372	383	382	351	396	381	372	412	366	391	388	408	373	378	370	380	373	383	367	415	380	377	358	404	360	383	357	381	364	391	374	391	365	389	373	356	400	376	387	387	413	368	358	395	374	361	377	360	373	350	370	405	401	411	385	391	387	374	410	382	373	360	386	367	354	375	332	378	364	424	372	325	401	358	395	383	366	357	369	345	402	361	383	357	410	373	399	387	381	401	366	403	415	354	394	363	369	417	396	387	375	395	400	373	346	388	360	361	374	391	385	351	383	375	351	361	376	363	383	361	336	376	394	362	363	382	378	378	375	404	382	379	354	374	369	416	356	380	374	373	385	339	391	358	352	388	367	346	381	377	353	371	395	367	372	406	402	362	409	374	373	371	367	392	366	356	373	377	382	386	367	393	405	409	386	366	362	355	367	404	409	405	388	371	356	360	364	402	338	375	385	396	371	374	415	357	379	382	383	382	416	364	377	375	357	398	365	370	370	364	410	396	357	388	403	361	375	367	397	391	376	349	364	378	385	333	404	363	361	386	368	362	377	349	384	385	364	361	400	364	378	370	393	348	370	380	433	364	382	402	344	381	394	423	362	358	355	355	360	387	366	383	390	383	352	373	414	390	383	351	374	413	347	355	386	350	376	395	374	369	394	362	446	379	378	350	399	366	376	373	391	379	363	378	374	395	398	375	398	351	388	378	337	396	357	391	352	406	390	376	401	375	377	378	374	397	394	361	353	363	391	410	380	360	397	360	352	380	382	358	394	418	409	357	354	368	379	362	399	399	382	390	410	389	409	402	387	374	352	381	365	401	388	358	382	411	367	360	413	387	376	390	397	392	360	377	393	370	375	371	413	343	343	391	411	371	375	372	381	396	401	360	395	361	425	377	397	338	389	370	391	388	397	378	374	413	405	371	374	349	385	363	366	379	387	386	343	334	377	355	336
35363	25677	13757	4088	2154	1263	1028	725	604	406	318	204	195	174	144	137	130	116	123	123	132	132	116	110	114	117	132	102	102	101	97	109	123	104	96	101	105	111	93	95	113	126	131	111	102	108	123	112	135	114	114	101	107	112	94	92	94	114	103	100	121	112	102	111	107	110	110	85	110	109	118	111	117	106	88	119	114	100	102	87	120	112	109	140	96	83	106	122	76	119	95	89	108	111	97	112	102	96	91	107	102	122	96	104	109	92	103	81	111	112	97	98	105	92	95	104	103	102	111	102	107	99	102	90	106	129	108	112	114	104	95	99	104	103	92	93	106	101	111	109	110	112	96	89	107	94	95	102	87	99	101	102	117	104	108	100	113	100	103	104	93	114	111	94	115	100	113	107	84	87	79	92	105	109	112	112	103	98	91	107	102	95	95	105	96	128	90	124	129	90	100	93	116	97	104	112	104	80	107	93	105	81	96	101	137	97	110	116	95	84	114	87	97	101	109	90	105	98	82	91	113	80	91	101	127	110	104	90	93	120	93	116	104	104	123	96	112	77	109	121	105	100	92	96	104	116	91	107	92	116	104	78	107	92	114	107	92	105	88	115	115	116	92	112	106	97	92	99	101	86	101	111	97	110	95	102	107	123	103	100	112	101	105	109	111	114	109	119	110	87	125	112	131	86	101	107	132	128	119	108	103	101	82	105	98	115	91	107	96	100	86	108	99	115	104	102	104	86	103	110	106	96	105	100	92	108	89	113	119	92	138	112	98	104	89	91	109	127	113	93	113	97	95	124	104	107	105	115	121	117	115	106	117	114	110	100	103	101	103	105	96	97	123	82	112	97	86	103	85	98	113	103	97	114	112	108	108	107	96	119	99	118	106	108	106	100	112	97	86	110	91	92	106	97	89	101	107	121	109	117	101	105	113	121	107	93	108	113	100	114	98	95	87	100	106	126	113	84	98	90	98	122	91	103	111	114	102	92	102	105	117	90	108	108	100	113	102	97	117	98	94	94	106	90	93	102	110	114	120	90	92	120	104	117	114	104	106	107	105	97	106	98	107	101	97	109	90	101	106	103	101	99	113	99	103	113	97	120	84	116	111	120	101	105	110	103	110	95	108	100	116	107	129	100	118	116	107	96	102	101	128	92	116	124	113	95	93	95	87	133	87	105	106	108	121	121	107	107	119	123	91	90	111	117	102	104	101	120	122	120	108	111	81	108	113	119	109	117	109	97	98	98	96	138	124	110	97	80	104	81	103	98	121	109	105	101	102	111	133	102	111	126	89	112	107	107	102	84	113	101	112	99	102	110	89	99	96	86	129	87	134	117	129	103	103	102	122	113	98	94	96	98	105	111	110	114	110	91	116	108	98	104	96	107	109	111	118	92	110	100	98	94	91	117	98	133	101	94	92	99	103	91	108	91	100	102	92	97	93	114	109	102	94	96	104	87	108	125	89	118	131	108	123	113	114	116	110	101	97	96	96	119	106	105	109	122	107	104	115	111	96	93	107	106	95	93	97	114	108	96	99	122	115	116	92	129	93	105	109	103	96	124	109	117	107	100	99	96	97	89	111	108	102	112	98	94	100	104	95	123	118	128	114	112	118	98	106	95	110	118	97	103	114	102	100	107	97	113	92	117	124	100	122	122	107	119	87	108	90	109	116	100	90	104	98	97	116	102	121	109	115	111	109	99	101	93	112	117	109	113	118	116	89	112	120	118	100	115	97	103	103	84	98	124	98	122	120	105	119	103	120	108	90	103	99	104	108	97	109	95	106	125	108	124	100	94	96	102	119	99	110	120	122	106	107	107	97	124	100	95	102	100	129	119	106	116	102	101	88	97	89	100	105	123	101	97	111	125	98	91	96	83	95	102	102	98	106	116	107	94	108	103	128	101	119	102	106	110	103	100	115	105	106	113	87	139	125	99	105	101	99	109	113	91	98	104	114	115	92	105	119	99	108	100	113	100	95	114	109	99	91	111	113	94	76	111	87	140	100	119	133	108	125	108	100	112	97	119	109	93	111	107	104	108	86	108	89	110	97	111	104	122	106	123	98	99	120	86	101	93	79	90	117	118	101	116	95	97	105	117	90	109	106	104	104	93	102	98	99	117	121	97	97	108	87	134	114	108	103	117	97	100	105	95	87	91	93	107	115	113	109	97	97	99	87	89	109	79	95	104	99	116	132	119	99	85	91	108	120	101	89	95	100	111	114	96	90	100	110	105	142	120	89	117	103	108	92	116	114	102	116	79	106	111	101	104	95	110	102	106	93	95	88	107	114	103	101	84	82	108	99	112	92	114	103	103	99	112	92	122	113	112	105	104	118	106	105	113	115	103	91	135	109	110	105	103	98	108	104	89	120	117	109	91	131	92	109	118	97	98	103	101	99	103	93	113	81	125	87	110	94	90	122	102	98	120	89	96	118	103	107	103	99	117	108	126	97	105	119	88	103	111	113	108	104	86	105	101	99	103	114	105	115	89	99	108	116	123	101	113	109	109	116	106	87	101	94	133	107	103	109	89	90	101	102	86	104	109	125	112	94	100	87	112	109	99	107	92	95	124	99	106	103	107	106	99	103	115	126	96	97	108	103	112	95	97	96	111	106	97	99	98	105	101	101	98	88	101	95	106	104	105	118	102	106	98	102	112	128	118	94	119	92	121	85	93	98	116	98	88	123	107	115	101	106	97	108	101	102	116	113	98	101	90	85	96	113	95	94	111	99	102	100	96	102	112	106	103	105	103	103	105	112	104	106	96	111	117	98	104	124	105	100	120	106	88	98	106	108	104	99	111	119	101	150	92	122	100	106	100	110	126	103	109	97	109	119	111	98	91	105	105	101	109	108	106	96	124	90	95	114	105	100	113	108	108	99	110	105	100	116	97	109	117	99	115	103	110	117	112	99	90	93	109	99	97	110	92	103	104	108	101	111	117	112	96	84	124	117	127	119	117	114	109	107	114	112	103	107	123	120	113	116	106	100	117	96	115	105	93	103	107	75	105	108	93	107	112	91	126	104	102	119	105	108	91	98	110	94	96	111	92	136	117	98	99	111	98	107	114	89	131	102	110	115	86	111	116	99	97	103	107	98	89	104	105	108	83	112	100	94	99	105	134	108	93	127	107	123	111	122	125	89	122	107	125	78	84	105	82	90	101	108	85	113	117	112	113	121	107	104	107	116	92	98	118	114	89	101	108	99	96	106	113	88	100	106	110	94	108	110	112	116	107	95	112	113	120	114	101	100	97	94	102	110	110	83	101	95	108	104	98	99	89	98	115	104	120	108	105	121	106	101	98	88	121	118	112	93	108	99	103	103	103	95	111	101	121	116	99	116	121	115	97	101	100	100	97	117	124	106	105	106	99	103	126	115	94	91	104	105	112	91	81	97	101	117	94	94	108	115	104	137	102	105	104	106	100	110	111	97	130	110	102	91	98	96	100	95	124	102	88	106	115	106	135	119	120	127	117	102	107	95	96	111	103
24117	19167	8647	4518	5072	4313	4824	3596	3104	2255	1426	1023	744	707	501	423	371	329	331	341	343	358	351	328	351	288	305	264	267	287	274	297	270	267	253	267	240	267	257	251	259	276	265	275	270	252	277	289	246	259	263	271	272	260	269	251	242	273	254	239	235	259	225	259	233	294	242	273	265	246	281	272	262	262	262	221	220	226	268	228	269	252	252	253	252	234	249	228	247	223	238	249	239	245	260	260	242	252	261	254	274	281	233	269	225	260	277	259	231	237	239	263	235	238	253	284	262	234	246	262	247	275	260	239	261	274	254	259	259	252	265	254	234	240	259	249	247	248	269	257	225	230	244	291	258	264	256	269	275	242	268	260	262	254	260	259	253	277	241	258	259	243	273	260	252	240	246	267	245	261	220	272	225	230	237	267	239	245	275	229	291	235	269	226	249	259	272	241	275	226	240	242	233	251	244	249	236	259	260	266	235	245	251	264	263	259	251	222	226	262	287	247	244	240	254	258	250	250	237	236	256	243	236	256	250	247	260	246	240	239	240	275	263	237	289	227	219	276	219	273	266	234	249	244	250	239	274	241	241	265	267	236	225	248	260	234	259	239	257	271	259	274	258	254	292	255	243	240	280	236	264	238	237	255	245	264	241	230	217	252	281	268	269	255	290	233	252	284	251	271	252	227	227	242	238	242	260	257	252	242	221	256	245	257	236	278	248	261	218	302	253	280	269	233	256	265	237	253	245	251	272	276	244	248	243	246	269	231	252	232	248	260	282	242	277	231	237	256	250	242	228	266	240	241	271	258	256	279	224	226	266	253	276	249	235	261	220	228	252	257	270	228	263	254	264	276	294	241	261	258	240	238	235	277	252	233	232	258	236	240	275	277	255	296	257	244	241	248	236	241	236	270	256	240	250	247	251	237	271	264	263	262	272	261	286	248	243	251	245	267	246	232	252	261	240	239	242	248	280	278	264	245	242	248	230	281	258	226	237	221	245	242	253	251	246	234	226	272	259	256	231	248	254	265	258	220	278	260	239	260	277	282	272	262	216	249	247	259	259	257	229	195	250	268	247	244	220	246	272	255	234	231	243	269	229	256	249	262	272	250	259	246	249	261	271	226	263	262	238	257	245	263	269	263	247	232	228	264	263	229	280	239	251	264	269	235	231	293	210	266	251	251	264	250	231	225	262	266	270	256	233	243	242	247	266	228	250	226	252	247	251	275	242	243	237	259	252	252	246	261	247	255	262	257	260	265	265	231	244	251	266	279	274	232	295	237	233	256	203	264	232	227	240	249	258	239	268	271	230	241	224	240	248	236	227	250	260	296	257	241	257	280	281	265	236	237	250	260	271	241	242	251	251	225	249	245	257	278	244	270	268	236	249	240	283	260	249	275	238	235	264	259	253	259	243	232	216	259	241	280	258	252	261	263	240	242	250	255	263	214	243	250	225	223	262	250	222	263	204	235	251	220	248	223	253	248	243	265	251	253	253	241	248	240	269	232	262	249	235	268	247	258	285	251	247	259	258	249	246	240	263	230	257	231	254	266	266	234	237	239	263	268	251	228	286	252	263	254	254	242	226	247	231	270	240	263	236	273	234	274	234	243	259	281	251	241	245	238	268	236	246	238	265	236	272	217	234	240	291	239	220	225	270	236	249	232	241	260	248	235	249	266	261	254	241	233	253	261	279	256	242	231	226	239	258	256	248	225	236	259	211	241	258	250	257	252	260	226	247	251	261	282	256	221	277	289	268	251	248	271	252	247	259	268	254	266	253	219	255	234	225	243	244	252	248	238	251	291	244	278	226	263	238	247	261	240	237	256	252	263	255	275	271	295	251	229	232	293	248	229	232	236	254	237	237	271	256	267	259	228	263	241	256	238	238	223	277	253	248	250	249	246	279	254	250	245	256	230	257	246	254	242	235	264	232	258	263	258	267	252	257	281	276	250	244	271	228	250	269	233	255	243	256	267	236	245	224	260	262	245	250	247	258	273	273	225	251	224	261	260	235	263	261	245	267	256	240	240	256	258	242	254	233	227	253	273	237	278	245	238	234	249	248	260	239	252	240	266	277	256	254	244	220	242	256	239	260	255	244	247	247	238	269	216	240	254	260	255	259	214	293	255	232	234	287	258	256	249	237	272	277	272	268	249	254	250	247	231	277	252	264	263	256	253	273	241	228	231	246	269	269	235	227	246	247	233	250	225	245	254	262	240	241	227	255	267	251	229	245	256	234	275	282	235	244	270	270	222	256	242	236	257	232	261	242	242	215	248	249	267	263	267	243	253	238	233	277	252	268	287	256	224	246	249	238	256	254	276	276	261	232	253	253	237	255	240	250	261	263	238	240	264	259	265	266	226	254	267	267	253	238	276	244	266	240	269	244	256	246	267	254	246	254	252	254	253	237	232	242	229	252	227	248	264	241	228	237	253	247	243	265	257	246	274	251	243	252	244	240	235	260	290	240	217	279	230	275	252	234	217	256	225	247	256	272	245	230	240	230	243	294	255	263	275	255	251	245	235	240	257	262	256	240	251	248	276	237	244	252	228	269	233	218	250	216	262	263	237	249	245	255	236	270	240	233	270	243	275	263	257	238	260	254	232	270	234	265	235	264	253	252	264	251	259	270	263	248	233	258	255	246	254	242	247	261	256	212	227	251	251	255	256	246	267	257	260	262	237	249	243	256	236	250	264	267	260	259	252	229	245	251	249	239	264	253	251	250	249	248	265	272	237	250	262	254	266	248	234	263	237	277	260	244	249	232	259	258	246	249	240	241	229	265	248	250	291	253	227	228	246	245	247	264	266	241	249	236	240	278	262	263	212	238	243	242	265	243	240	238	254	271	244	241	242	243	252	240	269	264	267	257	249	248	278	257	253	262	290	244	238	256	241	237	240	248	263	242	228	232	244	247	227	217	242	258	264	256	241	257	268	263	239	245	240	244	271	240	239	277	262	229	236	225	249	256	256	233	263	236	265	257	277	257	240	238	264	270	242	242	261	246	258	257	254	237	228	223	275	243	256	273	247	260	280	263	263	255	249	266	266	207	239	240	257	249	262	288	255	258	265	238	240	222	270	267	284	257	266	247	284	269	249	258	269	265	237	265	243	259	265	267	288	256	250	259	248	258	237	236	250	222	241	270	262	236	238	269	258	244	279	221	266	250	245	233	276	263	238	241	252	229	258	235	267	253	264	274	245	280	257	246	254	260	229	235	252	230	269	256	281	235	273	245	248	236	250	259	268	253	239	274	277	258	237	241	252	243	247	233	268	266	265	255	254	278	272	276	274	237	224	235	268	251	233	251	240	246	232	268	243	236	285	288	256	249	225	244	235	260	281	267	245	226	254	252	259	226	252	266	236	260	221	263	248	254	258	267	267	257	270	234	218	273	245	261	240	233	270	272	261	234	253	246	293	256	265	243	258	250	244	251	258	260	232	275	243	260	264	273	268	239	253	245	248	251	264	269	242	263	273	277	245	239	257	219	273
45717	32587	19289	7848	5134	2690	2094	1563	1089	1002	564	318	237	214	184	152	148	140	142	128	127	119	140	165	152	141	123	115	117	110	152	154	101	113	141	109	127	131	122	130	140	114	127	135	123	126	108	108	128	106	133	133	122	123	144	128	129	116	124	118	144	116	129	140	123	108	144	101	118	111	121	123	117	119	129	135	116	125	115	92	124	132	133	105	143	127	131	120	107	115	126	128	124	116	117	123	133	142	118	160	127	149	132	126	130	140	127	106	135	112	109	99	126	123	116	118	116	137	126	149	148	119	127	123	114	114	103	122	133	116	125	131	113	126	126	142	92	122	144	136	102	114	113	114	117	104	115	135	113	142	109	131	128	126	116	121	127	115	157	111	122	118	128	121	128	140	143	135	127	100	119	133	135	122	130	112	135	126	108	132	130	131	119	116	111	97	104	120	134	134	118	105	113	137	108	134	131	148	126	132	132	128	108	117	130	148	136	125	144	127	126	132	111	136	130	133	135	140	116	109	120	118	107	104	103	126	115	122	103	141	116	139	114	126	117	90	131	129	132	114	111	121	127	128	124	119	96	117	104	128	130	104	121	123	139	157	136	129	117	134	117	112	104	126	125	120	121	100	113	130	115	139	101	120	117	109	148	117	123	101	100	133	117	129	92	109	112	125	129	139	126	131	116	133	119	119	123	123	137	110	115	134	122	119	114	126	119	138	114	123	115	116	124	119	108	125	130	131	122	114	100	96	124	129	131	129	138	131	149	114	105	112	122	130	131	130	148	115	138	108	107	134	117	117	125	92	132	126	130	107	118	129	128	125	107	113	107	120	126	123	110	138	116	103	106	101	115	104	131	117	121	106	112	128	112	107	116	128	118	130	114	119	134	121	97	128	112	124	117	148	146	113	137	138	139	129	137	115	114	131	120	128	156	126	116	122	119	122	132	126	130	145	103	122	111	125	116	120	109	128	124	124	144	87	124	117	141	125	109	106	113	103	127	116	125	130	116	116	115	120	101	126	118	123	140	127	129	110	110	123	128	132	108	132	122	122	130	108	134	116	113	142	128	122	144	120	108	141	131	96	125	102	109	136	151	148	108	123	137	109	122	124	128	113	129	119	101	147	118	129	125	138	122	116	142	119	128	125	131	112	109	123	117	115	139	129	121	137	116	132	113	112	94	118	127	114	102	115	126	129	126	121	128	140	120	137	111	139	141	111	136	130	122	115	104	116	141	114	130	115	131	137	129	119	123	124	123	124	116	121	111	109	113	116	123	125	110	127	134	108	130	104	122	117	124	102	119	113	133	118	125	132	130	117	143	117	127	128	134	113	135	125	122	116	129	131	123	118	123	116	109	116	129	125	128	110	125	141	123	133	121	122	133	109	119	93	114	123	112	134	114	134	150	134	126	135	140	123	132	121	121	125	155	112	127	111	118	119	137	116	107	145	120	133	130	136	107	119	125	100	119	122	122	108	103	111	134	121	116	117	116	136	131	114	137	142	140	131	127	137	109	109	117	93	121	126	115	121	114	118	138	110	112	131	134	124	118	146	119	92	131	118	126	92	117	129	115	120	116	127	135	114	136	144	102	141	113	134	123	117	106	88	109	105	128	130	126	101	106	119	115	117	141	113	154	112	107	118	119	115	117	125	102	116	119	122	94	107	82	105	112	116	124	133	116	109	143	97	112	118	135	100	138	121	102	131	152	112	120	114	124	142	133	104	120	104	123	125	98	125	132	138	113	118	129	132	120	122	113	116	124	123	109	102	119	119	122	119	108	122	112	119	106	129	115	116	143	117	148	129	113	144	108	124	128	105	129	112	115	116	109	122	119	125	123	99	126	124	126	131	122	134	130	138	119	102	134	105	117	132	114	118	129	129	114	119	105	111	115	123	121	95	118	117	105	123	134	124	121	119	109	107	116	135	114	128	132	102	122	111	134	119	105	103	104	122	118	127	127	119	105	119	107	119	106	121	109	114	116	116	114	124	127	121	112	116	107	134	124	134	110	108	130	127	115	113	113	97	94	117	109	123	128	111	134	122	115	129	119	117	98	126	107	139	129	131	141	110	136	115	113	130	111	119	139	132	108	140	150	122	131	119	114	116	120	135	123	135	105	127	119	127	113	120	125	150	100	123	117	112	118	102	110	116	144	116	113	135	110	130	142	130	122	108	131	111	123	116	115	110	117	122	124	122	124	123	142	119	115	112	114	130	135	108	122	137	131	114	114	126	131	114	148	117	112	143	121	124	129	121	124	101	129	112	110	128	127	133	116	129	123	113	134	128	139	120	123	127	120	106	117	120	120	127	129	122	121	128	101	117	110	114	129	135	124	139	110	123	118	105	129	126	125	110	142	105	124	138	106	124	122	114	111	115	140	123	127	127	115	113	129	124	107	108	118	116	137	119	126	122	130	116	123	123	136	111	129	127	120	103	115	118	113	123	114	126	132	126	120	130	146	114	119	111	107	111	123	121	108	126	107	125	130	127	128	134	130	111	111	122	127	114	89	134	121	124	125	128	121	117	126	132	121	121	128	112	126	120	103	105	112	101	144	118	107	130	119	140	113	126	126	136	115	106	106	131	143	150	119	130	123	133	102	120	112	98	137	132	144	119	111	94	130	125	129	129	126	140	130	113	133	99	122	125	126	118	134	115	130	130	121	124	114	106	138	107	112	111	118	131	134	102	116	110	101	119	134	128	136	115	124	114	111	107	114	125	129	114	123	121	116	110	148	130	122	145	150	113	117	131	107	115	114	135	115	120	123	141	115	118	117	132	124	117	123	126	126	133	109	127	96	106	132	110	128	116	150	117	125	125	107	105	117	113	113	138	126	112	119	132	110	112	123	126	118	121	114	130	118	125	99	97	108	139	133	114	128	112	131	136	119	114	121	113	136	117	94	118	108	125	117	126	118	114	114	127	128	104	129	112	123	117	128	115	140	117	116	123	108	107	141	123	125	112	129	114	119	122	112	128	115	118	145	139	113	107	108	112	114	132	136	133	127	120	115	113	129	107	109	140	111	112	122	119	129	125	119	108	110	135	107	103	112	119	120	143	118	142	108	127	134	114	140	135	130	122	104	111	111	144	105	112	122	131	137	121	115	118	122	121	136	135	126	137	105	113	93	131	116	133	114	126	113	114	119	135	119	141	152	131	132	117	135	138	144	137	123	120	140	111	122	116	110	126	119	114	132	113	90	115	127	124	109	105	118	141	120	109	123	117	106	103	111	114	114	125	122	95	142	116	112	112	119	102	130	140	96	126	129	106	126	126	133	110	128	120	154	118	114	135	135	148	135	119	126	107	129	124	123	110	133	121	118	122	121	131	129	104	102	121	115	111	108	133	100	123	122	120	115	124	136	130	103	122	122	114	117	113	142	104	106	130	128	122	114	124	124	104	125	119	100	113	126	116	141	106	141	109	119	116	108	117	135	120	117	133	106	102	130	119	109	118	117	91	130	123	110	116	114	109	101	110	120	122	139	110
30969	24569	11742	8066	9986	7272	7966	6647	5259	5556	2603	1636	1061	867	670	547	424	510	434	448	393	381	382	409	427	362	339	323	338	359	361	295	299	344	323	269	299	327	300	305	306	279	319	302	311	291	298	311	311	327	315	301	311	298	279	292	300	317	295	298	273	292	264	313	299	293	274	298	268	327	290	316	300	286	276	297	305	304	275	281	287	276	272	282	329	285	301	299	288	311	302	265	307	301	309	304	296	311	281	293	308	302	297	278	266	274	292	300	294	315	310	312	290	304	305	282	276	321	274	317	296	295	288	291	313	295	305	323	258	306	329	299	335	332	343	297	298	291	290	322	275	272	311	280	296	290	298	270	287	294	287	276	310	268	284	280	285	275	298	291	293	287	258	279	286	296	288	277	303	265	300	297	287	294	279	311	302	303	291	274	313	304	281	317	299	290	304	296	312	284	277	264	310	284	275	280	283	307	290	302	321	312	291	282	287	277	286	287	244	288	309	276	288	280	293	269	281	298	276	277	286	301	287	292	281	298	314	271	293	283	290	267	272	333	308	262	287	313	296	289	286	280	316	281	314	315	319	286	283	263	293	284	293	272	299	312	261	324	274	283	304	263	289	293	285	292	270	281	306	281	280	270	292	316	292	284	276	299	297	265	298	289	279	297	279	286	306	285	287	287	308	305	285	281	280	286	293	273	286	271	300	287	317	292	295	271	286	257	284	274	262	283	289	281	285	264	275	307	308	299	321	318	260	263	287	314	268	285	279	298	268	316	306	328	319	285	310	312	280	283	295	287	285	293	300	305	287	292	278	293	296	288	274	318	262	320	302	275	313	289	271	284	297	293	324	249	309	274	284	310	285	296	292	296	338	308	277	308	306	278	294	292	287	297	273	282	313	292	288	316	302	287	270	276	284	302	256	282	265	308	276	305	286	299	297	295	285	303	294	273	307	273	267	262	307	284	295	313	286	265	313	290	283	330	283	286	299	279	297	278	293	284	288	275	292	279	291	293	282	272	301	266	270	273	295	317	269	249	281	299	314	311	278	308	284	273	287	304	263	297	275	287	279	283	276	255	290	297	288	298	295	296	287	318	299	282	281	263	300	314	291	279	281	296	276	280	281	300	280	290	300	277	279	277	326	250	293	284	260	310	271	291	300	274	311	294	292	298	283	319	274	257	285	304	264	273	263	303	279	284	285	303	311	283	311	256	291	302	308	276	315	312	302	284	285	282	258	296	300	278	288	311	266	303	270	297	265	285	292	280	303	267	260	276	311	295	303	277	287	270	318	324	271	276	304	282	276	295	270	303	290	294	301	294	273	291	289	312	279	313	301	271	316	286	281	289	309	278	267	316	312	300	311	286	295	274	285	283	294	299	276	287	282	301	285	287	285	283	282	296	283	276	259	274	301	339	295	274	313	291	276	278	291	302	249	288	306	261	324	295	283	307	296	283	302	281	305	317	270	324	289	308	276	275	229	270	272	297	307	299	286	335	277	284	287	282	301	271	307	338	284	296	284	286	298	279	273	306	282	271	288	280	291	310	302	283	269	267	286	297	285	274	289	269	284	291	314	304	287	319	278	289	313	269	283	289	277	302	260	257	291	267	290	295	280	316	297	277	280	303	264	271	269	294	313	293	314	284	275	290	252	283	320	309	319	287	255	289	284	281	287	295	326	293	311	302	306	280	302	267	293	271	261	281	286	254	272	271	301	285	299	278	297	282	289	274	259	296	287	305	278	270	304	279	273	269	274	316	286	269	284	270	309	287	309	248	303	269	262	273	314	283	274	261	276	284	293	314	297	306	272	305	299	296	278	272	297	298	299	309	285	267	296	298	326	320	293	271	267	273	299	259	300	310	275	291	328	303	295	280	274	305	293	279	320	266	281	252	300	317	271	292	301	313	266	278	279	279	302	300	283	303	312	281	277	294	315	287	295	259	326	277	298	261	295	291	299	328	307	281	304	284	276	301	289	292	318	262	306	305	292	290	294	308	307	292	256	258	302	272	307	286	261	282	288	270	304	306	265	281	288	290	323	282	275	283	309	254	260	298	273	306	291	325	264	277	312	274	305	279	287	292	290	313	282	255	297	299	308	290	269	309	312	268	317	291	282	279	306	306	268	312	287	302	292	283	309	281	255	295	274	300	288	287	284	278	285	301	265	292	292	285	308	286	293	274	297	301	280	292	282	313	282	279	287	322	288	275	288	299	301	285	298	311	270	304	307	276	270	276	293	291	273	294	283	279	304	300	308	311	271	282	277	270	293	294	301	283	271	272	282	291	298	293	302	255	305	298	293	305	283	263	311	303	291	304	299	314	279	281	275	290	308	270	284	283	324	280	252	305	293	297	282	269	293	312	268	297	299	303	258	291	306	280	286	311	322	304	269	264	291	279	274	253	286	296	289	289	265	286	293	292	264	268	292	291	254	291	278	289	300	276	281	279	286	305	328	302	307	283	276	271	287	252	293	290	282	281	287	298	282	289	301	269	295	271	256	287	272	311	243	284	292	311	319	319	279	301	284	264	299	295	297	308	277	266	278	311	269	304	286	289	272	285	280	274	287	290	287	267	269	327	276	298	288	273	311	278	273	314	286	285	309	275	299	286	321	261	280	290	322	275	319	288	295	285	280	279	298	307	286	284	278	304	308	293	287	293	318	293	286	290	298	296	266	319	281	299	294	303	304	282	292	299	275	293	317	299	294	285	284	270	284	293	296	300	288	300	301	258	278	270	304	316	275	290	276	284	294	296	282	270	284	293	311	247	297	277	305	302	318	283	299	263	272	280	295	290	254	309	279	312	308	284	299	268	294	275	267	276	285	284	294	300	294	283	318	286	306	265	275	289	302	300	297	291	311	301	267	301	288	327	295	267	311	302	289	273	311	293	305	271	274	268	323	301	283	267	296	308	284	281	280	263	272	297	278	295	270	274	266	305	278	298	263	305	282	293	274	277	297	277	295	270	302	318	275	297	285	307	284	286	300	324	297	273	278	284	304	276	296	293	311	293	299	273	279	273	249	282	278	301	317	276	305	289	284	290	291	287	312	283	278	291	280	287	311	302	284	299	291	263	254	286	286	289	294	306	292	308	301	297	316	280	306	272	313	305	287	267	271	256	282	265	268	291	281	308	300	296	309	285	254	302	276	261	313	298	295	288	274	302	289	279	289	277	293	279	305	318	294	301	287	305	278	279	283	280	288	286	310	294	296	287	293	297	323	308	277	281	285	272	276	321	289	290	292	300	288	298	312	285	295	287	282	301	261	286	279	281	298	275	289	267	291	312	304	320	280	275	250	306	290	279	310	276	275	305	275	288	278	291	264	294	260	318	277	313	272	303	281	274	302	290	275	274	285	300	306	274	303	274	268	306	288	317	258	277	285	260	261	308	276	298	270	306	277	283	291	261	268	291	310	306	307	280	276	275	298	302	296	252	268	289	289	280	298	307	288	296	292	308	323	290	310	300	281	284	302	296	286	275	270	303	290	264
10742	4396	1612	532	330	259	212	245	202	216	172	182	167	176	170	155	200	180	181	158	179	164	185	170	165	174	169	180	184	164	191	188	148	183	179	156	155	181	168	182	172	182	168	165	179	171	163	164	157	145	168	169	160	156	175	164	179	184	170	167	164	159	180	179	169	157	160	164	157	170	148	170	157	177	151	178	175	187	154	170	156	161	186	177	159	179	140	160	192	177	158	166	157	175	182	138	150	174	183	165	189	172	147	174	191	194	161	179	163	175	166	157	174	163	166	156	181	165	143	163	191	159	166	191	163	171	170	156	157	172	200	161	179	171	172	167	165	191	160	156	192	176	199	179	155	161	199	159	164	173	145	149	162	172	151	183	162	172	173	172	173	180	148	164	179	173	161	171	186	166	156	175	180	174	151	162	176	154	166	151	159	161	143	167	194	158	191	173	191	169	178	163	177	162	158	178	180	154	172	177	165	184	167	171	159	179	186	161	151	181	152	178	162	162	169	165	170	163	208	149	172	177	152	181	175	177	161	177	139	143	159	163	163	189	159	186	168	175	187	178	160	175	161	189	174	167	181	161	155	186	170	183	153	174	154	215	177	199	186	169	161	160	157	171	158	150	170	161	181	151	147	146	155	168	173	137	175	151	138	155	149	175	157	170	193	177	153	184	148	141	186	159	166	147	186	155	193	158	176	163	166	170	174	147	159	173	200	159	193	199	160	190	177	182	161	169	161	169	151	162	187	173	168	169	164	161	202	154	182	166	170	160	167	178	166	167	166	161	207	152	180	159	154	165	186	166	171	161	183	161	169	171	165	182	165	169	186	182	183	180	175	161	169	185	148	174	177	161	180	183	168	179	167	178	178	154	170	170	151	166	179	173	159	147	176	185	187	186	158	156	157	165	141	168	187	181	181	158	186	173	179	155	174	158	161	181	172	165	173	178	155	167	189	185	163	176	167	174	155	185	190	172	174	178	153	170	161	137	202	208	198	161	187	173	183	181	180	165	155	172	156	177	175	161	157	156	186	166	174	151	192	145	177	159	170	167	166	170	160	161	157	192	160	174	175	194	158	193	154	172	161	204	186	178	158	152	188	170	151	184	167	183	156	192	152	153	153	153	164	163	169	181	180	147	169	180	180	181	149	162	187	159	169	160	189	169	183	171	164	162	170	194	182	189	160	177	157	175	166	178	177	179	174	185	188	195	160	183	156	158	173	180	166	172	154	142	175	164	169	171	193	176	138	164	186	172	171	180	159	176	161	168	149	162	147	148	176	188	186	180	168	171	181	174	174	157	180	151	173	167	143	167	136	180	153	145	181	188	168	169	164	172	155	157	169	172	158	187	168	166	181	164	145	162	174	187	175	190	194	168	167	163	154	171	174	182	168	169	175	179	159	170	175	170	155	168	152	170	178	165	174	158	164	178	140	181	152	162	189	180	192	205	181	146	171	158	169	152	170	173	157	158	167	165	178	147	157	154	190	151	160	166	190	174	153	186	168	159	149	172	142	163	196	168	168	176	168	149	176	174	171	179	148	165	186	181	142	183	199	154	134	150	156	164	175	173	172	145	173	156	193	145	171	155	188	179	172	163	179	164	183	168	167	164	179	156	169	170	161	167	155	148	159	135	152	162	161	166	182	178	151	191	168	173	161	156	169	199	168	148	168	177	165	174	166	175	174	157	178	190	164	163	156	176	180	157	156	174	147	186	158	139	192	146	166	181	171	174	172	180	163	148	188	184	160	152	190	149	150	198	162	166	185	160	142	157	180	168	155	185	164	186	161	182	172	167	154	177	168	204	161	163	144	186	180	172	171	153	176	168	184	167	191	172	173	142	163	178	170	165	185	176	154	158	173	182	171	156	176	168	165	163	174	164	177	168	155	160	168	182	165	170	173	160	160	153	169	177	156	180	163	175	168	184	179	161	163	162	145	174	187	164	180	180	184	148	167	162	151	143	188	161	154	151	165	163	154	203	183	160	177	163	158	172	195	169	178	185	172	188	174	177	161	163	169	176	143	170	185	167	169	173	160	162	177	157	175	180	167	160	174	171	159	179	178	150	139	166	163	156	148	148	190	159	164	155	164	158	180	173	186	170	171	180	175	175	151	157	149	177	185	197	184	148	167	149	171	191	155	180	159	143	155	186	159	182	181	150	175	196	178	168	179	201	185	178	169	191	167	194	181	164	160	165	175	152	182	172	172	195	165	163	175	171	169	157	190	188	179	167	158	199	175	169	167	206	179	161	166	195	159	166	155	156	184	168	159	140	151	155	137	167	199	188	184	149	186	161	170	172	170	180	151	166	161	198	142	174	172	156	173	188	154	143	170	155	158	174	162	179	171	158	181	166	179	175	166	203	169	161	153	191	156	167	180	149	188	167	154	157	190	178	150	169	175	147	166	185	170	147	173	193	164	179	173	182	184	169	162	148	154	155	178	161	166	171	166	173	190	172	171	158	161	175	151	173	141	183	165	189	171	155	191	186	166	169	167	181	169	174	165	185	179	162	158	183	176	169	151	183	187	180	188	193	151	167	155	191	162	191	177	189	163	177	146	188	173	173	170	168	162	153	167	175	160	181	150	168	175	167	171	180	176	171	175	152	158	173	166	182	156	187	145	167	168	153	149	148	146	190	170	188	178	161	181	161	153	168	178	151	172	174	161	165	179	180	169	155	150	144	180	182	157	141	181	155	150	186	166	186	177	175	186	148	146	198	150	160	182	160	164	165	161	166	182	173	183	150	130	151	179	164	171	185	186	162	165	178	164	175	154	155	167	164	165	159	177	181	145	152	158	179	174	175	190	175	156	157	169	162	150	150	163	176	158	165	178	159	147	198	168	161	185	163	189	208	191	161	179	190	154	173	186	165	168	153	187	181	170	177	177	156	173	171	141	171	177	174	156	146	188	155	183	163	183	162	191	150	161	180	175	165	188	160	172	173	165	165	164	161	168	148	182	163	166	166	189	154	184	167	173	136	168	161	200	177	147	166	146	168	158	160	211	160	154	168	152	180	159	165	176	156	163	148	181	152	150	174	176	160	159	155	184	188	192	166	170	174	147	145	169	144	168	166	167	149	149	164	164	163	176	160	179	176	164	179	170	163	175	181	151	155	159	202	153	170	164	171	188	158	171	171	185	190	186	160	184	174	180	163	163	163	168	171	166	156	173	162	161	193	184	154	166	159	173	151	167	185	170	165	178	161	165	185	164	182	168	161	176	162	162	180	168	184	157	164	170	178	206	173	170	148	161	155	147	156	172	172	179	147	170	150	193	168	173	167	185	195	160	168	156	181	163	138	161	158	167	173	169	164	152	158	189	164	197	167	190	165	164	166	152	185	153	173	167	160	158	144	159	175	165	160	167	152	167	148	185	188	176	155	164	183	168	184	175	193	178	172	193	175	192	175	196	155	165	181	157	165	162	165	157	183	175	172	181	165	186	173	170	186	176	176	157	153	173	185	165	150	165	183	143	171	155	156	176	173
6696	3924	2349	1484	1129	825	774	769	656	580	486	500	473	442	429	385	387	413	377	374	389	370	402	369	380	375	400	364	390	372	383	382	360	377	355	386	368	381	371	395	328	370	404	384	399	376	356	370	400	353	382	347	353	385	402	371	367	368	395	362	354	351	380	397	358	375	364	406	343	397	356	377	396	404	395	344	395	389	377	354	390	401	352	386	344	394	364	354	366	361	411	359	389	388	346	394	395	398	393	368	381	367	372	406	337	378	382	401	335	389	369	350	366	361	347	387	377	358	353	359	387	370	410	397	401	393	342	398	378	371	360	391	385	368	374	396	386	413	352	357	396	375	366	368	385	369	320	358	375	357	359	407	365	412	348	357	388	378	366	354	388	415	380	367	399	368	367	386	353	350	380	318	358	407	353	384	400	351	382	381	362	369	382	381	397	367	339	365	365	417	413	357	388	407	374	361	355	393	357	390	378	384	372	396	348	369	404	347	366	384	404	370	402	377	396	381	367	379	406	370	376	387	390	362	354	355	374	400	362	373	426	376	409	377	402	371	364	337	367	360	346	340	388	378	418	361	363	382	380	376	375	380	404	377	330	383	366	348	396	387	345	384	370	395	402	418	367	358	376	375	377	396	378	376	370	385	425	375	382	379	347	375	353	349	383	363	394	370	388	364	385	368	389	373	371	380	372	354	385	371	395	374	375	342	339	390	343	363	370	373	380	349	380	370	379	380	380	376	372	397	356	364	359	384	373	366	354	396	352	357	370	398	339	375	390	394	400	350	386	336	332	396	362	380	348	387	426	390	344	386	354	356	371	373	383	402	408	408	417	391	380	381	407	364	419	376	378	374	422	341	371	385	337	390	342	390	410	361	344	372	369	357	365	370	400	337	381	380	384	378	369	381	372	365	370	381	366	406	337	391	376	405	404	391	361	347	410	359	347	417	361	351	368	410	359	369	375	382	396	390	387	347	398	421	373	394	389	385	369	348	410	379	386	371	394	354	351	369	373	334	354	386	398	375	374	381	375	360	368	375	374	367	369	373	362	374	377	364	403	360	372	359	348	357	389	381	339	348	360	362	374	363	374	369	364	368	406	366	363	371	368	377	363	393	414	360	378	378	368	387	348	362	376	387	391	354	348	361	391	342	373	375	406	395	391	394	402	378	367	396	377	363	373	406	386	388	358	366	374	365	369	368	377	366	364	377	383	368	412	360	330	398	372	387	391	380	363	354	367	376	370	397	384	341	401	368	386	361	373	401	346	369	349	356	380	404	344	373	399	388	414	368	376	353	453	351	389	363	376	393	422	384	343	377	370	390	362	349	396	369	386	410	387	354	385	393	387	369	373	410	346	351	427	357	374	380	401	391	385	383	355	375	402	392	387	349	372	366	383	379	367	373	344	409	374	351	376	363	362	404	332	362	357	387	386	347	361	394	357	362	349	357	368	371	350	387	363	374	409	386	374	380	388	347	428	382	397	368	385	365	385	385	368	376	392	378	360	339	392	348	383	405	369	360	386	337	382	348	340	390	362	388	391	402	381	397	391	367	367	405	387	394	371	389	389	356	366	375	384	356	392	387	384	389	371	345	356	371	390	382	375	360	359	370	369	356	403	376	361	368	388	408	380	389	373	400	379	378	364	384	385	375	333	365	365	390	378	373	387	341	381	365	375	397	390	365	355	329	389	395	400	366	379	346	405	395	381	368	344	394	375	371	363	359	358	366	406	333	386	335	370	386	349	431	366	389	360	333	375	361	387	375	402	341	371	380	356	359	379	364	397	350	358	357	380	355	392	336	383	371	391	363	387	367	361	368	350	404	397	392	364	374	388	349	393	397	377	399	387	377	363	383	396	396	388	375	410	403	351	403	346	386	382	385	373	369	381	359	391	361	374	375	385	358	361	370	376	362	381	357	369	370	367	399	365	350	341	348	381	375	406	362	356	365	346	421	371	373	401	386	379	366	377	375	389	400	389	375	375	382	371	361	368	389	370	368	402	399	374	362	389	370	362	389	380	350	340	378	374	394	404	344	343	380	388	367	381	383	376	369	368	353	366	391	396	375	332	349	362	365	370	348	386	381	369	392	392	368	366	347	370	399	371	383	322	409	415	407	389	357	374	369	386	378	367	404	400	340	396	343	376	368	387	414	395	385	373	371	381	343	384	398	421	365	384	393	373	356	342	330	371	350	352	383	358	385	371	385	374	422	376	355	422	398	386	390	356	377	396	361	383	379	375	387	401	373	376	364	376	385	384	356	371	375	389	364	382	377	348	338	385	371	364	369	366	365	377	372	374	393	387	384	386	392	401	366	389	359	360	343	366	384	380	384	416	400	368	378	385	368	372	380	372	373	358	393	380	325	367	382	360	388	360	359	344	377	347	343	366	360	368	409	396	379	386	346	350	412	393	359	362	402	382	398	390	387	378	379	373	381	340	377	363	340	388	380	367	372	389	383	436	399	372	342	352	377	397	395	356	361	384	379	360	357	368	372	370	381	389	367	338	365	387	373	343	387	372	351	424	378	414	387	378	385	382	375	384	367	414	344	385	363	336	352	376	422	380	362	427	373	374	409	372	380	367	376	359	371	385	358	350	359	375	372	362	316	371	335	375	405	375	391	422	420	370	370	356	372	383	393	386	366	356	369	356	368	349	377	397	394	357	382	404	385	396	388	369	359	371	379	381	354	396	395	330	344	385	345	378	393	374	367	398	389	401	382	349	407	361	400	347	347	406	372	385	345	373	340	399	328	358	388	375	367	370	368	374	389	383	392	391	386	379	375	397	365	391	373	373	385	354	390	374	389	359	351	389	371	385	379	375	384	377	360	376	386	375	389	383	363	404	370	355	344	395	365	393	345	397	383	366	368	395	382	336	368	380	385	369	394	384	382	375	386	374	369	396	397	345	360	394	366	354	382	378	395	381	381	352	377	361	382	352	384	380	391	372	373	356	416	370	378	362	364	390	352	386	412	413	407	384	393	370	362	378	367	376	369	362	386	372	371	393	364	395	402	352	362	394	393	419	367	394	366	372	390	382	359	359	361	400	357	352	383	398	375	362	387	371	387	359	385	328	395	365	397	385	395	372	384	403	349	351	398	342	369	372	392	380	378	381	369	404	397	339	355	371	354	363	373	361	406	364	345	385	349	381	389	392	386	385	376	417	393	394	375	370	405	386	374	378	392	386	352	351	372	347	420	392	347	355	395	340	375	362	358	400	382	393	377	387	379	372	392	358	366	370	356	385	385	362	389	384	380	360	403	376	352	364	380	377	401	363	347	391	367	354	385	370	356	361	379	385	392	412	357	374	403	323	398	372	384	363	411	377	346	365	371	376	354	375	365	361	363	382	421	376	407	410	378	345	346	406	358	414	364	400	397	353	374	407	377	410	386	376	361	331	386	391	379	367	341	406	367	403	391	376	404	354	398	375	373	398	387	410	368	395	354	392	380	387	338	391	343	378	381	370	389	393	398	380	383	381	381	346	409
32862	22886	11888	4152	2711	1429	1000	811	755	722	483	229	204	149	135	112	112	124	130	135	114	117	124	117	96	98	115	106	96	91	113	109	100	109	93	91	131	106	109	119	124	102	110	95	129	111	104	94	88	128	97	93	85	112	108	94	118	107	112	117	96	101	105	89	113	93	112	120	109	108	110	75	112	127	122	125	105	94	95	86	101	117	118	121	130	120	130	101	87	86	103	115	110	120	104	100	96	111	101	121	94	121	81	101	106	113	104	102	89	105	117	91	112	93	116	96	100	114	117	117	105	96	113	111	102	104	98	100	97	130	109	103	94	107	99	135	121	97	89	105	104	109	127	95	94	104	104	104	87	105	114	110	110	89	123	103	102	113	114	109	92	114	99	98	100	104	87	102	120	106	109	101	89	114	119	104	101	104	99	94	112	100	108	117	95	116	99	117	100	97	114	110	116	109	106	103	114	110	98	94	114	95	104	98	98	114	107	110	100	103	99	103	100	103	101	101	112	109	104	93	109	118	88	89	124	104	113	112	98	91	126	124	100	93	93	105	112	103	112	110	104	97	121	113	102	105	95	110	99	120	92	84	91	105	89	115	109	101	109	107	97	86	106	123	90	109	96	103	103	113	107	103	112	110	100	88	114	116	108	97	112	131	94	107	107	115	118	97	85	101	95	97	93	103	122	84	110	124	111	110	115	112	98	82	104	96	112	101	120	80	91	107	116	107	104	105	92	102	76	95	109	98	109	114	120	120	84	94	103	106	99	101	95	100	95	94	104	109	106	96	99	95	114	100	118	110	107	108	84	106	101	103	119	106	112	108	123	114	100	99	96	111	115	106	110	127	111	101	106	98	109	112	96	101	107	105	91	120	99	98	87	92	107	103	95	125	107	108	100	106	105	111	108	101	118	112	93	98	106	98	80	98	109	108	102	117	91	123	112	94	95	99	90	99	128	116	92	98	107	116	88	120	97	123	101	120	96	112	100	105	98	93	96	120	110	94	105	120	101	105	104	82	104	117	104	112	101	95	97	109	92	101	112	94	107	102	103	105	107	112	85	103	106	94	115	112	98	94	100	92	120	121	94	94	84	101	122	116	99	99	100	116	112	107	109	85	106	110	101	107	92	116	118	118	86	101	110	113	107	134	123	91	92	97	110	125	121	114	99	106	97	98	110	88	97	97	99	95	103	108	106	109	116	92	125	112	109	105	113	98	105	115	118	84	93	99	114	99	99	112	102	120	113	105	98	107	100	90	95	114	101	97	123	113	100	115	102	109	89	121	129	110	92	116	106	119	108	100	109	105	104	93	126	101	94	100	103	111	104	107	102	105	95	84	121	121	109	114	111	109	118	100	101	117	114	104	99	114	94	101	114	94	112	81	90	116	112	102	106	105	86	118	105	92	112	115	102	114	83	101	102	113	102	104	107	95	106	95	92	113	127	127	120	88	98	92	99	106	101	100	110	112	102	91	103	100	101	127	94	98	105	93	92	87	120	122	106	106	115	98	91	86	91	110	117	103	109	87	92	110	114	97	101	119	108	124	106	112	106	87	104	122	106	98	114	112	125	105	86	97	105	102	104	112	111	93	94	110	98	112	93	81	95	119	118	119	107	97	106	85	91	117	120	107	104	85	105	95	101	98	98	97	108	89	104	112	100	111	108	105	89	91	116	103	95	100	109	127	94	116	98	119	99	98	98	102	111	104	99	113	110	85	112	98	78	82	92	99	89	88	101	127	111	102	97	113	108	88	100	102	107	86	116	113	118	90	103	91	128	119	103	112	97	117	123	84	102	124	90	115	117	108	93	108	108	108	115	113	121	118	120	104	100	114	109	123	102	132	103	89	109	96	109	100	96	133	102	109	104	113	99	95	108	106	101	96	99	107	101	129	114	115	103	111	109	86	97	99	111	110	121	117	87	100	107	91	109	114	112	104	116	109	90	113	105	115	85	103	86	100	108	91	114	102	109	111	105	90	89	109	117	101	84	117	112	95	99	86	122	99	120	118	106	106	110	98	96	127	106	96	107	97	116	109	105	101	97	117	111	103	126	108	93	123	92	99	90	95	102	79	96	89	103	110	107	117	100	96	108	102	108	104	95	109	85	106	108	114	108	109	95	93	112	97	110	121	131	120	97	102	86	104	113	91	113	119	95	116	99	103	93	110	118	108	109	92	101	110	96	91	112	92	101	99	113	113	100	109	107	103	117	123	93	106	109	80	104	117	125	121	83	111	108	119	105	127	98	105	105	118	109	104	102	86	102	97	105	103	109	98	101	110	116	112	115	97	109	89	78	102	117	90	107	95	107	111	106	104	96	86	99	117	103	112	92	100	115	85	104	110	121	114	110	88	107	102	88	109	93	106	116	94	107	115	118	92	111	102	101	92	95	97	119	104	88	104	103	91	103	119	126	128	115	115	107	103	98	97	94	116	106	96	104	114	111	107	110	101	115	89	120	122	111	124	97	94	104	122	113	99	116	104	119	109	113	114	95	102	111	97	107	111	107	102	93	104	99	97	119	119	121	113	105	111	97	113	109	115	105	107	91	112	127	102	96	93	96	90	109	94	104	102	108	86	95	112	88	114	103	89	92	103	91	113	101	99	93	107	108	116	103	90	94	97	115	94	108	103	101	119	95	103	93	124	93	103	124	99	98	107	104	108	124	108	94	116	79	97	123	105	86	95	110	94	97	114	104	93	83	98	102	76	106	98	105	114	85	99	121	113	114	96	106	95	125	112	134	116	125	106	113	105	119	101	84	105	124	84	118	120	103	121	100	93	86	91	102	127	100	105	102	111	88	121	114	84	86	97	115	101	109	107	100	102	83	100	111	95	81	126	94	115	120	115	114	120	97	103	109	101	126	108	100	90	111	92	101	105	116	103	110	102	104	104	104	84	98	149	98	104	103	101	86	111	100	118	84	102	97	98	93	87	115	96	113	103	107	103	95	102	94	99	106	99	97	114	100	88	114	122	102	111	114	105	102	99	102	107	103	124	107	89	102	100	113	108	115	87	105	105	96	86	85	103	97	106	86	97	104	101	117	119	90	102	105	104	105	89	89	95	101	107	111	102	109	97	114	125	115	103	109	93	96	117	122	95	116	101	95	86	106	97	98	105	85	106	113	113	99	95	104	120	113	103	94	103	97	102	73	93	88	96	104	106	92	101	99	106	117	107	111	94	83	108	101	115	111	90	105	112	103	104	109	103	85	105	108	88	100	109	106	117	101	114	104	109	108	113	100	100	88	106	117	105	116	105	104	96	100	128	94	100	91	92	95	79	94	103	75	102	87	107	103	101	112	85	103	100	102	104	113	106	109	99	108	87	103	107	102	80	107	97	97	101	102	99	102	117	92	94	95	90	119	125	106	109	90	87	103	101	101	113	93	120	116	84	119	89	105	115	116	98	99	110	98	88	90	91	121	104	114	108	111	107	92	83	112	97	96	86	98	97	91	99	81	101	101	108	92	99	108	88	104	90	124	116
21732	17335	8604	6063	6663	4472	3997	3970	3653	4048	2313	925	804	699	540	374	341	330	368	354	296	297	322	280	269	291	282	273	263	269	293	267	295	268	266	259	261	292	257	269	254	283	298	266	272	261	260	281	254	262	285	245	256	253	225	256	269	261	263	222	266	259	242	243	253	266	264	239	251	260	229	241	238	252	285	268	260	257	244	231	260	275	261	266	293	219	239	251	276	255	258	242	253	232	249	269	233	287	295	256	247	251	248	226	248	259	260	242	244	246	250	253	265	250	252	235	254	257	245	249	255	261	242	238	242	252	249	283	264	246	281	253	240	268	256	273	274	261	264	278	244	259	246	252	271	253	247	234	234	243	266	295	265	251	249	233	237	247	251	256	251	279	229	273	266	243	238	239	269	242	254	243	240	263	242	236	255	228	246	259	242	224	250	257	244	259	276	271	260	248	242	250	221	265	238	251	258	258	253	252	236	227	244	281	256	269	271	245	241	277	255	232	243	244	262	250	253	260	237	237	237	259	239	273	245	257	260	254	250	265	251	241	242	240	238	223	279	263	239	241	268	244	267	259	246	258	224	262	237	249	242	228	266	237	258	257	269	251	264	259	239	266	254	234	236	237	222	251	264	255	247	252	276	271	268	240	255	268	229	254	234	250	262	235	252	249	224	250	252	277	225	250	257	242	268	248	229	261	254	245	243	255	279	261	244	277	265	251	268	247	250	235	253	237	239	261	257	219	224	241	254	265	244	276	280	264	228	221	238	274	235	247	259	261	222	257	263	242	258	244	237	226	264	242	239	277	242	241	265	254	248	254	253	206	252	222	224	268	256	243	246	245	265	257	274	259	269	240	238	262	254	221	249	259	279	264	271	263	248	234	243	230	253	250	247	225	232	269	239	261	276	248	262	248	249	239	247	230	230	212	267	277	245	234	264	273	232	251	223	232	252	256	262	237	269	271	255	256	282	261	275	248	252	208	241	245	255	210	248	240	271	224	286	261	276	278	226	295	252	241	238	215	201	247	279	255	243	252	249	230	249	276	244	235	249	278	233	252	245	293	268	247	256	249	236	247	266	237	251	269	239	261	252	241	239	248	239	244	230	243	235	222	250	262	261	249	225	259	250	252	271	223	272	249	219	240	251	269	262	260	252	270	244	246	269	248	258	251	255	259	240	226	216	228	243	257	248	262	264	259	255	237	251	263	260	243	252	271	255	258	240	246	259	245	275	235	230	249	238	220	238	235	246	253	274	267	236	273	229	235	251	258	213	220	247	250	277	256	229	249	241	228	243	254	236	233	237	242	241	267	264	258	248	236	252	250	249	265	248	260	264	251	262	230	247	295	259	263	226	232	252	222	238	242	253	242	256	223	259	231	233	250	242	254	253	259	255	241	240	254	241	246	269	255	252	267	251	241	243	241	245	276	250	271	243	272	237	252	251	252	247	242	248	250	244	224	242	268	249	258	230	243	253	249	252	244	248	232	252	275	227	256	232	226	232	234	258	272	234	256	240	267	241	253	258	234	234	256	238	242	274	246	237	251	236	245	241	231	243	234	250	231	263	242	256	243	219	212	240	261	252	244	240	230	262	257	245	293	245	266	263	282	277	229	262	255	249	253	236	252	272	269	221	240	231	231	271	259	249	260	263	241	243	257	243	224	248	257	240	251	264	262	248	251	254	230	222	268	251	268	256	276	252	254	239	257	218	268	279	290	248	234	262	249	247	291	262	242	246	245	236	271	278	227	239	230	274	210	263	224	252	223	233	279	249	277	245	300	223	258	259	276	232	220	243	247	245	266	251	252	275	255	255	254	251	252	264	244	258	266	226	258	223	252	226	240	242	239	227	257	237	263	262	267	233	251	262	235	246	262	249	247	219	228	247	239	254	251	256	285	230	245	268	247	242	255	254	253	240	265	242	265	265	222	242	228	231	256	252	255	282	255	265	243	235	276	283	248	256	235	247	257	260	278	263	256	251	257	243	247	254	261	255	255	259	241	277	243	245	256	252	255	232	243	247	227	286	247	229	239	259	249	241	242	250	250	241	237	256	269	235	253	249	255	246	266	226	244	264	232	276	254	287	249	260	241	234	230	229	236	256	234	245	264	263	270	278	263	272	240	248	240	279	269	288	258	255	232	258	268	253	205	254	258	247	266	256	246	230	262	265	268	236	274	244	233	282	223	232	244	257	241	244	250	245	227	257	245	235	253	248	251	259	210	251	263	265	258	272	271	269	243	242	276	237	242	273	264	239	248	236	252	259	266	237	267	263	254	228	242	251	273	258	238	258	278	255	249	254	254	221	255	225	261	274	271	236	250	234	247	254	279	240	243	267	273	253	259	254	264	240	258	243	229	250	222	267	259	250	215	253	291	256	272	257	233	266	256	249	255	249	245	271	255	241	219	271	267	250	264	251	232	239	242	243	267	257	261	240	277	245	211	262	240	256	233	265	252	245	250	277	258	273	244	236	251	259	270	265	252	232	242	228	239	244	238	258	259	258	263	263	238	255	236	233	270	257	281	248	259	269	246	239	234	236	245	233	256	259	265	259	235	283	248	245	241	243	271	229	255	238	248	232	231	233	260	252	269	243	288	273	252	246	244	235	254	251	239	286	234	262	264	261	230	262	271	259	252	255	247	252	241	245	252	258	276	246	259	224	252	238	260	235	220	252	256	248	260	230	246	274	252	251	252	281	249	244	258	240	242	272	259	240	254	248	254	248	261	261	279	283	277	250	214	233	275	251	255	235	256	270	249	255	250	263	239	257	252	209	260	257	225	246	258	250	249	235	265	255	245	237	271	285	263	258	264	263	254	256	259	285	253	240	273	284	261	261	237	230	246	228	252	240	271	230	232	232	248	264	279	257	247	246	256	271	252	245	246	253	245	251	260	234	243	230	229	241	259	257	215	273	238	247	259	233	238	238	255	235	247	276	263	259	256	245	274	232	262	259	259	267	238	266	250	242	233	243	237	249	267	221	241	273	243	251	269	220	233	235	242	255	233	254	248	249	254	296	235	242	236	265	245	254	246	255	231	250	245	246	263	242	263	236	258	253	241	233	252	257	256	244	256	241	260	253	229	272	274	256	229	250	250	246	250	220	276	236	246	256	220	256	243	265	260	248	237	260	248	261	271	250	264	245	279	247	246	237	253	235	249	234	224	253	256	244	279	251	235	228	258	274	243	236	254	238	277	264	278	248	278	286	237	231	257	234	258	226	250	241	258	227	221	206	254	215	236	255	276	250	242	232	246	273	242	246	234	258	272	254	265	251	212	261	261	259	262	249	253	269	222	262	244	263	246	240	244	235	240	246	240	270	280	249	260	271	237	255	234	281	269	263	258	246	225	270	257	239	275	243	211	257	271	248	261	233	233	261	231	244	239	252	228	251	233	268	250	249	230	269	269	248	268	251	241	254	241	224	259	263	261	246	246	245	258	262	258	244	271	230	256	233	248	234	232	249	255	238	231	266	245	257	244	241	250	262	262
43663	30905	16551	7925	5885	3390	2000	1541	1796	1837	1139	386	257	238	177	139	162	150	152	176	152	145	114	113	124	113	119	139	131	119	130	115	132	127	131	124	130	127	129	103	114	127	132	130	122	126	112	105	115	138	125	112	114	137	128	116	97	122	126	112	116	129	123	115	114	118	116	129	127	129	114	126	109	109	120	117	99	132	111	131	135	123	122	126	108	105	117	119	117	115	112	134	134	125	123	127	133	107	127	101	96	125	96	121	119	120	124	126	118	119	126	138	127	121	132	120	112	129	118	123	117	107	125	145	120	109	117	121	130	107	111	109	117	131	142	122	113	106	112	125	150	109	162	120	96	113	140	94	91	110	126	112	136	102	109	118	129	109	113	129	90	120	117	120	121	140	138	121	110	145	123	132	122	136	142	121	113	130	116	117	120	103	113	122	135	135	121	122	139	116	116	124	117	131	147	98	127	113	117	125	120	117	142	126	117	124	132	125	143	130	116	132	118	110	117	141	112	114	133	125	150	140	105	126	119	136	133	125	133	109	102	138	124	152	111	127	116	122	112	131	104	128	129	117	120	132	106	127	128	110	123	96	124	119	101	128	113	123	108	100	115	136	119	101	86	125	123	113	97	137	117	130	127	134	114	129	109	134	136	120	138	120	126	136	123	106	109	102	137	102	130	119	123	120	132	118	113	111	114	98	123	108	110	121	107	112	131	127	119	114	117	104	123	123	138	138	130	95	124	132	126	136	111	126	107	124	132	103	117	129	92	110	131	129	134	96	118	125	135	111	110	116	129	132	127	128	123	121	111	119	158	124	117	114	116	115	123	120	115	117	129	136	129	113	121	117	96	104	132	107	127	125	136	125	138	135	127	125	128	122	115	128	120	113	124	127	111	121	118	135	118	99	125	122	138	119	89	125	110	105	118	112	132	142	143	103	133	124	120	118	123	119	132	108	93	134	147	108	103	125	135	152	112	124	104	113	117	103	118	93	114	137	139	127	130	129	116	122	98	105	119	121	129	127	133	118	106	122	136	140	103	124	118	120	96	127	125	120	102	102	112	130	135	100	131	110	113	108	123	111	122	118	121	127	122	110	125	111	98	112	109	123	99	129	121	130	98	94	123	127	111	121	124	114	110	107	120	124	123	109	124	139	109	113	102	125	127	122	108	119	119	130	129	122	127	127	116	100	126	137	125	123	117	103	121	130	124	105	111	131	121	111	132	109	111	115	109	128	116	124	117	119	117	90	111	106	108	110	116	120	115	122	125	117	139	112	125	131	131	121	130	140	130	120	107	131	125	121	129	114	125	98	122	107	132	117	130	138	105	123	108	125	102	122	145	100	111	125	102	122	109	110	104	100	139	118	125	123	122	98	132	128	102	127	139	118	130	121	116	133	114	107	134	119	118	112	119	122	112	114	116	135	88	115	117	125	114	120	111	134	111	96	112	112	118	108	133	130	130	125	120	110	122	97	116	116	116	132	107	128	108	118	122	137	126	111	132	100	99	113	120	133	128	121	122	126	109	118	127	140	115	144	132	136	130	124	126	98	112	114	119	119	124	119	118	105	117	113	102	133	92	118	132	109	124	115	111	126	116	111	129	126	132	111	122	132	146	127	117	131	137	116	145	108	125	104	108	111	137	110	116	127	139	124	114	104	116	119	119	128	115	96	117	120	109	118	114	93	121	125	114	106	107	112	114	118	108	111	121	120	96	118	118	128	146	114	106	124	115	128	136	104	113	113	124	114	136	128	91	117	125	115	146	127	130	131	122	124	118	107	105	110	93	136	116	126	119	119	125	113	133	111	129	125	135	129	114	98	116	126	116	99	134	115	132	140	132	122	113	117	125	142	110	118	128	118	116	138	116	141	146	119	134	112	115	120	113	137	129	123	108	126	120	130	133	132	106	114	129	141	135	132	127	132	115	115	116	123	115	136	114	130	129	118	113	102	132	133	107	105	120	118	104	109	133	113	106	103	107	141	125	102	103	120	111	118	122	135	132	144	113	117	131	130	114	102	113	124	130	116	129	122	119	129	122	127	129	121	113	112	98	123	120	105	128	95	111	121	127	115	116	108	129	121	101	114	130	141	127	123	117	122	131	121	126	123	145	127	129	146	124	119	116	100	92	118	115	132	112	110	129	134	112	130	124	121	113	145	123	111	123	110	94	94	110	112	116	124	117	113	120	121	120	113	111	127	117	123	119	110	112	101	119	109	120	114	129	137	142	105	118	112	111	124	128	108	112	124	131	110	141	117	115	129	131	125	137	109	110	110	115	120	130	121	133	137	121	134	118	146	119	114	114	115	110	128	117	129	116	140	130	110	93	129	131	119	134	129	127	111	128	113	135	125	121	107	131	110	126	110	115	118	131	117	117	119	142	106	106	115	130	111	109	124	124	118	103	114	110	114	116	131	118	122	115	116	132	125	125	115	126	107	119	137	115	130	120	117	111	131	110	107	133	121	125	106	125	142	113	115	117	136	122	113	123	100	129	125	120	124	107	111	109	128	122	116	140	114	133	137	106	104	119	122	121	120	122	109	125	117	113	101	146	123	131	111	115	134	136	128	133	116	117	113	100	105	128	112	112	140	128	142	117	109	123	98	117	135	125	119	125	118	126	149	115	124	136	124	118	116	113	114	104	129	124	112	108	126	120	97	120	121	125	94	124	126	97	98	116	104	127	115	101	153	127	130	127	100	117	118	115	115	116	112	121	133	141	118	123	99	126	117	115	123	142	137	122	107	136	136	130	111	127	115	137	121	147	132	108	137	113	99	107	128	129	122	121	108	102	125	139	133	101	107	114	129	104	122	111	129	101	125	106	125	122	123	116	93	142	107	120	116	116	121	115	120	111	119	123	105	105	116	121	106	125	120	108	139	132	133	123	120	123	126	124	115	122	126	128	104	118	106	128	113	125	125	115	112	121	120	128	128	142	121	100	116	121	118	109	112	123	125	101	132	106	122	134	126	130	110	113	124	123	116	116	119	138	115	120	109	123	123	106	109	113	119	146	120	116	119	108	139	104	118	125	115	125	116	108	123	91	127	133	82	111	137	135	108	126	137	134	112	113	104	101	113	101	140	128	95	120	134	126	114	115	129	112	100	144	117	136	117	104	124	92	108	124	112	104	109	99	114	116	118	110	125	126	115	134	129	124	131	108	112	149	114	131	105	109	113	135	139	116	113	136	108	107	148	105	132	109	130	107	117	122	103	102	129	106	123	137	128	126	114	104	100	119	111	121	135	154	114	140	126	123	115	114	115	144	130	121	148	121	121	118	116	150	124	129	121	121	105	135	127	113	116	117	117	118	139	126	113	121	118	113	91	105	130	122	128	130	139	131	113	120	124	125	128	132	134	105	135	125	127	123	115	121	143	131	120	112	121	136	131	143	133	112	101	102	144	138	120	130	112	113	117	113	126	120	102	113	106	134	128	149	141	127	108	115	132	109	104	124	120	122	133	117	111	130	119	117	108	114	115	115	127
29799	22355	10436	9405	12135	9029	6722	7195	8022	8465	5063	1791	1151	982	745	519	482	508	520	505	393	372	355	386	329	348	339	362	367	335	373	374	327	283	316	343	338	310	315	287	321	310	327	309	292	298	258	341	296	328	317	285	308	293	279	308	283	294	276	289	315	331	296	295	291	298	292	294	288	286	293	292	301	296	295	290	280	269	262	302	271	279	327	292	295	279	302	256	318	295	290	284	329	279	310	286	297	287	265	274	286	296	284	291	279	270	272	282	301	310	262	332	292	306	285	318	301	310	291	242	272	279	283	312	294	346	282	285	293	290	313	291	323	318	311	267	309	293	305	301	289	293	252	303	295	281	307	280	286	303	291	313	290	312	274	286	271	301	286	294	317	276	272	298	283	253	285	313	270	290	291	276	274	294	305	309	324	289	305	287	271	271	297	289	267	261	304	322	304	299	279	278	295	291	299	255	271	271	288	291	302	281	290	271	293	279	295	268	275	298	303	318	282	299	278	290	296	256	288	292	302	305	314	306	306	300	317	275	319	281	272	266	298	279	286	278	316	281	258	315	288	263	308	270	328	291	288	269	271	266	248	302	289	273	282	259	322	317	247	268	303	336	302	284	282	307	278	277	256	302	294	280	284	296	305	322	285	293	295	303	286	300	264	303	283	298	303	302	303	308	288	262	296	312	297	276	269	281	291	290	286	299	298	280	288	277	292	268	287	297	277	304	349	285	262	301	282	268	289	312	290	269	304	300	303	331	309	295	284	296	310	275	300	291	277	297	282	269	275	287	283	278	284	307	271	300	299	286	224	297	268	299	248	308	284	299	299	306	254	282	260	289	303	306	292	318	296	281	306	293	272	286	331	261	290	267	297	282	293	291	313	310	306	270	322	312	282	317	296	302	286	317	285	292	265	302	277	320	316	307	311	273	272	278	262	300	308	279	285	273	299	318	296	315	284	319	278	280	307	313	299	278	303	308	309	274	273	278	279	297	283	270	279	303	274	299	317	299	303	305	275	289	254	292	312	308	288	316	277	309	274	288	283	280	290	335	263	297	297	290	282	266	300	284	281	280	300	292	306	275	290	283	294	309	296	293	303	277	266	294	272	271	293	260	294	307	290	307	309	295	268	308	290	295	311	314	286	290	307	288	307	308	307	327	255	293	285	293	314	256	298	291	308	281	255	282	303	291	266	285	283	272	260	285	262	314	277	281	282	319	286	278	265	271	279	268	286	271	286	301	300	280	290	291	267	304	282	275	260	300	304	265	287	272	312	319	289	266	278	270	281	276	293	300	297	279	252	290	289	296	285	292	280	301	289	269	294	272	267	305	311	286	282	265	285	297	307	286	289	277	280	275	308	282	250	262	295	291	290	272	272	287	301	275	284	294	279	283	301	267	285	306	303	297	292	294	288	298	274	273	289	263	267	278	304	306	298	275	298	293	289	283	267	291	311	305	291	286	307	266	283	282	281	297	308	282	288	255	293	283	256	300	284	285	274	289	326	293	318	278	298	292	304	253	282	283	277	306	301	303	296	282	312	265	327	252	297	268	309	279	301	303	259	304	309	299	274	283	273	270	300	303	291	298	287	296	274	312	292	302	287	272	311	288	297	249	294	265	269	280	274	300	280	265	291	298	308	294	294	279	292	319	268	283	251	261	268	293	292	284	284	295	268	271	284	275	327	268	296	294	277	319	267	286	282	295	298	276	337	278	287	290	316	284	263	309	275	284	272	282	299	275	299	280	298	291	304	288	304	291	271	288	266	293	300	271	270	314	299	261	303	300	294	280	294	294	264	298	289	309	288	296	261	266	305	276	287	311	270	306	284	262	279	291	299	287	282	294	292	263	293	319	290	262	338	291	267	292	269	308	308	272	295	282	283	307	290	294	290	298	304	273	284	284	284	268	313	305	331	316	261	301	296	307	283	287	290	299	314	293	320	293	324	307	270	283	300	286	274	275	284	318	287	286	304	278	257	288	315	310	301	291	258	318	280	277	284	317	290	290	250	271	332	276	282	269	275	269	289	280	287	274	284	283	280	303	267	246	261	278	279	269	273	289	262	305	285	283	285	266	301	278	289	300	287	267	294	299	284	302	290	246	298	312	296	330	280	294	280	278	297	292	268	300	268	294	274	280	288	290	290	276	287	312	268	306	277	281	274	302	299	311	303	316	281	297	248	295	294	271	256	279	286	306	273	267	254	314	302	292	282	291	286	283	281	297	303	272	286	277	292	287	317	298	321	274	274	293	278	280	259	289	300	293	300	287	306	315	279	325	302	282	300	278	270	271	273	295	268	292	293	278	298	288	278	272	277	303	304	338	272	283	305	285	281	284	291	311	271	259	287	300	336	297	274	286	282	290	291	297	250	298	281	304	312	278	288	304	289	258	301	269	304	265	303	274	275	281	318	267	294	263	264	281	292	296	260	295	256	279	287	295	306	273	332	312	274	270	291	261	281	261	293	273	296	299	297	311	297	259	274	309	286	279	312	277	287	302	322	294	265	285	293	295	256	292	293	283	307	295	282	305	292	291	306	301	286	294	284	304	326	268	297	275	305	296	334	276	262	292	328	307	334	292	294	298	288	286	288	262	309	285	291	318	292	313	319	297	284	286	271	334	282	303	314	295	283	278	282	249	293	298	311	297	290	283	271	326	291	278	272	273	285	287	262	317	299	257	265	274	298	286	292	261	294	301	249	288	281	280	266	301	292	284	299	304	314	297	270	312	291	291	282	275	279	293	274	289	299	262	279	285	272	269	306	277	302	269	275	271	275	254	286	309	283	285	271	276	274	282	300	292	291	251	283	283	265	274	286	254	263	276	299	301	303	265	266	290	287	296	292	279	305	302	301	282	253	303	302	277	271	266	295	285	306	283	289	298	295	273	305	287	298	294	270	285	304	282	328	288	310	312	276	284	301	283	290	328	289	283	289	272	280	285	281	312	282	315	301	301	289	303	298	290	249	299	294	306	271	280	309	287	261	246	288	279	284	270	294	287	319	305	291	290	304	291	301	304	302	291	302	286	304	274	301	288	253	321	305	251	284	287	269	298	299	285	291	285	318	284	255	284	279	281	273	299	297	285	303	285	294	278	246	267	282	307	293	307	280	310	289	272	306	314	308	270	287	281	311	303	308	292	291	279	293	285	308	286	283	306	287	264	293	266	271	290	268	275	306	286	274	311	280	281	285	301	300	283	285	275	275	250	309	278	274	283	294	269	304	307	281	313	325	287	269	285	274	289	263	296	276	278	290	297	297	289	265	288	299	299	296	272	286	281	265	280	285	275	287	305	305	290	300	283	310	304	293	291	308	303	291	279	269	279	275	291	273	286	328	253	282	292	286	295	263	304	292	285	322	308	261	282	295	296	279	290	301	280	287	295	313	279	303	315	293	276	293	267	255	284	300	288	277	263	285	298	288	272	262	279	284	274	307	298	279	278	284	297	263	262	317	282	289	299	294	251	269	329	322	307	262	282	286	322	311	275
10768	3838	981	480	327	282	251	224	230	203	211	206	191	192	174	175	185	149	161	168	157	176	182	162	158	183	153	164	161	170	184	158	184	141	184	161	142	162	169	177	176	169	178	208	167	157	183	149	154	137	181	170	167	177	192	186	175	183	184	179	161	162	180	190	173	177	172	159	164	160	146	138	162	169	157	166	184	157	134	158	176	161	167	183	145	155	162	157	173	152	183	195	173	162	190	161	161	171	173	164	160	146	186	174	184	146	177	172	169	165	172	166	190	175	177	155	166	207	156	173	183	163	172	156	166	177	169	160	172	175	189	178	146	178	149	157	176	156	160	168	178	153	177	178	154	180	155	173	156	194	156	173	158	191	159	169	165	149	170	186	176	181	182	183	171	185	183	166	159	177	160	158	175	169	140	163	188	197	154	178	184	153	161	153	168	196	191	133	160	177	172	145	172	148	142	144	181	171	130	166	194	174	166	163	184	155	142	186	167	163	166	168	167	178	207	188	186	183	173	159	165	175	136	162	201	148	167	162	167	160	161	170	180	173	170	185	154	171	179	161	199	184	173	170	135	165	166	181	132	186	159	176	167	164	156	181	163	173	176	202	152	170	185	160	163	139	168	146	166	189	162	169	172	160	154	165	184	158	156	154	188	139	170	155	166	154	155	143	179	157	153	147	173	177	226	184	172	176	190	148	142	191	167	156	162	175	175	179	153	201	181	173	186	170	147	184	154	165	174	182	144	163	194	182	164	175	164	154	152	169	164	164	149	160	162	159	178	170	175	166	158	176	144	175	185	212	184	179	181	171	166	149	188	176	161	186	184	181	181	158	166	174	182	199	180	163	169	178	178	178	165	171	181	179	168	163	156	176	162	171	166	179	176	180	156	163	169	145	149	200	155	140	193	181	175	199	153	152	189	175	175	166	161	168	149	173	132	183	191	175	166	180	183	163	173	172	168	182	129	169	171	176	170	166	165	154	173	173	176	173	180	163	166	158	160	174	163	168	147	153	181	170	175	186	165	158	152	161	177	177	169	147	159	168	185	178	160	188	188	166	178	185	205	183	170	188	211	178	187	170	169	160	184	171	151	155	175	176	153	179	181	170	148	175	152	158	153	178	163	179	160	191	160	207	150	167	164	158	156	195	179	167	166	203	184	195	152	160	169	158	147	167	186	177	182	171	167	188	136	156	164	170	192	180	137	180	181	168	154	172	193	160	163	179	141	185	178	166	167	154	178	141	153	177	165	161	199	166	202	149	167	177	164	185	159	173	192	183	177	161	178	143	179	181	153	186	173	165	162	193	155	151	148	171	160	173	181	157	161	180	170	164	153	165	171	174	161	153	171	188	172	205	158	166	203	178	164	182	138	186	161	166	189	176	166	171	177	173	180	167	198	154	176	177	146	191	184	183	164	184	177	149	185	182	163	170	168	160	174	173	181	172	189	157	197	165	177	182	183	153	188	186	159	172	185	189	186	173	162	184	178	166	177	148	142	173	145	160	170	169	146	168	183	159	185	174	180	170	169	176	160	161	150	160	152	167	179	192	170	184	156	188	158	167	184	155	176	168	183	166	164	141	186	175	163	168	194	200	167	173	161	189	154	168	153	153	153	159	150	166	154	168	170	172	155	202	182	157	159	160	178	189	143	176	163	185	185	173	155	178	163	146	178	183	162	191	159	166	162	178	181	159	163	161	177	192	165	172	165	146	179	175	141	184	181	170	175	169	188	165	155	172	181	190	214	174	182	151	155	145	182	175	166	137	189	154	143	173	183	179	176	187	178	186	177	145	163	171	177	173	164	154	176	160	202	196	172	194	177	161	164	173	195	165	181	183	161	184	180	170	174	179	178	163	152	159	146	149	157	175	176	176	162	170	201	187	139	150	153	171	159	146	180	175	177	156	166	141	159	177	182	154	191	155	176	193	173	142	172	173	183	163	188	179	167	139	203	158	176	174	164	153	163	179	183	164	178	174	201	182	152	164	173	170	177	183	156	183	168	187	194	176	183	159	173	193	158	178	188	136	158	181	185	132	158	168	173	169	192	180	180	172	169	170	181	162	184	174	163	161	166	174	164	170	169	180	163	149	176	176	161	192	170	175	178	180	156	177	169	182	155	163	171	177	172	176	179	182	158	156	164	165	182	160	179	171	147	166	152	185	167	157	193	174	168	177	167	160	175	147	181	180	175	182	154	192	137	163	163	158	181	159	165	164	163	181	190	168	176	177	168	191	162	174	179	156	153	182	183	156	164	169	186	164	175	167	142	171	171	140	166	168	172	153	173	174	175	184	193	175	174	168	188	173	158	162	184	177	178	164	151	179	177	167	158	156	170	167	164	158	175	173	170	171	156	188	149	179	156	157	167	176	173	185	149	158	147	164	178	156	170	164	171	178	161	172	146	164	166	175	182	174	180	163	188	162	147	157	191	164	153	200	185	158	186	181	166	164	202	171	168	172	157	173	182	176	152	170	170	176	155	169	164	176	185	174	157	185	165	166	189	152	171	167	175	184	176	186	171	157	160	157	168	159	185	173	168	164	173	154	174	153	169	157	174	158	165	184	164	184	145	193	161	168	164	213	178	188	174	172	175	171	168	179	211	176	189	168	174	164	156	135	186	159	166	153	168	180	172	170	162	145	195	189	176	181	184	146	158	192	157	194	173	184	180	187	184	188	191	186	154	159	172	163	176	180	151	142	159	152	184	144	173	168	174	160	168	174	198	160	182	169	152	174	176	124	167	154	173	166	168	173	157	187	170	165	178	183	165	155	177	180	182	189	188	187	177	161	174	151	175	171	208	167	176	159	187	185	166	215	153	160	181	184	149	157	178	164	176	153	173	161	182	185	177	166	177	176	160	176	160	173	164	164	159	166	169	175	175	161	155	164	168	185	164	153	146	160	161	155	152	155	168	157	160	165	207	200	157	170	157	210	204	187	195	203	165	191	170	170	167	162	184	177	173	165	141	165	190	189	166	160	180	166	168	163	182	181	181	183	175	172	191	160	166	163	177	191	163	165	160	167	177	153	149	181	180	182	157	155	163	178	166	170	161	175	169	173	172	174	161	169	164	148	169	179	147	185	153	159	150	167	205	193	147	187	165	155	175	155	168	173	183	154	168	168	164	183	179	166	161	198	171	184	179	186	173	152	162	174	163	160	167	164	175	166	161	174	184	200	152	190	148	170	196	167	194	158	166	148	198	167	185	177	177	154	182	174	176	174	170	161	154	178	164	157	154	163	172	181	180	167	158	168	161	188	182	192	174	165	167	158	180	162	171	174	160	155	201	172	169	147	154	153	173	146	155	169	174	173	164	161	175	186	168	140	180	173	187	176	173	162	180	158	176	170	176	150	156	193	173	149	173	179	183	158	173	168	195	164	171	167	178	182	179	173	173	169	141	176	197	188	155	159	171	178	190	164	184	159	173	184	156	182	166	177	183	189	191	187	178	158	182	172	164	193	174	180	153	169	167	180	161	158	166	174
6589	3310	1540	1517	1301	973	818	764	739	784	670	467	449	456	426	417	387	426	382	376	403	365	356	403	391	405	344	413	384	407	434	396	341	388	427	386	338	366	363	407	391	399	385	384	391	354	390	407	369	413	405	363	382	346	362	358	356	370	366	363	409	362	406	364	385	364	388	386	401	359	386	391	374	387	410	378	371	378	381	400	367	369	364	366	386	391	371	390	382	367	380	381	387	389	368	382	415	405	375	397	403	392	369	396	407	397	430	408	387	390	371	398	346	372	394	390	386	390	382	379	338	368	418	398	352	401	390	396	397	382	332	375	382	416	365	375	336	367	351	372	380	367	387	368	362	369	381	423	359	418	367	380	375	379	369	392	393	398	379	374	386	410	388	367	378	375	392	382	365	378	347	387	380	344	377	374	409	377	349	343	337	361	397	374	401	380	393	378	377	375	371	368	382	378	379	380	318	380	375	394	381	355	352	380	344	398	371	391	393	370	399	364	407	397	363	388	386	393	365	390	404	354	387	360	373	402	369	390	371	415	347	351	392	392	394	355	382	381	384	383	386	361	370	342	388	379	355	362	378	348	357	359	363	371	337	372	382	375	405	378	392	384	337	364	391	366	396	381	394	399	378	365	353	368	391	405	375	384	372	396	395	368	404	399	365	365	373	383	396	373	376	416	401	354	393	379	406	342	362	383	396	380	371	353	368	395	385	373	314	367	368	379	390	401	347	432	390	394	380	352	390	368	363	371	364	389	409	402	369	410	349	360	374	393	399	371	381	368	372	370	380	408	396	392	394	369	419	381	370	335	345	374	413	418	397	386	388	373	349	420	365	348	398	370	387	391	371	364	383	377	389	344	382	381	390	367	358	370	420	357	395	377	379	354	385	365	350	382	371	394	397	406	378	417	371	372	404	332	368	338	371	350	400	371	382	360	392	351	370	371	397	409	401	339	361	355	394	369	405	406	405	374	378	355	386	394	396	398	380	362	387	409	413	382	382	380	366	394	360	392	375	400	359	386	406	411	384	373	348	353	367	388	373	364	424	367	378	372	376	366	379	349	350	373	360	395	392	408	393	391	367	344	379	374	361	384	404	374	335	349	356	357	363	387	384	404	332	378	377	369	387	380	367	379	389	334	362	385	381	378	375	373	396	387	422	372	346	364	357	389	411	362	382	352	377	383	373	372	405	411	361	395	390	362	383	372	367	382	374	363	368	394	384	370	367	398	344	383	401	369	381	392	397	367	388	377	376	412	389	383	386	371	382	369	354	363	403	365	406	384	384	379	357	393	365	383	375	352	347	382	399	378	364	385	357	361	392	393	387	367	399	385	398	396	407	392	381	377	402	377	372	373	364	414	369	382	383	377	377	401	411	379	372	369	348	406	351	343	354	404	330	386	390	365	385	342	375	391	404	403	374	364	360	339	386	360	366	385	374	378	382	401	389	336	412	425	384	365	378	363	399	386	411	341	360	410	398	385	321	394	395	374	378	347	392	382	375	368	399	354	370	384	397	403	387	356	407	342	375	357	387	389	381	393	401	368	402	414	389	344	372	384	403	374	386	409	385	354	378	329	353	357	362	404	354	395	373	359	389	413	361	399	367	359	399	367	420	375	329	378	402	374	333	395	353	355	357	375	394	359	371	368	384	355	380	355	403	372	406	348	384	392	377	362	335	412	364	402	362	394	361	410	383	403	395	392	380	376	367	344	377	394	390	392	361	370	388	345	405	371	372	367	347	357	389	373	385	382	394	440	387	429	398	376	402	386	362	390	391	359	382	390	360	395	361	391	401	403	408	440	373	384	411	398	358	353	391	374	359	405	374	376	380	357	391	384	357	379	371	420	383	379	415	388	385	388	389	364	404	366	370	356	375	382	371	398	385	352	366	361	365	388	374	368	391	392	399	402	387	399	356	429	362	349	400	365	341	415	379	362	369	383	378	381	361	390	384	396	375	350	385	383	361	411	374	395	377	371	380	390	374	409	384	360	369	374	380	409	380	383	338	381	384	380	379	356	347	421	362	374	429	396	371	398	384	385	367	397	325	396	367	381	360	379	394	376	386	382	394	388	384	362	374	405	386	421	422	372	390	380	369	383	384	369	368	354	331	365	371	390	373	370	390	420	395	428	358	375	372	377	367	385	388	376	370	357	404	371	360	363	362	387	383	376	358	346	390	408	332	392	358	382	342	356	371	393	373	342	380	368	361	368	384	384	409	376	424	350	392	399	383	379	359	417	401	378	386	412	346	359	342	369	380	402	387	369	368	368	391	365	368	392	358	363	394	385	367	386	345	391	391	323	375	380	370	411	395	371	369	388	381	397	399	390	381	368	374	381	351	361	392	355	358	401	403	377	356	397	383	375	351	393	368	376	348	325	361	368	378	380	391	362	359	358	370	365	414	398	408	386	364	366	366	410	385	379	389	391	370	419	360	376	367	365	396	375	366	400	351	352	399	380	403	402	374	404	402	367	370	367	376	382	369	384	387	393	383	364	368	383	391	334	373	358	325	380	397	352	371	415	373	411	368	377	384	361	349	372	370	346	387	371	388	366	402	397	356	373	352	386	367	387	385	390	371	358	374	367	385	384	374	367	387	389	381	393	396	377	415	396	389	365	383	380	385	347	404	392	398	360	380	408	362	363	381	410	371	366	405	370	365	397	383	378	391	336	386	387	362	372	405	379	398	384	376	387	372	401	409	330	347	388	391	377	409	418	363	383	366	376	351	373	373	358	385	372	356	382	410	421	360	381	400	380	406	404	380	379	358	374	394	352	394	376	355	366	406	395	382	365	380	399	369	375	384	355	367	390	375	378	357	385	335	367	376	377	384	382	380	419	366	391	428	361	399	365	385	394	366	352	389	381	381	413	377	385	370	407	385	402	360	379	374	410	389	365	350	347	367	361	397	415	373	367	402	388	366	367	369	389	371	386	373	368	427	398	392	377	376	389	353	392	365	386	370	385	399	376	377	378	384	347	416	380	351	365	354	371	365	383	366	409	376	377	382	372	364	379	417	364	384	391	366	384	353	373	409	395	393	396	370	360	393	367	391	370	410	382	371	376	395	391	356	431	418	358	375	350	422	391	390	361	424	386	386	400	375	392	371	377	395	410	393	399	357	378	376	364	369	394	354	395	386	382	340	391	371	391	376	364	381	423	377	364	370	381	379	362	367	385	370	407	397	348	375	366	369	356	377	355	336	397	358	388	359	399	400	387	370	398	353	374	383	393	381	380	382	419	387	355	361	384	383	384	375	367	386	370	374	380	381	380	392	382	386	405	393	381	363	348	388	390	365	383	368	382	412	374	370	394	359	411	351	366	394	396	397	384	368	391	394	373	353	405	381	383	386	423	396	402	371	388	342	393	380	407	407	417	376	389	396	358	381	388	405	369	390	344	415	356	358	397	367	432	412	388	348	362	373	376	398	398	429	394	374	380	391	362	379	408	397	391	354	379	376	353	374	386	410	395	368	367	354	362	347	366
31767	19986	9435	3334	2444	1744	1323	891	823	833	475	213	153	147	139	115	131	112	113	94	111	119	135	96	107	103	110	109	103	102	115	117	100	101	117	102	115	112	102	107	109	107	113	98	116	110	108	109	111	128	129	104	99	102	108	123	93	107	105	118	118	96	108	108	106	89	105	116	119	96	105	114	95	99	104	92	96	104	99	115	104	115	99	109	106	96	106	116	104	110	92	91	97	105	100	120	84	100	97	111	120	114	118	110	114	95	117	108	131	110	101	96	95	106	108	91	108	130	103	87	105	100	117	85	116	102	107	96	98	97	96	102	102	124	107	101	102	107	114	96	99	115	114	95	108	111	102	109	127	109	113	104	108	85	94	99	99	97	119	107	103	97	119	79	97	108	90	75	91	103	102	109	124	113	92	95	90	109	105	114	99	82	104	103	95	109	114	98	97	89	95	97	97	96	93	118	107	100	101	92	99	103	126	87	113	90	95	98	125	101	98	104	105	104	103	89	85	100	112	124	116	85	92	80	104	115	121	96	110	105	109	110	110	70	87	101	107	87	101	96	107	99	86	90	119	122	95	119	112	108	112	110	92	107	106	94	105	114	115	104	118	98	96	121	90	105	121	88	94	105	100	87	112	122	101	88	92	124	124	97	100	92	100	118	117	91	97	97	98	91	94	94	112	104	89	111	107	110	107	95	99	99	89	103	107	110	87	104	109	88	112	106	106	115	116	104	94	110	95	92	104	108	130	103	87	128	102	107	110	118	113	102	92	94	122	93	103	111	87	114	114	96	106	90	103	82	106	92	108	114	100	97	119	104	102	106	90	111	107	108	92	109	107	101	106	103	93	98	112	91	94	105	100	88	101	99	108	108	89	92	104	112	94	106	92	103	109	110	85	96	99	120	123	114	87	112	99	93	113	95	109	117	114	106	122	127	100	96	116	100	120	97	108	121	97	98	90	105	100	104	106	102	109	90	87	106	108	108	99	90	102	89	111	96	113	106	95	84	102	100	108	123	101	108	86	104	101	89	92	116	108	110	122	103	126	101	101	109	110	104	106	97	105	85	102	99	98	96	127	109	118	88	90	106	108	104	101	92	93	99	124	112	113	118	131	105	101	95	114	107	86	97	80	107	93	110	96	102	97	116	82	104	108	91	105	103	104	122	136	107	97	116	104	99	102	118	94	121	117	96	116	101	94	102	113	102	94	104	95	97	121	113	116	110	96	96	101	103	94	107	113	105	108	97	97	101	113	104	110	96	104	99	101	114	125	95	98	109	91	114	89	104	114	94	117	128	95	110	111	113	132	102	126	94	101	108	111	112	91	109	98	113	91	91	118	102	102	120	105	110	110	124	110	98	113	106	99	85	124	100	103	105	101	118	93	93	97	103	106	105	89	94	97	108	108	97	99	93	95	87	93	113	95	104	89	100	118	103	92	112	115	111	107	99	108	111	108	99	116	105	98	113	97	85	101	98	103	134	113	115	94	88	92	111	96	105	108	101	98	116	104	99	104	81	90	115	83	101	92	107	114	114	117	80	87	114	102	103	98	91	112	124	61	101	103	105	96	103	106	103	88	97	103	92	89	88	85	105	109	95	120	103	102	103	102	98	120	98	113	106	109	102	125	77	103	106	105	98	116	101	113	99	97	104	101	100	106	91	101	119	106	110	116	114	121	117	109	91	96	105	99	116	108	108	120	107	101	116	111	93	99	110	113	104	106	106	104	129	124	111	88	95	81	103	102	107	125	118	98	89	104	114	103	117	104	115	110	91	104	110	97	93	107	95	103	109	99	102	98	93	91	116	109	85	106	114	100	112	94	101	114	116	84	113	110	99	95	81	105	97	111	103	121	93	94	109	109	99	88	97	89	102	104	114	94	100	121	109	106	105	97	108	99	109	106	107	111	118	113	91	97	109	115	111	84	121	103	101	94	83	102	115	98	112	93	95	97	83	107	102	104	112	133	109	83	95	107	104	104	95	109	115	83	113	86	115	100	117	127	113	113	79	106	107	111	108	84	103	106	89	124	103	104	100	98	93	110	96	115	86	114	116	110	127	93	111	116	112	100	97	81	100	115	113	100	121	105	107	96	117	101	91	78	91	90	96	90	111	113	93	101	89	92	118	110	114	103	87	89	109	100	100	72	89	107	91	95	100	101	88	106	117	119	109	128	104	111	98	106	92	99	99	109	91	104	108	100	112	95	97	107	94	85	99	106	106	108	100	93	117	93	121	97	88	108	99	96	114	135	135	112	100	102	118	92	104	116	114	106	105	91	105	88	115	113	104	110	126	101	94	109	104	109	110	106	127	100	113	111	96	96	98	118	108	120	111	93	85	117	112	95	117	94	97	126	114	115	109	105	111	108	107	103	113	129	103	110	106	98	77	102	87	126	89	104	99	103	100	98	115	117	93	92	111	108	94	104	94	98	102	97	122	110	92	102	110	89	104	107	108	98	117	112	109	113	94	92	103	94	112	105	126	100	104	99	104	91	100	96	116	104	104	83	100	103	94	104	91	124	99	103	117	97	106	73	103	110	92	111	104	117	103	120	102	106	118	121	100	90	100	109	111	91	96	107	111	136	99	123	88	96	91	100	99	118	106	93	105	102	79	106	113	106	91	93	117	106	98	109	93	110	100	101	88	93	111	108	95	97	99	105	84	106	93	82	125	88	91	95	100	102	93	107	100	108	91	92	84	91	117	97	94	108	141	101	101	122	112	123	94	102	108	92	107	109	106	119	112	90	100	86	108	110	127	102	85	93	102	103	106	113	105	103	107	125	98	115	100	110	120	114	125	119	85	95	102	124	106	88	90	102	102	86	90	84	96	90	98	94	123	103	95	115	94	96	105	116	124	93	97	106	117	101	117	108	110	110	95	111	109	96	114	89	120	112	96	91	71	93	103	96	89	115	103	93	95	115	87	113	106	104	112	127	93	88	103	78	104	105	107	103	106	85	111	110	108	111	90	106	83	101	103	97	94	103	109	112	113	113	101	95	106	85	98	92	115	92	92	120	111	117	130	109	109	115	102	109	112	91	95	101	97	106	104	109	94	130	123	90	122	100	86	96	111	111	108	98	117	109	106	125	97	106	84	85	106	108	101	91	96	114	109	119	106	102	84	81	102	94	106	87	102	108	137	98	102	96	95	77	111	110	103	90	98	106	96	117	112	112	113	108	109	112	98	89	103	120	129	115	93	97	93	97	100	96	100	106	99	110	107	101	96	99	105	109	83	99	92	94	84	96	92	118	84	101	110	90	127	102	102	111	115	126	108	88	115	121	95	105	110	99	96	113	100	105	114	114	100	106	99	103	102	97	120	96	110	112	103	106	123	95	112	136	93	118	113	102	118	119	107	106	111	121	96	98	117	115	115	99	118	100	106	113	106	107	115	89	105	116	104	101	116	120	107	129	108	97	103	94	124	90	87	109	117	109	115	132	101	102	104	109	94	110	97	113	110	106	106	99	119	102	98	109	100	109	119
21003	13894	8147	5267	7073	6709	5891	4559	4388	4653	2219	923	598	588	509	351	337	329	322	286	316	314	320	340	271	266	284	272	298	278	293	270	269	256	260	292	251	245	266	260	266	227	244	283	261	291	254	248	252	258	255	257	242	247	249	245	237	261	239	247	239	253	253	265	277	261	276	249	260	266	239	259	235	246	241	253	231	247	285	245	229	243	237	240	246	274	233	272	226	266	229	251	298	275	248	252	242	257	263	244	249	259	254	233	268	244	255	226	251	233	252	241	252	260	244	268	226	243	253	267	259	219	260	245	275	257	278	282	254	260	280	264	259	267	306	248	253	258	231	246	233	254	250	268	219	235	267	272	285	246	257	277	261	244	260	234	249	281	240	226	286	252	268	247	259	246	251	271	281	245	217	257	263	218	263	256	220	249	249	253	252	226	228	258	230	242	237	269	241	277	250	251	246	277	251	262	289	247	266	264	247	257	256	245	243	269	233	260	279	233	239	291	256	247	249	239	240	247	221	246	263	241	251	266	257	237	258	260	247	268	246	248	244	208	257	292	274	250	233	230	255	267	233	235	258	255	268	259	263	248	256	256	241	248	265	253	250	257	236	241	253	258	257	231	248	242	272	251	265	245	247	251	245	261	260	232	266	255	256	259	275	243	270	226	238	250	277	260	215	269	243	244	253	255	253	262	261	247	263	243	250	268	274	262	255	259	245	255	262	276	273	223	234	253	265	259	227	237	266	265	253	242	244	266	234	274	259	258	225	233	255	258	260	281	237	245	238	241	254	259	263	257	259	247	251	261	242	244	251	268	237	267	234	245	242	244	240	231	252	253	248	231	240	237	243	277	252	269	250	244	264	264	236	239	266	266	268	238	260	259	243	246	218	264	262	256	291	247	240	256	239	240	242	238	234	264	255	252	250	254	236	251	248	245	230	254	233	242	235	249	229	250	271	233	250	243	231	240	262	238	237	265	243	215	230	235	268	200	252	245	269	248	224	228	245	237	253	266	240	253	259	213	233	263	248	279	257	232	256	256	249	262	258	248	268	237	254	249	271	251	259	256	244	257	266	237	217	254	251	233	255	242	230	283	262	258	277	242	225	253	218	239	231	237	243	258	275	260	251	256	245	248	244	218	288	233	267	253	276	247	262	244	257	250	245	240	239	243	251	261	247	224	256	261	244	270	220	236	233	233	252	263	272	259	259	219	242	264	248	248	241	250	264	265	270	232	259	237	219	264	274	258	250	262	242	258	240	218	222	248	250	230	236	255	256	257	221	229	247	274	237	246	257	234	248	246	237	274	273	241	249	269	263	243	260	243	260	243	243	245	212	247	251	221	250	260	267	233	274	230	231	230	267	261	243	264	270	260	230	248	274	272	249	263	207	236	253	263	266	275	249	278	250	234	255	260	271	221	220	226	243	231	222	250	219	238	273	212	272	229	232	250	260	248	231	237	285	261	256	253	254	266	242	261	234	259	241	243	250	285	246	243	247	247	248	240	248	249	245	256	262	256	248	225	261	242	266	284	243	243	246	229	281	242	244	234	264	246	271	227	274	250	255	271	237	254	245	262	276	232	265	269	244	250	272	259	258	249	257	243	248	253	251	240	218	245	244	275	252	296	257	263	246	236	253	252	243	258	233	265	271	250	263	275	226	240	262	248	243	266	261	253	261	285	229	236	246	259	255	241	234	262	255	233	269	260	223	214	253	243	258	230	218	217	265	251	254	248	249	236	289	267	232	252	268	251	245	257	264	248	233	242	222	240	225	271	253	239	264	262	250	238	238	271	252	268	229	232	238	284	262	233	262	271	242	248	265	233	258	223	254	273	287	245	240	259	268	282	246	258	216	256	245	265	257	312	262	261	252	256	251	251	233	283	255	256	266	249	265	250	263	234	261	253	276	252	269	262	256	250	237	269	260	241	263	237	245	261	219	247	272	256	259	239	225	251	236	264	254	266	222	262	239	255	242	244	253	265	275	262	227	263	264	253	243	221	250	259	271	235	263	231	264	233	227	262	266	223	253	235	256	249	242	248	251	249	233	236	259	241	245	245	242	249	256	254	242	241	271	256	231	283	285	232	246	258	254	262	242	262	256	241	242	236	255	252	259	270	265	235	245	244	264	264	257	204	236	251	248	254	260	254	236	266	238	212	267	244	254	250	252	250	254	254	253	288	262	260	250	271	238	256	218	265	265	231	258	240	252	271	265	240	257	218	237	237	256	240	234	236	265	229	241	232	235	236	223	258	252	267	259	268	247	256	220	238	238	274	256	257	235	228	250	269	227	248	245	248	216	251	273	251	248	250	240	235	265	241	258	232	218	239	248	225	245	253	238	258	243	227	233	259	251	260	270	255	243	273	241	252	256	232	245	241	235	252	219	265	257	266	266	244	229	256	238	275	267	259	251	266	242	241	223	276	261	273	236	251	259	225	271	245	267	277	262	269	232	230	279	209	217	235	296	279	240	222	230	243	255	264	242	224	248	239	235	240	268	253	261	211	231	254	250	241	270	264	250	237	239	224	260	270	268	269	256	262	242	250	219	208	237	264	289	239	260	264	254	260	249	240	277	225	246	263	247	218	261	233	242	255	291	229	236	264	292	248	237	246	241	255	243	254	237	265	254	240	240	247	254	242	251	265	259	268	274	255	243	256	261	267	273	253	213	261	220	239	250	246	247	241	239	250	208	253	251	229	241	234	231	240	271	256	239	248	268	220	239	235	240	272	260	250	259	249	241	264	231	255	267	223	242	270	245	249	250	260	224	258	240	218	224	266	270	258	221	257	232	235	260	223	252	236	235	248	241	249	227	250	247	252	260	228	235	280	241	230	227	252	249	239	250	241	262	251	230	264	220	256	248	259	255	256	256	252	249	234	236	264	241	252	268	267	244	245	252	268	265	268	256	236	252	231	238	268	284	236	232	246	242	245	250	246	241	263	236	269	262	260	272	253	266	262	276	274	251	228	244	270	266	271	234	251	249	251	227	237	257	275	261	229	233	231	247	255	278	247	244	234	254	268	260	248	260	228	257	257	234	247	241	256	253	264	237	231	234	276	223	243	250	240	242	267	269	241	251	244	259	251	268	258	230	259	270	272	273	236	242	222	243	240	254	258	231	241	236	248	242	259	242	250	216	241	241	269	248	249	262	275	240	290	241	260	242	228	242	240	265	246	246	233	247	271	227	245	253	225	235	242	236	251	238	246	250	249	246	259	254	228	255	257	248	245	243	247	252	235	233	234	272	257	254	235	249	239	251	215	235	241	240	248	256	276	256	242	247	249	239	254	233	247	240	267	261	260	253	281	262	234	253	240	245	261	247	231	296	266	254	241	230	253	265	243	255	221	267	246	239	246	264	265	270	244	258	237	238	286	242	235	235	216	251	251	248	255	240	238	248	229	253	266	248	260	271	273	206	256	269	256	245	247	232	255	262	253	239	244	231	245	224	251	219	264	253	241	237	240	271	253	227	250	233	262	235	238	282	259
42460	29022	18958	6782	4704	3579	2715	1870	1698	1545	767	311	224	204	144	172	146	150	153	160	154	128	152	149	133	134	143	131	123	127	116	120	119	131	113	122	133	124	114	101	127	126	156	114	108	132	127	120	136	127	112	126	146	110	105	109	105	107	127	115	105	131	129	127	128	105	113	116	101	114	120	137	110	107	112	116	118	129	146	105	133	105	135	107	140	152	120	126	94	118	146	132	130	109	132	122	99	146	117	140	115	121	122	124	109	106	111	121	125	121	127	112	105	122	116	118	108	117	94	107	115	128	108	121	107	122	108	99	124	144	125	120	125	124	133	121	135	107	126	105	114	100	102	125	127	137	113	130	127	119	150	122	125	119	132	136	128	105	121	129	127	108	110	125	123	126	104	132	132	131	137	131	108	125	124	124	119	112	129	118	129	123	139	102	126	122	114	109	108	132	140	126	110	114	112	108	125	133	125	102	134	104	116	122	137	122	118	116	129	121	121	116	115	127	122	119	127	117	132	121	116	135	136	125	114	143	123	124	126	109	128	102	107	116	126	126	125	139	136	126	115	124	104	111	127	130	109	110	96	115	126	114	128	117	116	104	141	132	126	116	118	129	105	133	107	108	130	130	128	112	99	115	124	122	131	145	120	113	127	125	139	126	112	139	129	118	111	128	125	115	134	108	120	125	122	116	117	122	122	131	119	114	116	149	142	122	127	95	101	126	111	101	116	114	108	112	118	124	128	129	120	111	125	131	119	132	106	124	130	119	143	127	106	128	130	112	124	116	116	129	129	104	123	125	119	128	104	125	120	114	122	125	112	116	142	111	114	129	119	122	130	137	112	133	125	140	121	126	105	112	113	132	145	98	125	124	116	129	123	121	115	115	137	115	128	153	112	119	135	116	112	127	120	119	133	108	121	95	111	129	122	107	120	120	133	124	120	125	131	116	129	128	133	123	111	119	117	119	117	127	120	115	123	119	130	116	132	113	143	130	154	121	112	111	110	141	111	139	115	110	144	126	147	118	96	118	110	122	108	141	124	141	144	131	106	121	136	100	116	104	116	101	123	135	103	126	140	112	123	121	126	135	119	120	118	126	136	129	108	105	121	112	120	120	135	117	142	114	128	147	112	131	108	96	114	127	95	129	107	117	144	125	134	137	122	105	112	107	122	132	128	139	122	111	112	127	124	132	128	122	120	120	116	130	127	117	113	131	125	108	129	108	108	149	112	124	120	114	119	106	114	112	118	122	122	115	123	136	112	115	139	126	129	129	117	122	118	138	108	141	106	136	118	101	136	128	119	117	142	137	114	109	130	127	129	129	110	122	120	112	104	139	103	143	124	124	125	122	103	127	92	130	148	123	130	122	120	117	134	122	146	109	139	129	131	118	106	129	124	132	113	89	133	135	137	141	116	124	135	138	104	109	137	125	98	120	128	137	126	129	118	117	127	120	104	122	137	117	120	123	119	120	121	124	126	130	125	105	121	130	115	126	108	111	125	132	120	111	121	131	129	111	127	106	127	131	120	137	103	135	129	115	111	122	97	105	122	128	126	117	102	128	127	124	97	127	113	112	123	124	128	135	120	117	138	124	122	109	131	120	100	108	120	122	116	149	106	120	123	126	150	111	106	117	114	116	122	128	123	107	104	131	135	113	122	122	125	134	115	140	139	123	116	102	121	120	115	140	124	121	126	109	133	116	118	149	108	109	116	106	115	105	118	117	130	95	115	120	114	123	98	108	106	123	108	125	129	112	143	117	128	118	136	92	128	140	114	118	119	125	136	107	96	133	113	114	122	122	114	113	127	118	123	123	124	105	141	113	121	114	152	108	121	125	126	106	133	127	128	128	130	115	134	128	102	129	102	157	126	120	138	107	124	134	117	127	115	128	112	119	124	131	135	141	129	118	137	110	126	109	93	123	131	129	118	102	105	128	128	102	117	126	121	105	153	125	111	110	112	126	116	138	123	161	123	119	125	136	112	118	127	120	118	119	101	124	116	119	119	124	118	137	112	115	106	109	113	116	126	103	107	124	123	143	131	94	101	115	127	97	136	141	136	121	119	139	125	137	118	116	115	131	126	103	112	136	139	98	117	121	107	128	103	111	123	126	143	124	115	116	125	115	104	126	146	129	101	125	105	119	114	128	119	114	142	121	123	114	119	132	126	132	115	109	130	131	121	127	130	130	111	140	122	108	127	130	119	112	128	116	111	136	132	141	128	109	113	115	117	124	121	109	125	103	105	115	139	114	132	122	124	110	139	133	129	114	127	127	127	129	105	127	128	110	139	131	122	116	106	126	130	115	132	141	131	115	136	103	115	116	138	125	124	141	150	112	112	112	123	113	107	105	106	104	120	112	114	130	95	122	112	96	131	103	125	118	116	138	118	135	136	109	127	133	106	106	130	130	117	111	107	118	93	115	110	118	117	120	124	121	96	129	118	110	131	114	134	118	122	102	113	128	139	125	106	108	102	96	142	108	122	119	138	115	112	121	126	104	105	116	119	108	108	104	137	137	139	121	133	101	117	99	124	127	114	119	112	127	115	131	106	103	123	128	129	138	140	126	115	129	138	110	109	118	137	117	119	124	117	119	100	125	112	124	125	118	116	110	103	112	115	118	127	127	123	111	137	154	127	134	137	113	124	123	122	125	118	101	126	125	93	121	129	114	94	123	120	133	129	111	103	99	118	105	117	118	110	140	130	123	126	123	131	126	111	129	127	128	145	102	118	129	139	112	139	111	110	133	110	112	90	106	113	112	125	116	130	121	126	133	116	137	97	116	116	122	118	126	151	100	131	126	115	120	119	129	106	122	110	107	128	117	141	116	122	128	110	121	121	109	131	119	103	140	106	149	103	115	118	131	147	122	140	120	134	129	134	129	113	141	99	118	122	120	120	97	94	126	120	132	103	114	114	103	123	129	131	129	153	131	130	133	115	127	114	119	106	121	117	118	122	113	109	121	118	131	125	117	113	119	90	123	112	124	102	132	147	125	138	105	112	112	128	138	143	124	120	120	150	125	136	115	102	138	137	144	114	123	122	114	141	105	138	134	127	140	106	121	101	116	120	120	123	116	128	127	123	113	118	113	116	122	113	106	114	101	109	114	118	120	124	105	135	107	150	126	114	111	118	126	121	130	133	138	127	121	132	120	125	135	119	119	114	109	122	124	124	104	132	104	121	132	132	133	117	138	114	114	133	118	124	119	114	130	109	113	105	122	126	142	115	123	144	121	106	116	130	117	107	127	129	111	124	133	110	112	112	127	120	102	119	102	141	114	117	119	121	103	113	126	109	111	123	117	110	122	113	113	121	124	117	118	125	127	130	119	119	116	110	128	111	107	128	126	117	113	128	116	120	115	128	120	133	129	130	116	133	120	115	106	113	110	133	113	123	129	125	113	119	120	136	135	94	137	112	114	131	131	112	107	101	126	110	108	108	133	123	119	138	116	126	101	107	135	116	106	114	123	119	122	127	120	115	136	137	119
27834	21259	14051	7989	11194	10545	9533	8621	7778	7574	3437	1318	985	841	549	458	457	425	465	420	434	381	363	385	373	383	372	340	321	359	334	319	334	296	324	314	261	296	305	316	284	307	285	324	302	295	263	259	344	292	290	307	275	276	288	302	322	316	290	288	310	271	304	249	284	311	295	267	295	297	302	298	289	294	294	302	292	283	320	313	301	330	285	291	298	273	281	302	313	289	289	265	304	304	323	306	337	306	290	295	251	281	286	279	271	284	299	287	270	287	273	305	269	306	286	292	276	299	291	293	319	292	321	270	293	330	285	289	247	306	312	286	313	280	310	256	303	317	311	304	301	305	302	279	305	288	286	311	288	284	304	275	273	283	309	299	277	273	272	280	292	291	290	267	290	305	272	298	316	287	287	285	314	290	307	290	288	277	298	310	288	276	300	245	282	295	265	289	283	309	276	285	285	297	273	291	290	263	292	293	289	276	285	279	308	283	298	271	273	301	275	279	295	272	276	285	292	281	296	307	280	314	295	284	294	267	313	299	288	297	305	293	274	291	286	283	285	282	310	269	302	284	294	265	281	294	286	304	290	303	292	292	276	278	272	299	271	255	284	335	309	298	267	283	296	307	278	280	283	287	305	298	301	279	281	293	267	289	281	270	305	298	281	291	271	307	268	296	286	300	299	285	282	293	293	311	273	288	308	268	305	289	296	279	296	288	274	295	267	306	338	314	285	290	306	280	283	307	279	290	286	303	302	252	324	272	315	296	278	322	313	284	298	287	302	281	267	293	313	269	250	280	270	301	282	265	298	264	298	279	275	291	302	257	297	265	298	267	268	290	316	321	267	323	257	288	273	306	314	283	289	290	281	306	278	292	280	308	316	298	276	320	310	243	315	293	287	286	288	323	280	297	310	266	288	281	279	296	321	288	290	287	304	275	261	294	299	295	289	301	285	304	258	300	266	266	278	298	263	286	281	313	282	320	302	291	305	268	299	281	278	273	280	271	264	265	274	308	270	284	314	285	288	303	281	263	284	283	256	294	276	284	270	285	279	275	290	278	268	309	286	253	282	313	260	286	262	273	314	318	295	273	277	303	299	302	308	255	264	293	301	311	277	272	302	282	269	273	321	319	276	307	289	302	272	310	284	287	299	276	292	292	325	330	278	312	284	258	287	301	293	291	298	273	264	279	238	294	286	295	272	259	279	300	282	295	297	282	286	276	298	289	265	259	247	278	298	289	297	291	279	298	297	243	282	260	281	290	282	327	316	255	287	278	291	277	269	284	309	250	282	250	309	308	270	293	310	316	292	286	305	269	291	300	294	310	284	277	277	284	298	299	299	293	288	284	320	281	293	296	300	295	302	285	292	309	265	265	307	311	259	274	261	275	310	257	301	297	305	270	275	303	258	291	307	284	319	292	288	287	295	275	332	269	263	316	285	293	296	289	288	288	290	326	284	334	305	316	290	334	317	266	281	289	294	277	245	308	264	308	308	273	289	246	279	275	252	281	293	301	285	292	279	300	272	286	272	296	263	267	301	293	274	288	295	303	298	317	292	276	276	307	306	272	279	296	273	272	263	303	283	307	270	289	300	262	289	303	289	284	300	288	286	283	268	323	315	311	295	258	264	300	277	323	284	295	316	273	260	252	272	307	296	289	273	296	301	268	297	273	293	272	284	296	260	276	322	258	294	303	275	317	272	296	280	321	296	306	292	278	317	302	306	289	288	275	299	291	306	300	275	301	267	284	267	283	292	267	288	293	260	314	281	277	301	290	280	297	307	293	244	282	285	309	269	296	309	291	313	284	298	285	277	291	263	293	258	280	309	290	281	253	270	283	290	267	304	315	317	289	288	315	282	287	294	299	259	297	298	293	285	283	312	289	263	300	289	280	299	290	296	299	276	282	288	287	305	305	277	296	309	260	285	292	299	296	315	303	315	285	320	276	269	290	267	285	273	266	308	248	299	264	314	295	276	318	275	324	284	263	288	289	301	269	289	308	264	316	313	285	279	298	315	293	331	282	304	298	293	310	295	297	283	300	306	288	283	290	280	267	280	275	280	263	295	303	299	285	297	268	297	302	307	295	274	257	304	278	292	277	299	308	270	278	298	260	284	292	298	277	244	276	266	282	281	288	294	298	264	279	282	288	272	272	273	301	263	277	316	290	286	325	277	283	318	315	285	302	268	276	303	294	291	290	262	297	327	281	291	306	315	295	302	295	273	295	301	294	294	313	274	308	278	300	287	308	300	289	291	317	295	284	276	339	300	305	316	300	275	265	300	293	303	285	301	302	299	290	276	312	282	283	287	311	284	270	276	285	268	286	294	277	258	263	300	273	275	259	269	278	279	268	273	291	298	305	271	292	287	301	298	295	286	307	263	303	324	295	297	309	301	283	296	301	285	311	297	278	272	289	247	279	308	300	315	299	293	306	265	290	291	305	325	270	304	273	275	293	258	293	309	310	302	257	302	268	282	269	281	274	272	307	293	277	285	299	309	262	268	295	263	279	293	257	320	260	278	316	310	291	290	272	265	297	307	272	271	304	304	307	293	297	277	277	325	300	279	270	310	262	293	289	253	303	279	305	299	286	263	283	294	268	289	309	283	269	283	290	264	291	275	312	284	273	262	278	307	267	295	293	310	298	307	281	268	283	293	302	283	263	279	289	275	296	279	304	278	285	275	302	286	308	296	289	273	271	289	295	280	283	265	279	285	265	287	295	272	318	283	262	296	259	292	278	321	324	267	266	299	294	272	313	286	318	302	305	269	298	262	290	307	288	321	301	303	287	281	274	283	302	294	299	305	284	312	298	294	295	293	296	305	294	283	310	296	257	284	261	281	328	286	298	273	270	274	272	271	306	268	266	294	250	282	274	257	253	322	338	273	253	296	276	275	278	286	277	296	287	283	301	283	278	275	274	276	278	300	304	287	329	287	270	280	302	275	305	296	292	292	258	270	307	329	283	272	286	279	303	299	318	300	286	292	285	277	283	299	287	311	296	279	310	320	280	296	300	316	279	276	283	278	248	287	271	260	319	302	317	302	279	252	303	309	299	300	297	307	279	281	283	276	301	276	271	317	299	271	283	288	305	274	272	276	294	307	272	316	276	299	303	284	289	257	287	329	265	285	285	275	278	274	293	283	275	286	299	285	248	305	267	284	313	298	284	290	277	290	311	279	283	294	299	283	284	297	263	299	309	291	254	291	274	297	319	308	269	260	304	296	305	284	271	282	264	311	298	280	309	269	288	278	350	273	284	252	288	283	289	261	280	291	307	304	254	255	293	311	280	308	280	284	307	270	311	298	284	282	269	293	291	298	281	303	312	290	293	287	283	281	278	343	276	248	287	267	290	292	274	263	268	292	281	273	279	273	277	293	250	305	265	293	304	303	302	287	311	261	282	314	343	305	283	304	289	247	306	291	292	287	291	326	252	292	257	283	306	304	338	289	276	300	283	290	290	288	264	271	276	259	298	296	266	312	297	273	304
10651	3981	1597	501	323	286	233	220	221	226	208	174	162	199	140	182	168	168	174	181	159	152	182	177	169	169	166	169	186	147	174	159	169	172	172	171	188	180	159	161	182	173	172	165	148	175	190	153	151	181	168	186	178	180	174	176	149	183	170	165	163	147	162	171	183	155	169	166	137	172	142	174	172	164	161	154	194	183	176	178	168	171	147	201	183	143	178	173	167	192	150	195	192	184	164	145	155	175	149	163	156	180	178	200	180	173	169	172	168	143	176	153	170	199	176	174	164	153	176	173	170	170	185	170	179	168	178	173	150	179	180	166	183	177	187	170	181	145	177	164	177	161	175	186	159	190	178	149	172	152	166	179	197	169	186	161	180	187	157	181	156	183	150	167	161	167	160	186	171	180	190	194	191	163	155	178	178	164	186	188	171	156	168	175	145	178	179	153	155	187	154	142	181	166	158	185	160	180	181	178	173	173	194	142	167	155	164	181	157	159	152	155	165	172	162	168	146	177	143	192	156	201	183	175	162	147	169	164	183	171	180	194	172	196	138	175	168	150	184	171	166	156	160	179	184	165	204	196	189	184	187	171	148	189	151	167	189	173	185	151	185	155	183	189	171	165	182	174	163	161	158	187	179	156	188	168	156	158	187	169	170	155	171	145	165	178	152	176	161	159	200	175	176	161	157	171	179	148	185	149	156	157	167	164	188	153	186	164	143	168	172	149	199	166	166	160	174	174	161	184	177	164	165	153	162	165	164	197	202	154	157	162	165	180	181	177	194	207	172	193	143	177	197	167	176	169	157	159	178	164	161	172	186	177	199	176	135	173	179	151	151	149	170	166	169	167	181	168	165	176	166	166	147	180	168	144	161	149	172	151	172	173	202	171	178	151	173	184	171	145	158	183	161	163	149	184	188	152	170	154	190	177	184	175	184	159	142	165	179	168	157	148	161	171	162	168	178	190	179	185	208	141	173	185	151	193	201	190	170	180	153	192	188	175	141	177	169	149	169	187	159	179	185	164	187	164	189	160	175	152	185	176	179	188	160	171	156	176	182	172	168	165	154	165	157	154	149	150	180	174	172	172	191	162	162	184	172	172	156	165	167	158	160	168	172	164	158	162	179	170	176	157	195	194	169	167	182	166	156	138	169	156	174	176	180	180	156	171	178	194	196	171	179	178	194	155	163	187	174	175	172	149	175	192	158	153	160	203	165	178	169	170	150	148	145	176	155	180	162	153	193	167	191	172	176	175	176	168	169	156	178	180	156	178	170	170	192	153	179	168	185	163	170	162	167	179	194	172	177	182	175	169	166	159	160	176	182	155	164	169	157	163	162	163	186	166	178	173	169	169	165	185	157	174	198	171	190	171	167	183	191	183	177	163	177	166	189	168	195	161	175	176	152	166	160	192	150	171	166	158	159	170	184	177	175	165	191	162	163	163	183	142	157	150	193	155	174	165	180	163	163	170	175	182	147	178	158	157	164	164	170	173	163	177	183	198	184	181	183	187	181	171	160	153	165	173	159	179	180	174	165	161	180	148	146	159	183	152	169	140	192	145	179	155	177	189	179	184	189	161	175	188	162	162	167	151	156	143	153	170	174	153	185	182	168	163	169	167	165	167	173	159	140	163	170	196	174	180	166	172	173	163	184	148	165	154	179	166	177	181	175	160	204	162	184	170	159	174	172	155	157	160	168	187	179	188	181	192	161	158	159	189	164	179	171	154	159	153	182	193	174	168	163	176	156	199	169	159	141	171	181	183	169	183	154	165	174	177	159	165	163	182	168	149	153	169	184	128	166	166	185	181	168	173	165	145	167	180	167	205	177	188	181	146	174	196	167	169	168	190	168	155	194	173	175	164	177	163	176	183	199	164	158	168	145	165	196	180	175	165	174	180	149	197	166	168	161	183	166	195	170	135	186	188	182	159	168	202	198	172	163	159	185	160	201	188	158	184	136	163	151	181	190	189	176	162	167	162	209	187	174	160	168	175	172	159	184	182	161	175	172	184	203	165	172	177	164	158	161	152	175	186	182	166	184	149	177	154	165	157	164	160	184	150	153	167	166	159	174	175	155	176	182	172	167	168	169	165	185	177	173	163	154	176	194	192	154	178	158	193	153	177	172	184	201	154	170	169	151	127	159	171	147	167	152	161	175	166	180	166	169	170	154	173	152	166	172	146	171	184	199	169	154	177	168	145	185	140	164	185	157	169	161	209	177	165	147	154	197	164	150	154	178	159	171	178	174	144	160	182	167	178	168	164	179	194	157	185	150	159	161	187	181	188	158	176	166	171	174	196	183	157	170	172	174	180	142	154	189	168	148	171	189	155	172	162	174	215	188	157	168	168	156	162	160	177	163	177	170	158	172	164	164	190	169	169	185	156	166	190	167	152	146	154	164	152	165	182	203	164	147	160	172	171	165	164	174	163	161	198	157	165	173	163	158	162	141	186	183	178	159	184	177	156	196	177	173	169	179	188	161	181	179	172	173	161	174	182	171	156	159	175	180	157	181	183	185	171	169	150	194	158	181	168	171	181	149	152	196	185	176	193	195	185	146	149	166	140	170	193	173	168	188	156	175	183	193	186	195	160	191	164	176	181	163	173	154	178	162	158	171	180	154	180	173	151	183	185	195	154	176	173	171	199	165	181	199	176	171	169	156	188	194	171	151	170	175	160	186	165	200	173	182	165	163	180	152	199	164	139	144	179	153	146	185	179	193	149	171	193	191	192	161	202	190	156	170	172	151	162	185	158	156	171	160	178	168	192	185	171	164	156	178	203	185	154	176	181	141	174	184	194	175	159	187	167	176	165	167	187	191	163	205	176	184	176	162	163	161	157	194	165	148	143	172	165	176	181	166	166	176	173	171	167	180	151	161	166	186	157	179	166	186	197	161	183	163	157	168	175	174	150	197	157	159	172	159	156	158	154	169	181	166	174	181	168	174	158	201	157	184	149	169	158	187	183	177	169	155	181	167	161	191	179	165	197	180	179	186	145	150	175	153	174	155	182	159	178	192	172	192	163	171	181	158	176	162	150	154	198	190	191	174	165	151	157	171	168	188	165	206	173	150	176	197	165	160	163	174	152	185	152	155	155	195	165	182	138	163	192	171	171	175	164	171	173	174	158	150	158	164	170	171	199	180	181	176	172	164	153	167	147	175	177	173	167	149	189	174	147	187	166	172	158	157	164	182	170	169	171	156	171	170	168	158	171	155	187	184	178	164	175	150	171	194	173	150	183	163	174	168	147	158	164	174	177	152	175	186	157	191	182	144	163	168	193	165	178	169	161	159	177	150	156	179	151	182	197	180	208	181	183	162	199	195	176	171	145	166	198	153	155	164	173	163	164	160	166	181	161	178	166	151	174	154	157	170	168	171	189	166	133	156	188	179	179	169	174	176	156	187	179	175	152	175	170	176	172	180	180	157	157	173	189	141	173	172	184	181	186	161	173	153	159	181	188	185	179	162	173	190	152	169	194	167	182
6450	3751	2448	1495	1062	850	812	740	714	676	543	468	515	425	445	392	368	405	389	409	403	393	405	395	390	432	393	382	370	385	360	396	381	377	388	378	386	391	364	348	410	411	392	359	401	343	402	409	408	375	390	358	360	394	352	387	375	375	354	398	394	395	384	401	357	414	377	389	408	404	367	380	386	364	400	376	409	406	405	376	361	383	389	384	368	358	387	389	401	367	358	378	406	365	394	371	377	367	387	413	370	337	357	399	387	358	378	355	403	386	390	370	371	392	380	379	372	381	365	366	402	362	386	385	372	348	380	421	373	362	401	375	389	371	362	402	395	359	397	399	344	357	378	372	387	374	391	383	388	370	429	379	386	367	331	376	364	374	400	373	377	381	367	383	406	390	379	400	348	350	410	385	364	395	370	386	367	351	372	413	341	380	383	373	369	385	412	388	358	392	393	362	397	380	370	358	395	376	379	366	361	383	365	376	388	390	386	383	347	375	364	365	387	344	399	363	375	386	364	380	350	382	303	369	347	401	373	389	400	385	413	403	395	381	381	393	377	346	373	425	378	370	403	405	411	346	403	391	390	357	406	364	408	386	375	378	387	394	333	420	354	347	369	370	397	367	367	355	370	364	373	393	355	370	352	381	374	389	383	408	376	360	435	409	360	361	378	367	377	385	399	368	357	409	401	374	385	398	365	365	399	386	401	393	363	374	374	356	369	384	376	389	382	366	392	363	409	396	368	395	411	329	373	380	400	379	398	358	358	388	394	392	375	382	353	365	400	388	376	384	350	371	362	385	386	390	405	407	372	383	394	391	362	394	363	340	387	361	370	392	393	400	358	384	369	365	367	404	372	348	370	359	363	366	410	387	389	411	370	367	346	357	383	376	387	352	381	375	376	406	382	365	386	389	358	399	383	354	387	363	374	364	365	362	373	358	373	369	424	364	396	365	401	390	390	394	388	380	386	306	376	362	364	359	374	370	367	374	408	381	352	347	401	371	343	356	379	389	420	399	368	367	379	342	362	367	366	392	372	402	389	382	357	403	373	326	358	375	368	365	398	386	356	357	364	352	382	388	391	377	380	390	370	369	377	405	360	415	396	381	377	424	360	366	370	397	367	389	355	354	385	413	360	435	386	386	357	383	367	391	372	387	397	382	376	377	385	398	357	403	377	404	401	371	401	393	383	356	395	401	416	377	365	373	397	355	377	404	399	361	382	388	388	386	390	392	399	380	381	370	366	386	358	370	406	377	407	362	371	391	419	398	405	368	325	397	414	373	383	368	364	375	384	361	386	366	390	422	405	375	364	417	350	357	375	381	389	358	379	387	369	371	369	374	382	347	386	390	430	339	415	395	379	363	390	398	397	353	371	399	381	389	378	394	402	410	364	376	365	368	344	377	384	406	364	378	379	395	367	360	377	370	391	362	392	386	411	366	353	356	394	399	398	379	361	355	379	370	417	361	361	406	403	394	371	356	362	383	364	373	380	391	390	372	392	369	404	363	350	388	383	380	354	372	347	366	411	398	382	348	346	352	340	378	399	386	364	401	353	375	401	346	381	400	382	366	371	364	443	377	374	381	353	413	362	390	366	376	361	413	388	385	398	391	405	411	357	386	362	386	376	374	366	392	347	381	370	391	377	370	400	373	398	363	421	376	401	396	397	362	399	374	393	381	397	389	412	356	392	361	388	383	393	366	410	391	356	423	378	385	403	382	363	344	384	392	362	397	384	386	422	395	385	368	380	387	365	360	361	406	356	367	365	399	384	392	385	379	370	371	390	412	371	350	395	396	384	383	371	391	372	379	368	403	375	368	368	383	416	363	376	373	406	413	390	361	358	397	425	381	352	385	361	369	409	366	366	415	382	363	363	389	390	349	354	391	370	395	386	366	354	334	386	370	354	402	368	390	368	358	377	384	411	395	389	449	371	370	384	379	378	384	363	381	373	395	361	360	375	386	384	372	380	396	373	384	372	433	386	432	402	430	383	391	376	401	375	341	390	382	377	381	401	387	360	391	365	416	375	378	342	381	364	364	364	404	383	408	401	409	369	369	403	402	363	394	376	372	412	393	357	380	342	368	324	344	364	391	391	381	341	394	393	394	379	346	392	396	397	369	383	370	393	360	359	400	375	358	400	366	382	409	399	378	394	383	378	390	359	358	389	390	352	379	398	358	380	399	383	353	356	368	370	364	362	368	381	396	361	360	361	351	346	345	352	393	365	411	355	375	360	386	402	396	387	396	349	390	367	364	374	369	377	387	390	371	384	376	362	357	363	356	416	406	371	357	384	387	391	397	351	370	382	402	364	394	396	351	378	346	395	395	380	387	405	357	376	375	374	368	395	394	358	390	324	396	375	381	389	383	376	372	352	365	384	390	379	355	398	386	376	385	390	387	378	396	372	395	377	366	383	396	382	400	338	388	401	370	407	379	379	381	413	398	417	370	331	371	369	359	364	397	352	381	379	368	384	387	377	402	361	367	390	357	390	353	413	393	360	394	373	364	352	409	372	379	403	386	365	379	383	410	394	387	376	344	371	393	384	380	383	380	374	359	357	378	377	362	347	389	377	381	382	367	371	383	375	354	431	396	379	363	369	351	358	379	397	408	371	377	389	380	405	381	394	382	390	377	350	381	396	401	394	361	371	391	350	373	414	361	393	366	379	373	346	361	382	386	396	371	385	377	394	359	383	399	392	392	360	398	373	369	409	370	392	385	375	348	397	343	355	397	376	367	365	375	376	350	359	370	407	362	390	363	391	393	361	367	389	390	368	340	392	393	374	401	383	384	372	413	409	357	383	378	403	383	375	386	371	394	379	420	355	363	377	388	365	379	398	366	391	367	413	385	374	356	395	393	403	369	396	393	376	397	378	383	405	386	391	391	372	379	380	382	368	372	353	397	373	402	381	377	374	332	378	379	354	369	383	363	335	361	345	358	403	365	375	392	405	376	379	382	357	352	385	409	389	406	416	394	407	372	367	380	405	373	380	363	349	394	356	384	385	370	376	359	390	390	341	394	382	355	348	367	349	385	372	370	390	394	374	408	382	368	401	355	406	405	400	369	362	394	379	379	409	361	361	396	407	355	364	384	419	372	367	382	391	409	366	373	405	381	352	375	371	389	384	360	352	390	395	377	378	389	391	365	384	387	359	372	359	388	360	399	362	350	408	346	311	376	390	342	386	406	400	418	387	338	427	358	403	396	394	367	374	400	365	382	387	361	369	365	366	374	398	351	379	340	386	404	382	364	390	364	377	363	407	395	355	364	396	347	380	405	373	383	366	409	368	346	403	393	342	385	397	402	381	372	416	390	406	374	395	388	352	378	400	395	392	389	350	351	364	411	386	348	388	363	376	357	366	394	411	403	381	398	337	353	387	402	388	388	367	354	374	382	410	370	386	370	347	355	416	377	384	396	393	383	366	382	410	365	369	356	395	382	396	422	381	384	411	369	409	396	375	390	366	350	393	381	394	390	357	370	361	439
32467	22278	10278	3853	2802	2013	1488	991	1003	740	310	197	180	156	133	136	122	103	131	118	99	116	106	105	102	106	109	131	123	103	108	123	130	113	101	116	102	101	117	98	89	114	79	100	114	105	105	104	119	96	106	111	104	115	95	92	92	89	114	106	93	117	98	97	100	81	99	103	122	102	106	118	135	103	100	94	101	112	104	122	106	100	116	115	102	102	92	115	103	116	113	102	105	101	120	103	132	89	100	90	106	100	115	97	108	116	121	89	112	107	129	121	101	103	104	96	112	101	95	105	108	120	116	117	99	105	115	91	105	99	103	101	96	122	111	119	107	98	124	96	111	103	83	109	99	112	124	94	100	102	98	115	109	95	106	116	96	110	88	91	108	111	103	90	91	90	118	89	97	97	94	108	100	123	94	92	119	77	97	84	94	101	88	111	101	117	86	107	104	115	103	94	102	106	90	92	97	108	82	91	116	104	117	110	116	103	95	97	112	89	104	98	112	101	102	120	124	90	115	123	116	109	96	112	100	92	119	102	116	126	108	104	112	103	89	103	90	110	107	82	101	106	110	117	109	122	111	115	109	111	123	104	91	114	98	98	101	108	108	92	102	126	102	113	105	100	124	93	94	104	102	103	102	107	125	112	91	85	107	111	89	104	99	93	100	105	112	119	120	106	89	123	83	98	82	91	97	94	103	120	119	113	87	109	110	115	127	101	118	115	96	102	111	84	107	99	103	106	84	109	117	103	121	100	101	103	81	101	107	100	90	95	117	97	96	107	91	99	102	107	119	117	85	120	125	104	113	103	103	101	102	94	101	102	102	99	104	88	89	87	71	116	110	92	90	113	97	88	93	101	82	115	110	136	120	128	110	106	102	112	103	107	122	105	106	82	117	114	110	118	128	98	97	108	122	99	110	113	91	113	103	122	111	120	105	108	126	100	109	106	107	99	85	101	99	89	107	116	96	105	95	111	96	84	109	101	113	121	113	123	96	111	105	94	101	108	107	100	105	87	94	101	125	95	109	109	115	104	95	100	116	102	115	109	112	116	102	108	74	99	101	90	119	88	102	100	106	91	103	117	107	108	112	118	118	118	101	110	122	103	104	119	106	98	102	105	85	111	107	117	97	88	90	102	113	105	109	96	114	102	113	103	113	112	101	110	115	102	81	107	102	101	78	89	100	95	107	91	111	115	104	117	96	96	96	102	103	110	100	96	115	106	92	103	92	100	86	100	106	121	105	97	104	101	107	99	113	98	112	105	93	123	93	106	126	109	98	121	114	89	117	123	108	127	88	103	95	98	103	117	98	113	104	86	119	114	105	98	86	115	100	114	106	97	99	125	116	119	121	100	128	108	105	110	121	97	122	98	108	110	112	91	96	114	103	111	103	106	119	94	114	106	104	109	126	90	116	103	120	111	108	89	94	110	101	124	113	102	100	124	111	111	94	95	104	104	113	97	119	89	119	124	104	107	87	112	110	89	119	110	100	93	121	118	106	99	98	89	99	145	111	116	96	87	120	95	100	92	108	108	92	114	99	105	96	111	87	104	113	120	118	95	122	114	122	86	117	101	108	120	102	116	90	111	91	113	107	130	126	104	121	98	103	91	109	96	110	110	91	100	101	84	110	117	103	135	85	132	123	104	96	111	101	96	97	114	85	105	115	115	112	106	126	109	111	106	116	102	92	102	108	97	102	109	96	89	99	103	116	90	98	98	132	111	94	116	121	104	98	106	111	127	89	98	110	101	88	101	88	111	115	109	90	121	106	102	103	90	107	108	92	115	90	106	111	121	121	92	109	97	117	95	106	113	102	112	106	88	111	109	111	94	135	114	101	89	112	109	115	92	96	124	114	96	109	99	106	87	96	102	115	111	99	109	127	102	119	120	100	122	105	128	88	106	98	98	109	103	100	108	104	110	100	108	104	112	111	117	103	104	105	108	108	118	112	95	100	105	94	114	107	98	77	109	114	98	100	129	120	99	109	120	83	131	102	105	111	115	103	110	119	98	94	122	97	95	95	108	128	107	109	95	93	112	101	120	105	113	113	100	104	109	104	87	119	114	111	107	109	109	121	113	106	113	112	100	116	108	121	101	106	131	106	114	92	107	110	95	113	103	104	113	93	106	101	98	124	98	120	106	107	117	99	96	102	90	123	103	119	105	106	111	103	93	112	105	128	110	108	120	102	111	117	114	121	100	85	96	99	115	110	123	103	83	109	112	124	109	102	93	97	101	108	115	97	118	91	102	117	98	116	110	112	94	101	100	94	125	116	99	96	108	92	101	119	118	93	122	101	120	95	106	92	98	118	97	103	97	97	98	131	124	107	111	81	112	98	123	103	101	86	104	109	105	104	108	101	116	110	95	111	90	92	113	99	114	115	119	103	110	106	130	93	85	86	107	98	96	108	98	100	118	97	99	108	106	103	112	128	99	97	105	83	123	118	104	111	104	102	97	127	126	114	132	91	104	125	98	102	102	120	105	110	99	98	94	123	120	109	121	91	74	91	120	109	106	105	115	119	99	97	95	104	122	96	138	104	107	99	114	108	106	106	109	100	115	89	93	99	91	109	102	107	114	110	98	79	99	117	103	124	110	105	95	108	112	122	102	111	101	120	107	95	97	90	102	119	121	96	100	108	104	98	108	99	89	105	95	87	113	117	92	97	140	110	117	106	102	126	93	96	103	103	109	105	96	95	81	98	127	112	103	106	103	118	114	97	94	90	101	100	117	108	101	111	97	100	105	102	130	100	104	92	110	110	100	105	105	132	101	104	101	99	91	86	104	104	100	111	105	105	100	117	100	99	94	111	110	99	91	97	92	129	107	107	93	106	121	114	101	88	96	109	105	124	107	105	98	111	97	101	107	98	122	105	105	114	108	119	108	77	126	102	107	128	113	112	99	106	109	90	110	106	107	111	103	97	96	102	100	100	100	94	97	99	98	96	84	121	116	92	116	96	104	103	117	97	124	117	102	111	102	107	104	105	113	108	135	96	90	110	97	94	101	89	118	116	123	100	118	116	129	106	113	103	104	94	106	114	119	112	91	96	96	118	116	101	129	95	88	114	106	102	118	106	89	103	110	104	122	108	117	102	98	113	98	103	107	108	113	107	97	99	110	99	104	105	118	87	111	102	125	112	87	116	99	89	116	100	78	103	90	93	111	121	109	101	115	120	93	87	110	101	112	83	123	131	106	111	107	115	111	110	111	84	95	106	109	91	105	84	102	99	113	116	118	105	104	107	90	106	105	113	116	108	103	118	92	88	91	127	123	109	117	96	100	103	121	119	113	110	105	106	110	114	96	109	105	118	120	103	132	109	105	120	108	114	115	97	118	107	131	122	110	114	122	121	127	121	99	116	101	101	100	98	95	104	97	99	92	99	109	95	120	114	101	101	84	123	106	104	113	100	100	92	108	113	103	89	103	107	106	118	116	98	104	96	117	88	143	101	125	101	96	98	81	106	111	102	102	119	109	104	89	111	88
21863	16198	8291	6311	7882	6866	5878	4596	4659	3520	1527	754	754	572	469	370	355	336	365	316	351	310	321	312	283	277	296	277	240	265	251	275	284	266	288	256	274	260	266	280	263	256	272	277	289	267	240	273	238	275	265	258	256	231	230	252	224	281	283	248	258	238	233	298	253	228	284	245	248	265	267	229	263	236	256	285	266	245	245	236	285	253	288	271	258	259	246	252	223	232	268	233	279	261	245	272	258	275	260	238	274	257	274	225	230	252	253	245	231	241	226	271	250	257	257	233	232	259	243	241	267	234	263	260	256	278	257	280	259	275	268	257	254	279	254	247	266	255	258	258	253	246	262	246	239	247	268	269	239	260	270	278	281	255	254	276	254	264	260	257	281	263	281	244	252	266	268	252	224	219	247	247	274	208	228	253	260	277	239	256	251	235	238	238	254	233	226	266	250	251	278	244	225	275	270	245	248	227	252	261	245	253	254	254	270	234	292	267	253	255	262	252	258	241	261	243	238	293	252	246	248	255	268	280	226	253	267	230	242	254	262	251	261	257	260	227	232	257	248	252	258	252	260	240	245	241	250	249	247	267	247	276	256	230	263	265	254	271	265	249	260	289	269	250	254	233	239	235	230	260	268	231	246	277	261	287	257	236	256	241	262	280	246	258	265	270	243	268	252	274	252	298	254	246	237	252	260	233	237	250	275	265	265	256	232	270	240	242	230	239	238	247	237	264	272	258	260	239	233	247	254	247	249	252	255	258	245	253	261	258	236	253	253	225	257	270	251	265	252	243	248	249	252	268	244	267	271	242	233	233	244	271	243	250	252	230	269	232	253	244	239	257	266	230	245	250	247	256	225	264	239	241	269	257	255	248	239	238	243	273	269	246	256	258	261	238	257	259	264	275	273	283	265	268	259	259	253	245	234	261	238	228	260	267	247	249	272	227	252	282	262	249	256	239	254	228	249	254	259	272	265	252	248	258	253	270	267	214	254	275	230	251	257	252	255	245	278	220	230	281	261	236	245	280	254	235	258	275	249	282	226	232	262	278	240	249	279	276	254	269	255	245	255	258	271	270	250	223	249	244	265	233	235	271	241	249	241	239	221	236	236	237	244	251	252	266	245	241	236	242	256	223	246	263	262	267	255	262	234	274	258	253	239	226	268	265	246	270	264	250	235	266	250	255	291	253	236	241	265	260	251	280	241	246	264	247	262	270	252	243	238	262	238	243	224	256	244	262	256	228	247	257	248	247	275	278	260	249	274	249	246	263	251	269	255	271	255	263	232	256	270	233	249	265	244	244	276	257	266	256	260	266	272	251	272	275	277	260	236	238	247	258	242	263	236	252	229	268	232	261	267	261	235	268	266	248	264	238	244	266	251	246	253	266	242	256	233	270	272	268	223	249	261	252	255	245	253	267	246	251	268	252	256	217	266	253	276	245	236	269	258	248	282	260	267	252	255	253	267	258	242	243	269	230	242	242	252	259	286	262	274	243	254	259	253	242	231	254	253	256	243	286	250	250	235	218	232	247	246	263	267	259	242	248	222	260	268	251	245	248	261	239	226	258	237	258	256	265	247	263	264	261	270	258	240	228	245	237	231	267	235	248	236	250	236	259	270	262	294	245	246	276	265	273	217	252	249	259	244	243	241	241	253	239	261	284	260	238	244	233	235	256	233	250	266	264	259	243	238	237	251	274	261	266	247	260	237	235	236	237	239	257	235	243	234	268	269	280	266	243	243	233	249	234	247	286	213	273	260	230	273	230	253	253	246	239	278	232	254	239	245	249	245	250	246	241	276	226	255	264	236	236	257	231	238	236	250	254	235	252	247	235	258	250	268	223	251	267	261	241	238	257	272	225	240	260	241	266	249	236	264	246	247	255	260	259	271	240	274	227	262	254	259	241	223	266	267	260	252	236	239	252	255	241	247	235	250	253	236	269	236	253	246	274	252	262	246	265	228	266	271	262	267	257	256	278	277	255	258	263	273	256	251	266	272	275	248	245	245	238	267	224	278	241	291	265	251	252	223	235	246	256	250	283	265	276	240	240	237	220	280	244	246	283	249	263	266	247	232	253	239	243	280	267	257	232	280	232	262	243	233	230	272	242	272	242	255	232	245	252	265	234	242	277	228	250	244	275	236	234	242	237	281	254	251	267	258	248	261	262	253	247	288	242	224	248	227	247	247	247	261	279	253	225	218	239	258	282	255	266	228	276	232	238	230	252	253	243	235	252	240	251	232	278	274	252	228	225	246	253	251	260	272	238	262	218	225	248	264	264	259	236	227	251	241	236	235	236	249	285	250	249	246	234	223	235	240	284	252	264	241	255	267	279	259	273	262	255	218	262	243	237	259	267	286	273	273	265	247	271	260	258	270	263	243	255	257	268	261	251	265	276	268	258	249	254	264	247	219	250	288	267	269	255	253	249	246	239	252	258	238	241	253	259	217	236	235	231	249	271	219	249	246	225	273	261	244	256	250	259	249	285	244	258	258	246	244	238	263	224	236	256	242	232	264	274	250	257	260	265	274	236	266	240	274	233	257	271	248	268	254	229	249	273	221	270	246	246	260	247	252	265	232	250	259	237	247	235	260	256	277	213	239	248	248	249	245	263	263	227	263	236	211	243	259	253	234	268	245	250	253	264	266	271	228	252	248	282	272	251	239	249	236	254	257	215	222	243	263	264	237	236	267	251	229	254	274	271	230	254	223	261	245	242	242	256	248	265	243	280	247	258	229	280	265	277	295	243	253	294	256	257	274	263	220	247	268	246	254	231	231	264	244	236	241	265	244	254	234	248	249	261	280	251	273	273	279	242	293	276	254	221	276	246	244	221	261	277	251	250	273	271	255	250	265	248	264	276	242	259	241	247	262	247	207	241	231	238	276	280	269	237	286	269	272	257	253	238	252	248	241	248	256	253	259	249	283	263	233	273	247	242	246	244	241	273	251	259	273	241	253	261	239	236	234	269	258	228	255	251	236	250	243	244	257	277	259	274	247	232	250	255	253	280	270	266	232	228	276	279	269	261	257	253	279	268	243	237	266	232	236	256	245	244	222	224	249	279	241	283	257	267	263	229	240	258	241	262	248	268	248	225	258	252	251	253	276	233	239	263	273	251	223	233	256	250	280	278	267	252	223	222	255	255	241	270	258	235	264	244	249	270	276	270	237	261	269	238	219	245	261	240	306	251	231	243	258	266	256	244	241	258	261	252	243	224	277	298	261	244	249	256	261	250	232	260	277	280	230	274	236	257	270	250	251	292	260	249	263	261	246	219	246	255	259	226	262	261	255	261	255	265	272	239	259	239	264	226	252	263	250	258	236	253	243	246	270	257	243	233	262	258	282	232	254	222	267	233	222	254	253	247	245	258	262	268	256	266	244	278	267	251	259	234	250	249	241	258	264	261	252	229	263	265	260	272	241	271	287	256	206	278	251	248	245	290	272	243	250	231	234	268	266	257	263	242	250	266	245	250	281	260	221	259	279	263
42476	32195	18420	8036	5077	3876	2504	1918	1504	1551	648	299	237	186	160	166	153	145	143	152	150	129	132	127	144	148	123	137	118	130	139	137	120	147	145	116	141	167	109	139	126	133	118	143	111	107	144	116	149	125	115	122	128	128	126	112	127	118	120	126	105	130	124	108	112	114	113	118	112	95	110	132	125	119	129	130	104	119	113	129	120	132	118	135	140	157	120	110	128	126	97	133	130	98	118	123	127	113	130	133	97	120	117	132	117	120	143	111	119	128	161	136	124	131	137	111	126	110	117	103	127	137	137	111	118	147	116	116	113	122	120	133	132	115	119	113	137	105	116	125	111	127	113	110	134	120	135	145	102	107	145	125	114	138	102	124	126	125	120	124	110	116	119	125	102	107	127	115	138	117	130	122	142	139	101	118	125	115	128	107	124	103	143	102	111	121	130	116	120	109	131	112	113	118	113	103	121	123	118	134	121	118	122	120	110	111	122	117	110	137	129	108	121	122	126	110	116	104	112	122	99	125	114	120	123	129	125	126	118	112	123	139	134	109	118	113	130	130	127	122	124	119	112	119	111	128	121	132	113	123	120	124	135	123	130	126	111	131	123	115	116	148	104	114	117	124	135	119	119	104	125	101	116	127	121	148	141	112	129	105	119	134	106	128	129	127	142	137	139	136	144	133	117	118	105	107	124	135	135	122	129	120	126	137	132	108	116	130	141	122	117	133	104	106	114	113	118	102	131	111	126	134	117	118	114	121	115	132	131	142	121	122	129	136	113	128	136	105	132	142	125	109	125	136	117	133	104	91	143	129	120	114	103	117	121	120	132	117	124	109	105	151	123	106	138	134	113	118	132	114	125	116	138	107	129	99	105	115	112	130	113	129	147	116	109	103	118	123	116	130	107	128	117	114	118	131	125	132	120	132	114	125	125	149	157	130	123	113	127	131	120	133	120	111	105	118	121	129	108	127	125	115	123	129	149	140	101	126	131	129	115	133	111	115	128	131	140	84	121	103	114	113	119	134	121	112	112	120	140	122	143	127	95	126	122	119	136	122	106	133	123	118	108	135	132	115	98	118	123	148	131	123	111	142	126	123	122	115	101	106	106	114	117	133	139	128	125	113	96	93	99	137	122	120	108	122	122	141	122	134	95	127	135	114	131	124	120	119	128	136	101	132	108	119	105	118	123	100	116	142	135	119	114	114	138	133	122	134	123	109	110	101	104	105	115	108	122	136	128	115	143	119	129	114	125	121	114	107	106	107	109	122	123	114	119	105	124	137	117	142	132	129	124	126	110	105	141	116	132	138	127	133	99	137	129	123	114	95	137	132	111	107	120	113	126	119	133	138	93	121	121	107	139	129	98	106	145	140	107	127	129	139	116	136	118	147	111	107	117	119	135	126	119	115	107	123	120	113	145	100	134	122	134	138	115	91	116	126	146	115	125	131	96	103	139	123	128	111	154	126	107	141	122	125	119	148	105	122	101	118	155	124	125	112	122	112	128	119	115	114	127	128	122	134	109	120	117	120	114	101	110	132	133	120	120	117	106	109	125	116	114	137	128	128	120	111	112	123	124	115	114	131	111	126	106	118	129	131	128	96	131	134	109	125	136	119	117	122	118	126	139	119	118	116	138	116	120	107	126	147	137	109	114	132	113	124	121	124	123	127	152	130	129	117	109	116	94	129	127	115	121	112	107	112	133	116	119	138	113	118	119	98	128	106	95	103	114	128	123	138	109	121	129	118	122	132	115	137	120	128	126	125	112	140	126	115	138	104	105	104	120	114	119	108	124	130	128	144	127	109	121	130	115	118	125	134	129	122	121	142	110	114	124	125	116	147	130	119	119	124	121	124	127	98	110	112	126	128	120	114	122	105	118	133	132	128	112	110	102	122	129	137	125	114	126	108	113	125	163	125	135	119	122	118	123	123	117	122	106	135	122	131	114	129	125	122	124	118	155	127	113	130	113	129	124	136	117	122	113	100	132	95	118	123	116	96	132	135	122	119	135	139	149	121	101	106	123	134	120	128	115	139	135	143	137	115	115	120	119	125	116	122	118	118	112	111	94	120	120	124	120	125	124	113	104	112	94	117	134	102	115	144	101	125	127	111	115	113	134	111	135	133	115	131	135	122	96	119	137	124	133	115	119	133	128	100	130	117	146	117	98	127	132	125	113	127	116	114	117	102	121	143	126	145	131	149	108	122	118	127	119	129	133	119	120	131	108	138	116	143	143	133	137	121	123	123	136	125	138	121	109	111	103	109	122	107	114	123	122	117	133	135	134	125	132	135	127	132	113	121	127	127	118	123	121	120	124	122	129	120	122	119	115	132	106	112	121	127	119	122	118	125	124	126	138	134	130	121	105	141	103	113	106	106	132	102	140	109	132	111	109	132	136	123	111	118	140	109	117	110	123	106	124	127	110	124	125	117	124	132	134	123	131	127	131	111	111	132	119	106	128	129	125	133	121	121	124	115	123	121	126	128	139	129	120	134	106	122	120	109	120	123	109	115	106	111	105	124	135	136	131	103	133	134	117	116	135	116	124	134	140	118	109	116	131	120	122	114	128	150	97	135	129	131	124	127	103	132	122	138	144	110	100	125	143	106	140	120	115	136	130	116	116	118	121	123	126	96	115	108	117	133	102	133	128	124	113	105	114	134	120	112	111	138	123	141	140	115	112	113	107	121	141	125	115	147	134	140	104	120	106	117	131	124	107	114	143	133	150	118	133	142	123	109	132	126	104	120	102	123	139	124	120	114	131	108	112	123	97	144	134	139	116	118	114	121	132	134	140	135	130	137	124	130	114	131	109	112	125	128	119	127	110	110	117	109	134	127	138	149	127	115	110	128	136	133	109	112	115	95	135	123	131	115	127	130	113	124	126	88	146	115	129	141	110	98	131	118	131	138	123	114	122	117	113	112	109	124	85	122	114	137	135	113	101	110	118	131	118	147	129	162	117	118	121	136	120	124	116	119	134	117	110	117	122	143	155	112	128	127	108	115	106	121	105	108	133	139	122	135	132	122	142	144	126	112	126	129	142	119	133	123	119	143	125	121	122	134	138	121	114	110	107	116	126	115	133	98	115	126	135	121	134	115	123	133	125	122	116	115	134	132	110	96	107	125	111	98	145	121	121	132	104	120	135	131	108	116	117	122	145	111	133	141	116	127	121	125	101	107	116	123	124	110	120	129	104	129	111	118	111	95	122	121	125	116	110	98	122	114	145	131	117	125	133	106	108	128	118	123	116	139	132	111	118	128	123	123	107	124	99	115	113	110	138	127	125	132	127	116	112	138	127	110	127	126	122	124	119	140	118	130	130	112	117	111	114	136	123	146	122	130	123	142	126	113	162	130	117	137	138	133	126	126	131	121	94	141	140	132	115	141	128	123	108	111	135	127	143	100	122	138	115	132	118	106	99	113	122	128	137	133	127	136	119	117	105	133	153	105	133	124	113	91	97	127	107	117	146	126	141	106	94	150	117	131
27830	23674	14089	10239	10740	11108	8491	7473	6516	6709	2392	1238	1029	811	530	516	464	453	416	443	435	425	404	375	378	341	387	363	328	347	294	326	332	324	332	309	340	317	333	338	278	336	288	314	298	323	308	331	276	310	296	294	284	329	283	312	311	291	297	310	299	282	297	284	298	301	291	269	303	290	298	324	341	304	262	306	325	295	292	294	278	302	274	294	289	309	288	291	294	290	285	284	280	294	294	292	262	291	303	283	313	274	303	296	296	305	307	277	304	291	315	278	296	315	308	321	286	288	326	282	286	268	299	294	280	271	295	307	299	340	321	305	283	314	274	299	273	322	326	309	322	320	304	317	275	287	291	294	299	299	294	287	318	289	285	276	294	299	280	306	300	289	299	258	292	276	295	302	286	319	270	284	275	272	296	303	269	335	275	300	305	289	286	294	299	281	300	290	286	311	294	308	252	287	289	276	298	285	302	287	287	320	326	262	279	310	270	308	276	293	301	288	298	328	285	298	286	316	293	311	296	296	290	275	280	282	316	303	273	276	297	287	300	305	286	300	313	286	289	293	316	287	308	282	304	280	297	314	289	287	284	299	289	296	318	324	286	290	264	294	288	274	271	333	294	269	282	285	270	297	291	281	279	298	279	289	297	270	314	329	294	300	319	285	302	292	283	275	284	302	293	305	310	294	290	294	315	281	308	324	298	276	278	309	321	289	309	273	305	330	287	304	296	284	314	295	305	300	291	273	276	295	301	295	279	304	288	279	312	305	316	264	286	299	286	308	268	300	301	309	277	258	243	295	283	294	293	334	293	299	253	311	289	287	306	305	314	271	297	297	305	260	282	296	279	313	279	282	287	308	302	299	266	282	297	287	301	269	283	287	295	260	304	290	276	314	290	293	304	287	276	279	324	253	319	272	287	311	271	274	297	267	284	272	290	284	300	291	290	288	299	272	288	329	307	284	265	281	294	301	295	300	281	302	300	292	294	293	270	272	291	298	308	301	257	285	310	293	281	265	290	323	332	278	295	271	318	306	276	303	306	283	285	290	312	303	294	309	266	274	322	296	296	289	305	298	258	288	284	282	268	308	309	274	265	317	302	278	271	281	260	291	318	301	281	290	329	301	284	254	294	298	272	303	309	291	321	292	308	275	275	328	333	288	270	305	283	326	262	305	283	290	302	299	310	276	279	289	286	302	288	265	302	300	313	267	278	302	292	239	294	288	270	287	304	296	282	287	322	302	325	302	284	269	291	279	284	299	307	274	304	319	290	281	325	287	276	289	298	281	317	269	301	319	287	270	297	316	302	302	303	293	309	295	307	291	265	308	294	263	307	298	283	299	285	269	282	300	261	262	327	289	314	246	302	295	296	283	306	270	287	315	276	324	299	300	289	306	326	300	282	282	310	323	325	298	314	309	304	301	288	288	306	272	263	322	304	292	309	295	303	309	282	284	294	309	277	318	290	291	271	288	319	315	303	306	268	291	264	285	317	260	287	303	289	311	265	281	304	291	300	256	293	283	304	261	279	271	274	279	276	286	313	272	300	300	272	298	320	307	304	270	267	296	318	278	311	285	252	324	294	300	296	298	272	308	275	292	284	306	306	279	301	271	304	277	279	267	292	295	296	252	346	298	298	282	324	277	264	243	273	308	295	269	290	272	275	307	278	287	290	296	310	301	286	335	294	300	293	316	298	271	277	312	274	286	287	321	281	308	275	287	293	309	317	271	300	302	267	296	301	295	274	276	291	301	297	300	285	268	278	296	265	301	268	286	298	301	294	325	289	311	283	295	293	288	273	301	283	302	306	307	283	311	296	296	295	292	265	315	289	287	313	309	305	274	272	284	298	303	298	295	317	264	298	304	300	277	278	269	269	291	280	269	280	298	298	299	293	294	309	297	255	298	306	290	299	296	272	277	290	250	283	287	279	292	273	295	311	286	316	281	269	277	287	301	265	276	301	265	309	317	268	293	321	288	294	308	324	301	282	296	266	288	279	280	294	296	321	316	266	247	319	280	316	304	302	298	280	343	293	325	297	318	270	296	283	287	285	287	303	301	296	286	273	255	278	323	292	296	291	276	308	271	291	308	293	304	321	313	296	283	329	301	293	274	302	317	302	284	266	299	287	298	283	269	311	274	294	280	313	309	314	293	293	302	285	268	308	282	279	276	298	309	280	286	330	280	315	276	288	321	304	296	279	309	283	296	288	305	293	282	287	305	274	299	299	304	279	282	289	290	301	296	294	287	277	291	249	295	251	269	284	299	283	316	308	294	283	291	283	283	278	279	269	340	309	293	314	288	287	296	306	316	295	255	276	271	288	275	290	290	270	286	318	287	319	298	280	307	284	293	270	320	254	287	309	289	314	290	275	271	285	285	280	249	294	283	301	301	287	304	293	297	289	316	308	300	291	300	296	268	268	270	291	317	283	288	281	279	271	280	264	276	296	307	302	314	282	279	296	268	294	299	280	312	273	283	261	305	277	299	297	309	298	281	278	277	303	280	273	283	305	276	298	273	262	293	313	281	291	288	265	313	256	322	289	268	298	283	284	311	292	298	292	288	261	310	309	298	233	280	292	305	298	299	282	309	329	289	300	291	254	318	304	302	294	289	294	341	288	299	279	298	292	298	281	272	303	289	247	298	304	290	287	302	313	308	301	283	280	286	281	291	289	287	293	299	295	279	243	306	305	295	316	277	308	296	286	338	253	292	279	309	295	269	277	276	295	324	293	294	294	293	270	274	286	290	291	322	289	276	258	293	281	284	290	308	297	282	289	278	312	303	313	324	318	297	278	273	294	306	293	276	306	322	300	295	304	293	284	277	274	292	305	282	288	296	283	265	275	257	298	297	300	302	313	311	307	298	288	297	292	275	286	280	317	288	300	265	302	282	292	322	287	272	293	280	302	321	301	299	307	292	272	286	298	291	287	300	270	279	286	333	281	292	299	280	271	271	305	288	285	306	283	291	301	286	276	291	268	314	303	307	295	300	303	285	267	271	286	284	286	296	326	280	283	316	296	322	276	278	294	293	271	297	314	264	310	290	299	295	295	287	329	247	296	288	266	305	303	296	309	302	289	300	281	301	304	303	282	272	281	304	320	296	263	294	316	290	296	294	308	290	303	296	292	278	282	267	303	298	312	287	309	291	284	321	298	296	270	286	285	297	271	272	264	287	289	294	280	298	296	296	284	309	302	282	303	297	275	303	291	288	317	291	285	315	289	303	302	291	302	311	274	304	288	267	295	298	284	302	304	307	286	272	285	293	279	287	279	273	276	294	288	280	293	289	300	299	334	266	309	303	295	279	313	302	284	276	309	282	269	272	292	274	267	289	272	285	304	307	274	298	315	273	287	303	289	291	289	281	316	265	295	298	280	320	295	287	293	256	303	307	296	284	300	287	307	289	281	294	277	278	294	304	296	293	306	293	290	289	299	283	295	287	305	261	290	310	289	281	317	296	274	305	282	283	306	295	293	296	286	290	290	300
10608	4364	1880	633	546	373	282	254	231	251	206	202	202	172	189	171	160	177	210	192	174	155	188	158	159	158	184	188	182	161	170	163	188	176	189	165	180	163	167	144	183	179	161	192	206	176	188	175	185	165	148	177	167	175	191	174	189	164	159	172	156	159	168	174	176	178	159	190	141	159	154	165	179	186	150	173	154	174	173	193	163	152	185	150	143	183	142	153	171	163	174	163	185	165	163	199	169	166	203	154	176	166	182	166	171	171	184	158	167	175	176	155	173	170	174	173	189	171	166	176	179	178	163	170	174	187	180	178	181	159	150	176	173	173	183	161	202	177	188	183	162	164	172	163	170	149	184	162	157	207	171	139	144	168	147	157	181	164	170	170	198	189	197	171	184	194	153	168	213	171	174	189	154	168	173	175	162	174	144	174	133	166	183	190	166	154	178	158	154	168	166	168	158	146	170	182	174	185	174	163	187	162	136	147	174	159	190	180	186	171	165	168	173	165	173	176	180	188	176	171	161	154	163	190	174	179	190	169	179	154	170	171	171	149	180	161	174	153	155	181	181	173	158	169	176	187	153	181	158	176	157	161	180	149	161	169	158	164	181	170	193	151	182	175	200	181	170	159	180	155	145	184	182	170	185	178	184	174	154	157	190	159	170	161	175	158	174	174	172	151	155	202	147	186	158	143	164	182	161	165	176	172	167	180	177	155	193	185	178	171	183	158	197	160	199	190	177	173	175	177	181	177	156	160	166	164	161	173	166	172	170	167	181	182	186	180	180	175	161	190	149	183	177	180	191	162	147	143	152	178	181	160	202	190	166	150	181	180	186	158	141	157	189	197	169	150	147	201	200	146	153	150	173	156	163	165	182	165	186	174	155	168	175	180	162	166	145	179	212	160	193	159	184	170	152	141	180	183	192	193	166	143	156	171	186	165	171	167	168	178	166	185	169	205	204	172	192	163	173	167	159	181	176	204	203	170	165	186	163	165	175	175	168	175	151	177	175	170	155	143	162	168	187	166	159	175	168	151	179	139	179	171	180	156	166	168	163	179	163	157	188	173	177	168	184	160	172	193	187	184	173	147	162	159	173	180	171	189	176	181	150	164	178	173	159	156	181	171	171	160	173	181	149	170	189	173	171	162	145	159	152	145	143	195	178	173	159	181	172	198	180	160	181	166	203	173	167	175	167	186	171	160	158	159	163	166	182	162	175	173	163	165	182	179	176	165	173	175	201	163	166	143	188	156	133	158	186	162	184	163	187	182	136	173	171	202	155	209	178	178	199	148	161	192	167	177	185	171	180	150	146	176	162	179	164	157	173	148	169	189	164	142	163	194	174	183	162	162	164	170	161	188	173	152	179	172	187	168	155	181	151	168	189	166	158	172	182	182	175	164	197	155	164	187	158	141	183	166	174	162	149	183	147	147	174	168	181	185	179	173	182	170	160	181	156	166	172	181	166	169	179	172	145	183	176	158	175	176	190	173	177	193	195	187	177	143	181	158	171	165	158	140	167	168	162	183	162	169	188	157	170	175	187	157	156	186	152	168	175	172	166	162	193	153	141	193	176	197	197	186	170	176	172	187	182	172	166	176	201	180	171	164	197	134	153	171	186	149	167	146	164	180	205	165	157	162	193	158	157	176	172	173	172	180	162	170	172	177	181	165	148	174	181	181	170	176	178	171	167	191	164	156	151	172	183	184	182	177	167	180	198	145	184	167	162	164	173	165	177	182	152	140	158	167	146	183	176	173	144	164	164	183	176	179	170	165	164	185	160	174	145	182	184	168	152	174	168	188	192	185	171	172	174	156	168	162	182	177	183	177	188	166	169	182	180	174	167	156	181	186	176	165	170	130	174	170	181	156	175	167	169	160	156	161	178	174	166	161	181	170	172	173	161	172	164	166	177	153	162	183	171	154	143	173	145	147	175	179	162	186	186	174	182	162	166	173	165	199	159	165	184	173	150	165	197	164	199	189	151	178	186	157	140	153	147	173	185	178	155	175	189	158	177	172	184	188	195	179	173	199	174	189	178	162	175	153	160	165	202	190	168	186	169	179	170	181	183	203	180	180	178	150	169	175	163	168	146	161	188	156	167	182	174	165	168	181	176	162	166	166	155	183	160	174	167	161	150	142	164	153	189	195	185	169	166	188	168	182	186	194	176	182	184	151	144	168	160	169	186	182	191	170	167	167	149	167	156	166	180	177	194	157	166	167	176	166	170	203	212	185	147	163	171	182	167	166	190	191	187	168	164	180	138	172	176	184	190	191	146	159	145	162	177	140	168	166	176	131	174	175	159	153	195	151	173	159	178	175	168	182	150	165	154	170	180	190	151	179	170	174	203	161	153	177	176	186	150	153	187	181	195	156	182	173	182	201	182	144	151	162	167	177	202	137	155	162	159	185	189	162	190	172	172	161	169	197	179	176	178	148	157	183	174	164	148	179	194	196	183	167	168	170	153	137	189	191	177	171	171	170	160	170	191	163	161	154	163	175	174	170	173	171	153	160	202	160	165	184	163	175	158	171	160	133	169	180	162	183	187	177	145	147	172	175	181	175	182	190	180	167	166	178	169	163	159	184	172	190	187	171	188	162	158	193	203	168	162	175	174	176	169	168	172	172	149	146	171	173	165	176	155	163	180	159	167	182	185	172	161	170	174	156	140	168	178	172	175	169	169	180	156	185	169	176	191	176	156	159	186	180	179	151	155	178	168	166	165	173	167	147	170	174	161	168	191	151	152	164	178	170	144	161	170	172	137	153	182	167	192	158	188	176	177	167	169	160	159	174	165	191	176	178	174	171	171	180	155	188	166	172	169	174	176	171	188	173	186	171	177	180	169	163	169	172	159	184	176	168	178	187	177	164	158	192	186	167	176	170	186	181	148	174	159	167	172	163	173	149	165	155	172	153	172	184	165	143	162	152	156	160	164	179	174	146	181	176	179	193	172	171	165	161	186	165	160	145	166	202	170	173	198	145	159	180	187	147	167	144	186	159	160	182	176	193	167	167	165	167	164	209	189	192	182	174	139	177	173	170	165	161	152	160	177	158	161	198	165	154	187	185	165	155	174	161	144	196	160	185	202	185	183	193	169	157	164	167	168	173	167	201	174	188	187	167	175	160	181	164	172	169	175	148	151	158	173	168	180	182	157	178	156	176	175	173	159	184	155	179	186	178	188	161	179	168	180	183	180	137	165	147	160	186	184	178	164	182	162	174	192	154	183	164	179	167	172	172	166	160	145	175	178	165	159	163	171	160	157	179	174	157	178	187	173	176	168	193	173	187	177	171	168	187	181	152	163	168	193	185	175	175	194	164	173	159	182	164	164	181	166	164	171	181	185	167	148	164	152	176	210	188	189	179	172	191	183	168	153	202	167	159	165	142	159	165	154	180	144	192	162	170	153	154	180	190	170	179	164	175	184	158	170	174	180	152	171	161	176	169	176	183	180	172	172	153	193	172	203	195	181	164	178	178	175	183	189	177
6727	3955	2792	1645	1842	1269	932	798	624	665	564	544	543	431	445	389	423	394	379	408	365	414	403	398	376	359	396	419	402	380	387	350	389	380	376	384	399	367	407	405	398	386	378	377	380	371	394	383	373	388	383	376	412	395	385	401	387	373	359	399	402	370	382	395	384	388	363	376	421	384	372	399	356	390	394	396	386	394	347	334	393	387	368	355	387	356	410	364	380	375	387	367	340	378	401	381	396	381	390	365	360	386	394	368	388	375	395	381	375	392	360	367	384	411	356	389	406	353	382	369	362	384	393	389	362	377	394	400	362	401	418	355	373	407	357	382	372	356	365	416	391	379	377	407	410	409	397	375	371	420	362	355	348	396	357	391	372	376	397	412	380	381	386	377	405	349	372	338	370	366	380	369	355	347	392	366	375	414	381	383	374	333	388	408	429	390	362	400	385	387	394	353	378	403	389	361	392	378	364	371	408	358	377	375	403	364	350	373	345	381	400	385	355	391	406	363	388	376	403	377	392	391	384	378	371	391	373	355	373	358	394	360	338	384	405	394	368	369	393	402	381	386	374	366	397	391	377	392	386	403	412	385	400	393	410	351	401	357	373	409	370	358	392	370	384	425	393	372	386	363	383	400	374	367	364	380	365	388	373	363	388	376	374	409	377	379	384	368	376	365	389	394	364	382	395	391	408	390	372	395	396	380	393	373	380	366	371	358	379	372	370	376	385	387	366	393	359	366	383	365	410	409	415	418	363	362	371	369	361	383	376	399	395	365	378	378	398	408	377	399	351	388	381	373	363	401	403	372	412	382	357	369	393	373	390	384	387	414	374	394	385	376	389	382	362	385	388	379	377	367	376	389	358	388	380	352	387	372	386	375	402	322	383	360	411	356	399	426	339	331	372	372	408	375	373	388	400	392	398	395	388	417	346	398	379	354	358	354	381	367	375	367	388	397	378	381	389	380	389	380	363	390	397	416	369	360	334	365	375	360	409	361	392	372	380	353	394	348	356	387	385	398	368	358	392	409	363	382	396	391	370	383	412	357	373	407	380	397	363	349	363	393	340	383	412	393	351	380	372	391	391	390	388	397	349	339	384	408	399	413	383	348	388	386	343	384	372	416	354	385	383	374	387	385	402	396	396	377	370	377	378	395	381	367	401	398	369	388	397	389	368	368	373	379	420	360	357	382	378	392	360	354	376	376	387	363	363	404	375	381	372	357	399	374	390	395	408	389	393	392	344	396	364	380	422	375	405	364	401	395	407	383	376	389	352	339	353	369	362	417	351	385	367	387	417	380	382	404	376	369	399	378	370	371	384	381	392	370	385	410	373	373	379	352	348	363	377	393	387	350	380	383	391	377	383	364	378	373	395	375	385	395	408	345	359	392	350	379	365	369	376	388	405	400	382	357	398	359	370	350	348	401	423	347	376	371	338	373	393	385	376	385	356	363	351	380	337	389	382	382	393	380	397	352	372	391	372	382	396	365	370	335	401	378	376	423	379	384	330	400	372	383	366	387	362	368	353	378	403	385	398	369	391	371	381	368	386	398	375	342	388	387	391	363	357	372	360	409	374	402	401	379	390	414	381	374	373	378	375	380	365	369	371	372	396	381	377	402	383	368	409	416	383	357	415	369	384	401	379	371	364	384	386	370	361	397	336	377	368	387	383	367	415	399	385	371	393	399	392	396	368	395	388	396	419	384	394	363	370	361	362	360	439	385	368	366	374	372	355	379	355	394	361	366	389	376	359	376	402	414	371	365	372	403	415	402	363	351	383	428	383	406	382	397	344	374	380	415	362	395	390	381	370	351	338	385	379	382	405	378	377	414	387	372	380	403	369	365	369	358	341	355	370	360	427	385	390	403	402	371	393	374	375	361	393	402	385	392	412	377	394	366	408	373	374	383	376	374	381	400	406	381	379	375	398	383	370	392	370	389	405	401	380	388	381	366	360	390	395	383	384	375	378	375	389	384	379	379	369	390	407	366	334	359	352	405	389	419	374	376	368	353	389	358	376	363	392	375	361	385	407	328	380	388	401	374	402	387	372	388	353	387	356	390	387	372	369	393	367	346	368	390	356	395	393	366	363	373	386	390	398	395	349	391	410	384	405	380	380	404	389	381	385	394	385	364	326	396	383	371	396	342	358	367	372	436	373	397	336	357	375	385	410	386	411	390	365	398	358	392	384	407	363	373	395	339	402	373	390	387	411	384	406	390	375	366	385	381	359	390	398	397	368	409	393	411	369	360	395	408	389	373	409	379	390	383	368	384	386	379	360	377	399	390	390	413	404	410	403	363	354	371	388	405	407	396	378	368	387	380	390	382	372	359	428	355	379	414	389	391	336	381	330	411	366	364	369	414	392	369	398	409	405	408	421	379	407	384	443	353	386	387	371	405	373	381	400	377	371	386	396	399	375	389	392	370	396	358	410	407	404	369	405	378	398	391	385	357	355	377	390	397	385	392	387	386	400	382	373	386	378	366	354	412	355	369	406	367	404	372	382	376	357	394	393	360	424	379	422	381	369	366	385	374	367	377	367	371	373	355	396	408	367	386	383	394	376	376	387	344	346	369	396	355	401	407	401	350	388	390	355	390	369	369	398	404	388	367	364	363	390	397	397	398	370	387	370	384	405	386	373	378	361	367	384	390	369	353	375	367	374	375	370	389	376	385	366	370	398	385	387	359	384	376	372	368	371	391	414	387	346	398	377	372	374	350	390	379	397	392	397	401	366	364	359	385	394	338	406	366	373	383	390	363	350	393	406	392	379	360	371	407	384	411	400	386	352	358	385	368	377	373	405	427	339	368	369	406	378	359	388	360	374	373	390	379	377	377	358	364	400	415	366	361	363	369	405	368	397	480	353	404	381	354	342	370	380	358	415	329	353	380	425	386	376	394	363	399	379	367	359	377	415	401	382	384	368	396	353	362	408	338	392	386	361	395	394	356	397	352	372	390	384	355	373	358	393	373	351	359	377	394	411	382	371	378	388	414	382	398	410	425	376	372	379	334	371	374	411	394	406	370	384	393	399	372	378	361	383	374	398	399	373	389	350	377	366	400	370	364	380	354	387	400	373	391	382	369	371	372	398	365	362	374	365	352	410	347	376	375	330	358	385	380	381	372	387	380	399	368	379	373	399	377	364	389	362	366	403	382	386	353	376	363	405	407	356	404	383	408	342	362	370	379	372	380	425	358	393	373	372	377	392	379	402	377	418	377	386	400	355	377	355	412	392	387	378	366	371	342	373	396	407	365	353	365	376	370	417	415	386	417	371	389	380	384	397	389	424	431	344	385	382	399	358	400	393	389	357	396	402	365	388	384	422	426	374	386	386	350	398	403	395	347	426	373	400	405	358	349	370	360	370	379	382	391	395	342	404	367	428	372	399	382	392	375	403	392	422	365	354	383	381	364	382	379	392	419	400	385	391	370	410	355	402	358	412	394	408	419	399	375	395	412	409	396	366	386	384	357	409	363	354	340	370	354
30926	23449	15368	4148	2441	1943	1707	1024	814	701	364	229	203	142	119	136	109	121	103	100	116	110	97	115	108	95	120	112	95	98	107	127	100	102	93	98	102	80	112	96	108	103	129	89	100	102	121	119	99	126	120	89	135	81	117	109	112	107	94	107	112	88	116	120	121	104	88	114	112	89	120	119	102	116	86	99	112	107	108	114	112	102	98	100	109	91	116	103	127	106	108	117	108	101	103	123	97	111	98	109	108	108	95	103	112	110	125	118	121	106	119	101	94	94	99	106	105	113	110	102	107	103	103	112	126	125	97	106	89	100	93	105	107	107	101	109	90	108	110	102	94	94	99	98	93	104	108	107	107	89	93	99	98	92	116	107	107	117	117	109	111	100	92	106	99	103	94	107	109	99	125	123	107	98	120	102	100	81	97	110	99	105	107	140	108	102	109	97	106	109	107	104	95	127	117	95	101	93	112	103	101	101	101	93	102	91	102	117	113	121	113	112	99	97	108	106	90	103	126	101	95	120	111	89	122	111	99	117	101	111	118	107	103	99	111	115	117	107	118	90	102	94	94	109	117	106	114	103	101	127	102	107	106	130	101	102	97	105	107	96	95	125	105	107	104	127	94	87	109	110	83	107	110	91	103	110	109	108	110	100	98	112	107	128	111	91	102	98	116	95	110	102	107	84	79	109	112	119	82	113	100	97	108	106	113	111	118	99	111	99	97	105	93	119	95	112	97	100	113	115	100	124	110	104	99	117	107	105	99	89	100	80	96	98	99	113	101	128	114	103	106	110	116	97	112	111	121	107	96	96	113	100	116	119	90	104	106	97	125	118	86	118	98	97	94	96	89	102	106	99	85	83	116	96	117	84	122	123	113	101	113	104	114	116	112	113	132	102	118	83	108	103	103	106	99	113	95	83	118	107	99	118	103	83	108	92	105	96	122	84	123	116	111	101	89	104	117	90	121	89	101	94	116	104	101	105	89	105	98	95	107	106	105	98	104	118	96	106	110	103	112	101	95	77	122	102	97	93	105	97	115	110	123	104	95	103	101	109	112	110	105	93	124	105	107	109	114	91	93	95	106	91	96	121	115	88	110	104	93	103	128	124	119	116	109	84	105	97	90	98	91	80	82	103	87	101	117	114	98	87	95	130	87	119	122	101	101	116	97	109	127	127	92	119	93	86	83	122	118	103	113	103	92	103	92	116	96	102	99	90	123	82	95	110	110	123	90	94	106	119	101	103	104	115	111	112	103	111	102	94	120	126	97	91	120	111	117	122	119	114	119	99	111	82	110	89	103	114	106	103	101	95	114	91	112	119	96	117	104	97	105	112	101	95	104	108	102	110	120	114	102	83	98	122	107	89	101	97	108	100	123	109	112	117	115	104	102	99	112	114	117	92	118	107	109	116	98	107	65	91	112	104	87	106	92	101	112	111	109	98	109	98	107	109	101	146	90	115	103	109	113	108	119	131	93	101	89	112	109	99	106	78	99	103	114	114	92	90	96	113	113	103	87	109	96	106	97	115	94	119	98	100	102	108	93	86	100	117	105	91	103	98	112	107	104	116	103	88	119	107	101	104	117	107	94	110	115	106	123	103	85	104	98	113	121	113	98	99	106	107	99	99	104	118	93	116	107	114	110	95	109	103	105	120	97	103	103	120	103	119	116	126	99	112	116	84	105	113	110	113	110	114	111	105	117	116	98	114	106	87	114	102	113	101	115	102	110	95	93	100	124	85	98	91	101	78	106	95	99	112	94	111	107	114	107	102	112	87	105	122	98	112	103	112	99	108	107	100	114	112	90	96	114	108	97	129	111	118	101	91	109	105	113	133	102	93	95	93	113	109	104	110	107	113	121	104	128	101	135	102	122	118	105	132	117	113	105	98	102	88	113	115	103	99	108	99	106	103	101	96	125	107	97	108	111	98	108	120	137	121	112	104	89	115	108	103	107	101	100	82	96	96	105	119	91	88	119	85	105	106	105	111	111	118	107	104	99	92	95	138	99	100	109	105	133	104	120	103	110	118	98	114	99	106	118	97	114	108	113	119	112	104	90	100	111	103	97	105	106	124	100	105	90	118	107	102	99	104	96	103	116	124	95	107	107	112	99	121	109	113	108	110	112	111	121	104	105	112	119	109	92	117	133	105	94	105	103	109	98	96	106	91	116	104	100	92	102	88	103	78	96	112	105	91	108	112	108	104	111	94	88	112	110	88	106	119	119	115	120	114	108	103	97	104	100	86	96	103	126	107	103	100	87	112	118	115	102	104	97	106	120	110	102	108	105	113	107	118	102	101	95	107	107	115	121	112	106	101	113	121	113	95	96	104	105	94	104	93	102	92	117	110	97	109	108	91	105	89	102	99	107	104	118	116	100	92	90	106	96	113	96	117	103	91	124	110	121	99	124	118	97	104	97	116	108	93	102	96	110	87	105	117	109	127	88	93	115	118	103	85	106	120	104	105	117	108	98	95	96	88	109	93	96	98	99	112	116	112	99	112	101	107	106	92	113	104	88	101	83	106	115	107	117	97	104	95	90	105	125	79	103	114	94	112	110	82	114	94	106	109	123	72	111	114	108	98	111	103	97	106	126	95	117	117	94	93	90	94	103	101	108	97	96	92	131	98	104	94	90	93	104	121	107	109	97	93	97	100	85	111	104	103	98	111	102	98	111	117	120	112	120	99	83	107	106	93	111	118	97	99	113	96	112	114	101	94	126	103	117	91	88	126	103	100	119	109	96	121	81	89	87	99	106	111	111	120	105	100	120	104	105	115	117	88	91	83	94	122	106	103	104	106	107	99	110	107	110	89	107	102	111	100	110	108	125	103	101	100	152	99	109	104	112	137	115	109	118	105	109	113	129	123	115	120	111	97	121	88	102	103	93	108	83	102	107	105	119	103	111	99	92	113	120	123	86	100	111	98	119	95	108	132	101	120	96	107	92	100	108	112	109	113	89	96	90	100	96	103	106	92	132	114	116	124	96	106	94	101	84	125	123	98	108	120	124	108	97	112	101	126	109	109	98	118	107	109	118	119	123	93	109	104	111	107	120	103	92	95	85	104	115	97	99	91	99	116	104	113	90	121	104	99	101	98	113	107	102	108	108	102	110	94	116	93	89	95	128	104	111	107	88	118	92	89	98	112	104	107	109	104	97	120	101	115	99	113	110	107	92	98	95	95	102	105	107	97	118	111	109	103	121	96	122	95	119	109	93	97	89	90	87	110	106	85	98	95	112	102	116	92	115	92	94	122	120	111	98	121	86	104	95	89	75	104	102	95	111	114	117	98	116	105	105	99	112	98	89	87	101	117	121	128	103	99	91	116	118	107	103	93	127	111	91	105	97	84	111	91	96	100	112	109	115	123	114	100	92	123	94	130	102	95	101	106	108	128	106	88	82	104	108	122	112	101	91	105	95	127	126	117	116	95	121	88	96	117	98	90	100	112	96	111	109	91	102	107	96	108	110	98	90	113	107	119	124	89
20450	17878	13188	5094	7140	6910	6744	4683	4176	3357	1475	942	829	550	339	426	346	346	380	371	322	322	344	261	274	300	265	290	251	267	276	259	277	244	291	261	264	267	251	263	296	253	280	281	269	264	249	256	282	258	275	263	249	284	250	237	265	244	263	261	272	234	241	266	237	260	258	267	255	242	253	284	277	224	245	240	240	239	224	247	258	251	292	268	258	232	274	234	224	243	249	253	251	257	252	252	278	279	232	218	263	264	252	259	233	258	278	247	238	245	253	249	265	258	249	293	264	253	277	285	231	238	264	283	228	264	266	289	257	251	225	252	260	280	267	271	251	264	251	252	243	245	268	295	249	292	233	249	226	276	262	223	256	248	237	269	271	270	263	266	249	283	264	256	256	270	246	288	236	248	255	237	227	222	278	253	247	264	265	242	262	232	251	254	253	269	256	259	246	242	266	261	272	234	247	263	271	223	247	247	230	251	254	271	227	270	242	265	253	276	245	282	275	259	265	261	259	257	237	265	261	243	211	285	257	268	247	254	263	247	277	251	263	252	226	259	246	240	256	248	259	240	253	250	267	218	251	257	247	261	261	255	230	241	246	271	257	272	266	242	238	260	261	242	240	279	282	238	252	254	287	236	265	269	254	245	234	237	229	263	266	245	256	234	255	257	239	255	257	243	266	258	233	261	253	243	235	273	278	243	261	255	259	251	285	230	243	270	231	269	275	286	245	258	269	261	260	244	258	236	267	224	286	259	245	247	271	228	279	268	253	245	247	270	237	244	240	208	249	246	269	267	267	270	256	277	251	228	243	244	267	266	229	262	251	282	236	265	269	238	249	265	261	258	276	238	225	243	233	242	283	261	237	286	271	234	282	262	256	251	252	228	288	264	271	265	262	262	262	268	229	282	271	267	255	257	237	235	243	243	236	248	264	242	275	260	287	263	281	250	223	264	239	267	287	287	240	260	240	252	271	223	278	258	243	233	255	239	280	253	247	233	268	216	236	234	264	239	241	263	245	259	269	259	254	277	253	255	247	261	235	245	229	268	240	255	259	246	274	239	274	262	250	241	288	233	255	251	240	254	260	272	248	221	251	279	264	268	232	236	255	262	267	264	267	224	249	252	271	224	251	257	237	266	257	269	269	247	251	255	222	273	225	245	244	251	294	264	269	271	256	245	260	274	269	232	242	251	242	245	228	225	252	244	235	279	265	241	267	260	252	230	247	240	271	260	265	231	224	244	241	256	262	253	261	282	262	258	264	276	252	275	276	245	239	237	253	244	239	237	254	254	254	274	251	273	246	258	262	259	247	252	241	248	253	259	234	261	225	241	238	275	249	246	265	229	245	251	236	233	228	263	262	229	243	243	250	248	257	258	249	264	260	267	225	279	244	304	247	237	241	220	236	274	237	273	241	264	244	236	244	254	264	265	242	235	260	262	273	249	231	247	254	252	243	265	243	251	267	247	258	263	276	245	271	287	231	262	233	241	241	240	243	223	260	246	278	237	245	243	261	253	246	270	262	264	260	262	264	225	250	245	269	253	264	264	260	272	244	232	230	242	238	250	229	261	248	245	266	254	235	282	232	259	261	234	239	258	270	272	242	294	294	245	275	254	237	228	269	230	256	261	250	245	269	270	279	237	245	258	269	253	234	246	242	279	256	244	213	244	244	236	250	264	255	220	262	240	236	240	250	222	235	266	221	259	245	248	242	251	263	250	268	283	256	253	277	273	242	251	273	234	259	287	248	274	253	220	258	254	234	248	244	256	270	288	251	252	251	266	248	259	254	233	255	234	252	246	263	239	278	264	277	282	242	271	263	261	260	250	235	270	238	286	264	228	260	272	242	252	250	225	278	259	257	273	254	256	247	290	242	257	241	247	251	285	252	244	261	272	274	239	244	259	270	241	246	242	252	249	253	260	244	259	248	240	293	246	252	239	275	274	245	289	265	258	247	246	277	240	249	281	248	271	225	281	281	260	257	262	262	263	257	263	236	281	274	249	298	245	292	279	240	248	251	267	244	278	265	246	251	256	259	268	263	242	241	248	240	251	234	239	276	250	273	232	245	242	257	247	244	265	254	252	245	259	274	253	264	233	253	250	258	268	250	261	262	250	284	266	252	259	231	260	265	248	274	272	264	232	244	240	255	240	258	263	263	240	239	250	251	280	260	265	270	250	258	251	241	243	228	265	260	255	290	265	234	250	228	266	237	277	231	251	254	273	264	233	248	223	262	262	246	264	245	252	259	238	262	245	250	242	252	271	239	238	238	255	235	260	272	244	261	283	260	252	245	249	252	243	253	227	246	251	252	250	255	269	256	264	252	240	256	259	235	243	247	232	262	273	250	264	244	221	266	234	253	252	257	244	250	271	255	260	260	265	251	255	253	246	265	268	286	250	232	233	236	237	243	247	266	248	238	266	269	223	249	258	246	240	261	245	265	250	237	268	239	274	234	212	264	241	263	257	285	249	257	249	227	265	233	243	254	266	225	268	243	238	256	257	276	234	272	232	260	235	264	254	290	240	268	227	255	249	256	249	248	242	217	223	235	252	235	260	237	261	253	260	238	275	245	262	234	253	247	238	240	259	246	211	254	242	253	284	246	249	270	256	267	257	255	263	231	268	253	267	229	237	269	243	247	261	258	263	241	240	228	268	245	256	266	249	247	262	259	239	272	245	236	262	255	268	250	250	303	243	220	260	263	235	246	248	235	261	246	239	238	239	246	271	226	254	254	266	258	249	238	249	260	257	260	249	261	260	242	246	253	252	260	237	247	236	259	256	262	244	248	223	276	262	247	280	273	243	241	267	239	250	246	267	247	268	232	259	256	254	266	256	255	264	240	265	235	258	248	243	243	252	257	231	275	247	258	244	268	247	298	248	275	285	273	272	237	262	246	234	267	258	268	278	247	258	245	263	247	242	244	255	237	247	244	236	245	266	254	242	275	270	241	243	268	265	274	245	275	236	246	237	243	260	228	233	264	230	235	243	263	253	231	302	255	273	244	260	255	248	225	257	257	232	250	256	264	250	246	230	243	256	259	232	281	239	267	242	272	249	235	252	254	260	279	236	261	303	245	244	285	263	241	227	253	280	253	263	273	244	259	264	244	273	250	245	261	266	235	239	251	245	237	293	263	281	257	264	224	243	262	263	253	256	224	269	260	268	231	246	246	252	226	234	253	242	267	221	235	245	231	232	246	236	281	251	259	227	252	280	227	283	276	240	230	289	232	261	245	257	233	257	227	258	260	223	238	271	260	241	273	248	232	218	233	267	244	245	250	227	245	258	238	228	231	269	257	228	245	236	246	245	242	217	256	267	246	261	253	237	279	243	251	244	239	242	277	232	233	235	263	259	250	263	229	233	259	261	263	282	259	242	268	254	234	266	256	269	252	265	228	262	227	245	270	261	259	244	254	243	267	262	247	249	230	239	266	243	235	243	255	225	243	269	251	246	260	204	279	235	248	258	240	255	244	259	233	270	256	233
42010	35768	26355	9732	6069	4059	3451	2713	2174	1369	583	375	300	194	157	168	157	139	189	140	132	142	109	127	134	132	138	124	143	141	148	116	155	132	142	122	126	118	138	128	112	127	134	110	127	133	126	145	124	106	137	113	120	119	141	116	130	126	119	150	131	123	117	121	106	108	132	134	121	113	132	111	98	99	126	125	126	116	114	131	111	109	129	130	114	125	107	115	126	134	121	117	117	133	141	91	140	116	133	132	118	107	118	129	132	125	125	130	137	119	127	137	135	118	120	120	103	121	120	134	135	126	122	106	116	119	132	128	131	121	115	112	163	97	129	126	120	119	119	117	129	102	129	119	132	117	121	129	143	125	113	124	118	147	117	127	129	109	115	146	131	131	155	112	135	114	108	115	116	144	140	119	116	126	116	118	118	110	130	118	137	111	126	114	119	129	130	124	132	138	135	127	121	106	143	116	107	140	103	133	135	117	137	102	109	149	105	105	119	128	134	116	125	129	118	131	142	124	125	128	121	108	117	108	104	118	98	115	105	104	126	124	122	127	127	117	138	147	121	112	127	124	130	109	115	104	120	94	111	128	126	121	136	111	119	108	126	133	132	131	103	114	124	141	119	122	118	134	116	112	113	140	132	112	106	126	130	117	116	106	101	144	122	132	104	131	96	117	111	107	122	131	131	112	127	128	123	128	167	123	136	111	133	119	125	108	122	130	102	154	117	141	120	132	107	132	122	135	125	116	108	111	124	99	135	142	126	117	132	113	123	141	130	128	126	106	122	146	142	121	127	132	123	125	132	124	108	134	102	122	129	100	151	116	129	134	112	126	127	129	119	126	129	118	131	126	111	109	117	136	143	109	150	113	113	104	138	129	123	122	125	128	113	124	123	104	142	139	126	121	98	109	129	122	112	122	135	132	106	120	115	106	130	125	117	128	101	144	111	123	115	115	103	133	125	97	105	116	132	93	126	105	118	117	122	138	132	124	131	120	135	130	134	119	139	125	113	114	128	123	112	131	150	115	137	108	124	113	116	122	129	146	110	112	133	128	102	133	130	139	128	124	121	114	107	142	135	134	122	131	112	126	105	116	131	128	124	116	108	141	110	107	151	131	126	134	107	121	112	121	107	117	106	114	115	111	123	116	132	158	97	111	130	106	130	128	151	110	115	118	115	136	135	124	119	114	119	115	125	139	108	126	114	120	125	122	124	100	114	152	141	114	122	142	127	137	133	122	115	118	129	131	115	108	129	118	120	109	116	116	121	116	116	103	120	116	129	123	131	112	116	132	118	113	149	120	106	121	129	106	113	110	140	119	123	132	131	117	127	141	119	119	119	144	130	114	133	121	116	134	121	133	119	97	117	109	126	134	137	118	121	103	136	117	126	128	136	128	123	110	124	113	135	117	128	135	137	135	120	134	146	108	131	113	122	128	142	116	108	111	103	134	114	149	119	112	147	124	111	124	106	116	113	112	132	127	128	115	106	127	141	109	135	113	121	125	120	123	119	133	134	123	131	134	122	116	116	116	121	109	137	111	119	114	119	113	134	149	129	120	115	130	133	125	119	118	119	132	114	113	120	104	112	122	131	143	107	122	121	128	111	129	128	119	153	139	149	133	129	137	133	133	120	119	121	114	117	135	117	119	139	125	124	118	136	129	102	121	122	123	138	134	102	119	139	116	111	137	121	102	109	104	121	135	136	112	142	119	98	117	105	100	134	102	131	132	125	117	110	129	138	118	118	126	119	136	118	106	114	128	135	123	137	110	140	128	130	139	121	126	137	109	133	106	130	98	109	125	130	102	128	127	129	120	122	113	110	141	106	102	99	123	103	138	123	106	124	134	128	144	141	105	125	133	134	129	118	122	123	115	108	108	102	100	138	120	123	113	128	132	138	128	125	111	114	139	138	132	119	124	134	118	148	115	136	123	156	124	109	137	122	104	125	108	110	119	113	118	119	119	108	118	110	123	137	117	104	113	136	106	138	121	129	107	123	127	128	101	104	125	137	122	129	115	134	121	125	132	128	124	127	125	130	142	130	107	124	96	125	124	129	129	126	122	123	118	128	114	116	154	140	146	116	101	111	151	123	125	111	113	128	153	102	119	123	107	121	139	131	135	119	134	117	111	108	119	105	129	131	111	115	113	123	123	82	126	138	122	106	116	107	103	124	137	132	112	130	118	110	114	147	125	140	117	120	127	130	124	118	116	100	122	115	136	125	129	118	152	123	137	103	92	117	125	129	130	118	89	128	125	123	112	116	132	115	113	129	127	107	116	127	134	126	117	112	117	127	106	113	132	150	118	151	109	119	132	113	132	111	131	136	117	127	107	110	118	123	90	121	127	145	108	120	105	126	118	124	111	119	120	97	128	126	113	117	125	119	126	132	121	119	113	110	121	104	116	142	129	119	121	105	118	149	115	93	96	129	132	131	125	120	124	113	125	130	104	112	132	110	105	132	121	129	112	133	146	144	151	127	115	126	119	113	108	124	148	122	134	118	118	130	111	130	131	109	119	121	113	133	146	121	141	123	114	110	122	128	131	115	136	104	111	141	106	133	116	118	111	121	122	129	104	124	118	118	117	142	112	128	107	117	158	106	134	103	128	140	146	113	124	124	132	134	156	100	100	102	124	127	117	107	113	112	114	130	136	125	118	136	113	138	140	127	136	130	124	106	105	110	127	120	122	139	125	108	130	138	130	107	132	115	97	127	121	122	135	106	121	121	131	112	102	127	128	128	137	141	122	140	120	122	131	119	119	140	129	158	147	134	122	121	109	141	125	107	143	126	133	120	95	128	122	113	117	117	118	121	107	116	131	124	103	121	119	126	111	105	132	114	124	133	126	134	129	155	120	139	137	129	124	99	120	112	104	130	131	119	129	122	111	146	101	110	129	122	120	123	127	115	121	114	120	118	114	104	108	114	124	117	120	116	130	138	120	124	123	145	117	133	138	124	117	111	127	129	105	119	113	114	109	131	119	123	121	104	114	144	130	139	123	119	121	138	120	109	110	119	97	107	122	115	125	111	124	118	116	123	123	110	110	117	134	119	124	137	128	110	106	110	116	120	118	110	123	136	125	123	135	99	144	138	129	125	99	114	134	119	98	140	116	118	137	123	127	126	108	117	104	131	116	124	106	133	107	138	115	130	115	125	126	113	104	114	124	140	137	132	127	108	115	148	117	111	123	93	94	116	107	89	126	118	114	117	101	135	138	121	128	127	112	122	108	118	128	125	108	135	114	111	131	127	140	117	123	156	142	123	99	127	125	137	100	122	114	127	122	114	119	110	125	119	129	111	124	136	131	155	109	123	137	147	124	147	120	108	123	113	107	134	130	121	130	117	131	121	129	103	123	137	110	109	120	109	132	132	117	120	115	125	138	115	93	117	116	134	124	119	108	126	130	113	122	151	108	120	133	139	138	129	123	130	125	136	138	116	125	132	104	107	146	151	112	138	128	125	133	133	136	87	112	147	103	109	115	117	111
27633	28686	18235	8846	11274	10658	11756	9791	8851	5876	2499	1542	1273	802	498	500	481	479	437	471	464	387	377	395	360	376	338	353	351	350	351	341	303	364	323	303	321	323	281	305	322	277	302	325	343	289	296	309	302	331	307	304	286	295	303	314	290	308	278	287	309	308	287	288	281	295	290	283	294	333	306	305	309	340	275	279	319	299	272	301	282	277	292	285	293	302	304	292	305	278	273	282	303	285	284	289	282	306	304	269	280	322	283	309	312	284	298	278	283	298	326	299	310	291	301	287	307	285	306	289	240	291	281	309	297	302	317	311	275	279	276	287	285	307	288	300	297	303	326	324	310	287	283	284	291	301	304	285	297	311	304	304	281	281	285	320	283	291	290	298	274	273	302	265	324	273	293	320	302	290	269	306	312	309	285	306	296	301	302	289	276	291	296	297	283	269	265	282	309	299	266	279	293	311	283	308	285	302	276	298	279	284	306	323	318	284	279	283	281	290	277	304	292	281	263	319	299	305	290	278	277	282	286	270	316	322	303	267	277	305	282	300	287	350	286	323	256	283	273	276	279	257	305	306	293	284	297	280	306	292	286	304	272	279	308	326	292	278	315	296	300	280	266	290	280	324	294	304	294	306	293	313	276	285	313	292	291	315	288	317	288	290	273	302	308	302	299	335	257	284	303	295	314	290	317	324	274	313	326	287	324	302	313	299	294	295	272	307	292	279	303	311	300	325	271	323	300	310	297	280	279	303	284	274	266	298	308	282	314	276	265	302	260	270	302	310	324	300	273	292	262	304	276	278	305	280	321	317	318	299	288	285	306	311	307	257	251	286	313	301	290	294	289	273	283	292	315	273	275	276	285	285	295	330	288	283	298	287	300	271	276	288	285	263	308	310	298	308	316	275	274	301	278	298	289	294	277	319	291	291	269	304	284	300	281	276	290	285	291	293	302	305	253	305	276	302	272	267	294	300	312	289	313	291	289	305	323	306	305	310	266	320	292	299	273	303	280	282	281	298	276	278	264	329	273	304	311	289	281	260	268	323	265	281	299	270	281	266	305	313	301	285	293	272	293	304	281	284	295	295	291	276	282	291	304	301	323	285	293	282	299	273	304	280	275	280	325	289	270	290	277	286	274	330	280	314	308	257	288	309	266	279	298	316	289	290	287	306	340	258	336	305	289	283	285	271	302	262	296	262	291	291	293	286	298	305	268	305	298	305	291	286	284	285	293	278	272	311	260	265	295	296	298	300	259	302	303	318	313	297	279	308	305	264	306	273	324	304	309	289	324	321	276	306	312	271	289	278	279	263	285	310	294	312	284	303	262	292	290	286	270	288	281	279	280	301	279	304	313	314	301	280	287	287	275	313	298	274	282	301	276	250	296	260	297	297	278	274	288	264	312	261	261	289	299	293	313	301	295	313	318	278	305	298	314	289	300	287	289	296	266	294	294	282	294	292	311	294	315	286	261	322	256	313	295	282	295	273	322	302	282	299	297	305	267	296	290	277	262	271	304	309	285	302	285	314	337	279	273	282	310	314	300	306	266	333	298	325	309	316	285	283	271	299	274	313	297	286	291	270	270	312	317	332	304	291	315	288	312	300	297	321	300	292	268	298	272	262	298	304	278	311	286	321	292	327	303	270	315	288	273	298	299	306	339	292	295	270	290	305	313	304	269	294	292	282	263	307	289	304	317	292	278	312	298	310	299	294	254	305	285	300	304	298	280	307	295	265	266	288	290	305	297	312	280	273	299	300	264	284	293	299	296	302	286	278	304	314	261	304	290	324	275	277	328	290	244	307	271	292	279	257	289	308	263	322	265	319	307	296	305	290	256	298	321	302	289	279	334	259	287	287	308	301	313	299	297	313	276	273	281	286	297	301	298	287	272	282	278	292	297	299	264	295	302	295	257	280	284	288	307	299	282	284	281	296	299	323	321	295	263	319	299	286	292	304	274	284	313	294	299	280	290	323	271	326	260	309	314	279	314	317	311	311	268	283	294	277	286	299	312	254	290	311	318	285	331	280	289	278	286	260	294	270	275	293	277	272	294	307	288	285	257	277	273	303	248	313	315	306	302	289	284	269	302	280	289	275	304	305	277	280	322	268	267	297	298	289	285	293	319	307	279	285	292	294	272	305	298	304	279	264	294	325	268	311	287	281	276	299	285	259	299	250	296	266	302	288	280	286	296	289	295	308	283	269	309	298	338	297	295	310	265	308	272	283	280	282	315	278	273	294	283	280	268	263	289	297	302	349	316	285	281	316	299	306	307	282	287	294	291	307	295	303	284	285	286	326	289	276	298	300	329	278	294	288	292	274	283	282	287	285	286	304	297	294	293	290	283	243	267	269	249	278	319	293	315	299	264	297	278	299	287	303	303	289	270	281	299	283	303	317	333	282	284	303	308	279	272	321	309	292	310	291	304	297	288	296	305	310	267	262	314	309	284	288	278	310	280	276	303	331	267	284	293	286	274	253	329	326	284	279	275	289	323	300	288	263	285	285	309	273	319	279	265	279	267	276	287	323	292	301	322	261	275	316	306	300	299	288	283	329	297	276	282	304	314	331	317	278	278	296	294	288	301	325	271	296	316	330	319	283	284	283	289	311	293	267	271	264	324	307	276	287	282	319	314	305	261	292	289	280	286	284	311	308	276	310	297	297	304	275	298	293	314	300	306	255	277	279	278	314	277	281	312	265	312	281	292	316	298	270	238	285	321	263	307	283	324	292	290	285	282	322	289	307	289	283	279	303	327	278	275	317	319	312	284	296	283	338	310	317	289	315	286	279	329	305	268	290	292	289	336	309	314	278	271	298	315	301	320	270	286	290	292	280	293	301	311	319	299	278	283	291	280	302	298	311	285	294	301	289	259	265	292	297	290	249	270	295	296	302	330	271	283	305	304	273	286	298	286	294	327	297	295	279	293	282	287	299	278	271	298	296	277	308	276	296	318	285	274	272	309	330	309	294	295	308	280	292	292	295	260	302	274	315	308	288	294	286	287	305	292	306	262	297	318	308	266	284	290	288	304	301	238	309	276	302	285	288	285	328	314	294	278	295	313	300	330	273	284	303	300	263	302	285	299	302	289	295	277	292	280	302	323	300	302	266	298	319	308	262	264	285	284	320	301	313	317	302	305	251	287	332	299	276	291	305	311	293	300	300	315	292	276	273	251	273	281	272	300	300	260	277	270	304	277	291	277	294	287	309	277	254	305	294	301	277	313	302	268	287	278	288	290	301	294	319	278	282	303	294	285	276	277	313	273	279	313	283	285	272	307	279	284	299	324	285	279	271	317	279	287	276	288	297	306	294	297	294	275	280	285	315	292	290	290	272	287	325	315	302	299	309	279	276	280	287	300	287	278	299	237	287	287	293	310	295	307	309	310	309	300	286	294	290	301	294	292	298	289	279	260	266	319	287	309	281	282	314	299	289	288	300	317	284	283	273	306	297	294	320	249	281	281	319	297	281	306	270	305	293	290	320	293	304
10400	4941	2411	486	369	358	308	259	251	236	172	187	222	177	165	183	160	192	177	163	139	170	147	176	179	150	165	185	171	162	192	166	180	180	186	189	148	167	152	156	176	178	170	177	155	181	161	159	181	167	180	197	185	176	187	178	198	179	155	159	165	172	161	153	160	163	191	162	214	164	161	191	177	152	156	177	200	161	175	183	187	161	172	190	172	157	174	170	154	177	164	162	186	166	183	159	179	152	167	176	166	165	175	148	159	169	167	173	171	175	164	177	175	174	162	190	170	186	178	176	177	197	176	169	210	161	176	186	192	185	178	154	166	180	179	165	179	184	175	151	188	168	182	159	166	155	171	177	170	179	197	185	159	190	203	154	158	171	171	171	207	158	173	172	188	179	155	155	141	192	173	164	157	171	149	176	194	157	168	157	167	132	158	145	177	163	182	178	166	150	159	166	165	216	184	177	177	160	195	176	166	182	161	175	171	185	172	185	167	179	194	168	185	177	153	188	189	155	215	175	179	158	184	167	172	162	167	175	169	175	154	159	188	179	180	183	158	184	183	179	156	168	178	130	170	145	147	176	155	154	190	161	175	170	190	155	168	176	156	162	147	149	159	171	176	170	177	169	173	180	182	184	161	178	165	178	196	167	194	175	174	167	183	178	167	159	189	187	180	181	181	185	157	161	157	162	166	178	188	164	181	177	180	171	185	167	181	155	158	171	169	177	178	155	174	162	198	195	167	169	192	181	167	180	175	159	174	170	151	194	204	155	178	171	180	172	181	163	142	157	157	180	163	178	148	165	170	182	147	164	177	203	183	171	183	167	162	179	177	164	160	168	175	177	139	183	156	171	170	187	172	176	177	168	168	172	157	193	176	151	154	169	159	160	183	166	164	173	174	157	176	168	204	157	174	157	174	169	166	174	160	175	162	178	174	179	182	194	155	174	168	157	169	156	168	175	165	153	159	171	174	158	155	183	185	164	181	177	162	162	176	174	180	175	165	181	173	166	172	170	147	177	141	152	184	158	174	147	158	192	196	179	177	158	163	182	175	175	164	165	153	158	181	184	185	181	178	153	156	178	163	207	155	138	176	174	178	161	184	154	163	172	164	159	179	167	171	157	179	144	189	155	167	168	129	164	187	158	182	143	166	186	197	148	146	186	159	162	225	162	174	184	179	175	163	157	159	149	164	183	167	207	193	182	174	181	163	158	185	171	179	172	168	174	183	194	162	181	182	185	187	184	184	198	186	202	166	156	187	154	164	167	174	149	184	171	183	169	182	187	154	181	180	192	165	191	161	157	131	174	177	177	169	174	169	189	184	190	168	165	157	190	157	150	175	164	192	181	171	180	187	200	161	145	166	161	195	151	162	170	162	180	163	152	176	168	166	181	178	167	162	158	176	174	188	145	157	162	168	161	176	184	177	162	162	171	203	173	162	186	172	172	156	180	198	157	176	171	159	178	159	185	191	182	163	141	162	155	163	137	192	160	138	163	167	160	147	203	153	195	200	161	182	186	140	167	184	173	192	175	177	166	154	179	179	179	211	159	162	172	181	192	172	195	189	184	184	173	197	170	189	181	175	192	180	176	190	200	175	153	150	195	162	151	191	170	166	179	187	162	143	187	171	163	165	162	167	162	156	169	154	157	173	188	181	156	158	164	151	178	174	178	179	147	147	167	177	180	185	166	171	150	176	160	150	170	179	161	157	160	140	164	172	162	165	189	164	156	168	171	173	190	155	164	179	173	166	179	181	179	180	181	188	165	182	191	177	184	164	168	169	162	184	166	178	164	152	168	156	173	161	158	167	173	184	172	174	172	175	189	155	192	198	166	171	169	143	169	181	159	163	150	174	192	176	156	146	184	186	181	174	144	147	182	166	186	169	175	178	183	203	185	174	179	174	184	162	178	163	146	185	180	181	173	156	169	157	139	180	180	179	177	162	176	155	161	166	170	152	187	167	180	153	192	195	185	197	167	182	163	140	155	177	182	149	135	183	169	161	177	144	160	192	170	189	190	167	171	169	155	172	161	195	189	146	174	176	175	207	173	163	161	154	159	163	159	171	188	170	152	178	160	192	190	164	174	175	161	182	184	162	190	167	184	171	169	157	164	155	172	158	171	177	154	181	173	168	137	176	161	149	158	177	159	173	176	179	200	180	183	168	163	188	168	163	164	181	161	182	185	174	181	176	160	177	196	177	192	175	158	192	164	168	194	180	169	185	166	176	180	168	177	175	156	163	169	176	176	168	191	161	163	190	174	161	177	162	179	179	172	167	179	160	181	147	185	182	168	178	157	157	158	181	175	161	179	159	195	175	199	182	198	169	174	178	176	167	151	182	166	194	157	162	187	166	186	188	179	149	185	175	178	183	197	159	187	158	142	189	148	177	154	176	151	167	157	182	176	180	188	196	155	173	187	164	158	161	162	184	175	181	163	163	168	166	161	166	143	188	161	174	189	183	171	176	181	155	140	177	165	189	164	166	187	147	188	170	188	175	181	179	181	137	152	170	173	154	172	169	172	167	182	161	166	193	183	178	163	164	173	193	174	172	163	171	181	169	163	194	158	187	178	171	167	187	177	178	202	158	175	164	191	173	168	166	156	170	164	179	175	179	166	169	201	182	169	150	163	162	157	168	149	149	179	173	154	193	188	139	189	188	161	182	179	157	175	157	160	179	177	173	175	161	146	174	168	183	158	163	175	175	150	169	187	173	134	134	183	170	175	154	174	172	164	155	170	183	193	170	168	158	170	161	157	172	165	183	163	167	174	171	189	178	181	196	166	173	161	173	160	169	175	179	168	180	183	189	142	147	153	161	176	187	188	173	163	186	182	181	165	163	149	149	152	160	191	177	173	166	180	169	166	181	174	163	148	160	155	159	186	174	162	180	150	147	160	182	183	163	183	143	162	145	184	167	175	164	166	164	164	197	182	187	185	163	182	150	183	169	151	176	171	162	160	178	181	176	169	179	178	158	159	185	161	183	168	164	198	173	173	151	180	179	158	190	191	158	175	164	145	164	197	167	172	160	161	171	172	188	178	176	181	172	161	143	160	196	200	166	181	140	165	152	160	185	184	173	150	182	168	170	155	173	171	194	184	192	178	176	180	200	175	162	176	175	190	155	171	188	160	139	181	173	178	150	143	158	162	193	173	156	170	165	161	158	155	167	169	184	168	184	194	153	201	161	184	191	170	161	163	156	182	173	155	167	177	169	152	167	198	193	165	176	162	205	178	184	170	169	164	171	175	190	159	180	172	192	173	181	183	174	155	177	177	180	171	183	171	163	170	186	159	168	186	170	169	156	146	164	167	169	150	195	138	148	173	182	145	187	179	171	156	183	156	178	196	194	205	174	180	168	157	185	182	180	157	193	195	189	164	168	180	170	164	163	176	183	162	188	170	176	153	155	174	172	183	187	140	155	174	165	172	172	180	181	157	153	166	165	173	163	180	201	163	184	158	146	166	191	182	172	155	163	172	155	206
6433	4802	3375	1243	1332	1105	863	817	821	678	456	490	511	443	407	426	436	416	388	425	392	412	406	420	430	366	403	359	414	413	430	391	394	350	368	418	398	367	382	370	364	376	383	366	406	398	383	376	398	390	394	394	349	355	388	383	404	379	384	377	386	372	403	374	376	401	362	387	361	360	330	380	371	425	347	359	358	364	377	391	376	351	366	370	390	367	367	360	350	403	384	376	366	400	371	347	378	382	369	390	414	352	368	385	384	407	402	425	383	353	395	387	387	396	393	368	377	385	413	356	395	391	368	399	381	405	421	354	406	376	409	376	385	387	403	382	340	394	416	345	399	368	374	380	399	380	361	311	376	392	357	341	387	398	418	427	406	382	390	414	396	366	414	379	385	403	387	370	369	387	380	369	370	394	372	405	407	394	397	349	404	372	390	382	376	398	369	392	378	355	410	351	403	392	420	331	407	381	372	365	367	405	365	371	402	400	358	414	392	396	401	387	406	390	384	415	398	380	382	360	383	351	382	401	365	379	367	389	410	359	351	360	407	354	380	386	412	394	431	407	406	365	349	396	419	393	372	387	391	392	394	413	418	391	355	397	398	372	379	370	406	378	396	387	416	422	365	361	423	395	378	384	389	354	403	387	401	411	387	346	368	407	397	370	382	359	387	401	362	357	411	412	409	385	404	384	412	370	371	382	372	369	373	399	409	419	390	378	352	418	415	374	411	392	373	387	363	341	361	371	396	399	397	362	362	391	338	375	351	367	382	382	363	352	376	388	374	372	391	421	344	384	427	344	367	413	379	383	367	362	383	385	418	414	377	373	409	385	399	359	358	371	364	384	391	382	427	405	406	413	411	396	374	368	371	376	362	374	385	357	386	382	367	376	359	374	380	374	374	380	397	420	372	375	360	350	344	384	381	408	381	360	383	395	404	361	380	398	407	373	378	369	366	371	390	367	418	369	395	366	356	382	386	376	358	411	359	384	379	385	378	371	372	391	337	445	371	404	378	388	374	359	386	385	384	436	395	372	360	357	410	378	362	433	358	404	388	424	386	349	378	386	386	399	376	352	382	383	385	360	377	388	365	355	383	327	371	362	386	367	390	348	372	387	401	393	424	382	402	347	385	389	391	372	384	401	361	384	393	366	381	362	386	387	380	413	409	410	373	376	401	363	411	398	397	416	396	359	388	347	362	371	386	378	395	416	376	394	363	374	368	384	336	392	395	358	396	360	400	371	365	401	369	387	379	355	394	367	375	359	437	353	375	344	418	394	385	396	371	383	396	338	363	401	350	384	389	416	370	391	406	394	368	352	395	398	358	412	398	398	378	368	362	410	423	382	427	378	407	377	406	369	360	369	353	369	388	369	377	352	397	418	372	362	400	356	391	415	407	382	408	416	373	328	362	406	334	437	346	366	381	371	383	375	386	362	373	383	412	377	383	392	383	399	380	415	400	360	375	423	377	380	381	423	394	378	394	369	404	390	408	371	414	393	392	374	428	393	369	363	390	393	376	412	374	385	383	425	388	433	358	337	382	403	394	368	381	386	386	394	398	387	393	420	384	380	347	371	408	394	367	373	389	383	399	374	417	388	370	395	348	394	373	376	382	416	381	403	373	376	388	421	403	400	383	372	376	387	381	377	405	349	364	395	392	356	355	383	406	410	350	383	406	368	375	377	386	357	377	384	416	372	396	380	371	415	372	373	388	382	375	378	374	379	403	407	394	370	362	359	360	388	358	381	391	402	369	404	412	410	378	394	369	399	413	390	391	362	402	402	359	391	380	393	376	392	400	392	402	413	370	440	421	392	398	386	371	378	340	394	400	394	394	358	349	391	373	385	337	404	371	359	359	388	393	409	394	408	382	395	377	365	354	397	375	408	380	372	369	343	385	390	355	403	339	345	382	389	383	379	360	415	382	367	394	411	354	393	378	391	370	388	369	364	375	371	358	389	403	364	387	416	393	407	400	416	375	398	401	371	348	385	392	392	392	368	400	380	401	369	362	375	373	411	373	331	407	385	385	382	378	381	398	407	393	356	375	413	419	349	404	371	371	398	352	383	400	379	395	375	394	332	396	373	395	384	392	375	390	404	348	392	355	395	383	350	363	394	393	379	400	357	368	389	422	398	387	387	408	367	441	398	380	389	362	337	383	442	375	386	407	343	395	384	367	394	400	373	368	408	398	392	395	347	363	376	365	410	381	410	404	371	332	371	407	359	387	403	389	371	394	382	356	364	407	417	383	386	395	406	433	351	388	363	408	406	402	389	399	374	360	359	370	384	372	415	356	373	370	379	358	328	374	392	398	404	378	383	361	391	396	398	372	405	388	391	380	367	374	361	373	354	370	418	415	392	394	379	366	416	425	378	357	369	396	359	372	412	410	366	346	350	431	348	392	363	380	397	394	384	409	391	391	382	398	400	352	395	352	408	373	389	388	367	390	326	420	381	378	382	411	391	360	391	375	378	366	383	393	389	372	340	358	357	372	359	426	392	400	361	371	394	409	375	381	379	380	379	395	384	358	351	354	362	393	406	370	398	360	371	387	391	359	369	357	366	415	385	399	372	367	377	355	377	357	389	380	379	381	389	411	352	357	370	416	353	384	403	376	409	401	388	385	401	383	377	356	392	384	392	359	443	384	364	399	364	402	392	373	386	383	341	384	398	398	394	386	383	371	379	401	369	373	401	360	404	384	414	374	386	357	407	383	381	359	389	394	354	371	380	358	365	390	363	429	351	394	358	388	398	396	412	341	360	355	379	389	373	417	362	416	385	393	372	393	417	384	360	414	369	378	407	365	382	382	397	363	367	375	359	400	359	348	403	381	386	372	381	392	374	387	351	377	367	391	395	385	398	378	403	377	380	374	377	370	368	352	385	356	381	380	398	379	355	350	369	374	381	414	378	391	372	379	386	352	428	387	391	369	356	409	356	394	392	365	370	387	356	389	421	341	408	361	383	385	409	413	390	384	394	363	385	416	383	369	359	367	356	389	380	364	409	396	356	376	384	380	372	371	385	371	377	386	370	399	394	362	372	366	389	379	396	359	360	353	395	388	391	355	360	437	392	416	379	369	406	391	388	374	380	353	334	368	373	370	390	390	385	337	392	395	368	396	336	401	414	406	350	395	372	402	382	376	402	364	412	387	366	405	357	395	368	408	407	381	358	427	390	397	390	371	399	422	400	390	380	384	406	384	392	410	396	369	383	385	380	389	383	356	390	379	348	395	385	369	333	361	366	363	395	380	387	364	395	380	397	377	372	401	375	364	408	394	372	381	373	374	358	391	379	418	395	391	375	380	388	372	366	360	378	373	370	371	341	446	372	382	401	382	389	383	402	346	397	382	374	389	408	355	379	423	352	373	375	375	389	386	373	389	381	366	389	364	394	370	359	396	368	342	401	400	394	383	365	395	391	411	411	391	363	354	371	393	368	356	367	384	394	350	373	368	425	364	360	391	375	383	389	372	363	350	390	387	421	397	388
32429	25731	17907	5397	3054	2357	2029	1305	1140	716	306	200	182	145	121	138	139	125	156	128	107	122	115	123	100	95	117	133	107	113	128	103	101	99	129	108	107	115	108	99	100	114	122	133	101	112	106	99	115	94	117	110	132	102	122	106	105	112	109	104	101	109	93	112	111	96	95	101	130	94	109	103	80	99	101	112	118	111	108	115	107	104	80	115	114	107	87	84	117	103	91	100	113	100	132	99	110	123	96	117	126	115	112	101	95	84	84	134	112	107	107	119	80	140	104	93	119	114	94	117	104	125	128	132	106	118	100	100	103	117	87	108	113	100	98	99	140	83	115	96	118	113	111	99	112	96	108	114	103	125	112	108	87	103	109	108	116	101	128	104	110	95	115	114	103	108	120	95	100	104	93	125	107	90	97	112	125	137	103	91	95	102	109	87	90	109	114	106	98	113	115	113	99	109	97	92	101	99	113	102	101	110	111	102	103	125	119	102	109	109	93	110	100	100	99	108	108	112	101	117	104	94	106	92	112	123	105	87	121	117	114	103	103	117	101	108	120	118	106	102	128	110	96	123	107	112	103	118	102	107	106	101	111	117	101	127	102	126	96	89	95	91	118	114	105	127	115	116	137	124	105	94	103	88	83	116	112	135	108	84	108	112	131	94	113	96	112	97	93	108	128	101	102	118	114	97	109	81	113	115	110	87	122	117	137	120	94	123	117	108	104	100	110	103	107	106	124	106	118	102	98	110	108	122	110	96	114	111	110	121	102	93	116	104	98	110	94	90	96	119	109	105	98	100	92	107	131	94	119	106	111	128	100	115	125	117	101	110	114	141	114	131	127	85	108	95	96	103	113	90	92	93	115	99	96	116	105	117	109	134	100	104	119	101	111	89	123	107	101	88	115	114	110	106	99	109	111	93	110	108	110	116	108	99	101	109	94	107	108	113	101	107	85	104	110	109	110	98	98	108	118	88	109	100	130	114	117	107	84	89	118	112	112	98	102	114	99	107	113	101	125	103	91	123	116	128	101	92	118	96	104	127	96	106	107	124	101	118	122	115	127	89	90	106	114	110	94	93	112	92	113	121	121	109	116	104	110	122	105	120	105	87	115	101	96	89	112	129	109	86	120	117	117	84	115	106	106	104	104	93	92	103	117	103	101	118	108	109	121	125	113	99	104	101	126	114	101	111	93	100	84	99	111	100	123	89	100	123	88	113	114	125	96	108	84	127	94	106	108	100	89	102	115	91	101	126	115	110	113	108	118	105	118	103	122	109	102	116	125	115	111	112	99	93	101	116	128	107	105	96	109	110	109	103	122	95	113	114	96	120	117	110	110	97	112	99	119	93	108	108	108	110	92	98	96	112	113	122	103	113	105	113	113	127	99	126	101	102	119	101	114	93	111	108	101	110	104	117	114	105	107	120	113	115	97	113	109	87	112	105	139	95	84	82	106	117	122	112	105	117	98	103	116	106	111	101	102	107	101	113	121	108	102	118	121	119	99	118	110	125	96	108	126	97	119	106	98	118	95	99	107	117	109	118	111	104	113	111	120	112	116	124	116	115	114	111	108	112	97	103	107	98	101	86	105	139	125	104	119	108	126	109	104	92	105	94	133	97	92	100	96	121	99	115	109	108	119	108	120	83	121	100	111	108	85	98	104	102	105	105	107	99	106	106	114	112	95	102	126	101	89	96	97	111	127	114	97	103	88	106	122	90	109	110	113	122	98	98	106	125	101	89	84	108	103	114	128	117	85	109	108	121	109	102	101	118	87	95	107	101	112	103	94	118	101	94	117	112	97	107	102	102	131	118	124	83	124	101	100	118	102	119	105	91	114	113	99	94	96	104	91	106	124	104	83	123	94	86	96	105	94	110	114	119	103	98	131	111	110	90	105	112	97	116	87	98	120	114	87	92	118	108	123	120	115	105	94	110	106	106	112	124	105	114	113	115	90	100	102	101	129	92	102	104	109	102	105	100	102	105	111	106	86	103	104	117	103	105	127	119	100	112	100	91	102	106	95	117	116	91	98	99	93	80	103	123	97	92	97	103	128	105	100	101	106	102	111	88	128	109	129	94	137	112	107	110	105	105	97	98	99	101	89	115	85	100	97	117	101	122	105	109	117	143	122	122	116	112	97	115	114	126	83	106	115	109	101	125	112	121	105	123	107	115	108	112	103	95	104	112	91	109	98	128	102	114	96	105	106	109	111	125	101	89	98	100	97	100	117	102	117	91	101	108	97	109	123	92	109	123	109	106	109	119	111	101	110	112	110	114	137	120	122	100	103	106	115	112	103	109	103	110	118	116	108	130	113	116	105	100	97	115	112	90	119	90	106	135	127	91	104	105	102	91	120	126	114	108	122	111	107	105	116	130	105	101	97	88	95	110	100	111	91	104	106	107	115	105	105	91	109	98	115	111	103	105	119	132	109	105	97	121	91	104	88	99	114	102	88	83	93	95	128	105	106	122	113	108	124	90	113	104	99	97	115	107	116	106	109	106	98	96	121	119	121	108	113	113	107	91	107	84	118	106	100	99	110	102	102	111	108	105	110	104	83	94	131	101	97	111	117	101	101	122	90	122	102	101	110	87	114	90	107	100	95	110	113	108	107	125	102	106	92	95	101	98	101	105	103	120	104	112	115	98	102	123	100	111	87	110	124	113	103	105	105	99	118	90	95	105	133	110	107	87	123	97	97	114	99	94	101	119	112	110	96	103	109	81	109	103	110	114	109	112	99	110	98	112	134	111	118	99	89	123	88	90	88	101	98	105	90	107	118	113	118	125	108	91	120	108	123	119	96	140	91	103	101	108	109	140	95	108	102	99	98	95	98	103	96	114	122	109	118	91	99	97	124	113	122	106	112	108	111	102	113	99	120	107	86	115	90	111	107	124	119	112	97	99	106	111	104	94	88	115	101	115	91	106	99	105	106	128	101	115	129	96	112	98	128	93	99	102	111	104	96	114	141	99	102	109	93	98	105	113	122	123	91	108	110	111	97	113	110	113	103	90	87	101	78	117	115	101	90	108	107	115	128	101	109	136	119	103	110	94	105	103	100	105	114	99	102	93	116	103	99	101	102	123	114	129	110	94	90	124	119	97	127	113	118	112	112	121	113	98	99	111	119	105	108	103	112	99	95	111	93	101	107	113	104	116	102	118	108	104	110	105	118	120	96	122	91	87	125	106	92	117	107	119	101	125	113	103	114	109	123	118	127	90	96	92	98	103	97	100	101	96	101	108	112	102	105	127	95	102	136	116	113	99	136	101	99	87	94	94	121	100	112	102	95	115	109	97	100	99	128	99	115	113	104	98	110	106	97	124	91	125	104	116	119	115	111	119	93	120	105	99	108	107	113	101	105	115	114	106	109	93	90	105	99	116	114	122	102	92	97	120	111	108	99	108	95	98	93	103	95	112	108	96	95	135	106	107	109	114	96	110	98	91	113	91	125	87	87	87	87	99	88	128	91	92	103	93	119	98	104	116
21867	20726	12125	5979	6671	7112	7411	5622	5410	3304	1345	829	801	522	394	352	385	395	334	332	321	314	339	315	306	260	286	291	280	287	256	268	281	304	285	249	241	258	286	274	268	266	257	257	256	261	267	247	255	260	275	279	255	250	254	240	293	257	276	289	277	268	250	269	268	261	248	270	267	261	256	257	282	262	268	267	269	245	259	251	241	236	244	259	258	252	237	257	291	262	250	254	271	280	266	241	261	243	263	265	279	242	286	255	287	253	264	244	265	227	273	282	258	275	260	252	258	256	244	226	282	230	252	260	281	251	259	286	236	234	254	277	279	228	282	249	230	262	256	250	262	261	253	256	262	262	242	258	239	251	255	280	250	265	231	245	249	267	254	277	262	257	271	239	256	274	249	231	275	270	227	247	270	285	254	267	244	265	259	266	262	243	254	263	266	261	274	239	270	300	243	252	273	249	238	248	258	247	252	264	274	236	257	267	277	228	257	231	277	239	250	259	255	264	280	231	241	236	242	235	256	254	276	285	278	240	252	264	255	278	271	250	246	242	250	288	258	270	235	236	247	261	254	245	261	265	258	236	260	256	256	219	283	279	233	260	237	282	257	239	268	239	237	227	244	270	261	242	279	254	249	260	288	270	273	245	233	247	265	257	252	277	252	254	243	279	249	267	245	252	230	254	262	263	237	255	248	266	252	226	282	243	276	269	265	252	265	275	246	269	273	244	229	266	260	228	265	285	268	255	251	267	258	310	273	239	250	248	240	241	262	293	257	244	266	251	248	268	260	260	251	270	279	241	260	272	276	263	262	242	269	232	272	264	247	244	237	236	254	240	270	279	271	266	251	239	255	254	258	267	264	265	240	249	249	255	242	261	268	251	248	246	266	258	268	264	260	264	230	238	233	258	251	255	246	302	244	250	242	253	244	264	232	276	255	278	217	239	258	256	247	259	252	233	256	243	255	244	241	245	267	234	257	249	241	271	263	251	271	256	274	264	254	264	264	231	247	275	252	263	242	227	250	255	262	249	286	260	264	256	258	261	276	253	255	257	255	256	258	273	259	272	258	276	257	253	271	275	239	251	238	281	259	235	273	261	262	274	246	255	254	264	254	284	263	276	269	240	254	279	265	291	253	261	233	290	268	236	264	261	261	280	253	232	260	276	226	267	247	271	226	254	286	267	249	229	267	268	253	247	234	257	272	271	231	238	268	246	227	267	233	244	245	247	286	271	247	264	261	259	260	269	249	237	258	255	271	222	249	265	235	267	243	271	233	285	283	265	258	269	289	283	275	262	242	236	247	245	254	282	257	247	240	259	263	242	232	255	244	259	262	229	255	259	268	254	236	299	273	269	262	264	264	237	267	258	271	266	236	273	268	239	263	285	245	275	240	271	255	248	237	242	277	241	280	266	238	269	264	219	278	263	266	263	274	259	263	273	260	229	258	269	263	266	253	247	248	251	248	243	242	259	247	247	286	267	253	266	291	237	252	244	240	236	241	252	239	261	273	283	277	289	275	229	241	260	268	254	261	274	272	279	255	246	264	265	231	253	270	273	262	267	239	265	269	241	282	258	277	257	261	248	238	239	238	246	281	274	260	249	275	240	232	263	238	280	229	243	284	249	276	245	243	256	259	229	251	255	253	244	243	275	245	287	252	231	245	245	280	282	254	273	237	266	265	252	240	231	243	241	285	278	264	244	256	225	262	249	251	255	238	260	266	247	278	252	269	257	251	239	287	253	269	289	235	256	270	244	254	283	258	242	268	258	262	245	259	253	252	268	274	269	247	250	263	266	252	262	240	266	287	267	245	250	251	239	251	280	247	278	281	266	235	247	250	238	271	264	254	261	246	267	246	258	242	237	269	243	237	233	286	254	221	248	289	243	271	256	257	250	259	256	261	245	257	221	255	245	237	253	242	240	280	258	270	275	258	232	265	260	214	254	238	275	283	267	231	265	262	290	262	249	254	244	269	259	250	260	269	247	260	250	273	268	237	253	277	249	227	288	237	259	277	233	254	273	277	273	254	275	275	255	266	279	257	267	290	267	245	238	256	240	272	250	225	253	277	242	263	218	240	261	236	263	252	263	248	239	253	239	268	261	256	256	259	259	264	251	237	254	260	261	268	245	242	295	234	268	260	281	284	274	264	269	260	279	244	262	251	281	263	276	269	253	249	271	261	267	249	238	259	241	231	252	277	208	232	275	258	253	245	238	241	260	250	272	233	263	250	250	262	252	260	266	264	264	235	224	276	263	294	279	251	261	216	266	245	229	264	250	273	267	214	277	260	269	232	254	267	274	253	255	248	258	256	269	275	234	264	256	266	251	280	254	264	264	256	275	282	279	254	245	275	274	261	256	238	244	253	266	252	222	265	257	251	243	253	259	251	252	268	250	229	239	247	260	224	260	262	249	242	272	253	239	245	286	260	236	251	246	260	259	258	245	279	258	266	244	250	276	245	269	253	229	267	270	275	221	265	233	267	243	247	266	254	271	238	258	288	264	272	238	270	261	237	252	287	253	280	258	264	267	261	267	267	234	251	253	273	250	291	252	233	275	253	268	258	252	261	278	255	294	265	271	252	223	253	247	252	286	227	259	273	262	236	270	246	238	271	245	266	239	263	257	253	280	233	243	255	227	254	271	254	250	285	277	248	241	259	257	215	240	267	247	243	244	273	254	257	258	238	256	246	240	274	234	269	267	251	256	279	268	280	258	245	234	255	242	265	239	268	273	269	238	242	273	258	240	255	276	232	237	253	256	278	265	231	248	278	259	282	241	280	231	246	259	227	264	236	238	272	232	224	278	236	264	258	256	253	259	241	261	243	272	259	265	233	246	265	252	267	269	260	254	254	259	250	281	258	277	252	266	272	270	255	259	274	246	268	254	232	256	224	231	277	256	249	283	253	241	252	257	258	246	247	243	278	243	268	269	259	245	267	245	271	245	246	252	252	261	244	260	239	266	244	253	226	260	230	252	230	259	282	244	261	245	240	256	241	278	251	282	263	250	236	260	254	251	228	266	250	272	261	293	242	247	252	256	259	231	282	238	302	272	253	245	272	238	243	264	266	254	244	229	275	261	246	229	269	265	227	240	236	268	270	254	254	234	265	232	239	258	245	266	225	216	254	252	244	253	219	241	283	284	278	278	267	251	264	299	238	248	245	259	247	229	250	250	285	266	229	272	284	270	211	230	260	271	227	209	286	250	283	250	260	264	258	219	251	230	229	264	268	275	268	276	247	248	270	228	264	236	233	245	269	234	274	234	268	248	250	273	251	251	256	237	279	247	261	248	277	270	249	234	244	267	264	246	249	247	239	237	249	256	240	263	259	246	232	251	266	262	276	262	259	247	266	231	260	266	243	250	248	239	245	263	247	255	252	273	252	243	234	254	263	238	266	242	252	241	266	275	273	249	244	264	252	284	262	273	247	251	266	258	267	268	265	255	247	249	234	271	243	246	256	252	253	269	255	244	249	251	257	249	271	268
44423	35343	23427	10455	6144	4977	4286	3074	1991	1078	408	301	268	192	162	189	159	161	148	162	126	146	133	134	135	127	141	138	161	136	124	135	108	119	126	143	113	137	118	127	109	149	99	109	128	120	108	115	106	130	130	137	130	124	110	130	129	123	130	115	106	153	109	120	105	142	100	134	101	106	135	104	135	118	114	129	132	125	114	114	115	109	126	115	137	144	135	111	128	125	130	123	123	134	134	125	114	118	135	131	131	127	136	105	102	108	105	109	114	111	109	108	110	128	128	114	121	118	112	130	111	121	132	116	132	121	113	117	128	128	131	132	114	133	120	138	135	142	122	116	108	112	100	137	124	121	118	128	128	135	129	109	116	119	115	121	121	139	107	131	123	128	112	131	120	140	112	125	113	127	104	126	131	132	133	112	114	131	128	109	120	120	124	130	114	129	118	138	113	132	118	105	144	126	126	135	111	123	118	119	133	131	123	115	117	125	139	136	132	133	127	138	118	126	108	124	115	114	116	121	132	140	116	121	112	118	126	125	112	133	116	133	124	141	121	99	131	115	118	118	131	121	113	130	126	107	156	118	129	109	123	125	114	112	123	111	133	122	117	127	122	124	118	134	119	123	138	127	121	130	130	132	133	148	109	132	150	112	116	135	145	118	126	134	112	132	115	129	118	117	110	109	124	107	135	137	118	146	98	125	119	129	114	129	130	108	134	132	126	112	105	105	124	124	134	140	126	130	142	131	108	107	125	120	131	122	120	117	116	132	113	128	139	113	129	141	130	140	130	107	113	122	127	115	126	126	130	124	129	147	137	110	137	123	145	113	119	129	113	119	128	109	148	111	107	103	113	127	131	136	124	147	107	142	139	128	131	118	137	114	151	134	104	130	122	121	138	149	118	139	114	133	122	100	125	142	123	113	122	125	103	117	126	114	115	103	134	149	123	118	117	113	124	136	138	129	113	122	121	118	128	143	129	143	98	120	121	125	111	135	113	119	137	135	128	124	119	145	103	120	149	113	129	135	115	127	131	117	129	119	116	128	124	130	105	108	107	113	116	114	130	129	153	120	133	123	131	121	103	135	136	117	112	127	127	130	102	108	110	124	129	120	119	108	104	129	126	118	126	118	132	138	119	131	112	147	136	118	129	113	110	117	135	145	125	131	130	109	135	116	128	121	114	117	141	139	108	140	120	115	122	137	109	133	126	125	135	146	126	124	103	120	113	116	113	119	128	121	120	125	120	98	125	126	111	125	140	129	143	129	121	98	124	125	124	112	153	132	118	116	119	131	116	111	128	139	128	114	111	116	121	139	127	120	144	118	137	136	135	107	132	127	128	133	109	90	119	122	117	122	120	137	103	126	133	123	126	101	124	111	135	86	131	119	133	136	134	108	121	124	110	131	128	123	112	124	118	127	112	126	135	143	124	108	99	159	128	129	139	117	119	134	116	121	128	107	115	137	121	134	119	104	117	120	108	135	132	118	132	132	137	135	120	111	142	123	140	113	121	121	118	122	126	112	118	106	124	130	126	143	117	140	156	124	115	131	122	109	117	118	121	126	133	130	121	101	138	140	125	139	119	140	110	137	123	107	118	120	114	134	109	101	109	100	127	143	137	143	134	143	122	131	125	110	128	109	137	137	124	126	118	122	118	116	136	135	133	122	145	131	127	114	121	96	114	125	116	122	107	119	101	94	120	141	111	124	111	130	137	132	127	140	108	128	108	145	126	127	119	116	111	124	108	140	128	129	129	130	143	123	112	118	129	130	124	127	107	135	117	126	134	120	118	130	135	132	141	120	124	107	120	144	126	132	125	106	100	142	126	131	148	136	133	118	129	128	124	143	101	130	134	126	118	131	116	117	141	105	113	107	105	127	142	113	141	112	135	118	110	116	111	128	131	119	130	131	107	131	137	126	135	113	132	118	126	118	114	140	125	119	129	110	119	123	141	132	127	133	132	140	127	125	115	111	102	137	121	110	98	115	119	120	134	117	123	134	132	134	108	126	107	137	141	145	124	118	129	148	121	159	113	136	135	124	103	138	137	131	149	127	127	131	114	137	133	119	124	101	138	121	129	120	122	155	128	127	124	139	127	115	133	119	103	130	144	149	121	125	135	129	129	117	137	132	120	123	111	121	123	126	127	124	121	135	128	136	123	121	109	150	136	122	123	123	139	133	112	137	106	126	114	116	133	143	110	108	124	142	125	131	115	124	119	108	133	121	120	131	114	129	119	120	118	114	116	118	136	123	115	120	108	129	145	126	104	112	118	125	127	138	117	121	133	116	124	117	136	111	115	124	111	133	134	110	123	120	130	140	111	144	142	149	123	110	142	107	119	120	109	129	106	129	128	135	123	121	126	111	137	106	117	137	138	126	100	120	130	128	95	103	123	153	107	135	127	132	138	118	123	130	128	144	125	122	111	129	121	102	117	130	117	131	154	110	117	138	114	117	123	149	119	120	114	114	133	123	136	121	145	110	126	145	126	134	136	138	124	110	106	124	125	127	132	114	120	120	117	117	123	126	110	136	128	134	112	143	151	134	119	117	145	117	118	128	120	130	111	132	120	112	129	121	118	129	136	117	92	130	118	126	117	120	103	154	132	117	97	137	127	125	110	122	116	115	128	115	117	111	132	96	133	111	110	144	124	117	114	135	123	130	128	127	131	123	124	111	119	119	125	127	142	119	109	110	134	115	110	124	139	150	141	138	118	118	122	125	122	102	147	124	106	146	142	150	108	118	147	118	118	113	110	111	134	125	109	110	121	126	136	126	104	115	135	134	123	125	133	128	124	124	111	113	114	140	124	119	110	142	104	123	130	137	134	111	119	125	145	109	99	150	131	131	141	125	128	134	125	124	131	138	127	124	117	136	121	127	123	134	125	138	140	108	133	107	109	109	103	120	109	117	145	125	116	122	99	132	130	127	105	117	124	116	127	125	155	104	123	122	115	137	133	127	106	111	110	133	138	129	113	112	144	129	113	135	127	105	141	139	115	123	135	117	131	117	137	127	126	121	131	108	117	120	104	117	103	108	108	141	140	121	130	113	127	123	142	111	120	130	115	122	105	136	121	144	113	131	94	137	135	117	136	117	126	119	118	129	120	118	145	138	114	134	119	112	121	131	136	125	113	127	122	143	134	129	112	119	97	124	123	113	136	120	116	123	127	119	131	133	135	120	118	138	113	122	99	134	133	124	115	133	142	121	117	112	112	126	141	128	122	125	124	140	116	136	136	127	132	113	133	125	141	134	130	136	110	142	132	107	128	117	110	110	118	121	126	134	127	137	134	137	113	120	127	108	133	118	123	132	99	112	147	124	123	117	115	145	100	104	127	112	128	129	127	140	119	110	110	103	105	124	135	105	132	107	127	109	113	109	106	122	143	135	122	142	120	117	145	129	135	122	117	128	128	145	101	110	131	123	123	127	113	131	151	135	129	127	110	134	112	115	116	117	119	118	141	114	138	135	118	113	109	124	137	111	130	125
29661	28335	15118	9105	10715	11972	11887	9871	7628	3853	1881	1500	1290	750	538	512	561	488	556	466	401	370	393	387	377	381	384	370	391	369	347	324	367	289	318	337	321	310	314	328	330	311	302	332	317	282	293	293	298	354	347	310	289	288	311	277	339	299	311	277	273	309	316	291	286	299	332	314	313	274	289	308	312	300	294	297	304	261	309	279	319	303	268	304	294	307	313	315	313	296	295	293	328	302	309	303	284	305	275	276	305	316	321	331	310	310	311	277	311	285	299	295	287	298	286	288	283	293	304	269	290	323	301	311	276	298	292	310	330	270	300	298	290	331	287	298	321	331	278	298	316	283	309	288	292	271	317	279	290	296	311	316	305	278	296	304	291	287	290	273	306	335	302	315	305	295	301	279	303	299	283	293	303	266	325	292	283	324	270	329	297	293	311	272	312	303	265	286	298	287	317	297	311	301	296	289	262	287	289	293	282	259	291	264	319	292	327	299	270	287	284	313	300	300	306	289	307	283	290	279	283	287	294	327	259	304	279	285	318	271	283	299	285	319	318	307	305	305	290	301	296	278	307	313	290	307	276	301	295	297	266	310	309	285	322	297	302	295	283	282	292	279	287	315	273	303	269	312	297	292	296	273	315	297	303	289	330	262	279	304	273	305	296	271	308	293	311	282	289	274	268	308	295	319	326	315	315	284	290	313	316	278	302	283	264	294	288	277	302	326	314	300	314	293	306	304	292	290	297	274	303	297	297	310	293	278	302	294	296	291	270	305	289	288	289	315	280	305	302	297	323	332	312	282	292	313	311	293	315	283	266	276	308	258	278	293	296	297	305	280	299	307	276	298	287	296	284	288	295	297	308	318	334	285	279	290	295	275	319	297	275	310	305	291	307	314	285	299	298	267	340	306	294	301	289	295	287	285	308	268	297	307	333	291	280	297	314	293	274	310	294	302	287	287	297	300	306	276	294	309	313	294	302	300	288	275	273	314	291	310	306	330	281	298	297	277	298	315	293	282	308	311	280	310	295	318	310	302	293	319	307	295	296	287	270	287	258	272	284	297	293	293	283	302	310	285	315	264	314	297	298	303	306	286	299	315	276	311	303	289	307	305	300	298	308	286	305	321	342	312	293	308	308	293	287	311	314	292	288	308	299	306	322	271	325	283	321	280	285	254	289	332	296	290	298	276	311	286	314	267	299	262	261	278	292	290	283	285	293	306	319	289	281	309	284	283	279	293	325	294	282	307	310	289	277	284	269	276	312	291	316	315	290	285	304	283	296	298	282	292	288	308	285	296	305	292	310	300	297	300	286	325	274	288	283	262	292	297	306	320	304	298	271	300	292	301	276	300	284	303	297	260	298	307	292	312	280	313	280	266	294	280	294	284	293	289	311	290	285	283	308	303	266	307	256	331	289	279	272	306	282	279	294	257	319	299	291	304	287	308	318	303	269	309	287	313	330	288	274	324	304	310	307	258	313	264	274	305	296	284	324	302	290	300	282	270	278	290	312	302	312	278	324	304	317	309	297	267	288	297	306	313	287	314	292	289	299	275	261	300	260	305	313	292	295	298	305	301	319	306	296	285	274	307	302	270	268	279	278	273	298	270	289	305	268	281	292	311	288	282	275	286	285	272	276	295	297	299	292	308	287	331	300	273	287	284	253	274	305	270	320	304	282	312	290	280	286	306	311	282	301	311	276	328	265	307	319	276	304	320	304	278	280	303	305	290	279	303	262	312	304	279	297	284	311	254	300	283	294	302	301	286	296	303	304	290	303	328	279	305	321	318	265	316	309	293	326	304	294	293	278	322	286	305	290	281	254	307	316	273	306	280	322	306	286	303	312	276	302	286	276	286	288	323	290	314	285	272	298	302	291	290	310	302	311	301	295	273	304	324	357	295	294	306	310	299	306	318	290	293	317	312	300	295	269	298	272	279	288	293	270	301	309	306	289	292	252	297	294	295	295	317	269	309	296	304	303	306	299	282	325	283	289	299	321	270	285	281	307	317	284	274	302	269	321	286	295	306	286	312	261	291	300	298	292	276	285	268	287	266	277	287	265	286	269	267	304	277	285	321	277	279	299	265	296	312	307	312	306	286	289	303	326	318	295	318	296	325	301	274	300	308	305	287	286	270	285	284	303	285	326	302	296	304	270	272	308	293	317	297	304	314	295	286	309	273	286	303	282	297	290	340	285	279	295	283	300	308	272	294	305	260	276	263	273	296	351	290	316	272	306	313	311	278	314	308	288	307	324	269	301	296	310	307	331	302	312	289	285	307	273	280	322	262	306	285	289	285	289	307	280	308	311	309	299	311	307	267	323	270	299	258	307	294	331	279	291	277	291	264	278	289	255	311	269	302	325	284	288	305	304	317	308	310	312	303	282	299	285	297	311	307	286	285	313	297	266	295	305	276	289	303	287	315	320	273	295	304	300	299	268	291	297	272	294	283	292	288	303	319	298	286	324	285	307	323	299	305	304	285	288	304	320	310	292	300	266	255	313	302	296	281	315	307	309	288	288	290	305	310	316	268	271	314	295	303	272	303	281	323	288	304	301	309	330	300	324	280	323	285	274	303	306	310	289	325	281	276	275	295	309	299	296	275	288	291	256	265	298	278	270	271	303	312	314	292	274	247	290	256	304	287	300	294	278	314	302	289	297	284	305	298	289	299	310	300	273	283	252	293	265	316	281	288	289	276	303	276	308	312	302	274	305	294	265	277	325	273	301	302	304	292	316	303	279	317	290	272	300	304	290	307	292	290	285	308	307	287	298	301	311	249	301	268	310	303	273	300	294	275	290	266	291	295	305	299	331	280	326	290	270	281	278	291	288	295	283	297	287	301	283	299	301	290	283	293	295	293	289	267	297	287	308	267	262	270	296	299	314	272	296	295	295	298	287	324	306	290	302	322	330	265	321	324	298	292	277	287	305	307	325	253	314	282	295	297	297	304	300	293	305	317	281	308	289	272	299	298	285	325	313	284	304	306	290	276	277	323	302	322	292	291	280	289	289	303	300	321	288	310	278	294	296	295	277	263	286	291	291	297	296	274	289	284	301	288	302	322	321	290	284	255	302	304	296	298	260	297	306	332	300	282	316	307	329	295	274	315	310	323	308	285	266	291	303	310	305	309	270	266	289	318	290	309	305	294	309	293	272	314	302	332	258	327	296	334	298	255	290	319	313	283	296	311	275	283	292	292	287	299	320	315	300	295	273	313	305	282	308	325	293	299	299	301	283	287	307	309	325	278	302	274	288	282	303	265	280	263	300	287	300	323	302	278	296	300	265	294	293	310	309	303	283	285	310	286	300	309	307	267	281	321	314	300	310	324	294	283	282	308	305	306	286	315	313	294	300	278	306	275	275	281	279	288	296	294	271	269	325	306	285	328	285	301	335	304	282	263	305	296	299	271	290	273	261	285	301	297	321	282	295	303	270	299	323	284	295	283	269	286	299	300	311	296	268	268	288	278	267	288	294	301	324	298	302	285
10808	4672	1898	554	370	381	288	259	237	202	170	181	181	134	185	167	190	156	164	172	167	188	174	182	160	165	176	193	156	173	171	173	200	204	150	184	186	175	185	191	181	164	145	165	175	174	178	177	144	187	165	174	170	165	173	158	159	159	165	177	178	133	198	150	148	205	178	150	191	182	165	178	171	163	180	157	171	175	176	161	157	145	170	195	191	184	179	179	188	166	176	198	171	184	187	168	169	192	178	172	169	171	193	157	163	172	187	161	173	182	164	184	169	190	161	195	160	161	164	149	160	176	153	157	134	180	146	172	170	148	175	159	159	195	182	158	192	166	163	187	203	181	168	161	159	171	173	162	154	168	197	169	181	172	186	187	163	157	159	168	180	188	168	178	185	173	183	160	215	186	187	188	175	156	169	153	168	196	185	162	162	132	179	171	170	179	174	151	179	208	156	183	177	186	161	157	155	179	164	171	157	174	167	166	185	190	152	171	150	154	187	188	175	190	174	174	162	175	202	186	139	160	159	177	179	185	164	161	146	177	171	175	178	158	179	169	172	162	179	170	166	179	180	187	179	154	171	159	153	161	157	180	166	187	186	174	177	178	160	162	186	158	160	173	182	171	159	153	176	170	181	195	174	177	153	175	191	186	168	184	158	170	184	183	188	171	164	162	172	180	169	171	162	161	200	162	159	174	172	154	195	182	194	173	179	180	163	169	181	176	188	163	187	174	173	162	162	186	177	188	157	147	165	165	151	176	173	157	132	176	172	183	147	165	179	171	158	148	195	169	162	154	159	168	181	174	154	193	164	188	153	150	165	174	144	181	161	169	142	176	224	157	162	176	154	157	173	174	162	186	192	184	167	169	178	190	152	156	165	205	201	180	177	183	153	158	187	143	185	193	171	182	176	173	165	170	172	181	148	179	192	174	161	172	166	158	172	186	177	175	172	151	158	166	184	152	149	151	206	165	164	183	161	188	187	165	153	192	189	192	180	156	176	183	193	172	178	167	184	153	147	184	159	185	171	176	163	151	141	191	173	169	185	183	178	162	177	169	168	186	178	177	187	209	157	174	185	171	196	180	166	152	160	166	189	159	181	187	167	187	166	185	173	178	155	174	164	158	179	178	177	169	161	148	184	161	190	166	167	180	165	164	172	145	153	162	188	172	183	175	190	171	159	171	162	170	174	187	188	168	201	167	160	169	185	168	179	171	186	172	156	199	155	144	162	167	172	175	185	180	175	175	195	199	172	174	181	164	192	180	183	172	187	151	179	168	178	147	158	166	162	162	148	172	176	185	162	185	184	156	177	179	178	178	176	165	172	173	182	199	184	143	161	167	180	178	157	167	187	181	192	173	155	180	135	160	182	178	182	181	190	172	181	173	161	176	172	181	152	178	162	178	176	178	195	173	174	147	156	150	177	175	176	161	156	177	169	190	163	150	169	169	186	166	184	197	163	202	169	161	178	143	159	187	159	168	175	160	176	187	187	193	156	159	182	167	177	153	144	167	172	156	174	168	180	160	146	188	167	192	181	194	156	164	177	179	141	160	170	153	182	172	170	175	179	194	179	200	184	175	181	156	180	179	181	166	194	161	213	164	169	169	179	173	133	161	171	164	172	195	179	157	162	164	158	172	177	170	194	161	147	188	155	158	165	178	157	167	159	158	177	166	172	188	162	161	149	159	172	157	160	180	167	148	182	146	161	172	156	170	164	162	187	158	181	176	169	177	178	166	164	165	159	177	198	181	148	182	185	178	181	166	152	148	145	155	168	181	173	159	167	151	159	176	176	185	168	184	179	179	161	176	164	172	172	168	176	180	170	164	146	175	180	169	177	195	167	180	169	177	180	200	156	167	158	173	196	206	187	161	147	159	162	188	172	193	163	170	182	172	182	150	178	173	178	165	166	156	164	163	179	173	160	167	183	174	151	179	187	165	168	180	140	172	180	179	196	163	181	172	194	178	170	174	161	185	192	171	168	170	176	173	178	163	182	174	155	186	174	163	169	167	164	203	192	145	153	168	152	161	163	182	166	177	186	156	194	180	157	178	165	164	165	178	186	196	157	164	160	196	202	191	166	189	190	165	169	172	162	195	154	185	166	174	191	186	210	174	166	170	154	194	211	185	184	163	159	184	196	177	149	172	173	173	152	153	164	171	167	149	189	168	175	164	187	175	166	153	162	151	175	173	165	184	169	177	160	177	187	174	163	150	151	166	195	162	158	191	171	154	162	167	181	168	188	171	190	180	186	188	179	176	185	156	162	187	188	153	165	193	169	172	196	155	166	186	159	158	162	164	150	173	167	178	184	177	164	177	146	178	179	176	177	187	189	167	167	173	168	200	161	170	165	180	206	157	171	198	187	193	186	162	173	154	160	159	162	157	172	163	186	189	182	152	175	197	146	180	171	174	165	141	164	174	162	170	175	173	177	171	171	189	170	167	175	166	182	179	136	182	186	183	158	163	157	171	173	170	149	180	172	229	153	174	189	150	169	156	173	143	184	171	164	167	199	188	193	195	149	177	153	167	160	149	194	164	166	166	180	178	177	194	149	165	192	163	184	164	160	198	177	222	182	152	153	155	163	158	157	172	186	153	180	204	175	162	182	168	176	170	171	148	184	172	172	215	182	182	161	159	195	172	199	154	184	166	182	173	176	167	167	177	173	149	174	156	173	174	194	165	162	172	178	185	136	156	161	156	177	159	164	181	159	184	164	180	180	186	166	187	163	175	185	158	181	192	185	170	166	179	163	165	155	151	194	182	159	146	165	167	165	158	178	191	181	182	178	207	178	159	160	152	162	184	179	179	150	169	193	150	166	193	160	203	165	182	171	175	181	182	166	184	154	176	171	185	167	166	157	202	161	177	184	177	184	170	201	208	170	174	160	175	200	166	172	155	165	152	180	161	171	151	168	159	185	150	190	173	156	162	141	151	177	207	187	163	159	158	159	218	188	164	159	179	174	204	153	180	158	191	155	171	200	188	156	172	171	185	157	181	182	187	166	161	167	157	183	164	167	163	151	178	185	182	183	192	171	181	180	156	185	187	154	173	177	152	156	176	165	177	160	198	185	165	162	158	162	165	154	183	195	165	185	176	148	175	193	206	180	173	191	166	169	149	162	172	147	175	190	155	175	179	171	207	172	175	157	213	184	167	158	183	173	180	168	157	168	194	170	159	151	177	175	148	178	168	154	179	191	186	168	180	168	188	192	172	157	185	169	157	175	158	192	176	174	156	164	157	157	173	156	188	157	159	202	176	187	176	158	158	163	170	197	185	147	187	174	169	178	165	140	205	177	150	193	161	163	199	189	153	149	156	148	147	168	179	160	183	173	176	146	185	150	138	193	157	167	175	160	144	165	188	178	158	180	173	165	177	172	168	155	163	145	178	159	175	173	193	187	183	159	167	188	196	184	165	178	163	178	170	174	161	171	155	164	190	196	171	188	163	193	174	176	171	155	167	178	183	187	154	172	162	188	167	161	160
6747	4283	2765	1347	1053	1130	1100	881	678	570	515	491	460	484	406	431	437	443	380	413	423	415	397	398	376	378	369	389	399	407	407	426	373	382	373	401	398	372	379	388	378	384	420	412	368	383	392	364	350	374	379	368	343	369	384	421	416	402	360	389	380	378	375	356	372	382	396	380	379	388	373	403	397	360	396	359	384	361	394	362	372	385	365	391	366	365	400	403	366	389	398	375	406	351	375	373	379	395	381	377	356	396	340	380	367	390	357	366	347	382	350	408	376	373	408	421	377	369	358	380	350	379	390	394	392	381	381	400	384	407	385	387	358	392	409	354	390	382	389	390	387	387	396	375	378	382	377	375	356	359	418	390	343	406	396	384	364	371	394	387	363	383	399	398	379	395	370	378	387	403	395	352	402	365	383	408	396	363	360	394	366	362	407	384	376	405	394	378	414	386	365	399	384	401	422	432	394	378	402	366	371	368	377	384	389	387	396	391	362	387	392	373	375	399	370	376	392	376	358	363	378	365	385	389	374	402	383	387	393	379	397	404	414	406	349	365	384	393	388	400	388	432	380	349	365	391	385	395	350	359	402	380	371	397	359	384	375	379	379	376	358	382	405	370	410	350	375	370	355	364	383	356	399	359	400	358	391	394	367	368	379	360	365	394	380	398	391	344	384	374	390	379	386	327	383	385	352	414	382	411	391	375	369	357	413	363	402	376	393	366	360	375	374	380	388	404	363	363	370	382	363	385	384	347	401	394	369	381	397	411	429	377	367	361	385	354	352	351	364	393	405	385	380	376	423	357	397	380	384	379	369	402	366	396	392	363	367	392	390	349	348	390	375	418	402	413	386	392	401	364	358	382	364	389	395	365	375	354	371	385	368	355	377	375	391	403	394	354	380	391	400	371	403	353	345	380	370	379	396	355	416	395	397	414	360	375	418	393	419	381	362	403	363	390	392	399	407	369	366	397	364	402	399	382	379	399	371	355	379	385	386	398	387	378	367	396	399	381	391	383	369	380	354	371	402	387	386	378	355	368	359	362	389	350	371	393	388	400	419	394	399	364	416	359	408	380	393	386	352	400	376	362	394	384	393	362	396	354	350	390	363	361	364	359	392	360	387	376	405	375	394	402	379	372	402	384	363	375	365	355	362	392	368	385	426	404	394	387	376	422	373	369	386	370	382	381	370	381	371	357	380	387	389	363	374	407	361	402	390	368	368	390	387	369	383	362	376	390	420	370	365	398	370	397	373	351	411	390	368	415	386	373	405	390	406	406	394	361	375	410	385	378	343	393	372	358	392	389	372	378	375	423	371	365	376	379	360	384	380	375	379	413	401	387	418	387	380	374	421	424	372	370	374	384	384	342	367	365	372	380	352	380	396	382	373	370	390	393	363	405	377	397	388	388	394	387	384	377	368	377	397	384	352	359	387	377	371	373	357	362	397	386	358	380	363	371	344	365	387	381	387	370	371	346	406	412	369	421	354	396	416	388	401	393	374	365	354	376	362	361	365	409	377	361	347	397	354	397	378	401	386	395	400	363	346	354	390	409	398	356	377	406	379	361	365	377	385	387	382	397	346	377	417	362	377	377	391	351	399	411	382	373	374	388	368	361	364	371	355	390	399	426	374	375	394	382	414	372	369	364	396	345	386	386	341	414	364	418	409	395	389	372	354	391	330	379	386	390	370	409	376	395	398	373	387	392	352	384	378	365	368	408	391	384	376	395	411	387	388	427	356	389	385	374	351	413	383	367	359	419	413	381	382	381	358	364	364	383	389	394	374	364	375	391	406	395	384	414	360	387	396	381	344	405	380	371	384	368	374	386	390	361	413	381	385	357	399	387	393	351	392	400	373	355	395	411	371	392	384	423	347	371	403	390	390	398	390	378	390	382	405	392	366	381	364	333	355	393	410	371	344	402	382	389	402	395	387	363	404	362	380	386	370	366	428	365	369	360	388	388	371	384	377	358	346	412	397	401	375	392	383	423	392	382	380	368	387	380	382	397	381	388	364	394	377	407	375	377	407	377	358	389	388	380	374	372	369	398	397	373	383	381	380	364	364	369	398	378	387	388	399	354	382	392	359	367	392	397	357	409	389	342	363	354	379	373	396	361	405	402	371	369	394	378	382	357	347	373	336	381	396	404	412	382	366	348	395	403	381	377	327	381	401	372	363	404	363	412	377	381	399	378	430	384	401	388	391	380	371	384	413	365	367	362	383	417	390	376	370	413	363	353	391	345	350	395	373	341	415	385	373	362	395	383	402	420	384	375	398	374	397	380	396	372	375	394	379	412	378	375	365	380	388	373	404	396	374	392	367	407	392	362	370	406	385	399	390	339	339	358	402	372	411	371	406	386	372	393	380	355	373	370	380	414	389	400	386	378	370	383	376	374	387	358	371	379	418	392	379	383	408	367	355	354	342	391	385	359	397	390	379	406	361	411	380	412	425	387	418	421	387	364	374	404	386	356	401	385	411	363	386	386	370	402	363	383	379	361	352	367	399	364	386	341	384	367	385	390	395	371	356	356	388	410	381	394	375	332	343	378	419	380	382	386	404	344	418	408	383	395	383	325	354	392	404	403	393	419	378	383	384	357	383	398	372	390	343	375	368	370	372	383	397	384	400	379	392	412	342	407	370	355	356	354	383	385	357	358	352	394	376	388	363	382	362	377	407	379	388	375	364	373	382	351	377	389	377	356	410	411	409	413	414	388	363	359	400	433	386	385	392	356	397	361	389	374	350	357	384	382	370	347	425	405	361	359	374	355	405	364	372	369	392	352	377	348	374	392	393	403	360	397	360	433	381	383	379	398	407	391	391	402	352	367	397	372	374	413	394	386	370	364	382	401	410	372	326	374	357	389	361	381	363	395	387	408	380	365	370	409	388	353	356	408	387	385	373	380	358	367	357	384	428	398	362	346	395	382	362	423	386	362	384	376	398	384	385	371	425	409	358	403	383	369	368	365	364	406	360	417	371	396	384	376	377	405	407	409	386	398	373	365	365	371	372	400	431	380	352	397	383	420	384	364	389	394	387	353	402	401	410	381	393	382	374	382	390	366	353	332	381	367	372	358	368	394	363	385	378	419	378	381	384	370	381	359	378	371	402	356	385	380	406	370	392	400	422	375	407	374	379	402	387	395	341	365	422	371	385	327	376	363	388	349	395	411	391	377	356	413	376	367	405	396	398	358	406	368	405	379	378	374	374	382	397	391	399	372	376	388	355	388	405	399	403	364	383	369	379	410	375	355	379	378	366	381	381	378	413	381	411	375	357	382	400	390	371	424	353	380	381	358	359	411	396	389	402	341	400	362	393	367	358	391	404	409	359	376	386	399	388	392	387	403	380	391	366	383	390	354	372	402	391	357	354	357	400	337	382	373	381	384	361	372	395	359	405	415	411	396	374	356	387	375	381	387	405	392	392	381	344	374	363	363	358	371	349	400	371	379	392	391	363	353	400	404	375	373	421	367	374	380	385	400	419	407
31112	21960	10444	3410	2368	1712	1911	1287	1079	585	297	260	144	114	136	130	140	121	119	103	104	111	101	106	99	137	115	103	134	111	109	113	125	134	96	99	110	121	99	100	103	79	119	119	117	107	104	107	127	103	112	104	106	98	114	99	102	98	114	92	96	87	124	97	102	71	100	96	105	102	91	102	116	100	130	108	99	92	100	137	108	95	118	89	99	105	117	111	97	118	111	102	108	97	104	126	119	110	98	99	98	101	103	113	107	113	98	93	113	113	102	116	79	81	100	113	95	108	111	85	113	104	103	99	98	92	98	99	126	110	125	99	110	110	88	124	123	122	99	124	109	116	99	118	105	96	117	100	131	104	104	117	123	104	124	108	122	107	107	110	113	94	100	106	107	104	101	94	129	110	107	100	104	105	109	99	103	108	108	107	112	118	117	91	110	117	113	117	123	93	108	105	96	108	102	109	105	88	119	119	100	105	102	120	106	92	102	115	93	114	134	112	94	97	106	103	93	99	109	113	108	88	118	112	98	114	102	105	99	106	110	100	108	122	118	114	95	121	104	124	104	116	98	115	90	123	121	106	96	116	113	88	114	99	107	121	137	101	105	117	116	108	121	108	91	111	100	111	87	95	105	93	88	119	111	109	118	123	99	103	104	97	108	90	106	112	90	111	122	102	87	93	98	95	115	100	108	95	109	97	110	97	96	111	116	89	98	97	95	107	126	100	105	88	120	104	131	113	123	114	95	110	94	103	122	85	92	100	107	123	106	117	116	102	94	97	114	103	83	81	122	99	104	110	88	94	92	107	99	109	127	111	118	110	97	118	91	113	104	104	109	98	107	108	104	100	121	92	89	86	98	127	127	88	92	92	95	102	118	118	106	98	70	108	125	105	86	93	99	106	107	92	104	126	103	117	106	125	121	110	110	99	92	100	110	119	104	104	109	95	94	121	119	104	106	98	102	101	118	98	102	100	102	117	103	120	83	130	103	88	112	105	87	90	108	111	106	130	110	107	109	107	113	93	102	94	104	115	99	105	112	101	105	114	92	107	102	132	109	109	116	107	99	109	112	86	89	80	110	110	109	96	92	87	107	129	110	117	110	112	105	87	110	109	99	107	96	140	111	99	114	110	120	109	98	111	111	116	100	116	106	115	106	94	97	95	77	90	97	86	106	109	113	107	100	120	96	94	113	114	112	111	97	92	96	107	101	104	92	107	111	100	130	116	98	115	109	114	99	101	122	101	108	118	100	105	104	95	127	110	123	110	100	115	119	115	107	84	112	111	112	103	73	114	112	117	98	102	92	107	104	99	113	121	112	113	120	100	87	121	127	103	87	100	82	110	88	125	115	113	112	104	85	99	112	108	114	116	125	119	115	109	108	112	125	95	99	104	94	124	113	91	111	120	107	120	107	103	114	101	96	94	111	105	117	109	106	117	115	113	131	88	107	134	125	108	106	126	121	109	101	103	115	94	97	90	76	109	110	106	112	95	107	95	120	115	108	109	103	100	106	108	122	111	113	107	84	119	117	105	112	96	99	107	123	95	105	92	99	96	110	120	104	93	98	123	115	94	98	83	121	123	106	96	117	122	105	94	106	88	102	102	96	106	109	100	114	99	100	118	106	127	96	97	94	117	132	97	116	124	98	101	118	91	98	109	104	93	125	96	102	95	89	114	108	109	97	106	104	110	99	119	131	127	115	114	107	123	126	102	109	95	129	114	127	124	86	92	94	119	120	85	85	117	101	99	104	82	91	104	118	92	89	103	92	101	116	115	112	133	106	94	94	104	94	95	110	104	112	102	112	99	104	89	86	82	101	98	86	101	100	89	107	110	124	106	103	89	81	97	90	94	106	103	91	100	114	114	100	112	89	95	112	100	102	100	122	113	106	122	107	94	97	114	95	88	99	103	108	107	98	112	89	101	111	112	103	109	87	110	98	94	109	88	131	95	105	92	94	102	100	111	103	122	95	87	98	119	109	111	105	102	93	124	117	114	109	107	102	101	115	118	103	110	126	96	109	109	105	89	106	97	109	96	93	112	102	107	104	110	85	99	120	100	104	103	103	104	112	90	103	100	108	101	98	112	101	118	113	96	87	104	104	119	97	118	94	128	118	102	114	93	85	112	103	111	117	101	99	105	112	97	110	98	96	109	100	111	101	97	84	101	124	122	107	98	101	95	120	125	104	111	102	110	103	116	107	91	114	100	114	111	122	101	99	97	100	111	113	91	94	126	124	90	105	107	120	108	105	98	99	100	77	122	109	93	122	100	112	87	90	110	123	88	100	105	77	110	96	102	115	106	108	102	104	112	104	104	121	85	121	109	114	112	96	110	122	118	84	94	127	104	132	121	103	119	117	97	108	97	112	109	105	121	108	91	98	106	109	86	119	118	92	130	107	98	96	127	107	110	119	91	108	107	129	98	106	104	89	73	90	135	117	102	102	123	91	83	98	85	120	93	117	108	99	101	112	127	98	110	108	92	112	106	116	102	114	110	121	105	112	90	101	97	105	92	84	109	108	108	125	119	111	100	104	106	111	87	106	93	103	130	133	108	101	116	94	115	123	99	107	131	110	102	110	117	114	96	99	109	93	99	96	110	122	134	106	89	115	133	110	134	111	86	92	99	123	108	108	93	127	85	117	115	104	97	101	107	111	120	101	105	104	101	87	113	99	99	108	92	106	109	75	84	97	85	101	83	114	99	91	86	107	106	97	107	120	97	87	105	92	94	107	108	106	92	107	111	113	99	115	103	118	103	93	94	99	114	91	115	89	80	121	126	110	87	99	106	108	112	103	104	131	81	99	103	124	112	97	92	98	113	116	104	93	126	87	112	96	109	104	110	120	93	99	124	113	101	113	88	111	94	100	102	113	117	111	102	117	107	99	94	100	102	79	114	107	99	98	90	127	93	90	117	102	112	112	107	109	113	98	104	86	106	97	93	101	102	87	105	102	83	96	108	125	118	92	115	104	88	120	111	107	113	93	111	101	102	106	102	104	114	110	95	107	95	107	113	86	110	106	104	107	94	102	118	103	114	113	88	110	108	103	87	102	107	81	123	88	103	95	115	91	88	108	104	127	97	111	99	107	106	129	103	97	116	108	98	110	99	94	98	105	94	109	105	109	93	105	109	116	114	95	94	96	115	115	106	106	105	103	101	106	100	112	91	91	110	102	120	128	105	94	105	93	95	93	115	84	112	96	101	120	92	131	87	89	98	92	104	98	115	126	114	111	97	104	111	92	110	91	117	96	92	110	81	111	125	101	95	90	105	101	122	123	100	119	96	100	113	94	106	104	116	118	114	110	103	99	106	104	103	111	82	123	111	113	116	133	91	102	95	90	72	109	103	104	106	110	100	106	97	128	101	90	97	92	101	108	102	103	106	129	93	95	99	96	99	106	100	103	97	111	114	104	105	113	117	108	115	96	124	109	90	117	112	126	93	116	112	112	107	90	100	115	110	93	98	118	123	121	97	100	122	112	95
20569	15954	8733	5318	5972	6126	7266	5316	4772	2481	1172	1111	722	447	399	338	362	364	353	403	329	330	328	303	298	305	263	320	268	260	295	283	286	279	260	262	285	251	243	251	262	269	271	271	260	275	240	263	285	243	264	248	269	275	274	245	225	263	267	260	263	267	243	268	269	296	243	259	254	260	262	251	262	221	263	238	268	264	257	267	235	264	276	255	252	274	229	247	276	257	279	258	278	276	224	291	261	266	247	257	247	255	253	261	243	248	277	252	252	273	266	254	280	271	270	278	238	231	289	252	259	253	258	292	236	261	251	221	246	284	232	256	249	295	262	253	241	258	277	245	249	226	263	268	255	265	263	268	269	252	244	265	252	256	242	265	257	286	260	252	249	265	282	250	226	284	254	247	267	266	226	248	269	276	263	305	273	253	260	279	228	241	260	266	268	232	259	271	251	245	247	231	232	255	249	212	272	252	264	249	293	243	268	275	256	259	245	240	268	229	259	247	228	248	243	253	253	237	250	274	246	254	248	269	271	221	231	277	221	242	267	272	273	249	242	273	225	254	244	234	258	258	254	256	240	217	252	273	239	270	251	256	244	246	241	270	235	217	246	250	248	253	262	242	246	271	254	267	254	267	245	246	249	266	245	268	268	275	283	255	241	217	259	219	221	233	226	272	272	253	249	250	264	290	243	241	246	249	253	264	240	232	263	259	262	260	229	294	265	249	252	254	236	239	257	239	251	231	255	281	265	250	216	260	254	222	260	266	274	275	293	249	268	233	256	283	277	260	259	264	244	260	277	259	258	258	251	258	265	264	236	267	268	240	270	267	280	263	271	242	257	248	272	252	246	273	310	251	246	258	279	238	259	244	279	241	267	233	245	231	270	245	232	252	244	262	228	238	257	248	225	279	254	242	259	254	262	247	265	235	240	250	249	262	263	224	244	248	248	281	244	259	274	240	266	247	239	229	232	231	235	267	260	238	244	263	245	263	246	248	282	242	234	268	277	262	255	249	229	239	272	235	267	250	293	220	259	280	249	249	284	258	285	216	248	254	253	271	214	246	252	267	276	254	259	248	274	244	248	258	261	274	269	236	271	273	259	244	278	238	223	248	272	268	290	230	261	231	213	285	267	265	263	279	260	254	235	251	234	255	267	231	246	261	274	248	229	265	278	265	247	262	277	279	280	265	241	277	244	245	242	242	272	265	243	267	218	260	283	262	241	263	272	254	253	251	255	221	260	245	259	265	239	251	251	266	264	239	239	247	273	268	233	259	243	247	231	265	251	278	257	247	298	273	242	270	271	306	266	236	249	236	258	244	260	247	232	241	260	228	283	251	257	249	243	256	260	268	287	260	249	263	258	292	250	247	252	237	247	256	263	249	250	221	266	261	242	257	254	281	252	239	254	251	248	260	252	215	233	240	243	245	269	233	269	250	260	244	251	267	242	261	265	256	268	239	263	288	267	231	265	272	253	262	244	246	260	265	274	277	244	264	264	258	259	264	257	230	253	254	260	261	226	262	223	265	263	245	263	248	240	267	263	263	234	252	257	235	249	249	268	291	261	248	237	272	264	245	241	236	257	268	286	232	265	263	264	244	275	245	245	244	260	238	259	228	256	280	271	244	260	253	273	235	266	240	229	266	248	267	254	269	259	247	270	270	223	261	235	252	262	241	254	244	233	249	227	276	250	223	255	264	261	253	281	260	267	286	242	265	245	238	298	243	265	246	267	225	234	237	258	246	225	233	246	257	256	274	293	239	253	264	273	243	239	244	268	234	244	265	245	245	231	270	234	234	236	258	283	277	237	270	265	257	246	263	255	255	251	236	241	256	241	248	285	255	232	222	248	258	268	247	252	254	244	264	265	279	246	244	247	248	257	299	255	243	229	271	285	248	273	247	229	266	289	289	235	244	282	252	258	236	260	205	240	227	225	259	252	238	239	243	250	245	254	241	258	254	258	262	262	240	288	244	245	236	227	234	251	273	283	255	278	245	244	282	255	263	254	271	248	246	227	285	234	254	253	224	280	260	258	236	303	267	237	268	250	250	249	261	250	269	241	244	253	249	249	287	244	253	269	249	274	238	222	248	245	260	250	224	263	231	260	279	240	208	254	266	243	263	256	272	253	246	246	268	267	268	248	245	273	269	249	255	234	242	263	248	214	230	271	279	274	238	288	261	286	254	253	256	241	246	265	242	275	271	259	255	249	233	256	235	235	250	233	259	240	259	247	251	241	258	251	231	243	246	270	221	260	248	245	274	232	241	264	260	269	227	290	252	250	273	268	223	236	255	256	262	237	251	253	253	239	249	264	241	242	280	237	282	263	242	265	268	276	245	278	251	247	239	279	240	286	251	227	227	232	253	251	258	231	267	247	247	255	273	229	230	264	238	251	254	270	243	252	250	224	237	240	264	238	244	265	221	254	222	258	226	247	249	293	277	272	253	259	256	286	242	272	254	258	236	275	250	261	247	268	289	236	242	253	271	257	237	220	268	247	269	237	232	257	266	255	273	257	259	246	259	255	232	226	224	264	261	243	281	247	231	275	244	239	260	254	253	249	276	247	259	267	270	243	258	239	230	253	246	248	267	270	263	260	268	259	270	260	290	246	246	251	282	270	253	243	250	277	268	245	257	259	237	268	227	281	227	245	256	238	257	274	248	253	245	261	267	242	271	266	251	257	227	270	271	248	228	256	258	300	252	246	259	239	243	242	269	262	233	252	257	274	247	255	219	221	255	261	264	250	255	254	260	235	270	284	259	235	269	258	265	255	260	249	250	249	228	229	260	228	269	261	259	253	253	232	272	266	280	233	248	232	268	278	273	248	273	217	252	244	257	251	270	277	225	252	252	253	258	240	237	243	240	251	261	249	234	225	257	259	220	268	280	225	267	256	278	238	267	273	229	249	260	264	239	268	249	268	245	281	265	274	249	252	250	244	265	262	239	274	252	275	252	246	255	239	254	268	256	249	256	259	263	259	254	257	256	270	262	257	258	224	246	258	254	261	231	247	272	249	249	232	268	238	250	244	261	253	254	251	272	247	267	237	253	246	226	271	253	250	221	269	247	257	244	281	258	232	250	255	255	254	280	265	268	249	262	236	248	242	243	235	263	258	266	231	229	252	260	244	271	244	248	230	231	284	233	227	262	225	248	221	291	212	258	248	253	280	261	238	252	220	262	224	269	238	264	275	275	239	241	259	259	253	254	236	239	262	240	239	257	253	295	248	244	268	264	246	240	270	255	262	232	268	246	227	248	239	256	267	229	233	263	249	231	262	251	253	252	255	286	239	255	268	267	257	252	242	219	256	247	277	282	304	272	249	269	259	246	269	242	256	286	247	255	260	252	257	252	250	253	264	236	251	249	279	261	285	267	267	252	224	264	261	250	245	233	249	257	247	228	244	230	261	226	262	220	260	262	226	230	222	272	256	257	247	231	246	236	253	264	245	237	239	242	264	263	254	257	236	216	225	222	238	290	246	255	259	250
43021	31578	19399	7254	4801	3821	3388	2219	1705	874	442	363	272	210	143	163	144	167	156	179	162	142	138	171	132	144	119	147	136	155	132	142	126	118	118	110	126	119	146	132	115	126	137	123	125	124	118	126	150	112	132	124	121	132	125	105	131	114	148	154	151	124	125	132	122	145	123	119	126	139	137	121	140	130	123	112	119	137	117	134	123	124	127	103	121	127	113	107	136	117	100	105	137	133	99	128	133	122	142	145	124	114	118	130	125	143	111	105	111	140	133	127	128	116	118	125	118	153	133	102	114	110	110	142	138	127	127	120	110	138	127	145	121	126	126	114	138	125	127	134	124	121	126	132	132	109	127	136	119	107	135	99	129	134	112	141	101	118	103	118	113	123	107	131	141	123	143	110	119	123	110	111	110	126	99	133	124	110	126	124	122	95	127	131	111	129	113	119	118	121	133	129	126	145	156	133	121	122	111	116	105	108	122	122	125	138	115	125	126	132	113	126	133	113	129	115	116	134	132	113	131	150	154	97	116	105	120	120	110	126	131	130	130	134	137	124	119	132	125	151	121	130	136	114	139	136	123	113	105	124	132	118	143	109	122	139	115	125	128	137	130	109	119	119	127	136	119	125	110	108	114	124	121	126	116	123	124	118	104	131	115	125	123	109	145	117	141	138	118	129	127	139	126	109	121	127	116	113	123	105	112	105	106	108	103	131	116	129	121	123	132	117	101	145	134	117	114	133	101	109	103	121	147	123	126	111	127	103	113	128	131	120	115	123	134	112	116	127	106	133	121	127	149	118	128	133	124	111	98	116	111	134	114	109	116	114	135	116	113	120	112	126	127	115	110	126	131	114	114	123	129	122	127	121	115	119	133	124	127	115	101	147	132	136	141	139	134	111	136	130	119	135	107	129	130	115	130	137	129	115	117	130	120	101	113	105	100	130	140	124	113	116	117	119	109	118	116	104	120	139	130	124	112	126	105	141	125	122	118	107	130	130	105	149	135	138	110	135	112	99	112	121	132	105	114	144	127	116	116	119	113	108	108	133	121	127	140	105	130	116	116	129	129	117	122	129	116	101	106	128	141	139	103	116	128	120	132	130	108	124	113	127	123	130	127	112	112	145	110	111	112	106	119	129	111	122	124	120	134	114	111	146	137	140	114	118	127	103	98	116	129	107	110	131	119	113	122	124	133	109	117	107	109	122	122	134	106	107	104	98	120	113	135	102	106	124	114	128	120	122	145	91	120	108	115	136	122	106	142	127	119	117	131	133	115	131	128	132	132	120	135	128	120	128	108	87	109	124	126	125	122	137	120	118	114	109	104	136	115	103	133	136	125	108	151	135	133	142	116	149	116	126	122	136	141	126	131	110	133	143	134	139	134	122	105	107	113	110	125	120	131	125	126	123	140	112	143	130	112	126	125	136	120	118	123	132	122	122	125	130	117	126	124	119	123	104	128	115	121	129	120	123	135	135	112	122	122	109	147	138	126	106	128	126	127	121	118	105	108	119	131	125	120	113	105	143	145	120	124	121	121	138	124	121	142	135	134	124	115	120	127	97	111	128	107	141	116	130	133	103	112	119	138	117	115	123	134	115	136	116	114	125	127	113	129	122	116	125	113	147	115	104	121	116	107	118	123	128	148	126	113	128	148	113	135	130	144	120	148	126	109	138	127	138	122	111	104	130	141	124	133	111	119	107	120	122	107	132	120	125	105	116	112	120	110	126	102	128	110	105	121	134	123	123	133	136	111	135	104	102	136	129	135	102	119	128	119	116	108	122	130	134	121	107	95	93	127	126	94	145	123	111	112	117	138	121	125	111	113	107	116	134	120	136	108	128	106	118	109	110	126	123	120	113	129	125	132	129	106	124	117	132	120	138	137	127	130	120	120	135	134	136	102	123	113	107	106	105	144	136	128	125	136	140	136	112	117	117	110	117	133	125	157	129	107	119	120	140	114	114	117	141	128	137	118	138	91	121	140	145	136	115	111	120	98	123	141	115	99	112	123	112	120	102	122	157	136	112	122	126	116	119	119	127	122	121	124	130	115	111	114	128	134	121	121	122	139	137	106	125	127	127	122	142	128	111	118	129	134	108	115	121	124	148	137	131	115	108	122	119	142	108	112	124	142	135	114	111	117	137	115	116	116	106	122	118	128	118	143	121	111	111	115	104	124	123	118	124	123	118	116	138	125	140	130	139	127	122	111	117	108	108	126	131	118	115	117	144	147	120	155	124	140	127	116	130	127	137	122	114	139	124	152	109	133	123	134	129	127	117	129	123	120	105	127	126	122	127	129	112	128	136	121	145	115	117	114	121	109	133	125	144	109	115	120	138	126	127	115	131	101	122	104	122	117	120	117	123	141	119	127	120	142	134	130	130	120	124	117	126	102	115	123	119	152	127	140	108	125	120	117	113	120	111	109	117	123	130	149	126	146	110	120	133	143	125	121	119	136	116	127	142	119	129	120	114	126	128	120	117	114	121	128	131	118	119	119	114	102	105	117	126	123	120	130	136	124	119	110	137	116	108	118	129	114	130	124	120	115	135	126	120	132	143	121	139	127	115	105	134	130	121	128	114	125	131	130	124	120	130	107	115	138	117	125	126	102	139	94	126	102	120	125	150	120	143	123	113	107	112	100	145	149	125	115	124	123	114	127	127	120	148	120	131	115	116	115	127	134	104	115	137	138	130	119	136	134	108	133	116	117	131	122	114	128	118	127	130	124	115	108	106	128	129	137	109	95	114	99	116	124	116	119	104	90	123	124	119	132	106	131	111	119	111	127	109	117	138	122	111	130	120	149	119	120	125	122	135	129	112	127	142	133	120	132	127	122	123	123	165	136	127	123	135	153	121	108	109	118	105	125	127	134	126	115	145	138	138	134	116	124	120	130	120	127	138	122	106	124	112	104	121	109	127	128	127	136	132	118	135	104	127	132	134	140	134	132	121	123	114	127	119	127	113	115	113	121	140	128	106	120	100	112	135	125	118	122	125	128	130	135	138	120	127	93	122	132	150	138	129	118	127	112	137	124	128	123	107	102	110	120	110	120	130	108	120	112	137	153	128	129	147	146	130	113	122	127	140	132	135	117	118	118	108	123	121	138	130	148	122	136	135	126	141	139	136	116	126	128	115	104	121	119	143	118	100	107	147	137	115	110	130	130	114	115	135	122	122	109	113	130	110	111	118	126	129	111	134	113	123	142	124	130	114	136	114	112	145	122	132	113	137	109	116	120	119	107	114	120	127	121	120	112	122	119	122	110	134	112	105	113	114	120	129	131	118	112	118	122	140	137	112	153	111	131	120	141	111	129	118	125	147	145	113	115	120	139	117	99	116	99	137	134	123	122	115	135	124	117	113	135	135	97	108	113	120	113	123	103	123	130	126	116	115	124	118	131	125	131	129	108	115	125	121	138	110	128	125	113	99	150	130	130	116	147	127	116	115	132	119	136	120	115	128	109	134	122	106	126	121	119	130	147	101	104	132
28639	24008	12120	8759	10160	10423	10967	8486	7140	3529	1829	1710	1115	647	556	525	468	509	477	525	407	430	385	421	363	363	399	377	360	340	316	317	329	360	334	300	312	330	334	320	309	325	336	294	307	293	304	323	337	279	294	313	292	305	295	319	281	293	282	295	326	311	283	300	318	320	300	274	334	298	277	307	293	300	301	327	288	268	303	270	303	285	279	316	317	290	306	303	302	267	278	273	275	261	329	283	295	305	289	292	252	302	290	286	296	324	291	291	286	288	309	329	276	321	293	326	287	307	289	295	286	310	303	337	282	292	299	276	322	321	297	314	303	277	286	305	297	321	291	289	290	303	277	308	291	300	288	275	323	292	319	285	288	278	293	281	296	321	305	295	264	312	290	293	298	311	308	305	284	310	306	294	284	295	293	298	286	299	310	279	305	308	305	304	296	298	299	284	294	324	283	303	315	268	290	306	310	318	291	279	269	307	260	314	318	298	290	278	270	290	313	279	289	250	306	301	314	307	280	252	268	303	300	324	284	309	316	303	310	280	281	272	299	266	285	305	287	273	333	310	276	322	294	295	293	307	300	318	319	280	288	287	330	250	294	308	286	300	301	315	281	268	297	265	295	280	273	294	292	337	302	285	276	295	311	287	274	297	278	280	326	284	292	269	257	308	287	293	311	289	278	292	277	315	284	269	309	306	272	304	281	307	288	297	273	272	269	256	290	294	289	294	315	314	304	269	264	287	287	313	281	294	312	300	296	289	286	289	300	287	312	330	283	284	278	286	300	305	297	294	292	272	275	302	299	269	279	282	332	269	287	292	271	292	289	292	275	295	285	297	289	269	278	303	299	311	290	321	318	284	301	291	276	299	285	299	289	276	298	312	318	300	300	270	292	301	274	286	285	275	298	293	291	297	275	278	306	274	289	318	298	293	305	313	316	296	255	273	278	295	287	310	324	276	309	273	277	276	302	282	319	284	262	284	295	295	317	277	274	320	271	329	274	313	276	287	291	317	293	307	307	272	286	265	257	286	274	270	283	292	284	304	271	244	288	296	295	292	307	315	307	288	302	308	290	300	257	298	275	289	320	316	300	293	306	277	300	310	316	308	287	300	299	303	277	307	299	279	299	305	289	282	310	282	313	326	285	289	280	269	323	303	279	310	286	308	297	289	275	262	291	303	349	266	257	302	284	298	303	285	305	301	290	276	275	280	294	306	301	264	258	318	268	269	285	308	270	290	315	296	303	286	283	323	293	281	314	310	299	261	285	275	289	290	301	286	327	261	303	273	312	304	281	276	298	316	280	265	286	264	259	258	304	288	305	255	304	290	277	289	292	281	274	277	307	302	291	296	287	270	276	288	303	284	268	279	316	311	293	303	298	293	327	322	270	310	268	302	316	268	275	316	294	310	300	308	328	275	318	291	272	295	304	294	288	290	283	310	291	300	292	327	267	302	279	283	307	305	291	314	291	274	281	303	289	302	309	293	282	295	283	318	269	294	302	263	307	301	271	315	291	264	302	276	310	295	300	267	314	288	278	299	293	301	288	302	316	304	269	259	306	315	269	297	311	283	263	292	273	275	284	276	296	291	304	322	309	293	260	288	299	290	303	297	291	290	300	271	297	272	321	307	323	318	278	304	273	334	293	270	288	315	294	278	311	282	296	288	313	290	296	302	285	324	297	290	279	275	312	285	287	309	294	301	309	292	302	302	306	310	307	279	312	309	318	309	282	297	278	288	319	304	290	323	314	307	316	274	311	278	276	276	275	285	290	318	275	301	291	284	301	286	295	277	303	300	288	308	292	295	299	293	313	292	315	292	288	293	287	309	275	318	275	284	310	289	261	320	283	317	299	291	314	303	293	323	326	324	301	263	268	329	276	289	304	290	294	302	283	277	304	304	304	293	295	288	269	276	323	301	283	274	325	284	301	311	329	322	288	291	291	321	284	305	281	283	296	301	332	285	277	277	281	305	309	294	306	285	266	328	291	294	302	297	299	289	287	277	276	282	303	290	283	292	290	300	296	306	298	291	267	334	273	284	327	299	305	295	289	290	300	273	298	291	289	273	285	262	298	289	322	283	304	267	276	274	305	290	280	286	270	310	320	289	290	297	279	301	294	303	286	314	282	316	284	291	294	305	306	279	299	294	275	307	283	287	328	254	281	301	257	284	303	279	273	292	305	291	268	323	314	285	304	276	312	240	276	300	279	277	260	276	271	290	303	315	315	278	306	315	296	287	300	283	265	293	285	279	278	305	284	315	286	273	314	299	327	312	325	263	306	314	287	298	288	264	291	315	312	295	342	304	306	285	301	303	277	294	287	313	299	284	307	285	277	320	278	277	262	325	296	299	267	294	306	327	291	283	285	292	279	306	288	272	279	268	299	275	304	307	292	268	283	293	295	289	316	279	255	312	313	290	275	306	289	306	290	291	304	300	309	276	262	302	281	298	319	294	325	297	300	292	287	274	287	289	286	293	284	296	293	280	278	285	327	294	284	306	318	320	323	313	280	275	286	301	280	302	302	329	317	288	304	310	282	314	290	317	333	291	295	279	312	301	290	282	300	295	291	280	288	321	264	279	315	292	333	264	300	321	321	321	322	261	258	313	257	295	292	287	292	287	315	329	302	276	266	257	310	320	298	289	286	279	284	293	307	289	306	298	301	283	309	303	319	284	310	295	271	316	311	281	280	280	295	286	306	307	317	298	318	307	278	297	293	277	289	242	275	288	272	280	282	301	324	280	310	298	315	324	291	311	260	269	291	306	282	302	287	295	277	288	290	300	271	276	331	299	280	289	295	288	331	282	271	313	306	284	269	304	286	324	275	283	270	294	298	276	301	286	299	304	271	319	283	265	289	272	307	302	312	283	285	292	301	295	303	272	288	314	271	302	290	301	267	309	284	284	287	273	321	287	303	305	310	276	290	307	300	265	274	291	301	272	286	314	283	339	275	300	267	299	315	279	287	302	280	310	270	280	303	276	297	307	273	289	263	263	278	306	269	280	268	293	291	314	302	331	280	280	253	296	297	313	300	287	299	332	296	268	302	292	301	276	281	295	271	287	258	304	287	323	303	293	284	263	278	285	276	302	276	298	281	277	270	314	276	299	282	311	299	304	304	290	291	294	276	277	256	307	301	281	289	308	324	297	271	297	287	271	297	309	303	269	290	277	269	295	317	311	297	328	304	280	290	291	282	287	281	325	254	288	293	299	299	273	288	283	282	298	307	312	293	292	268	279	280	299	328	309	299	307	297	299	288	301	269	288	290	278	304	274	300	270	291	315	296	280	304	297	292	300	298	266	297	308	273	280	318	284	291	304	285	276	277	304	310	303	270	269	283	271	308	281	307	315	253	283	307	304	308	291	308	294	264	287	308	266	315	301	329	303	276	311	284	289	291	283	282	302	253	314	291	334	283	290	320	295	298	302	309	272	280	292	296	268	295	300	283	287	316	297	303	300	276	297	302	291	284	266	273	294	281	286	286	285
10637	3999	1421	380	321	236	257	235	193	197	192	184	195	167	150	201	171	179	177	157	182	159	196	185	165	155	178	140	199	163	174	180	185	180	181	186	168	172	182	181	176	185	175	163	152	163	183	166	160	163	186	164	179	131	164	164	148	167	156	173	174	189	175	190	190	181	164	184	161	190	190	198	188	167	142	172	170	177	148	185	179	183	160	167	171	179	189	150	187	153	163	153	199	188	173	156	173	183	183	159	194	158	179	184	176	174	168	152	160	171	170	185	169	163	157	182	160	175	179	179	164	157	148	158	182	185	164	196	165	160	160	167	170	155	158	171	176	198	176	176	199	216	172	168	163	163	155	142	169	162	167	176	159	190	170	140	186	161	132	174	179	155	171	162	165	146	190	149	187	175	173	153	150	163	170	175	197	188	151	194	173	182	155	189	167	167	164	148	176	185	166	162	158	183	177	207	174	168	160	153	164	179	154	184	185	180	155	189	173	172	185	173	159	208	190	186	170	147	174	155	185	170	145	193	160	185	185	170	151	182	172	160	217	185	165	158	168	163	146	148	179	156	193	165	178	189	186	192	167	139	178	152	176	154	173	162	168	147	163	200	182	160	148	174	162	152	197	186	156	177	170	188	165	147	170	166	177	169	179	172	179	158	180	170	168	180	165	188	164	155	184	181	179	161	183	171	170	183	175	168	163	189	173	154	151	155	169	154	139	190	157	165	157	180	175	172	161	176	185	194	150	202	171	185	154	188	171	154	149	158	172	160	178	159	175	180	182	152	176	182	163	181	172	160	164	190	174	180	181	190	178	168	178	174	171	195	180	172	177	186	171	153	164	143	152	165	163	143	144	177	182	178	159	172	177	174	167	173	180	166	163	184	149	170	190	174	195	150	156	186	178	167	171	171	175	155	169	171	170	165	167	186	147	151	175	195	168	197	184	170	174	159	176	182	187	209	172	161	155	147	164	179	180	170	147	169	180	177	169	168	185	164	147	168	152	164	161	171	215	197	180	171	185	197	172	180	190	170	165	200	198	155	172	201	166	157	182	175	194	149	168	184	159	175	155	179	164	177	194	167	160	155	149	174	184	186	173	173	167	148	164	162	157	183	185	174	158	166	166	166	164	168	166	194	168	192	192	164	167	162	173	182	186	156	194	157	176	176	155	190	172	175	169	171	173	189	171	173	183	190	174	159	200	155	165	146	166	173	155	156	184	164	154	159	179	155	181	174	190	177	155	174	182	200	173	172	166	160	168	161	177	175	163	173	170	176	161	182	161	176	166	164	168	157	201	163	178	164	192	192	163	172	163	166	188	139	162	166	146	167	183	166	186	156	171	174	168	173	165	177	148	202	191	170	187	183	174	168	162	163	168	140	150	171	150	151	180	153	183	177	185	159	179	173	193	192	165	175	155	161	156	158	175	157	195	190	175	199	165	204	166	175	171	150	179	161	159	167	192	186	149	174	196	158	165	201	179	152	182	150	181	173	148	164	168	160	152	166	209	137	166	194	153	174	169	187	178	161	165	167	170	165	166	196	159	173	191	162	132	203	181	171	157	152	154	167	175	154	162	163	169	184	169	173	156	183	150	162	171	170	164	160	180	160	172	178	171	162	167	156	172	163	183	178	182	157	171	190	174	172	150	144	164	168	187	223	168	185	170	184	171	195	171	163	155	183	149	178	147	142	170	161	164	178	175	184	171	173	184	197	145	208	177	148	214	165	170	168	142	155	153	189	158	163	161	166	169	177	189	184	155	186	184	168	177	175	165	150	182	160	171	177	185	174	157	199	159	164	186	165	181	175	184	169	167	166	177	175	173	187	171	155	163	167	137	144	179	152	189	196	166	150	171	167	184	171	185	186	165	158	155	174	171	176	184	165	167	166	164	157	160	178	207	184	177	167	171	185	175	147	158	179	178	160	151	168	159	172	161	170	170	167	170	187	191	156	150	194	166	178	182	145	177	174	145	185	194	192	158	174	179	165	189	169	182	185	176	173	159	185	161	173	162	150	161	172	181	138	175	179	170	193	171	168	163	173	207	196	166	176	129	159	147	192	179	185	164	158	154	159	166	139	178	192	182	165	182	176	160	180	162	182	158	176	189	166	154	170	170	137	173	149	173	159	149	156	175	162	160	158	178	183	155	159	170	160	164	184	162	170	164	191	206	176	183	170	189	139	142	156	173	167	158	164	174	179	178	163	171	160	168	153	171	189	174	187	185	168	154	173	172	182	176	147	163	188	184	171	188	169	162	175	158	168	166	172	169	173	164	175	153	171	157	152	169	177	153	162	172	167	172	178	149	151	185	187	149	180	167	151	167	160	147	165	164	154	155	210	178	162	161	192	182	195	174	200	180	192	154	170	163	155	159	158	165	181	184	181	166	164	163	155	150	173	168	160	148	180	158	176	182	191	180	158	162	137	168	186	180	162	183	166	183	171	161	168	213	193	169	164	166	171	195	167	167	173	148	180	158	170	124	162	204	194	161	173	167	195	167	176	177	172	160	178	152	159	149	201	146	177	154	168	175	168	170	168	181	167	144	156	178	172	191	138	179	168	185	198	184	173	168	156	170	157	139	168	179	161	187	163	168	170	154	139	156	168	148	172	163	185	161	194	176	165	184	150	140	170	175	172	143	163	160	161	187	174	163	158	182	179	178	170	152	147	147	182	184	152	148	182	181	164	164	177	137	171	158	146	198	152	185	166	165	161	185	174	169	166	165	182	150	185	179	191	176	183	189	171	195	172	161	178	159	175	173	156	172	156	166	183	186	160	177	212	156	165	163	156	171	174	161	168	163	185	155	199	168	176	168	171	162	183	190	188	173	181	159	178	178	169	181	163	161	171	164	188	172	166	166	157	178	161	192	165	186	186	149	174	137	190	174	156	174	175	141	177	161	124	191	179	161	149	190	162	162	160	168	184	160	169	142	169	175	159	187	179	155	170	193	196	176	148	208	175	178	187	174	179	146	166	186	182	179	157	170	171	159	165	143	167	142	202	196	159	161	183	177	148	162	162	171	180	185	179	159	164	166	157	166	137	175	172	165	188	168	173	143	141	203	158	175	171	180	166	175	175	168	152	161	176	151	180	178	181	148	149	174	180	196	181	210	211	156	161	173	174	171	181	176	162	191	182	169	167	160	158	149	172	182	187	170	196	156	180	163	169	180	164	169	175	193	166	152	152	163	188	171	175	183	171	171	189	163	162	137	145	200	181	171	187	156	122	154	206	200	180	167	171	177	163	160	150	198	169	159	178	153	170	199	196	188	179	171	171	189	164	200	195	171	202	177	169	173	174	177	147	147	168	179	156	172	167	148	174	138	179	153	169	175	160	170	175	200	182	165	174	187	212	167	174	163	182	164	163	165	170	179	162	161	170	182	158	155	187	141	165	154	177	197	161	157	174	164	175	173	195	176	158	175	178	156	175	177	159	154	161	174	155	152	146	188	160	160	164	179	169	203	159	172	163	195	165	197	166	154	177
6567	3676	2211	1093	1120	863	810	689	654	519	501	476	451	440	385	391	420	413	385	407	434	422	406	392	384	393	377	415	345	389	365	389	401	370	418	386	364	339	398	419	366	369	389	382	396	386	410	386	378	378	419	376	401	378	375	366	395	366	383	397	372	385	373	370	422	339	394	383	379	397	388	360	413	406	406	372	378	388	382	356	403	360	374	361	377	373	338	387	354	372	378	376	350	344	374	397	394	358	376	395	390	375	407	402	350	403	378	354	393	367	373	408	377	367	325	373	376	360	384	403	356	389	369	392	365	432	374	365	414	390	357	387	371	381	362	374	394	406	396	340	369	385	366	389	368	385	404	375	364	432	393	373	357	364	379	383	379	374	379	388	399	385	361	375	388	392	382	354	375	399	432	387	372	376	359	365	370	401	380	388	390	357	389	399	390	395	379	356	373	349	386	406	381	335	350	352	403	416	341	376	405	407	363	385	403	380	348	352	395	406	440	383	353	415	362	410	351	384	395	380	372	379	383	395	367	389	338	371	385	415	354	360	361	401	364	377	341	382	394	373	379	346	376	360	376	367	372	384	386	415	407	419	363	349	388	364	373	380	358	375	391	368	417	375	405	368	391	406	372	383	365	363	384	371	411	367	348	351	392	384	355	396	395	370	342	384	362	380	357	364	394	344	368	391	408	382	398	343	356	365	367	382	395	384	349	391	386	417	403	356	388	348	363	378	384	392	392	381	359	354	352	375	373	409	392	391	417	377	394	389	405	357	405	345	360	392	390	386	369	375	355	342	369	376	362	389	396	396	367	384	355	393	360	367	398	352	402	360	395	361	344	373	399	361	386	412	360	390	369	386	337	425	410	377	396	403	395	364	409	350	375	413	411	397	389	374	383	389	399	406	396	354	381	356	376	383	373	381	378	406	361	383	395	370	382	343	373	411	375	367	385	366	390	343	387	410	382	389	386	354	355	370	363	379	356	392	379	398	399	404	426	369	357	399	371	400	341	369	391	372	376	396	367	366	368	379	418	389	381	384	401	392	360	404	412	363	354	376	369	371	413	414	388	388	388	373	356	368	386	384	388	376	402	366	373	382	381	376	384	419	381	386	378	372	363	345	376	442	341	372	395	370	378	396	383	410	344	382	400	378	360	387	370	378	384	362	353	350	398	361	377	385	377	374	431	372	402	385	363	365	340	402	392	388	364	367	399	419	378	344	372	415	365	385	355	402	361	378	355	375	334	367	373	361	368	382	366	377	376	370	404	372	404	379	358	354	388	341	404	369	366	402	411	367	382	370	375	362	419	374	401	397	390	376	343	397	367	382	355	402	389	372	393	377	350	390	385	373	381	384	374	398	385	357	402	342	353	369	392	362	346	367	377	374	395	403	378	387	361	387	374	378	365	390	387	377	394	332	394	390	355	382	390	388	361	370	341	372	368	375	359	372	405	350	381	369	391	384	376	401	383	359	374	375	365	381	381	366	367	375	366	344	390	374	378	360	383	390	380	368	386	366	369	392	379	404	393	387	378	354	371	384	387	398	368	383	398	388	405	370	391	350	379	403	408	371	361	397	393	406	308	404	406	366	363	353	411	395	383	332	366	400	401	355	410	401	392	392	355	354	338	364	361	398	356	370	354	368	351	368	345	405	381	363	374	411	404	352	370	409	330	361	388	384	370	384	365	362	379	373	364	361	405	361	372	369	365	389	396	380	390	369	367	389	380	370	379	377	368	396	353	351	386	375	372	400	408	413	388	372	360	372	364	364	387	363	356	396	389	395	389	360	378	348	383	395	389	381	365	365	371	415	400	390	400	369	364	356	415	329	393	359	392	388	349	354	381	400	419	380	345	345	391	362	369	397	332	387	383	372	365	388	377	373	384	376	384	345	405	397	392	393	397	383	391	388	374	390	397	371	360	334	373	402	376	387	420	401	359	355	364	397	339	361	391	374	369	362	343	406	369	359	360	395	398	415	386	367	369	388	403	386	385	383	350	329	408	375	393	391	385	359	400	362	428	363	408	345	357	364	368	380	398	393	390	357	408	365	360	374	395	391	362	356	357	369	377	355	391	380	392	361	379	368	382	380	410	379	402	350	416	379	349	397	366	382	377	379	376	356	395	366	388	384	390	422	355	403	379	394	359	380	391	393	403	358	369	363	410	338	333	408	414	357	358	360	368	402	373	396	355	360	413	367	381	360	395	364	389	345	375	383	403	365	391	345	403	416	364	363	373	383	362	396	369	384	353	395	382	412	404	355	406	384	423	375	388	349	371	393	385	355	415	360	372	374	363	392	391	377	388	376	366	360	402	380	413	369	368	362	354	332	393	381	390	371	379	431	364	360	353	402	409	372	389	408	381	376	376	396	356	398	374	377	368	395	418	406	377	349	382	396	374	355	393	394	388	376	340	398	381	383	382	380	387	391	385	385	401	382	367	370	379	367	371	364	375	411	381	365	400	379	402	364	338	400	385	377	361	382	357	377	377	336	397	390	380	370	402	395	384	382	352	330	359	375	370	373	370	369	373	405	392	396	365	344	405	385	355	368	383	385	404	395	368	391	391	394	366	357	420	413	379	357	339	359	392	388	405	358	345	384	386	409	357	370	384	364	391	400	366	396	309	404	397	372	380	361	403	374	391	362	376	342	351	368	374	406	352	406	378	375	357	371	381	395	369	360	382	373	324	384	378	369	376	364	395	369	397	359	381	375	389	374	369	392	386	370	411	381	397	432	399	390	392	399	376	375	366	403	368	393	368	394	357	387	418	381	351	369	396	404	380	373	353	342	369	385	429	361	414	397	343	380	375	413	369	366	414	372	372	370	376	401	343	377	363	362	383	387	394	411	367	385	371	405	392	371	370	367	415	373	357	387	387	377	358	380	408	373	366	410	400	366	332	378	411	351	382	379	384	370	390	352	360	400	372	373	375	417	373	370	403	387	408	355	383	388	353	360	371	357	367	396	359	412	360	353	346	412	392	403	406	392	348	384	382	370	385	362	357	346	402	366	368	387	369	370	393	375	415	375	351	359	351	381	383	381	404	370	374	391	390	390	441	403	384	368	403	350	373	374	339	361	380	374	398	403	353	407	375	370	354	377	367	388	377	376	378	360	390	422	394	390	418	411	385	380	400	364	386	352	383	405	396	408	370	368	352	402	370	392	370	384	392	349	357	387	394	373	346	348	408	337	392	390	391	387	383	367	403	386	370	392	401	391	401	405	381	374	383	407	386	384	371	380	395	396	377	348	376	377	406	402	355	375	354	396	400	424	367	401	343	343	369	378	378	356	365	383	373	363	328	374	381	356	386	410	373	406	371	388	404	371	354	360	375	364	404	361	407	373	399	408	367	355	384	362	343	382	385	366	358	383	405	388	413	354	376	352	382	375	410	391	391	381	364	377	404	351	350	365	379	424	393	372	387	355	367	379	383	370	372	368	373	369	380	392	396	400	385	339	402	376	400	409	364	345	402	356	374	365	407	405	357	413
32295	20875	9838	3940	2709	2176	1637	1143	810	439	230	192	192	140	123	119	117	128	107	115	112	116	108	123	109	121	126	116	103	110	106	109	118	114	109	86	109	123	94	116	100	107	101	115	128	98	85	111	103	111	92	107	84	115	115	110	108	100	105	106	117	100	99	97	95	115	110	114	103	108	108	117	103	93	96	118	111	104	126	88	96	103	110	98	103	92	101	112	106	129	109	111	104	110	104	85	86	101	108	101	114	107	99	105	110	110	115	123	126	113	100	95	105	108	75	101	122	93	110	89	92	105	109	120	110	84	94	86	89	100	90	100	109	120	102	88	96	121	91	123	115	108	105	93	110	90	92	104	122	100	87	126	129	103	121	106	106	116	109	105	105	87	86	102	132	97	87	120	101	93	98	108	123	98	109	105	122	111	134	128	94	118	121	119	90	113	83	106	96	106	110	80	109	106	99	92	91	104	112	113	112	100	126	98	97	113	96	124	111	98	99	105	126	96	94	106	117	113	95	99	91	116	109	100	117	112	130	125	95	103	123	109	109	113	92	121	119	103	91	109	93	118	122	105	119	104	109	100	87	98	113	100	106	108	103	111	96	97	127	92	99	114	113	90	103	82	97	107	108	124	114	113	119	128	95	101	98	107	123	96	99	99	106	85	107	123	95	112	88	102	100	111	108	90	106	116	106	101	121	105	114	110	122	98	94	115	103	100	110	100	114	79	113	119	109	100	109	102	106	103	108	110	105	95	115	104	93	100	94	107	98	97	104	113	115	120	123	93	105	121	98	111	99	107	105	88	109	102	99	98	99	115	100	102	125	138	115	97	112	106	93	93	99	84	99	105	91	107	109	111	124	100	112	114	107	113	100	107	93	89	102	94	114	89	118	125	124	96	119	110	99	93	104	120	110	109	107	110	103	117	116	111	96	102	103	130	101	109	139	102	111	108	101	109	115	115	91	94	102	126	102	129	98	101	107	111	114	72	122	90	103	128	107	96	95	99	108	114	101	111	120	108	116	112	110	98	100	116	112	105	122	102	109	101	102	102	102	109	98	85	110	113	106	118	117	98	105	110	101	95	96	108	99	97	108	115	89	105	112	113	130	106	102	78	128	111	115	87	104	110	111	100	107	91	122	109	105	95	117	103	93	87	116	108	95	103	92	113	123	96	88	119	96	86	115	115	107	103	111	115	103	120	131	108	110	116	85	92	125	118	108	113	108	126	108	106	99	114	99	102	97	98	116	98	117	94	105	124	103	116	104	100	104	104	93	95	104	110	118	117	116	108	100	109	99	122	89	101	107	108	108	97	119	107	99	118	86	100	107	110	103	101	104	93	85	114	136	97	100	98	112	104	103	107	102	96	99	107	101	100	100	90	84	97	112	106	116	122	91	102	105	119	104	114	126	109	81	113	110	104	104	125	116	111	96	113	106	103	104	101	123	113	70	121	105	99	82	122	96	96	100	113	106	109	102	115	88	114	95	115	108	104	110	108	101	119	127	103	118	107	103	118	108	121	115	94	110	103	112	79	97	122	114	101	120	97	77	103	97	108	107	107	131	122	94	100	100	117	97	98	108	108	89	91	79	118	83	112	102	106	131	119	113	103	92	89	101	100	99	98	95	98	91	100	100	93	114	84	99	98	97	108	97	114	105	123	102	104	113	101	111	109	104	83	119	97	129	104	85	98	100	107	113	119	106	107	92	112	98	109	117	102	121	104	106	91	92	127	91	110	101	104	97	120	101	92	118	130	121	106	133	92	121	100	106	114	98	98	100	114	102	106	121	100	97	104	99	118	88	115	98	90	102	107	78	107	111	124	115	102	116	109	92	107	116	122	101	105	97	93	105	106	90	122	120	110	105	116	113	108	103	101	87	95	107	117	87	105	104	92	95	110	94	84	125	117	103	100	115	107	137	100	127	102	111	111	106	107	122	110	111	98	109	81	109	101	114	115	108	102	117	101	107	105	120	104	117	115	117	107	111	97	103	113	90	111	121	99	120	107	88	97	89	117	114	103	126	97	95	88	116	97	108	118	107	75	92	112	105	99	112	98	88	88	111	93	108	99	99	108	129	107	116	101	97	89	98	90	97	112	110	123	107	109	104	91	104	106	125	99	110	95	121	102	116	110	93	110	116	95	128	106	99	96	100	75	99	94	97	123	101	124	123	116	108	98	126	102	97	112	119	88	81	118	112	94	88	111	111	101	94	94	114	108	113	106	124	104	98	110	120	97	103	108	98	98	112	96	131	122	92	114	114	104	79	88	105	80	78	100	126	113	100	121	102	106	106	87	119	103	99	90	98	117	130	124	116	110	97	105	113	98	85	118	99	96	105	111	109	123	119	101	113	114	108	98	93	125	106	107	100	104	114	90	124	120	120	101	104	102	104	100	109	106	102	94	120	103	112	109	111	105	100	94	97	116	113	111	110	104	107	103	117	105	107	95	104	116	116	96	106	93	93	119	130	107	108	111	100	104	92	90	102	107	114	117	104	89	113	86	114	90	104	106	114	105	115	97	113	98	99	103	99	109	107	103	103	108	103	102	113	107	101	94	129	104	90	105	87	122	112	125	117	117	120	91	109	100	109	93	100	111	102	112	133	118	116	92	103	95	82	105	91	94	88	111	89	112	99	101	127	117	94	113	96	130	89	114	95	109	119	108	97	114	96	95	102	99	102	91	86	118	112	100	105	96	102	103	116	109	98	84	120	112	109	86	104	110	111	85	120	113	88	93	92	109	100	123	99	117	93	106	107	98	86	108	111	108	96	111	88	98	118	105	104	112	108	105	113	106	91	97	109	102	96	106	108	92	91	102	120	125	102	90	102	126	96	121	114	98	111	87	102	97	96	117	111	87	85	113	103	101	100	111	113	100	101	128	112	103	116	96	104	111	98	128	113	120	114	107	117	108	87	115	95	95	108	97	116	117	104	109	109	113	107	103	126	94	103	100	121	103	134	99	99	95	98	106	83	108	108	115	117	99	109	119	93	95	107	96	126	97	120	106	119	106	88	115	100	96	104	97	92	89	108	93	115	92	102	106	104	91	115	102	118	94	104	102	106	108	104	115	118	117	139	94	107	84	93	119	103	102	101	92	123	108	109	107	105	105	93	117	88	103	105	107	117	120	109	96	108	104	107	124	107	94	99	105	106	106	113	127	112	119	107	87	99	93	113	117	112	89	103	101	119	100	103	117	102	92	96	94	110	106	102	93	99	103	107	114	102	90	120	111	111	104	104	104	111	124	92	127	115	119	94	97	80	97	114	108	119	91	121	106	116	120	111	120	87	115	101	99	108	112	101	94	117	96	97	116	93	108	120	105	91	114	83	91	102	97	105	106	93	112	105	109	137	108	112	107	107	94	108	95	99	118	109	131	108	116	112	102	91	105	105	120	105	101	110	95	96	93	109	104	110	104	117	104	69	118	99	108	115	103	98	94	112	96	104	103	99	106	126	98	103	112	104	101	110	104	104	91	86	97	111	108
21446	14584	8259	6056	6602	6390	5528	4849	4165	1906	1034	909	735	508	426	399	377	328	332	323	333	337	308	326	315	288	282	284	295	291	297	294	257	261	261	283	270	262	261	268	249	263	293	259	241	246	282	252	316	230	244	265	259	238	265	266	245	237	243	256	256	283	264	261	264	252	239	228	242	266	273	244	260	254	239	230	279	262	254	247	237	247	257	240	273	231	265	244	245	275	281	279	263	268	277	253	285	273	245	241	232	239	251	262	243	271	243	238	263	260	305	247	257	276	247	269	274	218	250	254	248	253	241	244	270	265	265	271	241	236	270	235	271	284	267	274	274	257	260	279	255	245	250	237	245	254	244	240	243	249	265	264	270	246	253	238	276	224	243	247	263	236	227	250	260	267	307	259	209	270	288	238	256	258	255	225	267	238	253	243	232	223	279	252	247	272	248	258	234	265	260	251	264	241	246	249	222	262	251	255	245	227	239	252	258	230	269	259	250	223	299	253	237	229	246	247	233	264	268	245	243	277	265	284	269	258	224	254	281	271	252	248	272	272	256	248	250	239	270	263	245	235	229	247	266	275	238	275	245	245	246	242	235	232	229	252	295	205	247	236	252	268	249	230	277	258	247	259	236	219	264	258	264	252	254	258	268	238	248	236	255	235	262	268	261	228	247	245	257	233	229	252	260	275	233	234	229	264	228	258	240	216	226	233	240	249	270	247	251	259	250	285	281	260	248	224	255	258	276	243	244	256	219	231	254	230	242	260	253	267	248	264	259	251	250	252	247	258	260	243	249	257	255	256	268	255	236	258	252	278	260	232	214	230	233	261	251	242	286	231	248	242	241	238	262	263	263	236	244	285	267	244	227	269	244	239	259	280	251	255	262	275	221	212	254	271	284	270	264	270	256	280	253	266	221	253	256	263	270	233	257	275	268	261	249	252	266	264	235	263	233	238	263	239	284	258	253	240	274	248	222	275	243	260	222	261	259	249	262	240	255	264	215	242	250	259	247	259	267	254	250	241	268	250	264	289	262	260	247	243	232	271	247	256	276	252	247	256	260	209	245	243	256	252	244	256	250	242	249	282	236	225	240	238	237	258	252	267	236	229	247	250	273	264	259	270	224	247	236	270	246	244	235	254	222	263	263	231	251	240	268	237	241	265	229	265	261	241	251	233	256	240	247	268	239	241	240	272	260	263	237	243	247	251	237	244	257	279	243	250	250	259	248	263	237	250	258	253	255	285	260	235	258	247	252	259	243	246	252	264	244	272	261	255	254	245	266	270	235	239	274	253	251	242	267	249	262	261	282	232	263	271	230	234	261	260	244	260	258	258	256	238	239	257	234	251	251	249	257	250	265	264	241	241	248	244	241	260	245	254	270	267	259	263	259	253	250	244	244	234	269	222	251	255	283	269	254	232	268	244	243	264	265	267	260	272	253	259	240	278	260	264	230	265	274	275	255	248	247	265	261	247	250	283	230	268	237	263	267	253	243	276	300	251	261	258	234	275	259	278	243	243	213	233	235	244	271	267	241	247	286	258	250	245	260	274	255	237	244	240	261	263	253	218	261	249	250	273	249	272	261	275	216	237	249	271	259	273	255	281	268	267	267	245	224	232	265	259	256	284	275	265	266	261	266	256	267	247	251	265	234	261	260	257	258	259	266	237	242	240	252	263	235	244	261	251	279	260	243	255	247	234	244	265	255	245	240	258	243	266	256	243	250	262	258	237	254	246	268	263	249	242	257	247	245	232	247	236	243	267	251	249	244	246	282	252	218	232	219	262	240	280	239	280	255	247	259	248	264	227	230	257	262	254	249	244	269	252	243	251	256	276	232	265	261	262	258	269	261	234	226	260	259	268	232	274	243	243	254	255	216	230	237	273	254	268	253	246	248	251	279	275	253	295	254	249	251	259	246	257	277	219	232	254	279	242	255	265	239	262	275	229	237	236	268	251	267	253	246	265	242	250	215	273	248	273	259	251	264	224	232	245	266	252	276	210	256	226	214	265	254	261	260	269	274	248	268	259	252	245	273	246	246	240	261	264	237	270	253	270	226	266	290	264	264	247	238	271	229	249	255	228	282	243	233	259	235	251	245	271	261	277	256	272	273	248	268	230	251	239	264	216	259	247	226	268	244	274	256	242	235	267	251	228	238	288	222	261	251	234	247	231	244	241	245	260	245	263	262	294	258	240	260	266	239	256	246	265	250	254	247	282	264	238	261	246	237	254	227	253	269	252	253	276	234	233	285	235	242	277	245	244	267	245	251	258	230	267	253	251	238	276	274	247	234	245	261	238	268	253	230	225	235	243	249	275	256	229	235	262	285	264	248	259	259	248	237	238	246	229	222	228	258	247	232	253	233	244	276	264	244	253	222	245	265	258	242	262	225	234	242	273	236	280	249	263	229	241	229	282	270	236	230	272	268	270	288	293	257	232	269	230	254	260	248	258	243	259	224	245	292	248	281	267	263	247	272	246	251	226	245	235	227	252	262	244	267	244	252	240	233	250	252	246	252	264	257	250	272	248	256	231	255	243	261	240	267	266	235	247	268	275	249	252	278	225	236	260	266	265	271	220	253	282	257	239	246	259	254	268	263	243	248	248	273	245	261	250	255	262	269	238	257	265	233	280	248	242	275	254	238	251	254	250	237	258	264	250	268	259	260	253	243	256	235	241	268	236	265	249	251	262	243	278	260	257	245	262	256	238	236	238	264	259	239	270	275	270	257	261	240	244	225	232	231	260	251	297	271	243	239	226	255	238	255	256	268	239	270	274	230	223	252	247	255	236	281	269	235	250	277	245	242	258	235	243	281	266	258	269	254	287	235	247	252	260	234	261	244	245	242	245	279	253	238	248	238	285	251	249	256	285	279	291	266	252	268	244	270	284	252	273	255	250	235	238	259	227	230	250	234	251	262	258	273	246	278	255	243	240	257	253	220	251	260	264	256	237	237	271	251	260	240	254	249	245	251	248	262	269	257	271	248	256	265	255	277	267	258	239	261	275	260	269	252	230	242	248	247	240	217	276	264	270	267	243	228	251	261	249	265	261	260	241	276	253	241	257	261	235	232	255	248	241	267	251	245	242	237	246	281	252	280	243	240	255	263	263	236	201	256	247	230	274	260	235	239	250	238	284	252	239	238	250	284	250	243	226	247	247	252	250	274	263	286	255	261	246	252	245	224	240	306	273	234	256	257	254	240	228	229	256	267	291	266	251	233	270	248	262	261	274	231	253	254	249	258	252	257	263	233	236	287	238	276	224	260	250	261	251	265	244	263	258	250	228	238	231	241	264	221	258	244	263	247	259	237	258	260	258	218	275	250	245	259	260	268	288	270	262	278	271	267	242	263	256	267	263	246	239	258	229	255	257	252	252	247	244	230	268	246	278	245	247	250	260	268	266	251	215	250	258	246	248	255	272	271	254	248	242	272	236	241	255	248	259	252	263	277	251	228	248	263	258	246	279	264	252	261	244	235	263	238	248	249	284
42639	28961	13928	6527	4859	4294	3452	2281	1710	807	367	304	286	205	145	152	147	153	163	134	141	157	135	126	142	146	157	131	115	125	110	138	133	129	112	142	116	116	143	124	109	107	132	129	115	111	129	139	127	134	121	111	117	124	121	140	143	152	136	127	132	130	131	143	132	122	120	116	127	116	122	139	112	127	134	114	132	124	123	137	164	122	132	131	115	106	137	140	121	140	123	113	146	124	107	116	120	159	125	117	129	131	148	103	118	109	100	101	123	135	123	118	130	117	140	115	127	115	114	131	125	139	111	103	122	142	99	105	125	122	127	127	133	109	104	109	144	120	114	150	151	129	108	130	123	126	134	126	108	138	134	113	143	129	118	117	111	123	117	117	101	125	121	103	139	133	130	107	148	116	122	145	133	132	123	128	124	130	133	131	128	156	130	132	126	116	133	118	132	120	124	120	101	123	105	138	116	134	121	113	133	130	110	125	116	132	127	114	107	123	130	122	115	128	100	134	115	121	109	148	106	120	121	102	132	157	127	132	129	120	137	133	128	120	134	119	140	146	116	136	115	134	91	133	125	132	96	123	144	144	119	117	129	117	127	109	134	135	110	106	109	131	124	121	123	109	135	126	132	128	110	102	129	113	118	121	117	133	156	125	130	121	134	125	110	106	122	109	140	122	130	139	123	117	117	136	124	133	144	138	136	110	123	108	118	130	111	105	111	135	151	130	118	129	100	102	107	126	123	107	117	112	138	123	119	125	100	129	120	124	117	112	127	124	124	135	114	132	114	131	119	134	140	129	124	111	107	120	114	116	108	119	124	135	129	112	133	127	122	121	124	123	131	142	147	125	142	135	139	102	132	126	132	135	123	101	128	127	140	106	133	150	121	106	132	111	117	130	138	126	130	130	118	135	119	105	113	104	146	116	127	130	124	118	122	127	145	128	115	116	142	128	140	108	123	113	107	109	103	125	153	125	129	116	120	126	120	135	153	130	118	143	121	137	110	117	145	138	136	136	123	128	145	144	139	143	139	125	136	114	132	112	106	132	106	131	133	110	144	127	150	114	115	131	107	131	137	119	114	107	99	121	124	122	123	132	134	133	116	136	126	112	102	103	131	100	124	125	118	112	110	138	107	125	120	134	130	129	122	112	136	138	116	117	130	117	114	140	139	112	126	145	127	117	115	132	115	163	125	110	134	121	118	108	136	101	134	105	132	98	134	122	138	120	144	133	98	127	113	128	118	118	115	102	109	99	114	106	115	134	121	111	141	130	138	126	127	120	101	129	119	120	131	129	127	133	134	129	109	135	139	126	123	123	116	130	123	122	144	136	113	110	130	107	132	103	138	138	149	111	127	135	133	111	122	133	106	133	126	141	132	114	109	117	119	105	118	125	132	129	128	118	131	138	125	126	114	115	123	124	134	121	106	137	129	141	136	101	130	105	128	115	134	105	134	131	128	123	126	131	131	98	132	156	141	122	140	123	146	133	137	114	154	127	108	108	139	123	130	136	130	128	122	127	135	127	119	119	128	155	128	123	118	126	115	101	132	159	145	131	130	121	138	132	110	131	118	137	134	127	130	116	125	119	142	127	138	122	128	114	147	128	115	112	120	127	108	132	122	147	105	121	130	116	127	121	104	126	112	130	133	137	144	135	126	121	114	111	116	120	133	132	121	131	136	132	147	137	148	103	112	123	116	120	127	120	106	123	114	112	110	115	136	123	129	127	118	122	121	124	112	125	135	119	122	118	116	119	138	112	115	115	129	131	144	136	150	136	148	140	120	108	125	109	108	116	113	140	128	138	124	111	120	124	118	107	116	117	110	117	153	121	123	121	119	147	138	118	126	112	117	136	131	119	125	125	96	141	130	141	103	130	102	102	119	139	130	109	119	146	119	127	112	117	124	134	113	119	157	109	107	145	129	140	120	121	116	114	127	112	111	116	139	111	126	111	134	154	119	112	117	113	136	132	126	134	136	100	139	125	110	115	123	134	105	107	125	128	117	116	110	138	125	108	124	116	118	96	124	131	118	124	114	127	125	131	135	120	115	127	109	116	124	113	126	118	140	136	113	139	114	119	129	142	119	145	108	110	109	116	121	114	122	107	112	131	122	153	118	129	107	139	103	109	125	125	107	110	123	133	128	98	115	132	132	132	138	115	135	118	112	136	118	108	142	142	115	94	107	116	155	126	117	109	126	118	137	122	107	116	121	121	121	134	103	118	130	139	123	137	137	130	126	120	106	141	136	129	127	101	142	119	128	117	120	117	135	116	111	126	122	118	159	123	138	120	105	113	130	113	101	121	130	129	157	133	108	132	124	102	140	127	142	130	139	132	134	131	139	134	125	133	137	106	125	108	96	110	116	118	113	126	114	116	131	121	127	127	111	109	133	116	122	112	138	106	132	116	113	124	124	132	111	121	135	126	107	128	115	125	123	122	126	101	134	144	125	116	115	104	136	142	113	132	130	101	113	105	108	134	137	118	152	139	123	134	109	132	121	118	154	119	132	116	148	116	117	118	111	145	125	118	101	110	103	133	134	131	126	132	108	138	122	114	132	137	130	120	118	111	125	125	120	103	125	147	133	116	135	156	124	124	122	125	127	113	121	115	112	126	121	97	117	110	127	125	127	113	130	112	101	103	124	115	104	105	109	114	114	111	119	122	135	116	120	108	113	118	115	120	152	115	118	129	124	140	124	123	122	123	118	123	119	136	117	115	124	119	115	119	124	135	119	145	118	102	139	118	135	101	108	121	143	123	134	135	107	115	123	105	117	131	111	121	112	126	127	104	135	131	137	104	136	133	129	131	107	99	105	138	142	139	140	138	116	126	134	118	126	120	123	105	112	134	106	106	127	117	121	129	139	132	104	112	128	128	122	144	121	143	118	116	127	129	118	107	123	146	120	96	127	142	105	112	118	95	107	109	138	113	123	136	114	135	122	126	117	115	140	152	115	134	123	110	117	134	136	132	132	115	101	126	113	125	126	142	129	145	133	107	132	109	123	109	129	132	122	136	108	130	110	122	132	125	115	137	120	116	118	131	92	148	103	123	109	110	115	119	146	112	112	131	125	115	120	127	124	121	131	135	123	125	110	111	124	123	122	109	154	113	126	94	121	131	121	123	146	121	131	135	148	136	125	129	124	137	137	144	111	111	126	126	114	122	123	139	119	116	124	142	119	122	135	122	126	131	120	114	106	103	126	120	118	137	114	137	143	129	131	114	116	137	107	128	111	119	114	118	115	117	115	118	118	94	118	124	106	115	129	118	128	126	138	134	136	109	125	137	122	121	117	124	106	149	111	139	135	129	104	99	102	110	117	131	133	121	128	130	125	131	127	117	137	106	119	129	123	133	126	105	136	144	113	115	117	126	112	128	152	131	112	134	151	147	134	152	113	131	108	106	126	115	127	125	110	134	145	131	114	123	131	123	127	98	111	126	113	114	122	129	147	117	125	114	144	120	129	118	134	126	144	124	135	139	133	113
27794	19498	10287	9080	10787	11536	9883	7931	7415	3287	1727	1442	1266	855	515	491	521	441	503	440	430	436	398	406	390	386	356	390	372	361	343	350	335	337	321	316	325	319	286	316	300	315	331	277	316	321	299	310	296	306	320	322	318	292	298	313	311	288	292	302	304	314	274	304	269	316	300	281	283	282	297	282	326	290	299	273	283	287	300	294	282	294	308	295	321	311	287	255	297	278	313	288	289	283	303	321	278	288	298	260	308	300	318	260	286	291	316	286	284	303	312	308	306	263	295	307	323	301	309	303	325	304	338	261	319	304	288	293	306	313	334	312	336	314	310	289	276	326	293	261	345	280	311	302	285	287	316	297	273	292	297	292	301	259	295	296	271	294	300	282	304	309	299	293	309	311	294	268	313	288	288	292	298	317	293	310	329	331	270	281	314	303	305	292	294	296	281	297	298	289	288	284	298	305	269	285	298	299	287	292	284	288	312	308	292	304	321	308	306	310	284	322	306	315	296	318	269	294	333	315	299	290	307	335	288	272	291	288	310	265	305	307	286	275	299	313	332	303	299	277	283	294	306	306	298	280	318	321	305	275	314	284	276	309	270	272	292	323	302	260	294	293	284	317	300	290	267	270	327	309	306	285	324	277	289	320	331	317	313	275	274	303	296	327	319	286	278	299	288	292	298	283	312	285	310	310	299	284	256	293	292	274	313	302	304	290	329	296	291	311	274	270	306	288	272	279	299	271	312	284	288	286	283	294	293	278	273	278	282	270	281	305	287	280	290	286	315	297	292	305	301	270	305	270	298	293	292	278	283	296	289	323	303	278	321	284	271	285	260	292	292	307	294	273	298	279	293	292	274	323	321	274	293	285	300	291	272	292	288	299	260	271	290	278	290	318	316	300	306	305	313	284	300	310	292	302	278	302	298	289	266	307	319	277	289	285	306	285	281	291	310	309	305	288	291	315	301	270	297	295	283	266	310	304	283	288	279	302	295	271	294	326	303	299	295	303	314	273	291	300	281	297	278	300	293	302	292	286	275	295	292	313	301	285	277	282	268	313	270	289	326	290	271	311	275	309	297	308	306	291	330	292	290	332	301	290	323	248	296	309	300	303	281	287	297	297	290	304	274	281	319	306	293	352	290	278	270	308	315	275	285	277	275	292	289	304	305	289	292	263	306	250	270	305	294	284	295	288	305	285	293	283	298	272	283	293	319	290	295	279	296	280	302	289	308	280	294	307	301	295	303	317	299	266	283	300	295	315	281	294	286	288	286	281	291	317	308	280	254	317	317	263	289	294	318	298	295	302	290	298	308	290	282	318	271	281	275	284	296	306	293	302	293	317	284	303	299	296	324	289	292	327	320	286	297	296	285	295	288	271	275	309	295	283	312	274	280	273	291	293	289	287	268	300	299	289	291	288	301	287	299	305	315	273	296	299	288	305	267	328	275	304	294	268	303	315	298	311	274	298	259	310	313	296	321	241	277	301	286	299	287	282	288	267	293	273	291	289	272	315	306	283	308	274	320	301	306	296	277	302	287	282	301	316	313	305	280	311	321	264	297	313	274	277	279	303	296	315	292	269	300	274	295	283	298	294	285	304	290	280	296	307	270	279	299	300	297	277	271	298	284	312	284	282	286	270	288	313	280	285	277	319	284	323	272	288	252	311	291	280	288	303	320	316	297	305	285	299	292	299	306	319	287	301	295	304	291	279	308	300	302	315	297	290	301	282	300	293	306	300	320	327	295	289	310	304	299	291	280	271	321	300	299	274	298	295	320	285	278	310	295	289	280	288	249	305	297	308	291	319	279	288	277	283	291	320	283	299	280	298	280	280	279	296	300	311	312	294	277	323	302	291	281	248	287	288	279	288	301	295	320	266	306	294	291	304	309	295	312	275	294	300	344	294	293	295	301	301	305	291	321	312	302	283	263	276	271	332	318	291	293	290	305	292	295	323	290	287	269	281	282	300	290	317	270	296	289	291	270	274	322	293	291	279	299	278	290	295	309	311	287	285	293	310	277	285	303	280	282	254	300	325	284	306	304	286	276	283	312	287	287	280	297	271	298	264	272	286	289	292	311	290	286	361	288	269	297	316	269	310	284	272	286	304	271	285	301	314	295	301	272	286	308	292	283	297	291	310	268	300	262	259	298	290	283	308	298	288	305	307	296	257	286	311	287	303	298	285	268	271	274	303	289	279	284	312	287	285	307	262	294	281	300	285	283	314	280	300	315	330	269	301	266	274	293	272	294	271	308	290	287	275	297	284	294	282	316	288	290	286	273	292	274	284	276	258	300	276	281	289	282	272	316	278	297	290	315	299	296	290	316	330	285	319	299	309	324	258	313	296	330	299	291	287	296	262	279	299	299	316	307	282	277	338	300	269	272	295	291	297	280	282	278	274	255	296	305	296	285	262	326	270	280	279	311	295	302	330	315	266	264	321	308	295	297	292	323	278	304	276	275	273	308	280	305	310	281	303	270	325	270	274	281	296	270	289	266	269	291	287	272	286	308	321	272	314	278	299	289	276	314	282	304	276	312	295	287	321	293	289	298	297	305	316	309	284	272	290	284	290	264	308	282	291	292	293	294	311	271	306	285	321	275	300	295	303	297	306	330	314	272	270	303	316	276	286	288	272	271	293	287	283	329	273	286	313	326	286	313	269	285	297	281	335	276	313	324	313	253	285	304	284	313	297	298	270	271	324	295	263	311	316	305	318	303	310	284	269	312	292	279	310	283	257	291	284	285	305	277	275	317	283	289	320	255	295	267	312	283	281	311	289	294	279	282	297	309	301	293	281	313	286	309	270	280	311	279	281	277	316	328	287	274	292	284	322	291	281	282	274	294	308	295	276	255	286	297	314	268	275	292	286	283	282	283	320	315	312	310	300	282	297	288	282	319	305	307	300	280	294	301	291	298	271	340	304	263	245	324	315	284	275	301	289	276	268	326	314	299	288	313	310	263	300	283	301	273	277	285	284	315	317	279	296	282	295	291	292	312	295	293	278	284	288	289	277	299	288	281	306	294	310	331	297	312	284	286	293	270	292	310	304	265	311	317	275	285	323	310	307	277	301	273	305	298	282	298	282	279	292	273	291	292	313	285	301	280	311	303	330	252	318	319	273	298	303	273	311	303	279	285	312	302	270	302	324	309	300	269	329	300	300	330	296	311	303	291	301	282	276	306	309	285	315	291	291	293	280	303	311	323	263	294	286	304	301	301	303	285	305	294	277	313	285	296	281	269	309	259	274	297	294	300	295	301	288	329	287	278	284	282	279	252	314	283	313	308	282	294	317	309	293	317	312	304	271	284	288	302	298	298	269	294	308	300	302	297	287	298	263	306	273	311	290	305	272	289	300	309	322	281	290	325	268	310	266	291	299	283	303	279	294	294	305	314	292	278	276	308	297	289	294	301	310	280	286	314	299	313	328	312	279	301	282	272	287	314	307	283	292	279	300	275	312	296	304	286	311	299	274	302	306	280	339	306	267
11360	4266	1464	435	301	275	283	236	231	191	201	178	165	171	180	156	194	178	192	184	193	232	198	208	199	191	165	170	170	170	191	145	174	177	160	174	168	171	168	155	193	172	154	188	177	183	171	166	175	172	163	163	176	158	170	196	187	171	151	190	159	176	168	188	194	148	175	173	183	177	162	158	181	147	187	177	191	160	173	176	181	185	158	173	147	163	162	171	161	181	165	174	194	184	179	163	171	153	191	201	173	199	183	161	195	172	180	159	166	183	162	177	178	176	185	165	167	135	155	167	146	147	180	183	169	166	176	168	214	176	182	169	178	183	168	158	160	161	159	191	201	171	163	170	179	163	177	180	165	177	174	174	128	182	183	175	144	170	188	161	173	168	166	207	157	160	164	170	165	174	191	172	189	170	154	163	149	161	177	145	152	141	170	172	162	186	168	153	165	191	166	173	178	192	175	184	161	179	162	156	156	186	161	176	181	185	189	157	176	155	169	175	152	169	180	154	156	190	183	174	146	189	163	145	173	193	134	177	162	153	163	184	165	172	182	180	165	196	178	162	182	178	185	178	171	154	168	164	158	152	152	159	170	148	165	162	181	199	175	171	163	153	167	192	180	177	166	166	159	172	188	182	176	163	171	160	161	172	167	182	188	178	191	164	172	149	185	160	185	162	175	197	184	148	170	163	183	182	149	168	174	187	157	157	200	195	174	163	154	145	157	172	168	178	168	192	159	188	161	169	163	166	172	188	185	180	161	152	166	181	175	164	157	178	189	170	165	171	192	168	186	181	171	170	203	139	183	185	154	179	165	160	163	171	177	187	176	185	171	197	157	180	181	186	173	187	196	175	204	174	169	195	172	166	184	182	201	187	175	164	148	157	193	153	164	173	155	204	195	149	176	166	186	192	166	164	163	173	181	162	171	172	159	152	168	126	152	156	169	144	161	171	175	176	187	182	142	160	173	163	172	181	170	157	188	147	185	178	159	208	178	164	161	190	190	163	203	209	186	181	157	180	168	164	185	166	170	157	172	173	166	187	176	161	181	173	190	168	177	168	188	201	164	155	175	193	191	172	157	176	181	167	167	186	158	161	171	175	195	178	171	188	193	185	170	173	167	190	150	156	195	165	170	168	188	155	189	174	155	180	177	184	167	172	157	179	178	166	145	166	170	174	187	157	175	156	167	167	157	183	184	147	177	155	174	176	180	154	189	167	143	197	175	189	176	172	170	152	180	207	156	175	156	162	148	167	150	169	172	153	178	172	170	149	198	150	154	164	181	148	178	175	159	197	159	161	171	170	168	159	202	150	186	184	205	184	164	174	166	158	191	166	178	144	169	197	174	157	183	167	189	174	176	186	189	173	184	174	185	178	168	167	157	159	170	200	191	183	165	191	179	171	171	167	190	154	174	174	175	160	189	152	168	186	162	177	166	175	209	166	174	175	143	172	190	168	192	178	176	166	170	177	162	169	202	168	199	161	200	198	161	166	168	181	170	176	159	150	160	171	190	175	199	182	191	173	155	192	173	168	166	181	165	173	169	180	172	188	178	185	180	181	196	170	157	188	148	175	163	201	183	183	163	179	173	171	167	177	151	172	164	184	171	176	176	178	151	190	189	157	194	178	179	185	185	168	180	169	181	175	178	164	165	163	173	176	192	197	175	173	157	194	146	167	186	167	169	161	162	187	174	145	174	170	182	179	153	188	170	176	180	167	179	185	184	185	177	159	146	162	183	167	132	175	162	174	181	177	175	174	166	166	189	164	176	168	160	195	176	165	186	187	146	181	168	167	169	204	169	179	161	159	191	174	165	193	176	149	167	183	184	183	182	174	165	148	172	188	158	151	157	157	185	158	174	146	153	161	175	162	180	161	188	187	170	161	168	141	171	186	193	155	147	163	154	156	173	148	181	195	186	174	169	173	163	192	149	186	181	184	206	161	155	191	173	160	171	189	187	166	160	148	183	206	150	175	176	171	197	184	170	169	190	155	192	176	182	190	170	178	167	190	149	164	158	164	173	165	171	172	150	173	166	176	179	196	153	181	183	158	155	196	174	184	189	155	172	181	181	145	166	186	186	170	171	179	175	169	178	164	160	167	171	174	177	182	178	170	193	183	175	157	162	162	187	163	188	156	169	184	168	173	166	171	166	185	169	170	167	175	175	158	156	167	153	177	174	175	203	165	147	197	172	168	153	170	182	185	164	163	161	141	158	192	182	194	157	170	174	184	203	185	176	144	192	180	174	147	182	183	159	163	170	166	162	137	192	174	129	170	182	175	175	132	198	187	163	192	177	163	180	163	178	205	166	146	174	154	158	164	172	160	195	146	176	179	172	202	161	194	166	162	159	157	200	171	193	178	178	146	158	166	181	190	187	157	163	171	189	171	161	144	169	183	165	172	169	175	186	178	185	197	178	181	176	166	163	181	169	166	158	170	147	175	178	166	168	172	161	182	172	170	172	169	183	180	184	185	147	157	190	148	148	166	138	149	162	192	194	190	173	158	206	195	170	162	176	181	169	171	193	170	194	173	150	169	199	177	202	169	173	193	155	154	156	174	179	199	177	175	191	161	149	164	169	182	192	179	173	165	195	176	175	173	171	174	159	152	173	182	195	171	179	147	187	197	145	177	170	148	176	159	167	204	154	186	167	184	158	183	186	189	190	169	198	168	192	191	162	185	171	176	166	170	177	156	181	185	165	200	175	170	164	165	150	167	147	155	172	166	188	159	167	169	164	177	154	169	157	173	136	144	174	187	146	181	190	164	176	168	166	161	186	158	167	169	164	191	183	146	167	189	148	149	186	185	176	146	158	176	162	198	168	179	143	191	163	161	171	143	142	187	189	176	161	136	171	167	151	151	176	163	190	164	150	202	157	199	190	175	166	193	158	145	186	153	172	173	160	163	190	173	150	161	154	181	191	165	163	169	170	188	150	174	177	166	144	150	193	178	168	171	158	133	176	161	164	144	172	167	144	157	170	187	180	154	184	158	169	170	175	169	148	163	180	181	162	172	154	164	173	188	180	152	182	178	189	182	189	183	164	168	157	166	141	158	178	163	161	169	174	179	179	167	187	171	161	164	185	162	163	158	179	168	194	182	176	179	182	169	138	190	182	193	157	137	179	172	176	165	182	147	147	164	151	167	166	197	205	167	176	178	164	188	179	172	196	179	177	157	169	176	161	183	167	162	166	168	149	177	157	202	167	187	167	192	165	169	182	163	159	158	173	172	159	189	162	157	131	177	162	156	155	165	145	188	179	188	162	175	148	188	177	159	157	161	153	182	199	185	173	163	175	192	173	172	168	165	148	162	153	162	144	149	174	173	192	191	174	151	175	192	147	170	167	160	166	160	164	185	178	151	180	159	154	182	186	178	172	186	168	165	173	172	176	172	158	168	177	149	189	169	170	147	177	186	165	178	166	174	168	187	151	187	176	157	167	168	170	169	149	194	165	181	185	204	141	178	172	176	156	176	150	193	165	186
6935	3669	2195	1095	994	917	876	801	810	545	521	493	463	442	405	440	412	396	425	380	405	393	416	414	400	420	417	414	395	417	397	398	383	394	403	401	391	411	395	397	401	364	393	419	370	368	378	351	367	372	388	345	404	346	392	378	363	362	432	353	365	406	365	380	366	369	388	358	403	409	375	382	402	367	384	370	395	395	371	400	372	390	415	359	384	386	418	404	407	376	369	365	413	385	371	420	387	378	377	363	403	388	379	375	367	343	368	376	394	353	353	375	391	389	367	388	371	361	359	370	408	366	374	395	392	374	362	389	379	383	400	382	353	424	376	370	390	385	386	346	401	402	395	369	374	341	394	403	367	382	386	380	398	402	371	402	385	418	352	409	410	376	412	373	394	400	378	418	396	382	385	343	362	411	389	374	410	385	358	392	385	393	387	381	406	387	391	346	397	367	400	368	391	373	363	364	351	384	368	370	403	392	375	387	376	381	390	384	377	370	404	376	396	347	379	359	363	383	364	374	395	401	359	379	355	378	422	395	377	369	333	399	380	407	355	375	358	379	379	401	395	385	388	372	350	370	360	351	409	369	428	367	380	395	394	415	395	394	360	398	355	364	421	405	351	394	356	383	375	376	403	373	375	390	371	377	360	386	353	403	380	401	372	399	347	383	386	387	378	340	388	401	387	395	368	369	358	387	382	375	388	352	375	390	386	391	387	389	390	367	370	388	369	379	379	377	409	421	394	364	392	358	385	388	364	417	377	398	384	375	359	405	368	392	373	358	374	382	388	376	418	357	418	410	377	360	352	377	413	394	383	419	411	395	381	376	351	415	384	366	422	404	416	386	365	396	374	367	400	383	418	392	390	360	348	379	405	386	388	375	388	406	381	375	405	375	438	357	351	382	360	384	391	373	407	384	424	376	408	380	374	375	408	367	367	371	369	409	343	369	378	371	373	399	365	385	370	418	407	373	388	380	376	380	363	388	377	437	340	376	373	364	357	379	384	363	390	362	387	407	369	370	366	318	375	347	372	399	369	381	363	370	409	379	371	364	391	410	382	401	409	366	375	338	394	414	359	363	388	387	362	386	349	349	397	373	374	361	400	382	331	385	352	407	382	381	368	379	409	353	344	384	383	386	403	387	378	395	381	393	364	382	374	395	398	397	427	370	352	405	356	417	421	372	384	376	358	401	350	414	397	391	360	405	410	375	395	353	384	373	371	376	416	365	399	403	382	355	379	377	397	371	422	397	392	397	425	387	393	369	378	368	377	423	396	397	386	379	388	362	353	386	368	379	382	351	405	389	413	399	349	386	388	369	361	391	369	377	368	376	406	360	390	430	413	388	370	383	419	389	355	369	378	386	375	381	377	405	419	365	378	377	377	383	371	405	369	390	377	390	379	362	365	386	366	375	375	351	359	356	396	366	381	341	367	392	395	384	394	393	353	409	383	396	386	374	364	402	377	378	346	389	385	374	388	372	389	409	379	376	397	415	414	369	359	356	389	403	396	390	348	362	370	379	424	386	371	393	397	425	365	370	424	419	371	384	407	364	393	407	349	383	372	378	374	392	400	355	398	362	369	400	424	403	413	375	370	385	392	383	388	389	394	413	356	410	362	367	372	390	399	378	380	384	387	389	422	377	364	387	383	379	367	353	345	398	406	365	378	358	354	377	399	363	370	407	368	372	446	361	372	370	341	361	403	404	404	354	377	388	381	415	401	359	398	407	388	410	373	402	366	340	390	381	375	369	420	366	349	415	399	371	371	396	364	377	379	410	359	424	336	388	388	366	366	354	371	402	389	388	396	379	400	343	362	390	389	357	318	379	367	372	385	359	372	385	371	341	373	377	393	379	402	363	367	380	394	353	393	388	379	399	383	347	396	375	382	412	369	400	384	386	345	376	389	379	388	370	409	410	362	370	420	408	417	392	347	416	353	366	392	371	405	357	393	367	375	362	423	364	410	365	375	388	374	354	390	359	393	404	377	349	340	398	396	391	372	362	351	424	374	372	399	369	388	422	391	379	392	343	381	392	336	375	345	360	382	392	353	387	391	395	418	413	402	434	389	362	386	383	384	406	365	395	391	394	367	385	368	352	405	386	332	401	383	372	370	403	379	395	371	342	364	355	382	404	395	371	405	368	384	375	403	376	388	379	406	374	375	355	380	344	355	378	383	378	374	364	388	385	363	399	372	395	380	360	372	381	375	380	368	408	358	378	360	371	394	385	356	365	387	424	387	412	405	391	358	379	401	379	350	344	364	369	352	432	356	388	403	397	349	352	393	392	410	387	379	351	366	367	360	373	384	350	414	363	329	379	396	385	347	389	355	384	369	366	389	421	378	368	409	378	369	385	392	342	376	364	332	366	373	377	378	375	395	428	371	346	381	373	381	409	377	362	388	403	389	374	362	416	366	395	396	369	424	386	390	384	384	405	372	401	388	367	398	408	375	376	369	387	402	389	354	383	371	391	367	380	374	383	354	362	364	390	347	390	375	346	369	386	382	374	395	385	358	361	347	368	395	393	352	377	391	415	405	370	359	381	379	389	345	393	381	382	368	333	385	390	407	370	394	415	395	396	362	373	397	388	394	369	362	345	375	389	384	372	373	399	391	344	369	370	378	363	372	370	405	369	395	393	358	359	354	393	386	385	387	356	356	349	360	385	366	381	376	378	366	360	336	399	421	403	416	380	385	395	350	372	423	398	330	370	388	404	361	389	370	364	394	356	372	410	361	401	368	388	389	352	405	399	397	379	381	408	365	364	371	400	353	359	397	399	370	347	398	410	428	389	369	349	379	379	411	390	418	347	380	379	421	354	388	402	350	381	389	341	401	414	393	366	385	388	392	367	372	406	395	396	361	406	340	395	411	372	358	359	406	358	349	390	350	404	404	405	364	407	407	366	384	394	378	388	370	397	417	404	371	407	381	354	379	397	352	368	408	375	373	345	385	394	391	398	357	364	355	361	356	392	386	388	372	390	407	413	369	401	391	378	375	381	396	371	365	399	390	395	377	358	388	432	394	377	380	361	356	387	385	362	401	395	375	395	359	401	350	338	385	372	359	394	391	354	374	364	400	319	370	409	373	362	383	389	384	415	339	381	402	379	411	363	370	348	410	389	368	372	347	401	399	350	348	386	341	357	388	352	356	394	360	385	372	366	362	357	364	327	366	360	383	388	358	359	372	365	356	372	348	366	387	382	401	360	352	415	385	351	393	356	343	376	383	365	367	384	349	358	397	381	374	384	365	401	357	378	386	403	400	371	374	391	373	377	388	384	363	347	394	371	368	356	374	389	428	362	404	385	370	400	368	379	360	366	399	387	372	394	383	359	404	367	362	370	369	390	364	367	401	346	370	390	379	358	409	394	388	382	352	412	379	381	408	355	340	392	401	341	383	343	365	400	344	374	383	358	386	358	380	358	401	350	386	399	408	379	365	381	372	383	359	380	341	373	358	390	394	406	377	384	413	368	403	384	354	393	359	389
31903	20044	9707	4094	2677	1964	1709	1352	918	422	220	179	173	126	122	130	102	136	122	114	127	119	131	128	110	114	106	93	116	114	113	112	126	102	112	109	91	104	106	103	94	91	105	96	95	112	97	94	121	98	118	102	101	118	103	109	101	114	108	117	130	91	107	101	97	90	104	117	99	96	116	115	113	102	102	115	113	101	118	129	119	122	103	105	95	103	103	106	108	97	122	114	118	112	89	117	115	112	108	115	111	98	104	99	124	112	109	117	109	116	85	114	99	126	105	107	93	109	116	103	129	101	99	98	105	109	112	109	102	119	114	116	93	125	117	111	93	122	125	103	121	97	100	102	109	114	109	93	98	88	106	112	99	88	95	107	131	130	103	102	126	105	102	93	108	115	102	118	102	122	91	115	103	105	101	102	100	100	110	100	120	91	98	120	96	100	98	119	107	104	100	118	98	102	105	107	94	90	92	104	101	102	111	107	104	135	127	101	117	112	102	95	94	96	109	117	119	109	128	102	121	122	112	133	125	104	102	91	118	112	95	101	97	105	106	110	90	100	99	91	84	100	102	113	85	110	110	121	92	114	103	99	84	114	100	124	105	90	118	86	105	95	99	113	106	93	103	105	132	114	98	96	129	98	106	91	108	116	108	104	107	105	113	120	102	105	103	125	130	90	107	90	112	97	105	106	114	118	119	83	113	98	103	108	95	118	99	105	106	109	125	97	104	104	100	118	87	115	105	87	111	106	111	120	122	103	92	87	121	100	106	103	85	116	83	109	96	105	98	107	107	114	113	99	108	105	88	99	93	94	105	107	91	116	119	98	100	106	114	119	103	116	98	115	98	110	114	88	107	88	100	103	86	96	115	95	99	117	99	87	120	114	115	104	93	113	94	104	105	107	91	131	106	117	97	102	99	101	112	97	117	111	96	87	112	111	92	118	105	98	107	94	100	108	89	93	104	104	100	108	124	106	103	103	100	84	106	94	113	118	84	107	93	124	100	93	99	87	97	128	113	100	95	86	99	110	99	114	104	109	79	124	123	119	114	94	104	103	109	104	86	107	95	92	91	96	110	94	103	121	113	100	91	85	84	107	112	120	95	114	94	95	104	91	98	104	101	82	100	105	121	105	113	98	108	114	116	105	82	82	92	123	118	98	104	106	102	109	114	109	104	94	99	92	101	117	98	115	99	91	104	121	105	106	83	104	102	116	101	98	106	98	104	85	96	79	106	114	107	96	117	106	89	100	129	96	107	124	123	103	122	110	107	101	106	91	89	97	112	101	95	114	112	104	97	101	121	113	104	94	120	100	114	94	89	118	108	103	101	97	98	82	118	108	112	114	100	106	112	122	118	116	105	103	104	103	106	123	101	100	91	95	102	107	105	97	101	109	102	111	98	112	114	110	98	99	109	89	85	114	89	97	107	106	97	91	93	112	95	98	100	126	107	120	98	103	120	115	95	117	104	85	116	125	102	98	97	116	126	107	133	86	126	85	79	108	102	91	103	103	104	93	101	85	91	95	83	126	95	116	107	110	122	98	103	115	86	103	114	109	104	103	117	120	116	78	101	94	93	118	104	102	86	99	88	98	98	128	120	122	109	111	91	109	109	108	109	92	112	100	100	115	102	103	114	116	102	86	108	95	124	120	126	122	117	105	100	92	102	99	100	106	112	132	96	105	95	102	100	127	89	108	96	121	101	105	119	113	100	112	104	94	117	104	114	88	84	101	100	113	95	105	119	104	116	103	114	114	104	116	111	101	119	109	93	111	93	110	93	126	136	118	103	116	116	138	95	108	99	95	96	120	102	98	105	89	111	108	123	134	95	105	104	106	110	102	103	109	102	102	107	109	109	93	113	98	111	110	109	90	107	112	100	125	106	126	102	102	109	101	106	100	111	98	112	111	109	111	101	102	95	94	101	100	92	103	118	118	88	88	111	86	124	115	90	123	95	115	108	113	105	96	99	91	100	115	118	104	109	106	97	111	124	105	112	100	111	95	120	123	96	94	101	96	134	94	93	102	131	115	102	97	109	120	103	147	90	117	108	98	107	79	98	111	98	95	101	92	100	113	100	91	122	91	112	97	105	122	104	122	97	84	116	103	115	115	102	119	95	89	91	103	97	102	106	140	107	115	112	125	91	96	117	117	84	112	94	97	128	111	100	100	93	89	106	102	74	94	85	108	120	81	101	103	112	119	85	108	101	119	118	94	103	106	100	122	101	104	97	98	88	115	107	93	103	89	103	107	118	117	107	106	100	108	100	100	86	105	98	107	99	114	103	108	105	107	118	111	90	125	100	96	120	106	101	121	108	101	113	117	104	116	99	115	114	108	112	114	94	98	92	93	104	123	96	97	88	100	99	77	101	116	131	115	128	102	137	97	99	105	107	87	94	79	104	121	111	109	108	91	115	104	102	103	113	111	100	95	114	109	110	107	98	107	98	116	109	118	100	97	93	94	84	101	105	89	116	117	115	118	103	103	100	114	112	111	97	105	108	98	102	102	115	119	119	100	106	109	91	110	99	121	113	105	108	98	95	90	102	109	101	90	119	112	106	84	104	122	96	86	96	90	91	120	96	98	107	107	103	107	95	106	120	93	104	101	104	113	116	105	120	112	102	99	99	101	98	102	109	117	106	107	105	121	107	109	109	110	117	88	110	103	111	104	108	105	108	107	111	117	100	95	101	88	88	111	103	110	101	130	115	102	101	110	102	93	113	89	84	97	100	113	88	92	94	83	90	91	101	131	107	116	116	108	111	115	85	108	111	99	113	103	91	105	112	82	90	106	97	110	90	117	111	101	120	99	88	94	85	111	89	102	119	100	96	108	117	102	101	128	107	98	105	105	104	114	110	104	93	125	102	122	107	99	94	114	92	114	102	112	96	99	106	110	106	114	120	108	110	105	118	92	112	101	110	126	113	110	109	102	87	93	94	107	113	91	87	110	88	105	97	115	137	125	110	93	98	119	98	102	113	107	101	102	96	78	105	101	89	110	117	104	139	82	91	119	88	125	89	109	112	112	115	108	97	97	111	115	117	82	110	94	100	101	91	113	106	89	99	105	117	114	121	123	108	102	94	98	107	119	118	98	87	106	98	83	104	93	109	112	115	118	112	96	114	112	93	101	101	114	106	112	104	121	99	100	107	107	117	100	96	106	100	91	105	110	107	94	101	120	101	97	118	112	96	112	89	102	95	108	109	95	118	117	121	102	106	85	112	90	111	110	113	86	119	109	97	97	105	129	104	92	110	116	89	106	94	112	105	117	105	104	113	110	111	118	140	95	120	101	108	97	111	98	93	99	113	100	115	105	109	108	107	107	121	129	110	122	94	105	103	96	117	113	102	91	94	87	100	113	107	108	94	115	96	118	118	132	112	106	102	118	94	121	108	110	112	93	96	119	89	99	110	110	91	89	126	85	108	116	86	120	113	94	99	111	102	96	108	115	119	114	122	105	98	90	104	106	91	92	110	116	96	99	130	99
21269	14030	7948	6550	7004	6546	7018	5834	4760	2083	1122	772	640	464	423	373	382	363	380	330	337	331	312	320	310	324	276	297	291	308	331	277	278	277	292	251	268	275	295	266	269	258	272	281	248	253	256	237	263	271	252	250	270	252	235	230	258	258	266	239	262	249	275	252	253	263	264	223	243	250	257	253	275	249	250	270	256	229	247	265	257	281	248	258	243	246	266	244	249	251	265	239	275	253	246	246	239	254	256	279	247	259	254	274	283	249	276	270	268	237	278	245	290	264	264	258	226	243	242	261	250	257	275	226	250	256	244	237	271	267	264	270	252	248	247	247	277	284	268	259	250	236	254	251	252	239	246	272	270	250	283	237	276	263	238	246	267	263	240	269	252	252	249	274	242	260	279	246	259	266	236	244	255	265	261	230	255	262	263	234	239	266	233	245	244	270	261	236	263	261	272	230	250	233	266	268	260	249	254	257	281	267	278	237	258	251	253	253	230	286	226	257	252	245	262	264	276	266	262	290	272	247	214	262	267	257	260	257	237	286	278	267	240	243	226	282	260	221	219	260	269	240	255	291	283	235	275	250	302	231	278	262	239	250	250	265	252	234	285	244	215	203	247	269	247	262	243	252	252	273	258	255	243	280	242	242	246	248	271	235	262	245	272	251	256	237	254	242	284	260	285	261	216	262	266	256	262	263	246	247	250	285	264	263	243	260	252	269	255	230	260	228	262	254	283	261	271	257	253	231	274	237	264	260	256	239	258	242	251	222	245	246	248	236	251	274	269	255	247	256	262	221	256	264	233	295	232	248	278	248	258	274	223	283	244	227	263	238	257	227	236	228	253	257	258	267	242	263	270	258	254	245	233	245	271	216	244	249	270	276	224	264	239	240	239	274	278	244	264	244	264	258	263	233	256	274	262	258	228	238	250	258	262	236	256	252	248	248	229	244	246	255	238	261	249	250	245	240	270	243	274	252	236	254	263	237	249	239	267	270	246	258	227	244	252	255	264	252	250	215	258	251	241	286	250	231	257	232	261	253	251	266	248	245	268	240	235	272	229	267	219	229	283	250	247	235	287	248	219	284	215	265	226	216	240	267	268	251	264	230	235	256	268	274	244	286	277	251	250	244	274	228	247	244	273	249	258	279	264	260	255	232	254	256	239	239	273	254	244	244	243	256	264	262	258	244	286	258	272	285	243	240	245	237	260	250	245	245	240	249	251	264	272	243	266	270	251	249	248	265	259	266	268	267	251	231	269	266	270	221	267	253	241	233	228	216	234	266	254	272	258	261	254	264	241	254	253	231	228	250	265	249	254	247	249	275	252	265	235	236	277	245	256	266	251	276	291	246	254	267	257	246	257	249	292	220	255	252	259	254	249	236	213	233	247	261	260	250	244	270	274	277	256	272	260	254	279	273	249	263	260	253	269	243	283	235	250	253	242	239	260	252	280	258	248	262	238	286	259	246	294	237	246	244	269	254	224	246	240	238	242	262	252	248	245	226	248	253	229	239	259	259	223	278	267	265	239	259	280	238	259	257	267	264	270	253	254	245	245	258	240	251	249	272	262	208	272	224	263	258	251	262	284	258	250	238	239	246	232	264	279	246	286	244	255	253	245	235	262	259	255	265	272	280	269	212	286	248	248	273	283	223	241	230	212	234	237	280	262	237	259	257	235	265	248	255	229	264	236	251	254	270	267	241	250	268	267	265	249	255	256	276	250	241	267	260	290	229	260	231	217	251	212	243	265	292	242	251	240	257	252	282	286	252	257	247	219	262	246	261	245	262	236	270	243	251	221	282	244	230	228	263	220	295	246	243	258	253	259	259	242	247	244	258	251	264	253	270	269	228	262	261	251	275	263	237	255	233	267	242	254	276	261	267	248	254	275	265	230	258	242	267	251	239	250	253	262	268	263	254	265	239	252	231	246	263	261	254	225	234	242	245	264	270	244	249	226	258	269	231	256	266	264	250	255	252	266	275	239	250	254	256	260	231	243	237	247	242	236	265	259	239	259	255	253	243	278	242	280	273	230	238	273	252	231	230	274	251	259	265	263	276	217	270	244	242	263	249	240	261	252	252	277	247	252	252	232	256	231	221	254	257	289	258	257	253	252	252	247	221	233	229	222	261	233	230	262	259	249	297	251	242	252	242	280	275	265	236	243	235	258	288	243	250	268	248	233	262	229	228	255	257	258	227	278	241	254	248	251	254	250	246	254	261	226	282	241	269	263	232	285	249	262	243	251	269	244	260	250	273	265	247	241	253	280	233	252	228	242	253	244	241	258	231	250	247	244	282	243	243	272	255	274	286	276	238	262	239	227	230	256	250	247	247	247	252	257	236	249	259	254	231	263	259	238	270	246	236	261	260	249	259	239	240	260	254	239	246	239	233	270	253	245	243	247	247	243	257	247	238	265	261	290	274	240	244	248	248	242	274	283	214	244	246	250	241	248	245	265	253	242	267	240	261	246	259	248	250	246	254	254	277	246	245	244	259	227	274	271	255	241	246	218	244	240	241	220	265	267	274	259	246	257	242	257	252	252	249	256	272	251	262	248	250	267	244	236	253	287	266	212	270	261	253	237	264	285	261	250	235	219	251	234	266	213	244	266	262	236	285	233	229	252	252	225	230	249	257	262	265	260	233	231	240	232	274	261	268	273	242	255	290	263	235	242	260	256	237	240	243	248	259	206	252	270	248	248	258	262	247	242	245	259	271	248	244	255	242	259	284	252	267	260	241	226	269	272	238	266	253	285	269	268	241	245	245	241	251	257	247	226	260	243	280	268	238	245	257	242	233	264	258	281	257	279	225	254	235	251	248	272	261	248	248	249	266	269	250	231	247	208	266	225	267	272	262	220	255	259	254	234	232	249	273	275	231	284	270	255	225	224	234	286	252	261	220	261	245	241	219	258	247	276	243	218	279	258	256	285	261	252	261	276	230	250	256	254	237	243	233	263	284	250	271	277	240	247	271	227	262	229	259	249	231	234	271	235	257	242	240	243	255	236	277	262	224	255	225	226	259	243	242	235	233	276	258	247	285	254	259	266	266	212	264	220	264	264	261	262	233	270	256	253	265	242	241	216	265	237	266	237	269	280	246	220	258	267	254	236	257	244	249	245	261	267	269	237	285	261	272	242	270	241	257	269	237	250	237	262	241	251	255	251	236	238	238	243	231	241	244	271	276	232	256	238	261	240	232	265	275	275	266	286	230	258	237	262	253	252	246	236	272	254	265	224	246	255	229	278	247	257	242	240	258	260	283	291	239	239	257	270	268	243	250	268	228	244	271	246	247	275	250	261	284	257	257	247	259	249	235	248	252	285	262	248	229	245	261	235	275	250	218	246	263	253	269	270	258	256	284	247	237	225	260	231	264	265	251	269	243	259	240	267	236	270	238	252	243	247	233	255	251	259	233	268	246	248	246	261	279	284	266	232	249	255	223	267	247	281	262	269	266	265	249	251	249	237	256	271	259	255	234	290	269	252	236
43267	31206	17957	9125	5966	3826	3320	2747	1639	817	469	299	256	163	161	171	175	153	157	137	150	173	119	135	123	142	141	129	117	136	98	119	128	110	112	121	130	114	133	123	134	147	140	133	151	132	131	146	146	130	136	99	147	136	120	128	106	132	124	109	119	119	123	114	108	116	106	124	127	119	137	99	130	117	124	123	111	114	127	93	111	116	113	117	125	131	123	120	113	131	96	138	113	131	124	121	109	100	110	116	126	107	114	149	109	146	147	132	129	127	136	136	120	135	121	116	131	103	127	147	128	111	131	121	131	123	122	134	133	117	105	134	127	140	131	135	115	129	123	130	137	101	150	123	127	91	124	130	130	105	119	121	119	149	142	102	106	139	131	134	125	125	130	118	114	128	140	126	121	110	107	139	105	144	120	125	100	140	123	143	133	140	111	122	110	107	128	120	115	133	122	123	118	147	130	122	132	121	100	136	124	116	133	104	123	123	106	126	131	115	113	116	118	95	114	137	117	129	112	118	138	120	118	119	122	121	116	143	141	123	120	99	121	141	125	121	143	128	118	103	134	129	118	115	111	138	152	132	123	136	131	108	121	146	143	129	119	130	111	125	111	128	109	121	132	134	109	109	122	126	104	121	108	109	127	132	112	118	111	129	119	122	124	135	125	121	113	136	116	143	99	114	127	127	126	120	123	130	127	146	125	119	133	91	117	126	122	141	131	138	156	133	121	144	135	124	153	114	119	132	120	112	128	118	114	118	138	119	138	124	124	112	106	138	109	109	144	119	113	139	129	124	114	121	145	128	110	122	125	115	135	121	129	117	127	113	128	115	120	130	115	124	137	123	109	123	116	119	145	108	128	117	94	105	105	135	122	120	115	144	108	114	118	115	130	106	127	119	123	132	103	129	143	124	133	118	128	128	142	135	143	121	137	130	106	107	123	129	106	139	113	138	129	145	136	128	107	110	157	129	122	117	132	132	111	112	111	129	117	142	161	107	120	129	109	123	126	124	128	133	130	123	122	117	144	142	123	135	123	128	132	130	134	109	114	120	139	141	115	128	133	98	127	119	106	105	99	128	115	116	120	114	146	127	122	115	129	101	116	127	125	119	121	112	107	121	105	141	110	124	125	142	129	127	120	150	114	113	113	131	155	134	141	135	116	112	123	141	114	114	135	107	122	113	99	120	132	133	146	121	122	136	131	116	140	142	152	104	125	139	117	112	131	151	126	131	117	123	141	111	129	138	119	127	137	131	116	107	118	127	132	114	116	140	104	118	113	131	134	126	123	118	132	124	106	152	137	137	121	118	106	118	131	108	113	122	138	120	126	152	143	123	126	134	137	106	133	126	108	136	138	129	117	115	122	125	112	136	106	106	123	122	128	106	123	114	123	110	127	137	145	133	116	110	148	144	118	134	122	122	150	124	102	135	112	105	127	133	128	111	112	101	136	128	142	116	116	124	107	141	141	131	139	130	132	124	106	132	127	120	120	121	145	115	123	147	130	94	129	130	126	125	131	128	134	121	108	139	114	121	108	140	117	123	109	139	132	112	113	144	122	115	130	118	134	129	131	105	121	113	130	109	136	137	115	121	116	134	107	131	112	130	129	112	102	141	125	140	123	124	114	128	111	119	129	137	103	135	134	122	118	98	128	116	121	111	136	106	109	124	131	103	153	115	109	123	134	119	129	110	118	119	113	113	112	121	123	121	116	112	127	120	103	107	112	134	111	115	122	143	127	125	134	123	112	137	150	124	107	112	152	121	110	116	121	125	121	115	103	124	127	115	112	115	127	142	135	127	118	130	136	123	120	108	115	109	120	128	120	130	139	125	122	100	132	114	127	121	119	122	127	126	115	122	117	108	121	117	136	139	108	118	122	141	122	117	139	149	126	143	119	124	122	101	125	117	116	115	149	136	129	133	136	134	129	112	121	109	118	110	144	152	114	127	135	114	125	127	118	119	127	125	122	133	138	106	125	139	117	123	112	118	115	120	125	130	104	154	130	117	108	118	125	116	140	123	122	130	141	141	129	113	111	144	96	128	131	119	122	126	113	126	113	136	121	137	145	133	101	135	99	119	134	113	126	107	111	111	132	115	108	136	113	131	124	105	129	130	140	114	135	139	119	134	117	108	120	138	131	112	136	119	123	114	140	118	116	130	118	123	145	137	125	125	114	131	132	125	153	128	125	132	133	128	116	116	108	107	106	112	114	121	108	112	127	113	127	128	132	148	111	147	119	131	127	139	128	136	110	119	145	115	119	101	125	135	126	119	143	108	121	113	134	113	129	132	145	129	132	122	114	106	127	129	123	132	127	109	124	128	132	123	112	117	129	132	128	137	138	110	120	114	135	136	140	125	126	121	105	110	117	124	111	98	154	120	135	120	112	138	113	119	119	139	109	132	116	138	138	145	137	125	110	136	151	111	138	121	125	103	118	134	138	122	131	119	116	132	124	153	116	145	121	130	129	103	132	129	119	99	127	120	123	144	120	129	128	127	137	141	127	132	104	126	116	130	119	120	123	121	111	140	134	136	135	132	110	123	109	112	132	119	141	149	129	119	101	118	112	120	119	124	125	126	140	105	121	106	121	140	127	124	130	112	164	130	129	138	110	140	125	121	118	112	119	120	125	110	104	131	117	113	104	121	121	135	123	131	110	117	123	139	129	142	134	129	113	141	116	140	110	117	102	121	133	141	125	144	136	143	136	135	99	113	114	137	134	127	109	157	108	119	139	137	103	140	132	123	139	125	131	135	128	115	117	121	113	121	115	120	108	111	132	125	125	114	109	121	99	136	140	142	139	111	123	125	136	137	120	120	119	135	118	126	111	113	119	115	118	139	123	102	124	108	120	109	132	129	141	128	132	100	125	132	114	122	101	144	102	146	133	128	145	107	121	132	131	143	113	126	109	140	116	125	129	117	120	125	113	111	123	110	128	116	125	110	128	109	122	119	128	130	132	131	121	103	137	130	114	131	119	119	120	128	137	131	129	127	129	99	120	115	145	134	124	128	99	129	106	122	121	106	128	117	116	108	122	135	92	128	138	122	126	114	117	126	120	148	103	139	108	136	104	105	125	133	109	145	126	129	98	136	126	135	123	141	141	115	129	129	123	135	133	116	120	140	111	119	127	133	133	124	142	120	128	121	125	122	126	139	121	113	119	118	125	122	138	116	137	121	118	117	128	138	125	119	141	122	127	134	128	119	117	110	128	111	104	109	128	117	125	140	128	119	137	115	117	107	136	127	124	135	134	134	128	132	132	123	139	121	125	121	134	130	131	126	104	128	133	119	128	116	112	125	111	112	131	129	109	134	132	113	107	123	101	117	109	111	111	125	110	122	112	136	118	107	136	138	109	120	126	120	135	106	121	119	135	109	131	129	126	103	135	135	135	136	126	117	117	114	129	121	121	123	118	126	127	120	114	114	140	139	145	152	118	145	119	127	114	118	109	95	126	110	113	143	143	128	131	128	119	113	117	121	132	137
28966	22550	11931	11538	11117	10150	10916	10194	7584	3725	1968	1242	994	717	574	500	575	478	549	451	413	543	434	394	401	386	376	373	345	350	339	359	353	367	311	320	321	306	312	320	341	276	312	316	293	299	326	306	342	303	303	290	292	306	318	301	315	296	300	265	303	293	275	319	313	280	301	301	281	317	314	290	297	271	273	318	293	307	278	314	305	309	306	280	299	290	300	307	291	297	342	307	259	293	308	306	247	271	306	272	320	266	350	317	305	284	312	299	287	274	300	287	314	325	305	315	288	276	321	288	292	318	295	295	323	318	313	305	324	306	316	290	302	343	284	266	285	297	303	305	287	311	296	309	274	323	290	320	298	320	293	285	325	283	318	287	273	308	306	289	282	299	298	331	284	292	291	282	343	290	296	268	271	288	298	306	296	293	299	269	283	310	296	278	303	315	289	296	318	261	271	289	312	305	294	312	277	268	297	303	285	293	264	282	279	266	286	283	261	303	296	279	287	277	290	264	292	290	291	284	298	270	281	244	280	294	331	322	306	304	293	300	285	297	262	281	307	298	318	283	261	299	289	280	300	308	294	316	311	264	296	278	301	308	255	291	285	315	281	283	270	312	301	296	276	288	291	295	311	294	281	309	322	267	301	319	285	288	303	292	315	292	291	296	290	296	268	311	319	300	319	325	301	271	288	309	302	281	272	328	284	272	298	316	280	304	307	323	283	332	282	273	278	313	300	256	282	274	304	298	325	276	274	295	314	281	285	308	286	317	312	316	272	313	313	275	304	298	292	316	290	290	316	297	273	304	285	312	281	317	285	291	326	297	299	309	290	316	277	270	302	280	287	311	300	278	313	290	265	317	300	291	346	296	266	311	286	337	307	287	301	317	317	291	295	308	288	274	289	292	303	256	321	297	301	308	315	294	300	250	278	305	297	266	306	274	294	294	300	314	276	295	313	308	299	280	295	288	287	272	248	296	289	320	282	296	267	303	309	304	268	301	308	308	273	281	283	281	283	301	306	313	283	331	304	307	310	270	323	299	320	298	303	296	298	305	286	302	279	324	282	291	293	275	293	275	289	288	306	300	288	291	271	269	301	311	264	288	308	282	302	302	277	277	298	302	305	287	308	309	296	309	276	279	310	291	318	291	285	299	254	291	292	295	282	284	283	304	290	274	324	267	289	295	276	292	291	298	291	294	296	288	280	320	272	309	300	269	288	293	293	277	276	281	294	311	289	294	301	318	259	268	298	275	288	302	318	282	289	293	293	312	312	273	283	303	277	305	302	301	303	282	294	284	283	270	258	258	285	262	295	292	288	295	291	290	289	298	322	313	270	288	288	299	269	293	280	293	306	303	304	289	269	284	293	297	297	305	310	325	269	292	287	302	297	282	311	280	291	268	299	302	286	292	288	283	301	307	271	283	292	312	284	312	281	263	301	302	308	311	295	319	290	296	288	295	273	287	286	284	274	289	268	282	288	302	292	298	322	305	280	276	326	315	280	304	308	300	297	324	278	308	291	301	304	291	307	265	270	298	294	291	313	310	287	276	311	288	288	295	300	294	261	274	306	316	277	325	269	286	281	303	281	308	276	309	290	325	302	301	296	299	295	275	307	276	306	267	308	303	271	290	317	315	274	317	293	304	286	302	305	266	269	311	290	281	281	275	301	307	302	309	282	295	296	260	335	302	337	289	297	283	293	301	286	283	285	296	269	289	290	292	313	293	303	285	258	309	314	282	311	309	319	320	309	311	306	306	316	302	328	296	275	325	283	271	306	330	276	309	294	269	314	282	300	310	309	304	333	292	266	294	295	281	290	297	285	314	281	273	308	321	274	284	307	281	308	310	291	307	279	309	345	289	308	302	299	299	290	297	296	308	285	296	308	260	305	283	313	304	288	301	307	300	297	263	284	303	283	272	285	307	286	276	273	306	301	299	305	281	304	305	301	292	288	282	285	283	301	308	307	307	290	275	266	313	342	316	272	280	277	285	301	303	298	275	283	299	278	315	312	283	311	310	297	271	274	276	313	299	293	315	294	279	269	291	294	284	275	279	289	304	285	307	281	302	309	301	278	282	300	290	295	293	297	308	281	295	286	294	297	315	308	310	285	329	291	311	284	319	305	279	303	322	283	286	284	279	301	287	315	303	290	314	290	322	300	309	278	303	286	276	281	309	312	296	317	278	335	301	327	261	278	290	294	286	312	338	267	304	273	305	280	293	303	296	316	291	258	325	295	292	289	313	320	274	319	317	262	261	305	321	317	304	309	291	300	312	310	282	278	274	287	296	293	310	305	284	288	319	292	268	246	295	292	283	313	316	296	301	253	292	275	272	289	293	290	314	305	303	342	249	282	304	295	269	282	288	276	308	301	319	263	267	290	306	315	303	278	287	301	289	318	324	308	298	290	283	296	285	321	339	265	299	317	295	320	272	283	302	293	278	284	298	303	320	289	256	292	290	321	318	307	291	289	291	295	305	304	289	303	327	309	279	284	266	274	293	296	309	291	313	311	274	259	294	297	318	286	303	305	283	302	267	290	301	311	287	272	306	281	299	306	282	297	283	276	300	255	290	285	318	326	295	258	267	300	281	288	283	307	286	304	279	309	298	294	285	306	295	254	290	305	326	313	331	288	296	270	272	259	286	289	306	307	276	266	300	304	355	267	319	303	299	297	296	285	297	297	283	306	276	320	281	291	295	301	333	268	269	286	289	318	285	298	264	284	293	294	282	280	315	287	302	298	308	276	300	301	293	292	305	283	311	289	324	300	302	292	315	296	273	325	299	267	302	291	289	282	288	297	289	316	275	270	302	304	307	306	286	307	296	299	305	289	346	299	317	257	306	327	277	291	295	301	289	290	288	309	292	310	288	292	297	305	314	289	314	266	293	305	292	312	277	310	313	316	274	296	315	307	293	296	281	285	288	280	276	289	306	304	283	283	294	280	286	278	275	316	289	285	322	278	311	287	297	296	300	316	296	300	290	306	295	310	286	294	289	293	307	290	284	285	300	289	304	295	299	281	277	283	302	295	290	302	317	285	280	301	307	270	288	288	302	321	288	293	288	268	322	269	289	342	278	298	298	290	298	299	264	296	284	304	306	302	297	280	282	301	292	280	275	296	295	291	278	294	269	303	294	264	310	290	293	304	307	284	318	276	300	303	300	298	304	266	284	280	296	288	305	313	317	273	297	297	298	315	294	297	302	294	288	293	272	271	315	291	299	286	309	276	323	293	279	273	283	302	289	296	292	308	301	325	272	291	292	297	302	293	320	296	308	320	288	292	269	282	287	302	317	285	303	295	297	321	304	294	290	305	271	275	304	291	303	280	297	306	303	278	262	280	296	281	287	305	275	314	292	290	291	274	297	275	327	286	301	315	282	313	325	312	298	300	283	309	292	307	295	301	319	303	307	292	299	300	300	267	292	311	309	309	316	293	298	287	287	296	263	294	292	280	308	296	289	312	277	315	307	309	321	320	285	292	308	274	336
11105	4066	1460	410	363	354	309	265	237	209	187	185	169	173	164	185	182	182	160	196	177	170	172	179	161	180	190	184	176	176	206	181	181	174	147	166	157	185	157	188	197	167	161	191	165	148	171	169	156	172	162	169	186	161	175	170	171	190	174	149	181	133	184	143	168	180	181	175	178	157	173	189	175	194	199	170	174	176	185	191	154	180	186	165	173	144	166	185	190	186	178	144	183	185	177	181	180	184	190	159	188	189	165	184	156	163	185	163	166	158	170	151	167	162	176	186	178	160	164	193	197	156	163	168	195	178	189	167	200	150	179	158	173	177	183	180	185	175	180	191	186	162	175	159	172	140	165	190	195	164	199	175	167	172	189	168	157	200	164	143	173	165	186	167	157	184	148	155	160	190	167	173	155	170	173	162	173	168	187	184	155	160	157	169	170	146	175	167	168	156	139	175	160	154	175	156	133	183	160	165	188	180	189	203	169	187	189	189	183	205	175	170	161	212	148	152	187	158	167	174	184	182	170	161	172	165	190	171	153	187	182	180	165	169	198	188	187	183	162	170	162	171	168	159	163	187	176	192	195	170	168	147	160	161	163	162	175	164	156	166	160	152	165	183	171	173	161	163	172	160	161	166	174	181	174	174	168	153	159	183	174	162	156	170	157	165	179	153	169	188	172	183	195	165	175	174	146	174	175	200	179	210	164	172	181	174	155	159	134	176	177	139	177	181	160	181	196	175	196	172	165	144	175	180	179	188	168	173	161	177	165	163	161	191	164	141	137	154	148	154	161	159	172	136	157	189	163	167	168	174	178	213	157	167	172	168	160	189	173	164	158	156	145	155	164	174	178	153	171	184	175	170	162	147	176	155	163	173	154	147	164	152	169	184	160	180	188	189	173	156	158	164	169	156	174	187	157	177	180	176	175	166	164	166	188	168	181	175	186	158	164	155	166	174	161	173	196	157	160	193	166	163	179	177	186	167	144	150	171	179	159	139	160	147	146	192	180	168	156	167	182	157	192	158	196	147	167	177	192	188	175	161	164	162	181	160	175	169	156	166	166	165	173	164	162	169	183	153	148	172	176	171	172	167	150	179	179	160	195	169	179	168	162	164	191	191	170	165	184	149	166	163	185	154	167	175	186	169	178	161	156	164	161	169	149	171	174	177	174	196	191	175	164	190	161	171	177	171	182	188	168	176	152	177	176	166	171	190	207	176	191	159	185	186	193	163	178	164	162	148	153	159	156	173	172	194	166	145	179	180	143	176	168	167	193	165	171	184	159	158	181	165	187	177	163	167	162	157	168	168	176	164	163	175	174	169	183	164	142	161	184	150	182	188	180	166	167	173	179	183	160	168	181	159	167	172	207	181	141	181	150	182	181	157	187	157	180	165	191	146	160	179	178	160	162	177	179	192	179	184	155	156	180	160	165	179	207	172	151	155	189	174	202	164	173	149	167	147	166	171	180	181	182	168	165	176	173	143	171	186	165	177	170	160	170	156	156	185	192	149	179	184	204	160	172	202	168	192	181	171	175	183	188	188	171	159	156	203	176	158	173	175	150	170	178	191	159	182	208	191	160	173	159	166	154	173	168	162	171	176	149	175	164	175	198	181	169	156	169	154	194	180	164	186	174	166	178	181	167	174	161	158	157	177	163	154	159	173	170	169	187	187	158	156	193	152	160	174	181	151	162	197	196	177	175	178	183	145	160	150	175	186	175	179	181	185	165	167	185	176	197	162	166	136	150	179	178	190	195	178	184	173	155	186	179	171	180	150	186	178	179	180	150	179	152	172	167	197	166	181	157	184	171	178	186	151	172	178	196	150	151	192	173	170	178	156	181	157	184	147	176	155	166	171	195	185	165	143	177	166	154	157	173	153	179	180	146	170	196	165	181	149	150	168	184	162	162	159	155	157	171	169	194	179	185	174	172	187	170	173	152	175	156	170	170	177	140	168	166	177	184	178	150	196	183	147	169	178	169	188	178	177	189	168	189	152	174	171	161	148	165	170	149	174	158	171	165	173	186	185	163	143	179	218	170	169	162	160	181	162	173	168	171	175	175	188	170	154	192	175	148	165	170	186	180	159	184	173	177	202	185	173	161	187	184	175	173	147	170	190	187	200	177	172	160	152	207	153	149	195	194	167	171	180	162	195	156	168	194	152	194	163	183	184	171	151	154	174	164	178	162	193	174	179	154	207	166	193	157	145	158	188	169	157	160	162	184	179	149	172	162	157	198	175	169	181	172	176	170	190	197	181	169	122	175	186	170	167	143	159	185	196	181	154	173	180	157	190	178	190	177	206	172	157	166	152	177	168	179	173	164	161	170	185	164	154	155	153	172	172	174	163	177	152	175	132	180	191	167	155	181	185	171	166	177	160	174	195	191	195	149	182	182	186	153	167	160	177	182	162	189	178	166	153	165	177	176	165	188	193	185	163	158	171	178	175	195	181	159	175	171	182	144	158	142	192	148	174	134	167	187	188	160	172	150	179	162	170	162	175	165	194	150	169	177	183	165	182	134	159	185	173	183	177	166	173	174	155	162	168	184	190	161	148	178	185	193	152	184	175	180	190	182	165	165	173	204	173	166	181	191	145	168	172	174	169	170	175	150	164	170	167	164	160	199	176	182	153	193	168	148	156	167	174	182	174	181	155	197	212	164	188	181	174	163	154	183	145	161	151	184	167	160	169	164	168	155	163	177	184	167	160	162	155	160	170	170	176	153	179	169	169	182	161	165	173	175	181	187	188	149	173	187	172	191	159	164	196	185	174	168	158	178	169	159	167	183	175	154	157	173	178	187	158	179	173	156	192	168	157	156	164	195	146	165	166	180	162	170	168	191	177	184	186	190	174	159	184	168	178	149	162	151	173	216	186	169	157	171	172	149	179	194	175	164	148	172	187	166	156	187	167	169	171	192	165	167	206	179	174	191	182	169	188	151	163	174	160	171	181	147	187	192	142	166	169	163	197	175	190	169	181	170	185	157	171	164	171	164	161	174	171	171	194	186	193	144	152	185	191	202	173	176	146	170	182	158	149	164	165	166	193	184	178	182	177	154	177	160	131	166	161	171	155	158	173	197	155	175	153	168	164	166	165	191	161	173	164	165	193	177	158	179	132	172	178	154	146	161	152	174	173	183	170	163	178	153	157	171	181	171	187	163	196	188	185	198	165	168	173	166	160	185	179	152	183	165	177	172	167	186	172	166	186	167	180	201	165	157	182	177	159	175	169	184	166	173	161	161	172	178	169	189	178	163	167	167	157	146	195	174	171	165	187	185	159	168	156	173	180	162	175	175	174	182	172	194	178	162	192	177	199	148	164	174	167	152	162	181	163	171	171	188	185	177	198	165	183	169	151	184	188	163	185	159	156	173	167	183	178	186	172	164	166	169	146	171	172	169	182	157	162	164	157	181	175	176	177	178	172	151	155	172	189	172	187	172	147	188	183	180	183	158	169	166	165	159	170	174	190	188	177	169	174	187	177
7042	3537	2151	1191	1230	1181	1051	794	682	506	509	421	452	438	431	432	419	411	421	422	417	436	396	390	397	446	383	383	386	384	398	383	406	381	393	384	378	416	368	357	416	401	352	420	380	378	373	398	350	376	389	381	361	384	406	400	385	372	382	417	374	373	371	356	380	384	369	385	356	406	353	377	387	397	405	353	385	381	359	343	340	363	376	394	373	396	362	371	396	383	369	402	399	372	396	374	409	385	398	392	355	385	387	367	363	380	362	384	374	408	361	364	377	420	351	375	390	355	394	385	373	345	402	356	360	397	343	361	382	383	381	381	364	426	414	403	359	373	346	378	411	371	361	365	407	405	387	374	376	382	413	368	346	393	370	406	367	383	366	393	363	412	385	427	360	360	367	386	348	388	374	377	370	384	384	423	408	391	367	400	355	389	372	388	363	402	398	376	403	437	371	397	377	390	390	387	382	394	396	397	418	361	395	380	385	388	394	377	383	408	362	399	394	388	377	380	410	403	388	354	386	360	364	386	388	365	374	368	407	393	398	396	403	391	392	393	368	366	372	371	352	371	361	380	366	387	378	365	385	382	388	402	361	377	379	368	381	384	373	388	403	383	391	392	371	404	367	378	365	398	384	364	407	345	355	415	380	379	386	401	392	370	437	383	371	385	401	372	378	378	411	378	383	372	388	359	420	385	398	400	393	406	425	361	357	413	380	354	405	349	332	384	369	352	375	333	372	376	388	377	366	396	396	372	432	386	369	383	377	377	398	421	362	397	382	400	404	402	388	388	403	406	372	360	364	345	372	371	382	401	384	370	399	384	383	404	396	391	388	439	381	413	343	386	375	364	377	403	361	366	397	384	372	402	371	397	371	375	365	401	396	392	394	395	422	361	388	368	419	354	403	401	360	381	406	391	425	363	392	373	394	385	392	380	391	395	359	380	357	385	379	386	406	361	388	384	372	428	356	386	381	362	386	379	380	386	343	386	398	428	375	366	393	369	355	395	393	415	358	380	413	376	374	389	392	381	379	392	377	407	371	363	375	383	411	385	356	380	395	365	407	401	402	394	388	366	365	341	397	363	390	438	404	397	402	399	419	420	405	409	407	404	388	376	378	399	399	378	378	374	390	395	335	382	374	372	368	392	393	368	381	407	365	383	391	385	400	373	394	395	393	399	365	348	359	400	408	385	402	377	362	355	381	381	372	384	402	359	381	411	382	371	377	430	375	397	410	402	363	413	371	374	384	373	384	410	383	385	377	363	376	376	387	396	369	344	396	423	376	337	379	350	372	380	351	424	389	399	382	372	362	384	385	385	382	374	350	362	407	395	375	370	396	397	392	373	372	417	382	351	395	374	382	388	386	363	394	372	350	416	398	341	375	404	378	374	372	370	386	381	372	387	373	400	394	395	394	432	391	389	373	400	390	338	382	354	384	385	382	372	398	375	400	359	382	395	369	394	372	374	384	341	374	393	394	410	410	384	382	369	403	378	395	390	379	401	382	358	367	367	380	363	372	371	376	373	378	386	373	396	398	428	393	385	377	420	395	367	437	368	366	369	391	379	387	365	349	395	392	391	378	399	388	367	370	387	387	377	371	356	428	346	350	382	370	371	341	397	402	392	382	357	385	366	432	378	415	405	394	389	341	369	379	384	386	394	430	404	364	404	398	344	365	376	375	382	399	364	376	345	388	392	377	378	377	371	399	395	357	369	415	387	402	398	372	367	373	390	406	377	389	400	369	369	362	356	366	408	393	388	403	402	366	375	387	362	355	375	393	409	381	371	380	363	394	401	380	410	397	401	405	355	409	390	375	400	385	345	387	337	363	418	378	403	361	402	376	354	386	378	359	359	405	381	394	393	401	398	400	374	413	358	403	388	387	378	367	382	428	365	376	351	404	401	383	375	390	393	360	398	374	353	374	385	373	399	406	361	390	353	410	392	376	368	391	419	402	453	380	389	360	407	369	391	395	382	388	386	357	398	393	386	420	409	369	362	379	347	384	408	367	403	371	400	398	405	379	391	397	399	370	381	383	365	359	379	360	380	357	372	367	368	401	382	362	380	401	396	366	386	369	388	363	419	387	356	387	346	397	406	383	362	341	387	410	383	390	370	384	373	393	392	379	375	379	393	397	370	424	363	361	424	380	388	354	399	406	349	357	356	368	403	388	393	365	405	387	374	381	373	370	363	359	344	360	415	355	375	373	356	372	394	386	389	391	404	379	380	392	398	370	368	396	371	394	375	373	344	399	346	366	372	367	405	366	361	380	398	388	400	391	356	384	374	362	366	365	340	372	364	395	378	370	401	372	378	370	403	399	370	385	367	412	346	378	384	360	379	380	413	412	387	396	371	370	403	390	399	347	412	347	368	401	410	376	377	376	361	360	412	356	405	410	365	376	377	399	374	404	412	383	404	360	396	373	380	346	380	398	389	362	393	404	424	392	392	397	398	392	405	412	407	380	380	422	355	381	388	391	397	385	406	380	394	400	413	374	387	403	419	405	380	402	364	348	399	371	397	415	397	364	374	388	364	387	337	387	396	348	364	385	377	400	351	421	375	370	384	382	378	362	370	365	360	411	367	425	368	363	383	390	339	350	366	383	373	364	351	399	387	375	369	420	383	409	401	428	374	380	405	387	359	339	387	397	363	363	386	411	412	376	399	376	405	343	371	365	385	403	402	342	352	413	371	401	375	367	387	348	401	368	338	369	367	390	377	384	377	376	382	355	379	373	380	370	357	375	393	384	393	347	394	354	388	402	368	412	382	332	367	367	377	366	378	377	355	363	403	359	400	395	392	396	410	351	392	369	399	382	350	398	381	367	360	394	369	378	383	430	372	387	384	363	417	383	383	379	397	386	341	384	364	404	365	361	425	367	395	409	364	376	364	386	369	396	391	378	372	359	388	386	367	424	401	380	388	351	361	421	381	363	366	357	383	389	388	395	352	386	375	383	402	373	395	382	344	419	373	361	378	398	393	419	361	387	370	392	386	399	362	380	404	399	368	349	382	391	358	391	377	359	390	381	405	367	384	391	380	403	396	385	408	378	401	365	388	389	388	400	361	400	400	415	385	366	383	400	376	361	390	390	384	390	374	383	395	408	363	366	380	400	403	379	395	403	381	375	367	351	383	364	365	369	408	382	384	358	391	380	378	355	395	420	412	395	394	384	361	370	390	412	362	377	397	371	382	386	379	406	409	378	392	384	359	391	361	391	387	397	357	374	401	376	394	400	360	346	344	411	374	377	359	396	378	331	362	397	381	364	376	404	396	411	374	369	396	399	380	373	386	381	390	407	356	355	380	398	361	373	361	405	394	417	380	360	390	368	406	380	384	381	383	391	382	380	358	373	358	344	377	372	362	373	372	417	394	402	397	355	392	391	389	416	395	361	395	412	387	415	408	372	372	370	393	387	405	381	399	345	372	390	376	366	393	362	362	393	376	410	400	387	386	378	395	368	374	359	397	385	377	390	365	370	367	370	432
31846	21019	11754	4465	3029	2026	1733	1008	695	527	354	239	160	131	103	119	130	129	119	122	137	110	107	108	124	113	110	124	112	125	102	94	116	108	101	104	93	117	139	105	114	106	111	119	97	96	101	93	84	83	97	116	112	116	107	108	117	113	105	97	112	104	99	105	106	89	93	114	98	107	109	111	97	96	105	99	115	117	95	116	92	105	106	112	102	124	119	124	101	107	108	100	103	110	111	109	101	105	102	105	108	102	113	109	118	93	99	99	113	92	122	110	103	121	100	99	112	100	131	84	109	99	115	94	97	88	98	94	107	104	92	104	101	114	110	114	120	109	94	101	102	95	102	96	118	112	110	112	110	101	99	116	102	116	85	106	113	107	101	106	108	102	98	122	104	110	115	109	120	94	124	136	99	105	88	100	114	99	98	104	108	95	97	105	92	102	129	108	111	87	118	123	103	124	116	97	91	107	116	96	109	109	103	106	85	99	113	110	88	100	110	105	112	110	111	103	120	104	114	154	107	93	120	108	86	92	104	104	122	114	90	97	97	106	109	121	90	104	108	106	111	110	108	102	124	92	121	111	105	100	102	92	107	109	102	111	108	101	93	115	99	76	104	108	118	127	116	119	97	98	96	102	110	104	127	116	100	112	90	105	92	106	87	123	98	106	107	97	93	104	97	75	102	95	89	114	118	96	95	114	108	108	130	99	89	129	110	98	108	100	118	116	104	113	107	103	100	100	107	108	98	105	91	101	112	121	101	126	102	119	96	83	93	100	95	96	113	90	106	115	94	103	111	110	108	106	102	93	117	99	96	119	94	89	118	118	84	101	91	110	116	100	114	112	111	104	124	105	104	100	110	91	115	103	130	106	111	107	109	94	98	96	105	116	90	95	100	97	82	115	104	105	96	106	101	105	108	100	124	101	105	117	116	103	87	99	108	100	120	97	106	110	95	108	105	124	112	108	97	119	101	101	108	120	108	100	108	102	116	103	92	81	103	110	113	104	119	110	106	99	103	114	90	112	94	103	88	125	103	112	99	116	119	102	79	103	107	92	113	93	115	113	118	122	120	102	93	117	85	106	100	112	107	96	105	106	134	104	104	102	101	111	113	114	100	118	123	99	117	119	107	122	106	119	103	117	126	100	107	116	122	124	95	89	114	124	92	91	115	99	93	127	103	115	121	92	121	106	98	115	114	82	136	111	108	93	119	110	110	110	91	103	107	119	105	108	88	138	114	118	96	125	106	113	108	96	101	104	93	106	108	105	99	87	122	91	108	104	126	117	95	122	121	96	95	104	96	114	99	79	84	101	93	97	109	101	105	95	119	82	113	109	93	99	123	100	85	102	101	90	114	117	100	112	121	96	106	106	102	97	111	92	106	97	88	97	105	126	117	112	94	106	109	127	107	104	114	109	83	82	113	94	96	84	113	110	117	100	91	107	126	94	101	103	106	109	100	80	121	100	97	105	92	110	92	110	113	107	97	94	92	109	105	128	96	113	94	97	111	82	122	95	106	105	99	92	105	114	105	89	95	97	108	107	116	135	118	107	94	101	108	98	111	114	120	108	105	86	103	115	113	93	89	106	85	114	112	104	103	117	113	113	109	110	93	106	106	98	112	99	105	90	122	124	84	104	120	99	89	110	93	111	106	113	87	91	103	109	113	112	106	109	87	94	91	118	107	99	114	94	111	100	105	109	104	119	113	105	106	94	99	113	93	114	122	107	108	109	106	104	137	105	100	117	96	107	85	109	88	116	115	110	134	121	108	110	107	102	104	110	91	118	120	97	97	121	114	95	112	109	107	101	94	102	95	106	115	102	106	102	98	117	99	110	89	84	104	103	100	93	115	90	109	96	123	95	94	108	106	100	121	91	108	93	107	88	117	105	103	113	112	105	110	115	118	90	106	109	109	92	98	130	112	129	125	105	102	113	106	88	109	113	107	115	132	117	116	100	96	120	101	106	101	90	115	108	101	82	104	95	94	99	103	109	112	100	104	82	104	132	102	110	130	92	85	101	106	116	112	102	111	106	126	96	124	114	92	111	115	95	100	108	108	99	117	106	96	102	85	113	121	111	116	118	106	88	95	124	119	110	94	106	108	121	105	99	116	111	94	93	106	102	108	101	103	97	104	100	119	107	114	81	113	118	114	94	109	93	86	91	108	108	93	107	105	108	110	111	114	110	111	111	91	98	127	127	109	98	111	123	97	96	96	120	93	93	91	120	105	86	109	101	118	91	117	93	120	80	92	120	128	105	110	101	123	82	96	142	111	101	104	107	106	99	95	107	100	98	104	86	114	117	110	119	124	94	114	113	95	109	116	102	106	101	118	111	98	114	85	111	107	110	112	101	110	104	109	102	93	111	115	93	103	101	89	108	106	87	110	110	123	112	121	108	99	109	96	106	103	118	109	92	93	107	91	116	118	89	91	98	104	120	93	100	103	112	128	95	121	115	117	113	108	91	118	117	101	113	120	102	128	125	105	95	88	116	108	99	115	118	103	108	106	110	110	121	126	124	105	125	119	94	119	102	116	90	90	111	129	87	87	91	105	101	108	101	114	121	118	115	102	106	97	112	102	106	107	111	108	94	105	125	110	113	128	104	101	103	101	108	123	103	102	111	110	99	111	109	93	110	105	107	117	93	105	106	89	92	107	94	95	100	110	100	96	100	102	110	101	89	105	82	102	80	97	104	90	124	96	103	109	104	120	108	111	87	113	109	113	127	116	97	112	117	109	109	110	89	117	122	105	93	106	115	86	87	92	112	120	108	105	124	98	95	111	102	117	109	107	100	120	81	105	101	106	105	113	111	118	93	112	119	128	86	99	93	92	91	110	98	100	96	103	104	98	106	78	105	108	105	102	126	88	103	122	95	94	117	113	102	101	108	111	95	110	112	111	94	100	95	108	99	109	104	83	110	92	109	141	113	107	114	96	114	115	117	93	79	106	107	99	113	117	93	100	102	107	103	109	99	106	112	109	121	114	113	103	90	101	94	109	111	102	122	113	91	99	98	106	118	83	114	102	124	102	104	97	109	105	116	112	86	114	111	77	112	124	127	104	121	118	118	116	104	87	102	110	80	124	101	105	96	128	107	97	109	99	110	103	112	94	80	108	114	83	107	98	93	119	100	101	124	110	106	105	104	118	109	112	101	113	117	86	99	100	109	105	113	103	92	106	95	114	110	85	106	96	109	102	99	106	106	124	107	87	101	104	99	105	95	108	122	110	119	96	105	102	115	107	106	110	90	94	108	98	113	102	98	111	123	109	98	80	91	109	124	102	95	91	103	119	113	99	111	123	107	107	110	108	105	81	122	98	112	121	105	111	116	84	105	98	107	104	96	98	129	112	98	93	99	96	105	99	94	110	100	87	99	124	108	109	115	101	91	111	107	114	103	104	102	96	113	112	106	100	115	100	111	107	95	119	104	109	103	108	114	106	96	114	100	104	107	107	109	114	107	106	119	88	123	98	107	103	99	99	123
20938	15287	10461	7016	7398	6617	6240	4513	3559	2423	1438	1151	731	464	427	424	366	426	394	381	375	342	376	359	325	328	312	324	294	307	262	271	280	290	279	288	259	265	246	251	267	259	273	260	261	261	246	263	272	293	266	254	281	287	290	273	236	252	254	257	268	244	269	230	251	248	270	273	250	280	272	235	238	255	272	286	263	274	248	231	274	265	234	258	221	274	248	275	271	253	269	240	268	260	260	214	225	268	280	251	248	263	242	236	236	254	249	246	253	263	272	254	245	264	246	279	227	251	241	264	241	284	251	258	261	254	252	259	247	265	219	249	253	266	247	304	260	280	262	284	254	219	262	245	265	244	242	235	272	252	258	249	257	267	243	272	245	269	227	264	261	249	257	269	243	253	238	240	241	251	249	232	246	253	226	251	274	244	255	254	242	259	257	243	255	261	257	246	255	259	227	256	254	237	246	277	260	245	264	242	261	249	271	253	255	222	256	240	283	247	255	255	278	286	280	236	247	227	269	251	270	214	236	282	265	259	276	270	257	259	259	256	239	249	267	267	285	254	228	277	243	256	245	247	247	263	264	243	227	260	266	231	237	234	266	270	254	287	234	265	257	257	253	253	240	228	237	255	239	273	257	282	259	285	240	262	236	249	251	242	238	272	273	273	253	238	235	254	260	263	234	270	287	251	254	253	269	284	275	243	249	236	258	257	271	239	236	240	235	270	263	263	268	237	253	249	259	236	269	288	256	249	258	260	244	262	246	254	274	241	250	261	242	229	271	255	263	231	263	266	231	223	269	249	268	269	239	251	233	263	250	266	243	258	271	244	228	264	261	225	256	253	247	242	268	266	257	262	248	242	268	277	245	244	260	257	271	241	258	270	221	226	222	241	230	277	228	229	230	267	262	246	247	237	253	241	271	260	275	234	239	267	233	234	256	269	273	255	251	263	273	283	296	254	248	259	258	277	282	246	255	266	259	226	252	236	270	231	282	247	264	276	245	255	236	267	227	262	243	253	239	262	254	254	247	246	239	223	246	243	262	251	259	276	284	256	223	248	258	242	276	222	238	266	269	247	261	259	255	262	264	228	237	266	253	229	252	285	256	258	249	277	286	274	259	271	263	245	235	238	236	272	251	268	251	260	214	253	245	238	258	255	256	261	267	246	240	261	226	277	250	256	252	254	264	238	265	260	237	245	257	273	256	266	235	244	238	268	254	249	269	236	243	252	253	258	241	256	250	274	253	240	283	244	256	250	254	241	254	242	271	263	266	258	260	242	229	249	254	229	265	260	244	249	255	271	250	255	235	243	255	293	276	260	240	260	246	261	257	239	256	259	269	240	233	243	263	265	272	212	242	224	253	265	253	243	265	255	246	236	240	252	228	283	242	260	257	252	239	284	245	240	227	238	229	235	217	262	229	250	257	270	268	277	258	257	269	264	253	222	278	264	250	261	253	248	245	259	223	263	225	254	246	219	272	250	256	243	241	261	261	255	213	250	236	252	245	242	203	239	267	266	250	262	232	261	253	243	226	249	269	274	266	251	259	266	233	256	255	226	255	260	242	272	251	241	247	270	264	256	247	256	265	231	257	231	262	260	227	268	239	246	256	252	262	238	258	261	261	259	253	243	253	254	260	255	270	231	253	260	242	262	259	238	273	262	246	266	234	238	262	214	226	258	249	283	251	209	255	223	235	250	256	237	269	262	229	245	229	264	239	256	259	272	253	226	259	246	264	273	262	280	273	233	258	259	267	266	222	261	263	252	266	257	223	250	262	247	274	248	252	263	218	266	247	239	233	236	273	263	243	233	256	275	230	228	252	265	244	246	254	257	297	260	273	245	242	260	264	240	278	248	225	256	254	268	245	250	210	252	247	272	260	281	273	268	246	240	220	267	257	248	231	239	292	219	278	227	240	259	263	229	230	240	270	259	271	236	250	269	255	246	237	230	282	247	224	255	253	269	242	269	257	271	240	246	257	250	246	264	268	242	274	239	266	253	243	264	241	227	264	242	262	232	257	267	255	254	255	260	246	227	236	221	234	269	255	265	248	262	258	241	270	262	253	256	250	259	258	269	263	247	266	252	256	252	266	250	226	246	266	248	251	230	270	275	284	249	246	245	262	239	248	249	248	254	243	236	237	262	261	238	251	260	278	235	240	245	258	253	282	245	262	233	233	262	240	269	240	260	254	255	277	265	275	250	235	229	258	238	274	245	270	245	246	266	287	221	245	239	227	259	256	230	259	287	260	242	274	258	231	251	231	265	245	259	270	240	231	240	261	252	276	233	270	228	245	243	220	270	249	225	248	255	267	254	270	246	257	283	249	257	236	289	234	261	250	234	228	246	247	268	256	226	243	253	258	241	277	254	243	263	262	270	265	223	240	232	250	250	232	266	241	269	260	253	251	245	241	262	244	244	257	265	250	233	234	266	237	231	303	237	232	224	248	253	271	222	226	234	264	239	259	241	237	261	234	257	258	261	258	281	246	234	263	251	240	224	241	233	269	255	241	254	258	270	261	249	277	265	229	236	276	252	250	249	276	240	223	252	283	225	243	244	254	261	249	247	248	261	238	251	231	252	256	244	232	237	259	238	245	215	244	253	256	251	260	249	291	242	230	258	246	247	253	297	270	227	240	234	257	264	241	248	238	209	245	269	255	252	283	259	250	243	245	258	253	241	262	248	238	280	273	259	266	248	259	233	257	224	243	252	232	274	249	271	267	249	242	239	265	255	261	269	253	271	228	227	268	244	250	257	241	258	234	260	260	243	210	243	248	274	251	246	262	240	234	250	242	266	223	251	229	263	219	258	265	233	266	253	236	240	253	252	279	258	241	253	281	276	262	239	230	246	248	233	269	249	238	253	226	258	245	265	260	251	259	232	239	284	236	260	272	264	238	249	276	254	266	225	261	248	258	248	241	225	270	234	263	253	245	266	238	269	257	268	238	261	264	249	242	273	253	242	263	252	234	250	259	258	247	270	265	261	245	278	262	263	258	256	224	275	264	254	254	254	265	261	242	230	245	239	231	247	239	242	269	253	230	259	275	255	250	248	278	252	277	277	253	234	243	284	231	249	231	228	276	248	271	250	278	233	259	237	277	243	265	258	250	269	280	247	291	291	258	286	236	261	282	244	247	250	252	257	258	260	248	247	258	275	245	239	276	234	232	218	239	253	242	245	262	292	255	247	245	252	258	246	264	229	259	265	240	280	291	231	240	251	230	234	266	250	243	241	252	214	236	248	274	244	274	227	238	258	242	281	243	260	253	230	241	252	259	269	272	260	238	223	210	279	250	258	256	258	278	253	231	245	240	272	236	249	254	230	247	231	249	252	259	268	264	274	261	268	243	231	264	269	255	266	248	270	260	238	259	244	238	264	250	223	230	242	274	276	243	270	251	263	237	287	258	263	266	268	229	229	234	255	248	272	261	248	244	278	250	264	240	262	236	241	229	264	272	253	241	271	203	253	298	240	239	247	264	251	250	267
43623	32000	20254	8331	5409	3798	2644	2226	1219	865	605	400	285	220	168	167	159	159	166	159	161	178	159	146	143	131	149	111	118	126	136	144	120	144	130	129	113	111	149	134	127	140	110	121	114	125	136	124	111	135	120	100	105	129	117	118	129	121	117	132	147	120	145	125	130	133	125	142	133	118	126	134	116	117	132	124	121	120	113	135	132	128	107	121	127	105	112	149	123	137	128	153	137	129	129	128	140	123	114	122	126	132	110	117	136	128	134	124	142	118	129	127	126	111	121	131	137	116	122	141	114	148	139	125	111	127	133	118	117	118	130	141	135	132	110	96	102	126	148	140	107	128	123	135	123	134	122	131	120	150	110	110	140	115	121	131	133	107	130	120	123	126	132	130	119	105	122	124	129	130	113	111	128	138	129	124	131	131	118	120	144	121	119	113	117	135	139	117	134	97	123	118	129	111	130	115	122	129	119	110	142	115	110	130	113	126	120	132	121	101	124	118	120	118	121	115	113	123	112	114	126	111	132	121	104	121	133	122	150	125	134	131	146	137	122	122	125	143	125	139	107	124	135	127	120	113	128	152	139	128	124	138	87	120	138	127	120	116	116	113	120	117	113	126	128	123	147	118	116	132	108	123	136	115	137	108	128	118	115	134	130	123	141	141	141	122	140	128	106	125	123	123	124	112	112	134	134	113	134	114	127	117	133	146	134	137	129	122	127	113	117	118	123	108	103	111	101	130	107	127	115	112	147	111	118	113	134	112	143	137	127	102	117	106	122	128	128	130	104	127	125	120	120	126	139	124	139	110	132	111	133	122	99	132	137	102	135	127	141	124	132	112	112	118	119	102	139	98	117	122	114	120	113	137	122	129	126	117	123	122	141	129	104	116	124	111	113	127	96	123	123	122	137	108	135	129	130	140	136	115	115	106	117	140	146	127	135	125	120	128	137	136	143	119	120	124	130	112	128	132	127	124	132	142	115	115	104	130	113	113	129	117	137	132	132	127	125	139	111	141	132	131	124	122	111	139	119	118	127	115	125	111	123	120	119	131	129	145	132	121	122	138	116	113	130	142	117	122	138	110	136	109	111	139	123	127	107	113	118	138	126	127	118	99	128	149	124	121	129	101	121	111	121	117	140	125	116	132	112	127	108	129	99	117	123	98	105	133	124	119	135	115	120	118	115	112	117	119	147	135	125	125	107	125	110	112	130	119	116	114	115	116	111	131	133	129	120	129	124	129	121	116	134	115	129	120	142	114	99	130	124	130	112	111	132	141	114	121	116	122	129	124	121	116	122	117	149	148	124	136	118	122	113	127	106	141	135	132	128	114	104	121	116	107	134	106	97	153	119	131	127	127	119	138	121	133	128	115	134	112	130	123	120	131	118	102	120	120	121	134	118	116	113	128	123	116	137	115	100	110	125	122	157	134	114	132	119	117	126	116	135	117	117	122	119	122	122	125	113	131	103	129	114	135	135	126	122	117	105	123	144	132	115	120	130	119	131	143	126	115	116	112	115	123	119	114	147	116	112	116	130	126	131	109	112	119	116	112	126	122	100	127	137	112	93	132	111	130	124	100	126	131	121	111	126	104	105	134	135	120	125	131	118	130	121	103	110	117	113	126	128	120	117	132	128	123	138	123	135	130	114	144	126	128	124	130	114	134	133	137	139	106	133	110	105	154	121	118	125	131	131	116	135	117	123	135	137	127	121	112	111	109	113	144	114	118	132	105	124	125	116	126	132	132	126	119	150	113	106	122	114	115	133	119	119	135	128	132	127	131	137	129	133	102	138	137	120	126	131	119	140	144	126	115	122	99	128	121	122	122	129	157	124	125	119	131	124	119	127	131	127	120	114	122	118	115	111	115	122	136	113	130	109	120	140	137	155	124	123	107	117	112	115	118	121	112	123	121	136	130	107	121	126	127	114	133	125	124	114	128	111	119	114	120	125	129	124	139	140	144	140	120	140	129	130	143	125	126	113	106	137	138	128	117	118	127	114	106	128	123	125	118	124	143	114	115	141	129	131	124	124	130	139	121	135	114	118	135	126	128	136	106	133	105	125	116	129	120	128	100	116	127	123	112	117	137	124	146	121	102	124	120	108	128	117	139	112	128	138	123	141	140	134	119	123	115	138	127	122	131	120	139	133	124	130	117	107	128	125	119	129	112	117	121	128	146	135	106	122	133	126	116	126	119	116	127	115	120	137	146	132	102	119	116	133	124	115	123	149	112	137	142	116	114	138	126	135	154	128	125	125	131	124	138	116	123	121	124	126	132	124	135	121	125	120	128	136	119	135	111	110	126	135	148	124	127	107	106	113	126	129	138	110	110	128	127	122	130	119	127	118	115	119	120	132	117	122	138	115	124	129	128	139	123	121	126	129	134	126	120	142	124	122	125	141	131	135	141	129	133	118	121	128	115	126	127	133	128	145	130	121	110	110	125	109	115	125	148	130	128	132	113	109	114	121	127	119	117	113	118	118	117	145	123	121	145	135	136	118	120	124	135	135	107	112	139	125	117	108	130	120	123	107	112	141	116	109	121	115	118	144	114	130	125	149	115	112	106	120	118	116	117	111	120	127	125	134	117	123	133	128	122	118	131	130	128	120	127	115	125	124	140	121	105	132	132	105	127	125	137	139	122	108	124	142	117	116	118	115	129	97	114	105	87	134	112	137	131	110	112	132	126	111	122	124	132	121	131	124	138	129	128	96	116	138	125	123	122	108	139	105	104	117	153	112	132	117	124	111	116	122	104	142	122	139	148	99	113	117	135	138	134	105	116	118	118	142	126	129	113	105	132	119	112	126	115	126	132	107	147	113	125	123	117	140	128	135	127	130	142	142	103	115	122	130	127	121	116	126	148	128	106	109	114	129	112	108	140	121	105	125	116	110	119	129	127	105	126	115	103	154	123	118	134	102	126	117	143	128	118	124	114	133	142	110	122	136	116	136	146	130	128	110	112	135	119	142	115	115	112	138	106	132	101	115	127	127	112	142	149	126	146	126	129	139	116	118	105	114	128	123	115	110	139	117	112	121	128	129	120	111	142	138	132	121	123	136	113	147	127	156	121	107	115	141	133	123	108	108	134	150	116	146	130	115	121	121	123	118	132	129	116	123	127	108	127	115	130	143	127	120	117	108	107	136	107	127	149	114	108	126	147	121	97	104	116	128	134	126	131	120	132	117	137	118	131	119	105	114	143	132	138	120	122	121	112	126	129	131	126	113	135	131	101	116	125	123	108	129	125	134	112	117	123	138	127	125	119	126	122	112	129	119	154	147	122	135	124	131	123	140	114	135	123	122	132	142	113	142	138	113	98	119	123	138	108	121	152	121	112	147	108	122	123	138	120	120	117	133	119	122	121	101	115	120	107	131	145	131	140	144	135	114	125	126	115	116	125	115	110	124	117	125	141	137	107	118	122	140	112	114	122	134	120	117	131	122	112	137	117	122	121	145	130	134	114	110	129	110	119	123	150	126	134	122	123
29038	23075	15195	9766	11217	9899	8796	7653	5288	4520	2865	2007	1046	720	574	521	568	534	566	464	505	495	485	463	487	380	383	381	353	360	363	361	333	353	329	306	319	327	296	318	294	312	361	341	310	296	293	279	294	313	317	296	319	315	304	296	285	303	295	291	307	308	285	301	294	305	298	290	303	302	337	294	309	301	317	295	341	269	305	281	264	312	320	293	308	299	312	271	274	323	302	300	289	272	271	289	299	322	300	288	321	315	286	337	295	284	298	279	324	298	313	263	291	281	301	296	291	282	322	296	315	282	308	316	290	295	288	296	284	299	319	291	281	310	313	315	304	311	293	303	299	306	300	281	279	290	287	292	286	318	264	299	265	298	309	312	295	289	315	304	308	270	292	268	275	308	306	296	274	281	333	299	305	299	322	310	286	299	298	305	306	296	296	302	315	287	277	296	298	282	292	325	281	313	284	281	287	285	303	280	302	309	294	301	291	298	303	290	277	281	287	311	293	306	315	287	285	276	341	306	302	300	298	294	283	312	313	288	315	292	300	302	320	284	288	270	284	315	295	308	286	313	295	291	293	298	320	296	271	285	280	263	267	320	294	285	310	312	287	309	303	299	285	325	289	287	253	300	289	290	301	262	299	294	315	302	296	303	292	304	292	318	254	327	288	303	325	319	306	285	318	290	275	308	323	283	323	324	277	280	307	305	279	310	314	305	325	285	288	289	297	317	295	288	285	320	279	299	291	276	283	262	297	307	274	334	306	297	300	296	309	295	292	301	313	308	297	272	291	320	289	317	298	268	296	287	269	319	291	298	288	296	325	267	294	312	280	275	296	323	313	310	296	294	258	315	299	290	306	316	316	288	299	277	296	282	289	290	296	301	284	319	303	320	299	322	294	278	293	286	312	294	292	315	290	292	331	294	278	310	275	283	308	324	286	282	294	299	269	273	315	280	301	305	326	294	324	304	283	284	294	281	288	304	309	289	307	278	313	287	311	294	286	301	291	299	300	304	269	286	275	289	322	294	291	272	264	284	291	302	270	305	280	304	309	276	284	268	298	302	281	273	283	274	310	295	310	304	299	292	279	313	291	278	298	299	241	289	320	284	318	295	309	290	272	325	284	279	332	270	293	266	279	302	301	315	316	307	289	303	285	278	285	298	286	286	288	311	272	288	295	277	314	312	291	280	259	303	302	294	329	284	321	295	302	324	265	326	295	329	294	274	277	289	317	263	317	281	301	296	264	295	336	292	308	307	302	296	285	314	317	309	287	264	272	269	303	277	297	315	246	326	268	284	320	330	271	268	284	284	292	275	275	283	298	283	301	282	311	278	287	308	297	309	323	279	307	292	307	297	309	280	307	296	285	329	298	314	296	278	299	299	302	288	273	298	314	289	298	278	299	285	321	305	333	275	276	315	292	333	284	288	304	298	312	285	297	298	316	286	324	294	310	330	308	289	300	292	274	358	292	303	303	274	297	313	276	280	298	291	315	306	279	322	302	314	312	291	290	310	293	294	306	314	299	293	285	312	277	286	309	296	299	297	304	278	285	274	284	265	317	289	332	300	316	286	294	304	295	290	292	327	293	323	294	299	298	304	349	272	268	336	302	308	269	310	319	311	292	305	288	309	296	300	347	288	318	307	306	314	318	281	292	294	273	279	306	318	296	289	331	294	287	296	275	315	292	322	303	322	311	306	297	277	285	333	280	293	290	276	301	317	285	328	293	301	319	308	312	273	309	307	306	287	277	305	313	273	271	334	291	308	266	289	306	308	272	311	275	289	296	309	280	306	287	272	312	282	281	288	326	283	285	274	304	304	312	297	310	280	297	268	321	300	310	298	296	287	288	285	306	287	290	309	302	293	285	273	301	286	297	258	308	301	303	282	296	291	302	300	293	312	294	305	305	313	264	290	297	263	271	299	313	290	329	298	296	323	284	311	299	297	273	278	291	321	307	271	289	288	258	302	311	289	292	288	294	276	287	300	288	292	309	279	283	300	325	290	297	322	307	292	264	315	268	283	301	309	287	271	306	321	265	273	301	272	310	272	277	286	279	278	268	294	285	302	306	296	287	296	303	286	276	313	293	305	291	285	267	292	306	257	319	299	299	300	296	315	253	296	281	264	309	317	306	277	308	323	249	262	293	290	295	313	322	296	321	287	282	282	301	305	299	287	320	301	291	287	274	298	279	259	278	308	279	306	261	317	294	265	275	286	280	249	290	302	297	277	301	312	267	274	292	285	291	302	319	329	286	290	295	296	286	292	306	290	296	278	289	301	288	288	284	327	315	269	279	293	343	276	268	291	314	296	302	305	303	300	291	312	302	310	294	287	276	298	289	285	279	300	301	278	306	301	285	274	259	319	283	267	291	292	275	283	292	281	263	282	276	279	273	317	285	260	285	277	278	299	290	288	290	281	294	286	277	321	307	278	322	302	309	310	299	295	315	319	318	278	297	300	304	279	284	292	324	273	300	306	311	296	307	296	302	282	329	275	280	291	309	303	275	296	294	285	286	308	297	252	314	298	274	277	259	306	314	288	304	272	327	291	307	298	271	307	309	300	317	296	297	320	281	311	294	309	290	299	294	302	307	276	297	286	287	283	312	269	304	295	298	293	282	306	300	286	271	281	293	292	259	312	319	281	302	322	300	291	302	288	307	289	292	282	262	304	285	283	285	298	309	288	305	301	293	296	300	311	281	309	280	288	317	302	287	314	277	270	289	294	265	316	268	257	267	278	317	275	290	269	298	297	270	299	325	294	303	289	276	295	282	296	280	304	299	303	279	282	283	279	277	267	283	277	279	283	274	265	273	294	294	297	273	262	270	317	328	291	269	265	304	304	288	279	313	310	264	287	299	285	306	296	314	267	278	290	300	278	293	281	286	291	308	276	293	279	277	330	260	295	317	290	314	270	311	303	302	294	283	276	322	306	286	289	310	265	287	313	271	278	302	304	315	292	320	305	293	308	282	312	317	284	291	295	262	283	274	293	271	287	328	300	307	303	302	269	317	265	296	280	299	303	311	293	277	283	318	271	319	277	294	301	287	279	297	294	264	312	291	302	288	269	270	282	315	309	287	281	288	306	307	311	293	314	314	287	313	280	313	323	275	305	313	325	315	274	300	313	293	273	292	287	309	318	267	291	313	297	310	277	280	304	299	277	277	288	275	288	299	290	289	327	308	293	294	290	314	283	296	312	289	282	294	309	293	288	283	296	292	301	298	347	325	297	286	298	312	300	316	289	301	285	245	305	262	296	271	284	295	291	271	304	325	307	311	293	306	262	297	349	306	305	292	264	295	336	298	292	298	280	294	304	282	288	310	291	277	299	291	307	274	281	297	306	308	305	314	327	290	292	297	268	283	296	300	306	317	307	318	267	284	305	303	304	346	275	299	279	277	305	293	310	301	273	279	284	324	303	310	294	314	279	306	302	315	290	269	299	322	295	300	314	324	315	279	309	310	317	321	299	318	329	281	307	302	332	344	269
11341	4474	1956	572	400	332	293	245	215	207	194	185	174	172	170	181	180	181	164	184	186	178	172	182	164	172	164	189	164	185	156	168	193	169	171	175	188	169	186	154	178	181	163	148	155	163	183	162	203	160	190	168	169	192	167	177	176	196	161	182	193	180	171	168	153	185	150	154	178	150	155	160	143	191	174	165	157	191	150	182	168	168	154	145	153	193	183	170	177	185	203	179	164	167	181	194	177	148	164	167	177	166	155	142	154	184	167	184	185	197	173	172	169	189	209	176	155	181	168	191	155	172	175	181	170	165	171	163	170	170	156	177	175	184	176	169	187	195	162	184	140	154	182	175	184	178	193	175	179	181	184	155	189	184	178	181	181	168	184	166	179	172	172	172	177	184	171	183	198	132	166	176	174	165	162	187	201	191	170	175	178	150	145	188	172	194	161	178	168	160	167	170	181	164	173	180	175	180	147	169	164	150	175	167	163	165	179	192	178	165	154	164	182	184	190	168	164	160	172	162	181	177	175	185	153	152	159	158	200	164	151	174	155	158	168	178	167	158	151	154	170	162	164	173	168	191	168	160	175	182	175	165	166	194	166	162	159	188	173	178	161	209	147	151	167	191	165	174	156	202	164	185	169	160	161	160	157	201	150	173	192	185	194	169	165	161	185	174	159	166	171	191	168	168	172	166	175	181	156	171	174	194	183	186	182	155	166	172	185	172	166	180	151	176	162	174	184	203	169	153	150	174	159	175	155	179	173	205	165	192	175	156	180	161	167	170	167	170	158	156	184	172	158	168	203	188	169	182	156	178	148	180	170	169	177	169	174	170	156	169	180	170	189	157	168	168	167	165	176	179	185	170	173	169	157	153	193	169	208	165	166	176	169	168	175	164	172	172	197	179	195	170	150	172	178	165	162	198	152	186	173	163	164	172	203	174	154	179	157	173	208	176	173	159	193	181	160	178	187	173	175	167	209	172	181	184	190	180	166	174	187	151	167	176	178	185	158	197	179	212	185	165	194	162	174	186	148	185	165	146	167	158	173	186	138	175	175	177	163	188	183	162	166	171	180	147	177	160	187	163	158	172	175	167	193	167	175	169	185	148	166	180	189	174	172	187	176	164	152	182	152	207	188	193	171	158	166	169	181	195	179	177	153	175	155	178	178	173	155	183	205	169	185	156	140	166	204	179	190	161	170	156	163	178	173	172	189	165	191	161	177	167	186	154	159	152	177	179	159	171	182	160	174	152	169	186	152	175	184	175	170	145	172	195	189	181	159	155	164	178	164	164	182	183	175	183	166	163	168	179	196	162	166	166	199	172	182	188	190	168	164	178	188	205	169	168	194	178	181	158	181	174	183	177	172	169	168	166	159	179	153	197	159	173	159	177	186	182	165	167	159	169	155	172	181	191	183	158	169	174	210	196	179	148	191	159	160	156	173	145	150	157	176	180	190	152	174	167	165	147	163	176	162	168	197	157	157	148	175	168	196	182	195	158	168	165	190	167	142	180	176	156	179	178	172	179	173	175	184	185	168	156	184	168	177	175	179	145	168	152	167	169	192	150	139	180	146	191	163	182	188	175	184	171	151	159	197	148	177	166	182	181	150	148	177	171	174	180	161	160	165	201	162	169	193	180	187	174	194	180	172	181	169	180	155	186	150	160	155	173	169	165	188	181	187	175	190	168	167	175	185	156	178	190	171	192	177	178	181	181	178	160	180	179	178	156	198	165	162	190	162	165	184	179	163	176	166	174	174	180	151	160	167	170	193	169	180	151	158	155	158	185	155	187	175	184	168	171	160	167	160	198	156	162	157	157	163	190	182	166	193	182	166	180	176	184	173	147	162	163	178	155	175	160	183	172	166	168	163	163	150	165	144	182	157	168	170	155	164	172	176	191	175	201	174	154	158	174	174	163	188	154	181	175	187	202	178	175	184	183	171	168	178	176	192	187	174	152	159	192	181	183	166	187	177	181	181	154	148	155	167	188	191	168	149	175	182	162	173	168	168	168	177	166	183	165	180	161	186	162	175	174	162	186	188	171	185	188	158	153	211	163	171	158	149	179	191	173	177	163	171	172	191	161	146	154	177	186	177	160	155	188	162	168	175	184	169	167	152	156	176	174	190	176	179	160	163	150	161	170	178	150	180	173	167	145	169	167	152	170	169	200	168	181	173	160	178	173	167	164	170	159	166	169	159	185	185	162	174	165	171	182	181	190	186	180	153	178	167	153	191	169	150	146	177	157	171	160	153	162	191	155	173	163	165	166	191	178	180	175	135	177	179	188	170	164	173	161	162	172	206	179	157	185	185	171	198	150	168	165	177	175	161	160	175	167	189	182	164	155	157	187	181	175	169	165	171	179	174	158	176	158	163	171	178	150	152	181	143	168	141	149	162	168	181	162	195	181	158	154	170	188	169	167	185	174	176	198	170	160	175	184	184	132	188	188	173	164	171	171	175	162	172	177	174	155	171	168	167	169	172	143	175	170	182	179	137	183	174	176	135	164	153	200	153	188	211	153	187	196	190	205	169	181	168	170	178	157	163	157	177	168	156	162	166	153	155	187	164	165	185	197	193	151	174	184	164	166	160	171	209	171	173	176	162	148	181	166	167	161	170	166	154	183	136	160	168	157	181	175	157	165	213	159	151	158	159	181	175	170	189	188	170	174	149	158	156	180	148	168	168	191	194	164	168	188	187	189	158	162	144	174	170	158	188	167	178	176	176	173	194	151	150	177	184	143	181	172	154	174	170	186	158	163	163	173	161	169	161	179	185	160	167	173	166	144	168	177	174	175	179	143	204	158	165	185	169	183	158	178	171	167	163	163	165	164	145	161	151	186	178	157	182	180	153	175	162	177	167	153	179	152	175	162	162	164	171	167	189	189	178	172	198	193	176	177	148	175	158	172	162	165	165	181	160	173	177	148	161	155	153	149	168	178	172	139	152	177	178	190	168	193	151	183	186	175	185	145	162	167	167	164	190	196	181	151	163	190	152	197	172	182	180	156	200	177	173	169	174	203	160	189	190	195	159	173	150	182	189	189	172	163	168	162	195	185	180	194	166	178	150	168	152	162	172	177	172	161	187	182	157	189	156	178	158	169	171	190	173	148	181	187	163	155	182	166	166	149	159	191	184	169	168	147	160	171	203	166	190	156	184	174	157	163	183	174	154	198	159	175	191	167	197	179	177	164	172	183	170	177	175	193	172	148	178	184	198	176	168	172	161	169	169	175	165	163	187	198	152	164	162	176	177	164	151	170	150	168	166	172	173	180	154	169	168	179	184	193	180	186	188	196	165	155	165	160	190	179	170	213	171	190	166	186	141	183	160	169	181	180	173	202	173	156	172	192	175	203	176	156	209	162	171	173	166	149	192	193	172	165	164	151	168	176	173	183	151	172	180	166	161	159	169	172	176	163	180	180	201	168	192	184	192	151	192	159	174	167	161	145	170	182	148	188	192	172	162	178	170	158	152	154	172	145	149	164
7275	3969	2971	1292	1157	1129	1052	737	601	599	527	518	514	450	437	401	434	442	393	429	408	416	374	395	453	408	400	407	402	343	395	380	410	389	369	380	401	354	360	423	381	396	364	350	378	386	370	347	389	389	380	403	381	356	369	362	421	403	395	381	409	383	401	417	385	362	393	399	369	378	369	376	398	365	373	362	396	375	356	396	401	396	391	400	392	385	380	366	396	397	404	375	357	408	354	424	391	374	416	406	381	397	413	390	393	407	361	395	356	373	359	372	396	409	380	355	401	393	389	369	381	370	413	435	390	397	359	387	377	370	409	397	399	381	390	361	384	337	372	417	385	370	385	373	374	357	379	360	398	370	380	390	368	377	379	398	375	411	385	400	402	436	384	366	372	373	367	410	367	381	391	379	377	363	399	402	390	384	367	364	351	387	393	381	377	390	370	392	379	360	431	376	404	366	380	357	384	378	350	378	395	375	401	396	429	389	374	378	417	382	390	358	383	378	385	356	394	391	378	397	354	413	391	353	409	394	383	390	403	372	388	398	361	388	412	362	373	406	399	388	394	389	401	367	360	419	394	408	380	423	340	405	358	382	385	373	375	390	401	370	396	405	394	419	386	394	375	367	410	348	371	399	393	365	370	365	406	408	376	389	423	410	407	351	358	382	367	409	423	398	395	385	353	382	389	385	396	368	374	384	400	415	353	351	382	366	416	407	424	390	366	376	364	368	406	390	411	393	382	379	386	353	377	387	427	414	359	399	340	400	395	396	390	365	377	390	391	392	402	375	368	369	372	390	377	422	385	365	371	367	354	367	384	392	362	390	379	362	375	411	366	374	407	378	373	384	393	375	368	396	340	374	443	381	386	360	391	382	364	370	398	393	363	404	378	390	362	414	393	382	431	395	425	371	368	394	390	427	360	411	404	391	364	367	361	358	380	364	382	387	355	402	371	393	394	372	414	347	389	391	390	363	360	412	369	385	381	394	394	376	366	388	362	373	371	395	364	383	378	384	394	408	399	430	406	396	368	361	424	397	372	351	426	383	384	430	374	382	386	374	360	373	425	403	377	379	387	383	408	392	341	404	379	379	392	352	384	388	426	392	366	380	376	352	378	378	377	391	416	389	378	372	380	377	383	365	365	410	369	393	375	410	389	371	407	387	421	377	346	396	411	390	357	375	398	421	368	373	385	377	344	395	354	345	358	380	359	380	418	381	437	364	377	416	367	406	414	383	383	355	403	390	349	365	416	394	393	398	345	399	368	361	373	368	403	369	384	350	374	377	420	374	424	398	361	393	374	432	376	370	369	399	364	416	404	390	366	375	426	415	395	388	379	358	391	386	391	385	385	387	331	371	372	385	374	391	381	371	390	379	406	399	419	357	398	354	401	371	390	367	398	385	388	404	386	376	341	395	373	399	396	414	398	379	369	396	345	355	407	399	362	415	373	360	369	367	370	369	376	385	355	391	390	372	374	419	388	368	384	390	409	399	381	384	385	376	397	402	363	374	394	411	372	366	382	408	404	382	392	370	394	404	340	370	356	362	393	360	388	413	386	378	352	393	390	366	373	445	389	387	381	415	401	353	355	421	388	367	408	418	368	406	376	388	446	390	366	360	368	373	374	358	400	401	400	393	382	380	387	376	376	347	390	366	396	365	357	412	403	393	395	391	392	372	358	398	376	421	405	417	352	372	430	397	402	364	364	375	386	378	391	374	416	361	402	384	361	407	410	373	369	375	408	355	404	383	374	367	368	394	404	357	369	383	389	412	376	368	372	410	379	369	429	387	378	389	411	377	414	381	383	413	408	433	362	396	403	358	396	405	384	354	378	375	379	377	409	386	390	382	380	407	375	386	385	380	419	360	335	388	405	373	391	397	388	389	373	375	403	393	394	358	369	356	355	371	391	412	385	357	395	370	361	368	362	387	389	414	393	404	411	410	386	389	404	365	399	361	388	389	344	385	399	367	388	408	379	428	365	388	379	379	403	392	403	342	426	383	378	402	358	407	387	377	417	380	354	396	387	375	403	357	376	407	397	362	350	376	349	396	352	385	406	354	389	390	376	377	410	420	410	357	403	372	387	394	395	333	420	388	369	385	399	351	397	368	398	387	400	394	418	373	361	389	399	395	391	356	381	385	346	376	360	391	392	345	382	388	411	358	395	408	398	382	381	394	390	332	377	373	392	370	388	404	341	400	396	420	349	377	375	368	412	367	413	396	383	364	405	399	388	369	409	346	396	381	418	415	387	353	428	387	399	365	367	362	373	377	376	388	397	386	385	387	386	405	370	360	372	362	390	369	395	359	387	394	406	369	402	375	331	363	414	375	399	370	343	358	370	393	345	357	399	395	391	408	348	388	398	338	388	331	404	381	420	380	383	355	381	396	375	391	383	385	377	333	379	372	351	367	363	380	382	364	399	426	380	387	360	418	392	404	378	387	335	372	368	361	392	345	402	398	404	407	398	418	375	367	392	373	404	413	363	408	397	376	416	398	380	393	349	436	396	355	396	362	403	367	395	413	386	400	380	379	409	388	386	403	389	388	384	381	381	367	365	391	373	408	403	379	359	388	415	338	380	364	394	365	395	381	396	393	409	406	370	390	350	343	354	377	405	399	394	395	380	367	390	395	417	377	353	371	389	391	376	394	392	389	358	376	341	405	388	363	377	361	381	351	387	369	386	393	417	384	440	381	360	406	423	386	386	390	380	362	395	376	394	405	345	384	380	394	370	412	394	347	382	382	363	353	407	382	401	405	397	386	378	383	357	427	392	391	416	399	397	343	372	388	384	385	377	385	369	421	419	385	372	394	376	427	405	368	339	416	417	413	397	376	377	404	407	370	380	433	386	394	383	399	372	393	391	389	374	357	362	373	380	384	385	374	376	407	385	386	355	400	457	392	365	396	380	390	385	392	418	341	391	334	380	364	386	371	371	385	359	376	379	375	393	412	354	399	405	389	375	404	416	419	365	362	351	369	402	382	402	402	394	360	426	366	369	379	384	368	404	393	380	381	405	400	373	388	405	403	407	383	399	421	354	406	423	383	406	399	393	393	384	425	369	377	376	375	407	410	387	391	405	399	379	373	393	412	365	375	395	398	389	437	375	385	367	406	393	396	361	397	372	397	353	363	414	359	389	363	401	396	399	378	359	384	375	382	365	373	372	382	391	390	387	403	371	401	397	374	436	371	402	426	346	391	400	400	378	391	365	380	398	389	390	420	389	432	428	415	409	390	384	375	387	381	374	323	380	378	344	401	405	380	358	397	453	389	347	341	425	365	394	375	384	375	382	382	395	373	368	413	365	350	358	392	361	394	415	382	419	377	378	398	427	376	404	384	374	397	355	386	382	367	408	375	356	389	354	464	419	385	409	369	384	391	349	395	386	384	382	429	382	379	391	411	378	392	397	388	384	339	406	373	351	389	399	383	389	401	372	393	413	379	375	346	358	441	377	379	368	402	398	413	413	379	392	393	358	361	395	389
32931	22850	14197	4882	2756	1898	1284	1133	587	471	364	220	216	144	130	118	153	110	106	123	141	143	133	127	125	102	93	119	113	115	91	128	110	108	111	120	110	98	116	99	100	107	114	133	106	105	126	121	123	106	114	99	98	105	128	101	113	112	87	106	103	110	100	99	108	115	104	95	133	116	97	79	97	97	126	115	86	114	95	99	102	128	89	99	127	112	94	105	115	100	107	109	107	135	105	105	98	112	114	108	116	96	105	113	93	95	123	83	108	122	120	110	89	106	107	106	118	126	120	86	101	89	109	134	116	75	108	90	109	108	111	109	108	97	114	95	114	99	112	100	119	106	89	111	94	116	124	105	85	111	114	105	106	113	95	115	109	107	113	92	116	127	106	116	85	107	103	127	104	113	118	103	95	113	92	93	109	118	121	106	97	109	132	119	110	88	115	113	115	102	114	98	116	103	118	105	126	99	111	133	114	103	101	122	107	118	96	114	114	106	103	106	113	90	97	103	95	128	90	130	108	118	96	103	116	99	100	105	129	101	109	103	113	107	106	123	82	117	118	133	108	113	121	131	114	108	101	123	104	115	104	122	104	95	108	106	114	95	97	89	94	112	103	111	89	96	113	98	112	102	119	89	108	114	91	80	109	126	93	102	89	107	97	107	105	106	111	121	108	100	99	102	121	96	99	102	117	117	108	105	121	82	115	104	110	114	115	122	119	98	99	111	128	120	115	114	123	93	119	107	103	106	98	109	103	109	112	92	88	89	111	92	107	103	101	108	95	107	116	127	106	106	105	101	126	128	116	108	101	106	109	110	113	110	105	102	96	101	95	109	106	112	105	104	85	85	118	115	96	111	117	115	123	103	120	101	117	102	104	118	114	105	117	104	109	119	110	124	111	115	110	105	99	122	95	98	111	97	77	117	112	94	94	114	93	111	108	127	107	118	115	110	106	117	113	94	109	120	99	98	113	119	103	99	123	101	98	115	98	91	91	116	113	110	88	92	132	112	85	103	108	112	80	92	104	91	92	110	103	119	103	115	87	113	120	115	97	124	115	129	97	114	108	107	106	113	96	115	107	90	122	104	105	117	107	98	94	116	99	106	102	117	117	96	97	108	112	126	115	107	110	124	113	106	121	112	126	139	133	109	92	96	92	120	107	123	117	128	104	97	106	97	99	114	100	115	105	91	114	92	102	117	114	103	117	116	100	118	104	105	128	105	101	114	111	100	100	126	84	119	120	119	107	105	86	114	118	104	98	118	105	103	114	118	116	119	118	90	105	104	89	108	113	113	100	113	114	101	119	114	95	111	86	94	104	111	97	119	122	96	101	109	103	128	113	114	114	107	139	103	89	108	128	114	122	100	122	119	106	89	95	108	116	100	93	114	107	105	92	115	99	75	99	104	126	112	118	113	120	121	86	124	117	105	105	118	113	101	103	109	95	110	97	108	115	98	107	120	118	115	121	105	95	126	142	94	114	80	99	138	113	110	102	121	116	103	126	112	94	94	78	90	96	116	100	110	98	101	103	113	77	108	82	88	101	86	90	90	115	105	117	123	102	130	106	98	102	97	92	98	99	128	117	113	111	101	110	112	102	118	97	112	131	112	116	110	72	94	96	105	100	99	131	115	105	130	106	117	115	103	104	85	90	107	119	106	109	114	98	97	91	99	98	113	100	121	115	117	106	99	95	103	94	98	104	111	118	94	115	127	112	106	89	112	134	119	110	107	100	122	116	114	108	96	106	101	109	112	129	111	100	111	114	104	138	105	94	103	103	122	109	117	90	97	109	103	109	112	110	86	96	98	114	111	108	102	119	112	108	114	107	118	127	112	106	95	107	134	106	126	98	119	107	91	119	108	94	97	107	100	96	113	95	101	108	109	102	101	110	104	102	111	116	125	127	106	84	107	101	96	100	136	90	113	99	119	117	112	123	112	124	117	108	100	113	112	110	110	105	113	123	95	98	98	124	106	109	105	103	117	96	107	93	78	97	100	103	108	99	116	94	89	100	124	113	97	98	103	93	113	98	101	104	111	104	109	92	115	119	107	105	90	107	114	124	124	119	114	100	135	120	105	101	100	116	99	111	110	90	107	130	117	120	113	118	112	102	101	102	101	115	100	92	114	103	135	95	119	118	100	120	94	109	108	107	104	116	127	100	107	98	92	102	119	108	109	100	125	116	128	107	86	94	104	92	105	113	108	110	103	109	96	95	110	101	112	104	106	120	124	107	107	117	118	105	97	89	93	119	107	112	135	105	123	95	92	101	116	114	103	116	100	117	114	108	96	102	109	118	106	123	104	94	92	106	92	91	112	102	118	102	104	93	120	112	103	110	98	99	91	114	98	118	126	89	117	115	100	102	96	122	100	107	103	113	101	116	109	132	119	114	95	109	115	93	110	106	108	97	108	98	93	102	133	86	117	115	107	103	121	102	104	124	106	100	120	121	121	115	97	113	119	99	96	108	105	78	116	105	119	101	97	100	96	107	110	102	124	100	112	97	98	98	119	106	95	97	116	105	107	131	105	99	97	105	116	83	99	102	109	102	103	99	104	123	130	100	126	104	113	112	114	106	88	113	104	105	108	92	104	90	110	96	96	110	101	117	110	104	115	111	91	136	120	113	83	100	88	125	99	122	128	114	99	92	99	99	118	124	121	112	114	98	97	106	107	97	108	104	94	118	95	125	97	108	105	105	98	114	106	92	109	103	101	87	101	96	103	105	108	120	99	122	103	122	133	100	123	107	90	107	102	116	103	103	114	114	119	109	103	114	106	106	109	105	112	92	94	95	112	120	114	106	139	125	109	107	96	105	122	110	119	136	103	110	96	92	110	128	107	107	81	119	130	95	110	110	117	106	118	114	108	114	101	113	99	101	88	112	114	99	95	91	110	96	114	121	103	109	116	108	82	117	95	93	117	84	103	105	105	92	101	120	83	110	115	123	100	107	111	112	92	93	100	100	100	96	105	94	106	103	98	101	100	101	124	107	98	121	112	111	96	94	107	94	115	119	103	112	120	100	101	99	90	105	110	104	107	113	102	93	115	109	88	86	103	91	112	105	103	113	119	121	96	107	105	130	134	111	101	93	118	106	96	110	94	115	121	98	104	98	109	105	105	99	94	100	117	98	113	114	94	99	91	111	88	115	114	114	123	111	115	114	109	113	114	139	103	105	104	101	97	108	127	95	92	105	109	98	121	115	117	110	111	102	85	116	105	104	90	103	107	116	105	130	102	115	85	115	105	104	108	102	112	107	102	111	114	103	100	112	104	111	97	112	106	120	98	89	127	84	99	110	120	106	111	99	132	109	114	109	100	116	110	102	88	102	113	128	106	101	115	105	92	108	109	103	95	118	92	106	98	99	107	122	94	118	110	100	117	121	99	113	104	88	109	111	112	102	97	101	102	98	111	99	103	105	105	99	104	103	111	112	115	82	91	116	113	107	98	136	107	111	97	111	122	96	105	129	99	86	119	119	107	102	91
21830	16943	12087	6517	6528	6088	4822	4481	2817	2573	1529	1122	874	547	413	390	420	359	349	343	388	377	294	340	315	315	270	312	281	279	293	294	311	298	277	259	256	276	259	288	262	252	281	260	275	272	283	253	274	249	274	227	248	276	263	263	262	269	269	249	264	241	293	237	260	259	273	267	262	243	296	272	227	246	254	284	261	280	269	262	259	246	258	245	256	263	234	248	259	265	231	269	240	267	258	248	264	222	259	251	262	248	246	279	253	297	267	241	246	234	244	266	246	242	253	245	252	260	270	231	288	272	246	237	267	292	245	261	313	273	251	260	271	266	246	251	270	277	266	281	256	245	253	266	264	224	245	268	261	270	288	253	257	251	255	249	264	273	253	256	252	259	275	267	241	242	293	246	250	280	242	246	236	253	253	254	261	258	268	258	308	280	262	253	235	272	236	268	243	265	255	242	237	275	243	252	243	241	256	277	257	245	247	259	236	270	241	261	268	257	260	264	254	260	269	244	256	224	253	253	275	273	277	250	269	244	270	274	265	264	253	261	257	273	274	212	237	266	241	246	259	269	248	272	266	262	239	247	231	254	246	250	230	245	225	236	259	260	270	252	252	249	267	250	231	252	260	216	249	263	246	242	261	256	242	238	268	276	264	263	249	230	245	257	271	271	273	257	272	260	248	256	260	236	272	215	235	239	273	267	242	256	260	243	259	241	242	271	267	266	252	231	255	273	266	268	250	247	260	297	241	265	251	258	270	273	258	251	288	286	268	220	256	266	240	282	276	267	268	243	290	250	248	252	273	255	278	232	264	239	267	260	266	250	260	260	266	250	261	245	258	260	265	269	264	279	250	262	247	242	271	259	278	268	236	259	243	259	285	264	244	248	247	268	271	267	270	240	232	262	275	272	256	266	246	249	220	256	235	263	268	224	249	273	260	281	271	253	268	245	256	248	261	262	264	256	258	266	270	278	294	282	275	252	254	262	226	243	263	278	249	253	238	263	273	251	273	267	260	262	271	267	272	237	269	271	290	256	219	259	259	237	269	255	252	277	270	248	288	250	285	263	275	278	256	260	239	236	255	244	246	258	223	269	238	243	273	237	268	228	265	241	256	239	240	259	269	253	226	247	236	253	238	268	277	256	294	255	266	259	283	247	276	274	267	272	274	248	253	219	272	288	264	250	264	260	233	272	241	247	270	257	254	278	267	242	254	261	274	275	235	277	217	261	263	253	260	265	241	244	258	255	290	255	254	269	266	244	266	264	242	239	272	243	247	255	258	251	258	222	223	263	251	249	266	268	225	239	233	263	245	274	247	231	266	240	256	259	272	253	263	234	247	240	250	258	263	258	265	240	257	262	225	241	260	266	231	251	230	274	252	239	242	239	257	259	256	220	235	260	256	267	296	264	254	222	243	235	221	251	277	243	265	233	260	272	251	255	236	258	262	263	215	283	257	255	267	260	249	251	248	288	281	262	244	287	268	259	244	243	265	236	264	264	262	257	250	262	274	278	243	244	242	260	266	239	267	283	274	267	230	274	292	276	246	270	237	265	267	253	264	261	254	258	266	272	259	270	240	253	234	290	270	237	240	285	273	273	256	253	262	243	252	271	226	248	260	242	284	239	259	293	282	220	270	271	291	259	239	260	250	254	254	253	235	266	266	226	244	264	271	237	259	277	247	245	281	244	214	232	265	268	253	243	250	257	279	253	277	252	244	263	249	256	247	260	262	240	253	250	221	273	239	246	244	272	245	248	264	270	230	264	255	246	250	270	247	282	273	225	273	228	262	273	248	251	262	253	230	252	254	271	255	275	255	258	268	276	268	245	258	229	251	273	272	260	248	263	254	269	246	235	253	269	247	234	256	267	263	273	257	232	237	244	248	273	267	255	232	263	237	228	264	288	246	258	266	242	214	250	250	258	274	282	260	256	258	244	260	232	259	259	265	256	262	247	277	256	279	257	246	243	274	276	241	244	243	275	266	260	285	245	233	257	255	246	276	258	239	270	269	284	285	284	232	262	243	254	270	251	265	268	250	269	280	256	263	251	226	232	229	270	261	286	239	241	269	255	266	279	240	257	260	241	232	248	241	271	263	252	266	261	254	250	256	252	264	261	251	276	282	252	275	238	230	276	255	272	258	276	241	238	275	228	261	265	275	279	269	246	269	227	270	264	250	242	257	269	251	257	254	252	245	263	259	254	243	260	261	253	246	225	282	238	257	254	243	276	261	256	254	260	234	256	265	258	275	247	281	229	251	238	244	244	231	273	244	280	281	276	269	224	260	247	276	264	257	256	272	232	260	252	262	260	259	289	238	249	260	266	235	229	269	290	242	237	283	310	235	214	262	260	262	270	226	258	269	259	225	252	255	239	270	280	281	259	266	236	250	243	263	251	270	267	278	235	245	269	280	287	310	276	289	270	287	237	272	261	299	244	258	271	255	277	240	266	239	252	241	263	254	271	287	296	229	238	253	262	237	226	286	263	270	265	254	252	259	236	242	261	289	239	232	251	231	251	247	256	235	258	258	273	238	276	250	278	268	294	246	252	263	257	261	263	248	274	245	258	230	262	245	261	255	260	255	254	252	242	257	269	273	267	274	268	283	251	228	257	284	252	254	251	264	250	217	263	260	260	259	255	238	249	230	241	249	254	236	222	251	261	280	238	243	236	253	251	252	247	263	256	261	263	273	252	257	274	251	270	248	281	232	248	226	258	243	271	263	247	258	235	284	270	245	264	242	261	257	256	239	226	267	277	289	245	272	252	272	282	237	256	249	273	258	259	252	274	269	247	263	225	258	277	228	270	259	233	242	263	247	257	251	247	263	252	245	267	262	267	251	247	262	235	273	258	263	242	253	263	227	262	278	270	240	232	268	254	243	241	245	266	241	264	240	276	244	239	263	246	284	258	245	264	238	244	256	247	273	272	257	224	281	245	267	265	282	243	267	242	270	253	259	267	269	252	249	260	264	271	233	247	263	266	227	244	266	225	295	277	243	236	235	266	265	265	222	280	261	280	248	254	230	231	264	248	244	253	241	262	243	233	253	247	279	261	275	246	247	232	254	241	249	261	273	270	234	264	270	242	217	246	267	260	273	261	270	268	262	275	294	256	274	263	257	282	254	244	259	259	287	264	255	245	264	237	244	249	240	271	253	234	252	266	268	272	250	263	284	249	275	288	256	246	224	250	277	265	242	250	293	245	273	241	238	277	233	232	260	273	243	244	252	270	258	230	264	253	243	252	282	253	235	274	231	235	267	253	241	284	275	235	250	261	270	257	252	266	248	240	242	234	252	256	229	259	272	262	265	251	284	268	245	246	303	265	275	234	262	255	287	246	271	252	247	280	280	260	258	239	255	250	257	265	238	255	250	266	278	247	240	226	265	265	251	279	248	269	238	270	253	236	244	253	245	265	266	252	238	269	259	241	260	238	255	266	241	255	229	254	226	270	249	255	251	245	257	213	276	241	247	220	282	248	276	230	257	252
44282	34485	22284	11356	6611	3935	2821	2123	1290	926	552	364	346	230	147	172	162	138	146	140	151	127	155	126	159	136	129	125	119	136	128	151	136	121	147	122	114	137	128	130	147	103	109	126	115	105	128	118	132	143	138	142	112	118	127	131	136	115	112	130	120	128	123	107	139	115	126	141	114	109	131	124	106	140	110	113	121	137	121	135	125	133	116	139	129	127	128	124	115	126	138	130	121	119	131	113	137	137	128	150	121	128	117	104	122	113	102	111	130	130	119	121	112	111	119	121	139	115	127	127	126	112	139	109	109	108	118	130	120	141	124	132	133	119	121	123	140	129	129	112	136	124	134	130	110	132	119	124	134	135	120	123	117	129	122	127	137	119	132	120	128	115	127	122	126	122	153	132	132	121	120	123	111	112	127	109	104	118	154	107	118	107	129	97	120	144	120	123	127	122	134	138	129	121	128	126	111	134	130	117	115	118	131	138	132	125	118	124	127	143	123	140	121	135	124	120	128	112	116	146	137	133	145	127	115	119	142	149	124	120	126	127	131	106	135	148	138	111	130	102	117	157	136	100	126	117	147	127	121	129	138	118	122	106	113	117	143	116	116	136	106	123	130	127	107	120	122	136	153	116	112	105	116	114	122	158	129	116	137	148	138	126	120	157	123	122	130	116	114	114	124	112	132	131	129	142	114	111	127	126	126	134	137	119	131	106	125	122	128	121	154	133	127	127	108	124	129	131	122	134	120	132	126	129	133	124	104	115	125	123	123	115	125	109	134	126	107	129	135	118	136	122	123	101	122	129	134	147	126	134	124	116	113	111	116	134	122	121	135	140	129	113	115	125	107	118	129	119	112	118	102	124	130	124	132	131	138	118	112	150	128	114	122	139	100	115	135	102	122	98	109	134	118	116	122	113	116	131	134	109	113	138	103	113	128	114	117	129	113	119	140	137	142	130	119	147	140	133	145	101	102	138	139	127	113	114	137	140	117	110	113	115	131	146	130	143	105	121	145	145	121	105	134	126	136	159	119	120	121	132	119	117	113	136	107	119	127	112	122	136	114	138	120	103	112	111	121	128	121	131	111	115	117	139	114	125	111	115	103	133	133	124	123	128	156	151	118	109	123	113	116	114	126	135	115	138	122	133	131	134	130	130	130	118	144	132	114	120	136	113	101	117	121	134	128	131	115	124	125	129	111	131	128	135	112	112	111	142	130	128	153	130	125	123	114	126	124	124	128	120	151	112	137	129	124	107	114	120	119	132	123	127	111	114	132	130	121	105	125	119	142	109	128	104	128	137	126	119	95	114	117	118	120	131	125	112	112	124	129	124	113	92	131	120	131	125	117	138	120	117	133	124	123	127	137	117	139	130	124	113	141	112	114	129	133	122	169	119	131	130	106	135	132	122	142	126	115	117	131	120	141	126	129	111	118	109	123	115	133	132	89	109	126	132	130	116	114	123	121	122	131	152	132	118	139	148	127	111	129	128	116	130	112	114	125	140	124	133	100	115	128	138	123	137	135	122	135	111	132	149	121	110	114	122	119	135	110	120	121	148	127	127	126	129	114	107	118	116	105	117	124	120	125	119	116	115	117	112	127	128	136	130	124	114	125	127	126	124	128	106	113	109	143	106	129	123	124	142	125	143	118	124	130	131	121	129	138	129	135	127	133	124	105	109	124	141	122	125	126	112	129	127	114	130	138	128	134	146	153	122	113	129	146	131	120	113	146	109	148	116	130	124	114	121	126	112	135	137	104	119	128	130	118	116	112	132	145	117	126	117	135	137	127	118	132	120	128	114	133	122	138	122	133	108	123	114	103	111	117	149	114	131	127	126	111	128	124	111	113	134	118	123	149	126	115	134	99	120	118	138	114	128	144	132	110	146	112	132	121	119	144	151	131	129	124	116	123	130	116	130	112	119	112	133	129	144	146	93	103	122	122	103	105	128	122	136	117	140	124	125	117	116	111	121	126	123	138	134	128	110	139	131	115	123	155	125	136	126	131	136	111	133	141	118	141	119	128	99	123	115	118	120	123	131	109	103	107	119	109	123	121	140	128	133	131	121	124	110	115	118	115	110	118	150	116	126	123	125	135	131	133	146	135	130	114	114	123	128	135	136	119	115	133	142	111	112	112	110	111	126	108	134	122	115	121	126	145	110	113	122	113	129	125	146	107	143	124	122	132	131	126	122	124	110	120	111	113	119	123	121	133	130	119	133	122	108	140	124	125	128	117	122	115	130	114	133	123	140	141	137	122	118	121	124	113	116	110	124	151	124	143	116	135	134	134	121	122	148	113	112	121	138	124	128	122	136	130	151	113	137	126	117	125	116	115	121	124	129	143	127	129	125	129	138	142	120	123	117	128	135	98	122	133	131	137	128	129	132	120	141	145	129	101	94	112	102	129	134	125	148	136	128	121	120	140	139	117	107	117	119	136	122	138	124	134	126	135	128	142	122	124	127	153	142	124	124	120	100	125	118	100	137	117	138	115	133	126	124	127	112	112	105	133	131	125	120	127	138	146	129	124	125	137	143	146	118	119	134	129	116	119	113	145	122	108	123	135	119	126	134	134	112	112	145	126	108	127	118	112	118	113	118	136	133	133	120	124	128	119	100	124	126	144	131	115	118	110	129	105	108	121	125	121	118	123	115	114	125	130	112	143	152	115	126	137	120	107	110	113	131	132	125	156	146	125	129	134	125	112	121	119	114	128	118	126	133	134	119	119	143	131	124	133	127	132	141	116	135	120	129	108	129	145	135	90	137	105	123	111	134	104	109	113	133	122	114	122	100	112	126	127	160	116	115	136	129	123	134	131	109	120	119	126	147	127	101	117	151	139	117	127	124	104	102	125	116	118	116	128	122	117	126	125	129	123	120	120	125	98	131	150	116	126	125	138	110	98	105	119	115	117	128	134	117	149	125	120	140	126	129	116	119	147	129	144	117	119	113	124	117	126	119	148	115	121	98	146	135	144	112	116	113	127	115	126	124	143	100	122	106	125	119	120	133	131	134	110	125	134	115	133	103	166	109	147	117	124	133	123	122	119	119	145	135	107	129	131	137	130	106	118	156	142	124	137	111	127	115	127	142	131	120	107	130	121	100	124	126	123	121	103	134	127	137	119	133	120	127	117	120	120	120	131	106	112	100	112	108	123	124	113	120	110	119	144	152	112	130	109	116	108	142	130	118	119	136	144	130	142	132	138	112	124	131	113	117	115	108	135	108	114	111	123	123	113	129	135	125	124	126	123	120	106	117	119	109	129	124	109	133	95	124	136	133	119	139	124	142	110	118	130	123	122	117	108	123	114	105	116	128	126	131	132	129	139	131	137	125	121	126	135	119	120	125	120	107	126	118	118	133	131	130	125	119	109	114	140	119	124	102	116	123	123	116	116	130	124	134	123	123	132	140	119	114	121	143	106	136	156	113	124	112	132	128	124	118	130	114	113	125	125	141	143	142	103	108	122	116	138	104	146	123	115	132	118	103
29739	26369	15782	13049	10960	8964	7871	7384	5293	4599	2552	1750	1737	884	569	584	540	451	407	468	486	466	421	424	413	350	396	367	392	337	420	379	334	352	312	343	335	327	364	332	313	311	317	301	297	320	287	312	302	314	302	313	303	273	293	319	288	309	300	285	344	295	316	304	304	305	303	261	325	274	304	338	301	290	281	292	291	312	293	268	313	291	285	292	301	309	309	276	297	340	313	297	276	307	299	296	316	285	284	283	297	279	294	307	294	305	313	302	293	302	308	296	276	297	319	277	329	303	282	289	300	277	301	305	307	295	288	284	297	313	298	337	303	326	296	269	300	336	282	282	320	272	283	301	309	273	290	290	305	327	325	291	283	307	313	284	254	321	302	312	312	311	304	307	280	317	278	297	302	310	306	274	308	295	298	279	315	319	285	294	289	311	281	273	293	299	305	299	300	267	287	280	289	269	295	296	297	261	301	274	321	300	295	285	265	323	311	301	319	295	289	319	341	296	266	282	310	291	307	266	302	296	272	272	292	288	318	287	263	311	294	330	294	269	306	271	267	295	273	311	318	259	281	311	304	301	266	304	311	318	280	319	269	311	288	309	281	316	315	278	302	304	288	289	303	288	318	268	303	298	300	309	322	272	310	314	268	328	300	304	282	297	312	302	318	279	305	295	275	307	307	333	335	290	293	267	323	319	305	282	325	270	285	287	332	306	300	285	293	310	310	291	287	300	276	301	295	294	277	302	287	303	301	273	314	334	313	309	306	287	290	318	307	282	328	322	285	330	280	326	311	305	302	308	287	297	286	283	315	275	305	284	309	276	294	317	287	307	299	281	303	281	311	310	292	307	300	304	285	297	302	278	312	308	309	286	269	277	298	286	290	320	299	321	276	326	292	312	294	282	309	286	333	306	276	304	315	303	277	276	293	289	303	303	279	290	292	327	302	273	310	304	314	271	320	286	287	307	301	313	283	306	317	290	300	300	284	321	322	291	321	307	251	281	286	280	317	301	271	283	333	297	326	307	277	304	317	284	294	271	279	290	309	329	330	321	303	293	288	282	255	308	305	289	312	292	296	296	319	292	317	315	279	295	259	279	314	301	319	269	293	314	309	267	270	296	301	297	289	305	310	306	307	303	278	298	285	280	270	299	310	295	279	327	275	313	300	299	297	264	294	287	288	316	300	266	310	262	294	323	309	270	280	288	310	303	298	308	293	296	301	309	297	327	264	282	334	297	293	323	296	312	269	297	297	296	305	305	300	294	288	299	278	308	310	313	263	298	322	292	313	303	289	311	320	293	316	284	298	273	283	306	307	300	302	294	306	294	292	270	275	285	324	294	302	305	301	310	300	294	282	293	299	308	310	305	275	301	306	278	289	278	292	297	282	289	300	294	304	303	272	298	287	303	287	277	296	282	286	286	291	302	293	316	307	281	289	317	300	292	271	295	313	304	297	284	286	282	309	282	310	303	264	305	305	297	301	276	301	328	282	299	255	314	316	289	296	292	282	310	284	294	292	320	329	311	264	287	319	294	305	287	306	291	285	292	307	293	317	299	310	305	303	297	289	308	286	292	274	247	273	298	310	302	315	289	279	287	310	289	302	301	285	248	315	326	298	309	298	281	308	295	305	315	248	272	279	295	301	314	309	299	316	300	303	303	261	265	299	296	290	272	294	302	315	310	304	302	291	288	300	311	317	320	300	308	297	294	290	302	312	319	312	306	280	304	289	298	299	300	298	290	294	309	322	302	283	322	343	310	295	333	304	278	318	274	317	294	294	296	286	303	304	281	301	284	290	288	292	299	308	301	320	312	298	294	282	284	293	337	282	306	291	299	305	303	319	281	301	277	274	292	283	314	262	311	255	278	279	303	311	300	296	289	281	308	299	295	291	289	255	315	294	293	317	294	324	269	303	281	289	310	280	316	296	278	294	277	283	312	280	279	292	306	326	323	327	324	306	318	311	300	314	295	293	305	344	278	299	272	312	324	292	288	278	298	287	311	287	259	307	276	288	307	301	300	298	276	290	259	282	276	273	324	298	288	285	295	296	309	307	278	254	312	297	306	280	288	289	305	294	283	292	293	295	307	287	284	313	313	308	288	291	337	266	284	289	285	287	309	322	284	294	265	287	279	337	292	325	298	271	303	297	311	327	321	325	283	306	312	281	271	303	259	280	279	256	299	275	319	282	317	290	294	298	302	295	316	296	311	282	274	295	283	283	313	313	307	294	329	300	286	298	280	312	283	295	281	315	311	286	296	324	332	308	291	310	291	304	270	282	283	307	274	337	322	268	311	260	311	285	286	313	286	303	300	297	302	299	317	316	298	317	265	324	294	305	315	281	312	301	288	310	286	292	280	310	278	300	301	281	291	296	310	270	272	303	310	313	303	286	274	275	320	295	313	308	306	315	313	311	286	277	290	316	292	289	285	308	275	333	295	305	309	301	303	323	292	284	303	294	292	327	295	274	314	311	291	311	292	309	299	288	309	281	287	303	284	294	308	296	274	332	301	295	320	299	303	323	288	306	319	304	297	285	298	290	320	298	290	309	297	276	259	306	316	275	291	296	283	276	311	306	265	292	302	284	284	290	294	322	289	325	319	299	294	298	312	279	282	310	274	297	292	296	315	320	263	291	285	284	326	287	288	301	295	319	319	320	293	296	279	307	284	273	284	290	305	277	312	306	288	302	330	289	303	297	319	320	297	286	291	285	326	306	316	286	278	283	273	254	285	296	288	280	320	270	276	292	298	308	308	318	304	282	305	294	276	303	308	271	301	303	297	318	278	309	317	285	281	284	281	323	308	285	318	282	298	308	298	312	291	294	293	298	299	277	299	338	321	303	327	309	296	307	285	278	299	284	291	325	280	279	328	330	290	289	281	293	286	261	344	246	292	253	289	326	300	322	283	289	315	299	292	330	320	317	291	302	261	292	299	304	344	329	288	306	298	283	285	303	303	326	299	291	287	294	284	288	271	294	309	309	282	275	296	309	323	272	307	325	302	264	282	278	313	308	302	275	302	301	313	275	286	321	270	288	317	298	313	299	261	308	307	263	288	279	294	297	276	276	303	288	288	294	273	297	261	298	290	317	285	318	301	298	289	291	291	299	298	288	298	280	314	315	266	303	297	314	261	265	313	272	310	313	281	261	298	284	317	285	323	328	295	313	326	277	300	308	308	284	297	300	309	284	302	319	280	315	302	282	288	292	306	291	325	290	293	297	284	257	305	270	291	319	311	288	295	273	276	308	295	291	329	306	327	344	312	279	319	261	271	293	308	299	299	267	290	310	298	273	288	276	307	298	289	306	299	292	307	288	292	292	286	284	292	335	279	292	269	302	285	307	305	271	288	305	272	306	295	301	307	293	295	330	270	293	317	316	290	333	292	297	299	298	296	294	295	312	293	298	308	262	317	277	317	298	277	311	279	292	299	294	303	278	303	310	301	255	293	321	280	296	310	285	286	270	293	289	290	292	278	279	280	280	284
11637	4662	1784	578	347	304	239	261	174	229	198	183	183	181	195	185	157	181	170	185	169	165	181	195	167	139	166	167	167	186	163	172	181	152	180	182	161	204	191	196	172	170	186	151	183	168	162	169	172	174	189	181	162	164	186	182	191	199	171	185	163	152	164	148	156	163	168	179	152	209	165	176	182	193	148	182	157	163	191	127	210	179	166	180	161	168	174	176	159	183	179	181	199	182	148	161	161	154	166	137	174	176	174	177	162	158	201	157	165	171	163	182	173	148	165	182	196	174	153	177	188	173	186	173	175	197	180	184	178	177	173	175	188	167	151	200	189	165	183	190	167	151	155	173	153	168	191	185	190	162	196	197	174	166	175	174	227	148	141	179	209	176	182	173	189	167	163	179	157	161	158	165	147	169	165	179	191	176	194	155	185	154	169	163	175	191	171	169	168	179	154	149	176	199	179	165	177	169	173	162	178	196	196	159	153	146	159	152	180	191	179	163	170	186	183	183	165	168	156	175	170	174	153	167	136	152	153	192	173	170	154	183	158	154	169	139	158	157	192	172	156	162	201	164	171	164	157	152	161	170	175	179	146	180	186	147	172	152	176	187	197	185	152	168	165	165	171	191	202	159	174	189	195	174	169	186	175	155	156	172	198	155	151	159	179	153	179	192	159	174	174	166	178	176	181	182	188	182	173	178	162	182	186	185	149	163	180	195	183	158	177	174	173	190	169	200	168	181	164	163	165	149	181	180	181	173	153	171	172	182	171	173	166	162	175	173	180	176	188	182	150	200	160	169	185	172	166	165	166	211	170	168	171	171	166	181	177	185	162	154	166	158	159	186	157	177	168	160	187	187	200	177	176	178	152	173	174	177	170	153	178	168	184	171	152	160	174	172	183	180	167	163	161	150	173	187	178	201	194	168	191	157	181	159	197	184	166	157	204	179	173	151	149	178	172	174	191	167	173	158	163	178	194	150	188	165	180	186	156	170	179	160	184	186	169	163	192	146	178	165	183	173	181	169	170	170	181	186	186	176	172	167	173	157	176	202	161	145	195	158	167	167	165	195	169	186	199	181	149	171	165	188	158	178	170	156	170	164	181	196	186	163	166	155	193	175	155	151	174	165	186	160	168	162	161	171	155	169	170	172	175	160	173	183	182	162	194	173	163	180	183	186	173	187	175	175	158	174	159	166	163	185	192	178	162	177	148	168	176	167	177	191	159	168	172	158	176	184	173	156	168	180	192	181	154	168	164	171	198	189	166	146	171	202	172	173	155	183	168	176	181	168	171	162	197	181	135	167	178	158	160	179	185	153	166	176	187	161	182	178	175	192	133	176	162	181	181	165	162	166	183	176	167	176	174	157	148	176	156	155	189	168	175	185	157	170	173	160	166	184	169	176	173	141	147	171	173	223	180	188	179	172	175	162	175	167	173	200	175	161	161	184	182	190	167	172	160	203	171	176	180	191	168	215	177	170	163	137	175	203	180	163	173	177	224	193	167	155	194	165	202	166	164	166	148	178	186	164	213	189	198	143	177	184	172	157	176	172	173	201	176	170	174	163	152	151	168	184	158	160	165	186	161	161	160	175	182	165	186	161	161	212	180	189	179	180	142	195	166	182	171	183	160	153	190	178	180	171	163	169	179	176	196	182	182	164	160	159	154	198	165	178	167	168	168	183	190	161	200	179	176	180	171	181	182	178	162	196	163	169	168	191	195	181	197	177	174	183	189	178	190	153	154	185	193	190	165	177	154	169	179	180	168	205	189	167	174	162	155	154	154	163	166	157	165	162	159	161	169	166	164	182	157	189	173	173	165	192	170	166	138	171	182	157	180	177	175	170	172	171	172	170	167	157	161	212	169	159	162	153	189	186	161	148	159	162	200	192	170	190	190	175	162	179	157	182	187	160	168	165	181	168	172	180	178	163	164	208	187	182	183	189	186	188	174	143	184	182	175	169	176	203	194	184	155	161	172	180	174	161	174	155	189	164	158	163	159	168	178	153	172	175	163	158	153	175	167	167	145	159	179	188	145	177	181	191	192	195	152	151	170	178	179	202	176	160	170	178	160	148	148	157	183	183	164	160	160	175	164	174	171	174	167	177	180	179	153	175	180	193	202	164	166	202	158	155	166	178	169	171	176	157	175	178	168	173	163	166	189	178	160	172	170	174	165	171	159	161	148	177	183	155	188	158	166	136	178	178	178	201	161	190	154	172	184	174	144	183	178	174	168	160	156	165	161	155	166	175	172	184	163	186	194	176	138	169	162	193	144	176	172	161	173	170	154	177	183	155	180	166	166	182	162	181	163	172	152	175	185	183	151	164	164	137	180	171	189	191	182	195	159	148	168	160	194	183	153	146	185	156	201	171	156	190	178	179	154	197	181	176	178	177	181	156	167	187	177	156	185	167	177	196	176	165	161	180	169	173	164	184	175	200	154	213	185	184	151	186	187	175	165	171	203	158	149	198	180	176	179	172	190	170	161	177	158	172	176	149	175	137	155	174	169	169	188	169	162	190	178	185	181	170	170	174	155	183	202	169	154	187	182	168	167	161	178	164	189	183	181	183	183	175	168	165	209	188	158	168	196	180	188	184	137	180	171	205	186	173	156	174	163	160	176	164	165	172	173	194	165	168	205	188	166	183	150	156	166	183	178	176	167	187	168	173	169	192	194	171	164	190	167	194	169	173	178	182	216	188	157	190	177	175	180	186	184	161	161	168	183	171	207	189	174	167	205	165	181	165	167	208	162	194	204	181	162	159	153	160	146	168	166	169	171	162	160	175	166	188	168	183	148	171	194	153	185	181	184	174	171	194	185	154	181	147	138	202	172	166	164	178	163	184	201	163	158	158	194	165	176	185	170	177	183	168	169	183	167	171	177	185	158	174	171	173	178	199	151	170	186	167	160	176	189	169	164	153	177	151	170	181	188	186	195	149	191	156	208	162	197	185	180	148	165	146	175	188	183	210	185	157	174	187	182	184	166	172	160	187	176	180	181	145	149	185	172	164	171	171	159	168	165	183	179	173	186	179	183	171	177	165	156	175	170	200	159	174	173	164	180	196	177	182	181	171	149	204	176	190	174	172	171	167	159	168	193	130	177	181	172	174	176	173	176	179	190	174	174	182	153	185	160	152	163	165	161	156	171	160	164	178	166	156	162	134	147	177	167	166	160	197	146	168	185	182	180	182	179	198	179	146	169	180	171	192	186	183	155	153	193	169	171	168	177	156	185	156	158	162	162	188	177	176	159	162	150	156	169	174	175	163	190	185	193	192	182	173	182	182	165	168	165	154	179	174	180	172	179	183	194	175	175	172	162	167	155	171	190	156	189	192	181	185	175	174	186	155	175	157	174	166	184	191	190	161	164	175	163	171	169	180	183	166	186	168	145	184	182	191	162	178	178	186	186	173	167	194	149	171	200	165	181	182	186	179	182	161	194	164	172	164	176	169	160	182	196	153	171	167	147	189	160	180	167	186	164	168
6969	4212	2831	1618	1063	902	870	787	633	580	485	449	475	405	408	452	444	443	418	429	378	400	385	385	400	401	407	376	392	399	402	373	406	363	387	400	375	416	411	402	397	382	408	389	400	409	407	364	388	410	377	355	343	408	366	396	367	360	317	396	366	353	360	366	378	381	396	348	391	378	376	400	352	395	352	369	358	382	359	381	379	392	419	379	384	361	379	375	417	395	412	404	364	411	397	413	385	350	399	368	408	379	396	374	406	381	391	382	373	382	371	393	376	396	378	399	422	395	363	393	360	355	401	421	384	398	387	377	402	348	408	381	411	368	354	383	391	423	368	373	366	379	379	377	379	387	395	386	360	413	366	372	390	382	352	398	394	362	379	387	387	389	402	411	389	390	390	406	357	377	365	367	357	369	390	367	382	395	414	395	357	396	367	386	374	370	355	360	426	367	391	406	382	396	354	389	361	391	384	379	345	379	369	398	382	352	404	401	415	355	351	381	393	381	346	402	369	358	405	352	356	365	376	428	420	391	402	383	381	393	412	363	349	370	383	345	382	367	407	423	379	399	391	352	391	384	378	388	362	386	376	373	382	385	381	393	354	394	407	387	379	359	371	391	395	393	394	381	355	396	405	369	386	384	360	390	358	370	401	384	360	387	360	398	397	406	368	386	379	370	427	342	386	359	393	375	404	382	413	373	403	358	368	396	371	380	356	376	414	353	393	378	387	361	393	394	382	378	389	358	381	415	369	398	378	370	359	394	379	408	367	375	401	387	376	372	396	352	354	364	366	394	381	385	397	360	381	364	392	403	388	362	371	361	382	402	372	388	409	381	388	375	377	374	389	373	390	375	382	395	336	357	386	345	391	368	390	363	392	368	344	389	383	407	382	388	388	376	368	389	373	399	362	402	367	406	407	395	396	351	382	355	354	373	370	397	370	393	403	370	392	384	390	352	342	363	369	361	366	338	362	368	383	370	414	367	395	337	394	375	405	369	367	390	348	405	396	383	397	391	385	384	367	367	360	366	371	370	424	361	373	389	377	367	366	371	388	394	404	378	339	363	375	406	368	355	388	373	383	410	390	413	371	373	387	409	432	371	390	364	415	404	365	357	410	376	385	394	373	369	373	376	389	402	375	380	430	378	389	384	359	380	375	393	365	380	379	359	400	371	355	385	385	402	412	409	354	379	367	361	396	374	368	404	394	367	377	391	347	389	374	415	401	393	388	385	378	377	393	375	377	378	334	385	406	395	386	389	355	378	367	380	361	396	384	419	369	393	370	339	383	382	390	394	377	369	385	424	352	373	407	353	391	365	378	382	394	367	380	366	377	408	396	382	386	360	393	379	378	365	411	371	380	373	373	369	393	350	375	361	408	371	405	393	389	357	365	375	377	388	415	391	376	357	359	370	380	393	389	394	390	383	387	361	387	369	429	393	357	390	359	400	393	381	364	358	396	403	399	350	383	365	375	405	357	380	383	382	383	401	387	390	421	357	371	368	381	370	369	404	422	387	375	376	382	359	371	348	384	387	436	342	392	379	397	382	389	367	370	382	351	413	368	387	389	373	357	387	390	380	371	388	377	413	398	415	372	390	402	374	431	343	356	371	422	334	385	403	395	413	406	381	377	397	394	398	398	397	376	406	368	371	369	392	369	377	410	343	403	397	366	403	392	380	400	366	414	401	379	384	360	416	354	379	361	423	361	401	372	399	398	368	395	379	388	370	357	356	389	435	403	391	389	356	387	362	359	377	398	363	385	390	361	397	350	390	377	416	386	367	375	387	385	394	390	381	417	357	372	377	397	423	385	365	371	350	400	369	371	386	403	413	407	413	404	394	402	353	378	349	386	330	419	387	393	398	370	370	383	375	400	385	358	384	410	383	386	351	374	352	396	383	364	349	396	384	370	356	398	379	386	399	372	376	402	340	376	383	365	376	362	391	379	373	377	404	351	378	410	410	382	429	381	399	328	378	366	383	402	397	347	388	373	389	385	372	392	364	368	381	381	393	381	425	361	399	398	387	423	389	358	382	377	332	395	371	427	342	400	379	411	368	372	353	367	402	376	330	390	361	405	387	376	402	391	378	418	340	370	405	389	388	383	354	387	381	349	359	373	408	380	378	359	393	363	397	377	387	372	386	381	384	377	393	416	379	367	378	377	375	383	398	354	380	390	422	416	350	397	379	378	386	406	432	384	404	406	384	386	413	366	374	374	375	392	373	356	358	364	385	385	376	410	400	385	382	385	396	390	378	385	426	386	406	395	403	377	376	370	348	375	373	370	367	377	371	429	404	411	402	373	391	377	370	373	376	361	396	402	367	357	394	402	408	382	395	362	407	393	391	392	358	397	347	373	343	359	379	387	375	368	360	358	392	388	355	350	417	371	356	384	387	398	394	421	362	373	361	385	406	414	410	409	381	354	385	392	395	374	398	363	363	379	403	389	365	392	372	381	342	381	413	363	390	359	384	343	385	390	390	376	407	409	385	397	375	410	375	367	376	393	342	383	368	367	398	406	399	346	394	412	377	390	388	374	382	374	375	393	395	362	364	376	419	363	384	379	375	416	391	388	396	412	376	390	406	396	380	405	399	407	396	410	365	377	409	371	355	398	388	398	395	413	411	367	388	378	383	399	416	395	371	351	375	415	397	331	385	362	377	408	379	402	347	381	402	374	393	410	373	420	356	376	370	377	360	401	384	350	356	352	381	353	410	394	364	400	365	399	409	384	393	375	371	375	367	413	420	400	389	354	373	389	389	376	384	400	386	383	406	375	414	393	399	415	400	368	375	372	368	397	383	408	365	387	378	377	378	355	340	404	387	385	322	394	422	360	392	380	402	374	370	373	348	383	380	384	378	388	368	407	352	360	354	365	386	366	427	376	417	377	345	418	387	328	372	368	369	382	363	388	361	394	363	361	382	402	347	360	398	351	392	394	368	376	339	371	392	358	351	407	414	375	372	362	368	394	375	395	428	365	341	401	363	387	367	391	379	394	370	404	411	371	408	394	411	390	400	348	393	371	382	380	377	360	383	399	421	370	367	378	365	396	390	389	410	420	377	383	369	379	401	402	392	411	375	338	385	380	376	343	391	436	367	380	384	405	391	406	391	372	381	403	388	370	372	357	395	419	404	415	377	389	365	376	370	403	366	410	399	389	392	407	407	385	369	376	377	372	377	414	383	376	385	362	384	416	409	382	380	418	409	423	442	379	380	373	399	363	397	380	401	358	411	384	398	367	385	380	360	418	384	385	383	370	374	389	410	364	378	369	350	361	359	392	424	414	379	394	396	355	351	383	402	368	374	390	370	327	372	399	386	369	414	412	366	403	374	400	354	348	390	386	382	361	376	403	372	365	408	382	396	393	433	349	357	369	399	394	394	333	378	408	378	357	375	389	398	367	442	404	404	400	397	367	351	409	391	388	380	380	380	403	358	379	357	395	349	366	393	424	404	393	368	371	401	349	375	381	368	420	399	374	384	346	388
33174	24769	13030	5921	3441	1753	1027	1029	723	510	265	243	215	157	139	150	132	116	112	108	117	122	119	121	140	118	112	110	113	99	108	120	84	101	96	128	142	104	95	116	95	94	117	125	107	109	109	114	102	105	102	103	98	103	98	111	105	97	88	102	126	98	109	112	109	104	106	114	136	121	86	108	99	124	130	97	84	104	78	108	117	116	101	119	118	108	92	115	121	89	98	102	99	112	101	102	108	109	99	111	104	117	114	114	113	94	120	84	114	118	103	117	93	109	98	98	104	110	95	127	105	93	99	101	93	120	109	103	101	113	91	129	111	112	118	118	100	120	126	97	89	114	106	121	101	119	111	109	117	105	121	91	112	117	89	122	124	120	106	99	88	89	98	84	119	94	108	95	118	105	100	96	96	112	109	113	113	125	115	92	104	83	109	121	122	120	110	101	121	90	97	93	87	98	100	88	107	111	110	112	112	112	100	109	121	117	120	90	124	100	100	112	89	108	114	108	101	123	94	126	112	95	97	106	97	116	114	92	103	125	98	93	112	127	124	100	112	90	112	112	111	93	104	82	126	106	100	107	98	120	99	100	98	102	108	100	108	100	118	110	104	113	126	107	108	108	120	102	111	113	114	101	113	116	111	113	100	110	113	97	92	123	118	104	126	123	113	87	106	109	96	99	114	116	97	115	106	98	85	112	108	100	116	104	96	105	102	119	124	100	118	107	104	93	102	113	97	109	98	121	104	115	103	122	115	99	104	107	112	130	106	120	108	107	109	94	115	109	117	101	95	117	104	104	99	126	101	113	100	100	101	108	117	102	95	103	112	103	110	119	117	127	110	115	103	88	81	108	116	107	103	130	96	86	88	115	115	108	101	116	100	106	105	99	105	113	117	90	132	110	89	135	110	112	111	105	110	124	118	98	96	102	109	99	93	115	104	108	119	97	94	118	111	109	121	95	110	101	106	81	121	94	109	91	117	110	103	103	110	123	115	106	117	99	114	102	124	100	107	110	91	122	92	108	113	113	112	114	103	112	112	103	99	92	113	87	107	102	106	97	97	119	112	102	99	118	111	104	109	119	102	98	116	119	106	116	96	106	100	117	83	107	84	100	113	106	101	101	115	117	115	107	92	100	120	101	94	109	114	99	95	122	82	91	100	113	99	103	96	124	103	104	106	112	101	115	105	132	117	104	98	129	95	112	93	90	118	106	101	122	115	106	99	90	112	90	102	93	77	109	92	97	115	110	103	103	116	112	101	96	123	101	112	89	109	98	108	136	108	129	106	104	122	93	122	94	121	113	92	120	112	100	91	104	107	103	114	102	129	104	114	114	125	114	119	100	125	89	108	99	107	106	111	120	102	126	97	117	92	102	121	102	98	116	83	106	104	101	121	105	100	115	125	124	97	117	116	101	87	118	114	99	108	106	112	109	117	91	117	95	125	83	107	109	106	95	100	111	110	114	113	99	115	112	98	98	115	106	110	89	98	104	88	109	129	94	87	103	107	114	111	84	119	119	114	106	121	117	96	105	104	101	100	116	121	102	104	106	108	111	105	107	115	93	86	117	110	113	90	98	94	118	121	114	86	111	122	84	98	113	130	96	113	111	97	107	87	95	113	122	114	113	118	118	107	104	125	95	95	134	86	116	104	124	107	135	120	107	118	111	122	122	106	114	112	98	126	97	110	111	107	117	104	99	103	108	110	96	107	120	128	101	98	114	121	120	127	95	119	118	98	96	117	127	106	98	101	105	116	99	121	93	95	110	121	112	114	118	97	122	103	95	113	110	102	110	106	103	104	120	101	116	112	97	111	105	93	93	131	121	101	114	111	117	112	111	101	107	111	115	124	90	111	101	107	110	102	110	111	101	116	103	95	106	107	128	116	105	98	112	108	111	129	119	126	107	111	106	89	114	95	108	111	100	97	101	106	112	87	118	101	82	115	128	95	101	114	98	100	90	127	99	91	120	120	116	101	97	113	110	109	88	118	115	118	115	89	105	114	112	111	116	96	111	112	100	117	97	90	127	120	111	81	88	115	94	99	102	103	98	111	119	108	110	117	109	115	85	112	98	87	93	103	89	94	104	109	126	102	105	99	112	123	118	107	111	121	132	123	108	94	101	98	112	102	118	108	101	100	103	104	94	131	112	113	82	95	123	115	100	112	114	119	123	93	106	95	117	81	113	100	98	100	91	115	118	104	99	120	90	93	108	101	99	138	123	111	112	100	116	119	112	98	111	103	114	92	123	126	104	83	99	122	95	95	110	104	95	88	120	113	118	114	133	111	127	127	100	110	110	101	112	134	114	120	82	105	111	92	136	103	97	97	108	89	108	110	123	109	96	103	108	119	108	86	122	117	115	97	109	90	112	111	101	97	118	116	95	103	103	112	99	107	96	118	104	119	89	82	112	93	106	129	116	103	122	114	123	104	110	129	112	101	125	106	96	110	119	103	100	110	123	104	104	111	111	109	111	120	104	111	104	109	99	111	102	104	102	119	104	99	107	109	111	125	121	102	115	97	98	120	91	108	113	112	104	96	120	128	102	90	111	105	119	111	112	113	102	99	99	112	112	94	88	92	103	111	99	109	99	117	102	82	101	97	100	97	116	117	90	121	92	108	124	109	100	100	100	89	114	106	117	109	108	100	114	95	117	117	101	96	111	100	117	127	121	113	93	101	109	126	104	100	139	100	111	108	126	101	103	106	105	133	127	109	107	116	77	107	96	115	98	126	97	100	108	100	108	101	100	106	110	108	98	100	124	110	99	108	111	93	93	98	98	117	123	124	109	90	114	100	90	103	117	97	100	98	100	124	101	112	112	117	101	110	88	107	124	103	121	103	85	125	96	94	73	104	95	100	99	104	96	85	101	109	106	104	106	106	101	113	133	116	105	103	109	89	100	108	128	107	90	108	102	121	97	128	110	94	90	117	106	95	104	96	109	118	105	124	105	105	89	98	109	122	94	132	102	107	94	112	94	102	121	102	99	114	103	120	102	112	116	107	94	95	107	120	99	96	102	106	110	109	91	101	90	89	112	94	91	123	106	105	103	105	108	117	113	110	92	102	107	112	98	117	109	103	107	95	104	98	111	139	118	117	116	111	104	109	108	115	111	112	102	93	91	120	118	118	102	120	119	115	92	85	105	111	94	96	89	92	97	101	99	111	115	118	104	94	106	115	105	119	114	110	82	102	123	117	97	106	95	108	95	111	114	103	105	111	110	117	109	117	122	135	125	126	112	98	115	93	125	100	122	108	105	98	121	141	117	102	98	110	103	104	102	110	115	120	115	104	128	110	95	111	103	107	107	110	101	113	111	115	116	122	99	98	122	105	102	98	126	131	92	102	99	120	112	119	101	110	131	108	113	140	115	89	114	98	106	102	114	85	115	123	124	106	111	112	106	96	119	97	121	123	101	93	94	97	108	97	100	134	98	108	105	96	103	111	113	95	115	107	86	100	91	94	88	108	110	87	98	128	106	115	115
22151	18236	10185	9114	7505	4867	4015	4477	3103	2395	1231	1133	947	534	423	403	387	398	335	348	346	334	370	373	325	338	313	306	283	315	281	300	269	277	286	243	284	259	296	275	256	273	262	249	260	252	256	296	266	276	243	254	251	288	294	257	268	263	276	279	264	254	241	261	241	247	260	259	215	250	245	242	284	244	242	262	262	255	302	263	265	237	246	263	275	253	266	222	269	269	265	279	241	262	266	267	270	240	310	276	253	294	281	263	262	246	258	250	258	252	237	264	260	258	254	252	290	251	262	264	259	248	236	256	255	248	228	273	290	268	278	252	274	253	268	261	272	266	271	264	272	275	291	265	238	260	268	240	265	263	254	264	278	223	263	237	263	271	284	257	248	228	251	256	276	256	271	258	254	267	246	265	283	266	286	249	260	282	241	285	240	273	287	257	262	288	247	282	274	250	262	271	217	281	279	261	246	279	223	265	251	272	236	260	242	234	243	274	240	273	258	249	256	268	256	244	232	262	248	266	252	273	260	268	248	267	253	266	263	255	256	259	267	250	264	232	240	230	239	268	274	259	265	273	264	274	262	278	254	279	254	246	267	266	240	262	246	232	266	243	257	260	259	240	254	239	282	293	267	259	244	255	240	275	271	281	276	249	250	294	237	263	256	282	262	269	244	265	276	255	267	256	278	248	250	265	239	248	254	267	271	272	251	266	265	269	241	272	226	267	254	238	269	259	265	267	245	248	257	266	255	251	246	262	257	248	230	227	281	280	264	301	246	270	252	255	242	256	234	247	248	283	274	246	271	244	250	241	257	230	250	260	250	257	259	231	268	254	271	257	228	269	248	272	281	263	276	261	255	247	255	265	241	264	273	273	261	245	270	252	262	259	273	264	225	241	259	261	260	267	269	263	253	252	244	263	250	231	246	266	249	255	300	271	268	269	234	229	253	287	258	236	288	264	279	275	262	263	256	259	272	248	272	249	273	233	260	267	273	264	250	263	233	243	254	251	254	278	255	239	228	260	272	271	252	287	236	259	237	251	277	270	243	261	247	259	265	247	249	261	255	261	257	249	229	261	244	230	282	254	276	276	242	274	264	289	259	231	251	241	257	263	283	265	244	248	249	278	277	259	263	253	274	248	250	256	268	253	226	276	226	294	245	255	264	257	257	263	236	246	288	258	280	247	253	246	257	268	311	247	262	263	242	247	239	244	256	246	273	279	248	254	257	258	284	251	265	259	267	268	275	280	248	243	258	272	245	274	226	271	256	239	256	288	255	264	276	267	283	284	266	255	243	232	245	255	284	227	230	254	254	243	268	269	253	231	293	258	237	254	241	246	241	244	254	281	266	276	251	241	260	251	262	245	251	248	259	265	249	244	250	245	230	264	248	285	262	259	232	236	267	259	245	271	252	255	238	243	264	268	270	238	267	238	263	278	249	284	229	233	278	267	228	259	250	267	244	244	258	249	245	262	232	268	271	254	235	271	272	261	239	259	250	234	220	277	238	266	220	258	284	251	258	251	245	249	232	285	263	263	239	287	258	265	266	248	266	245	243	250	245	263	284	236	260	273	236	236	275	279	277	249	259	261	250	254	246	239	282	262	266	273	237	288	264	248	263	262	259	260	267	247	262	266	256	250	263	270	229	263	270	240	255	288	250	245	224	266	279	237	236	255	271	238	255	283	234	285	242	251	279	258	282	238	281	274	261	265	255	267	263	265	279	276	246	235	247	237	260	262	245	240	265	265	263	253	261	231	271	241	286	273	238	233	256	253	269	288	259	252	264	244	239	257	250	274	244	248	240	243	273	217	233	241	273	232	278	260	252	252	254	261	235	247	261	256	258	248	227	232	244	274	259	266	257	299	268	271	238	280	234	270	263	264	250	263	271	237	258	251	241	252	267	265	246	264	275	287	251	274	251	261	265	262	245	267	275	247	237	259	258	291	237	246	260	270	255	261	266	270	269	258	277	229	256	240	272	278	245	276	270	237	249	248	268	262	276	250	292	289	240	253	263	255	265	273	275	258	235	252	267	251	267	249	306	276	277	240	243	260	261	247	252	235	266	258	281	258	266	232	226	265	268	249	260	250	271	267	232	279	241	268	243	251	252	281	224	263	256	241	242	266	276	277	271	274	250	263	239	266	242	263	282	248	246	255	261	264	271	249	281	255	267	231	228	254	291	254	304	259	249	229	306	277	262	251	271	257	280	264	275	253	260	288	231	268	255	270	274	251	267	249	254	254	249	292	260	284	229	222	262	256	231	266	256	276	268	255	246	245	233	247	269	252	242	257	242	229	255	253	236	264	270	244	274	273	269	258	250	259	255	241	252	257	263	229	242	246	243	255	253	247	257	266	251	244	254	238	253	266	283	248	276	252	230	259	280	267	257	281	240	244	251	268	256	261	269	260	244	252	241	281	244	260	270	245	258	233	255	269	256	246	272	251	242	264	262	279	236	270	238	245	253	232	248	258	255	280	236	243	265	237	246	240	253	269	276	267	283	247	256	277	259	278	259	249	241	252	224	264	250	245	284	268	267	255	272	250	265	279	239	249	254	249	264	248	266	267	244	269	259	247	236	271	241	251	252	243	255	246	261	263	266	255	272	255	251	251	245	252	238	269	276	278	262	224	276	242	281	260	281	250	259	253	256	255	240	262	272	226	261	272	242	251	262	252	251	250	264	256	268	267	266	254	245	238	263	284	242	256	249	249	241	237	263	270	282	249	267	234	236	267	265	273	241	263	262	267	219	254	255	254	276	278	274	265	258	263	238	247	236	249	261	268	251	248	255	276	263	255	265	264	241	267	253	233	253	233	242	269	289	237	229	231	240	228	262	248	256	259	267	274	274	238	256	259	258	266	237	256	250	246	267	267	250	222	261	261	219	247	254	258	237	286	233	255	246	262	253	249	257	239	281	262	248	263	280	217	241	241	251	265	266	256	248	233	270	223	238	270	247	255	259	274	260	290	251	273	240	252	265	251	259	243	247	251	271	288	250	233	255	242	261	241	272	236	251	242	292	219	211	259	231	236	248	239	273	242	262	225	286	269	256	252	283	252	282	261	279	276	259	272	251	252	254	258	273	262	235	259	249	274	270	264	258	253	255	249	271	256	243	271	249	267	262	248	257	253	232	296	257	247	251	279	239	253	253	251	257	277	265	261	287	227	262	240	265	222	267	274	247	264	275	217	268	253	256	255	270	280	225	263	255	275	274	267	252	226	299	268	237	251	255	253	282	245	255	244	242	256	254	293	271	253	245	230	287	238	237	246	258	277	234	253	262	234	263	263	263	236	234	254	276	257	237	247	280	267	261	247	239	272	275	267	269	264	221	276	275	245	224	280	245	254	271	266	274	224	265	280	270	261	238	249	278	257	255	272	272	271	247	246	259	259	249	273	259	262	290	268	253	274	231	260	238	251	256	269	232	254	261	233	253	246	266	243	265	270	259	242	251	264	263	237	272	254	253	284	271	251	260	249	246	268	238	264
44005	32909	23048	11518	6812	3949	2015	1613	1543	903	524	373	268	221	166	176	159	168	163	185	160	163	141	160	127	150	138	130	139	140	122	118	140	125	144	115	114	131	131	131	127	129	116	133	123	135	128	122	122	147	127	123	127	150	141	139	142	128	129	134	129	148	137	121	150	139	138	148	140	104	121	126	136	106	138	123	136	143	126	128	134	139	126	128	147	115	136	126	110	134	118	118	138	119	151	129	121	135	119	121	129	122	117	113	121	104	126	112	128	127	134	126	119	131	121	124	142	158	127	119	130	107	108	125	113	125	136	139	126	133	131	130	126	109	128	121	143	142	129	108	134	134	121	145	114	110	101	132	141	125	110	140	155	122	124	100	116	109	127	128	121	126	126	122	123	122	143	115	109	125	130	130	105	111	134	148	137	129	127	127	121	120	122	131	125	127	133	141	122	143	129	99	139	117	121	123	152	125	127	140	126	120	128	128	131	124	134	126	126	129	116	126	137	116	129	128	127	112	116	100	125	123	131	133	137	137	134	117	123	106	130	111	122	113	122	128	137	139	135	117	118	116	116	120	132	124	106	117	137	128	112	134	129	125	135	124	117	123	140	130	135	115	131	123	137	96	113	110	126	138	133	137	115	109	104	126	141	133	125	128	122	139	157	105	132	110	117	140	109	121	118	118	128	119	108	113	120	110	116	122	141	131	130	125	144	128	135	121	99	131	126	104	135	120	134	125	120	141	133	124	135	116	124	133	119	116	150	106	127	115	143	133	112	119	119	123	139	103	140	118	120	97	143	131	116	132	125	137	127	99	137	121	120	132	128	113	123	117	138	125	136	131	113	118	126	122	139	129	125	133	137	106	110	117	143	126	138	117	118	120	135	126	102	124	113	113	122	125	131	108	108	125	127	134	125	103	117	115	107	135	112	111	115	122	127	136	132	128	131	113	128	119	153	112	133	114	123	107	132	120	131	117	138	118	115	126	120	123	134	125	120	108	133	141	150	109	143	115	108	114	129	140	122	127	126	134	140	143	124	130	112	122	110	128	119	134	132	130	99	134	117	118	127	120	128	119	130	132	139	121	121	130	146	107	125	110	142	149	118	122	131	116	123	125	120	125	139	124	126	120	116	123	126	141	148	117	126	135	112	112	123	143	123	144	135	112	121	174	138	114	125	126	128	132	159	131	132	136	128	124	127	101	137	116	116	135	119	135	147	129	108	127	138	129	126	128	130	118	117	96	114	117	130	132	123	106	133	138	114	127	133	119	130	127	132	114	133	105	116	131	140	117	129	116	139	120	128	118	98	108	127	104	140	123	130	146	107	137	123	144	127	117	98	121	118	138	106	145	109	127	116	125	140	130	118	131	105	143	131	142	118	129	154	117	139	130	139	125	153	129	131	132	131	119	124	127	128	124	124	113	114	119	115	144	136	133	110	140	134	142	152	115	124	138	133	118	126	113	122	119	123	118	138	105	140	150	145	121	145	127	129	130	109	145	111	129	134	109	98	119	110	116	123	130	137	121	117	143	121	117	115	123	114	142	114	126	120	118	139	99	138	106	127	110	136	134	114	117	111	108	112	154	116	105	139	121	141	107	113	140	134	132	113	126	107	118	105	127	135	128	115	143	114	103	113	126	114	131	130	130	124	115	118	135	138	136	126	125	119	143	116	123	113	104	114	132	143	119	140	118	134	136	138	132	136	135	112	122	138	120	132	119	133	127	130	142	133	115	116	119	129	116	137	134	131	114	115	134	114	125	129	142	113	109	114	108	141	142	124	120	117	116	122	118	126	123	140	146	118	110	120	128	119	138	129	97	137	131	117	150	119	141	114	149	128	135	113	105	111	134	147	108	125	108	137	124	115	129	127	119	140	129	130	104	141	146	123	146	113	101	126	107	124	128	123	123	115	142	133	114	109	143	139	135	132	132	130	106	120	134	121	131	133	121	134	148	131	126	154	130	132	117	111	129	115	113	132	117	117	157	130	154	116	125	113	118	125	131	119	143	109	93	133	116	123	141	141	99	101	102	107	123	131	128	114	160	114	127	107	133	112	130	133	120	143	114	136	127	118	125	124	128	129	118	145	147	111	116	110	124	141	119	141	108	129	139	106	125	121	100	128	120	124	111	142	149	127	137	107	132	121	117	123	126	127	138	123	116	160	140	96	129	105	124	135	130	121	124	116	129	133	122	109	105	114	113	134	104	135	108	132	130	115	159	143	134	124	114	112	141	145	136	114	120	146	123	123	130	110	118	114	127	129	120	132	130	127	112	113	120	151	124	134	127	137	129	122	149	123	135	124	122	130	108	107	146	153	121	110	124	102	128	128	138	113	128	140	124	106	122	145	118	118	108	148	115	149	137	139	121	115	108	125	141	119	126	127	132	130	124	122	125	134	134	100	135	132	127	133	103	122	133	127	135	131	108	113	150	134	113	121	119	137	127	117	102	150	133	144	126	110	129	117	124	109	130	109	128	128	128	109	131	112	117	134	122	136	104	118	123	112	123	136	166	109	131	120	113	133	140	145	112	110	130	121	122	123	117	125	126	130	123	127	105	137	145	121	114	125	126	142	119	129	126	149	132	121	128	138	144	128	122	115	147	124	129	125	119	138	142	100	128	136	121	102	113	131	127	114	121	115	144	136	125	146	124	127	126	124	120	133	129	128	99	124	113	120	142	129	120	141	119	139	137	116	110	131	134	134	118	125	131	126	122	113	133	135	131	129	124	142	127	133	131	126	124	110	132	117	131	113	129	101	119	124	99	124	152	113	118	143	100	129	120	136	126	100	117	118	116	122	134	121	137	127	138	135	119	132	134	118	146	121	130	138	123	133	144	122	110	125	162	117	113	119	118	122	140	124	116	150	133	153	128	112	108	119	139	137	133	114	141	128	104	137	116	120	107	121	126	136	130	132	145	116	139	113	122	120	121	110	119	145	119	116	123	138	130	114	111	139	116	125	132	107	127	142	106	108	127	136	142	125	123	115	119	124	130	127	117	146	135	120	129	135	139	139	139	132	119	124	109	134	117	122	122	127	110	123	130	136	123	138	128	126	104	126	130	110	136	149	115	115	142	98	147	104	111	138	129	132	125	112	136	137	124	108	128	117	115	123	124	103	142	119	144	114	112	142	116	119	133	126	129	141	126	134	126	118	124	112	135	118	137	137	123	115	135	105	130	127	119	129	132	135	121	123	118	149	129	125	95	119	119	121	132	101	110	141	130	138	137	133	114	133	138	128	133	135	126	111	120	115	133	128	123	119	135	117	115	133	141	127	134	141	118	133	126	118	130	122	128	121	119	114	149	118	112	119	118	115	125	130	119	131	121	130	145	135	124	107	132	134	131	132	125	121	110	113	132	125	95	112	142	133	117	136	116	133	115	118	142	109	115	123	134	121	116	121	114	124	131	128	106	123	123	130	114	139	130	132	125	129	122	138	131	128	124	119	105	126	156	127	108	129	129	129	143	148	132	135	111	115	114	119	122
29078	25208	17340	13040	12070	9034	6039	6647	5999	3933	2221	1860	1140	898	564	611	507	499	496	509	584	539	517	466	430	382	410	362	380	357	352	329	342	343	365	330	330	302	316	308	332	322	344	318	326	320	324	326	315	300	301	299	291	320	314	292	257	305	286	287	306	317	312	303	297	304	334	328	307	289	288	322	297	329	320	324	305	331	298	274	316	314	270	319	308	286	292	310	266	311	297	307	320	259	303	319	325	302	299	338	304	294	295	303	294	289	293	311	332	296	306	298	311	289	320	297	291	286	300	303	288	278	325	313	311	286	296	322	312	315	266	290	299	317	299	293	304	301	294	295	276	302	291	319	286	266	275	293	292	279	318	295	321	305	256	331	334	273	300	297	290	285	286	335	302	288	280	315	315	284	282	300	283	292	312	320	307	282	310	267	275	300	318	307	296	291	258	303	334	323	298	291	293	275	282	287	312	306	294	321	308	273	292	300	334	303	303	325	316	304	331	295	287	282	314	293	309	292	263	271	319	315	311	302	293	286	308	270	288	334	322	304	289	300	282	277	303	276	310	286	319	266	305	289	315	328	322	264	303	303	277	306	283	324	272	305	321	316	316	291	268	278	258	308	305	269	290	298	286	314	317	299	315	289	319	338	258	301	274	304	300	328	316	300	333	243	282	270	283	319	333	287	311	283	280	307	296	306	286	297	292	296	300	304	307	272	300	287	305	305	326	281	298	306	288	292	318	299	298	309	304	272	284	291	312	302	303	294	283	291	301	300	284	304	346	315	318	319	295	301	318	284	298	299	334	295	290	309	300	296	278	317	323	312	294	311	311	278	297	283	272	309	316	311	308	289	308	288	309	296	322	290	312	286	300	301	293	299	331	319	304	307	255	319	300	307	302	321	313	297	291	294	287	297	316	294	275	279	315	305	290	309	317	290	338	302	288	287	271	307	306	319	321	305	287	313	302	315	288	292	322	278	296	282	298	274	299	273	289	310	323	270	330	289	309	296	289	309	277	313	297	306	310	275	295	272	296	295	306	300	301	285	277	259	285	325	290	288	305	292	279	281	304	287	262	292	306	316	288	310	306	300	290	289	298	282	305	300	302	276	306	278	319	324	304	316	285	307	286	306	278	299	271	307	313	309	302	283	300	300	333	308	272	286	287	318	313	301	269	283	296	283	298	286	311	304	307	314	296	321	350	293	304	316	322	303	289	317	284	294	274	304	290	296	284	285	290	283	293	316	298	264	316	307	290	333	336	286	306	284	300	290	287	295	292	312	293	307	328	258	308	289	282	274	317	286	329	297	299	282	316	309	311	303	336	299	285	293	284	279	314	307	267	282	268	293	296	308	280	299	286	299	280	287	272	305	278	297	297	269	284	290	274	300	278	293	301	300	302	278	262	300	289	309	279	275	298	290	295	296	276	282	311	311	315	295	279	290	280	319	314	300	320	262	295	283	304	306	318	301	294	303	301	289	297	323	284	279	317	302	304	306	310	266	299	309	306	279	306	312	313	290	293	278	291	316	271	286	322	310	311	284	306	307	279	338	309	291	331	301	300	290	279	281	303	300	290	297	297	307	302	315	297	306	287	300	331	307	289	304	314	277	314	304	313	293	287	328	304	272	286	263	282	308	337	296	291	313	291	289	290	314	299	296	309	298	323	288	287	312	301	304	282	300	295	321	317	328	303	298	279	301	289	278	311	301	303	276	285	334	309	262	316	304	310	316	306	298	321	319	306	284	310	325	273	274	299	312	310	292	304	326	308	290	299	267	330	306	323	288	309	287	308	289	340	330	281	274	286	279	304	310	296	321	287	285	288	297	286	321	294	301	277	300	313	279	308	283	267	294	299	273	309	297	312	288	309	275	312	300	294	291	302	309	292	294	301	292	290	293	321	293	280	288	291	295	308	302	289	313	315	316	296	285	296	301	320	311	295	322	285	294	309	313	309	280	314	286	287	311	325	269	292	323	275	275	289	294	317	307	288	284	294	295	327	296	304	322	267	280	290	295	309	326	283	309	269	310	276	285	277	297	284	278	278	317	288	323	286	280	301	290	306	314	321	297	311	303	291	276	328	275	308	302	306	285	288	305	321	302	294	282	307	262	291	311	298	315	308	293	303	275	279	304	290	297	306	313	314	293	312	298	270	289	253	293	322	295	298	296	267	316	313	295	313	280	291	268	241	342	281	287	287	292	276	315	327	299	278	302	310	285	305	293	299	303	292	305	296	305	288	284	315	281	289	286	338	284	304	300	249	285	285	290	319	314	291	291	278	276	310	287	261	310	293	295	294	298	288	312	283	276	308	325	310	298	312	321	295	294	275	325	326	299	319	294	278	278	317	295	322	267	281	293	290	317	292	317	298	299	276	316	286	323	299	321	258	334	290	274	280	283	305	306	314	310	321	294	285	308	295	324	310	270	314	326	315	277	265	310	272	297	294	285	310	291	315	295	315	289	280	299	292	297	266	293	271	278	302	297	298	309	297	315	295	292	292	298	278	300	302	322	291	303	327	302	306	307	315	288	327	298	307	324	292	248	284	322	302	322	322	323	296	297	286	288	281	319	275	270	301	310	317	284	289	342	295	302	281	288	320	309	302	282	311	290	311	304	296	274	294	291	293	334	291	302	285	286	318	287	311	332	285	335	307	299	285	310	283	287	308	305	283	302	302	323	329	310	297	291	313	303	304	300	304	298	317	304	286	300	283	317	322	320	304	279	281	265	336	281	301	306	301	325	276	294	307	317	323	278	311	333	279	292	299	259	300	341	306	300	302	273	313	297	297	276	302	316	324	302	307	306	277	271	279	270	300	315	278	281	283	298	336	313	282	281	298	294	293	262	314	297	315	273	301	293	318	312	280	281	306	317	285	336	283	308	290	300	292	340	297	283	296	313	305	284	320	308	297	311	264	290	260	326	282	298	311	339	308	296	304	296	273	273	303	300	292	306	283	301	302	271	278	307	292	318	297	283	304	307	303	315	268	320	289	321	323	288	299	301	300	335	309	324	289	284	294	316	305	294	334	300	300	292	278	293	304	309	276	301	318	326	300	294	309	284	285	327	323	286	334	312	292	328	315	306	310	301	311	315	305	279	296	307	302	283	306	326	311	318	292	288	293	288	317	332	316	330	309	298	304	317	320	293	319	311	317	298	291	281	340	316	305	317	324	278	305	299	294	329	302	287	301	286	292	299	267	284	285	296	296	288	310	298	282	297	311	282	309	323	281	286	294	283	304	289	289	267	301	312	282	297	297	298	296	285	281	297	311	284	282	303	327	309	292	324	280	271	287	299	299	327	319	296	291	290	310	285	278	316	298	288	308	288	284	278	313	291	281	311	329	285	289	295	294	351	293	302	309	294	305	299	303	305	300	284	342	302	266	296	291	320	294	311	337	282	278	316	309	295	279	286	289	296	281	295	292	283	294	310	296	291	307	314	267	345	292	286	311	334	315	301	312	334	308	331	283	319	288	262	281	303	323	286	322	297
11196	4484	1786	524	350	298	240	282	228	220	203	181	187	195	172	200	179	178	170	164	176	192	150	163	193	171	151	169	189	175	161	169	163	157	161	147	154	194	181	156	157	177	196	153	172	173	168	163	155	172	171	214	193	188	153	175	187	192	161	183	177	177	180	186	186	170	167	157	170	168	173	186	177	171	164	182	182	180	167	168	189	197	170	189	177	186	165	193	194	182	183	168	156	165	179	166	168	186	163	193	163	175	170	176	148	178	197	177	176	183	174	170	197	181	200	172	193	165	178	182	181	177	155	166	191	202	162	170	179	180	171	181	171	207	197	154	169	163	198	173	183	177	185	183	157	165	202	157	201	156	168	183	174	173	137	207	173	165	189	190	174	168	173	189	171	180	178	199	175	181	156	177	148	180	162	167	158	182	153	161	170	162	174	166	184	189	155	162	148	153	168	159	166	171	185	179	176	183	194	165	184	177	175	180	166	168	165	151	171	191	158	180	155	172	159	194	148	172	184	185	170	185	166	199	184	179	197	176	169	162	173	168	187	187	192	165	178	191	165	180	158	181	171	166	168	171	173	160	178	164	160	162	175	168	170	184	174	176	194	175	174	187	171	171	176	190	176	162	168	165	166	181	147	182	179	203	184	177	165	202	178	158	194	157	154	181	168	167	173	145	156	161	178	179	168	171	171	172	165	186	174	181	166	177	152	182	165	161	148	171	190	161	170	181	166	177	188	164	158	170	158	182	180	168	175	196	175	172	154	175	161	199	167	157	189	165	171	159	180	161	177	153	182	160	191	184	154	163	166	171	192	166	180	147	185	174	179	178	172	176	190	178	179	177	171	178	193	164	161	155	181	173	182	174	183	166	198	164	180	162	148	180	193	168	177	142	171	167	176	196	185	171	175	171	206	177	166	183	178	150	168	177	173	146	152	203	169	170	149	159	173	197	181	163	182	168	156	175	187	177	175	189	160	171	191	166	173	190	175	200	164	168	158	168	197	170	177	180	178	159	177	174	165	141	197	170	146	173	166	169	170	202	161	175	178	182	157	168	172	178	185	167	185	171	175	188	171	185	197	176	160	154	191	172	149	181	176	162	172	206	178	171	192	186	168	157	147	142	201	175	184	187	160	163	174	155	190	165	176	183	185	168	182	182	165	160	173	195	176	181	168	185	177	172	175	181	152	173	171	164	176	185	175	176	141	171	162	140	184	184	170	170	180	176	163	189	183	164	164	173	185	173	171	184	165	173	171	179	180	163	178	180	195	170	169	194	171	169	189	179	178	190	170	173	192	160	154	176	181	186	171	147	153	180	181	161	181	163	191	156	171	195	161	148	166	180	172	182	174	176	165	155	155	182	168	189	163	160	158	161	212	173	190	182	203	175	186	177	174	202	189	190	161	209	173	197	185	195	163	175	153	150	163	160	149	207	197	174	179	182	179	166	185	173	190	160	164	156	156	186	163	151	162	178	181	173	162	160	147	156	168	170	187	145	173	155	147	165	192	180	161	181	191	184	200	170	147	176	166	180	171	185	181	188	177	177	165	187	184	174	171	176	180	166	174	171	180	186	176	204	179	179	173	160	164	171	178	172	186	183	154	179	178	177	165	213	181	172	163	192	157	174	182	153	167	190	184	180	174	168	175	175	167	171	162	161	185	167	193	174	177	171	164	168	179	183	160	145	182	167	192	205	174	172	156	170	186	182	167	179	190	195	176	142	167	179	152	125	154	192	205	196	169	178	192	191	173	184	165	197	165	184	180	158	166	184	178	171	185	176	178	194	176	167	189	197	157	170	161	181	190	183	168	164	202	166	158	158	173	186	159	184	181	187	202	170	154	155	170	169	168	149	185	179	190	188	174	169	170	159	180	164	152	175	186	168	153	153	185	205	187	163	194	189	158	160	182	166	198	179	171	153	169	197	184	177	200	197	188	172	172	160	182	171	173	167	163	191	151	183	165	144	173	192	194	183	181	181	176	143	162	160	167	205	182	163	173	166	159	181	158	183	169	149	161	166	166	177	192	184	180	162	184	158	166	171	153	180	158	142	159	201	151	180	173	167	165	183	175	186	161	186	175	152	155	185	164	181	167	160	184	159	152	178	175	162	182	170	166	171	149	135	161	169	183	176	202	169	183	161	179	178	184	178	181	165	176	167	170	165	181	169	169	188	162	184	184	178	169	178	164	155	170	155	145	162	198	154	180	174	192	172	170	210	155	161	162	145	174	151	145	147	177	184	161	193	159	174	151	169	181	172	169	176	142	165	193	158	186	157	157	169	188	205	189	162	179	153	176	191	183	180	186	204	187	190	175	177	188	175	168	166	207	147	164	181	188	177	193	176	170	153	175	173	195	174	194	189	183	194	167	177	176	168	125	172	176	167	163	168	161	205	143	160	157	158	175	203	201	140	177	163	174	201	142	175	183	179	162	164	171	214	181	162	186	155	152	167	160	159	169	167	169	181	181	173	172	181	176	174	173	169	158	179	182	161	200	189	189	168	173	163	163	140	176	168	165	168	184	164	188	174	186	169	157	151	171	161	171	149	195	168	172	172	152	185	170	152	170	143	171	183	140	171	159	171	165	187	173	152	177	183	169	174	173	190	176	151	171	169	179	167	170	184	168	175	178	166	171	209	165	154	179	163	173	170	211	183	169	184	181	176	183	176	181	201	194	170	161	168	187	169	154	190	182	163	176	172	183	159	179	192	168	168	160	197	160	148	163	189	188	167	157	199	180	167	166	175	179	171	181	185	179	183	171	177	189	155	171	178	170	171	158	155	175	158	168	180	158	175	205	192	164	176	163	174	169	185	170	173	152	193	164	178	204	191	174	157	167	184	168	171	168	166	182	199	187	204	185	192	172	178	173	171	193	190	154	164	168	170	170	177	160	173	181	179	207	196	187	147	169	167	170	176	154	180	169	200	144	172	170	185	183	174	184	185	182	178	172	166	191	174	180	169	172	157	205	167	175	194	184	161	185	173	175	176	168	168	192	166	184	183	165	176	184	158	176	190	176	187	160	166	187	214	157	177	169	164	172	182	162	195	175	147	167	177	161	176	192	176	157	183	180	173	175	185	182	185	162	215	168	183	170	164	194	174	166	151	173	164	155	150	200	166	184	170	184	180	166	185	193	198	192	164	163	170	188	166	169	164	195	165	170	166	170	173	170	195	163	162	164	195	185	174	163	180	160	166	196	168	160	171	184	218	160	171	164	177	160	158	187	190	166	193	173	147	169	157	174	181	168	164	194	189	142	160	158	164	165	160	166	140	183	145	171	179	169	184	160	163	168	166	172	174	186	148	153	194	167	188	191	173	180	181	179	210	145	160	156	161	172	177	164	185	172	164	191	183	188	163	189	188	152	175	185	156	170	161	165	179	169	158	196	167	208	173	183	194	176	177	188	163	184	189	192	175	189	167	170	188	185	170	177	157	173	179	170	174	175	177	171	166	163	182	182	173	174	156	202	195	170	179	147	172	192	171
6945	4113	2618	1312	1022	977	778	807	666	552	510	463	461	423	476	458	437	429	432	414	418	428	438	400	394	405	429	379	413	387	401	409	401	427	372	425	387	431	426	403	365	349	376	369	396	376	375	372	384	353	402	368	382	400	393	367	428	407	362	392	392	366	375	389	402	398	369	403	341	370	381	381	398	384	368	373	396	397	389	373	374	402	376	395	400	349	377	376	390	380	391	410	377	373	362	381	402	384	379	365	354	401	369	395	396	369	367	377	383	429	381	359	369	384	381	392	393	361	440	386	389	375	403	395	393	391	373	445	393	404	414	394	423	393	429	378	420	380	420	397	365	383	376	389	385	370	419	382	350	416	380	388	375	337	376	383	421	379	411	383	397	375	364	354	362	377	378	377	370	409	383	353	400	380	378	456	384	398	399	375	376	370	389	385	379	422	406	419	374	405	379	387	383	382	365	412	402	354	356	339	378	403	374	381	382	380	376	412	421	392	368	401	357	351	379	366	390	378	402	404	399	384	371	397	404	347	404	392	350	376	414	374	369	352	400	402	369	335	375	382	397	373	387	396	383	394	404	390	378	347	394	395	405	426	350	371	395	413	388	371	364	368	406	361	353	360	383	386	378	359	424	389	349	372	432	392	396	376	385	346	394	387	366	357	365	392	374	378	391	424	393	384	386	401	396	369	411	376	378	366	375	396	358	381	426	363	394	404	409	376	370	359	409	393	400	356	401	369	350	363	393	389	365	402	386	367	371	403	347	371	337	388	407	367	417	370	383	396	347	383	417	386	433	389	364	375	396	373	370	350	400	377	412	385	358	387	341	363	347	409	371	346	384	384	378	386	388	395	375	376	383	363	384	405	377	359	403	364	351	370	399	386	371	374	402	383	378	374	398	405	399	363	374	421	380	405	405	379	362	386	385	371	405	339	397	359	395	358	395	408	382	342	367	398	378	366	370	366	412	389	379	400	351	383	369	386	369	412	401	429	384	391	370	391	402	379	358	394	415	369	409	415	361	388	417	402	367	395	391	420	397	340	395	390	411	386	354	390	399	414	390	411	354	385	384	377	365	369	371	376	356	346	365	399	399	394	391	376	400	366	389	389	376	371	403	377	400	392	377	400	371	338	392	425	375	313	367	383	372	407	374	343	397	370	394	394	357	385	360	426	405	366	385	387	365	399	382	404	391	370	393	418	381	373	371	400	345	379	381	370	372	384	386	370	370	350	364	415	389	379	382	366	394	384	377	367	395	353	391	404	358	389	363	390	351	378	403	376	398	406	351	393	385	366	365	393	363	388	400	433	368	361	394	371	379	404	355	402	386	396	374	369	361	403	360	396	383	368	380	369	330	405	351	398	366	382	387	363	387	387	398	365	375	358	403	392	403	416	408	378	390	350	343	423	395	392	393	368	376	410	382	404	363	397	383	368	379	404	389	382	399	381	400	360	381	389	365	383	369	422	354	428	370	445	365	377	392	353	384	408	430	373	371	405	386	426	372	365	381	355	370	415	396	394	400	372	383	401	370	345	350	393	376	387	358	389	360	387	399	363	385	346	350	362	372	361	388	408	379	355	400	380	352	398	398	387	407	401	368	376	412	385	385	411	387	389	387	385	399	406	365	388	383	375	385	420	362	368	373	387	365	369	420	373	366	431	388	376	359	369	367	357	374	378	419	382	369	378	366	398	436	446	407	418	408	383	389	384	399	417	399	413	405	354	409	397	326	355	418	378	365	366	418	401	405	383	365	359	382	380	362	386	402	381	426	437	364	381	360	383	379	379	380	415	398	404	418	381	401	394	401	345	388	378	391	368	364	380	390	378	360	421	374	374	378	391	400	368	364	395	389	379	397	405	366	360	391	373	403	385	382	395	381	419	377	404	371	417	372	388	382	375	377	396	345	395	387	412	363	403	398	364	397	391	375	421	420	361	361	375	381	378	419	353	406	378	456	367	416	404	386	417	350	348	371	407	378	384	352	395	362	375	398	401	399	340	384	361	361	407	375	372	368	353	389	367	377	358	377	374	409	383	385	378	355	382	375	380	338	388	344	367	379	371	374	338	380	339	388	403	374	424	411	371	364	390	347	380	397	425	402	439	379	400	371	403	397	401	396	373	357	369	372	371	353	371	364	375	373	356	399	408	384	404	391	390	385	405	374	381	368	388	388	352	382	381	390	393	387	371	364	390	403	359	380	371	386	395	376	375	380	358	369	379	393	380	386	402	404	362	406	372	383	412	369	342	387	401	364	367	404	401	412	365	366	404	367	375	363	414	398	387	363	400	358	406	380	343	391	389	390	402	408	397	388	406	388	353	368	405	426	362	369	370	373	422	408	378	388	331	415	385	374	384	385	377	380	395	405	371	384	356	386	340	360	397	407	393	388	396	382	383	417	368	357	396	385	367	367	355	375	376	406	402	388	370	367	386	406	402	377	337	400	401	371	361	404	391	365	380	351	387	378	388	427	368	387	387	407	414	382	419	368	363	378	384	404	365	378	367	403	391	384	369	372	387	393	386	396	413	360	350	392	365	367	379	372	405	362	387	393	344	386	371	390	398	383	398	370	413	397	391	363	395	371	398	388	395	419	382	381	371	397	396	396	379	417	353	381	380	347	391	388	349	393	365	368	395	395	407	386	350	382	395	389	347	389	370	384	391	391	363	375	383	375	374	372	377	371	369	363	383	366	369	413	383	404	354	371	383	417	344	375	399	370	368	420	366	400	377	403	388	378	387	362	378	390	373	362	380	393	378	371	411	357	421	422	408	383	394	382	401	367	378	372	367	423	382	385	387	417	404	391	347	403	379	350	380	398	381	353	354	399	388	401	396	381	381	367	416	371	375	364	391	324	409	382	392	394	391	378	386	383	386	351	385	388	404	392	371	389	384	347	355	344	373	373	380	400	361	366	355	372	411	412	358	370	382	402	387	379	385	352	388	361	388	376	403	388	364	341	388	388	398	392	380	387	360	378	369	418	388	394	390	406	398	365	399	403	374	370	380	382	380	379	380	389	397	377	385	345	369	394	365	368	376	378	406	369	411	381	399	406	368	369	348	392	368	366	411	366	359	423	361	404	387	410	362	399	405	365	396	384	389	398	382	369	408	355	388	406	379	423	382	357	426	402	385	397	387	379	368	396	391	380	394	401	412	388	395	394	391	388	369	359	390	371	356	368	386	395	355	408	379	386	380	385	354	384	382	380	372	394	375	362	377	379	425	412	406	395	367	392	400	349	386	403	357	384	405	386	385	391	407	413	345	388	419	344	395	331	413	392	386	382	409	396	379	371	396	399	391	378	399	431	403	398	372	392	416	372	428	395	394	386	378	405	428	374	368	390	407	412	444	393	389	392	390	370	376	396	372	369	394	407	384	385	362	393	439	376	398	387	335	386	389	398	397	377	381	359	391	367	356	391	359	402	372	404	371	371	366	367	402	359	357	376	373	376	361	398	362	387	406	372	401	408	394	372	374	346	403	359	361	393	386
32927	20746	11446	4884	2987	1943	1172	668	680	483	377	207	181	167	153	132	138	152	120	119	128	119	126	114	101	121	95	122	137	112	113	110	122	122	88	103	106	117	91	97	93	91	106	112	119	101	124	124	119	114	98	106	126	106	102	91	93	95	121	107	89	87	95	96	97	96	105	98	116	126	117	90	106	91	95	116	98	142	112	119	106	109	80	111	94	109	123	97	111	98	98	97	118	106	124	117	92	90	99	110	114	119	102	107	107	101	115	99	90	115	94	105	94	113	107	110	104	96	93	107	128	119	90	103	93	99	107	74	117	89	114	106	107	90	115	99	107	107	103	113	105	114	115	125	103	96	87	108	93	98	102	124	95	99	89	100	101	127	98	123	89	93	126	111	130	114	115	99	90	106	114	85	118	100	117	103	120	116	108	110	105	107	102	102	92	95	96	107	111	123	109	111	110	113	104	134	109	106	110	104	97	102	87	100	104	94	110	107	127	124	93	103	108	107	101	117	107	98	110	105	111	94	101	112	100	106	95	100	117	87	122	107	94	99	132	107	112	115	121	102	127	115	101	102	97	118	95	103	105	102	118	92	97	113	95	121	111	102	111	89	103	121	105	100	124	109	109	95	109	116	117	89	108	113	107	93	115	103	106	108	102	114	96	103	113	100	106	111	121	100	93	110	97	122	94	119	106	107	99	126	103	105	102	104	98	100	124	116	91	111	133	125	106	107	95	97	106	116	122	104	106	105	75	126	120	86	123	102	103	106	96	116	124	134	116	101	104	86	93	94	122	112	98	98	100	86	111	104	106	117	89	109	104	100	102	101	97	94	115	126	96	107	99	113	94	104	103	94	98	115	108	90	103	100	89	99	95	110	98	96	109	125	96	108	102	113	102	94	95	99	109	135	101	100	79	102	81	87	83	89	100	109	105	109	99	102	121	97	113	109	108	120	105	117	99	105	108	87	108	99	114	119	117	99	118	112	95	103	115	118	118	117	117	102	96	110	98	103	86	104	99	85	112	96	93	98	109	110	86	96	124	90	96	108	93	90	113	90	94	105	92	101	110	101	111	114	115	104	113	120	116	98	104	117	120	100	110	110	118	114	104	86	130	105	108	100	108	111	117	107	110	92	103	93	97	90	88	106	118	94	107	108	119	101	102	105	100	103	90	91	88	112	109	101	121	114	111	99	95	106	101	100	95	100	89	117	103	97	108	109	95	112	109	89	101	99	105	93	121	115	95	115	93	122	93	117	116	102	100	103	111	98	128	109	108	112	137	112	111	88	107	108	70	113	119	108	115	110	95	110	93	96	124	104	92	113	106	100	107	112	95	112	103	110	87	112	110	117	111	128	122	107	107	109	105	96	122	102	127	95	97	103	124	99	115	108	112	98	108	102	104	86	106	85	103	118	120	128	102	109	88	109	102	103	102	104	118	98	89	104	121	102	85	101	101	116	96	111	103	94	121	115	105	92	102	113	95	97	116	94	108	111	115	87	117	85	107	91	105	109	108	125	102	122	129	98	121	118	92	93	112	93	85	108	84	93	128	102	105	101	96	87	93	115	111	116	115	82	92	119	111	109	100	98	108	126	101	98	93	99	115	112	91	119	99	123	109	109	100	114	121	110	109	127	125	92	101	103	96	100	104	98	120	99	90	85	118	132	109	99	119	115	99	116	115	123	97	101	112	104	106	109	104	133	111	99	89	110	99	108	123	119	95	114	96	105	107	97	97	130	104	101	96	114	114	108	128	120	108	109	101	96	122	94	107	109	122	92	88	99	91	102	102	117	136	106	103	111	99	110	94	93	113	107	95	106	113	85	116	113	89	103	96	98	108	113	107	114	122	100	113	114	92	98	100	102	99	119	112	103	115	97	98	104	111	113	99	121	104	113	117	116	122	114	114	104	118	106	96	98	93	110	124	102	119	120	101	99	116	120	108	107	86	104	108	102	94	113	114	105	93	107	104	111	84	112	115	109	125	112	117	107	102	104	112	102	107	106	105	106	93	129	104	104	111	126	90	111	118	130	102	109	107	85	111	128	108	104	100	105	106	92	105	103	117	98	113	108	109	118	79	139	97	91	119	106	130	117	90	102	117	111	104	115	97	100	104	102	138	104	115	128	87	118	102	101	103	110	118	106	106	116	127	97	89	105	99	102	95	105	96	105	84	93	111	106	112	83	116	133	127	110	102	113	115	102	135	112	113	114	107	120	103	99	114	105	114	99	89	102	98	108	85	114	109	104	111	104	90	136	104	105	96	101	97	114	100	117	102	115	110	98	122	89	126	108	113	83	109	120	123	98	108	86	107	90	99	105	95	107	105	106	99	110	90	100	115	126	97	99	111	119	95	105	97	94	105	100	117	112	113	100	97	81	108	123	100	109	115	103	97	111	97	127	82	110	105	77	114	116	108	117	87	127	104	112	107	101	88	120	102	114	107	91	122	130	129	100	104	120	128	103	96	122	93	108	100	93	120	104	117	114	99	100	114	94	102	104	102	119	115	119	104	107	108	112	101	97	87	128	95	115	112	83	94	105	115	94	116	116	118	107	98	95	108	103	108	105	98	98	125	120	104	94	105	110	99	107	114	101	84	100	103	103	80	103	111	122	98	106	105	105	103	87	94	118	94	103	93	98	117	81	112	81	113	117	98	102	97	103	103	114	103	117	90	104	122	86	108	111	112	105	97	116	110	94	112	113	110	93	121	104	110	125	87	104	117	97	102	117	95	116	111	97	109	113	77	114	114	105	119	108	114	106	115	86	116	111	106	128	111	113	135	129	107	127	101	120	101	103	116	97	115	99	135	90	87	106	97	105	97	95	102	105	103	126	124	96	103	116	102	103	103	129	124	85	120	99	105	120	100	102	98	85	82	96	107	98	100	110	119	123	89	98	99	88	117	112	115	90	123	111	106	97	94	83	90	99	98	110	84	117	90	98	113	102	124	104	103	97	102	111	98	116	107	104	99	94	92	104	112	111	101	99	91	112	108	102	113	105	102	114	117	122	105	113	97	90	117	104	120	94	108	109	125	106	110	111	106	108	113	97	99	106	101	132	110	106	105	109	114	106	109	116	97	113	108	91	98	101	102	103	94	122	122	102	110	100	104	117	108	104	98	117	113	100	139	117	102	111	111	100	101	95	93	114	113	102	90	115	105	114	119	117	107	137	112	102	111	107	111	100	91	103	108	100	108	104	125	116	119	106	108	115	115	92	84	103	119	115	108	88	114	117	117	125	92	95	103	123	111	99	106	105	114	83	93	99	87	109	92	94	109	116	114	114	110	129	108	101	114	109	101	88	101	103	97	97	97	98	90	105	109	93	91	102	109	123	115	147	109	159	81	107	115	90	109	114	106	117	108	113	130	93	106	108	103	109	117	98	86	114	100	105	107	111	103	106	121	97	105	102	93	94	106	105	104	126	84	122	103	81	89	107	110	111	115	122	107	105	105	111	101	105	118	92	107	107	111	83	107	107	110	93	119	107
22046	14300	9504	6843	6702	5936	4399	2962	3210	2285	1836	1102	827	646	525	422	386	372	402	409	395	387	361	305	286	320	324	281	280	297	286	248	279	320	271	263	244	282	284	270	282	273	241	268	269	266	271	274	256	256	274	243	265	234	257	238	245	271	233	237	228	280	304	261	260	261	257	257	253	272	266	234	289	254	237	266	267	264	242	242	251	279	244	234	231	266	302	255	257	250	226	253	251	247	260	238	286	275	267	237	237	245	236	274	252	249	253	262	290	247	219	252	246	247	254	256	239	265	225	262	251	271	237	246	262	232	243	261	253	257	274	265	263	250	268	270	269	265	216	291	274	252	280	249	262	251	266	240	242	274	239	246	252	270	261	262	233	246	263	291	239	240	277	252	232	254	240	223	239	258	279	246	240	240	238	244	222	254	250	253	252	313	279	229	249	254	256	254	235	240	284	252	234	238	278	273	269	261	244	258	271	262	251	253	264	238	274	234	259	263	264	264	261	244	249	246	257	276	249	247	254	248	280	267	252	232	290	270	285	249	268	265	235	260	255	255	264	250	261	206	223	248	282	251	261	270	247	282	266	280	262	226	246	233	243	251	267	258	278	276	239	292	254	259	239	262	224	257	261	275	264	227	264	268	251	253	266	249	261	243	282	244	261	244	242	245	271	244	239	227	243	264	239	272	270	242	266	263	268	242	237	256	259	247	248	276	261	249	247	287	256	270	239	243	236	265	261	281	253	236	252	248	260	251	250	269	254	240	279	248	260	256	246	249	283	242	245	270	236	231	239	245	270	271	230	277	244	238	246	233	265	230	224	250	269	258	240	249	265	269	265	262	240	251	247	249	260	260	234	247	253	239	262	255	239	257	248	264	216	238	252	263	237	237	257	228	254	251	254	258	257	272	272	258	254	258	249	237	279	264	271	250	252	261	255	243	242	255	231	261	232	256	280	317	265	260	279	275	251	242	271	255	238	265	238	222	254	254	266	235	257	229	254	278	268	268	244	243	274	251	252	274	230	255	226	268	232	246	260	253	238	248	259	234	252	236	259	247	251	252	248	263	233	246	232	236	256	241	266	254	273	265	269	278	248	252	271	233	256	204	242	255	255	281	274	243	263	237	254	249	261	266	247	279	223	254	256	247	259	238	257	253	250	253	243	273	248	229	271	280	273	246	225	232	260	269	264	272	298	235	234	228	235	252	236	251	259	242	229	286	229	270	263	257	235	267	236	242	264	236	234	254	244	269	265	277	260	236	243	267	260	232	259	255	248	267	243	242	227	268	227	264	240	271	264	258	240	253	244	267	235	249	243	245	263	249	278	227	245	268	245	240	250	266	252	268	259	251	254	271	261	257	225	257	249	269	261	265	272	233	261	212	291	255	259	254	260	237	259	279	240	227	232	244	249	258	273	272	239	243	260	243	237	262	223	259	279	247	264	244	235	265	266	253	237	246	231	285	249	244	247	268	256	270	247	252	252	256	236	260	302	244	252	239	234	265	226	277	256	239	267	274	237	250	264	265	265	291	226	266	249	253	268	265	245	257	250	248	278	289	251	216	268	214	241	255	241	285	240	231	233	210	237	259	281	268	288	279	260	249	269	253	255	262	240	247	248	248	257	246	270	282	216	237	237	256	267	253	272	249	264	244	243	247	246	277	248	245	253	271	263	265	259	249	246	248	250	268	255	275	235	235	259	250	241	254	282	251	239	260	251	270	240	280	254	253	260	277	258	257	260	246	237	240	240	263	266	243	242	239	225	251	254	254	288	243	246	265	302	268	255	255	259	257	247	238	248	255	249	238	268	265	256	243	254	253	223	257	270	240	244	275	251	274	250	241	259	252	251	259	214	269	254	239	239	231	254	240	256	268	251	246	273	251	266	250	214	257	256	256	269	256	237	242	237	248	225	314	274	240	239	261	244	247	283	264	253	252	268	287	256	265	229	258	244	272	290	247	239	226	253	253	233	254	250	247	262	251	281	252	276	219	235	236	259	274	255	253	230	244	246	250	228	214	239	248	261	218	281	258	251	274	279	252	233	263	243	242	241	243	227	221	250	264	261	237	264	240	232	265	262	252	250	213	255	240	225	237	302	264	252	224	256	259	250	263	205	242	262	253	250	247	256	260	251	251	251	256	270	264	290	239	244	263	264	248	244	226	256	275	266	245	253	258	259	239	250	232	248	241	249	250	245	251	233	244	241	287	257	257	263	267	249	260	255	251	260	257	244	231	258	245	245	246	243	269	252	263	251	264	258	258	262	251	263	247	266	246	264	253	232	255	233	253	246	263	239	214	254	246	242	241	272	277	258	244	239	256	273	287	242	211	243	251	248	260	270	259	256	253	243	245	259	262	259	232	267	262	276	230	255	239	253	234	271	263	253	261	243	271	260	272	264	255	259	248	237	270	247	259	291	277	244	251	283	250	223	247	238	257	272	260	241	294	265	252	252	298	261	257	258	265	269	239	251	237	290	253	237	251	224	243	272	259	255	259	238	255	251	227	261	257	222	255	221	254	228	233	235	241	284	276	259	275	235	283	233	223	247	238	247	252	257	240	261	253	241	280	248	243	250	240	270	252	250	247	250	271	231	221	256	248	238	251	256	221	232	230	270	228	242	256	256	261	290	249	286	253	256	256	218	242	263	252	254	255	289	241	263	255	265	251	287	209	266	228	242	262	226	265	237	254	257	216	255	242	248	297	232	245	245	236	242	266	242	265	242	261	242	281	246	230	302	279	280	252	245	264	262	271	272	221	239	241	249	286	283	243	247	246	249	253	278	268	247	233	250	232	238	261	256	234	255	265	238	251	250	232	262	252	249	237	260	231	263	250	249	275	248	242	262	239	278	233	236	253	237	263	245	265	255	289	271	239	258	260	269	242	261	247	263	246	244	266	239	247	227	273	249	236	265	242	260	258	224	252	290	255	238	263	258	264	256	256	272	234	280	244	249	234	248	263	269	215	270	245	261	264	268	245	245	248	264	236	272	240	261	236	244	256	274	284	264	235	253	264	249	261	282	249	252	267	262	253	234	229	234	236	234	247	294	232	234	277	278	244	266	252	255	262	243	256	273	274	274	240	251	274	255	262	255	263	248	254	274	269	232	288	249	265	252	263	214	241	235	264	254	247	262	277	232	244	273	258	262	260	248	258	257	278	258	251	288	261	268	272	229	285	274	240	259	256	255	257	222	277	254	222	268	269	222	265	270	275	280	250	252	260	243	256	260	249	254	282	238	258	223	261	268	257	249	245	257	248	270	239	269	246	250	285	276	245	251	244	259	260	262	242	270	272	282	237	256	270	238	269	262	279	233	267	216	251	275	280	250	244	222	277	249	224	230	273	256	261	263	249	257	250	269	258	251	235	263	246	298	229	234	257	258	255	251	239	261	270	260	238	252	250	218	262	260	241	244	241	296	286	245	276	250	264	250	275	253	258	224	248	235	259	250	258	235	255	224	264	267	235	239	247	289	236	288	255	279	223	240	258
44564	29245	19567	9245	5563	4354	2908	1720	1084	956	632	493	260	255	207	164	175	172	152	151	159	165	145	136	133	138	135	146	142	141	112	124	112	136	158	113	142	105	121	142	132	133	139	127	124	135	144	138	124	121	111	124	132	115	137	134	119	124	117	119	118	133	123	127	123	121	111	107	135	141	115	121	117	120	129	124	119	120	123	115	131	138	124	137	126	138	128	122	112	130	134	122	114	138	128	137	138	106	125	124	137	117	117	123	136	123	122	107	116	113	120	116	127	119	128	127	111	115	124	123	132	134	115	85	124	129	113	112	121	162	157	129	122	125	133	121	103	122	118	117	129	128	149	115	138	95	130	124	109	102	133	116	115	108	101	149	132	107	125	130	134	135	127	125	122	109	161	120	115	134	118	130	129	130	104	116	117	126	110	131	139	125	118	111	127	132	113	132	132	118	109	143	125	125	129	142	133	146	136	140	116	131	122	120	121	109	108	116	125	111	140	122	126	137	131	140	125	114	112	102	115	134	126	136	136	117	122	144	145	129	131	130	149	124	130	134	128	110	144	133	135	111	101	108	117	109	118	118	133	130	123	142	138	121	114	117	115	135	129	127	108	123	119	136	128	128	124	120	128	133	129	131	116	135	137	127	129	142	119	131	138	131	132	126	131	128	125	119	126	115	119	115	130	135	119	129	126	147	129	132	96	134	144	115	119	121	133	120	147	118	110	133	143	108	129	120	129	134	99	103	123	123	122	114	129	122	116	128	127	118	155	112	113	118	148	112	109	120	130	139	130	113	133	121	132	149	129	130	107	120	128	135	128	133	112	127	111	124	129	125	112	126	101	144	103	121	105	131	130	141	137	135	109	130	124	123	132	142	129	108	124	121	119	131	113	114	134	123	116	133	117	104	125	117	115	147	108	133	123	116	109	127	124	130	135	114	129	121	128	135	116	159	109	145	126	111	125	112	113	135	132	128	117	121	106	118	117	126	141	125	103	107	115	118	125	112	130	113	141	135	107	133	135	122	109	130	113	131	116	119	129	116	116	108	114	136	124	110	141	124	135	129	78	107	122	140	133	122	99	112	98	129	128	136	115	112	109	128	124	107	124	115	120	119	123	140	111	112	137	133	116	127	118	132	123	114	109	123	128	128	139	121	128	122	131	117	129	111	115	126	125	137	138	120	145	125	121	120	127	126	94	128	132	123	143	143	128	113	100	121	110	121	118	84	131	113	137	137	141	140	125	116	124	124	108	119	136	138	134	121	114	89	148	123	132	119	110	129	140	134	116	129	139	112	113	153	116	123	146	136	138	118	150	137	130	121	129	122	121	131	119	162	97	124	129	126	128	145	114	115	127	119	132	144	121	98	142	111	127	143	99	131	127	102	115	141	119	137	105	123	113	98	119	130	116	134	109	142	105	125	133	122	126	127	118	138	111	126	138	128	141	138	117	116	131	131	139	131	122	128	117	138	143	107	142	120	109	142	152	118	139	132	130	117	134	106	113	121	137	124	126	136	135	124	121	130	100	110	109	125	116	130	134	109	138	118	141	115	140	135	132	150	129	137	132	123	137	132	118	123	123	121	116	112	117	117	118	114	129	117	128	127	115	101	128	150	119	157	111	113	133	111	128	141	122	123	106	129	130	147	154	119	119	143	144	128	108	122	122	134	127	140	130	113	119	121	134	126	123	122	116	131	118	133	128	122	126	133	137	123	133	124	112	128	106	124	155	129	117	152	133	103	109	111	114	136	130	108	128	148	146	143	137	108	110	120	112	128	110	96	122	100	118	123	127	105	101	145	118	125	131	140	110	129	114	116	111	107	122	108	123	145	105	137	122	152	120	132	129	106	106	107	123	127	134	131	125	106	117	129	122	139	127	142	151	121	156	151	103	101	127	126	122	120	113	123	147	130	122	133	132	118	122	119	141	121	120	120	102	107	110	131	116	123	114	111	108	139	138	138	114	140	115	124	126	123	127	131	97	114	122	134	120	131	136	115	107	119	113	107	114	121	124	118	96	123	125	141	121	137	117	115	124	124	113	119	103	126	129	125	136	117	127	126	106	96	144	114	134	131	117	106	113	123	121	127	115	111	136	135	133	126	140	115	98	113	117	107	100	121	122	94	133	164	147	129	119	130	131	119	118	100	107	113	135	127	141	104	126	151	115	118	138	120	121	139	110	129	144	129	121	123	120	126	122	123	131	120	119	109	125	134	128	142	114	123	103	133	131	134	135	119	122	111	134	119	138	115	146	146	139	147	125	137	129	142	132	131	110	136	106	111	118	118	123	118	120	137	142	128	129	143	103	110	125	136	135	118	114	115	139	105	109	123	116	136	140	116	112	115	104	103	125	124	131	124	133	128	121	120	136	117	114	119	129	105	127	117	129	138	134	138	123	132	115	103	126	142	132	116	116	128	130	129	109	120	142	136	110	140	120	141	122	135	105	122	118	131	133	116	110	117	115	116	127	125	141	142	142	107	106	113	133	134	127	120	114	94	140	123	130	136	121	146	149	121	106	125	116	143	124	137	139	137	113	120	119	123	131	130	123	107	115	142	125	123	141	134	135	111	128	125	119	144	153	130	145	134	127	115	132	137	134	112	124	146	105	135	136	149	110	105	110	126	116	120	119	141	133	106	141	133	116	126	135	116	107	140	127	144	122	118	153	162	96	124	114	101	122	93	150	107	122	103	126	128	133	122	120	141	101	112	119	104	125	119	110	114	106	126	122	126	112	126	129	119	125	117	111	121	138	128	142	126	126	120	130	145	113	134	111	117	149	120	144	127	134	146	130	120	134	141	129	141	135	110	137	125	119	138	117	131	109	122	140	139	128	124	126	111	128	115	122	122	136	117	118	119	126	120	110	131	123	108	131	117	156	115	123	114	125	142	129	105	117	113	123	105	125	120	118	104	131	113	102	135	105	106	135	128	136	122	127	137	132	113	131	131	119	130	121	121	135	122	141	143	134	120	122	119	138	106	137	120	109	128	123	108	111	102	132	108	122	116	126	122	110	109	112	128	127	135	93	115	124	126	126	130	123	138	116	134	123	136	113	126	133	126	127	137	127	130	129	119	97	118	137	124	122	130	126	117	138	113	146	132	101	148	126	137	127	126	126	122	124	148	130	130	114	113	129	121	125	144	123	115	119	118	122	116	102	139	123	115	111	126	115	123	128	108	127	126	116	120	125	99	134	122	131	129	118	133	113	133	136	121	120	124	117	110	135	113	119	138	138	126	146	127	144	127	114	127	135	143	109	133	125	120	134	123	120	111	109	127	122	125	124	144	130	137	137	110	119	119	128	127	150	134	109	133	126	152	116	128	107	117	112	135	136	100	121	155	143	109	116	116	129	126	131	118	105	101	109	120	122	116	107	122	124	133	144	126	129	146	97	138	128	123	120	138	145	125	119	111	142	107	109	111	130	108	139	116	131	139	136	123	139	145	132	122	120	102	115	102	131	108	115	129	131	135	134	106	139	136	130	102
29472	20440	15099	10354	10485	11271	8205	5940	4917	4325	2595	1871	1240	1095	821	620	599	515	526	508	573	534	467	423	401	403	381	380	388	378	360	334	345	356	323	310	337	326	329	311	287	296	324	321	322	335	323	314	333	322	277	320	270	300	267	286	316	306	308	293	288	284	283	284	341	300	290	307	318	262	320	299	273	290	268	325	320	303	288	295	299	315	336	289	322	300	293	305	277	324	282	284	325	314	283	284	303	308	292	276	270	300	317	301	271	296	275	325	303	259	316	326	275	302	368	265	289	269	319	277	296	299	308	293	296	306	327	289	317	336	322	271	319	299	299	317	304	299	308	306	281	282	296	294	287	298	284	294	258	282	285	320	308	297	317	288	291	306	268	341	300	298	307	311	291	266	294	304	337	292	312	281	310	267	285	299	302	309	291	288	254	271	308	301	313	272	297	275	312	292	285	321	303	291	282	298	291	291	284	289	311	281	288	308	320	291	283	280	302	310	268	306	274	296	305	311	284	288	294	286	262	298	273	304	261	279	280	314	269	302	316	297	303	301	302	323	309	297	300	312	290	327	286	309	294	298	314	268	272	312	295	333	306	317	299	302	300	264	321	308	316	324	280	265	277	308	280	307	285	319	310	292	313	274	322	301	302	244	285	330	288	319	324	283	306	302	282	305	311	284	264	254	317	313	318	313	294	260	267	309	274	300	293	302	308	327	263	317	303	289	303	293	254	305	336	289	295	288	292	289	299	291	289	293	297	278	284	313	292	286	311	302	281	315	303	294	296	263	295	286	298	288	280	324	313	291	307	309	313	316	274	293	292	297	317	293	262	317	309	316	302	314	304	273	297	286	317	282	316	269	296	306	301	297	314	286	305	312	270	285	302	312	297	318	291	284	301	336	318	308	292	303	293	279	309	294	311	277	274	297	287	326	295	296	288	320	327	285	289	311	317	278	306	302	282	313	311	323	303	308	280	304	280	302	283	301	289	310	309	312	309	271	296	272	294	286	333	290	307	323	307	279	317	291	312	299	311	257	302	304	270	266	310	302	253	283	311	283	311	302	270	290	293	286	267	293	279	284	257	300	284	283	336	279	280	323	313	311	281	296	270	307	309	320	301	260	292	283	308	276	283	281	261	254	305	264	302	320	303	279	304	294	280	274	317	291	321	303	299	289	315	284	327	314	296	296	290	311	279	281	288	276	302	304	312	290	310	288	313	274	272	308	283	299	293	312	298	306	311	331	322	295	265	287	308	318	313	302	303	291	289	332	302	291	315	284	271	292	264	279	287	324	281	310	281	288	290	306	317	284	298	279	296	295	354	308	325	323	286	281	303	280	295	267	316	293	285	296	302	278	298	270	308	269	290	318	276	278	306	279	299	252	313	293	286	294	310	296	331	308	295	301	312	282	309	322	301	281	283	299	299	285	267	298	319	307	331	288	272	276	312	286	309	298	273	284	286	298	282	281	334	284	287	260	290	313	292	280	277	284	281	299	290	292	300	332	330	299	286	313	279	316	307	311	309	270	305	286	263	298	264	294	276	302	287	293	288	282	306	268	310	283	294	325	260	299	295	291	274	285	318	306	286	297	299	295	311	304	295	300	295	297	292	262	289	298	311	279	314	316	305	325	286	307	291	299	321	307	291	293	289	280	283	257	270	303	272	258	302	320	305	283	293	294	302	278	267	274	286	309	312	287	317	296	313	332	314	296	278	298	290	296	336	322	295	303	319	296	340	295	284	309	284	252	335	272	309	297	290	311	282	304	275	285	286	320	330	286	311	271	328	258	305	308	285	322	296	290	268	311	286	293	303	321	281	308	304	304	276	277	311	258	300	303	305	310	310	276	323	313	310	301	307	305	273	280	286	301	313	281	311	298	284	281	307	332	273	262	292	300	291	287	295	291	320	300	250	288	314	296	306	296	284	315	284	289	290	279	287	277	291	312	282	291	320	314	301	280	293	303	294	279	285	266	300	310	297	289	288	321	304	283	324	278	307	254	311	254	316	306	294	302	319	301	282	278	309	271	303	285	308	281	276	308	320	291	312	312	299	302	295	295	315	278	324	303	291	272	322	288	312	287	293	288	288	305	333	290	277	294	291	308	272	272	308	310	306	318	304	251	287	312	322	276	305	277	311	312	311	298	309	281	268	316	286	272	278	305	288	302	309	309	299	309	303	273	316	300	312	277	302	315	294	299	283	292	308	273	296	315	289	302	299	307	293	278	292	299	315	277	288	312	330	279	290	283	320	308	307	316	330	304	281	299	275	298	298	291	289	267	302	299	332	275	301	305	269	284	292	296	291	275	293	290	301	282	298	286	288	299	276	273	325	286	301	249	289	307	304	292	296	298	288	268	301	293	320	300	300	294	282	312	354	274	290	292	307	315	302	331	283	305	285	307	285	285	275	297	286	278	313	302	292	286	271	303	297	300	270	265	273	327	303	273	271	288	300	284	275	311	315	300	297	300	315	311	269	266	295	269	297	301	289	284	283	289	270	256	267	280	302	301	286	299	276	295	301	302	301	312	310	295	293	304	319	318	282	304	260	289	255	311	263	324	273	303	300	296	313	296	289	286	295	259	293	273	270	290	279	332	307	285	304	314	261	274	267	292	294	291	272	291	267	314	323	277	284	287	300	284	269	307	297	297	302	298	322	303	277	313	316	277	285	279	297	303	290	305	268	273	306	320	285	289	291	290	301	303	298	279	315	266	278	336	305	289	296	312	294	318	279	311	269	300	286	303	274	296	279	295	306	327	291	309	300	313	299	279	298	286	290	284	286	297	316	307	341	308	288	303	290	290	314	271	280	279	298	305	271	295	305	310	294	308	283	285	299	289	290	276	284	292	302	281	259	303	288	261	283	289	325	288	301	300	296	289	278	318	293	289	312	322	292	304	313	309	292	286	259	279	293	296	290	296	308	333	293	318	305	294	290	281	291	309	313	278	298	290	284	295	311	309	279	290	304	280	308	329	308	271	327	328	278	267	324	261	305	257	314	306	322	298	270	269	312	290	307	296	281	311	244	305	301	305	283	292	278	291	300	303	277	300	299	298	312	309	289	314	298	296	278	274	305	283	273	322	283	294	304	297	289	297	325	306	278	304	297	330	304	287	322	268	326	283	298	290	294	280	272	301	316	272	277	287	265	308	271	282	280	307	296	290	288	321	299	317	297	271	289	281	295	298	331	284	318	313	295	280	303	305	267	300	304	274	312	281	258	320	296	294	271	305	303	292	317	276	302	332	256	278	312	284	293	314	276	296	297	295	299	315	307	306	306	290	304	289	294	298	301	301	292	308	284	267	280	314	277	287	299	288	313	298	268	290	295	280	284	279	274	282	302	278	306	303	287	291	308	293	286	288	293	301	279	300	287	277	287	265	274	295	307	289	292	290	287	289	320	284	302	310	299	311	295	283	318	270	309	308	307	288	267	283	297	314	282	278	297	306	297	299	261	295	311	318	281	313	289	288	316	290	312	311	318	307	314	274
11489	4306	1954	435	281	305	266	246	213	187	188	172	170	207	166	201	172	196	168	204	174	157	171	160	170	180	167	173	179	156	189	175	150	187	168	167	158	169	153	167	193	185	155	169	181	161	182	165	161	177	168	166	180	192	170	154	176	184	160	151	169	168	180	170	184	184	180	197	147	163	181	180	190	173	191	151	177	148	170	167	160	198	182	173	183	185	169	174	171	160	180	160	153	164	160	186	155	179	158	166	169	175	175	162	172	190	200	197	188	188	191	189	178	167	149	171	182	153	178	175	179	171	182	165	203	168	166	172	180	179	173	169	162	188	155	164	173	166	168	163	175	174	152	171	168	174	174	156	176	177	186	163	173	173	182	179	170	172	188	156	163	169	166	152	158	167	207	148	177	159	151	165	171	165	159	160	164	185	186	178	160	171	150	169	160	166	195	178	208	176	145	194	181	170	186	178	162	180	183	161	158	175	157	176	167	191	167	170	147	172	169	178	166	202	177	166	176	197	161	186	178	159	181	167	185	188	149	173	182	174	206	164	176	154	155	159	177	169	183	163	165	160	159	172	172	173	145	198	163	192	169	186	164	166	177	175	160	178	196	194	157	165	171	178	159	198	165	146	180	174	166	149	174	172	180	149	175	177	183	156	177	200	173	165	160	187	160	185	184	166	155	175	179	171	202	167	170	156	171	171	170	166	130	158	149	171	177	175	141	156	193	154	151	174	158	198	158	164	155	198	203	170	171	166	161	166	166	181	172	161	167	172	175	179	172	176	174	177	193	170	170	182	146	164	162	171	157	129	191	169	164	148	182	165	175	174	168	151	182	173	156	153	157	171	168	190	186	177	161	169	201	178	150	173	159	156	162	169	177	155	200	158	165	170	177	174	156	181	170	173	158	178	142	164	164	161	158	191	187	168	200	169	170	187	154	180	162	163	164	180	155	157	184	179	161	167	172	180	178	180	153	181	176	176	156	164	190	149	176	169	169	159	198	165	166	191	170	190	150	158	175	174	176	186	184	158	196	173	187	151	174	194	170	188	157	176	163	178	151	158	176	162	159	174	151	186	159	165	172	182	190	163	164	164	180	166	166	153	187	159	164	160	168	162	153	166	162	173	175	192	176	175	172	167	206	170	152	180	163	172	179	163	182	178	155	153	163	176	198	185	190	177	210	172	140	171	180	142	177	189	189	153	172	177	174	172	195	166	181	200	144	148	199	154	198	173	150	165	198	161	187	164	163	172	163	155	172	194	161	157	169	158	172	174	167	170	167	164	162	191	186	175	187	164	165	169	170	193	147	175	165	182	181	146	160	170	196	142	176	164	158	161	194	181	168	148	145	198	174	182	166	161	171	169	170	174	157	190	182	185	166	193	142	189	152	183	172	173	173	146	151	213	165	164	176	192	169	181	166	174	187	149	184	158	178	175	160	186	171	199	184	185	149	182	151	188	165	181	160	183	172	171	151	161	169	172	189	178	189	182	184	194	178	181	211	165	144	174	179	184	173	175	152	170	177	161	151	158	171	178	165	182	168	163	169	172	158	182	171	154	193	187	187	159	168	180	168	171	159	200	181	154	193	173	178	163	181	173	172	161	178	177	169	145	180	184	154	171	153	170	155	181	184	173	168	192	176	170	162	179	171	157	189	171	190	158	156	155	185	168	152	167	178	153	168	157	166	166	183	163	166	162	162	166	159	177	170	170	165	187	199	171	176	167	147	187	164	145	166	160	210	173	163	167	178	174	158	175	159	181	206	181	182	192	176	187	186	162	194	158	183	168	188	158	204	171	162	162	187	168	151	179	159	177	161	172	191	167	188	171	156	143	165	174	182	166	183	142	172	168	185	187	160	191	184	168	170	150	170	172	172	164	165	147	175	169	183	160	158	165	177	171	176	167	173	174	185	151	188	156	167	189	175	175	166	174	135	153	171	159	157	186	191	158	178	172	160	180	146	179	195	190	168	157	158	169	169	178	173	179	167	175	153	167	187	152	165	157	156	169	188	163	173	174	170	169	192	175	161	174	191	160	167	170	158	170	166	189	169	175	180	178	181	145	181	155	144	168	161	184	182	163	148	182	148	168	172	169	150	180	188	186	192	192	170	190	186	176	155	180	174	164	178	149	189	163	196	159	153	173	149	178	188	174	198	163	175	150	144	186	163	170	180	167	156	186	165	139	187	155	169	158	165	156	186	161	181	140	160	147	187	179	163	190	180	170	147	169	147	203	174	190	177	171	185	161	173	154	179	189	158	159	164	169	170	186	128	166	192	166	209	157	159	198	167	173	155	162	159	172	171	168	188	176	159	156	183	181	194	186	156	137	160	175	161	139	168	178	175	159	183	176	171	175	153	190	185	187	154	169	181	186	171	162	186	180	165	188	189	175	180	166	182	173	164	166	176	183	170	173	190	161	163	187	188	173	170	156	150	177	189	184	172	172	191	201	155	194	173	181	181	155	184	201	180	160	175	203	152	175	176	153	175	173	178	192	163	200	207	161	181	173	176	186	179	160	153	155	197	166	159	181	158	162	158	178	156	170	195	165	173	169	159	171	157	185	168	189	160	175	181	179	183	156	185	170	162	141	135	178	159	191	170	178	161	144	151	192	192	161	166	148	171	160	173	159	174	184	187	155	169	167	189	163	175	191	167	209	194	175	163	191	157	149	181	192	156	173	165	176	188	174	158	173	162	175	160	170	186	146	176	178	160	184	178	166	161	159	162	173	181	190	191	173	156	190	161	165	150	161	178	183	163	148	157	180	173	169	178	143	181	173	185	174	161	151	182	173	169	155	180	151	170	179	200	198	159	156	194	165	202	155	188	205	168	146	170	174	175	159	156	138	166	198	169	152	159	172	173	195	174	175	147	161	170	183	197	169	143	146	142	176	178	177	170	160	164	180	175	187	157	180	192	162	154	186	173	160	166	166	184	198	160	162	171	189	210	161	172	187	195	165	168	148	153	176	199	187	163	156	161	182	183	157	170	181	175	156	161	166	169	141	157	149	169	159	177	190	166	166	180	162	165	176	170	152	152	178	174	185	173	163	173	162	167	171	177	158	174	189	167	158	173	189	205	163	164	155	158	201	168	185	209	175	177	175	187	161	171	177	155	196	195	174	186	163	182	178	176	175	188	199	191	169	157	168	169	195	166	175	161	165	160	152	169	144	178	184	171	163	177	159	167	172	148	172	192	156	188	188	156	158	174	161	172	175	187	179	153	167	171	192	169	150	168	173	153	161	185	176	191	163	163	162	172	166	178	180	141	188	186	191	176	191	169	191	176	195	173	152	182	171	196	164	179	191	159	170	157	167	155	166	169	163	200	168	182	157	182	159	185	170	150	175	160	142	178	170	182	166	169	159	172	169	162	187	158	167	183	156	181	185	159	163	175	150	170	168	173	160	154	177	190	154	168	162	174	163	148	142	165	183	174	191	178	167	157	161	176	164	154	154	188	178	197	169	183	190	145	171	158	187	170	184	191	150
7062	3633	2920	1067	987	1042	985	691	613	533	473	479	480	477	441	431	428	408	451	423	459	406	419	371	421	430	407	393	387	371	407	426	410	390	429	386	310	363	398	393	368	373	410	385	392	342	403	357	366	366	380	381	404	391	394	377	369	378	407	383	368	365	389	354	357	398	403	386	391	408	347	368	356	376	352	399	361	379	387	424	401	351	364	349	420	367	370	386	376	370	377	370	355	400	374	364	386	366	405	399	365	381	390	390	405	384	385	390	391	367	377	411	362	355	402	388	372	389	347	411	373	377	389	386	377	397	403	391	351	409	371	379	396	393	389	378	367	357	387	371	395	401	394	378	375	408	378	426	380	392	387	329	335	382	363	370	406	385	421	372	395	411	377	381	418	382	409	377	367	363	406	391	377	403	387	402	398	380	412	354	369	396	362	367	413	358	377	356	370	350	395	363	377	380	385	394	367	365	361	366	367	417	410	395	371	382	382	389	353	364	376	408	368	387	354	379	415	370	370	395	424	419	377	382	385	399	364	350	381	367	375	379	350	399	400	399	409	391	400	383	378	373	369	377	374	386	373	373	401	352	381	406	384	382	399	405	357	363	413	373	373	383	354	383	358	385	387	374	415	380	369	367	422	382	372	385	412	408	381	393	372	372	387	366	395	379	384	389	411	413	374	354	359	422	391	373	381	370	366	365	437	376	404	394	336	380	377	419	388	382	389	395	369	385	354	377	375	387	371	397	427	371	385	381	348	371	382	383	365	381	349	408	365	372	367	404	359	378	393	399	403	372	365	364	376	388	385	377	379	390	370	347	407	407	403	371	412	384	375	380	388	391	394	384	377	385	363	392	351	387	372	379	402	364	334	359	378	416	407	403	350	381	391	385	378	365	363	408	387	395	391	413	398	352	373	370	400	421	405	396	366	379	362	375	370	349	385	383	378	396	371	333	379	380	350	383	365	384	392	424	397	387	397	380	397	401	412	336	398	393	387	374	367	362	389	358	407	365	380	338	368	393	367	397	374	366	365	367	366	387	399	393	402	347	387	384	381	366	384	371	381	363	381	380	393	393	377	382	373	378	410	391	348	364	375	393	427	390	378	413	376	392	347	396	392	374	428	371	421	388	389	386	371	381	394	362	378	367	367	385	392	373	374	377	431	359	382	395	401	396	385	394	425	374	382	368	404	371	330	380	354	378	354	383	387	368	365	397	406	367	376	376	406	398	389	396	411	382	369	370	360	354	352	386	363	353	375	406	357	346	403	368	369	377	390	407	397	382	405	375	434	406	359	373	389	358	370	375	376	383	390	384	354	387	353	416	358	400	400	399	408	376	393	417	370	386	384	374	398	358	401	418	407	356	416	394	353	343	361	362	369	362	383	376	379	383	372	373	352	379	374	385	389	367	381	417	386	384	363	399	357	391	352	354	348	387	360	383	374	407	347	367	411	391	412	381	382	390	357	402	394	363	337	366	361	398	401	391	379	381	384	377	379	369	411	389	414	371	385	386	378	395	404	355	385	374	371	376	375	399	367	387	368	389	374	376	379	387	345	397	358	360	400	372	404	384	358	414	371	365	363	396	388	377	424	377	390	388	376	381	381	394	389	417	407	357	358	393	339	384	357	366	409	412	395	374	380	378	358	382	401	411	390	390	373	370	368	334	413	369	408	380	357	364	382	364	382	409	377	356	408	378	355	387	376	382	377	394	407	395	376	384	396	370	350	372	364	375	381	334	411	368	348	388	372	396	375	380	373	395	371	380	371	395	392	349	397	394	386	402	367	348	361	388	350	380	412	375	391	380	387	387	358	386	401	414	392	389	392	365	394	379	409	401	364	384	384	356	375	408	374	365	376	371	387	402	382	383	392	399	401	379	421	365	399	393	394	366	370	377	385	386	394	385	383	402	379	350	373	405	363	368	368	365	397	376	344	377	372	425	371	355	356	380	387	394	357	407	380	360	381	374	397	391	366	382	383	391	386	381	361	365	402	374	363	381	405	365	365	391	375	405	397	375	389	369	355	396	411	386	377	332	396	409	353	360	376	383	398	351	402	375	344	362	397	398	372	365	374	411	381	381	394	382	390	387	380	357	415	364	367	363	404	394	400	396	389	373	327	386	414	370	384	391	383	421	379	398	376	362	412	413	391	390	390	410	371	378	379	362	369	409	347	376	424	395	361	420	407	370	385	390	380	371	352	385	389	382	366	382	373	360	364	371	409	347	411	375	392	381	335	372	379	388	361	398	375	418	366	409	351	369	394	410	367	376	419	361	370	361	374	384	361	397	386	373	398	373	346	337	383	394	408	397	374	361	380	377	370	377	414	408	365	367	388	382	396	372	364	374	404	402	401	390	375	369	386	387	396	374	368	404	383	376	367	400	330	344	412	389	397	392	381	370	360	359	364	401	412	372	346	395	366	416	352	352	385	384	378	376	378	373	384	392	394	368	338	379	356	403	374	366	430	349	391	395	359	387	361	362	412	378	349	380	386	382	361	375	413	383	381	376	432	365	385	416	386	358	393	339	388	393	393	371	371	410	361	353	404	374	333	378	345	421	378	366	386	381	373	406	403	408	406	371	412	422	396	372	384	339	370	386	379	395	382	408	382	388	392	354	385	411	375	363	387	352	355	410	414	424	385	381	383	396	394	367	391	393	369	410	406	381	368	414	358	384	409	390	384	377	384	399	347	361	406	376	401	383	388	391	376	397	381	383	395	401	364	379	381	368	380	377	402	386	397	372	391	371	389	375	382	378	387	390	378	391	375	374	355	345	379	373	395	402	365	379	346	399	353	390	382	373	383	386	393	341	331	382	390	353	429	390	348	370	382	396	390	374	380	369	333	381	380	400	378	364	389	395	383	374	373	418	396	378	368	368	381	389	388	361	388	386	427	382	389	402	364	369	392	383	395	392	356	382	380	418	385	383	369	366	379	377	371	378	367	387	395	369	387	375	379	384	380	351	377	415	403	375	435	417	408	362	426	398	344	359	389	402	345	425	397	383	384	388	401	383	374	385	349	351	380	395	335	381	402	377	354	384	356	382	414	383	403	391	378	344	370	403	366	375	411	398	397	385	401	375	396	360	395	387	394	379	413	372	395	387	368	374	406	373	370	386	412	369	377	402	365	382	362	374	364	391	381	379	352	367	353	408	380	366	357	366	374	375	372	361	424	393	419	393	387	362	400	372	397	402	389	398	383	390	360	385	386	364	391	365	371	397	385	401	416	382	413	360	393	413	337	355	386	394	402	376	371	383	379	394	393	374	408	403	371	400	387	351	357	388	383	373	344	403	374	357	354	417	388	371	357	400	355	388	382	409	373	388	425	381	375	365	377	366	374	369	425	361	397	383	383	403	397	398	413	402	368	385	412	348	389	394	401	366	403	413	377	388	397	389	390	383	375	384	394	380	399	424	385	354	367	370	404	367	380	412	386	380	380	370	366	374	383	409	417	382	367	372	355	368	366	380	376	365	419	408	392	372	376	379
31555	19218	14562	4291	2690	1608	1286	1086	674	502	317	251	203	153	150	130	113	101	131	135	139	135	110	127	110	118	107	114	98	119	122	115	121	97	106	104	107	108	92	104	112	102	106	95	110	99	122	93	101	99	109	102	93	97	109	112	111	113	99	119	84	94	115	109	84	103	109	100	114	106	115	98	107	112	95	108	117	85	109	121	105	122	101	110	108	120	98	95	108	94	125	102	109	120	96	120	116	113	107	106	127	111	115	120	116	114	107	118	108	158	114	107	105	100	100	102	115	111	124	113	110	86	93	93	103	105	99	128	104	106	112	97	106	81	100	120	108	96	109	118	117	106	101	117	110	129	99	110	112	112	115	113	75	111	111	95	105	100	111	118	101	104	91	117	127	92	138	108	112	105	104	119	124	91	101	85	104	96	107	99	98	94	109	114	123	96	109	107	95	110	109	106	105	117	102	104	117	113	112	87	109	112	101	118	95	88	89	116	104	121	108	78	102	112	94	102	92	101	104	90	101	114	91	115	106	119	110	114	116	100	93	106	118	100	108	97	115	109	84	90	101	119	131	103	101	102	98	107	112	105	95	109	87	102	108	110	98	91	108	118	120	90	106	101	98	95	118	108	108	118	113	95	89	99	97	107	121	111	108	103	93	113	101	121	111	106	116	108	109	96	103	113	85	101	105	125	92	105	96	102	111	106	112	105	118	106	90	107	109	99	104	92	113	96	106	105	95	89	115	91	114	98	111	123	97	108	104	87	112	103	96	117	116	124	98	111	103	127	93	96	108	97	111	129	102	109	92	104	100	126	124	100	88	106	96	103	108	129	85	116	101	117	97	114	108	98	97	99	103	93	103	102	104	98	90	114	102	107	89	99	114	106	107	89	91	89	112	119	119	93	103	99	99	99	107	117	99	109	118	94	114	114	110	94	110	104	90	84	97	84	111	121	109	82	101	125	107	119	108	98	120	97	100	119	110	88	94	106	118	110	95	111	112	108	99	93	110	96	117	95	97	103	92	87	129	114	119	102	101	111	96	107	83	134	97	103	111	114	103	112	101	114	112	95	73	97	113	103	113	100	111	99	95	88	109	119	109	96	111	107	102	106	104	90	98	109	105	119	106	99	87	108	121	100	107	105	106	99	107	97	107	97	102	96	91	94	100	115	115	111	111	117	118	109	133	89	108	99	108	91	96	103	93	110	135	113	90	116	100	110	115	105	96	116	101	99	102	117	104	110	93	97	117	106	99	111	120	117	115	101	96	97	104	104	92	97	136	114	101	97	110	100	120	130	96	120	98	106	93	111	110	108	102	101	89	88	104	91	100	105	116	105	135	99	94	104	113	117	103	88	129	95	94	104	128	109	96	113	112	111	109	109	108	104	108	102	104	89	113	112	105	104	119	133	111	107	104	86	105	107	135	107	98	110	107	110	108	112	104	84	109	113	114	108	96	110	84	103	99	95	124	86	96	108	95	102	111	115	106	127	109	121	94	120	93	101	97	88	113	108	105	104	102	124	110	114	104	105	107	116	110	115	100	91	104	98	116	92	114	111	104	99	101	117	110	124	94	105	100	108	116	89	83	101	114	104	97	114	117	96	97	116	122	112	129	122	124	110	125	130	112	117	97	102	97	100	90	102	99	99	87	88	111	116	111	100	116	100	104	113	93	98	115	133	81	103	100	133	100	100	98	114	131	92	95	95	102	108	98	112	109	102	111	85	96	101	94	118	87	96	108	118	93	107	111	125	107	129	130	110	129	116	129	120	110	98	95	98	108	122	110	113	116	97	136	116	115	101	109	99	92	108	117	114	127	113	107	130	96	112	106	96	128	113	100	96	100	96	100	101	108	112	129	114	100	112	111	121	117	96	116	99	117	99	106	113	90	110	115	98	94	93	90	96	92	107	117	110	100	124	98	101	114	124	106	96	106	115	113	110	111	117	100	100	108	87	113	103	106	114	104	101	93	117	104	99	86	111	112	99	99	119	124	122	104	114	105	107	107	91	99	85	104	123	123	100	121	113	108	93	110	107	120	119	126	90	95	111	88	101	114	105	108	103	116	103	117	87	102	121	107	98	117	97	111	103	88	101	113	108	106	104	114	103	116	93	133	126	96	97	126	93	107	113	113	102	102	101	126	95	95	100	130	115	110	116	114	101	118	93	108	86	107	102	118	104	99	103	108	124	91	115	106	95	99	100	126	115	115	118	106	128	101	105	117	102	114	92	104	124	113	82	78	105	103	110	97	105	115	104	105	93	91	107	123	111	89	105	96	116	119	117	113	110	96	112	95	118	101	96	123	120	117	108	120	86	93	111	110	105	114	108	134	113	90	103	97	93	101	120	111	104	93	119	98	104	95	89	94	106	109	117	87	92	103	110	121	111	108	110	106	121	115	105	106	95	120	103	125	108	121	120	98	103	97	95	107	107	101	90	101	91	105	96	106	111	107	104	113	121	104	111	106	107	99	102	117	119	124	96	113	106	89	101	101	104	100	114	119	126	130	101	99	120	86	130	108	101	125	93	127	98	127	112	99	100	93	96	100	111	109	110	103	113	109	88	121	98	121	115	94	123	109	100	132	111	96	93	109	113	111	112	99	114	94	113	101	107	101	101	113	89	118	110	98	113	113	108	95	103	130	112	112	109	107	121	116	108	96	100	106	104	99	112	105	103	100	103	93	94	129	127	94	135	116	106	96	88	85	91	91	113	97	131	106	113	121	115	97	101	118	134	97	96	125	72	93	121	118	116	121	97	108	98	104	97	88	98	97	103	109	115	125	93	118	99	108	86	128	107	92	94	124	94	113	110	116	104	122	88	121	136	110	124	98	106	104	101	95	114	109	108	120	104	118	93	115	109	104	100	112	97	100	104	112	107	107	124	100	107	98	114	91	108	111	98	105	97	120	100	115	91	94	115	93	92	105	97	117	103	100	102	110	103	106	92	109	114	109	124	118	118	106	114	96	82	116	109	93	100	103	99	132	110	108	97	134	116	91	88	95	131	103	68	102	97	110	96	115	114	105	103	94	107	101	127	105	106	114	92	82	101	111	122	93	123	94	107	122	103	103	89	84	135	94	105	96	104	104	99	100	112	116	107	115	117	117	112	98	105	104	113	105	96	97	112	118	94	92	123	99	116	99	96	110	115	95	105	131	89	101	119	113	98	99	101	122	121	112	113	116	113	102	109	118	106	109	102	100	112	112	122	111	92	108	108	91	95	111	76	100	113	98	126	104	109	106	103	104	91	99	94	110	107	111	96	87	99	137	127	119	116	91	124	114	120	99	97	98	117	104	115	107	107	95	93	123	117	94	98	103	88	106	103	105	98	105	109	106	103	99	108	118	119	93	114	104	103	101	101	95	96	99	100	114	115	118	86	100	115	87	110	89	105	90	100	97	116	112	104	104	95	123	101	124	99	100	104	107	113	112	93	96	99	96	122	118	90	99	120	98	117	114	123	109	105	90	107	92	102	107	108	102	109	125	125
20226	14176	13516	5533	6386	4997	4947	5120	2728	2351	1455	1050	857	706	609	425	423	393	408	418	461	408	375	371	379	384	330	316	276	294	266	302	270	280	286	280	247	253	240	268	261	269	252	278	271	274	242	286	288	247	273	266	258	281	256	272	257	240	235	247	281	255	297	248	254	254	229	230	250	242	269	271	252	301	271	260	259	282	232	248	274	267	268	285	252	259	242	256	272	282	258	254	267	244	246	258	271	274	271	255	255	247	222	262	258	240	231	250	254	245	235	279	257	223	281	270	230	242	267	255	248	246	265	250	235	224	238	261	253	255	264	252	267	251	278	272	272	254	248	252	274	220	247	260	289	247	245	290	251	254	275	276	276	255	263	265	248	241	263	274	260	260	231	264	257	258	278	254	237	243	247	263	245	260	257	241	262	252	255	250	265	274	252	262	255	241	243	265	249	253	272	251	249	249	238	257	246	257	259	257	238	259	258	239	257	267	265	277	237	262	220	240	266	261	262	259	231	230	244	254	227	272	260	254	265	248	277	247	255	259	248	239	255	248	269	237	259	266	264	249	251	266	254	256	238	262	252	270	265	254	243	268	264	270	253	268	243	255	229	239	259	230	250	247	239	246	270	255	264	264	255	231	240	238	278	261	252	271	232	249	232	260	249	263	244	258	223	280	263	243	260	250	254	272	241	268	224	278	244	276	259	266	245	285	280	276	262	249	285	236	223	240	246	232	247	271	242	277	269	250	283	242	275	241	250	233	214	229	232	255	266	264	257	261	262	242	225	250	268	277	268	253	250	232	314	261	242	270	253	288	249	275	274	249	239	242	227	271	250	242	239	245	251	243	274	235	261	264	245	259	253	251	269	231	256	235	256	270	269	224	247	249	245	265	252	266	240	243	241	230	238	272	272	280	234	254	234	279	250	279	266	243	259	262	250	267	230	230	273	262	206	236	260	252	260	278	250	227	235	260	257	238	219	243	248	227	256	247	241	275	239	256	242	239	286	262	233	290	233	255	257	275	233	245	252	255	236	269	247	224	224	236	246	242	264	242	230	245	228	282	228	272	287	237	268	239	229	249	229	256	239	246	225	263	253	249	251	260	245	243	288	273	224	263	258	245	262	266	276	244	272	243	286	268	237	262	254	252	260	261	280	239	234	270	287	269	252	226	266	249	257	239	262	254	247	231	223	257	220	288	239	261	256	246	292	234	260	263	232	241	257	243	235	258	268	235	240	260	243	258	268	253	285	254	237	242	221	255	262	257	257	236	245	292	246	242	267	246	239	236	261	256	264	267	256	252	264	229	255	247	250	283	235	269	267	279	262	249	238	252	275	239	273	243	254	273	254	241	256	261	273	263	239	223	245	258	273	260	249	237	246	227	246	263	270	260	259	285	239	249	281	227	251	263	246	252	259	280	240	274	270	244	259	253	256	268	252	251	252	286	258	264	246	230	264	263	274	251	271	286	250	281	257	260	246	235	276	264	266	247	236	246	225	232	253	254	252	213	245	278	212	259	240	269	271	237	280	252	269	260	227	275	254	249	255	269	264	262	254	286	244	252	246	252	234	221	276	253	238	254	242	250	267	243	252	290	266	244	237	259	246	287	245	273	267	239	285	236	240	253	253	250	256	258	249	246	257	229	241	243	257	262	271	260	255	249	289	256	236	234	298	260	280	271	265	236	279	235	274	266	260	231	289	234	231	263	239	252	247	259	236	286	269	238	244	266	261	250	270	233	283	230	257	256	249	230	267	238	231	262	266	252	232	249	243	263	259	260	241	262	247	280	227	258	240	243	260	236	253	243	264	231	231	258	244	265	271	242	221	266	261	254	269	279	237	248	248	269	283	248	231	264	252	254	255	237	241	247	263	247	264	234	241	249	234	253	263	238	248	259	239	253	254	228	260	274	255	239	251	239	260	274	227	235	248	287	235	247	263	255	265	255	244	254	235	267	255	287	216	239	226	255	235	278	252	255	238	244	261	234	280	247	225	250	245	248	243	267	265	267	250	245	281	234	229	249	253	249	276	217	281	283	260	258	243	256	249	258	249	251	247	254	242	258	254	262	283	256	244	241	241	243	269	284	231	293	267	269	248	252	278	259	265	286	246	282	246	227	276	243	221	258	254	254	234	283	257	271	267	263	243	215	235	243	250	247	273	239	280	238	264	265	248	245	260	231	241	277	260	257	243	253	249	231	269	267	274	256	254	252	264	258	254	244	258	279	226	259	256	251	255	256	245	275	275	266	238	253	250	244	287	253	240	272	239	239	253	244	249	256	244	259	255	282	279	248	258	206	275	253	267	243	225	241	250	233	271	208	251	271	280	243	245	257	252	241	267	227	219	265	261	239	260	218	259	268	253	240	244	244	210	274	233	259	232	232	265	232	255	233	260	263	268	245	262	236	279	208	253	240	244	233	259	260	254	253	248	261	241	254	279	241	244	242	262	261	234	261	236	268	240	234	241	247	249	260	262	267	276	239	263	269	228	252	276	255	247	272	246	250	239	287	219	266	243	280	272	232	219	296	252	246	225	243	260	267	283	231	257	258	271	294	234	259	251	264	241	250	254	290	268	270	253	254	291	267	257	234	245	236	234	230	269	256	260	268	234	245	240	258	274	243	256	259	246	241	283	246	295	247	250	254	235	247	257	231	264	286	252	258	261	247	234	249	256	274	262	271	235	239	259	260	249	255	258	251	245	250	237	227	224	248	238	209	258	246	224	247	248	256	263	242	275	275	253	228	249	239	234	231	262	244	253	241	237	242	250	272	253	268	244	256	289	263	235	237	245	263	258	258	255	260	256	252	257	222	242	236	263	261	247	240	261	273	229	251	228	257	264	262	224	264	246	255	249	254	243	246	253	281	270	279	241	264	266	264	227	273	265	247	217	257	244	243	251	261	259	257	273	233	260	254	262	264	248	288	276	266	253	273	252	253	250	268	243	246	266	261	235	259	267	268	277	263	277	272	248	242	251	247	231	248	233	262	248	232	291	269	240	233	266	229	237	254	230	239	267	247	246	262	199	249	231	284	252	255	260	236	252	261	248	253	260	260	246	255	239	247	240	269	249	243	259	277	230	250	253	268	256	240	266	256	245	258	257	228	252	259	261	263	230	243	253	252	261	277	260	276	261	262	258	255	258	243	262	261	253	264	239	252	267	263	253	282	264	278	249	275	240	243	244	274	258	244	253	259	231	249	235	260	272	273	256	254	261	243	233	247	219	245	256	277	259	254	222	259	254	265	248	276	260	249	262	245	268	246	236	238	275	276	260	261	230	278	238	248	249	249	253	265	253	262	258	244	235	236	269	223	251	244	247	241	265	224	274	248	263	245	236	251	245	261	243	233	266	269	263	259	206	239	239	236	249	233	239	256	243	235	247	267	272	301	235	253	259	266	248	257	260	264	264	256	242	259	270	234	242	261	256	284	235	240	259	265	258	224	281	236	252	267	251	217	228	281	274	250	215	268	272	273	256	249	236	243	258	262
43031	30893	25367	9483	5210	3461	2295	2348	1588	820	524	369	283	258	215	180	170	173	176	176	182	154	142	175	147	132	121	117	145	138	139	116	142	131	133	125	136	125	115	107	113	136	113	140	147	124	111	141	145	127	136	137	125	139	129	121	124	140	135	124	120	120	112	135	131	104	140	113	129	116	130	127	130	122	145	104	131	113	122	130	105	114	141	135	137	145	120	124	110	134	129	141	137	122	110	116	117	119	129	126	120	139	115	111	137	111	114	123	145	128	131	135	112	118	136	130	135	137	137	101	140	151	137	93	147	110	121	97	107	153	135	120	147	137	120	119	133	134	137	118	125	132	130	163	134	124	106	128	128	124	125	123	119	121	128	129	137	127	130	126	112	124	137	115	120	115	115	116	141	101	137	113	107	112	124	107	123	143	129	146	121	141	136	143	135	136	132	107	119	127	137	132	139	116	124	106	130	113	116	131	141	100	131	115	104	119	101	119	124	142	135	136	114	150	122	143	118	126	125	121	137	129	140	120	99	113	123	122	104	115	113	132	144	135	123	129	149	122	123	133	122	127	111	127	128	140	113	138	135	122	114	109	113	130	132	122	114	104	99	116	126	127	131	136	94	167	118	117	120	110	114	123	116	116	116	130	141	131	126	144	134	122	120	131	110	153	108	120	129	100	140	141	135	129	126	118	129	104	110	124	117	112	126	145	134	119	141	121	123	130	130	126	122	136	139	106	120	118	118	126	121	120	135	115	123	119	96	125	115	107	128	102	125	119	110	142	120	139	129	112	135	157	164	106	120	141	108	117	117	120	146	114	124	122	110	106	122	122	109	150	119	134	142	125	125	110	132	148	117	138	105	122	129	135	127	109	140	128	127	128	119	111	121	127	134	125	150	124	121	121	110	104	123	123	120	123	130	137	115	139	136	131	116	119	146	139	127	121	141	139	113	125	126	115	106	131	121	126	118	124	120	140	138	112	125	122	99	104	124	157	126	128	128	124	137	106	147	111	135	120	102	138	133	141	115	142	122	118	130	119	124	102	137	138	135	115	122	117	121	122	113	119	129	132	116	140	116	135	126	110	112	110	122	128	122	134	107	121	128	129	125	147	138	122	135	129	106	115	144	147	117	119	114	129	128	136	135	114	124	99	118	118	101	122	116	169	147	125	138	126	137	110	125	108	125	114	101	143	111	107	104	118	132	130	133	128	136	109	116	111	106	119	108	120	128	139	133	131	133	120	118	123	123	123	119	145	135	124	133	119	119	127	128	114	136	121	117	123	142	134	135	139	122	123	136	128	101	119	122	111	112	95	129	109	127	135	114	124	135	137	113	127	109	123	89	119	143	96	118	137	126	124	106	139	111	107	113	87	120	117	120	112	115	116	131	104	123	119	112	151	120	128	112	112	130	124	135	129	128	128	114	122	123	128	123	119	107	134	122	115	131	136	128	138	133	143	118	128	104	136	138	115	132	113	128	133	103	116	119	117	117	130	133	116	156	118	128	132	108	127	121	117	137	141	111	97	119	101	105	122	133	133	134	120	122	118	139	133	117	111	140	135	121	114	136	120	115	121	119	134	141	147	137	130	134	146	127	145	126	122	116	130	125	140	108	114	106	128	123	118	144	128	146	142	128	128	124	130	107	122	105	118	133	131	106	118	114	139	126	150	135	128	119	113	113	146	122	144	134	104	126	131	100	130	139	108	127	130	116	139	120	113	134	106	123	125	121	125	149	119	132	127	131	140	121	123	120	113	121	138	116	96	116	142	108	124	107	121	136	135	107	135	111	118	115	109	126	119	152	128	116	127	126	125	129	114	112	124	126	118	130	120	116	118	110	123	138	106	133	123	120	125	139	133	130	98	129	125	128	109	113	123	116	115	136	122	132	111	117	121	121	144	107	103	126	112	132	127	102	124	141	124	118	137	106	121	123	137	143	120	122	134	113	134	120	112	138	88	122	131	118	116	131	117	138	113	129	129	126	132	140	143	114	127	130	115	118	132	129	96	109	122	117	139	120	121	114	126	145	103	103	121	125	118	111	125	126	111	130	120	130	145	122	119	111	123	113	103	100	122	131	135	117	124	94	126	135	133	134	120	138	114	115	115	125	120	133	122	102	119	110	109	114	132	131	129	132	121	126	138	135	135	128	132	167	144	112	129	124	125	128	115	134	125	130	147	122	118	119	126	135	116	114	120	149	146	118	142	133	125	119	122	126	122	118	131	127	141	137	122	108	116	123	127	144	122	126	130	133	125	129	109	127	129	110	109	137	125	124	131	126	123	141	137	146	132	106	109	125	104	110	119	111	116	127	127	143	156	116	144	121	122	139	117	116	121	107	100	143	122	123	124	133	152	125	126	141	121	130	116	130	110	122	117	112	102	121	145	140	110	140	102	114	145	118	122	145	127	133	133	122	124	123	142	131	109	134	99	124	124	124	126	95	154	107	144	138	139	105	134	157	118	120	117	130	103	122	130	123	124	127	118	117	112	111	149	143	122	124	128	144	129	106	120	118	161	132	122	128	103	120	135	119	105	129	142	140	124	142	127	137	120	116	121	103	96	106	124	122	134	124	118	114	123	135	128	129	127	115	122	128	117	114	122	125	108	120	143	148	128	122	127	139	113	114	127	116	122	115	135	124	132	128	118	128	138	125	125	113	123	144	119	150	107	114	118	127	118	132	132	98	122	120	119	120	115	124	128	122	118	129	131	139	109	112	116	107	119	151	118	105	115	142	125	155	136	109	116	120	134	125	125	128	117	137	117	121	120	104	124	125	120	110	132	123	134	125	107	132	106	122	134	123	119	156	136	110	117	131	128	144	117	134	128	130	126	144	127	105	119	130	125	120	108	123	117	114	127	110	137	135	124	122	130	149	111	132	120	121	117	118	132	130	126	156	134	102	133	127	121	134	117	123	102	139	139	124	115	122	118	114	113	133	137	114	111	116	117	119	116	122	116	130	120	96	137	121	134	108	138	127	141	133	118	104	120	128	109	118	124	130	135	117	109	133	134	109	107	126	156	134	126	99	120	142	119	128	104	128	128	131	117	133	142	131	107	121	137	133	124	145	148	135	120	122	132	133	134	115	122	134	104	127	125	119	130	135	153	138	121	118	122	133	122	140	140	129	113	126	132	114	116	116	132	131	117	141	119	138	110	97	126	116	130	119	114	110	142	110	110	126	115	135	117	104	131	130	118	124	123	142	139	105	138	130	119	130	119	120	128	122	130	126	113	130	141	130	111	131	110	151	124	124	141	90	128	124	127	111	117	131	146	118	144	141	117	137	118	122	125	127	103	108	120	126	115	112	125	114	128	131	125	120	121	114	129	122	118	126	112	129	113	117	122	136	140	130	135	143	127	122	120	130	119	111	126	131	124	114	156	147	123	108	117	114	145	148	117	126	125	137	147	128	105	119	128	118	142	122	112	126	127	107	117	108	113	120	145	114	107	137	118	126	118	129	124	123	122	125	148	121	126	126	115	140	130
28870	23011	20658	8331	9270	8270	7220	8678	5818	3708	2112	1900	1341	1158	841	583	571	629	677	656	751	598	504	517	498	458	416	395	353	331	347	330	375	381	322	344	291	324	316	316	317	288	332	308	292	304	280	312	287	297	305	293	325	311	315	316	303	312	313	326	293	292	267	303	315	320	323	279	303	247	321	282	295	339	305	304	291	322	309	290	310	318	267	273	304	322	301	288	257	294	277	300	323	293	275	266	323	295	334	291	306	285	279	277	302	275	299	322	310	297	289	284	302	270	270	307	291	298	324	291	303	306	296	293	263	309	305	341	308	327	283	302	321	298	313	296	309	290	313	331	293	282	284	283	287	295	297	311	315	307	294	310	265	294	293	303	302	282	320	285	312	291	288	306	294	299	286	319	285	276	302	280	267	287	327	287	271	286	314	305	305	324	329	294	287	285	273	310	312	291	313	305	305	308	315	281	281	289	306	283	303	301	297	271	295	277	313	283	320	271	319	288	290	296	310	286	294	328	308	295	299	303	307	293	295	279	273	297	319	332	301	313	271	284	294	289	298	306	291	303	315	276	284	267	334	295	286	293	284	286	298	311	302	289	311	315	294	305	309	293	314	292	309	263	284	283	314	296	285	287	296	306	288	302	305	295	302	282	297	309	286	311	278	294	294	265	352	306	304	308	284	298	257	295	292	292	309	315	334	279	290	274	288	311	277	270	288	289	297	282	309	308	291	308	335	304	299	305	294	302	276	328	309	286	281	302	308	299	310	321	283	296	277	310	318	302	301	287	295	326	296	315	311	276	318	298	291	301	306	275	307	296	239	336	316	305	275	296	301	330	284	303	290	312	310	293	252	310	301	287	292	315	301	310	308	307	315	309	294	294	325	324	342	302	303	319	318	297	297	278	300	318	309	286	280	306	273	323	279	281	254	319	303	296	297	315	324	264	283	312	289	279	271	287	272	299	299	307	282	306	311	311	300	309	274	324	269	321	274	296	289	301	309	267	316	293	303	321	291	314	291	284	293	285	281	275	269	289	278	295	305	274	319	279	283	286	301	292	299	302	296	276	284	284	260	326	264	298	283	302	262	289	287	275	269	301	292	306	307	295	288	302	254	286	304	277	269	329	277	282	288	274	286	268	286	302	306	292	296	286	285	292	284	295	305	317	327	302	298	324	287	286	294	285	274	290	302	273	289	298	293	299	254	288	275	318	321	321	287	304	337	287	287	261	282	328	291	299	285	293	313	291	290	301	276	281	284	286	283	303	279	318	295	270	283	290	309	319	297	296	265	313	294	324	258	290	287	299	341	267	301	315	301	317	305	275	301	314	293	280	293	277	287	319	278	290	294	309	305	272	316	294	287	265	255	287	335	297	294	273	307	271	288	342	296	298	268	317	275	274	328	316	287	305	308	295	264	287	314	286	304	305	264	310	286	307	289	252	292	280	304	303	300	307	288	290	305	335	293	297	283	284	315	309	285	294	298	299	278	312	281	291	315	280	303	289	293	308	241	262	272	285	300	320	290	293	287	315	292	302	268	306	288	313	316	296	306	273	300	294	286	284	320	302	302	286	296	237	294	306	287	293	309	311	331	321	323	286	270	282	294	256	313	297	301	293	255	293	274	286	301	298	294	290	291	293	283	295	257	303	334	296	283	301	319	297	288	286	287	283	309	298	283	303	279	314	286	290	309	322	256	291	304	316	281	290	297	259	288	296	286	276	303	298	333	309	298	302	282	306	292	295	318	272	295	289	304	319	286	313	282	318	279	296	302	300	301	283	321	311	305	304	278	318	302	299	322	297	314	290	310	268	293	311	260	282	319	290	282	287	293	316	308	274	291	284	313	310	302	297	293	313	317	300	274	292	294	314	277	283	307	317	278	308	313	313	282	296	280	290	306	274	320	285	303	285	296	280	316	298	308	312	308	342	295	315	287	325	284	271	290	272	303	307	300	280	328	276	310	289	299	285	271	274	312	284	290	319	298	287	312	299	300	302	251	325	289	274	272	296	291	306	297	296	273	300	293	271	287	330	291	312	329	308	251	311	269	252	303	317	286	285	315	277	284	300	291	286	309	294	284	304	286	307	300	302	300	323	247	295	286	301	291	288	307	301	261	284	301	319	315	298	273	303	311	287	282	274	294	255	288	314	291	278	333	282	263	300	268	308	277	280	296	279	321	292	327	309	281	321	323	303	286	335	305	299	297	307	259	291	267	329	292	292	307	288	271	272	289	292	295	289	318	286	288	319	313	275	320	301	285	282	294	285	289	277	323	309	319	281	286	292	298	306	296	312	309	283	255	269	314	274	287	260	273	310	285	295	308	314	322	272	291	267	281	292	318	325	282	297	294	305	302	296	261	270	248	288	321	288	296	290	285	302	306	320	326	267	295	327	306	314	316	271	311	303	319	302	284	289	306	304	292	303	298	298	280	323	270	290	307	285	292	317	302	277	279	309	280	292	272	299	300	263	307	292	268	329	295	312	288	280	284	308	283	288	307	278	311	297	299	293	295	331	304	315	306	294	291	299	285	302	303	314	343	277	281	287	332	312	270	307	295	287	290	303	311	293	280	288	318	297	296	285	325	248	274	295	316	264	306	284	256	293	306	287	289	294	287	302	306	313	304	296	289	318	302	307	305	298	295	296	302	301	306	273	302	303	269	262	298	291	292	272	305	332	284	313	294	302	301	334	273	295	312	290	310	309	280	287	313	256	279	310	281	284	297	289	310	268	298	299	307	302	303	322	296	295	284	295	301	290	329	296	294	294	280	281	275	274	327	290	293	302	317	308	320	293	273	310	304	284	302	290	337	292	296	268	296	261	311	319	329	342	312	263	295	299	339	292	275	340	300	316	309	291	282	263	312	311	312	296	320	293	316	283	303	305	320	311	303	297	303	328	301	311	284	305	286	308	275	291	313	291	287	296	259	283	312	303	313	310	277	306	318	286	260	289	309	280	296	310	321	270	311	282	302	303	329	280	294	266	274	298	290	284	327	321	321	334	297	303	269	308	292	333	268	284	281	277	277	270	297	287	323	304	318	273	314	281	276	291	272	261	286	309	308	321	308	291	304	320	261	283	334	278	294	319	293	317	294	282	280	277	272	297	305	296	331	281	293	303	320	265	309	299	276	291	311	284	302	297	323	307	291	289	264	305	337	321	295	332	308	286	313	322	298	287	266	311	304	306	276	281	295	264	304	314	311	295	298	335	298	309	278	278	297	276	277	284	298	285	296	307	322	305	289	290	297	303	298	330	285	282	247	273	267	316	283	323	289	304	317	301	290	309	277	289	280	323	272	306	283	290	311	292	301	282	278	300	323	308	315	293	299	279	287	297	301	328	304	289	315	281	289	298	332	315	273	285	312	298	289	299	335	276	290	300	323	302	292	337	275	248	293	288	311	280	294	305	309	299	296	339	304	300	308	281	323	316	288	317	268	286	266	293	296	261	341	331	272	267	318	306	329	308	277	266	290	309	286	303	262	264	280	296
11428	4361	2055	535	361	360	287	233	225	199	188	194	175	190	198	180	172	182	163	192	158	163	157	179	177	163	179	155	170	172	178	182	183	193	161	195	138	170	195	186	164	173	184	177	156	162	188	202	170	188	205	204	153	149	182	168	185	176	174	145	193	175	167	184	150	186	178	168	161	207	188	191	174	159	148	138	180	177	173	164	173	153	201	158	202	173	174	187	174	192	172	169	201	158	136	181	176	132	160	170	172	166	167	163	181	174	133	144	180	190	191	170	155	161	171	157	186	146	186	184	159	176	182	153	175	187	199	182	155	190	199	183	170	138	183	164	171	165	184	175	189	173	163	186	160	145	192	175	166	163	185	148	172	164	169	164	149	163	154	173	184	173	192	172	173	163	184	175	171	154	164	156	172	185	178	187	176	154	171	180	173	163	176	192	197	167	156	176	168	169	162	168	189	149	166	172	196	152	168	164	167	166	152	166	169	176	154	167	166	152	194	176	152	188	130	148	164	155	147	149	179	163	177	158	165	172	190	166	174	168	190	179	181	178	183	175	173	190	184	190	152	156	175	155	176	170	158	180	152	184	172	164	189	181	153	173	193	155	188	157	183	146	158	144	167	183	166	169	156	180	166	180	197	169	166	173	169	160	165	193	190	183	153	172	170	139	178	183	178	154	153	188	164	168	176	170	188	179	167	160	195	160	158	162	155	165	155	160	185	172	167	211	181	171	150	187	179	152	147	195	165	173	175	174	189	177	178	163	163	146	164	174	169	151	163	165	177	154	167	159	164	183	167	170	154	152	171	178	155	175	156	183	172	184	173	148	182	169	157	174	155	175	180	192	161	173	173	165	177	168	154	147	156	165	139	165	151	184	200	178	174	168	188	182	180	169	162	157	159	164	178	160	179	170	191	190	176	167	161	153	179	153	170	164	170	152	182	179	156	151	189	184	188	176	162	173	166	172	178	151	167	165	177	152	174	164	168	180	206	182	173	179	165	185	157	175	173	172	157	160	182	162	161	164	176	171	194	192	173	195	146	186	171	194	190	161	161	184	181	158	170	191	151	209	176	162	185	167	175	165	164	175	155	151	179	165	174	146	199	174	173	165	172	191	178	155	183	188	153	173	156	164	176	190	178	149	143	175	151	163	194	202	173	149	172	179	162	144	165	169	165	166	168	154	178	182	173	163	163	189	174	160	169	172	183	183	176	177	158	186	175	160	164	194	147	151	183	154	181	145	166	167	191	179	182	171	173	160	163	182	160	166	171	176	171	182	189	182	173	168	175	179	162	142	158	168	161	170	176	173	172	179	164	153	164	171	200	163	152	183	183	170	174	185	183	180	163	179	137	159	149	183	186	163	200	179	172	158	170	172	182	181	175	171	183	167	153	190	179	167	192	163	173	172	175	174	161	158	160	159	180	133	173	176	182	171	173	169	156	176	164	173	166	167	161	183	170	163	152	170	202	182	189	160	160	181	180	181	165	167	194	145	146	203	179	168	166	171	179	174	162	153	168	161	162	160	180	199	172	182	166	165	169	175	163	156	163	156	176	172	178	179	150	190	155	162	162	165	156	192	202	172	171	172	173	169	178	163	184	186	161	169	167	178	174	141	173	152	190	153	183	194	192	203	165	168	186	160	158	182	143	148	157	194	195	170	165	164	178	162	188	151	202	176	133	176	197	174	158	178	181	177	158	198	157	176	192	186	165	179	157	139	164	152	155	188	166	166	186	162	176	164	181	163	175	170	189	156	160	192	182	172	157	161	154	174	158	182	178	189	195	170	151	192	146	170	173	216	169	179	168	166	148	169	196	161	162	194	158	177	185	175	156	181	178	154	197	176	188	184	189	187	165	180	179	164	184	158	167	196	174	199	164	162	163	178	146	172	184	155	166	164	187	192	169	153	154	198	204	168	157	194	181	171	171	194	179	196	196	178	164	184	188	191	189	185	148	151	157	180	180	151	189	177	150	179	181	166	180	179	186	186	186	175	188	151	179	172	170	175	158	151	175	187	183	171	179	195	192	192	172	167	169	157	142	172	179	161	175	182	178	190	159	158	169	195	172	203	181	137	158	169	188	152	158	163	161	163	181	187	171	150	186	194	176	184	183	165	167	171	174	173	153	186	155	169	164	168	189	165	182	156	154	171	185	175	170	178	178	157	140	195	189	188	162	161	186	189	183	187	175	160	156	161	166	164	153	180	153	169	175	155	145	186	169	171	183	177	165	187	185	172	176	174	157	162	156	177	169	186	176	159	169	151	166	155	148	180	167	134	167	148	172	190	166	169	190	171	166	152	142	171	181	160	191	179	171	177	183	178	154	131	180	134	193	165	159	159	155	178	193	167	176	209	166	169	173	176	165	187	179	162	150	167	181	205	171	159	166	178	157	172	201	164	182	173	162	166	151	181	168	183	172	166	170	163	162	175	155	166	177	181	176	184	163	188	172	169	149	180	164	180	182	174	186	160	173	170	179	173	157	199	185	176	147	154	159	142	162	164	153	153	158	163	169	176	154	164	167	170	156	173	165	152	169	183	175	154	173	168	172	158	179	175	177	177	172	170	171	171	170	173	178	163	178	165	185	173	159	178	162	172	159	154	166	161	144	161	154	168	161	189	166	177	179	153	185	174	176	160	187	163	158	153	166	161	151	169	150	147	144	182	176	171	174	185	174	163	174	166	168	152	165	160	163	166	178	162	169	166	152	157	192	144	157	160	180	156	171	140	181	175	141	189	191	164	219	181	163	165	173	145	179	141	175	175	183	176	172	184	151	141	173	186	168	139	163	151	160	200	194	150	188	198	159	162	175	176	155	174	173	158	158	195	170	182	153	169	181	181	165	163	196	168	182	174	191	178	167	153	158	188	182	183	176	155	171	169	171	164	184	165	165	184	189	177	174	175	158	177	162	207	160	149	193	160	179	143	168	200	154	142	173	167	196	186	183	176	167	171	171	189	139	176	222	160	192	167	169	167	171	180	154	158	187	145	161	161	156	185	143	144	173	152	180	184	154	168	177	177	176	188	160	196	172	158	190	186	182	161	151	164	182	162	152	173	155	180	166	138	180	198	167	192	184	183	181	161	167	158	173	154	159	178	156	179	181	178	207	180	156	178	158	169	162	181	159	181	154	169	162	181	161	143	179	145	175	156	187	185	179	163	175	167	176	161	186	168	191	167	169	176	152	180	159	189	188	188	152	161	183	176	183	165	195	197	151	163	161	177	147	180	176	179	172	171	161	177	185	148	173	172	173	185	174	183	201	177	168	176	187	149	164	158	202	180	168	167	175	146	157	173	154	184	179	192	157	185	175	179	151	147	149	164	186	157	192	175	169	156	167	153	158	170	163	181	160	154	176	174	175	177	186	185	162	160	135	202	157	170	155	149	157	159	147	160	192	188	181	164	174	164	183	192	187	184	145	190	172	179	180	179	196	187	172	170	165	164	201	141	192	165	154	164	150	157	150	184	176	162	168	210	184	182	161	156
6983	4069	3152	1199	1103	952	872	684	655	591	511	482	481	519	504	450	397	414	417	429	417	423	385	390	426	403	401	379	366	392	383	388	432	388	433	405	413	387	388	380	393	414	398	365	371	377	384	393	350	394	384	378	365	391	378	386	358	384	375	380	369	390	368	391	410	343	426	386	337	403	358	400	360	405	358	351	392	406	382	389	376	392	392	345	386	376	413	417	372	350	406	405	379	388	402	385	384	412	406	407	355	410	366	405	384	396	403	427	373	414	431	357	402	348	420	369	362	390	406	382	399	348	384	395	382	369	366	393	354	402	399	392	374	405	378	406	373	370	415	379	364	403	394	382	373	404	395	379	362	389	407	412	365	377	372	336	387	416	404	373	353	410	386	379	393	359	356	389	357	384	383	389	385	367	386	350	346	387	391	348	394	383	369	393	376	380	406	369	395	384	394	380	381	401	387	372	397	339	377	384	406	368	388	383	366	328	354	360	385	404	378	364	401	365	374	388	342	386	405	369	377	412	407	405	350	358	410	439	391	356	378	396	335	388	374	370	383	382	412	373	348	385	359	355	378	346	378	362	376	373	398	383	400	370	392	364	362	392	417	403	376	376	373	387	365	414	359	396	387	381	367	383	388	384	380	375	380	399	399	374	350	375	381	398	367	381	384	393	375	366	377	361	392	391	397	351	372	381	411	367	370	412	368	395	386	391	401	365	407	394	383	369	367	371	374	356	377	446	385	348	385	388	359	379	368	328	378	366	387	403	370	402	373	380	393	398	357	368	391	387	369	374	400	369	383	392	344	378	397	383	399	405	376	378	388	345	347	354	364	400	386	367	436	379	370	375	413	391	415	374	374	384	347	401	406	376	365	367	390	372	360	382	369	361	364	372	383	350	387	416	405	344	376	370	362	371	341	382	393	377	385	360	382	384	394	394	377	351	384	391	385	377	402	386	390	395	364	402	368	388	393	361	416	376	380	380	391	367	380	407	366	394	396	373	357	388	378	384	357	359	353	388	358	381	368	399	376	384	417	379	363	410	380	360	381	380	417	398	371	387	385	413	388	360	362	385	342	374	382	357	394	377	368	363	390	414	382	372	372	390	375	381	363	395	387	386	371	416	418	341	397	358	384	384	356	402	390	356	373	369	403	373	405	367	391	361	380	389	404	349	396	417	407	378	405	364	376	374	376	391	356	398	397	352	388	345	406	387	350	384	369	347	392	404	388	430	399	365	381	395	355	365	383	410	368	396	338	358	366	382	365	376	364	339	355	359	401	394	405	368	369	372	371	402	382	368	355	342	376	399	369	371	372	359	356	390	375	346	372	406	380	357	408	376	362	398	370	352	364	386	377	377	400	377	387	394	378	402	369	374	367	370	371	391	375	341	360	387	372	389	371	366	343	366	356	356	383	405	378	422	374	372	375	396	395	363	381	376	355	360	378	338	391	377	370	368	423	352	334	399	381	382	388	399	371	380	383	412	397	377	404	395	373	390	402	413	380	420	369	368	391	392	383	379	380	345	414	361	378	404	354	381	374	394	393	382	381	410	351	392	382	378	404	404	367	401	385	389	350	363	409	418	421	392	374	400	386	374	371	388	365	402	392	365	406	380	397	364	416	335	394	397	377	386	401	377	368	383	374	378	376	397	413	379	406	366	371	359	393	385	380	374	350	367	372	375	395	389	372	399	369	377	356	368	365	365	373	363	379	365	400	385	365	377	383	400	366	363	387	387	416	389	405	397	392	381	405	373	365	358	400	366	367	395	358	407	356	404	396	404	386	377	373	410	378	373	412	413	397	380	383	385	357	373	375	372	352	375	398	361	386	376	386	384	413	370	373	366	418	379	392	423	389	377	372	411	370	394	357	415	387	365	382	411	384	417	359	390	364	392	381	384	377	392	379	405	436	389	354	372	372	387	408	385	396	382	346	368	377	431	383	399	363	376	390	374	386	385	370	372	369	395	414	370	374	402	408	423	390	371	387	374	377	367	392	363	386	419	425	362	354	372	386	341	381	394	395	375	357	408	379	386	368	390	397	367	378	377	393	375	375	380	365	391	363	358	383	344	408	379	354	368	397	381	358	398	380	386	393	378	386	404	383	374	370	419	363	362	369	373	364	397	369	373	375	366	374	369	410	381	383	392	343	383	382	354	385	392	339	390	378	337	366	392	373	385	406	402	366	360	368	372	396	359	395	378	376	376	367	367	380	387	396	357	363	360	383	357	378	394	397	395	367	346	391	396	390	404	339	412	359	393	377	369	395	383	369	376	419	425	389	368	393	363	407	423	400	377	394	406	402	381	366	404	359	384	368	407	378	386	399	376	384	358	386	378	404	397	386	368	375	427	367	405	389	379	394	404	397	371	355	404	416	375	381	393	418	355	400	398	429	404	392	363	383	404	365	385	374	373	406	369	393	397	366	395	365	388	399	359	416	367	364	376	357	406	365	378	384	396	342	349	391	426	350	406	388	382	369	388	366	353	442	346	353	370	381	366	384	415	360	370	404	375	400	358	383	357	391	405	358	363	397	419	385	389	360	374	400	368	381	361	399	380	371	373	396	379	326	360	376	371	367	355	341	382	407	379	325	385	390	413	381	343	367	370	350	352	389	362	373	388	339	381	374	401	391	393	364	364	356	376	383	370	375	398	358	388	379	399	371	360	341	376	414	429	350	424	379	380	379	376	350	406	403	392	425	362	378	398	385	365	368	364	388	396	405	361	375	394	377	394	401	401	365	406	382	370	371	378	384	410	363	339	409	393	361	376	406	413	373	398	373	382	394	428	417	365	361	435	358	397	403	381	380	399	392	394	361	395	354	368	391	409	379	382	386	379	368	405	399	383	387	380	416	383	384	382	363	411	351	353	389	365	376	381	381	353	397	392	384	354	387	357	375	374	394	380	400	398	354	365	397	345	400	364	380	372	382	366	328	358	394	404	418	355	396	369	367	368	375	385	378	380	388	359	381	389	396	390	391	422	362	401	378	333	378	384	366	381	339	371	380	368	393	389	365	358	395	380	338	354	345	355	375	374	388	405	365	384	383	369	396	386	411	405	409	385	391	368	382	394	384	395	373	386	404	397	365	403	406	384	398	381	379	379	402	386	374	387	403	371	384	394	419	356	396	374	360	381	382	363	396	364	363	401	353	405	343	401	357	329	383	401	389	354	343	376	410	395	391	371	399	376	362	347	416	397	389	377	387	365	367	428	368	418	378	380	368	357	398	393	379	420	376	421	402	390	407	413	386	382	387	376	371	401	394	378	355	353	391	357	375	399	335	359	396	381	380	435	405	387	412	377	406	369	352	391	363	407	367	401	384	394	382	339	371	392	396	378	360	360	443	356	378	412	367	364	384	354	400	362	411	376	357	348	341	363	387	397	344	418	373	382	423	394	387	373	397	347	369	399	372	367	363	383	389	366	361	398	403	383	377	398	372	366	390	369	378	375	367	407	403	409	433	421	386	370	375	407	349	392	408	418	399	386
31763	22980	15358	5414	3148	1973	1340	809	760	486	356	304	215	214	174	158	151	135	118	107	126	106	128	128	102	108	97	128	111	102	96	139	103	117	124	115	102	105	99	88	111	100	106	107	86	106	109	108	107	115	100	119	88	98	109	105	123	115	86	109	101	111	98	119	91	113	101	107	103	98	100	95	122	118	101	91	99	104	100	112	118	106	122	97	107	109	107	125	103	86	101	108	114	96	113	111	104	109	88	98	103	105	98	115	96	109	96	112	106	104	97	115	100	93	89	100	97	113	117	108	109	104	127	93	89	102	98	123	84	105	117	108	123	86	101	112	100	119	130	110	115	102	111	116	103	96	117	101	118	111	117	97	117	125	104	99	115	95	107	115	129	106	93	82	106	111	95	117	109	92	112	107	83	107	93	112	108	105	113	88	95	112	99	115	111	119	119	96	112	122	110	94	103	109	105	96	109	109	109	89	98	90	98	116	105	103	96	117	105	112	98	112	101	113	100	107	116	110	93	95	129	122	101	91	112	101	103	87	121	92	97	100	120	123	115	101	117	102	105	90	103	85	110	113	112	99	100	94	94	93	100	89	104	110	123	103	120	94	101	109	90	93	106	106	121	92	106	97	109	124	99	111	109	96	106	127	109	88	89	90	119	98	114	109	122	109	102	93	101	109	111	93	105	101	93	113	119	99	111	83	107	97	120	114	121	108	91	92	123	95	105	111	119	131	94	98	97	111	112	125	119	89	111	108	102	102	118	96	102	114	97	102	99	102	99	110	110	117	107	116	105	109	102	96	89	93	103	104	105	106	79	89	89	125	93	104	100	107	93	112	110	110	103	110	114	96	102	85	124	115	105	98	111	103	105	107	117	91	110	92	124	114	112	103	115	102	87	113	101	105	116	105	88	121	93	88	108	109	96	101	114	108	111	102	87	108	98	99	103	126	125	113	93	107	116	94	95	117	121	105	113	128	99	120	80	111	110	91	99	106	113	123	98	108	112	110	110	92	102	102	89	95	102	119	121	97	106	108	119	124	131	114	97	99	97	107	100	113	106	118	92	95	105	109	104	97	90	90	102	103	110	110	108	104	108	102	108	136	117	122	107	110	77	97	103	107	109	99	93	104	118	92	117	109	115	133	106	115	104	97	101	109	92	96	100	114	108	94	105	100	128	97	104	96	107	119	105	99	107	98	120	101	100	120	118	105	86	115	101	98	107	103	91	96	100	96	109	102	104	122	108	96	101	116	107	94	99	110	112	110	109	121	109	106	128	99	112	124	101	101	93	86	91	95	103	104	103	116	108	106	101	110	114	107	95	106	105	104	112	94	93	113	108	101	119	112	103	100	120	115	87	96	93	116	103	118	117	104	73	105	103	95	132	109	111	105	115	107	103	97	121	122	110	88	99	105	100	90	117	103	105	119	116	105	108	117	83	102	114	108	121	103	90	109	116	105	90	99	136	115	121	100	114	106	127	129	110	111	111	112	101	113	111	110	94	114	119	117	112	99	103	97	123	87	105	111	93	108	110	118	93	115	108	102	114	106	89	111	109	113	98	122	102	115	104	92	104	105	123	92	104	87	98	100	111	104	104	127	96	98	105	109	101	117	113	115	105	98	104	120	111	98	105	122	114	99	107	104	107	103	119	93	98	111	99	96	105	124	115	120	117	118	99	105	102	101	96	96	104	108	118	88	114	121	106	89	114	101	89	89	98	90	74	99	99	110	121	111	103	114	114	107	99	97	100	131	120	109	125	104	75	109	89	106	106	107	103	109	111	106	101	114	88	93	107	112	103	112	116	110	106	111	113	118	105	123	105	101	128	106	109	88	135	114	96	106	103	97	114	102	122	125	104	99	97	93	92	106	107	104	102	96	116	90	82	116	104	110	90	86	106	112	119	112	95	117	104	100	103	111	118	116	98	95	98	129	97	97	110	111	106	97	102	132	113	102	102	97	109	97	103	106	104	107	90	112	117	108	104	116	107	113	100	103	93	119	102	100	110	95	111	117	104	100	104	127	102	102	107	84	123	113	92	110	106	106	119	109	107	121	110	101	102	95	96	97	108	113	101	116	127	103	130	107	109	116	99	99	87	113	102	125	105	84	90	112	105	101	95	102	121	96	127	66	94	93	100	110	98	116	114	104	76	94	104	120	116	97	106	100	106	98	90	136	120	121	133	110	106	122	112	93	108	119	103	118	107	111	117	119	127	97	87	97	93	90	107	99	104	104	110	144	110	97	103	88	109	111	136	101	99	118	113	121	104	99	117	105	94	100	107	126	115	96	108	109	121	118	112	100	103	90	112	109	119	108	88	116	106	95	97	105	102	116	93	116	102	122	124	96	129	105	103	106	116	99	118	111	102	118	121	124	103	103	80	95	84	128	100	104	103	91	120	122	114	107	89	110	124	97	107	108	107	111	105	131	102	99	89	112	101	111	103	94	86	117	92	104	100	126	91	117	81	83	101	117	103	108	114	111	114	101	104	110	89	111	91	118	121	97	130	104	119	103	97	98	97	107	81	114	111	111	87	108	105	107	106	103	105	112	100	114	110	92	103	116	116	105	120	97	90	103	100	105	116	94	108	120	108	101	102	116	90	94	107	85	126	91	88	104	105	130	118	118	92	112	102	98	103	108	112	113	95	124	112	98	108	94	102	107	88	106	111	108	111	108	90	112	103	97	109	116	96	105	90	113	134	102	113	105	87	105	97	93	112	105	103	90	115	94	108	115	128	93	132	113	87	82	90	101	101	111	82	112	110	86	95	99	91	116	108	95	89	91	110	101	105	114	120	125	94	110	118	96	82	88	84	111	100	106	105	112	90	122	108	96	99	92	103	133	104	93	98	91	93	108	109	114	94	112	113	114	112	108	111	90	105	120	113	109	114	105	114	109	100	112	89	103	99	115	101	122	82	93	104	108	96	107	93	97	117	128	97	86	105	127	103	108	121	98	94	82	105	105	107	99	85	102	99	125	108	107	102	112	112	112	98	111	93	107	90	104	100	104	110	109	124	108	100	113	104	87	102	123	114	91	118	107	107	117	102	96	92	110	112	135	125	106	105	115	113	92	84	120	108	104	87	77	99	90	86	102	120	89	91	111	115	94	91	85	109	117	118	101	121	114	102	125	101	105	145	105	99	97	104	104	98	99	96	102	104	92	94	93	121	103	102	97	107	86	112	107	105	119	101	103	109	109	115	130	111	97	99	90	96	92	114	94	110	104	105	103	104	123	99	111	110	95	108	127	103	103	105	112	111	79	84	90	87	103	98	95	94	116	76	100	104	97	116	80	105	107	101	101	123	94	99	106	100	106	91	110	101	105	104	112	117	124	122	91	105	114	116	112	115	97	98	99	86	97	105	107	114	113	120	118	82	106	98	131	107	123	127	93	110	109	114	108	94	91	101	110	123	110	89	108	113	100	105	119	105	92	93	95	108	102	126	106	120	107	98	127	88	106	97	118	127	92	115	115	108	79	135	113	106	124
20940	17888	13006	6895	6392	5320	4264	3484	3588	2449	1675	1328	991	1012	684	578	452	390	444	490	382	394	374	316	305	319	281	287	291	290	304	300	315	263	283	308	249	255	270	245	260	267	252	269	250	287	252	261	263	261	263	253	262	260	268	285	277	272	259	236	253	270	272	231	270	256	243	254	248	263	248	274	259	254	248	272	240	237	256	262	224	259	226	265	265	261	268	250	249	275	275	248	239	282	231	248	234	288	253	248	260	242	268	233	259	273	245	270	241	257	257	275	274	245	236	250	279	262	240	226	236	241	242	261	267	265	285	222	266	288	247	244	259	250	231	242	266	245	279	244	271	240	276	226	255	252	249	254	277	230	267	244	276	263	231	264	253	248	265	244	266	270	234	266	255	262	276	263	240	276	254	256	292	253	230	233	256	228	252	284	229	241	253	258	242	239	258	269	255	228	253	258	254	283	237	259	235	260	255	274	278	250	259	263	288	256	244	260	260	245	277	257	271	254	273	259	236	236	237	250	260	268	280	221	285	280	255	237	260	257	252	250	243	235	278	258	228	245	266	288	245	275	268	237	241	255	261	254	253	247	254	259	239	255	262	251	244	261	254	251	258	255	238	247	263	217	213	229	265	296	229	227	260	268	254	269	256	236	274	250	250	244	246	263	242	257	265	251	241	279	248	223	250	251	228	272	251	261	253	253	270	239	264	232	270	258	270	236	250	250	247	247	243	260	254	248	271	232	245	266	239	258	232	260	231	244	271	246	237	259	240	258	249	250	265	234	261	273	235	256	251	257	249	269	261	245	235	243	245	246	240	245	261	254	233	248	245	284	232	270	243	256	261	250	247	274	258	294	246	246	240	247	246	245	254	295	266	267	245	257	275	249	263	260	272	244	253	258	259	257	235	245	216	243	232	266	252	267	229	253	240	253	246	250	238	249	252	246	269	257	268	254	255	258	227	254	234	221	235	248	272	265	241	267	262	240	247	229	260	270	290	267	223	272	217	242	261	268	248	264	243	259	287	241	243	222	279	229	257	224	262	245	256	248	242	265	238	233	238	245	277	245	246	255	245	257	229	247	265	240	272	247	229	258	288	240	254	242	245	264	264	229	229	272	262	263	249	234	216	245	259	251	273	271	255	252	256	219	281	267	249	247	260	257	252	248	228	237	250	244	246	263	256	228	245	239	273	277	267	242	289	252	256	250	266	212	305	238	245	252	237	246	282	235	282	256	261	299	267	235	223	251	248	261	260	252	240	269	244	256	235	263	279	255	227	236	248	253	230	275	263	272	244	266	243	264	245	260	252	279	251	260	269	247	284	264	264	260	265	252	245	237	260	271	250	282	271	245	262	260	270	239	252	264	246	264	232	240	266	254	268	248	234	240	241	238	286	265	254	282	253	248	276	238	230	247	269	258	243	275	256	247	226	244	256	256	261	248	273	259	238	254	256	226	247	261	277	241	257	263	250	218	222	286	267	249	290	251	224	249	259	250	256	240	269	257	246	240	248	249	276	260	254	258	239	235	265	250	242	222	252	258	274	279	238	246	242	241	254	265	247	265	251	265	240	265	282	263	249	285	258	267	242	259	263	233	254	255	248	222	231	239	238	251	292	252	240	257	277	242	265	254	262	238	254	262	276	238	236	236	284	274	275	262	258	259	253	242	261	265	250	244	232	244	224	260	233	244	244	230	256	242	267	248	261	258	235	251	258	256	260	253	234	243	280	241	233	243	251	284	222	217	261	271	242	272	253	259	251	278	236	294	260	274	248	249	228	235	252	266	253	261	268	255	242	268	265	246	266	256	262	232	253	241	270	252	258	257	276	291	254	244	245	250	263	261	254	274	261	243	246	250	260	256	245	274	236	263	226	248	274	270	270	247	279	274	276	245	266	254	266	238	270	243	231	255	244	237	213	268	245	257	219	248	218	270	216	259	244	262	250	271	248	225	261	234	233	239	243	247	280	275	245	273	237	275	254	253	272	260	234	245	259	254	244	265	276	223	261	250	253	300	254	254	269	256	225	282	240	266	251	242	266	281	249	264	235	258	239	242	227	233	259	254	261	261	248	248	253	257	246	260	253	266	216	266	260	238	250	233	232	215	276	252	278	223	261	261	253	269	264	248	269	251	258	233	251	244	253	266	241	275	272	268	239	244	259	263	255	237	251	264	248	242	269	236	241	220	233	257	253	269	227	284	261	225	261	271	247	245	254	218	275	276	235	270	245	220	270	264	231	233	235	261	233	233	264	278	268	247	238	252	249	227	278	276	272	254	240	287	279	282	248	281	243	257	247	259	286	259	237	235	246	242	235	253	238	239	271	236	278	251	256	252	263	255	244	245	270	264	285	238	239	233	232	261	237	265	269	271	219	266	255	254	266	253	252	264	234	227	227	240	270	228	274	238	240	238	264	235	256	233	238	233	227	266	267	259	248	250	238	271	252	263	254	249	260	248	224	247	246	263	242	249	257	291	266	235	271	233	253	248	261	267	262	237	258	259	246	263	252	285	247	233	244	265	260	241	269	262	270	248	232	255	255	257	264	228	254	254	247	243	254	262	241	250	222	263	239	267	236	227	214	236	239	268	256	234	268	264	251	249	258	234	282	246	234	249	251	263	257	278	247	241	268	246	258	248	242	259	242	235	239	265	241	252	241	246	258	264	275	280	243	253	247	233	224	268	250	247	257	247	243	209	266	267	285	260	256	252	241	225	238	246	261	229	244	246	234	262	250	226	256	264	259	250	278	259	257	261	281	248	230	296	259	242	244	248	222	261	250	246	274	242	239	240	279	246	250	231	250	267	257	249	240	249	249	220	270	263	236	227	246	255	228	241	239	248	258	241	260	262	252	219	258	260	255	250	241	232	237	255	259	252	237	260	270	252	260	245	277	224	209	258	272	268	234	233	258	249	240	264	246	274	258	281	231	256	257	263	261	275	245	270	248	252	255	222	244	266	228	274	248	238	278	257	250	256	263	250	265	261	243	260	232	265	262	276	253	267	240	263	266	248	253	245	244	263	253	255	249	296	276	244	220	231	249	273	254	250	244	261	251	275	251	289	248	259	268	266	264	241	256	246	263	277	233	247	240	253	235	240	258	247	254	251	274	233	265	242	268	229	242	247	262	237	217	251	274	261	266	280	255	218	260	257	267	220	221	241	266	256	242	258	254	257	269	252	245	279	256	249	277	247	258	253	251	254	232	260	275	280	237	264	262	228	269	248	277	241	248	230	271	264	245	238	278	235	287	237	244	208	267	235	274	257	244	255	264	274	243	251	257	266	242	258	274	254	260	269	225	276	239	243	270	281	273	246	254	259	249	242	254	271	258	281	250	251	237	258	269	240	272	262	223	261	231	258	275	250	222	247	237	227	252	246	268	262	241	251	236	228	208	263	255	245	259	254	286	248	256	258	252	243	266	265	265	270	241	248	255	232	263	257	261	237	239	264	248	251	215	250	224	254	247	240	231	274	243	242	237	240	260	244	260	254
43021	34367	26006	10565	6034	3206	2185	1706	1588	1056	616	446	375	344	207	198	163	147	175	156	168	145	153	154	168	146	166	102	134	137	120	118	116	101	131	113	129	124	124	122	116	127	117	126	124	112	153	140	130	135	137	128	132	127	118	126	133	115	109	134	139	124	147	132	109	104	132	119	102	121	132	132	125	116	104	120	111	135	127	116	129	121	116	128	136	134	123	126	142	121	132	117	111	140	120	140	143	134	135	107	128	138	139	127	122	126	118	118	120	110	129	140	105	123	124	119	127	100	112	136	124	118	108	137	120	127	118	119	142	146	132	126	123	143	139	131	139	142	132	135	110	130	125	125	104	119	115	125	128	110	102	125	127	107	130	137	111	129	144	122	121	112	123	112	124	130	146	139	126	118	135	108	117	127	122	113	124	134	126	132	114	116	123	137	113	119	143	126	136	145	126	118	124	113	95	130	133	117	109	132	108	128	103	155	143	119	118	141	141	117	120	146	105	140	116	120	117	128	113	108	145	120	116	123	123	120	132	138	138	123	96	123	126	115	105	126	127	125	102	122	132	140	123	112	129	121	122	130	142	123	122	132	117	113	129	119	140	120	111	145	120	112	115	120	110	155	126	132	133	127	124	110	141	128	133	114	116	139	125	142	107	125	130	117	126	126	118	146	108	125	138	111	116	105	136	119	120	139	110	129	140	110	117	124	128	113	125	105	134	109	115	130	148	144	135	123	133	114	140	115	143	112	116	114	130	120	107	105	115	133	120	124	122	110	117	140	127	128	133	103	143	135	126	132	134	133	105	123	120	101	110	134	128	123	114	120	131	126	123	104	135	99	122	119	135	125	113	106	140	127	126	106	112	120	113	141	105	115	137	118	136	119	114	141	127	126	111	144	123	130	97	118	128	116	114	142	94	121	132	123	116	130	129	122	110	129	126	124	112	126	136	116	132	129	120	118	136	125	136	112	130	132	122	126	146	111	118	114	101	115	93	129	113	142	105	127	127	125	127	101	123	133	169	149	147	125	121	122	127	124	131	113	126	121	147	133	120	118	131	124	125	126	104	141	113	130	133	119	122	123	132	134	119	145	144	117	125	141	142	120	117	134	116	93	113	133	124	144	117	107	123	117	130	131	120	117	129	116	120	124	131	126	126	126	132	126	108	135	125	143	148	126	126	114	137	142	110	124	113	146	114	133	123	133	128	114	146	120	137	133	129	117	114	133	116	135	108	114	128	122	123	134	129	138	124	121	135	119	104	101	104	126	118	119	127	117	115	102	108	136	111	136	139	110	122	138	123	130	131	124	118	136	129	110	144	130	128	126	118	123	126	126	133	121	114	128	118	136	138	116	155	121	101	122	123	140	112	119	116	130	116	119	124	123	115	129	141	121	146	118	143	105	136	103	127	133	108	103	116	106	125	142	130	120	119	132	123	124	135	121	124	112	119	135	131	121	127	131	98	123	129	120	141	121	137	116	114	133	136	106	107	121	109	141	123	136	133	124	114	146	109	141	133	109	123	97	116	127	131	134	124	132	109	146	138	125	114	132	134	125	109	121	105	117	117	127	147	134	142	111	133	122	127	139	142	119	132	126	114	108	129	143	125	107	133	118	141	115	110	116	127	106	113	115	116	129	142	113	111	127	124	130	132	122	104	145	99	116	150	126	116	151	117	101	127	130	116	126	138	125	138	119	135	128	108	115	138	116	130	143	133	128	132	110	115	143	133	101	109	114	137	146	121	119	122	118	152	143	119	122	134	114	122	135	124	124	114	121	142	115	140	94	115	119	125	104	119	122	148	107	123	140	134	139	123	127	125	118	135	131	121	110	114	124	117	134	119	117	133	136	133	144	122	117	122	128	139	117	131	144	135	124	108	120	126	132	113	108	128	124	114	112	114	145	126	104	128	115	120	136	125	117	130	115	133	123	138	128	115	121	102	148	127	136	133	104	132	134	126	131	146	136	116	120	121	129	141	132	136	110	141	93	122	109	124	141	119	117	120	123	98	118	121	122	123	91	124	139	132	147	130	109	115	129	126	132	108	135	115	119	137	125	132	118	140	137	114	118	119	118	122	108	135	132	106	111	124	139	115	115	120	115	116	147	125	108	121	132	129	146	128	127	129	120	105	114	127	130	110	132	127	118	128	126	119	136	138	129	130	109	108	117	122	118	117	114	123	125	118	98	114	123	129	116	122	109	118	119	115	129	99	130	123	132	127	108	101	141	120	134	108	141	113	111	119	111	142	130	121	105	99	114	122	130	124	134	121	116	111	122	140	125	118	101	147	109	137	129	122	134	132	127	125	109	129	146	145	128	132	113	134	132	147	136	142	143	131	128	120	131	128	120	114	133	135	142	118	105	142	137	120	126	106	136	135	113	137	118	115	111	133	127	128	134	141	106	110	117	142	114	114	156	132	147	122	110	123	103	114	116	130	122	112	131	131	121	95	130	153	110	102	128	122	112	114	136	133	138	126	128	115	130	131	120	129	135	129	105	144	138	117	120	129	128	122	117	135	136	108	144	146	139	113	122	144	114	111	109	129	108	110	114	131	130	122	126	93	140	155	100	135	111	128	131	93	129	143	120	128	141	127	122	123	132	128	118	143	144	142	99	121	122	130	103	155	125	138	111	113	124	120	120	115	125	126	138	104	114	103	119	124	122	106	139	129	105	143	112	126	131	128	121	107	119	143	108	131	154	136	100	114	119	124	126	122	129	137	112	146	117	114	124	115	127	146	112	128	134	129	115	125	117	146	120	149	120	110	119	121	128	137	110	121	121	140	139	130	127	138	139	111	139	131	110	114	113	117	129	120	101	130	122	133	100	133	108	121	99	126	130	110	139	145	122	126	106	133	86	112	135	131	117	119	134	132	126	132	130	134	127	125	127	128	131	144	138	124	124	135	125	127	148	131	124	115	116	108	113	121	124	108	130	117	122	121	124	138	124	149	133	132	150	101	107	136	114	116	131	134	144	140	137	131	112	134	138	138	109	116	119	138	136	129	133	120	128	114	125	132	138	103	136	123	119	127	108	132	138	121	130	139	135	134	112	134	128	138	107	112	110	112	119	125	121	106	130	133	125	139	150	131	112	122	128	114	122	130	114	128	112	133	123	112	114	114	141	124	113	145	120	131	118	113	125	133	115	126	151	103	124	114	139	130	126	137	121	136	121	133	120	133	125	112	129	120	122	129	128	124	135	149	111	104	130	109	107	124	128	109	123	129	112	125	118	122	136	119	129	120	133	130	135	130	114	112	113	131	120	132	134	108	115	137	113	115	134	130	129	135	126	145	104	131	131	133	128	113	127	132	106	108	107	146	116	114	147	145	113	126	113	133	124	114	134	103	109	138	125	104	124	122	121	138	121	130	101	147	132	109	119	148	109	118	128	129	130	142	120	130	113	121	127	116	142	130	151	117	125	130	110	107	118	117	133	111	114	125	111	100	116	129	126	147	128	116	111	137	112	119	129	125	107	118	122	126	127
27857	27269	19503	10434	9736	7165	6680	6351	6280	4739	2791	1964	1592	1419	873	738	593	555	517	550	518	462	461	463	460	382	379	394	370	358	345	370	375	388	330	350	316	334	315	339	337	318	324	318	309	323	306	338	280	293	320	333	293	326	292	289	284	318	291	295	308	293	301	315	288	303	310	307	272	291	284	311	283	297	262	291	287	294	307	267	288	311	314	306	299	296	280	308	282	282	326	339	302	281	312	266	323	307	305	285	305	323	322	328	283	276	311	280	292	263	294	301	299	283	310	299	270	293	268	294	333	293	290	282	307	280	325	308	310	296	331	291	300	316	284	300	307	309	300	303	295	300	302	301	307	285	301	331	311	290	270	291	290	300	322	299	314	291	304	289	286	280	294	299	307	303	259	288	279	296	299	283	281	299	285	309	296	309	308	312	305	327	281	323	279	294	278	302	272	300	306	333	285	280	303	314	263	273	289	288	276	314	316	300	295	304	296	330	310	291	312	281	287	323	277	297	312	301	274	288	286	309	283	280	311	298	295	345	275	316	258	268	276	295	313	312	282	303	299	312	293	289	321	318	308	306	305	317	310	290	290	307	322	300	298	329	291	298	314	298	290	286	277	321	273	276	305	304	284	290	260	312	292	292	303	289	283	271	318	276	304	301	308	328	331	271	265	302	308	325	307	262	318	296	284	305	293	293	302	290	274	311	282	309	301	288	295	300	320	291	283	308	301	290	284	287	292	304	275	265	300	299	282	275	275	301	296	267	281	281	282	321	323	250	312	291	303	302	306	305	301	301	294	297	304	288	312	319	297	309	300	286	302	267	298	327	304	302	262	344	304	294	309	300	284	321	309	294	254	295	304	316	312	287	317	305	279	279	297	309	301	280	310	326	349	302	290	313	300	291	291	306	289	300	297	285	301	282	296	337	303	273	285	321	294	284	260	301	276	282	300	315	286	280	290	286	306	299	318	299	301	296	297	289	287	287	301	332	293	314	291	264	300	282	320	300	316	264	312	257	313	295	291	300	283	291	287	287	273	301	270	293	314	308	272	308	271	266	272	292	302	308	269	299	297	300	265	294	263	303	297	300	298	318	314	281	298	292	284	290	303	298	296	304	285	278	288	309	275	280	274	270	331	293	300	298	292	309	313	289	253	293	289	294	281	271	281	323	287	298	282	294	303	318	302	304	295	301	291	317	278	304	287	298	288	315	307	293	280	315	309	299	346	296	303	264	301	268	312	293	315	313	286	290	327	275	284	289	288	315	338	254	328	305	295	297	284	303	302	307	279	261	327	304	295	287	279	276	308	287	288	295	307	307	304	314	291	306	269	315	308	249	291	284	318	312	324	309	261	320	296	301	313	296	300	288	269	275	302	286	309	312	303	263	310	317	299	290	303	291	297	286	278	286	348	286	287	304	270	335	318	281	334	280	294	311	277	324	305	295	271	276	284	305	312	304	301	326	307	293	297	285	305	311	289	266	304	313	310	300	276	298	264	283	306	307	295	269	290	265	291	304	281	294	300	318	321	326	306	282	296	271	295	304	312	287	266	313	326	292	295	289	295	282	302	262	311	340	300	290	283	287	253	311	262	292	297	309	268	273	343	312	297	283	271	293	287	268	287	283	277	279	295	275	307	299	287	267	272	265	273	281	284	285	295	277	308	316	287	300	287	299	291	282	307	291	296	298	278	286	300	302	293	291	309	291	300	319	276	284	287	289	287	295	303	273	307	275	323	294	309	299	302	279	299	311	290	285	294	292	301	281	282	285	300	278	273	307	301	252	313	304	280	310	290	289	278	307	336	294	289	319	286	264	279	280	299	266	313	304	268	282	291	296	290	270	302	304	306	293	270	289	324	321	271	290	316	284	281	277	274	280	283	311	286	288	293	307	294	313	301	282	291	295	306	299	304	261	275	294	288	315	294	303	270	297	283	276	287	293	309	312	301	299	250	309	323	292	311	297	290	290	306	296	268	334	280	310	303	303	261	302	312	302	300	303	289	296	318	296	295	292	269	303	272	298	302	277	290	306	283	288	299	289	278	274	278	319	290	273	295	284	308	292	277	310	297	276	279	291	293	274	290	279	323	298	303	291	307	324	305	299	290	262	289	266	300	339	314	278	317	290	281	292	304	284	301	311	296	300	292	311	298	302	313	301	285	280	312	298	303	307	324	299	313	267	298	301	307	293	290	296	303	290	312	305	268	293	323	292	321	281	301	295	298	287	293	308	306	300	290	262	277	285	298	262	311	283	262	279	276	291	304	270	325	274	317	307	308	296	262	293	285	270	260	283	283	317	309	311	303	282	281	288	295	273	303	318	301	310	304	308	297	301	281	322	304	299	324	309	296	292	290	316	291	297	324	293	365	262	303	292	298	283	320	289	300	294	325	284	298	320	286	279	268	316	305	301	297	276	302	283	313	293	280	279	268	304	275	296	314	306	285	295	286	279	307	281	316	286	278	305	289	319	267	324	296	278	314	322	298	315	300	302	302	319	281	297	296	299	281	287	267	285	293	314	291	295	287	299	281	268	298	282	299	308	296	253	288	301	313	296	295	311	256	330	322	305	276	294	285	293	303	266	280	293	304	304	268	309	300	317	321	267	278	280	310	285	287	294	285	293	313	300	294	303	298	309	308	295	293	320	294	301	297	300	277	305	303	311	297	280	263	301	327	282	263	279	297	318	276	279	270	287	314	277	316	276	281	293	269	296	298	273	304	286	289	299	308	291	295	300	299	285	312	274	279	304	301	290	313	310	276	275	290	321	269	280	300	308	311	280	292	309	273	336	314	280	284	290	285	318	287	296	298	301	291	293	316	251	322	297	293	283	330	329	325	269	296	325	301	289	250	306	291	276	299	272	313	282	290	328	275	291	284	279	265	315	330	296	299	273	306	307	279	268	290	296	268	272	266	291	297	305	290	273	285	315	316	283	318	292	299	285	317	292	291	300	279	312	296	260	285	293	283	281	285	279	299	305	314	295	306	324	298	307	311	298	307	287	296	279	320	262	309	341	290	316	284	298	284	274	311	321	320	301	312	305	303	320	314	278	287	301	299	290	305	291	320	287	291	296	294	307	290	298	318	290	301	291	296	278	275	306	308	282	295	345	282	303	310	280	282	290	306	311	293	292	291	281	269	328	286	303	312	255	279	290	326	298	329	292	289	304	284	291	308	282	325	297	278	268	292	332	287	280	297	296	282	316	303	294	304	276	276	318	258	276	288	288	322	285	301	277	275	313	317	300	271	266	299	292	296	314	292	322	289	279	292	255	308	282	321	308	261	307	286	279	317	281	289	291	346	304	286	299	299	302	295	301	296	276	346	295	265	310	313	321	299	282	287	290	311	278	305	297	289	315	321	295	296	322	264	286	274	262	293	291	293	287	305	288	294	290	258	276	304	295	282	279	307	317	276	316	334	290	329	296	310	289	333	272	288	300	287	292	293	294	287	289	303	286	288	294	291	316	303	318	327	320	277	271	282	302	281	289
11205	4700	2614	479	290	250	246	230	210	212	182	153	178	191	200	200	188	155	152	199	192	190	197	176	182	181	166	186	163	170	157	159	168	174	196	190	181	171	179	194	180	167	174	147	159	177	185	174	173	200	179	171	170	174	159	182	201	174	163	165	176	161	169	187	189	212	184	175	146	182	165	149	160	172	161	182	180	155	181	182	185	151	193	156	185	161	186	172	188	167	161	157	163	168	197	152	147	192	170	185	188	161	147	196	194	199	175	176	167	147	189	172	188	154	171	168	184	163	193	170	170	172	171	151	191	188	159	149	165	180	182	169	176	170	161	168	167	177	197	180	176	162	195	176	144	131	168	179	173	170	186	187	173	168	162	182	163	187	136	170	161	169	218	186	192	165	165	168	133	206	174	149	174	186	193	170	182	160	165	171	138	166	149	202	174	174	180	167	175	164	186	146	165	146	166	149	196	153	173	188	202	180	175	164	165	154	153	167	176	156	150	174	184	158	191	149	156	174	158	160	170	179	177	181	197	169	183	204	167	184	157	173	186	177	159	175	141	173	148	182	186	185	143	151	161	182	195	185	183	165	159	170	177	167	185	178	179	167	158	182	172	178	162	175	172	196	169	179	167	155	167	181	193	199	184	189	157	183	177	170	184	164	180	164	165	160	162	157	170	178	185	165	180	161	188	152	179	176	162	181	182	184	168	164	161	181	215	182	167	190	173	161	167	181	162	177	180	172	153	174	202	172	174	171	162	196	177	181	164	162	170	161	146	149	159	172	172	165	139	186	174	155	168	159	179	197	204	144	186	149	189	174	194	165	143	163	167	175	175	183	144	189	160	173	184	169	176	154	178	177	170	172	157	189	166	152	181	164	183	170	184	182	184	185	172	194	167	201	183	174	155	173	177	196	179	179	159	172	153	156	181	161	189	175	176	151	186	192	147	160	170	182	178	168	150	155	173	167	173	177	146	178	150	163	176	178	163	189	150	164	153	155	150	179	160	212	175	148	160	170	173	165	165	194	205	196	170	159	159	177	144	160	201	175	166	195	171	166	150	170	193	166	187	165	159	167	156	172	172	164	191	162	179	169	161	183	188	162	171	192	175	194	189	165	166	181	184	163	156	194	194	198	172	178	186	163	177	172	195	151	176	154	157	167	150	155	179	149	155	170	161	173	191	173	168	167	160	178	180	190	186	169	207	167	173	180	193	173	163	165	183	156	172	165	168	161	178	213	167	161	176	167	179	160	143	189	183	183	177	181	160	174	157	191	191	176	176	165	166	175	181	172	169	193	173	182	169	173	177	161	185	145	186	184	168	166	170	160	167	175	167	166	185	181	154	161	173	151	166	160	187	190	189	176	165	178	182	197	195	153	187	190	193	192	173	180	193	180	163	165	189	163	184	196	178	188	196	188	173	170	169	160	173	177	168	140	180	180	167	196	183	172	172	159	176	171	156	171	208	205	144	180	189	154	174	176	183	173	168	178	146	189	172	177	165	177	154	179	173	150	146	144	148	159	175	170	188	204	155	165	171	184	154	161	169	163	162	174	159	183	176	168	192	170	184	167	175	169	187	153	185	150	196	168	183	185	176	171	174	176	183	186	149	187	201	156	154	194	185	163	165	197	167	169	167	185	170	186	154	200	166	200	171	170	180	171	149	171	176	189	183	159	168	171	180	210	150	169	162	158	181	164	169	176	176	179	155	175	177	178	180	159	151	164	172	160	177	184	171	168	186	200	172	164	167	143	172	144	181	153	176	197	185	168	173	164	196	159	182	173	181	181	167	176	175	191	159	177	169	170	179	152	200	132	158	197	180	182	189	184	176	170	175	170	168	165	179	172	182	153	161	170	184	201	181	180	173	159	171	181	157	170	167	133	179	184	169	191	183	147	161	173	158	189	186	182	215	172	187	178	156	165	181	153	186	174	161	149	159	190	182	174	163	149	166	158	171	157	202	162	202	163	166	169	179	165	163	158	179	168	182	189	161	169	186	157	165	175	165	187	199	149	158	191	175	181	189	190	162	196	161	202	190	186	178	161	192	152	145	143	174	161	206	211	165	182	159	171	173	172	168	169	141	158	182	147	166	175	167	143	174	160	186	172	182	176	181	172	185	188	163	172	167	170	176	176	184	151	202	153	181	159	181	178	164	193	173	170	181	186	172	169	171	168	201	182	171	176	168	177	184	193	182	160	172	164	151	175	176	148	135	166	170	167	174	175	156	154	186	180	177	178	174	167	156	188	187	198	153	189	160	161	166	146	183	169	151	163	148	164	173	180	166	165	185	177	183	174	164	180	158	193	160	159	180	163	177	162	179	168	175	185	151	160	190	182	150	183	162	143	150	165	172	171	174	174	147	193	159	143	180	171	162	157	169	171	164	171	169	168	190	172	172	170	180	194	182	204	180	164	175	170	190	179	175	167	166	175	177	174	167	147	191	173	195	177	165	170	170	180	165	161	167	171	172	191	146	187	171	138	177	161	170	177	183	168	182	161	162	150	187	169	164	189	179	151	201	187	191	161	191	205	162	177	181	168	177	169	190	161	171	167	173	165	177	158	176	154	187	154	158	169	177	177	148	149	149	187	164	174	165	187	180	163	185	175	200	173	174	153	162	180	156	178	163	180	158	191	157	166	203	185	154	177	152	165	144	172	175	174	145	176	157	144	197	135	157	202	157	177	173	180	182	175	192	186	186	165	154	152	170	156	185	142	167	198	172	172	155	171	175	181	164	158	159	172	170	163	139	171	155	187	186	174	198	192	179	164	156	176	180	171	172	149	194	164	172	165	159	177	160	163	182	183	185	169	176	185	164	155	163	169	188	154	163	153	144	168	178	180	175	200	177	182	166	156	146	159	170	164	178	162	152	149	183	169	156	167	195	182	169	153	201	170	184	161	192	171	191	190	177	153	157	160	165	182	168	173	159	184	160	163	174	164	177	173	181	158	172	178	188	167	204	186	167	153	147	145	166	174	186	165	156	167	176	165	198	175	182	180	129	167	168	182	164	161	162	174	174	156	141	164	183	192	164	151	168	179	171	148	148	157	164	178	188	167	168	188	191	175	169	168	178	174	158	182	172	163	175	186	176	132	174	177	155	171	186	172	184	161	178	165	164	159	142	174	151	155	169	182	161	176	167	160	186	187	150	195	159	186	166	175	169	183	177	208	148	162	168	151	175	179	195	180	170	175	178	170	186	166	208	189	173	177	157	170	151	160	173	173	165	160	134	193	159	189	180	149	162	166	163	151	171	166	185	181	189	202	184	172	174	195	190	179	175	177	178	154	175	171	170	172	166	184	184	168	187	155	194	165	176	179	162	177	178	155	192	161	176	167	155	162	150	187	174	169	190	180	171	178	154	197	154	173	190	164	188	175	185	148	166	171	156	163	162	169	160	160	170	182	181	169	158	144	153	162	154	175	144	173	182	158	178	161	181	165	183	170	175	179	189	210	147	160	178	213	193	164	144	190	160	177	180	182	179	164
6786	4478	3931	1060	872	759	765	544	634	575	501	455	502	489	487	446	432	399	433	445	392	442	401	420	391	382	421	422	367	360	402	411	382	398	417	397	357	356	368	391	356	365	367	436	395	358	408	377	398	426	358	396	390	372	398	384	406	391	396	373	376	379	420	375	396	396	407	358	395	373	403	410	381	376	364	402	398	378	376	391	419	392	412	380	354	363	386	407	360	418	405	409	391	372	365	372	401	348	379	399	380	386	351	404	393	378	388	371	406	408	378	389	362	416	347	378	409	379	347	393	385	382	350	329	398	369	380	413	390	428	411	384	359	373	375	391	400	389	414	385	370	386	383	377	376	382	354	366	388	394	394	359	371	403	368	364	375	406	388	393	402	381	396	347	356	377	378	388	369	405	395	400	402	368	413	395	382	381	387	378	401	365	387	381	387	381	391	356	396	375	399	390	380	340	365	356	393	386	361	385	378	382	379	417	380	354	386	406	364	419	377	365	369	374	403	389	366	398	394	386	354	382	370	385	333	387	359	356	370	356	391	394	370	415	370	380	389	369	385	366	356	373	391	387	388	392	356	377	367	427	353	356	370	376	370	364	370	373	407	376	388	387	362	368	377	365	368	387	384	408	373	400	391	374	385	375	415	406	384	385	395	376	396	378	385	381	379	383	377	394	425	377	357	389	358	384	351	357	373	382	381	408	381	378	382	369	337	378	399	375	340	398	345	359	359	387	392	373	412	405	380	407	377	392	403	379	401	372	350	385	398	368	374	363	367	395	387	398	414	413	367	395	357	374	351	415	386	379	375	390	375	355	390	416	398	401	373	374	381	378	354	386	368	361	375	375	396	392	363	370	377	390	351	365	369	401	408	364	375	371	374	373	390	405	382	422	381	385	355	366	382	352	356	374	354	404	348	363	379	381	352	368	373	393	393	386	342	399	462	375	395	380	383	382	359	359	348	399	349	423	383	349	380	382	374	371	384	367	345	370	408	392	384	422	396	372	402	374	343	365	388	359	377	381	377	364	357	352	388	387	380	396	382	383	362	396	397	390	357	379	354	368	370	419	379	350	376	355	423	380	384	374	368	421	377	372	397	383	388	362	373	397	356	384	348	401	396	375	397	358	383	403	353	416	368	351	370	398	346	360	394	382	401	377	369	375	360	365	382	387	378	418	356	336	336	396	357	382	335	375	406	383	368	387	382	354	376	369	395	352	383	403	384	368	373	375	409	408	359	381	340	373	400	365	395	381	400	355	386	401	346	389	419	382	361	393	352	364	355	351	377	345	406	352	355	393	384	416	421	374	431	390	332	400	381	383	386	403	385	374	382	401	376	369	354	340	354	415	398	350	387	350	388	418	371	380	397	395	405	403	404	397	377	375	368	398	421	339	396	404	386	361	408	342	376	369	427	367	396	368	385	404	392	366	413	399	383	382	378	397	373	379	379	368	385	356	408	382	407	405	392	383	387	352	383	395	381	370	377	365	370	425	351	384	388	367	362	428	392	381	419	358	375	361	352	397	342	397	383	398	387	385	384	301	383	379	382	407	407	353	378	398	401	401	373	383	359	410	387	383	391	326	383	376	401	397	363	380	381	359	391	393	401	386	393	358	339	365	392	405	392	377	378	384	379	383	392	388	347	392	368	382	411	383	367	362	385	387	346	374	372	402	376	382	360	370	370	344	366	369	405	418	406	377	397	373	399	362	385	388	433	352	354	401	375	385	384	381	347	404	355	396	385	379	349	377	389	366	345	384	361	364	369	389	393	358	375	403	384	407	358	381	374	358	389	399	368	400	398	382	416	368	349	388	349	394	369	383	412	387	368	395	395	380	429	343	381	385	382	359	375	379	398	419	361	376	380	335	413	391	388	399	372	373	409	390	370	362	360	356	358	409	405	381	382	390	376	334	368	365	387	375	378	405	377	377	360	396	387	362	399	384	404	409	346	404	382	339	418	395	369	384	364	386	378	399	365	382	359	422	375	373	376	367	386	388	385	389	399	390	391	362	345	364	413	405	394	423	346	378	358	397	368	357	400	349	415	426	340	400	364	384	378	388	389	371	393	344	386	377	375	377	399	370	367	390	349	397	376	375	370	379	386	367	385	398	381	372	381	379	389	418	365	379	373	367	369	366	371	371	394	402	370	353	405	369	394	393	392	376	381	379	360	361	382	369	363	350	439	358	398	381	380	404	381	381	377	427	379	404	373	364	378	380	406	402	372	355	384	418	364	369	397	363	363	391	387	373	392	384	408	373	381	385	380	407	378	387	395	370	402	374	406	366	384	386	373	354	356	383	371	389	372	388	361	362	378	398	423	378	371	347	379	377	392	379	415	400	384	357	354	430	365	363	384	395	386	357	351	399	397	363	359	363	424	381	344	410	390	383	402	414	341	353	403	385	377	365	365	389	343	383	386	434	394	393	365	375	355	410	325	371	397	415	394	366	385	399	391	371	387	348	363	377	375	356	388	368	354	357	386	374	402	377	396	369	387	417	361	378	361	374	418	414	354	367	416	365	380	371	441	391	388	380	357	386	414	387	336	387	351	394	362	390	369	368	358	402	391	370	375	374	371	357	376	386	386	363	404	377	373	377	386	385	403	370	398	374	379	380	378	373	394	352	404	372	393	365	410	398	396	366	401	390	401	353	374	362	383	383	416	382	371	365	377	395	394	371	378	363	351	411	403	415	395	376	410	405	384	353	407	363	398	372	383	365	369	417	365	389	400	407	393	361	379	362	373	386	369	410	380	366	402	390	409	383	399	389	388	373	365	363	364	391	383	364	386	395	358	371	395	376	376	375	374	388	350	376	384	395	337	383	377	367	381	427	402	424	409	357	359	381	372	388	383	381	395	386	385	404	329	398	381	384	391	380	339	384	405	410	374	384	386	384	346	374	404	402	376	414	397	364	387	378	361	359	380	377	376	369	411	375	373	381	357	395	374	349	390	394	371	403	372	414	361	411	387	362	389	387	400	375	388	402	374	378	376	404	384	392	396	377	379	413	387	384	384	387	398	359	377	351	379	390	389	364	365	398	368	352	394	361	368	352	355	380	388	391	372	354	374	348	367	398	403	388	346	384	405	382	385	353	402	399	367	376	376	370	378	417	401	386	390	369	398	388	371	394	406	376	366	390	358	383	399	369	399	347	374	391	409	359	365	388	366	383	342	400	404	362	382	380	372	399	383	399	391	364	380	374	386	427	407	389	394	384	372	390	340	387	407	386	391	366	385	372	373	369	383	384	355	387	398	371	372	378	404	359	395	384	423	376	378	397	372	340	388	401	363	391	397	375	392	380	380	370	381	379	405	379	375	399	390	385	387	414	403	377	348	375	382	393	390	406	422	405	399	366	362	384	386	378	374	385	383	349	422	354	389	398	388	374	413	402	402	365	399	341	383	393	388	381	397	362	365	406	366	384	394	367	362	370	399	369	391	390	374	359	372	349	387	353	382	364	370	403	373	414	399	390	397	375	354	391	317	408
31512	24336	18938	5822	2782	1552	1006	793	826	632	360	237	206	180	149	132	136	128	120	145	144	117	126	124	121	125	118	130	111	117	106	121	108	116	112	103	122	114	125	112	110	117	107	86	110	110	127	113	119	108	101	106	113	111	104	101	85	122	78	104	116	97	123	104	95	119	128	95	109	105	89	114	93	90	112	111	107	113	114	113	100	100	98	111	95	121	113	98	103	116	116	91	107	99	119	119	102	99	107	122	89	131	94	76	108	97	116	104	110	110	110	104	113	109	101	101	90	93	108	113	98	136	109	101	93	98	101	92	121	88	97	113	115	114	104	90	100	117	113	112	111	99	106	108	85	100	94	100	104	116	123	100	91	107	82	79	102	123	112	112	114	120	99	98	108	110	104	101	94	101	106	111	108	103	120	111	84	99	98	95	107	96	100	83	125	112	108	94	101	99	112	109	81	122	110	107	94	114	94	108	107	117	91	100	134	109	117	96	99	121	97	89	99	98	105	96	100	105	122	102	100	110	107	95	108	118	115	106	130	124	116	99	112	95	94	121	106	110	112	119	110	93	95	103	105	126	108	101	111	93	87	104	114	102	104	100	116	97	110	124	97	118	108	120	92	101	111	87	106	96	104	103	114	94	103	102	97	110	95	106	85	111	112	108	119	96	122	112	97	96	103	110	109	112	115	118	115	109	119	104	89	108	88	108	117	105	98	113	107	93	94	110	93	129	109	119	102	89	108	108	102	97	118	117	108	137	107	108	101	90	109	110	112	121	100	93	111	94	114	88	117	111	108	118	98	114	104	100	106	103	100	103	89	85	106	98	109	138	102	114	96	102	110	98	114	91	113	130	92	99	122	105	111	101	114	101	99	98	111	112	124	98	104	107	99	121	116	115	111	102	95	116	83	94	88	92	114	95	107	113	99	97	117	115	102	102	92	123	93	90	88	118	103	101	131	109	105	115	117	109	107	100	129	109	113	122	108	106	125	96	107	93	102	92	113	86	106	98	93	100	116	121	97	103	126	87	119	114	102	92	100	103	95	110	94	98	118	95	99	105	101	104	82	109	103	100	106	98	91	96	127	85	122	96	101	111	99	119	115	118	102	101	96	109	103	99	101	105	111	88	110	116	119	119	95	97	123	101	93	100	101	89	91	102	103	109	97	133	122	108	102	99	115	122	107	123	96	99	127	108	89	102	119	103	101	91	100	96	100	88	97	90	96	109	96	85	108	103	101	95	113	94	108	92	84	110	114	96	103	116	116	97	115	112	119	93	96	106	94	110	119	111	101	91	113	111	129	85	115	109	95	107	111	118	115	110	107	107	95	106	106	112	104	110	102	111	116	97	108	108	114	96	105	91	113	111	108	97	95	115	104	114	107	96	101	87	103	103	94	105	103	95	123	81	112	110	111	88	102	97	98	107	109	100	112	112	109	93	93	105	103	120	91	97	111	91	101	96	87	86	104	109	117	120	91	116	106	90	105	102	100	90	109	109	104	96	111	97	108	113	101	108	103	118	105	124	113	81	125	126	119	109	124	92	105	129	97	100	111	107	123	110	116	88	101	108	92	98	92	103	86	111	118	113	84	96	100	120	95	90	105	96	110	86	100	85	103	107	106	101	95	109	100	110	115	130	113	86	117	91	108	102	117	111	122	106	134	90	107	111	135	121	103	111	87	110	99	94	104	118	85	96	109	96	103	91	101	109	98	105	105	108	99	99	119	104	107	92	106	118	106	87	115	103	121	94	100	100	84	123	92	104	113	108	120	98	88	106	108	115	104	112	112	101	87	81	107	127	95	99	111	113	103	123	100	109	85	112	93	109	104	102	103	109	115	93	114	93	103	117	116	106	114	113	122	82	78	94	108	115	97	93	111	114	116	104	104	89	87	91	104	106	122	90	112	108	114	113	102	92	113	107	120	127	116	113	113	117	128	109	133	108	107	93	98	88	74	94	96	120	119	87	106	117	104	104	91	104	85	114	133	103	112	116	130	87	100	117	103	111	102	80	110	107	108	73	101	105	101	99	95	103	101	109	126	101	116	125	105	105	102	125	99	113	129	97	111	101	91	87	98	107	109	106	74	104	107	121	88	114	92	87	92	100	100	99	98	97	109	107	99	110	109	107	120	101	106	107	112	98	120	120	96	93	89	88	86	121	107	98	107	92	100	108	92	97	114	93	102	106	85	107	117	88	110	101	115	96	101	91	107	127	100	103	96	91	95	108	99	110	113	109	102	138	129	80	96	101	84	111	112	89	109	97	104	109	103	86	100	99	117	120	89	99	113	115	134	90	105	112	124	114	118	97	97	119	103	115	111	104	91	98	107	116	107	97	115	95	117	105	107	109	90	112	114	109	103	97	99	126	110	92	110	97	110	89	79	120	114	110	97	116	115	106	90	137	102	129	92	118	110	107	117	102	94	119	105	102	100	110	90	103	109	102	87	108	87	90	96	78	92	107	89	91	114	109	115	101	100	106	123	112	109	93	105	105	102	90	106	92	110	134	113	95	104	125	107	97	102	113	109	99	99	111	106	105	107	110	118	112	115	96	110	117	117	122	100	119	95	98	99	107	88	104	97	100	104	102	97	108	99	103	87	120	92	106	110	99	103	105	99	107	106	99	136	111	117	90	91	117	102	119	106	102	114	118	101	131	115	127	102	95	113	91	108	122	86	114	97	108	115	97	84	77	108	99	113	119	117	98	108	95	87	96	104	101	102	95	110	96	114	111	96	103	88	101	103	112	124	108	113	109	84	85	108	107	119	84	111	124	101	116	116	109	100	105	95	90	105	98	107	130	108	98	116	103	114	123	112	114	105	114	115	119	91	110	88	114	78	98	129	120	113	121	99	92	104	90	113	102	101	102	101	94	97	97	101	107	93	96	99	95	123	114	119	116	133	114	106	105	100	92	115	102	90	115	102	92	98	96	112	124	122	109	100	93	105	98	124	108	103	101	105	81	118	103	103	86	96	105	104	100	69	102	81	111	102	118	104	119	102	120	132	110	111	103	98	107	113	109	96	89	131	85	103	90	94	111	117	94	96	110	85	96	115	109	97	97	105	88	109	98	112	98	112	102	96	128	86	109	90	109	139	100	111	79	93	128	98	89	103	106	94	118	95	109	109	110	104	93	118	118	108	117	106	111	108	89	99	136	111	90	112	113	108	108	114	117	124	84	126	86	93	113	109	108	107	101	138	90	104	110	124	110	108	99	85	94	97	94	92	113	109	109	96	100	110	75	77	98	101	96	96	101	115	97	92	114	116	115	102	131	95	91	111	120	88	117	107	118	98	88	103	133	125	97	116	98	87	103	106	111	110	95	93	92	122	117	109	128	121	114	99	101	114	91	110	93	92	100	104	112	102	104	109	104	97	95	82	99	116	111	116	117	75	99	101	96	110	88	108	112	116	90	99	96	91	102	117	97	91	94	97	108	100	114	106	99	99	99	113	105	99	102	101	87	87	134	116	105	125	83	110	113	116	99
20343	19656	15573	5696	5422	4186	3955	3724	3820	3036	1687	1036	820	719	525	466	422	403	399	407	410	399	366	357	292	321	321	316	306	320	270	251	325	267	265	230	296	271	268	265	256	273	280	272	242	262	251	261	257	264	251	256	246	229	266	239	253	259	238	247	244	269	230	258	256	265	234	255	251	288	261	240	291	254	261	263	285	261	241	259	279	245	264	244	240	254	241	257	286	254	247	280	251	239	221	289	263	269	254	236	267	262	244	234	255	240	268	250	237	259	265	271	276	256	243	256	247	277	226	243	271	269	263	255	277	237	262	267	255	253	258	277	265	238	268	270	270	257	301	238	251	265	222	285	229	266	253	247	267	235	233	280	243	325	226	238	238	268	254	269	281	256	256	254	248	266	265	261	254	259	250	272	220	258	286	269	247	237	264	252	253	225	253	252	252	237	253	247	246	253	256	241	241	268	253	262	266	257	249	272	259	245	255	247	256	245	225	241	222	244	290	238	262	226	247	225	267	227	256	231	266	251	234	264	228	246	235	254	232	237	239	257	224	283	235	267	248	270	241	244	260	254	243	245	255	236	230	246	248	240	248	251	253	227	247	253	259	284	227	270	240	228	228	233	267	251	247	280	251	281	239	243	238	277	242	248	220	230	260	246	270	258	243	255	256	262	272	257	259	273	227	253	237	253	209	273	241	263	267	237	263	281	253	277	265	240	288	277	260	249	229	247	280	235	278	232	241	238	255	237	249	266	258	251	288	297	264	267	257	265	272	256	260	243	243	236	249	252	235	256	257	255	253	268	254	268	247	251	260	273	221	236	239	250	238	254	260	217	224	262	268	279	235	244	247	283	256	227	218	252	259	235	267	228	267	253	236	232	265	268	256	257	239	264	272	245	237	246	253	257	249	234	219	268	235	241	240	238	252	250	249	264	237	279	236	238	282	239	257	267	249	263	267	226	244	235	261	239	237	255	267	255	280	246	274	251	256	231	240	258	249	244	275	268	243	231	231	243	297	238	222	233	255	251	262	264	254	262	255	266	260	220	242	278	233	236	241	280	243	246	252	249	261	245	236	262	259	264	255	258	274	256	261	239	224	243	226	266	237	241	241	212	260	270	282	272	249	280	246	238	278	260	261	250	257	236	235	279	244	232	256	233	231	267	250	274	241	237	212	237	253	243	237	245	247	259	243	241	272	279	237	255	240	268	274	270	261	263	258	264	251	255	264	249	243	251	259	243	237	237	226	251	255	229	259	243	267	244	254	258	258	284	261	284	252	261	259	251	263	272	230	259	264	248	249	279	256	283	249	302	252	233	230	235	229	268	242	253	263	229	253	233	249	265	247	246	257	246	219	258	264	244	243	264	270	251	231	224	239	249	256	259	276	246	252	241	250	258	269	239	252	268	249	250	255	259	250	259	250	207	254	278	272	237	251	247	223	252	274	272	237	252	254	258	261	245	231	248	261	242	234	246	253	246	261	245	267	230	243	241	246	246	260	262	253	259	242	282	255	245	225	263	263	257	265	253	261	222	235	252	234	268	246	239	248	245	246	244	262	256	276	254	262	255	244	251	244	254	235	251	246	235	246	247	256	237	238	260	268	247	265	244	281	242	230	250	288	271	266	230	271	246	243	289	252	235	257	263	252	250	234	238	274	255	251	275	258	261	264	242	267	249	237	267	273	237	238	255	239	253	262	253	275	251	267	242	243	263	238	286	241	243	256	249	250	250	239	257	274	274	237	283	241	203	245	256	237	255	257	238	244	257	237	236	257	244	227	256	261	266	272	254	253	247	251	255	241	234	240	264	265	231	234	250	261	259	258	250	249	236	239	241	270	252	227	228	246	212	262	217	290	220	233	274	211	246	239	253	246	259	260	245	260	248	250	244	260	257	245	241	242	259	258	264	231	238	275	268	275	258	224	253	232	267	245	270	259	258	247	230	266	250	273	246	245	279	298	246	220	232	246	281	246	259	239	233	234	261	249	281	245	252	241	279	257	290	225	247	252	257	265	252	252	266	264	252	263	237	261	244	217	210	227	265	277	257	260	233	252	224	305	243	235	239	219	256	249	230	225	256	240	232	274	266	259	221	264	253	281	287	247	263	240	223	251	245	242	232	250	272	242	253	234	250	267	247	241	278	227	252	250	265	270	253	234	222	229	248	231	243	266	254	256	277	232	226	259	278	284	268	240	239	239	278	217	265	264	238	260	268	253	257	279	281	247	258	248	243	258	219	253	235	233	248	248	248	240	237	241	268	273	255	238	269	248	256	259	263	272	223	256	236	249	263	264	230	268	248	237	243	256	254	239	232	254	247	267	234	259	228	266	262	230	246	257	245	238	251	254	229	238	244	235	247	229	251	235	272	290	255	269	244	266	243	239	238	252	228	255	281	214	238	267	219	260	261	271	226	236	264	256	242	248	254	243	249	253	254	242	244	237	264	254	276	248	264	255	285	263	250	222	283	276	222	244	235	259	226	261	258	293	251	246	252	215	250	257	240	243	260	258	261	236	229	245	281	269	220	232	276	256	266	252	253	254	259	259	258	278	267	273	249	254	256	232	235	262	269	233	219	253	241	258	241	255	271	285	263	256	277	254	260	234	254	247	245	246	216	240	274	252	251	237	260	258	238	265	276	270	237	273	249	244	237	263	224	271	282	260	280	221	265	291	229	257	253	253	248	278	227	245	223	268	238	245	254	276	266	266	236	231	249	251	252	238	234	258	253	244	254	262	274	225	248	250	233	263	290	249	254	254	245	219	273	250	257	260	265	257	306	255	263	264	249	261	247	250	251	244	248	237	242	234	250	268	255	226	269	257	254	250	241	241	267	223	256	252	225	271	228	238	253	272	251	271	251	247	248	258	262	235	257	252	251	256	263	232	245	261	263	265	240	264	248	255	253	273	273	254	261	250	254	221	250	261	227	266	226	244	297	269	266	288	253	268	289	243	261	249	251	269	242	236	248	271	258	273	241	264	251	244	236	253	251	244	219	225	250	257	272	270	264	264	249	235	252	237	238	243	272	273	250	250	248	268	256	268	244	259	245	257	261	227	248	244	264	261	259	220	245	262	237	249	260	247	239	257	243	243	254	253	266	262	262	251	271	252	254	266	271	258	232	259	260	250	261	240	250	271	250	230	251	242	248	235	268	251	206	271	234	225	247	232	229	251	282	211	250	251	263	258	257	242	270	241	246	257	244	262	254	254	250	220	221	253	253	272	230	231	257	252	259	237	250	239	264	240	284	258	251	233	248	293	278	270	217	231	265	261	228	258	237	248	244	241	280	267	253	264	273	268	251	291	224	225	253	270	240	271	228	260	249	292	259	273	251	233	258	254	248	262	244	259	274	233	262	256	249	254	271	249	259	245	252	218	247	228	274	244	253	282	261	274	258	256	266	230	258	252	213	266	248	250	263	253	281	272	257	243	264	233	256	266	250	248	238	244	249	253	255	258	278	254	232	245	232	236	241	243	246	267	266	241	267	237	254
43571	33751	26168	9562	4866	3183	2141	1369	1382	1439	769	402	328	233	197	204	184	174	162	172	173	164	144	166	129	110	156	136	142	128	128	138	128	139	121	126	132	128	111	119	131	147	132	137	145	116	119	132	130	129	118	143	114	125	124	119	139	131	130	144	116	115	147	125	130	122	140	128	104	132	125	112	136	114	128	101	129	125	115	118	130	126	160	136	128	139	123	123	118	136	118	147	126	140	114	155	112	145	107	133	132	97	133	109	137	120	151	119	131	134	122	109	116	133	131	99	121	125	132	117	127	112	141	129	107	120	122	114	131	126	119	140	108	125	139	129	123	125	89	113	134	149	116	112	153	128	127	123	127	127	108	125	133	134	126	166	132	120	131	164	124	130	141	125	128	148	130	121	110	129	123	138	136	125	130	128	156	107	114	112	116	134	125	158	120	99	132	122	135	114	124	134	132	147	126	122	111	117	94	136	121	136	121	122	131	130	123	124	116	120	121	135	151	125	121	127	130	118	112	129	120	111	133	113	128	119	137	128	103	148	117	104	123	116	126	128	112	128	111	112	132	138	122	135	139	122	137	137	101	125	129	122	121	128	137	144	108	135	122	127	123	123	149	119	140	135	148	133	151	121	116	116	127	115	134	138	106	141	136	122	119	104	118	99	124	115	121	114	117	133	144	112	148	105	133	137	124	114	141	114	120	109	129	112	123	139	131	132	105	120	126	125	135	107	105	98	114	124	124	116	134	119	160	133	132	143	146	121	119	137	150	142	125	106	121	136	134	126	145	131	147	124	122	119	141	132	135	138	118	122	143	136	110	134	135	123	111	135	126	137	150	107	130	128	125	126	128	131	149	112	120	112	120	116	120	133	121	111	119	115	116	113	92	127	130	128	100	129	109	141	128	146	125	115	125	129	135	115	113	134	126	134	126	116	100	132	112	136	144	123	135	120	120	119	134	118	127	127	112	129	125	129	106	144	129	118	119	115	116	121	118	121	121	121	132	119	118	136	126	126	111	126	119	125	112	135	116	123	111	132	149	123	140	141	133	129	132	148	124	117	131	145	118	116	117	113	135	135	105	154	107	134	127	126	124	152	116	114	132	132	128	104	123	113	129	117	117	126	135	112	108	128	159	117	128	129	146	148	106	114	119	119	121	113	152	121	123	120	131	157	139	121	122	106	131	113	121	139	138	120	115	110	123	123	110	133	131	132	112	108	126	120	136	116	149	124	123	123	126	126	108	109	136	110	129	129	120	141	136	120	133	129	119	110	105	127	149	114	115	145	126	111	105	133	117	123	114	126	104	125	109	105	117	123	111	130	121	130	133	127	125	122	121	132	126	102	125	165	123	124	126	109	126	156	111	128	110	118	136	123	126	143	128	113	112	118	133	151	124	99	128	127	121	108	131	114	130	124	142	130	139	135	115	140	132	129	117	102	130	130	122	124	114	129	115	127	127	118	131	123	129	113	102	122	125	116	112	118	131	122	121	136	118	148	118	131	116	125	140	112	117	125	132	126	140	128	124	147	140	120	104	125	110	127	124	113	138	106	130	128	143	135	107	141	127	120	121	131	123	136	124	115	139	142	117	129	133	120	136	137	106	99	122	135	139	118	110	136	105	136	143	115	129	121	108	99	137	128	110	112	138	126	133	132	106	128	130	122	119	126	118	104	131	112	115	128	125	140	124	127	110	130	131	105	125	146	121	129	125	119	139	125	122	127	130	126	131	128	126	127	115	113	127	139	116	127	100	111	119	101	115	107	107	119	133	118	122	119	116	113	119	120	122	129	140	120	147	114	135	139	140	130	133	127	129	124	124	102	130	119	120	129	136	119	119	139	110	145	113	137	148	131	127	126	114	103	112	119	103	115	130	116	114	122	150	134	139	126	126	128	121	135	127	124	105	130	118	127	124	141	117	113	146	110	125	118	152	146	152	130	109	123	150	129	144	97	119	129	127	108	129	137	120	111	109	118	137	126	109	138	117	127	125	110	127	128	121	127	155	126	123	121	101	141	119	131	125	126	136	123	138	135	110	110	125	127	107	111	114	142	119	110	127	119	126	131	121	113	101	130	120	137	111	118	142	128	137	129	119	136	132	140	132	95	105	129	125	111	121	124	128	136	130	128	105	133	127	131	138	129	134	119	131	111	135	118	126	125	142	124	121	113	108	123	147	127	119	124	111	124	117	118	128	111	112	123	117	127	127	124	134	136	105	143	113	139	121	128	118	111	120	118	107	121	113	122	132	126	119	95	117	121	115	119	117	118	131	114	125	123	124	129	127	140	123	109	114	137	116	138	131	100	140	113	119	122	128	127	134	133	118	118	125	130	120	130	119	150	135	122	126	129	118	137	130	120	120	128	115	130	138	132	138	134	103	122	129	143	117	125	100	139	136	101	146	115	109	131	140	98	112	101	111	132	124	120	132	139	111	99	109	123	115	122	130	104	162	122	128	125	113	145	132	122	115	115	148	116	125	118	106	119	121	133	122	109	150	116	114	136	119	106	103	141	126	129	110	125	105	127	137	117	128	131	88	99	116	123	134	125	105	124	123	113	125	164	118	119	124	129	135	117	122	110	127	109	116	113	138	110	131	126	126	145	140	106	111	97	122	115	128	124	140	117	127	136	140	129	119	144	112	116	129	140	140	131	134	118	124	136	114	125	121	123	105	126	115	128	131	132	144	139	116	134	126	113	143	128	102	141	131	111	131	122	136	126	137	114	118	118	105	110	115	121	129	106	131	133	135	124	134	134	149	114	124	123	151	121	132	116	112	130	101	115	143	133	120	132	109	123	123	122	138	130	145	127	141	139	117	116	117	133	118	123	130	130	113	129	128	138	127	108	104	120	125	87	114	114	131	129	110	128	118	113	114	148	131	123	156	121	139	127	127	109	108	133	118	119	117	125	114	123	127	109	128	128	124	111	126	104	124	153	122	137	137	137	113	138	127	98	103	108	111	116	131	104	133	120	135	106	118	105	128	136	126	121	114	112	124	124	127	129	112	138	110	122	125	129	123	119	131	110	119	113	123	111	139	144	126	124	123	120	132	131	114	118	128	132	135	119	106	124	114	121	128	136	140	127	118	129	117	123	114	140	141	123	112	124	124	123	108	119	126	124	118	138	136	129	122	135	123	134	118	137	114	121	117	130	123	126	124	121	138	135	113	133	135	141	106	142	140	128	114	110	103	139	133	133	128	143	119	115	126	139	122	117	132	112	123	126	149	117	142	133	134	122	144	129	109	126	165	136	134	118	142	123	108	106	122	105	129	132	117	135	126	133	118	139	142	89	114	98	115	129	131	139	116	130	120	125	133	131	125	109	149	118	98	107	120	124	122	115	115	114	119	123	114	150	114	116	130	142	112	128	119	116	118	124	120	124	138	134	139	105	98	108	121	125	119	125	134	119	115	109	109	123	120	98	123	124	133	131	142	123	111	126	122	119	98	145	157	123	105	117	133	125	100	124	102	122	118	134	122	126	130	123
28623	26244	18692	7689	7945	8078	6654	5330	6290	6153	3161	1730	1228	974	724	645	576	538	601	584	576	497	525	535	429	383	438	383	401	360	345	350	362	330	329	314	336	323	340	337	281	315	333	307	314	264	308	322	325	330	318	300	295	306	295	295	348	309	306	339	293	307	299	308	285	293	288	266	255	324	321	313	311	292	265	320	260	304	336	283	304	308	280	303	303	301	308	297	306	314	290	317	314	290	300	301	305	313	292	286	284	305	286	302	302	294	296	307	283	287	314	307	285	288	313	279	288	281	288	299	293	314	324	315	303	288	304	328	308	310	319	278	330	324	292	319	333	327	315	300	274	319	281	291	270	305	275	341	304	305	307	281	332	298	297	296	288	303	293	284	271	298	269	259	314	318	283	304	314	266	294	273	291	334	290	267	294	280	313	283	285	269	276	304	335	297	300	298	298	293	297	286	270	308	280	280	326	325	295	277	278	327	285	320	254	298	281	284	294	261	286	276	333	295	279	289	293	278	299	235	309	312	305	292	300	287	299	282	278	312	311	328	294	301	323	283	312	273	284	297	300	276	331	290	295	313	263	296	267	290	267	295	313	285	314	303	272	269	307	290	310	282	302	302	307	292	296	329	292	309	295	310	298	306	284	287	279	277	289	285	284	286	276	311	292	303	286	308	270	283	326	291	298	275	250	296	317	278	264	306	318	287	305	269	281	279	271	301	317	300	294	288	289	282	303	288	275	297	284	313	285	301	301	291	309	299	291	299	307	313	294	314	290	302	277	296	298	303	291	293	276	324	315	297	296	265	305	321	280	273	327	300	278	286	298	282	272	285	291	275	294	284	294	283	312	329	304	296	304	265	278	287	328	296	268	304	301	335	276	319	304	304	338	302	273	300	301	304	306	278	297	300	284	316	330	271	338	303	283	327	312	296	288	254	311	264	312	271	342	299	305	271	289	316	308	301	289	298	297	293	323	263	285	284	312	290	311	284	300	305	306	282	295	315	293	284	331	283	317	303	289	291	315	290	314	289	292	285	326	289	311	322	309	312	304	298	261	286	310	284	268	282	308	290	268	314	274	293	298	279	281	304	292	297	300	274	313	269	291	281	291	298	293	313	283	321	282	326	263	311	299	293	295	305	290	285	309	325	295	320	315	277	297	286	301	304	324	291	274	297	279	301	274	319	285	280	316	291	310	303	298	281	284	289	304	280	279	288	291	303	334	290	302	280	285	272	304	301	314	257	262	302	298	266	291	287	289	303	287	293	272	307	299	296	288	296	302	280	310	289	260	291	286	314	294	294	306	304	326	297	303	328	303	298	281	294	294	279	289	306	277	295	302	299	292	319	299	313	315	272	278	294	287	303	283	306	289	265	318	289	297	297	289	283	260	294	291	283	281	312	314	265	298	304	284	275	304	296	301	312	326	306	307	314	288	286	300	281	300	303	308	293	284	298	317	269	295	275	288	280	318	293	281	301	282	289	300	261	278	296	280	272	312	303	296	283	313	288	300	310	302	299	311	296	309	301	275	312	287	281	303	275	294	312	276	303	313	301	282	284	295	273	309	311	282	297	294	284	295	311	271	286	326	291	300	293	292	272	285	303	306	315	279	289	287	298	292	293	289	299	305	279	280	287	295	300	283	283	296	295	298	279	305	309	272	311	302	289	292	319	317	268	299	291	329	330	291	290	292	314	300	289	256	274	277	295	290	305	280	304	291	295	288	281	308	293	275	311	246	307	287	280	308	284	298	292	273	276	269	310	336	273	275	282	258	280	302	269	283	281	311	282	292	301	282	270	354	304	293	307	291	296	264	324	257	298	292	312	298	286	289	307	285	332	283	308	309	279	300	290	299	310	284	310	293	292	321	292	316	286	293	293	317	279	320	298	264	287	301	297	277	245	316	277	314	304	281	316	300	282	276	299	272	290	285	273	281	314	304	311	279	290	274	265	303	309	296	326	283	287	282	290	296	275	284	260	290	304	275	327	301	287	307	319	288	286	284	311	289	306	270	312	288	306	284	282	283	276	308	302	274	304	283	293	307	290	313	294	314	300	304	309	294	295	303	277	272	282	296	293	276	299	284	289	314	310	300	323	272	266	284	304	304	288	281	284	267	317	297	281	305	287	310	272	300	326	279	292	308	304	308	301	279	265	312	313	289	313	290	310	280	283	305	284	342	334	303	276	298	300	327	297	287	282	303	274	284	312	273	308	314	296	269	309	310	292	309	301	283	311	273	310	293	313	281	264	274	308	286	297	320	284	297	297	298	307	311	288	298	279	297	307	282	295	308	281	288	303	290	315	303	301	284	283	281	299	315	285	306	251	313	288	304	304	307	270	268	301	304	287	295	351	327	285	286	297	332	296	290	315	285	274	280	297	301	301	304	328	296	327	284	294	301	274	306	285	309	311	301	278	296	288	288	292	290	307	295	274	275	291	322	300	286	319	329	290	308	301	310	342	306	322	266	280	310	315	307	295	296	288	317	308	318	287	294	296	347	283	302	315	276	291	290	308	304	309	323	306	275	291	298	254	258	288	285	294	281	280	303	305	296	317	287	301	273	280	307	303	286	296	303	292	283	270	294	325	278	318	316	319	318	300	308	326	311	290	272	328	308	280	292	327	296	301	280	277	297	295	275	310	303	283	295	331	309	317	292	288	286	300	291	277	266	311	299	322	318	292	286	290	304	289	296	313	306	338	318	293	287	286	268	322	287	287	293	285	307	281	309	291	297	285	319	320	292	266	294	313	281	284	317	301	299	299	261	294	305	318	267	291	266	301	303	248	280	318	292	271	292	316	300	306	309	264	287	306	271	296	306	269	278	277	292	291	294	302	303	296	291	289	293	304	312	304	294	276	297	301	297	287	287	306	298	322	314	288	313	297	277	314	282	283	306	268	294	326	268	319	295	301	273	266	267	294	286	271	310	284	306	276	315	314	305	257	280	280	287	296	297	339	298	292	271	258	301	287	269	302	311	285	317	285	296	288	312	313	290	309	311	291	273	307	331	291	301	302	258	268	339	310	310	285	293	304	335	287	257	283	290	271	302	317	284	323	292	319	289	292	314	264	290	291	310	287	292	251	305	291	296	294	286	299	303	312	285	301	285	297	296	285	304	303	305	304	278	296	286	298	324	310	302	321	286	282	308	285	305	290	284	288	309	282	284	281	310	298	293	313	299	270	283	254	314	312	332	304	280	301	308	280	293	290	309	303	281	293	280	299	306	281	270	295	305	326	286	274	331	290	265	303	285	312	343	283	289	333	285	307	288	299	301	316	242	308	299	289	307	300	299	293	288	263	296	295	307	300	279	300	292	288	259	295	301	308	272	287	286	297	294	291	288	287	289	298	260	292	303	261	285	303	308	251	292	276	299	312	299	290	294	285	305	263	275	300	284	301	297	304	290	278	296	300	273	317	288	291	330	302	264	334	313	311	301	303	296	281	288	301	274	278	302	283	275	308	310	310	301	313	303	281	315	299	318	302	279	322
10655	4312	1818	385	319	259	273	219	222	182	215	194	184	197	179	181	185	183	166	183	178	202	169	161	166	164	191	217	210	186	165	172	170	191	164	178	177	176	173	159	148	128	177	173	164	169	182	191	167	166	166	163	187	159	157	182	189	190	168	183	163	154	162	183	182	200	194	169	185	184	150	172	168	196	146	170	169	166	146	174	196	160	192	170	157	161	168	180	172	197	168	176	189	148	173	156	176	175	163	156	183	163	166	176	159	184	168	180	188	178	187	172	180	187	170	183	175	157	155	177	173	161	177	189	188	163	177	167	165	172	171	180	174	165	175	155	180	162	171	185	174	164	157	164	148	164	176	173	185	161	172	176	179	164	151	173	177	164	178	166	165	185	191	174	155	150	184	168	180	182	163	171	160	155	177	161	149	177	194	167	156	174	153	198	192	185	187	178	154	188	176	165	144	152	189	149	149	172	182	169	172	158	181	168	150	178	157	174	199	148	177	184	166	191	176	185	182	199	165	169	177	176	166	193	161	152	178	172	174	215	159	175	172	180	186	166	178	184	145	173	157	173	175	169	165	155	166	169	186	179	192	162	174	180	152	176	179	146	153	175	151	187	176	181	181	190	152	163	159	151	185	177	168	181	168	174	176	172	185	151	186	191	170	179	163	197	175	155	157	187	172	174	193	167	177	175	171	176	153	178	157	177	167	166	167	139	169	155	168	165	156	194	149	168	174	174	162	179	158	154	173	176	186	156	182	152	160	161	175	173	177	160	156	159	169	150	153	176	176	180	195	185	172	162	174	166	176	169	170	172	166	158	149	143	170	189	167	156	176	172	145	166	141	160	186	160	172	186	177	185	180	162	157	168	179	166	162	166	174	159	157	158	148	153	196	167	156	164	186	170	178	170	182	168	157	189	159	134	168	183	159	202	165	159	186	192	182	157	173	151	162	163	211	157	152	156	144	134	178	170	175	180	187	184	162	194	158	162	151	167	153	179	184	158	171	159	171	169	177	168	162	172	171	178	167	174	177	148	177	160	174	149	181	176	169	162	178	161	197	160	149	161	149	171	191	180	158	179	163	164	169	166	166	177	176	197	172	173	160	157	168	164	160	159	161	158	193	179	164	162	184	168	149	167	141	175	171	185	174	159	199	184	161	154	184	171	181	191	193	179	160	177	163	153	171	180	188	168	159	184	161	167	165	168	179	156	179	163	173	153	174	178	175	186	172	170	145	163	161	176	182	147	167	158	183	195	180	174	149	172	166	199	144	186	169	173	167	169	159	181	165	154	170	144	153	154	182	179	169	157	161	157	155	147	168	189	180	178	180	152	164	190	180	183	181	168	186	179	169	148	183	144	174	165	173	172	181	166	154	162	151	169	170	174	181	192	174	180	154	168	170	162	167	167	206	161	174	173	169	174	156	159	166	150	180	184	178	191	184	164	154	184	177	186	162	152	186	199	172	173	183	174	158	183	178	154	187	173	170	142	171	165	161	185	170	149	167	172	170	158	197	173	175	172	163	160	196	157	175	176	167	192	161	192	175	162	176	173	177	166	157	161	187	162	175	185	151	173	175	188	171	156	176	199	155	181	175	180	153	162	180	160	172	178	148	160	183	161	165	175	186	176	194	190	180	167	167	190	171	186	186	160	181	191	194	182	170	168	179	178	158	155	159	157	168	176	156	164	180	162	173	171	176	160	177	185	178	170	179	175	185	170	181	150	172	175	179	155	159	183	188	165	188	183	156	149	176	205	185	146	166	174	141	171	145	160	187	172	160	167	184	152	166	175	178	169	194	158	156	150	172	150	176	172	157	168	156	186	173	183	157	168	169	198	209	156	186	171	167	153	158	195	191	171	179	165	168	176	182	175	157	181	164	154	154	176	177	176	176	172	159	165	176	168	178	173	172	163	140	178	161	176	180	163	159	178	151	163	181	159	147	170	163	152	173	180	156	177	159	136	160	163	197	189	152	185	169	144	156	170	165	158	187	190	177	182	191	186	164	162	151	159	162	141	170	159	173	175	159	172	169	145	174	172	156	161	174	174	155	154	189	189	177	169	157	177	168	166	166	144	150	177	155	167	149	166	170	182	148	175	153	150	174	137	154	175	167	171	154	150	156	180	161	170	156	156	167	158	183	171	176	168	182	183	153	175	158	151	179	187	151	196	176	165	177	170	180	185	190	180	175	167	175	173	143	156	172	188	173	183	150	204	203	185	166	165	164	133	184	167	159	163	144	187	182	176	191	184	168	163	186	161	181	176	185	176	166	155	178	204	154	183	187	158	167	178	163	185	160	175	158	190	162	185	180	175	167	199	195	178	167	203	174	175	177	167	166	147	174	179	162	155	163	158	192	176	187	166	167	167	179	159	163	162	144	179	160	218	170	162	149	166	170	137	162	166	165	164	179	168	193	147	151	158	138	181	183	182	152	180	165	181	177	163	155	194	198	174	169	178	157	176	170	191	172	165	193	180	183	149	181	174	185	177	175	159	165	162	137	156	168	159	183	173	176	180	159	187	183	181	177	169	171	142	185	187	200	200	157	193	165	178	177	174	153	167	168	144	185	195	149	177	167	162	157	181	150	168	148	178	183	171	149	152	152	154	184	196	173	174	168	143	150	191	169	188	148	164	186	148	180	179	178	183	163	170	157	174	159	176	159	187	152	168	179	189	171	175	152	170	169	164	183	162	166	165	195	178	185	171	161	170	156	201	188	175	157	168	146	159	166	181	167	156	180	172	162	188	167	173	142	163	153	156	166	188	173	161	173	156	160	176	167	159	169	197	193	176	144	187	180	167	174	185	184	159	177	162	137	157	179	160	172	181	177	163	180	163	147	173	178	175	172	187	174	190	178	166	177	149	172	149	163	174	155	185	172	174	163	168	177	158	175	149	191	145	172	163	165	171	174	162	179	197	164	142	203	172	164	172	166	183	185	153	183	154	160	160	196	177	173	165	148	181	172	177	185	140	168	167	173	160	181	167	158	169	177	153	186	140	166	179	170	171	176	169	167	183	170	169	157	164	174	150	137	181	173	177	163	151	166	172	189	148	164	182	172	147	178	168	183	151	192	180	150	180	186	161	189	163	159	156	166	166	180	178	174	161	153	191	177	194	145	174	191	163	145	174	175	178	181	195	161	140	173	178	149	175	171	149	203	167	165	154	136	183	162	161	184	182	146	168	173	174	148	185	168	190	201	175	172	184	172	157	178	160	166	164	181	165	150	173	173	160	157	159	172	181	183	141	146	159	162	157	168	163	171	177	138	134	153	177	161	172	181	167	175	134	161	184	167	170	159	185	160	179	186	166	167	182	158	171	195	149	177	186	174	190	184	170	145	135	198	181	160	163	176	164	160	152	192	179	182	163	156	158	193	164	173	189	193	158	157	190	185	198	176	184	141	163	167	144	161	171	197	147	177	152	130	169	172	157	181	170	174	141	176	176	190	184	191	178	177	159	167	155	170	150	170	168	163	162	195	170	188	192
6431	3947	2676	1204	969	949	822	698	651	534	497	449	487	561	415	443	398	469	437	386	377	388	407	384	409	412	393	393	386	409	396	387	369	387	385	395	443	404	376	400	391	365	356	386	412	385	358	408	368	395	378	386	407	363	360	355	370	408	393	352	382	369	372	382	397	362	385	402	412	336	363	385	417	362	370	402	374	377	387	374	385	383	386	397	365	379	370	358	393	397	362	363	369	327	366	366	341	379	355	367	394	343	360	416	430	354	388	380	390	341	383	422	380	370	377	355	383	420	369	352	390	375	408	372	385	408	388	373	380	380	385	384	403	365	397	368	405	408	416	370	388	364	407	374	391	369	399	367	364	335	409	365	364	391	382	374	367	383	369	348	371	404	377	407	379	388	365	393	406	381	400	358	386	418	359	392	352	376	387	359	420	406	377	400	370	385	352	375	397	394	366	427	382	354	373	363	446	338	355	379	375	363	372	370	386	354	343	376	346	386	386	387	381	381	357	362	399	390	424	371	373	354	360	369	373	371	362	422	395	370	376	360	384	392	340	381	358	384	396	373	403	349	406	392	348	394	369	373	380	366	382	386	373	366	386	364	350	395	407	349	365	362	395	393	420	393	382	388	395	388	393	351	358	341	399	414	375	371	398	387	379	392	373	371	391	384	370	398	368	425	373	396	387	369	404	344	419	393	413	377	352	381	374	380	347	383	396	376	381	377	382	402	392	400	382	396	377	391	386	383	357	392	445	391	388	374	414	356	368	374	357	406	396	408	390	363	345	352	382	400	381	380	384	341	393	374	362	388	332	410	372	394	376	411	375	385	333	357	376	407	412	391	363	407	384	396	379	314	402	367	396	388	368	382	367	367	388	355	360	404	335	386	367	406	378	364	391	382	409	355	395	386	372	374	387	373	357	352	352	343	430	386	396	397	395	402	373	397	358	368	351	369	365	380	363	356	359	371	389	378	375	398	385	406	386	345	400	400	372	405	413	382	354	375	402	369	369	361	390	333	366	378	385	368	393	345	403	346	402	357	352	369	387	388	380	368	356	407	375	399	364	390	363	363	383	389	359	392	349	387	368	366	397	375	390	371	378	389	372	413	423	362	372	386	370	359	406	383	369	403	368	386	369	364	388	360	407	369	376	364	372	414	370	374	386	385	379	394	405	391	398	410	379	387	398	389	381	434	381	373	425	357	434	387	389	380	366	386	389	390	372	378	390	384	362	400	380	373	357	324	385	394	359	382	371	401	384	412	373	364	395	360	357	351	399	335	375	402	357	399	373	383	377	364	380	402	392	363	359	355	404	370	367	385	385	360	366	375	376	365	374	410	394	383	371	390	389	407	366	374	385	392	403	379	351	352	351	387	379	372	346	319	420	375	331	387	409	380	389	421	383	382	405	395	405	419	366	393	350	355	365	372	380	352	373	362	372	377	404	359	410	337	373	408	374	381	363	367	379	407	389	351	361	399	376	369	366	362	393	396	375	386	379	373	377	353	353	385	398	376	379	383	391	378	376	344	379	378	407	422	367	408	358	359	378	359	383	348	354	346	374	370	400	396	358	385	361	394	357	375	388	348	382	375	390	429	413	371	362	403	392	424	401	392	361	425	379	380	394	399	358	354	342	379	360	401	378	383	382	435	378	389	387	392	415	412	386	343	347	399	411	381	366	395	349	373	365	359	354	375	368	406	388	396	350	411	397	358	399	405	380	393	388	365	374	387	398	364	380	391	354	361	378	407	393	411	363	379	371	378	371	384	348	365	412	354	407	368	403	395	370	348	403	390	404	378	371	379	370	402	374	400	371	367	379	396	424	358	377	368	365	367	387	356	396	389	359	393	376	375	369	399	365	387	359	363	379	399	324	356	393	373	376	375	399	392	381	392	363	380	387	404	369	378	356	374	382	379	359	397	371	377	363	388	401	360	390	390	404	379	374	375	410	388	376	395	403	386	346	400	402	381	405	387	402	382	375	383	412	357	363	360	370	370	362	390	376	393	385	365	392	362	396	397	390	393	385	373	411	385	337	363	398	367	382	369	382	389	420	360	374	389	377	349	384	398	379	347	327	369	403	359	403	352	368	422	390	406	375	390	355	376	379	365	402	376	347	423	404	393	408	353	321	387	397	342	387	375	344	374	374	376	398	366	403	413	389	350	400	362	360	358	389	375	357	341	390	361	409	387	365	381	377	372	371	379	396	385	346	379	433	363	358	357	356	410	377	396	388	415	375	373	402	395	377	378	378	407	353	379	364	371	372	381	399	381	379	369	403	386	408	367	380	373	370	387	368	350	367	370	395	388	383	405	362	389	394	379	359	383	396	378	387	356	365	395	402	373	374	360	379	370	363	414	386	370	358	390	387	413	379	371	363	368	372	392	383	371	364	356	379	391	379	369	384	379	403	366	373	399	394	365	392	377	358	380	387	390	382	378	369	415	417	374	368	387	370	394	428	377	379	361	399	403	367	387	380	400	393	363	375	365	388	362	373	385	387	366	362	366	410	369	395	349	356	408	394	382	397	385	393	380	397	395	377	357	376	402	354	400	374	372	388	377	392	356	376	355	375	385	404	422	393	383	351	385	424	412	396	396	415	378	351	356	335	381	368	379	393	358	405	382	411	373	387	396	385	385	357	381	345	390	384	369	359	423	357	372	340	381	359	384	386	401	366	401	370	369	385	316	359	368	347	353	390	369	409	389	368	400	366	372	373	398	415	368	368	343	387	409	412	391	391	379	391	388	338	391	375	378	384	389	403	391	396	351	390	392	420	412	355	374	344	354	370	345	385	379	411	398	372	376	370	390	402	403	399	364	385	370	392	395	373	396	393	388	404	376	384	392	364	369	388	361	377	392	377	393	370	415	373	407	387	401	387	378	377	367	355	363	351	394	398	370	363	388	353	407	348	380	347	391	407	363	374	362	370	366	384	365	386	361	362	376	377	382	375	371	428	384	364	360	432	362	380	358	420	398	369	381	414	377	411	342	381	356	376	383	346	354	389	361	371	373	387	359	369	394	409	384	378	362	383	353	377	375	394	352	389	385	399	363	392	377	357	368	394	391	384	402	394	406	363	400	383	365	388	371	375	387	394	359	405	354	347	402	392	339	389	411	408	421	366	376	398	369	403	428	394	386	367	384	383	371	394	422	367	352	355	378	394	377	384	344	354	387	365	332	386	390	388	374	389	402	385	351	362	392	342	388	372	361	377	380	345	422	378	362	378	412	389	395	388	421	354	356	381	381	396	409	391	394	386	368	353	363	388	369	374	378	357	353	417	417	386	366	406	388	407	399	350	377	366	356	403	409	375	347	379	379	391	379	360	351	395	361	371	350	346	369	383	356	367	352	383	392	405	387	363	387	365	402	352	378	354	375	384	394	382	396	412	381	358	345	400	360	363	380	374	411	357	372	376	402	362	368	363	405	410	369	399	373	411	402	368	398	362	378	375	396	360	381	369	407	383	361	342	376	376	373	373	354	385	378	405	398
31459	23925	13759	3937	2110	1364	1168	742	711	753	378	260	269	198	166	142	114	110	111	120	143	127	120	100	99	110	107	126	121	117	89	98	114	100	118	107	111	134	98	98	110	115	117	100	125	125	103	119	126	93	81	100	98	126	87	104	106	111	117	98	104	111	107	103	106	104	102	98	94	91	100	101	99	120	101	94	116	119	106	106	113	124	104	100	123	89	113	110	100	109	106	101	120	94	111	101	110	118	104	113	90	109	93	99	100	80	106	89	95	109	99	105	120	97	111	96	101	103	107	111	120	94	95	80	97	108	110	101	110	105	108	109	102	114	106	99	100	118	97	112	112	111	107	113	92	91	84	98	105	99	99	106	96	99	112	104	92	111	108	110	112	118	91	88	108	98	101	102	90	106	111	101	99	111	121	83	107	104	83	83	89	105	124	117	115	109	115	118	114	108	101	108	107	113	123	115	125	85	113	103	94	89	96	103	124	107	106	86	93	92	95	100	103	108	115	92	92	120	108	95	96	116	102	103	108	89	100	123	104	94	91	93	108	115	95	111	135	119	115	127	112	99	118	120	104	98	109	96	112	105	94	93	100	113	128	113	107	95	109	99	110	105	108	111	80	100	87	106	104	125	93	108	111	102	115	115	100	106	111	102	112	108	98	92	107	118	117	108	99	88	109	103	104	86	103	107	113	98	104	105	93	118	98	105	89	117	106	97	117	97	107	116	103	98	91	91	91	105	95	86	97	106	117	87	129	119	119	104	98	99	103	102	108	93	96	125	101	104	97	113	135	130	140	113	89	98	94	100	98	91	127	74	99	94	101	110	123	121	108	97	104	103	119	102	102	114	109	105	99	127	105	112	106	105	103	103	88	104	94	94	97	119	92	105	99	101	102	86	105	109	101	109	110	114	107	105	91	101	109	101	96	117	99	105	127	103	117	112	94	109	101	98	127	102	117	101	98	100	114	118	93	102	83	99	107	133	82	103	119	101	116	101	114	89	102	131	93	140	108	119	128	118	112	86	83	125	120	107	105	117	115	105	115	122	102	100	123	115	114	102	95	121	112	93	116	105	101	92	97	99	117	90	100	104	92	123	91	105	105	113	93	76	115	131	122	122	114	118	103	110	106	99	109	91	99	99	96	92	115	99	106	92	110	93	95	105	78	110	94	110	102	97	99	98	102	119	111	92	95	90	108	104	90	107	100	120	111	118	105	98	112	114	104	110	91	97	101	116	92	115	101	98	109	122	95	107	110	101	92	95	104	108	95	108	97	103	99	111	105	93	110	117	96	94	84	99	112	91	110	107	123	93	106	107	102	103	93	93	118	99	101	95	109	107	106	103	105	102	115	106	123	115	97	89	125	101	105	97	112	114	125	77	114	112	107	110	94	104	101	109	82	120	113	112	104	118	99	106	118	105	96	113	106	115	105	114	101	106	92	103	102	109	108	106	111	121	108	83	93	131	97	85	103	108	121	118	116	96	106	92	97	117	106	116	106	96	105	109	108	105	96	100	103	115	112	106	110	100	124	114	98	96	116	97	109	117	115	107	106	111	101	102	107	121	115	98	95	83	132	97	96	120	106	82	106	85	96	113	94	107	109	81	124	106	102	96	103	119	109	115	106	126	109	106	112	112	108	101	105	91	114	88	95	115	114	127	106	84	108	108	103	122	111	123	98	89	111	107	107	122	100	123	98	114	122	95	103	99	100	91	108	108	85	97	116	124	133	118	103	98	102	105	100	103	104	114	96	112	120	108	108	103	97	113	85	99	98	99	107	104	106	104	124	91	89	102	104	100	113	116	85	121	108	80	129	114	114	89	89	102	99	98	96	95	88	90	94	99	118	107	96	111	115	101	95	101	100	100	91	115	110	125	101	85	97	112	114	110	105	105	89	103	102	89	104	123	110	115	132	128	107	111	116	103	104	96	111	91	124	128	97	101	107	113	99	107	102	112	108	113	91	91	99	106	123	126	101	107	101	87	96	97	103	90	106	104	87	119	100	113	110	108	113	107	97	116	113	124	110	118	109	121	105	110	106	96	82	92	105	110	104	107	103	90	99	103	105	108	125	109	108	121	118	94	109	110	101	101	102	98	98	128	114	128	94	116	92	96	100	91	111	102	93	111	97	118	106	108	101	117	97	104	109	86	116	107	105	115	113	99	124	110	113	114	95	102	118	107	121	121	92	90	106	97	96	82	105	84	102	98	96	105	92	119	81	136	102	103	128	113	102	104	115	108	120	102	86	98	93	103	90	107	107	101	93	100	102	102	97	89	85	112	130	92	101	112	109	116	91	82	115	103	94	117	109	102	127	96	111	105	107	103	115	113	84	101	110	113	110	106	104	111	99	94	135	124	101	99	108	124	103	107	105	100	89	88	92	124	119	100	91	104	104	101	104	118	124	124	112	91	117	113	107	106	101	87	85	90	101	103	99	96	124	87	102	114	115	101	101	105	108	94	106	100	99	88	109	105	108	76	101	87	84	89	94	111	84	95	117	97	81	106	97	106	102	107	92	82	110	96	107	110	87	81	96	112	120	105	112	105	108	121	114	117	112	102	99	130	124	107	91	96	103	95	101	88	89	114	102	100	86	107	106	114	108	115	112	100	103	105	114	87	120	115	81	94	105	127	94	105	103	109	97	105	114	101	103	100	84	86	104	93	90	109	124	114	127	123	101	108	103	98	101	109	123	90	116	92	72	107	109	110	108	121	116	100	83	79	118	110	113	106	79	93	106	116	114	106	110	96	108	110	109	97	103	110	97	129	104	119	96	130	94	95	109	98	88	100	95	113	98	104	89	126	116	112	103	109	104	113	116	111	101	109	88	124	111	97	85	110	104	93	106	133	119	108	99	92	117	112	115	99	95	108	111	97	119	100	117	119	125	88	96	99	111	115	110	105	102	101	86	90	121	100	95	111	85	115	118	94	127	83	108	99	116	124	106	116	102	120	103	93	120	95	125	103	93	107	97	108	110	120	125	123	133	96	96	97	111	117	85	93	104	106	105	103	106	110	105	124	107	92	112	108	121	100	119	85	72	116	115	100	103	120	87	121	104	95	98	111	112	109	112	95	101	104	107	96	98	112	103	117	109	114	113	98	120	112	114	122	91	110	118	134	87	94	110	122	114	99	120	110	97	115	113	102	91	91	108	117	103	107	121	115	102	99	104	99	106	102	116	105	105	100	114	107	92	114	121	113	104	79	106	99	112	98	103	99	100	97	106	123	105	117	108	98	87	106	109	104	96	92	106	102	108	103	95	94	94	114	93	114	107	104	112	95	103	111	126	99	102	92	90	84	90	98	97	126	126	86	103	94	112	121	107	99	114	116	113	104	119	110	131	99	104	122	101	103	117	103	100	102	109	87	101	97	127	98	84	101	133	114	99	105	106	116	103	106	89	94	114	99	131	98	95	110	126	111	97	130	105	104	83	107	102	86	111	130	88	134	92	117	101	98	80	117	108	89	119	110	91	91	133	92	81	116
20547	19001	9856	5058	4799	4626	4686	3544	3366	3883	1983	1077	918	823	591	449	395	380	440	388	364	363	376	397	357	375	338	324	302	315	313	273	270	297	272	281	265	266	272	241	300	293	258	268	257	251	266	260	275	261	238	275	251	226	232	270	274	249	287	267	270	237	263	245	240	260	232	258	277	230	270	240	262	259	248	261	247	242	265	281	249	281	237	255	254	264	261	230	256	238	259	252	254	272	268	264	270	261	238	273	263	227	276	265	275	272	271	234	255	250	250	266	239	256	247	249	261	264	231	264	262	236	243	247	250	264	250	258	268	248	252	251	238	251	291	255	291	252	282	256	276	252	242	258	254	265	268	243	261	263	250	262	279	253	256	245	250	268	248	285	246	282	259	250	237	258	250	234	246	223	244	250	261	245	249	271	242	251	268	245	246	274	258	248	270	265	249	246	237	264	256	264	270	256	243	214	247	263	252	227	268	244	234	262	240	258	244	260	254	248	263	249	289	249	264	265	262	251	247	260	286	252	255	252	256	248	231	210	249	268	272	224	264	233	257	253	252	245	248	266	265	272	230	273	250	257	232	276	284	266	256	233	246	244	253	196	243	248	262	247	267	255	245	271	228	238	235	256	244	260	255	256	255	258	234	246	272	262	231	260	272	267	258	260	236	232	251	263	248	260	270	251	245	274	279	260	257	251	276	242	244	279	253	311	290	241	279	271	246	258	244	261	256	248	243	243	263	258	248	245	253	248	255	242	267	282	260	277	246	254	266	243	231	263	235	217	250	253	255	245	250	252	255	266	243	245	270	240	249	285	249	226	253	260	235	241	235	239	251	261	265	252	245	235	260	252	224	252	255	252	245	243	253	242	256	254	275	252	267	276	252	230	275	245	230	269	254	234	265	248	271	255	255	262	262	271	230	264	247	233	251	279	274	266	257	260	266	265	264	259	246	233	254	260	249	268	255	269	237	249	244	259	245	247	318	254	227	254	265	264	281	256	264	260	267	276	253	250	253	238	241	271	261	223	279	267	262	226	250	267	256	213	221	240	249	275	243	249	267	230	247	258	247	261	252	265	275	265	272	241	258	268	245	243	260	238	253	286	261	245	252	265	271	285	263	248	256	246	240	253	241	266	240	256	255	231	272	244	273	232	246	242	252	267	242	216	256	269	254	224	229	253	263	253	270	241	244	266	255	263	276	238	226	248	284	245	248	252	230	251	252	253	262	261	256	240	247	214	231	266	285	236	248	241	208	282	253	243	265	263	265	272	250	231	269	254	257	255	226	274	244	250	260	252	263	247	235	246	233	240	257	265	238	238	247	253	250	229	254	260	254	238	260	253	248	241	231	295	238	238	250	218	232	232	273	263	222	242	255	278	234	269	283	257	242	227	227	240	242	237	255	256	251	264	263	253	271	213	258	246	251	245	269	268	241	284	242	218	254	252	242	243	230	245	256	246	262	251	238	236	252	240	225	275	260	283	265	250	261	280	252	259	247	230	246	267	232	228	255	213	222	260	252	253	265	282	275	261	242	267	245	246	244	286	232	246	285	277	231	262	263	261	241	266	241	283	271	262	244	241	263	249	257	255	261	276	257	245	272	266	241	275	251	259	235	243	235	245	254	231	270	231	245	219	252	250	263	266	241	248	270	251	294	217	263	236	241	229	238	243	253	260	260	209	257	256	258	245	236	225	260	253	274	240	241	247	255	240	247	271	259	265	258	211	258	220	271	245	242	272	261	267	236	257	256	214	243	267	252	252	226	253	269	261	244	250	235	238	255	270	259	232	252	248	262	251	265	244	231	269	264	281	242	251	227	261	249	251	265	259	231	266	256	268	237	282	259	245	258	245	247	236	266	268	255	240	266	296	269	253	252	240	276	251	264	222	269	277	250	265	281	222	251	240	262	246	254	240	275	241	249	247	236	237	235	252	239	235	251	253	262	250	223	291	242	217	259	269	248	279	251	262	237	237	252	280	243	276	244	289	261	242	249	234	282	226	268	214	252	253	223	258	279	206	265	244	250	297	248	240	259	285	257	264	239	258	266	279	249	228	236	298	229	245	239	274	260	248	243	238	235	275	239	261	252	253	250	259	261	266	239	248	217	253	236	265	273	212	226	250	255	265	269	271	258	257	241	253	236	243	261	267	254	251	254	242	253	244	266	261	259	275	268	251	231	250	253	273	294	242	254	269	249	269	255	272	243	264	231	233	263	271	240	272	261	269	261	237	256	282	246	251	245	259	235	226	257	252	225	264	197	266	279	263	247	244	260	242	241	242	245	247	215	252	252	230	268	267	243	276	265	214	250	284	246	262	269	251	224	271	240	263	226	279	257	246	254	267	239	257	218	266	290	245	248	256	251	243	220	274	274	239	265	239	233	268	273	228	254	260	244	236	250	237	228	216	244	240	257	273	238	222	259	245	236	264	288	308	252	268	251	244	235	242	260	256	239	251	270	276	226	240	233	232	241	269	267	234	253	231	269	229	246	247	256	271	301	270	260	267	244	270	239	245	233	221	260	265	244	261	232	263	257	261	246	254	245	279	249	255	249	246	267	250	282	273	247	244	264	254	235	219	229	252	275	228	242	263	226	233	268	259	274	269	230	249	252	229	275	246	259	250	249	271	282	241	268	267	229	261	253	247	244	263	240	247	254	251	260	257	253	247	286	249	259	252	263	254	225	226	237	232	255	261	261	249	258	259	270	243	237	263	257	267	226	252	268	238	239	260	264	257	238	253	279	271	249	261	228	252	242	278	284	254	243	266	241	250	219	244	253	235	232	271	270	228	265	269	243	226	234	267	234	217	237	268	248	232	247	232	269	251	264	283	260	239	246	229	223	250	244	238	257	248	276	249	274	257	264	234	236	278	261	259	235	226	249	240	257	271	250	248	247	261	248	248	232	257	233	262	285	231	271	248	256	244	238	243	236	247	272	229	248	240	250	264	231	236	266	254	271	241	248	264	256	247	241	285	219	254	258	235	258	230	246	235	254	265	245	269	238	242	269	232	264	265	254	287	258	253	286	261	230	263	234	249	266	250	266	254	271	256	286	255	243	262	255	258	271	237	227	233	266	245	232	230	241	261	293	256	247	244	264	246	269	230	236	265	255	253	254	248	237	281	259	257	275	246	251	243	269	260	252	267	233	259	258	253	267	251	261	225	260	269	235	250	234	262	241	238	256	250	276	281	240	254	232	251	228	270	251	244	277	272	230	231	237	237	298	242	258	246	233	245	234	235	229	269	230	260	265	277	247	244	262	259	236	278	263	259	252	231	278	233	253	258	234	259	234	258	227	271	288	248	214	269	247	256	244	229	248	278	257	239	234	270	263	261	251	249	225	271	265	227	230	247	268	256	264	241	280	206	250	274	233	249	244	244	242	248	276	249	265	247	269	256	253	248	247	243	271	240	244	259	227	274	234	267	263	241	247	222	244	245	258	235	245	239	264	237	261	250	249	271	289	256	247	242	219	271	253	241	237	252	232	275
40937	37066	24081	9268	4971	3168	2416	1894	1420	1340	931	479	383	231	236	184	187	170	171	166	179	188	185	165	127	122	138	155	133	149	125	139	128	129	117	133	133	117	111	125	126	110	122	134	131	141	121	146	154	136	120	138	126	136	107	133	129	133	129	128	121	134	146	120	114	139	110	124	129	138	115	112	137	135	115	130	116	114	123	114	121	124	123	98	123	134	142	116	115	125	127	130	107	115	146	126	141	123	117	125	125	130	116	129	134	114	113	113	132	128	126	139	146	150	136	108	114	136	111	126	104	127	126	130	121	136	114	110	128	130	149	135	111	113	149	122	130	106	141	94	146	132	120	127	122	140	111	132	122	120	127	110	132	113	135	134	119	131	141	118	124	120	123	127	123	125	125	126	137	126	136	131	138	130	115	142	119	126	127	123	140	117	110	106	139	137	122	124	110	126	118	152	127	127	123	118	140	120	135	119	104	129	119	122	109	107	104	112	146	100	102	111	117	119	123	108	124	124	138	142	108	121	126	102	122	122	105	150	137	115	126	141	121	128	112	118	116	129	120	121	126	132	134	134	128	118	92	111	132	118	127	122	114	110	108	131	109	126	128	121	124	116	129	133	146	113	111	120	124	142	125	102	103	125	132	113	116	123	117	128	118	133	123	109	123	121	125	141	136	132	144	131	117	114	155	121	110	133	113	126	121	136	132	108	120	127	137	143	132	134	122	112	121	116	135	124	123	102	136	139	119	132	119	127	131	116	114	119	124	127	110	119	123	118	123	132	122	113	107	94	112	104	113	132	122	121	126	115	133	112	130	133	106	118	108	122	126	127	129	106	133	128	135	132	155	132	129	103	138	120	136	115	125	110	108	119	117	124	103	130	119	99	112	132	123	109	114	138	118	104	129	144	103	117	137	109	123	119	121	129	130	128	130	145	131	131	123	135	113	120	129	122	133	149	137	138	110	111	145	123	128	106	147	118	114	119	123	123	145	139	129	117	124	118	152	130	124	121	116	104	123	113	124	121	126	138	136	108	145	121	118	120	156	101	119	120	107	142	140	138	127	140	120	144	123	110	138	104	115	125	136	99	132	126	118	124	133	117	117	125	112	140	106	116	122	135	124	125	124	138	110	123	118	124	121	105	128	133	147	126	111	135	136	131	114	129	117	129	120	137	128	124	123	107	134	135	131	132	111	136	131	117	109	102	107	127	121	106	103	119	135	122	111	118	118	113	117	139	147	125	128	142	114	115	114	106	121	107	104	131	121	122	94	133	125	126	116	112	124	113	102	127	131	113	119	100	129	122	134	134	115	133	137	99	133	129	123	138	128	132	128	119	110	99	111	121	121	138	119	121	92	142	124	119	148	145	132	141	126	121	101	142	114	117	116	110	142	113	106	124	134	130	121	123	105	113	116	120	107	117	115	115	124	121	108	119	101	139	121	117	129	127	127	140	113	124	139	116	124	130	131	125	122	134	111	155	146	145	115	129	126	131	127	120	127	124	123	130	120	135	132	125	122	130	125	147	137	127	143	144	126	116	111	126	109	121	128	112	114	122	116	123	149	112	115	127	141	110	124	115	107	119	122	132	116	115	127	123	112	124	123	130	140	106	120	104	128	138	124	124	120	116	109	110	149	117	130	116	111	114	125	118	129	135	115	109	128	126	117	113	113	118	124	121	124	122	119	113	157	133	130	122	128	114	136	138	126	120	123	119	113	127	129	116	134	109	135	125	134	121	118	116	123	136	113	136	115	128	115	123	139	149	106	138	134	136	114	142	121	116	113	137	119	120	127	116	129	131	100	131	129	137	117	134	148	125	112	129	124	134	127	109	119	102	120	107	118	131	115	115	123	130	132	141	109	106	97	117	113	138	122	124	116	136	124	112	141	134	127	132	130	112	111	125	116	132	153	127	128	121	116	119	122	121	105	104	135	113	118	120	109	133	144	103	133	132	138	110	115	107	142	132	134	123	108	133	124	104	117	135	97	128	139	106	134	101	133	110	108	113	126	126	110	128	106	114	95	106	118	125	121	110	113	98	118	130	135	147	125	116	122	136	115	127	137	114	126	134	119	134	115	131	127	118	146	136	109	107	119	126	126	121	129	118	117	125	106	126	116	143	142	111	135	117	131	126	97	116	130	127	131	140	112	135	126	122	125	116	113	131	134	127	107	141	113	127	130	114	130	127	110	98	124	120	127	127	116	133	129	120	128	116	117	130	122	107	133	135	125	115	133	133	114	118	114	130	119	114	151	119	128	135	133	113	106	121	114	142	148	110	120	104	117	135	110	131	146	124	116	117	146	134	132	126	102	108	126	105	118	136	110	137	146	133	116	133	136	120	127	124	118	136	126	119	133	120	127	143	111	109	99	148	137	124	113	118	125	139	127	145	124	113	121	114	123	122	128	126	113	125	115	106	137	135	111	120	130	119	135	148	110	122	114	127	119	121	137	131	121	132	129	124	113	122	117	123	156	124	109	120	119	115	119	125	124	91	125	139	141	126	158	140	117	120	114	125	116	121	124	95	129	126	132	125	124	123	116	133	123	124	137	139	125	122	117	112	127	119	133	104	120	125	111	127	123	108	120	123	131	113	138	108	108	131	123	103	115	127	111	148	138	104	107	128	136	130	137	131	144	117	131	114	128	127	116	149	128	119	127	128	139	137	141	158	128	123	113	144	119	126	128	118	140	108	144	122	135	142	105	133	134	141	106	153	138	131	120	103	119	112	117	118	145	106	137	119	118	102	113	129	130	117	136	130	115	129	112	128	139	126	115	124	135	126	117	119	130	133	125	132	124	126	124	137	154	137	140	100	107	149	157	139	121	100	120	119	117	131	127	129	147	125	123	122	121	144	115	113	138	115	113	125	114	136	122	124	122	118	113	122	128	124	118	134	126	122	116	135	134	136	110	110	125	107	109	159	124	120	134	134	118	123	112	118	153	121	120	126	120	116	134	136	100	119	143	136	119	142	126	124	111	141	133	130	130	119	121	116	120	123	140	114	111	115	140	130	112	115	118	119	123	134	127	115	105	130	132	105	121	113	113	104	119	126	119	110	138	120	126	143	139	114	127	126	108	144	117	109	132	109	115	115	99	112	133	115	115	120	123	104	150	114	128	124	122	132	134	140	130	145	115	130	130	114	112	122	111	132	113	118	132	128	142	129	132	125	146	145	121	131	132	116	124	134	132	125	96	95	124	132	113	118	125	123	126	129	144	121	119	135	132	119	131	127	143	128	126	142	116	142	153	132	146	107	134	120	121	113	109	138	113	119	120	92	125	113	118	137	134	130	121	106	126	123	134	130	120	141	144	125	124	109	123	140	129	129	129	132	143	143	134	105	133	145	142	111	104	137	133	130	156	138	108	129	113	126	127	108	131	135	113	101	128	139	120	145	124	140	111	125	112	129	129	109	133	126	140	96	128	113	121	127	130	96	153	123	121	128	108	137	128	110	122	110	114	132	115	112	118	128	123	134	101	110	135	129
26750	29619	14405	8514	8342	7309	6980	6946	5330	5755	3917	2232	1951	1067	898	674	643	571	615	602	644	664	587	549	613	453	429	361	375	360	360	393	326	354	338	334	333	336	329	324	336	300	345	321	300	305	294	302	317	316	331	318	319	298	300	288	294	263	310	331	295	303	301	300	304	300	287	305	293	330	293	313	267	301	304	283	320	258	315	311	303	314	297	265	347	309	289	339	293	265	326	331	288	281	285	348	283	302	316	276	309	290	294	335	284	274	303	339	290	293	313	303	293	289	305	274	310	294	296	289	288	310	306	310	318	265	308	327	328	277	303	289	289	293	322	300	305	324	300	296	292	297	290	299	330	293	284	281	285	278	320	280	310	340	302	295	301	268	312	313	289	320	268	288	305	278	289	307	311	271	328	288	280	300	295	298	307	307	259	299	323	313	306	318	315	326	310	287	281	274	317	279	282	267	318	280	300	304	299	281	287	298	295	274	286	263	266	284	281	291	291	283	283	264	324	306	285	311	263	318	316	295	302	292	294	283	291	284	296	343	307	318	296	303	274	287	302	305	324	281	299	268	291	298	329	303	310	295	279	316	278	312	332	284	275	301	283	290	316	321	318	329	317	314	318	295	292	293	302	302	308	296	293	307	264	282	315	316	289	324	312	311	312	272	304	308	285	287	275	310	290	329	289	325	328	288	271	306	276	289	316	299	302	294	295	289	283	311	300	300	333	295	294	303	330	300	274	255	291	294	301	289	287	318	295	317	306	313	311	293	313	311	292	265	355	283	307	261	300	290	304	313	290	291	301	311	299	330	310	306	297	273	295	295	277	322	307	265	295	278	298	298	283	310	270	304	289	280	325	274	308	290	298	268	288	313	315	297	309	309	326	281	283	303	304	337	295	287	311	303	302	295	312	309	281	283	296	293	300	282	318	288	330	294	298	329	296	330	327	313	300	292	304	276	282	277	299	306	309	326	291	282	301	292	281	321	303	304	270	316	299	283	323	299	284	322	319	276	307	294	295	299	315	296	293	308	269	281	303	297	286	296	288	286	299	297	313	284	316	288	306	306	306	310	288	287	299	299	330	285	297	279	292	279	302	285	269	303	282	321	313	315	286	288	316	298	342	288	307	287	281	302	262	293	260	290	316	269	312	306	323	311	288	285	296	317	308	290	285	291	274	274	299	314	291	304	303	276	304	306	309	307	295	276	314	285	305	279	272	299	286	277	289	255	306	316	271	328	295	278	279	305	293	322	287	310	322	279	275	311	347	283	303	294	296	266	314	243	296	280	289	315	327	285	324	280	311	274	262	318	304	312	294	295	315	283	306	325	286	324	319	282	288	270	260	308	287	298	291	264	289	289	293	308	282	283	300	293	306	310	280	280	275	291	302	302	305	303	306	304	308	275	288	327	286	273	291	310	285	321	301	325	292	307	289	323	283	313	288	284	295	273	339	274	279	312	312	298	280	296	315	292	275	326	299	297	340	291	273	301	273	312	290	286	317	302	303	300	320	295	297	327	295	305	291	281	298	268	288	277	312	307	299	269	308	282	320	283	281	272	273	316	286	279	277	310	324	292	308	303	289	306	272	282	299	294	287	313	299	301	329	307	282	288	300	280	303	325	307	290	286	287	331	277	293	293	314	336	272	303	299	269	281	270	293	291	305	333	320	318	300	267	273	300	279	276	295	275	285	299	316	314	294	270	288	254	308	271	292	300	313	284	347	292	298	311	286	324	290	273	285	284	312	333	288	289	314	289	306	319	307	281	272	293	279	327	292	312	278	288	289	295	289	310	302	285	311	287	295	293	314	273	312	311	289	298	309	296	296	277	285	306	297	316	279	299	265	283	325	276	318	307	310	290	291	317	288	311	314	298	300	270	279	285	295	306	281	294	303	296	288	316	295	319	298	292	274	305	294	324	302	283	291	298	279	290	326	304	313	258	271	284	317	300	315	274	272	285	305	301	309	297	310	299	277	308	296	298	313	284	294	296	279	282	309	293	256	318	283	299	301	309	304	293	293	294	295	295	301	307	296	285	290	326	330	278	308	300	309	278	305	292	301	283	313	299	277	312	280	300	290	296	313	300	308	289	304	319	284	282	295	311	279	331	303	305	312	294	313	283	303	278	278	287	324	288	280	276	287	294	293	302	305	325	250	293	298	287	291	315	282	293	271	281	299	302	307	294	303	295	317	321	267	300	271	281	299	282	304	302	290	298	303	281	286	316	300	269	292	317	299	278	311	332	292	289	268	281	294	289	289	294	312	283	281	306	288	288	306	295	287	270	280	308	316	326	288	309	299	284	273	293	306	289	298	292	301	317	260	297	303	300	313	326	265	285	322	309	286	289	281	307	313	303	306	310	315	282	296	313	296	283	296	293	295	312	303	306	309	261	286	276	310	276	313	286	307	280	311	288	317	307	331	291	275	287	304	295	276	299	323	304	320	318	300	311	292	287	269	290	293	302	317	305	291	304	305	287	318	329	292	307	329	291	290	306	286	301	324	313	318	297	276	299	295	281	308	314	307	294	283	296	320	291	327	340	305	296	288	288	305	293	314	302	297	297	294	290	274	315	321	317	290	304	279	276	316	303	292	290	306	294	309	255	297	302	300	305	315	288	281	252	309	325	279	279	282	303	297	304	301	293	300	287	322	293	287	263	304	291	281	286	293	312	286	287	306	297	317	339	307	305	275	300	294	290	315	273	311	295	293	289	297	295	287	283	318	279	306	304	255	308	322	285	337	285	324	306	314	307	272	289	277	325	322	295	268	326	297	309	265	316	311	286	318	302	280	291	281	312	286	327	305	313	306	291	293	279	294	287	295	299	302	289	308	274	279	316	311	290	271	303	292	306	286	309	333	303	290	290	289	294	327	331	289	295	278	314	299	295	308	261	305	330	242	307	313	303	300	308	279	288	282	300	286	286	300	279	292	297	322	314	313	305	300	311	297	306	317	301	285	309	262	312	306	301	280	260	267	298	266	264	306	305	264	286	295	306	293	286	274	266	280	278	281	269	304	271	286	299	325	277	300	339	298	281	314	289	327	289	319	288	269	291	260	280	284	299	283	301	310	279	284	273	289	327	295	296	294	284	300	286	300	289	300	307	269	270	328	299	288	308	292	301	314	333	282	288	312	267	299	281	291	303	320	307	311	279	323	272	283	258	290	285	323	319	283	277	276	306	275	286	266	318	324	292	293	305	311	300	301	298	301	279	314	307	301	325	281	294	305	304	286	283	294	301	307	309	276	287	293	289	303	319	281	263	314	286	300	294	292	294	283	292	299	296	269	286	292	274	275	282	299	296	283	327	296	280	312	286	292	310	275	314	280	313	276	307	299	275	279	291	309	286	298	285	318	309	314	289	329	314	308	321	289	325	298	306	278	285	312	270	289	257	305	330	298	304	284	285	283	301	283	301	312	301	289	293	286	293	296	299	277	291	283	336	273	253	266	310	321	317	328	277	277	316	278	337	298	255	297	282	307	279	268	266
10784	4929	1941	454	333	273	295	273	234	219	203	200	218	198	187	174	197	175	172	176	203	196	167	187	180	168	183	192	181	172	174	171	196	190	161	143	162	170	178	176	169	168	171	157	184	194	172	178	158	132	166	145	168	153	195	175	152	167	157	175	154	158	165	168	167	175	184	175	169	159	180	157	162	177	156	140	165	152	168	153	161	150	149	189	170	153	149	178	176	172	183	182	169	172	179	148	139	156	166	156	169	151	158	149	160	166	179	170	159	171	159	177	165	127	175	177	154	165	175	174	164	183	159	165	162	179	179	158	169	175	160	165	170	152	159	183	188	145	143	152	167	188	173	179	185	182	157	156	176	140	146	181	176	162	171	169	170	161	192	152	162	156	172	179	149	172	151	163	156	172	176	174	179	156	189	171	168	158	192	168	175	160	165	183	167	186	167	160	146	173	175	150	153	159	151	161	166	154	158	171	193	168	192	182	173	164	158	152	192	160	138	162	198	184	162	153	174	163	159	175	163	181	174	194	180	155	178	188	155	157	180	170	165	177	171	163	186	185	169	156	172	163	177	173	164	145	156	172	181	138	153	169	173	171	191	174	184	180	173	154	160	169	168	184	174	182	186	164	165	179	143	172	181	169	166	137	157	160	181	157	173	179	166	166	155	165	170	151	163	189	170	199	176	163	173	196	167	183	165	165	181	181	139	190	167	180	158	146	158	165	153	151	181	174	169	180	173	161	191	159	161	140	168	181	164	162	182	174	169	161	191	162	156	169	156	178	162	158	145	161	171	169	171	151	181	171	190	157	166	178	151	171	171	173	158	151	190	151	172	183	184	188	190	173	181	195	172	177	171	188	159	179	163	166	172	184	195	180	177	178	174	170	196	144	150	172	156	167	181	185	200	160	189	169	154	193	184	174	180	191	184	170	186	193	162	174	163	205	153	181	168	174	166	174	163	159	170	174	179	165	176	164	158	182	171	154	162	164	153	164	176	183	160	140	134	180	188	142	157	171	166	157	192	181	187	152	197	168	168	156	174	165	169	176	171	152	157	166	146	194	171	164	152	171	192	167	162	155	181	158	179	200	169	191	173	169	174	201	197	146	181	166	175	151	160	187	162	168	134	194	136	150	189	170	168	164	173	195	182	185	165	182	155	172	169	180	191	189	188	164	194	170	185	165	172	168	177	146	176	177	155	190	174	168	151	176	166	162	174	175	158	179	168	155	155	176	174	184	163	187	174	183	171	177	177	160	169	188	173	181	160	163	149	180	154	180	155	161	187	180	136	140	142	165	173	171	185	174	162	138	184	180	186	170	165	177	168	181	192	161	169	185	171	165	186	166	178	171	159	165	180	151	177	189	159	184	178	171	172	168	167	202	197	179	172	174	166	171	177	189	182	157	184	162	170	183	164	173	184	181	178	161	195	165	200	171	200	174	158	170	190	200	173	156	163	189	169	174	191	199	137	140	171	156	165	178	171	171	170	170	161	177	178	160	164	160	170	196	137	171	168	183	164	147	159	154	165	171	163	187	162	151	171	178	160	170	159	163	148	165	175	149	196	166	149	166	181	185	156	150	174	151	188	176	184	165	166	164	177	156	188	225	173	170	158	176	166	165	198	170	163	168	173	162	173	155	197	161	156	167	170	181	177	178	178	195	162	167	170	175	194	162	165	157	160	176	176	192	169	166	165	166	179	191	206	163	163	161	180	179	167	153	186	180	166	164	155	142	163	184	179	176	162	187	168	146	172	177	197	174	161	138	171	164	179	167	161	143	170	166	179	172	195	141	197	170	161	161	166	157	185	161	164	154	181	187	191	186	177	150	197	184	182	166	194	182	176	172	175	154	169	172	177	179	162	166	168	181	182	184	169	170	181	175	180	194	164	179	181	173	148	173	184	164	162	196	179	179	153	170	159	149	159	184	188	179	175	165	190	175	156	142	181	155	173	187	151	149	166	158	176	142	157	186	194	173	166	189	172	187	174	182	158	175	158	150	181	146	142	184	157	153	216	180	177	166	175	202	182	166	174	170	177	177	195	172	159	145	179	188	177	156	179	186	200	164	164	180	194	178	179	163	168	176	168	165	169	176	161	169	144	167	178	170	165	167	168	159	157	157	158	164	204	168	182	153	173	182	172	169	160	195	161	172	182	160	164	168	178	194	179	172	173	151	167	184	166	166	174	169	154	153	137	169	155	145	191	159	185	153	187	185	163	177	192	166	169	164	164	145	160	163	179	169	208	178	172	176	179	143	152	166	172	151	157	180	174	168	199	173	167	153	162	177	164	168	157	164	179	189	171	152	162	189	164	175	155	159	171	178	183	155	192	158	172	151	168	169	188	139	142	172	162	145	188	165	160	161	146	148	178	174	161	195	174	147	211	171	163	148	157	175	181	171	168	162	186	165	180	159	180	184	158	188	178	160	161	157	197	174	188	177	176	180	176	146	179	169	206	154	160	164	155	161	184	145	172	174	179	142	140	175	177	172	136	173	159	161	156	139	165	163	182	174	171	168	161	143	167	184	164	180	164	178	176	140	176	157	183	175	157	159	164	131	186	162	165	168	189	163	160	172	172	170	177	181	166	161	181	151	164	171	172	159	162	147	158	164	175	182	171	195	187	162	141	186	163	174	157	174	163	158	172	207	178	168	170	158	165	183	170	152	173	153	153	133	175	156	161	188	170	188	183	166	170	150	168	177	165	187	152	161	163	156	188	197	161	164	166	161	182	164	174	159	154	172	178	173	181	165	136	160	174	167	175	176	171	166	165	169	152	183	167	155	179	152	190	170	155	170	180	198	187	175	145	173	184	176	163	193	180	163	172	186	171	154	139	172	166	171	167	169	176	184	171	161	156	171	180	152	163	168	189	161	179	148	178	171	174	161	169	159	138	200	163	168	174	165	170	170	145	160	156	168	187	156	141	152	169	159	143	188	188	180	181	150	167	162	166	177	173	174	181	178	178	177	199	165	173	155	184	166	182	172	184	146	190	159	176	168	171	202	190	161	189	176	161	170	184	145	161	191	161	148	190	168	181	149	155	155	170	190	148	188	191	169	183	158	161	173	186	161	182	189	168	171	145	144	182	190	157	156	171	175	168	157	186	180	164	168	172	167	159	178	184	158	167	152	160	178	177	165	151	164	192	155	161	186	167	187	163	168	179	182	192	146	163	180	171	194	183	171	148	165	162	175	181	170	162	172	145	169	180	174	149	169	181	164	161	167	162	179	161	189	168	176	162	174	148	164	165	161	159	196	157	184	181	192	176	156	154	166	179	154	195	185	165	174	172	159	187	153	165	181	157	167	160	188	166	152	164	160	194	175	159	184	157	168	168	158	155	179	174	167	161	157	169	179	157	172	171	185	164	179	148	170	169	175	165	151	165	168	181	166	188	157	170	179	160	159	171	161	188	176	150	166	156	169	169	154	177	181	192	186	149	201	179	142	159	151	159	179	166	155	162	168	177	168	171	169	162	176	181	189	154	153
6570	4583	2557	1164	906	894	884	891	661	611	573	475	595	523	494	433	408	431	397	414	397	372	393	416	403	429	389	378	396	372	428	399	404	411	393	436	394	388	390	395	387	346	381	394	348	383	355	366	396	375	399	395	389	347	387	341	363	390	407	376	400	378	396	379	364	343	365	350	358	392	371	384	386	397	354	376	391	363	354	378	393	385	356	387	400	396	361	399	360	369	413	389	400	407	367	367	374	343	365	387	377	399	396	354	384	381	391	389	379	357	380	361	357	400	382	373	384	361	403	424	406	371	366	367	361	401	346	373	393	359	405	392	393	382	381	392	390	400	415	400	347	395	385	388	391	362	386	366	385	422	380	395	383	394	405	359	423	361	387	381	398	383	382	380	396	404	359	400	383	365	355	367	392	363	366	356	362	365	385	370	392	353	365	384	376	424	400	359	371	370	395	357	401	384	354	393	377	373	380	397	383	400	373	364	360	393	359	365	382	360	384	375	361	344	381	348	356	386	364	378	376	379	404	402	368	368	340	360	380	391	395	343	400	388	378	390	350	381	394	375	381	367	401	387	379	372	369	367	386	415	360	367	409	342	367	368	367	362	395	385	388	399	392	386	416	409	388	423	367	399	384	352	387	370	366	349	396	395	373	417	387	346	389	374	367	405	398	375	389	386	368	376	404	420	415	394	405	394	411	373	407	390	396	351	406	379	397	394	348	374	400	387	352	410	357	359	372	403	381	393	357	372	374	389	408	371	392	415	356	340	386	351	412	368	354	378	363	403	359	354	365	363	433	387	371	408	412	350	390	369	374	365	401	391	397	381	408	370	346	379	373	351	374	352	379	347	389	411	390	355	393	371	351	374	355	359	374	373	394	369	358	396	370	375	354	364	384	379	360	376	406	410	382	401	376	400	379	373	346	406	383	398	387	410	410	414	394	379	427	360	366	359	374	399	369	379	375	382	386	368	397	400	378	374	381	376	398	397	394	374	384	388	394	396	388	360	400	371	395	409	402	395	395	363	370	385	395	376	435	372	367	372	383	361	365	407	356	393	361	354	380	385	382	365	376	394	363	396	386	363	363	412	406	392	397	385	378	383	373	362	421	408	374	382	356	332	417	379	390	399	391	379	356	349	394	377	396	393	390	390	370	376	377	369	382	383	379	404	345	410	383	396	387	381	378	363	375	363	402	406	386	388	352	392	432	420	380	405	343	408	432	379	381	411	407	412	396	354	345	384	370	403	395	378	390	359	400	413	377	370	365	394	353	374	378	362	414	384	412	403	362	410	355	378	369	381	383	381	394	384	347	371	401	344	416	408	389	362	373	353	344	389	404	383	379	352	397	368	350	395	410	390	373	349	392	369	369	371	378	371	396	398	393	347	354	380	398	384	418	365	392	388	400	397	390	389	389	378	354	364	409	380	352	373	383	373	363	378	369	433	351	388	390	426	357	377	385	390	374	402	393	335	354	368	368	428	379	374	350	363	348	412	384	386	432	361	362	406	364	358	403	388	353	418	393	366	382	397	406	404	360	340	372	389	381	378	381	385	387	375	373	395	405	357	372	382	331	365	348	358	351	366	349	399	411	397	375	376	375	375	377	401	353	403	409	363	374	386	381	383	369	408	378	377	371	350	386	371	370	357	364	370	390	362	435	359	385	380	387	403	390	374	380	407	357	422	391	411	388	387	341	375	403	405	413	383	385	392	381	389	381	392	366	363	374	348	378	363	402	381	371	411	372	363	365	380	365	368	386	388	419	379	408	364	392	422	381	412	370	393	393	382	372	377	391	352	391	363	399	382	390	352	360	370	373	393	397	392	382	410	383	383	369	376	380	391	378	398	401	377	380	415	383	352	383	392	390	373	348	369	324	393	391	388	388	395	375	366	357	365	383	367	371	346	384	406	378	372	373	406	357	372	378	339	387	412	387	390	371	352	400	391	389	355	400	378	397	330	412	375	361	357	393	371	397	384	385	339	397	398	400	407	411	385	360	398	376	338	335	370	389	374	353	389	403	354	397	379	379	395	389	355	381	361	383	390	339	370	389	399	391	389	392	392	360	376	352	363	361	366	375	364	386	361	357	350	399	395	372	371	372	385	398	377	377	373	412	402	388	404	366	388	367	368	392	359	410	386	381	383	355	376	376	369	383	378	386	374	398	372	403	393	378	364	376	374	375	375	346	365	375	357	346	388	377	389	350	392	366	403	360	359	414	367	370	382	393	400	346	379	358	383	409	376	348	397	372	384	363	403	412	362	380	399	400	384	353	362	402	401	360	394	372	389	376	381	404	390	367	368	383	355	399	424	409	396	402	364	394	353	384	410	382	356	389	398	406	414	379	383	382	399	381	403	363	391	358	405	393	346	401	340	397	416	369	405	364	378	372	406	395	400	366	363	387	410	372	372	396	361	377	344	378	394	389	383	419	357	376	367	372	388	384	369	394	384	386	381	348	364	398	409	379	364	391	368	362	386	370	381	351	344	370	343	443	392	389	384	394	395	405	363	354	378	367	388	390	409	388	362	415	374	399	394	375	424	384	394	376	351	378	363	380	354	404	386	387	369	401	405	348	349	363	365	379	400	393	367	369	387	380	389	411	405	389	378	389	402	397	362	359	419	371	379	366	380	389	415	396	384	406	372	376	398	362	397	346	378	391	420	424	415	417	380	398	391	376	330	409	367	410	361	393	390	343	416	341	370	364	374	392	418	412	362	373	390	366	375	381	369	385	373	382	429	364	362	399	356	394	374	389	368	377	391	372	335	347	387	375	380	397	376	388	408	390	376	367	361	349	387	359	368	379	400	405	385	347	399	409	373	388	377	385	409	408	384	354	385	379	387	367	380	386	340	387	361	379	372	343	395	375	375	384	388	402	397	360	407	395	384	379	366	351	354	357	411	375	405	377	393	372	357	350	384	391	395	415	370	376	394	378	397	379	365	353	397	356	402	374	394	378	366	367	378	395	387	359	323	388	394	385	365	369	371	398	372	401	389	367	376	374	359	377	387	348	375	394	358	368	388	371	369	402	369	361	405	375	364	422	372	377	395	378	383	361	405	366	380	382	365	393	405	399	383	360	380	410	374	407	374	370	365	398	357	367	387	383	379	376	386	357	376	385	367	372	377	357	412	371	404	401	371	366	392	371	363	410	357	369	393	389	389	370	373	394	378	385	377	391	382	356	387	385	392	377	374	370	379	398	364	373	389	410	390	382	367	392	367	380	382	412	414	391	374	382	404	401	389	393	398	399	385	374	354	370	341	394	385	396	383	363	372	387	385	393	389	382	370	390	364	405	368	367	397	393	362	388	402	389	382	374	418	394	386	410	394	378	390	393	328	388	416	399	385	347	411	367	351	367	378	371	386	399	422	376	384	384	371	407	377	368	380	361	395	392	398	384	366	414	388	377	396	375	410	389	413	383	364	381	367	345	385	400	384	391	383	383	405	359	385	363	330	325	393	348	383	374	414	426	391	381	357	401	390	372	412
30689	23461	11901	3981	2216	1404	1114	911	719	537	534	374	280	169	159	128	132	101	130	103	131	132	112	124	119	117	115	118	108	77	123	98	127	93	114	112	115	109	106	97	109	99	85	97	97	102	97	98	124	98	108	104	104	117	109	105	109	105	118	134	107	93	91	89	104	118	98	122	104	107	87	96	99	100	109	101	101	103	117	91	86	114	114	108	107	123	93	91	112	106	111	95	103	130	98	88	89	100	91	93	93	118	97	112	101	120	102	105	100	98	105	100	113	103	109	111	101	133	112	93	110	103	89	126	116	98	112	91	101	98	101	91	103	102	99	93	106	109	101	106	91	95	96	97	104	112	95	111	100	117	124	100	106	84	107	105	98	104	93	100	122	118	96	107	99	88	108	120	107	86	103	102	117	98	90	107	112	104	97	110	121	98	99	104	101	96	118	93	101	117	114	96	107	85	130	103	115	118	102	104	100	115	104	104	85	114	106	106	110	121	129	106	116	119	116	92	118	96	104	111	85	111	103	135	111	118	95	109	113	92	105	110	104	106	121	114	124	106	107	102	94	104	98	113	117	98	109	109	104	104	95	104	104	107	137	88	104	101	97	105	103	106	91	103	89	92	96	117	90	92	97	109	112	117	98	106	98	92	99	106	105	90	115	114	124	83	117	115	115	87	95	107	112	100	108	109	101	111	102	109	101	102	103	101	104	111	105	117	114	95	108	111	107	107	99	86	102	97	92	86	108	117	111	79	99	100	100	104	94	86	117	122	116	94	117	118	95	96	100	110	106	82	106	108	107	107	105	88	92	113	110	111	116	97	102	116	106	104	129	99	119	132	94	101	99	111	94	108	106	96	108	116	86	106	107	110	100	88	104	101	102	109	87	96	129	98	98	103	88	112	95	103	109	107	127	105	95	110	107	101	109	103	116	114	107	99	99	101	100	92	117	105	99	116	102	87	101	91	107	103	101	91	107	117	118	110	115	102	115	92	109	126	86	113	87	109	99	105	99	93	129	103	98	109	88	86	113	107	100	104	108	110	104	106	102	101	105	104	125	112	103	120	90	102	97	100	109	95	99	109	98	100	103	105	97	112	103	95	89	101	83	114	92	99	100	97	105	97	110	118	97	108	109	118	117	111	104	93	101	99	100	114	111	87	106	119	99	112	95	121	124	118	108	97	132	71	97	101	80	86	101	89	109	124	114	113	104	95	87	88	115	92	100	112	111	90	121	111	95	103	94	101	108	106	98	100	119	111	107	118	103	108	121	91	85	110	108	113	105	104	101	102	97	111	107	115	96	108	119	93	128	92	107	127	103	101	94	91	86	120	112	89	106	95	107	118	129	119	104	104	91	102	104	99	95	107	107	95	106	96	109	111	100	103	101	112	102	94	99	117	124	106	110	105	98	114	109	102	105	116	107	112	105	92	103	116	109	85	98	103	106	125	125	96	107	94	97	117	94	95	114	102	101	77	115	98	117	101	88	105	118	109	122	113	103	107	93	104	110	107	104	93	88	116	104	104	99	114	113	121	85	78	94	105	115	104	88	98	108	101	101	108	109	100	97	113	110	116	99	117	110	104	102	90	112	94	83	103	111	131	100	106	108	107	94	123	100	98	98	96	87	99	111	88	105	116	108	104	116	89	91	94	139	96	119	125	98	117	94	89	103	117	88	105	115	109	111	116	106	94	92	118	117	115	108	99	100	101	111	121	102	101	100	89	96	113	118	110	116	102	87	116	121	82	123	85	106	98	105	102	103	106	99	102	113	105	108	97	85	97	101	99	98	130	96	117	108	106	116	105	109	108	110	94	131	100	101	102	108	93	80	97	105	92	94	103	123	110	100	104	104	107	121	107	105	91	90	108	99	101	106	119	103	103	86	94	113	119	95	106	112	97	105	93	101	126	102	88	109	94	100	105	126	97	112	102	95	109	115	91	109	89	105	104	96	85	104	131	93	110	93	106	98	101	103	99	86	106	100	102	120	111	86	79	114	101	96	102	100	111	100	108	111	95	95	97	111	95	109	104	101	107	88	112	108	124	107	123	115	102	96	130	113	113	106	118	143	118	113	109	95	97	91	103	115	104	102	124	105	106	104	112	103	110	106	113	135	129	92	102	108	100	103	115	93	118	104	97	107	108	91	110	98	113	123	92	126	112	111	108	90	101	97	106	91	107	96	106	122	106	115	119	107	96	96	93	97	117	83	100	78	107	103	96	89	104	84	107	103	115	110	101	110	117	119	96	94	129	114	122	106	112	102	111	125	98	92	117	89	102	89	124	106	86	119	109	85	111	82	95	104	104	115	97	115	116	102	93	98	109	106	96	95	97	109	113	111	96	111	116	99	117	101	101	116	120	110	110	111	106	119	94	104	98	99	107	98	91	119	121	101	116	95	89	111	106	114	89	94	118	106	108	103	101	110	94	106	97	95	91	103	101	118	108	107	107	83	95	108	114	117	84	99	103	112	108	120	125	119	104	94	114	88	117	105	106	86	120	94	106	90	109	118	113	134	99	116	108	90	104	99	105	127	74	102	110	134	115	91	98	101	101	103	104	116	104	118	105	97	83	85	98	101	100	107	104	92	121	88	113	110	105	100	91	93	100	112	110	102	112	99	102	120	117	114	107	113	108	111	98	106	115	114	95	127	95	107	102	111	91	119	115	112	113	104	108	122	124	104	123	102	102	106	99	142	108	100	98	96	87	104	98	111	102	114	99	105	105	111	105	108	87	124	115	98	122	97	111	115	98	103	110	112	101	134	107	97	125	113	101	108	140	126	109	114	106	98	117	99	116	105	98	87	114	108	109	94	96	102	103	102	113	102	89	124	105	120	100	111	104	108	118	103	120	88	103	103	83	113	109	105	108	100	113	118	105	100	90	98	121	104	114	108	112	103	89	107	108	124	109	110	123	91	90	114	101	110	114	92	113	101	118	107	86	78	132	87	90	106	111	118	124	100	77	99	92	91	100	102	85	108	121	109	101	92	89	103	103	99	108	109	109	112	76	92	121	115	122	120	115	97	95	107	109	97	103	105	114	113	97	122	103	103	102	112	102	104	100	90	111	102	121	99	109	124	100	97	99	111	99	114	104	107	92	92	121	100	105	105	103	97	114	104	117	95	113	94	130	116	112	106	100	100	102	93	113	77	89	86	126	118	101	91	111	105	101	95	110	99	112	111	97	107	88	105	107	93	108	92	118	115	107	91	118	89	104	80	116	114	110	103	96	100	96	108	82	116	113	115	111	110	102	120	105	80	98	102	111	96	88	114	105	83	91	117	89	117	94	97	107	91	92	96	98	94	118	106	128	116	103	101	105	107	101	116	104	112	120	112	97	115	100	105	127	100	114	105	119	129	109	103	99	90	95	98	118	107	104	103	117	105	110	91	118	124	110	95	103	115	98	92	109	91	118	117	118	140	115	118	110	107	115	103	109	105	109	103	113	107	119	99	116	114	106	96	86	105	120	93	110	95	101	85	96	104	109
20070	18853	7489	5407	5482	4302	4134	3728	3152	2715	2836	2007	1462	789	585	463	409	371	430	422	366	349	349	350	353	320	297	331	302	298	324	301	270	276	263	261	251	280	258	263	287	267	241	257	274	272	229	277	215	253	252	272	273	268	250	258	248	270	250	261	236	280	264	285	272	261	274	256	248	251	234	266	267	260	270	234	250	267	260	278	259	254	252	256	243	231	255	231	257	276	239	282	255	303	235	259	266	247	258	255	228	236	236	267	256	273	229	249	286	255	236	226	242	237	265	243	268	267	264	268	255	251	239	238	262	246	247	239	262	274	265	282	253	261	217	253	271	265	260	275	247	250	278	234	278	274	269	264	253	244	250	241	253	262	241	249	257	249	231	252	217	263	253	249	264	273	258	301	253	248	254	253	261	268	266	245	271	273	260	228	245	253	244	240	252	251	241	273	265	269	248	260	268	254	269	259	260	237	267	306	283	274	263	239	247	250	253	268	240	236	258	274	235	270	245	265	242	271	229	246	265	238	246	259	268	220	246	247	261	239	252	232	247	243	276	261	249	277	273	236	281	278	266	247	234	263	239	239	270	274	238	252	278	236	261	256	263	249	269	237	265	246	235	263	254	238	238	215	273	258	260	273	277	242	263	258	243	236	246	268	244	257	257	242	258	239	240	249	290	242	248	251	253	270	255	244	271	276	267	231	240	232	247	261	269	252	259	242	255	247	249	238	253	265	280	266	241	250	254	252	259	271	257	267	266	251	261	248	263	275	259	232	269	287	225	252	255	241	235	258	241	246	259	233	256	242	255	266	260	275	250	269	257	229	251	253	250	268	260	263	284	255	268	286	251	248	259	262	251	225	255	251	254	263	259	250	274	212	266	250	257	289	247	245	249	266	243	261	268	256	264	257	276	249	244	218	230	275	233	272	257	257	242	260	253	276	238	253	251	261	263	247	246	248	257	280	259	257	265	251	260	245	246	256	244	286	247	245	264	255	258	256	273	247	278	253	248	248	238	251	256	259	251	262	238	235	228	256	258	229	233	245	263	252	255	252	245	233	257	230	264	284	228	251	251	267	247	225	252	249	246	263	259	237	268	240	266	261	252	254	240	242	255	257	256	241	251	274	267	237	259	265	276	257	236	242	253	272	245	252	259	262	252	256	227	257	239	270	262	252	261	235	238	280	263	241	264	245	276	257	253	262	274	250	288	286	249	229	244	235	257	268	239	261	272	253	222	236	257	300	264	218	248	252	248	268	297	261	227	258	231	232	245	245	261	242	234	252	249	239	257	243	249	238	226	270	262	244	260	246	245	274	259	257	264	264	231	242	227	264	259	251	268	231	255	267	235	246	271	267	226	271	253	248	284	260	245	266	254	249	252	234	277	239	233	263	248	264	247	259	259	238	255	259	272	297	267	237	230	267	270	298	268	267	239	255	257	276	235	247	278	251	235	271	252	239	266	269	224	263	248	267	246	246	269	235	278	254	245	262	237	262	239	283	272	264	278	248	279	248	263	272	260	236	247	252	251	238	251	241	247	276	235	262	246	248	245	250	241	233	233	265	284	250	244	260	249	233	252	275	245	237	266	245	274	261	258	252	235	251	242	247	250	222	261	263	236	253	238	269	235	248	263	226	250	241	254	244	249	284	250	263	216	268	249	277	291	234	245	245	254	248	243	271	227	258	237	245	256	268	257	268	263	235	247	261	251	260	253	258	258	236	235	247	270	236	237	256	265	271	263	268	250	252	248	266	245	263	287	233	259	264	252	272	252	239	237	281	267	249	250	272	260	264	241	247	249	259	253	274	244	264	256	250	235	251	281	241	253	251	246	247	253	227	258	268	284	244	247	260	248	249	261	261	248	267	267	293	265	247	248	265	286	219	250	274	260	239	257	247	262	245	225	265	268	256	284	243	224	262	260	269	239	267	259	263	230	252	211	249	256	252	244	241	272	247	246	240	248	278	257	260	257	237	248	239	245	251	262	247	261	267	223	248	231	264	240	258	263	230	278	261	261	248	258	262	252	237	263	240	263	277	231	268	237	254	234	248	276	259	248	263	258	210	249	226	254	242	275	266	236	256	280	264	277	231	243	268	248	268	213	270	244	267	261	236	262	260	248	228	239	262	231	250	232	244	235	258	250	233	265	231	292	246	260	242	254	235	260	245	258	249	231	235	249	213	270	254	251	267	239	232	251	276	243	242	247	266	243	260	239	269	254	244	260	257	285	234	249	270	288	245	236	238	252	241	278	263	242	237	250	276	259	253	243	254	232	270	250	271	255	278	285	260	247	259	236	250	231	255	227	261	269	255	270	248	268	249	222	261	227	261	253	251	258	266	272	239	259	258	238	278	244	251	238	276	233	281	257	263	246	255	263	240	228	234	260	254	274	258	274	239	272	249	263	261	208	252	252	250	246	273	260	218	250	290	274	274	253	247	278	254	262	266	257	269	268	269	247	238	248	247	216	264	257	261	259	255	245	262	264	272	239	254	243	252	244	222	256	258	271	223	271	240	255	276	258	255	268	269	228	259	260	250	264	260	262	256	234	245	261	246	232	266	270	237	230	228	258	267	218	251	233	270	239	250	267	270	249	242	215	249	258	266	239	238	260	227	265	267	242	231	246	267	274	230	293	276	267	281	253	244	267	253	263	232	253	271	256	257	240	243	269	235	265	217	258	256	249	278	237	268	279	238	244	256	238	248	279	267	238	272	245	257	272	244	260	249	249	243	246	262	235	255	247	287	270	257	239	228	260	238	269	231	259	234	249	282	250	258	229	232	252	258	272	284	237	275	247	268	256	262	266	273	246	248	268	272	253	233	269	243	280	246	239	258	252	259	245	227	269	280	255	245	255	243	246	276	228	255	261	272	257	257	241	235	245	248	222	233	278	260	241	255	261	227	264	239	238	236	254	239	239	285	242	261	247	268	229	267	287	255	244	249	255	243	234	240	257	268	237	259	237	262	251	228	245	236	249	243	252	275	265	267	276	261	298	240	258	277	260	259	253	247	248	243	222	240	276	241	245	242	268	238	240	256	264	276	228	241	249	278	234	238	258	265	255	239	240	249	270	247	232	265	255	251	261	277	254	261	268	242	278	252	264	250	248	253	263	243	263	257	248	261	238	261	258	269	221	266	261	244	252	271	239	262	252	257	243	256	262	267	262	290	239	270	251	265	252	259	252	255	250	218	227	249	267	290	276	267	227	239	258	239	230	252	238	266	288	255	239	242	257	258	271	262	266	253	213	245	267	269	238	255	240	275	252	253	249	270	261	261	239	247	273	233	229	267	268	273	227	245	289	238	237	260	248	260	231	261	234	259	265	249	244	272	287	250	270	249	227	239	245	254	265	238	245	284	232	226	253	244	286	250	253	227	246	259	251	247	237	252	266	272	254	240	256	244	230	254	208	244	246	245	296	284	248	233	262	259	248	250	254	260	243	255	261	258	273	248	252	234	248	282	255	262	234	274	245	235	269	251	262	244	253	289
41758	34843	19791	8530	5035	2824	2271	1615	1124	1022	876	674	442	248	216	185	155	175	164	150	155	153	185	150	157	145	126	146	145	139	142	153	157	150	143	136	129	138	109	142	136	113	114	132	117	136	138	137	140	114	128	155	97	111	140	125	119	147	114	129	130	140	144	124	141	118	131	135	133	136	113	141	116	130	123	115	123	123	128	118	116	132	118	139	141	114	121	128	129	125	149	116	146	129	122	113	116	133	104	123	124	122	117	130	121	111	113	114	126	120	132	135	116	148	115	111	149	98	135	119	117	106	117	135	123	116	114	128	125	141	117	125	113	132	120	119	132	114	137	120	137	136	125	123	128	127	147	119	132	138	137	131	129	119	133	111	124	119	121	124	117	119	106	134	122	128	110	113	105	121	135	127	122	116	121	102	119	119	140	113	142	136	126	139	129	120	130	121	127	111	129	111	120	100	121	105	143	116	131	124	116	140	122	119	115	119	108	137	129	127	128	132	123	119	137	122	129	131	120	146	136	123	123	139	131	125	140	116	100	119	140	109	136	124	126	126	114	120	105	105	116	136	119	111	117	112	118	100	106	126	134	105	125	133	136	145	119	125	147	127	115	131	107	124	130	143	130	125	141	111	135	128	107	121	123	118	127	117	123	126	117	134	122	131	109	124	127	123	102	135	115	129	119	114	108	116	117	111	132	133	108	143	111	121	146	116	122	113	137	126	104	129	106	116	109	136	128	129	132	126	120	122	127	119	133	107	106	116	126	141	120	112	132	124	134	113	141	130	130	142	115	121	114	121	122	145	128	118	120	130	128	127	118	111	139	129	120	128	121	128	128	128	124	109	115	112	128	116	121	113	134	139	101	118	143	117	118	126	118	110	114	112	104	123	129	151	127	126	117	121	130	123	129	113	118	132	126	158	119	135	133	125	108	120	124	132	144	141	115	116	118	123	143	131	111	106	130	101	119	118	141	124	110	111	127	101	109	135	123	133	134	132	108	134	122	130	127	120	118	117	122	121	141	100	112	125	109	114	115	109	114	134	107	139	138	109	133	132	116	115	118	128	145	115	130	147	130	121	127	132	132	102	126	123	116	127	128	141	126	123	130	116	111	134	133	94	130	127	122	132	132	129	113	114	98	136	127	129	144	141	107	123	128	125	128	132	128	130	121	140	122	134	102	114	125	145	120	133	129	117	107	106	126	126	125	122	110	147	120	117	123	121	111	126	114	126	116	125	139	127	123	116	135	151	132	105	124	123	137	142	136	118	139	125	122	128	119	114	129	110	123	112	114	107	118	120	126	143	146	123	141	146	120	129	126	106	131	108	131	122	119	123	128	113	127	124	120	130	113	116	128	136	107	112	127	140	124	116	112	128	160	128	119	119	153	102	129	122	105	128	121	119	123	118	133	108	126	124	130	101	110	110	126	128	138	87	149	113	109	109	113	130	126	112	112	128	111	122	112	133	126	106	130	129	145	131	137	122	120	108	128	122	114	129	161	136	132	119	146	134	103	136	131	123	123	137	117	124	124	136	131	146	101	138	112	126	122	108	118	122	129	123	103	103	119	124	130	166	121	153	114	128	109	108	125	120	131	126	117	144	134	103	122	108	117	97	119	130	114	113	109	121	137	116	122	120	102	127	119	112	110	121	125	136	108	132	138	122	129	128	136	131	140	147	121	133	125	99	118	114	126	114	115	120	129	115	115	139	121	115	116	114	131	108	117	144	114	119	134	110	110	109	141	116	106	124	132	106	129	119	114	114	103	123	122	122	133	148	110	105	113	115	100	137	143	125	130	124	126	117	113	124	116	139	131	136	149	123	136	137	110	85	136	121	131	110	121	127	100	120	119	155	124	118	120	116	121	126	128	130	129	130	121	138	123	115	134	115	133	125	126	115	107	101	136	135	133	125	115	135	145	129	120	140	126	139	134	108	147	109	125	126	135	129	122	142	107	117	121	115	114	126	131	149	128	131	139	133	149	132	120	120	120	123	121	114	114	108	130	133	115	111	150	104	137	128	141	125	110	139	130	106	141	139	125	130	122	131	127	125	102	129	126	127	135	133	126	120	127	123	117	142	122	125	121	118	133	128	121	131	105	110	132	137	107	111	130	107	110	112	129	105	151	125	136	137	145	115	111	131	109	130	131	137	116	127	123	129	102	126	129	127	133	111	121	120	131	134	132	136	115	113	102	128	125	142	128	135	131	127	136	117	119	110	114	136	109	118	116	121	125	124	144	150	119	117	121	113	101	119	109	123	110	102	114	109	118	126	97	114	119	135	127	103	123	110	128	131	110	128	121	114	143	120	143	126	145	148	113	135	137	124	120	121	101	124	106	121	130	118	124	120	107	112	124	125	113	124	127	134	132	123	102	109	118	152	117	139	107	137	132	100	141	112	126	129	130	98	107	116	116	129	112	143	130	134	133	112	132	141	120	106	99	110	124	160	117	118	116	140	136	119	103	124	117	108	121	120	102	114	130	114	132	117	124	113	120	139	121	121	120	103	134	137	149	106	105	125	133	132	120	133	114	131	128	139	136	124	122	128	133	102	114	114	117	133	128	128	120	116	148	118	131	144	125	125	112	120	112	126	126	129	123	137	115	117	136	144	128	101	130	116	119	117	131	120	130	121	115	120	119	128	135	109	127	128	119	97	119	111	136	93	102	113	126	113	118	124	133	120	121	130	144	133	120	116	115	136	128	132	145	101	116	126	124	125	139	117	129	119	118	140	105	127	124	128	123	119	128	141	127	121	125	113	146	126	107	104	134	144	132	122	99	132	133	118	130	139	127	132	122	120	122	130	131	124	99	142	121	113	113	143	146	123	121	124	115	132	130	146	140	130	113	142	113	106	113	128	110	113	97	116	142	120	117	117	111	131	148	122	117	148	118	118	138	132	129	127	111	137	114	135	111	109	122	135	132	128	111	99	124	124	125	123	126	114	137	146	121	132	142	105	129	149	127	128	126	128	115	102	126	118	112	147	110	137	133	138	99	140	132	124	140	148	115	147	151	126	135	117	110	147	130	98	116	138	94	120	126	109	130	138	117	133	129	143	139	139	119	125	119	100	114	127	120	123	140	124	132	114	110	115	105	127	158	134	131	120	114	123	114	117	128	125	136	136	122	112	115	95	115	118	119	120	112	116	124	131	127	118	148	130	115	139	114	115	115	123	128	132	104	131	138	127	120	125	124	131	124	141	117	135	107	134	122	125	153	118	108	130	134	129	124	119	112	139	149	119	128	137	149	100	117	110	131	118	126	129	129	109	131	131	132	133	126	149	121	124	104	120	132	140	119	133	124	136	131	126	124	120	130	136	143	130	118	130	125	133	121	126	116	131	92	136	118	115	130	123	124	114	124	125	135	119	120	120	112	137	116	91	138	118	143	113	118	100	122	109	133	106	108	124	134	111	147	115	136	109	132	123	141	111	118	114	109	133	138	136	130	125	127	113	122	115	123	152	130	121	129	133	143	125	121	107	106	134
26854	26919	11719	9083	9091	7124	7154	5438	4813	4345	4333	3505	2335	1133	734	749	660	588	598	579	519	476	497	405	414	410	398	376	365	358	384	358	356	354	327	318	302	298	332	274	311	340	307	350	315	300	307	316	340	323	298	333	306	299	293	314	288	314	316	288	271	292	291	307	290	296	327	323	319	323	311	299	284	273	287	287	288	322	311	296	311	298	281	279	274	303	307	299	286	299	307	306	334	315	305	275	283	304	300	321	267	308	293	299	335	289	334	302	336	285	281	278	296	303	325	323	306	334	306	321	309	311	303	312	314	272	298	309	315	319	311	286	268	298	312	294	291	306	319	304	278	264	298	264	313	293	328	313	283	269	316	284	292	283	291	303	301	291	314	300	300	312	296	289	276	291	308	299	285	299	279	317	291	289	298	290	318	298	310	306	246	271	301	312	309	307	336	272	324	287	321	291	308	281	289	298	283	290	285	298	263	311	319	287	309	295	298	302	297	277	286	286	299	307	313	292	303	324	292	307	297	284	299	312	291	296	291	272	285	299	280	311	300	330	299	285	286	316	280	290	294	292	309	287	277	281	325	286	284	318	323	296	319	316	302	320	307	290	320	297	317	289	309	310	286	283	279	329	282	288	277	287	302	287	317	307	283	299	293	348	330	297	310	299	312	303	302	331	299	308	284	322	277	301	265	294	295	289	286	301	313	288	308	303	310	298	306	256	283	335	269	284	315	254	297	286	290	314	310	318	301	288	300	303	312	284	274	281	285	293	310	295	325	312	285	301	288	281	322	299	293	296	294	306	283	303	282	316	301	310	275	307	265	320	301	313	306	296	291	297	299	298	315	308	290	293	309	277	316	305	299	290	309	292	304	267	271	291	285	309	299	328	323	317	323	285	308	291	322	309	304	267	294	305	309	326	301	336	285	307	295	265	279	313	285	302	290	278	305	315	249	322	305	277	280	297	297	288	287	291	280	298	292	289	299	296	287	262	306	295	316	258	314	288	288	327	305	326	255	322	288	298	295	275	289	282	301	311	286	318	307	316	292	286	293	316	279	318	319	292	280	296	284	298	290	308	285	271	292	316	296	323	299	294	316	308	281	326	289	309	249	301	282	299	292	289	301	272	308	316	291	296	295	278	290	294	311	317	277	296	266	301	278	264	304	313	312	323	315	310	259	320	265	308	302	291	281	282	297	316	292	282	282	306	301	261	311	309	275	302	287	301	335	294	288	300	280	248	313	302	274	290	290	319	286	296	286	327	331	300	285	269	295	255	314	278	299	293	314	301	301	312	300	311	318	299	295	317	294	283	306	298	328	315	291	289	294	320	329	305	299	286	302	279	285	303	330	302	289	292	319	295	271	293	298	284	301	311	315	325	305	302	287	285	289	283	312	314	334	299	304	276	278	337	288	300	289	296	287	322	245	270	300	313	335	296	287	306	294	277	318	314	320	340	275	268	321	277	325	240	324	291	320	276	308	331	300	324	288	306	294	295	283	286	303	311	270	296	295	293	320	338	303	300	301	279	327	282	308	319	322	291	314	306	293	271	301	271	286	306	285	296	267	276	264	314	289	302	294	280	311	281	301	293	300	313	274	315	292	333	327	314	311	280	316	289	295	309	296	274	283	278	291	299	283	328	283	294	296	325	260	281	306	306	299	284	286	287	302	346	276	303	303	276	312	357	309	321	296	285	316	292	280	285	281	307	295	323	280	277	315	289	304	298	288	318	274	306	324	286	307	291	270	244	302	303	284	332	294	295	311	297	292	273	281	303	324	299	300	302	306	286	312	293	303	298	319	307	309	277	291	285	283	300	312	284	264	306	280	338	308	309	276	290	297	299	325	307	256	305	298	290	332	282	320	304	266	298	324	294	304	285	306	271	328	317	287	287	316	291	317	297	293	300	328	293	296	307	285	298	308	299	291	289	294	299	303	309	282	300	313	295	290	308	316	321	317	288	296	326	269	326	298	318	312	281	336	313	308	320	274	296	290	315	307	301	273	306	310	285	273	277	275	321	292	268	303	292	294	303	294	323	318	268	315	265	302	324	295	298	335	291	328	283	298	352	313	318	302	276	317	302	289	307	285	312	319	277	290	294	292	289	283	301	306	301	308	321	269	295	279	307	330	285	314	265	259	275	269	300	301	292	311	297	345	308	299	264	335	263	282	317	288	270	308	294	275	306	311	292	297	303	283	317	321	311	280	300	312	314	287	297	315	333	262	275	276	311	294	298	263	293	318	289	284	321	308	323	272	286	293	290	301	312	303	295	280	281	315	308	279	287	292	274	280	310	294	290	274	269	333	302	313	293	266	275	294	293	312	282	302	316	299	278	310	290	302	301	335	306	283	301	293	295	273	332	295	271	296	273	296	338	284	285	303	288	278	274	306	301	291	286	313	302	266	327	261	282	327	294	287	296	309	280	288	302	302	286	276	301	324	314	301	317	295	300	290	309	304	333	283	321	282	278	327	306	308	303	286	311	302	292	277	288	266	282	309	284	290	294	306	310	290	301	312	277	295	311	296	283	298	285	298	323	296	274	308	272	284	294	269	276	268	313	303	300	265	263	292	322	290	319	297	308	290	287	319	290	317	274	277	298	272	297	263	309	277	300	332	298	322	312	283	303	308	318	289	302	313	287	306	312	297	324	279	303	307	307	293	326	298	270	279	295	291	299	290	309	291	284	271	297	291	302	296	287	299	295	288	305	319	303	278	291	288	303	291	310	307	288	316	300	307	285	289	352	298	313	320	326	326	321	317	293	303	279	288	280	306	300	304	330	296	313	309	288	298	296	287	276	276	276	279	298	277	308	320	314	284	295	295	312	289	301	281	315	310	267	294	251	301	322	268	287	304	316	277	273	311	299	257	295	308	261	311	328	296	317	287	304	298	294	260	319	301	307	305	274	312	276	312	308	286	281	285	334	312	291	310	280	341	282	315	319	336	311	306	311	303	281	311	276	276	321	287	320	301	275	323	325	314	298	259	304	302	282	320	292	295	291	333	312	271	283	354	286	272	274	299	321	288	309	287	291	288	301	303	278	292	272	275	307	285	294	289	299	326	297	281	322	255	285	269	283	325	279	321	277	316	314	277	303	325	273	292	269	316	294	283	304	289	317	277	301	311	293	297	286	322	302	296	283	291	291	267	287	296	296	318	292	330	299	321	295	302	301	308	302	291	316	292	288	322	289	311	287	316	296	312	310	258	315	295	303	286	317	263	294	297	280	307	295	313	278	291	288	303	312	326	305	312	296	283	289	283	329	299	261	296	260	263	263	307	275	299	303	295	347	338	303	304	310	285	265	319	285	314	359	301	288	316	287	286	286	268	297	330	303	303	289	299	292	253	259	308	286	298	299	274	279	304	272	300	334	303	301	288	292	317	276	317	297	327	284	314	285	293	343	307	267	303	306	291	276	297	287	259	272	290	269	304	305	300	283	293	300	298	270	279	319	273	311	283	319	300	323	290	313	295	304	313	275	301	298	313	285
10587	3846	1197	377	264	231	256	256	224	202	188	201	193	186	147	192	187	201	193	196	167	148	172	162	165	168	161	153	149	185	166	172	177	159	162	179	169	178	219	179	181	162	180	193	155	162	171	166	181	171	183	181	165	167	172	173	184	175	150	183	192	166	170	181	144	204	185	177	183	157	162	159	191	182	173	173	173	168	178	170	168	159	159	159	156	177	173	151	152	179	162	173	195	172	175	189	179	169	158	178	184	166	176	158	164	163	170	198	207	174	180	150	154	181	166	163	164	152	165	184	171	176	173	150	150	163	170	161	170	184	177	167	166	172	166	181	186	166	173	178	170	167	178	194	167	166	183	161	180	191	155	170	166	173	195	151	166	174	169	178	173	172	159	167	185	167	186	177	168	162	160	171	175	186	169	159	170	173	177	150	193	148	192	172	168	183	163	147	176	175	154	177	170	152	158	173	186	163	177	184	183	151	186	171	155	168	162	179	141	202	205	165	168	154	181	167	173	167	178	200	180	155	164	147	157	176	167	155	186	167	162	180	188	167	153	161	175	166	170	188	151	155	186	170	161	165	162	175	165	178	185	182	175	176	178	156	157	199	181	167	164	155	169	202	154	168	167	171	182	158	180	179	168	193	193	172	168	169	173	169	158	164	167	172	166	163	195	179	175	153	171	182	179	165	159	164	145	181	151	161	178	204	206	163	173	162	184	173	191	176	188	172	186	177	146	161	163	176	164	185	186	188	156	178	166	148	172	192	163	164	176	163	171	193	166	175	176	171	167	162	179	154	168	165	184	172	186	183	146	163	193	167	175	160	182	174	187	176	144	154	178	195	178	164	178	178	178	169	187	172	179	192	193	186	169	194	176	176	184	171	208	175	164	164	168	148	167	165	178	150	167	198	155	152	189	164	172	167	190	162	155	163	188	165	151	185	156	163	188	174	170	178	167	181	193	185	190	139	168	186	170	171	184	189	203	155	192	184	171	192	167	175	179	184	180	191	165	175	159	183	184	153	186	185	163	187	193	179	180	179	162	172	154	173	177	176	199	157	194	171	162	185	161	168	155	160	136	148	179	154	160	182	153	191	151	167	185	159	152	163	139	154	160	168	145	164	162	186	182	186	211	163	159	196	173	182	184	175	164	172	188	156	175	157	179	151	144	166	192	176	166	147	177	163	178	161	157	147	164	177	156	168	161	184	162	185	157	165	156	165	177	181	155	152	189	167	177	165	166	179	200	178	187	187	173	143	150	159	168	171	199	173	174	191	171	177	175	181	167	178	174	156	177	169	178	170	200	151	169	195	176	169	191	160	147	163	156	167	176	168	166	195	180	175	182	168	139	196	183	176	175	173	163	146	175	172	177	176	175	163	162	200	155	147	165	169	171	175	169	179	144	167	169	177	183	151	169	145	169	157	161	142	179	169	158	151	144	177	163	173	162	155	165	171	156	175	155	162	164	187	170	173	162	151	182	176	154	190	188	187	165	169	156	148	161	167	180	211	173	156	193	191	190	166	170	172	142	180	153	187	155	166	178	157	198	184	191	162	194	186	181	178	178	179	164	182	190	142	190	171	169	149	183	160	150	204	172	146	146	171	195	166	166	181	167	166	158	189	177	192	181	201	170	169	180	158	166	151	163	195	186	177	162	193	154	177	155	186	187	158	163	186	175	194	148	202	165	176	152	191	171	156	156	163	150	170	173	164	156	179	187	165	137	140	154	171	157	165	186	194	175	142	154	169	168	156	158	189	205	181	178	182	166	181	172	171	171	154	171	171	174	178	167	166	174	188	171	174	173	181	184	159	171	179	165	141	187	178	184	174	180	192	171	188	180	185	184	165	159	155	146	185	165	170	156	158	183	189	196	145	173	155	156	166	191	189	162	181	193	189	153	159	184	187	191	179	165	167	178	180	151	166	187	189	192	182	181	171	168	158	182	167	172	163	178	161	190	157	177	150	171	160	165	186	177	187	172	195	173	170	168	179	166	199	176	184	169	169	160	161	167	175	186	158	178	155	163	196	191	189	160	170	163	170	182	176	165	161	137	200	169	179	164	196	148	166	182	162	181	156	164	186	196	189	174	171	152	208	184	175	180	150	184	180	179	175	153	146	173	179	165	158	160	180	185	198	168	167	181	171	148	165	178	160	195	174	165	196	159	158	162	166	162	180	161	189	168	171	181	177	184	179	191	168	170	168	165	159	184	156	166	156	158	171	149	181	160	164	145	165	174	172	174	175	185	188	208	163	160	183	158	175	154	172	156	178	179	153	179	145	156	143	170	179	173	156	204	176	170	175	151	153	168	187	168	182	161	171	177	181	150	179	151	150	161	214	177	182	168	179	178	179	177	193	180	185	169	186	161	183	171	158	175	160	173	182	165	164	157	178	204	166	180	182	154	158	172	186	202	154	183	156	167	157	165	172	171	175	157	175	152	163	158	170	176	173	170	210	160	176	159	191	146	183	181	171	182	182	189	168	174	190	174	181	150	176	172	195	169	203	194	170	166	200	187	186	195	171	182	182	177	166	153	186	173	156	181	166	187	180	190	159	180	156	183	158	161	152	215	150	175	173	171	153	159	167	173	172	195	168	161	183	191	178	171	160	166	173	159	149	186	193	163	189	163	177	172	158	167	198	177	194	158	157	194	202	155	171	162	155	168	168	167	151	151	162	160	185	169	170	158	170	167	168	165	176	182	172	161	175	167	142	175	175	179	164	160	189	179	147	176	148	184	175	178	179	180	179	202	161	176	177	190	176	180	173	176	174	175	153	158	185	179	171	177	180	186	187	165	140	167	182	163	167	153	172	186	177	185	162	157	170	168	173	169	192	178	188	201	168	165	155	145	153	187	149	159	188	179	167	194	184	170	162	165	171	193	179	199	182	159	162	172	171	181	178	161	191	175	166	165	164	169	159	179	150	183	174	163	173	179	172	171	163	162	188	182	165	165	180	176	151	164	182	156	192	161	178	180	149	166	164	183	182	188	179	157	180	168	172	182	172	170	182	153	135	143	175	182	150	202	172	157	185	181	182	169	150	149	187	172	156	198	179	184	179	165	165	187	180	163	163	169	158	171	178	146	187	164	161	163	152	189	194	182	192	189	171	176	192	166	169	160	160	165	181	166	176	175	188	168	165	181	169	161	174	194	191	159	166	195	136	160	179	186	180	163	182	163	158	163	173	160	172	176	171	174	146	184	172	174	159	172	167	187	187	167	174	148	154	176	158	193	171	163	164	174	172	189	149	187	177	186	151	174	195	181	160	170	187	159	176	167	164	182	205	162	168	153	146	180	142	178	173	168	173	171	198	200	169	162	156	176	162	160	171	192	159	151	157	176	188	191	141	173	164	168	175	183	146	188	171	180	172	180	162	170	159	174	200	174	185	164	165	159	174	177	161	132	175	184	192	188	215	178	192	182	175	156	177	176	174	174	165	192	181	197	157	168	141	167	162	174	165	166	164	164	162	168	140	180	191	178	159	180	166
6527	3432	1762	1056	943	802	922	805	652	549	538	502	508	502	465	500	464	423	431	423	402	405	434	390	359	413	382	401	402	396	412	393	433	386	373	361	396	391	350	405	399	358	387	376	353	369	384	431	381	356	404	378	372	402	374	356	405	386	366	405	388	375	425	368	362	420	379	338	388	391	376	420	394	413	421	378	361	387	386	353	373	396	372	405	395	393	372	378	418	372	345	371	405	356	391	387	385	370	388	399	400	351	371	377	372	394	381	382	346	386	375	376	389	367	417	383	396	380	374	406	384	375	365	366	356	371	386	374	406	358	388	370	399	404	389	375	389	379	389	344	374	373	347	377	363	383	338	409	408	407	374	377	345	351	392	399	366	398	375	395	383	396	390	385	395	392	393	363	385	383	358	380	394	384	387	386	361	367	415	364	398	418	381	405	422	404	385	357	370	391	389	375	406	405	369	379	415	379	389	395	402	350	393	390	371	391	406	401	383	409	390	362	355	343	386	338	403	341	348	371	407	367	381	361	362	378	391	387	384	372	409	377	397	436	384	394	430	401	343	364	378	356	382	396	373	387	410	384	364	368	416	383	356	391	357	386	372	389	397	383	408	415	412	386	394	405	374	381	406	397	379	370	392	385	385	399	373	366	380	398	438	401	400	371	391	367	389	407	375	390	400	373	402	357	390	405	390	371	351	353	378	368	389	364	381	432	393	377	385	417	386	358	346	369	423	374	352	389	398	390	364	362	405	380	383	371	371	366	386	406	381	380	349	352	385	402	354	378	382	369	372	402	371	352	409	406	384	381	386	374	362	382	380	399	375	361	366	401	387	375	385	379	397	402	380	404	379	373	377	360	385	379	415	374	360	359	379	364	373	396	376	354	385	365	362	404	405	398	415	382	380	402	372	357	367	400	339	377	401	378	390	365	382	402	406	423	392	413	388	425	403	430	370	377	440	366	406	389	333	370	407	392	403	370	412	349	383	416	381	390	388	358	351	386	372	354	325	412	364	365	421	372	395	416	393	395	390	371	401	354	355	375	366	356	399	413	382	383	390	390	376	387	394	396	355	394	394	370	402	394	408	378	397	418	382	387	374	407	358	365	402	376	378	363	383	363	400	401	400	361	387	403	375	355	407	383	392	384	406	381	379	368	406	377	377	402	390	385	360	417	365	395	382	341	377	358	350	380	410	412	347	363	403	415	389	394	378	382	365	365	382	355	403	386	367	397	387	354	388	385	395	415	406	377	383	390	347	378	346	403	399	385	431	410	391	390	397	398	362	404	392	405	407	411	380	382	394	380	361	396	396	369	352	388	371	410	391	374	406	383	424	323	385	408	417	390	395	367	355	385	411	377	365	382	343	375	359	393	350	368	383	365	359	369	369	375	366	400	392	368	379	390	372	419	369	411	383	394	401	368	434	383	423	360	395	416	388	376	383	355	388	374	418	392	398	363	374	372	422	387	400	330	373	392	348	386	360	395	376	373	362	369	398	382	371	380	395	384	389	391	355	365	365	398	362	383	376	402	404	380	353	383	369	401	363	374	383	374	376	400	360	369	347	370	384	375	389	405	356	367	364	353	383	367	413	392	360	399	391	372	389	369	364	406	376	385	387	363	366	411	382	392	388	397	374	405	420	381	405	373	396	393	407	363	391	359	391	409	388	385	397	410	383	409	402	423	375	371	381	393	385	417	366	366	367	425	413	390	385	406	397	401	390	378	390	371	368	416	390	371	342	355	368	375	326	366	396	394	411	382	403	407	362	373	403	378	369	381	389	400	387	365	400	384	412	384	388	396	417	372	415	362	382	419	366	376	366	385	395	412	386	369	380	371	368	399	377	355	355	372	377	377	372	362	400	354	379	367	385	375	391	387	410	394	394	349	389	386	382	370	426	389	399	364	362	400	379	383	382	351	375	407	396	369	411	369	372	384	386	414	375	392	394	378	416	362	407	325	365	417	397	390	391	408	391	370	342	403	378	393	383	413	370	417	387	363	348	401	422	375	362	389	395	377	375	402	399	394	374	384	434	390	402	418	406	393	415	377	372	399	379	381	391	370	380	361	384	392	412	398	361	373	417	414	409	380	380	356	384	364	378	406	402	396	389	399	368	378	400	372	379	390	356	365	348	370	377	430	422	404	399	362	393	404	372	355	380	377	391	362	353	385	382	410	392	409	373	379	399	385	407	382	399	381	396	376	387	415	409	394	430	390	352	424	383	403	368	365	352	381	370	354	386	381	385	382	380	388	371	385	357	381	418	404	376	391	375	378	381	365	408	399	432	368	416	391	387	386	391	355	374	376	399	377	394	355	410	342	409	379	348	391	392	418	364	359	412	359	394	376	383	394	397	407	345	421	382	401	382	381	364	362	390	394	378	399	400	410	392	366	389	397	369	411	399	371	380	382	394	394	371	396	396	358	363	395	365	391	368	383	409	388	401	418	374	395	382	386	376	351	353	386	359	400	365	374	358	371	373	430	363	378	402	368	398	377	372	389	437	353	384	394	361	389	403	361	387	385	359	402	401	427	374	396	373	380	370	386	404	347	379	390	398	373	367	392	395	414	372	404	401	379	383	399	385	393	393	386	371	348	373	398	415	385	385	404	369	366	383	395	358	360	403	413	385	396	372	393	362	344	356	430	353	387	383	396	353	376	363	373	399	374	396	376	367	365	389	369	367	413	408	371	393	371	381	376	373	369	329	403	404	362	388	388	373	377	363	390	404	408	373	377	379	383	399	389	389	393	388	396	342	399	348	403	361	384	365	368	391	383	383	381	374	351	372	375	385	402	374	383	383	376	401	407	399	399	344	397	378	423	365	383	357	373	397	384	381	409	403	355	380	378	350	390	379	348	423	368	364	379	400	380	414	376	348	414	413	364	395	386	378	400	397	398	375	404	373	381	417	401	359	402	376	397	347	403	362	404	383	394	399	382	357	378	387	392	388	396	377	374	395	389	358	387	375	399	353	349	387	370	361	343	421	373	388	377	390	401	402	391	406	408	365	396	367	382	370	389	408	401	379	374	371	385	401	370	374	389	366	377	347	386	409	407	391	345	365	387	380	367	396	369	411	365	366	365	351	382	374	382	374	365	424	387	374	379	409	380	366	379	383	422	352	423	385	354	385	404	405	373	391	369	397	400	411	375	381	368	402	370	363	355	378	375	375	395	360	368	384	372	372	374	398	398	379	420	379	354	364	391	389	364	375	389	400	409	386	388	408	393	393	421	371	387	382	410	379	362	404	397	377	367	390	385	393	380	388	379	397	432	342	380	377	359	398	352	375	394	397	364	378	382	406	418	366	416	375	388	393	361	386	345	374	414	374	403	359	398	385	362	412	377	375	345	386	367	338	374	363	394	354	368	403	384	408	364	381	383	401	393	377	408	385	429	346	386	353	401	388	363	388	389	376	380	404	364	397	391	398	416	392	386	354	351	386	374	397	379	405	379	370	406	382	393	368	374	394	397	383	388	384	372	345	381	347	426
31095	22904	10737	3396	2175	1350	959	671	551	469	434	363	253	184	150	142	148	147	109	110	117	129	109	100	127	115	125	125	103	119	134	123	121	113	118	120	110	126	99	103	114	119	119	132	108	98	110	108	114	92	109	123	111	102	103	109	119	99	112	99	105	114	117	117	101	104	117	126	110	110	101	110	99	90	94	108	90	90	122	87	97	113	102	107	92	127	104	118	100	122	85	104	94	87	105	102	96	120	118	100	106	117	102	118	102	101	104	106	97	117	113	108	113	117	92	117	125	120	114	95	104	96	102	110	107	101	115	107	109	105	116	120	98	110	88	100	115	111	97	95	108	97	97	88	95	98	99	101	100	106	120	107	87	103	126	99	97	104	85	95	114	105	115	109	102	123	104	90	90	115	113	108	112	109	117	112	109	100	116	98	101	100	90	101	84	110	132	110	94	108	104	129	107	99	105	85	109	103	91	103	106	121	109	124	101	98	113	98	98	90	112	99	90	110	129	109	121	118	108	109	96	102	117	106	100	80	100	120	106	99	128	116	98	114	123	85	101	117	105	122	106	103	110	112	100	111	117	111	88	114	121	100	106	102	113	123	126	98	115	109	91	85	112	114	88	103	89	116	106	104	98	102	79	116	109	93	99	99	90	99	112	107	107	98	114	107	101	128	103	123	104	113	87	108	92	92	105	118	87	99	93	111	104	120	120	108	118	111	96	113	100	102	111	100	94	87	115	115	108	92	121	88	91	119	85	113	133	94	93	86	107	108	108	98	95	110	97	98	87	96	101	102	97	89	114	112	122	95	115	78	94	90	92	77	111	104	125	124	113	91	102	101	110	114	106	101	107	105	116	97	120	101	100	112	111	108	110	120	134	100	115	112	111	96	108	101	112	105	108	124	111	86	105	95	127	111	104	105	111	95	127	106	124	99	92	93	105	101	93	127	117	113	116	108	96	103	94	104	109	108	127	93	90	113	105	110	86	106	113	107	96	100	70	93	102	119	102	115	98	107	115	94	91	107	117	92	88	103	96	110	93	109	99	97	105	90	112	136	110	95	100	104	114	124	97	91	100	116	101	115	115	107	106	104	113	74	100	107	124	102	113	99	95	99	98	105	98	94	98	92	130	98	105	108	122	110	104	104	115	100	96	117	119	118	121	112	76	114	111	95	90	118	118	103	90	118	112	111	107	118	119	96	106	110	123	112	112	104	90	106	101	104	118	123	111	99	102	100	114	100	97	116	131	101	115	123	87	108	115	85	108	101	97	93	123	114	102	107	104	105	118	119	112	115	109	119	122	96	102	114	111	114	131	131	112	102	126	103	99	109	90	109	109	105	104	109	127	87	115	112	104	110	96	108	106	121	113	113	122	115	115	110	116	114	122	111	107	129	100	100	111	119	92	116	107	104	99	101	101	116	103	103	111	109	122	86	101	132	157	105	114	104	91	120	133	94	101	96	97	93	113	110	122	111	93	107	96	93	112	111	115	119	128	130	98	121	94	99	86	98	112	107	105	105	89	86	101	101	100	109	115	129	102	112	98	98	107	94	98	106	76	94	79	105	91	102	104	92	108	110	100	88	105	90	93	101	121	116	104	85	92	88	114	104	123	114	110	107	85	108	87	81	84	108	110	114	106	86	104	109	108	92	106	80	107	110	107	115	118	108	97	108	97	120	117	124	103	111	116	114	117	98	103	95	98	88	99	112	114	96	102	87	98	129	132	93	122	101	118	126	92	109	100	91	108	109	108	102	108	95	104	96	99	104	100	105	108	102	108	115	110	122	93	128	110	111	106	111	113	103	115	107	98	102	92	104	107	115	79	110	108	90	117	97	94	93	126	105	112	114	107	102	98	115	103	96	91	123	89	93	104	107	122	99	92	100	104	101	92	98	99	103	96	116	119	100	95	86	109	112	114	109	92	123	117	96	96	99	105	105	110	114	117	115	112	102	103	95	108	87	110	112	124	100	127	110	106	98	119	105	95	96	108	105	103	104	109	115	126	93	118	90	114	103	82	105	107	102	115	106	87	117	110	133	121	82	106	116	93	93	108	113	84	113	101	115	112	117	89	114	128	105	102	87	99	96	103	91	110	123	105	85	100	105	112	109	142	103	112	97	95	110	119	106	98	107	114	92	102	110	111	84	121	101	104	99	115	97	122	110	95	112	104	106	97	115	108	102	108	125	107	99	87	71	97	94	100	101	111	104	93	129	97	92	80	105	119	99	88	88	116	110	88	103	100	120	103	102	111	109	98	93	106	129	114	95	106	109	102	107	122	112	105	110	110	99	110	110	109	92	79	106	98	99	100	110	134	96	100	114	114	112	102	105	96	110	94	105	94	107	106	114	114	100	96	106	105	103	97	101	111	99	86	99	87	122	121	97	95	107	103	98	103	98	124	102	95	123	95	88	107	111	114	98	107	113	98	116	109	100	91	107	92	89	116	105	90	95	80	111	103	85	112	94	90	113	137	112	109	92	99	117	91	116	111	118	89	93	115	123	107	104	108	101	87	109	119	93	110	116	107	98	119	106	121	104	110	87	103	108	84	109	102	101	99	91	97	110	107	86	102	111	110	101	106	120	107	96	126	107	101	105	107	84	101	95	104	113	118	97	92	110	136	96	107	98	116	110	105	107	103	92	102	106	114	118	113	107	87	128	100	101	102	123	117	92	92	98	76	99	84	118	102	84	93	96	96	90	96	111	97	100	115	114	112	87	101	114	83	103	105	115	117	123	98	94	112	105	88	115	86	100	93	80	91	86	98	132	115	104	121	102	106	105	121	98	98	98	94	121	112	105	124	126	123	102	101	88	120	91	116	105	102	99	123	110	91	100	101	108	103	116	112	116	107	123	102	107	139	127	87	78	107	92	106	102	105	80	114	114	121	113	95	102	116	107	123	109	120	98	101	131	88	120	103	93	102	105	121	106	119	112	96	120	105	119	93	124	102	121	111	109	119	107	120	116	117	96	87	101	97	113	101	93	116	95	95	120	97	101	117	89	99	100	105	101	119	98	100	109	115	98	94	104	97	96	107	104	85	115	110	100	110	96	106	116	105	116	97	102	108	113	118	93	110	97	101	94	120	93	97	89	118	98	114	125	99	93	96	92	129	108	107	101	117	110	110	114	115	101	106	131	90	108	100	98	108	116	111	85	117	104	102	118	107	108	108	105	92	101	85	103	112	106	100	108	91	97	111	97	92	101	108	101	103	96	134	110	96	133	107	103	121	108	112	106	97	89	99	117	99	88	101	103	112	100	106	128	98	96	113	139	102	112	109	108	105	109	125	90	96	107	106	107	107	121	112	130	112	104	105	106	103	96	103	121	109	116	109	114	112	102	100	89	132	116	97	113	76	101	98	86	115	128	104	118	92	95	109	114	105	91	128	114	109	113	109	108	106	112	127	115	91	99	100	97	86	88	107	96	95	98	99	97	111	103	100	110	93	93	101	117	119	127	117	101	93	95	122	101	110	111	98	107	114	108
20257	17809	6896	4787	5550	4270	3939	3277	2626	2361	2392	1701	1274	1002	538	471	454	400	394	379	338	361	320	325	320	331	322	307	300	283	299	302	295	288	288	254	262	255	253	265	245	255	284	302	280	268	261	281	245	281	245	255	280	252	263	248	233	266	258	238	286	265	277	258	254	237	258	242	290	272	242	252	236	270	274	259	237	236	269	235	256	260	280	274	258	235	238	262	240	246	301	267	248	220	252	276	267	260	233	244	270	242	260	278	265	259	268	262	269	264	284	257	260	277	245	252	275	276	251	236	267	285	259	239	233	244	268	257	259	256	240	266	291	255	289	269	275	291	266	260	258	257	261	242	266	292	253	248	249	257	237	245	265	241	273	252	250	242	252	255	253	261	256	264	266	256	266	257	244	243	262	229	256	282	255	262	252	259	281	269	256	233	234	224	249	294	268	237	239	268	292	219	243	255	286	250	266	254	249	254	278	253	272	267	275	256	246	253	273	240	270	267	277	250	239	266	235	285	265	274	266	248	250	257	258	275	282	263	226	240	250	223	259	275	254	289	239	255	277	234	263	279	241	222	231	238	263	277	263	250	225	260	250	272	254	249	276	255	251	256	246	275	271	233	260	289	238	265	237	250	230	263	249	241	260	273	245	252	284	219	285	281	261	289	274	269	264	236	248	236	243	261	271	245	258	244	273	247	236	265	273	230	245	247	261	245	275	249	262	266	251	240	273	260	248	278	255	285	270	249	244	236	235	261	229	226	255	271	246	247	261	251	252	231	268	241	263	236	239	228	252	290	275	246	245	246	258	235	264	273	265	270	264	245	258	243	254	266	241	247	257	271	267	251	266	251	272	231	249	251	287	247	252	230	266	269	236	238	276	270	243	238	261	264	242	247	262	253	250	259	263	274	275	261	263	254	246	260	238	269	241	264	252	270	267	284	234	262	255	274	224	272	277	240	246	249	260	264	256	242	245	249	264	249	229	248	253	241	260	260	231	242	280	261	253	274	273	245	267	257	240	268	286	271	253	253	279	265	273	272	233	255	236	287	260	246	222	257	245	251	258	252	255	260	268	241	240	246	240	261	249	245	248	262	242	238	281	283	273	252	244	256	291	242	279	223	255	246	251	240	280	260	234	261	238	235	230	260	255	265	242	238	247	263	245	254	263	236	255	249	277	262	269	262	277	233	261	277	268	278	233	262	265	259	222	246	250	268	234	245	277	245	256	271	248	254	245	272	251	256	244	245	257	237	254	251	259	271	251	278	252	237	268	259	250	250	244	220	263	246	257	223	268	259	278	262	245	275	238	244	220	244	237	248	233	253	244	259	256	234	250	232	254	261	263	260	234	280	261	240	279	253	274	254	266	277	265	241	271	263	244	245	240	252	249	255	246	236	266	263	261	272	250	287	285	236	282	243	276	287	232	245	217	241	258	276	258	226	273	264	254	240	271	259	244	255	269	250	265	254	276	236	243	249	270	248	253	244	231	229	270	254	269	258	271	251	229	281	258	274	238	252	255	256	249	293	260	250	233	261	265	230	251	229	233	268	256	237	255	249	247	280	242	240	273	259	262	281	283	262	241	264	246	295	228	271	289	246	225	262	267	256	255	239	239	242	274	277	260	234	259	262	256	232	251	235	256	265	252	277	262	264	238	233	241	212	263	252	240	254	292	241	270	255	279	256	255	246	265	239	265	252	305	243	277	255	273	264	247	253	257	231	238	263	271	241	231	258	242	251	244	260	228	262	262	250	250	239	253	254	213	245	243	252	275	241	262	282	274	239	252	237	243	243	271	229	249	266	271	239	249	259	259	244	247	246	231	271	249	251	254	240	264	268	260	276	264	256	285	263	259	281	230	300	238	242	235	254	238	249	252	257	244	266	251	274	256	245	237	281	276	242	279	261	260	272	229	266	254	245	279	279	258	254	276	272	252	220	223	275	252	278	245	253	271	248	275	245	259	261	265	273	255	249	271	236	264	268	266	261	261	230	261	259	256	241	270	241	228	278	271	248	233	265	266	255	239	260	266	264	249	265	259	248	259	255	265	238	235	266	269	280	261	259	253	258	273	255	247	256	286	255	252	259	257	249	279	274	244	245	267	259	272	258	263	266	248	239	269	263	269	262	254	264	268	277	249	231	313	222	234	235	266	250	256	269	249	253	265	251	231	255	246	246	281	269	251	256	253	237	252	242	239	260	267	258	230	239	245	230	228	272	249	244	238	229	256	243	241	250	255	247	270	251	263	250	257	248	241	251	248	249	246	292	285	242	251	245	246	267	241	271	276	273	273	265	245	267	249	290	270	275	244	226	272	262	285	255	255	260	248	270	246	248	235	257	249	243	234	246	264	315	258	251	234	282	274	248	276	251	254	236	264	242	271	259	262	251	276	224	238	252	227	266	236	243	251	265	254	241	244	268	255	260	283	265	223	234	268	227	245	229	261	230	255	268	254	259	228	245	250	253	279	228	250	253	226	264	256	267	249	285	259	235	249	257	253	277	225	266	255	255	261	262	257	236	281	267	258	250	248	265	254	245	259	275	253	253	255	233	259	275	223	269	285	247	277	241	277	254	259	225	255	269	267	248	242	243	253	267	261	228	248	261	283	254	250	260	267	252	267	241	235	243	218	256	272	272	255	235	266	251	251	264	241	245	237	291	253	271	256	281	263	253	249	267	274	250	260	262	257	250	219	258	271	295	238	257	267	237	224	274	259	230	259	269	244	269	247	251	241	259	229	235	253	276	260	239	270	296	237	254	265	227	263	272	250	240	229	272	267	256	251	252	221	254	260	238	220	251	278	242	255	264	263	280	234	265	247	241	259	256	263	254	266	273	263	277	252	236	250	245	262	274	261	259	264	272	248	259	241	249	248	254	240	263	260	259	252	234	261	250	285	260	258	240	250	286	252	262	251	234	273	273	233	258	239	290	267	247	255	288	253	242	279	268	265	251	244	238	289	270	232	251	259	246	249	257	244	273	267	262	244	263	248	262	285	247	271	243	255	242	263	273	250	257	263	267	259	296	242	262	255	272	241	237	263	266	250	242	247	273	257	280	244	278	248	260	268	254	243	282	273	258	240	224	239	237	271	254	255	270	219	251	254	225	256	256	264	222	245	255	224	257	269	239	215	250	230	253	263	217	276	256	265	246	268	214	259	266	273	245	256	278	276	254	260	239	250	246	260	247	264	237	271	254	240	282	252	263	265	234	238	275	263	224	242	270	230	284	245	256	259	239	259	259	257	266	272	247	259	239	236	245	266	255	259	246	267	259	235	257	278	280	248	213	260	254	234	291	249	262	260	242	261	240	235	244	251	235	248	273	295	268	260	240	295	274	266	259	267	241	270	252	262	255	243	239	264	283	228	240	267	242	249	234	257	244	267	276	257	253	251	227	251	259	254	250	242	253	278	232	243	259	281	249	275	258	232	256	257	264	274	258	245	237	251	251	230	248	257	239	244	244	268	248	253	268	235	256	240	239	272	263	250	265
41728	31396	17294	6402	3837	2470	2076	1416	1066	734	959	731	503	341	230	174	150	157	133	140	169	144	141	140	109	167	137	128	138	127	128	131	120	101	134	116	111	137	133	126	134	127	116	142	133	120	130	108	114	142	121	152	135	133	126	142	125	120	118	128	124	143	95	131	119	139	145	133	135	118	141	128	129	112	120	123	119	124	136	142	126	121	110	92	138	107	131	99	115	119	117	108	129	116	140	112	118	137	99	116	141	131	134	124	128	121	122	119	126	130	141	135	123	104	124	135	111	104	134	131	117	138	122	140	122	127	114	127	114	129	115	130	143	122	129	131	120	130	109	128	138	132	101	120	116	134	133	132	110	108	128	125	155	135	122	131	125	134	143	114	115	126	130	137	117	126	134	143	132	119	110	136	136	121	154	111	107	137	118	124	116	124	125	166	109	149	116	117	133	114	136	124	123	126	134	117	141	123	134	134	119	115	118	112	125	145	123	127	120	137	105	143	142	128	131	118	110	120	126	135	130	146	96	135	132	124	110	149	133	129	109	139	120	135	113	117	115	134	123	123	130	110	118	137	126	114	124	124	131	122	117	102	113	132	106	126	136	112	105	134	154	129	116	125	106	116	117	125	113	128	119	132	125	124	115	123	123	122	110	128	109	115	134	136	127	150	105	112	119	123	120	97	126	139	126	113	134	112	131	128	116	133	117	124	136	118	127	123	121	117	143	118	121	125	140	114	134	118	121	125	129	110	152	103	130	134	131	119	98	140	118	126	135	125	130	128	117	105	113	127	139	127	126	127	126	153	116	116	122	121	142	121	126	122	120	136	133	117	95	145	132	123	134	117	111	108	134	130	141	122	98	136	117	118	127	142	137	130	133	127	147	109	111	116	135	141	120	111	120	101	109	139	122	123	126	114	140	138	139	126	124	114	105	111	108	144	120	112	126	150	92	135	133	111	122	115	116	136	108	118	149	118	114	113	109	108	116	131	131	118	117	138	120	119	130	147	108	113	107	112	107	130	140	140	138	132	131	117	143	111	143	129	129	120	127	119	120	127	115	133	124	125	120	130	135	115	145	115	112	137	115	125	124	127	143	111	136	128	117	139	138	125	117	108	122	111	127	125	102	121	126	132	136	119	123	136	122	129	111	131	133	117	118	127	122	126	114	114	145	130	116	130	118	123	128	120	144	105	120	125	123	135	124	144	115	137	126	133	125	133	110	126	133	135	130	151	125	114	125	119	147	139	122	113	115	124	116	129	97	101	128	112	129	145	135	109	104	135	134	115	111	134	143	115	124	116	133	123	125	116	126	119	117	123	114	119	123	100	119	117	137	117	110	118	133	128	105	109	130	101	112	137	135	125	128	133	130	128	131	127	137	129	118	126	121	127	114	113	116	129	143	117	143	135	132	113	123	130	118	122	118	120	119	146	111	117	141	123	120	106	112	114	118	111	126	100	119	109	135	126	136	110	114	130	134	123	102	129	109	115	113	124	121	124	145	141	142	128	131	124	106	111	142	118	106	108	126	107	118	125	134	110	119	114	131	127	130	132	133	129	137	142	113	116	102	122	135	122	121	116	127	127	138	121	139	141	138	113	117	133	133	128	134	132	126	127	132	96	135	147	138	119	104	127	147	122	115	130	130	103	128	105	150	144	140	142	140	122	158	117	110	134	130	115	129	112	112	103	107	129	123	124	118	113	134	113	131	122	113	127	124	122	124	118	132	124	118	133	136	127	136	147	132	101	123	108	134	115	147	112	140	129	112	128	113	124	129	112	128	156	144	131	135	119	134	127	129	142	133	147	141	113	142	104	133	114	126	126	119	115	107	111	119	130	124	105	121	118	139	130	129	108	123	140	142	142	125	125	140	113	119	109	130	128	120	123	105	125	127	103	121	129	110	132	122	125	128	111	135	120	97	117	123	127	143	142	132	113	114	107	118	117	131	144	117	124	113	115	131	143	105	128	99	106	146	119	128	129	110	109	110	147	106	121	123	133	114	131	117	112	125	114	133	128	125	119	118	125	124	130	125	124	117	132	124	101	133	127	111	126	154	130	120	122	121	103	118	130	132	143	148	129	138	119	122	138	120	124	123	120	135	112	116	141	104	123	124	118	131	99	124	124	117	124	112	126	121	119	118	132	149	115	116	123	129	133	130	101	116	125	105	129	140	122	133	134	118	123	125	142	125	122	131	130	118	110	129	110	132	159	131	131	125	115	121	112	130	121	129	143	115	121	121	125	142	126	112	111	135	114	115	113	117	126	122	108	149	111	98	99	114	128	128	136	117	118	102	124	112	161	118	125	137	118	115	124	135	124	116	141	133	107	109	138	118	131	140	120	110	122	131	121	130	130	136	127	118	119	138	131	125	130	109	121	126	127	109	114	96	119	140	108	142	125	123	108	134	138	122	139	131	128	112	124	131	107	131	147	128	129	124	122	142	107	132	139	145	107	133	129	129	134	127	122	128	125	140	101	146	113	118	126	127	129	138	120	142	166	143	107	109	137	147	122	141	127	117	132	117	130	112	131	110	130	132	131	106	123	132	107	124	127	124	143	114	124	136	126	118	108	104	126	114	136	140	125	126	140	118	119	114	134	129	144	146	104	118	102	115	116	142	122	134	105	106	133	132	141	137	121	111	139	142	132	118	119	143	127	125	120	99	134	119	114	113	110	140	131	128	130	109	127	129	120	125	107	143	118	132	129	126	137	120	135	129	132	124	108	110	148	124	124	120	122	138	129	114	120	128	134	142	119	131	128	113	125	95	128	127	115	143	132	123	113	140	103	115	110	127	113	124	146	132	105	137	124	101	117	124	129	128	117	112	106	143	116	129	109	130	118	141	109	136	114	129	137	139	113	136	131	101	113	123	113	136	122	136	117	118	136	124	108	137	112	132	150	144	137	127	111	129	132	126	137	112	125	124	123	119	134	100	136	124	134	118	144	141	123	101	131	105	141	113	135	101	125	127	141	127	124	108	131	111	125	104	161	128	114	127	107	122	117	126	123	130	118	137	100	144	135	137	121	137	120	124	112	111	127	149	126	123	121	120	124	135	128	122	121	113	130	111	103	143	133	117	123	115	112	131	116	141	111	143	127	131	143	126	128	143	130	128	123	122	126	122	140	131	145	141	136	124	131	128	131	135	123	124	116	125	137	110	110	128	111	135	117	99	103	133	125	122	100	134	134	123	125	130	129	126	130	119	110	120	112	136	112	120	143	115	131	136	145	142	124	126	142	137	127	106	132	122	113	119	111	105	157	126	128	138	146	128	126	141	131	119	131	134	128	124	108	110	124	118	122	121	141	148	130	142	112	116	119	120	112	131	139	119	119	123	108	118	115	134	108	127	118	113	112	129	142	130	122	126	122	107	121	107	130	128	131	135	116	129	113	116	116	132	117	136	120	117	112	132	120	130	117	121	108	121	107	111	120	106	110	145	126	118	105	119	108	135	133	132	135	126	129	127	123	129	136	120	121	121	113	142	103
26761	23865	9899	6976	7441	6773	6179	5065	4269	3675	4830	3298	2231	1571	1033	774	578	494	469	448	458	455	450	421	422	412	397	396	388	357	374	392	371	359	348	370	330	328	305	322	285	333	294	311	320	331	333	310	329	317	289	317	299	317	304	288	279	304	339	321	293	283	313	325	293	294	321	286	287	318	286	320	266	291	300	283	303	301	304	302	317	290	323	307	301	316	314	307	293	319	321	290	270	258	327	283	327	273	287	311	315	300	269	293	296	288	299	289	305	288	323	294	308	299	314	310	327	310	301	301	325	300	300	300	308	335	301	320	310	316	310	321	317	292	299	287	310	344	302	312	317	305	299	281	269	305	331	290	304	322	306	295	280	324	297	322	312	326	313	304	309	277	335	303	298	287	304	260	262	284	286	292	265	282	261	307	295	293	334	283	330	322	286	298	281	266	306	294	276	290	280	289	321	310	299	317	295	324	275	310	273	283	301	305	284	316	295	288	308	329	302	315	315	283	332	266	304	292	290	300	317	309	304	314	291	260	310	272	287	299	291	269	313	295	296	249	296	259	319	285	304	281	312	274	267	312	284	288	305	278	272	333	279	321	289	312	285	290	282	267	306	266	294	315	275	303	300	313	292	304	289	295	299	299	291	294	272	290	296	304	305	292	320	293	300	300	304	262	317	318	314	288	321	279	283	295	313	301	278	303	305	320	300	314	295	292	299	311	288	276	296	318	265	293	306	278	323	280	318	299	316	313	293	288	295	320	278	316	302	305	269	293	273	315	346	289	301	293	284	293	287	290	310	293	268	298	265	317	343	331	311	307	263	296	330	309	327	338	302	321	314	312	294	291	301	309	295	304	316	291	313	303	297	298	311	302	351	304	304	296	275	336	313	298	302	300	314	308	265	307	303	321	326	315	331	287	275	295	275	321	333	304	316	323	289	286	301	319	317	354	302	323	281	305	271	271	301	322	274	299	320	269	308	314	328	294	287	277	261	288	314	318	277	276	295	305	312	300	273	282	311	294	300	310	302	274	295	317	305	292	278	320	304	317	325	313	294	300	287	306	325	280	321	274	297	281	315	296	282	289	328	316	266	283	309	302	291	282	306	310	319	299	296	304	305	308	296	285	302	317	328	312	289	295	299	325	299	286	274	276	305	323	297	266	308	292	292	309	321	288	306	314	284	284	264	264	292	295	314	295	288	292	308	288	296	313	323	292	290	315	327	314	300	327	307	284	276	300	275	301	283	290	304	299	305	276	284	320	291	296	330	263	289	277	291	269	283	313	278	284	278	327	324	301	300	313	298	329	310	308	294	297	307	322	289	282	288	293	294	312	297	318	304	322	299	298	298	302	319	286	320	303	281	296	290	288	293	302	315	305	288	311	315	319	312	283	263	299	282	301	317	310	347	286	298	299	287	323	297	282	307	294	277	290	306	271	295	309	257	306	279	324	277	307	297	289	283	289	280	294	311	315	305	293	288	315	300	290	324	291	314	292	311	273	287	274	272	312	301	318	249	270	299	316	311	282	306	320	307	304	285	294	283	310	294	326	274	306	324	315	283	286	309	305	298	329	310	305	297	289	288	292	280	273	314	261	303	289	291	275	312	307	316	294	300	322	285	286	298	308	298	323	299	294	299	316	311	323	271	265	281	282	311	303	301	305	293	288	323	275	301	301	292	305	327	284	314	293	280	275	293	280	315	289	302	290	338	284	291	318	280	287	355	309	300	308	318	312	294	347	313	291	287	285	271	281	285	309	303	320	336	293	317	282	299	314	314	282	268	299	307	281	259	275	318	310	300	286	280	276	326	272	326	290	304	273	262	312	276	303	299	288	344	275	315	282	294	307	302	302	277	298	287	300	293	306	314	292	311	292	293	287	268	328	282	275	318	305	287	282	279	332	304	322	302	266	275	284	313	269	277	335	295	292	285	298	314	286	281	332	293	289	307	299	300	315	304	288	303	283	297	295	279	301	329	317	312	298	295	321	276	286	282	306	288	290	285	315	325	325	292	291	317	287	282	291	273	302	273	281	306	313	298	286	290	299	304	314	317	293	275	309	315	296	330	309	292	298	311	289	318	298	301	285	302	323	288	292	307	305	307	320	322	298	290	307	299	299	299	291	283	270	281	318	314	290	272	294	308	289	305	298	288	299	304	300	295	313	307	294	313	319	284	314	298	301	286	285	309	294	326	306	326	304	283	338	303	298	326	322	337	308	297	309	327	269	292	311	328	317	269	296	309	298	308	312	292	292	286	297	292	332	293	275	286	331	318	317	284	294	340	289	295	303	284	311	266	302	306	303	272	292	289	308	297	267	291	299	312	305	271	338	293	323	301	293	310	311	338	287	340	313	308	305	300	294	311	339	284	286	313	324	307	294	303	309	288	288	327	314	309	295	290	311	302	305	293	265	291	287	299	276	319	323	294	309	254	326	319	285	309	295	307	318	314	282	307	307	312	299	276	303	304	303	292	342	286	299	326	330	278	302	296	301	270	332	319	297	291	309	294	289	282	309	312	281	314	319	322	317	307	288	281	299	282	296	292	286	290	312	307	282	290	273	265	294	310	305	300	308	304	318	306	325	324	294	319	301	296	300	326	312	292	327	281	309	311	316	288	276	311	281	309	307	294	296	263	312	297	293	295	262	293	302	304	288	293	287	283	315	316	275	295	301	286	316	277	296	315	321	312	315	288	320	323	331	319	305	292	309	311	291	300	288	301	322	317	287	314	288	324	289	280	311	303	302	317	303	288	288	316	287	283	276	306	294	291	278	283	278	323	285	332	316	306	289	317	306	302	289	293	302	289	299	313	297	274	273	290	323	297	291	277	324	310	328	283	296	287	280	307	287	323	311	311	310	275	308	305	303	313	276	300	283	325	272	283	290	287	313	277	306	283	301	299	319	302	308	302	297	296	321	309	312	293	293	308	295	290	312	297	295	304	335	297	323	288	289	311	308	271	299	295	305	291	281	288	296	308	351	305	273	308	299	298	296	298	275	313	277	323	297	300	304	314	284	309	291	266	266	294	290	304	298	303	307	306	278	291	325	323	292	313	328	269	326	291	308	267	277	288	312	291	296	299	301	291	297	305	310	336	296	298	279	308	302	300	283	284	296	289	318	297	300	298	302	328	277	282	296	272	300	315	321	296	296	299	289	309	317	273	292	290	300	290	320	289	301	279	307	295	294	293	277	267	315	329	315	295	281	314	322	307	307	282	273	328	301	285	292	268	286	309	313	305	319	277	306	276	314	309	309	304	285	328	301	291	330	323	295	322	335	279	307	311	315	306	296	329	291	280	273	282	305	284	289	289	295	290	296	324	311	286	304	279	282	258	305	296	324	315	310	297	301	288	304	302	297	289	261	291	309	328	294	289	311	311	319	297	298	290	310	281	298	278	325	330	291	298	318	301	286	313	314	275	293	297	299	298	288	334	292	304	294	279	274	282	307	305	288	296	316	302	292	271	277	297	295	282	324	278	291	289	304	315	279
11058	4284	1069	558	394	354	280	247	246	182	212	176	188	176	197	185	187	199	175	165	160	189	181	180	171	188	137	170	195	182	188	158	163	168	161	183	170	155	205	150	188	180	178	170	175	160	178	185	188	174	158	179	174	200	159	183	160	159	199	156	181	166	160	159	170	167	191	177	173	156	200	164	181	159	156	150	165	181	192	165	149	199	191	176	170	158	154	163	152	173	158	178	165	184	172	153	163	174	159	164	165	162	187	184	162	148	196	166	162	156	158	193	183	189	165	197	191	148	145	164	170	212	196	179	159	169	155	188	170	159	174	168	145	160	172	181	160	177	169	167	179	201	187	174	174	162	179	184	171	173	172	146	178	154	199	176	167	169	163	167	163	171	165	179	179	142	166	170	176	185	171	172	189	187	175	154	208	170	173	183	206	179	165	175	177	173	158	165	173	187	192	175	182	202	169	193	189	148	172	186	178	168	186	162	159	202	203	156	192	179	191	182	200	174	146	151	194	185	169	159	164	193	185	164	194	163	195	145	192	197	151	164	180	191	180	160	167	184	165	157	183	162	179	178	192	184	167	182	167	174	159	178	161	163	171	164	171	191	188	181	150	190	154	173	162	163	164	175	172	155	159	177	194	152	181	192	164	164	153	183	155	182	191	180	180	174	170	190	147	132	181	175	157	210	156	182	147	169	152	164	155	169	151	183	174	178	172	175	153	198	174	147	162	149	145	178	161	171	155	190	174	162	202	173	171	165	162	159	162	166	173	189	189	160	180	158	163	177	170	161	171	171	163	159	169	175	190	171	160	168	188	174	170	183	159	166	168	163	184	164	187	172	162	163	180	184	171	186	181	192	190	171	179	169	165	177	165	217	172	167	163	178	177	184	194	177	175	169	172	167	174	184	193	168	147	193	156	176	178	180	170	177	166	163	166	166	144	156	175	162	167	188	177	181	154	173	170	168	158	177	170	177	156	154	162	166	188	170	164	182	190	192	165	160	159	172	192	156	157	197	186	192	180	202	149	177	151	157	155	178	160	173	175	197	177	159	171	169	175	174	177	175	166	179	168	180	173	187	164	162	167	158	175	160	169	163	148	169	171	153	154	177	166	162	175	188	159	173	175	177	181	175	193	173	184	167	194	183	167	177	184	149	171	169	188	169	166	150	169	162	155	182	166	160	180	153	190	189	175	172	155	168	182	167	158	167	174	181	174	169	167	169	167	148	153	159	168	170	161	203	178	170	157	194	153	189	184	176	164	176	178	182	181	170	152	158	165	194	175	201	175	155	168	161	193	178	180	201	159	194	166	190	164	179	154	176	148	145	137	158	164	158	174	172	174	180	160	173	154	175	161	168	178	171	157	177	150	152	161	151	161	160	150	157	170	179	190	150	154	158	154	158	171	181	181	169	164	181	162	168	168	172	191	165	184	185	175	168	175	167	179	161	168	189	163	151	161	173	178	166	184	148	158	198	154	155	157	193	181	160	150	192	175	159	165	165	190	150	186	198	175	176	169	168	203	206	184	183	162	189	163	185	161	185	173	155	170	184	181	169	184	176	171	166	177	158	175	157	181	159	168	169	180	167	166	156	160	161	166	165	165	177	169	164	158	176	187	169	171	162	168	156	182	182	145	183	162	150	146	163	167	173	180	175	168	159	167	174	189	156	172	181	170	192	146	144	189	187	152	167	177	173	163	167	172	164	162	152	180	184	193	170	183	181	142	154	165	148	185	170	146	189	170	181	175	170	163	190	203	188	177	164	184	199	173	179	178	163	185	161	194	182	175	172	200	152	194	167	160	172	212	166	170	156	163	178	168	172	178	182	193	169	185	163	165	181	149	200	174	161	165	175	179	149	187	180	187	176	181	179	167	191	166	174	165	200	175	159	157	196	138	163	196	179	133	154	173	154	156	178	170	168	163	173	177	179	172	172	170	165	178	170	169	157	172	182	182	177	180	163	153	159	178	174	192	158	161	149	181	183	164	193	201	150	153	164	158	177	154	158	163	156	162	173	188	189	179	175	188	196	192	167	163	174	152	170	172	153	170	177	174	164	191	168	167	181	162	176	182	137	191	176	164	163	181	182	168	181	176	165	174	160	167	178	188	174	175	179	189	164	198	173	172	165	165	160	162	156	146	159	152	176	171	173	183	175	168	174	182	164	161	150	204	170	164	176	195	197	140	178	178	160	152	135	169	174	192	190	160	184	164	171	174	169	194	194	190	153	165	147	170	169	154	180	170	176	145	173	168	177	193	178	175	176	189	159	166	152	148	164	170	159	155	179	187	157	180	188	155	179	167	170	171	158	177	162	158	158	185	128	152	167	170	159	182	180	149	158	185	161	185	180	165	151	173	197	160	168	147	200	162	177	141	165	175	190	160	163	176	171	161	178	155	151	168	167	161	187	165	168	147	195	161	183	189	174	167	179	183	194	165	166	170	193	172	162	187	156	149	167	161	180	141	169	152	180	190	171	214	161	180	172	150	166	188	170	182	188	155	164	180	181	177	156	170	155	161	164	164	180	156	174	157	173	171	176	168	191	157	160	169	184	186	158	161	172	172	173	163	159	166	170	180	194	141	149	134	163	147	172	196	164	169	168	165	189	175	179	171	173	178	166	184	172	177	154	166	172	197	149	185	153	161	187	177	184	165	161	182	176	170	181	161	154	150	150	145	164	166	163	171	173	170	175	171	175	144	157	164	176	185	146	150	182	168	177	162	186	168	171	165	182	153	157	174	176	176	177	151	197	178	180	172	167	208	188	161	173	179	174	183	165	162	189	151	183	158	140	155	155	161	152	169	147	156	148	145	157	177	184	177	178	160	178	169	180	165	193	171	187	166	198	178	167	155	152	160	177	137	154	161	172	171	164	149	153	168	204	167	170	180	199	174	179	176	184	202	159	186	161	174	176	176	161	175	154	178	175	182	171	167	150	170	169	165	155	164	200	157	197	154	192	183	182	200	158	180	164	166	174	191	183	166	186	156	180	183	158	176	137	157	164	189	191	179	157	183	152	147	151	163	183	177	178	171	178	152	165	170	168	165	179	172	182	174	174	166	186	173	145	162	173	159	181	208	162	170	180	161	170	177	191	192	191	170	175	162	127	164	162	177	175	169	165	195	140	166	161	178	160	154	163	171	177	168	172	172	190	194	156	160	192	181	163	175	149	179	170	189	170	175	168	170	155	162	203	142	165	144	185	162	161	142	165	196	184	189	159	169	182	203	174	182	170	145	161	173	183	167	153	160	162	181	157	178	144	173	187	155	156	159	144	142	198	172	146	181	187	169	171	181	203	194	182	177	178	175	185	174	197	139	128	175	186	163	182	162	135	174	157	164	170	187	180	168	173	151	165	167	156	164	172	162	171	171	183	159	151	171	178	173	171	179	175	177	183	172	180	179	155	165	172	159	144	176	177	154	193	171	171	153	165	181	168	185	172	170	181	154	188	172	173	182	163	171	146	166	188	165	185	157	144	157	151	183	162
6668	3683	1329	1355	1326	1175	985	825	707	524	535	536	485	545	511	456	411	450	421	385	416	385	371	402	420	384	409	390	401	356	377	388	399	423	388	370	374	394	424	394	389	384	395	413	372	379	395	398	405	417	408	386	389	371	412	345	397	387	402	384	403	361	395	396	361	356	376	368	383	370	366	380	386	378	380	383	358	372	390	366	388	373	374	376	415	361	365	390	373	402	353	358	374	390	391	359	361	353	360	358	400	384	379	395	428	358	311	363	379	395	381	371	397	383	368	414	371	359	411	396	370	402	391	374	375	364	375	372	394	396	359	382	363	370	368	409	382	382	378	356	395	369	401	381	383	390	385	338	409	377	364	378	382	402	378	401	393	409	400	405	394	384	376	383	376	367	369	379	354	363	403	351	357	356	377	382	406	376	335	365	386	409	362	408	374	401	425	364	359	387	422	380	387	438	383	378	359	359	384	355	414	360	361	381	412	379	377	395	370	366	357	358	362	356	370	394	369	361	360	347	360	353	364	409	366	398	376	407	377	374	373	402	396	378	385	375	365	356	380	357	394	367	357	385	366	400	380	397	363	373	373	400	419	397	384	404	397	360	411	408	372	366	363	391	370	385	358	413	366	370	391	387	397	377	366	404	366	367	382	393	375	350	385	375	364	409	358	362	368	382	397	338	406	353	349	384	343	362	363	362	395	417	382	390	368	386	395	411	385	377	355	366	409	344	352	373	390	406	384	383	363	343	405	366	399	376	366	364	404	370	377	394	378	372	382	371	350	390	405	372	352	388	382	385	403	390	365	393	429	339	385	366	399	364	381	364	371	382	354	339	375	371	380	347	419	389	382	370	411	384	355	372	375	367	375	425	375	372	415	369	394	397	386	383	374	395	395	371	390	362	377	389	377	395	432	353	351	377	361	340	387	385	394	388	359	393	329	413	378	387	351	352	370	343	400	371	354	386	429	363	362	378	350	368	371	405	368	344	398	374	402	370	385	354	384	360	385	405	375	398	414	424	390	374	388	382	403	365	403	371	373	382	410	347	372	382	368	374	396	389	349	404	352	385	387	370	419	360	362	379	388	371	411	333	375	425	393	400	379	391	377	379	375	413	391	359	357	368	402	398	361	369	388	399	373	427	416	380	391	378	372	377	379	397	378	355	356	361	361	353	374	384	354	369	401	370	371	389	399	387	371	390	368	398	369	359	387	389	372	376	387	396	401	387	392	407	423	334	396	373	392	413	356	369	365	355	373	388	367	381	398	383	355	380	394	380	390	397	406	392	381	374	372	369	377	357	403	361	380	343	359	413	378	377	375	379	362	362	363	403	355	411	376	404	361	372	371	388	364	396	400	378	382	360	370	390	423	374	354	346	366	382	340	377	379	371	383	377	409	380	388	385	366	378	363	426	398	376	389	362	389	356	380	382	367	398	369	392	355	405	391	356	386	366	407	364	390	376	361	393	381	397	398	418	373	371	374	384	368	388	356	384	366	383	385	363	407	407	379	404	382	406	442	361	361	399	376	392	389	390	360	360	396	412	368	350	374	388	379	389	379	344	390	389	384	365	405	418	361	404	374	394	395	368	383	363	382	360	377	338	376	373	384	343	391	390	392	389	401	383	353	365	391	365	379	361	359	400	366	371	397	383	393	382	385	362	335	384	416	374	392	332	391	346	372	390	375	407	393	346	377	369	351	387	385	384	365	408	378	411	366	380	411	371	375	378	415	400	401	400	411	357	372	397	383	380	386	376	385	362	378	394	376	405	394	368	370	356	381	372	388	346	358	414	364	390	389	357	386	417	369	349	360	383	368	361	362	378	379	393	366	371	390	401	401	367	383	370	374	405	397	400	374	375	370	398	420	348	371	376	380	394	400	362	411	393	369	368	371	384	355	361	376	375	374	389	391	360	367	409	334	365	392	388	393	365	372	363	387	367	364	370	408	403	355	374	421	391	398	374	353	370	363	371	396	372	377	424	403	392	412	378	386	423	367	393	397	364	369	367	394	359	378	438	385	379	383	386	355	384	409	394	389	391	407	381	382	368	363	360	374	402	393	402	379	367	388	389	393	408	335	403	374	366	386	402	364	390	400	387	354	410	395	380	389	379	347	360	389	374	393	334	396	387	367	358	377	395	383	378	388	395	350	403	419	382	396	398	373	350	381	388	394	350	407	371	439	406	396	354	379	393	390	379	435	364	383	387	367	377	332	393	404	389	387	368	373	383	399	348	396	381	394	385	401	362	399	372	379	364	405	384	348	368	387	384	362	395	338	392	390	373	389	362	378	394	355	353	383	354	328	372	396	404	363	395	379	417	387	393	414	364	387	412	366	399	353	420	402	336	392	385	381	375	362	389	446	399	372	369	371	404	398	405	403	395	397	377	386	367	384	367	357	358	386	423	394	383	394	389	377	396	351	387	376	385	420	382	380	348	380	386	351	417	388	370	353	374	384	384	373	362	386	402	406	408	359	423	333	370	397	377	382	395	412	382	392	371	412	318	378	394	382	378	371	381	371	386	348	389	387	422	401	407	354	400	366	361	412	367	350	387	390	377	371	375	387	377	355	385	362	385	359	366	382	375	380	374	404	388	391	394	388	421	385	360	396	395	379	408	370	410	358	340	382	375	369	402	368	336	384	357	341	377	397	388	397	378	406	360	397	371	409	317	373	369	365	375	401	374	369	380	368	375	406	357	368	392	413	352	405	355	380	358	371	422	351	371	381	424	364	403	378	414	380	412	380	349	359	425	379	385	385	390	374	380	417	372	444	377	403	403	379	393	375	374	382	380	386	368	378	364	377	363	363	387	392	389	370	417	360	368	367	370	424	420	400	388	358	355	379	421	383	378	394	381	389	391	360	379	403	382	389	361	381	395	367	403	374	408	390	363	381	412	340	383	393	373	380	376	367	378	384	384	373	352	343	380	357	411	350	370	399	374	386	371	384	384	393	374	376	362	396	376	379	412	372	399	375	344	369	417	423	359	371	395	382	370	397	420	389	390	409	376	430	362	384	358	391	388	372	354	360	375	363	401	422	368	393	368	360	396	414	367	357	402	374	414	371	377	359	370	391	396	398	392	344	411	403	364	380	363	368	375	391	339	387	368	389	377	372	395	372	395	412	360	351	375	371	373	398	350	380	394	410	353	432	394	386	376	386	362	386	381	397	380	387	390	380	371	351	395	392	381	384	379	365	399	367	375	374	379	328	375	377	378	374	408	426	398	351	368	403	389	400	400	370	393	385	407	379	371	380	373	370	428	356	385	354	350	400	400	374	405	381	386	383	376	358	390	383	343	371	394	385	361	370	371	353	374	385	360	397	373	375	395	341	419	351	377	383	376	375	399	355	393	418	390	395	390	386	404	376	394	370	366	421	336	382	376	376	376	379	382	391	374	379	395	367	367	382	396	384	370	408	398	352	394	387	379	398	418	386	386	379	388	387	368	376	388	398	395	361	408	382	366	357	383	403	362	387	408	406	403	396	360
31137	22130	7665	2858	1747	1124	718	574	461	447	386	357	247	220	169	153	116	124	138	123	128	110	131	113	113	127	140	114	110	111	115	113	107	114	111	122	120	99	94	112	129	123	103	101	109	97	103	99	103	96	124	85	89	124	91	122	119	102	115	128	130	120	89	107	110	109	104	105	106	99	113	104	92	98	111	110	84	114	108	100	116	93	120	102	111	95	108	109	107	96	103	123	108	118	103	105	105	106	110	107	109	95	90	112	138	122	123	109	101	111	105	105	117	114	109	109	101	101	90	110	103	105	120	106	92	112	119	93	110	127	128	109	102	124	110	112	92	117	85	100	117	105	102	87	119	105	105	106	88	111	116	103	96	115	111	118	95	91	109	143	96	94	115	105	87	108	101	104	105	115	107	129	124	107	100	106	101	128	104	102	119	103	95	98	102	115	108	106	109	94	108	118	115	108	109	103	102	100	87	104	133	94	110	97	102	118	128	135	121	88	109	104	107	96	108	142	112	104	118	115	78	86	116	119	93	84	105	130	95	108	121	101	106	89	118	107	97	101	85	94	113	127	98	102	118	122	111	91	102	130	102	101	111	88	112	112	103	112	93	107	126	109	120	110	96	102	106	96	111	108	106	106	120	104	107	112	99	109	106	116	122	110	105	93	113	117	120	112	99	91	122	99	110	107	106	119	102	114	123	107	111	107	105	109	134	111	112	122	103	110	124	100	100	106	98	95	135	96	128	113	124	117	106	106	99	111	106	115	98	93	112	101	92	107	106	88	99	125	106	97	91	106	100	103	126	119	99	85	95	122	108	108	131	90	126	98	107	109	112	97	123	90	102	110	89	99	111	94	110	87	106	101	109	127	89	114	96	115	120	99	87	105	100	122	109	96	114	93	97	98	102	101	106	118	98	106	109	110	106	107	102	132	120	117	99	89	103	125	116	121	115	103	89	123	128	122	98	125	121	109	98	101	106	100	104	106	113	117	112	108	109	116	106	113	138	109	111	93	121	119	107	107	118	91	111	112	114	105	103	115	113	110	91	124	110	100	111	127	106	111	118	103	112	108	110	113	109	106	91	117	108	101	101	105	105	88	109	115	120	110	108	98	114	81	114	109	104	117	101	115	117	108	123	92	106	105	99	105	126	104	98	110	124	90	101	84	119	93	104	115	120	96	102	104	122	109	90	115	91	121	94	131	100	97	104	126	104	101	94	108	100	103	101	105	112	101	110	125	120	103	100	107	106	120	114	103	118	103	100	113	84	115	112	112	86	104	117	100	99	122	92	127	106	127	116	104	110	121	103	112	88	112	123	109	100	96	122	96	97	135	113	142	113	97	99	87	120	120	98	93	103	111	107	99	130	89	97	94	101	101	107	116	95	83	98	109	107	115	130	110	108	92	83	90	111	102	101	109	111	123	123	110	87	103	99	115	110	104	95	114	121	106	136	111	92	93	102	107	109	102	111	123	87	110	87	108	115	120	108	100	100	128	110	82	115	103	90	94	96	92	114	111	106	92	107	109	90	76	100	97	92	110	107	108	104	95	93	97	112	101	110	108	110	93	99	95	98	106	88	94	102	86	105	99	104	118	110	97	98	115	115	105	130	116	103	108	115	98	83	103	113	108	117	118	98	105	110	108	89	110	94	97	98	133	116	112	100	122	91	109	117	116	124	114	100	103	113	107	144	106	125	119	106	102	110	109	122	87	118	99	99	97	118	125	92	109	94	123	117	102	108	118	99	102	110	127	114	120	117	140	119	105	101	123	98	103	111	126	94	104	115	105	101	92	105	102	89	113	93	109	104	121	115	105	119	96	120	103	103	108	115	107	102	110	107	91	102	104	93	110	111	115	109	114	97	103	104	117	100	112	95	109	104	97	93	117	109	115	112	116	103	120	110	99	112	109	124	92	107	98	111	108	95	101	102	71	114	117	113	110	94	137	118	99	103	120	128	102	130	121	123	111	112	109	120	95	102	107	109	105	109	88	115	117	132	114	99	104	94	120	97	110	98	91	106	118	95	101	129	93	105	108	117	131	98	107	112	115	91	120	93	100	117	88	114	104	93	128	103	97	88	106	105	98	86	90	110	106	114	99	104	98	119	83	104	105	107	115	118	104	109	107	133	101	106	104	102	118	109	110	127	106	118	104	98	114	102	108	106	126	101	114	109	97	110	104	109	127	126	127	111	104	102	92	109	105	114	114	129	121	117	101	124	116	111	106	115	115	84	98	108	129	104	88	104	90	108	115	100	134	108	99	89	107	97	93	112	113	101	96	116	120	117	111	99	102	115	92	122	100	98	112	116	99	123	123	101	95	99	117	105	114	87	112	115	114	107	138	115	106	114	93	109	104	90	93	100	91	107	106	117	110	105	104	84	86	101	116	147	112	101	112	99	112	103	115	98	102	105	84	114	95	102	118	114	101	105	101	113	97	107	131	110	131	110	104	136	101	121	111	120	109	84	127	115	109	116	91	110	100	95	100	95	90	103	109	114	113	118	112	98	97	100	108	103	108	115	99	118	127	117	110	107	115	135	100	104	108	124	111	118	110	109	108	104	110	91	129	123	139	109	91	131	115	93	102	99	95	110	102	107	96	110	102	102	98	111	118	113	106	116	86	95	103	96	86	99	114	86	113	103	104	115	122	121	144	100	98	102	116	106	125	110	92	115	94	100	97	103	95	113	89	126	117	83	104	93	110	117	100	95	108	120	99	92	116	103	99	94	98	117	108	126	117	98	117	117	118	108	106	117	116	98	99	102	107	104	101	105	108	114	115	108	111	118	92	102	112	121	91	109	97	109	120	116	103	99	118	118	121	99	111	112	111	105	101	100	110	104	97	107	108	105	109	114	115	104	83	122	102	100	104	104	95	118	98	109	105	101	103	122	120	123	106	102	100	107	113	97	112	96	112	111	113	99	111	102	97	114	97	101	104	110	117	101	99	95	116	93	109	106	116	98	122	117	104	126	114	113	103	100	95	114	104	114	111	128	119	103	106	92	93	88	102	116	84	92	117	106	117	134	107	86	109	107	112	123	89	101	117	98	102	120	96	99	85	118	117	101	103	97	101	126	88	108	118	123	98	103	95	92	102	105	105	108	83	99	104	102	112	115	130	105	120	110	122	94	121	99	84	93	97	113	97	112	108	98	124	117	97	104	117	112	124	106	111	109	111	98	96	118	94	105	92	86	105	121	96	109	118	104	110	124	97	111	117	98	104	100	111	113	118	107	107	94	108	111	116	88	115	96	122	104	112	87	107	119	107	110	99	121	112	106	92	115	106	109	87	97	99	115	132	149	86	118	104	113	101	100	88	105	110	121	115	99	107	98	104	94	107	97	91	99	112	107	112	113	88	112	111	112	100	95	119	116	85	105	104	115	104	104	104	98	108	104	90	99	108	98	102	102	115	124	113	95	133	110	120	101	117	121	113	100	97	136	103	124	100	101	103	109	121	114	117	88	102	104	103	91	116	111	91	94	100	96	103
20035	16535	4055	4547	4505	3760	3113	2601	2029	2259	2502	1725	1158	993	801	582	431	437	393	352	347	324	310	369	307	344	283	279	281	272	315	318	270	272	276	264	239	257	291	250	265	251	274	273	278	261	283	257	261	266	284	244	256	272	266	252	257	249	228	263	224	292	261	239	259	255	254	240	252	255	234	268	243	272	240	278	245	277	261	246	254	253	292	280	257	253	272	252	257	255	277	259	254	255	250	262	240	235	259	263	275	248	255	241	258	251	255	291	239	252	270	272	258	236	252	277	270	237	225	253	264	271	252	254	244	260	272	231	270	260	273	278	253	256	271	264	244	286	272	267	259	251	237	251	254	287	271	263	247	234	270	270	284	236	268	271	237	277	255	255	273	263	239	240	272	262	256	256	251	248	244	255	259	255	276	230	239	269	242	239	260	236	249	237	243	259	270	258	257	246	246	255	248	253	222	229	268	274	268	283	234	257	231	250	237	251	254	250	227	251	281	238	241	251	244	252	268	265	260	260	247	254	236	274	251	232	256	251	283	244	229	262	238	273	232	261	265	242	253	243	249	278	215	227	256	249	255	272	271	275	256	253	239	282	227	261	264	225	263	270	247	243	260	244	271	266	275	267	276	267	259	241	282	249	263	270	252	249	233	273	256	277	277	265	269	274	248	234	263	253	237	250	234	246	235	273	234	250	269	235	265	284	295	253	275	244	257	283	251	269	241	245	239	258	240	251	265	268	304	262	239	259	258	220	256	244	258	237	254	243	240	263	245	273	252	245	268	277	236	244	285	255	287	266	267	278	276	250	253	242	245	264	248	260	251	250	267	260	214	274	256	239	255	250	255	259	287	237	258	236	234	257	224	253	265	267	244	275	238	278	259	274	268	281	251	247	257	238	252	230	244	221	240	245	280	234	260	243	256	236	294	242	263	246	251	262	244	255	264	261	266	230	237	264	284	226	246	264	219	279	257	256	268	233	254	282	252	262	263	248	276	269	267	260	247	256	271	230	273	258	260	243	248	234	270	264	277	246	254	269	238	258	223	243	274	262	266	259	262	273	242	245	255	267	245	246	266	250	242	242	281	273	260	275	275	251	281	254	251	249	274	253	227	247	252	265	289	243	273	282	229	237	229	226	255	288	264	260	243	235	262	249	297	236	248	244	276	258	284	264	226	246	275	259	274	253	240	286	230	273	254	269	262	281	231	252	260	271	243	249	244	265	247	275	265	249	252	262	235	265	244	264	264	238	267	232	233	261	264	281	262	240	262	264	256	221	241	240	267	231	250	288	283	257	260	241	271	235	261	277	290	282	246	265	243	231	246	257	251	261	248	229	221	255	291	275	275	247	271	261	239	264	250	293	236	248	262	258	252	261	254	240	260	229	266	272	258	252	263	269	240	250	263	251	270	195	234	235	270	254	238	252	271	249	259	282	277	253	281	263	264	245	264	256	270	220	254	256	246	256	258	279	267	256	243	250	278	241	255	277	241	272	262	291	251	253	240	268	261	227	251	228	252	252	277	262	258	237	234	256	229	256	242	257	218	233	238	275	239	225	265	245	233	264	210	262	259	275	266	246	271	268	241	266	259	270	276	271	262	283	264	253	212	258	252	262	239	244	248	249	227	232	262	257	216	217	249	295	249	237	248	248	248	274	270	242	245	253	277	255	279	239	267	239	264	256	240	280	249	266	281	256	236	279	257	270	265	243	258	227	242	260	263	257	265	256	267	262	269	280	264	256	256	266	249	253	259	279	279	241	242	263	271	240	248	263	228	274	225	264	259	241	262	251	215	246	257	243	261	267	285	251	262	266	222	257	247	270	261	288	258	259	249	250	269	261	253	233	268	253	272	250	237	257	235	288	229	228	223	272	251	284	260	251	261	235	241	272	247	249	262	244	249	257	253	272	240	244	237	271	273	260	275	234	255	235	224	264	288	254	255	282	259	247	267	261	223	244	302	261	287	261	225	218	288	240	260	251	266	254	247	243	267	239	260	247	265	265	261	210	238	247	256	242	238	277	274	284	248	265	235	272	241	246	274	240	244	284	248	246	250	246	242	243	265	249	247	270	272	269	290	253	248	253	266	253	242	260	262	274	238	249	216	241	259	217	257	241	277	244	250	248	257	273	261	235	254	276	244	272	251	297	274	264	270	265	250	212	260	243	268	249	262	266	258	265	253	230	258	233	266	250	249	249	229	226	217	237	248	244	274	240	250	259	261	263	250	278	274	263	289	267	218	255	224	271	262	258	239	227	243	259	236	215	241	274	220	263	235	230	244	259	230	266	285	267	247	266	254	274	243	262	240	265	234	256	268	280	287	204	242	236	245	266	255	266	255	252	250	254	245	259	267	220	257	241	278	244	266	241	267	237	256	263	278	257	252	255	249	264	279	262	257	278	242	256	249	246	261	258	259	256	263	266	282	268	288	226	266	273	258	256	236	237	255	255	233	266	267	254	249	281	237	259	264	274	255	248	286	256	256	265	269	248	239	226	226	277	261	223	277	252	238	258	263	258	240	249	275	257	252	267	270	234	249	281	238	246	240	258	270	250	262	230	254	260	251	239	267	233	266	243	255	266	239	257	238	229	250	207	293	269	245	255	267	284	259	233	260	251	260	253	221	291	254	254	275	251	268	273	257	242	245	252	281	230	262	256	256	266	266	236	259	264	239	248	237	244	282	280	258	268	251	244	252	251	253	238	261	266	257	233	252	261	244	249	229	281	277	243	244	251	238	253	243	238	240	247	262	243	241	278	234	257	267	248	269	247	272	276	250	293	275	224	266	246	270	257	237	275	251	248	255	232	244	252	254	238	224	239	252	272	228	251	286	250	278	242	247	274	262	246	239	251	278	268	272	232	273	240	229	237	266	232	228	260	262	241	249	271	258	244	253	275	252	235	235	233	238	235	241	254	228	269	208	269	264	247	256	242	245	250	230	256	278	252	260	256	220	238	233	244	262	263	237	265	251	268	230	252	268	236	275	224	251	224	271	259	277	216	261	251	249	227	269	231	270	276	270	241	278	259	239	234	268	241	252	241	249	241	261	267	245	257	246	249	254	258	262	248	228	259	270	261	261	272	247	263	254	259	263	239	249	247	240	246	245	284	272	265	254	259	271	248	243	260	289	261	247	293	245	238	287	228	275	252	266	255	244	277	257	243	268	254	240	244	282	265	276	250	270	261	228	262	247	258	241	247	281	263	244	252	285	246	230	265	256	266	235	263	272	246	244	249	274	270	263	274	250	276	226	251	200	246	275	236	260	230	275	280	232	237	254	231	264	263	271	255	273	273	251	283	235	265	250	232	259	259	231	241	229	241	232	262	265	258	259	244	289	258	248	254	244	249	260	238	260	251	245	256	256	214	256	258	256	257	241	272	254	256	252	234	210	275	268	277	246	229	243	254	261	236	235	225	273	265	258	256	244	245	230	265	272	247	274	239	251	227	246	276	252	241	268	250	277	231	266	237	282	233	279	262	251	230	231	249
42385	33040	14364	6310	3228	1942	1307	910	980	1135	678	717	416	363	329	197	180	163	148	150	150	135	145	170	114	154	157	124	111	132	142	144	132	126	123	113	129	124	105	113	129	131	131	147	117	106	102	136	142	129	133	106	126	126	140	119	135	122	105	130	124	138	141	108	111	156	130	133	129	129	127	109	104	111	128	112	129	134	121	149	125	121	140	128	130	118	123	132	110	128	126	126	110	145	133	109	101	115	149	142	118	114	101	127	128	115	146	120	130	125	136	123	148	138	114	116	129	117	113	124	116	140	111	163	122	124	120	128	123	132	120	121	125	123	113	121	133	126	131	125	110	138	115	108	135	140	139	144	136	120	136	123	120	120	148	117	118	111	112	121	133	135	117	138	124	121	108	131	135	94	114	106	146	120	135	119	112	103	127	136	124	133	132	128	136	120	118	124	128	114	109	116	100	130	130	100	152	118	101	137	97	124	117	135	133	113	122	144	131	131	113	109	133	108	109	117	132	124	107	138	128	122	130	114	114	126	127	134	135	124	144	118	142	155	137	137	148	117	119	134	124	137	142	115	133	108	129	143	129	145	130	131	157	132	127	124	112	110	119	131	147	123	119	130	123	121	143	119	116	129	114	114	129	120	134	131	132	125	123	112	130	121	132	131	122	124	132	139	135	137	126	135	117	110	125	127	127	156	116	114	121	139	119	118	114	124	120	148	153	120	119	124	121	136	133	143	125	122	120	117	111	99	126	130	134	164	119	107	115	120	121	142	112	120	144	117	121	111	115	136	123	110	111	137	118	153	143	103	136	112	127	132	122	134	130	119	129	131	135	131	123	110	148	126	140	121	133	115	118	136	134	110	124	148	141	129	109	126	131	135	125	122	169	134	127	149	140	124	117	125	124	112	130	148	129	112	131	109	128	131	127	144	131	147	132	135	112	122	107	129	130	128	115	108	124	142	174	152	128	130	116	159	134	132	126	121	134	127	129	140	132	93	121	126	118	128	134	142	130	143	114	128	122	101	114	124	140	124	132	118	113	115	113	129	108	128	127	124	115	131	95	150	145	122	133	141	113	128	111	124	112	114	114	136	112	130	133	124	144	121	112	109	148	136	103	143	131	134	135	133	126	150	118	141	109	127	121	112	118	121	149	133	138	111	108	112	118	135	115	137	121	111	113	111	147	124	118	137	130	164	128	131	139	128	117	142	105	147	112	136	135	141	115	126	129	126	138	123	131	128	118	124	128	144	124	134	123	135	124	117	126	129	113	123	138	109	137	137	104	122	123	142	127	119	105	121	124	120	123	133	131	130	154	124	118	129	150	131	126	108	109	127	134	122	140	116	125	127	144	129	142	134	135	127	136	143	118	115	120	118	105	116	136	121	129	116	129	106	126	118	128	129	120	129	134	127	135	121	136	112	133	127	138	126	93	116	138	131	126	138	121	121	128	107	117	133	111	135	125	156	126	115	127	133	129	156	145	113	135	124	115	116	105	119	142	133	121	106	152	137	131	119	145	114	135	118	141	130	128	112	136	122	101	119	123	107	129	105	139	151	119	132	140	127	109	111	108	124	116	111	134	122	118	123	117	112	113	110	144	117	138	107	145	103	129	128	130	143	130	126	146	122	136	130	106	125	128	113	119	120	132	123	151	117	114	143	123	128	121	135	143	157	105	101	131	130	111	132	132	123	124	114	127	105	105	126	112	115	121	143	134	118	129	135	109	143	114	105	132	113	133	119	154	127	113	128	124	130	124	123	134	129	107	126	114	142	110	117	118	138	128	126	129	125	132	109	121	119	128	137	140	134	132	129	113	135	108	126	134	147	129	113	131	119	126	135	132	107	135	110	109	144	117	125	104	127	125	127	118	119	111	127	131	115	131	134	98	121	110	115	119	133	107	112	124	125	136	151	127	120	124	111	120	135	130	112	129	129	140	132	129	129	133	152	102	118	101	115	144	111	127	133	108	134	146	118	130	108	113	121	136	120	141	112	130	118	134	146	124	116	127	118	125	147	137	124	138	126	108	120	122	125	117	113	126	111	127	127	129	126	127	129	116	111	137	124	135	121	136	124	109	132	117	105	113	132	113	119	131	118	122	114	138	141	126	115	133	138	112	139	141	122	125	121	133	99	137	103	114	114	112	147	142	103	127	117	124	134	118	124	134	119	126	125	111	137	128	128	82	101	141	124	123	108	115	140	122	129	135	132	117	118	124	108	148	130	122	138	109	112	149	117	102	148	115	128	131	137	137	132	133	119	126	127	132	96	133	126	106	134	154	137	125	114	109	133	141	142	151	127	120	141	108	130	122	126	119	113	110	127	122	96	121	120	125	127	131	156	152	129	112	135	149	113	111	116	110	106	118	120	134	129	140	111	112	123	129	115	133	119	129	105	125	98	153	129	135	122	113	108	97	137	140	130	132	124	113	100	149	121	127	132	130	145	107	138	119	112	135	119	119	121	147	125	132	122	120	118	109	114	128	128	136	130	139	118	116	120	111	120	121	128	98	117	117	113	126	113	112	138	135	121	131	106	113	136	117	123	103	126	142	150	113	107	134	128	110	102	112	122	108	116	119	134	131	142	118	124	120	104	119	119	133	117	99	122	121	116	122	103	137	116	112	126	125	130	128	134	125	131	115	122	122	104	132	121	136	122	98	94	109	133	126	116	118	125	132	149	137	150	135	117	129	109	123	121	144	128	126	121	117	108	140	135	119	134	116	132	112	123	114	128	134	128	117	112	135	133	141	133	110	145	118	128	146	141	113	110	117	122	112	122	116	142	146	134	128	119	103	126	135	129	132	131	123	125	127	110	118	120	127	108	130	139	128	123	120	121	119	115	131	124	134	133	130	110	123	123	118	143	154	128	143	106	140	113	114	123	116	116	132	118	129	114	106	125	107	116	134	111	96	122	120	124	111	125	120	148	122	113	124	131	117	139	123	122	130	111	121	138	121	137	124	118	114	124	108	131	116	112	132	123	114	129	122	121	113	135	122	112	118	122	126	126	119	144	120	107	132	119	141	104	136	115	119	135	117	113	118	135	113	149	130	121	118	109	125	111	118	133	122	120	113	125	134	106	132	126	139	130	137	117	121	125	125	127	154	120	129	124	135	132	119	118	111	136	132	138	110	114	107	123	105	117	122	115	133	122	135	114	131	106	105	117	139	102	128	140	126	128	127	141	125	121	109	132	135	119	110	125	106	116	129	118	130	121	130	126	129	127	131	102	114	137	115	127	123	133	125	130	130	102	122	108	117	112	135	140	124	116	135	122	134	137	142	123	129	112	118	128	155	128	120	120	86	122	122	118	121	137	128	131	129	124	131	125	117	116	135	115	125	121	138	122	125	120	117	125	120	120	118	128	114	93	136	107	126	135	124	106	111	134	119	129	122	133	111	140	134	147	120	116	124	113	127	131	148	130	119	148	138	121	150	143	115	132	120	145	137	112	126	134	132	112	112	104	107	102	114	138	121	132	130	129	135	121
27456	23990	6712	8150	6525	5610	4366	3547	3829	5683	3713	3784	2163	1533	1140	797	607	475	492	492	478	491	476	545	480	430	405	424	387	401	359	337	344	343	327	302	341	317	300	327	339	328	289	334	296	284	309	308	290	323	348	311	313	303	330	320	319	321	325	290	309	339	303	315	308	308	307	318	301	314	313	309	339	295	307	300	280	297	294	304	307	306	299	306	301	279	323	319	323	295	274	298	299	278	316	284	331	322	278	309	293	277	293	284	327	278	300	290	317	306	326	286	288	314	282	273	309	274	308	318	322	298	276	286	313	326	325	306	312	340	315	306	318	307	317	326	307	323	321	299	298	305	294	316	304	300	306	311	326	311	301	314	298	306	295	295	323	310	296	294	311	321	325	300	275	287	296	283	287	305	296	281	294	311	300	297	287	284	298	268	304	275	305	296	308	326	286	283	319	321	281	312	291	292	311	293	290	300	302	314	307	288	302	293	284	304	273	294	283	301	297	301	274	330	282	303	297	280	312	278	328	292	313	308	325	282	298	308	322	277	302	274	301	297	304	310	294	293	309	317	251	287	316	304	243	286	289	286	291	282	303	301	280	307	290	274	310	272	317	300	293	279	307	278	295	334	323	332	285	302	316	302	315	261	324	305	286	275	296	316	322	295	324	288	292	319	301	290	302	298	301	284	346	282	298	296	303	336	275	290	302	323	351	312	322	303	289	319	279	313	310	294	291	320	298	270	279	324	289	287	285	312	299	309	300	288	314	303	296	285	304	333	302	324	309	343	335	282	301	287	312	296	299	313	307	347	292	292	304	308	303	276	333	305	299	291	314	294	292	329	291	292	302	308	293	293	274	292	319	305	315	274	302	312	307	297	301	298	291	285	337	311	314	282	294	295	304	299	341	299	299	293	302	328	266	317	308	286	293	323	283	308	312	299	305	315	285	304	290	303	317	302	285	270	289	312	294	307	305	287	316	313	309	314	303	305	277	288	300	317	298	294	318	318	279	306	323	283	308	320	288	325	295	285	268	292	283	291	286	325	286	306	306	306	319	294	305	306	304	320	319	319	297	278	298	295	312	299	313	307	301	320	287	272	272	305	270	305	316	306	310	296	317	306	270	295	276	319	339	301	306	307	288	299	306	278	317	291	328	291	305	293	287	299	298	322	302	302	288	304	296	261	301	339	306	325	307	343	299	298	289	290	301	310	275	287	297	295	305	266	291	291	327	316	297	316	302	280	264	296	316	292	276	326	290	287	298	300	286	275	324	287	292	299	336	278	313	310	307	287	310	293	276	297	322	308	284	293	295	303	283	278	287	343	325	298	290	269	308	314	303	311	317	298	312	288	316	314	313	329	295	289	314	296	291	316	314	296	307	319	274	305	282	290	286	290	299	316	335	268	319	282	327	285	313	298	283	283	300	311	282	273	285	321	290	308	314	273	318	282	352	326	275	282	304	292	327	295	290	298	270	294	302	329	331	318	294	299	300	334	322	280	303	320	254	281	292	304	323	285	303	326	310	305	283	292	283	324	279	265	292	313	335	321	298	267	314	339	299	294	313	311	267	288	291	286	296	315	316	305	289	308	304	316	306	281	295	301	294	317	302	264	326	276	299	292	299	290	307	285	286	270	295	302	298	304	302	313	319	297	305	298	302	304	302	311	301	286	296	298	288	318	288	319	276	284	294	323	321	309	305	305	294	294	307	283	279	275	315	317	262	293	307	302	331	301	255	286	319	327	303	268	302	325	282	324	280	307	303	303	315	294	294	275	280	336	326	294	331	275	314	327	314	337	286	328	313	283	269	287	320	279	288	302	299	311	325	279	301	284	272	307	280	315	310	276	279	282	284	274	301	262	343	299	271	287	329	307	295	314	297	281	300	300	318	311	311	313	293	309	298	298	259	307	278	287	328	302	283	301	267	285	327	249	280	259	307	283	285	285	296	304	321	284	306	318	295	303	291	339	279	269	301	285	295	294	308	325	332	296	317	300	300	293	284	329	299	326	301	298	309	305	292	306	296	326	270	295	317	325	284	329	326	316	315	312	267	303	307	301	270	307	271	305	321	273	276	311	294	294	302	295	289	306	330	301	291	305	309	288	316	299	294	297	262	279	301	281	291	307	289	278	298	332	288	272	306	296	303	318	300	298	305	288	281	314	274	331	286	267	297	296	302	314	293	326	296	281	279	324	320	319	303	282	280	294	317	318	266	309	283	305	314	321	295	290	314	297	303	297	292	308	286	290	269	306	274	290	322	286	304	276	288	285	315	299	305	283	303	330	312	297	278	309	307	289	294	262	332	312	292	301	284	321	278	292	306	310	275	275	290	293	262	329	329	305	332	309	289	271	304	301	287	292	305	323	286	315	335	322	292	272	310	317	299	265	339	290	282	278	294	312	286	288	282	309	331	309	299	305	270	326	299	316	248	319	311	333	303	275	292	250	283	289	324	311	253	292	338	316	302	303	330	313	303	287	287	320	342	308	281	293	308	321	299	309	293	279	274	296	313	301	324	291	307	290	333	315	283	288	291	308	309	313	323	281	295	266	312	288	310	324	331	277	306	318	308	275	314	276	319	314	302	272	274	299	306	334	307	300	292	287	294	305	287	285	310	315	290	300	279	331	301	294	277	329	301	274	269	289	312	288	264	283	295	283	282	283	307	282	301	279	293	291	260	279	318	312	289	287	294	290	316	314	300	283	299	311	328	330	300	292	316	321	308	349	308	313	296	304	279	288	301	294	303	301	305	269	284	299	287	315	286	317	319	305	319	310	303	316	322	302	305	311	304	299	298	290	263	298	283	301	291	294	312	306	321	294	267	273	299	292	295	278	302	284	288	309	312	276	284	312	322	280	295	329	314	295	312	305	269	265	275	313	299	291	334	310	311	291	301	316	250	275	324	297	296	289	350	308	319	291	298	289	265	322	286	319	271	287	271	290	301	321	324	277	292	290	287	323	326	287	285	292	280	286	308	271	326	294	294	293	284	290	323	284	298	306	286	287	309	279	314	272	294	286	264	295	265	274	313	297	301	267	302	305	266	275	307	266	268	318	321	277	299	291	284	304	267	316	331	276	300	307	318	299	272	338	327	286	296	276	287	321	344	281	325	327	254	293	310	308	277	315	302	291	307	301	276	325	291	302	315	279	294	294	297	321	300	309	309	275	305	297	304	283	321	278	296	322	276	288	302	347	301	293	279	311	278	310	321	288	325	310	299	312	349	275	340	304	285	285	282	311	323	328	353	300	310	269	291	285	307	320	313	268	299	315	282	294	289	316	322	311	304	317	309	289	312	293	298	334	273	289	277	306	316	286	305	283	334	301	289	317	299	277	317	286	280	321	301	311	313	316	311	282	299	312	338	300	326	295	327	322	282	315	266	284	297	329	282	269	294	275	325	287	312	310	298	278	292	308	311	312	312	331	318	288	295	281	305	302	284	276	299	305	264	287	300	327	320	292	313	298	267	299	332	293	287	296	302	278	267	295	294	317
10909	3677	977	539	356	275	252	231	227	209	204	205	216	207	196	180	191	156	138	174	164	172	183	176	160	192	160	169	161	187	179	169	165	179	193	177	176	168	176	181	177	176	179	187	153	207	177	165	184	185	194	177	188	174	200	168	193	176	174	161	169	158	164	175	150	169	164	170	165	160	184	186	147	179	181	200	174	160	148	156	181	203	173	192	135	166	185	148	172	192	165	176	174	182	176	162	171	168	179	162	163	183	186	169	162	170	177	155	189	158	177	156	166	158	192	172	177	176	160	185	163	184	165	159	183	199	211	179	191	201	180	177	166	180	193	160	151	155	171	178	146	171	183	173	183	149	166	160	168	191	166	172	143	157	188	190	184	200	174	166	174	165	180	168	167	171	188	169	170	182	191	156	190	157	183	170	149	196	171	153	175	173	177	164	144	183	178	173	185	156	159	180	167	174	155	172	173	170	185	178	152	157	170	181	167	162	156	170	155	174	185	173	164	175	190	183	162	186	187	191	171	162	174	162	209	157	184	191	159	194	166	194	170	180	171	165	168	172	201	155	209	184	167	169	136	166	162	168	179	165	185	182	163	188	182	186	159	187	147	206	174	179	171	158	179	162	163	191	153	179	162	160	166	193	172	185	185	170	180	174	149	181	184	164	154	176	178	179	192	155	179	167	168	180	170	139	180	184	194	188	177	158	161	159	180	177	159	178	161	175	171	178	173	204	178	174	164	166	166	160	165	148	160	190	177	161	200	162	158	183	188	157	189	180	169	155	172	200	168	133	147	168	174	164	188	172	167	162	167	191	168	157	181	184	198	151	155	191	162	168	177	176	216	192	169	194	196	173	165	164	154	159	170	187	175	166	193	192	182	157	177	193	174	165	172	160	167	183	170	168	165	179	201	177	161	185	203	176	189	179	172	171	188	175	181	182	163	160	182	163	160	178	185	159	183	160	167	166	155	155	185	168	153	162	170	163	161	156	155	172	147	164	149	159	152	168	170	176	163	163	163	179	179	158	150	178	181	157	180	164	162	185	169	178	180	148	171	157	145	170	157	174	185	181	154	179	174	175	140	157	165	188	184	159	161	174	170	188	178	142	178	202	167	193	172	151	146	154	163	164	180	178	176	177	173	169	185	186	156	150	188	151	169	189	190	175	172	157	184	183	173	159	171	176	190	174	184	170	166	165	162	154	173	171	159	155	168	177	152	189	166	151	189	181	164	141	160	147	181	187	190	167	183	166	184	192	178	170	158	147	177	158	172	178	197	165	170	186	157	192	184	170	174	197	165	166	191	163	177	165	172	211	161	185	154	153	179	184	156	172	163	177	153	158	179	179	160	168	158	159	193	176	162	184	159	146	182	173	171	166	141	165	155	172	183	151	176	181	177	156	154	182	175	168	164	186	131	159	180	174	171	166	156	161	170	192	189	164	206	180	172	170	178	155	201	192	172	140	166	154	172	190	187	180	187	177	156	152	162	170	164	148	165	190	186	187	151	163	172	150	176	151	189	182	168	147	177	172	153	182	163	166	167	172	159	165	179	181	180	177	172	170	165	186	171	173	203	168	202	163	184	174	172	155	179	172	150	155	181	150	166	181	186	180	182	168	168	171	190	165	175	147	176	183	164	168	186	173	191	181	172	177	190	157	184	177	187	180	154	159	163	162	172	188	177	157	181	181	154	155	167	161	154	160	193	151	183	172	171	172	184	209	184	192	152	185	182	175	179	168	153	179	178	141	197	180	184	158	168	195	179	177	179	160	181	179	172	147	189	172	160	176	163	152	176	171	163	130	160	170	187	179	153	189	191	171	172	161	159	194	187	172	151	176	166	165	163	180	174	157	183	169	163	165	173	174	170	156	181	174	177	198	144	152	163	157	169	167	192	181	193	176	170	168	192	170	188	174	181	192	170	166	126	200	158	172	191	163	151	156	160	168	190	149	168	186	162	184	169	159	162	177	177	157	177	174	193	180	163	164	164	175	170	178	179	190	170	168	171	172	192	170	214	163	199	175	189	185	160	167	193	189	170	177	166	184	167	181	199	163	168	161	187	166	198	175	179	183	202	172	192	196	163	188	181	161	198	181	172	154	169	185	220	180	174	184	152	172	170	167	155	199	172	173	180	186	163	163	183	175	162	174	191	172	149	196	188	160	158	152	167	154	188	152	165	170	175	169	181	171	166	168	165	163	188	157	179	152	191	152	173	163	182	184	165	178	180	154	160	169	178	157	180	144	177	195	164	178	180	172	171	186	145	178	199	175	177	160	191	172	169	158	161	153	162	161	149	168	170	171	174	168	192	170	179	169	167	161	172	182	186	158	187	178	145	172	170	153	187	174	190	154	179	160	162	203	172	176	154	183	173	145	174	181	154	145	179	178	174	164	179	210	185	184	169	160	170	187	145	187	183	162	167	178	170	167	177	177	166	133	166	170	166	173	189	144	167	150	153	158	174	187	163	181	176	200	195	196	167	162	167	197	175	158	153	183	178	171	164	170	184	191	170	177	144	155	181	171	173	162	172	166	158	166	175	158	188	194	222	163	181	153	199	198	178	182	164	175	196	201	178	175	188	178	194	171	161	158	182	180	163	182	151	176	154	174	174	151	170	176	165	166	186	142	149	190	164	147	174	168	184	174	159	145	185	180	153	186	152	163	186	165	165	182	208	179	170	164	176	180	168	182	174	148	172	149	185	170	170	160	181	172	193	167	186	163	170	193	172	152	176	171	176	165	159	177	169	166	161	179	149	168	164	190	178	165	175	171	172	167	162	189	180	157	174	199	172	145	164	189	188	180	178	148	187	147	188	151	162	160	170	168	169	144	172	173	193	158	155	163	185	166	174	205	171	158	163	188	169	167	198	190	188	159	183	196	154	160	168	191	170	175	159	158	184	158	173	174	184	159	178	173	152	181	169	167	142	166	182	144	181	151	162	169	176	177	160	144	175	162	179	182	161	165	192	172	185	158	188	175	173	142	182	171	170	168	174	157	156	146	171	164	183	170	189	154	191	165	172	177	191	177	186	183	191	159	161	180	172	166	160	178	170	183	166	141	160	167	173	142	182	172	180	165	154	156	168	155	163	156	162	176	162	182	159	191	165	156	172	162	181	152	143	167	197	216	156	168	180	166	167	179	175	172	172	149	158	185	192	182	139	166	163	202	199	181	171	172	176	169	191	189	183	163	174	200	196	190	161	176	189	190	180	174	191	176	186	155	173	187	175	161	167	175	172	142	190	176	165	177	161	181	154	187	186	156	173	174	172	170	171	155	147	167	152	182	180	160	180	179	161	164	160	152	176	147	182	134	168	184	181	151	194	171	173	179	168	182	178	185	175	182	175	175	167	163	145	170	176	163	174	165	149	137	144	169	164	178	178	160	161	163	172	148	175	167	160	183	175	164	176	173	152	170	175	172	159	152	161	164	160	161	166	184	181	173	186	206	170	163	169	188	158	167	158	171	210	175	170	187	152	167	185	181	176	155
6541	3286	1631	1632	1308	879	755	724	697	653	503	539	517	529	489	479	473	426	403	409	425	398	436	407	392	422	446	429	372	403	406	397	380	392	378	409	375	377	390	364	406	368	390	393	412	409	369	384	376	384	392	365	363	374	390	394	382	405	407	385	359	408	415	405	360	373	387	348	367	378	370	378	358	415	372	375	374	400	375	376	410	402	395	423	360	392	423	358	357	402	392	382	364	378	374	417	385	396	412	376	421	375	384	421	401	360	416	396	374	336	382	413	413	378	372	375	430	391	387	394	399	407	364	361	426	369	366	404	423	396	401	396	402	409	376	376	409	393	383	400	408	386	383	419	406	396	425	380	401	402	371	364	385	388	413	399	398	368	377	372	362	401	365	359	395	349	372	356	398	370	358	403	370	394	370	387	405	372	395	369	377	396	386	394	390	385	426	414	378	375	368	381	404	392	385	419	391	409	386	361	362	375	388	377	349	380	353	396	402	386	374	391	408	369	422	406	401	406	401	390	412	378	377	391	400	379	395	375	374	395	359	373	390	396	384	373	405	346	351	389	384	377	347	396	396	386	337	384	380	396	373	403	372	371	377	370	406	415	343	393	383	360	398	348	414	354	391	387	405	398	374	365	357	388	418	400	404	389	358	399	353	408	391	404	401	372	375	382	366	384	409	390	416	390	383	359	372	406	394	384	375	379	364	422	362	390	403	382	401	391	404	377	363	401	406	353	402	399	369	399	378	391	380	352	374	364	375	430	348	372	393	401	372	368	383	403	366	393	357	388	394	387	365	426	411	377	398	385	370	384	417	411	441	389	400	391	435	373	385	370	346	337	383	426	379	401	392	360	389	424	421	388	392	389	403	381	371	419	408	403	379	391	367	374	361	389	409	405	376	359	379	411	373	362	420	400	355	375	377	414	373	403	430	366	376	393	414	392	354	414	390	414	372	362	381	377	383	380	389	376	406	409	371	430	392	377	415	383	388	369	373	377	375	362	358	411	399	381	376	376	363	369	365	396	393	375	381	395	388	366	409	367	375	391	373	406	380	387	376	387	372	370	358	412	369	404	373	395	402	366	413	382	363	373	383	390	401	388	386	379	360	420	359	377	386	368	361	414	360	377	389	362	374	374	367	367	409	394	416	378	387	383	376	363	391	391	386	353	393	390	379	385	411	402	398	400	399	369	400	406	327	388	361	353	377	365	408	396	363	388	375	379	364	382	385	385	394	412	371	375	385	402	395	380	354	414	364	408	375	394	390	399	376	406	363	390	431	372	398	392	387	396	389	393	381	396	375	377	373	371	366	349	377	390	329	414	383	387	396	358	406	391	404	347	385	387	374	364	367	384	363	358	374	374	391	372	396	360	388	390	396	395	374	375	406	381	386	359	411	384	393	408	328	397	379	414	372	378	369	393	387	413	349	376	394	359	392	381	385	388	392	388	383	376	409	391	391	354	368	397	354	326	365	332	424	380	417	370	404	408	381	379	416	374	388	390	383	360	414	374	379	400	378	376	350	394	381	375	344	407	408	383	390	390	397	383	382	390	382	404	351	416	382	389	389	383	390	389	376	340	405	350	376	424	396	408	406	369	368	368	409	375	382	391	381	367	368	427	390	391	427	387	391	382	430	391	379	390	366	388	407	398	389	393	413	376	419	379	380	412	410	387	398	377	372	385	414	377	394	359	407	425	367	392	370	377	355	407	407	401	389	420	357	363	402	370	386	378	362	380	370	409	387	392	362	371	371	429	405	384	380	374	394	371	370	370	356	359	396	401	346	363	382	388	383	345	395	399	365	398	419	388	405	375	374	371	372	335	387	400	382	387	363	403	409	445	386	401	364	384	384	362	410	436	368	377	375	375	373	365	342	374	387	399	381	374	412	373	386	428	381	379	346	382	431	408	421	395	384	383	366	377	375	400	404	385	396	381	358	381	368	382	353	412	401	394	374	372	436	351	396	368	406	398	358	380	387	382	378	370	382	370	344	394	365	393	392	361	394	365	366	422	407	415	384	373	350	384	385	357	378	390	382	373	376	405	363	384	381	384	368	387	376	415	366	455	375	383	372	372	385	371	415	376	385	382	389	377	397	386	337	379	379	423	425	396	358	389	373	386	392	382	382	397	349	371	403	385	402	402	404	407	371	417	390	364	398	384	358	431	355	417	398	398	381	400	397	411	390	361	369	384	383	436	349	376	368	371	360	400	396	364	381	373	417	392	409	384	411	389	396	386	377	386	403	372	369	378	381	363	372	382	378	365	394	362	421	409	369	385	367	382	390	389	395	410	367	371	392	388	388	382	381	402	384	377	382	362	375	360	376	371	361	366	376	388	356	376	372	411	372	379	406	379	404	360	413	373	364	373	325	418	381	365	386	364	331	368	374	360	408	367	404	383	395	426	387	377	418	399	387	411	374	376	374	399	372	401	346	386	396	370	375	399	354	422	373	357	390	412	343	359	369	379	388	342	406	381	351	377	362	396	349	390	415	395	401	370	394	411	385	400	348	373	387	376	403	401	349	409	420	380	401	357	396	364	402	381	407	374	366	405	392	385	432	413	388	375	392	383	387	374	371	342	391	409	387	369	394	386	358	329	417	398	408	412	368	385	397	382	370	406	355	366	385	374	398	420	371	335	389	394	400	384	399	401	390	408	374	388	367	372	391	355	371	369	384	366	413	373	399	366	409	371	394	368	358	412	414	378	411	407	373	361	377	380	396	385	371	392	400	376	362	381	392	413	392	389	388	377	375	412	349	378	377	371	395	378	396	384	368	401	377	403	389	412	401	376	425	392	407	408	376	347	412	376	399	379	396	364	384	370	379	404	382	387	359	348	382	398	413	388	387	378	411	335	368	373	375	385	382	389	404	406	397	371	332	378	431	399	408	406	377	392	394	398	427	397	384	368	376	374	406	423	390	374	373	383	399	371	361	367	396	393	379	390	414	371	395	363	377	406	383	379	386	356	408	378	380	353	359	377	396	363	402	395	382	380	406	376	377	406	408	392	411	391	391	337	437	362	396	394	380	371	378	392	372	421	372	374	389	358	363	400	379	340	397	426	368	412	375	368	364	374	375	395	387	384	378	379	385	419	393	389	387	402	390	363	381	416	394	337	345	372	373	400	357	389	399	410	405	350	386	395	371	396	393	387	371	366	345	369	360	380	388	368	362	342	434	371	379	373	412	393	379	373	393	368	389	377	394	386	372	391	353	377	369	389	358	404	377	377	394	382	376	368	388	385	400	393	388	397	364	391	376	373	391	347	367	362	404	424	418	353	391	416	377	366	405	400	345	379	366	401	394	410	400	398	386	382	390	348	385	389	376	393	390	394	372	389	397	415	405	405	388	381	412	342	392	382	407	384	360	364	391	344	356	401	398	370	413	384	346	393	429	387	388	369	385	426	371	378	382	407	398	390	390	397	373	363	373	394	380	374	411	391	373	381	376	370	369	380	385	388	407	408	352	371	371	397	356	386	387	376	411	335
30374	21610	7680	4070	2805	1912	1448	825	588	430	461	349	240	236	182	144	143	118	137	130	119	128	119	122	109	112	125	106	104	133	105	128	107	95	120	98	121	112	117	111	99	112	110	121	92	91	116	109	118	87	100	117	111	97	121	126	111	101	115	90	108	120	105	105	109	115	106	105	97	92	101	134	110	123	93	122	112	107	103	92	82	116	133	118	117	112	113	107	106	89	95	85	86	124	110	88	127	111	108	131	117	129	116	111	105	100	103	108	100	99	119	109	103	121	96	100	91	114	102	135	92	124	101	89	106	102	87	100	119	106	99	100	113	127	107	99	84	133	99	93	102	111	107	127	103	103	97	105	104	98	109	90	105	119	94	109	90	102	112	98	117	111	107	101	86	98	113	95	94	104	99	130	118	102	116	105	108	93	87	111	114	114	93	122	107	114	115	110	134	108	112	90	104	114	95	106	95	112	103	120	130	111	93	92	96	118	91	88	82	98	95	106	106	98	126	124	115	114	112	120	112	111	95	100	111	96	126	102	94	102	119	106	109	102	112	100	93	110	103	124	114	102	98	111	109	89	110	108	114	111	119	88	102	100	119	109	99	85	93	114	90	103	104	112	116	100	108	117	104	119	114	105	106	99	104	96	92	88	98	114	117	111	109	87	99	106	118	88	118	101	100	101	91	110	91	90	102	88	136	103	116	116	101	94	95	106	112	103	92	115	121	120	102	128	102	96	111	92	109	97	107	98	92	118	107	120	115	102	98	109	105	96	101	95	100	108	95	113	86	104	96	102	97	109	90	107	117	119	116	122	107	107	115	108	111	112	99	101	88	112	106	124	117	103	103	115	103	102	96	105	109	119	129	87	91	114	109	80	104	102	112	91	108	96	111	107	98	112	104	96	86	101	106	119	106	103	109	106	99	115	111	97	108	120	112	119	98	103	100	111	103	106	125	112	131	93	104	104	102	102	80	110	116	99	123	91	106	120	122	82	96	113	100	107	130	88	106	84	109	116	101	112	120	104	113	111	122	124	126	128	115	101	114	120	109	116	110	95	115	91	99	105	109	119	87	119	125	118	121	95	103	114	107	109	106	100	100	94	111	108	110	104	98	113	102	116	111	113	99	108	113	107	94	93	102	114	114	120	107	97	103	90	118	134	110	116	100	117	120	117	108	102	102	92	94	110	101	126	99	133	95	115	99	132	126	93	102	97	120	80	105	108	108	85	109	113	101	90	125	114	124	80	102	110	120	113	121	111	106	101	119	100	109	95	109	116	94	92	82	110	113	96	89	121	122	103	125	90	103	101	101	115	118	110	116	104	124	110	112	110	109	104	97	107	97	115	118	117	110	115	103	111	80	110	92	79	103	100	111	102	100	117	111	91	93	119	111	107	88	91	106	93	101	100	113	119	94	121	116	119	102	103	103	116	99	95	99	108	103	89	97	100	85	122	106	109	104	93	98	108	117	105	103	115	92	101	110	127	129	103	96	101	99	104	107	105	94	124	94	103	93	116	112	116	125	108	132	94	95	110	116	110	98	101	131	108	107	107	115	99	96	129	110	112	99	96	100	106	105	85	105	117	103	117	120	90	114	115	103	99	105	102	114	116	86	92	121	96	105	122	133	104	103	121	112	103	113	114	106	108	114	94	96	94	94	93	96	108	100	121	123	108	102	98	113	93	94	97	110	108	100	113	102	82	121	122	89	96	106	92	104	109	128	113	99	122	115	114	115	119	103	109	115	120	102	81	105	103	105	100	81	113	106	117	122	94	109	86	113	108	94	110	99	100	120	113	101	102	104	99	99	110	94	84	100	110	115	102	104	121	106	106	124	98	103	97	97	102	84	126	101	106	101	102	107	104	114	104	96	97	110	100	109	123	104	98	105	90	112	77	98	102	104	99	94	99	127	103	103	128	106	111	96	109	105	106	108	108	112	119	124	82	87	88	113	104	118	111	94	92	105	95	102	109	117	112	102	111	123	108	110	101	120	89	100	86	101	121	103	104	96	128	115	84	97	93	98	103	95	115	99	108	99	121	111	104	124	104	99	97	118	95	85	110	126	111	111	109	107	101	97	85	103	107	108	105	99	89	92	115	122	92	109	111	108	107	119	108	119	115	103	88	106	108	96	98	112	83	122	99	101	107	94	111	108	116	89	112	100	85	109	112	108	90	110	97	101	104	106	112	95	121	100	117	108	112	104	115	103	91	108	105	99	105	111	108	98	126	115	112	99	99	96	110	107	105	132	111	111	92	108	122	111	115	101	88	101	115	112	89	103	90	111	102	118	107	99	94	106	114	105	102	115	108	98	111	89	91	84	104	109	109	76	86	96	94	109	112	102	103	104	113	101	97	96	116	84	121	107	112	86	118	98	101	87	104	119	112	102	122	116	107	103	89	121	104	103	105	120	118	92	83	113	119	123	114	100	91	84	106	95	111	103	93	92	113	101	106	132	95	133	103	128	104	77	114	102	83	104	117	114	106	107	94	90	111	124	122	91	96	110	100	112	114	104	92	123	122	110	117	111	103	94	111	122	91	120	113	119	118	107	120	121	97	129	97	127	123	102	108	131	89	102	97	89	85	112	99	118	125	111	100	102	108	119	95	102	124	109	108	122	93	91	96	103	104	103	104	98	102	116	121	107	100	93	106	128	101	94	122	102	111	97	83	99	110	122	103	104	90	121	109	111	119	95	124	131	97	86	104	103	114	102	113	113	119	107	88	93	137	111	106	100	71	112	98	103	112	99	108	104	100	98	88	117	121	111	114	98	96	100	92	97	94	113	105	118	105	105	104	111	106	106	109	121	108	93	85	106	119	111	106	108	109	118	98	109	120	108	111	104	112	114	100	103	107	106	109	112	103	110	110	110	109	105	126	114	105	118	114	100	89	119	102	115	101	101	107	93	95	80	117	121	84	105	83	114	123	108	84	102	110	133	101	108	119	109	113	108	105	106	99	92	93	98	101	134	85	120	108	97	87	112	117	109	104	86	98	95	86	102	101	129	98	131	118	128	103	110	112	105	114	102	94	106	103	95	100	110	111	105	99	102	110	106	103	100	86	104	107	121	101	99	121	118	113	98	104	124	98	118	119	103	107	107	98	96	103	136	98	103	90	94	97	114	109	106	120	117	89	116	126	103	94	111	113	100	111	97	106	90	109	118	76	107	104	113	92	95	112	109	94	96	108	88	104	109	93	112	93	113	110	112	105	88	127	99	100	105	118	115	104	110	105	102	121	104	99	87	104	108	97	98	76	92	97	110	92	104	118	113	102	124	93	110	115	115	101	102	91	93	123	91	105	82	114	97	95	90	117	98	118	95	104	114	84	104	110	109	117	106	87	91	117	116	105	118	96	118	111	132	98	98	125	107	102	96	110	126	113	98	119	109	114	116	116	102	124	112	119	113	98	92	107	98	108	107	116	108	112	115	96	90	93	111	115	92	125	103	93	118	112	113	106	113	88	103	100	110	95	107	97	89	104	97	111
19616	15988	4602	7652	6890	6030	4861	3083	2228	2118	2244	1804	1171	995	658	464	431	395	408	350	356	358	368	361	336	304	316	332	296	282	268	270	302	257	273	254	272	282	251	251	279	267	265	263	263	243	285	260	256	257	278	266	235	267	283	251	252	247	255	241	241	259	274	248	243	275	262	283	262	260	240	253	243	273	223	252	279	254	234	288	261	264	261	293	267	222	227	274	226	251	242	293	247	245	248	260	263	277	248	254	258	223	254	272	286	279	246	249	262	241	250	268	270	240	267	273	248	276	261	237	277	255	243	233	275	235	253	276	258	249	237	261	268	275	240	254	252	277	264	260	243	261	273	262	254	259	272	250	264	278	257	252	256	249	261	240	259	243	241	222	254	274	265	275	257	267	266	263	235	235	262	255	249	286	252	241	256	263	245	256	259	261	256	289	262	251	313	268	249	257	251	254	266	264	230	254	283	280	262	251	255	236	252	251	276	248	244	267	248	255	267	246	282	260	276	229	275	229	276	251	247	234	253	257	246	238	249	255	255	240	261	248	258	244	257	256	255	245	245	224	249	238	267	249	269	262	237	230	253	269	266	228	254	278	259	252	279	237	260	251	267	236	253	256	265	265	240	249	240	252	270	244	237	226	249	243	265	255	206	229	277	277	266	255	276	233	242	253	270	254	272	262	245	262	267	241	246	274	244	262	256	231	260	242	235	253	250	232	247	279	272	266	250	260	275	251	247	275	259	246	233	291	266	237	255	245	251	259	268	274	279	276	272	238	250	259	245	270	245	245	261	236	276	236	263	271	245	269	256	271	267	278	235	261	278	234	244	245	277	243	260	226	220	235	238	254	272	238	272	239	251	264	270	270	264	254	242	241	257	255	241	258	235	252	242	270	264	219	252	272	248	249	252	277	246	248	250	219	269	246	257	254	245	251	246	211	263	254	244	262	245	248	244	270	262	269	254	272	304	237	265	240	260	230	262	246	258	247	262	256	249	251	277	276	284	272	253	263	242	272	249	251	265	257	249	288	268	263	280	270	252	264	236	229	275	262	257	281	259	223	264	241	258	230	264	255	262	242	242	250	241	265	270	247	239	251	282	272	241	269	251	266	276	242	250	264	250	228	283	275	266	260	226	258	234	236	251	270	263	270	239	254	250	255	239	255	254	230	262	204	246	281	254	259	243	244	286	278	237	228	260	268	249	261	245	257	293	252	241	257	261	252	276	247	238	234	274	272	258	252	247	241	254	249	289	259	260	282	240	269	244	268	278	247	252	228	251	277	230	250	236	247	254	268	267	236	249	249	247	233	263	248	239	275	260	248	240	265	261	264	241	259	275	261	269	256	258	258	290	258	253	245	262	258	254	230	280	237	265	273	247	250	281	240	271	251	231	242	277	274	235	246	227	243	248	252	268	232	242	263	244	262	244	258	223	259	241	277	237	265	249	233	266	248	276	268	259	249	256	249	229	269	264	238	259	283	238	236	269	247	271	281	266	255	244	251	262	261	264	265	276	235	246	238	289	245	250	251	255	268	232	243	261	238	249	257	277	246	247	223	249	257	277	277	257	266	261	248	265	253	256	241	227	231	239	256	284	270	233	242	242	251	244	243	269	277	274	250	258	261	262	241	265	234	254	257	268	254	241	242	241	248	240	269	266	228	241	222	268	251	251	254	260	256	251	244	274	285	255	295	245	243	248	221	260	261	237	214	257	246	247	243	252	251	264	233	266	261	278	237	281	244	262	273	228	254	246	271	302	270	282	251	269	255	264	250	266	277	287	269	261	236	272	247	245	257	245	280	253	271	273	252	261	264	284	262	280	261	285	256	267	257	267	267	284	239	252	247	288	245	242	253	242	244	276	278	250	252	243	255	251	270	250	246	288	234	267	245	256	228	252	225	255	239	243	269	250	244	247	248	268	263	228	250	246	269	257	266	247	261	235	239	225	268	256	223	279	246	264	267	264	257	209	256	223	260	282	278	229	236	271	239	230	261	236	248	276	245	245	249	277	257	264	249	268	247	230	269	228	265	228	268	274	251	269	265	226	244	255	274	260	267	270	255	235	256	252	261	245	230	270	245	265	244	273	232	269	253	255	239	260	225	256	221	275	249	244	235	256	253	265	242	254	253	261	254	262	242	267	251	273	243	249	280	260	243	258	248	267	270	251	226	241	262	252	250	273	248	244	246	301	255	281	236	256	246	250	261	257	275	234	235	248	218	238	275	283	276	256	245	272	243	247	259	269	269	275	238	255	274	250	254	234	244	246	242	253	252	253	273	269	260	256	283	245	228	250	269	285	254	249	256	225	260	257	247	254	234	239	236	255	282	272	250	255	246	250	272	251	271	229	246	252	261	252	240	259	232	243	247	246	258	277	262	225	248	243	249	288	238	221	233	262	234	254	247	244	274	287	272	217	244	245	270	238	254	259	259	264	267	266	256	242	237	246	256	266	264	243	269	287	262	236	277	272	249	243	259	245	271	247	263	246	237	246	291	254	277	268	259	229	255	265	245	234	278	255	279	248	243	246	291	254	261	239	246	253	267	260	236	248	226	263	251	258	232	261	252	246	255	240	264	257	258	240	220	265	266	242	268	253	282	270	253	270	248	234	261	224	264	255	238	264	253	263	274	249	255	223	243	248	249	291	271	239	268	252	282	262	238	255	244	217	246	256	244	281	261	257	240	239	232	230	269	261	265	241	288	253	244	252	225	258	256	251	258	228	227	259	227	270	246	272	250	260	263	233	265	255	262	259	252	253	294	238	273	255	269	260	254	267	243	247	248	221	259	246	245	247	248	220	229	256	244	231	268	246	245	253	266	234	269	265	259	254	266	236	249	255	255	252	266	239	236	248	278	248	223	260	254	262	247	242	239	259	242	225	274	282	255	247	251	231	263	263	244	237	277	258	243	243	273	260	239	256	261	279	247	264	253	278	270	252	227	245	261	259	277	258	252	255	253	285	252	234	264	268	223	252	272	239	249	253	270	234	249	257	242	230	220	252	253	266	253	239	274	269	261	268	252	274	273	267	260	288	253	259	258	260	270	237	246	254	229	244	251	251	253	296	271	265	245	270	259	255	251	257	218	245	259	255	292	242	272	241	245	227	242	217	236	239	270	229	256	235	269	239	248	246	274	238	280	248	230	236	246	234	257	258	245	268	276	239	253	277	253	255	260	262	269	239	264	253	260	245	245	250	247	268	289	276	282	248	265	259	261	234	253	251	256	292	257	282	273	234	252	240	259	264	272	271	256	271	277	243	279	276	257	254	236	247	246	248	266	234	235	251	250	244	246	250	259	283	244	251	293	271	272	274	283	266	247	246	247	270	236	264	252	262	260	250	235	278	250	272	253	259	270	255	265	242	257	226	242	240	276	238	264	237	235	264	215	242	264	244	248	256	278	250	241	258	259	258	277	248	241	239	263	285	262	246	218	261	247	267	273	272	237	270	245	241	253	237	280	260	230	253	246	262	226	252	244	260	216	216	240
40944	30469	13909	8704	5475	4035	2323	1429	911	741	784	560	413	312	219	201	171	155	134	154	144	148	155	155	140	159	132	128	134	135	122	122	128	131	146	149	146	148	119	132	121	112	121	120	120	111	156	135	132	127	140	133	146	117	136	136	129	130	127	118	121	122	118	135	138	130	117	133	161	133	134	132	129	121	129	134	107	136	146	139	124	117	141	112	117	134	132	119	118	129	109	139	132	127	135	140	121	101	116	130	112	122	135	132	148	136	128	127	113	118	114	119	136	124	136	143	127	119	143	130	132	116	122	106	112	107	120	113	115	140	108	124	141	122	119	129	123	105	136	116	133	125	125	123	122	131	113	113	135	140	126	117	116	148	143	115	120	98	141	116	128	109	118	114	116	125	135	126	140	136	120	122	134	132	138	115	122	120	119	112	121	127	134	107	106	110	132	112	125	130	140	116	108	139	92	122	112	155	107	150	147	135	128	121	129	133	124	130	112	108	139	123	145	118	115	140	115	120	116	112	100	115	100	116	149	111	128	137	97	125	135	150	119	144	124	112	144	129	143	124	134	98	121	101	127	113	108	106	120	127	110	103	107	94	131	137	120	142	126	102	114	106	119	126	135	128	141	120	99	128	121	141	120	113	116	131	152	121	114	112	117	139	118	111	115	109	132	123	138	120	128	138	114	129	130	129	142	124	123	126	137	123	135	137	128	108	127	124	129	113	119	133	130	154	137	109	121	136	120	118	148	106	122	129	144	132	145	122	145	108	106	112	117	113	130	106	116	123	113	126	144	131	118	108	129	121	132	139	111	129	117	129	110	116	107	118	121	128	108	118	121	134	97	111	102	98	137	131	131	131	103	106	122	119	131	130	114	126	129	119	137	114	118	137	143	98	131	139	137	117	131	111	140	137	114	121	140	131	124	121	123	129	125	113	148	122	119	130	118	102	119	132	123	110	129	141	127	128	127	128	115	128	139	126	114	110	113	131	114	105	118	142	132	136	140	135	140	129	118	108	117	138	144	108	133	118	148	134	111	137	129	118	120	114	135	156	118	131	127	143	112	125	118	151	144	114	135	123	127	130	130	131	104	121	109	125	147	136	134	125	119	125	132	126	127	113	156	125	133	113	135	107	131	115	109	121	103	123	114	134	118	125	98	122	121	112	123	119	129	116	110	123	113	129	119	132	113	137	138	127	117	124	126	122	133	125	130	128	115	124	139	98	110	116	107	122	130	124	137	124	135	122	115	151	135	115	111	138	122	122	118	118	105	120	127	128	116	121	140	122	122	117	121	141	106	132	134	117	109	136	139	125	122	119	123	113	129	141	127	133	116	121	131	135	118	116	134	116	100	145	111	148	113	131	133	116	128	135	148	133	115	106	121	134	112	127	113	142	114	138	131	121	116	119	107	109	134	118	129	129	119	119	125	147	115	129	121	135	130	124	154	125	128	136	114	114	123	126	129	131	116	130	166	126	132	134	119	139	123	123	127	135	127	107	113	141	126	138	123	119	136	138	130	128	122	106	118	106	118	132	129	115	118	100	117	123	149	139	138	115	124	136	116	122	130	116	122	126	112	135	133	122	111	151	137	115	115	104	137	128	137	138	113	109	120	109	138	119	109	127	125	123	122	118	122	118	118	130	142	128	125	140	132	118	131	123	131	128	122	119	144	106	109	132	123	132	121	120	124	142	102	138	104	148	130	116	116	122	119	141	150	134	115	95	136	120	144	143	143	126	144	134	120	132	144	126	133	116	139	139	113	115	129	107	117	121	110	138	125	117	115	150	137	161	122	115	141	110	135	127	95	111	127	122	137	115	137	125	127	122	112	122	128	132	138	107	120	132	143	149	122	116	152	124	122	138	132	121	140	123	133	108	130	108	127	129	112	147	143	120	123	137	115	125	110	109	117	126	160	140	137	141	125	142	138	131	114	117	133	132	143	122	109	117	137	130	120	116	137	141	116	148	110	103	130	133	149	136	136	123	113	112	128	144	124	129	117	120	131	107	122	132	112	127	109	132	115	135	113	120	108	133	152	112	138	131	126	128	121	136	117	114	111	114	141	132	144	129	143	131	117	128	130	132	116	126	129	141	107	129	127	109	118	111	120	106	124	136	122	124	129	128	136	126	109	123	115	127	120	108	109	123	136	107	110	125	132	127	126	134	126	132	125	128	124	132	125	132	141	113	105	113	115	145	136	125	127	139	118	131	117	113	136	137	117	130	117	112	114	114	126	112	143	120	113	117	122	126	124	143	123	133	117	119	148	130	134	118	124	127	121	117	144	137	143	132	120	117	131	121	122	120	109	122	113	131	120	120	116	121	110	113	123	112	135	134	119	128	109	120	132	108	99	127	119	139	115	145	136	124	108	130	131	116	122	145	122	120	127	137	114	134	116	130	105	115	140	126	133	122	99	131	149	122	129	130	123	121	156	147	146	116	117	119	151	151	140	129	121	106	114	128	132	137	115	121	133	106	134	134	124	109	121	142	129	107	129	140	130	119	127	107	136	124	139	139	121	160	125	138	129	130	128	153	141	125	142	127	109	139	102	125	122	146	130	145	122	135	114	122	135	132	130	114	100	106	120	154	127	130	144	97	124	122	95	124	120	125	115	133	152	123	129	102	120	114	137	130	136	124	135	121	118	124	134	112	132	114	153	135	103	137	130	107	100	132	98	100	99	122	131	144	106	132	119	133	131	115	127	130	127	121	111	126	129	141	131	142	116	110	121	116	113	137	140	110	133	131	106	145	128	125	117	104	106	119	107	120	110	128	128	134	125	147	153	111	103	118	113	134	123	122	116	128	128	154	143	101	117	125	126	123	128	125	134	126	109	122	121	138	126	123	154	138	124	133	106	133	105	120	101	132	150	121	136	118	99	115	128	137	129	148	133	135	130	116	111	106	124	139	123	131	137	111	126	129	125	119	121	121	114	124	141	128	125	122	131	140	125	119	123	111	127	121	125	139	140	114	148	132	119	116	106	134	131	125	111	109	136	152	132	109	131	133	134	124	118	114	123	136	115	128	150	134	135	112	121	127	149	104	130	135	113	119	122	132	139	133	132	135	116	119	142	140	116	135	119	134	118	132	114	120	129	136	135	138	118	109	121	115	113	136	110	128	121	134	101	134	141	105	143	113	129	131	134	158	137	113	113	148	117	131	132	122	143	140	121	161	143	109	140	138	118	126	139	115	109	125	113	123	129	129	118	108	136	128	128	113	133	132	134	133	102	141	131	119	115	126	126	100	143	133	123	104	115	104	135	130	137	119	123	114	122	135	138	108	118	130	110	116	137	121	124	134	134	121	137	129	130	123	116	150	100	113	116	112	113	116	113	133	115	117	108	126	127	119	119	130	112	119	125	126	123	145	121	140	133	126	127	130	147	157	128	159	141	112	118	121	157	118	135	129	121	118	148	138	119	135	140	111	124	117	112	113	147	119	110	128	121	132	111	122	128	135	114	126	130	124	135	142	111	116	108	115	131	123
26101	21898	8726	12255	11310	10386	7129	5030	3545	3581	4250	2627	2139	1330	892	728	595	521	473	482	451	471	474	477	454	400	390	402	393	390	407	306	372	345	333	339	344	348	329	293	321	343	320	309	319	310	289	310	330	327	309	286	283	328	312	313	299	329	292	344	314	308	304	303	318	316	301	313	283	291	272	288	317	325	286	308	295	331	339	314	281	306	300	308	318	297	279	293	281	294	314	309	266	291	301	320	303	306	297	271	306	287	291	273	298	314	329	304	295	301	266	284	322	299	333	295	306	319	296	292	309	284	318	321	271	336	292	295	302	317	295	342	334	283	283	315	319	307	283	339	284	328	311	271	277	329	306	312	318	312	307	285	289	295	283	289	298	302	306	309	283	317	303	292	271	293	300	299	313	321	296	282	298	273	280	284	341	274	273	298	315	299	302	318	306	281	254	286	313	293	304	299	325	293	298	291	313	307	290	289	328	281	287	309	316	296	312	302	300	300	291	291	311	319	271	299	254	283	335	295	297	297	284	279	278	277	311	292	306	308	292	310	305	325	309	290	301	284	316	307	296	285	304	304	300	317	332	301	305	271	287	299	314	292	299	301	330	310	285	288	316	287	297	317	289	297	278	283	318	292	308	285	285	294	289	317	299	293	317	290	300	312	280	308	278	300	320	280	282	289	300	280	321	283	288	335	309	271	299	299	325	292	247	292	242	289	290	327	339	292	314	322	308	304	324	301	302	319	301	258	312	296	293	314	313	305	292	304	336	325	304	315	330	272	278	295	272	309	313	320	296	304	294	304	290	288	339	292	269	305	296	286	313	282	306	291	266	289	308	298	310	294	324	299	294	310	298	322	273	292	295	292	289	282	307	301	306	284	299	320	296	301	288	332	337	310	284	329	296	313	306	269	308	269	316	277	315	303	338	295	289	316	307	293	289	277	294	315	293	292	304	312	318	305	303	309	307	307	291	314	323	294	307	324	326	305	307	286	299	325	256	297	303	294	297	325	291	317	283	309	320	295	284	307	298	300	292	299	308	279	290	297	287	335	312	307	309	305	304	299	296	314	304	298	318	291	294	309	284	281	311	304	300	291	315	298	282	314	318	311	299	332	319	328	289	302	299	294	309	302	296	307	275	301	309	304	326	295	284	307	286	311	306	310	298	274	292	285	280	288	297	299	309	271	296	311	260	281	302	281	270	297	273	267	284	292	288	287	296	327	300	304	328	329	291	315	304	332	290	279	328	301	294	274	357	255	336	284	295	318	303	290	291	303	292	287	290	321	319	294	302	304	315	326	318	277	294	304	295	263	310	292	274	308	306	294	271	325	297	289	307	290	297	309	319	274	332	305	284	284	311	273	285	322	303	273	295	302	302	317	292	285	316	292	313	331	303	293	295	341	321	295	323	296	304	296	300	314	283	263	292	282	306	305	315	282	296	290	293	323	292	302	333	319	273	308	259	300	336	336	288	320	317	285	270	306	286	312	329	265	281	297	305	281	294	267	307	338	287	317	296	306	294	274	264	313	282	276	277	286	307	292	324	293	282	284	314	300	290	317	292	279	341	287	310	290	319	290	291	285	297	282	304	287	325	280	298	275	298	288	328	268	271	289	302	315	323	287	281	298	292	313	289	298	293	264	289	305	309	315	274	293	305	323	292	302	322	286	283	309	326	318	300	290	304	314	296	295	290	300	305	261	314	299	286	332	318	258	308	315	252	280	301	293	268	317	311	317	292	295	293	325	303	309	299	312	301	285	278	307	307	288	278	292	268	314	287	283	315	301	280	282	324	298	317	299	320	293	293	316	292	287	275	282	288	298	290	306	299	287	306	307	293	274	318	317	305	270	301	294	282	302	286	268	295	315	321	280	287	292	314	278	302	287	324	317	275	268	275	274	285	309	308	329	272	299	293	285	288	299	324	314	295	299	254	336	270	319	318	299	258	286	305	321	294	303	301	301	313	300	315	308	315	311	301	292	289	297	283	288	319	291	286	340	279	261	312	281	281	303	308	302	286	304	317	270	327	295	318	316	290	312	313	307	303	295	313	280	285	308	297	289	311	315	291	272	289	294	321	313	310	316	303	297	297	308	274	329	278	270	294	315	338	268	299	324	281	293	306	328	276	315	325	264	292	264	304	330	289	271	291	286	304	309	333	309	294	327	294	313	275	311	285	287	312	271	301	301	294	316	256	309	302	271	287	325	282	280	312	272	327	307	287	308	298	321	287	311	344	313	308	274	312	285	291	288	302	264	326	309	300	284	298	288	290	311	312	303	291	295	328	294	304	295	294	307	285	288	296	313	283	320	325	309	312	311	296	298	307	313	283	320	270	307	335	285	315	231	335	313	315	276	287	279	304	292	314	281	276	296	319	276	309	310	335	278	312	293	311	279	296	297	296	292	287	294	279	294	293	337	326	314	295	284	304	344	297	305	311	316	302	262	299	290	270	300	278	275	295	312	284	284	310	298	286	322	311	313	296	325	333	306	307	303	336	325	293	294	271	299	334	331	292	295	286	302	300	280	296	283	303	294	281	300	284	291	309	307	270	296	309	306	301	293	304	320	337	291	304	305	276	328	290	324	290	320	284	328	312	335	318	303	310	296	320	304	302	273	295	322	269	303	327	295	303	285	302	289	316	290	317	296	285	325	327	260	312	300	323	302	299	274	294	274	302	323	296	277	314	288	299	281	320	293	304	314	295	292	289	286	289	280	301	315	291	315	301	286	278	298	316	304	308	290	315	303	283	304	306	284	313	302	326	296	292	293	313	284	299	311	300	304	295	303	311	327	291	296	283	295	320	280	298	292	302	321	293	299	283	295	287	322	286	314	292	315	284	295	336	315	285	286	288	322	285	293	306	318	283	294	261	297	300	300	299	284	305	289	282	300	287	311	312	329	279	309	308	281	314	267	288	297	312	298	299	295	328	307	279	255	315	298	305	313	301	311	281	295	315	306	307	280	326	295	304	284	312	295	304	313	323	289	335	322	289	288	272	286	276	289	305	283	330	311	283	308	271	294	287	284	286	275	284	301	322	282	288	296	305	302	328	302	285	287	289	303	284	302	292	261	277	274	298	283	314	293	310	297	304	264	262	283	291	295	335	315	272	316	298	274	288	307	305	304	288	306	304	318	322	298	323	292	285	311	312	317	295	289	322	299	328	299	294	290	304	290	324	317	313	313	334	314	301	294	303	278	301	281	309	319	319	307	306	302	283	276	318	257	302	301	304	285	314	341	330	294	339	319	303	305	294	309	290	309	330	359	279	305	296	279	299	298	303	293	299	287	294	323	291	307	294	295	307	270	300	306	334	278	324	293	310	311	300	290	301	315	286	305	306	286	313	345	312	308	290	314	312	311	297	310	284	322	326	267	312	317	285	298	285	307	285	292	340	312	297	297	300	298	303	308	300	265	309	296	307	297	283	304	300	327	304	310	314	297	290	299	316	305	291	305	293	335	305	307	315	294	301	308	282	306	315	284	319	296	269	307
10697	3482	1085	666	471	308	253	226	220	236	197	202	181	202	180	182	179	202	178	172	168	182	176	173	174	190	169	167	185	169	171	162	146	176	194	165	164	163	186	165	186	185	181	184	183	181	203	184	165	173	168	158	182	162	180	172	191	175	174	156	181	178	197	182	172	159	200	145	180	161	169	168	189	175	173	158	165	176	157	165	193	188	151	158	162	165	176	204	152	177	178	182	172	173	190	177	178	169	167	167	165	165	162	146	181	167	165	153	183	178	163	171	178	206	189	159	172	184	167	154	159	162	188	173	166	178	150	161	182	198	173	179	134	167	152	173	210	148	162	171	178	169	175	179	171	183	168	156	197	202	157	188	188	181	179	151	163	186	169	180	166	164	158	177	163	158	166	178	163	138	176	186	193	201	179	187	183	131	167	166	209	174	189	150	189	179	198	203	158	148	174	163	160	167	175	160	170	167	184	176	178	175	167	175	166	165	138	166	179	179	193	162	203	161	183	163	183	174	204	171	155	173	167	163	147	165	201	162	155	180	152	163	191	185	151	183	187	169	175	163	140	181	190	173	184	173	178	170	183	184	188	170	169	193	177	178	181	189	188	193	163	173	161	168	190	168	184	178	167	157	206	154	170	164	180	159	172	176	156	191	155	193	162	169	161	175	162	163	162	200	179	173	180	165	146	168	166	177	189	179	162	182	174	174	139	160	172	190	166	191	169	187	178	158	181	170	157	152	151	167	179	162	178	167	181	181	202	188	168	172	204	181	156	171	157	165	178	187	176	188	146	161	192	205	177	167	180	181	175	166	165	154	154	155	152	196	156	175	177	159	150	188	171	181	177	173	168	178	170	171	181	161	163	180	166	179	178	190	193	185	196	179	161	171	146	175	153	166	175	163	173	180	162	177	173	175	188	169	174	160	160	178	180	174	158	193	193	169	181	205	149	184	170	174	165	185	167	159	190	156	158	193	173	177	186	183	190	152	156	176	193	180	174	135	182	175	177	164	186	190	145	184	166	167	142	171	176	195	184	188	183	176	156	183	169	153	151	181	171	177	163	148	165	186	185	170	158	160	156	145	175	191	173	187	173	166	188	173	176	172	138	152	168	169	154	180	179	175	188	172	160	175	151	185	195	169	160	177	173	173	161	175	183	192	156	175	153	178	164	158	173	180	170	165	178	159	186	198	173	164	172	158	171	202	182	170	172	179	180	175	194	169	171	190	174	166	155	160	193	156	204	165	152	216	162	174	177	163	182	156	162	169	157	171	175	160	177	187	166	178	159	191	173	186	184	189	164	175	136	171	166	165	181	167	149	162	179	160	181	200	158	179	177	150	180	184	170	186	159	171	180	163	171	201	151	180	160	176	124	157	179	162	195	141	179	194	154	184	192	159	181	172	173	195	167	168	183	186	161	186	167	192	194	157	147	194	149	197	172	179	154	175	155	172	162	188	170	182	157	187	172	177	171	179	196	179	161	177	171	165	169	162	207	171	187	175	164	181	180	175	178	188	171	171	176	172	167	177	172	160	140	173	157	163	172	167	160	197	154	182	167	197	177	175	192	152	153	175	176	173	162	184	155	162	166	162	182	155	185	184	154	198	178	188	173	173	160	189	178	176	174	159	189	179	146	202	151	164	162	158	174	179	169	184	183	170	160	168	159	197	179	189	156	171	158	170	172	178	158	165	201	189	162	175	165	187	160	172	168	160	192	161	170	179	176	158	160	171	190	195	166	150	210	175	178	167	173	185	185	184	183	167	167	181	184	210	174	156	145	163	159	160	171	188	158	156	154	172	169	161	185	169	173	160	180	176	174	198	177	197	188	161	169	168	169	168	183	173	157	166	184	168	156	185	179	174	182	140	167	192	184	183	170	155	161	188	179	159	165	164	173	192	135	169	162	179	167	159	166	194	177	168	183	177	149	164	172	163	154	187	155	181	169	198	182	169	181	186	168	182	196	167	158	195	156	167	161	184	186	161	183	174	185	192	170	146	187	161	160	153	169	161	172	174	182	179	173	196	185	177	155	181	188	183	175	191	202	160	184	164	148	185	147	169	190	175	188	137	154	167	160	174	167	179	167	193	178	161	168	180	175	195	192	168	171	198	176	170	151	182	197	177	163	148	176	159	175	165	192	199	159	158	164	193	166	164	157	170	188	177	177	178	166	192	171	187	155	153	186	211	195	162	150	176	188	174	187	191	155	201	185	159	171	192	203	161	150	147	142	195	172	184	188	185	148	180	173	162	179	167	184	180	182	185	169	168	165	175	180	169	161	195	182	149	181	178	193	165	185	185	186	166	168	181	161	160	159	175	161	190	175	172	164	171	176	166	180	192	208	199	149	161	176	168	175	184	183	180	168	186	173	150	191	163	186	207	177	165	192	157	151	158	152	175	152	178	168	159	162	199	185	167	198	174	169	160	185	164	179	163	150	163	152	159	163	179	176	163	186	169	178	176	183	164	181	176	158	183	176	189	177	167	169	163	166	176	174	167	176	154	165	182	179	160	174	152	151	164	202	187	199	166	189	176	145	171	168	185	172	183	183	162	164	174	177	181	180	161	162	139	165	170	167	159	160	160	177	158	197	189	193	193	169	175	170	167	172	174	166	170	158	154	182	180	169	154	149	171	181	172	175	166	175	163	163	153	173	153	187	203	161	176	186	174	181	179	164	188	175	182	191	176	170	188	166	154	195	150	172	186	148	159	174	205	186	176	167	151	212	193	186	160	200	179	169	179	195	177	174	178	179	194	176	179	158	166	164	178	158	165	167	186	189	159	185	136	164	162	147	161	152	174	164	169	172	172	163	178	180	149	174	166	178	182	176	166	174	162	183	153	174	167	160	183	184	182	174	179	151	175	189	183	181	149	155	185	153	160	162	175	173	182	150	166	184	187	172	162	152	179	178	178	192	200	151	162	178	192	190	188	185	172	166	184	194	152	174	174	165	152	154	177	152	173	179	190	178	183	146	190	157	167	197	174	175	185	174	167	175	156	195	189	163	175	172	180	153	159	155	173	178	147	140	188	196	166	186	173	165	169	192	202	179	176	194	168	155	155	173	182	174	188	172	163	171	187	175	168	170	156	160	180	182	197	192	156	175	181	174	153	180	174	179	167	159	173	180	179	158	201	149	196	187	171	176	165	153	164	169	182	176	179	133	199	163	175	172	180	172	182	178	164	163	179	185	186	164	153	188	183	198	168	168	167	181	159	186	196	202	173	169	164	179	208	142	154	207	144	172	190	180	174	162	160	167	180	178	155	167	158	174	170	179	160	176	162	154	187	199	162	194	182	159	192	161	167	184	181	178	189	189	173	174	157	155	198	168	163	170	164	182	157	169	168	189	164	156	165	175	155	167	162	153	168	175	182	157	170	174	172	201	183	180	186	165	179	168	166	158	154	167	149	191	168	162	149	197	147	146	177	206	166	170	176	170	164	177	181	138	201	181	186	187	171	177	150	160	158	158	177	164	175	156	155	166	187
6625	2834	1813	1917	1465	887	768	653	623	630	551	555	540	534	460	467	427	412	430	414	405	414	403	414	394	419	396	404	415	388	398	351	366	403	405	362	416	396	349	388	369	388	398	418	387	374	391	370	396	393	386	412	381	389	372	398	353	388	376	340	388	372	369	414	399	360	403	372	384	379	393	371	347	399	380	382	394	388	384	388	399	390	381	371	371	401	449	387	362	380	381	380	383	344	411	341	354	377	352	363	360	359	380	363	374	392	387	409	419	410	390	377	386	406	413	392	383	385	390	418	408	382	377	392	402	372	375	387	368	384	368	413	383	408	372	408	392	443	389	371	401	406	378	440	407	405	409	398	393	368	384	377	350	392	414	387	364	380	383	400	348	373	385	343	380	390	393	376	374	394	373	374	448	421	373	380	364	384	388	390	362	391	420	404	384	413	383	408	342	384	395	350	408	383	389	408	416	369	367	352	373	404	375	355	415	347	413	358	403	382	388	412	393	423	380	390	358	395	381	377	340	421	402	372	387	397	373	370	366	377	370	383	383	350	337	362	375	337	381	399	382	376	367	415	375	388	384	344	364	379	368	377	397	392	407	358	382	373	377	351	392	408	402	383	405	412	366	378	377	372	374	347	395	386	373	390	398	350	387	397	385	395	395	376	370	369	369	410	413	388	404	403	365	400	412	412	401	364	385	404	410	414	360	404	363	389	376	409	356	407	402	360	380	348	394	368	419	365	397	387	379	371	379	364	368	414	384	387	418	380	371	348	385	406	376	405	353	370	374	360	389	408	380	351	383	403	415	363	383	379	365	378	390	403	374	366	372	387	371	379	394	387	382	412	381	343	371	372	365	368	385	414	410	363	365	396	407	360	392	408	376	354	348	369	421	403	386	445	401	386	368	389	347	358	364	375	370	373	353	416	398	378	390	388	436	346	355	394	413	386	397	364	381	357	371	403	359	377	391	360	374	378	398	433	401	385	365	388	414	396	403	397	338	360	397	400	360	347	392	364	386	389	340	379	402	357	408	371	375	390	365	395	390	366	394	388	383	366	378	424	387	400	366	378	384	370	397	367	410	405	365	399	370	389	361	385	394	343	403	398	400	411	363	380	414	426	353	381	376	401	379	375	387	352	360	371	395	366	389	397	381	383	393	355	411	379	362	394	415	402	353	374	388	385	372	401	354	389	368	415	365	360	351	396	380	382	426	400	402	433	364	387	343	371	386	394	397	421	408	414	378	426	397	374	347	387	409	383	393	393	385	377	361	382	384	393	402	364	388	395	402	414	396	375	402	392	365	361	379	380	376	385	419	406	356	377	386	402	381	377	362	400	413	368	387	386	381	393	398	388	390	398	399	392	347	395	375	347	401	389	385	387	405	406	330	382	399	421	378	366	377	372	409	389	404	376	405	346	372	381	368	380	393	401	382	394	371	388	389	403	378	399	381	397	405	403	371	384	373	371	416	345	377	347	381	399	413	412	361	390	391	406	399	381	400	340	396	378	368	424	394	354	375	369	359	423	392	380	375	387	394	370	393	393	392	352	348	403	393	370	370	377	412	401	412	382	352	370	354	386	390	364	410	398	404	357	389	425	335	335	364	372	346	404	379	396	405	402	347	373	412	361	422	397	368	382	372	387	396	365	394	357	377	387	389	389	373	401	412	414	396	361	378	385	384	388	366	386	372	383	378	391	375	354	391	360	366	394	420	393	369	401	385	381	370	365	389	424	380	376	382	387	370	353	345	401	386	412	350	415	431	401	412	385	396	396	378	412	378	383	373	387	364	356	357	384	392	359	391	362	374	401	394	361	348	367	373	370	370	399	417	374	417	376	392	392	382	358	336	371	414	406	363	409	351	425	369	401	366	392	384	414	382	364	428	351	409	348	358	407	352	369	387	366	367	404	366	388	371	377	379	375	395	382	370	377	421	402	359	361	381	389	354	375	384	405	378	362	380	378	405	429	383	356	392	365	414	387	356	358	393	389	369	419	362	418	417	409	391	377	369	369	376	350	383	402	396	400	389	418	381	426	388	406	425	397	389	384	413	374	412	400	398	386	370	343	392	370	407	389	376	388	394	373	387	366	405	382	387	397	385	405	389	397	385	432	376	394	368	364	391	375	386	383	400	412	399	371	372	405	381	392	408	380	397	381	375	394	389	347	387	378	420	406	371	383	390	392	370	354	375	415	396	409	393	402	330	405	414	418	412	376	405	397	378	379	394	391	401	403	396	409	388	333	392	387	373	401	389	394	400	403	391	379	346	378	377	354	380	364	381	379	356	362	342	398	382	379	352	395	409	376	393	341	361	359	411	370	414	412	360	389	356	394	402	392	373	391	361	398	381	377	418	406	395	417	374	392	382	374	375	371	417	399	381	370	376	357	365	396	396	405	404	349	393	401	385	381	368	357	389	386	411	373	395	400	425	398	378	365	403	404	384	392	377	383	380	408	392	405	348	406	391	374	397	367	402	395	400	384	406	359	412	359	409	398	388	378	378	373	373	407	389	350	378	380	404	370	384	391	375	407	337	360	397	392	393	399	403	404	335	394	410	402	359	393	360	411	415	411	388	361	389	343	388	372	387	382	404	377	347	396	373	362	365	353	380	385	382	423	391	356	398	395	367	378	427	382	407	374	370	411	391	406	399	383	380	364	399	353	403	405	420	397	395	386	353	379	368	388	382	356	402	405	370	383	352	390	391	372	381	384	403	390	368	380	414	384	392	366	374	389	418	409	404	407	382	384	399	360	418	392	390	407	345	387	379	345	378	399	370	360	410	358	418	386	377	380	391	388	363	379	358	420	424	377	395	397	387	395	377	369	385	371	364	375	410	405	388	399	385	384	367	378	376	396	381	386	364	342	429	391	382	409	406	379	395	372	398	385	382	376	410	386	382	366	408	374	395	360	390	374	373	378	382	404	405	385	386	387	410	371	346	373	398	373	373	426	380	398	379	381	375	371	400	396	360	377	388	345	386	397	383	356	376	361	369	378	397	426	354	384	384	389	369	393	386	379	376	414	365	388	388	386	362	388	378	377	398	395	406	374	392	404	362	394	364	388	378	381	376	332	371	381	378	364	399	388	380	367	398	435	399	405	393	368	391	390	368	379	398	351	382	350	349	404	380	364	402	377	386	392	406	362	430	362	364	408	392	398	388	400	421	400	407	373	392	407	382	406	356	382	377	401	396	386	377	389	385	364	335	419	380	378	332	398	382	384	378	388	405	415	409	385	402	428	390	352	417	386	382	361	367	408	413	375	348	405	324	361	377	379	400	390	431	363	374	402	381	388	361	378	391	400	362	413	375	419	352	384	334	388	428	400	396	375	407	354	412	394	376	391	393	406	350	397	381	382	376	400	371	361	388	372	384	380	383	403	381	400	384	365	388	376	388	414	386	356	358	407	370	366	373	374	374	360	381	371	402	396	373	425	394	389	347	381	380	398	374	382	398	413	374	397	413	356	362	388	369	362	375	397	392	364	399	397
30498	18650	8221	3569	2029	1239	866	987	861	659	467	346	229	196	153	135	144	144	125	117	101	114	116	118	119	107	150	137	106	116	120	113	98	99	109	98	115	104	95	100	131	114	118	84	114	102	108	112	117	103	114	84	97	108	100	104	104	99	95	116	95	106	112	110	113	101	111	91	100	122	98	105	104	128	94	109	106	99	113	105	101	96	111	97	105	83	104	110	105	96	106	105	109	93	115	103	106	107	107	103	116	96	96	107	80	118	104	103	114	118	107	98	127	104	95	118	105	81	97	117	103	117	99	99	117	112	100	115	118	102	104	106	100	124	111	94	111	106	91	97	117	118	133	97	101	116	112	95	107	106	101	97	120	106	108	100	117	104	116	108	89	104	117	123	118	119	115	102	80	98	108	101	103	96	105	109	105	90	103	103	105	122	85	109	117	112	99	101	92	109	115	93	108	94	121	100	95	94	98	79	98	100	112	103	88	118	123	115	119	110	116	100	109	101	116	90	91	97	97	111	121	118	83	97	115	113	90	90	110	97	113	107	111	102	108	116	104	115	109	101	101	104	94	113	111	109	107	86	118	113	109	100	127	96	102	103	107	115	99	119	108	121	110	121	100	109	99	99	109	102	110	98	108	107	93	125	109	121	101	105	96	108	107	116	103	84	101	94	94	102	103	104	81	118	126	109	97	106	87	97	113	114	118	110	114	100	105	108	107	92	112	101	95	108	105	93	86	108	96	102	110	122	109	110	104	89	106	108	102	94	103	122	89	115	111	99	100	121	96	101	126	109	124	107	123	119	106	106	99	105	94	90	98	116	102	116	89	102	108	110	107	112	89	96	99	123	114	106	105	98	86	84	98	121	121	103	102	113	120	119	124	112	127	130	122	114	108	118	110	95	118	108	111	98	110	86	98	113	110	109	114	110	115	122	123	110	104	109	110	105	99	97	90	103	105	128	92	110	122	129	125	111	95	104	106	123	130	105	120	126	121	100	111	88	96	103	117	118	128	102	100	89	95	107	116	108	116	88	111	103	109	102	97	103	90	99	96	110	81	85	109	97	110	85	116	96	109	113	101	104	121	98	93	107	102	105	91	102	112	99	103	114	87	102	115	116	92	90	88	110	113	115	119	103	94	100	96	109	104	92	108	108	111	111	98	105	113	96	99	104	125	108	88	110	113	130	99	79	106	108	109	113	116	103	122	87	109	83	102	78	79	93	108	110	117	118	121	116	119	108	95	109	99	97	109	98	109	105	109	109	97	111	90	100	103	105	110	102	89	109	117	107	97	92	104	114	130	96	99	128	113	122	114	101	107	126	125	108	110	89	98	93	110	126	99	107	112	123	90	118	118	104	98	95	108	99	102	90	111	106	107	123	93	88	106	115	107	144	109	109	101	109	124	106	119	118	98	117	97	101	103	106	116	119	103	99	120	118	102	119	109	92	127	112	114	126	101	87	101	93	102	131	106	87	103	119	119	104	97	103	103	120	92	111	106	101	100	97	124	107	98	105	101	100	112	122	119	124	118	107	109	104	113	97	113	111	90	103	93	116	109	96	102	103	99	88	90	120	112	91	97	103	93	121	107	109	108	96	110	111	106	127	101	97	97	110	90	116	104	109	113	94	119	113	94	108	111	77	120	103	132	105	115	102	98	125	111	111	95	106	124	88	94	110	118	117	117	94	118	118	106	109	104	125	108	110	114	102	111	83	107	126	105	103	127	119	110	111	102	118	108	110	103	116	103	106	111	101	118	107	107	113	124	116	93	84	93	114	111	120	103	129	95	108	126	107	107	130	117	101	134	108	122	109	108	113	106	116	114	99	116	103	113	107	104	112	113	106	90	116	115	108	87	107	100	116	117	100	101	100	119	135	136	106	102	117	119	109	114	99	135	113	129	112	123	118	108	99	86	108	99	126	113	100	115	95	85	110	97	103	111	87	101	105	117	95	109	102	106	105	131	106	78	111	108	109	86	88	103	114	118	87	87	101	121	111	120	102	120	107	97	105	106	101	109	104	88	102	103	110	111	93	96	120	130	108	95	101	105	146	93	103	112	105	114	117	102	108	125	106	118	100	100	105	108	100	99	94	84	96	103	96	94	100	99	130	112	103	104	109	113	99	118	118	88	116	94	98	110	104	112	124	93	119	128	100	114	113	115	112	106	106	98	113	109	112	105	112	81	115	107	104	110	110	103	101	106	110	106	110	114	122	113	117	118	107	106	108	108	110	102	84	92	95	118	114	88	108	109	106	115	101	112	135	105	122	95	113	108	129	111	110	91	100	120	84	101	113	102	97	106	100	102	103	98	114	115	120	112	118	121	106	74	94	104	92	113	111	104	81	87	101	106	112	115	115	112	108	108	106	104	113	116	119	95	96	120	111	119	95	120	113	100	93	106	119	100	102	100	117	118	106	93	102	115	126	102	86	112	132	97	113	99	105	106	106	114	104	105	98	100	94	93	109	92	87	125	130	93	102	137	126	101	125	117	99	95	109	105	110	88	95	93	105	97	105	116	104	113	116	93	108	105	99	114	109	119	108	111	106	116	105	109	111	95	98	116	113	92	94	100	115	135	117	112	101	115	123	100	93	126	101	115	106	118	114	98	95	113	110	111	112	89	102	113	96	131	87	99	109	102	101	106	107	106	103	97	105	115	108	93	99	108	89	95	126	113	124	108	110	100	109	103	115	101	118	130	120	104	91	106	102	128	88	104	118	114	125	98	94	142	101	106	110	118	87	104	116	97	105	102	99	107	108	96	100	124	100	109	109	108	92	88	96	111	119	100	104	95	105	95	106	107	107	131	99	107	103	102	94	106	109	124	122	129	89	127	127	106	118	93	113	120	107	104	95	99	98	103	94	112	116	123	129	110	115	100	99	103	105	109	113	97	132	115	110	99	99	118	127	99	101	136	83	119	94	128	118	116	96	101	108	107	100	94	81	92	105	108	104	115	112	119	98	102	104	102	119	121	108	138	120	99	117	112	120	91	107	111	95	110	100	98	111	95	120	96	108	114	102	122	119	109	101	103	109	97	127	103	104	110	119	95	97	109	108	108	118	102	101	83	96	126	108	108	107	104	77	93	117	119	109	79	120	94	103	83	113	101	99	118	99	99	89	117	94	117	98	102	105	92	119	100	107	118	104	105	113	101	115	114	123	114	102	95	102	127	115	94	117	106	107	74	88	103	103	112	102	127	108	104	101	117	110	107	89	115	110	78	92	104	103	121	89	101	85	130	120	103	107	115	132	99	85	112	99	102	119	113	81	99	100	99	130	114	123	101	97	129	125	99	103	106	111	107	129	102	113	108	126	102	98	130	85	111	94	116	98	106	102	99	99	98	92	104	123	96	121	115	113	116	107	115	105	85	127	108	116	101	127	88	88	103	100	124	107	121	109	102	127	106	107	114	121	106	116	116	105	104	115	96	106	97	117	105	120	104	120	108	119	122	104	107	104	98	111	89	101	97	141	121	90	104	110	121	98
19868	12877	7418	5949	5070	3901	3590	3699	3746	2692	2445	1809	1048	759	505	468	431	380	368	337	366	315	305	319	327	312	313	317	295	305	340	298	269	300	282	283	270	257	295	247	272	277	221	249	252	273	266	257	289	250	271	275	268	267	267	278	252	259	239	270	302	247	253	246	294	244	276	277	248	249	250	286	260	230	279	279	264	244	263	271	266	260	281	307	261	250	228	243	261	264	259	267	262	285	264	232	240	268	249	271	273	265	253	241	267	243	249	276	261	253	239	275	264	256	269	277	268	271	256	259	268	239	264	247	251	275	239	244	242	234	275	280	256	282	266	233	276	260	237	251	274	274	259	238	253	250	269	254	275	244	256	261	246	240	232	270	238	252	263	287	236	245	305	269	268	260	258	238	257	261	258	243	272	235	233	261	261	252	266	224	242	270	243	256	261	252	240	269	262	245	270	266	252	239	266	235	222	258	291	236	267	250	221	249	258	268	240	246	297	212	246	244	268	228	253	274	261	264	229	226	238	244	253	232	259	257	241	241	228	239	273	254	253	255	273	253	246	268	278	261	249	251	220	280	248	255	260	284	286	228	247	233	268	259	248	242	240	291	215	265	235	234	268	246	206	272	238	251	274	246	228	256	282	273	238	253	258	253	255	259	232	238	238	223	240	243	262	268	275	264	261	260	258	271	250	234	240	246	247	274	235	241	242	260	271	241	269	247	277	258	240	253	259	251	255	288	287	277	231	236	234	236	235	226	248	265	255	257	251	272	241	282	255	229	261	285	232	247	248	297	257	243	260	265	281	274	252	247	250	254	292	268	257	249	243	239	234	244	226	250	254	255	258	246	221	214	258	250	249	254	244	266	252	250	266	251	262	269	244	274	267	258	293	255	241	226	271	255	237	251	231	270	259	241	236	250	258	265	234	256	248	245	254	246	253	259	250	236	264	249	269	246	232	249	239	249	289	259	268	242	248	264	276	263	242	229	235	260	249	276	246	252	245	267	283	238	233	253	245	237	250	258	270	260	262	268	242	282	259	274	254	238	248	238	238	255	246	247	267	245	265	252	279	247	285	286	264	243	268	248	242	261	271	243	277	244	261	262	254	250	228	257	304	265	273	253	276	251	239	252	235	263	264	269	263	247	274	266	234	259	247	263	258	245	257	264	276	266	249	240	247	248	256	249	282	246	268	239	246	244	239	262	261	246	256	242	253	271	247	268	262	261	242	243	254	264	259	258	232	248	242	239	263	242	257	262	300	256	275	274	295	263	305	251	271	247	228	242	249	244	270	245	237	262	247	247	255	289	284	255	238	233	237	228	257	246	274	235	275	283	271	260	275	236	265	251	251	240	238	258	261	237	267	237	262	254	260	267	262	252	278	273	244	245	253	248	251	236	263	251	275	251	267	266	270	239	244	235	264	256	265	241	293	269	284	278	289	244	258	251	254	242	258	219	276	239	246	286	258	256	253	276	255	280	254	260	249	270	274	258	269	267	255	255	244	264	253	286	263	240	240	272	257	259	231	231	268	281	250	237	234	270	207	261	225	236	268	270	279	210	255	236	272	281	273	264	247	241	273	270	228	229	207	250	248	255	269	259	235	254	255	255	253	245	244	265	237	272	270	257	266	281	248	247	228	280	240	291	254	266	234	233	227	245	259	248	261	255	268	264	278	250	277	300	282	247	273	286	228	256	270	262	275	261	261	251	263	261	260	248	263	289	264	258	269	248	251	271	243	265	278	237	242	284	247	242	240	261	245	245	264	266	244	256	233	267	249	259	283	283	279	277	261	227	266	225	250	256	207	236	256	255	264	258	253	253	248	266	256	246	248	281	235	246	275	265	246	251	259	251	238	252	257	230	260	272	255	247	258	263	264	238	276	274	281	270	253	248	234	242	265	285	235	236	271	262	229	246	254	249	256	234	247	245	271	248	249	256	265	269	267	267	255	231	283	239	264	274	275	256	279	271	236	224	244	257	231	255	290	255	250	295	276	271	248	273	252	263	260	264	238	276	263	256	254	245	260	245	256	272	236	268	240	256	268	279	232	262	256	262	235	279	257	233	247	235	278	246	254	267	250	280	250	246	255	262	265	262	246	236	236	264	237	254	252	228	261	261	255	256	280	234	278	249	263	267	262	253	262	253	257	249	248	257	226	239	255	255	256	255	245	221	266	230	244	262	247	264	246	290	246	259	261	248	257	267	251	232	258	219	266	256	256	269	216	254	271	252	289	254	240	255	260	240	253	259	273	236	257	274	263	279	271	270	250	261	256	233	280	270	266	276	267	236	261	269	272	249	278	268	269	251	261	260	259	235	273	246	271	273	251	245	285	266	274	258	261	263	256	258	266	243	263	260	283	273	236	244	279	272	246	246	263	218	270	302	228	261	224	264	255	249	255	257	213	268	226	286	286	264	218	262	258	279	262	256	255	264	259	257	259	248	233	251	255	238	252	250	245	263	264	263	278	235	279	269	249	245	250	230	256	291	265	265	266	244	256	232	245	228	260	252	272	249	255	266	276	259	260	240	270	263	246	277	283	252	238	247	248	238	261	267	247	253	253	261	251	278	235	240	247	254	261	243	237	249	245	257	273	252	241	244	280	289	277	260	235	279	244	274	277	244	256	250	258	246	246	267	251	241	245	247	253	268	245	268	247	234	277	246	270	266	255	241	241	265	232	264	261	248	262	235	236	238	250	251	220	246	262	249	249	247	249	249	263	265	237	239	275	213	230	234	267	229	252	242	248	266	236	279	240	254	271	273	255	260	232	251	280	262	257	274	235	241	276	254	254	203	273	249	234	273	273	243	276	268	257	267	270	268	254	266	266	229	267	227	253	240	226	273	236	235	256	244	257	246	261	256	274	245	278	238	246	235	255	259	271	212	233	259	271	245	289	251	243	286	246	248	270	288	234	256	256	255	238	285	242	243	247	237	273	260	255	260	280	238	245	259	236	277	256	288	246	253	268	268	220	245	256	234	234	240	250	262	239	254	273	250	266	273	261	237	268	233	246	272	247	245	255	255	256	236	287	268	274	258	255	263	294	252	243	261	262	257	234	248	281	265	240	258	226	239	261	264	235	274	236	243	251	242	251	260	218	237	240	273	271	265	234	267	249	273	253	263	243	284	246	266	283	269	249	240	267	271	244	275	257	271	259	253	239	254	236	264	282	244	259	266	256	258	238	250	262	234	252	284	263	259	265	261	251	277	269	248	272	254	240	241	254	251	253	270	253	251	256	236	279	270	241	265	272	256	264	248	261	261	270	254	273	289	284	252	272	257	280	271	256	273	281	243	227	257	258	233	283	240	275	246	222	255	250	281	262	248	258	231	268	242	253	251	247	249	285	238	217	262	291	276	256	257	261	252	265	231	238	244	238	265	245	257	238	246	258	242	261	247	263	234	275	248	250	309	255	235	271	271	249	275	248	237	274	289	250	263	250	267	277	270	268	246	265	250	248	285	223	217	253	238	279	247	248	235	248	237	260	218
41268	27058	13992	6060	3564	2346	2009	2372	1467	989	932	605	436	252	180	167	154	166	141	150	148	167	163	144	137	131	136	153	117	119	145	147	137	144	152	140	142	116	136	146	127	115	133	137	133	123	152	135	155	116	129	109	139	128	109	119	103	116	138	121	132	120	108	138	133	145	127	138	132	136	102	131	134	93	121	129	123	145	129	130	121	139	121	139	120	124	125	131	125	110	124	134	105	118	127	124	114	126	122	104	129	127	112	114	126	129	136	124	105	129	129	122	119	136	116	148	134	111	142	118	134	131	132	128	129	124	139	112	120	111	118	143	132	141	136	137	119	124	125	114	131	121	128	115	122	116	122	141	119	114	130	119	119	118	157	141	111	128	130	142	116	129	132	131	127	131	125	128	114	122	122	117	120	124	130	119	138	148	143	116	121	117	126	117	105	94	109	123	106	100	114	118	126	123	129	126	130	124	115	129	132	127	137	130	115	111	125	117	149	132	126	141	121	138	121	142	121	122	151	158	127	121	132	105	135	131	119	131	135	134	121	124	103	113	133	130	134	126	126	120	120	126	122	131	131	118	124	124	125	96	122	134	121	135	137	104	138	126	129	126	130	133	110	137	132	126	107	118	144	141	120	141	94	123	127	110	111	115	118	140	131	116	135	151	132	137	141	130	128	115	123	122	122	114	117	131	122	116	108	143	119	149	138	118	128	132	90	145	139	119	123	129	133	121	130	107	131	137	109	127	125	101	124	133	118	106	133	129	122	111	95	113	128	115	127	120	127	118	122	126	141	126	122	131	120	128	115	132	106	142	119	131	111	119	134	136	146	119	131	116	101	129	133	139	136	129	132	122	136	122	123	100	105	138	123	112	120	108	108	112	145	114	128	130	121	124	115	97	111	133	129	129	130	142	108	127	141	123	140	123	115	124	113	104	120	131	134	133	129	134	147	105	112	135	127	118	133	133	122	131	145	121	131	109	121	129	117	131	143	128	128	110	127	118	131	127	121	115	139	127	131	127	117	119	114	140	130	144	133	121	119	107	136	140	143	124	110	97	129	124	134	129	137	108	118	149	122	126	140	143	140	103	118	113	130	137	128	132	140	138	128	115	118	119	136	108	139	115	110	126	119	113	109	106	134	109	139	99	122	138	139	137	126	136	105	124	120	113	125	85	120	133	114	123	132	134	133	121	117	123	126	138	117	138	129	112	115	134	131	128	107	119	118	113	139	136	167	122	126	146	115	113	125	120	126	128	121	104	112	129	109	133	122	125	125	160	135	124	130	125	136	138	117	136	107	130	144	123	131	129	123	127	126	135	113	119	138	113	135	145	117	148	108	133	119	126	120	166	121	125	132	137	122	125	123	107	114	117	133	136	131	118	128	120	128	113	133	117	131	130	105	131	142	137	139	140	144	129	137	131	126	132	115	106	126	122	126	102	150	109	137	123	113	121	124	116	131	111	104	139	132	133	107	138	115	118	121	114	124	138	122	129	129	118	124	110	106	133	107	135	125	124	139	123	136	130	121	133	133	132	110	131	119	116	115	90	114	121	138	110	120	160	118	119	111	135	124	136	128	117	132	120	138	127	141	127	128	96	115	115	134	125	114	121	131	122	120	134	133	103	100	117	127	123	131	128	103	134	123	110	122	126	153	149	114	113	127	138	120	154	145	120	125	136	130	123	102	143	130	126	137	136	106	104	146	126	108	130	118	109	107	136	134	145	109	118	118	119	102	108	138	145	123	127	103	129	126	134	111	140	110	117	107	146	111	130	128	146	130	129	135	134	94	127	124	126	119	119	127	118	134	129	120	129	116	130	123	145	128	139	121	134	157	132	121	119	130	131	117	130	132	107	147	134	112	136	107	133	122	126	126	129	157	145	128	121	127	139	131	126	129	150	135	146	112	139	128	128	126	146	117	129	112	139	127	116	115	144	131	125	108	118	121	114	106	138	119	122	138	122	125	122	128	123	129	106	124	122	134	126	132	125	132	159	128	106	114	101	113	108	122	116	138	140	134	141	134	137	139	139	143	124	126	137	122	113	113	128	127	134	132	143	141	140	136	142	112	141	135	143	145	128	112	128	135	130	145	124	112	126	133	104	133	141	116	146	133	148	116	118	126	121	117	133	115	132	123	114	126	98	142	118	131	131	142	146	110	114	121	136	126	124	136	112	118	121	158	119	107	116	114	126	120	136	113	132	133	123	121	129	147	144	116	124	133	126	124	120	106	128	101	120	119	111	115	122	135	143	158	123	133	129	150	144	122	132	124	114	140	132	120	119	129	133	103	128	124	115	112	141	149	149	130	115	160	135	111	107	134	126	130	111	122	133	128	111	111	141	111	137	130	144	118	132	111	129	143	133	121	133	139	126	138	126	133	115	144	132	124	138	111	129	138	135	123	122	108	148	134	145	129	130	149	128	119	127	124	138	145	137	107	118	103	131	148	156	121	114	137	104	132	111	122	149	122	107	128	125	138	123	113	144	126	141	129	124	125	117	107	141	135	129	141	117	138	121	115	117	141	135	117	128	142	135	128	143	129	126	108	126	130	128	132	140	133	129	145	124	113	120	117	126	113	126	129	115	123	129	147	110	132	129	125	140	119	125	135	120	131	144	119	122	125	109	128	118	130	144	123	133	116	121	119	115	101	127	113	131	162	113	120	130	133	144	147	122	120	106	145	130	131	130	108	113	132	133	135	123	109	150	117	130	120	124	119	118	114	118	115	123	124	121	141	135	120	130	122	133	132	118	106	136	145	126	127	119	136	134	103	119	123	127	150	116	137	143	122	119	110	102	122	153	121	112	139	132	127	120	128	121	135	121	93	112	129	123	134	121	129	130	129	127	132	125	109	143	121	124	136	136	100	137	115	143	130	128	97	129	128	137	122	141	124	104	135	125	129	127	120	138	140	130	124	120	131	132	125	134	133	126	123	127	104	116	110	155	114	128	124	128	122	126	123	143	127	127	121	120	108	103	135	130	132	127	145	114	119	121	144	134	125	126	129	133	114	128	117	133	139	123	116	114	120	141	128	133	117	105	100	113	120	133	118	130	143	127	118	135	121	141	126	130	136	121	103	123	121	129	114	133	145	125	126	137	124	118	118	123	117	119	160	126	110	100	135	129	110	115	145	131	112	135	121	116	118	121	132	144	107	117	108	105	136	138	113	137	116	153	124	123	130	131	131	123	125	136	124	113	147	117	129	108	124	119	122	124	136	127	108	123	141	122	109	128	117	144	125	137	115	104	141	121	128	129	114	124	114	122	104	123	124	138	116	127	124	98	132	112	113	125	133	139	117	132	106	116	120	135	135	136	110	104	117	115	126	128	112	108	128	133	117	118	135	123	106	123	138	126	117	127	139	145	127	132	120	126	133	128	119	133	121	139	121	138	131	118	111	133	133	117	115	141	127	117	123	128	126	118	122	113	126	98	128	141	130	126	101	118	96	117	114	114	126	127	136	128	107	127	121	102	126	134	116	111	136	123
26437	18414	10213	8514	7975	6915	6949	7797	5697	4392	4503	2678	1721	1044	664	642	612	487	506	502	592	479	428	457	383	405	369	394	361	371	376	340	354	332	317	321	309	338	352	316	319	316	323	329	311	313	323	295	340	300	326	311	306	283	259	312	292	305	264	315	293	293	310	303	312	326	309	317	284	321	304	309	317	294	305	305	288	307	333	300	329	289	294	331	295	329	304	294	311	345	321	289	294	325	293	303	313	278	298	287	308	300	267	293	312	325	286	305	321	301	289	287	277	319	257	315	312	315	320	329	286	271	281	301	298	285	294	335	318	303	310	277	285	290	302	275	301	305	342	288	288	275	269	320	303	307	308	282	309	281	326	283	299	315	321	276	310	327	314	308	310	290	315	325	289	317	303	329	345	331	333	308	326	293	289	316	320	308	293	297	330	297	286	309	300	313	270	302	327	272	286	310	287	275	310	338	295	301	304	286	294	318	308	308	306	293	307	323	319	301	294	291	301	282	316	295	312	287	306	310	332	335	327	302	301	313	285	318	273	282	283	260	303	302	287	304	296	295	310	308	281	285	333	294	326	288	306	303	277	310	302	274	309	299	299	303	275	322	291	278	277	312	299	291	314	304	267	323	295	331	294	313	294	312	291	280	333	316	308	304	309	304	321	290	334	275	278	305	284	303	310	277	308	316	314	289	307	285	290	258	287	295	314	312	290	327	298	326	315	325	322	275	289	270	283	317	309	327	279	326	289	298	300	286	307	317	258	294	306	294	349	328	279	295	310	297	276	289	307	296	285	318	285	288	329	274	299	301	338	274	297	310	327	312	330	304	289	258	290	279	327	273	304	302	281	333	313	289	305	329	308	302	302	308	292	291	317	313	302	302	302	291	315	337	319	312	293	301	284	300	323	318	282	295	287	315	332	300	274	286	346	305	349	332	311	274	290	300	324	306	310	306	304	302	329	314	323	294	294	312	347	285	301	300	316	317	280	301	308	317	339	278	295	276	346	289	294	339	310	294	305	301	299	300	313	279	306	301	312	304	285	309	316	319	299	315	308	319	313	301	314	308	291	312	306	305	316	303	320	299	299	293	318	297	307	299	296	285	261	291	301	305	289	325	334	296	301	314	320	327	301	317	300	291	308	269	306	281	291	341	338	322	344	314	289	278	301	284	324	297	287	290	285	274	314	317	317	303	312	291	311	321	283	344	266	297	315	306	310	308	309	291	309	304	320	306	286	300	309	289	275	296	307	309	313	301	329	316	290	309	296	311	302	311	320	295	346	280	289	309	306	306	329	333	312	318	319	283	336	314	294	284	310	314	297	290	292	302	311	286	291	308	294	298	306	313	313	299	300	301	298	286	297	277	326	315	318	319	289	327	307	313	322	308	301	297	307	338	300	301	294	328	302	331	301	305	307	304	313	298	294	290	297	294	311	286	304	287	317	288	302	311	286	328	293	302	304	325	312	302	302	278	299	329	307	303	302	290	334	288	268	343	301	280	278	326	302	253	272	306	298	290	300	289	283	295	311	281	278	297	331	283	301	269	300	313	296	314	305	313	259	298	273	322	300	296	308	297	290	297	279	325	298	321	307	303	328	289	343	316	269	303	303	317	313	329	293	297	280	291	298	282	304	266	270	316	338	301	297	284	281	311	286	357	296	317	317	305	304	309	307	320	289	304	330	271	296	298	301	293	308	318	319	253	328	271	294	328	319	300	291	324	309	309	329	319	296	323	284	302	313	327	316	299	294	324	273	315	280	315	279	307	289	316	274	273	280	291	293	284	283	301	295	292	302	277	320	293	271	295	286	307	298	298	284	325	280	295	294	283	289	274	300	304	312	299	306	271	273	323	306	261	291	303	306	332	297	289	319	283	317	329	317	294	309	281	298	305	293	326	314	321	271	300	265	291	330	319	308	311	308	298	296	266	287	308	304	281	289	312	294	318	303	267	267	291	298	312	280	309	300	304	304	280	296	330	303	307	299	316	303	303	269	274	301	316	326	306	289	306	286	321	263	315	323	311	288	278	289	265	286	299	320	308	289	307	307	320	290	313	281	269	275	300	296	297	297	313	270	301	280	305	304	298	298	275	321	301	332	305	283	283	297	326	251	298	299	277	277	287	328	285	295	321	320	288	305	290	320	302	315	285	304	284	307	342	305	291	309	281	318	313	325	298	287	295	329	311	306	269	312	312	309	282	302	332	293	291	302	340	305	300	326	296	299	308	321	298	287	303	295	329	282	316	313	314	312	311	319	304	279	313	303	302	316	295	326	284	312	312	290	334	330	294	327	308	306	304	332	334	283	293	323	318	298	279	287	296	297	313	304	304	315	279	325	299	313	294	266	297	301	279	314	298	290	285	248	299	284	286	290	306	305	296	316	308	304	329	283	260	296	312	291	331	335	314	306	287	270	315	316	296	293	295	301	319	327	315	269	271	331	290	304	314	319	273	298	314	291	316	295	291	285	306	258	302	298	300	284	298	305	292	266	292	347	299	313	326	256	323	301	289	310	273	331	294	288	278	293	314	286	291	294	306	295	295	297	326	270	297	278	315	318	260	277	334	276	300	303	307	320	284	315	308	296	290	328	311	300	315	295	301	297	337	307	301	299	299	294	278	341	282	293	297	298	294	313	291	306	262	325	284	288	290	288	267	289	300	299	293	283	289	304	327	302	290	284	282	314	359	318	266	299	303	313	288	297	320	307	288	294	281	317	313	294	303	314	287	310	329	334	283	320	292	320	319	297	310	285	331	334	299	322	308	294	295	307	291	326	302	303	295	308	287	268	315	311	303	303	308	275	283	282	318	283	287	287	309	307	316	292	285	299	284	331	300	309	324	303	294	319	283	331	309	288	293	283	317	314	292	303	279	290	318	302	324	289	312	312	329	287	322	310	294	279	306	280	294	288	298	302	275	303	301	314	261	291	274	286	306	277	306	306	282	302	300	289	318	290	306	326	301	314	292	327	277	317	318	302	306	286	279	312	334	312	308	311	303	298	302	291	292	305	329	288	277	301	309	304	292	277	292	305	308	304	288	284	302	294	293	295	300	293	310	316	295	318	316	338	298	300	269	296	258	305	262	308	300	300	275	310	302	326	310	305	291	295	292	287	303	293	334	286	286	274	300	325	311	319	279	284	312	318	273	287	313	265	305	328	320	308	336	274	306	316	336	307	290	299	317	315	304	314	300	315	285	317	278	318	294	300	304	274	316	309	318	289	281	288	319	286	292	308	285	324	289	317	304	285	290	289	297	293	307	304	287	284	292	296	297	303	301	282	292	291	285	292	294	282	303	323	325	299	287	325	283	306	314	311	301	292	277	313	283	289	304	287	318	312	300	296	271	316	293	286	287	297	314	315	328	297	323	310	323	301	289	311	284	295	293	308	286	296	280	282	317	320	284	268	272	316	275	326	264	313	312	287	295	289	298	274	289	309	289	330	299	295	316	329	340	286	278	308	320	297	300	298	303	309	276	286	285	302	297	294	286
10949	3839	1554	588	394	258	256	247	244	202	233	204	218	191	186	167	153	173	202	179	168	169	192	178	160	180	183	166	193	179	181	164	191	183	154	182	186	168	172	178	184	182	201	181	164	184	131	179	170	177	179	181	164	157	155	190	199	162	178	190	200	186	170	186	185	187	149	189	165	188	195	185	196	150	147	186	198	161	178	186	180	165	176	167	178	180	167	174	186	179	162	177	168	188	194	180	164	198	172	136	169	182	176	170	165	164	161	175	173	170	161	175	195	180	180	187	178	191	184	156	187	178	163	182	171	155	154	181	172	192	171	188	180	143	176	156	171	171	159	188	185	186	196	174	185	163	173	172	159	177	202	152	158	164	171	172	150	161	181	178	168	167	147	182	189	170	169	167	159	187	164	187	185	166	161	174	174	183	168	162	176	185	164	157	181	187	172	177	194	153	171	156	172	183	172	171	168	163	180	157	181	170	174	171	195	167	140	193	181	160	183	173	177	199	177	167	166	192	138	170	187	196	168	171	165	171	175	188	169	175	165	181	163	161	181	169	179	157	172	191	179	167	190	179	190	197	160	171	197	151	177	156	168	180	178	165	173	148	181	181	185	166	172	167	151	154	172	171	174	154	173	174	179	146	176	201	179	167	158	149	148	183	181	150	160	150	155	157	183	190	174	183	189	168	197	189	191	161	173	182	187	176	188	174	191	198	186	181	169	143	195	157	172	165	181	172	142	167	170	173	159	150	164	185	173	197	181	190	160	185	182	164	185	182	177	177	152	160	178	153	190	156	174	186	173	184	172	173	172	159	165	177	166	169	172	166	172	177	186	162	184	161	168	165	169	171	185	200	190	199	198	172	156	168	174	151	187	178	166	190	180	177	160	159	161	174	166	174	156	172	161	169	173	190	191	152	149	193	156	158	134	170	153	180	181	175	154	167	173	177	179	193	176	147	176	162	182	182	163	166	169	142	187	171	145	206	171	159	177	162	171	174	165	199	175	181	168	181	165	154	190	147	180	189	190	190	180	178	169	165	196	172	171	197	181	175	161	172	165	162	177	172	165	151	169	186	152	164	180	155	151	173	167	166	167	172	157	181	175	169	166	172	186	174	178	185	182	172	192	154	149	153	194	185	197	184	173	160	175	172	171	172	173	170	161	188	170	168	183	174	206	164	164	173	176	200	184	178	195	168	162	167	181	162	169	181	157	157	171	171	192	174	182	181	183	161	180	160	185	161	170	181	207	192	152	198	167	181	154	165	157	176	186	153	198	195	164	173	189	222	186	145	172	167	168	183	186	140	170	192	176	185	170	177	150	181	198	173	151	172	178	169	169	175	163	169	184	168	161	180	151	199	197	170	185	187	146	168	143	170	182	171	180	182	188	181	189	154	171	177	196	178	180	156	167	187	208	183	170	170	177	189	178	200	160	163	163	195	190	159	181	173	162	167	166	199	170	160	152	171	170	180	160	168	171	229	193	152	179	156	183	187	169	156	157	166	146	166	169	165	181	167	179	159	152	166	159	184	165	163	142	169	167	180	178	193	174	169	194	178	174	179	165	167	177	171	169	173	178	139	155	175	184	178	162	178	158	153	171	160	172	174	194	162	187	180	174	162	166	190	188	190	152	172	177	177	187	192	170	163	188	168	160	166	171	186	154	182	160	147	177	176	180	167	154	185	181	208	166	185	166	147	152	162	173	180	174	166	171	169	186	166	173	184	157	156	169	178	165	166	168	192	182	153	144	159	170	191	142	179	205	136	182	172	143	171	148	176	182	161	152	172	180	173	180	164	168	198	164	177	155	163	165	173	182	163	188	156	144	144	148	152	166	188	185	142	195	168	185	173	162	168	180	177	158	157	155	189	187	146	168	178	176	198	176	163	172	164	176	173	178	173	179	167	175	181	182	178	173	173	184	166	160	169	154	177	171	181	160	172	183	147	180	182	174	156	189	183	152	189	156	193	175	183	169	188	172	162	187	173	170	158	186	186	169	175	158	183	182	167	168	137	179	171	163	174	176	175	199	177	179	158	200	208	180	174	180	160	170	171	165	173	181	175	182	200	185	171	193	177	156	163	184	180	178	175	166	179	164	163	170	162	200	190	180	161	178	167	173	159	179	193	177	181	154	162	163	196	192	192	153	157	177	201	155	153	172	168	153	170	190	155	146	169	159	167	188	158	149	185	180	176	169	156	185	165	173	167	176	176	171	189	166	153	173	158	173	177	148	179	146	175	178	195	192	176	188	168	171	168	166	198	176	172	185	183	189	142	179	153	166	147	169	172	183	187	149	168	140	202	173	172	179	151	189	186	151	186	165	157	189	166	154	170	175	170	186	174	174	162	173	158	152	178	174	149	177	161	178	196	199	180	162	163	173	164	153	158	163	171	170	151	195	187	122	159	144	146	160	172	138	190	177	168	167	185	157	195	143	166	183	142	177	179	155	207	172	194	169	164	171	173	177	190	171	180	157	142	160	163	198	179	158	144	177	188	180	180	172	212	192	170	156	174	152	173	175	171	180	170	167	161	182	159	170	183	203	174	151	166	176	170	170	167	169	164	166	150	151	191	159	164	178	165	172	159	178	150	179	170	160	164	177	170	169	179	165	171	201	197	169	171	175	181	174	176	178	183	164	154	184	162	163	197	183	172	174	176	160	173	164	162	190	159	181	169	176	177	184	170	160	192	149	187	153	149	151	168	184	172	195	174	167	181	188	144	193	177	193	156	164	174	173	195	163	150	160	187	160	205	179	165	197	154	176	161	195	168	187	163	143	152	170	181	164	187	182	137	186	187	182	163	181	155	194	175	159	185	186	211	180	190	189	155	190	181	173	163	158	189	172	169	167	183	184	161	158	186	184	164	183	177	163	159	172	193	177	152	167	168	177	158	195	170	195	163	148	176	159	171	185	192	170	198	179	173	178	178	134	160	182	196	183	177	176	178	188	185	194	175	150	181	152	162	167	157	196	179	171	163	203	151	165	165	178	161	186	188	169	176	170	172	170	173	174	199	179	170	181	170	179	157	177	189	191	210	202	190	164	193	194	202	179	183	181	171	168	167	163	163	186	177	196	159	176	189	176	162	160	152	169	193	166	167	174	187	168	196	196	178	195	175	180	179	170	197	193	182	158	179	163	189	159	189	158	175	147	174	168	185	170	179	179	146	167	164	141	181	167	196	160	175	186	163	172	156	181	176	192	172	154	167	192	177	175	173	173	178	154	171	170	158	173	164	149	194	188	155	174	178	164	158	176	160	180	145	158	164	176	152	170	167	156	171	182	169	171	175	175	206	150	183	164	183	179	167	148	164	176	176	178	152	168	177	174	140	202	153	166	180	174	168	194	164	164	168	189	155	187	169	172	185	171	178	164	189	176	175	171	172	159	203	173	149	180	163	170	168	172	182	173	180	153	158	186	158	187	173	165	185	194	172	186	191	158	189	188	179	161	197	210	162	163	186	176	191	185	171	187	200	159	179	153	184	169	199
6631	3424	2375	1700	1266	955	955	872	635	625	632	531	543	542	423	451	439	405	454	412	421	392	455	437	431	390	403	431	429	419	432	389	411	396	406	401	405	375	403	405	394	381	378	368	352	363	384	380	361	409	405	415	389	387	376	388	392	337	401	387	378	382	363	395	393	412	362	384	392	384	407	375	405	410	381	376	409	350	389	387	376	411	399	410	395	377	359	383	351	369	390	392	380	384	374	387	349	402	410	387	396	356	391	384	395	412	391	389	393	400	419	396	372	385	378	423	425	380	369	384	413	382	371	373	400	402	385	385	372	385	399	371	413	385	383	374	383	377	351	365	353	387	362	404	397	409	355	402	376	417	402	413	380	383	392	402	405	415	399	394	358	411	390	355	369	380	372	404	353	406	352	394	377	401	390	417	392	410	429	382	371	364	384	414	424	362	416	397	358	385	383	385	404	386	371	362	412	373	409	387	386	384	345	378	353	382	372	382	400	367	372	419	393	397	357	399	379	402	384	400	391	369	401	398	427	343	380	374	380	391	376	401	365	372	389	390	379	405	409	343	368	364	370	397	418	410	393	421	391	405	406	368	321	358	381	393	380	433	400	393	358	400	367	381	406	385	395	407	383	375	402	397	377	357	389	376	370	357	406	379	344	399	374	405	398	398	397	360	368	413	380	349	431	375	400	373	400	397	402	384	392	393	404	398	388	364	365	408	394	410	371	399	412	370	353	398	344	381	365	391	418	378	383	394	376	411	379	369	363	392	422	367	391	402	372	388	414	355	372	419	429	403	420	392	352	380	394	362	359	388	375	395	389	404	362	367	419	369	400	426	380	381	364	418	418	395	386	385	371	446	422	375	386	400	365	392	418	395	409	382	402	383	382	407	393	400	370	416	394	390	415	366	362	406	366	454	375	391	373	352	363	400	404	413	371	375	363	398	363	373	380	398	359	402	413	372	368	345	372	405	366	364	387	388	379	400	399	398	438	413	415	367	381	416	381	372	387	401	415	373	391	388	371	373	372	377	396	389	393	395	382	384	391	379	415	390	369	381	389	395	380	386	380	371	368	371	348	411	365	377	404	378	349	379	364	390	388	408	419	388	396	417	355	373	374	382	412	370	391	395	360	390	381	407	388	403	407	387	373	422	392	404	386	376	395	379	390	418	362	368	412	376	353	419	369	362	384	364	406	354	360	396	386	365	396	375	429	378	398	373	354	381	405	412	358	402	410	365	401	396	410	400	420	358	419	397	370	392	382	388	379	384	430	424	387	417	410	370	385	354	389	370	365	372	367	379	380	385	376	356	386	385	384	368	383	348	356	427	373	370	410	414	376	380	404	384	377	373	388	368	374	415	386	394	395	388	401	400	405	383	378	378	387	384	393	404	379	397	397	411	369	344	357	393	376	383	355	378	401	396	405	358	361	388	394	362	348	394	381	407	365	416	378	387	393	360	379	384	401	416	386	360	412	387	381	381	358	389	357	395	398	421	409	381	327	388	386	364	395	418	375	389	378	416	352	391	370	404	368	392	399	420	410	393	398	392	369	415	390	415	356	399	392	351	405	368	403	359	374	403	406	368	378	391	350	403	378	369	377	412	427	384	352	392	389	388	407	389	371	383	382	387	353	380	395	383	390	379	399	407	398	435	384	374	416	399	424	390	423	411	372	376	377	378	384	391	412	412	336	373	374	380	396	331	356	419	410	385	374	403	387	374	393	368	394	398	394	421	386	401	405	388	427	398	335	412	378	408	352	404	432	344	394	377	390	367	379	366	374	400	395	379	380	372	372	376	386	395	348	392	409	374	412	386	383	412	369	350	357	378	397	375	383	406	398	374	357	401	329	389	405	375	382	367	383	368	395	366	383	368	397	410	387	391	354	391	365	395	375	391	368	376	375	355	380	403	398	379	403	395	371	436	360	397	389	379	409	334	367	405	366	401	395	405	414	395	351	401	373	359	398	363	391	407	352	385	409	408	385	388	372	393	360	395	352	394	399	372	356	380	411	383	358	371	357	388	379	372	374	396	401	393	357	400	380	400	400	408	411	381	398	401	388	367	387	375	364	375	374	376	380	382	418	352	376	402	394	411	347	374	373	379	385	355	414	418	402	383	372	381	410	383	367	380	426	379	369	389	423	381	396	381	423	349	373	407	390	387	381	359	388	360	353	389	387	384	383	371	382	376	381	379	359	400	386	403	387	329	373	357	406	393	402	402	408	411	397	393	373	388	417	413	407	402	390	406	404	356	422	400	409	371	396	392	409	381	388	375	413	373	407	376	390	382	398	370	361	363	396	416	385	370	401	420	392	373	393	371	381	390	393	351	387	367	384	365	398	407	369	395	426	387	393	395	394	402	351	386	389	406	384	380	411	395	370	382	364	425	366	410	399	371	399	369	397	400	392	356	392	367	362	396	400	365	400	385	414	402	393	374	386	383	405	372	364	380	381	389	375	412	419	383	377	379	395	376	406	356	412	367	389	348	364	336	392	352	349	403	412	394	377	392	404	370	411	382	391	354	351	374	365	396	400	379	353	380	404	387	395	408	409	398	389	396	410	406	389	369	416	380	405	374	416	360	364	395	403	370	374	383	357	382	377	351	432	407	411	386	384	392	412	426	380	365	359	394	389	434	408	400	350	387	388	386	333	432	387	368	420	409	379	367	379	385	392	394	428	386	389	426	408	394	396	428	355	383	383	359	399	375	425	370	368	383	417	356	384	375	380	385	383	362	386	382	409	405	413	368	399	433	401	410	378	370	378	397	426	387	396	372	386	396	385	387	371	421	354	398	387	401	409	370	373	432	404	368	395	391	413	393	368	392	385	382	381	386	429	412	390	390	368	367	367	373	391	373	401	378	379	396	350	371	385	377	380	348	383	367	403	384	403	418	382	378	391	386	380	376	369	385	397	383	377	410	393	385	416	373	360	410	374	384	362	395	393	378	377	371	387	362	382	382	403	368	362	374	395	393	401	398	384	377	367	403	365	399	372	375	334	374	417	388	349	403	453	402	367	402	395	401	381	406	377	400	404	391	446	401	388	386	353	383	362	394	395	382	367	367	387	435	378	375	404	423	377	365	386	398	383	343	391	397	354	369	346	370	345	374	381	376	403	370	365	433	378	340	403	382	397	394	411	350	377	361	413	389	407	390	393	357	412	385	428	404	396	408	378	419	400	420	384	402	340	407	431	411	394	396	366	406	378	388	391	371	376	372	401	403	390	383	386	359	398	387	390	399	409	407	376	426	390	400	428	374	438	406	408	421	365	369	391	403	363	366	379	400	384	372	407	409	380	388	374	342	384	384	397	385	403	409	372	416	394	363	424	397	362	417	375	380	371	389	396	416	400	369	378	377	397	353	387	414	407	409	436	372	391	401	383	405	362	395	418	389	386	423	373	401	386	423	348	409	383	394	439	399	440	389	382	423	418	392	371	388	352	358	350	382	395	401	392	385	382	373	397	406	387	424	372	395	394	395	364	392	414	401
30213	20936	8016	3049	1767	1750	2025	1686	744	442	432	304	266	179	140	138	142	131	130	84	128	112	121	97	112	115	128	116	128	110	110	101	105	113	112	91	117	92	119	110	130	117	108	110	124	119	108	115	94	104	121	103	92	108	100	109	104	109	122	118	102	110	95	102	106	107	106	120	114	113	98	89	98	98	112	90	119	117	106	107	111	102	104	115	98	115	106	114	98	102	119	129	97	113	93	97	112	110	112	106	128	111	88	96	111	126	91	103	113	106	106	119	102	127	107	107	108	106	105	118	100	97	120	107	111	109	119	102	93	106	90	93	103	121	108	114	113	111	115	120	114	113	116	107	94	103	101	130	147	122	105	90	101	112	90	111	97	108	128	127	108	90	101	122	134	111	95	97	108	119	102	136	109	105	99	105	105	106	91	104	121	104	98	117	112	91	94	105	104	96	101	113	116	116	91	110	97	108	127	129	111	113	103	120	99	104	106	108	106	127	100	121	127	95	99	114	114	102	117	107	89	88	104	98	123	115	120	98	112	86	102	119	87	89	94	110	96	115	109	114	94	99	114	112	108	120	91	114	109	95	112	88	113	97	102	106	111	108	139	113	104	113	119	133	99	93	96	107	101	104	113	113	125	119	100	101	105	114	100	133	108	97	109	111	112	117	96	112	86	102	122	111	101	99	106	99	134	97	93	96	103	130	93	91	103	96	101	124	115	117	99	118	116	108	104	129	109	120	109	131	121	106	97	113	113	100	95	94	82	117	91	103	116	88	101	97	93	88	97	135	116	106	109	94	132	111	118	100	112	110	91	123	109	101	99	95	107	95	113	117	96	101	110	106	93	93	86	88	126	113	87	107	107	97	98	103	112	112	104	94	100	113	101	121	114	117	126	102	99	124	110	118	130	112	83	86	120	100	108	98	101	104	94	109	99	121	102	104	116	103	110	119	95	118	122	89	126	105	116	107	125	120	110	108	90	93	116	81	115	90	106	111	101	105	101	85	119	112	103	99	100	113	115	108	98	109	102	96	108	98	107	116	111	100	104	113	121	113	112	122	116	102	104	99	118	116	81	131	90	93	101	126	110	113	122	108	112	114	125	110	117	101	101	99	87	99	117	114	115	98	112	125	97	112	127	108	130	107	97	104	128	104	104	106	113	92	113	113	106	99	118	120	113	110	96	111	109	116	119	97	111	108	122	112	144	109	115	94	117	111	115	112	90	99	118	94	102	118	110	100	107	112	89	115	95	112	123	118	98	105	118	144	115	112	125	100	109	88	106	108	109	107	129	111	115	104	101	133	106	104	110	127	100	101	112	99	103	130	112	102	117	98	107	100	89	105	108	114	120	87	111	85	123	105	106	89	108	106	100	121	89	99	101	102	106	109	107	101	107	113	105	113	115	114	120	98	119	136	105	108	115	112	95	99	111	112	96	104	106	114	117	109	109	105	122	100	106	110	100	110	128	92	128	101	115	97	94	97	97	118	108	95	127	107	111	85	112	92	114	91	100	117	113	101	105	109	104	102	124	86	104	89	104	109	101	108	111	112	102	102	107	131	107	89	114	100	91	103	119	105	115	113	111	102	101	103	97	115	106	102	104	108	90	106	106	114	133	102	91	104	104	126	118	99	124	98	110	105	97	106	103	124	86	98	118	94	78	102	126	99	97	107	107	96	101	110	101	91	111	91	128	101	119	105	113	110	126	103	111	90	100	98	104	111	102	99	113	86	146	103	106	105	97	122	115	107	96	104	106	100	98	116	119	94	105	112	109	97	105	103	108	107	114	102	96	106	104	103	91	113	114	94	114	114	111	96	102	86	117	94	100	94	107	96	93	118	119	111	115	109	110	96	88	90	103	123	122	87	112	107	108	128	113	104	129	98	106	104	108	87	114	101	103	109	93	100	97	98	104	95	100	107	91	111	93	94	99	120	129	104	127	119	101	102	108	116	125	85	120	116	127	107	111	92	124	114	108	123	108	97	125	108	106	108	110	104	99	103	120	98	114	106	112	110	105	106	124	114	116	115	99	106	114	102	90	111	107	112	112	90	95	110	121	111	126	96	102	122	124	106	100	95	114	120	118	114	98	111	104	103	115	99	121	97	83	114	96	89	96	108	120	97	110	89	96	105	119	94	106	106	98	128	109	120	115	113	104	87	99	103	120	97	106	135	102	85	103	119	107	110	129	106	117	89	108	104	104	101	107	97	99	110	137	94	116	107	100	100	110	119	84	109	119	111	111	105	100	110	117	110	106	98	124	85	94	121	117	110	89	112	128	100	104	106	107	94	123	112	113	114	106	106	108	109	95	119	113	111	102	89	96	118	112	125	97	124	132	113	103	90	99	123	115	111	114	108	99	100	104	114	110	106	99	105	102	100	94	104	102	87	113	112	112	98	109	87	103	91	104	100	104	109	101	109	113	105	97	94	97	102	111	126	108	110	104	91	115	121	115	118	102	106	101	108	118	109	116	103	108	110	120	101	98	126	107	99	94	114	95	92	116	114	116	107	121	119	115	108	101	103	116	96	93	116	115	105	96	114	91	121	140	110	118	106	85	113	95	100	115	89	101	104	97	90	112	127	118	98	112	117	111	96	100	107	101	95	100	114	106	99	107	110	113	89	101	110	95	128	113	97	100	111	106	125	98	115	116	104	96	113	101	99	103	96	102	94	91	96	94	88	121	111	111	96	108	132	111	113	92	95	110	108	104	105	94	120	118	113	84	88	105	111	102	125	111	95	74	104	93	106	110	120	104	113	96	89	98	93	87	102	107	115	123	119	91	108	113	120	106	108	114	93	124	126	102	114	106	117	114	122	133	90	95	104	109	92	104	104	115	101	115	104	111	109	73	98	140	102	120	101	106	111	99	104	109	130	101	116	100	110	110	101	123	95	104	108	100	97	113	111	109	94	95	82	99	133	99	99	118	97	99	96	103	117	94	101	101	99	85	101	103	107	131	95	103	104	94	106	114	104	102	102	106	99	120	106	101	104	104	98	96	108	103	128	112	118	121	103	115	115	102	99	105	98	111	90	116	103	112	103	107	123	101	114	110	111	107	101	134	100	110	100	110	110	104	104	112	109	127	128	115	117	86	114	128	112	99	97	104	107	104	114	110	121	114	102	112	98	109	97	97	108	100	112	97	88	115	132	114	108	97	101	120	114	90	124	127	101	96	92	103	114	106	109	112	100	100	100	116	116	96	108	94	99	117	105	119	112	114	133	114	98	112	113	119	134	106	91	107	92	114	107	88	91	110	112	103	102	84	87	114	101	92	110	101	97	89	90	100	99	111	103	92	98	105	100	107	111	131	122	105	96	121	106	92	130	100	89	121	105	105	99	108	122	109	105	116	117	114	121	111	123	111	107	123	127	105	100	113	84	98	132	90	103	106	122	99	97	113	110	88	113	92	105	108	114	97	95	96	123	110	101	125	116	105	120	104	115	97	119	103	96	111	124	92	102	103	108	109	96	96	112	115	97	95	101
19721	14994	6025	5441	5034	6476	7493	6175	3112	2219	2051	1526	1282	719	491	443	403	419	387	384	383	377	353	334	345	321	341	333	329	298	318	306	297	260	277	274	277	282	242	265	267	281	265	232	246	274	253	259	284	268	264	266	270	263	291	270	259	227	250	259	258	254	253	272	224	273	268	271	262	283	252	241	267	251	261	256	266	286	273	274	266	256	267	264	278	239	296	253	263	284	251	253	281	260	261	259	250	254	232	260	228	276	273	286	259	270	244	247	235	300	249	249	254	258	241	298	265	253	264	254	237	256	266	246	251	239	263	265	233	271	233	270	261	266	247	276	273	263	265	253	235	274	274	227	242	271	264	231	249	250	286	261	239	283	237	243	258	283	246	266	234	263	239	252	275	252	257	289	267	255	244	265	278	257	243	269	285	241	263	244	256	266	265	254	268	245	253	236	232	238	270	259	254	271	240	259	267	260	246	257	251	255	252	243	241	286	254	267	275	240	246	259	259	258	250	273	267	252	276	259	304	262	265	251	250	265	241	265	255	258	259	266	246	248	272	253	265	223	262	263	268	271	253	270	269	254	289	296	258	251	267	235	253	256	278	256	261	260	260	254	275	236	241	237	273	246	247	255	285	275	260	255	292	249	226	236	248	245	236	299	268	260	255	254	259	224	268	274	265	257	285	276	242	244	270	241	301	268	285	261	267	267	245	249	218	272	273	259	282	250	263	270	284	267	240	253	245	259	233	266	268	257	278	269	252	283	260	259	255	271	257	263	267	274	270	254	257	284	248	256	253	222	257	258	230	257	264	234	270	265	265	250	254	259	267	276	254	271	261	256	284	264	273	283	295	271	270	261	247	283	248	250	292	264	271	269	254	257	263	257	262	252	252	259	249	252	254	217	270	247	234	256	271	272	248	261	279	227	241	242	272	255	250	281	266	260	242	240	270	275	262	248	265	265	247	244	275	286	240	276	265	235	250	287	219	256	254	270	214	260	261	292	257	241	243	237	247	253	262	277	253	272	241	269	236	273	243	279	259	271	270	275	247	253	244	256	263	263	255	238	281	237	268	256	276	260	264	252	256	252	240	260	266	279	258	245	253	226	253	227	285	266	290	258	265	235	293	229	260	282	272	233	252	244	268	244	265	257	248	226	249	289	276	272	231	256	289	238	261	262	271	232	242	229	258	277	256	226	238	265	283	248	229	257	279	268	283	269	239	276	239	279	248	270	263	256	272	284	240	261	251	268	262	245	251	276	276	249	268	226	238	272	233	263	257	291	280	272	272	241	250	252	233	258	296	260	268	252	252	259	259	256	250	256	248	280	265	263	259	271	260	292	275	248	273	253	269	264	270	248	276	256	264	282	255	283	259	258	249	263	256	254	262	253	266	246	234	248	243	272	246	239	260	247	227	213	224	268	269	242	276	277	249	271	284	248	310	289	255	284	282	240	233	228	239	239	274	234	260	234	245	257	273	221	282	232	259	264	271	274	248	271	245	264	278	237	235	258	243	243	277	252	256	241	269	286	248	283	256	264	275	248	276	267	273	247	255	265	257	249	243	248	256	255	264	260	276	254	279	248	250	257	244	274	259	239	293	247	274	277	240	288	267	275	254	268	247	271	256	272	259	248	270	227	262	241	266	260	256	273	240	236	266	235	262	280	273	242	251	290	279	276	255	254	261	260	253	260	268	279	275	234	281	244	240	243	249	243	260	247	261	253	254	229	250	264	260	253	258	258	279	247	279	271	262	280	222	266	249	261	294	264	249	250	274	264	285	298	253	269	288	254	256	292	268	255	248	290	248	265	242	255	285	253	271	271	261	276	273	249	232	267	240	259	268	249	250	232	282	254	269	250	227	251	265	236	249	274	265	271	244	267	255	242	272	278	276	235	271	274	237	272	276	259	267	214	222	251	269	256	250	261	252	244	286	246	255	278	274	271	262	256	261	251	243	253	273	284	277	275	278	258	234	235	264	242	239	250	252	263	247	241	272	274	273	244	248	241	241	241	257	271	252	235	266	258	274	254	250	265	243	256	254	243	263	296	222	259	238	269	294	245	238	271	242	260	249	270	263	233	246	230	258	266	262	281	270	262	229	219	277	269	265	294	284	250	263	273	252	254	284	271	277	236	268	258	239	259	253	243	263	253	257	257	250	243	267	253	255	236	276	268	240	254	269	234	232	283	258	258	293	288	258	275	282	275	235	256	279	262	245	249	250	236	270	247	267	250	256	285	278	246	261	272	255	245	260	256	246	234	235	249	246	242	236	248	232	283	264	251	270	266	263	247	268	290	257	247	218	233	263	272	265	252	234	296	260	246	252	255	258	285	267	239	246	241	253	249	229	262	244	264	259	272	260	248	275	256	245	245	237	241	225	227	231	247	283	264	233	264	254	239	257	237	252	270	260	261	260	261	285	251	270	264	250	279	237	284	271	265	260	245	236	285	264	282	229	261	251	278	263	249	261	253	267	267	257	251	269	260	243	254	269	253	247	260	282	273	254	245	250	248	272	231	240	278	246	248	274	282	236	237	279	265	253	260	252	287	268	264	252	293	243	272	260	254	271	244	265	252	266	229	284	236	276	283	277	265	275	240	252	254	275	260	265	261	276	262	265	272	220	245	244	225	276	232	253	270	260	274	244	247	262	252	301	293	281	258	276	264	244	247	252	254	255	291	243	245	262	249	267	231	269	258	299	278	268	242	232	268	276	248	272	242	271	251	248	262	261	264	268	251	268	235	269	276	262	247	266	249	260	247	263	276	247	253	228	239	248	258	271	276	254	271	260	287	256	245	270	250	255	273	280	241	287	235	256	276	237	274	260	252	244	265	281	276	273	287	280	264	255	272	229	252	280	258	255	252	248	236	303	252	265	246	265	257	250	261	248	252	240	247	249	239	233	269	285	251	261	270	240	259	232	254	257	255	250	243	265	271	272	244	264	233	277	241	264	271	258	295	262	240	260	233	266	285	242	255	220	255	253	268	259	279	271	257	276	245	277	286	246	243	253	241	274	252	233	256	261	237	261	245	251	252	261	241	285	269	261	225	262	231	268	239	254	253	270	280	277	247	259	251	255	280	250	271	290	262	262	270	258	257	267	227	259	253	263	238	253	260	263	253	248	246	273	270	234	257	256	220	248	249	243	288	275	266	238	242	260	247	263	243	243	250	262	247	282	245	261	280	275	258	291	261	281	265	256	258	278	249	294	240	243	254	248	263	237	213	261	292	236	272	246	278	254	272	236	297	249	287	263	253	248	266	261	234	253	241	267	278	257	275	246	252	241	268	262	272	259	262	250	272	281	288	257	250	266	234	241	276	248	243	270	237	223	259	246	250	267	263	276	219	256	239	264	245	262	263	255	276	260	270	259	231	247	252	288	237	280	251	267	276	240	244	263	287	259	233	248	237	262	266	274	272	246	268	247	246	265	237	281	239	251	232	270	263	260	283	272	277	271	236	263	259	248	261	242	231	264	252	253	279	255	256	296	285
41245	28246	13902	6900	5296	4540	4950	4240	1989	925	763	604	390	275	209	168	152	161	142	128	126	156	156	148	173	154	145	144	132	141	139	147	137	146	132	123	133	151	152	147	129	144	130	112	133	110	129	127	124	104	129	128	150	140	115	135	137	118	120	130	127	113	126	132	131	142	122	119	115	126	127	123	133	134	141	131	122	144	146	134	127	140	119	149	108	131	112	135	120	139	117	140	108	126	123	157	132	109	123	134	121	131	144	125	119	129	142	120	114	121	131	114	160	123	133	146	133	118	129	122	146	118	133	119	118	126	120	140	105	135	134	112	144	128	138	130	130	122	120	112	124	120	111	130	152	163	130	126	108	95	119	134	130	130	129	140	117	119	146	139	107	137	137	151	131	100	136	127	113	120	129	132	142	139	150	122	135	138	147	121	123	125	128	140	146	130	108	156	134	127	138	128	137	145	127	149	119	132	121	136	140	145	132	129	146	134	138	140	128	139	118	125	119	151	135	121	126	125	149	143	132	131	129	128	121	126	120	126	124	135	130	87	124	128	143	131	104	126	115	121	127	142	118	122	134	137	137	120	117	102	140	109	134	116	144	157	135	129	121	128	117	120	140	133	129	107	127	148	129	130	121	145	137	126	107	126	142	138	129	117	131	106	119	103	115	110	101	125	120	137	142	128	143	134	125	141	116	126	117	126	126	130	146	127	154	128	112	122	134	107	127	135	130	135	131	117	132	104	121	143	139	118	133	127	141	116	117	125	120	112	121	128	105	116	156	104	140	145	116	117	117	147	131	146	136	122	121	136	129	120	156	153	118	110	124	119	121	117	117	145	129	124	136	113	127	143	112	113	119	134	126	115	129	121	127	110	124	118	135	119	132	142	121	104	145	116	132	129	128	110	118	137	118	124	119	119	138	117	118	131	121	125	118	130	140	118	147	131	141	122	134	108	115	129	128	118	112	151	141	149	116	120	137	133	134	120	133	136	144	131	130	140	132	122	141	124	131	110	145	111	126	123	144	119	138	117	120	125	166	128	124	116	139	125	110	131	132	113	115	142	135	117	120	122	138	151	136	137	135	128	117	141	141	147	140	121	126	148	136	121	150	105	136	133	123	134	149	141	119	130	157	139	112	129	109	119	130	138	136	147	140	114	147	130	134	134	143	122	118	128	141	138	135	118	131	147	112	134	115	123	116	134	148	139	125	128	127	136	130	133	130	123	120	124	121	133	147	115	137	122	134	143	116	134	136	133	131	123	134	121	143	109	132	118	134	150	151	119	133	106	129	120	114	124	141	119	126	123	139	119	106	102	110	137	135	121	128	125	125	138	107	134	127	119	133	119	133	140	123	130	126	126	124	149	139	119	134	129	117	121	115	128	120	147	120	119	113	137	154	159	102	137	130	128	126	133	110	111	116	126	122	123	143	129	103	120	104	117	121	145	127	113	141	143	121	138	126	142	109	111	125	104	132	125	129	126	122	139	145	141	127	122	124	151	117	129	127	127	99	137	141	108	136	112	112	130	119	125	141	116	136	137	126	130	136	130	109	128	131	104	114	142	129	116	117	141	135	128	130	132	130	124	116	107	129	137	133	113	138	147	118	140	119	132	126	130	166	132	115	124	138	126	112	123	132	164	134	116	142	123	116	125	146	138	149	140	127	121	125	119	116	138	137	117	146	127	109	123	110	109	119	151	134	120	126	134	131	119	116	124	136	133	133	120	132	147	127	129	133	130	124	127	111	138	124	128	113	137	122	129	128	138	125	132	131	120	139	122	142	124	133	102	138	132	127	132	128	102	138	148	125	113	138	152	133	119	114	115	123	132	130	117	135	117	127	133	123	135	125	118	152	131	136	143	143	147	130	111	132	112	113	133	130	117	124	127	111	134	130	129	112	129	116	123	132	137	129	131	126	125	131	124	134	122	116	125	153	139	123	133	145	145	141	141	127	126	146	138	116	104	123	131	131	116	127	109	150	130	141	135	136	129	138	133	153	143	127	118	149	135	144	134	123	156	131	131	120	138	116	133	148	131	113	108	124	126	134	125	143	126	104	117	102	145	134	149	135	121	125	136	136	120	142	127	123	155	130	113	141	117	148	120	141	139	126	133	133	134	127	122	130	121	117	149	126	121	119	118	129	136	113	133	147	134	128	117	143	133	144	114	136	139	131	143	145	131	121	138	142	148	132	148	133	138	153	128	126	116	136	116	127	125	127	123	132	136	119	134	147	154	124	135	138	125	134	119	171	125	125	134	128	108	108	139	130	131	121	118	156	115	131	149	118	138	125	150	114	130	131	145	113	137	120	108	120	122	116	124	120	135	131	155	148	160	110	136	125	116	122	135	113	114	140	139	114	118	126	135	124	143	152	129	118	122	111	147	146	124	136	120	122	125	127	136	100	139	128	124	123	120	105	113	140	135	124	107	132	125	145	132	117	122	128	138	142	121	140	133	142	100	111	154	115	122	123	125	102	124	120	132	121	148	136	140	123	136	151	137	148	143	134	145	140	127	127	146	140	157	142	132	128	119	132	131	131	137	139	121	135	135	126	130	109	125	119	144	124	126	106	152	137	119	118	139	142	140	141	136	129	136	122	137	135	131	127	121	156	122	111	123	102	148	133	153	126	122	125	111	111	114	133	129	142	137	123	114	128	99	135	121	138	132	97	140	142	119	114	124	139	123	125	118	135	123	138	139	131	114	108	126	135	119	136	122	126	130	141	118	135	132	142	136	139	154	130	134	117	118	120	121	121	131	137	132	134	132	115	104	112	152	137	128	110	107	135	141	114	117	133	142	126	125	106	135	121	147	138	145	122	130	133	139	142	117	135	116	139	124	107	124	133	127	140	126	137	124	130	128	115	143	133	146	120	142	119	131	114	118	136	118	121	139	125	146	133	165	133	150	118	150	127	120	110	145	141	113	108	129	145	131	142	135	130	129	138	141	128	134	131	131	137	127	138	145	146	121	136	159	124	126	145	137	117	111	126	125	127	108	114	167	121	144	123	144	152	139	146	127	130	144	129	128	125	133	129	128	153	128	147	132	127	131	142	134	139	120	126	131	119	129	116	129	142	130	150	124	130	137	103	139	138	139	125	120	140	121	128	131	118	117	110	138	132	108	136	145	127	135	140	114	132	126	121	113	132	118	114	138	112	110	116	106	130	130	108	120	138	140	152	129	134	149	142	124	116	111	118	125	134	132	110	126	122	147	119	132	115	133	127	127	146	134	110	132	119	118	140	103	121	137	128	145	127	121	126	127	113	130	127	130	139	117	99	107	123	119	126	115	135	146	102	131	117	127	144	122	127	121	148	129	133	120	116	144	133	151	113	154	132	116	101	151	117	123	113	125	119	138	125	128	130	140	128	123	141	113	127	129	128	143	112	112	139	143	100	146	134	127	157	126	130	133	130	134	132	144	117	135	127	142	115	112	132	135	124	121	126	146	117	137	133	134	122	128	124	135	136	139	119	130	137	119	136	113	127	124
27153	19646	9449	9695	11659	12307	14600	12975	6801	4116	3605	2884	1788	1114	741	634	567	511	500	527	504	474	490	504	471	472	373	365	390	402	406	363	326	353	353	339	349	322	304	286	322	309	294	312	300	277	324	339	291	319	327	321	331	299	294	298	323	344	287	321	310	348	314	334	302	320	328	331	310	317	295	318	334	296	315	336	285	298	294	325	296	320	307	280	297	316	288	327	319	296	327	331	321	340	311	292	326	306	295	279	311	292	297	298	321	259	298	297	308	337	310	321	298	312	325	330	294	301	300	290	322	287	298	296	314	322	338	305	321	319	335	301	310	323	329	307	309	328	312	320	284	309	310	285	340	317	309	293	292	335	296	294	302	310	315	307	297	309	273	348	323	283	302	309	326	304	263	310	303	308	325	299	291	293	315	308	348	338	339	327	317	304	338	300	336	320	295	294	303	288	324	315	311	328	301	272	281	292	312	308	323	321	316	290	313	295	337	301	311	314	314	287	319	325	300	311	299	332	320	322	301	299	301	342	299	276	335	310	314	289	287	328	290	295	323	336	283	352	280	329	294	334	287	307	288	313	306	294	304	304	283	293	318	331	302	293	332	345	321	318	294	295	322	313	323	315	298	326	326	313	303	314	298	301	335	311	285	294	316	327	311	280	301	294	341	363	329	307	317	310	290	303	309	315	281	312	311	335	332	352	319	325	303	311	321	295	297	297	298	294	337	287	318	316	301	355	328	274	298	310	309	312	310	328	306	319	290	286	273	339	307	312	300	342	329	322	314	327	323	304	292	293	315	312	300	305	291	310	343	329	307	293	325	312	310	297	330	287	326	333	302	293	283	312	305	312	320	321	326	285	327	302	267	301	324	309	322	309	310	300	312	286	340	297	306	301	294	300	300	284	324	322	304	302	333	273	293	292	269	307	307	325	297	317	291	333	313	334	298	309	302	289	331	306	319	295	283	317	316	309	304	267	315	323	302	303	315	313	292	324	328	293	271	294	303	319	323	292	295	280	323	319	311	291	314	258	293	299	294	334	315	346	287	340	278	296	294	292	313	311	327	335	326	320	311	328	295	295	289	308	319	322	324	340	300	298	315	306	314	301	300	308	275	308	284	297	294	317	291	309	287	288	340	300	317	288	320	306	307	284	285	322	299	314	319	305	309	293	287	284	283	298	318	311	306	326	334	289	324	305	285	288	293	324	324	295	291	309	314	333	300	295	288	310	315	308	278	277	311	345	307	305	314	316	323	319	330	321	275	319	313	300	287	311	317	298	332	313	322	269	353	294	294	305	300	285	298	313	288	331	292	312	290	305	304	297	303	288	302	287	308	305	319	284	294	329	304	348	320	310	298	309	297	285	290	319	335	304	317	285	271	273	303	308	282	347	319	304	337	298	314	298	314	299	312	311	333	309	339	310	329	315	294	304	292	320	325	302	310	343	320	316	324	321	313	359	319	295	291	323	307	318	291	301	306	298	304	314	308	305	336	305	294	302	280	302	294	286	312	294	301	322	309	313	327	307	264	292	315	295	325	300	330	286	295	291	304	310	324	326	303	296	304	315	303	283	325	279	345	261	343	326	323	307	315	325	316	298	287	318	314	336	323	349	311	294	300	315	311	311	322	289	297	318	323	305	331	289	316	282	276	297	326	331	330	324	324	299	301	315	277	304	311	301	309	285	322	317	299	311	300	301	298	308	291	287	312	295	316	287	285	316	346	330	318	316	299	301	327	311	332	310	286	320	315	313	316	315	310	295	307	285	345	321	336	292	314	291	297	310	327	324	324	303	317	283	297	298	353	314	324	291	327	300	296	305	316	324	308	330	281	367	292	317	307	323	280	286	303	285	311	285	301	327	329	312	300	298	310	315	305	287	282	294	296	305	305	299	318	321	302	323	309	293	319	300	317	275	336	291	333	304	314	300	310	330	304	309	324	277	309	312	297	296	281	310	307	328	275	306	314	326	292	303	309	313	309	319	343	287	310	300	311	273	333	315	310	294	310	305	340	309	297	305	319	298	317	301	320	303	283	273	306	303	309	305	318	320	308	309	292	290	326	339	329	314	337	322	306	333	299	300	317	327	315	296	314	335	258	311	318	303	294	330	314	298	316	304	339	299	290	285	290	294	272	322	306	278	311	325	325	266	307	291	302	330	307	313	329	309	299	312	278	323	317	324	331	314	269	290	304	329	320	312	310	340	318	337	369	320	332	300	304	301	290	286	305	315	327	284	279	311	310	293	308	339	308	333	306	326	284	286	308	317	322	310	320	286	307	315	291	316	324	308	290	346	288	335	330	288	287	308	308	299	332	289	316	309	295	279	307	318	306	316	316	304	277	307	299	342	330	292	304	333	318	312	289	291	316	306	315	338	299	315	347	314	321	311	290	292	313	286	329	321	306	314	305	295	296	311	314	307	312	309	285	315	303	314	334	330	265	289	285	290	322	301	303	337	288	327	316	313	319	305	291	319	281	321	310	295	318	307	279	315	285	305	301	304	312	315	313	291	275	312	309	304	336	312	318	333	288	299	310	326	292	311	278	301	307	328	310	292	324	314	333	285	303	318	278	289	304	327	325	286	339	305	297	340	304	281	298	312	326	300	325	319	328	318	317	297	274	327	309	299	309	310	291	304	339	311	286	285	329	306	294	303	307	291	282	291	305	336	331	294	327	290	312	301	299	267	300	309	281	295	327	283	295	292	275	295	317	354	323	308	295	308	313	295	319	292	308	283	289	290	314	292	307	282	335	278	272	304	311	334	308	301	303	299	336	308	345	311	324	288	310	299	299	275	269	327	306	307	346	283	319	273	296	312	302	324	297	314	287	321	304	305	311	312	290	301	305	295	316	289	342	326	283	308	342	295	311	275	287	306	293	307	324	298	279	307	317	304	302	293	326	306	329	317	296	287	308	322	327	306	285	299	315	318	311	296	321	328	294	314	328	311	308	295	295	302	308	266	332	302	306	328	286	288	287	303	303	314	327	308	306	358	270	302	261	329	352	314	305	332	277	330	298	271	287	298	305	311	299	313	312	312	314	316	280	326	301	323	317	309	299	321	289	302	308	304	296	298	326	302	307	312	288	301	304	270	300	295	333	301	312	322	310	320	294	263	305	303	308	308	291	307	333	297	319	341	288	342	315	334	311	289	320	298	313	307	299	311	333	339	291	303	299	304	312	315	321	303	317	290	310	294	302	319	319	323	331	296	319	324	317	281	297	312	296	307	307	302	287	283	300	315	278	296	308	267	351	310	313	310	300	295	307	323	326	296	283	317	326	304	297	310	346	314	319	285	322	285	295	326	297	309	295	273	293	300	310	325	300	281	298	308	297	315	293	287	306	334	319	319	291	305	325	286	288	298	326	296	325	290	290	335	288	306	337	317	288	292	328	291	336	312	307	312	312	303	301	330	293	301	323	320	294	318	322	331	296	313	329	294	312	301	329	297	280	282	340	293	327	306	339	317	302	296	328	304	307	283	324	315	296	291
10297	4217	1619	562	374	358	317	282	232	220	234	212	197	189	177	176	179	172	190	190	180	212	178	181	163	179	167	186	184	173	172	169	197	175	191	201	190	161	172	160	204	180	166	185	188	188	213	157	176	157	200	190	150	158	174	185	194	186	190	185	158	204	182	168	154	195	194	167	203	174	199	176	173	180	185	164	165	168	168	195	166	169	185	186	168	159	169	165	169	173	162	191	169	167	207	167	184	187	167	155	180	149	186	173	171	172	168	185	196	186	193	182	167	177	181	166	164	173	161	159	183	180	183	165	187	199	196	190	171	181	177	176	183	168	197	174	171	187	177	175	177	144	184	170	150	184	169	174	184	199	171	217	197	181	151	176	171	187	168	173	182	201	159	167	172	181	200	158	184	161	165	154	194	180	173	175	188	178	166	169	195	171	180	185	164	163	178	175	193	171	211	205	200	162	172	200	202	179	216	188	185	193	182	179	165	189	179	186	190	166	182	185	171	199	196	157	185	179	169	163	192	144	160	195	161	177	182	149	178	167	146	169	167	181	170	183	189	170	209	167	163	167	172	191	173	166	173	158	173	195	177	192	180	143	174	183	192	164	178	146	174	175	166	149	182	175	177	164	177	176	170	154	188	200	183	165	197	161	178	181	193	185	150	169	163	185	170	170	194	174	141	163	191	188	167	175	179	165	174	162	182	183	145	172	186	149	177	175	184	168	181	207	179	167	174	164	146	183	179	165	181	149	154	191	196	191	184	167	158	170	167	184	173	188	182	151	206	162	177	204	161	183	177	185	167	182	215	211	182	167	185	175	189	167	194	178	136	182	177	177	193	157	177	182	193	165	173	173	186	178	185	158	169	172	195	184	185	167	179	196	182	189	190	195	178	171	176	205	168	145	192	166	193	157	189	193	170	192	184	164	165	186	149	167	158	145	200	174	186	178	171	193	176	190	170	178	194	165	160	166	212	150	198	174	179	196	163	163	177	169	167	167	192	174	181	194	194	187	153	165	158	156	171	190	194	165	183	181	175	172	157	183	199	182	174	180	170	173	185	196	192	180	193	171	184	199	185	203	185	173	202	153	164	178	202	177	204	158	159	187	166	212	171	154	175	169	180	149	176	174	183	208	195	188	195	177	176	175	189	185	185	182	188	160	180	167	161	155	173	194	164	183	165	188	182	203	181	186	190	167	148	140	158	189	158	175	166	186	168	151	178	168	205	187	178	167	167	174	174	173	155	170	158	210	180	169	179	174	187	209	166	173	177	170	176	148	155	171	185	192	178	207	163	189	185	194	202	186	182	168	164	173	176	159	167	166	183	183	192	148	185	160	185	170	182	169	174	182	175	168	160	172	186	184	160	191	183	179	185	153	150	187	154	173	168	188	179	206	192	187	174	174	177	191	172	169	179	157	168	177	166	200	176	174	186	156	184	168	176	176	190	150	186	186	157	171	175	194	191	180	184	179	167	173	190	183	178	185	165	168	173	170	170	178	189	173	172	169	166	206	175	169	183	183	164	191	199	193	188	172	206	192	185	176	167	200	186	169	179	165	168	217	193	165	183	208	177	169	204	182	158	169	165	170	172	179	166	172	192	195	161	189	164	180	183	172	177	188	191	197	166	196	190	170	188	176	176	179	163	203	139	168	141	150	180	203	189	186	182	159	176	179	180	195	137	184	197	188	151	158	168	164	197	190	168	185	160	192	173	195	182	158	170	180	160	184	177	170	177	179	156	153	176	186	199	172	146	180	184	184	172	165	184	179	158	171	180	197	154	150	184	176	177	201	181	193	161	197	191	178	204	172	163	197	173	164	159	181	176	165	185	198	192	180	169	164	207	181	195	156	185	171	176	176	178	183	175	166	175	187	194	153	148	174	181	165	190	160	188	181	183	184	179	180	165	181	194	162	185	162	186	152	164	144	183	167	179	193	197	194	177	186	175	189	186	187	179	177	192	194	155	191	203	171	166	181	188	154	146	178	157	195	180	170	176	217	201	178	171	186	181	180	170	178	160	190	176	189	180	161	175	161	175	192	160	188	188	162	183	173	190	194	180	166	156	161	197	194	186	169	179	181	162	172	170	172	197	187	169	139	175	174	200	172	144	168	185	168	183	162	158	198	186	174	163	167	191	149	179	177	220	191	177	173	198	187	175	169	182	169	160	160	167	178	171	184	186	170	157	186	226	187	172	148	162	192	167	161	157	178	162	186	183	187	185	183	159	165	160	186	195	184	186	172	155	189	154	175	174	191	174	154	185	157	172	151	172	165	176	170	165	162	175	168	177	164	171	194	181	162	186	142	148	180	173	171	193	166	187	207	176	175	184	162	171	186	183	180	171	171	172	176	165	169	176	191	220	160	173	149	164	154	168	184	158	205	167	166	167	181	168	173	165	153	161	180	169	187	169	159	182	172	161	179	152	194	174	172	198	183	187	178	172	164	178	196	202	167	184	165	209	162	162	167	186	196	175	174	153	170	169	205	182	200	172	176	175	171	191	170	176	192	163	189	185	172	185	152	173	148	170	192	187	176	177	174	196	168	182	187	175	178	180	190	197	176	196	178	180	182	187	166	177	192	169	151	149	160	181	171	196	172	190	183	204	171	147	177	180	189	188	155	187	158	221	156	164	187	185	174	175	169	184	170	179	174	174	188	150	183	183	144	168	193	204	183	173	173	173	166	166	174	186	185	178	213	157	153	165	165	202	177	196	170	174	174	183	176	192	185	152	160	178	192	176	141	186	187	176	183	172	155	162	167	174	190	202	159	187	191	195	176	179	167	155	148	147	131	195	178	200	189	169	165	196	163	189	178	164	194	179	171	156	177	144	176	198	139	158	145	170	201	192	171	180	163	177	170	183	185	151	187	152	171	178	175	166	166	187	211	168	191	186	161	156	176	161	189	174	191	183	184	222	147	189	167	161	182	167	179	179	201	162	203	152	177	189	166	192	168	161	167	188	157	187	169	169	191	165	182	172	175	159	174	195	180	172	171	173	163	156	172	196	169	193	191	154	191	196	180	160	187	155	197	209	175	181	168	173	181	201	172	157	174	146	173	164	160	184	174	173	171	199	186	161	168	178	157	183	162	166	165	176	164	173	194	200	175	177	176	201	197	184	185	190	195	175	159	160	161	162	193	201	186	172	162	177	171	193	168	190	158	174	173	165	166	177	176	162	142	165	174	164	191	193	168	168	175	185	198	152	184	180	200	181	181	189	150	178	177	188	190	193	191	153	169	207	171	185	193	193	180	173	188	190	179	167	192	149	177	163	164	186	185	158	188	163	199	179	163	156	176	182	184	158	178	179	199	168	188	185	175	198	171	201	197	184	179	191	174	162	151	169	177	174	168	170	158	186	184	171	151	158	196	184	156	184	146	181	171	187	176	183	182	153	160	165	185	179	172	196	198	167	202	169	171	159	190	175	176	170	161	190	180	189	177	163	191	170	183	161	166	202	155	145	188	186	162	191	164	174	178	180	152	184	191
6363	3827	2378	1529	1247	1128	1189	1016	848	694	592	562	545	565	461	442	446	401	414	467	448	423	465	431	426	416	386	390	445	421	420	424	399	415	393	379	371	406	412	389	393	372	421	389	409	399	371	383	376	392	393	379	371	369	384	408	420	430	399	382	392	421	384	416	351	382	370	400	415	381	411	395	405	399	410	430	402	406	382	420	393	416	406	389	424	391	375	387	400	379	412	374	388	370	404	395	430	407	396	408	396	418	403	425	394	381	387	338	373	386	435	408	413	408	404	416	404	399	361	389	400	332	382	403	394	364	418	423	351	397	387	357	398	360	379	412	383	443	384	397	388	385	414	428	396	399	383	384	416	398	381	383	371	385	418	405	409	428	407	389	399	380	417	424	408	377	392	402	422	385	393	388	412	399	420	409	375	381	415	397	406	378	450	429	365	406	407	408	391	399	385	412	411	371	400	413	365	384	400	392	392	391	394	380	442	388	372	397	406	387	403	368	381	392	416	395	362	407	353	368	416	419	383	408	343	423	364	398	393	393	408	399	377	388	388	395	383	395	386	416	396	386	394	396	385	437	423	366	383	379	399	411	380	381	387	419	405	421	422	390	405	367	382	437	382	422	406	370	385	409	428	381	385	424	396	405	409	419	426	386	388	404	405	389	390	389	394	383	377	355	384	389	394	441	383	388	429	424	380	401	336	424	395	415	386	391	382	348	360	357	382	377	381	402	386	378	389	393	385	413	389	375	395	403	413	392	400	407	399	405	386	377	367	382	386	393	419	416	393	406	349	402	412	370	384	366	375	420	406	385	383	382	394	389	394	377	375	410	385	415	394	389	393	396	392	373	371	401	383	389	415	384	411	410	415	394	377	386	425	379	400	388	374	424	350	397	370	396	407	420	409	378	391	433	388	412	393	404	398	380	430	395	392	376	423	406	390	378	407	384	409	384	391	384	420	419	389	395	402	440	380	375	413	388	391	358	381	385	383	384	391	385	389	383	397	409	411	383	397	410	366	403	413	397	386	400	381	416	401	409	379	416	394	417	379	382	395	399	398	395	393	400	396	369	389	371	415	403	407	399	406	407	401	411	406	362	401	399	383	388	394	370	371	350	429	409	419	379	372	385	418	402	389	366	412	386	414	376	375	403	391	395	381	413	341	409	375	407	386	399	384	365	390	393	410	423	424	409	425	379	397	403	410	382	376	398	372	383	372	413	429	379	431	378	409	428	402	418	401	378	385	413	404	374	394	407	405	404	390	385	361	381	393	413	415	402	386	390	413	413	376	384	379	372	363	395	404	357	347	397	387	361	411	410	404	378	410	426	386	374	384	361	377	431	370	390	407	417	409	390	413	397	393	411	377	387	419	394	399	413	392	420	396	371	403	403	430	412	401	431	384	401	391	358	375	381	397	422	401	400	391	375	418	386	429	409	391	364	402	398	357	410	378	406	411	414	366	395	372	377	419	419	405	454	420	394	418	388	358	386	443	403	397	380	387	396	411	364	405	390	406	418	375	374	396	386	380	400	435	388	370	395	383	411	354	371	386	415	372	376	403	428	383	387	398	355	399	393	374	376	393	381	379	393	377	404	418	394	381	425	389	388	383	389	394	376	385	386	371	393	398	399	402	408	402	398	370	400	406	421	400	381	404	379	393	373	385	396	410	393	428	412	425	365	409	392	394	431	433	430	401	400	364	392	387	380	379	376	403	393	383	421	362	395	411	407	423	375	420	391	357	396	424	389	379	360	425	390	387	399	407	366	355	368	416	387	408	371	395	381	411	385	384	394	426	411	407	389	396	391	383	373	396	399	381	405	365	418	386	416	384	417	403	365	399	397	384	369	391	420	400	370	388	439	403	375	386	368	406	395	350	361	403	419	422	395	404	393	392	361	419	406	403	397	372	414	362	397	409	426	395	367	368	399	379	413	369	379	390	387	372	377	368	390	393	406	410	385	417	420	386	386	396	421	388	422	388	357	383	395	374	413	366	417	397	396	368	389	380	402	424	357	416	417	348	354	411	364	371	412	396	388	415	380	447	374	423	378	411	388	393	400	411	378	423	418	408	408	376	416	369	382	408	385	398	393	436	372	386	427	389	407	380	391	396	375	398	419	391	400	366	379	422	373	415	345	401	402	428	392	380	381	401	360	408	402	422	413	398	396	381	366	390	387	388	396	399	426	393	397	395	365	380	364	385	399	394	406	372	403	386	397	378	417	424	391	423	431	424	381	393	387	374	387	406	414	401	382	381	384	425	385	387	390	416	408	412	396	383	376	369	411	427	432	383	399	390	412	395	393	403	391	381	403	390	352	402	405	392	384	368	401	372	388	383	414	391	405	386	366	391	382	384	390	392	423	382	374	396	398	396	391	397	410	409	442	403	361	389	355	376	405	407	390	395	387	380	420	379	413	412	387	385	418	403	391	405	384	377	408	405	372	415	409	416	373	376	427	393	382	340	371	368	393	399	405	389	405	387	413	377	408	367	388	388	387	377	403	380	377	387	384	384	391	391	406	385	400	433	390	414	399	380	379	401	388	434	414	372	364	385	395	414	359	374	405	340	397	391	420	412	400	417	417	379	362	383	402	390	413	355	383	367	394	375	389	381	392	381	396	446	419	372	390	377	420	410	393	389	387	409	413	411	376	380	393	398	437	371	381	378	385	392	398	363	412	418	410	369	444	421	397	410	392	404	404	403	393	405	371	366	402	358	417	395	416	415	394	393	360	358	401	417	412	421	383	409	407	417	394	392	395	390	416	373	461	374	397	374	390	400	378	394	372	422	345	373	394	397	386	420	389	405	409	376	362	401	430	412	385	403	411	385	407	384	379	380	359	404	355	394	381	412	374	382	396	412	369	411	391	383	390	379	366	400	399	363	392	369	402	389	374	370	387	406	382	432	387	387	407	428	399	406	402	389	380	393	422	408	410	414	421	405	393	393	419	402	385	380	429	410	423	389	398	420	385	399	451	384	415	379	376	415	408	362	382	418	432	390	402	383	376	391	388	387	404	387	395	396	430	398	386	416	386	417	384	396	402	377	400	415	400	394	364	414	413	390	361	413	394	407	369	388	371	387	399	372	380	397	365	377	409	394	420	407	364	358	372	380	395	397	384	359	412	407	393	427	377	399	388	378	363	402	371	404	382	441	404	363	445	376	381	381	361	356	422	440	412	412	394	440	417	386	402	387	402	381	389	403	415	378	434	411	437	424	410	373	376	358	386	376	394	397	403	370	393	401	400	370	383	414	422	430	377	390	377	362	457	417	404	390	375	394	398	381	396	403	388	405	398	405	418	392	387	394	365	414	375	421	420	388	390	384	410	393	381	396	407	413	392	406	390	423	371	434	408	395	381	415	397	400	407	398	373	396	422	400	362	388	387	374	362	387	426	408	381	383	395	372	414	366	423	414	401	403	409	397	419	418	416	372	375	383	381	399	393	407	384	407	415	375	420	376	392	394	408	394	341	410	414	384	430	391	360	390	372
30480	22943	13278	4518	2826	2562	2293	1629	1349	647	397	331	203	173	153	118	138	123	131	125	122	124	116	108	106	121	118	117	123	105	81	112	112	124	102	88	124	115	109	109	95	85	118	106	106	135	109	108	107	104	130	136	106	121	105	107	110	101	117	119	110	95	128	91	98	116	106	113	119	111	121	92	119	97	108	106	98	110	110	89	107	97	147	107	102	111	102	117	103	115	106	109	120	95	109	102	96	102	117	119	110	113	118	101	105	114	115	106	129	121	119	115	99	105	90	107	106	115	104	118	120	106	99	120	108	98	96	116	114	90	110	109	90	85	116	109	100	94	118	130	118	107	100	110	111	105	121	113	91	120	111	106	123	107	121	116	119	123	117	129	104	108	92	116	91	103	102	121	104	109	121	127	98	114	95	116	103	123	123	130	101	100	113	113	93	114	89	111	96	96	96	119	115	117	115	99	106	103	107	95	100	113	106	83	99	88	108	117	127	114	100	106	124	113	108	111	87	132	100	125	132	104	113	94	126	121	107	83	106	107	115	115	101	105	112	105	101	102	112	127	113	117	139	121	94	110	92	96	108	99	105	105	99	112	101	104	105	97	111	106	123	101	93	104	110	101	105	103	112	109	112	117	126	130	101	105	117	101	117	104	125	113	115	101	122	103	120	96	122	99	114	119	115	103	96	99	108	108	108	88	103	83	86	112	107	123	115	93	110	114	106	92	102	125	109	108	119	121	117	101	116	94	113	112	122	98	84	123	101	124	128	95	107	95	101	100	111	109	125	104	117	117	106	119	108	128	119	117	112	95	103	110	129	125	94	122	97	99	102	117	100	113	98	129	126	105	123	101	111	106	130	129	104	140	134	104	104	102	120	112	118	101	119	100	112	87	96	102	103	132	125	123	74	103	118	117	123	111	108	96	100	114	84	108	95	108	114	116	107	99	106	117	102	109	106	99	100	107	102	105	99	119	112	105	107	110	93	108	116	83	117	114	125	106	107	110	108	121	116	119	109	104	105	104	107	98	100	91	104	115	95	109	104	115	114	114	108	94	107	99	112	94	109	116	100	118	105	101	104	84	102	107	95	96	109	104	112	102	114	96	96	100	119	107	125	106	111	124	124	112	126	114	117	118	115	91	110	93	112	100	115	141	109	94	123	118	111	105	119	105	118	94	93	115	112	109	123	108	108	98	86	124	126	117	88	109	98	89	108	110	123	104	127	102	95	113	119	98	96	94	134	111	94	107	122	111	107	115	110	97	123	111	93	110	121	106	112	108	108	120	103	123	121	107	93	104	95	106	134	104	97	107	121	117	104	102	114	104	126	115	104	109	98	110	125	99	107	104	100	118	101	109	96	93	104	107	111	98	98	107	102	121	110	99	110	118	97	107	112	115	107	102	114	101	114	103	112	120	125	103	102	115	116	110	100	120	107	96	96	109	107	100	110	114	103	125	119	121	105	93	111	107	109	103	96	108	118	86	102	85	99	118	89	107	124	113	109	124	129	97	108	103	98	101	100	123	94	112	120	127	116	101	100	106	110	115	117	109	113	122	124	118	113	111	119	96	112	108	101	123	104	109	134	114	98	110	104	111	100	113	108	105	100	105	120	99	93	105	106	130	102	136	98	128	112	115	111	107	99	101	106	119	126	106	108	117	112	108	99	95	96	107	100	106	100	105	115	100	126	98	120	120	109	100	104	95	100	125	107	139	105	132	114	112	115	98	94	111	132	105	123	104	105	101	107	108	99	119	95	106	118	89	116	103	112	117	99	117	98	121	100	111	104	109	115	125	116	106	105	106	101	121	114	106	105	119	118	108	107	130	102	105	97	109	102	105	105	108	95	108	119	102	109	94	100	116	114	110	104	101	97	103	104	106	95	105	114	115	118	130	91	105	113	109	103	130	108	91	100	104	115	115	120	111	91	88	101	94	110	125	104	114	117	107	125	108	120	109	113	126	91	102	106	92	115	118	101	93	91	115	105	125	122	99	118	102	105	127	93	112	108	114	105	115	108	120	117	102	99	91	108	108	129	104	101	98	91	98	93	91	103	115	90	127	118	123	99	95	111	101	105	109	101	110	103	129	107	98	110	115	91	105	125	90	121	109	125	129	103	108	111	107	105	113	133	95	106	132	122	98	97	119	103	114	113	123	129	87	103	111	118	135	114	90	96	88	106	107	100	125	96	98	82	141	103	115	120	110	101	132	101	111	106	131	122	118	122	119	103	123	93	97	103	141	128	121	103	103	92	102	115	117	97	105	110	103	115	112	111	111	126	121	110	91	106	113	88	124	97	119	86	106	111	104	90	97	109	91	121	103	99	108	101	120	97	101	132	117	100	112	87	99	96	103	120	102	127	110	111	115	107	104	103	113	103	104	115	99	101	114	126	119	110	112	116	114	108	104	135	101	114	109	126	121	113	120	98	106	113	101	111	104	82	118	128	96	94	104	99	114	123	103	118	102	107	113	124	98	99	95	115	132	120	130	101	86	84	110	112	131	125	101	116	108	100	102	130	103	90	122	118	102	108	101	108	103	96	98	97	95	99	121	102	126	91	132	118	96	118	98	117	109	108	113	107	104	110	114	94	108	108	122	113	92	103	96	111	116	99	79	110	95	105	118	122	97	83	91	110	108	99	107	87	102	120	114	112	97	105	98	123	109	109	109	104	109	113	121	108	91	125	120	111	115	114	106	126	115	96	104	105	124	113	113	114	116	142	111	109	93	111	110	111	103	102	102	131	94	97	133	117	104	128	123	105	104	96	113	97	107	128	111	104	122	107	106	120	87	105	103	117	102	122	104	123	139	129	96	97	94	101	117	123	116	122	96	118	109	105	90	98	120	112	119	114	89	115	119	93	99	112	121	129	106	129	108	107	119	115	102	101	107	112	87	118	108	104	111	78	106	104	120	124	98	85	107	100	127	102	104	106	111	111	115	104	112	109	114	126	113	105	125	90	129	111	77	94	110	109	136	96	95	117	109	110	95	112	91	103	112	104	111	112	106	105	98	109	83	106	117	113	113	118	107	106	93	91	98	111	90	105	111	96	112	124	108	96	99	123	114	81	109	98	97	104	115	103	106	109	135	113	129	106	116	89	108	105	106	129	93	127	102	93	105	91	112	120	107	113	94	113	113	104	85	115	111	98	112	117	124	100	108	109	126	112	79	119	106	104	102	120	105	97	110	107	105	98	116	119	109	117	91	106	94	122	119	107	104	118	115	131	116	109	93	94	129	118	105	111	116	98	96	111	80	105	113	115	117	112	105	88	96	130	109	103	99	95	134	131	111	129	116	101	98	112	91	131	114	120	103	108	90	118	105	108	123	118	116	102	112	113	118	103	98	117	108	113	121	123	134	96	110	102	98	97	104	89	117	103	115	110	117	110	95	95	111	104	105	132	117	95	117	109	103	105	96	136	109	102	131	114	92	88	105	117	77	91	78	92	98	89	109	92	113	108	106	129	109	116	99	126	119	109	112	105	123
20095	17548	11340	6579	7274	8368	7497	6231	5815	2761	2122	1511	880	756	513	436	404	366	391	366	346	370	352	324	323	315	303	310	309	295	307	293	323	275	311	284	277	261	249	289	261	268	244	282	258	277	276	267	276	252	298	301	282	263	282	249	314	255	301	272	271	266	272	240	254	258	277	251	243	278	269	239	244	287	251	277	263	278	261	262	243	270	273	261	274	272	250	245	254	273	274	245	248	265	258	290	259	266	263	258	255	273	257	273	247	276	267	275	297	265	271	265	267	250	289	286	248	262	245	281	267	252	232	285	263	267	295	298	275	250	290	260	239	260	280	286	250	254	249	275	268	253	270	259	247	252	272	276	260	234	279	258	277	262	268	291	268	293	236	253	247	252	276	248	258	256	240	250	240	268	283	264	295	251	266	255	275	232	261	270	266	268	254	289	257	264	259	268	261	257	268	245	292	265	266	287	269	277	246	267	251	264	263	256	259	268	262	257	238	285	263	275	290	258	264	240	243	271	265	272	269	244	233	259	263	260	277	257	270	286	267	267	240	271	284	272	264	270	244	235	267	264	261	280	266	280	276	273	254	283	267	278	249	246	288	264	253	272	264	248	251	283	255	273	261	277	266	240	273	271	267	279	272	256	282	266	281	225	267	260	284	243	242	265	270	275	281	255	276	269	306	240	247	258	232	279	261	248	271	263	261	275	256	265	268	251	257	264	254	288	242	255	249	253	269	245	241	243	275	278	269	244	245	249	252	246	270	263	262	227	257	251	260	289	305	267	259	251	287	272	248	247	259	268	284	255	267	242	263	296	251	241	289	261	283	258	264	264	272	268	244	282	260	268	274	253	271	244	266	241	281	277	288	241	253	295	271	232	282	263	273	267	247	220	244	258	268	239	272	282	268	274	252	265	265	276	259	287	268	268	273	279	249	249	258	243	259	262	259	267	266	252	253	240	245	273	251	244	236	277	297	258	269	255	275	242	262	241	253	254	246	236	287	277	279	260	256	247	266	255	268	247	265	249	267	264	272	289	273	245	275	269	274	255	256	270	261	242	265	271	311	268	286	260	285	256	275	288	262	273	253	275	273	243	266	261	277	242	245	248	257	269	273	256	256	277	294	252	246	223	255	288	266	272	252	251	266	251	249	259	260	269	263	271	271	264	293	250	255	258	273	253	275	258	275	279	290	266	250	286	286	261	253	264	264	260	265	279	258	278	250	262	259	237	267	267	281	275	263	270	303	249	284	273	250	279	256	256	270	264	257	255	267	256	292	279	266	276	250	282	268	290	239	251	267	240	268	301	270	259	267	257	258	273	280	251	268	272	289	257	246	315	260	273	283	257	249	246	288	279	271	246	271	292	283	262	281	265	277	249	258	294	273	251	255	278	250	262	252	250	279	280	245	270	245	279	270	275	274	262	262	232	273	232	229	239	249	282	269	277	261	282	253	252	269	268	279	253	277	273	247	279	263	250	252	253	291	261	259	276	242	266	278	265	270	279	267	268	269	261	241	276	283	251	300	240	243	258	280	249	224	273	273	253	267	250	302	260	240	269	262	258	245	271	269	254	263	255	255	265	241	243	235	247	278	287	271	239	275	251	273	240	264	250	291	261	266	259	240	243	266	286	243	252	268	257	278	260	265	247	241	274	274	273	273	250	260	297	262	259	259	266	257	270	296	277	233	266	265	271	244	272	258	281	267	262	275	243	247	253	256	243	288	275	243	212	263	269	220	249	235	267	268	274	248	239	239	238	273	273	242	278	262	266	261	265	276	249	254	242	271	237	292	251	265	278	268	278	288	239	231	275	227	262	262	250	249	257	261	264	277	239	253	241	253	274	233	240	268	261	259	250	243	272	279	262	263	274	280	238	280	274	257	271	288	271	285	264	298	279	257	251	266	264	255	241	271	291	254	261	273	264	259	268	269	278	273	270	267	260	259	276	269	255	279	255	243	251	283	264	265	257	270	275	282	259	247	270	238	241	234	255	245	251	272	260	272	241	226	249	275	258	240	256	253	259	295	256	241	260	269	264	245	241	252	293	262	267	261	255	267	285	287	296	252	277	294	239	264	250	281	238	263	229	234	246	280	277	267	256	264	267	289	271	293	268	242	276	245	281	234	250	273	270	270	257	262	237	278	271	231	263	275	283	287	265	269	250	256	282	276	282	261	287	266	273	262	263	253	268	267	267	237	249	263	281	256	254	269	267	277	243	257	263	263	301	258	281	251	272	277	248	252	221	271	293	251	266	272	230	259	235	284	279	298	267	244	288	275	262	270	256	241	242	240	265	269	269	255	253	241	269	257	247	234	238	246	285	259	253	262	240	239	261	279	267	268	252	287	262	269	264	273	283	241	268	268	260	257	255	256	243	273	258	290	298	245	244	233	279	256	262	261	238	241	267	257	263	265	242	239	278	267	282	264	268	239	266	248	291	254	264	265	242	226	222	227	270	267	253	248	254	262	250	262	281	271	275	287	229	251	276	233	270	253	246	243	278	281	285	240	286	278	277	234	288	262	249	270	280	298	267	274	245	268	275	241	271	275	264	302	270	254	283	274	263	247	265	271	275	251	256	270	261	256	243	264	265	279	264	252	257	259	263	295	238	247	264	247	275	282	260	239	254	245	246	264	271	263	230	260	289	268	289	253	259	309	263	273	267	255	266	235	275	264	241	254	263	276	276	241	255	249	260	244	253	250	237	295	253	263	258	249	273	262	272	267	268	266	259	251	280	242	262	243	248	250	278	305	253	252	246	285	241	260	239	259	243	268	261	268	247	253	269	260	274	274	264	275	249	254	248	277	294	266	283	265	274	283	237	278	276	245	289	292	243	266	300	264	276	249	263	250	258	258	264	278	287	248	280	259	231	282	232	248	248	254	265	289	280	272	282	279	273	256	236	253	265	270	296	232	273	253	259	257	267	221	263	240	278	260	272	260	263	284	246	261	261	267	243	263	272	293	259	248	235	265	250	274	276	255	257	256	253	261	263	244	274	262	238	266	247	257	263	270	245	260	262	253	276	231	257	274	272	276	258	265	243	282	284	266	251	258	235	296	294	273	269	272	243	284	266	271	245	245	275	258	270	264	281	256	279	229	267	275	255	268	282	250	280	280	242	258	283	278	269	257	265	283	264	272	266	261	265	232	252	263	277	252	298	273	291	249	258	260	241	252	264	263	289	261	275	259	246	261	275	253	249	288	238	298	251	255	257	253	273	278	291	269	261	252	285	256	271	287	254	262	267	264	292	250	280	265	270	258	260	274	270	273	282	251	235	266	292	223	247	291	253	277	253	250	243	277	277	272	271	252	262	246	262	285	255	268	255	230	246	259	239	269	247	258	251	256	272	271	244	270	234	246	251	263	273	266	282	281	273	237	262	261	236	238	272	261	303	252	263	273	253	260	254	256	271	249	272	229	248	234	260	257	273	265	279	284	291	277	303	249	256	290	265	219	257	231	236	269	272	283	252	248	262	274	276	268	262	263	263
41518	33006	26070	10710	7284	5474	3976	3264	2883	1423	711	454	334	232	172	152	153	154	148	142	155	148	187	152	156	136	136	155	121	123	132	126	121	143	165	143	139	146	141	152	147	152	115	111	114	136	142	146	125	140	136	139	136	129	123	155	133	148	145	127	117	120	130	115	147	158	120	124	125	122	113	155	158	103	129	130	122	143	136	117	140	149	131	126	105	137	120	134	142	142	124	131	153	133	127	129	116	133	152	134	139	131	155	127	139	125	127	131	130	147	128	139	130	134	133	141	128	109	147	131	110	149	164	145	134	136	137	123	132	126	120	129	132	155	122	133	126	134	121	136	119	164	122	126	151	115	116	141	119	123	117	115	123	124	118	121	132	152	114	138	137	143	127	128	121	121	126	134	117	133	157	136	163	150	130	143	127	141	116	128	129	144	133	126	132	145	120	132	105	119	128	139	117	108	120	139	115	134	124	134	103	141	135	112	140	154	117	114	140	110	140	138	124	133	155	129	135	123	144	135	123	126	132	121	116	120	155	132	128	116	133	126	129	114	132	127	133	125	130	130	185	116	134	109	128	140	144	131	144	132	154	117	125	119	116	133	131	113	144	148	146	134	130	129	112	114	128	127	111	130	130	143	135	128	112	145	112	140	139	137	113	119	134	152	136	156	116	140	138	122	120	136	142	141	134	128	127	126	112	119	134	128	155	139	150	156	133	137	132	140	112	137	126	126	124	123	112	128	153	120	127	139	134	127	124	126	136	116	118	139	132	139	117	124	131	122	143	115	123	140	127	139	106	125	123	131	128	134	125	127	140	135	114	139	145	108	117	143	131	140	125	131	120	132	124	96	129	127	117	114	113	125	121	136	145	130	144	136	113	138	121	141	122	142	154	127	143	123	122	117	117	118	125	128	121	139	138	146	118	134	126	117	123	118	139	151	108	114	128	131	130	128	120	155	142	138	132	120	127	124	124	147	121	138	111	116	139	138	118	134	131	121	145	131	118	125	112	129	146	117	136	139	134	143	133	135	123	122	102	140	100	120	137	132	130	120	120	127	158	143	112	112	154	117	104	132	127	140	125	138	129	109	138	133	118	145	145	132	126	132	146	136	124	117	106	155	119	144	137	138	136	113	123	129	120	114	132	124	107	115	123	126	99	111	138	151	126	132	144	114	121	118	138	140	138	129	140	125	146	114	132	131	113	127	122	120	128	119	134	132	126	124	117	125	143	138	122	120	112	144	144	136	138	124	141	112	120	154	126	136	151	117	133	108	135	133	120	150	151	130	157	119	129	141	130	158	130	115	124	145	147	140	121	143	140	155	119	142	130	142	142	136	139	125	126	120	136	122	131	147	110	116	120	150	130	128	141	130	130	132	129	124	144	117	100	120	139	150	146	136	162	130	122	138	136	125	129	130	133	125	122	117	121	132	116	107	131	117	131	142	124	122	123	119	131	132	125	121	131	120	138	132	129	164	127	142	119	134	132	129	143	124	128	122	115	135	121	145	142	124	132	126	126	134	120	124	122	127	126	124	139	148	143	142	125	123	128	155	132	113	135	126	130	123	126	118	142	142	112	147	108	143	123	117	126	111	104	140	120	150	126	141	133	144	140	148	126	130	129	143	114	136	130	137	136	127	126	152	128	127	142	115	82	127	147	147	158	150	158	123	117	139	118	129	110	128	117	136	127	146	126	125	134	100	146	117	145	125	127	143	134	147	138	125	144	146	146	130	132	142	150	154	132	119	142	134	118	133	150	126	127	128	111	114	149	144	147	148	125	120	130	134	128	131	133	143	150	116	132	106	114	125	140	145	123	143	133	121	123	129	126	122	130	121	127	122	134	124	110	130	117	139	117	135	134	124	113	147	147	144	130	150	121	139	121	116	111	112	136	145	136	120	142	125	137	129	131	112	112	103	122	128	121	125	130	121	130	142	160	138	142	128	132	146	113	122	118	143	132	125	141	141	112	144	156	133	124	135	141	132	125	124	134	145	135	132	119	139	128	136	115	121	121	125	115	140	129	128	130	138	108	124	136	132	127	137	131	125	130	144	130	152	152	136	102	126	137	161	133	133	139	123	140	137	127	112	132	156	129	140	130	128	138	122	149	111	124	144	118	128	143	113	121	119	106	131	128	133	147	139	142	138	106	125	139	142	139	106	140	116	123	149	138	129	148	119	126	147	122	130	118	136	101	132	120	142	116	124	149	138	132	153	141	125	148	130	124	132	138	117	118	132	125	130	127	117	115	138	112	109	149	131	132	111	135	120	142	113	125	128	127	141	139	127	122	143	142	134	126	138	127	131	142	136	135	127	138	136	133	141	139	127	120	136	118	157	121	144	134	131	152	130	135	111	127	115	145	119	147	159	129	126	136	128	139	126	152	119	119	119	132	133	122	136	142	126	135	122	128	109	135	123	123	132	135	125	124	123	130	136	124	129	137	137	133	141	119	125	117	143	114	120	137	132	136	138	131	122	131	139	131	142	142	126	111	132	121	127	104	144	113	134	136	113	121	130	135	135	118	141	165	117	132	135	126	124	126	128	122	127	129	120	132	107	112	129	147	136	140	128	110	117	129	141	164	135	138	118	123	132	143	132	128	110	129	147	125	141	141	130	133	128	145	129	139	135	151	116	144	141	128	131	124	130	139	136	136	131	118	155	129	159	165	126	127	122	143	88	136	108	147	120	133	128	113	122	145	137	122	130	124	117	113	141	128	129	116	112	145	136	135	138	132	121	122	127	121	130	126	132	133	125	119	137	118	125	114	134	108	126	134	117	130	157	118	133	118	139	124	119	125	130	145	126	130	164	134	118	138	117	132	103	122	128	127	160	134	133	119	111	113	126	147	117	133	137	139	126	101	97	138	118	131	116	127	136	132	119	120	115	133	128	145	130	126	130	122	121	137	130	138	156	130	138	125	141	137	112	126	124	132	143	128	127	136	133	133	130	138	138	139	135	150	133	129	114	136	123	131	135	125	136	146	128	133	115	121	126	143	134	135	146	132	128	123	115	125	122	127	118	121	117	98	125	135	137	138	146	122	131	136	143	137	138	158	135	138	135	119	111	112	128	124	141	109	120	131	108	131	130	136	132	125	119	128	127	158	144	125	125	127	125	116	121	133	130	129	125	134	110	121	124	135	127	116	134	146	145	126	148	116	137	126	130	123	114	147	116	131	131	157	129	142	116	123	128	133	121	106	119	130	120	143	140	123	144	113	148	150	120	124	144	145	114	116	135	137	129	140	133	148	142	120	139	167	121	147	118	137	125	137	107	114	138	108	121	124	138	160	108	131	117	128	148	135	106	130	138	114	117	141	137	141	140	146	145	135	150	137	149	140	127	124	138	137	131	148	124	117	145	141	120	131	109	150	114	123	137	151	126	131	142	137	163	114	132	144	124	111	144	129	134	141	140	135	115	118	128	118	101	110	125	112	118	110	152	118	115	138	134	104	128	137	119	148	123	131	123	134	145	151	126	127	129	128	118
26814	25802	21724	11847	14382	13109	10480	10348	9181	5539	3488	2416	1375	1147	690	590	539	552	526	522	452	494	603	502	404	406	351	423	375	367	370	401	390	337	377	335	372	326	325	356	332	304	303	318	328	298	323	289	327	323	336	315	276	330	332	334	304	320	301	327	289	298	327	317	292	334	313	327	306	322	313	329	322	317	328	310	321	314	293	292	333	316	350	334	313	305	310	333	298	313	287	311	327	305	310	316	333	282	324	328	314	324	295	322	363	272	291	337	337	319	295	309	302	302	294	326	343	287	299	297	312	325	289	293	289	309	325	298	294	314	310	304	296	315	285	301	323	333	319	327	312	320	314	327	312	333	325	317	329	301	346	326	306	294	287	327	306	296	283	309	316	312	313	327	265	293	332	295	325	344	318	313	339	291	317	329	314	319	303	300	303	313	332	315	354	293	315	329	337	304	299	315	338	316	318	280	298	286	327	322	330	287	326	337	306	320	328	314	295	322	280	335	291	310	341	324	323	289	315	312	324	340	325	311	300	299	313	293	315	282	297	307	310	311	301	338	322	302	307	299	311	294	306	298	306	310	306	273	349	303	310	317	290	294	345	289	298	325	291	327	333	284	339	285	274	295	285	321	297	318	283	293	341	343	322	309	329	334	346	330	317	281	320	277	326	289	302	317	287	281	284	321	317	311	310	312	292	318	303	331	310	326	300	320	306	312	291	323	325	301	293	325	310	314	325	299	330	296	314	298	318	294	282	331	325	311	264	308	298	343	300	298	319	322	307	314	325	315	340	305	271	336	313	324	320	324	302	305	270	273	298	308	294	291	292	333	329	337	306	298	304	325	324	312	271	315	283	314	295	308	308	305	303	305	325	313	304	320	341	335	316	286	311	321	315	309	325	307	318	320	328	325	324	313	301	306	337	338	286	314	299	300	317	345	307	266	299	318	333	307	300	302	292	320	319	278	301	320	297	307	334	324	307	297	314	317	320	324	314	282	302	305	291	332	307	289	319	315	318	336	299	291	305	330	330	300	296	270	296	329	291	299	332	293	296	307	303	291	320	326	288	304	295	330	308	320	304	304	298	312	314	334	312	304	301	327	306	311	322	314	318	313	313	292	293	326	313	349	285	323	333	319	322	307	334	271	304	336	300	311	314	261	322	296	303	290	336	283	310	317	306	310	303	310	281	305	327	296	300	312	325	318	291	329	299	297	315	308	289	339	327	306	302	330	283	308	316	314	312	311	345	299	312	330	291	298	324	309	288	301	307	306	308	337	327	324	273	332	318	312	332	314	323	334	322	278	273	347	326	293	283	330	293	320	291	287	321	320	295	348	309	305	343	313	335	358	321	321	325	311	304	315	347	301	308	288	342	317	300	314	309	298	317	329	314	269	316	307	308	276	302	298	305	313	315	327	313	322	334	327	316	267	316	319	282	265	332	303	332	306	294	306	363	344	286	298	292	347	315	306	295	303	330	301	315	305	283	318	293	301	296	260	324	308	297	325	316	326	298	268	324	308	299	284	322	356	297	314	304	363	335	305	270	327	275	307	284	307	307	334	281	290	303	306	319	308	325	339	340	310	310	320	332	300	299	326	288	295	312	307	313	343	319	301	307	320	279	306	318	281	305	291	296	320	334	338	330	274	307	328	295	311	315	292	278	291	303	268	307	290	270	299	324	286	309	290	290	312	271	295	284	328	337	313	312	298	296	290	323	346	340	320	343	281	316	323	286	304	296	315	307	302	319	318	300	304	321	280	316	320	309	333	299	311	310	318	308	323	320	295	288	301	291	305	318	320	318	328	315	328	302	314	316	324	287	342	290	308	309	309	322	332	325	337	276	281	320	298	317	307	308	311	349	347	298	310	313	301	313	329	299	290	316	278	312	291	307	338	336	291	327	323	293	298	339	327	307	316	294	310	289	288	320	320	323	278	277	289	327	312	297	287	282	287	302	316	326	322	293	281	333	306	309	325	320	298	286	332	324	287	306	311	276	322	283	298	326	345	315	278	326	300	301	313	281	310	316	297	325	311	291	294	320	304	310	349	308	333	319	306	337	317	308	297	308	296	312	297	292	287	303	321	329	326	313	333	324	294	305	283	312	325	327	297	299	317	334	317	287	306	301	295	337	315	280	302	315	316	281	333	295	327	321	292	303	316	321	273	310	322	324	315	306	313	312	345	324	300	298	340	337	323	301	327	298	282	271	303	302	303	351	319	310	341	293	303	295	292	311	322	306	310	324	293	319	305	324	329	311	286	326	307	309	308	268	331	319	264	292	305	301	274	299	289	305	326	310	272	312	291	315	296	309	315	321	316	324	285	315	314	333	325	319	276	324	310	307	302	288	339	329	310	306	302	275	309	327	325	319	301	283	272	337	287	309	299	320	277	317	304	305	321	305	323	308	334	339	309	331	319	294	292	299	288	314	319	315	308	301	300	334	294	312	337	312	275	283	347	319	292	339	288	318	324	323	326	341	348	298	335	347	306	318	287	328	290	335	304	302	296	315	307	292	307	308	311	318	308	298	310	312	301	300	295	301	305	316	298	321	293	307	300	310	310	295	321	278	330	318	312	320	304	319	322	324	326	305	302	287	311	298	328	341	297	278	317	330	292	323	306	330	333	309	310	326	302	309	308	322	314	338	294	319	295	313	326	326	318	285	289	304	325	307	338	292	334	288	320	312	306	309	316	342	301	332	282	284	304	310	309	327	292	315	305	308	325	326	314	301	287	296	301	297	336	341	309	304	304	318	324	318	301	306	306	293	305	326	329	304	298	309	300	301	275	275	297	311	313	277	326	292	310	289	319	323	304	329	292	318	310	337	302	304	307	298	277	301	290	291	344	312	295	327	306	348	310	343	299	306	345	292	309	314	295	314	307	295	287	308	358	304	329	305	294	303	295	325	322	317	312	315	335	321	309	291	295	343	293	312	309	323	337	321	325	319	323	289	300	305	312	334	303	325	298	305	322	307	313	297	312	328	299	319	277	322	309	303	319	325	302	298	300	305	313	261	310	320	298	306	330	310	304	317	304	299	314	288	289	295	330	326	305	310	331	311	324	339	332	313	287	295	313	351	286	309	318	310	328	321	332	317	320	292	305	301	310	319	308	310	309	322	322	319	314	303	305	302	296	289	313	280	309	284	302	284	299	297	331	330	298	307	293	325	329	322	306	311	311	344	300	323	354	315	322	293	304	330	316	328	304	337	305	351	291	326	314	314	298	305	318	298	301	293	310	323	342	294	314	341	298	286	290	311	304	319	332	290	311	309	319	309	308	294	329	312	282	301	286	327	286	315	314	293	316	323	335	309	306	324	312	336	321	336	313	318	292	322	326	272	315	301	301	314	324	320	289	284	325	330	321	331	369	320	303	314	317	303	341	321	284	318	301	317	334	344	314	301	312	291	312	301	340	311	288	288	277	309	294	336	300	321	323	317	291	293	292	274	293	331	282	326	316	333	321	292	283	324	318	300	312	306	335	276	286	316	325
10555	5247	3466	662	437	362	328	305	251	250	235	216	173	201	204	193	164	171	194	204	148	170	182	179	165	211	184	168	186	178	174	171	197	187	182	179	167	212	166	189	183	169	173	176	156	184	184	185	180	208	163	188	199	168	177	157	150	169	170	186	162	194	149	158	189	184	146	180	166	199	169	166	196	186	171	169	182	181	172	163	188	171	216	159	180	192	174	169	186	186	159	175	166	168	187	201	198	177	158	166	174	191	204	182	196	160	163	183	168	180	176	185	164	178	170	193	198	160	187	184	182	186	167	176	188	157	169	143	182	167	155	177	193	178	184	167	176	190	170	180	186	176	167	164	191	183	148	206	172	188	180	172	169	157	184	162	188	167	176	154	179	174	173	187	183	184	166	160	172	157	169	162	169	186	158	208	194	201	151	172	179	190	183	136	155	170	178	193	168	160	185	187	187	185	166	196	156	181	178	175	157	172	162	152	167	182	166	156	150	175	171	188	201	164	157	190	179	170	141	176	166	191	173	188	155	166	186	174	169	197	174	188	209	193	187	194	186	208	179	175	170	181	171	171	154	177	177	153	203	182	193	168	171	165	179	172	172	145	196	163	175	185	177	173	146	208	167	157	172	192	173	168	170	195	182	183	174	182	180	164	182	184	189	148	208	187	178	184	185	164	173	189	173	185	171	144	176	182	198	153	196	178	195	193	185	198	176	175	163	155	160	196	190	195	196	180	178	175	169	166	170	180	183	192	181	187	171	172	160	166	183	150	177	171	152	195	177	212	188	193	183	147	172	180	197	157	164	182	204	167	200	167	189	183	175	165	202	163	170	144	160	178	175	176	172	166	176	163	171	162	180	190	182	184	180	164	164	187	198	186	180	190	191	183	163	173	155	172	167	208	204	168	163	165	192	211	200	174	168	177	185	160	175	167	189	207	181	181	192	176	176	180	188	172	200	154	171	179	187	193	163	179	188	171	179	152	175	163	208	179	174	158	169	178	171	195	181	183	183	182	145	172	167	165	184	160	182	162	171	178	200	174	175	168	194	158	178	163	173	175	185	166	188	171	191	194	163	183	182	188	189	190	189	154	181	167	173	188	180	181	197	171	193	192	172	193	180	176	182	196	190	184	172	172	190	197	165	178	176	186	177	194	191	190	185	178	190	170	148	165	153	196	161	180	168	169	185	186	161	173	166	176	169	171	181	175	175	171	191	179	184	167	165	193	168	173	154	168	172	179	182	192	161	176	167	169	169	186	178	177	178	133	188	184	194	178	142	215	162	170	177	160	187	167	173	187	171	178	174	190	184	180	171	165	210	163	153	192	208	158	170	192	166	150	166	174	167	165	202	183	176	162	157	188	163	196	159	169	171	201	197	201	168	184	210	184	176	160	182	167	187	199	178	171	147	184	154	157	203	171	166	188	153	177	185	184	173	164	166	189	202	190	189	161	178	182	197	170	196	188	182	166	177	168	169	225	191	190	159	184	190	167	163	192	176	181	199	176	149	160	187	170	152	148	175	185	198	200	202	167	190	159	173	154	181	179	183	168	165	210	176	187	161	200	170	178	154	152	149	154	151	158	185	191	200	210	188	170	195	167	173	186	164	151	165	194	162	168	155	175	167	172	191	179	179	163	169	200	166	149	157	204	183	182	198	194	186	186	186	198	172	178	200	178	159	182	153	151	189	205	195	185	164	185	190	154	141	171	167	190	182	195	151	162	199	185	142	170	197	193	191	177	194	188	190	160	173	196	186	175	175	154	160	179	195	185	150	207	150	181	159	165	167	167	165	195	174	183	174	207	157	199	174	190	207	176	162	199	203	150	166	153	159	186	167	195	149	169	176	154	186	171	159	187	189	183	179	186	182	174	192	174	195	181	189	169	192	172	191	143	182	188	150	163	151	198	176	186	198	178	182	173	170	165	177	161	202	179	199	178	186	184	161	192	179	184	199	184	167	178	185	174	164	175	204	165	181	168	172	171	170	169	163	187	184	165	170	177	164	177	182	207	166	145	167	190	152	180	157	204	186	193	157	160	173	177	176	192	167	183	181	189	187	164	161	164	193	177	163	175	184	212	192	179	182	180	169	163	174	179	186	183	163	170	176	174	198	174	180	189	143	194	185	177	165	181	173	156	171	178	195	168	164	170	172	159	181	198	156	174	182	179	178	187	196	170	166	187	175	170	183	173	178	192	159	165	173	183	203	158	149	174	164	185	164	174	168	176	179	191	189	177	197	180	182	176	171	191	192	211	192	181	184	199	149	201	181	171	155	180	171	160	171	200	163	185	147	177	162	192	160	163	181	168	174	170	181	175	155	214	171	192	158	187	209	173	207	176	186	172	197	184	180	182	193	195	188	220	177	165	180	167	164	171	165	206	169	199	168	180	160	191	152	158	170	190	184	180	204	178	176	163	195	191	167	163	189	199	173	154	173	181	198	167	145	186	171	171	169	192	171	170	144	182	180	178	162	208	188	164	175	200	201	156	165	187	184	174	175	166	170	176	159	163	171	179	186	174	186	175	179	170	139	186	154	164	177	142	177	180	198	162	176	196	196	155	172	164	166	199	189	176	180	183	161	184	181	186	175	186	169	194	161	193	193	158	181	194	172	160	181	156	161	185	170	205	185	182	174	175	189	199	176	174	162	171	172	196	194	163	166	161	157	167	159	193	215	190	169	204	157	167	181	193	199	174	184	171	215	175	177	164	177	195	164	185	210	191	168	158	177	178	194	179	175	181	168	168	180	167	182	209	178	169	174	186	157	193	153	170	182	184	164	179	174	160	181	162	173	165	175	189	174	144	175	200	170	168	184	193	179	180	196	164	185	206	162	171	181	172	191	164	183	197	197	190	181	190	177	153	176	164	187	161	170	167	165	166	192	184	164	168	187	203	151	156	154	203	165	179	178	168	171	189	183	187	171	174	164	182	174	163	194	184	182	158	168	176	179	162	201	193	166	180	194	184	173	147	157	174	167	191	192	181	161	163	195	194	176	187	166	150	185	171	185	201	200	155	194	178	188	208	150	141	165	160	148	167	184	198	182	187	186	206	189	172	181	199	193	181	175	192	203	192	192	185	169	192	179	157	194	164	166	174	188	191	199	169	191	184	187	180	186	182	166	167	156	154	152	159	158	179	171	168	182	212	184	201	160	169	175	191	176	170	201	185	161	176	171	177	213	184	183	180	210	172	179	178	181	196	172	180	188	149	183	184	177	161	164	162	183	153	177	151	189	177	179	175	184	196	174	155	180	163	183	160	174	178	179	176	183	175	160	155	176	185	143	189	195	222	185	204	194	175	155	158	168	206	172	186	180	168	168	157	205	175	172	175	166	170	158	179	167	133	191	186	183	182	187	180	182	189	186	185	186	180	196	192	191	190	163	157	192	192	174	157	177	193	186	172	157	185	168	181	188	188	214	163	194	179	184	187	159	183	159	196	180	182	186	195	177	176	200	190	138	171	190	166	171	175	199	193	192	212	177	164
6523	4950	4809	1857	1468	1248	1109	930	810	748	636	545	499	491	491	440	528	468	433	425	442	464	429	431	404	437	426	400	419	399	434	377	383	410	387	428	425	413	415	393	393	402	388	373	413	410	392	436	387	392	415	401	367	384	437	411	400	400	402	374	384	401	388	379	355	415	398	404	386	356	369	378	395	426	381	413	381	423	417	392	386	408	382	382	385	391	398	407	402	393	391	381	383	387	410	388	398	433	372	406	408	437	377	391	384	413	384	407	414	365	383	417	376	385	422	392	381	418	399	394	383	382	392	392	414	386	396	392	387	430	447	355	383	407	426	389	420	376	363	407	441	388	392	417	408	372	397	369	382	361	363	373	397	419	389	375	385	401	394	387	412	397	355	372	391	413	383	411	382	424	425	335	413	395	399	403	404	436	387	419	372	373	405	396	373	410	374	395	414	396	384	394	357	402	437	386	403	433	407	374	430	380	382	380	399	410	398	378	377	398	403	387	362	388	396	364	412	396	431	381	382	380	389	393	397	377	388	404	396	369	373	371	387	368	381	376	416	417	361	396	425	410	394	406	377	358	391	386	428	380	396	377	391	396	399	419	379	361	367	356	395	412	395	400	416	406	409	393	418	360	375	397	382	423	433	378	382	416	346	390	376	408	396	400	441	375	408	399	395	403	384	389	386	403	411	356	380	400	393	394	393	391	423	433	389	374	395	370	413	406	368	416	390	369	377	411	381	373	360	408	373	386	384	378	387	395	418	408	381	355	382	401	382	368	401	407	378	407	376	438	423	359	402	391	397	359	388	384	390	397	419	403	414	415	383	398	419	396	389	429	399	405	411	378	403	374	348	414	383	392	398	368	410	409	404	401	405	367	420	375	391	390	407	409	395	372	384	389	434	365	361	399	408	406	367	416	383	374	409	386	357	401	401	373	377	425	419	395	381	379	375	395	397	392	414	376	398	379	389	398	408	394	420	395	397	419	410	407	406	394	409	383	386	395	351	407	387	421	421	412	390	383	392	384	437	385	409	410	421	388	383	442	411	405	372	381	396	435	396	419	387	364	400	399	416	377	384	404	384	418	405	417	410	377	396	407	405	394	419	382	357	380	392	410	417	409	409	366	387	385	370	398	402	354	365	412	368	350	403	383	426	372	393	379	393	393	412	413	376	405	390	366	389	411	383	372	405	385	360	371	416	391	395	407	422	448	410	416	369	429	418	389	388	396	378	367	373	384	380	368	407	373	343	395	366	405	403	377	401	382	409	414	441	377	344	394	380	391	422	373	404	379	381	391	388	412	393	373	394	390	377	367	356	398	366	416	369	360	408	397	370	381	418	408	382	374	448	381	408	414	389	373	391	428	368	390	413	399	362	402	377	399	408	392	393	367	362	388	411	386	396	423	389	399	434	397	383	378	357	393	367	390	415	383	448	379	409	411	383	432	405	415	398	362	392	391	391	407	434	400	388	373	356	360	390	374	409	412	403	393	402	422	426	392	384	425	432	391	397	371	403	419	402	376	366	379	384	382	380	388	417	388	370	405	398	402	377	377	372	376	375	406	390	421	426	395	408	390	393	421	385	392	367	410	389	417	434	414	407	420	374	384	413	424	380	403	406	352	401	398	413	397	411	385	407	374	367	384	354	382	365	404	390	393	387	403	413	345	384	380	391	376	418	391	373	360	364	392	373	371	363	417	410	391	388	364	385	379	371	412	422	387	377	391	376	378	430	420	408	407	412	379	395	441	401	402	383	400	378	417	412	367	396	400	375	406	385	380	395	424	392	395	409	387	381	407	386	426	411	407	413	365	431	383	391	423	371	400	405	411	383	389	370	413	436	385	377	397	425	409	396	389	372	401	392	385	373	436	387	407	389	400	422	394	454	413	394	375	366	385	407	430	371	380	378	378	365	406	398	393	375	390	395	404	387	424	379	382	379	386	368	369	448	383	384	361	393	405	403	389	399	425	408	374	411	418	395	387	390	407	415	402	402	353	368	410	453	393	412	415	363	392	378	404	394	420	370	411	408	421	374	400	416	416	378	387	412	441	412	405	394	395	397	391	401	383	398	407	392	385	392	376	392	350	394	382	399	409	396	393	418	421	370	375	365	362	372	368	352	397	426	407	382	380	394	412	372	434	377	388	432	424	385	391	379	417	427	389	377	401	365	398	398	415	399	399	401	411	433	387	418	402	433	384	433	418	388	397	378	391	394	405	402	379	395	402	383	398	390	401	414	420	382	388	410	368	371	379	414	412	369	407	406	408	408	383	402	425	395	378	389	394	409	421	408	383	431	417	376	386	396	385	406	424	402	415	393	385	388	412	394	444	407	377	369	390	420	438	395	402	392	420	365	403	377	376	402	377	430	421	368	422	435	452	375	415	434	391	420	358	366	427	410	382	398	386	358	391	369	375	385	378	370	358	403	415	397	364	414	407	419	404	374	389	377	440	372	411	402	395	438	380	401	397	381	397	338	396	384	398	380	402	399	417	385	353	410	416	398	396	376	428	404	424	381	406	433	421	383	374	376	392	408	369	393	359	388	391	409	397	446	385	395	366	407	404	409	423	420	392	392	364	364	376	404	391	390	414	456	421	383	410	411	400	383	390	354	405	373	392	406	404	374	406	394	392	368	402	409	435	370	363	375	398	376	397	402	422	399	402	349	434	407	394	408	371	420	399	394	378	390	434	391	414	398	397	408	437	361	342	403	378	411	399	445	416	365	407	388	388	386	402	396	376	379	424	400	414	397	393	387	397	374	399	363	370	402	359	387	407	416	358	388	399	410	384	403	411	389	399	415	379	378	375	402	408	381	421	411	387	399	391	369	397	417	419	399	440	416	373	417	385	409	411	392	431	415	390	410	397	404	418	397	392	401	424	379	374	432	401	382	414	422	398	399	378	379	411	373	417	391	405	417	453	369	402	407	383	396	394	386	385	355	405	404	390	362	371	415	372	416	400	404	392	411	381	381	371	421	393	403	430	413	421	398	378	410	442	381	379	420	405	405	380	381	405	436	397	406	402	415	370	433	389	393	417	378	329	391	424	404	401	380	374	387	392	397	378	393	403	373	384	375	410	393	414	365	381	412	398	414	418	432	390	381	416	445	437	393	410	375	343	392	374	388	417	366	377	375	406	391	352	398	411	403	379	392	415	433	404	398	388	390	413	386	377	427	389	416	366	382	418	384	390	388	412	376	372	375	418	370	410	426	411	397	382	413	404	418	407	443	422	390	343	402	395	370	385	379	384	405	377	376	417	410	399	426	415	373	405	395	406	387	386	386	419	402	398	422	386	416	453	358	386	390	413	404	369	389	385	379	380	393	394	394	398	397	377	422	402	398	377	370	400	394	369	362	400	416	340	387	424	430	390	383	359	410	396	391	374	394	384	410	411	388	365	415	398	356	374	383	408	426	394	429	387	385	403	411	400	414	383	395	393	392	398	357	371	395	394	393	422	407	384	372	369	396	398	407	370	393	406	425	395	394	430
30785	26164	15551	5511	3350	2476	1855	1333	1080	616	469	277	196	157	157	132	135	123	135	108	146	119	143	112	122	108	102	113	96	125	88	108	136	106	118	125	106	102	103	91	85	108	132	84	106	102	91	110	97	105	108	106	128	120	121	122	111	93	116	106	114	116	122	110	86	120	99	105	122	102	112	103	129	116	113	123	106	106	108	113	118	125	113	129	124	114	107	95	102	111	111	116	113	111	109	104	124	119	104	115	115	115	114	91	124	86	95	114	109	101	89	106	92	109	86	115	116	108	106	118	108	105	120	99	99	115	104	105	120	122	100	113	104	126	102	126	101	126	110	99	116	131	102	93	115	116	116	116	104	101	112	105	109	96	112	104	95	115	100	116	111	98	95	113	132	107	99	101	115	104	135	124	97	99	118	109	118	105	140	109	120	125	104	102	119	109	111	123	102	89	102	107	119	107	116	114	117	110	128	121	128	130	121	87	92	104	122	113	110	109	94	84	111	117	98	106	130	114	93	108	96	116	117	109	109	124	112	117	108	104	109	121	125	102	109	106	129	92	101	100	107	108	112	115	93	91	118	110	92	98	89	95	107	106	113	115	95	100	123	97	95	116	104	104	99	122	104	101	105	86	111	129	104	107	127	108	101	88	99	127	103	115	112	117	102	85	117	124	115	104	100	104	104	93	108	113	113	105	103	106	106	118	102	88	122	118	110	88	107	123	119	118	102	109	123	103	95	133	97	111	119	111	112	106	105	139	101	107	114	124	102	99	112	137	112	103	113	107	122	107	113	131	120	110	120	111	120	88	106	118	122	118	120	117	114	101	108	106	95	93	106	102	94	106	114	103	123	105	114	98	116	106	115	105	107	112	104	107	100	114	127	86	96	102	112	88	104	88	104	101	141	123	110	95	108	125	111	88	112	110	115	114	110	125	129	120	105	109	115	121	111	111	112	116	99	95	97	126	98	105	90	105	119	111	124	124	92	112	104	115	132	115	94	105	102	120	99	131	119	112	106	125	98	101	94	104	113	110	111	122	111	112	103	109	132	108	97	101	120	92	106	102	100	112	91	119	128	139	110	125	126	109	100	107	110	134	123	116	115	102	130	99	86	99	102	107	103	118	114	124	122	120	107	100	103	121	112	102	118	104	105	114	109	108	91	109	118	106	114	92	99	118	117	100	119	110	92	91	110	102	107	101	101	121	104	121	105	100	96	103	93	129	124	99	103	130	89	103	122	130	119	112	101	105	95	120	93	106	99	105	94	87	105	111	111	107	90	108	121	116	113	121	113	112	106	115	98	112	95	107	100	97	106	117	95	117	103	103	87	105	113	121	92	96	97	128	104	115	115	90	90	112	104	98	118	116	105	99	91	144	96	99	106	125	127	96	118	118	95	112	112	110	94	108	125	96	112	85	109	86	96	111	107	103	98	133	123	109	100	113	134	110	140	102	129	95	107	122	122	115	108	108	118	117	105	96	98	120	99	117	101	97	104	120	116	115	106	104	88	118	109	95	116	110	129	138	124	111	125	106	99	99	112	95	125	125	120	127	110	101	130	106	126	97	101	113	101	96	116	112	123	103	128	119	125	105	117	109	114	113	134	101	105	118	107	107	108	111	115	103	102	100	91	123	94	122	111	113	137	118	100	127	117	154	110	117	118	117	95	99	138	116	107	126	103	116	103	121	86	81	110	109	122	114	96	105	114	104	123	103	127	109	90	108	100	102	104	114	98	110	110	106	107	110	121	114	108	105	123	106	118	108	89	98	97	133	135	103	103	110	111	122	107	112	119	88	100	118	109	94	130	107	111	92	89	113	123	126	101	117	97	120	121	104	132	132	104	104	97	107	112	121	119	101	113	113	109	120	112	124	132	104	120	132	120	94	107	106	129	130	107	113	104	114	88	114	109	94	114	119	108	116	103	104	110	132	105	125	110	118	112	114	129	94	111	124	118	104	100	115	111	97	109	120	99	103	112	109	113	124	118	125	104	92	105	90	96	99	102	102	120	106	109	103	108	111	98	125	110	95	123	117	118	101	98	121	90	89	100	113	129	94	124	104	114	113	121	116	114	102	102	99	127	86	75	91	115	111	118	116	108	116	102	136	99	108	115	112	126	119	112	111	110	129	113	102	104	110	108	110	115	106	106	111	124	127	112	101	107	106	104	112	102	101	107	115	107	140	85	97	114	96	103	121	108	131	108	107	105	98	105	108	118	94	132	113	120	108	102	78	108	123	107	120	107	113	124	108	104	112	120	123	114	103	95	118	123	126	116	102	117	105	105	102	100	110	93	120	92	108	113	118	113	112	111	108	115	116	103	124	122	132	91	106	113	112	96	87	117	112	124	109	130	127	118	97	113	88	115	120	110	99	125	96	115	108	106	107	117	118	116	105	103	113	105	110	128	116	97	105	108	138	87	107	108	111	110	104	106	102	116	94	107	108	114	126	121	107	102	113	112	101	132	110	104	118	124	91	106	99	120	113	99	102	113	97	119	127	98	104	123	115	108	116	108	108	112	110	109	86	113	106	104	102	96	150	124	112	107	137	115	108	129	124	103	116	116	94	99	127	109	124	112	110	106	108	134	98	120	117	103	116	131	106	110	123	109	111	109	103	95	89	110	98	114	118	135	117	113	106	111	118	120	102	96	99	96	114	95	95	107	99	136	96	95	140	114	124	113	105	142	132	105	107	96	127	105	111	100	96	94	121	116	136	110	113	103	105	115	110	104	110	104	122	109	100	126	105	116	109	101	104	103	93	103	107	89	99	106	94	120	96	103	117	115	104	115	106	114	118	87	107	106	111	90	108	125	116	109	123	110	93	121	116	119	121	131	99	112	125	129	109	117	125	129	120	98	110	123	110	116	104	106	107	91	103	98	111	78	114	102	97	106	120	101	109	123	98	109	116	110	111	78	104	110	121	129	104	133	107	106	108	112	108	97	118	104	115	101	117	107	112	109	108	111	100	109	92	117	123	125	107	88	124	113	116	128	108	116	132	94	94	112	116	114	116	107	103	106	127	114	110	122	121	112	114	134	129	125	114	125	109	111	136	103	108	133	106	122	111	111	105	107	98	109	100	103	109	99	105	104	130	100	104	113	108	103	96	123	124	115	95	104	128	125	112	117	122	105	116	113	131	120	97	111	114	102	115	91	90	109	125	114	111	86	103	131	114	104	103	93	106	103	116	111	120	123	120	104	114	93	103	109	100	118	87	113	115	108	111	108	101	109	118	108	108	106	115	96	99	93	117	119	120	118	115	134	101	88	113	125	113	82	97	118	115	113	121	111	98	108	130	110	130	118	108	116	137	119	105	104	109	102	117	104	123	118	112	120	106	95	115	91	90	110	107	111	102	115	128	109	105	135	107	121	115	117	106	95	125	118	101	122	107	107	120	93	100	124	102	116	110	107	126	106	86	92	103	113	80	98	100	102	120	100	95	113	111	114	89	109	121	105	116	111	133	110	114	129	103	112	110	112	108	128	115
20356	20696	13106	7371	7538	6867	6476	5001	4688	2959	2018	1171	791	706	560	456	437	389	352	353	352	354	351	369	336	315	298	293	288	283	254	305	315	327	306	289	269	309	280	283	257	267	276	246	276	256	259	261	299	272	269	280	278	278	281	274	261	286	291	278	242	293	296	286	255	235	243	271	263	253	276	265	259	264	230	285	247	242	289	264	279	254	271	250	277	245	245	272	279	259	289	251	265	283	266	251	275	228	246	259	276	265	254	269	248	276	256	286	270	277	287	264	264	280	277	252	280	273	273	271	258	231	269	259	286	280	265	267	264	249	249	231	265	264	250	246	280	252	243	266	251	247	284	265	275	272	256	255	223	307	248	282	254	261	254	276	241	240	245	285	251	268	226	277	283	281	270	259	255	244	235	254	261	299	263	266	265	262	269	241	261	271	272	281	272	258	268	269	243	266	251	285	263	238	240	281	289	282	263	250	264	249	245	275	264	261	262	277	282	268	275	240	278	258	267	269	229	249	274	265	246	259	259	258	263	273	275	265	266	254	263	218	252	263	280	278	242	258	264	254	256	254	259	259	255	261	252	266	284	289	289	252	250	262	260	245	257	238	265	255	279	286	281	236	267	267	286	298	252	260	277	310	262	249	285	268	263	256	272	245	240	266	276	257	256	249	233	274	265	275	276	244	251	287	259	267	285	258	259	254	257	256	268	274	273	263	251	282	236	268	248	249	255	271	256	254	240	259	243	275	239	238	259	254	240	284	249	252	293	258	274	268	275	259	249	254	262	271	259	271	244	268	239	239	244	243	278	288	288	248	264	298	240	242	258	243	266	285	275	278	245	275	261	273	223	285	273	315	280	274	253	305	249	232	269	252	271	243	244	269	253	254	275	271	259	264	299	267	260	213	274	244	265	229	248	240	268	261	244	285	261	288	247	250	252	260	252	274	247	253	274	244	257	255	274	257	304	252	302	259	232	277	277	236	288	271	265	262	259	252	227	283	233	263	265	269	301	236	245	261	263	239	264	279	250	274	258	235	268	265	243	253	280	275	250	274	295	278	280	252	305	267	269	257	252	241	269	274	234	276	275	272	285	270	261	267	234	238	252	286	245	266	254	254	276	289	260	244	244	261	267	278	254	270	249	272	279	285	251	259	257	293	237	262	270	239	264	261	258	248	277	267	256	251	234	239	282	263	254	261	265	264	280	217	260	274	266	260	265	262	288	257	274	269	281	252	243	285	262	243	271	245	243	263	267	248	257	270	256	269	267	252	278	266	277	271	293	265	258	265	247	256	262	253	258	238	234	296	284	264	249	245	282	277	245	253	264	246	240	247	276	278	255	255	270	261	247	270	250	276	296	283	250	268	259	259	251	263	270	262	253	239	274	235	263	263	255	262	265	242	260	265	257	276	243	266	263	264	242	250	258	269	256	239	285	244	260	255	265	257	279	246	277	276	260	291	287	292	284	257	267	255	266	267	258	218	275	291	265	257	244	269	278	241	254	260	244	284	286	242	256	261	275	266	276	251	265	223	258	250	297	260	261	292	291	274	257	256	252	245	278	254	263	266	281	275	271	262	241	276	263	276	289	258	278	305	280	269	233	259	297	259	258	244	250	241	246	241	267	276	280	238	257	249	246	239	286	282	263	283	270	270	249	253	286	266	269	257	278	246	259	241	251	260	278	239	267	275	258	280	273	268	268	262	284	265	253	276	262	257	251	263	280	268	261	260	249	256	245	286	247	241	288	259	233	248	281	243	269	289	278	256	256	304	273	250	276	282	259	252	240	245	264	283	240	279	256	253	261	266	227	259	208	268	250	261	279	236	267	248	269	259	272	276	239	254	302	260	255	244	259	250	237	257	277	245	251	245	265	285	262	260	262	262	258	257	272	244	257	260	253	253	255	279	267	257	277	237	260	244	238	243	262	268	273	260	254	268	259	286	263	255	243	227	259	266	239	276	258	263	270	247	251	252	291	264	260	262	247	255	285	272	283	276	262	283	242	266	274	258	239	269	286	254	257	246	256	258	265	246	274	278	244	279	295	275	264	250	244	255	231	256	307	255	244	258	268	243	277	265	279	268	268	254	262	264	259	255	247	281	291	241	251	301	256	252	280	268	258	270	289	237	247	266	265	264	259	255	259	247	257	260	247	277	284	276	246	287	246	270	276	266	259	281	274	281	275	236	256	273	250	251	277	262	257	262	278	241	252	262	291	269	279	285	286	270	236	241	257	301	255	290	265	269	288	288	209	233	260	214	258	263	286	289	273	231	273	275	264	258	253	250	269	299	265	232	261	271	256	265	254	235	261	257	253	249	258	264	252	268	252	265	271	278	286	263	281	244	270	268	269	277	274	256	262	235	250	278	268	274	249	278	287	265	237	256	269	247	289	270	260	258	275	250	247	235	240	237	288	274	289	272	257	282	262	248	239	256	278	263	249	243	296	253	285	251	287	264	247	261	252	299	271	285	264	270	255	260	266	256	279	254	257	268	237	256	255	241	256	270	283	281	258	256	252	250	268	277	248	279	290	241	277	288	266	260	289	263	275	251	260	231	282	265	268	278	259	255	254	266	277	258	276	263	269	254	259	259	263	265	296	255	245	261	272	271	257	258	270	285	264	265	249	234	266	260	245	224	270	249	254	272	272	249	275	257	273	258	256	254	237	254	237	277	215	248	255	273	278	264	259	281	264	267	278	265	265	233	251	271	235	258	258	286	255	283	288	270	267	262	295	257	253	280	277	258	233	250	266	274	278	229	262	262	240	254	267	272	264	251	246	288	288	258	240	284	258	253	260	277	242	252	282	248	279	257	254	255	271	230	265	248	243	268	242	259	274	249	270	243	258	227	254	270	229	273	270	259	272	275	228	255	262	238	262	270	252	249	257	267	270	277	287	246	258	260	252	302	253	259	251	257	255	264	254	271	251	259	242	263	258	279	261	270	254	251	243	273	246	227	251	228	255	267	250	264	286	255	263	286	251	249	239	293	265	240	232	259	275	270	261	273	237	244	277	255	243	294	272	238	257	259	248	278	243	271	259	251	266	281	266	270	223	252	276	251	268	272	275	270	259	250	272	274	232	264	266	262	248	246	237	264	288	270	279	268	257	273	251	268	263	272	252	302	256	265	271	258	266	289	272	281	247	260	272	278	251	304	257	258	288	234	264	272	270	271	274	280	248	270	294	285	246	273	260	265	250	276	287	250	256	247	245	270	250	241	237	258	253	288	250	265	252	252	283	280	257	281	272	257	271	272	265	267	244	245	271	254	246	272	254	254	269	263	286	266	260	281	277	250	269	265	268	254	251	254	254	257	255	228	266	250	280	272	280	260	252	283	283	272	260	278	249	285	268	244	290	288	264	235	255	246	260	251	265	300	260	276	258	241	284	277	252	279	249	258	255	284	256	255	251	259	258	265	268	247	272	271	264	255	234	259	258	257	256	257	248	292	276	267	288	257	260	278	271	261	248	248	229	246	257	268	276	257	258	274
41953	36153	23755	11050	6561	4933	3758	2181	1652	1108	670	435	302	244	213	193	183	159	159	149	148	160	153	142	165	135	131	160	145	128	139	180	141	133	137	118	143	127	129	133	124	132	129	150	136	119	114	142	134	164	142	118	139	130	134	136	120	115	132	137	126	138	131	124	137	129	126	127	124	113	129	144	119	139	133	136	111	152	109	116	114	139	119	126	131	138	154	114	111	125	118	147	114	112	137	131	129	139	152	132	154	119	123	101	110	112	138	130	140	134	140	134	124	121	136	141	133	131	124	126	127	128	135	145	132	129	123	156	130	133	130	136	144	121	118	130	110	114	135	125	98	151	112	140	126	136	130	154	137	105	119	137	137	135	124	121	132	149	126	119	126	138	149	120	125	139	139	151	137	139	155	138	118	129	122	143	142	138	132	121	127	132	143	118	151	132	128	144	125	122	143	114	115	119	146	127	134	122	129	128	131	136	143	147	149	129	131	132	130	131	145	98	131	132	136	120	121	138	134	118	128	136	143	129	116	130	122	137	146	124	126	129	121	142	136	120	137	151	124	136	135	110	130	138	124	129	146	155	117	133	123	139	133	134	115	126	131	133	123	131	135	130	144	137	157	137	137	141	149	126	122	123	138	111	110	134	112	130	110	140	111	140	125	128	140	178	126	138	144	139	138	138	140	145	116	151	133	128	114	161	131	119	130	134	140	152	129	131	155	151	140	120	145	131	117	131	130	125	137	128	137	135	121	135	123	139	116	114	110	123	124	113	147	142	116	142	125	121	132	112	128	147	153	126	147	127	153	124	128	98	116	129	131	136	136	133	146	120	131	125	122	134	107	133	132	128	118	131	135	131	127	125	119	145	118	152	166	131	117	125	123	145	135	141	148	126	126	121	139	122	128	136	163	172	116	141	129	139	148	143	149	135	119	119	120	127	117	119	139	138	141	137	111	124	118	131	123	130	118	126	122	128	120	126	145	114	132	127	131	139	166	137	126	135	142	142	134	121	120	124	144	155	133	151	133	128	144	132	124	158	147	133	127	117	124	131	104	115	126	138	103	161	134	114	131	107	138	109	104	126	138	109	121	123	113	143	118	124	104	142	128	113	118	129	129	151	118	143	144	124	122	135	130	112	137	111	137	115	143	143	141	109	116	135	146	113	114	124	112	128	119	119	137	125	138	133	128	111	152	133	130	123	127	147	123	106	115	131	121	132	154	145	148	148	134	112	131	117	143	125	142	133	132	139	148	137	144	120	143	136	110	122	142	144	123	126	117	116	153	119	136	135	132	125	119	127	125	148	139	127	147	115	125	115	147	120	126	139	118	129	123	125	115	142	129	129	130	123	122	120	142	130	138	119	141	138	134	146	136	122	115	147	138	132	137	147	131	123	129	128	137	139	134	141	158	146	122	135	125	149	117	125	139	142	130	108	157	144	120	137	126	134	134	153	123	115	120	116	133	138	140	106	124	119	112	122	139	140	127	132	120	134	168	127	150	120	134	106	135	137	142	138	124	141	123	128	130	166	116	137	129	129	132	172	108	134	123	110	108	128	136	141	121	141	118	138	137	128	146	130	131	129	147	153	126	137	129	135	134	134	138	161	127	137	148	138	141	145	139	127	149	124	109	121	152	132	105	141	137	137	151	138	155	122	149	133	132	131	128	121	140	141	129	122	123	137	126	141	121	107	150	124	143	135	108	140	129	130	157	125	133	128	135	128	127	134	150	116	131	122	142	128	113	141	128	133	138	119	114	118	153	124	130	116	142	140	113	146	126	135	127	129	132	116	123	111	136	123	151	119	129	113	131	131	121	132	127	139	123	154	145	109	140	124	139	132	125	114	117	130	131	119	108	121	144	149	126	136	130	141	133	146	136	119	151	158	107	126	130	112	122	128	151	116	150	131	124	123	149	116	138	135	134	142	122	139	131	130	123	118	151	125	133	131	128	124	128	118	137	151	125	126	124	139	129	115	129	146	117	148	138	148	125	121	141	130	132	140	124	136	111	127	119	144	130	136	122	130	119	141	158	137	125	102	119	129	131	136	137	131	130	117	129	132	124	133	153	132	124	143	132	131	114	124	129	130	137	144	135	112	130	114	137	143	132	145	164	131	112	134	127	142	137	145	125	138	130	120	135	148	137	125	120	130	120	124	107	136	133	139	133	122	110	137	119	113	110	121	141	134	119	135	143	150	123	136	129	150	100	122	109	120	134	130	124	128	144	122	129	135	133	147	130	117	151	114	136	126	160	135	124	133	128	137	117	137	117	146	115	144	135	138	134	157	149	119	114	133	124	126	135	140	135	116	134	136	128	122	142	157	122	149	154	149	108	163	139	152	122	127	143	141	127	143	125	152	123	128	125	140	118	129	134	112	116	135	143	106	142	130	132	142	145	122	115	113	136	141	128	117	122	115	133	146	131	122	141	122	116	139	158	134	149	129	127	138	132	149	133	133	106	126	157	120	137	135	130	150	123	132	134	135	126	138	141	130	106	143	126	126	121	130	128	138	121	136	119	154	104	125	124	136	134	160	101	147	126	121	131	130	128	121	98	118	129	135	138	144	150	129	124	126	121	116	123	128	135	131	149	133	123	128	134	126	113	114	131	126	133	132	130	131	119	130	144	141	122	107	136	117	132	131	111	125	168	139	141	156	108	152	136	160	136	120	121	151	145	131	124	128	137	127	123	145	164	126	128	117	143	149	133	151	111	129	128	136	124	144	153	112	125	151	117	132	116	145	128	130	127	113	128	130	122	139	157	116	141	123	105	106	139	116	136	130	123	146	139	128	120	123	152	141	119	123	133	127	149	131	133	148	153	137	122	145	143	135	119	118	143	128	133	121	128	122	131	111	151	141	124	120	146	126	125	140	158	135	128	91	129	123	135	124	132	130	135	144	140	144	131	149	132	135	119	147	128	128	146	120	134	113	124	124	127	136	136	149	116	140	114	136	154	127	120	134	122	118	127	133	132	124	131	143	133	134	147	151	135	128	157	147	121	118	123	109	140	121	135	138	134	115	134	114	149	132	132	128	122	134	123	120	138	134	118	127	135	146	104	123	122	119	133	118	134	125	127	147	124	131	130	123	140	137	132	134	126	114	144	112	132	162	126	131	164	128	123	128	133	149	138	113	127	142	129	148	118	133	151	139	127	131	129	154	133	139	130	109	131	115	147	137	153	127	136	128	138	137	126	129	127	142	124	140	117	129	116	125	138	145	142	142	120	142	144	147	138	140	142	126	123	120	154	170	143	136	115	125	119	141	124	142	140	142	130	148	124	130	133	111	135	136	140	148	140	121	156	126	152	135	141	128	136	124	132	141	117	105	141	106	139	137	148	133	105	150	119	140	157	167	125	126	118	140	123	117	114	125	121	139	115	136	109	148	140	133	136	108	140	143	116	121	124	158	149	106	120	130	110	123	114	127	135	144	148	156	114	116	120	118	130	123	132	111	130	136	133	131	151	114	153	138	140	127	132	121	141	154
27734	27779	18751	11567	12500	11604	9719	7380	6748	4283	3184	2022	1433	1132	774	673	600	478	489	470	468	449	460	502	490	394	381	364	334	370	369	340	349	334	353	313	334	327	285	332	331	307	308	341	317	334	366	344	338	318	334	356	301	331	355	318	321	322	317	321	310	323	351	343	292	322	286	322	312	338	299	348	312	302	313	321	323	310	337	298	304	307	357	347	347	301	273	306	333	357	326	308	310	282	283	295	327	321	314	330	303	333	329	321	304	292	296	261	331	286	309	330	303	326	320	338	346	326	314	342	314	301	325	319	335	312	289	335	309	315	300	325	327	335	342	296	364	310	333	311	307	311	280	313	339	330	315	308	313	348	305	306	304	361	312	311	305	314	334	317	315	306	323	331	298	306	297	333	310	310	318	299	318	325	329	338	330	327	331	289	333	309	325	304	314	313	319	305	328	288	317	312	329	351	326	336	302	292	289	308	327	352	305	337	314	322	326	321	322	319	316	313	314	317	339	317	293	285	321	313	334	281	302	303	277	333	322	326	303	291	320	301	303	317	319	302	350	300	310	313	323	321	339	341	303	323	301	324	330	331	342	337	302	322	316	304	325	325	300	313	298	308	306	341	336	293	309	298	309	323	299	321	304	346	296	304	313	310	304	309	284	350	333	333	291	300	322	321	297	317	288	283	340	307	306	311	340	309	285	307	338	306	328	315	308	337	302	319	306	332	283	299	318	293	322	332	328	317	324	338	317	329	324	306	309	336	334	310	279	318	309	299	320	347	331	318	293	333	346	287	307	308	315	291	311	320	293	328	311	295	291	316	305	326	341	289	294	322	283	326	310	346	310	305	330	301	324	320	304	289	313	317	337	287	283	302	309	332	331	332	323	313	292	305	286	291	309	296	316	312	307	293	294	310	304	325	292	322	307	299	322	294	303	313	281	309	303	299	284	298	336	323	276	306	296	314	347	338	311	311	340	320	287	290	309	321	308	308	294	305	330	329	325	332	321	295	283	326	311	341	319	320	301	330	283	325	325	314	279	291	314	321	319	331	317	339	290	306	299	315	340	313	286	312	335	296	299	307	303	298	307	305	324	300	324	286	328	309	344	289	308	332	313	309	362	325	280	265	292	314	299	330	293	308	339	313	301	289	308	325	293	295	304	269	316	300	310	314	292	295	309	306	308	293	325	315	298	287	322	298	328	305	288	320	279	299	315	310	266	314	323	304	286	336	302	330	347	328	307	350	320	275	335	321	308	325	301	320	318	331	319	301	320	318	305	317	329	330	314	336	323	304	317	324	328	349	308	310	289	313	310	325	292	315	319	314	297	321	342	319	324	291	293	303	285	317	295	360	296	334	324	292	296	310	322	305	328	334	287	350	319	330	329	360	335	320	311	305	292	320	265	321	318	330	303	319	319	278	354	294	298	327	312	331	315	309	304	315	311	308	325	298	312	301	341	326	311	318	333	315	322	295	312	312	316	312	321	286	350	303	314	302	294	324	304	290	310	335	292	302	309	329	290	307	315	316	341	326	306	323	305	329	305	290	321	336	295	300	328	329	304	338	307	316	328	320	267	301	313	294	311	326	304	276	329	308	327	336	299	305	296	294	307	307	340	312	335	339	315	364	326	275	286	304	313	284	283	307	304	302	312	322	329	301	310	304	295	336	298	324	305	334	332	308	318	320	316	309	332	299	301	294	334	326	317	320	345	324	293	316	330	322	312	298	319	305	335	294	285	329	332	351	325	288	304	312	306	283	307	310	285	309	300	334	343	338	349	322	291	305	297	327	311	320	341	314	325	337	314	317	342	313	309	288	333	314	336	341	289	326	297	326	338	277	301	302	318	297	283	290	313	318	319	329	299	340	317	335	292	317	349	297	332	322	322	301	312	297	292	324	325	319	309	326	306	330	305	325	310	328	295	321	333	302	316	313	314	305	296	318	298	300	293	323	322	334	320	307	312	329	319	278	328	316	307	300	333	292	298	303	319	315	312	325	312	309	318	300	306	313	346	331	303	296	300	299	310	316	291	302	306	309	283	304	317	300	323	338	339	312	304	312	311	300	304	316	324	304	327	330	291	292	283	325	310	316	313	326	304	346	297	313	328	313	330	332	290	314	307	299	312	322	302	299	287	302	327	324	324	306	318	333	346	304	319	326	301	335	324	288	307	306	302	297	301	272	291	307	315	304	310	325	320	307	330	317	291	335	309	319	279	323	301	330	313	326	319	304	330	283	312	330	306	299	303	327	311	307	330	325	327	285	334	312	303	314	298	309	298	333	323	304	300	324	289	303	320	288	312	303	299	301	303	344	283	305	305	330	313	317	313	341	327	309	300	297	318	324	308	316	319	302	326	320	304	293	315	302	336	334	296	326	319	312	294	293	291	317	333	289	304	322	322	327	308	289	320	310	288	320	326	319	307	319	286	307	286	340	322	317	324	319	316	342	309	289	309	343	312	312	317	311	291	303	291	300	315	317	328	300	286	317	292	298	348	298	312	341	290	298	331	341	321	302	306	308	336	296	296	305	311	310	335	328	345	349	324	326	323	293	304	292	313	323	345	311	313	293	304	334	331	274	333	293	359	314	304	355	312	310	312	279	322	310	341	327	341	322	295	349	300	318	288	335	302	338	280	292	319	300	302	304	312	280	333	300	315	293	306	326	328	303	277	320	308	323	318	287	322	314	302	292	283	349	315	310	288	291	321	345	315	319	308	305	320	313	315	331	286	311	299	320	287	314	313	316	323	304	335	307	288	309	297	303	283	315	310	306	312	304	342	299	317	317	317	330	271	297	302	314	289	289	313	308	346	296	340	290	302	306	295	322	319	325	286	312	284	293	303	307	302	335	320	299	320	281	306	319	348	301	343	320	327	282	287	323	306	332	339	330	287	336	315	311	318	326	315	305	274	302	290	311	336	307	312	283	279	301	322	273	309	305	315	317	314	283	319	312	293	332	298	314	297	297	289	307	333	278	354	331	277	295	323	287	342	304	286	305	283	312	313	316	329	305	299	318	324	292	322	304	341	280	309	342	294	295	277	304	322	304	306	285	310	329	325	312	316	309	287	338	328	330	288	314	310	287	364	317	281	303	338	334	340	312	315	325	317	294	309	308	297	318	297	331	303	305	298	302	329	299	324	293	305	332	324	308	303	304	337	313	307	318	307	295	315	350	335	319	323	345	338	327	306	350	332	321	307	319	292	330	317	303	276	351	280	337	309	341	313	302	308	336	310	285	326	301	306	331	334	320	300	315	322	329	277	306	321	303	287	337	330	331	336	330	335	311	298	300	267	286	313	280	284	293	298	317	301	303	350	343	309	318	291	336	306	317	309	316	304	320	357	321	324	319	307	308	299	314	294	317	302	328	325	303	298	311	313	321	303	302	297	288	302	349	295	296	325	296	302	312	319	328	321	299	345	316	331	293	326	320	315	312	300	316	329	327	305	329	318	330	309	323	307	320	287	304	282	328	316	327	320	311	301	307	322	282
11009	4886	2170	629	487	401	344	240	245	220	220	199	165	182	188	185	180	177	184	203	202	188	210	179	190	184	172	184	178	162	174	201	191	192	159	169	182	167	185	184	179	158	150	173	195	181	172	177	171	208	170	185	172	161	173	205	161	179	178	173	170	166	158	177	209	164	178	169	180	200	188	195	177	163	163	194	160	179	160	175	197	220	176	208	189	166	190	195	192	148	185	205	166	190	202	169	169	193	172	183	199	205	169	184	151	195	193	178	193	167	172	186	176	189	160	185	185	159	175	175	200	150	194	202	173	181	178	178	187	193	203	171	166	176	195	166	188	178	218	158	183	165	170	173	155	185	162	184	180	188	177	198	195	175	200	179	186	186	189	180	187	187	177	155	185	182	182	180	175	180	178	195	171	192	177	157	178	185	165	168	183	170	163	155	165	173	165	179	167	178	191	177	171	177	200	180	188	218	158	173	164	159	167	184	181	148	173	185	197	160	179	160	187	175	170	191	184	176	167	177	180	188	159	185	184	158	174	172	180	183	175	201	198	179	194	143	189	196	164	205	165	181	175	172	174	177	191	187	184	195	176	177	172	175	189	162	190	201	177	200	211	178	184	180	187	197	191	188	195	157	195	187	201	161	172	176	168	173	174	193	188	181	180	176	190	181	157	168	173	188	184	200	161	175	183	160	167	177	165	158	166	186	175	177	166	175	190	163	175	174	168	170	202	183	173	164	173	179	189	182	152	211	195	170	171	198	192	158	169	175	160	160	164	216	173	164	182	175	178	169	154	167	151	189	194	184	162	173	163	191	181	166	197	167	156	187	167	187	184	204	173	174	179	167	176	183	175	197	179	193	203	159	184	155	190	173	191	197	184	182	177	161	195	167	197	180	179	182	167	191	193	166	183	193	154	170	166	171	208	210	177	176	174	165	162	196	193	177	187	193	165	164	223	177	169	161	179	172	178	154	179	199	166	187	187	197	197	172	157	171	190	176	183	157	168	161	178	168	181	184	157	174	176	175	157	158	192	168	170	172	180	160	194	180	175	169	193	170	169	164	192	197	183	182	185	195	160	186	168	179	172	154	198	183	180	203	179	192	174	182	210	181	189	180	162	171	186	210	159	185	156	150	171	164	185	185	163	186	179	175	187	195	159	181	165	198	166	173	193	152	156	181	175	145	174	173	185	179	211	167	175	188	177	197	192	170	170	194	173	188	196	190	162	173	184	184	194	190	190	182	175	161	173	164	156	181	167	175	195	163	194	192	161	167	190	181	172	160	170	185	189	193	171	182	192	162	185	184	181	166	143	191	178	178	181	176	154	161	187	173	163	193	159	200	165	158	189	191	208	166	191	196	171	190	167	184	193	174	173	184	198	189	171	164	162	183	204	190	179	152	214	172	190	162	205	167	193	164	174	171	160	193	179	155	182	170	206	176	186	179	190	209	189	158	164	161	186	194	169	179	179	178	181	199	179	179	165	184	160	204	163	156	158	175	173	172	200	159	154	183	184	163	155	199	178	170	187	168	189	187	178	172	209	168	160	177	172	201	194	221	168	172	166	148	177	188	167	156	170	182	178	164	174	207	163	161	157	193	200	157	185	175	194	180	183	187	169	175	187	203	179	184	164	168	208	167	195	187	177	174	180	181	157	183	184	176	169	198	183	196	165	163	185	165	180	157	178	184	186	177	177	191	178	167	166	175	190	186	150	210	188	188	180	195	148	200	153	200	173	202	169	202	203	197	204	190	171	160	188	165	192	188	176	175	196	185	173	165	172	174	182	162	169	183	196	170	169	177	162	183	171	178	178	170	186	164	183	159	211	175	146	178	177	206	200	181	188	199	170	185	160	191	183	191	181	209	182	176	178	191	168	164	170	179	167	167	175	191	169	183	198	180	159	174	226	198	160	171	188	211	184	177	173	151	163	188	176	154	169	183	207	169	177	174	200	181	213	151	179	205	164	179	179	176	174	162	186	182	187	166	145	167	177	160	157	169	183	181	175	182	167	171	193	174	167	163	178	162	172	177	177	162	172	197	211	180	198	175	184	163	187	184	172	211	173	178	178	176	206	176	149	161	175	174	190	203	174	207	169	198	182	199	186	193	175	195	181	188	185	172	162	177	170	178	162	189	184	184	162	213	175	162	187	188	193	179	181	168	200	156	190	175	175	173	191	179	168	159	150	174	152	172	199	163	171	177	185	160	163	171	172	196	155	202	230	189	177	166	172	196	187	159	217	191	193	164	181	186	183	202	180	174	181	201	158	192	169	181	177	169	168	190	167	184	172	184	155	162	172	203	183	193	169	198	186	158	153	176	152	169	175	179	217	167	180	181	174	176	191	189	176	164	183	172	186	180	170	170	185	151	165	176	168	180	184	196	184	202	130	174	190	185	200	183	180	180	184	175	164	151	185	179	199	167	168	164	160	210	193	196	196	198	187	204	188	171	150	161	199	147	158	186	168	187	181	169	160	188	170	164	169	181	165	180	161	176	170	214	188	178	181	195	166	171	191	171	161	168	168	202	170	163	179	170	177	210	196	163	174	163	182	204	177	159	158	172	193	168	194	169	176	170	165	186	216	195	179	166	216	216	191	198	201	188	181	178	186	160	151	165	189	152	179	192	162	174	170	177	186	166	160	184	174	156	174	170	174	175	187	168	174	143	163	178	160	189	208	164	171	171	166	170	189	184	196	195	194	181	212	175	171	197	179	186	172	170	201	169	187	152	165	172	164	189	167	157	162	184	190	169	154	179	165	193	176	183	183	169	196	186	191	206	205	185	177	163	172	174	172	160	186	183	175	185	173	180	163	194	163	175	180	179	189	170	177	164	180	163	206	189	197	191	190	190	177	173	147	184	169	193	175	175	187	169	174	164	198	161	167	190	148	186	189	155	168	175	178	175	165	158	183	168	162	180	167	154	172	213	182	187	177	169	172	171	197	182	181	180	183	184	207	174	175	169	192	199	198	184	181	183	177	132	165	166	159	159	185	149	179	156	170	168	156	181	161	167	175	162	180	155	177	157	181	153	160	158	184	184	169	163	164	173	176	191	155	170	194	184	193	163	175	163	194	179	206	181	165	169	192	177	191	163	187	139	189	197	205	172	167	188	211	187	175	193	173	172	185	199	186	202	195	142	200	183	162	161	183	178	187	193	205	183	187	176	162	182	213	198	203	191	196	181	185	172	173	172	188	185	180	179	165	162	193	181	170	173	185	198	160	166	171	163	178	175	207	186	173	190	175	169	200	145	192	191	201	186	178	162	174	186	170	208	183	177	180	202	183	198	206	185	172	163	171	174	163	183	148	166	166	158	181	171	187	184	173	192	176	198	176	188	187	176	163	196	158	174	173	176	202	197	166	173	158	202	190	170	159	186	196	178	182	170	161	202	188	186	174	182	204	160	139	174	184	174	169	176	176	157	172	181	172	209	186	175	161	167	178	152	187	170	174	193	186	196	188	193	195	150	161	194	177	172	166	182	189	164
6712	4496	3360	1605	1563	1461	1124	911	749	715	534	505	479	496	453	455	529	505	416	445	401	431	394	391	392	372	418	430	437	423	416	411	402	431	432	394	378	389	429	425	388	406	373	399	381	396	381	420	384	403	394	416	359	376	422	409	348	419	435	421	395	367	420	395	414	394	445	393	393	401	381	408	390	376	379	409	411	426	441	408	411	375	395	392	384	386	404	400	412	388	405	375	399	367	407	394	403	400	428	414	389	377	379	409	388	401	397	387	380	395	356	393	385	373	450	420	432	407	392	375	378	414	405	397	377	409	379	447	394	373	404	382	385	390	412	383	437	407	383	392	369	377	372	404	390	387	375	403	396	394	422	386	371	398	393	378	379	405	459	407	428	404	425	366	407	377	380	400	378	378	404	390	437	422	363	393	396	364	400	433	399	422	362	433	405	405	379	389	384	391	399	402	379	388	386	394	363	346	385	402	412	385	401	370	399	421	406	391	378	403	415	412	386	397	416	383	381	415	382	380	373	393	377	411	401	418	361	392	388	418	441	393	419	381	413	392	382	404	370	396	410	363	425	405	357	415	423	396	365	391	398	399	421	427	391	398	387	431	382	403	357	417	389	360	372	394	402	384	392	413	378	369	394	375	368	386	419	414	428	401	398	371	396	403	396	411	370	369	349	407	401	394	371	374	405	395	374	365	396	404	412	386	413	428	394	371	379	381	378	407	385	389	358	391	400	429	388	417	427	412	393	386	434	403	400	400	370	408	402	411	416	414	366	357	372	367	404	381	413	402	402	348	398	401	396	406	377	386	377	409	406	376	371	391	385	349	419	407	410	412	386	383	414	408	383	401	405	385	374	386	395	375	366	398	371	409	383	402	399	430	389	405	412	411	425	387	407	398	421	367	373	425	392	375	415	401	396	380	394	363	386	426	413	397	421	423	385	376	382	404	390	397	402	422	374	370	408	388	364	412	401	387	398	422	408	393	377	400	388	398	393	357	388	417	390	444	354	392	416	414	427	392	392	359	408	377	384	399	392	416	405	403	389	386	448	413	431	390	380	409	427	396	416	359	428	375	391	408	428	410	408	393	410	376	419	406	424	413	378	391	400	408	382	394	418	413	406	392	394	378	403	411	387	403	412	392	399	410	415	403	376	356	401	420	373	434	387	370	341	427	384	423	360	369	387	388	412	398	402	405	405	372	437	384	378	396	372	364	391	354	368	373	413	405	390	405	385	381	391	408	376	365	384	393	410	375	362	434	412	398	370	426	388	402	442	393	400	367	406	405	357	387	419	399	399	383	392	386	391	391	384	394	378	394	416	414	408	410	424	386	391	430	401	411	412	384	373	399	408	421	390	358	362	411	434	362	389	416	403	421	422	404	400	377	399	386	393	420	412	406	390	428	423	411	387	371	402	396	408	406	441	393	417	420	402	426	399	395	382	387	378	431	386	398	405	424	397	395	410	396	414	401	401	391	393	417	414	428	392	403	360	419	405	382	409	377	391	430	368	375	393	381	408	357	418	403	398	377	407	372	392	416	394	407	391	359	400	376	377	368	383	407	355	393	402	383	374	408	404	370	403	384	420	389	390	388	382	395	416	421	392	400	395	361	402	386	389	412	434	380	403	381	396	364	409	409	378	395	382	407	410	387	390	431	397	424	416	404	352	364	369	380	413	412	425	409	408	407	400	439	402	394	401	372	362	371	397	371	392	413	378	401	391	397	394	442	378	400	379	404	397	428	393	374	402	365	421	414	395	383	380	400	380	384	416	405	430	408	384	415	412	374	380	412	400	405	429	376	393	368	396	409	389	384	398	408	407	410	375	391	393	390	420	376	393	393	418	440	379	411	393	398	393	412	405	385	371	355	390	390	381	385	429	407	395	457	413	376	409	420	406	363	395	401	375	405	377	375	383	384	385	400	386	397	428	400	400	393	381	398	409	405	361	433	392	374	372	392	409	375	394	370	412	371	391	413	380	402	398	405	401	380	389	387	419	396	374	400	410	405	388	414	370	374	415	408	394	395	398	418	405	422	407	402	414	430	423	378	371	397	362	383	410	393	414	396	431	407	413	377	390	387	418	433	391	386	383	384	393	411	398	416	405	404	371	406	390	430	380	385	394	428	395	388	393	401	413	392	368	388	362	365	399	371	367	384	400	383	413	396	410	397	343	379	398	400	394	391	375	363	392	379	387	382	395	400	394	385	377	381	399	402	362	400	387	376	414	380	398	374	395	398	391	345	367	410	374	395	422	405	403	411	431	376	404	389	387	386	392	434	398	380	376	423	423	351	404	414	402	411	417	378	381	406	369	386	417	353	384	395	397	386	411	384	403	385	411	425	402	394	404	407	384	397	390	436	413	379	427	419	404	406	394	406	371	372	387	431	410	414	427	402	388	377	396	389	403	397	379	391	371	403	348	416	402	377	398	367	408	365	376	399	385	420	413	383	402	375	372	391	380	400	371	439	435	408	410	393	393	392	397	361	414	378	379	376	421	412	421	391	374	377	419	390	409	386	359	415	398	422	383	366	403	419	436	407	363	347	437	381	422	413	420	432	378	397	381	363	386	397	394	386	436	395	407	397	373	412	400	383	413	403	421	437	364	419	366	383	374	394	401	397	412	378	393	396	404	386	411	382	391	400	374	429	404	387	417	373	389	431	436	408	405	395	359	409	405	400	398	343	407	404	405	409	381	428	420	368	374	397	419	398	396	362	389	377	402	398	400	378	418	351	389	411	376	400	391	401	368	407	417	395	367	383	429	367	382	399	393	376	396	393	406	388	405	381	420	357	380	404	424	361	414	388	395	410	352	423	375	410	400	406	399	385	382	412	430	403	425	382	415	368	385	391	382	412	362	432	381	420	401	426	379	405	439	416	451	413	413	395	383	391	393	396	379	409	411	422	395	357	380	372	420	375	391	378	388	362	387	400	395	404	381	384	380	398	403	369	410	367	426	406	398	368	401	414	393	408	358	399	396	394	410	405	402	351	413	434	378	386	413	392	362	382	402	377	397	407	390	388	413	374	414	405	399	398	405	403	396	401	395	376	400	395	414	392	396	387	402	425	368	422	410	376	356	402	368	391	410	444	389	373	398	415	418	391	387	391	344	416	403	372	382	375	395	433	405	391	415	426	377	390	392	436	389	396	370	384	436	393	419	404	416	414	398	387	383	415	399	403	392	390	426	402	400	369	408	405	397	378	383	364	366	379	385	371	385	398	367	406	363	389	402	419	376	402	404	398	395	378	401	418	392	385	360	403	410	399	400	423	375	415	410	375	383	391	393	387	415	366	394	389	394	408	391	403	409	376	390	376	411	429	385	427	362	458	375	378	406	379	384	383	382	379	400	412	383	398	388	357	385	396	378	403	390	394	395	404	425	386	403	397	433	413	389	381	395	365	390	393	395	389	390	386	379	392	413	444	381	393	370	414	381	385	420	381	389	385	387	400	407	388	411	370	376	394	401	406	374	395	402	381	404	393	384	399
31241	24920	11385	6204	3717	2817	1543	1001	700	471	356	361	198	180	166	140	138	142	121	124	137	107	148	129	120	142	111	127	122	111	107	118	123	93	114	111	109	115	117	101	101	117	114	134	88	105	128	115	133	109	117	120	114	127	116	111	112	116	116	108	114	104	120	115	126	136	110	115	128	103	90	88	119	121	109	122	97	115	118	137	111	107	129	114	100	116	110	115	120	107	130	122	106	106	118	99	110	101	117	124	120	112	91	112	111	114	119	108	106	109	110	126	111	123	99	109	111	128	108	110	105	105	117	95	121	103	109	119	133	119	118	115	115	112	111	96	120	121	108	116	106	113	110	106	106	122	113	96	111	88	124	103	123	97	98	119	103	113	105	107	107	106	126	103	103	116	102	108	105	105	100	112	123	105	121	99	103	119	116	106	132	117	122	112	101	111	95	106	96	104	101	97	96	86	90	123	111	98	91	100	114	116	112	109	105	112	92	74	111	118	102	119	117	96	130	104	122	125	101	154	121	116	101	102	97	108	121	113	108	94	108	117	119	120	119	100	82	124	115	113	113	113	111	121	116	110	107	94	105	110	128	129	117	99	105	128	106	113	120	116	118	94	106	106	113	112	108	112	113	101	110	97	136	117	129	113	113	122	122	134	93	95	108	102	104	137	108	114	119	120	102	105	117	123	110	111	112	121	101	98	121	111	111	87	112	126	116	99	130	109	92	112	117	102	115	105	100	140	104	115	111	99	125	98	114	104	117	118	95	108	112	92	103	106	116	117	123	107	122	108	131	115	119	112	126	118	99	126	119	99	127	102	114	114	110	108	112	133	116	103	131	113	105	104	99	107	111	109	114	105	112	108	110	98	121	125	129	103	125	132	111	116	137	110	109	116	98	106	111	128	117	97	102	106	131	123	105	106	102	104	97	104	119	107	133	120	106	117	117	119	109	109	100	113	129	119	91	116	102	123	128	124	112	95	128	96	98	113	87	107	95	117	121	112	114	129	116	105	103	104	108	104	101	82	119	100	106	101	111	111	115	105	116	133	126	99	101	118	96	97	103	98	111	112	103	111	98	109	107	112	102	99	118	101	99	122	125	118	118	121	111	118	117	94	141	108	117	103	102	112	109	92	113	110	124	135	93	104	118	103	104	94	100	90	110	120	116	122	115	113	110	123	105	115	140	98	95	121	128	112	90	102	102	91	96	108	113	116	102	118	122	90	102	94	111	117	116	134	99	118	106	106	112	128	105	108	107	113	96	116	95	105	105	88	145	124	115	125	103	116	110	134	104	100	109	110	93	99	123	110	138	104	123	111	97	108	119	116	106	108	125	113	116	111	117	115	117	128	104	108	102	114	110	84	97	108	122	101	102	105	110	116	108	113	108	101	106	104	116	119	103	112	121	113	113	97	99	126	117	129	105	107	106	103	109	108	102	125	104	106	123	114	116	96	127	120	119	114	114	118	124	108	98	112	123	137	129	108	97	100	121	130	85	99	113	88	131	112	94	107	97	90	108	105	135	106	108	97	120	119	101	108	120	92	119	114	145	119	120	111	92	113	91	112	122	96	102	111	109	113	125	144	105	120	134	124	115	114	130	96	118	118	112	120	113	119	103	119	125	113	98	113	106	120	116	100	101	118	104	118	114	105	105	141	131	142	98	128	114	118	114	129	105	115	118	107	117	116	95	109	123	105	105	97	111	112	125	117	115	135	113	113	120	106	113	90	106	98	119	107	112	94	113	116	112	118	103	95	108	117	119	107	113	110	113	114	115	120	91	113	112	103	95	107	125	108	106	109	112	113	106	112	112	120	120	92	110	121	90	111	123	108	102	122	95	107	117	112	103	115	119	104	132	119	109	110	96	125	117	118	92	125	114	104	110	115	122	99	111	93	107	86	105	125	108	122	108	107	128	100	95	115	116	96	109	113	109	114	105	112	117	112	104	121	116	108	112	106	103	112	103	108	105	109	111	106	116	112	95	107	116	120	116	103	134	96	142	125	119	126	112	118	110	106	108	114	121	107	110	119	103	99	93	100	118	111	106	120	121	119	89	126	124	89	120	105	111	116	90	117	128	118	93	113	97	120	105	122	99	100	113	114	121	108	123	105	106	107	106	110	96	85	118	103	123	92	113	114	108	105	127	99	101	100	102	120	125	111	97	124	94	117	115	97	115	114	93	120	111	106	117	100	100	105	109	107	122	118	104	112	103	97	92	99	94	102	107	113	110	123	110	120	99	110	107	106	102	104	116	105	100	95	110	112	100	107	126	122	113	100	119	98	104	119	110	106	121	97	127	96	108	109	117	100	105	102	120	102	87	100	120	114	109	118	106	94	117	121	108	114	121	114	114	99	97	102	115	122	105	106	90	102	116	123	116	125	103	114	91	114	117	117	121	94	104	120	113	87	100	85	106	112	117	123	121	95	132	112	121	125	109	95	112	110	97	130	112	117	106	114	127	103	125	106	126	98	118	112	107	84	104	101	112	127	112	102	101	120	111	102	126	94	114	105	119	143	122	111	118	113	113	109	143	97	106	92	133	139	110	109	128	106	116	122	116	130	114	121	112	131	106	109	112	105	107	133	115	106	94	100	108	123	118	105	111	127	98	84	127	130	95	113	111	119	109	99	123	101	108	109	98	108	109	106	114	111	106	109	120	106	103	85	120	125	110	109	128	110	99	121	122	104	119	125	124	108	98	105	112	108	101	104	115	118	114	99	112	96	106	121	116	94	123	114	120	105	109	97	105	104	133	116	123	119	100	110	135	98	117	103	124	94	107	111	114	106	114	109	109	100	118	104	102	95	111	123	101	106	120	113	108	115	112	93	129	108	121	96	104	93	95	113	101	121	112	104	106	112	114	101	111	117	117	112	105	119	107	95	106	108	126	102	105	115	92	118	113	114	116	102	109	103	124	84	114	120	106	87	107	118	122	109	112	114	103	97	104	113	116	111	126	115	108	100	114	99	119	84	74	127	128	116	99	121	117	134	97	103	116	117	114	119	86	92	117	106	99	118	110	118	114	122	118	128	112	130	93	106	99	104	108	130	112	119	107	121	114	105	121	82	95	102	99	107	103	101	108	123	99	99	107	117	106	101	106	103	95	94	108	114	107	110	106	115	112	100	101	90	115	112	115	103	97	108	124	88	133	113	120	101	101	94	113	109	104	116	112	113	115	121	128	118	121	107	127	130	111	123	117	118	128	105	102	135	118	96	114	126	98	109	100	111	96	112	119	84	100	114	102	100	104	109	129	96	105	101	127	113	120	136	96	109	100	97	113	113	108	116	105	112	124	103	119	105	117	92	124	87	123	122	112	107	106	131	99	103	96	105	102	110	106	115	101	110	113	97	108	113	114	119	113	101	88	103	113	106	97	119	112	117	104	130	123	108	105	111	116	118	97	110	111	112	120	102	101	92	108	126	124	105	113	126	113	97	76	135	109	111	82	92	104	105	111	107	112	112	97	123	91	100	99	112	112	107	107	83
20461	18859	8828	9587	9014	8299	5452	4235	3053	2182	1768	1496	943	710	589	490	410	407	391	362	354	391	352	356	351	321	327	318	306	299	301	287	300	277	260	274	284	256	267	271	278	274	267	258	281	289	280	270	297	295	286	251	271	246	262	262	279	246	254	277	264	279	280	272	271	254	263	274	249	277	250	255	258	259	265	279	275	279	246	257	267	273	256	239	266	254	264	259	275	267	260	254	258	265	271	269	284	275	245	276	221	272	279	265	260	266	261	292	269	268	240	259	266	238	251	272	257	268	244	250	270	272	263	249	277	256	260	266	270	272	296	234	277	262	265	239	329	264	289	278	284	259	271	254	261	270	252	266	270	237	262	226	287	284	246	237	278	257	262	287	243	247	287	286	281	271	287	241	257	262	265	283	276	258	277	271	251	243	287	270	263	234	248	275	250	261	259	278	259	264	262	268	264	264	233	271	253	280	249	264	263	264	245	277	277	253	237	272	252	272	275	255	265	259	300	270	255	236	258	279	240	279	284	278	257	269	267	258	253	274	254	307	253	273	253	229	266	268	255	247	247	244	264	259	271	269	281	265	260	248	251	284	269	235	273	257	269	247	235	266	269	278	253	238	252	241	254	263	270	254	290	275	267	289	248	276	283	259	281	257	258	278	299	256	273	290	286	252	278	264	222	282	266	271	238	261	259	273	262	269	288	260	254	270	272	227	287	275	270	254	256	255	292	261	268	293	244	270	270	270	272	251	248	268	259	253	254	266	272	286	244	241	274	246	254	256	240	259	257	268	248	252	262	230	245	262	266	264	267	273	258	288	272	263	274	243	246	231	242	278	243	277	246	261	263	277	260	272	275	237	296	280	227	270	257	255	281	263	270	277	231	264	300	275	293	279	266	269	255	249	260	275	270	261	247	289	289	264	262	272	262	247	284	244	260	257	263	260	268	319	285	284	248	268	248	276	256	278	265	256	275	256	247	255	269	268	248	287	267	284	240	265	281	298	277	265	285	261	247	261	253	253	273	264	277	263	235	284	259	261	268	242	280	292	263	262	259	252	237	241	260	257	280	268	298	226	241	264	253	267	270	276	244	296	266	255	260	262	254	257	287	267	295	260	234	282	280	279	249	260	255	273	282	263	270	263	244	273	277	267	277	288	255	256	262	296	252	285	280	253	248	274	273	251	260	239	270	260	286	232	263	281	267	261	267	271	260	264	258	237	263	241	270	253	251	263	262	266	249	263	274	259	247	237	244	272	283	260	242	284	241	267	253	257	243	276	228	254	253	272	282	222	261	270	266	302	246	285	241	250	274	255	238	273	257	259	284	268	264	262	272	264	298	260	263	300	248	267	259	253	269	296	273	248	256	272	310	252	275	277	249	306	260	255	232	252	237	273	266	289	263	277	262	248	285	303	289	257	250	266	237	260	255	277	253	265	259	280	279	263	263	272	272	254	285	247	259	274	257	247	283	255	324	250	257	273	250	266	261	240	265	264	259	235	284	273	273	236	278	271	257	260	257	282	265	243	284	267	227	309	265	246	276	269	263	272	268	243	271	237	277	251	270	243	290	266	256	268	272	251	268	257	243	294	279	255	268	227	248	298	284	267	286	251	286	246	231	274	261	256	267	259	269	245	261	267	244	281	246	258	234	251	295	263	262	285	251	238	292	283	275	265	247	280	244	231	258	276	286	278	256	276	253	236	238	260	275	285	258	282	253	273	275	223	268	272	273	290	253	288	268	268	268	256	262	252	247	278	281	268	260	269	255	262	260	270	245	259	251	262	260	267	287	272	263	231	260	278	292	271	268	276	262	255	265	252	259	249	267	258	268	306	229	265	272	231	274	246	260	273	257	275	276	267	265	267	268	248	297	288	247	259	284	275	270	275	262	252	250	262	251	277	268	272	260	273	276	256	298	275	259	236	257	249	241	288	257	294	232	273	258	234	252	254	266	284	322	278	297	241	275	259	268	274	239	264	248	267	254	261	245	295	249	249	267	287	284	248	251	258	248	261	267	264	291	268	280	272	273	255	287	294	283	273	284	245	265	268	269	271	228	272	245	262	249	275	255	278	284	286	264	261	292	250	267	250	252	279	312	257	268	298	259	246	269	260	292	243	255	264	281	269	261	249	265	246	258	285	281	247	240	244	273	239	272	249	287	261	272	256	281	257	290	238	257	237	261	290	271	285	248	276	251	288	279	239	270	262	265	264	236	272	285	250	258	245	275	295	231	269	259	267	277	292	249	274	266	266	265	274	232	270	257	282	235	268	259	272	279	266	262	286	263	240	276	274	237	263	276	253	272	266	249	280	297	253	295	246	270	281	246	270	273	261	261	268	252	269	271	240	262	258	293	260	233	268	283	268	285	262	232	261	263	260	248	247	238	284	239	266	266	269	243	241	262	262	233	284	228	249	276	260	255	277	262	269	284	265	267	258	247	243	292	246	255	259	269	277	249	248	233	263	246	229	253	259	262	273	299	241	254	241	278	273	271	244	263	288	260	271	272	264	247	285	241	283	248	268	279	279	263	271	279	258	263	265	284	276	304	254	273	258	241	293	273	231	253	287	266	294	236	248	273	267	254	246	261	238	250	265	256	291	258	274	243	266	262	260	283	254	295	289	273	258	257	280	271	249	239	270	279	239	264	289	233	263	253	277	282	271	267	225	270	270	265	276	276	242	270	284	308	267	286	278	286	259	264	266	260	259	260	247	271	260	251	270	259	293	283	283	219	245	280	281	245	279	251	215	288	275	268	310	246	245	263	281	237	260	257	242	275	263	264	265	280	278	257	263	264	255	251	258	260	252	259	252	273	239	269	239	254	274	251	280	241	244	289	265	237	265	258	288	285	240	259	290	223	241	243	274	258	262	296	248	269	267	263	238	229	245	251	277	253	240	277	240	257	275	240	286	229	259	270	278	283	277	269	237	281	262	281	274	279	282	268	273	272	263	294	274	276	229	275	231	268	240	274	257	286	276	270	292	259	244	283	249	269	239	273	258	253	287	260	269	276	249	271	243	279	269	263	252	270	265	280	259	250	301	257	271	261	231	231	235	285	282	262	229	250	272	283	254	249	274	256	245	275	270	260	247	273	288	259	276	273	280	291	261	264	254	278	279	254	246	290	242	291	295	247	254	278	258	256	260	277	247	269	285	247	264	248	262	274	248	275	258	266	260	262	276	253	283	249	287	250	271	277	248	280	292	241	253	263	262	255	243	250	240	291	261	246	262	266	255	252	260	256	275	289	285	270	275	254	253	266	275	271	268	273	259	270	289	258	270	268	305	251	284	237	259	261	263	254	255	285	287	250	292	276	297	264	239	274	249	265	258	277	299	240	317	259	268	288	266	282	258	299	243	238	256	249	294	250	256	288	241	249	263	267	259	264	261	281	282	276	251	272	240	283	265	255	262	258	222	273	252	270	270	259	305	264	287	271	285	273	241	287	261	266	260	264	275	263	247	264	274	258	258	241	262	278	248	291	257	270	265
43515	35232	20310	12426	7264	5245	3561	1884	1311	815	614	546	372	286	210	198	191	137	160	147	149	144	145	133	136	124	153	144	151	140	147	152	148	123	111	133	119	111	120	137	151	146	124	137	132	127	120	127	139	127	141	128	134	143	140	118	98	127	122	137	123	136	140	126	126	144	135	127	126	136	157	129	122	151	126	141	121	110	147	121	125	117	128	124	152	126	169	142	132	120	139	145	112	114	132	125	155	155	119	127	129	128	133	138	133	128	136	131	136	118	128	155	127	136	141	126	142	139	148	140	130	158	123	130	137	121	127	129	120	128	127	139	134	151	124	128	135	133	112	135	108	138	119	133	135	133	113	142	142	134	142	136	162	141	137	117	130	130	139	126	125	150	149	148	149	153	118	114	118	139	141	133	127	125	126	120	137	131	126	128	129	148	144	116	110	119	154	126	106	125	135	130	101	115	111	136	129	119	113	122	147	148	110	138	132	142	146	138	133	127	122	121	117	129	133	126	140	145	132	136	143	111	133	139	133	137	137	134	143	116	150	139	141	127	136	133	134	141	144	151	128	109	140	127	114	122	128	134	140	149	136	127	150	137	122	121	115	118	139	144	127	110	147	149	115	156	123	131	146	135	129	152	136	166	130	144	127	123	134	142	127	128	131	129	119	126	125	137	137	140	139	131	125	122	120	129	138	129	123	140	136	156	135	121	113	139	124	123	120	162	119	117	148	127	130	143	134	135	128	129	145	131	135	118	131	115	123	137	122	131	135	128	122	125	143	132	103	141	111	138	125	126	133	131	118	141	147	125	125	132	104	140	140	151	138	139	117	148	129	120	151	131	128	142	120	145	117	121	118	123	124	136	130	129	126	112	123	121	129	137	146	129	157	139	103	122	140	116	135	127	146	126	149	139	131	142	119	145	131	124	141	124	160	133	130	137	103	133	103	134	138	117	136	126	137	146	130	133	120	118	138	141	123	142	115	134	110	127	141	134	137	148	115	144	122	104	130	140	147	136	136	140	155	115	128	129	128	138	137	147	131	112	123	129	127	135	123	139	141	127	127	112	119	122	128	143	148	114	145	137	133	127	126	132	120	148	155	133	131	133	119	125	144	138	119	152	119	136	128	146	151	146	147	131	148	119	131	139	125	122	118	132	136	122	117	127	116	137	125	117	123	130	123	170	133	133	146	153	118	142	120	117	157	135	136	135	126	135	122	140	124	134	132	135	127	112	134	123	149	148	154	123	118	114	155	129	159	121	134	138	126	145	147	150	114	140	136	127	112	141	143	131	146	136	143	123	119	134	139	112	118	148	134	121	140	142	131	130	135	115	143	144	124	119	127	129	114	125	147	142	134	123	145	143	161	130	131	117	128	135	151	116	154	146	144	137	139	150	151	124	105	127	121	143	152	125	127	124	105	138	117	108	131	139	163	127	127	126	123	148	130	146	141	109	117	134	135	121	128	140	139	134	119	109	149	142	129	101	138	140	164	109	141	147	132	134	115	133	143	145	134	133	128	140	139	126	136	128	137	134	101	119	156	141	131	132	128	125	143	119	143	134	160	126	125	134	128	116	132	133	143	132	129	131	135	121	144	140	138	153	123	159	120	144	136	145	123	125	129	141	133	134	136	138	148	145	131	120	121	148	126	150	129	117	123	127	113	126	125	123	123	149	132	133	127	143	132	120	113	112	132	150	133	118	149	148	131	118	126	145	137	142	108	120	132	115	121	150	140	128	140	117	125	144	136	107	125	157	125	132	131	136	148	105	123	134	140	136	138	121	132	124	136	149	138	124	128	138	127	119	130	140	124	127	118	123	124	130	119	149	114	112	130	125	115	121	130	136	149	117	119	118	118	120	140	154	128	150	135	109	140	120	128	124	126	149	110	149	119	147	121	135	145	140	121	113	170	136	144	129	137	148	139	123	119	136	145	136	130	125	150	141	124	151	134	145	130	146	111	135	137	134	141	125	133	124	121	130	139	133	115	111	139	137	149	128	100	133	101	128	144	115	123	122	132	134	138	140	124	111	119	143	116	128	122	135	128	112	133	139	133	109	103	107	121	107	119	155	127	151	127	109	161	129	121	117	122	123	146	123	118	115	116	123	132	159	125	149	140	129	117	140	111	132	136	132	129	124	135	126	154	132	149	145	134	114	120	118	129	129	141	151	148	133	148	142	115	130	131	129	120	124	123	123	120	149	121	123	136	133	116	144	130	149	141	136	139	124	148	159	133	120	125	132	151	151	141	128	136	111	135	144	125	154	132	120	154	110	121	127	108	118	120	129	97	120	126	156	138	142	183	111	117	125	115	151	152	160	128	121	117	119	128	135	117	122	119	131	156	145	134	142	125	135	138	151	133	131	136	156	135	143	140	129	130	125	138	140	113	118	158	119	128	136	147	132	128	135	133	145	132	142	127	117	116	108	152	145	121	136	121	121	147	151	137	139	160	113	141	130	120	154	131	156	124	114	166	127	115	144	130	146	116	139	134	138	113	114	132	124	129	114	127	120	146	152	125	132	139	126	139	117	129	144	139	134	110	158	132	158	133	120	121	142	137	145	126	139	124	111	140	131	131	129	141	123	139	136	142	132	153	121	127	133	137	141	129	146	148	141	139	121	137	116	132	108	121	124	126	130	133	142	150	137	135	123	110	122	139	119	129	150	138	111	119	112	139	117	130	142	126	128	122	148	138	125	133	125	146	163	138	120	118	105	125	113	136	116	132	133	126	162	133	130	138	135	123	123	122	134	146	133	135	126	125	126	127	141	128	123	137	125	140	159	144	105	114	133	165	135	133	109	134	131	112	142	124	144	149	131	126	129	123	122	115	148	118	148	134	139	128	134	132	145	131	111	132	141	116	133	148	135	131	129	125	136	131	139	134	127	123	152	147	130	116	120	131	142	120	125	152	135	135	133	129	134	134	136	129	126	132	125	131	155	136	126	111	112	112	139	107	106	140	131	111	136	149	133	144	128	114	163	130	118	129	127	128	142	121	129	122	149	125	127	122	112	132	130	111	133	135	144	137	157	123	138	131	124	129	128	147	134	141	151	132	133	157	133	132	136	118	134	133	137	124	101	118	112	111	135	144	128	123	143	142	118	106	120	135	129	123	122	126	128	127	135	159	136	138	119	130	126	127	120	141	119	145	119	140	132	130	133	115	131	132	133	136	136	137	122	114	146	120	124	117	120	120	147	135	125	121	135	138	143	134	124	145	150	145	131	152	139	133	124	138	121	117	118	138	149	133	131	139	148	145	147	117	108	146	108	144	117	116	142	130	121	129	116	131	136	144	111	133	142	139	150	123	129	140	136	104	124	139	127	121	146	122	133	114	113	120	136	131	137	145	130	139	131	118	139	113	128	127	129	135	122	128	130	133	131	117	135	123	139	119	119	119	112	117	127	130	141	124	136	140	145	137	150	141	127	141	146	127	132	118	133	111	119	123	114	128	133	141	128	142	128	140	122	128	129	134	110	141	132	132	111
28853	26310	15239	14862	12867	12196	9169	6252	5139	3761	3161	2748	1597	1286	910	758	638	571	501	476	460	453	457	407	416	413	391	388	341	363	379	356	380	334	340	332	336	363	364	328	355	335	327	329	330	337	300	327	297	331	328	334	318	299	297	370	343	314	340	373	292	343	307	333	368	316	338	338	304	327	337	328	316	305	304	328	295	324	289	305	329	325	324	333	337	331	311	301	301	317	309	310	333	316	324	282	332	328	331	313	322	289	323	326	318	300	321	327	345	323	315	324	314	300	298	281	317	320	307	326	323	314	354	286	328	315	306	314	316	337	361	298	346	351	316	351	335	339	312	313	300	314	340	314	305	335	303	323	299	315	326	311	322	313	296	328	300	290	280	313	297	321	297	323	329	357	307	329	297	303	287	291	339	305	288	340	320	296	332	329	318	317	304	337	296	316	306	299	305	305	277	322	300	308	302	340	297	290	316	334	286	302	268	339	300	318	318	313	312	294	336	316	336	318	318	290	294	338	313	315	320	289	307	327	288	327	310	295	316	326	312	310	290	318	328	323	330	326	312	317	295	326	283	312	287	324	300	326	293	291	291	315	306	304	299	339	315	307	320	315	321	301	270	301	306	309	310	337	308	315	331	316	290	315	321	330	288	306	320	277	304	341	315	298	343	287	328	314	309	282	329	330	318	298	271	312	302	315	304	295	302	311	335	302	310	310	312	328	271	319	331	303	321	319	330	303	313	296	307	311	297	323	330	298	325	309	331	329	330	313	316	292	310	318	340	309	344	311	296	309	344	339	337	318	317	312	311	335	347	354	352	324	314	345	317	377	324	317	309	293	338	308	309	302	291	321	311	321	321	295	322	306	323	319	320	264	341	310	288	333	340	332	331	319	341	298	277	312	302	313	302	328	318	300	322	325	290	296	301	306	318	283	313	314	312	307	298	286	305	313	332	293	311	316	324	298	326	275	314	338	335	321	294	316	310	303	281	331	308	314	316	322	314	330	333	304	298	298	336	324	315	283	301	303	321	291	307	305	306	279	299	318	281	305	310	309	311	324	326	302	283	295	339	319	324	299	331	334	297	318	300	330	309	285	326	322	320	282	304	282	294	327	307	309	304	294	307	302	288	317	314	276	300	296	292	311	289	307	308	291	303	307	328	306	281	327	325	337	318	303	293	299	323	316	303	305	322	311	288	297	290	308	314	334	318	288	331	351	310	282	301	304	321	285	294	308	334	300	322	297	325	292	291	323	326	309	291	282	343	307	305	317	313	336	305	317	347	298	293	315	284	306	330	318	337	332	302	311	294	299	329	314	305	350	306	285	318	302	288	338	323	319	312	308	311	298	324	354	344	322	309	324	361	292	316	342	333	315	306	320	313	315	324	306	316	310	339	322	299	322	322	312	310	343	305	273	301	328	302	281	340	328	339	297	321	324	303	306	340	327	338	276	300	330	300	336	323	287	337	309	305	324	277	324	307	339	334	329	329	303	293	318	302	315	307	324	294	325	314	269	282	313	303	301	313	279	294	307	321	309	280	351	299	326	288	312	326	286	314	305	284	245	317	296	307	323	353	329	327	338	286	288	279	355	302	356	323	308	289	339	288	335	310	290	316	298	319	283	343	319	299	292	306	295	324	335	316	320	313	307	315	341	331	293	291	277	307	347	317	311	327	285	321	313	322	315	297	294	306	325	324	324	293	316	334	320	313	293	322	329	310	345	287	307	321	312	308	335	315	318	296	301	282	309	313	330	295	320	295	304	308	331	300	332	322	307	298	312	310	308	289	321	320	316	305	286	325	300	312	314	315	280	286	328	319	300	301	297	338	295	303	340	302	285	343	354	310	317	280	324	316	329	313	329	310	333	297	297	327	308	303	290	288	306	296	324	295	312	291	320	329	285	338	333	310	308	262	300	328	297	302	267	302	293	323	347	289	318	325	294	271	327	305	349	312	317	332	314	308	337	313	347	291	329	292	296	303	319	310	311	345	315	337	314	305	338	306	336	334	296	321	318	334	264	301	286	315	319	334	293	313	322	317	328	335	316	283	311	299	314	290	294	331	314	293	321	285	317	295	279	326	292	319	323	311	313	310	315	324	305	296	326	334	342	301	329	304	312	305	312	294	297	312	297	314	331	289	304	282	322	283	289	296	326	284	304	311	366	318	314	317	314	306	288	319	311	352	335	313	308	288	313	277	316	307	318	321	294	326	351	335	314	312	331	302	332	308	314	327	274	342	311	310	301	296	294	321	288	318	287	298	335	284	314	311	298	319	304	344	303	313	328	326	296	289	285	328	292	350	323	304	330	270	334	323	263	313	313	319	314	300	318	304	344	300	301	294	317	292	308	360	304	315	299	342	312	292	282	325	321	317	278	327	309	328	321	289	313	291	318	315	300	360	297	307	345	332	316	309	316	298	293	306	313	305	304	312	301	317	291	308	303	295	310	312	302	297	331	367	308	311	316	331	346	303	271	305	327	306	285	317	284	315	292	319	324	305	312	303	283	330	309	330	321	315	303	318	324	285	347	290	322	315	314	313	355	293	328	314	365	318	277	324	294	333	303	334	311	300	309	325	292	319	321	306	283	329	311	276	315	308	313	304	298	295	304	304	370	335	314	320	291	320	300	285	319	300	309	311	312	329	314	301	284	313	318	303	285	302	304	309	288	287	310	322	296	359	313	314	305	321	313	310	304	286	323	349	336	323	317	340	330	320	317	313	307	278	285	322	321	331	294	305	316	324	334	308	320	283	327	293	320	304	309	323	343	342	315	294	308	294	301	298	313	323	297	317	328	305	302	305	301	302	320	324	339	286	330	348	314	349	308	322	325	321	316	305	324	308	295	314	327	287	274	317	298	306	312	320	313	315	316	302	316	327	313	329	295	290	288	329	325	284	290	306	337	299	336	355	317	297	318	339	311	318	321	292	330	284	315	294	294	325	315	318	310	340	300	319	318	303	321	320	305	298	275	292	327	299	322	342	296	305	272	300	276	310	301	305	307	304	341	322	302	310	326	366	309	341	308	328	300	307	333	351	320	307	320	285	306	329	311	303	296	318	289	331	324	331	289	290	313	319	311	314	341	314	330	305	312	308	325	304	322	327	321	297	317	317	324	296	312	331	318	343	322	307	337	309	282	326	331	335	312	284	334	299	348	328	302	313	317	339	303	318	336	304	332	284	302	332	298	316	316	297	306	315	286	300	309	297	304	281	340	310	343	288	318	326	299	322	336	322	336	322	319	325	316	305	317	338	361	333	328	292	333	327	321	308	310	333	322	330	330	315	317	329	320	280	300	317	297	324	331	301	315	309	293	323	294	316	311	328	302	334	340	306	295	302	326	293	280	307	294	321	291	311	345	307	319	304	298	302	301	299	329	332	323	302	290	333	331	321	324	317	304	303	314	334	308	280	314	320	337	341	358	305	336	298	310	323	332	302	325	324	334	308	326	276	299	325	302	318	328	306	300	319	316	280	310	289	324	305	282	320	324
11092	4766	2849	708	392	268	325	273	229	258	227	187	200	203	191	178	165	170	208	176	183	170	188	164	170	168	161	193	189	195	190	190	186	171	169	163	201	180	175	201	180	169	162	195	179	182	163	196	209	169	177	164	149	172	163	202	190	182	177	168	188	179	163	192	185	183	203	163	191	176	178	189	188	182	218	188	181	178	149	169	158	158	187	175	166	178	185	183	176	176	160	163	170	186	185	190	197	188	222	188	196	166	177	185	181	166	169	177	166	174	188	176	157	194	180	170	160	195	185	200	189	168	201	170	171	202	185	173	183	154	175	177	180	174	181	191	187	181	186	192	172	174	180	210	190	188	185	184	144	166	189	179	174	187	174	154	191	183	162	179	199	175	169	184	159	178	186	198	174	210	188	175	197	180	197	151	186	169	165	192	180	161	153	182	169	180	161	142	176	186	153	162	169	180	177	161	172	163	174	183	170	190	182	155	189	185	147	179	195	165	176	198	184	148	160	193	175	182	171	170	183	188	195	171	194	154	157	183	167	186	187	181	184	184	204	179	182	174	196	191	180	151	193	200	183	166	159	174	175	158	162	165	190	190	185	195	165	157	191	187	155	153	160	192	183	179	208	182	163	200	179	176	188	175	137	182	204	207	180	168	180	160	168	175	166	185	181	161	188	145	149	160	180	161	181	176	182	172	164	161	164	168	183	192	164	200	151	159	198	181	161	171	182	195	179	173	186	191	190	188	168	195	155	149	213	181	178	178	157	187	174	187	180	160	183	189	182	165	169	193	182	187	188	183	191	172	196	175	160	166	184	174	181	195	165	167	177	162	181	174	189	179	159	185	169	172	150	156	175	163	204	172	190	183	169	195	152	198	176	185	163	194	165	186	186	164	164	173	205	158	191	172	186	154	175	202	172	178	170	199	190	176	185	197	164	163	195	167	168	193	148	198	197	176	165	175	174	149	191	184	154	193	185	206	205	192	200	191	152	186	198	210	178	176	175	168	164	157	199	174	207	162	200	164	188	183	194	178	190	200	181	160	181	182	195	176	182	169	177	167	197	163	179	186	159	200	164	160	181	202	193	181	183	212	192	191	205	179	178	206	151	190	157	196	175	197	185	180	202	182	178	201	198	176	171	162	191	179	151	169	175	177	178	187	160	182	161	155	175	169	182	196	182	178	164	188	182	198	194	184	179	207	160	160	209	189	152	160	159	172	200	193	213	182	158	166	188	206	189	221	188	189	199	170	175	158	195	164	187	178	181	186	196	195	162	160	144	167	157	192	219	200	178	163	179	176	186	197	196	175	193	201	172	213	183	197	164	187	154	177	174	148	178	173	182	174	174	171	178	162	175	190	205	176	182	183	163	131	175	184	192	173	167	177	166	172	210	196	171	195	204	162	182	164	157	164	155	167	168	160	157	173	186	185	182	194	176	195	178	195	190	195	176	154	179	188	184	205	179	150	193	179	181	180	173	203	181	168	192	171	189	180	159	196	155	155	204	159	185	204	183	182	186	160	188	191	183	174	173	197	170	173	196	186	182	191	164	182	174	185	191	190	185	198	171	173	175	185	185	143	165	184	156	159	169	178	180	182	196	190	203	193	183	194	173	155	180	181	178	208	168	178	190	138	190	193	168	186	173	205	177	173	186	164	210	176	183	179	188	164	168	184	162	163	180	179	182	202	177	193	181	188	159	155	188	174	193	203	179	175	194	192	187	207	191	180	203	193	173	167	189	166	198	188	165	144	175	171	177	169	169	188	183	167	151	198	171	193	179	162	169	164	198	189	194	194	160	187	172	172	185	166	185	183	165	170	184	190	186	168	190	178	205	175	194	164	168	190	178	179	178	160	155	191	191	172	186	209	191	171	170	174	197	177	173	182	189	177	169	188	172	168	170	191	187	183	203	173	175	172	182	188	185	161	180	185	190	165	201	169	158	192	161	164	180	187	177	222	159	187	181	210	152	174	165	183	167	159	174	167	183	157	193	165	184	196	173	191	178	156	203	167	181	177	192	191	174	159	171	174	195	179	192	180	206	178	219	182	164	184	181	170	185	182	195	192	185	170	166	213	186	183	187	167	163	155	158	177	169	197	184	186	158	179	180	167	190	173	176	161	172	163	195	167	190	152	185	164	178	173	166	196	187	186	183	194	190	189	180	169	176	165	189	159	166	196	212	192	197	175	180	187	211	169	186	166	160	191	172	186	157	193	204	183	178	187	182	191	177	193	171	194	194	188	169	173	200	189	179	178	197	192	171	177	200	177	166	176	148	163	180	186	180	185	180	180	180	167	178	175	168	213	163	180	166	180	159	185	186	198	192	182	165	174	179	176	172	184	186	180	189	203	190	183	171	174	152	192	184	162	175	188	184	203	202	184	172	181	187	158	184	182	189	163	164	193	196	181	156	185	194	187	190	167	166	184	150	187	185	187	184	175	177	174	167	180	178	181	165	193	159	202	152	169	183	198	164	163	156	182	186	171	160	215	193	166	195	173	182	175	175	187	201	156	158	184	175	164	170	166	189	184	201	158	164	177	212	165	195	150	183	170	178	147	195	156	186	181	164	171	162	163	185	211	202	173	193	179	195	201	164	195	218	164	181	177	177	192	188	157	174	180	194	154	174	182	166	162	205	162	189	181	208	174	196	162	183	144	178	184	174	184	164	191	174	172	177	189	195	202	165	171	175	180	168	209	178	184	147	166	176	162	195	209	177	161	189	187	139	173	161	187	182	176	196	180	172	207	169	192	174	206	185	166	209	168	187	192	178	196	190	180	172	189	163	175	182	181	153	186	177	171	187	205	181	162	153	165	173	191	191	168	183	172	190	209	184	189	193	167	205	193	177	191	163	209	197	160	198	175	160	175	201	197	183	189	197	169	170	168	192	166	161	178	165	178	181	180	177	174	199	204	193	164	192	184	177	174	200	168	187	185	180	172	184	190	184	178	203	194	157	176	195	176	187	179	184	177	184	204	187	183	183	194	158	179	188	205	175	189	169	171	178	176	172	180	169	174	186	158	200	172	182	180	199	167	205	202	189	158	181	195	161	191	172	170	205	193	175	164	169	169	193	170	180	204	179	159	191	196	169	174	180	191	214	188	153	157	188	190	164	178	179	175	176	185	154	170	168	160	175	188	184	182	181	164	187	169	154	167	168	169	160	179	178	163	196	156	166	198	160	207	200	172	192	185	198	176	166	178	175	177	178	184	187	169	157	168	188	154	185	189	186	173	180	204	184	199	187	159	177	189	180	191	150	172	175	168	186	167	204	194	186	188	198	183	167	181	191	203	191	168	170	165	187	165	183	206	171	170	190	144	161	168	210	174	159	190	167	188	170	181	184	181	158	188	149	195	160	188	206	166	180	187	186	182	163	173	189	174	170	190	170	184	188	173	194	163	184	181	187	166	197	163	177	186	181	186	203	171	181	180	175	173	174	209	177	163	187	181	173	159	185	166	178	160	166	178	185	207	210	187	188	160	181	182
6800	4287	4292	1730	1379	972	889	895	813	705	685	562	489	485	457	492	486	468	432	475	418	419	441	413	409	436	427	352	407	431	449	373	394	411	407	409	419	396	386	401	432	412	389	398	424	375	380	420	365	401	417	380	403	387	398	393	412	418	414	423	374	369	353	361	402	390	392	397	404	414	392	420	391	428	417	394	392	388	388	392	413	409	365	403	386	423	358	382	358	407	371	384	404	382	392	368	382	411	363	398	335	371	410	417	413	362	425	425	422	403	415	380	418	408	431	439	381	426	410	371	386	399	399	430	392	422	430	410	364	390	406	385	391	410	396	382	422	429	446	399	387	433	406	413	371	405	352	405	393	363	384	411	392	392	349	405	401	424	430	418	387	404	383	395	386	373	401	386	372	410	389	399	430	424	430	379	402	378	405	404	390	375	380	387	412	399	402	405	369	390	401	428	350	380	400	416	366	412	392	415	398	418	371	361	413	382	409	372	398	384	375	397	433	374	358	380	391	394	372	436	417	413	410	450	408	383	377	395	420	390	430	403	417	404	370	392	382	393	423	429	397	380	410	415	419	401	399	405	380	381	396	395	402	403	404	386	400	385	380	397	416	359	413	383	370	395	419	381	376	416	456	424	411	399	381	392	403	406	376	444	397	406	350	390	392	409	372	398	368	389	401	433	422	389	400	417	409	398	407	353	416	373	389	390	398	394	440	426	390	419	438	378	401	442	424	375	390	419	390	413	381	372	382	411	404	406	427	419	417	398	376	366	369	395	392	388	385	414	387	390	421	399	383	383	368	424	378	377	442	364	394	424	352	345	380	391	363	363	397	396	363	361	357	339	401	375	382	420	412	371	386	418	385	381	384	401	395	402	374	406	386	400	374	400	390	389	393	401	435	408	381	385	375	413	395	378	409	411	409	398	381	405	395	391	387	379	380	378	382	355	424	370	383	421	409	352	411	379	401	426	436	400	404	383	397	375	401	385	400	409	391	404	407	416	354	439	378	404	409	394	416	373	386	388	389	397	387	401	356	426	407	393	406	403	412	417	405	381	359	410	436	419	380	382	355	403	406	408	388	376	394	409	443	375	387	439	383	433	373	375	371	356	398	405	399	382	390	405	412	395	383	428	422	412	418	388	408	391	403	401	444	398	398	369	412	409	363	368	393	400	383	381	385	422	372	409	379	383	401	405	411	419	409	400	375	396	419	396	377	408	357	383	435	387	402	405	405	418	374	407	391	367	409	394	378	386	394	372	390	431	381	411	372	374	416	411	388	405	390	406	391	409	379	405	395	393	410	369	398	398	409	403	415	395	396	400	400	410	409	388	384	373	377	371	419	420	382	380	394	390	375	401	396	389	414	417	399	410	404	382	409	409	401	411	431	389	412	383	352	408	399	425	400	399	400	387	366	385	433	370	387	379	428	406	423	397	397	409	411	416	437	405	383	387	415	388	377	371	409	407	389	375	383	417	410	418	388	365	384	376	369	402	367	390	395	414	407	411	416	389	384	372	383	359	408	370	395	411	418	417	426	397	386	395	387	409	395	387	406	398	395	413	388	380	392	398	412	411	403	398	393	384	432	399	424	389	422	390	363	413	384	400	404	400	399	410	370	394	432	382	365	370	415	389	374	389	389	413	410	384	406	395	405	411	394	396	363	379	467	383	380	427	385	372	398	419	416	399	401	408	410	412	407	397	375	367	411	400	386	443	390	396	388	391	386	385	415	405	406	398	359	371	391	396	427	409	389	397	386	399	405	412	420	418	393	382	374	385	433	375	426	400	374	412	399	412	406	364	395	423	390	384	403	406	399	396	404	368	396	373	411	402	429	420	399	442	424	385	387	342	365	397	398	387	421	393	416	418	399	410	401	408	419	423	402	430	421	380	375	404	373	384	404	406	416	388	417	383	404	399	403	382	430	410	418	399	426	396	405	379	393	403	436	402	404	404	388	376	370	394	415	408	378	422	408	393	416	408	368	420	415	384	409	390	389	395	388	356	410	377	436	362	371	384	373	411	380	408	382	407	409	400	396	419	433	403	384	379	399	412	398	413	418	380	402	399	419	419	415	379	400	388	416	361	367	377	417	436	434	397	387	432	463	407	437	395	436	385	435	388	395	440	410	446	403	427	388	411	379	402	425	421	396	387	410	394	383	408	382	399	407	396	434	366	421	399	430	395	405	376	438	385	383	405	413	411	405	398	398	389	381	376	381	355	412	382	430	413	379	422	424	402	411	380	401	379	420	411	401	380	389	433	384	417	420	409	380	388	389	393	416	383	369	383	413	374	389	419	394	383	382	416	400	383	373	376	390	365	412	410	394	390	390	397	374	419	401	408	364	426	424	390	370	405	412	390	383	420	384	399	432	384	390	390	390	371	411	397	373	381	360	447	353	456	376	370	399	382	377	390	426	397	393	401	372	384	376	431	439	412	412	406	396	393	407	372	426	374	405	390	404	405	374	376	409	396	370	391	392	411	401	398	411	389	386	406	436	408	394	412	413	428	383	406	408	402	374	399	403	384	403	410	397	395	390	384	399	398	358	400	415	352	384	423	378	425	392	414	417	410	368	402	387	382	369	404	454	377	383	365	419	403	369	398	426	382	372	406	430	383	396	409	375	419	400	417	412	408	418	331	394	401	371	388	369	381	395	368	388	395	403	401	433	381	392	378	386	392	379	373	419	405	394	400	406	367	430	401	382	381	379	400	384	385	423	394	409	391	447	412	378	410	416	415	410	422	398	381	349	394	413	398	414	406	433	412	374	391	393	363	388	372	371	405	434	387	394	390	380	394	396	390	371	388	399	379	417	393	388	393	376	360	395	389	431	405	404	400	397	385	399	417	409	431	432	403	401	373	407	391	349	421	397	392	415	414	414	416	414	398	396	427	417	399	399	415	380	373	399	391	407	370	410	428	384	398	380	402	380	378	395	417	417	357	397	417	405	431	366	374	374	392	402	407	410	416	432	389	385	383	387	388	373	411	427	397	412	383	391	396	401	420	414	423	405	409	409	398	394	411	408	423	396	396	387	437	392	412	393	405	400	372	407	411	429	408	401	375	360	388	404	433	388	359	397	351	366	416	407	394	392	391	382	424	420	388	418	357	405	411	398	369	403	410	376	421	360	382	361	402	420	362	399	398	405	402	360	392	371	395	383	389	389	404	399	419	385	411	424	404	433	418	383	378	397	415	378	385	385	383	389	410	386	402	381	381	454	452	397	431	341	402	399	363	394	394	374	360	371	393	377	427	429	437	384	375	386	381	406	390	370	425	369	400	412	391	395	411	388	412	344	389	388	376	416	392	393	405	393	400	446	425	397	377	351	396	407	429	387	378	412	398	407	386	407	400	402	407	379	370	421	397	427	396	399	402	419	432	402	403	433	390	400	372	379	407	454	405	423	415	415	383	388	382	395	395	377	372	419	376	408	402	410	419	391	420	388	405	398	379	439	400	388	370	394	395	402	406	406	399	398	404	393	372	388	379
31713	26992	19649	7002	3670	2509	1217	791	650	603	390	378	276	185	200	137	140	146	121	139	107	131	126	125	125	114	124	108	123	123	127	92	118	97	97	101	129	101	123	113	115	110	114	105	121	111	108	111	116	103	128	126	108	125	107	104	107	119	137	114	113	132	125	113	130	106	98	100	89	108	121	108	111	109	109	134	128	102	108	114	110	105	115	97	109	106	127	98	108	87	108	87	107	115	112	133	109	116	138	116	132	107	101	131	95	123	103	99	93	121	117	114	104	116	119	107	86	125	100	122	101	108	123	116	102	116	125	118	91	100	123	109	129	109	120	113	104	99	123	109	106	106	119	110	111	125	111	108	108	114	120	113	118	102	117	116	120	116	90	108	110	105	87	120	123	101	104	101	111	120	113	112	121	108	96	116	99	105	79	102	114	103	106	110	107	111	137	112	128	124	96	125	115	120	122	110	103	116	109	122	90	96	108	113	132	105	107	128	118	100	124	96	114	95	105	122	110	121	95	101	90	120	113	109	142	102	119	97	104	107	99	109	80	114	111	116	109	121	124	125	127	108	98	107	77	101	103	85	109	126	117	110	110	120	117	106	126	96	111	95	103	104	121	101	100	93	115	130	142	98	106	102	104	103	109	108	110	107	106	96	121	108	91	105	108	107	107	122	132	115	118	106	132	116	123	107	123	120	109	124	119	121	120	111	102	125	108	114	98	116	124	116	117	103	134	100	98	106	106	102	109	126	104	104	122	104	95	94	113	140	133	96	107	106	92	133	111	124	102	108	109	115	117	106	127	120	114	117	109	121	104	106	123	110	131	114	124	114	116	110	95	98	113	105	143	108	115	133	104	97	120	103	108	99	99	111	105	96	98	104	109	116	116	119	138	101	122	101	116	102	115	110	99	91	100	119	108	110	124	101	77	123	108	112	89	119	117	113	100	125	106	102	116	102	115	118	95	115	98	127	115	115	107	108	118	129	117	124	103	124	116	112	95	109	109	122	115	114	105	112	100	119	132	102	120	128	115	123	94	101	109	88	114	107	113	106	126	113	95	114	98	102	109	137	123	119	101	116	110	94	112	120	114	116	105	131	108	96	118	104	95	94	127	128	109	116	136	105	117	103	115	127	106	110	115	113	108	109	118	110	107	105	112	128	96	101	103	92	102	127	130	104	125	98	116	92	108	99	107	130	108	117	112	133	118	104	105	106	96	110	121	114	102	110	122	95	113	117	115	105	112	106	115	97	116	111	111	87	103	115	118	118	104	114	108	111	110	110	105	104	110	124	117	108	111	125	108	123	106	115	87	120	100	112	132	110	108	89	89	138	122	98	112	105	91	88	96	120	85	97	120	112	90	85	108	113	120	112	122	98	103	101	102	108	100	116	86	102	123	88	132	98	106	128	105	98	104	128	106	103	125	98	106	110	134	94	115	104	90	121	120	111	94	121	103	99	97	101	117	107	125	89	119	95	121	115	117	103	111	106	113	119	114	109	116	108	143	112	111	115	106	115	114	103	100	112	130	121	92	119	122	116	120	123	111	91	109	113	94	130	116	106	89	113	109	114	102	114	109	107	104	95	119	115	110	112	99	111	105	97	113	110	110	116	86	104	100	97	91	107	113	109	107	107	110	88	116	113	135	123	115	80	93	96	136	99	113	112	103	123	87	102	144	99	105	100	97	108	121	119	111	115	115	104	99	99	131	110	112	119	105	126	100	101	125	110	116	112	116	108	119	108	109	116	120	106	107	92	100	104	107	121	103	120	110	128	120	114	131	110	122	99	119	117	122	126	103	109	94	96	116	126	104	114	132	92	97	111	126	126	114	119	116	103	111	100	119	128	116	114	113	103	115	107	101	103	97	104	110	124	116	108	113	107	99	83	110	99	119	101	116	102	100	115	111	112	118	107	90	117	109	116	129	107	112	100	101	105	120	100	123	104	93	110	144	97	99	89	105	98	115	107	98	122	134	114	111	127	122	103	118	98	134	104	115	114	81	108	120	110	126	113	119	106	112	93	129	111	116	94	116	104	99	104	120	102	108	106	93	122	134	108	94	115	122	102	114	113	119	110	111	107	123	113	109	95	122	122	123	124	125	86	117	115	92	111	113	97	123	108	92	130	116	123	112	109	99	97	119	113	90	102	107	113	98	103	102	101	118	109	126	106	107	99	133	104	116	104	98	88	107	112	117	113	87	109	108	118	102	117	103	97	118	115	113	131	107	106	101	110	101	118	111	130	109	119	122	140	100	116	131	121	103	101	96	90	110	135	104	115	138	114	119	106	111	122	140	105	87	128	100	117	121	89	106	108	101	84	118	123	110	110	125	111	93	95	113	114	99	96	90	118	87	109	106	127	103	112	89	125	145	94	123	99	123	92	110	115	119	98	115	129	124	113	111	115	107	97	129	104	108	110	95	100	114	124	128	123	105	120	108	103	109	107	114	113	100	106	106	111	119	125	106	105	105	92	130	99	108	98	117	107	122	91	112	100	111	97	102	108	100	128	77	119	99	104	115	107	118	96	130	116	103	112	107	130	104	116	112	110	113	114	105	118	116	98	93	97	106	93	100	105	96	101	91	95	99	136	90	108	114	123	114	100	116	129	107	113	109	113	102	110	104	120	115	113	120	96	111	112	97	117	114	84	120	101	129	133	110	110	117	105	101	119	111	109	106	99	108	103	113	113	97	91	116	109	115	102	101	123	105	107	107	121	112	98	108	113	108	121	107	112	104	111	119	123	108	98	136	101	124	110	106	116	119	92	97	126	100	120	110	106	125	116	124	123	126	107	101	119	106	117	124	106	103	112	96	105	115	99	101	106	94	115	110	105	123	95	100	84	130	114	96	104	116	100	100	116	103	113	93	114	114	115	103	99	123	120	109	115	114	103	124	109	111	123	107	119	114	130	98	114	125	129	110	111	93	132	95	125	121	94	87	87	127	118	96	106	119	113	120	119	126	90	104	98	114	108	131	125	116	115	124	120	109	103	93	93	111	132	100	99	95	108	122	120	124	114	113	104	114	121	108	104	119	103	121	89	126	105	128	122	122	104	112	109	114	105	105	147	147	106	102	114	129	101	113	105	112	103	121	113	127	116	111	107	111	110	106	100	110	110	97	113	105	113	117	109	113	95	119	123	100	105	106	115	101	134	112	103	125	114	107	117	108	108	110	103	118	127	87	126	106	122	108	105	117	102	99	131	120	97	99	105	99	120	103	118	97	96	93	113	97	99	117	124	114	109	123	105	94	115	124	106	125	118	105	84	114	104	101	109	117	103	105	113	109	108	82	119	104	134	113	102	129	116	114	100	113	100	93	100	109	83	111	94	116	108	117	103	94	108	100	122	105	112	121	117	102	96	111	95	108	126	109	115	95	125	132	118	106	119	102	109	111	120	113	107	128	115	121	108	132	119	121	125	122	115	113	113	98	109	103	88	109	115	103	96	124	129	127	117	98	115	106	96	112	136	133	121	106	109	125	127	102	127
21010	22003	16647	8360	8372	7437	4137	3691	3069	2853	2085	1631	1233	1009	607	432	399	427	402	406	364	350	340	310	299	323	315	311	275	306	315	286	295	282	293	293	292	298	273	294	284	277	273	296	260	254	265	249	245	263	284	262	282	267	244	247	292	224	253	266	241	275	258	266	252	253	294	256	260	294	312	276	298	270	291	251	264	276	282	250	253	278	261	270	263	229	276	270	296	286	289	270	290	261	290	242	267	268	261	272	228	261	275	253	265	275	286	275	272	256	273	280	280	285	272	255	282	247	264	262	228	253	262	263	275	268	275	268	254	260	269	291	288	264	272	282	269	266	254	274	264	276	288	280	295	233	248	259	257	282	283	254	241	273	293	258	259	238	270	231	248	268	280	279	275	285	292	253	263	253	282	270	250	272	263	253	277	264	271	265	290	269	292	277	267	278	258	242	246	241	285	277	313	236	265	266	256	283	239	258	263	255	265	290	264	262	258	233	263	241	271	261	260	278	260	260	277	311	263	244	282	270	290	268	260	263	296	246	261	280	249	272	301	289	256	218	263	240	288	252	284	262	248	252	258	280	271	289	281	265	264	251	276	274	254	271	297	285	270	242	256	257	242	261	280	285	299	292	257	257	278	253	226	287	280	251	276	278	264	285	269	261	267	244	244	270	273	236	242	291	283	255	251	279	269	258	232	253	278	271	258	256	285	274	247	256	265	271	291	241	271	262	288	261	299	246	293	274	251	258	288	297	265	254	255	261	247	283	270	273	256	269	259	269	266	251	271	240	239	251	235	275	260	300	249	285	268	286	264	246	273	275	255	263	244	269	290	267	271	265	272	285	246	289	266	263	282	272	263	298	268	254	299	245	265	253	267	256	267	297	238	262	240	269	243	278	307	254	275	277	257	285	282	292	271	282	272	247	294	252	252	272	282	276	261	240	285	279	269	254	259	276	255	263	310	261	259	267	256	256	274	258	264	295	274	273	258	249	266	254	262	261	247	287	284	264	288	262	273	280	262	253	280	263	280	286	253	266	277	266	262	253	251	263	269	270	279	298	268	254	282	261	291	292	270	267	253	261	241	254	269	248	241	271	261	258	289	214	257	246	271	242	258	283	282	299	290	260	268	257	284	253	292	285	260	248	281	284	271	269	259	269	247	243	247	280	275	269	272	264	281	270	283	275	258	285	271	254	276	263	272	280	260	244	243	243	254	263	261	244	292	270	272	290	256	280	260	282	260	242	267	252	285	273	269	287	263	277	265	238	268	284	251	251	291	267	275	250	298	269	251	302	270	256	248	260	256	264	296	267	260	287	256	247	247	282	292	271	280	277	267	248	280	230	255	240	285	271	278	283	246	275	237	264	256	248	268	245	278	237	269	270	296	265	289	249	280	254	233	263	264	294	260	240	277	268	265	257	257	275	280	246	265	254	264	263	261	263	265	268	254	287	277	276	271	246	253	268	286	251	258	281	264	268	254	268	266	232	262	284	238	260	261	254	260	262	296	281	266	259	273	248	252	268	258	255	269	246	250	260	290	244	269	277	272	272	257	256	245	260	273	267	264	294	257	259	265	270	290	260	266	269	245	221	237	289	247	263	271	274	256	245	265	301	292	291	271	267	250	263	230	263	269	297	260	238	241	243	246	271	249	272	264	252	251	247	293	300	254	288	257	261	234	277	246	231	271	290	262	263	254	238	289	267	245	264	306	272	255	266	293	246	280	242	278	281	302	262	275	272	275	228	271	276	272	263	268	239	272	268	245	263	275	274	260	242	263	293	300	273	264	239	237	278	274	248	254	263	259	270	235	288	249	263	282	267	258	268	285	260	255	238	287	263	249	248	276	269	256	257	244	279	297	294	267	249	302	248	267	262	265	259	286	270	267	259	253	296	277	243	280	251	241	244	230	252	286	279	278	254	247	307	267	263	266	254	254	271	271	271	287	242	252	289	282	308	275	298	274	275	281	265	249	277	257	260	271	253	270	252	243	263	261	284	258	253	267	273	254	242	267	271	257	295	252	255	266	249	256	291	265	278	271	266	275	272	280	270	288	282	272	234	280	273	275	272	256	255	266	258	246	274	283	286	283	246	277	278	289	263	273	287	274	263	270	265	260	252	247	258	250	262	253	294	304	267	277	285	239	259	292	280	262	293	270	270	268	272	274	262	283	263	285	309	268	246	245	269	274	280	251	278	263	242	286	258	273	265	258	269	257	276	255	277	260	265	278	270	300	265	270	287	263	259	269	294	265	291	286	246	263	255	237	279	263	239	281	285	265	247	257	227	260	266	261	244	255	259	291	290	283	265	233	284	278	290	232	264	267	289	298	243	259	238	288	248	269	265	263	248	244	259	241	272	256	242	258	264	279	264	272	273	272	270	271	270	255	281	287	271	284	269	273	270	241	266	285	258	246	295	265	279	265	284	294	253	274	265	232	298	263	265	240	274	267	269	272	285	246	250	258	277	280	255	266	269	288	281	264	286	263	264	259	257	256	299	294	241	238	278	246	264	277	238	296	267	266	280	287	255	249	248	262	278	288	278	263	275	268	264	262	264	245	269	254	262	256	271	310	271	252	268	257	279	232	268	239	253	258	262	259	221	266	258	281	267	269	274	284	269	241	267	260	283	268	240	266	263	258	271	242	254	247	273	268	284	264	247	264	312	276	283	242	263	239	301	267	269	280	263	286	287	255	228	281	257	265	279	244	255	265	285	245	262	297	268	278	243	261	253	276	254	259	276	253	238	271	277	284	268	290	240	260	236	299	273	249	259	270	244	281	279	284	256	265	310	268	262	269	266	235	258	238	272	265	287	262	277	288	262	267	274	226	277	273	258	275	252	290	279	258	283	268	257	236	287	253	256	263	277	255	255	231	273	264	239	276	268	271	275	251	260	250	263	272	255	281	281	263	265	253	281	254	281	250	246	261	272	257	292	280	266	279	257	284	264	275	259	280	242	267	259	263	287	282	228	252	264	268	284	265	245	261	279	278	252	260	268	244	287	258	246	241	265	251	262	253	281	235	275	285	298	261	277	240	270	266	275	265	256	240	264	270	269	254	264	261	283	260	272	274	283	262	285	282	268	267	282	270	247	255	281	261	272	305	274	265	313	271	252	282	260	247	246	253	287	236	275	273	231	235	235	259	281	252	264	278	256	259	269	228	255	253	258	245	242	268	271	268	250	272	256	243	271	258	260	257	259	249	240	266	275	261	235	285	277	256	230	263	257	279	259	265	262	280	250	273	281	242	292	248	310	258	265	255	257	276	275	298	274	239	254	239	284	279	255	259	283	267	277	279	290	286	257	267	279	269	258	294	274	286	281	289	275	298	266	250	243	255	296	243	219	249	250	277	291	284	261	284	271	282	268	273	267	275	272	253	266	263	255	246	259	277	261	251	250	240	294	247	262	271	277	309	255	261	292	301	254	246	249	268	264	298	228	278	256	264	238	261	268	272	270	285	270	269	292	260	276	266	241	293	250	259	290	264	281
42999	39879	28857	13999	8330	4996	2336	1448	1208	971	831	705	492	329	243	161	186	203	167	180	162	151	167	163	163	127	128	132	150	139	145	145	156	143	175	147	132	131	131	154	138	149	139	134	123	159	138	152	145	142	131	171	132	129	114	139	128	120	156	149	132	138	129	146	139	127	120	135	127	133	148	121	143	139	127	109	128	134	130	140	129	127	150	121	109	115	113	133	129	132	141	125	128	127	150	147	152	126	147	129	116	125	125	129	149	124	147	138	118	132	130	140	113	142	155	127	172	170	134	125	123	123	125	135	132	132	151	136	157	141	120	133	125	138	131	129	137	183	113	141	128	161	142	128	151	153	136	140	147	107	126	138	137	129	158	130	136	148	140	119	124	126	155	124	153	144	118	139	134	140	165	136	122	129	129	132	134	121	147	152	120	127	141	135	124	151	137	126	138	127	126	130	120	148	138	151	138	127	131	158	133	129	125	150	121	157	124	141	123	118	147	123	129	138	115	122	125	132	118	143	142	135	126	133	127	142	123	153	122	129	112	143	128	139	134	158	132	140	133	120	137	123	110	134	138	142	149	132	111	149	154	142	142	110	125	137	120	127	145	134	143	160	142	134	121	121	118	109	146	108	137	145	136	130	131	148	136	130	145	146	133	141	120	126	132	109	123	150	141	112	132	135	141	136	150	128	135	152	113	138	162	119	124	119	110	134	133	149	150	128	160	125	124	169	124	166	115	141	121	142	115	150	138	146	137	117	125	136	143	142	115	122	126	125	154	122	132	136	139	132	147	126	139	156	144	111	129	117	120	130	125	124	113	163	114	130	126	135	127	119	127	126	127	139	131	121	128	135	132	134	130	125	139	113	141	123	118	123	135	140	156	143	132	113	135	134	139	123	130	128	130	147	124	130	121	129	121	135	145	136	127	125	127	126	141	141	133	126	128	137	127	144	161	129	132	112	131	121	129	146	153	137	132	137	120	131	133	143	127	143	118	135	133	137	140	122	144	126	98	113	123	125	134	116	108	117	120	125	123	119	138	144	121	134	127	127	132	147	136	132	139	127	134	126	129	124	152	139	126	146	135	126	128	129	120	149	132	126	156	149	134	128	133	134	132	148	114	124	139	130	144	130	108	130	133	121	141	118	127	139	136	162	116	129	129	122	135	124	126	126	130	139	118	141	154	135	131	120	106	128	128	116	135	150	134	121	145	132	128	103	136	142	121	128	110	138	134	134	121	136	141	126	120	126	109	129	115	145	134	113	103	136	138	109	131	140	152	117	134	118	133	154	141	130	139	124	150	140	109	160	152	129	122	143	140	129	119	122	125	140	131	144	129	105	113	124	134	115	113	129	124	115	130	143	128	167	158	165	112	129	124	146	120	134	122	154	135	136	132	148	146	141	120	128	135	138	145	138	128	120	121	116	130	137	115	129	122	135	112	153	158	142	127	116	128	155	167	125	127	148	125	136	138	119	125	135	135	150	145	145	153	117	134	135	109	137	148	133	126	135	127	124	122	146	117	137	146	123	144	137	141	126	113	149	128	137	125	113	135	139	142	128	139	108	147	142	139	119	139	140	133	126	122	141	147	134	135	146	111	115	131	133	147	112	121	151	137	118	130	131	106	116	124	144	129	116	152	138	142	143	127	134	125	137	127	142	159	132	142	121	120	127	109	141	160	126	128	127	128	118	147	131	129	142	163	146	157	136	142	133	102	114	133	140	137	118	144	132	144	145	127	130	120	132	140	150	150	147	139	132	143	152	149	128	154	121	124	124	119	125	157	131	116	136	154	160	129	150	134	136	134	122	132	149	143	137	119	116	122	125	129	113	120	135	134	133	133	128	152	120	142	120	132	150	137	130	133	128	144	141	133	143	118	108	126	136	138	129	138	133	131	131	127	131	138	143	133	122	134	124	111	137	131	142	130	107	130	126	116	138	138	144	141	121	149	147	159	121	131	135	116	141	131	110	130	135	121	125	128	145	159	119	148	121	121	119	121	129	107	144	127	117	122	113	133	112	134	123	137	133	155	132	122	106	140	132	129	138	143	135	172	142	134	125	132	131	125	120	145	120	127	134	117	131	130	131	128	138	135	117	145	126	142	128	142	122	147	135	141	101	150	132	119	137	145	125	134	140	135	122	129	110	145	144	118	169	125	138	123	116	152	116	135	136	126	128	126	142	146	127	137	132	108	138	134	144	137	130	117	129	112	125	122	146	138	99	140	143	124	151	143	113	127	116	145	133	133	116	127	136	157	146	139	141	121	142	118	109	133	131	133	142	123	152	162	113	131	147	153	113	129	145	146	151	147	134	117	150	128	141	125	133	123	120	154	129	123	133	106	121	124	120	115	113	132	150	127	132	134	135	132	148	124	130	140	143	140	145	138	133	141	121	147	125	150	150	129	125	144	142	148	125	144	131	156	139	132	138	122	119	119	121	125	117	120	121	130	124	151	135	127	145	146	135	114	138	163	151	124	124	137	136	152	141	120	140	141	158	135	128	121	120	114	100	172	129	125	145	128	131	120	151	146	142	111	139	127	123	131	132	145	135	131	125	104	134	125	106	137	142	130	128	136	128	129	141	135	134	144	105	128	142	134	139	143	112	144	137	138	155	138	138	103	148	110	129	137	130	118	135	135	113	136	130	144	131	126	138	137	153	114	120	149	146	159	133	119	120	119	126	130	114	109	124	141	120	140	137	106	137	137	133	142	132	149	161	108	108	130	112	130	129	139	141	148	109	140	136	145	146	135	137	128	131	149	129	138	129	131	132	105	145	135	135	139	131	137	140	119	129	146	126	126	150	126	144	130	144	110	124	122	138	130	143	156	129	140	152	136	131	143	137	143	136	151	134	119	132	116	136	140	119	115	119	115	126	132	147	139	138	139	124	143	129	133	120	158	140	110	140	157	154	148	154	143	128	134	129	134	124	130	122	118	118	119	136	143	140	122	120	140	133	138	133	121	118	130	137	153	122	135	140	156	121	106	129	125	146	140	138	150	135	137	125	140	153	157	133	125	125	140	112	130	118	139	120	131	128	156	147	135	114	142	123	150	137	133	121	127	137	138	136	130	134	116	126	136	134	158	129	132	125	138	127	142	138	136	139	135	125	140	140	142	153	131	142	137	128	118	137	142	125	156	148	123	136	138	131	111	135	171	130	135	140	141	127	125	122	120	137	137	132	111	111	149	118	136	138	131	127	109	140	122	133	139	143	159	123	125	138	120	143	128	114	118	121	132	143	126	122	107	120	147	117	131	132	118	160	131	121	135	121	141	108	135	122	146	140	123	127	149	110	125	105	124	108	120	150	132	123	135	145	139	128	169	138	149	137	144	151	127	118	151	123	129	135	124	141	115	128	127	135	141	136	129	119	119	141	155	133	116	156	132	128	130	127	124	131	118	147	142	142	153	124	144	137	135	124	133	134	114	148	123	137	139	119	121	115	128	142	126	141	148	119	141	154	143	121	115	121	143	134	143	160	122	144
28863	32775	21286	14178	14429	11214	6344	5402	5229	4802	4026	3383	2351	1593	931	634	680	612	571	474	445	439	429	404	403	431	419	391	391	382	390	363	356	325	351	359	312	312	329	352	365	312	348	324	295	347	359	313	361	334	335	328	317	332	305	273	331	319	341	362	316	321	336	309	298	306	321	300	314	307	344	296	325	330	311	314	311	284	322	310	326	305	296	340	314	314	334	323	337	301	339	321	324	312	304	347	315	340	312	295	309	319	321	334	273	314	339	323	325	312	330	284	330	285	330	333	355	322	332	319	322	315	313	329	301	318	284	337	351	314	328	303	330	325	299	337	339	351	308	321	345	326	284	322	350	330	297	326	354	341	345	341	333	339	337	302	323	297	330	309	318	340	343	310	342	316	294	309	312	331	285	298	296	312	334	300	299	319	316	296	322	288	313	302	323	340	328	293	305	303	307	280	320	328	309	317	326	280	295	310	332	337	347	288	316	337	315	308	343	319	336	316	323	309	321	333	309	301	327	328	336	301	336	333	302	345	303	318	272	316	309	309	320	340	318	326	345	303	301	338	292	298	350	316	319	337	313	313	327	318	307	282	312	296	332	307	289	307	275	316	304	357	295	336	330	312	343	319	310	297	271	322	309	334	320	326	301	283	319	318	291	316	339	286	334	302	323	356	340	316	297	304	294	297	331	293	292	304	317	324	308	290	346	298	301	326	334	325	319	332	298	317	304	316	295	337	339	312	289	314	327	299	273	339	313	288	370	311	324	293	324	305	281	319	335	305	311	316	353	327	324	329	328	333	305	329	332	302	347	303	307	311	315	322	336	313	285	344	330	289	297	331	297	325	312	328	292	294	299	278	342	334	314	311	320	315	334	308	312	284	329	308	357	345	296	302	298	290	314	284	384	328	320	309	298	308	312	319	278	320	304	319	303	278	318	329	319	319	318	324	294	310	315	295	299	324	295	353	305	277	355	289	310	321	314	310	330	306	304	304	315	280	292	319	317	286	326	326	329	336	334	312	309	273	324	324	298	316	336	307	321	280	320	341	347	319	306	330	308	316	297	315	317	302	332	301	308	318	324	311	327	303	314	306	319	276	324	321	323	294	315	328	318	295	340	292	337	304	305	331	313	332	306	312	311	306	345	296	307	320	325	326	317	334	332	306	324	308	358	302	309	328	310	331	319	314	323	324	307	301	279	296	297	324	313	272	314	298	310	295	322	279	317	296	313	292	327	322	317	279	277	317	331	315	326	330	318	310	301	331	325	336	320	342	301	289	293	314	309	278	324	314	274	307	332	309	302	320	282	323	314	346	322	349	320	309	280	329	287	314	291	333	329	276	322	314	305	307	336	321	282	295	344	335	321	286	300	288	343	338	326	319	305	341	318	328	291	313	311	285	282	301	326	332	304	287	326	299	272	299	310	337	310	305	305	319	304	321	327	313	298	276	330	313	333	327	322	328	308	342	305	342	319	319	300	312	292	331	322	320	311	319	327	325	316	289	344	316	318	339	307	320	299	333	325	265	315	336	342	313	311	317	309	318	321	329	301	349	300	309	334	293	348	314	287	312	292	338	305	312	286	300	310	351	328	312	314	327	320	323	304	320	314	329	304	302	331	298	313	299	302	311	325	314	300	325	298	315	309	343	290	308	323	310	300	306	308	299	307	350	341	287	327	308	289	293	340	318	325	290	292	314	307	297	323	361	345	328	339	290	315	303	311	333	310	290	310	316	310	308	311	301	318	308	294	331	310	325	343	309	305	292	318	306	312	336	284	323	312	324	311	299	302	299	323	343	322	333	295	286	332	321	300	300	321	322	298	294	303	290	309	311	308	315	302	311	325	293	305	289	307	312	300	316	323	304	349	305	301	302	295	299	357	335	330	354	308	320	335	299	316	333	326	308	311	335	354	319	317	295	302	322	322	322	320	295	319	317	321	329	326	299	324	288	313	293	318	337	329	288	319	315	333	330	342	304	338	332	300	327	311	316	312	329	332	301	306	316	311	336	337	349	342	331	321	318	355	314	324	321	314	308	319	325	322	295	308	292	338	321	318	331	325	298	311	311	321	293	347	345	343	335	301	313	314	300	299	304	298	318	275	304	287	319	337	298	323	324	299	316	308	294	287	291	326	315	292	296	289	328	308	298	304	317	322	283	303	299	305	318	303	320	341	306	319	319	322	309	325	312	309	337	274	353	309	294	347	311	338	318	326	320	292	312	309	322	307	334	339	341	311	307	318	341	310	332	306	323	338	305	343	328	322	287	311	318	323	287	309	314	308	309	288	312	330	327	307	288	303	318	306	320	305	325	328	337	302	302	285	310	306	314	313	298	298	299	268	289	318	309	303	327	299	336	299	339	319	334	339	339	343	294	314	302	313	342	318	302	314	334	282	307	326	339	294	295	315	286	311	315	324	307	315	266	294	308	311	305	298	337	276	323	360	306	291	294	336	291	341	329	338	295	337	339	338	277	319	331	310	342	308	308	307	315	312	293	353	340	315	335	300	304	316	311	346	320	310	327	325	348	278	301	340	324	291	318	312	324	335	317	322	328	329	266	309	308	312	287	296	341	298	321	317	301	366	320	357	329	307	317	302	283	308	328	336	332	309	323	322	335	332	298	303	328	322	311	307	321	362	325	272	336	315	302	300	302	296	300	328	296	314	337	300	319	283	299	311	319	312	314	347	302	326	319	332	315	317	302	328	302	332	320	309	342	324	308	332	326	332	329	347	281	328	339	319	319	320	311	296	330	319	314	314	308	322	289	317	307	278	309	308	341	288	290	326	294	299	330	277	331	312	314	297	316	294	358	308	350	329	331	298	345	307	318	319	341	314	295	299	298	297	281	306	324	304	289	301	295	325	324	314	330	300	288	330	301	292	269	314	310	316	313	316	319	299	312	320	329	321	320	283	325	303	305	315	322	299	292	304	315	286	300	280	289	339	309	322	303	320	337	308	289	317	287	305	305	345	330	315	330	293	329	306	293	329	307	316	283	316	308	315	315	312	305	322	320	311	300	311	324	311	343	330	331	364	323	326	312	317	305	311	291	320	318	290	322	314	339	331	276	308	303	302	351	320	324	288	354	325	326	306	325	282	323	274	311	302	343	321	302	318	292	260	298	316	320	350	303	321	302	332	305	308	294	310	315	315	310	330	314	338	308	308	326	348	308	321	309	285	318	325	308	303	272	287	333	332	334	255	287	323	333	325	330	321	307	314	323	336	330	314	300	300	292	312	340	321	321	303	308	299	297	328	301	295	307	312	274	314	285	324	309	295	322	293	316	320	315	334	319	297	309	331	332	285	326	314	300	306	289	316	323	307	293	339	275	309	328	284	282	319	325	298	299	338	301	327	331	322	294	322	306	335	321	319	321	321	356	331	306	319	308	293	334	296	340	314	317	305	270	315	301	328	326	326	305	314	328	305	302	290	327	303	286	295	346	315	353	285	304	331	322	333	310	322	339	315	315	339	324	293	296	318	318	330	301
11322	6028	3779	922	465	310	212	258	225	202	243	230	171	180	177	193	198	172	197	186	158	189	188	160	185	190	188	165	202	184	183	184	159	160	190	190	202	185	166	183	189	207	166	179	165	215	170	173	179	191	210	183	168	199	181	167	170	165	176	175	183	159	176	183	164	176	165	188	188	160	180	184	220	168	177	192	171	190	189	171	166	197	157	167	181	185	180	199	198	181	188	164	166	171	188	167	180	178	188	199	178	181	166	183	195	178	194	172	168	194	158	169	188	182	178	167	183	199	186	182	177	177	193	169	192	167	167	180	163	159	180	175	163	169	205	189	174	167	177	186	185	174	188	195	197	173	150	180	182	192	163	188	179	194	178	174	178	163	168	196	172	186	187	166	183	155	158	199	198	179	159	167	168	190	177	166	174	169	193	179	176	176	184	175	202	191	194	166	193	182	158	161	191	156	170	172	184	175	182	189	154	177	186	179	169	207	176	182	170	194	166	180	199	178	187	185	165	198	191	166	192	192	176	176	187	170	185	163	171	174	169	195	164	202	175	174	170	186	199	163	198	175	185	179	181	173	155	167	179	170	164	167	172	168	173	186	167	168	159	209	190	159	156	182	217	182	195	203	170	182	177	164	198	196	167	201	191	184	160	187	188	185	165	204	170	186	185	193	171	172	155	159	172	158	174	191	175	178	173	152	169	176	184	189	188	179	176	175	188	162	189	179	186	200	175	197	169	190	158	181	162	165	176	176	163	157	184	153	166	187	162	175	172	185	182	197	194	173	182	178	201	177	189	172	173	156	171	173	169	160	184	203	182	206	184	186	191	224	170	181	167	179	169	178	201	168	186	182	201	161	171	148	193	192	181	202	176	170	188	174	162	162	196	170	164	142	159	188	170	178	176	177	175	161	165	174	175	189	166	170	164	194	166	190	183	184	172	182	173	172	151	169	190	183	177	179	157	160	178	195	158	177	206	199	157	178	172	177	194	162	180	187	176	158	173	195	173	186	188	185	174	164	174	177	167	186	169	163	173	153	167	180	165	177	203	175	169	191	150	201	165	159	181	172	164	175	163	174	193	146	180	191	149	134	157	178	187	174	185	162	173	171	170	183	190	191	179	189	165	167	184	192	180	175	171	186	220	184	172	194	175	200	183	174	201	191	148	172	207	186	195	181	175	182	175	160	188	178	186	169	178	199	192	184	170	178	198	179	172	167	183	175	170	191	187	161	177	207	182	180	187	219	179	189	182	182	176	180	175	180	182	167	167	183	197	174	162	184	172	164	163	186	190	177	188	201	152	159	190	192	179	186	159	189	184	192	169	179	196	184	190	174	184	153	189	164	208	163	202	172	180	168	187	170	184	194	149	190	170	154	161	183	188	168	175	171	196	166	188	186	172	197	195	178	157	187	174	193	175	178	186	188	202	190	199	172	157	170	176	166	157	185	188	205	165	175	184	183	162	177	176	203	180	173	168	179	155	184	187	175	178	160	175	163	188	187	183	179	205	210	171	193	155	175	202	163	169	165	194	166	160	173	189	164	175	174	149	168	203	172	179	166	192	176	181	175	148	184	178	192	195	173	194	170	191	195	195	211	163	173	192	179	170	181	171	185	180	164	188	176	172	191	163	152	168	185	148	185	172	165	167	149	200	203	178	158	177	171	153	187	170	182	191	184	182	194	212	182	202	153	185	189	195	177	182	186	155	201	151	160	176	188	167	229	202	160	160	169	159	161	197	186	204	198	176	158	174	185	176	159	179	191	186	200	189	177	177	189	175	183	163	205	204	169	194	157	167	176	178	178	184	168	182	140	187	165	198	166	166	162	175	176	197	178	182	187	201	185	170	164	183	183	184	185	179	176	195	188	184	210	157	201	197	163	167	222	166	184	168	170	157	185	186	172	160	181	182	182	171	172	144	161	175	179	177	183	182	160	182	193	199	161	165	179	178	178	157	186	187	181	215	199	184	194	172	189	184	185	179	218	160	186	185	186	176	159	161	158	175	175	175	160	178	192	214	175	172	188	186	202	175	196	168	172	166	198	184	191	175	174	206	177	175	157	164	185	188	155	185	203	175	166	176	214	169	190	216	181	168	174	163	157	183	204	184	179	180	195	198	198	198	167	176	190	190	162	172	167	173	154	182	180	182	160	179	188	187	165	184	182	188	177	174	195	199	183	181	189	187	181	201	180	166	200	189	187	184	165	182	179	187	184	200	158	166	163	186	186	168	201	187	172	190	148	155	179	173	185	183	172	182	189	174	191	192	155	183	197	191	170	156	203	175	172	193	178	174	180	193	205	189	179	176	177	160	167	180	173	166	185	170	183	191	174	147	169	196	173	166	179	169	183	172	208	162	168	197	167	167	216	163	172	185	184	172	185	195	171	182	188	189	174	181	185	183	187	192	199	171	177	203	161	213	196	188	170	175	173	195	185	201	194	177	175	152	156	181	175	182	181	172	160	184	174	184	154	168	183	160	156	168	145	170	171	169	192	173	198	172	204	171	191	209	200	194	187	152	191	188	169	199	190	163	193	203	176	195	203	145	191	182	172	184	174	177	188	177	168	166	192	178	160	182	177	180	168	172	178	170	179	169	184	178	166	191	195	173	178	170	207	210	174	185	175	198	187	189	173	185	182	172	173	181	166	203	182	206	186	169	185	172	172	193	181	155	157	190	203	176	183	163	158	206	199	160	186	189	178	168	172	172	213	194	186	158	165	165	151	187	189	208	167	189	177	147	190	187	198	181	183	193	188	187	189	170	145	181	201	188	191	170	172	170	190	185	165	168	198	158	180	163	187	179	197	181	186	184	189	199	189	182	169	191	176	185	156	184	188	171	162	157	194	203	182	211	187	152	186	174	195	162	187	180	178	185	172	177	203	149	189	180	194	168	175	159	191	175	169	176	174	160	185	166	179	193	172	205	183	178	192	173	151	192	201	165	174	182	183	165	183	175	152	174	194	163	168	180	181	146	193	168	158	173	191	180	196	172	169	168	169	170	187	203	153	164	181	186	190	181	176	170	171	169	183	196	170	193	184	175	183	167	163	181	186	196	204	163	151	171	191	191	156	187	196	187	182	178	154	203	176	208	209	155	202	185	195	194	182	174	195	202	195	169	170	184	177	184	181	179	165	189	166	174	167	168	179	187	167	179	196	188	150	184	157	174	166	173	206	161	167	184	185	186	164	173	176	160	195	184	186	184	172	166	171	189	201	174	201	181	191	169	207	188	179	182	198	207	173	187	176	205	188	174	187	145	144	179	178	182	171	176	183	161	166	181	183	180	181	194	180	175	160	159	177	178	191	184	200	159	199	178	162	168	184	187	163	171	177	170	155	184	145	167	185	194	179	183	186	169	171	158	174	184	187	176	212	193	188	165	183	204	159	168	163	171	172	175	176	159	197	165	180	203	193	171	151	203	151	191	184	172	180	177	172	185	168	196	183	162	159	163	170	160	191	186	171	173	184	182	179	164	165	171	186	170	195
6968	5688	5465	2115	1404	993	771	804	846	660	780	619	478	519	407	461	432	456	429	443	434	456	434	377	438	429	397	396	410	378	424	413	428	463	419	414	388	417	387	366	371	401	400	393	404	374	391	405	353	418	416	380	416	400	395	365	406	370	374	385	405	370	365	401	444	398	395	424	403	445	416	365	388	400	379	409	408	390	417	391	387	371	416	375	362	398	411	406	410	358	407	379	389	371	379	415	355	413	389	369	424	403	417	367	401	402	427	405	408	386	406	425	404	400	394	385	381	420	378	402	384	413	409	452	379	414	409	424	409	436	438	382	386	395	415	399	400	409	412	399	353	385	401	441	387	353	413	378	360	427	376	388	375	414	413	422	405	404	421	399	422	410	378	411	410	424	416	390	428	452	409	408	403	386	386	419	382	388	415	379	418	383	384	354	428	390	443	410	395	392	384	404	382	420	395	407	395	404	405	379	410	371	395	382	415	396	408	433	418	406	389	397	396	377	396	396	390	389	389	383	437	394	380	406	382	415	367	434	403	394	391	397	420	425	428	390	400	403	416	369	427	415	369	425	386	412	395	370	385	408	365	376	394	371	415	362	405	431	386	385	382	401	423	382	403	410	413	371	356	400	408	398	413	401	390	395	399	404	423	352	430	376	396	386	424	407	368	390	396	359	389	383	386	442	392	419	369	382	409	352	399	383	405	436	389	399	394	400	411	426	413	422	432	439	408	386	422	368	386	350	385	379	376	379	381	392	386	391	437	375	363	414	430	387	381	385	384	401	371	406	395	376	409	389	379	373	415	410	406	382	389	401	405	386	401	408	375	424	378	413	407	413	415	420	398	403	416	427	407	376	442	382	406	375	412	381	418	379	415	377	387	414	412	376	397	420	426	445	357	387	407	395	386	378	389	401	428	396	441	377	376	426	413	388	416	390	416	378	411	431	406	424	389	364	394	395	393	396	382	399	369	443	445	441	370	438	427	397	406	349	393	422	334	386	395	389	403	402	424	419	436	405	386	386	402	409	442	427	412	421	396	386	418	424	418	390	401	378	359	397	421	417	395	376	356	369	389	431	387	392	433	372	374	377	407	396	456	353	416	365	384	386	403	396	412	388	398	402	384	393	391	420	417	407	396	391	361	410	398	394	406	411	362	403	381	373	373	390	388	371	395	358	423	391	395	367	393	400	424	419	397	385	396	435	405	412	380	407	380	416	407	421	400	416	437	371	378	403	401	408	404	409	433	371	413	373	401	417	410	416	388	409	407	403	398	382	411	395	374	422	388	377	338	404	396	403	400	401	436	372	396	410	414	349	379	380	390	392	378	379	397	398	407	388	416	424	408	387	405	414	369	411	376	424	395	388	393	396	401	414	364	401	395	401	389	356	372	393	381	401	393	384	430	408	359	400	397	365	385	374	395	407	392	389	377	411	384	355	364	384	387	386	382	410	415	395	391	406	436	429	429	370	418	393	400	405	437	386	409	387	378	432	424	385	397	374	372	394	411	433	443	408	406	403	418	417	412	386	339	403	433	412	455	411	393	380	375	357	394	402	397	423	396	380	408	358	429	411	380	413	365	379	388	415	383	392	392	372	407	411	404	384	415	373	410	407	387	386	391	398	413	378	374	413	422	377	410	427	386	373	371	400	399	375	393	402	374	338	399	421	404	405	391	387	406	362	402	401	419	391	414	388	378	422	406	423	406	354	419	430	386	434	422	387	399	401	378	399	406	384	379	417	435	360	368	398	399	404	413	390	397	366	392	399	381	417	415	375	408	366	388	409	390	443	375	379	415	388	414	392	394	393	383	407	427	421	413	368	413	379	440	418	404	404	385	407	389	414	418	376	421	391	358	382	395	396	398	400	421	422	401	351	384	433	407	357	414	375	358	394	404	380	394	412	385	410	372	379	386	425	410	395	398	424	393	377	401	383	357	415	385	402	368	382	409	383	433	445	424	392	386	422	365	386	377	421	393	378	416	352	422	409	387	366	401	387	377	404	412	408	439	392	375	384	384	384	389	392	398	401	407	380	396	410	356	398	392	444	399	398	371	443	362	392	391	419	410	359	365	395	405	392	398	424	387	407	378	406	383	424	403	382	404	415	395	370	379	405	391	417	386	416	442	413	402	459	381	386	384	406	402	371	399	414	396	389	358	386	392	408	399	395	409	408	412	386	419	403	364	405	411	421	418	432	409	407	374	384	417	402	415	410	408	349	403	369	416	371	414	409	401	400	400	367	402	424	398	363	380	373	435	406	410	420	388	382	388	418	416	409	370	396	397	390	428	390	381	373	392	412	359	381	383	408	390	385	423	401	379	410	376	428	373	425	389	400	425	416	397	398	421	422	446	432	368	387	378	400	396	437	397	420	395	396	378	431	360	384	389	346	391	390	439	377	406	367	415	389	407	425	404	375	406	358	365	385	424	413	379	407	421	403	374	371	362	380	407	407	390	400	406	412	391	428	437	385	383	414	420	426	385	411	404	407	420	401	382	414	400	368	365	401	384	414	380	402	363	386	401	372	405	370	369	387	420	378	388	382	435	395	390	414	420	412	392	404	397	415	392	412	380	400	380	406	403	385	387	439	379	393	428	398	408	385	391	412	384	366	385	362	375	403	399	443	386	395	370	407	436	403	372	360	391	421	386	375	357	379	414	429	424	383	423	379	393	436	413	407	417	381	384	393	378	394	399	400	380	406	401	384	401	433	423	381	377	385	384	381	383	381	430	403	403	371	390	377	388	367	392	393	392	422	395	410	403	389	411	445	405	351	357	388	408	429	361	386	388	407	388	384	394	427	385	381	417	376	408	419	411	407	381	400	359	417	372	410	384	412	393	418	406	418	379	413	397	413	397	408	407	381	366	393	404	406	405	415	371	354	405	396	358	378	386	391	378	401	394	386	409	401	397	403	416	378	347	378	373	391	392	375	387	378	408	403	403	391	412	399	391	409	415	390	398	401	428	369	385	406	372	414	406	382	408	382	403	423	399	403	443	405	421	416	422	427	418	383	409	383	400	411	399	376	369	385	418	399	387	421	429	374	414	406	401	405	398	389	397	365	422	426	382	416	408	395	365	456	381	406	423	397	400	392	420	354	399	364	428	404	395	411	396	377	409	399	408	371	374	420	388	429	358	404	396	395	406	396	424	385	380	381	428	391	398	406	383	402	348	389	406	430	385	347	404	371	383	399	392	408	399	412	403	404	395	409	388	422	414	381	418	421	394	433	409	377	377	391	390	355	337	415	392	379	420	423	428	386	388	388	420	370	409	389	389	391	429	396	377	435	392	418	397	370	385	400	390	451	364	417	425	371	395	352	366	375	385	411	414	388	376	396	422	371	373	368	365	409	383	449	375	385	409	432	395	344	390	389	444	370	457	427	372	394	350	354	406	386	368	438	409	394	419	386	385	407	395	383	370	436	411	419	363	363	391	381	402	372	351	379	402	352	397	411	400	395	382	394	402	389	398	426	414	391	392	403	379	346
32220	33909	22668	9223	4387	2263	1780	1273	730	557	499	446	337	195	168	173	131	129	136	114	159	127	122	123	106	119	134	108	109	114	115	123	126	110	106	115	114	110	113	121	119	112	129	104	116	126	102	114	115	114	128	132	109	112	120	130	97	127	113	118	99	127	108	116	89	129	114	101	103	123	130	106	82	106	105	111	118	102	124	129	114	119	107	114	142	125	105	113	114	100	103	107	85	114	118	100	112	119	120	120	88	121	113	116	99	118	110	106	135	113	102	107	128	97	93	114	110	121	88	113	115	122	128	122	104	110	125	105	108	101	138	112	109	103	97	111	109	130	130	131	125	111	114	122	101	113	120	118	118	96	107	114	105	111	105	116	108	111	101	108	100	109	129	120	102	120	99	97	110	112	125	110	123	90	128	109	107	130	114	92	98	101	117	104	111	122	114	108	126	108	106	104	109	115	118	117	96	100	99	115	125	119	106	99	108	89	112	113	110	87	108	117	120	106	127	109	109	117	112	99	110	104	129	109	108	89	114	95	105	121	105	110	104	112	106	121	114	100	103	102	118	90	94	103	128	115	127	103	110	118	109	116	106	104	101	99	87	114	121	98	96	106	113	111	126	111	113	108	109	103	108	132	121	109	119	109	127	106	100	111	94	110	111	100	102	97	102	113	84	117	126	122	108	88	118	109	124	110	106	112	115	117	99	116	105	93	106	104	110	123	105	98	112	90	100	127	103	112	113	93	110	126	116	114	117	99	93	119	127	116	108	129	106	121	115	120	110	112	106	119	96	113	135	112	116	103	115	106	119	99	108	81	112	104	95	102	130	102	103	104	114	88	122	108	91	111	96	120	126	120	115	118	124	118	93	135	93	121	128	119	127	100	110	91	113	94	95	95	118	119	114	115	106	128	103	107	87	107	112	102	116	108	100	112	91	130	111	96	107	126	109	95	116	117	105	111	97	111	150	124	95	115	119	105	102	98	123	108	102	110	102	118	119	95	99	109	114	116	111	117	132	103	99	117	84	119	78	127	115	119	101	105	110	79	120	116	119	94	103	99	111	117	112	95	117	94	84	101	123	105	104	107	111	97	100	124	101	110	104	106	122	109	117	130	109	111	100	100	118	128	106	122	113	103	111	102	123	101	105	124	118	113	117	107	115	93	106	132	86	123	123	123	111	103	107	102	119	150	121	115	113	117	120	107	125	110	123	105	111	119	100	109	105	96	104	114	130	121	109	124	115	116	119	108	109	88	124	128	111	118	112	106	105	117	127	115	102	98	117	124	141	105	99	112	104	114	104	108	92	107	107	107	108	115	96	126	104	109	111	116	111	105	123	93	110	97	124	113	105	113	102	119	110	109	104	121	123	100	125	114	115	116	105	116	121	128	92	116	94	93	126	139	123	120	117	97	95	112	108	103	105	111	123	109	110	112	95	107	113	101	122	102	99	84	105	98	135	103	111	118	100	112	129	110	98	107	110	127	113	110	110	98	98	99	100	90	107	120	116	107	123	93	98	101	120	104	125	123	120	104	107	107	99	108	97	109	102	93	104	104	108	140	106	99	99	109	100	117	96	126	95	113	99	78	132	113	104	102	116	112	105	114	101	126	102	102	110	117	134	120	100	99	111	98	127	88	116	117	106	114	111	96	110	94	100	99	118	117	97	122	120	107	110	111	115	100	97	99	131	109	116	123	116	108	110	86	120	102	115	102	99	113	102	121	100	106	116	100	107	133	110	109	115	98	114	101	108	99	114	113	126	99	126	115	127	95	96	104	124	130	114	94	101	88	110	106	111	91	121	109	108	90	105	108	113	120	107	113	99	111	121	112	106	103	117	97	104	100	99	92	113	97	114	123	106	108	112	113	119	120	118	90	102	110	112	114	101	91	121	121	105	98	106	108	123	100	107	110	119	109	106	107	102	102	126	105	105	124	99	116	128	100	106	98	114	123	103	122	103	131	122	102	116	118	109	105	115	108	91	127	83	106	94	112	95	104	104	119	111	113	123	117	94	106	126	99	114	132	117	108	120	134	105	107	125	98	117	113	106	104	110	109	112	126	111	107	127	115	123	112	94	128	108	93	124	106	97	121	99	101	105	130	114	110	109	90	102	108	106	110	110	110	112	115	114	93	108	102	119	112	105	113	114	89	113	101	89	106	121	97	118	104	112	103	109	142	113	129	116	118	134	111	90	111	114	133	110	113	120	88	128	121	99	117	101	100	99	112	98	121	124	111	100	120	108	114	130	99	92	101	96	104	119	102	126	88	124	97	128	112	96	122	131	115	111	126	111	132	105	91	103	110	105	130	119	114	113	105	94	128	112	132	103	121	103	114	119	116	112	103	120	122	99	104	114	99	122	102	98	101	117	120	132	118	99	110	117	125	99	102	108	110	97	129	117	115	110	115	118	113	102	106	106	119	105	120	121	103	110	116	98	106	120	100	111	102	124	115	123	121	108	90	115	108	103	145	111	105	107	109	115	109	103	103	121	112	106	129	118	117	102	107	105	107	87	107	106	122	117	112	116	112	122	124	103	100	94	95	98	93	113	120	108	123	130	101	132	101	102	122	101	92	105	118	101	98	102	135	126	110	99	131	105	104	103	118	105	142	127	126	106	91	107	104	115	103	100	106	115	112	102	102	114	79	124	98	98	107	117	105	130	133	113	104	124	100	119	116	120	127	100	97	103	119	104	111	127	93	116	130	116	108	101	120	85	113	106	100	115	96	106	123	118	120	125	114	117	112	98	95	118	114	115	127	120	94	118	108	107	127	108	114	126	91	114	130	101	118	111	130	97	129	107	108	105	106	103	107	106	116	118	104	106	108	129	113	138	111	89	108	99	116	112	106	114	115	116	115	104	124	90	112	111	126	98	95	86	108	110	133	115	115	122	111	142	109	116	105	101	114	107	101	118	99	106	114	109	115	118	98	106	98	105	97	104	112	125	139	104	105	104	111	114	114	125	111	116	127	108	106	110	118	104	106	116	123	107	102	115	93	105	104	109	96	108	119	102	102	101	99	121	120	104	117	114	133	115	102	118	93	92	122	106	122	102	88	108	107	104	109	120	98	115	108	103	108	94	108	115	127	117	117	113	109	116	106	100	92	114	91	105	112	111	127	118	136	135	146	113	98	108	100	104	110	107	116	117	124	125	125	97	108	119	97	106	114	118	130	100	102	114	112	101	118	114	92	96	119	105	114	110	100	117	103	80	106	112	110	98	90	124	123	108	113	101	111	113	108	105	133	115	121	117	136	109	130	110	118	114	100	104	116	113	106	121	107	105	112	108	109	135	111	115	108	93	98	121	92	96	117	108	114	100	107	109	120	116	124	101	114	103	106	117	103	101	110	91	112	104	109	130	124	124	118	119	94	119	126	120	116	107	120	110	104	108	90	96	126	115	98	86	116	102	116	96	100	97	94	122	110	115	106	98	117	115	104	107	124	132	107	113	107	143	116	112	129	126	119	134	100	118	97	113	117	116	93
21772	28378	16921	10644	8302	6054	5781	5053	3273	2609	2751	2239	1683	818	696	539	433	434	385	335	338	344	330	354	298	299	304	291	323	297	300	296	318	250	321	300	293	251	264	272	249	265	260	254	276	262	284	253	276	295	284	246	235	279	275	251	245	302	284	239	253	254	290	255	252	262	256	248	248	255	273	271	247	291	241	277	251	287	248	263	255	271	260	283	247	247	274	265	255	239	277	250	287	276	278	236	252	272	249	283	274	250	256	283	274	252	266	264	261	302	278	268	276	264	263	294	234	285	260	282	275	289	260	261	262	245	278	261	277	251	298	279	265	290	304	262	303	250	258	271	242	264	277	238	243	260	270	234	254	272	246	237	268	240	250	273	254	276	278	281	275	272	245	254	254	267	260	236	286	271	261	261	279	257	272	256	271	266	290	283	278	248	303	258	245	281	284	254	281	245	285	270	292	262	291	261	274	264	284	252	281	287	240	280	282	286	265	271	251	267	270	256	277	294	291	258	250	277	291	259	277	310	258	257	239	259	247	243	252	268	261	251	255	239	266	251	260	260	276	260	251	261	253	263	262	272	245	285	261	241	258	266	271	259	288	255	276	246	269	267	266	268	299	258	257	281	283	248	252	287	258	269	246	254	271	288	251	255	262	286	261	252	246	288	283	244	265	260	277	250	260	254	255	265	243	251	287	253	267	249	273	242	255	274	263	268	264	275	277	240	241	267	246	267	282	301	247	250	255	240	270	253	255	266	285	254	262	238	250	259	259	257	243	280	283	277	283	281	265	279	287	263	231	285	273	310	279	272	252	245	255	242	272	234	284	247	266	271	252	258	260	266	275	264	267	255	245	258	238	269	254	245	270	267	293	257	271	271	268	252	257	238	250	260	248	261	248	240	264	257	260	254	261	250	273	265	291	281	248	275	264	271	263	283	266	238	284	240	263	248	257	263	251	297	275	250	271	264	265	282	234	267	262	273	290	270	234	244	258	297	253	252	255	240	286	264	246	267	279	235	262	265	261	283	251	249	278	260	242	260	284	284	257	274	266	264	279	272	236	248	257	238	265	255	285	239	242	242	251	272	243	256	247	267	250	270	276	238	288	263	272	266	255	268	290	271	267	288	293	266	276	278	252	249	244	257	265	244	286	288	287	278	295	233	271	248	267	272	276	272	238	284	267	229	237	255	269	262	268	266	230	252	270	287	264	279	257	263	271	260	255	263	246	265	226	259	230	254	227	248	263	279	279	257	272	264	242	298	263	265	241	250	249	285	282	266	254	249	266	259	251	268	288	272	283	244	251	272	284	268	270	227	283	214	259	216	242	281	291	249	268	257	271	242	275	249	261	243	244	245	267	286	273	277	297	261	275	282	279	276	266	253	265	251	264	240	255	271	275	255	254	262	260	236	242	258	280	251	279	227	291	244	281	269	270	268	246	232	269	260	286	272	233	250	254	276	268	272	274	282	238	270	285	269	274	237	241	253	251	239	278	290	273	274	270	263	257	236	234	242	247	244	261	240	252	252	243	273	274	235	240	299	262	260	256	249	269	286	256	284	245	246	279	258	283	235	257	265	251	262	254	269	265	257	244	262	265	277	278	266	288	266	273	268	256	257	274	265	246	265	259	263	244	262	264	280	292	270	263	280	254	250	273	260	261	256	271	268	274	272	261	288	263	275	260	281	259	252	268	262	222	268	277	278	273	260	262	248	272	273	277	267	235	263	259	269	271	286	239	265	252	263	285	279	278	262	293	265	252	297	266	286	251	243	245	265	264	254	255	254	266	262	290	246	261	260	270	231	277	274	241	264	264	258	263	280	282	275	249	253	249	283	236	248	249	260	268	263	285	267	288	264	290	262	264	269	291	237	271	268	274	256	236	241	287	253	273	259	301	273	258	251	281	252	258	238	269	254	287	238	292	266	248	265	241	263	274	271	249	265	277	253	243	265	287	264	237	255	258	265	263	260	273	250	269	269	254	256	262	280	269	240	267	220	265	256	252	247	245	261	249	267	274	269	260	284	256	267	275	273	237	257	232	256	273	268	272	261	293	267	275	246	276	261	256	238	252	284	241	275	261	239	269	248	280	289	266	289	244	248	286	278	260	255	280	246	256	274	272	259	260	283	244	313	258	230	252	248	267	248	249	239	248	235	237	267	249	280	276	308	249	267	264	272	284	249	258	268	271	268	281	269	266	263	278	272	283	249	267	270	261	275	269	273	257	243	290	280	246	293	257	232	238	255	248	273	249	240	277	267	254	268	270	264	230	247	273	261	241	268	262	233	272	264	280	268	274	243	267	282	239	249	276	263	237	264	250	248	262	270	265	283	302	266	248	265	273	253	229	241	233	240	246	285	260	247	278	266	238	259	296	256	273	275	248	259	237	277	275	271	286	286	240	261	279	259	282	277	260	256	243	273	274	257	263	260	271	275	272	265	259	257	287	253	249	328	268	272	284	283	277	229	244	269	265	292	273	264	286	271	239	253	253	236	281	262	258	245	247	263	277	267	285	252	248	269	257	232	262	249	285	245	262	265	264	230	278	270	253	259	259	250	274	286	257	277	290	281	248	272	244	246	255	253	251	268	265	282	273	273	290	306	276	270	275	273	280	269	245	252	275	266	254	260	260	243	271	267	283	262	299	240	271	219	250	251	285	260	284	283	248	293	234	278	241	260	234	234	287	260	286	275	282	260	266	281	284	295	275	250	295	250	263	282	255	272	258	250	255	298	265	265	251	275	270	266	258	262	265	309	312	288	258	254	260	256	271	286	277	262	275	249	244	267	299	243	246	253	249	246	314	256	289	254	274	248	252	274	254	291	302	269	254	284	261	268	276	258	263	280	258	288	281	283	254	241	263	301	267	257	265	251	271	259	286	276	235	277	273	241	256	292	253	248	297	278	263	255	264	264	229	277	273	255	290	282	267	259	260	236	296	282	293	259	257	231	279	294	254	286	254	279	261	252	264	294	281	265	278	230	246	272	277	262	294	264	273	276	254	240	284	258	279	269	265	261	263	256	287	239	273	256	282	258	300	270	252	246	276	273	257	276	259	241	269	251	275	264	275	220	292	274	272	276	267	297	235	267	242	253	295	242	245	245	253	263	244	276	262	243	236	266	275	253	270	266	268	237	280	298	250	258	259	266	291	265	253	260	237	296	258	262	279	270	275	259	271	268	285	276	252	248	260	285	247	272	265	286	229	246	262	241	261	271	279	263	253	284	250	269	260	239	273	280	262	283	243	285	258	278	265	270	293	260	267	254	261	240	246	251	267	264	250	263	264	272	220	271	247	265	263	261	246	279	232	256	223	269	258	285	259	261	255	238	230	296	242	266	265	274	260	279	258	279	269	289	241	246	254	254	275	262	251	242	276	255	267	235	281	261	251	281	253	268	284	270	240	250	273	234	300	274	290	279	283	267	251	263	279	280	265	289	266	251	265	264	240	281	303	250	244	289	267	273	266	254	274	257	267	247	233	252	256	271	273	239
43528	43229	29246	14813	8147	5017	3657	2698	1586	942	1017	844	626	377	215	229	183	175	139	143	117	130	152	141	142	141	143	166	130	123	144	128	165	157	135	138	168	141	131	129	133	145	173	126	149	123	133	137	131	124	144	126	135	159	127	131	120	122	126	149	117	146	133	134	126	140	140	153	152	120	143	142	137	128	123	162	129	143	159	145	142	145	123	143	110	133	136	130	138	130	127	128	145	145	114	122	139	134	145	131	126	132	128	125	134	125	142	105	137	111	127	154	126	151	144	131	133	115	118	158	110	152	151	121	124	132	116	112	140	120	104	121	109	114	133	131	129	108	117	131	128	117	114	130	127	126	142	124	115	140	151	136	134	119	127	125	130	119	141	135	137	132	136	126	142	116	132	126	114	129	128	129	169	135	136	146	133	136	146	125	123	115	106	132	122	142	137	118	141	122	130	138	142	114	134	137	137	142	123	142	126	128	138	134	136	140	145	135	137	132	131	141	139	144	119	117	117	113	147	134	154	132	136	136	125	123	150	126	127	110	139	143	134	135	131	142	164	130	116	130	115	122	139	141	148	132	139	148	117	119	115	113	133	118	129	135	141	113	154	119	152	125	114	113	124	153	123	135	126	140	152	114	138	151	135	151	133	140	122	138	146	130	147	138	120	129	132	133	122	116	113	133	136	125	121	167	136	147	131	121	139	160	126	135	115	127	131	122	110	132	127	151	119	123	127	125	154	135	123	112	121	124	123	141	151	126	132	140	161	132	133	142	128	111	135	157	130	123	142	153	126	118	119	132	122	128	143	131	156	146	144	135	144	145	126	115	131	118	133	125	129	132	147	147	130	116	126	106	137	145	109	157	122	126	132	119	143	106	168	134	153	126	119	111	115	139	109	144	137	145	119	144	112	140	137	136	123	138	133	115	161	130	136	136	142	133	141	140	121	119	131	125	140	139	112	145	123	128	134	112	136	132	141	138	125	138	118	122	123	130	117	134	140	142	123	102	130	121	153	141	132	112	148	137	138	149	130	109	146	145	119	118	134	121	124	127	106	139	118	151	147	136	135	119	129	137	148	141	145	123	103	123	135	116	129	116	128	144	144	133	132	131	117	123	118	120	140	135	119	146	125	139	142	148	129	160	125	139	142	162	133	148	152	125	126	139	130	125	130	125	139	119	132	131	170	141	136	120	154	134	118	135	129	140	123	140	125	137	148	148	144	165	114	141	126	128	156	120	152	145	137	141	165	124	143	158	146	107	149	123	150	151	143	132	125	135	131	135	118	145	144	117	120	136	105	142	141	139	143	138	145	160	124	120	132	116	143	135	114	127	122	134	113	126	131	120	139	154	155	143	130	146	114	132	130	130	125	137	145	127	139	133	147	136	127	134	132	135	143	128	127	146	144	135	128	118	140	135	120	120	120	132	124	145	122	137	133	138	125	122	121	124	127	148	161	122	125	155	140	147	158	124	134	152	138	129	129	134	121	114	144	141	131	129	100	135	129	116	143	122	115	102	133	136	130	136	138	146	135	116	146	129	110	112	147	108	140	123	131	111	127	125	125	151	142	131	116	132	130	136	129	132	114	131	105	139	136	145	116	117	117	118	127	139	114	153	133	148	138	137	121	136	163	134	115	119	113	137	136	132	144	126	130	145	160	111	139	136	135	141	140	128	126	142	135	144	120	126	137	123	135	138	144	120	135	139	133	132	128	110	119	152	150	144	141	119	136	137	126	127	142	120	128	130	148	120	135	133	122	135	129	151	128	135	132	112	146	146	133	125	134	124	132	154	139	145	112	107	144	141	135	148	120	157	116	128	113	147	152	131	120	147	127	128	120	116	156	119	135	129	119	120	121	126	128	125	130	143	151	159	118	132	137	110	150	110	134	120	112	114	131	120	122	127	150	126	138	104	119	126	147	139	138	128	131	127	110	149	136	133	140	114	147	144	156	122	114	135	114	143	138	105	142	122	143	136	126	130	156	122	144	136	140	133	123	142	118	115	117	154	138	127	131	120	149	143	118	139	145	138	135	148	127	139	150	128	98	134	135	132	126	118	114	148	126	141	149	127	117	143	138	127	136	126	136	129	113	120	142	149	117	126	141	140	124	138	117	139	144	128	121	124	131	136	131	132	166	134	130	148	115	138	147	134	131	160	139	142	124	115	142	124	124	162	145	110	131	146	135	143	116	137	126	126	137	118	141	131	139	152	130	160	127	134	135	130	130	145	139	133	160	135	136	141	143	109	141	118	133	130	124	105	138	129	120	131	142	145	120	141	118	130	142	131	127	114	142	121	133	115	149	115	114	131	134	116	138	146	113	147	129	129	150	111	107	156	118	147	122	128	135	134	142	123	122	108	114	128	146	131	116	109	129	110	133	143	108	143	154	127	124	143	122	152	122	132	146	131	138	139	129	127	142	126	159	142	153	139	132	125	112	115	124	99	122	118	128	126	161	131	113	126	114	111	140	119	128	119	137	119	115	129	136	140	130	138	135	117	124	124	114	125	142	133	140	126	145	126	137	133	134	107	134	116	123	133	130	152	115	119	122	124	135	101	147	140	156	124	125	148	134	163	122	142	148	144	133	151	124	142	131	121	130	138	121	126	138	127	128	150	145	133	133	126	130	137	136	135	154	134	128	146	131	131	127	122	153	161	126	134	124	121	126	156	152	138	108	117	137	131	142	128	134	152	136	116	131	154	159	119	128	128	126	142	143	141	133	131	143	139	142	122	136	107	140	147	149	134	134	107	121	120	121	157	129	132	138	126	135	145	116	113	126	142	131	158	142	140	133	127	121	127	150	118	132	128	133	145	130	145	132	121	135	116	129	158	125	137	102	116	126	125	131	137	132	111	126	127	137	123	132	110	123	110	127	142	139	125	116	133	167	151	120	131	135	133	131	154	135	142	132	126	159	124	129	141	135	130	132	124	121	139	107	123	136	111	127	135	134	156	148	117	130	130	145	130	131	155	145	146	120	114	110	151	149	123	131	131	126	143	147	111	123	127	123	122	128	132	150	129	149	126	129	144	121	122	136	123	157	109	168	137	134	116	160	118	128	143	127	123	143	144	124	137	132	137	129	126	138	124	123	133	114	134	145	128	119	120	133	131	130	115	125	123	117	151	143	148	130	155	119	109	125	136	129	112	108	131	130	138	150	143	120	135	114	126	118	144	126	118	133	159	122	132	121	134	160	162	142	122	112	116	137	134	142	126	140	135	128	129	130	136	154	128	140	127	130	147	131	130	142	136	156	130	128	134	115	125	154	136	138	114	138	111	121	130	146	138	134	133	117	132	122	130	137	114	124	125	128	132	128	125	115	133	138	136	126	140	119	135	144	125	123	144	123	121	126	138	112	119	126	125	127	123	132	148	128	107	137	157	144	134	131	135	133	126	125	134	133	103	136	138	150	111	114	136	136	117	127	147	142	137	137	137	139	129	134	132	139	122	144	147	150	153	130	138	129	159	154	121	141	150	133	140	135	121
29631	35850	22684	13825	12300	11544	10472	8945	6095	4352	4697	4092	3126	1642	1008	928	745	629	502	445	440	417	393	424	425	383	383	375	390	372	380	358	352	338	317	331	340	320	347	336	293	327	342	372	335	327	294	354	336	323	329	307	330	327	321	318	336	346	273	326	336	340	319	318	327	321	299	312	311	341	330	327	318	330	307	330	310	362	332	323	329	312	321	357	334	302	320	301	353	300	309	310	315	293	283	300	301	333	344	298	325	289	346	321	318	295	321	314	277	303	328	297	323	314	307	321	287	317	313	315	329	317	313	286	312	319	327	282	334	293	326	350	337	315	330	347	333	329	310	314	280	313	341	304	291	309	295	327	340	299	306	324	326	343	278	321	298	315	323	317	331	308	304	304	339	296	321	320	325	304	291	291	289	311	309	336	288	329	322	316	334	318	333	273	287	320	303	307	308	320	298	337	333	317	317	318	293	308	314	292	301	298	320	310	308	321	274	296	333	305	343	306	328	311	318	312	302	321	310	302	316	304	324	272	347	312	325	262	299	316	298	348	302	359	343	330	302	341	339	296	306	304	357	298	295	311	309	343	323	278	320	336	338	329	297	302	334	268	307	297	307	288	320	303	317	298	305	322	312	326	325	318	280	299	314	313	289	325	319	317	332	315	329	308	299	310	320	305	292	311	309	322	318	326	294	351	320	330	320	352	298	304	291	303	317	343	309	313	301	307	344	308	324	328	311	323	332	282	324	330	330	313	307	302	343	304	310	329	305	318	299	298	314	304	324	295	313	320	324	301	302	358	289	307	313	301	333	328	327	351	315	375	308	277	278	317	305	331	326	288	294	307	301	292	310	324	301	319	350	320	310	309	310	326	313	309	308	324	326	309	319	337	326	321	302	291	322	324	301	293	303	283	328	296	307	359	308	322	302	314	318	284	298	323	343	291	317	321	326	314	291	285	297	301	311	307	359	328	309	323	351	296	294	310	296	302	331	294	320	334	310	329	324	331	330	354	295	329	312	332	293	332	320	313	282	334	303	307	314	335	309	323	312	278	330	323	318	323	303	313	338	291	315	318	337	326	291	302	302	364	321	297	289	307	310	297	311	317	310	330	295	332	310	315	311	356	321	301	350	303	318	359	334	336	346	289	329	299	312	319	287	344	324	316	298	305	308	329	293	323	296	335	311	321	280	315	308	276	311	339	330	264	312	326	335	305	323	327	312	316	307	315	294	280	296	328	310	313	325	316	318	327	293	320	321	319	320	338	309	322	325	339	316	311	308	319	314	319	305	328	299	359	341	311	300	335	313	295	307	300	352	315	309	313	315	298	298	289	312	310	285	311	328	337	299	282	269	297	320	296	293	304	322	299	311	325	319	315	339	314	339	332	297	326	333	328	324	295	330	285	349	336	323	321	290	322	314	305	337	335	309	306	321	315	360	291	316	332	330	297	324	371	313	341	323	307	310	297	330	332	297	346	327	310	310	338	325	303	306	329	310	304	301	327	305	316	312	357	324	329	337	350	324	317	330	279	290	329	293	331	319	285	332	296	299	290	301	274	339	304	315	327	313	335	332	313	321	321	315	320	255	313	306	282	314	301	293	311	317	322	309	284	264	305	301	326	310	351	317	333	298	307	299	289	308	310	309	326	309	311	294	305	285	317	298	283	303	309	338	326	302	320	310	311	278	320	299	339	292	339	293	310	326	291	312	314	312	335	310	317	298	296	292	325	319	314	291	300	325	313	368	281	329	320	314	311	313	323	323	320	300	317	309	310	314	300	312	314	330	308	306	314	308	344	319	327	311	295	333	297	290	316	329	318	335	325	303	294	305	312	316	318	303	313	294	330	322	332	322	364	301	316	316	288	335	312	323	280	324	326	336	309	314	300	321	326	321	308	299	317	327	312	325	309	277	296	294	316	298	292	282	283	317	313	319	314	311	343	313	281	302	313	341	298	305	303	305	290	326	307	304	345	314	291	331	295	320	298	295	296	306	323	344	312	317	316	319	316	334	295	310	353	315	292	352	346	349	302	309	321	309	309	329	299	303	313	310	315	332	320	291	315	334	301	333	308	322	300	307	308	350	315	338	319	300	327	299	309	301	336	306	294	357	341	320	322	329	315	335	328	334	315	309	319	319	325	302	321	306	311	325	330	307	325	282	288	305	314	297	322	317	323	333	308	329	286	300	320	296	325	303	321	295	323	315	310	298	332	317	324	332	311	314	316	337	293	314	332	284	307	296	313	298	304	299	333	308	296	316	307	321	299	292	348	303	329	304	341	309	279	331	307	315	290	322	304	297	304	329	313	306	301	264	302	321	299	299	298	317	313	310	322	299	301	314	307	320	298	339	270	337	272	326	315	309	308	291	308	313	333	338	336	302	303	300	323	310	316	323	342	326	313	311	319	309	314	304	316	294	327	307	314	325	322	337	342	312	308	325	299	343	321	277	320	323	316	312	292	312	297	338	339	323	316	291	337	307	314	298	320	298	287	317	298	301	320	305	353	321	332	321	329	317	339	321	301	318	305	320	316	323	300	313	330	317	315	327	327	290	322	293	326	293	302	278	326	307	310	300	330	332	301	288	325	309	306	296	337	314	300	331	306	309	342	288	307	319	306	315	290	286	330	314	276	358	316	308	299	303	307	313	320	275	324	306	320	295	297	293	304	301	298	319	270	297	315	308	280	323	318	334	313	311	357	317	335	309	317	304	313	296	317	290	320	272	314	310	287	311	304	340	307	306	316	310	294	324	319	349	302	325	333	333	297	303	319	308	298	300	316	317	308	336	324	309	303	322	320	328	349	312	316	333	292	298	310	321	326	302	321	354	308	290	312	330	292	329	317	312	336	311	303	323	307	327	312	303	297	315	341	308	320	325	285	313	318	338	323	313	284	304	328	306	325	301	325	344	319	310	276	322	311	304	336	306	306	337	294	331	306	296	314	323	273	307	323	310	319	300	288	294	329	315	320	302	336	310	322	320	287	300	312	290	326	292	294	325	327	291	316	316	292	286	326	302	333	322	282	339	328	319	317	273	298	334	333	319	318	326	296	303	295	303	323	327	308	313	295	315	318	319	307	326	302	290	340	300	314	281	292	320	300	301	297	294	335	320	331	315	290	307	316	296	309	291	320	298	280	332	302	304	329	329	301	318	324	326	346	298	307	311	317	314	302	281	315	308	330	347	286	325	305	319	297	316	328	310	311	318	325	300	310	288	327	322	315	343	345	325	293	292	287	309	301	306	317	323	326	303	299	295	330	308	310	336	301	290	316	295	322	327	335	318	319	307	316	351	297	332	316	311	319	314	326	314	318	292	304	309	299	324	285	303	319	312	298	303	312	342	343	319	299	316	320	316	338	295	319	328	287	305	318	328	326	296	329	311	312	325	302	293	323	309	308	297	318	339	297	305	271	283	310	284	297	322	319	338	316	336	302	306	308	300	305	298	311	326	356	310	347	328	310	324	292	310	327	316	317	318	341	280	329	309	304	313	336
10643	5897	3972	663	377	312	323	299	257	199	213	198	195	195	166	191	178	194	184	194	176	169	173	191	184	179	192	197	193	190	180	194	171	181	159	164	177	149	194	156	194	170	179	199	190	171	212	174	168	174	187	177	182	176	178	188	173	174	166	148	161	191	169	176	173	182	170	177	169	171	188	167	220	197	171	182	198	191	187	160	182	183	169	174	165	199	168	189	167	209	171	178	175	204	176	154	204	169	170	177	179	190	190	181	165	165	183	163	169	182	190	165	159	175	168	169	188	194	178	162	174	183	151	176	181	166	202	174	183	157	183	175	221	179	160	166	167	180	182	194	180	179	150	191	168	188	164	163	168	162	195	159	180	181	199	193	184	204	174	187	163	184	196	198	176	174	174	174	174	183	177	190	193	182	169	175	168	146	179	186	172	189	188	172	159	179	148	185	177	185	160	196	184	165	191	144	169	179	189	167	179	188	187	162	162	167	146	184	174	177	134	187	173	193	182	154	171	192	180	172	169	187	192	192	147	169	174	177	191	177	175	180	203	166	190	157	189	165	195	166	169	195	190	184	194	187	160	163	174	185	168	183	177	200	176	176	157	183	168	179	176	180	176	168	169	196	161	176	178	175	170	164	165	167	175	175	163	168	166	183	171	178	175	159	167	156	177	180	185	180	179	155	165	162	177	181	166	163	190	169	184	175	181	178	167	178	171	198	167	188	189	165	186	168	173	175	188	174	208	177	170	176	160	164	176	185	172	176	206	162	190	177	177	168	193	166	163	180	190	169	179	174	180	165	185	199	172	185	170	176	182	176	162	198	167	178	169	148	165	170	187	184	151	191	169	193	172	162	186	185	165	160	163	191	170	160	170	172	158	203	145	193	182	185	171	166	179	157	172	195	188	171	177	184	159	158	180	169	182	162	162	157	196	181	159	177	202	184	184	160	206	209	163	169	176	202	145	157	176	196	180	203	177	186	168	162	182	180	184	200	161	154	178	183	166	176	188	176	183	158	196	182	158	203	188	165	162	172	198	177	179	185	167	197	190	194	169	206	185	170	185	163	186	168	201	159	165	182	185	176	163	171	189	202	175	165	170	187	205	173	174	184	163	190	187	177	189	193	162	190	162	170	192	192	190	189	194	174	207	174	178	202	189	150	212	158	156	158	179	192	181	149	158	179	178	177	181	196	197	180	168	171	178	188	181	190	174	180	163	209	174	205	215	189	178	206	172	151	164	177	175	164	183	190	175	185	168	188	192	190	185	191	153	167	153	190	173	169	173	165	177	190	183	171	189	192	161	176	183	197	200	184	194	164	158	166	178	170	162	192	167	192	207	164	184	181	175	170	187	176	189	152	173	152	188	193	161	174	182	184	163	164	172	154	160	176	172	190	193	182	156	182	194	171	197	178	188	167	191	181	165	163	191	167	159	202	166	158	177	158	164	168	198	155	188	177	161	178	173	179	185	176	210	165	180	191	191	163	171	175	180	177	200	166	170	168	196	151	164	181	168	172	173	179	195	165	174	177	199	180	175	191	186	163	166	180	141	186	156	189	166	190	165	177	176	182	156	190	171	181	178	190	182	174	175	161	160	187	164	207	189	175	191	164	203	177	182	168	162	200	164	165	204	191	186	178	204	182	188	189	187	172	174	200	194	169	182	176	182	157	183	154	174	170	177	154	163	171	168	183	171	189	178	170	186	146	182	195	173	181	178	195	171	195	169	177	189	181	185	189	177	184	190	155	170	151	169	159	165	198	196	204	152	153	175	176	197	156	152	191	189	180	179	184	176	183	202	190	159	182	212	174	197	167	182	164	174	161	155	173	179	186	162	163	202	175	151	190	170	172	179	204	160	170	175	192	195	176	168	175	184	204	181	191	191	195	189	155	190	190	182	190	164	151	179	174	161	192	196	187	162	171	163	191	181	173	191	171	183	173	175	177	198	174	172	186	143	167	171	182	201	166	190	161	185	181	184	153	190	166	165	178	198	187	183	183	180	161	191	179	174	169	190	193	168	187	224	193	193	200	183	173	173	155	169	164	166	184	162	180	185	180	191	182	174	186	163	182	206	163	210	170	174	167	177	174	164	171	160	166	163	170	147	160	186	199	173	187	165	186	167	162	185	189	178	157	168	181	174	147	172	193	190	196	168	159	175	138	180	169	177	177	193	201	152	220	187	179	168	189	170	195	183	205	194	143	174	174	181	167	168	186	174	162	152	175	168	194	187	169	183	161	185	177	174	166	217	164	183	161	199	157	168	205	195	190	192	182	179	175	180	182	173	152	167	197	174	188	187	172	165	183	174	164	177	185	160	184	173	168	166	212	186	188	171	180	159	173	156	183	159	191	183	173	207	166	162	184	177	180	177	189	198	204	197	194	173	171	168	185	186	197	202	169	170	163	188	162	174	177	187	180	207	152	166	169	179	161	187	168	168	170	157	180	186	168	175	181	197	173	199	196	164	162	171	169	187	188	186	181	177	196	176	152	186	181	170	187	149	173	191	170	184	180	174	176	137	165	175	174	169	180	208	180	175	181	171	186	153	169	156	193	182	161	200	159	173	161	206	167	167	176	177	195	207	191	174	192	185	172	163	186	189	197	164	185	155	178	181	187	183	180	166	169	148	188	188	214	183	209	174	190	193	182	161	188	177	175	177	177	191	166	155	184	191	193	190	194	166	199	166	170	172	197	178	206	199	163	189	176	171	184	183	181	184	179	157	172	189	191	191	169	192	192	185	187	161	193	183	174	164	193	162	153	182	182	166	193	179	188	205	166	175	187	185	167	170	184	172	148	155	166	158	182	172	186	166	195	196	169	193	182	163	156	201	168	207	193	169	151	189	146	171	166	152	207	176	190	167	161	168	176	168	165	165	178	200	159	182	190	203	161	168	175	173	180	186	161	171	185	169	177	162	164	207	158	174	200	170	188	176	181	159	172	179	186	191	196	172	180	210	186	182	155	166	181	176	174	146	179	182	211	155	171	165	181	208	199	213	195	198	157	207	187	189	185	168	156	164	154	179	175	190	176	162	176	185	202	175	153	185	193	165	172	184	142	196	161	182	177	173	185	190	179	182	169	165	172	187	180	181	174	196	181	182	178	166	197	187	195	158	164	162	160	183	185	198	179	149	190	170	168	196	175	179	183	185	175	180	185	174	187	187	182	189	201	180	167	171	186	159	179	174	160	170	196	173	194	157	179	146	159	201	180	190	196	193	180	178	184	164	155	175	178	171	170	176	194	177	191	180	181	167	171	184	198	171	190	201	182	178	201	177	196	170	195	177	166	160	153	169	168	160	161	178	181	175	141	170	174	165	180	175	166	203	186	167	153	154	189	177	161	159	189	165	199	183	177	172	188	174	181	193	151	180	188	179	165	200	160	159	179	200	194	193	189	166	165	163	159	190	163	176	180	165	172	215	182	176	160	158	181	170	177	191	180	191	170	184	198	171	177	157	183	195	197	183	175	193	164	175	172	174	183	177	210
6646	5887	5952	1757	1404	1185	1064	1065	849	652	634	620	549	531	471	448	426	426	422	428	404	403	433	422	412	368	382	421	405	410	440	415	425	428	397	419	394	414	405	361	416	406	408	407	417	387	415	396	385	432	414	402	417	424	415	389	414	403	395	379	405	408	384	430	404	387	382	373	420	382	382	393	421	387	368	366	384	387	418	417	383	410	403	386	401	404	406	419	345	395	414	386	400	376	386	368	368	427	383	405	408	390	415	409	382	387	407	382	403	392	404	412	368	374	418	395	356	398	411	383	386	375	384	392	374	394	418	416	416	391	409	402	381	390	378	397	345	403	402	378	398	398	388	398	378	389	414	403	427	371	397	426	379	392	373	428	385	380	438	382	406	417	385	394	400	430	383	362	417	403	382	428	392	386	388	399	369	406	391	404	406	391	383	398	397	404	369	356	390	377	426	413	391	370	402	410	400	375	380	359	410	429	408	401	414	384	425	400	388	370	417	399	362	417	402	416	377	400	384	390	401	408	415	405	375	393	404	400	402	372	381	383	410	378	376	394	364	402	393	387	412	413	408	390	403	416	423	372	381	395	376	392	379	370	416	397	414	402	431	375	403	399	396	363	385	373	367	366	362	402	378	383	382	418	416	408	420	394	383	426	401	409	361	393	421	382	399	407	403	388	384	391	378	388	404	402	390	418	402	421	410	378	423	395	433	362	384	386	401	397	375	344	372	405	406	399	383	418	424	405	396	384	417	381	381	400	382	359	390	374	413	398	420	406	412	427	393	429	410	419	415	382	406	427	365	385	396	393	362	389	389	430	396	384	374	414	404	381	392	387	398	402	399	394	404	383	371	373	391	396	381	386	415	380	409	440	368	415	404	398	374	448	414	423	409	380	405	414	402	421	381	419	374	421	389	379	371	377	399	419	396	412	423	395	407	397	388	403	382	390	378	386	408	389	410	372	406	345	399	416	403	368	365	405	404	417	359	383	386	357	393	363	404	378	417	362	420	386	410	383	367	403	410	392	375	382	377	392	389	403	430	407	398	366	401	392	402	406	384	388	345	417	422	434	398	418	387	415	416	421	396	365	380	379	408	395	369	357	392	398	391	380	440	408	391	413	388	388	379	349	395	378	396	375	401	408	403	401	388	371	366	377	391	378	423	440	389	382	371	388	391	396	377	392	398	371	396	368	375	409	381	392	404	389	390	387	384	379	360	356	377	352	402	360	387	389	371	402	360	374	406	390	381	371	385	389	400	387	402	398	431	404	411	391	406	386	403	409	420	370	388	373	369	385	460	404	390	399	396	397	380	401	411	444	389	383	391	424	411	398	382	416	379	406	373	410	421	390	380	397	426	403	405	435	374	389	386	417	367	378	391	398	380	398	405	380	415	351	426	411	391	380	376	411	372	405	431	391	361	406	407	391	365	371	432	385	402	400	360	437	352	358	384	403	404	376	403	377	400	403	367	427	382	371	427	399	415	443	390	358	384	423	373	408	392	432	433	374	393	403	405	397	433	416	381	397	405	385	347	388	419	419	386	393	409	405	421	398	414	386	393	373	399	381	417	408	386	392	409	370	390	388	352	387	402	415	415	388	406	422	397	384	413	382	443	375	355	377	406	413	391	399	397	417	416	395	393	422	372	367	393	398	397	409	380	367	410	393	397	352	409	376	402	388	400	390	408	392	367	424	399	387	403	395	399	387	396	375	414	387	370	381	373	403	408	429	364	391	399	411	379	383	407	408	371	406	379	402	402	407	400	371	370	364	387	392	401	389	386	391	369	371	380	411	433	362	384	373	386	390	384	383	393	396	363	365	375	425	375	394	417	385	373	382	419	402	403	374	404	362	410	375	378	444	368	396	398	359	386	400	405	411	420	389	366	336	350	387	388	379	415	381	358	405	397	384	366	463	368	380	405	402	376	388	435	398	422	375	405	430	351	397	404	369	380	385	375	406	394	391	385	404	388	388	419	401	403	368	401	417	390	402	418	360	377	380	414	426	417	391	376	399	385	393	384	386	397	375	408	400	368	400	419	415	400	390	388	390	409	433	384	418	378	394	404	398	400	400	409	385	418	360	391	406	405	389	389	384	390	403	383	406	383	405	413	407	415	436	409	356	390	382	405	411	425	385	428	394	430	376	365	422	383	406	417	399	366	379	406	397	394	392	415	404	424	376	416	409	377	389	375	403	404	379	414	358	381	422	427	408	412	359	397	389	377	384	379	381	392	367	390	393	416	377	383	386	400	370	401	408	369	397	405	398	389	389	427	379	415	399	405	415	401	384	406	393	380	390	402	407	426	405	395	420	429	373	356	391	406	366	460	442	409	369	381	378	373	393	401	392	414	403	390	382	408	370	397	390	399	362	393	386	406	385	380	398	385	401	397	374	364	378	385	438	367	360	394	378	406	417	394	371	408	416	375	396	412	403	426	411	412	348	376	366	379	419	346	394	380	386	391	404	401	414	398	393	421	391	385	419	390	397	352	370	407	427	411	409	382	379	381	385	400	410	406	401	422	389	380	397	388	419	396	428	397	376	395	391	422	369	365	402	386	417	371	407	397	408	415	396	393	408	400	401	387	388	396	375	382	411	367	401	371	419	369	399	400	369	376	420	395	361	387	368	424	375	391	397	403	380	393	377	391	367	396	385	409	415	408	431	348	393	390	414	387	379	403	398	368	378	375	380	408	366	361	370	372	378	402	398	404	408	392	414	416	387	381	398	386	417	393	391	400	395	388	416	351	385	374	382	393	380	408	415	404	379	387	373	412	405	408	377	371	392	427	401	380	386	426	385	362	448	405	392	384	399	390	410	432	389	401	359	443	396	365	401	416	404	383	354	356	408	390	417	417	378	396	345	353	351	395	380	412	350	417	390	403	385	382	399	387	402	349	396	432	398	409	378	389	388	394	404	412	399	391	432	428	406	424	367	400	397	427	394	390	417	404	407	409	392	414	396	429	393	407	402	392	402	393	388	445	358	371	384	405	441	401	421	387	415	410	410	390	382	405	411	401	399	415	389	385	409	414	359	352	400	398	367	388	403	401	343	412	421	386	410	402	415	371	431	368	423	418	378	396	411	362	396	405	378	379	414	443	419	416	418	390	394	378	387	392	410	393	373	392	400	401	377	416	389	401	371	381	397	403	391	377	375	387	406	421	359	381	402	436	416	392	392	407	361	415	431	377	400	374	395	393	436	413	397	394	373	399	384	380	451	396	383	365	396	388	411	376	402	415	390	397	412	378	348	371	405	420	374	439	365	391	413	345	408	386	373	398	397	393	412	395	391	393	380	436	382	407	410	400	406	398	432	416	419	355	379	423	401	347	392	381	378	397	386	407	400	359	394	434	421	351	405	391	384	389	394	417	377	377	394	410	403	383	373	413	388	393	387	387	380	429	432	388	416	414	396	365	373	389	395	419	392	375	395	404	358	361	392	411	404	415	395	383	404	441	338	397	378	370	405	408	390	419	410	398	400	400	394	393	361
33022	34462	25361	8893	4157	3130	2047	1290	763	572	506	547	399	251	145	134	152	123	129	109	115	146	109	126	129	129	125	104	125	119	115	119	109	105	110	110	109	108	123	138	104	116	96	107	127	99	112	109	121	107	103	115	97	120	123	124	106	92	125	106	127	125	106	83	96	122	121	100	105	98	118	128	127	98	112	93	125	103	110	116	116	99	116	128	109	131	97	111	115	110	115	119	89	105	88	108	119	106	102	127	109	109	117	94	103	111	106	116	109	109	117	87	93	109	114	105	95	115	125	102	112	112	120	114	112	112	119	113	103	105	136	124	112	112	93	105	116	97	96	108	111	125	124	119	106	99	120	108	95	102	106	98	117	92	119	114	113	151	112	135	113	105	103	117	111	124	99	122	112	116	120	98	96	114	92	94	122	95	122	126	112	118	116	104	101	105	120	101	103	100	113	104	99	112	137	110	114	112	130	122	102	90	139	99	124	107	117	97	120	112	121	129	116	104	111	104	128	107	108	108	122	105	120	88	95	119	114	115	120	110	115	97	98	113	101	116	108	102	116	98	126	117	101	110	121	115	100	119	130	107	111	112	97	119	122	120	110	111	109	94	110	118	126	110	104	130	111	123	124	114	128	94	113	113	114	91	117	115	117	120	123	109	115	113	97	112	114	103	121	98	114	109	114	100	134	121	124	125	96	110	125	107	105	107	79	99	102	121	112	96	120	103	104	86	106	111	122	99	113	104	106	101	114	108	110	128	102	97	99	103	102	109	128	114	89	109	109	119	102	125	114	121	94	114	84	87	98	120	137	103	111	124	102	105	96	107	107	110	118	139	110	105	120	125	103	106	104	115	108	118	121	102	97	126	98	109	122	110	119	98	105	108	102	102	108	109	130	128	101	96	99	111	106	103	102	117	104	105	86	98	109	115	99	107	91	85	117	95	126	102	114	99	99	112	113	111	133	99	95	110	101	112	110	110	90	103	94	115	124	80	104	113	116	101	116	118	128	131	109	122	127	114	98	120	105	113	113	97	107	110	125	108	82	104	117	116	115	109	108	133	126	116	122	99	102	112	85	113	110	110	139	126	113	112	92	99	100	123	118	112	112	108	119	118	114	104	119	112	122	122	133	97	91	125	108	110	131	101	112	95	114	138	121	97	113	107	117	128	112	123	105	97	97	108	100	90	103	116	116	102	106	119	99	108	105	108	116	118	117	119	116	105	122	97	107	104	131	117	116	121	122	111	119	110	118	107	106	109	117	108	116	103	111	112	106	128	108	109	124	101	110	135	92	108	100	109	114	97	78	120	91	102	113	101	128	106	105	111	103	125	121	96	112	97	125	88	84	120	136	106	114	115	76	118	126	92	133	135	106	121	95	111	99	129	132	134	102	97	122	140	112	126	113	109	102	116	110	112	116	103	106	110	139	98	106	112	96	112	101	103	102	132	106	103	113	93	102	109	110	116	103	114	110	124	113	98	113	120	116	132	110	106	131	118	116	85	109	102	104	100	111	116	108	108	106	108	110	112	131	126	119	105	83	115	110	110	92	124	92	101	105	131	118	96	96	121	110	106	105	119	100	101	115	97	101	91	126	102	123	122	109	95	107	91	115	111	101	98	116	113	113	109	111	103	112	102	104	106	124	102	112	127	114	107	96	101	107	135	104	105	108	96	118	114	104	110	128	114	108	105	111	128	137	99	97	103	112	102	105	121	94	96	98	112	112	92	104	110	124	108	99	92	116	107	123	135	107	108	105	113	119	106	112	101	88	108	97	110	109	91	93	123	129	111	102	121	106	81	119	111	120	101	115	89	113	97	120	104	113	126	115	107	119	107	102	120	101	118	81	117	112	123	89	120	114	115	105	86	103	99	99	93	112	115	99	96	110	107	122	108	140	123	116	125	111	111	127	108	102	107	103	105	139	92	116	103	114	110	125	84	106	100	97	90	101	108	107	107	116	103	92	103	96	88	108	104	140	119	114	105	91	81	94	107	80	118	114	116	110	98	87	107	107	105	100	100	122	105	108	119	99	93	90	126	107	105	116	97	120	120	126	107	102	113	123	124	119	115	97	97	127	128	98	107	102	111	85	112	123	107	108	95	97	112	94	109	107	101	89	111	96	112	118	123	102	108	117	131	123	122	107	100	117	105	111	103	98	107	116	131	114	109	101	109	115	113	95	101	121	115	113	126	109	124	112	105	109	113	91	106	118	136	122	122	85	117	112	105	119	103	108	107	117	96	110	113	106	117	103	106	107	111	130	100	102	119	106	100	104	121	103	127	119	115	108	109	94	110	128	113	127	101	124	119	102	104	94	93	122	114	114	110	102	114	121	91	96	104	97	86	113	104	111	119	134	117	105	115	113	117	100	112	123	117	113	104	107	103	103	110	113	115	127	120	100	106	108	125	119	110	107	127	104	103	117	108	103	99	99	124	124	108	129	99	107	116	105	105	96	99	108	123	98	100	116	122	112	99	116	122	122	99	115	123	100	114	84	111	112	122	110	127	114	107	102	126	107	105	108	115	99	116	116	111	119	121	95	116	94	94	108	106	116	121	97	94	102	115	96	122	108	118	106	101	104	107	113	84	109	113	101	127	127	107	109	114	98	99	108	118	126	122	100	132	109	114	108	100	141	98	122	95	101	128	115	125	103	105	99	108	97	112	105	108	131	114	104	116	108	113	102	125	104	107	111	108	116	107	91	122	105	110	94	84	89	102	107	122	120	121	110	110	101	98	106	108	117	116	115	103	94	114	102	120	108	99	125	96	118	119	108	121	108	109	93	100	102	92	117	93	119	98	128	126	106	112	114	106	118	98	122	114	111	122	98	129	125	111	110	104	115	98	116	110	117	104	113	104	115	99	124	115	112	84	98	124	111	121	125	129	127	119	100	105	113	102	125	103	107	134	112	125	113	118	118	116	118	102	123	101	83	102	111	93	109	131	109	95	105	115	113	100	86	124	110	92	91	105	107	107	106	86	120	120	118	126	107	123	98	132	128	108	97	122	92	108	102	118	99	115	119	94	102	114	100	101	114	94	125	103	98	110	126	124	93	114	113	108	94	119	119	112	107	91	98	114	132	95	113	113	120	115	128	98	107	101	131	120	121	121	91	116	110	125	105	107	118	103	106	104	82	111	95	110	120	140	97	90	87	96	99	110	96	91	92	111	126	97	112	122	109	99	120	114	108	91	135	108	98	93	113	130	103	123	109	119	110	113	121	94	124	127	125	121	125	104	100	102	85	104	107	117	103	111	102	124	89	123	100	102	111	109	117	109	95	134	109	103	94	116	121	127	134	112	97	89	123	103	105	106	136	102	106	114	118	102	106	111	113	85	100	111	130	108	114	104	106	92	99	98	90	118	99	107	118	115	104	92	113	113	97	103	107	113	89	101	121	131	119	107	117	143	116	117	103	106	102	99	132	109	117	112	95	111	116	116	123	101	112	104	118	85	112	103	118	106	90	96	115	117	120	116	113	109	104	111
22675	28667	19090	7928	8404	9145	6794	5087	3439	3162	2707	2554	2224	1141	661	595	599	397	351	360	355	317	354	326	309	324	302	307	291	298	270	296	286	298	312	266	258	246	286	302	290	264	283	280	258	275	278	251	264	270	266	257	276	277	273	295	274	273	263	262	269	244	261	288	281	235	257	271	249	286	257	246	263	290	286	241	278	266	248	265	273	284	290	307	265	257	253	261	243	266	246	273	252	273	278	258	246	245	254	289	298	248	247	269	270	276	254	281	278	258	279	237	278	266	286	245	259	270	236	264	285	256	250	255	286	257	270	262	274	250	292	269	240	276	264	298	267	284	273	243	275	284	261	260	263	271	267	273	230	233	294	251	226	264	274	247	266	256	256	238	232	244	288	282	285	237	230	288	287	326	294	292	245	267	262	257	271	256	233	256	257	254	275	263	231	292	263	244	241	275	264	243	263	266	243	282	269	274	253	262	265	262	295	249	248	250	260	267	253	265	260	246	249	247	259	302	288	288	279	264	253	286	259	278	270	265	279	250	288	267	229	275	239	272	266	249	245	233	257	258	282	262	251	239	266	272	271	258	237	268	276	247	256	268	255	264	278	300	272	247	262	272	239	279	281	255	258	243	256	260	248	258	267	272	250	255	239	251	290	275	262	248	256	274	268	259	265	268	299	267	270	258	268	247	260	272	270	265	260	276	294	255	264	287	247	249	254	271	263	282	301	262	269	300	269	272	309	271	234	239	253	241	265	256	234	268	297	204	238	263	243	262	255	214	250	265	242	248	246	267	273	235	276	266	254	266	280	232	253	273	262	272	291	281	247	274	267	264	310	279	245	267	289	255	293	304	279	281	281	265	269	230	263	266	275	268	271	289	256	265	251	269	251	237	245	308	250	269	283	252	277	268	280	270	273	248	264	252	249	259	266	226	267	293	266	251	277	266	302	267	274	269	265	270	257	270	248	264	262	265	258	272	268	261	268	269	296	267	291	298	266	259	251	293	265	247	269	274	263	276	243	251	280	279	258	257	274	260	260	266	256	268	292	261	273	269	269	239	249	242	274	277	258	301	252	253	282	291	277	258	264	285	273	259	261	263	274	267	274	280	263	256	284	256	259	253	267	233	249	260	285	284	256	253	246	264	258	284	259	296	252	247	256	311	251	268	294	274	264	259	264	266	299	238	287	258	278	298	264	256	270	263	250	244	275	284	247	247	259	258	279	260	241	261	264	258	276	262	260	246	282	259	260	249	265	250	261	246	255	267	273	267	267	244	270	257	274	261	271	286	281	268	278	251	292	260	236	276	289	261	296	257	254	267	288	259	284	286	271	276	272	284	242	255	240	270	272	251	259	269	258	247	242	239	250	277	241	291	274	310	271	264	276	251	267	255	234	265	277	279	270	259	244	263	277	285	274	272	262	273	243	263	264	271	257	232	296	250	272	250	260	245	295	264	272	239	273	289	268	272	272	288	266	265	267	266	252	280	264	263	264	299	247	270	269	283	252	240	272	254	265	247	265	261	280	280	280	252	263	274	263	267	282	285	286	279	258	272	256	263	255	246	276	275	270	267	289	260	278	278	285	274	243	242	249	270	238	246	251	247	244	255	272	266	242	286	272	241	272	256	273	256	281	278	248	285	260	260	257	267	291	278	227	281	248	291	287	280	271	271	281	271	254	276	240	253	276	251	292	259	245	292	232	246	271	285	273	269	259	246	291	250	251	252	265	248	254	278	263	279	255	267	272	251	256	258	250	280	265	270	254	263	257	276	250	269	240	283	279	241	256	206	277	270	276	283	282	293	249	258	272	268	273	260	257	227	263	281	274	237	269	275	264	230	266	261	289	267	300	287	235	267	259	253	257	238	239	238	275	243	275	236	263	245	234	260	253	280	251	265	250	239	294	257	278	284	252	249	246	245	247	274	237	268	279	255	267	247	271	261	294	278	287	274	303	289	235	256	272	265	268	271	267	249	274	237	288	295	262	267	271	290	263	268	271	235	259	280	267	284	242	264	268	242	268	287	260	247	272	258	255	278	239	246	291	248	251	265	255	259	284	257	254	302	274	259	273	241	290	259	267	278	259	251	255	245	270	253	291	253	249	291	274	242	236	241	278	249	274	269	249	249	273	273	269	233	249	295	249	249	238	253	279	242	227	262	256	261	280	308	254	296	257	271	271	251	264	264	284	290	269	260	242	263	267	269	262	262	292	261	287	267	285	286	236	284	274	238	254	262	228	289	253	289	264	276	254	278	282	256	261	227	243	249	270	253	260	274	263	244	277	278	280	291	279	272	260	281	255	275	271	268	269	292	236	238	242	250	269	264	279	265	287	278	265	240	273	275	269	255	272	266	258	256	245	244	290	256	257	303	256	237	250	252	247	262	280	267	263	261	270	270	261	275	245	257	278	244	273	257	252	257	249	291	246	261	250	251	292	273	257	249	244	283	224	253	247	268	282	259	255	295	254	262	264	246	252	241	276	276	259	275	238	262	257	248	255	286	235	273	267	241	265	255	264	268	257	292	251	258	280	276	285	267	259	268	261	237	230	271	229	287	269	253	242	269	264	262	245	242	247	268	274	287	284	264	271	284	281	259	234	252	270	259	270	263	280	266	273	246	269	276	285	287	305	268	261	258	253	275	272	250	240	287	274	248	270	283	242	257	259	256	274	270	259	233	256	241	256	249	277	284	291	254	256	253	262	221	295	253	263	245	270	259	263	253	246	255	237	271	269	247	255	269	252	254	231	268	253	270	243	226	243	257	284	230	305	267	293	267	216	264	249	262	242	242	281	252	274	254	271	285	248	277	278	271	269	225	233	265	279	257	276	279	285	254	293	252	271	243	253	252	246	292	256	250	250	274	263	271	235	295	262	271	272	255	262	260	250	267	264	279	244	252	256	271	243	270	243	272	272	245	245	266	247	260	302	284	282	272	253	264	276	274	252	272	259	236	255	272	282	258	250	277	257	266	256	241	266	269	294	258	284	292	263	243	248	273	244	245	265	276	254	267	266	287	269	234	301	267	248	247	245	278	246	288	272	271	281	260	277	294	275	262	245	288	263	267	242	257	261	282	260	242	297	260	282	283	263	249	267	256	238	276	273	278	263	250	229	253	254	274	243	252	266	271	269	289	280	269	267	252	273	266	263	277	262	266	259	253	261	263	297	275	276	239	264	249	287	293	239	280	260	269	260	231	272	264	261	277	259	262	262	252	274	270	264	252	272	270	258	241	247	270	268	261	242	252	250	261	275	240	253	269	250	253	258	262	258	264	266	256	254	298	251	281	265	265	242	266	265	284	281	246	252	269	273	298	247	273	233	267	258	273	264	270	256	260	281	286	278	235	279	270	245	291	266	255	288	233	266	261	273	235	294	301	269	286	290	280	282	264	259	258	277	218	249	227	252	274	263	268	273	264	245	248	287	246	250	246	250	249	255	272	256	280	287	257	248	251	267	257	255	262	245	262	271	295	238	285	261	257	241	257	277	257
44239	44390	32363	15510	9702	6334	3718	2241	1569	1003	981	866	738	414	299	243	207	150	141	124	155	157	143	153	149	127	152	143	142	141	111	148	152	136	150	144	109	118	133	147	137	144	142	129	133	124	125	130	118	139	126	128	128	154	140	118	117	130	146	140	128	137	144	146	126	153	140	111	123	124	151	131	134	143	135	140	127	125	126	123	163	124	136	120	135	147	142	116	132	126	130	143	148	122	137	116	116	117	117	169	152	121	138	136	144	137	114	144	136	136	142	125	117	126	152	135	114	140	110	130	140	122	144	124	134	148	131	139	141	123	152	137	110	134	141	134	140	129	133	145	148	161	135	160	131	143	164	121	124	132	126	124	137	131	126	142	129	117	108	127	141	142	135	124	130	125	137	113	128	123	136	147	150	122	138	138	142	144	147	112	148	125	141	123	124	152	121	138	134	111	127	124	126	116	134	132	121	142	132	131	135	124	134	133	149	146	134	131	139	134	146	106	128	147	123	143	101	131	157	129	139	140	135	117	126	114	139	120	129	134	137	144	118	138	135	123	119	132	127	135	128	143	129	123	116	136	129	127	151	122	113	121	151	133	121	136	147	130	141	135	142	139	133	116	117	129	133	129	111	125	120	135	128	123	147	159	127	126	121	122	142	124	150	125	105	145	133	127	126	126	119	169	129	131	120	118	143	141	128	136	147	125	128	111	121	129	122	135	131	134	138	131	116	126	150	132	142	122	156	156	113	134	122	142	146	135	116	98	135	129	144	143	134	152	131	143	136	153	134	120	119	121	142	131	125	163	148	116	141	115	139	143	165	143	133	129	141	130	123	143	129	138	143	137	116	123	147	120	136	133	121	127	144	118	125	124	132	154	137	130	129	126	144	122	142	147	131	122	127	122	150	145	137	137	133	122	126	126	144	107	134	144	98	155	129	113	128	123	141	153	142	138	132	129	136	140	127	131	117	135	102	127	117	122	146	138	134	130	125	141	131	119	129	161	137	150	123	137	134	138	101	132	141	142	148	135	128	150	131	148	114	139	156	128	129	142	112	125	124	122	122	142	130	123	124	135	151	149	142	131	128	130	137	144	144	131	138	153	151	137	124	161	121	123	127	128	127	111	114	152	123	127	127	133	129	122	134	146	108	128	129	121	134	142	141	107	122	122	114	147	142	127	129	137	137	146	140	148	127	143	131	152	110	143	145	137	152	145	113	115	115	119	137	131	124	139	142	124	135	124	162	127	124	124	120	121	135	168	156	125	142	129	126	137	143	134	131	143	128	129	146	121	131	120	129	121	144	136	139	101	140	124	148	115	143	146	139	147	127	135	127	122	125	149	114	144	146	144	155	152	142	121	128	142	127	137	146	128	132	127	123	146	123	136	124	128	143	130	137	122	151	136	103	171	140	137	127	138	126	131	138	135	141	121	147	150	148	137	144	125	111	144	126	147	139	127	126	120	141	150	129	130	140	142	142	131	124	127	126	115	148	128	142	135	136	136	152	129	132	106	120	115	147	114	136	120	129	125	116	107	146	162	119	120	111	121	136	115	145	146	127	124	131	131	126	128	141	111	126	133	140	139	149	129	146	122	140	127	132	128	137	147	129	161	128	142	135	151	119	125	128	137	136	115	144	145	111	128	113	129	123	128	138	142	126	121	133	124	111	104	136	123	132	154	121	119	149	137	124	153	163	117	154	139	132	144	147	146	115	127	151	124	147	116	155	115	119	135	133	147	123	124	130	144	146	121	132	111	149	120	163	127	128	152	135	129	136	135	122	133	143	149	128	119	107	134	126	127	129	132	153	134	141	134	141	141	131	138	142	103	112	145	109	124	126	126	132	137	125	143	126	124	127	156	108	139	109	143	104	141	128	125	131	141	141	127	117	135	137	129	119	176	135	140	127	110	164	140	126	159	121	154	119	140	125	141	138	139	140	135	122	128	138	124	135	127	147	121	119	111	114	114	123	132	147	125	122	130	116	144	150	127	127	146	122	148	134	131	143	127	126	129	121	136	117	124	142	128	127	120	132	120	124	114	131	139	153	132	135	134	120	115	141	122	123	131	130	123	141	136	134	119	119	134	131	125	122	156	147	122	139	126	143	162	131	125	139	119	137	112	137	125	148	136	116	142	131	114	153	126	108	138	136	127	121	135	137	138	132	141	118	158	132	139	124	133	160	128	93	131	123	128	133	136	153	127	135	111	135	156	121	129	149	148	138	129	165	134	121	129	136	130	123	101	167	147	118	131	148	138	127	131	131	124	150	128	145	120	121	122	130	121	131	140	163	125	134	133	125	121	122	123	128	129	126	128	124	133	133	129	114	141	141	133	123	127	113	150	154	123	151	133	115	137	141	145	113	102	135	115	103	130	133	120	151	133	111	141	115	114	123	142	145	128	137	133	125	125	161	141	128	119	121	123	131	142	137	120	129	148	150	136	139	139	149	146	124	139	123	143	121	140	140	140	123	142	129	133	141	139	127	148	155	127	143	128	141	119	140	153	135	90	121	125	149	149	141	133	126	128	129	130	146	134	135	131	119	130	92	114	123	135	140	114	170	157	141	141	127	144	127	138	133	123	131	127	141	134	137	127	136	129	146	132	142	132	144	126	151	159	144	146	136	107	140	130	138	135	141	128	108	140	117	131	139	139	123	114	144	119	151	152	115	150	151	141	143	115	138	143	133	127	145	139	143	144	132	123	133	129	124	141	129	124	132	141	135	133	143	132	128	139	126	126	121	122	130	131	118	120	112	142	149	140	116	149	130	143	137	99	131	130	130	140	157	121	114	145	134	137	112	142	122	128	121	139	135	116	123	165	122	132	144	133	129	152	140	119	147	122	140	130	119	136	129	107	125	147	133	137	112	146	141	135	113	131	131	130	150	149	134	141	120	147	136	120	145	123	106	116	132	129	107	119	137	115	124	122	124	154	127	144	131	137	108	132	151	124	126	123	127	137	137	126	133	99	123	135	113	133	118	121	154	147	155	134	125	124	119	153	154	118	112	135	130	121	145	160	121	121	136	131	139	123	138	142	120	129	114	108	132	141	127	121	145	136	104	129	123	119	114	141	125	118	152	128	135	113	126	145	111	145	149	130	126	112	143	136	126	107	118	125	133	129	124	121	139	137	140	132	142	136	104	139	132	108	131	151	126	153	126	144	134	122	140	122	130	143	123	138	133	123	103	118	126	142	137	114	132	132	113	132	152	119	114	140	143	119	129	114	133	154	128	154	146	147	143	155	127	128	133	139	130	123	129	142	137	115	152	124	120	134	139	154	129	139	129	120	127	121	105	127	143	114	149	136	131	133	125	124	143	137	111	117	145	124	139	126	130	145	130	112	137	150	140	138	127	114	119	123	123	146	132	150	127	131	124	150	155	140	136	177	150	123	129	130	126	121	124	135	135	129	132	130	119	120	127	139	127	141	125	147	140	133	120	139	144	122	127	138	128	128	152	126	138	124	137	138	117	115	141	140	132	132	121	107
30127	37278	25558	11435	14643	12957	10112	7866	5835	4803	4630	4099	4104	1917	1381	979	814	562	522	430	381	459	447	435	414	401	372	391	377	376	379	356	379	371	330	342	341	334	321	300	343	328	340	337	348	308	347	325	335	305	335	314	330	332	341	335	317	336	305	308	283	327	302	313	326	360	321	323	329	331	331	287	299	328	316	324	314	340	343	297	292	321	322	309	321	311	302	335	301	306	332	325	296	297	340	324	331	306	303	310	348	315	349	308	350	297	333	347	330	306	303	330	317	323	318	308	321	330	319	322	339	270	305	277	319	318	285	305	309	362	330	348	339	338	333	314	321	313	327	294	337	304	308	318	370	337	309	334	312	324	301	310	295	309	300	340	319	295	329	298	306	328	310	292	318	302	313	301	307	306	317	323	302	315	297	326	313	321	326	326	300	305	299	314	315	315	316	307	337	319	296	290	306	333	323	283	323	346	302	284	306	322	314	324	330	330	322	304	317	296	326	302	308	306	320	305	298	289	323	304	312	321	301	312	322	335	317	322	332	322	336	309	315	298	317	311	317	314	307	310	315	345	326	301	307	319	309	338	298	345	300	337	303	310	307	304	300	306	270	322	316	298	294	308	337	312	301	296	329	291	333	302	308	321	304	309	316	324	305	304	305	334	266	312	288	320	305	308	327	323	322	284	330	307	295	300	334	346	308	305	327	322	319	311	309	328	297	326	310	340	349	317	323	332	311	316	297	316	256	324	334	344	333	346	312	315	302	346	332	287	322	339	318	342	311	275	292	290	325	298	316	296	327	330	328	325	304	317	296	311	321	316	318	321	327	307	325	306	296	343	304	340	337	316	300	303	314	293	277	330	318	347	271	300	299	307	307	294	299	346	319	318	299	284	332	294	282	310	303	315	312	313	312	298	318	286	295	337	317	295	334	305	345	297	331	303	355	330	338	334	281	313	319	337	331	287	327	283	311	330	334	347	316	338	341	320	321	345	310	308	318	316	313	340	333	327	303	306	315	303	357	321	328	342	292	326	307	321	327	290	318	352	290	325	328	321	299	291	288	317	334	310	297	299	315	306	311	324	299	350	335	306	319	321	306	308	332	334	332	302	327	340	311	295	326	331	309	342	339	312	339	325	302	309	309	325	301	328	276	329	302	290	311	319	299	333	305	309	303	317	330	321	320	297	319	307	326	297	299	294	307	307	310	263	334	339	329	300	351	344	329	304	330	289	305	290	335	324	334	297	305	331	338	337	309	347	310	338	286	332	299	283	332	316	298	314	338	287	339	304	312	288	302	280	303	324	290	328	302	322	313	308	306	356	354	336	329	283	313	308	317	342	295	299	275	326	278	326	319	300	299	314	313	314	345	315	306	312	355	332	294	334	348	370	322	334	284	352	314	338	296	300	318	308	323	320	315	333	315	313	340	348	331	303	325	283	333	323	359	350	326	292	285	328	269	314	334	331	349	313	310	324	335	289	307	313	298	322	332	294	314	293	355	296	344	323	299	293	291	336	320	317	270	330	305	296	317	306	328	318	295	325	301	303	322	327	332	313	302	338	300	320	336	315	304	311	309	282	312	314	317	347	310	330	297	324	306	346	325	325	324	326	326	327	320	304	297	284	307	312	338	296	347	339	330	323	332	315	315	310	316	308	305	311	326	328	291	293	319	290	284	311	333	324	313	335	331	326	336	312	311	323	311	324	287	300	293	339	339	296	299	331	311	308	318	289	305	296	316	292	322	297	325	315	320	311	316	289	313	300	306	327	295	365	329	328	325	353	305	312	315	287	298	331	309	298	291	328	337	312	332	350	298	341	301	314	320	338	307	307	326	312	332	341	324	301	304	310	338	321	298	327	305	338	304	299	351	322	330	299	318	331	315	310	310	321	311	315	304	288	299	308	295	296	334	317	318	329	290	303	336	301	315	335	324	315	309	305	298	301	303	278	300	291	301	317	312	331	306	296	293	307	310	308	328	323	289	315	311	307	338	299	335	297	315	328	319	289	303	315	337	347	335	329	306	336	320	297	336	295	334	306	286	316	336	318	337	315	288	317	311	315	280	305	280	347	327	293	283	312	330	314	309	314	360	324	338	300	313	300	307	297	323	311	302	302	280	329	333	311	320	305	274	317	350	319	344	322	308	302	345	296	294	294	322	332	303	357	302	310	298	285	321	321	304	304	325	295	332	323	320	313	308	308	321	326	315	312	297	331	288	295	296	293	277	287	319	313	328	320	313	314	309	298	295	306	292	346	298	329	296	325	309	307	294	291	304	311	300	298	348	338	329	301	334	341	296	289	325	340	332	304	328	330	324	340	325	282	295	310	320	335	363	311	326	313	295	321	296	279	284	323	299	307	316	307	302	295	318	312	303	304	306	306	318	316	337	334	322	309	326	299	322	355	304	309	311	286	303	321	302	286	306	327	295	296	323	343	306	296	302	312	281	319	340	286	311	343	317	328	306	321	323	309	320	311	282	322	309	287	313	336	356	317	314	304	314	323	298	307	335	306	291	311	311	289	319	311	319	334	335	297	308	308	272	288	325	278	329	305	305	314	289	304	349	280	313	307	315	322	289	301	307	280	299	326	309	309	316	300	293	305	292	308	340	315	318	313	316	296	295	331	305	312	289	318	305	334	307	327	294	281	347	338	292	294	325	312	331	315	294	322	327	311	313	356	304	333	324	287	344	294	322	303	276	303	328	343	336	337	302	337	306	324	297	297	304	307	295	317	321	316	322	294	332	348	321	294	305	296	319	304	303	353	325	320	307	326	309	330	285	283	339	316	306	281	314	297	298	294	291	279	298	349	310	305	309	312	321	285	326	322	331	306	336	328	312	338	322	336	319	305	296	341	297	312	310	313	330	302	310	326	303	342	334	325	334	283	307	305	334	334	305	311	301	314	340	291	305	312	310	319	308	322	316	322	319	311	286	317	312	322	310	323	302	284	343	306	297	319	297	315	300	322	308	290	310	290	318	297	315	320	337	326	309	311	329	326	337	328	320	314	325	309	334	286	307	281	327	328	290	301	311	332	334	314	297	284	335	331	330	323	325	313	292	308	281	334	340	321	323	327	282	316	314	278	346	323	280	322	311	351	308	330	308	305	321	313	294	315	337	295	304	287	336	317	330	316	358	344	308	281	250	296	307	313	322	334	308	324	317	305	319	288	293	315	320	322	345	310	314	304	330	306	322	294	329	320	330	296	343	300	333	329	322	278	316	311	335	300	307	297	335	288	313	305	278	299	307	305	306	310	286	301	332	324	293	313	284	325	307	337	311	327	294	322	316	329	274	309	332	291	303	316	307	303	325	314	320	298	325	321	323	361	312	323	314	332	300	325	300	333	309	319	292	292	332	305	267	300	309	298	319	337	384	302	310	297	305	336	315	329	308	317	312	312	331	332	305	313	308	325	300	318	303	296	327	288	347	319	325	286	296	299	285	315	285	310	312	317	312	329	294	303	268	325	258	323	260	298	339	349	315	306	321	329
11136	6853	3738	813	418	372	293	304	303	245	229	203	201	181	187	186	196	175	178	171	179	201	194	176	151	173	176	167	181	170	168	192	171	230	196	159	192	168	167	199	189	187	168	186	165	197	194	176	141	171	151	180	168	197	162	190	143	181	145	179	181	188	149	168	178	176	181	201	196	172	172	180	168	182	172	165	181	182	169	180	183	176	200	162	173	169	183	179	189	174	185	196	191	184	170	178	196	158	192	174	182	192	168	177	182	186	173	183	179	177	164	160	162	170	169	166	183	191	188	193	165	190	164	186	180	179	170	182	176	190	186	169	152	174	184	183	181	205	181	179	151	176	194	211	180	166	161	158	167	168	206	182	214	172	148	172	220	174	161	178	174	174	187	176	153	182	178	199	177	141	173	186	169	187	217	182	189	147	177	161	179	197	179	181	184	175	188	166	167	186	184	183	169	177	180	180	170	169	180	175	172	189	176	187	165	155	178	171	156	175	193	158	175	156	183	154	161	213	205	154	190	193	177	184	175	194	169	175	173	153	171	205	174	166	155	192	194	183	165	159	171	207	164	188	173	155	197	192	184	209	191	171	166	185	151	190	167	158	191	188	172	181	186	191	186	179	156	170	187	153	186	194	180	177	164	167	180	180	182	165	191	187	161	177	199	174	186	193	160	200	185	177	196	167	174	186	183	172	154	180	157	181	190	180	183	198	200	197	183	196	190	179	158	175	171	190	183	165	172	164	178	199	169	172	197	184	179	169	198	204	195	174	174	174	194	174	185	203	170	205	181	194	179	174	141	207	192	159	181	181	178	179	177	181	201	193	185	181	189	158	169	175	179	179	186	186	190	192	177	176	181	185	167	216	180	188	181	200	193	185	190	179	182	191	173	206	165	192	177	174	201	176	186	211	186	170	175	185	173	193	162	192	169	155	183	180	183	185	172	162	189	167	168	177	190	179	167	173	163	172	173	166	191	188	177	173	179	179	195	173	188	197	196	190	179	171	223	169	173	167	171	173	154	189	169	192	169	192	182	186	173	182	192	164	181	185	176	165	167	205	210	168	201	185	210	179	209	182	180	179	177	166	186	164	168	184	187	193	146	161	177	189	178	169	179	204	158	198	166	180	177	185	167	177	188	182	153	190	172	167	194	199	196	202	187	155	176	199	173	160	176	187	159	160	155	201	151	163	181	158	176	188	158	161	180	166	170	161	169	193	217	166	195	187	181	170	181	156	194	173	184	168	143	181	163	189	183	206	192	204	208	182	180	191	168	181	197	184	190	183	170	166	179	202	185	173	172	200	179	193	190	159	166	196	158	177	170	161	164	170	155	194	183	150	174	166	178	159	201	169	204	178	183	177	169	177	188	179	163	167	175	176	176	165	163	171	169	156	179	167	183	193	178	182	184	184	177	191	207	185	195	191	156	175	180	182	187	202	154	167	203	176	180	194	175	186	198	181	187	163	166	171	175	179	191	172	173	175	180	179	182	196	153	178	201	149	184	181	159	185	173	150	163	194	161	181	161	181	203	173	165	177	173	199	154	158	173	166	183	165	189	204	184	148	204	198	167	169	190	194	152	188	164	186	167	177	180	192	189	177	173	176	164	168	163	204	197	171	204	158	192	175	161	189	181	170	187	201	191	154	169	159	173	195	192	187	176	186	159	179	170	183	184	207	190	170	180	157	195	198	160	183	199	211	188	196	183	186	176	187	188	155	175	159	192	169	168	146	173	188	181	151	174	176	190	185	176	155	158	163	216	187	180	174	170	191	185	166	179	172	179	195	190	183	171	154	172	221	175	186	184	183	192	157	199	205	154	174	175	169	149	179	178	159	193	186	177	188	175	193	171	182	175	187	166	172	143	188	192	178	165	189	148	175	168	182	172	181	163	174	194	179	171	186	180	137	166	190	201	185	151	188	176	203	153	177	203	176	177	154	170	180	200	173	191	184	185	183	179	168	179	188	194	171	182	167	145	181	182	170	176	160	146	160	169	199	198	174	185	186	151	174	160	175	189	176	193	177	169	186	168	148	170	180	194	186	165	176	166	179	166	163	181	185	160	189	195	173	170	187	181	170	147	174	189	168	179	177	182	199	165	154	169	183	195	187	176	183	186	157	200	197	161	176	189	187	203	206	188	192	164	192	167	170	182	169	178	177	193	196	179	189	193	177	159	181	156	170	209	212	182	169	167	168	176	184	173	170	169	169	159	185	200	183	155	162	171	173	203	180	191	171	160	158	176	203	182	195	209	164	180	181	188	179	202	166	192	155	191	204	198	191	191	198	188	167	184	169	169	159	183	168	173	170	173	160	161	167	201	179	189	171	166	180	203	170	196	182	176	186	186	181	177	175	186	186	199	174	193	167	194	180	152	184	167	192	150	189	200	169	170	197	169	170	177	158	178	168	182	183	167	190	159	187	196	178	173	184	167	174	187	185	173	168	175	170	193	171	184	185	171	180	181	173	169	173	158	150	199	171	189	148	171	155	168	181	189	176	184	177	174	185	183	164	159	193	173	184	171	179	189	187	181	189	185	197	178	181	177	188	185	177	161	156	186	161	172	171	182	197	192	175	162	157	170	170	168	181	201	186	162	184	183	166	181	168	200	176	164	173	205	167	190	186	190	152	155	169	201	169	178	156	187	177	194	189	168	165	184	193	209	191	175	200	169	161	175	169	187	181	154	194	175	213	175	163	184	191	137	172	213	196	181	186	175	187	182	164	193	172	178	196	184	154	187	182	172	139	158	185	164	166	181	175	182	169	157	172	177	177	166	178	194	162	179	182	200	186	175	186	168	170	199	228	181	182	155	154	181	162	180	157	191	199	142	183	212	195	179	180	179	188	186	204	189	177	190	169	185	194	159	188	191	171	184	189	184	192	194	186	172	180	178	163	194	162	191	176	193	192	164	162	170	160	188	174	156	206	199	173	192	189	219	193	197	233	183	164	175	156	176	182	202	175	206	179	206	166	196	193	145	199	190	152	199	190	205	196	156	162	179	157	176	171	168	164	170	155	181	175	196	172	210	176	182	151	157	176	201	198	177	180	197	180	181	163	174	161	191	171	173	203	188	175	171	168	194	212	185	191	190	188	167	188	179	171	161	166	192	192	176	175	194	186	173	204	173	172	177	190	166	169	178	178	182	180	196	205	164	183	183	178	194	174	155	166	174	175	184	155	185	165	181	180	171	189	207	182	178	192	219	180	155	199	199	169	168	140	160	187	174	182	193	182	166	170	189	173	201	188	189	189	190	177	203	185	177	180	161	179	178	185	196	173	174	192	153	160	182	163	168	182	179	200	161	169	172	179	197	158	177	158	179	182	138	177	179	174	192	189	199	169	199	182	187	164	177	181	197	182	179	183	180	176	193	190	197	185	161	186	171	168	197	182	189	198	196	192	184	200	188	193	174	181	207	158	172	163	195	192	169	141	181	190	186	177	189	183	171	167	180	210	158	178	182	190	183	184	185	159	195	172	176	169	159	197
6828	6467	5627	1786	1558	1447	1136	1216	964	727	700	639	650	512	470	428	460	421	443	405	440	429	398	412	426	388	436	408	430	435	414	401	399	413	388	409	436	416	411	384	395	424	399	410	414	420	408	403	378	418	392	398	404	414	441	420	409	395	394	372	412	408	377	393	410	379	396	375	362	403	399	364	425	439	388	389	394	380	408	388	388	395	410	400	386	391	428	420	393	413	414	389	397	399	394	381	395	409	421	394	391	395	401	402	385	428	404	364	417	370	395	375	372	397	386	412	391	379	424	390	397	413	409	406	368	384	398	397	379	438	370	394	404	391	391	381	435	384	404	405	377	449	390	392	405	433	414	370	388	383	374	352	383	405	374	438	417	394	445	393	404	397	363	375	426	374	449	409	425	390	403	416	410	402	446	393	405	373	392	388	403	392	397	394	390	394	354	386	401	372	353	348	410	423	391	393	380	356	398	393	428	416	416	417	403	408	386	416	382	410	415	350	391	388	379	386	364	460	428	451	411	362	371	432	408	366	416	391	386	372	384	438	414	374	426	427	406	385	421	381	380	388	378	408	374	385	372	412	417	387	407	382	370	388	416	382	383	400	373	397	406	409	383	386	385	379	438	411	404	407	389	411	396	411	424	432	372	378	432	403	383	383	366	412	397	389	378	418	380	398	428	369	374	424	432	370	379	387	362	404	402	388	405	435	404	421	399	385	392	382	376	401	369	408	353	405	420	411	401	383	401	409	385	381	433	394	428	389	404	412	411	368	400	378	392	398	382	405	383	377	435	377	390	399	366	398	403	406	410	378	404	415	423	421	430	389	385	406	385	418	409	375	435	426	396	405	397	436	386	416	364	446	456	404	414	396	366	422	417	426	430	407	371	399	421	410	395	393	411	379	390	372	435	428	366	427	410	416	385	418	412	415	391	372	386	385	436	406	407	401	401	421	408	406	379	392	372	417	372	421	395	392	413	379	446	395	398	384	383	383	413	414	347	411	388	413	427	366	375	397	396	410	414	431	393	408	389	379	378	426	405	402	389	396	389	398	387	436	411	371	395	361	416	362	405	394	374	429	404	399	394	401	415	387	432	372	404	414	373	412	390	425	410	399	380	412	403	402	348	418	396	393	388	389	396	393	425	395	402	437	397	388	406	427	412	392	406	404	418	387	438	424	425	403	419	435	412	389	434	381	340	388	385	379	386	383	415	388	460	396	423	415	397	413	381	405	386	359	366	404	413	423	413	380	361	395	427	403	393	383	381	418	374	427	381	367	399	402	377	401	405	379	393	426	424	399	388	370	403	398	412	423	389	438	388	412	411	386	379	398	410	422	376	373	395	415	398	391	408	420	403	405	408	396	394	422	382	394	385	377	462	408	397	399	410	392	381	400	413	386	376	408	393	370	399	409	365	400	402	392	395	381	389	375	397	429	374	381	418	406	377	411	431	441	413	446	362	420	396	427	416	406	416	358	397	398	385	404	396	384	396	385	413	419	378	406	381	361	406	409	384	396	412	400	395	409	406	450	417	398	409	389	393	395	425	400	420	395	394	400	395	369	387	397	422	398	427	420	415	387	408	384	389	391	351	384	369	386	409	384	399	456	364	384	395	438	376	397	396	362	411	415	399	371	428	372	373	388	393	391	412	413	381	383	403	393	411	430	410	433	407	396	352	431	420	404	424	408	348	394	370	413	446	377	425	396	397	385	398	372	456	405	406	380	384	381	413	427	413	378	368	385	438	392	378	403	388	397	423	379	383	401	415	394	393	385	359	440	395	389	337	400	401	396	428	357	384	394	382	372	408	385	400	400	374	382	420	381	366	405	395	398	435	409	406	427	381	399	393	404	422	394	361	389	398	412	383	385	393	418	356	390	401	398	395	398	413	401	403	420	415	375	380	414	410	413	410	394	377	397	381	434	387	401	405	386	427	389	424	375	426	380	394	405	397	408	399	370	409	395	376	377	386	415	378	390	375	400	379	430	387	389	421	374	393	394	375	410	396	379	402	400	401	401	377	387	411	386	413	371	407	403	394	437	368	396	377	402	382	400	418	395	422	384	424	414	399	363	425	397	393	410	419	371	415	426	426	396	397	398	436	400	372	357	403	387	440	422	366	405	380	367	406	391	377	391	428	423	427	371	384	468	369	377	432	390	380	391	395	418	416	404	397	388	436	396	352	347	426	406	430	403	409	374	378	388	400	375	394	411	413	408	381	412	389	377	400	402	370	374	405	379	374	409	403	386	423	390	397	380	418	380	417	386	371	415	390	428	388	393	419	379	427	393	381	405	392	409	396	392	390	415	387	411	422	413	416	411	370	398	371	442	418	400	377	381	415	378	407	406	414	387	392	419	372	397	393	437	418	422	397	414	424	402	402	440	400	429	383	372	395	400	409	426	395	424	398	423	394	413	395	381	389	398	391	384	379	394	391	361	405	419	385	389	376	390	380	379	374	465	413	404	379	408	421	418	385	386	360	410	396	426	376	384	415	385	404	359	413	382	410	393	396	388	400	389	370	406	398	383	420	408	366	394	394	381	398	431	378	403	423	410	371	406	364	411	401	390	386	399	396	428	414	380	398	420	383	424	408	415	381	364	403	387	405	412	402	409	386	383	371	381	356	412	410	359	391	377	397	377	384	401	447	406	395	391	401	404	417	381	443	403	408	354	392	400	349	382	384	432	436	380	399	391	407	373	374	390	425	398	403	364	393	428	422	369	450	416	419	367	387	369	367	390	405	381	411	400	390	399	336	376	409	411	392	376	417	426	373	411	402	393	383	370	397	414	394	389	417	398	436	419	366	432	392	401	362	390	394	375	412	376	375	408	410	422	408	402	411	400	384	410	415	364	384	406	403	398	396	416	370	414	407	411	394	399	438	377	350	391	394	386	390	383	400	392	416	381	399	398	400	395	394	384	414	410	462	422	406	374	441	406	390	409	402	411	401	398	374	395	386	398	388	403	391	384	444	388	436	383	382	381	386	395	402	416	415	383	412	416	378	402	420	373	377	433	379	373	407	388	382	418	372	414	392	435	363	376	402	384	403	399	400	402	414	438	414	372	439	414	413	377	386	369	389	405	389	366	399	409	406	380	437	419	379	394	377	388	394	394	409	431	390	437	446	383	406	398	410	402	413	380	378	369	432	399	426	390	407	397	392	400	380	414	397	416	396	362	428	373	395	451	378	363	394	427	405	376	404	364	386	408	377	396	417	393	403	389	402	383	390	394	401	347	367	417	408	377	398	412	401	382	397	390	385	389	379	395	402	386	379	395	388	407	381	380	370	423	402	365	399	417	406	370	396	372	388	393	396	384	400	380	376	385	376	389	384	400	394	401	387	410	377	386	420	427	339	393	405	421	406	415	369	375	433	393	412	419	399	404	348	394	394	395	397	408	375	393	437	413	414	403	371	393	402	388	401	413	391	376	401	401	390	393	429	415	396	392	410	397	397	386	370	405	384	380	395	383	383	381	398	426	423	404	416	397
33280	35065	24651	9115	4600	2807	1416	1208	716	572	467	463	419	262	184	143	136	142	104	115	132	120	122	119	111	117	114	111	141	107	112	115	133	106	114	113	101	110	112	87	98	105	110	92	134	119	114	129	114	107	116	108	105	93	116	78	97	105	110	98	114	119	97	114	90	99	93	95	99	123	127	125	103	118	100	116	97	105	116	106	115	97	91	114	112	108	113	116	103	115	117	105	128	117	109	128	127	104	115	103	100	107	92	113	113	106	116	99	110	101	106	106	109	131	110	128	94	94	102	115	110	118	116	108	131	120	100	98	101	117	113	108	116	124	113	81	111	116	88	118	112	99	112	108	121	103	121	112	133	108	103	126	102	120	111	116	121	125	106	127	104	106	103	97	109	112	110	127	124	115	110	126	104	93	88	106	119	107	100	116	112	100	103	99	106	118	125	92	101	109	120	112	121	104	102	133	124	110	119	128	101	128	108	119	107	108	143	120	98	110	95	102	99	129	108	95	111	118	116	110	100	110	119	114	99	142	131	97	107	116	110	123	110	110	93	116	99	105	99	110	113	106	124	102	118	128	122	113	120	117	124	113	95	111	108	117	120	114	123	106	99	115	113	116	104	87	105	123	97	123	106	106	108	101	115	105	105	123	105	115	100	109	122	130	102	112	113	99	115	115	123	109	92	116	118	98	98	117	112	129	104	109	115	124	120	119	114	118	119	121	113	110	107	106	126	127	112	113	125	105	120	113	111	116	136	99	102	125	116	80	104	118	107	123	118	88	125	117	128	127	92	105	91	98	95	99	129	117	135	134	94	103	124	116	101	126	86	125	116	109	115	106	102	108	118	96	101	119	94	108	121	122	108	113	80	116	109	87	107	112	109	135	135	123	103	127	129	107	102	121	100	101	100	101	126	114	115	79	111	106	121	109	116	110	104	111	95	92	116	120	96	109	136	128	133	105	119	128	121	110	116	126	107	110	116	118	122	98	110	116	97	117	121	98	102	101	100	109	109	114	110	129	116	111	110	128	103	122	115	100	111	127	126	98	139	122	94	117	113	110	118	98	111	106	108	114	102	119	103	118	131	114	111	105	114	104	113	133	108	97	103	128	103	116	95	100	99	104	90	132	126	128	104	107	99	110	101	97	92	108	115	105	102	86	107	96	96	103	107	95	93	100	116	115	120	113	105	112	114	108	109	90	103	93	113	123	107	117	125	111	105	100	123	113	102	112	110	111	97	118	117	98	136	111	108	97	124	94	108	95	122	113	103	85	107	91	105	129	123	107	111	101	123	152	133	118	102	101	94	105	98	106	104	104	109	128	114	108	77	100	100	112	116	120	108	104	103	126	127	106	108	105	118	106	98	118	106	98	118	95	99	109	95	87	87	108	122	105	107	123	121	111	112	124	127	97	111	109	109	118	108	118	117	113	120	116	92	118	127	120	113	108	100	111	104	116	119	108	116	118	101	110	110	115	84	106	122	109	120	109	126	124	125	125	111	116	102	121	99	91	110	121	120	108	123	116	133	110	118	108	127	129	110	128	114	114	104	120	106	115	126	112	121	107	108	107	119	104	114	119	108	109	105	94	104	97	113	114	112	106	100	126	109	126	100	108	100	117	110	121	116	120	121	117	134	96	116	127	112	108	109	117	97	104	112	107	101	97	108	113	91	117	111	109	114	100	118	107	91	111	107	141	127	109	114	106	106	125	107	108	97	109	109	101	124	106	122	113	93	121	133	119	124	108	112	104	127	99	125	112	96	110	124	116	109	117	112	113	109	101	121	109	101	129	104	120	96	104	113	113	108	102	123	112	101	115	90	106	79	103	123	98	104	105	118	106	116	121	114	110	124	101	90	126	117	107	121	118	99	103	120	82	92	110	105	100	118	89	105	97	110	101	108	85	123	96	115	113	116	107	121	100	126	124	101	113	117	129	116	111	103	99	95	114	100	110	93	96	110	98	117	124	120	100	101	96	114	103	123	125	111	101	112	107	127	105	115	119	101	122	111	118	115	109	106	119	111	122	104	136	116	112	102	118	105	100	109	129	98	89	120	111	97	120	112	130	105	94	102	121	95	112	130	108	115	114	101	113	100	85	96	112	103	104	118	102	120	103	120	119	105	129	97	117	120	118	124	101	97	116	95	115	128	124	115	93	111	101	116	131	106	117	112	118	104	107	103	102	128	92	118	115	99	110	126	112	114	116	110	108	91	119	114	127	140	109	108	126	103	127	119	104	105	111	115	95	111	112	125	120	114	113	95	110	117	104	112	108	105	89	117	121	98	109	97	122	96	113	108	122	97	92	114	94	98	98	115	105	124	102	116	95	128	97	132	101	106	122	105	111	97	109	116	108	118	105	115	122	121	107	107	116	115	104	89	115	105	103	109	132	120	98	118	105	105	96	122	98	97	108	107	111	112	105	118	115	115	116	117	118	121	102	130	132	98	112	118	106	104	123	132	104	136	108	122	115	108	109	105	105	98	122	118	111	102	85	109	112	111	114	106	95	100	111	123	145	117	107	122	109	123	109	112	95	108	85	110	113	101	88	98	105	125	146	105	108	105	132	111	115	117	119	118	119	117	109	132	120	101	135	94	100	117	110	95	96	107	107	107	116	86	116	108	109	119	103	118	104	114	115	121	125	124	112	113	102	122	96	133	112	112	116	111	106	115	102	104	111	117	103	134	126	106	120	110	120	91	107	101	123	83	120	120	122	104	151	112	99	111	113	112	124	113	111	107	124	124	119	133	103	90	120	123	111	101	111	105	116	105	115	110	122	114	102	114	101	96	104	104	91	100	115	121	140	121	116	116	124	116	104	106	103	121	131	115	111	100	108	92	109	85	114	125	114	93	101	122	118	110	108	103	102	120	96	118	120	111	132	109	114	121	128	107	108	97	118	118	105	106	111	101	102	103	119	117	148	98	119	119	105	99	86	107	110	123	115	109	99	105	122	116	111	106	111	120	108	123	97	120	95	120	112	104	101	110	146	120	91	104	99	95	103	114	104	124	122	103	115	104	116	110	109	125	113	101	103	89	100	104	124	116	108	122	99	115	128	116	114	96	120	106	105	102	102	118	123	114	103	120	101	116	124	104	114	107	118	107	128	125	109	95	94	101	118	94	99	98	106	112	105	107	96	102	105	116	110	114	88	122	110	116	107	109	111	118	102	108	110	123	116	121	114	113	121	121	121	114	87	123	94	105	140	121	109	128	121	110	100	107	117	103	116	89	105	120	118	108	99	98	115	100	97	98	109	103	113	98	98	94	108	103	97	135	117	106	140	115	130	112	106	107	126	118	97	108	100	103	104	117	112	103	130	110	135	112	113	117	106	110	94	97	110	125	87	117	110	139	107	118	104	110	114	98	101	117	103	110	110	106	115	101	101	108	127	123	104	87	105	127	104	116	113	105	100	102	119	88	108	100	101	114	115	121	113	100	113	100	91	104	109	106	125	127	98	102	83	109	93	110	115	100	105	122	127	94	125
23144	28715	20952	8111	8939	7567	4825	4806	3462	2772	2348	2537	2277	1227	830	573	473	437	388	377	324	329	330	323	264	335	290	330	295	292	304	304	290	310	283	280	301	288	285	273	263	267	272	277	279	272	280	252	235	260	252	272	268	280	244	262	271	283	258	273	244	262	272	290	253	240	275	262	294	256	270	269	275	260	279	281	252	268	273	274	251	266	262	279	273	294	295	235	233	255	255	265	286	269	256	280	225	260	243	276	246	283	244	261	260	271	249	282	271	283	281	255	296	256	259	293	246	245	270	271	266	281	268	248	272	271	307	266	257	309	261	296	260	276	269	273	289	289	273	265	271	265	288	262	256	258	262	269	256	253	263	253	275	266	260	264	307	243	294	249	269	277	291	246	262	313	269	269	252	248	276	257	261	269	272	285	280	282	249	283	254	270	257	268	278	264	241	253	241	287	274	249	275	265	279	232	268	267	236	270	281	256	251	251	236	257	261	276	254	251	270	304	248	286	260	234	274	282	290	240	232	263	256	281	277	265	245	254	228	263	272	272	266	262	273	275	267	301	249	251	259	285	264	267	252	264	258	246	286	271	247	244	253	277	255	269	288	287	271	266	262	267	301	274	268	267	271	237	254	270	268	266	276	257	248	277	262	253	239	241	270	261	273	277	261	279	272	224	248	284	301	262	268	251	266	280	273	298	267	284	279	271	293	255	266	256	288	257	281	265	271	251	261	257	258	245	267	242	253	307	244	263	266	252	271	253	268	286	256	267	269	259	279	282	238	270	278	235	252	273	293	271	290	278	301	266	280	281	253	264	248	259	226	273	268	248	273	274	273	255	258	246	243	268	259	246	258	261	251	243	302	266	287	289	260	277	283	247	256	241	277	238	298	245	274	267	268	294	263	246	256	250	286	251	251	256	247	268	257	300	259	252	244	268	247	274	292	268	281	278	305	261	248	253	296	258	263	271	276	278	268	253	255	237	249	298	285	250	262	285	242	260	263	253	284	262	251	277	265	269	293	263	261	239	253	260	263	258	269	283	280	248	241	260	274	246	296	269	256	236	276	275	299	250	269	273	246	269	226	271	273	294	292	299	245	266	266	249	220	274	254	281	275	260	291	239	259	263	254	257	270	274	259	283	250	288	270	260	261	264	295	260	284	273	271	284	280	260	282	247	261	273	276	275	251	246	277	258	287	256	268	272	271	266	282	240	268	270	285	263	281	276	265	244	284	266	289	284	258	246	258	238	254	257	263	244	259	242	270	301	283	241	283	260	259	282	259	265	266	288	262	256	273	274	295	261	287	249	245	299	245	293	241	272	292	265	253	253	285	238	272	284	271	260	307	270	284	267	270	258	264	337	256	270	283	263	285	260	257	268	257	257	256	262	254	281	268	267	290	256	271	286	269	263	265	264	269	283	271	285	244	255	255	269	287	252	275	259	253	273	262	284	272	280	264	298	244	278	256	277	292	276	259	251	302	256	304	251	240	276	262	259	244	299	255	287	272	245	253	307	280	266	258	255	268	263	264	285	260	267	274	261	287	230	241	252	284	283	287	269	269	276	264	236	261	248	258	265	259	278	263	252	269	299	233	251	274	262	284	246	262	277	288	248	266	258	270	271	297	248	273	258	280	293	218	263	228	241	258	260	268	253	287	271	256	268	246	260	267	278	252	283	269	281	266	307	257	262	286	265	259	289	272	232	270	261	278	290	241	287	263	281	275	263	251	238	234	232	248	252	257	266	262	274	292	258	270	252	264	264	255	261	272	248	247	260	295	252	260	256	256	241	257	281	266	256	260	256	254	242	249	246	264	264	275	286	267	262	257	257	274	268	256	277	281	263	257	255	261	267	256	257	284	258	303	261	258	262	262	287	255	266	244	293	265	267	244	272	280	241	259	252	237	276	235	275	266	232	268	247	259	274	257	277	249	235	289	256	256	253	237	289	293	237	267	252	278	317	290	230	258	270	283	267	289	256	254	260	244	262	270	246	249	281	246	243	286	275	246	269	256	270	253	246	277	257	259	267	263	249	253	262	277	268	273	274	276	257	252	257	275	277	219	279	264	247	272	270	282	291	275	293	278	271	270	270	257	262	258	254	252	236	264	247	277	267	279	256	289	266	259	258	266	221	284	271	265	250	323	293	277	252	270	271	244	258	249	265	246	248	269	319	267	259	278	271	241	288	256	243	276	242	255	267	259	291	256	274	270	268	278	317	238	247	256	265	244	263	247	268	257	252	284	282	230	248	246	259	260	263	252	248	253	268	267	267	260	260	243	274	269	293	287	250	250	259	258	283	277	257	242	245	252	302	291	266	265	225	285	264	250	243	251	282	273	259	228	293	239	263	289	258	243	265	266	257	270	231	262	279	269	253	262	286	248	273	245	256	261	274	266	251	259	266	259	290	260	266	262	266	266	245	272	261	273	251	257	271	280	260	264	261	265	263	270	289	282	278	271	271	248	256	288	278	241	244	254	262	254	271	247	253	247	289	257	279	255	268	290	237	275	243	234	276	266	268	233	242	260	304	280	261	288	238	242	260	247	256	269	261	257	276	253	247	284	268	262	285	275	252	262	269	258	266	273	266	268	289	247	263	259	289	252	242	266	237	271	266	275	270	257	261	263	267	279	267	261	244	269	278	263	255	248	285	264	290	280	233	288	273	246	241	250	244	248	252	271	251	269	293	255	242	278	260	285	272	267	280	295	275	246	283	256	268	243	289	268	270	250	264	271	292	259	268	276	239	284	284	271	256	264	299	257	249	264	275	279	240	287	261	246	249	266	278	261	258	265	262	297	283	274	254	270	270	272	294	246	247	253	267	282	224	240	245	275	248	272	272	272	249	271	289	259	245	255	250	251	305	264	272	268	288	258	292	261	286	240	251	259	275	291	266	251	232	271	241	276	272	247	270	255	268	262	243	266	266	282	254	315	263	267	262	259	269	253	239	291	290	261	281	259	258	240	227	301	262	278	292	254	289	269	283	252	281	226	286	230	264	264	263	257	249	289	265	273	274	262	265	284	234	275	256	275	277	267	252	240	267	270	272	286	281	244	303	275	275	279	251	258	273	289	266	234	245	218	244	274	263	263	240	264	280	271	258	247	248	262	293	269	253	254	256	263	250	255	279	261	244	257	239	252	263	258	244	252	256	269	263	254	257	278	257	282	253	258	250	256	267	272	280	254	268	253	270	254	262	251	285	288	292	282	270	268	247	270	256	246	269	282	295	281	269	228	246	250	286	245	280	258	266	278	254	266	278	259	257	263	259	299	263	246	259	263	256	256	264	251	246	296	240	293	242	250	288	246	278	246	236	272	263	294	259	282	281	280	263	268	265	268	278	281	264	253	273	296	275	288	267	277	280	307	258	241	259	260	283	283	248	280	265	251	251	271	230	275	277	295	249	288	263	258	290	280	242	263	260	256	254	242	262	261	261	281	278	265	277	272	255	281	274	279	271	280	238	254	247	279	250	253	288	304	274	298	267	260	271
44610	44021	31758	15992	9509	5124	3047	1899	1109	1015	896	887	814	413	324	231	177	211	156	152	157	157	131	129	119	156	154	162	156	132	139	139	130	128	143	147	151	139	146	123	121	131	140	126	117	117	142	130	128	134	149	145	123	113	121	121	118	122	134	129	155	132	131	141	147	106	124	134	131	141	121	123	125	136	146	131	131	144	160	135	128	124	162	125	129	135	127	103	131	164	112	153	155	126	138	129	137	113	128	134	137	130	139	129	152	141	141	147	148	137	135	127	117	99	137	134	127	152	131	121	133	143	142	134	146	156	139	120	135	127	142	153	124	135	112	116	143	117	129	126	167	143	143	124	130	144	133	132	135	140	149	140	144	139	120	125	131	132	135	149	141	139	147	136	133	154	141	118	144	143	138	143	163	138	123	114	144	131	145	127	146	125	125	137	131	131	125	154	131	141	126	134	123	119	140	138	138	147	127	145	143	135	136	118	144	137	136	124	142	117	137	144	124	140	124	124	131	130	133	135	145	119	140	133	143	145	125	134	134	126	137	145	150	151	135	121	132	121	133	129	144	138	135	146	123	120	160	131	139	152	121	164	126	121	137	143	125	144	145	133	124	151	139	141	105	123	136	140	99	146	115	156	133	122	151	129	159	127	126	137	142	131	113	129	119	130	105	133	141	144	142	124	134	142	145	132	160	137	114	128	135	121	142	128	133	114	117	132	137	148	135	121	115	126	129	142	129	156	127	117	138	150	138	129	149	112	139	134	146	132	142	128	142	132	136	146	102	126	100	130	142	117	152	143	119	129	156	124	137	147	141	130	119	110	121	127	120	134	130	128	127	132	132	130	151	170	134	124	118	117	115	139	125	150	142	139	137	140	149	122	138	120	127	108	119	121	125	135	135	135	140	151	142	149	135	128	144	122	129	126	144	141	112	142	140	118	131	111	111	147	132	150	125	138	143	116	119	141	127	133	149	116	118	134	131	134	122	152	126	115	133	135	128	130	101	130	124	126	111	137	134	129	149	139	115	137	115	143	145	125	153	133	129	118	152	133	129	157	121	114	132	116	138	138	154	139	120	137	134	142	123	141	140	151	137	134	128	139	119	130	122	113	129	125	143	138	136	132	148	129	128	126	134	119	153	149	125	154	136	114	133	121	133	108	137	148	124	139	137	135	141	141	136	126	149	113	135	113	127	127	127	137	151	122	129	154	103	134	128	138	116	150	103	133	164	141	115	134	113	135	127	132	150	130	122	144	139	128	124	125	149	118	139	146	121	115	134	129	128	118	159	114	144	128	118	132	141	133	135	139	137	122	118	125	114	124	128	155	131	136	113	115	110	140	124	142	134	144	118	137	137	145	119	133	126	133	159	139	122	134	121	139	144	125	138	145	128	123	129	136	146	134	123	156	143	166	108	116	139	129	129	118	125	140	125	136	146	123	143	137	119	122	135	135	128	117	135	114	143	124	136	151	178	139	130	159	127	127	120	143	127	127	139	125	138	144	134	142	149	132	130	148	122	139	119	155	124	122	112	120	122	143	118	134	143	140	136	111	136	142	143	137	139	123	126	147	145	130	112	124	140	136	118	148	146	135	136	140	128	140	167	121	163	144	138	135	140	129	143	135	122	152	153	123	129	130	140	148	139	141	125	124	126	133	140	147	155	130	147	131	155	133	131	147	140	137	149	129	124	126	125	123	116	120	139	133	129	121	136	125	129	136	137	126	114	140	144	144	117	135	122	130	115	117	130	162	139	134	132	137	154	131	100	149	125	107	129	116	135	120	125	110	117	119	165	129	119	155	111	133	129	118	116	129	128	126	118	126	104	131	135	131	120	152	131	128	138	138	137	137	155	138	128	163	142	139	141	144	178	115	134	130	137	135	125	139	127	152	138	142	124	149	142	142	137	133	121	134	143	111	141	112	130	152	152	136	129	133	139	135	140	140	131	131	143	147	143	142	138	135	120	145	153	126	145	141	146	137	140	140	142	127	147	139	117	143	139	111	113	134	140	107	145	132	152	131	149	139	144	140	149	133	148	161	132	117	153	132	141	124	143	131	141	129	135	137	136	144	122	138	115	143	145	128	127	127	117	126	125	144	139	133	137	133	117	147	155	119	116	129	131	130	125	119	120	105	136	138	142	144	130	131	128	140	115	114	139	150	132	136	125	128	122	130	129	143	127	144	145	123	134	137	145	130	136	143	153	135	143	145	131	125	126	143	153	136	119	130	131	126	134	106	116	170	168	119	151	119	105	118	140	131	131	141	112	142	126	144	127	138	147	122	145	124	145	144	144	128	124	143	136	129	133	114	141	144	136	148	126	130	111	137	117	120	115	132	131	124	129	145	136	117	141	137	126	137	106	146	140	142	97	131	143	127	146	141	116	138	117	116	134	147	126	141	144	134	138	131	133	125	139	147	126	142	142	136	141	142	121	158	109	144	148	113	110	167	116	131	139	141	145	150	120	123	124	134	135	143	134	135	119	134	122	125	115	129	148	139	129	148	136	124	127	150	113	163	162	132	124	136	132	138	133	148	121	135	145	149	116	135	138	132	144	141	149	134	132	128	128	169	134	155	127	145	151	128	149	123	135	130	123	168	120	154	135	153	152	143	129	130	150	135	154	125	151	143	120	130	137	125	151	110	128	130	124	129	131	145	129	135	129	127	135	122	151	128	135	124	135	123	144	157	130	143	133	126	137	118	144	141	110	115	114	150	112	145	143	129	121	149	140	119	142	128	138	135	117	132	135	149	133	157	154	157	117	150	125	140	121	127	131	139	146	129	131	128	119	122	124	132	141	139	108	146	129	125	129	134	122	134	118	144	117	115	110	138	140	129	121	117	129	124	120	142	126	129	140	140	145	138	136	143	134	128	143	147	146	154	142	144	122	133	158	136	142	158	128	140	118	150	128	136	138	137	128	126	120	137	140	139	118	142	143	139	139	165	133	130	121	137	141	124	140	157	145	146	109	124	140	110	129	126	120	128	138	120	143	125	149	150	131	125	128	112	138	151	125	153	135	153	136	137	109	139	132	140	132	136	136	123	126	133	118	112	161	154	111	145	134	125	130	160	135	117	117	129	129	124	138	151	137	134	137	110	142	131	134	121	124	122	126	158	133	151	148	146	149	127	126	155	160	146	151	157	146	133	116	131	103	109	142	132	135	151	139	152	148	136	129	163	113	131	140	139	139	141	149	133	131	134	121	144	137	112	127	125	122	137	119	145	137	136	133	138	133	133	132	142	126	133	141	131	127	106	134	151	133	138	137	140	123	127	150	145	126	157	132	137	152	141	130	146	108	140	153	129	135	109	129	139	144	151	151	136	148	110	130	105	134	137	144	134	123	129	123	133	140	131	128	126	141	146	130	148	140	137	129	132	149	141	132	144	134	145	142	150	124	168	151	146	145	131	128	122	138	143	135	160	121	124	116	123	130	122	117	124	162	128	143	142	129	138	123	154	120	108	137	129	135	133	114	131	145	130	128	137
30804	36645	27797	12862	13794	10449	8264	6716	5061	4673	4242	4429	4469	2105	1400	861	649	642	607	523	514	451	474	382	416	393	403	388	372	398	396	371	380	365	351	335	316	351	379	303	365	331	335	337	347	324	329	312	328	307	324	338	323	345	339	336	300	342	317	313	324	318	319	322	329	339	326	318	294	322	333	325	332	324	332	319	335	338	346	296	288	328	307	336	298	314	350	289	329	326	314	300	327	314	298	330	296	290	338	324	320	314	296	313	320	302	342	308	338	324	300	331	307	290	343	344	340	331	299	308	306	317	337	314	308	331	335	319	314	323	331	296	293	356	356	317	314	310	313	330	285	343	293	301	329	316	313	338	284	300	287	320	312	312	319	335	341	278	312	307	331	311	334	304	336	306	328	338	318	349	324	275	319	356	326	314	331	325	326	303	318	313	300	340	324	305	332	313	321	334	323	308	305	283	303	326	360	323	280	307	318	344	333	335	321	303	311	323	323	326	325	331	327	317	285	301	297	328	328	287	340	313	335	309	351	298	321	337	325	265	320	324	329	341	306	338	291	309	349	325	301	328	319	315	293	274	325	337	322	302	315	314	330	350	344	332	303	319	345	308	308	323	316	328	318	328	335	317	311	296	308	346	297	306	320	303	310	316	317	304	325	295	299	330	302	346	344	319	301	283	276	330	311	296	344	306	316	286	336	329	332	320	327	326	318	335	325	313	312	319	282	317	349	314	316	296	325	331	343	303	335	343	329	320	298	335	323	335	306	342	312	295	313	352	351	320	309	310	315	305	315	299	320	285	317	317	301	324	299	272	297	299	318	316	303	326	303	318	293	305	340	292	301	301	310	316	341	324	330	320	302	292	302	321	315	307	292	288	346	343	337	351	309	296	336	335	324	302	316	346	331	298	322	322	333	324	317	342	316	326	313	300	335	326	311	297	322	343	314	316	285	309	299	340	337	317	334	320	332	300	327	314	317	309	306	294	311	311	337	334	331	319	313	330	314	328	337	319	338	311	262	313	323	271	319	318	309	280	306	296	292	323	271	329	318	315	312	317	307	307	317	308	311	334	315	343	303	330	314	321	319	322	325	328	319	316	309	310	295	302	329	319	306	331	317	301	307	303	308	305	332	283	291	306	355	325	343	319	303	288	320	334	339	321	320	313	311	291	273	312	301	330	307	304	314	324	330	297	332	334	280	347	313	276	308	341	309	303	321	286	316	315	289	301	359	326	307	330	311	327	343	338	320	313	318	328	322	324	314	344	335	348	303	329	307	288	318	285	354	305	331	313	344	338	337	294	290	313	284	313	323	281	315	331	316	283	279	328	321	310	349	298	326	328	337	332	290	317	337	285	299	330	301	311	326	291	317	292	328	315	331	292	295	325	326	313	309	312	313	354	336	330	291	333	340	300	309	306	278	324	287	338	302	325	330	319	326	305	356	364	319	298	301	315	317	307	331	308	306	304	321	297	296	330	311	283	365	299	314	312	350	291	325	286	316	320	289	317	301	297	294	299	308	318	298	326	313	293	335	290	319	336	342	303	309	331	310	316	332	337	332	286	330	300	277	330	310	323	348	327	318	319	320	314	348	320	344	300	312	311	313	341	352	316	309	316	305	318	348	307	311	310	301	290	323	326	313	307	312	308	314	364	319	322	316	294	325	325	322	318	289	336	284	310	297	318	301	321	325	305	317	279	302	335	283	319	302	313	315	324	345	296	316	325	329	338	284	338	313	314	301	296	300	343	348	303	326	320	296	287	315	334	299	312	319	309	316	324	294	327	315	312	304	261	318	318	319	297	313	365	309	276	339	305	324	304	290	323	276	345	301	301	346	308	303	312	317	290	334	302	333	296	308	361	302	264	332	274	292	291	324	284	303	313	321	307	299	299	313	313	322	310	328	288	321	327	320	350	331	284	319	343	279	272	328	308	304	347	306	338	303	316	332	321	322	346	292	301	320	312	322	313	316	297	321	303	295	293	335	292	328	338	364	348	322	307	337	326	309	313	320	313	316	342	282	289	298	315	324	322	330	324	305	285	338	349	315	305	329	330	337	298	281	314	311	332	280	302	328	315	299	349	323	373	309	307	295	315	312	318	300	318	354	337	292	326	360	294	301	319	305	299	324	265	315	305	327	325	308	319	319	313	302	317	307	305	336	367	319	336	288	275	315	313	302	338	304	288	342	306	340	316	341	290	339	333	316	299	307	325	307	305	312	323	303	298	305	314	362	343	307	336	319	311	334	317	283	294	357	331	338	302	310	294	326	327	305	363	295	294	314	304	314	333	304	318	336	350	314	317	341	308	323	324	337	316	317	286	305	343	295	317	319	326	317	321	325	324	321	310	312	320	311	315	353	289	319	313	341	328	317	320	287	310	298	320	323	323	315	316	294	335	302	320	312	321	326	329	336	313	304	343	292	306	345	312	301	299	325	310	309	300	302	336	288	339	296	280	335	318	332	316	285	310	311	334	291	311	293	338	300	296	307	348	309	329	343	302	320	313	300	276	286	278	342	353	318	344	307	326	296	304	321	320	319	281	322	319	294	316	278	328	287	317	321	301	321	313	331	345	304	313	318	329	331	335	320	332	323	329	326	306	323	334	299	307	271	329	314	330	305	308	336	317	337	318	311	338	316	307	330	294	323	316	348	296	298	321	323	358	320	315	324	315	312	330	316	324	312	285	294	345	322	314	333	308	317	304	335	298	284	312	265	324	330	297	307	295	316	342	319	320	351	355	319	309	304	309	306	326	294	311	319	329	347	303	327	323	348	307	319	326	299	319	325	304	308	304	305	357	319	323	328	331	321	318	338	286	293	303	299	292	300	348	323	338	326	324	325	308	323	318	313	328	312	325	301	305	320	304	281	299	286	318	328	324	304	302	302	308	309	331	311	327	307	305	334	336	314	311	297	336	303	313	315	317	319	313	320	307	339	326	321	327	303	338	315	325	332	334	300	324	309	333	297	309	322	353	303	314	312	316	313	343	298	297	319	311	337	307	328	315	300	323	315	339	292	325	348	307	336	318	315	321	298	287	330	331	326	342	344	295	319	327	288	356	324	339	301	327	302	288	298	274	298	314	328	293	345	310	301	324	301	311	311	325	305	310	328	296	289	312	329	314	310	364	346	324	280	316	327	307	292	304	340	313	305	343	307	277	324	293	331	322	341	298	303	353	337	314	305	302	314	317	310	305	307	308	319	284	316	289	322	317	305	318	332	324	327	314	321	319	283	294	301	320	306	324	314	298	296	289	290	284	295	297	297	342	339	331	316	328	354	348	307	302	309	312	299	320	332	307	324	323	278	305	316	300	359	331	350	312	310	316	292	300	324	307	303	325	298	358	305	334	309	312	336	317	323	322	316	335	290	310	319	313	328	319	303	317	310	316	318	335	335	319	287	300	276	325	348	316	342	345	340	323	349	295	298	308	318	327	311	301	302	309	346	330	309	300	294	335	341	336	305	304	311	300	316	332	295	282	315	282	294	341
10914	6280	4132	1008	571	390	342	299	304	272	208	234	211	182	191	195	203	191	169	179	176	178	183	180	181	206	177	201	169	154	173	190	192	223	203	180	184	198	178	178	176	188	210	189	188	177	187	186	176	205	163	196	170	160	179	207	171	176	163	181	177	164	163	178	160	191	181	189	175	190	167	181	192	165	192	186	174	174	185	205	215	192	161	177	180	167	178	202	165	180	183	152	169	137	199	186	176	165	184	168	172	181	190	172	205	170	178	188	175	164	194	180	175	172	182	209	182	188	163	157	186	175	182	191	164	173	168	162	170	218	177	171	187	172	200	177	207	185	180	152	188	190	174	194	179	175	188	170	201	190	196	194	177	184	199	187	188	159	182	154	188	195	183	196	173	157	176	168	177	146	178	145	164	181	153	163	167	184	166	189	160	202	194	176	171	191	169	188	152	168	169	200	190	205	187	194	157	182	189	164	184	176	155	171	164	182	154	179	192	194	175	214	169	192	169	186	171	194	185	164	179	183	198	197	178	177	193	172	194	191	185	164	181	176	185	173	188	170	203	194	167	210	189	159	181	185	182	189	165	189	182	172	186	156	189	184	174	176	167	181	187	175	164	178	178	211	164	175	192	186	180	183	182	157	216	199	163	190	183	171	197	194	168	180	203	157	168	165	167	180	177	182	138	183	179	182	147	170	200	169	182	164	171	186	164	172	174	172	188	218	167	189	171	189	155	188	192	229	173	182	177	190	174	193	176	185	168	194	170	192	167	167	204	179	179	178	176	180	198	171	151	171	202	194	168	154	182	170	204	180	194	182	179	209	197	170	179	184	168	185	183	196	199	173	196	185	168	197	177	160	149	163	187	186	154	186	172	174	163	160	171	177	199	175	167	183	177	172	166	168	169	171	140	166	168	196	179	185	190	215	160	175	186	198	177	196	160	180	172	172	198	166	175	158	170	188	197	168	188	174	162	162	201	171	176	188	183	208	171	195	161	204	171	174	191	164	183	167	172	176	172	191	164	172	169	177	187	171	181	176	186	180	180	192	184	184	165	179	192	168	201	193	188	179	204	180	177	176	185	157	182	165	200	186	171	181	187	174	176	183	200	191	174	170	185	194	137	197	187	201	178	182	180	201	170	193	194	171	201	161	192	168	169	161	177	185	194	175	168	186	150	182	179	193	197	165	175	178	200	172	168	177	185	188	162	163	155	156	189	199	191	199	175	157	194	173	179	189	174	173	197	179	186	191	166	193	185	156	196	166	162	200	169	182	174	202	165	192	205	185	124	170	164	172	171	157	167	187	169	165	185	140	177	182	201	176	158	182	180	177	194	198	198	184	168	168	164	187	173	159	210	161	190	184	170	188	175	205	170	162	161	188	184	143	193	167	166	153	159	182	200	186	167	193	171	183	161	164	181	164	194	172	148	186	168	176	181	194	194	168	182	159	173	172	190	197	207	179	166	180	174	189	187	192	176	139	169	170	186	171	184	175	168	170	180	204	176	192	178	196	178	174	188	189	169	197	187	210	201	177	191	169	162	183	168	179	166	168	166	182	188	187	197	179	189	159	190	168	184	163	196	180	184	174	172	174	159	163	180	157	190	187	177	165	181	170	186	159	177	161	186	179	178	147	157	182	170	189	167	156	173	183	173	172	203	158	175	189	177	177	188	167	218	174	175	185	176	192	184	188	190	189	173	189	182	174	172	185	188	177	192	183	189	191	194	207	182	190	166	204	206	173	175	208	169	190	180	191	191	169	153	185	197	181	167	210	205	188	187	185	191	169	169	179	208	218	188	216	178	188	173	209	166	167	154	209	195	174	182	210	173	183	159	156	179	186	164	177	159	185	185	185	187	162	170	181	173	200	188	179	179	163	171	193	177	183	175	178	201	165	182	177	173	180	176	158	186	191	209	161	181	167	188	186	187	178	178	208	151	190	193	217	174	160	200	165	195	189	178	178	186	207	171	180	184	192	215	189	182	169	177	179	177	169	176	199	198	173	198	179	198	191	196	181	190	185	180	181	174	183	189	192	206	196	163	171	161	185	159	197	167	191	175	185	160	149	168	193	193	177	198	195	164	167	181	168	181	206	134	153	196	176	176	180	185	181	188	158	173	176	190	189	191	181	163	186	159	200	174	179	183	182	165	192	162	191	236	171	153	174	165	166	178	184	161	183	178	164	161	164	163	171	179	165	174	193	189	191	183	178	200	175	159	188	168	168	201	156	200	172	190	187	179	170	180	172	191	192	188	206	175	179	178	165	162	170	171	163	163	175	185	178	176	185	189	165	187	167	171	151	186	176	211	172	186	192	178	187	163	203	200	172	186	181	170	191	184	188	190	211	185	180	195	187	204	180	160	163	168	175	181	168	229	184	190	183	172	165	187	195	183	193	163	176	172	183	165	185	183	181	198	184	159	194	169	177	186	174	195	190	205	181	201	162	184	193	161	167	173	174	182	210	177	161	192	179	191	178	184	166	186	173	189	179	166	193	154	189	210	175	171	203	191	169	159	182	195	170	176	187	174	200	173	194	156	183	155	192	159	166	183	172	169	193	184	192	161	153	196	172	171	177	174	173	181	169	198	182	159	144	177	175	165	197	205	174	187	186	167	178	181	167	203	158	173	200	178	197	185	157	146	175	202	174	172	189	178	178	176	200	191	205	187	162	172	185	191	177	206	200	177	181	191	196	197	197	177	178	180	186	189	188	192	185	206	190	160	187	205	145	180	164	165	189	177	175	189	162	178	181	222	203	202	191	183	183	173	187	158	193	156	165	183	195	184	162	191	206	189	177	188	189	169	174	173	151	204	195	167	206	193	177	168	171	182	169	180	161	154	181	153	197	165	184	193	182	208	200	198	161	159	173	184	177	186	180	174	197	191	153	192	168	196	158	196	176	185	170	188	181	173	151	205	177	182	184	182	190	184	199	204	179	189	175	166	180	141	183	179	186	187	172	179	194	185	166	161	210	187	163	171	171	176	214	192	199	180	176	188	161	180	160	163	182	177	180	182	160	163	172	197	184	182	172	176	197	193	209	207	197	192	192	206	175	166	174	201	174	177	171	158	188	155	187	180	177	169	179	178	170	179	179	166	182	173	189	189	196	180	181	196	187	170	191	179	177	163	158	178	186	172	208	185	186	188	194	179	189	172	185	195	185	172	193	168	181	193	179	190	156	199	194	181	183	181	203	175	179	165	183	165	176	186	197	173	173	183	192	176	199	187	176	155	201	190	178	160	179	180	187	178	201	186	194	182	185	178	179	188	201	177	195	189	160	166	189	181	184	195	172	175	187	167	147	187	193	175	200	182	172	190	165	173	196	159	166	187	187	162	171	165	181	189	162	161	200	194	180	193	156	202	201	189	145	174	175	197	180	185	216	190	175	157	164	184	174	173	170	161	187	159	169	155	188	184	203	197	195	181	185	178	204	137	182	190	171	206	207	165	184	192	197	171	186	188	208	170	196	195	175	194	203	195	169	178	166
6869	5920	6312	2309	1794	1516	1116	1115	1033	718	621	659	559	483	493	437	427	449	404	419	397	431	372	442	414	420	384	442	397	403	425	429	427	416	394	390	440	408	415	420	418	390	424	423	377	388	413	375	393	408	406	374	369	414	414	392	430	395	381	411	379	408	388	377	418	396	387	418	415	393	428	399	427	416	409	413	388	389	381	391	400	391	388	400	436	402	388	386	425	374	386	422	383	402	407	391	397	382	395	419	422	410	421	375	401	397	371	399	404	387	419	381	405	384	382	417	387	394	406	405	412	442	366	388	410	412	386	388	401	389	423	408	386	360	404	387	417	379	368	417	425	415	401	386	431	388	414	392	382	370	362	410	400	383	406	402	416	381	383	366	426	411	423	383	400	391	405	365	405	414	357	410	399	416	409	381	444	412	407	380	365	403	413	418	426	410	426	393	415	409	384	411	435	413	402	377	378	405	358	435	413	414	389	398	388	390	389	388	402	414	397	389	395	402	411	428	395	399	416	414	373	394	395	404	404	382	406	384	395	410	380	391	406	427	397	416	388	388	430	376	390	380	435	396	450	439	396	380	390	381	394	373	411	387	414	371	404	414	381	407	400	383	348	450	386	379	395	436	401	376	346	414	393	373	409	393	427	422	380	365	383	429	393	402	394	392	390	409	426	417	390	416	415	392	391	391	393	372	412	433	379	400	408	404	366	361	370	391	404	376	391	383	380	367	388	356	384	426	406	385	406	384	409	416	425	407	420	386	412	428	388	414	442	391	384	362	395	398	397	427	425	397	385	416	368	398	414	367	379	358	403	388	378	408	408	400	344	369	416	394	382	435	409	382	422	407	391	406	383	400	411	401	369	401	407	399	422	411	427	371	400	384	416	412	397	400	401	393	376	377	421	381	384	387	382	391	411	404	366	384	413	415	394	408	392	423	407	393	375	350	403	364	409	416	406	383	362	361	412	404	409	369	402	412	405	400	378	421	373	392	403	405	419	424	417	397	373	389	420	396	393	382	398	384	378	403	405	381	398	411	395	414	396	444	398	427	381	367	410	373	387	404	392	391	400	405	373	415	376	391	368	413	406	421	385	411	430	372	402	379	385	424	418	368	409	385	414	391	393	393	392	358	417	381	419	422	377	411	424	390	394	406	406	351	385	409	388	396	384	408	399	403	435	384	403	379	404	384	360	370	416	383	402	402	393	361	415	401	408	392	433	372	402	408	381	372	366	391	399	416	435	371	412	426	428	405	378	389	389	396	402	368	389	371	382	384	380	361	392	373	377	420	392	377	404	393	408	412	361	427	402	370	406	386	385	415	407	393	393	422	373	374	365	393	362	365	395	386	389	362	408	396	354	418	382	432	423	394	402	404	412	409	430	422	346	387	418	413	410	405	373	414	406	397	414	400	412	411	408	410	418	420	380	442	388	415	410	418	412	424	398	422	411	405	409	413	446	421	443	410	396	431	379	367	430	388	406	409	413	417	427	368	395	366	400	395	407	411	411	416	360	402	399	412	443	414	392	392	401	388	390	369	408	408	376	409	398	393	417	398	429	408	398	403	396	378	396	364	446	383	399	409	373	414	397	416	382	427	402	385	391	398	386	398	391	394	354	393	384	399	399	418	401	394	394	429	395	399	402	406	399	396	398	380	418	354	406	366	394	423	408	403	388	379	415	410	388	402	398	374	411	379	408	414	402	401	424	405	383	407	418	384	351	372	393	434	393	388	360	388	398	398	368	439	406	442	407	422	396	376	375	403	367	381	377	392	383	357	401	416	401	402	376	413	407	430	389	366	438	426	411	406	383	455	399	352	407	381	375	421	407	424	396	406	407	411	435	416	352	390	378	429	387	406	413	416	392	412	383	385	387	346	422	393	384	438	421	401	408	378	402	387	390	385	393	431	418	395	391	390	418	391	355	390	389	408	399	432	420	375	426	400	388	372	376	411	416	413	389	417	405	364	437	395	409	402	420	419	429	407	409	397	407	428	381	391	407	422	414	410	353	386	381	385	379	432	400	425	404	390	413	381	396	417	423	405	409	390	409	403	404	386	411	397	373	385	369	356	394	414	383	408	400	405	386	396	423	381	432	407	394	404	397	381	368	418	386	376	383	405	412	393	414	408	427	403	384	383	379	383	394	412	396	408	424	368	427	408	410	397	391	355	330	379	374	387	388	404	382	376	433	396	379	383	361	403	447	376	378	414	380	364	384	344	368	402	436	398	414	393	429	443	393	376	421	414	376	372	389	418	436	377	412	406	414	392	402	417	390	425	428	379	409	400	406	368	423	421	406	364	402	421	410	437	390	434	406	413	379	398	437	405	399	399	404	412	418	379	434	397	418	400	406	407	421	397	388	423	391	376	424	372	390	375	395	407	401	369	363	381	346	384	447	394	398	391	394	416	401	401	388	384	409	377	404	343	406	380	407	442	385	411	390	399	405	395	414	418	403	406	397	366	384	399	386	378	396	406	363	393	382	381	417	410	386	427	416	402	386	407	362	380	383	417	414	390	383	382	430	425	398	385	434	399	405	407	385	420	409	399	379	375	407	443	415	426	404	418	373	399	368	384	407	415	357	380	378	410	432	424	382	416	380	431	381	410	378	420	417	389	388	423	371	388	385	401	419	413	400	390	411	414	402	410	362	399	407	400	398	395	392	390	408	352	389	388	406	415	383	382	409	427	411	398	407	395	417	423	382	382	399	438	404	394	418	407	374	398	425	387	413	396	409	374	431	416	377	413	460	417	432	363	420	416	419	396	383	399	374	395	411	389	435	388	376	389	367	383	403	411	388	397	381	393	403	377	398	415	416	408	419	372	385	373	404	396	386	416	371	398	397	387	421	439	399	374	409	385	422	427	397	364	386	396	406	423	378	404	411	403	403	421	399	402	373	401	387	404	371	392	383	396	383	428	405	391	410	419	394	378	383	412	399	379	403	410	404	375	371	405	411	389	408	380	405	360	377	409	416	406	418	392	398	432	415	386	358	397	418	395	412	380	395	437	401	429	423	384	379	430	397	373	400	388	390	382	424	383	397	432	414	387	368	394	408	391	409	369	431	413	384	373	414	393	391	404	378	377	404	410	432	369	391	399	373	405	405	359	371	410	389	411	384	431	377	394	365	396	381	358	397	384	410	397	392	411	404	381	380	402	391	396	412	377	390	395	383	364	461	384	387	389	386	362	385	398	391	390	375	418	402	411	385	416	377	409	412	391	396	425	417	393	400	395	372	412	412	426	402	402	404	412	366	376	396	409	407	385	418	405	402	397	439	414	390	397	408	406	405	377	440	415	399	424	400	408	398	390	399	423	419	393	379	378	392	392	408	375	410	405	371	385	416	409	416	392	424	397	380	417	415	382	383	414	393	407	386	406	368	398	410	384	393	402	382	451	395	413	386	369	362	393	387	393	407	394	411	393	431	382	398	420	391	401	414	380	373	369	400	403	391	416	410	406	362	406	411	404	408	364	404	409	432	411	386	424
35114	33147	24732	9710	4545	2447	1650	1383	922	530	505	505	420	246	178	170	135	130	136	134	140	121	116	102	130	127	117	104	115	106	123	128	103	127	118	108	132	124	102	102	121	105	111	106	104	104	111	91	116	124	120	101	108	102	136	107	109	107	129	117	102	105	107	112	100	116	109	107	97	120	122	123	98	100	117	118	96	101	105	106	109	108	109	115	111	111	114	108	105	103	105	119	106	121	118	116	99	101	117	136	105	119	99	115	101	101	115	124	137	132	121	111	96	115	115	99	91	121	118	105	128	103	98	121	101	134	125	107	125	143	117	123	107	117	133	125	114	113	110	122	116	110	122	109	104	113	108	93	112	126	129	112	125	96	109	119	124	106	111	107	129	135	119	114	94	122	117	118	101	125	108	104	128	119	120	124	105	123	90	105	117	95	82	108	100	123	101	107	107	123	96	102	103	98	115	108	106	112	110	122	116	103	121	97	103	128	120	95	121	131	116	91	93	130	136	112	123	100	104	108	95	123	114	105	126	115	134	140	90	132	114	106	109	110	114	112	112	117	108	109	118	126	91	107	128	114	105	118	141	110	111	100	113	133	106	118	114	113	108	120	112	97	102	100	98	94	114	123	113	101	93	126	112	113	122	143	123	96	117	119	106	96	110	132	122	132	117	124	108	106	92	134	116	93	121	121	111	94	96	112	139	113	109	129	122	95	114	114	136	114	113	114	113	101	146	95	79	113	111	103	108	104	112	109	140	121	109	111	126	107	123	115	123	118	121	123	134	125	129	97	108	129	113	108	111	109	106	111	101	116	96	139	133	100	103	112	98	117	121	104	115	133	119	114	117	121	132	130	104	103	114	115	113	109	121	116	105	104	112	127	107	105	118	126	86	107	116	90	112	110	110	108	109	102	121	127	84	113	136	119	99	105	124	99	120	116	107	109	117	121	108	116	111	110	141	99	101	135	99	117	110	94	102	111	136	121	98	99	112	134	103	105	118	131	137	99	96	118	109	121	119	131	102	101	115	103	111	101	107	118	128	132	138	108	115	119	113	108	117	92	113	132	115	126	118	117	123	104	113	96	102	124	129	98	121	99	95	114	106	102	114	101	134	112	111	129	117	105	107	117	106	117	130	115	125	99	105	109	125	112	109	104	123	102	115	109	100	111	99	114	108	124	122	108	103	118	91	126	107	116	124	100	124	131	102	120	112	96	91	113	121	115	103	106	121	133	98	112	100	124	121	98	113	124	120	120	125	124	122	108	104	115	103	119	117	98	103	95	113	111	116	110	114	105	120	96	105	93	123	131	112	118	120	104	108	133	112	109	110	116	125	119	110	111	115	119	122	112	110	124	104	125	114	107	103	112	124	105	102	132	129	103	118	100	104	119	112	102	89	116	126	99	123	92	111	107	120	112	115	120	104	113	108	104	91	119	139	138	124	145	121	108	114	133	107	105	114	108	115	111	114	101	123	108	129	99	111	125	90	97	106	106	119	114	100	123	98	109	99	95	115	108	113	121	111	98	116	96	112	120	126	98	115	94	137	94	106	100	119	128	111	108	102	120	89	109	119	106	98	110	114	117	118	108	124	102	96	107	122	125	98	116	107	119	121	108	121	118	108	98	116	95	107	120	101	124	112	116	104	94	123	109	109	109	97	118	98	105	97	105	133	107	145	122	130	110	130	100	111	109	116	103	108	88	110	125	92	106	110	118	133	110	116	112	100	107	110	116	91	108	105	100	100	127	93	118	137	106	116	109	102	115	136	106	118	101	123	116	101	104	105	114	112	105	114	95	109	106	125	122	123	113	103	121	113	106	109	110	124	114	111	127	106	105	115	102	113	126	118	88	106	111	115	119	96	109	114	90	97	120	114	105	88	108	107	103	127	101	117	121	118	109	106	97	117	97	105	93	105	87	111	100	135	110	116	112	126	109	118	125	124	95	125	124	107	108	113	114	118	113	104	106	106	106	134	119	101	122	106	96	142	101	124	123	120	128	119	119	126	100	99	96	90	111	107	106	130	94	120	102	125	99	115	103	114	101	98	105	106	122	124	120	117	108	101	111	114	115	110	125	115	103	108	112	114	121	123	105	112	87	118	138	107	113	92	109	105	124	117	108	118	134	118	107	130	88	104	97	96	106	97	119	117	92	120	97	101	114	146	114	93	102	96	105	130	92	83	104	112	108	99	121	100	136	102	114	107	122	99	122	93	111	115	118	110	108	119	108	100	103	123	125	117	109	102	91	99	87	102	125	129	101	112	102	112	116	102	108	113	114	87	104	114	94	119	130	111	122	122	132	114	120	104	114	94	99	109	105	104	114	102	100	106	99	107	87	98	107	107	103	124	110	111	114	97	106	121	111	103	135	121	102	104	122	130	98	113	111	122	125	116	119	95	117	100	134	118	118	109	112	120	119	99	91	119	110	102	123	119	110	117	92	110	120	132	118	121	111	117	110	111	113	118	117	118	121	121	117	99	125	117	127	112	117	116	108	142	107	103	136	103	103	118	101	103	127	123	121	116	111	116	115	110	108	116	134	124	113	125	92	102	106	117	109	127	117	109	118	121	102	101	102	106	102	104	103	117	114	127	114	111	88	90	130	114	116	93	103	94	113	105	122	120	92	104	119	100	119	140	122	117	125	121	113	82	107	129	141	119	98	113	129	105	112	108	113	99	120	93	97	92	95	105	110	123	135	114	103	113	128	123	125	112	109	97	121	112	109	128	125	132	132	96	110	107	119	97	101	113	102	108	104	118	106	119	126	97	114	102	124	111	139	128	106	110	108	121	117	122	116	108	93	86	116	119	115	101	110	134	102	92	116	112	118	114	109	130	115	137	121	88	119	99	103	107	94	102	96	91	112	118	95	107	114	105	105	121	121	94	96	119	103	128	93	117	94	93	125	116	107	105	125	96	108	118	116	99	121	101	89	89	107	90	111	100	125	121	96	112	108	105	82	122	116	109	126	115	115	123	117	107	119	106	128	119	120	124	109	109	121	111	96	109	122	95	114	127	97	102	105	102	114	114	116	133	115	114	126	102	130	124	118	136	132	101	116	121	107	105	117	99	110	100	113	109	106	129	121	125	112	110	100	114	118	114	100	98	112	117	110	104	99	102	108	105	106	102	111	144	115	125	109	99	74	122	84	92	106	110	110	137	122	111	125	115	91	102	122	104	130	122	139	111	110	132	101	120	130	107	117	96	112	123	111	113	101	117	109	109	119	114	110	108	102	136	102	107	120	116	110	108	116	124	126	119	116	133	93	106	113	120	126	141	103	122	106	104	115	106	127	121	105	104	100	92	102	128	92	110	114	128	116	96	101	121	99	121	106	84	116	108	95	106	94	102	114	124	104	131	113	104	102	107	118	126	128	123	99	114	116	126	107	112	114	101	101	112	109	112	105	116	86	115	110	99	105	106	134	112	116	108	94	98	123	129	108	98	110	101	118	104	115	115	111	122	110	101	107	121	120	98	124	108	83	97	86
23934	27193	20734	9385	8966	7108	5557	5749	3732	2853	2705	2558	2209	1114	766	597	440	451	396	377	365	320	325	316	338	310	343	333	299	304	310	319	317	269	285	293	238	278	288	282	267	279	286	261	261	258	300	257	269	261	279	288	236	281	269	286	284	263	252	274	279	282	287	277	250	310	265	255	288	275	286	279	265	269	260	262	264	258	284	262	255	266	274	293	295	251	287	261	278	270	268	272	242	242	271	267	283	276	250	273	264	232	239	259	267	273	277	282	271	287	251	235	255	276	266	292	287	268	253	266	313	232	290	281	294	291	274	289	252	265	291	275	267	252	270	249	269	263	280	264	263	257	291	279	265	272	240	252	257	255	260	266	287	259	238	256	290	282	241	262	285	251	272	272	228	241	262	240	258	249	247	254	262	310	258	262	237	297	273	276	262	268	272	297	286	284	246	312	251	278	258	257	248	252	255	298	288	270	251	265	257	247	248	266	250	272	255	264	244	242	262	285	269	270	265	257	242	278	275	246	246	254	254	254	245	277	264	282	279	254	245	247	297	263	254	270	272	289	241	262	255	284	282	267	280	259	251	232	289	247	287	271	274	252	245	284	279	257	281	263	248	280	290	279	282	241	258	269	278	255	272	267	290	254	269	272	225	233	272	271	269	290	231	242	263	270	255	286	279	245	278	252	251	250	272	277	272	254	300	247	250	274	256	269	286	288	258	279	296	249	262	258	255	233	271	259	260	277	257	296	285	274	240	269	237	278	253	250	246	278	237	263	255	282	242	276	271	260	254	273	260	260	254	270	244	264	261	271	315	244	267	246	259	262	258	283	269	249	277	272	236	298	286	269	259	233	260	274	281	234	232	262	270	271	235	295	244	294	265	255	275	292	290	257	266	265	273	295	311	248	257	259	282	278	256	244	270	295	273	265	273	241	255	245	254	265	240	269	275	253	272	265	237	277	275	256	246	278	249	296	243	257	290	292	283	277	257	273	280	291	287	266	258	256	250	267	226	251	237	266	286	254	262	287	274	279	245	271	270	264	264	252	273	252	255	269	267	255	242	259	243	270	258	272	261	263	267	267	238	283	259	258	244	257	300	283	248	263	237	251	281	295	246	290	259	261	253	251	271	283	255	255	258	257	290	242	244	265	273	245	228	266	258	267	255	266	258	225	254	244	274	246	277	285	261	258	264	273	242	261	297	266	251	300	249	251	269	285	282	258	275	280	278	285	257	270	255	267	253	250	263	271	276	258	283	263	264	279	250	292	266	257	281	235	274	284	265	282	282	268	259	283	234	266	272	249	261	247	284	254	297	307	278	281	289	236	246	230	286	299	277	255	251	273	274	271	299	271	259	275	273	245	261	265	277	273	283	287	280	244	294	238	274	301	268	280	293	265	232	256	270	289	278	280	277	248	286	242	275	259	270	300	261	267	261	253	268	280	319	256	237	278	278	294	268	253	259	243	269	298	274	266	255	247	219	265	256	260	270	261	287	284	232	275	283	247	283	258	266	281	252	263	260	262	251	272	243	255	240	263	280	266	261	265	285	252	258	263	253	271	290	267	257	249	250	277	256	238	255	282	264	244	249	252	256	248	273	259	274	266	274	272	270	253	258	262	241	250	258	274	276	254	283	281	243	250	254	275	274	262	262	238	234	264	282	279	227	256	227	246	246	258	265	262	271	257	269	263	249	257	253	274	267	255	258	248	250	285	256	287	254	263	259	276	283	253	271	291	271	278	279	243	231	268	292	255	269	243	305	267	297	264	290	264	260	273	269	255	259	266	296	293	285	273	260	300	261	302	257	260	269	259	247	276	250	299	293	242	271	250	285	266	280	250	239	277	258	255	276	294	250	279	244	286	279	302	279	260	254	277	244	238	279	253	277	255	246	260	245	277	265	256	274	257	257	274	275	278	253	265	286	249	259	249	267	266	265	261	269	280	268	259	289	280	276	237	257	282	290	291	270	255	294	265	267	262	270	270	243	266	245	261	275	265	267	290	268	265	264	263	250	272	267	249	270	274	273	223	274	252	250	258	260	260	263	261	270	264	258	260	267	277	271	294	242	253	271	256	232	253	254	229	253	292	255	263	269	247	239	236	265	257	257	257	249	268	268	258	266	279	259	242	265	262	271	265	246	282	251	261	278	265	232	258	290	269	269	282	255	260	273	251	280	271	268	287	251	266	273	266	260	276	236	274	275	301	275	266	273	246	265	242	262	236	258	275	254	274	273	273	222	259	246	278	285	255	281	256	281	266	276	304	263	266	294	254	258	266	273	257	265	266	260	283	255	301	280	254	259	275	278	256	265	238	252	236	302	286	262	289	241	285	240	251	272	288	239	259	260	251	277	262	243	266	299	233	288	264	263	247	261	263	265	233	257	262	268	268	280	264	249	284	261	274	279	273	266	244	259	284	280	299	275	260	281	243	277	262	278	272	264	257	231	276	259	274	275	279	249	265	282	256	259	259	248	283	264	270	258	259	273	268	270	293	252	263	252	287	241	281	273	279	295	240	263	265	306	247	251	278	259	259	258	287	271	270	272	247	269	274	270	230	264	261	260	266	254	281	230	255	264	272	280	257	285	251	235	247	298	302	271	271	295	290	264	267	297	252	280	268	232	268	268	290	278	258	250	293	266	275	281	291	296	246	262	255	262	246	260	264	281	248	268	283	267	255	275	240	281	252	258	253	274	269	269	259	254	263	243	246	275	314	276	241	293	254	298	267	243	267	263	282	285	251	266	266	284	259	256	269	262	266	252	278	246	244	276	275	258	266	274	262	272	285	274	277	262	260	310	254	283	277	251	273	276	247	266	263	286	305	263	275	283	267	284	273	273	291	278	268	246	254	255	245	270	299	267	271	267	277	256	266	243	279	299	267	245	245	276	295	275	274	254	265	261	267	281	282	258	283	268	274	264	243	266	269	278	246	270	232	254	270	286	280	238	248	279	312	253	268	246	289	278	266	242	246	282	251	279	262	278	280	268	293	238	239	287	275	287	271	256	246	257	244	262	272	251	268	253	249	281	252	254	285	244	242	262	238	264	274	259	260	254	262	259	238	282	291	284	290	246	255	266	265	275	225	264	279	259	251	286	271	245	278	269	258	288	250	276	277	263	309	254	260	279	252	268	281	259	246	297	254	275	239	241	263	285	245	270	289	264	263	258	263	258	239	284	240	253	269	265	246	265	270	258	262	260	249	295	241	270	259	267	270	282	256	251	272	271	264	279	262	255	259	258	263	231	283	268	259	279	255	277	260	280	272	251	250	271	248	273	269	293	252	269	244	245	261	259	275	297	268	219	256	284	281	276	277	287	274	278	276	285	244	268	254	277	273	245	244	292	251	251	265	280	235	250	275	286	264	288	289	257	270	277	270	246	258	281	270	274	273	304	281	282	264	287	244	279	257	231	242	278	254	283	240	237	263	279	276	264	279	261	309	257	256	266	266	296	256	262	248	263	280	246	260	276	279	272	262	282	241	252	274	289	230
45036	41628	32644	16851	9629	5439	3519	2595	1506	1120	939	792	633	418	269	196	206	212	192	140	172	170	154	130	156	134	159	131	156	181	139	148	121	128	133	150	148	137	155	121	139	137	155	136	126	134	133	137	139	126	123	141	142	121	129	136	108	132	132	135	144	144	124	143	138	146	144	118	138	134	133	130	140	151	136	140	139	124	123	148	140	156	137	135	131	114	123	118	125	128	126	111	130	151	154	134	128	152	131	133	128	131	128	125	145	127	123	129	136	133	129	146	142	131	122	145	111	127	120	121	90	132	130	131	133	147	133	128	159	173	132	102	123	131	148	168	130	148	129	152	123	143	134	147	132	115	121	110	147	118	143	131	126	136	119	128	150	146	121	140	145	120	131	136	129	131	125	159	134	126	118	143	132	136	151	141	138	104	143	118	117	122	135	131	126	137	116	139	140	119	126	140	121	156	117	148	132	151	140	140	141	135	129	148	125	147	129	135	128	137	121	141	154	131	143	135	148	130	131	117	123	140	141	133	131	117	106	144	142	157	153	126	126	136	133	133	125	132	140	118	126	144	108	132	135	123	148	146	130	147	147	132	124	121	125	170	135	150	132	152	154	116	131	138	145	137	124	121	137	112	152	139	130	137	132	136	144	152	151	135	136	139	133	165	134	148	118	133	132	131	115	134	154	122	146	124	144	115	131	139	116	129	126	134	125	128	128	131	128	131	130	128	137	147	159	133	136	133	119	120	144	127	141	160	137	129	117	116	151	140	149	131	139	138	140	135	126	161	152	124	107	154	134	133	112	131	111	119	150	125	130	140	126	119	127	130	135	158	141	138	122	124	115	110	130	149	143	160	145	134	130	125	131	136	98	115	131	156	149	128	139	130	156	129	119	142	140	135	141	148	141	142	130	157	153	139	137	134	125	122	142	143	145	132	134	128	134	134	144	148	126	148	125	160	141	139	128	134	134	107	133	137	146	133	131	138	159	134	159	139	136	132	136	153	125	148	148	126	137	129	132	139	132	136	130	123	125	161	123	141	152	111	123	124	131	117	136	160	127	125	134	133	136	155	102	133	129	106	124	128	128	145	132	120	114	130	130	120	131	168	106	136	128	120	126	125	134	125	152	106	153	132	129	158	127	150	128	141	146	131	120	127	132	148	131	141	135	138	145	152	123	134	132	135	122	110	112	113	129	139	132	127	122	126	133	138	117	121	145	151	131	124	145	128	127	122	135	151	142	142	131	119	148	142	141	127	125	142	129	136	143	129	125	136	140	123	137	122	142	143	145	138	124	149	130	142	129	136	137	115	140	139	143	137	146	150	129	116	122	129	154	142	139	128	128	120	115	150	113	145	126	133	143	130	139	145	143	118	103	143	128	137	136	128	146	132	125	145	135	130	142	131	142	126	147	131	137	139	148	138	167	126	117	116	136	141	158	116	132	135	120	123	134	125	108	137	119	135	117	128	151	155	132	138	134	134	134	125	144	140	134	138	146	128	114	141	129	155	123	160	145	137	155	117	134	135	109	126	123	134	132	153	156	154	117	136	153	123	145	150	141	140	143	137	138	137	151	133	113	146	120	135	149	131	132	147	130	118	137	115	147	118	151	141	124	143	146	130	157	130	136	124	145	145	107	131	149	132	158	141	136	124	133	111	133	102	154	113	137	128	115	141	166	143	131	140	136	131	136	143	136	130	135	121	139	111	142	128	171	103	124	149	128	134	105	141	135	146	154	142	139	149	127	144	111	125	127	126	132	111	179	131	121	144	139	142	132	110	166	126	99	133	151	128	141	147	136	136	119	123	131	148	138	127	131	122	161	132	134	147	145	118	138	150	125	118	140	155	125	133	114	141	144	145	127	129	127	147	130	154	124	130	134	156	143	129	150	143	122	128	117	130	123	134	125	146	146	144	133	136	136	120	117	141	137	124	125	121	132	148	147	146	124	144	152	112	130	167	146	136	121	125	144	130	122	131	124	133	136	144	123	135	147	140	153	144	149	141	136	147	130	146	127	136	135	119	141	127	139	155	127	124	123	135	142	121	126	126	141	157	140	138	116	159	128	152	158	124	136	115	125	162	152	147	144	140	128	145	137	146	137	134	139	138	138	149	122	130	134	159	128	112	144	129	147	111	121	160	133	138	129	140	132	150	128	143	146	148	134	127	157	117	147	131	128	127	129	141	132	113	134	135	154	130	114	138	141	130	144	135	142	160	156	105	132	138	132	133	131	138	143	142	128	140	158	128	141	116	119	132	132	126	126	145	157	132	138	110	151	131	140	141	119	145	134	135	135	120	130	128	115	137	145	115	133	139	118	131	136	135	128	139	134	121	131	141	150	130	116	139	119	125	150	132	134	153	115	135	144	134	148	149	136	154	131	143	128	125	136	138	148	149	134	128	144	137	139	134	144	142	128	142	145	126	134	131	127	135	144	119	116	132	152	132	114	131	138	144	127	124	115	153	124	128	139	149	122	140	163	134	147	116	138	128	140	124	118	138	153	130	142	136	122	128	156	128	135	137	143	129	142	124	145	122	113	113	127	120	126	147	141	133	138	133	133	134	144	132	127	135	137	119	131	141	122	143	131	134	137	130	137	166	121	124	127	137	130	144	135	117	133	121	120	131	138	137	148	142	155	131	125	130	164	145	161	130	141	137	128	112	123	115	135	142	131	126	145	138	129	106	139	124	124	140	123	131	145	133	135	143	150	134	125	118	120	121	121	104	133	142	112	128	131	119	131	115	151	139	112	141	143	139	149	143	112	146	140	157	140	145	149	130	122	126	116	141	132	134	132	163	131	127	143	113	115	146	146	137	144	135	121	127	137	127	131	153	143	153	144	134	145	136	111	131	150	117	132	118	125	129	136	128	137	137	121	146	124	154	132	149	128	143	152	139	142	136	121	146	129	122	126	133	119	117	116	128	138	129	140	130	137	137	132	104	141	134	121	107	134	142	138	141	131	129	139	142	118	136	131	114	134	144	122	148	121	149	138	133	139	120	152	124	132	134	116	138	139	131	153	130	128	148	142	125	149	143	116	154	145	139	129	130	131	135	129	122	135	130	159	113	127	135	111	145	119	127	134	130	123	135	129	132	132	140	128	141	134	107	144	150	137	109	141	128	143	130	133	133	126	136	125	125	139	145	123	152	143	142	138	132	138	131	141	132	129	147	138	124	119	147	120	130	122	144	135	128	143	141	125	122	128	135	127	134	129	122	145	167	132	133	135	154	130	154	119	150	156	111	126	140	127	146	134	136	148	130	134	126	143	143	103	138	117	126	142	139	140	134	128	126	148	122	126	147	132	129	161	162	140	135	128	129	146	115	131	148	120	114	140	125	168	139	135	144	127	119	146	153	124	141	156	128	135	135	144	108	135	128	110	123	127	136	148	135	123	155	151	142	141	130	116	134	143	149	129	149	133	124	155	155	115	127	104	129	114	158	120	118	151	124	139	151	143	135	129	140	132	110	136	114	143	118	125	143	128	131
31241	34805	28333	15242	14455	11884	10705	9089	6356	5065	4482	4003	3009	1846	1170	838	685	705	721	536	558	480	474	417	376	370	377	421	397	352	396	374	343	362	351	337	338	335	319	322	349	338	332	332	358	306	330	309	311	326	356	313	336	300	345	339	354	317	349	317	314	320	334	331	297	322	324	323	329	317	334	304	333	347	327	345	336	333	300	344	299	320	310	310	322	289	312	367	320	347	290	274	347	310	303	320	338	337	307	298	334	304	331	318	289	317	312	314	326	340	311	297	366	296	298	314	299	323	344	309	336	330	341	301	294	315	304	310	337	315	351	350	326	360	326	332	325	370	306	329	332	356	366	334	320	322	343	346	308	303	355	319	289	322	329	326	311	328	342	312	303	333	316	327	284	331	312	325	312	320	318	294	320	304	325	336	341	324	360	322	310	330	287	321	289	288	275	341	308	370	306	287	312	292	310	318	332	334	314	297	308	321	310	298	306	303	340	333	325	291	332	343	311	331	335	290	296	319	289	321	318	297	344	322	320	337	345	330	319	308	304	306	308	321	301	309	303	297	279	313	344	317	332	327	303	312	321	323	321	321	346	287	312	330	317	307	294	319	331	290	337	347	330	299	294	332	309	298	301	317	317	345	334	288	326	305	344	305	317	327	295	348	329	306	314	328	282	332	329	310	328	293	285	331	329	299	286	316	316	347	317	300	333	322	315	311	323	324	315	319	325	327	320	325	298	317	341	299	350	328	306	308	324	313	315	328	320	325	325	338	299	348	344	346	344	298	325	311	348	353	326	293	350	312	334	320	294	321	309	327	306	323	330	267	324	317	308	334	329	302	299	312	312	298	294	309	320	302	340	318	307	289	345	337	346	325	339	335	309	312	339	327	290	324	308	317	305	336	323	354	321	299	332	316	302	313	334	315	307	294	322	304	312	310	304	302	290	358	320	339	303	301	311	286	320	318	312	324	323	311	311	289	339	300	354	303	307	278	310	319	314	325	267	314	354	300	332	324	318	309	325	303	340	278	326	323	277	303	323	347	305	285	303	358	310	347	303	330	324	299	311	316	332	336	331	327	311	331	336	327	317	302	337	311	313	330	309	341	308	320	313	317	275	326	307	327	323	348	326	355	336	310	328	337	320	315	334	320	320	288	307	305	301	366	333	308	329	327	314	348	324	323	305	332	294	324	303	360	337	331	384	316	333	334	306	318	335	331	314	342	318	312	307	308	294	331	317	301	310	299	324	330	306	317	319	301	281	345	308	306	311	313	331	297	304	319	317	292	304	317	315	327	330	330	309	332	307	324	317	319	308	345	307	308	337	301	343	285	304	304	334	327	332	312	366	337	302	330	306	332	292	346	299	308	306	308	315	309	315	321	304	318	289	319	313	302	308	286	336	328	321	336	299	325	332	283	305	299	327	327	305	323	337	319	321	305	309	317	333	315	321	315	332	314	328	340	331	317	323	325	297	312	303	328	325	281	323	311	313	312	296	297	341	333	346	328	317	318	336	328	327	328	323	308	315	308	304	329	311	332	337	304	331	301	342	317	340	319	318	334	338	304	285	331	310	312	327	310	294	347	318	312	316	354	326	276	292	332	315	310	334	276	319	320	305	298	324	358	313	313	320	308	329	289	305	337	314	340	317	321	306	286	340	327	309	324	324	311	289	316	330	275	312	326	317	314	315	301	305	328	315	311	307	324	290	324	314	309	325	314	327	332	315	358	334	303	333	308	301	324	299	332	308	352	328	319	335	335	310	299	326	336	301	317	302	311	303	331	352	282	313	323	331	337	301	326	309	310	320	294	336	285	271	323	295	305	336	298	342	312	315	320	322	398	320	300	315	327	340	346	307	346	326	313	354	306	332	352	311	310	313	340	340	306	317	339	341	295	326	345	340	301	332	352	327	334	296	313	334	316	319	315	326	331	342	289	336	339	301	335	329	320	298	306	301	356	307	325	318	301	349	308	313	351	323	322	322	289	306	299	306	306	320	328	326	329	301	298	321	338	332	314	319	339	310	356	273	324	313	329	332	321	331	321	307	303	318	295	306	297	270	284	307	316	340	308	324	336	314	335	319	342	290	311	298	317	322	334	344	320	315	310	299	308	289	315	338	309	322	282	336	349	295	305	319	309	340	325	312	311	310	331	338	325	295	347	327	310	344	339	336	287	341	289	335	326	322	303	310	344	346	284	288	332	341	320	348	311	357	327	289	311	344	308	328	336	378	306	359	310	312	306	314	323	313	309	304	312	324	352	320	332	328	308	311	329	319	324	329	335	328	317	326	324	346	310	296	316	323	317	305	311	328	337	346	316	326	342	327	330	286	337	312	326	311	383	268	326	303	322	317	285	322	325	335	329	313	314	298	316	335	332	326	290	288	346	299	331	303	327	293	308	298	334	294	280	354	316	309	352	313	304	336	306	280	322	315	327	322	333	322	341	314	307	296	304	336	316	309	309	298	301	334	325	322	321	308	304	337	302	312	319	334	326	317	314	327	288	322	306	361	310	327	295	327	314	305	302	307	287	324	297	309	283	323	307	314	318	318	307	332	299	273	301	316	320	316	317	306	320	321	305	280	341	284	295	305	322	294	336	322	353	333	343	322	321	315	304	312	307	318	339	322	313	342	317	311	344	300	289	307	329	287	324	308	305	319	348	320	317	334	340	318	321	317	335	303	314	318	329	327	287	315	297	314	315	357	333	316	331	285	346	289	315	321	313	308	321	294	300	321	315	323	307	354	323	318	320	300	318	312	316	320	307	295	308	343	302	313	296	303	333	306	347	337	310	347	339	304	292	321	294	348	306	352	297	319	328	294	309	320	326	307	327	320	303	306	317	313	301	318	324	302	295	342	301	301	298	299	329	330	289	295	331	343	325	295	321	292	308	325	313	295	335	292	295	327	310	325	328	302	322	329	301	324	318	339	311	332	288	323	329	305	288	312	324	344	293	316	319	322	334	339	293	328	350	332	306	301	315	297	315	333	338	322	307	272	316	330	309	310	332	310	342	310	293	296	283	304	312	313	290	312	308	292	321	353	319	326	323	330	321	299	315	322	336	314	330	297	323	320	307	304	334	293	325	322	298	287	312	332	277	323	326	319	332	327	328	329	321	303	339	312	310	324	315	301	299	311	297	309	307	323	370	339	305	312	298	310	305	318	287	300	313	316	335	322	325	291	357	330	296	302	321	328	279	282	317	336	343	340	293	322	304	303	312	313	336	291	347	295	311	321	312	319	309	326	279	366	324	310	347	294	338	288	328	328	311	337	324	318	314	325	312	325	330	312	305	313	317	320	333	316	287	322	344	334	369	337	334	282	319	319	306	363	300	319	294	302	328	342	321	307	324	316	315	305	328	312	311	329	307	314	316	324	289	306	313	316	338	327	329	324	317	324	319	326	338	339	303	287	330	320	312	337	322	299	317	314	290	303	300	284	297	322	305	331	341	329	307	311	327	324	322	328	326	342	311	318	329	297	358	287	319	305	339
11266	4968	3493	917	536	355	347	276	278	261	224	223	198	179	185	172	176	194	205	200	183	206	183	212	186	209	181	194	155	198	181	182	169	163	175	165	197	188	188	190	182	182	164	196	174	183	161	185	196	175	194	165	175	166	167	171	196	192	189	175	186	182	171	164	184	182	190	165	167	175	186	184	211	173	184	160	164	168	159	188	177	167	198	178	164	173	188	164	219	170	174	169	203	172	178	148	179	162	187	209	179	195	191	179	183	176	173	186	168	161	174	151	205	208	192	187	164	177	198	167	164	191	164	159	175	195	198	194	174	160	216	189	192	171	182	174	185	219	167	206	165	205	166	164	178	175	185	187	218	176	175	174	156	170	204	191	200	171	158	172	179	184	186	189	183	177	181	179	212	191	181	211	178	179	188	172	175	178	161	159	146	176	162	147	188	200	197	179	200	173	162	164	194	199	176	200	192	189	182	181	181	201	183	186	207	187	166	203	178	204	186	193	171	162	196	170	214	158	199	199	182	205	188	149	188	171	186	165	204	175	202	170	172	179	168	209	212	167	194	182	174	176	154	178	183	182	201	154	185	204	216	181	207	178	192	195	160	207	214	194	195	173	180	203	191	178	178	168	195	201	184	171	192	178	195	203	211	216	193	164	200	185	162	170	166	183	191	171	181	154	176	170	190	177	167	169	166	171	187	177	164	170	196	182	166	198	189	182	164	189	157	194	179	189	175	179	182	173	185	172	183	181	190	178	183	174	189	163	193	172	155	179	183	169	179	193	199	168	178	188	178	195	188	185	165	208	215	170	175	186	190	187	182	194	201	199	184	235	179	183	193	165	166	177	186	198	165	194	192	183	182	195	188	183	174	157	196	220	160	170	205	184	180	200	175	187	194	191	175	174	172	190	172	167	195	197	178	174	183	158	173	185	201	172	174	173	197	182	169	175	190	162	166	176	211	172	202	171	190	190	191	179	163	195	183	198	192	167	195	195	162	201	184	155	189	174	178	182	182	170	161	197	200	178	187	168	177	193	171	188	202	173	202	168	169	183	179	188	195	145	164	180	179	203	193	168	183	194	162	148	155	163	187	185	199	220	174	201	214	179	186	181	156	171	195	185	165	201	187	195	165	166	189	176	182	146	187	181	182	186	160	190	174	181	191	173	204	174	172	169	188	156	191	184	197	205	183	159	183	174	189	184	183	182	197	161	182	167	162	164	203	174	209	170	191	195	173	189	194	185	195	153	188	180	165	176	203	167	173	174	157	185	169	207	192	190	172	195	179	158	162	179	180	187	188	235	169	196	179	182	182	195	181	169	166	173	193	178	218	177	166	164	163	161	182	199	208	179	194	188	184	187	190	168	178	207	193	205	186	175	193	178	183	183	190	149	185	194	182	197	178	183	161	161	177	172	172	165	174	182	172	208	199	174	170	190	184	185	192	191	192	162	198	183	176	181	190	183	166	183	175	154	185	161	189	168	199	193	148	168	205	170	180	188	195	212	209	199	170	178	168	217	190	170	173	192	166	187	169	164	186	160	161	173	169	184	170	176	171	180	188	172	178	165	176	183	183	152	196	194	166	189	197	179	184	188	206	207	205	214	176	189	198	180	214	175	183	171	188	162	203	184	172	155	190	172	157	191	155	173	156	172	167	182	167	169	180	179	169	196	172	195	189	174	176	200	167	182	199	176	189	204	188	169	181	208	168	187	191	178	209	196	169	181	176	176	190	213	185	207	166	180	200	173	206	157	179	208	196	195	178	185	193	185	183	178	189	176	208	175	166	190	183	185	171	185	167	182	182	173	181	156	175	202	183	186	178	170	164	213	177	195	160	163	162	160	200	177	190	201	188	195	164	184	188	203	203	186	178	162	161	166	160	174	177	184	208	183	175	190	158	177	178	186	233	173	165	180	179	188	206	168	174	170	163	180	187	204	194	165	197	165	170	186	189	198	182	194	207	189	148	173	174	186	184	193	188	174	194	185	186	193	181	192	184	195	178	185	174	181	183	177	166	196	183	186	187	179	190	162	172	165	163	168	168	182	156	189	185	188	180	195	159	163	196	178	189	180	158	176	147	169	198	161	183	174	172	194	188	189	206	176	196	176	202	212	182	197	217	173	209	163	175	195	176	196	179	171	156	160	170	213	218	178	181	184	158	180	203	172	174	156	192	196	185	149	151	179	169	178	168	164	152	190	163	169	198	176	181	185	167	178	178	190	175	201	195	156	187	206	190	185	186	186	194	147	169	172	180	199	166	177	174	188	151	186	215	178	182	166	185	165	195	150	184	174	195	197	188	190	166	165	189	173	153	191	187	181	179	197	184	195	188	152	158	186	185	193	162	180	154	184	208	159	176	172	190	203	166	176	186	178	157	177	188	181	189	191	166	189	209	167	156	182	197	170	191	168	179	192	193	181	168	175	180	172	174	160	170	168	180	172	162	182	173	184	189	195	165	160	195	170	191	167	202	182	189	183	182	181	168	168	174	171	190	173	173	201	165	182	174	180	183	201	188	185	138	189	180	155	172	177	181	196	170	173	201	188	176	168	178	173	206	161	185	170	187	163	179	178	193	159	187	180	168	171	191	183	175	167	183	176	195	176	179	178	175	167	193	187	186	201	185	168	177	165	181	184	182	183	170	173	155	176	179	188	157	191	167	178	174	179	193	193	198	201	190	209	174	153	188	160	191	198	193	200	187	175	186	191	182	184	204	178	203	169	189	184	174	187	183	199	189	173	174	170	201	201	189	163	185	159	175	156	181	169	166	201	201	201	196	188	171	196	174	177	173	186	176	208	177	185	192	189	186	192	192	180	166	164	181	178	179	185	171	177	197	199	174	183	195	188	178	190	183	174	179	168	177	176	183	186	183	195	216	182	156	186	176	187	156	184	204	166	208	174	167	165	193	185	168	210	200	178	206	162	220	174	170	188	185	173	162	164	184	175	209	204	185	163	194	149	174	203	190	162	186	194	185	163	185	182	171	195	177	210	155	168	215	172	168	187	200	164	190	182	193	159	170	191	163	199	191	181	171	185	194	166	185	200	185	176	179	154	196	192	195	191	155	196	172	135	175	190	184	158	171	190	162	211	176	185	162	183	146	170	173	192	212	203	178	175	189	165	174	195	184	186	159	163	178	175	173	196	185	176	202	168	189	170	186	156	185	186	183	206	181	170	172	177	173	159	204	165	195	191	174	182	186	185	183	162	214	200	185	183	152	180	177	198	197	160	194	173	163	184	190	185	209	169	163	165	172	184	147	214	171	200	193	177	176	150	190	189	185	214	188	188	196	180	192	191	175	192	174	169	194	195	199	175	171	194	191	163	190	161	164	174	194	198	189	182	172	180	165	192	184	175	182	179	184	167	174	185	164	169	181	197	202	181	187	183	175	194	175	159	210	174	181	176	183	196	173	186	178	192	192	192	171	172	173	209	187	178	185	171	177	176	163	182	203	198	164	187	163	188	186	168	158	172	184	202	176	157	189	189
7045	4564	5559	2528	1994	1483	1362	1134	1026	829	624	647	523	483	469	455	423	440	415	455	397	425	425	404	432	422	422	403	420	402	419	422	444	411	407	396	392	417	415	429	403	380	373	380	406	428	409	383	396	412	414	365	374	423	410	392	410	373	409	384	409	419	373	354	369	412	405	394	387	404	409	368	384	424	415	393	409	390	411	397	382	377	398	401	398	391	411	413	370	420	394	366	384	408	393	401	401	414	416	393	375	386	425	412	389	416	394	409	419	447	415	421	369	383	403	364	400	444	429	395	387	413	447	414	416	413	416	400	416	426	413	418	384	383	406	363	387	367	396	379	378	370	409	402	405	380	402	404	383	416	364	413	372	382	380	402	412	389	400	392	383	411	404	392	339	379	433	429	401	381	387	436	367	381	438	379	435	391	433	406	418	429	402	423	422	386	411	456	401	374	390	387	390	417	414	408	378	395	393	417	414	417	411	387	413	427	391	368	390	406	400	427	396	398	421	370	383	393	412	382	367	396	421	395	396	419	429	412	377	410	399	403	423	408	439	404	411	389	373	428	413	412	399	418	429	395	396	433	399	400	371	390	437	379	433	410	394	378	390	435	374	390	381	401	413	419	455	409	379	405	426	392	416	410	405	425	388	391	371	429	406	385	407	386	404	412	392	409	391	386	358	415	413	393	398	399	360	381	404	415	393	420	386	380	393	395	360	399	398	397	435	436	383	403	414	413	433	393	373	394	387	382	433	411	426	382	411	392	445	359	410	407	411	386	390	389	370	391	389	398	412	371	390	368	392	400	372	420	383	400	406	384	437	428	410	433	415	385	420	417	398	388	393	415	427	408	422	436	352	388	426	421	418	380	411	430	402	361	380	413	383	385	393	355	423	419	435	411	402	423	417	436	393	433	383	407	467	427	405	399	422	384	419	403	377	417	386	381	351	410	397	400	425	436	384	432	366	394	405	378	420	413	401	389	405	404	365	406	379	391	404	415	420	396	391	397	435	389	427	397	387	406	408	371	399	384	390	419	420	394	411	364	377	382	397	392	402	379	414	372	412	419	398	382	403	381	395	379	386	414	401	391	389	386	361	407	358	397	366	405	391	421	409	377	365	436	418	400	375	395	432	382	421	425	407	394	401	429	408	404	407	416	417	381	379	392	382	411	420	407	412	383	415	404	388	420	429	426	399	384	404	445	420	395	415	377	408	391	431	400	389	366	358	387	415	370	423	401	430	393	412	421	400	406	426	373	419	403	409	406	404	391	352	391	410	384	436	403	382	392	419	367	396	388	408	407	401	413	357	401	405	421	379	394	397	383	397	418	400	377	391	413	421	397	406	385	396	396	371	378	378	427	425	408	413	392	406	376	392	400	398	416	373	385	392	369	426	396	394	412	443	379	390	378	407	371	397	406	421	383	404	411	404	436	432	402	385	404	402	393	403	418	440	390	377	426	440	423	401	400	381	388	398	382	440	384	396	418	414	380	379	354	385	372	387	400	370	395	399	414	442	415	417	406	413	405	396	415	428	386	432	394	396	394	380	401	386	410	411	409	392	434	398	403	413	401	394	378	380	401	430	419	407	430	370	400	402	401	419	402	367	405	436	388	403	408	394	381	407	397	396	435	389	424	422	362	375	416	387	409	385	391	395	385	446	396	377	381	407	407	393	377	436	388	385	421	431	408	397	406	403	369	374	408	391	395	428	400	412	422	420	422	405	401	400	393	405	401	417	371	410	346	378	420	441	382	397	411	371	429	394	381	383	358	385	417	384	417	377	367	400	385	370	381	410	387	391	368	408	368	406	405	417	441	377	378	419	370	377	380	400	415	422	411	398	430	428	402	411	410	382	407	401	410	392	423	383	413	398	400	415	418	398	357	388	406	391	422	395	414	374	408	442	406	379	380	426	412	380	413	406	413	419	406	394	411	423	410	380	405	422	403	424	391	394	417	420	380	419	411	423	430	382	419	401	390	442	396	392	402	390	369	373	428	430	450	371	432	390	391	405	388	406	404	416	385	388	382	424	404	413	387	440	419	408	485	384	412	411	431	400	392	361	434	419	444	369	409	377	394	373	440	410	417	400	403	405	423	382	408	382	413	382	433	385	389	385	389	403	389	433	435	411	381	399	402	389	383	387	383	409	389	384	429	358	398	400	415	393	365	393	388	372	375	374	378	434	385	406	362	374	418	380	412	391	415	444	403	406	402	379	414	384	405	404	370	397	403	366	412	364	424	411	370	390	387	401	404	403	397	395	381	388	393	426	454	411	439	417	393	379	405	411	427	407	359	442	401	454	425	367	385	415	429	370	425	403	369	428	373	405	407	445	406	387	377	372	360	385	396	402	401	388	394	399	424	342	397	370	414	374	419	376	386	419	406	376	409	378	388	435	375	366	382	414	380	426	411	418	398	373	384	411	401	381	404	406	411	412	397	428	399	411	423	394	438	423	454	396	412	429	398	408	377	402	410	394	392	385	429	436	384	408	417	392	385	409	400	421	433	373	388	412	411	396	383	386	398	397	377	374	381	386	392	374	399	420	425	419	454	372	395	404	395	431	393	402	431	445	418	421	437	404	375	378	394	397	367	381	407	382	431	387	407	393	374	392	414	433	389	400	398	416	416	424	375	377	391	390	402	412	399	431	423	426	441	377	414	381	386	386	392	402	401	393	377	420	424	392	414	406	374	407	416	418	378	397	393	391	403	415	410	402	387	438	412	419	373	393	418	423	421	398	423	406	391	394	437	393	410	363	402	377	400	391	386	406	401	445	413	395	442	400	408	409	412	436	385	381	407	390	394	430	388	406	436	427	438	431	414	410	414	351	426	350	382	405	360	382	365	390	413	384	392	429	415	365	368	420	353	389	392	396	407	377	357	391	372	387	416	405	411	361	381	424	414	442	386	424	377	395	390	409	417	358	409	400	388	398	377	395	426	364	405	402	430	373	402	412	404	420	398	424	411	389	357	373	387	374	417	424	382	401	377	388	411	381	428	457	383	375	383	396	381	414	396	437	389	407	378	412	384	411	376	435	382	416	414	406	377	369	375	410	397	412	406	445	421	382	400	390	389	413	392	405	386	403	385	398	399	378	457	405	396	407	407	380	401	407	397	422	402	416	392	381	410	363	365	413	366	384	422	439	383	399	411	391	424	381	411	362	402	393	394	419	408	397	412	386	415	390	385	395	396	402	412	394	425	393	389	390	409	435	407	400	398	389	395	407	384	371	398	383	401	419	413	378	424	361	392	419	392	377	378	406	399	364	429	409	380	417	417	423	410	396	387	376	371	441	401	439	381	404	383	426	417	386	415	388	358	362	366	393	395	424	404	442	410	440	429	370	411	393	407	377	428	376	380	434	375	392	412	389	404	385	366	431	377	392	364	419	409	403	371	378	413	387	389	453	404	330	422	420	386	368	432	403	382	406	407	446	384	403	418	412	393	402	407	386	381	405	408	412	420	411	368	409	420	451	404	400	432	416	376	402	424
33342	30363	18798	7839	4446	2403	1803	1246	780	534	601	515	320	192	164	164	153	138	133	137	136	131	128	134	127	108	132	129	136	116	110	120	118	94	126	114	113	114	120	125	92	115	96	114	129	114	107	96	104	115	101	88	113	106	104	114	113	99	123	112	105	122	114	113	127	119	119	124	111	113	132	116	98	99	105	107	106	115	88	125	105	106	126	122	105	99	111	110	120	83	116	125	112	116	116	117	102	121	110	100	97	120	124	126	124	117	123	118	117	108	106	131	114	112	104	111	122	94	106	111	134	106	119	114	100	106	113	99	110	103	92	88	101	122	104	123	103	111	112	114	109	135	115	114	99	122	107	101	100	127	132	114	106	106	101	106	146	115	111	110	101	128	120	125	112	121	122	102	122	106	118	96	124	96	121	96	100	102	110	114	121	105	127	161	104	97	100	85	109	104	113	113	110	119	124	123	115	106	116	116	113	114	92	98	110	113	128	96	108	124	110	113	113	126	105	108	93	105	90	112	118	114	100	115	102	134	87	90	107	125	91	119	111	106	108	104	93	104	103	119	109	109	117	106	97	111	123	109	96	120	117	129	127	107	99	111	130	139	131	125	103	88	114	112	106	124	103	109	123	126	103	103	95	96	121	127	123	105	106	105	133	122	105	108	110	137	104	105	110	123	123	115	119	106	104	129	106	107	135	101	113	101	141	113	140	134	100	114	104	112	106	124	130	131	108	114	121	104	115	108	99	126	113	96	120	109	113	114	123	121	108	120	104	131	112	126	122	110	104	92	111	104	104	96	128	120	83	103	127	104	129	105	120	110	114	109	121	116	113	109	106	105	123	91	109	92	90	111	95	115	100	96	122	113	123	130	109	141	131	108	92	115	90	89	106	123	110	133	115	126	118	138	123	115	97	116	132	96	117	95	110	117	102	117	108	131	115	105	130	125	106	117	113	103	107	103	126	127	109	129	121	115	102	107	100	105	103	124	116	114	102	121	111	118	101	123	118	103	94	98	117	114	118	116	122	114	103	122	118	109	126	114	127	119	119	124	113	98	82	102	122	88	110	132	88	104	98	109	110	109	110	104	126	114	102	101	112	102	100	126	119	111	116	123	118	112	105	108	109	118	96	111	110	92	106	131	131	127	128	116	112	107	111	127	110	122	109	107	106	133	106	116	137	105	117	119	100	111	110	88	110	110	98	106	106	122	113	114	111	111	114	107	115	91	123	113	119	91	129	121	118	106	117	108	105	99	112	114	105	122	116	120	112	125	125	111	112	103	90	119	112	128	136	120	116	105	114	125	103	107	114	103	109	105	123	102	117	110	108	96	117	107	114	110	115	109	108	101	129	103	102	110	134	131	115	112	118	91	101	99	122	89	128	115	102	119	108	114	110	109	113	119	121	115	88	101	108	129	134	100	113	123	117	107	133	99	94	102	102	89	115	124	122	118	129	106	106	98	108	102	87	110	152	125	132	110	99	112	108	118	133	104	106	116	116	97	110	107	111	110	120	105	122	102	101	106	121	101	99	98	104	119	112	116	110	101	119	107	110	107	114	124	122	117	112	103	106	114	90	114	105	110	103	100	122	119	105	106	129	102	102	108	112	100	134	124	110	100	117	100	112	126	113	105	113	121	121	118	129	122	104	102	113	103	111	116	131	101	123	115	102	109	108	118	108	107	109	117	102	115	109	112	127	112	92	126	116	96	106	119	125	129	103	112	99	116	132	90	108	101	116	115	126	118	135	105	107	130	101	129	135	102	108	115	102	117	121	109	136	107	103	114	99	125	112	117	107	108	110	109	116	136	96	134	110	101	112	107	130	122	125	129	126	119	102	114	117	125	85	112	114	120	121	121	137	117	102	112	109	106	125	141	134	114	107	106	121	92	107	106	108	123	104	108	115	102	128	130	102	126	129	99	119	117	107	119	112	110	111	124	121	117	118	102	119	102	122	98	118	106	119	121	132	91	94	93	110	90	124	103	113	107	106	86	124	117	121	116	105	116	122	122	123	143	112	97	141	111	91	119	119	127	123	93	107	111	132	116	112	104	106	118	116	110	108	110	109	118	120	102	115	126	95	121	104	119	103	115	115	106	89	128	99	109	111	118	104	104	124	112	131	137	128	99	95	118	97	87	111	105	102	111	103	106	111	115	140	124	133	117	109	106	118	117	128	104	120	113	113	112	114	100	103	103	139	124	122	118	127	108	126	100	91	122	113	96	105	149	103	109	99	117	114	122	100	113	116	112	129	103	120	95	138	110	122	104	118	135	115	126	117	100	113	109	128	113	111	119	112	101	128	135	124	120	94	105	123	127	115	114	129	107	115	105	111	101	126	119	100	111	119	98	102	103	100	113	117	102	128	120	131	104	120	101	100	142	112	99	104	110	122	114	104	114	112	112	118	104	105	124	105	107	114	118	130	109	125	120	121	124	116	127	120	108	113	106	122	100	95	100	115	113	113	108	105	124	143	96	103	120	92	97	94	129	108	103	126	111	109	102	110	91	103	114	94	111	98	131	93	111	124	105	110	121	117	126	131	116	120	103	115	121	113	98	99	105	119	117	114	122	111	103	106	136	105	109	140	108	122	115	112	109	108	121	103	116	125	117	109	111	122	120	115	103	112	113	116	118	113	107	109	113	108	114	106	121	105	130	115	131	113	108	117	123	97	108	109	122	116	101	85	111	104	117	123	104	93	121	117	123	101	101	129	121	93	108	134	117	107	127	114	119	118	102	115	105	113	113	109	109	113	89	133	108	112	125	127	103	109	105	127	111	92	110	106	130	115	116	105	103	115	97	139	108	117	106	117	98	98	92	119	109	116	102	111	127	112	121	105	108	107	116	135	101	126	102	114	103	107	116	101	108	124	120	115	120	89	116	117	125	94	114	96	97	122	117	118	117	104	101	119	122	103	99	98	130	122	123	92	116	115	98	110	109	135	95	108	114	110	117	108	112	128	105	111	121	101	115	97	110	107	114	108	96	110	95	132	110	123	110	106	110	122	115	108	120	109	91	113	88	133	105	101	111	110	114	122	106	127	114	124	124	131	112	116	90	102	110	100	113	116	95	119	117	129	131	100	98	119	117	127	108	118	95	101	109	96	123	128	110	114	122	110	115	117	109	102	114	103	89	99	119	105	108	76	104	110	123	108	118	109	107	113	110	115	118	117	135	94	102	86	104	88	132	98	121	116	99	110	112	99	116	122	103	125	115	129	122	99	113	119	101	114	126	112	125	121	125	124	108	114	106	104	115	106	111	91	121	125	104	100	106	98	117	110	126	124	110	110	113	102	97	123	112	117	114	92	111	107	111	117	108	123	114	111	110	108	123	105	104	113	108	93	110	130	119	114	117	129	111	100	102	125	100	114	102	114	109	113	101	143	105	117	129	142	129	105	106	136	120	98	107	111	105	106	116	126	97	119	112	105	122	103	118	104	101	127	118	125	88	95	114	108	125	126	115	124	110	94	97	105	117	99	111	98	109
22253	23873	15419	9647	10151	7139	6446	5108	3571	2841	2946	2549	1447	987	592	541	430	454	402	382	387	374	401	310	289	327	296	312	311	282	300	267	295	290	268	319	293	285	274	287	272	275	303	281	261	271	289	282	261	261	260	273	262	263	294	272	273	285	260	298	311	287	264	268	229	262	253	264	263	255	266	284	247	272	252	297	242	321	300	280	261	268	264	295	299	267	282	257	274	251	285	253	263	266	262	284	264	258	253	277	266	242	268	252	256	237	264	268	260	236	248	282	263	274	249	263	283	251	270	279	258	245	243	300	271	281	304	304	280	276	275	273	242	279	266	268	269	275	268	276	306	267	254	264	276	291	275	250	253	268	240	258	284	304	237	261	242	254	278	276	262	257	269	242	281	267	254	264	260	271	228	295	296	252	290	259	274	267	277	282	284	269	253	267	279	254	254	285	266	266	239	261	264	267	272	294	267	242	244	251	229	256	271	262	253	267	270	278	265	293	258	282	280	270	273	244	286	271	294	239	276	295	261	291	273	255	280	243	280	282	274	291	281	252	265	265	296	273	305	272	272	287	262	267	233	255	279	274	257	258	292	291	274	265	307	261	266	274	272	237	285	264	285	258	298	264	266	269	251	261	289	227	251	282	283	273	278	278	255	263	280	262	260	294	300	236	245	273	264	262	259	275	254	253	287	268	237	294	295	249	293	267	274	277	272	280	257	269	286	246	230	288	284	272	272	288	256	250	271	262	267	257	260	279	239	300	234	275	254	258	269	246	250	251	256	285	254	259	263	288	268	238	302	252	246	284	271	271	266	243	257	257	250	261	265	256	266	273	273	273	286	254	290	274	242	295	291	277	247	255	271	279	255	278	257	268	263	252	265	245	267	280	266	253	242	263	273	291	256	261	249	250	269	282	283	265	271	289	256	280	262	265	265	231	267	269	287	264	265	260	251	317	262	276	240	277	287	259	268	280	288	287	253	264	253	271	270	257	274	262	259	256	282	276	238	291	299	282	274	306	273	282	265	253	277	265	258	260	254	272	271	281	245	266	252	285	263	252	263	256	266	235	274	259	276	291	278	275	289	240	263	269	242	247	268	277	272	306	253	250	242	272	281	255	274	255	255	254	262	235	272	273	286	281	291	243	242	277	250	273	270	273	273	274	266	293	265	246	260	290	241	261	267	292	286	281	256	283	244	268	280	272	246	276	251	242	265	251	253	285	273	248	261	266	256	232	295	279	261	251	265	272	269	276	251	248	274	247	261	276	266	276	265	311	266	256	265	285	306	244	275	273	249	267	271	255	270	255	290	242	262	239	266	265	274	256	278	293	237	266	262	271	247	284	254	258	244	252	241	263	272	267	247	267	252	274	263	252	274	300	268	241	251	289	283	268	296	260	289	256	274	257	272	283	269	281	258	281	257	249	253	253	250	256	265	253	247	255	273	268	273	286	258	288	266	275	251	214	265	265	268	248	269	286	280	298	283	246	264	248	290	263	239	238	277	235	281	257	249	262	252	261	269	267	270	278	266	255	288	241	237	275	238	260	278	272	263	283	275	275	262	256	300	261	290	262	240	295	283	287	263	254	257	249	290	299	274	276	256	252	281	276	285	268	269	247	254	245	279	271	289	270	264	271	258	280	284	265	244	269	256	269	270	254	280	272	282	260	298	249	267	300	295	256	282	292	272	256	260	277	247	279	273	279	275	277	262	299	267	255	252	263	263	274	254	257	296	272	274	257	249	229	269	284	279	250	256	247	276	268	271	300	260	273	252	254	256	282	246	241	272	267	277	275	230	272	268	286	261	255	267	322	246	254	245	224	261	274	271	306	277	242	260	299	275	280	269	265	277	240	287	288	275	259	271	254	281	261	267	258	255	278	250	245	277	261	244	248	240	250	249	248	268	250	263	284	242	277	282	255	289	275	253	274	265	269	268	275	266	275	279	268	268	290	258	273	262	268	299	259	285	291	253	282	270	258	270	289	271	253	267	270	254	262	229	248	274	265	271	282	290	260	268	255	250	282	258	250	270	248	267	264	250	265	255	253	267	252	266	273	258	272	274	264	246	259	258	264	269	253	275	289	291	293	275	281	233	271	276	256	307	305	266	253	264	264	274	264	300	284	266	279	271	240	258	271	256	284	271	262	274	243	281	285	263	260	262	294	265	250	261	287	262	227	244	270	255	278	270	247	264	279	271	293	289	289	259	247	248	252	276	260	265	267	253	254	251	290	279	294	270	277	273	246	254	254	255	294	295	256	255	262	273	300	243	258	275	300	298	241	280	271	255	264	266	278	257	276	272	250	279	276	242	284	262	292	256	256	273	255	250	279	255	283	258	264	312	272	279	250	299	293	289	272	277	245	267	263	294	255	281	274	226	271	264	267	259	252	308	279	266	275	300	256	295	255	272	281	289	282	290	275	276	298	248	242	274	254	275	283	275	260	271	241	273	283	277	274	288	298	272	277	280	272	252	275	288	258	263	271	267	250	280	279	279	258	266	277	261	245	267	247	267	286	291	285	278	285	242	239	256	292	279	258	286	267	280	279	261	264	259	256	263	262	270	264	249	264	265	261	294	283	267	251	289	253	275	272	239	259	264	252	263	259	267	250	272	259	258	245	259	257	239	235	267	266	263	259	260	264	256	223	260	264	285	286	270	230	259	247	279	257	278	273	249	252	290	250	263	268	286	272	251	290	267	242	262	258	266	263	273	219	257	229	247	232	256	279	243	247	288	280	287	265	268	264	277	268	291	270	295	283	243	276	288	273	278	283	273	261	273	239	243	274	255	253	289	226	271	259	263	299	285	253	268	260	269	252	256	270	257	286	283	276	289	258	247	258	270	275	289	270	294	251	247	288	257	253	256	264	290	238	291	289	236	280	250	269	259	261	254	262	286	266	276	291	260	272	271	307	276	256	251	274	279	261	267	262	250	263	287	267	241	252	254	267	279	275	268	264	270	245	288	268	287	257	246	265	270	274	302	273	257	262	259	273	251	254	260	268	274	288	267	244	269	260	285	255	252	279	246	276	290	260	309	241	252	252	294	295	279	284	254	272	273	242	279	263	268	251	260	303	283	247	276	287	258	254	257	273	255	265	253	249	262	283	277	256	250	262	291	275	259	255	256	256	285	289	255	240	272	261	244	249	265	265	253	259	277	271	265	270	262	263	256	262	270	251	286	305	300	246	239	296	244	275	260	303	263	281	286	291	271	272	269	267	293	232	246	268	289	267	267	269	276	269	272	255	303	271	298	249	271	281	269	269	240	268	256	271	273	273	278	275	293	280	249	257	299	265	272	273	259	262	251	242	259	270	304	278	287	262	263	295	300	257	276	249	251	268	239	262	272	281	275	241	258	252	251	263	266	261	252	275	256	262	247	279	251	268	272	275	282	255	267	257	261	264	249	282	259	274	277	272	258	270	272	285	291	287	273	271	251	285	245	269	235	259	254	282	271	295	326	248	284	251	235	267	241	292	290	282	270	244	283	248
44604	37364	23200	13262	7557	4593	3763	2327	1211	885	964	892	480	366	263	179	188	169	145	154	161	173	158	142	139	150	164	166	138	134	138	147	137	139	150	165	136	121	119	140	139	118	122	139	133	121	128	150	128	144	148	159	150	129	135	115	124	140	120	148	138	133	152	151	107	141	139	132	159	139	125	140	144	142	126	146	123	142	138	142	124	138	132	152	123	117	136	133	141	122	142	118	134	126	117	136	121	131	134	110	141	124	124	132	127	144	120	133	162	130	161	124	133	138	154	134	139	154	134	137	140	146	111	119	137	137	131	138	134	135	139	145	128	123	105	136	131	118	138	112	118	133	156	127	134	150	132	150	127	122	131	134	129	147	138	118	142	150	138	141	152	142	134	145	155	142	115	119	136	152	126	130	137	146	125	131	141	118	120	138	122	128	140	131	128	139	113	154	137	104	143	131	128	117	132	147	141	122	125	129	122	153	118	142	147	150	113	129	124	134	138	134	117	138	148	143	128	112	147	147	129	131	125	143	136	117	118	127	129	159	146	139	141	115	160	132	146	143	126	136	123	149	150	139	139	127	140	138	141	136	157	120	136	138	144	129	128	104	124	126	131	147	122	133	146	109	135	152	136	146	132	126	157	148	124	134	154	144	124	127	124	131	144	139	144	131	120	122	124	129	121	159	114	131	147	140	140	148	131	149	134	117	150	150	124	135	131	151	142	133	122	152	140	127	146	134	143	134	120	151	133	123	138	137	135	140	164	127	137	127	137	135	136	124	135	143	155	134	132	132	117	131	138	141	129	123	137	142	126	141	135	146	135	131	168	161	152	148	152	118	138	121	121	124	104	149	135	133	144	127	132	133	127	143	148	151	134	138	162	117	122	137	128	146	147	119	137	129	114	112	122	140	147	149	122	134	146	121	131	110	136	116	110	118	112	122	126	156	147	138	144	134	116	133	121	143	112	153	133	113	131	143	138	159	146	132	137	140	149	130	131	118	129	127	140	131	130	139	151	131	113	122	117	132	142	143	118	129	127	134	118	120	136	131	133	136	118	132	135	124	138	139	136	120	121	132	140	160	132	116	133	137	118	131	134	146	141	112	118	130	131	112	140	125	147	141	127	130	117	130	115	132	130	124	125	133	133	113	131	129	130	126	124	123	128	115	137	123	120	147	123	149	117	136	120	148	150	145	143	129	129	133	142	142	114	130	156	130	168	124	143	150	119	136	123	141	151	143	159	134	135	110	149	114	132	135	144	139	125	148	113	137	128	131	142	147	134	143	102	142	148	133	140	132	138	142	134	118	130	121	127	150	131	137	113	136	156	127	130	135	143	148	116	126	137	135	158	155	133	135	122	123	144	151	120	114	147	123	137	144	105	140	131	136	137	132	133	120	143	128	129	129	144	139	112	110	129	134	130	127	115	128	137	117	145	139	130	129	125	144	135	144	151	127	151	158	136	125	135	130	137	125	124	139	150	158	135	148	129	149	136	125	135	138	121	114	151	126	127	150	121	145	138	143	130	143	158	116	122	114	138	111	146	141	110	139	141	156	159	137	116	140	150	158	149	133	130	120	131	136	142	114	153	118	141	140	132	143	110	152	142	137	128	145	154	139	132	157	136	146	130	144	127	118	132	148	135	123	148	129	121	151	143	139	125	140	122	122	129	124	143	129	117	127	145	127	145	125	132	158	132	133	149	137	126	127	130	126	140	129	141	129	146	145	118	109	137	133	116	146	121	124	134	130	126	139	105	120	126	125	129	126	146	143	138	134	123	121	121	134	116	117	113	136	127	130	120	127	127	129	121	145	122	109	141	152	118	145	117	137	135	123	133	128	139	120	132	140	135	136	151	134	112	126	109	125	137	129	126	118	111	133	122	122	124	129	157	138	123	114	132	112	133	133	135	118	116	132	152	121	131	140	131	129	154	127	179	134	106	129	115	124	122	124	151	116	134	142	165	141	142	153	123	127	128	122	152	150	127	127	109	114	160	135	117	132	152	131	133	120	153	134	136	149	136	114	124	124	159	110	134	129	123	128	143	134	140	131	118	125	142	134	130	121	138	131	131	127	131	123	129	142	130	132	145	132	140	127	125	166	142	144	132	153	130	142	120	121	129	128	127	128	132	137	137	117	137	150	144	136	122	138	140	122	119	129	112	137	124	155	138	138	126	137	104	137	135	140	131	152	139	124	132	135	125	131	134	140	153	141	141	157	132	127	117	131	134	156	130	151	140	129	124	128	119	131	143	148	136	120	146	133	146	130	123	142	121	144	136	126	141	159	140	126	130	136	132	133	147	134	115	125	146	148	127	113	144	123	118	141	114	128	157	132	134	148	138	134	140	143	139	136	124	150	142	114	136	136	141	130	143	135	138	146	138	116	120	115	114	122	138	143	139	137	151	138	140	126	143	135	145	118	144	151	152	133	117	101	130	123	164	127	145	120	145	119	128	134	119	116	144	136	141	128	132	124	121	133	128	110	147	112	138	155	146	126	136	150	129	152	151	123	115	142	145	142	105	115	135	125	115	126	129	115	114	135	145	136	140	116	141	132	125	145	135	104	149	119	133	128	156	104	154	115	134	142	126	120	132	137	123	133	132	137	138	144	123	127	129	120	143	151	134	149	143	139	122	128	128	140	121	140	135	161	116	122	117	125	145	142	149	146	132	109	114	145	129	149	137	141	124	122	137	128	139	113	152	133	137	119	134	146	120	138	158	123	142	128	136	130	129	115	133	128	134	114	125	120	116	139	133	137	152	130	142	152	124	151	130	139	152	140	128	140	130	130	133	119	120	129	142	124	149	129	131	147	123	137	107	127	136	148	123	130	118	126	133	135	139	153	122	133	152	130	130	127	126	126	112	102	149	158	136	140	127	115	138	118	131	140	127	144	151	123	116	106	132	95	131	138	150	111	134	161	144	132	137	130	123	148	164	136	111	137	162	119	138	129	100	121	137	146	147	124	160	157	136	127	134	146	151	129	134	121	142	139	137	126	147	148	148	129	125	140	116	140	119	143	162	151	119	130	138	142	156	136	132	131	136	133	137	119	128	141	162	114	140	137	146	151	128	124	138	132	130	122	135	144	124	132	137	169	138	137	139	137	128	131	138	105	122	113	129	139	145	146	120	147	119	116	154	134	115	165	130	136	139	135	117	145	155	140	129	136	149	140	118	143	140	129	126	141	133	154	125	135	126	138	136	126	121	148	132	135	141	125	144	135	139	138	146	122	139	127	129	129	147	104	132	128	136	127	131	127	123	129	134	155	141	149	137	135	130	140	135	145	106	141	148	152	149	143	150	134	116	149	136	130	149	150	120	111	150	139	111	123	126	137	143	141	134	125	146	119	119	129	133	142	137	129	132	135	134	140	134	121	122	143	127	114	148	150	139	150	141	118	145	124	134	116	131	174	127	144	125	118	143	125	126	131	128	132	137	125	143	136	121	113	123	146	139	141	134	145	115	129	166	134	115	151	150	149	156	154	150	137
30389	29899	16745	14332	12675	11016	11026	7269	4903	4403	4907	4131	2357	1584	1124	646	676	603	496	564	487	585	563	401	392	380	366	333	344	358	365	344	334	353	335	326	354	323	358	347	309	305	320	317	365	347	339	320	316	360	352	361	284	337	333	313	315	307	349	320	306	323	310	305	352	322	321	332	309	310	320	332	305	308	288	307	325	319	311	321	295	312	298	317	323	342	274	318	330	326	349	351	331	310	329	319	351	306	298	335	283	321	295	321	302	323	325	341	291	323	330	295	340	325	290	343	323	310	334	330	336	347	325	337	313	280	332	305	327	328	355	339	317	308	313	349	326	331	327	348	345	292	280	309	327	296	305	335	326	329	310	321	320	324	329	326	341	289	290	312	297	294	309	300	316	319	300	298	341	365	292	315	317	302	311	307	343	316	336	321	317	298	328	309	316	302	332	300	290	320	316	338	338	303	316	339	340	331	301	327	335	337	313	309	320	307	344	317	320	344	314	328	313	310	309	307	320	322	344	331	323	334	307	299	330	313	281	329	357	311	320	316	296	347	301	320	315	324	297	327	340	310	316	330	335	339	326	349	339	322	333	296	357	328	320	350	297	294	323	341	304	322	326	323	296	304	323	324	327	342	306	331	328	321	320	345	310	303	324	285	290	313	304	310	338	299	307	305	330	317	316	326	321	311	309	334	306	319	346	340	297	364	318	292	303	301	311	324	313	341	300	334	289	306	319	329	337	319	312	314	305	309	313	321	286	320	321	311	341	320	328	315	320	308	313	324	322	311	302	323	329	313	309	332	317	349	311	333	301	295	311	346	340	322	311	341	339	331	308	326	327	300	330	324	328	318	331	289	302	320	328	305	303	278	331	357	285	321	320	304	314	319	338	319	292	323	328	327	314	287	314	300	307	312	305	340	327	326	311	309	288	318	317	323	336	314	319	309	292	315	355	285	321	307	321	278	312	283	315	318	333	315	282	296	328	308	306	327	329	285	322	312	311	339	302	282	307	302	314	304	301	327	310	299	297	298	315	319	351	304	315	320	310	284	334	319	325	339	320	322	320	307	306	328	298	292	336	319	298	327	278	282	288	292	324	303	314	298	366	309	300	329	336	327	332	291	302	311	314	329	307	318	307	308	320	336	300	307	305	280	312	344	288	316	315	318	304	340	320	308	323	362	314	302	314	295	280	312	287	294	311	338	310	337	329	311	315	321	285	327	302	308	291	308	346	310	300	332	300	291	330	339	336	355	285	316	358	332	303	326	350	334	291	304	325	316	333	289	306	309	311	305	296	322	321	288	316	310	333	350	326	341	296	318	304	309	314	292	322	323	309	337	287	346	322	305	322	322	302	328	331	326	301	337	325	335	319	313	320	298	320	342	299	355	312	321	298	334	326	338	326	345	319	307	323	313	306	311	304	312	324	321	335	335	344	315	306	288	310	335	299	315	346	285	339	309	339	298	294	315	298	303	296	312	326	311	319	324	323	352	321	286	303	351	314	332	325	298	289	344	299	323	285	318	342	332	312	311	298	319	328	309	340	327	329	311	335	327	329	291	321	317	313	322	319	322	322	303	327	332	305	330	309	335	315	327	325	349	337	312	320	322	350	312	322	344	312	319	317	325	319	305	329	275	327	321	311	325	328	318	293	315	321	313	356	325	310	317	326	282	347	335	287	318	302	326	331	303	338	305	331	320	285	307	323	324	300	291	320	313	326	320	317	333	323	313	326	325	342	349	341	327	333	326	310	302	334	327	285	307	293	336	300	316	308	323	302	319	262	309	299	303	311	344	311	302	319	298	337	311	285	331	311	301	319	338	299	327	326	332	317	324	295	299	332	343	295	328	308	321	326	311	331	323	309	302	305	328	295	336	319	308	308	348	321	310	308	314	327	320	296	336	299	280	332	303	352	314	327	295	304	299	339	301	279	322	335	311	334	305	299	335	325	307	278	316	312	312	313	321	300	307	318	329	288	306	297	303	296	304	326	271	317	298	349	286	298	305	299	318	351	314	312	336	349	301	293	335	323	293	334	277	328	339	324	338	316	296	325	304	308	319	285	307	340	339	301	340	312	271	326	334	339	308	329	326	316	308	286	314	297	342	315	329	329	314	347	305	321	332	328	315	315	318	337	301	304	304	329	323	336	332	338	300	306	370	294	329	319	308	307	331	349	299	297	312	303	335	312	316	340	327	297	317	315	356	321	301	301	349	313	316	324	319	306	322	315	305	317	298	309	333	323	333	327	307	311	303	344	301	332	305	324	300	310	337	310	313	341	301	337	305	284	307	323	300	308	317	314	326	312	345	322	345	305	316	329	313	313	299	313	323	305	331	311	294	325	321	320	276	311	363	314	318	332	332	300	308	317	352	327	334	291	315	318	299	310	337	296	353	326	333	327	302	321	334	305	300	318	276	350	364	322	328	318	330	283	350	329	288	317	343	315	300	309	341	332	316	321	279	288	300	336	338	305	294	326	314	322	304	297	308	297	296	297	308	319	312	297	290	323	305	337	285	311	284	306	305	310	309	331	306	337	306	315	310	308	326	319	299	319	344	318	354	339	278	303	335	325	305	304	319	313	354	307	317	336	305	303	325	316	286	313	325	313	310	324	307	327	340	336	294	305	291	351	345	335	338	271	327	296	322	353	323	279	299	299	332	329	302	300	331	307	301	324	296	314	301	346	316	311	312	304	322	326	332	291	319	317	319	290	282	311	303	319	309	325	308	307	306	336	325	309	312	315	306	328	314	305	286	319	307	299	292	305	329	318	314	293	311	317	326	328	292	319	326	296	322	319	313	314	290	318	326	354	323	295	317	281	341	329	316	323	299	307	296	315	315	336	291	332	305	308	325	315	306	343	311	346	369	325	275	291	324	333	317	282	299	315	332	333	321	311	326	331	311	294	342	331	311	318	330	326	330	322	312	312	316	373	292	326	333	335	287	317	307	313	304	307	310	305	337	329	304	324	315	315	309	346	293	286	321	311	331	320	298	291	307	327	314	312	311	309	304	324	298	292	334	297	294	306	305	295	322	314	323	313	317	350	302	313	319	325	324	321	330	320	297	311	357	335	351	334	310	313	307	302	343	320	289	324	322	313	332	317	303	359	292	294	304	277	304	315	310	303	304	342	320	327	330	327	339	300	294	340	349	307	314	327	304	332	344	315	312	343	319	336	301	310	315	333	320	341	310	346	316	337	327	315	312	327	340	306	318	315	299	327	337	307	290	366	294	308	335	327	308	331	292	302	296	308	341	355	314	308	304	290	326	299	269	327	323	328	317	335	327	319	309	331	314	315	327	347	308	310	311	318	337	283	298	324	306	336	329	321	326	306	294	307	299	330	298	304	319	322	304	296	296	319	308	299	314	293	293	313	320	321	308	300	296	299	312	303	275	320	325	334	342	305	278	309	283	312	338	366	326	312	309	319	312	300	335	294	308	324	356	295	324	342	324	335	312	331	313	321	315	341	327	316	328	327	304	288	335	304	347
11335	4859	2076	691	551	497	413	304	280	235	247	235	182	202	184	212	176	173	201	217	186	195	185	182	158	180	176	195	161	171	182	160	211	174	157	190	203	187	192	172	192	172	195	193	179	187	170	197	184	175	222	177	193	166	172	176	165	185	194	184	189	191	198	194	182	185	177	149	161	201	205	175	178	156	191	186	175	200	184	200	190	203	181	172	178	181	176	170	165	174	197	217	181	165	208	191	187	168	172	189	206	181	191	188	190	178	182	186	181	165	170	174	177	196	196	208	174	186	181	176	166	175	191	186	176	164	161	185	193	180	196	162	183	174	182	153	193	178	164	145	178	165	157	173	182	179	192	178	201	193	187	195	210	181	188	186	165	151	201	165	178	184	181	188	175	182	187	207	178	183	172	182	198	176	181	190	185	186	183	195	182	170	166	169	150	170	200	158	164	182	177	152	169	187	177	167	157	185	176	187	190	191	155	189	196	215	169	166	178	177	201	190	161	198	163	203	186	201	206	159	209	173	200	163	179	170	197	172	168	184	192	183	198	170	196	192	159	170	158	181	199	189	187	188	173	189	175	177	163	186	189	179	179	157	192	167	180	203	184	177	163	172	204	171	171	183	187	176	194	204	167	200	197	178	189	183	165	171	168	164	160	183	188	166	173	146	202	181	185	175	177	224	169	195	195	196	172	188	193	174	184	208	148	210	163	180	182	181	182	194	200	175	180	198	183	203	177	156	150	170	196	208	173	186	174	172	169	168	176	158	183	155	189	187	198	194	173	169	165	175	184	170	178	173	172	186	179	189	193	186	190	184	188	170	183	166	151	179	199	188	191	160	176	181	164	190	203	166	170	190	183	163	192	169	175	171	178	168	157	163	188	203	172	166	156	197	204	174	167	203	180	202	169	146	182	197	201	180	199	165	151	164	202	175	179	175	200	210	173	171	188	192	207	199	188	178	189	179	174	186	184	174	168	228	164	181	173	163	175	172	175	192	177	182	190	197	192	160	179	169	177	192	162	193	179	191	170	159	170	195	197	164	187	184	187	184	192	196	182	167	161	194	164	181	192	201	199	199	214	172	191	193	196	174	209	154	209	181	169	179	195	175	186	171	180	165	159	135	174	162	163	177	188	182	192	187	173	185	177	188	180	199	170	156	181	170	190	216	168	165	177	157	185	166	170	174	193	191	170	184	168	180	170	169	179	153	173	181	174	190	171	182	175	159	193	202	187	166	150	165	192	202	167	180	204	195	189	179	149	191	180	173	161	180	177	176	203	192	198	188	164	190	183	161	174	200	179	149	163	187	168	187	197	163	189	196	195	178	179	169	216	176	148	185	172	180	181	168	187	164	215	182	188	186	173	182	202	198	173	195	180	169	192	162	164	192	198	181	188	196	182	170	197	177	161	172	169	166	173	175	193	185	176	189	188	182	185	151	207	176	206	169	171	180	210	211	186	172	180	189	185	167	169	191	185	165	188	171	185	196	179	210	168	196	165	188	196	167	183	177	174	206	177	177	181	176	181	180	199	180	164	184	210	166	164	188	188	193	188	206	174	168	182	190	178	181	190	176	175	195	163	167	192	176	182	191	159	181	175	201	187	189	156	169	189	179	184	171	178	164	164	192	176	164	187	189	194	183	210	194	188	152	189	190	187	180	181	179	182	167	181	164	173	185	222	177	187	194	194	181	163	202	171	186	189	184	209	204	189	180	161	191	176	192	183	180	180	222	168	186	184	184	194	194	179	187	176	164	169	184	175	206	197	190	187	175	166	188	167	170	174	171	161	216	185	188	199	162	156	176	194	183	171	194	185	183	180	205	201	183	177	180	172	187	174	171	155	162	193	175	189	198	164	183	169	170	176	194	218	167	184	162	172	184	190	214	179	169	166	180	174	183	160	185	182	176	187	159	189	176	177	199	184	196	168	179	171	213	188	163	182	201	184	176	184	179	172	174	183	157	208	200	185	184	199	185	195	181	187	192	181	200	176	195	184	195	164	180	179	174	182	192	164	163	180	162	189	216	190	151	183	164	182	206	185	172	175	162	182	182	184	202	174	212	171	172	192	223	189	180	197	172	144	156	165	172	218	171	135	169	180	193	178	174	169	171	172	179	170	164	186	202	194	193	192	182	184	205	189	191	191	183	160	181	175	208	177	192	175	215	181	185	198	174	196	188	202	160	157	180	183	178	198	166	196	180	193	169	184	191	186	196	204	195	193	158	185	184	173	179	188	189	183	218	173	175	172	186	160	172	179	183	190	179	170	189	174	176	177	187	181	164	162	185	180	182	173	179	175	200	179	200	164	171	162	172	206	195	162	165	204	201	173	205	205	183	152	178	177	177	170	165	195	178	168	169	170	166	184	180	200	159	195	153	171	197	189	171	165	171	193	177	203	204	194	185	164	171	152	176	190	195	193	193	172	184	197	185	180	172	195	190	184	182	186	169	161	156	162	189	164	175	188	193	191	167	171	194	171	172	184	180	165	195	193	191	180	185	172	195	198	163	195	179	177	190	176	200	195	172	168	176	202	200	204	185	168	145	161	185	179	177	190	184	200	173	180	183	190	161	150	176	200	174	195	156	187	181	178	175	162	181	183	187	166	172	187	207	182	180	185	209	204	195	211	194	194	197	182	195	170	184	185	186	203	190	172	176	201	196	188	181	183	177	194	182	177	183	182	181	179	183	204	200	157	182	159	189	160	157	185	172	178	169	190	174	171	152	170	190	176	163	172	178	165	197	218	174	188	175	183	167	179	169	194	193	176	165	186	181	185	184	192	171	168	221	189	191	192	201	184	174	186	204	200	172	179	140	166	166	178	179	186	221	177	169	186	188	163	200	200	166	166	182	195	178	191	175	185	206	181	193	200	171	199	169	167	205	163	171	179	176	185	193	175	175	192	166	187	187	198	184	191	188	183	195	196	192	170	161	166	177	165	179	176	184	173	167	177	174	172	167	171	168	191	211	175	195	158	180	146	188	186	193	204	206	202	217	171	196	178	173	189	170	165	159	187	177	186	160	188	177	151	216	191	193	185	193	209	196	168	183	194	177	198	183	186	178	176	173	192	166	177	185	197	182	186	205	178	176	183	166	171	173	171	203	195	182	193	189	180	201	194	169	195	201	193	177	174	186	188	170	183	185	192	170	203	183	176	195	183	158	154	202	169	187	192	157	193	179	195	198	190	185	179	169	182	178	164	193	185	188	189	168	178	213	167	155	173	171	173	202	176	172	163	190	201	172	183	173	190	181	193	190	175	189	171	187	187	179	202	213	195	186	181	188	204	182	205	202	164	181	196	179	186	185	172	164	193	184	196	183	177	178	163	170	207	174	203	172	182	180	176	180	190	152	164	187	159	194	209	180	173	186	193	170	157	165	155	180	182	199	182	185	163	195	205	168	169	174	174	182	205	192	200	194	158	163	192	198	190	148	177	188	177	191	183	195	158	182	184	164	186	205	165	162	190	162	173	177	210	194	193	172	184	184
6869	4402	3257	2117	1942	1764	1631	1117	879	716	709	624	481	449	457	443	470	420	457	444	389	425	385	428	414	387	407	386	428	399	404	413	374	420	374	367	388	425	398	402	400	409	374	396	407	426	408	385	401	369	412	381	412	392	411	409	382	378	379	435	360	375	398	393	430	385	372	391	425	412	384	401	382	408	394	399	409	397	388	456	388	422	406	385	404	397	375	371	392	402	395	374	413	384	349	361	423	426	432	390	385	401	379	385	405	413	398	393	430	418	385	383	391	425	395	390	417	386	405	389	408	422	389	399	424	422	408	398	425	380	400	390	419	386	375	411	376	441	442	422	379	427	453	419	410	396	401	393	407	369	400	359	364	368	403	376	388	413	397	406	402	391	379	398	382	436	401	422	400	403	427	423	419	429	399	396	395	393	422	387	429	430	413	404	432	380	399	425	405	392	416	377	392	408	430	378	415	456	404	380	363	385	394	413	389	395	392	388	408	406	379	387	412	390	407	403	392	372	400	391	414	399	412	410	392	384	408	355	407	379	406	402	417	447	384	375	402	406	389	383	425	386	411	412	399	390	424	375	398	369	404	417	420	397	358	402	386	420	411	403	419	402	433	449	415	425	380	393	425	393	420	429	406	408	394	378	407	426	400	459	400	430	380	400	388	421	402	386	408	397	412	397	425	425	411	404	394	405	390	377	377	400	356	399	405	408	424	407	386	422	407	386	379	415	396	399	416	374	394	427	439	429	400	387	410	395	385	381	401	391	388	396	411	399	385	382	368	383	422	384	362	390	385	387	415	397	395	415	352	393	397	389	407	398	413	390	406	400	417	418	451	397	431	425	409	357	390	393	464	422	384	389	423	409	410	393	419	408	443	415	370	428	381	431	400	419	391	385	382	396	398	409	418	386	379	412	398	363	424	381	381	401	395	396	390	403	405	374	414	414	378	406	419	381	392	410	395	402	400	416	391	425	397	395	381	408	366	409	413	399	388	413	399	373	361	389	399	376	389	411	376	407	403	431	397	423	399	382	400	388	439	359	428	400	379	435	445	417	410	383	394	387	383	438	427	398	411	357	412	401	406	401	387	399	425	397	422	407	365	395	393	406	383	392	385	377	409	408	396	402	403	415	402	397	429	394	404	450	396	377	426	409	377	380	375	388	382	372	400	389	393	416	398	416	431	365	379	364	412	408	381	419	404	401	449	430	444	392	427	414	414	375	400	376	426	375	398	399	398	400	384	397	382	427	395	387	394	366	432	369	408	375	397	413	417	418	404	400	397	399	455	406	405	395	431	437	392	413	411	390	401	381	440	379	417	410	389	404	388	365	363	443	391	415	358	367	405	370	383	410	419	414	406	409	370	379	385	382	388	393	414	401	390	416	375	401	389	370	347	395	397	419	384	377	413	432	393	391	391	402	435	377	398	385	368	394	405	396	394	399	395	379	415	403	400	412	410	404	401	413	377	412	394	410	408	392	408	401	394	423	393	407	388	409	435	386	400	417	423	343	411	416	385	371	394	423	423	413	406	388	402	407	400	378	379	409	406	401	378	372	437	396	409	428	376	427	416	400	387	429	431	411	405	398	390	400	349	427	432	399	409	411	378	413	388	397	394	384	390	394	399	433	435	372	393	410	429	419	420	366	402	389	404	445	404	394	421	434	450	427	408	371	389	365	382	388	360	398	439	408	418	404	397	411	407	406	414	426	417	374	397	389	378	403	412	362	385	408	421	407	425	379	402	437	413	380	391	419	386	410	383	395	426	398	389	406	428	390	375	409	401	398	406	367	423	383	428	401	367	377	400	412	375	421	390	395	428	396	408	388	403	414	413	384	395	383	385	386	436	430	404	390	406	416	382	417	375	382	427	379	390	421	407	393	396	398	377	411	391	412	405	396	440	455	414	389	410	410	361	401	403	410	398	381	401	393	397	420	404	441	400	408	377	416	360	394	429	403	417	377	391	401	415	353	417	431	398	403	392	395	397	432	391	404	368	399	379	383	385	398	425	406	405	382	409	404	412	372	418	436	418	417	424	392	418	434	414	388	402	420	421	407	410	389	398	417	398	432	402	399	401	396	379	368	372	411	410	425	439	408	409	394	372	390	395	431	396	405	391	430	428	423	411	419	405	388	397	424	422	411	377	397	376	404	381	394	395	422	455	380	377	405	367	376	388	409	436	393	401	390	383	391	397	429	373	392	374	401	382	341	391	423	354	367	379	380	412	439	375	419	392	404	393	399	403	412	414	422	423	447	380	466	406	400	409	417	434	389	403	367	391	390	434	356	392	401	389	391	404	404	405	411	392	408	363	418	402	419	428	400	428	412	401	400	375	409	363	424	399	380	375	372	410	403	407	409	426	396	424	400	401	404	373	412	369	382	386	421	439	407	443	391	381	404	363	428	378	387	387	439	413	408	417	418	419	413	412	387	410	434	413	396	443	400	405	375	384	418	447	398	386	402	390	385	421	359	399	401	400	423	412	377	402	386	379	394	454	388	441	402	417	365	399	335	376	363	402	395	408	411	380	416	388	411	395	386	367	414	420	389	381	385	421	400	402	399	385	416	421	412	370	387	387	394	397	404	412	384	395	457	393	406	431	421	386	380	412	401	418	402	422	417	396	397	385	386	400	428	404	398	385	412	393	432	427	411	383	391	371	406	400	387	391	396	439	401	406	402	424	414	385	419	450	428	450	363	379	409	414	391	424	428	384	383	392	371	420	393	396	416	405	431	403	397	397	402	425	441	398	432	414	358	385	452	415	398	371	367	389	403	413	411	378	404	420	452	410	394	405	423	387	416	433	399	389	391	405	435	421	409	402	416	413	398	418	402	402	388	421	420	433	434	441	424	407	401	421	419	372	404	444	404	426	397	414	395	377	423	407	404	413	383	395	370	422	400	410	395	447	382	391	409	415	418	411	405	392	425	409	420	397	407	385	394	368	432	416	403	390	406	400	375	369	423	371	422	380	403	413	409	398	423	389	421	403	441	414	424	394	408	404	408	396	372	410	398	409	412	368	406	428	414	398	391	433	373	372	360	441	401	397	389	425	408	384	421	374	405	432	417	391	433	409	407	377	379	423	400	417	411	408	412	405	407	399	426	399	391	387	446	411	360	424	407	433	405	386	402	416	436	372	395	420	441	404	406	397	383	407	374	394	394	388	417	400	416	401	401	373	407	381	427	410	431	442	395	399	410	403	372	408	381	446	384	390	372	401	393	408	400	405	408	364	404	392	437	429	379	411	416	432	377	370	406	402	330	470	402	413	393	396	378	387	405	390	375	450	384	400	403	431	377	397	389	417	410	407	397	442	419	419	398	366	384	380	409	362	378	394	407	394	404	407	421	404	374	415	390	396	410	395	409	392	397	383	432	392	422	416	404	391	380	393	378	398	422	385	434	390	374	370	414	409	396	428	406	425	388	414	437	364	414	406	421	379	414	379	427	393	412	388	403	408	399	388	444	386	390	422	453	397	371	371	391	416	389
33193	28879	15555	7245	3862	2425	1763	862	514	435	468	458	301	202	170	130	146	127	123	132	117	115	117	117	114	117	124	101	111	131	102	118	109	121	110	114	138	106	116	107	133	115	113	102	96	113	116	115	119	116	126	110	122	101	126	99	117	112	118	112	114	104	125	118	121	105	105	106	101	120	115	113	126	109	98	135	100	117	117	119	114	115	117	107	100	130	103	113	124	116	117	108	102	136	101	111	106	124	95	102	105	105	112	109	140	120	98	109	94	123	117	110	118	103	100	95	119	113	104	104	115	120	120	104	114	101	103	103	94	91	128	119	105	110	115	113	85	103	129	125	118	112	127	105	139	116	111	126	115	100	97	106	101	119	106	93	119	106	108	115	117	105	127	114	110	106	119	104	102	106	92	105	116	108	124	113	125	116	99	88	145	132	112	108	115	118	123	129	107	98	112	90	113	127	110	99	114	116	96	106	105	113	114	107	110	130	119	103	112	120	109	112	126	97	107	107	119	113	121	125	125	112	106	122	116	118	105	118	121	116	95	120	118	97	113	95	100	101	129	113	101	117	123	118	114	126	107	125	105	106	103	115	105	90	85	105	97	93	107	101	107	105	122	120	133	117	94	107	102	110	119	112	121	99	114	118	105	108	110	102	109	134	106	109	110	95	117	94	116	125	101	113	111	108	103	115	102	109	89	106	104	110	116	126	120	112	117	102	117	108	119	90	107	118	104	128	127	117	101	101	98	90	105	133	127	86	105	84	116	116	102	97	104	109	112	117	117	101	98	114	123	104	102	116	114	119	104	110	114	118	109	119	103	113	102	121	105	104	111	117	114	116	113	113	111	125	119	91	111	106	116	102	97	103	99	103	124	109	120	101	121	102	106	103	125	109	93	128	110	124	95	124	121	109	122	103	113	113	104	117	116	121	130	116	126	102	116	109	106	112	125	128	111	128	100	116	108	109	135	130	115	129	110	121	93	113	103	122	121	143	128	98	108	106	121	118	125	94	83	99	122	97	99	129	131	89	117	114	115	113	126	118	82	96	135	118	94	105	93	102	116	105	98	104	113	109	113	99	120	99	113	113	109	115	104	109	106	115	99	121	102	99	110	113	101	105	108	127	111	111	110	121	108	113	109	110	119	115	124	109	99	126	109	122	121	88	120	100	110	107	97	110	114	93	105	131	103	94	125	123	139	106	111	96	100	95	93	116	97	105	119	114	114	116	89	126	104	117	114	114	123	108	104	102	103	107	128	117	118	121	105	116	96	95	101	102	118	116	112	131	100	110	96	103	123	124	113	106	93	123	118	113	97	112	125	95	112	91	106	100	116	108	91	126	112	104	113	111	129	107	148	125	107	91	134	117	119	118	97	94	112	106	112	89	121	102	95	108	113	109	133	123	111	125	112	102	113	132	98	122	106	120	100	103	116	96	108	114	124	104	104	96	116	110	104	118	108	97	112	113	92	123	133	110	97	112	106	114	119	98	120	107	99	99	121	104	102	126	103	116	99	97	120	107	108	139	126	117	123	113	121	107	84	90	105	99	117	112	100	106	103	130	139	110	107	108	102	103	119	114	109	117	99	116	105	100	112	99	121	106	108	117	92	119	105	114	115	99	110	111	119	110	120	124	101	99	121	125	104	104	107	108	84	113	123	108	93	104	112	140	81	102	110	101	95	118	105	118	115	102	121	133	123	96	123	101	125	129	99	105	109	106	94	117	117	96	107	114	99	116	96	117	97	97	108	100	112	113	127	91	120	103	101	92	110	95	115	113	104	106	112	106	111	109	109	125	99	123	120	98	129	101	101	124	120	106	93	95	112	129	111	117	131	119	126	105	115	85	114	110	117	110	114	106	116	118	109	97	118	118	105	120	101	105	101	119	120	123	87	101	118	106	93	134	119	100	89	104	119	123	85	111	126	122	122	115	102	98	115	104	104	139	119	112	121	111	120	103	115	104	99	117	113	94	112	110	98	104	104	91	98	102	113	115	96	113	103	123	110	136	121	129	121	109	93	91	131	124	104	98	99	104	104	139	119	109	114	123	118	142	119	112	90	107	100	91	100	112	103	90	103	113	101	121	112	105	115	113	103	101	102	114	117	99	102	117	107	124	112	81	99	111	104	120	95	104	91	120	108	98	89	100	120	126	133	120	105	97	107	128	95	99	124	113	107	86	115	120	106	125	126	118	110	116	121	108	95	119	111	107	105	111	117	122	127	105	110	143	118	105	108	126	113	107	116	109	116	128	120	122	103	109	94	108	120	126	114	105	109	127	108	107	115	108	103	92	103	89	127	105	127	105	117	133	125	111	113	95	122	124	130	125	114	120	111	102	85	116	133	116	125	81	108	111	105	118	118	104	118	131	102	111	111	120	111	109	116	114	116	140	103	112	79	100	101	118	121	97	116	118	122	113	99	112	111	105	132	105	122	105	111	112	98	107	102	96	112	121	110	99	96	139	108	102	117	104	124	108	110	107	102	122	115	129	129	100	140	113	97	87	100	118	112	116	114	117	117	108	115	110	105	112	123	114	107	97	109	128	130	104	117	110	122	93	122	96	131	97	107	108	112	103	117	110	102	110	93	93	98	110	114	104	118	109	110	127	116	104	105	92	97	105	100	139	116	105	112	122	117	95	115	118	113	129	126	96	127	88	107	113	133	104	129	100	115	108	114	103	116	89	109	110	104	98	108	99	116	109	120	126	130	134	123	118	130	129	109	142	104	116	106	93	116	125	131	89	117	107	114	121	125	88	102	117	100	127	97	138	122	109	112	111	107	100	110	116	112	99	115	110	119	100	115	105	107	90	98	134	109	125	124	95	105	93	101	97	120	100	113	110	141	118	104	101	107	118	94	97	109	105	109	129	108	115	127	102	117	110	109	87	111	121	109	126	114	93	105	110	101	121	122	114	95	110	145	91	106	98	112	115	104	114	105	113	113	108	125	102	99	90	114	106	117	115	98	125	139	86	104	120	116	87	103	109	119	113	104	118	96	95	111	106	109	108	102	113	113	117	110	119	116	113	103	96	114	106	113	100	119	136	104	112	105	96	128	119	107	102	103	105	117	107	105	119	123	126	103	105	124	106	118	105	119	115	102	104	107	118	100	106	134	112	121	107	116	117	121	99	113	107	128	105	116	90	113	92	103	97	98	114	118	118	104	114	117	124	101	110	104	140	113	114	119	113	123	86	105	106	125	108	99	82	93	113	116	124	115	106	115	112	93	105	129	101	103	114	99	89	103	114	137	113	115	127	114	96	127	119	106	111	115	124	105	109	108	108	130	111	120	101	107	105	96	123	105	111	100	120	104	108	111	100	100	102	93	108	114	118	125	110	138	124	109	116	120	126	110	104	107	128	111	121	133	105	104	99	110	91	109	109	115	106	115	102	104	112	131	108	119	104	113	116	91	103	89	105	127	99	113	102	102	114	109	100	90	102	101	107	87	118	119	119	93	118	100	119	143	100	115	116	96	100	118	125	97	107
22749	21086	12868	9912	8284	7034	6826	3392	2535	2316	2492	2179	1505	851	769	483	420	419	390	355	356	344	319	315	303	283	322	283	318	311	287	301	290	284	266	322	289	299	273	295	263	264	286	274	287	275	266	275	263	256	254	243	275	286	272	291	263	260	258	244	280	289	279	262	260	266	268	246	255	248	268	283	236	254	264	266	272	267	257	265	281	277	260	269	288	275	242	302	263	269	251	274	249	278	265	270	250	277	241	308	264	277	282	282	266	262	274	276	248	255	252	272	255	244	277	265	277	251	256	277	260	269	258	291	256	291	262	266	271	271	272	265	259	254	275	266	276	284	276	300	255	277	269	266	270	265	264	256	273	274	252	288	256	277	260	266	261	268	266	271	260	265	275	275	276	275	259	257	268	257	248	280	283	288	286	292	261	272	253	259	247	267	275	273	279	265	266	266	275	254	249	266	304	267	244	238	237	265	270	282	286	235	280	266	269	303	262	271	283	288	242	285	279	290	287	257	270	247	268	277	271	279	223	262	246	286	265	249	294	288	259	255	264	259	268	276	269	282	286	274	253	250	281	258	253	242	268	244	259	257	308	263	263	274	247	258	265	258	295	288	236	268	275	244	287	240	262	274	257	269	253	257	264	250	264	253	271	268	269	276	264	280	240	266	278	258	268	269	278	245	266	253	276	260	278	258	239	257	268	265	229	264	258	265	271	275	269	226	222	294	249	281	278	278	271	276	275	283	267	246	225	252	274	251	284	292	265	273	271	258	248	271	246	264	254	279	275	270	286	261	252	255	247	257	234	258	258	255	272	271	251	259	272	272	297	267	306	258	257	274	270	262	276	268	254	265	275	245	277	277	256	304	289	273	240	261	285	255	254	283	275	260	243	278	307	290	251	244	272	262	275	247	269	258	293	251	266	275	261	276	288	294	241	258	266	266	253	259	259	293	263	266	279	290	290	282	241	254	234	260	283	249	256	262	269	274	276	243	257	249	235	266	273	265	270	277	271	287	254	275	259	285	261	262	275	285	249	267	275	263	256	299	288	280	238	239	262	267	263	273	264	264	241	267	270	237	280	286	271	258	270	288	256	276	260	242	252	239	231	269	280	285	258	320	274	277	279	270	289	269	303	301	226	279	273	274	276	255	251	272	256	267	242	270	264	284	269	268	248	256	252	288	252	241	242	288	255	249	269	256	279	295	246	243	325	273	281	270	259	251	270	265	251	264	274	264	280	255	263	247	251	276	264	255	255	269	267	246	274	250	282	272	222	275	245	272	251	272	255	257	263	251	280	263	273	248	264	247	245	280	265	240	273	272	272	254	302	278	253	273	271	264	239	261	272	233	254	279	243	255	272	249	268	264	271	246	286	244	256	282	250	257	252	277	241	259	300	275	299	260	265	250	238	268	258	291	259	278	241	241	259	271	250	262	262	270	306	245	278	272	296	276	279	235	248	271	273	226	242	269	279	248	255	281	288	267	262	274	273	279	286	243	233	246	266	265	275	231	267	263	265	242	273	262	261	260	238	255	251	268	265	281	255	239	285	270	265	248	284	252	246	248	267	243	266	311	264	276	245	258	287	275	254	271	269	260	289	266	262	253	281	245	262	248	257	269	285	252	272	292	269	300	267	282	265	238	305	279	268	259	283	257	289	249	253	265	237	292	252	261	249	241	268	265	261	266	247	277	278	256	252	230	236	276	260	260	247	296	231	258	281	264	283	270	261	278	252	248	273	261	249	301	264	247	262	251	261	258	276	275	263	280	264	263	249	264	230	274	276	267	283	301	254	268	258	261	253	313	251	253	273	245	296	270	283	267	246	259	267	283	263	254	288	268	241	267	260	267	269	251	248	262	290	259	263	269	256	270	261	271	281	283	252	266	277	250	264	275	279	265	274	277	273	235	259	278	252	267	288	244	253	254	245	239	258	257	277	297	305	249	271	272	253	273	299	270	234	245	237	266	245	249	268	281	245	244	269	256	267	281	275	250	268	230	256	259	284	275	293	222	277	272	273	261	257	323	276	264	266	250	253	264	260	232	235	294	267	249	248	267	275	272	246	257	249	243	257	255	270	235	267	271	277	252	233	276	261	259	264	254	241	272	245	272	264	262	241	276	265	261	259	257	258	270	252	267	242	288	309	250	271	279	265	292	259	283	265	259	256	247	261	282	267	291	276	256	268	286	286	286	260	240	251	274	264	295	264	226	260	255	261	278	257	239	269	267	263	244	243	253	266	277	257	299	260	244	286	252	263	269	257	278	246	260	272	282	275	268	285	266	282	276	231	285	268	283	276	256	262	273	262	279	262	256	285	260	294	259	250	260	261	270	239	255	232	260	279	249	251	242	280	243	247	288	253	308	286	281	260	248	261	263	288	274	258	276	275	250	291	255	272	247	246	257	246	269	261	245	239	260	308	251	268	277	243	283	255	240	268	277	281	248	249	249	260	261	305	248	270	270	267	270	276	275	257	246	252	244	287	262	255	272	271	260	289	270	272	217	236	262	278	225	280	266	255	244	281	263	267	254	259	278	272	272	262	279	269	283	278	261	230	256	290	249	264	275	297	281	257	274	250	266	274	223	291	254	245	260	238	251	284	270	288	238	298	265	265	246	268	261	248	282	273	272	266	258	250	282	289	257	253	263	267	257	242	272	260	251	244	229	266	266	277	264	244	276	244	238	246	251	282	249	267	285	286	265	253	235	288	261	262	254	268	288	279	255	240	277	255	244	239	289	292	260	262	238	276	260	262	248	276	254	263	261	238	270	240	286	270	264	236	263	258	249	268	270	261	265	261	256	263	252	238	248	264	258	280	261	257	267	303	283	268	246	290	254	250	264	256	256	262	305	290	260	252	266	292	247	233	288	261	275	218	295	269	255	258	236	264	239	266	274	235	260	258	257	241	267	266	261	252	248	264	274	268	278	268	280	269	248	231	273	238	281	271	272	280	266	283	257	269	273	248	246	282	274	268	269	258	264	271	256	247	290	279	284	300	263	303	268	268	252	234	275	258	264	260	248	269	271	220	284	249	301	265	264	273	259	275	282	269	289	300	295	267	269	280	264	273	284	298	287	277	270	267	276	261	227	280	314	283	245	284	284	270	264	286	258	288	256	297	242	257	258	279	281	246	237	250	279	254	253	248	252	246	268	258	274	249	247	259	258	278	291	283	290	274	323	270	248	269	279	274	286	239	259	268	248	274	267	267	262	287	256	243	247	250	262	267	262	276	228	256	255	268	243	227	244	254	293	226	261	272	270	265	261	246	256	242	296	274	238	265	257	295	264	265	281	277	288	292	294	254	269	275	231	259	247	256	246	271	246	283	263	243	252	275	258	268	247	264	262	298	256	263	290	254	262	254	246	277	292	258	272	280	271	260	258	257	290	274	238	241	242	279	266	267	296	299	265	264	249	261	274	268	275	265	279	263	256	297	258	256	263	259	253	248	268	254	241	267	261	270	262	246	293	278	285	275	236	274	267	253	264	244	265
44262	39472	26016	13326	7756	5177	3111	1475	878	752	775	666	513	326	257	190	189	158	171	174	153	145	131	161	140	150	150	165	157	149	144	149	143	153	132	127	130	153	103	136	133	141	119	110	111	153	142	146	129	156	129	131	142	122	119	127	120	131	161	119	135	142	153	126	127	146	131	132	123	136	148	139	140	132	128	135	153	129	135	123	135	142	122	134	129	129	142	109	140	133	126	149	114	136	126	142	128	137	126	148	133	132	161	121	132	134	137	131	121	121	125	126	122	110	145	118	128	132	161	132	126	116	124	126	139	133	123	116	127	139	125	118	154	147	131	119	165	142	155	129	147	127	118	118	140	161	119	124	151	145	129	145	132	141	149	136	143	132	130	136	143	137	122	113	133	140	129	126	117	122	134	133	142	142	140	141	157	136	136	120	129	125	155	133	133	114	135	135	124	123	146	126	131	135	128	148	124	133	121	133	149	133	134	130	130	123	147	137	148	125	145	132	137	132	127	165	116	118	151	154	137	145	107	128	134	147	131	126	117	135	127	125	135	144	137	145	139	124	158	144	130	141	133	134	129	119	122	141	141	148	115	148	120	127	148	143	133	118	130	137	122	125	135	124	114	151	138	132	153	149	131	139	149	144	124	151	162	149	113	118	162	143	133	121	148	153	151	141	136	137	126	125	131	142	132	128	155	147	154	140	128	142	140	146	140	136	135	136	133	139	129	150	117	150	140	134	146	136	131	142	126	128	141	133	132	143	136	137	141	142	135	133	111	135	133	133	136	133	139	174	142	123	145	137	136	137	138	156	123	125	118	122	134	139	132	130	114	146	132	122	124	115	115	117	145	114	133	130	124	149	100	117	136	144	143	111	147	133	142	127	134	121	116	130	123	111	137	148	135	117	114	126	132	134	123	146	131	135	144	124	133	144	139	114	134	137	128	155	144	152	129	125	145	120	137	128	129	140	152	126	144	122	131	134	130	129	119	136	163	123	134	150	110	151	123	137	112	148	142	145	136	116	122	126	162	149	127	126	157	140	150	148	103	139	141	135	114	136	147	129	126	122	124	165	119	151	107	132	112	153	143	141	136	137	127	135	115	130	119	123	139	121	143	132	128	126	146	146	139	118	134	138	148	141	129	121	117	127	132	152	131	132	140	128	139	125	147	132	127	140	132	146	137	124	139	125	157	120	122	136	108	127	137	126	144	148	144	114	143	123	145	160	124	115	126	129	143	123	148	143	141	131	132	143	122	110	140	146	144	140	141	105	121	120	156	144	134	132	147	143	141	135	127	111	148	141	136	143	125	133	141	137	144	144	150	119	133	120	143	141	153	139	138	129	114	149	136	140	119	152	140	141	124	149	135	124	112	131	144	153	141	140	122	154	157	138	121	105	119	148	139	132	140	133	139	141	125	131	144	131	121	131	139	135	137	125	138	149	134	141	123	150	143	141	124	142	156	147	121	108	142	123	136	128	149	154	158	112	135	155	134	130	119	153	106	134	139	135	143	138	147	129	120	119	144	123	123	100	150	145	133	148	125	151	150	118	129	127	108	123	125	145	153	148	146	136	144	131	140	141	144	128	142	143	130	140	134	134	130	133	123	137	141	140	112	122	153	127	155	160	139	143	122	127	138	127	119	137	126	139	141	145	135	143	134	141	157	163	129	122	126	130	135	146	135	148	102	145	135	120	132	135	110	135	128	124	127	133	143	153	136	117	131	149	119	145	159	123	154	154	122	151	136	148	113	126	125	114	121	147	139	136	138	131	109	113	140	114	166	124	137	134	128	147	127	136	131	143	146	127	135	123	144	130	153	132	143	139	149	133	120	156	140	125	136	143	119	133	156	141	123	114	113	122	127	157	155	149	135	161	144	130	147	132	138	145	132	128	120	119	130	131	137	131	131	117	146	156	123	147	122	124	131	146	137	148	125	126	121	137	144	161	119	135	135	134	121	119	121	137	127	135	134	121	134	134	125	139	138	129	133	149	131	138	158	129	115	133	128	95	131	119	139	130	139	127	125	125	125	150	140	125	134	126	127	133	140	153	149	150	142	124	145	142	149	125	113	136	123	154	139	137	134	136	133	133	137	143	114	144	123	141	145	138	145	155	149	163	115	111	122	139	131	135	138	133	107	134	136	150	158	146	144	150	135	141	145	128	132	127	126	150	116	126	131	120	154	114	151	135	138	119	120	131	133	148	163	150	126	146	153	130	147	137	153	121	148	135	137	136	133	142	146	125	134	155	122	139	164	133	126	136	137	141	123	119	147	153	154	137	93	147	147	131	122	157	125	137	123	106	121	145	130	124	129	144	117	129	131	108	151	130	132	152	124	124	114	121	127	124	138	131	139	140	128	135	110	142	133	125	154	144	117	120	141	122	122	144	149	139	155	120	136	117	142	127	135	154	130	123	146	130	126	132	152	156	164	139	139	122	132	126	137	135	145	148	137	138	134	126	123	131	138	144	111	153	130	164	117	124	149	147	133	136	122	130	155	109	152	128	156	113	153	144	153	139	133	139	125	129	132	141	123	162	128	143	133	126	147	127	111	137	139	122	140	125	119	154	142	125	126	132	134	131	136	123	137	134	134	134	121	161	121	151	130	136	136	150	144	144	140	137	127	142	139	124	142	137	132	137	137	131	149	114	119	128	134	140	127	128	127	128	144	130	122	126	145	126	151	144	133	139	135	128	132	135	127	135	147	128	122	134	142	122	124	159	153	135	126	137	127	122	132	124	146	140	144	134	116	135	141	136	165	155	127	133	139	129	132	137	131	150	144	132	151	123	116	147	127	139	118	130	122	136	145	132	120	123	131	146	135	109	111	138	138	127	143	122	116	146	163	131	114	105	120	127	121	151	141	148	132	134	108	140	151	117	140	142	133	149	152	136	161	148	125	128	145	128	118	112	141	130	135	156	140	123	137	123	129	143	127	112	149	140	143	142	143	123	114	128	174	146	119	146	154	155	129	132	142	145	129	126	125	136	107	136	106	146	154	125	127	134	146	139	143	144	140	136	119	133	149	123	142	130	117	136	140	117	125	141	127	139	113	129	146	137	149	144	139	137	149	122	127	129	136	131	132	145	118	139	139	151	122	134	140	133	129	165	134	125	126	139	123	129	130	131	133	145	113	149	129	97	136	123	124	126	136	145	146	138	143	138	126	112	140	146	145	120	134	146	132	132	121	127	130	129	133	128	122	114	139	144	148	130	135	168	126	143	132	145	142	138	145	127	125	128	121	143	128	130	137	117	139	120	144	142	144	132	140	139	129	172	136	119	139	145	130	130	130	149	127	159	138	129	132	156	142	94	129	129	128	138	131	109	119	126	120	144	134	153	120	127	131	135	137	146	132	126	128	144	149	167	153	120	124	119	133	126	124	120	150	108	144	140	135	162	121	128	132	134	111	143	103	151	128	132	120	128	140	154	126	121	126	119	140	137	146	141	155	142	149	124	129	141	127	157	141	141	132	120	132	145	116	140	141	139
30462	31242	21257	13243	13029	12424	8836	4841	3604	3870	3800	3581	2652	1441	1036	684	602	549	466	502	572	485	468	384	389	363	370	414	376	377	343	376	322	373	348	331	361	359	347	336	329	320	349	346	294	348	331	315	368	331	321	318	328	325	307	310	325	300	292	346	307	336	310	354	300	336	342	335	341	293	335	302	311	292	316	339	330	317	318	304	333	290	307	307	308	330	336	318	287	320	328	332	312	322	308	327	325	337	315	340	337	293	341	329	326	300	292	315	321	349	293	339	318	317	292	345	308	305	325	351	312	330	306	325	272	293	313	319	333	331	334	328	323	359	317	341	319	335	313	319	318	356	287	329	347	318	322	328	306	276	310	334	329	310	320	361	332	309	331	305	337	331	335	318	322	304	329	312	296	294	292	327	325	325	306	331	311	297	310	299	329	320	295	325	302	334	342	323	300	328	294	318	310	328	303	288	306	324	268	321	328	305	317	347	336	306	307	344	299	319	325	353	325	307	302	322	305	343	311	320	306	316	313	290	337	316	331	325	318	346	310	307	338	321	315	290	310	301	313	316	304	293	280	290	305	322	324	318	314	339	339	357	333	311	312	309	321	298	316	331	299	304	353	304	293	340	288	276	339	318	324	321	322	330	306	315	328	309	307	337	310	295	351	300	326	343	323	324	326	294	324	320	305	308	298	297	338	327	300	296	299	341	316	315	314	339	355	298	309	322	273	350	337	274	352	308	335	301	307	281	343	306	282	295	349	307	312	311	310	300	344	310	312	337	339	344	327	316	316	277	317	316	314	312	342	295	289	316	310	317	307	369	320	308	283	304	342	317	296	364	297	321	327	325	333	332	305	325	327	295	313	310	298	339	313	292	285	334	314	335	307	322	313	313	345	349	309	311	323	318	334	293	296	310	326	273	312	328	313	326	354	307	333	308	308	319	299	283	281	304	323	300	296	314	331	322	287	344	342	316	318	305	332	293	300	311	314	339	314	291	321	328	303	339	312	317	308	318	276	265	297	342	298	366	323	299	336	303	299	283	315	313	311	283	332	308	344	322	313	318	335	296	328	289	298	342	320	291	297	313	339	353	311	282	301	307	274	304	320	293	359	341	325	304	307	298	358	352	314	279	331	322	330	299	306	300	301	324	347	307	345	295	316	316	331	343	313	280	303	323	341	315	304	310	375	319	315	322	339	314	348	274	295	330	328	337	312	294	308	333	315	276	341	284	336	301	316	287	298	314	300	317	310	327	313	307	311	294	294	322	316	286	287	335	334	320	283	348	309	325	324	310	326	348	336	309	342	306	306	309	330	291	290	312	323	297	307	294	313	361	334	332	321	331	328	328	297	310	286	308	303	320	327	309	347	314	318	304	346	293	307	328	321	368	288	332	334	331	328	341	309	335	315	292	331	327	326	336	328	328	292	317	340	315	310	304	322	303	303	286	315	307	318	315	317	328	297	331	314	315	286	327	301	309	310	303	311	306	286	289	306	316	334	314	322	350	296	324	313	300	316	341	336	322	322	305	292	329	318	306	329	317	296	332	330	317	320	309	328	306	319	339	309	328	299	283	291	310	317	297	305	309	330	296	328	328	311	307	311	300	298	328	316	328	321	309	327	297	334	342	307	346	338	313	338	320	299	308	314	316	350	328	328	331	364	309	317	314	298	282	278	317	319	323	332	355	314	341	340	287	300	310	325	302	316	319	295	300	296	340	322	353	313	314	300	321	323	330	336	316	312	349	339	315	311	329	334	308	305	335	331	310	321	313	307	319	335	285	340	314	307	305	291	316	308	351	323	311	313	362	302	304	358	303	316	319	302	325	318	334	304	323	307	330	310	302	297	318	336	291	306	325	305	325	318	318	306	308	350	318	295	347	338	295	346	305	318	300	308	300	296	307	317	325	318	312	301	300	324	321	309	283	325	291	340	350	340	292	291	301	319	330	310	291	314	333	344	338	275	316	334	353	307	309	317	329	335	335	292	322	295	317	327	330	337	299	316	302	322	323	298	324	329	305	319	317	287	306	310	332	299	304	335	318	341	315	311	355	307	326	300	313	323	318	351	301	349	336	278	286	296	322	337	313	343	301	342	330	342	339	316	332	333	358	325	332	319	302	323	313	309	308	337	305	337	300	329	337	335	321	328	280	285	296	278	333	330	314	319	314	311	325	320	372	322	342	314	326	307	324	294	312	315	296	354	331	297	314	315	317	309	313	325	324	330	303	319	322	341	302	296	326	304	290	303	333	310	314	343	295	316	308	324	331	340	307	334	305	357	350	310	316	310	299	328	285	324	328	351	323	292	304	302	301	347	313	282	314	304	324	312	312	297	307	330	325	306	309	317	309	301	292	345	294	307	323	316	313	316	290	334	329	328	307	312	337	285	310	307	320	309	311	293	330	320	319	277	321	315	342	321	319	295	305	310	336	311	307	313	325	338	330	306	325	348	312	297	312	337	337	336	330	299	319	330	318	334	311	309	300	321	281	317	300	299	341	297	348	322	319	347	290	330	307	322	298	353	343	318	323	335	309	318	340	314	311	319	288	287	320	319	312	302	325	276	338	304	325	313	331	334	353	307	320	304	329	336	295	309	321	312	315	319	337	320	302	311	313	329	312	337	303	323	309	325	342	310	315	333	320	346	327	316	316	330	288	315	326	338	283	314	298	334	291	342	341	323	307	296	285	332	298	355	300	311	290	319	307	323	320	338	305	342	323	330	305	318	300	311	300	331	306	284	297	306	311	338	306	317	308	325	353	308	295	331	299	330	331	287	330	303	319	311	336	304	339	336	311	339	301	322	291	329	316	324	311	316	331	342	327	321	307	310	283	320	324	335	300	303	314	328	331	348	306	345	304	320	327	298	299	316	315	315	335	283	302	288	330	334	319	309	328	305	291	285	318	301	312	333	335	285	321	334	329	318	328	314	327	306	303	316	317	339	346	312	311	345	305	323	313	311	296	307	333	295	284	309	316	303	340	333	296	335	308	288	313	294	328	330	311	315	309	319	311	337	319	334	290	291	313	332	323	321	317	308	331	323	312	289	324	340	310	306	315	310	326	322	325	323	332	321	319	305	309	343	314	293	329	296	341	292	305	319	284	322	325	333	329	308	328	307	301	318	297	302	285	296	294	315	314	350	354	333	300	334	321	320	295	342	327	337	289	319	299	318	301	317	324	303	328	293	273	303	317	296	326	324	285	323	292	330	296	340	331	320	337	334	299	328	289	301	328	329	298	314	321	304	326	312	300	315	321	312	339	357	298	323	322	315	323	335	332	311	343	303	333	301	349	333	315	368	314	291	295	359	314	302	299	291	322	280	330	290	323	315	310	315	287	321	266	271	287	331	297	328	319	310	304	353	349	321	313	319	313	320	330	275	290	295	354	316	355	320	284	327	330	332	305	323	297	326	289	320	297	325	317	306	298	318	310	341	296	300	309	328	311	324	323	302	334	318	339	300	321	302	313	317	335	315	340	334	325	306	307	338	331
11345	5224	3286	841	570	529	466	281	267	228	238	205	204	171	200	183	204	173	175	159	186	215	194	178	159	148	183	167	224	164	205	180	209	177	177	162	205	190	192	188	172	207	195	173	192	168	171	165	181	212	171	217	187	197	191	200	198	179	181	175	185	188	203	198	173	170	194	188	160	182	178	186	178	175	165	169	163	168	196	198	160	154	200	173	211	197	204	184	166	179	164	207	156	168	189	196	179	174	193	164	188	187	175	179	191	200	171	203	201	204	180	186	190	179	171	165	196	162	170	182	168	196	182	172	197	200	188	187	196	182	201	211	197	175	175	197	192	197	194	186	189	185	173	177	178	214	177	181	162	182	190	182	229	193	184	188	202	197	163	173	184	182	201	178	213	171	204	196	160	201	169	170	173	146	178	182	199	196	210	177	190	160	196	186	202	201	184	158	180	195	174	171	193	183	220	174	181	201	166	182	198	189	183	168	189	180	150	225	176	183	161	148	178	174	196	191	184	180	169	169	201	194	163	177	185	183	175	158	186	176	200	189	179	177	196	169	184	171	160	193	174	169	191	186	199	173	192	171	168	199	189	182	168	151	182	214	210	183	186	152	173	192	179	184	205	161	214	176	157	195	197	194	192	191	194	156	183	164	168	168	171	144	174	181	197	184	190	183	183	212	175	141	170	181	199	181	198	170	189	199	193	169	198	162	182	168	177	186	145	182	195	168	187	176	150	172	168	185	179	189	191	179	175	182	208	200	189	179	180	204	187	183	161	164	191	167	154	171	146	180	190	177	161	197	187	208	163	177	197	185	196	168	174	167	175	188	182	171	158	187	170	196	190	196	165	176	187	219	179	174	179	180	181	159	156	180	189	176	197	189	180	173	214	168	178	179	185	191	178	186	186	183	180	168	179	220	185	193	198	174	169	177	165	210	193	201	172	162	199	229	203	166	200	162	179	160	184	205	172	213	208	192	158	179	181	182	176	190	185	195	162	163	161	193	198	186	178	185	180	198	173	179	193	195	172	179	188	180	188	171	189	220	199	172	180	188	185	176	187	174	198	192	175	165	206	191	195	153	193	161	202	195	190	188	178	153	150	177	179	199	176	169	193	163	155	185	164	190	204	200	196	190	178	185	183	192	192	199	184	168	216	162	179	156	169	191	191	177	173	168	160	170	168	193	187	185	171	190	203	170	180	172	199	190	187	186	214	192	205	179	160	184	192	162	189	178	151	183	176	177	192	167	177	197	186	150	180	196	179	168	177	207	177	193	184	168	166	189	200	162	183	185	181	196	175	192	188	149	185	160	174	183	193	154	188	192	166	181	185	186	171	172	163	159	184	176	159	184	183	186	182	210	193	187	183	188	187	176	196	190	197	193	199	184	181	177	171	168	194	193	164	189	211	210	157	183	181	198	203	191	195	181	187	191	171	162	166	196	205	182	179	193	189	163	166	163	158	183	208	192	196	199	176	194	188	158	165	147	167	180	181	196	195	173	164	184	168	203	187	176	167	194	187	183	185	181	177	172	180	193	163	171	206	190	157	185	179	189	181	185	197	218	186	178	209	187	168	167	182	216	203	191	187	174	169	190	183	177	186	175	182	179	201	177	173	205	163	176	171	197	196	182	185	197	196	175	153	191	205	181	178	168	178	198	176	188	196	188	191	198	203	205	161	178	191	183	183	210	167	173	209	167	176	202	175	196	178	175	169	177	193	181	178	169	171	173	178	176	171	173	176	191	177	203	192	191	142	172	188	190	170	207	173	194	166	159	174	172	175	176	202	181	188	207	158	198	171	164	171	172	177	177	156	179	179	185	181	192	167	178	209	198	189	184	177	194	187	179	188	199	170	174	172	187	194	158	183	181	160	197	191	196	178	152	177	180	212	196	168	178	172	192	186	167	172	175	166	181	163	157	160	188	186	182	172	167	188	195	222	191	177	180	173	190	174	187	182	163	188	185	192	205	167	186	179	193	186	168	180	182	178	203	208	173	168	199	177	148	156	184	177	177	180	169	205	194	185	190	188	167	186	168	181	201	187	182	173	179	167	171	173	179	172	172	175	169	176	182	168	199	171	176	187	195	197	182	183	186	173	200	162	190	202	187	199	154	179	163	184	186	199	180	179	173	182	198	190	160	174	173	188	192	172	195	165	192	178	194	189	173	158	180	182	182	179	166	185	205	170	178	156	191	160	170	166	149	196	202	182	183	172	194	205	187	193	204	169	199	173	186	175	183	173	181	208	196	175	180	150	161	191	169	192	199	172	175	179	185	171	182	163	174	192	175	196	161	153	188	196	196	192	183	184	171	180	197	178	181	182	168	190	178	169	191	181	180	179	201	179	162	193	164	189	180	188	174	174	179	176	183	178	194	171	167	185	182	176	178	186	190	179	193	199	156	206	193	179	196	177	174	182	177	143	186	187	189	199	179	134	173	204	175	203	187	191	216	188	177	191	188	200	161	154	212	152	184	170	169	160	161	174	186	197	163	180	176	192	177	187	197	173	198	155	223	209	186	194	179	204	195	183	163	180	185	173	206	176	168	187	188	205	192	173	185	179	177	196	168	174	179	157	182	172	186	209	204	170	197	165	164	217	189	182	194	176	186	223	189	172	164	181	192	176	172	171	188	173	177	194	171	171	192	179	184	168	180	193	184	174	182	186	190	179	197	197	183	200	189	180	189	157	173	160	159	202	164	183	148	183	187	162	169	193	165	149	196	174	172	187	174	177	174	170	229	169	176	151	233	185	182	173	191	179	178	163	171	199	194	191	193	186	182	170	177	191	172	180	193	167	181	199	191	173	171	181	172	196	181	173	167	176	181	190	187	199	219	167	194	200	192	191	195	181	175	180	191	176	163	171	199	189	177	189	182	182	199	200	184	189	193	196	169	202	175	166	160	189	176	155	183	184	200	182	186	167	176	172	207	194	170	215	152	186	177	168	187	176	156	174	186	173	184	204	182	165	169	171	184	155	195	182	179	180	166	165	196	203	182	163	164	150	197	167	194	171	178	186	190	208	164	191	183	174	193	159	172	213	191	166	186	171	181	193	166	173	193	181	181	189	191	190	184	171	163	190	200	162	176	185	214	200	175	199	183	177	169	172	238	169	180	198	166	181	180	174	169	161	185	184	200	170	183	182	178	181	183	176	191	156	175	181	186	173	213	173	184	178	199	186	181	173	183	173	216	199	193	185	183	171	200	176	162	164	165	169	191	162	165	210	182	182	159	183	156	177	193	180	193	211	203	191	194	213	197	191	195	181	189	161	182	178	177	188	169	172	167	189	199	195	189	192	195	190	183	142	191	173	214	163	184	182	206	177	211	166	187	171	184	192	179	203	177	165	214	202	178	186	172	165	192	176	192	185	201	181	175	179	189	186	159	192	183	172	188	195	192	175	176	209	180	180	200	200	175	178	170	171	173	177	175	179	176	184	195	179	187	190	175	205	176	179	171	179	176	173	191	199	173	172	183	195	171	159	163	189	176
6900	4988	4953	2237	2093	2194	1692	1080	901	729	782	633	490	476	433	460	456	409	436	443	461	424	403	408	417	403	434	407	406	412	412	410	398	404	410	402	378	386	390	357	390	379	401	415	390	374	377	397	392	396	402	424	380	387	395	397	394	394	463	409	434	363	382	401	400	410	405	433	407	419	415	389	393	395	399	404	400	401	424	377	414	406	407	366	378	362	412	433	390	387	438	406	404	393	421	412	404	422	390	389	381	379	390	390	375	374	389	372	427	403	414	414	423	418	411	405	429	417	403	409	398	408	417	407	390	397	384	394	431	373	411	398	392	428	400	407	445	414	453	410	438	399	423	413	411	379	408	412	378	454	405	419	391	408	415	419	421	400	427	420	402	452	404	389	403	397	365	418	419	455	395	392	410	374	411	375	411	402	382	408	399	398	412	420	420	403	404	391	370	380	413	393	399	385	416	405	419	424	386	410	356	389	420	401	423	423	421	417	379	399	418	438	393	408	396	415	403	411	428	406	414	405	376	398	429	407	462	404	401	433	394	423	399	424	424	387	394	393	408	399	428	372	381	396	428	436	381	397	398	368	393	410	437	392	443	410	403	426	358	395	412	376	412	391	396	394	389	441	382	383	384	364	406	415	409	404	390	405	419	414	399	399	419	411	390	414	439	405	427	427	382	391	423	371	400	395	408	416	386	400	416	364	379	412	379	418	392	392	397	415	405	418	422	397	395	432	357	405	419	414	419	452	395	377	393	369	452	420	373	415	371	395	408	402	400	429	442	418	362	377	417	406	409	382	415	415	409	409	422	419	392	423	393	369	377	400	391	396	386	422	408	429	408	398	366	396	390	402	393	415	395	399	419	404	418	361	388	403	393	422	408	409	388	399	380	362	388	410	391	395	388	388	388	439	382	397	391	411	395	434	397	387	395	402	415	393	393	404	387	383	374	421	357	395	397	401	424	413	419	390	430	392	395	411	396	393	421	427	412	427	435	387	356	399	389	381	377	406	436	412	379	398	379	432	349	396	404	392	460	406	423	369	385	427	456	404	417	398	411	369	385	422	408	390	394	376	360	382	396	375	409	413	379	391	411	404	396	416	381	400	388	406	408	405	394	387	403	369	427	379	397	423	410	413	398	406	381	406	380	380	408	418	411	402	399	427	400	442	382	371	400	425	429	440	427	367	397	406	428	417	409	411	421	383	402	374	409	397	404	381	416	445	404	433	443	379	384	432	383	419	382	375	428	413	395	393	421	421	411	428	409	409	382	399	377	414	417	413	384	404	415	374	390	359	416	411	385	401	412	422	416	395	412	411	378	382	412	397	393	418	374	362	408	405	413	391	410	404	403	392	427	409	383	395	394	411	407	393	397	369	377	396	411	409	390	423	388	394	382	401	406	417	372	416	375	410	397	405	417	455	401	405	427	413	374	366	361	376	434	407	392	403	403	391	376	394	399	398	374	377	384	421	390	405	414	431	381	456	419	412	390	389	388	412	376	449	415	390	407	350	384	415	361	393	402	384	413	434	409	405	379	376	396	386	372	427	430	397	407	405	396	434	393	405	395	381	376	409	405	366	389	427	421	386	375	436	409	399	422	424	425	411	390	365	445	404	383	403	407	393	410	435	435	427	390	412	396	398	426	408	403	382	385	395	412	384	417	429	381	383	413	385	374	395	409	424	391	426	399	411	400	416	400	392	384	432	407	392	388	410	430	405	416	435	386	403	417	416	412	409	405	407	416	402	417	431	376	433	411	424	408	401	387	401	372	421	402	358	386	419	405	409	401	408	395	382	413	388	397	394	422	389	387	395	390	407	402	438	419	390	398	389	366	386	416	391	357	414	442	435	400	393	392	429	385	384	401	408	422	438	400	386	423	376	395	410	376	410	416	394	396	407	401	401	374	426	377	406	442	398	413	421	394	399	380	412	377	375	368	417	363	420	385	413	396	392	430	391	378	383	413	419	404	407	395	373	402	423	411	381	417	403	389	426	387	399	371	421	399	407	374	417	365	400	391	405	416	374	393	400	423	396	412	388	425	406	415	424	383	365	429	359	388	410	383	365	393	417	390	410	378	394	443	425	364	400	390	457	417	396	423	411	418	415	391	423	403	409	369	385	417	401	398	404	410	389	376	443	383	408	394	391	401	402	392	420	429	385	403	381	398	388	401	409	374	396	417	388	367	420	410	391	376	419	396	392	404	424	458	379	422	382	435	386	424	409	379	368	380	405	384	435	420	392	401	427	394	377	397	393	374	404	415	453	416	395	384	397	427	385	390	391	452	406	387	376	404	349	400	404	404	412	402	431	409	408	435	420	387	398	397	410	380	366	423	420	411	374	406	378	379	380	407	372	420	376	390	442	431	406	373	440	375	406	392	401	403	405	426	374	400	402	406	409	417	390	407	387	419	412	431	393	416	376	417	453	383	397	390	383	401	374	379	396	360	365	430	411	412	455	381	398	404	404	410	378	392	401	405	393	399	389	427	395	430	396	404	396	386	402	394	416	400	399	379	392	408	419	399	412	393	418	427	396	367	360	367	389	411	413	387	407	396	379	414	417	405	377	446	401	377	391	414	362	412	430	406	420	406	370	409	406	388	402	402	384	429	394	410	396	396	379	403	427	376	373	368	401	407	369	405	379	412	442	418	387	375	429	380	404	395	360	390	398	390	382	395	396	447	439	397	417	398	399	419	396	391	400	399	397	400	457	446	427	410	354	381	397	421	391	390	405	417	398	366	358	387	361	413	386	377	414	414	424	387	405	360	397	412	407	384	380	394	392	378	393	412	404	379	408	412	372	379	391	389	415	406	397	399	392	376	401	400	393	426	411	379	390	399	386	424	425	378	377	437	425	378	401	412	368	379	380	434	402	412	365	345	405	408	379	391	424	389	415	380	384	410	341	388	406	423	395	384	417	447	387	398	360	411	390	418	373	409	398	412	404	413	370	397	399	398	385	400	369	400	411	380	418	393	413	426	392	417	389	434	399	398	382	405	391	402	368	424	426	396	412	386	413	421	381	423	395	356	427	423	455	393	396	378	435	373	387	355	405	432	429	374	350	409	392	399	400	400	367	402	402	415	389	414	379	392	385	385	383	395	398	385	376	415	400	441	404	423	403	393	376	402	397	380	412	398	429	432	408	386	414	399	388	352	384	401	412	395	384	391	438	372	394	346	398	367	404	394	414	376	411	386	406	404	393	396	377	416	373	381	374	374	403	384	390	415	398	402	424	394	395	403	440	438	388	392	408	375	393	414	378	398	381	404	397	412	406	381	388	367	437	436	391	362	420	387	402	356	416	414	386	392	401	395	382	366	419	420	412	382	416	398	430	439	382	413	428	431	400	386	448	390	432	470	392	407	402	379	383	391	386	400	413	416	383	367	365	396	415	387	407	407	403	358	440	365	400	433	390	412	401	387	402	394	441	392	435	401	360	379	421	382	410	423	397	452	419	421	390	416	363	381	399	450	385	358	417	406	394	393	410
32456	28823	17951	7871	4716	3083	1412	749	485	362	383	382	285	230	175	141	164	144	126	139	136	129	107	118	129	117	112	108	108	116	110	115	118	121	111	108	106	110	118	110	127	102	117	108	97	117	106	128	122	103	118	148	99	111	104	117	112	114	119	115	106	123	108	129	113	114	119	121	108	105	104	108	107	144	122	101	105	106	111	112	129	105	109	116	101	103	109	106	88	120	116	126	119	111	104	134	125	117	91	119	96	101	110	108	102	118	127	138	105	109	114	112	118	104	122	135	101	133	121	134	99	133	132	132	122	126	92	92	108	115	124	133	118	156	127	101	124	106	109	121	103	130	120	117	135	102	140	96	111	118	117	136	119	107	127	91	109	133	115	92	126	110	121	121	111	103	115	102	117	98	99	118	108	118	136	118	116	121	103	109	106	118	118	106	106	116	108	108	92	107	102	102	126	112	112	97	89	105	133	106	114	111	121	114	108	94	112	99	104	113	117	121	110	119	96	119	102	110	119	105	104	121	101	108	109	106	127	106	126	111	112	127	90	120	125	97	127	104	106	129	118	118	131	120	103	121	113	124	124	106	107	126	114	109	108	105	113	109	122	100	95	92	113	117	109	121	117	110	119	109	99	142	100	102	104	119	106	93	123	118	140	107	108	91	119	118	115	109	116	117	123	125	132	116	125	126	101	113	101	91	110	128	123	114	117	97	108	133	116	118	134	130	110	112	118	86	105	139	109	109	102	94	96	100	109	103	126	121	112	123	107	123	120	107	110	102	114	134	126	98	114	110	118	105	103	111	133	104	113	121	132	114	113	108	116	109	131	109	128	122	115	103	107	122	93	112	108	96	111	91	113	87	109	101	120	112	116	123	91	115	109	107	91	115	110	111	124	121	107	107	103	103	119	114	119	115	108	121	115	123	127	109	106	115	89	112	105	107	118	120	103	101	114	98	113	120	97	113	119	127	113	109	119	122	110	111	99	126	99	113	128	127	126	106	112	116	118	115	124	99	111	113	107	105	109	104	118	127	104	124	112	107	118	108	104	107	115	96	96	107	100	101	126	110	140	114	130	123	104	120	113	121	125	128	119	111	114	124	93	122	110	117	118	109	110	103	108	101	100	108	109	117	118	98	117	123	101	114	97	99	121	107	104	127	106	128	114	96	117	108	113	111	110	104	110	131	123	106	124	146	111	107	110	111	105	113	90	102	117	113	119	117	115	124	115	124	103	101	121	115	107	111	100	112	99	101	111	115	98	124	97	119	120	129	117	123	102	120	134	100	100	122	128	99	134	99	129	121	129	103	106	117	99	114	121	122	114	140	111	126	125	103	96	110	116	103	115	113	116	102	109	106	129	116	122	112	101	129	116	117	120	119	103	125	117	115	106	119	102	106	112	101	111	132	133	135	108	113	110	108	121	111	106	97	115	103	117	117	125	96	120	111	125	99	112	112	118	105	128	125	115	106	94	114	118	146	102	100	114	126	111	105	135	119	112	86	125	136	87	120	92	107	96	132	112	123	102	111	108	107	98	106	106	111	95	131	118	104	103	125	114	102	127	106	115	100	89	124	131	116	107	107	109	118	125	109	131	109	92	110	130	95	99	106	118	88	113	111	109	110	114	108	121	114	93	124	119	121	108	98	101	110	113	109	131	106	111	116	102	87	102	92	106	108	118	113	108	108	93	105	142	115	137	120	112	120	106	106	103	117	120	128	98	111	106	125	98	106	111	121	93	99	116	120	123	129	125	115	113	125	114	122	126	134	128	135	89	128	137	107	127	107	108	105	113	102	110	145	119	140	115	112	117	110	118	129	112	102	100	119	139	111	112	108	113	110	120	132	98	89	112	102	117	111	107	111	130	131	121	118	100	106	130	128	95	106	121	125	118	102	124	117	106	102	102	125	126	124	120	123	96	106	107	106	121	128	119	111	106	129	102	120	123	119	105	113	104	111	122	110	115	121	121	122	122	92	106	117	135	113	104	86	100	111	134	107	131	124	99	127	117	104	122	109	124	132	99	109	108	120	97	127	96	134	95	106	107	101	121	115	95	119	93	103	122	122	107	112	110	103	107	114	143	117	118	114	110	122	100	132	114	105	100	116	117	93	105	122	144	119	119	100	98	119	110	106	125	110	122	133	120	106	103	114	108	128	132	121	113	119	126	115	114	108	92	104	107	122	115	125	99	123	104	112	118	107	90	116	127	125	107	130	92	108	125	94	105	84	128	112	115	110	92	116	117	103	117	136	112	105	105	110	128	111	128	111	117	124	103	113	102	121	117	123	134	121	132	118	88	115	106	114	128	129	115	109	120	104	126	109	134	102	93	119	116	106	111	111	95	94	101	105	118	130	123	120	113	111	120	123	111	121	111	115	120	88	123	121	117	98	110	130	103	106	97	112	116	104	94	100	107	124	113	105	101	108	87	104	134	95	125	84	109	105	118	117	101	133	117	111	114	119	93	115	101	113	122	108	106	91	118	110	123	132	116	117	113	95	105	111	117	119	130	124	98	97	127	109	126	119	140	105	102	115	122	138	130	98	105	130	118	130	103	100	115	148	102	111	111	128	103	122	128	111	126	117	99	90	90	104	108	104	105	104	110	97	118	114	135	127	121	114	95	98	112	116	130	106	90	105	113	116	111	111	113	127	100	104	120	95	110	118	113	119	130	136	114	101	109	118	100	107	103	116	137	123	111	125	123	112	100	111	109	120	117	106	104	113	114	120	100	98	96	116	107	103	123	117	107	121	111	122	91	123	130	124	96	109	135	107	125	94	109	102	136	121	136	91	95	141	113	110	106	112	112	121	99	102	95	125	94	117	115	100	103	130	129	114	102	106	115	104	99	110	111	132	110	89	93	119	96	98	109	112	122	116	103	133	122	126	114	80	116	96	92	108	110	97	109	87	124	108	116	100	104	130	125	98	128	112	112	114	119	88	132	136	121	118	117	105	81	104	116	113	111	120	132	110	124	112	94	105	97	91	86	113	119	95	118	117	144	90	95	123	116	124	109	98	120	103	111	123	108	102	115	104	105	135	110	111	105	116	107	120	119	127	113	114	111	125	105	118	104	108	109	124	110	100	121	124	112	103	93	107	119	120	118	121	119	106	101	114	106	92	102	114	117	108	121	118	97	112	103	123	108	105	98	122	122	99	113	106	115	130	123	126	97	100	99	117	114	118	110	118	119	119	110	133	119	117	106	126	106	117	127	111	110	114	114	112	122	128	101	115	103	86	101	110	103	112	127	128	115	129	102	105	112	132	117	104	108	100	103	112	113	114	113	117	126	108	102	121	113	102	117	106	109	135	118	124	111	113	119	112	101	128	87	101	119	95	117	127	96	121	104	94	104	108	116	97	115	118	130	102	103	118	108	93	128	116	94	112	119	119	124	131	110	141	111	115	113	115	117	100	94	132	119	94	115	118	101	98	115	109	135	129	106	145	111	109	121	102	111	112	103	113	135	107	109	104	100	122	112	114	89	113
22124	22761	14617	10598	10789	9123	4764	3088	2349	1829	2133	1813	1343	908	756	480	409	388	373	404	388	356	315	314	339	279	342	304	294	306	265	282	293	280	293	271	267	262	276	288	252	281	228	267	284	297	287	278	294	286	299	289	271	278	277	236	267	284	281	291	269	267	288	252	271	263	255	269	277	295	297	297	264	273	286	271	271	277	280	282	261	233	249	253	257	247	274	276	260	267	278	284	288	269	234	268	289	265	271	244	288	286	267	253	299	280	288	284	256	249	246	298	285	259	255	281	260	275	259	284	293	244	253	271	244	253	255	274	272	302	294	277	269	252	261	281	300	295	269	244	276	270	243	266	300	278	258	270	287	259	265	269	259	263	297	281	258	285	326	274	257	260	268	252	251	266	261	254	262	262	272	283	238	246	305	262	258	287	282	300	263	290	254	283	221	262	257	252	247	256	266	257	274	268	276	274	248	249	274	281	246	263	278	272	252	270	244	271	261	260	260	277	293	276	279	266	256	252	277	266	263	278	230	257	267	273	288	273	285	251	277	262	283	256	280	262	246	275	246	288	268	261	231	274	274	277	275	269	255	290	294	279	248	234	266	284	261	269	290	289	274	264	281	294	260	254	294	276	287	259	295	259	274	269	262	299	253	250	253	252	239	303	266	273	268	252	236	282	282	297	260	263	296	257	292	270	283	282	264	245	251	224	267	273	260	281	257	271	278	234	277	282	248	270	253	242	264	281	282	281	315	248	277	299	288	269	277	273	255	259	255	290	263	301	263	273	241	261	246	252	300	259	272	281	271	268	297	269	266	276	271	253	281	270	271	278	264	282	276	303	254	265	253	292	277	286	304	250	238	248	294	299	236	268	287	269	268	274	283	274	279	274	274	262	289	276	279	279	268	288	272	273	261	249	277	249	301	256	277	276	285	262	275	254	269	246	260	283	266	274	240	259	269	294	276	258	260	267	270	260	259	258	258	261	256	272	256	261	269	251	273	290	267	241	255	252	247	271	281	256	263	267	298	267	280	276	273	263	261	267	261	278	279	257	272	247	251	268	267	277	261	273	285	261	269	296	263	272	263	268	258	242	261	273	277	280	277	281	271	267	290	276	255	262	258	271	267	257	283	266	247	291	277	269	250	285	258	275	275	265	260	300	258	270	273	270	270	267	257	262	243	286	269	262	250	272	284	246	285	296	263	276	272	254	248	269	273	252	249	257	290	270	243	260	243	257	281	255	254	270	249	255	274	289	275	276	278	247	276	252	283	258	287	263	260	278	284	251	252	270	247	300	284	273	257	278	290	233	270	263	277	259	258	249	287	264	250	281	249	275	262	243	267	297	268	291	273	249	270	280	247	256	266	253	298	265	268	258	292	268	271	251	251	271	304	262	255	263	276	305	258	282	276	268	268	265	268	261	267	250	256	301	246	264	274	280	279	246	265	274	283	252	277	249	286	269	260	252	266	261	245	252	277	261	273	297	299	250	270	281	285	253	249	290	278	267	246	302	244	280	280	263	264	265	265	264	274	298	272	271	256	269	299	268	286	281	247	286	274	251	265	267	253	268	278	263	271	270	261	259	296	271	307	276	223	260	265	272	277	248	267	250	254	310	252	300	278	287	276	259	246	245	250	270	242	266	286	258	271	272	263	303	249	254	265	283	227	238	268	248	278	256	250	276	248	280	272	277	265	272	259	276	278	269	286	279	255	262	272	293	255	273	279	265	282	283	257	263	295	257	277	249	259	275	276	280	268	248	284	245	253	259	264	274	276	260	282	269	252	271	273	257	268	260	274	283	272	261	250	265	275	261	278	268	258	283	264	257	248	261	276	252	287	243	250	269	279	271	271	291	269	264	260	268	262	263	247	257	289	273	285	273	280	264	292	274	280	271	258	259	271	264	259	275	266	276	249	253	258	282	266	279	271	276	260	245	289	273	275	253	249	277	255	271	264	284	241	265	287	257	270	243	236	249	246	261	254	289	263	282	274	283	291	275	261	249	277	235	254	292	266	260	246	269	263	265	286	260	302	295	275	274	251	261	256	274	273	297	271	265	283	270	277	256	260	236	249	257	254	272	273	240	263	276	269	269	281	249	269	250	256	306	283	257	273	288	256	245	253	268	278	280	270	264	288	263	257	274	252	272	273	274	257	255	271	273	278	276	242	272	285	268	272	262	223	279	267	260	247	269	301	276	250	292	282	235	295	280	310	249	269	279	258	273	274	259	279	268	272	280	274	304	257	236	231	281	249	263	220	280	283	295	268	261	264	281	297	261	268	305	300	268	259	270	263	254	266	270	281	275	293	294	237	306	281	275	262	271	291	286	256	252	252	238	252	263	245	247	275	283	281	263	265	290	294	258	260	267	273	264	283	248	265	260	231	259	271	254	253	300	251	304	269	273	275	288	279	256	266	292	265	275	251	275	265	258	274	264	262	219	267	265	256	291	279	288	274	255	276	254	246	306	256	257	265	295	265	273	257	271	269	276	288	279	262	259	281	272	273	258	259	261	280	268	277	266	253	263	284	291	287	282	277	270	267	276	274	273	284	261	274	284	259	282	271	242	280	271	277	272	227	258	281	290	272	249	260	247	264	275	271	301	286	254	263	263	263	286	265	286	250	263	263	258	273	261	252	271	268	312	259	262	278	228	275	281	266	314	253	260	263	248	280	265	295	259	238	293	268	258	251	262	257	291	309	295	278	260	241	312	263	285	283	284	282	285	297	254	261	268	239	264	279	252	271	280	243	267	271	280	275	277	275	273	261	277	249	250	291	255	291	254	248	266	266	265	247	284	277	277	282	260	260	239	266	264	270	292	256	260	288	267	282	277	289	285	278	271	248	241	304	268	275	245	280	293	272	281	241	272	275	264	251	266	266	273	269	251	288	259	257	246	259	283	271	264	247	245	264	261	268	264	270	262	238	241	256	262	261	278	270	249	287	283	295	299	257	277	250	236	260	271	290	253	276	268	282	281	281	269	273	262	258	242	266	243	281	261	278	259	257	241	247	259	251	246	277	258	238	285	243	236	279	246	282	274	256	299	294	267	322	282	268	294	262	266	266	271	273	277	278	261	271	249	245	254	286	240	251	280	254	260	277	278	303	269	257	294	229	291	268	303	266	299	296	285	293	262	264	246	264	249	278	268	280	264	245	248	263	244	249	281	287	257	253	245	294	275	269	271	285	265	288	264	281	260	231	273	257	280	239	280	290	273	289	301	276	280	291	266	267	259	250	265	270	266	275	239	264	295	285	317	273	257	236	240	263	285	265	279	262	255	286	282	259	289	283	280	258	264	270	278	296	243	289	273	251	269	279	261	259	311	279	258	255	273	274	286	297	258	294	273	254	274	284	264	290	270	269	280	268	293	265	271	277	267	273	251	254	274	259	279	272	294	278	270	254	245	273	282	300	276	288	279	255	290	291	265	259	260	277	273	283	282	246	275	251	248	297	251	304	270	245	259	262	279	266	286	297	286	285	278	255	272	238	257
43107	38385	26769	14705	9049	4667	2232	1423	867	704	643	611	407	369	281	189	171	168	162	139	158	155	147	164	108	140	134	166	119	117	147	149	131	126	155	133	150	136	112	112	143	129	135	134	129	136	140	141	147	139	151	137	148	117	140	141	137	123	157	146	124	158	125	138	145	142	144	143	131	160	140	134	135	123	128	164	142	148	143	129	118	130	126	143	125	135	151	111	157	135	135	149	112	125	109	135	145	131	134	168	158	122	132	137	153	124	126	141	137	122	141	132	124	149	130	120	143	110	134	126	128	127	140	144	139	131	127	130	135	122	149	121	130	126	144	123	119	131	132	136	131	136	132	124	143	120	135	129	140	152	131	128	123	139	124	145	123	125	140	130	124	103	147	113	141	131	137	122	137	124	129	130	148	168	129	117	134	164	136	117	156	120	137	128	157	130	114	125	116	130	162	136	137	132	132	127	125	133	127	151	135	127	142	109	127	128	136	124	137	127	141	137	121	139	131	132	108	162	133	138	134	109	123	161	153	128	138	149	120	136	129	142	147	145	117	132	137	151	138	164	119	121	137	120	143	149	130	139	132	106	129	126	171	142	165	138	159	143	141	148	125	128	128	134	154	127	139	147	156	153	121	121	118	126	149	140	132	128	128	145	127	135	143	127	134	151	132	121	133	143	111	132	123	145	138	134	145	125	167	159	133	121	129	144	139	115	127	110	122	153	136	128	117	124	126	138	150	156	146	135	126	109	140	149	133	124	138	136	132	130	136	129	128	134	140	156	122	138	113	143	118	119	136	122	140	122	135	145	116	130	128	158	139	153	127	105	127	139	133	126	135	155	132	144	134	145	135	126	140	143	131	127	117	136	133	110	125	139	128	135	134	140	147	105	122	117	151	147	149	151	133	135	122	127	136	146	145	135	155	127	137	134	160	120	137	123	124	133	135	151	132	147	107	134	142	162	129	115	137	123	156	122	129	142	131	141	142	127	147	119	129	128	130	137	121	118	128	125	130	148	127	140	153	127	138	148	118	123	116	136	116	134	141	134	154	133	132	114	141	129	129	133	129	142	133	130	126	126	149	148	135	148	134	134	124	142	120	146	122	110	123	135	113	150	115	116	118	139	150	150	145	153	155	112	130	146	142	143	109	123	133	135	130	124	117	132	130	131	130	157	118	158	145	124	150	134	140	156	132	125	128	137	143	137	113	137	127	137	145	152	128	158	133	144	130	129	117	107	128	155	124	144	106	130	146	144	117	127	135	126	113	138	127	141	119	111	148	123	128	126	141	138	119	161	100	135	134	119	137	135	136	129	148	132	134	143	132	112	139	172	140	139	119	131	159	136	147	133	143	137	156	150	151	116	115	151	140	143	151	125	143	132	137	149	135	129	145	151	113	139	145	148	135	122	122	119	106	122	135	133	139	132	165	153	131	160	139	155	147	116	135	141	138	136	126	128	120	139	151	148	148	141	141	144	128	134	148	141	155	137	141	114	133	117	119	148	120	124	138	119	125	131	138	133	133	128	143	141	159	131	128	109	131	137	146	133	126	128	124	127	134	109	144	98	140	140	134	154	156	121	131	123	142	139	128	155	143	132	130	153	145	132	142	134	143	145	116	142	161	113	152	115	129	136	154	141	153	142	140	167	138	126	130	149	122	127	132	110	136	147	122	138	152	142	134	134	117	151	144	157	141	123	129	155	133	126	149	132	155	157	158	155	137	120	141	126	136	119	123	137	110	125	154	128	154	124	130	130	149	141	123	118	126	127	127	151	133	119	133	122	178	144	155	117	159	157	136	117	137	111	152	119	126	138	135	117	150	140	148	141	151	156	126	147	131	111	124	138	136	134	135	152	139	137	133	132	143	145	145	129	149	137	131	144	139	142	132	148	118	123	138	137	138	148	156	153	131	134	126	134	143	147	142	120	140	128	124	122	126	143	125	118	125	167	115	136	127	127	115	117	106	133	127	134	134	133	131	121	131	151	157	152	151	147	137	125	114	125	141	133	141	124	122	112	126	138	141	134	135	136	150	142	124	138	133	129	129	141	131	126	129	145	138	145	143	147	146	134	144	128	144	132	135	145	148	134	139	135	142	137	135	127	129	136	116	137	140	131	144	137	147	148	147	138	135	118	152	148	105	119	129	133	124	129	136	138	144	128	147	128	107	135	141	120	144	139	112	119	138	147	141	134	122	140	135	155	143	159	145	131	121	130	146	153	141	138	157	138	138	111	136	118	158	137	141	124	125	149	147	116	136	123	139	129	132	138	144	126	132	158	105	161	135	149	125	154	155	120	141	153	127	135	122	127	151	160	137	138	128	138	141	127	148	155	154	128	143	144	148	116	120	138	143	133	155	132	117	132	150	128	132	131	143	141	134	132	122	124	146	126	152	134	129	136	126	136	135	120	117	138	130	135	137	132	145	136	157	113	119	133	123	154	133	109	151	145	128	146	126	125	129	128	147	124	139	141	130	156	122	142	146	127	134	139	150	141	121	137	120	111	118	143	139	128	141	142	124	141	118	118	140	119	144	158	123	136	135	132	114	124	140	105	153	123	127	131	134	140	120	147	134	139	165	135	128	120	122	139	144	135	132	123	136	129	131	132	127	126	144	138	120	127	149	132	138	109	109	129	171	109	150	135	127	131	137	133	135	121	129	155	146	133	146	140	139	115	154	151	115	121	149	132	127	135	139	122	132	152	139	117	133	132	132	134	150	134	152	151	147	134	130	129	152	144	157	126	135	139	132	130	149	133	130	131	114	150	143	137	125	120	142	137	152	135	109	148	147	132	106	136	129	132	116	146	133	136	147	152	130	130	123	131	111	146	149	138	133	131	141	142	122	126	114	124	131	126	147	137	108	128	138	148	152	145	125	128	131	144	119	138	118	135	150	136	136	132	128	136	148	126	159	128	147	126	146	118	135	129	122	128	125	139	149	138	113	132	116	148	150	131	140	106	143	143	117	133	130	163	151	135	148	136	119	119	133	129	134	131	116	118	128	153	151	130	136	144	128	129	144	142	148	125	149	138	150	145	146	150	140	135	142	127	147	128	127	139	134	125	132	143	149	130	123	173	145	141	145	143	127	146	127	133	136	132	152	140	124	141	142	134	143	141	130	139	131	126	143	149	106	127	139	135	106	143	127	137	142	134	123	140	120	136	128	135	136	104	141	136	133	126	130	122	148	134	109	122	137	126	121	128	137	120	141	142	140	123	128	155	127	138	127	143	127	118	100	140	128	128	143	129	134	148	120	139	147	138	138	127	122	146	145	121	125	139	133	129	151	128	131	115	135	153	146	137	147	141	133	156	147	135	134	147	128	140	150	135	103	132	131	120	139	113	138	133	145	113	118	161	163	112	139	118	133	137	159	131	128	129	147	142	144	148	136	126	127	128	133	160	155	151	128	121	138	133	133	138	138	130	145	121	139	134	125	122	136	140	132	124	133	118	157	146	163	119	145	120	129	137	130	137	144	144	114	126	140	157
29328	31308	20391	17135	15956	10651	7036	5505	3722	3125	3125	3071	1990	1537	1212	734	612	593	500	548	571	522	396	455	393	369	340	362	405	353	367	359	356	309	367	314	328	341	326	356	336	301	359	308	295	348	341	316	315	315	340	326	322	303	330	321	304	305	317	325	326	315	305	325	321	323	326	315	331	312	340	366	340	322	338	289	300	330	319	306	353	323	318	349	327	338	340	301	339	318	312	320	286	331	332	328	316	327	333	347	284	310	377	307	316	314	325	332	292	328	292	306	311	303	315	327	298	323	342	299	301	309	317	338	326	314	330	320	344	385	320	334	339	354	349	309	328	324	346	356	333	300	319	355	297	360	342	304	309	324	300	309	317	330	315	335	338	314	296	339	330	303	333	306	323	333	313	306	319	319	296	299	319	338	295	319	329	297	320	323	322	340	348	311	344	314	308	333	305	319	330	318	296	332	325	335	327	322	322	320	310	348	348	320	352	348	324	322	312	295	355	366	314	333	365	331	342	325	328	322	319	302	320	313	329	320	328	331	334	318	318	325	307	321	294	344	295	322	314	302	332	294	331	301	310	331	318	282	298	315	331	310	343	328	318	326	306	340	318	310	294	295	317	316	303	326	328	319	314	311	334	319	339	321	317	321	344	302	311	363	320	322	308	303	321	317	303	313	330	309	308	316	291	340	333	332	326	311	297	322	300	293	314	310	281	321	292	319	301	327	342	282	297	305	335	324	325	291	294	315	323	317	308	323	337	342	303	319	303	343	296	321	312	324	328	328	301	330	324	323	317	329	330	309	343	303	332	277	309	293	311	335	280	319	286	290	287	338	322	326	308	316	301	308	314	317	296	325	326	304	316	328	297	287	303	313	325	355	329	316	345	313	303	335	326	296	343	313	320	342	342	296	321	336	305	312	337	300	320	347	304	296	323	319	316	317	309	290	321	318	319	303	314	271	295	308	340	330	328	315	315	329	320	303	323	307	298	317	304	290	309	332	293	316	292	322	314	361	321	311	317	323	288	325	293	299	318	341	312	307	303	323	327	323	322	289	317	291	327	291	326	325	322	309	340	293	313	313	313	304	309	306	320	326	305	329	330	331	304	345	346	308	331	320	320	324	303	332	311	290	340	293	315	310	309	334	329	321	325	295	323	303	312	285	310	269	332	354	314	307	312	286	332	335	343	297	335	313	325	327	282	292	333	306	312	338	337	360	346	286	281	307	311	346	314	326	303	332	335	308	311	327	322	302	310	307	315	324	323	303	362	319	329	318	315	294	307	348	297	323	313	313	333	348	300	320	311	293	291	345	278	363	324	318	315	311	303	301	290	316	324	317	317	337	322	346	301	326	333	322	324	319	320	337	283	292	326	328	297	325	305	321	337	317	324	319	314	342	318	367	308	286	305	329	340	334	330	295	322	308	326	311	310	317	333	312	319	323	272	307	299	309	308	290	289	338	310	301	304	302	343	341	313	344	310	299	349	327	319	297	287	330	349	311	320	308	326	342	323	326	313	288	324	318	339	304	346	318	315	307	324	310	293	320	321	347	297	319	306	337	322	327	298	344	323	338	298	348	323	320	338	328	310	308	294	330	319	287	318	332	314	319	320	362	317	317	305	295	342	344	328	318	329	310	343	308	312	341	337	332	315	299	332	329	332	303	290	311	306	329	340	332	333	318	320	321	298	305	327	328	321	285	314	341	289	342	325	328	299	326	299	317	339	310	296	325	303	298	293	336	324	341	323	303	318	315	329	310	315	302	323	297	320	340	325	317	323	311	351	319	314	311	345	334	326	310	319	323	345	327	313	350	328	322	315	304	332	305	321	353	345	363	286	341	331	316	365	325	346	355	303	321	320	341	305	316	336	322	310	323	345	293	318	295	345	329	328	343	310	316	318	305	338	285	294	299	307	304	324	308	319	321	285	322	351	324	292	336	345	298	315	291	350	320	346	295	312	324	348	305	312	300	326	305	325	337	312	312	335	329	314	340	351	320	348	305	287	315	285	315	366	337	320	315	327	286	358	299	351	312	315	311	331	309	312	290	365	328	325	327	295	317	300	344	341	330	320	343	335	315	310	302	319	339	318	333	300	317	302	316	313	306	326	264	319	334	339	305	319	342	311	327	330	305	348	335	342	283	322	319	298	333	315	339	320	301	312	321	342	319	324	330	304	300	300	319	326	346	331	311	296	327	290	307	311	304	289	320	329	363	337	322	329	330	302	297	332	351	315	302	335	302	319	313	302	296	315	323	298	335	321	313	340	314	323	318	326	314	315	307	315	335	319	310	370	332	314	325	323	295	341	294	296	324	329	323	293	312	338	299	297	311	305	308	348	354	299	315	299	304	302	326	356	334	352	314	288	318	340	344	301	286	312	283	300	276	311	337	329	321	308	314	333	303	302	282	310	306	308	311	297	324	301	337	346	320	324	309	288	304	334	344	324	321	348	287	311	321	341	312	319	351	354	319	332	291	308	312	346	331	351	290	355	305	288	333	343	328	274	350	321	312	345	302	316	308	334	303	309	290	356	323	339	322	292	299	315	321	313	297	289	293	313	322	330	295	307	330	330	285	327	282	295	309	317	331	328	314	317	326	344	339	335	349	324	302	281	284	331	306	315	302	337	354	330	310	319	325	326	343	297	295	313	309	321	312	287	342	296	332	319	351	306	304	340	339	332	315	304	337	314	310	313	304	302	353	314	311	329	342	367	315	307	357	307	323	328	279	311	289	354	318	351	298	292	307	317	308	329	356	298	289	318	309	314	296	324	341	332	343	286	316	315	326	316	322	308	293	352	311	320	315	341	338	294	331	330	322	305	337	361	300	295	298	319	299	315	295	318	289	325	303	325	279	309	311	334	340	292	332	337	331	325	267	311	325	294	313	298	337	339	346	318	315	338	305	343	304	341	327	312	320	344	318	318	353	331	315	317	311	311	338	298	321	295	313	322	321	323	309	343	315	317	339	311	297	331	333	331	317	327	323	323	310	343	341	326	318	330	312	339	322	321	343	324	334	323	316	322	341	326	341	326	329	314	302	348	342	280	338	342	311	308	306	335	353	324	324	336	330	321	320	311	322	315	310	318	281	328	318	337	315	296	337	293	286	335	358	313	303	302	319	348	318	315	315	331	298	291	304	318	312	335	320	345	280	303	315	323	294	300	327	314	304	327	303	332	341	319	307	300	318	347	321	335	315	323	325	323	330	372	303	304	301	319	315	343	292	342	347	296	304	319	326	313	296	325	330	326	337	315	323	295	297	342	305	371	327	349	317	290	286	333	326	341	335	312	300	315	299	352	314	338	327	329	298	308	324	319	316	333	320	319	325	315	325	337	310	326	304	336	354	308	300	298	318	312	293	324	343	301	324	351	343	334	335	318	278	319	301	318	312	357	314	332	302	320	324	318	336	330	322	304	284	331	339	306	343	323	331	313	300	325	283	307	309	335	323	359	318	349	291	329	304	321	341	324	312	311	325	307	345	313	303	326	328
10822	5174	3194	998	546	455	371	264	279	250	219	213	194	210	177	215	197	190	174	168	190	185	182	179	196	206	181	173	162	166	182	192	207	172	191	175	199	189	190	178	175	192	176	230	178	175	185	178	167	197	176	167	181	186	189	184	178	165	187	196	199	178	160	176	181	187	184	194	180	205	177	182	204	146	196	171	154	208	193	169	187	170	162	184	179	176	170	189	178	194	190	157	197	180	191	194	201	177	161	187	203	203	168	204	168	218	185	218	197	193	218	186	193	197	193	176	207	167	181	177	177	184	222	175	191	204	181	183	199	175	206	177	203	204	208	158	205	201	167	181	209	183	183	174	172	198	197	169	175	174	169	184	186	161	199	182	179	182	203	168	181	181	159	188	182	208	180	168	182	191	172	181	168	173	173	211	171	195	204	196	191	195	166	185	163	164	181	199	178	202	180	179	171	181	178	193	175	174	171	194	165	190	174	196	169	204	175	203	181	195	193	181	201	182	175	173	170	166	164	163	145	180	168	177	200	200	175	187	160	176	168	165	200	181	177	189	157	177	178	162	197	175	188	197	185	167	179	180	203	197	160	177	188	184	185	174	200	171	191	200	184	195	203	173	173	192	190	207	169	182	186	187	190	198	163	160	187	181	186	199	164	183	184	177	186	186	165	172	152	196	183	195	181	186	193	148	191	205	168	147	169	175	194	153	181	167	196	207	179	148	165	176	168	155	183	203	193	180	182	189	192	160	175	186	190	196	163	181	185	162	179	199	165	161	202	201	157	177	173	190	183	182	184	170	202	180	200	186	193	208	210	196	169	194	200	194	201	163	178	187	196	182	178	190	158	199	198	192	176	197	175	179	167	189	173	172	156	146	183	186	190	175	177	180	195	203	168	192	205	193	193	201	210	174	183	180	173	190	202	174	184	200	201	203	188	213	184	161	187	191	205	194	185	178	179	191	201	175	191	179	202	178	191	194	204	175	191	195	192	185	201	180	185	187	150	151	191	187	200	174	167	187	175	197	198	185	199	180	188	184	169	161	182	220	202	195	193	205	168	185	214	181	188	207	166	181	185	201	165	174	198	165	189	181	192	184	192	183	187	170	168	207	191	171	178	171	164	185	176	158	179	143	175	178	170	154	194	165	184	207	183	179	186	183	172	155	184	162	186	182	184	150	172	169	184	170	195	175	188	181	195	199	202	163	198	173	184	185	192	175	169	178	157	153	178	187	194	171	178	179	175	200	181	184	190	175	167	164	196	176	180	190	185	191	181	170	164	208	172	183	183	162	195	178	187	200	205	189	177	177	172	163	197	185	188	173	178	206	171	201	188	179	196	186	201	185	200	187	165	167	175	187	174	191	202	195	182	189	186	154	158	185	200	174	163	189	191	175	179	193	169	185	162	202	196	197	153	198	191	167	165	188	146	171	168	198	174	197	179	208	179	168	187	194	160	190	190	175	204	199	158	180	176	184	179	185	166	175	194	183	183	182	195	184	213	183	165	174	180	190	183	177	200	157	181	189	183	165	164	178	177	175	173	144	171	162	188	166	173	224	193	184	196	199	194	191	185	163	186	189	185	168	191	193	179	190	195	215	189	173	191	178	162	178	178	181	181	172	184	196	184	178	187	169	180	165	160	165	182	181	193	182	208	182	209	193	169	175	207	191	175	158	187	188	179	193	186	169	186	190	173	174	167	169	147	185	202	184	158	171	200	187	168	202	179	195	184	166	194	184	194	180	162	194	219	157	181	185	178	198	178	190	149	192	170	186	204	213	182	209	201	172	173	170	175	189	188	190	205	201	190	179	181	167	185	208	192	168	193	160	181	187	174	199	193	206	195	174	179	161	181	176	175	201	189	181	175	159	179	193	183	207	163	185	180	141	208	204	174	167	180	175	184	186	164	184	180	175	176	200	182	163	195	188	174	175	190	137	160	203	174	172	176	185	161	176	186	181	184	181	177	175	174	191	169	179	173	172	213	175	190	177	178	182	227	167	208	212	176	179	187	180	186	174	179	178	159	160	164	179	172	163	184	177	160	183	199	188	230	187	168	152	185	173	180	164	180	181	183	170	190	165	189	181	189	187	178	175	172	171	169	196	177	195	185	207	161	201	204	192	189	185	178	179	147	185	148	210	192	153	193	208	179	177	175	166	159	177	182	190	167	185	155	166	193	182	202	191	172	186	159	194	173	174	165	178	197	168	205	194	196	177	170	167	173	201	181	170	175	194	185	190	167	167	189	168	184	170	176	164	181	171	194	187	174	180	180	163	173	182	179	177	173	190	207	195	191	168	161	189	157	195	184	206	175	181	205	181	180	179	170	196	187	194	229	180	183	178	166	194	206	203	173	172	191	176	191	197	193	190	175	152	148	194	184	191	181	172	182	186	180	189	157	174	208	167	181	201	166	178	164	179	152	195	150	189	205	184	178	184	201	179	191	168	166	166	170	166	158	169	175	189	155	159	198	187	163	169	204	194	170	203	161	171	208	185	181	179	151	176	176	191	185	163	190	191	177	178	169	181	176	202	198	185	170	178	201	165	179	200	188	158	179	185	163	204	223	195	205	164	192	205	190	169	194	192	205	209	173	177	184	191	174	171	183	180	183	172	164	187	146	173	161	166	196	192	195	170	156	169	182	155	185	186	167	175	165	179	193	182	191	188	163	185	186	205	200	170	185	158	171	179	193	204	185	167	185	177	183	195	171	180	184	199	188	200	168	156	210	183	198	176	196	169	204	190	189	189	201	203	167	188	177	186	189	181	185	165	164	198	181	180	182	163	162	175	191	194	167	166	180	165	190	188	176	205	185	186	208	183	159	195	173	176	166	184	196	177	187	194	193	181	169	188	173	188	172	195	175	196	175	180	201	186	209	189	196	176	154	186	169	190	175	174	165	208	165	178	171	191	206	170	201	177	189	193	189	177	171	191	182	205	172	207	178	164	184	186	187	190	185	190	204	191	182	201	176	192	169	160	204	177	181	193	203	226	191	189	160	161	197	188	151	175	192	162	200	197	170	148	177	188	169	170	177	169	169	186	176	231	162	179	173	193	175	154	172	173	173	158	157	200	184	199	209	205	180	162	183	184	170	191	179	195	192	174	153	183	181	166	165	213	201	230	185	184	153	168	143	172	171	167	183	182	189	216	187	181	181	164	174	167	202	182	193	187	152	170	174	184	195	193	195	175	177	157	168	187	198	202	194	176	179	169	178	183	201	183	175	176	173	186	172	184	196	181	180	196	198	183	197	182	157	171	196	174	188	166	205	179	181	164	171	170	152	174	202	165	165	205	180	170	175	157	206	191	182	233	171	186	185	175	193	172	157	167	179	211	191	197	175	176	202	200	190	169	168	182	185	171	190	156	167	184	169	173	177	181	191	182	186	191	182	178	164	169	180	181	198	184	178	171	181	209	187	199	207	152	166	189	222	189	196	171	183	180	180	175	201	177	212	170	173	190	202	166	185	170	183	190	196	197	195	200	205	186
6583	4964	4897	2832	2027	1754	1224	850	767	812	688	568	497	486	462	437	455	382	457	409	385	421	397	432	404	415	411	418	428	402	387	426	420	401	421	418	399	399	383	377	422	393	419	402	393	387	402	421	418	360	400	399	414	357	432	414	400	382	430	404	418	403	444	434	383	426	454	430	393	387	388	396	365	399	395	389	426	450	368	431	397	402	396	405	422	412	444	400	399	425	420	399	384	424	382	399	397	373	411	399	424	390	416	414	406	402	379	411	408	397	409	398	395	395	411	434	413	382	396	388	387	413	408	414	393	446	446	395	409	377	396	375	408	397	408	379	388	431	423	436	403	413	411	420	400	381	415	406	392	398	364	416	432	388	397	397	375	411	403	391	435	413	431	405	442	394	429	429	409	374	406	419	403	412	376	413	401	383	378	381	388	353	409	425	407	413	406	400	441	379	385	389	420	376	373	427	417	401	414	398	419	401	450	420	421	429	428	406	415	403	389	406	374	408	412	357	380	394	403	408	426	410	383	400	396	383	412	396	379	396	413	423	404	380	404	379	407	394	378	384	398	383	395	381	374	412	402	378	378	397	422	424	424	386	365	425	370	394	395	397	399	430	379	415	382	443	403	400	396	343	361	428	398	441	388	389	404	413	398	372	410	410	383	437	399	417	395	398	423	403	397	422	397	396	409	430	436	414	403	398	423	402	417	422	403	399	391	410	422	395	398	410	343	416	422	397	388	358	417	402	401	416	420	391	387	443	398	414	397	397	389	379	394	408	394	421	406	416	408	433	430	411	411	421	391	407	382	384	382	386	353	406	427	395	384	392	414	414	390	403	405	398	411	391	419	411	411	418	355	393	398	403	421	417	413	350	382	390	386	408	403	413	374	402	419	403	418	436	429	420	428	388	403	415	431	414	376	403	425	405	410	376	470	413	372	424	398	391	403	411	385	415	415	387	404	402	385	397	390	402	415	419	420	407	412	361	403	411	402	372	436	398	424	386	390	423	406	393	402	404	411	391	414	416	387	413	386	418	442	405	410	391	441	408	414	448	404	415	386	382	403	372	402	429	415	382	392	393	402	391	385	365	357	387	403	412	404	382	409	392	424	426	417	425	445	409	393	400	394	382	415	368	362	405	418	441	435	441	405	438	390	430	417	419	404	427	394	391	421	382	417	393	397	366	419	427	418	386	406	420	451	402	409	404	393	412	415	380	440	396	389	370	390	432	394	384	423	396	428	463	436	410	401	422	384	395	386	403	418	429	446	384	387	394	439	394	412	401	398	402	419	402	430	388	402	386	374	394	410	383	404	397	425	382	401	400	436	398	410	429	417	392	402	403	418	370	412	396	428	403	412	379	389	452	431	429	431	378	406	396	440	409	387	389	383	386	450	401	380	415	443	458	409	397	403	391	392	424	385	387	383	381	411	401	395	403	410	370	415	396	391	403	383	364	385	394	427	415	362	379	405	403	406	439	401	389	395	402	407	436	373	383	420	399	397	381	404	412	421	437	445	404	412	419	384	407	413	426	389	389	410	407	387	387	380	393	370	410	387	396	408	463	400	377	421	403	370	376	393	402	413	421	424	422	381	419	389	379	410	392	427	400	403	379	396	439	397	379	398	393	408	364	396	415	388	425	357	370	386	417	416	402	402	389	415	390	398	412	419	405	395	404	446	400	376	391	371	385	418	421	405	371	404	401	430	393	413	439	430	408	418	401	401	416	445	398	409	405	376	380	408	431	376	427	420	378	401	402	401	368	391	380	403	404	411	416	438	389	425	413	392	386	414	408	403	387	400	387	378	377	411	400	380	415	401	419	411	392	435	397	406	401	384	402	443	399	411	413	372	420	423	398	384	389	438	400	373	414	415	449	390	423	425	409	406	395	419	430	414	424	378	439	406	388	437	402	392	373	399	403	388	397	421	412	412	386	444	371	352	400	443	440	390	403	399	415	430	385	403	430	417	415	444	433	441	412	417	426	419	400	381	381	384	376	394	389	393	415	413	396	387	395	402	411	414	408	385	371	407	414	416	405	394	412	399	430	422	386	398	393	410	420	379	395	388	425	399	403	418	413	455	415	383	390	446	398	391	375	421	402	402	404	418	410	390	375	416	368	432	415	417	394	439	413	405	389	394	414	390	386	382	394	426	411	373	433	409	417	469	442	392	409	387	408	375	418	410	358	389	398	437	411	414	416	398	398	436	421	405	397	392	436	414	405	424	418	393	381	417	427	409	400	400	451	401	370	449	403	432	423	385	409	424	396	383	386	395	381	400	383	415	411	366	437	396	405	416	395	413	387	389	427	392	405	393	378	385	381	405	392	393	396	383	413	361	390	393	423	384	407	392	385	349	392	436	408	408	426	378	371	432	355	402	378	391	398	371	448	401	362	410	386	406	420	421	404	404	377	397	401	407	386	402	381	388	412	459	404	435	393	422	424	402	382	384	408	426	401	394	368	395	409	406	405	437	370	392	372	361	367	370	367	418	433	405	389	402	414	416	408	422	422	389	423	394	416	373	405	387	433	388	405	382	424	422	439	408	384	412	414	394	417	397	432	373	394	402	399	385	424	396	397	394	413	428	400	408	412	406	400	362	420	407	385	429	396	396	393	434	410	379	381	446	424	410	396	411	411	411	395	389	369	397	366	403	391	419	388	416	436	446	401	374	386	378	394	405	432	400	406	418	436	368	410	393	409	412	403	395	394	437	388	410	439	394	412	416	404	380	413	405	394	399	401	419	392	393	399	414	447	428	395	372	361	403	427	413	419	410	399	375	376	418	410	388	390	408	411	404	407	394	401	423	404	384	382	415	378	384	399	424	422	388	391	423	404	407	383	384	391	428	403	393	391	402	405	381	418	400	410	404	392	387	420	383	386	418	369	417	390	411	385	352	395	386	430	394	429	394	398	389	420	399	413	413	401	405	400	382	443	402	410	381	403	414	442	382	417	398	380	369	439	412	405	438	401	416	379	400	409	398	418	416	411	409	405	422	402	418	370	393	367	402	396	387	437	392	387	393	423	403	427	445	427	407	417	407	387	378	407	446	405	424	402	397	385	421	411	391	415	402	382	383	386	416	388	395	393	385	395	461	388	407	376	418	394	419	394	431	391	400	418	440	392	398	414	401	402	381	408	398	417	417	377	396	378	378	396	410	442	411	441	406	397	407	398	428	391	395	419	401	382	439	373	423	398	409	425	366	379	388	387	378	394	442	425	404	425	408	417	383	407	424	418	399	402	378	392	403	394	379	377	353	362	396	406	421	394	397	410	408	397	405	402	383	381	396	371	434	430	393	422	381	408	378	393	426	372	415	399	424	407	399	396	396	410	401	377	371	377	410	397	387	409	381	417	425	408	404	395	414	394	411	403	409	414	402	380	391	397	382	436	419	414	406	385	391	430	381	411	389	399	381	427	379	418	424	415	398	369	376	398	393	401	419	403	397	395	409	389	395	388	404	372	402	412	413	401	397	384	390	404	395	414	398	372
32450	30931	22160	9151	4086	2292	1405	798	440	343	354	352	234	211	192	163	123	121	132	132	144	139	101	125	110	135	131	116	106	121	116	122	113	114	133	114	113	114	113	97	124	130	125	116	106	101	128	99	105	118	124	117	110	142	114	109	118	121	132	132	129	121	96	117	115	117	119	113	116	119	116	102	119	122	123	108	131	113	121	108	96	104	124	121	96	110	112	110	126	108	125	143	107	114	110	115	94	96	108	114	90	92	124	105	88	112	125	120	107	129	120	103	115	122	116	81	120	107	105	119	104	116	115	108	129	126	105	131	113	105	114	97	100	125	116	116	106	103	95	122	100	121	131	107	103	101	92	118	103	121	101	119	115	90	109	127	109	95	121	112	101	120	110	104	97	94	116	150	128	134	117	96	112	123	101	113	96	104	106	118	119	142	101	105	132	124	110	114	93	102	121	117	109	131	119	104	118	97	112	102	99	113	119	104	97	112	117	117	98	105	118	144	99	107	107	125	115	106	93	92	103	101	122	101	116	121	118	139	115	105	125	106	106	120	107	139	103	103	118	126	116	108	105	110	104	117	144	102	123	125	90	120	104	100	122	112	116	138	113	119	121	93	107	115	118	108	121	107	103	135	122	104	128	111	112	128	113	120	104	97	129	117	117	94	115	130	121	97	96	109	122	117	125	96	101	121	111	120	98	123	102	114	104	127	94	98	102	117	121	122	98	120	131	117	99	102	118	112	119	121	113	102	96	121	104	125	138	117	119	112	106	136	124	126	122	137	118	101	118	134	95	102	118	101	107	93	134	115	108	129	117	112	105	127	99	114	109	102	106	124	94	98	112	108	103	100	101	132	92	118	110	122	131	122	104	100	98	110	106	112	132	123	117	121	122	105	134	108	88	105	107	128	111	135	92	109	112	96	112	117	97	124	114	118	117	106	125	113	106	98	137	118	115	112	106	120	125	109	98	99	112	97	105	107	116	113	128	100	124	109	121	99	103	132	117	108	105	124	125	112	136	118	123	96	119	110	114	103	108	118	106	99	133	114	110	104	108	115	88	123	106	111	127	95	93	91	113	115	96	116	116	117	126	114	96	134	117	100	127	118	119	107	96	121	126	120	118	136	111	95	123	118	105	127	105	119	96	110	97	109	103	117	104	118	113	128	108	122	106	141	111	106	125	123	124	113	88	121	141	122	97	99	117	114	120	113	119	123	111	125	119	120	132	121	109	91	117	110	126	116	106	89	106	119	106	111	114	111	118	126	122	102	99	124	116	111	100	128	100	126	107	117	127	125	132	122	116	106	137	113	128	102	118	114	107	128	89	141	87	123	136	133	115	94	116	118	110	100	105	102	115	110	111	124	101	116	121	134	116	98	105	103	113	128	121	129	109	118	100	139	107	114	130	113	129	121	109	124	115	124	130	137	125	136	108	96	105	110	110	114	105	109	107	105	106	107	111	108	111	119	105	94	98	127	95	102	102	104	139	118	96	119	138	121	132	108	123	111	126	102	101	133	114	130	100	99	94	97	111	88	111	108	123	103	94	112	116	106	100	120	112	116	96	115	117	100	108	100	114	98	134	120	137	110	96	113	129	107	116	92	97	119	101	121	122	126	116	107	116	136	108	123	122	119	133	113	104	126	134	107	99	119	101	98	109	103	120	102	116	109	96	127	104	111	112	101	112	106	130	95	123	131	103	93	124	114	118	114	111	111	119	136	132	123	128	111	118	101	133	123	108	103	129	99	90	101	111	102	100	101	122	110	91	132	98	101	111	110	136	97	98	107	129	91	113	112	108	131	126	112	91	105	116	109	97	97	108	98	120	103	121	117	116	113	113	108	122	121	99	109	111	107	111	102	107	108	133	125	110	119	102	110	105	101	121	119	114	117	109	110	120	113	103	99	129	106	113	114	99	109	108	112	94	120	114	112	106	141	131	116	130	87	117	116	113	94	117	115	118	121	99	109	107	96	116	117	117	103	125	107	138	118	120	113	118	117	113	120	120	112	119	128	121	106	137	140	108	96	105	110	111	121	121	108	94	110	134	141	101	117	100	123	109	95	116	141	98	89	103	107	127	105	117	121	122	108	106	104	99	107	121	112	120	105	110	117	114	123	108	140	102	128	118	124	131	94	122	120	118	117	125	116	94	113	117	110	121	108	97	107	120	112	112	99	87	108	104	104	122	118	116	110	106	124	111	131	144	113	98	101	98	127	94	107	123	125	91	124	109	122	104	109	115	115	116	114	98	101	118	104	94	113	102	107	130	85	104	106	116	114	130	109	125	116	121	134	128	109	102	96	112	122	108	110	116	114	118	122	116	115	92	115	107	106	114	114	108	120	118	122	125	103	108	123	113	110	111	102	111	111	119	123	109	132	129	127	103	113	117	118	104	120	105	136	100	110	123	115	111	119	99	117	103	104	127	114	121	118	126	122	108	100	116	98	103	111	106	120	100	109	105	108	126	111	102	132	106	95	117	114	147	119	92	106	114	118	114	104	97	104	115	108	120	97	124	108	130	137	133	95	121	111	110	108	112	111	95	133	110	118	125	119	99	108	115	122	134	117	138	126	98	116	93	99	119	123	111	126	112	108	111	117	130	110	109	113	128	105	107	101	119	108	104	111	107	108	106	117	99	109	86	105	108	107	107	121	112	108	114	106	111	123	98	101	104	128	123	98	107	107	109	117	101	108	139	128	103	115	127	123	101	118	125	114	115	127	131	93	104	98	133	132	91	116	89	108	128	99	124	116	111	106	114	112	117	101	110	125	114	105	110	97	107	113	109	125	116	111	100	100	119	117	132	88	115	135	86	131	130	123	107	101	108	112	114	128	111	111	142	125	116	124	111	116	109	135	95	102	108	113	135	111	111	130	119	85	94	121	122	105	112	104	102	106	95	98	122	108	107	109	111	123	117	120	110	123	135	109	111	109	131	103	119	113	105	118	111	85	108	116	101	125	108	110	112	93	110	128	102	113	110	122	139	113	115	135	97	123	113	122	102	109	124	106	103	108	90	97	113	117	112	108	114	105	107	119	115	124	131	120	119	112	125	110	121	120	107	90	104	126	100	113	124	105	110	115	126	120	128	126	115	137	113	106	133	153	131	123	112	129	125	103	123	137	96	116	118	116	120	93	115	90	93	106	95	122	100	131	130	108	104	108	113	97	136	114	126	108	106	111	132	152	122	98	126	103	108	105	109	104	89	122	113	137	97	102	110	121	130	116	114	121	127	112	122	120	105	117	98	97	114	97	99	111	122	94	111	106	116	103	112	81	83	121	107	124	112	101	94	115	100	101	107	114	104	98	114	115	110	128	119	83	107	117	139	116	99	129	103	106	114	113	123	97	104	102	92	112	109	106	105	101	130	93	119	119	104	128	117	118	111	123	108	121	120	120	102	110	123	103	113	136	97	109	116	110	131	113	122	111	127	135	117	116	97	115	113	132	125	117	116	114	123	118	126	131	125	117	120	114	97	111	113	99	98	149
22132	24821	18446	10935	7781	6440	4638	2973	1959	1676	1660	1500	1166	1035	878	550	489	393	363	442	463	442	348	306	314	325	295	312	292	317	304	283	301	285	277	291	298	269	291	275	309	299	275	242	267	294	277	286	278	308	274	280	254	297	287	280	281	277	272	288	259	282	276	248	252	284	251	294	247	279	245	260	244	294	235	282	263	272	263	272	281	260	252	255	281	232	272	282	299	299	270	244	263	271	279	268	280	288	294	281	267	268	280	238	287	261	286	274	277	299	294	268	281	256	307	295	282	268	293	277	286	266	248	262	285	286	273	288	280	277	319	286	269	270	281	278	281	248	246	286	268	279	268	285	257	300	283	243	237	259	295	250	281	246	252	250	299	274	290	278	263	282	271	262	282	247	268	267	290	271	285	269	268	243	283	281	260	233	273	266	258	283	274	272	281	252	279	249	282	275	257	267	273	244	272	249	255	268	243	284	283	275	271	274	258	253	267	258	252	246	261	227	254	270	277	301	310	258	295	258	268	264	253	264	255	264	288	270	249	261	238	269	270	274	282	263	268	274	277	247	261	271	282	257	304	252	252	241	278	261	281	269	271	258	269	262	258	298	264	254	273	278	265	289	271	294	332	273	259	280	273	297	291	254	251	260	277	273	308	285	283	264	261	273	290	291	276	283	256	258	296	282	227	261	244	239	264	267	280	262	289	288	278	286	265	284	267	257	283	257	319	278	271	254	298	267	230	280	278	277	264	289	276	262	307	288	245	255	265	256	302	274	260	266	273	259	281	314	254	279	262	252	251	266	283	284	252	258	263	274	237	272	289	285	267	262	280	220	269	257	263	287	257	250	278	272	312	285	259	246	248	299	248	260	259	294	271	296	258	267	269	239	298	261	266	289	280	273	293	277	243	252	242	280	260	285	263	271	270	288	272	251	284	271	293	285	285	263	269	257	240	272	254	284	257	245	267	294	253	263	275	264	260	252	257	264	286	275	261	272	287	270	302	304	290	256	264	281	254	263	254	279	253	276	276	266	257	294	269	285	287	257	239	281	265	244	291	284	278	251	318	254	300	273	270	269	264	270	260	250	275	269	251	298	275	251	258	282	267	268	239	259	270	237	270	253	274	277	262	253	292	272	272	300	262	257	287	275	283	274	278	269	278	286	279	259	265	277	268	267	245	264	273	251	270	281	286	258	297	292	244	275	279	276	264	263	308	246	279	261	293	268	292	299	280	258	250	239	255	266	259	264	294	272	236	291	279	256	244	289	242	255	279	266	264	262	269	248	265	258	298	261	308	280	252	284	266	251	273	268	287	292	242	250	245	282	300	278	272	271	278	289	271	258	252	255	265	228	261	245	248	269	259	273	245	289	243	253	261	286	275	247	244	271	291	267	278	259	286	284	267	273	264	273	283	262	265	254	269	265	287	264	244	264	267	261	268	256	267	265	265	260	292	263	266	254	242	274	287	305	269	260	253	251	305	278	276	256	262	273	288	265	258	272	237	246	277	239	271	272	297	249	271	260	267	263	292	239	259	253	268	251	282	254	235	269	280	277	274	289	283	244	254	264	274	272	278	230	256	260	253	277	254	267	274	281	285	259	287	284	277	295	233	241	289	281	274	261	272	261	258	264	268	272	235	280	302	285	289	291	279	260	249	260	285	245	235	296	275	285	248	297	267	277	294	267	292	263	255	306	278	276	266	273	259	277	266	285	288	274	275	276	239	264	272	294	268	249	265	293	253	316	273	245	283	273	255	235	282	277	287	266	263	273	273	272	276	268	284	296	268	289	260	284	270	273	282	274	283	292	256	284	299	243	284	269	273	250	272	281	278	267	267	290	274	281	260	273	258	275	293	274	270	269	275	269	295	264	251	293	266	277	291	291	270	267	303	261	262	268	261	288	258	267	289	240	273	261	255	267	288	280	288	329	255	262	303	257	281	275	246	248	299	247	274	274	288	267	254	245	267	286	296	254	247	249	288	255	260	244	274	285	270	296	260	253	286	272	256	256	247	296	292	256	275	287	257	252	285	284	246	248	261	280	252	292	277	289	260	278	257	261	242	279	277	287	280	272	250	257	224	253	288	277	281	260	258	289	265	265	254	264	240	270	279	296	299	257	255	289	266	260	275	255	281	262	269	273	238	269	284	284	265	269	293	237	300	255	300	267	265	247	262	268	287	260	289	259	274	262	260	299	255	272	268	263	253	259	278	300	249	268	267	296	291	256	282	270	292	247	260	239	263	277	268	257	308	255	265	298	251	266	266	279	271	244	277	253	250	284	315	294	285	286	270	270	252	255	251	284	257	263	255	280	261	269	258	264	275	265	288	234	236	286	276	261	237	304	258	261	261	293	267	316	271	246	282	263	274	271	287	276	261	257	247	271	257	285	232	273	234	267	250	295	254	285	282	268	261	268	268	273	255	267	276	292	257	281	303	273	304	267	267	278	265	271	265	294	274	280	270	273	287	287	243	262	269	264	284	284	257	292	278	259	251	276	293	268	265	266	252	299	301	286	278	261	303	264	272	264	293	259	298	292	253	264	261	282	244	233	297	282	284	270	260	261	268	264	284	248	309	286	283	280	257	274	262	254	267	277	254	251	255	279	275	289	277	288	279	281	260	268	271	293	285	277	254	289	260	262	303	268	291	244	268	286	274	269	282	284	246	271	274	297	260	292	281	247	269	271	263	251	277	232	273	266	261	261	271	249	280	275	259	267	266	248	303	257	265	242	271	294	276	283	256	302	279	286	293	249	264	266	262	272	313	267	262	281	256	263	267	261	263	259	304	270	283	253	284	264	278	267	274	276	294	258	268	267	269	274	287	261	240	291	256	264	295	271	304	270	245	292	271	261	253	280	255	293	269	257	253	307	266	248	284	237	253	291	274	269	258	260	279	268	273	273	245	273	274	240	252	275	272	285	259	281	298	273	297	259	273	267	281	282	262	266	271	283	256	264	287	257	256	258	296	242	263	255	263	296	262	244	286	272	257	255	268	265	250	278	257	286	254	249	252	303	276	266	279	259	250	270	284	264	271	275	284	280	251	275	264	272	263	271	238	282	283	285	279	281	264	291	249	285	241	268	265	269	253	271	270	269	241	287	279	263	240	269	268	265	276	246	269	283	264	285	283	278	267	262	298	309	260	293	261	260	265	259	267	288	276	256	232	234	281	264	238	252	274	261	297	274	254	242	253	257	265	274	256	285	303	266	288	251	288	274	272	272	257	264	262	281	288	269	249	277	279	252	274	246	266	295	290	279	274	310	300	258	277	286	262	271	268	278	253	245	237	297	286	263	236	280	277	271	281	248	277	285	260	282	281	244	282	277	274	255	300	258	263	292	260	259	253	281	292	256	290	256	275	290	291	248	258	276	286	259	288	276	249	246	262	254	271	288	257	287	255	287	278	273	292	290	258	270	249	279	272	274	276	287	270	248	278	267	293	274	271	259	260	268	283	260	271	274	267	246	245	263	275	277	267	312	287	266	246	277
44259	40937	30299	16282	8044	4869	2758	1415	781	570	499	509	437	344	301	267	208	175	172	157	170	159	137	151	124	162	140	155	149	149	128	131	135	132	151	160	124	160	126	133	111	137	133	141	139	155	148	125	138	132	134	127	125	140	150	132	130	140	139	133	156	141	135	126	119	146	145	121	143	134	155	141	139	144	140	147	158	160	140	152	107	130	139	141	157	171	141	139	128	137	169	130	122	146	149	139	167	126	171	144	127	148	162	141	137	116	128	149	151	140	140	147	129	159	136	154	115	188	114	131	128	139	118	134	145	153	129	129	128	122	121	106	128	146	134	146	132	139	130	141	116	112	144	145	110	141	139	159	146	127	142	131	143	123	142	154	137	144	120	117	145	152	138	136	131	137	126	142	151	136	139	139	150	139	156	138	139	145	138	129	124	128	140	142	158	128	134	154	139	145	132	147	140	130	139	146	142	131	156	155	128	133	135	118	152	132	139	119	148	145	116	165	120	149	135	133	130	146	138	117	118	124	165	138	144	131	129	129	155	114	130	161	138	145	125	119	166	141	151	130	133	133	120	128	130	132	133	124	145	129	141	135	141	131	114	129	133	148	137	137	135	134	127	149	163	137	115	133	141	129	113	149	123	145	136	133	151	139	139	137	130	136	132	141	148	120	127	136	145	116	142	138	140	135	118	136	148	125	159	151	112	136	148	163	150	141	137	106	125	148	151	116	144	124	150	143	143	140	138	129	162	147	151	141	131	123	148	141	147	147	139	116	127	134	136	133	134	140	123	120	109	135	136	132	139	172	150	139	116	130	130	126	118	124	151	128	132	107	152	153	137	150	133	137	150	138	161	168	139	139	120	125	130	132	137	151	161	145	143	132	126	128	134	151	142	131	124	134	143	122	143	118	143	141	149	141	143	136	158	124	118	140	131	148	112	143	153	141	121	117	131	165	130	132	147	125	148	130	123	118	138	125	132	144	136	135	151	127	145	125	160	136	148	131	144	115	130	145	117	138	160	160	149	154	152	135	130	136	148	126	151	152	125	125	139	130	151	140	126	141	156	150	142	143	135	136	127	149	162	140	129	147	114	121	132	148	134	119	142	127	153	138	138	150	149	155	127	123	152	144	109	153	159	138	122	138	130	164	154	160	137	132	128	153	131	131	151	139	142	141	145	165	127	141	150	148	136	128	147	152	146	161	125	142	123	145	141	149	171	127	130	133	129	145	128	131	120	133	151	131	135	126	137	135	156	142	111	153	119	130	137	146	135	155	128	133	138	146	149	147	123	131	142	123	125	124	126	157	120	153	134	135	155	137	127	124	142	131	121	126	122	144	143	150	113	147	152	135	131	137	161	150	134	156	172	137	157	138	138	140	152	136	154	144	130	136	126	133	133	135	123	142	134	127	130	140	128	137	152	167	149	134	143	141	127	134	154	119	123	136	144	129	139	132	131	111	123	117	140	129	139	132	149	139	113	149	155	128	138	126	119	125	157	136	121	142	131	115	149	142	135	133	142	124	154	132	111	167	135	140	121	139	119	137	127	133	122	144	149	150	134	131	146	128	139	151	156	154	123	152	130	152	129	136	142	125	146	146	133	132	146	141	108	130	133	132	125	141	126	146	145	151	129	146	150	131	134	124	117	129	123	142	147	142	125	148	138	122	132	140	114	150	159	141	160	166	152	119	169	130	127	133	124	154	137	141	129	150	121	125	158	143	113	124	136	141	135	143	135	131	114	159	155	142	132	141	161	147	125	135	135	115	131	128	163	136	128	142	134	139	122	137	150	127	139	115	149	146	160	122	117	136	124	126	137	148	136	124	118	125	133	152	142	134	110	116	144	126	120	141	140	143	142	135	145	129	129	138	134	128	136	145	139	119	148	131	122	147	145	161	135	124	121	146	147	147	130	134	107	139	131	148	128	121	153	120	149	127	130	128	141	124	161	134	148	145	153	148	149	156	142	142	124	148	132	144	139	127	136	140	150	157	140	135	124	139	140	136	124	134	144	120	146	146	142	129	121	162	137	116	129	146	152	145	132	150	128	125	131	120	128	107	134	142	124	157	134	141	130	124	131	132	138	141	138	137	131	150	135	126	167	140	151	143	138	142	157	134	144	156	117	125	148	115	103	126	132	130	148	135	117	133	130	137	133	132	136	145	120	136	132	140	143	132	138	156	144	162	130	137	150	150	128	127	122	122	139	129	123	144	139	145	136	141	116	119	138	141	131	150	144	155	161	117	120	128	120	128	147	133	130	161	143	143	143	133	156	133	132	120	152	132	132	160	125	119	136	129	134	129	144	126	138	123	139	144	128	118	128	141	146	125	144	138	126	137	146	146	142	153	128	151	138	137	135	138	139	127	120	133	148	131	126	159	138	140	152	123	141	122	151	128	123	129	135	115	143	139	132	136	138	145	135	135	136	135	150	158	132	133	143	152	115	104	122	170	132	148	152	128	117	137	142	125	152	147	142	124	141	128	124	140	116	118	137	121	147	161	112	136	130	122	152	141	122	147	134	135	159	134	123	149	142	123	106	97	120	142	116	124	138	161	119	115	149	147	151	150	139	135	151	141	147	141	142	141	118	123	155	138	138	151	127	141	118	117	145	127	120	117	126	113	114	134	139	129	120	132	120	139	144	149	126	119	145	154	135	120	124	145	127	148	139	149	150	140	113	115	158	139	126	138	147	105	118	148	136	162	131	159	148	123	151	158	124	139	134	126	126	145	125	134	128	141	131	130	146	161	123	140	144	146	138	125	137	122	142	123	125	131	142	128	129	144	140	137	125	145	156	130	142	134	128	128	129	131	139	149	163	164	145	146	142	128	127	140	158	125	130	150	136	140	151	138	137	120	143	130	129	113	151	128	126	140	153	125	134	152	130	125	127	129	128	132	129	142	163	150	125	132	144	106	144	119	142	142	130	141	136	136	141	152	129	137	149	136	155	157	126	128	172	151	143	150	131	134	116	146	138	139	138	124	137	119	155	123	132	144	144	134	135	156	136	138	132	118	127	138	116	138	156	131	129	130	147	134	143	145	125	145	125	131	145	144	140	131	144	145	129	155	125	139	108	115	148	133	125	124	123	132	124	140	143	141	126	141	143	169	157	132	133	142	128	135	137	129	155	124	140	139	132	151	139	135	136	117	134	132	139	156	116	124	142	127	143	122	139	136	151	130	150	147	121	116	140	134	127	130	139	120	127	131	135	135	140	148	130	157	138	128	116	110	138	143	168	145	138	118	129	122	141	150	133	151	158	152	156	138	141	147	136	133	134	161	152	120	134	135	141	145	117	112	130	139	140	138	139	132	138	132	127	129	141	154	131	147	127	133	147	116	139	136	147	146	120	139	153	156	122	139	140	134	163	157	137	129	145	154	125	131	124	134	102	124	153	149	121	130	150	135	140	138	127	132	142	131	128	156	122	128	160	144	153	150	140	141	130	130	152	137	133	123	147	133	147	128	139	135	133	129	128	135	142	124	130	163
30303	34088	24786	15579	11792	11052	6955	5008	3376	2580	2208	2521	1907	1583	1273	857	668	576	549	551	558	483	420	414	411	397	380	389	354	380	401	377	361	349	369	344	311	340	340	332	336	344	340	368	351	351	320	315	368	331	335	305	347	337	339	320	294	315	347	339	314	323	312	333	315	339	335	329	324	337	313	336	341	335	315	337	330	342	312	314	313	323	322	349	289	312	305	335	321	336	331	325	309	332	277	332	346	320	310	296	307	307	346	348	341	306	339	301	302	337	341	321	303	336	319	336	338	304	327	334	301	357	313	321	306	301	343	311	332	354	341	341	320	319	322	322	310	336	334	312	288	320	340	340	355	329	314	342	353	310	329	342	312	327	336	315	307	329	309	322	331	313	334	318	324	326	325	333	366	304	314	354	338	349	322	318	340	306	315	307	336	348	350	320	308	307	332	323	350	312	336	301	346	339	335	325	304	330	334	338	302	344	303	329	353	316	306	311	318	305	298	335	325	297	324	358	305	315	328	337	307	308	329	293	297	340	300	320	282	349	328	333	321	351	321	329	345	323	331	294	306	340	331	310	311	313	316	329	298	310	323	317	345	311	300	299	309	342	356	324	326	292	302	293	310	304	344	360	288	297	329	326	331	321	300	289	302	323	306	335	320	343	327	327	328	337	283	316	346	319	289	362	321	314	312	322	347	340	324	351	294	307	310	334	299	278	317	328	341	335	330	352	315	336	328	338	305	334	306	335	309	344	320	326	320	324	311	313	331	331	314	295	335	349	317	346	333	325	338	320	308	318	305	288	323	333	361	312	315	313	308	335	326	358	349	327	347	328	310	347	306	294	354	333	326	286	314	329	301	307	328	321	334	315	321	320	356	341	317	323	321	325	328	331	318	322	312	325	346	353	344	330	332	296	336	328	321	329	293	337	303	317	315	317	331	308	320	296	340	324	305	332	312	329	305	320	319	335	311	314	332	328	323	302	324	305	313	340	317	348	336	332	346	315	320	321	306	327	302	329	301	332	296	345	334	341	298	320	311	306	314	338	315	325	325	325	310	308	317	320	327	315	338	323	333	339	337	321	333	325	310	315	329	331	348	293	305	288	339	340	324	317	343	326	328	339	324	326	324	325	313	311	315	320	335	315	304	291	291	290	310	329	327	330	349	323	369	325	296	295	295	286	327	350	353	319	312	300	300	291	341	330	339	351	333	356	318	341	313	321	317	327	342	348	320	296	334	304	299	293	275	312	327	307	315	330	338	308	324	327	286	334	329	331	328	341	302	299	319	325	306	315	317	306	296	323	333	320	307	305	347	324	313	318	319	318	328	330	333	320	354	352	301	331	331	320	318	308	308	305	301	330	320	322	307	312	326	345	327	338	328	337	316	343	315	316	323	279	330	351	344	318	366	320	333	300	349	303	282	310	334	317	314	303	312	339	327	311	323	334	316	305	299	317	334	324	318	319	317	323	286	320	311	305	315	318	350	342	275	289	319	284	316	326	307	306	333	304	324	319	315	318	299	315	334	293	270	354	342	348	325	328	309	312	326	356	299	336	301	322	321	349	318	322	274	335	283	344	339	337	346	304	313	330	316	317	323	329	324	304	325	308	300	346	335	298	324	333	324	311	338	342	310	297	291	313	311	333	318	323	325	287	302	308	303	305	303	327	315	345	281	329	329	336	307	359	309	345	306	327	333	315	375	353	328	331	340	328	332	328	316	299	316	327	329	341	315	333	332	333	347	330	291	318	317	319	310	322	328	304	331	312	327	341	329	301	327	317	338	325	331	317	347	343	352	323	311	268	325	333	334	309	304	330	317	311	301	358	297	321	314	341	324	319	318	306	339	331	314	321	308	338	349	384	347	313	317	334	324	298	329	317	315	325	297	347	327	348	329	303	340	333	297	318	317	295	335	315	316	364	344	344	281	309	336	328	323	329	335	329	294	316	314	336	316	315	306	336	336	324	317	299	323	321	329	274	346	345	322	324	312	305	321	330	333	311	340	325	404	336	308	311	293	332	352	376	311	328	302	329	316	330	338	290	346	316	317	346	336	356	301	344	318	326	303	308	292	327	340	318	332	348	323	330	324	369	299	291	307	329	317	350	307	314	311	294	299	329	339	303	329	342	333	294	334	359	329	338	306	301	347	307	314	305	331	292	349	311	339	328	299	316	368	307	316	337	337	321	307	334	324	333	324	311	328	298	328	320	339	320	308	335	289	349	297	369	349	305	307	328	334	332	340	316	337	299	292	333	310	349	309	304	322	321	343	339	328	341	309	305	311	333	289	319	359	308	305	307	346	334	342	314	298	332	305	324	287	328	325	331	324	340	338	317	335	312	303	311	326	329	322	334	321	303	314	328	328	289	306	319	321	297	298	305	335	307	301	318	342	311	308	318	328	330	353	366	312	292	326	338	308	291	337	312	288	319	325	340	349	323	290	324	310	331	309	327	291	346	303	306	327	281	311	319	318	325	314	295	308	336	333	337	311	313	321	329	307	327	352	338	326	315	296	317	328	339	331	297	332	318	335	319	352	307	321	290	341	308	317	307	322	311	299	338	335	324	334	338	305	332	300	314	328	307	370	330	304	358	325	354	323	338	332	322	331	319	326	348	345	325	314	301	335	327	311	331	312	284	350	325	364	339	328	330	298	338	322	327	327	357	316	302	335	343	358	338	316	337	293	334	299	325	272	349	346	323	344	320	328	340	327	342	331	311	342	311	333	332	300	318	313	338	339	330	331	308	330	308	322	340	294	335	350	320	308	312	321	331	305	341	319	309	329	345	328	330	354	311	325	305	354	337	353	327	331	327	316	330	355	298	318	335	333	325	303	303	317	321	318	327	325	329	340	357	313	334	314	372	357	294	347	330	336	289	338	330	315	348	304	330	315	322	322	337	312	333	307	324	318	326	314	299	322	329	339	355	331	313	301	339	364	315	285	328	360	319	326	311	332	300	334	327	329	318	323	341	321	320	316	310	327	353	332	333	312	306	304	358	324	300	303	305	328	343	339	315	328	336	341	331	325	338	305	337	273	302	303	327	377	313	323	353	328	315	318	315	335	360	309	326	303	352	331	312	338	342	318	334	348	313	281	321	334	294	319	318	292	320	327	289	343	335	306	331	373	296	324	307	345	295	311	306	325	344	314	299	298	327	338	321	299	307	285	336	325	302	315	303	350	335	326	331	308	323	302	302	345	320	326	336	329	345	349	335	305	309	313	328	342	303	317	294	327	323	323	324	306	311	313	311	342	316	349	356	331	317	339	322	336	318	313	290	296	311	325	310	341	307	338	321	302	329	347	323	317	310	291	278	307	325	319	303	326	336	312	287	337	321	316	366	298	321	327	298	334	309	318	341	330	330	317	310	314	340	334	339	338	306	286	320	328	312	326	273	311	265	319	315	317	310	324	320	313	337	342	336	353	335	352	339	308	321	296	333	340	322	331	305	320	338	323	342	318	355	359	334	301	329	305	295	332	324	351	303	282	307
11342	5825	3041	1189	737	560	456	335	231	236	224	210	217	198	198	175	178	197	173	202	187	192	185	203	194	203	180	175	172	165	186	197	212	175	180	184	191	191	178	187	212	206	192	170	182	176	200	186	204	209	174	174	186	181	158	194	180	179	202	193	199	160	171	168	194	203	200	185	186	168	212	191	156	198	172	184	194	219	175	162	171	185	204	177	178	179	166	169	191	184	150	201	203	182	182	183	191	172	172	209	204	183	171	205	185	188	211	171	185	189	181	171	164	178	187	188	177	186	181	174	219	175	178	196	190	163	172	218	192	179	183	216	187	204	190	223	181	161	194	221	212	179	173	198	183	195	193	172	198	177	183	179	184	196	170	174	161	182	187	171	191	189	193	180	178	181	190	153	165	226	172	184	191	215	177	176	192	151	203	201	193	176	185	160	185	168	165	191	180	188	173	166	180	190	200	212	188	188	165	179	206	198	173	211	205	171	172	196	180	186	193	174	186	192	232	184	159	192	169	210	174	185	189	185	195	175	215	176	164	180	171	141	163	163	205	169	196	197	218	181	183	190	176	164	184	157	178	176	182	175	181	189	164	183	188	169	171	173	173	200	176	184	178	198	166	173	173	174	189	173	184	198	170	211	187	173	200	155	178	189	186	180	176	155	165	190	176	176	150	206	186	194	186	166	155	180	165	185	184	173	200	212	197	188	188	190	204	176	186	194	203	172	192	149	179	227	164	167	218	206	227	199	162	209	198	165	151	209	185	182	237	198	194	159	181	198	187	205	185	171	165	200	194	170	177	194	179	163	165	191	203	205	161	195	166	189	191	160	186	196	204	190	161	151	193	211	199	176	195	198	186	165	157	189	187	187	186	182	189	174	185	201	179	191	182	179	189	158	161	174	195	162	176	185	192	185	206	185	171	192	206	179	178	200	163	190	218	198	198	200	184	192	173	201	187	177	198	193	190	204	170	179	198	159	164	158	181	184	205	172	159	180	166	186	193	175	186	168	195	192	173	199	172	176	179	180	194	157	179	164	181	209	185	196	180	193	197	200	162	166	201	178	164	207	183	190	160	195	185	160	182	188	187	219	166	205	188	166	193	197	175	185	159	194	175	162	178	173	210	204	177	166	195	161	179	187	176	173	207	181	198	208	188	186	180	190	184	190	189	179	181	186	164	183	185	169	207	186	187	195	195	181	188	195	184	173	176	171	212	172	155	169	170	193	200	180	142	151	183	175	172	223	201	172	195	187	186	197	186	178	161	186	187	206	149	188	210	175	177	185	163	147	185	188	197	178	175	205	167	180	185	191	154	201	212	202	203	204	184	193	211	180	195	182	201	186	178	226	191	171	193	197	175	164	206	182	174	192	178	197	180	189	178	197	175	186	219	191	184	195	181	222	163	160	187	217	171	214	178	161	162	196	196	214	166	199	197	179	156	152	168	209	162	195	188	178	190	182	188	193	187	206	199	190	171	185	188	165	203	186	187	171	180	182	199	170	164	181	221	166	172	175	186	192	176	197	209	175	196	208	171	187	226	194	215	165	178	183	183	204	198	167	215	199	185	171	165	185	222	184	178	198	170	183	209	191	165	193	179	186	183	177	199	181	214	186	161	189	198	182	194	181	223	184	182	186	190	176	210	191	180	193	166	164	188	173	180	168	169	173	209	173	182	192	187	182	199	200	168	195	193	170	184	177	195	187	189	199	193	186	160	188	198	186	158	171	180	189	170	179	185	165	173	197	162	184	189	158	189	206	173	180	154	200	180	173	196	187	177	204	171	175	190	196	170	198	190	173	192	193	199	178	192	194	180	186	179	176	171	185	190	183	212	198	167	178	194	199	184	180	202	192	199	189	184	173	205	192	152	192	188	179	190	182	171	170	186	187	185	201	206	156	204	176	184	190	179	187	211	189	172	194	184	182	184	158	195	187	212	191	184	170	194	135	157	172	200	181	178	157	193	189	173	177	182	172	196	176	167	178	193	157	184	187	177	175	185	184	171	180	191	194	168	212	186	178	199	201	195	181	176	184	217	197	175	165	165	175	219	218	205	188	180	231	175	202	158	169	191	192	199	192	152	177	170	184	174	183	177	156	191	170	192	175	200	202	159	165	192	188	181	185	165	182	204	207	192	178	183	193	195	198	204	176	182	187	155	195	158	196	203	202	179	170	192	187	208	165	170	196	174	178	172	183	183	196	193	200	182	192	189	195	164	200	163	208	190	204	190	182	183	218	185	198	156	158	167	216	189	183	200	178	175	167	154	190	190	180	187	181	171	158	174	161	185	200	170	198	160	168	188	175	164	202	198	163	189	176	178	190	174	167	186	193	214	186	186	165	199	186	175	185	197	144	187	176	203	176	188	189	195	189	207	186	174	199	169	187	178	199	171	172	200	188	217	182	156	192	183	188	211	190	191	176	194	216	181	204	215	179	169	179	202	155	179	182	166	180	173	199	187	189	186	194	203	192	199	201	156	193	204	175	166	180	197	184	195	196	191	199	218	188	196	203	175	183	206	171	172	192	179	204	166	167	165	191	204	164	205	177	173	190	205	191	193	185	174	186	180	191	176	187	188	179	195	178	185	209	161	173	187	191	177	197	214	204	210	186	182	167	175	189	220	187	186	173	186	183	178	192	183	180	199	177	173	179	204	171	181	194	192	187	165	174	195	214	159	207	193	199	186	175	194	194	183	202	177	183	209	179	167	180	194	197	201	195	187	171	197	160	185	176	172	172	178	174	178	184	197	214	177	189	205	180	186	177	215	209	197	220	187	185	202	177	199	188	176	168	177	182	175	181	181	186	194	184	175	168	171	194	163	172	206	202	197	179	202	191	222	183	207	160	179	191	184	169	204	211	194	160	187	189	212	160	187	206	168	152	175	177	179	188	178	180	178	166	193	197	190	199	213	194	157	209	197	178	198	173	159	197	172	175	204	186	174	186	174	183	164	179	202	165	162	171	174	228	173	182	180	163	156	199	179	194	185	178	169	202	154	167	191	186	168	198	164	168	190	161	180	167	165	185	191	184	193	179	195	204	164	195	191	201	196	200	194	186	218	200	220	186	195	199	195	159	191	199	179	174	192	187	183	190	180	185	218	193	163	200	187	183	163	192	211	195	185	210	162	164	209	154	195	163	176	197	175	155	189	180	198	172	182	171	185	216	158	187	189	170	169	156	171	199	186	170	169	174	167	180	188	191	165	220	194	168	173	193	179	205	178	178	193	190	162	206	196	196	176	203	184	160	201	204	193	172	208	205	179	209	171	187	201	161	191	176	203	177	187	205	213	187	198	194	169	176	204	188	170	150	179	188	187	178	214	214	214	163	171	172	151	191	198	188	198	190	176	186	174	203	201	185	179	203	164	166	206	170	195	183	192	189	187	177	204	171	180	181	170	184	173	187	207	180	162	201	187	180	183	164	212	167	169	172	177	172	175	179	197	181	194	149	207	157	193	151	190	196	207	192	180	191	184	187	186	174	179	189
6983	5334	4541	3061	2385	1869	1931	1037	720	670	635	543	536	457	485	439	447	460	464	424	408	474	427	420	390	385	433	390	419	404	418	399	375	446	381	396	405	413	442	392	410	414	399	407	398	427	390	413	437	417	378	426	370	404	438	423	418	386	407	459	399	421	395	405	396	421	403	410	377	405	429	383	418	392	404	401	385	412	437	415	431	375	436	395	412	407	375	411	444	394	429	397	386	411	413	395	416	396	423	390	440	403	403	412	442	419	450	414	402	373	398	419	404	410	423	406	445	412	433	407	407	411	371	399	429	403	392	392	388	428	388	413	433	424	401	410	401	401	390	390	414	429	414	398	424	402	398	411	439	430	441	409	416	374	405	384	448	409	385	385	399	403	413	393	432	393	430	405	426	397	370	406	407	420	418	434	434	434	420	427	432	409	430	420	411	385	389	396	402	416	410	405	431	431	387	419	440	388	442	386	404	411	413	445	395	374	392	404	425	398	415	393	422	424	396	416	423	408	401	381	388	391	407	409	410	416	374	388	378	379	453	432	392	377	414	430	405	387	383	415	412	414	389	400	414	433	400	418	388	413	408	415	411	429	397	401	445	427	409	450	393	410	436	395	404	429	410	433	408	417	378	398	412	434	402	453	413	382	397	385	408	407	393	411	402	442	422	414	388	413	399	399	437	430	388	416	376	363	407	424	395	430	411	386	397	379	428	422	369	398	388	418	429	431	362	392	418	417	382	400	434	377	426	405	376	386	386	416	427	362	430	399	429	366	438	401	411	392	405	430	401	413	409	418	409	414	414	376	418	392	397	393	392	411	399	369	387	422	393	425	402	406	444	404	400	420	397	395	416	421	406	399	370	369	446	382	396	398	392	426	413	395	383	387	405	370	396	423	399	403	461	399	395	412	432	403	398	379	412	377	378	413	392	431	454	404	447	406	383	406	403	387	415	401	399	420	413	380	412	393	401	391	413	408	428	421	413	401	451	418	407	411	421	395	380	416	417	430	417	416	391	441	411	454	406	399	400	424	443	403	398	419	439	399	404	412	423	378	412	451	397	409	405	406	435	401	399	376	371	408	399	392	389	389	426	421	401	390	417	408	427	396	404	395	417	446	407	408	438	380	421	405	410	380	425	372	381	422	403	360	401	404	398	421	389	416	388	383	394	413	432	431	404	445	392	376	398	399	423	389	417	416	389	386	364	378	401	387	420	418	401	409	414	421	400	443	363	400	404	409	423	444	387	383	381	380	370	388	418	401	412	392	414	418	392	389	379	424	380	395	408	394	385	409	407	415	381	419	429	424	402	378	384	406	444	411	381	396	385	424	400	406	441	390	391	388	362	412	407	410	419	419	407	403	410	403	372	403	392	446	397	368	392	396	390	402	411	363	411	395	402	428	409	427	390	430	404	421	356	414	374	411	360	416	443	385	413	399	400	400	422	400	423	409	413	360	388	404	400	434	406	384	405	424	401	382	400	407	411	373	429	406	389	391	413	435	405	420	408	370	401	410	416	415	400	394	404	422	465	400	401	423	409	381	422	383	433	385	431	415	395	396	409	411	432	418	398	403	399	434	407	374	393	404	394	418	425	383	384	404	384	420	411	399	401	374	409	406	454	391	422	394	434	399	384	389	415	392	425	391	389	414	379	397	414	426	407	428	422	391	418	394	383	412	421	412	399	373	385	371	424	388	415	416	407	467	424	418	462	418	394	401	439	401	395	413	387	443	406	419	431	382	398	417	393	419	449	354	437	398	413	440	395	392	412	423	390	403	393	399	400	390	408	401	411	417	415	390	423	389	399	418	368	408	405	418	417	416	410	386	428	403	439	377	404	410	408	442	413	384	405	405	381	402	420	354	394	409	400	367	409	399	436	397	413	423	429	390	394	422	380	425	468	419	427	432	410	431	397	403	396	383	390	374	387	416	395	413	386	432	371	418	390	420	390	390	398	360	424	420	402	406	411	406	397	384	448	371	440	383	402	431	388	401	377	429	403	424	418	395	412	398	437	399	417	405	424	401	384	405	449	365	418	442	391	413	423	395	400	439	409	396	409	405	429	392	404	413	408	397	375	398	411	398	362	418	404	421	410	452	400	415	409	442	409	411	408	427	410	406	450	413	401	387	411	393	416	390	428	382	393	417	410	380	416	422	358	402	437	410	394	398	399	422	382	371	388	415	422	458	408	411	432	399	428	442	413	404	405	435	411	394	405	381	423	384	386	377	409	423	446	390	384	441	425	409	398	424	398	376	429	416	405	416	413	402	382	375	403	392	399	408	429	401	418	418	372	408	426	382	412	422	416	410	398	394	388	386	402	387	407	393	439	419	400	384	413	411	390	374	399	407	385	425	398	391	389	399	415	440	395	408	412	384	413	428	412	457	395	412	414	392	437	404	411	410	363	384	449	391	402	405	364	414	415	413	452	411	395	409	419	395	370	370	418	412	405	403	380	403	379	447	413	415	368	357	388	386	385	411	403	410	420	421	403	373	399	427	421	412	434	381	418	417	420	392	412	426	437	406	426	443	416	402	404	417	368	409	424	398	402	426	383	393	405	396	399	433	420	388	421	387	409	395	414	420	364	382	402	390	424	427	356	399	426	425	412	403	403	389	412	435	441	409	407	393	378	408	413	398	414	420	417	379	466	380	427	380	392	405	423	390	405	391	433	393	395	412	436	400	410	394	418	462	386	386	439	382	411	410	382	406	406	388	360	432	403	449	423	405	406	372	399	443	411	393	439	418	363	388	412	391	399	401	386	409	349	419	428	408	412	389	389	406	406	434	404	410	412	384	385	413	408	412	389	467	413	403	398	389	418	426	395	402	371	351	398	389	377	374	384	389	373	426	414	415	425	393	405	428	399	414	357	401	412	428	437	401	418	382	440	410	438	401	414	366	395	442	386	434	369	381	401	408	364	417	426	432	407	416	453	428	391	370	394	389	367	403	423	430	437	415	406	426	355	386	423	398	402	422	399	435	408	399	407	404	421	408	403	418	399	389	407	398	414	375	373	449	399	372	388	397	446	415	400	411	379	418	391	403	430	373	440	399	421	397	407	422	382	416	414	384	411	411	398	409	445	385	390	389	392	397	413	415	399	381	412	394	421	377	416	403	388	360	395	391	372	390	398	383	452	392	439	413	419	416	403	405	423	424	410	406	429	395	424	386	374	370	403	418	421	398	373	417	396	414	421	443	380	365	383	418	389	427	383	419	427	411	431	416	393	390	406	410	379	400	399	395	396	427	397	388	404	376	414	400	408	417	448	423	410	374	415	432	426	391	399	393	411	408	417	409	370	409	395	361	419	410	382	422	383	388	392	405	465	394	366	402	437	405	406	395	427	392	421	429	390	405	424	421	394	409	427	401	388	378	435	427	415	426	436	409	423	406	385	442	419	420	427	380	413	390	381	402	410	399	428	452	412	442	379	383	443	419	413	449	433	398	404	390	415	374	405	379	391	412	387	437	429	400	392	448	414	424	410	412
33276	29875	18359	7883	3627	2593	1307	862	484	302	277	270	236	242	205	172	141	148	133	149	150	160	105	120	118	109	118	88	123	127	94	118	106	102	123	116	123	113	118	96	117	106	123	114	104	110	130	138	122	104	119	97	111	100	115	120	107	122	108	116	109	128	112	103	95	125	129	116	145	118	120	110	117	107	124	127	102	124	122	106	107	113	100	83	97	112	98	114	94	117	115	94	108	131	113	114	117	106	104	94	106	110	111	111	115	123	121	94	118	104	108	125	117	109	123	108	102	124	116	100	111	110	106	94	100	101	134	102	103	104	121	126	101	107	112	112	127	126	101	125	127	97	116	115	123	99	113	110	90	95	98	111	127	114	126	112	106	131	110	123	116	113	125	95	110	123	109	110	115	103	134	120	118	117	108	134	106	115	96	106	110	134	124	111	118	106	115	93	115	103	119	115	125	87	109	108	119	98	135	107	111	134	118	94	102	113	115	135	113	119	121	119	114	113	95	104	115	110	101	109	112	113	117	112	136	122	97	112	135	119	114	96	126	137	101	92	106	111	110	100	130	105	99	116	110	125	113	100	97	121	101	109	120	100	112	124	114	121	102	121	106	130	113	128	118	120	118	103	107	119	103	126	120	124	115	97	99	105	118	109	107	90	114	96	105	122	93	105	119	104	110	86	111	111	112	122	116	130	132	106	123	112	110	89	125	123	114	91	116	116	113	114	101	113	101	126	106	109	104	116	124	116	109	115	94	107	116	113	106	108	93	125	114	100	119	92	122	95	104	122	109	107	117	119	128	118	103	124	125	100	116	110	115	102	112	118	128	110	112	104	133	98	114	104	129	103	109	121	123	102	131	114	122	122	115	114	97	108	129	86	94	116	111	104	113	95	117	109	122	111	147	118	113	133	148	122	95	117	117	124	124	134	107	119	124	101	107	109	104	121	119	135	121	143	114	112	114	140	121	109	138	111	98	118	124	112	136	110	127	104	120	105	123	108	97	124	104	119	86	104	117	132	126	107	116	110	116	115	126	98	127	112	111	111	107	107	123	130	110	110	138	131	108	128	125	123	96	111	118	111	107	102	115	121	130	119	115	105	127	111	104	120	119	102	108	136	108	114	115	110	115	109	104	105	98	93	102	110	106	107	123	110	99	107	130	109	127	120	127	114	120	121	119	107	94	113	123	96	109	110	95	108	118	118	118	109	121	116	120	90	124	91	111	116	107	118	108	111	103	101	103	127	133	111	113	126	119	125	107	104	124	129	118	111	98	121	121	117	115	116	103	117	129	116	126	114	100	118	105	115	111	119	119	106	116	120	120	115	106	114	119	112	130	111	114	109	109	103	111	112	129	116	128	123	127	132	112	109	129	123	118	121	99	96	96	107	118	127	133	101	109	114	108	114	101	115	116	122	105	103	125	109	116	98	130	133	112	104	114	89	108	102	136	94	99	96	115	93	121	115	116	115	125	126	118	118	103	100	99	118	118	108	98	100	113	137	107	107	115	114	113	112	102	123	125	120	126	113	93	116	117	120	135	91	130	116	131	116	107	122	103	116	136	122	107	105	116	108	130	113	117	122	125	109	112	118	94	128	91	117	120	124	78	127	140	117	102	112	113	109	127	123	98	134	113	98	114	132	103	131	101	121	106	116	105	137	114	101	117	121	101	103	122	123	114	114	116	117	113	113	105	104	103	133	132	116	124	105	131	123	97	117	116	144	128	104	96	101	113	117	107	116	113	107	98	113	105	107	98	117	125	121	133	105	120	127	99	122	113	126	113	101	105	119	120	95	122	110	117	124	118	137	125	107	140	125	106	112	125	135	126	104	115	122	114	113	125	121	108	124	116	135	120	120	108	115	110	105	119	89	106	88	98	117	107	128	121	111	97	141	104	102	102	95	121	113	115	100	108	111	116	122	109	103	114	119	120	117	123	118	120	123	109	110	109	114	119	135	112	108	101	106	109	123	106	133	108	122	101	105	130	121	95	128	117	109	120	120	142	119	111	99	116	100	101	125	97	113	104	118	109	116	112	103	116	111	119	105	120	115	119	102	117	123	111	123	121	115	108	132	128	118	120	109	112	120	127	86	104	107	107	119	112	103	101	122	124	114	129	111	108	109	124	101	128	107	124	123	122	114	111	95	120	117	115	109	92	108	100	119	115	98	109	120	123	103	111	102	112	119	128	119	120	114	109	115	110	115	104	111	105	117	142	105	100	111	130	127	109	117	102	114	106	121	108	96	111	120	132	116	108	125	122	107	128	114	105	114	133	120	96	115	110	119	111	124	106	109	107	103	123	124	102	115	138	101	110	108	132	102	99	120	119	109	104	111	102	115	88	107	87	90	109	134	123	101	96	107	116	103	117	130	127	128	117	115	96	130	102	116	116	100	119	108	122	115	113	109	104	108	133	115	116	115	103	103	113	112	125	106	106	112	103	125	121	118	100	98	121	114	116	118	134	113	141	96	92	104	106	100	113	114	128	126	103	109	109	139	107	107	124	110	131	131	117	112	112	111	108	119	103	113	115	112	95	123	119	117	109	129	119	106	99	104	111	102	122	110	131	129	140	128	131	119	132	101	121	127	99	124	109	138	108	125	106	95	101	124	123	121	101	102	119	125	117	142	125	119	121	124	121	118	112	118	111	125	118	97	117	101	112	106	109	91	112	118	109	109	102	112	125	104	121	122	124	116	108	123	113	113	112	112	111	126	110	128	100	101	108	120	118	100	126	106	113	120	122	115	113	93	100	118	122	108	124	111	137	98	97	102	101	110	117	96	96	126	113	116	101	129	115	98	133	98	89	115	87	102	112	122	102	103	111	105	94	121	100	108	97	109	116	115	120	96	106	102	133	106	112	132	106	114	108	111	118	141	116	104	94	101	109	103	111	124	118	117	107	110	134	121	106	114	109	124	109	104	99	133	101	93	126	109	104	108	109	116	124	122	126	121	118	105	97	124	114	113	105	146	133	113	103	95	112	118	112	112	108	105	106	106	108	94	132	107	114	131	120	132	113	119	126	110	120	102	116	134	107	135	113	105	102	110	115	120	117	114	119	122	136	121	97	102	110	94	119	111	97	107	121	120	114	125	126	125	124	115	105	115	115	135	115	122	127	120	110	121	109	136	119	107	115	114	113	124	95	141	121	98	114	96	99	120	124	106	134	121	111	114	104	134	104	109	114	116	114	105	116	108	103	120	112	120	100	106	101	142	102	114	102	120	85	104	90	114	108	141	131	126	106	116	137	130	105	104	114	128	109	109	97	94	100	113	102	113	97	112	113	106	112	119	113	124	111	121	114	98	113	109	113	110	108	99	112	117	118	113	103	116	95	99	136	128	113	117	115	114	116	118	123	106	132	105	105	116	110	100	109	106	113	113	117	123	112	109	112	138	107	109	130	140	117	123	119	108	113	112	117	108	105	103	114	107	99	111	102	102	116	99	107	109	101	134	115	119	108	116	107	104	114	117	129	107	127	113	98	104
22845	23719	13742	9970	7814	7266	4927	3862	2107	1420	1349	1273	1074	1130	699	565	447	454	428	419	428	390	340	297	326	349	319	336	278	299	284	299	297	275	266	300	303	290	252	291	299	285	248	259	292	268	287	271	285	308	270	279	279	258	273	265	290	262	249	259	279	262	293	275	282	277	276	273	306	276	265	269	322	289	292	274	272	265	276	283	269	285	265	269	261	253	266	270	266	268	289	278	283	267	283	262	279	264	270	320	292	255	278	242	270	311	254	269	280	266	278	256	288	294	293	263	258	257	276	281	280	249	254	261	244	276	267	286	259	277	277	266	247	253	269	313	255	279	271	276	249	223	278	287	268	313	233	290	301	245	273	308	281	277	252	286	276	249	252	273	268	251	280	277	277	277	280	270	276	302	274	281	296	260	251	268	256	261	300	278	262	268	254	274	240	277	276	264	287	248	266	287	271	247	270	256	258	277	264	300	269	260	264	282	289	264	283	281	259	246	253	266	278	285	289	272	285	270	276	268	288	290	300	284	280	270	266	275	272	273	258	286	269	259	290	290	277	242	268	274	253	272	255	287	304	302	263	270	283	271	248	254	264	286	266	293	261	297	281	248	266	274	261	248	282	246	261	281	263	256	291	279	257	272	267	219	305	267	264	288	271	260	258	275	276	275	305	305	284	260	274	279	255	260	264	249	272	308	236	260	265	250	286	250	280	272	304	259	287	266	262	307	319	278	293	282	269	274	257	291	312	263	274	284	251	263	261	242	276	274	299	272	272	278	285	251	260	282	290	310	255	274	278	272	272	270	268	277	271	285	288	292	274	272	248	255	285	274	276	231	265	295	255	274	243	292	258	261	275	293	269	270	266	276	269	280	269	265	244	279	289	279	263	265	283	253	287	293	254	264	271	241	264	272	261	277	266	250	276	306	279	277	281	251	300	246	276	271	256	276	281	271	266	274	287	280	239	304	300	277	262	280	278	250	267	262	274	289	286	234	271	278	273	282	271	285	268	297	258	285	275	298	276	243	268	256	320	294	276	275	259	264	289	271	251	269	298	259	267	284	275	286	252	255	261	242	285	294	241	275	280	246	262	275	261	288	305	255	288	275	261	260	302	290	278	273	251	273	290	278	297	278	253	266	248	285	265	278	267	264	269	233	212	276	242	285	265	284	249	289	261	286	276	275	266	235	271	256	261	270	258	283	270	259	294	271	262	277	247	255	274	278	278	268	271	275	269	284	265	283	283	263	262	250	274	291	258	265	249	258	235	272	257	232	255	276	285	280	259	269	278	268	273	305	273	279	298	283	277	253	253	249	271	271	263	257	284	236	278	270	306	299	304	257	261	274	259	281	270	304	277	274	266	272	288	272	273	302	261	278	263	275	245	282	281	270	286	268	265	290	268	251	258	260	248	270	275	256	292	289	269	278	278	257	272	255	300	271	259	275	279	271	258	268	258	303	292	276	291	286	262	261	275	266	302	280	271	268	263	273	277	281	239	275	262	281	297	251	283	240	292	307	300	272	268	267	291	269	275	283	304	272	288	244	288	261	230	263	287	275	250	286	249	278	291	281	276	292	302	284	249	265	274	286	280	286	272	262	280	294	268	276	264	272	279	267	284	242	288	273	261	253	265	287	268	279	289	255	267	234	274	263	272	282	271	277	267	233	298	284	268	284	258	276	252	297	268	284	273	275	293	231	283	283	264	266	272	286	281	254	267	264	270	255	253	284	257	276	291	288	278	301	255	270	263	282	230	290	250	252	270	272	290	282	304	301	239	290	259	284	268	253	264	294	257	245	232	264	257	264	227	284	266	284	274	262	252	273	286	266	279	304	281	262	264	293	284	290	275	260	275	286	295	267	286	260	279	260	263	254	295	257	288	290	286	269	264	292	284	270	287	281	244	258	260	290	290	262	248	265	269	275	277	285	260	276	266	266	302	295	276	255	280	268	271	291	270	277	278	281	291	285	285	268	284	280	289	257	274	279	285	259	263	264	300	271	266	270	279	249	304	277	262	289	278	285	259	268	294	264	277	273	277	263	269	257	279	294	270	257	286	241	272	286	271	280	279	239	284	265	293	239	262	242	270	273	291	238	265	272	283	300	271	266	258	273	254	268	262	273	257	267	281	295	284	244	269	295	265	254	287	272	265	276	279	289	250	236	275	263	287	271	271	278	279	268	305	299	244	271	288	257	303	258	283	254	289	278	277	267	265	249	278	250	243	251	271	283	289	286	233	285	254	288	278	285	244	255	287	256	245	298	290	265	274	263	267	262	270	298	263	266	264	257	259	271	294	289	281	285	273	277	264	295	264	247	257	252	276	298	276	289	252	273	269	266	261	289	286	270	295	241	252	270	264	271	253	273	258	275	266	274	272	296	270	265	269	262	279	242	277	271	282	274	273	292	256	299	260	281	288	269	257	261	267	283	263	276	287	278	289	257	332	273	252	271	310	270	282	268	277	270	269	280	277	267	259	276	271	260	296	274	250	260	275	255	251	258	245	280	273	302	285	262	280	291	284	268	237	281	252	288	284	294	269	300	268	308	253	261	284	268	291	269	256	262	276	246	271	258	262	292	280	271	277	277	248	252	270	279	259	242	285	266	254	277	243	276	267	265	280	275	276	285	280	287	266	260	281	275	242	257	242	258	245	270	261	261	283	271	289	292	290	266	292	269	265	286	282	265	268	277	283	278	256	254	243	267	264	279	266	301	264	248	279	260	271	270	266	296	285	303	255	271	279	265	271	294	286	261	237	272	283	257	279	256	245	283	276	297	256	268	275	268	242	272	305	258	253	294	289	297	288	266	260	270	261	267	268	264	277	290	293	257	287	280	254	270	262	266	272	280	277	281	253	264	254	264	274	255	274	267	275	270	272	276	287	293	264	269	267	275	272	259	287	273	256	275	276	272	291	257	274	257	253	258	280	285	257	272	288	283	273	264	275	277	282	272	260	248	280	269	277	304	278	241	278	253	289	282	239	264	269	268	278	280	259	285	280	273	278	244	312	276	283	277	274	260	245	267	263	275	278	260	301	264	276	268	298	275	258	248	246	275	257	275	267	247	262	281	290	258	278	277	290	271	281	273	264	271	257	253	268	242	240	258	292	284	244	276	267	301	273	291	271	279	287	278	294	265	266	297	262	280	272	268	284	260	268	271	282	269	279	246	276	261	267	266	299	259	246	287	260	273	277	273	262	264	264	283	262	298	244	251	256	263	299	286	248	248	282	247	289	261	266	261	288	284	278	299	271	283	284	286	259	276	257	244	245	316	263	295	291	306	262	259	270	248	260	269	276	267	270	287	270	250	279	268	230	286	244	311	262	294	269	267	263	261	295	255	272	277	255	320	262	251	289	282	251	261	242	258	264	246	288	299	284	309	274	260	253	276	274	285	258	267	264	275	265	280	252	259	276	247	273	291	238	286	275	312	269	282	267	301	263	293	262	259	268	255	266	317	277	260	293	265	283	297	274	259	298	267	269	272	246	271
44243	39965	27004	13060	6875	4359	2317	1223	718	470	486	451	345	383	341	231	178	184	171	173	166	165	174	148	161	168	145	141	131	162	157	170	160	133	126	126	165	139	147	129	145	131	139	150	130	154	132	132	143	124	129	132	135	113	123	125	150	153	157	119	143	134	150	123	149	132	134	126	152	130	141	149	125	118	162	149	121	136	134	125	141	126	106	145	146	157	159	124	127	159	121	145	120	125	124	128	152	141	121	132	142	133	122	143	143	127	130	117	119	134	162	121	141	150	129	140	120	122	108	135	145	133	130	134	123	139	141	145	139	126	146	157	157	137	136	140	138	159	131	133	131	141	137	131	132	133	136	135	142	164	129	126	147	122	151	154	136	147	130	138	116	136	153	129	116	140	149	134	153	141	126	139	123	159	110	124	115	134	128	116	140	138	158	133	129	125	129	138	119	126	134	161	118	126	149	137	142	154	138	148	160	135	105	146	147	148	153	105	149	139	140	139	134	117	141	140	129	134	139	148	172	120	141	142	138	158	135	124	143	110	139	123	136	141	127	126	144	146	129	120	132	142	135	163	131	146	144	147	136	129	128	137	143	121	127	123	143	140	139	149	113	143	158	137	148	142	134	114	120	160	131	149	151	135	145	137	127	148	138	134	148	140	135	133	150	162	142	151	131	137	138	131	131	162	128	146	156	149	132	126	150	127	124	132	137	138	125	137	141	113	163	115	139	138	150	133	129	133	126	141	141	134	149	117	132	148	142	133	125	107	116	134	168	149	133	113	114	134	142	119	145	138	123	137	142	117	130	135	137	134	128	135	155	108	118	130	133	147	108	122	148	135	115	120	137	148	142	145	133	164	140	146	155	130	123	144	128	123	153	154	143	126	143	137	142	127	139	151	134	135	135	135	121	137	122	128	137	156	140	123	124	123	130	157	154	127	142	126	143	123	156	144	129	140	163	165	134	139	119	126	147	132	130	139	153	114	124	143	147	121	130	133	155	131	117	132	132	127	132	123	124	142	135	134	135	120	131	143	145	144	157	114	142	131	138	132	133	134	150	129	128	174	133	125	126	160	143	125	136	114	138	152	145	124	131	133	129	147	143	125	141	146	111	130	162	150	133	147	120	115	147	135	116	116	128	142	149	122	133	131	155	143	137	134	142	139	137	102	140	138	127	129	138	120	108	111	151	132	148	130	128	132	149	145	143	161	173	163	131	146	122	140	131	139	136	131	141	144	133	119	133	142	132	140	141	152	146	147	120	150	137	157	127	130	142	117	127	120	148	113	119	152	118	148	138	121	136	126	131	153	151	126	137	140	140	133	150	142	135	141	137	144	144	133	158	165	118	171	127	134	137	123	147	132	135	144	165	141	128	157	125	147	119	135	138	137	118	114	143	145	149	123	142	118	141	138	142	124	146	142	135	150	168	147	129	154	153	140	138	143	125	133	130	135	130	152	121	141	136	130	144	114	148	163	123	129	116	121	111	122	155	142	127	133	125	134	135	144	136	137	156	137	139	126	134	131	142	138	141	143	134	129	122	141	155	129	143	127	138	147	137	143	150	129	154	142	149	143	122	139	128	137	163	129	122	159	142	130	129	144	145	137	124	126	153	110	128	160	121	122	127	137	141	128	140	127	119	120	146	145	134	149	131	125	141	138	134	158	134	153	142	123	149	136	120	123	132	101	128	141	124	158	149	143	159	135	117	123	114	128	146	128	151	132	135	148	142	149	167	126	135	111	143	129	167	114	146	151	135	123	135	125	136	132	132	149	145	130	101	132	129	143	118	117	124	116	127	149	149	148	138	142	148	120	133	160	128	126	134	158	144	136	142	133	153	158	131	136	130	128	134	142	138	119	125	154	131	143	146	141	130	136	147	146	132	138	146	133	148	116	166	130	123	145	110	123	136	138	121	118	159	124	159	137	127	139	113	142	114	146	141	138	146	174	129	151	129	124	148	141	108	151	150	142	119	131	153	132	153	135	154	137	140	125	146	153	126	138	142	137	174	133	117	120	131	124	139	144	128	157	140	130	141	131	129	139	162	137	128	144	133	146	156	135	127	130	136	157	137	159	136	111	133	125	139	114	145	135	135	138	135	114	144	139	136	132	125	139	146	143	153	128	118	159	145	132	119	128	141	130	129	141	133	120	137	129	134	138	142	139	135	148	143	151	133	151	149	120	143	166	140	120	157	128	139	121	113	137	136	147	126	118	180	153	124	109	147	138	145	133	136	155	141	154	148	129	141	154	125	142	148	138	136	146	116	142	165	136	150	117	131	125	146	124	124	135	153	119	146	155	139	130	122	139	148	128	119	143	156	152	128	131	129	137	147	157	134	161	142	137	145	126	147	139	150	139	114	140	141	147	148	145	148	159	131	141	162	170	160	115	132	121	127	123	127	142	135	129	122	111	121	140	140	138	146	130	153	123	141	135	127	117	145	151	140	128	132	136	140	157	152	116	133	132	146	148	115	126	134	147	139	140	139	152	142	127	134	152	151	140	146	135	145	139	158	140	128	134	112	129	149	142	146	128	150	147	155	136	134	123	114	128	119	135	136	132	164	151	147	159	145	145	151	147	128	152	132	151	142	147	136	133	141	123	161	133	133	136	137	122	156	118	131	171	130	149	134	160	134	136	137	131	124	129	130	143	128	134	124	163	172	156	137	148	157	143	144	125	139	167	139	119	135	150	144	141	154	136	152	147	144	129	164	129	137	132	145	131	133	132	121	141	178	129	117	161	148	146	157	131	149	153	123	148	154	148	121	116	127	132	123	155	144	116	128	142	129	120	114	152	164	146	127	125	131	134	135	136	136	148	147	141	141	133	133	154	159	135	138	143	136	120	120	140	155	151	151	147	148	156	140	145	124	127	141	136	150	149	147	124	144	116	141	121	132	123	134	143	120	132	142	128	140	139	149	119	139	149	147	127	146	137	115	126	137	141	137	138	141	147	127	130	141	143	109	107	148	144	155	134	124	161	144	147	143	159	135	133	135	135	148	123	128	139	148	137	123	124	137	139	155	140	122	146	141	134	143	144	160	148	138	153	152	156	136	129	128	147	137	144	115	169	141	130	146	118	144	133	142	132	140	127	139	123	160	144	128	127	140	141	151	147	116	138	155	131	135	111	129	131	146	126	123	124	140	137	134	113	153	145	140	134	139	126	136	135	136	141	141	124	151	120	139	122	135	145	123	136	142	135	141	132	132	141	149	140	131	165	169	147	131	134	150	139	135	147	123	150	165	132	141	148	143	138	168	147	152	126	142	126	156	143	121	138	131	144	173	139	139	148	146	178	131	152	130	138	140	152	129	162	136	128	147	133	148	119	118	158	141	141	159	126	144	152	126	120	153	146	121	120	170	126	141	148	146	145	135	154	136	119	140	134	125	126	130	138	153	145	154	143	147	139	141	145	143	159	136	139	135	124	136	124	152	127	146	146	145	143	162	147	119	143	145	152	148	129	147	119	134	133	144	125	131	137	129	132
29854	32330	19527	12390	11488	10172	7256	4443	3318	2321	2169	1978	1772	1794	1703	1018	740	632	626	732	591	504	470	379	345	382	396	366	338	367	402	380	340	356	361	364	319	325	336	353	353	344	328	323	321	334	380	352	309	342	310	296	328	313	328	322	321	366	315	327	323	327	334	353	331	315	317	351	315	373	329	338	348	330	334	344	319	343	348	344	321	311	316	302	343	367	347	311	326	334	324	339	357	345	321	325	321	343	283	334	327	339	343	316	346	325	337	345	323	335	337	314	338	325	316	338	324	334	348	317	331	337	339	298	327	300	307	335	329	367	338	347	391	340	314	308	323	314	345	341	339	333	339	295	322	320	345	326	310	329	304	340	327	336	319	357	327	303	299	327	316	333	353	330	332	299	365	315	325	293	313	339	318	304	340	338	320	335	345	338	339	316	304	363	325	305	318	313	324	323	310	308	313	317	347	325	341	314	325	367	320	317	327	331	342	332	297	296	329	321	320	305	325	282	331	325	360	332	298	323	313	353	328	313	359	293	279	340	324	298	330	320	337	331	329	319	319	347	324	303	308	318	309	326	312	324	316	336	313	329	328	314	326	314	358	316	337	312	316	320	319	294	312	336	297	332	313	312	330	323	342	332	336	310	343	319	334	303	310	308	323	379	292	327	341	326	298	299	340	310	361	333	319	350	325	310	374	293	332	344	337	307	317	347	313	328	305	345	295	320	332	342	327	324	340	317	323	318	357	322	338	285	319	313	321	337	353	338	316	328	335	318	315	320	330	332	323	319	352	329	340	300	332	329	316	304	343	330	305	332	323	336	321	297	308	337	310	327	350	322	347	313	338	358	328	322	281	333	312	327	328	332	337	338	319	297	307	329	313	341	323	344	335	307	364	305	360	281	317	331	320	303	294	328	322	297	328	335	348	319	335	340	335	312	332	307	340	307	326	321	333	330	353	303	334	320	369	324	335	333	326	342	343	305	326	308	295	315	305	315	330	318	320	339	308	325	336	309	318	340	347	335	328	296	354	361	326	338	327	336	306	337	319	315	326	327	320	313	320	356	316	319	343	297	297	282	321	342	329	322	323	323	339	321	302	332	314	310	330	312	305	353	300	317	346	338	359	333	351	325	304	304	316	315	332	330	309	320	314	342	323	349	325	345	363	326	318	346	349	341	325	328	354	316	351	317	312	313	346	307	311	317	292	327	280	351	314	312	285	321	333	303	313	314	292	344	323	317	354	315	294	344	290	319	284	376	339	351	359	320	331	358	324	326	307	373	335	349	352	331	315	336	319	351	374	328	335	302	333	336	316	317	332	330	339	345	336	329	336	307	319	316	318	327	332	342	307	333	295	324	340	325	301	305	355	320	298	328	339	314	377	322	322	313	315	309	339	322	322	315	312	331	355	317	323	323	300	291	348	315	344	341	320	332	289	306	315	313	338	346	351	319	360	330	296	354	333	319	329	325	315	299	348	326	299	307	316	337	326	343	330	338	288	318	332	352	333	324	338	323	309	298	332	347	324	300	336	324	336	307	284	325	345	328	347	317	319	309	323	313	305	334	344	336	334	316	333	313	328	329	323	306	310	289	344	324	293	331	319	303	347	293	322	311	317	298	335	323	346	324	328	327	339	307	296	306	326	381	316	324	339	322	334	301	307	317	361	290	334	324	301	324	339	336	351	321	291	317	341	322	341	314	337	327	322	309	339	308	334	311	301	304	349	328	342	314	340	307	318	317	336	340	314	344	310	339	310	335	336	313	328	318	315	344	295	321	330	314	319	314	306	312	351	306	303	335	346	303	335	342	331	331	286	317	335	341	308	319	328	330	290	346	310	328	330	346	315	312	336	299	342	328	317	308	327	331	322	312	303	323	338	299	317	309	335	306	322	345	323	295	342	328	338	313	330	323	328	311	343	331	273	293	312	302	365	325	314	311	301	289	296	316	319	288	325	312	340	322	342	317	332	353	316	302	305	337	315	325	310	323	310	332	313	326	326	337	290	336	314	322	336	332	340	312	330	337	307	344	333	370	328	328	326	320	297	324	349	287	312	305	314	330	351	335	326	342	348	335	339	312	290	329	342	359	347	302	291	356	329	312	328	315	344	317	319	316	303	331	300	310	317	299	283	333	293	317	296	349	333	319	313	262	337	301	342	332	330	333	341	306	288	317	319	329	293	344	284	287	338	314	317	323	339	315	316	311	312	311	328	303	341	347	300	328	318	293	347	354	336	319	313	294	338	346	343	317	347	321	320	334	340	337	316	329	329	319	305	305	344	310	345	287	332	329	341	344	348	346	330	355	340	322	309	298	346	330	295	318	317	319	301	311	332	327	325	323	313	355	333	309	318	315	314	330	330	331	314	335	338	314	318	335	335	323	309	322	322	338	320	321	327	347	319	343	332	319	314	339	316	324	326	330	328	340	318	303	364	332	298	306	310	328	337	346	295	279	317	331	341	318	330	333	331	356	305	345	281	355	329	289	323	295	310	332	332	325	329	331	347	320	342	322	324	335	290	313	299	342	327	315	312	308	365	328	326	315	330	317	341	342	309	337	337	304	296	332	346	338	298	277	341	323	339	302	295	324	289	308	340	307	340	310	331	317	331	317	334	335	291	340	343	312	318	344	339	313	307	366	334	300	338	313	311	316	337	301	345	356	313	327	330	331	298	322	339	310	327	325	289	311	317	339	326	339	327	301	331	340	311	325	287	304	316	327	325	311	338	338	324	344	317	313	317	325	291	335	312	325	333	314	339	287	320	319	282	314	334	315	291	331	272	297	331	303	330	317	352	311	335	324	334	312	335	334	339	310	324	342	350	342	331	320	344	320	305	316	292	349	325	312	320	327	322	329	325	316	332	328	299	314	288	355	327	326	312	330	310	328	356	349	338	305	331	342	346	336	320	314	278	340	323	324	320	317	360	342	337	318	321	352	309	334	328	298	330	307	329	324	315	312	335	301	337	324	345	295	297	315	319	314	278	317	305	342	353	308	328	340	351	315	332	347	321	339	321	296	319	312	310	306	308	329	300	298	312	352	315	351	347	323	355	315	315	363	328	351	321	312	348	349	309	331	311	323	341	309	327	343	333	302	323	320	325	320	320	322	313	296	324	356	329	290	333	326	307	355	315	320	332	318	344	308	308	304	325	346	327	292	349	328	380	324	309	338	302	326	327	325	326	300	312	341	296	306	334	356	285	341	342	343	343	321	339	348	338	323	300	313	305	324	305	309	334	311	319	322	309	324	309	317	338	329	332	338	299	330	312	336	335	345	331	302	335	321	340	305	317	303	356	363	330	351	336	334	326	315	298	295	319	309	291	322	324	315	331	326	313	306	334	330	325	346	336	316	309	289	334	326	320	298	333	286	347	333	302	341	323	352	293	336	295	345	334	301	322	316	367	311	310	357	357	343	332	317	287	318	329	333	297	310	316	345	337	291	317	311	316	324	333	332	336	303	339	357	289	301	325	353	364	318	330	312	299	319	329	323
11248	5854	2808	890	513	430	434	313	252	216	238	183	193	178	193	176	169	223	202	209	205	179	178	163	170	198	164	193	177	185	194	180	194	173	170	206	197	173	165	173	171	175	171	164	210	207	205	191	180	185	181	162	177	174	195	196	186	163	185	193	193	185	192	171	172	188	178	177	159	200	179	175	198	188	186	181	181	196	160	191	184	193	166	197	196	190	184	188	180	195	176	180	171	214	192	167	185	183	193	198	180	167	178	193	184	206	156	165	188	175	183	195	191	183	157	169	181	182	167	186	167	179	192	166	167	189	197	174	202	182	179	165	185	151	178	172	196	193	186	192	190	167	205	154	201	165	174	185	167	184	153	157	188	180	187	162	181	172	172	171	176	195	171	191	198	199	169	201	206	184	183	168	194	186	177	183	173	173	196	186	161	159	172	194	155	183	174	189	203	185	150	180	171	174	152	175	167	159	184	180	204	186	159	181	167	152	185	184	187	181	194	188	166	189	180	152	193	168	175	190	176	197	189	182	185	167	206	181	170	211	191	155	194	165	187	186	166	178	182	164	189	187	173	185	177	176	180	165	179	169	189	162	172	189	197	175	170	164	185	194	182	193	171	196	163	156	189	176	194	159	159	189	177	185	185	224	175	202	171	164	164	178	182	196	186	190	187	172	164	212	162	171	158	178	184	175	182	177	192	197	190	149	191	180	212	170	193	165	202	195	177	182	176	176	191	207	202	187	154	169	200	192	209	198	161	177	181	189	204	181	188	181	183	177	190	161	206	194	187	158	166	191	198	185	172	193	166	173	180	172	199	165	201	153	157	175	198	171	183	170	186	190	163	173	196	196	163	181	171	197	169	179	206	200	167	189	181	180	169	190	179	172	173	163	191	186	196	167	163	192	168	192	218	191	167	177	179	199	182	167	188	200	168	189	196	190	174	202	169	166	194	179	190	171	176	191	174	176	189	200	192	176	178	149	159	182	177	181	176	176	183	186	176	171	169	198	215	159	173	179	168	192	196	179	184	169	172	187	177	207	167	192	185	191	172	179	177	174	174	154	184	177	183	219	184	178	179	197	194	206	177	195	197	177	195	190	212	184	192	167	172	183	185	171	167	214	210	189	159	159	174	191	197	184	148	195	190	190	226	173	177	165	188	192	190	207	150	193	189	208	185	185	163	171	188	169	172	189	175	195	206	206	203	182	176	163	196	167	191	183	159	177	168	175	161	182	175	192	158	183	181	204	190	199	168	160	203	188	172	188	157	186	180	182	187	176	178	192	185	188	165	201	208	171	192	219	202	190	191	178	200	189	176	197	189	213	177	175	178	170	180	153	169	176	171	180	205	189	165	153	171	182	180	209	178	192	189	175	209	181	172	171	186	200	184	176	202	192	182	215	189	191	178	190	206	170	187	205	179	188	161	187	200	170	199	194	204	174	173	181	199	193	194	194	193	170	197	187	170	186	198	182	186	183	176	206	199	183	167	190	172	193	173	221	168	176	179	192	199	183	184	163	171	164	166	177	174	184	175	179	161	212	172	169	196	173	193	173	183	194	207	183	201	198	175	177	226	175	190	182	184	208	184	196	160	184	189	203	185	153	197	201	176	187	167	186	194	203	194	198	185	176	179	199	184	182	164	159	180	189	192	168	186	174	180	166	191	182	194	177	205	191	168	188	181	195	191	181	202	164	166	165	185	176	191	184	191	184	212	186	190	178	177	185	202	181	164	182	157	177	162	167	174	193	196	204	202	191	198	178	196	159	167	205	192	217	204	207	160	172	166	175	188	167	145	189	187	204	179	155	162	149	169	177	174	194	185	207	186	174	170	160	183	168	185	206	192	202	188	183	192	186	196	178	182	190	172	189	175	192	189	173	203	149	180	172	185	190	188	181	202	204	173	160	183	184	191	192	154	178	180	196	193	151	156	166	167	180	209	177	211	188	173	186	188	195	185	198	166	212	166	171	181	189	167	197	172	180	190	169	161	162	186	195	163	196	203	156	168	197	181	217	176	187	176	180	166	175	165	197	176	187	211	177	175	186	182	167	190	180	179	199	193	194	180	189	177	177	155	172	175	180	175	169	164	171	196	201	184	190	192	168	194	173	158	168	166	178	166	160	181	172	193	182	199	179	189	200	188	170	209	212	160	176	172	173	178	175	178	186	189	175	179	165	159	197	190	176	164	174	162	182	196	158	186	171	166	194	199	178	189	181	184	179	187	178	201	208	181	186	174	194	174	172	198	160	185	186	180	181	195	169	208	195	170	175	185	179	179	181	185	172	164	186	206	188	202	169	172	206	225	180	218	206	182	181	163	186	207	177	209	195	186	177	164	187	180	186	202	180	191	187	164	168	183	189	198	177	176	185	171	181	145	215	181	181	187	199	215	172	156	188	179	211	185	182	207	168	166	162	178	175	186	159	205	196	194	194	163	171	177	190	183	194	173	184	194	162	172	183	193	177	186	182	190	188	170	163	179	193	172	147	183	177	194	175	172	207	165	159	192	191	183	199	182	201	186	183	174	194	194	171	180	172	180	161	178	153	193	158	198	186	180	215	190	173	172	209	185	184	178	179	180	165	184	166	180	189	170	178	190	211	204	183	171	181	172	171	199	194	158	184	170	177	176	182	183	176	186	200	187	191	195	168	180	161	173	161	175	180	162	187	177	186	183	183	173	163	196	164	167	176	192	154	221	183	175	194	165	195	164	159	164	198	170	193	173	187	175	161	190	176	174	172	204	176	157	194	179	157	187	186	201	192	179	193	190	198	176	162	170	169	173	159	169	166	192	206	170	207	153	177	180	160	182	184	197	189	178	163	191	212	207	179	213	170	172	171	185	214	197	183	197	193	172	174	190	171	171	214	187	166	183	194	205	173	180	172	161	179	197	178	189	187	170	184	154	197	197	200	189	186	170	169	189	169	184	206	180	158	186	182	164	207	166	196	166	155	159	195	168	194	190	191	195	155	189	197	179	181	206	178	170	190	192	204	172	178	200	198	163	152	153	167	197	170	189	169	178	170	186	195	182	175	189	189	180	155	170	193	179	192	189	181	193	182	187	180	195	182	164	166	167	181	192	159	182	164	185	172	184	168	205	186	183	181	179	164	165	171	180	177	169	155	163	179	197	189	177	157	162	196	163	174	200	190	159	172	173	173	197	173	171	167	172	165	169	150	156	176	189	169	216	173	177	201	182	174	182	199	159	168	180	183	193	169	167	165	184	208	180	158	187	188	192	160	172	181	184	174	205	184	174	174	199	191	165	180	170	153	191	184	198	188	192	197	159	189	167	170	166	170	165	179	168	167	183	182	187	156	171	174	160	170	185	183	201	172	181	174	165	184	189	188	165	180	184	163	187	156	160	200	185	217	176	182	192	177	166	186	200	168	185	212	186	200	190	194	151	171	163	175	156	219	174	186	170	190	182	202	192	171	188	184	166	170	183	171	194	169	193	177	184	162	170	215	160	160	194	164	192	167	190	156	208	199
7025	5421	4017	2390	1820	1785	1602	1014	757	651	618	510	494	482	503	409	419	458	443	427	434	441	459	393	366	433	424	385	400	399	412	389	412	444	396	403	421	376	380	397	448	395	426	392	420	392	396	409	378	393	393	417	425	377	420	383	413	415	387	444	404	386	430	393	405	425	407	377	413	415	420	404	411	403	390	398	389	396	422	401	423	413	375	433	395	405	408	384	370	419	404	414	407	422	391	383	445	415	456	398	430	386	404	380	417	377	382	391	351	415	392	398	392	402	404	416	416	425	382	382	372	416	444	388	375	405	434	379	396	365	423	373	444	412	383	406	401	427	433	390	406	434	406	421	430	410	392	422	398	401	422	438	424	396	382	406	426	416	400	402	426	387	406	402	385	423	425	395	422	385	415	418	411	438	407	392	397	388	372	411	389	396	376	402	440	405	392	375	436	448	392	411	390	420	387	398	419	396	404	382	407	429	403	412	428	400	429	418	380	419	373	390	378	398	434	381	388	405	410	437	412	433	392	373	389	441	405	424	371	435	417	402	463	419	371	393	362	424	452	423	434	393	447	411	424	406	386	365	373	436	399	354	428	399	395	400	413	394	388	389	396	422	391	405	404	418	386	406	415	404	469	356	421	417	382	407	412	377	374	378	428	409	392	363	396	421	421	422	417	425	409	380	413	415	384	388	403	448	399	426	402	412	411	421	412	439	421	420	407	414	392	401	376	381	410	408	405	353	395	395	406	397	408	418	389	398	440	395	426	419	431	394	410	430	403	414	422	411	380	388	410	422	393	392	428	422	398	404	421	420	387	426	420	422	448	420	395	383	418	420	408	417	377	386	388	408	408	383	383	403	377	382	409	425	408	391	405	403	378	367	391	376	346	387	411	437	402	446	395	412	406	407	378	355	391	407	376	386	394	353	381	428	393	431	421	400	430	408	428	426	410	407	388	406	403	419	450	415	393	389	414	406	406	429	433	427	423	405	415	446	449	406	368	404	437	431	406	378	439	403	391	401	415	388	415	383	404	432	398	398	408	409	398	415	412	402	392	433	388	385	367	395	393	395	399	405	441	392	390	423	414	406	381	411	411	426	383	394	371	435	403	393	384	420	390	394	390	406	446	418	413	440	409	437	385	394	425	425	383	387	403	386	423	443	412	411	386	404	396	389	401	394	400	405	389	428	410	421	409	411	427	418	424	388	392	412	436	406	380	382	375	407	383	417	414	424	412	415	384	416	392	386	388	385	399	390	386	361	431	407	383	432	391	397	382	407	401	419	408	447	398	424	418	387	390	414	405	364	424	387	421	424	391	402	407	398	375	457	436	388	395	423	417	378	396	415	406	405	415	415	416	409	409	408	400	401	364	413	387	421	425	406	417	379	402	408	388	405	367	406	418	400	416	366	393	429	431	402	427	413	390	393	420	385	409	402	393	389	370	384	414	382	425	374	379	399	411	425	422	379	430	388	389	396	383	405	353	376	388	395	410	372	386	405	414	399	428	413	449	400	438	448	396	420	410	395	406	399	420	383	397	379	415	435	415	397	401	390	431	394	396	402	414	422	402	394	388	410	399	373	397	377	424	409	401	410	428	401	386	359	429	414	413	398	382	434	409	401	403	416	375	405	387	389	401	406	405	418	421	378	364	424	381	420	412	442	386	443	376	394	382	407	400	404	402	388	418	406	427	416	420	418	378	402	406	370	421	422	413	416	434	395	400	372	433	414	382	418	409	380	417	393	387	407	415	376	421	353	398	444	420	426	425	419	432	405	401	372	421	429	441	389	390	432	429	428	421	448	418	432	371	433	373	413	427	434	415	382	400	379	408	427	366	389	433	367	396	382	410	423	431	398	429	381	421	395	462	410	405	413	405	417	404	415	435	397	408	435	416	418	423	438	463	387	379	397	397	384	371	426	374	379	374	412	391	409	367	395	395	407	420	450	444	392	345	402	413	446	399	434	409	422	389	410	413	385	395	398	400	401	404	396	431	413	426	409	413	386	416	418	395	419	383	390	422	396	424	421	386	390	436	406	460	417	418	412	384	397	389	393	408	421	378	398	402	360	416	396	394	405	422	440	403	420	423	420	412	411	441	405	420	406	428	420	447	407	389	373	419	394	372	452	412	388	414	405	408	404	387	414	405	419	393	420	414	425	398	414	415	400	377	425	412	398	404	377	413	380	428	449	388	406	396	397	422	426	399	409	369	397	384	393	417	388	414	406	418	433	435	454	406	435	405	415	408	388	384	407	450	402	431	381	437	410	386	433	373	426	441	405	385	373	368	407	411	428	369	419	428	397	431	403	401	437	427	383	398	398	386	433	402	408	387	410	405	386	427	423	397	406	387	433	429	403	377	443	414	356	405	388	422	411	393	399	423	356	373	414	417	403	400	417	402	394	415	412	403	421	390	403	409	420	399	388	449	415	415	385	416	385	401	381	401	397	359	408	388	418	394	411	383	418	383	373	376	411	409	428	390	394	387	416	426	391	405	399	423	409	395	406	420	363	398	408	420	396	408	428	395	438	387	418	394	392	372	395	417	350	405	414	366	410	389	411	411	457	410	385	421	367	414	399	407	434	425	359	380	387	402	374	410	450	399	403	424	382	412	390	414	410	418	397	426	416	427	426	388	407	404	375	407	420	425	395	408	450	414	404	368	400	389	419	385	409	404	406	390	438	413	377	369	405	370	389	403	437	391	411	411	418	413	418	427	393	404	366	413	440	403	422	413	426	415	439	386	448	427	431	408	432	416	392	403	401	395	376	389	392	406	383	391	457	410	409	392	407	399	394	388	406	411	402	416	437	391	412	418	405	393	389	388	436	382	408	405	400	400	413	413	416	394	384	384	384	406	404	446	404	355	409	416	422	407	389	426	414	419	386	394	406	427	418	405	372	408	383	405	394	389	407	411	436	402	390	411	374	380	394	387	405	393	355	436	402	427	401	429	379	439	388	395	359	392	449	443	410	382	407	439	401	417	383	415	392	417	411	379	425	436	392	423	412	384	402	369	434	401	400	392	403	351	383	377	406	411	397	387	409	426	413	443	391	389	402	366	384	388	422	388	402	434	403	407	382	396	406	408	419	419	405	402	411	403	398	425	401	389	420	427	397	383	417	442	370	415	400	405	390	430	401	396	414	372	386	400	387	382	422	392	413	416	426	413	373	454	357	407	425	381	408	391	403	413	432	408	389	396	424	394	397	427	419	390	394	386	447	395	408	398	427	381	430	412	430	367	408	431	397	435	426	407	411	413	363	413	412	379	373	403	428	413	397	431	397	404	402	364	424	361	435	421	421	413	418	389	409	426	412	404	380	382	391	365	431	399	418	409	401	377	387	390	399	396	364	396	410	407	417	400	416	429	438	410	376	405	429	386	398	403	366	450	384	390	399	392	431	377	401	438	431	377	394	405	396	423	379	395	399	371	467	386	438	397	436	403	413	384	363	404	396	400	405	402	409	400	397	376	404	402	399	396	382	441	414	419	394
33013	33133	20213	8440	3894	2120	1367	893	484	308	275	265	227	180	235	195	138	129	130	150	121	119	135	135	117	92	126	109	109	122	109	102	130	98	117	103	118	101	129	129	108	115	102	126	124	86	114	111	101	102	109	110	116	105	127	118	116	115	108	135	98	98	107	118	111	116	122	113	106	118	119	111	115	81	114	112	116	114	109	107	106	127	101	125	103	118	120	137	117	109	116	100	106	124	104	122	120	118	104	115	118	105	94	124	122	106	136	120	124	116	112	118	96	110	120	110	105	125	98	110	96	113	105	115	118	105	112	128	105	112	105	110	103	119	99	118	114	116	122	130	108	123	113	113	109	117	110	91	109	108	127	120	121	119	112	120	124	96	119	119	97	122	113	121	109	102	127	128	126	116	95	94	87	106	109	132	111	148	92	121	111	107	98	113	97	112	99	107	103	128	101	114	115	109	116	127	121	104	109	109	107	114	99	104	105	106	106	113	114	92	84	109	129	113	110	121	123	123	129	112	101	87	146	100	123	100	124	149	124	98	103	128	110	107	115	104	112	95	124	105	112	107	115	125	116	115	107	107	107	118	118	127	111	106	130	133	113	108	90	109	122	104	111	118	111	110	113	109	102	112	90	102	112	89	128	131	103	121	129	130	107	116	102	111	105	118	114	107	129	131	123	105	120	85	104	128	137	106	108	119	95	111	117	120	109	126	99	101	109	94	119	117	114	106	97	97	111	120	120	112	101	129	120	106	100	112	107	134	128	99	126	107	110	97	96	104	100	111	126	110	103	113	121	127	123	103	116	105	127	108	97	114	132	108	120	117	112	118	108	116	113	102	114	108	105	125	104	116	120	104	130	112	123	120	110	102	110	126	114	131	113	111	100	117	136	93	106	129	121	116	97	112	108	105	127	108	127	120	105	107	102	107	118	112	104	112	112	123	118	114	108	89	101	103	96	111	100	117	116	136	108	104	115	126	121	83	120	106	99	119	103	120	120	106	115	96	129	100	96	102	116	107	94	112	122	106	112	102	115	128	92	98	108	100	107	101	106	100	110	120	117	116	90	120	118	103	115	110	116	117	118	109	112	122	103	109	115	89	111	92	95	98	118	109	109	118	103	97	106	112	111	129	108	125	111	107	110	94	123	94	113	109	117	102	131	98	134	120	123	96	114	122	90	104	98	121	110	115	112	99	101	111	133	110	119	100	96	98	112	106	115	113	110	122	134	118	110	113	113	129	114	101	107	111	98	97	110	115	105	123	120	115	114	97	130	104	109	105	86	93	143	107	92	118	119	115	102	115	115	104	112	117	110	103	106	117	113	107	120	107	111	110	119	127	96	110	112	124	102	121	111	113	109	130	124	107	113	121	108	122	129	110	111	102	94	106	105	111	98	112	85	115	104	134	114	123	127	106	99	103	132	109	91	103	124	117	103	110	98	96	111	103	116	115	119	112	109	117	110	120	107	107	114	113	121	114	125	129	115	90	107	116	104	117	118	126	114	89	121	116	117	110	100	96	90	131	100	116	111	97	117	103	123	137	107	83	101	102	114	115	131	127	114	124	95	107	99	95	113	109	137	104	122	105	99	114	107	121	132	102	124	100	102	104	122	101	123	112	109	108	104	125	108	122	108	111	105	105	130	104	129	112	91	117	110	124	103	108	109	107	120	110	97	103	108	106	113	114	115	120	114	109	100	129	92	110	94	107	104	128	109	126	100	108	125	119	95	131	94	121	118	116	110	112	94	116	118	120	102	116	110	131	94	112	120	113	114	114	95	117	136	107	100	96	94	102	107	120	110	117	103	101	113	104	126	108	105	121	105	104	125	123	120	108	127	103	103	108	120	113	111	112	107	91	108	120	102	99	124	112	125	105	118	129	120	99	113	128	108	116	106	102	102	109	120	97	95	106	111	108	109	129	100	91	93	117	97	128	129	109	132	106	132	88	99	112	121	95	109	103	120	101	113	92	103	114	118	118	115	138	98	124	126	110	103	108	117	115	99	105	125	109	117	106	107	111	97	115	133	118	104	99	122	104	109	116	107	103	122	110	105	106	103	129	124	125	109	102	130	108	109	118	130	123	107	122	117	110	122	116	117	121	110	114	107	107	91	100	107	98	98	117	102	118	130	112	113	121	102	116	111	116	108	129	106	88	111	106	93	117	110	114	83	107	110	131	107	119	118	115	94	120	106	98	103	109	117	107	121	130	120	119	116	122	130	109	118	107	101	100	103	97	124	106	89	125	121	127	134	115	89	122	118	129	123	121	104	142	107	106	102	112	102	116	112	115	114	123	131	90	126	100	122	120	119	123	118	90	100	123	112	97	115	101	107	98	88	112	104	118	110	109	121	112	117	113	89	101	126	115	120	100	114	112	114	123	108	111	110	101	104	111	120	94	109	108	102	115	111	103	106	102	110	114	109	119	103	120	114	114	105	92	107	109	109	130	116	105	103	108	103	127	124	136	131	124	100	103	111	107	123	111	112	108	118	102	95	115	121	107	116	90	119	119	121	105	119	108	97	101	123	95	102	124	109	97	124	96	105	93	133	111	100	127	114	106	119	105	117	118	120	103	117	113	94	93	113	112	105	93	101	86	112	120	99	94	134	109	114	118	124	136	103	99	102	115	118	95	111	101	95	98	95	121	120	114	111	118	116	107	129	103	118	97	107	131	109	101	110	96	105	124	114	111	107	99	128	120	116	122	105	103	108	96	105	114	100	113	105	114	117	104	115	106	91	104	94	132	103	103	110	117	123	110	116	106	110	108	98	114	99	117	119	115	114	115	107	102	104	97	104	101	91	119	97	108	128	100	91	104	83	133	101	115	113	95	88	120	99	109	111	112	97	97	101	126	118	115	136	112	93	91	120	127	121	127	123	110	118	114	121	122	91	109	94	91	106	122	113	123	102	126	122	115	98	129	123	108	95	116	98	110	103	119	101	140	106	98	104	109	103	127	109	126	111	134	107	101	109	114	104	113	112	131	100	94	110	107	107	96	98	109	100	112	117	125	114	103	119	105	134	118	116	105	103	110	101	112	97	134	108	87	112	103	103	107	97	116	127	104	107	104	113	109	113	87	110	108	106	89	117	141	128	101	115	107	105	108	106	104	107	114	103	111	111	120	105	112	104	103	125	101	98	119	122	129	118	109	119	109	96	122	111	107	99	117	114	98	117	109	128	133	120	125	92	110	116	118	102	107	99	116	123	101	114	108	109	100	120	104	88	119	123	140	109	109	120	115	116	112	108	123	127	94	125	109	99	116	122	127	98	108	108	108	109	111	110	113	99	114	127	103	101	91	96	115	124	107	105	139	110	115	111	118	106	112	115	113	105	127	95	103	100	119	119	107	125	106	111	82	116	109	103	100	104	115	95	108	115	113	82	121	103	86	117	133	112	123	115	99	102	117	105	112	112	110	120	122	119	124	113	100	126	109	120	99	116	106	116	109	107	110	129	114	120	103	114	133	129	105	107	125	111	120	121	109
22373	27755	11816	10147	7711	5639	5268	3846	2087	1607	1254	1229	1033	844	1129	960	526	381	429	487	423	392	368	302	284	320	282	287	313	269	309	287	274	280	316	327	285	276	278	288	271	250	267	243	276	249	261	284	257	284	291	262	266	288	263	271	265	269	287	271	280	275	273	257	258	270	268	264	266	262	247	245	272	290	291	284	273	254	276	281	275	279	230	279	278	276	273	287	279	250	262	272	284	267	242	271	249	268	268	281	251	226	283	295	259	277	263	278	284	250	254	246	266	265	276	289	278	238	279	279	293	258	285	257	287	257	259	248	250	281	260	254	241	277	273	279	263	277	259	247	272	281	263	277	260	263	246	271	275	279	268	274	264	280	265	291	272	275	273	261	273	274	268	314	247	250	259	271	254	260	291	287	243	283	263	258	238	255	271	258	291	273	265	297	283	270	263	264	255	251	266	273	258	275	273	233	269	274	251	273	280	261	281	265	260	280	259	262	253	282	230	276	251	256	273	279	256	247	262	250	284	251	277	303	215	248	303	273	273	248	238	243	266	253	245	273	274	252	271	262	259	254	259	247	262	286	260	253	285	250	268	280	305	295	263	264	247	261	270	271	291	271	284	281	264	273	241	247	242	293	257	287	245	276	272	261	249	288	277	267	246	272	262	254	265	274	259	258	227	235	270	293	258	267	287	287	281	262	262	271	245	265	258	257	311	296	261	260	289	279	255	271	253	266	271	281	284	258	272	287	274	278	280	273	256	272	262	289	285	288	248	239	271	259	280	259	258	247	276	319	270	284	282	261	283	268	263	276	247	248	297	252	245	288	276	270	266	255	260	276	258	266	271	268	283	273	263	302	301	244	255	262	248	245	249	273	274	264	253	270	253	252	287	270	256	253	284	300	288	230	281	270	277	291	240	271	257	274	265	266	226	294	238	274	282	253	257	278	263	256	272	255	273	283	289	249	263	245	254	273	238	281	258	283	263	292	259	252	275	257	271	247	255	264	267	268	289	259	277	275	268	282	252	274	254	275	276	265	269	261	268	291	243	253	277	272	277	244	230	256	288	275	296	279	278	281	263	255	275	268	273	230	259	232	246	288	265	277	254	270	271	259	267	281	296	248	279	256	262	271	272	256	257	264	275	268	254	285	253	258	244	229	270	258	259	281	263	281	267	279	270	277	282	242	262	279	277	273	275	288	263	250	265	264	274	260	266	279	228	254	257	253	225	252	258	230	277	244	278	263	256	260	282	282	262	219	263	272	249	270	242	263	257	260	260	252	275	284	260	274	251	278	241	274	294	254	278	253	257	235	253	275	261	270	272	266	257	255	263	265	265	279	268	263	263	254	275	252	251	283	289	233	304	259	238	289	271	296	287	248	264	251	259	262	260	266	241	258	230	271	263	259	278	291	252	230	260	287	275	264	274	268	271	286	265	236	273	233	246	247	253	252	250	236	262	286	289	281	262	258	267	259	260	266	271	270	260	256	306	280	260	246	274	248	293	269	255	271	252	236	255	290	288	254	241	288	258	251	249	254	253	275	259	281	239	264	285	249	253	239	269	257	260	257	279	257	276	280	258	265	263	262	278	235	292	273	279	294	273	257	259	254	249	285	250	236	313	264	273	280	281	258	277	242	258	256	300	259	299	273	256	252	299	257	254	272	275	263	256	271	290	258	254	244	268	260	291	263	256	253	263	291	261	259	280	252	287	283	266	261	240	287	256	273	287	241	275	280	263	260	265	274	283	258	271	233	305	242	261	309	248	255	252	282	282	278	257	254	266	278	240	259	260	257	265	279	225	251	263	248	268	290	276	268	276	257	278	256	277	261	265	235	271	239	295	306	275	270	281	275	268	266	300	277	284	281	274	270	231	253	282	284	254	245	277	219	248	257	303	269	288	261	254	281	271	267	265	241	268	259	275	281	251	265	253	304	270	266	266	251	288	254	273	279	277	279	265	259	264	294	266	264	251	265	292	269	276	258	251	251	276	276	254	260	257	258	249	265	263	242	248	275	279	252	260	232	255	266	269	266	260	280	265	234	291	258	285	279	263	278	280	262	262	266	253	271	273	240	253	270	263	262	279	264	285	237	259	266	218	261	249	280	284	239	279	263	259	287	273	274	263	233	258	275	262	252	285	235	264	239	275	259	253	264	263	278	251	267	266	271	293	262	279	293	259	263	279	252	253	244	271	270	269	284	257	255	250	281	287	228	241	289	254	224	247	297	272	242	256	294	265	265	255	259	276	275	231	270	267	287	237	271	269	277	256	262	287	283	251	230	274	262	276	253	262	264	269	249	251	247	256	253	272	288	277	297	285	284	275	261	274	304	276	222	294	284	300	282	284	259	262	255	285	256	278	288	282	287	263	275	250	267	275	266	259	258	285	264	249	269	243	275	256	269	244	280	262	293	243	286	267	235	236	250	266	279	269	261	267	251	292	272	254	254	286	294	271	238	258	264	262	264	264	292	237	279	260	261	242	284	270	269	272	281	275	240	287	270	274	253	272	260	235	273	260	274	244	293	270	253	243	260	267	282	254	234	274	245	253	278	241	245	273	284	211	263	259	256	285	233	258	295	259	250	260	271	257	248	283	277	283	280	247	265	270	262	264	233	281	272	269	278	256	275	289	255	262	258	263	237	267	268	279	255	266	296	257	281	263	250	273	281	266	293	250	261	255	237	243	258	246	245	225	285	310	261	280	292	263	271	302	273	272	260	247	277	251	262	270	276	282	249	270	263	239	256	291	260	263	230	267	258	254	249	256	262	244	279	257	296	253	260	267	271	271	246	271	290	239	270	277	278	272	240	272	247	262	263	256	255	273	226	276	237	264	267	252	279	249	257	250	288	259	265	275	259	256	257	253	279	251	253	262	263	280	273	268	245	261	283	260	264	306	284	261	250	274	269	250	279	268	290	269	240	280	262	287	266	249	265	250	270	267	292	246	235	254	264	285	254	256	258	249	255	251	258	253	237	271	268	263	255	258	259	271	265	262	265	281	253	276	285	277	304	257	257	281	250	280	272	294	257	282	271	237	254	287	246	245	272	266	264	280	271	279	269	259	273	251	265	250	268	284	288	256	277	297	251	247	252	264	273	283	259	253	267	274	262	260	268	247	255	240	271	268	249	245	293	282	283	274	271	289	271	271	270	272	274	243	277	238	254	261	270	242	245	269	277	270	276	292	262	291	255	261	252	292	227	268	269	233	274	256	251	264	249	248	243	247	286	248	255	306	285	273	268	275	280	274	257	255	285	260	258	273	296	271	273	265	256	274	257	271	277	259	256	254	235	299	277	298	248	257	276	241	283	253	241	248	266	281	279	251	287	279	292	272	242	278	235	242	309	248	260	261	281	261	269	279	270	261	244	274	264	249	243	271	266	260	294	279	282	300	269	286	285	249	237	271	269	260	262	270	247	263	249	243	268	287	285	270	264	253	273	248	276	271	280	267	288	240	287	276	265	269	280	280	229	260	243	290	268	280	258	273	254
44485	42067	24477	13879	7820	4278	2518	1768	1065	612	433	418	306	274	286	323	241	185	169	170	190	166	159	136	153	121	133	128	147	147	132	162	132	142	158	154	135	126	137	129	138	138	153	128	151	157	148	123	118	131	121	123	130	127	162	109	154	142	163	164	143	141	136	134	139	117	136	127	134	131	149	134	125	129	144	135	140	142	140	143	138	149	154	142	135	155	150	140	149	141	132	111	152	167	143	155	130	140	141	129	114	116	145	147	159	140	167	130	147	101	126	143	125	164	132	129	153	126	133	123	113	142	133	155	133	136	124	155	146	141	134	141	140	120	137	141	141	135	135	120	133	147	142	148	135	138	138	156	131	154	147	171	107	127	145	134	141	140	118	123	149	139	132	128	129	156	153	141	129	129	137	132	120	127	161	129	110	141	144	121	120	147	140	141	120	121	146	133	124	136	153	120	140	138	134	112	138	156	148	119	129	138	145	145	136	158	135	119	117	131	132	132	150	169	135	136	124	153	133	147	131	153	135	134	137	144	113	146	118	130	151	109	122	124	151	141	133	136	153	141	127	145	113	145	152	158	147	129	156	123	129	133	133	154	128	116	139	145	117	141	147	126	151	143	126	139	142	138	118	149	138	123	132	144	142	140	131	151	168	152	122	157	132	144	107	128	135	153	151	144	111	118	124	133	148	140	142	115	118	164	138	138	135	138	135	116	129	137	131	151	121	139	146	138	149	134	144	141	148	134	139	139	133	160	135	147	112	128	112	134	130	153	137	155	141	123	135	124	133	136	139	136	135	141	138	153	139	147	136	131	122	153	118	130	118	124	138	132	142	129	142	131	108	145	135	118	139	128	139	142	132	114	134	157	120	145	129	124	113	144	136	140	147	142	128	156	145	122	122	113	127	143	139	134	132	139	125	154	130	115	126	139	140	124	131	134	139	132	128	129	134	127	152	139	141	159	141	142	131	143	131	130	135	151	135	144	140	132	143	115	155	144	114	130	133	126	125	128	127	146	146	135	149	185	142	142	144	137	143	161	142	121	108	136	145	160	98	140	110	144	150	167	143	148	130	125	131	132	150	140	132	132	130	142	145	143	148	143	110	142	127	136	141	130	148	112	115	140	131	122	143	124	142	138	132	147	132	135	155	156	152	130	136	156	159	140	130	146	139	138	122	145	141	131	147	134	145	159	140	133	112	123	161	139	130	143	106	143	138	126	136	143	143	111	121	129	138	145	141	131	127	120	123	144	154	140	125	159	155	149	136	146	136	147	131	118	148	142	126	129	122	136	135	129	133	130	125	141	134	139	144	146	145	132	151	121	137	127	140	126	121	130	138	147	124	131	136	139	151	145	146	140	135	151	123	144	152	159	130	148	138	124	139	152	169	132	151	143	139	115	135	154	121	151	126	138	138	128	169	157	157	132	153	129	145	126	134	136	132	140	152	141	110	143	136	133	143	135	131	150	140	142	150	142	156	163	144	131	147	113	123	139	133	131	144	125	136	137	136	138	135	140	125	125	121	163	141	147	155	154	133	127	122	128	121	108	130	140	123	137	132	155	121	147	130	134	149	137	138	128	125	132	135	152	146	135	145	112	131	148	136	142	138	123	120	135	154	164	126	130	129	128	136	137	115	127	138	134	132	132	123	120	138	140	150	137	126	138	130	142	140	147	139	140	150	142	143	115	132	167	121	127	148	120	150	157	137	131	137	123	142	139	143	128	121	146	137	129	120	140	128	133	131	142	127	131	116	140	130	135	139	131	128	126	127	134	143	137	119	148	135	124	153	127	144	131	123	165	165	123	150	137	125	131	141	146	136	138	128	136	137	132	131	121	132	124	136	143	112	141	143	119	125	148	133	149	132	150	159	143	142	114	129	146	122	132	140	136	151	143	133	127	138	134	127	132	129	143	154	129	126	142	146	161	133	142	123	150	135	147	132	105	119	122	142	128	152	135	115	150	140	125	107	146	140	139	132	135	152	145	144	128	144	127	144	128	131	157	156	143	170	132	124	124	120	132	134	129	128	90	139	118	143	130	123	150	121	154	134	129	128	145	135	126	123	127	119	136	138	135	157	126	126	142	140	122	147	144	140	117	120	117	142	140	160	132	134	127	141	122	128	135	111	143	147	154	130	129	142	133	114	121	136	140	121	127	132	147	107	125	145	137	137	145	149	124	127	134	132	143	125	123	140	136	145	139	137	119	117	132	141	117	124	145	149	132	119	132	127	155	143	116	118	118	128	141	163	119	164	137	141	149	119	123	118	132	134	142	114	120	131	143	119	115	129	135	120	147	132	149	131	134	122	154	156	126	160	129	150	144	145	138	129	125	134	121	132	134	145	129	112	149	149	134	144	144	160	126	123	135	128	142	129	145	126	120	133	148	154	140	129	118	165	141	143	129	121	138	134	149	149	113	125	124	140	149	117	143	126	120	138	163	132	137	121	133	134	149	150	151	133	143	133	148	137	135	139	128	114	141	111	146	141	151	128	134	147	152	138	110	138	177	147	116	125	129	119	118	132	142	135	135	156	111	131	113	133	134	150	139	127	163	138	127	138	134	149	124	125	147	133	132	124	142	131	137	130	120	134	114	122	114	131	122	128	122	136	119	142	134	122	111	140	126	144	136	146	113	135	133	138	137	138	129	136	141	132	123	130	139	140	130	151	150	152	135	123	119	129	143	155	141	116	129	139	144	127	115	153	145	142	128	136	119	136	128	150	126	146	140	135	125	142	128	133	127	132	133	129	159	149	145	132	115	137	118	115	146	134	134	120	142	131	143	127	152	117	126	138	132	129	146	125	146	144	141	133	135	118	137	111	119	135	111	131	158	151	153	140	126	114	127	140	145	127	139	127	129	109	139	145	128	139	125	119	161	145	134	131	146	127	139	140	152	138	140	143	121	127	124	140	123	134	145	139	113	132	130	115	138	148	138	153	130	135	125	127	145	135	131	135	123	135	129	124	129	113	122	142	151	144	158	150	138	151	144	121	128	126	141	130	144	139	138	136	100	124	148	156	128	126	158	144	127	160	126	128	142	133	131	132	152	127	122	148	123	130	140	140	141	129	127	116	130	160	140	125	157	141	128	132	149	133	154	107	116	120	142	132	142	122	139	128	150	157	141	110	118	114	136	140	144	156	116	123	120	137	127	117	121	119	130	122	117	144	141	130	150	164	139	148	139	123	148	121	174	148	136	138	145	136	126	124	129	130	151	139	119	136	142	148	144	133	160	149	134	139	145	129	126	141	120	132	128	141	139	129	148	143	117	145	125	142	148	140	127	146	143	140	125	140	126	160	145	138	149	153	113	144	143	133	123	133	126	150	152	146	140	155	146	120	125	119	125	121	136	136	131	142	139	146	145	150	152	113	125	122	130	127	120	124	129	118	141	139	150	127	151	144	137	143	144	123	133	142	128	133	128	117	134	147	153	150	118	133	108	117	141	130	149	117	147	121	152	142	135	155	141	141	126	148	142	142	133	140	140
30193	35281	13265	14336	12066	9343	7765	7060	4595	2893	2006	1979	1496	1482	1357	1632	1019	642	661	609	590	558	419	367	365	415	426	392	358	371	412	370	366	362	384	357	364	328	341	344	362	340	322	297	335	347	280	339	305	329	349	330	331	311	349	367	336	336	325	335	356	333	332	325	326	319	316	335	362	335	333	293	333	313	312	294	321	348	333	344	350	322	330	317	322	328	326	320	301	317	335	330	305	313	325	326	337	299	351	357	286	303	331	327	341	332	301	316	335	322	365	353	368	361	319	348	326	306	283	329	304	315	332	306	343	305	298	336	327	304	313	315	350	318	335	322	316	355	318	359	321	304	332	313	311	305	361	313	301	337	338	332	298	314	327	343	306	324	343	334	328	315	329	318	323	307	349	307	305	302	336	347	337	286	328	306	335	320	356	346	338	314	324	323	308	326	302	326	325	303	300	329	324	294	338	287	300	330	344	317	297	316	297	291	314	308	341	343	307	331	313	340	320	317	324	362	337	310	313	353	310	325	301	331	316	344	298	322	303	317	350	337	321	297	347	318	316	323	340	339	320	290	304	299	315	330	313	330	323	348	339	329	331	313	323	326	352	335	318	306	312	347	297	304	307	349	324	326	314	299	297	341	318	309	320	319	345	314	329	333	323	294	364	363	282	352	305	322	346	313	311	338	304	294	303	310	301	316	324	307	331	319	297	319	308	346	316	311	325	294	337	323	290	343	310	339	333	329	310	315	312	328	309	364	301	342	329	295	318	319	347	332	285	294	349	328	296	351	329	329	326	329	333	311	312	317	341	302	357	298	326	338	316	303	328	313	309	332	295	345	325	334	322	320	300	308	363	300	314	315	318	316	327	312	316	320	317	319	306	366	297	311	335	284	317	294	308	305	302	337	303	323	329	303	315	349	335	326	375	303	309	309	325	326	293	321	324	323	325	297	306	302	310	345	272	369	308	343	286	311	327	337	351	348	317	311	303	343	334	339	292	320	347	310	334	326	314	331	349	326	294	308	307	324	335	336	314	324	348	328	323	330	330	321	304	306	302	296	295	307	313	338	297	298	300	305	332	321	288	296	344	329	289	332	347	320	308	344	311	322	326	314	328	345	314	315	341	325	328	331	311	313	333	332	302	329	297	334	327	312	328	333	330	327	320	326	319	288	320	309	326	331	340	324	311	335	336	313	327	302	337	329	315	292	354	334	335	341	313	343	349	306	327	302	314	325	310	318	304	342	329	347	292	296	323	333	333	319	302	286	324	327	345	308	316	309	316	351	320	312	322	314	322	311	328	319	320	343	307	318	322	312	359	326	331	301	372	342	313	308	326	298	358	292	334	319	324	328	329	322	348	340	365	328	291	355	355	316	305	298	339	311	297	334	326	334	336	318	330	307	317	337	323	316	309	315	325	313	292	309	309	340	322	323	341	303	313	343	351	334	330	313	338	308	326	345	300	346	336	360	326	322	351	296	309	313	341	316	323	314	315	294	304	307	342	340	340	308	282	309	318	308	322	323	345	284	268	334	315	340	340	324	328	291	306	337	334	314	313	316	341	309	287	338	312	282	320	288	327	280	316	300	340	315	318	337	321	340	275	322	315	331	312	325	344	290	307	310	321	328	319	317	319	320	335	313	307	315	301	325	292	296	292	342	345	305	314	312	360	309	301	308	314	293	359	332	304	336	314	316	315	299	333	325	302	339	323	336	329	309	313	320	336	329	324	297	337	358	343	313	333	307	312	324	374	328	297	303	317	311	317	315	283	338	355	307	311	314	294	327	293	351	305	308	301	338	290	330	309	342	322	323	324	331	322	311	334	342	322	303	312	325	337	325	312	338	318	317	311	329	319	268	302	287	306	348	324	278	317	354	351	317	328	371	339	329	334	311	335	330	319	330	299	315	307	280	325	291	323	355	311	310	331	312	355	307	324	348	348	329	339	325	313	317	343	316	337	307	343	316	323	326	320	313	301	328	350	355	317	315	347	325	301	348	325	334	331	338	326	341	314	303	337	296	331	320	332	302	347	331	313	308	309	312	342	335	332	312	306	320	296	332	312	351	316	332	341	293	315	300	332	310	319	328	316	321	325	299	337	322	311	305	346	320	304	354	318	330	302	300	349	333	309	333	331	333	344	299	309	339	326	296	364	292	331	371	324	348	302	315	329	286	299	318	310	327	309	357	341	314	312	311	295	270	330	327	310	326	327	295	288	327	359	315	349	337	314	334	322	321	293	320	324	322	349	312	334	302	280	325	338	311	331	327	322	314	320	341	343	319	310	354	308	292	283	344	296	312	314	318	324	323	316	319	317	323	316	301	359	302	351	326	309	319	351	336	314	300	314	311	323	338	328	327	340	334	315	305	344	323	307	351	320	329	287	295	343	321	309	334	322	303	302	330	336	322	339	300	299	324	332	322	347	334	347	297	340	307	321	295	358	307	341	344	308	305	330	344	331	355	331	324	351	327	329	297	306	287	304	325	312	320	312	334	320	296	316	303	315	318	278	344	322	331	334	292	309	322	355	357	314	306	339	320	332	276	281	332	325	301	321	311	319	301	343	300	323	326	291	348	330	327	308	306	319	341	331	351	321	336	313	362	308	320	298	331	351	305	335	317	303	323	332	320	316	308	312	310	321	331	304	348	326	346	311	325	329	299	314	316	319	346	353	307	309	332	315	325	308	323	276	329	293	321	344	308	332	323	333	291	317	337	296	319	305	309	337	346	313	321	352	311	338	331	325	333	308	304	342	335	330	351	326	322	358	329	323	341	363	336	329	333	335	311	300	338	324	339	352	319	323	315	350	323	339	308	323	329	360	321	339	331	314	280	332	292	303	319	326	312	344	312	349	297	296	356	294	308	328	330	313	310	303	290	305	318	321	309	294	336	317	302	341	361	290	302	321	315	318	315	375	325	313	351	366	320	305	328	333	334	342	320	324	275	336	335	329	301	343	291	329	346	328	343	345	299	300	335	318	338	314	350	307	300	327	311	326	306	311	314	307	302	332	315	308	318	327	298	337	310	331	313	312	324	322	314	327	294	298	329	312	299	314	340	334	321	314	327	307	293	329	332	315	355	307	294	337	332	322	325	327	330	321	322	324	355	355	320	325	363	305	330	355	298	315	318	314	319	319	332	343	279	321	330	310	324	287	358	352	306	294	323	322	305	340	318	331	315	319	311	339	345	328	332	319	315	329	299	307	323	331	324	304	318	340	301	302	343	278	324	313	307	327	318	320	359	325	316	332	311	336	329	336	316	326	300	319	330	303	288	352	339	314	316	338	314	352	314	341	351	290	323	319	288	302	347	349	306	353	314	320	319	349	337	313	343	315	355	343	304	346	313	331	309	319	323	306	307	344	334	317	303	318	295	292	325	292	288	337	317	341	338	324	278	367	370	304	279	308	305	329	328	316	310	307	339	262	308	312	326	333	304	324	309	338	356	334	322	281	326	332	312	329	340	284	304	306	316	325	344	345	330	348	321	267	325
11510	5086	2262	925	646	540	418	342	295	239	214	229	200	189	166	216	189	174	186	175	208	195	186	193	179	216	178	169	177	177	204	174	167	182	201	200	203	163	193	163	182	199	159	189	174	144	177	175	176	190	224	200	178	174	154	158	177	178	189	156	182	199	167	185	150	179	159	173	182	196	161	208	186	187	185	182	202	186	178	176	195	177	199	173	172	193	167	188	181	195	163	201	185	161	180	185	194	170	159	188	192	184	189	182	176	189	186	170	208	174	193	213	178	174	210	197	168	191	192	184	179	170	199	195	181	196	167	195	177	172	168	181	198	173	190	156	174	187	186	184	189	175	196	181	202	189	176	174	156	158	177	178	206	199	185	203	147	164	168	208	158	203	167	192	182	168	197	176	148	188	154	178	174	176	163	159	181	166	178	187	206	192	172	169	187	186	186	215	195	171	158	220	204	171	153	168	151	190	173	187	183	195	177	168	180	157	180	178	192	213	193	200	177	192	194	180	157	205	176	168	191	174	190	169	177	189	175	187	194	168	189	172	179	155	137	185	201	165	186	163	168	173	187	169	186	193	188	181	187	193	175	178	206	187	207	176	180	200	191	170	168	183	177	167	179	183	194	201	221	190	183	197	195	171	186	199	198	189	153	193	191	187	192	192	171	143	184	175	167	205	192	184	180	168	174	196	198	200	177	216	182	196	155	188	215	195	193	206	184	194	208	177	190	196	178	169	159	162	193	204	183	182	203	175	176	176	182	169	181	177	169	167	194	191	160	179	175	159	202	197	179	163	189	187	162	184	194	163	220	187	167	168	160	184	175	181	190	187	187	205	195	171	193	165	172	181	196	190	173	195	174	185	190	207	169	166	179	206	191	195	174	208	157	203	181	178	162	181	199	162	191	162	182	187	175	164	174	194	179	188	176	204	189	151	169	211	209	201	201	179	174	185	161	199	217	168	172	179	183	187	215	169	174	191	162	166	170	185	172	204	204	173	162	195	210	209	162	174	178	189	180	179	202	200	190	192	198	162	191	169	181	186	177	190	203	177	168	166	182	169	196	178	160	169	187	164	176	206	176	194	161	187	191	180	170	179	186	202	200	198	165	184	192	192	188	182	180	199	184	167	181	219	180	177	184	166	172	186	162	172	189	166	176	146	166	180	175	171	195	166	183	192	191	185	164	200	159	173	175	198	163	178	189	174	176	203	178	189	199	198	186	170	175	162	175	171	179	199	228	186	183	195	177	198	205	165	200	162	170	200	180	206	211	195	186	187	203	184	160	200	163	163	185	190	184	168	198	157	192	174	192	179	179	180	190	179	168	178	179	183	178	186	177	179	194	195	193	161	177	192	180	162	170	200	211	175	204	201	158	210	190	162	172	194	165	188	176	203	177	173	200	174	169	201	172	190	177	173	190	158	198	206	197	172	186	162	185	180	170	165	173	155	187	169	187	163	174	206	175	182	172	198	177	180	188	176	179	170	189	160	172	191	182	179	190	196	180	179	164	169	161	165	201	181	194	163	163	192	210	200	172	156	191	189	186	188	195	165	207	193	171	175	188	192	188	211	195	157	190	179	199	202	196	207	202	195	196	180	179	168	181	175	173	167	189	189	176	188	167	175	201	202	156	206	190	191	194	163	166	150	161	178	202	197	188	176	179	182	201	170	198	189	178	178	207	175	183	197	172	183	191	160	204	188	197	159	214	172	202	183	183	203	180	180	194	182	183	183	156	175	182	160	223	148	179	165	171	156	161	162	171	184	205	161	196	185	185	181	187	189	194	193	185	184	183	161	193	202	195	225	224	191	149	197	170	187	154	180	194	163	173	194	176	171	181	198	178	179	212	174	181	190	195	191	189	167	189	182	185	199	174	171	171	177	150	184	200	178	203	177	191	197	200	151	174	192	210	170	181	193	177	181	164	188	187	191	190	185	189	189	182	185	164	202	177	188	168	171	163	190	185	168	177	191	170	177	161	205	221	207	179	195	204	170	178	195	182	193	183	160	179	187	240	182	200	185	180	197	175	183	210	184	198	195	170	178	187	169	204	185	204	186	200	172	147	185	182	183	189	183	179	178	183	181	161	176	178	184	186	176	161	145	197	164	191	185	171	177	198	191	155	196	190	206	174	205	186	168	173	184	152	188	175	149	175	186	203	183	185	184	164	192	195	174	194	193	182	162	157	207	184	187	170	201	181	182	176	202	192	174	194	182	178	189	221	174	184	169	199	174	188	169	170	157	184	185	170	203	187	174	186	176	188	199	156	178	161	182	186	159	160	186	166	208	174	160	175	187	176	183	199	173	163	200	167	198	167	167	181	164	165	215	185	172	195	192	200	183	187	170	179	180	201	184	163	159	184	186	180	216	187	177	178	207	159	169	185	178	191	172	197	169	195	177	157	192	175	181	194	204	189	170	202	204	186	191	172	177	168	187	223	146	207	189	166	167	175	170	193	185	173	161	193	159	192	178	159	179	173	177	187	161	167	165	155	168	180	210	164	189	188	202	213	166	187	204	172	171	186	203	185	194	206	192	211	195	199	194	166	166	185	160	202	168	181	182	175	180	207	184	178	155	173	195	207	152	176	170	176	199	156	189	180	168	175	170	179	175	181	187	174	153	165	207	168	196	189	193	187	207	187	197	177	201	201	196	207	168	153	179	205	184	198	194	215	193	187	188	161	187	187	214	175	208	186	191	184	189	185	167	191	196	162	169	190	201	191	191	157	159	213	169	175	179	178	205	196	182	152	199	171	170	181	203	183	163	204	210	185	171	187	186	188	214	180	176	182	212	148	182	193	201	196	174	195	191	208	204	166	190	183	191	181	188	201	188	168	170	168	175	171	206	194	180	184	187	205	187	180	187	175	169	172	181	180	179	160	186	183	188	213	200	198	185	224	169	192	189	158	199	196	197	181	190	174	183	174	165	176	181	162	185	177	191	189	190	166	157	172	157	180	185	184	182	185	199	153	179	166	167	183	170	190	180	176	179	209	179	155	170	178	167	195	188	194	178	189	173	181	170	182	204	189	197	180	185	150	180	170	186	203	173	200	178	187	166	182	177	171	183	164	170	183	192	197	143	178	188	180	175	185	189	202	179	166	194	182	173	213	177	183	183	182	161	195	174	193	211	179	191	183	192	186	204	180	198	189	170	184	198	188	186	218	154	174	189	162	174	172	190	173	153	177	185	183	186	166	204	188	178	204	217	191	183	179	189	178	175	202	168	181	211	197	173	178	211	202	196	178	179	178	154	176	209	193	169	169	153	159	181	170	186	166	192	180	164	187	198	174	176	165	169	169	193	187	194	181	176	170	215	181	179	180	212	192	181	183	175	195	178	141	172	169	167	165	192	189	166	204	168	170	169	174	179	182	171	188	181	194	212	181	168	160	189	201	195	165	193	207	180	220	190	164	200	189	166	172	182	178	162	200	182	191	178	174	176	180	174	175	197	201	198	186	159	164	184	175	199	183	186	177	180	160	188	179	182
7026	4802	3709	2528	2287	1857	1438	1253	893	666	568	542	474	448	442	450	442	436	494	423	396	419	398	420	415	378	435	375	418	423	398	376	415	404	394	404	410	403	404	396	383	398	400	409	400	400	413	393	375	395	401	379	396	381	382	395	366	407	429	417	400	402	400	422	413	383	413	420	395	392	382	372	396	402	427	434	403	390	374	433	402	425	429	389	403	399	399	380	430	430	415	365	379	387	418	370	389	443	427	373	422	418	429	417	421	369	421	416	385	403	389	382	389	418	408	423	418	410	391	401	396	404	363	415	430	384	393	459	411	381	397	395	395	386	404	393	394	404	391	404	398	408	380	458	412	413	406	426	433	381	446	441	367	405	384	412	406	377	381	386	391	403	412	416	415	417	394	385	402	406	385	422	432	371	365	382	432	375	449	439	386	410	438	389	414	434	399	377	400	388	421	434	398	401	409	414	378	405	388	361	404	394	373	428	408	424	426	453	393	390	394	453	400	416	391	401	397	413	378	381	391	392	393	403	395	411	390	414	395	405	395	417	405	438	394	420	406	416	428	422	400	422	392	429	422	423	387	419	386	403	417	410	401	404	374	377	440	371	398	368	434	413	416	414	395	413	394	372	385	418	413	386	411	433	368	387	433	410	421	417	412	404	409	419	376	362	420	395	427	415	411	395	389	375	385	398	397	416	389	397	367	373	426	391	385	387	426	411	408	420	440	413	403	413	385	375	411	419	378	397	395	404	391	439	381	427	392	439	396	388	377	440	416	375	375	372	410	406	394	402	391	402	421	425	426	400	382	388	407	416	403	421	397	374	403	392	439	417	449	406	404	430	393	400	397	375	441	398	396	389	402	391	441	400	419	390	399	401	372	448	410	369	415	406	426	407	428	410	430	374	403	408	415	408	401	431	404	381	388	415	410	392	417	405	417	383	451	394	403	362	408	433	397	392	402	416	402	402	350	397	416	416	388	399	372	418	433	379	434	390	401	429	388	383	415	435	362	391	400	385	412	368	399	393	412	375	396	440	411	424	423	389	436	366	372	424	410	414	416	416	393	411	430	407	409	413	393	405	408	398	377	362	404	404	419	424	376	403	388	385	385	407	412	409	427	394	378	391	368	383	423	397	390	384	442	413	364	398	400	404	412	419	376	392	372	381	400	446	392	404	430	399	409	417	418	393	460	374	447	404	383	407	410	397	406	406	413	394	416	415	383	434	427	402	405	415	379	404	384	411	401	411	394	408	409	373	387	404	400	405	359	396	407	378	430	374	407	418	435	416	427	386	399	387	403	432	418	404	421	429	403	402	407	411	390	421	386	409	433	385	406	400	400	387	451	389	387	402	383	407	375	446	422	369	422	381	399	402	385	460	387	366	423	384	357	403	400	391	424	409	409	435	356	403	433	413	380	407	404	384	385	402	403	380	393	402	424	427	393	425	402	411	369	399	404	442	405	393	411	422	440	415	393	421	363	422	411	422	411	398	395	409	402	390	396	440	426	364	405	383	416	411	406	391	416	376	434	406	441	401	394	412	393	382	407	372	394	392	404	378	378	374	438	402	370	387	415	392	370	409	427	451	397	407	377	417	374	422	425	395	380	413	400	399	383	390	396	397	413	345	384	441	365	420	416	417	393	406	384	380	413	393	417	389	420	397	413	433	410	410	377	410	413	398	415	416	414	435	420	386	424	375	389	402	405	384	420	376	432	418	448	423	408	431	396	430	394	382	400	364	364	373	430	382	434	393	418	400	402	406	417	397	425	418	388	386	380	377	395	415	382	411	389	386	410	418	379	397	368	413	416	407	379	388	418	428	373	390	401	433	423	382	366	397	408	380	424	380	439	409	405	441	347	390	412	393	392	387	401	401	399	416	394	422	357	402	402	429	401	415	397	397	387	446	370	425	426	424	397	388	409	413	396	413	423	426	416	432	423	392	361	441	410	406	404	400	426	378	426	401	399	400	420	408	387	427	394	422	410	392	427	399	387	348	402	425	383	396	440	372	424	411	401	400	386	423	421	402	410	418	387	397	411	433	422	403	421	406	388	426	419	409	395	419	409	402	391	419	385	423	435	374	418	392	404	389	413	441	447	398	405	401	415	395	415	390	383	420	408	413	435	387	416	385	410	391	443	388	370	400	384	414	424	387	391	426	379	385	437	380	379	369	413	366	412	424	385	437	422	369	415	429	409	399	409	391	411	390	385	368	410	412	372	443	373	436	400	382	393	447	428	428	357	398	426	379	389	423	421	410	391	408	387	392	435	412	419	396	409	405	354	390	398	409	394	417	360	406	422	397	387	404	438	428	412	381	375	392	405	424	424	394	449	435	388	422	369	411	434	419	399	384	433	393	404	386	436	428	408	396	388	393	377	429	391	397	396	391	405	391	424	403	417	423	401	427	395	419	399	389	355	426	409	457	443	411	407	408	433	408	406	384	395	422	408	412	403	387	391	380	405	371	402	403	421	414	385	423	391	386	383	430	409	419	391	392	370	384	424	375	419	398	391	426	422	422	431	421	394	398	398	395	382	391	426	398	403	435	394	411	410	412	402	367	419	401	385	386	393	395	437	415	401	400	406	422	378	405	438	412	384	417	419	412	397	382	455	398	420	413	421	386	397	415	429	387	393	411	396	399	377	411	423	432	390	400	348	383	407	390	416	428	384	444	401	394	409	436	406	407	386	399	423	437	378	399	424	390	416	421	406	383	380	379	431	433	429	401	391	390	412	396	366	398	405	384	418	447	423	448	406	356	382	380	434	428	449	438	438	437	417	415	409	380	413	389	407	422	416	393	368	414	423	386	408	436	401	400	409	401	386	407	406	429	400	394	391	453	379	445	418	379	409	407	404	392	357	378	422	422	386	421	417	416	365	441	403	395	423	445	409	434	382	390	428	372	408	386	365	406	414	411	391	389	378	432	398	401	435	382	417	399	402	423	418	387	385	396	424	403	381	373	388	398	398	354	400	409	409	402	398	391	383	378	438	398	405	386	391	423	413	337	398	416	412	380	395	385	396	409	422	415	400	418	381	404	381	407	395	430	386	386	413	423	426	384	398	413	390	418	423	384	396	416	415	442	429	413	419	377	389	398	389	402	441	405	411	392	377	389	369	447	381	420	386	353	394	389	394	410	397	440	413	392	412	399	392	420	416	421	374	422	410	365	374	408	407	396	416	417	401	398	404	454	425	409	377	381	397	421	411	376	428	417	424	411	390	396	414	386	407	414	366	385	417	417	417	414	414	418	406	404	371	423	408	414	432	400	390	394	428	422	384	413	389	417	410	391	393	418	423	421	410	415	466	368	407	398	408	412	353	421	434	393	408	427	404	411	394	409	406	385	388	385	401	355	414	416	412	396	370	389	378	400	397	419	394	397	408	421	383	418	360	417	433	359	411	404	404	398	364	392	385	405	398	391	383	418	422	417	383	403	403	405	401	422	421	400	420	412	383	395	377	432	428	434	419	415	414	368	401	419	373	438	414	388
34471	29752	18507	7353	3626	2515	1319	913	639	374	293	275	244	184	192	217	184	184	123	146	128	126	124	121	117	123	136	130	110	134	141	104	92	130	134	120	117	119	99	129	122	117	121	137	110	118	103	123	121	119	137	123	119	123	97	97	110	104	120	120	119	120	119	133	112	108	96	106	107	125	104	116	118	106	132	110	124	123	118	120	121	118	114	121	96	98	127	116	119	108	125	125	125	116	103	119	98	85	115	136	119	107	117	100	130	137	87	81	129	123	125	115	122	105	111	124	113	126	108	141	110	133	118	145	109	123	108	121	108	136	100	116	131	111	112	121	113	122	124	130	119	106	109	102	130	134	106	106	133	121	105	109	96	120	118	111	89	130	111	94	133	107	103	108	116	129	116	105	128	123	127	130	108	121	116	123	107	114	104	115	126	127	113	109	112	134	113	95	100	166	125	125	155	128	126	116	114	108	131	113	125	117	124	128	123	131	143	112	129	105	106	98	117	92	103	101	107	116	121	113	126	111	125	118	121	105	114	104	113	101	116	117	107	111	93	128	120	118	119	103	118	114	122	96	119	121	106	112	105	106	130	110	132	122	125	127	111	112	80	117	124	90	107	124	113	125	97	119	120	102	113	134	107	95	110	93	106	118	117	102	117	103	118	121	121	92	111	113	120	113	113	116	120	109	117	122	131	121	130	122	124	87	103	100	105	119	116	115	133	126	109	101	123	115	99	120	126	98	112	133	113	102	113	122	112	101	107	105	100	102	111	110	101	86	104	107	108	111	117	140	116	124	127	84	129	124	114	107	102	123	130	120	113	99	107	105	130	114	108	132	125	118	107	115	124	110	101	115	103	108	89	112	100	118	122	131	106	117	126	122	116	116	81	96	96	115	146	123	113	109	126	116	108	115	132	122	111	119	115	101	107	104	124	104	117	100	113	102	120	125	121	106	129	104	103	126	124	98	95	113	96	112	150	116	105	108	128	120	119	132	112	111	113	104	114	97	119	120	126	107	136	117	116	96	125	112	120	105	120	127	130	109	115	125	109	123	108	94	135	119	120	105	113	130	114	116	112	123	89	105	121	114	124	118	98	112	111	95	114	148	106	104	115	140	114	147	106	123	108	106	124	125	109	117	120	101	102	118	124	112	115	119	128	116	125	111	98	101	113	90	96	98	103	105	125	116	112	129	106	108	133	110	113	100	104	111	107	93	94	114	111	118	116	114	91	132	132	88	114	111	115	116	109	113	102	101	118	125	117	130	122	114	130	124	115	110	116	117	95	107	103	110	125	110	122	120	114	100	121	103	106	109	123	110	114	142	131	105	111	104	122	120	126	108	127	135	113	131	124	123	94	138	127	121	113	90	109	142	125	102	130	102	127	122	128	122	128	103	116	95	101	113	132	126	111	105	100	114	128	102	113	124	107	119	113	118	103	112	110	130	135	123	120	116	116	109	109	124	100	108	137	109	125	103	102	109	110	97	104	124	121	142	132	113	96	142	116	123	121	112	101	105	132	119	107	117	130	124	128	105	107	108	135	129	120	108	146	120	120	110	108	127	119	106	138	107	111	108	108	105	109	120	141	105	115	112	151	124	103	125	120	110	123	129	106	104	127	124	132	129	125	120	95	113	122	115	117	115	129	99	110	122	107	128	116	102	124	108	117	111	113	107	136	118	107	114	87	116	112	110	103	114	87	119	126	129	112	118	99	96	113	123	138	99	124	106	96	118	100	108	113	149	129	123	126	106	106	119	122	116	98	106	116	104	122	128	124	119	101	116	121	141	135	106	116	130	126	107	112	107	108	100	107	133	123	105	130	125	104	131	115	118	132	111	120	120	118	114	96	109	132	102	117	111	133	115	93	111	104	136	104	128	113	125	103	126	122	90	106	117	122	133	115	110	104	122	105	127	114	126	102	99	120	125	134	111	121	100	139	104	132	114	101	125	114	118	136	98	111	110	119	127	124	106	109	114	118	112	115	115	115	109	109	104	124	121	113	123	122	135	126	111	127	96	128	108	112	88	124	105	130	113	120	117	112	102	136	97	113	109	99	125	115	83	111	115	109	125	112	124	126	98	115	116	113	110	113	104	124	124	123	109	106	128	115	129	135	119	105	113	132	125	109	121	121	120	99	116	102	122	114	116	134	121	121	90	114	125	106	98	127	120	118	140	126	103	121	110	120	101	124	108	123	136	123	113	111	132	116	120	100	109	124	89	122	123	120	104	123	119	137	113	119	112	118	121	107	102	101	125	118	104	119	95	118	106	124	128	105	132	118	113	142	119	118	109	115	138	136	114	126	111	123	126	127	113	130	129	130	109	109	110	105	111	102	142	122	108	108	119	117	113	106	127	127	127	111	122	103	106	113	114	108	107	107	106	120	123	94	120	115	120	115	118	126	116	113	113	131	119	115	144	125	108	105	120	105	113	132	134	135	129	120	122	122	115	108	121	118	111	126	114	117	123	111	121	102	117	104	108	125	100	130	125	112	101	119	112	113	116	111	121	112	131	96	106	124	109	118	108	103	108	129	113	131	115	129	123	125	103	103	115	115	126	135	109	125	107	99	114	116	108	120	110	86	124	117	125	110	112	98	105	114	95	108	123	103	105	122	113	123	121	142	124	132	121	135	125	119	130	103	104	131	101	129	125	117	142	111	128	122	114	121	115	125	107	117	126	115	104	121	138	106	115	124	115	140	123	109	112	119	119	99	132	109	115	121	118	126	104	114	105	111	112	114	130	115	94	134	101	123	125	128	103	133	125	116	91	124	114	109	116	123	124	128	119	111	109	106	117	111	112	110	111	109	112	93	135	100	118	103	113	127	104	107	102	140	109	120	101	134	128	100	106	106	109	101	117	109	101	108	123	128	106	115	107	131	134	113	98	120	119	127	123	103	129	110	130	114	140	135	102	122	117	99	120	122	123	99	97	126	119	132	132	127	114	137	124	117	106	123	108	114	132	116	116	116	114	112	99	90	128	110	118	91	115	113	132	99	107	104	124	113	111	133	94	110	118	130	128	114	146	102	88	104	101	99	110	105	115	140	107	131	115	104	123	113	104	124	109	114	113	101	118	113	100	102	119	121	127	104	108	136	114	92	131	124	129	127	124	109	106	96	96	97	124	105	105	118	126	105	131	136	119	110	111	107	112	113	105	115	132	118	116	127	129	106	119	138	123	114	102	108	112	122	115	119	104	116	121	119	104	100	110	113	103	105	132	112	122	120	109	112	104	107	120	135	112	103	129	101	127	124	126	125	103	104	131	108	112	128	107	123	103	111	122	143	130	90	127	107	98	123	115	116	146	111	122	100	112	98	110	109	129	128	112	112	118	112	90	109	117	127	105	114	103	100	110	116	110	123	119	115	103	104	105	115	124	125	111	116	127	101	112	99	109	115	115	99	103	102	112	124	127	99	125	107	117	108	126	96	117	121	96	117	118	112	100	111	124	126	117	117	113	126	119	99	120	123	128	131	103	112	107	102	115
23245	23775	13930	8968	7796	7144	5046	4270	2792	1789	1470	1149	1049	860	818	949	915	603	462	476	469	434	350	347	309	318	308	287	319	271	296	309	275	304	274	289	291	280	307	302	286	304	293	302	277	289	278	298	277	262	281	305	291	299	289	257	268	281	282	289	252	262	288	264	270	263	259	292	281	272	288	275	277	264	263	258	253	301	280	286	278	270	256	269	262	264	301	293	273	274	278	295	302	287	288	290	285	262	271	267	284	281	292	290	276	272	274	293	271	272	260	269	287	269	270	273	287	264	321	265	297	266	276	275	269	311	273	302	263	273	281	268	285	292	266	291	291	315	284	292	283	291	276	279	249	263	290	292	266	246	283	273	280	280	270	275	306	281	272	258	282	268	260	271	272	271	255	254	250	264	313	283	284	312	292	260	288	301	263	275	245	258	259	280	279	276	304	278	299	252	249	268	277	257	285	303	257	275	283	253	260	255	244	258	283	317	262	261	255	309	292	268	270	281	278	294	265	250	259	283	251	302	264	238	321	269	273	275	281	265	281	281	302	297	262	282	261	278	256	241	298	264	293	286	280	268	286	285	274	272	259	298	280	264	271	240	243	255	270	280	289	269	274	269	284	278	263	296	286	290	279	266	278	278	283	273	266	271	298	245	263	285	291	292	260	275	270	300	252	237	238	276	255	297	275	280	279	301	257	292	279	278	272	289	317	309	256	291	259	253	268	292	313	246	292	305	270	274	267	292	271	282	266	284	285	290	283	260	284	242	285	256	291	287	286	297	298	256	263	275	287	275	291	275	295	267	254	275	270	265	259	272	282	287	302	258	271	257	309	295	268	292	282	270	265	288	309	262	280	271	279	267	272	281	281	296	290	290	282	272	299	298	297	266	282	284	274	279	275	256	316	267	268	288	280	284	250	271	292	297	268	270	269	257	292	264	280	286	316	282	262	282	266	256	295	285	271	274	275	263	298	281	295	293	237	268	291	288	273	277	256	268	282	278	286	285	287	296	278	286	292	293	267	245	278	274	268	259	268	300	289	271	259	254	306	263	292	287	252	246	280	247	295	285	273	285	303	269	282	292	311	254	290	298	296	297	267	286	278	287	267	276	272	268	278	280	273	281	258	249	264	250	278	288	278	276	256	275	276	305	262	282	281	278	248	264	289	268	292	276	262	277	252	296	290	242	252	291	263	267	267	265	268	275	298	247	301	276	270	271	273	295	282	282	298	250	268	264	252	293	281	308	268	292	256	293	252	267	291	285	294	282	251	247	274	281	254	273	286	288	277	289	287	267	272	274	252	263	274	269	292	247	290	274	250	253	263	277	284	279	280	263	297	254	270	290	312	281	283	261	250	280	299	249	283	250	292	282	251	260	298	296	232	293	285	273	267	245	271	283	294	259	258	298	283	302	296	279	291	280	282	278	289	272	258	286	292	258	284	294	257	277	257	268	287	275	291	284	264	293	288	307	297	269	275	291	266	295	292	272	265	265	282	276	275	248	282	257	260	271	270	303	260	270	259	269	289	267	307	276	255	286	261	296	274	278	308	283	319	254	275	268	287	261	298	293	270	283	246	281	279	291	258	275	263	288	288	287	255	284	306	253	283	272	245	288	285	250	280	260	277	245	311	278	263	255	315	259	272	275	269	264	290	278	274	295	263	292	291	257	260	269	254	263	249	274	280	285	261	271	284	301	257	233	296	284	256	269	301	286	280	273	272	282	287	249	289	285	252	264	246	267	252	297	303	246	258	281	285	258	247	255	281	283	293	268	282	284	272	264	274	279	277	271	265	296	263	284	257	306	280	260	297	301	279	253	248	246	276	309	250	267	290	277	264	268	259	279	262	250	284	280	278	267	259	309	278	278	280	261	257	274	263	257	290	264	260	284	280	277	259	236	286	270	280	244	271	269	274	304	267	302	278	289	272	296	289	289	312	284	251	262	274	286	269	262	258	252	275	276	272	276	258	276	269	267	281	288	257	289	264	267	290	269	294	268	295	262	302	276	265	287	317	275	271	285	256	280	291	271	287	247	272	302	289	256	279	277	295	270	272	320	259	286	258	281	275	278	263	275	281	285	272	271	292	274	278	266	271	296	316	313	297	260	272	274	264	270	289	289	259	293	276	255	257	269	298	293	271	282	274	285	250	268	255	289	259	253	277	290	262	220	319	284	284	266	268	256	258	272	303	269	283	282	308	264	238	253	242	271	284	262	278	250	270	264	273	257	233	300	255	255	257	280	290	265	289	274	256	285	276	281	272	300	269	287	306	293	266	260	274	278	303	278	273	301	294	253	280	284	271	282	295	283	280	283	266	275	261	285	305	286	273	282	285	253	284	288	290	270	259	285	269	298	274	273	264	283	294	275	269	293	258	265	270	261	281	251	283	263	265	262	269	284	265	262	261	290	279	293	264	278	285	287	276	270	294	310	256	300	268	286	291	281	278	277	262	280	286	291	278	235	285	302	259	286	275	252	276	291	296	292	276	276	283	284	302	299	288	260	262	290	254	285	294	276	281	268	305	215	275	286	246	258	292	289	285	262	304	290	284	279	285	276	263	284	258	293	274	283	308	275	288	265	269	267	275	276	246	265	263	269	284	275	261	304	308	267	265	293	304	265	259	270	281	280	271	262	311	291	282	283	298	281	267	288	290	287	269	315	279	271	272	302	274	270	254	301	276	282	257	289	309	313	293	276	243	262	286	289	300	297	266	285	297	254	267	265	273	327	255	274	266	277	246	282	270	273	270	313	270	274	284	260	282	260	299	278	307	258	280	264	253	304	271	302	294	273	278	299	289	285	268	259	265	268	281	274	258	287	283	285	255	247	278	272	283	294	251	275	286	276	281	292	271	268	255	267	313	275	254	268	281	297	251	276	277	296	259	291	277	280	282	257	278	269	288	258	270	273	259	294	280	268	311	280	282	281	270	248	280	293	265	273	244	274	293	281	259	282	305	254	244	266	258	287	283	269	274	250	289	286	286	257	281	240	273	254	274	273	272	286	228	293	279	290	248	259	265	287	288	277	278	271	306	285	286	272	302	280	245	289	268	260	257	288	255	266	256	292	267	254	318	288	287	260	295	270	290	303	324	266	287	285	276	269	245	264	303	262	290	274	297	281	302	268	285	269	324	301	271	293	291	291	300	282	275	252	265	259	263	287	263	303	261	260	266	290	247	280	263	290	276	279	269	271	277	290	270	296	308	299	289	265	317	281	299	270	294	279	264	284	299	276	300	270	264	268	268	293	290	253	277	239	299	236	274	259	281	289	247	293	272	253	286	288	254	272	260	304	303	251	292	271	246	258	268	264	263	273	283	294	310	279	290	287	263	264	280	271	245	267	279	269	266	243	276	277	308	289	296	268	298	283	293	296	292	275	292	254	308	274	253	273	254	285	290	265	258	297	252	289	265	260	284	292	303	283	279	268	266	280	270	276	284	298	300	263	277	260	242	274	264	252	278	282	276	247	260	286	284	314	282	277	262	256
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
