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
338492118493	338492119051	338492119601	338492120151	338492120701	338492121251	338492121801	338492122351	338492122901	338492123451	338492124001	338492124551	338492125101	338492125651	338492126201	338492126751	338492127301	338492127851	338492128401	338492128951	338492129501	338492130051	338492130601	338492131151	338492131701	338492132251	338492132801	338492133351	338492133901	338492134451	338492135001	338492135551	338492136101	338492136651	338492137201	338492137751	338492138301	338492138851	338492139401	338492139951	338492140501	338492141051	338492141601	338492142151	338492142701	338492143251	338492143801	338492144351	338492144901	338492145451	338492146001	338492146551	338492147101	338492147651	338492148201	338492148751	338492149301	338492149851	338492150401	338492150951	338492151501	338492152051	338492152601	338492153151	338492153701	338492154251	338492154801	338492155351	338492155901	338492156451	338492157001	338492157551	338492158101	338492158651	338492159201	338492159751	338492160301	338492160851	338492161401	338492161951	338492162501	338492163051	338492163601	338492164151	338492164701	338492165251	338492165801	338492166351	338492166901	338492167451	338492168001	338492168551	338492169101	338492169651	338492170201	338492170751	338492171301	338492171851	338492172401	338492172951	338492173501	338492174051	338492174601	338492175151	338492175701	338492176251	338492176801	338492177351	338492177901	338492178451	338492179001	338492179551	338492180101	338492180651	338492181201	338492181751	338492182301	338492182851	338492183401	338492183951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28305	17237	16775	9104	6884	4930	3923	2795	1955	1669	1245	929	772	686	654	517	424	378	349	373	366	291	282	330	305	256	280	239	253	238	245	259	229	238	229	180	243	237	223	214	208	203	214	210	213	220	216	226	214	189	203	215	187	197	207	201	215	230	238	203	189	226	210	189	236	204	195	192	215	238	238	221	193	207	207	210	192	208	211	204	186	156	219	217	201	242	215	225	206	210	184	210	245	221	213	199	212	214	211	223	218	185	210	187	208	220	209	212	216	215	202	201	192	205	199	201	197	227	220	224	204	205	222	206	204	225	190	203	214	211	210	185	225	231	219	204	209	215	202	196	229	213	192	203	205	238	210	194	216	193	184	190	233	207	220	201	226	217	219	207	200	205	242	220	207	202	213	215	190	210	217	225	171	192	212	168	199	179	194	204	200	226	211	189	212	236	228	228	206	221	236	206	206	194	221	236	191	216	238	192	199	179	197	168	201	205	221	190	235	222	199	187	225	207	198	224	217	168	216	189	224	181	191	206	196	216	233	206	208	197	220	186	200	203	210	208	215	215	223	214	216	222	186	218	189	207	238	189	218	182	230	181	220	208	208	220	198	210	229	197	230	214	188	187	205	204	219	219	201	219	188	218	196	215	211	193	193	208	211	207	211	214	200	209	217	196	219	203	230	203	192	197	201	215	199	227	213	211	176	196	182	222	192	226	199	216	193	197	181	192	218	216	204	207	225	194	198	198	200	244	225	200	185	195	225	238	211	186	193	208	219	213	207	204	222	212	219	214	172	185	207	206	213	180	214	221	224	219	192	197	210	211	221	190	196	211	193	214	235	202	226	196	214	220	235	198	197	209	221	202	259	211	219	196	201	215	204	230	193	222	214	228	201	216	204	187	202	204	207	205	190	202	207	190	223	210	207	192	214	185	218	198	201	210	226	198	203	207	198	190	218	191	230	235	193	197	210	193	204	217	187	236	214	200	214	227	234	193	188	238	216	204	201	214	210	211	232	181	209	183	217	204	215	222	222	197	212	224	206	227	233	209	197	225	182	181	230	233	228	198	219	244	209	207	201	196	206	209	220	193	186	215	215	200	213	209	189	225	197	221	194	221	220	198	201	245	233	207	242	205	201	218	202	226	235	226	185	194	208	192	185	236	223	209	207	234	222	200	181	198	210	234	216	194	231	217	224	198	197	191	220	229	221	221	214	223	213	215	230	203	185	207	209	202	182	201	186	165	200	207	215	195	193	206	216	203	211	203	200	215	198	214	196	200	210	220	216	190	243	208	219	226	206	197	222	194	211	176	210	177	206	217	200	216	182	196	212	224	200	221	225	191	227	198	203	227	212	220	239	212	185	205	262	213	202	209	210	213	209	215	226	216	218	203	221	198	198	205	180	220	196	213	226	202	236	198	197	208	207	225	211	215	239	220	211	235	200	211	195	197	201	213	216	242	203	177	202	218	208	195	201	209	227	203	237	223	203	206	192	211	194	226	209	213	202	213	210	213	211	222	206	194	227	215	214	232	216	190	217	206	197	224	235	208	193	196	164	207	178	195	233	201	210	189	213	232	228	195	197	213	220	218	235	202	192	184	204	218	220	213	215	204	241	224	219	195	189	215	220	211	199	219	222	197	187	168	186	223	220	208	200	184	185	207	215	199	183	208	213	204	178	185	240	206	235	207	185	195	226	247	221	215	203	212	210	203	174	191	223	211	220	206	194	212	188	215	196	234	212	188	209	211	216	213	221	213	223	207	186	229	193	250	181	203	186	223	217	191	218	209	193	217	209	207	196	211	194	211	236	234	213	185	240	213	206	222	210	217	233	205	213	194	206	229	219	212	209	180	223	208	225	245	216	219	222	200	216	204	213	177	208	185	209	208	230	225	213	222	233	193	219	204	214	212	207	238	222	220	209	222	240	215	193	175	201	212	216	220	200	209	222	210	218	194	220	189	213	200	199	186	206	208	205	224	192	219	222	206	219	188	241	207	233	221	180	198	213	204	225	198	205	221	174	196	200	202	188	234	216	187	191	234	208	229	221	208	208	205	209	198	218	199	222	218	224	205	193	185	207	184	193	208	183	210	211	209	190	237	234	215	208	192	227	220	195	223	211	208	192	199	199	215	193	239	215	192	246	209	207	199	209	215	225	190	226	199	198	233	231	190	209	207	207	217	192	217	221	190	187	190	215	225	251	206	225	238	219	225	205	197	194	223	208	210	220	193	226	240	227	201	213	199	222	213	223	211	191	207	219	221	193	183	197	201	226	199	213	205	174	247	214	200	230	193	203	211	195	194	235	196	201	205	233	197	207	215	196	220	213	230	207	196	195	187	188	218	205	193	198	215	183	206	209	216	175	231	191	197	205	222	239	198	204	207	182	218	198	208	210	219	210	219	206	219	199	196	197	222	212	222	186	202	211	210	208	208	201	213	202	219	192	232	204	192	217	249	206	199	213	196	225	222	208	257	214	203	204	198	200	216	184	227	228	212	197	197	214	225	197	219	218	215	200	218	219	181	214	211	197	201	204	206	205	210	194	209	196	242	225	208	205	230	233	213	215	229	187	195	218	222	213	192	189	192	229	178	202	208	202	201	206	242	209	208	214	212	198	225	209	192	197	190	206	211	214	205	207	179	196	184	196	206	215	213	208	184	193	207	234	208	206	209	234	216	228	213	213	183	211	216	205	193	208	231	202	191	195	229	174	211	210	192	200	190	211	182	182	204	197	207	214	221	237	224	226	190	183	208	207	213	224	179	195	212	215	204	208	226	204	211	202	211	202	191	198	234	194	188	188	230	229	225	200	207	207	219	206	204	211	193	216	204	236	224	182	206	218	226	206	221	197	204	217	200	231	197	209	204	230	217	223	201	186	200	183	201	195	202	197	201	213	211	215	192	193	217	221	239	212	232	181	208	185	204	189	196	186	171	196	197	236	219	179	221	202	206	217	202	206	208	225	193	203	233	212	198	218	223	187	185	233	180	199	203	202	215	208	194	213	205	185	170	219	196	237	207	184	185	212	216	218	187	193	170	208	224	222	211	209	200	199	179	233	203	251	201	202	198	212	203	195	236	200	206	192	191	203	203	205	196	223	203	231	224	211	221	213	207	199	208	189	208	212	220	215	216	205	226	196	224	217	213	223	187	232	209	222	225	221	204	213	197	209	201	206	222	214	239	210	209	177	182	194	235	199	214	217	207	218	230	207	220	204	221	203	170	211	226	216	197	206	196	188	202	209	218	215	207	200	230	195	225	228	192	226	189	225	192	200	215	201	208	205	217	222	206	220	211	220	221	178	214	178	200	215	213	217	219	210	208	203	216	195	249	237	203	212	212	214	214	206	235	218	195	216	211	201	235	200	205	202	184	210	212	193	208	212	247	221	210	200	216	212	209	203	204	208	184	204	222	228	187	223	206	192	210	208	201	211	207	218	211	231	222	203	214	212	207	204	212	219	194	223	211	219	231	211	207	173	214	199	227	182	235	207	195
18842	14648	19234	18128	17103	14285	11824	9441	7258	6970	5649	4762	3891	3444	3014	2449	1993	1752	1686	1494	1618	1313	1232	1163	1026	940	929	932	915	849	767	734	689	676	670	694	685	640	636	649	602	618	592	563	583	577	511	520	505	520	485	504	540	545	475	544	516	507	532	526	510	522	494	545	532	496	470	519	502	512	525	491	523	497	500	461	517	501	499	551	466	532	493	543	509	508	505	484	528	494	505	496	510	522	503	504	522	521	532	522	513	525	519	478	516	495	528	527	504	564	519	496	520	478	527	541	490	467	535	480	507	548	574	532	540	509	514	497	544	511	519	523	520	497	532	515	477	496	466	502	487	502	505	504	541	513	518	492	518	477	510	505	465	521	502	526	509	530	556	532	510	507	535	472	544	485	486	482	527	516	488	482	528	543	511	489	555	563	536	545	504	546	536	488	483	503	511	499	493	534	542	505	508	535	541	513	485	537	508	516	461	512	530	509	530	513	517	480	567	505	506	506	510	499	509	536	488	526	456	492	502	490	512	555	515	531	511	515	542	493	505	509	489	520	554	562	505	513	497	517	518	499	502	532	513	539	526	528	512	544	535	505	505	518	552	527	502	516	437	514	525	515	546	491	492	501	504	533	481	533	517	473	488	543	490	501	494	546	506	509	509	501	545	531	549	519	506	502	503	547	547	529	490	531	497	535	515	520	540	516	537	481	508	461	510	543	562	495	536	514	505	515	493	500	524	537	511	510	507	507	534	541	534	520	480	535	494	546	485	556	548	504	545	533	499	535	539	490	494	538	510	547	510	481	526	506	477	505	470	504	505	570	522	485	508	521	502	534	549	525	532	495	491	534	492	507	519	549	519	581	483	516	511	499	542	547	489	539	495	529	530	507	478	547	525	504	527	505	550	554	492	541	536	534	499	508	514	525	527	515	557	505	547	489	534	553	503	473	484	523	500	493	521	486	527	507	562	509	477	547	500	509	547	525	506	513	510	509	510	477	500	491	513	464	514	509	497	509	536	491	507	520	556	494	580	487	537	513	538	503	495	555	515	571	531	481	576	566	507	525	490	542	517	535	518	521	494	499	491	516	491	516	491	507	479	520	519	502	506	503	478	476	498	476	541	521	505	522	492	514	538	519	520	529	505	507	508	532	504	546	510	493	541	553	503	526	490	507	543	494	562	518	495	519	499	542	500	510	520	509	482	505	506	515	502	540	521	501	521	523	521	461	497	530	540	528	505	552	493	510	511	584	527	497	528	538	524	528	485	528	514	489	510	525	493	525	494	549	506	520	503	508	521	538	531	559	507	499	505	515	520	536	490	502	510	534	494	507	524	546	518	547	479	519	532	479	541	540	494	505	529	498	514	528	492	545	482	502	504	514	469	508	496	508	516	513	507	490	521	527	510	512	534	531	519	515	521	510	493	493	505	531	539	519	520	501	516	516	505	562	531	493	490	556	512	476	471	502	527	469	503	502	504	509	487	532	527	529	521	523	532	529	524	525	554	571	497	492	506	516	500	510	482	502	506	497	509	497	502	527	521	505	526	495	521	495	493	504	499	534	519	492	490	479	516	488	524	524	525	477	533	469	508	526	504	485	539	495	514	486	512	499	533	559	522	456	497	481	482	507	494	527	516	532	508	473	549	506	505	535	569	486	485	546	526	491	549	546	511	527	494	582	520	514	538	491	495	512	500	521	490	540	510	505	531	512	534	505	488	522	511	506	506	498	501	514	472	504	499	503	549	480	494	527	538	536	491	520	530	495	511	474	497	564	534	534	506	531	516	534	521	519	472	546	503	509	473	537	498	543	513	501	489	509	549	498	526	503	529	536	558	535	536	552	494	527	523	482	504	533	508	539	483	526	500	514	536	551	492	512	526	504	514	474	500	503	515	509	515	511	503	545	497	519	494	534	494	507	502	529	500	523	516	568	496	544	523	495	528	471	495	505	490	520	511	521	541	494	504	543	539	506	510	471	527	527	481	518	545	506	503	520	558	519	517	544	511	493	520	576	538	504	520	508	492	516	492	497	537	511	528	489	559	502	545	504	523	520	528	513	528	515	533	536	527	517	497	520	508	557	490	547	510	526	533	528	536	529	466	554	511	514	508	513	501	489	504	512	501	494	478	469	520	554	516	553	490	489	515	514	539	483	531	492	546	521	518	500	518	501	514	514	498	511	519	528	498	544	521	495	491	522	489	504	509	516	556	528	514	499	542	495	505	495	517	532	499	517	524	494	499	551	514	507	528	537	517	522	499	497	507	479	539	527	494	480	513	498	504	508	502	520	535	497	478	525	485	506	536	484	533	475	518	486	481	510	531	528	529	498	500	525	502	550	478	552	489	445	539	505	523	516	494	494	531	531	509	559	534	507	533	525	488	523	529	510	505	526	552	532	540	490	509	488	500	536	534	511	499	494	532	505	500	505	507	545	524	513	506	514	495	526	564	529	508	543	488	499	473	490	550	514	520	511	537	501	529	542	472	507	520	482	468	487	515	525	504	553	546	546	475	521	501	502	523	489	513	512	503	541	512	548	514	517	533	513	498	514	492	481	502	560	520	511	547	481	515	492	522	555	544	481	515	540	507	500	520	542	517	492	467	522	511	515	519	541	547	557	498	547	508	518	519	545	477	518	519	511	491	497	501	525	500	524	507	553	480	520	502	516	527	495	503	500	514	514	524	495	504	509	516	528	489	481	545	460	500	484	522	496	528	513	538	495	525	536	519	523	487	510	514	488	516	482	506	510	503	500	515	520	528	495	505	524	515	498	500	488	498	527	505	495	516	500	509	525	465	547	533	524	509	514	522	507	513	512	529	520	476	517	521	468	515	491	516	528	465	521	489	490	494	475	491	472	517	507	477	500	502	511	526	503	523	538	551	518	520	527	516	444	531	497	519	536	565	500	526	527	512	521	510	529	491	492	471	531	487	518	489	539	535	482	537	478	518	541	490	500	491	519	506	515	519	509	495	535	525	476	520	471	552	486	525	504	513	514	529	504	501	503	493	515	538	480	541	499	500	544	515	531	530	528	544	499	513	506	529	557	523	542	520	517	532	513	508	513	504	501	529	496	484	527	541	486	522	523	496	479	502	533	534	524	503	515	474	516	465	504	480	516	523	481	519	534	483	485	505	489	526	528	519	525	504	515	545	490	555	511	522	503	517	504	547	502	554	508	524	498	514	532	539	539	510	516	517	533	504	529	531	524	536	512	539	496	512	504	522	541	486	561	511	523	523	508	520	548	527	507	512	528	525	504	537	518	511	559	525	492	506	526	486	500	534	489	519	503	491	563	496	484	516	518	550	564	494	546	519	536	550	484	493	519	494	500	526	506	509	484	512	526	536	525	513	523	532	529	511	513	518	561	507	474	493	512	515	503	517	516	541	480	521	519	514	512	521	525	526	540	535	554	489	509	496	487	511	489	553	505	529	497	509	524	511	517	472	486	513	534	520	497	493	527	529	484	513	487	502	501	541	498	470	519	532	554	550	506
7164	3897	4316	2820	1969	1391	1080	820	594	567	523	487	399	361	356	313	295	321	311	257	317	274	253	266	294	251	281	270	233	246	246	221	234	237	266	209	228	232	249	242	231	237	246	240	235	246	224	225	227	242	239	229	250	245	206	230	252	256	184	249	231	239	240	237	205	235	246	200	256	227	228	239	232	220	217	238	252	210	248	248	258	223	264	237	204	214	229	238	229	225	235	235	254	250	218	249	234	208	211	230	232	247	240	255	217	227	245	233	243	271	231	236	239	238	225	272	213	252	233	238	221	246	239	219	218	243	258	259	221	234	221	198	233	234	228	219	231	266	222	235	249	231	211	237	241	219	230	243	240	236	234	232	208	247	250	228	234	262	237	241	239	217	220	224	225	227	290	223	242	204	225	227	224	203	220	223	252	242	198	229	223	215	232	217	206	224	257	233	208	243	229	240	231	247	269	234	221	245	230	226	236	262	248	233	203	222	237	256	253	263	256	245	238	248	228	189	258	213	188	234	261	238	272	246	251	264	242	224	229	241	209	229	228	235	215	259	246	278	251	252	226	250	237	237	196	253	219	244	246	243	251	247	214	211	242	262	242	256	231	214	221	222	240	231	223	222	236	237	223	215	258	195	219	226	244	223	216	242	268	210	216	250	240	205	218	242	211	258	262	231	241	245	227	232	241	235	234	220	239	226	282	222	247	196	251	232	255	223	231	237	249	231	213	235	224	227	203	216	252	220	267	244	229	234	226	213	211	247	217	209	251	222	254	243	203	233	237	228	216	197	235	238	249	220	245	239	213	205	217	221	210	213	239	201	236	257	233	240	207	220	240	219	214	224	238	204	282	250	238	255	216	219	220	226	229	200	261	243	223	210	205	225	223	253	238	240	252	214	210	247	245	203	224	231	239	226	210	198	214	211	245	219	244	219	238	214	220	224	219	223	244	244	212	237	219	229	225	275	248	271	252	253	238	224	208	246	240	251	206	239	237	240	220	219	217	243	225	248	235	238	228	232	205	223	236	242	217	213	228	264	211	223	233	223	232	241	225	231	251	210	230	249	229	214	236	223	246	226	249	223	238	238	257	248	224	238	224	237	243	254	230	213	221	213	218	238	243	226	234	261	205	235	198	228	236	223	253	235	204	224	216	214	235	225	224	242	228	220	227	229	219	246	235	219	228	222	199	213	219	227	209	253	237	225	214	225	251	261	223	225	242	232	226	223	226	219	223	268	224	224	251	232	225	216	229	219	240	237	209	223	212	255	228	257	264	220	256	205	255	211	227	218	262	246	246	253	231	235	234	252	204	254	226	230	201	235	221	251	224	234	240	259	226	231	196	247	229	235	225	229	209	258	238	257	225	227	220	249	227	211	243	208	244	228	236	204	242	256	250	225	261	211	228	219	227	215	229	222	234	222	234	259	227	231	225	209	239	254	253	233	218	214	222	218	225	208	242	236	199	227	206	223	239	246	278	237	206	249	226	231	204	239	211	230	260	219	239	224	260	252	244	238	241	230	218	219	206	234	224	227	207	200	250	222	209	233	213	245	223	221	212	242	245	264	231	227	219	258	245	214	225	221	249	224	239	269	208	224	220	241	207	235	245	223	243	241	222	220	229	209	207	223	231	208	230	204	201	222	214	233	235	225	239	230	249	228	229	217	203	269	234	201	261	254	223	223	244	238	237	219	225	236	244	225	250	224	220	227	245	229	248	238	248	228	226	241	218	233	243	252	228	247	230	228	245	207	215	180	200	206	231	226	240	242	203	239	224	235	247	239	255	263	239	221	238	249	233	232	231	211	215	251	214	258	223	240	245	242	231	224	225	249	248	242	235	221	244	231	209	228	247	265	230	211	201	210	238	200	224	235	240	219	239	214	215	235	269	216	220	212	236	234	221	241	238	247	228	230	232	256	235	246	264	216	224	214	224	236	212	244	217	229	216	242	233	221	226	212	228	237	235	268	241	237	250	228	256	235	219	217	212	246	230	234	208	240	223	229	227	235	243	255	258	223	216	229	216	205	242	248	223	242	223	245	261	210	224	239	234	217	216	224	262	222	252	250	233	250	225	252	222	245	244	223	242	226	256	228	224	236	214	235	247	223	226	230	220	233	243	236	237	242	252	220	244	248	241	223	210	198	231	207	231	227	216	209	220	258	224	263	240	254	248	206	219	233	217	225	264	214	212	232	272	227	206	252	240	217	260	255	231	198	223	210	239	253	220	240	232	243	233	229	236	221	225	217	214	239	217	244	223	243	247	239	228	243	225	236	233	223	221	227	250	219	224	263	223	224	255	234	230	225	241	228	232	259	223	250	226	225	242	245	234	263	219	228	235	251	230	226	266	201	230	252	237	216	215	219	240	215	254	215	242	211	235	242	227	245	226	254	214	220	216	242	237	248	237	233	233	245	241	227	234	251	277	243	247	249	225	231	246	228	249	212	226	219	222	242	238	220	263	233	202	258	220	249	223	243	244	229	233	231	249	229	235	222	223	221	246	199	248	210	220	204	229	228	240	230	231	225	270	254	217	228	252	247	262	263	222	220	226	242	200	233	236	232	237	235	235	233	254	195	250	235	229	216	241	228	222	242	232	236	232	221	240	248	262	244	214	243	197	242	238	237	241	231	243	241	236	212	225	240	215	249	249	243	226	232	199	219	216	211	215	226	240	219	230	253	231	218	218	227	255	228	227	233	251	222	243	213	217	243	223	218	231	217	218	244	232	224	214	234	248	247	273	221	226	230	215	200	255	236	232	236	216	205	220	195	231	244	215	213	227	231	229	268	216	248	242	244	236	224	264	216	226	227	238	228	216	227	226	236	211	263	225	253	234	237	252	245	233	233	235	225	227	212	246	202	254	225	214	238	225	242	248	232	252	236	257	230	233	222	201	222	220	238	242	228	211	234	206	223	223	213	213	256	235	213	251	238	213	236	212	239	246	243	225	220	231	228	193	222	218	241	265	230	269	242	226	238	266	237	239	224	238	237	262	238	227	237	257	211	245	234	217	253	268	226	211	243	240	244	238	229	228	237	211	234	222	235	223	260	236	217	197	257	244	252	251	244	229	233	235	245	234	233	236	226	246	248	249	215	254	187	255	254	211	247	258	201	210	226	229	236	224	249	213	240	215	253	247	240	243	222	236	256	237	244	228	211	208	253	217	204	234	236	213	231	255	256	214	222	241	213	253	229	234	240	242	212	244	222	227	224	228	223	254	214	204	187	231	230	215	208	229	244	209	226	216	229	241	234	224	201	227	242	249	216	214	240	226	232	238	249	258	236	241	200	229	220	211	228	237	246	222	212	255	236	225	205	245	230	230	231	210	204	208	214	217	223	227	210	174	235	247	254	261	260	228	236	220	237	284	239	227	233	228	221	238	209	212	227	223	226	216	240	212	238	219	223	218	244	226	189	210	254	224	209	240	214	218	245	217	237	233	269	225	200	260	249	209	231	240	231	220	229	227	224	232	228	245	216	253	219	239	228
5663	4293	7936	8278	7329	5842	4573	3492	2866	2471	2117	1806	1707	1466	1277	1119	1031	938	903	800	782	821	747	749	769	697	737	672	694	672	634	632	626	580	635	572	587	650	595	624	560	598	578	551	558	605	579	559	598	588	546	520	555	542	568	557	554	526	586	544	539	577	501	542	554	557	613	544	530	593	546	572	560	569	561	543	582	565	559	581	570	550	523	575	557	555	561	557	545	579	554	592	525	594	600	530	613	559	589	586	538	574	569	569	568	563	609	582	557	547	585	606	547	584	579	550	572	573	579	605	539	557	637	542	598	582	565	530	590	561	537	579	636	583	564	578	555	606	537	595	586	531	580	589	574	575	550	560	529	578	576	570	586	592	577	563	573	547	541	560	579	605	553	542	541	544	564	554	562	536	568	591	573	609	596	585	560	554	594	534	555	578	600	574	582	557	561	588	585	516	562	566	560	533	585	561	562	571	584	544	521	539	558	550	534	578	536	550	560	554	577	629	527	563	587	572	558	573	557	540	589	619	555	551	588	581	555	557	546	562	535	599	559	598	517	546	570	603	549	554	572	589	572	549	582	529	599	593	580	580	580	574	574	555	524	602	550	582	534	574	494	603	591	552	592	597	570	557	584	540	574	538	564	549	621	570	584	578	576	571	549	560	539	598	553	557	563	589	565	543	600	562	558	557	585	572	572	562	580	579	633	578	560	558	575	540	551	537	567	593	569	599	626	553	523	556	585	566	603	536	566	520	539	560	607	578	536	601	583	571	567	563	517	587	594	571	546	564	584	586	577	525	580	559	561	542	575	558	590	592	574	553	581	563	528	541	547	546	552	580	582	569	584	577	581	560	571	605	523	581	578	571	520	599	547	591	549	553	570	537	532	564	580	559	569	519	610	584	583	613	589	568	601	606	544	576	573	530	569	625	532	562	581	586	581	586	545	592	604	575	554	575	607	559	550	602	571	593	553	547	580	598	567	580	623	586	560	552	561	569	606	591	517	561	531	546	592	559	587	526	553	520	538	533	569	549	575	579	599	550	597	569	544	584	593	531	586	578	538	600	535	537	505	538	585	601	631	544	600	565	575	531	535	537	575	614	513	561	555	548	576	610	565	557	607	572	536	613	551	530	539	593	588	588	522	547	591	592	554	575	613	563	571	569	565	614	575	567	577	621	548	584	569	559	565	564	547	557	559	582	547	524	599	571	572	575	560	509	540	589	555	539	512	559	556	606	588	580	567	575	557	576	577	571	562	581	555	558	624	542	541	587	531	573	545	555	584	534	567	602	525	578	562	559	537	587	590	547	586	600	548	561	584	560	547	571	581	583	595	543	554	559	572	564	513	556	557	600	577	534	574	544	594	592	561	571	515	555	556	542	532	562	560	593	622	538	536	607	562	574	593	528	585	534	543	562	553	549	589	579	599	617	540	602	556	531	603	557	606	540	611	566	572	574	577	566	563	571	549	580	572	576	533	548	575	561	564	563	561	549	597	572	575	555	589	526	506	574	569	583	608	603	563	585	578	562	591	587	579	566	567	599	537	609	529	595	539	560	575	547	570	621	546	583	519	594	610	570	570	565	557	564	545	579	541	580	605	541	581	586	566	611	587	587	562	586	558	566	555	578	563	590	586	545	590	555	553	546	553	562	533	547	567	574	559	566	522	588	569	548	568	598	590	549	578	576	544	627	594	565	559	587	563	554	553	545	568	540	576	553	539	589	564	594	591	575	536	571	587	550	553	516	565	529	541	536	540	605	548	616	576	533	506	611	541	575	593	610	594	575	558	529	565	589	528	617	559	582	551	580	541	580	588	552	575	567	560	535	555	597	551	585	572	579	558	596	531	571	551	565	568	566	615	562	583	542	588	590	553	577	572	555	555	585	617	584	574	554	545	562	534	540	553	591	542	600	586	602	557	605	525	557	589	541	550	575	600	577	577	558	547	551	584	565	609	562	526	523	581	578	551	574	615	563	597	546	587	605	540	595	553	573	548	580	571	583	567	592	583	527	543	610	552	541	559	568	575	537	562	549	602	568	524	591	602	551	565	545	578	590	582	573	543	606	588	558	589	608	557	565	543	591	513	589	590	515	548	548	566	531	522	555	615	576	574	561	564	604	577	595	611	615	583	561	572	571	578	577	558	536	575	548	589	565	585	599	551	570	517	583	542	526	584	587	566	608	582	540	598	591	598	565	549	552	589	519	552	582	596	600	545	565	588	589	567	590	609	585	578	533	560	580	531	567	554	526	565	529	563	575	547	572	545	596	528	585	635	538	564	535	587	579	557	540	566	527	580	561	552	492	613	575	570	544	514	538	616	572	577	557	596	578	590	539	579	558	584	571	564	531	536	583	577	575	557	554	555	589	532	571	559	592	589	555	586	521	583	578	567	547	565	574	532	542	557	535	544	550	577	574	572	557	532	563	577	552	574	590	560	543	558	562	605	563	545	597	527	538	577	549	506	530	534	569	546	583	552	570	604	548	562	585	570	568	590	559	571	547	569	538	531	584	541	549	508	555	585	561	543	574	571	540	578	559	600	586	604	594	552	580	540	550	535	517	543	564	600	600	559	562	571	580	564	586	549	482	623	577	514	538	584	586	605	543	551	573	558	556	599	573	580	572	555	630	605	584	543	573	557	606	556	548	557	554	542	612	563	564	556	555	519	584	596	583	541	576	541	569	557	588	565	547	569	571	586	573	575	577	551	560	574	579	567	540	575	559	561	569	566	528	581	506	569	574	551	573	557	544	563	579	582	571	539	585	589	555	540	550	566	561	523	573	593	584	580	563	548	544	557	540	540	575	579	599	503	537	582	547	564	556	529	548	538	540	577	566	588	601	615	584	550	567	579	585	588	568	558	542	554	583	537	589	593	561	582	572	535	558	533	577	584	551	572	569	566	544	580	570	582	578	601	573	571	567	575	560	581	524	569	556	579	599	567	573	591	540	581	576	545	566	575	540	569	620	542	559	553	592	575	567	549	556	544	562	567	570	590	616	544	584	541	508	573	569	571	569	562	561	556	591	582	543	601	579	583	620	584	526	529	566	587	590	577	549	547	553	567	579	565	534	594	598	534	580	607	568	563	538	586	549	599	585	564	583	530	584	589	570	581	558	549	549	543	547	545	561	576	533	548	566	557	569	567	556	535	591	555	544	588	587	538	579	581	547	582	571	552	553	561	555	554	571	535	589	595	588	605	574	576	517	602	556	597	548	540	536	542	565	563	580	547	573	547	559	564	591	549	600	576	593	599	554	560	600	576	588	581	546	599	582	572	576	538	535	574	565	543	570	542	584	613	544	507	585	590	545	592	534	549	547	580	633	550	558	565	566	594	588	550	542	548	559	593	545	612	548	550	587	538	575	524	528	573	529	540	543	552	585	581	529	580	582	567	556	550	524	551	550	563	572	556	594	569	580	601	553	577	573	553	607	582	553	574	586	560	569	599	575	586	605	532	570	542	595	547	529	529	564	568	569	556	553	567	541	563	576
18818	10358	9668	5696	4255	3073	2294	1497	1132	922	867	754	693	587	458	403	417	390	377	316	314	359	289	321	309	252	280	300	282	277	256	247	242	252	256	263	257	262	269	259	262	258	256	264	238	224	234	236	234	238	218	218	247	218	250	225	237	231	255	253	238	235	248	243	245	223	260	215	229	251	240	233	261	244	257	223	233	243	246	207	256	224	259	240	239	236	228	228	270	234	229	243	229	254	236	260	264	249	259	223	226	221	215	257	227	260	254	204	253	239	227	282	249	215	249	268	232	232	223	230	236	220	214	259	257	248	223	243	242	246	200	217	244	229	236	240	232	238	247	230	251	215	248	254	252	256	241	267	254	239	248	239	239	238	232	239	240	236	255	273	248	227	232	246	263	264	247	258	225	232	227	258	260	243	242	236	221	216	251	258	258	265	254	256	242	245	220	251	247	238	254	255	200	223	245	232	235	248	218	227	238	244	255	252	232	265	225	218	208	249	265	211	229	261	236	205	244	241	283	267	256	226	232	223	216	221	235	228	240	229	241	228	221	243	236	228	270	257	254	253	276	215	244	263	262	269	225	269	264	257	211	241	265	258	224	240	256	225	274	254	245	230	227	242	233	230	232	255	221	207	225	237	212	240	232	242	245	244	229	246	246	246	272	234	239	215	254	217	225	250	257	261	247	232	258	246	258	243	214	240	215	226	279	239	252	249	262	244	242	216	249	242	230	259	243	250	248	225	213	244	215	242	239	254	261	222	249	232	241	248	218	237	243	227	264	223	259	255	261	256	238	254	215	265	220	240	232	239	243	261	219	231	264	232	264	230	223	235	254	243	228	228	230	260	235	247	248	275	215	238	252	221	244	250	255	246	245	224	240	244	273	251	222	244	251	232	223	229	247	238	235	228	232	242	236	244	234	229	249	241	254	245	235	257	261	231	227	248	250	238	249	252	254	222	246	239	227	247	247	260	200	234	237	242	239	245	225	233	269	225	236	229	222	228	232	233	231	265	269	278	224	242	256	236	245	229	236	233	233	236	234	235	216	236	237	218	251	242	228	241	232	254	235	213	235	223	219	257	273	261	274	288	252	257	261	242	270	255	253	242	222	252	258	245	251	235	233	259	246	239	252	243	244	245	252	228	234	242	261	227	253	240	256	222	246	240	228	241	242	244	241	244	247	258	232	229	234	220	268	233	260	242	235	259	219	242	277	258	217	230	253	248	238	240	221	242	270	255	281	214	239	272	239	239	230	248	232	243	238	219	232	225	246	287	217	225	247	263	232	237	275	242	244	237	242	261	286	210	223	234	235	229	236	221	224	264	213	237	259	252	279	240	222	259	280	272	250	214	248	211	240	214	245	242	232	239	255	255	237	262	270	254	242	238	237	268	229	242	249	248	236	239	247	230	240	236	251	241	214	241	256	247	224	246	233	245	251	282	241	279	257	248	257	238	256	230	251	265	251	245	232	204	251	253	241	248	259	225	237	227	222	233	222	257	242	236	241	239	240	265	241	284	240	231	245	250	265	239	249	254	258	256	240	228	236	232	245	251	229	242	231	236	235	233	274	265	251	255	267	219	237	250	235	246	244	224	246	216	262	274	277	271	226	235	250	237	250	268	247	230	242	261	222	198	210	238	241	224	287	269	222	238	237	235	222	237	222	261	242	274	257	232	269	238	223	212	257	231	267	249	237	245	246	260	245	227	262	248	234	250	260	230	262	250	238	262	198	222	259	240	261	226	256	232	225	249	251	268	240	240	252	222	240	239	275	238	223	206	244	256	238	225	239	268	251	255	260	276	232	215	259	245	225	252	266	270	229	277	242	226	227	256	269	260	259	240	254	236	243	230	238	247	243	230	226	232	213	246	242	286	232	224	263	274	230	238	240	232	232	249	247	242	274	228	236	247	232	244	242	214	228	258	281	257	258	256	226	254	235	214	266	257	240	247	218	234	239	240	264	279	245	261	257	239	249	229	251	213	259	226	240	268	220	227	239	216	244	227	253	226	215	243	244	257	261	229	234	252	258	271	286	240	269	241	241	214	206	249	241	240	263	236	212	238	230	236	247	268	241	278	270	220	230	264	231	240	228	254	233	234	232	243	233	218	254	251	234	246	242	231	229	236	247	265	237	244	233	226	251	236	251	235	245	216	240	207	252	242	243	244	248	242	233	227	228	245	242	230	234	245	256	239	238	252	223	239	242	263	258	229	245	284	242	250	248	272	228	232	224	234	235	254	239	279	236	220	242	261	247	265	242	273	239	279	235	248	251	237	249	274	241	235	262	211	232	253	280	237	241	273	262	226	259	218	224	235	249	247	254	217	230	229	244	215	256	227	227	222	238	200	223	254	225	241	258	244	245	269	236	260	258	223	240	235	251	276	229	248	261	251	279	264	219	246	219	238	249	235	235	212	230	252	283	231	225	227	240	222	229	267	226	210	227	260	230	230	228	234	239	229	252	241	227	249	259	249	236	233	237	248	216	250	241	221	263	255	255	229	250	241	236	240	234	221	225	254	239	196	249	248	257	248	262	266	236	251	234	222	250	257	270	246	247	244	218	230	239	214	250	262	224	257	221	230	202	252	268	224	253	246	237	255	224	233	239	264	215	249	224	214	237	233	243	250	265	251	284	243	224	261	231	214	222	207	244	251	257	216	255	233	266	275	259	251	240	224	232	242	263	255	245	264	259	231	230	248	238	257	247	253	231	225	230	242	250	224	240	254	216	247	237	245	242	254	237	241	222	231	242	264	245	254	237	243	230	235	249	232	242	229	223	237	204	260	246	241	247	266	254	270	262	195	235	245	237	247	273	243	251	245	220	246	235	241	239	232	242	237	225	258	215	248	255	263	246	266	253	277	240	232	210	251	241	236	241	219	233	236	264	238	216	229	249	231	247	257	262	238	239	249	239	257	238	236	242	248	235	222	263	232	246	242	250	249	236	226	262	249	215	249	218	280	231	209	241	244	233	240	227	219	234	230	232	227	235	233	270	235	256	261	238	230	237	226	232	239	267	259	248	263	245	236	227	245	263	218	247	241	250	253	263	229	264	214	260	226	258	249	224	222	265	266	233	247	233	244	230	220	235	243	250	243	206	244	248	238	221	223	249	239	227	238	228	271	202	239	229	225	241	251	200	242	265	245	246	242	253	260	230	228	252	261	241	268	240	258	242	268	256	246	237	266	247	248	264	247	260	240	244	238	231	230	245	245	252	259	280	249	258	230	251	263	244	227	256	247	246	242	266	235	237	246	234	239	229	237	234	244	213	238	222	245	251	226	234	248	243	225	223	234	248	226	275	271	249	241	169	242	231	240	265	243	237	248	249	244	228	260	249	211	242	233	236	220	243	248	220	235	248	278	233	251	224	234	222	228	268	237	251	268	248	275	244	260	257	266	259	220	277	202	206	254	228	203	240	237	257	206	232	229	235	245	219	213	251	243	224	241	212	193	249	248	236	261	261	237	259	264	247	205	227	222	245	232	219	254
13673	9729	13865	13748	13039	10505	8644	6624	5321	4683	4196	3443	2930	2604	2366	1739	1627	1430	1325	1220	1211	1159	1061	1042	887	927	888	902	871	762	785	759	690	750	701	699	708	657	670	630	630	637	633	627	666	610	553	605	635	572	583	614	594	592	587	586	576	569	563	592	591	622	562	602	636	602	588	612	557	595	561	575	569	609	579	579	622	604	595	581	597	592	619	563	640	575	637	569	607	627	569	591	619	632	583	587	574	621	592	548	627	605	589	584	587	568	579	567	572	583	629	548	610	584	590	601	587	574	586	562	574	611	611	640	618	598	578	609	550	607	560	588	610	594	614	605	622	605	584	616	593	612	539	559	573	599	617	659	598	596	542	582	573	624	565	615	576	568	535	557	597	547	589	624	561	648	601	605	615	597	526	605	581	586	613	592	565	561	590	571	598	545	582	579	621	626	594	566	612	574	603	629	578	557	589	629	576	550	586	625	620	557	559	556	569	579	600	604	597	622	611	597	621	569	602	578	559	555	595	580	574	567	583	603	590	584	587	553	641	589	563	614	581	607	581	571	615	597	582	587	554	610	578	591	548	591	585	562	510	591	594	589	567	564	602	621	590	580	588	601	606	563	571	596	566	603	586	597	553	620	599	590	588	569	639	621	592	594	592	564	601	598	579	573	571	629	586	576	635	637	590	594	601	576	602	540	585	598	539	574	581	574	621	601	626	548	592	589	583	583	566	623	591	621	560	613	551	592	570	592	594	566	554	577	596	572	577	568	624	587	521	533	581	626	589	575	530	590	578	605	580	620	601	626	610	596	599	598	574	596	607	542	559	607	640	527	583	596	562	597	618	601	627	599	555	625	625	584	589	603	554	614	628	600	590	588	625	616	536	573	610	590	550	595	572	617	591	598	569	615	592	557	594	598	556	580	609	609	608	629	585	611	604	593	547	574	567	552	580	600	620	612	525	589	554	567	570	550	586	586	621	625	579	554	579	580	577	611	580	612	619	600	608	560	628	585	636	611	626	587	603	626	598	576	613	590	580	552	637	562	574	570	582	599	600	578	631	621	587	600	596	572	566	603	603	562	595	567	575	589	571	577	552	581	611	600	614	579	583	563	576	611	587	620	582	638	570	575	542	559	605	615	625	545	556	600	550	599	558	571	540	577	575	581	624	636	601	578	573	568	595	583	634	573	586	652	602	580	566	592	586	533	588	584	601	580	589	633	564	594	591	604	566	629	568	600	572	617	576	604	593	608	580	568	587	539	569	558	619	569	626	610	610	602	584	605	586	610	621	620	579	602	577	601	616	569	603	603	610	613	581	559	582	590	597	548	580	573	609	585	578	601	548	617	597	585	585	619	600	621	585	622	585	629	613	607	605	579	579	613	536	637	623	601	578	588	600	590	586	562	592	636	621	591	597	568	627	543	577	593	593	579	555	580	585	583	534	558	633	597	606	588	610	616	578	593	611	610	578	571	584	562	571	628	587	553	565	545	620	627	608	552	575	593	555	599	576	594	573	558	593	601	587	634	619	591	616	582	549	561	600	616	562	609	602	587	550	581	592	591	619	586	631	587	621	603	572	615	554	555	577	570	595	580	576	558	568	571	609	590	570	588	589	636	578	577	573	585	584	566	595	584	560	595	567	615	573	582	595	574	618	584	554	573	573	596	559	607	617	610	603	605	591	584	619	616	586	613	619	563	599	567	586	603	630	592	625	604	656	593	607	615	590	615	594	594	580	597	607	584	608	530	610	579	583	586	600	626	608	552	562	595	588	600	564	581	603	588	632	537	588	606	639	604	601	589	591	554	544	623	596	604	580	639	621	605	588	606	599	577	576	625	592	571	582	629	583	592	595	579	595	563	586	564	586	581	615	606	626	600	581	616	585	586	584	599	591	556	570	612	562	605	584	572	593	557	550	619	542	641	605	598	562	606	586	608	602	592	618	555	577	608	552	600	608	552	627	635	551	582	569	553	598	560	566	554	599	567	601	586	601	593	565	635	597	602	607	591	615	595	599	608	587	598	598	547	612	580	591	636	610	592	603	541	563	596	627	570	567	565	575	601	538	596	549	611	578	563	614	581	572	553	589	572	581	560	592	570	609	595	564	608	614	602	640	581	582	621	575	606	590	587	600	613	580	587	578	579	613	576	530	576	557	583	585	534	608	588	594	600	603	596	556	610	614	555	609	593	566	639	584	589	619	592	582	630	573	585	594	583	592	561	572	585	607	585	607	552	613	505	617	639	570	551	584	624	569	600	596	592	629	588	579	615	583	587	616	586	606	636	598	604	550	609	597	576	631	600	595	614	576	570	598	569	619	575	590	529	602	593	576	592	561	586	580	598	570	611	596	596	570	568	600	620	556	549	581	569	610	583	611	603	604	538	565	565	570	589	603	594	587	571	631	589	602	572	554	589	634	603	623	605	604	562	571	588	637	587	629	624	623	621	582	607	579	621	566	581	596	648	601	597	588	582	597	591	570	616	610	530	632	606	615	607	553	577	587	561	593	588	571	578	592	578	568	595	568	574	587	582	598	582	561	609	583	604	593	586	591	566	596	618	560	604	594	572	580	584	581	607	604	598	603	566	578	595	563	594	593	615	573	605	638	622	603	599	573	609	568	583	533	553	610	599	550	612	616	611	582	598	580	630	583	578	570	622	627	661	590	564	586	566	587	573	588	585	569	616	609	590	559	591	639	615	594	604	627	561	577	604	595	609	573	613	567	577	607	597	624	547	619	607	597	578	637	626	592	603	580	587	582	597	618	570	554	585	579	584	637	547	602	597	555	566	604	606	597	575	599	595	554	564	606	567	605	574	593	593	588	590	588	543	580	562	576	573	585	619	577	554	553	574	567	542	644	603	590	580	635	618	571	632	568	614	619	567	602	630	555	586	591	617	586	549	586	582	584	645	629	589	585	581	543	613	563	558	582	566	599	565	612	624	600	592	575	570	607	591	608	597	589	619	568	602	568	598	578	612	618	546	597	584	615	573	516	541	580	641	598	591	577	556	560	603	574	601	609	617	598	580	592	591	581	595	550	565	598	587	575	609	598	639	570	580	592	571	598	623	619	587	589	587	595	618	618	610	600	585	586	564	544	576	575	602	602	605	574	617	633	602	571	565	625	595	611	602	583	609	585	624	565	582	572	595	583	538	604	593	628	579	605	584	574	550	617	609	552	611	595	588	592	612	579	619	591	575	614	581	555	619	602	607	577	616	610	617	583	577	580	563	592	601	569	599	610	597	580	563	563	544	606	599	555	576	596	614	604	591	630	570	602	640	610	571	607	601	543	607	650	611	591	594	556	577	535	571	570	547	566	598	550	602	587	590	571	595	583	605	595	588	605	588	585	585	559	588	568	606	602	567	573	600	622	615	604	586	559	616	612	600	586	586	613	583	606	593	566	602	567	613	603	539	594	549	608	612	579	600	612	586	606	587	628	560	568	655	563	613	623	577	574	592	602	624	592	611	588	584	604	590	593	587	591	614	611	579
28268	17268	14075	8496	6089	4370	3503	2512	2010	1586	1193	977	831	683	575	456	457	438	351	357	322	354	315	306	304	261	287	262	253	272	228	243	206	215	257	229	232	250	228	222	229	220	250	244	205	223	207	204	208	214	205	205	215	216	221	207	196	200	191	190	214	203	212	208	190	211	167	208	205	207	191	208	203	212	201	215	223	207	189	208	224	207	242	211	196	242	213	214	182	215	221	200	213	221	195	189	205	205	209	209	227	191	187	207	193	226	191	193	197	214	200	220	245	193	201	219	219	217	219	229	210	213	226	217	193	174	215	183	201	195	197	191	194	215	213	209	241	189	224	200	202	203	203	223	178	214	204	200	203	193	207	218	202	199	200	198	217	193	194	226	194	226	210	214	211	198	191	218	227	198	198	193	198	207	214	179	214	244	217	201	186	180	202	204	202	201	196	203	212	231	229	172	204	204	202	218	197	187	196	210	198	190	199	199	199	204	222	207	190	208	210	205	181	216	213	205	217	223	205	202	204	166	215	223	198	180	178	177	206	242	184	211	186	224	195	202	223	179	197	237	197	197	238	184	187	220	179	182	203	216	212	241	210	203	208	192	224	213	185	218	203	188	191	194	213	216	216	208	226	218	188	206	240	195	217	172	208	226	245	176	208	243	192	212	215	219	207	218	230	208	214	194	204	218	194	215	224	197	215	197	219	222	214	217	190	194	230	206	231	201	213	193	204	224	207	193	211	185	187	176	220	208	207	199	173	205	204	212	207	183	220	192	228	213	230	232	242	215	216	235	177	211	209	215	215	198	212	184	217	201	204	203	197	228	215	183	215	176	182	201	208	194	177	180	217	206	214	215	206	226	206	192	196	191	200	207	205	207	221	212	225	212	207	199	207	218	233	206	208	204	216	213	217	191	235	212	197	186	224	215	228	237	233	204	198	204	213	199	220	194	196	222	199	224	206	194	164	182	218	193	244	192	210	203	215	216	207	201	211	182	189	201	208	194	187	223	208	210	200	209	189	196	191	209	198	207	211	205	223	205	195	201	204	223	207	214	201	207	186	202	203	214	206	212	178	211	228	220	193	196	226	195	215	182	221	222	198	230	189	212	199	197	215	221	218	189	214	205	219	190	204	224	208	201	210	189	219	196	177	229	216	194	227	191	189	204	196	202	183	206	195	191	205	196	214	196	199	209	208	217	227	190	204	194	202	198	226	159	212	211	186	215	202	217	229	192	208	176	180	207	210	183	193	202	189	206	218	164	225	232	193	195	221	198	196	212	216	208	208	226	199	182	181	198	182	206	209	222	203	213	194	224	210	209	224	195	207	212	213	206	196	199	186	217	171	156	186	204	177	210	205	221	203	208	231	209	171	203	220	203	224	185	205	223	224	183	200	206	199	187	189	209	186	190	210	235	198	168	210	251	220	209	180	208	215	206	204	203	227	203	201	221	224	192	203	188	209	192	198	203	199	198	215	200	207	222	225	237	195	209	215	218	190	198	235	213	215	179	205	225	236	201	198	209	221	217	178	203	201	217	209	245	197	185	203	176	198	196	197	205	225	205	174	200	173	223	219	194	187	206	195	204	194	183	194	214	187	242	217	187	203	203	207	195	204	229	209	226	194	201	191	185	194	204	194	210	210	224	212	180	218	221	198	233	189	194	198	204	189	198	192	191	209	217	207	209	199	189	198	203	205	217	214	212	203	189	180	194	226	180	215	188	218	205	207	192	217	181	241	242	197	207	192	213	211	183	223	194	220	181	185	196	205	205	214	242	185	186	202	190	201	214	218	208	215	204	201	229	194	210	190	201	206	188	195	184	202	217	206	185	197	229	202	199	215	214	157	215	215	190	225	207	188	200	197	200	202	225	221	220	215	210	218	195	186	203	236	230	196	222	209	171	203	227	217	182	182	220	183	205	196	207	204	196	215	182	220	218	182	176	225	206	203	209	204	228	208	229	215	199	220	196	202	206	230	203	158	220	219	197	198	220	172	191	216	221	213	214	229	205	204	190	215	217	207	170	180	214	218	214	202	205	213	205	216	207	185	229	192	206	209	177	185	161	191	212	227	226	208	220	219	193	207	197	204	200	234	205	205	191	202	228	208	189	221	243	252	180	204	208	235	215	236	226	216	181	205	205	214	202	216	205	203	217	198	213	212	223	202	234	212	235	218	209	211	200	202	208	205	224	198	202	199	174	220	233	197	199	189	219	187	217	181	201	224	194	218	248	197	203	201	202	204	196	220	201	206	216	209	206	213	213	220	193	190	196	200	224	229	216	225	221	206	246	213	224	188	214	205	209	174	205	188	204	202	196	195	206	201	196	202	257	205	201	202	194	203	219	199	228	223	193	204	210	211	218	194	179	209	210	228	196	208	190	210	193	194	206	215	225	207	194	201	218	191	185	222	217	218	196	219	181	194	194	189	205	221	225	243	217	208	224	225	217	207	203	233	209	205	227	206	196	193	221	211	223	194	205	197	220	221	199	193	239	238	173	183	232	231	234	177	194	199	236	195	230	219	177	202	211	225	221	197	215	221	196	198	207	191	229	202	224	209	214	208	215	200	205	203	226	219	222	213	183	220	227	231	238	197	184	223	214	218	233	214	214	204	220	185	222	194	216	188	195	199	193	224	207	206	195	205	217	196	215	215	219	197	206	210	216	193	195	191	199	216	224	207	229	215	211	213	205	211	186	221	241	191	197	192	212	217	214	212	231	217	204	227	225	227	193	200	193	201	234	181	191	217	193	192	184	220	211	224	217	211	175	228	214	194	210	233	196	203	198	187	185	204	219	192	204	215	169	192	195	207	198	212	188	185	222	209	198	224	229	213	211	223	216	208	201	199	200	216	202	224	169	196	206	202	176	212	192	208	196	200	230	200	206	186	214	184	184	173	192	226	186	224	190	197	221	210	211	195	206	219	161	202	207	214	199	203	196	212	186	223	219	203	203	222	208	238	179	198	227	208	202	209	213	209	202	219	192	193	204	202	225	214	169	198	225	221	210	193	243	204	194	199	222	193	202	215	224	211	212	200	226	222	185	212	207	195	179	225	213	194	202	201	194	199	242	224	204	217	226	206	202	234	217	215	234	194	180	218	211	208	198	201	206	207	188	211	207	218	218	215	217	192	207	217	190	238	211	209	203	218	193	194	214	201	194	207	239	205	204	207	211	182	221	206	209	204	218	209	237	189	193	201	218	209	196	189	203	204	186	184	211	227	203	204	251	210	200	210	225	208	217	224	201	188	228	195	232	200	224	217	206	203	202	228	218	197	221	202	183	209	197	213	203	199	211	228	220	190	218	228	209	209	213	199	194	208	196	190	201	235	208	201	177	220	207	228	208	205	228	202	223	221	213	186	213	216	212	220	208	206	205	230	210	226	194	204	219	219	198	195	227	216	209	228	195	203	207	198	217	220	212	189	196	195	201	218	225	205	217	203	193	209	220	208	198	199	230	229	189	201	162	222	220	206	204	196	210	197	220	212	223
18417	13770	17750	17553	16966	13838	11845	9082	7796	7058	5697	4547	4084	3415	2912	2156	2079	1803	1663	1499	1451	1361	1190	1271	989	983	988	862	828	818	724	696	655	678	701	686	651	638	673	628	568	574	508	532	560	504	522	523	523	531	500	489	518	529	545	505	530	534	500	527	503	503	558	537	538	525	514	451	497	538	562	491	550	505	470	464	516	509	531	514	522	453	523	503	480	511	504	512	493	500	490	535	484	495	540	513	490	541	527	517	505	496	535	516	548	525	506	492	513	448	535	486	497	526	482	534	538	536	515	491	486	536	510	529	503	526	503	516	499	493	499	491	513	494	474	500	495	529	513	486	493	524	483	506	521	488	523	532	502	526	505	508	526	511	520	498	511	532	547	527	537	512	455	506	511	488	505	503	468	530	505	451	499	496	559	523	483	520	505	508	494	522	516	510	480	508	499	522	486	495	529	540	509	487	518	501	489	543	499	532	499	513	501	492	487	515	495	503	474	516	559	484	502	530	503	496	467	515	498	524	488	500	460	497	545	540	578	503	528	514	504	561	502	508	492	471	499	518	512	487	499	482	531	491	493	520	515	510	490	486	518	501	518	498	518	532	548	508	520	539	495	491	525	475	532	490	526	515	530	507	489	497	535	488	505	485	502	525	512	513	517	476	483	525	462	504	498	501	494	523	503	505	494	529	479	509	502	473	536	512	490	529	501	518	509	478	500	512	512	548	533	464	516	517	516	512	512	503	530	527	515	496	522	516	493	552	479	501	506	508	507	488	524	507	537	502	468	493	589	518	522	504	529	472	495	502	514	537	489	509	475	504	521	479	500	477	518	506	471	517	497	507	566	505	495	528	474	550	534	508	472	506	487	498	507	464	522	519	535	537	541	513	545	521	517	512	512	505	537	461	497	491	500	479	493	507	545	518	491	515	495	477	492	488	498	503	477	496	519	481	502	500	505	483	489	523	544	507	524	470	513	507	500	478	484	477	527	555	503	513	504	509	522	450	512	475	487	503	480	482	488	526	491	516	502	479	516	488	525	495	466	492	515	513	492	486	522	477	506	500	483	483	501	503	519	528	486	491	502	519	490	503	496	473	516	539	506	486	517	506	562	494	458	490	485	519	511	519	506	491	538	516	535	486	489	519	549	483	469	483	539	511	501	489	478	524	528	479	474	511	515	503	525	505	523	518	535	501	511	501	494	517	484	552	505	541	500	460	514	552	475	515	512	514	531	487	524	480	494	513	488	520	533	547	523	530	501	472	501	536	553	494	503	480	518	516	482	503	549	475	518	487	492	520	512	512	539	488	482	510	501	462	459	500	496	509	490	505	524	509	522	485	538	491	505	520	522	499	522	470	502	541	521	534	510	522	514	476	501	498	464	473	546	511	494	537	501	516	506	541	481	506	484	502	537	519	500	473	509	469	551	501	495	542	493	484	528	520	481	501	481	501	498	513	536	499	479	491	510	460	497	525	501	491	552	541	531	502	530	482	478	521	548	510	509	525	481	491	489	478	516	497	492	509	550	524	499	516	507	542	529	507	519	508	511	555	465	521	481	509	508	520	481	477	508	516	518	497	486	512	488	475	499	510	507	512	473	514	530	483	531	489	554	468	545	472	519	474	490	517	537	540	526	524	475	516	512	504	512	485	507	524	492	537	518	510	506	527	494	460	494	537	494	533	531	485	497	544	522	489	474	483	504	491	524	511	489	487	524	534	510	469	532	521	511	539	482	520	491	516	488	500	488	514	500	477	496	517	502	547	520	480	511	485	497	532	477	488	502	526	484	543	534	517	535	522	509	519	491	527	522	519	498	528	512	530	509	514	504	491	500	520	527	520	482	480	486	530	515	550	513	439	546	514	471	516	498	516	472	532	509	515	544	546	516	509	487	530	498	541	516	529	496	505	533	494	499	451	521	539	534	487	542	527	516	468	499	535	519	506	517	508	523	537	525	483	491	507	518	480	551	499	537	510	522	491	506	501	502	543	519	505	546	479	483	513	503	492	513	530	511	515	517	537	527	503	529	514	495	513	525	496	512	481	491	532	520	477	531	484	505	521	501	473	518	482	525	513	489	514	498	472	493	494	544	512	525	519	532	513	496	490	536	515	513	539	506	503	504	521	467	515	491	494	512	529	510	529	517	479	496	470	566	530	504	522	494	521	497	468	460	543	490	484	524	516	483	505	481	523	470	497	475	524	499	483	521	529	481	462	520	496	482	488	513	524	462	516	503	525	499	478	487	497	493	480	520	541	507	537	471	508	527	471	532	499	476	507	507	512	514	504	499	502	520	494	516	499	468	494	524	461	529	531	489	503	530	488	520	488	506	508	581	500	540	510	511	470	514	532	475	491	505	496	537	507	439	497	528	504	489	515	463	486	506	488	472	513	496	512	444	507	508	507	517	506	500	505	524	475	491	524	539	517	488	565	539	510	532	465	507	516	532	535	486	508	523	549	530	516	488	526	514	514	523	481	523	502	528	498	516	504	507	492	486	547	500	524	526	558	538	519	524	493	492	477	498	499	501	509	495	502	521	511	456	499	506	478	500	507	488	477	493	484	522	471	591	473	491	509	531	568	529	524	492	526	505	510	506	507	501	502	525	529	526	462	565	497	526	510	503	497	519	485	524	475	470	534	483	507	517	524	517	461	518	494	545	511	483	510	536	492	513	513	495	518	526	504	530	509	507	514	521	490	514	522	493	506	544	505	498	514	526	484	507	520	478	491	540	499	516	487	501	532	492	541	541	508	479	493	487	515	502	507	522	524	518	542	521	451	489	532	467	514	488	518	500	477	501	500	513	495	524	468	503	502	496	500	550	493	492	527	533	512	495	587	480	525	514	522	454	557	514	530	525	501	528	513	520	480	485	500	513	482	488	514	464	508	528	489	482	514	515	480	485	506	534	525	542	512	498	492	507	547	507	492	508	518	501	536	519	478	508	516	489	508	538	496	502	518	514	496	503	525	516	479	499	506	524	520	471	511	471	511	510	496	523	492	499	513	531	512	463	540	533	558	485	546	534	502	495	546	495	508	506	533	487	511	519	545	485	513	486	510	514	477	510	498	480	495	511	438	524	531	532	505	498	497	525	534	478	515	523	526	519	512	512	494	542	534	469	548	484	521	479	505	512	474	517	510	473	534	558	509	509	491	525	519	505	484	508	539	505	467	490	508	499	468	492	531	522	526	484	519	473	497	503	545	530	445	526	512	502	494	520	535	544	500	519	492	466	489	491	552	523	488	500	504	525	540	530	512	520	528	495	511	521	495	528	513	501	495	517	516	519	480	473	525	512	500	527	549	458	488	492	492	487	481	521	520	521	528	547	498	503	527	497	449	532	512	527	473	478	503	516	510	513	521	486	508	488	535	492	492	495	453	566	521	503	509	535	464	489	504	518	487	485	541	527	528	486	480	517	533	499	536	470	524	480	546	562	523	490	486	517	501	486	485	498	520	503	504	519	522	508	546	490	548	513	500	440	465	528	487	514	479
7268	3848	4231	3023	2059	1466	1082	794	693	586	472	459	419	402	349	313	332	272	270	252	236	264	281	272	249	274	258	251	240	252	232	245	251	219	244	228	229	233	253	213	229	250	247	237	248	230	259	217	231	244	240	242	246	229	215	225	235	233	224	216	205	245	229	228	236	255	183	248	204	250	223	219	218	249	209	213	225	212	240	228	237	219	203	212	244	238	246	232	218	218	228	225	222	223	209	226	216	260	235	246	270	232	251	242	260	260	196	233	242	243	234	240	238	212	243	240	226	235	236	243	248	250	247	222	236	231	235	242	259	210	234	196	227	215	229	185	283	225	205	211	261	254	234	239	232	194	218	224	241	220	226	236	216	240	228	238	252	239	229	224	244	245	218	258	215	224	223	228	248	255	254	223	252	220	208	213	214	247	253	223	238	220	258	261	260	242	236	240	272	220	249	237	234	213	230	205	248	226	220	223	188	242	228	233	245	227	245	227	249	203	210	248	236	229	208	241	230	224	194	207	217	217	232	219	268	229	242	243	230	243	242	273	231	199	232	199	230	229	236	221	260	232	223	219	214	254	215	209	222	231	238	192	242	234	235	249	265	239	244	221	235	256	228	231	215	230	202	240	244	238	225	237	206	238	241	226	231	230	221	243	243	247	219	255	269	238	224	222	244	252	271	253	228	235	219	217	262	197	220	221	216	242	246	239	224	259	228	256	257	239	226	233	268	225	231	223	228	237	214	264	227	221	232	218	233	233	213	236	210	214	244	203	249	233	242	200	212	221	238	261	209	245	262	212	225	255	220	210	214	246	239	251	248	258	224	221	237	227	217	220	201	243	243	251	209	207	232	212	234	227	235	228	214	245	227	243	219	212	244	209	233	247	218	254	242	215	237	215	206	240	240	238	260	258	234	229	227	227	186	255	217	201	250	255	268	265	243	263	217	206	221	214	223	261	258	278	236	241	232	257	231	252	228	229	234	203	235	256	223	255	253	216	231	222	213	245	266	221	207	256	236	207	231	235	232	261	260	245	225	223	249	246	254	271	247	266	236	229	223	222	260	242	224	226	239	210	228	219	205	214	231	220	258	218	260	224	276	237	229	240	233	224	239	215	244	227	255	222	239	222	258	222	224	246	205	211	236	226	254	229	244	234	217	224	237	245	217	240	205	246	205	199	219	236	250	220	225	220	254	231	233	243	229	254	197	243	215	225	232	220	238	230	234	224	241	240	227	243	244	230	206	242	233	238	238	254	251	208	244	215	205	227	239	220	232	213	224	235	239	252	240	242	234	224	226	238	226	246	258	230	251	258	232	229	213	219	226	217	246	244	217	237	253	186	235	231	204	249	243	239	265	265	220	225	232	242	241	243	218	226	202	239	233	245	247	252	245	259	210	243	218	244	231	227	252	266	216	215	246	226	242	222	238	223	244	200	211	244	248	230	203	214	236	249	258	239	255	253	245	212	206	238	255	224	228	243	192	248	234	229	211	226	222	206	233	236	247	230	231	246	247	222	256	246	231	223	221	212	244	224	232	248	257	232	220	211	216	267	227	209	191	215	222	223	220	258	209	216	221	233	230	208	221	212	276	240	223	210	233	226	253	237	240	254	242	238	236	228	250	213	231	272	213	238	231	219	255	251	256	224	220	216	248	236	238	255	235	230	215	231	218	230	225	242	251	207	226	225	231	242	249	219	221	236	238	257	246	239	230	248	221	261	236	229	207	219	226	226	235	223	213	243	237	249	226	224	273	245	217	239	221	228	252	195	218	252	232	216	248	261	227	277	230	223	264	238	214	240	257	237	253	217	213	222	220	274	235	247	265	222	256	261	219	202	234	232	235	219	238	216	260	222	229	246	217	251	246	232	223	209	244	231	227	252	219	233	244	208	212	235	239	199	228	225	252	220	262	240	235	225	231	233	212	233	243	214	215	235	235	244	222	263	230	218	218	238	226	232	223	203	206	231	267	246	246	239	215	224	218	248	263	219	216	246	250	242	248	232	242	259	236	274	259	239	252	223	222	220	253	204	246	218	242	251	243	230	212	263	242	227	263	198	211	227	247	217	213	215	237	236	210	257	239	234	264	226	214	246	247	226	247	244	211	223	231	225	243	243	232	244	223	232	211	229	253	231	237	263	216	215	252	216	236	233	227	221	235	218	229	229	225	215	217	235	250	221	252	230	253	241	244	240	255	246	239	261	214	246	214	238	224	234	254	228	223	206	240	250	235	230	213	209	214	210	245	233	257	212	203	236	215	199	260	218	263	235	213	232	232	229	224	254	224	210	239	255	217	273	246	257	234	225	238	253	244	239	282	201	225	245	218	212	236	231	232	237	226	248	229	221	233	212	234	250	228	213	231	245	260	214	258	233	232	214	227	225	229	241	224	236	261	229	229	236	230	232	221	222	214	247	265	237	225	216	204	251	219	232	234	257	244	234	220	246	227	228	230	237	270	237	225	220	229	229	227	239	240	247	238	215	226	226	235	221	219	251	232	207	232	239	249	244	221	201	240	237	238	250	231	224	229	214	216	224	252	228	236	212	228	242	213	240	247	246	257	259	223	218	221	220	195	228	248	230	229	222	229	263	225	256	230	223	219	240	217	218	231	225	227	224	220	220	223	207	244	211	224	229	229	217	231	210	223	239	221	199	243	236	229	224	221	227	245	215	234	230	206	226	210	218	208	223	221	221	214	229	223	222	248	224	242	236	238	238	221	245	213	264	233	254	220	220	237	257	233	260	199	232	226	213	264	217	235	235	236	219	212	232	238	198	221	226	258	221	238	227	222	237	229	243	253	272	241	223	244	244	208	285	245	241	215	225	258	229	244	221	252	211	246	225	237	239	246	224	245	233	219	226	226	260	251	223	246	231	220	267	228	244	247	229	239	229	226	233	228	233	251	226	234	229	214	231	265	237	248	251	226	251	264	218	213	237	229	261	217	231	216	220	245	231	217	245	227	211	266	219	220	230	228	249	239	211	257	214	231	261	246	222	247	245	244	229	213	238	208	209	248	234	242	242	270	214	249	228	240	258	234	241	229	290	249	242	241	238	237	226	222	234	250	254	230	243	206	220	221	238	237	253	266	230	201	235	272	224	237	208	238	255	252	238	221	229	234	246	231	248	272	265	214	225	241	250	247	236	222	223	256	212	211	221	222	251	229	239	248	241	263	260	233	211	229	250	228	257	223	221	250	247	226	229	231	217	224	238	256	218	222	228	218	228	232	244	249	245	214	217	250	243	256	233	224	242	243	229	224	248	246	209	245	227	213	217	267	254	238	218	221	224	243	202	234	258	230	207	225	221	244	232	259	214	226	217	223	262	249	255	247	242	244	233	230	213	222	231	226	217	225	244	223	239	255	232	226	222	220	223	238	240	225	219	247	241	263	256	231	225	221	221	191	228	241	220	247	232	221	250	239	207	222	217	243	229	228	226	208	222	249	227	238	237	222	225	246	226	220	233	251	213	231	222	228	221	242	227	239	260
5649	4477	7718	8591	7493	5781	4722	3595	3019	2596	2349	2017	1729	1494	1348	1100	1106	973	823	802	824	799	725	795	739	728	718	722	654	677	646	615	629	646	660	652	588	644	613	554	601	581	592	599	637	578	595	586	551	547	553	615	548	535	559	547	575	594	563	606	554	553	597	543	568	567	584	622	584	560	576	546	589	644	539	596	594	552	561	563	562	602	545	550	586	545	588	603	548	585	572	544	575	571	573	600	530	571	615	590	586	587	597	563	608	573	589	572	573	590	601	556	575	561	591	586	563	540	562	577	541	572	582	589	578	526	536	577	573	598	557	543	556	576	515	553	555	605	543	565	614	575	532	563	578	572	580	589	613	554	562	578	570	559	591	538	608	543	583	576	581	624	568	556	555	571	593	555	560	538	555	576	558	560	601	531	619	622	557	580	596	572	591	565	515	578	591	556	534	583	584	589	532	633	546	593	575	546	574	526	527	551	551	581	535	551	580	574	562	575	622	593	579	579	560	597	564	606	544	534	568	544	566	536	569	613	561	573	581	509	619	574	577	649	547	577	544	567	573	525	606	565	571	553	567	530	547	584	570	582	617	511	613	536	573	555	606	571	584	587	608	542	560	571	548	574	581	546	581	571	557	592	559	590	586	565	624	613	590	574	545	608	571	597	544	576	592	580	561	560	559	575	537	570	570	553	574	536	552	590	604	555	547	534	564	605	604	561	558	586	536	583	582	612	588	522	573	538	586	544	558	555	516	579	586	601	544	568	613	602	543	576	587	539	577	537	575	595	591	579	531	546	570	564	569	604	570	582	597	620	589	610	591	585	607	587	531	541	578	581	578	575	594	576	592	607	585	535	576	563	583	573	595	558	574	583	564	578	571	595	609	556	567	602	560	558	573	577	602	576	575	547	594	576	594	595	572	578	611	634	599	567	578	566	553	555	545	555	602	572	556	571	578	572	609	580	578	551	579	544	569	616	552	560	562	563	564	564	576	544	538	560	565	623	572	612	586	575	596	562	571	553	547	551	578	503	541	539	573	539	563	602	600	570	566	560	560	524	573	573	556	576	542	558	531	573	564	559	567	614	556	568	518	564	579	577	564	569	558	575	591	603	537	567	587	593	595	552	594	574	574	573	580	568	597	567	561	533	543	553	594	572	569	564	550	559	627	611	523	596	568	608	563	569	610	578	554	577	554	597	592	583	549	588	607	579	558	551	575	583	557	562	547	567	593	569	584	564	532	520	538	585	582	522	563	580	568	569	573	576	590	580	527	531	640	524	571	609	562	602	556	572	552	585	595	617	595	579	580	527	576	587	557	547	582	574	636	618	556	539	605	589	543	575	597	562	602	579	567	555	586	562	534	601	572	545	585	542	603	571	558	558	608	567	539	549	630	570	565	604	549	584	525	531	526	550	551	576	564	528	574	554	594	544	621	549	578	572	530	560	618	569	565	539	574	596	571	580	605	558	579	607	535	583	589	572	598	563	550	562	571	549	581	551	559	560	568	616	597	550	600	554	576	600	577	508	592	549	607	557	558	555	563	551	593	567	587	582	614	630	594	573	558	597	541	595	542	560	602	535	576	588	543	599	570	586	624	640	546	578	599	607	566	586	579	579	585	525	551	608	578	540	584	572	601	550	537	568	549	623	613	581	591	529	585	582	549	607	577	541	555	568	550	553	590	603	576	571	568	557	562	599	567	562	581	557	513	543	547	528	573	580	588	583	580	587	601	568	605	582	616	586	557	573	558	621	572	577	566	599	559	589	597	563	584	543	604	580	598	506	574	580	568	539	550	537	585	568	581	582	607	574	549	556	560	580	540	557	580	567	601	581	580	575	530	574	570	604	589	559	536	604	574	569	536	541	586	560	573	574	549	565	576	592	561	589	609	547	570	563	608	555	609	576	553	542	563	546	574	593	533	569	557	583	550	566	588	596	561	595	537	592	613	599	576	573	541	573	555	530	583	537	603	595	583	584	546	590	568	558	597	570	539	620	519	572	552	592	579	562	591	556	592	566	579	558	620	564	544	553	550	524	547	567	562	562	544	548	594	594	574	576	581	578	570	628	570	564	556	561	566	571	584	550	551	543	550	588	549	572	573	589	527	537	554	592	555	609	610	543	533	560	506	574	586	547	570	607	573	590	552	547	577	565	588	576	565	594	589	577	554	575	568	595	550	588	553	566	531	542	563	554	550	545	593	564	574	579	583	564	545	564	548	574	558	577	570	581	570	554	574	539	581	560	577	618	504	617	590	574	603	514	589	584	561	550	593	565	563	580	604	579	581	531	616	534	603	582	550	623	594	539	563	575	569	605	563	570	574	556	568	598	603	571	603	565	594	556	555	606	618	539	574	587	584	581	563	612	553	581	595	616	590	554	593	590	610	571	566	561	580	549	542	584	591	571	570	605	600	600	556	532	560	589	552	606	541	541	600	582	603	593	582	551	566	587	577	565	593	562	619	559	532	598	560	566	528	565	568	534	551	572	566	579	560	539	576	560	568	594	577	556	522	542	586	553	572	570	587	551	555	570	610	530	555	576	562	581	553	556	597	605	557	554	585	587	544	608	556	604	585	576	597	552	550	527	563	572	564	563	590	594	571	545	593	560	572	545	563	586	593	493	599	576	549	538	578	548	581	590	547	551	588	581	531	548	584	600	580	547	591	586	572	593	592	556	612	609	556	577	543	595	573	596	560	525	540	543	598	576	546	562	577	586	584	561	590	581	598	601	577	569	554	542	567	540	574	573	523	568	530	573	594	609	537	552	527	534	554	624	568	593	578	583	586	609	551	629	588	561	569	559	560	583	561	584	564	591	584	581	598	569	589	648	627	547	577	542	557	573	564	580	603	576	550	566	607	573	577	579	573	551	581	587	601	563	603	577	573	580	587	577	577	579	517	524	535	573	578	563	574	562	600	602	576	552	581	568	562	598	595	568	584	546	559	551	648	617	584	581	560	582	567	580	558	549	570	550	566	568	579	533	551	598	583	573	572	557	564	579	522	564	547	588	571	576	578	577	587	570	559	584	525	610	550	571	570	557	542	569	589	567	558	599	567	581	567	529	511	599	593	539	549	604	567	626	555	559	557	612	589	564	589	549	596	602	597	576	600	549	522	573	604	561	585	579	526	585	597	553	587	534	596	602	583	533	600	600	560	594	588	563	544	567	538	590	528	574	541	543	578	546	530	586	645	523	550	537	587	627	573	587	565	562	593	535	549	578	555	552	554	574	583	584	573	563	564	520	574	553	570	544	562	553	541	513	582	524	585	612	555	600	545	621	600	598	557	548	553	576	564	583	565	569	551	569	613	599	576	588	542	591	545	547	534	569	564	565	555	606	516	600	598	588	547	549	574	593	561	620	545	575	599	566	571	545	584	561	588	536	541	572	576	586	570	563	547	586	585	526	574	563	588	576	574	523	582	525	590	515	580	572	526	522	566	541	575	585	554	596	575	579	607	581	587	587	607	561	578	582	588	603	607	546	571	583
18981	9541	8990	5720	4190	2927	2076	1532	1183	1079	913	756	622	583	480	430	386	376	318	330	334	291	336	298	305	282	285	267	279	269	294	255	259	274	262	258	269	259	262	232	252	257	261	251	262	254	236	223	274	256	210	223	241	248	242	281	259	246	249	267	188	212	244	259	246	270	268	243	252	248	220	241	261	257	275	247	222	265	253	240	242	252	220	228	236	257	239	214	243	272	226	245	238	250	284	258	231	248	271	239	285	268	235	248	213	230	250	244	203	214	239	246	269	251	258	233	250	273	239	255	246	233	246	239	210	286	222	231	234	260	233	235	222	273	228	255	230	238	240	234	220	225	245	264	261	254	248	240	233	252	245	267	258	246	260	241	196	241	216	252	226	238	234	245	244	220	253	240	250	248	257	241	260	250	250	241	236	204	242	234	233	248	231	257	258	262	255	250	248	223	234	257	247	253	249	224	251	226	236	217	241	236	254	221	254	217	232	266	243	258	252	246	246	250	259	228	211	279	236	253	248	246	247	258	226	262	257	256	261	227	246	241	264	242	237	233	214	266	263	249	290	245	266	231	234	250	238	225	255	251	252	256	263	253	240	214	222	253	235	244	256	260	230	192	250	237	275	265	221	230	220	244	240	236	256	220	240	258	273	248	269	265	239	240	251	257	225	251	264	247	241	256	240	239	246	265	237	246	269	236	229	256	253	247	220	265	226	261	238	249	234	245	227	223	266	223	240	250	276	269	249	241	258	248	241	236	244	234	240	210	245	264	228	251	235	243	243	251	252	228	283	292	245	240	242	261	255	243	261	236	241	238	254	260	231	259	256	240	250	237	242	288	255	271	234	231	254	256	230	237	236	230	231	225	253	237	232	231	220	217	244	237	245	219	267	274	242	242	253	259	234	242	245	261	219	229	262	257	207	229	260	235	261	263	246	239	282	269	261	231	237	261	259	216	231	233	259	239	246	244	246	263	272	249	244	247	229	249	247	251	241	257	235	260	227	235	240	262	259	265	261	258	277	262	233	250	268	254	247	289	222	259	246	216	247	256	245	216	227	250	247	229	225	202	221	238	249	217	227	208	247	248	232	241	237	252	250	250	238	234	254	242	237	248	209	236	230	208	244	257	266	240	251	228	251	249	248	248	245	241	220	182	242	227	225	283	280	262	231	232	229	240	251	262	257	264	243	246	243	231	243	254	262	226	277	255	244	217	237	234	245	219	237	238	257	272	255	276	251	225	243	254	246	233	276	264	242	221	247	238	230	237	235	224	247	263	225	217	219	248	217	248	240	246	240	233	235	273	215	261	214	211	242	214	269	235	254	254	231	245	256	251	251	251	262	246	233	240	242	251	246	244	275	286	243	243	283	260	247	221	240	247	233	239	239	232	242	243	247	248	268	246	231	234	257	222	225	223	234	238	281	242	240	250	262	211	281	235	248	244	237	285	226	239	256	232	259	236	247	204	228	209	261	260	240	277	245	266	241	231	227	212	277	273	235	230	239	248	250	222	240	247	240	237	224	237	251	267	256	235	220	239	231	241	228	236	257	249	265	247	232	233	247	233	289	251	231	250	251	238	230	220	233	214	259	240	228	252	250	229	221	222	238	280	252	264	237	250	245	235	259	251	251	255	279	255	243	272	222	240	214	237	230	250	261	236	240	242	255	245	263	250	255	250	263	233	254	236	250	258	259	230	253	219	232	258	274	234	228	257	231	248	250	236	235	223	238	225	244	234	210	225	245	230	241	241	223	247	237	236	248	277	216	226	211	251	236	241	238	231	259	256	259	224	291	247	229	249	247	256	250	227	227	215	270	229	213	226	239	248	231	264	223	232	234	241	234	231	256	244	225	238	274	232	236	256	271	236	238	256	232	238	230	299	257	243	216	243	239	246	214	241	235	257	247	222	244	244	242	235	234	260	256	252	213	269	243	275	215	221	224	234	234	255	237	255	244	262	246	269	232	274	240	277	232	243	251	231	236	266	213	268	216	242	255	247	243	249	254	248	222	220	227	237	252	261	263	240	261	254	243	279	257	260	256	232	248	213	240	227	257	227	254	229	241	218	244	250	224	269	244	288	245	240	278	228	237	236	254	242	238	267	230	250	270	261	264	263	249	261	219	257	239	277	245	239	224	226	221	240	230	241	236	243	271	227	255	256	254	264	246	268	232	242	210	245	253	230	231	249	247	234	234	244	261	230	256	222	218	240	227	239	217	241	222	251	236	248	227	239	264	230	221	240	232	244	247	238	244	210	254	235	223	234	267	212	244	282	237	237	264	252	246	262	250	226	259	239	237	203	261	244	253	229	238	266	256	252	252	262	244	264	238	278	242	239	245	239	223	244	218	250	261	257	228	230	250	239	245	217	223	240	221	251	217	276	226	204	243	217	239	267	235	234	215	237	245	233	226	233	220	220	278	226	251	247	237	260	272	230	232	230	238	228	228	242	277	235	227	259	237	270	236	235	248	253	237	243	206	251	223	240	241	245	209	255	236	254	230	239	233	221	243	257	237	247	242	242	223	210	233	235	260	255	241	242	244	248	209	218	257	254	242	236	246	260	221	254	249	243	226	271	280	281	234	241	254	258	256	271	250	230	245	246	236	224	229	243	242	247	275	257	234	246	244	237	263	246	238	267	248	245	239	222	226	231	223	254	261	236	236	262	266	255	253	252	244	228	203	273	219	239	257	246	236	229	228	246	244	233	262	254	258	206	259	254	251	242	227	230	217	232	265	245	244	235	275	249	242	251	249	254	232	296	246	243	253	244	288	231	235	238	238	240	225	244	247	240	226	209	228	229	265	258	242	256	259	253	245	239	278	222	240	238	248	252	238	253	229	232	252	257	247	252	263	222	249	224	286	253	238	250	223	243	250	289	264	257	224	243	238	247	232	221	264	273	258	269	259	236	245	220	241	219	243	257	224	263	229	266	231	244	244	267	249	240	219	237	246	219	252	233	223	254	237	228	236	258	260	235	254	253	264	241	201	275	237	223	264	220	235	239	263	238	237	244	279	213	228	235	253	241	250	233	245	242	281	248	232	228	196	236	225	269	251	226	288	260	256	240	236	255	231	237	205	221	229	251	253	239	239	235	275	272	258	247	242	251	264	255	250	251	236	261	216	236	227	229	271	258	200	245	253	259	254	254	232	235	253	257	248	251	234	245	245	234	210	233	258	226	234	256	215	257	238	224	250	212	233	238	258	255	242	228	231	237	231	240	224	249	217	245	263	259	240	254	247	252	302	251	215	262	253	244	245	262	216	230	236	235	278	259	243	247	239	244	269	217	210	233	224	220	239	224	245	252	213	247	264	260	267	257	224	264	268	266	247	225	248	228	224	245	251	263	257	206	216	248	229	246	242	237	226	234	246	248	249	240	235	246	217	229	239	222	245	217	224	242	212	229	259	251	262	270	234	241	203	239	248	258	234	236	236	249	260	257	266	236	252	261	263	228	218	233	259	270	256	233	249	221	228	258	210	237	214	225
14250	8883	13805	14232	13160	10654	8550	6915	5493	4913	4312	3543	2971	2494	2258	1776	1601	1351	1355	1248	1188	1175	1127	1101	928	886	878	831	798	783	760	701	733	642	670	709	674	677	688	660	646	649	629	591	593	627	569	603	646	585	656	614	593	589	596	607	561	643	590	632	642	599	582	599	605	629	573	576	609	598	597	622	586	573	594	566	606	587	620	598	589	617	627	601	579	607	589	598	607	623	595	620	574	575	574	596	595	623	588	634	576	590	553	616	599	616	580	593	609	590	567	586	639	607	613	590	611	593	597	615	641	629	638	594	596	584	584	612	525	628	614	569	577	623	605	583	609	589	609	570	561	599	593	628	590	607	580	562	563	575	614	577	625	609	582	611	566	624	624	579	579	603	607	569	625	641	600	651	576	587	628	592	611	619	587	596	563	621	579	594	623	634	567	575	588	565	559	579	585	604	615	579	614	598	615	581	646	569	590	592	587	599	578	536	594	600	600	625	541	574	608	600	587	611	560	589	609	549	608	563	591	638	598	600	580	622	609	553	628	611	621	597	570	598	584	624	627	591	630	581	593	549	663	600	643	603	597	623	654	601	637	640	569	564	574	593	594	603	580	657	589	607	591	610	634	587	617	591	603	626	567	605	565	609	577	571	585	583	612	573	600	568	626	598	631	612	595	598	581	624	552	587	636	602	615	575	595	573	612	581	562	592	567	646	593	594	599	626	620	601	579	623	607	549	614	628	606	581	576	606	588	610	614	611	555	603	590	620	616	614	624	628	620	652	639	549	611	594	571	579	598	600	576	574	623	585	585	579	590	567	619	583	581	601	618	579	596	547	578	599	574	592	574	609	596	649	641	604	602	597	599	601	609	572	578	575	583	587	624	584	601	564	559	618	599	657	629	623	607	593	556	651	586	633	639	588	570	592	632	614	586	570	556	552	627	629	611	636	608	575	602	596	609	588	586	568	632	608	609	603	539	578	606	610	607	577	622	642	614	622	602	591	596	582	620	584	582	659	614	607	615	620	557	615	569	567	584	633	625	623	576	599	622	583	655	584	653	576	598	594	585	626	624	588	585	614	602	605	627	604	567	578	606	584	611	618	600	561	608	583	594	575	607	568	600	583	578	554	590	543	588	610	597	538	614	565	610	625	629	569	546	623	620	583	584	603	606	607	579	578	604	627	620	607	596	608	579	597	608	557	635	585	610	600	583	607	605	646	597	567	610	586	562	593	620	521	574	563	593	580	618	596	597	643	619	604	606	580	605	615	609	560	578	590	588	606	612	599	643	592	590	596	638	560	609	627	585	627	606	562	610	617	633	599	582	552	586	568	597	591	605	573	578	588	603	647	590	594	583	597	590	624	604	635	630	546	623	568	574	569	555	541	554	568	553	618	522	613	609	548	582	640	573	626	604	587	606	616	631	601	582	526	609	595	583	594	609	622	576	628	584	578	618	582	591	619	602	615	629	629	601	600	552	535	638	618	613	637	537	611	638	576	613	583	573	574	593	588	658	566	595	559	584	597	604	629	644	590	624	624	592	562	624	610	597	604	605	591	587	625	623	586	603	607	556	593	599	612	629	580	598	548	570	606	593	563	562	580	621	565	607	585	607	589	601	591	574	571	642	563	599	570	574	602	577	607	574	593	599	588	637	605	596	585	587	613	605	573	628	616	622	599	605	588	636	585	557	571	556	591	656	584	602	572	567	541	551	596	569	608	607	606	592	604	595	618	591	599	569	549	619	609	605	585	591	640	618	603	608	625	598	573	562	597	591	614	573	606	610	646	593	614	612	599	570	594	605	615	579	589	600	585	614	624	540	633	581	564	573	571	583	586	575	627	609	653	625	632	527	590	590	576	612	601	584	581	551	607	611	588	612	556	612	567	635	601	637	580	624	559	640	604	631	606	644	576	630	563	583	574	609	584	570	591	592	621	586	621	615	597	610	635	596	561	582	548	609	604	580	564	631	619	644	582	594	578	590	580	562	557	605	594	557	630	602	576	572	646	532	618	598	624	571	599	632	574	576	550	609	579	584	628	568	573	546	587	587	612	577	593	585	572	628	610	600	555	593	597	592	594	594	609	594	593	595	577	587	578	563	573	603	612	590	605	576	549	593	599	614	570	578	642	580	611	608	575	636	596	628	581	552	593	616	568	580	602	635	601	601	591	567	594	629	575	589	633	612	579	562	608	587	619	617	627	616	620	612	553	599	606	619	587	620	549	589	586	604	614	606	575	630	571	564	587	563	635	573	562	631	592	588	583	601	618	605	596	575	580	612	599	583	606	554	601	612	587	613	582	610	591	599	610	616	601	628	579	571	610	614	625	580	611	567	636	574	587	606	606	612	572	583	563	607	553	570	552	542	587	581	591	599	623	605	618	589	603	583	577	602	575	660	601	574	606	600	598	592	565	582	604	593	622	600	569	602	607	587	631	614	644	602	582	622	587	586	636	576	612	593	606	635	561	570	622	609	630	568	619	590	610	582	613	595	595	590	612	631	604	613	631	616	636	586	620	614	580	626	611	584	576	606	590	570	607	587	550	600	569	576	601	612	647	614	601	638	621	589	595	613	594	576	583	604	584	584	622	614	602	634	587	631	643	553	595	582	631	586	620	598	576	571	608	601	642	621	588	608	558	592	636	582	600	593	574	599	646	591	602	580	615	577	604	595	587	610	591	598	582	581	614	576	623	587	579	609	602	594	611	587	621	575	618	658	594	619	616	585	587	597	615	582	578	615	523	592	584	559	566	604	626	633	581	614	587	582	543	590	602	589	571	669	600	602	612	590	559	613	540	561	608	571	636	616	617	570	623	615	632	584	584	578	619	585	618	601	594	573	621	611	633	578	583	590	580	577	630	612	585	608	594	588	605	597	616	618	566	572	571	608	600	607	543	579	580	605	572	565	595	597	567	611	606	584	556	589	587	609	579	595	599	599	620	567	585	611	590	598	601	648	591	609	564	573	585	579	656	563	581	565	634	593	595	596	581	571	545	586	603	589	585	588	575	637	594	622	571	551	604	593	597	613	585	596	569	559	613	636	605	574	613	598	604	585	610	588	577	614	572	614	603	613	580	567	582	594	625	593	593	591	620	556	643	597	558	566	607	576	579	571	597	620	595	597	580	587	568	609	523	603	595	603	533	565	564	572	554	628	587	617	593	586	596	597	632	613	589	592	584	650	587	581	574	602	523	636	584	598	640	560	606	622	583	562	622	594	616	631	575	592	608	585	577	603	599	616	560	576	602	583	596	570	627	570	594	558	642	621	623	591	576	561	620	597	601	607	631	580	615	587	600	627	602	575	596	567	586	616	588	595	608	614	550	611	641	588	571	577	569	581	625	601	598	623	598	567	605	531	585	641	581	591	619	552	598	573	602	622	605	577	544	616	603	623	644	601	600	576	630	586	600	640	648	628	580	614	599	561	578	594	582	593	626	599	582	579	600	533	629	583	628	613	604	623	570	604	613	611	608	589	588	569	593	606	624	568	550
28348	15490	13321	8927	6482	4399	3362	2411	1666	1502	1207	1041	718	678	619	473	457	369	394	358	362	324	315	333	286	272	282	253	270	214	239	270	228	194	244	228	210	215	267	236	225	216	200	197	214	223	226	227	216	223	225	210	199	216	233	206	201	242	216	219	213	223	223	202	230	195	173	191	179	210	195	211	220	201	195	221	209	193	202	194	186	242	245	197	213	208	224	215	202	206	194	215	219	219	215	214	181	210	193	236	214	217	190	231	194	230	229	190	209	234	221	215	201	210	170	188	178	219	204	199	239	212	188	209	192	187	230	213	216	217	196	199	205	260	217	214	220	211	210	206	214	204	202	190	215	190	188	202	241	210	242	200	211	221	206	200	205	188	229	220	221	205	223	215	219	216	201	183	177	199	232	209	220	233	231	204	187	213	190	219	201	214	224	238	224	229	213	197	230	189	200	209	218	231	227	203	223	192	175	225	229	233	210	209	223	206	220	208	218	197	246	188	209	201	222	208	216	221	192	206	208	209	199	218	203	205	186	217	210	220	193	183	224	213	198	235	187	224	198	195	214	216	217	225	208	227	202	186	221	252	231	215	196	200	184	212	195	217	192	219	208	241	187	207	236	191	212	209	207	203	208	211	194	193	204	194	207	202	215	196	196	198	210	220	231	200	201	221	206	204	216	219	191	216	203	252	214	218	218	192	214	212	178	214	206	215	203	175	202	223	229	185	218	192	213	198	211	210	218	209	226	209	205	219	203	215	224	230	218	215	202	189	197	230	218	216	209	247	197	216	185	192	220	196	199	199	207	219	184	214	198	225	241	211	204	202	185	197	198	232	210	199	212	203	224	224	249	196	245	189	215	221	219	188	237	200	205	221	197	229	202	197	217	204	182	223	213	213	179	230	216	212	222	221	184	206	227	214	222	231	183	195	216	211	202	206	215	244	211	193	190	204	229	204	223	222	222	180	218	183	198	217	203	196	225	223	212	207	230	204	214	205	223	200	198	207	221	211	201	217	247	227	215	192	202	209	212	210	183	195	201	196	229	225	203	208	208	212	212	210	182	231	194	201	194	213	214	224	188	205	227	217	188	210	204	184	194	213	234	196	203	214	236	217	199	215	216	203	175	191	229	198	185	221	240	217	201	202	237	206	221	215	229	205	218	216	209	226	201	199	188	245	206	222	222	198	215	238	224	220	217	201	200	205	220	221	225	207	197	216	213	248	217	223	172	218	205	198	216	210	224	219	221	213	217	214	204	221	213	225	235	229	215	194	183	202	187	212	228	221	202	237	205	195	199	226	221	202	220	218	225	208	201	231	210	196	250	210	208	201	217	212	218	183	204	189	212	229	215	192	194	213	209	195	216	211	209	221	215	216	209	219	213	250	194	184	220	220	218	209	190	208	179	212	200	223	210	185	195	211	202	218	205	205	191	218	224	195	234	232	214	203	198	214	215	199	216	220	200	185	204	205	227	219	213	222	182	198	236	195	244	197	236	202	185	225	223	197	223	221	213	201	213	212	218	212	215	192	234	221	227	237	214	212	232	213	212	218	226	192	199	206	188	204	202	194	231	206	246	195	223	237	207	228	204	221	195	167	235	178	215	178	185	201	189	208	208	231	183	210	196	213	200	189	213	210	187	190	216	212	189	203	224	244	205	203	197	179	216	227	225	229	215	219	193	245	236	218	206	193	216	205	193	236	204	196	190	205	185	217	213	207	202	203	200	224	199	186	183	212	187	192	197	227	210	233	199	227	230	198	193	196	212	189	212	235	199	220	219	196	202	226	215	215	193	181	214	194	206	188	212	213	230	195	214	201	209	193	212	225	197	214	213	212	200	186	213	195	210	217	227	187	217	217	222	214	206	239	209	221	204	209	194	181	199	210	227	191	232	217	186	226	188	206	221	226	228	200	202	182	201	212	194	234	190	223	208	177	225	210	232	196	214	211	205	199	234	230	215	205	214	212	190	190	202	202	207	239	214	205	212	207	212	213	209	225	210	234	246	208	231	201	221	225	191	207	204	205	219	205	231	222	202	217	211	195	225	200	216	218	218	209	204	203	206	207	219	221	205	205	209	237	217	225	219	228	241	213	239	211	201	201	241	231	204	209	236	191	238	188	242	222	236	195	187	186	210	210	238	216	188	192	180	192	190	226	220	215	214	217	217	223	202	208	207	204	220	196	188	206	191	209	236	215	200	183	224	223	217	200	208	218	214	203	208	223	197	219	217	186	224	223	213	204	192	184	187	213	198	234	208	200	200	210	239	215	188	223	216	226	232	226	210	210	204	218	203	203	207	197	191	194	215	196	199	190	177	211	231	200	207	231	209	214	241	207	206	222	226	219	221	208	202	213	202	185	197	194	198	219	215	212	186	208	208	202	219	232	194	171	201	195	205	198	186	205	214	226	190	205	179	198	223	219	247	214	206	193	193	239	214	235	189	197	220	207	181	187	209	214	217	199	217	197	230	209	213	200	237	190	199	245	201	184	189	214	233	212	202	214	210	205	237	196	230	224	173	225	198	219	189	199	194	231	214	226	205	237	197	212	191	182	208	236	225	191	198	211	230	217	199	226	204	237	192	202	209	211	218	218	209	224	216	210	217	193	202	212	216	207	232	208	187	214	199	218	218	216	216	226	198	211	217	213	173	221	197	181	196	199	207	225	223	201	213	236	207	186	208	202	219	192	234	201	234	227	225	180	218	203	203	210	194	184	216	223	211	231	196	234	185	170	225	196	225	200	199	225	195	211	209	225	224	190	194	190	225	190	198	211	211	235	194	225	205	199	215	196	191	213	209	224	210	242	216	219	213	199	197	224	201	211	211	217	216	239	225	239	216	200	238	209	195	198	191	196	193	229	220	208	209	185	247	196	238	202	198	213	201	208	205	206	211	214	201	200	200	204	202	195	222	187	203	210	219	226	194	214	212	214	248	214	232	207	194	205	215	200	209	211	247	235	227	182	212	236	237	204	223	177	233	199	188	214	191	220	226	210	205	208	200	244	189	207	242	239	207	201	187	189	215	221	197	203	211	209	210	230	220	192	206	228	231	224	216	197	191	217	209	209	186	205	173	243	222	210	181	201	193	202	193	201	212	211	249	202	215	223	184	225	211	209	187	193	207	223	205	195	198	213	226	202	200	179	206	194	203	205	214	228	197	210	212	202	206	195	201	228	206	217	209	218	217	190	222	207	205	201	209	205	244	210	221	209	219	218	212	219	210	217	217	217	181	214	179	220	198	203	219	220	217	178	203	221	227	198	218	194	196	183	226	224	209	226	201	186	223	219	225	189	219	192	209	230	214	199	222	220	211	218	204	220	208	201	222	227	192	195	190	224	211	217	208	222	204	218	247	198	194	226	204	210	221	220	228	215	211	197	219	208	222	199	196	205	210	217	257	220	212	198	186	214	229	196	240	186	209	168	214	230	205	220	219	228	196	223	216	202	238	225	205	200	186	182	214	232	200	207	193	209	217	217	198	220	233	210
19081	12650	17413	18759	17135	14243	11383	9163	7610	6924	6050	4768	3944	3338	2958	2298	2006	1748	1605	1466	1521	1337	1280	1237	1080	974	971	954	840	776	735	724	633	707	718	739	686	654	649	629	615	547	579	544	565	528	503	496	494	536	555	552	504	536	528	526	603	535	513	552	499	508	482	539	523	530	520	506	518	519	540	520	529	496	504	514	472	501	504	532	560	538	508	526	523	533	545	513	514	524	495	502	538	513	513	515	510	517	587	512	503	513	508	509	470	505	522	518	488	499	493	512	506	508	582	501	534	560	533	548	505	524	474	526	545	546	532	458	509	509	480	489	541	521	534	524	501	507	531	534	536	518	540	527	527	512	493	520	514	489	476	508	517	531	535	530	516	503	519	516	532	532	523	527	533	517	514	514	519	495	499	513	504	512	488	485	470	516	518	515	518	501	534	485	536	503	541	528	490	527	490	484	491	486	492	485	533	486	541	513	494	512	527	493	494	548	527	561	520	517	547	518	520	533	507	539	486	511	536	543	514	485	503	531	511	522	491	525	542	530	562	508	529	528	516	506	520	522	516	507	507	529	508	498	531	507	517	467	496	488	528	519	504	521	535	486	557	500	534	530	485	542	495	561	494	513	513	511	505	490	496	493	529	524	533	503	519	506	524	487	485	520	536	508	518	520	520	503	528	502	487	497	486	513	489	518	491	511	508	507	528	514	522	535	523	505	501	504	507	521	548	504	569	528	532	505	521	532	439	519	524	505	518	476	515	503	521	534	487	535	479	494	527	518	512	496	500	535	506	490	526	528	520	521	531	517	489	488	554	524	531	509	530	476	520	482	532	471	540	550	523	507	542	491	539	519	499	476	553	526	495	533	525	565	521	537	549	529	515	503	501	490	538	471	517	528	497	501	565	525	509	552	525	518	514	553	518	533	518	505	519	531	472	501	542	504	515	518	518	512	509	524	492	523	540	500	539	484	551	498	532	525	484	544	504	496	493	507	515	544	464	497	489	478	490	502	505	515	499	512	525	558	494	526	512	523	494	515	558	512	514	494	535	516	528	497	488	477	485	519	529	516	522	482	507	491	483	513	507	503	483	497	513	527	520	555	513	496	526	486	494	509	467	493	522	516	521	530	542	537	498	534	500	513	502	521	524	563	527	479	512	480	489	511	520	512	505	506	471	525	546	530	518	492	499	469	498	483	526	502	501	495	492	539	517	492	532	493	513	463	530	510	542	520	494	520	506	485	499	479	510	482	554	536	488	494	529	515	534	452	502	535	523	518	505	532	519	531	537	521	504	516	496	507	501	530	514	505	500	548	539	525	538	469	549	524	530	524	533	538	485	510	497	525	545	510	523	522	510	517	503	511	522	517	526	519	519	505	529	518	522	515	506	503	505	498	527	500	547	494	466	513	436	498	507	498	510	494	474	533	535	505	490	518	483	535	511	505	522	559	485	554	536	495	507	552	541	526	557	483	528	475	529	521	448	536	509	526	507	514	515	508	528	536	492	517	532	533	570	512	507	526	530	542	485	547	485	522	528	522	521	537	476	522	508	509	506	513	469	511	484	511	479	489	511	534	527	541	470	507	528	526	535	464	475	482	509	529	517	532	502	512	480	514	524	550	549	524	522	529	489	513	515	524	544	554	559	558	535	550	538	496	530	495	498	521	555	534	514	477	473	522	525	466	503	534	518	508	495	510	502	514	506	511	550	504	525	515	544	510	503	544	522	527	534	524	497	492	487	510	510	517	456	517	539	544	496	511	510	521	500	516	543	499	507	499	521	495	519	540	510	516	482	548	535	507	509	518	491	500	540	500	568	492	491	534	502	523	516	513	513	472	499	537	522	512	487	489	500	500	495	515	548	502	523	520	469	530	558	514	514	494	509	507	492	513	598	519	483	504	456	463	520	504	546	504	538	523	536	519	522	482	547	527	559	480	517	490	518	516	508	497	504	501	529	480	541	546	505	488	505	474	526	566	528	491	532	531	465	535	522	507	489	525	526	520	522	498	525	508	508	494	491	564	528	541	523	497	480	496	472	488	501	578	472	531	508	450	522	496	524	544	535	516	506	509	529	539	563	525	485	539	521	542	495	557	504	507	509	512	503	492	475	487	500	499	544	502	518	505	487	513	484	548	500	545	503	536	541	501	536	540	517	542	510	501	520	537	560	538	505	507	503	534	500	536	510	506	505	530	536	504	511	499	541	481	517	511	502	515	518	531	509	520	552	536	460	503	502	506	516	538	554	474	526	501	530	506	547	491	500	500	505	535	507	475	481	506	494	538	529	516	521	508	503	531	510	517	529	505	503	501	520	504	496	525	488	464	509	532	475	490	500	522	540	550	522	519	503	530	490	506	509	517	527	532	559	500	506	571	550	521	522	517	509	520	498	513	486	514	491	512	495	550	524	497	537	532	507	544	523	482	518	486	462	527	496	520	484	526	512	513	515	545	482	474	495	542	512	485	551	550	485	478	523	527	567	495	471	517	557	505	543	525	532	549	484	518	491	485	528	551	528	522	517	550	525	519	515	510	530	513	469	519	547	500	499	519	520	545	536	489	489	500	513	513	560	557	514	540	535	530	541	479	523	553	487	518	494	466	486	552	523	486	506	527	516	513	529	487	525	543	530	481	515	538	547	501	534	514	548	505	530	508	485	531	517	475	548	533	559	526	548	493	509	492	500	488	516	499	515	531	504	514	494	507	554	529	487	486	516	499	537	501	468	503	537	532	486	476	505	535	512	541	510	472	563	501	521	502	538	527	511	559	550	525	492	505	520	515	540	510	527	539	521	521	523	560	506	528	482	507	537	530	528	526	571	483	513	563	529	504	556	494	484	524	538	499	519	529	514	508	539	507	525	540	493	490	491	485	518	525	514	521	469	515	514	499	474	481	528	516	495	511	511	456	470	517	497	482	530	460	528	532	523	527	529	507	516	504	527	528	556	483	521	499	499	509	517	494	514	510	510	511	481	503	534	552	492	452	520	493	514	510	557	499	483	492	521	523	521	523	514	476	532	553	509	521	509	529	481	482	521	524	502	516	507	549	518	583	526	531	497	514	491	484	524	527	549	573	548	518	508	528	549	531	557	550	482	523	511	450	536	505	523	535	506	481	499	546	524	486	518	478	484	521	524	493	522	540	524	532	518	558	507	525	514	517	521	513	508	442	460	549	526	503	485	532	516	508	514	485	522	482	485	484	496	514	524	465	497	520	564	531	549	484	527	500	536	542	522	509	537	541	536	550	513	529	549	519	521	510	544	496	514	498	500	521	501	485	470	556	501	530	553	537	503	477	516	527	543	524	559	528	516	526	536	505	519	522	500	519	522	513	529	550	511	533	532	541	508	481	502	529	489	562	527	479	510	472	543	536	508	485	503	545	485	521	510	507	539	514	543	506	508	536	488	492	527	563	550	503	519	495	512	525	500	494	558	561	497	487	512	510	482	512	501	511	507	531	484	487	518	526	507	531	485	508	495	468	516	518	516	571	543	519
7471	4002	4250	3123	2010	1425	1020	847	699	589	495	470	409	360	344	332	296	269	325	264	266	255	278	263	279	294	262	281	243	245	229	242	256	264	229	245	262	242	266	242	246	240	229	237	222	247	219	249	215	206	233	241	248	251	235	236	254	233	257	254	225	268	258	241	223	232	214	246	237	260	233	254	239	218	209	234	221	235	237	224	226	211	228	236	236	200	241	235	221	255	262	225	227	250	265	244	254	228	275	222	247	250	222	249	216	211	232	232	239	251	272	215	241	253	296	278	248	231	268	201	200	249	265	234	238	249	224	254	249	213	223	219	260	235	230	223	228	260	212	229	205	261	236	258	256	236	216	217	238	277	239	223	240	252	243	248	216	233	222	249	251	223	243	241	205	210	245	237	206	238	217	249	251	231	226	243	228	220	234	222	233	226	231	234	221	233	209	232	237	223	221	256	235	235	202	251	238	241	238	203	240	232	237	236	237	248	231	223	243	222	240	235	231	234	270	244	218	241	234	225	237	223	244	270	212	259	228	227	220	239	226	229	243	249	243	235	221	242	256	227	259	208	234	251	229	259	206	220	250	219	251	208	236	247	230	227	241	245	204	246	243	221	248	232	206	211	242	246	223	240	237	259	271	243	226	238	213	236	190	238	207	234	222	242	230	225	205	230	253	245	245	238	255	218	236	238	221	197	243	225	228	234	239	217	237	236	215	235	229	245	230	226	248	263	249	197	253	232	215	247	228	218	212	213	247	204	237	194	239	223	234	245	211	241	242	253	251	247	237	227	229	223	226	249	247	225	218	216	243	239	238	246	211	248	234	241	240	220	244	241	232	250	238	218	216	249	241	243	262	236	244	250	234	252	245	256	246	218	232	244	222	246	236	241	207	237	261	219	212	228	237	242	241	251	221	257	229	221	231	235	232	257	263	244	243	258	229	248	227	225	242	236	225	218	245	233	213	224	246	248	224	248	251	254	242	259	232	247	221	273	237	226	221	236	213	225	217	236	241	223	239	236	232	232	246	213	247	231	212	252	220	230	238	267	218	231	234	227	269	223	215	211	229	265	238	239	256	244	212	226	255	236	257	210	243	248	245	230	237	248	236	203	246	213	233	222	218	229	228	254	232	220	235	235	221	223	244	228	256	249	236	221	244	242	215	254	244	243	256	237	220	231	235	222	242	238	255	270	217	257	217	237	239	250	224	228	254	257	226	253	243	269	225	259	238	239	235	246	241	254	251	240	218	224	212	245	231	233	249	241	246	237	218	231	219	258	251	253	227	242	238	264	219	209	210	202	239	260	257	242	218	226	234	239	257	258	240	213	218	254	239	256	252	227	219	248	232	244	237	248	232	269	234	246	258	224	238	225	223	232	236	217	217	232	224	225	242	244	237	224	244	228	226	235	259	217	234	246	232	231	239	226	238	210	215	222	228	229	225	231	236	233	234	236	217	251	223	230	234	232	271	270	252	219	240	250	236	232	224	233	236	225	229	238	214	243	264	233	278	226	225	240	259	226	237	241	262	246	257	234	220	213	261	226	253	226	233	238	238	232	230	222	267	229	232	220	280	234	219	228	223	256	210	249	250	232	249	247	238	241	225	286	257	265	252	224	237	221	261	215	252	216	279	256	250	236	245	230	216	243	254	217	216	250	237	233	253	252	209	209	211	231	247	235	223	236	235	218	245	212	233	245	260	250	242	224	215	210	239	234	240	222	247	219	243	252	260	243	233	229	264	223	245	226	264	235	251	259	227	217	208	244	245	243	250	255	232	234	229	213	261	252	229	243	223	240	269	227	251	240	240	264	284	261	236	250	211	215	221	253	228	251	254	205	266	250	253	216	207	238	253	220	234	228	250	232	239	218	232	233	232	262	204	213	227	243	218	250	248	224	232	222	252	227	239	238	246	228	234	270	249	225	233	246	231	246	217	239	208	273	244	231	219	229	242	219	228	262	235	233	233	243	241	235	234	240	264	266	273	235	220	227	229	251	234	235	242	245	252	245	231	238	246	216	232	219	254	240	233	255	246	228	233	237	206	215	210	219	221	246	236	215	232	232	272	264	253	241	230	243	229	185	254	246	272	273	227	232	238	254	217	240	224	224	252	214	241	218	239	247	218	244	224	253	234	221	240	264	233	232	243	224	227	209	209	219	239	251	213	267	244	242	216	253	257	209	253	240	222	230	223	233	219	236	259	229	216	260	240	238	265	250	229	203	237	206	221	247	227	247	292	232	265	243	211	232	216	256	216	289	215	225	270	232	214	249	230	235	218	219	266	262	257	246	216	228	217	242	227	236	237	216	217	214	234	225	240	239	248	227	240	271	238	234	252	243	259	249	255	225	228	246	262	249	210	242	231	226	243	228	230	284	234	221	249	251	244	278	244	219	266	233	250	239	243	217	215	246	240	253	218	220	214	243	268	186	255	236	208	259	220	244	200	221	234	253	235	217	248	255	258	251	274	238	259	192	250	214	244	246	236	233	241	247	232	220	251	248	217	233	240	250	232	221	261	256	237	228	219	246	229	241	243	226	219	214	257	224	209	226	231	258	238	257	229	251	251	248	243	246	245	211	207	214	220	211	225	235	237	254	257	218	260	244	216	252	230	277	233	203	246	248	251	274	237	228	217	227	240	259	237	244	216	249	241	242	233	223	230	218	253	236	258	216	231	229	259	268	250	264	259	256	232	224	246	201	238	214	244	228	256	252	233	230	235	243	262	245	221	248	249	241	247	237	242	227	218	239	244	258	276	273	264	237	213	233	234	235	252	254	225	265	219	259	225	241	231	211	241	233	229	231	251	242	243	234	238	222	273	256	224	244	226	220	248	253	252	213	241	249	246	233	241	236	215	238	240	253	234	239	258	251	263	214	218	243	214	234	233	232	215	235	241	224	214	213	234	224	233	234	241	232	235	229	207	244	210	258	226	222	228	222	227	238	219	251	218	223	244	277	246	220	234	215	218	223	235	234	220	253	251	243	243	222	239	215	194	232	243	259	251	263	234	219	247	243	200	240	247	244	231	250	235	212	230	251	239	227	226	204	235	231	254	230	233	244	218	220	223	231	205	261	233	213	223	235	266	214	245	253	218	216	266	242	243	206	239	241	234	251	247	227	254	244	242	261	263	252	212	226	228	255	252	235	218	261	240	234	222	216	237	223	237	241	242	222	217	235	225	270	225	250	231	241	221	208	237	254	223	239	265	216	216	200	223	231	209	230	251	218	241	247	247	244	240	241	250	252	240	253	246	243	229	237	255	231	224	249	260	229	260	228	223	249	268	226	222	279	278	243	247	237	234	249	234	230	208	206	243	219	248	212	247	239	228	223	264	232	222	216	201	246	243	246	232	215	248	255	234	242	208	238	234	236	219	234	191	191	267	244	259	250	248	261	226	228	250	224	227	229	236	229	229	252	259	250	236	206	211	227	249	240	241	225	227	268	224	213	229	233	245	221	269	249	208	232	230	229	204	226	250	234	248	216	245	256
5872	4452	7870	8865	7500	5841	4572	3665	2938	2719	2195	2057	1736	1495	1319	1220	1049	985	894	836	850	774	786	807	757	711	740	766	694	648	630	624	610	607	647	602	619	618	625	633	586	571	616	600	611	540	605	526	533	589	572	615	623	575	561	553	612	548	582	627	574	594	615	617	621	569	581	580	553	633	572	617	531	568	612	568	568	597	580	622	590	572	587	581	590	568	601	599	550	568	603	598	578	591	549	564	572	568	589	570	584	584	559	574	559	621	602	574	586	604	595	595	552	599	612	590	593	586	619	587	582	577	590	608	538	528	582	602	602	592	602	601	562	539	570	562	569	627	564	578	586	547	561	536	608	596	563	609	578	582	558	601	553	606	611	616	568	568	607	602	549	572	586	601	597	552	601	507	608	611	544	536	565	599	584	574	585	554	563	623	573	570	552	639	562	575	618	576	561	557	540	588	570	604	567	586	557	552	552	597	611	575	557	585	603	576	572	608	584	561	605	555	574	611	571	549	620	633	591	574	580	604	582	573	561	545	587	557	556	589	583	593	604	601	583	573	532	610	620	584	595	596	572	599	513	606	595	559	562	554	574	585	558	547	611	565	616	623	580	552	597	543	567	571	567	613	603	592	580	579	589	552	572	586	575	587	560	587	587	598	579	627	602	581	565	552	600	556	547	550	572	558	560	617	582	575	549	586	590	594	570	596	561	569	574	565	565	570	518	619	554	559	597	583	558	584	556	564	578	579	595	577	606	556	566	564	536	551	575	556	595	579	591	558	573	564	555	582	557	523	540	619	561	608	625	575	606	576	563	559	573	551	587	572	561	629	550	563	608	557	569	558	566	606	546	571	628	583	611	582	556	573	585	585	602	540	520	604	570	613	571	594	591	583	573	568	582	571	584	580	578	648	602	585	536	567	588	573	569	571	589	595	524	565	552	582	572	600	573	570	582	612	624	589	555	558	587	559	563	577	602	534	609	587	638	574	571	536	562	589	543	569	568	603	632	643	592	549	581	585	612	565	583	582	568	579	560	602	576	619	575	603	625	560	621	517	568	580	598	559	566	561	569	563	572	597	580	578	569	579	564	602	554	619	575	578	574	593	618	556	575	578	561	581	573	565	574	603	615	580	618	574	554	599	591	578	603	565	553	594	578	585	547	557	543	563	553	588	603	570	594	607	575	541	579	568	595	591	556	571	560	575	572	567	592	571	570	543	614	563	536	642	574	589	585	583	601	597	550	566	574	591	570	593	568	568	587	541	569	576	551	591	590	581	578	596	584	566	563	551	581	619	543	564	596	572	575	601	599	605	557	577	590	574	571	572	566	588	575	582	574	542	569	646	595	572	591	584	563	604	576	608	605	579	624	588	547	573	590	603	588	575	584	603	597	571	605	608	591	574	584	564	543	534	613	599	600	578	578	577	568	602	571	604	605	607	611	611	545	600	613	600	561	586	584	580	551	598	611	564	591	587	607	557	565	595	577	591	596	598	587	604	596	564	581	613	612	544	600	559	554	590	589	585	572	572	570	572	563	568	590	545	576	541	611	568	589	583	584	546	574	587	568	565	548	552	573	608	530	616	603	556	557	549	575	600	605	557	577	582	560	566	562	563	620	537	550	571	561	566	587	573	560	605	584	575	588	571	547	545	568	565	558	601	591	589	574	585	581	554	557	596	566	572	599	604	556	565	556	571	617	595	584	591	604	610	591	593	618	584	592	578	569	535	566	598	612	558	577	557	574	584	591	579	642	606	549	554	613	619	598	565	563	588	557	554	572	593	580	596	586	553	544	588	622	580	590	564	596	587	558	599	559	532	598	590	548	637	567	600	571	515	561	569	571	577	619	605	542	561	614	593	568	583	576	583	581	624	566	578	576	563	558	556	554	590	604	539	571	578	558	590	626	623	564	570	584	620	582	588	610	589	579	596	541	602	575	559	597	563	621	589	603	607	576	548	578	550	565	581	563	611	613	552	590	597	597	605	604	614	604	591	617	609	600	543	582	567	591	569	580	619	584	581	593	589	610	585	563	606	595	571	587	563	577	591	586	555	579	599	616	587	586	541	595	565	559	612	541	582	596	583	576	555	577	614	608	634	579	577	577	524	570	614	611	544	572	605	601	546	580	578	567	591	636	566	596	610	596	615	564	568	604	598	578	607	626	572	568	548	527	520	552	563	565	590	577	574	549	541	596	595	550	565	585	579	559	575	583	595	584	582	583	578	580	593	567	573	542	592	612	578	609	629	557	570	586	607	557	587	555	582	635	537	588	632	603	534	563	574	567	589	578	632	598	568	583	634	565	559	555	573	550	574	606	580	542	551	616	579	548	567	576	588	585	549	590	548	562	591	591	562	569	582	568	601	574	559	566	546	603	593	595	576	555	566	564	576	574	550	531	547	562	579	556	555	570	526	539	619	584	580	572	620	558	583	635	557	598	533	572	585	585	548	643	615	664	582	574	576	560	578	585	588	586	575	559	609	581	540	573	600	585	579	567	574	582	642	569	578	595	571	585	567	619	573	573	563	580	585	541	580	575	625	559	551	598	577	571	571	629	589	573	549	569	600	600	571	542	588	565	573	589	532	599	549	560	587	598	589	600	587	567	581	568	574	630	569	618	545	555	602	541	624	605	566	579	596	612	571	597	589	578	585	562	556	593	603	573	601	622	618	571	563	568	579	569	579	588	610	589	569	585	604	554	559	561	540	591	576	567	604	591	584	613	606	553	603	599	591	551	554	566	596	580	594	567	602	558	622	611	576	571	581	566	595	597	589	567	602	540	602	586	562	554	549	539	594	563	610	580	537	611	581	629	574	597	564	572	575	602	570	604	609	590	581	588	595	590	567	578	617	564	574	596	583	601	548	575	606	575	597	591	553	568	583	629	574	562	609	574	583	546	557	575	598	615	628	617	585	571	581	572	574	565	547	531	586	565	637	549	583	560	582	559	574	584	557	547	564	569	591	541	569	609	562	568	573	546	577	563	613	562	580	611	605	600	604	583	572	586	558	557	616	573	590	591	569	587	595	586	560	556	601	557	593	605	617	551	551	572	578	546	577	562	577	603	552	596	598	534	569	587	600	555	553	571	599	600	554	571	630	572	625	595	598	588	594	605	615	607	574	552	601	581	580	541	600	578	568	598	586	552	589	580	567	591	569	556	590	615	561	603	563	584	618	542	562	605	587	588	595	591	577	596	561	551	613	558	566	555	578	580	554	604	539	595	597	609	551	553	590	615	563	580	613	595	594	583	620	562	542	586	581	547	567	588	569	599	582	581	583	556	540	569	605	573	542	568	590	571	567	574	553	629	564	605	590	585	616	574	568	611	587	604	563	596	576	529	605	597	595	580	595	576	544	597	565	554	564	597	547	619	597	585	561	581	528	584	583	565	551	530	577	614	582	563	575	567	569	607	594	603	551	571	595	562	610	566	568	628	569	551	539	573	553	558	586	596	593	609	614	567	573	578	531	560	607	611	580	565	611	599	588	567	610
19250	10017	8215	6232	4100	2958	2283	1526	1210	1129	956	727	686	536	479	433	428	348	394	337	345	330	339	297	292	300	289	310	271	266	291	245	276	266	263	282	282	213	271	247	273	275	264	255	259	240	237	268	263	244	233	217	274	217	256	238	263	241	255	262	240	252	272	253	252	252	280	249	240	250	239	237	258	219	267	247	284	252	225	260	280	241	231	258	260	268	236	238	228	230	231	281	229	249	246	262	242	225	232	228	229	264	285	252	220	227	273	213	223	230	262	261	264	251	244	246	219	239	246	229	261	276	218	248	237	248	263	228	227	235	215	254	257	263	248	238	237	215	238	215	257	259	215	257	246	249	242	233	244	232	271	222	236	234	257	257	236	267	254	263	244	246	233	256	277	226	230	260	232	221	234	252	273	253	243	257	249	256	247	266	243	259	260	257	224	245	235	245	268	237	250	235	241	233	233	244	239	257	268	255	232	246	235	233	248	261	269	254	248	245	252	241	236	239	255	251	238	233	240	235	256	228	269	264	247	230	264	246	214	238	262	244	258	229	230	261	233	248	284	237	224	257	256	274	253	261	243	259	244	268	249	242	243	264	241	276	237	283	272	221	242	233	240	236	235	260	243	245	227	251	258	224	232	250	265	245	242	246	243	254	255	256	262	253	232	246	258	243	262	266	253	208	267	239	217	243	258	257	243	282	252	270	224	248	259	270	263	246	238	240	230	279	243	248	230	235	259	264	224	240	255	228	272	267	276	248	248	240	235	248	258	252	229	250	237	250	239	265	255	256	239	235	276	248	253	252	250	240	262	247	233	264	236	239	252	221	248	269	247	246	253	240	273	249	250	227	260	272	266	236	232	248	230	245	255	224	275	225	236	242	251	232	272	215	239	257	253	236	233	199	252	221	242	266	263	244	251	256	237	243	241	222	260	253	255	235	260	245	247	258	266	241	247	267	238	215	252	218	223	260	230	253	248	245	254	269	240	285	247	219	251	266	239	241	225	261	250	237	234	235	242	250	241	240	246	225	241	244	266	214	231	250	225	225	262	233	225	259	238	243	254	290	226	229	253	254	240	277	240	259	277	243	237	230	259	242	260	227	252	230	249	247	249	290	260	260	237	224	264	271	237	252	259	245	249	272	260	250	246	251	227	255	231	269	218	254	285	240	251	238	261	274	243	224	243	234	233	244	250	264	244	247	280	265	253	235	275	230	250	251	246	248	257	258	253	277	225	252	242	241	251	248	260	254	222	217	252	238	205	271	222	251	244	236	236	259	270	242	253	270	201	212	223	261	259	217	226	257	268	214	247	270	278	260	250	251	238	260	250	250	213	238	263	253	217	259	260	236	251	244	254	221	259	241	242	237	267	243	248	227	285	260	232	260	249	264	251	261	250	229	240	250	255	233	230	236	235	255	230	268	245	248	225	275	263	203	245	243	248	225	246	238	243	251	221	237	268	284	263	250	255	267	245	257	274	214	235	274	255	272	227	245	242	253	222	240	222	273	211	239	240	229	219	257	235	254	245	266	239	233	237	246	242	251	230	234	253	252	230	240	242	268	246	255	256	227	248	253	252	265	227	233	264	241	241	244	239	259	248	231	233	242	237	228	253	248	260	258	246	269	256	241	229	244	251	247	246	237	238	234	244	236	267	244	250	247	257	222	271	219	261	239	227	247	233	252	245	232	242	262	268	276	241	245	233	252	248	259	247	268	243	253	222	244	227	251	239	248	253	234	242	219	256	241	250	254	272	237	250	243	249	237	242	235	229	242	226	240	232	224	244	241	232	236	252	261	238	235	234	246	246	254	256	239	236	241	269	256	242	247	234	199	230	232	285	213	256	253	228	231	246	266	263	233	255	245	233	241	229	276	245	248	231	238	243	240	263	234	221	229	249	241	255	268	267	267	255	250	207	242	252	254	261	243	273	255	224	272	227	272	232	211	269	228	231	279	267	253	230	272	276	225	261	251	257	246	237	248	223	266	241	241	240	245	219	258	250	256	263	254	236	230	220	254	223	236	241	259	244	238	222	294	246	245	226	234	256	206	237	232	271	292	236	260	278	277	212	223	240	268	240	258	241	261	232	231	258	251	237	252	252	234	275	216	251	254	236	232	223	262	250	229	240	231	230	250	267	276	273	274	249	245	257	252	251	267	226	261	227	232	239	263	255	255	239	242	277	195	245	244	268	223	234	270	225	228	226	248	216	259	263	234	237	246	247	229	256	248	251	255	240	222	240	215	270	234	250	231	238	240	240	247	246	234	220	227	257	253	234	234	253	261	259	224	260	245	250	228	256	246	242	218	240	238	257	221	227	221	258	224	247	220	276	253	253	226	255	244	268	242	218	246	235	230	288	242	236	264	256	260	263	222	247	258	246	282	261	244	253	241	238	232	258	216	271	248	259	263	272	246	232	275	244	218	256	232	229	229	272	262	258	250	254	269	257	243	266	260	242	267	246	226	241	217	273	241	221	240	274	246	247	250	248	201	236	223	250	266	272	252	252	260	240	252	260	245	291	238	256	263	234	255	261	238	264	278	244	217	248	225	218	282	266	205	269	259	244	230	266	279	248	227	268	272	270	230	249	259	239	247	250	251	222	249	236	256	254	241	240	258	246	240	233	233	211	241	246	244	254	249	275	221	242	286	231	245	218	247	223	227	248	224	258	258	259	227	222	232	235	249	233	241	255	225	272	248	279	231	218	249	242	282	248	256	263	251	253	247	274	207	224	229	277	268	243	243	235	232	266	281	250	250	254	263	230	263	263	252	210	257	265	235	231	247	259	244	225	245	227	255	271	260	254	232	240	262	233	229	219	279	245	231	285	246	240	255	239	251	250	244	288	270	239	242	258	231	221	248	231	219	252	239	245	196	252	220	210	232	233	224	235	234	253	256	262	225	256	258	229	207	249	234	233	264	269	214	240	252	240	243	289	239	238	240	236	234	221	254	280	264	264	249	258	243	230	272	233	221	247	226	220	243	242	247	274	270	250	278	246	221	233	222	247	224	237	224	252	251	247	227	240	224	227	235	230	245	255	277	244	257	219	263	232	245	254	238	239	246	241	250	246	225	239	233	251	245	247	228	240	271	239	257	229	236	243	256	243	243	269	230	255	238	233	266	253	243	259	232	234	233	254	272	236	257	285	245	271	228	269	243	240	232	237	235	243	248	246	231	247	272	247	223	230	249	242	283	256	236	239	253	242	273	257	230	235	270	252	253	253	251	258	283	253	231	290	258	249	246	253	238	263	257	245	251	276	263	244	246	250	258	256	256	231	263	243	263	249	233	240	266	239	263	240	261	266	264	229	225	226	241	244	241	245	263	265	252	236	243	236	270	228	266	249	282	239	271	216	239	256	240	248	235	230	284	238	272	251	242	233	243	260	272	248	240	202	225	235	275	240	261	249	260	257	262	215	246	240	246	267	258	212	247	247	252	257	245	272	249	221	224	224	257	248	279	256	246	222	230	235	251	231	242	251	230	244	234
14352	9049	13082	14792	13025	10637	8961	6750	5570	5269	4513	3514	3001	2428	2072	1736	1654	1393	1250	1196	1228	1221	1083	1042	921	910	876	828	813	753	774	704	714	739	706	701	712	650	684	632	625	633	608	616	629	634	600	610	623	647	607	599	648	623	603	598	620	669	593	575	513	616	608	587	604	595	597	625	608	609	583	637	583	611	569	634	600	582	556	638	599	579	597	598	621	584	612	600	572	624	609	581	635	593	581	629	600	631	582	554	589	626	547	597	595	591	593	619	601	608	559	581	612	587	623	632	611	597	625	626	603	652	581	610	605	573	643	590	614	605	615	617	580	581	597	626	601	606	582	606	589	610	606	587	616	580	547	595	610	581	623	583	613	590	609	591	565	575	591	624	607	576	586	625	615	603	587	590	596	585	619	578	563	598	610	601	601	589	609	586	604	616	592	576	582	619	605	596	562	620	572	573	628	581	607	613	662	587	652	586	584	620	613	555	567	579	604	590	605	568	636	581	606	559	633	612	576	623	627	594	600	578	559	595	562	609	643	573	556	595	601	640	588	581	630	547	605	608	625	614	587	632	588	606	608	576	623	616	606	589	601	579	609	588	622	619	598	576	582	649	625	602	567	560	625	588	598	610	646	618	592	599	628	602	656	592	595	564	590	584	614	586	586	539	583	607	607	605	637	576	570	617	626	589	593	618	596	565	600	613	581	589	634	614	573	592	559	556	603	606	633	615	616	567	588	626	598	615	604	594	592	627	628	554	594	639	626	580	608	586	593	633	617	550	628	608	588	617	580	631	603	574	595	565	597	562	613	581	602	589	606	638	584	581	571	635	614	641	603	588	577	618	595	568	598	564	555	583	604	641	640	577	607	631	602	605	630	603	604	612	618	641	595	635	607	575	606	630	634	611	575	650	575	584	617	612	616	594	610	599	588	652	595	604	580	602	586	638	608	578	577	604	601	621	589	557	594	547	608	628	563	586	597	593	575	595	648	587	572	614	579	630	643	616	622	586	589	626	591	613	640	609	656	630	655	615	594	608	626	635	623	586	634	576	635	631	635	602	564	563	632	587	604	620	570	591	606	635	603	598	599	615	566	636	621	619	601	656	623	556	641	574	648	623	641	600	623	654	616	664	617	626	581	588	580	579	560	643	548	602	654	661	626	584	562	601	642	582	598	630	612	573	613	592	635	590	608	639	635	576	587	596	607	542	609	656	585	608	605	593	561	550	572	662	608	613	614	622	635	606	574	614	602	562	567	546	634	602	609	627	607	582	579	650	545	605	580	610	597	628	633	592	607	630	630	612	593	643	604	635	617	617	602	629	561	621	583	577	561	595	627	593	613	590	609	582	625	583	632	601	572	576	621	583	609	611	617	556	585	599	643	634	633	578	567	661	592	593	609	593	615	647	559	604	618	581	605	611	627	661	588	626	618	627	615	594	580	632	566	593	592	620	592	546	582	614	558	583	584	573	560	613	587	596	661	578	549	586	618	602	598	602	601	598	595	618	613	555	604	572	635	610	623	597	630	631	627	603	572	575	615	637	605	616	598	623	583	599	609	594	588	588	580	593	584	588	609	612	585	582	604	621	560	609	583	563	597	566	609	610	641	616	573	619	602	608	614	615	641	632	581	591	604	577	600	614	657	594	642	635	590	590	601	610	606	571	606	569	572	613	600	563	588	594	575	630	579	611	617	682	597	618	605	582	631	595	601	615	608	543	598	616	546	575	599	569	635	619	601	608	607	604	604	579	572	600	579	629	608	611	561	616	572	611	625	630	615	567	577	624	582	530	600	610	545	618	578	611	627	592	627	615	597	626	603	539	601	562	591	555	600	627	604	572	601	598	615	566	572	583	617	576	599	612	568	631	567	624	598	589	626	621	607	591	597	586	581	622	556	601	568	566	593	582	579	574	565	602	605	622	577	621	612	582	589	582	582	633	560	577	627	607	586	575	605	588	577	549	582	670	601	630	682	606	584	636	606	614	605	619	598	628	585	618	604	618	621	591	600	598	600	634	560	605	588	617	580	594	578	575	610	570	574	599	612	618	593	597	617	631	584	624	580	632	592	616	579	597	582	582	618	625	592	590	653	592	622	636	634	625	617	624	645	616	657	610	621	572	581	587	596	609	611	597	562	611	598	620	598	550	623	627	616	595	545	594	602	582	577	603	575	589	578	581	600	595	572	616	636	565	612	627	560	602	634	592	631	614	576	589	576	608	616	585	593	581	609	596	592	558	606	559	567	574	614	580	552	567	585	561	609	586	606	592	556	584	585	609	580	586	554	676	555	605	685	590	595	564	643	591	591	585	614	623	601	610	591	615	590	656	570	633	663	621	595	624	605	607	594	614	611	613	542	589	614	599	603	587	588	598	600	602	624	577	599	627	543	633	624	604	637	590	639	592	604	600	597	607	642	591	614	647	606	597	601	599	550	618	617	575	620	581	587	574	596	599	588	573	587	598	601	590	586	631	608	574	627	626	557	581	605	618	569	620	618	611	605	580	605	570	577	606	630	574	580	582	597	623	648	629	609	598	598	589	611	616	606	636	643	560	596	632	627	603	637	608	679	611	567	614	598	585	659	625	602	609	589	550	637	631	609	588	650	620	601	589	603	606	590	554	622	641	626	601	595	626	549	605	625	613	607	552	628	600	593	561	586	606	598	601	597	611	617	619	589	590	623	603	599	602	623	566	606	584	640	627	556	595	594	572	599	638	598	590	570	624	584	642	565	569	651	619	607	567	598	592	609	603	637	639	625	616	610	590	593	632	575	598	581	592	576	609	578	624	609	636	597	604	603	645	592	599	603	567	621	624	656	571	638	613	574	593	596	602	632	643	589	621	576	622	608	594	582	566	568	596	559	594	601	614	617	568	587	617	556	599	583	620	586	559	638	618	609	590	611	574	603	612	542	564	610	608	573	608	601	609	573	612	576	579	605	605	598	570	664	580	538	590	603	621	579	571	616	604	591	585	606	609	600	589	608	636	583	592	611	617	616	548	630	591	585	627	597	564	613	615	622	556	622	604	620	623	580	593	644	588	599	598	583	568	594	592	614	611	615	572	618	592	572	538	623	588	594	614	589	627	570	623	609	576	602	577	631	581	619	616	619	616	632	591	590	613	598	604	600	578	570	648	603	566	607	612	594	583	628	590	595	597	595	552	602	620	593	614	573	603	610	639	614	593	596	587	621	608	577	603	611	580	599	614	570	604	570	599	556	606	598	652	621	587	595	607	606	605	587	602	587	587	612	603	650	620	602	593	581	618	619	595	598	581	568	580	603	555	615	608	589	599	609	618	601	566	606	617	583	639	592	618	544	567	624	602	585	547	589	564	612	571	637	614	568	644	598	628	586	614	643	637	577	639	560	624	599	614	594	635	648	575	609	601	664	628	586	644	627	554	573	615	635	575	625	584	549	604	575	605	603	545	612	642	580	626	604	586	583	624	626	654	605	579	575	618	559	621	620	584	592	612	600	588	597	624	637	584	548	573
28585	16355	13073	9091	6057	4427	3680	2338	1854	1510	1215	1010	764	699	593	487	436	416	347	378	332	344	304	288	289	288	257	261	228	260	232	221	239	224	243	262	238	246	216	191	211	198	218	233	224	212	224	225	189	219	239	227	209	220	211	230	234	226	224	213	210	206	203	235	200	201	224	211	228	207	206	205	213	212	211	202	186	206	203	181	206	234	205	235	179	212	210	214	195	214	219	218	217	214	180	194	194	205	205	219	187	211	233	200	191	211	226	202	220	215	194	216	209	202	215	202	201	192	228	208	216	209	223	197	203	228	205	206	211	193	221	232	209	226	220	199	228	206	200	211	197	193	192	203	161	206	186	213	188	202	211	176	201	234	204	220	210	187	182	213	204	216	214	216	226	195	196	223	197	208	205	230	205	234	227	194	233	214	223	204	214	199	202	238	203	216	225	214	212	210	215	212	184	199	202	235	220	210	190	204	208	213	209	221	204	200	212	252	172	213	219	194	195	192	217	223	206	208	190	205	212	209	214	203	234	215	207	178	242	207	216	234	222	233	200	189	184	214	195	212	209	217	214	228	213	199	191	219	184	225	216	226	223	197	206	257	184	205	195	199	226	228	214	202	188	179	222	215	212	207	221	207	239	217	213	214	201	206	187	225	204	216	192	208	220	204	230	212	232	216	222	187	203	217	249	229	218	215	208	222	216	223	209	222	202	220	212	193	193	225	226	190	188	211	223	204	228	227	231	217	218	213	202	208	203	215	187	228	210	213	200	233	219	218	217	186	209	198	205	204	215	221	210	262	190	190	201	216	225	198	226	221	227	220	201	225	198	214	190	184	197	215	216	204	195	230	205	208	200	215	198	194	201	233	201	189	196	214	208	189	204	182	218	217	177	205	209	210	216	216	210	212	211	221	209	224	191	255	184	192	185	203	197	226	238	226	233	220	211	214	245	202	211	216	227	193	190	209	199	176	208	198	215	221	228	190	217	230	198	193	202	162	181	203	201	203	191	217	217	219	182	236	205	216	186	202	214	213	201	204	195	216	204	226	214	228	202	215	224	222	221	229	195	202	223	206	234	216	213	202	235	209	212	211	209	184	216	185	197	226	247	212	188	201	201	226	213	210	211	199	237	198	177	201	198	204	219	203	240	198	265	214	239	219	198	222	208	210	218	208	218	202	222	200	223	196	224	212	205	205	202	196	216	210	205	236	231	217	207	246	206	215	195	216	219	229	216	213	198	206	209	219	195	205	204	216	240	174	225	184	211	207	221	197	211	189	199	209	207	182	217	191	194	229	188	203	201	212	199	206	226	204	207	213	198	233	219	219	212	216	192	221	191	209	182	208	222	222	198	210	219	213	192	226	173	207	214	220	210	179	219	205	216	196	189	203	192	209	177	207	200	194	202	239	250	232	200	217	218	204	197	219	213	203	238	176	208	185	219	224	223	227	210	202	207	184	204	226	223	180	215	213	231	215	207	193	220	224	202	200	204	237	225	198	213	190	226	210	205	211	213	250	221	203	236	214	234	197	207	189	210	214	220	191	190	231	215	207	206	198	184	202	212	189	216	227	221	185	209	200	202	221	239	193	206	218	218	230	234	220	192	193	226	199	245	244	203	223	221	219	238	225	185	198	196	192	219	209	190	218	221	209	201	210	221	221	169	209	249	188	204	221	212	203	220	208	208	199	181	203	202	226	179	200	201	197	206	241	178	207	226	204	215	204	168	206	199	192	202	199	203	195	208	228	220	218	205	195	183	208	193	202	201	204	188	224	206	221	190	210	206	205	192	196	236	210	218	230	198	231	220	212	197	195	192	214	191	240	178	195	225	202	183	208	215	200	184	200	189	196	190	210	229	217	214	200	222	206	211	217	221	215	201	177	210	193	197	220	201	217	220	186	221	202	235	237	229	203	230	219	215	217	198	181	209	209	196	197	196	206	202	202	189	236	220	242	204	218	208	223	213	178	223	204	216	216	220	222	208	219	191	241	233	189	213	219	210	211	217	217	197	198	226	192	186	184	229	174	217	212	216	198	197	210	220	218	200	204	203	205	218	219	207	193	213	210	205	200	198	220	199	213	181	199	220	192	204	238	202	220	222	239	219	198	214	202	223	212	214	189	207	209	228	240	210	226	209	221	195	203	197	225	179	201	201	197	198	219	211	224	210	196	206	205	211	203	206	207	206	233	208	163	202	224	220	219	197	215	207	212	220	233	197	234	214	213	201	210	175	176	198	199	219	204	218	201	209	197	216	210	236	204	224	190	239	218	218	189	242	176	228	206	188	209	229	221	210	224	182	212	213	180	204	221	199	195	200	206	184	190	250	211	196	208	189	243	227	218	234	234	231	205	212	213	201	197	213	231	226	173	221	208	225	202	206	222	227	226	230	213	213	231	184	204	220	197	201	234	201	224	185	219	207	228	219	213	213	213	166	205	223	208	199	237	185	186	222	216	208	196	205	189	254	205	198	198	214	177	222	197	170	207	199	186	198	199	209	214	233	226	216	227	219	202	204	209	228	187	205	226	228	220	202	245	216	219	217	196	216	198	197	192	239	186	224	215	215	190	221	204	214	239	198	220	216	227	199	223	198	205	232	202	209	199	189	207	216	185	208	209	195	260	216	242	219	244	223	231	220	201	221	191	227	227	213	198	232	217	184	224	177	193	211	224	217	201	204	222	188	211	206	216	207	231	194	231	244	224	234	232	204	196	218	192	204	181	209	193	175	227	221	185	215	219	237	203	229	201	197	211	204	192	203	191	236	226	241	224	213	209	201	191	218	204	229	210	206	195	198	182	222	213	226	209	202	231	219	206	215	201	218	199	196	226	193	205	186	221	210	200	215	204	190	208	191	219	193	236	202	196	170	226	205	221	227	221	211	205	210	211	194	211	202	224	200	178	181	212	224	221	205	204	210	223	182	189	196	213	191	218	196	214	229	262	217	202	195	180	200	213	228	212	211	196	203	200	195	211	195	223	209	203	224	223	211	195	205	210	222	184	203	208	242	231	193	228	245	213	204	192	194	214	209	217	194	209	193	211	183	228	214	186	194	206	205	208	192	183	207	214	210	197	215	200	207	206	191	221	181	212	195	219	218	203	204	209	219	232	210	207	217	209	231	215	212	194	214	172	213	212	177	214	204	212	191	207	211	208	236	202	218	231	207	188	190	240	218	186	196	215	231	201	185	198	173	189	199	203	204	220	204	254	228	197	219	211	220	208	193	201	212	209	232	216	193	191	212	209	219	190	213	187	185	226	210	223	205	219	193	211	201	225	231	210	204	191	190	214	212	245	204	208	209	217	213	216	211	215	197	236	201	185	235	214	232	212	218	204	206	211	210	217	195	217	210	187	211	205	195	199	212	217	212	218	223	202	218	209	198	204	199	203	199	218	195	202	201	199	210	206	216	225	194	195	207	256	213	212	212	231	189	204	211	215	188	202	205	184	218	214	214	190	190	252	207	236	191	221	217	201	223	226	201	229	226	213
19017	13488	17533	19005	17155	14222	11912	9204	8205	7449	5847	4963	4143	3396	2657	2175	2053	1685	1504	1519	1406	1320	1296	1239	1068	1022	903	926	796	818	756	716	690	701	728	703	655	623	628	615	578	559	581	541	539	531	535	489	530	529	506	552	526	511	523	507	544	517	526	562	492	496	508	514	503	491	522	558	524	506	484	505	528	515	543	520	543	493	529	497	490	488	552	530	504	519	562	536	505	551	527	517	526	504	573	528	530	504	529	480	510	538	499	513	516	549	540	503	527	508	539	519	513	528	523	518	523	513	551	539	489	529	512	519	500	521	545	516	505	530	499	516	526	501	493	541	502	544	524	540	507	526	495	518	534	500	495	524	495	490	513	535	505	517	502	506	533	539	561	517	515	521	530	548	512	498	510	541	548	520	512	499	505	497	509	518	510	498	496	535	478	530	542	496	528	537	539	503	523	538	523	531	542	505	523	547	541	484	489	501	471	511	490	501	539	521	521	546	517	497	527	475	516	478	555	499	524	567	533	488	528	500	528	503	491	547	483	510	501	473	524	501	493	485	528	499	481	506	496	476	536	564	536	530	499	520	520	534	538	539	495	534	521	564	503	584	536	548	518	526	525	506	514	537	539	501	479	509	529	539	502	540	508	530	509	533	528	520	510	569	494	533	542	539	507	503	502	508	568	514	534	536	505	495	548	497	495	543	495	522	529	513	482	539	542	531	506	515	499	501	486	537	491	497	535	504	490	500	520	514	524	498	567	541	555	505	544	531	494	557	527	525	532	515	513	483	515	508	534	528	506	508	526	548	520	481	545	527	545	512	501	521	571	489	536	527	484	481	511	488	535	549	540	483	529	582	501	510	537	492	505	498	524	484	512	491	529	520	529	521	527	532	519	518	524	507	517	505	541	499	516	539	538	533	477	533	536	567	480	524	499	537	484	510	550	514	521	544	526	549	528	537	530	533	500	498	506	522	545	463	501	550	516	568	521	487	519	527	493	489	525	501	522	489	485	519	514	538	528	554	493	517	494	481	481	497	520	529	508	531	516	530	502	530	478	482	499	506	548	510	509	564	529	574	526	493	511	532	502	500	496	544	511	493	521	545	497	509	457	494	534	544	534	545	495	526	519	490	534	562	516	525	491	509	512	522	499	489	520	511	518	475	524	514	517	517	516	532	510	505	519	498	503	548	531	525	520	499	490	512	493	513	490	486	520	509	488	499	530	534	548	513	552	538	537	539	501	545	553	487	512	505	484	500	517	527	517	513	529	495	515	513	493	504	487	507	528	519	524	520	542	521	529	571	536	482	484	534	496	496	525	455	523	512	514	514	454	501	521	504	528	495	500	555	510	543	541	536	513	512	479	519	510	490	501	501	521	510	542	529	581	519	503	526	498	524	500	526	474	516	515	511	514	498	481	553	498	510	564	500	475	543	525	494	493	485	546	524	573	510	498	496	520	513	546	483	516	520	504	479	533	511	536	514	495	523	490	511	481	533	556	558	526	522	517	500	507	551	533	526	504	515	525	491	504	515	490	534	567	495	540	540	475	508	519	554	529	520	526	520	581	481	507	548	500	512	536	497	541	530	497	542	472	545	508	497	489	504	478	514	517	493	526	466	544	513	527	536	544	530	517	518	506	529	512	535	481	480	517	499	510	474	503	515	500	505	519	526	528	503	523	510	519	554	565	475	505	557	508	545	494	517	543	494	516	522	512	509	510	511	486	509	529	508	524	504	552	537	555	483	516	530	524	542	496	549	558	535	515	512	546	517	512	548	530	516	540	542	558	545	495	543	527	505	553	534	519	519	507	513	514	504	530	544	500	470	513	538	496	495	531	502	524	480	518	494	507	534	504	512	483	504	495	498	466	528	515	514	532	547	551	534	525	472	485	531	523	513	514	531	524	514	506	481	489	502	534	506	499	511	486	532	525	551	491	528	498	555	580	506	524	505	568	546	496	516	521	493	497	490	525	516	513	490	535	458	494	528	541	505	476	503	528	531	516	480	521	508	523	513	541	553	530	514	504	512	510	480	493	527	548	504	499	520	497	500	522	530	552	471	508	516	529	515	530	523	524	523	476	451	564	509	520	521	514	524	517	518	505	522	508	512	524	522	498	517	498	490	520	519	496	509	498	523	529	504	583	542	506	554	503	552	524	508	530	505	543	512	525	526	496	500	519	551	520	501	506	522	535	493	505	552	554	538	522	530	515	525	524	518	516	485	507	514	483	504	543	487	492	527	516	512	533	554	500	505	503	505	495	533	532	502	534	507	463	521	523	524	556	505	546	512	525	527	536	534	524	537	550	526	543	461	525	554	532	506	529	504	503	509	464	522	484	510	557	516	507	547	536	514	558	489	541	499	478	540	536	525	531	527	509	523	534	529	518	510	529	486	532	519	504	503	532	506	547	486	518	511	555	534	511	525	508	512	504	551	505	491	512	514	520	526	553	521	540	515	501	539	511	505	564	530	535	545	550	541	567	484	505	499	510	547	513	533	497	517	551	488	525	551	521	497	507	528	521	505	518	517	500	549	520	517	532	541	526	547	569	556	504	538	494	549	500	507	504	532	519	516	540	503	522	520	538	534	520	527	508	535	533	562	504	519	562	503	510	538	527	497	526	481	539	538	470	495	525	488	548	527	521	515	525	518	505	522	509	486	518	480	494	528	503	518	502	479	511	529	546	534	483	508	515	523	483	504	510	526	490	523	533	524	513	526	544	524	486	530	520	555	531	539	525	502	539	497	497	545	482	537	520	519	527	509	526	525	514	501	526	508	537	522	524	523	551	484	507	472	535	523	508	496	528	521	542	519	507	498	509	554	524	505	525	525	523	542	528	565	528	511	537	516	527	554	530	513	501	564	533	524	497	523	486	526	515	495	557	515	503	508	526	495	528	509	476	503	505	487	516	555	564	521	530	509	563	530	512	462	502	507	506	518	530	483	531	478	492	504	543	566	515	517	524	522	532	505	512	485	478	497	535	544	518	513	511	531	489	520	525	493	500	518	532	547	499	541	514	507	500	501	476	567	525	506	501	541	492	527	499	502	512	473	504	446	526	508	537	535	554	502	518	558	495	482	526	527	499	476	522	533	561	567	525	516	521	506	511	508	505	526	526	503	506	502	572	487	501	491	530	512	554	577	521	537	531	489	567	519	516	496	536	496	477	542	507	527	521	506	560	531	509	509	512	531	518	489	533	538	480	495	520	555	533	510	536	542	500	513	539	546	524	483	513	524	487	506	534	545	507	522	509	577	523	504	544	514	489	503	522	526	562	547	528	510	497	519	554	521	504	545	557	502	503	560	544	532	487	547	519	518	490	538	518	496	551	520	523	540	523	530	550	537	554	500	514	497	507	531	494	520	537	490	484	474	533	536	555	487	530	521	487	534	532	493	532	542	490	510	510	526	518	511	510	548	544	548	540	491	503	528	546	544	515	540	513	537	521	517	523	532	519	534	509	526	521	487	543	508	517	526	555	502	483	503	551	561	510	570
7865	4191	4300	3166	1998	1390	1048	858	712	555	528	472	447	359	350	299	265	273	331	279	314	270	265	272	256	257	237	256	248	278	245	254	239	248	259	236	249	225	251	224	241	246	220	233	238	235	256	212	205	264	228	214	203	231	242	228	239	230	238	228	238	224	223	230	198	222	237	214	246	235	233	248	193	232	222	224	224	242	247	243	254	243	242	215	230	254	219	243	230	237	242	243	248	257	206	239	216	276	217	249	251	236	247	239	222	221	218	248	246	230	244	236	252	203	202	233	218	253	236	250	249	243	231	241	215	211	261	222	238	220	251	239	220	239	233	237	247	254	224	230	219	249	250	272	228	235	239	209	241	222	256	264	238	248	236	198	266	243	245	238	233	235	228	235	250	234	226	221	233	229	251	233	268	248	256	253	241	216	246	238	232	240	241	215	241	233	246	232	226	207	222	242	202	243	246	234	246	216	232	222	247	225	234	209	212	255	251	231	243	217	237	203	237	224	220	222	238	253	234	225	217	237	248	228	236	231	245	261	210	250	245	246	255	207	236	245	248	269	242	277	205	219	216	246	269	238	241	252	250	224	255	237	222	243	236	236	200	236	228	224	240	264	261	242	229	259	264	226	242	225	240	259	257	241	251	234	219	235	259	219	198	250	255	211	242	251	253	232	226	246	229	246	230	243	249	232	275	212	216	240	237	242	229	264	258	222	245	245	235	204	249	232	249	240	210	229	242	231	256	224	244	206	236	233	224	263	251	256	241	218	269	234	239	260	246	218	257	238	286	220	226	228	236	234	241	224	218	233	243	269	261	214	215	243	233	220	222	243	206	246	258	233	269	213	230	219	217	225	254	234	227	239	271	228	258	220	253	223	206	221	226	241	256	227	217	215	216	227	223	236	243	221	257	215	253	240	244	250	261	253	230	225	223	225	208	232	227	236	234	255	251	249	257	218	238	268	259	227	227	239	251	263	231	254	238	239	264	226	217	228	265	237	247	247	242	248	217	230	234	229	233	259	255	211	247	244	203	259	243	242	256	226	224	208	247	255	249	237	265	227	243	230	248	224	256	201	230	230	229	268	237	254	238	253	235	251	226	215	243	237	231	261	229	238	245	235	260	247	232	265	212	224	264	253	227	234	209	238	228	251	243	245	242	238	246	221	234	208	251	233	234	265	216	233	210	213	222	209	219	244	248	223	226	254	219	205	233	240	248	236	262	230	257	213	207	256	260	260	239	235	236	216	229	248	231	238	225	215	224	235	244	258	229	239	241	226	210	242	243	244	230	236	240	235	243	232	233	219	229	258	256	227	231	229	229	273	230	209	229	263	208	208	218	216	242	219	207	205	250	230	211	252	216	249	230	220	228	248	218	251	223	242	250	232	242	225	258	218	222	233	220	260	261	235	234	233	238	244	198	248	204	239	239	226	235	272	211	251	238	239	241	227	228	223	284	229	229	216	226	236	249	233	218	236	227	236	270	213	231	241	214	237	208	266	222	213	228	226	264	226	252	251	236	230	232	242	209	224	230	209	255	244	271	236	258	255	231	222	244	250	250	216	211	240	239	217	239	235	229	251	243	250	241	235	235	230	239	256	228	273	239	224	217	252	254	223	202	226	218	255	209	233	257	219	238	238	245	228	246	249	243	237	220	208	220	253	246	234	246	230	231	221	237	242	224	237	229	219	218	253	254	233	222	260	258	234	241	222	247	233	206	223	241	268	236	240	226	244	212	229	240	253	256	210	239	225	247	209	240	251	261	225	211	250	224	256	235	222	235	229	218	247	259	225	259	243	237	237	233	272	241	240	217	246	209	224	239	204	231	239	245	207	228	271	258	224	244	237	234	258	247	253	218	241	230	249	255	247	233	225	253	258	248	234	243	263	256	223	247	221	228	216	251	244	228	233	243	252	262	246	213	239	218	250	245	238	221	210	210	257	263	255	221	233	239	256	225	223	237	220	252	252	219	237	245	236	265	244	241	234	256	238	223	222	265	248	219	243	245	244	258	274	239	247	247	227	248	211	228	239	229	269	219	247	208	258	207	238	210	221	260	243	198	247	220	230	251	245	235	258	231	231	232	243	235	214	238	240	233	233	231	251	231	262	215	237	254	240	231	259	258	234	244	244	245	220	238	251	219	239	254	261	230	223	248	223	255	235	237	240	224	235	231	219	230	222	238	241	251	249	227	219	250	253	241	243	244	229	248	253	238	245	214	201	230	235	254	259	232	248	206	228	237	226	240	254	246	239	258	238	243	226	214	198	255	243	243	220	234	242	238	246	228	247	257	216	211	227	217	219	246	221	208	229	270	245	258	247	227	250	209	230	275	252	236	231	200	236	247	226	258	243	262	247	231	225	242	241	210	248	232	215	217	249	218	227	212	233	252	225	236	236	217	267	241	241	219	243	234	207	232	233	233	232	243	279	246	221	233	237	238	249	218	247	251	239	251	247	226	210	247	237	255	239	243	250	224	225	226	250	260	255	245	224	249	274	249	239	233	212	235	255	254	254	208	234	225	214	207	249	252	229	212	259	215	220	250	228	215	279	229	222	199	267	223	232	279	234	209	227	205	204	233	227	219	243	258	238	223	285	240	222	219	235	236	223	241	237	232	253	238	226	232	223	239	226	221	253	242	216	248	231	242	249	228	248	223	258	218	239	220	242	238	220	264	246	243	246	247	244	214	225	223	237	246	226	243	249	246	245	229	256	242	196	210	237	230	227	242	225	230	274	241	236	196	209	248	242	260	247	238	241	243	246	232	209	242	247	241	220	266	213	234	250	241	266	251	226	232	247	232	243	251	216	228	244	245	219	262	223	253	267	248	230	263	237	248	244	230	228	237	233	245	269	256	238	237	231	244	261	233	255	243	247	222	250	265	255	245	217	215	245	241	240	231	216	221	240	225	224	241	261	244	193	267	230	237	257	245	251	241	243	229	234	228	230	255	234	234	249	241	239	205	196	262	260	271	245	250	218	219	224	243	227	232	214	247	221	243	234	220	223	229	249	239	229	259	227	224	227	210	240	246	243	234	260	211	247	251	227	243	232	271	235	212	247	233	214	258	226	235	243	234	241	243	208	247	238	233	257	258	244	220	226	218	210	221	202	205	271	254	225	224	232	231	254	241	232	202	218	220	231	220	234	242	212	227	241	247	252	221	262	236	230	211	249	219	230	230	240	219	233	213	256	233	240	245	266	228	256	218	233	228	214	269	237	241	218	276	259	271	245	240	240	230	234	228	231	247	233	279	227	240	238	265	224	237	242	262	248	260	211	240	223	240	237	211	246	241	253	226	248	268	262	213	231	234	222	225	233	238	223	257	248	249	237	252	237	224	224	248	244	271	252	260	242	230	226	257	242	223	236	224	242	224	234	242	233	255	227	254	220	274	239	234	230	255	214	221	236	230	227	219	203	223	246	244	245	227	265	251	236	238	249	235	211	270	228	206	217	230	246	240	240	221	228	213	222	231	232	260	234	220	265	238	258
5885	4491	8104	9262	7542	6026	4754	3894	3325	2791	2374	2112	1678	1449	1218	1136	1032	924	889	840	839	851	850	718	752	723	738	720	705	695	585	650	688	634	622	650	659	574	619	621	634	573	605	587	550	603	572	612	582	598	562	599	596	587	593	644	630	577	600	577	623	575	538	584	562	596	623	591	597	579	570	563	600	621	572	557	554	552	546	600	555	556	567	598	562	552	579	572	564	586	523	558	597	555	612	595	594	657	569	611	598	576	548	609	573	625	629	587	588	635	550	590	595	554	606	545	600	568	616	584	597	553	598	580	571	589	536	622	601	540	625	628	607	603	583	586	636	587	596	585	571	646	596	611	582	566	589	583	580	560	569	588	554	563	579	564	589	594	555	585	598	605	600	632	575	577	554	575	618	590	567	570	581	586	602	625	591	600	580	596	583	596	590	559	565	602	557	575	593	566	600	586	556	572	556	591	604	594	589	611	635	558	548	584	583	608	622	554	563	611	593	602	555	532	622	608	596	561	580	578	597	576	591	616	632	628	564	573	602	606	587	598	563	565	535	566	584	646	582	585	576	610	549	579	570	552	539	589	586	579	595	573	588	521	560	563	652	601	564	619	646	549	567	579	567	591	586	623	565	591	568	582	607	618	590	598	606	557	573	563	615	606	603	617	566	527	625	561	576	622	583	544	580	586	590	584	602	535	572	566	585	569	552	616	597	608	583	594	621	583	559	624	565	615	580	569	615	594	555	522	584	616	527	563	603	582	626	573	592	615	561	613	616	610	606	626	593	598	617	610	573	563	568	559	648	594	593	585	598	582	579	578	603	600	607	661	599	557	612	605	586	553	563	604	619	563	575	599	575	572	614	573	573	572	598	603	611	586	555	558	567	546	616	594	591	579	563	558	580	620	572	566	514	596	627	602	572	568	600	568	620	609	597	566	544	601	565	552	580	561	572	593	563	567	547	592	575	566	596	569	556	553	603	579	603	611	570	582	595	555	616	566	586	601	582	579	583	588	630	635	601	541	570	567	587	579	591	604	574	584	589	592	577	569	614	561	618	544	605	594	606	597	603	566	562	590	595	557	595	627	585	550	594	558	554	596	557	575	563	597	571	586	555	614	574	582	534	563	584	547	544	574	628	591	556	540	602	612	552	595	574	597	584	593	626	587	602	619	552	559	545	603	570	601	596	601	611	583	585	609	580	610	609	604	662	555	642	575	550	583	578	571	594	598	556	579	551	545	564	577	607	605	582	577	555	587	568	560	568	572	641	566	588	570	586	608	599	590	580	556	617	570	574	560	595	560	529	598	566	643	568	566	542	605	592	610	579	591	537	594	573	572	591	586	567	575	585	611	590	571	592	608	573	586	625	582	558	568	569	558	536	607	584	574	596	553	581	568	604	595	567	536	565	584	611	602	592	550	548	546	590	555	589	604	555	522	571	617	544	581	590	598	539	596	544	606	573	569	563	609	627	566	574	581	584	566	564	604	571	589	592	561	594	560	608	562	624	586	623	602	580	591	584	584	596	574	577	603	592	603	596	582	581	540	560	559	538	601	613	571	542	585	586	582	630	560	565	601	568	563	552	576	574	587	585	636	567	601	566	564	611	599	555	573	565	590	563	606	561	582	577	594	592	572	590	557	539	554	643	622	614	604	596	615	609	570	606	545	645	542	580	625	573	641	589	592	613	597	599	611	639	597	601	581	596	581	609	593	543	614	543	578	606	561	601	550	567	575	528	564	583	585	586	634	591	590	619	600	612	554	570	549	586	575	591	578	575	607	579	551	600	563	627	593	550	571	579	604	574	584	620	589	591	592	589	611	575	540	546	583	551	601	607	572	583	591	528	573	569	599	540	575	571	577	573	603	597	573	597	577	561	566	580	577	594	570	564	608	588	566	553	615	613	585	587	585	591	591	601	613	606	600	572	551	575	562	603	603	602	608	584	570	623	585	564	592	621	632	586	623	583	578	559	570	566	578	565	550	602	591	607	628	622	579	568	546	591	561	631	593	591	589	583	564	599	580	586	607	592	629	580	630	535	595	598	582	517	596	533	546	542	603	553	535	572	593	548	602	538	561	634	575	580	569	555	577	594	639	566	569	568	606	617	603	577	576	601	575	553	610	577	557	625	607	553	592	577	604	575	539	638	622	579	586	575	593	643	595	596	583	614	557	638	635	593	591	567	567	575	606	608	593	577	591	631	599	553	599	562	598	580	567	592	600	544	632	618	579	597	603	595	607	603	609	594	599	585	582	601	579	588	564	567	552	536	569	604	565	581	595	578	611	556	613	612	599	560	587	610	602	608	594	572	604	559	586	538	582	550	611	552	567	619	589	576	586	625	580	588	608	617	543	593	618	568	562	578	561	581	593	563	562	586	579	622	582	548	612	572	636	558	575	591	591	587	581	561	582	641	556	573	585	585	598	620	590	627	589	583	591	569	578	570	586	581	615	569	606	532	580	595	597	597	590	553	565	582	553	569	583	578	529	571	610	581	598	582	593	599	572	593	568	619	629	574	568	616	547	556	584	551	614	560	592	594	578	575	597	550	597	625	586	603	560	599	547	579	568	584	638	608	577	545	558	546	570	544	580	554	593	571	576	610	567	581	597	599	596	571	616	577	548	542	606	585	625	558	558	556	581	611	594	586	651	571	571	603	581	590	636	583	575	562	575	573	593	606	608	545	579	559	592	577	579	595	661	555	603	606	586	568	614	558	622	562	588	621	585	601	539	575	597	572	565	614	577	588	608	599	556	620	577	564	605	570	561	606	577	592	573	611	582	593	560	601	584	578	579	595	566	550	574	614	630	541	592	611	594	595	608	590	604	581	601	620	590	618	544	540	552	613	603	569	596	543	621	589	583	612	592	601	564	569	554	587	543	601	598	602	612	607	595	578	589	603	601	591	578	607	581	593	599	569	608	596	614	569	614	559	610	582	632	573	567	550	601	578	599	527	558	558	574	586	557	559	627	604	607	580	581	569	612	588	606	560	597	613	634	607	581	591	584	615	550	586	583	562	572	613	558	594	604	574	536	581	570	559	589	569	600	597	583	600	639	590	581	577	602	535	595	575	583	587	582	559	596	602	600	581	573	550	575	620	572	557	549	567	555	633	575	578	623	637	518	584	606	600	644	578	557	596	595	570	566	582	571	594	589	559	608	604	580	587	582	598	587	589	594	587	578	549	574	563	565	534	570	596	578	615	587	612	576	612	559	602	541	589	549	604	582	589	634	564	565	597	558	587	625	590	576	618	597	599	571	592	566	607	615	593	606	597	541	587	525	607	577	569	583	599	590	583	548	559	594	587	591	594	569	625	598	585	603	578	563	553	605	593	589	590	616	594	563	596	581	599	597	565	549	582	570	582	583	589	560	553	564	626	574	577	556	547	611	560	629	596	595	613	562	550	610	587	547	556	589	630	547	586	568	593	605	544	545	545	563	579	553	613	563	595	598	580	579	608	556	620	609	565	585	581	605	547	540	546	549	589	589
19386	9987	8080	5842	4213	3071	2276	1692	1412	1106	963	757	623	535	440	405	396	360	328	334	363	337	304	298	279	306	286	302	268	267	270	268	262	265	283	296	250	243	259	264	226	226	289	232	272	245	251	253	267	241	236	250	237	238	256	256	221	255	255	232	251	242	268	235	247	259	211	266	250	219	248	228	223	225	256	214	222	241	217	259	255	236	239	247	273	250	249	236	263	268	243	252	266	265	242	252	214	223	258	250	274	240	261	256	228	225	244	255	269	240	256	248	226	238	226	257	276	242	223	237	276	247	242	254	244	244	258	264	262	261	256	246	252	235	250	277	231	271	273	220	270	243	249	269	264	232	237	221	273	234	253	233	271	297	247	295	216	266	270	214	255	232	266	234	246	220	242	265	229	249	253	239	264	225	240	262	259	239	263	229	232	256	266	279	258	242	236	264	252	235	232	277	214	245	226	245	243	253	239	234	231	214	242	227	272	272	227	258	258	224	224	223	237	253	247	249	250	212	256	237	258	246	272	250	221	218	256	273	242	253	249	273	234	246	255	252	253	240	264	235	231	270	261	282	251	274	250	250	273	240	260	214	253	242	276	267	267	266	255	246	228	259	229	226	218	237	257	265	251	242	256	249	244	235	244	268	277	251	254	229	253	287	255	277	255	267	255	270	284	283	274	267	274	240	249	252	270	255	223	269	232	245	248	260	269	267	251	279	260	276	294	226	254	233	253	224	239	249	260	237	232	247	261	261	237	224	236	246	235	269	230	271	276	227	245	265	251	251	281	236	239	220	243	250	235	203	244	247	241	271	243	230	246	225	257	255	258	255	243	279	257	251	240	233	276	253	252	267	218	240	227	263	258	224	222	267	245	218	267	258	228	242	239	261	229	227	226	254	253	255	223	234	255	239	259	233	251	252	256	228	280	250	214	266	240	225	260	257	262	280	234	224	265	254	267	245	257	271	276	232	254	268	261	250	260	236	250	229	265	237	254	251	237	249	262	247	236	247	243	264	263	206	268	205	261	234	239	215	262	254	254	261	226	280	257	289	233	238	256	254	234	256	262	250	248	250	261	257	253	208	233	250	248	228	255	225	264	248	231	233	228	247	236	259	250	285	264	224	245	251	233	245	238	265	250	285	252	265	236	209	251	259	261	219	236	235	240	247	241	260	273	244	282	220	239	233	231	247	234	272	239	275	249	254	241	261	279	295	239	269	254	209	213	231	231	229	248	220	268	260	246	254	276	228	243	249	236	273	267	282	237	204	237	234	254	242	278	258	228	245	234	243	242	232	266	266	237	239	249	257	269	255	270	263	250	249	240	256	253	274	220	253	280	236	255	248	276	221	217	261	231	246	267	282	257	261	245	260	248	227	244	239	261	278	253	272	274	260	278	271	244	251	239	254	245	234	242	234	251	263	219	231	260	212	235	225	239	257	239	266	272	234	250	264	264	257	270	247	247	206	253	246	204	243	268	256	262	238	231	235	250	246	223	248	225	254	235	229	245	241	239	293	215	221	251	286	254	260	243	240	228	264	240	268	242	230	266	229	255	247	240	242	238	243	245	249	250	236	247	235	273	268	267	260	267	254	244	226	210	249	239	231	251	244	248	244	241	256	240	266	256	255	259	241	258	247	257	265	265	247	247	214	241	242	284	231	236	262	251	248	270	279	249	269	251	249	259	251	244	250	218	251	259	225	243	245	257	248	212	239	221	245	229	251	250	250	297	256	234	252	244	223	266	254	247	247	260	245	238	238	247	260	215	235	233	240	262	236	260	216	231	256	232	289	258	255	284	260	230	264	226	256	258	242	240	214	246	247	260	234	240	248	262	238	236	239	283	267	271	285	258	283	244	212	230	260	257	240	261	245	229	236	221	238	262	259	243	232	238	251	261	279	258	279	248	268	253	256	261	257	264	269	266	269	233	259	262	257	248	280	276	249	241	268	267	239	228	248	250	280	261	227	230	228	238	213	236	281	272	219	241	246	219	268	233	242	277	252	272	236	269	255	253	226	251	267	233	243	244	241	253	246	236	244	284	229	238	240	234	275	242	254	245	240	242	291	225	250	264	264	256	264	243	261	243	248	258	254	254	234	250	255	252	254	257	264	226	217	241	254	274	254	242	297	269	273	258	273	236	261	214	196	207	250	261	260	254	219	239	262	264	261	271	263	242	287	231	225	230	266	224	235	229	252	235	244	276	227	237	229	262	274	278	247	256	208	243	216	232	247	246	246	245	241	250	205	243	289	246	229	228	242	249	239	266	247	244	239	213	232	261	236	249	246	238	264	214	234	245	227	252	248	232	233	264	236	248	239	244	246	248	235	275	238	232	260	216	234	231	243	266	268	265	255	244	243	237	256	241	270	246	225	237	249	252	221	244	259	266	241	232	230	239	211	251	267	252	242	265	273	237	266	249	252	258	241	241	236	207	243	257	226	254	258	249	249	258	260	232	238	251	229	234	246	231	229	284	252	254	267	275	248	248	271	249	224	261	260	224	241	247	231	262	230	261	249	241	263	254	242	213	258	243	260	258	231	253	217	239	252	249	247	255	233	262	226	246	238	262	239	290	226	268	235	222	236	245	274	244	234	233	231	249	257	247	229	253	262	245	221	259	272	261	233	225	243	238	235	250	260	236	256	255	267	270	260	234	258	259	208	285	266	270	298	227	247	247	236	272	257	230	245	264	265	250	234	250	282	229	216	246	282	245	244	261	215	236	243	247	229	223	240	229	230	253	247	271	249	270	246	266	235	203	251	236	271	258	241	252	239	237	232	242	224	259	224	248	256	274	245	242	258	253	257	245	248	255	253	234	224	264	236	262	216	229	246	274	241	231	247	257	255	233	229	273	257	263	249	241	252	237	245	257	249	250	238	260	247	264	252	235	268	271	259	229	205	228	262	277	258	238	241	238	232	249	267	234	258	261	248	262	259	246	231	229	262	255	256	248	235	252	256	257	275	254	217	282	256	245	252	259	265	250	273	241	238	254	237	243	259	264	219	227	290	229	244	240	248	252	265	260	231	252	234	221	236	243	269	225	233	266	248	235	218	286	230	223	241	264	245	273	247	262	271	239	258	257	271	246	249	268	269	252	250	226	243	268	253	252	265	235	258	231	242	248	256	221	269	252	249	243	237	243	229	234	256	242	239	276	241	253	259	237	250	245	222	246	240	250	252	222	276	242	224	281	248	245	262	243	250	267	258	251	252	230	221	245	249	243	225	249	267	236	235	255	243	241	225	284	243	260	248	248	256	254	241	254	239	245	266	259	235	258	273	223	239	251	247	245	271	249	250	232	243	251	275	236	256	248	253	228	242	243	261	247	269	276	261	231	280	245	261	235	231	234	232	232	260	248	241	252	219	247	288	266	240	230	247	250	243	253	253	254	256	224	233	278	264	249	261	228	238	238	218	260	228	262	232	262	226	231	236	245	260	236	220	245	258	277	269	232	279	231	252	231	244	251	265	247	239	248	219	257	251	238	268
14281	9150	13013	14906	12943	10769	8734	6912	6021	5388	4411	3577	2933	2511	2069	1749	1594	1395	1258	1280	1178	1187	1102	965	955	913	904	826	803	745	696	743	742	761	777	710	666	688	680	632	667	603	654	646	609	618	605	629	647	588	601	619	613	592	639	584	634	570	640	597	612	621	592	599	627	662	627	630	589	636	604	622	611	644	600	588	600	589	637	604	582	578	644	586	613	636	609	616	593	590	586	629	662	602	599	612	604	592	594	595	610	611	616	654	619	618	575	623	669	606	615	622	588	588	599	608	621	622	613	615	644	642	574	587	597	570	575	615	618	623	568	576	582	642	618	586	610	627	602	645	620	618	588	611	619	529	602	589	597	581	625	621	631	601	570	556	596	619	621	569	631	587	588	610	615	634	609	621	657	627	589	573	611	646	618	609	595	608	616	615	591	642	656	610	617	610	595	622	571	574	610	571	585	592	592	579	577	606	616	652	606	577	554	597	574	579	606	563	594	604	606	591	594	577	593	666	604	627	575	625	618	627	591	586	586	624	602	625	622	615	513	592	595	609	583	635	555	599	614	609	624	627	590	621	645	638	611	601	582	617	589	640	595	608	638	578	583	646	590	602	584	616	597	595	658	603	556	572	595	625	630	618	581	623	580	588	598	561	653	595	617	573	588	655	593	639	638	626	582	592	609	586	603	602	592	592	593	616	605	619	572	606	573	615	615	580	635	600	631	649	588	570	596	618	535	579	612	600	591	596	652	612	674	603	612	588	558	585	622	625	634	666	591	612	603	582	578	569	564	631	614	581	579	577	639	651	627	552	623	615	652	583	622	634	555	556	621	581	593	635	620	609	632	640	648	606	565	584	593	605	561	602	573	634	591	605	556	634	616	623	586	640	622	551	633	588	596	566	587	617	664	577	612	652	583	598	578	621	596	631	602	588	638	603	620	622	613	609	599	580	612	594	615	602	617	615	577	620	594	636	574	593	643	606	650	599	571	619	601	607	578	598	611	640	642	579	629	573	629	613	639	607	584	568	591	627	620	608	612	582	597	594	610	601	572	605	598	610	564	611	599	634	566	629	611	604	611	626	623	575	602	593	608	606	550	597	656	582	631	658	625	607	614	638	604	615	564	622	577	592	587	606	608	616	640	575	605	588	592	571	613	637	616	597	633	602	595	557	647	613	606	600	626	602	568	574	610	562	623	652	624	596	595	637	634	591	561	624	596	597	637	586	600	607	614	603	588	631	663	622	583	617	620	633	658	659	620	635	600	604	601	577	605	595	563	610	602	611	623	572	629	579	581	610	575	630	606	565	593	585	665	575	646	633	636	581	612	619	585	586	615	627	648	585	603	604	629	598	588	632	635	619	625	610	659	589	601	637	618	573	600	582	574	577	600	624	636	586	639	624	609	574	629	636	663	601	596	581	593	594	567	584	593	594	603	594	607	575	634	593	613	571	583	635	646	600	592	622	607	600	570	639	595	594	640	638	652	608	636	593	596	634	661	619	644	635	589	596	652	662	655	644	618	604	586	644	629	570	614	571	572	562	626	611	581	625	604	646	668	610	636	590	565	625	650	613	592	596	651	592	613	565	599	576	639	609	627	612	607	633	572	592	667	597	621	597	627	580	631	597	612	548	573	593	632	591	575	633	587	591	625	634	602	636	638	616	622	643	586	639	590	632	569	600	596	593	574	595	587	622	533	612	648	611	618	632	558	600	583	579	642	607	582	557	625	617	597	628	626	567	626	643	645	617	657	620	599	635	607	671	618	675	606	644	594	642	623	638	625	575	604	598	627	595	608	592	625	574	590	654	602	649	632	615	608	616	620	598	579	588	607	580	603	606	582	616	621	632	584	594	603	612	636	582	587	554	646	630	640	613	650	556	582	585	590	572	603	633	653	603	601	562	577	646	614	610	671	634	612	659	622	626	593	619	641	603	618	621	610	595	627	585	589	620	592	554	601	602	603	576	635	591	583	648	606	580	574	549	612	586	621	583	626	585	601	641	636	582	630	617	579	597	588	627	577	559	636	595	628	638	612	611	586	622	633	614	661	638	604	575	616	521	573	591	594	593	640	637	594	566	607	604	630	579	604	591	616	586	631	640	585	646	622	650	601	582	619	564	593	605	619	615	589	596	571	591	619	642	613	656	586	627	550	567	611	600	586	595	604	589	594	608	554	556	592	601	582	617	599	554	606	610	642	592	602	625	591	635	571	527	598	599	593	626	605	605	634	634	663	584	631	554	610	631	583	614	572	587	578	579	602	616	576	618	604	624	620	605	594	608	656	640	603	623	570	576	648	549	635	604	598	646	613	602	603	585	593	619	613	599	620	594	569	601	599	620	649	634	606	611	602	605	615	605	594	585	648	606	608	619	618	616	624	640	622	577	668	615	599	619	607	586	604	570	625	608	596	621	604	600	601	611	596	618	626	574	611	560	585	604	595	589	594	596	590	603	622	625	584	608	594	603	621	596	615	536	590	597	574	587	595	634	632	592	597	616	624	626	637	626	581	631	624	601	604	604	564	619	644	607	600	641	636	626	616	557	610	623	636	588	622	631	638	588	620	641	616	668	583	596	614	563	581	569	636	616	601	619	620	597	599	587	594	582	599	622	602	594	592	577	596	556	585	653	617	621	573	605	602	597	637	601	608	683	581	617	547	653	574	641	610	593	655	575	600	609	582	585	592	607	597	591	562	599	652	622	608	622	628	613	618	624	584	589	565	563	565	601	585	613	607	594	587	575	586	647	603	617	629	612	622	548	589	603	601	601	571	584	576	567	641	600	579	589	601	584	643	643	613	607	624	582	576	623	617	626	591	638	596	613	604	615	592	589	592	601	591	586	590	633	573	584	633	580	647	623	583	583	622	637	635	583	639	607	601	572	608	634	608	623	594	619	603	605	615	568	592	600	625	602	623	617	610	652	636	631	602	631	569	604	642	594	614	590	592	609	594	636	601	577	622	608	610	635	639	607	612	608	627	584	612	634	573	582	619	594	631	618	580	617	589	640	611	605	594	572	616	607	569	589	638	617	595	575	578	641	592	633	614	565	565	548	590	581	612	646	605	608	638	569	585	665	589	620	627	588	581	633	611	588	588	592	579	623	668	657	597	622	590	632	617	619	585	598	582	621	591	562	565	600	620	603	635	618	639	603	594	605	619	576	586	573	609	618	611	569	611	586	580	599	615	620	595	595	617	591	638	607	630	629	591	604	577	644	607	569	618	578	578	597	605	635	602	609	635	583	596	637	579	599	588	623	593	579	637	633	566	586	578	627	646	594	582	611	610	629	647	623	588	628	642	636	539	586	611	577	637	609	630	618	549	577	631	615	567	566	615	629	622	604	604	637	611	611	650	595	603	580	570	528	626	609	637	644	606	647	652	619	618	609	593	593	626	596	635	602	582	655	595	573	569	605	584	623	622	628	583	611	659	612	622	634	613	607	554	632	624	589	572	562	617	614	607	606	603	615	619	631	607	641	614	574	570	619	615	591
29166	16150	12603	8928	5943	4027	3255	2398	1918	1705	1346	1114	812	666	590	489	423	362	363	350	326	328	340	306	290	274	297	279	251	242	224	239	224	241	257	249	220	213	280	209	235	245	232	224	229	212	228	205	224	202	239	211	219	216	194	232	194	209	206	229	213	220	209	200	227	215	222	221	211	204	215	231	200	211	206	215	195	231	203	190	197	264	223	188	227	230	204	210	225	225	217	208	200	206	210	221	216	181	202	225	202	193	186	235	250	182	246	230	241	193	242	231	218	214	209	184	197	173	201	225	209	205	210	196	221	211	222	208	195	201	214	202	213	205	223	210	208	205	215	230	174	223	195	201	181	190	203	183	220	203	201	216	207	212	200	216	219	207	221	206	199	248	189	227	215	223	201	187	193	217	225	215	229	206	189	202	232	219	227	208	211	201	203	181	202	231	207	208	205	208	227	212	248	226	202	222	226	213	215	222	226	233	215	206	205	219	222	226	213	196	214	212	195	206	228	182	183	208	204	206	208	229	210	222	225	185	221	203	215	222	201	216	215	210	172	202	210	216	220	224	217	198	219	244	205	234	215	189	221	191	208	207	208	213	205	211	234	207	228	197	215	189	212	189	228	209	207	218	193	199	215	220	219	234	233	207	235	233	191	221	228	213	217	198	217	201	226	217	198	221	211	231	230	210	206	193	217	202	208	191	213	224	205	207	214	223	201	197	219	212	216	215	210	212	210	210	217	206	205	191	221	223	181	195	214	208	192	202	217	222	211	215	197	218	206	206	200	227	202	225	218	222	210	212	188	198	187	181	185	211	219	210	209	209	216	232	208	210	204	215	181	221	186	239	249	210	190	209	214	238	221	219	220	201	198	235	191	189	201	245	238	219	218	224	212	219	213	223	214	190	213	207	218	217	210	218	191	210	229	217	209	207	230	199	200	225	228	218	223	189	216	229	178	231	201	186	221	210	210	208	231	198	211	191	215	222	250	189	221	208	209	206	197	192	201	231	227	217	192	237	221	201	204	213	228	190	221	215	205	234	215	243	233	201	202	217	208	213	207	198	216	212	195	223	173	189	200	222	178	221	176	191	205	194	213	249	213	216	200	211	199	221	199	233	243	210	218	224	214	193	198	240	207	227	236	209	218	171	217	244	214	224	213	205	219	239	245	216	180	224	215	184	214	226	226	224	204	213	225	204	182	236	213	213	181	247	221	196	200	236	206	221	221	222	236	189	233	209	171	206	190	203	208	195	196	205	203	207	223	173	210	203	214	207	244	225	207	211	196	203	217	228	179	252	214	213	186	192	213	216	203	218	214	218	221	210	170	233	209	224	224	239	212	231	212	215	219	238	193	228	210	196	195	175	215	204	215	202	217	205	223	197	204	208	234	230	221	238	199	223	199	209	196	201	228	207	175	202	196	216	221	215	210	211	212	213	213	235	217	218	221	213	193	209	215	182	208	218	208	212	217	187	202	215	199	219	205	219	219	205	213	201	219	201	200	220	186	218	221	227	211	221	207	212	192	227	207	197	197	218	215	207	201	198	192	214	233	228	201	221	198	189	211	222	227	196	190	205	194	191	213	197	201	212	204	217	212	216	176	224	217	222	222	233	177	239	195	204	204	212	220	205	220	216	235	202	217	198	233	219	192	193	248	197	215	228	221	220	212	210	247	221	201	193	215	217	214	198	198	192	223	204	202	189	191	230	197	219	220	191	197	212	204	219	224	225	235	193	254	207	202	227	213	219	195	221	205	233	205	207	216	234	206	204	209	214	216	174	215	196	198	235	203	225	201	194	213	213	220	211	197	218	190	192	223	204	209	221	201	210	208	190	195	206	204	197	212	199	191	192	221	250	196	216	200	227	201	206	212	214	190	229	224	224	184	206	205	204	202	183	224	217	222	206	208	222	197	214	196	245	231	233	220	188	197	212	199	190	192	226	176	219	212	207	221	218	189	208	203	207	222	216	216	207	220	213	211	199	206	208	204	231	196	227	205	214	217	204	206	201	209	175	214	182	213	219	243	191	214	209	214	211	229	180	204	207	178	213	213	192	205	239	198	199	215	208	212	215	220	195	195	202	205	194	205	225	232	226	189	219	224	186	225	246	191	218	240	245	200	208	210	209	223	220	198	222	220	211	247	238	251	203	227	216	198	212	211	220	206	213	203	210	236	191	209	219	213	194	215	223	215	222	203	190	237	209	209	232	229	240	223	216	196	225	221	191	201	208	217	210	207	195	175	231	202	208	212	225	205	210	225	222	190	179	203	203	212	206	238	209	224	235	215	228	218	180	202	196	226	212	204	184	213	219	176	211	230	219	196	199	190	210	216	213	208	216	227	198	191	211	215	215	225	233	233	192	211	216	216	212	197	203	204	207	183	230	212	219	224	214	217	189	212	224	207	221	198	223	205	233	210	221	223	186	187	199	214	217	232	202	221	193	222	226	217	219	216	205	212	184	234	199	211	206	215	218	197	228	238	213	213	194	227	220	186	228	183	215	203	220	199	201	204	231	207	203	201	199	206	202	196	201	183	216	228	198	218	216	230	199	213	205	196	197	215	199	224	187	215	197	213	214	228	236	177	214	221	197	228	198	254	197	224	192	203	199	203	217	209	210	207	234	201	211	194	216	233	240	214	209	213	204	204	221	240	210	233	216	228	210	230	239	195	219	185	217	207	231	204	199	215	201	206	219	196	204	214	217	180	220	191	205	208	212	207	186	206	232	212	203	178	211	238	187	220	233	219	216	185	211	215	210	237	182	203	210	234	228	212	201	190	199	214	208	190	178	221	215	216	209	201	199	194	192	195	193	243	218	186	238	225	240	189	227	184	217	215	216	222	190	208	185	197	185	194	204	255	221	228	216	201	218	229	204	198	204	201	219	194	200	231	258	200	229	199	222	205	200	225	242	182	199	226	223	212	210	210	201	219	220	214	227	209	208	204	230	203	229	212	233	226	192	204	215	218	226	219	210	206	196	195	223	194	227	219	181	206	196	197	204	207	195	231	205	249	222	191	213	229	214	185	211	238	210	185	190	219	256	219	222	186	201	188	220	206	203	228	223	199	199	210	202	184	246	195	184	234	211	205	205	198	192	201	212	220	223	236	202	207	221	223	207	201	209	190	197	206	236	187	220	205	187	217	236	240	215	199	213	173	218	201	194	218	227	187	209	227	231	214	213	219	252	255	211	248	226	213	225	217	214	226	220	221	238	195	187	211	220	195	202	213	237	236	198	190	197	218	226	201	181	208	223	207	205	201	180	188	200	245	202	223	180	195	216	205	202	221	205	195	196	221	188	220	203	186	189	198	207	219	213	204	183	227	226	213	210	208	206	216	177	213	203	214	201	239	220	198	221	230	189	224	204	201	196	198	212	235	205	181	200	200	195	216	177	212	205	191	205	209	210	217	176	191	193	189	220	204	182	211	210	197	191	231	202	184	203	212	218	211	188	191	201	216	207	189	213	204	206	219	206	200	197	189	219	195	212
19115	13360	17198	18710	16475	13595	11512	9683	8377	7614	6232	5095	3804	3261	2716	2184	1984	1703	1596	1461	1433	1428	1303	1232	1126	977	956	881	783	769	761	692	722	745	710	742	661	682	645	592	637	583	578	569	563	563	508	504	551	478	502	502	521	509	524	538	503	537	530	499	518	516	520	541	507	496	486	483	492	543	524	561	516	513	536	508	565	544	565	538	491	494	524	553	538	528	567	536	537	529	494	509	517	531	519	492	493	552	516	488	534	527	527	527	510	543	517	520	511	569	478	531	540	517	494	494	508	539	537	551	531	523	500	518	532	499	499	517	496	537	552	533	535	527	507	547	536	517	529	511	537	498	534	559	549	505	509	491	505	515	523	536	508	532	486	495	515	534	513	483	531	522	530	503	497	519	537	548	503	506	538	488	533	526	543	510	542	504	573	491	555	552	509	517	538	533	544	502	519	511	551	560	519	515	502	519	544	557	542	586	537	516	526	539	524	512	545	513	507	547	503	500	568	513	589	483	525	495	527	533	520	552	475	490	513	504	535	499	513	543	506	530	514	515	513	514	528	530	545	503	522	575	568	504	535	468	526	485	499	562	503	531	487	526	476	531	504	479	488	541	519	537	573	530	544	511	544	527	481	545	507	513	522	539	550	556	534	539	531	559	562	518	525	514	544	523	491	551	560	532	506	508	509	498	498	494	573	523	517	536	470	492	582	525	497	545	489	556	527	517	525	542	540	532	513	515	568	519	528	543	515	534	510	532	550	517	533	553	520	552	508	496	482	542	518	533	531	548	494	503	524	530	509	490	521	563	519	496	522	532	517	510	499	529	540	517	529	508	528	598	532	524	526	579	517	530	531	525	523	544	513	479	528	517	547	508	557	526	511	496	541	520	511	582	503	528	490	515	528	520	500	521	533	534	543	520	508	492	561	519	516	507	512	537	531	548	500	556	515	537	567	537	503	558	499	484	527	546	538	556	512	522	498	483	522	516	478	532	523	513	534	535	537	533	541	533	511	533	534	532	563	549	522	497	504	502	563	510	547	530	526	539	535	519	519	497	516	509	507	531	541	498	566	527	530	531	505	570	485	505	550	528	539	549	526	565	540	498	502	523	492	539	501	518	532	507	505	504	508	508	526	562	507	529	542	502	523	558	533	540	546	545	526	538	504	491	532	475	556	568	531	508	556	498	485	478	530	526	525	548	578	569	500	499	520	543	535	503	511	549	525	524	516	517	550	531	515	498	532	494	500	545	512	527	567	540	502	539	546	533	538	477	525	534	495	524	552	534	508	539	542	551	513	564	509	499	486	526	531	499	512	526	556	500	527	517	533	560	516	511	549	502	522	528	532	505	546	505	518	574	578	541	520	501	522	505	531	502	522	508	505	491	535	526	536	507	490	501	540	511	493	549	520	509	514	542	515	526	525	495	520	474	531	558	522	548	532	550	519	524	515	486	519	520	549	494	476	512	527	560	529	504	576	520	509	533	494	570	532	527	472	486	530	547	496	513	520	513	543	486	508	540	520	507	513	522	506	527	513	535	545	502	487	496	535	540	550	537	535	501	537	523	506	559	565	486	555	518	512	566	483	510	495	524	505	495	554	532	518	510	542	495	519	554	524	550	515	498	549	519	502	552	561	539	521	499	540	523	504	547	512	512	533	537	580	495	538	550	518	522	495	514	530	498	506	518	489	524	495	533	520	515	519	552	572	478	504	506	498	544	514	567	544	531	554	475	493	527	521	530	509	504	521	531	531	576	508	523	531	523	512	516	531	542	539	537	505	520	543	520	512	538	533	531	515	548	559	514	496	513	509	506	520	529	544	505	529	500	515	511	546	538	539	482	518	576	517	519	497	483	525	518	515	495	493	528	549	536	492	532	470	510	509	536	547	477	515	487	534	515	554	543	518	535	526	552	509	526	503	520	486	505	522	502	511	532	540	548	560	526	485	547	536	495	531	506	517	528	525	541	488	567	558	523	545	484	543	495	487	497	505	522	541	520	540	539	517	548	482	515	486	522	557	505	567	523	540	545	541	555	549	519	525	515	490	554	540	541	533	510	521	534	521	532	496	533	520	532	515	520	524	555	540	536	535	529	509	513	529	518	564	524	490	529	509	545	497	503	520	540	519	516	566	533	507	463	515	484	522	524	522	514	509	491	507	518	534	547	524	533	529	505	545	562	543	524	552	558	507	469	589	529	502	544	538	508	504	552	502	523	504	516	536	554	509	495	501	557	555	535	497	546	507	573	500	488	506	537	505	517	538	518	489	495	512	494	555	566	517	509	498	538	547	513	545	473	494	523	502	538	538	530	545	532	512	526	528	503	508	514	575	536	518	492	515	517	521	539	539	562	523	513	542	516	528	494	506	509	529	493	534	489	524	523	493	517	488	513	525	542	539	532	536	573	570	493	533	529	542	538	539	515	507	481	546	520	560	517	501	534	520	520	563	507	510	521	496	508	508	539	499	507	502	523	527	542	579	492	489	534	530	512	505	546	583	541	516	547	526	530	520	499	550	539	536	504	568	539	536	548	510	496	531	486	501	525	560	516	520	529	514	560	482	512	472	532	498	509	500	519	562	532	481	538	518	521	538	492	527	511	530	535	511	546	520	519	519	535	534	539	505	500	496	561	499	515	526	538	488	513	549	491	524	499	529	515	515	543	521	546	571	545	505	522	503	513	516	537	520	541	541	552	521	549	540	558	581	530	493	532	520	538	474	523	504	519	511	524	517	553	488	556	520	517	515	513	515	522	490	516	530	520	526	489	519	512	527	527	525	526	509	525	523	503	551	548	520	518	548	511	506	496	490	547	528	518	554	531	500	539	538	509	493	504	508	573	531	523	517	547	543	499	485	493	525	506	516	534	532	506	500	507	563	517	547	549	543	551	553	513	499	494	549	563	535	478	551	505	521	562	501	489	545	490	512	499	528	544	499	514	548	538	550	516	520	556	535	534	513	523	535	515	504	508	536	488	514	529	490	530	538	514	534	540	529	557	553	539	498	528	486	526	515	484	463	536	524	506	544	484	466	540	554	491	509	528	534	589	494	533	548	559	553	543	538	489	519	503	514	522	538	532	520	539	503	538	540	522	494	525	508	517	546	540	561	522	536	511	515	527	532	523	522	535	480	502	507	485	552	513	540	455	547	557	469	529	507	523	504	529	548	539	508	515	573	514	515	499	535	510	550	518	550	529	526	509	559	520	494	519	538	466	503	568	518	530	515	529	509	548	494	508	529	515	527	527	495	539	538	541	502	499	576	532	485	500	526	519	550	535	512	518	545	507	537	518	487	605	485	491	500	550	534	516	502	504	534	546	534	494	510	524	515	517	527	538	551	543	530	499	515	504	541	500	548	523	537	517	532	533	520	557	535	526	514	507	512	493	554	484	497	490	537	552	534	518	556	509	547	533	524	506	540	518	522	546	524	567	529	509	500	577	522	528	566	540	516	540	518	532	504	519	566	511	515	504	532	513	544	553	533	503	514	543	516	550
8447	4730	4613	3251	1900	1469	1148	951	835	657	558	493	425	301	315	324	332	259	262	290	249	286	263	260	261	267	270	251	246	272	262	221	246	260	244	250	238	247	233	208	243	235	225	239	245	235	223	237	214	249	224	229	239	251	217	241	233	249	218	234	229	244	240	250	222	242	229	265	277	265	259	277	240	269	266	238	232	245	246	228	222	241	257	252	248	248	244	248	218	259	242	231	253	218	221	255	205	241	237	236	232	258	264	223	229	207	223	265	233	250	247	217	249	249	249	264	222	263	234	229	238	214	246	236	237	243	218	252	228	238	253	213	238	209	252	232	249	258	253	243	255	263	242	265	219	224	234	256	229	225	238	228	239	243	219	203	250	247	222	218	236	249	230	231	238	245	249	230	236	256	225	238	237	265	229	238	242	260	249	257	266	243	222	273	239	240	253	233	236	241	225	207	219	232	228	239	249	252	229	237	243	232	224	264	218	228	253	235	240	222	234	231	231	237	252	271	216	219	224	239	216	233	228	215	220	260	222	239	212	239	228	220	237	268	242	256	225	256	214	264	233	217	242	233	236	202	252	216	218	248	249	210	240	229	244	247	249	239	233	222	265	245	243	246	251	271	266	249	254	238	252	217	211	252	224	245	252	232	232	227	236	250	244	225	233	237	239	244	271	266	214	244	228	263	265	243	251	252	259	256	240	251	276	247	246	251	221	246	265	249	230	210	228	247	212	225	248	229	232	241	241	237	274	237	264	224	255	225	249	205	243	247	234	249	226	242	216	231	241	243	230	244	249	198	255	271	221	236	245	245	261	222	248	240	220	235	243	261	225	211	223	203	230	231	238	236	238	232	244	264	244	238	238	237	237	220	233	221	233	249	225	246	224	223	229	235	233	252	211	237	218	269	222	229	257	218	231	243	216	248	222	258	223	248	253	265	248	222	268	215	232	246	235	252	251	239	225	230	201	210	229	250	244	223	256	247	257	233	229	259	223	225	242	224	262	258	246	243	268	248	219	231	236	200	202	257	224	243	253	238	232	235	231	249	274	236	275	269	258	227	251	230	225	241	251	280	258	269	251	247	241	248	227	233	236	266	255	234	221	244	256	252	246	245	215	236	288	238	241	236	254	232	211	243	250	257	261	238	218	233	235	229	234	233	224	257	239	267	232	226	220	246	259	241	249	244	221	210	243	215	215	243	258	221	230	257	234	220	218	233	226	229	211	250	260	222	221	216	244	249	230	228	247	230	235	252	242	239	204	270	265	240	224	249	218	276	227	221	250	246	230	253	226	227	254	211	216	266	233	264	245	259	229	220	246	250	210	223	221	242	233	226	240	248	214	220	231	242	217	214	276	259	226	233	268	233	244	226	242	246	227	237	218	241	239	242	260	238	218	225	257	267	225	231	237	258	246	238	226	217	246	233	242	243	261	248	245	206	241	215	224	249	252	217	240	224	265	254	243	242	239	218	246	216	241	239	228	246	258	258	230	199	236	265	210	236	232	215	237	245	242	228	246	249	249	233	214	228	210	238	238	245	228	237	255	249	230	220	212	225	250	224	243	224	221	246	285	231	231	250	243	214	236	240	239	242	234	239	244	232	245	216	254	238	255	241	236	199	230	251	235	249	232	218	243	247	249	255	226	243	256	218	218	246	243	234	231	224	264	282	266	229	233	212	238	256	258	273	211	226	244	234	262	244	253	247	243	231	183	249	237	215	228	266	245	252	229	212	253	219	233	250	239	247	236	236	235	232	249	268	289	223	250	224	237	215	255	219	243	257	244	228	241	236	259	235	248	239	253	241	265	260	225	259	241	234	236	276	259	224	193	241	190	230	249	249	216	232	218	232	228	232	248	281	258	244	241	223	226	227	240	267	249	215	227	238	244	249	244	240	232	276	229	229	257	267	230	243	261	256	262	241	234	229	248	207	240	261	241	253	220	235	244	214	226	215	260	245	272	234	250	211	252	246	223	250	236	265	226	236	225	245	246	266	221	259	262	232	230	237	245	235	233	260	237	253	258	253	235	247	256	254	240	236	216	219	240	243	254	238	252	242	236	235	220	268	225	229	242	222	219	242	204	250	243	232	253	234	251	225	251	218	247	213	226	255	261	226	223	243	255	263	214	218	228	228	208	246	285	249	271	261	244	263	241	245	234	215	240	263	268	214	227	227	261	216	253	235	259	239	228	221	245	267	261	259	261	268	241	230	242	217	226	238	264	236	218	210	239	245	247	232	233	212	227	233	249	237	234	214	241	235	246	220	248	257	247	252	253	242	238	236	247	270	278	230	232	229	253	221	202	251	234	221	232	231	209	223	244	195	244	221	265	228	259	235	226	219	282	232	252	213	232	217	239	232	224	231	225	230	242	203	230	229	241	223	244	219	231	240	248	276	257	244	255	231	230	229	268	218	209	224	240	222	249	250	254	232	255	196	244	232	239	226	224	231	207	260	248	250	260	281	201	222	246	256	250	249	245	244	231	248	240	238	241	220	237	222	215	234	240	244	245	233	270	245	253	227	223	264	245	211	239	217	245	245	232	215	238	253	223	238	241	245	224	229	241	214	222	257	225	241	267	260	242	249	224	254	231	231	256	240	252	227	228	253	239	249	245	226	218	236	251	233	213	247	245	205	254	238	233	247	259	260	234	282	220	271	240	239	244	208	224	239	243	232	228	234	228	229	223	238	243	244	220	259	186	212	248	247	248	266	231	244	242	271	266	241	216	253	226	215	233	231	259	243	240	223	224	236	239	251	261	202	270	230	251	234	233	246	249	228	234	242	237	188	234	211	234	240	227	228	238	262	256	216	234	232	252	218	244	259	278	261	250	247	254	262	225	254	196	226	252	216	222	226	206	248	229	243	245	238	244	259	244	215	236	205	259	240	246	266	240	232	235	221	259	273	242	211	217	262	254	218	238	258	242	215	234	243	237	241	219	238	231	218	233	228	239	226	245	238	256	217	232	212	245	255	234	263	260	233	242	194	229	219	221	251	236	239	239	250	241	231	201	242	224	231	238	233	250	235	261	255	232	247	246	256	262	237	222	275	230	255	249	240	224	238	253	257	247	237	260	279	222	241	227	244	241	258	244	228	262	246	226	226	217	234	237	221	246	216	216	228	221	215	249	260	266	235	229	231	256	215	235	278	219	235	218	242	213	241	268	218	221	249	226	235	257	243	220	269	246	240	273	238	279	253	278	221	244	207	231	225	217	250	220	257	226	247	251	251	232	220	248	242	225	224	223	228	227	223	271	279	269	221	242	259	245	231	245	230	250	211	230	226	257	248	236	225	222	260	194	234	229	234	252	233	252	242	256	234	227	253	235	247	225	245	261	228	240	224	235	239	222	230	248	252	270	259	231	233	253	234	249	241	262	223	200	241	213	224	229	256	250	222	229	240	241	286	219	244	251	236	236	226	257	227	227	240	232	217	231	241	241	235	250	261	256	266	235	256	193	216	242	233	222	219	237	240	226	233	244	218	228	229
6316	4928	8588	9253	7196	6004	4880	4236	3576	3084	2462	2067	1753	1303	1292	1124	1110	940	946	857	877	853	793	742	783	757	736	685	672	677	654	626	685	634	630	640	657	639	609	594	583	572	577	592	583	566	573	583	584	559	580	619	584	562	615	585	562	556	569	593	617	588	569	570	576	558	642	603	549	588	588	598	561	612	555	586	607	528	624	558	598	594	581	566	600	552	608	598	591	561	617	543	607	568	656	571	613	589	601	625	579	575	631	579	573	591	570	601	588	585	626	554	628	600	597	583	594	592	554	565	558	575	619	588	549	612	592	665	584	549	547	527	623	583	594	588	604	541	627	610	574	605	609	623	556	562	591	614	578	583	618	568	568	613	619	590	605	619	600	590	573	548	578	594	532	551	574	572	585	576	593	611	595	581	552	623	580	558	524	563	552	598	633	590	521	575	579	594	569	589	623	595	590	571	619	548	586	579	614	585	585	552	586	565	560	594	612	546	601	605	600	556	618	585	585	593	571	565	603	617	593	574	610	597	594	571	593	592	612	606	614	569	586	615	589	601	574	612	616	575	547	607	581	577	579	544	567	623	600	637	556	576	536	623	576	573	606	559	628	567	571	644	585	554	597	585	562	619	597	592	577	568	580	606	617	574	587	618	580	566	588	601	549	539	611	540	603	622	557	589	591	550	570	591	577	601	571	591	611	574	596	636	585	578	591	615	610	580	572	588	613	576	614	610	565	580	609	597	566	582	583	564	567	561	572	606	587	591	614	594	555	598	623	594	577	601	626	577	606	611	565	543	589	570	607	520	569	602	576	620	579	641	563	605	569	648	557	551	639	569	548	570	558	568	588	565	579	603	575	579	560	553	582	538	559	567	598	630	562	602	574	576	616	597	617	569	590	594	603	595	582	578	571	601	557	602	566	533	568	574	564	607	547	588	543	566	619	605	591	616	636	574	564	601	579	571	560	623	602	588	603	596	556	608	590	608	586	588	590	619	562	538	592	592	577	550	565	582	572	612	565	599	622	566	581	613	566	581	563	582	573	590	612	587	612	585	560	607	534	585	600	557	534	568	605	587	585	582	586	545	553	579	574	601	557	587	548	588	549	587	629	587	563	578	566	578	579	561	596	629	607	613	646	588	576	589	592	600	604	603	573	606	559	618	556	568	568	606	617	595	566	619	619	571	612	579	618	573	559	552	562	600	582	611	600	577	604	602	582	615	617	599	597	569	640	630	598	604	617	572	619	544	584	591	596	589	568	600	633	575	587	588	580	550	593	529	567	589	591	588	619	559	542	583	573	605	578	585	585	566	586	543	598	595	626	623	585	586	613	558	596	593	609	576	552	555	614	568	637	577	568	564	587	619	581	576	590	622	561	602	574	578	580	612	632	575	579	531	601	581	596	606	557	583	516	609	607	593	560	592	563	599	617	591	625	578	619	635	596	626	603	557	550	564	541	530	554	564	619	589	600	581	606	558	594	568	619	595	562	607	596	587	588	558	654	652	565	593	591	608	570	585	581	620	589	610	570	568	555	558	578	573	574	577	610	573	546	601	628	568	604	594	584	596	625	600	526	616	611	650	613	635	584	590	586	585	623	563	589	597	573	624	580	598	615	594	560	629	598	576	580	603	636	596	618	574	566	577	581	573	560	610	593	541	583	575	590	591	593	551	588	618	592	610	571	580	627	589	592	571	600	561	570	590	582	538	579	602	592	595	600	603	516	581	564	565	583	613	619	571	617	600	546	573	609	583	568	628	559	602	589	552	590	596	569	573	609	624	569	571	568	559	540	561	619	551	563	556	544	548	567	582	554	600	584	537	585	587	610	553	582	574	602	549	598	590	564	562	585	562	588	595	601	595	563	612	591	578	589	577	572	569	593	612	628	543	589	591	590	561	564	605	558	574	612	626	559	612	575	596	633	585	548	602	606	611	592	569	590	567	569	598	592	604	575	569	553	593	581	570	560	611	665	605	559	619	595	570	571	570	577	661	600	584	573	580	588	592	604	573	558	608	597	579	578	598	578	559	606	530	588	565	607	555	579	551	555	581	568	603	591	620	572	576	591	605	608	568	577	586	609	606	595	591	580	588	581	556	575	584	614	580	577	582	603	556	580	568	595	607	569	542	574	596	599	598	568	572	544	558	588	534	619	563	600	571	536	570	597	592	627	561	555	535	635	567	579	587	559	594	583	598	626	546	610	614	617	574	607	557	597	558	607	628	628	591	574	597	570	564	612	588	586	587	605	593	596	571	605	570	564	582	586	614	589	567	607	612	646	575	654	593	595	598	551	594	559	615	580	555	606	616	618	575	589	610	600	618	598	628	604	604	617	648	579	587	602	545	619	589	597	564	582	585	600	541	638	614	562	602	577	578	570	569	552	559	554	567	602	552	564	629	574	582	560	595	575	571	598	576	559	579	554	614	566	572	559	541	596	589	584	578	565	584	562	627	560	613	598	528	576	593	577	588	593	598	606	599	634	589	545	581	567	587	590	581	552	616	634	565	637	613	606	544	591	630	579	612	587	610	585	607	602	566	564	577	588	585	616	597	662	611	636	589	658	626	569	557	566	559	571	600	586	581	574	590	621	595	554	580	582	604	573	618	548	612	610	578	575	584	601	583	566	588	602	549	609	598	582	588	585	570	567	571	606	572	565	585	587	511	594	581	603	562	549	572	598	589	575	568	576	587	583	611	570	572	602	574	591	550	598	591	580	625	566	565	563	553	597	575	589	572	565	544	578	575	598	568	594	580	547	577	600	589	621	631	586	546	609	588	599	637	614	624	577	598	585	597	624	594	553	543	566	600	585	592	631	626	574	608	578	550	638	610	632	616	581	600	602	608	586	586	595	585	561	528	579	596	594	624	555	591	554	564	609	565	602	592	562	618	570	591	602	576	602	598	571	538	581	565	605	592	610	595	598	602	545	607	581	542	552	576	586	554	613	602	595	573	592	606	576	587	565	574	571	575	578	570	605	593	590	588	594	567	618	556	567	581	597	574	556	599	532	608	607	634	580	547	583	585	537	589	569	539	613	602	590	563	560	564	560	559	580	577	602	623	626	609	551	538	550	560	544	621	556	604	581	597	573	594	562	549	597	601	598	603	592	574	583	588	606	575	576	564	609	563	569	581	540	565	599	566	601	611	584	602	626	588	585	570	593	626	547	582	561	611	564	586	615	548	611	580	580	556	634	562	588	583	568	574	549	583	575	561	618	594	569	588	588	584	603	583	567	601	609	596	602	616	598	607	597	564	623	599	606	608	586	606	602	584	585	580	574	577	594	593	558	615	603	585	571	599	568	585	556	594	560	561	584	585	640	603	570	574	613	566	586	550	597	609	581	558	617	569	591	582	591	599	578	591	600	565	589	593	605	569	622	592	578	611	579	571	603	573	605	579	564	584	562	587	585	568	597	578	581	551	605	641	613	617	566	572	581	559	574	622	624	550	617	563	626	599	596	547	590	595	604	573	581	561	585	590	577	534	553	563
20465	11273	8449	6160	3941	2754	2138	1667	1368	1125	856	777	599	498	464	430	449	376	365	330	339	298	293	281	292	286	286	282	257	252	261	272	245	265	270	281	262	263	261	237	266	239	267	261	239	302	245	253	239	239	265	278	297	274	248	244	268	248	259	244	285	239	273	253	233	253	281	229	258	229	267	249	249	288	237	245	250	226	236	239	249	255	258	261	227	226	269	245	281	247	260	256	286	236	239	250	290	266	246	261	252	273	237	248	248	263	259	253	253	232	271	259	286	238	241	267	227	255	268	233	276	229	274	250	224	260	256	262	223	242	266	232	239	269	230	226	244	255	250	232	229	253	293	234	262	253	252	247	244	249	240	245	231	277	269	239	214	247	245	227	263	258	239	252	234	256	231	252	252	249	251	261	243	232	239	229	257	226	250	262	233	263	234	237	240	237	240	245	253	251	244	264	237	258	253	260	237	225	266	236	256	232	242	262	285	238	231	237	228	237	233	278	237	232	243	242	245	239	239	244	238	241	253	250	246	255	239	228	232	254	226	279	282	228	248	268	289	230	251	253	267	287	262	237	272	244	249	272	240	252	253	260	221	243	219	253	245	252	238	277	270	235	221	230	242	247	249	227	226	229	243	213	261	247	230	233	252	231	281	259	250	249	238	263	287	261	246	253	247	247	230	227	274	244	217	268	212	264	230	235	244	250	239	236	251	237	253	248	260	257	268	274	226	245	250	242	259	257	281	242	267	256	254	259	234	258	217	246	255	233	252	238	283	251	252	228	247	247	260	212	256	224	268	256	265	261	246	239	268	239	227	243	248	256	259	246	254	281	258	265	262	237	253	220	261	254	233	261	230	246	248	250	266	303	247	284	227	218	250	267	282	243	237	278	269	251	224	277	252	256	250	255	238	244	234	271	237	258	271	264	210	260	276	232	229	240	244	240	259	244	217	219	252	230	231	268	262	266	247	250	253	240	221	256	258	234	253	219	292	252	247	253	242	241	231	278	236	270	252	240	265	237	239	259	228	241	266	221	228	273	226	263	254	232	272	234	266	240	252	235	251	258	249	255	254	276	235	265	234	254	242	236	274	271	246	250	228	252	278	223	237	251	272	268	238	244	269	259	229	222	236	251	246	243	251	275	254	263	257	250	250	231	219	271	256	268	260	230	253	273	274	257	235	239	259	273	251	251	257	249	247	254	269	279	245	250	256	237	256	228	243	295	265	242	240	246	236	265	262	237	241	264	241	248	270	264	257	246	251	247	245	246	284	254	260	228	253	227	223	226	259	258	245	253	276	280	255	236	242	243	239	252	256	231	275	236	264	240	243	271	241	228	252	262	266	263	261	271	268	288	271	215	273	255	279	274	238	283	275	233	256	236	258	243	267	244	248	282	242	288	253	289	252	269	254	237	253	272	257	259	238	232	242	256	217	236	242	267	247	279	241	241	246	234	238	245	241	220	235	242	249	233	261	231	194	267	267	266	245	256	227	264	251	246	261	245	248	255	238	250	242	229	227	246	247	261	274	222	248	261	230	276	232	252	261	231	224	250	252	252	266	258	229	237	262	237	263	235	238	268	256	235	254	277	261	253	225	250	236	250	236	287	233	260	238	248	265	274	227	253	218	285	252	228	265	255	253	240	270	246	237	242	230	243	235	259	250	228	243	252	223	253	258	257	237	263	248	284	276	238	234	270	288	228	236	270	244	267	209	262	244	246	259	260	272	232	258	273	258	267	258	298	274	256	257	244	243	241	249	250	271	247	257	229	272	253	249	245	288	256	263	219	238	245	252	292	253	240	276	257	259	251	300	232	245	288	260	260	229	264	229	236	239	242	275	249	271	252	251	256	264	252	272	247	245	250	243	264	219	238	255	242	261	248	245	249	245	246	248	239	253	271	242	246	290	237	274	253	253	251	254	270	274	229	254	232	272	240	274	232	238	241	262	246	233	239	235	262	226	247	255	238	263	275	239	246	238	254	239	202	233	231	261	262	232	265	276	262	268	259	256	279	273	268	262	232	255	271	262	243	275	261	214	252	253	249	237	242	229	253	215	245	249	228	270	229	276	246	274	233	243	279	221	228	250	217	265	238	251	276	253	241	254	217	234	260	246	243	246	260	263	263	279	228	251	264	260	229	238	247	240	244	248	253	261	260	241	256	261	269	247	222	277	253	238	240	272	270	236	240	247	253	279	231	270	243	220	269	248	265	237	259	241	238	229	249	228	268	255	252	241	244	224	224	223	251	227	239	243	218	263	255	239	243	217	233	240	248	239	243	252	261	237	255	270	254	254	256	264	249	258	228	238	239	244	252	250	265	245	248	238	253	254	264	238	224	246	210	254	255	248	249	234	247	253	240	227	281	249	237	234	248	260	276	242	274	248	261	251	280	231	265	265	249	254	235	261	225	244	251	243	258	253	220	248	235	278	248	254	254	243	268	273	247	248	257	240	260	243	243	257	255	243	262	234	246	235	218	246	245	255	253	254	212	257	248	253	267	263	252	270	247	265	259	214	251	267	238	244	241	264	218	213	238	280	252	241	229	282	261	238	230	244	264	277	229	255	254	231	245	268	258	262	255	276	254	241	288	247	230	255	250	237	233	266	256	239	218	250	274	281	251	253	243	267	271	231	251	245	282	257	241	248	208	277	263	246	196	222	262	241	248	262	238	269	267	205	228	243	248	242	262	220	264	261	254	251	251	257	246	262	234	240	259	245	258	242	270	278	239	249	236	237	240	248	244	238	230	238	257	246	264	257	227	267	241	255	251	243	284	242	224	240	246	250	273	257	248	256	248	237	250	241	270	237	226	229	264	247	257	247	257	227	244	261	260	253	239	254	215	272	227	232	234	244	248	241	265	266	304	231	247	272	252	262	249	263	254	244	235	260	221	243	222	226	270	253	257	261	236	252	246	262	261	248	252	243	241	246	250	277	237	236	250	245	283	229	277	252	238	262	251	232	236	224	232	258	243	234	257	231	215	221	232	252	261	282	237	258	280	255	217	252	256	222	262	239	232	238	259	261	243	274	244	239	241	260	266	252	227	246	250	256	246	271	284	230	241	252	250	218	284	243	244	268	229	220	269	234	261	211	224	250	246	237	257	289	250	276	244	269	270	235	240	248	249	253	240	226	218	228	244	247	268	261	232	256	269	244	259	227	233	254	232	224	271	237	220	259	247	282	258	246	275	251	219	243	247	256	253	269	260	247	279	250	257	237	287	254	269	269	239	264	241	268	264	239	255	270	248	238	225	237	237	248	236	267	275	250	249	250	274	263	255	261	263	262	262	234	245	261	246	247	262	248	244	260	271	237	250	259	243	245	248	240	246	249	255	253	265	235	256	255	254	258	230	252	240	250	253	236	235	243	266	244	244	245	251	261	262	274	246	242	271	252	239	264	258	226	250	284	235	262	279	236	233	242	240	291	245	249	259	248	214	256	267	257	237	245	244	253	253	243	270	243	264	249	280	260	245	216	280	278	249	239	270
15202	9692	13237	14848	12547	9991	8776	7249	6371	5459	4482	3600	2781	2319	2042	1853	1635	1371	1361	1193	1214	1165	1088	1023	968	899	942	830	825	770	760	685	728	739	719	722	678	671	693	650	622	626	634	623	590	602	621	600	589	624	614	589	580	623	595	597	632	580	659	641	611	625	628	670	621	645	574	582	595	624	647	612	631	606	605	567	621	639	605	589	612	627	629	606	615	580	622	626	614	613	658	595	586	632	627	647	634	674	609	643	602	672	589	603	584	598	600	604	600	636	648	591	587	587	675	586	607	620	638	630	645	603	616	601	607	660	650	616	634	599	657	610	588	580	613	609	645	592	590	632	598	579	637	608	615	617	573	581	605	621	609	612	613	600	613	608	591	654	617	573	560	605	627	587	679	677	624	609	638	578	643	599	608	607	578	632	624	604	601	581	605	645	645	646	559	639	610	608	652	617	664	597	643	580	615	612	622	599	629	605	606	618	644	630	626	615	636	582	640	584	600	599	598	641	601	624	614	603	585	598	636	588	614	617	632	598	637	592	614	558	628	606	652	582	586	603	606	652	586	621	574	587	592	636	606	648	620	608	612	647	576	573	593	588	606	643	613	585	641	633	664	616	595	635	632	626	607	612	598	619	575	559	611	621	599	602	635	575	674	611	596	618	576	601	619	608	611	620	599	606	618	599	617	584	627	617	586	618	635	646	614	577	607	629	638	557	640	613	612	593	629	566	626	586	603	627	599	620	621	595	601	552	628	608	593	621	606	633	596	608	619	601	664	614	613	591	628	626	578	623	595	612	624	649	587	619	553	612	623	599	621	615	570	611	612	571	588	570	607	619	628	619	620	608	574	606	612	612	625	594	580	620	590	624	582	588	597	588	639	635	616	559	612	587	584	620	590	650	601	601	571	603	577	630	590	610	623	604	617	618	605	600	592	600	593	614	605	616	588	627	601	611	600	588	676	616	650	626	655	616	621	591	581	629	578	617	601	591	607	593	602	593	594	601	623	609	568	631	618	656	589	575	598	600	615	642	626	615	616	627	613	577	616	596	611	643	603	634	579	649	623	636	603	581	589	563	580	598	603	582	637	574	628	607	594	596	587	569	634	631	592	555	651	602	565	583	573	629	573	611	589	635	589	607	620	664	613	632	649	635	673	607	597	613	586	618	628	586	562	617	594	590	637	575	593	622	593	687	575	591	627	614	612	602	615	579	585	570	605	609	577	611	600	598	599	618	612	582	609	607	583	586	597	560	581	588	582	645	554	557	638	615	579	595	629	577	629	632	593	617	596	601	620	577	614	570	648	593	577	566	602	582	651	624	636	627	600	613	590	609	596	604	617	593	633	591	586	608	621	591	602	630	628	582	605	551	581	592	638	606	638	571	567	606	623	646	617	603	615	580	607	605	597	566	584	628	600	609	610	561	609	549	607	615	608	567	581	604	609	614	648	636	602	575	590	569	592	620	590	587	620	601	597	585	605	625	629	622	605	668	613	559	608	603	627	623	591	677	591	579	631	616	603	608	609	609	571	613	634	592	604	628	602	653	629	603	618	613	656	634	585	572	599	607	615	604	580	601	581	628	622	636	567	640	656	577	652	593	629	599	612	610	614	634	581	632	616	638	584	596	582	687	650	589	632	639	630	643	609	620	587	565	622	608	633	563	604	602	628	591	639	615	660	612	603	569	634	613	596	592	608	611	590	614	650	641	612	624	613	592	598	670	642	561	600	592	613	648	619	602	583	601	628	576	603	596	627	587	600	596	614	609	624	610	619	589	597	634	619	559	598	585	593	608	620	637	647	628	635	606	623	588	581	600	615	583	626	586	615	595	589	671	644	609	602	648	639	627	579	613	576	670	585	602	625	633	621	615	614	585	598	663	610	600	590	631	584	625	620	601	612	607	632	618	622	607	601	631	632	607	616	623	594	669	637	614	583	596	568	633	585	596	594	600	633	627	572	606	602	593	601	596	583	563	586	564	599	612	596	625	572	618	630	628	611	573	627	586	612	639	628	595	628	648	656	606	631	592	587	587	584	580	585	615	591	545	649	665	619	584	616	618	654	622	585	613	564	640	621	637	651	610	580	654	586	595	576	634	567	642	628	680	560	603	592	618	602	637	591	620	604	605	606	632	624	576	593	580	672	637	627	640	598	653	584	622	576	628	609	606	612	598	623	603	577	589	610	597	665	634	634	616	618	613	648	564	606	613	554	578	583	590	606	599	590	629	593	579	610	588	604	705	612	535	659	616	592	598	629	633	651	591	585	574	592	632	606	627	623	624	629	633	644	629	593	631	615	600	630	650	559	643	574	577	608	562	620	594	616	590	624	598	626	578	598	638	588	614	616	584	612	592	614	623	596	632	619	636	618	631	572	626	590	594	629	632	588	620	605	600	608	602	611	594	606	587	612	606	597	625	657	630	594	635	632	622	608	609	621	550	615	606	626	608	617	599	615	591	603	608	583	633	607	622	640	595	593	586	583	616	576	592	636	619	612	583	587	600	661	593	593	622	611	575	598	645	636	600	638	637	600	599	581	570	583	648	630	625	602	559	616	614	580	599	591	588	651	588	609	580	624	603	613	593	603	623	601	635	599	566	602	605	612	588	600	610	584	596	573	652	599	638	591	634	632	634	620	600	633	621	621	603	615	628	654	600	609	575	556	616	605	612	607	587	622	578	603	593	613	601	586	598	617	600	600	648	558	594	617	630	642	601	580	576	589	585	612	629	616	629	624	591	529	613	604	643	606	598	609	593	589	641	640	679	627	657	623	655	656	617	634	581	623	618	600	635	619	613	626	616	614	620	623	604	641	637	625	631	600	555	637	632	575	618	571	615	616	634	634	595	669	636	633	622	549	608	603	614	600	680	622	576	600	598	608	619	606	605	596	586	644	603	624	647	583	597	636	623	571	591	608	619	618	611	576	641	608	586	574	621	610	649	592	600	679	593	606	668	595	630	600	565	623	598	585	583	618	609	622	578	619	590	589	567	583	630	612	617	613	585	623	595	640	636	616	629	636	615	623	598	583	598	617	612	589	585	594	608	626	615	613	593	572	566	650	606	608	563	580	645	645	579	606	611	626	591	676	621	582	599	635	593	604	603	609	578	575	627	643	628	647	616	612	652	574	580	582	592	647	647	640	633	648	603	622	598	614	574	608	659	611	624	580	587	656	594	610	609	627	636	650	595	621	584	612	602	652	598	641	622	587	619	613	577	640	623	630	634	632	583	618	566	630	603	611	599	629	600	585	593	601	616	580	619	624	672	587	613	613	593	619	597	647	624	614	618	594	605	624	570	622	606	652	623	623	605	635	601	639	646	602	584	601	563	558	615	603	605	600	609	629	597	642	602	635	570	640	630	638	580	611	589	604	583	588	609	635	619	566	598	623	612	635	633	564	588	615	621	568	585	625	635	610	615	612	580	640	578	600	609	605	585	583	615	533	645	646	617	658	599	594	642	588	609	661	631	597	654	616	649	598	638	659	631	585	607
30226	17044	12244	9110	5951	4150	3278	2369	1893	1460	1134	1053	786	650	603	468	433	360	385	370	388	330	300	325	333	296	275	247	276	262	213	254	216	233	256	237	218	221	246	222	203	257	242	201	201	205	210	218	217	252	213	233	213	212	228	195	216	207	234	207	200	180	228	228	208	198	214	232	209	204	212	216	198	196	218	219	223	201	196	229	203	226	234	224	207	214	213	218	202	221	201	221	239	208	243	242	230	234	217	232	236	203	210	229	208	229	216	232	232	215	217	243	225	184	215	213	212	221	215	191	219	220	214	191	230	210	240	216	207	221	210	227	243	208	235	233	223	213	200	221	193	229	242	210	227	215	231	202	226	216	222	208	232	207	223	234	203	224	220	231	209	182	202	205	193	192	194	223	228	206	227	206	231	192	208	196	216	208	224	230	182	240	187	205	240	220	218	207	218	198	218	193	205	206	204	202	198	211	194	212	198	200	200	209	202	217	216	242	202	209	197	191	192	225	214	205	223	223	198	195	233	240	231	230	219	173	211	211	205	218	203	228	204	211	204	230	234	217	216	187	217	234	232	200	227	184	200	233	216	205	197	221	227	214	227	211	218	215	213	207	198	197	220	193	207	215	210	213	250	239	226	201	188	216	203	187	186	203	206	216	199	241	206	212	216	209	210	210	203	224	218	200	253	237	227	196	202	211	229	206	195	205	198	212	225	240	251	232	227	206	225	214	210	240	195	225	211	203	225	217	240	199	231	209	190	207	209	227	239	238	238	208	229	211	226	183	215	211	186	233	216	222	213	211	199	221	199	217	212	203	239	213	212	227	230	211	238	247	208	221	201	196	214	218	212	226	196	189	218	232	198	222	230	232	215	186	234	229	233	242	211	200	203	198	231	209	219	195	233	233	201	230	230	201	228	268	212	236	213	225	198	194	185	198	232	226	207	234	206	204	222	213	204	209	228	198	221	192	211	205	234	209	214	206	190	187	202	218	207	224	207	212	209	199	221	209	183	203	196	229	208	212	200	195	226	243	210	245	219	213	193	186	220	220	225	229	247	221	215	207	221	174	199	234	206	186	232	212	197	216	207	219	212	212	222	237	198	226	231	189	185	199	225	212	245	183	216	206	214	206	206	216	214	215	179	199	198	225	213	194	210	204	215	203	208	207	202	216	202	200	202	214	214	212	230	219	213	185	202	224	209	227	204	216	229	209	225	222	230	241	190	224	232	249	194	216	201	232	206	197	224	227	200	198	211	203	226	195	218	238	190	200	211	201	233	201	217	217	225	228	228	200	222	198	232	204	228	215	228	203	199	237	184	230	201	201	197	209	228	185	230	212	215	203	209	192	198	205	211	243	248	215	201	200	206	263	235	178	234	214	208	232	216	251	203	224	232	241	221	201	209	213	202	236	243	214	223	244	190	212	183	207	208	224	238	240	223	216	216	200	183	207	209	241	196	187	204	237	229	215	229	207	244	237	249	219	212	214	217	219	189	205	208	208	193	197	226	223	210	215	209	214	225	255	209	185	245	219	190	221	221	221	226	208	241	241	222	218	200	227	214	198	255	212	212	215	231	190	203	224	195	221	224	222	183	204	210	212	214	189	201	211	198	189	208	226	241	241	205	213	241	219	214	246	203	212	226	249	221	183	212	191	225	254	190	214	247	228	221	240	214	227	191	239	195	204	213	227	238	202	210	220	195	205	237	204	205	229	213	237	213	227	210	215	229	214	202	195	223	200	225	221	205	223	245	188	233	221	205	219	177	222	223	180	225	210	191	233	209	241	227	204	223	193	206	219	192	193	219	202	202	236	194	206	217	222	208	199	200	220	204	222	205	219	201	208	207	217	198	223	238	201	233	220	227	228	239	214	207	208	211	214	205	218	213	198	209	205	216	229	213	217	229	220	192	225	200	207	229	193	212	197	163	207	202	187	204	238	217	234	214	225	216	201	208	231	223	211	199	199	215	213	207	249	195	227	233	228	220	194	227	207	205	212	220	240	217	228	215	220	203	228	216	207	203	205	207	205	222	221	217	224	254	239	226	226	194	219	214	185	197	207	207	233	236	201	226	217	242	200	222	212	197	234	211	229	217	216	212	209	209	236	196	197	223	197	219	196	202	213	219	193	227	246	212	220	205	214	215	217	197	207	210	228	196	249	236	229	238	191	191	195	209	211	211	231	204	189	212	227	193	230	226	219	242	198	200	205	208	235	210	196	228	208	223	234	204	224	221	212	210	203	184	215	212	215	205	222	236	230	212	225	246	198	199	208	211	188	231	210	229	184	244	189	201	235	223	240	232	204	200	197	227	210	209	217	201	216	206	238	220	203	205	215	192	207	225	212	207	212	229	208	212	200	232	233	199	211	180	206	206	227	229	226	225	209	193	213	237	230	235	223	227	203	217	234	235	212	224	225	205	193	226	205	207	207	236	250	205	220	216	216	205	208	214	196	210	213	195	208	210	219	206	210	181	197	209	211	222	199	238	193	201	205	226	211	208	207	199	194	221	188	217	226	216	251	205	195	211	200	207	237	195	233	222	203	208	209	223	210	207	187	212	226	191	185	210	208	216	212	225	222	230	207	197	196	203	228	200	210	223	219	229	208	217	227	206	210	216	216	229	213	234	211	235	230	216	194	196	202	215	219	195	227	228	206	201	227	231	213	227	213	233	214	187	218	216	217	203	203	187	191	185	231	215	209	244	223	183	230	234	195	180	201	164	186	261	206	238	215	234	226	232	208	215	224	179	226	227	210	210	223	219	217	241	215	208	184	196	189	220	205	217	213	216	192	218	198	188	224	215	232	243	235	224	203	205	202	225	193	197	251	212	203	187	219	225	235	212	222	221	208	233	206	207	248	231	211	209	201	226	204	207	251	229	230	235	227	219	222	208	195	228	212	201	203	223	218	245	221	231	213	213	218	223	204	219	206	202	208	201	204	216	202	217	199	209	214	205	204	227	200	226	234	211	206	225	187	219	188	210	198	230	212	228	232	198	198	248	206	206	245	196	212	224	194	219	205	226	228	217	197	203	209	200	184	199	205	214	176	220	215	200	211	221	199	198	209	219	220	240	212	234	233	196	224	230	188	208	205	251	241	197	216	204	185	219	216	205	205	239	226	240	221	213	211	199	207	226	240	223	201	211	229	218	205	203	201	247	204	190	212	214	206	242	227	212	233	229	208	219	228	239	216	198	205	200	188	262	227	202	204	217	227	202	207	211	229	213	215	206	195	202	226	224	193	212	218	210	201	205	200	227	232	229	226	229	206	221	215	189	211	222	197	193	206	204	203	238	183	226	217	217	204	215	208	203	231	218	235	211	202	220	197	200	219	171	212	219	223	199	191	209	200	200	190	215	160	200	202	194	221	221	217	197	234	233	207	214	229	213	245	197	229	224	234	210	221	250	199	225	184	200	203	220	206	222	205	208	211	210	226	216	182	208	223	189	219	211	209	226	188	221	204	218	226	208	216	210	213	202	198	199	216	217	198
20386	12985	16527	19463	16599	13866	11448	9932	8838	7518	5962	5038	3872	3117	2767	2345	1938	1620	1637	1397	1530	1379	1216	1187	1061	1001	928	896	775	806	722	722	704	699	691	750	713	629	666	602	622	582	584	595	556	563	588	542	528	540	547	558	505	549	543	499	549	498	515	515	571	542	543	515	534	507	550	513	567	537	530	582	527	553	512	526	571	544	529	539	524	527	566	526	499	491	493	526	528	518	512	541	537	528	544	509	552	521	546	500	538	523	510	523	534	509	559	504	542	507	517	539	498	515	518	568	525	545	503	495	530	480	495	539	560	522	539	531	516	554	557	544	524	513	489	534	529	537	559	549	528	520	519	514	499	561	516	523	550	520	538	524	540	521	498	503	460	534	515	505	536	577	503	552	540	499	533	519	513	539	496	563	557	510	479	533	494	515	531	507	588	560	526	547	524	521	537	535	538	563	533	529	525	543	525	523	509	510	529	515	550	535	541	521	561	540	494	502	523	541	547	522	535	589	492	580	512	520	518	503	554	560	548	490	543	510	535	532	551	525	568	530	543	526	552	566	544	546	542	538	532	528	519	536	509	583	520	528	523	530	520	534	549	544	561	535	548	541	533	525	511	534	556	544	544	555	558	551	544	521	506	493	536	529	536	508	505	509	497	493	522	537	566	493	492	549	537	534	540	532	548	526	529	582	530	567	527	558	530	513	546	546	504	521	532	518	544	522	511	531	503	503	574	544	542	556	517	509	481	551	516	530	552	539	478	553	537	509	512	477	557	551	487	551	523	514	590	561	526	483	554	539	537	538	542	534	538	530	550	544	521	521	562	541	533	525	496	528	557	566	509	519	539	512	518	554	524	527	564	522	521	559	463	529	565	515	516	540	506	516	558	515	536	543	492	541	521	525	523	512	540	527	476	531	527	497	494	532	537	545	542	542	586	519	555	542	507	537	510	583	498	562	546	490	506	537	585	483	521	513	528	526	544	488	530	556	509	551	545	552	554	565	512	529	515	530	538	509	502	521	536	522	523	550	528	509	531	526	510	544	530	543	557	532	537	493	477	521	480	516	541	511	556	535	570	517	511	495	490	539	510	506	517	518	553	528	515	553	561	507	509	534	487	544	531	546	460	529	523	509	483	522	508	537	527	513	533	508	499	513	546	530	543	536	524	524	520	536	537	522	511	544	515	539	480	516	540	546	525	521	506	507	562	530	549	494	514	575	538	553	557	508	583	502	534	553	537	567	494	494	550	538	519	541	538	541	504	560	512	584	513	566	520	512	550	546	512	512	520	553	517	501	559	503	479	532	539	498	524	501	494	525	531	527	513	535	523	521	530	502	515	517	523	513	551	520	534	529	523	557	544	502	532	543	558	531	534	565	525	594	516	515	509	492	532	536	517	507	566	509	525	519	476	491	511	507	542	521	552	511	512	520	520	473	506	539	500	508	520	524	519	559	499	531	531	525	502	534	539	501	520	561	505	507	533	512	533	505	515	532	517	525	480	513	497	537	528	549	535	532	535	518	525	533	556	555	548	509	535	535	517	517	552	545	506	542	528	510	539	553	538	496	512	511	492	523	522	501	519	521	525	520	545	486	530	545	494	553	550	546	480	494	535	545	541	523	515	541	526	536	537	538	515	539	529	553	512	533	510	565	518	550	514	541	525	519	495	529	536	522	501	515	534	524	517	548	509	493	533	524	554	545	500	555	532	505	534	526	578	502	579	511	535	519	520	549	552	505	532	550	541	545	510	527	548	479	516	503	505	555	530	547	550	521	513	525	522	538	568	528	468	546	557	518	553	513	503	549	548	546	526	516	551	531	498	536	560	492	519	548	525	543	504	538	572	509	538	556	524	520	531	554	530	498	546	530	521	543	501	502	535	583	555	509	530	521	554	512	520	498	531	525	518	580	483	572	541	506	557	551	544	558	470	484	531	505	544	524	512	503	525	544	528	529	570	559	541	506	551	547	527	556	553	511	554	534	556	476	497	515	544	537	507	517	460	522	555	563	548	531	555	536	572	533	518	531	558	548	532	521	501	577	525	522	524	507	512	539	560	556	570	511	517	523	509	571	524	524	505	531	535	535	549	511	494	483	535	535	540	509	531	494	507	554	523	528	542	532	510	536	552	526	514	527	525	551	557	524	547	511	535	580	521	550	521	580	549	501	526	508	531	516	563	553	551	502	568	487	537	499	518	531	508	519	538	548	513	539	507	539	551	521	571	513	575	550	535	489	558	514	522	550	515	505	566	535	513	519	510	576	500	556	510	545	531	494	507	527	527	507	524	545	525	508	515	530	529	520	507	507	577	520	558	543	527	515	495	516	489	512	548	525	515	571	520	499	515	562	557	499	516	548	499	573	549	501	520	505	517	534	544	520	525	506	560	494	564	515	534	494	519	543	539	568	498	526	509	514	576	571	494	498	548	522	567	466	542	510	539	523	520	547	532	523	536	543	543	550	527	519	540	544	575	536	537	533	523	481	517	530	517	507	537	511	490	557	550	542	512	509	499	511	510	482	509	527	567	528	516	479	512	491	499	532	511	527	465	557	502	538	538	552	545	544	517	519	549	522	567	553	527	523	509	504	548	527	569	539	582	504	523	551	541	550	547	549	525	526	529	574	511	535	540	564	499	496	523	553	555	530	509	554	503	525	523	558	489	552	537	527	552	527	533	536	538	505	571	572	533	519	555	472	511	531	517	494	533	563	547	532	525	491	532	553	513	525	553	503	541	549	545	535	515	568	521	590	518	537	523	537	505	522	546	528	542	550	525	545	533	522	517	553	522	517	510	535	519	527	543	562	521	526	563	527	546	566	513	531	531	533	516	542	514	507	564	494	561	530	597	553	513	550	548	482	541	505	543	518	498	530	525	525	512	516	515	563	572	520	522	551	493	509	497	540	537	489	525	525	527	531	544	567	551	611	511	537	508	511	547	510	528	544	516	519	536	506	536	530	564	551	549	544	548	546	514	558	538	527	559	603	517	534	492	581	478	493	516	561	531	500	529	527	509	509	513	503	552	516	511	553	486	533	561	567	532	549	553	540	507	527	536	530	509	541	550	542	535	551	512	485	506	544	529	516	502	546	512	541	528	498	531	495	538	514	521	548	549	471	549	543	524	529	570	516	520	564	546	532	496	528	556	542	518	497	533	528	533	504	554	532	501	531	526	543	563	527	513	545	512	536	548	553	533	526	528	519	532	542	535	483	525	495	558	550	542	573	537	520	465	519	569	497	498	508	531	498	551	521	546	534	525	576	524	547	495	506	528	510	537	493	496	527	473	546	517	533	515	516	541	530	547	525	544	542	514	511	504	506	536	518	523	547	532	493	551	554	518	507	543	541	510	543	549	554	530	547	522	539	542	530	513	544	534	556	514	575	487	558	548	548	522	538	497	533	559	533	553	542	550	512	497	506	523	514	501	525	512	528	499	547	502	525	496	506	512	537	514	534	494	538	498	539	509	486	527	543	492	515	523	497	571	495	510	491	558	537
8475	4381	4340	3222	2016	1394	1169	997	819	707	572	484	404	379	342	357	290	296	287	310	294	279	274	259	215	254	270	252	260	260	243	264	234	261	233	253	228	217	239	245	228	264	240	218	240	244	231	230	235	247	238	223	240	248	229	216	241	238	232	266	240	246	226	262	253	225	228	246	244	238	232	230	239	235	227	235	260	223	288	241	252	229	224	229	226	232	255	262	241	237	260	237	232	227	233	261	241	229	231	211	245	234	235	257	240	249	278	262	250	254	248	223	262	255	273	232	229	256	237	239	240	264	238	246	221	230	288	235	234	222	256	236	220	245	222	264	252	253	217	263	239	247	263	250	256	233	255	280	257	221	255	244	205	249	230	236	254	216	253	265	237	272	247	256	224	256	244	258	258	240	223	241	248	230	231	269	239	245	274	249	223	266	217	245	239	261	262	249	263	237	238	232	233	226	237	277	242	207	216	285	240	247	236	237	259	239	229	226	254	231	226	246	239	241	227	225	239	254	229	239	280	245	256	228	233	218	260	248	266	238	227	235	283	256	266	249	245	230	227	235	264	253	254	263	252	260	236	271	228	236	249	216	260	266	245	258	269	222	248	222	212	252	243	274	234	234	245	241	233	237	271	247	233	259	249	241	270	238	221	278	226	259	234	245	236	241	261	215	244	247	235	266	258	243	271	228	209	233	237	239	232	263	217	257	234	252	244	246	265	237	238	241	208	234	244	255	237	214	241	241	240	282	241	253	248	262	246	264	221	236	237	250	274	256	211	219	239	223	241	200	242	231	245	222	250	263	230	234	272	226	225	233	248	241	242	239	262	247	219	241	245	253	244	246	228	229	284	213	231	237	235	240	253	247	231	264	226	226	234	241	229	251	234	247	263	244	236	218	232	244	268	273	205	225	254	240	226	257	250	228	227	246	246	221	217	235	224	226	230	227	218	255	257	245	191	230	218	260	250	225	228	275	250	218	257	230	288	251	231	245	206	246	220	245	232	222	262	267	257	238	233	225	231	247	221	234	270	256	232	226	246	285	237	245	248	247	235	252	245	249	266	268	231	260	222	249	220	256	248	231	261	223	244	209	236	221	251	233	217	239	230	241	256	230	244	265	252	235	253	265	239	233	254	215	213	240	249	247	237	203	250	246	234	242	239	238	242	248	251	249	252	256	236	240	233	276	277	264	216	236	253	250	257	233	274	220	274	222	237	234	237	252	251	259	219	226	245	209	246	249	227	231	226	260	239	249	240	237	228	227	255	248	256	249	274	259	252	209	248	234	232	227	222	245	239	255	268	242	239	257	255	256	252	238	266	269	221	237	243	242	249	262	263	230	257	263	240	228	215	255	211	276	221	249	240	234	266	249	241	227	228	251	224	249	239	275	286	240	247	277	250	254	240	221	236	238	235	217	230	246	238	258	231	238	243	221	217	219	258	249	227	240	232	247	239	248	240	254	240	252	261	250	241	238	262	234	229	233	235	246	253	244	230	246	208	250	239	263	250	248	280	222	246	247	273	245	226	224	271	236	242	249	211	239	239	272	241	280	243	240	274	205	230	222	249	263	239	257	241	267	225	223	254	237	236	222	241	223	232	207	231	247	258	268	221	243	250	238	228	250	236	259	242	255	252	257	226	258	232	261	256	251	256	250	233	245	291	230	261	238	241	201	217	226	249	242	247	229	243	228	213	252	253	240	212	220	237	239	247	201	256	229	244	227	231	257	217	237	248	248	230	253	236	243	235	270	253	211	248	274	260	248	238	201	213	221	215	255	232	261	247	238	232	232	223	253	240	225	238	257	239	230	235	248	264	250	224	273	209	253	227	212	232	214	209	208	246	253	229	274	268	259	255	243	231	231	253	253	244	224	251	237	241	249	243	279	264	250	239	258	227	228	234	242	252	250	231	240	257	224	258	265	259	220	209	244	245	227	238	230	266	210	222	234	233	240	239	262	250	245	266	251	250	247	197	254	235	240	260	247	246	261	221	217	248	246	232	255	251	251	227	244	230	256	241	183	265	226	273	254	268	243	231	226	235	211	256	223	244	241	246	251	210	231	261	228	219	239	245	237	265	259	234	211	253	227	261	239	242	227	253	233	283	259	255	225	212	221	220	241	252	247	242	226	221	227	240	234	224	269	233	232	236	248	242	244	238	221	241	223	232	247	263	246	233	219	252	260	256	222	238	249	221	239	236	249	249	233	266	256	229	221	253	229	263	207	235	232	206	251	243	238	238	253	235	233	227	213	225	231	221	246	228	266	250	262	239	267	250	260	272	238	259	258	232	266	219	253	252	253	226	236	246	246	215	259	250	221	247	227	259	221	238	228	240	258	223	220	217	257	267	267	216	278	233	234	219	228	208	237	257	246	224	225	268	245	249	257	260	261	250	232	222	234	223	244	226	267	270	247	232	246	261	230	227	244	264	224	245	234	217	236	240	227	216	237	208	255	274	249	269	239	239	266	236	272	229	247	249	205	254	229	220	260	249	250	222	260	243	231	247	280	227	221	245	262	248	235	280	235	254	238	262	252	234	257	222	261	244	254	240	209	255	214	230	253	243	232	251	241	232	236	229	267	260	248	236	200	264	256	217	235	234	225	256	247	241	224	225	253	235	212	256	232	231	239	216	256	202	252	233	232	236	244	231	249	238	281	245	272	254	232	241	247	222	236	205	255	236	250	266	201	220	218	263	222	272	256	270	252	260	236	249	220	213	242	241	231	251	225	230	225	239	253	256	233	246	232	259	258	234	219	207	260	238	240	233	226	228	240	240	232	247	227	277	243	243	229	212	269	226	239	263	242	254	242	239	269	224	234	257	207	239	259	226	249	228	246	206	217	230	232	256	250	257	207	227	222	228	227	253	267	269	253	218	221	242	244	242	248	229	244	227	219	255	237	212	248	244	251	262	210	235	248	251	249	276	271	238	238	246	269	215	221	261	245	242	248	257	270	222	234	247	252	229	206	231	225	275	239	242	255	224	245	225	256	230	248	249	242	238	235	240	237	272	206	243	254	221	233	256	258	215	237	239	236	237	223	251	252	245	235	257	235	218	229	236	237	242	243	233	232	224	274	251	260	238	204	243	235	227	260	227	266	251	228	242	266	266	258	242	210	254	241	240	210	222	207	228	232	239	255	262	259	248	238	223	225	265	245	244	263	281	212	252	245	232	248	244	248	255	226	229	237	205	228	265	226	244	247	272	244	248	231	289	233	210	238	261	243	236	235	252	237	238	242	242	250	277	211	257	246	234	228	260	253	266	247	258	238	245	252	244	240	232	255	267	250	238	267	221	239	232	251	275	233	241	242	260	222	234	211	244	206	216	226	266	233	223	262	229	240	232	254	244	277	233	234	249	244	245	225	249	227	252	264	244	237	240	252	231	221	234	243	233	259	218	235	241	217	203	230	244	254	228	255	221	251	250	241	237	241	263	284	223	246	246	242	243	251	237	257	240	232	236	260	229	275	250	253	228	265	222	241	215	253
6432	4852	8257	9391	7503	6142	5113	4312	3644	2998	2381	2010	1586	1368	1269	1149	1055	993	871	867	901	871	822	769	799	754	734	720	688	641	630	630	657	647	650	606	627	588	590	624	631	641	562	643	589	601	578	618	582	569	590	610	584	629	555	638	593	581	589	613	561	553	646	610	576	575	631	581	603	609	559	614	589	597	594	575	535	562	613	596	561	590	559	577	537	626	610	602	548	604	617	575	592	572	597	599	601	589	609	587	621	597	574	576	551	590	610	609	601	604	595	585	610	579	610	622	618	617	601	646	605	580	564	609	642	612	600	596	618	621	574	630	603	607	576	588	577	614	583	587	590	585	594	622	613	579	559	611	547	597	598	560	594	564	568	564	598	652	630	621	554	603	540	605	644	626	614	609	604	585	588	591	602	578	568	584	559	627	556	597	579	618	601	581	550	583	568	612	602	604	569	587	662	592	551	611	576	577	619	582	591	606	581	541	602	605	589	568	593	559	623	551	575	568	610	603	594	600	608	605	565	569	663	599	624	581	596	607	627	611	621	604	587	598	607	584	608	591	587	553	571	588	572	614	630	573	589	618	639	571	582	574	623	582	540	641	613	586	613	633	634	600	596	551	635	584	579	596	604	606	605	591	572	586	635	613	538	662	607	611	598	568	589	601	603	543	643	581	589	611	544	630	583	610	609	619	571	587	556	564	611	631	586	591	581	637	622	531	612	683	610	573	565	576	573	636	582	580	585	620	593	544	557	629	580	602	581	587	627	567	620	616	600	609	594	596	616	615	583	601	602	547	583	644	596	577	613	599	641	586	594	640	611	600	608	570	610	609	563	587	605	579	593	572	629	610	601	621	586	577	562	557	558	533	596	599	607	582	599	586	598	580	592	521	623	573	601	629	603	548	595	635	616	620	560	590	578	571	605	608	617	605	562	577	612	610	613	587	590	610	582	575	589	553	598	602	623	573	608	610	577	597	562	564	613	631	615	622	619	608	613	593	564	603	577	579	572	561	601	578	588	591	640	605	558	587	580	594	625	553	590	621	595	614	573	608	585	614	596	537	557	565	575	614	607	593	616	563	612	628	589	622	600	600	599	619	586	555	591	593	603	610	609	605	591	550	610	626	592	559	608	611	574	609	594	578	612	602	579	571	592	588	568	623	572	620	581	590	572	559	578	557	591	593	597	631	610	587	599	604	560	575	599	562	612	594	606	621	583	591	585	550	630	576	552	551	603	550	649	625	587	633	578	575	586	610	599	631	605	596	602	587	591	576	607	656	630	562	570	582	588	551	556	564	618	577	580	573	610	582	569	591	629	637	584	568	569	615	607	570	651	564	582	609	548	603	591	584	572	600	606	621	575	594	582	584	582	574	618	625	610	607	636	632	596	600	552	608	590	587	542	634	604	603	613	584	567	567	570	576	585	625	570	580	589	586	628	593	621	589	572	608	613	588	582	598	569	614	589	543	575	614	592	604	585	554	554	557	557	578	627	584	602	645	578	625	572	616	600	614	635	622	574	586	633	564	560	614	626	620	570	612	578	573	593	536	587	584	558	585	598	545	597	618	599	605	604	579	580	597	584	560	589	581	659	589	598	585	615	592	556	593	579	595	594	592	581	585	604	650	591	566	601	592	598	584	582	571	579	581	623	593	630	615	583	568	616	636	583	591	581	605	611	601	570	573	628	575	599	596	570	621	577	576	616	570	589	572	576	623	593	583	565	620	601	643	577	553	607	573	542	611	619	572	610	625	593	580	600	544	589	559	591	640	571	537	583	556	601	558	561	609	589	618	600	532	602	597	579	592	571	618	552	609	599	554	553	571	582	618	583	579	605	590	592	613	617	579	562	634	620	637	579	575	596	642	598	621	611	608	578	578	572	622	571	612	564	622	609	589	569	587	614	598	557	573	590	566	597	583	573	574	586	575	600	649	590	598	573	566	612	564	596	581	630	576	608	637	569	597	647	615	617	598	570	558	592	599	611	607	592	538	568	619	580	579	578	595	583	593	596	635	584	613	618	577	562	577	624	572	593	581	603	543	628	602	537	604	566	550	573	578	609	602	592	585	583	597	569	572	585	578	579	590	595	621	588	574	593	625	581	586	550	553	647	550	601	633	608	660	613	617	616	601	573	570	572	618	599	588	569	600	595	612	596	594	617	584	610	580	611	588	590	573	617	574	594	591	587	595	620	589	623	597	583	583	590	596	559	624	613	630	553	597	526	592	569	597	591	556	606	556	553	568	626	592	606	635	599	579	585	568	607	624	605	591	541	611	590	565	604	595	639	626	621	586	628	602	603	555	645	650	583	559	544	613	584	583	638	617	604	591	636	562	620	616	596	589	571	582	662	577	548	581	601	538	646	552	643	584	607	600	675	614	548	569	607	599	571	568	568	603	575	586	539	601	641	563	591	576	623	523	575	598	605	599	607	647	590	593	621	572	585	579	604	630	572	604	606	581	575	590	598	578	615	568	550	577	575	595	615	597	619	602	562	628	629	574	566	602	576	598	622	593	575	558	567	590	607	589	604	548	623	581	592	580	598	622	605	594	587	601	621	612	561	613	562	620	633	573	578	609	613	616	614	618	606	592	572	576	554	566	609	590	571	612	567	606	589	567	587	594	590	619	586	592	610	581	612	623	556	596	607	561	595	628	603	535	577	594	577	571	587	603	611	572	624	582	576	594	594	624	605	568	584	553	576	585	570	609	580	584	591	605	616	595	614	602	593	611	555	575	598	559	561	608	608	631	607	614	576	597	625	597	621	623	655	584	606	583	580	593	593	647	578	594	559	607	598	552	590	584	610	580	574	576	612	631	586	627	566	634	545	603	601	605	569	580	567	624	586	562	581	585	579	594	576	617	600	578	586	574	606	592	592	592	589	601	568	562	561	576	571	579	575	554	607	578	590	591	584	584	578	584	602	592	570	611	625	598	639	609	572	627	523	624	636	602	567	640	548	595	633	585	578	568	601	599	595	625	599	615	613	651	598	621	594	622	607	572	617	650	581	575	588	534	595	581	596	575	609	630	619	555	615	603	565	592	585	547	576	598	575	630	583	634	586	591	590	589	567	609	571	588	619	618	566	609	605	620	565	585	557	633	645	576	602	616	576	591	608	595	577	590	561	625	595	571	591	552	603	620	586	571	574	599	605	595	629	591	580	607	613	625	563	598	605	597	604	585	594	590	617	612	595	552	613	541	610	612	634	571	554	578	609	586	578	589	574	570	603	590	584	644	587	598	551	588	585	626	612	609	570	602	610	558	638	614	554	641	623	594	591	620	576	583	618	629	585	633	525	599	587	608	598	610	577	559	602	648	580	593	572	587	613	618	651	631	615	576	596	619	620	595	572	570	580	549	602	599	587	621	613	629	612	556	613	582	574	618	601	584	617	565	609	612	555	608	616	618	595	580	589	602	604	577	565	615	610	592	629	574	623	625	580	616	565	580	573	610	617	614	634	578	600	627	582	602	583	609	604	604	590	565	637	621
20513	10202	7900	6047	3999	3149	2222	1825	1531	1172	1003	778	620	547	475	387	346	357	317	344	313	346	317	289	326	305	291	291	273	257	270	232	262	233	260	282	257	258	292	282	255	250	246	218	273	275	234	279	281	256	283	263	249	262	268	247	250	252	222	259	250	275	259	235	226	247	223	241	275	258	230	266	302	241	262	267	251	240	257	257	215	258	258	248	270	238	262	267	260	254	237	254	256	257	276	260	228	232	262	259	231	252	238	253	248	253	261	273	258	237	255	245	252	210	242	242	250	218	217	265	255	225	235	206	266	236	290	246	261	239	264	223	261	220	260	276	246	230	244	270	226	270	255	273	232	273	252	242	246	233	249	261	212	275	247	236	261	222	243	240	236	248	237	254	242	244	269	256	266	240	253	271	268	273	242	238	233	294	263	254	214	269	235	251	273	243	247	254	248	228	262	248	226	264	237	244	269	293	243	234	250	277	234	209	265	283	236	232	231	273	275	275	241	226	213	248	251	256	260	240	263	264	274	295	269	259	268	251	270	248	274	247	236	263	265	255	243	247	256	233	235	270	249	249	230	239	236	257	280	257	240	256	223	247	226	245	244	257	246	243	236	238	218	269	220	240	273	290	247	261	248	260	227	227	246	258	262	255	281	239	245	224	253	236	287	266	241	218	263	248	234	250	260	251	247	272	266	279	271	254	271	250	241	258	265	225	237	272	267	251	219	267	275	240	267	242	282	241	236	250	262	274	245	239	255	248	220	230	250	250	250	256	252	242	259	265	246	275	237	244	262	271	268	260	237	256	249	251	239	237	246	252	261	251	264	234	258	254	252	235	238	247	244	259	269	299	259	238	253	217	248	233	269	265	259	261	232	240	252	248	222	243	248	241	259	273	240	232	284	218	245	253	250	254	253	230	228	255	230	246	244	235	245	245	237	257	268	232	284	246	282	264	215	255	241	216	276	243	264	278	248	251	245	254	229	243	249	243	245	266	250	279	242	253	241	233	251	276	256	234	274	256	282	248	246	248	255	224	252	259	228	241	225	242	253	270	251	210	240	243	257	231	267	259	232	238	251	259	281	249	256	262	268	248	216	230	236	259	225	221	259	257	253	241	248	269	251	248	231	215	230	243	234	268	259	264	261	235	266	230	219	232	229	265	229	240	255	241	233	250	218	247	262	233	210	259	267	265	280	252	235	248	269	267	277	256	225	267	240	289	263	232	256	279	247	260	242	274	267	240	225	225	299	231	264	251	266	257	267	251	261	245	247	268	254	281	291	251	267	246	274	242	276	272	231	242	231	236	256	233	272	263	249	248	257	255	279	245	247	251	252	256	222	228	267	255	230	234	240	260	263	246	266	255	266	256	255	235	262	266	268	253	265	246	238	277	230	270	275	265	265	264	243	238	273	254	278	255	262	245	247	253	233	257	236	252	271	284	237	260	259	275	241	245	255	291	262	246	268	247	229	242	241	294	252	236	233	281	249	236	237	278	259	250	260	243	248	256	239	225	242	260	262	268	263	253	266	258	247	247	275	235	226	277	237	238	243	279	219	240	256	251	276	266	270	251	200	239	252	281	287	280	232	250	266	252	265	236	285	257	233	252	249	241	249	258	234	236	276	237	223	221	285	238	253	277	257	243	238	237	254	249	273	251	266	263	258	274	267	233	252	252	262	248	241	222	285	251	249	232	268	250	231	252	275	247	252	219	257	248	238	230	257	261	238	248	245	233	262	259	262	252	235	265	228	232	244	259	250	241	234	229	232	252	249	243	266	249	286	239	277	248	284	247	264	280	251	228	233	265	266	293	269	253	277	263	227	268	235	237	246	234	252	234	266	268	237	269	272	242	236	221	249	249	242	232	258	257	251	237	249	237	243	266	260	274	235	265	227	242	213	240	243	236	238	232	251	237	261	257	252	266	239	254	280	272	261	271	250	258	266	277	248	285	239	234	238	252	244	256	256	259	263	241	270	274	257	231	246	247	242	257	246	257	251	259	262	229	247	253	250	257	255	255	253	290	256	249	269	240	246	237	242	227	277	242	230	230	222	243	263	293	240	261	257	236	276	247	264	264	233	242	239	261	246	259	247	239	261	271	262	226	255	251	253	249	268	258	250	227	244	239	250	243	231	245	269	237	259	246	229	259	275	248	265	230	255	277	260	261	253	233	267	240	233	247	269	245	273	228	259	243	211	246	251	266	258	254	246	235	262	266	248	259	275	275	250	279	239	250	252	230	284	242	249	268	248	249	259	245	279	264	289	243	246	275	244	231	261	258	240	249	266	245	252	244	214	269	250	235	241	264	258	246	283	261	241	248	255	233	270	270	252	246	246	239	240	266	272	260	250	265	260	276	240	273	228	273	251	263	242	259	260	229	272	248	237	219	221	262	223	237	287	267	274	252	247	243	232	252	241	250	240	269	245	228	268	274	235	242	286	236	250	266	220	266	274	241	252	258	261	284	248	241	225	241	280	249	252	270	247	236	210	251	269	250	242	256	248	239	253	254	248	284	264	278	257	264	229	223	268	250	245	276	273	253	278	225	262	270	266	235	247	235	232	264	252	242	246	272	272	230	263	259	275	269	224	236	255	276	243	241	256	230	268	250	248	237	269	276	259	239	231	256	241	247	254	276	252	250	223	268	279	264	236	235	268	227	225	281	266	235	233	274	275	255	247	231	241	237	240	250	280	249	253	240	248	258	256	260	243	253	232	240	271	269	282	250	261	252	248	253	237	287	231	264	242	233	238	232	249	248	232	270	266	252	260	227	237	233	263	250	260	271	220	271	258	256	263	262	266	259	260	240	276	271	235	244	264	259	273	264	272	246	239	263	256	218	268	264	236	270	268	276	234	278	275	288	258	273	267	253	239	235	247	270	246	253	248	256	243	251	253	266	275	244	276	219	255	246	254	247	246	249	251	277	248	253	248	282	262	257	260	256	232	257	273	252	247	282	235	252	237	247	264	251	253	238	261	243	237	257	223	253	278	247	253	255	268	255	275	243	258	280	234	250	271	260	243	246	245	271	246	257	234	269	273	267	275	252	236	217	245	238	246	266	251	231	277	225	241	269	234	262	236	258	256	245	253	240	232	226	245	228	247	233	267	257	274	236	231	231	265	263	246	273	204	230	224	261	279	268	278	241	241	243	271	227	243	286	254	245	283	258	219	240	237	252	283	254	273	247	247	262	250	268	244	233	246	289	259	260	242	284	257	231	269	271	224	274	229	261	259	259	235	239	233	241	223	280	264	273	201	263	272	256	251	249	268	254	265	261	246	236	244	267	246	246	268	237	246	264	248	240	243	245	257	259	244	244	248	232	249	257	272	255	250	246	263	242	219	267	241	243	272	271	265	260	266	268	235	289	256	255	266	246	269	233	259	244	251	249	270	240	232	245	243	273	297	244	253	238	247	237	276	269	252	274	274	237	267	230	257	239	264	237	274	256	256	270	251	224	245	258	268	274	238	242	257	269	218	230	241	213	253	280
14873	9022	12972	14773	12830	10546	8639	7513	6476	5536	4409	3603	2789	2295	2232	1728	1556	1321	1300	1245	1280	1142	1086	981	906	905	848	775	773	747	783	721	769	717	742	766	733	676	663	693	689	601	600	691	660	669	622	640	617	618	614	633	616	641	640	592	603	605	615	628	626	611	628	610	596	592	607	668	609	629	627	597	602	584	631	605	605	654	656	619	651	645	608	613	584	599	595	590	639	598	635	610	640	635	639	618	666	660	649	643	600	630	570	580	612	630	611	656	598	606	618	625	619	600	606	617	606	630	637	585	606	641	625	642	614	622	631	628	632	633	578	592	610	592	632	645	612	623	614	627	633	628	631	587	640	628	593	663	615	615	594	626	641	625	606	648	629	636	635	615	639	625	626	620	610	623	616	593	593	616	644	634	576	576	625	623	573	592	614	570	627	619	589	622	599	594	608	608	594	595	604	606	578	597	598	628	612	630	644	625	636	627	637	620	575	630	631	575	603	623	602	587	607	613	655	615	641	609	615	589	612	609	643	669	607	669	599	621	669	584	590	714	628	605	598	592	627	608	602	610	567	637	615	606	611	598	642	595	593	643	593	604	628	610	623	639	614	623	619	613	644	617	606	573	575	588	584	580	602	606	580	588	584	594	620	576	614	648	673	630	583	584	593	625	595	645	600	617	600	625	603	623	598	603	647	616	630	622	611	580	606	640	606	605	616	611	576	610	606	604	661	650	590	595	629	634	666	541	630	629	633	603	587	630	659	649	599	611	616	636	614	585	631	574	642	657	610	636	602	614	628	577	599	594	616	601	628	639	658	628	607	605	636	574	606	566	634	647	624	617	650	607	609	627	605	628	635	614	590	659	609	599	601	674	631	608	628	667	614	616	634	603	632	617	575	589	596	602	615	640	604	632	622	675	602	604	589	581	591	574	635	646	624	579	640	601	620	564	578	617	605	637	640	619	640	622	652	621	622	581	620	612	574	616	674	578	653	644	602	582	629	597	608	571	638	639	621	601	620	616	616	595	610	603	635	588	604	647	595	607	614	647	624	608	663	614	609	631	609	593	620	642	589	625	656	586	629	576	600	638	638	644	640	605	629	608	616	645	629	564	586	590	645	552	566	601	637	638	594	625	644	576	600	602	651	628	663	620	625	581	616	577	635	613	605	595	618	597	621	611	651	640	650	676	570	620	642	590	631	626	582	670	623	625	607	634	603	610	619	593	596	672	591	632	599	624	631	634	624	571	606	601	569	618	643	621	590	597	611	659	600	655	623	661	637	572	619	648	656	624	623	644	650	627	635	614	647	596	648	581	617	609	615	600	568	596	602	597	625	642	596	615	576	614	635	594	624	562	651	582	630	615	652	607	630	623	664	626	604	574	614	608	637	605	668	572	649	601	603	632	583	630	583	607	580	642	621	654	632	644	625	672	624	647	626	605	626	610	600	623	582	608	576	576	591	610	572	594	614	614	613	666	623	633	674	620	636	576	638	668	649	593	635	567	667	632	620	596	595	581	618	612	604	646	573	660	600	580	632	635	606	598	629	614	647	591	588	654	582	638	644	606	642	640	618	649	616	602	590	629	633	611	607	625	611	597	621	628	629	588	639	655	594	648	638	568	621	665	579	594	659	550	660	576	631	586	631	561	607	643	610	625	572	605	606	635	625	623	617	612	575	601	625	595	615	611	682	598	617	628	641	625	595	608	598	639	595	600	616	644	609	568	602	606	599	600	627	579	625	621	626	588	603	619	583	612	587	659	610	622	614	618	598	567	615	591	590	552	656	668	599	611	638	614	667	594	615	601	645	671	571	623	627	630	594	638	590	631	559	606	617	632	603	637	601	612	621	617	610	625	634	608	600	596	579	659	620	592	638	648	624	612	618	606	604	623	600	618	641	625	608	626	574	646	637	625	603	651	633	613	618	645	582	637	630	645	582	674	588	609	610	621	620	595	620	595	602	599	609	573	602	633	632	640	590	621	614	615	633	626	591	636	597	558	624	618	648	637	597	628	659	615	614	642	617	603	573	618	606	633	545	622	560	619	620	647	619	595	593	638	628	650	626	583	573	574	623	604	585	589	607	629	591	622	634	585	594	591	615	615	623	680	592	629	612	627	627	576	582	631	625	615	581	603	624	616	612	604	590	628	625	597	599	643	595	636	610	592	630	623	594	603	665	629	611	608	608	624	621	609	654	637	595	649	630	591	596	591	641	588	593	604	615	653	599	635	628	605	630	588	612	657	606	565	638	605	619	642	635	580	609	603	611	650	629	658	624	619	637	673	633	566	633	613	607	626	571	584	558	636	605	627	620	631	637	640	617	639	622	565	669	594	585	568	604	663	586	581	617	618	601	636	653	623	611	614	606	630	593	591	588	602	563	632	653	589	617	617	577	629	640	623	651	598	591	583	591	599	624	552	636	623	594	614	629	628	622	649	614	664	602	586	634	598	669	608	638	618	592	611	604	657	624	624	617	649	618	571	606	661	615	622	621	627	623	645	606	582	648	598	616	608	633	599	644	601	616	627	585	591	619	607	640	629	614	605	629	627	641	598	587	633	619	584	585	602	630	597	615	580	627	661	619	602	644	617	606	654	596	602	610	603	600	581	629	586	623	645	613	598	572	589	604	613	608	639	658	596	590	594	575	608	658	622	613	655	626	614	625	610	610	598	646	605	587	595	646	596	563	577	582	679	630	575	575	628	558	584	645	637	592	633	642	605	644	627	600	666	645	632	612	593	622	648	587	583	637	638	658	617	591	610	652	606	618	611	664	617	617	598	588	607	574	596	601	603	623	610	643	627	578	635	614	632	613	683	585	616	612	643	609	628	620	610	625	636	621	631	602	658	621	665	633	608	629	595	626	614	592	630	607	616	593	583	621	623	600	601	650	600	618	604	611	600	614	608	627	625	626	593	647	589	605	688	630	602	624	625	575	648	624	616	676	584	622	628	615	622	573	637	600	582	613	625	571	620	643	603	605	593	639	632	552	657	616	611	603	579	676	650	622	618	573	630	634	636	592	594	637	592	595	618	612	587	621	614	626	657	619	624	630	593	596	589	619	621	630	652	655	677	592	630	606	619	585	618	568	597	606	624	626	612	547	602	609	632	626	548	627	652	622	576	562	613	617	638	611	599	597	633	628	631	621	615	585	604	624	592	609	642	603	631	590	647	593	624	621	670	648	629	627	630	617	589	619	589	545	588	610	616	654	622	595	574	596	590	591	581	637	622	584	621	614	616	614	618	583	634	618	618	613	668	640	616	619	589	621	625	661	658	594	653	632	573	626	579	612	570	621	601	605	601	617	660	628	632	622	639	612	608	630	623	637	605	592	584	650	657	599	643	625	659	620	623	618	653	617	603	619	618	633	614	683	619	624	648	617	596	598	575	650	639	632	597	617	575	624	609	685	613	646	616	604	588	634	623	645	640	644	578	590	566	606	567	582	590	596	651	597	618	648	601	630	583	607	639	624	638	591	611	617	617	595	662	634	619
30095	16858	13138	9172	5818	4270	3278	2582	2170	1563	1289	964	767	651	578	498	392	405	368	319	383	354	325	296	284	304	256	270	292	246	247	235	227	254	265	251	249	245	242	234	232	218	261	249	205	232	214	220	227	232	238	200	193	239	226	231	228	199	226	240	207	230	280	224	229	208	221	233	207	205	219	209	219	230	215	232	224	207	232	227	235	208	234	225	214	198	226	218	212	217	182	218	228	226	248	228	189	206	244	205	228	221	250	208	220	220	225	213	226	229	223	216	232	197	198	225	216	230	226	217	203	230	206	248	213	193	227	206	233	219	227	196	225	257	210	226	202	208	224	214	207	222	217	214	205	223	214	240	198	227	231	180	195	197	223	216	232	232	225	198	216	243	223	230	209	230	197	227	230	207	217	220	207	231	224	213	209	235	197	202	230	240	235	212	207	232	247	234	224	231	212	215	236	220	208	230	220	246	223	237	267	209	200	210	205	244	193	215	225	225	199	193	205	238	228	205	214	218	239	227	248	229	214	240	197	202	229	220	206	227	241	196	208	204	234	224	215	210	211	222	208	190	200	207	203	191	240	212	203	237	213	209	209	224	200	222	187	216	235	218	222	193	217	229	207	231	200	227	228	209	235	226	204	225	230	199	255	206	222	253	226	209	202	189	199	212	196	205	228	209	238	218	223	208	206	189	213	212	242	221	227	223	198	202	227	229	267	256	231	201	213	230	239	203	212	207	215	235	221	235	226	222	242	218	229	233	233	225	230	203	259	208	270	243	226	218	222	254	232	219	212	227	214	191	213	197	198	201	220	226	227	211	210	202	236	227	202	207	199	230	238	234	205	236	196	200	283	234	220	185	226	241	222	232	214	218	218	240	199	213	212	198	252	197	215	232	215	215	218	238	205	211	240	217	209	248	216	203	251	231	225	225	240	213	239	199	206	225	232	238	228	221	195	192	223	225	235	200	215	201	228	210	225	222	198	210	194	230	221	229	217	242	189	244	209	215	221	224	210	218	220	202	218	244	231	215	226	218	215	227	211	198	217	224	234	229	219	199	232	204	242	235	207	221	219	214	228	216	215	219	202	207	215	238	198	253	199	219	227	211	240	225	200	240	210	238	239	208	240	204	246	227	197	203	216	233	207	175	181	234	213	188	240	203	236	219	237	213	215	195	206	230	233	230	246	215	237	245	222	228	227	214	229	238	232	214	203	217	237	235	195	201	221	208	207	211	222	207	197	215	217	233	244	225	215	213	204	183	196	202	222	228	206	234	223	196	220	241	246	218	212	213	208	220	195	229	214	217	219	208	229	192	199	272	196	204	237	196	194	226	239	213	228	205	200	232	187	232	227	232	203	221	187	227	222	237	236	225	235	225	199	213	211	214	213	237	233	196	221	225	198	195	250	239	216	213	197	201	240	220	232	197	199	215	230	193	225	202	226	227	211	224	223	226	199	200	216	210	238	234	222	233	207	250	224	214	221	216	224	215	215	236	234	186	211	207	200	214	196	228	240	244	213	236	213	229	210	232	204	221	238	236	241	217	201	241	208	245	230	211	206	224	236	234	250	220	213	214	240	205	197	233	225	245	226	216	182	226	222	192	204	201	177	221	189	227	210	210	229	228	228	216	201	234	225	235	211	201	226	249	226	211	193	213	229	247	224	218	235	213	208	232	225	197	211	225	196	230	254	252	193	199	212	246	237	204	235	217	210	246	208	226	261	256	209	234	217	218	227	223	219	222	218	221	239	197	201	197	230	229	223	205	233	200	233	200	254	230	224	221	232	218	225	239	228	217	241	193	207	217	239	218	183	221	224	212	236	225	236	242	229	230	194	214	193	220	259	215	230	202	222	216	217	227	238	210	212	229	199	217	240	234	205	229	204	211	239	213	221	222	213	237	255	227	210	222	216	205	227	208	224	203	227	235	222	232	222	211	217	232	221	215	196	221	212	220	232	195	201	216	206	227	199	235	222	212	210	194	212	217	224	225	239	225	198	233	209	232	230	249	236	213	213	221	210	197	209	216	193	207	184	242	207	222	214	209	249	228	228	205	205	216	230	247	221	208	210	250	195	192	229	223	208	232	218	223	245	225	222	229	216	198	183	199	210	240	197	230	195	227	224	225	207	215	216	206	206	202	229	214	228	219	216	202	225	235	233	230	201	234	202	214	200	228	207	221	210	207	216	222	237	223	216	226	239	239	204	243	238	224	206	211	230	222	221	202	196	230	224	205	224	216	217	238	213	220	206	208	218	227	233	221	211	234	221	228	188	220	235	227	259	190	201	202	229	214	232	234	245	211	200	227	222	205	203	218	227	226	212	211	225	197	239	230	223	214	226	210	196	222	218	227	206	235	198	205	216	215	224	222	208	201	227	194	242	207	224	190	201	210	223	250	218	206	214	223	204	203	230	221	208	227	241	223	216	227	237	214	229	209	204	209	216	235	217	213	221	231	237	209	221	218	271	213	225	217	224	210	233	189	231	216	240	230	215	222	200	214	199	200	188	209	194	215	209	240	230	232	242	239	227	218	210	237	224	222	245	203	218	217	210	233	217	212	238	217	218	225	239	222	202	215	228	198	209	246	206	252	223	215	237	216	185	191	239	202	195	202	237	238	211	230	233	216	230	223	207	242	219	214	231	216	210	213	211	209	220	217	202	208	193	242	219	222	241	200	200	200	225	221	243	221	243	226	213	215	190	233	213	205	231	198	204	232	191	215	228	215	231	211	220	222	220	201	247	205	248	248	208	224	203	232	245	241	219	213	202	212	219	225	215	189	229	204	235	229	198	258	227	218	218	220	218	212	224	212	212	202	219	232	275	222	229	212	254	208	219	207	216	216	225	225	200	238	218	256	229	223	237	245	216	201	234	214	212	198	219	204	210	219	216	236	216	244	221	199	188	189	196	228	223	225	224	190	215	214	203	230	236	206	203	212	226	224	207	232	208	197	221	226	239	219	222	238	229	211	222	195	222	227	210	231	250	247	223	218	215	228	223	226	230	205	226	213	196	214	225	224	223	234	232	231	215	217	207	197	213	201	196	225	212	216	215	238	204	198	199	217	231	241	215	196	199	225	190	228	209	226	227	211	215	246	216	229	228	209	249	224	206	195	177	237	212	221	202	234	223	206	210	206	207	211	216	223	206	235	219	185	208	200	236	226	242	217	190	193	220	221	213	234	198	170	215	222	222	234	210	250	193	226	217	230	234	222	212	221	227	215	213	214	252	202	207	227	229	202	222	191	236	210	236	201	214	246	209	199	218	235	223	227	217	197	205	214	205	214	231	224	197	199	223	215	214	240	219	230	199	205	220	209	199	222	218	227	197	207	205	224	222	220	219	183	210	222	246	224	224	237	265	246	225	210	249	236	238	229	233	239	219	198	255	213	218	194	214	214	236	213	191	216	215	218	215	237	200	233	236	232	223	216	226	208	222	221	209	209	228	203	220	219	215	186	226	222	204	203	219	211	208	219	227	219	232	200	222	224
20043	12935	17551	19058	16457	13927	11618	10399	8844	7315	6001	4695	3579	3276	2846	2238	1862	1787	1564	1607	1555	1350	1257	1136	1127	947	962	849	784	819	708	767	724	796	773	679	686	661	625	671	616	555	547	575	610	526	518	547	497	505	544	594	533	538	499	496	535	548	539	511	539	508	551	537	524	560	543	567	540	529	537	558	540	548	538	535	499	547	532	550	521	534	518	552	542	548	538	522	504	536	534	528	537	537	517	515	532	555	501	553	537	523	558	567	522	545	557	558	568	529	536	511	540	508	561	548	540	543	550	499	534	516	523	534	504	528	556	528	577	521	550	573	502	513	523	541	511	514	558	570	549	557	505	528	518	528	542	555	559	528	512	516	533	526	517	526	530	519	565	508	529	567	536	548	520	532	517	531	570	539	536	586	533	516	555	523	521	523	523	537	531	544	534	552	554	518	533	537	573	526	546	520	499	526	541	581	568	522	540	539	545	514	515	513	523	507	544	550	522	556	548	545	580	557	486	573	571	529	544	581	509	528	569	544	501	528	545	523	516	515	535	543	560	554	506	551	531	569	549	550	519	576	542	510	559	536	555	568	555	579	518	528	541	530	570	526	575	511	515	546	534	547	528	515	520	507	554	551	542	552	511	533	514	580	562	560	512	510	563	544	535	520	509	520	535	571	563	538	488	539	517	574	531	576	495	512	507	544	513	586	536	566	527	526	558	513	530	531	586	501	547	526	564	576	524	515	543	531	487	546	547	559	556	571	551	530	546	556	518	545	532	543	538	534	512	543	550	537	547	576	511	533	552	536	515	580	520	513	540	546	557	542	528	490	486	530	549	558	514	525	545	561	561	537	541	546	553	541	561	503	542	493	536	524	554	535	521	512	554	536	588	538	561	515	535	538	556	594	577	481	536	559	534	531	513	508	536	503	535	538	493	559	520	564	561	537	537	550	510	561	539	525	551	501	559	536	572	532	520	577	584	568	519	590	532	549	501	520	595	519	548	536	502	547	539	539	533	528	539	537	556	551	510	558	530	543	492	544	515	516	508	579	544	568	491	522	569	539	532	575	526	556	516	511	545	540	539	536	503	537	542	510	525	501	509	572	545	528	557	579	551	546	533	568	566	531	522	543	528	537	513	551	511	562	514	519	505	519	544	515	553	549	565	482	557	553	532	518	564	539	522	502	520	555	545	502	533	557	542	533	549	513	533	546	533	538	566	549	553	531	550	555	541	522	548	592	496	518	533	527	491	570	544	516	530	563	572	544	515	563	548	503	543	566	558	544	557	556	533	518	549	574	500	551	549	534	510	556	561	603	522	540	528	551	560	509	510	560	552	555	534	563	526	521	495	550	524	535	491	525	558	555	540	531	555	531	534	526	549	542	534	548	576	552	545	565	515	555	510	516	511	528	524	584	557	525	504	530	546	500	542	533	530	543	523	555	523	568	503	529	542	525	562	568	535	568	569	518	550	536	533	558	561	571	552	520	516	501	569	519	541	576	524	558	573	548	530	559	551	552	554	532	565	560	554	514	512	528	513	534	587	534	494	532	528	541	542	536	559	546	536	516	592	520	506	521	573	530	539	523	489	517	539	540	541	501	546	560	537	496	507	514	555	458	574	522	555	525	554	489	519	548	546	496	511	567	514	584	541	569	532	558	511	496	518	544	553	528	518	539	515	539	535	591	482	596	546	526	544	545	561	563	521	488	527	514	515	568	528	524	544	520	514	561	530	569	549	515	525	527	543	563	554	509	509	539	514	569	523	540	509	517	567	581	549	544	522	531	501	526	512	542	550	537	509	529	532	540	506	531	541	521	520	525	524	522	525	521	550	481	558	541	565	571	544	517	539	521	485	541	507	543	531	511	510	545	550	557	573	507	510	527	503	534	535	452	515	577	527	543	552	519	516	553	520	538	537	510	520	543	592	539	482	538	518	502	549	517	527	575	535	542	491	550	498	556	531	521	521	538	561	507	549	534	516	549	543	512	545	577	514	525	528	524	528	521	562	582	557	511	537	539	541	524	546	531	588	537	567	537	534	567	548	560	521	524	546	510	530	562	553	492	547	512	543	561	542	522	533	523	549	543	530	569	534	519	566	575	531	547	552	552	565	526	519	553	542	527	537	585	523	535	549	576	545	536	492	534	513	551	559	532	555	554	533	549	521	545	540	534	555	558	555	526	534	509	494	548	560	528	576	542	529	506	522	559	530	497	510	533	508	553	524	557	539	542	481	506	542	511	513	564	529	494	557	560	535	596	512	545	514	569	511	535	533	479	554	516	529	569	560	562	543	485	516	545	589	546	526	592	513	557	571	517	531	528	542	523	534	512	559	558	523	517	513	535	508	536	573	513	550	555	544	508	531	504	545	523	543	532	551	549	544	483	550	577	571	570	539	513	585	556	503	590	507	515	524	530	523	557	513	512	551	552	585	497	500	541	538	520	527	509	533	580	549	517	561	517	544	577	533	519	542	538	577	520	546	521	516	532	534	509	491	583	499	526	526	532	543	560	511	531	577	522	575	524	511	547	553	500	607	537	541	536	548	544	507	525	544	527	547	492	525	487	530	547	527	504	552	541	548	582	535	515	552	526	539	530	535	528	549	553	536	526	556	521	535	508	559	542	528	543	536	507	596	524	515	539	566	579	511	550	550	502	556	556	530	561	535	527	528	550	495	524	546	505	560	492	551	536	544	561	521	527	565	532	509	546	503	522	521	532	521	545	530	554	556	551	531	536	521	550	506	529	552	538	535	535	487	559	534	561	531	562	513	525	555	577	579	523	591	537	551	555	512	532	498	535	502	515	573	545	566	585	541	553	580	526	561	515	509	549	541	546	529	567	537	544	507	574	546	539	565	540	504	535	509	532	555	551	539	523	563	515	536	549	534	576	564	520	524	527	553	522	531	572	511	553	563	545	559	500	475	577	500	551	541	558	515	531	523	528	542	536	488	542	536	520	478	556	556	546	542	527	514	533	559	529	538	541	558	541	528	544	537	526	514	513	527	542	537	554	504	541	531	517	501	516	500	557	582	541	541	557	541	527	569	527	553	536	526	551	530	553	532	543	523	521	525	529	538	575	572	541	567	498	515	530	536	537	539	550	536	523	509	519	509	532	556	544	521	546	542	554	540	550	522	529	555	536	526	531	542	556	543	526	521	545	511	521	566	581	553	514	539	551	570	567	528	587	496	499	560	568	534	562	559	564	520	566	560	501	546	531	548	543	541	514	513	521	544	496	574	517	514	508	521	551	520	560	481	532	549	575	529	508	543	542	517	538	526	522	501	555	561	541	542	537	537	537	503	550	529	538	534	537	536	520	524	521	541	507	516	529	562	503	511	537	487	556	562	550	529	568	529	549	544	534	523	535	533	497	581	528	517	583	534	514	525	553	520	555	549	529	579	489	525	568	557	531	524	531	504	522	508	512	542	530	524	534	539	535	521	575	498	532	531	566	538	551	542	540	557	533	506	530	539	563	557	525	533	557	519	545	517	546
8960	4603	4157	3118	2033	1563	1232	1063	853	674	557	471	402	409	339	321	308	312	337	289	320	308	265	257	262	260	302	281	287	220	252	248	251	234	250	254	272	238	260	246	220	234	236	229	224	263	219	240	224	261	234	220	261	269	236	259	238	256	231	244	254	263	250	246	236	229	258	228	248	246	237	245	258	260	245	261	243	254	244	230	239	254	250	257	230	249	252	251	253	266	266	241	248	241	219	202	243	261	235	275	236	259	261	233	234	268	246	238	251	244	268	241	271	252	247	261	255	253	267	223	238	227	261	300	255	261	258	266	227	234	246	260	233	228	266	276	240	238	250	270	264	235	260	245	233	249	259	244	240	262	270	240	259	241	255	238	291	262	205	238	250	245	233	265	241	237	260	246	233	243	210	257	255	280	233	239	259	249	239	252	226	254	262	234	232	225	249	223	243	239	238	255	232	250	259	250	241	251	237	245	256	246	250	272	247	227	236	241	237	262	244	246	252	255	223	213	244	233	253	249	257	236	250	248	234	223	248	248	267	263	233	257	212	246	240	250	247	230	235	239	220	227	260	216	234	237	242	233	224	261	220	255	238	223	219	245	265	248	261	271	242	246	268	262	243	275	254	233	260	262	218	267	245	235	247	227	231	258	248	220	259	236	245	243	239	263	250	276	262	231	221	265	250	238	243	248	251	239	263	273	218	243	242	236	207	251	231	241	265	249	242	234	243	242	254	262	258	271	220	253	215	251	264	268	242	243	252	214	232	219	259	243	239	276	228	243	280	248	245	258	260	256	250	251	233	233	249	277	255	246	269	234	237	252	244	254	272	247	264	259	272	275	225	233	268	250	244	274	261	260	252	269	278	262	242	261	244	275	253	266	247	271	244	251	266	252	248	252	264	236	238	251	237	242	264	230	285	265	243	254	207	234	232	258	260	230	265	276	228	261	263	256	231	229	213	233	256	236	245	267	239	247	245	253	257	237	258	228	231	213	223	224	219	235	259	220	251	273	252	260	237	255	224	227	227	245	249	236	221	233	251	244	248	265	262	245	276	240	284	275	252	265	252	239	261	242	247	292	228	257	249	250	256	239	211	244	234	239	240	243	221	249	232	248	249	253	249	247	251	245	236	217	253	238	270	237	228	218	225	252	236	226	278	251	255	234	254	246	227	220	246	231	261	269	227	230	248	278	236	242	252	241	247	227	235	255	265	254	243	253	264	236	250	281	237	226	236	240	257	235	235	251	219	255	232	230	242	270	269	231	248	218	239	246	239	256	264	234	217	221	262	251	283	285	246	266	223	239	223	258	212	263	248	277	220	233	207	246	245	245	249	263	224	241	247	249	266	245	249	247	235	249	220	279	255	244	240	223	263	250	243	229	225	269	284	239	262	237	271	255	266	261	251	225	258	252	268	248	227	248	248	234	260	254	283	261	256	228	262	240	255	239	198	237	236	249	214	248	245	239	257	266	268	223	248	248	247	225	243	219	248	255	265	241	270	227	243	239	245	228	242	244	245	253	238	251	245	238	247	246	260	238	249	254	240	245	221	226	228	238	258	221	244	282	250	242	247	246	264	240	242	259	252	251	269	257	246	253	229	253	240	246	277	224	235	236	253	229	238	238	233	256	245	274	238	236	224	261	252	230	244	234	277	249	264	241	237	254	261	275	251	270	263	245	261	252	243	279	246	226	249	231	248	232	216	234	244	256	241	236	228	259	238	254	247	212	226	217	256	240	262	249	252	255	253	251	241	238	264	258	226	245	283	254	253	266	214	281	257	223	258	269	240	256	272	238	255	254	257	235	222	248	250	238	242	230	234	260	251	237	248	249	234	244	294	269	251	257	219	269	245	269	249	258	253	258	222	253	261	244	250	264	243	223	243	256	241	263	250	234	247	248	234	248	258	238	257	241	245	260	205	231	235	271	251	260	226	261	245	234	274	241	254	274	219	239	261	246	260	250	249	244	243	252	219	232	235	229	233	276	264	256	280	279	259	297	259	221	290	251	245	236	272	199	247	237	255	217	252	246	244	262	256	250	222	258	242	247	247	264	227	264	265	234	269	239	252	224	270	249	217	235	245	227	228	256	255	241	249	282	214	243	238	253	207	228	254	233	229	256	255	210	205	255	248	253	248	245	233	248	281	249	218	259	254	231	254	253	236	210	245	241	239	232	245	219	233	267	233	257	262	231	232	294	225	221	227	263	243	238	243	240	238	230	273	258	237	226	258	254	260	262	273	253	261	261	262	250	230	246	238	223	220	271	268	244	244	203	230	270	270	223	262	246	292	216	240	234	248	239	261	264	226	237	209	259	234	256	271	232	216	228	259	267	231	259	219	258	234	256	231	229	240	252	251	241	258	248	279	246	238	236	263	248	283	238	267	238	254	250	247	266	230	256	258	226	241	269	239	233	192	248	256	236	249	225	240	222	245	248	257	206	271	209	262	245	229	247	230	226	217	238	224	247	247	225	229	273	257	266	251	231	216	252	238	247	234	231	266	245	238	255	232	228	243	268	235	236	235	210	237	237	231	240	280	257	215	243	246	271	233	255	256	281	233	218	226	241	212	219	240	241	238	276	228	223	255	266	233	225	252	242	222	269	259	256	241	248	228	243	241	231	233	227	236	213	268	258	265	231	268	235	243	225	237	238	229	240	262	239	268	267	236	254	228	245	220	219	242	220	247	252	272	242	247	252	218	242	260	224	245	233	241	272	219	238	225	244	232	256	266	242	256	219	243	258	273	233	236	244	277	237	250	231	254	265	243	259	233	263	255	207	259	238	253	234	212	243	252	243	267	248	241	256	248	248	238	218	239	221	265	272	260	235	249	277	276	245	272	266	225	239	222	224	256	258	251	268	250	238	256	254	236	228	246	259	246	238	237	214	247	246	259	238	223	248	250	232	231	223	256	252	243	263	225	232	267	287	234	248	245	241	267	259	244	240	280	225	239	256	252	269	265	245	238	222	207	226	258	241	235	226	253	266	209	237	248	255	229	254	255	256	220	239	261	221	274	246	241	251	260	248	245	233	245	249	241	243	227	238	240	232	233	246	216	245	254	223	243	248	226	226	242	246	246	242	212	231	265	263	276	251	270	258	228	235	206	253	256	240	250	237	232	255	240	244	235	268	227	211	261	247	232	211	211	233	212	273	216	258	237	252	277	250	257	255	232	247	241	240	233	270	243	227	233	256	238	244	244	238	231	242	231	250	241	281	251	273	227	238	265	260	244	270	238	232	256	209	254	248	248	238	248	271	231	247	238	227	240	262	256	273	242	242	282	216	232	228	248	239	216	252	231	235	212	259	236	249	230	249	245	242	275	265	266	261	243	239	257	223	241	236	228	216	228	299	277	258	237	252	230	236	260	259	257	239	251	245	222	248	267	245	251	244	247	259	275	223	263	244	214	236	256	248	239	247	248	236	237	241	233	238	251	218	227	209	250	222	266	240	242	236	241	232	247	235	200	227	250	252	228	246	236	229	241	256
6707	4904	7888	9022	7707	6336	5408	4611	3803	2851	2416	1977	1538	1509	1303	1207	981	969	936	953	905	888	812	766	785	773	682	715	694	658	613	678	633	634	665	639	640	696	571	637	609	610	629	645	575	628	598	620	609	593	609	558	615	615	589	608	622	569	605	635	608	599	576	620	577	629	611	589	554	636	590	608	612	627	584	651	627	619	628	628	583	589	623	577	592	591	629	639	629	604	582	606	605	607	596	597	605	590	565	582	606	626	563	572	552	580	623	610	573	603	581	581	602	600	612	654	601	591	616	590	638	570	601	622	594	605	586	611	615	612	534	621	600	640	596	558	607	605	602	612	598	585	549	626	609	595	574	610	575	587	622	618	564	617	609	582	577	577	630	556	635	629	604	630	604	573	663	617	595	541	610	616	584	641	630	589	584	604	601	589	605	614	634	587	582	612	556	668	627	589	601	607	645	625	580	620	559	608	630	566	598	628	576	597	580	544	594	625	633	633	615	632	587	599	596	590	622	592	608	615	606	597	586	611	668	599	577	598	574	626	604	558	588	592	636	605	609	672	605	590	598	598	559	587	579	601	637	593	619	599	548	629	598	607	586	617	661	640	613	625	583	575	609	617	623	598	617	564	532	568	630	583	600	601	635	623	665	581	608	587	586	596	654	590	624	588	563	541	593	597	617	616	646	653	617	570	584	582	598	611	628	607	612	612	622	581	569	584	608	620	584	551	633	582	644	600	593	577	645	619	595	572	593	599	609	626	622	601	625	562	611	614	609	603	564	619	596	616	596	588	557	633	563	603	590	579	561	598	597	593	615	576	621	581	608	575	641	623	584	604	597	600	631	590	609	609	588	574	691	606	549	638	521	600	620	584	630	615	628	636	646	613	632	600	596	629	581	606	590	615	598	633	631	608	624	609	591	605	602	534	599	631	600	621	623	601	539	600	599	595	600	606	569	584	628	642	616	571	583	607	647	597	596	586	626	563	638	598	632	620	595	605	589	606	601	614	633	612	634	568	632	628	545	618	611	542	600	600	608	635	602	588	605	594	576	577	602	586	568	647	602	673	620	581	636	632	638	646	590	570	621	632	587	612	581	595	545	559	588	645	622	622	586	575	607	571	608	621	627	578	621	610	595	643	614	559	619	632	595	618	586	592	631	544	596	603	606	599	604	574	590	601	618	583	612	661	629	601	573	582	538	586	610	625	616	615	580	594	591	625	590	605	593	600	595	612	624	624	608	616	593	623	583	609	600	601	569	572	594	604	592	617	576	594	578	594	579	621	584	587	645	596	583	578	595	621	588	639	626	587	590	609	588	585	624	618	581	632	591	613	604	599	609	616	594	566	578	569	609	627	616	610	567	589	617	640	620	580	616	584	615	639	631	579	605	596	620	600	620	577	565	632	562	585	561	594	624	614	609	598	575	594	600	606	572	621	594	562	612	589	592	634	597	586	597	641	608	601	640	605	597	635	608	655	622	593	611	593	595	618	594	602	620	564	588	597	589	575	602	568	583	599	612	617	636	573	578	593	645	609	542	615	572	618	592	610	598	652	586	586	583	578	591	594	596	563	553	590	578	582	629	631	553	622	579	609	623	573	583	599	604	576	599	645	641	600	629	569	599	620	636	633	618	617	604	567	563	608	607	583	603	595	602	622	619	593	639	587	607	590	604	560	571	618	617	567	586	594	616	632	596	620	590	637	533	626	622	609	603	642	591	634	593	628	652	620	589	617	610	628	591	581	598	636	603	588	563	548	587	583	645	632	607	645	593	573	577	595	555	591	590	587	621	604	632	558	614	589	588	595	554	608	597	605	680	561	604	601	598	590	550	605	613	574	586	609	614	590	606	579	589	600	611	597	613	539	615	604	606	618	558	619	568	610	593	597	611	607	619	590	627	591	592	602	615	588	574	613	584	565	644	614	604	590	608	591	585	604	592	615	616	579	591	551	614	625	611	576	609	642	619	603	604	592	579	600	619	661	608	594	554	627	591	579	627	592	615	633	640	585	578	587	576	630	555	599	590	579	565	631	593	653	556	600	634	586	571	589	613	599	584	640	600	587	553	624	558	574	607	649	638	565	588	638	618	604	566	587	594	638	637	604	589	576	610	584	625	610	563	619	640	558	656	625	580	633	593	578	616	590	599	634	582	606	629	592	578	604	589	601	566	599	587	631	593	621	590	614	569	622	644	612	611	608	586	582	592	609	603	596	589	542	604	602	636	623	588	535	608	580	612	589	581	673	620	633	604	568	584	574	637	580	616	604	581	574	646	602	610	605	619	583	635	600	589	620	608	580	624	611	577	598	596	631	591	638	609	607	585	585	581	606	607	613	570	616	593	563	562	602	613	607	612	599	593	571	592	597	575	577	624	589	636	581	591	607	571	570	613	562	569	567	596	595	578	588	589	596	635	586	577	584	558	629	600	596	591	586	607	581	576	604	592	577	607	601	606	581	607	617	605	616	619	646	592	609	616	617	631	622	592	587	598	581	608	621	615	598	600	613	586	608	618	564	600	591	607	585	612	593	580	551	618	605	579	622	597	559	597	608	610	626	617	617	575	616	594	538	566	566	572	576	571	612	565	595	555	609	601	603	587	652	593	579	598	570	598	598	610	564	595	582	575	604	565	609	605	608	608	595	597	616	565	627	674	558	584	587	574	565	563	588	612	610	588	629	622	601	603	573	609	601	577	621	610	568	623	586	582	627	566	553	593	591	580	607	606	620	562	559	613	611	607	594	599	602	590	626	589	597	563	628	554	646	617	619	596	629	608	576	562	619	571	622	624	573	606	632	605	598	607	615	603	634	559	618	628	570	602	621	592	640	590	591	595	621	624	586	589	606	598	605	650	614	586	620	600	579	605	574	582	579	625	620	589	608	579	566	588	594	574	611	606	610	579	585	629	595	631	604	628	596	546	626	614	582	602	589	582	594	603	637	533	622	601	629	591	609	606	606	605	621	618	588	613	576	615	581	638	655	594	592	597	594	610	646	613	626	599	588	609	599	599	612	550	604	592	661	589	585	582	606	575	598	610	600	599	577	611	604	570	615	626	587	566	640	575	574	612	612	587	597	610	632	617	615	634	571	624	588	616	579	583	545	588	575	562	577	586	615	615	583	599	619	627	597	581	617	587	563	553	622	597	575	614	588	623	611	596	591	553	625	580	579	615	580	628	612	614	612	586	613	558	611	658	615	653	616	614	614	606	592	586	574	583	593	603	618	600	565	617	621	593	624	593	591	612	620	628	592	605	587	580	597	663	565	604	586	597	619	650	591	589	587	558	597	585	640	615	621	621	586	579	614	614	589	633	649	605	582	587	638	606	558	610	630	609	614	592	613	586	578	589	542	566	626	600	572	624	620	541	601	609	570	622	586	625	633	579	600	622	618	627	590	577	630	581	595	627	570	560	600	606	632	613	548	558	637	607	595	563	599	612	551	646	583	628	587	581	629	574	614	624	599	601	650	603	548	582	620	569	639	573	575	582	553
21253	11215	8236	5963	4223	3048	2413	1871	1434	1159	909	712	628	613	463	431	361	358	373	378	294	302	330	299	318	294	305	283	270	308	256	283	267	263	296	281	287	269	256	296	259	242	267	249	249	244	254	237	247	262	256	267	263	252	249	247	271	271	283	257	285	252	273	236	233	246	264	256	257	276	259	250	272	270	261	240	266	239	239	247	254	225	250	253	269	236	239	289	241	252	231	260	263	284	244	252	276	267	270	281	247	228	228	232	294	232	236	227	267	242	275	259	266	267	233	249	261	269	250	271	263	274	233	240	279	263	226	289	266	228	270	253	249	274	261	297	247	250	243	285	254	235	266	241	252	227	245	264	241	288	292	233	226	265	277	256	243	255	250	220	243	285	255	240	233	254	229	237	268	226	276	255	239	268	263	260	237	242	288	263	266	241	264	257	247	239	256	258	273	251	237	248	283	243	259	243	237	266	265	264	242	255	255	266	267	271	237	249	226	286	276	271	295	269	263	271	283	253	242	250	247	283	281	289	249	235	265	252	231	231	280	291	224	228	250	252	263	236	236	259	274	278	244	276	270	249	262	249	256	280	266	246	265	254	252	242	251	255	270	246	256	264	238	253	257	306	264	273	242	236	267	274	268	233	263	235	244	234	301	272	227	237	250	238	248	229	241	299	266	264	243	248	249	248	251	233	249	258	252	247	265	250	253	254	242	236	245	216	296	249	260	260	226	209	258	272	247	275	254	253	239	249	260	242	254	273	301	230	266	268	279	280	260	276	271	259	241	282	270	250	247	252	266	260	261	253	269	278	270	248	296	262	290	261	246	255	278	241	256	285	247	279	271	269	269	255	237	239	253	244	290	251	250	239	256	253	267	284	223	251	256	241	236	234	265	262	281	262	234	256	267	227	243	242	237	269	273	253	284	253	256	288	251	291	249	240	241	259	242	276	252	242	260	244	297	252	262	278	255	249	273	254	285	239	251	281	296	231	267	269	242	245	240	250	236	242	236	242	270	275	258	238	249	286	275	259	244	267	243	228	247	252	240	261	242	262	273	247	269	232	257	243	256	271	261	235	251	266	274	254	266	241	261	272	253	231	239	256	275	266	244	273	255	252	239	269	250	280	282	253	255	254	280	267	262	250	271	240	220	252	260	242	227	235	254	254	246	261	233	266	242	261	231	252	244	249	271	256	289	252	281	245	266	261	251	245	270	240	260	286	245	243	273	229	254	244	267	240	278	290	236	268	246	247	262	251	260	216	257	251	262	275	233	242	264	280	272	251	251	253	278	224	249	274	255	241	249	262	265	248	260	285	249	270	238	253	281	266	287	262	262	262	284	278	276	243	243	253	276	257	222	245	275	274	250	258	283	260	242	262	266	245	257	272	260	271	246	258	267	252	283	222	247	268	255	225	260	229	253	260	252	252	244	275	277	248	238	263	230	258	253	249	248	257	256	255	265	246	265	277	237	242	255	255	233	240	244	246	223	247	244	214	260	254	241	263	257	267	269	258	235	261	259	251	257	249	242	275	252	239	258	270	277	243	262	256	238	251	246	242	245	261	248	253	252	274	244	268	255	272	262	265	245	275	243	229	261	267	245	272	259	232	260	231	224	278	253	244	229	239	254	276	262	247	264	247	262	266	264	270	267	276	266	244	262	245	266	256	250	243	227	241	270	250	244	266	261	237	276	249	249	262	284	251	243	250	269	261	277	259	251	238	254	237	261	237	241	312	251	246	257	256	255	239	240	283	227	258	231	224	236	265	278	255	245	260	269	285	258	280	233	263	260	255	247	238	275	252	273	287	267	258	272	255	263	249	288	251	253	220	266	230	256	275	276	241	262	245	272	271	273	253	245	241	280	265	252	245	257	235	270	304	254	270	240	266	276	276	272	275	258	263	214	253	259	234	250	260	274	272	259	262	264	251	259	230	233	241	254	250	246	265	269	274	256	251	288	246	279	241	275	268	245	276	261	270	257	261	237	225	256	221	247	260	254	281	245	237	260	234	256	258	242	260	255	244	255	236	257	252	255	244	264	269	250	254	248	230	284	246	285	265	239	268	287	247	214	266	247	259	244	254	285	262	244	269	264	269	242	251	284	256	240	251	269	212	289	246	253	277	238	238	269	267	276	255	280	271	248	259	234	263	243	253	228	258	253	267	231	280	257	282	264	237	245	306	232	243	255	265	270	235	249	257	233	239	245	217	274	247	247	236	237	233	258	281	261	231	245	246	279	264	252	250	248	256	250	247	253	256	255	241	229	254	246	289	265	257	239	250	237	269	283	224	242	232	228	260	242	264	276	257	232	225	238	264	241	256	247	248	233	266	245	239	252	290	251	249	252	251	248	235	251	242	270	246	248	225	268	237	255	226	248	234	274	232	263	229	248	242	280	237	246	239	277	268	260	252	238	257	234	233	245	278	259	251	295	266	258	261	238	262	263	236	285	257	251	262	216	241	226	274	281	254	255	253	249	242	252	251	278	245	253	227	268	284	245	266	247	237	248	260	251	249	216	258	291	251	273	253	237	274	280	252	271	245	277	269	265	276	262	246	248	255	262	270	244	263	263	265	226	288	236	272	244	247	261	246	235	229	247	253	256	275	251	280	255	261	262	264	250	237	262	243	258	266	282	273	271	256	292	244	303	217	210	242	259	255	268	246	281	249	243	252	252	253	265	255	254	245	274	248	274	276	267	264	272	270	267	223	277	233	273	248	228	226	238	232	243	242	237	289	238	260	269	258	257	236	254	238	295	236	238	262	242	276	267	240	263	242	247	251	242	250	245	266	268	252	234	280	247	246	249	239	245	270	246	233	270	226	237	256	281	248	280	285	261	273	266	266	287	247	257	223	238	271	252	264	244	261	268	270	237	256	275	251	246	253	236	252	247	241	253	250	260	257	226	236	257	252	256	251	273	258	232	280	245	283	229	262	282	235	233	250	238	264	266	249	247	264	259	240	250	251	239	239	238	246	250	242	230	250	236	283	269	242	263	254	254	238	283	240	285	263	242	254	279	251	262	267	276	238	234	219	234	267	260	263	259	240	243	254	264	251	251	246	259	256	260	267	253	248	251	263	224	268	272	246	243	228	279	230	253	257	270	227	277	261	250	264	259	262	249	251	271	264	247	232	260	252	268	256	278	233	269	257	249	265	237	217	252	273	231	255	281	239	240	244	238	257	253	226	252	264	262	256	265	241	261	244	238	264	273	250	258	252	256	266	249	248	227	250	246	257	245	262	271	227	262	266	257	260	253	250	253	230	242	256	246	267	263	231	268	257	247	243	261	243	267	267	244	273	254	284	253	254	250	255	237	240	221	242	254	257	230	240	231	250	267	261	233	246	237	218	282	258	265	263	303	258	230	238	251	264	238	244	246	259	246	250	254	279	247	235	240	226	269	252	296	253	242	228	245	282	271	232	264	254	239	257	268	265	248	220	254	261	294	235	247	219	254	271	235	248	254	232	247	255	246	273	250	226	282	254	268	239
15763	9647	13061	14607	13053	10695	9262	7646	6663	5228	4205	3486	2751	2364	2071	1709	1461	1384	1324	1293	1286	1114	1021	921	986	882	870	780	814	767	753	794	774	757	752	744	702	719	665	674	658	633	579	649	607	640	621	615	619	689	603	617	638	612	605	623	591	619	599	667	640	650	648	617	629	626	610	613	616	625	650	646	664	612	645	641	624	616	606	616	610	701	639	654	661	639	604	611	639	625	623	575	600	606	605	628	620	599	629	613	612	621	628	646	635	617	626	621	635	630	619	618	608	602	655	632	628	594	643	602	621	583	633	651	604	606	653	586	578	646	607	620	612	623	632	646	658	584	659	604	589	648	623	593	622	612	578	649	600	612	659	625	661	611	628	683	622	680	612	623	594	602	574	622	623	618	596	641	618	639	652	646	640	607	607	594	597	586	639	614	616	594	638	654	621	645	588	583	633	634	604	610	646	620	628	633	596	657	656	617	672	616	597	641	612	621	644	582	610	639	601	591	672	603	637	598	638	598	607	598	607	602	625	647	622	654	562	657	617	597	646	671	609	614	570	572	623	657	651	598	595	631	641	637	614	614	599	567	594	576	619	615	664	698	601	573	588	581	641	631	582	626	655	616	634	573	620	660	592	630	613	614	637	626	646	567	606	631	587	631	609	662	641	586	617	588	608	592	638	635	629	645	611	613	624	597	632	566	645	656	588	621	632	621	615	585	626	619	616	632	668	650	631	615	621	635	623	656	629	570	656	644	659	633	624	554	648	630	628	581	580	596	631	618	594	651	609	614	596	624	602	618	587	574	632	596	610	618	612	643	615	612	608	644	610	661	674	600	613	638	594	643	629	657	627	652	596	664	644	617	599	620	599	654	636	619	647	639	667	631	610	616	575	628	614	630	610	608	604	623	610	648	619	628	610	613	612	638	618	627	601	575	636	624	649	595	608	635	596	612	637	610	635	561	637	595	637	588	565	656	621	604	606	614	610	614	623	593	614	638	610	612	599	643	616	594	612	607	620	560	620	603	606	633	594	585	605	624	633	624	640	606	578	637	613	628	622	628	621	626	592	593	608	623	643	609	618	593	637	626	652	623	667	577	637	606	624	629	632	576	622	638	636	601	605	635	575	612	623	612	647	629	612	636	658	642	629	625	606	605	651	632	613	614	558	613	656	704	598	649	631	604	632	627	598	611	605	595	641	633	579	588	627	631	623	637	607	613	636	636	598	599	618	633	642	622	573	620	594	615	584	685	635	603	608	621	608	598	639	650	637	614	643	646	615	611	581	646	646	613	629	619	598	642	649	630	612	664	619	603	637	591	651	606	638	628	608	610	581	633	646	605	578	611	608	631	678	614	624	632	595	593	576	638	557	655	658	626	637	603	594	607	620	612	592	598	604	641	632	604	582	612	598	578	572	583	615	610	644	634	653	591	598	612	598	583	630	595	693	577	602	644	581	618	630	627	622	654	613	641	619	635	621	598	641	667	606	638	622	615	635	658	622	604	601	598	625	592	615	602	635	645	585	605	588	560	652	627	599	592	644	600	581	636	616	623	607	643	611	599	591	593	625	624	627	642	617	650	615	651	617	647	657	590	595	590	589	603	608	603	619	595	622	652	610	610	662	632	610	629	620	661	638	667	600	591	654	605	598	627	628	653	606	623	617	642	622	588	660	648	624	680	606	633	641	580	642	606	633	581	617	621	615	618	589	644	576	626	599	635	624	625	623	608	627	602	605	618	635	638	635	616	590	615	623	608	599	603	634	666	684	623	621	602	631	592	659	630	681	644	621	639	610	616	579	626	624	573	668	618	630	640	623	635	618	628	609	601	657	603	613	637	649	612	614	630	623	623	577	630	639	634	616	655	585	623	630	581	619	665	614	639	637	588	606	586	617	605	622	642	581	606	615	598	596	642	613	588	640	619	579	619	605	603	640	636	609	574	616	673	640	588	672	578	616	617	626	587	593	645	662	584	605	615	643	646	625	635	657	628	608	632	596	627	630	633	596	609	631	605	672	620	613	601	581	634	612	592	615	611	616	587	613	605	618	620	606	609	604	639	631	628	653	592	629	576	584	632	620	657	619	557	627	604	637	582	622	609	593	626	574	574	628	632	634	634	578	590	637	681	595	657	625	607	618	610	646	606	626	600	600	618	570	651	592	616	668	639	601	631	632	612	623	610	620	644	570	635	622	663	635	619	617	623	619	606	684	602	608	650	622	659	596	612	581	559	653	597	636	631	584	639	632	618	631	577	650	597	627	619	582	611	627	573	615	643	647	621	626	608	649	591	582	605	631	608	641	608	613	630	597	608	630	637	613	592	672	608	607	621	600	616	629	652	592	657	571	617	653	637	627	631	628	628	634	609	608	604	646	600	633	614	603	613	588	638	596	590	686	600	576	595	608	632	622	660	669	647	634	591	651	631	610	633	620	621	553	652	631	608	633	617	623	642	614	633	619	586	667	608	591	595	640	608	614	630	632	627	601	550	597	630	630	650	601	598	595	619	594	573	575	610	598	620	649	622	667	600	627	633	634	600	616	632	654	592	632	606	599	611	605	654	678	682	606	610	602	637	644	618	597	645	603	613	614	616	603	672	644	638	614	623	608	604	617	644	586	640	612	621	605	601	651	615	601	613	616	631	579	669	630	603	603	595	608	584	610	611	658	626	624	610	592	657	632	622	597	653	621	581	625	619	584	600	653	616	615	589	598	623	590	632	591	633	611	593	638	614	620	608	666	641	566	623	620	600	676	584	593	631	624	614	592	595	589	633	610	592	584	628	562	681	594	628	601	600	650	601	600	616	625	599	619	674	621	613	613	606	642	591	670	607	632	672	623	627	592	620	581	659	605	623	601	612	620	585	600	610	666	613	638	620	658	612	617	621	628	632	629	677	665	613	600	647	617	642	624	622	578	636	657	620	608	596	662	601	655	653	606	616	587	680	619	653	630	641	612	638	637	625	650	710	629	609	583	649	608	592	653	625	630	603	656	641	623	620	578	624	586	616	592	627	625	611	649	614	683	594	644	607	654	664	649	659	643	601	599	632	612	611	646	584	639	621	646	621	614	643	584	613	622	634	588	619	658	621	627	584	575	601	619	621	650	623	645	652	641	622	632	647	620	629	609	636	633	604	602	592	621	580	643	587	626	660	582	629	591	622	653	647	659	663	613	614	589	635	605	651	602	654	614	630	607	606	606	584	614	608	638	660	629	666	608	629	627	636	667	649	667	630	638	596	627	631	630	613	607	649	612	663	625	641	588	668	638	603	631	622	615	649	633	665	663	607	619	624	620	613	672	642	597	632	599	614	615	624	608	589	642	620	651	593	652	600	625	574	636	637	599	656	610	577	641	588	573	590	674	640	622	663	642	591	615	628	642	616	649	632	607	630	610	598	626	633	649	626	631	613	642	648	573	607	649	625	614	610	665	646	622	639	610	616	638	608	622	648	624	627	603	612	617	601	626	660	618	597	599	630	602	623	600	652	620	686	609	650
31058	18416	12159	8997	6104	4382	3279	2637	2019	1573	1239	1028	770	713	629	545	467	366	407	360	347	317	287	282	269	296	251	285	257	250	215	232	244	236	276	253	231	226	245	247	224	237	178	211	225	208	235	192	229	224	280	230	186	221	210	237	209	224	231	187	210	202	199	222	212	232	239	247	225	209	260	224	200	206	214	259	229	226	224	218	226	239	209	217	196	226	216	206	185	225	221	229	238	229	233	220	218	235	238	212	216	218	218	228	229	232	213	216	236	216	217	195	213	219	225	234	205	239	234	221	227	201	221	214	210	212	231	216	229	217	211	198	219	202	218	220	233	240	223	211	227	191	190	240	226	248	221	225	221	211	225	203	232	214	195	198	247	214	225	220	218	190	239	233	249	225	209	224	211	221	207	223	234	224	179	230	231	238	248	207	213	207	222	204	201	226	230	257	203	220	241	220	220	226	216	248	228	227	198	234	231	211	222	211	225	233	196	223	265	218	206	245	184	230	230	231	217	207	188	240	222	239	231	180	215	216	201	238	226	198	195	189	225	227	238	209	222	223	207	214	243	197	210	228	216	202	220	216	227	190	227	220	214	228	224	195	214	218	224	250	227	242	253	197	208	228	214	206	201	240	204	204	229	208	225	201	214	240	237	210	216	195	217	226	218	223	213	215	261	218	228	256	224	249	229	207	222	242	217	211	207	210	213	227	189	212	239	221	222	207	243	213	243	230	237	215	211	235	222	227	208	196	236	208	219	222	213	231	235	218	224	200	260	222	232	229	203	209	212	233	228	215	234	210	226	208	201	227	226	226	221	232	225	195	223	225	198	247	227	224	203	204	213	242	182	223	220	216	199	203	222	205	211	232	211	183	249	249	218	211	179	219	215	217	245	261	205	234	233	249	205	222	222	220	214	226	228	218	231	252	228	211	194	222	197	192	201	237	219	211	211	230	188	224	208	221	205	195	220	213	216	211	217	223	211	215	220	243	210	205	237	240	195	228	219	219	232	213	213	209	227	227	206	205	201	250	229	248	227	215	216	203	202	252	216	226	201	205	223	239	214	260	207	220	208	226	230	205	226	204	241	205	222	224	226	232	224	232	230	215	213	202	203	224	193	237	212	205	228	215	262	203	213	218	244	224	233	228	235	216	227	236	251	235	221	230	223	181	219	239	220	220	219	217	227	213	208	196	204	232	264	236	230	247	227	224	217	219	220	210	192	246	212	200	219	257	219	233	217	224	211	195	184	256	220	260	197	220	242	207	229	204	219	236	269	215	211	230	224	231	230	195	195	203	256	227	254	233	235	197	206	234	200	236	236	245	232	223	206	243	222	226	232	226	220	206	227	234	243	239	204	224	240	207	217	235	227	238	201	236	199	228	246	253	245	249	208	216	210	210	245	237	226	204	220	238	209	229	230	205	218	188	211	198	262	216	223	233	243	212	215	218	198	205	242	210	229	235	196	184	224	223	245	218	238	224	224	244	218	234	207	217	219	197	207	234	237	233	210	241	223	192	231	225	220	237	207	217	236	221	236	207	216	210	216	250	213	195	235	218	179	234	221	204	226	226	228	189	205	229	206	207	210	214	223	208	229	215	235	253	249	229	229	202	221	221	217	235	227	238	215	234	203	205	253	253	248	208	205	232	204	234	226	221	220	203	196	209	211	218	200	231	210	207	210	214	221	225	203	209	245	231	244	217	232	232	188	233	251	218	189	241	200	226	225	240	227	202	203	203	219	211	214	214	220	206	219	229	215	203	197	257	234	208	221	215	226	233	200	225	255	215	200	211	225	216	221	211	229	211	201	208	218	232	218	205	228	241	241	226	206	201	220	211	182	185	241	196	214	209	231	234	213	209	205	215	234	244	224	230	212	216	233	207	235	220	203	215	250	192	226	206	220	209	220	215	246	226	227	208	225	221	220	235	243	214	218	210	241	218	212	229	241	227	228	220	247	206	217	201	208	198	238	228	244	225	223	254	251	214	200	193	229	237	236	225	216	225	196	209	238	233	245	217	206	206	210	215	235	240	229	229	276	227	228	245	208	242	257	225	231	218	234	221	241	236	214	221	203	218	229	229	215	227	185	219	241	207	222	216	243	219	254	214	236	215	212	222	210	227	211	208	252	244	206	234	228	222	217	232	225	231	190	225	218	260	225	220	233	207	234	224	240	212	258	216	220	227	211	220	221	232	201	218	223	220	262	248	236	202	208	195	223	226	218	195	230	234	232	252	230	199	195	206	240	228	250	210	201	234	229	215	226	225	223	179	224	251	216	216	221	207	199	235	225	210	227	212	192	224	226	233	201	224	204	200	209	232	223	222	234	237	227	242	246	242	215	247	210	212	226	232	191	217	232	235	251	203	202	206	222	203	247	192	245	214	222	232	205	218	220	240	193	239	224	222	251	207	227	199	199	215	216	217	236	187	202	224	210	230	215	209	239	232	226	230	195	225	199	216	200	216	250	221	201	240	204	218	234	250	204	209	207	218	201	206	220	239	262	193	222	227	219	208	234	221	214	234	206	240	230	228	195	201	190	217	229	213	211	235	202	221	249	220	197	197	232	208	216	200	207	224	225	241	208	196	201	198	203	233	199	224	231	213	211	225	226	218	214	214	204	218	226	213	248	223	202	201	194	206	229	196	227	219	227	219	221	251	227	211	209	192	218	222	208	207	209	190	220	204	213	235	220	219	211	203	253	202	203	202	220	228	212	236	200	250	232	207	194	228	183	212	241	225	229	228	209	200	223	202	220	227	214	230	228	204	223	243	204	216	188	206	224	225	213	268	195	210	238	231	207	202	263	226	233	247	193	197	197	199	194	212	219	218	209	205	222	201	240	220	202	221	227	214	217	253	234	236	219	231	209	197	250	235	201	181	208	221	226	216	223	215	216	220	190	231	245	224	212	212	229	240	240	199	203	252	212	202	220	236	208	200	222	247	191	217	241	209	227	243	213	225	225	237	213	210	206	206	223	198	245	209	229	213	238	208	244	205	239	229	216	209	214	206	204	205	230	255	216	228	199	228	216	222	219	211	214	218	210	233	218	226	236	259	202	205	226	231	214	248	213	218	250	228	217	248	247	234	215	216	189	196	247	209	196	224	261	227	211	255	250	217	215	231	257	238	234	184	223	225	224	220	208	222	224	210	208	255	230	200	235	223	241	213	210	222	192	226	227	208	248	227	227	205	227	231	193	210	214	230	248	242	245	227	216	220	250	222	227	208	229	251	233	248	190	208	236	207	239	193	219	220	230	244	237	199	227	216	234	230	216	231	189	232	230	239	195	219	222	199	195	213	195	241	223	244	201	249	214	231	225	211	225	215	193	238	227	234	222	202	223	198	212	204	200	218	233	204	224	228	202	215	222	214	213	278	246	228	231	229	223	225	239	212	219	183	215	197	235	241	193	212	178	206	211	237	210	212	212	228	209	221	236	236	205	244	221	222	228	251	229	225	228	204	206	232	199	207	220	230	205	218	256	223	217	205
21134	13991	16497	18630	17016	13923	11802	10316	8607	7237	6033	4811	4050	3315	2721	2181	1792	1775	1649	1585	1533	1378	1122	1110	1064	988	957	870	799	813	779	782	785	712	726	694	645	626	623	638	614	591	570	588	549	544	550	552	585	557	526	533	572	567	573	568	510	588	552	541	564	558	527	520	548	530	517	528	552	548	542	520	525	534	537	542	517	516	559	530	543	543	524	531	492	509	516	544	551	511	521	508	574	535	518	535	524	565	594	553	528	521	530	531	525	509	577	522	561	541	579	518	506	532	576	539	559	524	514	479	544	568	556	549	542	544	535	521	531	568	530	485	510	541	514	552	582	498	557	541	527	508	515	519	540	509	531	604	552	580	528	553	540	546	571	544	534	608	562	531	538	517	520	500	549	531	566	594	545	557	568	553	524	558	493	506	510	558	532	559	549	568	556	532	541	543	545	515	528	519	538	576	607	574	510	532	549	541	571	537	537	523	525	532	571	515	542	568	508	535	516	536	517	539	574	543	606	524	541	567	543	529	527	546	585	541	518	536	570	582	509	513	547	547	558	535	507	552	516	551	536	500	573	542	531	535	569	531	538	516	532	548	529	526	522	511	520	536	552	489	517	570	558	588	522	546	526	513	540	547	545	513	555	543	545	551	544	562	477	512	553	559	552	530	570	530	560	544	609	518	550	542	539	511	566	561	562	531	577	532	523	522	530	561	559	505	537	550	520	522	558	550	523	526	530	557	556	491	513	531	542	540	519	549	560	550	568	545	483	532	562	513	571	553	507	530	547	525	549	565	539	569	525	561	565	575	500	505	488	530	569	500	548	538	537	534	503	519	536	553	561	551	485	562	543	529	542	539	511	535	539	550	565	499	537	530	562	551	546	520	510	492	548	531	520	543	511	576	574	562	545	540	522	518	499	559	500	557	543	550	551	536	530	527	516	572	537	560	526	542	516	557	526	501	551	540	520	530	536	536	554	558	549	471	531	535	551	550	543	579	554	557	562	568	552	550	498	503	536	577	533	565	516	528	551	524	523	548	565	548	519	557	543	572	504	526	526	561	536	517	528	530	504	528	523	551	569	568	495	511	564	527	505	580	566	514	507	522	533	517	528	578	523	527	543	569	541	553	508	526	528	510	540	518	521	529	568	526	556	551	503	570	602	498	509	561	603	535	529	560	552	556	534	556	584	564	554	555	542	525	556	539	571	520	527	528	531	547	561	549	515	557	561	562	549	565	530	548	548	564	529	527	553	549	529	542	548	547	545	500	546	565	547	555	559	529	555	520	538	549	527	536	522	543	551	569	552	548	574	502	568	569	549	534	529	561	554	528	539	526	533	556	547	516	571	524	542	562	561	550	531	548	569	490	535	537	535	496	546	509	543	578	535	530	531	539	530	572	530	544	568	506	482	523	526	584	541	518	569	539	537	566	556	487	534	510	531	521	551	493	551	530	534	555	573	539	580	563	498	535	536	537	574	545	544	566	510	537	547	570	553	536	520	541	537	503	579	543	537	568	570	555	528	500	548	542	533	520	515	548	534	531	540	518	551	489	537	486	524	544	520	562	539	527	528	555	561	521	522	554	518	574	589	536	574	524	508	526	504	576	541	502	559	517	601	536	519	535	542	531	511	587	534	519	539	524	541	552	503	534	534	557	540	543	552	560	541	556	540	591	540	555	526	519	565	556	542	579	518	562	530	522	546	531	556	525	553	557	524	564	553	558	527	550	552	513	538	607	575	552	523	524	531	535	543	539	510	557	533	534	518	548	536	519	594	543	542	528	553	535	540	593	603	516	528	519	552	547	546	507	535	566	501	504	524	565	511	530	520	562	553	518	573	542	543	510	536	533	577	571	563	470	508	547	526	509	492	527	520	583	520	551	505	546	550	543	539	517	558	540	584	537	544	562	520	549	463	522	558	547	530	562	543	521	568	529	568	518	534	530	527	585	509	565	552	567	516	553	514	557	527	529	541	604	531	552	561	546	528	577	528	516	590	520	536	547	542	547	502	549	553	549	579	566	553	603	590	480	531	563	532	514	565	517	540	517	521	536	528	561	556	551	558	520	540	552	507	542	577	559	520	531	485	569	531	566	544	478	597	557	569	542	478	560	569	587	502	553	521	554	536	538	515	532	513	530	575	561	553	511	535	555	546	521	526	541	533	564	515	558	543	568	491	521	557	567	527	565	574	555	553	510	518	519	545	511	557	536	583	520	520	552	524	531	537	571	534	559	549	576	537	525	582	523	576	534	530	566	516	567	584	557	553	507	541	524	553	558	512	512	515	519	537	550	521	535	531	513	545	583	571	562	536	534	563	539	542	551	526	583	477	491	553	519	518	484	551	539	542	573	575	547	558	551	568	535	577	518	523	535	532	560	559	584	552	573	502	552	532	540	545	531	540	521	521	572	526	608	541	542	547	553	516	576	570	569	532	540	526	514	551	539	553	536	516	533	537	550	533	555	545	523	526	523	533	510	528	562	568	565	580	537	536	526	521	547	532	573	553	552	565	557	510	556	513	586	560	517	527	551	531	508	534	512	504	544	539	539	502	563	528	518	551	582	576	536	484	562	541	540	544	547	526	538	541	553	535	503	575	517	540	549	534	552	515	509	529	534	553	558	546	522	505	544	566	555	544	529	514	560	533	534	521	512	544	542	549	559	514	547	539	491	537	503	519	528	567	569	512	501	542	513	573	516	549	547	557	561	579	585	523	561	534	554	557	562	566	568	567	541	525	536	557	558	541	539	537	533	520	490	522	522	534	531	552	566	533	562	492	554	520	506	563	565	525	588	531	560	516	555	527	517	524	489	532	564	527	530	528	529	541	575	562	500	570	521	545	527	568	560	520	547	526	528	534	522	535	539	542	547	545	549	524	534	552	548	595	537	557	539	506	499	593	551	560	548	556	546	558	556	579	517	530	540	551	553	549	521	565	546	562	545	529	549	508	496	570	536	553	526	549	538	535	534	526	529	526	547	551	558	497	556	534	577	555	525	556	515	515	537	537	523	505	585	567	564	513	511	538	502	539	537	530	529	510	570	510	529	528	528	572	573	554	512	538	554	562	553	558	507	542	519	532	540	492	539	497	571	537	530	528	562	528	513	549	545	559	532	528	537	528	536	569	565	497	542	529	588	525	556	567	561	564	557	504	551	535	542	571	513	530	547	534	499	514	512	568	514	506	554	506	528	581	573	584	543	573	542	515	518	537	553	533	518	571	581	552	546	554	523	531	547	556	558	575	533	550	524	530	545	557	536	514	546	591	515	489	542	548	551	534	526	562	560	534	549	544	534	564	545	568	545	541	542	550	507	497	568	532	534	532	558	542	591	561	573	542	589	544	539	560	557	501	536	540	539	522	528	544	589	574	563	604	527	571	550	530	506	535	576	520	539	516	521	507	581	557	557	544	506	504	559	572	528	574	565	543	573	566	544	548	579	556	526	519	507	511	583	498	557	535	567	549	511	513	522	517	486	568	545	512	514	547	582	532	553
9426	4622	4163	3203	2198	1634	1349	1123	824	664	567	454	409	345	347	320	313	300	323	295	293	274	262	300	290	279	270	247	239	272	281	263	266	241	274	233	259	242	262	259	242	233	271	239	256	256	263	237	266	255	231	237	241	246	263	282	248	221	244	239	207	251	244	275	238	266	229	257	275	262	256	261	247	251	260	253	238	225	250	270	233	263	253	280	264	280	258	263	278	252	279	243	282	226	232	222	248	257	261	248	263	262	265	254	261	243	239	240	268	261	269	261	248	257	260	247	236	257	231	260	233	245	232	247	269	264	226	250	249	266	239	263	237	263	230	257	258	256	243	294	223	229	246	249	262	265	245	250	244	259	259	281	245	241	262	235	231	268	241	245	258	264	250	245	265	234	249	221	259	267	263	232	263	241	242	263	249	248	271	261	238	214	242	266	234	220	238	251	272	266	250	241	232	261	262	248	241	285	256	261	217	240	270	238	276	266	252	229	281	234	253	256	253	275	267	211	231	219	236	257	261	270	260	237	218	236	245	272	248	234	250	235	246	268	267	253	268	252	271	256	257	240	252	224	230	246	237	223	275	260	255	238	291	261	266	246	255	236	237	233	260	227	244	259	219	248	220	244	254	248	263	246	218	221	252	262	260	242	262	248	270	235	267	263	273	273	215	220	236	261	225	218	218	247	249	242	244	231	247	256	227	246	240	231	221	236	235	217	244	256	227	250	292	264	246	221	242	212	250	287	274	247	224	232	245	239	228	291	257	260	234	225	243	264	263	255	257	218	225	232	251	243	253	240	238	249	224	258	243	258	259	237	265	250	246	252	263	280	236	216	278	219	229	230	275	254	251	222	222	231	256	250	293	255	249	239	219	235	240	248	248	225	223	232	235	273	246	247	256	250	256	256	227	248	245	249	238	253	258	235	224	238	226	254	249	240	268	254	263	268	255	275	239	229	253	242	248	227	228	235	249	246	230	240	243	262	238	236	274	268	248	219	241	246	228	238	270	241	233	241	268	260	255	242	272	240	253	224	282	225	237	254	281	262	273	226	251	244	265	280	287	224	239	269	247	267	275	235	233	258	253	251	236	269	278	232	236	238	252	252	227	260	244	230	262	249	266	255	257	238	254	282	244	213	233	276	257	226	253	227	271	240	243	257	266	262	241	252	232	268	239	258	274	276	248	259	251	265	220	262	243	234	237	240	231	235	235	257	248	222	271	253	265	239	245	276	266	249	234	236	263	266	272	233	231	248	237	266	247	236	254	254	243	274	218	228	232	270	238	256	235	235	252	244	258	277	239	234	246	231	266	267	260	251	252	255	257	258	243	223	235	252	270	260	238	223	254	240	238	252	232	264	245	267	249	256	243	254	248	246	254	222	254	234	241	257	236	241	256	245	266	252	267	243	250	276	252	244	259	254	273	249	254	255	263	253	262	244	238	242	235	273	252	213	270	216	217	243	234	203	229	224	206	247	275	265	263	258	278	266	266	259	248	253	251	246	268	258	230	267	244	237	233	271	260	241	235	240	243	266	251	224	245	251	235	239	264	254	217	240	224	253	238	257	245	227	266	236	246	224	275	251	266	264	264	239	246	251	230	224	252	270	254	235	252	261	224	241	253	252	236	242	224	218	226	237	229	238	239	251	273	247	227	214	245	251	254	265	265	261	252	237	264	238	234	242	250	252	236	216	249	270	234	265	245	275	258	245	260	216	273	263	259	225	236	278	239	221	238	221	272	232	278	252	248	250	247	250	270	225	276	241	253	229	234	229	240	252	262	272	265	247	254	282	259	262	245	251	238	240	272	271	235	282	270	231	234	241	268	249	236	254	242	268	238	220	276	235	269	237	255	240	271	247	238	241	257	240	258	234	239	252	230	248	229	258	269	234	243	246	250	265	274	271	229	217	253	208	240	266	264	250	211	246	242	216	251	250	254	263	276	271	240	260	253	267	247	272	233	252	235	266	251	231	245	269	268	215	238	263	230	245	240	242	268	276	242	241	253	264	246	254	279	247	258	257	268	240	267	263	239	261	250	264	268	258	224	274	259	232	229	213	240	243	269	234	251	259	244	260	260	256	249	274	256	230	223	214	253	249	214	245	247	241	273	265	266	228	233	232	234	236	245	247	278	243	270	274	250	246	229	233	244	263	245	239	241	266	267	242	255	244	243	237	235	244	258	266	226	231	259	250	261	236	251	243	255	260	255	247	270	250	241	229	248	246	288	226	248	249	256	243	245	254	219	241	240	266	228	232	257	253	268	275	239	266	225	255	207	275	246	287	247	260	247	261	270	269	261	245	248	229	251	242	235	233	226	267	245	254	246	219	251	234	256	246	276	235	259	228	229	245	235	224	252	201	232	245	266	229	223	260	239	264	249	218	233	240	239	266	263	273	274	266	234	232	242	232	255	258	267	251	224	239	268	233	286	255	255	247	240	224	261	228	229	279	259	243	255	249	248	242	257	248	245	265	245	246	255	250	267	266	277	249	230	251	245	249	235	265	256	255	218	257	262	242	248	257	225	255	262	267	243	249	243	266	236	239	267	211	253	249	246	250	230	253	238	246	231	219	270	231	247	249	257	244	248	237	215	262	243	253	265	258	246	277	249	241	260	263	251	256	244	231	277	245	275	231	220	242	266	248	262	251	255	271	281	248	274	263	268	229	283	245	235	254	263	259	231	229	239	235	275	251	272	256	273	259	229	245	225	243	233	238	233	272	302	247	249	232	248	232	256	273	238	242	245	231	230	283	230	249	241	268	216	234	258	252	262	250	222	258	234	256	299	223	248	257	250	264	258	264	240	234	253	253	246	237	228	257	242	234	240	260	235	244	229	280	266	230	249	274	264	246	276	255	260	249	286	247	259	253	243	263	260	248	243	250	249	217	265	240	234	256	224	231	257	280	220	271	242	257	270	259	257	267	249	291	252	257	229	257	252	241	261	239	248	270	271	236	254	252	242	267	232	212	246	254	251	244	249	252	228	259	268	202	248	249	265	245	234	241	259	264	231	269	219	244	248	253	253	248	248	238	234	262	256	241	265	252	254	247	251	264	267	256	265	224	240	232	276	257	224	227	246	256	247	243	211	263	275	246	249	287	224	258	271	254	269	250	242	245	255	237	272	234	279	223	263	266	253	228	267	236	247	264	252	218	235	241	245	225	243	265	261	267	230	254	241	255	227	226	282	258	236	265	250	236	257	244	220	243	238	245	238	285	229	253	248	257	279	229	250	245	260	236	243	253	271	243	251	291	265	263	269	241	238	251	269	267	275	214	244	253	240	251	281	288	248	276	225	225	277	267	255	235	251	240	249	247	256	210	256	250	267	245	233	259	245	258	264	239	265	227	254	265	222	236	283	218	237	288	273	274	240	216	270	240	244	251	215	262	276	255	241	249	246	221	262	270	243	237	196	254	265	270	216	240	272	227	254	243	256	283	231	261	284	245	256	239	250	246	233	251	224	270	257	280	235	244	257	241	252	242	272	253
7003	4795	7617	9081	8117	6625	5807	4790	3663	2916	2480	1947	1631	1534	1270	1163	1082	1005	981	984	909	891	822	825	781	721	732	693	667	651	681	717	650	723	674	655	628	635	621	594	639	620	637	603	609	632	586	543	605	597	574	606	625	620	636	625	586	626	628	605	585	578	613	612	607	628	630	617	601	622	533	611	659	602	628	653	576	587	588	614	598	605	604	594	558	579	615	584	619	664	623	622	602	607	586	611	622	638	656	594	644	590	632	606	601	581	602	598	633	615	596	628	620	605	584	601	607	613	589	613	630	615	591	642	638	593	615	615	570	578	675	599	632	595	639	627	641	619	577	636	609	590	637	617	596	636	586	622	636	597	588	606	622	637	597	610	612	602	567	596	647	605	593	671	597	591	642	650	622	626	619	596	618	607	605	610	632	645	634	598	578	622	600	616	614	639	582	627	628	630	587	610	568	625	591	623	595	613	633	610	569	567	591	603	644	561	657	615	581	620	587	664	617	625	625	616	600	611	594	591	567	637	618	575	548	578	598	606	638	656	641	630	609	583	585	649	642	608	593	593	586	632	621	618	640	579	571	607	586	614	598	645	657	614	619	595	616	598	629	592	651	628	594	559	570	599	630	616	569	583	625	580	570	633	605	607	533	573	616	622	608	566	584	547	601	578	622	629	614	642	610	613	639	580	595	625	583	597	615	596	620	583	550	610	606	595	618	622	606	603	576	583	607	626	609	620	622	582	624	653	592	591	636	632	654	614	652	643	576	603	618	627	609	640	565	606	582	602	580	604	589	655	625	601	615	592	629	600	608	639	612	585	607	605	611	629	597	607	567	586	589	603	590	608	641	618	619	647	655	640	603	620	618	660	625	620	597	635	586	632	633	576	632	590	596	582	638	662	577	574	609	625	622	608	584	621	605	590	590	597	632	581	601	589	596	552	640	625	634	587	627	584	591	592	624	639	604	558	633	592	635	624	633	596	586	610	613	612	576	661	603	612	621	566	656	631	608	606	663	626	604	607	614	574	619	599	585	623	666	571	644	580	593	643	618	588	599	583	614	593	623	618	670	610	625	630	653	649	636	604	609	585	619	625	610	626	592	661	671	613	620	608	646	582	624	611	588	655	620	614	616	560	605	618	561	648	617	587	593	591	628	604	599	601	642	584	651	629	610	618	626	620	593	568	631	595	608	659	613	656	572	575	577	592	575	583	638	607	581	663	634	606	585	644	567	582	610	603	593	658	605	624	661	641	632	569	632	631	607	619	599	582	592	625	607	609	625	629	607	624	606	639	656	612	557	608	612	613	653	676	642	565	569	652	620	588	596	607	602	641	591	602	663	597	636	654	597	598	613	626	595	627	601	597	601	623	617	589	610	610	564	579	639	594	577	634	592	595	587	623	664	623	601	601	639	625	628	628	621	629	610	620	588	615	587	646	617	589	611	603	615	585	586	625	594	619	624	633	616	592	647	624	609	581	637	624	599	639	611	574	599	595	640	560	637	623	636	605	625	606	683	593	645	589	609	628	594	591	593	599	644	569	571	618	658	599	587	631	623	579	638	612	546	579	595	593	608	640	613	613	649	621	617	582	586	634	601	625	596	575	604	632	609	619	604	613	633	628	621	556	621	599	566	675	583	577	615	606	658	654	615	630	600	607	610	638	619	650	582	593	650	595	601	604	586	634	583	601	617	635	586	598	619	609	585	591	621	622	608	587	592	625	586	584	560	614	598	583	614	576	623	624	620	621	597	604	577	603	587	657	585	590	595	566	590	602	611	607	635	619	603	579	631	593	599	620	620	543	590	617	592	612	606	548	577	618	547	594	584	592	546	604	573	601	599	621	664	588	615	608	662	621	618	591	633	615	647	559	612	591	656	614	597	646	611	595	626	571	610	592	637	598	594	611	625	563	597	624	614	648	590	606	636	616	595	641	595	623	627	631	630	588	603	608	605	633	618	650	595	615	609	627	606	605	567	574	615	600	571	603	639	634	604	582	642	662	578	620	571	583	591	624	612	660	600	603	623	626	622	579	607	596	595	622	626	592	583	605	601	595	606	614	608	598	603	616	592	567	601	599	635	571	616	590	608	643	647	684	592	607	624	652	600	626	582	657	644	634	627	625	599	655	580	593	603	610	593	630	613	610	625	619	595	580	622	610	612	643	560	626	578	622	582	599	665	584	644	558	609	630	593	607	586	626	588	635	605	569	643	626	614	602	617	648	605	575	616	604	607	636	601	602	643	614	583	619	616	564	624	628	657	638	632	650	567	610	629	602	600	597	612	577	574	624	604	664	612	624	617	654	588	615	644	633	565	601	573	651	566	614	579	612	608	624	598	597	644	603	635	629	562	624	621	618	599	641	596	626	593	669	591	582	643	563	646	638	597	645	599	657	612	619	663	596	610	588	591	611	588	595	610	632	624	610	592	635	601	602	615	557	617	583	622	585	589	634	660	623	581	613	636	600	608	623	580	580	629	652	639	619	636	596	649	614	606	597	601	612	579	589	623	601	620	569	607	604	615	599	585	595	628	627	638	556	621	552	592	571	592	624	614	610	606	621	604	654	602	593	645	590	568	555	574	625	662	606	594	620	575	617	632	583	593	654	631	620	603	624	585	617	598	586	602	593	632	629	595	613	606	635	639	663	635	614	613	589	633	616	612	614	606	604	614	626	579	605	638	627	626	656	638	602	601	590	630	573	598	627	614	599	645	633	610	637	593	589	602	590	633	646	592	614	625	661	640	613	608	624	618	600	589	631	578	640	648	589	611	641	617	644	574	548	594	589	583	609	601	595	614	620	623	628	622	588	568	615	623	612	606	622	654	563	625	588	611	594	592	587	636	626	604	602	603	585	607	581	677	613	617	589	571	633	604	583	557	573	603	671	601	631	631	606	578	628	623	631	561	602	639	645	605	636	644	598	557	580	602	603	629	594	626	593	605	621	598	629	626	539	590	604	632	574	634	585	589	588	621	607	627	589	612	577	557	626	624	642	585	608	641	608	589	577	655	640	606	609	581	633	667	607	599	600	612	606	610	621	638	632	599	641	650	616	623	608	623	605	613	575	600	618	651	610	608	565	628	634	567	586	601	555	584	583	606	601	606	595	642	598	556	603	624	626	591	635	625	603	629	620	610	620	613	656	591	623	630	567	616	639	596	587	620	644	617	616	621	606	631	626	625	607	605	629	640	594	602	672	634	621	589	614	632	603	579	631	627	571	610	609	624	597	633	579	611	636	602	582	597	642	605	601	603	649	568	630	601	646	618	647	611	567	581	598	588	597	641	618	601	642	582	637	570	634	606	606	549	609	614	595	640	627	556	643	591	624	580	597	619	613	647	608	595	613	606	643	643	594	647	644	611	611	622	576	621	603	603	621	609	612	633	611	607	633	601	617	648	588	588	621	629	651	594	569	583	623	561	603	608	618	608	578	661	597	615	580	645	643	639	602	603	610	606	610	593	584	637	598	614	625	603	622	631	590	591	629	647	644
21507	11021	7530	5944	4501	3146	2464	1772	1426	1125	957	756	607	592	467	445	355	407	377	336	352	311	343	300	290	296	313	289	290	272	273	278	259	239	246	270	282	269	265	272	271	256	285	231	264	263	271	240	271	271	287	252	240	256	258	280	255	255	258	248	282	220	259	263	268	253	254	253	246	248	250	253	227	265	270	250	243	267	269	278	269	256	249	282	277	271	265	251	252	245	288	248	230	243	227	251	276	253	249	225	255	250	232	259	255	272	241	256	248	233	286	269	248	270	260	264	253	270	243	269	272	277	232	272	265	270	263	256	272	269	269	248	242	266	251	275	260	264	269	246	249	257	253	282	273	274	275	251	245	254	240	263	240	243	270	266	225	247	257	255	274	268	264	280	282	244	255	272	251	257	271	250	276	270	247	231	291	275	272	264	273	218	244	254	251	243	253	261	243	252	258	255	263	274	280	249	267	241	261	291	278	281	255	255	267	260	248	252	202	258	251	251	250	240	252	270	261	264	244	263	266	246	248	213	263	296	256	254	253	245	254	248	224	280	252	265	242	232	244	256	306	229	235	284	284	277	257	257	290	245	244	263	247	243	258	248	227	270	270	291	258	278	258	268	251	268	244	252	250	244	282	264	241	236	271	246	249	231	295	247	253	259	266	278	263	255	244	231	242	238	275	258	256	260	290	246	259	245	249	259	223	232	254	267	241	294	274	247	253	237	292	264	272	247	247	281	251	249	251	255	234	264	246	240	241	250	273	248	254	271	247	283	262	259	284	263	271	239	256	258	254	253	246	261	256	234	260	281	277	249	278	249	254	276	312	277	252	242	304	253	253	243	280	258	244	242	269	257	260	250	260	279	240	282	247	283	294	253	231	252	253	264	266	243	244	243	263	255	256	249	250	263	252	256	259	285	260	276	239	241	232	300	269	282	271	238	272	239	246	245	261	248	280	271	263	252	254	257	242	253	252	222	275	238	276	243	261	262	269	252	273	273	286	263	269	255	239	297	238	265	262	259	285	276	263	242	262	262	220	251	259	273	274	233	235	247	282	250	258	272	278	254	269	277	250	270	246	265	279	267	232	287	268	274	278	277	275	267	266	242	280	260	254	232	245	267	262	260	230	256	267	242	249	244	239	254	272	285	275	262	230	217	284	264	217	271	235	271	282	291	255	255	232	257	277	233	269	302	250	242	262	240	278	251	267	283	246	252	248	252	274	269	250	262	263	267	271	240	266	241	256	251	265	302	267	251	275	264	245	245	234	248	246	288	253	281	261	235	285	260	255	243	275	251	250	229	238	267	245	245	250	258	242	286	246	261	292	254	284	264	265	265	229	246	284	254	256	249	222	274	263	230	269	270	282	248	260	267	253	242	257	254	256	269	271	224	237	260	222	275	259	265	251	246	270	237	239	215	228	256	236	278	273	233	259	267	261	238	297	267	250	271	245	245	261	251	242	239	237	255	254	271	227	252	248	252	248	257	224	246	268	266	272	254	280	264	253	225	206	275	297	242	272	252	259	269	234	232	268	291	256	264	239	266	272	288	258	274	257	273	270	255	237	277	252	286	256	263	265	270	265	241	260	264	253	227	251	248	259	242	222	281	239	267	302	266	242	262	253	224	277	258	244	240	270	262	272	280	264	266	232	259	265	274	263	257	252	242	293	221	236	273	260	285	265	262	265	268	232	255	277	243	226	286	250	268	274	288	275	267	248	264	280	267	231	251	295	261	249	261	246	251	240	265	262	250	264	250	238	223	269	227	253	278	221	286	240	289	290	258	250	234	235	247	289	258	286	259	249	291	307	265	265	266	280	258	234	255	267	252	244	257	261	258	259	236	247	245	260	240	211	262	274	253	243	249	253	261	242	261	252	279	234	252	271	254	246	258	260	254	238	256	264	237	272	252	270	274	293	244	233	260	239	255	266	263	248	262	258	260	274	277	250	272	238	261	249	247	250	236	282	272	280	274	242	238	269	275	262	267	287	277	255	267	254	254	278	217	231	272	230	281	268	234	251	260	261	263	274	266	268	282	255	241	251	263	240	234	217	251	239	240	295	230	267	259	228	263	272	249	228	228	273	287	248	251	233	257	259	245	255	266	238	222	264	268	240	257	228	243	257	270	272	237	242	261	246	248	276	245	254	236	239	256	279	238	252	258	280	266	265	270	264	284	271	248	259	238	260	252	292	242	242	280	243	273	236	231	239	265	272	252	261	294	278	258	275	266	262	252	272	238	248	248	267	268	263	244	260	263	274	230	277	264	271	262	227	272	256	254	250	258	246	240	233	221	260	290	268	250	287	257	259	254	234	253	269	271	273	264	276	278	242	214	215	252	259	256	270	240	269	239	295	259	238	288	231	274	275	255	260	267	255	259	255	242	237	234	264	279	245	278	277	263	278	260	268	269	245	278	279	238	249	258	254	265	257	246	281	286	228	278	263	241	236	249	278	245	285	251	228	274	237	271	270	243	224	261	287	257	260	280	274	243	234	221	262	259	275	253	269	249	243	274	294	247	289	233	253	270	248	263	291	264	257	256	251	228	260	299	278	275	232	271	224	235	279	232	276	243	237	274	255	243	244	245	230	297	291	260	273	248	261	271	276	254	297	257	262	239	259	256	244	253	251	250	249	241	217	262	240	290	272	253	237	235	273	264	256	239	256	280	262	261	273	267	247	272	272	262	259	247	244	249	258	238	241	276	266	285	254	254	275	272	277	244	241	220	271	272	229	264	226	260	257	260	260	249	265	233	213	231	246	257	263	225	234	289	262	224	249	260	268	234	269	263	256	254	247	255	265	256	263	241	285	252	263	255	235	272	245	250	244	232	254	272	262	278	287	260	264	257	288	278	269	258	258	243	251	236	265	240	239	280	264	276	249	233	279	255	271	271	270	286	264	268	239	247	256	291	270	300	258	265	234	253	268	321	270	255	269	264	267	237	281	299	266	264	270	251	251	260	276	272	265	214	257	259	261	279	290	273	253	277	259	269	257	250	294	259	268	243	275	265	272	281	239	251	283	254	267	248	256	249	244	266	262	270	295	242	235	265	244	262	259	269	265	249	261	242	254	317	256	240	267	271	272	293	272	246	229	265	283	263	241	251	256	270	246	239	246	246	272	284	275	277	267	247	248	249	267	258	241	274	267	262	248	247	253	257	265	257	259	223	234	262	255	259	259	251	287	257	265	263	220	239	240	269	257	265	257	262	285	282	278	269	251	251	281	246	245	287	247	277	266	269	255	241	283	270	255	237	270	259	279	268	293	261	241	245	263	224	243	284	287	250	269	258	267	266	271	279	280	263	240	265	251	269	237	248	272	232	251	258	281	271	274	276	274	246	245	291	239	264	246	240	284	252	274	266	251	227	230	271	250	276	256	260	239	243	255	277	293	267	283	296	278	264	258	253	266	262	276	257	238	252	240	260	261	262	262	255	251	260	271	259	254	237	259	261	233	234	263	250	256	256	260	240	251	253	236	256	249	253	250	244
15727	9501	12057	14384	13766	11129	9675	7652	6347	5201	4479	3429	2878	2457	2073	1643	1552	1378	1392	1328	1288	1184	1086	1097	1019	927	822	816	780	818	779	750	768	750	746	740	682	686	702	662	688	656	636	645	640	665	647	658	714	588	633	625	682	639	640	680	648	656	626	646	655	646	640	630	650	633	639	609	643	647	621	640	611	617	659	656	633	614	625	594	622	670	641	644	622	619	629	661	644	666	597	598	583	668	623	634	649	612	596	633	610	627	595	659	616	621	654	595	590	652	643	612	600	603	658	664	664	615	651	629	597	637	636	600	638	595	606	630	632	647	602	595	646	628	594	646	641	603	615	680	583	658	649	662	657	621	597	655	658	571	620	616	619	625	652	652	598	580	633	640	650	648	629	627	599	628	659	654	621	637	621	646	603	602	599	610	644	634	612	644	605	659	604	635	644	612	636	652	609	609	623	618	632	647	614	641	630	612	660	631	633	618	646	580	652	659	652	638	614	628	642	601	619	664	599	671	656	648	649	612	596	599	574	612	625	619	667	662	645	679	671	646	645	646	639	562	649	680	623	652	635	650	657	664	663	627	666	669	607	657	642	665	673	658	672	612	655	645	649	592	680	603	626	650	648	603	637	632	612	668	616	659	584	657	637	635	677	615	644	596	626	648	663	608	624	660	584	624	618	648	618	622	601	635	650	624	611	662	657	627	647	649	639	609	654	640	684	664	643	643	633	651	627	663	597	612	630	625	660	675	649	629	675	610	624	650	624	673	664	613	590	642	611	661	663	666	592	625	607	684	685	626	609	619	622	653	592	606	674	604	602	609	612	618	628	632	604	613	629	689	605	615	620	609	609	628	610	615	619	653	604	630	659	630	681	617	588	660	653	672	621	629	657	601	587	612	624	618	659	602	630	640	612	620	659	633	659	606	659	670	578	621	685	611	627	623	639	609	623	650	605	620	615	614	593	586	623	618	636	644	601	653	631	609	653	597	625	605	611	676	606	658	635	627	589	651	646	645	652	657	658	601	631	628	715	614	623	648	649	633	632	666	603	640	586	653	622	610	613	667	566	626	618	601	658	655	645	630	639	626	590	613	646	696	660	641	642	650	682	592	613	632	619	601	595	608	582	638	634	590	678	637	652	611	601	647	624	578	610	637	630	614	614	649	624	635	604	610	668	569	613	668	626	617	642	615	574	608	596	608	621	626	652	642	673	603	654	626	633	585	651	647	646	625	647	632	690	620	623	607	630	634	639	643	624	619	663	671	638	613	640	595	637	644	631	624	613	663	689	622	641	577	647	647	651	624	628	628	591	635	651	635	595	642	644	657	626	634	640	625	600	673	645	643	629	634	597	656	583	678	630	646	610	650	651	631	648	623	640	622	630	637	650	636	632	594	648	627	634	618	584	644	630	620	653	636	582	631	601	619	637	608	617	613	650	652	662	636	632	649	637	608	634	642	623	617	579	641	593	588	637	605	600	669	633	663	605	631	613	630	699	641	616	628	639	648	535	604	668	585	634	662	632	621	640	623	612	617	610	632	641	638	659	667	637	621	641	594	593	573	673	660	644	605	626	641	642	611	628	655	655	623	629	587	643	628	656	626	667	584	614	638	633	666	627	626	604	622	624	659	661	593	624	644	625	606	624	637	587	630	636	600	653	639	626	619	638	644	629	583	605	643	648	635	661	651	657	624	672	656	653	641	632	651	633	643	634	647	635	626	655	672	641	642	662	620	683	623	632	644	661	590	639	644	664	620	626	597	610	601	627	645	692	656	668	700	602	639	648	611	612	639	644	646	632	643	610	634	601	629	604	624	631	628	626	603	664	607	664	626	605	622	651	617	664	662	646	593	624	653	652	611	638	625	631	603	642	633	637	650	616	641	610	574	618	659	627	605	621	635	603	605	670	601	663	600	648	614	674	615	673	666	614	615	664	688	581	572	621	663	618	648	631	657	632	617	605	669	664	638	609	613	618	615	636	649	622	672	617	632	623	648	645	655	667	631	609	672	596	628	682	623	631	635	626	661	614	617	649	633	604	578	635	621	633	637	603	568	619	617	638	636	573	639	644	619	660	652	659	640	682	662	618	638	601	676	665	644	617	619	616	648	658	653	659	625	585	603	631	697	601	599	647	593	662	613	613	676	607	652	616	640	651	605	649	617	593	578	637	691	610	651	632	644	600	662	660	610	664	635	661	631	610	654	597	616	638	627	664	673	601	586	625	601	581	608	645	626	627	639	608	660	652	595	645	568	605	616	613	635	664	642	604	581	619	642	555	585	646	640	646	636	661	633	626	655	620	645	606	591	609	629	631	648	615	641	596	628	614	655	668	668	650	632	590	622	617	603	625	631	641	658	638	608	662	645	691	675	672	616	637	648	637	639	624	642	667	614	644	637	631	613	657	687	628	628	610	639	589	627	677	635	625	633	637	576	634	609	644	602	636	603	633	631	630	668	625	610	625	642	643	605	582	634	644	668	680	627	585	649	635	617	643	652	652	647	616	622	611	620	604	622	615	606	604	644	643	592	633	600	588	660	606	606	628	637	612	621	610	615	668	625	614	646	622	610	625	640	637	608	614	607	612	573	622	650	642	648	612	646	635	649	574	595	650	628	619	635	628	675	611	638	612	641	680	587	613	585	659	664	602	600	623	625	615	604	615	680	612	606	664	603	672	672	620	611	615	619	635	667	595	632	645	583	624	640	636	583	646	604	612	620	605	652	598	639	653	646	615	606	618	637	648	654	608	646	648	667	615	665	625	615	616	627	615	639	616	647	651	611	615	642	642	642	654	636	607	598	608	617	649	657	632	683	613	659	596	662	636	642	612	609	645	653	636	627	657	613	676	617	610	592	590	640	644	633	605	661	643	632	627	609	667	642	673	682	651	588	664	617	653	631	643	657	648	659	642	665	639	638	619	640	609	639	639	628	630	624	616	655	635	659	643	627	609	599	630	624	624	580	626	648	666	641	633	629	625	671	619	622	564	627	663	645	645	617	628	675	642	654	669	617	664	613	596	663	648	640	625	624	640	618	591	640	659	632	635	625	636	629	643	643	627	641	674	641	597	619	614	661	652	633	596	648	673	601	612	665	636	640	627	634	640	583	625	586	607	594	628	662	628	648	571	648	604	581	621	666	663	636	675	642	583	669	619	623	657	647	595	617	644	615	662	662	636	603	598	618	626	669	660	611	631	663	579	642	650	646	641	661	619	638	607	680	682	607	669	631	607	620	679	590	644	608	635	617	618	660	615	651	638	614	618	616	648	598	654	654	625	650	619	613	671	651	628	671	610	604	604	616	629	630	634	615	617	662	638	663	674	617	633	622	625	621	627	615	641	640	603	655	613	688	640	619	636	671	666	672	635	631	613	605	614	642	690	602	590	600	678	606	651	644	600	623	654	621	614	658	642	641	622	610	639	637	639	629	613	612	621	595	607	626	582	637	634	608	653	658	585	690	622	588	620	644	622	650	620	653	660	663	618	631	611	615	610	619
30793	17846	11458	9230	6472	4520	3509	2566	2233	1532	1359	1047	762	687	549	466	421	397	367	431	363	331	318	299	265	282	288	302	258	267	249	264	287	264	259	251	225	241	224	243	240	250	244	207	238	208	222	237	221	252	211	215	211	207	219	218	221	215	220	210	237	219	247	222	214	206	200	226	225	221	236	245	220	219	233	218	185	218	225	212	242	222	215	240	210	220	194	195	214	215	226	226	206	219	221	211	198	209	222	244	186	234	245	189	244	221	243	216	211	214	256	209	223	203	234	235	246	231	175	246	201	233	226	228	232	213	223	251	190	242	248	242	221	238	211	209	219	189	253	228	229	224	222	212	233	222	211	218	213	237	218	217	203	241	248	244	233	214	257	227	222	195	212	219	218	228	186	218	210	254	220	187	211	204	215	235	243	232	218	220	203	220	226	223	234	216	215	189	246	240	227	212	232	246	221	218	234	229	197	214	223	212	215	204	207	224	218	228	197	219	214	223	247	239	212	242	223	213	217	241	221	205	226	230	213	215	196	193	214	217	246	260	257	225	238	193	241	213	219	222	210	204	206	204	209	240	222	189	239	230	228	239	236	229	234	199	236	239	260	205	225	223	203	223	221	243	214	254	220	233	214	218	221	227	196	209	206	206	208	230	198	227	238	203	251	223	213	242	214	223	207	209	216	237	232	256	249	248	229	217	227	231	225	219	232	221	198	229	209	205	250	233	232	202	228	241	224	221	226	235	206	208	196	203	228	216	206	260	189	195	239	237	214	246	182	196	202	201	215	241	194	218	216	219	250	219	208	224	236	228	178	221	218	206	238	225	210	217	205	218	225	202	237	217	256	221	232	221	210	246	200	216	219	221	186	244	208	201	205	213	231	234	248	223	223	242	221	213	244	211	204	208	221	240	254	224	208	237	231	231	208	242	208	226	243	229	241	198	190	222	211	216	229	219	218	233	218	207	233	223	217	223	225	222	208	232	211	212	215	239	233	212	229	224	258	225	249	238	227	233	222	231	231	230	239	224	243	230	254	220	210	221	256	204	224	207	249	267	202	229	216	234	225	226	212	211	232	226	223	223	207	199	210	223	227	204	199	212	244	225	221	241	223	219	244	222	215	244	200	232	222	226	206	210	213	220	213	207	218	219	224	209	197	209	225	220	207	215	220	233	238	236	217	211	241	202	205	197	227	242	243	196	236	207	205	238	216	228	210	231	209	222	227	197	204	219	208	217	253	214	262	211	230	236	227	225	198	200	236	237	222	197	234	184	232	233	224	215	190	209	231	217	229	231	215	201	216	212	183	213	206	241	219	218	242	218	214	210	216	237	262	230	236	222	268	200	203	223	227	226	220	204	209	224	224	215	232	215	206	238	220	213	228	225	199	239	236	217	193	231	251	213	212	218	231	236	231	222	249	229	211	221	230	221	223	231	202	226	247	245	222	210	210	234	232	208	202	190	226	241	215	231	203	235	227	213	230	203	213	201	235	212	254	200	214	232	232	235	230	230	230	194	229	241	229	219	227	235	217	231	207	199	241	230	230	225	229	205	246	213	229	225	210	217	216	220	180	193	260	207	232	226	197	216	238	218	221	256	221	215	227	226	224	213	247	222	241	217	230	196	228	220	242	198	236	207	194	203	224	225	218	224	222	239	208	225	206	231	255	216	243	239	220	211	206	215	230	209	228	207	225	221	227	193	214	226	217	194	199	265	261	250	230	206	241	220	221	219	227	221	211	227	230	224	229	205	226	205	242	227	243	225	241	233	248	222	196	225	195	203	244	246	238	238	193	206	261	218	203	224	240	236	231	249	203	233	251	251	210	214	204	260	196	212	209	222	208	216	227	224	225	212	222	187	219	221	233	217	227	229	221	204	214	213	217	198	235	208	226	221	232	225	248	223	201	216	248	248	244	208	189	222	230	232	218	237	254	227	199	225	215	196	242	257	224	214	195	238	221	225	199	219	227	228	217	220	213	195	210	241	229	209	223	222	212	222	253	228	214	233	238	217	219	210	205	241	230	231	213	208	241	225	203	219	204	212	196	249	257	235	216	229	202	203	251	217	218	240	253	264	243	248	199	195	265	206	214	243	224	244	264	229	229	208	227	219	227	242	206	235	224	221	212	213	229	257	229	219	208	215	231	223	205	224	204	209	215	264	238	219	208	221	200	228	218	235	203	223	225	230	234	182	232	180	202	203	223	232	219	240	235	208	203	239	221	211	230	212	225	230	226	247	219	217	227	232	218	220	195	262	220	225	239	197	215	222	242	240	235	242	208	230	229	215	205	208	230	214	212	199	220	194	197	226	235	224	199	237	216	234	207	234	248	234	215	228	209	234	270	217	218	191	238	218	223	234	219	231	180	215	219	236	228	245	228	225	225	212	203	228	243	221	216	198	216	231	222	215	209	227	187	213	233	218	234	204	207	235	205	238	224	241	233	233	222	248	253	206	233	235	205	241	192	211	210	244	229	239	216	186	213	232	205	224	212	206	220	228	209	243	255	238	244	207	220	242	233	217	216	205	236	205	224	187	231	203	214	224	205	190	234	230	200	217	235	192	216	231	217	242	221	227	232	237	196	227	214	228	244	215	227	216	216	255	213	229	223	218	238	225	230	206	213	211	221	215	242	218	212	222	211	211	237	233	218	220	230	207	247	231	231	246	220	200	234	213	186	230	220	202	207	219	216	221	187	225	191	230	192	226	222	219	223	244	223	206	257	217	238	240	239	218	214	229	227	186	217	212	225	216	206	239	218	242	224	219	241	232	191	229	220	215	243	220	213	246	240	240	197	193	227	217	213	241	222	228	233	229	226	205	199	237	257	233	221	202	219	206	249	212	231	211	206	191	215	224	203	217	226	216	220	206	225	242	213	243	202	223	219	248	215	215	228	241	212	235	232	203	229	211	202	228	223	201	231	224	199	233	231	217	216	215	239	240	225	213	244	220	201	224	198	209	223	230	232	193	224	220	218	235	223	219	249	253	238	224	227	232	224	233	212	201	218	233	215	223	218	250	213	217	226	222	213	225	224	212	262	206	243	221	223	230	263	205	225	226	219	211	226	217	236	224	235	237	204	214	248	220	205	232	224	212	242	235	219	202	258	198	235	240	208	231	235	209	196	226	240	207	236	221	204	218	227	227	236	214	224	217	232	230	221	240	239	232	246	221	227	244	237	234	204	234	180	208	217	242	229	214	221	212	241	227	215	210	239	215	215	217	226	226	232	244	222	203	212	210	210	228	205	222	209	212	237	209	203	217	220	224	191	251	181	238	207	215	217	239	255	204	219	207	243	240	224	257	243	221	228	225	224	203	231	208	188	254	211	222	195	233	241	214	221	213	227	234	221	223	198	227	220	220	225	232	215	244	232	229	252	223	247	208	212	202	225	245	236	241	239	234	230	221	230	219	210	232	198	238	225	215	211	228	244	222	221	232	249	224	222	217	212	198	247	202	210	222	209	205	228	234	215	232	261	237	232	227	204	211
20441	14030	15249	19178	17409	14838	12441	10325	8789	7343	6246	4835	3836	3156	2639	2231	1943	1697	1679	1657	1595	1368	1141	1144	1101	1077	913	843	793	790	767	764	724	772	765	688	683	621	606	611	599	589	611	542	528	533	546	572	574	496	566	578	569	525	562	544	552	526	585	569	505	553	541	510	519	558	535	547	515	559	510	554	584	523	521	549	518	534	555	563	577	556	556	526	533	554	569	518	534	558	542	569	513	520	524	545	563	551	546	595	576	555	542	548	518	539	535	560	543	562	548	548	573	585	540	534	529	545	585	565	569	569	544	516	561	525	547	574	506	521	578	534	550	555	539	528	560	553	584	530	546	554	535	557	531	549	544	506	488	563	547	543	555	552	566	579	541	505	516	527	525	584	549	536	512	507	531	568	577	584	539	546	587	558	539	570	556	538	527	590	496	540	551	583	582	543	548	589	602	554	562	558	540	588	573	550	552	562	562	554	507	546	564	559	556	515	549	541	535	515	515	538	557	608	538	581	561	567	565	560	553	555	524	528	548	567	548	513	566	553	585	561	524	557	558	534	556	546	602	577	562	545	560	518	586	598	534	548	498	552	574	563	527	555	572	578	551	566	515	578	541	549	565	537	557	551	544	515	539	571	556	540	549	577	556	563	528	523	554	558	559	557	531	553	536	571	546	527	553	554	513	544	537	527	539	547	553	546	543	541	578	547	516	492	541	541	540	553	541	541	550	595	524	547	541	576	582	567	545	526	523	549	539	537	526	572	585	572	564	549	537	536	568	506	537	532	563	567	543	569	522	539	563	555	566	600	524	540	537	549	525	535	522	526	496	556	574	523	504	577	562	564	509	544	553	506	538	526	558	532	561	512	520	536	574	527	554	533	557	531	544	533	550	520	544	537	574	518	557	573	527	545	543	558	536	582	545	558	501	570	563	529	554	532	547	551	524	529	538	545	485	564	510	529	518	546	563	540	565	562	538	590	555	563	612	535	527	564	516	557	556	549	518	534	525	568	581	569	570	542	570	541	535	561	507	538	547	566	543	513	557	580	541	531	529	540	564	517	506	503	564	601	526	543	567	529	523	556	507	533	537	560	500	559	547	571	546	552	602	530	530	554	528	540	577	529	554	542	596	549	581	572	560	551	599	602	511	549	547	556	514	556	529	551	567	541	552	560	562	511	582	568	541	565	562	545	619	586	502	555	549	538	531	570	574	559	535	574	512	530	557	529	564	559	541	564	549	533	541	532	522	559	541	574	559	546	548	521	525	526	568	527	561	552	568	544	525	569	547	546	582	566	545	581	517	577	543	519	547	532	524	536	503	533	525	547	537	512	560	522	572	519	529	594	517	537	549	553	536	520	532	503	515	545	530	558	553	516	542	559	601	581	545	534	581	535	535	582	545	536	562	569	544	538	539	577	517	563	551	512	570	538	572	541	565	529	570	503	570	514	512	543	549	540	575	554	527	589	554	531	531	530	569	512	489	559	560	502	566	565	558	559	588	569	541	514	527	578	587	545	525	546	522	536	560	550	563	530	537	539	586	539	502	558	539	572	557	545	572	536	534	560	567	537	537	544	543	519	552	542	535	506	526	526	532	580	581	514	585	577	545	554	562	545	532	564	532	525	551	540	568	541	564	551	553	521	542	575	521	527	567	568	583	513	528	578	561	521	583	566	566	558	560	558	545	526	527	557	543	579	522	506	526	545	527	563	531	561	568	509	520	557	502	540	561	525	526	531	533	536	547	581	562	545	531	517	536	511	552	561	557	584	564	577	517	537	576	564	570	516	565	519	535	570	517	540	537	547	537	561	552	528	564	581	545	528	572	555	530	546	579	541	520	546	552	559	550	561	540	514	562	508	516	575	572	569	542	557	515	591	507	575	546	577	556	515	570	509	567	565	518	580	537	501	555	512	547	535	570	555	548	595	563	551	546	518	584	568	530	540	530	549	598	542	560	576	537	562	567	538	528	551	603	588	553	568	572	514	534	520	529	570	514	542	533	525	558	493	517	533	559	554	578	581	569	554	579	551	496	521	560	588	600	502	520	582	529	514	570	558	569	564	569	565	544	587	528	569	533	490	534	573	575	547	595	551	571	543	504	519	529	519	539	520	565	532	546	572	521	522	611	558	551	528	557	571	518	531	533	525	521	544	547	537	547	564	539	566	568	572	582	577	576	559	526	548	585	521	587	525	533	553	542	564	539	542	539	572	536	585	558	536	521	567	523	548	554	554	520	571	544	606	523	515	558	551	568	537	566	548	495	556	544	528	531	566	567	523	557	586	536	528	541	528	541	534	589	521	515	549	545	552	563	552	567	577	545	597	573	526	567	532	583	540	560	548	581	551	563	561	550	565	536	563	521	548	514	565	544	541	535	566	543	564	520	552	565	519	523	561	586	542	536	555	533	547	538	563	516	549	542	584	536	578	549	570	571	529	548	557	574	570	596	565	564	547	527	525	542	538	583	547	577	536	542	560	548	507	575	553	555	544	554	537	567	560	507	517	581	525	521	563	512	559	542	540	575	534	554	534	524	563	539	540	557	523	572	527	580	519	556	558	596	583	562	538	581	564	573	499	517	572	553	563	587	551	537	552	532	538	583	576	542	509	532	541	580	588	594	550	562	545	525	590	538	555	509	573	536	510	573	537	584	496	543	538	508	543	513	542	534	540	490	491	594	562	535	578	535	564	519	544	527	531	539	584	533	559	557	565	548	545	547	557	572	533	526	563	579	582	543	572	586	516	540	568	540	551	518	580	556	481	529	560	531	553	553	573	543	525	540	534	570	581	563	530	529	557	559	550	576	540	585	539	551	543	530	512	531	535	558	547	550	541	537	567	528	528	529	534	558	545	562	559	504	555	542	599	556	560	551	541	554	536	570	577	522	521	564	564	571	566	554	510	567	570	538	526	516	557	517	527	529	550	555	560	562	499	569	558	558	521	541	563	574	543	538	579	537	532	598	507	536	542	563	580	555	559	539	596	563	590	573	550	569	507	573	588	503	543	523	486	522	516	581	528	494	476	531	543	565	539	552	517	490	534	564	553	527	515	576	529	574	540	542	570	528	554	544	533	566	538	533	563	599	577	559	523	567	549	589	564	560	528	587	569	564	503	542	560	546	528	538	543	607	594	556	550	578	553	545	586	512	510	561	544	534	540	530	524	554	553	547	541	553	542	523	556	527	556	545	505	525	548	520	544	561	508	576	533	548	559	615	575	561	555	527	553	561	581	504	516	547	554	623	509	518	526	557	527	576	544	522	530	519	568	526	563	573	514	595	563	551	514	544	511	570	555	544	548	606	550	525	543	580	598	562	534	521	540	511	559	505	530	521	564	566	540	594	527	500	554	574	603	547	575	552	556	578	506	519	554	535	571	532	547	529	517	479	535	566	526	595	575	552	542	557	545	568	551	602	505	574	552	554	543	549	565	564	517	554	577	545	557	558	544	563	538	557	546	603	523	557	587	485	538	522	567	561	517	562	516	559	579	512	533
9150	4712	3956	3360	2337	1783	1401	1053	764	634	523	499	461	400	354	348	346	329	307	324	298	272	279	276	242	299	261	276	263	278	260	251	238	256	232	272	230	265	251	254	239	261	221	258	268	259	259	232	275	256	279	258	258	246	261	226	223	225	247	261	241	282	285	265	243	274	263	252	247	245	275	263	261	260	237	269	290	285	248	256	248	271	266	264	254	282	268	240	264	236	262	246	265	258	260	248	241	244	226	257	247	239	265	240	234	260	246	242	250	255	251	278	241	246	230	238	253	278	248	250	242	266	262	258	252	259	239	260	261	278	240	249	266	261	243	256	264	259	243	267	245	265	243	245	270	232	240	287	250	253	230	249	236	239	261	230	234	237	229	246	276	295	276	249	235	234	253	249	270	237	245	258	241	243	252	274	230	247	224	244	252	265	246	248	308	265	234	272	238	224	247	214	232	276	252	286	258	233	270	249	285	249	265	225	259	242	249	224	256	259	249	235	253	236	246	258	258	272	240	262	274	250	251	243	270	243	285	233	263	245	234	245	233	231	252	235	242	216	260	253	232	232	250	247	249	256	251	225	244	265	267	280	282	252	246	228	234	263	267	248	238	240	260	250	258	256	227	256	247	274	270	277	252	226	269	222	234	215	230	243	245	264	274	227	265	233	253	223	236	262	255	229	255	252	245	279	285	262	242	255	251	226	232	249	243	250	255	271	238	244	250	225	254	242	289	247	231	245	249	233	258	251	268	230	246	252	266	249	239	244	276	266	259	237	243	261	241	218	240	228	258	228	232	233	235	229	239	258	245	252	254	267	247	261	228	267	265	227	242	256	249	263	230	256	235	239	236	242	262	265	268	260	261	236	242	263	250	255	255	262	258	227	223	246	261	254	254	241	260	258	247	223	248	254	253	269	288	232	263	255	254	256	249	245	251	277	269	249	226	281	241	221	248	266	255	225	244	233	246	272	258	240	272	266	271	236	263	270	223	239	234	272	244	266	284	257	245	289	255	263	267	247	275	246	227	232	278	260	283	271	282	271	244	219	249	293	264	244	216	238	247	243	254	250	236	261	268	270	250	259	263	278	256	248	219	288	263	226	244	240	224	243	257	276	257	254	259	231	249	229	206	229	259	282	218	235	248	232	248	256	247	256	230	272	256	229	256	248	236	234	248	266	258	235	235	267	289	264	248	222	239	258	262	260	256	236	264	267	249	232	245	231	265	257	260	267	257	239	216	247	234	210	251	256	233	231	232	238	221	260	253	262	221	230	224	224	253	251	282	264	261	250	240	253	270	261	261	253	235	242	263	283	250	218	239	239	240	260	250	252	259	255	246	238	236	254	242	241	233	251	260	258	269	247	260	251	248	263	258	227	253	274	234	242	248	239	251	232	240	245	249	253	249	250	268	267	256	239	229	282	231	258	272	276	262	248	241	259	237	263	257	243	244	247	276	264	276	287	232	228	257	253	244	233	245	251	250	243	235	241	234	258	219	242	261	243	225	260	247	238	228	242	240	241	257	257	215	256	252	252	246	241	232	269	272	245	257	222	270	248	245	253	263	253	270	254	258	240	249	230	256	247	266	214	251	246	253	235	259	238	264	254	259	240	230	221	245	228	250	259	246	242	243	246	240	242	239	276	251	222	264	266	254	250	246	279	286	244	269	229	240	254	229	268	260	254	232	251	259	275	245	232	232	263	243	244	254	261	255	238	233	253	225	258	248	254	247	252	226	254	281	233	255	274	257	279	260	233	284	253	267	273	251	256	242	254	260	220	232	217	223	268	236	280	264	278	231	249	271	266	255	248	253	258	236	241	272	250	248	255	233	277	241	243	225	222	236	252	241	240	251	258	248	253	239	247	261	246	231	272	258	269	270	257	231	252	259	258	247	298	248	241	247	256	245	271	257	234	232	240	252	248	246	243	259	258	265	245	279	244	223	227	249	249	245	252	259	238	225	259	259	246	212	251	247	242	264	257	215	266	217	263	249	262	244	235	254	226	240	241	228	294	264	242	238	230	257	267	235	245	256	236	243	261	250	255	263	258	283	253	232	238	253	256	276	229	248	257	234	248	272	252	253	251	226	263	280	238	266	268	237	248	278	263	245	269	245	270	250	249	264	246	274	226	253	266	250	261	247	266	232	236	249	253	230	221	266	239	249	263	272	218	247	243	232	229	218	243	239	256	255	234	239	240	250	239	239	242	278	273	243	236	252	269	267	280	249	243	257	222	251	247	266	235	232	263	243	261	234	265	252	258	237	254	230	260	269	236	290	229	278	243	259	246	242	237	236	231	223	290	265	240	245	217	237	244	261	261	243	245	239	242	250	233	261	243	260	260	216	254	256	263	242	257	234	270	249	256	282	233	267	259	264	275	258	240	271	255	252	268	241	243	236	254	259	238	223	263	229	244	243	266	257	256	237	244	277	245	229	281	252	262	237	252	234	257	266	280	234	253	240	244	234	214	290	272	255	237	241	264	211	279	255	266	257	220	247	261	259	263	247	292	221	264	259	271	261	248	266	254	263	275	261	232	266	284	253	262	237	274	227	247	253	267	276	241	251	256	266	246	264	243	243	218	258	255	248	252	257	235	270	243	243	265	246	242	228	237	258	261	265	259	236	262	261	250	259	244	244	263	244	266	226	242	250	291	270	240	240	245	279	257	253	238	238	263	278	273	245	275	233	223	277	235	246	236	249	241	237	231	248	263	240	246	241	240	274	261	274	250	246	249	273	239	284	239	232	263	232	224	265	269	246	268	250	262	284	251	278	234	268	252	223	270	272	250	295	237	252	242	231	244	245	245	224	254	251	256	254	252	239	228	287	252	239	282	245	234	241	243	241	262	239	290	242	254	251	250	242	274	281	251	238	216	201	243	241	223	258	254	256	254	228	252	252	276	231	260	266	273	265	248	254	264	254	243	242	238	243	250	257	238	249	238	246	247	230	241	235	246	235	244	234	236	274	259	249	236	266	231	275	275	258	255	266	223	238	289	238	231	289	232	270	255	218	246	230	250	257	243	231	233	262	222	209	223	265	252	272	260	237	263	271	245	265	255	253	263	242	210	239	225	263	257	227	222	274	280	251	262	276	226	231	258	233	245	279	259	237	246	221	246	215	238	267	240	265	260	247	255	247	253	248	235	261	262	244	272	244	255	247	241	255	228	233	251	246	235	272	254	244	262	231	269	235	257	262	246	244	233	219	236	244	242	233	268	259	231	253	258	270	217	239	249	278	253	237	271	246	255	254	264	234	235	262	243	229	226	241	255	260	245	272	229	231	248	251	249	240	243	237	236	254	238	231	250	240	238	264	243	245	242	227	276	238	242	259	260	233	240	254	243	238	256	246	250	241	262	273	231	250	241	261	253	233	260	265	261	243	279	261	272	225	247	232	251	261	272	234	249	258	233	283	236	256	245	228	229	266	265	238	236	256	248	240	248	250	270	228	259	224	249	214	266	245	257	244	260	237	244	251	240	254	239	271	266
7043	4861	7542	9304	8484	7057	6082	4786	3668	2792	2329	1862	1688	1448	1252	1152	1058	1027	948	1023	886	832	871	837	807	774	761	707	692	674	686	682	656	673	674	669	654	646	627	624	627	603	604	667	575	618	691	592	615	623	603	607	613	633	577	604	603	665	605	601	593	609	603	624	580	599	631	585	626	591	602	593	576	570	626	661	652	616	632	644	594	574	606	571	575	620	565	600	619	630	656	633	621	614	604	592	647	597	642	595	620	608	623	623	577	611	614	642	604	623	665	592	614	625	597	617	584	604	647	570	619	613	595	616	567	574	640	573	634	651	589	648	604	592	574	610	604	643	619	591	605	629	623	614	614	636	573	580	618	621	628	621	603	610	600	597	636	611	619	603	684	566	619	617	615	587	603	633	640	636	594	575	598	564	590	550	581	633	611	582	619	574	590	594	617	632	658	588	599	595	608	606	613	593	585	608	562	567	611	593	551	572	635	607	659	637	589	605	597	633	604	621	606	617	624	636	604	659	617	650	573	617	650	616	613	596	582	610	610	581	609	653	613	659	599	597	605	655	634	609	627	631	640	621	592	570	611	584	635	594	612	559	603	594	631	620	587	611	595	604	607	602	605	570	625	582	543	599	597	655	591	614	622	612	625	628	626	632	627	666	661	618	647	583	554	622	603	640	616	627	618	630	582	627	640	613	589	603	617	575	610	627	609	590	630	568	601	591	603	620	616	591	644	602	637	637	611	615	622	611	628	564	602	648	629	607	616	601	612	596	574	615	619	601	627	596	637	623	606	605	581	596	586	605	624	602	608	600	635	587	604	600	602	605	613	644	621	603	620	598	660	631	583	623	603	582	583	647	633	607	555	613	603	607	613	595	668	615	608	599	603	599	648	606	603	573	637	641	628	614	611	641	631	563	621	638	587	654	607	632	606	571	604	563	627	650	641	662	583	591	613	615	608	615	648	597	636	644	598	618	599	644	622	618	590	594	602	611	609	606	594	621	568	592	659	587	658	610	616	581	583	665	590	618	619	581	624	595	638	606	613	600	593	596	611	626	634	630	604	615	618	614	613	620	659	626	619	604	581	617	645	654	657	608	626	602	616	622	627	592	619	591	662	615	594	611	611	635	601	596	610	637	638	640	587	637	589	556	617	656	631	614	588	626	612	597	645	632	637	624	608	598	599	611	605	558	593	609	607	623	643	621	628	611	597	613	610	624	604	567	606	634	582	610	606	600	585	607	647	611	620	632	624	597	633	619	623	651	634	596	559	612	606	661	622	621	618	632	634	606	613	644	591	578	563	597	643	612	598	598	642	647	594	621	604	609	604	613	589	631	590	620	610	612	642	625	566	605	583	580	650	633	592	611	621	634	619	560	635	578	651	596	600	617	573	619	589	594	618	603	600	629	623	611	615	637	611	626	584	597	624	575	621	632	621	668	658	603	586	647	618	624	614	580	640	614	611	594	604	572	611	639	615	615	605	589	624	610	647	608	602	613	574	590	576	620	600	652	641	630	604	627	643	600	590	609	624	606	652	593	621	576	614	592	607	592	653	609	623	630	630	572	634	631	627	605	612	596	625	650	594	644	643	572	594	597	590	624	607	591	614	586	589	601	626	630	558	588	601	600	603	615	609	658	606	622	601	618	679	636	613	609	609	598	632	619	637	587	625	602	592	641	613	593	651	607	664	635	612	584	619	648	618	600	603	628	592	587	574	646	642	610	611	595	626	587	636	593	631	613	596	622	619	610	576	613	600	621	577	624	593	630	631	610	565	629	632	646	621	601	610	619	596	610	609	612	594	624	603	650	611	593	619	592	578	587	636	591	628	624	612	620	643	591	573	623	611	592	608	637	635	660	597	646	627	597	595	587	611	598	657	577	651	596	623	642	560	583	592	629	586	642	634	627	623	583	625	598	582	668	647	585	604	615	650	604	606	624	608	616	615	646	613	605	613	606	623	640	601	597	647	589	583	554	612	641	600	599	612	571	628	601	571	639	608	613	615	618	624	596	600	629	623	612	626	623	640	617	606	606	588	601	642	558	600	618	601	655	616	578	541	589	610	654	592	573	619	604	660	610	638	636	611	653	580	595	610	629	631	634	580	601	618	689	617	621	632	615	592	631	609	609	637	580	612	648	559	629	600	665	641	618	586	643	605	610	616	616	586	606	593	594	576	609	656	646	627	627	572	665	615	597	652	625	599	613	617	650	629	612	625	590	622	624	614	593	595	617	640	597	691	635	571	634	602	593	589	613	648	608	621	608	628	628	648	625	616	611	584	576	568	602	612	595	575	600	603	614	617	577	639	610	666	612	634	595	598	605	627	623	627	633	597	620	626	650	614	612	623	613	683	569	579	586	587	595	599	596	651	651	644	606	638	631	633	579	665	573	590	622	565	624	611	662	606	603	619	603	607	596	635	587	629	589	583	612	633	607	619	631	608	646	628	638	612	644	687	612	617	646	603	610	610	590	609	640	611	574	642	592	634	624	600	607	646	638	644	645	604	604	609	630	569	600	611	643	616	653	592	628	624	615	615	594	637	674	555	654	595	611	614	651	594	629	598	633	557	615	605	606	614	600	595	597	638	607	661	630	644	614	584	652	628	632	584	620	598	623	592	611	604	629	618	594	601	639	608	669	621	596	610	590	609	628	590	594	604	625	588	603	606	652	629	649	597	623	573	581	646	587	653	556	588	593	614	591	601	617	591	587	583	634	608	583	600	588	604	628	588	616	619	636	604	620	622	623	591	596	624	609	631	598	616	615	638	660	622	595	600	613	577	602	630	611	608	612	614	602	599	602	618	604	587	624	623	685	595	597	601	641	584	576	613	578	611	624	576	585	615	619	617	562	631	589	609	580	597	588	627	646	623	608	595	625	587	638	618	621	579	663	615	597	625	563	658	626	601	627	643	645	573	644	611	623	616	595	624	635	647	614	620	607	618	620	599	643	593	611	619	657	635	598	615	628	665	577	628	600	601	609	618	624	644	608	597	638	632	636	567	622	569	595	614	619	638	592	593	588	574	643	639	643	642	648	599	625	600	607	643	624	635	569	642	579	651	623	649	607	661	598	611	633	635	647	583	635	658	603	655	623	629	608	650	592	597	590	580	592	624	575	611	639	596	643	607	625	606	587	588	618	613	626	630	592	674	619	618	627	631	593	594	584	587	611	575	626	614	632	628	598	634	630	633	587	569	620	591	610	639	582	623	640	600	590	594	631	619	587	582	606	583	611	662	664	610	617	609	605	606	634	627	570	616	644	580	640	593	661	591	612	606	622	612	608	612	611	605	625	640	613	636	632	602	628	593	597	635	611	656	681	610	597	619	625	632	633	605	602	618	587	616	587	596	653	592	646	596	587	582	644	659	617	615	602	633	640	619	598	637	600	595	630	640	633	572	599	607	632	659	632	606	596	568	666	622	635	582	605	644	637	625	640	644	548	578	627	618	588	619	568	628	616	633	627	660	614	589	567	584	623	586	587	586	572	595	587
21268	11238	7269	6278	4252	3164	2549	1818	1488	1159	962	715	625	538	458	402	417	398	353	364	352	332	293	318	331	361	308	266	282	265	258	290	310	261	277	294	266	265	251	300	255	238	254	243	272	216	258	276	271	256	256	273	281	272	265	264	277	277	302	249	270	235	262	265	258	273	265	257	271	261	216	272	265	279	249	281	244	264	261	268	281	280	242	261	295	274	264	289	270	231	246	237	254	259	250	250	299	258	295	280	267	262	247	271	246	236	278	256	296	278	259	250	216	266	254	250	232	263	253	256	263	272	267	254	254	251	277	268	257	299	282	275	263	257	236	269	260	251	235	246	269	276	244	269	274	264	300	265	274	237	287	278	274	272	284	265	242	281	254	263	258	266	235	251	264	253	259	271	259	235	257	226	242	267	233	252	236	255	285	265	240	280	274	247	271	280	255	298	250	240	274	245	273	269	266	252	271	254	249	257	216	254	242	264	281	257	243	249	212	273	274	249	250	278	245	295	268	280	264	254	278	275	258	266	254	241	234	233	255	284	258	282	271	250	285	242	272	272	230	270	283	267	259	270	234	269	253	289	256	258	268	248	269	267	261	248	257	275	226	269	262	251	257	284	270	263	251	269	247	248	269	257	260	259	303	256	251	266	255	231	215	265	248	252	255	231	254	265	258	236	275	282	247	285	272	253	249	252	242	261	240	280	240	265	268	255	317	243	269	269	251	234	241	228	253	248	265	242	223	261	251	270	291	262	274	234	238	262	247	242	240	278	270	262	291	277	256	262	233	244	271	254	257	235	253	247	286	256	249	252	282	271	230	258	266	276	253	250	280	247	254	248	254	272	270	276	246	252	264	260	280	262	219	230	241	284	260	257	233	270	273	254	243	257	243	255	252	256	247	267	237	265	239	259	243	268	268	285	267	226	250	227	270	255	273	250	258	293	255	250	282	278	251	241	248	237	258	246	239	256	249	249	265	264	264	259	265	275	250	265	278	255	271	265	263	261	251	283	268	226	249	267	260	258	281	252	285	243	276	267	301	258	300	270	262	262	262	260	268	275	242	261	222	245	246	260	258	259	277	271	242	261	236	252	281	239	274	277	239	246	285	272	247	240	225	253	234	223	279	272	261	275	244	278	254	283	266	255	249	272	252	249	267	271	232	261	243	239	248	268	269	255	288	276	255	268	288	267	245	256	261	241	246	239	288	263	266	249	239	294	278	244	239	231	266	264	252	226	231	236	253	246	256	257	239	250	279	275	268	250	281	257	272	240	224	293	281	275	244	234	244	241	250	273	262	260	279	267	247	237	223	287	229	265	270	281	267	258	264	251	253	260	238	256	270	244	261	257	258	251	232	291	256	262	270	254	281	298	299	267	250	255	245	243	263	263	271	236	250	246	234	285	307	270	282	275	241	240	261	257	228	241	243	250	263	254	270	248	230	263	241	295	257	221	282	285	264	265	250	259	251	230	253	283	268	262	276	282	254	254	273	205	285	254	235	256	257	253	292	245	275	252	271	274	270	273	255	232	255	237	249	238	256	288	239	263	265	260	279	241	252	267	270	277	253	275	252	284	258	296	258	257	286	289	268	272	246	238	239	262	273	282	264	257	256	236	241	250	242	265	242	260	266	258	256	264	240	295	237	279	255	244	256	274	225	262	274	279	258	249	283	238	280	252	254	243	259	270	266	277	241	273	245	240	249	253	254	263	268	246	253	253	240	264	253	248	240	248	262	252	277	222	260	267	260	285	226	260	274	257	277	262	262	272	262	289	289	253	255	277	262	253	246	284	293	259	275	239	246	226	260	249	249	263	288	267	250	262	239	287	240	251	243	247	267	238	234	258	270	236	283	253	236	276	259	275	230	256	271	257	251	247	257	266	256	254	280	278	251	256	270	268	259	271	247	276	297	246	251	272	234	250	262	260	279	306	266	259	250	260	270	285	298	248	259	251	267	245	266	241	255	255	256	226	288	259	264	241	276	264	281	262	240	258	239	240	252	287	253	247	297	278	269	287	271	273	269	295	256	225	248	265	251	285	284	243	252	287	251	279	246	295	243	286	289	271	252	246	281	274	279	282	263	273	246	270	264	248	266	241	269	277	235	245	251	266	258	264	288	268	254	265	267	267	243	247	275	271	280	257	269	248	267	273	265	255	263	255	266	257	264	249	216	260	293	262	264	269	273	295	251	237	236	250	282	258	290	266	271	277	250	232	256	253	255	288	245	257	249	252	264	251	258	275	267	253	252	235	236	252	271	292	265	280	248	253	270	261	257	262	253	246	259	274	271	274	260	277	255	280	293	231	262	260	227	270	241	233	256	250	263	251	287	287	256	256	273	252	281	242	266	268	268	275	254	245	243	258	275	257	251	242	271	279	271	241	253	277	234	236	266	262	234	261	273	272	251	262	256	265	273	260	259	253	246	253	250	255	274	245	264	253	292	247	243	264	244	306	271	265	284	253	252	269	252	244	261	231	233	234	266	235	276	306	286	275	242	237	271	273	268	240	257	233	276	274	238	278	294	259	273	229	258	241	276	269	254	255	255	252	247	240	249	279	241	277	274	245	249	259	287	266	274	238	260	248	290	235	233	247	297	262	238	244	250	238	283	270	275	257	296	254	266	268	264	270	243	248	284	225	245	247	260	246	266	263	234	254	260	245	279	276	253	267	265	279	242	277	274	223	274	272	296	239	234	257	268	263	234	262	274	232	277	229	242	253	251	253	285	262	243	224	259	267	263	263	272	258	255	259	273	263	248	266	272	248	266	263	268	256	267	245	270	270	255	259	250	232	280	251	249	243	279	250	271	275	261	242	250	303	256	277	267	254	243	255	270	265	269	280	296	286	227	261	248	223	267	254	250	237	263	249	238	285	267	261	303	265	278	248	221	242	240	265	253	257	245	270	270	267	270	255	230	281	303	262	269	253	239	281	272	270	256	259	269	247	260	248	228	237	269	276	266	256	222	275	259	238	289	265	271	255	271	274	269	229	235	277	271	243	273	264	276	246	255	271	263	230	232	243	247	244	287	255	242	286	223	253	263	253	232	265	298	270	252	255	255	262	249	259	264	239	270	270	266	253	288	264	265	210	248	254	216	244	250	262	269	249	256	279	247	246	268	260	268	268	260	258	251	272	279	262	306	238	278	242	282	250	256	263	283	242	234	276	250	224	263	259	269	267	266	246	280	248	254	261	272	236	242	244	237	287	263	269	251	265	252	249	260	243	278	273	284	282	245	283	233	263	228	256	267	261	249	271	254	283	267	257	246	279	255	253	268	256	238	261	259	222	274	249	282	262	278	259	299	245	270	262	266	241	222	251	317	261	260	239	236	248	252	221	248	268	284	260	275	268	264	251	269	264	293	276	264	283	273	244	251	242	250	239	251	254	259	260	265	233	230	265	249	293	257	278	254	272	289	282	218	244	280	262	242	266	274	250	228	260	264	271	273	250	224	239	225	276	267	254	282	244	280	247	273	248	268	301	267	289
15620	9642	11702	15100	13566	11806	9915	7868	6518	5455	4217	3476	2935	2417	1919	1688	1513	1466	1463	1293	1241	1193	1103	1047	1001	902	848	856	787	802	746	743	722	740	693	713	662	696	713	671	640	672	646	640	672	648	699	632	607	674	645	659	625	564	669	594	667	653	638	617	618	599	631	675	604	646	652	590	634	640	629	630	616	629	637	658	641	676	666	644	641	619	684	596	657	622	618	686	625	610	594	654	609	633	631	620	626	602	632	639	645	614	625	612	606	627	608	631	624	627	640	643	615	616	618	574	639	605	625	616	642	603	626	659	634	641	630	615	636	626	630	625	594	598	612	614	601	700	627	616	649	615	603	639	620	633	632	651	680	628	648	654	621	633	636	631	626	678	629	606	682	637	625	644	652	668	629	673	584	631	620	642	631	633	660	637	613	604	639	631	633	604	656	635	608	600	669	655	602	649	630	649	615	608	634	589	667	606	617	634	626	640	586	651	615	610	606	634	662	636	618	643	632	654	603	583	644	648	678	573	638	645	664	641	650	653	665	649	652	629	597	632	661	648	619	604	615	621	678	634	670	653	659	658	641	570	625	575	634	647	644	655	612	611	657	666	593	620	607	630	669	658	624	644	612	643	597	584	641	620	591	584	626	635	613	655	639	651	621	626	636	656	631	633	657	620	617	646	675	631	628	658	619	595	642	640	633	630	635	662	638	640	622	605	674	625	678	611	631	653	625	629	639	615	650	604	645	628	619	606	611	645	618	654	616	628	637	626	652	600	582	655	600	613	638	624	675	612	645	644	638	670	605	617	599	624	629	666	617	621	646	657	668	633	636	686	635	637	614	619	640	632	617	614	608	611	628	660	630	671	655	671	616	602	597	610	633	656	594	649	691	618	643	657	671	646	628	681	656	588	628	629	667	633	678	638	618	652	640	610	640	597	632	617	651	632	610	648	610	623	654	591	618	637	618	611	613	615	634	659	590	635	631	607	621	602	620	627	660	635	644	635	632	695	661	633	592	632	601	642	610	634	630	616	614	616	619	624	646	619	629	630	605	596	656	586	565	658	586	637	615	601	636	666	659	614	658	655	663	660	591	588	640	570	619	623	626	633	603	642	610	629	655	627	642	593	622	668	671	657	601	623	633	637	636	645	641	607	592	661	629	626	643	685	684	631	612	623	668	582	606	638	607	656	625	656	652	602	610	611	611	646	643	606	635	606	607	629	639	670	624	614	610	684	626	662	641	603	628	603	637	657	588	606	629	580	641	634	630	656	617	636	638	635	652	630	643	618	608	613	598	645	636	617	658	643	631	658	641	648	638	629	611	620	657	586	647	626	635	671	612	633	657	641	618	623	630	629	637	598	621	648	636	622	617	603	641	637	632	662	617	600	618	656	613	662	640	590	608	614	648	589	640	609	635	646	592	656	631	641	614	631	667	631	624	654	625	628	662	629	619	644	617	564	636	606	617	578	601	641	658	658	611	679	635	668	661	664	628	630	645	641	568	635	684	676	638	629	631	628	646	606	657	625	598	597	634	659	610	648	643	628	607	682	610	653	636	681	647	631	638	656	582	690	652	613	672	645	646	621	635	644	710	631	630	618	665	631	620	601	644	588	652	645	665	588	580	633	643	646	615	607	603	644	648	611	650	627	566	626	629	608	641	602	612	636	655	611	603	648	626	624	625	633	668	657	622	652	656	615	650	639	611	608	661	582	652	616	673	669	625	643	618	621	629	633	637	637	654	640	631	656	602	685	609	619	642	628	582	624	646	625	637	540	613	626	571	670	597	674	684	571	602	641	645	648	645	613	632	674	663	627	629	581	614	666	574	643	638	673	619	629	650	610	660	625	601	635	625	631	637	638	611	623	631	636	655	629	646	607	634	634	635	627	636	660	636	620	646	664	615	680	655	609	666	617	611	618	595	587	653	603	670	624	593	622	616	641	640	623	638	622	649	630	631	620	640	623	650	600	634	673	632	636	651	580	634	621	655	597	641	635	595	624	634	635	614	613	634	605	606	605	596	662	651	665	633	582	640	630	670	594	646	639	583	639	619	608	631	610	606	649	621	576	613	682	640	630	607	668	630	588	640	605	618	602	641	619	639	593	601	620	659	639	633	668	677	623	598	631	674	649	623	616	596	621	683	676	660	616	654	588	601	647	653	615	645	642	685	619	640	635	618	646	648	613	587	635	591	632	600	602	629	656	599	601	642	557	613	629	608	639	648	653	623	666	610	638	609	662	631	676	644	615	627	659	621	655	650	582	616	628	623	618	638	614	623	642	635	661	624	637	611	631	630	653	591	600	640	659	619	578	680	595	574	650	619	620	616	682	660	621	628	588	657	589	658	660	618	596	660	637	619	632	632	628	599	616	673	589	646	633	634	657	666	626	630	599	614	679	654	628	646	621	596	644	640	602	666	636	702	649	601	624	678	595	601	648	629	608	627	629	627	656	718	642	634	637	649	682	653	638	603	643	620	656	620	615	614	617	635	630	654	648	658	608	644	612	601	635	617	640	618	642	633	618	661	618	617	626	670	630	598	627	653	645	612	653	615	626	649	671	641	659	628	622	638	621	602	637	615	610	594	612	633	635	604	611	653	665	650	651	632	593	665	616	614	643	635	616	604	652	625	642	634	640	625	640	632	641	624	642	612	656	650	645	617	643	681	651	633	633	625	648	609	633	639	623	619	610	594	637	638	637	644	637	671	636	624	608	635	604	597	630	583	600	646	630	623	634	621	649	598	622	627	621	610	604	682	630	644	666	612	639	660	617	664	622	630	610	636	622	620	655	646	615	600	622	624	647	606	629	656	638	620	644	643	604	606	609	641	639	644	610	644	629	638	633	621	619	685	656	601	578	597	615	646	617	616	647	615	677	653	626	597	655	683	619	669	668	612	593	583	618	633	612	619	646	616	661	640	608	591	598	639	659	628	664	622	614	652	621	645	605	613	642	606	600	643	589	599	663	601	654	631	631	611	663	603	633	582	651	613	620	651	638	629	606	638	645	644	634	641	652	617	655	619	633	605	655	669	667	617	606	624	629	624	642	574	645	607	653	645	595	589	695	613	671	635	616	578	601	624	672	629	655	632	643	611	633	654	611	629	689	644	658	628	620	625	610	625	587	640	631	643	659	640	628	621	592	598	648	653	648	621	610	623	631	643	605	643	656	606	664	618	617	648	619	624	607	621	584	639	647	611	633	628	646	634	651	632	629	645	582	597	640	626	631	634	636	652	636	649	637	652	592	660	647	612	652	650	663	635	629	659	618	670	632	656	663	664	613	650	671	636	610	595	603	648	592	637	641	638	637	627	638	596	641	665	606	657	694	643	630	622	642	635	650	614	650	641	577	604	639	704	628	656	642	634	583	625	604	621	628	646	650	636	638	568	670	629	631	633	672	635	649	635	625	665	620	621	578	626	645	648	665	596	610	634	657	621	633	608	673	674	673	587	639	628	647	644	660	569	654	627	652	638	630	645	650	626	621	648	611	669	654
31294	17979	11288	9966	6741	4866	3607	2695	2137	1606	1351	1064	780	690	497	514	396	392	420	380	368	324	339	305	308	298	272	279	248	261	226	259	253	255	238	232	240	222	259	228	225	218	204	219	220	228	233	233	238	228	221	245	204	216	208	222	227	222	235	217	223	253	200	243	187	236	224	203	206	236	234	245	238	247	226	236	218	230	249	228	223	231	215	216	207	200	235	253	234	225	231	224	229	234	251	217	231	233	206	225	225	229	215	229	232	221	220	208	224	192	230	209	203	213	247	232	212	222	200	212	230	241	217	243	252	221	238	236	209	219	226	198	255	229	200	228	201	218	215	213	232	190	204	222	244	208	226	220	208	210	220	213	206	202	227	191	202	231	243	189	215	234	243	224	232	227	224	211	231	209	218	203	217	223	220	221	211	218	222	204	227	207	202	226	233	210	219	219	212	227	235	196	228	223	224	207	208	233	266	235	192	212	238	227	203	237	250	200	232	236	246	256	236	242	242	208	228	235	229	230	219	219	217	218	240	203	235	204	202	218	210	228	229	222	216	227	223	217	219	242	226	228	221	228	230	215	232	213	181	223	210	237	252	242	242	207	222	235	227	233	219	207	226	232	229	227	203	230	204	217	231	233	222	264	202	227	223	231	210	203	216	240	231	232	202	202	242	209	208	223	206	221	233	208	217	195	209	213	215	209	216	235	228	238	203	251	233	220	204	217	218	223	247	220	213	220	202	216	218	220	254	219	244	232	247	228	232	209	205	209	228	239	253	214	207	221	211	202	206	236	192	227	228	234	199	222	199	233	225	203	226	212	223	215	205	234	195	221	243	224	224	218	217	210	218	219	218	195	206	235	219	208	211	231	230	205	234	218	247	236	198	250	256	228	203	214	201	223	246	222	219	222	198	210	226	221	223	245	268	234	237	244	228	243	229	215	217	208	237	226	214	223	209	233	210	230	254	224	233	230	228	217	218	234	251	211	252	225	240	237	231	204	211	239	214	245	220	233	221	232	234	195	213	237	229	234	227	220	204	207	206	233	212	257	234	207	186	231	198	243	255	205	215	197	225	244	231	220	225	211	204	238	225	227	244	220	226	226	226	203	226	232	196	217	226	228	227	227	233	216	229	202	209	227	203	196	206	234	244	239	189	239	219	212	226	227	225	225	212	229	227	224	216	234	229	249	229	204	205	203	208	212	198	235	237	201	243	232	219	211	227	231	224	211	215	224	248	196	252	235	223	227	236	214	224	180	195	229	204	222	210	223	192	255	246	205	218	210	206	189	228	244	211	230	212	224	197	237	186	221	227	251	228	226	233	203	202	217	229	245	208	228	216	216	239	228	209	233	182	219	217	233	251	252	230	225	241	229	221	241	223	194	228	217	218	234	199	214	219	222	234	241	199	243	216	216	234	230	211	213	240	203	216	237	191	222	198	207	228	251	249	206	228	248	244	225	224	246	232	208	258	205	198	226	226	235	223	233	219	252	244	221	228	220	214	225	248	221	219	245	200	203	219	235	223	213	222	213	228	241	221	213	227	225	231	214	231	207	252	239	201	250	216	215	229	228	230	220	244	227	241	223	228	238	220	227	221	222	207	232	229	250	255	250	191	222	237	214	231	218	210	205	203	241	210	257	223	218	230	216	209	202	213	243	217	225	246	230	248	236	239	259	223	216	239	214	232	232	228	212	203	237	229	219	211	240	191	206	233	237	226	192	198	243	241	222	206	199	238	218	218	220	219	213	203	216	213	225	215	227	213	209	219	240	225	193	196	202	217	223	186	219	199	232	233	202	244	217	206	246	236	227	214	225	241	220	226	229	201	205	248	205	229	224	210	262	239	227	237	216	251	210	200	224	195	221	210	218	229	235	240	226	219	236	253	205	248	215	242	234	197	204	230	235	237	240	212	252	225	239	226	263	214	208	221	229	215	239	223	224	237	223	202	214	209	229	215	220	236	209	236	214	206	221	227	209	199	236	223	239	238	251	242	232	233	237	256	228	202	252	220	219	245	216	245	222	205	187	183	230	232	227	220	235	249	213	230	253	209	197	223	217	222	205	220	238	223	254	207	233	209	207	226	229	223	213	223	185	212	234	224	220	224	221	218	251	211	226	249	242	229	226	234	215	206	189	249	218	227	204	203	235	208	233	211	198	245	238	219	231	212	217	200	190	244	233	265	224	212	208	221	225	234	251	213	227	249	200	240	197	190	229	255	237	252	227	205	204	216	245	237	199	252	214	205	231	232	196	207	224	212	218	225	229	183	224	242	212	220	230	241	201	241	213	219	220	240	217	219	204	231	220	218	250	216	218	245	253	233	184	204	224	224	237	200	212	231	233	209	223	222	227	232	230	226	223	203	212	199	207	204	200	222	225	203	253	213	231	217	216	244	247	222	236	234	209	199	193	220	222	217	214	204	212	209	237	203	212	214	238	226	206	254	242	214	202	205	224	227	213	195	230	229	243	222	217	209	214	230	230	235	230	214	243	229	213	201	215	221	248	230	195	215	226	235	207	243	210	221	232	218	199	232	229	208	243	224	249	221	189	234	225	217	212	243	207	206	247	214	206	238	250	232	207	222	229	196	220	224	210	223	217	215	246	228	228	213	201	234	238	209	227	225	231	225	245	231	204	217	231	208	217	245	238	231	217	234	229	225	203	200	235	234	218	243	242	211	240	242	229	225	212	191	222	234	238	206	213	235	227	223	207	220	211	238	205	208	238	213	207	217	225	233	200	249	219	232	204	226	232	217	236	213	214	216	216	229	215	234	222	238	209	223	231	219	205	221	223	221	209	209	231	204	250	241	235	240	228	245	223	256	236	218	236	210	222	211	200	205	212	198	230	232	248	211	253	221	246	217	223	236	224	229	232	206	222	204	215	247	209	230	232	217	250	230	211	228	217	227	224	221	206	217	213	239	215	191	211	205	230	219	191	218	221	205	216	217	213	237	253	208	221	213	224	253	208	248	212	236	239	221	212	231	216	210	207	238	203	212	247	225	206	197	241	214	215	231	217	229	215	205	235	214	205	196	214	219	204	256	213	224	213	195	219	202	236	222	225	231	221	216	222	244	230	250	219	233	229	222	208	233	209	228	213	227	205	233	230	230	236	234	210	225	207	242	245	224	235	202	217	240	231	240	214	219	227	227	219	225	221	191	228	220	215	209	226	255	219	212	219	257	199	219	247	209	195	202	237	235	235	212	196	232	200	224	209	212	265	195	227	223	209	201	263	183	206	228	227	242	232	225	232	208	222	203	215	209	217	214	206	216	236	235	212	196	219	182	230	237	266	226	247	224	217	236	224	227	220	190	194	223	215	227	224	224	223	215	221	191	245	235	247	246	197	205	230	235	224	252	205	228	195	229	223	203	211	216	237	208	212	227	223	228	229	222	197	259	204	216	246	215	188	195	229	219	240	217	233	218	198	222	228	212	221	242	237	217	200	202	236	229	222	211	208	245	193	232	203	192	225	225	186	228	235	246	237
20945	13616	15174	19711	17647	15174	12915	10561	9010	7359	5806	4783	3834	3129	2383	2102	2044	1809	1853	1684	1485	1311	1194	1101	1105	1037	934	894	809	811	772	777	738	759	724	708	704	675	620	634	547	577	582	608	581	563	552	539	594	581	567	541	592	534	559	567	543	545	540	511	564	577	562	524	540	553	548	524	561	555	595	579	562	620	554	560	547	563	482	549	514	583	541	536	543	531	534	535	533	573	566	514	517	541	534	590	515	547	567	499	512	546	567	531	546	561	575	563	508	503	523	536	571	576	573	548	529	529	513	550	556	535	524	570	556	535	569	546	518	529	568	582	565	523	557	536	540	549	491	583	557	585	542	536	550	542	571	561	505	542	550	518	504	577	509	564	536	549	555	513	562	516	537	530	552	544	565	537	565	554	532	610	576	571	572	571	566	549	532	552	549	537	541	525	560	493	493	531	558	508	579	528	576	549	534	554	527	538	559	566	563	588	572	533	533	525	545	546	540	559	575	514	524	540	545	533	571	516	556	576	551	558	523	577	544	532	587	532	557	553	559	507	591	522	516	467	519	546	508	539	511	574	511	541	517	559	588	558	539	564	498	537	554	514	552	537	552	524	550	559	561	505	558	560	559	561	556	527	517	533	557	554	553	548	596	576	549	540	520	529	527	502	549	545	585	557	611	528	583	539	534	574	550	523	578	583	481	565	556	500	572	581	537	550	586	531	553	553	518	578	531	553	538	568	549	523	556	549	552	528	556	570	535	530	541	566	557	560	574	548	494	530	527	539	540	524	564	558	544	588	528	529	571	583	558	517	539	540	515	590	500	551	562	538	571	568	595	548	540	558	531	516	550	552	502	560	538	590	592	560	533	545	537	494	504	530	512	529	547	520	495	566	523	563	532	506	545	543	557	572	567	535	516	570	521	556	545	544	534	537	544	488	573	550	564	542	537	590	522	562	541	547	522	580	547	545	585	560	557	560	538	559	537	538	589	561	577	519	525	571	577	559	494	546	526	570	525	582	569	580	566	563	561	564	557	571	569	543	520	497	586	548	550	522	530	587	534	564	538	555	531	547	554	540	572	561	545	487	558	551	578	541	537	555	506	568	560	586	536	529	549	530	533	529	529	570	538	564	519	618	534	581	547	508	564	518	560	544	559	535	523	536	544	530	592	543	563	538	560	519	550	534	544	503	559	520	504	540	556	550	534	552	576	541	548	495	560	546	526	551	559	581	557	545	504	511	543	500	555	571	529	563	531	520	511	524	560	552	507	541	570	538	544	521	539	541	524	569	512	544	526	545	526	541	560	547	565	506	562	515	558	533	556	562	511	550	552	504	530	542	528	515	544	523	541	535	548	554	583	524	561	531	546	543	612	539	536	552	552	518	543	498	567	541	544	575	568	534	566	535	562	538	511	553	511	548	532	557	568	558	534	592	571	505	583	572	526	557	549	576	533	576	540	569	582	547	539	524	543	544	576	530	522	531	536	571	561	569	546	541	617	542	565	526	499	504	536	543	535	543	514	525	554	549	571	521	552	553	561	544	514	556	517	540	562	573	539	548	528	549	499	502	577	528	531	546	625	507	562	549	536	574	493	509	537	540	555	549	514	500	581	543	577	535	533	496	567	552	534	539	558	569	526	553	488	594	553	551	545	548	581	554	516	577	531	537	547	549	532	553	551	538	562	565	560	502	537	534	559	582	592	542	559	562	515	526	586	569	587	548	608	575	508	564	571	544	558	568	540	567	526	560	551	541	573	563	527	528	551	556	556	525	546	558	532	565	549	531	575	524	541	544	548	521	523	573	548	531	560	577	521	527	576	524	540	535	530	519	606	537	585	471	570	551	513	561	568	524	547	574	572	565	531	574	558	500	549	583	544	519	537	559	529	564	496	587	542	549	538	520	519	609	520	538	552	540	561	563	529	533	549	535	582	552	567	583	534	548	583	527	525	558	541	522	549	530	546	552	564	510	499	532	533	537	545	560	550	540	557	548	561	545	591	556	522	538	554	531	559	491	498	510	569	575	535	518	540	541	549	549	575	562	513	537	559	576	538	521	523	543	538	494	508	568	558	547	552	555	543	525	548	481	519	534	540	558	525	529	559	558	538	566	526	538	559	568	538	504	549	540	581	575	570	559	514	541	525	535	520	525	541	606	568	578	518	518	598	523	520	548	548	530	552	519	507	543	531	579	562	566	571	542	571	559	577	566	542	529	570	508	516	595	538	546	555	545	538	541	512	508	565	549	536	572	573	549	563	549	551	525	546	560	553	558	577	530	558	550	544	547	524	552	530	549	556	497	562	532	515	568	568	501	576	549	525	570	504	558	536	586	565	565	524	534	579	527	507	520	522	588	523	536	551	545	533	544	570	562	577	570	573	547	541	573	532	545	521	546	484	540	543	541	548	582	529	537	566	570	543	526	580	524	556	544	553	579	507	489	530	541	531	537	536	544	541	560	527	539	552	568	530	575	528	575	505	533	541	538	533	557	554	532	572	555	527	605	585	536	564	529	544	515	515	531	518	582	507	568	562	552	517	561	570	546	540	565	586	580	498	563	550	539	541	537	543	541	555	551	525	558	562	549	556	555	546	561	492	529	515	576	544	528	546	523	532	556	558	533	560	568	547	550	569	518	538	547	514	601	533	526	551	522	561	538	556	582	499	556	530	520	545	506	534	559	556	569	538	555	536	552	577	546	538	544	519	554	559	527	586	556	546	524	575	520	544	542	529	526	528	510	553	571	561	518	561	561	571	526	549	555	580	581	570	542	537	518	539	532	551	566	526	587	568	551	558	522	535	523	517	546	549	548	511	521	551	556	523	547	527	549	509	521	513	562	564	573	528	501	527	522	541	536	536	531	514	540	579	523	567	553	523	571	590	539	559	544	554	550	562	549	534	538	536	524	539	541	509	520	538	547	543	512	559	565	505	531	539	511	548	574	528	533	568	558	530	605	547	562	529	549	546	541	553	543	539	547	547	532	567	537	574	543	542	527	514	551	538	532	532	526	593	489	557	564	527	545	547	585	566	556	521	561	534	533	541	550	555	615	498	512	530	515	563	509	539	563	523	518	541	575	550	537	545	514	537	529	557	576	568	555	533	565	502	554	579	533	528	558	543	548	540	581	522	598	509	537	544	533	534	516	530	546	574	582	586	543	582	539	539	532	550	547	484	564	574	559	575	541	553	629	528	574	540	608	571	524	541	572	549	534	581	558	559	504	502	543	560	569	503	581	548	597	552	560	530	564	517	531	577	511	547	517	550	550	559	533	588	551	570	549	514	478	520	528	529	559	581	538	585	531	563	521	543	588	510	568	570	527	539	522	547	553	519	543	552	576	574	567	555	580	511	570	537	559	524	536	578	549	512	556	546	543	533	499	508	580	585	539	526	575	547	554	528	530	583	542	506	550	570	534	548	572	528	568	528	549	556	528	555	544	581	556	554	522	567	537	563	551	535	517	523	583	577	551	558	570	606	522	544	527	575	560	561	530	518	497
9319	4586	4032	3359	2571	1953	1431	1044	865	666	561	451	395	352	358	328	313	326	329	325	291	335	272	267	282	292	252	243	279	269	269	247	260	294	248	253	235	257	253	258	259	233	228	228	250	262	236	260	265	237	236	257	246	258	264	304	287	233	243	251	255	269	236	217	244	255	272	264	233	288	255	256	226	233	250	254	239	247	232	215	254	264	227	249	248	233	246	234	231	254	230	274	240	258	282	251	257	270	230	256	237	230	234	254	233	278	222	283	227	256	246	254	218	292	261	265	256	232	280	250	282	246	251	257	224	265	230	234	246	291	231	253	262	289	264	229	278	258	249	231	245	236	259	260	250	215	284	269	260	295	256	263	229	233	245	252	223	259	265	260	256	268	262	261	289	256	253	265	254	223	263	248	247	268	242	291	233	219	246	253	268	254	248	258	255	259	261	283	242	258	249	234	264	281	278	241	244	265	257	267	239	275	247	223	272	270	257	245	248	252	273	227	265	273	259	244	246	261	252	243	272	257	260	260	259	249	247	253	254	225	227	253	228	264	253	230	242	256	260	223	265	268	276	242	264	248	251	248	268	248	264	242	251	253	235	243	264	263	249	277	260	265	224	251	234	241	226	258	250	255	277	248	222	261	251	254	260	218	246	238	256	229	266	241	238	248	243	259	254	243	250	271	245	250	259	277	220	250	200	252	263	228	288	228	241	251	269	215	265	251	266	263	248	239	228	245	257	255	234	239	238	251	245	249	237	260	241	252	239	273	251	264	260	250	264	273	256	241	239	269	275	236	267	281	278	265	279	261	270	264	275	245	239	238	252	259	252	246	238	278	231	245	235	247	250	242	227	245	263	238	274	227	263	263	250	236	277	248	266	224	269	247	243	232	265	228	220	231	272	284	263	267	235	252	242	272	286	242	254	267	272	276	263	251	225	263	282	271	268	269	268	210	253	274	273	288	248	260	291	264	244	261	265	245	294	263	230	276	221	256	270	259	235	245	274	225	238	264	274	238	242	233	261	273	264	241	279	239	262	221	273	253	263	268	275	255	253	250	238	255	240	242	239	238	271	250	257	237	275	276	229	247	246	254	272	231	233	253	234	226	260	233	265	271	239	255	241	264	257	260	237	211	286	254	246	268	261	270	242	231	229	248	235	256	247	247	238	278	252	231	245	236	250	283	243	209	249	258	235	228	249	239	252	271	239	255	251	249	241	285	270	250	275	278	262	236	266	238	222	272	266	256	256	259	250	242	228	221	239	271	256	239	260	217	259	266	246	234	254	238	241	246	267	211	259	241	269	235	230	226	288	252	231	251	282	275	248	224	249	230	250	267	220	260	225	229	238	237	246	248	236	246	268	242	256	256	234	232	236	277	258	263	268	248	269	264	225	250	255	229	274	237	241	256	263	229	255	227	220	226	242	274	252	245	247	242	242	251	254	248	245	226	241	233	245	239	268	260	264	259	245	242	238	244	240	221	219	234	231	259	259	229	280	266	259	251	237	217	259	229	208	259	248	293	251	242	242	235	258	251	245	246	222	246	238	267	231	273	243	260	266	246	258	260	244	251	275	257	261	260	237	268	263	245	282	269	269	250	257	242	234	257	228	257	248	260	262	246	259	270	250	251	281	221	233	268	223	255	234	248	260	249	227	280	290	246	254	275	274	238	252	243	241	215	266	219	206	231	268	245	254	248	240	245	274	252	227	251	259	252	276	274	240	247	240	279	241	263	236	225	258	230	272	230	254	273	264	254	232	249	236	245	250	242	271	247	244	254	256	237	231	234	262	261	249	243	271	236	251	258	244	256	223	260	225	266	237	254	249	264	255	256	226	255	271	254	277	273	239	244	261	241	232	260	263	219	244	252	273	253	253	247	234	255	256	236	224	241	245	254	265	213	258	227	258	262	261	245	248	251	259	278	222	257	244	231	285	259	252	245	259	265	231	257	232	236	236	224	270	267	247	231	243	220	239	258	229	264	262	251	248	268	246	254	271	256	248	227	239	247	248	226	218	230	237	264	268	271	261	240	234	267	222	277	245	268	218	272	278	254	275	231	280	277	263	230	223	259	233	220	219	254	253	279	242	231	255	246	249	261	270	248	260	263	275	244	256	255	255	281	261	211	249	244	282	255	262	254	232	222	217	264	257	269	266	247	241	247	238	253	237	251	227	232	247	268	269	254	252	257	228	254	218	247	251	252	238	252	254	256	267	244	231	227	265	233	268	262	249	243	264	261	235	233	255	247	258	235	227	224	256	231	232	241	268	255	253	253	245	240	245	268	247	247	272	268	267	249	245	273	236	267	274	250	275	247	287	227	257	269	257	247	231	266	264	245	261	242	235	232	223	254	274	256	255	250	280	233	272	244	247	265	262	242	229	275	245	265	228	276	267	221	238	252	249	259	235	237	240	246	266	252	255	253	219	240	229	242	266	239	265	256	262	260	244	234	227	242	240	244	243	247	271	254	306	255	261	234	251	261	248	250	266	253	247	245	262	233	273	250	256	237	271	281	244	210	236	266	255	245	233	247	240	259	252	237	267	250	247	245	240	280	252	245	245	255	261	274	258	233	241	253	261	273	249	249	244	242	229	238	257	242	266	217	263	244	233	263	233	249	249	236	251	226	249	237	264	253	258	246	247	241	277	275	240	226	263	240	229	263	267	261	292	222	279	263	262	261	278	256	272	255	259	254	254	246	247	248	258	238	249	273	247	272	269	258	265	241	236	244	235	236	246	247	282	241	233	249	259	270	269	248	263	243	264	262	251	258	245	249	262	243	236	257	255	262	237	236	225	276	255	219	250	251	262	234	231	239	261	252	238	246	245	276	285	269	265	275	264	250	255	237	277	242	228	235	270	263	275	272	241	261	259	241	250	254	240	282	246	251	235	248	242	264	233	249	257	234	247	261	248	258	249	229	210	266	226	248	224	244	267	273	283	227	241	243	245	242	243	245	237	232	210	231	243	257	255	262	219	237	245	245	262	265	249	251	228	234	254	268	232	240	238	248	246	268	241	236	240	259	261	279	244	245	241	272	250	262	248	248	240	281	257	258	227	241	259	253	259	243	268	224	282	250	247	253	284	257	248	246	213	270	254	232	266	257	229	279	230	279	240	232	238	267	252	247	255	225	242	242	259	297	238	237	258	259	231	261	247	265	238	250	256	247	228	219	247	236	221	247	271	272	247	252	233	231	264	261	270	247	215	231	278	242	235	247	252	252	258	231	247	218	251	263	232	257	253	256	249	275	276	219	249	272	271	243	219	246	269	244	262	244	246	258	247	263	243	236	239	268	280	253	243	258	264	269	264	243	267	234	235	252	274	245	217	246	247	253	250	237	228	288	243	266	273	251	240	245	248	262	215	230	236	257	284	251	221	226	254	245	225	286	211	254	250	254	249	258	220	240	261	269	213	241	228	237	247	226	271	262	253	254	275	226	230	236	262	263	264	254	253	264	253	269	270	242	234	249	238	250	261	246	221	252	230	226
6870	4733	7610	9856	9025	7652	6240	4735	3620	3028	2295	1907	1775	1404	1221	1122	1064	1047	1034	952	884	801	851	815	806	781	756	701	683	666	699	648	684	650	662	666	633	559	669	617	652	622	600	589	597	624	588	640	596	624	627	597	602	614	613	598	640	606	599	593	594	616	588	616	638	627	602	643	626	630	612	612	624	612	571	592	656	588	626	609	587	584	644	611	576	598	590	597	654	618	639	616	612	641	635	634	567	588	650	668	639	581	570	628	612	648	632	617	588	647	655	556	633	653	603	641	595	627	606	613	619	606	626	602	609	585	607	647	627	589	618	655	582	610	627	606	599	584	597	589	596	617	618	604	598	599	569	645	573	584	599	645	625	610	637	600	644	635	611	624	633	632	609	631	615	619	571	594	552	589	617	552	620	614	630	601	637	617	590	595	571	633	634	622	615	591	636	621	637	630	586	664	610	613	584	625	575	617	587	606	637	580	634	606	661	608	604	589	642	567	592	643	635	610	615	623	633	611	626	608	622	560	607	664	603	575	610	594	564	610	602	603	595	591	648	595	587	595	651	625	591	624	595	620	617	596	609	587	605	546	614	631	611	578	630	617	640	643	657	593	614	593	608	631	601	597	650	574	648	590	609	594	615	634	634	633	578	613	614	635	604	587	606	638	581	630	625	604	586	605	612	638	616	556	628	627	557	607	598	604	610	594	638	608	637	627	571	607	578	609	585	580	599	609	609	641	657	623	648	616	609	645	593	611	616	671	556	625	620	606	623	658	569	648	640	585	619	612	644	643	626	609	596	630	637	639	618	602	588	596	612	576	603	614	609	578	596	603	638	588	624	635	634	582	597	606	636	585	617	581	630	615	590	626	603	614	633	572	609	620	610	638	587	624	592	647	595	645	604	596	621	607	614	614	625	627	655	629	614	626	602	589	596	610	650	593	632	597	603	598	600	621	644	638	599	595	608	649	597	651	655	637	627	605	666	612	604	608	624	634	632	596	674	606	634	607	607	584	611	621	635	593	638	639	611	584	609	653	628	629	637	594	600	584	620	644	602	627	604	597	621	633	582	623	581	640	617	617	612	564	616	611	594	595	622	587	630	592	632	637	599	645	618	606	634	602	635	635	594	551	633	621	599	617	595	628	591	646	606	615	658	647	610	585	626	619	611	565	628	594	618	633	596	582	644	653	640	626	641	646	608	603	607	607	596	596	591	660	575	605	640	618	609	611	617	604	630	588	630	588	600	619	642	606	645	671	595	608	565	648	593	564	618	620	610	641	631	578	625	627	635	605	646	626	577	627	648	607	596	568	558	640	612	624	602	590	657	626	598	652	656	646	610	618	583	631	605	608	626	613	588	617	585	628	622	616	567	626	581	630	608	585	610	603	624	615	596	584	609	610	635	626	616	658	590	625	575	645	606	654	609	649	546	574	595	603	639	582	587	646	580	608	591	626	631	620	588	600	596	625	617	610	592	568	605	597	639	612	567	606	607	625	565	646	626	617	591	653	603	643	556	634	603	657	649	596	611	597	582	623	591	651	593	610	583	623	607	618	621	628	607	625	622	631	596	605	627	654	612	590	587	609	616	605	579	629	638	579	608	585	606	636	626	624	584	654	586	634	605	598	657	632	599	589	599	608	592	593	585	644	636	643	598	594	619	597	630	615	607	618	607	596	620	587	621	612	647	636	610	592	619	575	625	629	640	592	639	630	595	609	572	569	582	571	603	615	663	628	600	635	585	576	604	611	619	619	625	674	645	567	579	614	604	608	644	584	607	620	612	623	559	620	623	636	637	578	640	547	621	628	617	600	621	560	616	570	603	543	618	605	595	612	574	592	622	591	630	644	637	621	588	607	568	636	610	631	589	601	616	649	626	654	658	598	609	651	637	663	624	589	599	605	579	611	599	630	614	608	584	627	631	606	657	581	610	618	637	575	578	604	600	610	621	647	631	597	657	621	585	598	579	641	622	598	670	589	631	653	616	606	634	589	617	640	614	608	613	566	637	607	651	584	591	644	582	594	604	635	618	580	604	582	638	579	654	629	611	629	608	618	609	646	637	632	597	607	608	603	607	641	598	556	627	616	626	561	616	655	617	653	617	626	612	626	629	611	620	619	588	632	637	631	631	618	602	634	609	618	634	617	565	608	605	602	588	624	614	649	618	612	654	598	606	581	627	592	621	622	571	613	615	635	612	640	650	600	577	627	618	591	596	599	580	614	581	607	613	590	614	554	654	617	653	592	613	604	598	647	591	612	602	622	615	641	555	615	591	557	606	613	616	629	597	628	643	567	615	574	622	653	596	638	639	623	635	593	639	620	625	622	642	622	622	602	640	596	597	633	587	578	599	570	579	611	614	646	563	586	594	612	610	598	611	612	625	571	579	686	595	620	624	561	659	581	584	613	622	681	646	616	541	631	596	586	602	585	615	632	604	562	559	594	640	643	588	616	639	613	607	609	658	653	592	598	573	598	653	637	621	619	617	588	580	643	617	618	614	577	618	626	588	617	607	584	569	600	639	641	624	600	669	609	645	643	644	606	652	609	639	580	648	583	636	631	622	626	583	644	597	646	630	675	598	596	620	619	603	596	601	590	641	618	598	567	621	588	632	606	638	586	597	592	572	622	600	598	608	600	598	646	632	645	599	661	573	629	598	665	621	618	597	587	641	558	618	601	646	637	592	633	593	621	624	607	598	635	563	665	603	616	616	608	584	575	636	572	631	605	610	552	591	601	603	586	566	586	638	622	595	598	579	602	631	641	604	620	610	636	609	625	620	640	573	591	592	638	628	613	645	615	646	609	608	595	633	560	683	600	614	639	619	591	604	640	624	609	604	617	599	653	595	615	555	631	595	580	606	612	616	659	634	610	600	637	655	626	614	642	647	627	604	596	593	623	603	624	623	584	584	600	544	600	621	593	564	638	616	578	626	582	614	619	601	640	641	612	636	630	635	648	619	600	622	638	599	618	624	563	601	637	588	616	597	637	624	606	607	614	644	601	625	608	666	623	544	632	557	598	612	585	641	583	574	630	558	601	577	602	631	592	620	613	657	634	638	585	595	622	627	622	651	658	592	561	617	621	636	635	632	620	627	624	601	606	583	590	577	601	616	593	605	626	646	621	632	637	599	606	609	611	646	584	574	611	603	622	599	623	592	620	605	643	642	587	658	574	588	629	629	613	646	659	623	632	614	628	601	636	606	637	619	631	597	604	586	576	588	619	593	635	603	597	568	615	651	615	644	579	582	618	628	633	637	546	601	655	645	616	587	580	603	628	596	646	623	600	628	620	582	623	663	569	638	668	593	602	626	631	622	596	638	631	603	585	647	620	605	610	589	592	599	602	642	600	636	642	626	601	603	602	617	622	651	594	600	628	639	583	616	615	623	594	608	643	621	633	595	572	631	607	580	606	587	645	598	585	591	608	633	568	628	609	611	636	619	625	610	623	654	597	554	630	604	573	672	610	601	604	627	596	634	624	596	569	626	580
20849	10570	7454	6348	4517	3299	2476	1805	1396	1230	864	749	611	529	480	400	386	413	395	389	338	334	316	304	315	282	286	278	300	282	265	273	287	262	244	263	262	292	251	227	268	240	294	251	253	234	258	282	268	265	281	302	244	250	285	315	272	276	243	249	240	250	301	258	276	278	259	277	262	273	255	267	234	264	258	262	258	241	273	280	264	261	261	255	264	256	261	235	267	250	250	255	274	241	248	234	245	260	271	275	267	249	273	263	251	280	255	316	291	251	249	261	256	244	265	255	263	251	262	238	263	224	260	247	251	259	282	260	265	245	278	276	270	276	260	222	251	242	264	266	235	301	269	227	269	267	269	273	265	247	245	243	264	260	240	279	272	258	274	267	251	267	254	252	265	227	240	242	259	247	249	273	229	249	265	268	279	266	233	254	223	257	258	250	311	257	266	267	234	262	269	267	261	235	245	243	266	233	268	297	289	258	242	255	243	261	248	273	262	256	264	265	247	240	252	235	264	256	261	249	262	250	273	229	293	281	276	257	240	242	242	280	252	273	263	237	243	264	257	253	263	285	258	245	266	257	245	236	273	239	273	259	276	271	263	269	268	270	259	249	246	251	270	255	254	277	273	268	241	259	259	246	269	227	287	253	255	287	286	277	244	250	286	218	240	255	268	250	274	272	229	253	272	282	227	224	253	244	251	234	257	292	263	294	266	258	246	256	259	236	280	268	243	274	253	274	276	271	269	267	249	269	278	218	263	271	249	270	235	258	238	321	261	241	244	215	263	264	283	244	250	279	263	258	278	266	282	249	242	263	253	263	259	268	242	273	296	257	245	272	263	248	258	243	252	234	248	278	246	248	249	268	251	226	288	265	284	277	248	305	244	238	279	279	274	272	249	257	268	239	236	235	247	264	260	273	273	251	278	228	244	217	262	238	219	245	251	260	252	267	241	273	285	248	260	272	254	257	233	239	274	260	275	235	276	239	263	260	236	254	283	272	297	294	261	267	272	267	283	280	256	257	226	263	234	252	243	246	262	280	275	279	262	243	277	225	229	283	260	256	261	273	272	271	246	267	235	250	254	260	268	259	258	243	243	252	256	234	271	259	278	259	276	234	288	255	265	276	253	260	283	262	240	223	239	259	293	247	245	260	268	270	234	259	247	281	254	246	238	263	257	240	252	254	247	264	263	244	277	256	277	302	221	238	227	248	239	242	288	276	294	263	269	245	248	233	268	239	278	243	309	263	285	264	255	279	230	266	247	296	259	278	258	257	221	243	271	255	236	227	256	263	271	261	248	280	236	276	257	270	273	257	263	292	274	264	266	261	241	241	265	265	256	269	278	282	244	231	267	261	253	241	256	255	243	275	268	257	263	244	237	267	265	267	258	261	266	271	290	252	258	236	255	239	239	269	263	242	247	278	283	260	250	256	230	255	260	272	275	249	257	281	257	259	246	273	240	266	248	262	219	250	268	246	284	250	256	253	257	240	255	253	242	239	240	253	247	254	258	242	264	250	261	247	273	237	261	268	270	225	235	263	279	266	267	267	279	258	297	256	280	282	264	237	243	258	248	246	247	257	228	257	254	267	242	254	237	269	259	294	264	251	245	232	260	252	268	278	282	252	253	271	243	241	230	243	261	258	259	219	274	259	293	270	244	271	245	229	251	258	235	268	233	262	241	264	254	244	254	304	265	297	248	270	293	245	264	270	282	277	264	240	251	275	243	245	258	252	260	283	280	245	272	244	264	230	227	281	251	274	248	287	242	244	276	279	255	260	233	247	261	279	230	249	240	241	261	237	249	283	236	252	269	256	279	260	216	273	282	268	276	233	240	268	262	250	258	297	248	246	246	287	270	265	271	265	255	289	261	253	264	256	266	258	255	271	263	253	243	260	277	247	255	247	252	255	252	254	250	254	262	276	267	259	237	251	278	287	268	299	264	261	256	253	251	256	251	269	262	274	279	271	242	262	277	247	243	235	278	303	266	242	271	263	249	263	270	236	266	245	226	274	232	274	261	278	241	278	246	232	271	235	245	248	260	219	239	242	253	257	280	270	268	257	274	234	237	242	231	246	256	258	226	252	230	258	280	262	249	282	272	281	295	256	274	228	263	289	257	246	258	283	242	270	259	253	256	251	272	272	224	268	260	251	259	261	249	260	285	260	256	248	283	282	268	249	258	282	265	255	230	269	245	247	264	248	281	300	257	248	261	250	280	292	264	259	266	280	276	265	274	246	264	244	247	303	244	253	237	253	254	251	265	246	288	248	240	223	209	268	256	262	256	255	236	247	271	256	272	246	278	257	250	273	268	271	271	245	245	222	283	295	250	253	256	241	289	242	237	285	255	275	299	275	237	278	266	274	252	235	281	269	259	272	267	263	253	278	265	247	260	249	280	264	251	252	240	286	233	270	295	239	274	273	251	255	257	217	280	253	213	260	269	264	253	252	240	274	256	251	236	286	256	255	293	262	267	246	279	272	251	269	239	237	261	272	260	252	264	271	267	263	283	261	255	288	277	260	250	264	272	282	247	263	270	279	259	259	284	240	268	267	272	262	244	277	247	247	239	229	277	273	257	271	261	265	252	278	254	284	296	300	248	254	239	273	275	298	245	262	255	261	258	244	248	234	268	247	264	258	264	264	234	272	271	266	281	281	248	281	259	282	243	257	275	291	274	258	271	262	257	253	239	261	261	286	273	271	267	263	275	246	274	247	250	253	279	263	260	247	263	284	245	241	235	260	241	284	252	289	307	260	262	277	272	259	237	240	261	261	262	270	241	233	282	265	277	256	277	249	242	273	236	245	252	253	249	271	256	255	236	287	255	226	252	273	271	270	238	261	264	253	272	280	273	252	248	287	242	250	273	254	241	268	282	261	259	283	257	272	287	261	265	273	239	243	253	238	259	261	246	262	255	283	264	253	255	258	278	272	258	269	272	266	278	235	270	248	260	258	246	244	261	243	248	276	250	250	273	282	254	265	258	268	211	242	262	251	229	314	253	262	219	233	240	270	224	258	244	262	250	288	251	267	231	252	280	235	261	252	281	237	270	249	245	297	249	286	225	250	275	248	268	243	256	282	259	272	235	245	259	277	281	280	238	253	249	249	293	266	263	261	271	243	267	244	282	266	260	237	262	258	251	259	261	236	267	259	236	287	250	258	229	246	281	252	251	277	256	239	258	264	258	264	266	269	261	258	270	240	280	253	251	275	298	275	257	261	265	267	254	251	262	251	260	264	208	259	241	275	271	269	271	242	252	285	246	260	239	266	224	261	249	247	260	239	251	259	266	257	255	212	262	265	280	270	259	235	228	244	241	285	256	264	245	257	276	257	246	260	282	277	233	255	264	259	294	273	251	247	282	262	265	248	276	247	241	253	242	242	279	260	244	242	282	254	240	281	279	252	269	241	262	231	268	269	227	261	263	267	278	290	258	268	276	234	220	273	231	253	257	268	270	247	283	263	267	258	265	267	288	256	260	280	251	262
15034	9446	11863	15616	14256	12272	9970	7939	6728	5292	4240	3597	2928	2387	1992	1671	1561	1543	1475	1302	1254	1185	1015	994	1046	936	866	846	774	794	836	743	798	763	701	716	702	729	717	647	623	614	643	674	655	619	637	628	652	668	657	564	601	658	611	655	619	624	630	669	645	638	661	666	610	609	645	643	610	613	641	600	613	626	656	634	609	592	651	638	607	616	584	679	571	658	638	625	590	616	628	636	618	601	611	618	642	639	631	608	596	639	670	641	636	637	598	674	614	631	593	596	681	643	596	604	627	644	616	677	646	656	660	633	592	619	639	620	640	639	642	604	628	644	641	640	606	652	669	620	649	639	618	648	673	630	630	640	614	659	643	625	617	614	629	622	632	636	649	615	656	680	639	608	606	585	632	649	607	648	596	679	656	638	574	599	565	616	619	643	625	627	636	600	668	622	652	621	648	637	625	655	624	613	654	608	621	588	630	616	589	641	599	657	624	619	649	604	648	612	632	660	608	615	663	615	640	640	648	622	605	649	667	646	626	617	647	666	630	649	635	672	657	609	609	607	643	592	622	646	643	583	605	639	608	638	590	640	619	593	642	606	622	594	615	639	605	601	641	618	620	601	614	680	603	605	661	632	636	635	596	633	665	579	632	637	596	613	596	628	683	657	655	688	603	634	596	640	652	665	631	618	662	636	660	632	611	647	596	656	614	662	632	654	616	628	684	603	619	645	628	642	698	656	631	609	661	606	614	613	643	609	617	634	615	660	654	662	633	654	643	604	638	615	599	612	570	605	617	637	640	688	633	599	621	600	641	641	621	604	633	662	649	638	670	600	632	612	654	636	612	617	661	639	688	682	648	604	621	605	622	630	690	645	631	577	669	597	612	644	639	631	660	645	645	671	617	611	672	615	640	600	589	651	606	620	616	622	623	633	646	662	633	631	643	544	627	595	622	669	609	659	630	628	650	613	611	663	654	647	607	584	643	597	648	630	589	621	622	591	629	597	640	587	667	594	630	621	643	678	673	624	593	637	600	662	678	634	599	618	640	579	654	582	612	644	594	643	649	634	625	583	619	601	608	628	648	625	667	659	653	684	609	612	645	592	642	665	651	650	651	642	630	659	610	655	610	647	625	636	640	641	628	645	632	622	620	606	634	623	670	617	605	574	623	580	582	621	637	637	610	622	636	668	668	624	673	612	622	675	624	657	648	608	616	594	643	649	621	635	676	616	569	631	650	607	599	667	654	607	627	643	606	652	637	645	604	636	627	636	638	655	630	637	682	618	610	623	632	615	609	598	603	650	640	636	636	612	640	625	686	609	626	694	632	607	638	640	635	620	644	612	654	647	612	594	646	586	612	623	632	652	635	649	604	646	655	621	658	655	600	627	709	587	594	660	635	661	593	615	575	641	667	628	649	635	650	651	635	651	648	608	575	633	638	610	610	631	622	659	631	654	657	616	621	609	636	635	626	639	630	662	630	620	665	650	654	633	625	654	653	613	650	652	622	644	642	603	619	621	613	652	606	634	620	609	664	627	613	675	638	610	606	595	634	650	659	631	648	613	646	652	617	638	619	600	624	651	617	645	635	633	599	648	624	616	614	629	565	655	653	583	654	651	693	647	666	645	649	648	609	612	673	592	621	598	610	593	594	608	616	628	614	625	642	651	610	646	589	598	623	651	611	600	618	598	666	665	630	603	613	629	584	635	640	664	623	640	631	649	576	613	613	617	667	605	644	591	636	635	608	602	618	609	600	595	625	627	631	693	651	635	611	586	633	663	611	626	672	601	614	635	600	605	628	621	641	587	652	647	633	599	603	602	608	608	641	621	630	636	655	656	652	645	621	676	666	636	643	631	632	633	601	659	559	668	644	613	627	610	621	660	648	592	634	643	640	626	610	598	679	600	631	633	618	623	644	638	649	653	668	651	664	623	645	644	630	659	613	641	598	640	598	633	651	610	656	630	659	689	682	615	644	659	621	634	600	625	597	642	590	609	620	640	621	655	626	637	657	612	634	623	638	609	679	632	633	643	607	623	650	650	626	674	648	653	641	636	630	670	602	641	625	614	590	637	675	635	648	593	615	625	632	694	623	665	612	602	618	610	629	644	643	610	609	666	654	627	585	615	681	678	616	631	609	663	666	643	613	656	599	637	622	690	618	645	639	622	633	621	620	599	588	623	629	640	677	648	585	592	642	618	654	638	593	621	628	639	648	686	629	601	648	619	661	574	684	604	665	629	578	626	619	610	633	648	636	608	648	636	634	662	593	627	658	596	607	648	617	632	619	657	603	625	663	610	646	659	658	675	647	593	623	621	642	678	636	643	625	681	673	640	670	615	610	623	607	612	626	620	626	613	596	594	635	595	598	610	648	608	676	631	581	636	607	635	673	604	651	618	659	645	623	635	632	677	667	672	686	670	655	637	629	662	653	639	634	638	657	669	639	632	648	661	652	606	647	643	637	670	641	631	629	635	630	629	651	610	633	651	674	653	667	617	612	622	581	629	611	623	617	603	675	653	629	644	652	643	662	636	637	646	606	623	614	597	669	614	662	578	672	624	616	635	650	632	607	601	589	641	650	626	641	638	648	582	628	626	625	633	619	630	635	602	639	614	643	632	613	632	671	672	669	661	620	602	628	598	637	603	688	601	677	633	636	608	598	621	652	618	632	623	685	606	589	648	622	594	609	559	589	605	642	657	651	668	662	723	647	608	659	639	654	590	555	649	678	672	639	631	592	627	647	668	629	659	622	622	627	657	639	645	672	610	648	621	625	651	651	634	584	609	640	598	634	659	625	634	659	618	590	667	632	642	651	649	617	650	641	605	629	614	634	631	625	614	659	631	643	636	649	639	646	633	640	613	659	585	663	631	594	625	626	631	590	628	602	601	618	589	624	593	656	618	620	612	592	652	619	648	623	629	609	661	651	571	609	610	619	624	595	627	623	677	644	623	632	577	604	619	653	601	670	650	652	640	643	638	653	653	625	618	592	626	639	668	589	610	629	621	664	656	613	638	639	625	662	667	613	586	640	617	655	622	642	583	638	645	629	630	629	655	676	629	626	635	618	625	672	649	629	663	602	638	640	651	654	645	664	620	643	604	651	633	611	605	614	662	628	595	620	641	624	623	637	604	653	626	630	632	653	648	659	570	642	590	630	626	607	694	644	632	633	652	622	620	640	613	636	619	623	656	617	615	602	678	626	650	666	601	596	678	679	655	643	605	657	609	642	592	621	663	609	649	639	613	633	697	608	671	599	617	653	663	633	634	612	674	612	628	652	630	621	658	654	598	685	611	594	586	610	626	635	606	617	630	632	575	630	623	639	658	654	568	627	610	588	683	667	652	605	629	641	634	633	604	652	642	628	613	658	641	582	629	613	602	603	639	643	623	633	691	647	649	611	623	618	652	636	633	631	628	634	633	628	632	634	654	612	650	658	650	598	632	684	680	652	600	571	617	612	606	637	641	634	614	640	578	662	658	643	618	630	599	652	617
30383	17053	11068	9718	6822	4841	3459	2530	1914	1584	1274	936	835	607	528	513	474	452	438	362	352	325	352	298	237	307	257	263	251	281	271	251	231	265	255	256	235	227	245	217	236	224	251	222	225	212	217	220	216	217	215	226	216	216	223	252	224	219	196	200	223	213	244	217	211	225	243	253	216	213	224	280	194	278	223	245	236	214	228	244	225	242	225	241	236	195	229	211	249	214	214	224	223	224	219	210	209	215	224	216	212	225	234	213	200	243	223	222	228	196	234	254	242	240	213	237	207	221	268	238	237	231	251	224	203	242	220	224	222	198	215	208	222	205	243	271	228	196	210	216	265	210	203	213	222	208	229	214	250	249	212	219	242	222	238	233	201	247	262	228	217	246	220	181	211	219	226	220	182	225	262	224	204	221	187	219	219	235	234	224	215	236	211	236	221	235	233	218	228	213	188	223	237	217	213	236	217	208	192	218	250	229	235	208	235	220	204	242	193	202	214	218	267	208	234	242	232	229	240	242	261	235	226	220	219	236	239	238	241	219	192	236	228	187	185	225	215	226	237	225	215	198	230	241	206	240	177	219	237	242	212	227	222	218	225	223	208	234	229	230	209	238	253	230	223	228	227	225	227	215	235	227	230	229	239	242	222	211	224	217	231	229	247	218	212	242	236	228	190	231	212	231	229	216	232	239	234	234	208	208	205	231	229	224	209	235	246	217	208	228	229	203	237	234	214	206	227	231	231	226	207	212	253	211	196	243	225	208	234	198	224	222	223	210	236	244	211	240	217	199	206	217	208	223	226	234	236	218	225	230	251	218	233	235	229	235	253	210	211	209	218	228	214	204	218	215	222	227	222	221	220	216	222	233	231	207	216	215	239	237	225	238	213	242	197	226	221	225	208	223	207	208	204	217	231	247	218	229	224	220	233	217	217	240	214	239	227	206	226	222	241	220	237	217	214	239	223	215	227	210	200	214	260	227	215	215	227	221	212	219	249	236	215	206	230	237	233	236	229	216	222	249	256	224	225	215	209	256	234	222	235	228	249	212	215	227	212	214	213	228	215	200	203	202	230	235	235	223	234	243	250	208	218	199	211	228	229	229	218	246	209	259	221	212	194	224	259	238	218	252	210	261	211	200	219	201	215	238	223	216	250	207	231	214	234	202	202	227	232	202	237	234	236	246	231	226	219	222	225	216	240	206	236	218	218	207	190	235	232	235	253	222	229	236	200	242	226	234	248	212	226	227	226	204	229	227	206	226	229	226	193	223	225	246	216	216	216	227	219	226	210	226	235	216	239	214	221	221	227	207	242	221	233	217	221	212	233	231	208	203	204	238	225	212	210	226	198	234	236	227	226	255	201	219	205	231	209	213	256	199	244	259	218	232	259	214	229	221	232	240	239	231	236	242	234	213	207	180	217	225	210	244	219	218	228	227	235	241	217	248	200	204	202	217	225	204	218	210	218	196	224	205	222	252	227	220	246	244	249	250	253	217	222	259	213	207	219	204	226	249	204	216	248	225	210	227	202	220	221	214	224	231	229	219	233	237	231	214	242	220	202	202	186	230	227	202	229	235	242	202	245	232	227	227	204	230	238	217	216	238	243	212	228	233	235	260	250	218	213	230	224	220	242	234	267	222	211	229	210	223	210	235	219	191	215	200	214	232	209	230	216	232	209	226	212	211	258	208	239	217	265	214	223	211	226	232	233	225	240	236	220	234	216	195	203	238	217	239	197	194	249	252	253	220	202	227	218	197	215	257	251	253	237	228	228	226	200	237	213	233	219	249	221	227	223	196	226	245	220	193	208	227	228	222	247	200	237	249	228	214	188	255	234	201	211	204	221	251	208	204	223	220	225	224	230	219	232	202	219	218	201	235	228	223	200	209	213	185	229	214	197	218	228	236	190	218	237	213	227	242	204	186	228	242	210	228	240	217	201	220	220	233	232	202	223	222	225	267	249	241	228	211	204	197	236	217	229	239	240	257	208	232	230	233	206	219	217	225	199	228	220	229	200	214	238	199	193	220	234	229	225	223	232	196	193	246	198	250	223	217	225	228	200	220	208	234	222	234	200	230	242	221	207	206	254	219	232	209	207	239	232	231	222	190	211	219	235	242	221	219	212	230	242	221	224	220	233	217	223	238	240	252	224	214	195	211	216	199	242	222	226	238	214	219	208	214	221	221	223	235	212	220	196	239	238	229	222	218	230	207	206	207	206	239	216	218	231	210	214	245	205	234	214	198	232	225	226	220	242	236	209	215	240	220	192	218	231	210	225	225	242	211	212	217	236	266	190	207	225	225	220	227	219	247	221	237	226	199	223	207	240	205	231	223	230	289	256	245	217	196	210	246	210	234	257	229	229	203	233	226	210	206	233	232	214	232	233	218	229	246	225	230	210	218	216	210	219	225	231	247	233	193	217	256	239	222	223	221	246	228	231	222	220	228	210	214	218	220	225	203	221	218	247	270	184	224	236	225	228	213	234	218	200	221	213	220	209	258	213	224	228	242	196	217	197	253	261	226	252	237	214	229	230	240	200	241	216	212	225	230	219	211	222	195	206	211	239	235	192	233	229	223	189	197	203	201	203	228	222	217	226	264	210	241	239	236	226	245	233	224	220	218	214	224	212	202	207	208	226	209	231	225	189	231	244	258	244	242	229	243	222	233	231	248	226	228	247	224	216	206	241	237	212	250	224	223	245	215	200	199	249	252	236	227	221	202	219	218	220	240	221	241	213	223	229	218	183	226	226	230	230	212	229	223	232	223	215	201	199	223	229	210	219	213	258	223	220	225	224	220	237	214	192	205	206	228	204	263	227	232	217	194	213	242	221	209	216	230	236	232	227	245	237	224	231	219	228	227	224	245	239	213	209	230	221	242	233	220	250	224	226	235	224	201	212	224	239	217	244	227	202	226	225	229	245	235	239	215	212	212	214	197	220	226	214	212	256	211	240	225	203	232	221	214	265	214	240	216	246	223	227	206	210	191	221	215	210	225	238	226	245	234	203	207	214	216	227	209	206	225	199	223	238	253	222	253	223	236	217	247	195	241	233	230	232	222	201	181	203	233	237	211	235	228	225	210	239	240	193	222	220	244	258	225	221	216	231	224	245	193	224	235	242	206	232	208	225	223	209	233	214	211	230	231	227	220	221	218	205	242	247	213	266	239	219	248	223	214	218	222	198	215	219	227	228	198	251	214	257	245	228	237	229	225	249	224	240	212	236	232	220	195	191	213	225	235	235	216	234	243	234	212	218	254	234	214	249	229	215	219	265	206	258	239	216	238	234	227	230	232	231	244	240	243	217	208	209	222	208	216	199	186	209	229	210	218	253	236	256	219	235	235	223	262	234	264	209	240	225	215	240	239	221	215	212	207	240	218	228	197	214	213	196	232	225	204	199	225	183	199	234	231	240	205	266	223	221	252	230	223	251	233	219	215	198	242	231	193	237	233	227	255	252	212	204	242	203	239	230	233	214	212	233	219	219	248
20220	13272	15385	19875	18241	15856	12626	10393	8587	7417	6100	4572	3814	3135	2498	2134	1987	1862	1918	1660	1461	1380	1198	1214	1126	1048	949	791	827	848	806	776	789	741	722	646	698	654	664	611	563	612	539	529	553	574	557	525	581	521	575	545	552	572	545	556	616	570	475	588	513	573	585	593	500	576	545	596	573	569	563	519	604	532	541	567	519	566	544	570	523	534	521	523	577	559	563	562	552	532	584	524	531	533	517	576	535	556	535	555	537	488	551	597	567	585	552	586	559	526	557	549	595	548	558	571	511	543	563	602	534	541	557	538	557	555	544	566	510	539	526	587	537	552	527	577	556	577	560	581	497	516	502	556	544	565	544	583	525	572	521	558	548	557	573	503	536	526	532	546	571	569	554	535	548	542	506	532	558	527	563	594	572	576	551	540	567	526	549	547	566	594	509	540	562	541	564	584	524	524	520	571	577	564	545	552	550	519	572	551	551	545	577	545	548	531	546	576	511	568	549	525	559	535	534	554	515	580	566	552	540	523	534	558	511	549	564	488	543	509	562	511	508	542	541	543	550	511	540	572	530	569	596	553	542	572	519	537	507	536	547	543	522	563	537	570	570	577	573	531	566	566	571	545	552	570	532	521	538	579	509	525	544	560	569	527	603	548	535	549	557	571	562	561	521	543	526	582	530	569	562	551	516	553	518	534	570	518	559	550	522	571	576	549	555	532	534	570	543	567	518	506	591	600	524	574	565	549	546	563	572	546	505	539	578	530	567	534	558	554	541	553	576	540	507	556	533	530	614	566	515	533	555	570	523	550	545	518	543	546	542	550	562	568	581	550	556	563	549	537	566	546	569	558	612	553	534	532	507	594	576	587	562	547	557	566	514	569	554	574	570	589	557	573	536	552	602	546	558	576	545	548	582	553	591	586	562	561	569	559	568	526	545	551	568	543	549	570	549	510	545	537	570	564	572	514	545	534	551	518	512	590	506	460	528	538	560	550	563	506	590	565	529	558	541	526	539	545	562	566	590	562	578	569	546	591	550	560	553	568	515	568	523	585	527	579	558	546	519	513	524	544	569	545	542	567	559	560	558	565	542	580	557	561	567	545	521	523	525	558	569	547	592	552	544	546	575	519	529	544	576	535	570	543	565	517	514	583	546	570	534	530	580	566	522	570	579	546	526	537	552	597	543	523	541	526	560	583	542	548	562	525	559	587	528	582	540	529	547	592	581	548	567	539	533	547	572	510	560	545	542	532	536	531	507	549	535	516	542	591	545	540	515	532	543	581	579	545	509	579	575	529	549	541	567	549	547	540	535	551	537	556	567	591	542	586	536	558	543	559	531	541	527	557	589	517	544	523	517	542	573	574	581	565	542	573	555	555	508	535	509	556	596	559	534	529	545	566	556	584	531	538	560	530	518	577	538	533	545	542	555	567	542	551	532	558	603	526	555	541	512	579	571	580	583	574	529	581	556	539	538	544	571	554	518	516	522	557	530	582	562	569	536	587	551	535	567	513	569	550	576	574	568	547	548	536	560	528	560	538	584	525	605	571	530	554	572	554	553	549	532	522	485	523	564	547	537	538	519	532	580	573	559	601	577	552	503	574	548	573	565	607	561	573	543	588	546	560	583	537	590	537	569	569	560	580	546	548	569	570	569	546	544	570	560	544	605	535	559	568	542	533	522	534	543	562	596	564	587	489	558	550	573	542	570	542	531	604	566	544	490	551	551	491	562	557	536	563	590	568	501	568	563	535	523	546	563	543	562	509	580	548	507	570	577	560	539	544	520	547	546	535	526	502	519	568	536	520	556	514	534	510	567	563	524	547	522	604	542	555	531	566	542	547	545	540	555	536	590	552	548	531	544	574	561	523	543	563	572	528	526	535	524	541	550	555	527	580	602	525	549	570	581	547	604	593	553	573	578	561	582	554	533	537	553	528	558	564	533	523	543	566	529	549	547	559	524	581	561	578	569	547	550	519	535	589	563	543	564	537	487	577	555	528	576	592	538	527	547	534	582	541	525	515	528	542	586	536	566	577	551	556	543	570	552	568	535	607	531	518	591	555	537	501	536	574	572	495	552	564	561	548	581	518	544	588	545	517	533	556	541	543	553	521	558	576	513	562	548	565	508	512	529	549	569	516	548	498	563	552	554	549	534	547	559	536	566	559	522	542	540	565	557	555	590	542	573	523	529	554	553	563	554	574	516	546	571	551	511	552	493	552	557	547	539	493	526	532	583	549	585	544	582	562	526	551	547	536	589	497	584	550	544	571	523	559	532	497	539	551	591	564	552	486	565	563	567	557	550	581	510	582	560	563	541	578	576	541	588	552	537	547	574	552	528	546	597	527	558	545	528	553	551	573	537	520	562	546	549	589	579	540	544	530	534	544	520	566	538	563	592	526	530	546	556	521	587	519	572	589	553	540	517	558	548	533	545	534	541	537	545	580	571	539	522	543	531	508	514	589	537	522	575	611	524	517	570	544	552	567	568	484	576	563	540	542	533	513	513	533	581	570	528	526	565	519	578	581	513	578	545	511	540	537	547	601	524	546	526	582	575	589	563	542	553	542	534	510	547	525	618	534	556	535	564	534	609	561	599	579	547	510	539	572	555	552	567	524	525	561	557	556	551	529	511	540	555	523	538	555	587	545	529	578	546	548	524	575	554	600	550	524	551	537	491	525	531	559	533	526	565	530	551	528	531	555	525	551	523	558	509	488	540	579	569	546	558	548	563	542	532	567	565	536	549	530	546	562	565	551	529	590	545	579	532	600	601	553	573	521	544	558	554	485	552	499	533	527	550	537	569	575	537	534	509	565	552	566	523	547	573	575	526	560	551	529	580	545	595	520	518	547	581	551	564	570	531	549	567	539	581	540	560	531	576	555	530	544	539	546	573	586	571	568	528	579	537	516	527	554	591	540	551	548	513	545	560	570	533	554	548	535	546	533	552	528	584	529	550	531	519	536	569	582	506	545	548	555	580	572	526	522	524	552	516	530	596	548	561	534	545	565	547	567	570	569	555	545	586	596	537	540	586	541	533	512	534	529	504	536	573	554	587	569	544	530	589	520	548	512	540	550	577	569	541	554	575	507	539	562	560	554	549	539	542	530	544	531	569	530	551	588	539	541	558	529	525	570	592	522	529	528	545	583	520	567	575	557	578	568	538	559	507	562	555	567	558	527	533	571	554	557	566	535	516	533	537	561	583	503	525	536	569	511	542	550	604	557	560	519	563	538	574	593	585	543	549	584	532	551	532	569	576	523	515	528	516	562	577	550	512	586	500	564	530	553	543	527	565	569	570	563	570	557	542	551	516	554	564	534	535	531	540	563	510	558	570	516	531	552	537	545	532	503	564	525	522	543	563	543	551	547	594	576	546	561	485	548	594	590	558	555	529	546	582	564	536	585	574	501	592	509	523	544	531	543	515	588	557	595	591	562	528	557	524	563	595	539	499	550	574	539	556	532	526	557	537	584	532	510	568	534	560	578	510	537
9231	4553	4235	3713	2560	1977	1447	1068	845	676	559	482	402	360	330	333	310	317	330	286	281	272	313	284	304	267	281	270	252	278	279	281	285	265	281	244	258	248	239	262	245	266	269	261	262	283	248	268	226	246	228	280	217	247	218	245	226	246	271	264	260	254	240	221	269	280	247	267	249	259	247	280	224	281	236	248	235	244	239	269	235	274	266	266	239	229	263	265	238	269	280	238	271	243	271	255	234	245	268	243	238	222	239	250	248	262	262	246	256	250	228	235	214	263	243	227	282	239	280	246	266	235	265	230	267	241	229	271	256	259	274	204	225	236	236	236	288	257	269	233	256	251	251	246	243	232	236	234	236	245	262	240	260	251	254	258	286	246	272	265	273	263	250	269	256	249	261	255	260	237	253	248	258	248	243	240	247	283	254	235	249	236	241	277	249	258	234	274	236	271	243	252	259	255	253	242	246	247	246	242	258	244	229	224	218	247	238	277	256	228	279	276	250	255	244	254	241	232	221	276	233	243	253	257	263	236	248	205	245	258	242	265	270	282	234	288	286	270	231	287	249	246	251	230	247	231	239	215	271	257	267	255	245	241	222	247	274	255	237	241	256	225	239	236	246	262	247	245	236	258	266	255	279	248	260	251	242	252	283	245	211	228	264	248	252	227	253	245	277	242	234	230	228	281	259	258	223	241	243	251	243	270	257	255	249	280	232	223	276	252	272	278	226	211	222	293	277	304	251	235	247	237	230	271	269	279	234	287	229	263	242	254	256	261	253	247	230	226	252	251	284	263	254	251	238	232	252	253	246	243	223	226	238	265	241	261	252	273	268	250	245	251	267	251	229	256	268	267	241	260	282	261	236	258	241	240	242	246	270	278	231	258	247	257	272	233	250	234	240	254	242	254	251	269	256	218	262	250	251	233	274	248	257	220	264	260	212	269	238	226	261	265	248	247	239	263	233	268	249	227	271	227	247	278	252	274	262	236	275	241	240	257	247	273	280	258	249	222	292	224	257	226	232	246	237	288	261	240	236	261	265	278	227	259	241	244	256	256	283	252	233	263	265	242	280	236	241	263	235	274	259	244	275	261	237	239	266	243	258	285	260	279	249	247	282	232	253	236	258	236	260	261	270	257	247	226	252	245	239	269	242	247	268	267	222	269	212	252	236	253	263	255	218	248	275	254	268	246	247	262	247	247	287	255	263	261	251	264	255	273	256	266	275	250	247	262	265	250	254	260	293	268	248	253	277	265	233	267	264	271	255	279	292	273	290	290	258	245	259	246	228	274	226	255	241	255	271	270	219	227	215	274	240	267	278	292	258	250	271	260	249	260	267	221	262	226	251	233	254	242	298	244	248	242	258	245	260	267	288	245	256	228	252	267	267	267	246	236	268	249	258	249	250	263	226	269	264	249	235	268	268	259	221	283	291	228	247	267	248	238	261	234	249	273	268	272	289	261	272	244	231	242	254	219	259	251	293	235	278	254	283	255	258	237	245	243	268	289	262	246	256	246	250	260	263	225	255	247	264	251	253	243	227	249	277	241	266	228	239	238	262	230	231	282	256	256	247	235	259	214	255	251	256	255	240	260	249	274	246	242	271	278	218	261	257	291	273	240	227	265	249	266	289	252	259	260	276	247	259	276	283	268	249	249	255	226	258	244	270	242	270	234	257	241	261	218	230	255	252	267	260	274	293	254	253	271	262	256	271	231	267	218	259	249	214	253	268	272	231	249	263	290	253	231	277	251	234	256	234	267	262	252	282	230	261	243	280	261	268	249	274	241	257	243	278	231	245	249	249	259	223	254	253	243	232	235	237	271	255	236	261	269	247	252	256	261	241	218	286	258	260	242	231	238	216	260	248	230	242	257	269	243	274	234	249	249	257	231	251	258	231	258	237	236	252	263	275	252	269	239	300	248	252	245	266	285	247	262	251	245	245	225	257	288	262	250	261	251	275	233	242	241	271	241	235	226	262	268	264	255	258	246	283	224	272	261	247	254	284	242	281	236	274	267	299	242	247	238	251	229	220	242	251	261	243	275	266	225	262	251	254	263	242	263	238	244	276	215	250	254	254	281	273	260	278	270	255	255	286	272	237	269	265	246	269	258	266	240	270	260	250	270	261	258	239	248	241	262	238	251	249	271	262	252	259	307	269	256	256	245	250	274	263	247	259	259	259	264	280	263	242	250	259	280	244	257	263	269	254	266	262	285	254	253	253	237	249	239	229	237	259	241	276	272	273	258	246	258	297	253	237	256	254	241	254	237	252	280	256	270	288	232	221	231	246	262	269	252	233	278	259	260	263	236	239	241	253	276	246	230	197	248	250	259	253	264	280	224	255	239	260	244	258	243	288	206	262	262	255	229	264	243	271	255	270	241	248	240	234	235	263	294	272	260	257	282	262	256	250	256	246	256	258	269	273	256	258	231	255	259	290	263	243	268	283	267	283	254	249	258	243	259	244	257	268	277	241	230	257	255	233	268	255	258	235	262	254	278	251	272	273	245	256	249	272	234	256	269	237	225	263	255	259	235	253	248	268	252	253	242	255	234	262	218	244	250	267	280	253	253	244	259	209	238	262	254	260	264	250	254	256	257	248	299	261	234	222	241	259	235	205	229	255	243	268	245	267	245	299	248	255	239	280	270	254	243	256	274	242	232	262	258	239	258	254	268	248	244	245	249	266	266	242	272	239	255	264	253	239	245	257	241	226	267	247	264	250	262	259	266	253	260	243	260	292	253	259	236	238	255	261	257	254	256	245	233	277	248	261	239	256	236	247	233	279	228	264	251	282	268	260	271	240	243	237	270	248	277	262	276	250	234	254	252	243	241	252	271	271	252	241	242	222	237	233	256	274	232	265	249	264	265	228	282	263	251	262	258	257	243	261	253	245	256	268	233	239	265	235	272	266	237	241	244	266	233	262	243	285	273	227	261	261	238	245	229	241	254	266	238	252	267	260	245	251	240	253	237	269	259	276	255	252	260	242	272	201	251	228	261	273	229	245	203	259	205	288	268	214	249	260	270	264	267	257	246	262	256	254	265	266	262	224	260	287	262	257	272	246	224	278	273	219	260	232	272	250	257	248	241	245	272	256	239	251	299	284	259	282	257	263	268	240	263	261	266	263	273	220	247	239	244	276	241	258	255	256	263	251	269	225	258	255	225	249	273	261	253	241	269	251	258	245	242	250	242	270	250	258	259	216	249	255	292	267	279	255	232	255	277	230	258	270	266	245	260	273	232	228	237	254	288	239	255	238	250	239	276	263	252	235	234	267	249	261	249	243	269	248	262	231	246	266	282	255	269	249	232	250	238	271	281	268	219	228	243	243	251	260	258	272	292	258	251	210	263	255	254	273	254	260	263	252	236	256	274	238	250	257	259	272	268	257	253	263	265	270	225	221	255	242	250	258	258	246	250	258	262	275	242	220	243	248	232	248	256	257	282	261	245	248	256	242	250	261	263	263	258	257	246	258	250	241	247	257	211
6952	4774	7764	10371	9383	7901	6212	4657	3875	2931	2355	1984	1666	1418	1192	1130	1103	1054	1047	1010	878	819	840	822	809	816	790	700	669	652	687	673	687	680	664	602	681	658	637	615	606	608	608	651	612	611	641	603	630	617	629	582	611	640	619	640	638	653	604	611	655	644	614	652	620	583	572	623	600	712	611	632	615	628	602	581	628	622	627	634	632	625	588	620	675	578	619	660	621	616	625	596	595	636	604	627	629	618	648	627	586	584	619	588	638	618	611	608	625	613	582	641	612	622	608	644	606	652	650	632	660	630	603	581	633	627	625	633	566	664	611	665	639	628	611	639	617	668	612	584	658	576	590	577	636	597	614	622	637	597	600	637	600	635	670	625	581	629	636	609	654	625	615	628	602	629	604	678	662	611	644	585	656	611	590	618	614	630	649	642	623	569	601	575	613	678	613	639	618	628	619	653	633	653	624	644	607	612	628	569	596	577	622	662	570	632	630	592	610	665	604	591	630	624	612	621	595	599	600	599	635	598	653	611	675	657	666	575	635	657	624	627	599	597	653	604	588	609	647	585	646	616	614	611	589	610	644	638	649	572	642	642	613	653	592	588	555	576	614	622	594	598	638	636	588	641	611	643	596	634	635	609	621	667	635	640	628	626	668	591	616	609	621	647	617	637	635	609	644	629	627	610	626	619	633	624	617	672	581	621	635	640	610	649	662	613	620	623	585	629	568	577	639	580	604	610	604	671	628	618	614	647	573	662	622	677	631	611	648	615	648	637	598	659	664	606	642	635	625	618	591	616	623	603	631	589	614	622	639	591	622	577	606	597	610	615	569	639	618	638	637	592	659	627	604	621	598	630	632	616	647	653	604	604	657	577	641	649	612	649	596	621	642	624	587	594	692	642	570	606	586	607	655	645	592	606	634	644	601	601	614	637	621	613	599	622	578	618	611	613	603	646	653	597	611	620	608	577	593	594	649	594	627	608	630	628	572	610	609	603	583	609	562	562	610	652	635	618	642	643	658	614	633	642	596	616	593	646	603	576	642	593	621	634	583	640	638	658	616	577	637	642	603	605	613	602	590	669	602	627	623	637	610	654	638	595	635	621	605	606	627	645	661	618	652	605	626	626	638	593	647	637	598	620	634	577	576	597	635	662	617	655	613	622	591	630	596	633	582	600	619	562	640	608	591	623	645	602	588	623	625	630	627	667	622	629	571	594	610	613	629	683	672	648	654	620	618	611	614	620	652	594	623	559	591	637	608	617	630	633	617	616	607	617	608	593	600	637	585	599	695	668	584	677	613	590	628	556	627	622	599	621	665	625	600	604	629	634	626	611	620	629	583	620	625	622	561	603	626	625	596	590	589	613	632	610	599	606	629	619	627	574	629	607	664	607	608	605	641	654	625	634	564	588	616	625	640	631	621	590	677	586	630	620	663	612	605	583	605	627	640	598	632	631	622	606	637	589	586	608	571	656	631	653	598	655	618	618	635	573	688	666	622	600	629	642	647	574	613	636	634	629	643	630	592	596	678	637	655	624	635	576	613	623	613	605	625	608	627	614	599	632	601	615	634	644	636	608	641	597	587	624	670	634	636	642	630	698	574	626	616	577	613	656	615	660	643	611	607	626	619	675	577	598	594	659	583	584	628	614	643	582	655	611	628	633	651	685	602	562	609	618	588	671	567	581	621	613	592	619	625	602	642	590	599	580	625	650	659	592	608	607	609	594	608	580	637	591	618	620	624	639	582	573	626	631	632	611	603	580	619	610	610	602	644	597	631	655	655	606	628	641	616	648	598	607	608	629	618	600	630	638	618	638	623	624	591	612	627	634	602	639	614	611	608	596	575	628	620	612	544	671	651	593	656	626	637	602	667	620	637	588	646	604	626	618	612	621	614	637	639	602	596	581	615	591	612	591	616	645	668	615	644	649	664	637	561	642	619	618	633	619	647	602	610	644	604	555	642	609	628	580	619	600	575	604	647	577	582	612	600	620	604	609	630	603	606	662	655	632	598	562	651	579	608	630	682	604	618	623	634	619	627	642	661	584	640	625	558	585	644	626	636	634	620	643	603	612	646	565	635	618	605	607	617	587	616	610	613	582	658	585	606	602	626	611	606	592	603	606	611	599	577	606	621	587	578	613	624	589	603	569	645	603	649	683	618	630	630	643	593	638	608	601	597	612	598	645	640	617	609	605	639	623	641	567	612	624	652	634	618	669	655	634	562	602	585	601	643	635	611	629	599	637	634	606	610	638	604	681	649	625	564	644	630	584	638	595	626	678	603	631	605	600	628	580	620	631	611	594	622	632	618	591	642	646	640	560	598	632	626	628	617	587	627	670	595	657	605	625	627	645	620	649	596	607	578	609	613	615	592	644	605	636	588	615	588	603	614	622	592	607	625	638	606	608	616	621	636	624	638	601	609	615	603	644	626	608	577	604	608	611	615	610	609	624	616	575	618	651	644	641	610	633	598	562	613	622	620	671	616	615	621	614	625	627	585	605	613	679	554	606	630	618	578	598	635	665	627	629	608	613	639	619	630	665	622	624	587	632	621	628	612	621	620	627	625	617	655	616	615	583	641	641	678	608	597	644	635	628	597	655	570	637	633	657	590	596	598	676	626	607	671	607	587	643	618	640	610	614	642	617	621	594	625	611	643	578	627	614	631	622	612	599	599	685	631	651	605	611	612	619	607	643	607	612	665	630	613	653	649	678	602	596	642	592	615	645	613	615	683	628	644	633	641	625	588	623	642	616	611	605	621	612	614	627	625	601	595	650	590	628	601	658	623	633	645	610	611	580	605	647	636	615	632	610	601	641	627	632	615	616	567	647	676	608	620	624	582	630	600	612	579	621	634	625	569	613	678	636	574	597	598	597	683	617	564	634	670	653	634	594	601	622	637	624	620	665	656	591	588	592	661	597	624	613	656	600	648	602	609	575	606	642	594	594	593	560	644	611	599	582	652	624	588	626	611	644	629	628	595	615	613	606	608	622	625	628	582	631	604	615	611	609	598	636	640	602	630	586	603	632	669	639	590	597	609	614	639	608	605	648	624	611	643	581	654	614	622	596	651	609	595	586	607	610	649	608	593	598	652	643	578	655	628	615	617	613	616	585	621	655	582	637	610	613	642	622	611	621	586	608	618	669	577	606	590	612	625	633	600	580	651	570	621	609	554	612	642	636	597	601	583	644	610	611	619	601	638	630	608	605	628	668	652	618	599	581	612	615	641	610	622	623	619	612	589	637	642	636	653	608	627	604	601	574	609	613	629	618	606	583	613	581	611	623	612	640	647	623	567	669	633	661	608	617	583	625	644	635	590	605	617	577	588	636	640	608	646	658	600	599	585	618	661	625	569	589	590	669	592	656	651	629	607	618	617	577	606	640	610	633	592	642	612	638	595	609	593	595	662	626	604	660	645	560	606	572	588	624	642	620	604	604	623	656	643	641	576	629	587	629	562	582	587	635	658	648	615	571	587	607	613	622	642	627
20915	11267	7928	6842	4718	3318	2440	1747	1459	1166	959	711	602	502	471	434	408	404	407	370	370	337	324	329	306	320	293	297	297	282	291	305	274	258	308	283	259	271	231	247	231	277	260	268	290	251	269	245	233	259	291	244	270	265	226	241	272	276	250	293	258	274	259	258	254	267	249	288	273	242	278	255	260	235	283	246	272	250	277	257	246	270	237	268	234	284	295	274	275	238	287	286	246	260	279	261	286	278	262	241	246	249	254	277	263	257	245	265	267	250	261	267	245	245	222	266	288	282	289	270	244	262	260	258	260	259	249	255	282	261	268	273	267	273	274	278	240	269	255	326	270	253	259	272	244	267	291	259	276	263	248	266	251	248	255	252	270	272	275	257	274	251	246	296	274	260	250	247	255	267	235	237	259	283	260	215	271	284	281	277	269	270	247	254	285	270	275	258	246	269	264	278	274	276	266	265	279	243	265	283	281	288	233	268	286	271	237	289	260	266	257	257	258	284	263	249	245	264	272	280	277	271	260	255	238	291	296	275	266	260	275	281	263	265	266	277	252	314	264	276	255	265	280	265	226	245	242	235	272	283	238	233	273	266	235	245	247	248	290	258	271	257	259	279	266	259	269	223	245	286	263	261	253	240	286	255	257	249	267	254	294	255	302	275	261	290	255	247	247	271	296	247	233	241	263	253	292	259	309	285	275	258	269	253	246	265	232	246	247	277	225	272	291	285	292	266	278	292	252	277	256	264	243	282	252	261	264	277	286	247	270	247	265	267	252	277	282	249	253	269	243	296	253	279	259	270	268	250	259	260	238	283	244	255	259	266	278	282	262	263	258	265	273	274	266	259	275	289	246	243	245	233	251	256	288	258	261	245	291	255	286	230	247	254	225	232	259	242	268	254	263	277	271	229	265	266	253	269	263	286	260	249	270	228	255	223	245	241	254	270	256	253	268	263	259	279	259	257	248	266	255	293	249	262	249	275	303	245	287	252	245	261	267	264	288	281	271	278	252	235	248	306	275	297	264	320	280	256	268	231	280	269	262	247	303	267	253	227	265	258	259	282	254	271	298	256	250	216	239	213	246	258	280	252	259	237	264	258	288	224	248	269	284	254	270	221	268	283	266	257	258	247	260	262	245	257	266	261	237	279	266	243	259	255	247	242	274	269	259	252	274	255	216	270	250	250	247	278	269	263	277	304	262	260	261	267	265	277	264	285	294	234	262	269	231	259	256	253	270	247	251	265	251	251	261	258	279	260	243	261	268	222	273	277	268	276	284	258	274	272	257	286	297	264	266	260	258	239	231	281	238	259	269	261	250	265	258	257	260	261	261	263	305	246	223	270	259	273	266	239	248	239	267	254	256	273	257	296	268	281	284	252	284	275	273	246	246	290	250	240	255	260	307	293	282	270	275	269	262	305	236	259	307	254	290	280	261	268	269	275	252	234	259	241	279	260	254	248	287	272	269	233	261	240	252	248	286	274	242	248	260	276	287	246	254	282	229	258	251	270	281	251	257	231	235	255	257	256	237	281	257	261	251	228	267	273	287	264	275	250	304	306	262	274	279	247	300	254	269	280	285	274	261	258	312	272	268	278	292	271	277	264	274	254	260	256	273	254	242	317	282	261	242	260	254	275	295	277	283	268	252	224	260	274	248	259	260	242	281	251	273	242	283	246	259	229	265	253	259	277	279	289	229	261	257	258	241	273	311	264	254	250	255	279	292	275	269	256	296	279	288	266	251	263	244	272	260	262	248	270	268	271	280	251	260	228	265	262	273	256	256	261	245	257	278	259	263	264	284	281	276	247	282	251	268	271	261	233	292	264	227	256	251	252	256	309	249	265	273	284	247	249	245	283	291	236	242	266	260	235	296	287	279	283	255	292	277	252	279	237	279	240	296	276	269	276	290	276	260	266	305	255	256	264	265	272	252	276	280	274	240	282	292	260	270	237	257	251	244	257	264	286	283	259	270	250	272	243	238	240	269	290	276	262	308	228	246	266	254	255	257	248	288	258	298	260	277	222	231	273	267	253	243	249	294	256	253	291	263	251	278	253	285	252	274	248	276	254	263	273	259	266	297	260	223	252	252	247	250	285	279	247	281	275	270	282	271	243	276	222	249	270	273	227	266	267	242	221	264	294	263	249	238	278	263	293	255	261	262	278	255	279	305	256	263	237	273	242	286	254	272	274	261	232	262	276	283	242	251	261	288	257	292	264	255	258	278	278	229	271	283	270	271	284	236	283	234	269	248	261	266	260	282	246	274	265	267	271	225	273	268	271	262	241	285	248	272	281	240	244	256	279	258	284	269	247	247	295	245	260	256	260	282	231	288	271	269	273	276	259	283	242	250	256	271	270	220	257	306	259	268	231	278	289	262	252	265	294	237	274	288	258	260	275	246	256	246	292	280	284	268	299	261	246	295	225	254	267	275	241	262	292	249	233	247	271	269	288	272	249	279	233	273	244	284	260	267	291	269	276	273	278	262	278	281	284	266	246	271	257	257	239	234	258	237	265	280	270	261	243	265	233	268	228	262	239	233	264	298	270	271	266	277	252	265	286	277	238	262	245	286	252	241	267	256	266	278	266	293	267	241	247	268	266	257	312	263	275	231	276	265	269	254	278	252	259	226	258	260	238	271	301	273	277	251	245	294	261	263	260	250	263	283	240	252	274	239	246	259	221	264	290	264	251	256	253	273	265	243	296	302	271	244	268	239	294	248	263	274	244	292	268	231	282	265	255	273	258	259	260	268	242	257	280	255	279	244	263	255	301	274	257	253	237	249	258	291	276	264	253	265	253	261	248	266	248	257	251	247	283	281	254	260	267	274	256	249	293	255	289	255	269	267	253	280	243	282	208	270	264	318	284	273	241	272	257	281	251	277	274	264	274	248	271	245	275	255	256	249	275	249	290	258	263	249	275	279	280	268	276	294	268	259	282	246	236	254	265	295	239	273	270	282	282	275	209	256	232	260	284	245	275	255	246	264	289	257	263	239	247	266	280	279	273	241	255	280	247	259	263	251	251	241	236	280	287	251	286	277	256	273	231	297	268	286	254	288	264	246	237	267	286	254	255	309	265	259	321	279	252	284	273	284	277	284	263	270	256	230	208	269	240	241	263	242	261	249	239	253	260	251	282	269	264	256	252	256	265	251	238	256	241	287	285	253	263	262	212	258	256	253	238	242	248	285	280	267	273	245	265	252	234	225	273	279	235	242	262	243	265	247	257	272	266	243	263	264	261	229	281	261	275	271	269	268	271	246	283	271	261	265	254	257	235	293	290	255	248	285	242	233	272	275	274	248	267	277	274	258	248	264	301	275	231	264	271	267	236	264	262	247	248	274	267	240	273	254	252	236	271	273	262	245	268	263	274	237	262	284	268	263	293	252	257	267	251	262	268	269	263	270	256	246	269	288	273	272	269	254	278	308	282	244	263	251	249	277	271	271	259	286	246	252	275	270	230	266	261	257	283	251	243	259	265	250	279
15177	9890	12518	16372	14512	12248	9754	7873	6502	5100	4523	3255	2581	2255	1920	1742	1661	1613	1414	1306	1192	1104	1031	1083	994	941	873	779	775	820	785	812	786	776	715	710	721	691	639	683	631	700	629	681	645	679	667	651	645	654	631	685	611	642	653	643	627	612	664	637	665	642	664	681	670	667	659	649	663	605	670	676	646	631	640	612	675	600	662	574	612	631	615	658	620	640	648	616	688	645	661	673	617	613	611	657	677	686	643	665	629	579	619	645	651	637	617	659	664	669	596	630	619	637	641	671	629	651	633	634	612	612	649	646	677	634	614	659	642	682	627	624	613	640	656	612	641	619	596	625	614	650	624	631	724	649	618	625	618	632	637	651	672	616	615	611	673	623	585	634	663	616	613	634	614	594	611	683	647	644	643	653	641	630	692	628	631	648	603	643	610	675	667	624	673	615	680	649	654	636	596	674	645	632	653	665	635	626	639	592	643	623	636	625	651	640	655	670	653	633	634	613	625	646	705	625	655	620	630	602	697	639	686	626	654	685	649	625	625	667	645	611	667	636	552	643	586	648	645	604	638	620	658	658	617	603	647	651	669	680	616	641	630	637	607	634	647	637	616	622	608	639	627	659	576	668	657	640	684	653	651	613	589	661	639	641	609	640	632	617	619	655	676	614	630	644	646	651	573	647	659	617	656	610	605	642	620	627	597	645	633	621	643	599	674	626	648	625	607	598	614	627	658	655	602	709	659	609	661	672	638	666	628	623	608	617	656	676	623	642	656	635	606	638	645	658	620	608	662	638	618	684	639	657	602	646	636	678	655	625	638	642	653	651	642	633	668	694	617	647	636	586	640	632	637	659	656	632	670	630	601	665	648	628	596	625	649	641	641	623	648	665	650	655	654	606	672	645	656	647	619	648	673	651	669	689	633	674	661	677	603	594	643	614	626	686	635	598	668	634	632	611	623	658	639	609	624	631	644	644	674	657	625	655	672	635	626	624	664	631	613	662	667	591	694	683	609	661	662	674	693	657	626	641	622	669	634	636	631	626	617	657	621	597	598	640	655	642	619	624	655	638	618	640	656	676	655	662	675	627	640	647	660	666	617	626	608	667	652	620	642	656	643	627	653	608	639	658	634	668	676	618	648	662	632	642	628	664	643	651	657	622	662	619	621	630	610	657	629	633	641	654	651	614	638	628	674	626	659	644	625	625	619	636	622	606	638	639	602	643	657	639	634	638	683	614	642	659	632	663	597	641	598	638	627	650	609	636	604	620	639	646	612	635	618	675	640	629	604	667	605	645	608	620	648	635	596	630	637	658	643	651	650	646	633	644	603	634	601	650	616	664	606	632	610	636	635	663	643	695	660	646	633	642	603	654	608	648	637	636	636	627	636	627	615	666	620	638	648	617	634	652	612	661	633	666	616	659	685	658	646	648	606	649	638	669	618	630	666	614	675	643	697	635	675	644	622	614	645	642	647	620	672	637	632	642	631	664	670	656	629	651	653	630	620	617	668	645	621	593	655	652	619	618	663	636	663	645	606	642	633	613	674	614	649	641	662	649	619	656	642	609	628	662	667	643	647	635	640	618	663	635	634	650	611	614	647	658	650	624	625	613	633	642	637	618	625	633	633	626	675	653	618	616	632	651	647	620	650	614	588	649	656	656	614	693	642	625	658	656	661	685	604	601	631	687	643	650	608	672	654	637	637	656	603	632	641	606	582	576	674	637	638	655	622	572	654	628	656	662	641	662	587	664	601	662	696	600	653	604	606	593	654	676	641	652	642	626	643	657	642	662	660	670	637	682	644	635	656	634	645	634	679	609	627	625	619	621	614	637	630	642	667	633	614	670	644	625	628	652	688	665	675	675	609	647	672	623	651	619	627	604	659	646	655	658	650	589	628	668	663	665	647	591	647	604	618	650	642	633	597	625	629	576	657	614	603	618	586	620	648	623	649	658	644	679	652	691	629	612	665	649	666	606	622	593	632	654	649	647	645	678	630	655	599	609	633	634	631	614	680	624	635	645	634	679	631	670	621	593	630	609	636	603	655	658	621	647	635	684	637	637	627	683	693	645	623	652	650	647	637	641	585	608	646	617	636	644	600	637	649	693	649	602	680	675	674	626	619	709	681	678	665	619	676	618	651	676	606	659	619	643	668	698	625	644	615	657	623	647	635	664	609	647	630	622	624	659	623	665	662	616	602	678	658	611	682	637	652	668	625	672	659	645	648	637	584	676	619	658	638	642	616	632	675	679	611	668	626	617	594	649	683	617	601	634	648	652	635	636	635	648	677	667	616	642	621	613	626	631	659	611	623	583	619	638	637	658	640	658	661	638	671	651	650	630	663	606	652	631	632	671	677	623	630	647	631	665	660	651	674	640	671	629	618	678	619	618	698	612	605	593	636	605	671	648	645	604	600	642	654	630	573	625	665	598	584	609	644	644	628	671	653	653	652	619	645	654	645	659	614	646	644	623	616	673	635	619	643	648	670	656	616	636	635	615	644	649	645	652	642	579	624	629	659	629	622	647	642	597	627	666	629	669	606	625	595	675	668	659	641	687	667	614	617	652	643	657	688	654	654	613	635	617	640	674	637	650	604	623	669	640	637	645	679	639	627	591	624	628	641	670	629	630	599	616	613	645	651	676	642	612	639	679	629	635	604	652	653	655	664	687	659	664	634	611	653	695	635	630	644	618	636	586	650	588	647	623	665	667	623	645	662	666	606	627	563	646	652	652	660	635	597	643	602	665	650	623	654	638	672	650	658	623	675	646	617	622	610	685	584	636	622	633	612	614	621	623	637	662	601	670	644	685	645	607	605	613	649	616	675	640	645	663	644	636	649	639	605	663	658	622	653	638	648	668	614	673	638	628	590	672	641	693	629	601	632	651	658	668	607	648	624	670	671	614	660	652	583	592	667	646	633	609	671	610	653	625	605	637	647	631	626	643	642	612	649	645	639	659	636	653	648	611	620	630	611	662	627	579	633	647	646	612	629	650	599	681	626	640	634	589	641	654	606	651	608	665	651	635	657	657	643	621	653	659	611	727	668	671	689	648	604	653	661	669	643	613	683	610	626	639	619	633	649	647	647	644	638	630	660	676	665	632	674	644	629	653	645	619	632	637	647	611	702	643	619	665	675	622	671	619	636	621	657	630	642	679	650	588	672	597	610	623	673	601	662	667	648	644	674	621	665	628	612	644	594	645	660	640	617	632	663	648	580	632	668	606	638	656	656	619	601	637	634	626	643	612	654	661	658	657	593	613	658	631	591	606	651	645	642	622	606	649	669	689	606	591	615	612	628	635	635	642	599	675	658	645	668	646	620	583	655	663	643	655	616	665	659	607	666	626	630	639	629	596	606	642	616	653	615	600	652	604	645	679	685	680	631	674	638	617	634	632	641	693	666	641	639	626	632	595	675	612	643	605	657	646	619	608	638	647	612	673	592	688	607	662	653	669	634	659	685	650	625	597	637	642	633	679	645	650	620	615	660	669
30358	18045	11850	9785	6777	4788	3513	2575	2068	1578	1274	958	758	600	542	489	492	509	431	375	364	376	305	315	322	276	255	293	273	250	261	264	267	233	225	223	263	242	244	229	253	226	225	248	216	235	230	230	219	261	221	244	204	246	229	224	238	201	237	213	216	234	211	238	235	231	230	215	214	222	261	237	236	220	231	251	216	211	222	229	219	232	226	230	219	245	224	233	268	198	213	233	232	222	209	252	219	283	219	207	251	205	217	230	191	215	234	231	222	206	206	205	204	196	211	242	215	206	224	220	234	213	243	251	238	217	228	237	221	247	221	207	201	196	239	260	220	253	225	222	214	228	222	248	217	241	239	245	225	207	221	221	205	221	239	229	223	221	214	233	220	250	209	213	221	221	224	210	212	210	222	213	211	215	219	232	222	223	213	227	237	231	230	220	199	252	229	184	256	244	216	221	248	238	200	212	246	239	261	216	214	227	246	251	225	231	212	227	203	207	217	211	199	230	236	226	248	235	226	232	212	239	244	197	232	251	210	209	226	218	218	222	211	218	235	232	233	222	214	233	221	225	231	229	226	237	218	240	246	234	226	216	226	222	214	217	224	229	245	238	201	235	245	198	226	231	213	213	237	214	227	213	218	211	194	207	235	215	219	204	216	255	195	230	223	225	230	217	197	223	209	212	246	216	213	224	246	229	222	245	221	239	212	195	216	250	252	233	239	232	223	233	193	237	223	235	217	212	217	208	245	203	269	240	230	269	211	207	224	213	223	263	202	243	241	226	254	220	217	222	240	214	255	235	229	210	210	229	204	202	246	248	223	238	246	248	222	232	237	227	208	241	228	215	215	223	194	243	223	224	217	233	216	223	197	240	221	246	224	212	249	211	228	203	245	236	203	251	240	241	261	227	239	214	240	226	193	203	208	230	216	201	205	210	225	222	212	219	200	206	219	255	251	193	217	229	244	231	247	245	225	244	218	224	235	221	242	221	222	209	221	219	218	228	214	238	233	220	239	235	229	254	208	250	197	235	236	209	258	233	219	211	211	223	230	217	230	219	223	221	210	225	244	203	239	189	246	216	232	210	192	238	221	228	204	219	202	196	230	246	246	219	241	225	228	210	234	209	225	248	230	225	234	223	205	235	232	230	232	222	230	230	258	206	231	216	222	207	250	232	216	230	219	243	209	208	215	233	236	209	265	253	258	248	227	230	202	219	226	230	255	221	213	253	203	234	210	210	210	225	248	224	230	235	224	240	229	241	236	226	217	223	214	213	252	227	211	209	213	213	225	237	222	209	193	248	217	249	244	193	211	220	233	251	232	211	247	224	217	218	220	238	241	247	221	229	200	229	229	267	226	242	221	210	219	213	217	213	228	250	227	230	225	256	204	240	241	220	233	241	215	228	205	196	255	226	234	248	239	225	230	206	220	214	235	220	214	221	227	237	233	231	233	215	208	237	237	260	222	217	249	201	221	243	218	216	222	208	236	210	220	247	242	233	208	203	213	254	229	215	227	240	226	237	276	229	252	260	234	230	206	235	203	236	235	229	220	222	222	209	235	247	218	246	213	244	251	244	191	251	240	218	241	214	239	230	223	226	226	242	229	247	239	235	242	234	235	258	225	207	246	222	206	218	239	226	211	224	218	209	219	203	231	232	212	203	223	213	202	236	235	200	222	221	227	229	212	247	246	239	203	239	214	235	219	251	229	215	212	233	215	209	220	206	232	218	225	240	223	207	252	232	228	242	217	212	217	243	204	224	269	220	238	226	232	234	201	207	214	222	238	207	221	224	223	185	222	218	232	227	210	212	203	259	236	237	232	199	227	212	260	222	232	240	226	231	242	235	221	249	202	232	255	236	230	243	231	224	214	197	222	217	227	233	201	254	212	217	243	224	218	214	233	236	214	244	213	238	246	223	216	257	208	202	220	229	212	232	202	230	218	228	228	208	226	239	236	215	241	236	225	201	220	242	284	235	237	197	214	239	214	237	226	229	232	240	210	219	239	236	249	249	245	221	214	221	248	206	234	205	216	209	214	222	202	231	208	222	221	214	242	219	226	244	237	225	215	234	234	219	223	229	216	221	205	225	221	221	219	211	239	236	195	239	221	220	208	228	221	242	215	212	215	221	226	241	233	232	218	218	219	215	262	243	245	208	229	241	204	230	231	222	215	274	234	203	230	230	215	228	231	218	213	241	219	253	226	219	237	229	216	214	235	239	222	210	238	237	254	216	226	238	229	234	194	215	209	229	252	220	242	220	232	214	240	217	230	252	213	232	226	240	214	199	224	261	221	222	237	239	241	226	221	218	215	243	232	230	235	231	233	214	198	205	228	239	236	214	227	246	237	205	197	243	225	213	218	224	230	222	217	235	243	209	240	251	240	248	232	225	217	229	250	237	264	231	240	228	235	227	236	214	225	223	226	226	227	241	238	220	219	219	218	222	228	208	211	254	241	218	216	235	196	220	224	223	215	235	251	218	242	228	217	230	218	227	203	208	228	218	238	205	247	224	237	236	220	235	239	217	234	219	214	233	252	226	213	218	235	229	205	225	224	255	230	214	246	219	235	207	232	195	215	220	220	232	230	222	235	203	214	263	238	227	227	213	209	176	217	253	235	213	222	231	221	242	231	228	228	217	209	244	231	244	257	234	230	228	242	246	225	222	215	226	223	228	230	245	239	236	225	215	217	194	216	225	231	218	222	252	242	227	220	267	233	217	222	206	226	230	224	228	225	235	214	231	205	231	229	246	219	228	243	205	234	231	240	207	256	234	248	219	222	245	224	215	218	215	201	238	244	230	236	227	238	210	223	244	241	197	197	206	238	238	243	245	235	231	208	232	244	226	267	228	215	210	238	240	259	270	234	182	227	234	208	225	242	239	208	200	210	238	221	205	222	209	203	246	209	214	198	234	224	249	226	236	213	222	215	210	237	250	226	235	212	226	223	231	218	229	216	232	212	237	208	200	237	198	232	210	221	223	242	206	277	249	240	248	209	236	228	217	201	257	241	197	223	248	242	218	223	203	223	253	214	210	199	228	229	211	231	214	200	263	216	274	226	226	249	262	217	239	241	228	190	223	225	228	210	203	225	230	215	239	213	223	217	225	219	226	224	229	222	209	207	213	217	228	238	214	228	238	208	222	265	204	236	250	232	237	223	196	221	221	234	222	226	208	225	216	219	222	200	252	224	228	207	201	220	219	238	252	236	240	207	219	216	225	233	230	198	201	220	249	199	254	210	196	203	218	201	251	212	210	228	229	245	244	196	202	239	211	202	231	237	217	223	247	236	229	214	245	238	255	205	257	233	266	208	227	246	200	247	233	237	218	212	250	204	212	234	246	226	229	242	231	211	247	221	231	226	245	244	206	222	212	236	214	232	244	211	239	241	223	203	201	251	196	236	222	219	219	214	228	214	216	224	211	253	233	212	228	194	229	226	237	250	210	226	254	199	229	227	230	216	224	223	214	244	226	231	241	249	220	250	206
19762	14039	16086	20528	18040	15829	12848	10270	8599	7472	6163	4632	3667	2952	2318	2236	2021	1928	1838	1565	1423	1343	1121	1220	1126	1011	909	800	816	774	779	763	778	764	710	710	709	678	625	606	559	604	557	573	530	547	554	613	543	532	566	572	560	604	549	546	562	572	555	525	537	556	533	571	581	535	571	540	535	562	558	546	518	533	562	556	543	505	534	539	560	549	566	554	541	577	543	515	541	527	522	579	601	537	519	548	531	543	594	559	523	525	544	537	546	542	538	558	626	596	560	556	590	562	536	560	500	526	545	552	555	564	542	557	561	546	574	554	584	560	542	544	616	556	545	523	561	529	545	527	560	580	591	567	536	554	564	539	577	530	595	497	546	539	568	586	599	542	554	564	535	554	556	554	546	539	565	552	532	555	520	521	530	600	546	544	546	543	513	574	556	568	535	551	535	566	516	559	566	596	532	563	516	523	554	585	541	561	544	584	542	527	548	580	597	574	557	551	574	568	561	554	582	583	553	553	544	552	565	568	574	581	578	542	524	566	542	587	575	558	509	551	568	571	559	518	557	535	567	560	564	603	536	553	589	550	574	571	552	543	549	528	548	525	538	547	523	520	548	543	552	577	587	565	532	573	558	603	584	566	534	547	551	555	562	589	565	602	538	552	581	547	509	575	553	545	550	547	503	587	598	555	554	558	562	584	595	538	537	506	595	557	561	492	542	603	522	552	534	532	544	537	542	522	569	530	552	569	538	545	520	542	602	592	559	534	568	585	508	541	501	536	561	555	506	534	558	551	562	547	587	540	544	546	581	541	559	535	557	531	581	554	520	553	572	553	587	555	549	555	557	544	532	525	574	537	590	566	552	543	516	561	524	563	534	563	584	547	518	554	506	575	572	504	553	546	535	525	556	580	533	543	544	518	617	527	520	622	512	590	577	580	528	545	570	545	532	552	531	547	577	580	561	544	576	506	566	520	525	586	597	556	531	598	575	559	569	541	515	598	606	537	520	585	536	544	573	560	548	546	522	538	479	560	590	533	551	536	544	582	565	550	571	546	594	507	545	533	576	556	559	548	583	511	560	558	547	538	566	545	539	539	590	551	558	553	564	571	555	513	576	612	570	559	565	543	537	532	546	553	607	531	585	548	559	567	574	612	539	582	547	487	544	551	581	512	541	521	550	521	553	549	558	565	588	570	544	551	530	591	570	587	526	541	556	539	583	543	540	550	575	573	549	557	603	552	570	535	530	544	553	523	529	585	571	534	533	548	558	544	554	554	506	535	565	546	527	578	610	569	548	554	552	585	577	537	579	543	558	591	585	544	521	555	549	578	544	555	577	579	564	538	544	544	569	579	569	544	566	531	549	567	585	563	539	564	568	576	551	542	548	566	548	607	558	582	564	591	599	562	535	573	580	548	573	547	583	587	575	588	550	558	571	541	517	563	541	541	579	548	527	580	564	551	489	564	552	526	547	587	524	524	535	553	587	548	575	594	558	573	589	547	520	501	547	538	558	544	543	527	578	573	589	565	594	543	612	537	564	570	536	517	555	535	564	556	557	524	535	544	534	535	556	569	505	554	561	543	535	554	514	543	533	544	516	569	580	573	544	551	550	515	527	545	491	574	498	569	565	602	518	581	515	559	554	561	538	535	552	532	580	548	560	549	533	557	553	580	579	552	556	569	540	518	541	509	584	591	556	573	613	541	579	545	549	539	532	572	537	538	571	534	540	626	523	579	519	568	537	584	540	595	541	546	565	556	537	546	553	549	562	568	588	566	542	592	556	495	545	584	580	555	608	551	588	572	561	575	537	564	558	600	555	565	543	541	553	574	560	590	563	576	534	571	566	529	568	582	564	542	555	545	565	562	597	572	505	518	555	567	529	539	523	551	531	559	554	554	547	534	526	513	587	594	574	574	560	529	535	555	590	578	533	560	506	528	500	574	568	537	535	524	585	565	552	549	550	522	543	561	575	557	574	548	544	566	572	508	552	561	534	533	584	538	579	600	558	563	556	538	561	566	584	590	551	527	556	529	564	527	582	612	552	529	500	553	566	546	556	522	529	552	587	585	544	557	577	567	534	576	589	548	530	540	558	563	565	528	521	520	538	536	573	553	525	542	562	579	537	551	593	539	569	555	551	551	547	581	565	559	543	552	525	553	559	528	566	544	545	523	537	567	613	554	579	536	552	589	514	558	586	555	521	596	543	624	566	543	531	553	506	538	545	553	534	590	536	551	537	577	547	560	549	546	518	554	522	521	542	564	541	550	567	559	572	546	551	573	566	538	602	541	550	586	529	575	563	542	614	575	538	535	532	533	553	565	533	545	542	581	549	584	559	523	565	548	536	566	576	547	592	535	550	525	556	519	544	507	547	560	576	559	573	522	578	533	593	556	582	562	542	569	542	547	581	578	549	539	504	524	531	567	542	543	539	537	526	570	530	589	537	536	544	556	528	503	531	555	583	594	564	579	559	583	527	551	541	569	530	485	569	543	528	549	564	558	577	582	558	550	543	563	530	556	580	567	550	549	586	539	586	551	525	567	572	528	559	552	563	507	554	571	563	529	576	578	583	593	534	583	564	564	575	534	582	538	530	563	539	498	552	552	545	543	548	556	599	545	527	528	514	530	563	591	581	585	573	526	512	552	524	543	526	550	537	559	572	541	570	556	556	538	554	580	562	583	558	514	547	529	551	561	566	553	548	576	549	577	554	538	578	581	592	596	532	598	565	578	570	532	556	540	614	569	523	551	519	570	531	560	525	569	555	550	551	577	553	544	581	569	517	535	525	557	518	581	572	541	543	563	550	537	584	572	544	532	536	594	551	568	528	548	602	520	549	552	558	578	560	552	561	550	536	503	549	552	568	524	557	542	550	561	528	533	533	524	572	569	551	519	552	558	567	571	569	583	552	562	538	567	523	558	549	559	562	533	535	563	546	574	552	530	539	590	542	544	562	546	565	559	557	554	551	572	550	586	557	494	544	557	590	568	548	593	546	560	526	585	553	550	538	525	549	584	551	549	556	583	563	558	528	579	535	595	480	540	543	570	538	542	554	517	561	559	595	554	543	602	530	579	555	545	519	572	554	558	552	550	530	528	541	540	548	548	570	552	560	540	571	573	565	595	537	575	574	580	569	603	531	601	535	548	519	549	559	567	490	521	584	541	558	532	519	600	605	576	550	573	556	519	556	583	547	512	570	551	561	547	536	598	556	544	570	552	516	544	562	557	573	519	587	537	575	538	550	540	532	569	574	506	534	574	591	549	536	566	586	566	520	494	564	569	539	561	578	549	527	559	576	524	555	566	569	555	524	543	582	516	599	533	561	523	512	578	527	561	566	571	563	586	583	566	548	548	578	534	555	563	515	545	553	583	549	543	554	585	597	556	566	512	536	536	580	521	563	575	519	516	563	579	531	570	613	542	548	548	540	560	565	572	595	580	537	549	557	530	571	566	552	509	611	524	576	568	543	523	530	544	539	554	553	546	550	541	541	513
9500	4657	4522	4022	2724	2008	1482	1100	832	624	560	452	434	351	367	340	310	330	312	308	284	300	322	291	276	257	251	271	285	283	273	274	256	258	257	269	276	238	279	250	269	278	261	246	222	226	234	274	247	264	237	276	266	261	258	261	243	231	233	261	242	253	263	234	250	244	291	277	222	280	235	295	260	271	220	259	261	285	264	268	249	270	264	276	267	247	253	279	255	269	235	239	258	270	246	252	223	259	246	250	256	256	255	256	234	248	285	231	267	251	232	275	248	267	284	273	238	290	284	259	252	275	241	242	250	227	241	260	260	244	267	265	278	262	226	242	224	243	220	240	249	256	264	254	239	254	260	268	263	243	255	250	245	261	226	255	249	215	278	256	239	257	256	233	244	243	235	260	244	283	264	263	227	255	235	257	245	268	272	250	248	270	244	268	253	256	257	262	237	274	269	266	256	255	222	265	232	281	270	262	258	235	249	241	264	245	287	263	237	274	276	251	238	258	264	280	259	243	238	256	273	280	251	249	258	230	254	257	256	279	258	234	244	240	261	250	257	234	222	259	245	247	266	267	272	258	246	216	240	257	301	249	248	226	245	253	269	287	246	248	277	239	265	244	249	265	271	242	231	237	235	242	260	233	247	235	283	277	252	239	213	256	270	247	278	247	258	240	263	238	195	252	257	268	228	258	244	258	257	262	236	278	255	281	252	247	230	247	261	263	250	281	255	260	238	241	302	261	239	276	275	234	254	220	241	256	240	215	254	244	266	277	237	241	233	231	238	254	265	262	276	255	296	225	254	278	241	266	257	245	240	269	257	233	248	265	264	273	248	234	270	278	251	245	265	250	247	269	262	272	272	284	300	274	229	243	257	288	247	229	269	256	229	251	279	237	228	251	247	257	249	259	230	249	241	244	243	244	253	261	233	248	218	268	247	242	278	228	249	284	274	217	258	215	241	248	263	244	276	225	244	258	240	255	230	228	247	262	264	267	246	240	212	251	261	250	266	253	277	232	249	257	255	255	221	257	266	270	227	284	253	250	234	231	249	263	265	258	270	252	259	270	269	241	243	245	258	249	240	249	267	260	234	263	268	249	249	233	242	229	262	238	244	245	258	287	243	258	261	266	256	277	282	255	255	232	264	254	253	238	260	232	268	280	266	259	235	240	242	249	236	249	272	256	263	279	251	257	238	257	254	221	249	243	298	288	261	262	254	241	236	241	251	246	257	236	246	270	268	299	256	249	238	238	274	230	257	251	273	261	229	271	267	256	242	258	273	257	273	249	238	265	259	260	246	258	229	231	236	255	253	256	255	262	232	274	258	260	257	275	256	275	243	220	256	238	250	228	272	269	269	239	221	235	264	247	264	234	254	279	252	269	221	277	280	238	279	279	273	250	263	275	260	274	237	249	263	291	260	245	257	269	250	224	285	285	253	261	257	266	269	293	246	277	253	218	252	264	259	259	248	286	272	247	288	258	265	263	243	253	268	252	238	248	248	259	297	281	258	296	246	276	240	266	239	240	263	244	233	238	254	281	246	270	251	209	240	264	254	219	261	242	256	239	262	255	262	258	244	241	267	286	238	244	270	255	284	241	256	248	259	274	261	265	231	256	257	263	255	246	261	294	283	247	263	265	293	287	255	242	255	231	248	248	232	278	264	237	234	289	247	258	233	245	255	269	270	257	222	244	270	233	273	231	258	249	242	248	269	242	277	270	231	240	271	233	257	245	257	264	276	238	251	268	220	280	259	241	263	244	254	254	269	285	250	259	226	239	239	296	249	274	221	231	277	249	247	248	253	270	270	279	242	239	254	227	242	245	231	249	226	251	263	232	259	273	257	265	251	240	237	280	278	210	241	266	234	231	246	267	251	274	263	249	237	255	257	251	263	243	247	249	271	264	245	248	243	244	282	253	255	243	259	230	234	262	232	247	261	262	228	247	240	240	271	235	247	240	247	260	260	290	266	258	233	253	247	265	245	267	270	232	284	262	247	240	225	236	244	240	239	277	220	244	232	267	266	294	275	270	227	230	268	262	236	237	243	271	228	269	242	240	241	203	233	240	226	277	237	268	252	258	259	236	233	250	255	260	242	234	251	256	257	249	248	289	229	268	272	253	258	267	283	281	230	249	260	268	241	263	252	268	253	252	277	269	261	252	260	262	245	261	259	265	239	252	254	225	220	269	248	259	276	244	251	254	263	241	241	276	248	246	249	270	244	256	256	259	256	231	278	267	231	250	236	275	286	247	264	255	233	228	287	254	272	257	261	253	254	252	233	255	268	268	238	261	244	228	249	272	224	270	249	235	263	261	273	254	248	250	265	242	274	234	270	222	237	258	243	258	261	258	257	240	248	254	278	243	264	238	255	236	255	263	254	234	257	275	247	287	255	242	268	239	247	251	255	260	230	250	272	242	261	238	234	245	233	253	245	268	240	270	252	239	243	243	248	236	235	223	262	251	265	248	207	238	263	255	255	254	255	269	257	266	241	251	260	248	263	253	266	254	220	253	265	250	247	244	235	269	251	246	249	232	237	255	262	271	273	229	257	246	254	246	250	257	237	265	246	243	246	251	271	230	289	252	261	267	260	239	259	239	235	225	263	246	253	214	258	248	237	264	292	267	238	288	252	249	229	260	285	250	238	249	246	240	271	252	255	259	270	243	223	251	243	279	259	262	271	258	229	255	241	255	249	265	242	239	230	233	238	265	226	260	248	231	285	253	247	246	268	244	265	258	273	269	269	252	236	249	254	239	270	271	250	253	258	245	262	257	236	252	246	251	252	247	279	247	241	238	254	261	271	238	247	242	266	259	275	254	255	218	270	275	255	256	263	276	263	252	251	276	253	230	227	251	243	261	255	249	264	267	239	269	237	272	260	249	250	267	272	275	241	265	250	266	244	286	260	253	274	229	247	250	272	266	235	264	236	262	238	266	247	241	269	286	253	252	239	259	231	259	262	228	266	264	238	233	251	255	268	232	277	244	250	230	261	295	294	271	268	234	263	242	262	243	250	252	250	237	258	228	251	288	255	265	272	247	258	264	295	226	277	274	259	265	262	284	249	244	266	250	232	256	234	261	285	287	246	249	256	274	272	263	298	274	261	271	259	253	268	235	255	282	238	223	251	281	262	225	244	242	242	259	226	259	276	259	255	230	237	274	245	258	249	252	299	251	253	254	228	253	240	289	256	244	239	273	282	284	262	252	232	259	265	256	237	258	266	247	235	296	227	282	264	242	254	267	287	270	240	215	263	198	269	272	248	281	240	289	246	263	256	249	254	255	264	259	255	257	235	241	244	232	276	241	245	234	265	252	246	243	282	274	243	249	305	279	259	263	250	248	253	268	239	255	267	218	230	236	248	276	264	270	270	258	258	273	241	254	236	280	286	232	292	261	239	287	261	251	200	276	244	239	240	279	248	276	243	271	288	234	248	287	242	267	255	241	274	273	237	243	221	226	245	234	290	254	239	242	222	248	212	252	256	287
6922	4623	8284	10752	9708	8014	6178	4467	3462	2885	2526	1849	1565	1355	1322	1141	1156	1068	1002	950	900	889	802	814	801	737	758	712	718	677	683	683	697	681	699	623	628	644	639	642	624	646	668	598	632	636	591	638	612	585	601	657	633	626	619	657	645	648	618	604	670	656	656	559	611	606	591	601	592	606	609	642	632	630	651	646	637	582	589	620	591	625	576	659	635	632	622	625	633	650	653	628	630	616	623	625	647	598	620	635	630	582	590	610	634	618	652	634	626	632	658	609	606	625	627	616	617	610	673	636	618	621	634	614	622	657	572	602	658	643	604	597	646	635	670	658	591	661	633	629	629	619	615	604	634	579	689	622	638	580	644	594	653	650	612	609	586	635	622	643	657	618	620	605	635	613	622	636	617	637	606	611	599	626	652	632	613	628	664	655	593	606	618	595	617	619	597	612	598	597	603	641	672	598	612	639	592	571	597	581	607	634	674	628	602	602	635	639	614	610	602	624	619	596	604	644	616	626	631	658	590	605	621	587	612	613	663	626	648	629	593	638	636	628	605	668	604	600	596	635	687	623	576	632	625	606	604	613	667	620	650	615	621	621	626	617	644	622	627	656	590	648	648	623	620	645	585	642	616	628	630	606	621	618	606	621	616	614	644	630	631	612	568	615	589	628	626	616	654	664	628	626	614	597	671	571	610	590	606	561	662	621	610	573	579	662	584	609	648	569	627	622	642	595	607	598	645	584	600	630	600	634	605	623	638	628	613	596	602	566	628	631	604	586	588	646	634	648	615	666	636	625	609	641	621	631	621	621	608	639	611	637	621	651	629	623	635	644	635	615	603	595	653	627	614	651	582	649	619	613	600	639	643	641	603	584	609	648	573	648	615	656	613	607	611	600	644	577	608	624	633	661	629	599	626	601	618	628	585	587	633	648	618	646	620	611	637	665	657	631	620	634	628	657	687	644	584	613	599	595	620	575	627	573	624	551	621	619	610	614	625	610	631	597	655	627	645	599	620	613	581	610	631	664	633	650	652	641	627	595	612	643	675	653	622	647	618	621	676	594	650	616	641	617	624	620	604	631	660	630	609	608	623	645	658	631	646	617	634	550	633	647	601	676	624	648	668	583	634	607	586	638	574	616	634	590	639	553	618	596	598	592	608	648	641	623	628	595	649	639	565	633	585	663	614	607	611	641	645	650	607	586	637	620	641	637	643	634	596	607	601	636	617	643	632	664	623	630	612	608	605	671	648	624	636	598	630	646	632	596	626	642	625	561	661	611	606	563	637	629	646	573	640	680	584	634	615	625	656	610	625	621	604	658	598	598	665	627	617	604	655	661	636	610	568	628	580	636	626	628	634	622	614	642	610	624	577	623	638	582	575	675	643	625	599	631	660	600	657	614	609	613	626	652	610	702	592	612	607	628	646	630	577	660	632	618	598	649	644	629	614	574	583	607	621	571	641	651	614	650	643	608	651	607	621	636	632	586	593	589	653	587	632	615	640	612	634	599	596	682	641	584	666	612	609	617	619	636	612	592	670	632	618	639	611	638	564	577	625	627	610	629	648	652	614	629	642	624	584	652	586	622	626	642	651	627	647	660	628	610	647	618	606	686	663	645	625	565	602	593	615	571	633	625	615	607	621	636	603	637	611	630	592	576	604	558	640	609	640	657	617	641	602	627	629	599	608	620	602	624	680	620	627	616	620	629	648	594	604	603	593	602	633	612	623	630	649	607	623	667	636	657	636	642	613	644	626	598	611	613	625	645	612	625	646	617	633	609	649	660	614	564	636	602	646	655	588	626	626	639	642	659	608	620	653	623	588	609	617	639	655	607	598	594	621	562	639	627	611	624	662	630	582	619	582	654	636	635	664	596	602	635	611	628	589	602	617	632	631	628	665	582	628	590	624	624	639	608	586	606	601	624	649	591	638	573	625	598	625	624	604	608	627	589	669	655	627	653	622	596	617	646	629	575	631	613	637	599	675	614	621	622	657	643	629	624	604	632	611	615	615	623	561	632	624	642	636	613	604	655	643	623	668	607	619	637	635	632	606	624	641	576	636	663	590	642	653	628	601	619	576	590	602	649	636	642	648	604	625	648	598	645	633	596	665	606	607	627	588	657	575	590	640	646	625	609	627	649	633	631	638	642	611	642	623	606	626	640	631	627	575	639	574	598	640	584	625	655	615	663	597	642	634	614	571	674	669	583	655	641	628	614	628	622	643	565	647	663	607	645	568	590	632	648	591	636	587	558	625	628	590	609	608	684	593	589	565	633	617	624	586	619	604	606	653	607	623	615	622	636	621	622	625	616	620	611	622	622	639	639	655	674	597	636	595	626	616	627	574	591	630	646	607	597	658	624	622	677	662	659	633	636	626	672	608	608	635	608	531	644	598	598	637	589	604	622	620	585	565	595	578	634	625	594	622	637	618	595	636	640	619	582	617	609	582	621	618	585	622	629	566	603	618	567	630	639	617	649	660	623	615	657	606	707	603	628	628	644	614	572	611	646	607	640	560	618	612	636	595	598	589	630	631	658	601	581	653	637	614	617	623	600	630	605	623	619	629	631	594	611	621	625	600	645	612	658	618	624	625	626	644	604	625	575	623	619	610	579	632	612	625	585	625	619	624	613	579	644	612	643	598	649	599	632	615	597	638	610	634	663	625	669	640	645	616	611	589	613	708	620	609	648	629	571	643	595	580	647	611	630	615	586	609	584	647	632	628	622	586	622	628	609	656	610	642	638	623	627	605	641	653	635	617	634	608	634	594	623	599	600	646	628	602	646	605	591	588	542	544	618	652	638	611	648	621	625	622	625	651	641	587	638	614	631	580	595	636	624	637	563	675	657	570	607	605	603	607	605	597	621	626	660	567	652	600	608	628	594	614	615	647	616	610	591	606	560	613	656	651	585	645	653	611	644	584	647	644	618	599	666	626	628	581	650	636	595	580	639	632	569	592	609	645	620	646	587	644	626	656	619	595	606	581	613	621	642	610	660	608	677	641	622	564	601	638	598	644	621	650	622	619	632	624	630	603	634	652	626	656	626	635	636	665	611	665	585	586	602	606	646	668	611	633	627	591	657	601	620	627	633	620	641	643	625	644	654	627	613	610	617	596	600	600	575	585	666	600	656	653	644	570	669	633	583	576	609	582	626	598	628	624	638	598	590	631	659	599	598	671	592	607	611	649	572	626	643	640	650	591	618	657	638	651	654	611	623	671	645	635	621	640	621	609	625	669	616	621	599	647	596	595	612	572	623	595	599	621	636	648	583	621	645	593	666	643	654	671	575	628	653	634	609	670	597	586	650	616	655	640	621	602	599	572	600	624	598	607	629	586	634	571	617	610	660	632	628	608	607	610	620	610	609	628	604	638	650	613	590	642	593	620	617	622	624	647	635	626	635	610	648	658	642	565	594	673	635	595	645	595	609	649	624	669	619	600	643	610	627	641	622	631	599	643	639	649	622	588	578	632	628	606	621	681	601	637	644
20782	10416	8063	6994	4809	3611	2405	1703	1337	1155	925	731	602	506	460	469	412	401	379	342	348	358	301	306	324	301	292	278	276	245	301	248	278	302	305	264	245	269	250	280	266	301	271	252	276	285	278	248	247	274	251	231	244	292	241	274	254	257	296	244	267	292	265	255	246	253	276	252	256	254	257	254	259	288	281	257	279	277	238	278	278	264	244	264	265	254	265	285	262	223	292	273	266	274	263	251	228	254	293	276	259	265	307	278	265	266	273	285	268	271	261	270	252	280	277	287	284	263	253	264	280	282	274	281	279	248	268	247	285	244	237	262	278	234	267	285	265	245	270	270	262	274	312	236	242	249	275	270	259	282	248	270	253	257	296	261	254	250	258	259	270	241	283	255	258	313	243	269	245	272	255	287	272	274	280	251	280	287	277	267	257	266	234	245	216	292	260	295	251	271	280	274	253	274	287	255	253	280	244	285	229	273	267	305	275	258	238	289	267	269	242	223	262	264	266	250	233	260	236	259	225	279	221	264	269	281	267	280	246	256	247	261	268	279	300	270	262	249	309	266	274	276	250	282	263	238	282	282	245	280	276	241	257	287	236	274	272	251	256	283	281	265	275	288	261	260	257	285	290	284	258	295	247	288	279	313	263	280	270	241	248	253	284	278	243	260	301	265	270	240	255	260	257	249	257	286	274	312	284	248	247	236	271	286	285	277	249	289	272	296	269	294	246	286	255	281	257	240	286	263	259	247	268	236	264	243	273	301	273	270	260	264	274	232	258	252	281	256	250	225	271	260	284	244	257	259	248	250	265	255	234	271	265	292	257	242	265	266	282	258	275	243	253	281	237	254	269	283	262	253	246	236	259	207	232	268	247	273	258	250	300	284	249	264	261	259	254	267	252	267	275	271	258	267	302	278	292	247	275	292	255	276	257	235	272	257	268	274	267	250	228	224	262	237	277	271	243	226	261	274	273	278	259	287	262	269	293	248	249	238	309	260	249	266	272	287	272	279	256	259	270	244	280	222	240	258	255	261	254	249	281	262	268	306	252	278	296	259	223	254	274	292	294	255	254	252	248	260	275	303	263	285	240	260	278	249	276	305	266	251	287	271	261	265	263	292	267	252	230	271	257	251	275	254	243	247	269	260	244	259	260	236	244	282	250	259	253	247	268	246	262	247	263	273	285	232	278	267	237	252	260	271	261	264	260	260	276	299	277	289	246	284	229	267	270	256	272	252	275	281	258	271	230	261	244	274	257	239	257	233	267	264	274	257	273	262	257	267	279	245	252	257	247	256	249	236	253	284	270	251	245	267	255	269	268	270	297	268	251	267	280	276	256	255	242	261	238	277	266	245	286	293	284	252	245	242	250	258	303	252	249	250	241	258	261	256	270	244	286	261	258	284	264	279	257	283	267	273	260	255	264	271	261	251	244	263	262	274	250	279	258	289	281	254	246	294	303	279	244	258	263	287	275	249	256	269	256	264	249	265	264	224	253	215	243	271	279	230	255	262	306	250	287	256	262	249	248	254	256	263	301	264	250	276	265	283	251	257	248	265	266	234	267	278	271	268	257	262	248	268	295	241	271	301	272	251	291	267	254	250	294	288	258	250	243	260	251	282	264	270	251	287	270	252	263	247	251	267	271	276	279	270	252	258	266	290	232	258	256	253	256	258	257	283	261	262	284	259	280	275	276	271	235	277	275	269	266	271	279	262	263	279	265	284	274	236	275	252	267	250	267	286	258	253	236	271	269	261	270	289	282	256	247	237	264	262	260	253	272	282	269	295	297	262	281	249	242	245	269	238	248	277	289	239	274	278	248	249	285	263	288	257	259	250	217	257	246	271	255	252	277	267	281	263	279	228	269	264	275	277	282	260	257	260	293	250	258	266	261	248	231	275	236	277	248	220	276	252	265	264	264	306	239	236	264	243	268	276	283	257	263	248	269	268	275	235	256	261	278	256	289	271	255	241	253	259	277	278	239	305	256	220	262	240	296	280	271	237	272	268	265	281	263	256	275	256	232	283	279	258	276	276	250	273	275	274	253	296	280	246	252	250	256	285	253	253	265	255	246	280	265	269	245	274	252	253	282	271	248	249	249	243	265	271	287	260	268	256	259	278	306	285	273	262	278	245	256	301	286	256	248	295	264	248	281	251	233	254	252	259	262	238	269	281	286	275	268	261	246	283	275	296	260	249	297	241	260	265	258	257	247	259	268	294	225	256	251	285	254	268	288	271	248	277	260	256	249	288	221	253	259	247	270	227	260	275	280	251	266	239	244	284	241	268	299	271	267	255	256	273	247	274	252	300	242	258	263	269	248	284	260	256	237	293	253	259	288	247	260	254	271	259	262	244	286	268	264	315	249	270	241	274	236	242	266	257	287	262	282	274	238	253	307	312	266	255	269	252	270	284	268	275	271	303	256	271	267	270	266	256	232	277	275	270	214	276	246	284	258	249	279	261	265	246	265	301	274	236	252	282	278	256	286	268	242	252	242	251	263	289	239	248	273	283	250	299	262	266	261	266	290	262	296	252	257	270	287	260	269	253	270	248	249	278	248	258	265	266	255	244	252	287	257	270	274	284	234	267	248	277	267	242	287	271	254	304	267	256	281	263	254	244	288	251	281	256	273	267	281	272	267	236	264	272	264	256	280	248	259	260	270	251	290	290	296	287	279	278	261	252	252	276	281	273	272	302	258	251	234	243	262	246	311	277	284	279	257	241	260	263	300	266	262	281	305	259	261	251	261	290	283	270	251	276	227	241	281	263	256	290	268	284	268	259	262	268	269	257	254	283	273	265	278	245	292	243	270	232	268	258	262	253	294	259	256	295	310	274	233	270	269	249	267	289	262	227	254	263	293	274	282	291	241	271	260	250	259	263	275	249	273	275	263	276	260	267	273	257	252	286	276	281	263	230	301	261	283	271	273	238	271	284	229	271	234	235	301	263	262	252	290	265	279	274	229	257	242	238	277	287	249	270	282	261	258	240	265	271	260	277	233	277	253	242	250	248	248	273	238	261	281	265	287	260	238	276	260	288	268	270	270	269	248	264	286	286	273	263	281	298	268	243	260	277	256	262	259	248	251	263	256	259	265	270	278	257	245	273	245	266	256	255	242	248	254	243	256	250	272	248	296	268	275	258	273	275	261	250	284	244	239	267	238	241	245	266	271	278	284	261	264	253	248	258	253	249	267	254	244	276	325	291	267	279	250	250	225	270	241	239	264	269	284	287	292	253	281	275	255	254	263	283	289	267	251	273	256	264	265	270	287	265	264	252	267	263	266	246	205	265	280	260	278	273	246	263	252	255	278	268	271	275	256	270	259	256	236	291	275	261	271	251	264	288	266	241	257	261	268	232	257	253	271	260	251	238	272	238	246	262	288	264	320	291	298	310	262	258	272	247	252	265	266	268	270	263	241	244	297	286	267	245	276	264	255	269	258	231	268	272	262	285	307	294	271	248	277	292	278	280	250	269	240	271	297	252
15075	9135	13217	16347	14973	12688	9528	7623	6032	5242	4398	3292	2687	2106	1948	1765	1655	1647	1511	1353	1099	1157	1066	988	989	916	921	826	835	826	783	775	751	740	718	734	673	624	665	657	617	562	624	674	638	690	632	672	680	620	683	642	678	615	684	655	696	657	639	629	651	680	659	665	637	627	656	595	610	673	635	661	661	659	668	653	607	646	648	642	665	642	660	645	665	664	639	649	662	647	662	701	640	658	628	621	652	615	642	613	648	687	696	626	638	641	641	642	680	645	627	613	653	584	664	620	664	618	618	672	621	639	671	608	624	616	671	673	629	635	620	668	614	638	651	607	666	658	628	658	675	679	655	629	647	674	640	627	661	660	656	670	658	637	699	616	634	700	635	637	637	638	617	635	653	615	607	640	635	689	643	633	628	646	680	607	617	626	635	653	667	683	699	621	649	651	632	615	659	629	642	589	608	664	619	654	633	659	634	637	701	653	668	645	650	603	624	603	675	625	646	658	644	643	659	658	651	607	621	696	661	629	641	642	584	582	633	639	681	633	678	664	660	663	615	608	642	645	583	617	629	646	651	648	590	659	646	644	659	669	630	640	636	664	622	663	678	652	627	665	613	600	671	598	616	652	631	583	635	649	652	625	633	654	619	659	618	659	601	605	665	644	650	653	640	643	646	607	679	622	669	665	704	618	587	672	633	651	615	642	640	608	650	632	630	592	616	662	699	657	655	628	642	620	636	665	625	663	620	631	611	648	617	685	592	647	686	651	606	675	687	642	618	632	675	630	598	651	627	673	651	655	641	638	645	608	639	607	619	622	633	658	615	637	671	620	642	629	680	629	608	652	634	592	659	664	673	655	616	676	671	622	652	697	656	639	619	621	622	653	634	659	636	665	627	609	683	652	642	641	662	622	615	673	686	636	626	666	645	608	667	643	643	609	632	659	653	658	626	638	628	663	650	608	663	582	626	620	644	630	605	638	640	615	611	612	628	646	641	578	671	676	669	622	625	628	673	640	638	673	649	630	666	620	645	623	619	614	596	630	604	664	655	627	617	638	640	614	674	603	673	627	624	613	633	635	649	672	645	648	657	615	683	649	625	652	604	625	680	641	648	610	668	633	669	653	639	637	684	615	675	624	638	592	630	640	637	660	661	676	610	633	619	599	639	631	626	646	648	647	671	638	665	616	643	689	613	675	647	668	638	668	655	667	589	626	649	663	676	621	661	670	694	618	617	655	652	643	653	618	628	648	645	672	617	631	649	663	653	642	600	701	620	638	636	663	635	567	606	645	621	644	644	638	620	635	662	611	653	598	655	643	667	665	586	631	639	657	631	668	667	627	629	619	682	631	633	639	632	631	639	709	651	632	658	619	648	618	630	646	617	651	640	649	620	680	633	660	625	633	678	652	631	629	624	660	633	658	651	654	687	593	659	647	664	678	671	673	649	648	648	597	602	642	625	617	612	638	619	650	610	678	644	635	661	618	672	623	675	651	636	594	634	631	630	674	617	668	651	606	621	619	658	607	624	631	616	689	643	605	618	658	618	603	648	637	662	652	648	639	610	643	636	664	614	650	672	645	618	631	671	689	659	653	645	602	647	640	663	596	707	658	650	629	620	617	663	709	656	589	641	609	605	656	646	613	619	630	647	614	626	686	611	649	679	644	590	668	593	645	607	643	665	621	641	650	669	646	616	649	616	622	669	643	679	635	633	591	652	671	646	636	664	650	632	668	642	643	673	623	640	596	683	657	646	674	661	665	663	641	647	651	650	646	647	650	637	647	637	654	625	654	661	662	632	633	627	661	667	665	630	653	653	654	629	662	633	640	650	687	681	606	649	606	647	600	610	670	662	654	675	651	612	661	663	615	647	675	617	652	628	666	669	619	671	621	607	630	603	642	617	610	652	636	637	649	618	599	646	647	691	652	667	643	604	680	657	624	634	645	618	597	635	600	618	601	612	649	651	700	697	622	676	630	639	678	642	648	629	679	623	637	565	626	667	680	629	626	600	611	599	622	670	665	626	630	612	631	666	662	650	641	681	619	649	617	652	660	635	629	679	597	663	630	647	644	666	656	673	684	634	645	618	671	676	668	678	657	613	656	641	661	675	670	611	625	677	611	656	584	658	644	684	634	645	583	657	670	673	689	635	645	669	646	658	616	647	675	656	626	638	664	654	660	647	697	649	624	600	601	660	649	645	618	636	675	633	625	608	621	656	647	656	663	638	585	647	659	670	667	595	641	619	636	636	642	592	649	644	633	655	644	657	606	651	652	633	679	661	646	607	654	632	627	660	624	646	665	656	623	677	667	624	624	663	621	678	665	655	626	622	655	630	609	644	607	669	612	689	650	698	602	641	656	645	600	624	651	625	596	613	670	645	631	701	630	667	600	664	631	651	637	651	653	662	623	638	635	650	656	696	619	666	634	661	605	619	658	642	696	656	679	682	620	649	648	642	673	638	668	625	645	649	658	650	670	642	616	612	618	660	637	617	628	617	644	653	602	675	623	592	647	608	649	665	643	658	660	651	632	629	636	648	651	634	678	653	633	617	593	644	605	634	642	665	665	645	679	604	628	619	657	636	641	630	648	683	602	663	642	677	648	611	616	632	611	648	661	616	625	613	621	594	666	592	614	624	618	634	638	573	669	667	650	640	678	660	606	672	593	648	645	679	592	659	649	620	662	627	609	644	634	605	615	596	624	644	668	629	633	640	641	621	621	627	635	635	613	588	651	631	602	619	617	625	681	702	649	654	617	637	669	658	656	636	650	599	616	646	708	639	632	664	692	648	631	627	624	614	672	614	595	656	642	625	633	676	659	601	635	675	685	660	605	645	652	639	625	670	683	649	651	629	677	641	670	640	666	620	608	675	649	645	657	633	618	622	631	667	662	643	631	660	633	572	649	644	640	600	649	648	670	628	610	633	635	592	628	599	628	603	637	685	667	641	667	638	629	685	657	662	675	658	643	642	631	643	649	668	637	662	605	619	649	624	706	611	625	646	628	601	604	635	661	678	586	611	659	607	662	633	621	626	625	611	685	690	641	678	654	634	635	610	666	628	608	660	687	683	635	653	632	661	621	606	615	627	676	626	654	637	629	674	626	639	657	688	636	643	614	670	608	594	626	649	644	656	600	678	612	656	618	646	658	621	660	636	654	610	636	675	631	598	618	663	638	618	647	616	679	600	652	661	636	645	635	647	675	653	624	629	650	624	638	696	651	615	642	647	676	652	622	660	648	627	649	680	672	674	640	588	668	630	617	677	632	617	638	633	593	622	658	609	657	663	639	620	631	599	704	645	616	659	644	669	603	682	652	611	675	631	653	647	646	638	602	626	628	612	665	656	675	636	612	655	611	660	653	616	649	646	623	660	624	640	689	671	678	641	620	645	631	634	648	623	632	625	621	636	669	619	662	637	644	676	640	679	626	627	646	613	645	601	652	619	612	602	635	631	642	623	654	622	640	636	645	658	632	704	624	675	690	652	668	604	617
29923	15292	11978	10581	7310	5041	3349	2385	1875	1452	1334	920	759	671	542	467	495	411	420	393	321	322	307	289	302	287	295	294	256	249	265	250	241	262	225	244	252	230	230	251	232	265	211	237	259	221	235	249	228	253	250	253	216	221	240	210	260	208	234	230	199	221	207	233	236	216	224	222	210	239	236	232	224	219	228	209	203	236	236	206	251	239	260	205	227	247	261	228	212	235	215	225	224	219	219	231	234	223	227	267	208	240	246	205	226	235	238	234	227	212	243	223	220	243	204	231	225	231	232	222	231	220	213	213	229	204	223	231	231	237	232	215	203	272	241	219	230	228	218	232	238	220	231	244	230	225	225	254	232	221	217	231	246	251	218	210	222	220	230	231	234	234	229	238	215	235	266	229	243	223	216	228	234	223	211	240	207	237	221	219	225	226	223	216	209	249	239	235	235	235	217	219	209	240	227	227	229	236	230	227	242	203	199	231	209	253	248	229	220	210	234	224	236	211	243	221	203	254	235	248	213	249	231	232	240	229	229	221	225	235	242	254	239	225	240	197	206	231	213	206	209	178	229	246	220	226	231	240	229	207	222	213	247	247	230	229	238	242	230	237	242	237	203	209	233	206	268	243	218	231	202	239	246	233	235	241	205	243	260	225	240	239	237	242	204	232	241	217	221	231	253	228	214	234	221	221	210	226	215	226	234	223	241	224	202	227	219	194	218	216	233	221	229	235	261	204	230	211	232	244	203	207	232	215	224	255	244	233	245	228	212	244	218	226	212	212	223	224	213	213	236	225	235	222	242	245	214	207	217	192	232	255	218	232	201	233	247	234	214	216	242	213	224	211	218	235	230	217	205	237	214	206	218	239	220	200	217	226	219	252	230	213	218	249	222	249	221	243	215	228	228	256	234	242	223	246	219	199	251	233	220	231	250	229	245	215	229	246	212	213	222	211	211	214	250	231	249	222	220	221	199	237	211	235	214	250	233	216	212	237	223	248	243	219	196	226	225	239	224	232	225	237	223	224	197	216	210	229	247	206	211	232	218	220	241	211	227	270	249	229	228	229	230	218	231	232	234	233	215	214	217	211	245	215	234	239	230	185	223	237	200	237	226	222	242	250	225	236	195	236	218	226	249	205	245	255	214	212	237	235	201	206	235	213	214	221	255	215	221	242	197	219	242	268	236	217	238	212	227	233	216	218	230	239	235	226	215	224	242	245	208	249	221	218	240	243	203	216	215	229	230	233	225	197	201	223	235	223	244	218	245	197	221	237	238	249	212	221	224	229	248	250	236	211	189	231	220	231	245	239	228	214	239	244	221	211	194	222	233	212	211	234	224	240	213	222	229	231	246	255	227	209	247	231	219	207	212	224	211	240	223	255	222	206	235	224	240	256	215	215	248	235	248	250	222	234	258	256	223	217	221	227	222	227	235	243	249	211	210	245	214	221	235	227	265	232	237	200	241	253	246	245	237	245	222	228	229	219	242	210	243	229	204	240	219	236	209	253	201	220	210	239	217	243	223	247	218	232	204	252	260	227	244	221	256	237	222	233	229	206	209	210	226	225	221	233	231	227	254	238	238	222	240	216	246	250	252	210	236	229	243	245	233	238	232	224	202	219	242	260	212	234	215	222	229	217	224	236	267	249	215	217	266	233	220	225	229	230	238	225	182	207	226	231	229	223	230	212	238	245	225	231	212	232	238	238	218	231	216	202	221	233	238	219	223	204	246	232	251	222	204	216	209	263	202	221	242	225	220	226	228	198	208	202	206	217	226	224	225	215	226	213	195	234	233	260	194	216	221	248	217	239	220	221	218	247	222	214	229	214	234	210	225	203	219	246	226	232	218	227	207	254	228	237	228	234	207	220	231	214	203	231	216	255	237	208	230	223	225	229	257	230	245	218	221	232	227	239	225	219	272	203	237	236	232	216	219	233	216	198	208	239	233	230	227	202	237	221	240	242	236	266	228	187	231	230	232	256	236	237	216	241	217	211	220	240	227	216	233	208	221	248	207	224	238	241	255	229	240	216	214	253	221	240	253	228	201	256	227	231	236	190	238	199	220	231	197	233	225	235	231	232	223	210	234	240	218	220	255	237	217	215	215	223	207	209	236	227	222	206	221	208	206	236	216	241	214	205	208	208	220	257	221	206	227	216	241	206	211	232	229	225	251	250	226	226	248	214	204	223	233	231	250	225	235	189	213	232	221	213	246	218	236	241	216	230	191	219	200	236	248	235	228	224	218	231	245	216	233	229	223	204	216	272	216	229	252	234	228	217	227	228	246	233	206	243	222	219	199	263	214	209	204	199	240	210	236	234	216	211	229	233	249	227	215	226	216	228	225	220	203	228	218	246	240	225	238	226	228	264	218	234	213	204	220	228	220	230	228	207	228	262	205	203	231	221	222	222	216	250	214	237	214	248	222	206	229	218	218	257	255	245	215	229	234	226	210	221	242	228	211	220	218	213	205	249	251	214	244	238	229	245	208	242	236	206	210	212	231	249	247	234	231	232	238	220	246	234	239	190	215	221	222	247	246	223	241	242	208	226	249	240	236	210	227	220	248	227	241	225	235	233	212	198	223	244	251	229	209	227	243	209	221	217	230	228	243	237	226	257	235	237	223	238	222	237	227	241	239	239	239	232	221	182	207	225	249	238	215	223	197	221	238	238	225	207	239	218	206	232	225	250	207	236	217	244	224	210	245	226	242	221	224	224	222	241	214	224	214	242	252	225	256	232	253	217	239	212	231	237	218	226	212	223	240	255	215	235	248	239	218	217	219	226	210	257	220	209	227	226	237	236	215	235	221	231	221	233	219	250	228	250	235	243	247	218	223	232	238	243	235	219	231	248	219	194	226	234	238	223	255	213	233	225	233	240	221	238	225	218	227	230	195	207	226	219	212	245	222	222	224	228	204	221	211	232	232	244	205	189	217	214	232	270	223	226	217	229	233	236	240	236	222	210	235	231	230	243	228	223	248	223	207	175	224	229	235	226	224	219	220	203	212	244	226	219	252	228	227	217	233	205	234	229	244	200	239	239	245	219	230	226	227	254	234	242	206	225	196	232	224	217	216	216	244	221	199	243	226	220	223	207	237	218	211	212	240	230	229	223	230	230	229	234	226	210	236	233	211	192	255	240	206	220	211	242	194	221	218	232	227	220	217	247	241	228	264	225	240	245	225	219	220	219	235	229	199	223	235	243	220	227	204	197	245	238	196	234	237	223	205	231	236	239	236	218	244	232	219	239	234	241	204	257	222	211	249	237	248	250	221	233	216	224	234	225	244	261	233	245	240	200	235	231	233	231	208	236	209	232	222	230	210	244	226	225	205	233	244	237	244	230	233	232	222	238	219	231	201	223	221	218	260	214	251	214	212	247	242	221	245	229	205	206	254	223	232	222	209	243	220	219	215	221	259	226	248	206	221	224	237	217	220	240	201	215	243	239	237	227	225	216	214	241	228	228	231	244	242	236	226	203	194	227	270	217
19512	11691	17187	21413	19247	16253	12151	10101	8463	7200	6158	4506	3715	3181	2635	2250	2143	2021	1806	1576	1386	1323	1251	1152	1121	980	928	868	871	815	807	742	778	743	737	719	654	642	634	553	595	612	588	609	580	559	572	573	563	572	598	598	541	589	561	539	575	559	605	561	553	551	568	566	549	569	529	584	558	560	576	535	549	553	564	552	559	564	526	598	561	563	554	555	562	570	553	535	538	550	579	608	603	579	580	579	563	555	537	562	569	541	573	543	536	547	570	538	554	567	533	563	591	528	574	569	560	522	553	577	552	605	562	519	530	542	587	525	531	546	578	546	553	615	559	547	520	558	543	557	548	548	544	553	524	579	555	526	536	544	587	575	561	505	576	589	577	518	579	599	531	569	522	570	593	544	576	532	550	522	519	598	543	559	598	605	548	557	552	570	556	522	558	571	527	563	514	545	519	580	528	567	607	525	547	543	586	551	553	547	586	558	557	502	591	569	522	579	588	558	558	602	508	554	533	583	578	553	542	588	580	566	560	521	557	533	579	540	544	550	523	554	580	573	513	524	542	575	523	556	546	524	512	525	495	533	553	567	532	540	578	573	535	550	570	563	536	557	529	556	585	588	599	566	538	542	538	578	525	554	522	573	599	558	519	541	594	551	502	541	576	544	541	579	524	550	586	582	538	560	557	580	524	557	549	540	549	543	559	546	541	595	560	554	551	609	561	563	595	583	544	553	561	541	568	583	581	543	566	552	532	545	572	526	573	543	568	560	578	532	533	549	559	568	559	535	544	565	570	567	541	580	596	571	577	520	553	554	581	565	579	581	539	546	576	569	554	554	565	557	543	554	550	555	572	548	560	546	587	572	548	584	535	598	535	568	548	597	550	551	595	545	560	539	553	559	537	559	546	588	552	531	551	602	555	534	585	537	525	541	565	513	549	532	517	573	569	598	549	554	521	551	561	519	576	572	553	583	541	575	534	509	547	549	551	549	525	522	577	570	548	580	574	560	571	596	578	579	506	566	604	559	559	553	555	543	594	565	603	613	540	547	546	535	542	567	586	565	567	544	579	588	545	531	611	562	590	571	582	560	551	578	572	570	562	547	553	553	559	557	590	583	537	563	587	572	547	565	568	552	521	557	544	549	588	624	574	579	586	549	556	532	523	553	571	551	549	528	544	549	524	545	568	591	566	539	587	530	538	574	547	556	526	562	571	558	582	572	573	601	542	576	513	610	553	569	512	490	562	545	538	604	608	545	574	583	550	586	579	525	531	554	606	529	556	519	572	534	593	596	608	537	571	573	568	543	552	573	572	559	541	556	563	573	541	600	563	581	542	605	558	536	568	549	583	556	545	553	586	610	536	569	562	604	533	567	533	531	560	584	597	552	550	543	539	556	544	563	569	569	555	595	578	552	549	591	611	571	563	575	540	561	551	585	552	546	555	576	569	557	550	543	544	528	549	553	593	584	574	567	545	592	554	553	590	560	520	559	539	570	545	532	568	519	582	556	535	530	548	532	593	557	571	556	577	556	584	528	563	565	596	558	580	574	567	550	561	566	565	536	593	594	574	573	583	505	527	585	609	583	554	557	555	539	566	565	606	582	571	588	544	548	617	564	528	557	555	572	524	582	552	554	569	526	552	535	582	590	543	574	526	489	540	560	606	549	568	562	590	569	580	534	568	559	503	588	554	546	582	620	551	530	570	567	552	568	567	544	520	531	560	576	564	569	573	585	554	506	526	610	535	572	612	573	577	603	547	561	568	579	541	541	575	588	550	572	561	574	534	544	572	535	575	567	534	595	545	553	566	601	554	583	542	577	530	572	520	549	579	591	530	555	556	522	544	520	604	515	573	570	544	608	568	564	545	556	528	551	526	557	544	552	620	548	573	542	556	576	553	544	581	606	530	545	526	553	566	542	547	553	531	585	558	568	553	553	608	571	550	557	589	530	583	557	548	583	538	562	551	557	512	536	541	540	580	548	573	556	547	582	542	572	552	533	605	560	578	576	563	544	564	500	529	546	574	554	579	545	558	536	557	541	591	553	560	567	551	528	548	559	573	569	586	516	602	532	584	539	525	566	562	563	542	604	576	554	538	514	603	556	581	578	572	583	541	554	573	567	584	532	571	582	596	527	598	587	601	556	514	569	619	589	551	547	592	568	562	603	590	571	529	569	506	546	545	542	554	598	576	559	558	554	532	578	563	521	577	564	551	580	556	545	567	567	609	522	523	562	511	526	532	549	587	556	571	548	536	569	555	547	562	565	559	576	563	592	532	528	546	563	547	538	574	541	561	552	551	557	553	556	542	576	529	573	550	555	549	573	564	602	554	535	550	543	556	548	564	544	577	535	557	565	574	587	556	543	524	559	535	598	566	533	544	578	543	584	550	551	588	561	578	569	552	581	517	531	541	556	562	529	559	598	560	565	511	548	591	500	544	550	529	540	533	538	579	581	529	561	515	520	558	517	563	550	557	590	538	543	586	587	576	574	552	566	534	576	567	606	554	526	515	570	544	547	614	553	571	563	573	512	535	604	551	569	525	531	547	556	560	570	565	593	583	561	541	566	560	574	596	556	551	566	537	565	531	529	580	537	565	568	560	577	528	605	560	575	543	590	569	556	564	552	548	556	571	529	518	536	547	592	577	617	592	560	561	584	577	548	579	523	563	629	548	541	544	528	564	572	544	539	592	576	577	572	594	590	548	532	559	566	550	560	544	549	552	578	536	571	576	538	549	541	506	554	593	514	552	585	548	563	538	572	548	586	512	538	592	606	529	562	549	553	579	505	573	505	563	579	506	540	591	559	533	531	566	524	549	541	588	570	555	551	506	517	559	592	502	586	567	606	590	588	595	528	568	574	567	579	556	550	552	562	530	568	554	559	533	570	540	618	589	554	559	527	547	517	541	570	565	579	593	563	528	549	540	531	568	586	553	544	512	566	564	553	542	569	557	545	590	578	544	555	546	538	578	550	541	567	541	538	553	568	512	585	532	550	572	539	598	589	552	527	545	577	567	594	584	578	578	572	569	533	577	548	537	518	549	560	551	519	602	539	542	592	576	560	558	601	597	528	540	584	598	554	568	544	568	503	595	593	576	571	537	561	582	570	560	575	543	571	560	545	561	596	538	589	589	579	519	569	528	547	575	530	526	548	563	542	530	561	573	616	565	524	566	567	619	548	523	588	576	556	555	573	597	577	549	547	577	575	543	567	576	551	550	564	572	551	558	563	549	540	527	556	537	588	546	582	602	554	529	522	570	583	572	569	543	560	521	539	517	593	600	558	585	540	574	555	578	569	574	550	574	543	564	553	539	523	507	515	572	564	574	555	527	567	565	608	494	588	547	594	593	544	574	533	590	579	556	569	525	538	527	514	549	556	548	555	561	531	576	564	550	538	561	552	551	553	570	566	554	563	533	538	548	577	543	506	562	561	553	571	552	535	553	617	570	534	564	561	541	534	583	537	564	521	525	559	545	539	599	528	560	515	597	561
9097	4485	4566	4235	2904	2083	1456	1066	807	675	577	476	420	359	354	345	329	324	312	302	269	273	289	287	279	274	275	280	240	249	239	279	288	238	307	243	267	251	224	244	248	255	222	275	308	270	267	297	297	266	241	246	256	267	268	248	246	235	252	268	247	216	254	277	225	258	278	242	232	270	239	236	259	228	233	238	261	273	246	242	281	258	257	232	242	273	228	241	237	255	257	252	269	234	245	264	228	244	252	269	235	266	241	246	242	253	220	245	246	274	261	255	252	246	277	288	248	262	242	264	228	261	261	227	235	258	224	238	276	268	239	273	266	253	277	226	265	274	245	239	267	243	263	236	265	270	257	255	285	267	230	268	273	228	278	264	246	248	285	251	265	274	275	250	246	230	261	250	251	273	267	248	219	245	258	242	256	239	250	245	251	233	234	270	277	221	267	294	259	287	256	267	278	247	243	233	236	242	260	261	254	257	220	265	233	257	243	251	227	238	284	282	262	246	269	243	250	263	284	281	266	274	275	281	276	254	257	261	302	273	261	269	250	242	282	287	240	282	237	258	260	252	264	258	278	258	244	265	234	254	264	265	286	270	237	273	257	253	273	280	251	250	263	269	271	285	236	256	240	262	251	261	256	273	258	247	256	250	276	242	281	270	234	244	256	265	269	215	230	219	246	238	242	259	243	293	262	265	246	263	227	254	263	240	265	246	239	268	272	263	233	284	256	271	293	260	283	224	270	247	251	259	230	306	249	267	266	276	250	277	259	275	280	267	265	242	241	247	286	241	228	246	264	228	251	292	249	260	229	235	253	286	250	268	282	256	237	244	248	251	254	232	283	269	274	259	287	246	283	260	296	237	251	266	245	273	264	235	269	247	266	264	255	270	246	228	253	249	278	278	268	274	272	222	265	256	229	241	252	248	250	280	288	254	245	236	239	277	255	256	263	254	253	271	253	267	280	220	217	256	277	264	244	238	249	271	221	265	228	272	249	268	251	255	255	244	242	248	249	255	289	229	281	277	214	260	258	262	266	277	270	236	245	263	265	259	273	235	269	270	250	235	261	269	282	247	249	234	291	233	256	233	260	245	261	263	243	272	256	236	274	257	217	262	238	298	259	262	241	254	254	261	256	270	246	242	252	257	269	246	270	306	244	289	250	247	248	264	276	280	272	238	260	233	275	224	258	239	240	286	246	234	263	241	286	255	274	249	225	240	235	240	276	258	267	257	263	257	255	271	258	263	247	262	288	223	242	257	265	228	275	279	261	227	266	223	239	276	252	236	260	273	268	268	270	251	246	264	248	249	272	260	259	250	261	246	254	252	264	261	235	261	285	256	257	239	252	207	236	251	258	271	238	216	265	254	251	267	269	234	231	247	250	257	262	251	234	249	273	266	281	256	249	238	241	236	232	233	246	285	247	258	275	246	266	263	281	260	233	272	248	268	274	272	224	278	273	256	243	257	263	240	240	267	253	242	290	263	231	241	263	253	263	288	283	285	241	262	274	264	235	263	231	231	265	253	237	291	230	268	259	277	248	239	271	275	266	271	250	293	273	242	273	252	247	260	250	262	245	267	232	250	257	230	254	243	236	224	267	248	262	262	238	244	259	264	260	234	265	240	262	260	294	236	237	246	268	261	233	240	247	256	242	239	276	241	213	229	273	266	282	270	264	262	261	270	277	261	242	238	245	255	264	257	265	278	244	228	293	246	283	273	251	260	256	247	204	275	236	265	252	273	228	275	274	293	255	286	256	252	232	266	296	234	263	254	260	280	266	254	288	270	259	244	244	254	262	237	267	242	280	258	247	262	251	251	229	253	274	251	266	264	239	274	247	277	229	235	288	252	220	250	284	257	263	245	265	236	206	253	266	237	230	231	258	235	256	260	252	259	259	268	246	242	257	276	228	254	258	257	224	261	265	251	266	247	269	243	251	233	266	253	245	271	235	257	247	261	246	252	271	236	259	266	258	262	276	258	285	278	250	238	269	229	265	243	286	256	245	265	255	243	235	269	232	276	256	261	231	221	284	258	260	277	240	249	235	225	249	257	252	254	234	277	258	277	245	275	240	227	276	262	249	255	236	277	248	237	234	245	264	250	273	262	277	261	252	249	264	263	250	259	264	255	266	232	259	252	225	254	262	263	230	230	256	266	239	259	279	263	243	231	254	267	260	258	247	278	254	264	265	258	255	263	266	258	239	256	255	274	276	235	252	262	273	261	246	235	247	250	246	263	255	257	233	251	245	273	283	249	238	250	251	252	262	238	233	267	262	236	238	277	253	246	254	257	232	272	249	280	282	231	247	229	269	276	258	250	242	258	258	267	264	276	256	281	264	256	297	249	264	262	280	249	266	282	236	262	244	259	241	280	254	250	277	266	264	265	270	293	267	259	274	255	271	280	263	264	226	240	244	284	259	274	262	270	248	262	277	239	234	272	253	247	242	248	270	250	271	268	256	277	247	259	261	244	247	256	247	246	257	248	259	256	263	270	263	246	223	248	257	269	234	219	228	279	272	261	263	259	270	247	245	247	255	242	237	260	262	291	250	282	272	238	243	284	247	235	247	241	251	283	273	264	265	256	272	258	247	232	267	268	243	250	256	228	255	239	252	242	230	230	248	264	245	244	248	289	270	271	292	237	244	242	246	239	247	241	259	265	287	244	256	298	249	239	272	267	232	230	257	271	271	233	257	245	252	265	271	291	264	241	255	248	245	238	227	248	233	244	269	266	250	281	257	234	258	244	228	278	236	254	265	248	224	250	258	238	243	232	264	257	246	241	274	278	242	244	242	241	237	247	243	250	235	297	255	274	248	253	254	236	243	247	253	279	253	234	272	229	265	240	247	240	281	283	235	260	251	272	252	250	239	315	281	253	238	246	250	273	266	237	234	249	239	274	269	250	247	245	257	256	240	228	242	241	216	251	228	258	253	242	244	267	219	251	289	238	260	253	238	223	224	245	278	259	240	254	242	257	255	248	267	269	248	263	279	258	261	270	254	255	265	251	250	252	250	278	265	261	245	265	256	273	270	264	220	257	255	256	259	293	252	248	257	251	246	242	240	252	266	207	196	249	230	241	224	255	255	261	257	290	275	236	252	268	247	239	274	236	267	233	245	228	272	258	236	278	268	253	265	239	299	283	254	235	270	234	285	253	247	255	254	241	261	268	244	241	236	265	232	265	261	295	273	230	264	277	282	295	254	243	272	257	242	253	243	271	222	285	261	234	259	281	256	258	251	291	267	259	247	245	237	261	250	264	250	235	261	262	262	258	267	259	286	257	254	233	222	246	234	240	272	256	257	252	261	291	270	285	257	256	266	253	246	230	245	252	231	260	282	274	224	257	258	243	260	262	256	271	239	284	248	234	255	246	269	263	255	244	232	245	251	250	242	255	227	236	259	237	260	260	222	277	240	281	256	261	267	277	235	250	256	231	251	226	245	258	265	274	298	246	241	253	257	245	227	257	231	253	249	257	251	246	270	236
6715	4783	8878	11731	10258	8501	5600	4462	3503	2899	2434	1863	1499	1351	1258	1198	1138	1077	1015	954	887	795	856	842	813	746	753	707	689	681	679	650	703	723	678	618	669	680	659	609	646	629	634	664	646	631	649	594	641	660	595	605	676	669	600	625	599	639	652	657	618	619	605	622	638	665	650	612	619	645	650	635	592	622	614	638	646	597	637	606	593	622	596	623	642	652	599	635	621	631	603	640	584	681	594	634	651	614	682	654	604	623	613	605	603	574	567	621	615	629	651	650	593	676	612	626	629	642	649	617	625	643	589	608	656	607	644	622	609	621	636	623	627	685	613	632	645	650	611	647	636	638	588	596	633	615	588	609	594	624	644	605	604	585	634	690	636	621	637	598	621	632	625	650	597	642	674	565	592	612	619	602	621	581	608	616	617	647	626	639	589	626	621	643	664	645	632	615	592	591	608	614	636	689	610	583	654	663	601	620	603	575	629	657	617	618	608	611	632	605	618	580	623	628	631	673	613	601	660	622	649	631	602	602	604	582	650	621	594	652	599	574	603	609	634	616	610	606	622	597	630	599	562	615	647	609	615	586	612	614	608	590	635	583	618	631	602	637	626	623	658	644	602	660	605	645	670	615	636	635	600	617	621	558	619	603	634	615	650	591	604	616	619	607	657	628	621	582	606	605	609	626	620	589	592	634	613	628	615	683	624	604	644	666	645	606	612	588	634	626	616	696	606	620	628	607	609	657	661	627	644	647	626	598	655	637	619	627	595	613	630	666	619	621	602	628	619	588	645	617	610	632	624	601	603	612	590	601	616	634	600	650	574	607	671	657	593	624	584	580	644	629	625	668	660	615	609	647	616	579	569	629	632	657	658	582	589	630	645	628	655	627	602	614	570	562	669	615	668	656	566	629	627	612	602	583	634	637	619	603	627	619	622	644	621	656	613	634	649	642	613	587	618	588	662	597	657	628	662	650	591	605	627	640	623	651	671	612	610	620	581	576	586	657	636	623	574	589	639	585	591	613	623	608	586	599	622	615	635	624	614	633	622	616	620	662	674	606	623	629	583	619	636	623	655	634	598	597	582	606	593	603	591	591	650	659	640	597	633	597	613	593	600	581	637	622	639	630	633	679	658	652	649	634	625	668	658	618	625	624	625	642	589	627	597	621	661	635	641	626	610	637	647	646	637	631	610	623	676	613	595	635	646	644	629	596	617	663	593	611	608	633	654	630	591	618	649	585	585	627	588	597	602	600	595	619	626	595	640	676	590	632	642	639	628	606	637	591	651	585	713	618	664	625	622	597	598	643	617	619	633	617	637	647	571	610	627	597	602	669	579	689	639	644	628	605	617	603	627	651	610	643	570	655	609	610	652	575	614	617	604	653	650	610	617	641	572	631	625	564	629	641	601	651	590	620	631	646	643	600	646	644	653	634	649	595	629	614	633	619	661	622	631	637	558	604	623	609	617	629	641	624	633	627	625	638	636	607	583	592	613	645	581	667	649	617	629	601	592	654	564	624	649	593	608	640	641	616	621	617	600	608	650	593	554	634	608	586	656	623	622	628	635	675	570	593	613	642	681	678	639	633	601	602	641	605	652	592	623	615	620	621	608	651	612	632	667	637	639	615	620	651	619	605	651	612	611	621	646	600	589	574	621	640	609	599	603	644	631	642	609	640	584	603	617	615	641	664	618	604	617	658	648	684	573	647	641	602	642	616	655	675	617	616	612	636	624	601	604	643	607	587	605	668	605	598	630	595	632	599	657	601	606	579	644	601	589	620	641	647	615	627	616	601	673	615	568	626	643	623	610	627	603	616	631	639	655	617	648	694	586	634	645	626	598	554	635	614	673	641	615	641	622	608	630	628	638	613	603	627	664	647	611	618	593	601	621	608	680	646	582	606	599	646	632	631	588	625	653	676	641	650	632	675	630	656	631	581	694	643	642	610	626	643	619	614	610	667	591	622	593	589	628	662	614	607	612	622	622	640	636	636	656	606	634	658	607	619	597	634	674	627	607	645	620	666	654	646	620	608	603	626	650	569	658	635	605	624	641	638	649	638	636	679	634	635	623	596	623	618	644	628	603	629	596	611	626	612	593	617	602	623	639	604	650	674	661	612	631	588	580	588	627	643	628	590	599	641	624	619	638	651	631	595	596	620	650	660	573	606	597	602	601	636	575	619	697	654	621	623	651	617	643	620	656	615	598	627	631	633	600	645	594	618	595	616	623	644	639	640	600	629	645	627	636	617	634	622	653	615	645	638	676	648	659	622	618	623	650	666	609	607	582	667	658	625	660	665	646	571	665	633	612	622	616	638	603	652	584	622	602	643	620	630	661	635	647	644	608	681	597	632	634	597	608	645	629	640	594	637	604	596	608	611	609	587	614	587	628	680	595	607	597	621	639	665	603	655	630	630	628	638	600	625	563	648	625	613	639	629	623	633	630	617	619	625	599	637	657	597	629	607	613	585	632	646	627	641	627	629	577	638	570	618	624	648	616	640	616	632	639	561	627	623	610	627	610	591	591	615	657	598	682	588	605	611	658	631	615	595	618	599	606	611	624	606	578	573	610	615	622	591	643	614	599	624	592	615	602	594	660	588	663	618	644	619	627	608	594	621	644	619	626	670	613	624	634	652	656	674	643	577	596	655	661	615	611	642	609	635	641	587	603	645	640	617	627	615	598	618	654	663	645	633	649	604	601	632	663	632	597	645	660	606	638	631	631	664	597	636	598	646	642	622	625	564	652	592	625	608	611	610	608	653	621	596	588	605	612	619	622	647	652	613	612	630	611	630	589	641	593	648	698	634	644	602	619	632	634	637	621	625	617	612	624	668	615	680	634	615	606	588	614	619	619	621	615	644	617	580	578	657	614	611	628	633	680	650	635	591	660	587	671	607	639	614	654	623	593	653	582	596	636	646	631	610	623	660	610	612	593	690	645	628	649	602	585	695	603	651	628	671	624	622	603	650	602	608	630	636	638	601	594	630	617	589	623	645	635	615	592	637	633	646	635	617	629	629	668	617	630	596	635	600	651	626	621	619	617	660	576	627	630	599	648	605	677	641	621	668	584	614	593	628	658	598	613	582	571	634	650	657	670	649	643	587	620	622	670	659	625	620	617	594	665	629	630	632	624	597	621	615	621	633	650	647	594	613	624	667	627	594	610	634	663	629	605	641	633	622	656	593	613	625	625	607	614	618	592	667	638	622	638	635	568	609	627	589	646	609	651	630	620	632	600	628	630	600	607	634	656	633	640	630	624	591	624	555	616	685	616	603	612	626	594	641	622	598	654	622	631	647	636	636	602	606	681	614	646	612	634	622	613	638	644	595	621	659	628	580	593	596	614	649	655	592	613	634	628	634	620	645	633	607	614	599	635	654	637	658	621	596	579	659	610	654	655	611	616	602	597	629	626	589	641	635	618	622	616	566	614	640	612	617	619	648	623	584	600	687	619	588	598	636	646	662	636	637	597	594	658	601	612	646	593	632
20322	9750	8442	7701	5197	3704	2427	1693	1403	1048	944	732	570	524	443	450	455	397	426	389	366	376	306	311	322	318	313	287	258	306	267	265	295	266	296	245	239	284	277	285	261	255	270	248	298	270	238	271	258	269	268	238	284	256	240	275	276	287	274	237	240	255	253	252	271	270	237	246	262	278	252	251	271	273	247	280	268	288	266	266	284	253	261	272	265	274	263	275	276	237	273	275	259	287	252	245	262	245	274	281	259	260	242	271	286	268	282	313	268	287	258	265	262	245	269	288	269	269	281	249	258	277	240	275	229	276	228	291	257	257	256	265	249	272	267	256	252	284	285	278	270	264	253	262	272	236	250	262	229	269	274	284	262	287	250	276	264	292	260	280	247	267	264	261	276	279	277	256	277	269	291	273	292	241	259	276	283	266	246	265	285	327	254	286	254	246	256	269	251	244	265	262	249	288	307	291	270	247	253	260	253	258	276	271	254	261	273	231	270	286	214	237	253	265	239	243	250	290	247	257	253	253	251	276	272	267	256	230	263	278	266	264	263	280	286	261	274	277	271	276	246	269	263	266	282	257	259	250	284	261	241	275	272	296	250	257	251	277	270	273	248	297	287	286	276	267	257	258	271	249	239	241	284	261	260	298	268	249	273	261	267	283	244	268	254	287	262	277	246	289	232	246	289	288	248	233	256	244	244	256	251	268	255	226	294	273	273	280	282	300	254	260	259	261	275	262	252	290	296	243	262	266	276	261	249	232	300	265	260	273	249	266	268	283	254	272	291	243	266	271	261	258	292	304	263	256	242	272	290	295	268	246	280	260	235	284	241	230	261	276	266	271	258	289	270	262	263	274	256	254	253	250	277	256	252	261	236	277	296	257	278	262	246	274	258	269	275	230	266	288	294	298	263	269	277	259	294	246	264	288	276	264	275	278	254	276	280	253	241	266	251	266	230	226	240	252	275	292	250	270	253	263	259	282	286	261	275	278	288	265	289	285	258	247	265	242	269	275	259	274	276	237	266	283	247	259	242	236	263	262	245	296	249	254	240	274	258	258	236	269	285	253	297	262	235	224	275	250	249	247	306	260	258	253	248	258	272	261	273	266	264	259	264	247	254	294	255	265	281	248	272	262	256	278	278	261	277	250	256	259	252	260	244	267	287	272	295	271	283	238	259	249	232	257	255	273	253	270	270	281	281	283	242	265	290	254	279	247	283	267	266	238	263	230	280	255	265	251	268	249	240	255	273	251	241	250	269	271	261	256	262	292	311	297	247	254	276	240	255	252	279	253	262	296	294	290	269	263	270	283	255	276	279	267	260	276	259	280	262	258	293	266	229	270	283	242	273	230	223	270	255	259	284	297	240	288	261	252	244	266	230	267	256	271	295	261	247	267	271	286	281	298	261	276	224	274	286	277	229	271	242	230	261	259	278	252	260	263	286	280	252	220	284	284	262	261	304	240	227	252	245	240	269	270	247	234	265	246	249	273	271	246	263	226	261	236	249	264	234	255	269	270	250	300	255	265	258	258	276	267	251	235	277	227	244	298	266	251	284	238	258	259	244	256	258	255	272	234	273	255	266	263	242	277	253	260	239	243	277	280	262	279	252	256	276	263	276	271	271	259	254	266	284	260	272	288	263	263	254	241	251	300	253	287	268	269	239	256	276	250	221	236	291	270	276	251	232	245	258	249	256	269	262	261	237	284	292	280	268	248	261	256	244	248	269	266	230	267	251	263	254	250	257	237	262	269	250	271	274	278	263	247	259	261	279	255	264	279	305	247	286	266	263	283	273	242	258	261	273	259	249	261	272	282	285	264	250	280	280	282	234	263	301	270	265	251	241	276	240	241	259	267	256	256	252	251	250	248	266	260	265	256	294	261	223	280	236	259	268	258	295	284	270	287	254	276	255	263	241	272	267	269	284	262	303	290	253	246	287	229	249	262	250	271	280	272	276	242	263	282	249	246	280	280	286	259	277	268	263	273	256	262	262	275	253	266	230	278	266	230	278	282	271	264	273	251	254	223	259	276	242	232	256	242	252	271	263	276	241	292	238	241	234	252	240	277	254	263	259	261	254	264	255	261	287	235	282	268	247	271	261	236	253	282	243	255	236	283	250	255	262	274	293	251	291	232	258	250	253	242	299	281	286	284	259	245	284	260	231	285	285	276	260	259	259	241	271	249	254	265	254	252	247	264	271	260	277	259	269	236	244	252	243	262	263	263	248	308	281	274	263	275	241	281	272	270	262	273	260	239	251	265	265	246	276	255	250	274	283	269	289	264	246	271	251	260	295	266	258	243	231	272	264	287	271	301	247	257	309	251	285	277	247	220	284	289	264	280	246	301	284	262	270	276	279	244	254	275	269	283	254	253	254	250	280	256	268	263	245	247	242	250	277	240	253	261	227	276	276	242	253	291	249	246	240	273	248	265	264	280	261	248	293	243	244	273	248	238	290	270	280	295	263	318	277	252	266	265	261	259	268	260	258	259	245	270	247	247	251	273	254	292	286	273	290	250	228	271	252	224	243	243	278	265	293	268	267	271	283	266	267	299	275	263	255	285	278	290	276	244	262	273	271	266	269	274	296	261	243	234	260	255	269	283	284	288	254	242	258	270	287	252	267	245	260	278	259	239	266	266	269	251	277	282	281	239	245	252	262	250	287	302	261	226	262	268	253	279	239	283	269	259	229	246	229	289	245	262	278	266	260	279	270	252	291	243	231	255	284	273	282	254	266	287	255	209	265	264	251	284	263	277	278	255	272	268	271	276	270	265	257	293	271	263	263	264	277	271	260	275	287	237	276	284	239	271	279	281	257	241	258	272	309	235	259	256	276	257	250	271	283	242	253	243	257	289	280	262	248	278	246	268	244	270	266	261	263	260	267	251	301	261	270	279	289	243	241	240	277	281	232	250	249	278	257	274	270	257	270	258	242	275	284	254	269	263	296	302	257	256	282	224	249	270	286	262	254	256	266	272	274	265	273	267	265	279	293	260	249	271	250	245	254	264	214	256	262	249	267	223	235	259	289	260	241	254	231	268	280	288	251	269	252	248	250	281	269	242	261	262	278	276	265	284	266	248	255	263	283	253	272	269	287	235	235	269	233	231	266	243	270	260	278	243	257	279	270	257	275	293	265	259	258	272	241	247	223	243	276	279	262	228	259	266	256	273	264	265	289	281	265	275	273	275	270	308	311	286	257	279	240	283	286	246	253	267	295	262	273	259	290	266	295	286	277	268	263	274	257	260	271	246	277	234	254	270	278	299	274	288	287	250	244	256	281	270	237	261	274	285	279	308	249	260	263	305	255	263	272	261	267	271	278	271	297	256	283	277	215	246	264	262	283	260	269	255	259	295	280	258	271	251	300	275	249	243	241	293	266	266	267	257	230	282	254	271	262	248	244	235	270	231	280	278	277	323	293	279	294	260	252	269	260	250	292	254	267	262	252	239	266	266	278	272	263	266	266	281	276	283	258	242	275	293	232	294
14596	8707	13744	17524	15678	12877	9369	7615	5895	5315	4352	3481	2562	2255	1970	1749	1841	1517	1434	1297	1216	1203	1039	1095	989	895	909	827	805	840	797	751	793	782	739	741	677	729	664	696	667	605	650	609	651	631	642	640	654	680	682	629	637	597	625	691	655	658	651	656	677	696	627	681	612	672	635	624	629	629	664	635	664	631	623	671	640	621	661	682	631	631	656	586	584	620	630	623	612	671	630	647	626	655	660	683	638	654	623	643	686	623	668	615	633	651	641	625	649	618	623	650	642	682	686	657	577	603	671	637	641	664	651	700	651	661	630	685	651	617	658	663	632	652	677	633	645	634	652	639	667	684	621	637	646	608	630	600	646	618	635	592	617	663	650	663	639	648	616	631	611	630	638	614	658	650	680	637	722	621	677	655	644	673	668	644	647	623	654	649	663	594	601	627	647	699	637	622	634	594	640	658	634	653	623	624	655	653	686	664	704	670	589	602	687	614	690	677	616	632	644	630	598	661	702	654	633	667	681	646	646	576	639	628	641	634	695	646	647	656	626	655	622	667	679	631	619	640	646	629	665	644	607	671	614	654	623	632	629	654	627	691	595	624	677	669	656	644	633	653	616	623	684	683	636	672	639	656	633	633	619	667	650	618	645	633	633	656	645	632	648	609	637	668	647	639	624	616	693	608	621	586	641	648	676	650	642	631	625	634	617	636	654	644	637	632	623	653	623	628	650	650	622	649	631	653	639	615	693	639	654	671	649	626	640	623	609	626	642	636	625	628	651	642	677	664	692	654	641	629	693	602	647	661	691	644	625	658	705	652	652	634	610	664	626	623	669	641	662	647	613	686	627	690	620	601	645	653	624	649	672	620	679	657	680	637	656	657	623	609	633	666	632	627	665	675	674	647	622	600	642	634	651	662	664	622	612	614	659	641	586	634	646	583	679	621	622	640	641	640	693	642	633	631	618	645	657	651	628	676	641	604	653	644	632	676	672	630	618	633	640	595	661	611	640	670	625	665	624	621	584	685	610	606	658	626	616	647	599	686	656	655	660	653	626	627	643	662	634	680	656	607	634	669	593	645	623	628	626	663	638	616	665	660	654	610	621	638	633	631	635	602	623	719	655	632	628	673	654	638	665	615	645	683	624	639	610	687	613	616	609	633	654	674	676	662	636	676	636	658	633	635	668	669	640	631	583	618	607	658	654	661	638	666	689	598	644	659	633	660	679	652	671	644	640	687	674	656	664	657	634	642	602	645	680	647	658	692	652	657	674	622	658	655	627	611	690	606	659	613	597	653	632	697	635	669	653	650	671	658	673	667	627	606	679	669	610	611	648	667	686	643	607	646	581	614	664	633	604	659	598	654	591	630	656	635	598	662	658	648	658	606	643	622	627	615	669	663	642	624	665	654	632	630	636	677	626	638	608	625	636	619	666	719	665	579	661	636	660	636	625	632	641	679	630	648	609	628	667	684	585	630	650	667	625	634	624	622	647	653	670	654	676	640	619	667	620	649	639	686	654	623	618	647	624	622	640	618	638	652	669	621	630	653	615	609	646	653	631	623	633	657	625	643	643	641	635	658	671	657	633	685	666	621	698	644	645	667	653	620	624	600	653	620	632	636	646	647	641	681	612	620	630	634	633	649	650	629	595	618	658	638	639	675	659	587	611	709	669	654	664	578	652	631	622	642	644	652	603	649	630	695	693	635	597	686	667	672	638	619	642	626	638	615	638	646	676	612	647	680	624	628	629	620	650	638	560	644	644	673	629	617	645	684	646	636	652	636	674	642	668	638	645	649	694	629	651	597	653	691	675	644	604	671	644	623	642	583	664	611	601	660	617	649	591	681	663	697	621	649	676	592	610	641	600	646	620	612	595	618	626	644	623	618	697	642	623	654	661	658	594	622	621	631	634	625	667	668	644	623	633	630	637	640	673	604	665	616	601	631	644	675	615	629	639	650	646	629	645	608	680	628	676	629	644	672	587	707	659	626	654	668	646	638	636	647	640	586	644	654	644	624	620	662	618	638	687	597	628	630	673	666	636	609	641	678	644	668	651	623	685	672	634	611	628	655	641	575	648	630	666	646	660	668	676	618	654	591	637	589	658	674	650	661	679	625	669	657	643	658	663	636	611	668	644	672	653	652	642	664	626	636	633	630	627	656	619	605	619	621	596	647	620	627	650	633	677	658	619	639	646	625	644	669	619	635	631	610	657	659	647	677	645	667	649	648	649	645	652	617	620	626	674	690	615	634	684	614	679	644	623	656	598	631	640	663	625	635	623	645	650	665	642	607	644	665	653	604	631	646	651	669	631	672	653	641	606	650	676	677	638	639	634	694	637	636	653	620	623	655	636	606	683	625	645	613	651	640	599	624	660	616	594	615	663	627	649	625	631	635	659	706	636	622	661	600	646	609	629	629	653	643	643	598	649	637	626	629	682	678	629	652	643	635	612	608	605	664	606	625	591	640	640	635	628	657	635	660	676	600	635	669	639	647	684	631	598	715	668	615	640	639	634	658	684	661	680	657	668	599	635	624	656	646	635	671	688	658	619	636	619	641	621	673	658	654	659	714	634	651	652	654	646	599	616	653	637	644	635	615	602	602	682	643	651	625	600	665	630	643	666	675	603	629	640	592	600	623	674	633	650	643	668	634	634	683	673	641	640	672	679	646	643	696	613	647	607	625	651	651	623	645	641	615	626	628	676	659	724	638	704	663	593	637	682	662	677	623	650	600	643	672	645	690	641	604	651	658	634	637	637	672	670	649	668	637	633	667	658	652	619	619	636	649	625	637	649	636	631	652	694	632	614	639	600	631	621	644	661	644	617	637	620	625	628	598	636	622	619	630	655	657	658	621	658	644	605	696	619	650	641	694	601	603	651	650	648	638	613	652	630	638	658	584	665	605	612	665	641	650	624	658	641	650	621	660	634	582	588	657	614	647	649	676	632	697	619	668	636	614	657	661	632	648	694	612	671	645	637	664	686	673	602	677	610	639	638	624	648	621	635	612	670	623	612	620	650	617	641	648	641	607	680	599	635	675	615	652	616	590	629	632	662	704	624	680	638	659	643	620	660	624	600	645	651	652	617	632	634	642	635	695	692	653	603	618	668	675	630	673	632	687	640	680	645	670	672	668	675	628	629	628	664	636	600	656	663	654	652	653	644	608	654	651	599	655	670	604	641	656	638	639	621	660	653	687	623	657	655	654	604	650	601	640	606	688	628	666	628	641	631	651	678	627	608	632	634	595	665	621	619	590	662	641	632	623	658	619	615	661	679	652	660	601	631	676	642	657	663	654	651	704	627	611	620	644	654	614	606	604	608	617	649	615	640	630	634	650	657	611	642	624	646	611	635	637	640	685	636	650	647	585	613	659	605	639	657	658	640	659	664	633	634	673	680	636	627	674	619	645	627	652	616	566	598	634	653	628	685	635	652	653	615	651	652	623	629	642	668	630	625	639	643	574	688	685	627	635	627	666	646	641	638	682	621	633
29662	14667	12482	10921	7453	5219	3334	2367	1863	1657	1303	1035	755	615	607	536	531	415	417	387	323	326	334	334	306	273	266	276	219	263	246	254	246	247	234	241	263	263	219	235	245	210	210	233	230	278	254	234	223	251	227	241	233	225	250	230	250	203	234	230	218	227	216	248	232	215	228	214	247	214	248	244	252	231	264	248	219	242	202	235	234	219	260	236	236	219	200	203	241	251	233	236	249	221	226	252	205	240	232	267	224	229	247	206	229	211	235	243	231	211	251	237	244	230	260	251	218	242	227	234	223	242	229	194	235	250	252	234	227	205	210	248	240	205	235	226	241	217	245	211	239	238	204	226	217	220	231	222	219	218	253	219	211	199	221	222	215	230	221	254	208	229	236	259	218	197	207	227	233	223	201	260	198	225	209	210	237	225	213	207	227	223	211	215	218	223	246	236	239	187	236	230	236	240	217	239	231	245	235	229	242	232	251	255	209	238	222	245	209	244	212	234	250	243	234	227	227	244	217	216	214	278	225	218	247	247	221	237	208	237	263	199	237	215	214	249	244	225	225	239	206	227	228	228	216	223	213	214	230	230	202	226	231	204	212	246	203	237	231	202	230	245	213	229	230	216	254	240	217	223	203	224	249	191	251	242	254	233	238	227	220	253	210	223	270	240	200	213	226	230	239	211	238	232	220	212	224	228	225	235	238	207	230	246	237	221	234	233	220	257	229	187	222	223	227	234	232	222	254	215	219	214	235	234	214	232	243	220	234	247	247	211	214	197	218	235	229	240	218	221	232	253	216	203	197	250	240	228	223	233	228	239	257	242	250	237	210	223	238	213	243	240	218	237	240	249	231	223	219	212	201	200	235	208	229	248	205	229	214	239	218	237	223	216	216	243	214	211	230	260	236	255	217	244	252	229	249	234	249	229	219	207	231	238	240	248	242	211	224	247	263	224	213	200	239	227	237	225	221	211	223	229	205	241	258	206	226	244	235	228	196	246	228	214	230	251	235	206	270	216	212	225	219	246	235	217	215	249	248	242	215	211	246	255	221	234	228	244	211	231	248	228	239	226	235	216	230	238	256	220	239	223	210	211	213	205	256	253	226	260	228	244	200	223	230	243	239	211	240	230	242	247	206	227	234	216	272	247	212	228	240	231	227	223	227	254	248	235	225	237	224	202	228	219	218	241	234	203	257	230	262	228	246	221	238	220	201	245	260	243	216	251	210	249	255	232	216	222	216	216	241	251	248	204	260	221	233	199	224	223	224	238	225	265	219	220	205	216	236	229	226	226	212	236	220	203	221	214	244	236	236	231	219	226	235	258	250	239	203	242	232	213	238	216	231	227	201	232	230	211	257	242	221	235	204	270	230	223	217	222	221	244	230	196	215	215	232	225	245	258	218	225	210	220	226	238	217	204	237	245	201	244	212	214	234	220	213	234	197	233	200	223	231	216	235	235	231	244	215	221	240	193	210	216	228	227	211	223	225	248	237	226	233	220	208	223	213	230	225	207	216	246	242	230	254	226	224	237	215	238	207	221	249	214	243	243	255	207	211	230	217	225	205	209	219	249	238	241	219	246	235	239	193	196	231	253	250	222	224	226	229	211	224	229	222	256	271	248	212	233	220	241	198	229	249	241	216	215	222	233	233	226	217	237	215	206	228	246	241	242	224	231	247	240	232	214	217	241	233	216	235	230	267	210	222	210	221	228	240	217	227	231	244	224	229	211	254	225	240	221	239	252	269	231	218	245	249	216	207	236	258	219	226	248	202	235	238	247	215	250	232	231	203	218	254	238	255	235	216	242	213	261	218	235	227	185	239	200	236	258	231	233	218	217	208	199	234	248	241	227	251	246	246	236	223	221	217	212	225	220	233	234	248	249	202	254	218	215	231	200	253	267	228	246	195	256	233	218	237	232	217	236	260	219	226	203	248	247	222	207	223	215	235	246	231	205	220	278	218	218	220	238	202	209	224	269	230	228	231	249	232	225	223	242	234	230	215	215	230	224	232	206	197	242	231	225	242	222	261	226	231	252	202	243	238	247	228	233	209	212	228	241	256	265	235	192	204	215	214	206	229	225	201	238	245	219	212	219	230	221	223	207	230	213	214	226	219	204	242	220	210	257	214	240	221	220	233	219	190	215	238	232	256	237	224	225	226	240	243	220	247	255	220	220	211	275	233	225	206	203	223	233	233	190	256	226	225	211	226	226	221	239	216	246	247	208	226	237	203	231	222	221	237	219	228	222	217	246	213	212	229	254	244	231	207	234	242	215	227	235	201	236	208	242	208	220	245	239	229	231	227	236	228	231	214	245	235	233	245	238	253	212	240	221	205	214	236	219	235	223	228	226	246	208	210	234	230	237	239	223	230	231	235	237	239	240	231	207	244	235	244	228	234	233	222	220	180	221	239	225	243	259	243	226	249	216	218	239	218	235	202	227	217	225	233	238	234	220	234	190	202	208	247	254	200	243	219	229	219	220	224	220	207	217	256	220	227	191	238	207	221	223	216	223	247	205	220	228	231	219	245	223	218	223	258	234	211	214	240	236	200	231	219	235	218	235	268	192	216	229	218	227	229	223	220	225	256	233	240	232	249	245	220	211	243	232	248	217	219	238	234	245	218	232	249	228	231	213	216	233	248	242	223	237	205	219	223	222	251	218	233	228	218	210	236	210	230	242	244	231	247	213	213	211	254	238	190	242	226	216	247	239	238	220	204	210	258	201	226	225	214	210	239	215	229	209	201	214	248	232	233	250	227	253	233	232	223	211	221	225	231	270	229	233	204	208	257	224	217	223	221	246	245	218	205	229	215	210	220	240	225	234	239	232	232	240	232	249	204	214	238	243	228	226	204	234	241	186	216	210	225	235	212	221	220	215	237	225	238	240	226	245	220	237	187	210	231	206	213	243	211	220	240	232	244	222	228	259	220	222	228	252	250	236	234	239	233	234	213	219	228	227	206	234	227	224	228	204	216	226	215	238	214	233	253	208	233	237	234	228	219	210	222	237	243	209	230	218	206	198	220	245	251	245	223	213	205	225	231	215	240	226	222	233	240	245	241	237	240	228	234	240	260	242	210	199	226	211	203	231	245	258	238	216	212	225	238	200	215	193	209	206	245	239	250	220	253	231	225	230	221	243	245	217	224	217	244	240	207	242	221	221	222	230	218	287	235	218	222	207	242	185	239	238	216	216	210	211	208	214	221	204	222	216	234	234	245	211	220	214	228	244	226	266	247	221	211	217	248	265	214	219	223	223	230	238	227	220	239	234	211	227	206	237	224	218	243	233	233	231	235	238	215	217	240	209	237	226	240	229	243	231	215	188	227	199	234	257	201	205	214	247	222	239	226	215	243	203	210	224	223	223	220	227	236	241	229	221	252	250	235	235	215	241	241	220	246	208	209	235	236	211	217	220	226	237	219	221	197	245	228	233	223	229	232	248	239	206	215	234	236	225	263	226	240	233	226	241	231	232	205	227	227	216	204	229
19378	11382	17883	22411	19615	16303	11976	9929	8417	7232	5999	4647	3610	3113	2682	2346	2320	2007	1748	1497	1391	1312	1200	1167	1090	1028	875	851	864	860	788	810	723	737	689	691	688	658	631	583	585	574	582	538	581	586	557	565	587	623	599	544	552	591	598	554	555	564	566	564	566	595	563	539	581	586	537	533	579	556	549	530	574	540	544	523	563	560	593	538	588	630	563	564	577	559	566	552	567	555	554	556	566	575	544	562	562	529	564	579	569	606	607	572	577	591	552	546	565	544	542	531	563	548	541	562	566	583	572	551	568	562	561	576	584	546	540	573	582	538	550	586	583	528	546	544	546	524	537	554	576	553	590	542	561	542	574	574	568	563	550	584	579	533	553	525	550	561	583	558	585	534	581	556	544	551	571	518	531	542	529	588	557	545	511	539	552	596	560	543	542	571	546	558	545	577	554	569	577	557	577	566	564	534	527	558	538	562	542	585	584	565	527	562	532	540	571	555	556	568	518	558	592	573	574	542	498	564	577	546	570	576	598	577	556	536	578	577	587	563	536	525	589	548	539	557	541	577	573	567	572	577	568	596	584	572	563	576	547	577	565	545	515	517	531	523	560	577	538	582	566	596	535	585	543	572	560	559	574	551	557	591	558	562	542	579	584	566	535	533	603	543	553	547	564	581	546	511	537	559	555	601	606	529	559	580	519	580	592	543	531	553	539	541	550	566	568	534	605	543	556	575	535	564	556	590	572	573	557	578	509	547	573	538	584	553	518	543	562	580	561	603	544	527	571	570	602	550	558	548	547	545	574	566	525	550	558	535	584	551	593	545	549	530	574	556	573	597	560	538	567	557	533	560	527	517	556	554	618	590	561	555	613	545	578	546	572	559	561	582	555	531	527	584	586	554	546	548	561	558	547	623	579	578	584	550	561	579	566	547	566	553	493	547	562	561	623	554	560	577	574	552	579	543	583	543	567	549	572	554	570	569	542	588	536	572	574	554	571	569	531	566	573	572	593	529	541	523	552	588	577	553	563	551	519	553	549	582	524	563	567	574	583	579	552	589	600	572	512	562	560	578	536	503	553	545	532	525	568	534	518	552	563	556	570	554	541	563	536	576	620	537	572	535	600	534	551	562	544	534	576	559	558	603	569	580	589	590	562	615	551	580	535	557	566	526	573	532	593	606	606	567	538	571	553	548	578	509	529	592	564	535	525	572	560	560	601	549	540	549	566	560	529	520	560	532	552	550	538	535	531	537	552	549	574	586	539	511	577	606	568	549	561	557	567	540	556	526	542	545	563	569	594	521	576	571	592	522	580	549	532	626	580	592	573	553	598	554	562	548	552	528	538	574	534	574	576	547	531	573	548	535	571	569	558	569	542	553	565	546	549	578	566	569	536	565	618	580	582	542	525	545	545	532	523	550	570	582	566	554	542	503	590	553	533	531	595	557	563	547	561	566	576	538	579	562	528	568	575	533	550	586	580	537	569	579	530	528	540	532	596	543	549	551	581	547	569	552	590	504	552	554	576	588	562	572	537	557	550	520	546	553	563	546	556	556	501	560	568	510	555	550	546	558	567	527	570	606	563	590	566	513	588	577	551	550	538	574	593	499	569	571	545	581	508	547	570	563	501	589	556	581	529	593	586	575	586	531	579	545	577	531	603	522	537	563	534	582	628	604	561	591	604	540	542	607	554	526	583	522	585	541	552	560	565	577	629	529	557	531	560	550	565	561	595	561	559	543	601	548	524	574	579	551	547	556	576	575	560	585	627	562	587	570	526	567	515	583	549	566	568	560	565	576	604	566	607	555	577	530	593	553	575	611	573	547	539	573	554	535	540	579	529	594	567	573	554	549	584	543	585	564	557	492	568	576	576	565	554	607	561	541	558	505	541	535	575	550	580	576	544	565	513	524	581	558	545	575	558	545	563	577	564	548	600	547	584	592	578	571	561	534	530	558	502	566	544	542	559	539	539	597	546	586	536	587	560	539	554	530	514	539	520	592	577	604	547	530	529	539	525	547	572	595	632	522	566	580	572	535	546	590	600	622	575	601	562	557	586	547	547	566	556	578	592	535	537	551	587	574	591	526	564	600	561	580	588	561	577	547	547	587	511	576	566	517	553	590	586	560	537	523	561	566	538	580	537	556	587	592	610	607	517	577	617	543	546	532	569	594	556	609	608	546	574	601	559	498	554	595	550	525	569	534	546	562	541	514	551	602	541	593	574	529	563	557	561	562	594	600	579	535	538	581	524	587	530	607	598	576	615	576	556	553	543	587	543	537	600	564	562	564	598	562	574	577	623	536	528	549	588	570	560	572	527	551	599	539	588	569	549	574	562	587	526	518	571	558	578	561	605	536	580	578	562	543	561	574	536	562	551	587	567	548	527	585	529	593	553	561	588	570	586	573	555	536	504	499	546	556	547	536	565	547	552	526	562	567	557	530	516	517	547	544	598	575	582	574	540	559	532	578	540	508	546	592	574	546	539	578	541	546	559	587	527	562	546	556	601	578	538	589	550	537	585	557	582	574	548	532	532	573	576	578	560	546	501	540	534	575	543	613	505	547	557	569	519	587	549	542	588	588	558	587	570	607	544	548	551	541	495	589	548	553	582	550	539	592	565	601	586	538	596	584	597	561	512	574	601	514	568	533	542	532	521	539	572	544	556	565	552	579	540	591	561	543	571	558	567	537	559	582	540	566	563	545	575	552	575	554	600	562	571	525	559	590	564	564	590	540	565	520	538	558	556	522	545	570	546	578	585	613	575	584	531	580	543	562	545	522	564	542	562	564	556	569	564	543	544	565	548	556	577	570	564	528	591	533	530	558	562	574	577	536	577	562	573	566	583	596	560	584	532	578	508	579	558	542	571	592	579	563	547	573	558	520	588	534	575	539	561	553	508	536	538	560	574	580	560	580	617	558	560	556	552	545	569	546	576	580	611	582	564	541	575	551	534	604	568	565	566	518	552	541	568	541	553	565	600	547	549	516	532	559	574	540	546	511	572	548	526	564	538	549	582	565	527	545	543	543	567	555	535	544	616	582	583	602	559	588	593	577	571	542	570	601	561	497	577	543	554	564	548	575	568	578	544	503	540	517	516	534	530	605	587	547	546	546	527	542	570	560	547	575	561	548	562	567	588	573	551	541	545	498	550	593	557	524	570	576	549	523	551	554	522	571	561	557	553	603	540	591	544	568	566	590	544	519	589	531	573	551	556	590	505	596	576	522	569	594	618	626	504	584	535	580	559	552	535	553	531	515	557	590	593	546	577	571	575	573	611	537	565	556	542	572	572	554	558	569	600	586	526	545	558	570	547	561	534	561	550	564	549	558	563	554	577	550	538	588	553	558	561	561	545	541	565	532	545	568	542	510	563	599	545	604	583	542	581	598	534	531	592	574	554	621	585	554	513	545	567	541	578	579	547	541	546	568	548	553	569	585	584	584	593	552	542	552	514	520	552	523	533	556	566	567	547	563	531	552	547	535	568	594	545	550
9366	4603	5261	4644	3159	2065	1334	987	734	654	526	461	400	353	370	322	369	360	306	304	290	292	300	289	301	259	254	284	287	250	294	271	276	266	264	255	238	252	261	257	276	234	243	243	269	265	248	288	254	251	253	267	292	264	257	242	251	243	260	267	238	260	285	249	249	248	250	277	269	245	250	294	250	232	268	279	277	244	256	244	229	244	239	285	237	238	260	289	265	267	268	285	255	254	245	256	270	243	261	281	281	274	255	266	263	267	263	254	266	244	296	266	262	259	261	281	250	248	273	243	264	256	258	295	248	258	242	293	290	280	247	279	258	230	233	250	262	242	250	265	235	228	270	263	280	239	251	256	264	269	221	253	249	233	229	252	245	267	266	254	253	237	255	272	276	270	261	252	259	270	264	224	261	281	271	246	267	281	275	233	261	268	247	253	224	250	267	242	253	307	228	270	265	275	243	246	272	261	244	249	254	251	284	270	256	258	265	265	235	285	271	266	246	222	249	250	257	231	269	252	255	270	237	238	240	234	242	242	267	256	254	259	260	269	260	238	284	250	306	252	260	278	244	266	243	262	262	261	291	270	217	239	227	220	259	226	277	258	273	228	254	262	245	257	267	265	267	238	261	260	273	257	248	249	257	281	285	252	296	225	255	264	270	265	261	250	225	274	233	251	263	225	216	235	276	236	251	226	266	262	258	269	243	248	259	258	264	236	222	263	260	264	263	250	260	263	268	231	300	264	274	254	263	256	239	276	252	293	263	246	267	280	271	274	249	254	247	247	224	240	254	249	284	242	271	239	262	286	260	278	255	258	279	272	246	248	255	249	255	257	272	251	229	258	279	283	247	235	256	280	261	282	263	289	254	252	231	254	259	257	287	245	237	248	219	255	280	262	273	258	256	243	271	242	204	249	257	252	230	244	277	247	258	247	246	234	257	234	258	268	272	251	234	244	240	235	269	225	269	268	248	256	233	216	236	249	272	277	262	221	256	227	231	277	244	279	233	263	248	248	266	270	267	239	259	257	268	236	228	258	227	256	258	262	251	274	268	247	262	249	261	243	244	258	262	249	259	268	229	254	225	268	283	268	270	253	270	252	255	235	273	267	248	233	287	265	256	260	272	239	237	231	228	236	269	274	274	237	266	270	271	236	268	260	244	256	253	242	265	248	278	255	258	221	250	252	257	274	274	243	254	264	261	257	243	258	274	226	270	257	239	224	253	263	272	258	260	279	253	271	237	261	287	262	240	245	238	242	237	230	247	227	267	237	222	269	253	275	293	232	259	243	275	279	272	260	260	252	259	266	251	288	283	279	245	267	232	260	240	250	234	255	249	282	243	241	238	251	263	255	284	234	258	234	229	249	248	293	261	275	260	262	230	256	266	261	274	233	244	260	232	246	238	249	240	289	228	243	257	227	228	274	273	266	257	250	260	264	249	253	273	255	261	276	262	259	247	259	242	261	220	269	274	246	263	253	259	270	260	238	235	256	271	256	282	302	250	227	272	237	204	263	256	228	261	237	248	238	251	274	254	259	268	259	229	257	256	284	248	260	216	248	248	267	272	213	234	269	264	270	270	244	260	236	268	285	269	259	254	253	275	303	291	272	257	267	241	230	211	250	215	261	262	260	261	215	264	267	270	248	267	281	275	252	271	259	238	224	263	260	259	265	223	220	265	254	276	239	254	255	252	224	261	277	288	252	242	262	248	242	231	255	243	254	257	266	268	256	283	271	283	251	266	251	253	236	242	245	254	236	244	237	262	250	278	254	242	227	265	230	256	246	251	268	271	269	251	262	246	264	280	270	286	269	243	278	261	238	272	305	274	240	266	262	245	276	248	290	249	273	261	264	265	285	263	238	251	312	226	255	265	287	294	277	281	283	253	257	256	238	245	235	238	291	243	246	245	287	261	245	266	248	259	246	251	220	267	237	277	252	228	255	257	247	247	257	270	251	280	227	245	256	275	269	240	263	291	293	291	248	267	258	293	241	232	276	265	243	259	268	238	281	244	256	224	272	243	261	271	280	273	263	266	257	232	265	249	238	251	259	265	250	288	273	276	265	254	271	237	224	272	256	236	261	254	256	259	263	274	218	241	279	221	259	269	254	266	237	238	248	275	243	273	245	220	296	283	260	257	243	270	275	255	257	262	289	278	234	258	246	234	238	271	258	266	272	255	262	269	265	261	252	269	269	266	255	277	275	282	250	261	249	272	243	247	251	244	234	278	257	261	242	260	254	259	244	258	269	275	246	254	263	269	233	234	259	279	250	253	252	243	233	258	258	225	258	253	269	248	268	279	260	257	248	247	256	265	243	264	273	273	233	260	285	252	252	251	260	270	265	251	265	262	251	279	275	275	250	269	263	280	263	260	234	247	252	261	218	264	263	246	253	255	237	267	251	268	282	253	270	260	290	240	243	251	278	280	265	250	286	251	276	261	224	278	233	274	250	266	254	260	268	257	224	237	263	249	255	231	257	275	227	249	239	262	256	260	286	248	250	264	261	236	258	275	252	243	269	232	257	251	251	242	226	269	259	260	283	224	247	278	256	238	253	272	252	236	222	262	230	276	252	231	288	286	271	218	253	266	262	261	235	265	250	246	241	247	260	272	276	275	306	283	271	281	226	260	240	251	256	278	248	253	251	248	261	262	258	249	250	264	283	228	240	258	273	258	237	249	236	242	268	246	244	249	268	234	260	230	237	242	257	270	243	284	253	237	284	247	246	266	243	263	267	234	243	227	231	269	230	267	250	249	240	272	249	257	254	279	271	248	285	256	282	255	258	235	232	287	271	268	279	290	279	255	250	251	253	234	299	235	293	279	246	272	257	281	292	261	249	239	259	245	252	248	246	257	232	268	250	267	249	280	252	256	228	240	280	250	256	242	281	247	270	216	250	268	278	234	248	274	260	214	264	258	295	240	243	291	244	295	252	229	257	261	257	252	244	227	250	253	245	258	293	254	257	256	254	291	266	261	229	215	240	282	284	242	244	260	252	274	246	246	250	219	232	243	244	255	257	282	242	276	237	242	236	283	244	252	278	243	257	247	271	248	265	253	257	193	251	273	235	282	269	246	263	225	256	255	270	269	265	248	252	250	277	276	270	256	268	243	243	255	305	289	249	247	258	264	244	269	220	260	241	266	253	245	269	261	263	252	266	250	240	229	239	265	260	268	242	282	239	253	249	269	246	252	256	257	271	263	228	265	273	254	250	261	243	233	276	248	243	239	260	237	250	238	242	243	269	239	227	251	245	245	227	244	242	254	302	271	255	267	302	270	241	258	254	270	259	281	281	235	229	286	258	251	262	240	261	253	243	278	246	253	254	300	263	267	283	257	256	283	259	253	227	233	264	266	251	278	271	290	261	276	236	286	268	256	253	248	309	253	235	237	297	277	255	239	302	278	289	274	277	254	238	259	253	267	265	267	258	268	263	249	242	247	261	254	275	272	259	249	245	238	270	257	249	273	261	238	209	238	253	244	233
6776	4924	9788	12640	10754	8183	5668	4361	3453	3022	2290	1820	1559	1451	1298	1245	1130	1107	1047	860	878	882	800	828	805	834	687	691	719	673	707	711	703	687	623	666	672	615	631	661	635	625	640	675	663	641	672	639	651	636	622	626	648	634	603	612	632	627	622	591	642	616	626	602	657	661	635	648	603	603	617	659	619	626	608	650	633	661	630	647	609	640	589	639	629	638	651	653	615	662	635	648	620	657	682	633	633	631	622	623	633	570	612	627	623	648	601	602	615	613	618	637	626	613	636	629	637	651	608	660	608	629	635	673	621	546	660	633	629	613	662	656	632	606	647	599	620	643	640	657	629	683	640	649	622	596	604	628	619	615	655	646	622	652	618	622	693	640	656	654	560	617	638	586	628	603	627	662	650	612	625	661	656	645	637	615	632	616	605	638	648	617	641	616	579	638	623	606	641	647	615	594	683	619	600	604	660	649	624	618	638	612	642	666	584	635	593	612	628	614	599	607	607	643	601	642	650	654	638	631	672	625	598	620	621	616	607	588	661	685	629	656	608	638	605	630	631	662	619	648	607	638	658	623	621	648	587	610	589	626	618	559	591	628	635	632	624	567	642	650	602	616	630	644	602	594	627	616	655	601	602	606	597	620	596	608	581	632	643	625	627	619	639	651	625	685	611	644	608	604	636	602	648	632	641	611	627	612	569	661	605	622	640	664	611	631	642	662	640	609	622	582	652	658	623	610	630	676	600	604	620	623	616	598	642	608	636	574	648	607	612	676	608	673	599	579	659	654	636	625	586	644	591	647	693	643	654	669	643	599	602	634	632	607	633	653	661	701	617	605	649	639	664	584	601	618	609	585	577	601	597	588	630	601	649	636	634	676	636	589	604	651	645	621	602	631	640	654	653	560	627	616	617	585	654	630	596	628	601	634	624	613	640	659	604	632	627	631	594	614	655	635	637	601	645	635	586	628	610	652	608	602	624	606	626	628	596	568	626	664	632	624	613	611	664	621	643	594	639	600	623	667	608	623	621	644	591	650	627	639	557	671	653	664	624	638	625	646	664	632	613	641	658	622	611	619	617	578	644	634	618	590	601	652	650	638	659	632	633	622	576	629	586	637	598	601	621	672	663	625	631	646	671	604	651	657	634	628	613	641	575	659	599	649	668	624	627	658	696	606	630	609	621	639	589	606	601	650	625	628	631	628	614	630	612	619	643	566	608	590	619	656	630	597	634	601	628	616	634	599	621	632	601	649	618	615	605	644	638	635	665	635	622	633	674	648	609	606	642	615	604	623	569	622	650	621	599	648	653	640	603	619	631	610	626	606	593	635	607	645	626	584	599	559	626	623	617	625	660	641	626	646	622	622	661	605	621	630	619	646	618	627	615	606	676	613	599	606	605	616	611	597	611	620	616	616	650	666	623	661	590	605	611	635	626	629	615	585	557	603	611	617	639	609	673	609	643	639	622	655	626	622	650	608	643	671	636	625	664	618	594	658	617	620	623	579	653	664	618	603	633	618	645	605	601	656	605	604	610	595	612	634	592	626	640	626	653	643	646	627	625	610	636	648	664	621	643	668	603	645	611	614	595	637	611	632	634	641	586	594	633	660	581	583	671	591	629	611	633	623	639	624	622	583	701	630	660	579	602	655	614	626	645	608	602	630	571	576	621	638	612	641	628	606	597	599	669	600	609	631	590	647	657	589	616	622	606	627	589	608	622	666	595	643	627	593	617	584	667	629	609	615	631	595	660	631	618	693	599	634	602	565	610	613	642	664	600	612	672	675	681	621	659	628	627	647	600	567	570	620	646	582	622	641	650	606	704	673	612	608	618	603	667	626	588	632	636	634	633	619	617	648	593	604	661	609	689	616	656	621	614	615	617	664	625	616	636	632	617	637	635	642	611	629	602	579	583	609	585	627	629	662	544	685	590	593	598	602	617	607	571	622	625	597	616	670	602	644	603	628	633	609	632	598	603	645	596	640	618	587	648	638	600	615	616	618	639	584	646	660	625	618	608	646	646	632	642	652	641	678	693	673	625	612	641	633	632	665	639	614	636	657	593	614	619	641	606	629	644	632	601	643	609	637	650	607	641	579	583	618	606	651	615	662	644	616	630	597	603	617	620	664	605	618	648	635	600	619	644	580	617	592	644	626	655	615	661	648	632	667	630	612	653	622	577	622	664	600	650	605	621	621	639	640	591	590	674	623	655	638	628	641	639	628	652	669	594	634	632	612	621	640	681	648	561	598	613	632	641	644	627	622	624	614	593	621	607	623	662	676	618	643	654	657	623	630	638	623	622	656	641	608	620	605	661	673	646	638	612	628	649	631	644	653	648	660	612	649	634	589	593	585	608	659	608	635	601	629	681	605	660	643	609	602	638	619	626	614	625	668	616	632	661	650	561	588	623	619	630	631	633	647	621	648	625	625	635	612	612	623	607	627	619	610	597	644	670	609	611	574	588	584	625	639	638	645	642	605	650	647	627	623	627	638	597	674	659	628	628	569	630	606	644	649	596	659	686	636	629	648	586	592	669	611	645	630	630	648	670	659	632	667	638	663	660	644	613	615	633	670	621	612	607	642	626	595	612	645	665	663	652	616	629	648	631	597	603	603	615	649	657	644	668	595	598	635	614	624	626	652	634	619	637	643	647	608	601	618	642	581	605	613	601	627	647	587	629	659	601	590	601	605	619	627	581	628	574	627	660	588	657	637	645	587	629	648	639	593	652	659	619	616	617	633	621	592	630	619	642	647	609	631	591	620	620	598	617	631	632	639	631	676	610	627	620	630	570	653	639	605	639	628	592	643	608	619	606	602	664	623	647	583	627	596	638	623	610	661	626	618	620	632	617	592	630	637	576	624	654	623	616	635	628	640	616	630	621	613	689	600	636	599	584	579	613	693	650	636	651	607	651	622	584	608	622	620	631	648	632	559	618	625	636	636	650	603	598	577	632	589	660	638	575	616	665	635	624	619	629	668	582	617	625	657	598	621	627	646	606	633	643	629	636	610	609	620	619	637	605	604	593	610	611	616	621	618	658	653	631	579	629	623	633	632	642	599	601	637	653	622	607	644	586	621	617	616	629	597	650	614	601	636	661	565	579	636	655	603	627	621	602	619	659	621	671	634	619	653	610	653	658	590	607	629	609	596	624	599	639	618	581	635	628	628	605	657	632	646	615	636	668	648	649	568	613	657	563	632	644	604	646	639	608	588	645	641	643	623	651	652	636	676	641	641	664	610	617	610	597	639	592	622	628	633	601	647	644	662	610	651	643	652	669	609	566	638	625	633	607	670	599	650	606	616	581	641	599	644	646	598	601	639	646	657	615	625	639	659	596	631	677	638	610	575	622	576	614	614	644	612	671	624	622	626	612	606	666	635	640	607	692	607	607	625	606	640	631	658	650	645	640	655	601	629	636	616	614	638	620	622	632	621	619	614	610	626	596	626	565	651	613	628	654	616	648	648	628	607	635	627	615	627	648	597	648	619
20677	9778	8870	7749	5380	3519	2267	1642	1344	1121	861	711	591	496	481	486	454	391	409	355	346	319	347	331	309	269	308	255	295	314	287	272	307	296	294	297	262	271	295	271	284	264	263	246	258	276	231	259	284	268	274	285	254	258	244	237	323	250	270	265	266	248	238	265	309	256	275	276	247	252	266	264	235	250	270	231	281	279	248	249	294	285	247	258	270	280	266	276	262	263	276	235	269	267	280	254	264	253	254	257	266	272	294	246	291	266	253	247	261	285	268	264	273	290	260	277	242	261	258	254	259	265	284	305	299	278	271	289	256	289	232	275	251	290	258	258	260	254	247	252	277	260	288	248	256	261	268	245	250	285	262	253	273	308	273	254	248	284	220	275	260	258	276	270	290	279	286	263	274	262	242	268	253	286	263	281	276	293	242	247	262	305	281	276	240	305	276	256	276	243	289	263	270	258	264	258	244	252	275	250	265	275	257	260	244	261	261	235	303	270	271	267	258	269	288	260	281	256	249	260	259	245	274	267	260	288	301	326	291	259	291	251	263	246	270	240	269	267	281	256	255	276	267	273	239	249	258	245	270	262	275	275	251	283	287	246	254	275	270	276	270	260	252	268	246	263	260	283	257	235	270	272	269	256	272	293	261	282	268	298	295	266	274	244	245	267	270	265	286	278	273	258	292	267	271	277	315	282	229	255	256	263	277	243	240	262	272	261	260	281	286	265	275	256	269	274	275	265	256	278	270	271	278	266	266	282	280	264	311	283	273	250	272	275	259	268	230	279	266	276	236	283	267	243	275	275	266	262	282	280	305	241	264	285	277	247	280	281	248	230	272	261	260	251	267	270	276	252	256	257	263	255	261	253	269	267	253	230	245	248	265	312	249	291	239	257	246	270	275	280	254	243	291	264	265	259	272	271	252	270	272	251	271	258	262	247	239	274	238	263	331	269	302	288	259	242	301	242	257	273	235	270	295	281	295	314	274	232	253	266	292	261	271	255	275	288	277	262	268	262	250	250	261	287	260	230	271	247	282	262	271	271	235	256	226	268	271	263	273	275	261	248	241	274	279	265	267	265	236	288	230	246	281	282	265	303	264	266	276	249	248	248	265	272	278	236	259	259	271	272	282	280	290	269	259	260	269	238	291	285	281	270	278	282	230	303	274	270	263	259	252	287	256	287	265	249	290	296	242	265	246	250	275	250	252	271	249	259	255	279	262	261	294	259	270	295	245	267	245	245	256	268	249	262	266	270	273	232	281	259	274	254	273	266	270	266	278	249	277	288	308	273	249	232	281	264	239	255	266	259	261	268	248	278	275	294	252	246	239	241	282	268	241	273	249	290	262	259	263	237	259	272	321	270	257	280	279	237	296	249	253	258	280	267	275	246	282	268	279	274	255	251	261	269	249	281	265	263	232	267	263	249	261	240	279	280	240	264	278	280	268	267	235	262	277	261	282	234	259	240	284	251	250	259	268	238	261	275	257	264	231	257	265	259	248	246	286	270	258	248	244	228	242	259	275	280	265	270	267	266	250	256	284	267	246	278	253	257	245	290	249	261	290	284	234	255	257	247	300	293	284	305	249	264	270	296	270	247	265	246	239	270	287	262	242	279	287	270	253	278	250	273	287	266	290	253	271	265	232	255	280	282	283	263	265	253	248	250	267	275	267	285	276	269	270	240	279	260	296	257	228	263	272	270	244	256	268	272	274	249	271	276	244	267	248	305	281	265	294	261	282	264	262	271	260	263	262	272	259	262	273	248	286	270	264	244	230	263	253	237	246	265	278	257	267	257	278	315	275	285	244	256	254	256	291	252	259	286	275	257	247	280	274	292	260	277	284	270	275	261	237	267	264	241	284	263	271	265	278	235	256	251	250	250	277	271	264	230	299	271	270	287	281	265	248	259	263	275	282	262	307	261	268	260	267	263	259	251	276	247	276	246	274	251	272	278	277	286	264	266	264	269	264	280	246	267	282	267	249	259	260	245	272	269	246	249	257	284	272	277	253	261	248	278	266	256	267	278	261	263	287	231	257	287	239	273	233	275	278	284	282	260	262	282	246	264	259	251	271	258	254	285	267	235	278	252	240	294	239	278	265	244	263	277	267	294	286	253	265	282	298	271	266	273	263	262	247	265	234	272	273	274	298	267	248	282	298	258	275	272	251	247	313	266	262	268	275	285	250	241	280	248	268	274	251	284	270	283	306	295	294	283	287	277	279	264	271	276	294	268	240	274	253	272	280	265	251	263	281	241	259	295	274	256	280	272	273	270	251	255	275	262	228	262	270	245	266	258	250	267	304	267	280	255	284	267	270	284	247	241	242	237	249	295	275	278	280	235	289	253	269	289	242	298	297	263	253	266	239	212	292	268	263	261	269	279	271	262	242	276	269	268	279	249	259	253	276	262	268	264	261	276	249	292	279	279	270	270	264	280	278	272	254	306	260	271	281	248	271	261	253	254	281	267	287	241	275	264	275	250	292	289	259	266	283	284	277	236	261	230	273	275	299	250	275	255	295	287	247	268	260	255	253	291	243	261	259	261	244	268	257	268	269	275	279	282	268	246	251	285	253	273	264	254	278	253	238	248	241	250	261	263	247	284	274	258	266	236	233	259	270	256	267	238	267	227	248	282	255	241	254	308	247	276	267	284	245	238	286	276	274	259	288	263	272	265	272	255	243	257	272	282	267	274	244	252	289	260	267	260	240	277	250	253	267	289	270	254	282	306	274	255	255	281	249	226	261	264	271	249	262	285	267	271	260	259	239	288	269	288	252	238	291	260	255	271	274	277	266	263	259	275	280	270	289	266	238	276	273	295	259	247	284	304	263	260	283	263	278	281	239	261	262	259	267	238	250	260	298	244	263	280	274	275	241	279	258	303	266	279	263	280	257	278	274	253	258	286	251	286	261	263	258	272	272	268	247	240	266	274	298	260	218	265	259	252	285	280	259	249	251	286	289	289	230	272	279	243	277	276	230	277	248	253	260	300	292	278	265	271	267	280	256	268	243	276	262	303	268	281	248	257	295	260	252	237	256	284	249	274	272	278	273	282	235	229	258	265	239	285	246	271	295	275	268	241	243	270	263	288	261	284	293	288	243	250	247	282	264	273	300	243	241	245	258	268	258	258	257	275	273	282	257	238	261	282	273	264	277	238	265	266	265	240	254	255	222	282	228	281	260	265	243	254	245	239	267	223	275	251	258	250	284	235	277	292	269	253	244	250	292	261	267	250	265	247	256	240	265	283	269	281	265	257	244	262	267	261	274	245	268	253	289	254	273	257	292	259	263	255	239	264	277	233	265	276	242	278	265	270	278	273	264	276	293	284	257	270	299	242	277	258	264	256	265	265	251	275	237	304	226	273	268	269	281	254	267	297	264	289	240	245	254	233	242	265	274	268	260	306	259	251	280	267	257	269	251	263	242	266	281	257	267	246	253	254	276	240	264	287	280	279	263	264	268	266	279	261	280	260	234	264	255	259	253	268
14807	8752	14547	18370	15701	12598	9240	7270	6038	5083	4195	3164	2612	2378	2112	1935	1673	1595	1484	1282	1177	1162	1055	991	869	900	842	793	847	777	806	778	783	722	715	750	751	703	679	669	674	656	652	675	653	632	647	656	681	646	654	626	626	634	670	673	647	624	654	645	603	639	615	663	648	683	654	648	650	659	661	673	692	644	636	704	625	619	628	640	617	660	654	675	621	647	613	669	688	646	632	641	619	590	652	609	654	662	649	669	658	649	651	597	646	661	639	636	611	599	658	655	613	636	699	646	648	634	645	630	636	621	627	620	632	692	600	657	607	648	631	643	667	673	652	663	625	681	651	639	652	646	676	627	592	652	645	648	653	658	662	642	625	632	604	664	615	671	681	625	564	623	618	672	674	643	655	634	615	658	643	604	624	595	625	619	662	627	680	643	650	670	660	630	634	623	657	669	616	659	625	659	634	647	672	667	646	661	666	679	678	652	628	604	695	591	620	633	634	653	678	641	642	615	650	640	641	608	649	628	657	613	643	592	673	638	639	675	643	614	653	621	634	613	620	630	600	639	649	668	650	649	633	607	674	656	639	634	641	681	651	633	649	635	610	635	626	631	620	662	617	638	638	679	656	708	632	639	651	653	618	614	680	588	640	630	656	659	612	648	647	683	591	640	625	596	619	627	646	647	591	631	655	626	687	686	649	643	631	634	670	679	626	657	611	668	675	628	650	658	647	679	639	625	669	638	660	601	662	623	707	687	641	663	646	619	660	635	642	627	650	612	656	650	675	618	643	613	606	665	614	656	619	623	626	646	616	672	600	660	664	694	639	651	678	612	633	617	604	669	657	653	676	633	607	643	703	641	639	657	642	624	695	639	670	614	631	668	644	605	645	614	607	597	657	628	652	681	670	635	612	657	639	661	651	698	637	654	652	658	683	654	639	662	654	645	669	644	653	652	621	617	660	658	642	613	648	623	644	636	708	634	647	645	637	641	666	664	625	651	641	689	623	636	620	607	601	637	636	644	642	684	647	660	602	646	648	675	635	647	638	656	652	677	656	663	643	634	613	651	659	628	634	668	690	620	607	644	664	648	672	636	665	652	662	647	689	697	653	623	685	642	650	595	632	680	667	689	648	645	696	671	645	586	667	645	648	622	679	660	648	696	619	654	629	648	629	628	619	625	693	608	655	672	660	603	635	643	651	686	624	652	622	658	675	671	606	689	645	682	635	635	667	609	603	627	603	681	602	629	597	642	629	673	680	655	676	631	657	631	673	620	593	648	660	628	655	638	657	660	619	604	645	627	627	663	625	650	629	648	658	654	666	638	616	649	640	623	622	625	669	692	656	643	653	626	631	685	667	575	626	623	621	656	625	623	662	633	636	658	633	635	581	672	683	660	609	652	686	653	621	641	641	631	588	649	618	625	679	637	629	672	644	673	642	685	666	598	654	642	670	650	664	636	618	631	688	624	650	642	610	649	610	616	686	633	645	642	601	659	649	676	640	686	667	658	641	642	658	657	649	659	674	662	646	647	620	628	633	648	717	637	661	691	620	644	690	647	626	684	648	697	643	660	654	611	642	635	648	641	643	702	639	618	638	630	643	616	660	610	654	661	623	623	631	645	626	628	617	610	683	602	610	613	600	608	618	636	671	632	615	648	654	624	660	656	624	625	687	634	654	633	615	639	679	636	622	691	631	638	640	590	650	638	628	672	669	647	664	639	606	640	644	629	730	644	629	600	629	646	637	606	638	627	608	661	613	662	655	662	653	638	642	656	595	634	655	639	630	646	656	698	723	573	607	635	595	645	671	627	620	617	600	640	662	668	614	652	627	595	648	613	636	629	590	687	677	639	659	645	645	644	670	696	642	638	672	619	665	650	613	630	635	648	650	670	657	667	662	644	659	618	645	668	615	638	656	646	665	632	614	627	651	608	692	647	674	657	645	617	635	655	667	612	642	601	606	618	662	664	658	624	679	618	663	643	658	650	653	698	647	622	610	630	654	622	646	622	619	700	660	659	661	681	639	651	655	692	642	668	642	669	635	648	593	682	657	648	636	685	637	650	626	616	611	671	698	611	689	627	646	592	676	610	642	665	651	674	666	649	647	631	658	704	639	599	656	640	671	659	625	649	654	643	613	666	662	674	688	684	670	686	656	640	647	657	649	635	661	671	636	637	704	610	717	641	621	649	622	678	621	645	631	645	632	597	672	654	592	654	615	647	660	655	614	649	685	638	657	684	630	671	650	655	658	669	582	663	636	621	593	595	664	633	640	636	639	644	708	618	603	607	637	657	634	634	641	618	629	670	658	632	630	616	643	641	650	656	620	673	636	647	627	650	651	672	662	625	652	639	639	636	642	625	649	654	633	625	698	656	606	614	663	643	684	637	658	606	658	641	664	642	643	629	633	675	650	692	664	641	721	656	652	625	659	696	655	668	591	681	604	616	678	704	632	594	679	589	631	679	666	665	670	624	622	662	626	607	628	632	677	626	583	663	698	608	669	638	667	620	644	652	643	618	635	621	654	666	582	654	645	637	670	682	658	654	665	645	677	636	622	649	658	642	673	657	633	639	633	675	627	640	627	638	648	640	668	630	633	648	634	660	652	632	620	694	625	665	671	656	613	658	638	653	620	674	646	634	613	659	637	622	656	610	607	679	642	629	673	661	691	626	633	610	631	624	648	644	654	621	660	683	629	665	631	677	627	663	600	657	583	624	656	679	636	612	637	684	628	651	618	621	639	628	613	643	643	629	657	681	667	611	687	619	652	669	620	661	667	582	619	648	683	621	658	622	661	661	681	637	683	626	615	627	664	664	628	667	654	606	660	650	663	661	626	635	658	618	697	615	666	670	633	653	633	624	654	624	633	654	673	632	676	660	607	657	683	655	639	616	678	671	623	607	689	643	633	636	648	661	635	650	650	657	630	681	683	651	636	624	624	631	630	686	663	673	651	680	636	655	701	599	621	645	632	685	628	670	632	673	652	626	655	617	666	597	618	666	628	627	684	641	616	603	641	662	630	623	616	627	627	650	663	613	608	616	669	628	647	632	635	648	638	658	686	641	644	646	668	644	617	628	616	669	604	653	643	671	660	643	675	602	646	665	641	593	650	630	698	642	651	650	650	659	647	657	635	627	669	641	630	635	633	640	673	643	665	617	666	670	690	641	689	616	648	667	685	598	663	616	729	645	680	662	627	618	618	637	622	673	641	662	633	613	677	626	681	647	651	645	635	626	626	659	646	636	687	715	622	679	655	640	655	642	664	591	643	647	612	607	676	673	681	669	614	667	649	646	651	676	663	625	645	671	615	660	639	639	607	664	644	677	625	600	617	656	613	625	662	644	645	679	654	666	669	636	642	641	648	628	615	622	638	620	658	684	648	670	619	652	656	686	672	677	659	667	606	644	631	640	612	639	623	641	682	633	652	639	653	651	648	622	649	687	631	653	701	628	680	676	678	667	632	643	651	588	635	654	634	615	614	689	643	622	605	677
30381	15451	12436	11026	7654	5059	3459	2429	1882	1447	1118	876	827	665	624	564	460	426	423	366	339	336	334	321	287	282	264	251	308	260	264	251	267	272	249	246	238	259	238	222	207	255	214	233	217	228	229	241	246	196	231	234	271	253	232	235	217	237	250	247	215	210	186	197	235	224	247	254	247	256	224	254	228	203	215	244	248	253	184	204	219	213	217	212	254	243	229	260	246	207	241	216	260	251	254	230	244	220	250	216	243	224	262	222	227	220	251	219	251	265	219	237	260	237	225	206	247	240	244	226	211	218	220	256	238	193	225	223	201	246	238	204	236	265	250	197	211	256	226	247	243	209	228	239	241	235	228	230	252	234	249	243	246	220	218	231	232	227	229	251	227	217	246	201	230	209	215	216	231	239	244	255	235	197	214	254	222	240	233	251	232	212	210	217	214	242	186	235	227	238	251	238	212	257	225	234	230	232	224	236	227	253	243	253	219	220	219	204	229	209	248	223	243	229	260	226	224	233	217	217	273	205	228	253	241	225	249	239	243	197	211	210	240	231	233	238	213	213	208	219	242	252	241	238	246	222	231	237	226	219	224	206	240	197	221	222	240	215	211	228	246	235	205	244	226	220	225	224	212	275	234	226	212	223	243	228	229	218	229	216	244	225	213	235	235	211	248	217	208	249	224	238	270	216	255	230	230	212	233	213	226	225	260	228	227	246	217	209	241	240	215	221	233	257	223	229	214	220	214	221	227	229	244	231	227	225	248	224	224	263	236	248	253	251	216	208	232	246	229	243	198	215	234	220	202	221	244	237	230	232	243	235	221	187	222	241	216	217	216	237	204	221	202	217	243	244	243	230	229	242	215	226	216	230	203	229	231	221	239	216	207	212	240	239	221	242	230	209	239	254	207	232	248	236	202	230	210	239	211	235	191	242	231	244	240	245	218	229	252	249	249	226	221	207	251	218	241	224	220	239	195	237	248	234	216	219	223	210	208	230	243	210	234	204	218	236	211	212	233	242	231	224	229	237	242	234	256	233	231	234	204	255	234	234	236	184	210	243	238	233	224	251	239	232	231	234	239	229	221	264	249	232	236	219	225	268	241	238	231	237	221	228	215	253	217	241	235	244	230	230	227	239	220	251	226	198	229	251	245	222	243	246	226	220	230	231	244	228	250	207	228	214	218	210	213	222	235	233	232	205	224	246	232	225	207	246	248	227	255	227	230	238	235	245	232	205	258	230	229	231	223	249	253	210	217	247	219	248	228	231	213	236	256	234	230	227	204	187	231	223	274	237	230	255	237	219	228	239	218	241	240	226	212	218	231	206	213	259	230	199	236	243	237	219	244	259	229	248	206	220	214	212	238	220	227	224	228	200	213	236	203	216	232	223	208	233	213	255	249	236	225	225	239	230	236	257	219	233	215	229	237	227	238	224	229	261	233	197	221	239	249	221	233	231	237	223	256	245	207	232	242	207	222	229	227	211	257	250	261	242	228	247	236	232	245	250	282	236	229	231	264	207	216	226	217	244	239	234	241	218	229	212	235	241	231	209	249	229	233	240	214	195	208	235	235	227	221	212	238	228	264	259	244	246	212	219	234	239	200	227	218	190	218	205	214	244	209	228	239	222	259	237	205	240	223	248	226	267	221	243	247	234	245	232	233	243	217	205	243	237	194	232	262	234	247	264	249	239	251	231	243	247	210	217	231	213	236	249	231	236	258	238	227	228	214	224	238	219	223	215	231	230	226	190	221	212	239	222	217	260	221	258	248	244	211	257	218	225	251	232	244	220	213	258	230	221	239	228	229	222	235	229	213	222	223	212	226	229	241	240	233	209	216	227	233	260	252	219	245	248	213	214	226	207	224	221	211	230	230	257	233	243	207	210	223	224	220	241	226	221	210	227	236	234	229	210	208	209	205	229	240	241	220	218	245	222	244	233	232	210	260	218	262	215	234	209	239	243	204	226	212	228	224	249	208	226	228	230	241	226	252	203	222	207	210	233	212	222	229	225	246	253	192	238	232	227	244	230	225	248	216	251	237	251	231	226	233	242	240	223	230	232	235	233	211	233	256	231	233	229	207	249	238	206	216	205	249	244	230	228	221	289	206	236	244	238	264	227	218	202	215	246	226	254	200	215	223	247	208	231	239	204	226	218	218	266	226	261	234	244	255	246	215	242	249	221	224	212	226	248	223	251	224	254	207	238	217	254	228	255	218	228	231	241	210	213	219	204	255	225	211	214	201	245	219	243	247	215	226	225	218	206	224	229	243	243	242	242	239	250	193	243	238	227	216	231	257	218	272	236	223	230	231	242	241	211	246	227	245	239	220	203	224	259	206	228	209	239	258	220	207	235	225	256	226	215	215	224	201	229	219	235	236	242	252	229	253	252	228	217	211	233	189	263	242	231	228	246	247	217	215	217	236	206	215	232	218	253	225	212	220	238	219	213	249	229	239	250	206	227	222	239	226	220	209	236	239	251	234	234	224	243	211	239	238	244	260	229	238	253	213	234	225	234	221	210	239	215	227	223	222	228	211	196	215	249	262	212	227	237	217	234	227	227	236	234	252	247	237	220	232	239	236	237	271	235	224	254	252	235	257	226	253	235	215	240	210	241	269	275	224	200	246	199	238	225	224	226	199	246	245	218	217	208	216	225	160	207	166	230	253	236	246	247	254	244	245	216	246	211	245	219	248	229	204	220	230	207	219	244	202	225	223	206	228	221	235	224	242	229	230	259	230	248	234	220	221	248	233	242	199	214	189	245	249	228	237	234	247	213	214	250	236	241	215	212	236	209	207	230	246	202	233	221	243	223	237	205	207	230	268	231	214	233	214	218	237	228	218	228	220	210	232	225	246	193	235	225	227	216	217	223	206	252	234	227	223	227	231	215	228	232	228	215	235	234	234	214	198	233	232	228	224	224	197	236	228	240	256	213	220	227	239	231	227	221	236	221	217	232	224	204	222	203	221	212	231	232	203	209	221	240	260	252	222	228	214	244	232	269	195	217	202	218	211	231	251	246	223	219	230	201	220	241	239	231	245	249	230	245	229	255	253	246	199	229	225	246	186	213	220	218	224	228	202	247	219	222	218	242	250	221	207	223	270	228	230	252	208	215	245	232	249	237	266	231	242	199	222	232	248	222	215	204	218	223	235	216	266	218	256	252	217	226	243	249	226	234	242	232	211	232	230	207	220	233	224	240	224	200	228	219	233	232	216	219	232	253	221	233	235	247	221	224	221	215	252	243	222	244	226	222	232	232	230	236	188	254	247	225	263	230	234	230	223	225	215	212	236	239	229	220	247	225	261	212	220	238	222	230	208	226	216	225	238	246	225	287	253	241	221	248	245	215	267	242	214	229	249	251	229	243	221	212	227	265	226	245	205	230	250	227	189	233	204	242	228	234	252	219	215	229	221	265	251	206	234	240	233	202	240	241	226	235	204	223	230	220	242	209	224	224	220	220	233	248	229	220	220	252	252	249	215	198	228	230
19515	12082	17862	22669	19643	15832	11998	9616	8287	6952	5324	4350	3878	3203	2814	2496	2245	1933	1706	1435	1364	1336	1282	1103	1042	936	914	866	805	847	799	799	772	682	679	682	628	636	590	625	633	567	616	570	614	543	609	592	577	570	544	576	535	560	560	549	557	565	622	566	572	563	595	533	567	585	574	566	563	606	589	560	581	579	579	535	563	560	561	599	554	523	569	510	560	545	573	520	574	606	588	570	555	597	580	522	519	592	566	573	541	531	574	542	563	597	551	521	545	548	516	569	606	566	541	593	553	580	564	551	531	535	548	596	527	540	529	533	541	573	507	589	552	544	516	553	529	590	562	541	566	570	549	550	559	616	580	560	535	541	558	534	529	564	543	604	582	543	539	555	530	571	571	548	533	558	558	585	546	532	560	577	547	540	553	551	533	566	544	569	543	566	568	573	566	554	562	578	539	517	558	555	549	577	563	534	559	590	578	521	612	562	541	541	533	554	576	587	559	561	548	541	599	544	568	528	546	565	570	532	597	566	513	584	598	516	560	566	562	549	543	574	589	618	533	586	553	574	556	568	586	547	557	612	571	572	545	589	576	543	555	562	576	572	539	564	590	545	523	530	564	582	562	545	633	537	556	580	554	556	580	560	573	567	534	541	510	540	577	553	565	589	572	568	597	530	536	598	546	539	534	561	576	545	528	577	523	546	566	589	566	606	521	582	521	562	601	592	555	537	588	567	584	547	558	542	540	559	580	552	595	536	599	571	562	542	570	529	580	528	540	496	546	558	582	569	543	569	504	570	554	573	586	558	541	572	532	615	611	539	594	545	566	535	547	555	576	556	554	564	599	545	573	541	546	552	554	586	531	561	566	556	579	520	538	554	548	546	551	557	554	585	577	549	584	583	558	552	565	551	526	583	539	593	602	573	510	535	582	518	563	541	538	558	563	520	570	562	539	576	581	541	558	506	553	524	548	569	570	550	566	573	571	538	531	577	536	547	533	561	603	545	561	547	549	573	577	564	554	574	566	548	562	589	524	559	545	534	564	518	571	512	574	529	557	596	584	558	563	556	556	578	538	556	537	561	600	594	558	549	536	587	588	576	539	558	549	582	564	538	581	565	572	559	541	555	530	547	590	563	539	563	532	566	565	545	571	611	554	508	606	567	586	548	555	591	577	513	540	552	537	561	545	580	583	588	585	553	558	552	546	538	559	563	564	559	572	537	564	583	553	531	521	556	526	533	559	559	581	551	545	552	545	576	579	527	549	596	564	569	561	557	554	569	521	593	485	569	542	542	562	599	578	542	561	577	554	552	592	568	553	589	619	550	587	546	564	535	550	573	514	594	566	601	637	543	551	571	540	547	527	618	564	599	592	566	575	583	558	604	573	577	504	577	585	575	559	557	570	534	556	589	541	578	550	540	541	549	520	548	617	571	584	540	562	560	565	542	563	555	556	544	580	557	539	570	561	554	601	543	557	577	576	543	571	539	548	556	547	564	555	573	556	528	527	532	573	545	563	547	516	589	576	564	540	574	552	521	546	572	542	547	550	613	546	556	562	582	576	570	589	563	579	568	547	591	553	555	545	570	583	564	531	549	558	551	544	564	555	583	592	581	514	539	595	575	533	574	528	557	536	535	528	574	559	568	579	572	546	547	547	554	537	535	575	566	511	533	558	569	574	573	579	558	587	535	555	539	570	533	586	556	542	563	569	547	561	525	542	617	569	523	569	569	597	546	547	601	540	613	591	579	592	557	559	537	556	554	541	536	577	575	568	556	522	541	569	566	614	566	549	544	537	543	548	560	585	551	542	522	557	569	557	525	551	581	595	535	562	563	586	562	595	531	534	567	612	529	594	530	580	573	580	592	545	575	613	514	572	586	512	539	565	585	582	529	592	547	607	584	557	557	541	521	496	497	524	529	525	531	573	571	571	602	588	589	553	562	583	523	576	552	546	562	590	572	548	565	554	536	551	558	558	559	559	568	589	565	592	537	578	563	558	586	574	608	576	591	575	536	555	553	580	566	539	529	560	516	573	570	592	604	593	542	560	563	562	593	602	553	559	600	558	541	546	589	544	571	562	546	561	560	541	529	581	582	552	542	569	535	572	558	553	509	543	543	583	568	548	560	563	552	561	532	551	590	591	532	546	521	570	554	560	550	565	569	575	624	556	531	594	569	529	556	584	505	536	541	584	573	578	570	550	538	618	558	557	578	560	564	525	525	533	517	552	554	549	521	632	522	537	523	535	523	548	591	520	521	535	561	531	553	613	565	555	548	552	542	600	569	574	584	533	596	569	543	588	562	544	613	499	646	539	577	543	559	573	551	521	549	533	541	567	557	568	568	554	535	578	507	582	552	574	597	594	589	567	501	564	574	513	606	543	513	582	528	582	577	567	551	537	566	515	593	551	538	579	568	525	562	559	525	582	508	598	593	514	575	570	534	550	567	582	550	599	558	573	580	564	564	567	574	523	589	563	507	551	537	545	573	586	550	579	578	560	586	524	574	563	589	542	520	587	553	594	527	587	541	549	595	545	554	575	587	524	556	570	530	558	571	560	531	560	534	556	638	609	588	524	577	587	539	573	564	538	532	542	536	574	495	554	601	618	546	582	569	525	564	560	596	518	553	532	560	565	562	572	607	551	589	579	601	569	555	571	550	578	572	526	524	545	562	546	533	575	553	503	549	556	572	540	535	573	602	552	575	583	586	563	532	575	536	558	560	569	614	562	586	574	557	561	572	574	545	535	551	550	528	559	548	550	573	573	558	524	564	573	507	570	615	568	537	540	537	584	534	594	555	555	542	523	563	592	516	555	557	580	568	545	520	527	570	515	576	614	523	562	571	514	562	570	526	545	561	577	554	580	547	535	559	597	569	591	577	554	570	590	555	602	552	562	579	531	577	588	582	576	585	541	552	532	554	578	585	532	597	591	571	550	511	525	564	530	565	565	581	566	554	575	548	583	561	564	563	546	559	530	565	547	561	554	599	547	579	526	551	532	616	544	566	557	590	549	601	507	546	578	581	575	563	551	578	559	529	532	600	560	547	549	571	551	553	552	531	521	534	553	527	575	576	517	562	559	567	574	559	524	553	571	587	563	550	627	572	549	629	587	583	574	593	575	580	561	553	574	545	530	567	584	529	559	579	591	549	555	524	551	595	542	551	551	565	577	547	553	568	532	546	520	562	559	556	546	572	573	532	559	556	558	587	568	514	567	539	577	551	555	557	546	542	563	588	612	558	533	556	557	558	553	554	558	608	593	569	539	533	574	573	585	616	576	555	556	499	580	577	541	528	558	552	537	597	542	580	578	531	553	574	547	575	571	572	567	558	599	537	538	574	578	534	558	568	548	569	561	554	563	537	569	520	563	613	567	574	561	558	570	567	568	590	586	597	555	526	558	535	556	490	579	575	557	545	562	519	565	559	563	553	581	563	544	549	587	547	546	575	561	551	536	528	548	557	526	568	560	521	538	530	558	622	570	559	568	604	553	560
9859	5269	5609	4769	3291	2047	1403	922	790	650	519	494	411	389	369	352	342	303	306	300	320	320	300	265	316	288	269	257	270	251	272	262	279	268	267	288	255	262	256	231	259	275	251	251	241	272	235	254	264	306	232	255	229	255	249	260	269	254	251	252	258	259	255	254	267	234	264	268	242	253	252	269	260	270	257	248	278	254	274	266	282	256	245	273	252	251	232	250	260	255	261	244	243	270	228	262	266	227	251	252	265	281	269	244	244	254	279	270	252	236	266	253	292	294	241	261	269	246	269	215	266	247	254	258	272	254	260	246	283	250	280	278	274	259	263	263	256	276	290	211	265	253	261	254	251	268	290	285	246	262	270	284	274	298	238	247	262	242	248	246	266	254	277	252	223	234	269	247	281	262	253	238	251	291	260	246	243	289	273	273	255	262	274	265	253	230	267	255	276	267	265	244	272	212	251	268	260	225	285	273	246	299	255	250	266	266	248	263	263	231	238	257	273	266	275	272	289	274	265	271	268	267	253	260	241	266	261	249	257	264	256	264	245	267	240	237	259	284	289	281	247	256	256	251	252	218	289	267	282	232	248	264	231	236	243	292	232	243	274	296	259	270	280	256	277	296	273	253	277	267	260	263	265	263	280	260	269	263	283	279	305	258	257	282	231	242	252	266	243	273	244	233	246	264	233	223	276	248	217	242	253	244	265	232	272	275	241	259	224	244	265	246	279	244	274	267	252	250	277	257	249	251	247	255	286	256	284	257	259	255	246	250	245	263	273	254	262	280	257	249	256	250	268	283	252	258	263	241	246	257	243	252	230	260	240	240	269	266	291	259	246	286	258	233	267	265	261	255	255	261	251	272	268	268	270	263	247	251	260	276	257	250	248	249	252	221	262	273	263	238	222	251	275	281	230	230	240	246	240	262	251	265	268	266	268	275	253	226	216	262	282	249	265	262	263	267	271	280	238	262	283	262	254	263	262	265	225	266	242	246	243	233	266	298	259	240	244	245	260	260	284	277	269	242	287	261	235	248	263	233	289	249	266	260	246	232	251	246	249	253	265	269	280	280	227	239	273	266	265	243	269	231	262	244	268	229	242	255	255	248	263	301	251	226	285	252	244	260	255	282	229	248	261	243	289	276	255	273	261	271	288	245	254	272	240	249	248	242	234	243	234	230	247	258	239	235	236	253	235	266	259	254	266	260	239	238	252	256	266	239	274	250	268	242	278	301	258	264	275	249	271	269	270	264	248	279	248	230	242	261	261	270	263	278	266	253	238	258	262	241	279	258	254	256	257	263	249	245	256	275	243	263	249	272	229	263	242	262	233	256	256	245	258	229	232	254	242	256	251	256	272	270	277	260	256	278	254	255	217	262	262	240	266	260	266	268	258	247	256	266	219	285	251	275	254	233	252	249	239	221	244	263	249	261	282	229	258	267	276	306	254	263	247	294	285	253	260	240	252	259	248	265	262	271	252	253	233	282	275	241	236	258	275	251	291	251	212	281	268	277	275	266	252	272	239	265	271	266	260	240	254	267	266	265	250	247	242	276	260	267	268	299	233	250	276	230	237	251	242	256	266	248	280	278	248	244	236	241	258	247	259	262	275	252	271	253	258	239	252	248	245	267	281	259	257	262	250	259	293	263	232	267	249	255	288	220	273	258	262	234	242	256	262	256	229	267	256	275	273	229	227	272	287	290	239	223	275	227	265	260	246	244	226	246	246	253	268	247	254	261	245	253	246	234	264	271	243	241	239	255	238	249	244	257	267	251	271	278	274	252	244	247	270	240	264	283	255	249	259	265	239	231	247	272	320	245	284	252	245	239	284	248	266	258	257	244	268	258	263	251	241	237	268	288	246	255	247	270	248	238	250	259	244	240	255	257	269	253	263	271	258	248	264	262	215	248	262	273	250	227	264	253	258	242	267	289	244	277	279	234	262	265	241	264	250	257	240	241	285	296	234	263	251	263	270	250	227	249	237	282	262	282	227	247	230	274	258	281	251	245	249	241	285	262	247	241	240	271	280	262	238	236	248	249	277	261	255	248	268	243	248	255	274	257	256	246	284	294	284	247	241	224	237	263	256	256	287	296	276	253	263	257	298	236	252	242	258	258	244	251	277	245	274	286	261	247	258	268	234	248	274	232	259	268	269	231	290	296	259	247	268	210	259	243	267	262	232	263	258	275	247	233	282	238	244	263	260	267	253	277	269	250	252	278	247	226	258	279	272	259	236	264	258	266	264	271	279	294	277	247	244	260	252	274	255	237	266	292	256	229	236	229	272	251	268	258	261	255	256	257	262	266	236	234	255	269	270	232	261	251	269	246	246	251	243	269	244	268	273	235	266	255	261	241	224	231	251	251	257	234	244	243	251	247	261	273	260	273	283	284	258	246	234	283	254	243	260	239	263	277	262	259	278	240	271	238	250	263	245	274	247	248	263	226	249	255	274	282	262	282	264	282	253	252	266	259	249	242	263	260	272	281	248	218	251	257	242	253	236	265	260	281	253	259	287	271	292	269	238	261	253	262	234	234	252	244	243	238	261	237	264	263	274	226	237	240	261	241	292	250	274	243	270	265	255	278	276	255	259	290	246	239	241	253	228	270	231	218	280	269	263	246	244	249	267	250	256	253	262	235	245	271	261	255	262	243	234	221	260	280	270	274	260	253	295	246	267	265	251	249	267	228	244	259	237	272	281	237	272	241	264	272	264	252	259	291	251	243	253	281	272	271	238	262	229	245	263	260	262	251	260	281	258	229	244	247	266	261	255	242	277	267	231	259	240	250	261	281	239	267	227	234	237	251	270	260	249	247	260	243	255	249	259	270	280	256	288	248	249	263	254	245	260	252	282	235	257	268	266	298	246	294	240	228	265	243	237	259	254	246	209	259	245	247	268	281	258	291	243	260	265	281	239	248	267	279	255	237	273	254	263	257	242	239	323	269	238	270	249	253	261	252	271	283	250	255	248	249	246	267	260	266	270	263	250	265	248	262	284	260	280	259	275	245	249	269	233	251	254	226	256	253	240	237	250	263	259	253	266	251	249	243	256	274	239	254	256	260	287	253	267	266	274	262	261	247	252	253	266	229	269	264	257	252	233	255	244	242	270	271	273	261	273	246	276	259	271	239	264	272	249	253	250	280	284	270	273	276	250	237	246	243	252	237	275	238	263	242	273	240	260	264	256	245	260	259	233	273	283	263	264	264	240	248	223	271	260	252	263	243	253	273	256	231	267	259	265	257	248	272	267	250	273	262	270	236	265	240	277	252	255	269	249	241	270	250	231	231	261	247	242	251	275	240	280	257	231	244	229	243	263	275	272	250	268	215	253	234	234	236	271	246	246	270	255	247	278	257	258	274	248	243	241	286	226	243	261	239	233	268	250	239	239	252	251	236	289	248	238	263	236	237	247	257	246	265	276	258	249	243	265	258	260	247	247	240	256	254	266	245	231	312	276	239	260	271	222	224	253	259	252	282	248	245	250	205
7046	5020	9692	12521	10731	8005	5649	4223	3393	2880	2135	1827	1556	1445	1364	1307	1166	1111	990	914	877	878	795	806	738	732	722	720	688	675	672	695	662	684	682	656	622	642	625	631	610	596	672	646	667	629	613	645	630	620	642	639	613	633	634	656	607	651	617	638	610	652	658	669	605	610	625	623	609	636	648	632	606	630	623	611	635	638	593	593	616	606	618	621	711	591	628	584	644	583	609	630	637	616	660	669	612	586	638	594	618	614	621	626	638	611	614	635	655	672	570	688	610	615	646	621	633	602	613	665	631	628	625	581	611	627	629	606	619	609	616	656	656	637	610	615	615	634	634	642	663	598	667	616	619	579	666	623	611	590	633	618	638	629	656	627	612	616	629	645	658	612	615	630	629	628	627	621	619	655	621	627	600	609	622	655	633	610	706	672	629	648	588	617	624	639	651	636	643	628	594	619	611	643	653	610	639	593	653	629	613	599	583	631	664	639	600	598	643	597	641	622	659	667	622	635	628	588	643	571	643	648	668	620	545	602	669	628	614	664	614	649	657	641	626	662	644	634	622	619	628	593	583	670	622	643	641	667	640	618	637	638	657	634	623	589	682	600	649	616	643	645	606	582	641	615	601	635	632	642	636	643	618	641	625	647	612	608	591	635	622	587	628	579	645	684	605	576	608	658	615	613	621	594	597	619	639	627	641	641	608	626	597	614	616	621	586	626	616	638	640	638	598	587	612	608	588	660	602	607	619	625	629	649	620	606	623	657	625	638	597	602	611	611	606	576	639	670	650	588	624	659	661	622	653	629	607	580	630	608	611	639	605	627	626	600	651	616	590	632	629	620	621	634	613	587	650	606	601	637	607	624	635	660	610	642	660	621	567	653	574	623	628	670	594	607	621	589	595	629	657	593	616	586	586	583	612	601	619	626	613	670	592	616	645	640	623	606	664	639	598	659	588	590	634	605	658	619	621	635	638	636	648	594	640	624	653	657	649	679	629	621	645	650	608	595	660	652	654	611	636	588	627	592	655	616	654	597	665	690	613	630	654	633	661	616	583	607	632	626	631	623	646	594	638	639	628	634	606	653	641	687	592	657	633	611	615	604	604	628	623	614	625	572	636	633	641	580	652	690	616	644	668	634	602	614	642	640	585	599	632	615	672	587	595	662	652	646	675	654	635	657	616	618	648	634	653	633	625	602	616	612	603	646	616	614	606	606	619	620	606	601	564	644	644	587	639	658	655	671	642	603	573	655	630	619	601	637	641	684	652	597	619	675	653	627	607	595	716	632	629	628	634	626	623	619	607	601	662	636	581	635	641	593	626	628	641	637	582	604	616	640	631	613	574	646	624	645	591	631	627	647	594	628	650	648	628	616	663	625	613	623	619	655	595	644	636	637	597	622	642	650	662	577	609	613	633	591	602	610	614	657	662	669	637	583	588	615	670	636	616	624	625	608	628	687	593	630	677	605	644	601	653	640	667	629	585	626	606	598	617	614	600	617	616	616	632	611	645	632	603	622	611	640	627	640	627	605	623	620	599	641	622	607	680	621	631	592	680	664	618	618	653	604	611	608	669	606	603	659	647	612	657	646	622	608	580	628	635	603	612	589	646	621	665	610	645	607	582	627	605	647	663	615	629	611	681	650	618	623	610	621	668	596	636	651	626	655	637	663	581	643	616	640	613	661	630	637	654	619	609	611	636	603	621	660	600	678	611	626	607	607	617	662	594	614	633	639	664	652	625	651	594	593	632	596	603	657	636	575	571	592	620	635	607	596	589	619	595	671	659	616	624	615	627	627	626	631	633	614	658	660	585	604	664	600	594	610	621	602	616	587	620	643	609	601	596	603	628	625	632	685	633	633	652	625	631	630	635	633	619	629	625	632	620	581	672	613	637	657	625	695	594	595	594	615	593	651	638	605	602	601	645	663	621	617	638	625	613	645	629	651	628	610	605	617	595	621	587	634	651	653	565	642	616	605	619	650	651	651	613	604	618	620	612	646	627	601	598	616	610	643	594	625	620	621	625	609	662	645	596	593	645	608	600	641	623	605	629	621	593	642	620	605	602	636	627	664	636	676	603	600	614	646	624	644	663	641	572	627	637	641	639	658	645	639	626	612	610	650	622	623	665	659	589	627	663	595	644	590	633	583	622	646	573	579	655	614	618	596	648	613	686	601	595	643	635	647	640	626	638	649	674	638	619	626	617	650	619	668	614	617	612	557	609	603	594	602	633	588	617	607	621	668	648	603	645	596	649	641	653	629	646	596	640	601	611	636	638	658	654	647	658	621	650	628	618	583	633	648	611	623	625	618	613	610	614	602	655	616	586	610	637	624	625	570	630	635	649	595	625	633	656	646	640	651	619	635	627	624	634	652	628	647	612	665	616	595	619	646	601	611	628	620	611	632	617	591	606	647	621	642	607	608	632	647	643	631	610	631	639	638	581	594	653	591	652	634	623	612	624	644	643	635	591	609	608	612	639	612	612	632	621	633	650	597	614	654	662	630	616	607	614	620	645	637	644	637	634	611	617	643	585	604	626	598	562	630	691	663	627	618	620	610	648	606	605	640	633	617	616	638	631	575	635	642	614	622	597	659	634	634	632	619	601	601	634	612	641	604	646	585	589	645	598	681	617	609	657	560	607	632	604	637	604	651	660	611	629	598	631	604	670	621	594	629	638	651	618	568	572	616	622	664	666	617	630	651	632	635	654	591	629	602	642	643	610	627	620	604	622	591	652	647	632	671	585	600	629	638	631	666	645	637	649	636	625	576	623	588	683	607	608	652	610	671	656	608	647	562	671	602	626	634	621	692	611	573	597	630	641	611	657	636	638	651	624	598	593	646	611	600	570	640	609	655	630	633	624	584	603	634	613	623	650	615	643	619	656	627	626	619	620	620	591	591	619	651	629	670	580	630	649	621	641	662	649	594	610	625	655	597	638	575	675	658	637	614	603	656	601	611	618	665	634	610	591	629	605	630	578	614	654	625	635	579	651	611	639	625	630	636	597	611	633	625	606	670	629	615	607	598	632	659	646	573	604	654	585	613	670	643	602	605	599	579	702	575	647	628	640	647	603	658	613	586	596	667	619	649	615	650	673	630	599	593	569	657	594	600	663	634	571	614	618	636	637	677	617	602	614	652	619	638	657	646	577	604	603	629	659	656	622	598	633	636	587	634	698	612	644	635	627	626	645	660	641	636	639	612	645	666	643	674	601	637	574	663	626	609	663	635	640	596	617	624	664	617	627	649	615	585	613	650	575	664	634	642	658	627	689	620	583	612	609	584	604	639	624	602	648	630	651	596	622	638	645	680	636	664	631	566	671	615	712	616	632	662	633	637	600	652	610	638	701	612	630	639	645	617	651	584	655	612	618	616	622	654	625	634	595	679	665	682	656	646	610	599	598	636	614	626	659	646	641	611	642	639	573	627	640	626	623	599	654	636	619	651	592	586	644	568	583	622	633	605	607	606	593	611	636	649	638	626	600	587
20540	9550	9334	8071	5530	3582	2347	1606	1347	1087	814	706	573	565	511	435	393	422	386	373	326	331	362	317	313	350	323	301	259	313	286	282	295	272	264	254	256	251	273	247	220	232	256	251	243	264	239	274	283	271	290	261	246	237	263	289	281	292	284	244	255	251	274	236	277	259	229	276	269	271	276	276	257	261	252	242	242	252	237	290	247	281	281	260	266	282	254	272	232	257	282	253	279	267	279	250	277	255	253	250	264	258	294	294	257	261	293	262	282	260	290	279	277	249	254	245	267	296	266	237	256	260	300	268	254	249	240	275	287	284	258	293	278	265	250	253	278	243	272	252	285	307	228	271	317	315	278	238	248	230	270	270	252	258	256	293	269	251	244	285	263	226	266	312	244	268	264	256	269	280	273	287	246	267	281	246	278	276	286	260	282	254	268	256	267	249	257	255	261	230	236	248	279	279	287	283	265	266	243	256	280	268	271	282	291	274	247	266	231	265	276	242	293	265	260	281	281	249	275	258	260	261	261	256	284	260	276	272	287	268	263	260	259	260	290	263	292	282	299	268	248	253	242	303	237	267	262	241	279	234	248	269	277	280	258	255	261	269	296	262	263	262	253	265	282	251	256	258	293	303	282	257	257	312	265	247	259	261	286	267	250	274	249	273	256	233	276	271	279	264	284	269	290	244	269	288	246	261	246	264	261	278	251	275	270	240	274	250	273	267	272	263	243	231	269	287	260	253	275	246	255	275	226	295	261	245	259	265	237	240	265	240	259	299	287	291	262	267	262	270	246	319	260	268	270	275	259	246	285	293	253	307	296	261	244	277	272	270	263	274	267	259	297	270	271	264	247	282	252	259	286	250	263	285	284	247	254	278	280	249	246	271	263	261	254	263	261	252	262	246	277	266	246	271	282	281	272	247	276	259	253	268	241	269	259	273	281	267	251	253	278	251	254	248	273	264	246	243	266	222	263	280	285	269	290	272	264	285	259	270	265	294	281	271	265	283	271	263	258	242	261	253	281	296	301	267	290	267	237	255	271	274	285	263	280	275	278	286	278	306	292	254	258	225	269	284	264	267	263	280	254	259	260	239	301	268	253	247	244	248	255	250	246	263	252	226	270	257	229	240	269	267	252	290	259	266	300	226	268	235	278	241	257	257	279	266	253	283	244	273	254	224	271	244	244	253	273	257	266	276	285	243	241	255	261	257	224	250	258	265	252	277	266	265	268	236	250	233	265	267	262	264	287	270	272	273	262	243	244	254	247	258	264	251	269	246	257	248	255	268	232	243	236	258	258	297	259	278	265	254	267	243	264	272	284	291	269	261	247	291	266	253	268	254	273	245	265	253	266	269	247	287	274	245	289	279	226	277	252	264	261	269	283	256	264	283	263	232	266	259	285	269	286	272	260	265	268	290	297	262	271	239	279	251	273	246	302	268	258	297	264	236	272	276	280	234	262	251	258	260	279	288	258	287	246	275	303	270	257	291	234	287	268	281	280	270	267	262	251	274	261	261	261	250	257	261	290	237	241	261	248	282	269	270	252	255	273	272	271	278	269	270	245	214	274	270	247	276	285	255	272	257	245	256	262	278	232	272	272	236	258	275	258	223	252	282	285	267	277	291	271	262	258	258	293	301	243	224	227	265	261	273	296	273	250	264	245	212	270	235	270	283	266	291	257	268	244	261	242	251	255	259	265	257	295	243	274	237	269	286	310	247	279	244	270	279	255	271	271	271	274	261	265	254	237	264	264	247	257	248	268	246	280	317	265	288	292	233	272	251	261	273	239	250	262	266	230	265	273	245	229	280	265	267	286	276	248	284	240	250	298	263	286	281	271	264	249	262	268	290	300	289	280	258	260	257	244	276	230	281	254	253	267	278	291	282	287	251	271	256	255	283	285	263	278	269	281	243	291	258	292	253	285	261	258	251	252	269	265	249	230	247	235	240	277	242	272	247	242	240	252	252	262	259	259	270	281	250	237	249	263	273	297	277	235	277	273	264	314	251	268	249	261	261	286	254	299	260	285	262	256	280	262	294	294	237	260	276	248	232	237	296	272	252	280	252	245	210	274	253	279	252	243	299	281	268	277	285	266	277	254	248	276	265	273	260	263	258	282	287	265	294	266	253	270	274	271	282	257	239	254	278	289	251	240	258	276	277	239	255	291	244	289	236	274	289	272	237	263	290	254	282	298	288	270	291	262	288	252	257	264	269	283	288	295	271	263	274	285	254	270	249	281	286	246	245	291	261	284	294	251	258	265	277	258	254	263	232	279	246	228	316	275	287	290	241	282	269	275	254	258	296	255	269	246	261	253	257	263	239	266	239	259	263	276	275	234	250	278	257	245	267	272	295	236	279	268	265	281	300	259	286	281	269	264	286	292	264	246	278	230	242	310	277	254	280	246	301	255	237	244	266	278	267	267	238	289	244	241	290	285	252	279	268	240	264	246	279	278	251	254	276	265	290	267	243	256	270	257	234	278	283	287	249	269	237	261	254	268	251	232	267	277	268	267	288	282	276	229	286	262	255	251	291	270	277	237	265	309	256	274	257	290	253	256	269	291	253	283	297	259	275	282	239	281	226	257	281	255	264	257	271	245	265	234	240	272	274	251	305	270	260	264	247	274	282	259	258	297	279	269	233	296	265	281	235	273	261	273	269	278	276	266	239	285	248	253	247	281	254	248	263	259	285	275	244	261	266	242	260	233	270	243	278	269	263	262	260	278	300	252	224	275	242	266	281	271	286	268	234	278	250	271	272	294	269	295	282	278	255	255	296	249	280	257	269	265	290	252	257	267	266	253	243	275	239	332	248	276	258	261	286	273	246	257	279	243	274	230	258	298	251	268	272	309	272	233	246	252	246	233	270	252	257	286	283	261	231	240	260	267	246	245	268	293	268	257	247	281	243	276	247	287	266	283	299	266	296	286	243	286	253	232	236	261	254	301	283	259	267	262	263	265	253	282	262	270	264	247	243	270	274	271	263	257	263	258	286	302	301	265	250	259	257	271	256	289	263	229	265	266	262	278	262	260	224	278	270	248	262	257	269	279	248	224	260	253	288	274	259	262	248	242	270	259	271	260	279	261	267	261	226	318	260	248	241	249	254	257	244	258	256	269	295	246	261	228	293	274	247	224	255	288	255	258	243	235	280	253	256	257	267	276	228	266	248	286	275	266	271	231	265	281	246	274	277	265	232	273	295	257	245	250	254	262	255	246	250	269	273	254	263	283	265	276	260	265	257	245	257	305	254	253	250	246	269	301	272	261	268	263	255	266	272	258	267	284	270	285	293	245	247	277	249	283	255	271	242	239	267	299	266	277	267	258	269	293	240	263	278	268	262	271	245	275	270	247	261	267	272	254	252	272	283	244	263	254	267	250	260	294	273	283	261	254	273	289	270	259	273	259	262	262	244	269	239	267	251	259	283	262	279	259	292	239	285	250	254	280	267	277	260	305	266	262	282	258	279	281	265	268	252	270	243	247	259
14686	8520	14830	18275	15807	12319	9367	6852	5936	5027	3749	3324	2776	2462	2199	1902	1811	1522	1398	1295	1164	1087	1106	1044	931	884	853	834	815	840	819	822	770	716	749	680	711	699	676	631	682	675	631	657	678	671	650	671	665	652	603	640	665	656	660	701	624	664	654	678	627	584	681	631	649	651	692	607	660	665	643	628	664	632	627	645	657	639	692	611	619	622	648	626	675	663	688	623	674	670	587	647	653	664	629	705	642	631	620	659	687	637	624	664	646	653	660	639	594	666	627	618	628	657	647	609	647	656	688	624	665	645	627	650	643	648	651	626	616	601	702	660	664	642	633	647	633	632	684	608	642	643	684	639	657	629	610	606	639	645	663	680	665	621	671	667	649	634	618	656	643	654	597	645	644	629	661	624	622	649	616	655	616	597	661	625	654	654	650	638	624	689	641	682	638	596	659	639	646	634	642	626	641	629	670	659	571	666	631	643	639	629	647	641	638	653	621	589	649	621	639	625	626	636	657	651	581	639	624	614	615	668	646	723	657	637	671	627	633	676	617	628	622	610	620	638	624	636	590	661	637	627	663	622	744	660	665	623	652	631	628	608	674	655	626	624	616	596	651	641	697	643	636	611	617	624	652	626	619	625	660	642	623	671	654	631	614	622	616	632	637	633	674	639	631	646	655	653	652	640	662	623	626	647	670	645	648	618	655	602	647	658	632	661	639	650	670	677	617	606	650	649	642	627	612	703	643	621	664	662	648	648	681	670	641	622	629	604	598	673	652	637	616	643	624	641	633	605	643	658	640	662	662	665	619	654	561	610	604	627	669	649	668	651	668	640	637	629	631	672	661	630	691	670	658	670	637	660	624	674	663	644	670	630	649	636	682	619	631	612	610	640	626	617	652	669	648	628	673	621	631	624	685	604	575	637	642	649	664	623	632	676	623	650	588	627	648	671	643	657	668	617	701	718	630	667	625	616	629	652	668	646	657	637	630	649	646	588	635	675	636	622	623	631	639	620	650	668	668	700	636	603	698	652	621	607	624	642	617	643	633	634	642	682	638	627	607	635	678	661	668	651	681	690	656	656	648	663	640	652	663	694	660	610	606	602	671	625	625	670	673	643	672	669	664	645	687	642	653	642	673	683	675	670	613	639	666	612	654	611	624	644	629	654	582	641	654	673	623	650	678	635	619	650	643	659	638	649	628	664	661	681	643	610	648	663	719	658	636	629	598	641	657	627	648	628	654	650	605	623	641	677	642	642	641	615	678	662	648	625	670	654	612	656	649	644	693	620	672	639	636	608	640	636	640	636	616	617	658	657	676	637	631	658	588	649	641	623	605	624	628	633	609	586	672	655	606	635	655	656	655	650	679	591	636	652	633	633	631	668	594	645	613	605	655	666	625	661	656	643	596	612	649	668	623	699	629	655	632	660	677	645	645	624	638	634	671	650	618	647	630	627	619	680	594	636	658	653	682	651	676	627	620	656	665	639	704	660	676	681	664	652	616	652	635	616	620	657	651	686	636	632	688	618	657	672	645	624	602	593	605	653	606	673	673	648	606	645	610	648	661	657	638	710	653	682	671	674	681	662	655	640	626	670	624	664	628	632	640	622	631	658	639	625	623	622	651	654	642	635	638	643	657	647	637	622	678	657	658	669	670	644	601	661	662	620	661	676	659	639	656	683	661	635	666	656	621	633	649	648	641	691	645	618	673	622	643	632	622	628	644	615	641	663	659	670	629	662	644	653	662	657	643	612	666	669	643	637	620	629	647	658	612	603	658	671	634	619	667	659	633	648	683	670	624	621	618	666	642	685	662	628	616	672	629	649	648	648	626	616	669	652	660	664	660	626	632	624	694	611	651	639	652	624	670	623	651	616	681	658	669	629	622	635	634	631	682	663	658	644	611	625	620	598	631	639	651	626	658	647	587	606	644	638	637	652	616	619	607	655	627	699	638	614	630	640	637	629	652	696	659	594	660	646	647	598	616	663	674	646	584	656	657	643	622	656	634	629	626	657	668	677	640	626	616	614	646	664	640	611	619	697	622	658	707	647	661	652	652	615	624	615	637	644	678	686	638	665	642	625	639	671	640	641	703	651	640	660	621	680	645	637	663	640	606	626	612	678	633	646	671	613	633	621	658	664	635	663	669	650	604	686	662	673	599	662	636	643	612	705	626	635	677	718	624	668	678	671	643	640	661	605	635	645	618	642	630	629	649	634	642	608	616	618	639	573	675	640	679	659	676	650	646	596	647	632	602	620	669	652	630	610	647	666	647	667	654	657	646	679	618	651	624	629	637	660	637	690	642	647	620	672	648	689	638	692	644	654	650	636	614	632	637	633	608	619	614	634	701	674	640	646	636	613	599	648	611	645	666	633	638	674	638	639	649	644	637	635	604	652	660	614	622	633	646	659	629	646	614	637	640	584	628	663	657	699	629	619	627	643	672	621	613	620	644	660	628	633	654	631	655	653	616	648	658	655	670	611	659	656	630	648	692	629	644	658	610	654	686	649	644	672	663	642	671	623	667	633	641	690	621	690	666	666	618	669	620	611	648	639	716	633	632	664	656	656	660	642	629	612	609	665	624	657	622	654	677	657	646	649	626	641	645	644	602	662	604	624	667	648	639	657	648	636	601	625	644	639	644	589	686	668	663	636	623	659	632	651	660	683	636	652	640	651	645	635	650	622	679	646	634	671	622	667	688	591	699	611	650	596	637	648	692	688	659	653	659	630	621	660	612	685	645	653	621	635	668	631	653	621	664	655	645	669	618	659	626	657	659	706	643	619	670	614	640	695	649	649	639	589	647	642	661	626	639	657	647	607	669	652	643	647	655	667	644	636	686	644	648	660	649	689	684	636	639	655	684	616	648	655	657	650	665	639	648	656	646	641	616	609	623	636	645	634	634	657	636	660	658	596	627	632	660	662	626	631	634	664	642	681	656	606	697	690	624	609	619	644	650	660	608	660	625	647	665	624	607	660	651	640	636	639	589	630	611	638	649	634	623	652	614	616	679	651	638	654	666	632	633	647	625	621	640	668	631	598	609	606	628	631	669	641	653	676	652	600	626	581	710	616	599	606	661	655	634	665	657	666	669	653	644	600	596	642	597	633	702	617	671	613	644	686	651	660	621	625	673	664	701	626	691	633	652	658	682	667	637	650	626	621	644	600	580	660	603	653	627	631	637	595	645	660	606	648	681	650	633	653	654	639	592	622	673	653	651	650	648	648	645	624	639	581	602	667	663	614	659	641	630	623	644	650	617	584	642	609	681	602	607	599	707	685	666	637	676	642	619	639	616	649	661	682	688	641	659	604	632	659	607	618	640	645	714	647	670	672	608	647	617	679	637	659	658	702	625	620	631	653	678	646	661	610	658	653	667	628	671	623	641	649	633	635	625	648	645	646	644	651	647	648	655	673	656	590	656	599	651	668	610	605	634	629	657	587	629	620	644	588	660	658	589	658	676	617	666	651	645	629	606	657	570	661	659	629	680	641
29496	15182	13515	11635	7602	4843	3275	2215	1874	1597	1088	894	751	673	608	512	452	416	387	369	339	328	272	301	300	264	297	295	259	260	253	250	237	250	265	241	218	243	237	231	230	229	231	237	221	217	211	214	210	236	233	215	228	230	206	257	242	242	234	225	230	215	240	220	217	220	232	239	199	227	242	210	228	209	206	227	251	218	219	234	209	235	209	236	240	213	238	237	204	195	233	218	230	214	213	233	236	227	244	220	238	235	237	256	233	236	237	223	205	224	212	224	253	231	251	219	212	261	216	227	219	233	248	228	224	243	232	235	213	227	245	219	259	223	201	205	199	230	225	214	220	229	235	236	255	220	211	252	237	228	228	200	215	251	242	228	224	220	231	237	240	214	208	223	220	216	226	225	245	229	229	266	188	254	208	227	225	214	230	252	244	237	237	222	221	248	220	236	247	220	236	214	239	207	212	232	221	207	191	223	231	214	207	216	217	263	217	247	231	234	250	241	232	232	243	221	229	240	214	231	225	231	231	189	192	217	233	265	217	228	230	219	229	204	220	223	210	231	206	208	211	232	231	233	239	248	229	245	209	230	217	238	233	221	247	238	228	202	222	200	243	234	213	251	224	218	230	239	234	233	225	237	221	238	230	238	232	232	264	250	230	177	202	227	196	226	227	215	243	211	218	224	239	202	210	210	214	215	219	225	248	218	225	262	242	244	222	281	181	211	203	221	215	237	207	213	232	233	253	255	224	223	200	222	209	234	248	256	216	230	236	223	240	227	221	259	212	235	220	202	222	222	228	215	230	206	268	227	221	244	217	229	237	247	223	253	221	235	237	228	244	262	217	236	216	207	235	222	233	233	216	230	223	230	218	219	239	189	214	227	218	228	221	195	215	220	235	195	224	224	230	239	224	223	223	202	246	221	236	218	239	215	231	228	239	218	222	227	232	239	224	234	218	212	217	226	232	213	205	214	226	217	212	229	252	215	221	248	236	224	219	219	203	197	222	216	195	224	200	238	227	226	225	234	225	230	226	196	196	220	227	227	218	232	228	225	196	252	245	251	253	253	231	221	247	242	222	244	241	231	257	240	192	248	236	209	250	235	213	221	249	233	229	219	219	225	210	230	229	208	207	243	214	254	240	237	226	210	215	225	211	245	221	226	218	236	188	210	221	264	216	224	259	238	227	234	238	236	231	220	226	242	262	245	242	203	234	228	215	209	230	228	229	215	225	233	219	219	249	257	241	232	240	234	210	226	245	234	217	237	217	233	215	227	215	260	278	257	234	222	236	250	189	237	262	226	243	236	203	231	255	236	220	210	234	250	215	212	238	218	257	228	242	215	244	222	225	218	220	177	202	226	241	251	238	219	254	222	243	226	230	229	218	220	216	220	185	238	236	230	209	229	228	182	210	227	223	231	275	256	222	209	205	225	220	210	253	222	242	206	249	259	235	209	249	213	244	223	224	235	231	279	214	223	224	228	182	250	223	227	224	241	220	223	199	224	219	226	234	217	227	225	221	220	237	211	220	240	233	193	198	239	248	258	223	228	233	224	215	252	233	216	182	238	196	240	228	252	232	217	254	235	214	200	233	217	216	210	216	214	215	240	212	216	234	221	235	224	217	217	241	247	231	229	238	228	234	231	221	219	230	229	235	214	237	230	227	234	244	222	234	244	220	236	215	215	194	221	224	235	228	224	216	229	218	225	220	229	229	243	217	216	206	227	254	216	239	219	222	221	224	199	222	221	205	234	232	215	229	215	215	227	222	231	213	214	208	226	201	216	243	239	233	247	248	211	227	215	200	235	252	225	218	193	241	231	205	196	241	251	238	229	242	224	231	208	227	223	217	231	219	236	234	244	227	205	216	258	216	270	227	226	253	217	237	228	211	240	195	225	229	218	222	240	230	236	237	246	210	228	248	225	212	255	186	241	236	231	212	266	243	233	255	218	205	270	231	220	244	206	244	204	248	230	226	212	226	229	227	267	197	188	198	244	217	235	234	213	216	243	251	238	254	206	207	245	233	200	244	233	248	223	230	219	232	235	239	242	225	230	215	232	212	229	256	244	246	218	201	243	210	221	220	204	243	226	221	250	249	228	234	234	261	208	229	236	212	233	220	254	236	210	220	260	221	230	205	242	220	249	237	237	200	233	226	212	211	201	228	233	227	202	224	188	195	228	231	221	221	209	258	227	228	220	221	251	226	204	210	221	206	215	231	245	222	248	226	205	218	232	215	237	215	225	215	230	232	223	194	230	251	233	250	246	239	229	225	210	215	250	239	232	215	236	250	238	230	232	243	250	202	230	217	255	218	220	228	227	238	213	224	211	227	231	233	216	231	243	207	245	217	230	230	217	229	235	230	219	227	245	252	213	255	225	203	226	201	208	200	219	212	238	218	212	204	219	246	227	237	228	237	218	222	224	225	256	218	232	253	213	215	237	227	228	259	203	202	254	244	247	205	222	236	226	220	227	207	264	211	235	232	235	228	201	244	245	227	250	262	237	253	238	226	203	230	222	209	248	233	235	237	257	255	208	222	245	215	207	224	249	230	227	245	234	213	222	222	230	227	259	230	236	216	214	210	248	223	238	241	231	204	227	232	237	243	220	219	233	213	228	238	231	212	240	225	248	228	259	220	234	226	220	251	226	223	228	199	238	219	227	221	228	229	253	247	219	220	218	235	247	216	266	221	246	231	230	236	202	207	220	230	237	217	220	205	216	220	205	218	256	234	223	277	228	234	237	227	206	224	231	230	229	232	223	222	225	218	219	231	237	244	215	200	217	220	212	222	232	226	241	214	234	227	232	224	230	233	228	262	228	228	228	231	223	218	221	238	222	249	238	226	194	229	223	219	224	217	227	199	230	211	250	218	243	238	238	232	258	206	212	216	223	210	234	235	207	202	244	207	226	211	214	239	261	236	232	222	222	233	209	229	221	219	223	227	218	235	219	243	226	199	217	243	210	241	222	228	251	228	236	216	224	231	214	249	232	219	229	207	224	210	212	241	222	238	241	232	230	250	243	243	233	238	212	257	238	213	231	206	218	239	216	225	203	200	231	248	244	243	227	219	214	257	218	241	226	226	222	234	252	227	206	225	221	222	251	236	219	217	241	207	238	239	223	259	227	213	231	232	228	226	185	225	230	209	228	260	230	228	228	234	183	196	256	228	235	224	219	220	214	213	220	207	202	202	228	248	246	201	217	234	237	202	220	224	227	222	243	214	235	229	252	225	258	254	232	263	237	217	229	211	230	228	226	224	199	236	226	219	216	212	211	216	224	212	204	245	225	233	216	250	241	227	238	222	230	218	244	231	215	208	229	249	226	203	224	214	236	218	247	214	238	229	233	231	226	218	224	231	233	231	232	239	226	232	244	226	256	200	216	222	240	206	238	226	212	231	256	221	218	239	228	225	229	250	229	226	233	220	213	227	210	226	216	226	244	240	216	208	250	200	218	234	214	224	214	215	221	192	212	205	231	216	242	228	213
18949	11921	19008	23026	19932	15752	11883	9505	8375	6978	5184	4634	3622	3258	3020	2420	2395	1947	1729	1503	1328	1312	1288	1110	1011	909	930	859	817	833	789	798	736	703	706	704	631	597	584	587	589	563	575	579	575	533	582	591	560	578	586	572	586	605	575	550	599	562	541	603	554	539	529	615	518	550	570	529	554	544	531	596	580	556	586	558	580	523	582	602	570	575	522	512	545	533	571	520	599	571	571	560	587	538	575	537	551	584	538	531	545	584	543	516	554	571	554	542	514	539	573	571	536	570	562	520	534	540	537	530	565	520	567	549	575	555	548	542	575	576	569	569	558	577	555	594	532	554	576	547	583	539	551	556	505	576	551	539	580	550	565	524	562	591	587	531	564	579	556	612	551	565	546	526	570	594	558	566	570	535	558	513	559	583	546	544	534	555	551	564	585	564	560	508	523	515	529	596	522	522	522	592	563	547	593	579	592	585	577	580	594	556	564	589	523	527	559	536	528	575	553	563	533	543	538	521	521	607	610	528	543	591	547	530	597	553	580	587	583	540	572	556	547	552	519	512	546	563	589	531	561	575	537	554	607	555	574	565	598	573	554	550	563	525	542	522	538	561	584	562	525	543	583	566	532	582	559	558	520	515	550	568	565	573	498	583	600	502	595	541	550	546	545	543	581	531	543	529	573	540	576	563	546	546	542	523	553	559	555	528	566	534	605	617	588	558	556	583	560	548	567	565	537	529	572	557	506	562	549	557	574	578	542	545	554	520	535	531	515	588	542	563	596	559	584	549	587	539	518	509	581	545	514	568	554	552	563	565	552	555	512	544	544	551	548	523	557	563	535	536	522	493	553	540	517	546	568	502	576	539	532	541	542	578	563	550	553	586	575	538	570	572	532	529	521	563	563	580	549	609	538	565	557	563	511	565	542	542	529	553	584	555	553	561	502	538	531	570	549	526	595	593	542	549	556	596	561	585	538	560	553	553	557	527	534	571	534	580	554	573	549	541	542	591	545	560	524	557	544	587	556	552	584	616	545	581	569	543	577	575	552	518	539	552	513	591	565	522	534	583	551	542	524	554	558	541	554	545	554	536	531	566	600	539	565	579	547	524	548	538	545	576	521	547	541	535	514	511	586	606	549	534	539	571	540	562	518	586	566	544	521	557	598	532	513	555	527	542	540	560	576	542	523	579	557	561	576	559	556	559	572	562	546	573	544	565	563	565	603	531	561	549	587	527	543	544	551	526	543	564	551	551	544	551	546	542	567	528	533	564	537	597	603	600	564	621	562	562	522	553	558	538	536	558	554	586	580	612	549	558	567	538	559	592	542	538	553	557	544	564	538	565	575	583	521	559	563	566	570	534	523	529	594	571	535	574	519	570	563	527	535	577	585	535	542	574	532	534	584	530	567	558	526	555	586	538	562	582	530	554	538	582	570	535	571	561	574	557	536	558	545	550	567	573	568	520	603	565	557	529	566	523	516	561	539	576	592	539	565	560	545	563	580	585	583	533	537	546	552	545	567	592	542	521	559	547	576	586	547	567	567	598	542	536	549	503	534	579	554	538	554	582	564	567	555	542	586	577	528	586	558	572	588	546	576	581	506	562	588	548	562	553	563	536	543	535	586	562	533	534	582	542	552	529	521	541	596	579	566	541	562	582	596	535	540	570	587	554	579	542	550	547	530	570	586	529	541	589	529	575	563	596	524	550	545	572	539	540	534	565	627	568	558	579	571	557	548	557	527	596	550	560	570	525	572	577	542	546	537	571	542	550	551	579	558	540	564	541	518	545	565	562	568	557	527	551	522	555	532	588	533	518	507	610	582	539	588	563	559	574	538	563	563	570	551	541	577	572	573	559	527	547	580	538	560	563	551	556	559	547	552	584	519	513	530	597	555	527	552	546	574	528	555	528	555	588	555	559	560	562	555	540	563	571	534	544	577	598	545	567	540	537	570	579	558	557	545	549	572	561	545	568	584	567	577	558	555	548	572	547	560	540	599	552	590	535	567	551	542	571	558	562	552	544	580	582	523	561	547	579	592	545	543	542	561	584	580	559	568	585	562	565	538	558	539	612	586	565	537	547	544	537	572	508	557	567	534	549	601	536	539	534	524	588	553	540	545	562	559	564	531	590	585	525	602	554	528	543	591	573	585	559	559	545	545	561	583	581	529	564	540	554	559	561	558	535	550	555	563	582	548	526	564	551	564	572	548	556	537	541	568	548	510	558	540	537	569	533	559	534	556	540	564	533	566	573	570	526	565	578	571	544	545	568	565	606	527	551	544	554	596	586	536	578	559	566	574	559	580	549	607	566	577	537	560	593	600	551	535	525	553	593	592	567	546	622	534	544	545	527	520	582	538	556	539	576	593	529	527	598	541	541	584	563	565	581	547	572	567	587	576	515	555	558	599	567	571	542	555	615	546	529	567	556	573	583	562	583	593	563	553	565	542	591	503	570	607	563	532	519	567	519	561	565	578	583	565	557	569	549	518	557	581	567	590	552	578	541	537	526	544	532	525	554	520	539	541	569	537	534	593	561	576	565	554	595	519	525	577	575	566	565	546	565	604	565	595	538	537	583	561	547	522	593	573	550	525	553	502	561	558	564	529	592	594	577	576	569	559	555	607	512	554	528	578	571	571	577	534	528	548	553	553	560	543	568	545	562	546	544	567	576	558	533	544	569	545	535	561	533	543	558	548	551	579	553	536	532	535	511	572	539	596	564	572	590	565	550	551	586	599	540	598	544	535	541	547	528	554	551	600	529	569	524	551	536	554	569	553	585	566	603	550	574	545	549	573	581	560	591	536	538	572	590	560	556	571	572	539	552	584	565	552	541	560	579	532	556	576	622	580	544	556	545	589	536	539	554	563	542	571	548	588	545	521	589	573	549	572	578	530	553	540	547	562	569	528	548	557	546	559	512	537	585	572	572	560	571	582	578	578	563	559	573	550	540	552	576	562	549	552	546	594	570	590	581	569	533	590	574	555	554	593	504	533	565	505	533	520	564	555	545	597	584	560	543	564	532	573	529	593	536	546	562	593	594	578	561	514	517	554	528	594	580	564	592	602	573	593	580	563	564	512	556	527	602	569	554	542	580	550	583	548	584	578	558	550	575	538	584	535	551	573	578	543	598	552	572	548	569	618	538	541	546	537	568	579	513	568	557	546	533	561	564	532	558	556	564	564	549	544	573	590	567	560	539	558	532	556	525	572	513	521	550	537	532	542	523	569	520	596	553	560	586	534	533	567	541	567	549	556	528	579	548	548	550	514	548	584	523	568	573	529	558	533	573	563	511	541	573	554	578	579	566	581	537	570	550	523	572	547	545	569	606	533	578	581	569	575	546	547	595	527	558	555	524	540	541	553	540	594	562	567	575	589	527	546	558	537	550	543	552	587	567	532	545	513	589	575	530	562	580	558	531	534	550	554	569	564	531	638	500	558	557	564	558	523	498	587	553	574	559	582	525	529	542	539	567	577	539	575	557	556	570	528	611
9994	5417	6268	5038	3194	1964	1391	1002	769	625	539	442	424	388	391	362	329	328	327	290	334	279	333	281	277	262	275	271	253	255	246	256	284	266	222	257	268	259	271	235	285	242	243	282	244	251	238	256	223	255	266	270	254	261	242	265	267	264	266	257	260	278	257	287	222	252	252	238	287	242	262	249	269	224	249	252	231	255	264	268	241	254	275	256	259	245	221	245	271	281	240	240	277	274	268	247	260	274	264	266	254	258	238	252	263	260	274	239	274	279	273	229	249	265	257	244	300	273	241	253	250	251	241	236	242	259	250	248	244	270	240	253	255	254	269	249	238	267	278	246	265	245	269	280	270	256	240	219	241	240	242	260	265	269	273	275	277	257	276	223	248	267	248	256	237	272	272	242	243	241	255	258	274	251	259	239	256	287	246	238	230	249	269	247	259	287	268	270	282	277	300	284	248	259	259	272	253	251	264	260	239	277	253	253	277	239	255	278	257	244	262	238	269	233	228	266	284	246	239	244	233	247	274	234	282	260	273	237	251	270	258	286	225	252	245	252	266	260	242	250	277	258	244	235	255	265	246	239	242	236	249	258	284	275	235	268	254	270	253	275	269	298	259	250	277	260	234	256	261	265	224	245	246	277	263	265	261	272	291	225	250	261	277	263	246	272	269	229	253	256	238	272	265	240	252	261	231	274	275	260	262	243	272	261	242	248	239	255	236	260	264	301	269	244	261	247	249	236	231	254	223	249	252	227	258	265	271	283	244	276	260	261	236	283	273	223	250	256	262	266	259	226	284	218	250	242	269	219	231	248	251	253	279	246	231	278	291	253	266	258	249	247	254	256	245	247	262	226	228	272	240	231	231	258	264	242	249	263	263	261	255	231	241	297	266	254	242	244	260	237	257	269	233	243	258	263	263	253	242	233	258	253	253	229	269	263	233	265	224	269	260	245	235	230	240	241	235	271	259	222	241	253	252	254	272	215	275	218	247	263	271	251	285	245	273	247	242	264	254	263	248	249	238	280	245	280	250	252	250	265	243	259	241	272	235	253	265	251	249	221	246	250	229	235	259	215	257	267	226	223	243	260	232	241	269	256	274	303	212	237	230	247	266	242	210	278	226	221	230	246	240	260	297	290	218	276	262	276	242	256	250	282	246	233	291	245	270	246	262	250	268	305	259	244	252	275	257	259	235	273	267	242	215	255	244	251	252	265	215	248	268	256	241	277	271	238	277	246	264	224	263	266	233	239	227	228	306	281	274	234	275	242	293	247	257	226	252	230	245	232	251	276	300	264	229	258	221	251	229	258	303	266	241	253	253	226	261	249	248	274	269	278	240	237	232	252	291	263	245	252	270	255	234	244	253	246	258	256	262	237	268	265	252	288	245	256	257	271	262	254	254	246	263	265	251	262	244	231	260	305	291	255	243	237	245	269	243	254	236	265	265	263	225	253	252	256	294	253	273	270	268	248	255	261	254	256	274	238	245	242	241	257	265	260	232	290	237	251	273	249	244	271	250	253	269	269	238	280	247	249	221	247	236	267	257	252	246	239	235	267	285	236	265	246	225	242	268	261	272	276	246	268	268	242	238	261	210	235	253	260	252	243	240	231	249	261	250	252	238	280	238	254	249	246	237	251	259	241	272	262	274	263	258	275	248	252	229	229	239	236	247	268	246	236	280	238	264	261	241	222	263	233	253	257	265	253	271	246	242	249	261	268	248	268	267	265	255	251	238	219	220	261	258	255	263	236	253	257	269	224	261	223	240	256	270	265	267	242	243	278	249	250	250	258	261	263	249	261	258	271	262	222	253	252	256	260	249	243	263	249	251	241	236	237	263	277	255	254	267	241	271	249	275	271	242	262	261	234	258	246	253	246	246	256	291	244	239	239	257	235	246	227	266	233	266	243	269	251	290	247	245	234	241	279	271	244	266	277	281	266	234	238	268	281	288	269	269	285	276	217	266	289	266	271	254	271	263	242	268	247	278	251	258	275	232	243	239	242	267	254	244	276	242	259	283	261	255	300	246	267	274	257	292	282	261	250	224	238	238	254	272	243	292	249	255	237	288	277	240	250	260	244	277	265	276	283	243	238	255	247	239	237	253	253	220	274	252	278	271	258	261	263	272	273	270	286	242	221	254	288	287	253	222	250	237	251	237	241	249	265	271	292	248	247	259	258	267	256	230	260	273	249	270	287	237	247	278	264	260	274	263	271	245	246	238	270	272	245	252	280	242	261	240	250	241	269	276	303	237	262	239	249	261	249	250	220	242	254	245	258	280	240	236	276	277	259	219	262	251	243	252	259	262	245	235	257	259	262	238	242	255	259	244	260	268	256	238	263	259	235	260	227	270	249	240	223	256	292	270	240	246	253	250	283	246	265	275	260	265	275	283	249	241	220	235	266	241	248	243	275	273	272	207	238	246	269	277	243	256	265	252	252	248	242	281	208	251	259	260	232	257	233	216	227	278	243	229	244	274	258	279	245	237	290	267	251	268	247	246	264	251	247	238	258	254	242	252	257	279	246	252	245	280	271	245	210	245	260	280	256	249	223	235	276	268	248	241	232	260	218	255	285	253	237	285	253	268	265	272	285	279	250	271	266	242	244	247	260	248	265	239	247	251	254	262	272	263	271	254	268	241	240	247	249	291	235	250	246	261	248	259	267	273	230	251	255	226	241	258	252	247	254	211	253	240	235	263	279	248	284	227	255	266	265	264	235	246	251	239	259	259	236	239	253	287	246	243	222	285	272	272	220	239	231	265	253	252	253	284	239	275	281	261	257	271	240	274	254	223	267	215	219	246	241	264	253	255	257	256	229	276	247	230	240	252	272	266	244	258	289	265	246	262	257	243	237	248	249	259	229	271	276	268	252	249	259	254	222	288	237	255	251	226	260	254	244	255	257	244	230	222	254	257	236	262	240	237	253	226	257	237	223	273	264	250	244	281	284	276	261	243	240	271	264	271	259	252	256	276	269	214	222	257	256	239	210	277	249	238	255	248	248	251	225	260	246	238	215	243	258	257	250	230	224	264	240	293	264	279	247	273	249	242	234	239	255	267	254	252	235	282	267	247	235	261	256	247	232	281	254	255	240	233	258	266	250	254	260	243	270	240	207	283	237	237	245	231	264	265	240	261	241	235	254	235	223	253	254	257	250	257	238	235	261	248	281	264	267	246	263	266	277	247	275	259	263	271	244	252	250	251	241	254	256	242	259	267	256	249	261	251	263	271	256	252	244	271	264	290	269	282	271	248	259	252	255	288	284	292	255	239	273	272	217	251	286	279	247	231	232	264	246	268	272	269	241	259	260	251	250	262	246	279	260	270	263	243	232	259	239	263	278	256	292	255	279	244	219	255	259	246	231	257	248	251	232	251	250	245	268	254	278	274	274	275	270	242	257	238	260	258	239	258	269	290	273	243	249	257	254	260	242	271	226	252	270	253	255	271	256	244	245	267	215	270	248	252	256	228	277	250	269	235	247	240	243
7196	5381	10584	13135	10755	8037	5770	4271	3553	2760	2039	1803	1555	1548	1391	1282	1244	1047	962	939	907	836	863	789	801	674	700	644	723	710	731	707	689	697	674	641	606	635	626	614	596	625	647	597	668	613	650	653	629	629	658	593	618	588	635	629	614	599	609	640	631	625	628	580	650	654	591	587	645	633	656	663	607	621	637	658	635	645	643	602	637	579	663	584	604	617	654	653	614	583	595	651	564	612	611	611	611	640	630	626	564	614	631	606	623	654	629	634	674	616	589	621	656	577	591	610	596	608	586	691	588	612	653	628	610	566	661	602	615	624	622	616	613	624	628	615	588	604	597	622	567	667	616	596	601	631	633	624	622	603	636	659	648	629	597	621	609	637	587	649	621	617	627	614	640	653	612	601	619	571	616	620	596	667	624	606	637	584	672	626	619	666	634	620	618	569	605	641	618	608	638	636	578	592	587	668	609	589	585	611	625	584	599	668	639	621	642	617	599	617	610	578	622	631	635	615	600	636	633	605	637	655	629	660	650	621	621	630	635	624	622	626	622	632	629	628	603	589	598	664	598	633	607	581	634	593	658	572	591	561	637	629	626	596	651	579	636	647	608	630	610	653	655	618	604	620	630	638	614	642	600	613	635	633	641	646	617	619	654	598	623	637	640	633	596	615	619	623	627	608	597	612	575	629	667	593	624	642	640	654	614	616	621	617	610	670	596	607	615	614	654	638	627	607	647	634	621	580	623	588	659	599	649	654	583	637	626	641	630	658	587	628	593	583	602	610	604	614	638	637	595	628	627	631	628	627	621	641	645	659	614	615	638	647	671	617	648	708	612	638	587	610	587	636	616	584	573	628	599	629	609	616	659	586	610	632	631	636	646	606	599	649	614	661	630	633	604	637	651	626	640	651	645	595	610	635	626	653	606	621	592	586	569	594	611	608	576	677	628	638	634	613	606	580	607	630	623	628	640	583	650	620	618	621	607	611	659	656	659	670	655	594	611	623	634	623	640	579	616	603	599	623	619	631	649	618	639	652	632	594	614	618	581	595	582	625	582	592	647	652	615	635	618	612	636	615	620	644	597	681	625	637	583	645	633	599	655	598	609	625	598	622	582	632	622	655	600	614	595	618	643	613	612	602	609	640	639	575	611	639	597	623	617	589	636	588	613	635	642	576	614	618	579	667	637	614	690	589	597	657	625	666	593	612	628	635	652	620	659	647	591	635	601	628	619	569	617	608	630	644	587	630	615	622	649	690	615	621	611	622	627	613	573	665	622	614	591	623	632	635	605	632	656	615	607	648	623	621	622	627	614	620	669	616	609	602	587	617	606	640	638	633	627	641	639	628	663	630	638	590	589	621	604	594	630	628	633	658	690	596	613	608	612	621	572	634	616	669	643	630	601	596	606	615	608	611	608	620	619	634	636	615	645	616	649	649	652	676	646	606	624	598	594	615	619	602	619	621	634	596	622	646	658	628	651	608	702	636	601	625	604	622	660	657	627	584	632	598	618	627	613	629	619	648	620	660	635	588	589	645	639	627	642	651	596	631	617	577	630	602	607	580	663	619	628	619	683	632	607	655	590	588	610	640	643	621	609	646	584	596	647	671	624	602	692	561	629	618	671	626	633	630	577	593	658	617	577	632	636	616	603	633	609	630	602	631	599	644	628	642	685	656	644	572	569	617	623	597	656	672	623	592	575	680	603	618	554	612	644	658	631	609	638	626	568	618	669	649	610	624	594	612	621	644	579	645	589	616	638	588	632	651	604	649	615	569	585	622	618	605	607	622	601	603	608	641	599	615	620	661	637	616	640	582	595	630	596	651	639	615	660	638	625	596	638	667	611	622	623	626	669	612	637	620	616	590	602	648	603	635	621	629	603	603	620	594	571	637	591	642	648	640	654	600	620	628	656	617	632	658	641	619	654	656	594	592	636	630	644	625	623	656	658	574	609	626	613	657	590	622	584	648	636	610	579	588	629	582	584	687	597	639	586	625	637	605	648	632	625	649	605	610	606	596	643	645	612	636	602	627	580	595	617	623	627	557	617	569	634	643	604	618	634	603	615	640	596	617	607	622	587	635	573	657	616	679	596	630	605	611	631	647	622	607	602	600	606	634	593	602	608	618	615	639	605	617	642	617	650	615	615	623	627	583	665	623	642	640	633	641	595	600	634	633	650	633	674	634	680	592	604	631	612	620	655	639	608	615	668	646	574	619	660	659	583	653	599	644	618	618	552	607	645	613	581	584	652	621	640	642	605	640	632	656	636	654	642	610	626	595	635	612	621	629	574	614	627	588	631	658	665	587	598	589	624	644	660	659	627	601	623	675	618	608	607	594	641	627	572	660	629	633	622	631	624	626	658	613	624	626	606	604	607	573	619	640	626	622	579	613	590	592	634	633	622	646	648	626	671	621	609	641	602	610	579	635	629	614	616	621	570	640	665	590	644	601	637	643	640	656	614	613	635	626	634	615	584	595	641	676	632	626	635	617	622	592	591	598	597	607	608	568	618	618	629	661	599	685	568	599	659	641	682	636	582	595	620	624	668	629	623	626	652	590	601	654	560	605	642	621	585	585	632	626	614	633	622	652	620	646	631	642	651	603	635	624	615	622	606	607	643	614	631	573	612	618	610	628	650	626	635	630	616	570	624	655	607	615	613	625	646	601	651	638	633	651	628	622	637	610	597	578	574	644	596	613	593	649	604	607	607	592	599	587	621	622	634	671	591	628	632	617	626	675	608	665	613	617	619	670	623	662	610	638	588	601	614	590	631	625	607	615	643	572	622	584	639	602	617	610	620	611	598	641	587	606	594	601	622	644	701	568	664	626	626	589	640	645	597	664	617	618	637	627	659	625	657	633	647	583	614	632	622	593	611	617	612	619	571	617	622	606	658	622	600	620	637	600	585	622	645	636	617	617	650	610	612	639	617	654	648	577	658	603	633	587	641	606	602	635	612	609	610	643	627	666	648	633	598	648	599	602	598	604	630	586	585	618	608	599	636	668	632	631	647	650	638	603	619	639	602	630	616	621	648	662	616	609	595	638	631	649	602	597	613	606	627	566	608	639	601	617	643	632	596	601	646	648	601	560	623	582	609	618	638	609	612	612	612	598	637	627	610	626	608	640	637	610	638	627	646	576	580	610	622	664	597	619	625	655	597	647	625	597	579	629	635	608	623	612	615	636	622	621	625	643	627	621	639	600	589	617	631	623	594	646	632	605	602	611	607	652	650	641	637	594	621	634	623	650	665	642	606	620	636	606	616	596	607	595	610	595	591	629	646	605	642	611	616	604	640	621	604	641	620	589	645	591	654	610	649	616	637	598	642	633	624	637	575	577	560	604	673	574	640	662	598	665	621	622	576	628	617	658	600	602	624	588	591	658	630	572	641	579	614	642	595	612	583	649	589	601	609	622	643	618	636	609	615	648	641	603	617	577	619	599	594	647	614	637	665	584	654	614	657	598	604	604	597	581	623	584	621	621	608	621
20588	9774	9916	8038	5178	3502	2313	1591	1291	1116	859	737	577	561	521	489	423	373	427	344	358	348	355	332	333	288	286	295	325	264	312	267	277	290	289	250	249	289	274	276	273	251	273	295	235	241	247	270	233	273	266	263	279	286	262	295	241	244	267	248	249	248	283	279	256	267	255	243	255	275	236	244	279	274	259	227	250	239	276	296	266	259	277	263	273	274	259	261	245	254	272	272	273	240	263	245	241	260	276	240	258	270	237	282	249	240	269	262	258	248	274	283	255	234	285	287	247	274	273	266	265	266	288	284	241	259	263	280	259	247	267	245	271	291	273	257	259	276	254	261	292	266	278	263	259	247	237	275	247	244	235	256	270	268	258	265	275	257	257	261	278	248	258	268	290	261	259	258	269	261	257	264	237	272	267	255	243	276	266	254	313	319	260	266	261	270	265	245	270	273	237	246	262	261	259	281	259	277	269	256	282	249	288	247	251	288	262	265	282	259	251	269	265	262	252	283	275	278	249	252	314	255	252	280	303	262	263	280	257	256	283	260	278	272	300	288	262	280	246	267	249	272	282	276	249	272	274	257	262	263	269	280	246	265	264	267	240	284	287	288	250	291	257	278	267	286	245	239	263	273	286	258	277	253	246	225	253	279	286	217	278	257	251	282	287	270	250	250	241	240	295	268	256	235	272	245	261	285	224	273	280	254	265	285	222	271	277	259	289	270	277	257	265	234	268	300	276	267	258	236	262	262	300	274	258	266	271	285	246	291	309	257	323	285	284	270	236	259	295	279	269	270	256	280	258	269	271	282	255	273	252	281	271	225	250	254	267	263	258	284	263	232	255	260	264	260	249	251	260	267	258	267	285	288	235	254	250	287	278	276	269	261	298	268	266	288	295	249	234	256	286	262	263	275	254	255	283	263	273	266	283	269	283	235	253	302	245	245	265	250	285	257	262	249	309	261	235	257	256	256	270	284	279	283	255	263	277	278	255	214	283	247	272	248	236	263	250	228	234	250	258	275	273	243	260	293	269	274	253	279	258	252	267	280	261	295	296	247	263	272	260	293	257	233	268	257	233	260	255	264	273	263	278	256	269	250	268	285	271	282	272	313	250	261	276	284	267	252	263	249	254	241	281	253	247	276	288	261	271	265	246	292	281	265	269	237	245	253	283	283	244	252	272	265	258	241	291	280	249	276	244	266	252	259	287	298	251	241	276	264	262	287	255	242	273	281	238	293	248	276	263	276	262	274	299	276	260	240	264	238	246	278	236	305	247	249	269	292	257	252	265	287	261	268	283	260	262	253	268	266	256	255	273	258	286	290	305	278	248	285	282	277	271	290	254	272	266	263	258	251	250	264	254	232	254	280	267	267	221	261	243	276	253	254	271	266	283	258	266	259	235	269	248	243	257	282	233	207	269	242	270	290	233	276	290	271	269	243	266	265	251	264	244	275	270	247	270	250	269	281	272	281	272	260	263	250	281	283	264	226	288	262	269	276	259	247	270	231	282	279	282	275	218	271	278	262	276	276	273	266	297	256	261	292	259	260	266	256	273	256	246	246	273	284	301	280	252	278	287	272	261	265	276	284	269	239	263	249	236	254	277	276	267	266	265	227	295	283	294	279	267	247	254	267	285	275	262	239	248	248	272	275	238	231	273	236	274	264	249	312	247	275	262	267	247	273	250	250	256	267	254	283	256	282	243	234	277	263	272	261	234	282	258	281	297	250	259	243	261	243	252	247	258	264	262	264	289	269	261	266	233	255	254	260	266	250	227	266	259	277	263	244	280	288	284	258	265	269	260	270	284	244	239	258	268	254	277	280	272	290	278	260	328	262	231	270	255	273	246	235	259	268	257	262	267	264	250	269	282	250	285	271	266	229	232	250	251	273	259	266	318	262	291	283	245	275	271	229	282	283	277	283	275	253	275	255	269	272	252	263	246	272	272	273	281	242	285	259	272	243	274	267	271	247	264	267	258	290	274	288	295	263	295	249	248	249	299	269	266	257	235	298	276	246	251	277	253	275	272	268	257	256	246	290	266	284	289	289	276	280	233	259	248	269	253	286	238	270	246	250	247	261	278	244	253	262	265	255	274	248	250	269	288	229	290	260	278	256	246	233	250	266	258	256	247	303	291	249	269	273	261	291	260	259	262	289	255	249	251	238	261	267	246	276	271	245	274	243	244	254	247	243	285	272	249	298	271	262	244	253	254	250	235	267	240	243	263	255	241	278	257	277	267	254	267	278	263	272	289	258	261	257	263	267	259	295	291	278	266	247	268	260	251	262	273	239	264	279	256	279	251	276	242	272	254	264	301	229	263	273	260	249	259	273	265	252	294	245	277	264	264	263	257	262	252	279	264	256	270	256	268	273	284	212	258	283	274	305	281	285	280	271	281	260	268	269	210	256	263	253	268	264	229	234	244	273	274	277	268	238	279	284	277	282	262	248	248	282	249	273	257	291	278	246	292	253	265	286	238	243	274	251	263	261	272	275	279	251	242	258	285	240	263	276	248	275	275	252	273	241	251	285	271	246	234	237	255	283	255	283	252	259	288	250	267	263	270	251	249	245	268	260	268	258	251	283	257	279	260	279	259	266	257	266	270	261	280	260	251	259	262	251	257	271	258	264	280	288	250	267	251	268	238	280	255	255	297	253	262	279	256	271	260	278	258	284	275	279	264	237	250	270	255	254	272	250	254	279	261	288	270	262	255	276	251	305	256	295	284	267	290	265	254	266	274	279	269	258	257	262	278	238	291	253	266	261	243	238	291	269	260	242	233	269	282	272	266	280	248	250	293	261	276	236	282	220	248	285	255	255	262	294	261	241	249	269	236	257	249	258	260	277	273	282	240	267	278	259	274	248	264	273	253	222	275	252	271	278	233	272	245	250	251	251	255	266	277	272	256	235	252	234	255	232	271	274	268	246	270	267	245	245	268	266	230	261	264	279	256	262	240	263	284	284	270	259	263	290	264	260	274	271	275	241	270	270	276	240	228	276	256	252	274	264	262	247	297	299	294	263	262	265	279	295	273	257	271	266	288	270	249	262	267	247	235	267	241	281	243	275	241	244	249	268	253	262	290	261	268	258	244	284	265	251	254	264	284	282	286	247	283	282	250	246	258	267	243	261	263	259	245	270	259	273	264	273	246	243	251	272	287	269	287	293	275	238	271	279	255	269	263	279	272	267	265	242	264	263	277	243	254	253	241	270	283	259	266	279	270	255	292	270	273	250	296	236	285	285	313	251	244	273	247	285	260	280	289	268	247	263	258	251	279	276	261	276	250	247	269	264	233	280	264	256	268	251	253	292	294	266	273	253	265	289	252	265	242	258	273	264	281	267	263	272	224	271	256	242	271	282	261	279	253	235	256	272	290	264	296	255	252	258	263	235	266	270	267	278	247	264	263	273	272	287	287	289	264	304	300	250	255	227	259	261	289	260	250	295	288	251	250	283	235	288	244	248	249	287	260	263	276	249	271	249	253	258
14812	8778	15916	18239	15896	12095	9314	7102	6091	5097	3753	3194	2753	2452	2250	1953	1810	1490	1381	1285	1167	1151	1067	1013	961	909	859	849	817	768	792	733	739	734	725	719	686	680	688	670	700	638	669	648	660	703	646	669	664	663	637	654	643	669	599	657	711	630	623	638	641	629	641	636	628	620	630	616	617	657	658	674	641	676	637	689	595	599	625	632	605	675	631	621	626	632	617	620	593	656	634	644	705	662	621	608	625	636	649	673	680	661	639	630	661	619	670	669	645	668	654	680	607	655	636	575	630	590	628	663	646	649	630	592	614	643	622	649	653	690	643	653	608	616	681	651	623	638	643	663	592	611	655	611	632	635	634	651	639	636	631	627	638	671	668	638	637	605	627	623	626	622	686	653	652	644	656	666	606	619	647	624	622	606	568	627	607	640	636	588	678	672	638	681	615	625	668	650	654	660	679	621	629	629	651	633	633	663	635	665	661	615	658	692	638	622	615	687	659	635	598	624	636	667	627	636	639	639	626	639	639	645	618	637	665	651	654	631	623	687	615	618	615	626	655	637	604	615	628	638	675	631	662	593	608	613	678	650	672	683	625	697	599	636	658	695	631	606	601	639	637	653	646	635	620	654	671	662	644	617	623	652	656	652	654	621	629	662	617	656	692	620	624	644	687	654	640	620	673	649	667	608	655	655	649	678	628	603	584	645	635	634	645	612	621	636	631	654	639	618	605	634	635	584	614	643	659	559	652	643	645	601	666	605	677	706	672	657	634	623	648	623	683	625	626	652	644	641	624	612	676	616	618	618	623	680	642	678	627	611	636	621	598	639	653	610	616	659	623	615	635	632	670	648	654	613	613	686	600	634	650	616	665	612	598	664	645	670	639	660	663	699	661	669	569	628	641	629	615	648	658	648	644	630	645	610	641	635	636	639	672	643	674	663	659	604	615	628	630	651	652	627	646	634	594	610	679	682	644	662	631	637	634	592	610	676	653	639	666	644	679	621	671	629	649	642	594	639	620	627	632	663	588	623	660	628	621	651	630	699	660	670	644	654	645	596	654	638	639	646	610	629	585	648	651	616	641	632	615	674	668	671	627	645	637	621	609	624	618	632	623	628	604	647	630	671	618	594	645	693	641	638	621	656	637	603	623	681	611	636	684	612	642	670	634	653	629	628	644	609	667	625	631	681	649	658	629	663	602	673	622	654	621	618	658	647	672	609	637	655	646	626	629	581	668	588	676	626	627	638	625	596	637	588	647	616	649	633	626	678	664	618	638	661	645	621	644	653	630	634	648	585	648	706	637	606	594	628	618	603	658	634	628	640	589	651	662	632	608	654	642	708	632	616	641	652	623	632	623	645	644	648	636	642	636	626	647	623	655	629	687	665	644	616	620	627	650	610	625	635	641	646	633	648	603	632	633	610	657	611	629	652	673	617	587	620	663	639	637	630	609	627	620	668	617	653	636	675	615	633	626	606	652	627	671	621	639	652	633	644	631	642	689	633	609	624	605	664	679	616	625	602	633	653	636	647	600	629	629	597	627	634	646	658	631	624	600	615	676	643	642	628	604	659	664	654	609	633	687	609	656	656	659	643	643	689	653	658	651	617	592	663	596	621	645	608	655	616	627	621	614	612	625	616	677	632	637	644	655	624	620	650	656	604	657	618	698	647	637	604	628	629	632	642	600	651	669	676	645	656	658	634	645	620	653	619	606	640	646	647	640	650	643	593	613	637	623	681	663	636	609	601	629	639	621	629	678	607	640	598	621	586	675	628	669	658	646	638	654	633	578	606	634	652	626	641	653	579	663	633	648	641	606	640	636	642	675	676	611	610	665	609	667	642	612	616	637	641	674	647	631	644	673	656	612	632	689	635	673	614	638	655	603	645	628	639	637	643	610	655	628	669	680	630	663	629	625	631	638	638	663	608	682	636	649	643	625	636	633	646	640	615	639	658	644	601	653	632	626	686	627	618	637	686	690	662	636	584	632	610	618	651	629	611	623	643	651	637	613	633	656	660	632	622	646	658	656	583	625	639	615	660	638	635	622	642	702	690	655	634	670	584	638	607	640	649	671	646	683	647	693	660	623	652	644	648	631	636	598	633	624	599	626	625	626	627	655	626	616	666	655	641	640	648	640	646	624	620	656	627	653	659	628	594	631	627	665	620	648	601	648	640	618	645	617	628	652	626	654	666	612	636	609	594	643	663	609	631	639	610	651	650	644	662	649	641	644	650	635	635	658	659	650	632	658	628	624	675	675	628	640	595	633	632	638	638	613	615	626	602	609	614	653	611	599	640	586	631	630	636	617	642	618	633	605	602	637	620	647	642	612	615	632	690	613	673	644	621	605	610	613	627	627	665	654	638	635	616	609	618	664	603	674	709	586	620	686	631	647	686	648	627	600	645	656	604	676	638	642	630	588	632	623	665	650	670	643	679	650	596	604	636	672	640	635	665	637	650	621	626	669	641	671	654	662	672	646	669	601	642	656	619	664	630	642	644	641	691	597	626	594	657	630	701	640	628	631	591	613	654	645	661	630	643	634	659	628	632	641	672	605	656	615	615	660	672	653	585	643	641	628	630	643	643	681	628	663	667	625	614	658	624	645	667	633	654	610	607	643	631	625	604	653	605	631	601	628	628	635	690	664	607	611	655	648	684	618	639	632	618	677	649	650	651	646	637	617	642	670	716	647	651	650	601	595	621	616	635	642	659	618	602	638	615	606	654	625	664	615	623	635	626	636	642	611	625	642	665	586	636	653	659	682	678	657	577	608	620	647	702	639	651	640	661	606	659	635	642	658	623	612	637	625	650	656	633	665	578	675	667	577	589	639	651	664	645	599	654	662	667	654	623	608	596	635	627	605	660	632	641	636	659	595	660	644	654	625	626	589	621	624	652	678	635	642	670	638	625	613	610	612	683	656	631	581	642	603	645	617	591	642	591	671	693	639	630	674	656	599	643	629	648	631	640	636	648	642	667	622	656	608	637	631	683	659	618	636	650	633	648	601	706	679	629	598	676	670	620	625	634	624	597	657	652	650	638	598	658	622	634	620	669	681	652	659	640	637	627	605	610	654	681	674	661	660	672	678	656	666	643	640	653	681	646	626	624	695	670	648	651	614	652	664	568	612	638	612	653	607	639	582	610	591	661	641	633	604	688	617	636	646	591	624	606	640	632	625	652	690	630	621	659	640	645	649	618	615	626	688	665	675	630	628	634	640	635	623	646	633	640	634	661	586	653	661	621	688	647	678	665	608	604	640	632	625	644	666	674	638	677	657	682	617	605	633	676	617	659	625	656	609	665	594	613	631	594	634	614	589	590	643	704	666	601	652	612	622	633	632	649	628	618	628	618	620	632	693	671	615	600	637	629	625	665	630	650	657	611	625	618	658	645	659	621	619	596	615	653	607	653	612	648	690	681	675	613	614	616	655	660	604	661	642	652	601	653	615	665	670	619	674	623	629	643	638	601	632	627	605	638	604	604	593	650	654	639
29440	15066	14266	11587	7525	4763	3239	2350	1746	1490	1041	916	810	700	664	519	437	397	437	376	335	324	304	319	265	265	257	282	259	228	252	249	234	201	243	270	232	207	218	227	219	230	236	211	205	238	233	224	220	239	230	238	207	246	250	235	224	205	212	201	232	252	211	223	261	226	231	237	232	223	234	255	266	218	237	222	230	239	214	232	228	219	241	199	238	231	239	229	206	219	232	231	217	205	199	242	247	238	235	234	209	209	210	223	236	201	248	243	204	236	229	228	250	219	210	236	242	214	238	222	208	211	235	236	218	216	204	234	226	190	217	208	210	210	219	186	234	222	226	214	218	215	209	216	236	233	208	201	225	205	214	234	205	211	216	198	235	262	239	219	241	214	237	220	230	232	217	263	267	255	259	226	235	223	225	239	242	228	217	211	237	235	218	240	235	257	225	229	246	218	249	227	242	208	240	219	224	243	237	227	244	240	216	263	232	244	220	245	243	243	228	218	216	222	223	210	175	205	202	213	242	233	257	183	214	236	222	249	221	227	245	225	234	241	246	209	216	220	228	236	219	220	248	219	216	196	173	184	217	221	219	252	224	216	211	245	231	214	216	248	220	239	225	221	209	246	231	245	237	218	234	192	205	216	203	275	227	222	222	219	219	240	233	205	231	238	216	225	207	197	228	198	217	211	206	258	219	212	221	219	220	250	242	231	219	246	262	224	228	238	245	250	236	239	234	206	219	216	236	224	214	214	227	224	237	213	208	230	229	230	221	236	218	241	227	214	207	240	220	237	239	211	223	216	214	217	236	235	238	220	255	219	257	231	216	242	240	217	233	223	239	253	235	221	211	204	202	215	226	198	236	244	229	232	228	235	211	248	218	218	234	231	241	223	243	227	239	221	215	216	240	218	206	204	211	233	198	210	214	210	267	216	224	230	219	253	242	220	207	219	190	243	242	220	246	236	229	230	230	202	230	250	235	240	247	236	224	259	224	223	233	206	217	232	237	221	226	211	224	206	235	226	224	197	245	223	235	209	235	203	205	248	198	229	215	212	219	226	210	247	231	218	210	234	237	219	218	220	230	210	229	214	220	217	255	236	245	191	209	199	212	212	224	213	218	248	219	225	209	215	230	217	205	229	217	245	218	207	222	232	262	220	208	224	223	213	262	235	240	249	232	257	201	239	232	233	218	231	238	256	251	238	191	227	219	232	219	223	206	235	213	268	246	224	196	273	214	263	241	216	213	264	233	239	207	226	210	192	229	226	239	232	231	219	193	210	223	240	218	227	219	200	239	226	227	210	233	245	253	218	217	238	200	209	219	264	244	208	218	198	230	202	234	231	235	228	218	215	217	211	236	209	203	217	226	205	252	242	222	215	203	207	235	243	207	222	210	224	208	233	224	262	248	225	234	242	236	205	210	237	221	229	227	222	195	204	217	240	216	219	232	228	214	226	241	244	257	254	215	208	215	231	216	230	225	242	233	238	249	238	241	224	228	252	221	220	222	230	242	225	218	225	203	227	208	221	221	236	217	237	218	256	246	172	246	249	205	225	211	220	207	226	230	249	187	265	216	252	245	234	219	236	226	231	235	255	211	220	227	244	234	237	235	239	233	196	192	218	234	235	237	185	248	224	197	201	228	217	249	196	233	239	209	230	251	232	251	223	230	244	231	220	253	237	208	221	211	239	221	228	181	199	210	244	217	237	229	209	194	236	200	196	213	219	239	202	231	225	215	195	235	241	258	230	199	203	234	245	229	232	230	232	209	219	202	209	251	230	213	226	249	209	224	240	229	223	244	223	250	239	212	236	221	215	196	218	225	198	246	224	206	235	212	206	236	216	246	230	250	217	197	229	222	203	202	221	212	221	216	238	215	226	236	214	244	255	215	218	228	240	236	239	226	242	213	233	196	236	220	225	212	218	211	233	217	208	216	218	222	215	219	244	221	207	232	235	212	218	211	209	233	243	217	232	196	205	211	218	241	210	207	257	250	211	239	225	222	218	205	230	238	244	208	224	203	264	235	204	237	197	224	248	211	209	216	208	247	236	193	256	196	202	204	226	226	218	239	203	254	260	225	221	212	207	237	220	238	233	243	254	244	196	225	190	234	235	213	210	248	212	226	204	258	240	239	217	232	247	213	217	261	232	220	220	228	209	248	219	237	232	230	215	244	203	195	218	210	236	237	224	219	222	197	226	230	226	249	236	213	228	221	226	208	225	218	222	238	226	255	223	245	217	241	216	234	202	220	225	227	240	226	229	213	239	247	222	242	209	228	220	229	201	204	218	225	209	242	193	215	199	230	230	224	210	204	216	240	260	222	223	249	219	231	220	224	233	216	234	231	193	198	237	209	254	253	220	229	215	215	234	224	230	239	219	234	245	207	180	236	226	233	223	235	243	228	251	237	220	208	236	222	210	218	227	225	239	217	239	225	225	190	222	253	253	232	240	225	233	231	213	248	247	263	243	246	210	227	210	252	211	228	201	215	225	234	223	249	224	212	198	224	209	232	238	228	227	227	222	231	185	242	232	240	227	225	206	202	207	203	244	204	229	212	225	226	227	225	245	217	218	237	226	220	190	228	214	193	222	217	234	225	224	240	191	243	209	216	232	231	225	218	237	226	194	209	205	279	233	218	208	206	228	255	222	266	229	205	232	234	234	264	211	232	226	263	199	246	208	226	230	200	217	192	216	254	204	205	217	259	224	206	225	211	244	249	220	218	218	263	224	222	219	247	253	241	222	231	250	252	231	232	232	219	226	216	230	241	199	274	239	234	217	246	205	240	219	231	239	230	225	240	215	215	230	206	216	243	236	221	218	221	223	228	219	222	242	212	200	241	222	242	245	214	236	223	223	212	254	250	241	200	225	220	249	249	249	213	219	226	245	220	221	232	209	216	202	256	243	211	253	236	234	237	219	201	223	258	239	193	212	223	237	206	215	212	240	220	212	228	202	241	181	236	225	194	224	220	216	220	220	237	244	218	230	217	220	223	221	229	223	252	210	225	226	236	206	218	211	227	239	228	256	242	243	232	219	227	216	239	234	236	206	240	195	188	243	214	193	206	198	248	234	213	218	246	238	210	235	228	221	243	213	218	229	220	210	214	217	232	225	198	226	205	259	237	215	227	212	217	236	233	207	228	223	216	214	229	238	225	217	202	236	259	225	213	215	219	248	199	242	239	235	196	263	254	255	204	215	219	221	209	212	226	210	216	242	221	231	212	220	208	216	211	214	217	220	224	231	222	239	230	203	221	254	213	250	218	233	245	195	219	193	227	232	234	233	223	212	227	201	240	237	249	227	216	225	214	229	228	237	220	245	239	221	211	228	229	211	211	227	235	225	224	193	231	222	259	227	204	209	242	229	249	236	214	242	212	238	233	214	195	196	236	241	226	216	225	203	225	258	211	211	216	222	249	230	232	218	231	226	227	236	207	253	229	252	256	240	220	224	254	215	278	228	228	267	219	255	227	204	227	195	213	211	231	248
18707	11869	19790	23030	19601	15463	12009	9817	8091	6592	5364	4437	3834	3312	3066	2572	2197	1812	1674	1452	1379	1359	1194	1110	981	951	892	869	865	843	792	750	743	690	665	691	631	684	614	579	584	565	568	563	591	540	582	519	546	554	575	543	568	568	582	571	557	508	569	581	584	542	588	564	564	532	525	540	521	539	545	528	550	519	528	558	566	537	547	579	566	574	563	545	590	590	549	541	540	517	576	511	570	546	545	526	627	558	553	527	523	587	579	581	573	532	581	583	485	564	548	577	550	566	580	526	598	564	535	593	555	540	604	525	569	587	546	568	513	544	527	562	546	544	472	570	565	565	548	550	573	556	561	599	513	515	569	574	542	582	560	522	550	587	530	546	546	560	572	519	601	550	558	531	532	568	570	573	546	551	547	579	539	578	551	588	552	485	546	556	538	531	568	584	550	542	561	562	543	582	575	583	540	559	537	583	513	543	550	587	573	538	542	558	568	594	550	592	569	573	529	551	556	567	515	559	581	569	539	585	566	533	552	558	562	569	550	550	532	585	556	524	565	530	612	574	589	558	542	522	503	575	558	569	591	503	593	572	554	595	549	562	520	542	531	582	536	540	526	554	559	559	525	533	564	575	558	572	543	517	559	564	586	528	512	570	572	570	538	499	567	519	557	569	521	549	533	526	572	542	547	559	554	541	573	556	481	576	536	527	488	547	562	562	637	575	576	566	510	612	569	538	531	521	547	551	553	567	536	555	595	596	540	586	583	553	519	596	558	546	547	562	540	543	579	595	566	549	564	570	565	539	527	553	594	552	554	544	522	553	608	540	523	530	581	550	570	566	544	526	531	560	538	561	525	581	565	518	528	588	591	557	535	512	549	551	584	564	556	558	525	535	555	555	555	599	569	542	568	539	549	536	550	524	577	571	586	585	576	507	507	580	547	562	545	552	565	564	574	556	553	506	523	547	537	553	567	495	565	558	525	563	562	532	516	524	575	586	567	547	554	567	575	568	558	552	559	550	568	493	552	517	607	585	576	559	540	600	522	566	543	586	566	545	578	528	501	608	580	577	537	555	583	519	563	532	582	540	551	545	583	585	600	560	595	543	577	541	574	587	564	497	597	550	543	550	542	532	586	548	533	520	537	556	582	554	539	524	574	554	578	503	584	536	572	587	556	581	556	575	553	557	551	526	544	619	591	530	579	574	539	555	557	560	590	563	551	559	598	558	543	549	530	534	500	559	541	536	570	506	502	556	558	536	533	568	572	573	546	546	545	597	516	537	550	562	555	567	569	567	549	570	569	545	560	600	555	558	568	536	554	526	533	556	516	566	553	575	559	514	536	551	572	584	583	525	550	559	539	493	556	562	563	584	575	615	567	546	534	539	550	504	522	577	551	541	554	533	531	554	523	541	542	564	546	583	565	522	556	564	590	540	570	550	552	589	576	532	530	572	541	539	521	555	593	579	525	609	539	553	528	565	565	532	545	590	539	551	582	528	521	546	576	576	572	519	552	576	547	507	546	526	510	527	539	585	539	552	556	524	535	516	532	561	546	571	576	507	533	579	538	540	595	496	587	561	547	591	544	543	533	564	515	568	545	541	547	544	539	508	564	562	531	535	572	565	555	535	507	528	536	525	556	567	562	535	620	557	552	576	508	535	546	527	582	531	584	571	533	532	554	555	548	528	580	527	567	533	594	530	578	536	555	515	548	534	554	560	506	559	541	563	495	568	534	508	564	533	590	507	587	583	569	528	591	557	584	562	550	555	541	558	542	574	571	568	533	523	585	550	556	521	571	535	561	543	585	579	545	550	532	537	564	591	572	560	597	534	590	548	573	578	541	525	541	526	553	575	560	573	577	553	519	536	555	525	520	549	539	541	521	563	526	558	547	581	533	543	600	549	529	526	584	522	566	574	544	561	575	534	570	575	554	544	522	545	592	569	570	588	540	531	550	523	538	557	548	548	534	559	583	580	558	556	517	548	567	550	550	542	535	568	573	604	555	545	574	567	562	517	574	512	593	539	531	570	572	567	523	567	574	577	552	563	547	527	546	552	521	560	533	525	590	566	545	551	574	553	578	535	547	527	527	514	544	560	563	529	585	517	538	558	534	554	578	554	538	524	596	568	544	517	565	508	538	525	530	565	503	559	593	626	530	601	543	578	565	524	500	536	553	588	619	487	542	545	565	596	542	574	564	518	584	570	543	578	557	600	542	619	558	591	546	533	585	532	546	522	529	561	565	549	557	547	567	524	555	537	559	535	529	544	567	571	574	543	539	540	554	572	567	577	556	574	541	571	544	552	541	575	517	540	530	559	554	535	566	562	546	527	556	560	562	536	552	554	571	550	535	508	575	534	576	563	558	538	551	537	578	537	587	514	540	569	569	545	559	542	542	558	546	540	553	524	581	575	570	549	558	543	587	527	552	533	505	623	578	543	547	532	536	638	548	559	566	498	573	541	572	526	616	537	542	543	540	548	523	617	586	538	563	557	594	563	534	558	565	540	573	557	590	540	540	555	536	570	536	516	588	553	553	619	563	567	568	557	562	562	543	584	531	563	584	551	544	571	528	520	557	542	549	562	549	528	591	558	542	527	558	523	535	555	561	584	549	566	518	555	530	528	570	538	574	543	544	546	572	540	566	586	549	589	559	536	578	494	568	552	512	569	590	584	554	545	556	590	564	537	540	571	515	565	520	548	548	583	536	554	549	555	577	518	549	534	548	541	538	543	571	532	543	541	582	564	531	561	607	563	558	537	550	583	552	559	554	541	579	567	580	555	562	561	556	591	544	547	556	553	546	550	547	556	599	556	549	554	578	547	529	566	541	601	544	538	554	569	547	564	522	589	550	536	571	550	546	537	549	569	558	506	552	574	542	546	536	574	530	552	580	522	543	494	584	543	543	576	528	517	569	572	558	525	546	534	557	559	542	526	537	475	570	571	563	552	540	600	538	564	512	557	570	551	559	562	533	622	520	562	574	543	542	545	558	538	568	515	555	546	549	566	554	536	499	554	570	536	581	562	547	564	561	555	519	581	529	538	600	553	568	558	556	557	572	564	563	565	583	580	583	539	539	531	569	539	550	514	574	513	550	546	552	558	531	592	557	505	579	538	546	541	581	544	575	532	544	573	574	552	524	539	573	556	568	546	529	540	569	524	569	543	508	545	567	605	538	538	551	549	539	529	587	540	550	561	531	573	543	570	528	584	582	542	519	553	545	554	511	622	570	549	547	557	653	541	572	512	556	542	533	543	548	570	516	550	613	554	566	561	573	557	535	539	524	511	559	551	546	593	576	559	516	576	504	530	548	546	536	561	556	523	543	631	564	568	529	577	544	533	513	533	545	583	569	571	565	550	533	575	537	541	520	560	575	572	535	581	565	539	533	550	569	532	537	511	530	560	575	530	555	570	525	582	563	575	582	540	530	532	509	515	560	593	520	598	519	569	576	584	595	559	558	540	526	581	541	564	542	547	546	560	580	583	560	572	560	536
9796	6149	6762	5018	3099	1954	1410	1042	795	611	505	435	443	462	413	408	377	296	292	311	336	294	322	247	269	266	276	240	259	299	283	255	294	242	303	296	283	266	241	252	297	247	258	219	256	285	249	257	257	272	228	257	256	230	259	275	245	224	267	236	257	254	285	254	250	242	253	277	256	234	244	268	274	268	248	221	250	259	237	269	269	215	248	255	243	272	292	240	278	235	248	263	252	258	253	275	235	291	240	262	273	251	257	258	243	276	263	216	246	245	256	263	275	267	259	248	277	256	236	259	254	246	235	264	262	244	236	264	260	246	233	255	223	241	264	280	263	271	281	270	253	252	251	269	254	244	230	258	244	242	267	255	260	255	238	247	245	254	234	244	248	260	225	256	286	228	259	270	228	233	248	280	223	262	281	260	274	235	251	243	278	291	234	248	260	273	280	235	277	277	236	287	232	260	253	229	278	260	251	243	249	250	232	278	267	242	254	271	230	263	242	267	245	287	270	228	239	252	266	269	248	243	244	226	266	264	261	260	244	269	265	269	246	274	233	274	260	238	250	255	255	266	251	235	237	291	286	261	243	297	290	263	241	272	233	270	264	268	241	247	269	242	269	248	282	302	258	193	270	237	255	257	272	259	237	246	242	268	259	277	228	245	248	254	229	240	250	255	272	257	259	285	241	251	251	241	239	274	262	254	264	276	247	281	288	277	260	249	270	274	239	248	241	273	273	281	256	238	246	275	257	251	270	242	262	257	246	249	256	267	261	236	261	287	265	285	221	265	246	260	256	262	256	259	242	273	251	263	248	217	264	280	276	267	280	263	232	234	246	240	267	252	208	285	254	249	267	264	259	241	257	257	254	263	270	246	254	273	253	252	233	262	259	251	215	231	241	245	266	257	270	264	264	256	262	261	262	253	216	225	257	240	245	260	259	266	236	259	263	239	221	265	247	243	249	240	228	243	250	260	244	232	282	250	253	263	274	208	250	285	251	239	239	281	257	275	229	256	264	254	256	259	262	257	264	266	258	230	248	246	266	286	275	244	245	265	276	234	278	238	226	254	245	276	239	271	278	238	262	274	260	274	255	277	254	279	241	273	273	255	234	247	281	279	254	224	263	264	266	215	266	215	277	280	256	237	271	290	247	283	255	241	246	259	249	226	267	243	262	265	264	227	266	249	275	206	251	263	257	247	238	239	249	243	235	253	242	262	253	274	243	259	252	222	260	269	247	286	263	275	300	293	249	231	249	251	239	268	268	266	267	262	249	255	247	266	288	244	242	242	256	281	234	302	243	254	266	238	238	278	265	261	268	229	235	263	272	226	265	263	220	237	257	271	248	262	259	237	257	253	241	262	271	235	233	266	283	254	270	265	251	249	207	253	278	263	213	252	294	272	241	248	236	266	274	259	264	229	235	277	277	250	241	267	254	286	262	272	270	280	247	238	265	242	226	244	264	256	268	227	238	259	270	266	268	225	283	253	267	268	220	249	259	294	241	260	251	266	288	254	246	252	241	232	248	291	244	259	257	261	261	271	279	257	238	261	222	227	251	260	280	273	275	249	246	245	266	271	249	242	273	259	265	261	297	242	251	227	259	267	215	269	259	262	265	232	221	265	244	259	275	238	238	241	251	281	227	249	251	262	254	259	264	236	261	258	258	255	271	252	297	249	277	282	262	255	261	297	257	260	243	260	248	239	257	279	248	245	285	255	262	246	251	262	237	208	257	272	250	279	262	244	247	289	277	252	298	241	253	293	256	260	304	247	252	255	264	276	245	248	249	238	251	215	253	243	230	224	261	244	247	277	257	258	282	263	239	265	245	232	263	207	255	254	283	247	263	240	260	282	238	261	255	280	251	277	251	231	279	269	258	240	231	252	269	261	242	263	230	227	251	287	247	265	269	264	261	270	279	238	265	248	268	234	244	261	285	281	268	256	255	274	250	273	239	295	273	296	267	257	277	239	247	256	232	285	263	270	249	252	268	259	243	263	266	271	229	263	266	273	235	275	238	220	233	238	274	293	248	278	262	229	238	270	247	265	246	275	261	269	279	245	265	278	284	249	255	235	255	269	252	268	254	257	239	256	274	251	250	256	257	258	291	249	239	245	241	270	257	258	263	234	246	265	252	257	245	249	245	242	258	280	249	312	287	280	281	267	245	266	233	243	297	288	261	260	271	245	249	270	279	257	262	276	278	250	232	262	244	239	237	262	254	247	261	247	241	261	273	271	240	275	243	264	264	258	255	224	263	277	267	245	259	242	256	243	281	277	255	247	266	253	247	272	279	258	270	243	247	249	252	242	220	252	239	249	251	278	222	262	251	266	261	256	285	243	253	279	293	244	284	281	258	266	224	259	304	255	243	277	283	224	247	268	254	221	261	258	255	249	247	255	272	243	287	257	229	290	254	234	236	272	282	289	260	248	235	252	247	227	254	243	267	241	267	270	238	242	237	246	273	287	264	256	276	239	245	286	243	273	226	256	255	232	280	253	254	270	250	263	262	284	274	282	281	268	256	231	284	244	235	259	258	253	264	284	291	247	236	274	258	213	266	265	251	254	234	249	269	278	246	264	247	248	286	270	243	253	265	270	243	251	274	282	271	276	251	242	253	255	242	244	257	271	253	294	255	275	275	230	254	240	247	308	254	240	234	267	241	243	279	273	265	259	258	245	266	249	288	249	252	253	266	242	222	241	245	242	245	241	239	248	251	255	266	259	262	286	272	254	230	221	247	243	255	247	238	258	265	250	241	287	267	260	259	234	263	241	264	238	269	254	245	272	272	235	256	250	222	224	242	244	252	238	275	248	265	286	238	249	265	244	243	254	238	245	305	261	252	260	260	282	239	287	245	231	235	289	238	250	248	246	285	258	241	264	280	227	252	256	252	246	251	254	241	235	279	225	229	268	256	254	246	263	235	246	250	275	251	252	245	247	270	250	268	279	252	279	265	258	238	246	266	269	236	292	244	261	279	274	238	250	264	259	252	284	243	231	256	260	270	259	231	246	262	228	215	247	241	237	220	228	246	296	265	220	257	270	247	275	239	274	250	235	260	244	260	275	225	256	254	252	253	256	256	259	249	250	244	261	261	245	242	252	270	263	252	251	253	224	248	224	288	260	253	277	269	266	269	256	227	256	268	241	229	227	268	248	254	246	237	247	274	263	236	255	239	254	266	251	273	259	268	251	231	269	238	237	256	249	226	241	254	286	293	274	256	244	257	275	261	244	250	263	271	234	245	247	263	265	256	232	280	244	258	232	272	216	234	249	271	256	266	237	260	258	252	259	234	246	254	287	262	279	249	262	283	262	265	245	255	265	261	245	251	235	245	246	243	264	249	274	255	267	255	243	260	252	251	271	244	250	311	258	236	241	289	243	224	260	230	250	279	299	273	243	238	249	264	278	288	249	261	245	252	272	244	244	269	243	266	250	219	255	249	245	248	229	255	271	248	255	254	250	233	236	251	228	244	247	223	281	267	225	254	251
6909	6032	11728	13014	10465	7543	5757	4403	3375	2654	2121	1890	1700	1584	1333	1312	1193	1071	962	970	912	896	896	820	776	794	731	697	731	724	673	680	669	699	659	640	668	617	617	597	661	617	618	597	589	626	660	580	600	648	634	630	626	598	612	638	674	613	644	662	608	627	669	624	590	637	644	622	572	619	586	613	601	659	654	613	595	601	588	593	630	609	593	593	651	653	649	585	656	633	612	640	609	615	638	629	640	625	634	639	602	607	605	609	602	576	577	650	633	605	630	618	617	617	634	659	636	611	665	652	632	645	628	632	626	605	627	570	593	603	658	620	595	636	661	631	644	605	612	655	586	570	650	579	628	660	648	608	592	650	586	588	598	624	615	648	604	616	586	615	647	599	627	621	647	614	675	595	651	678	618	621	618	637	639	604	569	596	667	613	574	615	624	624	624	620	600	612	652	626	615	613	633	641	616	627	627	622	619	646	629	613	646	610	585	597	579	629	581	647	621	604	654	651	628	592	638	661	639	616	616	635	598	636	604	636	653	606	631	600	646	593	629	638	631	630	628	631	584	614	608	653	638	649	609	615	633	591	623	605	596	628	598	592	587	608	617	612	618	590	661	613	603	634	627	646	618	654	634	620	656	655	627	593	596	609	599	588	634	645	628	596	581	632	631	603	661	605	696	648	617	633	576	608	664	619	570	624	678	606	595	613	610	634	581	548	625	623	644	602	653	558	601	597	647	624	610	622	615	611	630	586	620	604	622	587	570	646	632	658	622	593	604	596	640	634	573	610	597	635	576	611	558	661	596	641	597	649	631	628	609	583	625	609	644	643	579	579	632	610	617	632	600	596	595	615	620	615	628	629	607	592	601	623	627	658	648	672	593	607	667	632	621	622	616	597	629	612	646	611	597	614	591	642	639	620	596	614	642	612	618	701	641	599	549	591	633	597	623	579	634	614	604	633	613	632	639	612	596	677	613	654	631	607	636	632	610	593	642	608	612	647	584	615	598	642	646	633	660	596	647	632	678	581	612	579	630	607	604	606	645	663	634	627	620	613	615	646	604	624	604	626	638	606	619	647	609	604	622	627	611	630	650	608	620	613	616	619	662	591	604	628	603	597	638	554	623	611	597	671	594	642	618	650	651	595	671	628	650	605	617	629	604	628	644	653	623	601	597	619	611	614	632	603	632	661	611	603	609	630	597	604	564	607	600	651	643	652	628	655	616	613	584	628	590	677	603	600	624	626	600	654	640	626	633	611	637	671	598	631	644	614	626	586	600	609	582	589	577	620	640	616	634	642	606	650	644	602	595	614	602	630	640	601	562	601	612	643	618	593	591	623	621	593	651	641	613	651	606	617	645	574	597	628	623	642	635	635	620	609	573	601	658	546	607	603	607	572	619	627	655	635	587	627	580	620	628	572	617	621	572	656	616	637	667	618	572	633	643	611	598	624	666	614	640	586	596	634	629	607	620	632	626	593	639	616	645	613	639	607	619	654	606	624	599	584	646	602	570	611	604	633	614	599	643	633	649	616	597	629	619	615	613	585	646	603	615	604	599	628	595	642	638	646	659	628	606	589	609	626	663	600	606	625	623	627	594	627	620	625	601	644	609	612	603	631	562	604	625	617	645	603	618	640	602	647	602	653	600	591	633	629	625	644	620	620	633	623	636	585	674	630	612	600	583	634	578	662	642	619	630	597	659	576	622	631	608	656	639	614	601	646	610	597	677	678	620	595	624	631	607	591	613	605	643	623	599	613	614	669	631	611	608	623	602	633	632	598	633	633	611	617	621	617	597	654	659	595	594	599	619	619	628	643	638	612	635	602	634	633	652	562	594	580	596	591	601	609	572	653	616	610	652	659	656	627	608	611	604	594	624	600	611	616	627	593	636	569	635	590	617	590	612	596	620	620	626	609	651	599	656	629	630	599	612	613	574	617	604	625	596	623	640	567	691	626	597	636	619	631	592	586	635	624	573	630	603	626	649	567	611	595	603	620	626	609	620	651	663	644	592	600	633	615	614	599	594	633	638	658	615	595	662	635	664	551	679	668	595	673	638	630	600	605	624	574	650	591	613	653	626	622	619	650	626	621	648	643	614	630	633	589	636	589	610	620	621	597	636	617	644	668	646	624	627	629	623	665	629	601	630	630	632	653	622	612	647	575	601	612	618	663	632	677	642	586	611	611	598	629	631	655	603	664	632	661	659	624	638	627	607	602	608	633	621	614	613	586	605	643	612	631	620	639	594	614	642	645	603	638	645	613	589	622	643	626	626	586	588	609	616	664	591	619	620	591	629	614	637	582	660	630	637	607	622	608	615	596	618	638	618	644	601	614	651	615	583	630	653	649	591	623	630	605	587	599	628	611	660	595	609	643	613	643	616	664	622	650	581	669	637	645	583	662	588	627	637	628	610	660	636	595	614	664	619	634	653	576	628	644	658	598	625	622	646	585	578	623	611	575	626	606	628	620	617	573	587	627	609	610	573	591	575	622	583	615	594	642	609	586	616	597	588	584	622	639	582	600	658	645	601	640	588	618	650	635	619	614	604	606	609	589	641	630	625	642	639	638	614	600	625	605	615	618	583	579	612	640	630	632	620	616	616	617	611	665	616	595	634	633	563	634	601	668	628	584	637	598	643	620	619	650	651	617	643	611	570	639	602	656	589	646	654	604	557	653	632	581	610	598	586	634	617	597	623	658	622	653	630	620	655	623	623	587	629	600	598	588	656	630	609	625	613	617	651	599	625	626	603	630	667	607	632	567	584	592	594	665	661	672	632	614	596	613	616	627	650	615	606	616	647	623	596	631	614	631	655	611	639	654	668	649	610	657	620	641	623	613	656	636	612	547	625	610	581	595	664	623	639	617	614	619	591	621	647	589	653	619	651	644	612	590	635	612	628	596	627	592	643	623	639	638	620	611	634	602	620	602	589	609	648	642	604	649	668	600	669	589	726	611	602	647	631	662	653	604	640	616	604	619	653	642	646	610	640	632	627	602	610	656	642	622	637	612	616	656	663	632	595	629	582	608	612	609	627	590	613	605	615	648	601	628	604	581	626	638	621	595	628	626	598	614	617	599	636	617	644	664	637	603	657	628	597	659	634	676	650	584	656	614	651	569	619	598	625	583	629	610	646	627	605	602	590	622	596	638	609	634	649	623	606	641	650	615	632	616	646	635	644	666	620	612	635	635	608	620	628	658	608	649	633	585	618	640	631	622	644	627	589	662	625	607	676	597	634	615	611	648	612	626	614	665	627	613	616	618	609	623	608	607	635	638	605	654	636	657	595	654	628	627	660	581	592	618	653	602	607	640	605	631	630	615	648	641	664	574	627	610	608	622	570	624	633	644	600	622	643	629	610	591	611	619	603	658	590	658	606	666	680	625	592	636	609	603	593	612	616	631	597	625	559	610	618	628	620	609	662	635	639	631	627	639	609	603	642	570	649	577	580	588	614	651	603	637	622	606	636	569	619	634	658	584	656	619	572	644
20377	10813	10617	8358	5269	3294	2281	1770	1362	1005	789	710	629	535	528	490	431	402	379	367	341	331	364	304	325	312	268	294	276	296	256	288	284	302	297	303	263	292	258	274	281	260	261	242	297	255	285	292	260	256	280	282	254	246	261	276	234	237	258	281	265	278	273	256	276	238	273	295	266	253	286	270	241	259	264	297	253	311	247	278	261	265	275	288	263	255	292	262	273	284	254	275	265	239	250	251	269	257	243	265	280	233	260	255	220	277	249	272	268	264	275	261	227	249	268	255	293	261	232	268	255	293	303	267	240	242	265	258	270	244	269	265	302	235	244	261	262	297	289	246	292	239	289	256	278	289	237	243	297	230	234	258	297	279	293	284	259	238	251	281	270	271	272	265	259	243	242	282	260	287	247	253	263	265	261	259	242	226	253	250	282	255	271	239	271	281	243	281	268	255	288	244	288	229	269	266	271	290	295	288	280	258	255	280	254	236	260	262	265	257	225	260	269	250	264	269	264	266	268	267	310	256	239	258	274	277	268	280	243	250	273	250	242	258	263	253	238	260	258	262	227	221	259	222	235	268	260	252	284	298	285	268	281	246	249	274	277	273	258	239	280	291	260	263	265	261	269	308	248	295	262	263	253	274	237	242	304	260	259	287	303	269	286	255	279	258	249	278	273	263	301	247	248	263	270	297	296	271	237	251	258	264	248	246	257	273	255	277	272	256	277	264	243	260	254	283	278	273	260	258	274	241	272	308	263	273	283	273	267	287	240	263	260	226	268	259	245	267	287	284	245	264	279	252	290	256	309	269	261	257	262	280	258	263	276	255	261	249	259	270	254	248	276	257	261	272	245	252	263	251	279	254	256	245	252	287	271	288	232	263	258	272	250	242	298	238	240	239	252	256	238	249	272	256	256	244	303	259	293	269	276	264	242	283	257	273	281	259	248	256	253	281	250	255	241	294	259	246	248	267	274	276	240	251	243	269	276	242	255	243	256	239	284	281	251	261	300	263	252	267	263	257	260	263	239	305	266	251	269	278	310	278	251	267	280	255	282	270	262	263	244	257	265	254	253	258	241	245	289	273	250	280	253	278	266	269	262	257	273	280	254	273	252	273	268	247	266	222	276	268	252	271	235	258	249	251	271	264	278	247	250	256	271	255	272	256	278	269	269	261	266	299	273	276	264	291	244	292	285	286	259	278	287	283	238	285	245	255	281	242	252	271	281	252	264	251	289	266	249	254	295	283	277	254	256	274	271	273	263	255	289	274	248	280	250	263	278	261	246	248	279	271	273	248	244	223	253	249	270	242	280	231	247	217	263	299	257	271	267	248	273	274	247	265	260	261	277	247	251	264	262	267	285	237	276	270	312	263	263	265	256	264	275	287	248	279	269	237	281	251	232	275	280	273	265	268	274	275	277	255	299	256	273	267	263	265	269	275	325	256	241	265	250	312	278	265	265	272	268	269	260	275	263	277	246	260	246	245	243	290	265	224	269	251	259	273	249	278	262	237	278	295	265	295	242	219	257	275	316	269	288	269	263	279	249	270	257	265	287	273	286	281	272	253	273	251	271	295	241	213	281	274	267	283	241	303	255	264	283	242	267	280	263	295	250	278	263	251	262	263	293	262	250	263	259	269	281	240	239	230	287	269	271	265	271	249	246	231	242	250	257	276	260	249	263	274	266	247	248	273	291	271	262	276	260	261	259	248	262	278	247	286	299	277	263	286	242	220	285	261	293	259	290	237	267	254	245	270	257	254	245	256	272	275	273	262	279	254	252	237	262	258	261	251	275	279	262	250	273	258	246	247	287	266	244	286	255	241	243	273	247	267	273	289	249	274	279	262	271	237	254	264	286	286	260	297	276	243	264	270	292	283	269	238	260	282	258	281	265	241	275	264	285	265	250	246	249	246	233	233	282	233	250	269	270	253	279	261	274	283	250	257	286	262	288	261	288	251	272	265	281	238	280	269	231	233	242	270	243	261	261	261	269	254	248	279	286	262	273	263	264	257	275	277	296	250	244	255	247	248	252	267	252	266	282	286	259	277	239	255	257	267	290	257	241	279	264	270	264	284	252	247	283	276	266	278	267	242	269	241	262	241	246	276	244	270	251	244	243	264	268	277	264	296	256	272	289	260	286	265	265	282	250	250	270	307	278	288	269	243	250	269	255	278	283	238	266	283	228	266	300	298	275	245	247	268	279	289	259	286	260	274	243	283	287	251	273	269	270	260	293	256	247	245	269	272	264	277	241	244	261	243	271	258	270	224	288	251	253	236	253	248	257	274	274	243	266	253	249	259	299	253	260	261	273	276	242	288	237	239	256	272	263	242	265	259	290	259	281	254	253	268	258	269	243	268	240	284	263	236	249	252	235	240	275	300	271	291	260	260	253	252	226	242	247	237	287	253	265	288	246	254	268	261	280	267	294	277	289	269	264	268	256	265	277	265	246	284	280	246	264	258	270	269	263	279	247	281	262	273	250	234	234	265	250	280	266	259	234	277	266	261	258	244	275	276	282	285	283	245	248	287	268	256	287	251	284	258	275	275	274	269	279	270	296	231	271	260	262	272	277	262	270	263	268	285	251	259	254	258	265	244	266	278	261	270	257	275	273	295	291	242	244	260	295	284	253	273	267	260	258	267	280	306	257	291	256	273	246	242	270	292	237	277	236	290	270	296	245	304	273	230	235	283	246	280	284	278	290	269	262	275	254	272	235	300	268	270	286	267	250	260	264	279	283	243	254	263	263	252	269	266	277	247	279	299	293	248	273	272	268	227	287	284	272	261	236	259	254	285	279	281	241	239	296	278	267	263	264	299	267	278	286	293	266	267	255	268	274	237	284	247	267	243	266	256	275	266	263	278	297	258	253	245	280	236	264	255	261	266	284	275	269	242	266	294	275	234	248	262	255	272	260	267	259	273	255	293	277	272	268	284	281	263	257	256	281	261	278	285	246	242	221	278	286	262	256	283	272	254	267	281	264	257	281	231	238	276	258	254	275	290	262	252	266	250	266	267	253	251	263	266	263	256	243	255	291	308	310	262	266	263	251	244	233	251	252	278	274	263	243	280	278	262	262	272	257	260	276	254	261	250	275	274	257	278	266	254	286	262	281	269	268	299	273	265	277	242	264	274	283	271	270	247	247	266	260	263	258	279	277	250	289	249	261	267	263	269	274	276	253	285	275	271	249	270	259	228	281	278	273	246	240	226	253	278	274	241	253	286	274	278	252	264	254	276	265	245	250	257	254	275	264	238	250	263	244	306	249	247	286	293	238	253	269	250	229	288	272	263	271	276	248	278	277	283	231	283	276	264	261	254	282	257	295	270	261	283	267	238	268	251	268	266	268	246	270	261	279	296	291	243	253	280	281	259	269	298	303	287	240	248	294	305	262	275	242	291	250	262	269	273	262	236	267	243	290	279	237	284	268	249	286	252	264	252	279	264	269	243	255	249	258	239	254	250	243	255	260	241	262	264	229	273	252	266
14731	9588	16312	18627	15454	11755	9162	7458	5834	4871	3483	3292	2859	2507	2273	1889	1712	1474	1333	1239	1254	1086	1055	1026	899	878	821	847	830	849	820	704	721	754	727	740	681	673	705	647	639	708	658	661	666	676	648	641	651	633	617	691	646	644	658	622	607	641	598	634	622	580	619	633	662	657	652	614	629	672	681	643	661	596	600	689	628	616	653	597	640	647	686	599	623	680	605	642	655	624	665	644	652	646	677	628	617	638	633	640	595	640	673	634	636	617	650	621	660	614	647	681	600	661	627	643	640	688	655	645	639	628	603	646	603	700	645	626	615	633	644	625	641	644	633	634	630	671	616	648	614	631	656	620	658	612	635	624	624	629	623	642	638	648	641	611	620	617	672	651	666	632	666	636	649	652	655	644	672	648	648	599	620	605	626	652	659	587	608	639	646	610	640	654	655	614	623	611	667	660	645	714	659	598	600	668	662	622	618	626	637	655	684	625	636	639	637	648	660	656	596	635	653	630	625	622	652	638	630	617	671	589	645	614	598	641	638	657	659	660	618	646	641	634	637	629	640	632	641	697	592	658	664	658	648	635	624	636	627	649	667	649	663	584	650	592	619	623	647	669	605	609	602	638	678	670	653	643	686	624	674	665	628	643	601	577	621	641	620	651	655	610	620	664	610	620	631	654	642	632	644	626	633	634	604	616	597	644	614	642	646	654	617	618	640	684	663	659	563	591	606	672	626	599	658	643	650	628	629	679	626	614	621	621	686	638	592	673	668	642	645	619	665	611	623	660	663	625	628	592	682	680	688	622	589	647	606	635	603	649	581	654	660	609	645	623	627	638	660	650	648	643	681	661	655	630	672	641	648	658	664	652	623	627	644	636	589	623	639	646	666	632	624	658	664	606	585	595	646	616	630	635	673	673	662	626	636	645	603	616	602	624	636	594	625	625	663	591	649	643	642	656	630	647	649	619	628	643	612	631	591	640	635	628	647	616	618	611	687	638	691	625	602	667	643	624	668	667	657	629	633	621	666	664	607	679	665	640	624	618	660	638	637	650	595	641	606	600	657	634	619	659	649	621	681	705	627	627	636	626	663	624	594	669	659	586	676	604	623	664	656	644	669	646	682	590	689	652	648	650	631	640	607	596	625	631	664	641	657	606	660	658	631	688	639	688	601	591	639	643	633	686	608	593	638	629	643	656	620	616	623	609	653	636	599	634	646	618	598	615	632	608	655	655	602	623	576	682	692	652	637	654	649	650	687	633	639	619	660	579	669	660	648	596	628	652	647	609	616	656	611	660	599	639	606	599	635	624	633	624	609	593	674	642	636	608	664	673	648	659	663	666	635	608	671	661	633	638	647	613	591	678	623	668	635	672	629	593	615	618	623	670	633	664	617	659	641	659	630	636	642	681	660	648	606	696	649	620	644	633	601	642	665	630	623	626	644	621	634	638	629	651	609	641	653	704	648	601	647	651	617	630	661	597	604	607	634	668	607	647	662	635	660	647	609	626	637	659	624	635	678	672	650	627	635	644	603	622	673	630	631	647	693	650	645	667	615	618	619	646	628	654	637	630	653	650	625	629	666	673	607	633	613	636	667	630	655	619	551	653	637	636	583	665	642	680	640	631	627	630	660	650	664	610	622	679	642	616	631	669	660	643	630	600	663	668	679	606	673	658	655	617	616	627	594	648	641	591	640	645	610	641	596	612	651	658	626	603	606	645	618	637	649	663	666	635	610	639	637	632	620	648	678	647	619	633	670	654	625	617	665	649	678	602	615	627	619	613	684	642	670	594	666	642	636	630	651	632	644	679	635	668	655	668	663	665	639	621	615	641	663	647	621	619	597	622	608	661	610	614	630	617	689	648	660	627	643	638	595	661	653	604	679	703	613	638	657	598	633	603	677	623	627	615	626	637	667	614	648	620	605	604	629	638	660	608	597	605	592	644	639	627	616	635	628	677	609	586	593	689	656	627	625	610	670	643	652	615	642	646	642	664	665	638	671	639	582	589	654	642	633	598	649	664	659	666	645	605	608	635	625	590	610	612	602	590	632	627	628	631	649	628	663	617	591	648	663	632	624	636	616	573	655	680	668	607	617	624	647	685	593	668	657	649	663	678	607	651	633	670	661	668	614	634	612	652	667	647	624	671	661	679	628	660	605	644	660	599	658	661	647	643	631	687	593	656	646	642	615	694	654	626	696	680	602	619	651	623	648	632	657	687	638	626	640	648	623	645	596	625	687	643	662	642	649	675	629	586	673	622	622	645	589	651	631	635	625	623	636	605	633	630	625	623	617	652	673	612	611	609	663	633	590	633	639	648	637	645	665	652	686	633	666	670	634	643	666	626	646	652	628	607	668	599	602	616	633	642	616	635	631	605	681	664	632	648	634	617	596	674	668	653	695	635	611	652	683	662	634	626	685	696	665	630	660	618	668	656	620	593	662	653	667	665	630	636	621	626	676	677	645	611	646	626	652	640	648	628	598	636	654	654	640	658	638	673	618	623	662	620	599	631	655	631	661	644	602	615	643	632	665	601	635	641	628	620	644	620	653	582	649	661	578	598	636	622	638	660	682	618	627	640	665	693	596	644	664	610	598	608	625	647	698	624	628	630	600	670	676	629	607	650	677	625	576	643	657	627	652	605	629	629	654	654	647	664	666	667	680	638	657	625	642	610	636	670	668	631	646	634	660	684	642	621	652	616	635	600	601	650	652	663	648	622	637	621	628	659	643	625	622	660	619	620	600	653	600	621	629	617	665	588	618	651	668	638	607	633	648	663	642	582	630	614	611	597	656	680	671	609	619	588	632	672	592	647	665	667	649	590	586	621	652	617	643	619	630	627	648	613	607	618	651	671	657	619	684	647	678	609	643	585	624	614	619	627	623	674	628	675	632	654	675	634	604	686	619	713	604	626	649	648	611	646	647	602	620	639	660	660	591	630	620	674	577	608	600	690	662	659	666	570	633	624	655	658	650	591	634	609	627	664	675	686	595	660	707	645	653	599	686	630	599	661	682	687	678	647	643	617	637	693	646	635	632	641	643	620	597	655	629	676	610	609	616	656	673	659	654	662	625	638	633	612	666	605	627	573	678	666	688	626	680	617	619	612	672	611	684	655	652	596	603	632	621	649	578	621	675	681	591	620	656	617	673	610	608	611	621	623	646	637	642	658	616	615	665	613	620	589	611	651	656	635	647	638	632	653	631	632	644	607	641	664	636	663	605	607	595	617	650	649	605	677	659	600	643	661	668	580	637	636	632	628	656	654	637	653	662	615	614	649	647	632	670	657	630	588	698	626	621	635	596	582	664	619	649	605	647	632	674	637	662	562	632	688	637	623	679	654	606	674	613	666	595	652	631	643	634	623	625	588	645	633	636	618	618	630	602	687	615	581	649	620	644	677	608	695	637	606	639	661	594	646	608	692	628	635	627	652	648	624	686	635	670	675	681	626	608	675	646	631	641	658	608	653	646	673	666	622	621	650	626	637	597	639
29633	15841	14738	11326	7200	4492	2983	2312	1724	1421	1120	926	818	690	589	534	475	395	422	381	385	329	314	328	282	253	274	282	260	285	274	231	251	247	252	229	219	249	234	210	216	231	208	233	203	234	224	222	221	256	226	227	220	232	232	195	221	218	225	240	220	240	247	217	231	221	246	206	233	259	225	233	212	241	260	219	240	245	240	232	226	230	227	230	217	229	218	241	222	182	218	230	240	257	221	210	238	219	235	248	252	216	218	212	199	207	228	230	209	217	219	215	241	213	250	222	208	203	243	232	220	239	265	255	238	214	247	246	194	205	200	228	214	250	238	193	242	213	213	213	230	236	206	224	230	226	215	221	225	241	224	228	245	233	188	206	226	218	237	248	232	217	204	202	203	243	217	235	234	228	237	222	218	234	211	227	215	222	204	248	219	227	240	234	236	233	229	207	225	206	202	205	232	203	242	193	210	234	224	218	235	203	227	222	219	238	232	244	239	221	243	229	234	199	216	250	226	227	223	201	241	221	240	241	218	216	221	196	204	221	215	218	222	202	231	271	208	197	224	231	187	209	214	226	217	193	236	213	227	263	224	193	256	224	227	240	213	236	211	200	232	238	227	218	228	223	206	245	213	227	234	226	258	201	237	221	211	203	222	228	231	227	247	218	244	213	244	260	235	216	216	224	220	224	231	204	222	234	226	239	243	267	233	232	256	245	232	223	229	232	213	227	229	236	216	198	228	212	224	263	264	223	218	223	223	206	221	214	211	217	246	232	186	222	197	225	229	223	223	230	234	271	252	235	234	209	213	235	231	215	263	250	241	254	234	190	256	251	212	212	241	217	212	232	220	231	233	227	187	203	230	219	221	196	207	240	222	218	247	222	211	217	230	205	211	207	220	211	248	201	207	234	243	218	232	223	255	221	241	212	217	244	226	217	231	248	208	193	204	203	218	193	224	245	214	238	217	204	225	206	249	222	230	240	229	212	197	218	216	232	226	229	231	224	258	228	225	239	252	226	225	217	213	237	228	220	204	239	227	215	222	205	213	229	235	229	216	239	227	224	241	219	220	229	228	227	230	207	222	191	201	220	228	189	208	247	248	222	217	203	240	204	210	258	234	206	189	216	206	225	237	213	234	230	212	249	241	200	217	249	208	204	210	253	187	225	236	246	226	217	235	239	222	223	227	235	222	226	214	256	258	215	209	227	225	235	226	216	223	209	228	223	224	235	226	226	237	234	219	220	243	207	224	223	231	202	224	241	208	223	210	238	245	239	218	212	226	224	248	209	238	229	253	223	231	227	245	243	229	230	244	202	206	213	224	224	220	225	231	217	206	228	248	219	216	231	228	217	230	195	210	209	208	191	210	218	239	208	225	222	204	219	247	235	235	238	200	226	237	203	214	201	235	243	239	189	239	214	225	207	214	248	200	208	204	241	238	247	234	227	247	223	225	223	204	232	212	206	245	210	215	222	213	223	231	205	224	209	217	230	206	208	216	229	233	222	227	244	218	218	232	258	197	231	200	221	196	199	263	224	230	198	246	220	222	245	239	257	219	226	215	229	211	208	249	237	200	230	212	199	236	220	274	221	227	205	222	231	206	208	229	234	220	241	249	241	229	227	217	221	210	246	234	219	238	236	241	225	242	247	239	193	198	208	195	224	209	231	256	235	225	244	248	203	254	207	188	226	231	220	212	212	230	234	231	231	212	251	226	232	229	221	226	233	214	223	242	201	240	212	226	209	239	204	233	210	224	230	227	230	246	224	244	207	238	220	240	217	265	214	234	247	218	215	233	230	231	216	217	231	204	209	193	234	229	213	230	245	224	245	207	256	228	251	201	250	221	258	226	201	226	258	219	222	227	190	235	230	216	236	236	225	201	246	255	230	208	235	213	213	224	229	236	228	226	237	217	235	238	215	220	239	247	237	215	230	210	214	209	192	235	234	229	220	233	240	220	238	259	249	222	234	222	238	239	237	236	243	212	244	231	237	234	231	197	264	222	249	241	230	209	194	241	256	248	207	223	227	257	248	219	228	210	210	235	241	241	220	232	218	220	252	227	231	222	234	251	232	253	229	196	208	228	222	219	212	217	243	228	246	232	216	220	226	234	235	233	227	223	207	215	232	231	228	209	209	231	240	247	202	202	226	239	226	221	213	221	229	214	229	243	210	223	229	216	241	221	210	239	206	227	231	249	236	244	217	206	224	191	230	237	239	209	246	232	223	226	228	244	237	219	245	201	235	230	258	246	263	240	222	225	215	239	252	223	234	222	212	218	230	210	214	240	209	228	242	228	252	214	206	240	237	252	233	212	228	232	252	226	231	224	218	212	231	242	235	219	258	235	231	242	208	208	239	239	226	257	237	238	187	185	212	218	215	224	220	221	213	220	215	261	237	233	233	255	228	215	220	244	225	212	232	203	234	234	238	251	242	201	202	249	203	239	207	243	258	205	233	201	227	222	222	234	235	203	210	238	248	230	220	206	245	214	219	195	258	249	224	229	208	209	216	234	222	233	209	231	232	219	233	233	217	210	209	241	259	216	197	219	228	224	214	220	219	237	246	219	215	205	242	233	206	232	230	201	244	215	216	213	228	208	220	239	233	233	216	177	228	221	224	236	196	201	242	248	227	248	212	239	196	209	251	223	241	207	217	224	226	226	235	216	221	222	227	244	212	213	206	263	227	234	233	219	233	250	222	242	225	197	196	232	240	221	230	243	225	247	220	208	235	239	216	218	212	216	253	232	236	228	221	244	214	215	231	217	196	210	223	237	215	218	196	228	219	241	205	211	230	223	225	231	235	229	242	213	223	231	224	210	233	236	215	236	217	231	174	216	253	238	224	231	236	223	210	192	241	241	219	197	214	239	218	219	227	216	239	219	210	242	211	252	217	224	229	227	237	216	224	231	211	221	252	242	226	246	234	207	209	236	240	214	184	200	186	219	219	237	221	218	222	236	198	236	214	243	214	230	234	245	235	209	247	264	231	239	209	221	212	247	216	216	224	244	238	202	223	239	204	210	200	213	253	215	200	220	232	229	224	222	225	204	212	210	191	197	234	207	231	210	238	196	201	219	241	223	217	237	206	208	235	214	231	214	222	200	215	218	232	242	222	246	240	212	269	227	226	218	225	225	218	220	246	211	209	216	214	230	264	225	229	229	209	238	206	239	227	229	209	219	220	233	231	231	236	222	218	225	198	221	236	243	215	231	194	218	236	263	233	222	221	230	215	227	206	220	232	255	237	214	240	270	216	236	240	227	234	234	208	223	200	248	231	232	236	207	241	213	215	225	206	226	231	239	234	198	228	218	216	236	227	221	223	208	220	222	243	208	217	223	234	251	240	218	235	222	252	215	218	224	202	230	221	222	243	251	247	215	193	221	240	220	207	228	192	238	246	250	246	221	237	193	230	217	251	220	235	242	240	213	226	220	222	206	244	244	191	245	225	243	241	216	229	228	246	220	227	207	204	219	220	231	233	212	223	232	237
19116	12722	20311	22630	19180	14604	11777	9761	7729	6509	5182	4510	3857	3460	3086	2434	2092	1872	1768	1494	1407	1363	1135	1011	1042	920	889	882	800	831	792	720	676	719	724	682	619	589	633	608	581	519	575	565	605	494	578	557	539	550	535	568	550	558	543	558	609	575	557	586	564	561	567	543	578	586	554	521	546	539	566	567	532	554	552	559	572	582	569	628	631	551	588	551	557	554	549	587	555	566	539	586	531	540	545	561	568	579	539	565	515	556	532	617	576	514	541	550	584	551	554	537	548	597	527	539	554	572	591	561	532	510	566	558	557	519	569	566	519	564	550	542	571	547	587	514	543	537	591	529	521	555	590	516	547	572	552	529	549	556	559	594	541	574	544	517	489	549	563	536	535	519	531	564	556	511	571	500	577	568	570	560	537	531	571	527	599	601	561	565	552	582	599	551	607	556	514	564	528	524	540	550	537	587	502	579	546	570	560	554	531	547	515	542	555	553	576	577	538	509	541	571	586	478	511	538	566	560	543	592	570	558	567	540	522	555	542	542	565	545	571	517	584	526	576	539	515	523	586	546	557	542	571	556	574	526	553	554	557	553	570	514	527	555	542	546	535	546	589	548	536	560	528	514	574	555	563	558	519	545	555	557	545	510	550	562	519	513	572	591	521	544	531	547	525	561	570	563	569	522	540	554	555	543	575	541	548	569	528	541	556	545	549	547	562	554	535	551	608	542	565	546	540	535	556	544	584	546	534	574	567	566	587	576	561	579	547	562	536	542	512	536	555	555	509	580	528	578	524	555	588	506	546	558	542	550	535	564	573	566	547	532	552	563	563	527	554	548	586	595	571	597	553	588	561	527	551	534	555	562	549	549	560	596	567	566	564	518	545	529	557	516	529	535	525	548	594	574	548	539	523	512	576	549	567	554	565	535	535	589	558	536	560	546	543	544	536	558	561	507	540	569	553	557	588	553	565	560	567	566	549	576	527	535	511	585	569	576	537	531	582	545	511	529	530	560	539	546	562	528	584	555	543	538	557	541	534	539	537	510	546	573	572	562	566	576	547	539	563	535	528	574	556	572	606	571	554	551	550	537	544	561	542	558	528	501	551	538	542	526	566	570	545	520	539	580	551	497	530	573	540	542	505	568	570	519	590	559	590	575	556	534	504	543	529	550	565	616	528	541	542	570	550	544	573	582	548	569	559	558	537	563	543	531	555	557	563	575	557	546	537	539	541	530	565	581	530	583	562	532	562	559	587	535	496	520	576	521	571	565	525	573	528	527	538	533	597	541	567	531	542	555	563	560	523	598	527	563	574	554	552	529	522	545	544	537	570	578	537	603	534	563	565	535	540	559	543	518	510	503	566	582	585	565	554	575	579	528	525	546	556	560	545	565	548	530	552	538	543	519	549	565	547	543	554	601	535	607	536	549	548	568	512	573	545	559	535	571	532	568	532	586	554	577	546	561	580	561	552	563	521	516	520	563	565	589	535	509	554	579	537	556	569	529	514	561	560	556	538	564	553	545	565	543	589	548	507	571	559	515	557	561	568	562	570	521	517	570	554	542	533	548	545	586	531	549	562	555	553	572	578	556	552	544	534	541	614	551	532	553	542	531	535	557	589	533	566	568	532	530	534	546	592	560	529	549	566	573	563	523	536	569	546	538	513	533	568	552	566	514	568	565	568	579	561	578	543	598	535	545	586	566	540	587	574	519	531	556	546	486	542	551	569	575	574	546	537	561	572	535	548	548	550	551	520	553	542	510	596	554	561	518	512	554	572	553	523	505	564	540	555	528	548	565	556	556	560	534	533	512	546	529	557	556	551	609	554	550	526	578	545	549	577	536	558	567	538	531	553	567	546	536	564	551	531	595	546	550	588	558	539	588	542	583	568	583	552	560	565	600	554	557	499	510	587	596	541	536	568	520	565	551	520	575	546	539	575	508	566	541	568	630	576	546	534	565	565	552	594	567	525	549	581	563	575	557	527	512	544	548	550	499	513	552	561	545	518	508	517	521	547	572	521	537	586	550	547	572	521	555	556	543	536	524	513	571	530	575	545	580	602	580	542	548	561	582	531	531	565	569	533	571	525	558	600	508	593	584	494	556	522	545	533	570	572	541	604	564	562	591	548	553	568	570	556	550	553	533	586	534	551	524	532	538	553	562	516	529	534	521	491	585	533	573	529	565	562	599	589	518	568	582	572	541	571	545	573	494	531	556	565	548	538	602	585	544	535	583	535	544	574	534	563	576	539	502	553	565	529	593	553	526	524	545	539	585	524	598	523	548	551	555	508	530	531	534	550	538	570	560	550	523	579	538	536	498	566	544	519	552	553	561	559	501	557	526	578	560	575	502	612	541	559	530	592	535	545	561	559	519	591	564	610	529	531	491	516	533	562	543	537	512	557	563	560	532	594	530	558	510	609	583	499	542	566	559	513	570	588	592	528	548	532	543	549	524	550	563	567	580	569	531	525	539	560	533	524	530	548	528	509	566	541	583	572	567	550	525	581	537	527	553	569	537	546	523	552	559	543	567	541	526	599	533	551	562	509	573	517	518	559	534	584	558	525	570	553	534	587	577	491	565	571	574	523	577	549	528	559	570	572	534	591	583	527	565	518	562	529	511	580	570	550	524	570	542	516	563	580	556	555	576	516	552	546	567	588	509	529	559	562	512	543	541	571	536	586	560	569	569	568	548	582	536	516	537	561	568	490	534	579	543	517	536	609	528	526	579	615	539	550	550	560	522	523	574	565	537	530	536	580	518	497	549	539	571	551	587	544	529	608	541	547	520	527	543	578	519	519	528	538	554	560	542	539	555	564	556	531	577	549	561	571	563	533	537	569	568	517	504	522	560	556	570	582	574	525	579	517	544	556	555	558	553	537	536	520	538	521	563	543	580	520	577	572	578	548	555	525	537	561	582	525	558	595	556	551	538	515	551	539	575	546	551	561	520	520	539	504	560	558	527	540	527	525	597	547	569	558	577	538	529	576	543	535	564	544	597	546	551	575	577	543	576	537	587	560	546	560	479	606	569	539	515	542	596	547	534	539	609	547	571	561	540	538	529	565	562	573	584	558	561	536	523	562	507	579	548	545	576	553	556	552	566	557	555	533	523	553	576	528	513	529	564	525	571	536	483	555	522	534	549	545	524	562	585	531	568	528	574	558	591	535	560	551	524	549	533	591	528	566	534	547	524	597	550	545	536	553	585	566	544	551	579	522	566	553	580	523	537	567	555	547	548	565	544	551	546	505	545	586	534	532	543	539	534	534	532	555	507	506	530	532	562	571	531	583	533	515	549	552	573	600	577	546	571	544	532	564	587	524	560	556	525	536	548	596	613	539	499	578	547	536	575	569	542	568	568	559	590	551	545	564	532	582	587	552	541	517	544	550	560	548	588	583	497	553	534	560	537	493	578	492	527	534	545	549	521	560	553	563	607	516	539	529	536	525	526	520	588	553	540	556	559	521	521	539	544	545	561	554	582	612	523	549	613
10239	6137	6855	4935	3038	1766	1288	1049	777	621	499	460	413	386	364	375	359	334	276	314	286	307	297	280	254	257	281	265	283	252	262	260	246	254	262	278	255	263	270	278	280	245	239	297	258	257	255	246	248	259	260	264	247	282	244	253	232	250	265	244	256	239	248	243	249	286	288	252	236	271	262	267	282	282	226	270	235	267	275	237	263	255	242	247	272	274	247	228	287	269	276	254	233	257	266	257	243	251	262	261	254	246	256	250	252	249	259	262	266	269	270	246	272	252	265	258	275	277	270	220	271	280	229	279	281	267	238	246	249	262	276	239	234	256	260	229	238	246	267	243	269	244	281	259	232	235	247	259	285	252	269	271	269	267	266	256	280	251	264	250	287	282	259	249	256	247	292	273	245	258	289	244	274	284	231	231	248	247	251	255	277	262	277	257	254	240	269	256	260	259	265	248	287	296	261	262	219	266	249	269	266	244	295	239	243	263	255	263	260	265	249	261	219	275	256	239	273	249	250	251	236	270	246	256	258	260	257	267	248	295	253	255	229	242	224	271	265	279	272	260	266	241	269	262	249	263	257	269	267	220	251	251	247	241	234	244	229	274	282	258	246	241	260	244	252	239	259	240	230	267	231	273	224	279	273	280	274	253	232	253	249	249	270	271	268	252	279	277	235	280	289	229	275	255	268	270	236	246	221	260	241	289	285	276	279	280	268	253	253	230	266	257	244	243	263	262	246	259	276	271	236	230	246	250	258	230	237	253	244	250	232	284	271	239	264	245	278	249	278	236	260	273	232	275	267	277	301	263	235	254	273	249	265	278	249	258	246	229	244	239	281	263	285	239	267	282	244	260	266	274	267	229	240	266	249	260	254	233	241	260	239	269	251	248	244	237	263	247	255	247	254	226	278	258	268	249	240	228	257	238	305	245	248	234	263	249	260	255	261	277	242	257	262	255	251	274	262	249	242	277	253	231	235	272	232	269	268	255	308	288	274	231	257	282	258	251	244	256	264	265	243	265	266	232	249	262	248	252	260	276	256	240	265	254	250	233	264	267	278	238	223	245	232	283	240	264	261	263	257	241	244	272	268	253	270	241	272	241	248	256	255	245	261	231	240	226	269	256	244	274	264	216	220	267	281	241	246	261	264	246	262	258	246	296	282	236	240	241	276	212	246	235	270	251	248	269	254	265	251	274	251	243	255	214	240	258	271	284	259	282	285	275	239	245	253	264	247	252	275	266	234	243	261	220	254	247	239	229	273	254	260	257	256	256	241	241	251	265	252	243	253	210	230	255	235	264	244	272	248	253	292	290	246	249	267	268	258	232	263	236	228	258	243	249	254	255	226	248	262	235	239	282	258	235	275	272	257	231	275	296	266	236	270	263	275	288	258	247	269	233	277	266	266	256	244	247	251	220	290	262	265	262	299	248	276	260	259	235	271	250	248	275	249	254	267	263	251	261	253	264	260	251	259	298	239	261	262	254	258	259	259	252	235	266	277	233	247	262	260	250	246	253	274	237	282	285	269	278	247	242	260	259	271	248	242	275	272	288	256	257	264	238	245	249	239	287	237	252	274	248	236	250	257	223	256	243	262	269	251	279	252	252	222	236	289	276	249	281	256	246	247	247	255	276	265	254	233	267	261	243	256	238	214	230	260	263	218	317	266	252	241	256	224	241	269	252	269	262	248	273	242	279	274	267	251	264	250	270	243	274	247	255	281	232	242	243	260	288	252	264	226	274	243	261	258	266	265	236	262	278	254	264	233	258	238	264	244	236	231	272	239	227	286	259	259	248	235	264	276	237	256	284	251	263	246	253	264	284	271	250	262	268	221	228	294	250	217	254	256	250	253	255	279	242	233	244	241	257	243	268	232	255	226	281	237	259	277	289	272	227	251	262	230	257	251	274	277	269	247	264	262	241	268	255	276	269	251	274	252	255	263	265	236	266	278	257	260	260	284	247	270	276	225	274	269	249	283	241	257	246	279	252	236	250	251	255	255	278	246	272	253	273	266	254	232	288	252	223	262	260	267	288	206	289	249	290	275	252	256	232	228	266	260	269	279	253	218	284	255	213	267	251	246	293	271	241	276	303	233	230	254	306	263	255	263	258	242	269	219	253	223	272	229	263	270	256	238	239	209	241	254	232	273	222	231	243	243	266	257	261	255	247	251	254	244	248	273	285	269	273	237	282	271	285	255	239	249	243	261	246	261	248	258	264	262	253	222	276	266	232	290	244	268	254	245	244	264	223	278	294	253	263	264	272	256	247	265	274	264	252	281	285	277	263	242	265	249	267	230	247	254	241	258	301	254	261	262	253	251	284	276	258	276	292	261	241	304	281	284	284	249	249	253	228	247	271	258	286	270	265	276	246	272	262	255	252	235	270	257	221	269	253	256	266	243	268	254	279	270	247	268	288	270	238	252	255	245	249	277	267	255	255	248	251	264	244	241	264	270	267	239	239	242	275	275	243	283	263	278	257	257	260	250	271	257	263	264	247	244	257	240	268	243	252	228	246	235	248	260	238	286	266	243	268	256	274	245	275	229	254	273	257	244	286	254	246	264	234	256	282	264	263	233	255	268	257	269	242	259	276	272	265	295	263	245	272	250	246	262	256	270	246	243	274	250	282	267	260	245	264	254	283	252	247	253	256	267	241	217	262	237	278	260	227	256	258	289	239	241	266	277	285	272	259	252	242	253	278	267	257	233	279	231	271	266	259	220	275	254	232	247	259	251	277	226	280	256	267	267	284	258	265	252	241	223	246	258	235	265	241	239	272	258	241	252	256	264	283	251	254	281	280	269	265	273	292	268	257	264	252	259	235	290	264	297	268	285	262	268	275	230	240	269	266	251	252	260	272	265	247	257	246	265	254	228	279	262	258	240	244	226	231	275	257	247	270	257	255	275	249	235	272	276	272	254	223	237	257	251	233	266	287	239	297	250	252	270	260	256	273	269	243	244	266	246	234	244	245	284	252	243	236	249	256	251	251	272	249	261	234	250	254	266	257	263	267	240	271	262	287	247	268	249	261	253	239	261	276	281	244	236	267	274	259	223	239	259	249	229	245	269	240	244	266	232	234	259	237	263	254	265	262	269	239	260	242	259	240	278	269	236	222	261	228	258	263	233	248	246	261	248	224	237	247	267	286	248	261	283	252	257	266	241	248	250	250	250	220	249	240	246	242	246	261	260	225	265	225	238	256	242	232	241	256	263	219	262	259	261	264	267	268	240	282	241	234	259	237	268	243	255	254	236	245	248	288	250	251	265	279	229	247	270	245	257	224	235	274	275	256	258	255	265	233	226	239	267	252	235	265	234	239	245	285	248	230	263	272	275	303	235	249	282	217	223	253	242	238	279	268	253	246	253	244	255	253	228	271	262	228	235	225	238	261	259	232	271	243	229	238	260	265	257	251	243	253	264	264	260	251	255	267	241	240	261	238	249	274	271	244	252	260	293	268	282	251	272	233	259	256	247	259	251	249	232	277
7395	6243	11386	12620	9930	7137	5634	4490	3269	2542	1982	1905	1737	1586	1422	1292	1132	1076	967	998	952	847	816	773	782	680	722	753	709	701	727	604	711	652	660	650	644	686	622	613	631	619	587	609	569	599	603	618	608	629	644	615	616	642	642	625	602	607	613	623	601	661	672	649	641	626	588	604	616	602	630	627	697	627	610	620	598	669	610	621	564	672	611	621	639	629	626	660	618	628	637	635	635	580	586	597	583	628	620	671	687	631	631	625	652	632	616	652	590	568	680	587	627	630	625	636	630	633	639	594	572	593	658	597	637	583	567	639	608	612	656	652	577	609	595	636	664	560	619	619	632	645	654	615	603	617	663	640	593	613	653	652	570	568	648	621	666	659	613	618	625	663	634	582	638	623	626	657	622	593	633	609	623	581	589	591	628	602	627	584	629	623	608	606	665	667	598	606	634	617	586	619	606	608	622	602	641	644	607	641	673	635	591	603	642	609	641	645	642	611	617	615	643	594	648	631	569	621	646	628	643	617	623	578	629	618	614	637	647	620	610	625	621	634	633	620	637	604	607	560	607	639	632	599	594	610	617	613	616	619	609	671	587	635	590	625	651	605	617	669	623	684	621	623	605	596	619	559	595	634	636	636	589	595	667	598	635	617	568	623	671	608	569	650	621	636	629	633	661	650	594	597	646	628	615	599	563	608	572	640	618	621	607	660	643	609	612	621	621	603	664	610	646	622	616	571	681	583	639	666	610	637	640	623	620	607	640	659	542	652	631	609	606	616	638	605	589	643	637	631	616	667	634	607	627	544	604	623	607	602	629	634	652	639	657	612	619	583	629	645	591	663	569	650	579	623	606	673	651	653	611	610	627	630	642	586	623	655	614	591	625	603	604	638	597	584	598	658	628	587	616	585	642	605	610	681	589	629	600	602	606	593	620	613	650	628	585	627	610	616	601	628	596	622	604	601	630	616	643	607	577	594	642	617	629	622	618	613	569	581	626	601	651	629	618	630	597	600	617	613	594	636	610	628	574	598	642	618	604	675	594	591	576	624	647	595	650	634	611	594	641	615	625	621	604	590	608	657	617	616	593	639	593	655	641	603	652	627	609	634	647	609	648	633	634	641	646	652	628	631	642	632	632	647	632	622	639	629	635	626	684	636	582	626	625	635	601	654	634	624	636	665	620	643	622	630	631	589	604	644	584	633	646	615	630	604	637	592	576	641	591	612	626	598	605	664	604	621	603	615	636	673	667	627	628	608	601	641	646	654	620	626	593	590	601	639	617	612	601	589	596	613	618	596	622	607	643	613	645	641	637	627	623	595	674	602	632	596	620	630	627	678	616	617	639	601	635	629	643	607	605	594	624	595	579	559	641	619	598	622	625	621	620	593	585	614	562	563	625	646	589	579	617	659	601	614	605	650	604	596	640	614	585	652	633	609	627	581	639	591	650	653	609	650	669	590	603	625	620	611	575	647	645	608	633	615	587	576	621	643	602	644	604	593	617	607	606	618	615	593	633	627	603	607	644	637	626	626	646	612	608	573	644	608	660	613	591	613	624	623	611	610	627	630	597	626	614	655	614	635	635	622	658	642	621	600	603	639	651	652	631	639	656	642	610	648	652	646	643	643	609	597	595	663	615	567	627	604	608	607	587	656	620	623	641	631	633	656	586	602	641	646	586	637	626	642	623	611	612	668	604	627	620	619	628	602	626	601	627	602	628	613	583	631	623	602	578	555	596	641	623	630	661	632	603	601	640	639	602	613	643	636	606	649	612	650	607	620	549	634	666	588	641	639	630	619	620	642	623	573	587	609	566	631	591	591	633	564	640	624	661	618	616	582	630	648	599	661	633	633	628	609	656	591	611	590	643	637	625	626	634	633	608	611	614	595	606	607	649	633	646	618	633	634	611	641	644	585	645	577	582	690	666	629	626	649	654	677	614	633	602	656	613	577	602	591	628	642	605	620	608	652	681	623	661	634	626	647	624	603	664	675	620	623	629	641	612	637	613	601	603	568	637	640	599	610	620	580	594	669	621	628	624	654	641	618	594	622	619	601	610	608	649	640	636	663	612	616	639	671	629	612	590	597	637	651	622	600	650	633	633	590	624	597	566	662	626	644	638	617	569	653	632	593	625	594	570	639	629	594	593	561	632	602	628	649	630	623	596	608	625	672	624	599	625	576	615	600	639	610	585	640	603	599	709	667	648	625	590	650	632	613	612	584	615	624	645	608	665	621	654	572	603	651	597	628	598	606	689	584	613	619	634	578	612	671	637	580	601	613	609	638	644	616	618	629	579	612	617	596	638	617	622	575	666	588	613	620	595	604	588	629	624	607	619	654	611	593	570	621	639	566	642	628	628	571	604	636	603	626	622	642	609	580	613	625	600	598	616	650	588	612	619	656	640	623	625	608	643	608	625	627	589	654	631	604	628	637	654	614	560	591	613	636	620	623	643	592	654	609	660	617	631	659	599	604	657	640	641	627	643	657	612	611	627	628	609	625	635	609	632	606	633	649	647	641	607	627	605	600	620	611	661	612	653	564	566	602	637	596	586	605	647	599	609	579	634	607	597	618	623	640	615	593	605	609	639	629	615	608	602	660	575	639	644	631	612	657	607	633	614	662	618	593	677	638	655	612	634	620	649	626	618	617	624	622	614	639	618	617	632	649	598	613	638	581	626	658	620	647	625	642	622	586	619	664	640	615	640	639	612	626	600	617	601	637	597	635	595	609	622	628	623	642	682	573	609	622	617	606	605	586	609	613	609	645	635	628	642	617	632	573	577	609	643	616	657	554	595	581	615	611	627	594	600	625	657	618	610	634	642	585	627	651	605	573	643	647	598	661	609	627	628	596	611	611	599	614	582	600	627	588	647	617	633	633	663	600	594	564	651	625	610	601	600	613	616	652	566	612	621	603	642	640	562	618	600	603	610	620	600	617	653	603	603	604	646	595	625	592	652	650	593	593	606	604	646	592	620	612	574	672	612	633	618	568	660	597	595	645	579	624	613	597	593	654	622	635	582	604	579	649	627	654	607	613	616	649	599	567	642	634	626	648	602	585	612	592	610	582	631	597	603	642	648	669	631	646	644	643	651	630	617	606	589	621	687	626	607	629	561	611	631	575	601	645	597	625	641	591	649	644	630	616	625	604	619	694	634	621	599	617	612	632	621	629	630	636	623	626	613	623	632	675	635	601	628	631	616	618	673	650	627	616	634	596	607	669	622	607	629	624	605	655	575	640	590	616	614	648	599	673	568	614	656	613	671	642	650	617	607	618	623	602	623	617	674	633	597	614	614	632	591	617	649	629	611	617	603	597	644	630	550	638	603	645	631	627	662	635	610	614	642	622	624	649	632	648	664	585	632	638	625	636	586	569	634	624	566	593	598	612	626	602	634	618	608	670	619	627	669	656	577	645	583	621	623	603	600	647	623	650	589	632	646	658	586	601	627	619	606	602	608	623	626	591	591	646	583	587	665	623	628	605	619	589
21133	10905	10827	8248	4837	3066	2263	1715	1327	1095	775	746	641	549	544	466	439	374	374	349	356	303	340	327	282	255	261	319	292	283	287	250	273	290	264	291	277	261	245	265	270	279	259	265	316	258	278	260	266	300	278	273	243	287	279	267	272	259	279	263	270	296	270	271	273	246	253	257	282	273	264	289	260	276	258	229	281	297	273	249	237	291	257	254	273	258	278	241	266	269	261	248	270	261	294	215	262	250	243	237	274	238	246	282	282	253	273	273	254	260	248	265	281	280	287	262	281	274	270	284	272	261	232	259	239	238	272	262	252	287	295	236	291	256	260	261	276	268	272	270	234	269	254	250	292	258	266	248	265	261	291	235	279	260	253	286	277	264	252	269	248	263	275	284	283	239	277	274	283	288	283	278	242	250	286	292	274	263	287	269	268	286	277	250	301	240	285	233	274	259	240	249	254	266	272	269	230	296	255	280	248	286	253	270	262	269	255	273	228	274	265	272	259	258	242	234	277	275	283	286	283	276	258	225	283	252	287	262	283	249	265	274	271	231	251	272	249	268	230	266	274	262	270	259	235	252	256	268	242	253	290	243	277	269	265	262	268	289	251	283	215	285	255	255	243	271	281	283	250	273	282	267	268	270	263	260	260	278	276	258	275	281	254	281	275	287	258	258	262	222	272	282	233	261	280	293	295	277	307	310	240	248	275	244	256	262	274	276	268	261	268	264	256	258	263	298	260	322	267	279	288	257	286	268	250	242	265	287	292	253	279	244	252	283	250	273	273	255	259	253	257	264	276	256	231	241	258	266	269	263	259	251	269	262	246	237	272	264	265	290	261	272	268	276	251	263	284	273	275	255	266	285	244	289	259	269	288	294	245	286	261	244	255	240	293	250	274	282	252	321	257	286	258	260	261	272	268	255	265	231	266	263	247	263	240	257	291	260	278	242	242	263	267	234	235	282	257	257	261	267	273	272	283	295	257	245	275	260	254	256	238	254	306	308	257	279	258	239	244	239	278	263	253	255	256	272	279	254	250	243	271	243	311	265	276	269	287	266	274	282	258	256	242	264	242	274	272	277	319	257	278	291	258	290	271	273	263	242	264	264	246	246	275	233	247	277	262	251	263	239	274	269	251	309	264	286	259	244	255	270	291	257	296	249	251	278	277	243	260	248	249	289	276	244	268	251	272	275	267	259	270	250	284	288	252	246	277	255	272	271	250	209	237	276	279	268	248	222	269	250	248	289	282	288	284	253	253	285	271	267	252	251	280	268	259	247	268	286	261	267	272	284	279	256	247	276	254	255	253	292	259	240	264	281	282	254	305	270	245	264	256	289	260	274	254	246	253	265	287	288	240	279	262	255	277	262	268	280	279	261	285	264	236	251	264	278	242	263	289	252	283	264	233	271	280	263	275	244	283	261	271	264	248	263	240	250	256	235	272	257	271	270	262	261	220	245	232	274	266	273	262	268	290	269	238	254	256	245	255	263	222	268	267	255	269	277	251	228	262	278	273	267	230	239	277	259	241	264	282	236	269	262	268	274	278	250	275	264	247	261	273	242	282	272	246	261	278	262	270	263	257	248	264	258	270	269	248	257	271	265	269	224	282	253	270	272	250	254	260	249	262	291	253	274	275	272	272	270	261	255	257	283	273	254	266	252	265	269	261	298	273	258	268	240	240	281	260	272	247	272	230	253	267	260	261	276	251	250	246	250	261	260	258	247	249	279	250	257	263	280	247	273	260	273	266	271	259	264	256	280	256	273	268	288	270	285	277	261	296	257	275	278	260	247	273	265	276	269	255	260	270	260	284	268	269	263	245	236	232	241	249	264	298	254	244	255	274	252	275	269	274	249	253	294	271	247	275	249	258	284	248	281	270	254	242	248	262	238	281	275	268	275	275	283	282	240	253	246	264	274	264	245	247	249	235	265	296	267	258	266	257	259	255	256	274	276	278	259	264	282	264	239	228	261	266	250	282	248	275	255	226	284	277	282	271	261	228	253	266	252	237	238	268	276	272	259	231	268	247	252	282	241	292	298	265	255	274	272	237	282	261	251	258	265	285	279	275	277	267	280	221	288	251	259	251	267	255	234	268	279	269	276	260	260	278	242	299	254	278	242	256	254	270	270	273	241	289	264	286	288	275	289	288	234	247	246	251	253	283	275	259	270	290	254	263	282	265	251	268	288	292	257	269	260	249	255	266	276	272	283	261	287	241	242	283	271	260	226	286	295	278	268	227	289	262	257	286	277	247	297	268	260	266	265	259	275	267	261	274	296	249	280	282	252	233	301	285	253	274	260	260	250	262	287	281	233	276	257	279	246	264	271	255	259	294	297	278	281	268	261	277	267	293	239	280	282	264	257	251	262	272	252	230	270	263	251	287	260	262	217	220	244	250	272	279	271	258	256	284	244	278	269	285	256	294	258	261	264	272	276	274	267	233	263	252	255	253	263	247	270	255	250	264	272	275	240	209	279	252	264	291	305	266	284	281	257	285	261	264	254	297	284	287	275	251	253	299	243	278	267	256	300	239	269	267	271	272	240	253	289	260	295	259	265	263	261	257	271	263	264	262	242	256	269	274	260	313	287	275	284	233	268	249	242	273	234	259	257	219	295	283	258	295	266	288	274	252	289	259	301	255	276	262	272	262	256	272	260	274	278	273	229	253	269	266	251	287	284	271	286	245	258	275	282	259	261	238	247	229	277	239	271	269	250	256	258	281	256	223	265	260	254	259	251	259	252	258	265	253	266	236	254	242	303	247	254	271	286	281	294	300	273	238	279	240	240	272	293	237	247	288	260	230	264	270	280	255	245	261	266	251	258	278	269	258	277	278	253	265	280	264	293	252	253	271	279	268	256	264	256	272	289	269	232	283	250	264	267	283	244	261	292	262	245	283	291	263	246	244	289	276	276	266	248	291	243	282	237	276	272	252	270	280	265	266	239	247	274	271	294	261	283	263	233	270	269	261	240	262	291	261	264	269	275	278	250	232	263	266	262	266	250	304	240	284	267	291	258	272	255	280	259	288	276	262	307	244	259	261	236	251	258	268	266	310	280	274	244	296	268	269	221	259	250	280	253	263	242	297	241	271	252	246	224	232	278	245	256	270	252	300	271	257	267	256	231	270	281	284	270	244	282	265	260	282	276	285	274	248	241	257	279	283	276	275	276	247	271	263	249	290	262	236	263	265	250	270	275	273	278	296	246	220	256	269	303	250	283	282	264	296	242	271	248	258	284	268	239	251	243	248	254	260	260	233	268	291	244	267	246	257	287	258	279	257	251	305	254	270	280	285	273	249	290	266	271	244	268	247	284	271	250	269	276	250	281	271	254	264	262	271	254	285	254	235	241	257	243	229	271	252	264	309	250	294	256	262	279	279	288	318	242	299	277	287	283	294	239	262	266	269	263	256	267	249	271	296	283	276	259	301	269	296	257	262	243	237	267	279	234	244	288	262	296	293	262	242	282	256	259	261	242	262	260	283	257
14786	9896	16620	18854	14533	11124	9038	7659	5629	4574	3608	3380	2946	2595	2296	1941	1706	1463	1405	1251	1287	1142	1087	950	951	864	829	862	790	775	806	760	782	750	681	717	699	693	640	650	651	682	634	682	666	645	654	611	605	653	596	613	694	687	646	649	650	672	620	609	610	592	633	618	629	694	572	616	631	595	630	652	621	642	562	642	670	654	619	609	627	601	607	572	623	621	641	630	634	659	605	653	659	626	643	665	668	687	668	659	653	645	668	634	653	691	678	595	631	672	606	610	661	612	637	660	648	613	632	641	638	639	648	634	644	655	620	649	617	615	691	605	659	615	647	627	653	599	682	673	657	606	659	641	618	598	613	662	649	627	676	627	651	644	641	626	612	615	660	675	645	630	603	591	686	634	638	645	577	591	643	651	639	629	636	654	591	683	655	644	690	634	637	623	644	628	681	645	617	591	627	629	649	659	664	686	656	653	605	627	679	635	651	705	662	580	635	684	624	662	654	658	658	620	648	632	626	584	677	598	617	639	631	607	653	644	655	662	701	670	671	627	683	610	635	673	646	631	645	637	649	646	631	636	624	654	593	669	644	625	597	633	689	620	637	645	616	708	631	637	658	649	653	612	666	674	651	604	665	655	593	653	677	631	604	637	684	631	663	621	629	632	638	632	621	656	657	637	601	626	600	635	633	628	680	635	632	654	596	654	649	628	638	695	658	609	652	687	671	618	626	639	632	664	645	630	595	664	664	647	655	645	667	676	648	676	695	658	608	656	639	606	603	611	633	695	604	622	632	642	637	615	661	598	642	636	615	658	670	628	632	659	641	631	645	619	662	645	666	641	591	615	615	670	640	657	615	691	646	619	664	603	588	700	646	623	645	610	596	645	648	631	648	660	618	662	634	695	609	641	683	651	662	640	599	652	630	652	660	655	652	684	629	627	639	662	607	629	634	639	649	639	613	681	638	666	664	609	650	669	610	659	608	656	659	642	580	631	647	698	671	634	682	672	667	598	647	610	647	655	636	629	638	646	626	644	620	613	655	629	602	645	669	617	645	624	639	640	671	620	686	625	671	641	672	591	630	682	637	640	595	654	617	651	663	609	603	619	646	644	652	604	613	631	630	596	660	633	636	613	618	630	638	662	656	617	602	628	657	624	645	641	658	629	690	637	638	625	662	632	659	627	667	653	664	641	635	673	616	668	608	642	650	617	621	680	637	610	606	645	664	623	652	658	637	673	681	627	649	649	608	667	644	661	652	608	630	628	604	636	670	607	653	681	649	609	625	611	683	653	631	618	646	634	648	644	621	660	650	615	661	669	657	649	677	623	604	653	621	666	610	608	639	620	697	655	661	655	635	624	647	646	651	637	685	637	644	646	673	675	651	632	650	688	651	622	624	641	671	642	650	653	662	648	642	642	581	642	622	607	616	621	661	599	690	635	614	631	648	672	643	613	657	625	633	653	636	657	663	592	629	652	640	611	627	689	651	679	636	673	636	690	671	618	643	653	681	644	634	628	636	603	627	657	663	675	653	638	635	622	660	647	627	639	663	628	671	631	631	668	648	611	670	625	709	653	573	648	662	653	605	646	652	620	619	612	649	665	721	654	625	632	660	636	683	657	649	648	616	638	584	699	650	618	687	617	656	679	649	662	658	634	663	662	643	650	604	616	637	656	650	676	634	645	648	644	652	660	657	625	655	680	662	628	630	641	581	613	632	644	705	640	638	630	637	617	623	613	677	631	649	611	626	655	645	636	586	620	657	653	613	683	621	646	683	675	625	665	606	665	618	665	595	596	622	638	644	640	681	612	652	648	643	589	653	638	628	625	631	607	653	667	677	594	722	610	618	645	628	641	632	665	637	619	609	627	613	587	692	620	652	618	646	652	628	641	624	623	598	628	621	678	625	614	665	627	625	649	651	644	633	609	714	653	606	697	649	585	646	619	707	620	631	662	610	636	658	633	648	662	640	641	645	597	643	639	650	638	626	627	655	616	631	647	627	632	639	670	642	620	632	681	664	628	631	605	621	646	677	632	664	619	682	612	686	668	659	626	678	636	632	648	620	620	651	682	664	650	624	639	637	599	661	651	645	633	684	616	639	661	584	666	612	639	627	586	583	669	651	682	645	655	608	592	638	623	666	680	660	632	612	673	668	656	705	636	654	605	647	642	624	686	628	652	679	633	628	670	655	632	673	624	689	620	611	619	625	631	658	621	644	664	640	601	649	656	636	632	655	601	593	639	660	616	652	642	642	602	657	672	612	704	621	656	600	648	661	625	610	674	633	598	645	636	626	614	642	631	644	638	625	611	665	660	655	635	667	668	634	628	660	601	610	654	669	658	600	667	674	651	641	634	613	669	686	610	612	638	672	624	620	658	616	603	636	652	672	650	625	612	619	593	649	640	655	646	616	651	698	623	641	632	618	649	627	606	632	638	636	631	640	713	649	609	633	608	653	572	642	652	614	630	613	614	617	654	610	650	622	602	617	641	630	648	634	610	646	614	644	631	651	654	638	664	671	606	662	626	658	638	606	633	638	641	632	594	660	660	653	648	652	661	625	630	632	643	679	654	600	631	649	626	625	638	631	642	641	674	657	627	619	631	645	647	616	611	649	652	593	643	623	605	616	677	646	620	628	632	663	640	590	600	659	652	608	660	638	681	642	607	659	638	619	650	641	609	625	615	608	602	678	622	647	623	648	671	636	634	641	641	665	638	679	629	612	605	598	625	617	636	609	611	630	674	662	614	661	616	622	628	622	668	635	634	653	631	643	633	624	615	668	608	654	650	649	653	641	643	654	650	629	672	612	686	659	634	623	663	626	615	636	667	678	603	669	643	647	646	644	648	623	670	665	678	620	645	651	638	681	574	650	674	667	694	663	662	630	658	629	684	627	648	669	634	630	627	641	661	601	603	637	651	621	663	685	633	659	647	640	618	668	642	657	674	657	638	620	621	694	608	616	630	680	637	660	624	656	641	610	676	603	653	717	619	643	636	622	625	675	600	600	654	708	685	676	639	615	634	649	660	632	646	630	627	603	588	670	603	621	659	610	615	659	615	622	671	678	643	639	633	693	660	608	641	653	598	630	637	623	638	668	668	679	619	634	704	596	652	618	611	623	619	690	684	646	601	640	610	636	654	641	650	654	613	598	622	656	657	630	662	672	627	630	638	630	602	656	632	685	649	644	648	619	631	627	686	609	605	605	651	606	626	653	620	633	613	599	603	626	617	622	646	644	675	629	622	673	664	649	669	618	705	613	639	658	567	619	675	650	624	661	660	639	690	658	609	618	658	662	657	632	654	667	654	636	627	627	651	642	608	651	647	630	675	683	634	656	657	653	660	626	679	610	630	674	676	609	649	675	621	571	651	635	636	684	664	655	634	660	648	667	655	633	646	622	630	631	630	648	635	579	638	632	597	663	625	649	617	627	647	640	645	635	657	627	613	613	636	639	605	618	667	661	681	628	648	691	611	625	593	617	634	615	650	658	657
29766	16644	14101	11191	6597	4231	3085	2383	1669	1286	1118	940	776	689	629	528	475	420	386	357	351	343	322	278	283	291	267	297	284	281	250	284	254	232	217	229	231	254	247	248	212	202	249	245	230	200	226	231	203	225	205	199	214	221	256	233	223	230	199	236	234	228	195	223	207	224	214	229	267	233	203	230	202	237	211	237	248	232	222	221	216	245	241	216	243	244	240	230	244	244	225	256	203	222	218	223	221	243	229	183	202	237	235	212	210	220	251	251	205	237	224	265	230	217	216	216	245	219	216	233	238	215	230	248	244	236	227	228	250	210	238	227	248	245	229	224	230	207	224	209	212	225	210	217	228	216	234	224	233	207	219	235	209	217	224	199	233	231	254	201	230	220	224	219	221	226	228	233	223	211	223	205	259	223	236	219	224	229	231	239	229	230	195	215	230	231	211	246	228	243	242	256	194	215	240	236	224	213	236	216	248	233	222	258	222	217	212	261	221	245	210	234	228	240	223	243	188	236	258	234	252	229	224	222	219	206	252	214	224	239	199	258	244	201	199	244	229	222	221	213	206	266	253	216	211	230	249	195	221	230	238	242	219	219	234	227	233	216	196	224	219	229	229	262	242	240	208	206	222	203	220	219	251	240	227	248	224	217	200	217	240	236	215	226	216	232	214	232	239	235	232	213	232	228	232	233	226	244	201	208	233	227	221	242	222	248	237	197	233	198	220	224	208	232	253	212	222	215	224	203	229	214	222	235	228	218	238	223	226	215	207	263	228	234	202	260	234	235	242	232	214	249	222	212	235	225	208	224	211	252	230	216	262	229	234	228	248	228	239	212	217	236	235	231	207	207	237	236	200	235	238	215	228	232	236	248	223	223	229	220	238	215	213	225	199	240	252	272	269	232	215	226	237	222	232	220	216	244	214	245	227	233	233	213	231	239	219	218	227	213	205	226	248	249	229	237	222	226	244	249	204	233	229	252	247	211	237	209	240	220	237	229	226	227	229	269	200	218	233	212	204	227	219	255	228	248	225	244	233	216	224	205	237	236	220	224	215	227	208	228	228	233	234	220	248	246	240	240	252	256	200	210	223	223	231	222	238	202	205	220	226	205	234	221	268	194	233	219	244	228	227	225	245	191	221	213	231	211	219	256	235	209	210	220	214	212	194	224	236	224	206	243	217	223	209	193	208	249	240	236	225	230	256	234	218	251	206	224	217	222	229	214	222	243	241	243	224	223	198	247	214	245	230	245	234	228	225	213	231	229	213	219	218	230	235	231	203	257	217	240	237	184	205	216	202	241	213	207	242	223	251	214	201	241	228	231	250	226	230	227	211	236	237	237	233	216	233	223	251	226	203	235	224	212	226	227	230	231	224	236	237	206	226	220	216	245	233	224	223	213	202	220	236	225	236	235	234	213	229	216	228	213	242	227	226	227	261	249	205	236	240	244	219	219	226	209	204	226	211	230	262	209	232	234	209	220	228	231	217	235	240	237	230	224	232	225	217	248	261	219	206	256	206	219	220	230	223	237	223	211	202	238	222	230	215	216	245	231	240	236	218	245	226	208	210	224	241	242	216	269	208	222	234	207	241	232	202	259	219	230	239	209	219	213	237	224	192	241	174	280	225	219	230	231	218	253	241	245	203	190	227	220	245	248	218	217	216	197	214	201	222	199	229	235	236	264	229	200	228	223	259	218	234	191	227	210	216	222	240	217	219	237	243	224	250	228	233	215	195	218	227	187	224	256	241	241	226	224	228	231	218	228	189	249	217	207	244	222	238	199	226	203	220	200	231	215	244	231	226	237	235	223	195	211	255	215	204	229	187	207	248	237	197	242	237	219	231	241	227	253	234	241	221	252	246	213	211	241	224	223	228	204	231	227	237	226	222	251	240	233	264	225	243	215	222	234	251	241	249	244	222	229	214	258	233	264	239	210	236	227	238	236	241	239	239	203	212	265	239	242	264	219	221	249	211	251	209	202	226	209	211	265	222	244	241	238	225	219	239	223	223	244	243	220	244	222	217	253	229	225	232	227	241	237	244	230	230	247	213	216	226	201	194	234	216	255	202	215	229	234	240	241	207	210	212	243	225	199	240	228	217	224	209	223	232	189	252	207	234	212	225	222	240	234	227	214	211	205	204	249	223	214	216	241	204	190	232	208	233	212	228	209	232	226	227	219	230	193	212	220	237	218	210	219	234	217	239	248	245	219	240	218	225	205	205	214	250	239	239	233	254	242	225	217	235	229	217	231	209	227	213	212	231	220	233	211	208	200	224	205	232	216	222	206	217	247	221	208	250	216	199	244	227	203	217	219	204	252	227	215	223	203	213	201	251	233	210	227	219	227	254	213	237	220	232	237	216	244	245	221	231	205	233	244	210	234	216	227	228	205	238	211	242	212	240	225	213	261	242	252	234	236	212	222	237	242	230	236	214	250	214	217	222	202	209	219	233	214	229	216	210	237	244	222	220	240	236	221	232	242	207	252	230	241	218	197	242	235	183	232	203	215	238	207	218	252	198	207	220	238	229	201	238	254	211	226	227	207	229	217	206	241	252	253	234	217	226	234	224	218	231	236	222	252	201	249	232	235	183	219	233	223	241	225	233	196	217	237	225	202	217	220	236	247	248	207	198	212	197	215	246	254	217	227	242	223	218	216	237	194	207	248	231	204	228	219	228	221	212	201	257	222	242	213	237	210	239	210	236	222	228	238	244	242	218	245	210	211	212	222	231	209	252	237	207	245	225	242	211	213	245	210	229	224	261	215	226	220	246	212	202	239	242	232	222	238	242	197	241	236	250	236	215	226	228	230	235	251	200	215	222	243	245	205	205	209	239	221	232	214	207	219	236	210	214	263	197	235	213	214	240	237	215	226	192	246	218	223	226	250	232	228	216	206	231	198	250	230	240	221	234	221	228	204	240	225	232	202	238	232	220	249	200	213	246	235	217	220	236	208	205	212	234	214	197	231	247	215	242	222	204	219	203	214	244	221	207	231	229	218	203	226	248	203	216	254	200	250	207	230	213	221	235	248	236	232	211	217	224	217	213	208	211	214	217	229	252	216	214	216	200	215	220	244	222	214	239	206	211	233	229	247	209	240	191	232	218	211	241	232	198	204	245	234	252	219	242	247	233	221	228	240	247	227	228	229	225	231	222	195	205	220	223	220	236	211	232	236	218	219	221	222	235	214	216	222	229	253	236	226	237	222	221	232	237	242	253	221	217	239	227	238	212	227	205	220	253	224	216	262	221	244	234	221	212	224	211	238	204	224	240	222	212	226	221	234	232	225	204	236	219	198	232	249	247	235	224	219	226	242	210	240	242	234	219	224	242	220	239	225	231	227	249	223	275	211	246	218	231	235	225	242	215	238	227	228	219	207	233	215	218	241	226	192	223	218	226	217	251	237	226	210	223	235	218	240	233	225	252	250	240	221	225	206	234	261	216	197	241	251	212	256	219	211	224	243	196	202	229	211	229	250	228	225	215	209
19105	13191	19689	22542	17925	14270	11683	10022	7494	6118	5035	4515	3876	3361	2887	2318	2114	1800	1644	1497	1427	1353	1179	1033	1005	934	915	911	850	854	768	738	736	700	627	650	634	612	615	578	581	595	603	545	571	638	553	548	551	569	514	558	543	516	586	548	520	616	550	533	554	539	563	552	562	574	557	597	555	570	560	581	526	533	571	590	538	548	568	544	570	507	573	508	553	556	561	545	555	565	541	519	589	582	592	579	579	555	505	559	540	554	601	571	549	586	568	581	582	553	581	601	559	554	572	536	564	539	567	549	575	534	537	576	558	541	558	514	511	555	544	552	556	535	536	546	561	529	523	577	545	544	572	576	560	556	530	541	580	562	603	542	537	579	578	551	523	552	540	556	543	555	563	587	514	544	533	554	576	598	528	593	513	547	594	533	537	533	599	536	534	535	536	549	570	563	558	573	593	556	522	527	503	590	546	565	555	517	525	581	561	584	575	543	567	605	553	553	517	535	527	565	535	606	549	558	557	569	555	543	546	521	557	563	564	563	512	574	561	547	529	543	531	544	542	555	591	555	551	530	613	565	539	570	555	491	524	552	560	558	569	553	571	533	584	550	554	539	539	539	575	586	587	571	576	536	559	550	570	553	572	560	524	517	554	555	548	570	537	538	591	580	573	567	556	589	505	507	544	530	539	560	549	589	553	578	568	530	570	567	554	554	555	490	523	536	563	482	546	577	583	585	544	508	568	536	533	552	555	592	536	557	541	583	559	560	570	526	546	552	523	587	546	550	591	547	530	555	556	525	579	548	535	502	576	574	535	553	547	574	576	543	565	594	524	560	547	546	583	517	579	546	547	547	559	566	556	552	571	560	536	555	557	556	571	582	561	531	517	569	563	545	541	550	569	544	550	578	558	592	514	581	545	563	556	545	553	573	546	539	548	550	577	542	561	596	574	627	510	539	508	557	528	576	517	557	536	558	537	547	564	559	571	545	550	566	523	538	541	558	576	565	545	565	542	569	529	515	535	581	521	578	527	530	530	540	534	540	547	532	548	572	570	534	582	538	541	584	555	551	557	574	541	569	574	551	556	526	522	550	582	580	559	577	574	545	588	507	524	544	546	545	506	530	554	534	563	553	588	503	583	608	567	568	541	546	534	567	526	553	554	569	525	564	524	558	555	515	552	561	523	561	554	531	514	582	556	529	566	590	518	565	504	547	553	551	535	517	539	578	518	541	535	570	560	513	532	604	544	560	577	543	493	563	562	544	551	595	569	594	555	587	555	585	541	529	540	538	538	578	579	564	523	542	562	553	575	584	519	529	591	563	584	550	565	537	571	533	560	560	547	594	547	573	545	545	519	568	531	574	561	518	539	543	527	567	612	532	581	571	551	589	554	548	526	547	562	569	568	549	550	561	550	544	553	584	561	552	550	526	540	561	544	538	529	533	515	563	557	539	530	565	630	548	555	552	549	550	553	545	508	552	547	570	599	571	577	549	562	603	574	552	561	555	583	545	503	534	568	534	594	548	552	537	549	518	549	566	531	519	527	542	547	534	565	546	538	534	546	556	573	543	542	561	580	536	577	529	550	552	567	563	558	536	523	564	560	576	520	564	560	538	508	561	531	566	587	519	548	546	552	532	525	523	537	513	572	536	559	563	562	557	513	540	545	541	533	555	556	558	553	539	578	556	601	537	578	541	526	553	542	552	566	548	533	569	536	584	522	522	548	509	541	568	517	573	578	514	559	549	540	553	542	554	583	525	544	566	572	576	557	564	529	522	591	605	526	527	524	546	554	509	576	584	576	579	545	550	542	529	504	517	607	508	572	547	570	548	532	509	536	549	541	560	570	571	590	537	576	541	575	538	561	522	549	568	533	527	509	565	541	538	522	506	521	507	523	574	556	560	572	512	558	552	559	556	558	545	529	591	535	555	549	581	566	573	562	564	543	524	557	544	602	541	547	562	558	531	590	605	546	548	579	590	557	538	551	526	547	546	512	563	574	535	558	525	556	549	564	514	515	551	557	525	495	548	575	539	566	553	527	546	524	558	548	543	529	576	529	584	553	570	516	513	518	580	559	563	540	542	537	553	546	573	539	547	568	540	601	544	533	571	546	550	574	540	585	582	544	561	491	533	556	601	583	555	544	551	528	563	592	534	539	537	565	530	518	537	580	515	572	595	585	511	545	527	550	581	568	532	602	530	567	575	549	503	527	546	506	579	585	545	608	546	604	598	516	529	551	608	595	584	546	539	541	553	557	571	525	490	544	557	563	551	570	560	526	544	557	539	569	562	596	553	552	541	565	547	543	540	504	554	578	560	547	566	541	572	566	510	546	550	558	541	536	566	520	536	507	566	579	565	556	551	559	573	569	548	600	557	552	574	579	546	565	546	566	547	544	536	555	542	587	522	559	526	569	541	528	552	548	531	545	571	572	555	533	531	538	597	510	540	553	578	603	524	533	519	553	576	530	559	580	559	555	542	511	559	558	536	594	581	554	535	543	505	578	550	563	559	574	540	532	567	537	546	588	606	538	615	541	540	562	526	603	530	585	557	527	536	605	610	576	560	480	568	558	554	526	539	554	541	566	531	545	536	504	563	544	578	606	569	509	583	561	534	577	587	569	560	545	554	547	513	595	552	507	555	559	517	560	533	607	566	556	573	509	529	537	562	535	541	562	560	584	565	514	566	556	573	542	528	582	561	540	569	557	521	549	540	547	592	610	582	538	586	568	549	539	559	537	528	549	577	550	571	580	529	556	566	579	544	551	546	601	548	518	571	537	545	561	568	563	576	562	562	589	500	517	542	602	539	532	579	529	508	509	512	554	578	542	544	561	550	534	538	589	525	547	569	572	562	528	537	587	557	553	572	542	572	582	566	568	523	613	530	505	534	558	569	562	576	585	552	569	552	583	532	566	564	525	523	525	538	556	536	549	558	555	530	526	557	555	536	578	583	623	575	562	545	570	539	568	514	569	552	557	552	547	495	516	533	531	570	500	539	525	566	535	538	523	509	553	551	557	548	569	538	602	550	527	538	580	525	551	565	575	549	538	539	513	595	564	528	580	531	603	563	551	547	547	502	516	535	599	578	548	584	561	548	555	555	601	553	526	556	588	569	549	541	569	539	535	571	501	571	570	588	533	547	550	544	557	531	590	577	554	522	571	565	552	528	521	585	531	547	584	505	527	601	559	536	562	541	544	509	570	540	510	480	575	525	563	593	536	554	533	518	541	562	531	543	552	529	545	576	566	536	520	554	557	542	562	515	562	586	528	606	559	558	599	522	531	543	555	555	538	536	551	573	530	547	584	522	577	569	580	544	550	531	507	543	538	508	529	552	552	529	530	530	554	551	559	559	545	536	520	557	554	562	551	540	558	552	564	561	551	561	576	549	567	546	545	545	537	513	531	565	517	574	548	514	544	557	551	552	578	548	593	557	581	562	556	563	549	552	568	517	541	532	536	537	513	544	540	574	551	553	562	548	566	592	592	527	512	559
10602	6418	6597	4960	2736	1669	1220	1022	766	590	485	434	491	413	412	356	319	317	319	306	317	298	277	279	261	269	287	258	273	289	265	267	236	256	283	242	239	255	260	261	239	260	255	239	247	230	254	265	248	297	251	250	238	254	265	266	263	232	248	270	252	246	270	269	272	263	262	270	280	233	241	258	231	253	265	235	253	253	273	259	257	261	280	247	245	243	227	240	252	261	274	257	258	245	234	244	227	263	251	252	262	270	280	258	250	272	250	237	240	259	245	285	254	272	239	256	264	243	253	216	244	240	229	250	235	259	224	249	256	222	233	260	263	277	248	259	237	251	262	295	270	246	251	251	275	241	253	239	253	248	274	254	246	220	238	273	245	257	271	255	245	243	235	249	276	250	226	229	247	215	218	258	265	279	260	260	264	233	245	264	258	248	231	277	295	259	267	245	273	261	263	262	242	266	251	263	283	276	264	273	248	265	260	256	258	231	259	260	243	239	245	285	255	231	252	220	230	253	242	255	221	258	258	258	240	263	244	282	287	251	263	235	229	249	263	257	295	286	264	272	233	261	246	266	268	259	260	248	254	265	254	261	253	260	247	242	254	257	252	259	238	282	248	263	260	250	254	282	278	255	242	255	263	252	199	269	264	251	249	250	270	262	223	288	262	251	247	236	254	266	271	252	266	270	257	268	266	223	253	235	236	270	254	274	222	239	250	266	238	265	248	226	259	275	249	282	237	255	224	260	247	276	258	250	260	235	221	270	252	261	271	261	250	254	238	235	254	274	251	245	253	269	251	222	242	248	244	252	249	260	251	226	260	258	268	265	274	254	242	250	257	251	248	242	265	282	277	248	262	265	246	248	291	231	242	253	274	313	269	265	260	232	245	272	260	265	257	269	236	249	234	253	274	234	262	271	245	269	240	260	264	250	271	251	253	260	235	233	255	269	280	245	243	241	235	248	220	258	232	267	269	254	289	247	262	247	243	257	280	247	243	249	260	242	243	253	236	242	240	293	248	238	289	256	241	250	247	269	273	271	259	243	261	260	206	270	243	284	250	262	285	247	260	270	263	275	245	239	227	256	269	263	287	259	296	262	261	255	291	250	240	269	252	248	259	223	249	259	247	227	257	280	249	268	241	250	261	277	254	262	258	234	276	228	253	256	248	262	273	272	230	248	265	235	268	253	265	248	251	261	239	241	240	244	278	251	246	280	252	248	259	249	287	283	275	249	242	264	241	256	245	257	262	259	260	277	244	246	259	251	233	243	235	236	276	243	273	274	268	286	251	245	242	245	267	229	251	262	256	303	273	245	256	239	282	281	275	249	281	264	253	252	253	255	279	260	261	261	262	244	245	252	244	275	254	244	239	256	256	238	251	277	254	244	236	277	260	258	315	252	259	261	241	283	244	246	269	286	247	260	240	290	264	225	252	279	250	266	264	244	244	255	267	238	263	259	249	234	280	245	268	266	267	271	240	231	269	248	248	238	299	277	273	282	258	299	261	226	242	260	274	265	256	280	265	266	274	248	235	236	254	233	278	269	257	247	239	274	242	259	262	258	257	292	270	290	214	231	226	233	269	257	248	262	279	263	228	209	248	233	253	247	251	275	242	210	275	262	250	277	239	245	272	240	256	284	267	244	273	266	244	261	267	244	248	266	288	254	255	262	264	259	276	266	286	261	253	258	269	259	260	253	258	253	264	261	251	240	258	263	262	265	270	264	286	250	239	238	248	252	260	265	262	263	222	247	261	255	269	265	236	275	242	241	267	237	235	249	247	262	254	243	240	270	235	270	218	259	277	254	279	244	279	282	274	263	240	241	251	239	252	255	252	247	235	258	255	244	232	295	260	261	252	263	254	224	235	278	280	253	250	241	229	238	247	246	265	281	245	228	244	255	288	274	267	240	244	238	277	234	265	247	268	286	241	243	237	289	245	235	259	241	270	242	282	247	223	229	247	253	226	286	252	253	264	256	240	242	267	285	287	235	264	256	246	265	240	242	235	235	294	261	270	251	259	247	259	286	277	263	256	263	244	245	263	229	253	238	247	265	232	245	250	227	254	260	270	243	253	233	263	206	251	246	245	251	265	287	248	241	247	232	275	264	272	221	249	236	278	231	277	260	233	272	274	284	242	280	239	249	262	243	258	267	268	255	270	256	268	250	234	248	256	249	245	253	249	285	249	247	244	290	323	318	253	246	259	254	289	282	239	256	253	241	225	246	252	275	285	250	262	281	265	267	248	271	256	237	255	232	251	260	297	246	255	274	231	274	268	266	264	244	266	267	230	274	245	249	245	241	239	265	275	221	252	224	256	262	289	268	251	246	274	257	259	247	269	253	242	255	249	259	264	254	242	273	254	265	231	287	224	243	238	245	255	258	247	257	250	257	266	273	266	281	245	260	262	229	256	244	257	293	261	250	234	282	267	248	234	232	239	248	275	237	211	262	256	246	286	276	271	239	269	257	255	276	256	231	247	252	226	294	253	263	270	247	222	262	251	257	232	254	219	271	248	273	256	296	240	248	244	262	276	234	228	262	275	215	262	249	253	251	238	264	262	285	240	264	251	245	239	256	270	232	288	247	256	254	285	261	260	253	239	268	248	268	244	243	235	265	243	256	256	241	254	243	245	254	253	266	278	261	260	230	242	263	269	251	258	261	284	250	256	230	240	267	273	225	235	260	239	269	251	232	241	230	242	253	236	253	264	254	272	260	240	268	264	281	253	230	231	252	272	276	259	264	235	257	292	274	252	281	241	261	255	277	257	259	258	258	243	285	239	254	270	269	256	261	250	271	253	241	259	274	285	246	260	239	246	266	251	266	262	257	257	251	228	223	236	265	241	250	265	247	264	276	291	257	256	248	263	266	217	262	272	264	272	249	251	261	234	239	255	251	273	265	241	242	254	222	264	230	250	248	267	254	260	263	230	258	270	284	245	257	278	287	257	242	243	250	240	238	244	244	250	277	241	280	262	285	236	271	253	234	256	249	248	251	216	248	278	233	264	252	245	215	246	249	263	277	241	232	236	240	248	264	256	296	268	233	258	271	244	260	247	265	236	282	273	254	260	250	236	234	266	252	230	246	252	235	220	263	240	256	250	236	254	259	256	256	252	255	263	275	226	257	287	283	269	257	270	242	236	268	256	275	256	253	238	238	260	235	259	255	267	248	255	265	253	262	253	261	235	260	265	263	244	278	265	262	239	248	269	246	254	240	254	271	238	257	233	243	234	241	255	259	283	241	275	271	292	243	264	256	262	253	265	232	235	278	261	272	245	295	258	266	261	243	257	247	271	261	240	255	268	297	252	240	251	264	224	218	245	243	234	253	258	276	240	264	240	264	244	224	247	246	241	287	276	269	235	299	257	277	259	242	226	237	250	262	249	235	274	269	269	293	241	278	251	240	253	239	248	220	254	233	243	255	264	241	272	243	244	262	230	270	275	284	228	246	242	236	253	265	250	255	280	257	240	280	260	260	277	236	271	259
7495	6404	11011	12457	9175	6944	5505	4337	3293	2362	2140	2006	1885	1680	1433	1289	1132	1037	993	998	895	870	792	761	755	677	720	711	732	669	727	689	702	666	686	660	623	640	616	635	693	631	663	663	669	611	641	674	627	585	570	624	615	647	620	607	596	646	625	639	600	633	650	666	550	641	631	616	613	647	602	608	569	633	590	611	651	604	575	639	692	613	647	594	584	603	635	622	617	572	624	587	673	606	609	651	635	612	660	612	624	597	653	584	610	597	630	594	602	629	662	586	624	584	616	663	581	622	565	618	640	645	602	623	579	633	598	603	590	618	585	590	655	621	618	612	628	598	604	597	621	624	605	638	645	644	627	629	627	671	641	576	644	629	596	594	654	607	603	635	646	650	658	612	626	665	622	633	652	658	618	643	649	595	611	635	625	650	616	603	616	623	608	630	599	622	618	634	634	633	597	617	587	615	630	645	622	610	620	612	621	606	625	644	606	635	643	630	595	584	611	625	610	621	599	592	626	651	620	628	640	640	585	602	628	604	632	621	588	625	642	610	586	594	648	646	607	568	669	656	606	591	619	610	677	599	632	617	619	659	598	648	674	598	643	619	647	589	645	595	615	674	626	598	623	639	659	594	639	620	628	626	611	594	638	615	561	607	603	654	618	630	657	606	619	597	643	614	625	634	609	584	605	607	623	631	613	622	645	591	592	614	604	644	602	608	657	602	587	613	643	634	575	632	607	617	610	650	635	623	626	642	644	630	642	599	612	608	616	602	571	644	648	648	633	575	649	629	639	597	626	630	604	633	562	602	613	657	640	609	627	650	699	644	597	548	625	606	624	587	650	626	634	612	626	637	610	615	586	632	620	619	593	654	575	622	616	560	573	608	646	636	638	630	644	579	648	583	652	627	623	611	594	650	600	612	611	596	620	612	620	628	631	601	587	644	637	631	627	628	596	654	600	656	590	612	677	608	652	602	597	603	651	607	681	605	615	592	638	612	682	650	599	617	644	640	628	634	630	594	599	610	605	576	647	594	608	640	653	667	593	660	617	616	630	612	634	640	605	658	616	669	615	616	608	574	617	591	609	608	629	609	621	612	577	644	586	613	637	614	604	646	614	636	629	608	623	604	653	643	614	597	630	566	628	644	603	636	585	620	597	680	599	600	614	615	639	636	609	594	644	600	637	658	619	628	657	610	630	582	616	643	657	606	600	589	637	638	615	624	620	594	611	650	607	574	643	591	628	572	617	620	659	620	606	584	660	628	624	592	617	641	668	638	621	586	597	649	644	632	625	658	626	625	626	637	617	606	581	635	644	665	581	661	658	594	592	640	639	644	601	607	612	636	663	619	603	614	627	615	632	617	607	639	669	622	585	658	591	606	555	644	631	610	637	652	581	592	650	621	644	627	608	613	637	643	586	633	588	645	583	613	603	617	632	629	621	602	608	628	591	635	641	641	585	584	622	636	603	616	658	630	628	624	603	611	667	635	612	644	615	644	620	624	639	596	614	608	610	650	620	610	627	642	606	651	666	590	608	616	625	604	607	608	580	617	638	594	636	601	617	670	593	608	595	643	603	634	633	647	626	621	612	610	649	592	605	643	662	622	601	673	653	595	645	628	591	555	591	621	668	614	627	645	606	612	603	655	644	656	624	643	601	591	628	576	612	654	654	614	650	644	596	651	602	595	621	640	611	615	588	604	629	645	594	582	654	594	590	583	591	637	577	644	624	638	625	642	635	633	606	643	587	646	604	638	595	637	626	605	661	596	608	615	600	641	646	586	618	605	609	634	597	629	638	623	590	606	618	563	648	583	610	626	615	593	619	586	604	574	661	609	596	642	658	601	602	640	602	638	601	604	602	605	648	634	646	624	636	672	582	627	642	644	623	673	597	617	651	675	631	594	618	622	635	644	606	617	603	624	626	580	647	579	648	602	645	637	610	659	617	583	658	654	593	639	655	646	579	587	618	595	591	591	647	638	616	628	611	601	575	633	615	599	661	598	594	610	593	637	598	597	631	611	641	576	627	622	587	651	627	602	573	659	639	631	597	653	641	628	605	572	646	579	602	648	627	626	638	626	635	594	636	615	598	583	609	601	663	629	643	588	645	628	636	606	609	641	652	634	598	608	576	581	623	653	643	648	617	644	610	606	597	688	602	600	613	631	602	659	610	626	647	643	649	621	599	641	584	645	659	620	626	677	634	567	628	599	595	592	611	626	627	641	636	569	581	608	629	640	617	603	645	624	625	602	637	597	638	599	628	596	595	649	640	622	587	616	640	636	635	603	656	609	665	606	646	669	563	614	631	602	616	625	587	631	627	639	592	672	618	629	613	594	644	612	574	604	625	628	608	603	623	630	617	624	629	625	617	604	586	602	613	627	588	607	642	616	629	643	606	633	633	648	611	585	620	613	635	618	588	610	607	625	648	635	599	632	601	625	609	605	624	565	621	615	600	575	634	607	646	611	631	603	624	661	611	623	624	591	634	611	637	589	669	624	610	620	608	630	642	605	614	617	624	614	573	618	606	649	666	632	611	619	621	620	641	632	623	615	623	610	628	607	670	648	611	583	552	623	648	628	626	625	649	590	598	655	604	626	623	628	600	611	560	588	645	619	630	633	657	654	570	638	619	597	601	631	606	600	601	621	665	619	638	658	635	630	610	626	650	580	642	604	692	649	629	623	636	620	637	613	629	601	586	640	608	615	624	595	553	581	639	636	622	629	586	646	608	615	622	634	625	623	593	612	556	629	612	645	584	590	603	547	603	636	591	624	634	605	604	645	607	616	583	630	667	632	590	643	629	660	605	645	591	599	595	612	630	577	612	619	604	592	599	636	622	615	631	602	619	622	619	673	630	591	627	585	613	612	613	599	610	620	634	632	681	595	642	579	644	604	652	603	619	688	600	628	652	602	648	593	613	584	640	583	578	578	649	645	574	638	651	638	584	645	622	607	569	657	639	623	654	632	637	650	646	601	603	573	620	652	585	620	645	623	593	632	661	652	569	638	639	606	613	610	620	607	610	642	656	634	671	608	647	624	636	673	585	618	597	697	618	680	626	627	628	631	660	581	633	610	639	614	625	602	594	622	604	646	662	614	602	623	663	603	593	652	650	629	662	609	613	651	640	620	658	652	618	654	570	681	588	636	598	577	624	591	654	620	667	634	594	575	627	587	625	622	631	621	618	648	672	618	655	614	567	635	610	611	620	604	630	604	638	628	619	626	625	624	645	631	634	666	604	587	574	647	600	642	606	598	623	597	623	583	570	630	631	629	596	656	644	612	606	594	621	593	588	631	626	598	642	581	651	615	653	629	622	653	606	588	628	638	597	624	643	638	631	621	621	633	591	636	604	639	641	671	631	632	565	603	584	617	589	597	647	606	621	616	602	655	614	628	615	635	623	613	642	591	599	622	604	586	635	645	610	608	630	637	649	637	647	621	613	661	652	612	596	630	577	633	600	625	657	574	627	632	620	619	651	659	597	589	581	611
21672	11584	10122	7954	4493	3114	2292	1719	1208	932	753	717	643	534	486	410	395	352	368	378	354	345	301	320	307	343	302	323	305	293	270	290	295	263	296	285	285	286	240	257	320	283	258	290	254	283	292	240	280	260	278	249	284	249	233	308	268	260	243	251	286	263	275	287	305	267	279	255	251	272	241	257	294	278	253	244	260	234	259	270	278	259	261	247	246	255	251	264	269	267	298	276	259	264	262	255	266	247	269	269	274	257	265	282	269	261	249	215	247	259	287	242	256	245	258	269	249	278	279	246	262	278	252	265	288	294	279	251	265	265	268	280	272	269	276	235	257	264	267	289	263	277	274	249	269	258	264	278	272	242	273	273	275	262	243	303	239	263	292	268	238	252	231	298	281	260	272	292	261	253	269	237	269	269	252	266	245	285	271	256	231	248	238	293	276	282	284	264	251	241	307	284	218	250	246	251	265	249	263	262	236	268	248	291	277	270	284	259	255	255	237	273	286	280	234	274	259	252	268	281	282	261	269	251	255	303	252	274	276	250	275	232	264	281	276	262	262	234	265	280	260	289	250	258	298	278	250	276	261	294	258	259	261	266	238	281	263	256	246	264	280	286	265	251	237	253	267	262	270	257	292	250	251	258	281	251	241	253	259	242	281	255	273	253	246	280	239	244	284	259	297	271	266	255	256	261	258	291	270	261	254	240	265	249	268	258	246	251	299	233	251	277	272	285	259	272	281	256	271	269	265	268	264	279	244	286	245	263	305	272	264	254	279	298	240	262	282	278	278	264	253	230	287	274	284	303	275	244	258	250	266	285	288	262	244	277	268	263	259	279	252	238	286	245	269	268	276	256	285	268	284	231	295	266	275	277	254	277	249	278	262	301	291	218	242	263	226	262	262	222	263	249	274	282	289	262	253	274	251	239	265	256	282	270	246	268	258	267	259	293	267	270	299	293	254	285	274	280	255	240	282	268	244	247	240	252	251	274	275	271	268	257	268	264	262	224	250	231	238	289	254	244	295	266	254	268	256	279	295	240	243	288	259	259	286	244	281	277	276	267	257	281	253	285	263	287	274	262	276	273	281	252	271	258	253	285	237	256	264	265	283	278	248	240	287	279	262	247	246	250	239	255	248	259	283	287	287	247	247	274	285	295	251	280	259	271	263	261	247	257	239	278	294	256	285	246	250	276	272	246	256	265	272	260	294	267	252	292	229	248	276	265	262	277	254	273	237	285	257	258	249	278	277	267	260	264	269	248	259	246	285	230	237	256	264	249	267	262	276	239	258	213	250	258	253	285	252	273	235	269	240	279	265	273	278	259	239	257	293	259	293	284	284	281	275	256	261	284	227	265	237	259	270	278	244	245	263	273	254	277	266	279	266	259	243	250	282	260	290	249	262	225	280	246	244	239	261	286	263	253	270	276	252	257	262	218	262	243	253	257	274	273	243	245	246	227	245	269	247	298	279	256	269	239	293	272	266	258	237	297	265	283	261	259	255	287	259	245	278	209	262	281	261	273	261	290	269	285	268	249	279	286	242	273	270	243	260	282	254	274	256	264	250	300	259	274	246	271	250	267	264	228	228	261	285	246	278	271	273	268	282	296	239	254	270	243	281	245	286	266	303	306	279	265	252	291	258	241	288	273	235	276	283	263	252	254	263	259	270	268	247	242	277	254	266	250	222	267	258	269	262	271	269	243	231	250	295	273	244	262	251	293	242	239	253	260	271	282	276	280	299	273	239	280	262	234	248	246	269	278	243	288	263	274	251	250	256	240	267	278	297	259	263	258	267	242	260	258	243	256	265	261	253	244	245	283	268	259	250	274	284	271	260	253	271	254	244	270	267	251	282	273	278	230	290	275	269	262	249	262	248	258	253	243	248	262	296	265	235	283	284	234	284	289	234	256	259	302	274	278	280	267	271	257	265	260	260	245	267	238	235	280	233	245	294	282	285	291	277	293	254	273	236	251	273	307	272	257	312	266	278	264	253	268	249	284	279	267	248	247	237	241	249	250	270	263	257	271	282	279	254	278	271	255	302	271	267	259	281	259	259	254	277	222	245	265	270	252	238	294	254	267	250	286	280	287	269	274	267	272	244	256	287	252	263	293	283	275	272	276	298	273	256	315	219	279	291	300	273	264	270	279	283	245	268	297	271	273	285	247	283	255	273	261	279	268	250	278	252	269	276	247	274	276	287	271	240	263	260	265	271	276	254	245	282	278	231	281	244	300	262	271	261	267	297	271	237	242	265	248	281	264	298	240	280	295	310	244	278	270	281	290	252	256	273	234	257	243	274	252	275	273	241	247	277	244	257	251	262	276	250	258	262	269	263	245	240	266	254	247	287	272	240	256	238	260	247	215	273	272	291	257	280	252	265	266	235	259	297	260	265	255	264	293	262	238	277	253	266	238	245	244	289	270	236	273	267	268	268	272	257	273	259	261	288	275	290	285	272	269	264	250	278	282	264	274	255	250	239	250	287	259	281	256	251	273	268	299	253	229	272	233	250	243	268	263	259	261	260	272	261	267	231	274	289	309	285	245	261	248	259	275	272	253	281	274	279	276	257	292	251	271	263	267	245	237	236	254	278	283	262	258	273	270	257	269	275	275	261	248	281	261	271	279	256	257	254	279	283	267	262	270	274	256	262	258	271	265	261	272	255	294	291	283	247	269	277	268	283	255	256	239	247	275	256	262	275	255	267	275	263	266	275	236	265	249	262	270	249	279	256	285	265	269	278	249	274	264	248	255	266	289	248	273	249	269	287	238	285	286	285	282	253	255	277	277	225	249	267	301	237	249	272	244	261	252	260	275	253	270	246	256	286	273	261	254	280	236	272	268	265	258	276	249	267	287	274	263	252	248	268	264	289	288	288	256	236	282	279	261	276	282	255	265	233	255	257	238	242	260	250	282	259	270	284	266	250	260	250	295	286	263	269	270	266	254	252	243	285	243	252	270	283	248	259	254	267	247	283	276	238	241	254	258	270	292	277	256	256	264	256	260	271	304	270	271	302	262	295	258	263	268	233	254	257	307	259	248	283	296	271	275	266	242	250	285	265	241	253	234	279	269	281	273	244	257	261	261	309	249	260	262	304	241	288	252	244	282	289	259	282	253	282	262	253	275	269	281	263	298	245	269	272	272	265	294	261	278	251	314	246	276	253	269	234	246	274	258	261	271	272	265	288	248	279	254	265	269	253	257	275	274	282	243	260	283	282	246	257	225	256	283	248	255	254	275	265	258	266	244	240	257	264	276	268	266	255	265	245	252	285	273	264	256	285	274	265	260	261	284	239	242	300	257	248	287	262	272	239	275	284	262	256	263	257	271	312	281	264	268	246	263	266	270	237	277	302	277	273	288	231	259	295	248	245	262	281	276	257	265	253	270	253	276	284	233	277	271	287	279	252	246	261	276	288	266	263	298	276	270	278	210	267	261	257	264	260	278	293	279	261	234	272	257	252	293	253	247	268	242	260	223	245	262	255	261
15123	10005	15915	18058	13788	10981	8890	7040	5605	4415	3730	3384	3041	2511	2067	1904	1569	1380	1292	1243	1223	1197	1022	968	927	879	913	871	850	797	830	735	750	732	718	706	675	662	658	656	643	632	646	666	654	661	647	653	670	670	657	625	636	657	668	629	680	650	651	673	600	641	696	618	655	655	656	663	635	643	642	623	600	657	630	649	635	691	654	653	621	602	614	676	661	616	639	596	699	645	632	635	629	605	609	623	572	636	639	624	630	648	637	623	650	626	636	653	643	638	616	662	618	667	618	612	657	670	678	579	669	628	638	652	704	629	631	633	630	636	676	599	604	619	606	605	598	657	648	676	642	639	660	598	644	669	646	632	669	631	634	615	643	642	640	689	615	623	636	615	625	667	603	634	628	646	646	670	664	615	693	600	648	634	650	661	624	609	662	636	649	685	634	624	590	594	678	611	649	636	612	627	611	633	626	644	608	630	666	656	644	608	617	619	622	650	646	643	675	649	632	596	566	648	595	613	668	673	621	623	606	632	635	635	645	633	638	644	670	633	656	642	587	667	665	644	635	632	566	639	629	614	667	655	637	639	668	637	653	607	636	622	638	654	656	649	629	612	653	639	610	626	631	603	618	648	683	642	620	615	634	646	630	645	614	664	603	641	640	626	649	622	593	660	653	691	630	627	657	637	577	640	619	645	629	606	647	611	612	638	629	711	644	634	644	620	646	688	624	637	659	641	596	663	619	606	629	672	608	630	623	664	677	665	625	647	592	616	687	646	643	622	649	669	669	627	567	669	645	607	605	672	620	598	595	656	657	616	637	577	656	675	684	625	629	632	689	668	661	636	636	646	654	637	631	660	634	619	677	648	650	617	649	648	643	631	664	644	646	618	695	695	636	656	625	621	634	626	630	589	633	610	613	653	661	660	621	618	677	657	647	647	651	669	660	626	609	637	626	644	658	666	677	602	653	593	612	671	664	611	642	663	637	610	672	694	651	668	643	601	649	631	620	651	632	622	640	640	611	674	632	636	629	644	627	610	680	638	625	612	658	602	667	630	611	650	611	615	658	633	593	661	587	639	635	616	614	678	607	600	630	691	618	648	605	625	668	670	615	628	633	625	636	627	636	642	663	664	614	694	632	643	601	588	641	627	657	641	648	612	624	633	635	595	633	655	654	666	637	634	620	664	623	620	637	654	649	649	669	664	675	653	623	634	695	626	658	681	597	636	678	608	642	622	643	615	628	596	642	630	630	633	623	658	634	669	599	586	653	651	631	613	665	636	662	645	649	608	667	643	656	654	670	640	603	663	627	661	637	640	572	622	636	614	671	639	621	666	629	603	695	628	648	652	625	587	632	634	691	642	641	666	648	592	621	575	637	674	635	624	592	670	680	687	688	635	579	636	661	631	621	646	618	678	604	639	620	626	674	641	646	683	657	638	645	606	602	666	639	596	636	656	656	644	645	666	665	667	612	636	622	639	671	623	655	641	642	601	622	630	638	646	605	620	674	650	622	689	633	646	652	697	622	624	653	656	645	646	700	641	642	668	676	647	609	664	638	648	669	642	635	671	623	641	599	602	627	663	610	611	638	640	642	584	687	701	645	680	680	631	641	687	646	617	631	596	656	635	618	601	612	654	663	649	710	635	661	595	584	651	626	651	604	629	664	627	596	581	590	683	635	677	634	599	635	632	662	636	665	644	631	650	640	638	618	660	670	671	656	626	648	613	611	646	667	655	666	617	617	685	649	648	577	650	609	669	655	632	640	654	613	595	638	655	697	677	625	639	608	670	592	657	673	693	661	589	664	645	642	640	627	640	622	641	617	615	626	642	620	660	592	688	627	616	601	640	659	643	642	620	654	630	617	614	661	673	647	663	616	618	676	635	646	637	653	702	621	656	622	718	608	608	666	621	624	630	685	624	666	622	683	673	608	674	630	668	660	658	599	669	620	653	653	629	656	617	646	616	620	652	612	646	617	650	621	674	657	664	624	606	657	609	663	669	675	678	605	614	609	678	650	630	612	598	630	644	632	650	605	629	651	614	676	634	638	653	618	637	663	661	630	645	653	667	659	599	631	583	617	673	700	652	675	644	632	687	670	648	588	634	662	644	632	638	638	642	638	656	643	615	612	629	644	640	640	621	616	611	658	627	682	595	658	596	583	604	623	607	619	689	636	645	660	650	640	631	600	662	667	653	618	607	619	648	587	619	638	627	632	646	634	608	669	641	618	646	625	628	650	593	619	647	642	623	657	682	679	655	654	643	587	677	670	617	653	617	660	647	612	644	677	650	668	634	655	613	666	630	653	607	672	616	624	605	614	626	610	676	619	605	672	647	615	648	623	632	649	621	646	649	594	685	632	604	656	576	633	630	669	646	626	670	695	632	638	642	661	609	566	623	658	650	680	672	631	622	659	638	647	633	615	600	589	679	704	676	610	626	650	678	654	666	670	653	620	618	639	635	629	677	636	616	621	664	673	658	629	649	607	629	608	632	638	630	646	634	672	635	651	649	653	691	632	640	617	653	656	588	664	614	617	634	568	701	648	627	654	636	627	676	613	623	607	635	705	638	651	633	666	607	618	648	597	628	645	644	640	602	588	644	691	632	617	688	633	646	619	628	614	636	680	591	684	641	625	635	648	637	651	639	663	622	622	639	661	631	644	623	668	654	652	657	654	648	610	664	655	632	644	657	575	647	627	615	652	677	671	611	643	598	647	612	604	601	613	615	700	624	663	646	635	632	623	649	649	624	638	628	649	616	615	615	634	640	597	635	629	675	691	639	686	615	636	613	637	665	672	628	660	616	617	647	664	622	621	626	645	628	648	647	619	655	636	630	670	646	587	683	678	634	611	587	618	698	651	665	650	665	686	596	661	634	639	634	667	690	616	598	607	679	632	683	655	628	638	614	671	620	598	656	607	673	598	623	670	661	681	595	650	591	637	689	604	625	640	655	613	654	616	632	644	692	651	615	682	651	666	628	626	661	622	655	626	655	603	605	620	643	617	580	602	655	657	634	631	646	682	620	617	642	624	636	637	625	605	651	624	653	656	621	593	654	609	632	635	636	618	611	638	642	640	602	688	654	662	630	629	627	607	632	639	631	628	626	665	689	622	663	632	666	629	654	638	650	648	666	638	690	652	653	629	626	634	640	596	625	636	635	608	681	683	602	648	678	584	659	630	587	637	615	600	606	643	700	599	604	639	657	632	668	628	673	647	633	629	677	643	622	602	615	626	683	600	643	632	635	620	655	624	599	649	658	674	643	630	655	674	625	652	645	648	635	640	629	659	643	640	630	648	622	664	678	662	632	645	619	595	652	649	650	682	691	668	664	679	666	654	625	641	616	655	675	615	607	647	611	650	663	577	656	631	646	644	645	624	623	621	653	628	592	627	629	615	609	670	628	609	702	618	638	681	726	626	681	636	637	628	649	650	656	628	626	667	660	637	581	669	659	639	622	617	618	598	661	661	639	686	666	678	610	644	653	621	612	624	672
29819	16120	14122	10920	6506	4416	3307	2375	1703	1295	1077	952	785	684	579	523	428	397	363	331	352	324	310	322	290	290	297	254	275	228	247	244	268	245	243	231	223	247	236	227	257	232	213	233	231	230	212	229	228	233	216	241	220	236	229	231	215	226	214	241	244	231	214	230	249	249	220	246	232	247	204	200	248	205	289	245	244	252	225	225	208	209	241	240	210	233	220	231	273	234	220	238	223	228	237	214	243	196	234	222	240	234	222	233	255	243	221	219	218	227	220	215	245	235	214	232	240	238	249	217	232	225	221	213	185	216	218	234	225	226	193	218	230	215	238	243	214	221	240	215	197	234	224	223	276	253	225	192	233	214	210	194	209	214	233	216	221	211	244	213	213	259	256	224	238	255	244	213	223	220	253	208	218	227	218	216	202	231	227	209	235	225	228	220	237	249	221	239	218	233	235	233	244	209	215	250	232	217	232	224	192	210	209	225	205	210	213	211	201	225	238	247	228	242	233	211	207	227	207	233	223	211	221	218	254	237	214	220	208	216	219	198	229	227	218	215	279	229	184	209	233	233	236	223	213	228	230	220	242	225	237	225	236	226	239	240	225	178	239	228	225	192	223	221	211	208	201	242	251	211	215	245	230	245	217	225	220	254	218	206	200	217	263	222	230	241	243	230	249	226	207	235	213	224	238	191	242	223	228	235	248	221	196	224	233	222	212	221	223	245	229	228	230	205	221	197	201	244	252	210	234	244	220	248	198	210	241	213	243	215	224	211	200	220	238	186	233	250	221	199	241	224	239	228	248	222	251	207	225	222	228	221	208	217	217	222	234	235	219	229	234	179	231	229	263	195	221	192	188	216	238	237	205	229	214	242	194	241	235	231	208	229	231	219	217	211	246	217	219	213	236	245	251	228	237	227	250	265	213	234	238	220	238	201	212	229	214	229	223	238	232	212	226	247	226	246	212	234	249	235	224	203	216	191	222	241	224	224	207	217	206	237	218	230	194	222	221	214	204	201	237	246	206	222	226	194	215	222	214	216	231	230	229	226	218	221	233	227	220	234	213	239	234	220	219	225	202	221	227	232	226	233	240	217	203	248	198	259	201	221	230	239	229	243	203	223	239	201	241	231	231	206	211	203	208	198	205	232	213	232	213	228	222	225	237	207	262	220	234	216	228	243	230	262	250	215	218	209	199	219	212	207	237	235	215	216	239	228	237	222	215	241	228	218	209	199	208	189	232	219	245	249	237	208	227	215	223	213	227	244	216	227	243	216	206	231	237	218	206	225	221	222	196	219	247	248	223	229	209	219	223	220	255	212	197	223	212	239	216	233	218	240	220	238	256	227	230	232	211	228	237	220	257	225	229	241	228	223	233	218	224	225	195	229	225	216	222	215	217	210	225	214	227	257	233	239	217	240	225	211	230	260	202	263	227	235	227	225	219	234	228	219	222	223	233	243	249	215	220	203	237	247	214	227	220	238	223	270	203	220	214	263	225	211	238	222	204	244	236	219	251	195	206	222	237	236	225	204	217	242	247	225	228	181	237	239	240	227	197	221	234	218	242	228	183	215	211	222	218	217	241	224	236	207	236	185	215	233	221	218	224	222	215	228	250	229	198	234	244	258	233	224	251	236	232	227	240	230	269	230	212	215	272	212	186	239	229	226	231	216	178	216	224	241	221	252	232	240	227	249	222	228	239	211	216	231	226	224	239	224	236	205	216	249	241	236	232	212	241	231	242	228	214	220	231	210	222	212	212	227	204	222	252	241	202	210	239	191	199	192	208	220	232	224	220	216	225	247	238	206	230	223	248	231	216	216	241	199	253	238	223	212	211	220	233	195	229	247	222	221	224	204	231	244	234	216	246	266	230	235	221	234	208	251	236	240	214	235	218	221	206	226	209	219	220	225	229	198	231	240	227	232	178	244	250	223	211	221	240	216	236	221	239	241	224	224	244	217	233	223	248	247	213	247	227	204	199	228	222	236	236	228	243	208	229	225	248	208	250	211	186	241	228	241	222	222	239	230	231	251	225	242	203	231	219	175	227	212	208	239	207	230	205	207	228	234	227	239	248	210	232	208	231	223	224	249	228	205	237	228	232	233	212	185	222	226	231	215	235	234	235	206	200	232	227	222	228	204	223	219	240	246	223	226	214	195	211	216	233	237	215	223	226	209	211	222	234	196	258	248	231	246	222	226	227	187	213	236	234	237	231	218	215	241	254	248	217	193	210	212	229	219	226	274	238	240	237	218	222	219	268	216	238	216	228	223	266	242	228	223	239	230	214	209	243	224	243	242	209	234	252	204	215	241	231	244	202	258	224	232	251	211	193	232	223	224	229	220	206	206	217	246	250	234	233	222	240	242	233	247	231	230	229	239	258	230	236	204	237	217	222	277	204	221	188	262	213	238	231	216	223	221	224	232	249	258	206	223	212	223	221	235	224	234	227	233	229	244	221	234	239	258	227	223	236	233	232	242	239	237	251	228	198	226	223	218	209	244	216	206	214	203	198	231	239	236	206	215	235	231	213	228	223	216	252	242	229	249	239	243	215	205	225	246	231	206	217	236	248	205	258	262	172	219	239	214	251	225	234	213	235	225	243	224	212	217	227	231	245	233	237	207	235	209	219	184	251	204	201	199	229	227	244	216	223	227	233	219	241	224	233	233	234	230	215	219	221	231	212	244	229	244	208	230	206	207	228	210	251	214	246	210	224	224	218	216	217	248	221	240	200	242	223	244	249	211	211	237	234	235	210	197	215	221	215	233	211	233	224	217	229	213	233	202	250	249	228	227	241	224	228	230	235	227	229	230	220	236	215	252	204	214	213	237	257	239	220	227	214	235	237	218	221	267	234	227	227	229	256	232	211	245	211	232	209	227	228	214	230	248	218	197	196	244	204	229	217	213	235	229	215	217	198	210	239	199	209	212	216	231	222	216	219	236	206	221	262	216	228	242	208	249	231	215	211	216	236	228	238	226	224	208	227	226	230	235	248	228	189	204	210	228	251	237	229	232	248	219	241	218	220	239	223	212	219	194	241	217	200	231	207	222	230	221	230	198	219	245	227	220	239	218	239	208	252	250	245	208	216	236	229	219	215	216	222	234	230	253	224	246	250	196	243	238	215	221	215	210	210	244	195	212	215	198	230	253	232	231	251	254	237	221	216	223	245	234	224	215	265	203	256	237	209	217	207	229	229	255	232	244	235	224	235	202	202	237	241	226	224	230	220	221	215	228	221	224	207	214	221	201	219	220	202	240	200	220	232	225	215	232	237	251	245	212	228	210	210	209	212	225	204	230	218	233	220	239	242	230	240	237	246	220	237	228	245	238	252	209	239	273	247	245	220	248	227	247	215	229	216	220	218	250	235	213	237	220	233	221	238	207	228	232	227	221	235	205	200	238	189	236	221	226	222	240	221	218	198	221	231	245	239	219	222	213	213	224	214	241	221	204	232	228	232	205	245	239	202	214	241	219	186	267	218	240	251	238
19366	12923	19452	21699	17709	14367	11736	9601	7515	5910	5137	4570	4002	3349	2801	2326	1988	1752	1588	1411	1504	1359	1150	993	1025	1009	908	840	796	820	768	708	661	710	677	668	644	573	542	588	535	557	596	603	575	569	556	561	583	593	555	596	563	574	532	592	586	550	588	508	557	534	576	545	574	581	556	576	544	555	557	548	510	607	558	520	546	599	541	558	547	575	559	545	531	576	544	599	540	519	568	539	561	549	590	567	607	561	543	582	572	551	551	547	558	522	549	567	562	520	537	582	606	580	524	553	552	536	542	565	559	565	562	569	523	506	577	562	572	585	565	571	567	539	586	583	546	602	600	571	528	528	580	522	559	539	533	596	538	520	526	567	583	500	559	557	581	579	573	596	541	556	523	565	559	530	574	522	497	577	525	582	577	584	559	545	548	538	545	576	529	548	541	608	550	572	569	552	569	594	568	556	596	513	550	551	518	541	533	526	590	539	557	535	555	577	557	516	520	554	555	568	576	568	579	536	564	568	523	559	547	535	578	531	577	563	535	576	523	549	518	587	549	537	544	581	563	580	600	568	525	544	556	572	575	540	561	556	552	542	567	592	598	563	538	575	531	534	554	580	590	591	569	559	508	539	601	591	551	544	571	597	541	572	564	607	561	550	546	556	559	558	581	528	575	549	536	524	567	545	561	588	557	561	499	567	535	535	537	561	535	601	544	554	584	534	496	545	592	561	548	547	554	612	583	553	556	561	575	566	514	591	536	556	554	524	553	539	542	602	586	544	518	533	530	586	519	583	545	595	603	535	555	592	551	546	548	541	517	539	523	583	537	593	561	591	577	499	584	564	580	542	552	564	495	558	520	598	536	543	547	615	559	528	550	538	560	532	556	535	574	527	531	505	548	531	525	543	529	566	540	585	554	576	588	563	525	543	563	566	525	534	524	589	530	555	553	528	543	540	548	588	577	528	559	589	565	557	522	584	569	585	574	524	591	585	562	542	512	611	583	531	547	571	566	592	593	555	604	568	543	535	538	523	547	517	542	542	539	524	609	601	540	556	513	584	549	523	546	528	552	513	503	538	568	599	546	531	520	551	567	528	579	544	569	562	527	564	550	582	574	530	546	548	600	584	570	593	586	571	569	578	496	576	552	589	514	577	582	518	560	550	562	515	597	559	555	537	582	590	565	553	558	547	569	513	547	539	563	521	563	565	550	542	577	534	584	536	577	550	583	541	543	556	588	551	485	571	578	538	553	560	590	490	560	555	572	537	519	496	567	558	544	513	552	544	555	563	562	546	565	576	517	573	573	534	538	554	581	540	571	543	527	552	540	591	548	551	558	552	558	571	570	558	547	529	578	572	534	564	529	518	576	523	556	626	540	554	583	515	540	553	568	558	577	558	521	603	527	571	574	568	559	505	548	534	563	565	558	527	557	554	537	541	560	558	524	580	575	534	530	515	552	546	546	539	568	543	541	535	589	503	546	511	486	543	536	594	535	544	556	549	538	581	533	569	550	555	589	570	538	570	525	577	560	582	572	575	540	564	534	561	530	538	589	520	548	559	534	545	576	572	542	532	561	591	591	562	536	563	591	520	579	536	548	538	513	544	549	554	611	563	555	542	568	578	560	574	523	530	573	523	544	543	576	531	570	610	540	534	548	610	557	525	556	573	548	552	536	509	586	574	571	590	547	551	559	545	534	512	542	556	572	598	550	585	559	500	569	536	545	572	567	550	514	563	540	527	578	561	531	530	519	532	537	503	543	529	529	565	549	507	550	554	542	558	552	562	549	538	565	582	590	538	569	600	529	541	514	560	533	546	524	547	541	533	524	592	560	550	573	530	588	554	537	548	539	541	536	511	554	525	566	541	502	482	560	543	543	521	545	574	585	528	554	561	567	565	524	618	578	545	556	549	578	510	527	555	524	565	564	571	573	580	542	587	521	537	533	588	553	575	618	532	585	598	525	546	533	587	525	601	564	533	513	543	519	535	540	539	545	536	541	577	522	563	548	605	531	514	542	538	531	527	597	529	562	519	557	484	547	544	565	556	537	534	587	560	523	506	580	543	534	580	610	555	527	526	563	557	574	569	542	549	544	562	541	560	535	578	565	554	542	534	589	540	546	591	548	577	569	565	540	538	553	522	581	563	528	583	519	546	548	566	528	540	534	535	571	577	512	569	554	527	543	524	550	564	586	576	570	599	539	591	541	576	556	533	556	589	528	498	598	573	553	586	557	561	548	546	562	549	513	531	541	552	517	534	536	553	548	515	512	530	530	511	551	553	527	574	580	533	571	542	533	529	517	575	549	593	568	569	549	551	565	558	538	504	604	572	582	555	572	562	516	565	520	560	548	535	550	586	556	531	533	553	541	592	574	552	535	510	607	577	541	537	470	560	474	529	577	582	557	520	557	584	550	529	528	525	561	543	528	564	560	530	550	552	513	553	532	560	558	529	575	566	565	549	554	568	539	571	579	534	541	535	542	562	558	550	588	562	537	548	555	571	547	580	537	532	546	548	520	552	503	552	485	569	540	596	563	568	568	561	588	530	586	552	572	604	569	560	589	588	556	510	569	597	574	554	571	522	529	539	568	593	553	533	580	542	536	559	540	554	534	571	576	569	591	566	572	565	570	568	568	533	541	579	557	519	528	545	601	549	536	552	607	545	555	586	520	588	548	537	565	553	564	581	567	511	563	552	531	584	492	548	538	552	542	529	592	541	569	526	539	608	505	564	557	576	557	535	580	544	563	535	538	556	556	555	555	586	578	544	517	574	569	580	578	529	567	527	528	568	576	511	556	541	562	540	591	568	553	599	584	564	538	520	571	572	535	569	531	533	566	554	525	510	588	571	515	527	499	521	531	577	541	562	575	515	592	575	549	537	565	583	586	539	530	576	545	574	563	589	566	534	542	516	549	555	567	547	546	568	571	562	545	551	549	549	522	522	539	565	577	587	563	514	537	544	550	537	570	576	497	549	519	591	568	503	563	551	535	545	541	544	564	572	521	581	576	544	527	543	563	550	566	559	561	562	607	569	543	546	551	585	577	583	543	566	584	547	559	548	552	576	536	527	557	581	551	516	523	521	554	571	559	572	526	601	591	557	526	558	536	574	564	563	575	561	549	587	546	562	516	575	572	543	554	540	531	516	577	561	582	563	515	573	582	571	553	521	563	554	553	505	546	579	550	548	548	587	566	574	561	525	575	531	547	553	598	577	563	531	518	558	524	558	545	567	532	527	560	555	533	546	536	537	555	544	554	556	559	540	563	542	540	538	542	609	577	556	572	543	523	565	550	574	497	546	534	587	544	568	549	535	515	562	538	566	561	547	550	521	588	512	544	578	554	492	543	564	544	566	533	565	505	526	511	586	599	552	562	541	564	537	538	570	539	577	569	563	551	549	550	553	582	571	581	514	556	547	554	535	542	552	543	513	559	542	556	537	574	556	543	558	588	538	563	540	549	555	530	533	505	550	547	559	562	539	556	566	583	552	589	564
10796	6569	6461	4509	2556	1745	1379	931	748	560	494	444	429	386	343	346	321	329	327	291	315	331	296	308	256	267	288	264	286	247	264	265	266	272	256	254	272	280	264	232	267	262	253	256	282	268	271	254	240	235	269	268	250	251	278	273	262	248	270	237	235	243	285	280	251	247	226	252	245	273	267	224	257	249	247	222	273	257	242	254	258	239	257	260	257	241	258	242	304	269	285	231	246	249	266	248	250	225	271	260	279	245	259	251	253	282	252	241	266	230	277	278	279	228	267	238	257	230	251	257	264	280	222	292	254	254	264	219	273	265	273	252	271	247	263	244	260	273	252	215	256	236	277	260	248	250	289	277	254	246	258	265	252	301	269	261	228	282	266	244	264	304	243	241	243	253	267	268	264	209	250	250	269	261	238	238	270	237	290	260	286	257	270	247	261	253	228	249	245	270	247	264	258	286	261	243	263	270	279	255	241	238	232	240	283	268	247	291	269	232	252	279	240	236	282	292	233	296	268	260	257	261	243	248	267	257	255	258	268	256	289	230	247	240	229	263	273	233	237	234	277	249	254	244	288	269	229	262	260	263	227	256	242	238	258	286	258	285	266	253	248	276	283	284	285	270	248	243	272	260	255	236	238	269	259	263	273	251	255	250	265	262	260	266	266	262	257	274	251	248	196	266	263	274	254	250	243	265	241	255	275	262	244	241	276	296	229	273	230	254	291	253	259	298	250	260	253	261	242	260	248	271	275	248	280	264	263	258	301	243	237	235	258	263	275	268	256	267	266	271	257	244	230	288	235	243	241	217	238	276	226	253	270	283	272	248	278	255	253	281	258	255	253	241	231	280	259	268	227	236	251	238	263	221	255	271	264	282	249	247	257	279	252	254	269	254	278	248	276	273	269	267	268	246	286	247	267	236	243	222	224	234	256	248	244	258	271	241	226	253	277	242	279	232	275	250	222	255	271	267	272	295	244	257	232	239	281	280	247	249	265	279	248	267	280	247	229	245	254	295	254	221	252	242	265	265	236	272	246	269	240	270	263	241	258	260	288	279	250	244	257	231	271	248	258	262	264	247	262	286	269	258	255	229	254	295	245	285	268	258	253	249	238	270	263	234	238	272	255	251	218	245	243	286	269	255	278	237	247	252	238	251	243	271	261	232	262	234	258	249	235	265	240	268	281	263	265	250	258	272	277	270	237	265	253	250	278	255	244	253	222	223	252	270	231	242	279	256	279	265	267	277	303	239	286	268	277	255	223	228	261	264	281	237	238	280	232	236	252	243	250	258	240	259	266	267	275	248	272	237	275	247	242	271	246	258	239	251	262	260	250	277	277	261	266	259	252	219	259	250	260	258	266	259	250	242	277	258	252	271	240	263	237	276	245	228	244	268	215	249	235	274	283	232	279	261	287	239	237	247	265	247	259	245	274	248	247	305	240	273	253	256	264	242	231	260	251	238	241	259	232	257	235	249	228	243	257	262	284	236	246	253	257	267	240	233	255	259	275	268	291	267	245	262	280	243	273	253	223	274	256	230	270	256	262	227	229	289	244	282	268	238	278	258	268	239	246	254	255	268	286	264	278	271	247	246	250	263	265	268	291	263	229	252	262	240	281	248	264	270	250	256	259	279	269	237	250	259	268	273	251	275	256	240	214	255	290	270	264	261	263	256	268	263	276	247	238	247	273	253	276	269	270	260	269	265	295	277	269	245	283	247	258	250	264	267	252	257	267	263	248	273	285	223	223	239	249	254	249	274	229	273	246	252	249	275	265	242	254	269	232	265	255	260	273	247	268	245	250	239	233	252	266	290	271	240	238	255	286	253	286	294	263	261	254	275	271	271	237	245	268	255	236	259	237	250	253	269	251	264	292	232	241	238	271	260	290	251	235	269	235	237	256	259	241	245	268	231	244	257	237	244	241	267	249	262	236	257	256	278	229	259	242	260	250	265	274	248	216	232	244	243	300	256	259	233	225	278	253	290	274	276	261	281	238	301	263	262	263	252	283	291	288	250	260	282	249	274	253	245	243	247	239	280	283	253	274	270	257	233	274	240	273	245	268	278	251	243	254	289	263	297	275	293	264	239	279	241	248	262	245	241	266	259	260	272	253	257	278	223	266	244	276	271	309	283	220	249	234	270	249	244	249	261	260	280	263	269	256	268	261	239	239	271	263	262	254	242	245	273	268	248	254	226	250	271	247	245	235	250	234	259	236	250	260	252	276	241	260	240	238	264	232	257	227	229	252	235	243	264	247	279	271	231	266	266	278	233	268	238	257	258	249	255	232	294	238	260	235	254	289	266	278	261	247	237	228	241	247	252	284	258	253	277	238	292	265	242	272	292	259	253	263	239	242	255	259	250	262	258	265	283	252	260	275	259	247	228	240	282	265	227	254	264	255	257	251	253	242	261	259	259	284	252	236	266	268	277	263	246	267	246	263	244	250	256	290	250	248	242	272	255	253	272	265	265	267	270	249	262	271	261	268	245	260	271	273	244	259	250	257	255	266	280	271	230	264	247	251	255	250	252	270	259	249	260	262	271	272	255	255	256	271	238	254	252	270	246	251	254	272	246	247	257	232	234	264	254	233	276	264	248	267	241	249	232	252	256	256	246	241	274	263	254	275	244	255	269	238	241	246	234	245	243	238	251	242	243	271	244	270	227	256	254	261	257	250	264	242	267	223	251	271	258	272	259	241	261	272	255	236	243	246	268	273	257	256	244	262	258	256	250	263	278	209	246	255	248	235	239	293	250	237	273	280	229	262	261	245	224	243	271	264	274	282	250	279	240	264	226	237	233	260	208	259	275	245	241	276	263	273	241	232	252	267	252	259	259	243	280	238	265	275	278	273	266	247	223	253	268	299	280	246	276	274	258	247	229	245	269	274	261	258	253	274	240	222	241	266	251	253	281	271	230	251	278	250	236	284	289	269	252	253	228	265	239	255	224	249	296	263	254	248	257	269	263	279	266	279	272	291	248	243	254	247	250	269	238	241	251	232	247	274	260	215	276	270	252	273	289	276	262	269	234	289	255	278	246	240	252	280	239	241	267	252	255	243	249	258	254	281	234	270	253	248	275	259	245	228	244	258	253	265	254	261	252	241	303	251	226	276	228	299	264	233	252	278	256	273	250	250	257	263	283	265	274	264	275	250	221	258	278	276	268	230	250	268	271	294	270	261	262	247	248	271	256	263	269	235	251	257	229	279	232	258	288	285	268	275	259	281	260	257	243	255	240	245	245	269	259	266	263	248	267	246	229	263	256	257	273	271	233	280	283	275	217	233	259	254	270	244	238	236	212	231	266	232	258	258	239	262	264	252	242	254	267	255	296	265	253	244	271	262	269	230	237	228	240	253	232	244	254	260	258	259	286	246	233	248	235	285	260	239	285	234	229	285	264	278	243	264	245	246	257	269	242	270	250	243	279	274	263	249	256	249	279	290	251	267	261	250	242	234	250	268	278	285	252	279	263	224	275	256	238	267	251
7702	6190	10830	11946	8959	6937	5549	4189	3281	2394	2197	2046	1778	1662	1387	1250	1141	967	976	942	934	906	818	750	785	731	722	722	687	635	651	743	634	686	638	642	618	665	619	654	638	597	630	634	618	624	613	607	609	596	609	636	613	607	608	657	661	639	643	628	621	620	642	599	596	612	637	618	620	604	643	605	642	622	613	630	644	609	607	608	666	580	591	579	647	613	627	563	571	582	636	642	615	665	587	642	601	608	608	666	635	678	624	580	639	628	639	594	623	599	600	658	643	611	631	645	588	619	636	614	659	627	671	601	635	626	595	629	551	596	691	617	591	619	616	628	628	588	644	655	659	629	642	637	683	594	587	582	586	610	608	662	706	618	640	647	687	674	640	578	640	610	644	629	617	661	656	652	599	599	646	678	667	629	616	645	622	604	610	571	634	654	601	616	575	604	576	588	641	594	607	625	648	629	582	588	618	624	605	646	623	620	606	635	592	655	658	614	602	603	627	631	603	596	620	639	643	615	610	578	632	604	643	618	589	602	616	603	628	633	595	668	626	570	602	633	625	614	648	582	619	617	648	607	592	627	634	607	598	650	642	605	598	683	589	612	607	650	647	659	605	613	673	647	665	654	630	606	592	642	571	669	629	633	615	631	633	592	634	642	585	602	649	633	643	624	636	603	591	592	641	567	655	622	589	572	619	599	658	617	644	615	590	632	652	604	657	611	646	641	659	610	604	643	604	647	668	626	602	654	669	663	628	648	617	591	633	647	630	626	592	619	609	609	610	635	629	606	623	621	628	660	626	651	625	663	620	647	665	580	620	589	631	634	608	681	631	611	643	641	611	614	661	618	637	654	586	579	647	575	645	651	578	656	633	600	656	613	610	638	649	636	574	605	649	605	641	638	628	566	616	598	611	607	658	614	580	645	597	626	697	677	655	606	587	665	632	597	663	597	606	619	679	646	619	607	632	627	651	637	587	589	601	622	624	604	559	591	605	613	637	636	591	619	603	630	662	624	609	583	621	597	617	629	604	611	605	619	619	622	623	604	631	610	579	600	606	614	622	620	642	577	606	577	682	598	629	629	642	682	592	612	635	623	615	616	607	636	656	619	616	580	662	618	615	599	641	627	602	613	604	622	581	617	657	620	638	639	623	580	678	578	595	607	636	566	611	607	610	595	587	598	617	639	631	658	683	653	617	644	631	594	630	618	625	579	637	622	596	621	631	624	608	621	630	628	619	611	660	592	621	627	643	590	602	645	602	607	629	662	631	593	626	625	614	613	628	577	633	660	647	642	642	690	644	612	642	622	599	602	647	580	605	623	621	624	625	634	609	656	604	558	606	596	616	602	617	604	635	633	678	634	598	594	620	656	611	661	585	616	634	591	676	645	640	633	604	637	638	628	633	631	658	623	632	624	620	610	633	617	615	639	606	639	596	627	564	646	638	638	620	627	601	623	607	603	640	601	619	623	579	624	666	604	662	631	571	649	621	611	619	656	607	624	630	605	616	620	618	618	586	655	584	579	655	600	637	641	654	596	628	587	696	661	579	601	629	628	624	584	636	633	616	613	645	656	650	638	563	593	649	614	632	676	611	626	648	620	622	604	612	630	604	608	606	649	618	617	650	669	659	641	633	645	658	631	619	603	578	620	662	611	639	646	621	575	606	633	612	630	651	613	639	639	598	634	653	652	623	604	602	628	588	567	617	618	587	618	610	654	572	605	599	646	654	590	633	611	626	593	614	638	633	611	613	603	588	620	646	597	629	612	651	647	647	594	604	615	604	596	600	604	608	605	679	650	607	626	610	596	592	645	649	605	621	661	603	598	585	603	617	670	615	629	627	616	560	613	609	664	665	621	621	639	603	628	590	635	621	614	636	621	662	633	628	587	601	601	641	623	618	660	680	609	613	652	616	621	635	663	592	646	619	649	648	631	593	597	640	599	626	651	587	599	670	640	612	603	621	602	652	645	605	605	573	624	610	681	607	617	644	634	617	616	623	589	591	595	621	633	611	622	613	607	585	623	591	588	617	599	631	636	590	653	583	638	608	589	643	628	592	614	629	578	641	571	621	645	597	622	621	653	655	666	618	640	620	636	536	563	644	612	615	584	646	602	645	623	599	631	585	586	692	638	593	636	627	621	614	607	646	642	642	596	657	599	603	618	650	610	630	613	596	588	635	638	602	640	639	588	597	608	611	661	596	623	643	620	612	645	649	657	645	595	614	629	651	595	620	618	599	601	616	587	609	636	584	608	654	610	679	645	602	586	570	673	607	636	618	594	643	609	619	614	580	629	566	631	627	640	589	569	616	658	597	655	619	605	654	641	616	634	639	667	647	634	659	612	614	589	635	608	641	662	565	605	607	629	662	614	610	603	631	602	621	626	584	645	662	588	663	660	641	612	634	638	659	592	642	642	656	598	620	592	591	610	645	580	643	627	625	604	629	617	610	624	636	665	628	621	626	590	630	622	653	609	638	644	631	615	620	600	601	671	652	632	643	620	614	666	598	659	627	615	600	629	641	623	562	596	623	605	614	603	648	623	617	653	607	611	630	587	629	637	651	634	621	556	599	566	654	627	625	643	595	573	631	640	643	645	620	614	618	595	601	612	621	586	574	652	616	616	619	613	625	597	613	641	633	614	650	609	591	589	644	606	607	609	626	655	581	646	618	577	623	612	627	619	634	605	640	621	608	604	634	657	670	628	581	592	610	615	574	644	617	630	621	630	635	628	588	618	631	627	639	648	671	616	591	622	620	609	666	616	638	638	621	642	612	577	620	609	642	582	626	576	680	593	608	591	608	625	628	625	588	595	661	617	642	619	610	651	631	649	615	625	647	630	606	641	611	614	640	640	623	582	614	585	632	665	615	665	602	599	613	663	610	621	603	616	654	707	655	593	568	648	567	613	633	600	571	607	600	648	601	631	626	632	623	642	574	624	614	618	672	629	598	613	654	642	674	669	585	614	622	607	634	600	590	658	616	663	612	637	656	643	607	613	660	620	640	642	633	639	631	610	618	608	641	658	576	579	612	629	641	637	622	611	626	629	650	599	648	611	616	622	608	594	608	628	613	654	599	620	672	654	615	662	666	669	623	611	605	639	649	647	648	622	638	606	620	597	624	595	595	666	588	665	617	617	628	639	623	624	639	619	662	583	608	593	621	627	595	582	658	604	660	615	607	618	598	609	595	610	597	639	641	645	610	592	623	639	613	636	630	663	620	625	619	647	610	584	589	604	625	638	630	573	596	599	634	632	612	624	638	633	628	604	636	639	589	629	627	627	656	639	610	607	637	612	653	584	613	576	652	625	620	623	556	594	650	635	584	635	650	625	633	621	647	621	637	583	619	667	668	653	624	645	640	656	590	593	606	634	633	600	648	653	638	620	584	599	590	660	634	661	608	633	591	633	638	588	623	630	648	614	634	644	613	642	632	637	640	614	652	655	585	604	622	677	620	630	642	651	636	600	632	647	623	601	603	578	632	607	630	614
21277	11049	10062	7597	4664	2928	2174	1508	1283	998	864	820	683	587	464	400	416	399	327	341	323	325	324	355	294	295	292	337	299	306	290	306	298	294	281	273	249	301	235	221	268	273	266	256	286	245	255	294	287	299	273	285	291	280	283	247	263	247	286	281	261	261	245	270	249	290	270	254	268	242	275	275	280	265	258	232	275	261	267	266	254	268	255	258	271	287	265	257	266	249	273	284	322	299	279	255	271	256	292	268	252	293	271	255	241	280	256	276	251	263	267	275	256	257	268	276	254	256	279	295	262	282	249	274	245	266	255	245	280	266	267	265	266	258	256	310	280	262	258	295	292	244	279	247	263	268	268	262	272	248	262	233	252	287	250	248	281	241	239	273	269	263	256	289	240	262	274	259	253	266	283	271	263	265	261	255	269	246	267	272	251	258	265	242	288	254	259	251	277	276	252	259	280	269	247	288	274	260	294	245	241	244	275	266	242	299	291	273	299	238	251	221	270	285	272	263	275	258	259	278	267	256	266	259	253	277	265	267	257	259	282	266	252	281	260	271	259	264	259	261	275	260	246	245	282	255	263	270	277	256	257	249	275	259	278	276	256	287	264	285	256	237	258	268	271	287	270	276	254	253	249	294	265	277	284	241	244	281	252	243	288	274	269	252	264	267	260	280	240	259	271	262	254	273	300	270	278	240	262	267	272	266	256	250	292	269	252	266	250	249	295	292	234	287	255	280	260	301	258	242	245	289	264	260	293	278	278	261	253	315	255	281	282	271	260	233	260	255	247	239	272	300	255	284	265	302	292	268	252	271	279	250	266	300	253	269	293	259	277	260	279	272	290	287	278	281	269	231	269	268	250	273	280	282	267	228	296	264	270	272	274	264	278	246	277	264	254	259	243	268	246	287	282	298	262	271	288	272	274	269	291	259	268	261	254	286	291	272	265	268	298	295	264	271	247	252	263	284	262	261	233	270	249	259	247	269	256	249	257	257	272	270	294	288	258	268	237	265	234	254	268	255	271	260	265	264	240	247	269	264	272	260	251	242	256	289	319	283	262	271	262	269	251	243	274	282	263	244	237	257	259	250	256	283	284	268	257	267	271	251	326	264	250	270	254	245	243	266	277	279	260	281	274	276	274	259	303	288	260	244	234	240	253	254	271	277	251	277	280	269	272	275	285	272	294	255	260	271	271	243	269	269	276	295	273	287	264	266	280	287	271	261	256	256	268	240	244	247	277	279	292	266	270	249	273	262	284	285	276	266	285	238	251	251	300	286	268	251	263	288	270	256	264	272	286	257	268	260	295	235	276	261	254	266	265	250	260	281	272	274	253	250	240	244	285	298	266	252	241	243	267	263	250	258	254	260	277	261	244	259	256	269	253	243	264	274	269	259	262	273	272	263	248	259	244	258	266	255	266	272	264	231	279	291	256	304	271	268	267	277	280	262	261	277	280	284	262	279	262	262	252	291	247	272	284	259	245	272	260	266	257	262	309	244	232	264	279	248	287	273	243	261	245	272	278	254	293	242	299	247	273	279	287	262	265	258	226	260	268	272	290	258	252	254	274	256	273	274	268	268	287	268	316	280	277	288	242	247	263	270	271	253	273	281	252	265	248	257	248	264	286	218	267	253	269	283	254	254	260	235	267	265	248	261	279	296	280	264	237	272	261	258	278	248	251	269	275	248	252	212	232	263	267	271	254	261	255	242	245	253	263	259	265	263	253	262	261	256	272	277	261	278	257	262	259	257	257	257	260	264	246	285	255	277	280	275	239	249	240	317	261	253	270	277	267	260	244	264	262	281	277	239	243	251	258	257	256	231	278	264	340	266	273	279	273	300	244	297	280	285	285	283	273	263	259	285	270	283	266	250	271	266	235	265	262	273	271	266	245	258	271	283	281	276	224	251	239	257	308	265	286	254	297	293	280	277	261	259	254	244	252	277	238	278	273	258	265	286	262	264	281	255	240	302	234	264	244	274	285	250	271	247	287	268	274	306	284	270	261	235	249	245	251	300	298	266	258	232	233	252	250	273	255	287	242	264	233	251	293	261	245	283	257	261	247	250	282	242	258	285	283	286	301	303	287	269	228	262	271	274	252	258	268	265	237	280	270	279	293	285	267	244	243	266	300	234	287	257	267	272	292	237	251	253	263	280	293	254	300	285	260	240	313	271	243	254	255	276	277	265	236	284	256	263	255	253	269	264	291	255	271	249	260	254	265	253	272	267	265	265	265	279	262	272	270	291	237	278	250	250	283	263	277	287	239	307	275	239	248	282	251	287	288	256	293	250	270	256	264	278	261	304	266	269	270	287	257	254	254	276	265	252	238	263	268	262	247	259	270	253	256	256	276	271	266	250	274	252	232	264	242	269	246	286	284	236	238	264	270	258	273	263	265	280	271	251	226	245	266	275	276	275	256	239	257	285	247	247	261	280	275	289	261	277	268	262	276	256	287	274	236	274	280	269	259	298	269	274	275	275	284	286	266	251	263	285	286	279	256	281	277	257	290	263	246	251	247	265	290	282	257	263	288	252	283	263	318	245	268	261	240	277	301	275	275	296	265	258	276	258	287	257	277	284	246	241	237	251	284	274	254	255	271	275	253	308	218	252	264	269	262	277	264	263	262	260	272	241	275	262	242	251	270	264	258	267	271	265	232	282	293	303	241	290	300	270	249	280	253	264	250	296	299	251	291	280	290	278	272	270	252	277	275	250	264	277	283	274	268	289	241	289	264	272	256	270	258	277	272	283	290	275	263	301	268	282	250	268	268	259	247	257	272	283	289	261	246	268	258	266	240	249	269	226	256	251	288	256	271	244	268	246	286	259	254	295	298	277	276	272	272	277	298	268	242	271	245	275	295	269	264	269	283	247	235	271	259	249	310	270	297	242	270	256	236	258	242	275	251	254	271	283	292	295	245	302	250	251	233	258	235	243	266	283	275	265	259	278	291	235	269	268	272	262	248	255	302	279	279	261	281	259	269	226	257	273	302	291	263	231	255	262	296	256	260	276	250	294	264	252	265	272	264	257	251	278	284	268	249	265	251	286	287	285	292	268	316	266	267	286	322	295	270	274	260	278	249	288	308	270	263	273	250	248	230	272	264	243	267	250	305	247	260	271	291	232	272	277	297	267	266	284	281	277	252	253	285	247	262	256	260	268	244	269	305	264	254	263	256	264	283	283	258	262	271	257	235	269	274	284	271	249	261	283	266	265	264	252	287	260	255	252	270	258	269	293	269	271	253	289	278	293	270	269	244	245	222	271	259	289	253	270	249	272	262	255	257	286	272	268	279	266	283	268	265	279	265	235	230	276	274	256	243	256	266	287	291	274	279	262	259	275	233	269	264	271	253	283	274	266	235	264	275	281	274	283	292	277	234	239	282	246	234	270	285	266	254	268	278	258	261	274	275	287	259	270	252	251	247	232	294	261	266	255	277	274	268	288	261	296	250	277	262	242	262	284	233	273	266	264	278	257	267	260	270	299
14995	9647	15603	17356	13742	10908	8815	6810	5582	4560	3932	3487	3016	2584	2141	1804	1574	1435	1330	1283	1246	1167	1013	928	933	877	829	808	810	764	805	764	760	758	726	684	709	661	672	684	638	625	646	680	641	703	654	612	708	643	653	708	669	618	640	670	631	677	644	701	641	600	615	634	656	667	597	646	636	661	679	652	624	605	671	636	661	623	640	653	616	670	628	643	641	635	643	611	630	643	627	606	605	643	606	632	660	668	688	642	628	643	657	639	680	632	616	630	655	618	633	647	634	640	626	630	628	642	661	649	671	651	693	659	613	608	618	655	625	666	639	657	655	669	625	634	600	673	598	639	643	606	641	644	673	687	620	639	638	652	638	633	665	611	631	632	628	666	606	662	606	662	656	644	653	573	668	638	587	634	661	637	636	643	681	643	620	618	652	630	661	636	667	607	665	620	665	637	648	660	640	624	692	651	607	622	655	649	678	634	664	598	669	674	675	629	612	624	671	638	682	645	642	654	616	652	667	652	588	624	674	684	686	670	587	620	652	641	647	595	636	678	679	640	658	654	645	653	593	621	647	671	634	639	613	685	693	647	610	658	628	631	646	685	650	615	659	635	650	589	599	634	635	661	617	678	636	635	635	614	636	607	655	692	626	651	642	631	616	646	648	631	635	640	632	622	651	644	647	598	666	673	626	675	601	631	659	648	667	642	615	638	637	642	652	634	653	592	634	626	650	608	642	670	656	643	648	651	661	606	599	646	609	635	624	663	620	629	657	626	630	596	638	629	662	607	636	638	653	615	630	611	595	658	636	668	670	612	619	678	658	633	642	653	645	653	644	610	622	668	594	682	661	612	627	663	650	638	657	626	652	662	620	639	612	614	630	613	624	636	651	688	619	625	634	620	640	637	625	643	629	630	649	658	652	653	625	648	634	646	622	616	642	659	603	648	634	650	628	692	658	654	625	645	650	625	624	638	666	655	635	650	623	682	612	655	620	631	679	581	632	637	634	645	589	654	666	613	662	682	641	635	618	655	590	596	599	654	615	690	663	635	690	628	662	710	638	621	686	699	587	654	652	664	654	668	638	577	642	677	701	609	631	622	567	672	631	634	615	588	596	668	629	617	617	670	619	603	600	702	613	655	634	564	588	640	627	658	668	645	622	666	636	617	650	635	640	632	639	658	624	603	648	623	671	646	638	671	669	631	618	653	634	623	631	661	623	655	637	598	629	647	612	612	678	631	659	656	644	642	663	671	673	645	642	597	646	653	603	637	609	665	613	610	634	659	681	664	657	688	586	656	674	614	641	617	689	623	640	669	627	679	637	638	652	641	638	612	655	569	657	632	628	625	650	624	656	624	623	634	624	636	631	651	678	647	649	605	610	671	620	635	615	651	704	631	636	640	596	688	655	637	589	627	687	649	636	603	636	604	690	659	700	650	641	655	623	619	618	619	651	627	638	633	653	621	688	646	623	653	609	609	612	606	650	635	614	656	689	612	643	611	651	610	685	668	634	610	642	640	617	645	646	627	659	675	677	683	673	658	644	676	657	644	640	658	614	674	630	641	618	663	556	614	599	663	655	607	653	621	627	677	610	622	620	597	636	685	620	665	613	595	641	648	644	638	682	601	620	629	659	671	655	663	648	650	605	654	606	631	657	637	699	633	632	639	664	610	664	617	605	656	626	636	611	618	640	619	641	635	636	637	631	626	630	658	650	639	624	671	656	621	641	656	623	685	653	669	667	642	685	628	643	640	642	605	623	610	640	646	687	620	622	644	677	679	641	624	632	637	628	633	636	592	650	627	688	660	634	654	632	626	678	628	603	669	586	658	589	634	610	651	625	644	614	640	623	654	634	667	620	670	643	644	630	664	628	651	640	622	674	660	684	644	673	616	678	651	666	672	653	654	622	607	636	636	649	665	607	644	594	613	569	647	621	637	636	687	636	614	640	648	618	626	634	650	621	642	622	629	647	655	628	701	635	640	694	631	662	667	633	652	605	605	632	612	629	648	638	657	653	635	670	665	623	691	640	642	673	602	649	699	622	613	645	640	631	674	599	644	624	616	641	624	643	656	669	649	660	675	649	616	686	648	626	656	689	687	615	628	636	642	652	687	648	638	640	583	623	657	652	620	619	654	648	636	625	650	629	686	663	625	646	650	623	665	667	637	662	668	685	633	613	644	640	649	624	646	638	666	644	626	651	637	648	652	646	644	637	648	649	637	636	644	684	620	655	644	597	603	602	613	659	598	679	654	606	647	580	661	633	614	647	588	626	688	624	645	651	618	652	659	608	624	671	613	637	672	670	663	619	613	603	678	673	631	636	644	645	678	649	623	639	629	647	683	623	612	631	666	655	624	641	631	676	618	631	587	665	579	672	610	635	601	617	623	642	650	651	621	649	658	602	640	628	647	623	634	673	590	636	644	640	635	630	662	610	595	660	642	685	602	688	669	631	589	634	651	668	660	625	592	611	668	631	641	646	675	651	675	628	593	604	682	640	707	622	665	666	621	633	615	594	652	619	590	660	638	674	653	591	687	685	628	638	643	609	609	629	642	650	676	654	606	655	622	646	613	640	644	612	678	657	685	620	597	666	645	596	620	634	679	699	652	661	611	653	643	657	646	603	652	659	657	562	650	629	647	655	597	698	690	674	681	601	647	617	643	615	634	677	678	616	649	606	630	655	640	666	624	635	670	632	628	672	640	673	649	643	615	668	630	647	603	641	652	655	630	635	672	667	641	646	636	622	626	639	629	620	616	660	604	659	634	681	661	637	605	670	641	653	629	631	629	663	661	633	609	624	671	625	646	658	617	646	664	637	671	673	666	646	635	652	593	680	651	613	650	615	647	642	638	603	660	675	624	661	652	657	670	656	639	598	664	649	642	611	630	661	617	655	652	664	619	630	636	626	641	618	661	610	678	629	692	687	690	658	656	636	664	650	681	709	656	634	626	622	664	667	672	653	645	618	625	636	649	601	660	671	608	632	604	614	629	615	640	633	629	641	625	564	612	601	625	600	701	641	696	646	627	621	617	614	653	663	648	664	636	612	642	635	671	640	647	605	639	643	637	673	655	630	653	631	657	720	596	632	635	620	660	648	668	645	651	610	607	658	613	646	656	671	669	613	650	646	670	693	659	704	632	615	612	626	669	643	664	640	628	630	657	631	667	635	631	662	657	671	698	618	686	634	635	675	631	662	633	651	611	640	631	639	648	658	654	632	631	643	619	658	638	626	621	613	639	629	661	663	693	627	648	662	624	624	680	626	625	635	610	611	572	637	659	599	577	628	612	634	642	651	742	637	682	660	640	655	623	644	657	643	675	651	629	622	623	632	605	676	654	625	615	629	623	615	643	629	657	624	593	610	586	694	667	655	660	672	622	646	649	650	651	637	641	632	624	643	665	569	635	647	653	630	654	638	611	598	612	624	628	647	643	641	631	672	613	670	623	649	689	666	677	649	621	634	616	636	623	653	608	683	677	658	625	656	647	631	630
30047	15590	13826	10549	6357	4365	3128	2249	1740	1432	1075	998	818	677	547	556	464	405	426	398	354	333	328	279	280	281	274	257	291	268	247	234	251	268	274	230	248	230	242	266	218	217	225	239	208	198	249	225	233	227	235	216	238	239	236	220	220	220	261	211	248	247	215	235	196	240	238	229	197	253	223	227	231	217	229	197	240	235	235	213	242	223	241	208	248	238	227	221	221	239	237	195	235	236	226	230	237	253	241	222	212	241	235	208	240	239	251	218	221	266	216	194	244	230	213	230	221	240	225	216	225	239	245	270	244	239	251	229	237	208	209	214	220	211	226	230	242	231	239	240	229	234	230	199	214	222	230	230	258	241	238	242	204	227	258	228	222	217	226	186	206	227	256	225	250	221	205	225	225	210	217	228	219	224	220	214	224	226	244	217	195	213	225	233	226	237	208	233	238	242	207	226	230	238	258	242	238	234	235	217	208	230	232	233	232	233	213	239	210	241	243	251	235	222	230	224	223	214	204	226	214	225	204	228	248	224	216	205	214	215	240	233	247	219	247	222	198	217	220	213	250	222	230	235	234	244	226	237	219	212	235	216	220	225	216	228	220	237	242	212	199	237	195	206	216	237	218	203	215	263	247	252	243	212	224	221	232	188	210	244	242	250	227	217	268	221	227	210	244	257	255	246	213	227	228	229	221	240	204	211	195	213	232	254	214	230	230	226	220	230	236	239	237	238	232	250	229	208	200	225	223	195	209	221	236	205	233	214	235	189	222	220	206	197	195	225	234	221	245	235	222	197	233	214	249	231	237	254	243	226	234	230	234	228	218	190	230	193	203	205	229	179	206	219	204	248	235	224	230	187	207	218	232	213	207	217	248	220	223	223	240	236	235	211	240	220	242	216	243	225	212	228	233	224	237	218	217	210	223	210	244	222	214	213	254	192	228	213	195	236	243	206	226	217	244	225	217	215	232	221	237	226	238	224	218	261	222	222	232	237	226	196	221	219	230	232	217	229	219	226	234	258	237	201	215	210	233	221	224	220	225	229	213	251	242	222	206	214	240	215	229	218	236	220	227	208	245	249	217	197	234	220	208	222	227	214	246	230	240	218	226	255	213	222	216	238	227	215	223	229	223	231	220	243	244	250	216	225	210	209	209	240	235	225	231	232	210	208	243	219	242	230	218	234	232	234	212	250	222	239	214	236	229	233	228	227	203	198	196	246	241	204	215	228	237	251	238	234	224	227	220	210	261	235	228	235	230	254	264	239	224	220	239	224	246	244	221	224	216	196	253	246	203	220	210	223	217	221	221	209	246	220	230	223	234	236	260	230	248	201	194	232	204	230	252	220	223	238	254	250	236	238	265	214	245	239	233	249	232	231	230	215	229	249	233	248	210	224	228	225	245	250	227	230	221	226	239	190	221	220	249	233	210	230	225	203	266	218	224	236	237	244	216	246	255	248	258	225	225	209	226	227	216	229	213	232	219	232	235	227	234	222	236	204	227	244	244	228	238	193	196	259	247	223	229	213	237	207	239	232	220	194	213	229	217	221	247	207	227	211	215	215	212	209	247	256	230	249	217	208	231	231	214	238	191	225	234	221	221	242	224	246	224	230	221	221	214	233	207	201	222	236	226	214	215	233	229	220	235	207	220	224	220	235	234	225	209	224	240	223	222	214	210	222	220	202	210	265	225	226	234	232	238	211	242	208	200	212	218	252	220	214	230	237	240	215	199	229	248	236	231	216	204	260	238	221	253	219	236	218	232	212	227	222	244	205	238	241	230	239	212	230	199	213	211	218	218	224	243	216	226	239	228	228	223	261	234	217	246	207	202	227	213	213	239	223	255	220	230	224	247	201	211	215	203	233	239	202	220	240	228	231	220	251	242	208	195	217	232	235	211	231	225	230	221	259	197	208	239	231	220	203	215	288	225	241	201	214	205	249	200	228	244	216	234	233	237	217	225	229	250	249	219	241	259	255	220	243	236	192	198	230	219	223	253	254	212	249	215	227	214	233	252	245	238	234	213	232	231	214	242	232	231	209	249	203	226	224	263	205	265	242	252	229	236	219	240	221	203	228	219	244	201	221	222	226	247	225	217	234	225	232	231	233	221	203	201	201	211	231	228	227	217	226	238	244	293	196	223	225	192	221	254	230	186	229	200	204	220	234	225	241	230	210	241	226	223	217	230	217	235	239	194	216	225	236	242	213	213	225	204	239	198	226	228	221	219	254	230	257	211	222	241	235	252	218	212	216	231	225	222	233	197	208	232	218	221	246	213	243	218	196	228	233	256	248	204	205	236	216	220	239	201	231	246	211	222	214	240	255	221	252	218	222	241	250	246	221	200	244	229	242	225	205	236	211	197	236	230	233	228	223	222	272	237	235	228	213	242	223	218	194	231	222	222	207	227	231	229	231	232	199	248	236	222	234	210	212	231	221	231	217	238	219	202	241	226	237	218	219	221	272	214	211	209	211	215	223	214	232	196	230	224	209	211	213	241	226	219	225	241	262	251	219	212	238	215	235	223	249	220	231	235	214	218	228	221	197	204	227	219	208	208	217	228	213	235	235	219	222	247	235	239	220	207	218	225	202	215	227	225	234	237	224	210	227	214	206	224	223	220	204	209	215	242	266	240	243	234	195	259	200	227	243	189	233	229	220	252	250	225	224	237	214	224	229	216	228	245	201	195	211	222	239	236	218	238	237	224	217	237	243	201	239	242	228	220	225	239	229	257	232	218	217	252	216	225	230	194	227	218	230	236	257	244	229	237	196	241	221	244	249	234	229	208	228	248	219	231	235	224	246	232	249	207	202	193	225	242	206	256	249	236	208	223	246	249	227	222	200	242	252	227	262	203	225	234	228	195	203	221	231	251	244	243	239	221	238	255	228	219	213	226	205	224	205	244	234	221	208	218	241	220	243	255	215	225	231	208	284	215	224	201	244	215	230	222	225	190	239	247	220	218	247	243	266	225	246	217	210	237	226	234	249	209	220	237	196	243	232	214	211	244	236	221	216	235	233	221	221	214	205	208	247	234	241	229	222	219	228	232	235	198	230	235	210	233	248	197	237	226	235	251	216	219	258	207	226	218	221	240	229	215	233	244	225	214	226	238	222	221	209	204	258	238	239	226	228	210	234	236	209	235	233	218	224	199	236	216	236	240	231	214	225	217	211	229	221	212	241	233	196	234	223	233	225	226	217	223	208	223	243	220	256	228	211	234	235	193	209	221	241	221	254	240	220	227	232	250	244	228	215	208	256	241	242	252	208	221	234	230	208	227	256	246	216	226	207	210	224	230	224	204	236	242	243	205	232	248	234	228	228	229	228	220	223	214	209	216	237	232	228	235	214	208	251	248	234	244	239	216	231	221	221	250	254	228	235	219	224	222	226	211	219	219	235	209	249	219	226	225	220	221	242	223	201	235	215	209	207	209	216	246	259	207	269	231	234	231	234	242	256	211	203	237	204	215	225	230	200	211	262	227	197	249	240
18999	12285	19408	21434	17579	14337	11481	9152	7423	6347	5295	4755	3886	3271	2635	2289	2103	1775	1585	1606	1431	1307	1116	1036	986	953	914	933	838	782	792	715	703	721	698	645	648	633	629	549	584	575	553	540	544	559	541	597	555	540	603	570	570	566	561	562	518	556	589	551	578	533	547	569	559	546	536	550	547	544	549	581	550	556	554	564	545	535	535	563	546	564	543	583	526	529	548	582	524	544	580	515	561	560	543	533	559	533	543	546	577	552	560	532	520	596	498	552	506	545	565	533	607	556	564	584	552	542	518	520	517	549	592	531	571	541	592	557	521	505	573	518	609	579	559	601	556	576	550	529	550	550	537	603	573	596	514	500	559	580	509	610	565	570	510	538	565	569	514	566	507	540	562	571	553	556	522	546	516	545	590	571	563	542	546	558	526	582	553	566	548	581	562	570	548	539	551	546	549	585	525	570	571	553	522	568	623	558	538	559	557	544	518	537	546	544	560	584	550	566	562	552	561	522	592	554	550	557	554	563	595	560	534	579	512	551	526	545	550	569	557	570	539	562	563	561	539	549	579	533	486	531	585	528	539	576	553	569	553	543	576	594	516	514	518	573	507	556	544	596	591	574	507	567	515	532	543	547	603	565	537	556	541	557	578	538	563	545	598	535	547	540	568	602	635	579	530	544	569	528	571	521	561	529	544	535	552	546	512	576	545	564	553	557	525	589	556	558	511	533	552	587	551	564	540	564	545	526	538	531	584	515	546	537	546	581	561	520	554	549	557	589	551	560	577	568	584	547	552	535	517	548	587	525	583	524	554	548	571	567	557	523	550	548	549	533	589	537	576	548	590	542	545	520	519	538	572	559	536	566	550	535	593	545	547	537	559	538	557	554	535	549	520	522	525	577	511	531	550	585	564	519	589	600	538	568	571	566	585	562	549	547	547	554	554	544	521	561	568	574	564	598	553	523	513	592	578	545	584	574	502	537	592	567	582	572	548	520	555	520	550	571	525	537	541	536	568	541	570	569	555	544	545	572	558	516	562	523	569	543	567	551	574	527	566	561	582	536	552	572	521	547	536	526	597	581	504	584	544	548	535	529	587	575	535	555	574	569	546	552	579	550	614	525	548	554	527	509	528	533	546	551	584	507	562	549	534	531	529	578	559	580	546	549	523	559	519	578	579	580	546	540	518	536	564	535	533	585	558	527	566	556	539	564	511	556	566	510	560	594	522	521	508	553	542	505	511	494	596	497	584	550	546	570	536	576	510	564	517	499	547	553	552	537	554	495	581	571	546	583	541	590	528	548	547	527	592	568	557	534	541	580	532	552	548	552	546	513	546	555	577	538	583	570	565	590	557	537	540	529	544	552	551	552	540	539	546	511	543	594	502	548	523	526	534	565	533	589	558	590	520	553	549	560	565	576	567	524	552	582	562	581	591	590	552	573	527	513	570	556	594	561	552	503	518	574	593	529	550	529	548	538	534	523	538	540	584	541	565	549	558	563	545	594	562	570	561	556	562	519	556	563	543	505	519	571	539	537	537	547	536	555	526	561	554	573	563	542	538	575	549	504	595	533	535	548	595	568	572	548	595	578	575	533	515	569	568	564	537	541	606	546	507	568	528	515	543	558	574	571	554	533	558	618	551	556	551	545	543	523	525	559	539	550	519	588	560	559	520	536	563	565	592	571	556	556	550	577	552	532	567	523	527	585	547	540	529	562	534	570	569	522	555	551	599	577	583	568	554	547	562	521	557	579	530	588	567	568	593	533	530	506	528	583	537	576	557	480	550	531	586	591	537	543	566	539	545	551	615	565	559	502	545	575	547	527	568	541	598	586	546	532	542	563	523	572	552	535	569	551	586	569	536	564	582	519	560	520	557	548	554	566	530	571	568	588	513	547	557	558	551	544	600	605	568	593	561	534	568	591	571	576	570	528	589	533	558	541	553	548	529	539	586	507	560	522	569	581	580	552	544	576	595	540	578	571	554	553	550	525	557	531	554	579	499	569	538	544	539	556	529	535	571	592	592	559	546	580	562	506	521	535	576	588	533	538	587	571	573	568	555	556	565	532	593	565	539	551	587	520	514	539	588	566	594	616	588	537	546	563	552	551	580	532	572	583	557	530	541	520	544	557	575	528	588	570	609	517	582	533	540	565	544	535	522	553	581	529	555	555	547	576	537	521	552	549	552	532	518	561	533	586	534	543	513	552	498	544	522	550	582	560	545	556	582	513	573	529	572	575	557	578	580	592	562	554	559	539	524	580	546	563	560	513	571	560	580	535	558	550	563	588	568	577	564	500	501	587	548	516	586	523	514	578	545	547	565	568	494	570	601	637	501	570	578	546	559	519	525	518	548	563	550	508	532	549	606	557	537	572	483	556	526	602	508	565	550	590	564	576	535	572	523	527	523	514	534	558	521	562	552	552	536	557	567	574	555	587	550	578	538	599	553	560	564	549	579	534	544	547	586	512	529	551	550	583	561	528	615	530	517	522	544	543	544	560	517	566	535	536	594	552	551	609	554	571	553	561	545	520	562	565	531	559	579	553	560	548	581	577	499	550	587	549	575	555	567	549	554	535	542	549	535	547	534	545	502	531	574	556	508	578	586	550	542	558	528	563	575	543	551	559	562	565	573	525	546	523	563	530	553	559	544	545	559	543	557	554	598	520	554	562	555	520	554	548	530	564	525	560	580	546	551	613	536	528	575	505	542	540	564	555	560	545	568	562	549	560	532	600	561	541	550	537	530	532	530	562	590	535	507	534	543	556	587	534	532	539	547	537	570	531	599	556	534	541	506	522	575	591	547	593	523	570	536	567	574	549	534	545	545	568	566	600	591	537	556	540	525	528	571	512	549	544	560	556	528	599	500	530	618	540	569	533	543	506	551	550	523	560	550	578	557	582	538	589	579	544	588	565	544	563	532	588	532	553	525	513	596	583	555	551	505	538	518	566	554	562	534	541	577	541	535	553	564	540	507	533	549	544	574	492	506	535	547	565	579	550	564	573	606	570	526	514	532	590	534	551	508	554	548	530	529	551	604	565	577	545	579	562	544	562	555	582	530	588	519	554	529	589	547	565	540	554	541	525	619	599	540	492	598	573	547	551	530	551	522	572	520	540	547	526	559	565	558	576	554	540	556	522	532	578	526	563	560	517	513	527	521	576	574	586	532	558	519	535	572	582	575	550	500	547	533	556	568	534	552	543	578	581	558	602	553	532	539	559	563	565	523	572	559	578	556	553	562	537	591	565	583	536	509	581	565	594	568	529	506	541	558	573	578	590	546	572	577	544	546	548	576	554	588	539	570	524	569	540	564	552	531	537	536	552	553	570	528	523	573	557	546	556	608	500	522	593	524	552	551	555	573	537	549	504	533	529	542	552	604	551	564	532	559	527	577	547	528	529	608	586	528	522	553	532	545	572	587	532	540	522	578	538	558	541	556	553	503	528	553	567	559	571	582	576	555	551	554	533	528	569	588	529	515	590	524	544	545	508
10718	6291	6146	4253	2754	1770	1252	946	711	580	480	498	463	393	393	311	356	328	309	305	290	294	277	288	275	281	281	287	290	255	286	257	227	258	262	250	303	231	279	272	258	256	233	254	245	260	253	248	245	271	240	255	257	259	268	284	259	266	279	242	256	258	270	280	255	256	258	272	264	233	243	258	230	235	252	267	257	254	240	258	260	271	253	229	252	271	225	252	263	266	239	253	257	246	269	252	253	219	263	258	255	263	276	282	257	283	242	243	275	266	229	255	271	227	261	243	247	243	268	226	278	242	283	238	248	267	243	274	282	260	250	278	244	265	250	253	282	253	289	242	250	299	244	244	250	257	243	225	253	267	240	272	268	255	245	252	240	244	239	240	257	262	278	246	283	246	230	251	266	241	242	281	236	242	263	242	241	257	272	269	272	254	249	252	262	277	244	264	241	235	253	261	252	271	251	250	250	240	247	252	257	238	232	251	257	239	255	266	261	281	271	234	281	262	253	262	253	251	237	257	243	263	272	245	253	254	240	300	241	235	283	268	242	256	259	243	252	265	253	245	253	222	265	257	269	210	239	250	274	265	297	280	276	239	260	238	243	231	237	274	270	236	242	249	254	270	264	271	224	263	272	229	265	256	262	251	276	260	250	262	273	276	232	247	293	242	274	254	241	268	254	239	284	283	276	288	249	240	255	231	281	251	263	232	235	246	245	263	261	260	247	252	283	277	255	251	257	270	264	251	268	290	286	250	245	245	241	248	218	276	256	243	285	298	247	263	230	256	274	227	240	279	266	272	261	244	264	261	264	196	239	257	267	260	250	288	270	272	242	257	272	256	251	245	256	246	272	264	276	259	233	236	222	246	259	266	272	247	241	259	250	282	257	267	230	244	238	255	248	293	275	284	278	263	261	248	252	229	262	256	230	263	264	254	230	240	247	253	226	236	287	257	239	262	236	280	247	264	235	266	251	243	269	253	257	257	276	254	252	233	244	262	272	257	246	242	263	250	261	225	241	274	255	264	277	250	276	264	246	284	268	249	241	221	240	250	263	265	235	263	257	270	282	240	242	265	267	278	288	278	258	249	251	237	235	243	239	269	252	260	270	269	245	207	258	229	261	264	243	236	219	269	254	249	247	250	257	233	273	263	248	223	248	261	254	273	238	256	292	245	295	268	255	245	230	252	262	264	267	283	284	230	263	264	245	275	269	280	256	254	286	245	266	247	246	265	291	266	239	250	243	235	262	266	253	267	249	261	262	260	266	249	249	247	255	229	208	253	249	249	267	273	275	241	237	278	277	249	255	278	283	232	257	252	257	248	223	247	295	285	261	277	253	247	260	276	260	269	252	272	259	249	262	266	280	303	298	271	279	240	245	266	222	248	246	267	254	275	237	249	256	247	289	251	252	260	279	227	230	262	253	257	258	254	255	279	268	259	265	247	262	271	263	237	248	278	263	246	287	269	260	266	254	242	265	241	239	248	241	242	245	255	236	264	259	278	252	233	273	263	248	251	250	263	261	259	218	227	295	263	282	259	254	271	271	239	261	241	252	277	219	269	250	246	259	266	248	269	255	259	251	281	272	267	261	251	283	268	276	254	239	286	243	258	245	260	248	255	283	266	244	285	245	237	259	269	240	262	248	266	245	264	258	246	219	286	247	280	283	256	248	229	268	263	280	239	216	225	247	255	276	276	267	246	265	261	261	258	288	245	246	221	266	254	234	242	248	276	244	252	250	245	239	264	209	287	268	264	224	254	242	229	255	249	239	275	247	254	266	263	259	255	259	270	276	261	228	253	274	276	253	285	249	267	271	250	225	257	273	273	259	239	283	265	245	262	277	247	248	269	256	268	250	239	261	242	244	272	260	248	258	279	247	243	240	238	260	261	248	261	268	249	225	254	255	230	261	288	268	272	231	252	290	249	234	240	251	233	242	248	247	223	251	269	268	249	268	247	249	261	242	264	276	234	263	268	265	243	243	281	247	253	253	252	240	275	285	254	251	223	257	241	230	251	246	286	237	232	278	286	271	274	245	257	248	243	255	285	237	238	242	283	275	264	271	265	261	220	245	278	267	209	272	270	255	273	239	267	236	279	268	251	260	274	277	258	277	286	252	292	271	237	267	248	251	250	244	200	246	250	258	247	270	273	276	263	263	270	254	238	239	265	232	266	261	232	266	269	251	290	298	264	268	243	254	242	261	269	259	227	249	255	260	290	259	259	299	285	259	236	263	234	277	271	285	270	234	251	241	236	237	245	244	249	242	271	247	272	249	263	268	240	265	256	244	250	242	256	258	241	269	245	245	268	286	233	278	273	243	258	272	273	228	270	242	287	238	225	254	247	265	284	281	217	263	239	269	237	266	248	283	269	221	261	230	271	266	274	238	269	262	289	233	224	286	276	290	234	292	283	233	266	259	249	260	268	273	240	267	245	250	266	205	229	281	283	245	257	245	265	238	274	244	238	231	267	248	261	236	247	229	274	247	287	244	274	272	240	217	237	255	268	234	249	251	247	285	262	260	287	261	237	246	243	253	275	260	251	292	276	241	271	250	249	253	275	250	223	261	256	280	270	243	242	256	255	277	242	256	260	271	256	227	242	250	249	257	262	247	262	262	248	273	279	253	252	254	263	286	249	242	239	232	275	268	255	255	250	261	285	236	260	244	283	248	272	226	260	252	243	256	275	261	267	254	220	244	230	260	232	279	246	261	248	262	244	262	280	278	267	268	262	248	254	250	224	255	276	245	249	258	268	266	281	253	254	266	238	250	249	247	305	249	244	246	223	265	243	280	232	241	264	258	267	276	221	236	267	222	257	280	264	258	240	269	275	253	241	248	287	242	243	269	256	242	248	278	248	251	263	273	253	253	263	264	267	246	255	268	281	228	236	269	220	257	267	250	260	252	238	271	263	252	264	253	245	255	252	269	257	276	253	231	242	288	243	272	229	250	267	255	247	264	252	229	257	273	264	285	265	257	260	279	285	222	268	274	267	250	255	229	271	261	252	247	250	254	235	228	262	274	248	236	239	243	246	232	252	280	243	267	276	258	264	237	279	252	255	214	268	260	268	265	261	253	248	291	253	232	240	265	262	240	249	263	267	240	226	259	256	275	235	251	258	263	249	231	266	239	253	266	269	220	260	258	260	246	253	251	290	273	259	247	277	234	260	265	264	246	217	248	263	265	256	270	229	262	253	274	309	240	253	246	269	253	260	266	221	265	240	273	244	250	262	258	245	246	237	246	242	245	268	280	280	263	261	230	248	268	267	290	257	243	260	257	250	258	242	264	265	238	255	291	258	259	245	238	225	264	267	237	252	311	239	254	258	276	252	270	271	265	248	258	281	260	264	248	256	289	252	263	270	261	279	249	272	240	239	264	254	266	235	268	251	250	270	274	246	239	253	294	266	243	270	256	288	262	268	259	279	271	239	275	249	247	296	259	244	245	289	271	262	274	238	289	267	254	236	267	236	245	226	255	239	267	273
7637	6030	10771	11517	9142	7239	5420	4063	3183	2408	2229	2191	1868	1561	1411	1196	1091	1011	997	955	996	902	770	775	755	729	734	724	691	722	708	732	644	702	648	631	577	627	658	639	605	632	606	626	607	631	615	683	606	578	641	648	618	630	620	608	620	637	584	632	611	571	620	628	654	587	636	624	619	611	599	581	585	614	609	646	667	614	628	598	638	611	594	616	644	660	646	604	618	637	642	594	611	642	631	601	640	613	610	636	619	641	591	614	625	607	669	629	650	628	651	614	589	602	677	597	653	615	682	616	629	649	618	632	585	636	596	631	597	674	614	582	642	601	636	620	611	645	620	611	610	588	650	639	592	574	647	628	648	610	644	624	620	653	602	647	628	637	673	605	644	584	617	595	613	618	626	646	670	631	645	592	647	605	630	562	649	613	639	607	630	616	610	614	610	614	618	656	637	676	602	631	613	606	631	612	647	568	591	628	612	608	596	650	607	607	596	620	633	611	656	655	564	605	662	593	605	638	619	562	630	646	603	624	632	608	673	601	603	635	645	583	566	629	647	592	660	599	638	607	631	589	637	627	624	655	647	615	628	618	627	643	555	607	584	630	614	603	598	664	591	639	631	605	595	597	564	621	625	616	591	650	620	604	590	616	595	639	606	587	625	642	634	623	656	635	605	650	676	634	615	622	592	627	599	650	593	638	652	577	599	603	649	618	632	618	592	625	611	662	628	645	592	606	601	643	571	634	638	593	621	633	653	606	633	614	618	624	613	631	587	660	654	620	608	593	639	618	639	580	665	638	613	615	621	654	622	567	622	596	627	611	599	629	643	644	618	605	592	596	660	635	663	633	606	610	618	563	668	616	617	616	616	632	614	650	629	598	599	652	612	588	617	615	611	649	604	629	620	661	632	651	603	604	633	649	663	611	586	605	600	631	616	625	620	621	596	646	587	594	627	650	595	646	665	601	658	645	639	627	604	653	640	597	601	647	659	614	639	581	652	652	661	596	663	641	607	597	619	615	614	605	580	636	598	606	614	605	639	621	593	590	620	626	650	633	628	636	655	566	619	648	597	615	575	577	616	640	646	653	588	616	640	615	584	576	631	644	611	653	631	628	620	630	627	610	630	635	594	631	625	621	626	628	583	623	578	650	622	608	593	591	606	619	600	619	598	658	602	632	623	600	624	616	598	652	666	612	652	619	648	637	598	614	585	587	655	641	634	632	638	612	608	619	635	629	643	621	594	587	626	624	633	620	629	578	607	618	604	635	627	606	663	663	615	637	621	578	586	630	611	586	639	647	618	616	589	634	644	647	629	646	625	656	573	586	642	643	564	626	654	626	629	602	659	588	645	658	632	638	591	591	669	619	622	607	608	681	634	642	632	636	637	608	620	616	621	639	631	578	596	621	661	624	647	611	595	600	621	585	557	595	613	595	621	639	612	605	616	672	621	629	595	644	659	651	637	640	580	667	608	626	586	692	608	628	605	613	570	614	638	680	622	627	599	639	638	667	614	603	650	602	657	658	634	616	636	634	623	603	580	635	646	600	643	624	628	620	619	627	614	612	628	644	613	619	669	593	616	606	679	637	642	632	583	611	652	654	596	624	657	616	612	667	651	598	612	659	629	618	613	620	581	643	614	626	604	610	654	663	593	582	627	599	660	635	610	627	635	638	616	673	643	599	684	596	615	594	661	604	615	637	627	595	627	634	623	648	626	577	595	653	601	635	615	633	598	637	646	616	618	610	621	623	635	600	601	625	627	627	594	568	610	630	625	610	637	637	646	635	597	602	628	607	594	628	648	626	622	653	596	632	597	644	636	594	643	586	637	635	622	604	653	615	628	594	638	580	599	688	639	634	642	611	593	642	639	603	611	612	573	615	620	656	628	638	600	582	606	612	573	622	618	573	641	621	607	581	599	637	623	599	607	627	628	619	611	591	599	631	591	602	606	626	633	627	630	626	601	646	631	597	609	616	638	573	617	676	599	588	631	640	601	666	621	624	621	619	636	618	604	640	647	641	621	628	608	607	635	615	593	616	623	661	605	673	617	592	625	621	610	594	611	642	638	594	608	629	633	583	623	621	585	627	626	663	619	592	633	634	616	607	630	625	602	598	616	637	580	594	596	619	630	631	660	592	601	607	571	653	589	609	658	647	626	588	674	618	648	625	616	610	577	669	634	601	601	580	647	591	583	618	614	629	597	635	591	626	613	628	660	622	625	637	628	612	604	623	646	620	579	649	646	650	600	597	606	635	610	603	610	651	587	590	587	640	646	597	634	634	593	594	626	652	571	643	616	610	599	634	635	629	652	635	633	600	640	621	613	608	590	614	591	591	589	589	600	610	659	635	653	604	625	672	629	598	618	632	635	620	604	660	609	634	580	654	584	626	648	622	626	594	646	602	611	663	627	591	631	618	590	632	630	630	631	627	615	605	628	620	593	605	613	609	622	624	653	626	630	651	641	644	604	605	673	630	637	629	624	639	623	671	640	664	635	674	583	627	623	616	624	601	641	611	608	603	628	617	622	619	660	620	649	618	639	622	630	626	600	606	643	621	632	626	638	630	623	633	648	632	607	635	627	652	656	623	634	645	592	608	614	661	606	588	602	632	642	616	591	585	614	648	557	609	597	621	618	646	626	598	663	639	620	613	627	597	614	611	618	617	642	622	602	631	599	643	606	617	631	626	634	630	596	600	617	625	642	634	621	638	673	634	612	606	620	637	654	645	604	628	685	647	579	640	627	631	594	633	647	605	637	643	580	669	646	616	606	611	626	623	654	622	615	646	591	613	623	654	590	644	600	641	608	624	624	635	621	629	583	645	636	608	626	692	610	615	682	635	653	601	646	587	602	617	631	650	586	614	640	654	666	614	625	618	624	641	657	645	638	608	644	665	621	652	623	678	590	607	622	600	639	586	609	573	608	635	596	581	639	611	652	604	606	627	651	585	600	607	629	633	643	633	641	622	610	588	584	632	642	628	617	612	622	647	645	638	637	584	614	640	617	626	620	567	644	643	591	606	594	614	652	665	604	629	633	623	653	618	580	628	599	596	621	662	661	601	622	618	623	615	646	638	615	650	602	646	608	625	585	668	575	622	595	608	639	639	636	610	585	579	640	643	638	638	673	660	607	593	637	663	665	661	600	620	601	591	640	690	666	660	597	604	646	599	652	634	611	662	637	631	610	667	647	637	623	638	655	630	617	614	594	598	601	659	605	623	661	637	607	600	652	592	644	605	599	598	611	634	613	602	628	611	612	635	624	553	593	624	638	619	604	615	641	622	619	638	627	598	642	637	601	602	600	639	645	611	655	649	579	647	604	602	647	645	651	631	572	617	640	655	613	663	623	643	626	638	652	590	674	645	594	595	610	608	622	600	630	637	646	607	611	650	626	608	581	657	634	636	600	626	683	624	634	615	705	614	600	647	656	652	618	661	613	640	652	612	645	612	658	636	622	586	669	643	618	566	579	606	582	618	607	611	601	556	684	654
20946	10854	10052	7317	4471	3085	2248	1582	1185	957	829	755	635	579	518	446	425	395	393	359	343	354	325	297	297	306	290	283	291	265	291	272	293	301	246	270	285	278	286	262	262	245	294	264	266	261	260	263	275	270	256	285	290	312	233	291	252	263	261	282	296	275	239	295	270	241	230	242	293	266	264	257	305	255	291	242	265	267	283	242	283	259	271	262	259	258	253	265	269	266	250	283	247	237	264	263	280	254	280	275	267	269	262	256	275	272	253	284	245	225	228	256	249	255	281	260	260	266	305	286	237	276	255	269	245	252	286	265	270	258	249	251	278	253	279	247	252	264	288	232	261	292	255	252	294	277	277	224	238	254	292	257	276	268	276	272	254	237	254	287	257	257	263	288	262	258	248	256	259	270	259	217	254	257	288	254	234	293	255	256	213	262	269	269	280	265	247	251	263	274	276	235	256	273	278	308	272	269	257	232	276	259	264	270	270	272	256	280	281	251	244	277	274	272	237	268	236	298	270	277	245	250	265	264	259	244	245	265	267	274	240	233	228	266	258	247	244	246	295	250	266	267	264	278	272	260	286	251	282	298	236	287	262	268	266	246	258	260	270	268	238	260	246	295	271	287	256	282	248	262	269	263	272	255	274	258	289	301	243	252	244	244	261	262	263	289	252	265	254	244	257	275	277	239	231	273	282	275	268	265	270	264	242	256	267	264	258	260	308	279	277	278	287	267	268	255	250	281	248	265	252	232	277	273	254	268	284	284	268	282	312	285	278	252	257	277	261	275	255	258	276	286	255	284	238	250	275	280	252	268	288	253	244	241	267	285	248	263	240	266	278	249	265	267	264	277	248	240	264	233	255	298	290	292	241	275	251	288	281	274	271	254	296	276	259	278	237	262	258	262	283	242	276	263	271	249	261	278	269	275	235	259	255	279	276	246	270	286	272	267	247	266	289	283	280	277	242	272	274	268	264	268	293	255	275	273	264	280	282	276	247	311	274	262	282	275	268	266	235	235	238	273	289	260	249	268	254	265	281	276	295	249	296	280	291	261	247	251	275	279	251	274	277	275	266	257	300	271	259	257	295	275	294	233	263	291	255	275	262	281	281	265	268	274	271	268	256	254	261	289	267	261	247	262	275	266	276	272	259	252	230	249	271	268	236	259	254	251	266	245	283	279	256	264	276	255	272	258	246	281	285	252	279	279	243	274	272	247	277	287	289	280	247	258	289	244	278	299	269	253	270	295	261	293	264	264	293	280	270	273	255	245	263	275	271	264	236	273	250	244	257	246	250	256	262	247	228	263	254	276	266	273	233	279	284	262	262	241	260	258	261	290	289	245	252	300	260	259	282	291	267	217	269	264	262	278	277	254	268	286	256	263	282	238	221	274	275	247	254	288	282	254	287	271	267	264	236	271	257	244	220	240	271	272	241	244	267	244	274	293	265	281	278	289	265	294	260	245	278	231	254	258	270	283	233	269	291	240	278	268	259	262	244	270	291	246	244	250	235	299	277	297	279	267	270	267	244	273	237	277	252	251	268	268	255	285	233	256	278	267	265	260	253	287	270	265	261	281	259	254	273	282	268	247	263	266	270	253	252	239	285	250	279	247	265	250	279	280	250	264	251	272	269	248	280	244	270	253	262	271	246	219	241	271	267	246	277	292	270	273	241	241	238	256	265	269	271	245	261	264	303	299	252	282	268	238	276	258	238	252	286	293	263	296	255	261	271	251	274	260	301	265	251	256	263	300	275	253	248	277	276	265	251	264	268	251	230	277	269	257	257	259	273	252	263	244	244	255	279	294	288	271	251	255	282	245	251	247	254	290	248	269	248	250	269	278	246	284	270	270	274	283	261	240	253	254	274	249	258	283	299	252	256	261	267	273	270	232	275	263	255	266	268	278	274	286	258	256	260	269	285	286	286	278	295	272	281	264	298	256	231	246	253	263	288	266	251	265	266	253	254	264	271	279	275	264	268	260	293	258	255	290	269	264	276	257	288	265	288	291	260	278	261	267	289	286	276	261	257	251	271	276	254	250	229	293	259	272	282	230	277	267	288	248	287	274	284	271	265	278	259	272	260	262	261	233	245	269	266	250	281	240	232	258	267	281	276	309	270	242	237	262	242	241	274	242	265	265	261	285	276	249	274	287	254	254	296	269	219	261	248	238	293	285	236	273	271	264	268	247	280	287	241	274	257	282	284	259	253	250	269	241	255	263	235	242	245	251	227	260	263	234	248	281	253	282	283	233	279	263	262	269	237	273	269	295	246	252	291	256	256	284	267	261	226	270	285	255	284	252	275	290	284	288	232	242	269	249	265	295	263	273	278	263	238	301	265	291	246	265	272	263	258	251	277	269	251	252	268	319	259	290	261	281	230	267	274	272	276	246	262	278	258	264	300	307	260	249	274	245	286	264	252	236	279	272	261	250	239	268	254	255	255	287	278	290	286	280	301	267	245	279	246	242	259	256	231	263	302	224	291	262	291	279	246	286	270	268	256	278	284	236	267	285	276	265	250	262	256	267	301	248	295	292	286	261	267	258	278	266	265	280	268	239	252	261	267	291	254	307	211	276	279	244	246	284	238	267	271	269	277	240	258	287	252	258	238	307	257	261	271	248	269	296	287	254	266	253	235	272	282	275	276	257	258	251	283	268	279	273	282	264	266	232	259	274	298	218	263	285	264	269	244	258	264	262	253	286	269	268	286	272	248	245	275	255	277	266	270	254	290	263	277	235	268	274	268	237	267	275	259	238	260	261	278	261	297	267	257	276	277	248	291	258	287	266	269	273	266	298	247	263	248	262	290	270	272	262	282	228	266	259	239	245	239	262	266	286	260	251	221	254	281	255	293	259	293	252	270	255	264	269	251	249	266	287	264	280	282	261	284	278	267	267	241	256	261	279	277	243	255	244	252	251	268	270	254	275	248	263	266	254	278	260	270	299	248	229	283	294	263	275	249	299	255	249	256	252	249	242	261	260	262	261	283	242	259	269	254	265	269	272	236	253	286	240	252	264	246	242	257	258	265	258	287	262	294	247	278	239	272	289	260	244	261	267	275	295	266	274	275	261	245	279	224	243	247	253	250	294	275	269	287	263	262	259	271	254	292	258	256	246	287	272	273	290	288	239	295	252	268	272	281	269	251	262	243	264	285	251	271	255	268	241	261	251	280	269	299	258	279	253	263	285	255	280	288	266	234	255	289	272	270	298	277	290	296	263	290	281	284	273	268	253	242	255	260	256	236	259	256	259	250	256	281	310	303	266	250	238	266	259	299	273	258	250	244	263	241	251	226	266	260	262	243	272	271	268	273	285	266	275	268	260	244	279	271	248	259	302	296	212	230	287	263	250	277	278	265	277	238	279	264	262	284	280	277	289	277	290	240	265	260	269	274	243	284	282	250	243	291	259	264	251	282	272	222	242	266	262	254	256	231	277	260	251	282	278	290	247	244	264	268	267	227	277	251	247	272	264	282	272	249	241	283	257
14890	9646	15575	16810	14039	11182	8988	6805	5419	4643	3845	3574	3097	2455	2093	1855	1662	1455	1450	1398	1261	1104	1059	969	915	912	934	853	827	785	736	713	700	754	735	681	717	676	639	633	615	690	660	658	692	655	636	665	664	665	659	601	628	683	622	618	570	644	623	637	679	637	646	640	647	580	629	641	659	673	641	648	597	631	654	651	609	645	638	687	690	630	677	593	611	655	653	681	611	626	657	667	608	671	645	647	625	634	622	599	634	625	615	640	645	671	630	635	625	632	633	652	627	613	666	640	602	672	648	647	655	667	650	642	587	629	631	699	680	614	664	621	647	654	596	656	609	656	649	658	658	561	602	642	649	633	631	619	628	599	592	626	635	603	609	630	650	586	658	635	659	649	622	638	689	601	640	680	627	634	614	610	685	657	627	628	634	604	645	635	627	616	647	593	606	636	683	610	639	624	631	640	695	658	630	605	607	637	680	639	658	637	582	609	645	656	620	627	610	636	593	643	622	651	634	640	661	686	613	630	642	677	630	692	686	616	623	662	639	576	645	609	643	602	650	611	645	682	617	638	601	649	627	642	660	667	628	628	649	645	611	642	626	632	671	630	685	627	634	665	643	606	623	634	637	643	624	625	635	618	633	649	631	636	614	617	633	593	598	610	615	637	673	650	699	661	608	654	651	641	685	628	663	629	672	627	632	675	602	622	586	639	666	594	656	598	647	607	630	617	650	660	618	661	703	650	679	672	657	607	693	619	596	556	652	634	622	629	599	641	653	600	644	621	628	645	628	639	613	611	641	625	608	614	607	625	625	599	676	659	606	578	632	662	630	606	673	636	669	649	660	656	633	634	608	682	662	627	617	618	685	633	629	640	631	662	623	607	667	633	641	587	665	664	605	634	632	713	625	660	630	582	688	633	630	609	676	606	601	624	609	636	628	640	652	636	611	627	627	651	642	612	649	659	587	645	612	665	626	668	616	623	639	634	686	610	640	651	651	621	630	647	633	637	550	697	633	606	587	615	629	682	626	651	651	670	611	681	613	606	680	653	666	619	634	620	670	619	667	641	652	635	613	651	655	617	640	669	643	625	651	651	636	643	623	662	613	627	699	612	639	630	605	560	639	654	644	590	640	617	662	648	651	642	644	614	650	615	629	638	590	627	627	657	628	575	640	585	635	649	585	610	630	643	650	667	647	620	653	640	632	616	654	620	630	649	669	599	656	595	654	602	602	622	637	632	619	639	634	660	630	690	626	647	633	655	622	642	644	622	682	636	649	621	584	604	624	619	593	659	618	644	598	653	596	641	651	657	608	655	640	626	624	674	619	627	637	664	613	651	660	633	640	663	625	626	639	623	656	649	605	606	643	610	633	639	634	681	662	644	636	665	656	631	616	641	638	638	671	609	644	663	641	621	617	574	628	621	626	650	630	674	655	598	645	624	619	657	629	610	617	605	627	665	563	627	605	647	636	665	616	626	649	667	641	662	644	659	652	627	604	660	605	661	632	672	663	628	611	625	612	607	642	645	668	628	660	635	640	637	626	650	642	652	633	678	681	658	679	613	596	658	645	681	629	636	615	592	609	638	678	671	633	632	590	629	631	713	635	635	606	692	666	628	666	647	649	656	617	639	667	633	646	679	666	635	623	607	631	633	641	672	629	628	645	647	635	615	639	629	551	629	610	679	648	658	616	627	623	636	645	679	630	664	642	633	618	620	659	669	621	633	687	638	637	675	652	640	658	641	694	636	622	648	649	640	613	595	644	593	650	651	715	642	626	653	614	611	608	618	662	604	637	639	626	653	617	687	596	634	606	651	593	687	612	622	705	631	692	609	658	655	601	611	631	669	591	644	658	635	602	657	654	693	612	720	631	611	656	628	625	611	670	668	687	669	611	653	644	612	631	651	612	608	589	662	614	601	660	671	663	645	654	652	661	637	625	605	648	605	643	658	672	637	630	636	627	612	632	669	677	683	635	621	624	614	658	621	628	646	666	622	602	637	677	643	672	675	607	635	670	654	633	643	649	594	674	633	608	659	622	641	667	658	682	626	686	643	621	594	636	657	649	613	642	663	634	601	641	636	629	645	638	642	646	614	611	598	634	617	700	642	614	641	614	635	648	649	677	642	675	610	639	613	646	691	665	652	613	633	638	649	630	654	630	664	634	599	665	615	633	656	620	627	625	666	655	643	653	672	678	637	632	664	622	658	626	633	632	662	640	652	645	664	669	655	674	672	618	637	616	632	648	676	665	635	660	599	655	662	658	664	643	597	660	591	681	618	648	653	598	623	583	664	655	621	609	603	682	634	644	668	651	595	593	607	681	627	634	651	627	676	634	623	636	594	563	643	636	645	676	616	626	655	659	663	665	615	682	638	635	635	663	659	609	646	628	659	651	597	629	655	650	661	645	646	672	645	623	616	636	634	639	670	606	649	662	649	675	645	591	675	632	650	616	585	612	687	654	660	642	613	647	683	599	640	636	671	664	648	656	629	707	616	660	648	658	621	609	630	624	644	643	641	641	636	655	660	632	626	650	660	624	653	614	612	613	641	583	667	669	648	613	663	645	673	649	643	647	592	627	614	657	613	617	622	662	641	661	682	604	618	611	636	675	644	626	616	598	641	613	645	620	644	694	633	634	672	657	658	642	593	642	641	670	578	637	601	628	663	594	640	621	657	611	680	627	661	624	645	668	672	608	641	601	650	638	624	635	653	678	613	638	614	654	604	665	630	627	620	615	613	612	624	618	594	652	643	643	585	665	677	633	629	674	584	627	637	618	693	629	645	661	594	641	663	672	624	638	681	620	686	615	634	651	609	606	663	648	653	660	627	661	647	609	579	637	676	666	633	650	629	637	642	679	601	670	618	594	662	643	624	621	626	636	639	640	654	625	648	669	649	681	624	611	625	614	642	619	613	690	644	626	643	656	596	644	626	629	629	601	652	639	578	646	638	648	609	616	653	697	645	652	613	632	654	604	678	628	618	587	638	645	648	617	611	676	686	647	636	619	600	626	646	606	642	635	634	661	659	642	698	646	617	608	646	612	679	660	596	661	652	648	712	654	666	611	660	644	648	641	651	632	684	626	632	633	655	638	620	636	650	620	648	609	614	671	616	626	651	652	633	710	657	595	651	627	639	661	631	647	644	672	622	630	640	615	660	678	662	631	659	649	644	659	579	631	630	639	708	617	661	650	638	628	647	629	608	626	637	632	683	605	661	638	643	615	651	659	655	682	682	631	615	632	627	671	637	643	703	643	647	621	626	641	669	631	631	614	652	645	604	665	615	667	661	680	637	677	642	622	620	646	662	640	622	662	619	659	614	648	660	676	599	633	639	612	667	665	590	614	638	629	655	619	634	627	633	644	652	656	628	638	625	636	662	624	636	620	636	627	640	613	662	591	600	653	664	600	600	648	663	615	657	632	659	630	693	625	657	638	646	626	628	623	632	670	642	656	616	620	645	590	618	633	675	675	585	633	623	642	665	680	661	636	646
29744	15312	14103	10151	6501	4496	3117	2132	1719	1417	1402	1109	908	676	553	471	437	429	361	367	375	330	314	328	283	253	274	279	292	279	246	268	228	229	237	248	249	225	239	232	217	215	256	228	231	232	217	230	217	244	230	221	249	249	231	245	218	212	215	236	218	212	215	242	206	235	212	224	228	247	209	226	203	199	216	240	215	219	237	228	227	237	204	223	241	233	233	217	230	224	249	253	203	201	240	221	243	240	228	240	239	222	206	217	229	222	235	213	198	240	229	234	235	208	244	244	233	231	220	214	211	211	256	210	250	205	204	219	226	230	229	191	247	232	224	234	225	256	231	227	221	237	248	248	241	213	212	201	235	241	232	203	209	226	222	207	226	199	211	233	213	257	223	229	222	219	211	242	222	238	213	227	214	216	233	230	243	241	237	228	243	219	220	249	241	213	225	226	213	214	234	214	235	179	219	227	203	255	239	240	208	252	213	200	213	197	200	225	229	231	210	238	241	238	209	228	248	222	235	235	225	184	230	219	222	228	226	235	209	252	224	191	210	218	259	238	232	225	215	207	232	226	234	232	223	219	216	211	229	225	196	221	220	207	201	239	232	193	226	240	241	224	215	210	213	245	198	256	203	204	211	198	191	238	232	238	218	266	220	214	199	228	246	234	219	244	212	218	233	207	232	223	240	240	210	256	235	207	222	226	250	236	249	236	214	225	251	220	212	189	241	204	219	233	210	208	221	208	214	256	215	206	209	220	230	225	249	201	224	217	223	250	258	234	211	246	246	198	193	235	223	208	227	200	227	228	234	210	226	257	220	230	251	230	241	227	207	207	232	222	226	246	227	244	250	191	223	208	243	246	234	250	217	219	201	226	231	261	223	210	228	241	205	223	210	219	231	186	205	237	247	264	228	256	215	240	235	211	241	198	231	236	220	225	224	212	224	234	215	225	205	210	211	216	241	225	233	215	243	224	250	227	211	238	213	211	241	241	236	198	233	227	259	243	240	226	218	233	265	221	215	195	202	233	207	235	220	251	254	228	248	206	214	224	212	233	282	232	205	232	205	217	240	224	236	199	221	241	258	223	212	208	234	229	235	200	254	261	188	229	191	214	236	246	217	246	222	258	216	213	228	223	228	231	224	226	228	210	226	247	243	218	232	235	236	203	199	225	229	206	219	214	216	225	226	207	205	210	210	213	204	219	220	207	233	208	216	206	238	226	218	230	248	202	225	216	239	212	232	227	249	221	213	228	215	239	267	203	238	223	235	205	233	234	222	210	221	229	239	229	227	195	240	249	219	238	189	193	214	202	206	239	264	222	225	221	239	229	239	204	219	236	255	221	214	228	199	226	245	220	222	229	235	223	246	247	186	221	239	215	210	224	220	244	220	213	221	232	216	206	202	214	198	218	206	230	215	208	231	218	219	225	222	226	260	231	247	193	236	242	198	222	202	229	243	239	220	235	230	246	216	218	227	206	235	236	229	206	223	242	226	230	208	242	213	211	251	219	235	204	207	220	214	234	237	225	218	218	213	232	247	248	221	217	211	215	230	238	211	231	270	239	240	229	231	246	245	236	216	176	199	224	217	206	226	207	215	227	227	218	246	226	235	216	224	218	229	229	224	204	220	230	226	198	247	240	213	222	231	220	228	237	223	201	224	197	243	225	210	217	244	249	215	218	207	222	212	222	222	222	214	215	240	231	212	271	207	234	225	245	224	227	205	227	230	237	239	211	232	220	234	222	243	209	231	260	248	218	204	233	219	231	218	203	231	223	222	238	216	220	219	235	225	242	223	234	228	227	219	187	218	232	234	222	203	223	221	206	210	226	224	232	217	222	220	188	210	228	235	229	232	215	236	233	232	235	207	217	203	247	200	235	236	208	236	271	241	255	224	197	221	217	241	243	212	238	219	219	193	235	231	242	228	215	230	259	227	219	208	246	259	229	199	234	200	214	228	190	213	204	212	218	256	228	235	195	216	220	221	232	241	251	211	200	232	219	206	213	228	256	216	232	218	211	223	234	242	225	210	219	221	228	233	229	215	233	235	211	217	250	243	199	223	202	215	216	221	242	237	234	235	210	214	217	235	223	198	207	231	233	229	212	233	217	203	221	211	233	250	234	235	221	197	248	249	245	264	238	247	217	205	204	205	239	234	226	239	229	228	218	233	215	218	260	225	229	238	246	216	212	227	236	235	205	230	238	239	206	211	216	215	213	227	214	234	231	249	236	244	253	244	219	236	223	222	230	219	223	230	231	218	213	240	213	204	227	227	241	207	223	231	236	251	219	226	226	223	218	223	244	200	220	198	212	234	227	195	239	218	217	214	231	249	211	210	224	211	225	228	203	226	215	212	233	203	227	228	225	267	215	194	221	218	241	233	229	225	241	209	263	233	211	216	208	205	203	204	218	245	228	210	229	179	217	225	220	218	214	210	228	236	215	248	225	207	192	241	257	237	245	237	234	218	185	211	221	221	222	222	184	253	235	203	215	236	232	258	240	221	246	223	241	221	222	228	207	212	226	218	238	235	220	234	219	227	244	213	193	220	230	219	230	248	235	197	226	203	242	242	244	209	235	225	243	228	188	198	245	279	252	243	213	241	213	214	216	247	229	236	193	221	240	226	231	241	213	239	239	231	248	213	226	259	214	203	215	240	198	214	234	223	234	227	222	226	240	247	229	222	233	212	269	216	256	231	225	233	266	243	223	242	208	265	227	236	205	234	219	229	218	228	249	213	237	231	242	238	244	228	222	218	232	235	211	230	203	235	224	214	259	256	228	225	196	243	220	237	205	194	258	217	214	217	228	226	249	218	240	203	214	245	219	216	235	221	233	238	210	213	241	256	258	253	227	208	211	224	219	221	197	223	222	210	234	225	224	197	220	227	229	238	241	217	230	231	251	228	234	220	246	221	221	237	245	232	228	242	225	238	218	217	202	220	244	227	231	212	227	250	206	224	221	223	221	253	258	221	206	199	204	232	206	245	232	209	266	186	229	194	235	232	229	212	235	214	214	226	248	230	226	227	209	231	210	235	198	223	242	232	248	241	244	256	221	222	191	255	227	219	234	240	211	187	220	216	212	226	207	215	233	215	249	255	223	230	244	238	242	227	223	223	207	253	238	225	201	216	221	226	216	237	235	207	227	236	218	217	224	236	221	241	237	212	215	240	245	230	211	215	235	242	223	189	222	203	212	236	251	241	244	238	247	239	235	211	235	224	221	218	208	225	238	231	231	224	224	220	234	202	199	197	213	219	227	196	245	220	209	234	236	233	195	195	200	214	219	214	207	266	201	234	217	231	237	220	198	226	233	237	224	231	221	228	204	227	233	214	209	238	202	217	219	248	217	216	233	238	217	222	222	262	229	239	227	247	225	220	240	214	228	236	240	254	211	255	233	228	224	212	224	197	215	204	204	226	240	240	226	241	204	244	234	224	230	236	227	238	217	233	240	231	244	212	227	228	242	205	243	222	223	215	247	186	243	247	210
18816	12191	19539	20846	17974	14618	11535	9027	7524	6631	5625	4871	4204	3290	2685	2258	2070	1884	1691	1675	1542	1251	1110	1040	981	928	914	884	815	798	787	704	680	729	645	656	618	613	624	589	576	581	576	569	552	583	542	571	561	596	545	563	569	566	548	516	589	573	608	604	577	508	585	573	577	550	547	559	546	569	574	592	598	570	554	485	537	593	550	548	603	549	559	542	501	553	565	581	510	557	537	565	522	591	552	579	542	592	527	537	548	553	522	532	553	533	568	550	549	550	547	536	539	543	548	567	562	555	550	529	516	543	562	544	551	547	566	567	549	546	520	544	545	547	557	566	525	563	579	536	548	530	532	547	553	571	549	607	528	537	534	564	568	580	578	534	567	547	527	553	554	517	558	541	526	522	567	569	550	550	557	512	543	521	567	516	552	554	534	516	553	530	542	553	536	582	528	588	503	563	560	539	540	576	556	555	519	575	591	536	542	544	515	509	567	542	548	523	561	525	549	551	530	545	565	493	592	554	543	562	551	512	565	523	532	564	562	592	561	543	562	602	578	550	542	569	528	566	556	547	491	577	534	557	526	537	566	578	541	500	522	565	553	544	545	520	509	518	570	523	563	566	535	546	559	563	482	543	519	554	571	533	523	545	604	564	516	545	546	564	550	539	549	528	539	516	507	541	524	555	522	550	469	525	575	577	537	534	561	535	519	545	550	540	567	550	561	554	571	540	515	551	534	517	575	570	600	509	564	547	543	565	555	567	503	503	582	533	549	538	569	555	566	568	552	591	581	553	511	503	566	582	554	564	567	536	575	590	563	549	526	529	515	541	520	554	562	535	516	549	548	589	545	570	541	540	566	549	537	588	566	554	512	552	534	565	579	502	538	576	552	525	536	577	589	553	552	548	552	537	510	549	595	591	519	561	553	507	561	535	528	537	543	571	506	566	565	559	570	547	558	542	566	528	553	558	512	547	583	559	566	555	538	583	549	574	511	537	539	542	506	540	551	563	563	508	567	569	510	564	560	562	543	513	514	491	610	554	568	545	578	516	597	574	554	576	525	551	565	556	548	542	524	554	547	581	612	525	513	568	491	525	576	572	537	559	541	569	572	535	544	513	561	592	586	558	576	508	541	575	499	583	565	500	579	556	595	573	531	506	579	539	557	547	561	556	546	517	553	536	542	535	569	557	526	570	555	535	529	543	542	523	567	555	501	546	508	496	583	576	533	599	598	554	508	544	569	505	527	535	565	525	508	571	557	539	515	554	532	547	576	513	556	585	538	594	570	526	518	511	530	589	546	556	543	596	548	571	565	552	550	545	575	541	514	564	534	560	578	560	516	532	576	520	523	568	527	554	594	531	545	531	542	569	547	531	545	530	517	525	528	531	564	594	533	567	471	567	577	546	551	511	542	528	517	528	566	584	577	564	549	572	539	533	578	541	515	535	530	528	556	562	542	537	589	583	551	538	572	574	564	557	578	590	535	560	546	541	597	526	563	495	560	606	568	552	576	537	546	546	523	521	538	560	526	579	522	513	535	547	539	542	563	534	524	516	509	527	566	512	512	571	506	582	543	562	565	553	558	542	534	565	566	549	527	573	555	540	575	579	537	573	559	533	528	549	538	582	547	543	503	528	564	582	512	558	549	541	565	571	534	560	561	545	532	512	528	581	588	541	529	559	568	541	523	530	528	538	533	597	539	541	536	548	568	551	506	490	546	548	548	520	559	547	579	516	589	570	549	578	525	546	499	562	567	537	522	544	530	521	565	553	517	533	573	533	564	547	510	558	530	502	542	573	537	542	580	543	561	557	556	524	555	530	538	583	539	529	554	547	548	558	527	559	536	504	518	570	553	578	556	557	571	535	548	546	513	603	563	536	577	557	513	535	553	559	561	568	579	583	557	502	556	498	568	582	583	537	570	544	519	509	557	575	552	571	525	549	559	551	571	569	539	491	555	520	558	570	552	556	532	552	547	541	589	512	550	546	528	535	532	559	594	557	539	539	587	551	524	501	553	543	554	561	526	514	545	553	559	521	605	550	552	521	502	523	555	603	559	563	543	532	529	574	566	535	508	567	533	546	544	563	530	548	584	540	558	576	601	533	565	483	536	556	592	551	559	542	590	577	576	510	559	558	532	507	531	532	534	556	518	565	537	555	542	547	606	584	550	529	564	521	504	531	527	532	545	537	544	538	551	529	543	559	555	534	536	540	511	521	554	558	537	536	565	529	599	499	576	518	557	576	527	512	553	528	524	566	562	532	571	566	541	545	542	530	570	574	565	520	537	566	576	595	530	524	535	586	574	583	553	563	571	531	574	568	523	561	524	481	575	575	572	579	520	561	566	530	557	522	562	564	555	589	533	528	535	561	552	566	566	552	540	546	518	521	571	539	530	573	555	566	552	562	556	549	529	541	525	557	514	574	527	547	583	506	552	583	545	561	558	513	540	555	535	526	562	540	509	554	507	590	555	523	558	571	549	539	509	557	582	560	548	558	562	534	560	551	595	528	596	519	532	562	554	561	577	526	572	540	537	594	516	539	539	545	538	535	522	537	571	496	543	607	540	537	512	547	538	567	537	548	521	554	515	568	593	512	568	562	561	521	546	528	520	566	579	561	569	571	544	584	494	582	549	542	573	535	559	527	555	569	594	528	591	568	549	558	565	559	532	535	545	518	581	583	532	587	529	533	560	550	519	549	576	548	574	539	529	553	565	568	569	547	532	562	564	599	548	549	542	522	541	592	542	524	517	554	548	598	521	559	566	527	557	572	514	534	537	583	518	554	583	568	570	550	541	559	551	550	547	561	580	551	556	559	529	535	542	545	527	563	553	533	529	558	506	549	541	557	536	547	529	549	568	525	557	519	542	524	559	513	541	569	554	550	561	537	536	513	575	560	542	544	519	541	575	567	531	561	518	545	590	568	547	559	554	544	597	541	565	553	574	576	599	555	547	519	567	560	576	532	610	560	538	568	529	556	562	573	592	575	574	557	536	533	555	520	526	586	537	561	521	556	474	549	543	590	580	520	565	565	605	575	545	517	545	536	531	548	567	548	586	542	548	535	561	524	567	538	534	521	561	513	540	538	541	531	522	558	572	540	522	532	586	527	526	523	525	528	546	514	544	553	514	528	550	565	548	563	533	500	565	568	579	559	520	536	525	513	557	557	551	564	554	549	564	532	577	586	531	585	535	541	543	560	521	545	590	547	540	556	543	580	596	585	544	510	555	578	541	541	560	599	517	553	535	544	550	533	583	574	545	564	534	534	580	584	562	562	590	549	532	529	578	546	532	543	534	536	524	549	525	539	563	561	608	563	544	565	558	563	545	523	582	545	538	540	524	549	537	576	526	506	593	569	542	551	573	538	592	583	519	512	578	553	548	556	589	539	538	541	560	544	517	528	538	588	531	594	557	564	564	549	598	522	514	525	532	588	545	578	536	544	562	543	532	574	557	554	498	579	544	552	549	525	546	516	558	599	587	532	521	537	541	547
10619	6212	6322	4296	2637	1851	1233	854	688	622	571	507	483	393	334	321	320	336	328	290	322	314	289	325	273	267	265	280	288	268	230	228	246	270	267	255	263	217	261	252	248	302	276	276	265	242	223	262	272	251	263	258	262	274	257	247	288	250	278	262	244	238	248	253	240	251	274	258	272	250	245	273	256	230	256	276	246	286	234	255	253	265	249	221	261	261	255	206	255	251	250	244	258	272	224	269	265	241	260	269	243	278	256	244	275	252	269	236	228	279	234	236	262	260	244	241	242	235	254	283	251	274	271	274	306	261	247	236	253	253	258	275	273	242	244	236	248	281	275	269	257	256	248	261	236	262	275	273	234	234	241	239	259	264	241	282	240	249	254	242	251	255	232	248	263	291	250	274	249	276	246	236	228	244	269	254	306	267	272	255	278	243	218	274	251	284	265	230	245	249	269	232	267	264	254	260	260	277	272	266	232	247	255	246	279	247	231	252	233	254	254	252	271	230	257	250	231	256	274	253	257	240	266	268	253	233	259	230	270	246	285	269	273	255	231	219	241	235	245	260	249	268	267	243	226	261	235	257	245	245	262	280	244	243	267	264	241	266	257	263	256	288	245	255	253	258	276	277	267	258	236	251	264	234	233	251	258	236	276	274	267	235	247	273	264	248	253	263	270	227	267	253	250	278	225	236	239	227	264	280	255	283	245	229	265	246	245	248	235	259	255	248	270	225	270	225	292	254	254	251	263	273	270	259	269	240	234	236	260	229	231	241	267	244	261	248	285	257	259	244	260	272	264	270	260	272	253	271	240	277	280	265	252	280	255	269	285	248	238	235	222	253	293	263	241	232	231	261	270	254	266	275	249	246	262	263	252	243	261	233	283	223	264	238	212	249	292	245	251	264	260	213	263	254	231	224	222	286	282	246	256	256	272	244	262	275	276	240	253	253	259	274	219	237	255	243	257	244	285	245	244	257	265	255	251	275	241	260	256	234	267	255	243	281	250	249	253	248	246	264	268	243	244	254	269	247	259	252	265	259	265	278	230	260	246	257	273	242	261	265	249	252	287	250	273	254	259	238	249	232	241	260	277	243	307	240	235	236	274	288	250	239	247	268	260	230	257	267	272	224	239	290	278	215	291	248	272	239	271	263	237	263	236	249	246	256	244	234	275	257	255	262	230	242	234	242	267	249	265	289	253	262	275	243	274	244	272	262	237	245	249	252	254	228	254	228	264	241	252	257	291	240	269	275	257	232	235	249	267	241	263	266	251	264	245	244	250	260	223	250	260	275	246	282	263	217	224	279	236	281	262	301	260	226	289	243	270	245	234	229	279	273	261	233	253	262	277	257	232	225	283	245	254	255	257	252	224	276	249	249	246	240	269	243	256	274	281	251	260	230	257	259	270	248	289	233	258	233	281	272	274	258	252	265	230	248	251	254	245	269	234	291	272	244	279	247	261	235	259	259	263	290	240	251	241	230	235	248	251	265	272	266	255	279	254	263	254	260	247	232	251	247	263	234	236	253	244	279	262	267	254	246	251	269	290	236	265	250	251	251	256	262	255	284	275	239	247	227	250	265	252	250	265	274	220	249	249	297	249	248	246	255	247	258	261	269	265	233	231	234	248	260	227	241	258	241	238	258	232	273	283	259	296	240	243	272	224	271	240	234	265	261	282	249	240	249	265	234	239	294	233	243	248	252	258	209	260	238	251	263	254	243	288	226	242	219	274	231	225	259	237	261	247	247	285	243	259	230	273	230	270	250	283	255	242	225	244	268	261	284	235	273	258	268	272	241	262	215	288	244	232	223	267	248	254	266	254	285	226	250	250	270	252	278	249	265	251	227	278	292	268	244	276	272	256	232	214	258	239	232	252	233	252	235	268	275	277	248	259	259	258	262	325	255	254	239	282	243	252	258	277	293	233	229	254	228	262	269	257	234	273	263	256	269	236	248	245	223	248	262	267	254	248	254	198	233	240	253	239	242	240	240	249	242	242	275	260	257	300	276	246	261	291	258	247	253	264	264	253	242	229	259	264	256	263	250	249	232	239	242	233	240	239	253	255	229	272	259	266	280	260	235	267	252	259	250	249	276	278	257	254	248	238	236	244	249	266	252	234	221	253	256	224	255	253	220	272	262	262	259	255	258	256	247	254	282	247	283	229	250	247	273	272	270	260	286	283	261	249	228	228	241	249	253	226	261	260	269	240	269	258	249	251	234	249	259	259	276	241	277	258	278	291	263	280	258	252	240	275	254	265	251	230	263	270	237	261	236	234	259	245	247	258	232	260	258	259	252	234	251	239	260	243	278	274	225	272	258	244	258	250	242	230	249	245	260	255	274	252	256	244	254	269	281	257	255	247	223	266	242	251	261	279	243	239	258	234	231	241	222	242	237	267	261	247	270	248	255	257	232	244	261	214	222	237	269	255	264	275	252	261	242	232	247	249	246	252	249	297	264	265	277	263	240	281	272	259	224	259	256	266	250	250	226	261	242	213	263	249	238	235	243	216	234	269	273	243	268	238	251	268	235	245	223	266	260	232	247	260	241	227	276	252	260	248	287	255	270	267	256	255	243	220	276	214	231	253	233	247	224	268	254	283	268	273	232	276	278	234	278	229	278	278	271	258	253	233	260	254	277	266	292	267	228	261	235	252	266	238	265	257	265	255	242	282	249	260	277	246	252	247	253	241	236	244	239	262	259	258	284	271	241	238	240	238	231	269	249	241	268	241	282	288	241	237	236	239	222	275	247	287	274	259	250	272	275	264	248	267	281	250	270	252	263	292	260	254	240	250	223	222	249	262	232	261	242	252	295	242	250	236	239	248	274	252	239	251	257	246	252	250	248	229	245	273	248	273	236	250	267	253	277	233	234	235	272	233	235	251	260	255	254	255	232	238	230	247	245	250	270	284	279	256	253	233	251	234	285	284	254	245	255	240	260	251	268	242	249	259	243	244	248	254	221	259	274	243	272	276	265	239	223	247	258	262	270	219	266	234	253	265	225	239	245	246	249	274	260	252	262	271	245	259	281	256	238	250	252	259	223	276	252	252	244	250	243	236	257	245	213	266	258	267	225	254	256	235	269	250	256	262	234	320	221	247	264	256	293	244	252	281	282	272	264	281	286	256	273	268	245	252	247	248	247	269	233	257	275	238	274	258	266	272	251	247	271	255	266	260	259	253	254	268	259	243	276	231	242	265	279	220	245	249	241	242	253	253	244	243	221	251	247	282	240	271	250	256	247	273	252	257	275	273	253	243	258	257	225	252	254	275	252	257	244	302	262	279	236	244	248	270	241	246	258	269	267	247	240	266	227	251	241	246	254	234	266	263	276	251	253	276	255	264	241	226	245	252	259	267	251	256	228	266	258	272	249	272	238	264	235	250	241	243	260	232	239	266	223	240	261	266	262	257	236	251	273	240	249	264	269	247	235	240	256	246	240	251	256	237	243	241	283	260	227	284	260	256	272	239	216	278	254	278	279	242	272
7551	6004	10681	11453	9564	7505	5326	4027	3115	2718	2406	2242	1823	1595	1394	1165	1165	1056	1015	977	953	835	862	791	702	726	733	675	703	677	693	671	709	646	653	623	611	645	668	609	582	642	609	580	615	630	598	605	612	638	630	629	647	570	612	640	642	614	636	661	608	678	656	605	624	605	572	568	570	622	628	630	633	591	568	634	630	621	612	610	567	585	617	611	600	592	655	633	594	626	643	606	624	586	619	624	611	614	615	617	679	627	658	623	605	655	615	600	620	598	639	644	581	597	580	609	593	588	628	627	639	560	588	607	611	612	643	664	601	578	621	645	614	616	585	615	612	636	673	633	649	583	603	641	653	652	628	629	603	614	625	622	603	637	667	611	673	616	601	639	640	602	626	611	633	577	669	604	577	626	636	614	624	651	617	612	613	607	644	625	590	605	618	603	602	587	600	583	590	619	632	639	589	641	593	629	601	613	657	597	615	568	647	666	580	628	619	615	665	667	614	650	615	627	634	611	623	639	624	583	618	658	585	615	632	611	595	600	636	611	603	601	570	615	661	615	592	637	625	647	623	623	625	618	612	615	606	626	633	615	644	636	580	574	626	629	611	625	595	620	568	605	633	612	582	586	646	592	631	651	635	624	618	594	627	629	606	562	620	620	626	643	618	606	618	648	625	609	591	547	574	635	648	642	579	596	628	639	626	635	628	622	637	624	625	650	584	612	571	617	648	613	639	596	600	612	569	653	622	651	594	617	623	602	605	663	626	636	641	634	650	658	572	605	596	624	605	583	578	623	636	651	619	623	609	628	641	625	577	646	578	606	607	624	632	620	655	662	612	568	564	619	600	626	645	597	598	649	641	662	671	589	594	601	619	603	596	637	623	593	635	621	601	604	628	620	638	605	600	584	628	607	605	658	644	645	628	632	629	628	620	638	603	649	580	624	614	568	610	616	640	617	632	662	601	596	600	590	629	667	634	576	648	636	651	613	636	616	639	601	623	654	607	644	620	583	619	629	586	600	603	633	604	642	595	638	627	610	605	591	574	630	633	614	593	606	600	614	595	639	619	603	623	646	612	612	634	598	616	623	643	630	624	649	604	638	565	578	633	594	612	613	603	591	672	585	620	643	625	659	633	594	640	566	614	630	578	670	574	615	626	606	630	577	621	676	625	628	572	606	600	623	640	582	572	564	595	651	623	604	648	665	644	603	659	640	571	583	591	579	610	611	634	620	637	625	616	653	621	638	664	595	627	627	610	647	643	646	642	616	650	583	616	614	573	578	582	601	591	579	636	606	614	618	599	666	642	633	673	618	628	635	606	586	591	644	637	594	622	661	598	587	648	608	615	614	625	615	633	626	596	618	593	614	585	654	593	574	580	620	631	644	577	604	600	648	643	648	645	593	576	607	612	553	606	600	631	598	636	615	597	607	628	667	633	599	603	601	644	600	587	633	641	596	627	622	578	577	648	597	600	640	647	604	629	657	591	599	595	623	614	655	582	593	607	572	613	646	603	617	658	623	588	656	607	631	620	586	673	636	624	578	616	618	635	606	578	610	635	624	618	581	609	617	636	634	645	623	591	657	599	567	595	646	641	587	617	636	567	612	621	628	600	595	583	647	617	651	637	591	619	606	572	629	641	614	578	598	602	578	575	589	623	603	597	630	577	586	588	636	664	608	637	609	599	603	634	613	575	630	627	646	628	585	611	634	663	606	588	574	640	586	613	585	594	630	624	610	644	610	601	581	572	648	614	622	636	619	620	580	593	637	627	584	600	616	678	548	616	594	659	652	625	635	596	654	620	578	625	593	632	606	587	614	587	620	630	615	624	605	626	608	600	596	606	652	619	607	666	632	629	582	652	613	623	608	585	612	607	622	653	595	589	622	647	692	646	606	621	551	624	610	584	607	649	597	608	606	639	652	618	634	602	610	613	605	573	664	617	604	660	620	605	571	616	672	645	598	614	601	599	642	581	586	597	652	664	625	646	631	580	606	608	634	638	623	657	617	645	604	643	625	647	617	601	581	615	655	622	601	613	554	642	598	614	612	634	619	611	632	630	651	605	607	653	635	627	557	640	632	593	642	614	620	571	619	630	651	611	608	631	636	604	658	619	602	620	639	612	619	643	617	635	660	619	614	648	636	582	656	635	601	622	609	581	565	630	617	565	655	614	602	632	586	643	615	671	606	594	629	613	620	617	593	594	616	651	610	640	591	628	590	642	640	603	640	612	640	615	622	622	636	608	654	612	590	598	609	630	625	579	599	613	612	579	591	623	617	670	623	592	625	631	618	597	627	605	593	581	617	602	601	639	622	647	603	657	575	600	590	595	638	602	597	575	621	620	642	638	600	650	588	586	623	582	593	627	622	599	641	633	599	580	641	587	649	624	629	620	610	638	601	638	623	633	617	647	632	605	627	593	607	622	599	618	611	632	633	626	582	618	605	648	630	653	602	681	629	619	621	608	615	641	612	572	615	635	611	608	586	620	642	582	661	642	605	609	613	636	679	604	576	647	603	589	608	617	622	611	597	600	599	667	640	600	640	629	611	612	617	641	655	623	611	639	637	631	639	621	634	599	631	576	607	631	642	579	672	580	618	578	612	620	607	650	612	621	631	664	596	629	660	627	623	628	615	630	626	621	637	612	598	578	636	613	653	595	621	588	583	615	622	647	651	635	635	638	630	598	628	600	653	646	599	652	596	626	614	556	633	668	629	586	573	608	608	574	624	628	628	603	665	593	636	633	664	602	634	584	652	646	580	579	621	617	649	644	617	606	670	593	621	606	652	551	615	585	574	655	678	623	610	630	617	597	606	631	636	606	597	622	593	585	628	622	569	581	590	640	617	605	619	641	629	616	612	641	641	592	615	629	633	647	576	643	584	608	614	647	626	626	679	578	605	610	674	605	589	608	634	612	632	618	613	609	634	618	604	590	620	618	599	607	625	587	639	636	612	602	563	589	624	609	617	624	621	624	604	605	598	634	620	632	629	632	570	575	600	608	631	616	644	634	670	647	610	593	619	585	596	617	620	605	569	619	613	567	590	572	595	630	654	607	625	586	652	638	637	603	602	631	601	595	626	615	569	616	637	600	594	605	632	657	574	616	648	635	631	593	672	574	616	604	624	648	608	639	646	636	592	596	655	630	619	621	593	589	642	562	584	600	633	665	631	624	629	630	626	610	655	629	583	621	618	621	601	608	592	610	604	603	600	582	605	692	651	622	635	579	596	600	596	637	629	584	611	608	609	600	632	627	633	606	643	641	615	606	638	629	591	598	634	598	632	641	630	646	564	599	648	598	654	606	617	615	635	639	616	591	603	633	587	634	652	599	566	680	647	600	632	618	568	613	619	589	624	654	626	611	626	582	568	624	639	597	611	603	629	622	642	643	660	603	613	624	612	660	604	610	615	592	616	648	606	619	608	589	602	643	628	614	632	637	626	667	643	584	605	598	603	668	613	627	615	565	597	606	626	630	626	570	615	591	623	630	586
20744	10335	9812	7040	4540	3063	2145	1598	1170	1074	915	795	652	552	436	473	416	381	372	344	311	336	350	274	303	305	275	278	256	271	291	266	257	279	262	272	273	271	262	260	255	266	263	254	282	293	265	265	259	222	251	263	245	255	266	261	276	275	281	251	276	262	316	277	262	237	284	296	297	266	265	274	274	287	282	214	261	265	252	264	265	285	273	279	225	263	264	272	288	243	236	251	289	280	255	269	255	244	248	277	336	312	240	272	274	239	270	251	232	257	257	247	246	240	232	262	249	262	228	288	254	261	255	278	237	277	254	262	239	288	266	284	244	257	262	253	258	244	258	290	281	283	246	281	282	253	238	264	255	266	237	247	273	279	271	245	260	269	256	269	288	308	289	252	269	257	271	249	283	278	251	250	262	252	244	238	263	290	274	282	279	275	271	252	262	291	245	219	255	253	251	247	259	251	268	265	264	266	270	265	267	295	265	233	271	274	261	282	241	242	255	271	272	298	291	275	262	280	286	271	240	239	269	301	261	248	294	282	255	253	263	243	260	274	228	261	263	269	262	259	285	278	248	242	279	291	227	267	229	239	252	268	257	278	266	260	234	250	256	249	254	245	276	271	287	251	280	271	251	250	262	272	276	275	260	289	234	245	308	253	258	256	265	247	277	252	270	252	252	254	235	279	248	254	269	272	256	272	250	226	268	244	256	258	243	257	267	254	256	267	272	259	261	292	241	239	252	256	311	228	261	279	255	253	279	255	278	261	254	290	279	263	281	298	266	277	260	271	262	239	286	261	253	278	269	272	232	254	242	274	314	254	274	291	270	260	282	250	284	289	286	267	260	259	230	263	262	261	281	294	253	268	266	259	246	289	269	272	266	229	267	245	264	271	281	257	269	272	249	227	261	257	230	273	275	249	255	237	274	271	257	260	259	236	240	268	271	228	232	264	260	292	244	256	281	254	261	236	247	252	263	288	257	272	247	258	280	241	239	277	275	288	274	271	282	248	253	259	260	254	265	254	235	281	287	255	288	240	280	274	229	286	264	263	272	262	276	248	283	254	286	236	290	256	261	253	279	256	270	244	270	240	240	278	257	242	235	254	266	266	289	268	268	231	260	273	277	264	231	267	270	242	255	253	277	260	261	258	244	271	252	281	281	280	259	280	257	254	284	264	261	250	276	284	264	263	288	271	269	262	267	260	234	274	268	257	257	268	288	267	278	255	244	241	282	285	263	258	256	236	242	263	240	253	246	268	254	267	240	298	259	270	262	284	261	238	277	269	269	286	234	250	241	264	263	242	261	267	272	246	294	293	291	254	262	271	282	230	245	253	246	266	268	247	249	259	239	237	302	283	287	259	258	282	283	251	253	250	283	226	262	237	273	286	267	270	243	260	285	260	249	259	254	279	291	294	272	262	265	263	262	268	273	250	258	236	276	293	276	237	240	279	268	233	282	270	286	237	258	244	251	265	270	262	263	300	275	240	283	269	262	273	272	236	268	264	255	258	289	255	269	249	269	255	239	252	263	259	268	248	232	262	262	280	293	272	277	267	287	293	275	278	247	248	298	264	272	263	251	258	284	242	263	274	285	282	283	247	249	265	251	236	305	251	257	267	281	253	257	267	279	259	286	263	244	299	272	250	260	241	244	241	266	257	258	250	257	241	246	250	263	265	251	272	281	249	254	264	269	267	259	269	258	251	284	321	258	241	261	255	272	284	255	273	266	257	262	248	272	235	238	286	235	252	278	265	255	281	261	274	252	284	302	290	282	297	253	262	285	279	249	267	270	261	291	243	259	287	263	249	239	252	274	258	285	268	265	267	260	263	285	249	229	287	248	271	267	251	280	235	270	231	278	236	274	263	256	244	236	284	262	268	263	271	287	248	260	261	286	274	269	240	267	299	282	238	305	260	269	234	240	263	248	227	273	244	254	261	266	289	236	290	260	286	244	264	287	270	262	278	264	254	240	246	273	252	251	265	286	253	264	271	270	262	280	246	261	266	251	224	237	241	249	285	246	279	288	271	255	247	251	241	254	276	269	280	241	289	275	255	255	263	269	232	218	263	267	268	297	260	235	263	281	273	227	254	273	249	243	253	263	293	240	240	248	303	235	270	280	267	262	272	257	255	233	262	244	277	277	228	276	271	245	252	277	272	258	240	272	257	246	266	289	261	245	238	296	286	233	249	286	276	271	242	286	270	223	278	255	260	285	247	293	276	268	263	264	259	279	256	251	253	273	258	283	222	249	238	254	257	248	269	285	239	257	304	306	252	249	262	270	246	258	257	236	248	259	250	287	274	251	258	262	255	246	271	259	253	249	273	241	267	279	259	267	245	309	272	268	239	265	251	284	239	279	277	269	282	257	284	294	262	273	253	233	279	242	256	267	264	246	229	251	262	237	245	283	297	249	281	269	263	267	246	273	289	272	261	255	271	272	265	257	261	237	263	269	262	243	314	270	249	237	261	237	256	265	272	264	265	267	282	272	281	264	249	260	273	239	244	270	250	278	271	267	256	301	267	279	302	232	256	299	259	265	268	277	266	266	241	267	247	286	260	269	278	252	285	274	264	253	233	274	259	254	284	236	258	292	265	257	247	248	245	268	280	314	280	272	252	262	261	277	259	328	235	268	275	234	294	281	277	259	260	256	215	258	263	246	275	268	304	282	250	243	255	269	244	275	264	254	270	243	230	256	289	274	296	252	271	285	254	284	236	254	284	255	273	257	247	272	252	279	239	268	257	268	297	293	296	266	264	263	259	269	275	271	272	254	259	272	282	234	271	238	255	233	291	274	228	266	275	281	254	263	257	308	285	286	259	244	255	239	256	256	292	245	267	273	275	249	268	254	261	274	266	250	241	252	282	283	265	270	227	259	261	278	275	251	274	295	242	271	258	281	260	228	257	275	286	260	272	254	256	308	234	277	242	252	278	270	238	281	258	230	250	276	249	305	278	230	246	247	233	262	271	242	264	251	266	248	255	249	273	281	285	275	261	256	249	280	240	249	242	271	279	292	253	275	237	264	243	271	289	249	263	271	245	248	278	289	252	285	235	245	265	241	245	276	235	267	253	271	269	279	250	255	266	259	251	280	246	281	240	283	268	252	251	245	260	266	311	270	252	217	275	247	288	263	288	296	237	278	228	240	283	254	238	247	258	277	247	255	267	257	308	235	262	270	241	267	266	267	269	236	225	260	280	241	250	299	275	245	264	267	279	279	277	275	237	260	278	279	241	270	265	275	261	240	250	260	244	262	270	269	254	239	254	268	293	255	235	246	236	240	275	281	250	245	250	253	254	269	278	277	301	258	274	260	259	240	243	248	260	253	259	248	293	288	264	243	275	281	276	237	252	277	279	295	260	285	258	252	260	235	287	243	281	251	292	251	266	276	243	274	280	263	241	245	267	254	252	243	285	247	279	278	270	239	258	240	270	234	246	281	272	271	264	225	268	297	258	251	226	235	272	279	253	256	246	257	249	256	244	278	278
14509	8958	15071	16865	14384	11205	8811	6850	5310	4747	4208	3761	3094	2418	2030	1790	1729	1478	1396	1365	1291	1098	993	972	843	874	824	816	873	771	723	736	758	714	715	687	664	676	700	637	635	642	655	612	649	652	671	636	642	577	660	625	695	670	634	635	681	641	617	648	711	615	662	676	663	629	669	590	620	606	593	634	588	624	614	600	659	616	636	633	659	667	629	640	637	623	616	601	656	641	633	632	629	647	640	621	642	664	624	625	634	627	624	626	615	680	665	617	618	588	656	609	683	634	669	649	660	666	625	612	653	632	610	655	666	647	627	626	644	640	638	651	640	606	642	647	591	580	636	648	599	620	596	658	641	652	642	625	649	611	688	682	661	617	664	644	604	670	671	637	649	617	632	610	655	572	616	660	658	618	598	585	624	595	618	642	623	658	609	660	598	681	608	671	661	656	608	644	661	613	635	645	649	635	651	648	613	641	640	649	656	604	661	640	606	624	678	629	588	674	620	635	643	656	675	654	636	669	630	663	650	680	642	671	643	626	628	640	590	616	629	638	606	656	610	603	654	652	559	642	621	601	608	603	610	648	606	620	618	659	633	650	670	691	620	641	643	620	650	620	618	603	647	603	646	610	662	644	646	615	658	587	666	641	682	622	660	636	635	604	632	630	633	596	589	588	607	587	620	662	643	669	649	624	667	659	684	640	576	626	644	659	658	660	608	659	578	664	673	654	617	607	613	652	623	619	617	595	649	675	663	629	642	619	676	669	632	610	610	657	643	604	578	634	621	642	599	630	650	614	605	638	595	599	610	644	677	609	587	587	638	605	671	664	644	644	561	645	646	621	654	640	609	593	621	650	621	596	666	641	685	646	672	635	635	645	625	589	645	669	590	627	640	632	578	622	632	595	646	636	636	590	645	616	651	653	651	603	655	618	599	660	704	617	600	652	624	681	670	624	647	699	610	622	635	609	617	666	673	687	594	615	643	614	636	667	661	604	620	569	673	642	680	659	649	596	658	637	654	617	625	663	623	621	608	619	606	639	610	640	638	613	647	639	605	631	670	585	635	692	653	676	624	634	633	607	645	665	649	595	668	598	668	643	633	657	632	638	633	633	614	592	620	699	634	610	624	635	651	616	604	649	640	599	613	622	656	630	585	647	621	687	630	635	639	662	595	633	658	686	606	598	630	648	686	606	639	665	628	620	624	619	656	608	638	613	619	674	637	606	649	613	647	650	614	620	615	620	616	675	627	631	670	635	616	609	615	627	619	666	650	652	657	644	574	624	629	607	628	601	663	649	648	589	659	600	650	639	586	623	641	605	624	630	641	649	686	564	624	653	622	634	651	625	672	612	642	611	657	599	616	684	561	698	606	606	653	654	646	650	634	593	610	666	671	603	664	625	694	638	643	649	636	633	625	614	633	666	613	645	600	652	621	668	672	629	605	640	667	659	607	651	611	662	600	605	639	598	650	642	597	621	607	656	617	636	588	640	644	626	651	637	576	622	619	639	623	596	644	644	666	636	678	639	635	623	663	616	639	646	672	588	650	677	619	635	564	606	586	654	633	624	612	647	597	659	629	658	630	636	656	601	606	686	646	591	613	613	629	636	643	624	642	637	631	611	636	632	635	658	652	626	599	621	639	617	635	630	636	609	635	595	673	631	634	618	593	640	636	591	595	669	705	637	657	671	617	590	637	617	643	642	632	607	646	636	649	650	656	634	663	627	625	654	583	631	663	637	671	601	676	606	653	649	631	633	640	612	627	606	653	639	664	626	612	653	674	678	652	654	683	632	654	639	667	634	655	665	638	637	654	590	638	637	654	617	646	645	586	681	650	640	664	575	612	564	662	609	629	618	606	627	607	622	608	676	581	636	608	628	645	600	646	624	631	625	631	662	631	620	659	578	600	649	691	658	612	626	595	624	607	620	625	611	636	603	652	676	618	622	666	614	644	590	643	640	655	640	628	649	633	610	609	656	658	641	661	662	632	614	630	647	628	652	611	661	613	635	621	651	677	623	661	625	636	622	642	630	655	655	646	671	609	692	563	634	622	646	643	638	642	619	668	638	655	585	664	652	621	645	629	664	595	615	661	600	637	632	653	663	598	660	666	629	632	607	609	692	624	656	635	626	621	645	633	620	644	646	637	650	689	652	623	664	644	623	591	654	642	602	673	612	639	636	644	617	607	621	623	630	670	669	662	583	605	620	666	588	640	671	606	662	634	649	667	630	618	620	644	668	634	618	669	670	592	569	596	623	646	597	661	655	656	567	602	667	600	621	653	623	624	620	665	652	622	626	638	625	655	642	693	689	650	644	625	636	646	600	641	614	617	621	614	644	612	603	652	601	652	648	666	603	640	651	632	643	629	622	649	644	623	676	582	636	617	614	656	622	638	670	625	628	651	622	633	669	618	614	620	623	665	626	651	653	629	627	666	616	640	627	652	638	671	617	579	605	609	631	701	650	633	573	648	632	632	609	605	609	639	647	639	622	588	602	663	690	614	665	651	587	674	660	634	625	633	631	628	650	617	670	672	638	640	646	634	640	663	626	620	593	665	649	611	668	644	624	647	597	660	613	610	633	640	639	604	632	691	614	603	648	658	595	613	605	619	651	612	586	663	640	632	673	606	598	608	632	627	603	642	647	615	651	643	647	616	623	680	616	608	603	621	619	641	634	604	649	654	620	614	583	641	691	647	649	662	648	662	633	680	649	647	613	657	608	621	607	610	669	661	614	611	634	592	689	625	647	625	615	638	638	638	601	647	648	631	668	635	648	614	613	644	657	604	642	614	609	673	626	654	631	620	613	650	600	662	674	638	664	672	674	593	644	608	603	613	641	626	632	631	586	570	630	605	611	597	614	657	648	620	617	604	615	602	638	654	594	622	689	654	620	626	674	673	575	613	613	641	613	608	604	644	615	647	660	646	669	619	618	620	638	617	630	617	631	625	644	658	663	643	610	639	657	617	615	644	651	702	649	635	604	639	649	639	667	651	619	631	651	637	587	639	635	621	611	654	651	639	624	623	661	571	626	660	630	643	631	615	619	606	670	610	652	653	616	561	619	646	656	631	620	644	586	627	623	655	631	627	644	667	628	609	609	659	608	644	636	609	652	639	622	685	585	645	638	647	618	629	656	630	590	620	677	660	616	652	635	636	607	650	646	621	621	612	606	626	624	660	627	609	658	633	599	624	604	620	646	625	640	622	606	633	650	613	636	623	615	656	587	611	654	616	616	564	644	677	672	673	635	635	675	635	657	635	654	607	632	630	616	684	655	638	659	594	634	646	640	661	692	662	664	635	638	629	640	663	631	627	595	610	646	684	638	644	584	670	648	693	619	598	654	612	644	625	629	626	621	671	623	628	595	650	584	670	623	651	651	591	675	688	630	679	621	625	616	631	657	616	620	663	638	653	671	672	657	640	659	630	604	648	650	697	617	631	631	615	605	639	572	609	609	612	604	595	614	660	643	637	614	630	642	634	625	638	607	651	621
29511	14831	13242	10072	6571	4481	3001	2294	1753	1446	1180	1009	828	697	520	524	469	413	435	395	387	327	323	288	310	267	261	277	264	215	232	236	241	217	241	235	237	254	242	236	200	219	236	224	204	234	222	226	225	236	252	219	208	202	250	237	246	228	230	222	246	213	221	218	218	215	213	236	213	228	216	243	184	229	235	231	231	225	223	240	228	198	221	207	240	215	247	225	217	240	230	236	248	231	202	246	223	233	238	251	208	214	225	237	219	221	236	237	220	202	209	196	216	205	246	209	225	209	235	223	201	226	225	221	225	240	208	224	240	234	240	249	233	225	211	227	225	230	217	228	265	222	211	230	227	228	233	233	230	220	183	224	211	210	216	224	236	249	232	204	233	221	253	264	234	208	211	248	194	216	246	203	233	255	220	220	226	222	226	223	214	230	239	230	215	226	236	240	226	204	224	210	225	237	225	221	238	201	205	220	217	245	249	225	235	264	235	198	204	219	228	218	226	202	215	244	224	246	224	235	237	202	241	198	217	229	222	219	226	206	221	212	215	236	217	243	214	242	224	221	205	216	203	191	224	229	197	227	231	218	228	238	237	230	213	249	213	218	235	236	250	226	231	206	223	249	231	220	223	238	213	216	253	204	225	244	204	221	220	245	236	229	216	197	232	242	225	219	247	221	232	222	219	210	232	223	251	216	183	218	228	247	239	230	273	213	225	278	229	195	219	200	238	208	239	251	222	219	235	221	225	191	244	207	218	212	241	202	232	231	227	228	205	208	206	226	234	215	217	234	231	235	219	223	230	255	215	239	217	212	200	241	225	221	207	223	222	204	211	214	213	219	238	211	226	236	223	219	245	248	239	244	237	197	232	235	228	196	240	219	221	192	242	223	231	220	226	244	216	204	250	208	231	223	247	245	202	219	231	222	226	226	225	232	205	224	216	215	243	221	232	227	183	198	217	214	228	240	200	213	238	195	202	220	215	195	223	242	257	235	223	233	230	225	240	224	217	230	218	245	252	220	228	216	243	231	244	225	234	221	229	211	230	204	193	238	219	229	236	225	219	235	227	221	223	239	243	190	208	216	206	224	254	238	221	200	224	211	197	218	215	225	229	231	212	213	226	247	191	233	229	220	228	255	191	224	256	226	208	243	240	206	215	220	220	218	235	201	219	234	235	235	227	230	217	228	224	206	188	209	226	207	236	235	198	230	238	229	213	211	209	211	226	216	244	214	242	247	229	227	231	212	245	216	220	231	211	211	221	225	196	254	231	235	241	251	237	227	209	236	207	209	222	213	232	245	244	217	208	211	212	249	215	236	222	217	242	211	224	217	240	228	208	210	202	246	200	229	214	212	210	241	228	216	225	238	231	228	225	234	230	216	245	197	206	222	190	212	216	255	247	232	236	193	229	220	226	202	216	210	210	237	211	227	218	194	203	217	247	239	233	231	213	214	236	239	213	199	200	197	232	232	216	209	204	211	218	225	222	194	228	217	232	214	215	248	215	221	267	195	226	203	237	232	233	221	218	225	203	215	197	245	212	230	236	241	240	198	227	227	237	218	226	240	233	230	195	209	244	229	203	210	207	212	244	242	266	219	213	230	213	207	219	216	245	257	212	254	243	192	223	218	189	216	195	222	192	228	222	242	210	226	233	209	236	245	220	222	247	229	215	228	249	230	203	206	205	204	239	214	200	229	228	251	221	202	238	215	226	240	231	227	215	219	208	202	235	242	239	257	207	212	223	216	219	218	218	212	230	211	206	212	218	217	219	207	223	234	235	221	228	194	237	204	213	198	238	240	205	221	216	217	231	217	249	205	208	237	243	212	256	222	224	213	216	233	232	209	228	249	214	202	197	267	231	198	222	237	238	224	248	196	204	247	237	195	210	245	206	237	201	223	214	232	245	220	237	214	236	230	254	207	203	199	228	223	205	238	191	228	211	232	238	192	210	212	223	247	224	226	213	223	227	236	236	218	239	209	207	213	199	197	234	244	206	229	196	211	211	244	227	203	233	210	211	216	183	217	248	202	200	206	245	217	205	221	214	198	172	223	216	240	213	252	208	225	198	212	200	201	227	223	274	203	225	238	248	240	202	233	203	207	195	221	222	234	222	247	218	203	229	222	216	241	227	222	205	215	218	229	222	259	215	215	196	197	202	244	241	210	202	210	227	221	225	226	219	211	208	212	211	201	209	211	250	210	199	226	227	249	214	228	216	182	221	228	219	231	242	277	232	198	222	240	213	239	229	223	205	216	232	207	197	263	201	228	232	239	223	226	221	230	233	221	231	218	215	261	219	236	208	221	237	218	216	231	195	214	205	205	244	223	234	205	226	259	233	210	225	249	264	244	202	210	239	236	226	227	214	229	216	248	236	227	220	203	212	204	192	231	248	239	210	219	193	230	218	223	209	221	244	236	238	254	190	210	224	251	224	198	214	238	230	208	229	221	184	247	236	205	206	264	230	212	253	228	240	237	218	206	191	219	214	222	215	230	208	202	235	205	232	220	198	230	240	209	209	203	218	222	207	224	225	188	222	208	223	228	220	222	233	251	208	241	217	224	230	244	197	213	238	212	202	239	212	181	215	221	208	246	236	211	234	212	185	213	212	202	215	238	219	214	241	238	234	226	245	231	248	257	231	233	216	238	203	218	242	214	197	224	223	199	216	207	232	186	229	223	252	221	215	228	246	229	215	223	216	197	218	200	184	217	202	204	246	248	247	233	216	223	225	211	213	201	224	229	243	228	221	229	228	217	253	204	229	220	217	221	223	227	228	240	231	220	188	234	227	224	237	231	221	235	229	233	217	210	176	197	254	210	208	216	224	234	201	248	234	227	244	228	203	211	226	209	220	228	238	214	208	202	213	240	218	228	224	234	248	228	219	236	211	206	241	199	242	221	224	237	237	218	234	202	225	200	234	234	205	222	239	220	219	212	206	235	218	226	226	205	196	180	214	208	219	232	211	216	229	184	229	221	210	228	236	227	240	224	233	204	210	203	213	255	207	236	219	181	234	242	227	225	252	198	204	207	203	215	206	228	233	233	219	229	205	232	201	213	200	250	246	226	226	217	217	240	216	249	240	207	243	213	213	234	201	229	202	248	243	216	229	231	250	207	195	223	245	232	240	243	236	224	226	206	234	207	230	198	223	228	225	216	181	235	254	212	278	209	226	236	196	216	254	214	213	235	216	224	212	174	197	214	232	225	196	214	227	218	245	186	210	212	230	220	234	220	221	198	237	207	225	204	235	203	182	198	214	207	220	209	212	215	221	230	217	198	196	218	219	252	222	204	195	220	239	212	229	229	221	232	225	225	236	223	228	211	235	252	249	224	204	218	234	220	241	209	204	204	222	214	215	208	226	202	201	233	214	223	237	215	247	219	201	235	226	207	213	232	211	236	208	220	217	222	217	216	215	208	235	216	231	246	226	223	231	234	204	193	236	220	196	174	248	222	228	214	248	224	229	256	216	227	206	257	220	230	227	211
18813	11693	18517	20933	18158	14419	11437	9287	7358	6748	5829	4835	3982	3339	2597	2233	2179	1812	1692	1547	1368	1261	1156	982	982	935	901	829	798	795	747	684	750	680	614	627	591	613	575	570	548	563	536	553	554	562	561	554	535	572	530	526	565	545	559	526	589	579	514	521	545	537	500	556	556	566	546	583	554	520	520	557	544	561	509	566	534	579	513	531	532	558	534	538	509	584	541	524	557	537	556	581	560	508	560	527	548	568	591	526	535	572	495	564	539	554	546	549	566	573	522	541	556	544	519	492	513	574	531	581	524	562	527	559	567	545	563	536	558	560	589	523	545	530	563	523	493	538	546	530	501	564	537	499	508	536	559	525	608	515	537	505	516	495	524	521	531	547	523	511	556	550	536	526	498	555	517	540	529	522	522	539	534	562	554	568	562	584	554	557	540	518	587	529	568	574	555	548	514	554	575	499	562	540	541	538	591	575	488	561	564	536	539	536	531	512	584	553	537	547	539	513	533	538	567	564	537	541	552	533	512	531	554	566	536	552	548	535	538	521	534	514	540	552	521	547	482	606	562	540	537	519	526	528	538	535	573	538	604	560	503	577	504	535	531	553	541	526	550	552	536	553	571	512	541	529	559	565	556	547	568	547	486	515	581	552	561	575	522	589	537	534	542	540	537	556	539	569	561	562	569	527	514	526	597	520	543	564	545	509	554	521	509	527	533	510	549	559	567	525	499	536	511	560	545	564	501	575	523	577	557	547	570	546	516	545	554	505	540	538	545	519	571	530	549	499	550	551	528	564	548	513	506	520	519	519	552	525	555	536	548	539	554	520	546	522	529	528	547	546	528	542	520	577	531	591	555	499	583	550	543	550	501	568	509	522	541	573	553	520	549	532	532	534	513	526	512	535	552	550	551	550	543	582	528	570	552	555	554	550	579	539	544	556	577	566	511	550	538	498	563	548	560	527	571	565	512	509	548	577	521	544	570	558	507	552	540	526	555	529	510	533	561	567	541	538	546	558	549	551	567	533	536	535	530	570	536	555	531	522	530	553	573	514	518	552	545	539	528	522	522	539	567	541	565	537	550	584	530	576	542	559	545	520	559	517	541	551	558	490	559	513	557	489	484	555	537	525	523	564	533	577	516	530	535	521	521	568	536	571	534	519	517	543	501	538	539	528	569	545	595	545	529	509	511	549	538	524	509	555	542	514	521	508	552	588	486	529	562	524	557	550	524	564	513	543	505	544	562	532	524	552	513	589	560	566	542	550	578	548	514	579	521	551	558	516	521	504	533	549	545	561	537	517	522	567	560	555	546	539	553	524	517	591	560	529	555	552	569	542	574	534	519	576	493	579	546	520	534	567	573	533	565	555	530	592	533	534	563	544	510	563	523	523	570	542	569	555	526	536	523	570	546	514	530	552	556	549	508	551	532	544	550	587	549	537	517	588	541	531	533	559	515	606	530	541	561	568	573	526	501	495	584	567	518	520	542	571	535	509	543	544	569	494	512	526	538	598	504	580	553	553	562	517	519	521	539	557	553	546	550	531	563	515	564	586	547	534	537	559	602	580	549	549	565	567	576	540	545	545	546	537	500	552	549	526	528	546	564	531	547	575	548	535	569	542	526	568	563	571	569	532	526	510	533	531	519	484	537	544	563	522	550	544	528	587	526	514	524	577	513	516	516	561	535	535	521	538	582	541	536	583	540	491	538	590	556	524	537	539	569	517	581	537	567	536	545	517	558	592	543	527	495	551	491	564	555	492	553	540	584	508	544	516	535	523	570	529	539	527	527	535	550	553	502	542	530	562	569	570	561	558	523	535	527	552	524	543	555	533	543	528	519	526	525	505	527	537	505	564	548	519	524	529	550	528	526	506	533	513	547	579	521	506	558	543	551	548	580	526	568	548	554	504	548	553	575	530	551	543	547	510	575	553	545	536	510	545	549	561	542	530	541	566	506	543	533	551	554	505	587	519	551	540	498	561	541	545	590	585	559	558	546	566	549	543	525	553	533	509	547	536	576	592	567	554	533	540	577	564	506	541	537	569	549	550	550	535	517	551	543	573	544	555	499	548	578	575	566	508	536	535	531	518	495	531	546	535	523	550	497	547	514	560	547	534	562	540	508	552	512	537	582	525	559	533	537	561	557	539	555	548	538	592	538	551	586	522	539	537	489	544	549	569	546	554	548	572	559	557	561	574	560	554	548	544	528	584	576	523	523	540	582	556	526	540	547	520	524	531	506	567	512	548	556	520	533	538	534	538	549	520	576	563	543	534	514	538	528	579	544	511	544	561	527	535	557	528	539	542	550	560	537	545	513	518	545	553	524	514	580	554	555	552	529	525	536	554	570	522	532	532	555	544	542	524	536	568	547	568	555	595	571	569	532	542	559	550	556	575	542	494	590	560	517	480	494	554	560	495	495	549	526	525	555	552	544	557	589	517	559	511	511	511	564	539	516	558	547	529	559	593	561	535	484	571	553	535	499	553	538	555	519	535	500	585	545	541	541	543	549	501	540	542	533	571	545	552	550	539	541	529	511	576	553	515	534	535	510	533	513	512	535	514	534	534	493	522	543	505	512	550	525	546	539	555	552	569	537	538	557	506	537	564	544	550	551	511	545	524	505	512	518	535	490	555	476	562	564	550	542	533	540	583	568	577	526	509	555	531	555	590	555	579	514	561	530	546	555	522	555	536	562	533	523	524	548	535	524	593	557	557	551	565	548	557	514	504	523	551	561	571	506	570	525	581	577	514	510	488	543	527	528	540	553	531	576	542	546	531	565	527	547	535	555	513	541	572	567	566	557	489	579	513	565	539	617	547	578	534	568	550	542	531	548	506	576	557	543	516	559	561	519	541	521	564	532	533	541	551	502	538	521	537	551	563	520	580	574	516	561	516	534	562	540	586	510	570	533	519	585	540	548	528	541	564	555	567	509	543	566	544	554	558	551	568	569	584	536	536	510	529	543	588	546	510	626	539	538	552	558	560	539	555	552	536	543	564	535	564	542	549	515	537	591	507	530	534	564	538	573	549	510	495	557	542	568	543	563	521	505	515	555	556	553	542	555	569	582	518	516	544	513	537	556	538	556	535	560	547	592	542	543	561	582	556	549	550	524	534	606	511	516	567	550	533	519	526	534	544	568	545	566	514	591	526	535	515	562	543	524	533	543	543	488	564	551	557	536	582	540	531	502	555	537	533	583	553	489	549	554	532	522	548	555	524	546	546	606	543	548	547	549	522	565	566	510	540	576	507	570	545	504	539	532	540	565	546	514	602	537	545	547	559	542	537	560	503	531	552	520	556	563	540	569	508	602	552	553	566	512	575	547	576	542	565	537	528	545	588	549	535	507	551	584	578	557	586	547	551	527	538	553	574	551	559	559	530	484	516	518	557	515	569	542	587	550	544	561	523	568	558	567	538	548	540	524	548	561	572	544	520	565	582	600	553	536	563	508	535	519	543	533	538	478	574	519	550	535	536	563	507	550	536	574	534
10228	5836	6067	4215	2776	1802	1247	879	725	626	600	507	464	383	409	358	361	345	314	299	266	298	290	281	293	287	274	246	259	275	253	233	240	256	280	270	266	235	281	289	268	255	289	246	260	243	255	254	295	228	254	274	259	261	260	248	260	247	242	281	254	253	261	257	237	232	243	236	237	244	258	241	275	258	255	271	265	243	239	247	273	257	232	232	245	252	263	268	248	259	263	243	241	227	245	255	255	248	278	247	245	252	261	251	242	264	265	225	252	250	246	267	250	255	262	248	248	245	223	242	243	250	289	247	252	240	274	230	267	265	249	271	240	250	241	252	215	254	232	247	242	256	233	259	247	234	263	284	275	234	272	261	271	275	251	257	257	273	228	266	239	247	271	239	293	267	246	234	262	233	249	215	250	243	229	265	278	234	257	258	258	228	271	253	248	248	220	252	256	245	263	221	246	267	252	251	262	249	242	257	235	223	253	259	269	239	234	248	263	273	260	250	277	264	215	227	267	278	254	233	252	250	234	260	247	238	253	259	243	286	270	233	266	235	261	257	239	255	254	216	223	252	257	254	254	265	227	238	262	233	244	249	256	236	271	265	250	277	233	238	233	287	248	247	269	250	254	256	253	251	244	246	246	228	253	257	256	270	253	258	244	247	265	257	233	227	268	230	229	266	281	268	263	228	267	244	265	246	245	243	244	254	250	279	229	260	253	241	247	239	256	249	256	275	251	235	262	269	253	248	274	248	227	237	259	245	268	236	243	269	227	239	248	252	256	239	258	279	254	279	259	239	237	253	250	218	234	232	263	275	243	230	246	262	242	252	270	228	225	254	261	246	263	253	259	220	243	243	261	233	252	249	283	248	256	264	237	254	234	221	257	234	273	254	253	240	241	245	253	231	254	230	230	272	231	254	239	239	251	280	249	265	285	262	234	220	268	239	276	264	225	242	249	246	234	258	251	243	224	280	288	265	238	256	295	259	234	252	273	240	230	256	254	226	269	233	232	243	249	271	236	245	256	241	248	229	259	237	233	242	262	240	276	245	233	229	240	232	233	233	249	283	259	240	241	253	285	248	297	267	260	284	235	262	234	242	260	272	261	270	266	255	246	220	243	290	267	268	260	277	236	249	261	230	253	249	225	253	276	258	247	263	246	221	265	278	250	244	279	271	232	242	268	282	234	250	251	255	282	263	243	228	253	254	287	279	270	266	244	268	258	267	233	249	262	268	243	252	230	246	218	254	280	252	258	249	245	274	261	250	268	259	258	244	243	230	248	228	271	268	233	246	274	253	241	249	226	268	276	257	261	252	243	256	259	283	253	242	254	272	250	265	279	268	237	218	258	269	263	238	257	248	264	210	257	247	247	240	231	276	255	254	222	215	255	268	255	248	248	267	247	234	267	251	254	229	226	266	275	293	256	227	270	248	264	252	237	240	256	235	238	251	250	263	258	230	253	254	241	259	220	270	268	258	257	237	251	272	237	252	266	243	223	237	276	282	275	255	278	240	234	271	235	233	251	244	273	240	253	238	289	234	227	267	261	262	233	256	251	239	274	236	265	257	276	217	248	231	225	247	244	255	201	257	235	244	241	279	276	245	250	232	259	222	222	235	259	254	258	219	272	256	240	266	249	286	268	245	267	283	232	255	256	261	263	255	235	298	239	281	255	240	299	242	241	264	272	253	254	245	265	215	264	241	220	252	226	232	235	256	248	261	272	266	231	247	250	249	230	248	286	234	269	257	260	261	273	253	279	271	241	248	265	211	227	268	233	270	247	263	263	292	260	271	233	268	260	262	234	242	251	260	254	242	242	249	269	247	277	240	252	286	268	275	258	289	221	239	261	226	242	253	236	265	253	246	240	250	254	267	261	266	273	280	265	234	207	216	254	267	275	249	262	235	263	233	218	281	275	221	243	232	241	246	275	272	262	254	229	253	254	268	296	242	284	285	273	280	227	267	271	275	239	246	278	243	270	249	238	225	231	270	257	279	246	244	263	251	232	255	260	254	245	285	256	252	246	247	222	235	270	244	244	246	233	238	230	264	279	247	244	249	269	253	260	265	242	250	254	252	250	266	268	247	265	243	272	255	271	231	274	253	252	282	251	241	241	247	228	256	245	267	240	248	295	256	265	252	251	268	271	239	255	243	253	262	255	240	250	256	263	240	248	234	243	283	285	257	254	236	256	230	259	247	260	254	261	262	304	262	256	253	255	238	280	244	245	266	250	261	235	270	245	271	242	263	271	242	241	245	256	277	236	264	232	246	251	252	280	260	283	250	236	234	230	223	230	263	253	252	255	262	238	262	248	265	270	238	258	218	274	257	258	245	242	261	246	260	252	258	257	256	273	259	243	281	252	250	246	250	258	295	276	239	286	231	248	263	212	256	234	276	277	293	267	239	234	257	246	276	241	235	255	244	259	257	248	293	231	252	285	256	234	277	235	250	253	250	241	240	260	257	245	228	249	255	258	266	291	230	268	246	277	264	288	276	240	239	274	232	234	246	223	235	248	234	299	238	246	288	261	260	256	260	244	244	252	252	239	275	267	246	243	263	258	236	273	258	245	253	236	228	279	258	263	257	265	260	218	267	263	235	273	277	234	270	265	249	262	240	240	239	286	247	221	252	248	274	290	257	251	279	254	264	256	274	226	286	207	248	258	229	272	289	272	266	246	246	255	276	248	284	253	265	257	260	255	237	277	241	234	261	250	243	253	258	258	250	276	247	233	255	255	243	225	235	253	256	245	244	248	243	253	249	267	256	238	256	245	286	270	212	264	260	265	264	241	254	257	241	265	267	263	211	257	237	274	252	265	290	290	251	241	273	262	245	241	209	270	267	256	253	216	269	259	283	233	256	271	267	252	239	227	231	243	248	240	232	276	237	275	224	265	258	247	293	278	261	241	241	257	238	244	233	252	266	292	245	267	249	233	257	264	242	268	277	240	239	241	240	267	258	258	255	245	241	235	267	261	257	249	252	266	222	244	258	249	241	259	239	261	265	272	243	248	256	274	245	267	233	261	247	253	249	243	257	234	255	283	263	278	258	301	273	263	258	238	268	245	260	230	240	264	267	226	257	288	254	283	226	248	247	262	263	254	267	296	243	244	240	243	218	263	266	253	237	249	252	246	254	235	241	240	257	264	259	256	271	220	263	265	242	262	248	257	228	245	225	249	262	237	270	239	258	302	279	240	245	241	263	246	272	218	220	273	269	236	237	265	236	232	278	269	238	238	271	248	247	252	250	241	263	223	240	274	281	236	224	259	255	266	249	207	239	237	239	286	257	237	241	216	282	224	234	236	255	249	254	239	250	233	261	244	210	270	269	259	289	239	247	233	249	274	244	249	228	268	257	258	256	243	264	261	242	268	249	229	274	265	263	222	267	240	257	229	259	267	293	257	249	255	254	272	255	244	262	266	237	260	230	255	222	244	304	248	254	243	260	245	243	291	257	233	241	255	219	236	272	254	268	244	235	257	234	246	266
7246	5734	10488	11287	9538	6934	5121	4028	3091	2799	2442	2146	1912	1580	1315	1265	1147	1135	1034	972	884	881	800	786	732	741	708	696	664	689	678	658	647	629	648	608	634	614	638	637	644	602	604	642	611	609	589	602	622	581	636	614	649	658	665	593	604	605	623	611	669	589	603	615	603	610	621	614	613	621	601	655	601	642	608	591	599	615	650	620	643	659	614	603	633	619	608	613	612	610	627	634	583	580	617	643	579	617	577	638	653	643	616	619	592	619	625	624	626	571	603	624	638	629	597	628	653	583	626	639	600	609	618	634	645	643	600	638	627	622	595	639	644	604	617	568	594	618	622	576	584	624	589	627	615	600	616	645	618	610	623	629	577	591	620	591	579	643	639	633	613	607	634	603	560	624	581	594	602	612	638	600	608	618	627	613	627	597	586	590	604	665	592	610	603	576	609	650	643	604	621	585	567	636	626	607	654	634	575	648	600	615	624	658	634	633	634	658	639	569	610	629	641	609	621	634	607	558	654	589	622	646	566	630	633	615	599	570	543	626	612	609	644	616	622	560	650	632	596	561	617	616	589	622	616	578	633	609	629	580	621	648	643	620	578	573	654	629	614	611	655	570	640	651	627	590	589	644	605	611	637	617	585	639	571	595	592	564	594	601	663	644	648	618	600	631	605	608	636	566	588	607	705	631	586	643	610	586	631	575	629	636	625	637	610	597	626	600	610	618	573	600	612	663	600	636	618	603	639	605	601	629	639	608	632	627	544	571	588	616	592	612	601	583	599	640	621	610	644	626	598	610	643	676	565	643	573	622	573	577	601	605	584	628	582	638	544	595	615	625	632	643	624	628	582	620	645	617	619	592	627	605	629	615	592	595	604	609	605	602	681	655	599	664	629	615	604	640	588	626	603	602	609	640	590	617	599	619	616	600	598	638	578	621	624	639	656	604	644	626	640	582	588	611	595	596	601	601	627	576	646	603	588	612	599	611	599	686	674	618	573	605	611	613	603	631	626	610	633	596	612	612	650	600	629	614	624	587	612	617	612	614	634	607	616	604	616	596	589	639	632	591	580	605	611	580	601	637	640	631	595	666	573	544	628	584	593	591	634	556	593	607	561	666	619	597	561	596	633	621	594	622	583	651	621	633	618	579	651	659	629	619	619	600	640	604	645	635	613	598	573	602	604	641	585	638	631	637	596	619	612	595	596	627	642	594	620	628	642	644	617	572	646	580	610	630	611	640	582	633	583	582	575	607	577	588	620	591	591	650	591	575	610	635	621	607	603	570	669	576	568	641	674	588	614	626	650	642	554	618	619	572	655	623	591	661	652	591	627	599	629	588	618	639	636	601	610	624	611	613	562	595	616	612	605	615	601	609	596	620	611	608	615	623	669	638	561	619	620	610	574	604	641	592	621	590	629	600	592	655	631	603	622	610	600	619	571	605	604	583	596	584	650	635	599	676	602	643	618	621	617	637	626	604	587	635	634	629	591	626	568	599	601	600	617	660	606	609	641	599	570	626	641	623	629	564	598	605	631	624	661	587	662	606	607	623	626	613	632	631	583	623	623	575	611	575	586	671	600	617	573	611	593	660	625	608	607	595	577	613	600	617	623	661	615	600	597	618	627	607	628	618	599	605	610	588	609	649	583	638	615	637	670	589	610	659	626	644	615	619	599	663	633	615	618	546	622	571	552	634	607	590	617	554	582	683	607	618	590	571	627	617	594	620	604	595	631	606	592	640	626	609	620	601	599	595	623	623	580	615	642	578	633	664	636	640	555	635	615	627	639	598	630	598	594	652	612	579	627	614	626	619	606	593	645	621	609	593	604	602	640	591	589	625	619	595	633	605	628	631	678	580	540	636	604	586	610	601	610	573	593	602	651	615	619	607	630	577	663	583	612	618	619	589	609	596	621	630	610	610	606	641	622	596	605	629	624	622	591	639	609	635	602	628	640	634	641	586	629	650	631	632	613	622	616	646	641	598	603	631	598	652	633	638	645	590	643	601	639	543	610	608	601	624	632	619	597	611	606	596	610	637	655	611	617	608	617	585	631	598	623	616	626	604	651	633	655	596	615	612	608	599	618	640	581	603	586	642	635	589	621	599	632	601	599	665	633	622	630	619	659	636	601	599	611	602	603	605	616	585	645	620	571	603	632	627	637	611	620	575	620	575	673	581	635	594	611	608	666	625	626	550	601	590	584	613	605	595	595	597	599	613	608	644	601	548	641	597	640	639	634	649	634	568	613	646	606	648	589	604	573	613	606	592	649	664	646	633	587	664	601	692	613	622	609	618	610	606	631	663	650	657	619	611	661	612	630	660	628	612	628	560	598	582	623	574	648	599	592	619	647	592	596	620	596	592	634	610	571	592	611	589	631	609	579	586	624	605	671	584	594	649	563	643	618	598	661	608	580	561	559	590	574	594	628	631	589	603	651	610	627	608	600	610	624	612	618	570	592	620	616	622	637	625	616	569	582	624	605	634	635	619	686	632	582	595	582	636	630	627	613	568	602	585	619	627	591	632	610	641	575	631	582	574	695	609	597	620	608	602	644	629	582	597	607	630	617	627	661	597	646	621	646	636	606	628	597	604	626	623	658	651	620	622	621	637	574	578	611	568	576	616	617	556	609	610	618	634	629	555	573	627	646	636	607	628	586	634	598	624	623	636	633	640	639	634	595	567	637	581	609	620	612	610	599	603	615	610	629	602	623	587	611	630	619	601	583	624	594	631	645	634	622	623	599	605	599	601	580	626	572	601	616	614	645	634	601	618	592	622	660	600	661	662	559	601	638	585	591	611	621	648	612	591	616	576	618	659	626	621	621	628	650	596	611	629	609	622	585	617	655	603	599	615	593	629	645	619	630	594	579	677	570	618	600	546	624	610	578	598	590	667	628	641	623	571	653	601	573	644	619	663	624	638	640	590	601	648	628	604	627	621	572	597	649	575	566	636	612	617	572	635	615	590	610	550	612	626	651	563	608	611	590	557	590	619	605	634	607	560	593	578	598	585	618	641	602	622	608	610	598	604	623	646	556	606	606	643	603	644	616	628	657	665	611	650	637	576	622	597	606	629	613	600	637	630	601	605	615	600	600	656	651	621	599	632	597	583	610	647	603	627	604	600	616	620	616	580	621	617	617	642	616	594	627	600	592	570	619	581	590	627	609	616	653	601	562	630	631	617	578	620	638	615	613	615	620	609	592	587	673	631	616	600	622	640	601	637	560	594	588	586	601	602	603	638	660	574	601	623	615	655	586	657	627	593	619	626	625	583	562	646	590	590	603	614	633	579	585	570	641	593	591	588	622	616	631	581	661	576	618	635	585	612	591	588	601	578	604	590	627	598	643	573	605	613	666	632	574	667	628	595	581	615	606	623	620	628	560	646	607	617	622	574	593	636	631	640	632	578	631	592	642	613	573	599	597	641	623	609	650	579	597	566	632	574	580	627	607	604	578	624	618	610	576	599	631	600	559	595	617	601	619	599	586	590
20212	9534	9593	7401	4697	3118	2144	1552	1161	1071	931	822	675	602	507	455	429	383	445	353	364	368	333	298	295	294	292	263	240	288	288	274	289	285	273	297	233	267	265	247	249	277	248	267	288	263	304	295	255	265	242	251	261	291	267	283	272	251	269	262	260	231	249	249	256	278	253	275	267	273	237	255	265	295	274	269	305	268	266	258	247	250	270	268	284	241	265	254	292	276	249	275	268	262	283	285	265	267	239	304	277	286	274	259	254	250	249	240	280	292	282	245	297	242	275	231	253	281	254	274	245	217	264	263	262	245	271	319	286	279	276	289	244	246	283	245	267	271	249	233	300	255	255	262	260	232	244	260	269	271	240	257	230	239	250	277	251	255	259	253	256	270	232	278	270	279	256	252	264	253	250	283	272	259	220	262	276	259	266	237	243	267	266	231	248	265	255	295	262	260	245	257	269	253	326	298	264	255	273	275	241	268	287	288	272	261	253	253	244	256	260	235	260	261	263	271	286	242	277	273	207	253	276	267	251	263	247	253	233	271	280	285	263	263	270	264	280	254	253	279	259	242	264	251	278	278	260	250	235	251	239	257	230	262	238	262	247	283	258	269	240	245	264	258	247	226	290	252	293	255	238	265	276	231	257	261	277	291	293	251	278	238	237	289	247	277	266	298	298	266	244	247	248	233	254	284	260	246	265	263	283	247	243	271	268	273	284	250	273	276	302	267	241	208	257	254	304	283	245	261	237	257	281	225	260	222	295	235	278	265	237	255	268	265	214	240	238	259	250	273	257	278	248	237	248	259	263	246	253	259	273	265	271	233	229	245	252	269	292	278	269	259	284	257	233	273	263	262	288	254	264	242	263	283	262	251	288	273	241	276	243	235	262	273	271	242	281	250	267	270	298	236	288	256	245	254	251	263	292	274	269	245	267	272	226	231	236	261	268	286	283	248	270	252	235	245	258	268	264	269	290	284	267	253	278	280	251	227	278	232	254	266	262	232	237	267	261	262	273	270	269	260	274	277	239	235	279	235	259	250	238	226	261	222	266	268	270	266	272	256	266	262	239	283	238	277	230	273	251	286	275	258	254	278	261	242	293	230	279	296	251	241	282	264	260	269	270	258	267	262	251	253	253	263	260	253	259	260	285	234	263	267	217	265	275	271	234	256	253	229	253	259	273	266	269	266	256	246	253	263	274	282	251	219	272	290	233	260	292	280	279	267	253	259	251	258	250	240	254	259	279	250	246	268	295	246	294	261	238	259	291	284	247	276	247	255	258	284	270	232	272	249	241	284	284	265	239	261	268	245	283	269	280	269	282	264	270	243	245	284	288	238	276	264	261	260	282	259	271	267	278	274	291	239	258	250	266	259	242	253	273	256	256	236	284	248	275	254	266	286	263	274	257	270	259	253	240	253	237	248	251	273	265	271	248	268	227	238	305	240	252	255	227	229	245	337	257	264	270	250	230	280	260	246	222	241	245	276	256	290	280	267	254	257	280	236	256	249	250	244	289	263	238	244	264	278	271	241	270	272	284	285	285	291	270	285	230	265	280	244	269	278	268	269	251	254	264	254	277	281	280	276	255	228	246	255	248	268	259	265	269	258	236	259	272	247	277	249	288	275	260	236	249	269	276	252	246	242	284	298	275	261	247	285	260	267	249	254	251	248	228	221	286	280	238	292	306	274	249	250	270	261	273	238	272	225	259	251	271	271	255	258	299	274	259	260	285	221	277	261	267	226	224	262	257	245	265	273	300	252	248	253	264	270	261	286	300	264	277	258	234	264	252	257	257	242	258	254	261	260	250	251	294	205	244	269	282	284	274	262	249	237	243	260	274	266	259	254	237	266	245	266	242	273	263	243	237	274	254	280	249	262	280	281	217	233	255	247	288	252	272	243	260	277	248	261	254	289	289	257	266	269	272	248	269	265	277	287	244	250	252	277	263	284	256	256	244	241	253	273	272	279	271	278	273	228	256	226	263	264	248	253	294	257	257	283	250	275	269	250	252	235	280	273	264	269	298	251	270	272	249	265	257	243	273	259	268	299	263	267	294	250	238	223	241	272	268	271	248	253	229	263	270	268	260	246	258	253	314	273	263	237	270	288	246	249	253	264	266	254	263	269	249	298	277	290	281	255	248	230	254	272	283	281	280	245	269	263	236	277	228	256	284	245	252	253	250	265	247	274	258	269	238	267	254	273	256	246	257	255	248	262	256	255	258	259	276	282	278	265	230	257	278	293	291	267	282	255	262	273	296	263	237	276	247	273	279	284	235	288	297	269	231	263	299	234	304	274	250	273	259	251	258	261	268	260	252	308	236	257	294	238	252	267	258	259	251	242	227	261	277	244	245	267	248	255	264	270	227	249	257	260	280	248	281	250	272	256	271	265	262	258	274	276	282	244	252	251	245	264	262	247	237	283	250	265	272	293	260	259	275	284	251	265	265	262	240	254	270	229	267	270	263	248	262	261	249	263	238	255	239	264	245	257	240	273	235	233	271	262	265	245	275	247	278	248	268	246	253	269	276	248	271	255	294	251	246	260	277	248	260	324	297	258	265	252	276	244	260	257	269	268	267	254	261	254	237	261	253	251	272	292	285	268	254	289	249	267	292	258	266	295	261	255	245	260	280	262	245	244	279	270	257	272	260	278	243	283	232	238	261	272	243	275	289	275	257	259	226	240	255	249	243	263	264	262	275	257	252	222	230	254	271	270	235	278	244	221	251	263	266	243	224	275	266	240	229	282	250	247	257	257	258	295	241	256	252	272	246	294	255	243	275	247	235	265	261	258	258	285	286	250	266	262	248	289	250	250	275	280	238	298	279	249	223	246	250	276	254	273	279	264	233	260	277	247	267	270	228	281	277	269	268	268	251	255	278	257	259	253	287	231	227	241	281	295	259	255	268	259	252	246	237	246	263	251	248	266	255	264	264	256	259	266	241	246	255	298	255	249	264	273	271	269	262	271	243	241	250	276	270	251	264	259	249	254	247	266	247	267	236	241	251	255	281	251	271	250	264	254	240	269	246	227	268	284	262	265	228	233	276	254	270	266	323	273	282	257	276	266	283	258	247	266	247	246	274	242	303	240	273	251	267	238	262	262	297	276	275	263	253	253	245	266	240	244	234	280	264	275	255	257	297	287	222	264	280	248	269	249	239	249	269	274	269	312	288	276	259	237	233	238	272	261	285	272	269	291	252	273	250	249	280	262	257	225	249	252	283	242	236	291	278	251	263	240	232	249	286	297	218	249	264	245	270	274	266	265	267	263	279	261	260	241	246	266	282	233	263	221	259	260	271	277	252	275	276	243	229	260	283	239	249	279	274	270	247	287	253	237	302	253	236	255	259	249	245	267	221	270	221	232	275	251	291	277	254	245	243	243	276	253	245	283	283	259	274	257	265	251	272	297	259	256	263	284	259	269	278	249	272	252	258	255	275	271	251	259	253	273	250	299	256	265	254	270	252	233	297	279	246	239	264	249	253	270
14407	8585	15180	17054	14357	11256	8601	6685	5296	5019	4431	3636	3050	2554	2203	1768	1763	1530	1448	1320	1198	1074	971	939	950	895	874	802	811	768	683	701	761	753	718	677	682	733	640	673	640	646	640	643	643	666	637	645	658	633	650	634	666	620	639	567	685	631	640	637	631	606	658	608	667	595	635	590	631	615	665	660	633	614	645	568	662	641	642	624	628	635	628	637	665	564	627	631	617	620	633	576	651	612	614	607	645	631	650	632	620	616	636	628	641	635	647	609	588	639	661	609	601	641	617	666	614	621	593	629	640	620	640	613	625	633	619	585	656	605	644	635	549	624	663	602	604	597	607	618	640	652	637	637	656	634	631	604	608	660	580	637	635	624	645	614	661	635	640	610	646	588	635	650	637	646	623	619	611	638	632	607	668	601	627	647	621	605	605	638	603	630	693	594	655	616	599	609	639	653	607	631	616	628	588	651	610	620	657	659	633	606	595	640	628	625	654	677	652	591	629	582	639	619	627	620	623	642	640	641	678	637	639	655	613	626	661	693	615	596	652	641	639	622	649	589	613	634	705	655	610	584	602	627	640	643	635	628	625	614	635	630	582	658	645	632	648	598	641	624	602	679	631	607	633	633	623	645	644	662	600	677	606	604	647	581	623	611	674	603	663	638	622	589	638	608	632	651	647	645	600	661	637	631	635	633	584	619	670	642	668	682	595	618	618	605	615	627	592	602	614	630	634	598	596	600	671	645	612	649	624	614	612	615	585	651	601	581	623	601	614	624	645	637	641	577	595	636	659	596	613	647	595	612	600	624	625	644	635	648	603	597	628	642	626	608	602	608	643	607	605	596	625	646	594	628	640	642	628	589	613	607	643	620	668	626	608	619	647	628	653	643	598	625	652	639	633	648	629	646	604	665	622	635	641	662	619	613	625	594	622	614	631	628	649	601	636	670	617	618	643	590	618	612	607	595	646	629	644	586	617	629	593	655	599	611	605	603	610	657	644	641	629	623	605	668	626	617	657	641	668	579	622	643	621	567	599	644	627	633	645	646	655	666	597	589	649	671	659	648	582	648	637	610	601	557	630	645	601	627	632	618	627	639	619	638	636	612	641	625	591	624	618	641	627	615	677	619	590	614	622	656	647	629	643	592	641	599	615	655	634	661	586	624	640	626	663	604	652	658	642	582	601	602	667	653	617	665	631	617	640	589	674	633	602	643	577	623	618	595	632	633	625	640	608	630	672	653	635	626	601	655	620	629	661	584	657	624	641	609	672	651	619	604	618	620	640	620	696	623	619	638	605	637	620	680	636	604	673	631	659	604	622	648	609	643	591	663	625	617	654	622	642	653	623	611	622	582	590	604	604	656	676	650	676	660	597	627	678	590	601	672	641	645	619	621	667	630	638	587	606	576	659	629	643	595	670	588	577	602	689	629	623	607	626	621	639	560	636	602	668	608	623	632	657	579	624	634	595	648	659	619	623	622	648	649	630	607	594	616	603	654	575	670	682	573	620	655	674	616	644	643	615	666	635	626	653	610	639	634	629	640	602	642	646	637	622	614	645	614	630	630	626	632	644	578	651	638	639	615	664	620	643	623	636	655	624	620	630	626	597	615	650	678	636	566	618	594	581	659	631	638	607	663	630	661	625	646	627	656	642	664	610	639	613	635	626	655	633	658	658	636	619	614	601	608	637	588	587	638	618	624	625	638	605	640	616	628	636	596	644	647	627	603	606	653	653	624	649	661	647	598	614	631	671	629	577	600	628	633	658	610	593	617	650	620	596	642	593	652	629	623	630	639	619	638	591	612	575	644	601	579	595	611	623	697	584	637	655	617	600	618	616	613	678	622	615	632	612	655	690	622	626	648	641	636	617	614	630	616	632	623	661	661	647	641	645	617	640	666	648	649	661	651	592	617	622	605	645	618	627	625	642	654	623	616	589	637	670	600	603	624	635	626	614	621	579	647	599	593	650	631	603	640	585	601	605	672	630	598	590	636	642	632	613	610	639	646	642	628	636	602	642	644	709	629	662	633	601	614	610	633	640	594	628	656	655	633	609	634	640	672	629	627	612	641	615	623	616	654	628	651	617	627	638	630	596	641	635	626	634	665	587	623	654	627	616	646	609	602	627	601	632	630	667	642	612	672	625	643	660	610	626	625	647	630	595	652	622	698	610	599	631	617	664	660	636	655	623	648	652	587	680	638	648	659	616	601	635	618	635	615	611	575	625	619	647	685	590	624	594	621	638	651	681	601	615	624	594	598	640	616	619	592	599	667	638	596	637	637	663	670	696	582	649	593	624	636	634	662	602	642	631	646	625	648	616	626	654	590	623	623	619	621	624	634	650	645	694	639	624	638	638	604	670	678	633	597	609	697	593	612	627	652	651	628	583	619	583	623	631	609	623	636	617	652	594	606	670	647	646	628	629	614	609	630	644	634	577	623	637	594	641	612	640	663	618	643	632	616	642	668	611	649	618	613	609	660	637	581	638	625	606	614	627	631	624	630	626	572	617	636	623	648	636	618	628	612	635	642	664	602	659	597	674	612	641	625	626	636	657	624	635	653	666	601	596	633	633	632	628	596	652	634	674	586	635	628	667	661	599	590	626	620	608	642	592	640	634	671	637	626	661	639	631	610	628	637	676	610	635	627	631	611	622	629	631	610	659	596	594	611	622	627	658	622	657	647	587	670	620	617	658	636	626	588	651	633	629	617	664	632	684	655	621	650	593	649	634	614	635	655	634	652	584	671	612	676	621	628	682	647	666	595	657	610	598	618	633	628	634	623	625	635	656	652	630	666	649	668	666	651	572	603	657	642	612	613	627	616	657	589	629	633	644	595	641	674	640	607	628	642	648	657	606	662	668	642	615	639	642	623	611	559	615	623	663	661	617	603	650	643	663	589	636	614	654	624	635	648	634	625	668	657	611	679	684	621	596	641	594	617	589	621	638	601	620	603	623	618	626	619	640	629	603	641	634	618	642	675	631	620	604	613	605	677	680	644	663	643	645	653	588	602	631	593	628	627	621	682	638	650	659	604	649	649	659	618	632	642	638	649	661	624	573	684	607	640	650	659	647	648	633	642	636	638	595	669	607	616	658	621	641	627	633	584	592	648	616	662	641	606	650	655	613	626	589	598	638	647	634	634	645	579	625	616	577	652	614	563	637	649	605	606	614	656	640	619	636	611	591	630	570	626	600	630	621	617	624	625	626	641	654	597	616	605	638	660	645	634	630	620	607	608	694	590	624	602	640	586	619	632	620	648	615	616	611	654	655	584	637	604	599	597	629	678	635	590	646	662	609	643	623	635	628	671	694	629	614	669	665	622	660	638	645	635	648	674	636	638	662	631	622	660	636	598	575	615	654	637	647	629	606	606	618	619	609	591	656	641	617	648	593	607	625	601	588	649	638	669	598	632	620	619	628	650	628	634	614	659	609	638	665	656	600	676	632	626	644	609	612	600	646	655	657	635	696	602	626	640	664	618	593	602	636	600
29279	14463	12794	10240	6658	4284	3039	2120	1688	1590	1286	1097	864	672	623	518	463	420	410	381	354	320	302	277	273	286	248	258	259	283	266	257	218	249	243	238	234	239	226	217	234	240	252	234	213	244	231	193	189	220	219	234	220	205	211	225	211	208	209	249	230	240	234	224	229	213	236	231	235	218	222	237	213	230	231	217	211	192	217	223	198	249	210	238	214	218	230	202	237	234	223	221	207	213	195	207	193	221	218	206	226	207	225	228	225	209	180	225	220	233	229	244	202	247	230	203	200	236	187	217	239	230	188	214	256	204	216	216	220	213	207	179	228	233	230	220	208	203	229	214	206	215	234	200	216	208	218	227	214	211	215	248	231	224	203	200	199	249	197	205	202	213	234	233	219	194	184	202	221	203	209	224	216	217	212	219	230	212	236	228	235	221	232	215	211	214	213	242	246	208	229	230	214	224	215	192	222	212	210	178	221	215	207	215	214	230	217	247	208	215	226	200	202	220	228	246	216	203	212	250	216	222	220	221	232	234	220	226	209	220	229	203	224	222	221	239	220	250	199	240	195	194	204	218	188	250	223	219	219	216	208	234	227	232	218	252	220	211	219	196	215	218	218	234	213	225	224	219	229	252	196	214	209	248	209	219	228	220	241	209	187	210	240	206	246	231	210	243	215	200	226	223	207	219	212	225	242	211	205	185	201	208	183	201	198	206	209	212	204	210	205	200	223	232	227	222	223	214	207	193	208	218	236	217	192	234	201	212	197	227	243	207	235	245	216	213	218	217	239	226	243	203	189	219	222	211	231	252	216	224	217	225	211	188	206	241	234	212	227	213	249	219	182	188	201	223	202	219	214	212	258	210	204	238	223	248	226	214	213	225	200	258	217	214	218	205	231	215	218	210	204	207	201	205	217	233	207	192	232	227	242	212	202	214	214	233	238	208	224	219	214	213	195	228	234	201	213	224	246	234	208	233	216	216	234	195	216	246	232	238	214	209	225	240	209	200	197	195	253	200	253	196	193	190	217	207	208	230	217	199	225	240	251	241	198	236	212	255	242	216	192	243	215	247	211	215	226	205	267	221	210	229	217	240	213	214	215	209	181	250	222	206	229	205	214	196	218	199	234	225	245	217	249	236	203	205	233	230	220	219	221	212	211	219	210	232	197	204	216	206	215	217	200	236	238	215	184	227	234	216	203	220	228	215	208	220	218	270	234	203	260	215	236	213	208	210	196	203	201	231	203	199	201	213	211	241	213	245	208	226	226	236	197	212	234	224	201	215	252	203	213	216	219	238	198	222	226	213	225	208	182	218	227	231	222	204	241	232	252	221	224	215	213	235	227	201	241	197	215	210	209	230	216	193	215	213	208	223	217	250	253	221	240	222	228	208	224	220	231	192	229	215	230	219	206	197	241	186	227	223	191	221	222	207	223	201	218	208	201	204	243	213	253	229	225	231	251	237	226	196	220	211	252	237	216	218	226	208	209	211	189	205	216	233	213	218	222	219	209	228	248	202	241	210	237	227	198	211	213	247	231	238	213	230	212	212	217	195	219	225	208	219	205	225	219	220	226	236	211	229	216	224	208	224	230	200	213	246	248	211	212	223	230	218	200	212	190	259	239	231	224	219	210	195	205	221	233	199	195	243	217	206	231	231	258	213	246	226	226	243	225	238	216	232	217	251	207	236	232	210	268	234	214	215	217	222	213	191	210	212	239	229	212	187	207	198	211	258	227	224	207	224	207	236	213	216	218	204	218	191	241	209	242	222	244	234	237	215	229	239	211	214	230	221	190	221	189	212	236	217	218	214	217	221	200	204	252	220	208	206	206	224	185	234	230	213	229	195	230	206	227	200	197	192	212	198	229	224	210	232	232	211	209	222	213	226	205	249	189	213	252	253	211	223	222	211	214	217	216	225	231	236	197	220	219	241	213	232	211	211	224	225	216	237	205	207	219	192	201	242	206	226	230	231	229	240	217	251	235	208	194	219	198	206	205	225	243	196	249	210	232	205	220	250	229	260	247	222	228	215	225	187	210	212	220	257	232	228	225	195	237	225	223	228	224	248	223	228	249	214	204	222	248	218	210	232	229	230	219	189	197	229	251	210	194	224	215	211	207	197	214	224	238	225	228	220	230	251	237	211	195	222	255	240	242	231	233	190	211	204	237	214	245	227	227	191	222	217	220	218	214	213	227	217	212	231	223	208	228	185	236	213	227	209	229	241	225	206	226	226	207	205	220	194	254	226	222	222	213	220	229	200	226	220	210	200	215	222	220	222	236	217	233	213	210	242	230	249	223	222	202	235	231	233	221	221	240	223	248	211	218	222	227	178	206	244	237	250	212	223	250	223	203	206	197	227	235	228	223	204	202	224	227	223	244	229	237	213	239	234	222	198	216	222	218	233	242	192	210	216	196	230	232	231	249	219	219	247	239	224	198	235	217	211	216	202	248	214	232	219	217	200	214	192	211	230	207	223	227	224	212	209	211	225	196	197	243	235	193	205	207	201	212	227	226	226	226	231	224	205	234	216	211	231	260	220	196	239	196	219	228	223	214	206	208	234	215	223	218	239	208	245	234	228	218	236	239	224	192	230	206	204	223	222	204	214	233	213	209	231	227	195	218	235	231	222	218	227	221	209	251	227	244	221	206	201	221	220	243	208	236	208	237	185	246	221	223	202	205	209	224	202	214	205	213	243	245	221	246	202	198	238	243	227	236	247	220	233	216	223	223	196	233	214	210	218	232	222	217	218	208	225	228	236	219	248	216	217	201	225	206	235	226	211	230	216	207	222	211	215	231	244	240	222	226	212	213	222	235	239	203	209	226	229	227	205	210	248	206	223	223	216	207	253	215	255	225	224	235	221	234	236	214	222	215	234	239	233	199	233	209	217	201	216	207	205	212	217	224	180	230	214	229	200	225	241	210	217	227	235	223	223	199	222	225	199	216	234	222	223	206	235	226	233	226	234	229	241	222	248	213	208	225	233	220	237	237	216	226	238	234	242	220	245	204	222	218	205	216	230	232	208	213	215	217	230	243	229	217	207	201	229	181	237	229	223	208	232	210	208	244	211	261	218	203	223	228	227	201	211	201	202	221	210	218	225	246	211	216	229	213	237	231	228	198	223	231	195	238	199	220	232	229	251	239	202	207	221	231	208	234	225	209	211	229	191	206	210	208	200	246	212	228	200	195	236	232	228	204	197	186	178	221	240	226	227	235	206	209	219	219	249	224	226	212	246	233	219	207	220	224	230	220	216	218	206	236	207	202	228	229	210	226	199	212	238	217	193	261	216	239	221	217	201	274	252	214	228	198	202	226	195	212	215	201	228	260	202	217	244	222	239	217	237	227	228	249	243	215	206	222	261	213	208	222	231	239	219	207	216	233	197	223	205	201	230	214	190	209	209	218	217	234	197	203	235	238	224	217	232	219	228	231	233	233	217	227	228	222	192	225	197	213	203	202	228	209	225	219	221	229	232	209	207	221	226
18469	11662	18488	21198	18173	13914	11192	9003	7341	6844	5918	4902	4037	3259	2799	2488	2180	1939	1790	1489	1381	1234	1053	1046	1015	995	871	780	825	804	761	762	643	649	624	667	573	602	570	578	524	581	552	598	570	523	595	586	548	561	536	536	519	579	564	538	563	531	518	583	602	513	559	564	552	563	573	551	540	531	491	508	496	524	523	551	499	533	544	529	560	542	561	509	575	550	548	535	521	551	572	561	556	540	531	526	541	574	548	503	520	507	549	555	535	552	544	503	508	554	569	553	550	531	523	542	568	550	507	592	516	495	577	535	550	540	514	539	515	530	586	538	544	526	537	521	560	544	562	536	553	504	554	511	539	510	556	529	580	497	518	528	530	561	571	551	530	490	527	552	568	525	541	554	513	524	528	561	537	535	507	548	546	573	577	483	542	600	545	567	534	531	552	533	550	522	565	537	524	557	543	544	539	509	570	590	538	560	575	503	508	562	546	533	546	541	545	546	547	529	557	549	535	535	518	580	575	576	551	516	535	542	547	473	528	501	520	542	536	508	567	545	564	506	535	556	585	573	529	547	539	518	532	507	571	532	540	536	573	531	561	518	577	588	548	538	543	555	521	575	570	533	529	540	574	529	496	504	488	539	511	507	486	560	504	530	526	553	539	544	521	503	530	510	559	488	565	500	524	514	503	566	538	554	588	539	532	507	562	538	577	576	567	504	558	538	534	548	500	525	560	543	496	558	512	518	543	555	511	572	557	522	571	571	560	538	539	565	556	536	554	560	532	535	509	523	511	511	554	545	557	519	505	525	539	545	488	504	508	533	580	521	575	554	530	551	539	569	512	559	528	526	528	509	543	483	568	552	500	538	535	547	537	522	531	577	553	562	609	551	553	519	504	567	531	525	563	532	545	575	510	558	517	567	571	552	564	542	485	545	537	530	543	548	530	566	574	492	522	537	529	564	485	527	530	542	545	565	552	541	512	533	520	534	542	553	518	543	510	544	554	527	511	526	545	542	543	614	518	533	566	500	529	515	524	544	575	541	493	540	549	539	518	498	518	551	536	522	531	530	512	525	522	560	532	516	529	503	559	548	528	519	559	593	519	521	521	556	558	520	550	539	553	555	545	548	539	565	532	510	534	534	579	553	552	569	533	536	532	553	567	535	527	546	508	499	531	539	538	544	536	518	503	548	561	534	560	523	505	518	519	549	518	520	568	525	512	532	507	543	573	491	558	527	532	499	543	523	545	523	539	523	539	518	521	511	514	540	556	517	514	526	537	534	542	546	532	546	516	549	520	520	497	579	504	524	525	547	523	553	547	497	529	574	505	552	555	554	562	507	516	569	537	553	524	516	497	552	500	550	551	545	527	548	544	578	504	561	555	514	530	558	544	571	566	562	520	565	551	524	559	547	539	523	540	551	559	513	536	556	550	556	560	499	504	546	559	554	547	558	468	516	546	549	491	490	545	553	567	522	520	568	536	575	573	478	501	542	490	560	558	565	532	529	558	495	519	562	548	488	508	545	555	524	525	555	571	515	543	525	551	558	538	532	565	526	526	476	526	491	503	535	561	542	590	542	528	552	535	540	552	535	558	515	510	509	550	561	582	521	545	480	558	523	533	548	530	545	534	542	502	518	555	473	552	518	512	483	573	562	569	565	520	515	553	536	514	508	579	511	537	519	544	537	534	541	550	581	486	543	550	590	529	532	503	571	551	542	509	540	518	544	517	529	536	508	543	544	537	568	544	541	536	583	530	503	546	538	492	548	498	507	567	517	550	525	542	517	538	568	571	576	542	551	541	556	525	536	545	545	559	551	482	521	569	527	532	523	538	535	568	541	545	571	554	533	563	575	561	529	496	535	529	555	504	581	486	574	543	501	539	532	516	585	528	574	543	556	519	539	499	542	506	565	553	557	550	514	583	516	535	518	520	529	547	492	548	601	554	534	537	506	527	575	552	542	558	507	587	576	545	524	501	555	528	503	557	573	584	545	545	532	535	527	561	579	511	569	532	546	534	555	568	579	536	525	570	499	555	554	526	528	549	555	556	538	542	489	587	495	523	552	562	516	543	544	512	556	510	562	518	535	545	559	503	541	567	553	574	544	549	543	542	549	551	550	527	557	567	555	574	540	547	537	516	557	543	544	548	553	533	555	540	549	521	539	498	558	506	569	543	545	535	516	530	543	511	569	556	542	548	527	561	508	506	549	509	531	476	561	528	566	511	539	569	515	555	559	525	573	507	539	593	494	562	557	579	543	538	540	480	587	523	509	529	554	527	560	584	522	559	541	519	530	521	540	504	523	550	534	541	536	542	522	542	517	515	500	527	545	534	534	516	528	558	516	536	578	540	557	512	548	533	527	552	491	562	555	536	537	555	569	558	559	523	556	566	506	515	501	529	545	532	502	537	536	515	525	511	555	561	563	512	507	497	479	472	534	488	561	541	558	526	562	594	600	534	538	552	583	544	517	515	512	559	532	478	557	548	576	502	527	526	539	557	518	560	564	529	513	542	567	484	519	574	563	538	544	521	542	530	554	524	560	550	488	534	532	562	506	574	580	553	552	536	547	517	528	501	558	556	555	547	542	541	526	540	547	545	558	552	543	539	530	531	540	529	550	522	539	541	552	523	575	528	524	524	578	570	540	566	506	517	522	529	519	499	547	526	493	510	565	517	546	537	545	549	540	533	535	569	506	591	515	558	570	519	541	564	565	562	547	557	553	539	543	585	530	554	531	543	514	522	546	550	555	573	511	567	528	568	548	516	556	548	530	464	537	538	558	518	555	526	550	520	547	534	547	500	541	572	549	563	525	550	578	541	509	523	531	534	503	514	551	552	507	542	521	547	520	485	529	535	549	531	520	534	584	544	527	562	583	516	546	547	520	548	511	560	553	562	525	526	560	490	553	533	527	561	521	507	553	541	545	527	565	543	576	542	547	523	540	509	585	524	488	527	536	575	477	547	556	562	508	550	547	536	517	507	534	513	524	530	534	552	539	515	526	551	556	519	543	557	486	545	491	542	569	531	563	529	521	540	508	542	559	546	518	515	511	536	523	565	523	570	515	533	521	527	558	522	579	526	548	531	548	496	550	506	563	510	568	515	550	496	542	586	566	538	522	475	544	567	541	518	539	536	579	554	573	532	553	509	557	510	527	551	505	558	517	549	497	556	550	547	539	553	511	533	505	547	533	533	533	562	491	502	587	506	571	549	543	574	576	492	545	519	549	570	552	549	530	493	499	561	538	503	541	537	527	506	551	513	509	531	559	505	529	528	567	506	551	515	559	540	600	515	505	509	577	582	535	533	527	532	503	527	529	524	515	582	574	488	545	542	597	523	539	498	509	544	541	510	549	540	536	524	540	527	503	549	550	508	509	544	553	545	524	547	526	550	526	519	541	555	514	554	588	475	549	593	575	556	562	546	520	563	537	518	513	566	495	520	570	542	572	535	504	548	524	501	510	563	554	563	547	553	508	549	528	553	515	575	546	552	545
10134	5595	5701	4414	2572	1547	1200	934	730	630	601	468	411	419	363	339	344	290	304	302	323	279	278	293	272	274	264	274	238	288	286	260	237	274	263	249	259	265	249	247	229	229	251	248	248	252	237	246	265	231	249	249	243	263	241	238	260	259	271	231	222	262	242	260	278	267	240	232	259	256	230	217	261	221	254	231	237	254	230	229	283	246	239	229	207	249	259	251	248	275	261	257	223	253	229	233	248	271	281	272	248	260	261	275	241	264	265	248	231	238	214	249	232	231	243	278	237	256	246	234	236	245	262	214	246	256	241	245	228	260	247	242	236	264	256	244	268	286	237	264	251	254	241	225	271	249	253	224	278	246	241	266	257	269	244	241	232	258	276	274	221	265	258	236	216	237	274	276	264	274	255	246	255	254	246	245	222	233	233	241	233	230	254	255	269	216	243	264	246	272	258	271	281	261	240	220	235	232	231	259	249	258	243	242	249	213	245	241	247	260	249	268	250	247	254	265	245	225	261	252	237	248	256	255	257	258	255	258	239	244	246	249	245	224	250	253	255	252	275	229	277	265	255	280	251	246	258	250	265	249	234	245	250	239	237	218	248	255	279	242	264	261	227	242	255	249	282	247	259	239	245	257	223	256	248	248	280	239	253	249	243	241	238	238	241	273	259	278	218	249	271	252	228	240	259	250	249	273	238	247	252	244	246	273	279	245	239	256	261	252	283	262	230	264	243	260	250	277	263	279	251	255	264	244	252	238	210	288	232	225	264	260	243	264	258	255	245	281	267	227	241	260	222	255	254	274	235	223	253	268	241	247	278	240	257	218	254	234	250	251	244	242	245	238	273	248	252	251	265	263	244	263	234	242	272	243	258	232	251	264	291	252	236	228	279	254	241	237	263	226	250	280	261	254	237	227	241	246	258	241	269	267	241	214	259	250	280	242	235	257	247	241	239	260	259	253	213	247	242	236	247	233	277	268	288	245	257	267	263	240	250	259	233	253	270	248	241	266	254	245	259	224	238	247	239	249	275	245	243	236	288	250	288	219	240	223	290	263	238	248	254	267	276	267	256	256	252	253	237	258	224	236	255	274	234	234	246	264	244	262	246	220	232	253	238	265	266	231	233	259	229	267	223	264	274	241	276	253	261	235	234	245	233	252	212	244	266	257	239	242	225	255	247	268	251	221	242	284	231	239	251	258	256	250	231	255	241	239	258	209	239	255	240	241	213	258	269	278	300	254	275	272	254	245	241	275	259	246	264	251	228	241	233	262	251	240	247	205	271	232	244	230	260	264	274	262	254	225	230	230	252	258	246	237	245	232	247	250	261	252	242	240	247	251	240	253	257	272	246	270	278	245	253	246	236	228	261	270	265	231	240	236	228	252	245	260	284	252	268	225	249	269	231	241	268	236	267	252	240	239	247	266	251	257	285	252	261	256	260	238	249	237	277	254	264	256	238	265	251	246	238	254	264	240	280	254	271	239	252	238	263	248	250	243	261	255	264	270	266	250	278	240	260	256	254	244	234	272	234	226	247	241	238	249	256	237	273	237	206	281	244	219	225	272	249	241	209	230	248	260	206	264	249	255	243	229	263	243	224	229	245	260	236	239	233	241	254	280	240	256	251	249	284	243	243	251	257	224	269	247	252	218	231	245	248	233	267	258	258	245	254	278	246	256	222	259	262	245	246	243	253	246	257	254	282	236	255	223	217	267	270	229	233	249	240	242	235	229	262	241	214	256	222	263	194	244	257	244	226	279	234	225	231	251	254	249	237	217	254	257	257	236	248	251	256	261	255	249	249	224	252	247	271	265	233	249	230	242	233	238	249	267	269	231	231	259	258	270	252	251	233	246	239	256	231	238	233	230	220	230	267	285	286	249	220	245	250	243	258	279	227	234	257	233	248	261	210	209	259	263	276	234	227	277	249	229	248	236	260	248	251	262	259	250	224	233	234	254	234	230	230	256	251	219	261	252	253	229	257	260	241	261	253	230	239	261	247	227	269	271	243	295	252	251	270	261	255	254	268	259	267	215	219	227	258	240	258	241	251	252	269	247	245	240	237	237	289	233	241	273	281	261	249	275	237	242	225	248	256	251	269	238	234	238	279	261	266	224	255	247	253	252	271	240	247	280	259	238	256	243	242	241	245	262	280	256	291	243	237	220	259	239	255	251	256	247	248	259	252	248	264	272	262	284	256	243	256	261	266	246	250	273	264	263	252	240	279	252	286	248	252	245	239	267	267	252	244	257	246	258	261	263	261	264	256	238	234	230	237	253	264	242	225	231	233	254	259	252	266	241	255	267	222	249	239	255	237	262	245	247	286	247	245	224	231	245	251	218	271	235	256	245	271	262	255	256	258	257	247	250	256	318	264	233	256	260	234	277	243	245	219	235	263	238	215	254	234	274	236	233	227	248	244	242	242	262	278	239	235	277	222	255	237	233	251	260	244	271	258	262	270	253	264	256	241	251	244	261	223	242	263	231	265	242	261	267	295	280	225	275	232	254	259	271	263	288	295	232	225	259	246	275	254	241	247	251	237	250	237	249	285	255	257	283	243	230	254	268	261	242	264	249	243	271	240	247	267	245	246	237	269	230	239	252	266	255	263	272	251	240	260	245	237	222	240	243	265	278	249	261	263	251	254	254	247	253	265	265	239	260	220	256	254	241	247	246	268	275	253	250	236	216	275	249	252	213	238	256	212	257	243	250	248	260	263	253	259	240	237	260	246	263	245	224	244	248	260	244	262	268	252	286	252	251	250	245	263	254	224	237	263	244	234	250	237	217	232	275	254	253	255	241	261	249	240	276	263	247	243	270	261	216	281	269	237	251	246	233	259	240	242	256	244	257	260	237	292	263	253	276	240	240	227	272	248	267	234	272	251	246	261	225	255	268	256	250	263	246	230	240	216	264	292	244	249	274	253	272	225	244	261	257	248	216	250	232	262	264	246	255	269	245	278	244	255	279	250	249	227	274	248	253	238	252	239	254	252	256	252	265	266	250	269	258	257	228	279	238	243	276	248	238	229	260	224	256	244	246	243	276	241	250	257	240	237	231	282	236	253	281	251	243	270	230	272	202	238	243	256	234	267	251	252	254	250	273	260	263	247	273	262	255	230	254	221	227	257	250	226	216	229	230	249	272	264	247	238	233	237	241	238	264	257	232	234	237	261	263	245	256	235	263	255	233	248	257	228	269	244	247	245	270	242	264	227	274	256	261	236	256	194	219	295	245	265	202	270	239	268	265	268	237	269	264	277	254	235	267	265	242	286	247	238	247	225	264	269	240	245	229	241	250	250	248	268	275	255	244	270	238	239	243	226	240	256	292	239	245	251	255	267	245	257	273	253	270	244	308	227	222	227	241	243	230	261	269	245	225	248	235	263	232	254	260	233	257	256	265	256	236	242	230	250	249	279	267	248	246	263	255	270	230	266	265	208	253	251	233	246	247	259	236	250	244	251	247	247	307	233	252	243	238	266	267	223	281
7259	5418	10245	11630	9180	6485	4977	3990	3074	2812	2595	2150	1709	1596	1374	1313	1177	1058	1117	971	856	847	773	724	769	780	723	702	698	716	642	703	703	656	653	651	644	638	628	646	591	628	594	604	676	584	647	622	631	642	575	634	641	601	611	603	603	600	594	581	651	609	589	600	637	589	607	637	558	610	602	625	590	603	618	620	663	600	597	584	640	632	619	595	637	602	615	601	588	609	623	657	572	608	636	634	582	627	596	597	640	603	610	603	610	594	617	609	594	654	597	620	619	642	567	582	640	633	629	594	609	635	590	629	572	626	610	611	572	624	566	606	642	622	608	585	612	594	581	668	581	608	680	590	607	620	629	610	619	607	640	591	617	584	607	597	622	622	617	570	587	539	599	614	646	610	594	626	602	636	599	561	620	616	636	642	606	642	583	603	626	611	636	611	633	631	618	615	591	560	590	598	575	607	566	619	604	566	652	617	596	649	578	642	618	619	641	599	634	582	623	639	606	585	586	613	629	637	613	564	595	621	559	629	596	620	669	573	580	619	595	584	599	582	567	624	647	599	619	653	645	619	612	626	634	603	608	590	589	641	610	640	618	642	663	617	584	580	615	619	589	585	550	619	589	653	561	631	575	596	638	633	633	583	622	616	591	633	646	586	624	604	626	608	604	619	651	598	596	596	646	593	607	637	601	602	599	611	589	650	646	598	621	590	605	555	631	655	645	607	611	594	645	585	575	637	615	624	601	580	612	649	589	571	638	619	588	617	610	599	658	627	611	657	590	578	604	543	623	627	609	617	638	620	609	597	625	597	673	627	613	610	560	601	601	639	577	593	620	630	600	643	607	630	583	578	607	598	601	607	600	633	620	575	599	575	621	618	648	597	633	562	625	609	578	606	589	657	575	583	649	588	633	578	609	586	585	647	623	592	601	598	644	612	608	603	644	612	618	648	607	590	594	600	618	672	573	598	643	621	606	610	569	614	613	555	588	584	629	598	579	609	654	636	645	634	611	575	636	572	556	598	652	626	633	619	594	564	601	622	602	595	620	619	576	623	622	640	599	675	624	568	604	605	653	611	597	642	579	611	608	610	617	574	629	617	584	599	574	590	632	579	627	608	570	624	624	607	634	597	633	640	621	609	599	625	617	601	611	529	630	619	610	609	621	648	640	605	608	576	613	588	616	580	619	625	657	626	620	667	601	601	655	621	614	626	614	660	597	592	620	629	618	618	604	585	565	670	637	584	618	630	585	648	582	637	584	653	605	607	583	586	598	597	598	600	655	629	591	589	624	636	573	608	643	589	599	593	658	610	603	617	627	635	635	582	632	641	608	584	607	559	574	629	607	601	603	540	614	631	615	593	633	619	602	613	625	625	625	596	600	631	607	656	583	631	618	604	597	631	592	572	589	570	608	598	607	620	620	576	606	556	581	620	593	604	607	623	603	636	585	606	600	614	614	629	605	624	574	599	614	561	592	620	601	592	631	647	600	601	594	634	612	599	626	606	582	651	610	599	648	635	639	571	634	599	637	609	623	600	588	612	613	594	642	593	630	597	621	635	600	599	635	631	602	618	594	639	561	616	640	597	631	597	624	583	636	614	620	613	642	600	620	584	558	613	585	649	616	591	611	555	585	641	561	595	591	627	592	571	593	566	611	591	659	589	601	598	583	601	618	647	653	572	623	630	632	598	572	567	584	622	628	617	603	608	594	605	594	614	623	622	602	609	633	622	600	606	599	587	614	580	630	621	632	578	610	598	590	651	587	644	625	597	595	616	646	556	651	562	641	599	618	647	661	582	592	603	615	631	583	585	615	591	605	611	577	603	621	635	623	610	595	621	632	587	548	629	620	592	620	636	638	583	567	599	626	581	601	597	624	620	579	680	574	636	627	628	587	605	647	618	600	590	621	581	595	607	604	600	635	594	587	646	596	556	626	639	619	593	585	649	592	598	639	602	619	632	613	608	594	581	572	609	627	628	628	583	623	580	597	605	595	621	632	607	626	643	646	629	589	581	619	600	633	628	617	587	594	580	577	615	672	576	582	596	623	621	594	606	583	628	592	648	621	574	627	592	611	656	651	604	595	609	581	546	582	607	581	623	576	586	628	637	606	584	553	635	611	622	613	593	569	630	579	612	636	619	640	604	605	633	649	599	559	626	604	620	591	605	588	605	611	639	603	575	626	602	620	579	596	582	652	612	620	616	591	630	649	574	637	613	581	613	633	607	666	584	621	600	584	640	574	673	594	603	597	570	630	647	603	575	601	625	644	648	597	600	609	633	656	651	647	663	607	648	653	547	583	625	607	609	660	628	582	614	597	637	592	578	600	620	579	598	605	614	588	628	589	603	618	616	579	643	638	627	628	605	605	625	623	584	609	605	632	604	632	606	607	593	585	584	617	619	664	603	631	615	581	615	588	626	631	655	600	592	614	637	594	594	569	607	567	617	603	634	627	609	608	600	638	614	591	595	575	642	615	588	598	590	615	609	619	618	605	601	599	627	589	585	616	654	595	633	632	595	620	641	594	623	605	632	590	610	629	628	630	623	684	618	627	616	611	598	617	604	631	603	605	574	595	583	630	553	589	636	626	600	624	597	581	654	592	520	648	589	630	610	643	632	556	633	605	556	581	595	610	652	655	637	605	654	598	669	626	614	608	625	624	634	623	581	577	613	631	612	654	633	566	533	617	533	639	581	643	614	631	600	591	601	618	576	642	653	623	618	601	634	589	623	620	598	603	579	602	603	602	609	614	607	619	611	600	628	659	607	591	580	601	611	593	571	610	657	623	589	572	588	592	653	602	623	591	609	626	593	620	576	557	625	598	606	601	629	563	581	651	592	592	595	607	650	592	610	626	592	600	596	671	604	582	623	574	596	589	584	591	583	641	563	661	639	591	598	602	579	591	585	598	646	532	608	630	603	650	667	581	593	603	602	653	610	642	616	603	622	620	647	578	597	599	604	621	570	597	617	605	613	627	620	592	626	587	642	615	612	622	633	565	615	542	576	624	581	601	580	630	614	621	592	604	641	605	621	575	641	588	637	564	603	586	642	602	631	574	606	611	596	604	602	577	611	569	619	633	599	657	616	587	629	618	608	595	593	628	609	609	592	654	613	605	619	631	614	647	590	580	624	561	639	645	589	617	595	560	585	545	632	623	604	651	605	645	602	613	573	631	619	648	633	595	577	625	553	610	626	577	584	627	608	651	602	660	643	622	624	642	605	654	580	636	578	589	602	613	629	599	617	579	630	614	564	599	602	655	616	652	634	608	589	616	615	627	637	596	601	585	625	635	607	605	608	593	617	632	658	617	634	612	609	582	603	596	641	640	573	601	642	600	602	640	607	583	609	606	603	611	601	604	608	602	633	587	590	625	646	586	586	606	566	584	595	629	649	597	547	618	605	636	635	622	614	615	587	617	637	592	620	576	598	604	601	633	588	619	637	585	609	641	623	593	631	616	598	616	617	605	642	593	608	620	624	596	613	573	609
19917	9873	9222	7286	4559	2836	2101	1609	1290	1044	922	811	692	588	478	469	401	404	392	401	311	332	325	341	303	293	294	281	284	270	282	290	271	306	284	283	274	248	254	277	281	265	263	251	246	253	248	289	262	257	230	274	257	249	266	264	253	274	283	274	242	265	264	214	268	250	258	255	240	286	252	258	271	238	250	245	263	243	274	265	269	260	264	262	266	271	272	274	258	254	247	260	239	259	255	290	263	239	245	278	275	253	262	261	272	236	264	280	279	241	249	245	244	263	269	276	256	251	267	265	255	236	265	234	256	256	249	227	273	253	263	288	242	276	252	225	250	247	287	255	281	253	248	254	276	246	261	282	278	261	269	266	279	265	283	272	229	260	259	279	239	261	260	251	281	247	268	267	255	272	255	283	249	241	289	258	257	257	253	276	250	250	296	280	301	281	255	295	239	244	261	253	285	241	260	263	230	266	219	280	300	279	257	225	250	255	258	276	265	242	245	264	273	280	245	253	238	285	253	262	259	257	272	259	266	243	286	278	247	268	232	229	260	264	255	255	276	239	267	252	261	243	261	250	241	287	260	258	248	290	283	251	252	247	263	232	279	244	282	230	265	224	244	228	252	254	267	252	271	272	266	261	259	280	268	249	253	254	262	286	247	224	273	290	249	253	259	244	266	241	248	266	273	272	274	278	254	243	244	249	249	245	240	255	268	270	251	265	255	235	278	250	259	275	243	259	262	285	229	262	245	254	298	264	252	257	240	307	283	244	280	267	279	253	273	257	259	250	284	263	249	262	270	247	230	250	276	233	253	272	285	247	270	245	278	234	215	267	309	246	239	250	278	297	280	255	247	246	276	241	281	245	240	254	269	242	256	264	263	243	242	249	260	253	244	255	265	237	247	246	284	252	271	236	281	274	239	257	267	256	284	248	269	280	271	286	253	282	283	245	245	268	278	294	264	254	285	270	261	253	291	235	285	261	270	278	271	268	285	248	263	239	269	287	252	242	252	261	271	264	259	256	277	247	278	257	254	244	240	271	265	269	272	242	279	279	251	293	231	285	244	254	254	255	239	275	268	300	253	245	251	237	265	207	310	236	270	245	275	248	220	251	261	260	286	255	263	270	264	264	273	277	242	240	260	269	242	243	253	251	242	261	239	239	253	247	253	256	264	248	245	271	281	272	238	263	248	262	257	283	254	275	248	266	266	244	294	252	300	257	275	255	278	254	246	241	261	277	278	257	238	265	252	251	252	271	264	234	276	266	271	262	262	303	271	263	247	284	281	263	274	257	252	276	269	244	256	252	241	239	272	282	289	248	238	269	243	271	284	268	251	235	239	266	261	254	266	255	229	258	241	264	296	242	272	273	259	262	247	235	233	251	258	267	261	265	241	246	283	270	254	248	251	246	243	240	249	240	269	274	251	279	303	288	262	254	259	265	241	270	293	241	266	224	265	242	207	299	277	265	259	245	247	275	268	245	266	260	270	284	245	250	285	248	259	233	240	253	266	253	263	286	261	260	245	280	284	242	274	282	280	251	249	282	229	264	250	286	247	247	245	255	265	256	223	237	240	241	276	278	238	277	242	265	244	288	275	243	282	257	257	253	258	275	264	246	250	250	244	293	288	266	216	249	269	258	251	217	260	257	257	276	272	276	278	252	270	270	284	290	265	258	255	268	262	260	242	262	248	287	282	243	269	280	254	240	262	281	232	237	259	224	268	276	271	261	258	268	273	237	220	269	234	254	272	268	251	270	256	258	260	269	225	263	237	263	247	272	234	281	227	255	270	229	235	245	257	262	271	273	248	240	243	226	288	253	246	290	234	285	272	242	241	241	258	255	258	248	257	278	233	266	258	258	269	261	266	256	240	232	276	263	264	268	216	266	271	278	248	222	244	230	252	245	275	285	264	268	257	224	246	250	255	252	262	252	297	262	253	269	265	245	213	285	250	252	288	294	233	251	296	243	274	255	288	262	283	272	275	286	260	282	236	246	234	242	249	267	247	274	267	292	230	286	282	255	274	252	248	249	240	272	270	259	252	243	248	247	265	273	260	257	235	250	248	273	276	263	255	226	280	248	248	259	258	256	234	249	244	217	274	265	267	257	268	267	272	243	247	259	265	244	239	241	287	245	250	256	239	255	258	248	272	275	264	266	249	243	260	255	247	258	275	297	239	254	275	293	245	243	246	245	256	268	268	277	252	236	270	240	235	293	277	268	299	272	270	255	280	267	234	254	260	242	267	276	276	281	260	253	262	235	260	234	270	247	295	246	265	262	257	249	272	267	228	248	260	229	281	245	278	278	260	239	257	262	267	283	251	257	250	267	270	262	249	285	259	292	261	268	250	283	226	245	257	247	255	248	260	242	274	252	238	263	266	265	255	230	257	241	246	242	264	266	267	253	246	268	238	294	246	235	255	265	247	264	247	277	269	265	250	284	254	270	274	253	260	273	246	258	235	279	253	264	240	252	232	264	290	254	273	232	308	256	236	260	230	274	263	279	242	273	234	279	271	258	283	295	273	240	263	228	252	255	246	246	255	259	248	259	234	288	262	261	254	265	281	235	267	243	242	257	298	234	255	260	270	232	286	281	249	254	236	271	255	242	294	269	271	275	259	285	281	293	270	278	249	253	257	247	254	266	230	271	305	268	240	261	247	254	253	261	271	272	271	284	287	271	272	273	232	281	264	244	255	275	266	275	280	269	271	252	248	219	249	282	290	243	256	284	257	248	251	254	268	239	266	235	251	247	280	255	240	249	257	277	263	254	251	252	245	240	233	270	267	243	233	241	250	248	259	257	260	225	262	283	265	293	249	243	257	255	241	248	255	252	274	221	266	275	278	269	232	262	261	254	269	245	268	250	257	254	247	263	251	267	279	268	265	234	245	241	272	245	257	262	272	262	269	275	254	247	237	249	237	261	250	258	256	246	266	258	240	246	255	240	279	274	232	265	246	244	269	239	240	242	251	249	297	247	266	279	269	284	262	259	271	237	264	244	270	248	258	260	296	280	275	278	283	268	246	233	256	291	247	286	270	255	270	253	267	262	249	252	266	269	277	244	264	240	255	248	246	245	272	290	284	205	259	265	292	235	236	313	253	267	253	267	261	241	248	276	300	245	278	261	245	269	250	259	250	234	265	247	233	274	254	252	226	262	260	247	270	255	269	250	245	262	274	289	253	256	253	266	263	247	267	277	245	260	241	271	260	271	268	249	236	237	262	280	233	247	254	252	255	265	262	270	253	272	246	231	284	230	261	261	272	284	240	249	290	246	271	265	266	246	256	259	257	228	232	271	251	270	244	260	244	265	259	239	266	249	263	271	257	307	250	273	264	269	246	251	255	276	234	272	250	269	246	237	238	266	272	267	262	253	249	292	263	245	259	272	227	248	250	270	283	260	274	273	255	233	261	252	250	248	239	277	247	285	269	258	253	256	269	256	267	240	243	259	259	242	267	236	281	264	265	219	229	249	253	286	257	261	233	254
14125	8847	15168	17425	14196	10105	8406	6997	5436	4915	4417	3882	2925	2510	2129	2052	1668	1535	1446	1393	1094	1063	991	1017	930	915	841	833	850	794	718	709	751	675	689	682	699	669	637	612	669	660	614	672	610	649	641	621	649	647	646	642	630	661	641	612	637	614	630	617	646	650	634	656	661	613	567	672	594	641	642	653	656	631	636	634	653	668	609	674	630	627	629	635	597	618	619	649	618	611	600	631	696	633	653	652	640	645	596	637	614	603	596	638	551	628	615	631	627	650	640	619	626	624	605	641	618	609	648	610	599	631	629	557	644	668	592	594	635	632	594	586	626	612	667	582	632	608	619	635	642	671	659	598	615	613	624	563	628	653	607	658	618	580	616	602	650	625	651	588	606	649	602	700	620	599	615	649	628	622	653	637	579	599	639	647	655	641	625	592	605	593	621	639	642	643	643	637	588	655	657	621	567	649	634	573	664	633	588	615	656	628	650	667	584	597	646	636	620	608	642	623	685	645	661	628	640	633	624	645	614	609	632	673	572	649	625	638	622	636	629	616	634	696	612	635	667	663	647	623	618	622	601	608	641	641	590	653	646	575	639	603	664	644	644	656	623	577	655	594	642	662	645	625	663	628	648	619	622	596	590	647	630	629	651	646	627	607	650	651	601	633	580	591	644	653	615	655	608	620	568	632	608	648	689	621	615	622	649	664	615	595	595	614	566	594	599	598	616	630	599	638	624	648	655	608	620	639	649	672	643	637	627	623	658	581	647	635	628	639	610	607	632	667	581	626	606	597	604	636	638	606	655	632	585	629	623	633	661	651	646	671	620	606	619	631	621	660	616	655	615	604	641	657	631	594	638	636	621	597	636	613	603	598	624	595	635	640	605	652	620	602	599	661	666	630	618	631	644	652	610	619	656	634	619	602	603	619	647	656	599	625	567	609	641	632	644	613	621	630	633	657	619	630	657	651	630	612	591	616	628	679	649	636	614	615	653	614	619	637	647	625	644	652	645	640	642	603	620	574	596	597	623	664	615	632	650	646	604	652	627	645	652	619	658	598	633	618	604	593	636	669	625	613	649	628	597	634	652	575	618	643	648	641	615	624	605	655	630	630	590	661	631	606	685	622	627	670	617	608	632	613	625	641	622	622	582	645	641	609	656	578	604	621	626	634	650	624	607	615	605	665	633	621	606	634	617	636	645	580	622	618	606	611	625	642	668	641	670	649	634	614	613	623	623	635	599	646	623	601	595	593	628	597	642	655	636	621	662	623	598	606	583	632	622	644	633	624	657	620	608	635	611	593	626	616	637	631	632	665	629	614	645	665	629	611	626	595	614	595	611	679	615	630	610	612	640	628	633	595	620	648	621	632	594	642	633	597	693	625	655	654	643	617	644	606	618	637	617	626	610	613	630	602	635	636	610	648	623	637	657	649	611	638	657	653	641	632	622	586	650	644	636	673	618	669	607	626	631	617	621	681	583	651	642	677	625	586	641	652	606	572	628	628	588	620	608	635	641	610	634	578	625	661	604	603	634	640	660	630	615	669	634	606	663	624	643	638	674	697	607	644	623	583	667	568	637	628	647	633	610	632	605	632	615	627	585	606	583	619	602	605	642	617	611	637	590	650	629	638	633	643	609	626	641	651	648	652	601	624	626	627	632	627	630	639	585	603	615	673	648	668	601	616	639	613	610	628	589	605	637	641	613	665	586	648	637	605	628	623	605	622	612	628	623	574	702	645	641	609	609	624	623	603	609	560	612	582	673	654	613	618	602	610	613	654	611	605	630	660	634	576	605	630	584	612	608	614	600	573	655	602	634	666	661	619	608	682	641	618	656	657	635	666	622	645	608	638	624	615	589	643	600	633	635	581	641	625	635	606	632	650	611	617	644	646	655	625	631	623	611	661	627	611	660	632	627	656	658	639	626	615	606	614	610	575	658	643	626	569	619	631	618	639	611	665	607	637	641	582	611	655	648	605	603	646	609	624	659	605	670	587	615	604	641	613	603	630	601	644	632	601	633	652	660	643	585	632	631	652	582	673	615	623	624	626	597	638	651	586	584	562	594	665	595	649	639	587	634	629	646	609	587	632	612	636	616	616	634	647	669	615	651	668	609	607	610	573	662	612	593	578	619	608	650	617	603	625	652	661	631	647	620	639	623	632	663	666	616	681	671	623	628	624	656	600	588	625	599	608	597	635	609	655	616	605	661	641	639	635	646	629	605	603	640	615	633	612	631	625	661	625	637	636	618	639	608	660	634	674	620	626	645	642	646	639	587	552	577	650	629	654	596	635	650	611	620	592	636	586	635	601	660	640	587	633	628	587	610	554	582	625	626	603	693	639	629	649	589	611	646	616	616	621	643	608	624	647	640	599	663	618	582	632	619	618	665	665	609	639	626	602	627	654	623	589	620	610	660	612	672	653	643	660	671	668	598	587	621	617	592	585	608	596	650	619	617	641	647	636	604	633	618	618	663	624	623	623	658	629	627	601	632	651	609	634	627	605	642	635	639	615	619	642	656	606	606	642	621	615	630	634	629	628	663	618	621	609	625	617	607	662	652	652	591	674	621	647	578	647	717	608	580	662	638	627	621	631	662	634	622	602	625	628	618	621	590	639	652	605	638	640	606	621	641	607	612	641	608	640	585	631	626	569	617	593	590	588	633	602	619	623	629	571	629	618	635	602	623	606	616	638	630	616	605	639	612	588	649	599	600	629	601	621	605	599	637	590	632	623	662	653	618	681	598	642	576	621	596	642	620	595	670	623	613	625	630	665	629	623	619	632	595	642	659	600	650	618	627	642	654	662	602	616	628	662	645	655	618	655	602	666	601	634	643	607	631	637	590	627	608	610	635	647	607	620	589	604	645	661	647	630	664	675	614	596	624	637	655	585	602	601	644	649	588	637	678	593	579	580	627	626	638	605	626	623	647	629	633	668	607	687	661	651	650	630	626	601	634	631	645	613	627	633	606	603	593	617	612	688	605	601	628	595	643	639	636	638	602	633	593	669	618	595	617	640	614	587	665	617	648	604	593	612	635	629	648	573	610	643	607	614	616	639	603	638	677	626	600	612	629	582	622	616	620	656	636	615	594	634	635	595	641	623	556	610	614	578	633	628	648	642	603	673	609	628	635	620	620	630	634	627	605	660	637	646	675	658	631	639	608	595	631	590	603	623	639	612	680	614	627	614	585	630	658	623	662	680	630	578	649	634	610	633	642	617	661	605	634	644	620	659	637	631	607	602	609	614	605	638	649	596	643	646	621	634	624	627	586	618	656	587	650	635	583	625	593	654	615	620	591	649	595	604	557	604	651	617	623	615	643	639	618	604	628	648	676	615	632	630	609	619	626	629	647	607	616	603	611	641	627	621	619	639	681	607	646	612	598	621	653	669	574	689	594	652	657	622	626	635	618	664	614	626	626	591	626	574	612	659	629	632	634	630	655	633	633	638	613	639	590	661	607	604	653	633	661	631	548	602	614	629	633	624	550	603
28497	14377	13341	10857	6636	3848	2972	2166	1669	1457	1222	1100	810	716	590	519	485	488	466	367	385	272	290	283	252	274	275	260	297	249	261	263	241	272	257	246	235	231	235	206	239	218	236	214	232	223	236	246	243	219	242	226	229	218	225	210	204	206	206	213	199	261	231	221	188	251	205	200	221	223	233	240	234	222	241	217	247	229	256	231	198	238	226	222	198	211	220	230	219	205	213	223	253	206	222	230	209	217	242	232	218	208	241	200	208	242	240	210	219	202	220	230	239	202	217	222	217	217	250	223	204	221	205	214	229	189	226	190	190	207	237	249	230	219	185	204	188	211	220	232	203	246	228	199	214	184	227	236	204	222	196	217	220	210	234	207	211	220	218	193	205	226	217	208	213	223	229	220	206	218	213	204	206	198	206	219	216	218	237	209	201	206	213	204	199	191	214	243	211	221	243	207	247	197	206	212	225	209	246	227	236	225	223	243	204	211	209	226	225	227	245	225	205	219	216	202	226	207	197	212	221	198	231	221	207	221	228	223	212	225	213	250	212	228	234	230	202	255	219	245	211	214	219	229	218	244	222	212	217	210	201	233	217	213	215	214	190	217	208	221	197	199	217	233	239	228	252	203	191	203	229	216	228	232	212	219	241	212	252	212	215	193	212	221	213	247	214	228	207	212	226	238	215	197	227	220	233	221	245	223	234	220	201	214	217	224	252	218	225	223	216	209	207	218	199	236	229	262	221	210	237	223	217	248	213	220	243	203	234	223	210	225	195	228	210	226	201	209	191	205	206	209	225	215	220	198	194	211	238	224	209	254	229	232	194	205	226	211	246	229	233	221	209	206	244	233	198	190	183	221	199	228	220	209	204	220	223	222	206	240	219	213	203	203	225	245	224	196	242	233	217	226	247	229	202	223	233	205	203	211	208	210	198	200	200	218	207	235	204	226	219	210	220	221	200	214	229	223	223	233	223	233	231	214	191	234	210	198	228	223	256	212	230	183	239	199	232	250	226	222	187	218	233	196	204	217	202	211	229	242	241	213	192	198	209	222	232	194	223	220	219	225	225	249	253	255	210	217	244	204	198	220	226	214	208	206	208	230	238	214	211	216	226	232	216	204	190	232	226	226	211	207	231	216	211	231	215	239	206	217	207	202	200	248	211	226	195	220	207	253	222	212	238	232	206	228	235	218	213	223	237	232	218	224	201	202	180	182	223	245	207	211	219	242	188	247	211	228	242	243	219	226	191	220	239	211	222	249	260	246	207	192	219	201	226	234	177	227	203	221	212	220	218	219	209	216	206	219	228	219	189	244	220	212	214	221	221	206	223	215	229	233	212	234	219	234	207	200	220	226	206	200	233	201	210	203	216	199	225	228	207	195	173	251	222	196	217	223	207	221	217	202	228	205	233	236	216	219	242	216	262	228	217	216	224	221	213	196	223	252	204	239	222	250	249	207	217	204	216	242	227	229	217	232	213	229	253	189	216	210	204	210	195	212	206	220	209	185	208	243	229	215	189	208	227	203	213	217	184	181	224	241	222	212	211	239	214	245	210	191	220	243	235	222	213	205	195	209	247	243	222	233	195	213	239	223	244	222	242	226	203	215	239	239	225	212	206	214	238	249	224	233	209	192	198	198	232	223	195	210	255	247	218	257	191	228	225	236	233	240	206	245	236	208	217	230	214	222	198	207	225	221	197	199	226	182	215	237	209	227	243	235	190	263	228	217	204	215	255	223	239	243	222	219	228	223	225	203	206	234	203	201	220	214	188	220	250	229	229	229	237	213	195	217	250	244	214	236	195	215	213	207	209	226	222	225	220	226	209	229	211	226	239	231	250	214	212	232	256	227	205	232	250	240	228	218	212	265	220	229	227	210	191	255	273	226	226	209	254	248	217	183	221	231	245	243	212	196	192	250	240	236	221	220	232	257	232	213	236	208	225	224	195	256	238	189	221	238	213	226	220	239	214	197	185	210	240	206	194	241	208	216	201	233	246	220	211	247	195	228	240	211	226	202	228	239	238	189	208	236	208	254	221	208	209	232	211	277	233	217	189	195	218	230	231	225	229	175	240	240	239	239	229	231	247	235	195	216	207	220	223	210	210	234	198	201	252	220	203	222	196	210	228	227	232	219	191	202	225	207	188	219	197	262	224	227	224	216	221	209	222	207	223	225	215	221	242	234	217	170	211	191	199	229	218	220	211	230	225	229	261	207	229	228	231	212	228	211	212	218	220	231	214	237	239	226	233	210	219	222	214	195	216	211	208	223	231	199	198	239	216	212	225	195	245	221	209	208	232	222	233	214	215	255	216	229	229	221	228	193	230	233	247	193	196	210	235	230	212	206	200	208	218	220	218	210	245	229	240	207	200	213	214	225	226	212	224	215	209	239	243	251	190	223	203	226	209	211	200	217	185	214	222	184	219	227	199	230	214	201	214	202	245	216	224	231	247	262	222	200	194	197	220	234	214	234	199	232	220	239	217	222	238	248	235	215	241	241	247	216	193	230	210	236	227	194	226	205	217	209	231	224	250	224	221	225	226	220	225	248	232	225	213	215	239	243	209	226	196	232	200	186	216	193	231	204	214	229	221	235	247	219	218	227	230	215	198	207	225	209	232	215	210	233	246	230	227	228	262	217	228	195	173	214	231	224	232	222	230	223	239	205	190	196	236	218	237	237	229	221	196	216	254	215	212	220	195	221	233	206	208	210	201	225	202	206	221	214	212	227	217	221	222	257	221	258	195	204	184	201	246	226	208	250	200	221	221	245	221	206	222	236	206	224	208	227	232	214	210	187	248	226	211	234	236	221	212	220	190	185	186	218	245	224	209	239	223	193	213	196	194	220	241	213	228	226	233	264	221	245	229	191	187	223	211	229	234	223	233	217	253	225	224	251	211	228	188	207	206	232	222	207	224	216	204	210	208	195	223	195	254	217	222	211	198	215	241	223	246	213	216	221	222	239	215	209	213	211	221	212	197	215	205	220	202	209	214	230	227	238	200	238	237	221	201	198	211	244	228	190	232	223	211	215	221	245	234	243	214	229	207	195	205	225	192	233	243	229	234	198	208	225	191	237	197	204	214	209	213	228	196	211	221	196	214	204	216	233	222	201	242	221	203	197	217	240	187	217	215	238	228	212	225	221	207	219	230	198	231	212	229	241	234	213	248	236	236	209	230	230	206	209	221	232	203	210	201	218	224	200	244	207	194	252	221	210	222	198	227	221	252	244	214	208	209	226	226	227	222	236	229	165	227	219	244	213	216	260	212	217	207	209	211	204	211	228	216	252	199	195	244	238	235	228	236	238	211	239	196	213	201	220	222	216	228	245	228	187	224	213	213	232	211	227	210	236	217	254	209	229	208	208	198	192	215	241	235	233	215	184	212	244	217	191	218	217	224	235	221	211	191	232	229	209	218	224	206	219	246	258	220	223	210	217	203	215	224	228	221	207	242	234	209	212	216	193	215	182	234	228	231	214	226	224	194	234
18378	11557	18923	21508	17597	13028	10964	9023	7451	6666	6006	4997	3969	3370	2866	2422	2085	1817	1827	1541	1403	1181	1060	1040	956	913	864	808	819	744	785	644	714	662	654	652	609	642	601	558	553	581	585	545	565	574	551	524	573	560	536	483	520	521	520	533	543	548	543	530	542	526	523	547	542	536	544	546	536	514	580	534	539	531	548	498	544	566	535	571	556	514	527	510	528	549	529	523	543	518	556	520	488	574	529	569	536	513	579	564	561	530	571	547	559	518	546	562	568	549	525	576	554	538	542	520	493	557	547	532	563	506	544	525	543	546	550	590	535	580	559	538	487	550	535	587	568	543	520	548	542	539	549	526	533	528	551	499	561	523	527	545	485	547	555	544	527	535	557	555	523	529	567	532	541	513	531	567	539	520	593	537	548	561	550	533	578	551	537	515	509	569	563	533	551	532	531	504	504	555	476	554	533	522	550	575	485	518	529	543	559	508	539	537	528	496	528	524	561	535	495	539	558	545	532	511	513	561	504	544	545	523	536	554	545	568	555	515	523	541	562	539	548	533	558	547	543	550	546	555	514	565	563	520	515	552	579	526	502	525	537	508	488	534	519	506	507	568	560	563	530	547	502	592	510	575	510	565	519	509	521	451	556	517	529	547	499	537	552	529	557	543	538	556	524	539	572	565	525	546	581	522	516	529	535	562	535	555	539	528	535	532	510	526	500	519	586	547	575	539	520	560	482	539	521	535	537	563	528	580	527	529	525	572	492	532	531	542	515	554	551	542	547	552	542	555	567	503	508	480	529	554	553	515	548	524	529	534	508	522	531	538	555	485	566	551	553	572	578	572	555	495	538	543	530	544	494	516	518	531	486	540	571	525	533	557	521	559	570	556	524	534	552	575	554	530	504	524	559	525	564	568	536	556	530	548	541	530	551	518	507	528	524	569	535	551	528	545	535	516	578	512	549	505	511	517	553	552	509	502	515	534	503	536	518	526	574	541	528	576	523	510	541	508	497	515	532	527	540	542	549	525	557	569	571	547	570	564	525	543	558	515	521	518	550	530	537	511	519	511	503	539	516	530	546	538	563	560	516	549	561	576	563	552	550	560	523	511	527	527	533	540	521	531	535	519	573	543	523	495	571	525	547	560	555	518	483	541	544	568	491	531	566	512	537	553	546	541	583	534	515	518	561	559	554	514	532	577	522	499	489	575	563	532	554	481	540	535	555	518	540	534	539	527	547	572	605	545	546	570	549	558	532	539	545	550	520	510	549	524	541	505	538	539	521	548	555	490	492	550	523	543	536	528	493	521	533	502	513	540	530	536	548	498	536	559	569	484	513	586	556	533	520	525	566	556	505	518	537	580	481	526	578	554	544	537	522	540	531	522	571	534	561	560	533	574	552	501	574	514	532	569	567	533	540	533	543	563	493	522	550	535	540	551	556	526	533	513	565	517	513	557	514	530	585	556	548	552	566	575	549	471	553	579	522	544	576	538	544	553	568	536	578	543	535	545	547	550	537	517	545	513	507	543	539	534	537	532	553	548	544	525	510	553	531	540	543	524	528	518	564	504	555	529	565	550	509	549	536	556	508	564	548	566	536	540	558	565	525	534	554	507	528	568	562	538	523	522	543	580	529	512	505	497	553	504	542	545	539	540	510	575	549	530	562	527	554	566	568	564	547	504	577	548	557	550	529	513	563	516	492	563	528	570	503	520	535	562	579	539	525	548	551	536	511	548	517	528	551	509	546	488	532	561	553	532	501	507	532	517	546	526	582	522	518	527	520	566	569	536	539	544	526	512	528	553	535	573	552	529	515	563	526	552	526	518	481	518	516	479	580	546	537	510	525	477	553	517	522	518	540	512	527	536	504	550	542	564	557	545	546	538	573	576	519	514	518	569	480	539	500	552	544	529	521	523	517	543	522	537	550	538	552	531	546	528	531	513	514	528	547	505	535	550	529	527	524	529	516	523	577	566	571	545	545	554	536	533	529	548	497	532	532	557	537	524	516	531	521	515	549	526	541	513	518	499	530	585	511	514	543	547	523	546	546	537	557	538	528	498	531	524	508	531	515	566	543	530	510	565	485	525	524	496	553	569	524	568	514	505	506	529	548	516	543	559	525	528	524	516	519	505	563	535	551	507	533	524	565	537	548	521	568	570	559	551	544	529	551	571	517	536	523	526	528	526	538	548	532	509	522	526	562	526	531	531	536	510	569	525	482	533	542	529	553	546	541	537	525	466	546	589	547	540	532	545	581	476	533	527	523	545	526	516	502	513	574	495	490	592	520	544	522	553	568	542	542	522	540	538	544	559	531	533	507	577	514	545	533	535	495	564	594	546	536	565	532	530	539	522	526	558	541	558	553	527	504	548	552	523	565	557	529	533	516	528	546	559	527	535	551	528	540	546	510	537	520	528	531	539	519	542	523	521	528	551	523	539	564	569	513	545	563	538	535	561	536	526	533	544	491	558	526	504	509	570	528	540	559	558	555	540	524	532	520	548	518	574	536	567	511	530	568	564	561	535	543	603	521	515	531	583	481	532	526	505	534	509	550	544	546	532	553	481	537	567	561	526	509	523	555	555	535	509	538	557	537	559	568	574	542	521	539	579	569	548	540	564	530	568	564	517	491	519	580	536	531	531	545	521	559	532	573	510	554	498	496	535	547	593	549	514	544	509	520	557	560	500	524	497	577	543	487	527	517	498	518	491	523	540	561	493	512	535	546	537	558	573	594	538	552	543	533	546	520	507	548	530	585	581	535	523	529	522	559	533	521	561	539	548	492	519	508	549	568	548	544	545	563	522	563	551	493	510	503	508	545	536	510	557	517	584	521	518	566	544	545	486	499	530	544	526	577	554	542	499	523	579	522	527	538	566	521	531	543	557	573	513	549	565	487	572	550	506	559	573	538	585	521	531	521	559	531	529	548	484	523	542	547	546	509	544	522	539	565	517	506	561	505	550	556	518	536	536	544	538	558	535	557	598	534	540	497	536	576	519	490	514	542	508	527	531	552	563	555	515	538	542	552	496	554	569	519	517	552	486	573	532	566	561	556	518	521	536	540	541	533	546	531	517	547	543	573	493	514	523	531	490	526	499	529	584	530	566	543	511	523	526	531	504	518	511	516	573	566	542	534	551	514	545	527	558	556	550	545	528	534	498	541	541	545	539	529	534	513	539	514	524	518	538	555	547	520	596	536	534	517	560	564	572	538	528	552	484	581	559	516	542	524	535	559	534	544	519	506	525	520	513	565	531	553	491	508	515	539	568	522	556	569	554	545	511	540	500	555	533	600	527	555	529	545	559	526	553	505	558	549	531	551	495	546	532	554	535	518	484	556	529	593	540	554	558	551	553	572	532	564	516	524	568	528	564	550	521	491	499	584	580	536	522	516	511	566	525	564	542	525	528	573	531	585	535	512	539	538	561	556	588	530	535	533	530	532	544	521	586	520	505	520	562	486	553	560	519	536	564	533	519	541	537	583	543	526	527	541	526
9876	5778	5909	4317	2500	1528	1131	922	676	664	616	482	439	385	362	311	336	309	288	298	241	255	279	279	305	279	245	265	255	240	260	277	246	248	238	261	255	255	261	264	265	267	272	254	271	218	257	266	265	207	258	251	249	242	209	239	242	245	223	233	270	261	261	214	239	265	281	253	268	257	239	264	263	264	254	261	235	245	256	275	238	252	251	229	229	260	281	256	278	278	238	265	226	241	221	238	271	240	268	260	231	252	222	241	255	263	227	217	270	273	285	248	241	255	247	274	234	251	237	261	247	257	259	270	248	274	257	230	263	264	247	260	265	261	266	230	243	267	270	223	232	265	257	263	232	276	245	221	252	225	278	226	266	232	270	241	254	256	249	239	256	272	282	254	270	265	243	254	256	284	244	262	264	241	268	227	248	279	248	271	220	214	238	263	248	254	237	260	244	250	274	271	252	276	227	246	250	242	244	260	243	263	256	259	258	257	267	232	269	254	261	266	254	236	245	273	260	248	219	265	275	247	252	236	278	240	239	232	286	258	225	269	246	231	243	242	224	282	245	268	238	218	227	230	228	267	243	251	287	267	233	263	266	252	278	244	276	229	229	272	302	247	226	279	287	240	241	240	233	245	263	236	246	240	247	263	229	246	248	253	248	260	273	240	277	247	248	253	283	257	247	230	227	246	253	230	273	248	255	236	247	268	306	242	274	269	269	251	259	224	242	224	243	242	235	256	268	270	276	240	238	243	260	238	234	242	250	248	254	239	256	248	219	255	255	233	251	240	267	274	240	261	275	270	286	241	246	257	248	255	275	275	228	255	248	257	266	259	268	251	255	298	276	251	250	268	258	273	245	230	265	239	270	239	232	239	254	262	230	262	244	259	247	283	252	250	241	257	238	236	232	235	260	254	279	278	291	277	244	259	245	239	232	262	259	258	275	249	257	269	266	217	237	281	255	255	249	265	275	234	274	249	280	269	254	269	276	267	211	253	221	272	261	260	262	207	293	250	247	262	269	281	261	264	250	257	241	233	259	285	229	226	238	285	255	256	231	268	252	244	247	260	267	242	272	234	239	227	240	287	280	233	237	237	247	263	232	247	232	239	238	233	213	239	234	246	254	255	276	246	250	246	241	266	252	247	251	263	228	241	236	261	268	288	235	237	234	277	279	254	277	257	241	253	239	247	274	273	258	244	298	262	246	227	243	247	236	261	230	260	239	271	231	284	248	206	235	261	243	294	269	227	267	259	268	244	227	227	267	259	254	238	249	245	256	235	265	275	231	239	252	276	228	213	258	267	267	246	263	258	225	265	274	220	273	270	272	259	250	239	244	253	289	248	256	241	253	287	248	288	279	300	233	239	281	207	241	255	258	222	253	257	237	257	266	233	268	254	232	246	262	253	247	248	239	243	288	242	257	273	265	267	258	259	268	244	232	236	236	249	258	236	262	258	268	251	261	225	230	240	229	260	258	256	245	259	255	245	267	268	257	235	235	239	274	245	236	253	273	264	259	250	252	240	260	261	261	249	252	258	274	251	272	249	242	217	265	258	302	226	247	261	266	239	212	262	269	276	263	235	261	236	242	270	284	237	251	271	259	242	238	250	251	247	251	223	223	244	254	264	229	253	254	205	234	234	233	226	250	254	219	252	235	276	265	253	227	252	240	261	255	257	281	263	231	241	249	257	263	284	257	268	262	269	261	255	280	250	254	278	229	272	253	285	237	281	287	226	230	258	224	295	269	243	240	247	232	254	267	214	269	236	261	236	264	245	285	260	229	239	243	258	274	242	241	229	258	274	270	238	255	250	234	261	265	266	237	277	263	259	235	238	279	274	228	251	226	234	257	246	247	258	236	250	249	241	253	293	237	267	260	230	223	245	250	233	269	240	255	246	255	235	236	256	233	264	250	249	275	253	269	262	270	273	271	226	229	239	239	245	270	232	245	280	252	257	254	223	221	246	264	251	262	238	281	232	233	247	223	251	240	257	268	242	262	268	259	288	277	256	247	248	254	258	270	248	230	280	264	266	282	245	266	259	239	256	288	269	246	273	246	252	238	273	268	262	240	227	268	263	252	249	279	254	247	241	228	224	270	231	255	258	237	244	270	254	259	256	276	246	229	261	253	237	234	236	244	216	228	238	219	235	229	264	259	250	256	257	269	234	254	247	258	248	254	268	262	285	254	246	219	289	242	220	258	257	241	255	267	266	255	278	239	251	269	276	247	258	233	231	279	299	264	251	252	236	236	241	217	248	263	260	257	265	274	242	268	265	262	247	230	239	277	276	234	258	267	258	237	242	278	280	247	264	238	304	291	244	244	261	248	237	243	245	231	247	256	257	281	239	228	226	273	250	258	242	250	278	247	262	229	262	234	212	243	255	272	258	273	242	252	254	262	215	240	229	237	237	263	233	217	243	244	249	257	256	241	255	231	247	275	254	224	273	254	255	266	243	234	276	267	246	246	274	253	260	204	287	254	281	244	261	248	276	267	254	235	238	251	246	244	257	264	290	264	245	237	230	272	227	280	217	283	258	241	283	284	242	259	281	234	234	271	245	252	232	214	238	237	260	233	250	256	251	258	249	255	259	269	218	239	265	257	255	260	249	248	242	265	270	274	265	275	246	249	281	267	271	256	263	252	233	238	247	236	243	242	247	242	236	241	238	231	254	261	286	245	222	245	250	264	266	236	239	241	222	260	249	208	288	244	243	252	219	258	266	279	238	251	257	242	264	255	242	240	254	250	254	249	239	261	258	244	245	241	258	263	227	260	291	263	217	256	263	245	250	256	247	250	267	282	249	209	249	244	275	268	253	235	249	277	235	262	232	257	255	223	260	250	220	246	230	243	253	283	257	244	245	219	255	250	275	244	247	220	276	265	273	240	253	257	256	260	275	260	292	247	239	245	252	260	246	248	291	256	264	275	273	214	263	262	246	251	246	260	234	263	253	270	251	275	260	258	238	251	262	279	253	267	233	233	253	244	245	259	272	254	256	251	249	247	229	254	268	244	259	287	231	265	240	266	279	257	255	253	275	251	253	260	247	239	267	270	268	258	216	238	238	264	248	250	231	261	262	260	241	251	262	233	247	251	255	279	236	255	254	239	244	259	230	278	246	252	252	216	249	277	224	270	235	222	259	243	230	241	224	229	245	266	240	249	274	263	243	221	244	277	266	252	243	238	264	230	241	228	258	226	257	246	263	231	239	296	266	247	242	245	252	273	230	269	267	220	246	244	262	242	272	284	232	278	263	244	254	246	258	239	259	229	232	227	240	233	278	239	244	269	227	256	248	265	271	256	244	235	250	232	265	237	249	217	267	239	286	248	256	254	233	249	280	245	225	277	239	248	239	240	238	255	264	260	280	256	251	243	299	275	239	262	283	253	246	265	239	242	284	269	257	262	249	249	269	252	245	239	255	233	272	234	201	223	229	246	248	237	233	230	244	264	272	270	254	248	242	253	262	265	246	256	235	225	256	255	244	240	255
7135	5650	10592	11742	8702	6154	5035	3960	3154	2983	2563	2151	1810	1585	1390	1316	1125	1065	1037	999	844	822	825	770	768	714	698	673	731	643	669	637	652	636	672	639	646	628	588	616	600	610	626	613	636	616	607	629	654	577	569	638	641	579	581	562	631	602	634	622	628	640	616	624	574	633	617	590	627	594	637	573	629	628	622	596	607	593	629	573	599	616	640	636	629	567	661	592	617	622	646	610	658	630	644	608	604	612	587	572	620	609	612	582	597	614	615	632	668	601	630	580	627	607	617	650	595	576	588	614	612	613	594	613	610	654	566	645	569	612	618	615	641	604	620	582	563	626	626	596	585	639	663	564	650	620	640	601	580	625	587	578	595	585	588	583	657	608	603	629	600	624	615	625	618	573	641	621	615	603	638	597	561	632	602	611	608	621	574	606	599	589	609	592	606	616	597	624	620	607	573	597	634	618	621	614	621	575	653	600	591	621	636	689	615	596	602	600	627	603	606	653	581	628	652	620	586	589	649	609	597	605	593	635	594	609	599	598	634	580	571	624	620	592	596	623	593	601	573	597	610	598	599	638	612	555	575	562	626	606	595	604	597	608	594	601	616	583	607	600	573	607	615	650	603	602	612	614	599	593	602	568	636	647	602	640	587	629	584	677	615	634	578	600	570	648	638	620	602	583	616	651	607	584	626	629	631	627	631	591	587	637	610	650	611	643	642	594	626	591	612	624	584	601	562	573	620	614	602	586	632	606	575	610	612	638	611	556	639	642	583	637	622	648	583	626	559	616	600	628	604	627	633	596	584	590	621	602	620	673	609	578	640	613	597	633	607	632	573	583	592	597	559	588	625	612	614	634	609	626	592	615	556	644	619	617	624	612	569	602	604	605	636	614	626	615	601	625	630	616	620	607	596	599	590	577	601	654	628	619	591	596	652	626	648	588	581	597	629	602	573	608	592	574	596	657	613	578	638	608	597	619	603	602	600	654	564	601	616	587	609	583	614	576	587	642	576	631	579	587	603	629	593	583	608	625	680	605	629	614	643	605	603	572	639	651	605	592	608	557	586	602	613	618	631	584	594	612	575	657	588	627	568	613	639	613	608	615	595	643	627	602	642	590	653	587	588	581	612	606	568	611	620	579	576	619	651	564	600	649	578	577	601	612	565	616	643	620	560	651	618	614	619	587	598	607	598	621	577	659	603	602	562	617	608	621	638	623	595	595	608	620	585	627	595	618	583	638	624	556	636	549	613	608	642	601	612	570	570	590	585	607	605	612	577	633	608	583	580	593	613	589	594	609	592	610	580	626	589	597	626	625	651	609	632	627	622	600	583	610	645	559	644	626	559	603	619	575	600	624	601	564	632	581	627	633	631	612	621	598	598	611	593	586	608	626	593	584	656	620	591	606	627	627	613	613	563	637	587	619	574	653	564	604	603	594	615	572	615	626	649	619	597	578	548	613	608	575	617	638	590	583	642	641	634	535	622	613	612	587	630	627	599	612	601	612	610	598	641	571	628	607	617	613	628	595	612	593	648	617	581	595	613	605	654	588	608	605	573	607	588	623	586	620	608	622	573	592	633	613	583	588	598	582	641	604	596	607	652	586	658	614	615	628	580	573	622	566	614	605	607	624	622	579	605	567	661	575	551	635	606	628	583	580	613	624	587	599	595	576	615	633	590	627	584	604	601	580	615	608	642	623	607	608	595	583	577	615	577	650	615	593	624	612	579	629	572	601	575	555	611	600	596	625	590	609	586	597	587	608	680	571	610	575	636	606	577	631	599	622	612	607	631	613	600	641	666	614	620	572	584	613	630	641	614	645	566	576	616	639	631	591	621	579	615	598	590	653	614	631	658	631	610	582	608	593	593	656	636	580	664	601	605	638	617	591	596	611	637	621	612	604	600	597	614	593	628	601	631	620	623	580	602	606	622	620	658	595	636	603	602	629	606	654	620	604	638	625	653	610	601	608	588	612	592	582	597	622	618	632	611	645	603	615	573	613	582	615	563	660	625	582	584	618	626	597	610	587	617	603	631	609	624	648	629	643	554	617	643	589	616	636	629	649	599	685	615	592	576	586	661	571	593	597	579	584	634	576	637	626	598	578	619	570	604	611	598	556	593	596	587	591	641	605	613	623	634	566	608	642	589	623	594	621	617	627	607	628	629	640	606	598	655	586	640	594	592	549	633	554	611	587	624	616	615	604	603	577	613	589	646	550	610	613	654	665	622	670	678	578	610	641	609	570	600	610	624	660	576	603	600	593	610	603	593	615	574	606	595	591	653	609	651	628	614	606	585	635	549	633	631	656	610	611	612	652	586	621	568	621	590	620	606	634	631	612	593	590	574	593	596	607	642	624	621	587	561	621	591	616	636	664	658	630	633	602	583	608	612	612	577	620	584	572	625	580	582	590	569	596	624	614	562	612	614	592	636	593	611	650	623	640	590	634	621	604	598	626	627	618	653	580	625	606	587	636	667	601	574	577	632	627	568	618	577	600	582	585	640	615	621	646	623	628	618	567	614	625	570	590	648	607	608	576	578	606	616	657	615	606	604	617	615	629	603	607	646	642	624	683	649	584	637	625	631	642	632	640	583	613	582	570	573	616	587	590	613	578	646	593	573	611	643	639	646	617	617	624	637	606	601	574	573	559	628	590	581	640	641	631	647	626	616	605	596	592	642	577	606	633	592	592	594	590	593	621	589	592	610	634	655	650	629	637	586	589	628	609	610	615	644	633	629	667	616	614	647	604	609	609	592	635	556	584	617	586	642	591	596	624	653	580	652	595	565	614	581	622	615	633	576	585	615	594	616	573	625	615	617	580	617	623	621	631	572	633	609	595	613	639	624	621	618	588	628	613	602	586	622	613	614	597	582	603	636	576	608	570	612	610	613	617	626	611	568	632	592	593	541	624	607	620	645	639	635	627	636	635	596	604	589	610	614	641	649	595	640	565	638	596	572	610	668	593	594	590	646	564	599	613	605	618	612	611	628	595	631	560	620	642	606	627	632	615	654	594	600	615	583	574	636	595	601	593	625	595	638	643	616	604	614	611	638	596	587	628	650	610	622	583	620	609	598	639	605	601	625	625	611	581	621	606	596	627	620	642	607	617	639	606	605	583	597	623	608	621	633	624	634	597	650	633	650	635	600	639	631	636	615	592	639	631	635	641	600	647	615	574	629	603	579	594	565	585	631	550	645	617	577	594	557	603	616	635	598	644	614	578	591	581	618	607	552	611	589	603	622	616	643	580	595	579	645	613	621	627	633	613	632	649	627	624	645	632	628	645	592	628	608	593	619	596	591	624	633	636	612	630	648	595	623	567	611	612	576	570	612	610	590	588	607	626	619	637	591	618	599	618	610	646	572	592	558	591	633	616	623	617	601	671	635	606	605	629	581	614	593	581	556	637	660	620	612	646	567	657	592	611	578	601	642	577	640	593	647	656	569	575	620	611	652	593	581	574	599	587	581	644	595	627	618	638	585	666	617	572
19764	9848	9535	7296	4121	2786	2211	1546	1248	1149	931	765	569	526	519	460	422	381	403	363	348	329	309	305	308	294	332	268	303	270	265	281	276	261	262	254	263	246	278	280	243	256	276	245	245	302	244	284	270	231	235	249	267	241	248	239	244	307	253	253	276	229	264	257	229	247	290	251	282	304	260	270	210	289	263	256	254	259	284	249	286	272	268	256	293	269	264	258	255	261	274	258	253	278	283	234	276	284	237	229	242	255	248	237	243	252	244	245	277	273	271	279	236	259	260	270	256	232	267	287	277	268	244	251	254	266	267	234	274	232	265	236	260	294	264	247	242	261	250	249	258	262	245	285	271	239	251	227	252	279	269	283	254	255	255	256	264	253	265	244	246	268	232	259	242	272	224	277	240	246	260	226	288	300	246	253	264	249	252	257	263	249	270	269	278	251	276	265	303	299	271	257	255	264	255	252	288	282	279	271	273	267	258	256	269	247	236	259	254	238	287	281	263	274	273	275	232	249	267	265	247	285	280	235	258	265	267	281	260	253	274	268	255	267	248	264	248	265	247	263	243	287	245	261	237	263	238	259	259	232	238	290	222	269	283	254	249	257	257	279	247	263	265	264	286	253	226	256	245	249	275	229	239	270	261	265	242	271	277	258	275	287	261	246	264	253	277	265	261	248	231	267	250	250	265	250	272	283	240	241	237	212	275	253	255	228	233	245	236	278	281	254	245	260	248	235	264	260	275	230	229	245	246	244	258	249	216	275	273	277	254	251	276	241	251	259	254	286	233	266	247	221	240	277	246	282	222	226	280	284	259	254	246	231	251	267	252	246	240	254	248	267	278	259	253	250	256	259	239	271	266	221	256	249	249	255	247	284	260	260	259	255	246	231	250	237	267	276	250	259	276	241	238	216	258	255	272	265	269	282	280	295	277	245	244	224	250	255	266	283	263	247	258	270	251	262	261	230	253	282	241	267	238	274	262	270	240	260	235	280	299	269	253	230	259	286	265	248	262	313	237	268	281	261	269	238	252	270	249	265	235	273	247	291	250	265	266	247	253	254	264	208	268	274	248	269	277	250	260	290	249	263	269	266	232	263	248	251	251	265	241	246	244	240	278	279	278	244	250	259	248	227	267	242	250	243	261	270	271	245	257	241	230	256	252	228	241	267	277	245	263	255	291	261	247	285	260	267	235	236	284	270	255	236	251	243	239	262	267	251	275	228	276	293	248	281	266	265	275	253	270	207	248	270	244	239	241	257	263	266	263	218	230	245	245	242	265	257	259	277	258	247	229	235	261	247	270	242	281	272	260	281	254	272	264	278	262	237	259	258	300	269	222	275	228	238	254	226	237	264	257	274	264	274	245	302	265	251	254	251	267	245	262	245	270	283	249	228	254	273	254	268	259	244	276	261	245	270	266	233	262	239	261	264	285	258	257	257	262	238	253	230	277	278	239	235	253	280	274	256	280	207	249	263	277	253	302	224	250	244	241	283	253	256	255	245	243	259	239	267	259	258	248	244	246	235	260	265	267	275	237	251	266	250	232	240	228	249	242	265	268	276	260	259	271	256	289	254	274	268	266	238	262	281	270	250	293	285	236	256	260	266	263	219	289	275	279	245	272	268	285	261	247	238	271	230	260	241	246	254	282	265	271	230	240	217	228	281	271	288	225	265	278	283	242	291	282	285	265	246	270	270	255	236	232	293	296	267	265	294	250	246	248	233	242	263	276	265	257	256	235	268	249	262	262	236	246	233	263	244	244	262	277	279	260	257	256	258	264	277	257	249	292	263	292	263	272	267	269	265	262	237	268	238	258	274	260	310	305	257	233	257	258	235	267	234	255	267	243	237	287	264	269	262	264	227	241	240	273	279	248	256	283	242	229	243	274	259	273	260	260	249	261	266	256	245	233	271	271	263	269	261	238	262	245	255	255	271	279	270	225	263	264	255	234	258	240	297	265	286	250	254	277	264	261	266	241	270	282	256	236	284	262	250	276	237	290	251	258	263	263	269	285	271	245	273	245	272	242	257	274	246	232	252	273	253	232	249	261	218	239	228	227	243	252	281	282	258	253	263	247	257	260	254	239	239	274	242	266	255	267	259	278	266	237	268	239	255	278	267	228	257	251	250	271	272	277	273	275	253	285	262	247	270	266	261	269	233	249	269	276	245	277	258	243	255	223	281	228	251	248	242	283	242	266	224	262	283	253	251	252	275	262	245	221	265	278	253	263	225	252	240	240	242	273	239	289	262	251	248	284	232	258	272	278	245	267	251	247	248	258	258	259	267	256	250	263	257	255	271	258	250	239	254	270	262	259	255	258	260	250	251	278	275	297	266	237	247	279	285	252	275	246	277	252	274	278	220	248	280	271	256	230	263	260	275	285	265	243	256	280	279	268	272	244	286	263	249	264	216	254	252	266	243	259	235	230	238	246	231	272	248	281	263	264	253	240	259	267	278	256	267	252	273	253	272	264	267	240	252	268	261	240	236	266	251	251	234	251	260	256	246	282	262	283	287	237	231	236	252	273	256	266	260	288	236	250	260	262	237	260	252	262	266	261	254	277	277	236	248	286	273	268	245	274	257	253	239	285	269	258	268	271	275	301	262	249	270	260	254	253	275	274	253	271	258	260	276	288	258	269	300	264	241	256	279	250	251	256	247	298	236	245	241	260	228	257	260	281	272	276	279	267	249	258	281	275	255	268	217	250	259	252	252	253	236	260	273	278	259	259	285	246	243	270	262	280	277	237	238	275	227	232	255	280	270	255	286	236	268	239	224	260	261	253	241	263	265	295	271	270	257	278	250	266	253	215	281	280	266	262	263	250	266	245	256	282	288	287	248	237	222	299	240	253	256	277	246	222	248	242	258	265	265	277	243	285	258	232	265	255	266	262	276	252	269	263	284	256	275	267	264	240	287	258	222	270	268	256	264	243	275	228	273	280	286	258	245	220	284	274	251	256	245	252	285	284	238	263	263	263	260	261	285	264	245	262	257	258	256	246	231	249	255	276	270	315	260	228	268	254	264	252	238	276	240	264	261	259	269	265	250	247	277	255	286	248	254	284	285	267	266	241	239	234	249	276	256	278	270	221	261	278	238	243	257	246	261	271	223	250	229	248	253	266	254	261	240	283	241	287	247	252	265	243	256	274	272	253	265	263	230	265	261	255	250	296	250	250	279	244	273	222	257	259	243	276	243	230	255	267	230	271	244	279	252	282	297	251	251	264	246	254	236	271	257	265	268	225	252	251	224	298	262	266	292	270	283	255	255	278	268	277	234	268	274	269	285	243	234	246	224	264	258	249	270	265	248	311	281	273	259	272	289	239	264	243	264	259	271	281	244	237	238	259	254	243	234	290	238	233	264	245	250	283	232	287	249	251	250	286	251	262	273	254	232	258	217	244	272	300	252	266	244	276	289	286	237	255	284	267	223	284	267	260	243	250	258	263	277	264	268	254	239	263	257	291	258	273	241	250	245	247	258	261	287
13904	9024	15402	17010	13177	10180	8351	6746	5617	5164	4408	3788	2986	2433	2158	1865	1639	1618	1555	1253	1100	1017	980	925	910	869	815	797	809	806	703	743	738	699	690	723	661	648	619	603	663	702	682	660	650	619	613	604	590	642	629	679	622	629	631	626	594	582	658	650	652	618	646	626	565	607	603	629	640	664	613	657	676	656	650	647	645	616	603	605	690	659	601	600	643	581	646	604	649	617	629	626	648	622	575	616	610	620	613	601	619	654	608	647	616	588	631	640	642	668	622	654	653	640	646	647	636	610	623	649	609	593	592	618	619	661	621	640	580	643	624	637	620	622	612	695	643	622	626	590	657	558	617	592	633	603	651	615	591	609	611	586	629	631	613	601	600	645	595	635	617	642	649	626	636	612	631	594	581	596	615	616	620	648	638	639	602	647	631	642	680	645	638	635	622	597	621	627	587	650	638	622	629	609	593	634	634	622	639	644	631	638	636	639	564	584	605	647	629	664	574	627	619	623	632	598	620	622	611	615	618	584	594	610	638	595	612	639	602	582	622	633	613	619	655	655	604	613	613	637	606	642	581	635	598	567	591	591	626	646	592	622	627	628	618	609	585	618	641	598	604	641	629	602	603	626	591	652	595	649	619	658	637	613	634	638	601	624	598	604	609	597	666	649	624	619	615	654	627	673	641	659	666	632	588	633	606	641	582	639	599	641	607	630	617	652	644	623	645	611	606	632	626	612	612	614	646	632	606	601	648	607	635	634	644	651	653	609	628	660	638	625	624	636	622	584	658	623	617	622	650	629	629	600	616	593	666	678	595	591	591	621	633	622	626	584	608	658	653	617	644	639	593	614	646	638	680	651	638	606	606	631	625	649	612	660	622	612	657	643	677	581	646	610	618	628	616	566	611	598	613	605	603	612	624	630	604	626	609	602	602	609	665	631	621	581	627	633	577	629	627	585	627	601	680	589	596	605	672	621	648	652	625	609	621	622	582	669	613	587	627	595	614	661	603	642	582	596	628	623	593	598	625	637	557	632	625	610	634	623	636	605	616	642	648	644	578	639	595	605	663	606	644	585	679	573	631	633	615	628	633	625	663	622	670	619	677	609	628	661	619	655	589	611	602	582	617	606	641	660	649	613	659	617	582	618	631	649	647	625	635	605	630	599	634	650	637	593	645	636	620	638	643	629	605	661	617	619	658	619	636	598	618	621	669	620	643	616	634	606	612	649	623	604	645	658	573	614	651	658	596	629	628	615	627	650	602	639	608	584	613	645	626	634	640	601	667	669	646	609	628	638	600	650	662	650	612	614	630	657	636	594	644	628	679	599	641	638	608	677	651	673	629	599	607	600	625	629	621	586	612	637	628	633	602	652	632	605	639	624	638	667	664	613	638	630	625	594	624	650	632	603	651	673	604	595	641	604	601	659	619	598	655	669	563	621	644	632	592	634	632	614	594	611	641	654	659	579	642	629	605	640	636	594	610	633	686	627	570	612	619	623	624	663	647	618	663	644	610	637	672	650	658	628	636	613	657	600	585	595	659	650	624	624	640	623	629	625	613	646	614	650	628	598	621	627	638	623	643	599	590	603	642	644	632	626	647	627	681	619	619	591	635	621	625	643	633	642	624	645	606	642	600	651	622	617	611	599	662	609	606	598	597	597	597	614	614	626	590	607	644	604	630	665	607	617	594	596	616	606	649	645	631	599	584	661	623	638	628	657	597	622	556	622	585	579	630	617	588	599	651	638	629	598	632	670	627	629	595	626	595	678	566	643	566	656	595	647	619	648	602	628	619	575	611	617	627	612	627	644	648	622	567	602	569	603	574	673	623	652	636	635	650	607	647	618	660	672	596	617	620	603	618	616	647	597	590	629	677	633	664	647	614	631	625	590	611	622	681	634	650	577	616	648	661	621	622	695	617	610	666	653	611	616	637	614	634	615	605	611	660	595	621	642	636	622	602	665	620	657	610	593	639	625	646	640	656	635	621	633	618	599	601	658	630	635	651	654	614	632	608	641	632	611	613	623	597	613	656	608	588	649	629	620	649	573	639	640	623	561	606	658	611	636	635	623	673	680	600	620	644	625	613	608	644	589	632	642	628	607	672	644	640	631	629	665	588	643	641	621	608	636	631	616	634	582	642	584	653	656	631	649	657	596	638	648	644	641	591	642	609	638	617	679	664	597	591	600	611	627	553	633	647	609	634	617	654	634	608	561	618	580	625	577	633	586	617	581	593	630	649	641	627	624	614	655	629	585	624	601	680	601	639	661	574	626	625	612	630	631	595	624	609	628	623	626	623	663	616	640	630	593	604	599	662	631	633	635	638	656	611	609	649	613	636	605	608	632	669	641	567	668	605	672	629	588	590	605	607	645	595	619	591	629	624	669	616	650	616	672	640	579	572	564	624	613	664	614	629	597	634	610	631	625	635	604	593	628	627	683	665	621	612	640	615	659	660	644	598	657	623	633	568	614	666	620	652	617	580	627	619	621	654	616	586	632	613	671	638	611	596	616	611	611	608	591	633	614	683	674	609	596	647	600	652	600	641	601	635	611	613	622	646	660	625	625	665	611	592	607	598	654	629	616	571	604	665	688	619	592	617	616	622	612	582	630	660	642	621	629	591	636	620	636	577	587	686	619	631	607	583	619	641	620	631	602	670	654	650	658	590	627	616	626	609	658	627	623	614	633	600	647	635	597	675	624	672	628	597	632	615	630	605	603	585	630	585	612	672	580	637	609	644	660	591	640	626	612	635	653	623	638	650	636	626	586	589	626	636	613	656	628	600	655	693	634	646	644	598	624	647	620	603	595	630	620	647	656	612	658	617	587	632	681	604	624	617	631	676	633	590	638	596	612	640	636	636	613	622	629	615	594	623	573	609	617	616	648	610	622	648	599	623	637	634	603	621	610	615	601	618	676	624	646	612	618	646	577	645	593	645	591	630	598	595	569	672	651	594	606	624	614	624	579	653	652	658	589	602	629	601	607	673	650	599	674	573	588	605	617	572	624	582	619	603	586	624	632	621	610	623	600	616	655	587	629	630	610	611	637	623	631	628	597	612	574	598	624	648	635	632	647	651	620	632	637	629	623	601	641	652	618	688	631	581	586	662	665	641	631	660	642	626	634	612	619	629	648	630	639	619	649	660	644	618	611	633	615	637	600	587	637	651	650	598	609	591	590	609	624	626	642	614	627	625	626	620	652	648	642	676	654	629	640	571	623	647	622	652	631	635	643	627	699	591	623	625	605	621	634	598	641	573	636	615	610	616	638	624	664	666	631	650	627	650	590	650	646	597	667	623	647	615	664	697	620	610	613	635	618	645	643	629	645	637	586	570	589	642	649	656	619	587	588	604	676	619	602	668	596	641	585	654	608	651	605	588	636	629	619	645	618	594	667	618	625	635	641	638	627	612	654	627	624	641	610	634	632	635	655	609	638	643	615	617	637	630	599	645	639	575	636	673	610	596	594	639	647	602	655	637	601	632	644	627	617
27868	14922	13872	10297	6220	4027	2925	2289	1841	1560	1297	1038	872	703	583	519	484	496	417	364	320	339	295	271	293	266	252	234	232	255	271	241	243	216	238	243	245	238	243	199	227	251	230	217	241	224	197	235	223	247	215	213	216	207	225	218	190	212	233	244	202	222	221	237	224	217	225	211	200	213	239	238	226	239	247	208	223	227	212	215	210	225	214	203	219	206	206	262	250	216	213	211	200	219	243	203	248	199	222	191	235	223	245	221	209	202	252	225	212	243	223	222	231	208	210	255	236	221	213	176	219	205	204	230	237	209	222	211	222	231	233	246	232	234	233	207	231	232	222	190	244	209	210	217	214	193	212	232	238	202	226	200	206	187	215	203	258	221	222	226	205	214	225	213	231	191	215	249	240	198	194	236	237	238	240	200	228	197	222	233	260	212	195	196	239	202	221	204	212	232	212	181	221	230	194	214	206	246	208	187	206	207	229	202	212	218	213	229	203	214	224	217	215	241	231	215	251	226	217	229	204	224	237	233	222	214	237	214	238	202	222	216	203	219	229	230	224	221	232	224	195	184	221	201	209	216	221	218	250	209	216	211	203	204	236	184	216	215	231	213	222	196	222	210	207	197	204	207	222	228	199	213	228	208	209	225	208	236	215	204	202	242	221	201	230	221	219	225	214	217	233	224	225	204	237	228	227	207	221	246	216	196	235	223	227	223	206	214	228	221	227	226	200	210	204	219	209	229	235	205	213	209	238	234	221	231	243	221	209	255	213	219	226	234	226	214	224	201	227	192	229	237	234	215	226	216	216	191	233	216	238	224	227	222	207	224	219	223	190	224	238	193	233	211	195	229	220	206	230	203	206	226	239	225	228	229	208	243	221	217	219	215	232	225	220	205	196	197	225	224	237	239	208	211	225	220	229	208	229	234	247	228	213	255	200	226	209	209	225	223	205	204	207	251	240	208	235	223	221	222	239	217	215	227	234	221	222	181	231	251	203	214	195	257	249	203	218	218	233	235	252	237	232	237	212	225	199	216	204	241	227	228	212	223	210	203	203	208	237	234	235	208	215	214	224	227	225	244	227	247	201	226	218	219	229	215	233	187	214	260	234	191	218	215	241	217	229	216	233	234	206	222	235	207	195	246	207	207	205	262	195	244	188	237	243	219	199	239	242	229	217	208	240	229	214	216	186	221	209	243	212	239	263	210	215	217	245	198	241	225	235	223	219	221	226	190	237	233	234	217	227	217	238	256	219	237	228	216	226	242	234	224	222	224	193	226	204	218	229	230	217	204	225	220	206	208	230	238	213	226	225	228	218	231	226	229	214	208	209	240	234	226	211	226	204	219	211	237	224	218	210	206	217	227	185	207	205	240	175	205	242	200	195	219	217	213	235	232	211	240	225	217	221	208	217	227	245	247	217	236	249	223	219	195	219	207	238	230	226	222	203	232	201	236	210	222	217	222	224	244	218	231	216	233	210	234	235	216	213	183	215	209	220	221	227	207	194	210	237	209	206	252	208	181	227	236	219	227	225	215	238	232	242	212	219	227	202	200	220	227	217	200	232	224	225	228	214	227	228	186	209	249	232	216	199	216	228	220	209	205	211	224	230	227	218	188	205	210	202	223	206	205	231	211	238	244	232	201	207	234	214	200	213	191	239	204	209	219	227	198	217	196	225	232	207	223	222	218	222	200	216	246	237	220	200	219	239	215	221	229	209	211	240	212	220	184	223	222	220	198	226	215	245	233	227	221	197	230	223	185	236	186	243	234	209	230	233	208	220	198	252	199	223	206	215	208	243	200	226	226	185	228	221	200	221	219	215	216	229	231	231	210	192	208	253	221	216	212	220	252	242	231	195	252	208	211	201	215	204	251	205	234	218	220	215	191	239	199	187	220	218	224	203	207	235	245	233	248	228	217	208	254	248	249	226	206	225	232	249	211	199	227	210	208	220	233	225	227	235	235	218	232	204	189	212	229	212	195	228	195	216	247	220	212	207	202	204	237	186	240	221	220	217	212	242	221	223	227	200	224	221	219	221	220	223	232	228	212	232	198	209	186	199	225	223	204	226	200	220	255	210	242	259	226	234	210	241	214	212	226	233	214	205	220	231	231	203	220	236	231	197	211	217	235	220	238	197	247	221	215	222	222	220	232	197	216	209	218	241	205	219	238	238	220	229	218	219	212	229	228	234	238	230	209	228	203	225	218	186	200	196	212	230	215	221	231	223	207	237	227	224	198	225	220	204	197	202	231	211	228	201	204	211	215	198	216	202	235	231	225	225	249	238	219	244	211	214	237	235	215	237	203	179	225	218	202	228	223	239	213	194	229	214	208	226	208	200	236	243	217	191	248	215	238	229	240	225	216	234	249	205	221	214	197	216	229	231	221	235	216	271	225	225	206	230	243	208	232	194	216	197	233	204	238	223	242	200	207	226	212	216	203	194	209	232	200	238	209	205	207	226	251	239	217	224	208	203	208	206	220	243	192	237	209	195	226	255	211	243	235	213	223	222	241	205	226	230	194	221	232	222	222	228	228	208	207	244	212	202	221	217	210	189	216	232	236	227	205	249	220	190	225	197	228	236	218	231	223	210	204	238	223	205	214	245	218	226	209	202	221	228	240	242	239	200	213	221	200	220	199	182	212	231	204	197	208	225	232	229	208	195	215	230	209	193	214	230	213	212	211	222	212	248	211	232	241	229	223	244	238	227	213	230	222	225	230	249	238	234	220	197	229	222	216	231	212	216	236	227	204	227	245	216	183	206	232	221	196	220	217	215	220	205	235	222	227	211	210	191	205	236	191	237	240	234	212	232	210	211	209	219	211	243	209	216	200	208	223	270	238	180	220	203	213	218	222	208	201	231	217	218	189	194	218	234	199	215	230	220	187	212	232	204	214	189	202	200	214	208	256	229	216	232	210	215	219	213	215	219	205	236	237	216	224	210	232	193	230	224	223	192	212	214	236	252	200	206	207	224	220	236	202	229	214	218	203	253	205	224	207	210	222	220	208	213	187	221	248	245	227	206	238	216	222	211	217	227	231	218	221	207	208	236	222	229	212	232	209	209	217	227	222	209	228	207	226	227	211	222	216	244	195	207	207	233	251	234	216	245	218	243	210	227	247	219	225	204	230	199	196	219	252	255	220	231	241	219	213	219	200	203	252	224	204	238	218	214	204	231	195	209	209	193	199	213	219	219	250	226	220	214	226	244	228	233	220	231	218	206	230	247	251	246	208	204	192	243	225	194	218	207	201	221	230	203	230	251	205	209	241	240	227	212	190	247	258	200	230	218	241	223	223	201	244	233	226	194	246	215	233	221	217	207	199	216	220	223	203	216	211	231	222	214	201	245	195	225	206	226	231	211	177	181	235	199	199	198	208	206	214	208	237	235	219	183	201	225	224	207	204	216	217	215	208	219	199	223	231	209	227	232	221	214	232	230	222	203	257	209	214	216	201	227	180	226	220	233	237	239	240	229	250	219	209	217	169
17706	12363	19218	20900	16872	13207	11013	9083	7771	7092	5838	5181	4018	3303	2701	2302	2111	1977	1841	1482	1259	1288	1053	999	996	882	873	792	802	763	757	668	663	650	625	662	610	570	596	539	562	556	565	552	509	593	535	544	522	536	529	514	560	487	554	536	564	522	532	512	506	571	524	524	538	582	527	536	506	557	517	533	558	521	546	532	577	500	515	533	549	517	527	562	539	590	545	546	496	515	533	523	528	544	524	580	528	565	560	531	557	546	516	576	503	540	480	562	489	548	536	534	527	512	508	568	542	535	522	515	479	490	525	524	506	552	532	574	540	539	532	508	531	530	596	571	527	493	558	551	510	528	536	500	544	537	559	560	502	486	548	529	555	545	505	516	518	533	493	546	521	525	563	558	520	544	564	581	515	499	501	511	516	566	562	496	492	542	541	570	554	540	500	510	532	529	540	547	535	500	519	534	520	512	557	591	549	576	510	554	561	522	526	537	498	525	543	527	559	534	525	543	535	532	540	520	531	520	552	511	535	539	535	515	552	560	541	533	494	500	538	562	571	528	484	527	536	512	520	532	510	523	527	544	531	533	524	534	539	530	506	525	553	503	526	545	543	538	510	512	544	503	509	574	533	526	528	582	548	543	573	506	492	544	568	547	503	517	504	557	498	563	521	542	518	553	510	572	569	564	520	496	549	550	553	502	548	545	537	520	537	560	549	514	511	541	545	543	499	516	505	549	534	517	537	567	522	586	550	526	511	515	541	514	530	575	545	504	543	553	538	537	509	554	538	516	595	540	535	564	569	545	537	535	563	552	528	520	557	544	553	522	567	522	528	522	511	525	521	598	551	541	549	550	505	562	537	575	523	527	526	505	523	552	522	589	538	541	513	515	578	572	527	550	535	553	515	528	517	535	568	496	543	513	542	538	531	560	534	586	553	528	530	524	537	538	542	567	557	555	563	535	553	516	539	520	537	561	551	489	559	558	536	555	520	521	537	536	490	498	543	527	474	582	523	520	580	539	548	535	561	564	530	503	565	540	545	514	526	501	550	544	549	532	554	481	564	553	510	483	555	525	499	516	551	525	533	561	497	560	516	509	513	532	491	503	520	531	532	545	514	536	500	517	556	536	511	585	560	566	525	567	549	535	554	526	574	515	530	574	531	557	565	552	550	581	525	529	522	535	567	499	522	538	519	542	496	581	504	525	507	535	536	517	566	497	568	560	542	544	505	560	526	520	574	525	519	524	558	572	559	558	554	570	558	523	529	573	564	541	544	520	568	487	535	526	525	501	550	526	509	562	522	518	550	547	524	532	519	527	549	556	528	511	532	545	507	528	550	511	516	513	523	526	507	546	555	502	499	529	546	517	573	532	523	530	533	539	551	507	493	518	511	531	523	532	545	547	546	514	539	554	531	533	521	539	514	532	508	522	532	501	542	522	571	527	508	560	532	578	540	550	494	547	533	516	551	492	567	529	555	514	509	508	547	528	550	563	552	544	517	558	548	517	483	508	536	547	556	565	571	518	578	499	560	553	557	524	567	541	545	520	560	551	543	575	542	524	587	554	497	503	573	510	543	531	543	531	539	548	543	519	532	573	543	563	541	534	524	544	518	539	535	537	557	548	539	536	575	490	510	541	535	547	528	537	539	570	521	500	541	541	523	507	531	528	538	525	557	546	563	544	526	561	537	560	547	557	568	514	577	534	541	547	508	551	519	582	513	523	568	533	546	531	498	551	526	513	548	530	543	525	571	536	547	545	547	567	540	536	567	527	545	572	544	553	539	525	518	548	510	547	533	554	531	528	545	518	521	531	595	534	567	527	538	521	548	537	524	504	521	591	563	562	534	532	551	530	517	491	549	552	534	533	538	556	521	513	569	540	514	512	558	521	537	508	558	519	512	544	531	497	517	534	502	519	530	539	564	516	542	577	493	523	532	524	534	512	509	551	558	519	530	571	569	506	575	496	528	546	544	521	530	552	527	544	542	552	528	546	561	532	512	585	544	539	547	538	534	558	524	559	500	495	538	506	536	540	518	562	530	564	528	534	521	545	510	512	540	537	532	536	493	539	540	544	559	519	541	492	543	520	519	515	488	501	496	542	562	511	532	593	535	511	539	531	532	530	524	537	572	510	477	504	542	537	531	535	519	521	508	521	525	502	512	562	510	534	524	533	542	543	555	549	557	529	541	523	494	546	558	512	496	529	525	515	568	510	525	577	543	528	525	575	505	549	592	547	548	539	531	531	556	501	541	531	536	549	556	591	529	527	569	501	574	522	529	542	528	542	557	524	528	539	494	578	512	545	558	552	546	541	527	489	517	580	537	541	554	531	588	567	532	546	518	523	509	530	553	547	556	525	555	511	561	497	527	548	508	524	513	561	495	527	504	552	581	535	543	508	518	534	558	534	498	554	551	557	499	579	541	543	557	524	529	508	523	545	566	546	544	535	538	544	518	492	504	534	534	516	505	497	504	514	562	540	537	516	531	538	560	536	547	522	533	541	531	552	544	540	543	481	554	519	504	551	540	545	537	519	551	560	526	567	524	551	525	530	511	549	507	521	499	516	546	541	535	533	544	527	534	492	515	555	544	578	551	497	530	545	557	503	532	539	534	533	521	531	553	518	553	554	537	525	503	544	513	564	479	532	560	523	521	538	529	560	507	522	543	522	542	529	498	507	534	522	519	481	546	536	547	503	538	522	543	506	531	529	490	540	523	519	567	514	511	514	519	569	551	510	521	565	528	552	545	577	553	544	531	569	544	531	530	539	540	551	556	537	541	506	523	546	512	521	499	534	528	540	505	567	544	486	548	501	510	564	542	541	560	550	521	490	528	562	506	550	556	576	569	518	536	521	558	589	540	547	528	555	535	512	546	556	539	477	534	547	538	506	581	553	481	481	538	533	549	556	512	539	522	532	553	511	542	555	509	540	558	541	528	514	517	510	531	543	550	535	580	523	561	544	565	547	562	543	531	559	506	563	535	566	562	515	519	534	551	567	534	523	552	521	513	545	520	543	555	543	504	498	586	581	553	539	528	505	517	522	523	519	545	546	525	531	508	507	574	508	502	523	521	545	574	528	524	487	546	544	551	540	526	544	523	519	568	542	540	562	550	537	517	529	549	555	537	548	586	565	525	504	542	513	551	531	514	509	557	524	530	576	483	504	577	536	487	568	539	553	538	529	564	579	504	568	540	571	543	549	537	528	510	510	528	583	561	548	530	608	546	576	540	518	539	532	572	516	525	520	548	530	538	571	506	546	563	558	526	548	544	522	578	464	539	502	510	561	560	530	500	525	546	545	535	572	527	517	572	534	502	529	542	542	532	527	531	558	544	548	557	540	553	529	561	548	528	530	558	526	492	536	555	549	590	509	549	534	524	553	525	516	538	545	497	528	547	538	564	518	524	531	547	560	518	549	535	547	485	544	539	529	532	520	540	496	487	524	520	541	531	533	511	531	512	537	558	528	483	520	529	565	566	518	551	490	542	556	534	532
9111	5566	5831	4262	2398	1513	1162	997	759	712	594	483	443	394	347	338	347	297	317	292	288	257	269	255	280	266	281	266	240	277	243	237	272	234	244	260	272	240	268	271	245	262	235	266	247	235	281	249	263	250	251	276	265	246	235	263	270	256	265	258	225	228	233	236	261	249	255	256	235	244	244	268	233	252	253	255	246	265	254	256	260	293	283	263	254	269	235	233	277	220	251	272	259	257	267	260	227	224	240	279	260	249	222	230	233	242	225	236	260	246	268	265	263	252	261	263	253	239	209	241	246	242	257	247	239	237	254	277	242	260	238	256	249	265	251	264	280	257	254	254	253	259	254	233	227	230	267	258	227	253	248	243	254	238	254	246	279	254	249	258	267	249	268	262	293	275	246	251	235	247	266	263	240	227	241	263	224	249	262	247	247	220	246	238	243	264	254	281	263	231	242	243	260	253	274	273	242	254	247	250	247	234	251	255	231	243	226	263	264	267	288	269	226	235	208	278	240	226	243	255	255	240	243	273	241	224	248	262	263	241	233	294	219	257	258	253	196	237	247	255	252	245	238	265	249	253	251	252	271	235	237	266	253	263	237	277	302	256	266	218	228	257	258	265	227	233	244	246	241	237	255	248	262	261	219	237	231	266	258	274	229	248	221	250	208	253	253	286	241	264	221	240	236	247	245	249	261	234	228	266	256	245	207	236	248	266	259	263	271	234	271	271	241	252	237	261	237	245	245	246	254	227	260	263	266	255	280	257	249	247	240	242	277	272	257	257	244	226	262	254	269	238	255	241	245	248	242	283	279	267	247	242	254	231	272	243	270	231	242	251	259	277	250	243	262	224	265	258	253	288	232	237	237	264	243	254	263	235	234	232	262	238	256	238	264	233	228	234	248	226	296	247	260	253	228	261	256	253	277	241	229	286	275	259	264	265	240	235	265	278	275	243	255	258	252	271	260	247	235	235	241	272	250	249	254	254	242	269	253	273	217	251	242	242	236	258	250	272	241	267	278	238	236	240	255	236	235	244	243	262	270	245	245	234	271	265	260	260	240	270	285	245	274	239	238	223	261	231	264	263	245	234	213	271	248	255	252	249	255	226	251	247	239	263	270	278	279	247	238	227	288	248	244	255	249	195	255	242	218	215	266	269	272	221	247	205	268	260	236	229	253	241	257	273	252	236	232	249	280	259	247	236	270	241	252	238	245	222	241	244	216	253	232	228	251	241	231	250	265	239	251	232	255	244	261	254	273	251	259	219	248	210	233	239	271	252	247	242	239	241	226	277	268	232	245	237	253	231	265	268	258	275	229	269	226	270	244	248	252	263	246	258	259	284	274	237	229	251	240	249	239	254	275	256	238	245	233	240	255	245	256	253	273	254	256	249	236	226	287	267	234	257	269	226	258	242	239	258	228	252	246	285	255	228	278	240	264	244	250	226	252	238	263	260	251	243	236	234	245	243	255	250	235	247	274	238	287	245	242	270	236	234	229	221	235	263	232	288	223	237	283	263	247	264	271	262	245	266	232	270	264	260	222	245	250	238	258	265	266	252	271	258	235	238	243	252	232	273	261	239	240	237	276	234	236	249	242	244	245	215	244	255	255	239	231	257	242	270	237	231	238	260	259	242	263	215	240	286	226	224	245	250	240	246	225	241	223	242	214	263	231	246	254	261	252	214	248	248	250	246	284	233	242	237	259	249	242	229	249	228	237	236	270	275	255	240	257	235	282	266	247	266	236	256	281	283	235	232	219	256	252	229	298	258	242	251	257	308	238	250	238	203	234	250	228	233	278	254	248	221	266	227	233	252	250	232	227	237	254	239	259	271	271	242	262	212	240	232	202	259	241	252	242	266	246	277	233	259	234	254	234	246	268	267	256	260	253	220	267	264	265	242	260	239	254	244	228	240	260	233	235	229	277	259	256	274	238	245	282	242	262	270	235	262	234	241	281	254	250	236	271	268	261	275	245	246	241	225	273	228	233	243	258	284	219	226	228	226	256	248	237	245	278	245	226	243	222	225	264	259	208	287	266	247	233	264	257	252	273	236	253	248	247	286	246	243	250	261	272	258	266	221	270	236	261	258	255	226	249	269	257	240	263	258	240	286	232	234	245	249	252	237	224	254	229	249	228	244	257	247	290	243	262	238	252	261	264	243	238	245	256	252	255	256	247	227	246	241	233	213	257	253	243	243	272	237	255	240	249	253	208	259	249	241	258	236	242	251	217	276	249	250	255	275	252	238	255	235	226	264	244	250	216	266	241	257	255	261	264	244	241	282	256	276	266	252	284	271	226	277	273	236	266	251	257	256	272	224	244	264	241	265	266	280	276	257	238	280	259	256	249	267	246	234	241	253	223	236	250	248	228	256	245	213	238	230	239	206	211	287	250	236	276	258	209	263	235	251	244	243	248	249	248	244	261	255	241	256	272	249	262	258	253	278	261	255	258	267	275	244	233	248	231	271	283	261	257	241	237	259	247	259	260	255	258	251	273	251	238	267	230	250	269	269	239	222	252	236	271	238	243	237	261	254	244	250	256	256	233	217	246	268	258	227	245	226	226	246	260	252	260	259	256	260	255	259	249	225	242	277	237	279	271	245	234	231	236	230	253	243	228	274	241	252	226	241	260	275	258	260	259	262	256	269	264	269	253	280	222	257	273	228	222	241	252	229	241	268	239	263	257	230	243	252	239	227	254	236	237	240	296	265	245	268	236	263	228	238	237	205	265	257	269	238	264	263	251	248	287	254	243	245	255	256	249	256	243	233	255	246	259	216	230	254	253	263	252	252	259	278	268	255	249	239	260	268	253	257	254	264	270	236	243	216	236	217	220	226	236	245	257	259	248	239	255	232	264	230	268	254	250	242	216	267	247	243	245	246	259	233	254	265	247	240	271	248	260	245	253	233	226	231	234	228	249	263	219	240	260	227	255	258	222	263	251	230	253	256	248	276	275	260	254	275	257	221	254	247	240	271	258	276	253	244	258	255	268	265	252	235	241	241	230	240	260	243	232	227	246	270	251	249	233	235	219	233	247	267	267	245	248	225	238	239	247	270	252	229	228	287	241	284	250	230	250	229	234	236	255	229	272	251	246	259	267	253	230	224	254	258	228	243	238	284	261	267	278	246	224	247	263	268	250	260	244	249	243	241	264	248	263	257	244	236	239	237	265	271	253	268	233	222	222	284	236	245	245	206	237	253	257	235	243	255	232	238	273	291	219	272	230	269	253	256	232	252	267	258	254	276	239	237	232	242	242	239	254	244	257	252	267	243	254	259	232	258	231	211	259	251	259	229	237	266	268	265	239	267	228	272	290	246	249	256	268	252	252	249	246	249	266	225	211	251	248	234	266	240	243	243	247	256	270	241	226	268	274	237	251	235	264	245	224	243	271	253	258	237	229	233	243	271	242	235	277	261	229	256	235	262	258	289	249	283	282	255	276	260	227	271	280	249	261	243	211	230	246	265	247	273	290	237	261	263	268	262
6567	5613	10486	10999	8468	6146	5165	4202	3513	3103	2511	2103	1747	1493	1309	1165	1168	1102	1011	872	897	784	831	797	725	725	695	722	742	647	680	693	632	603	648	615	644	647	645	573	594	650	640	627	597	595	630	627	594	591	604	649	612	646	598	604	596	616	659	599	570	599	619	573	590	640	598	651	599	580	639	597	616	609	634	650	591	598	625	607	571	581	572	621	646	608	586	649	633	604	618	571	590	598	602	622	604	629	658	591	589	598	612	608	629	633	590	600	621	607	568	645	555	618	610	623	553	593	555	585	587	620	638	597	583	635	622	648	601	609	614	638	601	599	627	597	618	567	591	580	623	605	600	606	586	576	612	589	595	586	635	595	630	568	628	618	619	599	597	606	611	632	595	584	618	607	592	597	600	646	612	599	602	603	617	598	592	615	594	588	568	619	618	620	615	597	594	593	571	591	580	594	621	624	599	603	591	589	587	617	624	580	593	603	576	587	574	593	606	586	619	683	639	577	613	574	567	589	615	623	608	604	605	653	608	644	615	620	602	578	605	583	583	624	578	618	626	633	626	615	650	613	573	626	581	596	590	653	616	592	588	598	636	614	596	616	622	659	602	601	582	581	608	619	604	600	599	623	664	597	636	629	646	642	538	627	615	652	649	625	595	620	635	623	615	563	577	613	639	603	594	560	584	567	622	600	589	610	601	591	624	575	614	599	652	604	639	588	608	602	616	594	626	585	649	609	623	606	603	601	602	632	599	606	615	603	590	609	611	625	639	610	643	622	558	624	637	600	627	622	631	569	614	610	612	606	593	591	618	611	610	593	636	624	591	593	594	595	585	632	588	653	646	616	641	575	591	593	611	594	604	577	577	578	595	614	594	596	616	610	606	619	591	588	540	602	596	629	651	579	571	625	614	566	595	609	600	634	631	629	629	614	590	610	637	594	604	632	619	629	611	594	605	605	571	632	560	627	605	603	611	630	614	594	591	636	569	644	575	592	619	631	596	596	614	605	575	594	627	589	596	606	606	606	624	621	601	611	605	569	588	603	627	585	619	613	602	594	632	660	605	594	649	631	613	605	666	558	600	635	625	624	532	594	602	562	622	649	572	586	624	653	589	643	610	581	625	598	573	583	596	589	560	618	648	616	596	624	611	657	570	654	601	651	626	609	578	611	609	609	596	635	650	607	623	575	605	593	610	587	634	625	605	676	625	624	598	574	608	627	547	615	602	600	638	617	607	627	601	614	622	637	619	556	635	607	562	626	631	613	619	625	610	644	614	617	616	662	598	617	588	594	580	619	688	603	616	644	650	630	603	616	619	585	585	610	594	590	595	611	586	611	609	605	590	616	610	577	604	582	620	629	607	582	610	546	625	596	617	608	604	601	568	602	593	607	635	598	606	596	628	612	582	623	573	616	588	616	590	641	618	601	622	621	637	610	647	608	597	608	600	601	632	633	597	666	569	595	656	603	600	606	620	587	584	584	625	632	552	610	583	558	589	589	624	585	614	581	586	665	578	589	620	606	596	625	538	580	585	633	594	646	608	612	609	577	575	598	549	613	643	610	572	640	585	630	594	612	584	616	605	643	600	628	629	554	592	595	577	623	616	598	607	565	612	625	625	585	667	626	574	581	610	599	616	604	598	617	646	597	595	640	564	580	663	571	603	589	616	661	587	576	581	595	583	639	629	639	593	591	599	605	592	634	625	650	625	587	604	601	616	592	616	599	658	573	641	611	601	572	598	615	588	639	619	597	614	593	618	643	616	614	644	634	590	627	646	581	580	544	628	619	610	623	639	623	638	619	623	633	629	620	582	627	639	601	620	622	629	598	627	576	575	623	668	588	620	650	635	610	592	586	613	579	625	647	615	593	638	612	688	626	609	617	622	616	624	642	581	568	570	562	615	636	614	615	607	600	604	600	600	601	603	635	600	585	598	615	581	592	580	581	558	592	577	638	560	623	660	600	632	573	602	628	603	625	592	615	602	575	583	581	612	617	595	647	585	579	591	566	602	596	647	571	656	601	590	630	623	657	590	579	585	604	567	624	618	556	598	632	652	616	660	653	607	593	589	575	639	658	624	616	596	582	574	608	580	606	624	556	608	578	591	626	581	596	619	605	601	607	626	568	657	631	589	603	564	575	615	631	625	602	604	623	638	583	660	581	620	568	572	583	599	587	623	582	588	581	586	576	666	627	604	591	556	585	596	603	577	558	592	601	561	577	609	621	626	599	575	605	607	572	586	538	631	589	598	626	613	568	570	642	606	601	594	593	621	604	594	620	635	626	562	626	605	643	611	595	630	620	585	586	601	645	572	597	623	578	588	640	617	631	626	629	599	579	624	601	586	618	601	603	597	605	619	596	653	574	591	599	601	613	616	590	634	601	628	616	614	626	583	565	579	558	625	630	599	598	617	612	629	600	587	565	656	638	582	628	639	622	558	596	626	579	592	661	633	605	539	533	634	573	594	610	596	604	607	584	641	597	557	600	596	617	624	602	623	592	582	611	572	616	626	617	612	589	614	586	589	584	648	575	626	604	586	566	595	612	621	596	571	610	610	624	582	639	590	630	616	630	630	575	589	588	617	624	582	591	601	604	598	610	625	630	601	629	610	632	619	633	643	642	629	639	615	602	606	622	573	622	601	598	634	621	600	611	622	633	601	625	582	623	558	622	614	620	578	630	588	615	634	628	592	599	581	592	600	599	599	653	577	583	649	599	611	612	586	588	621	603	564	616	581	624	602	584	626	612	609	592	639	589	604	595	631	601	602	602	562	640	612	631	582	600	593	625	625	589	621	623	574	637	580	610	635	607	591	631	570	641	588	598	638	570	624	584	609	602	644	602	591	579	622	636	652	623	575	597	595	615	611	649	595	622	612	602	570	615	574	601	606	583	640	586	614	649	677	591	618	630	630	595	595	595	602	591	592	594	606	625	609	626	565	604	600	591	605	604	575	572	560	619	582	573	611	611	604	625	651	629	614	568	629	587	637	600	634	610	595	619	599	622	614	649	630	640	640	617	612	613	639	597	610	591	618	607	580	577	584	600	594	597	584	615	599	609	609	602	638	606	613	581	598	617	637	600	615	640	613	622	618	559	650	556	623	614	597	592	590	628	610	638	607	605	581	598	581	597	619	650	604	599	653	634	599	606	632	617	612	628	582	624	604	612	592	591	584	595	644	555	590	610	686	660	632	643	628	620	629	647	597	623	603	594	612	630	579	650	614	612	631	667	601	582	639	610	615	586	601	636	624	610	592	602	579	587	605	588	650	652	563	597	568	630	594	616	588	611	636	622	636	580	616	614	593	601	622	623	642	599	655	635	560	639	592	558	608	623	636	601	604	654	623	614	612	565	618	648	633	618	647	543	621	631	668	618	589	610	612	579	665	585	594	592	546	614	603	638	635	575	635	595	595	615	543	650	623	638	651	610	614	614	622	608	567	611	578	660	594	579	558	638	561	619	593	655	613	624	624	619	589	589	600	610	599	617
19083	10010	9827	7452	4303	2890	2015	1664	1325	1153	936	791	643	572	463	485	410	436	355	312	304	343	314	304	320	294	270	305	335	295	291	279	280	251	299	256	258	232	287	278	281	242	306	256	253	265	269	272	238	267	264	279	220	239	257	268	222	277	260	287	262	258	238	240	246	263	253	280	278	283	250	282	270	251	265	257	257	273	270	222	242	257	269	294	246	247	249	263	261	255	238	295	249	258	242	299	287	235	225	257	240	271	270	264	264	271	282	279	251	283	286	244	270	206	242	268	250	267	259	265	254	292	277	276	244	229	261	257	278	272	265	239	235	262	257	264	258	257	284	297	292	263	240	257	269	249	279	209	236	263	278	221	284	247	260	269	272	267	270	260	237	232	255	227	279	236	241	273	238	242	271	240	221	243	284	238	254	284	227	238	249	260	244	268	273	241	266	269	231	293	280	253	286	292	261	265	261	239	282	259	295	268	262	239	269	253	247	252	290	263	286	255	273	242	251	277	264	254	278	286	265	250	247	259	239	248	264	274	265	270	226	247	252	266	266	252	252	286	281	248	247	251	276	290	299	271	235	257	270	256	258	299	277	242	263	246	222	270	255	258	241	235	258	245	269	235	241	255	254	277	267	258	246	220	263	277	267	244	264	249	270	252	265	277	272	267	245	282	246	277	234	239	288	257	262	256	273	241	242	256	297	236	254	237	277	257	283	271	265	275	233	304	233	275	272	230	244	280	251	241	250	275	247	244	272	271	271	267	250	256	279	269	254	266	247	220	254	278	283	255	267	283	250	236	273	231	254	284	298	276	244	227	265	284	294	265	274	242	250	263	245	253	262	249	253	236	277	256	280	246	268	263	240	287	258	286	271	255	281	258	285	221	280	267	271	230	251	264	236	250	274	252	273	246	243	295	253	265	250	265	252	267	232	235	245	273	284	262	272	228	265	275	263	240	243	256	284	246	249	240	269	275	257	267	242	257	273	229	285	248	229	269	226	250	264	254	298	257	263	271	264	266	254	241	245	257	264	283	274	247	241	251	253	301	266	239	263	264	270	245	248	296	258	278	276	242	250	237	238	249	245	247	282	260	263	263	251	257	228	258	275	251	279	247	291	262	254	223	250	249	296	237	265	282	267	275	243	244	275	238	271	254	270	214	258	267	267	262	269	256	258	235	214	265	259	254	241	263	216	258	249	245	255	249	234	257	246	281	262	247	261	254	244	284	236	261	244	258	249	270	242	250	226	241	256	262	257	262	264	245	272	264	237	283	302	261	263	260	265	251	273	259	252	275	288	236	258	245	275	247	278	261	248	262	291	307	247	273	246	256	227	253	254	267	253	247	266	243	256	230	264	242	275	242	258	252	258	261	257	242	292	255	252	274	256	271	263	250	278	290	275	270	256	239	255	253	247	263	264	278	253	228	238	248	265	274	256	237	243	244	267	262	241	253	275	253	244	264	270	270	258	284	265	243	277	306	245	242	266	275	265	278	261	221	237	262	294	231	277	265	279	251	271	256	269	249	248	277	274	270	261	270	267	268	233	288	284	282	266	230	257	300	259	264	245	255	248	267	264	274	256	242	265	240	259	247	278	247	252	229	258	276	257	253	275	260	276	268	269	245	272	262	264	238	255	248	282	242	266	256	255	259	260	269	263	243	280	283	273	280	248	279	284	262	271	272	268	273	251	258	258	269	252	256	231	253	229	229	260	249	242	259	277	257	260	253	258	253	229	241	233	325	250	292	241	253	240	259	261	248	278	286	270	249	252	275	271	230	256	270	252	268	236	254	266	256	265	251	265	263	271	265	251	223	241	243	240	254	278	275	262	235	264	272	283	284	287	257	264	243	248	282	264	255	245	233	247	265	231	267	247	270	255	259	266	275	236	283	265	258	259	252	268	288	284	271	281	255	270	275	261	250	282	264	272	263	248	253	269	254	242	280	254	273	249	289	256	267	245	272	253	259	235	247	234	243	264	267	276	238	272	243	271	285	237	248	252	238	247	260	257	246	281	272	270	273	240	259	259	263	289	275	240	277	243	244	250	261	236	285	256	270	276	278	277	241	270	260	264	275	247	220	253	242	229	288	294	239	239	276	267	242	265	244	252	261	244	249	267	266	254	255	258	286	279	264	255	230	253	257	245	292	268	279	253	295	256	263	270	258	250	281	253	265	285	261	268	270	273	252	272	266	220	242	266	263	236	299	289	273	248	271	257	256	260	264	252	258	276	245	249	268	262	247	246	271	230	272	268	257	284	276	244	217	243	268	260	246	227	251	254	300	276	273	262	263	279	257	248	261	238	271	257	246	235	275	245	216	267	244	276	228	277	258	258	238	269	279	239	260	255	232	223	256	278	257	243	298	241	238	251	253	260	270	242	295	262	264	256	235	251	272	221	248	230	250	237	256	279	277	252	253	267	241	244	249	255	258	261	246	270	281	249	252	277	261	244	270	262	249	292	255	244	234	299	255	243	289	241	256	275	274	278	250	257	254	240	231	240	230	219	266	252	252	265	255	277	241	248	268	276	261	257	262	272	229	257	251	304	267	250	281	241	243	291	251	272	243	267	262	286	250	254	254	263	282	245	242	289	267	272	251	262	248	268	235	275	264	275	255	247	256	259	249	281	245	262	249	245	264	260	266	255	243	241	260	246	282	259	282	304	248	245	247	252	259	263	259	274	278	246	246	232	260	266	259	247	250	271	257	272	259	251	263	262	307	260	274	259	229	257	235	270	269	279	268	233	250	233	251	277	281	267	255	255	236	248	278	268	285	266	250	263	270	270	251	252	235	264	222	261	263	276	254	246	265	260	263	230	245	237	254	259	243	278	255	266	244	258	249	287	274	257	245	224	267	294	254	253	258	274	258	255	252	266	278	290	243	303	254	262	260	270	261	261	239	246	283	250	234	266	244	240	241	251	259	258	256	277	247	237	280	250	278	274	236	265	249	257	253	267	259	249	264	263	259	257	271	259	248	278	271	266	266	232	252	267	276	271	285	279	269	258	266	240	251	227	280	261	246	259	260	256	256	266	263	220	261	274	279	270	225	255	257	252	256	264	293	242	240	266	262	259	269	257	277	249	238	295	253	277	248	248	241	279	240	244	266	236	271	281	263	244	248	265	268	240	285	263	248	254	242	241	272	247	260	291	246	266	274	264	268	248	271	241	274	272	273	234	275	285	244	258	251	282	287	265	252	249	259	266	245	254	254	282	242	289	264	261	239	237	257	248	250	249	231	253	243	289	279	260	259	233	260	235	237	260	245	258	279	248	249	248	275	280	290	245	265	275	248	269	253	267	254	252	245	241	250	237	255	238	248	254	272	251	261	256	252	267	272	299	250	259	237	238	258	231	286	227	245	265	258	268	227	233	279	215	243	272	243	218	257	261	241	240	232	270	251	258	292	272	273	236	238	250	260	251	244	308	267	267	295	274	252	262	223	285	257	248	234	265	274	271	268	242	286	263	288	236	273	266	283	250	288	260	282
13642	9232	14945	16537	13155	10309	8628	7136	5760	5554	4362	3594	2937	2418	2122	1841	1614	1582	1432	1237	1141	1060	1025	977	949	872	837	797	778	734	808	732	684	653	709	677	680	671	669	712	703	622	653	609	655	621	613	605	703	635	597	668	577	627	625	592	666	680	657	611	631	648	595	613	624	626	612	638	582	614	646	620	624	620	603	640	675	667	634	624	611	621	591	610	603	632	634	619	598	671	614	624	619	568	665	623	616	620	571	626	595	639	580	590	652	614	639	656	618	586	640	585	650	597	607	629	662	644	661	632	612	640	581	624	609	662	669	608	585	614	592	587	613	633	629	640	597	618	587	664	602	590	608	644	620	632	604	615	604	628	640	636	643	634	649	627	660	597	639	624	614	655	654	613	589	625	629	610	632	613	631	596	637	644	598	586	608	582	617	631	598	639	626	601	653	629	624	651	635	605	579	614	623	641	672	618	638	633	666	691	634	645	621	666	646	603	573	551	611	625	641	651	651	658	626	662	636	635	628	630	617	607	638	614	658	621	624	605	629	589	631	649	632	621	621	592	593	610	649	602	684	631	631	639	647	666	625	618	647	639	605	694	625	591	627	622	632	627	629	631	633	655	625	663	623	634	578	591	646	637	650	620	669	646	632	614	592	620	633	641	578	606	644	635	614	625	636	610	664	640	620	647	660	678	646	633	653	595	597	618	605	636	628	653	670	608	604	587	635	613	637	643	654	654	672	605	634	603	656	645	661	641	664	650	577	593	694	624	685	663	636	634	607	640	598	564	574	626	601	611	623	649	649	657	622	609	601	678	620	648	610	628	636	648	640	601	605	670	619	602	628	656	614	654	609	637	620	634	643	657	650	622	635	614	637	685	589	645	655	626	624	618	630	654	621	627	631	625	613	660	645	598	616	623	647	619	575	610	631	624	613	663	602	648	651	639	639	629	647	638	620	624	631	575	623	591	596	609	606	584	596	622	588	577	645	672	603	634	673	620	643	628	680	606	641	650	600	602	584	601	621	605	568	590	602	579	596	611	633	616	605	655	574	598	619	601	622	580	652	608	604	635	624	579	622	593	603	646	647	615	664	633	607	636	654	598	634	606	618	638	629	622	636	638	664	590	650	588	634	622	638	614	599	561	625	621	606	643	619	568	679	623	638	589	620	664	609	602	618	616	627	586	617	586	630	576	651	645	607	628	665	618	633	629	651	622	644	618	604	612	629	611	655	644	655	609	647	571	604	610	602	617	636	642	601	587	653	589	590	663	620	613	612	605	593	642	634	616	629	595	659	612	638	669	610	615	649	664	610	683	623	634	627	626	650	630	639	599	591	621	601	583	603	591	656	624	647	602	580	577	603	627	624	630	650	576	668	588	624	600	651	636	640	612	608	588	629	645	642	640	655	607	630	674	601	666	617	633	597	663	595	607	622	672	673	629	650	685	632	672	614	581	637	607	570	624	628	590	635	668	635	636	657	638	603	614	608	640	601	636	629	601	628	672	611	640	618	632	628	633	619	656	599	610	633	646	596	630	646	611	621	639	651	653	645	609	626	620	638	682	643	630	641	621	627	617	617	613	599	606	600	606	564	641	638	598	660	591	605	643	657	629	663	636	617	655	602	555	613	626	625	622	656	624	602	641	584	623	603	589	608	638	611	618	646	622	631	641	632	604	601	617	654	609	614	651	602	605	638	639	606	641	583	582	654	629	572	641	664	619	599	648	681	650	639	651	556	626	599	644	650	640	611	614	612	583	598	643	589	604	624	615	641	587	639	608	614	614	613	620	636	605	625	599	660	638	631	619	644	622	637	660	664	648	635	611	642	581	642	689	633	681	586	649	646	608	642	610	586	610	621	586	601	646	596	588	615	640	610	621	645	610	584	643	655	601	634	624	611	685	602	648	595	641	643	602	628	639	582	614	625	616	659	651	632	620	592	625	589	617	653	568	632	627	618	603	628	646	646	588	649	670	615	607	639	629	637	598	608	638	615	611	625	614	623	653	587	615	616	610	654	611	613	628	629	609	590	656	668	679	612	624	649	561	607	559	636	622	586	594	616	612	606	593	639	621	591	616	650	717	612	637	604	670	644	618	603	599	633	578	615	659	612	657	627	595	597	642	646	642	603	612	570	608	624	597	630	570	612	610	633	605	663	654	641	608	585	639	631	626	624	592	648	633	641	603	632	631	598	629	636	701	675	651	608	652	645	634	644	597	603	621	646	606	671	621	638	608	663	640	620	607	638	605	611	629	625	620	621	632	608	607	687	627	623	623	643	674	601	664	650	591	630	629	681	640	621	619	631	615	680	598	610	660	595	635	633	588	613	605	606	616	606	578	595	635	614	596	641	641	619	622	614	644	625	664	653	623	637	658	658	642	640	615	647	642	573	589	626	640	628	621	623	629	628	586	548	619	610	657	618	636	608	630	633	633	656	640	668	616	628	616	627	621	619	666	611	624	617	599	612	645	663	617	627	599	654	672	629	629	649	639	618	621	638	636	654	584	635	655	675	611	611	651	622	634	623	612	650	631	631	642	680	628	597	608	636	627	660	643	634	629	662	689	615	625	635	597	601	598	619	605	660	622	657	599	649	656	621	609	619	610	611	635	613	621	645	634	598	642	615	622	568	629	604	602	645	627	630	578	617	630	601	633	630	565	665	630	578	619	641	610	612	569	667	611	617	599	628	670	621	644	628	592	648	634	568	624	611	620	631	609	645	623	650	615	591	611	563	636	628	631	608	642	637	637	632	621	628	650	611	650	675	620	598	612	631	603	624	597	615	590	680	661	622	603	604	601	628	606	635	617	579	657	656	639	592	644	664	613	618	633	635	624	623	618	657	623	605	623	607	632	642	659	622	662	625	612	616	625	619	625	606	649	593	657	649	596	580	685	595	601	623	615	624	635	634	642	619	644	647	621	599	643	625	657	627	579	662	628	635	662	583	665	640	654	637	622	609	622	615	638	582	644	612	611	626	590	627	629	621	587	646	638	622	612	635	646	655	602	694	589	646	592	629	690	617	656	651	625	627	639	616	609	618	629	614	631	658	631	678	662	627	613	569	651	643	597	579	612	594	636	658	624	650	632	620	597	603	574	607	658	616	601	615	602	658	644	632	613	619	602	627	646	651	639	608	610	628	592	624	614	630	612	645	618	630	613	632	610	628	622	646	617	600	639	649	595	655	621	605	627	624	606	581	591	636	601	651	606	647	627	588	600	650	638	613	622	594	634	625	603	617	614	599	658	605	619	635	636	679	665	645	624	627	646	636	657	656	555	625	613	591	630	600	594	603	615	599	634	649	646	608	587	626	610	600	671	632	638	615	612	606	633	627	666	612	625	639	640	602	658	626	615	621	653	592	641	651	661	628	605	597	634	635	658	615	619	648	634	606	638	664	593	638	607	650	654	603	639	614	635	558	640	600	598	574	637	617	640	589	668	634	630	606	689	642	577	619	632	651	670	618	627	613	645	650	582	641	616	607	652	586	607	604	635
27544	15019	13891	9955	6263	3983	3033	2303	1789	1601	1229	1033	762	644	529	470	427	458	376	379	306	282	299	290	314	286	288	279	280	239	264	229	242	216	228	259	246	255	209	232	239	223	190	211	234	220	221	200	211	223	216	240	212	228	249	196	218	214	208	223	204	215	226	189	206	211	211	235	220	202	220	217	229	224	234	229	225	228	207	229	211	227	210	211	226	213	239	257	229	233	233	193	211	235	227	227	229	225	236	194	209	219	221	208	226	211	212	200	237	227	206	216	210	233	188	191	237	190	205	235	230	241	234	192	238	235	216	207	231	207	229	208	220	238	227	241	194	237	213	221	220	224	226	191	204	218	215	207	236	213	232	203	232	229	233	220	227	211	230	239	231	190	223	212	208	223	199	185	219	222	209	229	186	222	257	230	217	237	238	222	227	255	226	215	202	225	230	248	239	205	205	225	219	208	244	202	253	220	213	209	232	218	186	221	240	189	206	236	209	209	227	215	215	240	225	219	185	227	218	244	240	238	236	206	214	193	227	232	207	209	225	227	249	207	237	219	201	237	215	220	204	203	239	226	246	179	216	245	229	211	234	227	251	201	208	227	202	221	224	219	219	221	254	230	224	220	231	229	203	201	211	190	204	215	218	206	206	211	208	239	200	218	199	220	193	239	223	241	201	205	219	214	195	202	204	244	224	226	217	198	240	246	236	212	256	227	222	248	176	217	211	228	216	235	210	201	213	220	216	228	205	211	222	254	215	223	220	220	235	243	196	239	216	193	215	211	187	207	225	253	226	225	194	207	224	227	220	208	255	238	227	215	192	239	240	199	184	227	227	203	230	218	222	232	199	239	240	220	218	233	221	224	224	212	217	191	231	212	215	231	224	234	227	253	216	213	209	216	207	228	227	211	214	209	197	198	229	229	228	222	231	222	213	222	194	249	218	231	200	213	216	251	223	207	207	233	220	216	218	229	249	229	221	234	202	216	226	211	239	194	211	207	216	214	197	230	210	240	235	223	229	199	185	207	202	215	216	238	204	217	203	216	202	194	233	234	221	225	234	214	209	220	220	234	193	272	246	230	214	217	184	204	217	212	228	240	246	183	226	216	197	201	209	239	210	209	224	215	184	227	210	210	224	187	206	234	207	207	239	198	201	198	221	207	212	241	239	207	232	221	248	218	216	222	197	217	237	226	228	212	191	212	234	221	220	209	211	226	216	231	211	210	217	212	230	192	190	208	233	243	218	218	218	230	227	210	214	183	202	183	227	243	219	223	219	245	216	216	232	214	245	235	232	222	231	233	226	220	186	204	192	238	228	256	224	244	214	216	210	215	196	213	222	205	253	244	219	202	241	243	219	232	241	246	216	226	213	223	236	230	213	209	209	216	218	205	224	218	211	236	218	191	231	241	210	201	240	203	224	182	227	238	226	203	240	203	233	201	235	225	236	228	210	221	202	233	219	253	243	221	215	212	215	228	223	197	214	215	215	203	222	226	209	229	221	209	238	198	212	227	237	221	213	208	211	217	236	203	198	221	211	232	214	247	221	209	224	208	200	214	230	231	196	209	198	194	206	223	216	249	225	242	243	229	212	208	232	219	229	228	235	224	202	259	195	195	231	200	214	201	241	225	248	226	238	233	230	213	213	229	230	232	218	230	210	231	197	233	222	224	211	194	226	200	213	226	203	236	209	213	204	217	237	208	226	184	245	213	240	206	207	234	237	176	214	205	224	223	211	265	204	210	214	209	229	218	227	232	219	213	209	225	226	227	209	210	236	255	229	238	229	234	204	240	234	197	197	242	249	193	217	193	216	246	244	215	223	230	237	223	230	242	232	228	199	223	228	222	247	217	222	225	218	229	237	213	203	224	243	202	251	226	212	192	204	248	247	197	236	223	221	221	193	225	209	217	216	229	221	216	209	222	228	214	201	198	226	223	224	220	203	210	189	221	221	210	220	203	232	219	181	200	247	238	237	233	200	215	242	215	233	204	228	225	220	250	199	219	198	223	223	208	215	232	212	208	231	210	209	201	211	216	232	229	235	261	237	238	195	214	215	206	211	231	227	206	248	210	209	222	219	233	205	219	224	225	212	204	200	223	217	198	225	237	222	214	207	258	244	214	235	206	219	208	233	197	198	219	178	203	198	209	200	223	215	208	217	243	232	245	217	200	225	230	211	212	243	231	206	213	234	225	225	227	196	210	224	201	225	236	225	223	235	225	204	228	213	209	202	217	225	200	205	210	207	222	232	224	245	222	225	222	207	201	224	220	219	231	217	196	222	215	211	188	208	233	196	235	225	217	237	221	221	209	209	225	196	237	207	209	243	203	211	232	239	194	218	195	205	212	216	216	206	228	194	237	207	210	243	224	227	239	222	220	215	242	238	193	221	222	231	179	221	241	215	195	214	209	206	220	226	252	203	207	234	209	210	208	201	215	222	225	234	205	229	236	219	260	209	198	222	223	240	199	232	215	243	202	236	201	218	194	211	229	243	215	194	228	237	226	250	231	229	212	227	232	257	231	227	212	227	205	216	225	227	222	239	245	212	233	181	218	217	210	226	205	239	242	227	200	217	222	235	213	240	207	241	214	216	195	220	197	247	220	196	208	219	234	224	196	249	212	224	220	197	206	230	186	222	235	194	226	227	195	221	225	240	214	218	207	207	230	226	219	215	218	219	213	225	216	258	198	199	222	228	228	230	259	247	239	211	229	240	253	233	220	228	236	248	204	223	206	237	222	210	233	195	250	216	211	252	202	221	193	200	212	200	220	203	226	221	212	214	227	194	217	227	224	212	231	225	234	218	251	215	229	210	231	213	208	221	238	231	223	226	223	227	203	210	233	181	216	213	196	225	213	224	233	220	223	235	227	199	218	227	229	241	188	205	229	228	219	237	217	222	209	213	223	236	227	239	209	200	219	207	227	214	223	231	218	243	223	247	211	208	198	207	233	202	220	214	225	221	221	209	197	238	229	231	203	194	235	218	214	222	226	205	250	235	228	211	222	206	217	247	229	198	202	229	232	227	225	213	204	215	230	200	219	198	203	221	218	204	228	197	213	244	217	217	244	213	243	204	234	221	234	191	237	226	217	204	219	214	217	242	211	223	191	197	246	186	218	214	260	236	217	213	249	199	203	231	203	222	222	228	222	218	255	225	217	219	188	236	204	202	214	205	222	247	227	220	220	195	235	210	238	205	222	244	214	185	216	177	187	209	232	237	238	189	247	211	189	215	202	231	246	225	235	223	239	221	212	232	192	186	186	217	261	214	233	205	240	198	210	228	229	188	200	222	210	246	217	225	214	191	227	233	214	212	188	212	243	204	213	202	230	200	226	239	225	195	213	208	209	233	216	251	237	232	220	227	223	198	197	203	242	219	227	254	214	242	247	192	203	236	244	209	212	238	204	231	221	233	230	245	207	208	224	235	256	216	269	246	232	205	231	208	226	200	216	224	243	214	211	228	229	226	186	203	214	206	211	211	222	202	191
17670	12531	18766	20464	16781	13320	11541	9468	7911	7292	5817	4836	3784	3194	2611	2312	2044	2009	1778	1435	1254	1221	1071	1050	1017	917	898	866	822	802	767	687	610	652	675	663	585	616	572	568	590	560	570	535	565	515	511	535	563	539	532	556	558	530	517	556	546	524	512	548	552	514	553	526	515	549	588	537	527	534	507	563	526	546	521	544	513	550	545	518	556	534	587	516	577	560	484	513	538	525	522	530	529	513	531	526	551	522	545	597	579	555	557	546	560	490	548	482	550	519	511	513	539	513	492	531	546	542	536	551	531	565	519	520	579	533	537	577	541	575	537	539	566	525	535	511	535	542	520	533	520	556	513	561	526	527	541	496	556	532	524	533	509	537	524	519	537	538	543	537	495	556	536	520	551	517	577	551	549	542	528	494	571	525	532	580	565	509	545	511	487	538	560	528	574	520	523	514	528	554	552	532	532	561	532	556	552	560	535	524	535	562	537	548	528	522	541	553	493	512	545	507	547	490	520	577	589	520	517	561	538	553	523	509	507	538	532	515	525	527	560	517	538	540	503	530	477	534	523	546	538	541	548	560	511	497	558	546	581	524	492	546	513	571	545	536	538	518	531	592	557	492	521	531	545	527	590	518	564	530	531	537	532	523	555	514	490	519	553	540	533	526	552	505	527	482	521	506	534	570	518	509	549	543	562	488	585	532	511	512	543	498	499	558	498	551	571	538	514	559	543	507	515	533	547	538	529	546	520	506	532	557	490	605	536	532	527	510	511	502	536	576	533	558	559	535	536	544	503	544	580	540	587	568	497	554	535	561	533	476	525	577	533	533	547	529	554	521	542	534	588	519	551	574	505	584	514	516	547	571	528	515	518	533	561	547	555	532	533	521	535	540	549	547	554	526	542	533	558	553	541	535	582	508	495	551	532	515	520	582	566	544	563	546	598	575	510	525	539	500	496	521	488	587	537	511	504	575	539	521	513	525	550	555	508	529	529	548	515	532	549	528	541	541	524	543	559	575	510	548	541	531	506	517	566	514	552	538	553	536	540	541	495	553	536	548	541	562	539	564	542	519	532	506	552	513	547	543	555	528	542	533	519	515	541	533	558	529	508	544	505	530	581	523	543	539	505	535	516	530	513	537	528	526	545	545	553	540	528	563	530	558	548	560	516	533	517	521	509	535	515	516	515	536	543	569	541	547	546	498	518	561	521	526	513	553	527	540	552	582	537	579	526	557	548	535	567	542	544	541	588	487	516	514	540	527	509	579	571	495	592	548	556	545	551	551	525	560	525	546	553	531	508	539	517	553	575	535	573	514	531	526	544	600	570	512	526	523	535	552	512	502	530	549	540	516	545	529	537	550	524	536	534	542	558	554	508	556	528	583	531	558	583	548	561	526	552	538	511	528	529	545	563	537	551	565	511	574	536	553	570	517	563	571	526	554	553	527	498	559	484	564	504	501	541	510	514	565	525	563	547	535	544	547	528	564	522	526	562	535	479	540	565	552	528	536	518	559	546	550	538	517	527	560	555	515	570	533	548	534	511	496	535	520	527	555	522	496	556	512	540	535	559	536	510	497	533	546	534	497	544	591	490	553	515	522	558	526	552	506	539	562	524	517	560	546	494	519	503	513	518	549	528	524	537	544	505	556	579	510	574	524	546	533	557	505	591	502	546	543	565	548	507	565	567	506	509	537	460	547	536	542	534	515	508	540	527	547	521	535	570	532	537	544	525	531	553	576	571	520	514	536	506	537	588	521	556	493	551	515	513	568	559	510	538	551	548	522	485	515	535	519	505	535	536	496	520	535	519	518	505	518	532	532	526	561	548	554	550	561	523	531	565	493	542	544	473	567	526	549	565	542	544	500	518	565	553	527	523	536	495	530	500	587	495	566	519	561	514	535	518	515	552	529	529	599	551	575	580	511	541	524	546	542	568	495	558	524	484	554	553	550	516	538	493	531	515	564	520	541	487	521	541	518	545	519	537	515	589	573	547	532	564	536	519	571	526	538	537	556	504	559	545	523	574	489	541	533	549	544	519	520	523	564	528	502	519	602	576	556	496	520	577	516	528	529	546	539	523	560	528	534	499	556	524	525	500	525	535	514	532	569	530	533	527	546	515	532	525	537	542	526	579	536	543	545	534	518	542	527	548	506	488	503	529	545	538	534	536	502	506	556	517	523	518	565	550	554	540	571	521	559	555	515	533	537	521	561	543	544	541	537	512	512	545	527	552	566	521	544	527	529	524	564	521	539	527	516	523	577	530	539	557	524	541	547	527	563	557	549	495	535	506	540	518	519	557	530	526	548	528	517	539	537	538	533	499	558	547	544	512	573	543	542	533	507	580	563	544	525	537	556	591	540	544	528	520	575	547	505	535	512	522	533	494	540	540	506	563	500	520	491	566	537	528	500	478	551	550	500	579	526	538	537	531	534	514	519	519	547	534	520	555	496	542	506	551	515	515	547	561	562	582	507	549	545	566	531	515	537	519	510	533	547	517	549	543	522	516	551	520	559	531	557	526	548	540	565	497	507	522	524	558	505	542	530	559	563	544	555	515	527	538	515	543	538	525	549	494	504	532	528	558	492	537	539	556	512	496	543	552	539	536	506	493	521	521	513	547	558	535	513	528	538	570	535	559	522	528	552	509	576	579	534	542	515	522	525	525	555	549	517	543	509	548	508	512	534	506	526	536	555	532	577	535	568	583	567	512	520	524	510	548	518	551	491	513	531	510	477	560	540	526	569	501	497	520	498	526	580	530	508	541	531	537	512	522	532	512	532	542	532	547	552	540	522	528	522	500	559	532	553	535	532	520	530	548	582	551	563	527	524	516	539	557	536	514	510	551	587	520	577	549	543	555	539	541	535	537	560	561	509	531	517	562	545	537	570	506	528	534	511	543	538	545	518	550	525	550	522	561	530	526	531	536	547	518	502	547	537	501	533	528	522	543	570	527	514	507	535	534	560	548	533	537	523	544	543	545	520	527	525	537	547	520	529	526	540	518	538	514	571	513	508	503	568	482	542	575	555	551	514	543	554	501	535	549	537	492	527	549	546	483	582	530	547	555	481	508	525	495	506	572	523	535	557	544	528	502	545	504	521	570	515	528	573	510	532	550	509	515	560	520	530	552	537	541	527	523	511	515	544	553	585	543	520	526	560	540	507	527	508	553	547	531	561	496	495	530	538	556	521	553	548	526	474	539	536	531	531	519	559	565	498	504	577	552	516	523	497	499	523	526	538	526	516	508	538	554	537	538	507	548	511	522	547	520	518	587	531	509	561	557	542	521	540	534	531	525	521	537	536	532	529	568	536	590	567	562	524	544	518	513	537	518	542	528	552	515	531	546	505	544	572	584	547	510	534	574	525	564	530	532	542	538	541	526	540	513	484	565	525	549	549	563	515	525	508	533	571	553	538	509	567	567	538	489	554	504	567	547	517	519	532	507	505	563	556	513	519	532	551	546	533	507	539	563	542	546	534	514	540	541	506	530	507
9335	5380	5615	4070	2290	1509	1217	954	775	693	581	489	420	449	337	328	339	324	346	294	281	270	285	303	257	267	271	259	265	246	244	271	228	272	261	245	227	276	274	274	224	236	240	232	242	238	254	244	251	252	271	258	262	281	247	264	234	237	232	255	236	248	256	250	256	286	286	248	260	246	224	251	242	239	252	247	272	220	232	216	255	254	265	249	273	235	247	272	242	244	275	256	221	213	254	251	261	259	243	268	249	232	266	254	247	237	245	237	255	247	261	255	223	253	257	271	279	263	254	274	268	255	271	245	248	242	247	247	259	280	249	215	234	255	250	246	233	242	261	246	239	237	248	278	252	292	246	273	273	250	247	240	236	246	235	233	215	248	264	236	240	273	235	254	219	221	260	233	248	247	242	249	265	204	247	279	248	232	238	245	260	264	248	290	228	268	238	268	250	221	266	251	248	263	282	233	263	250	254	235	227	250	260	247	231	260	244	249	267	268	244	258	237	258	263	247	269	244	268	241	266	231	260	251	270	289	252	255	235	263	256	269	263	249	275	230	249	241	216	254	251	244	277	264	245	228	258	253	252	243	266	244	270	243	267	229	260	256	260	265	270	250	265	223	251	244	236	275	232	272	252	250	237	241	253	255	218	237	256	244	223	228	216	249	236	273	270	260	235	260	239	246	228	216	252	289	257	263	247	283	265	251	260	237	257	220	236	231	264	211	272	253	239	243	243	251	238	241	256	287	246	242	234	251	238	304	231	261	225	267	243	260	257	240	218	263	238	227	242	243	273	260	240	256	279	239	266	233	257	224	249	231	223	239	251	258	235	250	248	256	218	258	239	251	236	249	234	280	257	243	251	237	228	257	259	214	251	241	235	239	234	249	238	243	257	276	256	252	240	272	256	254	265	249	244	236	256	234	272	234	239	248	241	262	273	247	239	238	280	267	239	269	278	285	240	247	283	228	232	229	291	226	237	251	215	280	244	241	217	251	240	225	247	260	260	257	252	268	256	257	240	255	298	257	258	260	227	247	257	226	232	267	233	265	258	251	259	226	243	239	219	270	229	268	260	241	282	244	263	269	265	254	241	264	251	254	257	248	246	236	277	241	255	252	276	285	251	268	311	245	226	247	241	222	286	234	255	263	253	248	247	223	261	259	230	249	255	250	290	268	256	248	262	247	249	273	242	254	258	255	250	238	277	258	268	252	263	241	252	233	239	260	244	267	250	244	247	247	225	267	230	234	220	248	260	246	259	255	264	274	220	263	226	268	232	245	224	260	244	262	275	252	222	267	248	216	236	271	264	235	261	276	255	260	265	230	244	302	266	225	275	279	240	240	233	240	230	251	272	278	262	260	251	240	247	217	265	268	254	249	214	241	261	217	247	233	235	256	278	272	225	255	255	223	229	215	241	232	242	248	253	272	236	248	241	250	263	263	248	251	262	242	266	252	239	252	273	232	249	254	259	263	261	258	243	204	239	249	252	255	285	226	229	260	223	250	260	243	222	249	236	229	241	271	247	223	240	248	248	267	235	240	232	244	238	247	251	259	237	249	221	258	241	260	213	261	235	290	266	255	252	252	256	227	221	271	248	250	245	288	263	285	259	267	255	232	243	254	254	251	264	282	245	226	265	241	231	262	265	232	232	234	237	258	257	275	258	249	264	257	235	256	233	266	246	256	262	253	268	271	256	245	234	225	247	265	229	251	253	264	221	245	250	272	237	243	248	216	246	262	263	229	257	271	245	256	277	266	235	286	235	224	254	250	254	231	242	259	249	219	242	242	266	234	247	266	262	258	254	256	230	236	290	236	247	256	242	226	254	271	279	248	254	256	231	244	255	253	269	255	247	262	244	259	234	260	240	266	256	276	248	263	247	244	252	239	226	246	220	248	246	247	254	251	211	266	287	254	242	240	255	224	263	252	253	258	259	262	271	244	270	250	270	262	268	251	227	249	230	219	234	273	275	253	246	232	240	228	220	250	230	259	230	269	245	267	257	237	259	252	248	274	240	250	247	242	224	253	256	270	240	242	266	268	240	239	240	243	281	269	253	258	260	273	291	231	263	252	247	232	247	247	219	236	262	251	253	229	260	252	232	246	253	250	254	256	244	222	256	285	211	233	248	248	229	222	233	239	267	256	259	245	251	241	239	252	249	239	227	250	253	269	252	248	245	258	271	247	265	240	268	286	247	255	248	269	243	270	224	245	257	222	249	262	225	235	311	237	259	240	254	267	217	252	260	263	265	220	261	286	259	271	242	273	253	256	252	286	230	274	249	242	254	242	276	267	255	232	277	250	282	261	295	301	214	263	237	268	248	250	239	252	236	259	255	241	247	243	232	257	268	248	250	255	274	266	272	238	252	249	247	246	240	245	223	270	246	262	247	232	229	243	213	254	258	252	251	231	260	256	235	281	235	271	240	274	250	246	261	249	256	264	220	262	255	280	238	211	261	240	243	235	247	241	260	228	265	245	264	240	273	266	263	232	263	288	245	286	239	248	255	263	249	223	288	245	272	297	235	238	269	247	249	251	240	273	257	254	246	277	259	271	248	233	247	258	258	257	248	256	247	237	258	225	258	268	263	237	267	267	262	252	254	247	253	244	270	260	261	213	265	259	239	261	239	227	233	238	245	222	241	250	221	250	287	241	260	244	225	243	264	241	251	278	227	221	275	256	265	271	290	220	260	271	231	212	263	275	272	237	253	241	255	268	242	270	271	246	281	238	281	251	244	238	224	255	259	243	241	250	274	238	236	240	231	266	244	233	271	262	239	272	263	249	217	255	283	267	262	265	264	269	234	257	253	272	263	244	271	228	239	276	261	257	218	269	261	237	231	243	240	236	255	237	266	270	260	283	268	258	228	247	247	230	225	226	289	238	247	264	255	270	256	255	244	229	245	268	288	244	223	274	274	222	232	249	226	261	267	245	240	257	266	235	235	211	245	270	260	244	262	261	212	262	261	276	261	243	247	242	299	265	240	240	261	223	262	256	251	261	232	272	246	252	244	275	264	230	255	284	239	225	233	266	270	264	282	287	229	254	251	241	257	236	237	232	259	246	255	261	236	235	243	272	264	262	257	260	282	250	264	264	255	241	236	296	258	262	223	265	244	273	252	266	253	249	271	268	240	232	230	238	284	288	253	277	253	266	258	238	237	241	262	261	237	262	238	250	247	235	250	249	285	282	254	255	213	231	259	245	246	238	235	249	244	250	234	267	260	233	265	286	258	273	242	262	259	234	253	262	239	264	244	243	242	295	237	243	227	216	227	247	261	270	259	258	254	242	246	279	267	259	237	263	234	255	233	222	229	242	273	236	238	235	263	251	273	258	235	263	260	252	225	242	227	246	259	219	253	265	225	260	250	253	244	240	235	284	252	225	262	238	233	213	236	270	253	240	237	237	250	238	274	240	243	256	264	250	223	258	260	265	254	233	251	233	222	235	241	268	267	240	245	216	237	250	271	230	269	234	223	246	257	305	258	261
6756	5417	10011	10833	7875	6203	5189	4107	3520	3132	2470	1989	1731	1508	1274	1258	1173	1088	965	900	847	744	814	741	746	754	695	728	717	660	662	633	690	603	613	615	607	642	592	599	570	629	618	668	652	656	604	565	600	597	615	607	623	583	615	593	647	594	615	665	614	668	622	610	613	648	600	605	606	607	534	625	579	633	571	637	617	584	570	583	626	671	603	587	612	619	677	629	561	620	583	567	667	624	633	601	597	593	627	598	631	630	587	598	616	598	557	607	574	626	648	582	615	609	617	601	593	584	589	610	641	624	691	584	611	593	621	602	611	618	604	610	613	598	631	633	547	587	624	622	622	670	672	604	569	573	607	583	628	653	623	632	606	588	638	609	634	596	615	618	590	564	638	640	622	677	687	628	595	603	588	594	623	593	601	619	569	588	648	599	584	656	602	650	625	590	615	562	606	614	583	605	542	649	638	607	616	617	608	621	627	634	599	617	592	586	595	565	603	610	658	625	615	576	603	555	605	596	615	620	625	603	629	601	655	602	561	622	615	592	618	604	613	592	598	646	632	639	620	612	580	629	565	603	605	606	585	639	618	579	630	645	626	599	654	593	640	615	621	582	643	632	569	662	589	615	630	610	623	646	649	625	593	630	598	634	577	639	618	597	619	615	592	557	641	661	556	572	589	596	570	635	594	609	566	632	613	585	613	618	619	570	606	644	631	602	557	641	641	628	583	547	592	639	615	618	572	610	606	598	580	629	603	601	552	623	654	605	609	634	601	618	589	602	584	655	600	603	611	618	642	602	593	641	630	617	600	655	570	572	595	588	595	598	589	603	592	619	633	622	624	624	595	574	618	583	631	567	629	639	614	604	591	606	648	606	573	592	616	608	632	643	614	604	605	602	632	630	590	626	626	587	645	611	612	623	644	605	588	596	601	630	627	602	589	551	586	602	628	621	569	617	653	579	623	585	582	570	617	604	642	559	588	632	586	585	584	610	583	611	579	595	593	615	641	596	619	592	559	594	667	599	598	583	631	614	616	652	634	563	598	626	568	617	636	624	596	614	605	651	629	616	586	588	664	611	609	603	634	630	623	655	636	575	580	644	631	613	625	630	643	618	603	628	597	596	631	676	625	606	582	601	602	617	629	594	621	631	648	594	579	558	622	630	611	624	624	600	575	629	648	639	619	592	621	591	596	616	620	646	624	662	580	610	632	613	646	644	611	606	638	596	607	595	552	613	584	634	586	620	626	623	575	626	607	610	617	631	587	611	594	630	625	608	609	615	613	619	594	627	601	616	604	577	581	593	625	670	617	544	624	593	609	628	623	594	635	675	640	558	597	593	628	629	623	659	605	620	622	627	646	615	581	558	595	614	625	588	672	602	588	596	592	605	596	641	631	651	573	605	597	598	607	651	617	617	613	615	622	624	594	627	642	611	645	596	638	621	571	590	572	628	612	602	570	606	608	653	592	630	635	600	578	599	623	570	627	615	611	626	626	603	614	605	595	580	613	607	642	571	565	622	579	634	603	603	595	621	628	604	612	605	617	584	626	622	600	626	584	597	619	657	596	586	571	631	607	575	644	610	624	600	597	618	569	628	634	628	604	656	595	644	594	603	577	642	624	570	671	601	593	556	609	622	631	579	607	575	608	605	618	592	620	578	602	618	612	630	623	612	613	663	609	583	630	590	589	646	590	584	640	618	605	572	629	597	609	565	621	607	600	596	613	582	575	611	577	589	644	608	623	641	595	592	624	646	608	664	597	584	578	673	614	614	592	618	592	635	600	620	608	614	588	623	622	578	620	603	636	629	666	638	613	615	647	569	596	610	618	603	573	636	575	588	562	620	634	613	632	608	599	592	593	601	573	668	638	578	617	607	645	571	624	589	599	602	597	602	648	604	610	626	618	606	598	578	608	647	607	633	598	636	629	608	607	584	621	628	648	657	634	564	609	614	630	623	617	658	616	639	658	619	606	573	607	633	604	649	629	590	563	617	591	575	595	573	589	602	589	580	600	605	595	599	582	641	572	607	590	611	553	583	609	638	604	605	613	630	604	557	585	641	629	632	580	581	644	594	591	600	589	583	633	665	630	626	604	598	638	617	627	580	592	581	584	602	611	589	584	558	589	608	596	580	627	629	608	580	544	599	628	615	613	588	603	620	573	642	625	582	603	644	606	576	614	636	612	557	573	627	618	603	622	593	586	578	632	596	633	620	628	615	638	590	624	615	593	622	657	594	656	588	601	648	591	594	592	581	606	634	600	593	595	588	594	644	619	643	602	557	637	645	636	644	584	619	584	623	594	598	627	636	621	603	612	627	609	624	581	594	623	584	616	613	637	615	587	630	631	598	639	636	613	583	623	667	600	602	655	570	585	611	564	585	583	587	641	622	602	596	580	631	580	578	584	632	607	583	572	626	620	595	609	617	607	621	643	589	584	597	599	622	594	626	589	609	631	610	664	642	579	579	634	583	606	592	589	639	607	579	612	629	588	596	589	627	593	604	580	636	584	629	587	537	577	642	613	606	648	579	613	634	602	588	588	569	612	638	633	632	609	640	611	625	654	554	632	604	622	589	603	599	611	560	630	583	582	609	594	615	615	623	598	607	579	615	651	614	616	630	640	586	613	650	623	609	642	624	616	631	614	614	633	572	585	623	593	648	630	631	591	589	582	607	650	606	598	597	603	622	631	624	594	628	614	648	561	618	591	566	558	601	629	634	646	622	629	608	683	572	637	591	601	595	587	568	666	617	633	644	610	607	619	629	608	593	632	605	601	594	603	587	635	592	624	557	617	561	569	598	577	666	604	577	597	634	613	603	632	628	577	572	618	625	641	639	660	554	644	614	584	609	616	621	592	607	613	561	611	602	585	602	649	606	610	596	604	624	631	647	594	594	617	609	613	614	598	587	586	614	570	572	618	605	629	591	598	599	624	598	631	586	678	625	618	601	620	629	569	591	602	629	633	604	563	599	626	593	627	592	624	644	622	602	622	612	627	610	600	597	600	591	578	591	646	586	640	588	637	579	640	607	632	576	610	601	622	604	627	639	662	571	628	588	586	624	629	588	595	609	617	606	613	607	591	582	620	620	584	602	647	600	621	622	597	604	609	626	627	624	626	580	601	609	607	584	596	603	608	634	627	617	593	617	638	625	688	548	630	586	620	588	578	622	635	669	654	598	620	591	579	618	597	616	617	582	606	588	582	630	612	600	612	585	590	601	625	629	640	611	576	618	592	638	574	624	574	627	603	623	610	611	604	624	637	619	610	614	652	602	619	604	571	634	626	582	630	592	656	580	598	607	619	577	604	613	586	596	558	593	647	587	584	619	621	581	602	641	647	638	578	612	625	576	618	569	643	606	630	641	607	633	642	600	541	582	594	619	621	611	637	592	564	612	608	603	618	631	646	603	576	602	550	588	648	620	603	554	613	603	629	616	581	620	603	630	623	622	619	588	580	588	621	610	610	589	605	644	600	613	602	596	593	620	588	584
19263	10274	9353	6574	3830	2945	2162	1597	1250	1185	863	759	647	575	457	430	417	400	360	358	355	317	320	320	321	317	269	289	289	301	307	272	269	268	288	309	283	290	259	265	270	292	258	278	254	267	249	265	258	256	208	246	254	251	289	290	252	237	251	254	250	258	281	297	221	246	269	257	265	255	255	238	264	269	267	270	282	257	253	240	262	277	240	279	283	260	260	272	280	253	274	268	258	250	253	269	251	236	247	246	242	265	242	222	261	242	261	258	250	258	284	267	280	279	252	267	257	230	264	255	280	237	258	239	252	246	245	251	238	240	292	258	282	258	244	282	237	273	261	250	254	250	257	241	237	235	249	282	242	271	237	247	280	264	271	245	238	273	262	260	254	255	258	232	253	237	236	277	262	290	252	246	252	269	233	268	279	244	207	241	221	228	271	270	275	249	237	272	247	253	252	252	285	218	271	266	240	259	249	249	262	297	263	246	265	258	255	272	266	268	247	262	226	249	254	234	257	273	245	267	251	254	236	236	257	264	256	277	267	248	288	241	259	261	248	225	255	258	260	238	270	247	262	255	255	244	250	261	288	254	245	264	254	253	266	278	250	261	293	258	235	244	244	248	254	261	272	272	257	286	251	234	274	264	274	253	268	259	261	264	261	242	267	277	248	262	242	275	235	278	286	280	281	265	243	281	274	251	256	212	270	260	259	270	283	285	267	288	247	261	255	278	256	269	248	241	256	249	232	245	241	272	244	245	254	255	252	261	242	272	274	236	216	275	256	274	245	246	251	284	256	234	279	274	243	257	288	261	269	265	256	243	269	284	228	290	286	276	252	235	266	263	293	249	286	241	283	291	267	251	260	266	263	231	257	260	236	248	273	271	241	235	254	245	255	251	243	271	235	264	241	231	253	276	268	262	240	267	231	248	282	284	257	247	242	264	255	270	268	261	255	264	281	253	242	242	260	237	267	273	243	252	249	253	254	275	264	267	268	267	277	277	275	267	264	277	274	270	293	255	275	285	256	246	261	225	258	246	274	244	229	235	270	253	274	294	264	228	265	250	258	262	257	255	231	250	295	237	297	258	260	242	265	245	267	299	291	250	253	267	248	267	257	283	269	256	261	267	245	272	267	280	246	268	276	287	257	245	231	264	296	269	242	236	242	267	273	256	282	270	240	234	229	254	256	285	285	251	248	250	253	269	269	234	260	245	256	256	266	294	253	270	251	302	286	280	255	253	278	254	241	270	249	271	251	271	243	281	226	248	240	260	280	259	274	303	245	242	251	239	265	273	269	260	247	253	255	233	277	249	207	234	280	265	234	259	219	246	261	262	263	261	244	222	243	246	282	243	267	280	257	257	271	262	272	286	242	251	261	259	250	256	279	253	233	269	281	272	259	261	264	258	315	269	293	258	261	277	262	261	240	243	238	256	280	266	260	295	252	233	247	257	259	253	274	253	226	242	277	237	248	256	258	256	252	240	265	236	280	250	255	278	251	261	227	245	286	274	268	240	224	263	234	296	240	249	254	259	284	255	253	245	269	256	248	254	255	239	256	246	238	279	268	271	238	252	264	273	260	274	272	240	265	282	304	271	270	260	238	213	240	252	265	271	253	248	265	254	266	281	247	255	257	267	275	251	271	255	235	259	253	254	281	254	252	285	266	226	263	263	249	303	264	230	282	255	261	275	269	260	263	304	283	257	244	272	263	266	276	262	246	242	263	261	259	283	247	247	256	249	260	252	258	255	263	297	278	271	291	240	267	257	234	239	281	264	279	256	258	250	258	262	275	261	279	280	263	243	219	243	261	246	278	284	238	263	260	244	237	267	256	270	274	299	205	269	252	268	251	252	257	235	270	283	292	238	242	303	236	294	263	297	233	267	251	251	231	255	259	273	263	250	227	253	228	263	255	271	266	232	270	252	261	293	292	241	296	249	269	294	248	266	253	228	277	259	243	263	289	239	254	269	249	271	241	242	228	243	233	240	293	274	268	256	281	258	287	280	289	259	280	277	240	269	280	248	274	224	288	269	244	269	251	230	268	258	247	261	267	299	251	266	270	283	242	244	265	255	266	285	252	266	243	237	260	269	235	251	277	263	266	266	268	242	241	260	258	270	248	241	275	233	255	258	283	251	263	276	262	266	241	290	237	272	259	273	283	255	283	235	272	263	262	283	248	259	281	249	245	251	251	247	242	244	255	248	267	275	211	257	255	258	259	227	225	236	250	291	259	270	218	255	288	301	262	249	255	255	242	242	288	276	261	258	244	275	237	274	249	273	263	254	255	255	263	274	268	272	263	253	248	260	260	287	304	247	233	266	224	271	245	245	280	240	276	250	243	275	280	264	274	268	251	280	275	236	290	273	281	280	233	255	271	243	242	250	256	242	236	313	250	240	267	289	251	289	260	258	259	245	279	265	297	284	262	258	238	271	248	267	257	232	284	249	249	285	238	227	265	269	269	270	222	275	265	265	262	236	257	258	265	246	259	254	254	232	272	251	269	257	269	250	252	251	267	253	238	227	260	278	259	279	239	259	237	250	276	257	246	271	252	286	243	274	243	262	261	263	253	269	262	246	267	234	263	282	261	286	283	255	266	280	226	268	307	253	260	299	253	276	254	272	255	248	284	259	282	238	266	251	235	246	278	258	256	254	272	249	259	277	267	243	236	268	261	262	258	274	270	262	241	271	241	262	234	271	235	230	294	255	274	247	248	251	259	247	257	252	207	226	273	254	257	256	252	240	265	272	276	260	267	280	256	280	280	263	279	271	279	269	265	236	253	246	265	298	263	258	233	257	249	266	289	236	250	266	292	244	273	256	250	230	242	249	260	272	277	253	227	229	228	257	260	256	267	254	260	251	261	247	256	276	271	256	251	271	255	253	265	264	272	260	252	250	286	236	291	250	230	243	263	261	245	273	247	260	252	260	247	244	272	252	274	247	260	241	246	293	253	261	257	236	263	257	236	230	272	255	292	249	236	242	270	284	258	261	240	224	250	256	268	242	259	266	275	261	260	253	244	267	279	233	248	251	261	259	276	285	273	265	250	250	266	241	261	263	267	288	251	262	275	261	244	263	241	266	251	249	248	258	257	272	275	260	256	251	260	261	269	244	262	248	238	263	259	276	269	265	291	278	249	251	246	265	273	245	283	298	251	278	237	263	269	229	239	241	261	282	267	252	280	241	275	267	280	257	273	258	235	286	245	248	253	268	253	287	231	238	253	260	265	239	288	248	268	245	252	246	249	297	304	251	267	258	255	246	267	271	261	250	253	245	256	265	283	252	275	264	296	252	278	267	260	300	305	257	250	235	238	263	224	291	258	266	239	248	242	240	285	282	263	301	258	262	258	244	241	246	244	256	234	256	299	278	286	278	285	244	275	284	248	233	289	265	259	246	265	252	277	255	222	249	252	233	257	231	244	264	261	270	262	273	254	265	250	245	240	254	263	246	229	264	274	268	272	286	283	246	274	262	259	265	255	248	265	288
13880	9531	14372	15969	12266	10637	8768	6902	5826	5471	4079	3399	2970	2385	2038	1859	1731	1597	1369	1192	1121	1110	977	956	895	882	864	840	787	787	748	711	698	710	687	689	653	679	661	671	651	620	614	658	647	647	643	621	629	632	598	642	601	568	654	653	605	580	620	620	596	605	615	615	575	642	653	622	669	637	611	625	640	631	610	568	610	626	626	616	638	646	636	581	642	662	656	624	715	614	655	601	620	663	650	633	588	599	620	639	620	655	642	594	628	599	625	653	610	602	614	635	663	587	615	616	615	632	607	611	640	641	615	604	619	689	679	621	616	605	652	675	634	614	613	581	617	627	645	632	599	622	648	627	613	599	623	598	584	620	641	621	618	640	625	616	612	632	587	631	614	661	613	644	633	617	629	626	616	616	605	678	596	632	661	630	612	632	618	656	613	609	608	633	642	636	628	603	648	661	651	570	634	625	645	612	652	599	650	656	635	612	588	652	629	615	573	616	616	640	619	666	647	612	605	644	595	610	598	600	609	626	570	650	599	639	652	633	641	654	637	569	603	623	593	624	620	625	606	638	655	667	673	666	607	618	664	624	634	636	615	612	623	621	624	657	597	614	601	666	614	650	589	675	623	593	597	679	638	649	628	636	640	624	641	600	591	625	642	660	643	615	668	614	651	639	633	646	587	611	617	611	650	600	615	637	639	591	637	655	649	632	619	604	622	618	628	637	629	634	655	604	630	639	621	642	664	638	574	635	613	579	652	619	619	618	623	618	651	607	606	643	639	643	593	607	626	624	650	621	604	619	611	628	664	601	701	629	623	625	646	612	661	629	590	656	652	639	630	658	625	609	583	644	607	650	614	625	581	577	604	674	631	596	622	613	611	628	669	620	626	634	627	649	673	627	637	652	615	616	684	604	612	639	656	640	600	656	673	598	636	588	686	605	609	631	632	653	627	609	624	652	645	602	606	646	612	613	617	613	651	627	637	608	622	608	646	607	645	618	678	653	615	599	630	621	619	597	611	572	655	618	602	663	638	643	648	653	693	630	623	606	629	614	621	627	617	627	610	664	685	603	617	645	639	640	621	682	613	601	652	627	591	586	594	628	594	596	637	623	620	651	635	643	641	560	639	614	589	576	626	652	598	648	650	651	634	587	639	655	617	635	662	643	583	639	601	649	603	657	593	638	645	633	626	643	612	637	603	639	623	669	629	601	656	623	647	663	610	606	563	615	658	643	633	651	613	619	599	658	604	642	610	583	633	618	604	595	614	610	613	636	594	643	621	639	630	661	623	659	669	606	630	622	592	634	609	623	639	626	656	660	620	607	658	629	666	638	605	663	664	608	605	613	577	660	655	617	625	608	700	603	552	587	624	606	566	657	631	618	626	614	627	656	633	609	612	651	647	619	652	661	667	639	594	625	583	636	663	626	604	616	611	646	619	657	648	667	635	620	656	628	622	645	609	612	630	679	614	576	596	637	630	637	608	587	636	629	595	660	597	634	622	600	613	630	649	636	625	584	602	598	642	645	606	627	634	632	640	609	651	658	611	634	593	664	611	642	635	623	578	594	589	643	623	657	624	611	665	612	617	629	634	567	611	569	642	601	632	578	615	652	621	650	597	637	621	629	603	626	596	602	630	612	662	610	619	612	645	583	633	616	659	635	620	648	652	605	597	639	637	603	622	620	651	606	598	659	636	620	624	660	627	621	628	610	618	614	640	661	564	620	607	621	617	644	587	610	620	645	639	584	630	567	610	631	629	567	618	680	635	598	644	635	668	603	645	643	638	660	626	600	612	637	628	621	613	642	628	630	595	646	627	638	605	599	669	594	624	613	680	684	659	584	621	602	640	634	633	598	624	617	648	650	650	601	617	605	652	606	669	635	604	653	625	625	613	633	627	599	617	607	662	613	645	587	682	628	591	643	687	609	622	624	630	600	620	616	613	644	639	649	605	641	622	649	599	601	617	610	621	599	610	636	607	600	657	631	620	602	633	658	624	606	647	614	610	628	643	641	619	672	582	640	609	588	620	604	630	612	589	599	640	644	650	639	593	624	612	623	622	623	623	615	595	623	684	617	608	652	584	632	620	615	587	620	614	607	613	629	610	635	611	624	602	613	669	644	646	624	622	620	655	631	622	644	647	638	633	637	640	609	642	607	621	619	619	601	584	656	647	650	605	624	614	625	612	649	630	659	652	627	636	625	668	646	599	608	621	634	656	624	664	621	625	601	567	711	618	622	594	667	611	636	602	632	605	614	620	598	634	629	592	673	589	637	644	627	606	609	621	582	613	628	631	625	622	612	651	623	627	635	605	612	616	650	647	612	652	657	559	632	631	649	619	590	629	663	629	624	622	629	613	672	648	586	616	610	602	676	579	673	627	612	637	584	604	601	590	621	608	626	610	641	623	601	607	675	639	652	605	641	626	602	613	631	656	605	654	624	673	615	638	645	614	627	639	662	626	659	650	600	595	632	609	599	598	644	629	648	651	605	630	663	582	619	649	616	622	618	674	650	653	606	610	599	640	630	607	636	620	628	653	650	602	645	643	581	580	646	615	686	597	662	595	623	600	630	592	617	617	553	644	663	633	655	637	627	629	631	596	623	616	655	671	635	601	631	600	626	595	621	611	588	624	602	661	622	621	603	590	637	629	633	597	663	602	632	633	608	660	586	620	642	637	675	619	603	614	653	603	581	592	617	637	606	649	634	626	658	630	602	608	681	631	630	649	625	638	629	688	613	641	629	684	611	646	605	626	613	657	638	622	622	608	678	624	621	633	639	628	601	620	663	610	622	619	618	631	635	606	633	638	607	640	610	592	634	657	635	619	638	603	613	657	616	615	613	609	615	654	596	650	634	611	561	632	649	652	645	586	604	626	602	654	598	610	640	605	615	655	662	602	557	621	596	610	635	633	593	622	623	660	629	592	657	641	632	596	603	640	644	592	594	592	601	636	668	620	618	597	601	651	657	633	631	606	632	632	590	630	595	591	580	622	608	629	657	646	642	594	661	643	616	649	585	631	612	644	614	693	650	639	605	626	603	653	614	618	601	628	630	649	598	628	583	609	606	635	647	587	600	611	557	621	625	558	609	617	636	669	648	583	646	668	639	610	596	631	616	637	605	572	639	647	612	631	613	624	656	621	604	636	647	619	629	657	596	626	608	619	621	677	660	611	598	644	611	667	592	636	631	593	591	593	627	618	625	596	641	616	626	635	618	616	600	662	639	609	613	616	647	594	624	588	605	652	625	632	621	663	619	601	663	640	606	651	608	642	589	605	627	610	642	657	627	632	622	635	625	629	599	602	633	636	632	646	608	649	634	598	614	640	588	591	674	625	654	601	643	629	639	624	657	654	604	613	627	595	628	653	650	635	644	684	645	648	636	623	634	596	604	649	615	638	607	620	629	637	644	618	624	606	612	612	608	578	607	609	631	624	653	599	594	652	671	584	614	585	604	636	655	639	661	613	640	660	631	641	622	645	613	632	604	608	638
28145	15297	13157	9165	5587	4022	3027	2348	1785	1525	1117	927	847	633	549	531	501	419	346	333	320	317	296	296	260	251	267	266	228	242	258	213	260	212	235	221	242	231	220	208	223	227	262	229	252	177	209	224	209	234	219	210	223	238	173	221	211	229	232	229	212	201	204	210	212	234	216	256	231	211	219	239	217	187	224	219	247	227	221	214	198	203	223	226	221	210	227	242	221	230	217	211	235	211	212	214	213	248	213	261	214	230	221	214	227	249	218	186	212	195	223	245	226	243	179	239	244	197	210	224	226	223	216	219	204	236	212	224	219	220	224	251	208	221	218	228	205	185	190	203	181	230	252	241	211	227	208	219	223	230	221	231	211	245	208	223	197	220	197	204	220	227	244	206	202	219	220	210	211	242	212	207	236	231	227	203	220	243	190	235	229	230	255	218	210	234	212	222	213	229	219	238	235	239	207	209	196	223	203	191	232	232	233	207	245	252	219	243	216	213	229	208	212	217	219	246	202	208	201	224	235	220	209	226	224	214	214	232	233	246	205	219	229	228	216	194	242	189	239	212	220	198	222	233	216	209	219	235	235	235	235	219	217	217	202	227	217	208	237	222	221	211	232	205	224	210	219	236	228	218	206	229	212	238	242	201	230	228	217	235	232	207	250	234	222	206	229	194	200	222	198	245	185	238	239	215	226	202	230	224	199	205	224	242	218	216	217	226	216	223	227	232	253	248	213	239	255	232	205	211	249	232	237	196	221	243	224	233	211	204	192	204	239	246	226	207	254	203	210	237	209	206	211	234	197	224	217	220	212	211	207	203	214	235	198	231	196	201	230	209	216	227	244	234	223	208	235	205	212	220	221	199	214	197	221	226	218	195	221	225	200	223	173	235	233	203	215	195	204	251	232	212	224	208	249	210	233	222	233	226	200	187	228	233	235	253	224	217	236	198	217	223	240	210	255	208	211	219	223	214	209	231	245	209	229	209	221	204	202	254	220	204	204	215	221	220	211	223	244	233	238	220	199	187	196	202	229	206	211	235	211	216	208	214	235	232	247	224	239	223	230	227	211	205	234	222	252	238	197	233	239	245	246	218	198	211	233	210	216	206	211	210	201	218	211	241	227	221	221	232	197	253	234	228	226	230	221	227	229	239	229	234	200	207	229	210	217	234	234	260	210	206	256	229	255	210	218	264	204	199	215	215	254	226	217	215	225	225	197	217	240	217	249	211	242	221	204	195	228	212	218	227	190	216	234	226	245	222	222	226	232	236	226	208	181	201	242	234	226	200	231	220	202	235	238	218	224	218	240	213	240	222	193	216	191	234	234	203	195	212	196	209	205	218	225	218	220	209	207	254	223	232	234	200	202	213	241	208	229	197	193	249	231	201	197	214	227	205	248	240	217	214	211	232	203	208	197	219	231	227	208	225	213	206	230	215	216	216	208	232	220	206	205	228	215	227	234	237	201	213	258	214	218	206	202	228	223	197	222	230	221	240	231	212	224	227	255	215	198	228	243	251	214	262	223	225	199	200	220	217	219	233	227	197	207	210	196	180	212	236	247	222	228	228	195	248	209	219	233	208	191	244	274	195	246	211	216	188	226	222	194	229	227	234	211	223	216	232	228	213	217	197	212	218	233	235	222	224	235	236	221	241	247	198	209	238	220	218	204	211	212	194	219	200	231	192	236	204	220	231	200	211	193	200	227	229	219	217	189	206	229	226	243	217	219	220	226	195	225	234	259	222	213	232	226	237	202	212	210	214	218	224	233	195	228	209	215	231	213	232	250	226	214	216	232	251	231	199	210	200	193	196	225	217	216	204	240	214	241	253	228	200	232	218	261	201	206	220	228	245	206	227	220	228	239	207	198	220	199	212	221	218	232	219	198	206	210	204	244	217	208	228	217	208	200	201	227	243	212	194	220	183	224	230	222	182	217	245	248	218	220	214	236	238	204	208	216	251	219	227	203	229	224	221	216	213	198	213	240	202	222	214	216	197	245	234	239	213	225	213	205	226	221	201	227	195	236	203	214	217	211	224	222	231	227	207	227	219	232	209	217	214	202	255	227	222	223	211	205	215	269	231	233	217	208	191	234	242	226	227	228	245	217	210	224	234	246	194	236	231	240	219	216	235	219	226	208	230	210	227	207	219	228	226	253	234	209	204	209	218	225	217	256	228	206	203	230	246	216	198	226	212	222	208	211	212	215	198	207	228	178	201	219	204	250	220	232	208	208	186	204	212	205	219	242	221	234	240	205	193	250	214	198	222	214	238	238	220	227	216	262	208	200	208	233	227	234	224	206	215	211	215	227	229	232	223	213	207	231	211	220	229	233	235	237	236	225	241	235	203	214	231	214	238	221	233	212	213	231	226	221	223	241	223	217	239	257	206	234	235	214	189	252	215	224	221	246	219	206	252	203	223	231	216	235	216	226	219	204	217	218	260	190	209	204	219	212	213	213	227	233	215	253	208	218	235	236	209	225	231	213	194	200	209	227	205	212	213	178	234	230	247	220	240	199	229	243	217	244	224	243	232	226	210	217	226	202	175	250	224	212	226	234	226	194	228	226	238	220	224	208	232	214	245	194	197	237	242	242	214	236	246	245	214	237	191	223	235	223	244	213	234	202	204	218	196	228	233	220	236	217	248	228	223	198	232	225	214	220	242	195	216	226	204	245	218	256	204	212	230	222	234	211	240	222	228	214	222	222	195	205	183	223	191	234	223	223	227	230	221	205	202	238	221	209	192	211	251	226	213	224	193	220	271	194	211	241	247	233	211	234	209	219	230	228	226	224	225	218	216	236	230	182	239	209	226	242	229	236	199	227	236	235	220	219	226	225	197	239	226	208	194	213	222	222	221	244	212	238	219	212	208	212	205	207	233	228	190	230	223	226	225	191	231	203	215	211	220	223	196	231	202	205	209	240	230	218	208	205	243	219	200	198	205	216	192	225	247	207	251	223	215	230	226	223	222	205	226	248	236	223	236	221	224	197	198	218	200	203	249	222	218	204	229	232	204	227	226	208	226	218	227	217	208	213	231	226	236	240	222	226	222	237	223	238	190	216	204	205	219	205	227	219	203	223	226	218	179	247	274	202	173	258	230	237	228	233	210	215	216	231	243	224	201	206	202	215	220	210	209	239	205	228	208	207	211	235	227	229	222	235	236	190	230	233	247	207	224	232	230	234	206	236	218	251	207	230	220	200	211	239	218	224	224	193	237	238	229	190	229	223	213	229	239	202	227	223	232	213	207	231	199	216	209	240	232	212	225	217	199	213	226	204	273	196	230	228	223	226	235	233	225	224	191	196	188	212	216	233	221	244	206	198	223	212	237	221	219	207	202	207	207	237	241	210	240	204	224	204	216	210	241	235	233	226	214	224	198	241	227	218	226	230	236	217	223	201	201	230	202	192	214	239	203	219	237	217	243	213	251	211	212	225	234	219	221	236	215	217	235	226	232	210	234	230	224	212	226	218	200	227	222	218	205	209	215
17798	12806	17745	19426	15981	13570	11662	9433	7740	7352	5493	4556	3845	3095	2727	2262	2225	1959	1668	1403	1318	1238	1121	1094	1020	923	905	802	809	775	749	681	647	664	647	643	550	615	569	617	559	553	548	539	529	508	549	536	544	549	532	537	581	528	489	553	538	574	538	549	539	588	554	584	558	530	529	557	508	556	533	523	525	526	504	539	532	548	535	548	506	512	541	550	544	489	575	587	554	526	552	526	572	514	488	533	527	518	533	568	537	561	513	553	544	520	513	528	490	555	514	516	517	526	487	504	513	519	544	551	545	529	538	539	517	528	580	525	539	528	551	536	544	522	578	540	473	568	532	532	557	568	546	562	534	517	513	570	508	533	509	526	543	531	536	548	545	532	584	531	512	560	577	530	539	486	539	536	560	530	505	531	565	564	558	521	536	535	540	506	550	493	567	517	583	561	547	510	491	583	483	537	569	539	553	576	495	538	530	530	562	513	535	503	588	512	564	538	541	564	535	554	546	541	515	554	581	559	554	540	568	572	498	493	546	521	562	531	510	520	507	545	536	540	537	527	507	507	528	565	561	496	507	550	522	544	530	530	542	532	511	574	513	509	545	542	532	554	533	511	576	486	537	517	498	553	564	537	532	537	504	553	557	544	529	570	527	537	569	514	560	525	547	563	547	552	548	564	579	536	512	521	568	538	508	578	520	558	533	506	524	506	531	553	546	496	547	536	494	514	544	526	577	512	530	537	534	564	541	550	548	537	538	559	520	537	608	546	539	515	552	529	514	522	527	567	562	557	536	578	516	586	552	552	515	512	528	528	534	531	563	521	549	531	534	592	516	511	537	541	514	542	571	540	529	581	502	536	543	567	509	506	577	567	582	518	531	506	551	523	566	524	544	519	543	550	532	562	562	559	562	535	532	490	555	511	559	530	512	541	507	516	582	524	496	492	577	551	498	526	529	561	549	568	519	537	534	563	542	539	513	498	539	548	531	529	541	545	549	545	511	505	558	529	558	539	483	500	527	535	531	547	555	520	511	570	517	548	497	561	515	484	526	532	550	525	529	557	550	509	514	541	505	557	549	547	545	514	581	553	519	535	525	556	552	543	524	540	498	510	495	482	530	526	512	541	516	533	564	543	533	516	546	530	536	549	543	553	568	561	511	522	519	577	506	571	521	514	562	563	517	545	556	523	522	505	544	546	572	533	576	566	565	562	506	537	529	522	506	531	542	553	547	527	516	517	530	549	583	547	512	557	516	509	568	571	559	544	506	511	548	565	515	502	546	556	506	554	536	563	542	544	523	528	575	556	515	553	548	529	560	498	516	540	545	516	527	521	546	543	562	539	540	546	584	532	561	517	539	494	567	514	531	525	541	506	505	558	516	570	528	590	523	515	541	548	544	527	539	562	548	530	560	554	538	508	546	514	550	545	507	510	562	585	537	524	527	574	545	493	510	560	559	523	557	546	550	490	502	556	551	517	523	523	533	543	547	528	512	528	536	521	529	552	530	497	554	508	562	502	542	592	535	515	547	549	536	557	564	542	516	519	548	510	550	496	554	499	532	503	558	564	552	512	520	536	522	505	532	523	509	555	503	540	523	511	526	525	510	555	500	534	548	509	483	495	535	530	556	557	595	535	571	546	509	564	561	539	515	514	535	584	544	548	543	534	518	529	516	506	557	520	533	538	560	539	540	515	514	511	540	526	510	534	561	579	518	547	526	529	540	524	487	550	525	509	536	545	523	525	540	527	518	539	529	554	548	540	555	532	516	531	590	558	540	503	545	553	510	539	535	513	513	519	543	484	509	538	567	555	519	593	527	520	530	525	529	535	546	554	470	567	547	544	570	557	545	581	516	516	567	517	492	537	548	573	574	515	534	522	531	517	551	526	514	546	540	509	569	529	522	537	526	534	543	553	545	565	537	522	524	533	563	553	548	580	533	564	569	543	534	552	554	602	528	544	507	534	515	552	540	556	556	520	531	526	506	519	511	535	518	528	603	495	560	523	514	574	537	556	495	511	557	545	537	518	548	557	506	537	565	553	517	539	562	545	582	573	497	545	531	514	532	523	560	533	550	577	526	531	518	524	541	521	533	572	513	595	538	546	546	546	519	557	543	543	563	583	526	541	517	559	533	550	562	518	550	527	550	525	567	489	516	533	545	515	511	540	526	567	481	542	558	549	532	489	573	557	566	509	551	544	547	570	523	512	505	533	501	539	581	584	561	577	538	573	548	510	545	521	535	529	565	547	561	580	542	568	525	514	512	540	534	523	553	553	514	528	568	546	517	540	553	513	535	511	577	554	557	557	593	524	517	534	538	520	500	511	539	556	511	531	571	479	503	561	563	530	531	521	561	562	509	546	524	520	578	539	552	547	566	553	533	576	538	562	515	500	538	564	571	517	566	523	565	558	585	526	589	564	527	539	526	517	558	554	525	546	526	493	542	529	526	522	499	527	561	536	529	529	537	550	546	568	519	542	530	517	479	545	516	520	552	486	539	518	560	531	530	541	537	542	528	551	510	521	531	486	533	571	526	552	510	508	536	557	525	529	569	544	511	571	489	560	538	551	591	584	556	504	531	515	545	509	520	536	507	535	561	533	574	570	540	531	496	503	536	496	497	564	533	511	527	543	578	604	520	498	597	581	537	541	540	506	532	532	539	501	565	484	549	565	534	543	569	513	537	538	512	538	521	560	571	560	566	550	530	496	550	511	535	510	557	540	509	527	536	556	528	544	530	586	527	520	545	505	535	565	535	527	569	537	503	543	512	553	538	535	515	537	588	548	533	523	530	532	533	514	549	524	553	504	534	537	533	529	501	569	507	526	553	538	502	514	531	485	512	500	529	548	551	528	524	504	556	555	561	548	526	542	568	564	569	567	522	534	533	579	521	532	519	543	540	558	561	497	559	520	519	535	507	576	576	532	553	500	533	534	520	534	546	528	524	528	503	555	528	537	527	547	504	531	547	587	588	537	502	572	545	524	574	532	529	577	576	515	536	566	506	541	513	567	553	534	554	555	509	502	581	505	566	486	525	566	514	555	547	542	506	555	573	531	551	567	525	547	595	567	516	529	529	493	518	572	510	551	585	574	532	507	570	561	546	535	514	539	508	550	527	528	557	521	533	556	578	562	556	542	548	536	545	526	516	515	548	504	545	549	580	535	518	558	515	537	540	528	530	534	506	524	581	507	553	520	506	522	565	546	508	559	505	600	537	542	511	544	521	549	552	566	541	525	519	536	556	544	513	587	516	572	521	533	557	565	511	557	530	556	524	530	511	497	537	544	535	538	537	550	564	522	574	572	560	515	555	553	526	552	560	530	533	550	535	543	539	558	552	578	554	565	573	524	532	540	522	529	574	510	557	500	536	549	536	532	533	550	561	563	552	557	525	509	532	501	552	522	563	518	511	547	514	501	571	548	531	529	521	519	538	545	548	520	498	531	554	559	503	518	538	581	521	532	542	511	520	507	517	560	558	527	543	587	586	544	498	503
9444	5352	5351	3482	2208	1602	1293	967	767	719	588	474	407	412	396	333	322	294	321	316	273	312	294	273	276	290	268	257	240	276	243	253	270	269	242	241	258	280	242	249	224	250	249	273	258	245	267	238	273	267	246	248	255	257	243	250	277	244	252	256	236	295	273	230	237	258	258	236	280	237	278	227	276	256	283	262	247	251	253	247	228	267	225	259	239	223	264	261	227	243	285	270	256	246	234	253	242	248	278	257	267	267	247	244	227	293	259	239	249	227	256	282	240	259	248	247	251	241	277	234	242	239	245	290	253	275	264	240	224	261	244	241	292	252	247	276	270	258	245	252	270	249	248	245	239	279	283	244	271	254	239	234	218	247	212	250	252	239	241	264	256	257	231	257	273	254	247	248	273	272	240	265	249	291	234	240	239	249	260	253	260	247	272	252	259	257	270	233	231	225	254	250	249	263	253	238	241	236	258	255	208	268	251	246	223	252	242	245	270	249	289	254	276	271	264	264	259	224	264	270	251	249	260	245	238	259	262	247	257	246	257	236	270	285	250	295	247	254	254	264	269	250	270	257	238	256	253	273	225	229	270	273	256	234	252	287	232	252	258	235	237	249	239	243	265	267	216	238	245	240	231	268	265	269	250	223	235	289	256	253	267	278	265	271	305	228	253	260	267	250	243	260	239	257	239	232	266	225	244	226	209	256	264	234	254	236	252	243	251	274	255	290	259	242	286	255	284	259	254	260	237	272	257	221	276	248	259	241	241	231	230	250	236	253	260	244	269	266	246	242	257	261	235	234	250	237	247	242	240	259	266	272	241	225	224	251	236	238	276	260	245	259	263	256	245	220	278	281	266	230	239	247	246	231	248	261	250	255	286	251	260	235	260	254	231	266	246	274	242	239	253	259	271	243	249	238	234	257	269	260	279	256	224	247	252	281	258	236	273	269	251	272	230	245	276	255	257	244	244	242	279	250	241	246	243	255	226	282	266	250	283	274	287	249	237	260	271	234	244	261	238	273	269	262	255	260	262	233	223	257	235	258	226	256	268	270	259	270	256	242	283	239	264	257	258	245	252	229	288	268	269	276	231	261	258	221	259	248	232	240	278	249	220	246	260	256	254	232	264	246	246	259	239	246	228	280	269	264	239	264	256	226	243	247	256	242	255	295	255	257	259	259	263	252	252	237	243	242	245	293	270	244	240	275	242	264	223	270	267	243	259	239	233	236	253	252	279	276	258	242	271	257	255	270	236	274	234	276	251	261	252	247	259	269	249	276	233	259	248	241	268	262	265	247	251	226	262	280	256	247	242	249	260	273	255	260	252	257	258	222	212	267	226	247	237	246	251	251	257	256	219	232	257	234	267	275	277	266	223	263	243	262	292	264	230	245	274	296	277	284	269	239	245	238	259	241	238	224	237	257	258	221	266	252	257	242	246	273	243	237	254	253	252	279	285	224	247	223	257	271	261	279	247	264	231	247	248	252	235	240	219	266	238	261	249	253	236	257	267	243	264	235	262	246	263	241	267	216	246	271	264	267	269	253	259	261	257	266	258	259	252	252	251	255	297	266	248	254	269	234	226	270	252	286	245	282	260	265	268	232	266	257	249	248	253	263	254	253	259	245	233	222	246	267	241	260	233	277	258	252	226	250	258	262	266	273	285	269	269	239	286	222	227	259	260	266	237	260	241	246	267	270	253	244	256	242	278	250	259	264	275	238	217	260	264	271	214	268	258	249	246	254	251	240	232	218	229	220	263	248	255	274	276	252	258	238	239	247	226	272	247	260	213	227	249	260	260	233	245	255	253	242	267	233	241	264	257	255	272	242	231	253	251	279	250	266	282	268	233	264	273	227	254	241	262	211	254	272	271	254	248	271	255	225	253	242	268	260	253	260	246	229	259	250	225	269	230	280	281	233	267	249	265	258	271	214	280	261	255	274	250	231	267	255	237	228	233	254	253	245	237	263	262	259	256	271	266	261	263	260	221	241	279	263	248	253	273	251	252	263	233	268	244	278	236	218	259	267	286	245	214	276	247	287	254	253	251	225	251	262	256	232	256	251	251	236	268	277	259	247	243	252	269	246	230	285	272	234	280	271	249	248	283	241	277	217	228	267	260	265	264	256	259	234	259	228	265	268	238	259	249	234	268	224	250	246	240	253	253	265	235	255	256	259	282	241	292	248	254	246	256	239	279	274	231	259	274	266	253	204	249	250	244	266	252	268	254	228	285	255	265	282	277	275	267	257	259	289	256	251	231	251	242	265	261	256	228	240	264	232	245	256	272	266	281	259	272	233	229	266	252	228	260	234	250	253	250	266	243	252	258	227	238	241	220	232	239	219	237	220	237	255	267	250	226	257	261	248	249	268	282	246	259	222	242	228	250	295	264	249	262	264	277	274	264	248	254	241	258	259	255	233	274	254	291	257	278	237	260	267	251	253	268	252	269	233	269	261	222	246	253	266	270	260	226	249	243	265	227	224	245	259	267	277	258	245	260	272	245	252	252	246	234	268	269	253	239	245	271	256	219	270	266	246	266	235	243	226	268	243	269	260	256	272	238	251	235	245	249	274	217	254	266	250	222	240	231	273	263	237	248	253	239	249	275	240	247	236	267	270	233	240	251	235	231	259	215	256	271	238	257	259	251	281	254	274	250	240	268	252	259	249	237	243	226	289	268	276	279	250	252	264	273	246	276	245	242	226	240	266	237	250	239	261	277	246	247	265	240	230	249	263	217	247	251	259	267	252	270	240	252	274	235	253	267	239	255	248	256	259	256	229	264	290	272	243	250	246	247	272	286	267	246	272	278	261	230	248	257	253	252	252	257	250	258	208	272	253	249	273	292	243	287	271	222	272	258	246	273	250	243	240	256	276	285	242	260	259	282	245	276	231	275	257	241	251	240	287	241	255	253	252	286	282	280	253	248	265	221	273	242	264	255	287	266	258	310	236	271	293	246	251	255	253	267	229	225	255	239	235	261	249	260	260	259	273	227	227	273	273	241	261	272	256	262	242	256	233	255	270	280	235	237	253	242	266	273	227	267	264	259	248	242	248	235	270	237	257	241	213	253	254	220	229	231	244	288	272	260	241	272	242	271	245	272	256	258	246	270	255	220	230	281	278	307	271	262	245	263	237	252	234	232	245	253	222	280	276	237	265	252	260	254	274	281	235	249	239	234	254	238	226	231	262	249	237	261	254	251	280	254	265	253	251	260	252	281	229	274	258	253	253	224	257	235	250	274	271	237	240	244	236	246	237	255	242	279	269	232	243	251	249	235	270	239	271	252	262	231	254	267	249	214	246	271	250	248	261	245	239	255	248	258	250	246	263	280	271	266	268	236	243	261	268	251	245	278	236	281	270	249	263	258	219	263	244	238	257	236	243	302	276	273	277	251	219	258	219	227	228	271	273	260	246	283	248	228	240	261	237	277	253	262	247	250	292	276	236	255	255	261	255	247	258	263	251	254	234	273	235	259	253	259	277	245	260
6791	5320	9386	9751	8162	6664	5436	4278	3497	3243	2330	2083	1890	1592	1305	1265	1197	1093	969	902	885	795	797	790	769	754	652	731	700	709	645	632	661	643	641	642	629	598	638	606	638	621	603	629	609	574	576	562	614	625	642	606	587	613	658	586	572	633	567	593	612	662	567	613	616	644	625	547	663	624	600	628	563	633	603	623	596	579	652	593	638	586	604	584	613	579	628	604	628	579	662	582	616	602	624	596	620	629	592	640	622	626	643	630	664	620	600	661	590	639	629	584	658	607	594	615	628	594	576	631	623	602	622	663	600	616	562	573	582	648	616	630	625	573	625	626	633	588	583	594	666	607	624	611	590	587	596	615	641	653	611	603	619	659	541	605	635	593	614	594	580	595	622	628	591	578	660	640	627	599	601	609	608	609	622	616	641	628	586	635	635	600	641	671	610	643	688	650	565	619	616	564	644	571	637	647	588	579	621	631	573	579	607	619	618	651	585	629	616	653	649	577	596	676	597	589	607	597	682	588	618	576	633	583	574	625	656	611	602	642	594	598	641	560	654	538	595	596	629	603	634	597	623	585	658	620	617	615	627	604	602	576	641	628	630	647	636	605	618	657	611	612	563	612	587	598	662	578	626	649	625	593	602	603	595	602	593	615	612	571	614	598	633	601	634	605	611	663	634	597	629	619	610	637	620	639	598	602	608	619	644	644	654	618	637	607	630	609	573	632	587	648	640	593	610	570	599	578	587	631	637	524	610	608	588	649	614	602	610	571	578	605	635	650	644	601	607	615	583	617	601	576	603	601	599	596	602	590	603	564	600	595	613	612	596	654	609	618	619	583	590	646	660	663	630	579	644	625	617	607	592	623	622	645	616	645	601	620	601	647	606	596	611	598	602	640	614	605	636	603	611	616	633	634	593	602	569	626	636	572	559	608	647	577	663	621	572	591	653	597	596	580	594	665	588	624	588	650	613	653	590	633	622	589	644	608	608	576	591	593	601	660	629	604	659	617	591	625	681	613	600	633	637	629	626	579	603	573	599	597	619	585	628	619	620	657	611	656	579	630	639	629	644	613	633	601	605	622	632	651	596	598	618	631	624	638	611	611	598	599	587	614	636	599	572	605	610	601	608	601	558	570	608	610	635	632	595	612	589	624	656	606	585	588	621	602	596	649	635	599	621	648	618	612	617	610	642	636	607	592	603	604	642	617	592	649	676	631	613	577	616	610	619	624	600	553	563	615	607	577	596	591	635	636	598	582	618	620	602	642	621	644	621	607	583	652	612	588	614	650	589	627	611	625	639	646	620	629	650	626	614	625	629	626	622	604	594	642	651	654	631	584	587	636	592	575	605	618	630	633	611	652	592	624	628	642	605	640	652	597	624	647	595	581	620	590	631	581	604	534	639	654	661	587	625	615	610	608	625	615	642	553	623	601	633	606	623	653	600	665	637	642	626	588	621	577	614	649	613	631	619	618	608	639	585	664	622	620	602	636	608	595	615	632	613	613	584	690	604	611	598	624	556	659	620	638	651	620	601	616	696	617	589	642	626	586	624	603	597	585	630	629	628	595	634	584	620	647	596	610	645	640	555	624	640	599	634	608	593	615	573	636	641	653	644	605	597	625	649	582	621	642	644	564	607	605	635	582	582	645	565	601	657	582	641	548	550	586	586	592	624	644	567	603	567	560	597	580	606	642	613	624	596	576	648	593	619	598	632	584	621	605	596	595	594	609	596	653	585	598	616	625	630	656	622	656	631	629	619	657	618	580	660	615	620	614	625	642	636	618	662	606	641	620	636	620	625	627	640	648	651	655	616	618	560	594	627	581	635	665	620	553	630	615	624	620	604	613	608	636	639	589	615	609	604	608	640	565	622	601	624	625	616	603	636	616	595	609	614	607	552	648	630	623	565	557	577	596	615	615	627	600	614	579	641	581	622	632	642	620	645	572	623	612	576	596	614	584	588	607	602	604	632	603	640	607	622	637	614	661	616	635	636	632	667	592	608	598	583	624	603	595	578	620	617	673	642	622	601	642	636	624	613	632	624	598	593	599	659	627	599	597	553	629	577	593	631	611	647	641	633	616	592	610	614	580	593	568	649	649	607	586	591	647	639	570	638	600	624	653	589	618	620	628	618	599	618	611	635	664	629	600	606	565	604	619	602	611	609	574	603	614	636	567	597	642	599	653	644	617	573	616	634	589	615	628	567	585	576	636	603	563	611	604	606	599	632	646	579	642	594	593	600	594	587	600	602	637	622	607	584	599	566	617	617	592	626	636	652	614	654	606	630	594	589	584	656	631	630	617	606	637	580	596	651	623	620	611	629	557	588	608	629	644	599	618	651	626	657	594	608	591	620	602	683	622	613	570	609	619	612	603	639	613	597	561	651	613	608	631	621	610	613	632	624	602	589	623	680	635	614	632	595	599	640	649	592	622	634	633	647	605	594	651	612	607	625	586	605	619	624	592	610	594	638	597	623	580	592	608	608	609	606	603	619	582	591	589	590	585	619	597	681	557	667	589	669	576	639	620	611	612	607	532	591	560	637	650	632	602	583	599	620	600	629	565	606	598	624	588	630	607	584	613	608	629	618	666	580	595	615	577	637	657	618	637	586	603	620	637	592	616	588	632	598	606	634	607	602	589	588	580	595	579	598	656	641	642	640	626	587	626	637	609	633	624	646	635	625	628	626	637	582	640	580	648	617	612	669	637	593	617	603	599	668	581	620	669	612	561	623	616	644	661	606	641	589	639	582	610	658	576	615	623	627	626	597	655	610	584	635	596	574	594	673	620	569	591	608	602	596	659	596	628	607	621	631	624	628	621	645	667	606	613	591	630	614	594	582	605	640	604	634	629	599	618	648	603	610	604	641	602	628	630	614	620	614	609	598	657	611	593	642	610	588	571	633	631	610	614	610	557	634	604	582	607	608	613	602	601	608	618	628	597	595	610	610	615	595	602	624	628	613	617	605	614	607	612	613	625	607	581	589	600	608	607	574	662	601	615	628	611	635	622	616	603	587	662	601	630	624	652	588	587	605	609	581	623	591	604	609	647	634	644	597	576	613	633	584	637	594	580	585	620	595	623	609	651	593	611	624	570	620	611	597	598	606	629	643	642	618	655	626	609	644	651	628	587	618	656	619	568	600	632	644	625	561	619	607	595	633	629	668	604	595	630	613	589	632	617	644	603	600	620	593	627	590	623	624	635	617	577	628	645	616	611	606	630	632	623	566	602	624	623	601	594	619	596	619	578	604	568	624	629	605	558	628	592	564	584	638	633	621	608	640	666	645	612	619	602	578	638	618	640	613	600	626	653	604	633	645	644	589	626	601	624	665	590	628	628	554	606	595	574	608	623	621	615	665	628	617	581	626	627	588	642	620	623	650	582	609	644	605	637	621	574	629	629	603	673	673	608	678	573	591	593	661	620	642	611	658	606	575	621	587	626	645	606	660	637	648	603	623	608	637	590	648	553	650	584	596	630	569	637	604	638
19212	10453	9730	6069	3943	2770	2082	1685	1234	1140	871	752	609	509	464	447	434	374	380	346	330	299	342	315	306	270	290	305	296	278	275	297	275	288	269	256	242	285	281	273	268	281	262	273	258	276	236	260	245	288	268	258	248	253	298	258	271	253	254	302	259	263	248	220	264	271	258	277	270	223	277	281	263	279	292	231	254	249	278	269	251	240	288	277	253	256	269	285	264	276	246	292	256	234	281	249	259	252	255	247	259	282	273	260	271	243	264	263	264	250	277	255	266	268	242	255	262	252	255	275	269	232	275	252	252	263	267	291	274	228	254	276	254	261	279	247	243	279	275	268	257	298	263	275	258	261	244	245	252	267	258	243	249	260	239	267	281	245	279	251	272	287	253	225	234	244	258	268	268	247	282	228	280	254	259	265	270	269	261	248	242	233	216	258	254	290	263	234	235	254	257	262	277	253	237	238	288	257	263	291	254	261	246	245	214	302	257	272	270	282	286	231	280	238	261	263	261	261	274	263	244	243	280	296	243	313	248	292	273	267	269	266	278	269	249	298	253	279	255	241	248	258	270	260	262	267	246	260	245	260	277	266	234	238	265	266	223	273	267	259	250	246	280	260	265	246	259	280	267	270	225	283	276	260	288	277	256	264	246	286	278	274	282	239	278	258	266	269	286	259	306	266	252	253	245	252	249	245	287	253	256	286	276	253	264	285	245	262	235	213	260	277	243	281	250	288	285	252	234	253	241	273	286	264	245	262	237	257	255	240	279	254	257	265	281	294	266	259	254	255	273	267	274	245	289	261	265	269	269	238	258	267	269	264	251	292	240	270	290	266	264	268	242	265	241	231	304	252	245	261	258	284	284	266	247	275	266	264	280	255	283	260	241	238	276	245	264	254	222	265	255	260	271	278	265	248	250	242	276	214	248	276	233	250	270	242	273	282	286	228	274	262	250	268	264	257	247	252	251	294	258	256	286	255	284	253	264	291	306	287	279	229	258	292	258	250	265	282	246	255	262	268	285	256	235	261	245	295	264	241	255	249	263	288	268	272	288	230	223	249	244	295	273	287	277	255	280	258	274	262	265	255	256	296	262	237	265	239	263	294	272	247	264	262	250	271	249	230	276	269	271	287	277	285	260	270	261	253	285	248	279	232	236	250	241	273	249	281	238	266	261	235	247	271	251	268	279	270	209	264	262	263	242	258	235	259	246	246	258	254	252	312	300	277	297	258	263	249	288	255	279	255	251	287	269	243	280	220	277	305	269	283	296	275	267	276	265	280	277	258	286	257	293	265	249	217	267	262	277	265	268	253	291	267	276	240	259	237	267	274	236	222	235	254	301	270	262	273	262	258	265	255	281	238	235	234	254	286	242	254	283	263	238	247	269	243	293	264	245	255	239	306	271	258	285	289	265	252	243	288	259	250	280	264	267	256	250	282	249	223	264	281	259	249	272	236	267	271	238	280	253	233	288	276	250	291	289	272	265	256	261	261	265	221	272	275	232	256	275	239	259	261	288	252	258	270	272	287	264	265	268	263	269	251	255	250	262	261	271	286	272	239	285	276	280	253	266	260	265	263	284	266	250	305	282	256	257	268	273	256	276	271	275	277	250	251	289	287	251	258	255	276	276	264	307	252	259	255	251	281	259	270	269	265	270	261	272	244	231	255	281	298	298	294	237	254	272	228	274	256	267	247	258	259	260	271	278	217	237	261	272	266	264	257	262	269	251	259	260	261	267	264	255	249	236	254	250	261	242	268	265	276	255	248	265	274	253	247	266	236	246	290	274	261	236	220	225	278	284	244	228	298	258	251	246	252	267	272	279	268	259	286	284	288	276	243	272	264	294	269	258	227	287	272	257	272	239	259	279	267	264	266	263	240	286	250	297	252	260	264	259	256	287	253	262	252	240	260	268	239	235	263	228	278	226	252	252	279	278	249	248	241	269	274	233	264	264	243	299	242	277	250	268	274	256	258	281	278	251	260	272	260	275	267	265	240	265	249	246	262	274	259	278	254	246	249	273	245	257	256	229	232	263	293	259	279	233	244	240	259	265	265	279	299	268	258	280	260	259	263	244	256	261	260	292	263	257	245	270	243	238	235	286	261	236	263	274	278	263	312	258	231	252	274	298	241	230	280	260	260	258	250	250	269	272	274	278	275	259	258	266	270	239	282	270	259	272	268	284	266	273	254	258	253	303	268	270	244	276	253	263	233	255	240	252	254	245	268	274	237	245	283	240	266	250	258	265	242	280	250	233	298	253	252	227	281	238	271	265	276	275	229	250	251	257	250	263	284	286	266	259	226	250	249	251	269	284	268	245	236	226	234	264	259	249	270	261	282	266	276	286	288	250	261	266	258	269	240	268	265	223	253	252	272	236	268	258	241	239	279	266	239	280	265	249	238	274	262	272	274	250	259	239	295	252	236	246	236	243	268	259	277	272	261	277	260	236	242	232	266	252	271	254	277	243	268	269	283	279	274	271	286	229	248	257	247	238	251	258	266	287	241	261	258	258	256	266	293	275	276	238	252	259	277	245	248	279	284	300	225	274	276	264	263	310	260	259	247	284	267	258	236	259	239	260	267	274	228	255	256	233	296	249	235	266	251	255	249	266	261	292	288	259	270	256	289	298	247	255	283	261	262	279	268	245	273	257	272	258	238	268	266	265	266	252	266	264	259	246	287	266	269	230	281	238	267	265	273	276	278	240	255	301	275	261	270	278	253	258	245	258	241	239	267	273	259	269	242	282	264	270	274	270	260	276	223	257	293	240	250	257	244	273	261	267	247	301	256	265	265	230	253	260	273	276	256	239	265	267	265	275	275	275	244	263	245	267	238	239	270	271	290	260	237	256	233	228	257	229	249	269	264	254	240	258	262	259	263	245	279	232	240	297	259	270	259	258	302	260	268	248	253	241	253	241	252	252	237	293	237	268	272	243	243	268	289	247	236	281	273	274	273	283	242	261	275	258	275	235	232	277	232	264	256	230	243	252	276	243	249	282	237	258	256	259	243	250	255	275	243	283	270	270	270	250	262	296	256	255	256	274	231	272	241	254	252	270	269	238	247	273	274	214	270	248	259	268	279	251	255	278	256	272	281	266	268	256	246	259	257	255	278	283	267	250	236	230	219	246	260	271	263	265	254	286	228	268	281	242	302	243	254	276	237	242	255	253	231	246	274	249	270	248	249	261	247	273	219	256	268	255	272	295	267	233	242	278	250	236	297	254	251	263	245	285	273	270	248	254	293	256	270	247	248	271	284	232	279	270	211	241	263	244	291	234	246	261	250	230	247	278	264	270	240	286	285	264	273	266	267	257	250	275	245	249	261	261	277	263	278	258	269	253	235	272	259	260	241	262	263	230	263	262	284	253	225	253	285	249	289	285	283	254	251	238	254	262	308	289	263	262	279	264	276	255	251	289	244	229	272	242	235	271	255	252	265	253	286	243	276	282	253	285	271	269	266	232	272	250	270	263	244	273	287	257	273
13753	9818	14580	14614	13026	10033	8738	7014	5866	5264	4173	3384	2908	2438	2102	1856	1726	1517	1329	1161	1123	1131	1034	935	927	827	834	873	751	812	761	677	748	644	692	726	636	669	652	653	628	679	639	618	630	683	617	634	609	630	644	609	591	654	605	652	646	600	633	661	599	593	651	641	592	644	631	623	646	656	641	656	643	673	576	617	613	674	678	629	629	669	599	616	636	622	636	666	675	616	628	600	642	680	616	610	637	612	609	648	628	676	575	627	593	625	632	591	631	637	585	649	657	625	646	629	604	666	682	625	604	596	650	618	644	633	657	618	607	644	597	660	656	661	634	635	631	611	624	638	603	659	604	658	611	632	671	600	683	667	657	601	649	644	615	632	684	635	616	650	612	640	604	613	644	621	590	632	640	638	617	612	655	607	566	596	622	639	600	630	592	639	611	614	644	662	660	635	613	641	621	634	599	606	632	672	641	641	641	618	643	631	635	628	646	653	599	651	703	611	648	644	675	649	636	617	589	574	641	614	626	674	615	613	674	650	638	568	609	620	578	646	607	607	597	606	647	675	642	586	616	620	649	665	651	601	628	605	623	662	613	620	637	653	639	633	682	634	608	647	644	656	605	644	606	635	631	564	622	668	591	676	643	602	644	640	623	629	585	627	692	622	635	632	656	641	614	637	608	626	619	664	624	650	586	653	591	625	647	627	617	583	628	594	619	650	625	602	641	624	597	639	601	636	658	682	627	645	634	626	618	693	645	618	607	617	561	645	606	614	619	637	644	577	629	652	629	625	638	622	669	625	610	599	628	633	633	641	658	591	622	656	643	606	586	627	632	586	641	683	587	598	623	644	655	648	615	599	611	598	613	621	581	638	668	586	615	637	645	673	654	679	624	602	683	598	617	623	633	635	604	571	621	617	628	627	630	631	619	634	598	615	691	622	649	600	561	631	657	604	633	649	673	637	657	621	664	615	671	642	644	616	645	659	572	652	615	657	618	632	644	677	595	613	607	611	602	627	618	662	624	623	584	620	592	618	663	637	649	629	629	635	615	647	660	653	634	683	603	627	621	603	635	646	611	618	621	710	658	633	627	617	579	644	623	645	638	604	642	613	622	614	600	677	655	661	639	643	638	585	603	617	629	621	655	648	593	616	643	635	662	607	606	661	641	615	644	627	606	639	621	618	660	608	616	659	647	627	615	616	647	650	630	681	642	629	592	608	622	608	613	653	618	593	611	640	585	587	613	655	657	655	637	686	632	639	611	623	592	591	574	643	648	652	606	609	664	609	638	608	632	620	664	659	597	623	630	651	597	668	628	624	611	647	641	656	641	628	618	595	652	610	594	644	595	636	578	663	636	624	649	666	642	646	614	552	627	642	648	641	592	644	603	653	614	603	628	586	629	636	605	633	617	632	653	650	611	624	607	632	602	645	623	587	601	577	611	682	676	623	626	630	651	611	671	608	632	664	652	621	615	695	633	609	690	627	616	600	615	628	686	605	608	674	602	579	648	645	614	649	624	615	635	641	611	614	616	634	694	655	639	621	613	639	625	661	617	629	636	640	621	644	582	628	618	635	675	649	633	648	602	572	605	632	663	589	650	635	610	576	669	628	614	577	592	650	635	602	585	637	674	600	674	632	638	620	619	652	693	620	638	621	658	601	639	594	640	603	605	615	603	618	628	617	637	605	658	650	655	645	643	608	599	607	617	604	658	657	664	634	604	632	662	596	614	637	641	600	601	669	603	632	614	606	618	615	629	648	580	625	635	664	679	667	613	629	652	659	610	597	605	619	691	646	679	652	616	612	623	633	629	645	629	625	631	588	624	634	637	643	614	642	631	651	670	637	646	622	600	655	639	573	623	636	649	601	617	619	620	650	626	636	675	604	622	629	628	640	621	627	603	604	669	604	611	635	642	654	613	589	589	673	628	625	675	636	637	602	606	668	677	629	645	617	610	622	661	631	619	662	577	664	666	656	641	608	601	619	636	656	642	601	608	621	631	636	594	665	641	651	623	624	662	616	639	566	653	629	648	614	625	639	654	617	657	612	626	647	631	598	643	610	633	626	654	655	630	673	615	598	623	622	643	618	628	618	644	652	667	659	600	624	655	604	632	623	671	654	659	632	625	630	636	643	622	641	633	685	680	649	671	606	595	593	650	658	631	592	626	645	662	626	639	665	618	660	593	613	644	594	636	633	614	602	590	630	616	647	665	630	674	587	608	671	635	612	588	635	640	639	626	621	603	640	607	648	575	595	635	609	660	596	643	606	610	653	621	665	592	621	605	653	611	661	650	637	628	622	606	620	650	616	664	630	633	585	680	603	615	602	629	610	621	612	600	620	608	594	622	567	629	637	642	687	659	615	637	664	629	635	615	600	644	608	665	664	641	616	636	646	628	650	642	607	648	651	614	661	632	637	605	618	651	617	697	615	645	587	626	651	682	596	676	647	623	649	632	619	618	630	638	609	599	582	623	620	582	582	621	647	600	645	708	683	608	628	617	640	624	614	672	598	615	605	620	640	636	613	634	616	631	571	635	669	619	656	649	632	637	616	582	597	618	599	647	596	608	657	638	645	623	621	632	633	598	606	685	578	607	651	635	670	604	613	615	626	621	667	580	638	618	622	638	631	609	617	608	672	609	643	663	627	593	654	592	686	646	640	628	659	652	641	647	642	641	639	622	636	616	633	683	632	674	659	627	602	671	642	637	646	589	659	636	607	637	625	634	684	622	625	649	610	639	626	705	612	650	632	608	664	620	607	695	591	655	635	594	653	624	648	606	623	626	653	662	625	597	667	632	586	636	602	643	590	639	673	640	649	665	641	595	634	631	627	629	638	638	604	601	635	611	636	669	601	660	637	632	592	621	671	678	640	652	649	591	604	652	627	649	634	628	588	649	631	636	652	615	639	621	611	627	683	592	599	560	605	638	614	634	657	642	628	640	624	613	635	617	609	625	631	649	612	636	644	619	635	619	665	675	651	615	645	663	625	649	624	615	685	646	640	618	645	655	641	660	593	626	639	598	589	630	621	631	594	625	609	638	651	599	625	621	632	634	645	613	609	619	596	624	639	645	629	627	622	629	602	623	599	620	657	671	634	657	611	622	620	619	621	648	687	605	624	672	669	641	630	610	634	598	622	647	619	634	642	634	628	595	644	644	661	636	593	648	649	625	632	639	596	616	623	653	612	614	676	650	624	615	653	588	606	625	598	589	650	677	590	583	627	611	594	605	632	579	618	659	655	653	592	650	668	632	611	625	633	607	620	643	618	585	644	633	604	653	604	644	641	639	610	652	650	607	664	592	635	641	666	609	656	599	567	670	609	571	651	664	629	636	657	618	605	624	621	639	624	645	662	611	589	593	597	647	657	647	640	655	623	601	659	627	660	618	673	614	626	662	622	645	638	610	616	618	627	602	608	631	679	654	631	618	639	612	603	630	598	662	603	634	626	629	648	613	600	619	615	658	616	659	668	586	637	649	617	681	632	620	664
27703	16314	14533	8593	5961	4103	3120	2593	1837	1587	1175	959	763	671	572	495	508	438	409	342	356	334	308	284	297	324	266	261	239	221	245	262	243	223	228	244	215	241	227	202	192	236	203	231	228	208	214	229	235	199	206	218	220	228	217	215	203	213	244	221	229	217	233	203	197	231	242	216	234	181	215	238	244	224	183	221	251	245	236	238	218	232	240	227	226	225	246	221	233	223	253	232	224	199	236	224	220	236	234	221	234	213	218	225	219	205	200	219	221	243	253	220	215	235	220	220	212	223	210	192	218	202	222	219	224	235	231	240	239	222	203	206	236	210	242	233	235	227	207	207	203	244	224	236	224	206	219	247	208	219	237	204	198	223	215	224	213	225	207	202	232	258	245	205	227	266	238	201	205	228	211	218	220	216	237	226	210	182	199	247	220	223	237	197	213	225	216	241	241	235	223	240	219	245	236	219	250	204	264	223	238	228	238	234	229	217	254	237	220	201	211	247	226	191	228	224	233	230	229	235	221	223	225	219	214	229	235	242	198	208	206	248	231	224	223	241	207	249	250	213	201	212	209	229	203	269	223	205	237	226	236	211	212	224	239	210	243	232	223	209	208	211	249	221	211	236	225	211	225	228	225	208	229	212	202	206	243	212	211	247	240	211	227	195	235	219	200	232	214	224	214	219	227	222	240	189	202	218	249	213	226	217	223	219	217	211	232	224	211	219	229	221	209	251	207	211	228	222	245	228	229	214	230	198	216	250	250	224	178	208	226	191	221	203	207	205	222	228	221	227	251	219	235	221	222	238	199	245	218	239	232	206	241	233	189	203	209	234	230	237	243	207	213	209	228	239	250	207	253	221	228	240	235	212	245	263	231	222	231	204	246	220	254	198	223	207	189	205	232	248	264	222	224	230	233	212	229	203	236	206	204	239	258	227	208	196	220	221	208	236	230	210	227	204	226	249	231	233	236	229	244	239	220	235	252	209	215	205	219	222	220	223	227	210	209	218	212	234	213	226	229	239	223	210	213	241	224	221	232	222	230	198	221	255	215	238	246	240	233	236	217	204	211	216	219	241	215	232	239	233	220	222	251	226	207	195	215	244	209	195	231	229	202	216	203	231	221	208	231	238	228	213	250	199	212	210	236	210	220	198	235	255	228	208	226	241	231	238	245	212	215	222	206	222	204	251	206	242	233	240	212	210	204	248	222	225	223	223	241	234	230	215	228	235	173	208	194	248	227	207	221	227	205	240	247	213	231	244	212	205	239	228	222	232	227	227	214	218	214	228	244	236	230	223	233	213	234	186	195	208	208	240	255	212	227	218	235	256	223	209	216	211	218	221	195	210	211	197	218	217	218	231	218	245	243	229	216	194	202	214	220	194	241	216	225	242	238	227	206	233	225	246	287	230	236	243	233	209	251	229	211	236	209	236	235	212	229	202	220	176	238	237	181	226	238	235	217	249	229	224	222	231	228	238	211	216	212	224	219	238	219	209	184	232	210	234	213	193	212	209	248	227	229	249	233	223	216	235	230	212	224	183	223	181	216	200	223	205	238	229	204	221	200	208	219	208	206	242	208	201	231	208	174	202	245	216	233	232	226	227	221	229	217	211	206	224	216	252	235	208	196	235	220	238	213	257	212	223	252	236	219	203	206	218	213	255	234	227	193	207	216	231	196	232	240	243	215	208	241	203	223	247	220	203	222	243	228	198	219	209	217	220	220	207	223	229	214	214	239	228	245	227	224	235	216	234	247	223	220	219	217	230	203	237	230	230	196	225	200	229	236	207	222	228	219	228	222	231	240	219	229	202	234	227	218	185	222	224	195	235	194	210	237	220	219	237	202	220	202	235	220	236	245	218	223	242	236	233	210	215	216	213	207	245	217	194	211	224	223	235	186	258	271	233	200	230	246	199	238	233	220	205	218	237	201	207	234	245	228	199	206	248	214	213	217	213	240	209	215	240	221	227	214	236	200	217	225	189	219	217	226	236	241	209	242	221	216	236	233	220	227	215	232	227	216	238	232	212	212	190	229	200	209	237	211	245	231	202	197	195	222	205	215	205	219	220	219	230	206	219	228	236	231	189	246	227	198	208	243	242	225	205	209	236	208	200	197	242	220	224	209	209	234	203	222	248	197	193	192	208	240	217	212	208	245	204	225	218	226	231	191	203	214	234	226	231	202	217	230	243	207	205	213	213	236	241	188	225	224	217	246	218	252	215	221	204	216	232	235	218	172	223	223	234	227	215	197	226	220	209	206	215	224	236	213	194	227	204	233	219	188	239	218	216	233	259	237	226	210	227	225	217	235	235	234	235	205	219	236	209	183	244	253	236	192	234	226	214	223	226	224	211	214	231	215	231	206	207	241	209	210	228	207	236	231	210	229	216	210	222	221	234	251	217	237	217	234	253	217	254	216	200	213	227	246	227	235	227	214	214	225	229	227	230	211	249	206	219	226	222	204	221	247	198	251	234	217	252	211	231	197	214	216	217	208	233	256	245	245	214	213	219	195	216	194	226	221	207	229	246	239	226	238	211	228	206	213	243	239	231	218	240	247	230	245	234	228	198	202	235	229	216	204	227	204	237	205	227	212	223	192	215	215	210	211	263	255	205	194	230	236	237	235	223	206	239	232	226	209	237	207	236	200	226	214	194	216	243	200	240	228	217	234	222	222	218	222	243	228	211	213	201	220	221	211	216	200	203	224	203	216	213	194	244	250	218	247	222	231	219	218	231	230	217	210	245	213	223	225	191	214	227	217	221	248	220	213	225	226	221	223	214	227	230	204	221	201	223	225	224	225	246	220	253	224	203	207	199	224	211	231	240	224	210	224	214	214	193	241	222	202	206	222	235	236	214	213	207	249	195	201	228	203	207	223	218	232	207	245	235	239	230	228	231	220	230	205	219	225	229	218	216	236	217	188	199	242	231	235	232	234	212	212	230	251	252	229	216	208	225	236	202	211	227	197	239	190	204	222	227	199	243	202	265	189	231	213	240	229	227	217	250	214	221	236	212	232	229	254	234	218	194	228	241	201	223	218	219	240	249	206	207	247	260	225	225	219	248	224	235	221	226	199	221	233	214	196	230	220	228	231	211	198	209	223	219	228	233	224	229	216	227	228	224	212	213	246	235	221	249	238	236	214	228	209	200	243	260	228	212	231	198	238	235	228	209	212	211	211	246	199	234	216	208	232	206	197	225	218	259	225	234	212	198	244	218	246	249	235	233	224	210	193	235	244	232	234	221	222	214	216	204	205	204	239	215	224	202	223	223	231	208	227	190	214	209	187	229	210	212	198	222	211	219	205	196	219	213	241	201	231	202	188	228	228	218	204	231	212	237	235	206	203	221	216	243	230	247	228	233	207	230	212	237	225	219	224	198	210	242	219	220	220	228	246	203	230	237	214	221	229	233	230	218	223	204	238	201	241	260	195	202	235	235	213	213	204	221	196	201	222	216	209	262	224	245	218	190	225	225	201	209	200	242	237	240
17906	13951	18898	18057	17238	13224	11404	9780	7843	7085	5598	4769	3888	3078	2690	2446	2148	1924	1633	1338	1244	1178	1179	1079	981	923	921	887	809	739	732	649	635	643	698	621	612	616	628	567	571	565	573	544	571	510	557	624	528	572	571	592	560	600	547	541	521	531	553	534	546	541	538	581	528	554	514	544	560	528	503	554	481	571	542	568	555	531	527	521	565	519	524	530	542	554	543	542	522	546	554	565	536	581	580	578	496	540	539	537	512	535	513	537	570	523	523	585	557	536	544	567	530	553	553	542	501	573	527	535	569	582	544	565	557	533	516	537	522	512	584	538	537	551	527	584	572	532	511	531	522	570	525	531	531	464	509	517	517	506	554	503	558	536	560	565	524	552	580	574	549	556	503	530	544	561	545	566	548	546	527	523	582	592	579	523	549	524	561	527	512	519	517	546	537	540	531	559	575	543	535	531	535	527	559	539	559	557	540	555	521	527	554	514	546	534	532	567	526	578	575	561	547	540	563	571	566	507	536	557	529	569	538	521	556	550	538	558	522	551	528	561	547	543	560	504	555	527	541	542	543	558	572	532	585	549	543	572	568	527	577	553	525	528	516	563	564	537	555	537	541	527	519	577	540	551	581	560	534	532	559	550	548	529	543	545	531	505	553	544	544	531	553	541	576	555	549	526	599	542	539	519	543	534	521	527	522	570	567	551	505	556	523	539	525	511	523	499	514	553	562	517	561	540	499	550	529	518	485	533	523	570	543	542	521	529	522	530	511	555	482	522	534	550	513	512	501	543	554	573	563	507	550	531	519	527	500	530	519	517	540	530	555	506	532	526	552	516	560	532	555	541	533	550	571	536	542	543	528	512	528	539	536	552	556	516	552	520	562	601	529	469	522	549	517	536	516	531	543	554	549	575	514	572	549	547	565	517	580	534	575	546	542	547	519	529	541	577	521	573	523	534	556	570	580	518	538	536	563	542	555	521	546	545	574	577	565	535	558	555	522	505	511	562	526	570	554	558	517	491	543	566	529	539	553	525	558	504	551	521	579	552	566	530	518	546	575	522	528	523	534	514	526	563	533	532	531	532	537	522	536	547	531	493	539	575	559	551	508	567	565	559	541	555	559	496	549	555	511	525	508	533	514	542	577	568	528	576	560	557	555	562	512	554	509	512	559	576	511	542	535	526	554	600	537	563	529	560	526	531	538	546	517	507	570	540	524	553	553	541	497	562	593	534	552	507	542	563	536	511	548	506	539	519	521	540	559	574	572	510	539	532	513	494	533	544	564	532	499	515	525	558	533	542	559	561	540	520	537	504	520	511	560	558	532	508	498	530	549	535	522	540	556	578	526	555	566	526	548	528	491	538	585	562	532	566	521	552	545	600	527	541	550	553	575	538	536	542	554	615	591	538	558	557	553	547	505	519	534	534	579	534	569	554	559	545	548	508	581	580	572	563	581	527	546	546	552	534	537	566	575	536	563	553	572	560	550	549	555	556	554	595	571	544	557	536	529	567	572	558	546	559	519	516	537	551	538	538	526	550	532	531	473	557	562	559	542	542	510	558	591	494	540	570	550	525	519	571	521	513	524	533	526	558	491	557	554	555	546	575	560	573	519	510	520	561	543	535	556	502	523	556	519	525	541	559	524	569	550	578	546	523	572	517	515	603	576	530	549	550	558	561	531	520	551	521	524	566	521	520	535	551	543	563	502	547	583	504	566	538	543	523	581	563	553	566	522	551	521	499	577	556	530	554	580	528	512	571	547	526	526	557	541	540	513	507	568	555	564	543	524	568	520	590	547	523	543	550	526	579	582	542	521	504	535	579	487	509	513	552	539	567	582	565	557	582	546	561	525	529	535	557	558	540	484	547	546	545	527	519	537	554	521	541	555	539	538	571	513	598	537	544	522	533	557	526	550	554	463	536	555	550	544	583	545	552	526	572	554	535	536	576	534	549	533	524	559	544	543	577	539	518	532	562	521	527	531	532	510	539	526	553	517	563	563	539	512	550	519	526	556	546	524	552	564	595	529	550	516	522	573	578	547	574	558	496	539	545	495	554	559	511	561	512	472	548	523	572	506	531	543	506	506	557	534	546	562	553	529	592	549	548	529	529	528	519	554	551	533	544	571	528	541	531	552	499	544	535	554	557	580	557	553	554	568	536	526	541	527	506	512	557	551	555	540	574	535	503	538	568	528	509	566	544	511	518	533	509	560	554	551	533	573	563	497	593	542	561	530	569	533	544	497	538	520	537	523	556	577	471	533	573	551	510	545	542	552	590	561	502	512	551	533	525	570	528	574	529	541	530	554	530	552	528	531	540	566	551	512	526	532	534	546	515	543	513	514	580	535	537	520	554	521	562	503	528	527	584	541	502	536	538	534	537	539	503	532	531	534	559	512	547	504	551	536	535	532	584	503	543	506	547	497	539	540	557	563	540	567	567	552	514	532	498	554	537	533	543	574	504	539	551	552	530	574	561	523	550	542	553	505	554	532	524	552	544	523	553	573	608	549	517	539	554	528	515	571	546	495	545	553	564	544	567	517	543	541	524	559	546	579	514	540	576	542	539	554	511	539	574	566	521	555	548	513	539	544	540	529	520	565	507	538	577	511	560	505	530	540	568	526	543	534	581	542	518	552	499	525	590	519	560	501	579	558	572	550	574	557	540	510	577	559	566	525	549	528	518	554	543	545	533	545	554	544	535	528	568	534	558	521	535	561	537	536	516	533	520	543	518	543	552	489	560	539	552	563	540	518	560	607	540	586	530	521	542	532	501	519	550	554	551	554	541	540	533	527	589	553	540	543	538	542	558	548	507	516	554	545	526	502	497	558	535	544	531	508	508	542	569	551	565	549	528	568	526	527	575	533	526	541	546	568	497	527	520	528	573	559	517	562	515	584	556	559	543	554	568	529	583	544	494	520	557	536	540	559	539	518	523	522	537	501	554	542	568	546	509	544	554	502	501	539	543	506	586	560	543	582	563	545	531	539	554	557	518	568	543	535	556	557	498	549	566	540	586	553	547	527	534	553	567	519	554	567	514	572	521	531	521	511	517	583	498	522	518	565	564	549	532	504	558	480	524	554	533	549	548	542	530	539	502	560	547	551	575	561	551	545	582	556	516	504	568	511	496	544	547	489	510	537	561	584	538	596	545	573	555	474	561	548	503	525	517	560	527	564	523	580	527	544	557	537	572	564	520	521	511	551	541	539	528	552	530	581	567	540	564	528	558	563	533	532	549	504	569	551	562	558	550	511	557	552	498	550	541	553	544	505	522	549	527	505	523	518	528	562	571	520	528	536	542	507	564	554	558	563	559	519	513	516	543	549	541	552	532	536	536	542	556	549	531	546	553	527	549	549	472	531	495	563	556	524	579	545	502	531	556	541	552	542	563	547	506	564	544	521	546	510	576	509	523	563	527	568	549	522	570	544	530	567	507	520	522	522	545	514	526	541	569	550	534	547	533	546	582	525	594	502	529	541	543	524	550	537	539
9092	5200	5238	3397	2345	1478	1266	936	750	625	583	492	460	425	360	359	340	334	295	299	320	277	295	284	249	256	293	256	281	278	316	238	256	272	276	237	235	273	245	260	261	256	264	284	244	270	231	260	263	258	261	252	262	235	281	248	244	264	238	265	237	231	265	254	276	287	247	265	279	248	278	272	276	229	266	269	240	250	247	235	256	218	265	260	240	252	272	253	268	241	234	238	248	246	268	254	256	266	284	240	219	279	228	255	245	251	244	271	261	235	237	248	251	255	245	235	226	226	274	247	247	263	261	234	230	250	256	257	291	232	242	252	264	291	256	270	240	268	241	242	250	245	239	275	248	250	255	265	260	264	278	276	247	260	285	261	267	258	288	212	270	258	230	261	275	258	271	268	276	289	216	234	275	274	259	253	250	274	244	239	261	285	264	264	223	242	242	243	283	274	244	267	266	255	246	247	264	258	230	225	265	256	261	275	250	272	242	253	228	251	261	253	245	288	247	218	241	240	243	304	257	264	262	266	246	264	273	253	273	258	253	252	263	249	276	264	227	272	257	245	265	245	281	265	248	246	253	254	253	275	261	256	244	201	256	239	254	270	258	247	265	255	261	263	241	261	212	255	285	245	226	249	255	278	230	268	227	233	222	295	248	253	280	262	242	267	273	227	234	253	260	254	257	270	255	265	245	283	223	252	261	276	264	238	257	242	250	252	236	243	257	258	240	265	243	261	267	252	268	263	276	237	228	271	275	249	255	254	262	285	261	247	233	240	252	279	260	258	253	247	252	240	229	231	256	259	276	239	251	261	252	295	234	251	257	255	233	240	240	252	271	254	250	257	257	286	262	265	251	240	244	223	267	271	249	262	242	266	277	272	239	201	269	277	252	244	252	258	257	271	258	237	257	237	254	229	247	218	241	261	261	237	254	261	289	215	277	222	269	286	234	272	265	272	252	245	258	224	268	250	264	246	235	242	281	245	275	243	264	250	243	259	272	228	253	270	261	263	260	258	253	254	256	258	254	283	260	240	254	263	242	272	208	256	258	265	250	245	226	267	291	240	269	240	277	253	259	268	246	258	266	223	235	271	237	275	258	250	262	247	249	229	275	257	252	274	255	235	262	256	233	242	240	238	254	253	314	282	278	282	254	271	248	254	265	256	266	229	263	269	276	266	246	245	253	248	220	271	277	280	271	240	263	252	252	239	256	215	228	244	245	230	220	260	273	240	241	250	281	234	260	261	269	247	255	238	239	237	254	262	245	271	265	242	246	242	275	244	290	237	255	249	262	256	275	291	261	233	268	246	285	239	239	261	243	262	249	256	239	231	227	234	203	271	246	217	237	279	234	231	242	264	255	267	227	286	260	251	223	241	257	255	242	261	231	293	256	261	246	275	260	261	234	241	252	263	270	228	260	255	257	272	292	252	241	253	269	244	244	256	248	223	243	250	265	224	245	264	288	266	243	272	258	245	238	247	258	262	255	260	247	255	250	207	240	225	255	233	261	240	284	248	247	269	246	279	268	279	263	235	245	285	233	233	242	265	235	222	232	233	249	263	260	254	236	256	241	257	243	240	228	225	268	253	271	225	223	258	240	242	265	245	252	270	276	237	232	235	244	249	263	260	272	272	281	251	258	270	274	238	227	246	229	260	250	286	274	252	294	252	282	270	247	275	259	252	237	266	263	258	252	254	251	222	271	268	215	273	252	271	247	247	244	242	273	251	248	256	259	247	245	246	224	272	238	272	229	245	264	230	239	244	265	251	240	246	212	246	224	226	237	241	271	255	245	289	277	264	283	256	254	246	270	290	265	237	255	262	271	270	255	223	267	265	268	244	259	243	240	262	258	248	240	235	246	258	261	231	273	264	246	277	261	240	265	246	213	240	248	227	249	233	268	276	252	265	274	265	241	280	289	262	258	270	252	245	235	248	245	272	255	256	274	232	255	245	274	265	236	245	251	270	249	268	258	252	249	276	258	225	260	227	279	229	264	271	244	216	275	287	254	256	253	273	256	229	257	235	231	254	243	247	262	282	254	251	240	220	271	277	246	239	236	215	279	278	241	253	245	264	261	259	281	240	250	244	261	279	250	224	221	227	249	242	252	242	240	259	237	255	243	257	265	278	273	258	245	291	250	274	253	250	237	262	249	246	245	259	308	248	265	239	228	263	245	259	247	248	248	251	294	268	229	269	264	255	250	278	270	262	258	258	243	214	248	256	260	254	257	257	253	256	246	269	283	234	271	260	279	253	256	259	284	263	225	277	242	255	280	234	264	234	255	259	263	258	237	236	232	232	231	232	247	249	272	231	248	223	223	281	263	287	250	239	268	274	271	268	269	259	251	237	229	243	246	269	266	228	251	257	273	258	257	233	270	241	299	236	256	235	241	272	243	238	243	270	229	260	269	228	251	230	263	245	230	212	250	229	280	249	288	264	257	255	245	281	273	292	251	266	283	233	232	253	225	247	262	258	233	239	227	299	238	288	274	273	234	254	246	263	268	250	289	257	268	247	237	249	288	234	236	269	264	257	245	270	254	301	241	227	274	240	245	236	255	264	218	267	275	246	256	257	263	241	259	239	236	250	277	269	278	205	248	264	259	228	231	250	252	269	241	248	271	248	262	231	262	246	232	250	244	276	252	270	243	284	230	266	274	294	262	268	252	275	283	224	250	252	254	255	243	244	247	264	257	256	244	248	261	262	268	240	260	240	263	270	272	263	242	277	249	266	248	268	232	230	255	243	240	242	259	246	285	256	251	202	247	237	289	229	288	244	280	296	244	284	239	255	247	238	243	247	262	244	257	264	276	228	260	249	245	240	246	266	239	272	250	239	256	259	261	245	289	251	254	248	262	261	245	240	223	261	266	251	275	232	260	239	271	258	244	242	277	246	236	270	256	242	265	248	274	275	215	228	245	256	236	239	285	290	279	250	250	219	241	240	247	246	255	243	255	228	249	234	259	279	248	212	231	238	256	244	252	269	245	211	231	269	247	255	265	259	251	235	246	237	251	262	305	238	260	279	254	282	258	253	228	226	277	291	264	273	269	252	229	265	254	302	254	271	246	256	274	266	242	226	235	261	262	286	282	256	235	248	248	265	257	268	255	242	255	258	260	303	248	250	243	253	254	281	260	246	268	280	230	217	241	248	263	286	268	246	235	235	248	258	240	263	269	237	253	243	277	258	240	261	259	253	270	264	240	245	246	249	245	224	245	235	280	247	269	297	240	240	281	273	244	282	259	233	265	282	246	254	303	251	271	227	283	233	241	259	268	240	239	244	259	235	239	256	243	266	238	243	268	294	258	257	268	238	278	295	200	257	276	263	255	258	236	249	282	255	255	245	244	257	267	239	270	268	236	247	257	258	269	243	233	259	271	225	236	273	249	250	230	266	260	255	246	276	282	234	243	262	276	258	256	269	236	262	262	279	257	255	247	277	280	207	242	263	265	278	231	206	232	270	254	283	234	251	275	274	256	252	256	228
6635	5291	9461	9656	8483	6234	5228	4159	3723	3095	2412	1954	1795	1568	1379	1309	1162	1026	910	847	826	852	795	766	786	683	707	731	729	684	680	651	656	686	676	634	639	663	677	655	597	614	638	610	621	609	601	630	658	680	562	572	627	607	613	587	665	617	639	614	603	640	618	608	594	587	605	664	593	624	612	654	616	620	650	578	591	621	608	602	601	595	611	636	649	616	626	634	609	620	609	621	643	593	623	602	634	633	652	617	623	634	622	592	588	620	584	607	588	601	581	632	624	606	595	618	643	608	634	638	601	629	609	618	620	576	615	603	649	631	629	647	606	630	590	634	604	611	657	562	608	575	597	630	618	602	569	625	620	632	617	654	628	628	601	617	613	613	618	626	629	561	608	627	600	576	621	587	545	611	632	621	614	636	626	677	616	643	622	616	589	663	601	625	613	662	597	646	577	617	638	623	590	618	626	614	621	628	595	596	586	600	608	633	606	580	592	604	634	600	634	617	628	643	639	599	553	575	677	637	638	604	604	641	601	637	652	649	630	608	595	626	624	629	647	617	608	647	636	614	602	618	654	619	622	605	592	582	613	672	590	628	609	614	625	635	600	592	593	643	588	597	600	612	596	594	604	589	616	612	605	633	607	637	592	625	626	603	606	613	595	588	639	609	646	619	584	614	612	625	636	586	610	647	576	643	581	609	603	618	618	586	574	574	614	658	628	587	642	608	605	609	621	606	615	628	600	625	604	601	586	633	588	582	603	631	611	628	609	645	619	626	633	577	631	601	603	629	652	629	567	617	617	637	651	605	601	616	612	640	618	620	638	598	640	588	610	562	572	595	639	632	624	623	593	585	633	626	643	598	597	624	648	665	628	638	687	607	629	610	618	634	615	614	627	610	642	572	646	659	618	666	621	594	589	578	606	585	589	614	590	614	645	611	616	604	652	613	656	607	610	657	576	604	655	653	610	603	635	635	598	603	610	627	587	682	594	606	590	624	594	634	591	588	632	650	545	600	596	602	649	653	622	630	634	611	644	604	636	610	599	600	610	612	643	638	577	622	563	628	601	584	613	578	617	611	634	628	606	637	577	591	668	603	583	633	602	585	597	661	594	634	644	646	632	592	634	608	587	595	594	610	608	651	686	600	577	618	661	629	629	612	628	603	599	634	635	610	575	634	664	614	637	608	636	630	620	623	614	606	609	626	613	567	591	625	619	627	594	673	596	609	598	593	625	578	642	614	570	591	593	600	571	648	602	657	646	608	627	624	653	597	626	580	612	624	623	626	610	582	590	654	664	610	607	640	644	614	590	618	597	625	575	585	636	637	657	591	633	619	694	592	600	625	642	638	602	600	599	587	640	634	650	628	630	596	638	650	632	635	637	598	609	640	575	591	600	575	574	652	597	585	609	598	588	598	681	622	587	608	579	608	608	591	628	636	639	632	613	604	555	645	616	577	627	632	575	627	635	604	613	612	635	553	599	632	610	619	563	590	582	631	596	636	588	594	606	588	620	643	581	627	618	624	603	636	589	598	627	619	642	617	666	612	567	614	650	646	636	557	562	610	601	637	613	640	646	628	614	619	591	608	670	603	640	611	612	607	653	640	625	605	647	653	581	610	614	620	627	605	617	590	622	597	616	632	627	646	636	594	570	643	641	621	595	583	606	621	588	633	616	627	618	575	646	619	632	618	642	616	626	611	638	612	618	593	662	674	634	632	618	550	618	567	604	609	653	618	611	608	613	646	640	605	641	606	563	587	604	591	585	605	606	616	607	646	622	625	641	578	579	581	575	594	615	601	614	630	605	619	650	663	646	616	616	620	631	590	607	608	613	627	586	595	580	576	639	628	559	564	644	682	642	645	561	593	603	609	632	588	588	586	575	624	612	591	636	659	629	619	619	640	561	614	629	608	641	624	606	576	642	633	640	586	599	624	599	581	631	593	562	637	644	627	649	609	602	602	619	616	638	625	627	599	629	634	653	612	601	589	615	620	571	631	615	626	583	634	643	643	671	598	670	626	648	577	594	617	607	637	652	639	588	569	624	632	574	560	645	602	615	634	639	554	632	597	617	607	593	608	641	622	618	627	603	650	606	609	623	624	588	606	628	645	584	589	626	618	606	623	635	640	623	608	599	678	656	653	595	655	594	616	579	667	625	639	648	600	566	633	612	617	598	621	630	624	620	603	631	598	650	591	664	640	638	662	630	621	644	622	612	594	601	647	580	632	635	647	595	587	646	663	641	592	648	655	611	612	589	606	641	609	583	628	642	560	647	626	628	595	641	619	611	608	608	651	635	590	575	617	575	610	659	617	599	586	627	636	650	601	670	578	616	615	620	630	590	618	589	625	572	603	667	607	651	607	595	651	589	617	595	629	566	601	656	625	604	648	582	588	599	603	624	655	657	632	614	530	667	595	595	577	611	593	659	637	643	625	589	638	628	602	605	624	614	662	627	612	579	635	582	602	623	610	577	648	597	659	645	585	626	599	613	636	599	580	589	659	642	607	593	590	628	648	613	654	654	576	598	533	563	613	618	650	651	610	679	628	601	565	646	635	640	610	583	602	661	614	648	599	619	612	633	625	635	631	611	614	575	625	613	644	650	575	622	623	593	614	608	652	640	606	655	644	594	630	657	633	609	642	618	576	604	655	598	625	619	604	632	672	583	602	618	621	626	619	637	625	613	614	617	631	610	611	629	615	576	633	611	618	618	627	580	639	621	625	607	572	609	612	615	642	607	629	617	650	578	599	596	612	575	581	611	610	642	605	541	614	605	603	628	610	662	623	594	645	606	642	623	654	634	618	614	599	591	628	608	599	598	582	616	632	621	588	610	628	620	664	595	637	632	610	640	605	657	600	631	590	605	644	616	641	639	628	584	609	578	600	610	617	616	584	617	610	637	604	572	591	654	609	573	582	622	617	649	624	595	662	597	617	596	588	586	586	639	531	622	664	628	621	607	654	609	618	622	588	602	608	620	625	545	632	606	622	617	644	643	608	589	642	615	642	614	651	585	567	623	614	619	623	617	621	630	656	610	635	580	614	635	629	644	619	600	629	611	618	614	614	634	622	597	586	633	607	612	605	619	606	603	610	588	658	615	595	592	610	630	559	606	683	597	599	641	622	607	610	620	603	611	634	589	618	650	603	606	585	609	619	615	616	609	643	608	607	618	641	622	645	593	645	613	621	588	598	622	631	598	587	626	597	628	626	648	631	602	608	609	619	622	576	612	591	597	592	647	588	644	581	674	625	616	616	611	641	592	626	602	633	619	601	613	625	602	606	659	647	623	641	618	619	618	614	569	635	598	661	637	592	632	625	627	626	602	631	617	594	628	640	644	669	627	587	603	613	580	634	630	617	628	595	615	621	624	647	635	687	646	625	605	653	612	623	645	623	609	645	590	598	644	643	561	575	620	609	591	616	616	583	620	651	666	668	596	618	630	650	593	585	621	622	635	653	601	607	653	652	627	661	585	587	645	636	589	639	659	608
19270	10568	9826	6393	3999	2501	2126	1706	1353	1079	865	714	645	539	487	482	429	398	379	340	311	338	312	312	294	307	283	286	300	284	280	291	278	286	261	251	270	255	283	277	255	285	269	280	218	267	269	283	260	269	272	257	240	261	260	268	263	265	290	268	306	261	267	264	261	245	226	266	242	238	256	274	266	246	252	268	259	261	264	258	273	270	243	266	247	267	219	236	252	242	292	264	272	262	246	272	243	289	253	215	259	251	275	226	262	270	234	242	277	275	270	242	274	268	253	253	264	259	262	282	285	247	263	266	277	247	256	246	286	288	264	259	233	276	257	276	270	274	260	269	258	264	313	278	269	273	276	247	266	232	313	290	282	275	275	279	292	264	242	264	253	257	286	261	277	269	234	258	273	271	264	243	271	242	249	279	240	256	253	254	272	253	276	259	265	277	261	227	270	285	265	253	240	251	240	270	250	248	267	277	254	258	272	240	233	284	242	270	216	276	264	265	258	269	269	263	250	269	247	255	237	275	252	276	266	232	271	282	241	262	233	271	297	234	272	319	300	277	246	267	290	296	260	272	257	237	257	252	287	247	268	260	265	251	253	229	238	268	275	240	248	254	268	256	265	256	275	288	285	248	274	255	261	240	255	265	270	260	260	271	267	253	261	262	287	269	256	289	251	262	250	226	281	235	273	232	270	242	254	277	295	291	281	256	263	277	279	286	258	257	231	283	259	276	247	257	272	292	269	256	260	241	246	249	260	245	276	275	264	270	275	272	282	257	255	242	280	251	302	274	264	249	263	256	269	246	251	266	288	262	250	251	237	243	280	287	248	261	244	232	279	242	255	289	268	271	296	260	274	283	245	251	278	272	270	255	289	257	244	273	233	280	285	236	272	288	282	246	271	278	255	281	279	252	300	268	262	251	272	254	296	246	269	287	261	277	275	242	258	216	284	272	247	248	276	261	250	267	270	258	263	258	209	260	251	252	258	266	256	277	274	256	240	244	246	239	251	277	258	238	271	267	247	267	266	269	285	276	249	254	260	257	247	243	255	252	257	265	253	251	285	282	230	281	248	280	256	305	269	239	252	249	257	249	261	247	293	256	228	254	257	260	262	274	247	263	274	265	264	264	276	267	278	276	233	244	238	266	253	253	241	308	283	225	282	268	256	246	266	223	302	219	252	263	272	250	256	280	255	275	262	233	264	248	239	244	266	265	264	271	261	294	258	256	266	244	267	300	258	257	251	268	278	291	266	246	247	266	272	268	244	256	279	260	236	278	289	256	262	246	248	263	256	261	265	285	240	290	253	257	249	287	303	279	288	251	279	301	290	286	259	259	266	237	232	262	282	239	256	253	243	254	284	256	293	241	277	260	264	251	278	244	236	283	255	278	257	272	276	256	263	269	242	276	280	240	296	257	252	276	257	246	269	287	272	276	292	260	293	258	261	257	283	249	263	247	291	272	288	295	255	240	255	254	256	253	268	258	297	243	270	256	256	220	244	246	264	298	280	247	249	268	282	272	243	246	261	251	256	270	260	266	246	284	271	270	262	262	259	278	264	255	278	236	254	262	282	263	262	281	270	264	260	285	280	255	279	285	295	268	258	250	269	244	265	271	310	297	263	270	268	277	271	248	272	244	260	260	295	268	233	235	303	260	286	244	238	257	277	262	260	256	276	278	262	291	304	282	256	248	254	263	260	278	252	244	262	283	271	257	267	275	264	234	244	258	273	276	259	268	247	263	288	288	246	252	261	256	239	274	263	286	274	298	264	288	223	261	253	268	247	256	238	298	258	279	274	260	246	269	287	250	282	270	255	290	251	279	271	269	269	282	279	253	251	273	255	252	251	258	276	297	244	252	292	252	261	238	283	241	243	251	234	256	288	248	270	252	236	292	265	261	248	263	259	254	280	238	249	249	248	268	256	280	293	319	254	257	254	254	219	236	248	243	265	257	238	247	241	222	269	266	263	284	259	251	264	251	243	257	278	272	279	280	280	258	269	246	248	246	277	252	262	293	271	284	280	280	228	260	255	258	304	268	252	284	280	246	257	246	278	263	284	257	270	261	237	263	262	266	260	256	278	283	234	272	262	239	295	258	274	209	261	264	257	275	245	281	250	266	277	281	264	245	260	277	233	263	254	260	278	241	268	267	266	278	229	295	250	254	281	279	266	255	277	235	262	262	272	248	272	259	272	256	245	277	264	276	272	270	270	259	246	251	252	264	279	298	267	262	253	255	260	281	261	256	271	268	276	282	273	247	246	299	254	282	249	260	264	230	289	278	251	235	267	241	270	263	246	252	246	293	262	241	261	295	253	257	285	232	269	265	285	275	286	272	260	289	281	302	291	260	245	258	275	291	284	231	271	270	266	285	265	247	285	247	272	268	268	263	264	265	272	259	252	228	277	274	240	260	276	240	228	282	290	260	263	284	236	275	235	254	286	257	280	280	261	283	271	286	252	277	274	270	259	223	282	287	244	269	274	260	266	275	260	283	308	250	278	238	276	278	262	282	281	276	262	255	253	280	280	244	254	263	245	259	242	277	242	277	255	259	276	272	283	251	252	268	263	299	289	221	256	267	269	278	241	221	270	267	296	290	247	306	281	232	229	250	250	283	246	256	291	250	260	267	270	240	296	253	275	260	274	251	254	249	266	270	222	252	263	259	279	270	265	246	272	322	235	240	261	313	260	271	267	300	256	235	280	246	253	281	282	286	254	272	295	284	265	213	279	247	273	241	257	267	282	263	260	272	284	277	256	277	244	255	277	286	244	264	254	222	278	264	254	243	255	262	281	245	258	270	283	254	255	237	251	253	248	251	248	285	269	275	276	275	222	256	264	266	272	239	279	269	258	248	271	291	288	258	237	283	265	270	231	242	279	270	270	273	231	258	268	263	270	298	259	262	294	276	262	290	233	265	239	278	249	250	270	280	258	256	274	231	253	274	243	230	267	260	270	285	288	248	268	266	274	267	268	232	276	271	261	245	241	263	260	263	234	247	258	250	285	242	286	254	245	288	294	261	273	265	292	280	266	273	291	268	253	264	269	262	268	254	272	279	269	254	249	272	283	250	258	250	265	249	260	257	290	259	293	267	279	272	236	283	254	267	240	272	265	264	253	258	265	281	235	284	259	264	252	256	227	284	256	268	254	275	279	244	276	267	255	259	251	267	239	266	247	257	269	244	287	249	251	279	281	262	259	272	265	253	245	259	280	276	270	234	263	250	277	287	267	260	240	281	274	257	266	266	272	296	263	278	236	271	286	289	259	262	262	255	238	276	255	254	256	266	249	261	236	262	274	303	245	246	256	257	270	277	260	251	245	246	253	289	294	272	263	264	289	239	242	280	267	279	275	244	258	259	287	259	236	246	264	237	287	270	275	274	273	264	256	257	246	273	268	272	273	285	257	266	257	260	291	240	283	277	241	244	268	241	255	253	251	275	250	268	277	232	246	247	271	266	271	272	282	268	260	285	254	249	288	272	265	266
13726	9583	14342	15061	12721	9970	8382	7025	6208	4953	3944	3271	2862	2514	2126	1952	1707	1432	1294	1141	1149	1068	1069	890	940	888	866	818	843	766	786	767	728	716	734	659	692	624	655	657	629	693	645	699	658	588	622	700	632	635	670	637	659	643	630	651	623	634	616	594	657	647	666	676	645	660	654	668	606	675	635	586	635	655	633	626	669	640	642	601	671	613	627	695	647	623	657	608	653	635	631	607	595	671	643	601	638	614	624	669	634	635	613	635	625	662	651	651	609	620	616	638	654	632	668	578	642	649	660	630	608	627	667	605	613	614	599	615	610	644	612	635	666	600	664	648	676	642	665	647	604	622	601	626	675	612	684	607	612	621	671	582	598	618	604	638	651	596	638	668	650	636	643	625	587	641	639	632	648	589	635	657	647	600	572	599	602	604	593	621	604	634	591	645	672	602	629	621	665	654	605	628	703	594	631	640	596	652	675	632	595	628	682	597	657	662	636	620	591	573	672	658	657	647	643	640	618	596	644	645	645	649	630	643	603	623	591	606	638	617	648	644	673	633	637	630	650	625	616	624	639	616	643	674	635	637	596	649	616	659	646	613	639	623	659	618	629	617	618	632	670	628	607	641	635	646	655	617	650	636	628	637	584	593	631	573	650	650	603	596	642	641	651	589	648	604	594	618	694	583	645	610	622	607	580	657	668	640	696	645	609	621	637	641	655	652	658	655	618	619	629	662	672	603	649	630	631	639	641	663	637	649	606	649	620	629	590	658	620	620	632	631	648	661	639	650	592	624	650	618	598	628	645	667	617	652	605	644	652	605	629	646	682	590	631	610	667	633	642	609	629	638	603	631	645	676	624	631	643	652	677	635	608	654	610	662	638	648	636	619	639	613	647	615	655	613	628	630	646	647	638	620	629	658	644	611	678	629	608	604	626	602	621	622	640	618	577	638	633	673	653	633	641	653	633	623	606	646	643	599	588	629	654	648	635	729	594	613	623	632	626	655	633	650	663	663	599	667	672	642	685	607	674	608	668	626	596	631	602	627	629	597	685	600	622	656	615	640	650	641	654	596	593	590	612	697	632	617	612	626	649	624	624	627	635	645	657	621	659	606	610	622	660	647	643	627	624	655	672	624	656	665	647	651	667	646	623	602	638	592	642	638	614	619	594	634	646	598	629	597	680	612	670	604	614	629	594	601	595	636	634	631	630	621	637	609	600	678	640	615	615	649	665	613	637	632	588	589	659	612	673	620	629	650	620	646	651	637	606	661	644	664	658	642	656	644	660	606	636	613	606	642	647	610	604	621	649	693	649	697	599	617	646	629	608	655	633	672	657	612	594	632	657	628	650	670	586	644	656	619	642	607	662	642	609	616	640	665	638	623	650	612	642	622	613	671	591	606	596	643	637	624	611	666	647	679	636	617	590	685	630	619	671	641	673	619	606	623	629	626	606	612	633	639	603	651	595	606	661	670	652	638	655	634	643	649	598	618	660	647	655	607	666	610	605	662	612	671	634	651	629	615	658	623	635	645	623	605	617	611	619	634	667	602	631	643	630	638	593	609	613	664	597	645	617	589	593	644	611	613	638	641	590	650	699	615	693	655	654	635	627	635	590	655	652	628	661	653	653	580	651	646	621	643	648	651	662	616	623	649	611	632	633	630	652	637	664	711	657	646	659	626	607	613	608	634	656	693	614	664	634	634	676	628	651	661	614	633	599	605	592	647	627	662	621	586	632	641	579	592	644	597	682	634	579	640	629	612	662	640	623	631	599	563	653	600	597	605	599	640	638	635	610	596	666	665	638	628	641	627	618	628	647	641	614	616	635	617	644	621	653	640	639	579	578	659	646	638	618	633	655	601	619	692	658	595	649	642	655	660	651	600	655	647	635	613	665	654	626	621	659	610	597	636	626	636	647	638	638	641	635	653	623	630	670	622	618	639	617	620	639	639	621	588	685	633	678	634	649	632	626	607	629	678	631	604	633	615	617	590	640	653	606	673	667	621	566	645	634	628	644	648	663	635	609	600	609	588	646	606	669	650	605	666	662	691	620	695	607	651	678	666	631	602	681	668	608	625	619	660	622	646	619	686	604	650	647	597	610	631	611	611	631	622	659	616	607	608	600	640	704	634	646	607	678	622	617	666	614	617	667	565	594	625	610	636	648	659	642	634	654	594	618	621	626	648	611	622	647	666	649	609	700	634	637	636	627	673	630	620	645	616	635	634	659	590	602	635	665	634	580	595	677	681	619	601	600	643	662	632	687	668	636	652	665	600	571	636	621	624	654	637	622	611	605	666	691	678	629	643	615	605	623	681	674	622	596	620	669	666	589	612	661	608	675	694	603	608	590	627	620	645	629	629	647	674	640	593	632	660	614	639	635	630	691	633	655	650	651	626	610	603	604	671	594	638	635	634	633	658	641	668	628	680	673	621	615	654	701	649	614	662	643	645	642	642	626	599	663	579	627	646	629	621	643	638	652	647	650	652	630	653	628	640	659	627	586	607	657	679	594	612	622	627	686	645	641	633	637	660	669	620	644	658	591	606	612	640	609	663	615	634	709	678	644	608	642	667	632	642	626	623	675	593	647	602	643	644	636	635	655	641	636	614	619	691	657	630	635	647	646	626	643	712	631	615	643	631	614	642	628	593	624	635	620	653	637	593	612	635	643	607	626	652	628	619	690	651	663	669	644	642	653	651	636	640	611	602	639	681	627	608	683	612	620	652	633	652	603	647	631	664	623	622	651	612	597	673	631	619	660	625	673	649	606	681	638	672	620	626	632	635	688	617	632	621	623	580	649	597	596	647	676	643	628	649	652	606	660	679	648	693	592	645	598	676	632	624	622	669	637	607	635	612	641	635	596	637	622	654	662	631	676	634	611	612	632	634	599	659	651	634	644	656	588	638	651	644	614	597	653	603	635	613	640	610	609	614	631	616	637	613	576	634	626	624	616	606	612	661	646	634	652	658	586	594	683	660	596	635	662	610	676	622	603	626	605	648	640	628	624	607	615	605	632	617	586	663	647	622	641	630	639	655	607	639	642	654	594	606	647	657	644	644	639	666	626	606	655	644	632	687	650	633	618	634	610	672	593	579	608	630	673	623	638	599	646	671	631	600	571	611	638	564	664	630	643	587	623	621	598	591	667	660	638	669	622	608	669	635	679	662	645	666	621	654	623	632	624	640	621	607	717	631	647	631	632	626	602	592	651	619	600	635	626	646	668	567	623	614	655	583	629	588	661	617	629	608	659	634	625	666	636	614	659	667	607	645	642	599	619	637	625	639	678	592	634	665	608	623	613	619	627	645	639	631	629	643	668	667	627	682	641	586	629	608	663	674	614	617	679	660	633	649	609	631	591	640	648	627	596	646	587	701	611	626	619	610	604	666	627	635	681	681	649	598	644	653	597	600	602	628	636	608	598	624	664	636	663	629	632	626	634	645	623	602	668	645	667	665	671	620	620	645	660	672	618	668	555	645	619	619	643	648	612	676
27925	16403	14297	9028	5668	4166	3206	2346	1881	1528	1145	882	790	625	543	523	460	405	396	338	348	290	323	312	317	311	275	283	272	267	242	212	226	243	231	246	214	225	233	210	223	243	227	213	211	221	225	248	213	233	226	228	216	206	207	242	206	224	216	262	224	218	209	234	243	227	235	230	214	189	235	228	245	212	223	221	220	220	251	238	224	244	227	221	210	243	196	212	229	236	234	230	229	220	236	240	240	248	215	214	184	191	223	216	208	229	235	248	239	208	220	248	200	201	211	218	224	250	240	223	197	232	248	245	232	198	223	204	235	224	246	227	218	202	220	219	200	241	213	237	204	226	225	224	230	241	244	203	238	212	255	230	250	233	207	249	218	217	211	201	228	239	261	208	237	226	227	210	228	231	219	252	241	182	251	224	242	223	218	223	211	231	223	219	224	245	221	213	233	238	208	217	227	224	239	194	221	226	196	226	209	224	215	197	227	223	212	220	225	204	228	221	217	218	228	219	202	225	244	232	229	208	229	223	232	246	207	245	229	202	227	209	230	184	223	223	241	258	224	205	260	216	235	212	214	241	267	230	227	231	204	222	206	234	208	241	237	254	212	236	227	213	199	212	230	222	201	234	215	234	251	250	220	219	210	222	237	231	210	228	237	210	208	203	201	239	227	251	220	222	209	215	221	217	226	210	203	273	233	203	230	211	233	207	211	216	238	244	243	236	238	208	231	226	217	244	225	215	225	239	237	216	232	227	217	230	211	219	232	221	216	237	207	243	232	233	232	221	224	242	211	239	227	228	216	196	252	259	215	230	208	211	230	206	213	235	196	197	234	184	196	240	229	242	248	242	239	204	208	246	206	190	209	208	201	232	247	219	198	217	224	237	209	223	231	218	191	250	189	211	226	217	247	224	234	240	216	228	230	240	237	219	244	227	200	237	201	217	220	236	237	236	255	220	209	243	222	219	250	221	217	215	217	199	234	216	205	228	199	209	218	241	238	213	203	224	217	224	231	207	209	219	222	247	229	231	227	189	238	219	216	208	189	239	231	205	248	239	254	231	214	232	221	204	230	229	233	211	233	206	229	235	206	235	231	226	225	194	204	212	216	225	219	217	253	229	226	209	206	209	206	231	213	224	227	221	228	249	203	228	234	219	220	214	228	204	228	204	226	231	206	241	224	258	228	223	216	228	221	193	232	225	231	221	219	195	211	198	218	196	240	231	221	213	238	211	190	214	198	215	221	233	254	235	227	190	227	229	226	223	230	240	224	192	183	241	216	239	202	197	246	187	227	249	238	246	254	258	212	218	237	208	239	231	230	227	197	198	203	245	228	224	244	183	211	208	228	220	214	237	236	243	199	214	219	220	225	236	224	212	202	207	220	232	216	209	246	216	226	218	220	194	233	219	220	207	242	207	246	212	259	244	200	249	229	236	225	197	222	258	232	221	191	261	215	222	227	207	210	252	221	215	218	212	232	232	231	233	193	219	221	232	211	230	229	213	241	240	194	249	215	236	233	204	211	224	195	226	252	218	234	220	252	234	204	220	236	215	216	229	208	227	215	222	228	235	249	215	230	267	229	240	227	219	241	226	194	203	230	223	233	213	218	254	221	237	231	228	257	239	233	226	234	220	231	212	225	216	232	219	208	199	209	225	231	218	203	219	215	198	252	242	247	255	223	215	198	233	244	244	209	244	246	267	224	207	205	229	221	222	224	226	235	229	237	222	220	217	240	239	211	243	230	250	232	205	231	233	225	205	242	217	231	240	241	245	209	221	215	226	251	221	223	225	231	216	236	217	240	199	238	215	206	208	230	264	227	253	222	217	246	198	226	223	263	217	201	235	231	240	221	234	227	222	221	249	234	257	219	234	219	230	224	217	230	225	236	208	213	237	244	228	216	233	215	209	212	225	235	228	235	234	251	208	204	220	226	213	231	216	228	209	204	248	233	222	208	220	219	226	214	228	238	180	240	220	220	230	227	246	235	238	221	229	211	195	212	235	258	227	225	215	233	218	233	204	218	220	221	186	231	205	259	230	255	218	258	255	257	223	210	218	196	223	221	227	243	210	216	228	246	229	224	255	223	216	219	225	197	208	208	229	219	232	219	218	197	216	227	237	209	245	218	235	218	232	245	212	215	230	189	207	236	218	220	194	241	218	203	222	229	213	229	214	209	232	213	216	219	226	220	207	267	270	234	232	223	220	198	241	243	217	214	213	220	238	219	239	246	212	233	230	223	253	233	216	215	217	235	240	230	207	225	220	207	213	223	225	226	215	224	230	207	218	233	220	241	213	222	226	233	235	212	208	229	232	243	251	218	221	229	186	231	228	216	215	268	211	228	241	244	221	183	238	212	203	219	229	227	212	221	227	214	253	234	219	216	218	224	216	199	205	225	215	245	223	226	230	228	229	227	242	223	235	227	214	227	212	242	213	215	233	223	212	218	234	219	204	211	213	214	227	225	205	239	217	254	218	239	233	219	217	250	217	205	207	216	225	253	245	218	195	214	214	232	210	239	238	215	212	232	251	210	216	209	216	227	235	211	209	197	206	240	224	228	243	217	195	175	217	253	217	216	225	227	220	234	224	215	234	229	247	218	225	220	237	210	217	224	209	232	232	224	219	228	237	220	222	225	203	234	220	250	234	255	225	229	196	236	214	223	238	204	215	250	225	222	200	219	220	214	238	212	215	228	234	231	257	216	229	227	238	209	237	229	197	234	224	237	212	235	212	229	228	251	219	229	231	231	242	230	199	210	248	229	230	229	224	216	208	235	249	228	206	198	213	221	224	211	236	227	213	216	216	238	236	219	221	210	226	207	211	214	211	211	235	243	213	211	229	217	225	204	228	210	229	211	209	218	203	231	220	236	250	225	244	250	200	218	202	235	245	263	237	233	176	248	215	235	241	229	203	246	219	210	235	205	208	208	279	205	237	213	223	201	242	216	210	235	215	221	242	204	223	222	230	237	209	242	230	245	242	231	218	237	231	236	227	240	237	220	224	207	235	219	233	212	207	221	212	216	220	198	219	192	218	224	228	219	213	219	191	236	191	255	246	204	228	216	195	194	231	224	225	212	218	217	229	230	245	241	224	211	218	246	223	226	229	234	246	209	234	193	224	231	199	215	230	243	209	225	237	222	239	218	232	220	231	196	221	201	239	195	209	239	221	236	223	197	215	224	243	215	210	218	227	222	206	222	208	208	234	212	217	199	198	211	218	207	238	218	233	233	243	223	247	230	211	222	213	243	221	210	224	228	225	218	234	245	237	232	240	218	203	219	242	239	212	250	213	235	228	233	222	204	246	242	242	204	233	189	212	226	210	210	223	241	209	216	234	239	222	233	223	231	222	238	202	212	214	235	239	221	222	229	243	250	263	194	242	208	223	245	236	248	218	212	232	208	214	238	213	199	242	229	186	224	227	222	235	228	240	215	228	242	231	234	211	225	226	239	192	239	246	231	229	229	244	210	221	218	225	225	252	238	217
17831	14188	18214	19033	16012	13631	11297	9654	8395	7026	5224	4462	3615	3091	2715	2519	2293	1844	1516	1382	1275	1158	1141	1101	1009	930	951	877	837	810	745	641	662	719	691	627	620	599	593	630	627	591	560	580	595	527	576	608	574	559	536	525	529	541	543	567	569	526	534	528	567	574	543	509	559	575	561	569	599	546	559	534	567	581	544	552	558	560	563	553	523	541	547	541	600	528	568	580	540	499	597	532	538	525	552	543	545	562	546	588	518	572	569	524	569	547	586	553	544	539	546	532	574	558	540	583	554	545	510	561	545	532	542	526	533	608	492	526	531	533	532	523	577	556	543	600	495	529	554	569	519	566	553	590	546	533	563	575	541	558	543	575	525	563	557	520	547	536	532	544	504	563	596	555	516	525	555	545	544	532	533	534	526	547	557	528	585	537	566	546	540	503	538	517	539	547	539	525	543	538	571	549	569	535	564	546	511	527	549	590	559	536	540	562	526	513	588	554	553	573	570	545	561	539	531	561	597	572	545	580	543	501	521	548	545	582	592	519	584	557	572	551	507	530	509	548	539	555	570	570	508	514	607	530	537	529	572	569	545	572	558	545	547	530	548	566	563	538	571	541	494	525	532	538	526	528	549	534	530	527	539	576	563	555	557	534	552	547	574	523	572	561	560	552	524	549	591	537	596	548	508	617	559	497	547	544	585	530	528	577	513	559	516	535	544	569	586	528	581	572	503	572	555	604	551	554	529	510	506	528	561	565	493	501	528	548	594	589	540	566	519	506	501	555	554	557	512	570	532	539	554	516	552	548	529	554	552	538	559	519	541	538	520	552	573	547	570	542	576	501	616	515	562	549	572	563	570	515	555	569	543	558	514	528	545	576	524	560	546	550	513	521	538	540	544	563	534	524	537	538	572	556	534	510	520	577	554	531	552	534	547	543	510	529	540	547	578	541	529	558	582	531	527	525	548	540	579	600	547	576	580	544	557	547	560	523	529	523	526	531	504	543	548	531	603	525	567	538	587	571	531	548	520	573	587	548	514	559	529	542	558	559	494	539	542	571	597	533	536	508	503	573	579	529	567	554	514	560	572	533	531	538	532	506	540	515	505	556	506	547	549	576	515	571	569	547	535	570	537	521	545	526	541	574	578	571	552	534	556	533	506	551	539	559	552	543	504	582	569	493	557	565	502	518	569	547	588	538	543	583	546	574	591	530	528	555	575	542	553	531	532	573	552	553	555	561	557	582	537	514	578	518	541	541	544	564	552	535	523	538	578	541	601	537	513	514	574	527	525	558	531	533	494	529	544	563	521	561	549	563	570	545	559	546	537	523	558	493	570	548	561	570	575	503	540	563	530	497	543	518	533	547	600	538	578	542	521	555	565	538	564	555	553	516	567	569	468	528	483	545	529	557	566	548	533	523	559	565	540	495	554	530	552	562	531	545	580	493	518	575	527	551	538	529	545	511	571	538	558	533	527	554	532	564	566	560	504	543	588	485	527	561	563	537	576	578	567	546	530	527	574	580	571	507	505	542	517	534	549	543	595	519	532	523	539	534	505	589	558	519	541	550	540	560	555	506	525	577	551	540	584	536	523	542	555	569	554	566	560	476	571	553	526	541	536	538	538	577	565	549	528	516	541	564	543	525	557	516	590	519	552	546	565	524	548	498	545	507	562	556	540	558	539	575	532	540	571	539	568	549	583	534	551	568	514	526	551	545	534	577	537	541	529	532	558	557	548	582	541	536	567	556	584	581	546	496	519	571	564	590	559	554	497	534	578	582	543	570	541	557	578	478	537	518	550	530	532	565	540	543	602	539	545	503	552	582	547	544	553	518	534	540	563	548	527	552	558	529	551	565	585	536	522	524	603	540	537	564	544	542	516	544	548	545	549	528	575	564	533	561	514	505	579	532	560	549	567	519	567	561	564	505	517	546	555	521	553	510	522	503	561	565	537	521	569	575	538	531	543	499	568	510	588	540	558	578	562	562	509	553	550	487	509	535	541	522	553	517	528	583	542	543	554	541	536	513	496	526	572	542	556	517	545	563	568	504	591	538	535	577	555	539	532	565	546	534	570	553	571	567	536	559	551	562	566	554	534	529	571	546	518	559	563	543	576	541	527	574	491	570	536	530	557	575	542	511	534	570	532	551	536	567	554	583	579	556	515	551	534	531	535	583	563	541	539	602	521	501	551	574	512	541	557	562	555	551	557	569	539	531	565	549	494	519	529	563	533	509	504	540	514	544	567	532	551	535	551	539	516	535	552	540	539	517	551	586	591	536	555	573	518	591	571	536	543	543	523	513	566	576	556	561	515	543	587	516	535	541	528	579	503	567	566	520	556	487	585	552	524	533	569	531	556	509	542	549	485	543	529	556	549	528	526	562	497	544	515	524	566	594	524	558	570	558	547	560	498	567	586	550	543	536	525	532	513	546	568	507	548	536	559	552	548	545	556	546	531	560	530	540	557	538	538	557	562	533	516	538	541	535	584	546	518	573	592	552	583	531	561	521	539	493	582	535	536	525	584	526	548	552	555	533	521	589	590	537	558	539	542	566	532	554	561	562	482	558	563	517	573	562	563	534	557	602	563	553	521	544	550	590	545	560	513	520	547	565	562	555	575	593	552	568	571	538	584	562	555	586	572	552	575	582	530	549	558	521	559	587	541	521	562	526	511	546	568	579	565	542	543	577	531	579	548	540	539	555	537	584	555	546	532	543	522	573	577	551	533	530	514	550	550	565	539	548	544	547	569	586	581	521	525	556	534	563	520	526	548	520	532	577	543	518	505	543	533	567	554	543	557	543	539	554	540	560	547	542	528	598	547	554	582	551	527	547	548	522	495	549	538	548	575	529	497	554	582	529	494	531	522	521	563	556	518	570	539	539	544	560	549	552	531	530	584	586	592	526	520	538	580	560	562	562	502	559	535	583	535	498	501	510	541	556	555	594	497	608	497	579	537	558	579	545	559	567	578	581	573	538	519	553	527	587	525	534	562	527	556	546	565	566	530	553	545	543	555	542	533	540	548	602	574	541	543	541	540	530	564	530	552	528	555	571	561	528	544	552	554	552	526	549	563	534	533	526	538	540	537	528	514	569	548	565	552	538	559	512	534	569	528	551	518	536	530	528	602	554	579	592	593	572	552	549	559	542	554	547	555	534	535	533	587	560	531	543	545	530	563	530	557	518	602	540	570	580	520	599	540	539	493	585	547	506	533	520	514	540	548	535	567	559	561	533	534	534	512	566	523	573	539	584	572	530	572	525	550	535	550	505	512	543	554	579	540	538	568	547	540	569	578	538	567	538	554	565	501	535	566	502	579	564	482	538	558	554	533	514	573	544	549	522	548	540	539	516	566	506	572	581	515	567	518	525	534	536	550	528	489	554	573	582	551	542	535	555	527	563	581	517	548	522	548	590	547	522	515	525	521	523	563	542	535	584	500	543	564	545	558	555	556	525	610	533	561	534	556	522	526	591	531	549	501	562	507	572	556	552
9280	5290	5148	3551	2287	1585	1297	1025	801	647	558	449	436	447	381	372	379	314	318	303	285	274	304	288	269	286	279	255	252	242	244	263	256	291	264	272	253	255	266	292	233	251	260	239	235	253	282	258	262	229	271	278	247	265	269	239	259	242	270	239	253	285	260	286	259	291	274	279	259	267	264	285	231	243	254	292	262	283	276	270	248	229	266	288	253	256	264	277	270	240	288	259	284	238	229	252	273	271	255	273	260	254	280	256	285	244	258	210	239	224	253	285	242	255	233	232	258	256	266	233	253	211	262	263	232	286	273	271	250	275	236	242	273	261	265	253	263	242	260	232	242	291	251	277	253	262	234	253	233	257	236	274	256	243	281	234	275	290	263	227	263	287	264	275	273	258	257	248	243	278	276	266	249	240	253	246	242	287	250	245	286	245	237	261	260	263	242	244	275	249	253	250	238	257	260	256	265	267	239	270	244	256	271	291	241	231	287	283	251	270	240	226	239	249	228	275	253	243	252	229	257	248	257	274	273	287	253	263	238	286	258	253	307	277	268	259	250	234	270	297	252	199	258	290	266	237	269	245	261	264	262	261	253	265	243	251	268	275	300	250	243	219	268	283	273	223	275	272	271	255	243	266	263	271	257	234	255	245	259	247	292	259	262	264	260	259	263	244	248	269	229	259	290	221	286	276	280	253	262	247	245	241	279	277	244	262	262	231	251	241	242	216	242	245	274	267	254	251	263	261	269	261	251	264	281	281	262	253	267	236	269	270	295	277	257	256	274	255	242	263	263	237	271	249	255	241	237	258	261	276	226	247	271	275	275	252	238	245	272	250	255	229	271	228	277	290	276	283	280	245	256	262	257	283	262	233	252	250	273	244	264	254	262	251	274	258	247	272	246	250	260	286	302	247	251	256	258	234	246	247	245	288	252	277	225	263	254	255	233	245	269	253	256	243	245	277	236	284	262	258	237	240	250	261	270	263	231	230	239	250	253	253	266	287	241	235	279	213	262	270	278	267	284	244	229	244	233	256	238	244	252	275	261	260	225	254	268	248	256	211	277	273	239	227	257	265	290	269	218	271	279	253	286	246	253	232	241	226	253	252	265	224	246	260	268	260	245	277	252	237	260	274	254	253	254	248	261	249	244	262	271	254	264	258	222	271	267	243	233	257	264	261	293	230	271	255	235	260	265	260	236	236	250	245	270	250	249	227	242	272	231	298	240	280	251	248	240	264	240	260	252	285	278	285	249	296	259	223	304	262	273	228	281	222	269	263	247	247	266	275	262	255	212	243	286	253	244	280	266	260	270	256	248	254	235	301	244	284	271	269	261	274	255	220	250	257	244	250	240	277	264	254	266	248	255	241	250	261	274	250	236	240	288	252	231	293	251	293	266	263	258	249	246	258	269	231	259	242	257	286	250	272	244	253	266	255	256	271	247	216	267	256	288	291	262	250	254	266	257	291	279	273	230	255	239	265	270	249	264	249	255	267	289	262	249	246	264	269	263	252	245	264	237	261	232	251	243	277	243	233	246	268	217	211	272	260	251	243	252	281	257	271	267	254	229	268	258	258	243	251	263	259	245	232	280	288	276	253	230	230	279	274	264	252	267	274	260	259	208	272	247	254	246	246	299	249	273	257	250	265	260	233	244	270	252	276	279	254	227	237	256	267	240	256	246	242	234	262	271	262	243	280	233	237	268	257	247	242	242	257	245	223	258	258	245	272	244	236	262	264	274	262	239	274	259	248	266	262	245	292	257	261	261	277	245	234	264	236	245	263	256	286	268	242	252	273	263	251	243	266	261	280	253	277	273	258	255	242	286	295	254	251	278	255	254	245	240	282	261	270	259	242	262	272	216	234	259	217	251	260	236	264	275	248	261	243	258	262	237	263	255	274	243	274	268	292	250	282	243	270	266	252	244	240	234	274	250	290	231	274	241	277	268	266	243	269	245	243	252	262	253	258	233	280	231	228	282	262	254	283	247	266	261	255	260	257	249	277	276	274	261	246	262	247	257	246	266	264	236	233	260	236	257	294	275	231	223	257	276	286	253	249	253	263	229	240	287	240	248	247	264	214	284	247	253	244	236	254	244	262	266	240	228	276	266	273	215	283	240	229	271	255	234	279	269	247	267	253	253	248	270	238	261	256	239	229	240	243	275	249	260	273	254	292	265	270	253	266	268	265	248	269	243	260	246	269	274	253	262	231	278	277	303	261	275	246	290	264	252	265	279	281	241	265	277	234	245	262	268	270	264	251	247	283	248	257	255	270	263	281	263	254	235	218	212	284	259	270	237	264	239	247	263	238	263	236	256	234	275	243	268	274	245	293	263	255	251	275	268	254	234	248	276	285	288	263	281	242	234	234	226	266	252	258	262	238	252	248	264	260	234	258	243	285	258	243	246	231	253	272	273	264	234	233	262	267	290	238	272	244	282	285	245	245	217	267	253	265	278	231	247	287	259	275	249	248	261	267	235	228	257	243	266	299	263	269	244	262	229	254	256	261	252	245	269	242	272	252	230	291	262	246	267	232	249	244	266	237	226	252	298	284	252	242	236	296	248	280	289	258	255	222	261	258	260	249	256	265	243	238	264	236	255	259	256	274	278	241	254	252	249	274	229	244	231	263	261	258	254	283	245	254	242	274	236	228	230	249	214	262	280	261	259	256	259	224	262	240	248	226	268	254	258	276	261	234	252	259	269	236	256	300	249	275	249	273	260	290	231	250	294	269	259	236	264	274	253	248	232	242	278	255	255	249	266	268	263	246	239	277	282	260	253	251	277	257	240	265	266	249	287	256	260	273	244	269	239	277	252	282	251	246	235	228	267	276	272	257	252	258	229	260	270	273	252	241	235	246	294	218	254	244	239	243	241	264	247	234	248	260	247	256	235	304	234	293	251	247	272	227	252	267	257	257	276	242	256	251	278	236	276	238	256	229	248	261	238	239	270	258	245	260	270	263	266	239	255	259	219	254	252	269	234	234	269	252	224	259	250	289	263	282	263	247	260	249	257	250	223	291	243	259	259	243	256	249	264	263	209	255	272	251	269	241	277	259	247	238	253	269	236	249	270	224	273	241	261	240	251	232	239	259	227	267	241	284	269	253	247	268	262	245	259	265	290	251	245	255	253	252	280	283	262	248	256	271	257	287	262	241	243	268	244	243	242	268	255	236	252	251	252	274	227	252	253	242	295	280	262	260	251	260	254	269	265	249	252	240	260	257	245	247	225	248	262	273	258	264	248	227	258	245	298	244	253	230	254	257	246	275	278	274	263	262	261	273	264	262	280	252	263	259	257	246	253	244	260	276	260	272	258	240	231	261	259	224	234	261	261	234	238	266	274	237	259	272	251	252	235	235	250	262	264	280	266	259	268	257	259	262	282	267	272	256	257	252	247	259	283	251	252	277	253	261	274	267	241	259	236	261	264	286	257	268	286	258	254	250	238	259	249	249	250	310	234	281	258	273	238	285	244	263	263	255	246	224
6656	5308	9030	10104	8005	6754	5256	4403	3706	2980	2279	1875	1672	1566	1395	1298	1199	1072	938	857	855	808	771	731	748	754	751	734	728	716	651	659	655	706	620	611	628	623	618	656	638	588	636	622	595	653	662	653	583	607	651	630	687	642	601	596	628	624	624	612	621	615	604	609	576	644	654	673	627	634	644	626	619	612	658	611	607	632	611	610	638	618	623	629	620	647	618	630	656	608	652	609	629	632	604	589	616	587	592	644	596	637	576	586	568	576	619	624	596	619	643	611	653	654	648	613	556	633	670	634	573	598	645	589	618	579	578	619	597	605	559	602	610	642	601	611	637	625	601	635	610	686	614	637	582	619	603	606	615	578	581	589	648	614	627	633	670	612	583	606	622	659	591	639	647	616	623	623	594	607	610	625	629	604	626	631	633	622	614	609	622	562	598	603	583	632	639	589	671	578	618	626	601	575	630	613	606	591	617	620	574	595	629	611	637	590	582	587	594	593	631	674	587	609	637	640	628	617	632	606	643	592	595	651	618	610	599	611	618	582	618	606	659	624	584	635	618	612	632	633	658	651	647	601	618	620	596	595	603	646	598	575	582	638	636	631	624	613	665	613	617	676	605	605	584	600	588	578	575	613	589	630	628	646	615	582	596	621	612	605	641	609	622	605	644	649	592	616	638	618	623	610	639	649	611	581	606	608	608	653	637	637	603	636	632	611	610	662	597	632	629	630	634	618	581	598	600	632	596	621	636	689	586	656	623	627	603	633	608	622	701	629	610	639	603	600	589	623	633	616	629	661	601	627	605	615	630	584	635	622	619	607	596	631	610	643	568	642	628	607	627	591	652	600	609	598	654	583	572	600	667	637	613	632	597	627	621	645	648	599	609	612	683	628	588	639	623	631	645	642	628	578	609	626	590	639	638	601	633	591	641	641	612	675	572	654	605	606	604	622	597	629	602	639	619	633	589	578	613	646	604	638	651	642	619	649	613	600	615	632	592	568	571	619	627	613	631	641	599	574	607	634	634	583	591	640	536	659	626	617	603	612	582	631	668	664	607	584	616	627	609	614	630	670	659	638	670	654	613	635	635	621	652	595	615	608	632	616	621	603	612	664	680	595	616	594	642	670	591	608	645	584	630	619	658	633	643	594	632	603	612	592	605	623	595	586	660	639	582	604	641	600	595	662	597	579	649	656	609	585	620	637	599	653	649	626	604	630	624	621	631	604	597	651	653	612	594	617	599	606	680	612	601	657	630	638	569	632	623	639	616	643	622	609	619	659	595	649	626	608	636	632	619	623	646	625	593	593	638	646	607	601	621	656	632	612	586	583	584	596	633	605	617	620	618	591	642	612	612	599	624	635	615	616	622	649	656	631	609	626	559	594	610	614	626	626	627	616	655	607	669	598	613	621	596	608	607	628	622	590	623	630	628	611	575	659	614	634	637	661	567	612	668	614	653	678	643	617	660	677	639	593	638	644	652	621	652	609	597	581	645	634	646	653	625	598	638	671	659	619	649	608	615	682	575	579	630	587	618	640	651	613	599	611	611	619	631	586	613	573	611	591	582	636	649	606	613	641	643	620	584	620	620	607	608	618	654	611	624	627	620	640	625	624	592	665	578	591	606	611	614	645	649	630	619	670	628	617	634	612	605	636	596	607	634	598	607	672	647	623	623	653	657	597	602	633	617	624	606	630	669	566	601	657	595	632	634	586	646	594	608	641	587	643	570	620	618	590	632	615	580	627	596	621	625	608	625	658	632	627	651	597	634	638	625	631	586	607	648	640	641	636	635	624	593	603	637	603	617	615	644	628	632	620	601	645	596	609	603	627	675	603	646	636	583	587	616	627	634	623	630	614	636	626	629	623	631	619	629	614	613	637	635	611	599	609	628	643	642	588	633	609	639	585	604	634	663	611	595	600	602	639	616	591	621	619	578	589	613	630	627	629	640	629	570	630	586	611	595	631	639	623	643	643	598	620	623	647	626	616	627	626	622	615	610	668	607	595	620	662	629	638	628	612	588	623	628	598	575	598	599	597	593	631	626	658	620	615	631	637	655	640	588	650	621	608	644	673	604	624	627	590	634	602	633	649	618	636	610	668	641	605	594	630	624	645	640	617	595	642	630	600	573	593	701	585	629	619	635	637	616	644	637	659	644	647	633	621	612	601	596	615	591	594	636	611	629	619	594	596	639	593	635	569	626	667	653	625	597	570	605	653	618	653	610	607	622	672	637	637	631	624	568	619	621	618	647	636	612	592	602	602	619	595	633	570	593	654	603	659	638	621	604	640	629	618	602	677	599	636	604	609	631	629	583	621	571	615	637	631	609	623	604	638	629	625	613	641	606	623	632	586	620	645	651	647	588	611	624	593	637	598	596	577	660	601	587	596	626	621	596	634	609	642	640	624	629	614	576	652	616	622	623	609	611	633	648	605	654	628	573	610	619	676	612	646	621	618	614	596	614	635	631	616	579	668	621	628	645	588	604	598	638	649	600	593	594	585	620	662	654	601	609	589	607	608	591	645	621	645	632	624	581	596	608	633	669	606	584	602	622	588	651	651	581	692	592	666	648	602	583	592	642	665	592	658	565	606	633	648	588	595	622	609	637	596	611	579	587	624	660	658	603	605	648	665	635	608	600	671	617	613	683	610	589	621	578	620	660	595	648	620	669	615	663	684	636	633	631	616	634	604	618	630	629	577	615	603	638	662	641	622	641	672	636	646	612	613	625	620	673	620	616	595	682	628	635	604	596	632	585	605	618	629	627	643	616	623	653	610	628	656	580	594	598	595	620	628	626	636	647	630	679	629	604	592	651	655	605	650	615	601	617	621	654	617	649	636	638	572	650	650	651	569	618	579	596	608	639	617	619	664	583	643	594	634	621	602	606	569	620	660	611	621	629	594	631	649	622	607	630	585	583	600	605	601	589	630	632	616	659	618	626	665	626	620	583	598	656	606	694	634	652	607	638	644	634	651	621	624	637	623	593	648	643	628	627	653	628	642	618	697	586	631	615	640	598	567	606	612	632	610	616	647	629	632	650	651	618	647	599	658	553	580	634	613	667	617	596	583	644	625	666	618	629	581	590	619	599	616	641	581	627	636	605	595	621	636	638	596	604	605	644	635	641	612	592	642	580	611	599	619	612	631	644	638	647	564	655	669	575	595	613	646	631	659	651	608	642	639	620	602	641	598	628	607	644	628	611	597	574	608	599	599	628	605	587	609	620	620	674	625	597	629	587	577	630	585	585	594	611	652	576	587	636	570	669	691	572	620	580	633	648	680	615	593	662	640	619	609	609	609	644	598	610	601	660	642	626	651	605	626	658	648	642	678	585	637	600	605	638	587	640	622	635	610	595	613	667	587	589	612	632	635	655	623	629	633	620	623	667	629	605	622	617	631	600	597	632	581	646	629	631	627	609	661	661	625	588	613	651	613	604	594	623	588	643	594	624	608	627	604	651	570	630	622	629	637	627	660	628	632	622	640	646	620
19295	11372	9636	6528	4270	3048	2135	1746	1434	1075	850	711	630	552	479	479	460	421	378	364	344	320	317	284	264	276	292	288	302	266	271	287	275	263	285	297	271	260	250	258	278	258	287	267	256	222	274	292	271	285	267	286	288	262	275	264	260	255	258	241	284	295	256	249	264	262	250	283	276	258	273	255	284	274	266	271	263	246	221	279	246	276	263	274	297	256	285	271	270	272	241	267	280	266	241	240	261	277	277	260	260	275	271	276	288	284	263	264	271	256	261	295	282	270	264	277	268	275	281	259	281	279	250	225	282	265	243	282	287	243	224	281	295	264	287	226	274	256	247	256	260	258	282	295	274	267	305	244	246	235	259	267	274	249	269	250	239	287	232	275	269	261	260	306	261	270	240	255	287	244	255	299	258	252	247	253	286	265	277	279	257	255	300	259	252	258	290	231	247	257	273	276	298	278	268	267	279	250	258	250	261	256	253	266	265	259	278	256	255	232	255	309	224	256	261	241	290	272	283	266	266	267	243	251	233	258	312	266	234	290	247	234	248	274	283	260	248	262	276	296	259	258	219	232	252	297	265	270	244	267	253	254	259	247	274	275	253	265	250	268	280	248	249	237	255	262	261	281	277	261	271	267	241	235	249	232	255	259	280	278	262	278	291	256	245	277	292	268	261	246	264	276	229	266	238	220	265	238	289	258	261	260	263	274	265	277	238	272	270	283	280	309	242	276	254	270	252	245	265	299	270	249	258	250	276	276	243	254	261	239	255	287	257	312	231	260	273	213	258	229	234	251	264	247	257	258	281	230	263	255	271	286	266	253	236	274	262	253	271	239	278	283	279	278	261	273	261	300	250	286	269	257	270	288	246	270	231	244	244	281	265	249	266	286	268	269	251	235	251	260	270	283	225	244	298	286	275	239	268	254	259	266	255	297	267	263	261	291	261	273	275	244	273	244	286	253	267	273	272	264	281	240	255	280	260	239	298	276	258	284	239	228	236	255	278	276	254	260	240	260	265	272	279	278	256	288	272	255	258	288	275	251	270	278	257	249	290	259	270	293	262	281	263	264	273	247	279	284	257	257	271	278	238	281	249	232	233	254	252	269	258	278	254	272	257	238	246	228	288	259	274	283	258	272	258	240	270	251	249	266	234	280	251	271	260	250	242	239	278	253	263	263	246	248	259	237	253	261	290	276	255	268	282	282	272	213	252	271	241	239	273	276	223	257	247	235	259	256	246	246	297	290	231	277	279	272	301	270	292	242	249	272	251	285	249	264	267	272	264	257	257	279	278	300	261	235	272	263	264	251	280	263	294	281	283	256	237	259	236	282	256	272	253	269	274	261	282	271	291	280	263	291	272	250	277	246	274	283	278	267	271	279	255	309	280	270	250	255	282	269	284	252	255	261	243	279	227	276	274	297	281	298	259	295	245	250	238	240	255	273	264	242	285	275	281	252	254	264	255	295	258	275	261	254	278	263	280	273	231	235	262	266	264	282	296	268	227	232	253	263	291	262	244	244	270	304	262	235	302	273	246	253	254	294	268	266	290	257	254	264	276	273	262	255	231	237	282	255	248	262	278	266	267	256	290	297	280	247	231	223	258	279	250	243	281	254	266	246	256	247	219	278	256	245	260	248	290	254	236	272	265	256	297	245	240	275	247	283	297	271	280	250	271	241	279	234	269	283	278	268	287	280	278	262	247	276	278	271	257	282	268	260	249	277	264	240	247	266	272	254	264	249	311	260	239	269	294	249	283	280	233	268	257	277	250	272	249	262	309	281	276	281	284	279	260	269	263	253	292	260	254	253	278	240	285	265	262	270	275	319	257	243	254	280	268	281	248	258	258	255	270	287	249	235	264	243	270	235	230	280	276	234	281	257	282	260	236	262	294	300	265	244	219	272	224	246	268	274	278	288	292	262	227	271	297	258	280	290	269	273	282	256	273	262	253	267	274	232	270	271	294	226	272	252	255	271	256	263	256	251	259	277	276	252	273	270	256	280	289	246	266	258	254	283	254	267	250	253	263	233	265	280	265	243	247	234	264	302	257	250	282	252	275	286	253	267	275	283	268	261	225	266	270	253	254	277	287	251	280	255	286	280	251	262	249	280	254	260	265	254	252	260	262	279	256	255	256	294	248	270	270	255	290	251	268	273	268	283	249	288	269	260	241	284	282	304	262	289	273	254	301	284	256	251	285	251	285	229	250	280	227	274	265	259	227	277	250	259	253	279	295	265	251	243	276	244	254	275	270	266	254	276	290	281	263	247	258	277	261	246	276	267	288	253	283	300	280	264	263	265	281	274	259	249	266	270	293	277	258	256	265	278	260	271	243	291	239	221	267	252	238	247	266	255	267	260	287	235	247	295	276	277	268	260	270	272	260	247	251	243	265	287	233	296	275	274	258	279	266	283	238	249	235	271	258	269	304	283	250	284	259	288	254	254	274	301	263	236	293	265	252	282	280	288	262	241	261	239	279	285	250	275	244	257	259	232	266	264	245	255	289	272	281	257	248	281	251	240	252	263	253	261	257	276	287	257	245	245	254	250	255	244	249	236	278	267	297	272	244	265	277	267	307	277	262	285	278	250	241	234	255	274	268	248	283	277	240	277	245	252	287	281	293	285	245	256	261	278	287	274	259	260	238	283	302	287	282	279	247	244	260	278	241	279	257	271	242	290	243	244	261	233	285	263	292	229	275	275	289	264	258	238	270	235	257	288	276	239	263	243	240	255	245	261	299	240	245	250	235	274	285	237	261	252	239	272	232	262	274	281	272	243	247	265	262	279	251	291	274	258	266	273	276	257	282	251	256	288	258	269	275	253	282	256	248	255	275	258	284	258	254	265	286	248	261	253	231	266	280	259	281	285	298	307	258	299	274	253	271	261	306	239	254	301	256	280	270	237	264	254	272	261	246	247	241	260	303	250	290	280	239	272	266	268	239	255	271	258	305	265	247	273	290	242	255	253	272	253	249	258	262	283	322	259	254	269	276	249	254	270	295	268	308	263	286	264	257	275	266	292	265	252	278	248	272	255	291	232	262	274	271	254	250	279	272	265	266	289	291	251	276	254	245	252	253	255	262	275	260	246	251	262	286	265	276	265	262	290	243	224	241	266	240	235	250	272	296	279	250	257	262	243	283	288	264	254	266	268	285	252	299	234	257	280	269	286	274	212	268	279	274	274	231	265	250	245	270	276	235	256	244	265	270	254	267	281	281	279	282	247	267	263	277	261	278	273	266	257	253	260	265	276	256	238	229	246	262	251	249	286	239	266	268	255	241	252	238	244	260	268	302	244	240	264	263	257	253	307	274	254	260	280	264	242	271	256	273	233	253	250	288	279	268	269	235	263	278	270	282	272	268	259	295	261	239	266	257	269	233	251	256	282	264	262	237	299	255	268	278	241	253	230	249	239	286	246	246	284	245	254	255	253	267	264	294	264	252	257	290	253	272	246	235	266	268	251	235	251	270	266	245	236	275	255	275	252
13844	10476	14200	15340	12839	10914	8920	7509	6126	4867	3877	3259	2588	2456	2127	2040	1783	1394	1220	1190	1089	1032	1001	917	885	898	871	803	845	759	753	667	757	781	668	726	657	680	632	688	626	672	683	637	631	620	652	649	642	596	682	641	650	648	629	616	622	656	652	626	643	642	635	627	624	626	623	617	639	606	643	647	635	663	621	620	630	658	622	676	673	610	633	628	621	631	664	685	633	613	652	670	663	623	673	650	729	609	637	607	625	663	667	637	593	626	637	651	655	621	649	692	642	625	680	700	654	634	652	629	635	619	658	658	625	606	659	625	626	657	618	644	648	618	629	650	623	603	683	667	653	705	674	624	650	622	631	644	618	657	643	634	669	624	679	654	638	605	628	622	639	673	659	627	629	652	625	631	687	645	636	618	647	636	606	674	647	599	637	634	669	590	641	615	657	641	647	653	649	695	650	659	597	631	672	600	631	680	670	635	601	664	654	578	656	648	597	644	627	636	644	641	643	625	650	657	646	626	629	610	655	624	626	652	596	642	616	632	607	636	642	644	632	636	637	609	643	665	599	624	615	616	660	662	614	633	649	657	588	639	603	626	594	633	584	614	625	639	596	644	657	641	674	621	631	631	635	664	578	607	672	659	605	649	658	624	677	625	652	588	642	622	657	645	640	633	646	641	621	611	681	629	654	656	616	630	665	667	637	651	652	654	650	655	671	632	626	657	651	591	615	655	615	651	637	648	619	646	690	634	584	683	614	616	675	651	665	596	618	616	618	606	616	629	636	689	617	594	620	658	628	656	625	643	601	646	636	653	643	639	704	628	632	668	642	617	604	618	659	635	672	585	617	609	620	644	616	663	615	613	603	656	683	642	588	645	614	666	681	602	631	593	623	671	660	672	637	611	609	602	595	639	612	643	663	605	622	599	599	613	655	634	657	643	641	673	644	667	677	620	634	591	590	617	618	636	637	624	637	641	596	586	671	652	662	682	677	662	595	636	616	665	642	652	597	647	663	622	640	617	620	667	655	611	640	618	640	658	617	657	632	623	678	650	643	631	663	634	624	598	611	614	606	621	591	602	622	627	685	645	650	610	625	651	633	604	631	627	624	638	687	585	592	657	607	589	681	649	607	636	640	659	647	579	627	639	610	604	583	641	604	676	598	585	625	622	653	633	636	636	651	624	629	617	589	612	654	677	639	617	671	679	660	606	640	648	613	647	662	671	577	647	679	609	635	621	650	680	627	620	628	659	636	644	618	642	603	589	631	643	593	605	668	607	685	595	655	670	621	643	642	633	639	647	621	676	641	690	621	613	605	613	623	659	613	632	656	671	647	608	614	649	705	649	622	682	663	638	607	667	619	621	650	605	619	652	640	630	656	613	648	655	645	609	632	599	676	621	616	623	632	619	633	636	652	675	630	618	613	600	642	599	594	638	645	621	611	641	662	659	595	652	555	617	657	665	641	604	662	632	641	618	671	638	617	632	646	631	626	635	648	647	646	607	675	621	624	650	641	583	626	673	657	595	641	589	651	615	660	624	609	616	644	604	582	642	647	724	646	647	638	667	621	667	631	598	651	616	629	601	618	642	664	600	624	650	665	631	622	611	581	605	610	655	657	650	640	619	639	668	582	653	648	624	647	631	650	664	647	644	630	592	612	634	657	639	604	566	651	580	632	662	685	628	654	644	635	627	670	621	589	614	576	617	625	646	630	676	643	629	643	631	636	656	645	620	658	677	611	623	649	641	651	610	634	634	609	618	623	643	652	602	657	622	667	651	680	660	664	620	636	653	579	619	639	647	646	644	639	625	645	642	629	653	620	657	632	621	688	601	652	639	639	638	635	655	594	598	665	648	650	635	632	659	697	695	632	616	633	606	600	667	628	617	663	652	650	632	609	649	644	633	594	653	632	652	590	643	635	673	676	618	671	622	563	640	625	630	666	603	650	593	616	664	621	643	615	584	616	645	606	604	664	618	582	645	638	633	648	624	663	641	650	676	663	640	612	631	645	639	658	631	646	641	666	695	641	645	687	576	615	623	667	644	673	669	637	654	667	606	659	663	639	595	643	638	629	597	680	656	603	652	675	619	632	643	619	634	705	658	609	655	644	619	630	630	626	610	603	642	645	630	641	657	656	647	606	602	564	618	668	619	640	652	621	659	651	643	649	609	634	629	560	650	599	651	612	659	652	665	672	650	617	605	628	616	667	625	651	623	642	614	642	630	613	610	661	672	619	613	619	644	649	645	644	619	639	621	626	638	656	651	647	642	654	670	630	667	627	605	609	615	684	635	616	597	613	664	653	590	655	622	673	647	625	642	598	602	617	654	701	669	659	609	650	615	616	665	617	628	645	634	614	694	652	609	608	621	637	655	648	659	586	647	625	654	638	669	675	603	640	629	675	630	658	603	660	610	651	646	658	674	614	644	618	609	612	627	652	587	664	630	629	602	652	649	667	642	596	605	663	613	611	626	610	666	614	658	584	662	635	655	676	640	619	650	639	642	719	639	674	636	652	676	647	604	642	638	627	627	621	626	680	689	652	650	651	615	671	617	655	636	640	686	620	636	651	636	632	621	599	655	598	601	640	649	613	631	632	616	637	613	622	670	660	631	684	602	611	637	611	611	685	646	578	602	626	627	636	623	661	655	636	646	638	623	639	631	605	683	646	677	576	614	617	670	658	656	592	695	602	651	585	640	677	588	662	607	642	611	625	657	607	649	609	605	630	633	649	631	613	636	594	633	619	643	609	604	631	616	654	666	636	592	628	630	649	651	619	660	627	664	663	699	603	654	608	647	642	663	656	640	627	695	611	646	672	647	647	627	621	647	603	663	659	644	645	659	664	635	656	690	606	655	695	597	629	624	679	597	631	646	639	629	634	651	620	599	576	595	630	658	632	627	595	614	672	648	625	619	660	610	586	704	669	675	672	638	658	640	652	662	633	652	650	653	671	656	651	653	629	635	654	645	637	637	625	664	694	644	641	633	660	629	605	679	649	631	607	622	626	631	632	617	624	647	647	632	639	648	642	603	638	659	618	641	688	629	606	641	654	620	607	702	607	646	694	647	588	607	667	650	631	703	594	647	678	607	652	644	630	658	606	688	624	612	682	624	635	650	670	672	610	617	587	614	625	603	637	598	675	665	626	609	653	698	616	653	645	643	620	585	648	684	620	673	622	678	647	614	688	640	634	610	631	663	648	634	647	636	616	655	658	646	630	617	593	647	632	623	612	636	614	610	677	666	624	654	597	651	633	636	641	673	621	690	647	674	649	661	614	648	615	629	599	654	660	643	644	614	675	626	651	596	685	602	597	635	630	662	650	635	659	627	647	621	612	635	645	638	616	624	591	619	607	671	591	629	640	601	623	618	649	637	636	643	626	611	650	635	668	641	592	567	619	648	630	633	620	585	668	601	625	636	648	671	617	624	635	616	677	683	591	626	623	601	601	657	680	642	610	600	623	607	616	628	627	631	625	652	651	618	614	642	639	635
27952	17476	15616	9589	5961	4271	3199	2460	1928	1439	1089	951	677	601	605	492	474	422	397	329	348	331	325	258	256	284	287	260	272	242	247	226	240	231	244	261	205	225	235	249	255	246	238	239	219	238	217	238	192	233	212	205	214	213	220	214	248	232	233	199	225	236	225	233	242	221	227	229	223	237	239	220	222	235	212	253	183	225	219	238	234	202	240	233	207	202	239	246	214	217	215	224	207	236	232	214	229	235	215	202	205	216	258	224	197	244	203	204	202	227	245	203	212	226	224	218	233	225	217	215	222	209	239	236	215	236	231	249	215	228	200	216	228	222	225	224	258	229	230	205	228	228	210	218	237	212	244	245	236	224	190	222	196	192	207	237	203	211	229	202	224	236	228	224	211	229	207	232	241	220	232	229	251	227	230	220	201	226	229	202	223	253	245	243	234	230	203	231	219	227	184	224	232	209	229	199	230	199	213	226	219	242	216	211	218	203	226	246	212	236	231	189	214	217	203	207	233	240	217	262	260	217	225	233	228	244	200	210	237	252	209	241	225	221	212	239	237	232	229	249	211	233	251	246	231	205	242	209	213	214	228	215	238	227	207	224	226	206	233	211	234	256	263	195	229	234	272	214	205	241	202	231	205	207	208	227	238	242	227	230	237	236	256	245	236	223	250	232	222	208	232	193	252	199	225	232	218	212	202	222	221	241	214	219	224	225	231	221	223	217	222	217	224	230	220	228	216	223	204	249	256	233	235	227	209	215	218	195	212	250	237	193	254	248	214	230	223	248	244	231	228	219	222	244	215	243	227	227	216	221	227	221	226	212	217	223	226	218	207	231	243	205	234	230	232	233	234	212	235	250	217	228	223	205	212	231	229	215	232	216	244	218	214	222	231	228	246	231	235	238	208	239	234	229	235	228	246	225	233	202	235	213	209	232	235	243	224	222	232	235	205	227	197	234	214	208	212	191	207	234	205	220	219	231	239	217	200	192	220	242	222	218	220	217	231	213	223	236	231	207	219	246	236	215	213	221	246	221	188	217	232	228	245	217	232	230	222	221	246	236	208	193	235	208	199	186	228	199	221	221	204	243	216	217	193	184	211	219	212	249	246	204	212	217	206	214	221	224	254	231	232	235	225	219	247	228	214	216	235	229	227	203	221	230	226	197	228	215	254	191	224	200	239	224	230	222	224	242	228	227	223	235	195	227	209	252	210	224	212	223	207	240	227	221	247	238	228	246	225	211	201	240	221	222	241	200	215	229	212	221	225	216	200	206	230	209	209	222	219	233	257	224	200	210	210	221	199	213	245	217	213	235	203	173	210	245	217	276	242	233	206	213	218	234	237	231	255	265	207	222	228	207	235	231	236	217	245	223	242	241	204	214	195	219	251	252	217	228	241	245	219	236	243	222	247	231	230	224	199	218	208	233	226	201	245	210	219	236	220	213	215	219	225	235	228	247	222	212	233	209	218	259	220	233	212	228	235	219	209	215	226	225	210	233	202	187	205	239	197	208	272	232	224	228	228	230	220	217	228	248	214	242	214	212	224	208	257	217	207	228	207	256	223	208	222	224	209	233	242	220	231	207	257	217	185	217	222	235	220	214	217	215	233	233	211	228	253	207	245	225	227	243	231	221	215	206	238	243	243	268	226	242	240	200	249	217	196	206	214	203	218	220	225	228	196	215	249	197	210	238	249	202	198	234	252	235	230	222	208	223	217	233	207	232	242	224	210	220	226	209	208	240	251	215	216	261	227	234	205	217	240	220	256	227	228	231	207	218	239	232	222	235	275	232	226	244	206	221	236	248	235	203	213	204	218	237	216	240	209	244	227	240	261	225	223	219	215	212	209	205	212	222	255	230	202	227	257	257	213	200	222	231	224	221	233	241	244	178	218	218	226	215	197	234	209	257	260	241	229	220	244	198	244	246	230	250	236	264	191	219	211	207	230	224	207	215	231	199	235	206	203	229	246	219	263	219	229	220	220	241	197	245	199	218	208	236	237	203	230	235	215	256	213	219	242	226	226	228	216	209	232	214	237	219	222	201	220	223	216	219	224	262	216	263	209	203	186	216	210	208	237	199	207	210	217	220	218	211	214	215	235	255	232	212	232	216	204	243	233	220	237	218	206	207	204	243	243	231	224	223	222	231	228	207	246	222	233	217	228	260	221	244	238	233	237	226	215	227	227	201	231	228	222	183	234	216	219	222	204	190	231	229	230	233	214	223	199	227	208	224	230	222	238	207	216	208	246	224	228	213	240	213	224	255	256	220	205	211	245	225	228	219	232	218	240	221	233	228	233	223	228	245	222	240	253	221	229	247	224	182	237	207	205	238	244	242	222	229	245	232	242	207	216	229	227	204	227	232	223	207	242	262	210	224	233	227	236	202	220	211	232	213	214	194	241	222	239	227	242	216	211	234	228	249	214	216	230	248	228	230	219	217	222	194	257	228	216	242	226	243	218	235	229	213	255	217	246	255	189	193	246	203	208	209	226	196	220	235	232	221	225	199	193	227	252	234	230	207	225	201	218	211	209	206	215	232	234	220	244	233	221	241	238	260	228	201	249	241	246	224	216	217	224	236	249	232	212	235	258	232	235	216	236	246	254	245	226	199	237	240	258	210	203	211	220	235	236	233	263	243	231	224	239	213	254	252	217	250	237	220	252	219	227	185	220	229	249	267	196	227	210	237	212	234	248	236	234	236	213	220	210	220	227	225	238	175	226	216	211	219	219	229	225	206	220	218	228	228	241	230	230	231	237	246	208	213	210	247	251	228	229	240	234	220	237	235	201	227	230	214	259	236	256	209	191	199	225	208	195	205	232	212	196	200	231	237	229	239	211	230	231	252	219	204	204	197	198	249	238	236	250	226	223	230	235	195	241	199	238	215	227	222	244	218	206	210	222	240	195	224	213	220	225	233	205	213	207	237	224	230	225	218	190	203	212	213	189	209	234	249	232	250	234	220	250	221	236	234	213	211	236	228	222	225	228	216	234	193	233	201	213	219	217	226	249	236	242	245	256	238	249	235	230	213	198	223	212	242	219	206	221	243	217	224	223	248	232	210	241	218	214	228	223	193	232	222	230	237	237	254	230	248	210	233	209	220	235	219	233	204	252	233	242	238	209	202	240	224	220	229	229	226	218	225	241	239	216	236	223	228	236	251	234	257	209	224	219	223	247	187	229	201	217	193	236	256	233	224	211	259	220	235	242	201	235	226	224	223	207	215	232	238	256	230	255	220	235	218	209	221	231	241	242	247	245	227	234	193	224	238	209	210	208	247	213	219	208	230	229	220	204	230	231	247	231	238	247	201	209	224	224	220	232	206	218	254	227	226	238	213	227	222	236	235	224	218	227	208	218	211	221	200	218	200	250	222	223	232	226	221	233	226	198	236	223	221	187	239	228	204	241	236	254	244	222	244	213	252	201	233	201	231	195	208	242	189	205	228	237	219	198	214	220	224	223	206	245	222	217	258	230	219	197	243	218	217
17638	14745	18849	19123	16932	14135	11738	9730	8086	6230	5065	4319	3520	3188	2959	2540	2210	1703	1522	1294	1314	1257	1123	1011	963	953	851	866	841	750	694	747	692	721	622	667	582	597	589	578	554	573	546	559	572	573	545	544	563	534	527	534	576	509	568	534	530	541	555	535	516	548	576	502	543	490	556	523	576	567	557	550	589	581	566	546	526	538	524	567	503	555	561	571	561	540	570	539	521	509	519	547	564	533	547	506	571	500	559	503	520	571	561	582	553	534	532	555	543	609	544	544	571	581	544	537	537	574	491	551	565	566	527	558	560	547	555	549	538	553	594	528	563	567	594	575	538	546	529	543	548	522	549	544	544	554	570	555	541	558	549	574	554	549	542	526	543	587	527	554	558	561	571	576	536	563	599	559	526	527	510	555	580	565	524	597	541	545	527	511	515	545	523	591	518	533	526	545	561	549	559	563	547	571	546	536	571	544	544	554	564	534	537	526	540	510	611	574	551	500	550	539	526	542	549	548	541	519	576	565	581	546	533	577	533	525	525	517	530	561	575	557	548	541	515	551	577	510	566	489	583	549	570	601	524	565	564	530	577	555	493	531	562	524	534	532	550	531	569	538	540	573	537	538	531	590	566	553	563	573	560	557	519	567	588	572	546	522	586	526	542	566	545	582	543	551	527	506	551	543	529	523	583	554	544	499	586	574	548	556	554	494	553	543	562	538	522	546	558	552	544	514	536	503	497	554	594	542	538	507	542	557	549	555	539	527	541	512	521	568	542	534	611	569	552	582	486	576	585	580	462	559	551	541	512	555	535	566	550	549	542	518	572	573	558	587	528	534	524	513	541	541	567	581	507	521	552	537	559	543	535	529	565	574	568	545	571	551	550	572	550	535	543	515	523	554	543	537	534	547	568	527	565	534	534	546	556	569	535	565	572	564	585	578	547	584	566	571	555	503	562	554	507	514	553	546	519	535	551	536	531	516	573	515	508	566	555	565	563	549	547	555	546	541	567	527	545	560	543	549	541	511	533	549	462	552	550	570	511	563	510	549	548	553	560	526	509	558	553	523	566	545	579	574	544	529	562	557	565	541	545	541	530	561	545	519	545	556	536	545	553	518	567	530	525	530	532	513	543	534	573	540	565	564	572	538	591	546	510	525	543	574	531	508	564	563	513	528	549	579	560	526	568	519	576	536	573	565	582	561	587	586	481	536	561	510	539	542	533	553	560	558	555	520	531	554	536	522	561	554	534	529	592	549	535	529	551	560	511	621	545	560	523	572	562	543	569	526	546	515	553	569	534	569	543	534	566	569	578	526	559	576	542	526	571	530	548	534	565	554	514	534	513	554	571	529	513	575	524	547	572	575	576	570	561	575	518	565	530	536	548	553	542	522	553	544	509	571	559	536	562	526	552	541	569	552	536	529	571	580	549	561	533	517	531	560	544	556	532	543	611	530	585	530	544	547	521	537	535	575	536	553	532	541	521	555	541	562	581	554	560	497	526	533	558	553	549	509	561	541	540	555	490	537	573	513	607	540	529	520	532	549	569	557	549	568	543	555	540	556	569	485	517	499	517	514	529	503	559	518	568	537	539	548	557	581	518	569	537	523	535	576	525	573	543	531	550	555	514	522	519	564	557	522	595	581	528	555	551	578	543	536	534	548	580	545	566	557	560	592	571	565	564	569	555	495	544	570	537	538	583	513	559	565	539	578	508	523	562	541	540	560	520	564	531	602	516	561	556	587	544	512	521	545	593	532	507	565	595	554	544	548	554	546	528	548	548	525	546	547	547	547	583	523	569	518	580	543	550	539	521	542	520	559	500	542	564	574	572	558	563	554	536	557	552	515	560	575	572	567	538	574	557	541	524	549	571	554	557	534	540	531	570	587	586	586	518	562	571	579	550	535	519	530	569	548	545	576	535	552	534	532	564	560	553	548	546	532	538	564	583	545	548	530	539	550	613	530	544	515	573	555	527	570	552	534	605	547	555	546	544	559	562	535	529	567	574	498	561	561	594	558	517	542	587	552	580	552	539	539	535	587	540	529	586	570	487	543	545	514	518	546	572	521	577	553	552	549	535	565	563	562	575	534	541	571	572	500	535	560	528	564	598	515	540	567	540	534	544	536	577	554	518	522	527	588	584	549	594	511	565	531	550	539	563	560	536	558	551	544	552	515	568	513	553	582	524	535	530	527	575	570	557	539	555	544	544	576	540	529	565	557	567	545	562	579	509	595	522	579	511	542	548	544	548	556	545	546	542	552	532	551	530	534	558	564	595	543	571	569	537	536	532	510	581	596	512	536	581	565	541	545	529	555	562	532	522	521	554	612	578	550	574	545	570	555	514	612	553	511	557	577	543	524	532	563	519	575	512	543	523	515	566	551	582	552	559	548	551	580	528	551	540	527	555	558	548	565	558	520	567	563	575	559	536	517	568	549	538	570	537	543	570	561	527	553	519	550	505	557	574	517	566	506	540	517	549	519	580	558	562	533	549	536	525	532	590	564	509	495	540	546	567	552	560	521	547	580	544	556	520	550	619	563	588	525	568	530	592	559	533	570	574	536	555	542	537	551	557	567	568	532	540	584	510	540	558	544	552	572	546	573	568	500	516	557	562	551	565	517	581	534	537	536	541	530	567	556	531	544	525	582	586	550	564	553	559	566	548	547	544	562	576	566	548	537	531	553	530	541	560	564	524	577	528	548	513	521	544	531	524	533	593	548	564	539	536	552	557	539	529	540	577	567	562	529	550	588	547	540	563	536	553	526	549	581	560	572	575	524	536	555	539	591	503	541	557	523	559	586	524	568	574	555	551	566	550	525	548	534	508	543	541	507	567	561	520	555	558	553	543	597	532	503	570	538	539	508	535	523	560	526	580	550	486	523	570	547	558	538	548	531	575	554	597	538	542	549	589	566	581	568	538	524	556	583	566	527	515	524	556	566	526	562	556	531	557	534	543	597	540	591	551	564	545	588	527	561	526	543	543	587	557	588	541	574	505	557	610	569	581	581	529	554	509	531	578	541	550	522	529	546	540	558	529	554	555	524	557	539	543	533	529	576	564	587	535	513	559	539	561	537	566	534	507	536	554	546	592	558	489	554	521	540	539	535	542	552	588	560	544	558	592	533	537	541	549	560	566	559	570	549	533	542	619	531	557	539	523	574	535	533	568	533	486	555	514	565	567	551	568	498	578	542	563	519	581	532	517	517	496	555	530	526	582	520	600	544	587	580	551	545	529	541	530	587	544	542	526	553	518	535	499	553	553	536	569	515	545	529	517	527	587	569	539	571	497	575	601	584	565	538	540	571	543	549	529	559	580	560	544	569	544	551	540	544	528	550	563	553	535	572	599	548	555	530	540	532	527	491	520	590	577	517	534	555	531	558	556	528	535	579	573	497	559	561	534	550	536	543	525	541	517	552	565	567	511	558	567	524	547	550	551	535	554	565	562	564	533	551	539	561	563	566	580	547	566	558	540	528	526	545	542	521	513	551
9007	5302	5187	3551	2343	1821	1335	987	838	650	552	470	435	408	410	365	340	293	287	313	266	297	267	261	301	267	270	260	276	272	298	269	270	264	249	277	270	253	279	274	249	256	260	223	261	251	250	236	264	249	241	275	252	261	256	278	283	276	276	261	250	270	290	271	255	258	218	243	252	293	250	244	234	261	227	244	238	280	253	244	250	264	251	270	269	271	249	261	239	257	293	270	232	228	248	239	272	245	253	292	252	259	259	259	246	211	262	248	284	280	266	253	290	277	239	280	272	272	240	274	268	239	257	259	251	270	243	247	250	239	278	252	249	270	254	256	250	257	277	250	250	254	268	260	261	265	258	290	248	254	239	238	290	245	274	292	241	243	263	250	272	272	260	275	244	237	209	258	260	260	249	231	254	254	251	231	270	244	247	244	239	229	256	262	278	276	274	278	248	269	242	258	232	266	309	255	254	250	253	290	265	266	258	261	283	268	286	286	246	265	252	260	252	256	268	245	282	265	237	230	240	263	253	252	229	280	278	260	232	265	260	248	264	269	273	250	279	244	236	263	258	248	313	254	260	281	242	279	251	265	278	266	232	249	248	279	239	249	249	251	248	251	253	270	242	258	267	247	254	298	264	269	258	271	234	273	234	227	230	274	251	264	259	271	250	239	298	263	257	265	259	296	272	247	256	247	256	237	235	280	276	259	276	259	258	281	238	268	273	255	240	289	239	253	245	244	265	250	243	225	269	240	236	255	258	230	221	258	253	261	234	275	245	273	258	285	252	259	254	305	247	262	276	266	234	278	296	235	252	265	269	281	253	239	293	244	250	248	271	254	279	265	255	290	237	230	237	257	271	291	265	281	257	260	281	256	243	254	260	236	282	261	271	273	254	265	265	267	245	264	268	254	282	265	267	286	250	241	253	256	237	244	256	265	264	258	248	245	227	252	267	254	279	215	261	275	253	250	250	280	297	238	235	270	272	243	246	251	276	264	297	301	262	263	248	242	292	273	262	240	260	239	280	256	255	261	289	252	235	286	280	257	250	271	254	243	221	268	266	232	286	252	243	228	255	275	264	270	274	256	284	230	260	256	251	279	287	280	290	288	241	243	271	273	226	271	274	263	283	274	279	234	235	266	267	273	267	250	243	267	251	261	273	254	236	252	223	271	278	252	262	256	247	263	273	269	260	237	222	264	258	245	247	270	250	263	282	256	275	252	240	247	266	274	272	275	239	275	260	243	235	244	255	271	248	249	248	252	268	232	289	239	247	232	252	282	260	236	219	250	264	253	238	252	229	266	271	264	264	245	272	255	279	239	262	254	257	269	265	253	279	259	268	262	251	287	259	233	244	285	267	255	244	253	251	259	255	258	266	250	276	254	257	256	247	258	257	246	266	224	241	268	317	277	247	253	257	267	273	271	276	237	281	249	262	257	272	258	253	258	253	261	277	289	272	218	244	266	276	281	258	267	305	243	268	285	262	284	248	255	248	241	223	233	265	268	288	242	292	254	255	246	237	269	262	266	247	266	277	301	254	286	249	253	264	253	234	251	261	249	279	261	244	251	295	260	266	288	246	227	253	227	248	244	229	241	239	238	259	246	222	238	256	258	273	251	260	256	278	283	239	257	272	259	260	274	269	256	276	244	296	240	245	256	240	274	257	253	294	273	266	276	263	234	258	269	254	251	256	248	278	259	234	277	261	248	258	272	254	252	226	248	262	221	275	286	248	253	259	271	258	272	256	250	238	277	240	260	278	266	250	256	259	239	273	261	271	241	302	241	244	244	229	248	272	247	226	261	278	235	275	276	274	250	283	225	263	243	252	236	267	261	247	243	262	270	273	253	235	251	272	255	243	286	261	277	254	227	296	278	298	231	281	243	263	229	221	276	250	290	272	258	276	266	261	263	269	280	248	281	253	255	284	294	264	254	254	260	256	225	252	241	245	249	272	257	245	273	233	264	259	243	259	230	281	250	248	253	250	276	237	251	252	255	241	220	269	281	219	247	246	245	249	267	253	271	251	241	263	257	238	239	252	240	231	264	268	229	269	290	251	272	249	257	275	290	231	233	241	233	276	244	241	261	264	246	264	258	248	260	254	268	224	271	252	274	274	251	261	273	274	244	225	260	279	252	256	232	264	269	247	258	238	282	235	292	224	256	240	269	253	295	277	240	250	262	243	275	215	242	262	259	259	244	283	245	261	282	262	266	281	245	248	244	249	271	237	256	268	269	233	220	258	244	248	259	277	275	255	297	264	280	280	267	240	265	278	267	270	274	271	259	235	282	275	265	234	268	275	276	265	268	219	253	254	261	297	248	254	257	256	244	281	242	254	280	265	259	237	260	231	256	255	236	266	207	270	265	262	283	288	270	250	261	274	237	256	255	253	290	250	259	271	254	225	276	266	256	290	276	249	238	248	214	271	246	307	259	234	254	230	260	242	246	251	225	250	245	247	284	248	258	276	276	269	236	282	260	268	264	237	243	249	253	260	265	237	238	249	246	250	266	239	244	300	248	235	281	262	271	264	254	267	287	253	225	253	272	245	257	245	245	233	230	291	271	260	254	264	270	257	243	219	266	264	277	228	238	249	257	265	249	241	251	247	264	251	272	265	262	237	238	216	301	246	270	247	263	257	249	233	256	252	252	271	236	287	242	243	247	250	273	290	263	243	275	257	282	266	263	277	253	253	285	231	264	277	294	284	243	282	276	277	239	265	240	272	263	246	268	271	281	250	235	253	259	282	301	269	266	245	246	231	259	276	224	255	260	269	250	229	258	256	229	270	269	259	237	241	244	285	242	241	230	248	260	285	267	238	226	266	279	267	259	266	284	242	274	270	265	244	268	251	242	261	254	278	276	237	227	261	273	267	254	251	236	242	281	257	247	278	235	256	255	282	247	245	258	272	299	236	261	259	262	257	274	241	252	236	261	250	293	271	269	270	241	231	264	250	259	255	232	298	257	289	260	287	246	289	291	253	254	240	244	275	270	234	273	243	267	281	257	283	246	269	243	266	272	228	256	232	260	250	237	256	237	237	262	277	268	234	254	241	250	263	254	235	241	219	263	237	259	256	262	240	254	274	249	269	252	229	268	249	277	293	233	262	299	251	259	262	245	245	256	237	289	240	272	260	235	269	252	264	265	237	228	251	283	254	245	293	250	251	248	244	259	285	267	287	238	225	261	268	272	306	279	260	259	274	275	250	274	257	238	270	250	247	261	253	245	256	277	261	238	255	245	226	260	254	249	248	283	276	302	251	262	258	240	269	241	247	267	262	241	240	271	280	266	287	261	254	279	257	262	266	274	251	254	255	264	255	273	299	249	270	246	278	281	266	238	250	275	249	236	263	262	238	266	274	240	257	267	277	294	259	258	248	255	242	272	256	254	283	239	233	229	282	253	270	269	252	250	256	325	241	259	256	273	218	235	243	239	311	263	227	269	246	256	291	272	295	271	269	258	251	245	248	246	289	260	261	287	251	266	273	213
6514	5472	9222	10065	9003	7152	5350	4485	3751	2874	2261	1983	1638	1574	1480	1300	1144	977	915	861	865	796	853	768	755	795	773	745	668	662	670	685	691	632	662	666	661	653	636	649	642	625	605	620	621	682	578	634	630	618	608	638	628	645	654	653	640	599	640	640	644	594	620	620	610	648	611	609	619	641	606	600	630	603	650	600	647	599	630	662	598	574	616	653	575	612	630	614	644	607	661	638	617	633	608	578	602	634	614	623	612	599	606	605	632	601	623	640	622	619	655	564	644	598	654	596	647	666	603	652	646	645	627	634	638	667	611	625	578	632	637	663	602	626	566	620	578	611	589	652	621	658	615	618	624	656	675	644	609	624	598	633	676	587	642	603	636	610	574	580	623	645	602	602	656	595	594	586	634	599	589	619	642	591	612	654	651	616	663	612	617	606	610	601	679	608	635	605	577	596	640	643	614	591	649	630	633	593	636	634	636	606	638	642	633	650	599	639	599	643	625	585	604	608	637	578	661	576	624	642	644	624	682	619	648	594	638	598	589	613	650	666	603	619	655	639	615	631	660	628	623	589	630	638	644	651	606	626	601	639	595	629	639	637	642	618	645	607	629	650	624	626	625	646	648	603	594	627	623	568	639	591	631	606	629	635	585	618	648	652	620	583	656	588	654	596	586	608	596	600	627	631	629	629	600	623	680	637	606	634	597	643	615	612	648	613	627	631	656	630	600	601	653	612	613	577	642	634	575	604	612	620	648	583	647	647	641	638	633	617	634	605	635	619	625	620	651	622	688	640	637	635	650	658	627	630	603	628	608	607	648	577	602	621	649	631	660	604	649	616	645	603	616	664	600	628	626	654	641	617	657	623	599	639	654	624	649	609	637	624	640	648	612	638	648	628	640	613	658	607	654	648	606	603	657	630	627	585	641	587	586	602	601	649	611	623	629	655	619	695	632	635	640	617	623	585	653	607	636	621	599	642	605	603	626	660	628	599	621	621	612	616	644	606	587	633	636	644	629	610	620	657	639	648	681	587	603	618	611	644	635	589	603	657	585	612	582	636	631	614	621	604	642	600	629	687	657	619	619	622	582	646	650	611	642	612	634	591	651	587	654	635	625	633	634	641	591	615	586	604	587	647	649	627	635	613	610	640	626	613	669	643	666	624	609	597	681	578	616	634	656	606	648	621	658	592	597	598	671	633	612	618	624	652	673	622	652	618	614	643	640	648	628	651	624	628	600	629	638	613	634	644	611	588	613	596	667	630	677	622	624	647	644	653	650	665	648	621	596	608	600	628	711	621	626	675	651	654	579	681	622	622	644	641	605	630	593	646	668	605	606	608	643	623	648	603	616	588	604	575	621	646	625	649	631	632	608	638	646	637	627	654	635	650	614	659	645	641	642	649	630	587	611	642	618	587	672	593	630	639	643	661	613	639	641	653	611	643	608	631	642	622	609	643	613	648	616	613	585	617	636	636	643	636	588	637	654	611	611	620	639	626	664	621	588	648	614	599	648	656	612	642	625	630	606	618	590	639	651	640	624	600	727	617	663	651	625	651	660	617	565	646	691	634	657	676	600	616	606	602	615	635	623	649	636	649	599	614	643	698	632	633	628	599	621	632	613	600	636	640	633	614	619	607	626	643	631	672	606	658	668	603	612	614	634	608	636	612	604	611	604	630	635	614	604	583	631	634	634	626	656	597	578	625	653	596	592	617	640	627	599	576	620	617	587	653	632	612	616	656	636	584	656	595	625	675	657	642	656	670	626	641	599	656	626	601	608	598	613	564	617	664	609	619	615	619	648	576	646	620	609	623	633	642	607	671	643	589	615	650	615	640	584	637	605	580	621	619	611	620	674	663	608	642	585	632	675	643	618	650	609	641	631	616	637	689	598	629	675	610	609	608	627	653	631	657	635	606	649	623	632	664	595	644	586	625	621	645	624	619	589	591	635	608	600	662	674	583	630	623	601	641	626	604	604	609	598	603	593	627	577	651	664	606	619	631	674	642	625	661	599	623	630	614	625	601	614	620	578	623	623	598	644	632	634	595	671	633	620	644	663	629	667	620	617	603	614	649	605	580	625	649	647	625	612	607	608	621	635	633	666	607	608	638	612	636	651	668	680	621	601	616	621	586	637	648	630	635	646	631	627	640	607	667	635	620	607	622	632	618	606	621	576	661	617	647	628	617	567	610	635	591	616	653	645	605	605	618	620	591	650	683	641	630	598	646	582	652	635	647	626	597	608	656	661	624	623	656	593	662	626	571	615	677	632	631	648	652	647	639	615	616	614	645	602	597	607	595	660	621	606	611	620	609	593	641	648	622	609	645	599	634	592	619	607	613	616	642	599	645	606	636	608	661	645	604	632	598	620	647	646	640	672	628	631	615	602	624	642	656	597	607	628	590	607	578	623	671	621	609	607	627	596	575	637	639	667	608	631	601	619	668	684	610	613	666	665	630	636	656	648	662	618	597	667	658	653	629	597	607	647	625	602	611	608	627	647	642	644	637	642	614	609	651	585	644	600	590	604	652	594	626	604	622	624	630	624	622	603	598	647	626	670	657	600	600	657	631	667	651	530	636	645	614	608	633	640	618	607	663	662	650	613	604	613	607	610	605	685	592	602	623	628	610	609	631	644	604	597	603	615	631	600	641	595	606	622	608	627	657	649	617	612	611	623	682	641	672	619	671	643	643	635	664	588	578	636	637	619	607	654	604	611	637	614	610	632	629	569	634	567	632	648	652	629	629	575	599	634	602	660	601	564	603	588	641	622	580	593	596	597	619	581	654	621	665	628	621	613	562	636	615	587	606	621	600	636	624	624	649	606	636	643	604	606	632	629	670	632	616	642	628	645	625	611	631	664	631	666	631	628	627	615	631	600	626	631	638	628	672	618	628	641	608	646	653	612	626	590	663	620	669	577	607	619	614	625	621	640	593	677	621	627	594	623	657	624	613	652	661	676	596	643	627	617	647	610	620	592	614	676	645	659	630	650	611	636	622	618	679	618	621	649	646	686	622	600	608	610	607	586	593	650	649	636	643	685	655	649	577	615	610	630	632	590	648	608	621	635	654	672	619	635	613	632	637	613	608	637	614	644	632	579	572	630	640	615	583	663	644	616	585	627	666	604	615	650	657	636	624	647	638	614	604	589	649	628	644	630	573	632	608	647	622	615	637	630	661	606	570	586	625	612	642	616	577	644	601	588	626	620	628	644	639	585	604	621	641	594	611	625	639	675	679	603	595	626	615	626	641	652	606	642	611	590	644	628	603	615	648	583	634	628	625	662	636	652	626	672	603	606	624	640	631	612	586	636	621	571	646	639	668	599	656	601	618	594	603	682	627	640	644	646	594	603	604	654	655	622	639	607	620	653	611	629	609	601	622	626	606	595	638	623	619	656	624	669	604	598	630	665	644	646	651	607	644	674	640	654	614	603	639	613	632	666	660	624	612	601	656	632	656	620	611	618	626	643	603	615	636	603	638	607	624	637	615
19424	11443	10745	6528	4352	3256	2253	1732	1337	1010	911	715	581	552	554	483	437	363	350	359	358	356	338	304	312	296	314	280	295	292	286	271	247	295	253	297	280	244	260	281	232	254	257	280	277	242	260	275	264	272	238	272	251	232	269	236	308	239	280	311	290	266	264	242	276	277	288	250	252	272	287	285	270	235	298	277	273	252	248	269	278	285	252	282	284	253	286	240	294	281	266	261	293	280	253	246	260	279	263	265	267	273	269	269	240	266	285	251	245	272	287	253	284	236	241	298	293	263	263	286	286	279	284	270	276	274	241	260	261	306	271	301	274	270	268	265	288	252	274	257	300	260	281	256	241	256	259	238	265	246	263	259	264	281	281	283	244	272	283	253	270	242	263	300	269	266	255	269	251	276	240	254	264	274	248	237	285	276	255	250	244	273	264	266	256	250	269	271	270	304	275	252	238	291	284	265	256	296	251	242	277	284	270	256	286	254	276	290	283	250	271	263	263	266	235	273	227	285	257	269	251	266	272	300	275	278	224	268	253	308	265	259	283	263	263	284	237	281	287	246	297	231	292	252	292	260	252	249	279	277	272	294	294	258	251	278	254	276	259	256	288	252	282	260	271	240	258	294	284	277	266	291	282	294	267	277	280	243	271	238	247	261	266	282	276	261	273	235	275	272	269	265	280	261	293	271	277	231	293	256	243	299	269	279	265	254	274	260	215	263	270	274	265	283	268	263	272	285	243	314	277	264	265	257	253	264	289	282	246	265	281	266	293	272	263	272	243	286	249	253	285	259	269	231	257	285	260	245	247	237	269	247	264	257	264	257	281	269	274	238	265	227	296	280	278	265	282	268	256	290	245	259	300	281	257	265	280	283	282	273	280	277	269	285	274	247	281	245	246	259	268	238	269	289	241	269	251	260	238	260	274	291	240	259	257	247	246	253	270	259	299	283	274	272	264	278	292	263	247	258	254	238	250	285	284	261	245	286	288	268	268	274	274	264	249	268	306	304	297	262	254	276	267	285	289	271	239	294	258	254	295	257	254	261	271	286	284	288	313	265	298	314	291	259	271	255	264	262	284	287	279	245	289	249	273	253	297	250	273	319	268	315	288	263	283	275	276	262	258	270	254	309	236	227	294	247	241	251	255	249	257	267	271	259	275	262	266	257	285	281	253	253	275	270	271	253	245	277	265	291	274	267	269	292	269	301	286	268	254	267	257	259	268	282	236	273	271	288	277	294	233	276	288	238	266	244	262	240	278	280	233	284	259	255	280	258	273	262	257	286	257	246	272	274	299	262	273	245	243	288	272	246	275	264	261	287	262	276	266	241	268	272	292	257	263	258	252	275	308	255	280	268	294	279	275	269	259	265	271	248	258	256	258	257	257	277	290	280	234	302	267	279	307	267	243	277	256	265	259	257	309	281	255	256	277	268	258	262	300	258	268	272	260	257	285	264	270	257	324	271	307	245	300	259	268	237	256	277	273	290	241	271	263	266	268	260	267	277	258	240	311	290	256	251	268	268	276	264	247	286	269	261	246	247	293	248	270	252	276	258	284	266	264	270	278	248	246	241	292	268	245	262	278	257	249	247	242	253	274	253	279	264	283	274	305	270	266	303	268	272	271	276	269	264	254	244	304	243	257	271	286	270	268	217	246	282	255	264	244	287	288	282	262	269	285	268	280	296	239	312	291	235	276	283	292	268	263	268	256	282	241	249	265	269	286	264	259	268	250	280	247	274	295	234	298	253	284	292	284	269	284	287	298	266	276	276	276	277	255	258	264	296	257	280	256	263	295	290	266	266	269	259	270	262	259	283	248	288	213	287	291	269	261	266	259	264	243	281	252	273	321	263	274	280	262	288	279	267	271	254	276	283	269	254	276	247	269	312	243	248	295	275	310	258	273	252	288	258	263	251	247	265	262	256	276	272	282	271	278	230	250	251	259	317	289	277	245	260	245	268	274	271	298	243	295	249	241	273	254	268	250	247	251	262	277	276	272	247	280	254	261	254	261	258	286	276	293	283	255	277	281	259	251	272	252	268	271	270	281	261	270	278	244	245	276	258	272	265	262	271	262	226	256	275	299	271	239	264	292	269	266	266	263	268	261	267	262	280	292	267	259	267	270	263	287	333	262	272	267	251	258	254	257	258	254	265	272	275	307	262	239	226	234	252	298	285	276	294	249	240	252	264	262	275	260	286	304	246	268	282	288	261	249	286	239	289	262	258	255	275	262	255	255	225	258	256	302	242	281	296	297	258	262	280	272	247	265	253	273	282	256	259	247	263	284	267	268	266	263	308	272	289	291	281	276	234	257	250	295	243	256	282	254	267	283	267	281	291	280	247	266	253	254	268	264	241	274	253	264	273	252	258	270	281	278	313	261	288	250	269	309	294	271	258	263	314	265	263	285	237	261	240	236	256	263	276	281	255	278	261	287	263	272	259	287	260	245	265	293	237	275	267	229	273	271	250	287	277	267	247	251	270	262	283	275	270	229	263	274	281	258	287	274	249	267	260	293	226	278	256	267	251	292	253	258	300	272	268	272	258	262	273	241	292	293	260	264	270	300	250	254	247	262	276	259	299	304	305	272	246	266	283	274	260	277	260	262	249	260	288	237	271	272	295	294	283	282	303	268	280	288	262	269	283	268	236	224	286	230	293	235	272	250	237	289	252	266	282	273	271	260	275	270	253	253	283	300	254	276	287	290	265	268	279	261	264	281	256	263	268	284	280	258	291	273	300	236	276	269	236	288	262	259	260	249	223	251	248	251	252	263	270	271	271	267	262	243	278	270	230	269	265	276	252	256	270	280	264	261	262	252	251	259	273	252	240	282	294	292	252	293	258	249	264	220	242	257	268	272	239	256	280	250	268	287	310	298	256	271	311	288	267	241	267	326	259	293	277	281	288	273	306	280	259	258	269	285	264	247	264	267	270	272	317	254	284	245	248	317	265	248	291	283	264	281	269	268	285	286	271	257	275	262	287	299	298	271	244	290	271	255	246	262	265	314	281	246	266	252	258	257	251	281	299	290	268	262	275	282	268	283	281	293	287	265	296	262	245	230	283	250	249	281	289	278	271	257	276	299	263	249	258	257	276	266	276	267	292	242	284	244	247	277	279	260	254	294	279	280	261	277	287	262	253	258	245	281	272	239	264	279	267	261	241	281	272	294	303	256	267	244	253	271	230	268	248	248	275	286	275	239	257	234	254	288	272	263	261	296	262	290	256	267	267	247	281	265	262	268	253	272	288	272	277	271	265	256	268	297	266	271	278	269	262	241	277	281	275	265	292	282	278	287	276	262	266	249	274	275	280	270	257	283	260	259	284	260	273	270	275	277	267	264	268	292	259	259	267	273	264	240	259	266	277	272	286	275	304	265	309	287	269	267	273	238	278	260	245	243	266	276	252	258	284	275	266	283	281	256	258	255	284	277	280	272	276	270	305	284	263	269	244	263	283	257	233	293	289	282	272	291	267	270	244	264	256
13856	10799	15154	15536	14001	11634	8984	7380	5984	4606	3718	3173	2528	2373	2099	1941	1681	1452	1277	1134	1123	1160	1025	946	902	866	848	860	819	779	749	762	730	717	670	687	666	678	646	679	598	676	602	675	633	643	643	626	681	666	656	649	616	622	642	666	654	653	608	676	661	636	637	650	656	669	668	635	647	664	648	652	660	646	680	683	652	615	655	637	651	626	590	659	658	640	698	620	599	655	633	636	669	602	671	605	674	635	628	622	630	639	641	656	644	652	655	571	677	665	645	623	637	660	671	630	649	624	631	625	623	638	640	593	619	620	688	642	643	666	620	659	632	661	647	706	640	633	640	625	652	664	655	613	650	646	664	657	639	674	669	645	713	664	629	662	640	648	643	663	668	648	639	612	641	639	658	637	640	682	700	626	611	657	647	644	662	634	635	660	601	625	628	637	628	600	607	664	642	668	655	645	631	658	611	627	696	627	630	641	615	674	631	654	646	609	618	623	651	650	716	623	641	653	620	623	644	662	589	652	671	608	651	615	679	664	625	631	650	582	648	606	639	646	616	659	644	680	697	633	673	646	646	673	664	663	624	671	665	669	621	619	620	613	660	586	688	661	644	652	597	634	631	617	632	679	642	603	633	638	682	661	650	692	621	618	627	649	623	610	655	657	641	631	644	598	650	640	649	647	653	631	627	605	684	667	666	681	594	640	682	625	663	644	616	650	711	666	617	671	683	668	633	591	630	649	631	652	642	637	621	639	681	599	628	629	640	672	654	656	615	674	646	652	648	682	670	702	625	636	587	600	618	615	659	639	596	637	674	621	607	639	656	647	633	614	666	639	627	634	682	661	660	632	654	699	644	669	646	598	613	617	626	660	712	636	674	648	663	661	691	588	612	637	594	604	688	603	641	657	652	671	647	661	633	686	674	603	675	655	612	631	613	639	689	646	679	638	664	662	679	618	681	632	618	665	611	661	631	640	685	642	652	589	644	659	655	684	658	698	665	633	628	676	662	673	595	656	642	662	615	609	648	639	639	627	614	643	578	631	630	698	678	646	609	640	587	605	649	644	602	606	609	595	677	651	632	622	635	613	646	648	682	644	631	611	627	618	621	635	624	634	635	638	641	683	644	664	596	671	636	621	693	634	690	642	669	641	624	637	624	679	607	645	649	696	622	669	628	668	655	616	654	678	650	638	635	661	652	626	638	665	627	647	623	628	666	672	601	676	671	618	606	657	618	640	642	658	675	689	656	663	637	622	642	629	658	621	637	616	616	610	618	595	596	598	613	651	667	669	621	671	676	626	626	617	596	653	647	622	637	649	640	653	621	677	608	626	646	667	607	698	673	642	652	643	605	639	600	619	667	665	600	657	654	614	682	637	631	661	635	613	614	675	650	639	629	637	685	573	668	618	619	644	642	603	664	602	632	581	659	661	624	670	609	628	664	640	660	685	674	628	655	620	669	619	680	664	655	639	665	664	635	673	630	648	632	634	652	632	626	611	640	613	616	632	670	635	681	686	604	643	639	617	646	666	634	631	690	630	646	636	630	631	614	663	641	686	656	661	623	632	687	664	679	652	659	629	633	654	656	628	614	629	652	589	628	619	621	648	698	663	659	618	563	625	637	652	659	652	653	614	667	663	615	633	632	649	600	629	620	632	588	619	606	646	652	643	622	620	719	671	635	677	662	708	604	618	625	640	629	595	658	609	644	611	688	636	626	696	628	624	660	650	648	618	628	599	662	604	648	650	656	663	653	649	709	644	618	618	643	616	599	664	609	650	640	652	675	665	660	653	630	621	624	631	664	670	641	643	653	647	616	694	662	658	669	640	632	630	627	619	657	626	621	648	648	593	609	658	620	638	633	622	649	645	640	598	636	669	646	646	646	653	614	702	637	598	659	625	631	622	649	653	691	658	648	624	634	698	684	630	645	655	645	630	612	614	660	607	657	628	689	638	628	625	642	656	681	611	619	639	628	599	644	632	636	645	654	662	655	613	614	642	628	639	581	613	644	640	618	584	602	645	731	635	598	646	654	645	665	638	644	628	659	682	664	655	596	649	632	643	660	698	646	629	664	633	650	608	639	599	631	648	615	636	637	650	656	642	641	624	625	644	593	647	653	605	612	696	601	625	633	630	659	644	636	617	625	627	635	573	624	627	633	646	648	610	653	605	626	703	598	658	635	618	631	631	655	623	605	647	659	611	664	633	622	639	616	627	610	651	655	650	663	668	660	677	666	634	666	633	652	617	690	627	640	645	689	673	642	655	646	633	601	628	681	631	659	646	646	645	627	640	636	639	651	680	630	599	647	677	616	652	608	658	617	678	605	640	609	620	610	666	627	651	667	671	635	631	658	593	663	628	632	611	639	679	658	657	626	596	673	656	621	585	690	673	646	639	609	682	619	621	602	663	652	641	672	675	605	658	664	628	610	680	618	636	619	643	684	664	664	631	651	630	652	660	626	634	691	685	678	645	642	614	638	656	621	673	611	607	592	630	627	697	591	623	658	682	639	661	602	641	627	640	654	630	624	701	653	651	642	673	676	652	638	655	683	653	671	680	599	662	668	629	628	656	658	644	619	689	621	634	635	634	663	601	664	610	632	649	659	627	654	645	600	645	635	654	687	612	618	631	596	664	628	657	661	610	652	625	690	675	623	606	695	636	635	629	613	665	675	641	630	610	644	631	627	629	670	655	676	671	625	632	665	626	662	611	650	653	661	662	646	666	663	624	635	618	657	620	651	630	654	654	610	654	665	642	636	635	609	624	620	610	674	679	634	650	653	648	616	660	643	644	611	644	668	639	666	659	644	668	638	651	631	663	626	626	677	642	600	670	635	634	609	626	710	647	651	676	665	623	665	632	671	666	668	620	634	661	670	640	602	626	657	643	622	653	646	617	650	642	634	660	637	643	578	642	667	661	686	629	636	632	642	612	636	679	656	592	644	665	617	643	707	653	637	655	603	605	656	632	611	603	622	652	626	621	630	653	655	672	607	644	668	625	670	645	590	646	636	643	642	645	646	640	645	657	608	641	701	644	645	629	630	640	625	673	684	607	630	636	652	685	614	646	643	633	663	617	624	624	646	649	654	706	636	645	652	657	656	644	643	655	638	649	634	585	636	613	654	607	612	633	688	639	648	634	607	683	672	674	627	646	603	628	651	623	610	632	628	659	659	654	659	614	645	637	606	646	692	630	645	645	643	657	622	623	646	630	624	624	648	649	609	635	687	629	616	611	656	713	647	616	650	621	650	593	670	612	625	652	666	643	633	606	635	609	644	648	658	625	585	605	651	667	653	660	645	607	673	674	650	649	674	630	599	675	636	636	620	645	646	664	658	658	653	619	613	659	641	629	682	656	631	612	650	613	627	631	638	643	631	634	638	662	630	651	612	647	632	593	631	634	590	652	680	638	611	672	681	640	632	654	695	669	642	626	666	610	661	634	684	639	684	611	630	606	647	622	660	666	660	650	627	651	635	653	618	628	617	637	619	612
28045	17044	15308	9633	6571	4698	3315	2373	1832	1411	989	924	766	649	594	511	460	406	396	330	318	375	337	314	292	282	268	297	284	251	251	245	283	232	239	241	262	191	235	233	239	239	252	215	211	228	234	246	242	233	213	225	222	244	251	246	242	239	220	207	222	222	255	215	219	240	242	241	224	218	227	226	228	212	231	212	258	232	235	210	244	250	221	247	205	243	206	254	241	241	222	215	242	199	217	207	267	217	234	234	244	227	223	227	232	233	193	257	248	198	239	199	228	231	230	215	227	210	227	238	235	240	229	227	235	234	232	248	220	238	215	212	237	210	208	226	205	237	202	231	218	261	248	226	238	217	229	243	219	216	215	229	215	237	235	210	218	218	213	224	213	214	236	232	231	252	203	244	249	242	222	236	219	256	239	233	241	225	230	245	249	232	202	234	227	227	234	221	227	224	221	202	240	243	237	223	204	229	270	229	202	216	211	227	226	242	234	229	233	234	234	234	240	224	231	231	227	254	257	250	231	227	251	219	213	244	222	193	244	249	216	239	253	265	216	218	219	254	242	222	218	232	236	234	221	222	233	223	240	228	253	213	209	215	237	218	230	249	215	243	212	250	225	209	209	221	235	248	204	217	228	234	229	253	234	243	215	189	233	236	219	244	234	221	221	217	213	210	200	240	229	229	180	222	218	239	225	221	245	223	251	228	220	194	221	202	269	241	213	243	251	250	236	265	243	240	234	228	231	229	234	231	234	226	225	228	232	231	223	224	246	215	239	211	244	196	244	246	231	235	210	231	223	215	212	222	224	218	216	214	228	234	261	217	249	237	234	210	249	232	218	246	240	222	204	221	232	216	220	244	232	222	232	229	235	241	216	211	246	243	202	220	223	202	226	220	216	210	230	231	223	231	229	253	213	227	209	222	201	221	177	218	255	228	225	213	222	217	241	220	257	234	238	222	239	231	233	236	211	235	230	232	222	231	229	221	243	240	217	211	224	255	280	232	245	215	242	230	233	228	245	228	267	235	235	222	237	228	223	221	230	218	263	231	234	214	218	220	232	225	223	234	236	228	235	232	221	233	235	214	194	225	241	218	260	247	236	253	225	196	213	238	212	230	251	209	226	229	245	235	210	230	224	235	227	234	240	237	233	245	206	238	223	255	250	211	205	232	236	210	191	243	218	219	232	243	251	227	184	212	203	245	220	227	214	214	241	236	221	213	244	240	231	252	231	213	238	237	241	217	219	220	220	233	245	242	234	233	245	211	235	251	241	228	211	207	225	217	223	254	226	229	232	237	254	223	239	263	240	240	237	248	253	243	222	228	272	232	240	237	216	222	227	230	252	220	213	234	223	278	246	229	242	234	247	239	219	230	251	213	212	230	211	226	215	233	216	238	219	233	225	232	227	184	229	246	201	234	198	223	226	206	238	221	214	247	237	223	232	215	234	223	233	235	220	219	238	235	243	236	236	217	260	207	246	223	233	230	211	221	225	226	220	241	260	206	223	250	224	224	244	204	208	191	226	202	241	220	230	230	241	219	234	240	212	235	247	234	213	241	249	208	223	223	263	194	220	250	232	230	215	224	293	245	257	236	223	248	258	232	233	224	223	222	203	244	243	222	208	246	237	231	206	239	218	210	198	227	239	225	230	196	236	236	208	250	236	241	226	244	251	213	222	233	235	212	253	276	223	274	240	243	227	234	248	240	245	216	256	234	232	220	238	240	236	272	230	223	242	222	221	214	253	234	213	245	213	232	207	235	225	222	240	220	232	218	233	225	212	247	236	227	215	240	234	214	222	206	249	230	239	255	227	217	243	222	255	243	215	211	201	236	223	256	213	200	256	231	247	222	234	248	259	240	251	218	245	258	235	243	230	231	248	254	249	241	231	238	215	219	232	242	209	244	250	220	216	205	213	254	254	243	219	225	242	245	193	245	219	244	221	256	208	229	240	246	243	222	214	208	221	258	231	230	250	216	257	230	240	254	222	194	245	200	243	237	199	206	251	240	205	244	214	219	224	200	240	244	255	249	205	216	209	246	255	225	247	226	251	259	235	205	244	230	242	229	230	219	248	248	217	217	221	208	239	216	231	238	235	195	233	198	198	215	211	213	242	241	251	212	233	223	229	215	204	238	237	204	259	218	237	271	215	253	248	209	217	234	247	249	236	221	255	257	221	201	232	214	239	223	224	244	194	213	214	234	228	226	208	237	225	225	233	236	267	226	225	227	212	228	245	238	243	237	220	213	240	254	232	224	212	238	236	222	215	242	225	237	219	232	206	246	223	235	225	228	202	221	215	215	214	227	233	209	223	232	242	226	240	220	242	237	218	223	252	219	219	259	250	237	219	254	214	217	232	237	226	213	207	204	209	228	246	218	231	222	259	235	243	207	231	223	233	243	217	209	233	213	233	266	225	218	213	215	224	245	215	226	236	226	239	228	220	223	217	224	211	220	217	225	245	212	253	216	238	241	227	243	244	231	225	220	207	201	224	219	233	226	222	213	224	211	218	213	201	216	224	214	239	243	190	235	202	260	234	243	222	231	216	242	189	236	252	234	239	217	191	235	253	245	208	235	220	235	257	235	225	224	248	211	218	225	214	234	220	236	232	230	202	213	249	230	220	228	249	243	254	251	234	205	259	236	230	230	234	236	212	222	227	234	213	221	233	231	211	226	242	250	192	260	230	249	220	242	231	224	218	238	238	224	248	257	240	215	226	238	252	209	247	237	226	230	224	223	232	232	215	235	225	243	231	218	264	223	223	228	241	242	214	219	253	238	210	226	238	224	228	244	243	237	223	241	231	227	247	237	184	216	248	208	208	197	255	217	197	219	237	239	205	237	261	199	232	235	248	267	246	235	231	233	227	231	235	224	237	225	245	233	238	236	243	235	226	237	235	247	229	231	230	247	206	240	231	241	204	227	232	243	215	207	264	227	241	203	181	233	230	257	239	221	219	253	249	268	236	232	214	218	213	258	244	239	234	240	222	215	223	229	230	223	233	234	227	210	234	254	219	213	231	238	218	222	233	248	221	226	234	181	234	250	234	230	222	235	230	225	220	226	237	223	234	236	227	252	239	223	259	217	181	236	234	235	227	235	239	238	251	227	226	246	227	244	237	237	268	253	230	217	219	235	225	236	232	229	237	239	260	253	234	229	234	216	240	234	207	280	233	243	251	236	270	212	230	215	264	245	217	245	222	219	268	205	228	250	227	263	218	228	255	208	227	248	218	228	204	202	203	257	222	236	226	230	204	244	249	207	233	216	208	240	237	224	217	247	212	241	219	229	230	224	247	197	219	250	232	235	240	229	249	248	240	240	223	245	195	220	232	219	269	238	223	222	212	220	236	215	234	226	207	220	264	205	229	253	240	212	227	264	233	244	217	254	228	228	233	210	221	230	209	229	215	230	192	226	220	208	214	250	234	244	206	202	221	237	203	252	240	204	224	231	221	237	235	260	246	220	253	228	240	242	240	221	208	225	221	201
18056	14655	18522	19737	17677	14867	11955	9860	7715	6136	5039	4188	3596	3108	2820	2344	2071	1706	1461	1279	1313	1288	1232	1026	967	994	917	859	818	711	764	727	777	696	687	645	599	619	594	589	568	560	555	604	588	538	566	565	591	588	566	553	576	554	561	546	533	606	575	548	593	528	587	532	577	572	587	561	563	559	562	565	556	572	598	581	552	579	544	557	581	521	558	577	541	546	560	531	568	552	539	529	543	579	559	552	540	518	556	604	558	593	587	589	548	516	515	558	620	545	590	571	589	541	524	528	574	528	548	618	569	539	609	598	592	555	574	556	546	540	571	548	504	543	550	590	535	554	542	603	556	558	538	551	584	541	556	530	593	551	560	550	554	545	517	533	511	577	561	555	528	521	587	538	524	570	563	558	578	563	519	555	563	511	526	533	594	542	615	579	540	577	504	564	567	544	549	569	564	548	583	512	525	585	553	560	515	568	532	550	598	538	550	568	534	592	559	522	531	582	590	573	531	531	569	544	543	544	554	537	622	554	564	537	548	531	575	600	549	519	539	597	517	542	548	568	555	555	568	564	568	557	548	540	497	544	565	595	533	577	554	571	589	567	555	561	541	524	555	577	581	557	530	604	549	531	559	526	519	544	589	560	561	537	514	571	564	554	579	521	553	555	569	522	541	534	566	544	542	501	519	535	505	584	562	581	587	546	575	596	607	519	563	584	560	570	578	541	566	550	540	545	530	548	558	550	541	529	539	550	585	552	568	533	589	529	568	568	546	542	597	534	529	540	555	607	568	540	576	568	550	541	557	537	562	536	514	556	562	613	530	536	561	568	554	560	566	532	576	568	545	542	562	588	530	540	578	556	536	523	531	589	548	558	531	554	579	563	581	569	560	538	518	605	597	555	536	544	519	570	562	569	551	575	563	523	549	548	550	583	545	596	536	562	555	601	591	566	511	570	566	572	581	607	545	579	609	549	548	562	592	513	547	559	561	556	571	557	557	549	600	621	523	544	612	540	570	578	556	543	562	543	571	533	559	580	536	544	583	548	592	557	541	537	568	548	544	587	580	551	574	580	557	536	538	564	564	547	595	561	567	534	579	534	489	600	563	543	611	568	551	584	550	594	585	564	557	559	532	595	550	517	551	556	559	562	564	530	564	537	580	568	555	558	592	574	546	574	572	514	533	567	579	538	541	571	543	567	562	519	565	606	554	558	541	567	541	591	553	573	534	578	540	611	515	575	517	575	582	539	538	553	582	566	567	578	577	530	522	581	551	572	557	586	555	539	547	545	552	538	558	556	529	523	599	548	559	612	556	592	554	552	602	574	556	530	561	539	517	521	590	610	524	536	574	576	555	569	531	557	515	558	583	584	581	561	515	536	536	568	540	578	602	543	531	560	596	531	576	515	580	560	541	545	568	522	554	531	565	552	541	595	560	561	511	550	516	560	551	553	581	540	543	580	557	518	551	552	553	590	532	550	539	555	577	562	579	608	598	617	586	537	545	519	520	568	546	530	572	557	554	547	596	557	543	552	585	569	574	592	530	563	523	544	552	523	558	554	586	552	531	531	574	539	577	530	578	566	553	563	569	534	550	520	559	563	559	499	549	541	566	580	558	552	587	535	544	595	551	565	573	543	521	544	573	540	568	609	570	555	574	641	538	546	548	578	519	596	559	555	612	563	563	564	531	584	510	547	555	566	551	542	553	558	595	571	586	557	516	530	602	542	559	585	563	542	521	554	519	565	548	585	520	578	567	540	613	588	586	571	572	542	525	579	581	567	526	534	578	560	544	571	568	575	547	522	530	553	585	551	564	594	587	564	588	557	556	528	523	519	594	563	563	543	569	524	540	558	506	563	535	549	552	552	566	533	533	560	580	594	596	528	512	545	487	540	565	546	557	564	528	560	533	563	518	540	553	559	539	549	533	602	567	600	564	540	541	536	533	559	537	542	540	553	578	557	554	527	611	546	565	550	544	559	531	565	582	556	549	528	534	585	563	621	605	550	569	577	554	558	519	579	534	560	501	563	555	581	531	513	522	554	578	538	564	528	597	563	544	572	530	580	538	575	531	552	561	602	549	530	561	552	564	562	597	583	579	554	542	555	593	536	540	591	521	561	563	564	570	541	566	537	581	558	596	573	553	559	548	545	555	522	544	548	583	585	548	596	566	599	588	555	542	583	579	596	573	561	585	565	549	550	535	565	568	554	563	545	599	590	544	576	573	562	579	555	579	573	544	564	570	537	540	549	606	575	569	540	602	569	577	570	569	535	519	568	610	570	552	568	536	568	602	559	532	549	511	574	580	538	540	543	580	565	578	540	571	542	500	530	546	588	556	557	530	549	579	583	561	525	521	596	579	496	604	530	554	535	530	576	544	570	565	573	568	548	514	563	568	533	595	571	545	548	531	523	537	558	551	535	576	543	582	562	542	547	579	598	536	557	547	568	557	562	522	569	534	565	530	523	518	571	559	585	593	497	598	548	563	601	587	545	549	531	564	591	552	578	555	569	540	562	568	548	530	564	525	591	570	549	555	565	572	611	545	569	537	542	535	550	549	537	525	534	547	540	556	550	520	582	533	528	538	562	555	611	582	585	560	592	548	533	551	591	531	550	588	552	529	565	539	521	550	533	549	549	541	574	557	568	512	566	560	543	570	538	571	560	561	563	576	582	570	563	589	557	505	571	578	613	509	555	557	545	583	561	590	560	581	526	558	574	525	560	525	582	576	560	529	530	583	574	562	486	558	536	579	545	552	562	541	536	577	571	547	568	529	536	565	588	560	564	536	522	549	536	559	574	524	563	515	577	585	542	520	556	599	536	530	539	518	559	549	550	566	553	547	566	543	549	560	543	581	614	565	541	582	548	527	573	565	532	538	545	573	565	585	524	575	592	537	547	571	565	544	599	546	560	518	559	559	512	587	570	549	548	592	552	557	545	556	555	571	573	535	551	548	545	601	536	529	567	547	535	537	529	559	575	568	583	529	526	512	525	519	597	533	573	542	536	573	517	556	566	556	554	560	541	562	560	556	526	552	514	549	550	543	549	540	537	505	542	531	509	543	547	537	545	580	576	511	517	600	567	555	569	560	556	567	543	543	577	563	583	525	541	594	539	535	562	555	543	547	528	551	541	603	558	535	523	506	603	564	545	568	544	551	577	563	528	561	543	552	545	603	532	514	560	574	583	565	537	610	546	519	546	550	556	561	532	573	543	546	552	574	548	538	529	540	567	499	538	573	569	560	543	552	560	541	564	531	598	541	531	577	555	569	547	579	582	533	518	529	562	577	590	580	537	558	553	521	537	531	580	603	541	574	555	541	570	587	581	524	520	579	560	547	552	561	529	577	550	538	518	533	519	556	574	524	567	534	530	530	584	542	536	554	572	542	546	527	534	556	598	558	566	533	570	538	535	573	576	536	507	575	536	545	562	578	561	554	557	570	536	594	554	564	566	567	553	546	528	565	581	607	570	548	566	570	553	619	571	597	547	523	543
8780	5024	5040	3773	2654	1893	1266	1046	816	679	570	485	459	432	394	401	318	338	298	329	303	297	313	302	296	259	308	284	278	270	279	275	249	246	283	247	272	265	247	276	293	283	290	267	250	222	271	262	266	307	249	255	277	264	270	256	264	263	251	276	235	294	286	279	273	268	236	260	243	241	250	252	273	246	281	262	252	248	289	237	271	262	270	239	236	250	300	247	252	242	251	263	295	261	250	234	281	235	232	268	270	242	258	253	272	271	259	248	282	258	267	271	285	278	267	233	262	281	256	274	219	280	246	276	259	285	276	306	272	293	247	262	251	269	256	228	288	250	260	255	254	278	262	277	254	271	259	247	217	253	238	294	275	252	278	256	245	271	234	278	270	258	284	253	263	229	259	254	256	239	274	269	294	280	252	268	272	266	265	243	273	267	271	275	308	274	282	259	260	262	272	275	253	265	309	235	276	264	263	273	255	266	235	254	265	232	287	255	288	261	281	273	253	289	254	271	265	247	255	257	285	281	298	254	274	276	284	278	269	275	251	230	295	275	258	275	239	259	248	275	232	248	266	263	252	274	294	274	279	262	258	267	271	262	268	275	265	276	255	219	256	285	303	242	259	296	275	278	284	268	285	252	262	261	306	277	306	252	256	246	260	269	262	233	240	271	267	273	277	256	256	266	282	257	248	260	264	265	262	239	255	262	237	273	269	287	285	281	229	255	239	283	265	257	263	292	261	288	316	276	298	256	308	230	256	295	301	260	247	276	270	287	265	258	254	238	272	257	288	248	247	252	235	244	238	258	261	269	271	279	290	267	240	265	266	259	261	213	253	243	254	244	239	244	256	275	249	276	226	288	261	255	280	280	263	267	255	265	248	295	276	249	272	256	261	272	269	277	310	256	285	265	258	262	249	239	227	268	257	301	262	256	268	248	259	271	268	258	240	259	249	293	279	300	274	261	227	252	272	287	254	263	244	270	306	294	262	294	248	278	245	240	260	280	271	238	273	251	277	272	254	287	237	278	269	238	279	279	259	261	248	254	255	268	272	259	259	263	261	261	247	225	248	290	272	271	250	268	224	243	256	290	251	245	262	243	266	270	277	270	299	263	268	266	252	258	259	259	252	274	284	289	248	251	275	204	260	265	263	253	266	266	268	268	306	253	253	253	264	250	242	234	270	279	255	300	242	250	279	268	261	279	273	273	260	239	268	262	242	252	251	254	265	266	259	230	272	241	238	282	270	248	246	236	289	279	275	272	304	241	291	241	276	241	246	250	264	245	269	239	253	249	277	264	280	241	279	258	244	235	255	267	255	278	215	260	272	244	277	296	256	262	252	262	264	261	255	273	246	243	255	267	258	244	265	277	226	249	259	270	253	257	290	266	285	262	257	237	264	268	255	252	266	258	262	270	290	226	274	269	249	256	251	268	297	241	254	278	271	266	268	264	261	265	254	279	281	259	273	276	262	230	246	256	269	272	265	297	279	305	263	251	236	267	252	280	257	267	273	267	244	258	299	248	270	280	275	282	233	283	249	279	249	296	271	266	245	279	247	225	260	265	246	233	248	264	256	272	269	267	295	249	265	250	262	248	243	241	223	268	288	245	258	255	251	244	288	242	262	283	273	290	258	263	241	258	279	253	230	250	289	243	261	250	276	255	253	248	271	255	281	279	249	273	273	255	247	268	266	269	245	239	241	243	275	308	257	220	284	271	266	260	269	271	279	289	286	233	259	285	222	249	307	243	279	283	251	272	278	246	248	255	235	265	280	264	271	246	243	263	279	277	293	256	236	272	264	285	281	272	256	247	270	274	238	278	231	242	263	279	283	267	252	253	271	237	242	269	249	272	272	263	284	272	219	251	265	232	282	237	278	293	240	246	275	275	237	266	258	259	249	251	237	252	259	250	236	219	251	276	250	250	246	264	255	241	248	246	241	258	272	286	265	312	260	295	286	269	255	269	290	219	267	226	260	276	279	268	247	276	237	226	227	245	256	276	204	289	290	297	259	225	246	244	243	263	269	248	279	269	234	273	248	234	258	265	266	236	263	246	255	271	256	244	264	257	267	287	252	299	278	274	253	266	233	257	245	269	284	253	302	251	260	243	251	249	256	216	235	270	274	269	261	241	247	261	281	285	247	244	262	276	273	256	232	263	226	276	260	282	272	281	253	274	229	235	266	225	237	223	251	250	256	276	255	267	281	282	234	310	245	272	296	235	250	251	254	287	268	268	279	275	251	256	259	268	265	276	252	252	238	261	280	234	246	244	279	261	282	264	252	285	255	269	272	270	300	265	288	253	277	258	265	275	249	266	257	286	248	292	272	271	247	253	286	224	259	266	220	237	242	256	260	250	281	244	264	270	236	254	248	275	246	245	251	293	247	254	248	248	238	290	269	265	278	254	267	266	285	251	259	262	242	249	263	262	270	284	299	241	258	243	268	240	285	253	235	266	251	234	260	270	259	217	255	233	232	280	264	241	234	239	314	257	275	248	278	243	270	284	265	246	278	260	280	278	253	251	280	260	286	249	257	266	272	232	253	278	236	235	246	279	249	239	268	281	275	287	269	301	270	272	242	277	269	243	270	286	270	250	259	237	241	243	270	269	251	264	243	247	265	268	245	253	246	286	266	286	251	299	254	235	252	275	262	238	266	290	262	283	258	255	256	270	270	254	266	255	244	231	265	262	275	284	244	256	259	234	259	250	224	291	250	238	253	255	274	271	301	277	267	260	299	269	228	250	238	256	246	269	244	270	273	258	279	248	266	248	222	239	245	262	270	282	265	262	277	235	266	246	257	263	264	259	237	246	286	266	293	249	254	314	253	265	246	249	259	272	263	260	295	269	250	242	252	250	242	251	241	236	274	279	272	276	300	264	244	259	258	266	283	252	225	245	239	253	255	271	275	297	250	239	263	263	289	268	252	255	247	250	265	261	265	254	254	253	263	252	248	234	239	292	252	258	277	267	260	259	264	301	270	260	286	274	263	259	275	281	277	231	267	264	282	260	286	253	239	243	281	295	294	277	248	282	252	252	260	270	273	256	259	290	252	237	289	270	259	233	264	259	261	247	280	252	234	260	263	276	267	252	269	240	272	259	261	241	249	249	279	296	241	255	237	282	274	236	246	224	265	269	282	248	246	251	258	274	252	264	271	257	249	270	276	239	253	268	264	278	261	253	262	250	246	245	268	255	290	286	248	243	270	257	276	259	258	266	232	253	273	270	254	293	276	243	244	245	273	237	236	256	280	258	257	280	253	250	267	278	251	248	252	264	277	247	230	259	269	240	236	285	282	250	267	276	232	271	252	281	260	267	237	263	285	235	258	264	260	251	233	259	276	286	267	285	229	265	286	239	251	247	229	242	278	250	285	223	252	269	311	238	254	251	253	254	248	267	214	265	282	253	278	269	272	251	301	268	284	245	258	268	284	269	288	265	255	257	271	245	265	266	271	261	263	278	264	248	303	293	261	255	277	216	254	286	228	241
6470	5162	9068	10507	9520	7674	5491	4422	3606	2739	2265	1935	1679	1562	1420	1247	1116	1009	892	915	850	830	831	754	744	798	709	734	706	658	726	662	711	650	630	604	650	687	648	671	618	652	680	604	621	680	617	635	603	642	657	637	645	640	680	656	621	628	625	634	618	657	644	645	667	630	671	606	652	664	681	687	591	616	662	622	647	617	644	604	644	634	602	661	641	646	612	631	632	651	628	628	655	620	661	670	677	672	615	590	618	671	627	592	608	672	676	583	608	627	656	629	616	662	617	629	601	651	601	703	580	662	649	657	636	639	634	586	658	598	630	620	637	616	643	606	606	643	625	622	594	629	616	644	617	637	666	618	606	592	609	662	622	667	610	600	646	592	596	662	669	638	606	627	620	640	630	629	635	636	647	641	627	650	692	635	655	601	641	649	610	632	657	610	618	635	619	631	644	608	649	635	624	628	684	640	641	627	685	618	602	625	616	628	635	602	635	648	634	614	644	608	590	629	624	660	658	615	634	669	628	634	631	629	621	673	629	626	649	636	631	643	610	577	624	634	644	658	661	614	624	635	639	636	590	646	688	638	665	658	666	617	636	633	642	627	672	652	640	665	655	584	646	647	666	662	641	621	635	634	651	684	617	658	634	624	651	615	654	668	614	653	649	638	633	633	611	670	647	611	643	632	632	662	622	621	669	617	633	625	658	586	605	628	627	620	650	597	632	621	624	679	678	619	680	672	631	663	665	664	597	585	637	662	674	594	662	619	646	686	575	583	660	641	635	647	658	655	639	629	643	630	634	641	605	659	614	597	646	645	637	696	619	623	666	629	661	605	641	583	614	625	586	627	628	582	642	645	612	660	654	622	632	637	652	650	628	621	635	654	651	631	653	632	648	613	690	653	655	618	612	637	643	671	622	619	615	627	635	675	637	615	607	645	665	678	638	652	628	636	620	625	636	641	604	616	650	636	653	658	641	665	594	644	672	658	640	634	637	676	623	564	627	610	632	603	699	592	578	653	607	640	607	640	657	594	614	632	608	648	601	680	643	608	643	671	634	598	638	629	643	638	632	621	680	610	623	620	619	638	591	651	627	632	660	689	649	629	693	623	628	656	616	651	617	591	604	689	589	605	621	620	611	652	645	658	626	668	604	603	634	670	658	588	619	622	638	634	635	627	652	674	680	657	650	626	651	658	629	634	691	729	625	670	658	649	654	669	638	644	601	635	603	636	654	679	673	656	653	677	657	604	635	638	647	653	624	575	610	619	638	607	624	667	614	627	654	607	630	652	629	661	661	641	607	643	638	606	649	656	652	673	638	660	633	639	643	625	622	622	624	640	640	645	579	635	626	645	604	643	618	649	611	615	630	603	669	602	651	633	666	629	649	635	630	643	575	674	591	631	624	625	638	649	606	646	643	631	608	640	638	655	603	625	604	665	607	653	622	661	610	606	662	682	602	625	622	640	609	611	640	643	652	624	676	623	656	652	612	661	601	637	642	645	648	611	679	656	617	608	670	580	649	601	653	622	609	617	640	600	621	618	616	635	641	634	657	673	617	644	683	620	659	682	639	596	621	601	655	650	608	589	627	610	679	619	597	651	682	585	629	625	656	613	620	575	647	590	649	658	625	642	648	675	639	620	623	615	602	630	628	617	637	623	661	627	652	612	675	606	618	633	617	648	637	651	654	647	640	655	589	657	607	642	648	607	638	646	637	653	661	675	639	599	628	612	628	635	610	663	616	663	644	642	576	670	663	592	609	621	607	630	623	581	623	616	627	595	595	640	622	645	639	631	635	618	643	632	672	594	672	616	630	651	629	650	625	634	606	614	640	665	642	594	611	652	603	622	577	651	650	624	639	657	661	637	617	643	634	617	605	644	653	657	651	648	608	635	638	675	623	624	665	628	600	687	597	646	656	655	606	588	633	575	633	634	635	650	658	626	647	602	626	561	628	630	629	649	623	630	685	633	601	619	665	628	649	636	639	637	652	597	653	640	609	591	579	631	633	601	650	641	564	636	618	594	627	649	595	631	664	633	641	676	659	606	592	624	612	611	647	580	645	625	650	612	614	601	595	622	656	662	621	612	651	594	643	640	606	608	629	638	664	650	612	598	598	653	612	631	611	626	630	633	653	608	642	610	582	614	624	622	626	619	622	677	621	675	644	644	672	610	590	653	646	620	612	622	641	620	669	620	632	622	654	646	642	632	630	636	612	605	628	634	635	674	621	646	625	644	651	681	617	654	618	654	616	642	646	634	636	637	637	603	605	623	654	662	650	679	615	610	600	631	646	663	649	605	653	625	636	609	646	677	603	648	632	676	685	612	614	605	631	590	617	603	624	630	660	634	637	602	653	643	668	641	660	567	635	602	637	632	632	660	659	610	647	622	651	596	603	638	619	666	609	605	647	608	643	651	620	624	614	665	596	634	619	645	611	663	642	654	631	631	623	596	617	651	632	672	665	665	640	660	636	636	649	655	624	614	682	577	606	660	631	620	661	635	595	631	603	639	653	668	673	645	610	636	656	691	639	672	625	635	612	636	678	626	612	619	651	642	654	588	616	631	590	633	597	653	614	627	626	638	633	645	622	667	598	640	612	661	597	702	615	587	659	635	645	660	653	639	581	625	623	661	664	612	608	622	675	639	653	621	611	624	656	676	598	662	652	663	624	687	628	621	656	594	621	647	636	660	634	643	674	609	595	619	634	670	650	658	625	620	638	628	617	644	673	703	645	617	690	653	616	646	631	581	619	660	636	622	646	706	627	649	650	658	684	662	651	645	648	655	659	661	628	665	667	653	625	644	639	619	626	664	650	605	624	636	584	589	680	644	664	627	660	614	648	618	653	654	660	663	626	634	627	603	633	609	650	627	684	669	613	598	640	607	645	645	633	626	626	686	625	664	608	647	638	620	647	635	630	615	636	626	672	582	647	681	611	661	637	633	643	636	640	630	584	627	695	641	609	613	616	613	642	643	628	610	636	618	618	646	659	618	617	638	656	654	622	637	568	652	669	660	614	627	658	679	635	625	649	606	678	676	633	631	577	645	611	621	646	615	645	606	619	653	650	676	626	681	626	607	632	601	631	656	635	654	641	636	651	630	647	690	627	641	691	616	632	617	673	593	632	652	673	684	675	625	634	649	617	638	625	684	644	651	625	633	608	635	606	591	645	639	586	635	644	650	622	634	621	581	629	644	637	623	653	624	651	690	635	620	608	588	640	651	656	630	626	665	636	648	637	653	633	621	683	636	629	640	670	613	629	610	654	614	616	608	623	632	669	624	623	608	657	605	636	670	627	655	643	676	646	631	587	625	664	610	617	639	649	636	645	611	654	623	651	674	635	663	600	632	655	656	637	629	606	646	664	615	642	602	669	617	656	639	654	648	632	626	595	643	621	643	675	619	623	693	596	632	665	627	632	621	634	625	610	648	682	627	615	575	654	622	634	622	654	637	676	659	619	636	645	619	609	636	613	669	674	648	642	629	607	659
18946	10206	10028	6569	4616	3315	2225	1649	1267	989	843	683	576	553	475	448	463	390	332	326	344	356	345	315	324	309	313	328	274	280	277	297	279	302	284	295	252	295	262	256	280	297	249	272	285	320	275	275	263	237	272	268	271	279	259	257	243	271	257	274	281	238	293	268	285	271	269	226	283	283	264	289	285	259	261	254	274	271	266	265	291	253	269	274	268	304	266	280	278	281	273	256	247	272	264	241	253	248	252	291	238	276	256	272	259	272	262	258	287	281	255	271	273	274	270	275	268	265	256	297	284	268	301	261	232	250	282	272	261	282	253	262	270	262	274	245	287	251	270	274	284	288	233	251	256	269	281	261	273	284	258	239	280	296	264	257	245	269	252	296	261	250	286	235	251	290	259	282	274	259	294	270	266	281	273	244	302	267	266	289	285	267	267	268	248	285	277	272	280	289	272	268	283	258	272	290	292	263	226	277	271	298	259	278	279	270	269	306	304	266	269	263	276	300	280	275	283	285	256	271	227	228	291	281	252	271	274	265	281	282	244	265	245	289	262	265	250	252	280	264	282	281	249	293	272	239	266	248	280	295	281	257	245	260	275	273	260	283	264	284	249	266	263	289	284	249	268	276	267	301	249	295	265	265	251	249	272	272	294	255	271	241	293	275	244	274	281	282	272	275	253	280	265	263	263	279	293	265	265	256	250	258	278	251	288	280	267	237	265	261	277	285	267	267	267	247	286	278	288	269	247	267	275	259	289	271	265	271	296	249	252	266	275	259	239	267	256	251	299	251	257	230	261	303	283	260	315	254	296	286	266	276	266	252	264	304	270	273	300	271	285	244	284	297	252	234	252	247	262	281	271	275	269	259	271	275	258	279	276	277	300	294	249	286	284	232	255	278	274	272	259	251	240	260	275	270	228	276	263	308	278	254	277	295	269	266	271	286	279	247	252	273	286	250	274	283	283	272	272	276	245	259	263	293	275	240	281	267	276	275	255	257	258	266	283	264	273	294	244	260	262	301	259	289	290	274	305	287	273	252	270	279	289	274	252	262	269	265	253	225	304	283	241	274	268	244	253	271	266	275	276	258	275	288	263	315	270	259	278	285	243	236	285	300	306	275	244	246	280	276	274	244	242	278	298	254	298	249	281	286	273	278	270	299	287	279	260	249	264	252	261	274	242	258	272	268	303	270	277	297	273	260	258	246	283	265	261	242	271	227	260	271	291	264	244	256	283	257	261	284	253	281	274	300	256	281	280	282	234	270	295	278	283	255	262	258	262	272	269	270	280	259	284	258	279	276	235	251	249	242	264	277	245	249	280	287	287	268	270	273	279	310	289	270	280	277	249	264	264	263	264	262	246	290	260	274	259	303	241	259	273	278	285	264	236	250	276	269	272	276	282	276	249	285	226	249	218	275	297	236	286	275	290	278	248	248	288	279	292	299	257	240	285	237	292	301	246	272	283	266	249	299	281	295	280	289	283	274	254	261	276	272	273	266	260	274	274	265	246	275	284	267	288	292	268	252	269	272	252	269	260	269	268	281	294	270	247	278	272	262	280	274	288	277	278	268	276	259	268	263	267	273	279	264	266	297	277	257	260	270	228	275	252	286	249	264	302	271	263	272	289	265	284	280	270	244	262	259	294	260	274	250	272	299	243	293	270	270	276	270	268	255	284	289	235	274	256	260	255	254	261	288	258	290	291	244	258	261	264	262	305	265	273	274	259	260	251	264	274	271	268	265	257	283	263	259	248	265	270	243	256	248	249	275	241	263	242	275	288	264	275	253	282	256	267	290	276	265	265	285	282	259	252	273	265	275	267	243	254	278	275	296	273	253	268	262	258	280	256	268	245	255	270	274	250	232	273	267	270	268	279	284	271	290	268	267	264	214	289	237	261	237	261	261	283	265	263	260	262	270	280	247	288	259	289	288	259	274	248	277	248	274	266	227	270	223	271	272	262	259	269	266	258	238	254	266	276	301	285	278	278	277	265	252	291	254	286	260	234	283	258	286	234	273	273	256	244	264	276	288	243	282	268	260	258	271	303	270	284	262	283	268	266	236	304	247	255	275	245	250	248	257	269	272	268	274	294	291	248	279	275	265	276	264	290	278	272	267	291	241	281	285	290	276	315	273	250	265	247	265	250	232	274	275	306	262	261	260	263	262	289	278	252	249	260	282	234	309	269	310	273	293	264	256	296	247	246	271	254	269	263	278	262	246	269	278	257	274	272	280	252	243	231	277	254	254	275	268	267	246	319	293	268	263	276	250	284	254	271	260	272	233	281	250	276	284	273	272	299	287	271	285	281	310	262	250	285	279	252	248	281	260	279	250	279	267	289	256	297	304	267	243	269	292	280	270	263	283	258	261	283	267	267	266	255	256	289	262	250	271	264	257	245	273	281	281	282	284	263	274	286	260	257	258	269	276	265	284	261	299	251	301	268	277	253	286	261	250	250	269	267	276	280	247	255	289	322	285	233	275	260	268	261	278	275	294	259	258	264	278	251	252	304	240	250	281	298	265	265	252	266	271	295	293	262	259	266	268	275	287	272	269	258	268	255	248	275	282	234	286	249	260	280	282	283	248	296	272	304	263	256	285	250	257	280	267	271	307	278	274	278	279	250	270	283	281	251	261	242	281	280	234	273	282	266	251	266	257	253	272	248	283	238	269	243	301	251	297	282	286	268	281	246	279	257	286	254	238	278	276	228	262	294	275	282	269	268	275	297	245	302	264	292	311	261	250	283	279	260	313	285	268	256	271	294	309	272	258	266	254	257	311	281	274	274	288	309	285	280	285	286	274	259	296	291	263	279	278	301	256	252	264	323	278	239	296	267	287	276	254	271	295	264	257	277	280	278	249	277	262	279	263	281	246	271	289	269	247	251	278	294	237	229	258	279	277	250	267	280	268	240	278	286	295	255	286	250	262	260	266	280	273	270	271	214	258	262	272	269	274	276	278	237	234	301	269	231	238	287	259	275	266	287	285	230	288	293	261	279	245	253	268	288	259	243	282	272	283	287	270	265	272	260	284	267	241	286	267	236	247	283	257	269	260	251	291	270	248	262	287	261	270	268	263	256	266	268	250	285	262	264	284	285	268	286	230	280	269	259	251	276	281	283	288	258	273	266	245	266	280	284	266	269	286	267	249	278	246	275	268	312	289	265	296	261	279	250	254	250	276	248	254	281	269	274	270	235	292	255	263	232	285	274	267	317	289	286	258	291	253	283	288	264	294	258	267	260	239	269	246	268	288	244	264	300	301	277	268	270	271	247	261	276	280	270	250	259	266	237	311	292	246	258	276	287	273	276	261	306	251	251	265	287	273	306	267	258	260	286	280	275	249	260	251	262	286	283	288	288	243	257	255	288	277	277	297	277	297	262	243	272	259	224	261	243	278	258	264	296	275	261	286	281	289	263	293	271	259	273	240	305	259	298	259	277	272	266	249	274	267	286	287	251	263	279	286	268	280	272	231	290	257	246	254	256	293
13701	9449	14912	15946	15029	12256	9030	7292	5804	4567	3688	3210	2725	2506	2085	1832	1619	1346	1305	1197	1138	1075	1018	938	941	918	906	827	784	736	773	753	764	714	751	675	684	703	620	664	650	661	605	652	624	680	659	646	626	692	648	642	630	647	594	660	665	668	587	675	629	682	661	679	648	628	650	639	598	644	633	649	635	674	670	636	661	623	674	642	637	655	633	657	633	641	630	674	666	665	654	653	645	655	633	623	636	643	640	661	668	625	651	629	652	647	634	647	613	672	691	678	672	668	629	639	613	643	657	624	605	666	632	670	652	671	662	586	673	696	698	669	655	674	614	615	638	660	681	602	632	656	666	637	646	614	639	625	657	645	663	633	679	679	636	659	673	623	622	674	686	661	644	643	678	616	690	647	656	654	715	647	667	641	634	679	674	635	708	651	642	646	623	633	673	647	616	613	614	637	632	682	691	641	676	660	684	694	686	644	658	607	632	654	658	643	665	594	672	651	658	664	657	658	644	594	677	694	679	665	624	658	634	676	627	661	646	628	623	665	686	643	621	671	682	693	668	683	624	641	655	674	652	624	652	630	638	616	631	652	611	633	673	633	602	646	650	622	635	667	647	668	658	640	633	653	652	615	649	654	653	628	637	642	653	642	649	620	608	650	675	626	639	677	619	683	645	588	683	591	617	657	640	644	648	619	661	657	677	681	625	648	620	632	639	665	678	671	660	659	626	670	690	649	662	638	619	607	636	650	672	648	629	693	649	645	662	624	656	631	646	662	667	652	603	689	619	626	620	613	638	665	591	712	714	610	695	648	642	690	647	632	680	635	631	667	623	626	641	667	670	638	643	634	687	642	624	618	627	642	712	662	640	627	674	678	686	685	661	646	627	627	650	627	649	709	667	671	640	568	678	632	639	620	637	700	658	652	669	708	663	641	650	676	639	635	657	660	652	626	683	655	656	599	673	630	639	641	601	666	668	676	641	695	598	659	612	640	683	617	614	640	684	680	659	663	663	663	641	647	661	614	672	689	666	666	643	645	624	629	635	638	693	624	669	663	669	595	694	645	667	639	622	685	657	660	642	647	679	643	664	625	623	625	669	683	717	621	644	701	632	630	620	645	669	679	658	657	666	664	644	632	684	645	659	693	663	656	658	628	670	627	675	634	644	588	628	642	656	679	690	656	664	639	614	635	680	624	639	647	635	619	641	620	622	622	692	664	660	678	640	618	690	612	656	681	617	666	639	621	674	666	622	661	676	682	648	613	664	643	663	639	649	660	623	674	650	649	671	615	675	662	643	631	690	643	629	635	687	738	611	718	637	637	620	639	628	646	650	662	648	643	604	654	628	624	667	625	630	654	670	701	605	677	632	641	661	683	676	649	678	660	679	662	648	633	664	651	612	653	650	605	627	588	659	583	636	666	665	596	669	667	646	633	670	685	665	649	598	667	675	713	633	636	664	600	616	666	653	615	660	645	657	687	644	640	684	643	654	622	695	644	684	630	653	625	669	672	658	663	687	659	649	674	661	653	664	637	646	677	705	681	647	648	683	641	631	665	665	674	657	644	623	648	640	665	642	612	634	654	638	633	625	641	652	682	680	620	650	646	615	625	630	680	677	664	678	645	669	660	645	597	640	697	624	611	659	615	647	619	667	661	667	667	607	654	684	647	646	651	647	661	718	702	593	599	612	611	652	667	635	635	689	656	652	590	600	650	600	668	659	663	645	664	683	669	639	632	713	654	639	660	662	612	645	693	696	623	644	680	644	639	669	610	634	664	668	630	647	647	708	655	701	638	653	612	617	646	664	676	643	606	671	642	672	644	643	637	687	642	660	628	690	672	698	636	634	670	635	640	642	614	649	686	657	665	639	584	622	640	666	621	690	619	667	623	690	622	636	622	674	651	673	627	612	679	709	636	661	633	650	651	607	647	660	619	621	644	686	651	653	650	666	658	616	665	656	641	642	665	612	650	667	677	642	596	628	632	659	673	664	669	640	643	672	622	601	692	661	616	663	647	643	666	632	655	651	678	651	643	645	644	647	667	685	645	664	614	656	667	665	670	639	648	628	657	648	654	633	675	639	653	642	660	654	607	647	656	633	651	622	704	693	639	614	655	669	664	650	669	660	621	641	649	637	609	666	616	638	619	667	641	677	623	635	641	595	644	634	685	675	668	617	610	638	606	604	635	659	655	718	624	655	628	625	648	645	703	634	653	645	644	659	656	624	657	650	681	642	658	663	623	674	651	678	655	639	632	629	636	636	658	623	634	621	673	670	642	628	647	649	646	670	681	692	687	633	650	642	663	600	616	648	634	678	611	595	650	656	642	626	638	647	649	691	647	670	693	657	689	682	680	625	695	644	661	652	673	650	620	705	655	641	613	689	671	654	618	685	638	648	671	625	622	680	671	644	644	628	622	626	680	616	664	640	660	642	649	664	675	691	633	633	653	656	681	611	666	643	604	633	651	681	650	627	627	609	628	639	653	700	633	683	687	668	640	640	698	677	675	643	656	658	691	677	682	689	603	648	680	634	705	671	634	662	651	627	633	697	623	661	636	619	664	611	678	663	670	673	668	640	661	588	626	592	658	649	602	651	674	615	627	630	637	628	641	631	639	630	647	586	648	603	654	645	670	628	664	622	638	651	690	642	609	644	673	664	636	634	650	621	648	629	673	695	663	618	674	631	598	637	645	653	660	642	636	629	667	629	627	627	624	648	647	647	669	626	647	593	653	643	687	621	660	674	616	649	663	615	620	627	624	635	629	651	598	708	632	654	623	668	707	679	656	655	627	665	632	658	654	670	615	639	677	620	671	617	675	674	657	656	660	630	636	603	665	653	647	677	695	656	639	658	665	621	631	647	634	693	648	647	640	660	693	640	698	624	601	617	630	638	625	614	645	673	683	658	644	667	608	632	611	651	686	662	627	606	630	639	576	664	682	661	670	659	626	658	664	645	656	651	679	643	669	669	661	673	642	630	650	716	654	691	678	675	615	602	693	598	647	655	661	686	608	621	655	679	630	627	678	710	664	594	639	641	669	669	618	633	677	715	598	647	631	642	660	650	626	663	623	660	647	646	632	670	694	662	640	658	663	663	634	628	679	620	653	601	650	644	678	682	609	668	637	650	645	610	640	585	659	671	651	613	689	668	722	648	632	627	658	641	685	665	661	656	631	614	663	632	624	627	644	640	601	667	661	622	659	646	627	708	604	677	645	687	648	657	687	647	634	651	645	621	662	668	671	683	634	660	605	607	629	626	624	677	619	687	607	693	629	627	674	649	683	634	742	691	646	604	653	617	620	659	662	656	659	651	653	672	637	612	672	637	664	628	631	605	664	651	688	647	614	668	692	646	675	653	645	606	624	650	646	663	677	659	641	688	633	663	650	620	652	604	652	644	622	623	621	670	646	608	635	650	678	611	648	630	655	665	654	662	643	666	701	686	622	654	653	656	654	632	644	658	665	637	633	622	643	648	621	631	643	679	662	663	620
28156	16149	16454	9728	7219	4861	3294	2507	1863	1249	1029	920	727	684	613	515	421	404	344	349	292	349	289	299	270	292	246	272	250	242	272	262	257	237	237	274	255	220	221	226	208	247	236	202	248	239	249	248	236	220	240	235	225	213	226	216	203	233	246	245	238	242	244	222	223	220	231	227	257	225	238	243	233	238	233	257	237	234	242	223	222	248	257	219	227	255	232	248	239	236	222	209	220	239	232	207	248	247	229	229	204	230	248	224	229	214	243	232	253	198	226	217	219	234	268	220	220	242	219	193	238	240	219	227	205	245	218	217	223	215	230	218	232	228	231	211	224	234	275	265	264	229	226	238	219	263	217	230	234	251	255	219	242	243	209	261	241	239	241	252	213	243	230	244	230	245	229	213	234	237	250	223	231	218	236	208	221	236	221	242	247	233	215	198	241	208	252	208	251	246	255	219	229	248	215	220	214	222	236	229	250	222	242	220	263	238	235	259	191	241	245	257	217	198	220	204	195	197	198	223	208	248	235	265	218	214	237	229	218	239	228	228	215	238	224	239	211	232	249	249	233	224	211	225	226	242	259	250	238	227	211	226	237	230	239	248	237	241	239	232	232	219	222	217	258	237	230	230	205	275	244	204	226	223	216	239	231	269	206	260	238	235	257	233	254	256	249	229	265	273	214	217	242	239	228	252	227	243	227	196	222	246	216	247	226	231	191	235	208	239	214	206	205	240	233	255	279	224	249	245	248	235	224	249	255	232	213	218	240	238	261	231	221	231	218	241	240	267	243	237	221	208	186	236	230	239	241	213	241	202	219	223	227	246	239	233	234	215	204	228	228	229	231	244	250	247	227	238	208	230	220	237	245	218	240	239	213	236	245	231	237	234	244	229	237	243	252	251	231	247	245	213	224	249	230	241	235	204	217	256	214	223	257	241	226	227	225	217	224	245	221	223	233	238	221	209	232	209	235	220	237	204	240	257	210	244	253	241	230	225	205	242	247	220	222	214	224	229	228	234	259	229	258	238	237	229	212	249	208	228	233	233	234	247	255	223	254	244	241	246	239	243	226	235	237	214	241	201	210	260	233	199	226	235	232	278	201	206	263	247	206	220	246	244	241	238	209	235	242	232	232	226	222	204	225	232	233	233	231	230	246	229	241	239	235	225	232	201	235	189	242	224	241	230	239	226	240	248	226	212	258	184	227	217	238	222	239	232	233	217	250	214	249	228	209	249	200	250	238	249	206	211	243	230	252	231	194	237	228	223	225	236	225	236	223	229	253	190	236	231	228	248	231	228	205	216	249	222	248	250	243	228	247	268	235	229	209	234	250	235	244	233	248	208	250	227	254	246	241	235	229	256	239	216	229	226	235	205	260	240	225	238	239	223	222	224	261	254	215	237	240	222	241	228	225	236	247	232	225	237	207	228	216	240	227	217	227	256	252	239	217	224	239	240	228	239	221	242	223	221	235	237	226	256	236	229	256	227	224	227	249	227	225	223	255	231	225	233	231	229	228	245	222	239	247	232	247	227	237	238	228	227	210	235	230	228	229	230	222	207	215	264	236	250	253	244	214	244	239	256	221	206	265	220	253	213	244	250	242	220	251	219	241	244	241	208	200	242	237	244	214	234	232	254	226	240	236	198	221	220	224	241	266	233	213	232	224	225	223	268	226	231	228	220	228	258	210	208	218	218	228	212	216	242	236	252	260	209	226	232	233	234	243	244	242	239	243	229	241	217	240	241	239	206	212	219	219	239	256	214	231	218	216	215	228	206	254	220	261	239	216	220	233	234	236	226	214	253	215	245	244	242	245	236	227	215	232	228	248	226	234	203	222	250	227	230	233	254	239	238	242	206	246	253	227	227	239	221	233	200	229	222	231	225	233	215	230	248	236	227	231	232	218	222	239	238	251	200	230	240	208	244	204	241	223	215	210	246	224	244	223	233	236	218	216	252	234	241	206	211	243	210	236	233	226	228	218	220	225	235	233	247	253	236	227	220	236	200	222	238	222	247	229	253	242	214	238	252	260	227	207	226	224	215	212	265	264	217	218	230	216	250	235	217	264	236	200	255	235	230	249	227	215	215	228	221	209	249	257	218	237	203	237	238	212	190	211	232	251	216	232	239	227	261	239	241	211	240	260	224	228	236	225	231	232	208	258	249	239	247	257	213	254	214	234	241	226	244	216	197	195	236	211	233	228	248	261	230	235	221	216	211	205	219	234	248	210	239	203	223	225	229	251	212	260	235	229	219	226	222	207	216	210	233	253	216	224	236	213	205	239	231	230	246	212	242	247	198	259	273	249	222	247	230	223	235	222	229	229	237	221	233	243	231	207	232	217	211	244	222	247	225	242	248	249	217	237	208	221	262	215	255	221	228	242	246	220	259	221	215	237	208	255	267	234	240	237	221	242	249	256	249	248	226	226	213	225	202	236	219	226	257	243	254	211	263	239	220	241	197	253	207	248	195	223	262	221	241	223	235	218	245	233	230	229	245	236	245	238	233	224	250	242	220	246	253	216	229	250	213	221	242	239	252	208	226	237	231	259	224	231	254	251	227	257	240	240	253	205	215	236	225	182	229	242	235	228	219	249	240	216	239	233	216	252	241	240	237	243	230	236	253	208	208	242	230	244	245	220	204	213	205	198	262	238	234	215	200	233	203	246	240	241	223	226	242	245	228	253	210	227	218	256	235	211	218	259	238	200	247	248	235	243	260	237	206	208	218	203	231	242	223	248	263	272	261	213	225	246	237	245	234	246	212	219	230	197	229	234	261	236	223	215	237	248	217	242	251	263	238	238	232	235	226	208	227	224	255	225	238	235	251	206	219	244	208	221	198	222	231	214	213	216	225	212	227	228	261	263	250	262	248	208	226	249	232	231	198	217	226	198	216	214	231	233	225	244	224	219	242	231	231	233	231	234	207	236	220	255	221	216	237	227	227	229	228	259	231	231	252	235	271	227	257	232	229	226	247	226	215	209	209	229	226	234	247	238	201	239	204	239	236	249	253	243	225	229	243	216	220	238	236	236	238	251	256	228	215	230	235	216	218	227	235	222	208	226	258	216	243	242	245	227	234	227	237	227	248	213	234	237	212	241	211	237	266	229	215	257	213	243	213	218	232	212	207	205	237	239	231	231	234	240	227	235	225	191	218	241	222	253	244	215	249	237	241	218	215	239	225	232	229	257	249	208	233	230	228	225	227	231	230	222	237	239	258	221	205	210	250	239	231	225	243	247	244	238	216	230	206	211	223	252	242	221	219	235	237	230	245	226	226	237	217	237	240	216	242	252	229	228	238	261	235	243	222	240	219	214	246	240	234	207	231	226	205	203	221	218	245	215	234	214	212	232	250	244	236	228	236	239	213	206	239	245	216	204	246	252	212	230	223	232	219	233	239	211	201	282	220	264	211	198	217	248	251	214	205	240	226	232	231	206	237	241	220	249	222	199	217	241	234	249	231	223	242	223	217	233	233	209	237	208	215	226	215
17797	13779	20232	20095	19299	15597	12075	9936	7789	6100	4802	4054	3603	3074	2787	2392	1904	1654	1489	1334	1346	1264	1154	1077	1010	939	921	800	733	741	733	747	688	719	683	631	586	632	624	596	619	594	544	556	610	590	611	565	554	571	569	512	585	595	580	554	573	566	539	577	621	549	524	564	561	570	581	573	599	579	544	608	564	575	548	569	559	556	539	580	578	545	558	614	598	575	543	536	560	603	574	575	528	561	574	535	534	602	547	582	574	535	601	574	600	545	578	579	539	578	562	544	531	563	562	597	527	514	544	577	554	533	560	572	564	549	597	512	602	563	538	542	544	538	581	544	561	579	560	599	598	562	536	541	559	537	552	566	554	538	543	570	561	568	542	559	613	547	574	561	529	548	524	569	568	541	572	595	577	561	598	552	554	560	561	570	575	552	573	551	575	555	551	527	598	605	537	564	538	581	601	528	554	553	556	568	576	571	581	609	548	554	552	560	529	555	620	560	549	565	601	570	570	567	544	534	569	575	547	552	534	574	566	600	591	557	572	573	551	610	553	544	539	536	565	572	520	546	563	548	542	529	597	556	592	542	613	578	554	555	503	564	534	593	600	603	563	596	558	533	589	532	569	585	533	560	558	574	561	601	556	583	549	602	532	579	546	524	576	539	533	602	579	566	595	579	578	556	561	582	547	579	567	598	580	569	552	544	554	565	556	555	574	588	556	567	581	582	530	564	569	558	529	534	556	553	578	569	591	542	586	571	544	592	598	573	583	542	567	570	564	537	591	547	554	578	546	567	542	591	565	605	535	571	573	558	574	601	550	605	555	557	565	542	576	514	594	516	596	574	581	524	596	550	548	537	547	540	570	621	589	606	545	562	580	613	561	567	559	547	604	581	554	591	582	593	569	578	599	550	560	573	550	589	552	562	560	580	565	509	582	552	573	547	566	533	570	534	561	560	581	573	595	544	575	564	551	540	564	521	582	562	538	558	604	585	599	564	517	572	556	573	589	555	569	556	568	603	512	617	608	563	548	522	571	588	556	531	563	568	545	561	511	554	556	593	579	605	623	605	576	569	561	560	548	570	538	561	543	557	579	565	550	625	568	548	556	544	567	531	535	581	550	544	596	604	540	556	561	592	552	595	505	570	602	585	586	536	571	559	543	534	556	547	603	570	566	533	584	559	546	572	580	538	585	584	574	563	566	597	551	570	593	540	564	548	523	615	570	569	583	576	570	564	543	598	581	584	561	547	582	582	590	567	556	560	553	521	544	532	594	580	571	574	564	622	527	535	564	533	575	589	547	574	538	598	557	577	547	592	556	574	579	556	574	523	590	601	596	567	582	586	545	537	529	589	566	561	589	537	564	592	564	568	543	581	530	539	568	573	568	552	580	592	587	608	551	549	559	587	588	520	509	555	546	532	578	569	552	570	570	526	498	518	567	539	594	568	570	564	571	579	575	586	592	563	553	534	543	546	547	551	537	556	548	571	574	596	532	582	575	548	567	520	578	593	585	523	593	536	572	558	591	558	583	513	573	549	551	572	580	588	595	563	551	557	557	606	570	595	570	592	604	556	532	539	525	585	567	529	583	576	553	522	535	535	569	545	532	586	553	570	559	571	565	538	520	584	556	550	575	514	526	512	536	554	565	545	621	576	548	514	568	578	575	555	549	595	550	568	596	521	608	550	563	559	590	548	540	546	551	543	569	558	549	572	564	593	567	595	532	546	543	580	565	557	528	543	557	574	544	528	541	516	542	538	578	504	519	564	576	594	604	540	594	565	586	569	600	599	570	551	571	550	536	584	592	569	563	592	548	539	535	551	608	537	537	574	533	581	575	529	573	570	539	539	613	540	562	528	557	546	481	568	553	562	518	588	615	583	513	546	613	562	546	551	530	580	568	567	557	568	583	551	566	574	555	602	590	530	575	570	578	605	551	559	520	535	563	611	533	591	583	555	559	582	543	604	530	556	580	553	576	555	605	545	571	525	564	594	598	562	554	542	535	547	594	572	573	530	555	551	573	577	562	568	548	570	539	544	531	567	554	594	595	500	577	572	497	595	572	597	553	608	570	556	535	555	555	526	575	563	543	545	535	581	548	602	560	579	539	526	548	591	569	549	611	575	546	591	586	553	562	558	556	547	536	562	575	559	594	558	548	522	522	564	546	573	545	546	577	550	581	590	591	547	551	522	558	569	562	578	543	592	561	569	546	560	582	620	559	552	595	573	555	553	567	594	564	548	570	622	556	574	580	577	564	589	553	538	539	615	541	547	528	517	526	543	576	561	509	608	550	593	549	625	535	548	601	574	529	539	556	570	622	590	591	584	535	561	555	544	552	597	544	533	547	571	579	557	580	530	588	633	577	548	536	525	551	575	587	590	547	564	584	602	577	570	537	557	552	571	586	607	562	556	548	539	579	562	530	567	530	506	574	609	577	580	610	567	578	551	523	602	555	565	557	534	587	582	564	577	559	545	571	573	533	567	531	590	530	581	568	540	548	569	533	520	562	542	577	589	571	569	550	588	560	571	580	603	559	545	600	536	551	591	571	605	557	547	553	563	580	575	608	617	538	549	571	580	584	603	540	602	568	593	541	566	581	558	559	569	564	559	596	587	554	569	530	565	557	553	564	578	554	550	625	569	572	561	554	577	587	563	584	540	580	562	607	583	618	583	546	540	525	552	577	546	585	546	525	572	540	557	583	551	560	526	569	565	583	564	588	551	547	515	526	610	535	543	521	559	588	548	609	574	565	569	546	543	559	564	545	618	563	525	550	567	581	569	554	549	585	548	538	551	553	591	584	565	516	539	576	571	557	569	574	544	586	534	546	537	616	612	611	590	584	560	561	585	576	542	607	601	579	550	575	553	551	594	535	584	551	543	569	561	538	552	541	601	543	599	500	550	578	574	558	578	566	552	560	589	556	593	548	566	576	538	598	540	585	588	565	538	586	546	533	536	570	577	613	566	546	555	547	586	610	547	543	530	574	567	548	545	562	531	575	567	572	559	573	562	545	549	566	587	541	585	566	629	563	566	525	559	528	563	565	544	515	529	573	504	593	584	568	564	551	553	546	598	555	561	560	565	560	539	557	533	585	559	521	571	557	539	521	585	575	519	554	557	556	556	549	601	549	576	550	539	575	559	575	536	541	572	552	581	560	556	539	555	534	603	541	565	564	566	534	560	520	564	574	552	527	544	546	581	575	574	573	573	558	581	547	607	573	600	524	586	548	618	567	530	605	578	532	581	562	583	540	569	562	619	545	530	583	567	574	584	542	573	570	563	600	510	525	549	575	549	557	592	566	563	629	552	541	619	543	565	551	533	536	567	541	542	575	596	549	547	534	555	549	552	566	556	561	565	562	547	516	565	535	542	572	607	597	569	539	566	585	586	581	557	562	571	544	530	581	559	563	595	547	579	555	569	536	602	512	543	605	564	515	554	572	582	530	571	573	540	600	548	540	559	546	575	567	501	589	555	594	576	573	559	526	572	583	513
9004	5385	5323	3818	2996	1878	1263	1008	813	662	565	474	458	411	394	377	329	337	271	290	304	290	288	317	316	291	293	294	276	291	266	263	295	270	278	244	286	245	266	252	251	249	292	264	256	271	274	260	270	275	283	278	280	265	243	251	260	274	273	283	237	253	248	272	256	287	259	256	290	260	261	250	275	253	287	271	258	239	253	276	268	258	245	272	272	244	264	277	243	254	265	259	255	255	264	258	255	243	275	282	253	295	255	276	267	305	277	265	270	266	258	280	253	248	260	291	261	282	266	258	253	260	283	268	265	286	277	253	283	281	304	255	298	264	252	235	276	258	297	278	251	225	237	263	263	227	266	288	258	260	262	284	274	262	270	269	281	274	283	268	277	266	263	274	260	267	298	254	264	244	300	246	275	272	246	263	277	270	278	291	269	286	260	243	260	238	279	275	263	274	247	248	277	268	251	229	291	255	263	259	279	275	277	265	264	274	282	262	268	268	256	259	261	277	264	252	252	242	247	278	256	271	243	286	305	219	253	290	274	277	276	262	234	253	270	255	241	236	269	235	277	276	241	284	279	278	224	272	244	266	281	275	259	243	232	284	297	273	263	260	273	256	267	271	280	245	254	241	272	237	278	282	281	285	248	251	265	259	262	289	266	255	246	283	271	269	230	284	294	267	285	262	265	246	275	255	256	226	284	265	258	269	298	257	266	261	251	279	292	262	278	282	273	251	254	254	283	268	278	264	271	243	253	233	249	251	281	292	250	292	262	275	278	251	242	280	281	261	278	268	275	276	253	267	262	263	255	267	254	284	277	276	241	274	246	276	240	272	242	240	267	273	234	293	279	254	232	264	261	270	273	269	271	231	251	244	279	267	259	278	259	253	264	250	265	266	286	262	262	248	240	246	247	238	257	263	267	278	260	301	278	278	299	275	275	252	270	275	274	251	254	250	239	272	265	255	281	268	248	286	252	281	272	274	295	271	273	279	280	255	272	252	257	262	277	246	258	226	278	258	248	252	239	301	270	273	230	281	287	253	260	278	259	278	235	248	224	272	258	238	257	273	282	248	273	258	240	283	275	281	260	269	267	251	241	252	277	268	276	252	268	251	236	264	270	250	256	254	273	268	271	236	289	265	298	268	276	278	275	280	290	290	281	285	265	224	265	257	229	267	249	287	264	265	260	254	258	264	206	255	273	308	278	250	264	234	269	268	262	244	276	274	301	258	250	233	260	269	260	259	270	272	280	250	240	265	269	267	257	269	257	254	258	275	262	257	252	260	251	271	225	255	245	280	272	262	277	242	284	266	270	273	247	280	269	269	250	245	258	271	269	282	253	247	252	299	260	260	260	286	248	231	252	242	259	270	288	279	281	288	271	267	267	240	286	292	268	242	273	251	240	248	277	257	278	293	258	292	269	288	309	259	267	265	244	276	275	274	295	261	252	263	259	264	257	233	262	236	271	277	248	267	246	278	263	282	264	268	271	259	296	275	302	275	220	266	256	268	250	278	249	253	249	269	258	258	269	276	258	274	259	251	256	227	236	271	280	247	271	267	271	277	271	267	289	286	254	268	276	255	264	269	243	272	238	284	266	266	249	292	269	292	254	258	301	259	246	253	272	273	278	242	262	288	243	260	268	281	263	256	257	266	262	269	246	250	244	247	269	252	269	242	239	252	279	251	258	261	273	265	268	249	252	246	269	250	289	290	267	274	221	284	281	250	256	238	244	260	281	244	239	258	236	261	270	250	267	275	271	249	263	241	283	245	246	228	275	258	284	262	241	239	263	286	240	287	275	249	266	243	254	282	245	287	258	292	266	260	246	258	256	261	251	266	257	277	237	286	276	282	278	289	245	252	283	251	278	257	238	281	251	268	277	243	252	242	269	280	268	267	233	282	261	260	256	289	257	250	280	275	254	253	276	267	252	255	259	311	254	262	233	264	252	247	273	273	235	247	262	264	268	254	306	245	250	272	278	253	277	269	273	261	241	272	255	259	300	217	275	267	254	268	275	261	249	260	263	273	233	242	265	252	262	285	253	245	273	265	285	284	265	236	278	257	261	236	274	295	248	238	283	245	278	252	278	281	270	246	271	283	259	288	235	292	239	244	268	255	240	263	260	259	248	270	266	263	265	274	284	268	280	294	252	286	261	250	259	252	250	279	266	261	248	247	264	280	272	282	299	261	251	244	232	248	260	242	284	268	258	245	283	292	263	242	290	235	271	277	243	282	265	239	246	262	266	290	222	272	254	234	255	258	272	264	264	277	279	270	252	265	278	253	258	243	268	262	266	294	270	230	257	258	268	257	260	320	249	281	255	247	251	249	290	263	263	268	296	273	282	252	229	270	260	263	268	272	286	287	252	233	267	242	252	259	283	253	269	281	233	259	253	266	291	287	240	246	239	302	267	263	309	259	287	273	268	227	266	240	282	247	292	265	267	269	236	235	248	273	288	253	231	263	265	254	250	260	242	267	274	233	260	276	276	279	232	270	286	274	270	249	266	289	263	242	263	277	246	257	265	289	264	252	295	276	243	253	286	248	251	234	242	247	249	246	306	231	278	274	290	253	257	296	278	292	236	257	258	292	282	254	276	271	241	282	240	259	260	255	241	253	293	267	288	263	252	251	229	253	264	268	278	304	258	235	257	249	256	278	263	278	269	274	278	262	257	259	296	276	263	236	273	280	248	266	272	239	273	274	260	265	279	265	301	260	284	243	226	265	252	244	277	254	273	257	236	245	217	263	280	229	256	248	256	275	249	240	259	227	243	260	266	280	237	253	251	280	264	269	257	278	254	271	266	259	301	247	258	248	259	282	290	273	268	246	295	285	258	256	269	235	275	264	272	235	297	259	284	248	247	286	234	267	271	255	260	297	249	274	241	262	292	264	249	275	231	231	240	266	257	284	256	300	298	254	264	267	281	259	232	279	252	232	247	262	282	275	288	285	250	279	263	263	229	280	280	261	264	263	269	281	278	297	259	271	238	259	274	290	259	297	256	255	274	255	278	259	278	248	239	289	264	272	269	266	263	290	262	255	248	282	258	261	243	241	255	259	260	288	272	302	276	294	243	242	279	254	277	247	253	252	296	260	261	286	269	299	292	253	222	276	257	270	262	268	247	278	284	260	266	261	239	278	275	271	270	258	245	283	279	239	250	265	269	238	263	248	254	275	259	251	267	269	260	271	278	251	249	259	289	236	243	274	248	260	278	243	273	276	260	276	271	292	270	265	280	275	249	236	231	251	231	253	285	280	226	229	269	274	246	308	239	274	264	253	237	256	241	251	270	259	263	241	271	273	288	258	281	253	259	269	253	276	262	252	257	268	227	285	234	271	262	231	262	266	242	270	242	245	270	237	260	266	239	251	234	258	253	299	279	274	238	265	266	240	284	274	298	281	283	272	277	245	261	258	275	254	282	251	254	242	257	270	290	292	287	272	253	291	280	277	266	279	267	269	273	273	268	277	246	247	258	273	287	248	260	269
6673	5492	9427	10769	10188	7484	5551	4433	3531	2652	2355	1995	1706	1521	1455	1170	1058	976	934	925	867	811	845	839	796	728	751	726	672	676	704	678	666	649	645	690	632	667	694	695	641	666	627	621	674	664	638	639	612	671	665	619	653	670	625	621	634	643	609	700	649	593	653	694	643	631	662	659	653	636	649	644	671	639	594	640	668	620	664	601	671	635	614	638	648	639	623	590	617	647	660	649	640	636	657	683	672	658	646	608	635	649	652	647	640	673	635	641	620	611	626	614	692	634	663	615	642	645	624	638	647	660	641	649	670	635	647	621	634	675	638	645	613	648	588	613	656	622	653	653	634	629	647	638	645	659	613	629	604	609	643	617	647	672	679	654	608	637	608	629	648	632	622	657	624	653	641	660	635	600	614	651	622	653	630	634	621	658	667	663	645	681	646	625	618	674	617	645	613	654	636	623	644	655	676	654	622	636	586	621	686	645	657	628	654	639	659	647	698	611	614	628	620	661	652	613	636	594	642	624	655	648	668	656	631	661	634	580	635	625	614	641	648	687	666	664	660	612	619	636	653	621	610	638	645	660	656	628	643	620	662	647	679	660	607	655	601	644	568	614	628	663	636	613	649	668	658	621	612	624	622	698	626	644	632	675	663	694	665	626	620	665	599	624	680	676	642	627	613	642	648	638	630	628	620	594	650	638	670	645	653	616	671	610	631	657	634	649	644	645	636	629	705	609	681	626	632	642	654	670	645	619	636	653	648	659	680	617	645	634	649	640	595	602	652	663	638	632	667	645	646	650	698	630	648	661	623	670	638	654	652	623	614	688	668	640	609	632	642	659	670	669	640	685	631	650	668	629	620	665	625	660	612	663	618	637	653	555	656	648	658	622	674	666	615	658	646	653	662	608	634	650	644	613	598	631	631	638	651	635	676	627	624	639	644	637	675	563	665	657	658	628	611	664	663	647	632	626	631	667	727	649	665	650	624	643	640	616	655	694	628	673	663	670	670	585	627	672	629	627	659	586	618	602	662	654	628	632	616	624	636	658	615	658	686	645	702	581	671	587	616	644	674	647	654	633	654	638	671	645	690	650	619	602	650	627	642	669	660	672	651	634	669	645	622	637	613	653	622	626	672	668	658	649	656	598	601	618	633	655	651	660	664	640	656	647	652	627	656	631	651	621	586	598	599	603	643	674	649	604	631	625	670	643	684	675	620	634	648	656	634	624	678	691	642	587	629	655	623	632	646	626	645	654	680	694	610	627	649	649	658	652	644	620	647	601	644	646	641	644	669	626	594	639	667	608	629	626	612	628	647	662	636	674	688	576	648	624	634	660	643	617	686	625	660	635	637	659	630	641	629	602	649	661	645	627	626	633	578	649	614	646	626	608	638	554	663	648	649	622	638	643	600	636	643	679	616	634	635	581	596	637	682	636	642	608	654	657	644	635	643	647	669	668	640	666	674	658	640	661	645	636	655	657	620	661	655	608	614	637	662	627	621	648	651	669	687	649	640	667	679	665	640	640	634	603	639	610	620	647	647	661	633	642	638	631	660	609	621	636	643	662	644	625	640	651	677	627	631	647	652	649	618	639	679	680	635	676	623	607	649	608	692	665	642	632	631	624	619	647	632	651	625	634	695	662	629	635	646	678	648	655	674	633	648	608	649	617	624	657	634	633	606	650	689	646	608	649	645	668	630	646	623	690	649	665	683	655	662	657	634	658	614	636	619	597	677	648	619	624	642	604	697	630	610	649	621	638	643	622	669	591	634	655	603	659	602	638	652	600	663	655	657	653	658	658	620	637	679	623	666	658	638	586	603	614	645	664	627	640	639	599	665	629	687	602	615	663	641	675	654	658	577	648	642	631	637	680	634	624	645	637	625	645	561	665	627	653	657	649	608	621	674	633	638	684	642	640	661	623	632	626	639	650	651	610	696	627	608	660	648	661	602	589	655	639	650	615	594	616	596	597	627	634	620	662	667	640	643	639	599	636	600	654	612	625	641	658	609	609	641	647	616	633	636	611	655	618	676	636	636	689	646	670	685	685	655	622	600	695	664	704	601	659	631	634	635	670	654	631	607	663	682	621	548	629	684	652	651	667	645	616	682	661	596	628	627	616	649	650	595	617	715	639	645	675	641	640	657	660	635	625	594	701	650	580	667	641	665	626	647	638	665	656	659	620	638	620	640	668	652	661	625	681	649	664	634	624	630	631	674	620	648	656	604	617	649	624	652	638	637	695	623	630	617	637	650	613	660	666	618	623	633	658	625	668	691	658	636	626	680	628	615	645	622	668	615	606	689	611	625	638	596	617	610	635	690	646	587	606	638	589	635	647	652	646	656	644	632	654	640	649	648	675	649	612	622	654	635	636	665	648	627	642	591	669	585	628	635	599	624	626	632	644	660	683	639	629	634	657	675	639	615	637	682	674	633	654	623	600	622	653	608	663	656	615	643	592	643	663	646	663	604	608	611	606	625	679	594	656	616	656	654	684	602	619	590	637	699	637	637	611	615	689	637	648	632	651	646	650	683	617	660	678	660	625	604	639	644	620	622	605	617	665	670	638	647	643	675	608	669	638	645	636	636	651	676	636	640	630	644	645	643	629	611	613	664	626	614	615	576	668	646	644	640	649	635	642	645	632	640	604	601	643	586	655	646	670	635	648	593	631	604	674	636	618	611	650	629	667	619	635	632	636	667	597	674	670	649	666	695	629	666	632	622	621	629	668	643	636	673	656	650	643	638	649	645	640	625	630	664	660	638	651	644	624	645	660	623	644	645	667	629	617	688	640	648	637	595	666	632	605	666	597	621	640	666	685	686	631	664	640	674	656	648	602	684	654	630	639	677	662	645	643	604	584	641	656	626	630	630	643	624	606	676	596	657	634	659	629	637	687	618	683	621	639	608	599	650	634	656	663	643	671	673	673	627	672	642	616	630	625	626	651	677	647	618	588	639	600	652	628	615	618	642	621	610	631	643	660	638	664	667	651	614	619	643	647	638	614	652	654	657	607	638	630	664	619	633	644	667	627	651	600	640	670	619	637	644	673	649	674	610	652	631	604	683	611	687	627	614	637	651	642	609	627	600	643	612	656	627	615	648	645	673	629	686	604	617	690	605	637	619	617	644	628	610	688	665	676	603	651	650	628	633	651	687	628	630	639	628	672	693	653	631	618	612	663	599	636	676	611	653	676	642	657	665	696	620	623	669	656	705	594	643	686	637	652	599	675	619	657	625	572	628	650	671	632	645	670	639	635	624	641	594	637	643	654	659	677	594	645	630	640	661	648	601	614	637	624	613	639	610	611	685	583	634	655	622	631	661	653	621	575	634	655	615	667	674	620	665	684	604	638	641	608	646	599	639	607	633	650	609	655	657	626	583	647	648	677	687	645	633	619	630	629	644	626	614	622	659	669	641	635	629	642	657	672	620	581	654	646	642	602	687	634	647	639	622	624	668	629	679	659	647	666	647	651	609	656	646	652	652	648	634	621
19373	11025	11102	6948	5050	3337	2200	1729	1179	918	817	684	638	569	492	496	436	399	349	352	348	366	336	330	340	293	304	285	342	276	278	273	278	262	258	260	264	292	290	322	264	280	276	261	262	269	265	250	280	269	266	256	273	251	303	267	244	252	264	299	269	295	287	264	287	289	266	258	301	255	273	274	263	278	292	289	303	268	300	263	260	297	266	219	257	254	299	280	289	274	261	252	253	265	276	290	282	266	280	254	285	258	251	294	254	277	252	277	283	277	307	273	300	255	291	254	271	259	273	281	281	286	248	238	260	270	269	279	273	279	262	280	274	264	259	278	281	289	286	299	253	267	287	285	293	262	300	295	287	264	273	269	307	275	263	275	299	292	265	270	273	289	267	258	264	281	275	276	295	295	236	272	283	294	285	286	266	257	271	295	296	282	278	262	274	289	254	284	266	266	267	284	276	273	270	262	287	271	270	252	271	297	271	299	271	272	250	266	280	272	262	257	275	249	275	288	295	254	281	283	281	277	295	295	272	286	284	296	258	244	290	269	264	281	279	278	259	284	245	278	278	260	239	296	257	290	284	255	264	260	289	257	272	256	263	256	264	251	282	306	289	285	307	279	245	289	279	268	275	296	288	255	284	287	284	296	240	306	268	283	274	254	273	270	259	267	258	259	270	276	322	289	305	265	255	286	260	259	273	265	248	280	254	264	276	254	257	288	268	263	266	252	254	283	296	289	282	282	302	287	262	285	280	296	272	273	278	278	260	292	275	253	286	253	265	271	288	257	273	288	256	275	260	260	291	250	255	260	260	260	261	275	272	300	280	276	285	254	269	268	258	284	251	272	286	238	264	268	281	317	266	272	285	283	265	270	270	252	309	272	281	285	276	274	271	276	245	299	278	291	285	270	275	261	250	269	263	264	273	255	249	267	263	273	273	286	270	283	265	277	303	266	286	285	245	292	243	283	249	242	285	286	294	269	277	234	265	299	288	257	248	276	270	275	298	265	284	293	283	287	239	264	277	281	298	270	261	237	275	281	280	275	285	246	285	280	286	278	247	261	249	254	280	273	239	269	262	226	275	296	278	257	238	276	260	296	248	272	262	264	248	282	272	253	307	259	266	287	270	291	262	278	269	300	290	320	240	258	253	273	261	268	293	276	273	292	273	237	277	272	248	267	295	243	280	283	263	272	273	254	249	289	279	269	257	264	276	299	283	261	273	266	263	263	247	261	277	288	260	279	241	292	277	261	265	274	272	297	234	304	268	271	251	265	267	244	274	285	305	270	257	301	273	257	273	278	283	255	284	290	280	297	302	283	298	272	272	263	288	262	296	272	268	280	253	262	252	282	285	284	253	282	269	287	273	293	256	278	289	272	257	267	291	271	316	273	229	267	276	276	285	281	294	271	262	288	262	284	246	277	281	263	278	247	291	290	257	287	264	268	277	287	281	292	267	260	284	261	243	278	296	256	266	307	283	274	282	292	286	275	286	266	272	295	260	292	282	275	268	277	269	224	260	294	271	259	262	274	276	286	281	246	271	246	248	255	265	280	281	256	256	267	292	264	278	267	274	283	262	296	276	261	271	288	276	258	282	300	279	305	285	281	267	263	251	273	315	296	268	273	278	249	264	281	280	270	293	261	272	293	274	257	249	271	275	265	254	267	246	274	254	263	271	285	225	243	270	268	279	316	256	261	265	284	246	293	285	246	240	296	288	314	250	277	293	278	251	285	268	272	272	270	288	293	278	244	254	265	301	259	257	305	256	270	247	262	247	269	275	240	273	308	305	249	256	261	286	242	264	283	274	292	299	266	275	258	296	271	273	292	257	272	282	278	285	264	266	256	282	264	255	271	275	283	267	275	246	283	287	256	238	278	284	259	245	274	269	280	267	288	260	271	302	239	298	273	255	288	268	259	265	253	256	240	266	247	240	250	266	265	276	289	259	281	276	268	290	281	276	271	275	233	294	281	282	268	314	268	234	280	282	257	298	273	264	259	259	271	283	294	270	296	247	307	275	313	287	297	289	248	276	262	294	282	215	276	263	281	233	247	244	306	298	259	283	272	276	288	246	287	267	270	278	263	248	233	283	277	289	287	263	277	276	259	280	266	285	284	256	240	290	266	265	274	275	257	269	270	323	294	293	316	246	263	281	253	272	283	280	275	291	268	285	243	260	264	289	274	258	280	269	249	258	286	256	270	290	278	243	259	238	262	290	263	253	291	265	268	277	286	264	266	294	293	271	285	273	286	279	270	287	281	260	250	314	227	289	262	259	278	281	285	293	285	270	307	276	282	302	284	240	250	307	292	227	267	278	280	293	300	280	264	255	284	291	258	254	276	282	260	259	274	266	297	277	267	268	277	288	282	272	259	266	310	293	259	286	263	274	299	282	293	253	226	259	290	257	258	271	265	273	250	281	287	286	257	275	280	256	278	259	241	255	261	291	281	288	256	271	256	266	263	247	289	286	256	273	251	264	272	235	269	276	279	242	278	302	262	268	259	251	262	308	262	262	288	290	273	237	266	302	258	297	299	260	294	272	287	244	260	276	257	261	232	278	271	268	275	249	310	290	273	276	276	291	253	281	266	232	255	262	258	287	260	239	265	257	266	269	270	246	263	286	267	278	258	283	273	263	276	287	224	296	261	285	278	283	266	279	268	277	268	252	285	274	245	283	271	279	257	246	246	273	284	265	278	267	257	275	277	268	268	296	258	264	267	243	260	231	280	290	293	228	271	305	293	271	253	241	255	287	261	266	262	265	293	263	274	257	270	292	256	257	267	291	243	270	281	289	283	267	298	264	283	286	268	307	277	245	243	259	252	263	267	289	288	290	286	250	270	276	252	298	289	283	244	263	270	263	318	238	249	269	261	270	271	274	278	252	300	271	270	242	282	243	287	281	274	255	272	257	270	261	275	298	310	264	258	270	284	277	267	278	250	256	282	255	258	261	230	279	260	303	273	256	281	297	281	256	262	261	228	296	263	287	275	285	271	290	259	261	271	298	287	269	259	240	274	273	252	263	265	278	255	297	277	276	234	255	277	264	270	259	289	262	299	278	247	279	273	279	264	292	277	298	260	269	259	277	238	274	304	251	320	306	287	258	288	275	256	265	251	276	257	271	296	258	301	268	284	252	304	277	250	293	238	260	251	286	289	253	261	247	260	270	300	264	281	279	266	289	264	283	282	254	289	302	283	304	278	246	269	273	272	243	242	257	263	261	250	253	283	250	246	261	278	277	275	276	288	287	257	278	323	287	278	272	288	253	288	256	289	299	250	231	265	245	256	276	309	272	290	318	280	224	267	302	301	292	273	269	283	304	289	250	289	276	276	276	286	271	257	234	283	301	228	268	280	274	277	260	242	301	298	294	284	289	255	258	269	278	253	241	285	265	286	251	269	287	277	278	263	296	301	290	296	267	257	279	289	257	276	272	277	281	271	274	273	271	227	280	260	267	301	293	293	267	267	274	277	243	298	280	270	250	247
13851	10057	15632	16356	15441	11641	9057	7323	5359	4323	3547	3042	2711	2533	2195	1931	1596	1431	1274	1227	1228	1098	1025	999	966	960	885	895	768	780	762	798	736	718	693	722	699	629	620	679	682	649	714	698	661	679	685	669	650	636	624	632	752	684	668	622	688	653	661	627	653	673	634	676	647	651	712	672	645	635	615	664	670	681	648	636	636	733	663	660	633	636	715	698	667	669	630	667	638	649	689	630	709	657	673	613	632	671	611	603	701	637	631	701	616	625	701	687	626	704	638	683	673	686	609	661	664	625	630	624	659	691	704	681	659	630	619	658	685	699	658	663	644	645	676	652	648	600	651	639	629	631	653	662	694	648	722	652	623	627	650	690	641	635	649	667	690	652	661	671	696	633	696	652	625	655	584	626	621	640	633	624	648	660	662	651	656	674	649	650	651	617	654	650	662	619	663	695	608	671	625	630	640	651	665	729	619	640	617	677	645	635	667	615	664	693	705	651	703	677	652	689	610	623	629	644	641	674	663	645	639	659	651	645	646	642	644	666	660	618	628	670	690	598	662	634	663	656	599	659	660	678	646	633	627	632	655	644	672	642	690	678	634	665	655	641	666	680	620	616	643	655	621	638	629	653	629	641	692	577	673	687	663	640	665	667	616	661	627	625	631	654	662	709	674	655	639	643	652	682	657	686	618	659	672	622	607	679	639	675	634	669	702	616	676	624	601	652	691	664	643	660	641	635	662	632	647	672	663	666	634	684	648	680	654	648	650	672	647	615	659	697	632	670	638	663	676	657	695	656	673	658	670	655	595	663	645	673	655	688	627	697	661	626	694	658	642	633	643	636	642	681	669	654	621	612	696	648	613	648	646	637	674	672	624	676	661	682	673	664	653	713	629	597	657	643	666	631	618	670	639	632	691	635	620	639	679	673	661	693	651	646	637	665	636	669	656	665	659	657	663	616	689	642	669	633	641	638	664	653	632	665	685	675	671	626	646	621	676	668	646	660	637	694	674	643	687	698	671	615	675	639	667	689	637	631	667	697	682	666	636	647	618	653	656	693	679	627	695	642	634	649	688	696	650	621	655	699	614	668	671	709	710	667	688	608	674	626	629	629	576	643	638	668	612	654	659	659	664	659	608	646	669	640	626	694	634	638	633	619	684	641	611	646	690	613	625	640	666	682	648	665	674	628	632	687	669	667	665	661	635	657	636	656	640	666	635	666	655	645	623	683	649	602	673	579	659	664	644	676	634	646	684	645	678	694	648	660	634	678	637	624	662	671	656	656	659	673	650	643	644	610	666	684	637	663	662	680	662	654	706	646	657	625	668	594	652	644	650	626	656	638	680	666	669	651	609	621	671	686	656	654	671	648	692	659	680	668	640	699	662	707	600	603	662	652	648	634	665	658	634	646	695	643	715	655	670	669	683	677	643	690	665	683	625	633	634	679	706	625	628	655	675	689	664	673	665	651	690	652	665	642	623	682	704	665	618	630	621	635	682	660	676	646	639	644	628	601	626	656	637	682	668	636	617	642	660	668	605	722	673	665	707	668	645	673	650	641	630	668	647	601	619	672	659	607	656	644	627	694	645	655	647	664	685	634	644	615	667	652	674	665	668	688	643	663	653	652	638	581	654	632	615	643	689	650	662	671	630	677	679	651	687	618	622	673	649	635	685	662	683	678	671	652	652	643	702	635	695	654	682	673	627	622	667	599	673	627	649	591	646	684	669	636	677	617	668	689	592	640	618	657	665	696	688	655	646	645	644	649	620	621	633	652	666	702	629	715	660	670	669	659	599	629	658	638	694	667	659	639	643	671	632	696	667	643	689	686	591	658	682	667	641	660	655	657	606	678	652	664	631	644	657	641	646	678	616	631	644	646	648	672	626	618	664	660	695	641	626	643	667	650	649	629	640	657	645	619	684	651	660	653	654	641	598	664	656	695	671	666	649	704	644	652	671	637	620	622	647	665	674	664	726	650	639	606	659	671	670	626	690	675	658	644	652	643	673	671	660	675	621	606	651	611	663	647	670	652	633	666	666	657	655	614	643	630	682	626	639	628	644	650	680	638	633	682	654	629	688	646	673	652	682	649	672	666	649	641	651	652	633	654	649	661	646	651	647	638	665	658	657	670	649	637	649	605	642	662	705	663	629	650	647	686	651	638	672	639	646	668	655	679	661	679	661	643	658	650	627	636	679	612	682	639	628	657	639	682	632	635	667	651	703	724	670	648	623	605	606	621	669	685	633	701	654	657	659	684	656	663	666	679	701	644	657	676	634	657	633	616	653	657	635	645	665	652	710	696	636	661	693	619	642	634	702	691	618	642	678	608	675	645	670	677	689	680	694	627	633	645	693	647	659	671	611	669	634	679	678	639	685	643	621	674	652	682	630	658	620	647	658	624	652	673	686	681	686	670	630	680	665	655	674	646	662	630	658	632	661	651	599	593	660	690	686	646	661	636	665	659	676	645	640	645	647	691	683	661	639	640	649	703	667	647	683	676	667	703	654	611	665	651	664	682	681	688	662	610	637	595	655	634	660	655	687	654	632	637	675	716	672	687	639	656	645	685	658	660	668	671	650	653	654	648	650	694	630	622	668	655	700	648	650	611	659	618	646	702	628	679	691	661	663	666	665	646	639	641	639	627	692	657	668	634	634	665	663	666	658	624	651	654	642	649	690	660	650	677	688	664	629	640	624	630	653	639	662	663	616	682	625	641	640	620	635	688	665	677	614	670	663	655	661	622	648	637	639	639	661	668	605	676	616	648	648	682	663	634	638	621	631	672	629	672	665	670	637	664	625	709	638	631	641	616	665	625	636	630	652	633	586	634	669	690	670	656	680	650	674	644	694	671	676	659	694	625	665	676	648	654	640	648	672	666	676	675	671	654	675	630	614	642	644	678	630	649	640	641	670	669	627	653	640	649	648	657	651	608	623	627	634	700	646	680	595	678	646	664	669	675	668	668	645	630	667	667	666	670	693	670	673	650	631	650	658	623	660	633	645	668	668	619	681	615	662	682	620	639	614	684	684	640	673	576	640	619	632	662	661	595	644	611	656	659	629	706	674	659	598	629	662	649	656	707	676	622	611	653	640	639	685	676	617	640	619	655	661	619	650	666	643	677	666	680	628	650	619	602	678	645	653	702	605	631	651	658	647	627	672	649	631	618	641	619	665	656	647	689	639	681	641	625	619	691	672	641	647	595	689	603	645	642	643	668	607	654	638	677	680	671	682	659	664	622	621	659	650	650	646	592	624	654	656	697	643	674	611	639	705	592	682	642	667	608	661	640	651	638	626	644	699	648	620	626	682	706	634	638	663	626	612	678	622	645	730	673	656	651	664	667	668	659	637	662	675	663	658	662	647	662	643	684	627	632	655	640	674	638	637	632	668	646	662	629	665	638	648	689	652	664	675	653	668	656	647	672	710	596	624	651	640	668	663	654	620	689	658	668	670	691	669	638	668	628	619	666	681	658	662	631	676	702	704	585	660	659
27831	16782	16069	10569	7287	4653	3267	2434	1646	1304	1040	876	770	639	598	557	490	393	392	372	322	327	308	289	306	257	272	264	250	264	278	304	249	240	275	235	249	247	233	242	234	252	242	231	207	229	274	236	243	210	259	237	232	263	239	215	251	242	228	222	246	209	254	235	237	255	224	256	204	259	242	257	235	230	203	240	251	218	255	255	219	240	250	264	249	206	237	208	249	254	214	247	230	232	226	243	249	222	236	241	253	283	219	273	229	226	219	214	251	271	255	250	218	232	231	206	232	224	250	234	232	229	244	263	214	232	228	232	243	232	252	225	217	228	238	236	266	247	225	238	212	219	251	226	223	239	240	220	206	246	222	228	244	251	264	260	241	244	253	244	233	235	228	249	236	217	231	259	235	238	255	281	229	244	263	257	234	229	237	222	247	261	213	276	228	216	258	234	236	236	217	275	247	241	236	233	281	202	242	235	220	242	235	223	249	206	251	267	215	209	230	230	239	242	255	206	254	235	267	236	190	237	253	223	227	225	249	230	242	199	232	251	233	243	239	258	231	203	233	242	219	237	248	246	243	229	241	251	199	237	232	230	251	223	212	243	233	232	211	235	261	252	247	222	228	233	190	236	259	216	232	228	227	233	231	212	203	198	242	232	243	235	208	205	224	229	233	219	205	232	224	212	199	254	248	217	243	218	253	238	222	254	233	188	245	254	258	253	217	257	250	237	254	253	227	227	230	231	240	229	232	228	244	227	258	248	230	232	228	236	217	244	186	250	239	252	238	237	234	232	231	234	236	194	230	243	248	252	215	229	247	234	258	224	230	208	215	261	241	216	211	260	220	214	205	240	249	244	248	238	228	221	231	243	203	211	247	218	207	244	228	244	246	227	223	230	223	245	246	234	239	203	252	234	231	247	254	241	233	221	208	277	249	238	220	230	254	230	250	267	259	247	225	256	225	260	263	236	227	221	241	220	226	231	245	240	247	267	222	221	212	238	226	233	252	268	253	257	219	227	218	258	248	246	267	220	221	218	241	231	243	296	219	209	210	231	209	265	232	236	235	223	254	223	215	232	247	255	240	240	227	239	219	228	212	274	234	241	227	231	265	255	235	232	244	234	271	204	222	189	244	247	235	261	234	231	236	187	267	196	253	226	243	234	256	229	210	239	216	260	227	232	222	233	227	239	238	227	245	241	210	248	243	245	252	253	241	248	219	233	266	260	212	221	264	231	237	248	225	225	255	247	222	240	274	252	257	238	249	255	224	238	241	230	234	221	248	217	234	266	230	250	245	255	229	222	241	258	240	217	249	254	239	249	257	245	256	229	242	230	242	221	257	234	263	230	233	237	214	226	245	221	213	261	273	246	213	241	241	258	228	217	257	232	239	235	245	251	242	262	262	222	247	218	254	240	224	242	221	244	229	235	246	246	242	227	257	248	252	221	216	242	218	210	222	249	233	243	253	230	239	247	232	206	227	250	245	243	254	241	230	219	246	232	229	250	239	247	213	229	234	249	212	231	241	257	228	256	233	247	237	247	223	219	258	204	252	255	234	251	248	220	217	230	259	258	220	228	206	238	231	241	215	219	245	221	260	250	256	224	239	221	204	252	254	233	227	241	223	226	240	230	206	250	252	279	279	228	244	212	263	257	229	243	215	262	234	225	234	218	228	212	254	258	252	227	242	220	248	212	247	252	275	239	234	243	233	234	244	256	231	233	214	224	246	251	255	232	201	234	213	231	256	230	210	225	208	223	220	225	226	245	226	226	252	255	248	256	212	237	245	268	227	203	240	252	260	222	243	242	240	266	215	247	221	215	235	240	229	227	250	245	245	250	236	261	257	218	232	263	222	227	244	244	243	235	240	218	239	233	221	240	280	217	239	208	227	235	223	231	253	245	250	260	231	219	195	269	278	250	260	199	246	224	237	234	244	228	239	283	244	234	234	244	219	221	249	216	223	242	241	248	218	231	244	211	236	227	241	234	257	206	240	241	234	238	250	242	220	247	243	240	221	232	238	220	238	255	218	241	241	236	230	235	210	241	244	228	223	231	255	229	236	268	221	255	226	214	209	243	232	223	229	237	253	260	222	272	204	228	234	235	239	241	243	203	242	221	263	226	235	246	241	266	237	247	254	252	224	224	252	214	243	240	203	253	233	219	234	262	219	256	227	220	240	221	225	219	253	208	242	248	246	230	247	254	228	242	244	249	254	225	221	211	252	235	222	229	216	255	248	260	257	245	252	230	234	207	233	233	252	192	222	235	276	229	242	255	252	248	270	204	214	249	234	242	237	231	203	230	246	272	246	237	230	220	235	215	207	240	216	257	195	246	219	221	244	241	285	225	269	205	250	233	215	212	220	249	219	260	230	244	225	242	228	248	252	226	233	227	237	221	235	241	251	234	243	202	236	226	238	218	248	229	207	227	246	244	254	227	238	241	249	266	240	260	204	247	220	222	240	221	233	223	216	236	251	242	223	263	242	251	232	210	231	244	240	238	223	272	247	233	243	259	253	225	209	216	237	255	278	233	196	218	223	214	250	225	238	234	233	249	245	226	227	219	243	240	242	222	220	240	223	255	241	237	253	230	255	229	245	229	229	239	240	248	250	245	228	223	237	233	226	272	234	228	217	222	238	222	259	255	268	227	212	199	232	233	240	204	273	217	225	232	221	266	262	229	237	210	232	241	260	260	217	247	257	224	229	238	236	220	246	246	237	238	262	227	265	222	259	214	234	254	240	255	288	229	228	219	197	271	220	229	224	237	233	216	235	272	227	248	232	252	219	226	247	246	223	260	243	233	229	248	245	214	240	257	227	195	244	240	227	268	231	221	217	238	217	240	257	207	232	224	232	239	246	256	234	225	228	245	221	258	226	210	214	254	241	261	256	240	230	260	239	222	227	202	253	211	259	243	259	227	233	237	237	263	234	241	225	201	226	236	232	219	230	240	231	219	223	229	225	251	239	222	241	240	238	242	190	219	280	224	241	268	253	246	245	250	242	233	246	265	277	241	244	235	240	250	267	246	249	244	238	248	210	231	250	230	243	212	222	241	255	231	260	254	242	222	257	229	250	253	255	249	255	218	212	242	243	226	242	247	269	208	226	243	244	216	230	226	218	244	251	229	231	236	249	230	227	231	234	191	217	223	249	238	224	247	278	262	236	239	221	233	222	247	244	225	229	227	245	233	258	241	231	221	211	248	215	233	261	230	252	238	235	223	233	259	205	239	260	229	246	220	206	237	239	240	217	229	241	269	252	255	242	235	237	217	251	235	212	201	205	239	246	243	239	224	224	246	251	221	233	238	248	227	240	224	250	224	238	240	226	235	246	225	242	218	234	256	207	233	233	254	229	213	219	222	224	244	233	210	234	219	226	251	247	225	223	228	229	257	235	240	225	220	237	218	231	242	243	241	222	260	272	244	245	225	233	232	250	230	219	248	243	248	234	251	225	231	247	205	241	216	223	197	229	235	231	257	249	252	212	235
17628	14192	19776	21481	19263	15009	12078	9506	7266	5976	4792	3922	3675	3098	2876	2398	2024	1738	1497	1476	1316	1240	1133	1090	1020	985	957	825	765	769	704	759	744	718	658	602	651	609	578	625	613	596	599	601	586	635	574	575	576	586	599	552	568	616	583	600	577	535	593	567	609	563	567	577	588	539	551	560	525	577	550	557	567	611	616	607	602	585	603	537	556	562	600	523	555	577	620	559	565	588	600	568	570	537	610	617	533	542	600	572	553	584	587	617	551	557	613	537	613	625	574	571	539	566	559	542	578	570	538	559	542	548	567	574	531	571	529	594	585	548	587	562	536	625	577	570	576	545	589	502	561	586	579	579	601	597	579	561	582	568	545	558	579	532	583	495	576	591	571	571	577	553	625	573	597	587	574	600	567	616	558	590	584	571	582	570	551	579	567	587	569	571	563	559	533	604	548	588	568	601	584	566	588	566	578	540	569	574	595	590	550	618	532	561	574	575	565	575	562	552	578	597	564	562	590	576	552	554	546	619	576	547	591	561	562	544	542	510	571	585	538	550	602	557	557	548	580	572	566	603	577	561	580	628	575	558	554	586	575	592	572	563	602	557	529	565	543	555	654	569	574	604	562	584	536	544	582	549	543	592	623	600	548	500	598	592	588	555	599	586	575	584	589	554	531	560	568	604	598	567	576	558	544	605	601	563	570	598	568	581	605	570	579	586	587	568	552	562	575	567	574	572	584	536	539	598	561	528	557	593	535	554	602	576	544	586	563	532	562	600	585	561	583	567	571	587	611	574	613	513	551	633	555	565	556	533	562	554	591	565	598	548	605	570	583	584	561	544	561	570	586	599	578	642	601	596	601	563	587	569	566	571	584	595	569	530	603	522	563	564	599	633	574	584	605	619	586	596	556	532	580	592	558	562	566	563	594	561	559	565	611	575	571	579	541	544	617	573	531	597	576	562	581	586	492	562	609	578	587	576	546	571	542	568	577	579	590	585	569	522	560	598	583	595	537	609	603	584	559	576	566	546	576	561	569	545	528	564	561	587	539	520	548	556	560	585	566	608	600	608	566	587	590	586	519	564	549	542	580	587	559	555	552	555	569	615	551	632	554	549	565	550	602	571	582	566	578	571	569	587	515	565	541	574	565	601	583	585	564	545	573	594	531	610	590	586	571	554	606	630	573	550	623	560	530	573	539	610	582	600	598	598	577	577	597	531	549	552	539	582	575	587	560	565	571	599	585	598	615	595	579	532	581	605	521	600	563	552	538	558	563	551	538	574	590	603	563	604	549	567	536	512	517	602	589	596	586	589	604	592	608	555	576	578	552	574	572	553	594	593	591	551	580	580	545	616	625	573	583	588	620	558	552	594	592	547	573	597	550	609	586	596	543	592	553	589	635	624	592	579	572	574	644	592	577	568	567	553	611	553	543	615	605	555	563	546	587	555	575	543	553	544	579	554	609	562	605	602	611	531	571	601	572	576	557	546	591	585	574	537	580	576	604	573	554	559	555	589	557	547	573	604	523	615	522	566	610	578	526	597	599	533	585	533	564	597	597	567	603	592	592	603	528	532	581	548	587	602	593	566	594	568	594	543	587	549	611	579	563	571	545	609	545	593	594	620	568	526	530	571	553	590	605	578	573	531	605	572	583	577	567	585	527	529	579	555	585	621	613	560	586	573	614	552	552	556	576	590	542	572	588	551	560	583	540	580	572	554	545	596	551	588	586	536	630	595	600	560	561	577	568	580	602	578	579	582	581	575	549	564	550	555	561	611	564	546	577	607	538	613	570	546	554	546	542	600	561	591	586	573	556	607	602	569	584	542	574	589	615	570	584	636	567	579	548	589	557	591	560	581	543	560	568	568	531	550	609	572	564	575	578	547	584	583	594	571	566	604	558	540	588	623	527	585	576	603	572	622	537	595	577	567	581	551	577	569	563	635	568	565	563	574	636	551	552	581	581	564	544	597	566	559	564	569	598	565	577	550	561	610	538	573	604	577	535	585	546	543	569	557	540	563	542	563	551	550	576	594	570	558	598	560	573	560	607	610	574	556	547	543	617	546	566	579	556	584	549	572	581	548	563	585	592	597	537	509	568	566	579	540	568	551	550	567	566	604	538	590	540	605	626	534	569	543	625	550	532	580	586	561	600	524	580	576	552	546	564	585	583	556	597	609	614	599	589	565	589	606	572	580	581	562	573	572	552	573	596	551	549	558	587	563	569	611	538	549	583	590	582	625	547	533	599	559	584	564	572	536	592	550	588	587	609	593	557	575	537	591	568	577	589	618	632	624	580	594	557	586	578	617	580	611	581	594	537	576	593	542	580	585	565	533	619	564	530	557	548	575	608	536	563	583	568	576	558	538	560	561	612	567	563	568	572	597	591	535	606	609	557	545	589	573	546	544	554	605	584	517	575	550	576	587	565	584	574	568	546	586	541	570	590	561	582	599	563	568	577	572	563	516	560	636	572	562	589	611	561	583	562	569	555	538	584	601	590	619	562	587	591	581	565	574	602	598	549	609	572	605	566	547	567	584	593	561	612	559	597	563	573	524	577	539	601	562	584	593	562	584	546	550	550	580	552	600	579	587	592	509	561	565	574	583	608	524	536	640	557	586	528	587	604	598	582	563	632	581	572	569	570	553	559	562	593	579	588	568	574	594	570	571	557	597	606	588	611	553	573	588	600	575	566	601	564	587	588	580	569	583	565	543	544	548	562	603	589	588	554	551	575	576	549	634	562	544	601	577	628	571	542	573	632	569	584	557	525	618	546	609	576	582	596	569	566	606	597	570	560	604	523	563	593	539	541	571	535	543	573	611	563	596	561	569	569	563	568	585	599	537	540	601	592	565	570	549	549	598	542	593	572	556	542	564	570	563	558	569	538	548	578	585	565	532	584	546	599	551	563	603	549	511	581	536	575	587	587	588	584	616	571	569	595	555	584	594	599	578	540	595	558	574	625	589	561	612	597	575	571	575	577	570	555	586	623	584	563	584	558	551	619	548	562	596	562	541	544	573	584	621	573	541	589	599	571	552	609	579	601	552	544	592	564	579	545	599	579	573	589	579	564	592	563	541	535	549	524	577	577	599	599	569	567	587	587	628	584	603	598	551	593	606	578	565	582	554	593	528	593	588	578	613	579	581	624	596	559	524	565	533	561	550	540	576	569	590	525	526	584	582	536	566	603	596	572	592	585	572	560	589	538	561	562	575	551	571	570	574	601	578	576	549	542	576	594	535	549	569	602	562	569	553	575	568	585	539	536	563	578	526	585	591	593	562	558	555	561	570	549	559	595	596	585	544	552	544	590	562	557	555	593	537	553	574	557	613	628	590	587	590	582	569	562	585	566	609	527	610	563	551	594	579	587	568	568	571	599	554	613	552	585	580	547	545	585	591	558	569	587	593	564	550	586	587	539	555	567	542	566	594	588	573	567	593	572	550	563	598	592	584	536	603	524	578	583	590	589	584	572	574	559	552	527	537	587	541	585	565
9093	5580	5319	4332	2841	1851	1264	991	743	624	564	521	465	398	404	384	324	335	303	264	317	316	297	292	277	314	272	272	302	310	281	297	284	291	294	294	270	278	274	254	302	283	288	293	266	280	270	243	264	267	275	245	276	266	276	254	258	253	271	226	249	283	273	251	235	296	267	264	225	250	229	275	267	261	275	265	279	303	261	259	266	254	278	269	295	278	287	255	263	290	309	293	258	262	277	266	278	249	254	271	219	274	253	272	275	246	297	275	300	299	274	246	286	258	304	286	266	286	239	241	255	277	285	278	262	264	276	281	258	277	250	261	270	266	282	229	275	290	262	277	254	252	275	246	276	232	281	285	287	304	268	278	268	278	277	289	270	244	268	274	282	271	280	253	270	256	264	249	287	294	236	262	252	268	281	237	258	304	271	274	248	282	301	266	289	240	297	263	261	251	258	279	270	231	271	285	290	267	261	255	247	233	302	260	302	310	236	277	276	266	299	275	265	262	272	269	282	279	268	275	253	262	260	268	271	254	302	267	249	286	273	273	269	276	270	251	274	290	264	274	260	276	258	258	271	284	293	256	241	278	276	267	293	264	278	285	289	269	245	258	264	271	272	264	278	260	260	269	258	285	259	255	274	259	249	251	248	295	257	310	263	261	280	291	285	293	244	258	278	303	255	257	256	254	283	282	255	279	291	261	283	293	300	246	265	255	256	262	262	233	298	283	254	289	288	256	224	238	284	277	273	285	265	262	268	277	257	285	279	299	296	263	278	258	257	241	275	299	264	288	292	272	274	253	245	267	279	268	274	275	248	274	274	286	268	285	252	258	258	296	269	265	258	243	272	292	281	302	260	256	274	260	268	278	279	284	275	288	256	259	267	273	274	269	247	281	274	304	278	288	254	272	249	263	283	287	307	257	272	264	261	286	292	276	277	251	284	262	267	266	261	290	267	278	265	274	269	274	286	276	280	278	251	289	280	281	281	310	265	221	244	293	305	265	286	266	299	275	290	261	294	245	260	281	289	284	265	267	263	275	285	276	284	286	270	255	245	281	276	297	266	265	293	267	272	292	285	296	280	276	277	297	259	270	270	271	265	252	276	273	243	266	257	258	242	262	255	262	271	266	256	279	277	302	264	275	281	280	252	299	290	261	304	292	290	270	284	264	265	269	255	266	258	296	245	296	313	266	306	285	276	245	264	280	287	261	264	258	229	291	264	285	255	271	278	250	262	257	288	305	282	257	286	262	252	242	279	284	302	264	254	290	287	280	288	263	278	270	263	247	271	270	240	267	274	276	305	259	282	278	261	284	243	282	250	260	230	278	235	281	262	281	274	292	266	262	279	271	282	248	243	240	271	255	276	263	256	273	261	267	284	277	265	252	272	270	267	255	277	251	258	258	282	304	266	290	302	286	251	299	272	286	267	254	274	253	257	255	284	310	272	244	273	278	256	293	274	282	281	273	291	277	265	252	258	279	296	271	274	285	281	289	263	272	273	279	257	270	269	236	278	277	317	259	235	260	301	263	311	261	245	271	255	247	241	299	262	268	249	280	297	275	258	298	301	289	266	273	257	308	260	279	279	281	276	262	266	263	272	292	281	291	254	242	280	276	267	265	258	283	249	300	289	245	289	286	265	289	276	258	256	256	244	268	264	280	266	276	267	271	298	279	226	237	294	282	252	284	268	248	245	285	282	270	261	259	295	265	261	285	266	250	279	254	269	275	271	307	248	291	233	247	236	250	235	283	268	255	271	236	243	257	305	269	283	279	299	269	295	286	268	259	279	289	264	304	258	257	242	266	270	263	288	307	296	278	240	266	287	263	240	301	271	290	259	280	257	263	273	263	283	274	281	301	288	254	267	253	261	304	280	258	252	265	257	286	285	261	257	288	280	291	276	245	259	274	253	238	241	251	263	279	287	242	279	274	276	281	258	253	277	292	313	298	258	281	263	249	255	267	256	227	238	285	268	264	282	278	219	271	272	250	237	280	254	256	277	286	256	258	256	285	284	275	252	288	281	298	262	292	274	264	294	265	292	284	260	284	246	259	265	262	270	268	270	287	293	279	315	282	269	238	254	249	258	264	259	258	270	269	283	280	282	280	281	258	244	248	248	289	270	272	287	232	249	291	263	250	284	266	274	304	272	262	299	267	261	252	280	264	277	268	246	257	281	277	257	250	267	291	264	259	245	231	283	243	314	271	242	254	256	254	259	292	270	249	257	260	263	248	265	255	247	250	250	261	252	271	277	269	248	256	294	239	269	271	284	255	283	283	291	274	282	244	272	236	238	289	261	257	272	303	295	278	257	285	265	291	276	294	260	257	272	278	266	258	259	287	274	242	242	257	311	268	280	288	271	300	266	244	267	262	271	291	266	284	252	256	257	274	264	274	277	273	281	307	265	280	283	253	265	273	291	258	279	246	277	287	301	271	267	267	302	259	293	304	267	280	257	234	256	264	261	264	282	284	296	259	248	261	226	273	274	249	272	272	246	265	305	302	277	285	289	287	277	286	255	306	261	266	272	265	277	257	259	258	249	286	269	250	278	262	255	275	266	305	278	262	285	264	248	267	257	286	260	289	255	264	246	256	282	252	283	240	304	312	287	259	276	290	267	257	263	281	283	260	262	252	259	268	254	277	259	269	249	248	256	271	288	277	263	263	268	247	276	283	254	257	281	261	271	272	260	284	283	274	275	287	257	278	282	272	257	297	257	273	265	299	264	265	257	282	229	258	246	300	280	277	296	262	300	300	270	269	248	301	288	250	253	277	319	296	254	251	256	276	270	271	284	256	246	259	255	264	267	309	238	253	272	242	301	257	276	246	291	268	266	291	271	273	247	276	282	270	282	303	272	263	269	230	254	290	286	275	285	298	256	262	269	271	262	260	274	280	261	271	258	251	253	287	296	241	244	253	274	240	266	265	271	283	280	290	267	263	267	290	252	263	275	266	255	263	293	285	291	241	271	262	277	268	254	263	273	247	298	295	276	259	259	290	292	258	272	248	246	276	254	264	256	286	241	261	251	303	248	242	268	248	295	280	303	265	286	262	252	269	273	264	262	293	288	315	280	249	301	311	299	288	297	277	266	280	265	273	270	295	265	277	281	240	240	279	287	273	320	263	268	265	284	255	278	279	276	263	259	269	265	254	247	265	254	278	319	283	276	258	240	268	297	256	244	247	288	286	232	240	275	307	287	261	262	294	266	235	255	262	260	264	258	289	238	265	273	270	270	268	263	285	267	215	257	248	274	233	226	258	247	249	260	265	252	263	283	281	261	252	253	268	270	277	260	258	298	276	261	288	284	304	282	258	242	264	297	262	268	242	268	261	266	280	258	281	273	263	240	276	299	308	255	256	270	279	274	272	271	268	263	301	275	258	269	287	267	287	260	262	277	269	273	257	273	242	272	272	283	277	276	265	257	283	250	273	253	272	277	276	286	259	316	238	268	275	244	265	292	243	273	282	290	258	303	282	273	278	274	286
6654	5542	9489	11985	9871	7355	5453	4259	3129	2603	2206	1869	1783	1600	1410	1278	1163	1030	1027	948	916	849	850	790	780	762	774	692	702	712	754	732	687	633	642	697	681	611	654	658	650	640	609	643	721	635	677	694	674	615	662	642	657	666	655	644	680	692	675	633	642	689	663	675	584	625	678	659	624	657	667	657	631	643	626	641	654	596	622	662	647	659	722	712	617	634	629	666	671	610	642	627	643	648	626	667	682	686	620	667	647	642	644	634	689	623	661	643	609	653	667	669	644	656	657	624	640	663	632	654	652	609	674	641	682	657	650	659	624	678	655	634	636	636	645	665	677	599	663	610	637	669	666	639	627	611	656	638	677	673	632	622	651	609	688	671	608	617	665	645	654	637	671	650	619	657	645	698	652	609	644	653	662	647	650	602	641	628	683	659	687	641	632	703	647	627	674	676	693	643	636	629	651	589	663	654	659	670	634	635	617	658	669	606	653	698	643	628	694	695	627	665	707	677	629	641	699	703	653	650	654	638	649	655	666	648	617	618	617	646	646	657	621	659	612	652	646	629	657	648	653	702	676	679	631	683	636	664	626	573	647	691	641	647	604	650	643	669	652	591	673	636	726	626	644	636	636	667	669	667	623	662	625	627	673	652	648	641	645	667	671	656	658	646	654	616	637	635	656	650	661	687	630	631	609	650	657	642	655	646	635	630	607	632	628	642	639	635	647	603	659	648	634	712	633	645	647	632	645	696	653	645	638	666	699	690	657	591	644	671	637	625	684	699	637	630	644	663	639	610	654	643	612	606	666	650	659	599	647	684	663	660	631	663	612	673	663	624	636	663	676	670	634	669	653	634	667	671	615	621	653	653	663	654	665	618	644	628	641	656	637	625	669	600	673	678	653	598	644	661	623	662	678	660	678	641	620	682	725	621	651	680	686	652	689	663	643	652	649	718	645	616	654	603	641	675	638	693	677	640	652	627	668	657	619	648	655	641	690	634	656	613	643	625	593	660	649	649	652	622	664	626	706	645	647	676	636	732	625	665	668	648	639	649	623	635	633	670	637	615	643	580	627	648	669	632	663	657	612	623	637	654	699	656	612	686	656	645	639	641	667	685	651	641	659	649	617	634	654	647	628	639	642	689	617	625	657	636	645	685	621	635	652	618	650	678	671	636	679	653	634	634	671	647	656	682	696	622	664	678	656	623	614	631	643	701	642	658	664	681	663	644	612	647	654	637	617	702	652	645	649	620	641	657	667	697	669	656	643	708	632	627	619	669	627	666	660	673	645	664	690	618	639	670	637	633	631	608	652	636	660	659	640	607	624	598	675	653	653	654	616	647	649	654	635	616	686	598	594	671	617	654	693	680	687	746	668	652	631	636	681	653	650	649	610	656	663	662	655	622	690	645	638	627	650	625	644	646	664	705	647	642	639	627	669	674	640	708	625	661	673	665	628	661	644	607	664	644	628	655	688	637	638	620	635	651	647	654	652	659	594	665	636	675	614	654	639	608	673	631	676	641	660	656	659	638	662	652	607	614	619	628	644	612	679	631	668	621	657	659	647	646	639	638	642	664	687	631	668	645	641	652	638	612	633	582	673	666	635	635	675	634	675	664	685	643	655	612	672	629	673	620	662	639	724	643	621	639	664	685	594	679	642	674	645	606	702	624	625	690	621	654	628	622	687	653	617	627	684	646	657	673	615	650	648	661	680	661	684	627	686	626	679	635	657	624	666	678	664	636	644	658	629	642	619	666	653	616	619	677	651	685	628	662	659	603	627	668	646	651	692	642	646	660	681	626	615	662	597	665	588	657	636	610	633	714	650	637	611	631	657	648	634	653	676	646	607	640	636	657	625	631	638	629	660	659	667	636	666	657	719	663	628	634	672	662	675	642	645	623	669	661	624	632	646	647	746	630	602	630	632	627	651	610	654	650	641	679	634	694	633	652	605	597	658	645	633	609	631	630	670	646	648	655	678	659	605	601	678	620	636	655	649	675	660	600	653	659	629	675	622	685	673	662	608	640	635	723	707	636	645	671	618	658	624	657	671	650	673	638	627	669	696	658	648	641	652	644	673	631	626	632	655	640	646	680	611	687	651	667	634	674	612	638	652	645	638	636	640	644	649	647	647	643	621	630	684	612	630	604	634	594	680	642	650	607	674	670	701	680	652	651	593	652	694	649	649	621	650	658	663	659	596	655	667	610	632	654	660	632	640	636	626	669	644	679	594	627	661	666	636	668	656	670	681	650	659	632	605	634	627	675	689	642	713	648	663	655	644	680	650	652	658	643	667	603	669	633	702	622	598	637	641	712	648	705	657	669	639	658	664	671	667	662	673	648	613	656	686	639	627	697	645	678	628	654	674	655	641	642	644	626	675	631	678	613	668	667	601	680	630	657	640	639	652	652	661	653	675	640	669	697	630	644	654	692	633	629	699	641	655	603	666	649	667	658	624	674	646	673	637	694	658	602	635	647	575	673	641	640	594	634	648	679	636	664	631	597	649	610	686	649	677	616	618	686	649	638	656	687	654	665	634	607	647	689	622	635	669	621	667	648	627	618	590	667	662	649	666	671	643	617	623	607	626	652	686	676	687	630	643	639	667	717	679	664	632	637	617	611	654	652	690	654	657	690	661	679	631	633	657	680	653	605	588	640	660	662	629	685	625	648	675	628	668	662	628	662	658	639	650	642	657	666	662	630	670	644	629	630	693	653	634	672	623	689	681	689	598	656	635	584	663	664	635	661	648	625	625	619	608	693	647	665	665	658	607	621	648	644	638	659	676	631	621	646	614	606	668	679	632	662	689	682	677	663	624	615	638	656	658	664	645	690	646	675	597	681	662	651	682	609	669	647	627	666	633	631	654	688	692	621	696	657	669	620	646	673	615	602	635	629	659	685	658	679	654	668	580	654	656	650	658	614	678	641	640	667	669	624	661	612	653	655	630	642	648	661	604	621	642	656	650	668	669	636	664	700	642	648	623	677	586	654	623	680	659	646	631	704	682	661	673	659	668	614	627	709	691	658	683	641	664	635	608	616	694	673	676	651	604	617	656	646	656	614	666	665	671	682	629	674	663	621	633	633	663	662	641	661	660	659	646	671	679	619	624	656	617	663	646	661	636	616	656	657	645	667	633	657	644	633	625	654	631	631	615	614	642	670	645	639	652	629	679	597	647	648	638	682	642	638	635	630	629	678	616	691	621	610	670	661	647	628	629	634	660	636	661	652	649	639	683	623	652	652	694	656	676	691	645	621	661	637	625	635	603	622	633	634	659	652	635	636	674	650	627	703	642	637	656	649	622	674	671	628	649	644	690	668	669	621	675	641	669	642	684	609	652	678	626	646	678	634	670	640	652	633	645	620	616	644	650	652	666	646	608	677	660	576	658	626	653	613	590	678	644	689	671	620	612	640	670	615	595	653	660	647	658	596	645	624	633	653	646	650	647	657	639	670	675	647	647	633	620	655	662	634	634	664	668	651	658	602	646	592
19207	10840	11104	7564	5012	3427	2306	1620	1209	1033	772	701	610	554	521	486	434	385	374	344	349	335	267	332	337	351	296	290	286	295	290	300	283	293	290	290	284	339	282	292	281	258	317	303	278	265	279	310	276	271	272	266	286	289	273	281	288	277	244	281	270	268	321	257	267	275	244	274	284	271	270	275	260	300	244	278	262	283	268	268	261	254	275	293	277	229	259	281	276	295	282	273	269	280	241	260	296	286	278	247	301	275	277	291	284	295	274	243	257	295	297	265	256	273	269	258	301	282	288	281	271	257	256	282	255	290	275	300	270	274	296	287	273	284	254	246	273	280	289	274	274	271	280	261	292	263	279	293	293	291	278	283	278	294	274	275	252	280	248	256	274	264	326	278	281	280	272	277	275	264	292	276	296	272	298	280	316	287	284	281	268	289	270	268	274	247	268	273	251	228	285	272	268	280	275	247	259	276	255	290	266	256	287	296	264	287	298	270	276	269	308	267	290	275	293	281	270	270	302	297	286	279	294	270	237	278	295	258	269	266	310	269	271	293	285	276	273	282	284	272	281	261	282	279	279	253	240	272	268	275	285	292	292	288	305	290	249	260	291	257	270	243	276	289	274	279	249	266	277	269	270	289	305	268	286	304	291	271	273	277	272	253	297	287	262	279	268	264	277	266	261	293	273	274	268	264	288	253	284	257	236	261	287	271	281	250	284	268	282	268	272	271	262	285	250	274	288	281	262	281	244	268	302	296	288	265	262	257	276	299	270	230	283	275	238	297	259	270	252	296	263	263	276	262	248	280	272	283	273	265	269	302	282	320	277	260	271	277	284	264	273	266	255	307	292	265	265	271	285	280	272	262	260	274	279	264	273	292	285	276	306	263	303	271	255	262	271	262	282	304	292	293	264	261	290	262	306	278	290	302	266	276	291	285	265	252	265	263	272	278	278	301	273	248	278	257	279	243	292	272	294	290	265	298	273	266	293	272	261	271	250	288	263	248	271	283	294	273	242	296	256	272	276	256	268	239	238	254	265	300	286	302	282	269	270	264	280	300	294	282	288	264	290	292	265	282	281	290	242	302	277	296	308	282	251	281	259	251	266	269	279	266	285	259	274	273	298	281	283	290	295	263	257	276	273	270	301	293	289	285	276	263	274	263	276	267	252	272	294	296	271	301	273	257	269	287	275	277	279	308	292	276	269	282	271	281	277	286	302	290	271	261	302	264	312	285	272	237	283	282	268	277	270	253	264	245	265	275	290	271	269	280	288	251	265	290	292	287	285	280	285	274	266	289	282	249	294	261	271	253	282	299	305	271	297	301	293	272	258	276	291	250	285	264	272	271	243	277	300	265	256	267	284	259	285	286	281	258	290	275	262	286	254	273	301	261	264	256	285	275	254	275	251	271	264	243	291	305	276	265	266	257	294	317	253	279	282	237	286	258	296	265	280	279	249	285	290	253	252	281	253	282	261	286	321	270	245	290	247	255	278	267	274	277	293	276	261	277	312	254	243	310	298	282	298	295	278	294	276	286	284	257	278	305	310	303	286	261	265	286	276	288	254	289	274	248	329	268	293	252	298	259	292	269	248	271	278	277	281	275	287	269	304	256	282	279	286	259	291	246	297	250	283	244	292	278	277	292	265	271	275	301	289	288	273	323	289	263	256	260	277	264	257	285	280	259	242	265	261	292	300	301	312	257	250	314	294	293	253	270	280	256	282	272	257	248	270	252	246	250	267	246	279	274	270	284	250	299	288	280	270	282	256	271	241	286	288	264	282	280	282	238	259	285	266	263	268	271	276	251	285	273	296	247	251	272	259	285	278	271	274	248	306	271	248	302	279	302	261	275	280	257	281	282	244	234	287	291	263	293	312	276	249	260	288	285	271	264	307	272	285	278	302	283	256	288	251	287	237	283	296	264	277	316	277	269	292	234	264	263	292	291	288	292	290	280	265	276	270	268	275	297	268	252	288	285	267	288	249	278	288	299	317	256	250	322	280	249	257	274	290	279	249	305	309	288	279	258	270	272	271	277	276	291	296	279	286	298	256	267	276	252	273	302	285	271	281	261	258	252	283	279	282	268	255	277	256	262	280	286	258	275	301	278	278	272	264	322	285	268	273	273	277	254	260	274	296	284	285	292	327	255	260	250	272	303	292	255	265	263	294	290	236	278	283	271	268	270	256	269	264	277	296	297	264	266	275	271	275	281	290	285	282	263	287	252	279	295	272	300	277	288	305	285	272	278	274	273	251	273	271	285	330	283	291	246	276	253	278	306	268	263	269	276	279	293	270	312	243	285	257	281	285	296	269	297	278	255	256	301	271	297	255	279	293	280	268	268	266	246	289	292	300	305	268	265	273	254	300	266	260	310	250	282	296	259	269	308	262	304	307	280	301	257	262	252	264	268	279	284	280	298	295	291	246	263	264	271	275	254	289	271	271	271	267	268	280	242	305	298	261	284	311	261	249	250	265	292	266	306	245	281	293	285	299	268	307	292	282	245	292	281	278	296	232	242	277	272	251	260	279	253	262	259	291	310	290	269	277	259	254	286	280	308	253	275	278	270	258	264	252	289	275	259	291	267	256	309	222	282	275	270	281	294	300	284	285	282	269	284	305	286	242	298	260	262	283	263	292	277	299	284	286	249	275	279	277	286	287	264	257	252	255	280	298	263	287	258	292	287	265	269	287	263	302	307	300	303	254	290	251	250	291	246	277	258	273	303	286	281	235	275	270	310	288	270	278	286	276	287	295	248	297	279	291	291	272	266	284	285	266	284	265	254	263	300	260	254	276	244	264	232	282	290	264	274	262	270	297	245	291	279	272	267	247	278	283	276	266	299	290	301	306	254	305	285	308	288	284	274	288	279	301	286	260	290	252	299	271	312	292	287	259	262	268	269	271	248	284	268	287	300	276	291	250	252	259	245	260	282	282	283	300	274	265	264	293	263	262	271	258	253	288	307	277	291	282	275	285	323	288	283	289	266	252	280	298	309	278	287	271	293	268	288	302	288	262	257	272	269	266	255	259	258	266	286	259	276	262	276	295	327	285	256	285	242	261	262	257	293	305	276	286	272	264	291	294	268	263	278	278	280	265	285	290	269	301	294	286	307	277	252	257	270	265	266	277	268	261	283	254	272	254	281	283	267	285	282	257	292	267	264	299	266	278	265	280	277	238	269	266	240	273	287	307	233	287	285	292	293	253	277	301	277	266	325	277	285	311	297	291	260	292	291	308	251	264	258	277	269	269	272	282	251	305	284	258	264	301	296	288	274	267	297	268	256	281	286	239	261	284	251	313	282	269	271	286	236	279	282	304	285	264	297	250	304	268	280	263	315	323	281	264	288	292	300	243	281	287	264	290	269	293	289	304	278	276	279	287	292	271	281	271	304	283	263	304	282	289	268	284	263	286	288	275	266	262	296	265	313	269	244	252	276	270	293	300	253	258	278	290	278	290	271	258	246	286	287	292	267	292	274	286	275	254	276
13735	10300	15783	17789	14627	11573	9134	6964	5421	4615	3760	2997	2893	2415	2086	1867	1642	1393	1383	1246	1184	1128	1036	976	942	933	891	842	807	773	766	782	764	752	717	692	699	742	725	642	693	687	694	681	675	700	684	708	684	651	620	660	676	687	671	646	683	666	673	679	677	646	644	678	709	671	662	637	652	692	659	644	727	672	662	632	671	656	694	702	631	674	706	655	684	658	697	704	692	704	647	686	661	685	676	660	656	691	675	680	697	680	685	660	676	668	655	646	647	698	711	640	724	667	685	665	747	637	617	676	726	684	667	666	643	662	604	659	662	647	690	628	635	670	661	608	634	642	651	684	638	654	676	681	688	661	711	684	647	722	621	680	687	663	662	675	640	643	655	642	658	694	702	687	579	658	657	663	688	640	684	630	668	629	643	705	660	644	699	642	673	631	643	632	671	652	705	665	647	655	640	689	692	634	654	668	670	669	658	701	690	658	678	670	621	703	658	642	642	666	598	680	620	656	670	673	685	659	714	655	655	724	661	680	670	667	660	690	678	653	688	660	655	634	680	629	696	644	647	677	659	641	649	660	670	676	674	634	679	679	694	658	646	740	672	654	702	688	685	668	653	650	661	690	697	644	693	675	648	663	660	662	660	671	666	655	668	658	639	663	664	660	687	655	648	702	688	657	621	647	705	657	633	637	650	664	662	630	637	714	649	665	712	673	652	644	638	662	674	697	641	708	675	672	728	639	663	662	656	682	687	667	679	644	644	653	671	611	655	642	662	680	640	684	644	654	667	649	619	643	613	652	637	718	688	664	684	637	687	732	658	684	645	668	686	704	630	659	687	641	675	683	646	676	642	687	681	631	663	679	657	660	648	713	676	668	645	663	677	685	648	678	696	705	659	703	676	647	644	669	641	646	654	668	686	647	666	660	668	669	630	699	675	664	673	699	683	710	676	637	683	635	667	662	652	689	689	660	632	609	676	657	626	701	640	662	702	660	664	617	659	648	631	703	626	710	711	673	676	638	657	704	679	601	651	668	659	638	661	678	656	717	658	714	635	633	643	671	633	692	621	676	689	687	666	636	678	681	617	659	656	707	666	669	660	678	699	659	676	680	692	648	679	662	670	649	693	612	643	661	660	667	679	625	662	679	699	659	651	696	674	622	667	689	629	684	663	643	668	665	665	692	661	655	687	658	645	653	665	699	704	669	646	685	632	692	664	678	638	680	681	690	688	684	651	653	669	678	653	672	661	633	692	654	673	657	688	599	668	693	695	711	707	649	669	654	634	655	649	667	658	618	666	635	673	640	656	711	673	633	647	636	675	678	671	660	697	700	665	683	628	677	704	682	656	669	670	694	654	668	658	640	658	686	687	694	694	676	703	613	674	657	687	635	645	648	660	632	678	683	628	665	670	684	660	678	655	633	690	684	686	656	688	624	647	691	667	698	719	681	679	724	670	627	687	673	721	648	685	688	649	658	686	683	648	638	709	704	664	703	662	674	672	670	675	734	661	701	684	623	683	640	661	688	647	664	685	683	695	674	726	671	618	669	659	649	636	678	635	693	663	694	711	657	678	676	673	608	638	699	651	669	673	717	711	700	660	684	657	669	728	643	645	672	710	707	689	677	659	677	685	729	715	673	694	645	677	618	677	659	680	678	715	655	646	708	599	658	707	651	688	696	708	642	650	661	659	684	690	692	587	607	648	661	634	701	664	649	678	698	664	615	677	684	620	662	674	672	691	643	664	699	673	661	654	661	688	690	665	716	632	678	679	672	728	667	636	669	657	661	687	691	634	659	674	711	671	645	660	723	611	661	683	662	659	660	652	605	678	643	693	653	640	665	665	626	681	669	688	647	655	663	645	659	704	658	662	677	658	667	667	721	679	642	693	684	678	629	673	700	698	681	716	652	697	674	666	680	684	668	715	680	677	724	642	712	712	665	650	630	636	677	655	646	659	640	670	658	695	629	677	678	667	629	662	689	643	646	702	671	668	696	653	666	668	684	651	668	653	588	658	668	681	707	667	681	681	631	646	700	671	693	681	617	675	685	653	675	654	703	686	651	613	670	586	667	659	649	677	643	607	702	649	690	676	677	698	705	676	650	696	686	634	680	686	681	679	715	624	650	669	645	675	708	683	649	663	690	678	662	672	674	705	659	708	693	685	681	640	681	691	697	653	646	605	703	645	649	658	673	669	678	702	665	654	656	671	673	653	606	686	631	635	643	668	650	683	644	589	698	680	631	615	682	653	609	685	660	659	684	655	635	665	644	664	703	661	690	635	723	662	616	654	671	622	619	680	656	624	667	661	678	639	674	656	715	665	633	692	657	667	624	685	687	694	677	665	683	678	657	698	669	685	647	674	645	677	653	677	671	624	653	639	655	682	669	700	687	669	689	637	651	678	675	684	646	648	670	683	667	656	672	672	677	686	653	645	636	652	656	694	655	648	677	688	681	626	692	665	628	611	669	666	679	687	666	646	653	665	689	666	646	674	665	731	670	671	701	652	688	667	658	677	716	645	668	673	664	641	679	650	677	666	705	657	692	639	659	706	704	685	642	681	705	673	689	691	671	643	696	670	708	680	667	721	712	676	633	699	651	652	659	621	646	664	657	665	693	677	661	675	664	630	640	650	635	643	605	647	686	709	639	667	688	672	648	712	674	610	661	636	663	666	665	696	621	654	649	692	707	645	654	638	661	671	628	683	677	648	666	625	688	657	673	672	652	622	670	695	652	700	643	703	681	665	655	648	662	654	619	637	676	645	660	669	667	686	661	723	677	675	658	679	689	662	610	708	629	662	680	674	665	682	636	644	680	656	680	643	689	692	676	694	666	689	690	686	681	672	632	669	676	693	701	654	630	668	681	657	649	665	643	619	662	714	689	635	638	684	687	680	659	647	658	663	659	629	674	662	644	680	670	675	633	668	713	662	660	652	680	680	687	592	647	642	732	628	671	683	649	690	683	687	664	642	662	626	674	705	652	643	665	675	687	702	654	631	674	678	665	683	719	702	647	640	666	694	632	628	677	674	648	643	647	705	695	635	661	731	640	653	685	708	657	671	669	717	643	639	658	637	631	720	672	680	659	611	741	678	689	702	626	706	695	693	684	650	697	645	667	665	673	645	685	663	711	659	633	682	640	651	662	635	687	691	657	655	705	682	670	685	677	667	670	645	655	738	673	694	651	672	699	674	714	595	682	674	626	633	702	700	624	700	666	649	639	671	663	667	683	657	687	668	677	685	691	682	707	668	666	701	658	609	656	654	680	680	659	630	641	666	650	655	663	653	682	668	699	666	667	651	663	665	651	665	665	644	667	640	640	647	687	641	674	619	678	719	695	653	675	640	658	706	653	666	672	653	649	636	694	695	619	687	691	631	668	672	659	680	686	691	674	659	698	623	697	646	706	615	650	646	659	646	662	682	636	670	589	690	688	680	687	700	656	686	655	638	671	673	715	679	683	673	704	686	650	672	712	643	656	673	656	651	668	684	680
27647	16741	16079	10722	6917	4728	3420	2255	1684	1272	1051	858	747	646	616	514	463	402	371	385	341	341	334	301	308	295	312	297	243	251	270	264	250	272	265	242	258	220	232	256	218	226	240	253	243	260	232	265	247	253	228	241	217	251	231	238	279	272	264	242	243	237	225	201	241	252	235	241	247	260	231	243	270	208	251	243	241	260	255	218	248	248	258	264	249	262	240	226	232	251	269	249	229	246	217	227	244	281	247	242	200	244	244	275	224	238	233	237	232	252	223	221	268	239	230	252	239	245	242	252	231	228	225	254	213	259	236	206	231	250	255	265	268	248	242	222	245	225	223	230	223	236	258	246	228	249	256	225	234	239	215	239	211	226	268	223	241	228	241	244	255	197	275	244	248	258	209	206	217	249	209	217	243	223	232	256	235	232	262	231	222	229	246	203	225	250	270	232	258	225	263	218	222	229	245	218	238	232	249	232	263	223	259	208	226	276	220	235	247	257	208	233	239	196	249	261	234	226	250	235	248	255	222	260	240	212	243	273	239	235	263	219	244	219	215	243	222	216	235	221	236	252	233	249	227	227	260	223	277	254	257	250	229	243	257	236	261	265	248	245	247	236	216	257	225	230	230	236	261	230	225	248	232	255	216	259	224	240	253	234	229	230	222	233	189	226	241	282	213	244	242	238	226	247	233	236	239	217	257	245	262	241	223	219	249	249	244	232	245	228	229	240	222	228	225	221	242	236	216	259	230	242	275	214	241	242	262	255	227	230	229	218	258	243	230	268	230	228	294	243	251	251	264	220	231	250	239	233	231	263	241	233	213	212	236	215	228	204	229	250	262	233	222	224	219	230	244	251	241	231	278	239	200	232	257	233	230	219	225	231	230	255	213	248	225	235	259	226	217	234	255	220	228	269	217	246	245	253	210	260	234	237	237	206	274	210	230	211	260	249	237	244	263	247	223	235	252	264	255	246	234	276	230	262	244	253	223	262	243	242	241	226	225	260	263	269	228	237	262	248	254	238	252	247	268	268	234	260	217	248	258	227	242	239	213	258	230	239	224	228	230	223	230	226	261	269	270	237	246	245	222	239	250	235	269	230	253	238	212	239	223	252	239	235	228	230	243	244	258	213	249	249	244	228	240	238	236	239	260	227	246	223	211	245	255	233	245	191	244	217	216	272	255	205	227	223	271	238	234	224	245	243	231	242	252	225	239	251	234	251	210	229	236	221	278	246	234	232	224	241	222	236	237	261	228	245	255	252	239	230	247	243	237	237	228	254	239	184	248	233	230	233	234	245	218	229	212	215	232	237	218	244	259	233	247	223	231	233	238	243	242	239	239	256	247	232	248	225	224	258	251	252	249	244	238	243	278	226	233	209	239	244	243	234	245	235	232	250	255	257	235	212	246	216	210	236	226	216	211	251	242	219	230	205	215	243	243	249	234	225	247	287	229	245	221	236	227	240	233	242	237	227	230	228	226	279	253	234	213	257	253	232	246	213	255	247	253	229	219	220	255	264	249	244	210	236	252	215	245	213	271	243	242	281	259	202	240	232	208	228	249	237	246	253	225	244	222	242	224	242	217	247	226	261	257	228	227	219	225	239	276	243	219	230	232	243	213	248	255	233	228	253	253	246	251	244	227	249	237	240	210	255	234	265	220	213	244	234	241	213	232	281	239	254	247	225	225	238	247	256	236	247	274	217	218	225	234	210	234	239	231	237	250	251	247	246	225	251	265	238	226	253	210	227	250	238	220	223	246	251	213	248	266	221	235	241	248	240	234	285	237	258	213	237	217	233	226	212	253	239	218	264	255	245	246	257	267	227	243	228	253	240	217	239	255	263	245	251	261	225	227	272	239	256	230	250	240	202	224	240	250	231	239	260	234	278	254	239	238	225	255	244	245	238	249	254	264	248	267	218	235	226	225	211	229	246	239	256	230	243	272	242	249	223	254	245	243	248	215	252	251	268	251	224	240	223	231	242	230	239	208	221	244	265	259	249	211	225	218	249	265	245	239	248	245	230	247	219	242	254	247	213	244	231	254	218	231	250	256	240	227	238	246	229	238	254	224	256	224	234	258	252	229	235	233	265	222	227	229	240	249	239	233	221	261	243	271	234	252	247	239	257	229	256	250	231	257	237	207	238	260	229	224	216	232	232	251	236	219	238	236	215	246	217	217	241	237	239	247	248	234	213	220	241	223	220	249	255	230	215	236	231	239	229	241	240	221	244	252	259	264	228	230	222	233	259	218	221	232	253	226	250	259	239	256	230	224	235	274	221	258	243	253	240	262	254	245	258	237	240	234	253	237	207	254	244	252	236	255	238	256	255	246	237	269	242	227	238	270	262	225	240	242	218	233	228	241	240	241	245	236	240	270	263	257	228	232	220	235	264	237	262	250	267	195	258	246	218	239	217	219	249	260	234	224	224	224	245	240	214	249	248	226	249	250	247	228	250	234	229	261	218	205	254	246	222	244	259	249	253	258	243	286	223	225	246	270	222	253	251	238	237	244	227	262	242	202	229	242	241	245	248	232	237	272	275	241	225	267	231	210	242	246	233	229	236	238	229	272	228	243	247	281	262	262	277	233	253	234	248	207	268	236	208	258	241	250	247	245	254	252	251	242	231	214	241	288	252	213	226	245	234	228	214	216	216	245	257	264	259	221	250	247	251	266	225	242	238	248	230	254	230	242	220	234	242	235	227	235	255	240	231	245	252	264	212	233	227	232	226	269	238	235	231	242	236	226	238	245	295	264	230	237	220	253	228	230	250	233	233	231	225	213	234	258	233	225	207	243	242	229	237	228	203	232	234	232	227	233	252	240	233	258	247	209	213	247	238	222	242	212	220	234	251	204	231	230	240	226	258	215	244	208	240	240	241	234	232	220	228	238	276	247	267	252	244	248	245	253	247	280	256	237	252	237	260	224	254	258	227	241	242	229	251	248	258	247	209	230	235	232	228	242	263	227	244	216	259	265	214	235	243	228	229	257	233	215	234	261	226	245	226	232	249	242	220	228	227	257	247	236	232	246	223	192	275	239	235	240	234	228	257	265	247	206	218	236	253	255	220	223	261	251	235	264	229	250	239	229	246	216	227	218	237	257	225	224	214	280	236	236	255	229	254	243	244	236	236	248	219	247	248	199	223	235	230	235	251	238	223	249	250	210	226	239	249	247	257	259	255	280	219	259	236	244	215	236	220	231	237	280	259	239	261	225	218	230	226	218	242	246	230	242	240	235	227	237	224	227	265	249	241	235	240	271	236	249	207	241	261	250	224	227	239	232	211	253	224	253	229	267	245	204	248	245	238	262	231	278	248	242	279	245	235	224	288	237	270	234	233	235	227	238	242	232	225	253	220	236	253	230	220	244	243	256	228	239	234	262	246	265	221	262	263	211	221	217	223	272	248	205	227	244	247	231	247	236	226	233	240	235	251	264	236	269	264	232	245	252	262	236	260	187	263	237	238	248	244	244	221	232	244	254	268	274	222
17760	14174	19924	21606	18555	14912	12054	9084	7416	6120	4919	4046	3786	3181	2743	2426	2104	1779	1638	1459	1447	1272	1156	1085	1025	993	954	811	792	793	866	762	773	702	678	669	615	586	626	634	615	642	624	583	594	581	629	573	572	593	624	590	613	602	592	572	606	591	603	544	575	594	660	617	622	637	614	604	602	588	625	629	531	568	585	568	584	605	603	600	585	566	563	560	591	568	602	606	561	590	598	577	606	575	560	623	594	593	629	594	543	573	602	572	551	542	607	596	613	582	583	579	585	567	601	586	551	589	572	548	552	594	596	605	556	600	563	580	577	589	604	597	592	584	651	600	606	591	612	588	569	539	585	591	608	597	576	602	584	603	563	557	595	571	575	543	574	596	594	591	622	605	577	579	603	589	602	558	592	585	615	587	637	579	585	555	576	593	601	582	609	565	557	581	568	586	583	572	616	605	579	583	606	603	582	571	546	625	585	612	550	570	535	517	611	559	598	581	553	550	623	568	590	622	584	556	603	612	644	621	576	616	592	566	593	555	624	575	561	629	592	606	596	557	604	592	571	591	577	590	593	582	589	589	588	582	584	605	561	573	600	577	582	592	594	587	559	565	571	611	632	586	523	577	583	593	582	611	565	621	608	589	569	580	592	587	612	612	570	549	570	556	632	609	541	609	597	592	587	608	579	581	558	565	581	547	549	573	586	600	597	582	586	549	571	569	548	593	554	569	600	556	578	610	590	586	577	546	635	562	583	550	599	546	576	576	563	629	588	568	591	573	587	606	614	597	597	568	548	616	562	597	569	627	561	558	554	576	588	595	586	575	549	570	585	586	564	610	558	592	542	584	582	570	571	560	619	630	582	596	604	578	577	568	549	544	606	619	580	594	571	619	568	565	610	597	595	622	563	570	585	576	559	562	583	590	578	594	543	550	610	570	603	556	532	611	570	568	578	563	590	604	629	583	646	600	565	561	602	567	575	595	582	604	542	595	555	644	541	559	606	597	577	563	632	564	626	604	579	559	594	585	597	583	592	547	599	605	552	557	575	638	548	565	621	597	589	527	606	568	612	563	584	582	568	581	570	598	593	582	577	562	556	609	562	598	606	584	579	584	547	590	572	604	559	607	597	586	583	597	594	602	597	582	591	624	548	589	545	562	598	606	558	584	567	572	594	560	615	656	631	574	595	566	582	581	562	612	607	574	563	595	600	538	582	545	560	634	571	556	578	582	579	632	590	560	591	595	598	622	603	579	569	578	589	621	577	563	584	578	584	537	539	567	561	567	594	604	569	564	596	584	557	560	567	589	585	553	582	551	640	576	603	603	588	593	583	554	568	574	607	586	552	581	571	557	563	648	575	595	587	614	615	563	613	560	630	603	598	607	565	597	612	586	655	577	631	576	565	615	577	574	589	584	614	602	605	562	617	600	600	582	553	592	601	571	573	574	584	567	586	540	569	594	588	614	566	556	565	602	618	608	602	570	574	549	611	585	601	588	587	571	577	592	566	543	590	603	587	600	568	586	595	548	594	591	565	602	539	565	604	573	599	560	582	577	570	576	607	544	593	519	573	563	584	553	567	598	559	604	550	606	591	592	569	580	571	574	584	553	529	567	552	585	605	594	601	553	552	578	611	570	587	594	569	637	565	580	583	572	622	590	550	592	586	596	554	572	585	634	588	650	607	570	575	632	619	553	566	624	585	564	599	575	576	617	580	597	567	601	578	588	560	610	612	590	585	577	603	598	593	570	580	565	591	602	583	577	614	591	583	619	552	566	545	579	573	598	555	578	560	565	561	597	567	595	578	570	647	574	543	630	616	622	613	556	588	583	613	554	629	562	583	560	549	562	604	525	566	555	574	556	603	549	579	578	603	617	579	579	598	558	569	564	566	558	562	596	565	590	575	549	585	583	601	589	558	589	592	538	572	556	594	572	601	618	590	578	512	606	568	643	568	550	615	573	550	587	598	549	608	556	631	558	599	586	584	550	599	598	527	606	575	564	586	604	549	584	561	610	586	555	577	590	596	555	572	601	600	591	601	595	597	574	599	564	593	612	589	589	566	538	596	559	619	596	604	560	600	576	623	611	596	579	583	601	582	576	566	583	573	603	571	641	592	542	558	569	565	562	611	570	569	574	550	611	610	601	580	587	617	601	555	585	591	590	617	584	622	601	600	577	531	583	595	585	591	558	573	568	596	547	566	581	579	580	602	598	568	602	553	566	589	562	594	567	565	592	566	587	555	606	582	563	565	564	597	625	582	601	569	556	533	551	580	585	557	550	571	611	558	571	526	564	609	591	596	534	608	588	583	598	594	593	564	585	602	553	622	603	584	593	602	547	589	549	572	572	553	605	547	592	578	575	622	560	576	587	606	593	576	557	575	610	590	600	582	553	571	576	576	573	568	598	604	577	612	572	582	601	582	613	560	594	598	606	622	561	603	609	584	567	605	578	581	610	596	542	532	529	595	571	564	575	546	600	571	570	579	611	561	588	535	568	576	581	619	596	593	548	581	616	613	545	571	534	567	554	557	579	582	596	582	568	594	563	624	625	588	567	556	547	577	596	575	586	591	552	608	608	594	600	580	608	556	536	607	526	581	568	621	598	567	593	543	604	589	599	584	549	540	590	591	569	593	611	568	576	561	599	579	645	611	562	599	605	579	586	579	544	581	565	593	617	579	584	579	589	616	596	562	578	591	573	550	562	581	556	536	545	563	630	610	540	590	597	548	595	640	601	609	564	617	618	561	573	617	568	593	579	616	583	570	589	575	548	602	593	583	598	576	553	602	570	626	569	627	547	622	604	603	549	576	540	609	575	585	590	625	572	560	584	564	628	584	615	613	577	571	568	577	656	572	567	555	571	552	558	608	537	569	641	564	563	624	560	627	545	601	595	565	598	586	541	530	590	581	587	505	598	596	604	574	610	573	581	608	599	593	554	536	597	612	566	558	548	567	559	605	588	596	554	581	575	603	556	496	585	560	595	566	605	550	606	588	583	633	577	570	577	586	577	573	573	522	533	605	597	605	552	569	586	560	531	558	570	550	605	595	598	568	586	584	623	547	565	550	612	607	569	550	553	590	575	602	580	541	635	555	608	618	589	642	606	622	564	569	548	547	594	597	595	584	585	615	535	581	585	604	577	570	561	598	570	576	591	580	548	591	599	607	570	589	572	607	607	588	582	583	568	580	558	581	590	554	559	560	581	591	620	603	598	591	594	609	558	578	593	576	562	595	607	574	570	590	602	584	580	556	596	586	562	581	613	622	579	591	600	549	592	583	558	618	592	616	620	596	572	594	588	606	596	520	578	616	548	561	600	597	585	630	610	610	560	570	602	592	644	579	550	566	557	595	567	580	594	583	558	567	605	570	568	572	552	612	586	627	591	605	604	573	585	601	600	582	587	591	583	600	584	594	602	585	553	584	591	571	548	572	560	556	563	615	568	580	605	554	579	582	549	587	600	608	605	570	614	565	595	573	576	588	576	602	579	600	609
8919	5393	5750	4397	2740	1840	1291	908	771	615	579	531	470	427	388	375	344	344	347	334	290	290	298	324	329	308	321	298	264	307	272	282	307	306	264	302	264	264	286	290	266	284	252	275	269	273	273	279	279	275	297	272	290	259	262	257	309	269	271	290	255	298	288	296	285	278	267	297	283	293	265	266	283	276	294	285	271	277	266	260	251	254	271	245	266	277	280	270	231	276	289	288	291	249	286	298	276	273	292	289	255	295	265	268	254	275	251	272	247	276	258	280	265	286	265	264	273	295	288	276	249	270	245	271	262	278	281	274	305	268	287	276	289	225	284	288	283	278	260	283	211	272	288	277	289	252	287	249	280	255	287	285	305	274	294	270	296	266	260	238	264	304	262	259	251	283	259	252	238	259	228	258	282	255	272	266	266	268	270	281	292	269	246	285	282	270	262	284	293	259	271	265	267	288	282	296	262	258	291	258	256	276	302	281	264	287	261	264	235	252	281	259	261	282	258	266	275	281	279	263	272	292	275	258	268	256	262	275	288	277	269	264	286	261	288	250	241	287	269	278	302	278	270	285	292	263	251	285	263	243	253	240	263	278	252	298	281	247	273	277	298	288	254	285	236	267	250	256	268	271	261	280	269	276	275	252	275	255	248	263	255	248	258	304	237	272	276	291	258	261	283	301	302	282	269	242	253	252	252	288	268	269	275	282	280	289	250	251	284	277	292	245	232	248	281	234	250	265	272	255	280	242	271	299	261	254	302	268	252	261	254	269	283	285	274	287	284	253	277	259	291	296	276	302	263	250	261	288	268	275	279	300	275	252	259	243	293	276	279	293	245	247	276	248	260	284	268	253	280	238	274	257	268	264	251	265	295	309	272	241	270	279	313	266	270	281	271	263	294	312	239	269	267	297	250	313	268	276	266	283	259	260	256	307	260	260	255	239	298	272	275	293	244	284	276	262	305	236	256	246	267	270	299	248	271	286	277	287	244	300	266	288	271	240	270	270	273	271	283	249	264	278	293	260	274	263	286	271	264	303	265	249	285	275	272	316	267	262	288	268	265	264	254	250	239	284	218	287	299	280	279	270	275	286	299	236	266	280	266	267	276	272	268	279	251	277	280	277	288	232	281	262	270	278	281	301	265	271	259	269	306	314	294	245	245	255	238	233	300	271	267	265	262	277	273	307	305	252	268	293	256	287	283	275	273	271	281	269	306	295	253	269	257	248	253	251	286	304	280	277	266	243	271	314	246	243	267	266	298	301	277	288	250	267	292	252	305	260	273	255	267	297	266	269	273	249	285	255	284	302	282	277	268	251	267	273	246	272	282	307	271	241	266	304	290	257	288	232	292	228	274	281	278	264	299	286	282	236	251	259	272	256	261	284	263	295	253	272	285	269	255	276	271	262	271	272	258	286	267	305	259	266	275	233	253	265	250	282	298	264	285	268	304	241	275	268	273	273	283	282	283	250	283	271	266	282	304	250	279	264	283	262	291	244	272	273	296	298	264	268	287	290	289	268	280	300	258	261	274	252	274	259	273	248	272	264	297	257	254	267	261	272	251	273	272	299	284	274	276	270	269	286	261	306	274	289	288	273	264	255	273	274	293	273	286	264	272	274	281	294	262	272	263	274	257	274	227	251	284	266	270	243	273	279	271	268	257	278	257	261	274	286	269	268	272	328	264	272	293	268	291	277	281	267	311	278	276	295	251	270	265	260	300	274	283	248	250	275	288	279	248	263	264	268	223	309	278	284	253	279	270	240	287	267	262	281	269	255	282	273	263	266	281	254	283	261	246	267	285	284	282	302	279	292	252	267	289	284	252	264	298	294	298	304	268	290	257	248	276	261	291	264	271	237	307	292	252	305	290	244	275	263	261	291	274	302	281	254	276	247	265	272	279	266	281	240	258	250	278	281	258	268	254	280	302	263	247	258	263	269	265	253	251	251	257	268	263	269	259	243	260	253	284	252	249	285	269	302	270	282	301	283	295	269	277	303	251	286	289	261	250	271	295	231	269	289	240	294	273	291	267	288	268	287	280	271	300	302	291	316	302	254	280	294	296	299	282	274	257	272	310	281	264	300	283	272	272	266	294	272	292	244	267	272	285	261	268	309	311	300	266	265	265	281	290	246	248	257	275	286	282	276	272	256	269	273	241	273	310	264	258	291	270	273	271	290	278	267	242	255	247	277	244	296	228	285	274	277	274	263	299	277	256	270	272	280	278	269	254	250	295	260	281	270	238	291	250	295	269	220	257	254	294	296	260	242	272	281	296	264	258	270	275	291	267	257	271	284	282	264	250	236	245	289	273	289	281	269	268	289	262	247	262	220	261	286	291	271	277	276	292	289	273	279	253	238	293	256	282	272	258	258	263	238	291	263	269	264	270	280	242	279	271	280	269	266	270	248	266	262	279	257	256	270	262	278	270	284	266	281	267	255	258	274	284	278	287	263	267	282	282	258	279	248	263	260	296	276	277	243	255	281	277	245	305	266	262	262	311	265	275	271	266	259	279	255	269	259	256	277	282	262	267	280	315	273	252	288	276	254	280	298	261	256	285	255	250	270	284	264	270	291	269	276	284	249	276	268	230	307	272	291	263	284	234	291	267	284	269	264	290	294	277	261	270	273	275	244	283	280	262	273	240	288	275	259	259	249	264	265	302	244	268	268	261	300	260	248	301	282	283	311	272	238	282	257	277	276	262	256	279	300	273	300	256	267	261	248	282	272	258	270	305	285	275	289	257	227	290	251	290	257	253	270	278	270	260	257	276	286	304	294	266	279	263	299	287	269	303	282	268	288	274	313	260	254	293	267	269	282	300	243	269	247	280	305	263	281	265	281	286	295	259	257	269	288	272	278	237	274	262	288	240	250	287	289	275	264	277	291	296	266	275	286	259	267	282	275	301	262	275	287	270	280	270	281	277	254	243	262	255	276	276	256	263	236	293	258	250	285	264	263	276	278	267	253	278	255	261	288	275	259	281	268	282	252	264	254	317	293	255	284	288	267	269	289	291	268	256	303	273	259	293	305	268	248	285	292	277	274	272	259	279	283	297	248	266	256	284	265	249	259	272	262	238	224	246	269	254	240	273	282	244	298	301	246	265	256	274	306	263	304	249	262	254	258	307	292	264	296	262	269	259	253	306	266	266	252	283	271	280	275	268	264	309	256	258	293	274	311	271	257	262	292	255	272	243	279	266	270	283	260	259	262	298	268	296	267	239	274	285	288	278	282	276	278	307	293	257	298	285	244	282	271	291	281	268	274	273	260	293	289	285	269	280	266	252	274	273	261	265	283	266	273	323	306	250	270	276	278	274	269	286	236	226	255	296	267	253	262	265	279	271	279	278	286	243	258	265	240	251	274	283	261	259	290	278	279	279	312	259	275	290	278	270	309	247	290	263	281	268	252	276	266	271	264	240	270	246	275	299	278	269	266	285	301	294	264	263	281	304	266	240	278	264	276	275	288	265	241	268	265	283	273	267	280
6673	5578	10066	11765	9536	7294	5432	3878	3278	2772	2340	2077	1803	1493	1414	1247	1174	1003	997	1030	933	843	800	834	793	826	737	752	741	734	692	759	743	725	688	652	670	646	627	610	680	644	662	660	725	656	649	659	666	682	653	657	654	709	648	660	680	649	665	676	670	643	655	656	682	688	650	623	658	673	617	683	624	622	631	628	645	623	692	707	650	658	658	644	693	677	636	642	687	645	668	696	671	688	681	656	633	631	658	660	647	652	683	652	608	651	658	684	673	615	668	667	660	656	681	625	679	631	670	633	663	656	653	628	669	670	654	674	615	687	652	630	656	685	651	626	633	639	645	680	627	694	656	642	641	645	601	672	666	640	642	683	674	669	654	737	685	676	669	672	649	664	669	633	643	661	684	681	669	665	653	672	631	588	672	637	672	704	654	671	634	636	675	664	683	632	669	688	673	659	642	679	664	624	647	671	694	653	676	654	683	676	647	677	591	653	667	651	652	683	584	684	617	721	665	664	680	641	631	622	607	653	666	663	666	625	678	613	667	693	641	649	640	681	639	682	721	647	671	638	611	655	698	712	683	651	681	671	651	623	720	645	660	639	657	649	677	623	640	659	691	629	678	638	658	669	657	666	669	645	682	701	644	686	662	725	655	658	660	643	633	619	627	634	669	634	654	646	643	700	653	645	658	647	661	634	694	644	656	638	683	645	631	638	673	649	655	665	641	673	665	712	651	688	636	617	667	607	661	650	616	667	689	685	642	624	642	665	664	663	661	654	656	718	661	667	636	658	661	612	672	656	668	591	651	715	638	655	672	658	619	608	662	650	649	659	641	635	670	660	651	651	695	635	667	686	699	686	668	674	653	640	650	656	653	650	693	655	669	657	688	671	645	669	650	638	648	727	637	644	675	680	662	673	658	698	649	721	632	647	700	684	650	671	689	616	647	628	637	669	671	638	688	657	651	628	650	684	597	682	671	664	665	673	682	629	653	670	713	645	627	669	645	656	669	669	634	655	635	590	620	671	651	606	728	641	681	667	638	672	660	708	648	686	646	664	668	662	641	696	642	650	677	674	663	659	669	688	693	630	677	635	656	725	673	643	678	621	663	652	679	687	677	661	635	659	636	670	663	672	672	665	650	679	702	661	612	654	662	621	626	639	667	663	676	641	656	663	685	683	640	678	674	644	727	660	685	689	675	664	631	654	630	599	653	685	658	696	638	639	611	648	667	689	657	692	663	684	632	611	688	656	669	679	660	678	635	665	626	674	632	654	669	648	634	646	673	687	640	666	652	680	671	651	664	674	657	640	696	622	661	689	663	680	654	676	640	621	645	662	692	667	672	627	616	637	692	645	629	645	704	696	658	689	627	657	650	639	649	646	647	649	724	686	645	667	648	656	686	650	635	604	643	689	696	681	631	649	668	657	658	701	646	670	618	677	645	714	619	644	686	628	646	666	692	672	653	716	655	666	623	647	615	690	664	675	654	630	672	699	617	645	693	629	678	646	690	616	704	681	638	614	678	659	652	639	646	668	672	659	637	672	711	640	652	640	682	634	627	641	701	665	692	625	687	676	621	696	678	675	661	648	663	645	639	653	686	643	649	699	676	661	646	664	633	619	619	709	660	703	672	669	675	647	661	643	666	686	677	669	652	648	630	669	664	707	611	668	644	658	643	629	646	639	625	662	636	647	647	623	687	637	609	601	641	710	678	660	594	654	704	685	652	654	656	661	653	652	675	637	672	675	688	701	695	668	660	626	690	628	603	679	632	653	632	658	643	630	667	683	636	661	636	659	648	606	681	636	652	676	618	620	692	619	629	648	664	692	716	695	658	649	684	662	653	680	712	637	632	606	665	655	655	697	645	630	657	664	702	680	700	675	676	654	675	656	660	662	658	656	662	630	684	635	662	643	694	642	622	663	630	650	664	644	671	672	638	654	631	663	647	663	656	680	627	661	662	669	698	647	692	667	621	682	673	687	674	680	706	674	675	665	633	677	657	655	626	632	652	622	671	686	660	660	690	643	635	639	640	654	644	698	624	611	640	667	622	695	680	683	646	653	673	632	688	636	633	615	644	636	652	641	670	657	632	650	664	655	677	631	641	628	649	694	669	625	633	632	647	652	647	639	666	645	663	644	702	640	671	634	626	665	681	624	697	642	663	649	643	666	641	658	673	648	682	656	663	692	681	660	678	626	660	630	662	704	678	646	614	665	666	638	675	656	669	671	649	633	661	617	666	658	675	665	665	644	644	653	629	634	688	661	697	659	647	628	680	663	653	639	670	651	622	615	642	648	663	678	652	662	697	649	649	659	675	621	642	696	635	634	651	672	670	689	653	691	660	653	699	636	647	675	679	668	676	686	659	648	625	647	689	662	621	682	645	662	697	628	631	671	640	669	652	685	700	678	694	630	625	643	638	651	612	661	615	653	641	670	691	668	630	691	636	667	616	671	691	623	661	654	641	691	637	674	622	664	648	679	656	687	696	710	714	653	644	654	635	611	633	654	618	691	667	667	660	683	686	660	650	676	673	590	644	641	672	663	653	664	646	610	669	671	605	677	638	601	652	635	641	680	584	655	647	684	675	631	682	697	656	626	679	666	651	688	647	652	682	664	660	637	620	674	643	672	691	654	654	642	651	659	653	637	662	700	667	673	651	610	611	655	643	626	665	692	620	624	650	673	614	653	634	633	649	653	689	636	693	635	665	663	647	673	647	658	690	689	660	660	675	674	641	647	681	671	637	644	671	677	686	663	690	654	685	643	697	640	616	637	620	656	691	659	688	638	610	646	690	618	635	655	670	697	674	666	652	683	702	630	638	655	638	655	636	642	668	683	653	661	681	685	663	663	701	666	680	716	672	615	655	685	615	673	628	700	646	671	612	664	676	696	710	677	643	669	654	643	658	688	657	585	742	663	633	734	638	692	683	673	685	636	689	687	676	709	653	660	653	630	676	624	636	687	629	680	653	623	664	674	644	686	647	588	703	704	650	632	612	661	680	605	654	666	644	703	718	679	650	634	639	663	657	624	667	626	646	700	693	638	622	636	659	660	680	665	638	644	675	657	582	664	673	652	641	650	637	651	670	637	684	708	688	685	646	679	671	656	683	662	670	669	665	697	633	646	611	687	648	620	635	677	652	639	687	643	715	658	665	638	615	692	688	630	661	607	709	641	666	674	656	640	647	697	643	655	660	670	635	684	661	651	697	608	681	645	660	657	700	679	622	623	696	702	650	658	668	651	639	617	655	671	655	658	700	665	663	647	657	675	664	641	682	687	646	687	704	650	633	614	656	653	691	655	686	649	671	684	633	632	654	627	634	631	709	639	660	642	652	678	689	634	612	626	705	653	656	696	633	652	672	682	662	634	668	637	685	672	658	663	642	639	657	655	655	653	653	619	685	668	667	676	639	651	667	640	621	656	625	627	675	676	675	682	659	672	709	664	680	687	608	705	680	673	623	671	634	619	646	703	655	666	637	676	661	618	674	672
19208	10708	11565	7372	4613	3163	2189	1607	1161	991	865	747	633	560	497	430	420	422	412	329	333	350	317	348	282	329	308	309	285	273	324	282	267	251	299	269	312	291	291	261	287	307	261	286	253	262	267	272	299	306	284	290	273	293	224	254	272	275	298	283	286	282	290	277	275	264	263	256	262	239	297	285	312	273	284	288	262	288	293	296	277	279	286	286	261	273	245	318	272	293	287	278	256	250	297	241	255	266	269	278	264	318	308	285	282	290	282	308	280	272	299	275	295	291	297	286	297	272	299	264	271	286	273	296	270	310	263	260	292	289	276	285	303	303	293	256	278	249	270	286	295	293	278	297	271	270	271	265	260	291	286	263	252	291	264	265	312	300	305	267	253	272	257	303	298	279	272	240	274	285	267	282	281	280	255	262	283	243	265	269	290	305	258	274	257	275	262	292	306	272	303	255	277	265	246	278	268	283	289	286	259	259	302	297	309	302	298	295	270	280	249	278	280	270	290	286	276	268	269	270	256	286	274	278	275	281	269	288	273	296	285	288	276	272	252	339	311	280	305	264	249	299	285	270	267	302	315	291	267	288	278	282	281	298	258	316	284	293	290	273	287	260	310	283	289	259	289	279	270	307	259	268	257	308	264	281	253	271	261	288	273	263	275	301	255	301	242	273	281	266	317	281	268	262	291	269	299	278	299	293	278	285	333	255	267	282	323	260	294	265	281	270	263	266	298	237	279	245	290	308	276	299	300	254	270	305	284	262	289	274	295	285	268	272	281	259	272	275	280	290	286	259	320	280	307	297	304	276	307	283	282	276	264	259	251	263	281	280	292	276	276	305	267	309	291	290	272	308	269	296	295	306	301	261	288	274	279	276	277	276	273	296	283	267	308	292	299	272	272	293	278	267	281	303	297	263	283	301	273	227	294	278	273	283	295	278	241	267	277	258	239	288	292	274	303	284	272	301	287	256	296	263	276	279	263	272	305	266	266	290	302	291	266	269	269	258	278	263	263	291	280	277	265	276	273	261	280	305	301	290	303	298	282	270	300	273	319	249	284	284	289	269	285	282	284	278	271	270	288	320	249	304	303	270	253	299	295	290	299	261	265	291	254	269	282	277	272	277	273	255	312	262	317	274	276	280	287	277	264	259	285	254	273	300	310	275	267	280	279	285	289	306	280	280	244	263	269	291	246	298	253	274	247	324	316	307	313	265	246	264	270	285	244	245	309	275	255	266	276	279	291	284	312	273	285	303	270	263	267	262	299	275	254	245	282	307	276	301	269	265	310	282	269	276	277	280	306	279	286	297	283	264	264	278	287	281	311	298	275	278	279	286	238	275	268	298	309	314	251	284	305	260	291	253	260	240	289	296	306	296	284	280	271	288	262	279	268	329	292	276	306	310	300	262	282	279	254	268	261	284	258	259	292	274	276	275	279	273	293	280	260	256	262	276	277	266	282	306	263	296	280	277	290	293	275	248	257	284	268	250	261	289	270	261	270	292	267	276	274	286	275	269	272	260	289	283	270	279	279	277	282	295	266	294	290	280	280	276	286	284	307	284	311	281	271	284	313	281	233	275	274	293	282	258	259	278	291	275	264	261	283	299	270	280	251	278	273	326	296	311	297	294	292	289	280	286	277	274	308	276	292	266	257	259	278	293	296	271	261	287	254	274	258	264	270	291	286	294	278	263	262	259	293	277	249	290	281	254	293	297	294	293	255	274	262	309	278	288	292	309	287	260	295	262	291	285	258	281	297	270	285	252	292	249	280	312	301	291	296	287	281	288	289	258	281	262	276	289	296	297	271	262	254	259	281	269	267	288	295	279	274	306	253	256	291	293	292	267	276	292	266	294	293	254	258	311	260	295	281	274	260	282	314	304	273	275	306	277	313	296	297	287	250	253	290	258	302	310	278	277	283	274	278	310	290	253	276	304	281	266	255	242	255	278	268	301	297	278	317	274	301	295	290	286	273	273	290	297	254	285	263	253	295	269	300	266	318	301	235	284	257	296	285	324	245	265	295	276	277	300	262	274	268	272	290	271	271	265	255	270	294	302	284	241	242	276	285	282	275	289	274	247	278	265	301	272	273	272	309	278	274	275	292	301	273	264	289	302	293	315	284	277	292	262	310	270	274	273	319	264	267	278	251	253	284	271	316	295	277	275	249	256	299	283	269	299	302	288	280	279	248	265	266	249	251	267	272	279	275	310	280	288	272	252	261	276	275	273	269	295	262	276	285	301	288	267	268	271	294	272	283	278	265	258	287	291	293	293	270	249	287	283	272	282	286	273	289	291	272	279	259	270	289	298	269	296	259	295	262	254	274	287	286	297	264	301	281	277	261	270	271	262	296	284	239	261	291	292	308	294	299	273	267	308	302	275	313	267	268	298	281	299	252	278	264	315	267	260	278	282	267	283	297	287	263	269	281	273	279	260	279	277	275	273	222	235	296	282	292	280	305	301	277	299	282	294	303	271	302	282	293	240	247	278	235	288	261	282	334	293	244	283	270	315	283	285	278	291	257	291	279	280	278	284	286	279	286	256	255	280	275	268	285	287	290	285	288	289	284	299	287	283	276	280	288	246	297	251	250	235	266	276	309	248	255	235	267	294	309	265	264	287	239	292	294	269	280	291	313	258	241	273	284	287	273	295	287	268	266	267	270	272	272	289	293	266	265	301	302	280	271	264	292	279	289	277	272	264	290	303	274	225	273	280	277	245	229	269	267	258	301	257	268	265	242	291	307	257	296	242	294	261	305	283	315	283	293	300	288	285	325	267	263	302	305	247	281	231	294	304	289	240	255	287	296	254	270	286	295	267	253	284	303	269	293	265	289	281	243	251	249	235	286	283	269	297	281	263	265	296	291	287	301	291	278	254	252	282	296	257	255	252	289	276	262	289	276	278	266	295	286	313	344	269	282	293	272	276	252	272	259	238	302	271	287	286	276	248	267	304	303	300	305	277	282	289	270	258	284	298	259	253	274	287	292	263	244	286	283	250	301	262	287	272	302	284	295	274	294	284	269	271	250	262	255	312	295	285	265	296	309	308	314	240	259	267	291	292	291	296	290	280	277	267	292	289	277	293	291	287	293	270	276	289	255	263	272	292	276	292	288	269	281	269	269	260	290	256	254	278	269	256	267	298	301	295	297	284	254	271	299	283	259	268	283	248	284	272	280	301	321	272	267	302	277	270	294	275	296	266	291	297	297	291	287	264	256	295	287	263	290	267	274	264	287	269	293	272	256	271	271	270	269	283	279	286	299	249	287	271	292	264	298	287	265	325	277	308	265	313	231	251	279	259	264	260	284	285	270	274	276	272	243	284	278	260	300	301	287	282	263	235	290	285	314	280	254	282	281	275	277	270	255	266	256	315	282	277	262	278	289	308	268	280	272	277	296	308	265	284	238	289	293	318	254	275	265	264	262	286	286	299	251	273	290	255	279	265	287	270	273	255	278	283	293	290	257	267	280	261	314	247	278	279	280	285
13750	10073	16509	17245	14638	11859	8859	6617	5228	4544	3739	3126	2879	2407	1958	1873	1687	1494	1411	1326	1132	1088	1030	989	983	978	942	818	831	817	825	792	776	723	719	754	720	664	667	675	736	724	717	634	691	706	728	698	709	604	653	706	696	707	699	701	702	660	689	670	646	635	685	657	690	675	698	726	682	683	696	711	665	661	682	664	695	645	692	693	725	706	653	665	663	654	637	690	673	670	636	666	711	709	654	647	656	678	686	641	674	665	637	653	643	678	651	705	658	723	637	657	664	671	655	658	739	656	643	692	675	626	677	672	683	650	644	620	679	665	678	676	640	651	693	696	679	686	674	669	679	695	710	692	653	653	638	656	630	680	661	662	638	696	688	687	654	726	700	693	673	699	660	666	655	710	674	678	729	648	687	659	689	653	670	699	684	641	658	635	703	642	649	656	673	674	718	678	646	653	718	620	675	630	690	603	644	683	660	639	697	684	636	664	636	644	660	663	715	651	685	640	635	687	738	681	653	680	705	641	667	608	624	662	663	655	660	659	656	663	626	679	635	685	635	677	666	705	623	668	681	640	690	692	658	671	654	671	642	667	682	654	698	678	661	693	696	651	607	636	655	697	718	669	686	649	673	674	650	683	690	641	660	675	661	614	650	697	638	706	620	671	672	695	640	690	657	660	671	637	698	671	685	645	646	665	700	639	690	673	662	685	684	678	677	677	641	702	651	671	691	668	684	715	689	694	694	673	699	682	677	734	685	690	683	694	668	673	667	658	676	664	712	679	639	692	680	691	618	658	645	696	672	704	646	702	687	738	715	627	660	681	677	623	689	690	686	694	677	672	658	630	649	639	715	612	663	690	648	706	682	676	668	688	690	646	640	626	674	683	707	680	646	720	643	687	677	651	676	670	666	652	659	677	703	657	665	678	670	714	653	671	672	678	704	646	698	702	649	687	657	684	656	682	672	674	647	655	684	701	671	622	646	651	666	642	658	690	663	636	682	748	668	675	640	677	699	687	650	681	669	719	685	691	680	720	667	643	705	717	691	643	666	684	657	671	641	662	640	629	641	664	695	655	685	663	656	636	661	637	659	658	686	664	681	651	665	655	691	685	648	679	688	687	671	654	665	659	697	635	677	724	662	690	687	703	687	730	693	685	650	669	650	647	692	621	676	710	705	658	693	682	648	663	665	644	687	670	671	688	671	657	680	636	665	654	648	643	646	665	679	683	653	702	680	647	640	667	668	652	693	669	667	658	668	700	684	699	642	688	655	688	659	666	683	641	677	697	667	689	661	685	658	686	693	648	682	668	735	651	626	682	671	690	678	701	652	654	692	684	646	625	680	698	740	699	667	683	683	682	706	675	704	626	640	663	689	705	645	668	649	707	648	682	691	658	679	680	695	643	712	676	677	665	634	653	597	672	669	662	663	647	648	690	683	673	692	685	685	680	621	691	695	659	689	663	657	653	693	712	690	710	650	697	630	655	680	644	708	696	681	705	665	622	701	692	702	654	682	646	680	646	640	655	686	691	708	668	738	653	680	666	668	639	688	658	692	689	655	673	647	698	679	719	704	653	652	640	655	640	687	641	665	734	625	660	649	633	638	661	702	678	684	699	635	629	712	679	661	662	715	643	689	660	697	642	672	647	667	674	675	638	653	673	671	647	716	696	664	659	670	647	703	637	671	711	622	664	676	637	693	637	717	660	635	673	709	639	660	718	684	689	676	643	639	687	693	653	689	639	667	660	646	636	651	679	672	626	645	708	661	705	651	698	673	670	652	690	688	701	684	706	695	648	642	702	642	651	628	669	654	662	692	668	691	671	707	698	693	663	677	701	688	639	656	629	674	669	644	671	677	672	697	664	691	677	650	698	730	658	702	669	676	667	633	642	700	675	674	638	665	698	659	595	700	666	673	677	647	659	709	683	627	673	664	668	683	657	726	648	718	719	661	664	634	654	666	655	664	701	667	628	657	687	710	681	685	679	652	606	655	647	698	683	643	666	673	622	661	668	656	682	631	668	684	673	690	679	624	672	693	669	722	650	696	727	655	623	639	682	673	701	655	657	639	688	672	674	676	658	684	685	665	655	655	716	652	652	711	645	688	622	709	622	671	686	652	699	680	684	705	716	701	675	679	686	677	702	684	638	655	645	679	658	665	691	655	684	662	677	657	619	680	715	706	688	702	664	711	675	651	697	682	657	644	670	698	689	693	652	648	670	626	672	674	665	669	654	684	731	652	717	684	717	656	654	673	678	667	683	661	645	640	694	662	679	705	704	714	694	691	698	648	677	681	674	660	663	707	679	667	672	675	708	708	665	640	672	651	667	634	674	615	693	718	652	671	679	663	646	680	687	667	697	678	686	668	644	709	694	695	672	671	676	628	668	660	643	691	729	691	636	655	680	694	649	667	713	697	689	657	646	642	699	656	658	704	652	684	717	730	666	664	648	659	656	690	684	670	701	722	672	682	692	683	624	619	692	692	681	642	635	662	703	657	669	692	672	656	631	654	699	695	700	638	654	681	674	661	676	670	697	696	654	672	655	649	662	705	674	665	646	635	650	655	641	739	670	686	648	688	663	659	695	663	636	691	699	687	590	661	601	669	703	628	689	625	669	679	637	651	644	700	669	684	644	678	661	656	704	671	720	666	671	688	680	640	638	704	660	656	705	702	654	671	643	692	721	694	686	663	700	635	680	680	686	654	667	633	662	725	676	709	693	681	710	615	672	673	670	675	654	651	675	662	673	668	682	620	694	665	717	638	717	699	701	658	688	667	659	648	677	675	682	666	657	669	657	643	670	691	626	677	668	653	697	687	681	666	659	664	652	649	684	687	615	658	670	651	675	689	689	658	660	668	691	623	687	642	661	661	669	681	685	669	676	700	599	669	676	663	658	671	661	661	695	684	682	650	672	633	670	689	672	662	632	657	683	641	689	646	679	698	635	676	654	639	647	741	679	700	691	696	689	656	689	718	632	681	660	645	690	632	665	665	734	588	700	692	684	690	640	683	673	684	626	677	658	678	633	646	658	607	720	647	685	672	670	688	679	673	630	638	696	627	652	667	722	716	669	670	634	637	696	688	650	693	663	684	637	680	658	650	719	689	689	671	661	644	696	688	643	715	681	682	680	652	643	657	703	642	678	701	664	687	685	639	593	650	669	666	623	644	703	673	648	685	672	655	630	647	671	671	731	646	670	682	668	692	648	696	688	639	699	692	674	646	670	713	663	646	654	671	655	689	650	699	712	682	664	701	652	680	692	667	699	690	644	659	674	693	702	670	691	681	660	713	690	703	700	677	729	670	643	688	663	677	650	654	665	660	697	687	663	682	640	671	669	680	663	616	647	704	690	629	640	671	659	678	693	628	639	670	660	658	665	642	703	635	692	697	675	676	679	695	645	628	647	701	653	675	653	712	638	674	756	699	682	666	692	700	686	626	663	654	676	681	632	652	676	665	666	696	706	707	661	648	679	649	695	700	673	727	650	651	641
28025	15913	17351	10581	6974	4962	3238	2212	1612	1371	1070	951	827	648	551	544	430	422	434	380	348	358	327	302	285	267	307	269	280	257	290	285	258	242	239	232	274	232	279	239	252	239	271	232	240	241	254	255	239	260	239	265	263	228	222	273	237	210	275	204	224	230	227	228	244	236	226	246	235	231	239	248	249	227	219	227	244	233	262	241	262	241	240	268	238	275	208	249	277	251	249	258	241	212	246	237	228	256	255	275	210	237	230	260	282	276	230	232	245	235	263	231	269	222	216	270	221	223	252	261	225	248	265	219	264	245	256	204	240	253	214	220	265	252	239	228	248	238	259	242	233	257	263	225	232	238	238	250	276	232	257	210	271	247	266	223	242	241	231	264	218	227	234	260	255	243	265	232	252	250	222	234	258	230	222	242	257	240	217	256	247	261	251	284	246	233	265	234	204	251	230	236	261	250	228	248	245	228	246	243	258	231	242	251	255	237	248	234	246	248	229	259	248	216	223	241	238	264	244	239	218	249	237	237	223	242	262	243	264	231	224	242	214	238	239	259	274	257	209	233	250	249	262	235	235	212	263	223	249	249	276	239	229	243	248	272	210	252	281	254	244	279	225	244	262	240	251	248	238	235	257	223	255	226	243	234	229	211	266	216	236	243	253	212	235	239	221	218	233	244	242	230	253	227	210	251	242	230	266	278	241	232	238	240	219	233	197	249	248	209	229	228	251	246	213	264	260	212	261	239	251	249	260	234	255	247	249	226	227	237	247	220	264	250	234	231	228	248	240	241	227	261	210	267	271	278	223	244	229	230	215	253	238	239	256	218	234	257	230	237	249	235	257	251	248	246	222	247	222	244	219	258	254	243	241	237	255	237	223	205	246	234	227	245	255	232	266	261	246	243	264	226	225	224	214	253	249	224	245	231	230	248	210	237	231	235	284	249	241	233	251	250	255	216	266	229	227	245	216	244	238	251	218	254	248	243	228	268	225	233	244	234	246	237	227	229	216	247	226	253	243	216	268	264	255	223	281	266	244	239	236	283	259	259	262	229	265	234	216	206	226	238	252	239	232	240	252	262	260	242	240	244	239	253	257	269	240	246	253	253	232	262	247	233	244	232	248	219	231	245	246	225	236	228	256	264	232	240	233	241	243	232	245	214	239	216	215	223	210	225	221	221	254	229	258	273	242	233	233	257	248	211	228	254	253	212	239	248	253	238	231	246	265	240	256	224	239	230	249	276	214	258	218	243	259	225	220	212	243	256	247	230	238	237	253	240	237	217	257	234	247	209	250	248	212	283	253	242	229	250	251	253	252	245	277	240	231	224	233	252	237	269	226	252	234	228	198	223	246	237	222	239	225	266	227	218	244	232	272	244	223	232	232	273	231	254	213	230	245	243	256	241	257	241	252	253	233	253	241	223	228	244	245	229	239	243	255	236	241	231	256	248	228	223	265	229	214	248	256	222	237	269	245	243	242	236	238	221	255	261	249	249	225	244	223	232	245	232	236	242	267	216	235	212	251	241	241	230	221	234	242	263	242	261	238	255	245	269	222	262	212	258	267	265	255	270	221	245	234	245	256	255	256	235	242	224	266	260	250	227	236	214	251	203	251	257	241	238	218	231	247	224	229	226	199	210	244	220	256	240	243	235	249	230	218	266	219	233	255	240	222	256	251	252	257	261	228	272	229	219	261	231	242	206	236	249	257	245	258	244	235	246	233	226	217	228	229	246	255	264	259	274	254	237	248	246	240	243	246	230	217	233	239	266	225	242	245	227	279	241	261	232	238	242	239	218	225	238	258	215	259	244	235	246	224	252	215	235	239	216	243	244	251	228	251	277	233	282	273	241	241	233	246	231	244	233	232	255	245	278	223	244	238	245	251	215	217	227	255	211	272	238	243	222	227	232	234	261	243	259	258	218	243	265	253	233	252	274	241	279	254	258	210	244	228	239	221	231	228	244	245	258	235	238	244	249	259	219	253	225	238	233	255	213	231	242	219	241	236	247	257	254	254	232	238	232	234	214	256	243	243	259	222	243	238	258	239	250	250	227	240	283	248	250	261	220	235	257	261	233	257	235	250	255	235	239	260	254	260	241	208	242	251	227	200	243	246	245	234	232	242	275	265	239	236	217	211	229	278	234	230	277	269	245	241	224	239	232	241	263	247	223	214	241	246	249	243	275	233	281	238	225	260	277	252	224	239	251	246	263	231	247	254	234	231	213	244	261	224	228	249	241	224	256	205	211	241	235	216	229	218	220	221	261	249	240	258	256	229	257	240	245	249	257	212	224	244	242	239	265	235	243	240	255	246	260	263	243	236	243	216	232	263	227	248	223	220	237	230	258	226	262	267	250	220	244	254	250	249	240	227	228	293	232	263	235	232	240	227	221	245	219	210	273	250	242	239	261	270	229	224	228	250	228	233	249	233	248	238	222	249	243	245	256	255	234	249	241	223	268	288	258	257	228	231	279	268	240	239	248	230	242	240	232	263	259	246	246	254	220	244	231	257	234	254	219	243	222	220	230	244	230	228	240	213	214	224	249	269	235	218	226	244	220	231	257	271	215	233	235	239	262	218	245	248	226	264	228	249	240	261	246	225	213	265	244	256	258	241	219	240	224	229	218	234	215	221	256	236	255	258	250	241	224	253	238	236	244	197	237	249	225	263	226	211	249	224	250	251	244	202	265	235	275	230	246	250	249	224	221	220	232	247	226	246	263	258	238	231	228	238	210	259	242	232	242	241	224	255	256	249	214	246	247	238	267	242	230	215	234	230	247	270	224	232	260	215	242	233	217	236	254	231	243	247	249	227	242	230	224	248	262	267	231	244	260	226	230	251	243	224	226	240	227	255	255	211	241	278	236	247	230	235	213	226	246	215	285	260	240	245	196	253	254	223	261	246	226	262	239	245	246	220	239	249	255	235	212	237	245	242	244	275	250	238	212	242	224	235	269	225	213	227	247	213	249	216	213	232	247	231	264	275	233	253	222	246	239	232	212	244	234	246	231	250	236	248	269	230	255	262	255	245	251	262	261	251	233	274	218	243	258	247	251	219	255	239	231	241	216	261	267	226	241	234	260	258	254	238	234	200	247	220	220	224	245	208	259	245	257	240	219	255	248	235	248	249	261	205	238	254	226	230	237	266	236	224	245	257	252	215	262	260	231	282	250	257	246	273	255	236	253	237	249	230	241	265	243	229	221	259	249	236	239	244	223	233	258	253	234	224	218	235	246	257	211	252	220	245	235	240	256	246	247	271	248	230	254	249	217	213	204	255	242	262	240	233	282	234	234	231	261	234	220	223	273	261	235	218	236	212	226	248	236	250	285	247	224	226	257	225	246	255	227	224	245	250	263	234	220	248	232	239	253	241	257	235	248	257	228	233	248	263	228	227	242	218	247	234	231	239	241	251	271	223	231	256	227	230	255	247	223	249	228	221	241	245	247	270	235	223	256	245	257	247	270	216	226	231	244	220	245	235	242	215	247
17777	13471	21339	21150	18422	14895	11614	8817	7107	6007	4914	4165	3717	3035	2535	2308	2085	1752	1708	1430	1353	1231	1200	1132	1069	1036	895	855	806	816	821	794	709	710	663	663	611	654	618	614	624	630	674	693	574	605	631	642	606	629	605	594	637	603	630	625	588	588	642	641	516	555	631	580	587	593	678	583	549	592	602	583	605	569	584	596	610	592	596	620	612	578	542	580	631	625	568	618	590	575	598	598	559	555	562	589	588	621	621	591	596	618	573	586	579	571	636	611	624	579	609	550	624	601	616	562	626	627	579	585	615	566	569	587	594	585	596	582	607	566	603	571	590	620	584	607	589	580	571	595	611	573	589	555	660	601	582	541	612	611	550	650	589	598	588	533	579	612	573	576	604	588	535	596	623	613	597	621	601	575	590	580	616	624	555	603	555	568	569	576	612	620	564	571	545	598	603	571	557	619	514	578	595	625	579	599	586	600	578	596	615	581	562	651	610	569	560	596	600	560	549	572	622	571	635	601	633	620	560	564	597	575	582	563	576	589	597	597	600	593	577	576	616	569	575	573	591	553	605	588	581	643	630	605	597	588	571	583	558	573	596	580	577	563	584	579	608	583	574	577	585	558	586	570	576	565	601	594	591	578	600	572	605	536	603	609	604	553	568	573	566	623	545	583	561	617	570	652	607	556	562	543	572	577	554	587	640	606	597	609	597	592	599	559	596	598	592	605	622	588	592	566	595	608	581	588	598	590	555	573	579	617	565	598	594	617	590	580	573	597	583	555	584	615	586	574	597	587	598	552	605	581	548	588	621	590	572	582	589	596	604	599	567	578	618	571	592	573	553	628	573	614	593	587	576	588	553	585	550	585	588	596	602	593	633	570	557	580	567	582	580	570	584	516	547	572	557	576	595	609	588	590	573	590	597	600	602	567	546	608	580	639	596	614	591	564	596	559	607	586	595	572	592	600	566	593	573	588	575	598	629	578	610	624	630	590	574	568	560	617	651	572	573	574	568	571	564	597	589	592	591	582	595	561	566	545	603	583	593	596	582	576	575	562	569	631	614	559	587	607	592	567	617	572	596	635	561	561	531	568	580	633	574	601	602	572	586	586	590	591	569	574	601	528	591	587	601	530	595	616	573	612	582	611	582	588	580	571	586	606	586	569	602	574	555	613	610	600	611	583	619	599	621	583	586	596	607	576	599	585	603	543	605	576	578	591	622	542	561	565	592	613	640	619	560	634	580	599	585	566	578	581	606	594	565	591	615	608	530	593	604	586	595	633	642	609	592	597	573	599	586	565	577	576	583	527	615	598	578	625	577	577	595	566	575	614	604	591	571	629	627	608	557	612	603	634	602	580	619	599	616	531	611	589	579	570	578	564	642	586	563	563	597	616	588	602	561	581	613	609	589	579	579	620	598	659	592	538	561	602	578	594	623	584	571	616	632	645	597	586	607	573	561	584	556	577	575	624	607	621	602	629	615	600	594	590	602	609	549	640	627	614	590	582	556	545	592	595	589	619	614	570	592	566	569	656	576	590	597	600	599	580	599	559	583	580	622	626	619	581	569	565	570	575	592	544	551	602	592	572	603	597	566	519	597	588	593	574	601	611	580	613	608	569	596	569	569	557	608	574	604	578	564	593	587	591	581	566	619	587	573	560	620	601	563	571	581	559	586	586	591	583	552	614	588	583	589	597	616	542	592	570	575	589	586	599	603	594	665	574	587	598	585	566	589	593	567	613	609	620	607	564	559	592	598	624	616	576	579	564	582	580	572	575	596	563	563	601	622	628	562	576	614	611	583	602	587	580	606	573	598	577	571	626	541	610	585	609	574	588	598	560	611	574	578	546	629	589	584	566	561	553	585	583	603	594	559	625	625	570	579	599	565	580	631	576	613	609	570	554	571	666	566	597	566	572	608	565	552	612	632	609	594	567	540	559	605	574	603	631	562	577	644	610	579	572	595	598	565	592	576	599	610	606	618	585	569	614	612	647	613	607	588	613	619	561	583	582	549	611	566	608	585	621	581	599	600	570	558	564	620	615	574	623	629	584	582	575	641	634	591	601	597	606	584	577	568	574	567	599	626	591	587	621	633	578	561	559	595	575	575	596	639	611	604	607	594	610	603	613	595	587	542	616	623	567	573	625	560	613	560	591	589	559	587	582	640	556	547	560	610	610	556	569	608	586	589	614	599	595	559	594	597	635	552	529	614	589	633	576	580	618	597	562	582	566	609	582	536	606	590	587	570	598	577	589	545	609	601	604	608	560	596	594	592	617	579	582	590	582	547	563	599	585	545	616	627	588	580	589	607	621	631	564	577	604	606	568	622	610	555	600	635	553	545	592	602	628	626	594	624	623	536	592	606	584	600	609	571	624	585	584	639	632	593	623	599	593	580	610	612	626	619	584	582	577	571	588	584	618	585	610	611	553	571	560	565	605	572	565	595	544	587	592	569	555	603	589	587	647	562	571	589	591	570	593	569	566	632	561	562	587	587	565	569	601	619	608	574	607	589	545	603	544	600	578	594	580	584	611	603	589	546	634	588	593	588	607	614	601	599	576	544	595	577	556	587	594	569	613	612	591	589	584	603	585	612	593	600	583	576	572	568	615	566	630	592	600	575	600	557	629	602	561	573	563	603	591	612	610	595	556	587	608	547	574	581	562	576	552	616	573	618	591	577	570	635	576	608	635	569	571	550	599	586	580	612	616	565	574	644	556	572	529	601	576	534	570	596	556	603	596	598	580	547	580	605	575	590	560	588	594	592	540	576	610	565	566	576	618	562	598	572	583	603	594	606	579	598	600	614	586	606	573	557	580	556	607	625	595	577	558	598	620	608	583	613	623	584	573	617	572	609	545	610	549	587	607	531	598	571	561	616	605	591	584	594	557	580	558	588	581	582	543	563	588	581	577	593	578	566	584	578	550	596	575	578	598	633	580	590	557	563	564	603	567	568	578	594	570	601	610	608	512	545	563	578	566	576	569	594	615	580	563	607	571	567	565	626	575	557	609	602	589	594	552	598	577	592	543	523	598	564	642	547	628	622	606	590	578	633	567	544	619	625	612	589	600	577	570	584	591	600	630	618	602	597	538	629	576	606	598	606	578	587	551	585	592	532	578	607	599	586	582	574	553	615	557	600	554	592	574	554	566	609	567	598	564	604	547	617	591	595	580	594	624	623	575	609	586	566	587	587	524	576	582	599	620	613	603	618	609	608	578	618	613	579	586	571	578	612	574	555	556	587	564	581	662	579	540	583	533	543	575	571	553	556	576	628	610	569	548	601	599	560	605	627	597	602	575	563	554	603	564	568	587	597	562	565	592	573	582	574	581	604	568	547	583	588	599	580	571	627	555	606	581	575	534	561	592	584	562	555	595	557	582	587	597	560	572	572	547	555	602	605	600	602	579	615	568	588	556	595	600	614	651	592	552	585	553	577	580	577	601	628	585	620	597	590	544	612	597	528	570	597	504	627	556	593	607	626	588	554	574	574	573
9118	5169	5571	4030	2623	1764	1203	921	723	680	559	526	441	451	384	374	351	355	334	339	313	346	287	273	302	317	257	279	269	269	270	306	254	269	246	253	281	266	281	251	311	288	291	287	278	242	296	283	291	254	293	311	245	267	251	266	269	293	282	306	259	248	272	280	282	288	280	278	268	266	293	274	301	311	279	293	293	292	265	270	267	283	257	266	260	249	307	257	252	248	296	272	293	264	298	289	250	267	289	267	285	261	285	287	283	247	308	243	235	265	277	292	264	306	266	259	233	283	262	299	264	280	273	293	271	264	290	280	276	277	268	293	257	275	275	289	264	278	262	286	239	289	244	258	284	287	261	259	277	275	267	267	289	271	274	271	286	296	282	272	275	294	292	272	255	262	265	258	300	283	264	271	291	271	277	265	283	265	292	286	294	304	285	247	293	268	288	278	259	273	292	286	276	250	271	263	261	284	289	256	266	277	295	269	270	283	294	263	282	273	269	228	323	271	250	289	266	261	266	275	271	285	266	287	241	286	256	284	275	253	273	295	288	274	269	301	271	252	266	325	261	265	242	292	292	301	270	300	278	273	266	277	289	277	275	284	292	240	243	239	264	270	246	246	277	252	279	288	268	259	253	264	278	271	265	281	310	273	278	253	290	261	247	276	269	303	276	247	269	259	267	291	288	301	262	271	302	289	263	242	270	269	295	266	292	283	258	273	269	275	238	254	251	265	288	258	258	285	288	297	278	262	271	257	242	238	265	239	266	298	292	281	280	261	290	274	256	292	256	303	240	277	297	284	261	291	262	270	260	300	267	286	264	278	259	292	249	230	242	265	241	275	292	255	260	279	284	242	260	276	285	288	263	300	247	297	239	281	265	285	254	246	284	279	275	227	264	294	282	285	270	295	277	281	276	238	300	276	268	249	263	274	324	263	258	271	269	293	258	246	277	254	270	283	282	272	306	278	278	272	230	284	248	239	269	264	241	287	263	297	278	272	310	274	291	240	284	259	256	302	290	288	292	270	261	265	257	229	268	253	287	235	268	239	255	266	269	294	263	265	247	254	235	249	248	261	283	303	287	295	287	266	284	310	295	278	261	281	292	255	272	261	279	263	287	263	274	282	285	297	258	278	297	240	303	264	272	258	295	244	265	287	281	242	263	263	286	272	240	253	271	237	282	260	266	252	297	292	272	286	243	257	264	258	262	303	278	274	305	276	253	269	250	293	256	274	281	300	273	249	269	269	263	273	267	276	242	267	286	257	265	288	296	294	267	260	285	272	281	281	288	246	274	265	302	268	278	279	259	251	283	293	288	268	255	314	276	290	250	282	291	258	309	279	278	283	261	259	307	267	292	267	284	305	285	254	270	253	274	294	298	252	253	272	323	268	302	264	290	297	280	282	291	318	257	251	280	250	288	267	268	299	282	275	242	281	277	273	272	267	263	282	271	285	285	267	273	237	273	266	279	287	285	268	275	235	262	301	288	279	257	291	283	282	273	271	312	270	272	256	277	282	270	279	250	285	255	235	272	291	274	244	268	275	270	273	297	250	286	280	263	273	254	280	270	282	294	264	276	285	278	246	265	266	270	251	265	273	304	306	284	280	236	257	284	263	281	250	260	274	248	244	276	273	253	303	268	268	282	262	275	264	264	291	249	254	275	280	293	273	277	276	266	251	280	293	279	285	313	244	273	278	305	273	283	280	284	274	306	286	245	265	267	242	267	252	267	281	260	274	288	252	254	284	291	282	245	243	257	294	308	284	281	270	300	292	274	267	282	293	283	260	246	261	285	286	255	263	261	273	283	273	244	261	283	273	281	274	244	268	280	268	285	291	267	276	264	271	304	238	258	261	288	286	252	244	249	276	238	256	298	266	236	311	265	275	244	288	263	258	306	268	260	272	255	279	254	278	258	294	292	254	249	296	273	280	294	282	237	264	261	274	271	284	270	282	250	284	260	281	300	263	256	266	286	283	264	272	274	265	297	293	277	270	264	268	263	261	320	241	255	269	274	287	288	293	263	276	284	252	269	261	310	269	268	268	249	272	275	284	265	272	260	260	272	234	259	275	290	295	288	280	295	252	293	278	251	261	262	249	291	292	288	307	294	252	266	274	286	271	259	255	284	239	274	264	262	287	275	260	263	255	286	283	288	246	274	256	272	268	262	277	285	269	298	246	268	254	282	266	264	268	238	256	265	293	282	270	279	297	296	266	277	272	288	249	297	299	284	271	282	248	283	292	260	282	268	253	254	278	272	281	275	275	319	285	275	277	259	274	286	266	282	260	288	252	252	295	307	278	232	276	299	277	249	251	273	236	282	263	292	285	299	263	250	266	263	263	298	273	296	258	257	290	297	251	297	261	259	270	274	275	276	286	286	296	265	269	270	254	265	258	274	300	296	284	242	274	226	271	244	248	290	252	278	285	310	259	290	250	273	287	268	253	269	257	255	245	273	283	261	276	290	298	285	241	288	271	276	282	278	257	286	273	283	281	270	246	251	266	290	266	277	247	280	277	262	271	276	246	302	264	274	271	272	262	270	283	271	266	331	278	266	252	251	272	291	260	278	253	249	295	232	283	288	285	280	284	271	268	249	253	244	261	284	276	264	271	229	260	293	256	293	290	315	248	273	284	277	252	261	250	284	244	272	254	261	255	233	273	256	276	271	269	288	260	319	307	241	262	287	268	301	271	283	254	256	280	252	297	267	274	267	269	279	267	269	261	290	275	279	265	254	269	293	272	261	260	277	258	262	260	314	267	285	249	276	307	288	318	298	291	269	261	262	255	289	242	288	300	260	311	272	248	296	251	258	265	267	273	264	263	261	280	280	291	271	290	252	275	278	247	277	259	291	268	285	291	283	288	296	257	274	285	263	274	286	261	301	307	305	305	275	303	284	268	249	301	277	302	280	289	256	271	223	262	283	246	263	270	327	261	307	291	272	286	271	273	252	284	248	240	268	281	267	282	242	292	277	255	274	253	286	269	305	279	252	309	289	280	275	284	258	245	234	277	300	267	286	309	280	265	276	307	227	247	274	274	274	277	282	285	289	246	239	239	263	288	260	242	273	249	269	274	269	275	287	260	280	257	295	270	259	269	273	260	264	233	292	278	246	288	294	263	271	265	289	241	265	275	259	260	256	255	263	271	252	288	277	254	267	261	277	278	273	269	270	258	288	293	296	307	264	284	268	296	277	289	285	246	244	324	268	298	294	251	267	273	288	264	242	256	290	263	275	293	266	286	274	297	263	242	251	255	269	290	272	249	262	256	276	252	265	292	246	268	290	258	247	274	285	294	262	268	264	302	293	264	282	281	301	266	296	264	268	280	266	255	275	268	309	262	302	277	287	276	276	258	278	284	257	257	279	311	283	290	277	245	271	289	283	280	274	274	270	292	267	300	282	246	270	281	294	275	295	269	285	279	279	290	281	263	270	244	276	304	230	262	300	268	236	245	263	309	295	306	286	286	286	255	233	266	263	281	265	260
6810	5373	10110	11423	9393	7042	5201	3883	3168	2844	2341	2073	1811	1526	1258	1247	1218	1095	1076	989	883	865	811	811	790	802	709	743	742	689	770	722	709	661	763	692	668	687	695	659	623	633	679	717	659	676	650	688	674	627	669	667	651	665	679	669	690	654	709	674	649	693	688	685	676	653	668	680	601	684	677	663	681	655	652	655	635	667	652	637	621	631	647	686	705	651	697	667	668	656	644	695	663	656	695	713	676	727	684	673	612	641	660	637	661	570	659	710	622	625	646	741	674	695	684	654	674	617	624	632	626	668	664	721	655	645	686	661	717	671	672	644	668	626	661	668	703	683	688	657	656	614	695	668	637	633	620	659	669	662	663	643	679	634	615	697	721	664	633	652	654	690	663	625	612	654	652	648	677	689	666	681	654	649	707	649	664	615	634	657	650	678	674	694	636	646	692	638	640	653	711	673	685	665	683	657	691	682	634	635	656	643	633	653	742	650	668	651	664	612	640	690	659	662	714	664	697	645	652	656	693	683	643	617	669	670	678	650	660	664	665	678	646	676	670	626	647	731	703	645	640	667	653	652	679	664	699	666	638	675	629	630	623	687	636	652	650	673	662	630	661	629	646	682	676	678	663	679	652	668	698	649	617	645	675	645	659	672	671	658	625	629	654	680	602	704	647	681	644	689	662	645	714	663	686	656	687	664	655	639	644	654	707	647	649	678	662	652	658	652	660	656	667	643	699	625	645	661	689	625	680	668	655	629	609	667	663	632	632	642	639	628	698	684	683	640	657	630	651	684	646	693	680	679	641	645	638	616	627	697	680	700	698	643	667	714	607	661	623	698	645	623	661	667	612	653	675	635	671	706	632	701	662	636	685	624	636	681	700	640	670	672	644	630	651	659	665	606	661	639	655	693	647	657	662	634	661	656	682	709	684	631	643	641	628	695	662	695	657	703	674	680	663	632	605	649	681	642	654	700	673	671	667	655	645	673	660	642	697	661	665	657	681	635	677	709	652	658	705	705	645	634	653	698	658	695	652	680	645	646	666	645	682	654	631	679	623	668	659	718	698	673	633	636	666	599	646	657	669	646	710	670	733	660	695	695	660	645	670	660	670	673	633	628	653	619	635	647	674	581	707	660	678	658	686	642	648	625	628	742	646	635	681	702	645	683	686	664	683	647	690	645	676	684	621	616	685	678	659	645	724	648	672	673	671	651	654	613	659	677	645	691	675	614	656	701	726	702	679	656	633	610	665	605	638	675	619	707	660	639	649	662	608	656	633	648	738	697	701	604	696	626	669	691	654	681	646	636	671	654	628	641	632	686	668	634	633	658	668	659	676	685	678	659	657	654	706	675	671	649	636	648	616	701	632	678	643	672	593	678	689	681	656	640	632	626	668	628	663	655	662	698	651	628	682	682	669	640	630	686	666	681	676	695	646	652	712	674	639	677	709	723	679	635	687	635	676	634	645	629	688	639	682	620	657	668	661	635	665	656	631	659	699	639	685	666	625	665	733	672	698	654	672	655	653	703	700	673	641	636	662	646	637	656	630	636	707	685	634	679	703	637	679	643	689	584	651	647	681	643	642	647	688	638	670	694	657	660	688	665	702	639	652	648	659	675	689	657	584	662	629	701	648	644	687	680	669	640	700	648	669	644	643	639	680	713	639	600	668	648	676	704	665	654	692	656	641	660	679	677	674	673	656	661	628	657	646	673	678	645	677	661	687	613	649	645	663	650	632	651	660	660	685	681	693	633	652	710	659	649	668	662	649	642	671	690	667	661	630	630	704	661	660	674	638	643	684	645	680	651	649	687	682	632	630	618	678	674	679	635	618	682	666	654	645	666	653	673	657	643	671	657	656	655	728	667	687	679	641	686	691	642	699	659	645	646	703	667	663	678	642	694	647	670	658	667	665	671	687	688	646	692	653	672	643	678	644	656	650	686	691	672	672	652	615	716	666	686	678	671	675	677	677	662	644	698	724	626	613	672	658	622	677	683	631	683	670	664	679	671	692	666	696	652	651	668	654	689	678	667	610	688	668	650	654	664	670	630	671	685	633	632	644	614	637	703	628	636	628	650	655	606	647	648	647	683	637	659	663	666	642	637	655	673	700	685	663	673	683	675	637	683	654	633	640	627	674	645	633	678	672	662	648	670	608	671	697	625	627	653	629	675	650	683	653	647	674	661	661	699	663	666	668	645	675	681	659	665	664	658	615	616	680	643	610	641	678	655	708	674	676	669	640	649	649	697	664	644	701	666	651	707	623	691	637	668	672	623	650	659	669	647	672	666	662	670	627	657	635	680	657	701	680	656	663	671	649	632	684	673	656	658	730	654	674	662	640	653	691	647	617	675	638	662	637	709	619	622	691	636	649	625	633	608	650	637	700	633	661	632	654	687	674	676	620	664	699	667	630	663	686	616	622	651	711	617	655	633	684	696	593	671	659	677	675	647	660	671	625	693	658	638	668	635	634	688	697	652	684	691	709	693	683	674	674	649	717	673	624	682	707	636	600	636	646	630	656	670	658	641	642	655	648	651	653	651	615	700	653	668	710	678	656	656	681	702	630	698	720	649	642	661	664	706	724	628	664	657	656	645	656	638	716	606	689	682	700	642	672	656	668	680	676	660	658	639	655	617	652	703	644	684	646	652	662	658	639	651	651	722	723	645	685	641	663	643	681	671	672	674	646	698	674	668	708	681	647	659	686	660	642	632	656	650	691	634	643	667	664	675	670	701	609	658	691	745	682	696	625	658	713	635	634	641	721	716	643	602	684	644	709	693	617	651	684	648	702	668	636	655	681	615	649	657	654	621	669	645	635	677	677	690	619	651	644	646	670	656	651	656	681	662	649	677	654	715	664	627	723	673	659	668	649	685	688	675	671	653	616	689	622	629	692	633	661	650	670	639	670	629	671	692	697	649	668	690	635	676	644	657	645	662	679	674	679	667	644	666	714	678	639	634	661	665	669	666	667	690	649	671	622	671	696	673	655	680	633	666	657	629	660	645	650	682	653	675	720	660	691	710	706	671	653	700	631	661	658	646	615	667	676	726	649	655	636	688	723	655	626	683	640	658	662	645	631	645	697	668	630	641	662	670	673	679	668	647	724	644	669	695	687	665	696	676	691	661	666	697	710	676	672	654	660	637	675	650	620	664	665	700	682	643	673	668	672	691	670	670	671	655	649	656	665	660	685	583	663	651	622	662	658	628	641	672	683	678	652	636	635	643	648	623	660	638	642	658	674	656	651	646	688	686	645	664	670	670	649	656	627	657	666	624	613	658	631	653	710	684	675	652	648	682	664	652	675	658	695	661	653	665	667	630	699	672	657	691	672	672	725	691	641	683	615	658	704	669	670	647	641	657	675	632	639	639	684	661	630	664	665	668	684	656	671	672	685	644	661	669	596	656	674	644	673	665	719	687	650	638	686	672	625	695	685	615	645	603	643	617	666	676	681	663	618	695	642	693	688	669	675	650	662	670	655	667	651	647
19321	9817	10854	7018	4667	3280	2254	1503	1259	1034	854	683	592	575	501	452	444	439	373	379	379	332	326	310	329	294	310	308	287	308	287	316	291	283	306	284	315	260	294	299	238	320	284	287	308	282	272	272	297	322	271	276	259	251	292	274	269	287	281	273	300	276	253	286	293	285	289	295	311	265	289	273	264	293	284	285	264	266	269	273	310	261	306	275	280	290	318	278	273	311	252	272	267	284	265	272	270	289	295	263	309	284	323	257	292	284	274	264	308	300	305	310	287	295	263	283	307	240	306	281	300	272	265	254	268	280	312	315	279	264	294	299	282	290	247	287	280	281	281	267	285	291	286	287	287	286	293	297	283	276	276	297	256	305	305	281	255	241	273	284	293	281	281	302	264	289	337	317	275	295	271	281	260	317	270	279	303	283	289	307	297	284	309	283	287	287	277	271	268	256	262	282	302	266	297	257	296	297	310	267	281	290	300	317	289	268	268	281	261	257	294	294	294	270	250	290	258	292	333	327	289	258	264	274	292	273	284	306	275	289	278	301	259	247	276	288	267	274	260	269	286	303	273	246	265	290	234	269	293	272	282	293	279	306	262	266	291	272	250	265	276	268	266	291	269	294	318	311	270	274	285	260	292	278	285	293	264	280	301	285	279	289	264	273	289	288	266	284	258	273	278	278	290	277	302	297	309	285	292	300	295	305	293	277	248	275	284	288	288	286	278	293	283	279	264	268	290	254	287	271	285	281	243	257	286	290	251	255	283	263	261	275	295	279	264	286	274	309	282	270	287	275	280	271	268	291	280	290	297	256	271	286	292	272	306	296	289	281	276	263	259	283	273	273	303	280	291	288	255	288	254	247	281	299	277	287	266	303	313	282	280	267	245	253	265	277	289	294	255	283	289	273	256	288	285	268	276	287	278	276	290	288	283	292	305	289	304	271	301	265	260	266	260	288	258	270	276	293	307	256	295	303	309	286	265	292	275	277	292	257	274	286	319	299	310	290	303	255	286	291	306	287	275	311	294	278	252	293	287	256	260	264	286	236	266	279	266	274	275	295	259	281	317	288	271	306	286	278	268	289	293	273	265	297	268	293	294	258	256	245	267	264	270	261	279	259	252	263	253	272	276	267	331	275	281	267	297	291	315	295	254	306	300	275	304	249	293	312	272	264	308	283	267	283	280	259	291	276	271	243	274	305	271	264	261	288	296	299	285	246	282	254	275	282	291	273	270	256	243	301	286	262	305	282	261	272	302	272	270	297	303	286	290	302	278	275	264	262	246	298	298	295	265	261	287	283	268	222	271	245	284	285	300	270	272	296	271	292	284	305	291	274	273	268	270	307	284	283	264	310	284	279	269	264	249	281	239	272	267	292	278	309	296	290	266	301	269	288	264	292	289	303	275	268	279	303	247	277	253	286	285	301	309	283	305	306	268	264	279	279	270	279	308	277	279	277	270	279	278	304	289	324	304	248	315	296	287	329	271	288	281	249	282	302	260	306	276	289	295	288	312	277	278	318	295	258	279	293	292	264	285	304	310	273	301	273	265	280	272	319	287	276	275	290	317	270	274	271	303	287	269	272	308	286	298	282	256	299	274	276	271	254	280	269	240	276	274	258	309	270	281	278	270	282	267	255	268	292	311	262	279	272	261	269	282	258	281	277	275	285	310	266	283	269	255	264	273	265	311	299	284	280	263	299	293	281	289	294	292	277	274	291	275	267	302	279	290	262	298	290	296	258	273	298	270	306	278	301	237	268	272	297	264	291	270	256	262	274	293	293	257	292	264	289	267	305	291	264	264	284	267	302	308	287	312	304	306	300	269	330	287	268	292	289	272	294	281	271	304	281	270	298	294	275	265	283	271	282	311	313	280	273	303	293	296	290	288	269	268	255	310	276	281	294	280	315	271	293	286	299	291	282	289	310	274	265	239	263	268	289	279	250	269	301	237	284	293	262	295	248	294	254	260	310	323	278	315	260	258	289	267	266	280	283	289	256	312	294	285	308	285	276	270	298	269	311	258	260	298	281	285	287	310	288	293	275	267	275	266	286	316	265	285	291	296	305	266	291	273	308	267	265	281	304	300	244	262	284	276	270	291	303	309	263	290	289	271	334	308	304	275	273	318	276	269	260	281	291	260	268	293	273	270	258	281	304	282	265	316	252	287	294	271	290	274	269	273	270	288	307	279	295	270	275	254	309	289	285	296	293	279	282	249	303	284	267	287	289	300	293	243	290	275	272	256	287	303	281	291	279	287	269	272	293	301	306	298	274	271	278	282	320	261	248	271	266	274	258	297	305	288	307	285	255	281	281	297	311	286	265	285	307	295	267	268	290	285	253	291	260	303	305	288	290	280	278	298	294	269	297	271	285	270	255	308	303	291	298	273	298	293	306	269	277	283	268	311	299	288	242	264	266	306	267	287	285	270	276	283	293	311	266	275	304	300	291	275	251	274	262	267	294	269	285	278	277	240	307	267	272	261	305	277	274	285	282	302	309	269	292	260	283	263	251	317	250	286	310	257	300	288	258	299	291	339	259	296	311	279	279	250	303	251	286	287	277	267	281	308	298	291	275	279	294	308	297	286	310	275	308	273	277	277	259	271	305	292	279	257	260	297	303	293	269	261	251	267	268	288	285	295	300	293	288	281	323	313	293	273	266	283	264	280	277	278	269	271	301	306	290	266	290	276	267	298	292	293	285	288	290	292	279	285	246	262	271	291	255	270	296	293	281	305	271	257	298	277	279	267	281	273	270	271	279	305	304	290	279	294	285	282	231	233	283	281	244	264	261	290	288	310	269	237	290	278	258	274	277	235	299	296	281	297	264	248	300	284	317	255	289	273	290	283	273	268	257	302	285	296	301	304	257	265	299	268	256	270	303	253	294	277	244	309	277	292	306	249	281	261	265	289	301	272	285	299	313	282	300	274	290	265	290	296	271	267	316	298	295	290	261	261	317	306	248	277	279	280	247	261	286	262	285	288	291	282	285	294	273	286	276	263	277	276	277	283	287	295	285	280	274	292	273	308	294	263	271	261	280	250	256	281	244	293	275	303	261	323	256	275	288	285	301	267	272	281	307	267	261	268	297	282	274	277	284	268	313	307	265	289	300	275	273	323	256	271	273	280	316	267	293	259	254	277	314	294	280	301	267	282	284	285	290	248	285	269	257	278	305	262	269	267	291	259	289	261	283	260	295	294	276	265	273	262	277	279	302	282	292	278	301	263	272	273	274	296	274	306	298	292	293	284	253	281	308	289	273	302	311	271	256	280	279	269	285	297	313	282	265	327	289	299	309	283	294	280	258	301	292	297	292	257	310	285	257	307	294	283	312	263	257	308	282	275	275	286	274	272	283	270	245	286	276	251	274	269	288	291	284	304	247	260	248	306	291	271	262	254	312	273	282	282	259	282	292	276	234	280	298	250	276	251	271	278	304	292	283	284	287	315	264	279	269	315	301	301	297	284	279	268	283	287	251	261	299	285	242
13874	9262	16571	16741	14597	11480	8592	6472	5367	4490	3796	3253	2883	2293	2008	1922	1660	1550	1400	1253	1248	1051	1052	1031	998	968	848	821	820	860	811	809	765	715	743	700	754	640	665	707	667	694	728	674	664	696	661	683	662	698	724	685	775	698	721	704	623	701	674	712	678	739	717	690	704	690	716	712	679	711	694	673	737	689	674	703	650	693	644	648	670	640	671	652	693	733	686	648	667	636	660	662	626	691	692	679	669	660	723	668	664	686	649	669	645	670	693	652	696	703	690	689	684	654	678	687	657	688	696	680	679	711	687	673	654	669	658	674	676	688	630	651	700	674	632	700	696	656	636	673	676	682	703	635	697	627	672	738	674	669	634	715	615	624	650	675	673	680	682	701	637	707	692	672	700	687	642	631	706	654	660	695	654	680	681	717	685	646	689	686	637	699	704	661	710	671	675	664	647	648	623	667	676	643	672	703	662	641	658	642	652	688	680	687	669	699	699	721	670	658	674	672	712	634	684	684	675	724	684	701	689	712	684	676	695	684	693	667	685	678	651	650	684	675	685	687	745	654	676	705	646	689	646	633	664	671	653	702	655	704	680	654	708	692	653	682	714	644	690	671	699	684	671	674	683	684	676	636	624	708	696	655	652	671	696	662	654	698	660	717	642	678	672	717	701	693	685	655	665	654	702	652	686	658	672	704	665	696	641	696	700	710	679	687	677	648	694	677	742	682	660	681	677	715	681	704	669	693	655	685	681	717	713	697	654	691	667	631	702	675	707	691	706	693	689	636	689	684	703	712	700	673	669	709	666	650	666	708	623	677	651	641	674	693	683	677	657	683	663	635	633	663	640	640	666	646	650	704	634	706	687	688	674	682	699	658	689	661	683	632	675	716	691	658	635	660	672	676	699	709	726	663	665	708	659	640	698	706	648	684	701	672	647	653	722	661	678	697	643	654	687	664	687	700	683	653	621	674	683	700	718	719	646	709	671	657	650	683	728	634	677	706	681	724	726	655	646	669	657	635	660	655	672	729	653	689	705	633	661	685	693	659	684	644	637	708	683	672	741	662	625	628	753	695	686	699	652	722	680	649	669	669	705	673	699	660	693	672	680	665	657	686	701	669	651	763	645	631	646	667	703	704	700	687	658	717	681	684	692	653	706	637	659	693	679	723	664	658	705	741	753	628	677	678	686	656	662	707	690	685	679	673	709	725	673	667	737	668	628	678	747	703	666	661	673	683	662	674	710	652	650	670	667	700	642	697	668	689	678	653	681	662	666	696	658	707	666	702	663	691	713	691	708	644	668	675	669	690	687	704	652	648	649	653	710	691	692	639	681	661	705	745	702	698	732	725	698	646	717	652	691	700	680	678	702	710	700	724	707	705	701	646	701	681	694	671	664	685	702	690	669	711	710	626	668	691	693	740	676	766	715	666	712	726	695	658	680	638	699	720	654	668	699	702	685	676	701	661	660	649	635	699	677	661	742	652	655	645	692	674	673	685	610	690	754	708	662	707	689	678	683	661	731	704	687	655	711	679	650	627	653	677	666	696	723	643	681	674	665	605	689	662	697	673	686	631	666	684	654	698	709	665	663	663	688	683	661	689	692	721	684	674	654	669	683	680	684	730	670	679	656	675	691	687	752	668	666	665	635	677	702	670	691	721	705	683	683	663	647	728	653	675	680	659	647	707	664	671	628	659	663	624	659	682	700	702	706	648	706	641	697	692	664	648	700	714	668	672	693	680	700	663	669	635	634	641	666	703	705	657	652	710	688	629	670	660	685	702	677	689	656	714	672	676	598	672	728	626	683	656	704	638	708	672	706	714	648	747	629	647	673	667	685	680	658	706	675	668	702	687	626	681	665	717	654	665	704	680	697	673	654	658	662	633	689	708	673	659	709	662	703	667	677	697	703	671	701	695	737	666	701	645	658	694	678	656	693	696	637	667	659	736	661	710	671	711	660	728	644	695	683	674	690	665	690	671	650	668	719	685	733	674	696	653	629	664	713	640	710	678	655	678	665	724	645	696	641	675	710	690	661	651	746	670	677	663	689	641	665	645	668	671	638	681	693	670	694	642	675	677	675	707	676	674	699	694	682	735	737	700	679	692	695	689	671	670	670	699	661	650	687	645	707	696	696	701	670	670	656	660	745	712	674	709	642	699	678	678	685	715	627	664	757	656	720	642	702	654	636	715	691	700	630	649	737	735	690	692	665	658	631	691	712	679	626	729	671	685	649	681	658	691	725	705	722	655	684	661	710	714	699	690	760	682	676	665	684	705	678	665	690	653	678	667	625	695	661	664	668	638	686	705	692	676	704	668	647	635	672	690	713	665	713	667	658	661	650	663	658	677	700	698	685	682	699	622	655	685	681	651	689	679	662	666	698	642	729	662	659	681	726	687	687	731	678	672	663	660	644	677	688	694	691	693	705	709	679	709	641	709	627	715	676	622	699	680	718	673	666	648	661	678	636	685	649	669	621	648	685	694	703	734	652	668	659	715	678	678	647	669	685	674	646	679	704	672	673	687	718	687	722	665	670	666	662	681	667	653	681	623	706	703	684	687	696	670	689	687	674	649	698	665	668	706	653	726	709	701	701	647	634	684	677	659	694	703	695	651	679	624	700	671	717	674	661	693	695	683	653	650	667	694	682	672	721	674	684	659	649	642	721	719	616	703	669	651	656	642	652	670	671	674	686	722	691	725	666	667	678	672	642	676	716	692	700	640	661	669	643	651	646	709	687	726	704	669	660	639	693	691	693	697	674	657	678	647	671	655	658	687	695	688	673	655	662	686	721	658	647	676	643	731	684	737	666	683	669	643	629	662	705	691	724	681	683	663	689	660	674	675	709	690	659	698	682	689	694	693	684	667	699	674	699	684	682	682	686	633	649	697	661	672	678	674	714	672	710	666	691	688	682	670	699	719	665	653	716	658	678	655	666	703	709	696	650	642	714	725	680	691	661	637	652	703	635	680	687	650	688	699	681	697	680	640	667	707	701	682	681	664	661	645	724	683	665	719	716	666	701	708	680	702	691	691	678	673	704	662	672	693	717	687	658	675	655	678	702	597	699	656	646	670	682	680	687	660	673	705	680	747	641	667	677	669	666	665	720	685	672	670	676	725	694	644	683	717	694	650	677	652	693	691	711	697	667	633	644	712	644	670	657	640	703	699	689	670	686	671	699	664	670	673	646	699	646	668	647	691	683	689	722	675	728	686	743	684	683	645	733	704	671	682	668	707	684	651	654	699	704	666	721	698	662	676	662	667	688	682	614	664	684	719	652	660	720	699	588	685	642	656	653	700	699	694	721	678	667	702	684	680	675	672	717	695	657	687	656	662	700	686	665	669	733	661	683	683	632	680	682	736	679	700	684	673	700	660	722	653	664	693	652	670	712	705	671	630	654	684	719	661	686	666	670	697	689	637	654	703	710	652	767	700	662	687	667	701	709	644	700	656	672	651	666	669	662	727	674	674	664	694	700	725	686	691	644	683
28471	14922	15754	10293	6999	4511	3093	2233	1605	1342	1035	935	816	640	583	512	511	464	388	359	341	341	306	315	315	319	283	303	294	289	259	298	266	269	250	238	245	271	261	257	279	271	245	248	233	250	204	261	236	262	241	241	240	239	237	237	230	227	255	226	279	254	247	250	236	255	266	258	280	249	214	258	246	264	226	234	229	246	229	235	247	235	245	240	242	276	241	256	228	236	229	244	223	255	258	261	235	260	261	267	236	288	246	227	271	279	264	259	244	251	241	244	235	243	238	260	236	248	192	264	236	246	222	245	234	252	232	236	217	244	262	245	241	243	235	232	245	256	225	223	236	264	266	254	253	249	246	243	250	266	225	225	261	281	228	280	244	265	235	257	268	243	277	264	247	249	247	251	242	263	242	225	226	254	260	247	243	251	247	242	245	249	207	250	236	250	245	206	272	244	232	250	293	254	230	259	231	216	252	239	248	267	295	245	239	222	291	249	230	271	257	214	239	262	237	222	241	259	213	229	208	228	254	277	226	233	246	256	242	255	244	243	215	234	233	241	235	255	233	211	238	248	251	243	256	258	258	210	248	255	241	219	264	236	252	271	246	252	256	229	268	257	271	245	213	242	233	249	249	253	259	273	246	247	247	250	225	264	263	228	267	249	255	223	265	224	237	250	270	237	240	251	252	252	247	213	246	270	244	256	254	243	250	253	226	249	221	256	273	253	244	238	255	221	220	247	263	258	239	243	246	244	199	234	251	246	264	241	260	248	241	267	228	245	257	303	222	261	240	245	251	251	236	239	230	226	247	249	274	242	259	253	278	231	254	242	250	253	237	218	247	257	223	241	270	228	263	255	240	247	226	232	206	260	215	237	224	256	229	262	233	253	234	262	241	245	262	236	242	217	262	266	248	269	257	250	258	240	261	242	222	260	242	224	255	227	236	224	255	268	264	255	242	256	280	253	230	230	254	234	267	247	245	242	241	261	228	220	246	227	266	264	244	262	264	263	251	267	239	251	262	250	236	213	241	231	266	245	242	272	250	248	246	246	224	254	235	248	250	253	245	266	225	241	268	239	236	227	220	260	227	244	251	227	242	221	260	245	253	229	248	214	234	262	257	273	274	262	223	220	242	272	274	227	248	254	216	254	240	239	223	237	236	245	275	275	240	214	235	266	227	257	256	273	226	259	229	255	210	265	221	286	248	266	284	245	254	255	260	266	269	236	238	227	245	242	242	270	221	260	240	271	229	223	252	245	243	229	230	234	245	232	278	258	246	264	266	256	237	210	229	263	270	217	217	232	267	245	246	264	238	244	224	242	234	232	231	229	275	256	253	258	238	198	229	245	204	257	244	242	255	227	208	221	261	246	241	230	247	220	240	254	234	246	240	223	217	230	212	260	237	264	217	242	245	258	205	267	205	278	264	244	238	261	256	254	202	225	236	252	238	231	253	237	246	227	206	263	264	269	263	289	259	258	233	264	234	228	247	256	222	251	252	275	245	266	272	269	232	232	259	239	263	253	252	256	223	270	243	227	221	232	251	241	272	248	240	255	215	246	259	216	252	261	258	239	258	222	245	230	228	251	211	221	264	229	244	284	226	245	251	261	240	255	262	238	241	253	248	240	236	226	268	268	236	231	244	238	226	236	244	209	227	240	227	245	236	254	274	245	266	237	211	233	241	270	226	236	235	262	258	246	246	243	232	233	256	232	245	253	243	248	235	231	221	240	255	269	274	251	239	242	230	250	278	229	247	221	254	268	235	256	215	247	273	242	249	246	260	231	259	246	273	246	271	204	245	231	216	245	257	236	229	231	270	258	229	226	235	225	266	253	270	241	239	251	272	262	283	229	201	254	264	273	236	219	239	287	264	245	253	253	256	244	258	228	252	252	248	252	249	262	230	241	251	245	225	229	243	273	278	261	263	219	254	228	253	271	251	273	223	253	263	206	222	253	280	249	207	244	283	257	250	238	249	230	227	205	259	221	260	262	257	244	269	251	249	232	218	263	235	239	249	270	209	254	254	243	258	219	222	267	214	269	211	241	254	253	238	239	262	238	255	262	248	240	248	224	230	223	264	255	256	264	232	221	232	247	234	260	228	238	253	260	266	241	237	231	277	251	238	252	219	236	242	278	231	209	227	236	212	244	255	241	254	245	238	237	233	275	232	233	254	278	254	255	249	245	264	255	244	249	248	240	225	272	240	219	211	232	217	236	270	267	257	257	242	251	242	259	244	245	246	290	236	263	207	258	269	258	246	233	216	250	241	259	254	260	242	263	254	252	250	240	263	225	246	238	252	230	276	241	228	240	234	257	260	222	256	245	270	241	245	253	229	277	265	243	249	203	242	242	229	240	254	226	261	244	256	246	248	245	233	238	264	234	271	254	261	264	255	246	250	237	234	242	259	233	238	261	240	264	239	231	259	235	243	237	254	232	217	244	246	268	236	231	238	250	207	248	230	241	229	231	246	246	221	234	252	242	249	254	214	225	240	230	260	231	231	215	284	215	269	245	266	216	223	266	257	254	225	247	241	277	230	241	237	264	245	253	254	253	248	243	260	238	238	239	244	222	267	271	278	230	263	243	239	288	255	240	275	265	250	253	248	246	241	233	254	253	239	242	241	229	238	235	255	227	217	260	246	237	232	209	238	239	227	223	255	254	244	221	268	249	248	222	207	242	272	236	253	252	239	225	243	245	264	256	247	259	234	243	246	249	246	257	246	255	244	244	247	280	247	270	259	236	232	254	253	226	245	258	230	227	242	230	242	287	296	230	240	233	253	259	269	243	250	248	269	259	217	257	277	211	229	235	252	241	261	224	227	258	258	253	241	232	228	243	232	246	249	254	253	219	251	246	239	257	247	251	287	268	251	238	271	241	229	238	241	274	235	213	230	215	247	262	238	219	225	237	251	228	254	247	259	254	229	235	290	259	269	267	277	260	256	242	222	263	249	266	233	225	278	245	227	229	266	252	255	234	245	229	259	226	250	233	257	229	246	247	273	243	260	267	263	247	231	263	260	233	273	223	231	237	247	248	241	236	217	244	275	256	231	228	230	246	257	234	224	243	238	225	252	242	239	220	244	256	242	217	271	254	243	234	220	235	266	234	243	250	217	227	291	242	243	253	258	245	237	260	244	249	235	253	233	227	260	259	228	250	257	239	257	223	237	223	263	251	252	230	264	241	247	229	256	223	243	244	250	243	236	233	234	248	215	262	246	224	232	260	245	255	264	230	241	253	247	253	259	228	238	242	211	239	265	236	206	265	240	227	251	234	207	273	245	258	220	238	270	260	232	233	217	269	241	225	214	249	246	243	261	267	262	225	235	251	240	225	238	255	237	237	235	252	244	235	218	252	218	252	241	227	215	196	236	238	264	242	250	232	251	239	244	252	248	230	253	255	217	244	257	285	228	251	270	275	232	230	232	236	253	248	268	252	233	235	223	240	209	250	264	243	237	256	268	263	242	255	237	258	237	251	237	247	247	233
18137	12645	20719	20910	18236	14408	11145	8803	6928	6197	5083	4260	3759	2941	2560	2366	2304	1892	1696	1383	1381	1257	1149	1167	1080	994	903	870	860	854	814	742	729	702	649	646	644	629	654	643	597	642	650	604	612	638	615	604	616	617	651	583	605	655	655	577	632	617	604	651	611	600	633	588	547	641	599	598	608	584	592	597	569	582	654	616	579	645	628	580	627	647	612	625	625	568	629	605	592	616	605	631	559	611	616	616	629	599	611	606	633	618	576	586	600	582	623	581	624	611	626	601	607	563	616	589	596	606	613	635	591	604	617	556	604	583	549	601	603	573	624	601	575	559	629	613	599	573	628	565	601	625	568	593	568	588	608	571	563	605	615	604	618	594	601	588	621	572	573	606	611	598	621	602	620	602	606	588	567	608	629	611	561	571	588	583	679	605	608	606	588	625	580	577	585	614	626	555	556	570	595	558	591	595	645	571	599	597	548	663	587	562	574	559	582	604	634	545	586	586	554	626	577	613	609	604	597	581	582	575	612	663	574	600	594	619	593	638	613	571	601	593	551	567	570	567	603	589	594	658	592	608	564	571	540	602	590	564	582	608	609	607	606	612	612	613	554	637	579	562	589	607	588	567	608	625	580	591	583	589	618	598	577	634	646	552	579	618	645	604	590	614	612	589	582	551	598	601	600	550	532	576	585	603	597	592	642	577	564	594	613	613	627	640	580	590	568	628	577	643	537	591	599	577	556	585	577	591	601	616	567	588	608	614	610	603	604	583	639	617	605	594	631	619	629	622	585	613	606	565	599	578	618	593	584	572	562	600	567	609	633	605	570	536	601	614	588	588	589	602	599	619	596	590	586	566	567	589	573	588	653	629	589	605	592	605	604	583	611	614	610	619	549	576	601	592	631	594	608	611	634	584	641	611	596	621	572	564	599	620	577	565	587	581	604	577	596	629	614	590	585	630	617	610	622	624	571	574	611	614	583	585	576	587	595	611	585	608	562	581	554	598	628	592	591	605	629	621	574	584	634	612	628	564	593	609	604	568	592	595	642	582	605	616	558	556	593	566	600	553	561	590	598	592	563	606	624	591	581	590	579	599	576	620	625	643	573	610	563	579	576	632	591	631	618	597	602	595	602	607	550	612	597	600	628	560	628	598	631	585	557	566	586	583	552	621	626	552	613	613	582	607	614	608	604	586	601	622	641	662	643	604	633	585	606	588	531	539	593	580	574	574	586	599	610	612	613	607	595	570	598	623	620	638	585	614	565	575	593	605	601	588	581	577	571	592	600	585	607	593	589	620	572	624	580	609	593	600	607	609	575	647	591	558	589	588	615	626	586	593	584	601	581	661	601	590	602	599	607	589	607	622	583	534	542	591	596	627	585	629	607	589	601	601	554	573	582	604	582	617	614	623	585	573	583	621	617	604	604	599	602	626	628	555	594	619	577	623	540	613	637	565	575	602	677	622	589	592	605	645	549	604	565	571	592	610	561	598	580	599	626	598	614	602	599	590	623	618	574	555	603	566	618	608	566	592	601	622	607	561	567	624	551	590	591	603	597	582	595	620	626	607	622	594	591	607	616	610	668	602	585	607	574	567	611	575	618	580	571	577	587	572	554	543	605	578	584	573	590	601	572	630	573	612	660	625	574	566	600	626	599	602	609	609	552	599	604	602	599	593	548	608	636	574	623	565	593	609	641	626	633	594	599	611	624	613	614	593	617	560	561	624	625	610	594	669	588	608	596	603	622	608	650	582	534	616	620	606	636	590	586	591	611	593	571	579	579	583	572	600	593	573	570	604	575	566	607	601	578	584	574	642	571	612	542	555	630	624	613	582	609	605	550	610	597	602	604	597	555	614	577	567	604	603	608	588	601	608	635	601	615	542	623	571	570	561	613	576	606	625	614	559	644	593	627	565	571	597	618	608	559	593	618	614	599	579	554	595	605	588	588	632	643	593	587	626	571	641	616	615	613	554	614	609	592	573	588	616	600	617	614	593	625	585	622	577	574	601	602	618	590	588	611	603	630	587	584	569	609	569	588	563	592	608	624	573	576	593	606	630	609	602	610	625	598	616	632	621	597	568	625	600	580	568	616	614	600	560	588	574	591	601	609	603	578	539	617	570	582	595	598	582	625	638	568	604	578	605	590	588	603	572	571	534	608	597	636	604	580	626	606	632	620	576	610	615	590	571	576	579	587	583	629	635	603	591	659	567	609	562	602	644	609	610	616	559	570	617	612	609	604	610	620	603	597	574	582	615	564	563	590	592	629	579	586	584	612	542	635	591	607	559	601	570	587	618	596	592	587	533	593	601	608	613	605	569	614	579	619	616	586	614	579	573	619	541	589	557	603	552	585	606	581	644	602	577	532	609	610	616	588	579	629	613	585	651	558	572	608	578	581	580	584	625	612	631	548	578	579	580	582	610	566	568	605	579	600	602	620	635	617	624	612	611	616	619	602	613	610	606	602	579	603	609	599	586	581	568	637	590	614	604	568	573	577	654	598	612	584	593	630	622	573	584	556	569	600	605	603	637	593	567	611	547	566	598	598	572	571	604	610	626	607	604	573	585	599	575	573	607	609	583	558	633	575	591	580	591	612	583	578	601	593	561	634	590	586	587	590	567	594	591	599	607	605	578	631	581	615	598	618	582	570	577	623	570	580	575	577	595	615	554	576	592	614	595	575	580	598	585	600	604	641	595	610	605	581	581	584	584	605	584	646	590	598	603	560	642	575	608	604	630	621	570	641	599	605	606	590	607	601	624	624	613	582	632	551	603	593	585	614	556	590	582	600	609	621	587	608	594	576	626	574	612	640	631	563	586	541	590	623	587	615	569	628	574	585	567	600	563	594	569	599	619	593	580	589	626	568	596	575	622	544	608	557	591	561	619	593	580	578	590	566	603	607	591	620	608	594	610	577	638	566	557	600	580	614	610	588	561	606	596	617	573	585	589	565	579	605	595	610	596	580	617	545	578	558	587	646	593	584	597	553	627	625	593	601	613	575	557	596	598	627	583	630	622	614	579	596	617	580	578	590	603	606	594	569	585	598	572	587	640	610	565	568	609	577	558	579	622	604	618	606	581	615	610	643	642	599	595	626	598	637	633	571	572	622	583	588	580	628	577	601	546	604	595	601	591	596	602	560	542	557	635	545	609	584	625	608	614	607	567	614	564	587	605	631	592	618	605	643	624	635	618	593	585	570	602	654	608	573	568	661	616	595	623	611	557	620	580	575	611	628	622	628	562	625	558	599	605	580	594	573	563	600	563	587	617	602	582	618	603	601	619	619	637	575	602	635	592	623	599	602	584	559	622	603	582	634	572	567	616	545	617	562	542	574	639	574	554	585	606	566	607	602	619	590	563	591	595	590	603	582	606	582	610	598	606	585	568	580	571	588	565	587	626	587	596	603	597	613	616	576	573	554	565	633	593	578	632	580	578	614	575	599	553	572	579	572	574	611	626	559	590	601	616	617	599	603	617	602	589	596	583	595	597
9469	5228	5720	4023	2652	1777	1207	886	789	678	587	514	425	411	391	389	358	364	325	332	280	277	308	320	298	321	268	243	296	309	253	303	236	255	287	264	251	255	301	245	311	268	273	257	290	257	312	252	267	273	280	299	303	244	279	316	299	301	301	300	273	239	296	288	258	284	245	273	257	263	254	280	262	269	255	315	293	277	280	275	301	290	301	271	249	298	303	269	277	292	276	286	294	309	272	237	292	260	258	249	278	257	259	247	253	291	239	311	246	285	245	287	284	278	264	287	295	267	273	293	281	287	299	261	273	282	251	303	269	274	277	287	286	288	280	291	253	285	289	260	242	294	260	277	281	309	283	283	241	258	267	277	271	290	294	261	291	301	279	312	282	292	270	267	268	269	284	281	252	275	260	273	244	292	292	291	283	293	293	303	276	278	273	281	261	270	274	255	291	260	304	280	284	306	284	275	276	302	244	276	275	305	276	261	273	294	291	284	289	273	273	249	246	259	258	286	298	254	295	297	264	288	299	284	269	297	277	254	284	282	273	254	284	302	319	258	290	252	273	285	296	265	253	252	286	246	290	255	264	289	306	298	260	288	268	273	294	282	272	261	271	293	257	306	257	240	282	269	266	251	224	309	299	290	272	288	301	267	268	283	291	284	260	312	266	261	271	277	283	286	256	282	288	271	273	267	262	299	299	279	292	278	294	293	246	282	276	280	273	304	264	260	299	278	315	254	268	288	291	274	275	262	277	300	265	262	273	247	259	292	287	326	279	282	278	307	282	256	291	301	296	279	272	301	290	268	273	280	284	264	284	256	307	275	276	267	297	310	286	234	304	300	296	270	264	246	254	275	267	287	252	284	301	292	284	294	269	282	291	280	292	293	275	303	277	270	259	283	301	271	299	313	276	263	270	281	247	274	286	294	283	285	283	301	262	257	270	274	291	268	270	264	262	291	282	288	282	270	270	275	252	254	272	273	283	285	268	268	262	275	282	299	274	250	286	299	266	288	274	270	266	258	250	321	272	271	271	290	273	290	297	286	253	276	275	293	263	277	287	286	280	285	277	254	278	282	270	307	262	272	274	265	294	258	267	240	268	253	279	263	275	281	293	256	257	281	284	259	274	269	261	304	287	286	273	300	284	256	281	278	276	270	258	253	282	256	286	271	270	252	256	270	312	270	266	291	297	302	269	287	273	319	273	245	273	279	278	278	296	284	280	257	278	303	259	270	281	293	268	275	255	256	267	276	263	303	308	274	267	242	327	281	262	254	269	286	270	247	277	305	284	284	306	238	255	335	274	280	277	265	293	292	253	274	249	289	265	239	271	277	294	272	290	311	280	242	258	267	296	260	257	291	291	260	266	253	298	284	269	273	295	259	298	260	256	302	250	281	285	270	311	278	271	262	281	315	264	288	251	247	270	292	266	281	287	276	284	285	266	276	286	275	244	260	300	302	294	267	268	272	264	284	291	250	255	294	304	278	289	299	270	287	302	259	295	291	259	272	263	311	274	298	262	291	267	285	270	266	316	261	238	246	298	309	326	251	282	284	269	315	275	286	278	283	269	276	268	281	277	274	281	251	255	286	271	261	277	336	280	247	302	309	300	288	276	255	290	278	247	292	275	277	247	286	306	292	282	268	266	299	261	270	270	267	269	267	276	279	300	265	276	264	287	291	265	277	272	239	262	266	296	277	278	275	281	270	254	301	266	252	274	286	296	292	290	276	294	269	278	283	260	278	290	281	296	256	273	299	266	274	277	276	266	291	288	286	270	272	256	297	295	256	242	289	277	274	280	269	279	262	293	294	271	287	312	284	286	276	307	287	300	287	260	259	307	256	288	265	257	267	249	254	259	284	258	260	245	322	271	288	277	309	284	249	245	236	271	290	261	276	262	265	256	287	278	299	284	253	298	280	274	297	275	240	292	295	286	289	272	263	259	301	277	280	288	288	286	276	271	289	307	258	276	298	289	242	295	280	286	293	264	290	259	270	259	314	273	260	286	280	294	260	302	249	281	263	302	290	267	268	279	238	296	243	289	285	298	290	254	280	280	260	247	252	293	276	254	322	260	309	287	285	262	275	289	291	307	275	261	270	272	276	262	265	252	253	278	273	275	303	268	296	289	264	291	295	276	268	280	278	296	288	286	307	248	269	280	311	286	248	286	264	251	291	275	291	292	273	293	273	259	291	287	276	253	310	283	247	259	264	267	265	258	252	293	265	290	277	275	284	266	271	260	277	273	293	268	315	274	277	253	276	290	307	271	281	245	252	285	258	272	273	286	269	272	282	268	271	281	298	280	260	287	266	293	246	267	288	281	252	308	299	290	296	318	272	267	288	251	296	271	268	246	317	274	276	288	255	268	256	304	258	291	276	247	291	265	271	282	253	262	250	308	282	284	262	247	284	286	321	283	304	262	274	287	269	267	271	273	281	281	299	254	265	237	306	302	270	262	259	260	298	277	289	267	253	267	270	295	290	262	270	282	297	286	244	282	273	249	279	304	274	284	291	292	256	266	263	255	293	296	260	292	260	279	288	270	260	265	293	286	257	289	292	284	271	303	268	285	272	275	304	268	277	254	270	257	282	272	270	267	278	265	268	279	277	263	283	293	249	283	253	264	266	289	268	290	272	283	280	255	265	270	284	302	301	265	273	264	282	263	270	245	259	287	267	248	298	284	270	246	298	237	251	268	230	281	268	284	286	267	293	258	280	263	279	258	266	277	295	269	274	282	293	279	283	253	286	272	279	252	268	294	258	280	274	297	270	322	294	256	279	294	275	284	281	278	292	265	260	287	262	278	269	290	236	267	271	287	266	261	247	271	284	281	282	293	245	308	287	289	269	292	256	275	289	286	271	285	239	286	252	291	281	292	295	297	257	307	286	270	315	287	280	294	267	258	263	265	249	263	275	275	284	259	301	274	293	256	238	298	260	267	251	254	285	286	282	277	256	291	285	254	273	291	302	293	282	280	273	256	266	255	290	249	285	286	306	291	271	299	287	291	309	266	256	301	258	292	285	298	271	289	290	265	266	294	272	259	267	290	268	278	310	277	255	271	282	272	254	260	283	235	256	255	298	301	290	266	286	298	264	262	239	287	267	276	270	298	299	292	243	303	271	278	266	275	260	286	288	310	321	285	269	275	270	268	277	288	289	307	266	266	287	275	288	272	293	270	289	284	291	259	263	293	267	289	243	268	310	286	233	279	298	241	296	262	255	284	305	256	274	281	272	260	276	281	269	292	278	265	310	264	305	300	257	297	311	288	297	300	305	260	262	279	253	261	280	304	292	257	298	281	266	290	270	265	302	283	287	282	278	242	292	279	286	298	284	251	289	275	257	272	300	298	292	283	275	268	277	283	280	300	290	265	271	249	253	273	306	255	258	302	264	292	289	255	257	246	299	288	274	289	261	258	267	287	258	269	276	306	263	307	233	262	276	277	259	279	270	263	254	308	282	251	287	294	297	315	259	281	290	296	268	270	254
6916	5348	10290	11192	9261	6965	4933	3718	3273	2800	2349	1996	1715	1557	1363	1262	1118	1125	1050	947	893	915	905	865	859	821	730	750	750	786	735	715	695	711	693	676	644	677	690	674	701	681	683	666	654	647	656	673	687	706	697	658	694	687	633	707	643	631	707	691	649	618	693	636	624	695	702	670	751	672	629	612	660	635	692	685	622	658	672	725	666	626	664	652	639	646	719	717	666	679	680	666	675	695	638	687	653	728	651	630	657	660	668	693	701	668	676	704	689	686	672	679	668	708	676	643	651	648	687	683	677	670	641	683	698	688	730	648	656	690	679	683	682	669	636	648	682	661	682	638	635	710	679	717	707	639	676	671	728	682	621	635	663	718	671	688	689	691	696	656	689	669	717	687	709	661	669	608	638	678	664	658	628	683	661	662	656	672	677	714	707	722	640	667	726	701	725	671	722	693	703	684	664	691	676	667	599	749	692	678	640	685	670	638	676	683	664	655	681	699	701	695	666	642	648	653	643	694	669	651	702	645	635	665	732	689	691	690	634	668	677	645	650	684	664	669	640	605	678	649	678	657	684	683	663	742	682	669	663	665	675	663	648	698	690	699	678	680	662	642	699	678	680	678	674	664	669	662	658	664	665	693	633	697	656	624	639	642	665	673	692	667	671	689	645	644	672	683	642	749	704	659	641	698	715	710	657	631	727	650	654	666	665	623	647	660	678	703	664	657	650	661	697	613	682	630	668	680	645	679	701	702	634	645	658	726	660	671	699	647	628	678	665	683	625	685	704	646	638	688	712	700	641	649	654	665	674	689	673	642	693	615	667	663	639	638	672	673	689	676	660	731	660	732	629	644	668	688	690	674	652	667	690	642	675	677	677	678	711	662	669	650	637	697	660	647	688	663	601	676	636	669	674	679	633	683	660	640	665	669	698	667	656	632	643	696	655	646	685	639	667	682	688	672	675	645	681	651	672	703	672	656	643	659	650	640	706	675	638	683	599	672	668	668	696	690	654	679	663	705	735	685	634	685	693	671	684	647	676	639	734	646	705	649	696	694	690	698	701	662	648	637	673	658	672	721	621	679	706	698	676	667	665	667	700	685	699	708	680	680	704	655	653	681	639	687	661	697	637	681	629	666	638	648	668	638	673	670	717	686	686	660	688	686	688	716	697	665	625	664	655	679	693	699	674	640	642	705	657	645	682	624	650	697	647	690	717	678	638	656	682	728	661	701	622	668	680	662	664	681	648	668	678	676	714	671	647	681	684	701	703	687	666	660	696	732	684	661	666	679	709	670	706	708	671	689	691	660	667	709	635	718	672	638	672	634	649	671	697	644	694	686	669	645	664	636	651	692	683	698	698	674	649	716	625	673	683	621	642	654	674	640	650	665	681	636	673	681	643	668	625	669	680	665	662	671	670	681	626	675	709	662	693	686	679	653	662	674	663	648	638	687	675	659	711	672	669	650	685	721	676	681	627	691	665	666	690	718	672	674	658	691	666	649	681	686	683	627	687	632	669	695	699	665	623	660	664	677	675	616	662	647	650	653	630	619	651	653	676	664	678	662	660	697	662	683	623	722	666	689	668	709	640	675	635	704	664	657	639	683	667	664	643	692	670	658	679	672	673	661	690	648	654	671	652	693	655	693	643	673	689	661	689	632	634	679	652	676	666	683	651	660	665	685	661	651	673	659	689	712	653	667	726	657	694	673	653	649	715	671	691	691	676	695	655	714	669	657	644	684	692	686	685	678	715	671	663	661	697	657	672	656	681	693	706	676	674	668	652	674	649	666	691	609	673	648	677	674	671	690	672	668	646	670	671	670	671	668	668	632	677	680	704	663	691	678	656	685	656	670	682	691	672	644	670	674	687	654	692	689	684	672	686	702	669	680	651	651	734	667	612	666	643	668	664	683	706	664	640	627	639	636	699	692	712	677	609	720	678	630	716	652	659	649	684	698	709	702	666	674	669	677	685	643	671	659	672	631	690	712	699	670	691	662	670	672	668	721	677	651	669	655	714	656	691	656	672	644	645	644	672	668	666	737	636	700	670	662	656	680	688	595	694	643	647	678	634	628	653	673	639	705	627	678	666	678	695	679	643	696	675	688	688	660	668	643	678	699	708	709	648	670	684	673	679	699	642	651	657	675	659	668	631	651	683	687	673	688	680	664	653	714	645	649	671	660	625	676	710	668	687	622	731	683	658	667	660	634	644	662	710	623	646	683	697	675	680	644	632	654	677	714	666	641	692	669	653	666	659	682	653	644	674	673	645	679	642	663	661	688	677	673	604	692	644	657	666	672	695	709	708	640	670	656	659	686	677	684	671	648	667	665	664	693	682	708	680	644	682	670	673	662	660	704	621	647	675	683	672	672	687	678	690	608	676	690	672	705	681	697	635	691	688	667	655	724	658	716	650	694	637	673	693	630	717	642	701	640	722	685	687	625	672	701	671	625	729	710	674	652	656	680	669	651	681	679	661	705	713	640	634	678	641	644	660	638	690	643	654	667	667	664	653	635	734	637	687	681	641	669	658	642	699	689	649	678	659	694	637	653	682	704	673	651	658	656	636	649	637	646	725	648	669	669	687	682	661	652	693	601	690	678	654	651	652	673	662	678	649	641	677	668	708	708	638	670	670	700	682	626	643	702	694	702	670	694	692	694	675	691	686	642	694	666	684	685	710	688	681	660	679	674	663	666	670	687	678	708	655	662	670	670	630	670	664	683	648	680	686	643	627	664	671	651	700	682	671	698	682	642	634	637	712	658	689	661	674	713	651	693	706	654	640	686	694	689	677	669	722	692	648	633	678	700	684	671	671	670	660	662	715	677	672	674	671	697	647	636	649	686	680	682	686	663	641	669	660	687	657	685	649	681	639	654	719	681	682	672	672	652	635	666	651	681	683	660	672	682	658	707	702	671	707	664	671	657	694	632	657	689	711	681	690	643	634	695	708	689	684	680	647	667	708	631	680	628	715	664	657	682	677	684	668	672	658	696	667	700	659	681	648	666	658	709	672	675	650	678	646	669	622	720	627	649	654	626	699	711	659	699	755	657	717	665	664	681	671	622	633	674	662	710	684	663	676	677	637	679	629	655	685	678	659	631	657	631	677	691	653	703	643	688	680	647	655	630	688	617	660	675	653	636	637	637	670	678	676	627	615	653	683	714	687	668	713	676	712	694	673	675	706	656	643	633	715	665	624	710	688	684	658	662	654	639	704	666	694	682	670	660	639	667	678	656	627	693	707	701	703	615	708	682	660	683	649	684	674	682	650	670	685	717	637	638	715	674	637	646	691	684	664	649	633	671	627	692	671	714	688	668	630	719	648	640	665	667	679	650	638	695	663	619	678	714	694	634	684	667	678	615	652	693	678	672	715	659	708	659	649	665	665	649	685	650	671	687	694	717	693	685	614	685	683	707	630	632	644	641	696	650	635	665	679	679	650	704	612	648	667	652	676	619	650	708	669	652	690	663	695	675	654	666	703	656	656	701
19749	10292	11696	7324	4743	3179	2109	1537	1158	1025	809	691	635	520	509	502	480	425	404	397	359	373	338	338	321	298	291	274	358	285	285	290	287	325	294	292	287	296	283	274	293	277	271	298	287	276	295	296	271	298	269	294	273	298	281	299	254	227	272	287	294	291	283	257	272	262	281	287	271	345	316	262	301	300	294	271	288	284	269	285	276	255	304	280	294	290	282	288	306	303	255	291	285	279	282	291	287	286	254	278	307	282	287	263	300	275	288	246	256	254	284	319	255	302	258	284	301	263	290	308	317	282	277	290	261	272	275	295	307	268	302	265	284	282	301	320	297	266	270	277	274	252	282	275	261	276	303	290	299	289	264	253	292	295	295	329	295	274	300	274	266	284	297	286	300	263	227	312	303	289	322	297	289	268	281	276	295	260	259	304	263	253	243	299	310	255	288	303	277	259	277	306	300	251	309	274	249	263	315	312	295	276	269	293	276	283	287	295	281	284	287	305	275	282	290	300	282	274	284	266	294	258	278	272	275	296	270	295	308	273	260	274	280	292	254	286	301	322	265	279	260	285	265	295	273	266	306	290	311	279	267	259	289	316	288	267	259	284	292	272	286	304	289	271	264	260	302	267	294	276	285	310	310	281	277	263	279	279	289	277	290	271	251	267	275	286	268	277	293	260	312	310	272	262	303	290	274	296	266	266	256	275	247	273	290	287	316	291	249	269	263	277	279	286	272	279	291	286	288	286	284	297	281	282	284	270	303	283	292	270	306	261	307	278	277	326	300	280	247	292	273	281	265	319	290	265	292	314	272	299	279	308	273	268	285	311	283	306	284	281	295	288	267	272	284	268	259	308	262	279	259	278	289	270	265	262	280	260	267	270	330	286	261	297	298	303	261	271	304	283	290	297	265	255	302	273	292	295	274	271	266	270	285	299	278	304	297	211	266	300	291	273	289	297	311	274	279	293	291	301	267	277	268	256	295	259	258	309	295	277	285	263	272	275	256	324	290	276	281	307	279	314	245	310	293	264	274	242	278	293	293	264	277	315	250	274	278	291	283	260	265	287	274	272	280	274	279	259	246	309	264	275	274	288	296	278	239	294	314	259	274	274	260	294	286	272	279	293	282	297	286	310	300	257	251	283	285	273	290	287	264	255	303	292	291	298	281	258	261	297	308	260	277	295	282	278	283	281	278	275	296	282	318	284	300	292	290	287	313	271	294	262	303	291	288	271	308	275	300	254	298	295	265	288	256	280	260	267	269	286	274	259	288	277	268	279	315	267	274	271	264	274	258	264	270	254	289	264	278	238	289	297	260	292	272	296	267	271	284	282	295	285	282	318	257	310	283	267	258	312	281	295	282	319	278	286	290	252	306	286	283	279	268	288	270	280	280	293	283	267	249	270	285	318	316	282	281	273	291	276	289	269	269	288	263	292	266	266	259	291	271	273	263	275	293	291	250	276	295	325	297	251	311	255	289	242	255	293	294	255	303	297	285	276	250	295	294	281	260	276	281	285	295	304	253	258	258	277	271	290	285	307	301	303	276	282	297	306	282	271	281	271	258	286	306	307	281	295	285	261	288	306	260	297	280	276	271	285	284	288	288	278	282	303	265	291	266	269	280	275	268	285	297	298	317	247	288	298	310	277	276	304	261	275	265	304	260	272	316	330	293	270	252	288	276	257	267	266	286	303	294	295	267	289	277	299	266	277	287	269	292	223	275	264	265	265	262	280	263	294	291	288	260	284	314	284	279	276	267	287	258	293	296	262	276	269	291	297	274	258	297	298	273	282	270	269	243	292	263	255	291	273	297	282	291	305	269	299	266	289	266	295	283	274	286	260	298	280	271	287	251	254	268	271	271	287	263	289	266	290	300	251	260	267	283	301	301	298	346	307	267	294	276	326	262	249	295	300	288	278	334	294	247	289	314	302	289	275	270	276	284	281	308	304	267	277	281	271	303	280	272	273	289	276	274	272	287	280	293	299	258	283	267	260	285	283	282	278	266	298	302	261	270	293	288	290	263	276	272	273	288	284	288	284	319	278	306	279	253	278	268	275	274	256	260	283	260	296	303	295	262	288	279	322	273	268	293	273	313	247	271	298	297	257	286	306	271	295	297	281	295	268	294	284	296	290	271	293	285	268	276	286	298	277	282	266	315	289	266	303	293	298	309	252	304	271	268	276	261	319	286	266	275	273	248	285	293	281	298	265	297	253	286	294	279	290	332	283	264	277	288	286	287	254	257	300	283	258	289	283	280	286	271	290	284	286	266	264	295	269	284	290	285	283	266	264	282	278	278	251	272	274	268	271	260	281	291	256	271	279	237	261	288	274	279	282	272	282	308	290	285	284	276	264	273	299	267	268	298	318	271	294	282	293	317	276	272	300	282	277	293	276	280	299	247	251	283	263	307	270	316	280	292	295	291	300	280	284	289	293	251	257	296	254	299	279	293	279	268	266	304	286	284	284	239	278	295	282	302	298	280	280	304	295	291	309	307	310	271	284	247	284	270	287	306	254	284	306	274	286	294	278	263	268	256	277	272	294	281	267	283	274	288	288	303	283	300	297	293	286	278	261	241	296	309	251	280	267	301	257	281	280	303	283	279	250	283	273	299	260	267	274	317	291	272	279	285	324	287	303	257	278	280	257	281	283	262	271	263	266	283	283	246	320	313	275	294	283	267	273	290	294	270	293	280	271	280	294	268	292	287	287	272	312	303	279	302	276	302	263	289	282	304	290	292	256	268	289	286	285	260	282	259	258	303	277	278	275	292	279	322	268	267	313	290	278	317	276	275	304	305	267	332	280	274	264	262	286	272	238	300	288	300	266	252	305	288	296	278	307	283	280	277	246	288	277	238	281	279	290	277	280	268	277	286	270	257	269	261	249	266	280	261	259	303	293	277	280	282	271	263	273	319	274	287	292	289	307	255	278	286	289	263	261	284	284	278	272	265	301	277	267	277	250	263	326	288	292	291	296	286	287	274	282	271	261	284	277	294	297	267	302	291	294	286	268	330	285	297	306	284	302	262	282	276	284	276	280	285	257	269	299	259	278	302	266	272	289	267	299	307	265	260	286	280	282	234	303	268	301	299	289	307	285	288	295	282	283	251	283	300	281	258	307	279	290	273	267	306	286	303	294	300	307	256	308	295	263	308	307	265	311	251	275	254	288	279	296	307	299	306	293	286	259	254	243	263	287	304	257	307	307	315	276	282	290	270	286	288	290	283	282	285	323	284	275	274	295	311	262	277	274	262	288	281	306	275	304	280	261	308	308	277	289	280	269	264	293	270	299	263	290	270	292	277	291	306	257	286	292	247	294	270	294	282	271	269	282	265	265	280	269	277	264	270	299	281	252	290	278	283	280	291	293	271	297	294	288	321	271	295	297	289	264	288	262	283	265	282	266	297	264	259	269	271	279	313	274	298	258	255	257	286	306	272	269	293	269	271	299	293	283	248	287	280	303	272	294	290	303	268	274	246	304	317	302
14019	9740	17361	16842	14441	10972	8166	6520	5369	4750	3796	3176	2694	2225	2115	1990	1711	1597	1401	1308	1252	1204	1099	1018	986	915	860	835	871	866	848	749	810	719	761	740	698	706	657	719	718	730	688	703	722	716	690	712	656	715	677	703	712	745	697	698	681	722	710	696	680	628	655	717	717	719	651	699	772	709	711	686	697	728	668	651	722	703	698	674	685	685	689	684	669	724	660	703	685	729	696	686	724	675	663	694	694	700	674	646	711	686	672	675	696	687	723	711	672	678	691	680	656	714	678	724	665	695	688	679	728	660	642	699	673	641	670	694	724	693	662	661	704	675	715	685	666	684	679	674	670	683	656	687	633	664	706	664	667	701	690	715	635	688	670	686	683	637	684	662	675	713	651	671	627	702	674	679	671	691	618	701	669	688	735	688	698	672	672	691	659	666	738	687	658	691	679	703	611	674	660	627	694	664	674	673	703	631	742	698	703	683	669	681	690	679	666	673	651	710	707	655	661	670	664	661	655	675	687	695	711	655	686	644	705	727	718	681	736	657	681	663	722	666	661	643	679	639	667	646	680	669	664	706	667	679	709	639	667	723	673	666	632	650	690	692	727	682	651	705	677	725	770	727	694	653	689	668	706	679	695	687	732	698	678	688	684	726	649	661	707	695	703	669	682	643	679	665	713	657	716	700	714	696	684	672	652	656	670	699	685	699	668	687	693	695	669	700	612	725	695	673	692	685	693	669	687	678	667	658	703	634	690	684	704	640	712	674	683	670	671	679	647	649	746	675	729	729	681	669	641	691	675	693	683	685	684	671	686	654	666	702	649	660	639	685	672	745	670	656	690	672	659	676	696	746	629	708	715	713	712	708	701	653	687	683	673	680	757	677	696	705	664	692	702	689	655	666	701	681	691	661	689	710	690	644	639	718	695	705	659	663	670	688	691	727	639	666	649	692	682	715	721	652	670	690	700	684	665	643	678	680	718	671	693	686	676	650	691	696	704	730	692	693	669	668	653	682	698	681	706	713	670	690	668	704	686	705	660	659	668	688	666	668	713	665	632	669	663	665	700	683	692	656	715	682	657	707	682	685	659	698	651	647	705	695	648	685	679	684	669	664	715	686	677	693	685	662	703	676	673	723	662	675	727	707	689	646	666	707	647	642	705	697	700	710	657	666	683	681	694	674	694	653	702	709	673	648	686	689	692	686	728	657	687	709	675	671	680	656	691	655	708	736	657	677	729	657	729	699	671	683	690	650	670	664	678	686	691	642	727	690	674	628	703	650	685	713	649	699	672	689	693	698	666	672	689	664	660	694	712	679	709	646	694	675	704	741	683	677	721	666	684	666	710	727	650	716	703	668	688	716	667	748	712	642	677	714	659	683	684	693	760	682	668	642	683	692	698	646	652	696	701	704	651	655	736	639	698	730	722	702	658	691	677	697	695	672	697	634	662	689	685	674	713	642	677	675	689	688	702	750	662	680	692	684	691	664	665	725	655	711	716	717	633	630	677	708	702	671	727	653	652	689	679	679	686	680	657	668	684	711	696	702	678	718	710	659	672	660	680	684	698	656	691	700	676	662	643	717	707	711	667	662	638	718	669	706	675	654	682	639	703	755	729	681	658	753	691	695	676	689	693	717	652	710	615	696	691	700	739	684	715	663	664	618	640	682	677	666	691	663	685	716	683	714	679	667	701	669	683	662	650	693	659	699	653	693	695	701	699	706	701	680	687	691	707	700	670	676	678	663	652	654	739	687	692	681	710	654	694	700	652	691	650	722	683	700	680	619	669	652	685	707	703	693	696	667	668	654	663	712	693	666	681	719	701	674	727	730	642	657	652	716	676	638	687	668	668	770	688	681	679	653	699	648	710	705	723	682	662	690	655	707	669	677	685	713	682	744	724	728	699	670	672	645	686	711	648	627	692	623	738	698	654	681	647	701	681	649	628	700	714	656	700	715	694	685	673	665	679	683	643	698	726	700	683	732	661	701	679	658	616	699	663	703	681	660	654	691	669	647	663	693	693	664	693	724	660	711	694	700	667	686	674	654	698	673	680	674	670	700	677	665	697	641	690	675	691	717	688	653	710	694	695	651	672	706	722	700	665	695	701	685	689	643	674	668	684	678	679	701	686	661	675	722	680	717	661	692	678	679	708	684	735	682	708	681	670	715	710	749	689	739	692	704	687	682	682	728	637	637	703	690	680	669	706	691	719	692	701	640	744	710	683	657	668	719	669	682	682	681	719	682	714	642	676	660	734	689	666	648	698	663	685	651	686	671	654	715	655	732	709	653	703	617	665	661	710	649	650	671	706	661	663	621	681	702	682	640	729	663	722	653	665	697	715	678	608	727	598	693	676	700	678	710	703	671	678	670	687	709	648	699	692	691	649	669	667	653	710	637	716	661	697	715	693	691	707	689	708	694	658	669	712	669	652	722	714	706	678	685	627	682	663	690	655	722	659	703	689	707	686	722	724	701	714	747	680	663	652	673	636	704	715	684	675	642	695	709	645	664	679	695	694	651	625	671	645	667	674	676	694	658	729	700	698	658	663	679	694	726	622	710	681	665	667	705	712	691	690	718	727	680	674	685	652	688	693	696	734	658	654	682	707	677	694	694	685	706	683	646	662	711	719	649	698	693	662	721	670	673	676	713	685	671	678	698	701	680	654	679	738	650	684	678	662	660	704	642	650	713	689	686	629	659	672	681	713	692	683	681	684	695	671	686	722	655	696	689	710	651	650	656	669	673	697	684	690	696	706	658	687	649	701	675	729	671	683	681	726	637	723	683	698	713	668	705	695	702	667	698	685	660	677	703	721	659	643	697	732	689	687	699	646	700	669	699	679	708	699	670	707	701	693	666	662	708	731	660	700	670	703	745	672	671	675	685	692	685	651	713	725	679	674	653	699	648	665	734	697	664	657	667	621	688	670	630	705	707	671	652	686	661	659	663	691	724	679	696	698	680	678	694	699	668	691	702	661	715	652	715	684	622	709	651	664	663	699	664	679	659	674	683	681	675	693	710	671	679	712	696	679	708	739	649	741	712	703	672	701	645	699	688	661	731	674	687	666	661	702	694	707	712	684	674	629	665	660	664	701	679	721	659	690	677	696	711	670	670	678	667	669	691	654	638	699	690	670	725	682	656	693	727	655	735	735	703	677	694	646	679	709	714	699	671	658	693	711	686	683	661	722	696	673	691	688	664	675	705	690	669	668	701	719	666	631	700	650	681	682	659	643	672	726	703	691	701	686	706	672	719	669	676	680	710	668	682	733	710	634	679	659	665	708	686	703	663	669	674	662	711	656	649	649	691	693	735	678	641	673	696	748	684	699	724	661	659	695	712	696	730	706	680	697	734	665	647	691	680	701	688	673	659	687	663	630	702	707	694	670	675	648	682	671	663	693	693	734	676	674	710	736	687	646	748	747	689	721	675	695	738	686	662	692	689	661	656	687	701	696	684	765	685	716	682	680	670	680	698	641	711	649	646	702	707
28364	15852	18074	10257	6761	4679	3037	2168	1644	1336	1044	869	754	652	556	521	449	473	351	371	353	365	342	303	332	329	303	282	279	270	276	285	277	252	264	243	214	242	259	277	243	249	251	217	207	214	259	234	255	229	237	240	238	248	283	236	232	215	237	271	248	265	246	263	250	229	238	257	253	226	216	234	235	223	265	254	264	238	238	259	263	259	245	264	235	242	247	232	224	250	249	242	245	231	246	241	222	241	271	250	242	241	222	270	249	256	263	215	243	240	237	236	262	244	269	246	263	270	243	230	232	232	232	277	261	251	243	240	260	242	214	228	237	276	271	259	228	257	226	264	253	254	243	218	254	227	252	245	275	223	271	237	254	250	238	229	245	220	257	260	257	246	242	227	243	248	239	270	240	249	227	237	228	215	265	242	248	247	237	219	270	240	247	262	262	249	209	234	213	215	248	224	264	282	250	251	255	226	246	244	248	244	235	227	260	265	271	245	271	236	223	260	242	241	268	272	220	216	264	250	263	248	263	254	259	233	235	259	287	259	255	245	258	255	248	234	227	253	253	257	243	258	242	270	258	256	224	240	233	259	216	241	254	231	273	245	258	244	243	224	260	256	226	251	249	230	276	258	263	236	254	238	224	257	249	241	290	245	251	222	247	242	250	243	224	239	285	257	258	226	254	241	229	215	251	288	254	217	229	217	253	235	264	246	262	230	216	233	246	253	238	248	257	222	251	259	222	248	224	229	303	238	227	261	227	204	241	243	229	233	249	233	224	258	252	231	208	271	250	236	257	235	242	265	237	255	279	237	212	232	253	249	220	237	222	234	240	240	231	232	238	259	229	254	258	219	261	218	227	229	246	272	259	265	244	233	259	252	231	240	253	260	216	259	262	237	245	265	246	239	264	238	252	252	274	233	250	227	239	260	213	253	205	235	219	257	246	233	254	271	255	244	238	236	271	246	230	239	276	251	231	247	254	235	245	233	235	234	213	231	246	263	270	230	235	246	236	262	230	252	228	255	254	225	249	234	246	262	246	252	246	235	240	247	295	269	276	221	234	236	222	291	246	228	261	241	263	216	220	240	247	230	238	250	268	243	260	234	254	245	220	268	267	239	227	252	242	235	269	256	267	242	265	234	237	253	260	266	211	239	249	234	243	260	235	257	231	236	228	265	235	278	228	262	236	230	225	230	215	240	241	249	254	249	282	270	240	231	249	235	270	260	253	250	227	238	205	237	257	234	222	260	283	248	255	246	255	273	231	252	266	218	246	253	229	244	245	270	252	243	231	257	240	216	251	268	235	273	225	242	208	247	241	247	254	261	229	252	227	248	285	260	284	281	220	260	247	208	234	243	230	247	239	227	228	262	237	269	232	246	238	223	246	233	237	264	273	268	255	212	233	257	259	267	205	220	266	274	241	251	246	259	242	252	218	222	260	260	268	242	242	259	263	238	243	234	257	251	244	247	247	255	259	242	241	248	235	250	262	231	238	240	223	222	214	237	243	244	256	261	252	226	243	246	275	246	250	249	240	214	250	254	230	247	247	235	221	275	245	238	268	228	236	251	251	248	234	233	230	252	221	257	217	267	258	229	246	238	223	251	259	256	266	259	250	230	265	239	248	258	283	241	251	276	273	242	222	281	260	251	229	209	234	201	267	265	263	213	251	250	240	240	259	258	264	237	253	255	218	258	242	274	252	264	257	260	274	218	240	247	258	240	262	238	292	254	244	238	249	228	233	231	266	247	258	212	268	236	227	249	267	227	240	242	233	260	269	260	259	241	237	261	260	257	262	248	254	234	248	241	261	270	219	253	244	221	226	279	302	233	254	262	241	240	263	253	272	225	274	252	231	210	251	208	240	243	234	255	246	245	238	216	234	251	257	256	235	253	246	237	266	241	242	260	251	223	237	276	239	270	262	220	242	250	223	282	248	242	254	268	266	270	257	246	233	261	242	220	243	254	266	230	242	256	228	231	253	282	260	221	261	253	224	247	255	265	227	272	237	244	245	256	268	260	233	251	288	242	236	247	247	224	268	228	238	235	258	265	238	270	218	256	248	221	238	239	238	249	274	213	239	244	248	226	251	241	293	232	222	232	227	254	241	245	231	228	215	263	272	252	269	260	257	265	270	249	235	241	245	209	260	244	227	252	245	230	231	215	293	258	254	253	235	254	256	254	252	241	248	255	275	233	242	257	229	233	249	238	240	236	253	251	230	239	255	268	236	244	260	251	264	225	251	243	252	268	267	274	263	225	233	246	237	267	230	222	278	264	241	301	232	263	247	229	256	257	259	224	219	261	234	248	267	259	244	246	237	258	253	260	255	248	263	228	252	266	247	261	246	260	247	257	261	238	259	255	242	245	243	253	253	234	261	271	230	234	236	270	241	218	246	229	236	223	289	241	260	246	270	248	228	237	240	226	225	266	249	264	265	250	256	258	255	239	253	226	269	267	258	253	279	246	249	272	244	263	259	245	247	257	222	248	263	275	236	264	248	234	261	266	246	232	249	264	237	210	256	236	230	242	253	238	230	238	212	266	240	230	246	272	230	243	260	232	245	229	244	257	264	234	252	235	221	261	235	231	228	236	249	249	235	226	245	236	250	236	231	247	250	235	244	208	250	237	251	243	241	251	245	265	245	227	231	230	237	239	268	258	251	285	235	262	248	237	243	222	236	274	238	262	247	234	262	255	245	245	245	248	245	283	211	246	256	259	248	227	233	259	248	248	254	275	251	251	254	241	248	259	254	227	247	236	240	254	237	249	239	264	253	214	257	264	249	279	230	245	242	229	246	246	224	262	228	242	247	281	237	251	256	271	239	224	255	225	234	229	237	269	208	259	249	245	249	259	253	262	258	242	242	228	252	259	219	230	281	262	247	258	231	248	248	220	242	247	240	239	250	233	248	259	252	231	249	264	259	255	258	237	242	248	283	275	234	240	230	223	246	255	236	257	271	232	256	251	226	212	231	247	243	254	298	201	255	305	278	246	241	222	230	268	249	255	230	254	251	255	258	229	242	254	250	248	267	255	278	254	223	223	229	265	260	226	251	218	268	246	261	237	249	231	237	254	246	246	240	243	239	248	253	274	269	217	252	264	236	282	242	266	227	264	253	231	251	276	235	285	222	207	252	255	246	267	249	276	240	240	233	242	240	272	258	238	242	250	233	240	224	240	209	261	261	249	239	244	228	248	241	236	218	253	233	229	234	251	219	247	239	248	235	266	250	238	257	257	262	262	234	237	257	256	240	234	261	260	218	240	268	249	242	253	227	252	251	237	236	238	235	270	239	198	260	253	182	236	229	230	228	247	249	266	213	259	263	235	234	236	240	257	232	239	249	238	240	251	254	230	255	244	249	220	245	246	261	239	258	263	258	257	278	254	259	232	234	239	242	229	248	219	233	252	254	255	241	255	252	237	240	216	257	234	245	265	285	234	234	258	189	283	248	262	248	303	260	251	222	279	245	246	260	245	220	258	229	235	242	267
17761	13660	21851	20994	18004	14167	11286	8380	7029	5872	5019	4026	3491	2994	2647	2324	2129	1922	1768	1515	1393	1309	1221	1149	1042	939	931	979	864	827	774	763	677	702	713	690	608	647	565	664	648	637	623	579	629	604	603	648	654	577	630	608	592	629	584	615	595	615	595	630	635	623	612	631	593	599	661	585	601	624	635	563	560	635	617	624	586	607	630	589	589	582	600	635	620	595	613	578	622	598	603	595	612	621	607	605	600	613	615	597	589	643	599	608	622	630	611	611	578	591	601	567	620	634	604	600	582	616	607	598	603	600	582	581	669	569	591	654	606	610	626	604	581	573	620	600	615	625	594	630	567	630	661	655	594	648	578	628	629	600	623	621	608	604	623	580	586	623	618	596	584	612	618	619	595	563	621	595	601	587	592	616	601	590	645	615	559	596	555	629	589	572	550	570	584	610	619	576	635	632	631	603	577	595	577	600	592	573	595	607	635	649	590	631	652	597	592	637	624	585	556	559	572	597	607	583	587	603	591	580	600	648	671	609	607	651	624	604	583	579	629	610	586	590	622	635	614	582	594	572	608	576	644	607	590	605	572	630	589	607	599	629	639	587	562	576	575	610	596	604	614	609	638	594	629	598	612	586	549	589	610	615	593	617	629	588	588	597	648	578	649	582	591	587	623	610	641	620	624	599	623	623	617	586	565	599	563	601	615	639	653	597	561	643	596	588	615	602	567	601	558	591	639	628	610	591	615	655	615	601	613	614	623	605	618	610	605	633	599	608	614	629	591	609	627	633	589	577	625	596	610	587	594	590	605	583	614	624	573	609	613	594	618	592	580	597	605	604	584	574	544	579	580	625	647	640	614	586	623	570	589	612	626	587	579	611	586	618	625	600	601	597	618	604	577	577	608	607	589	611	549	609	587	590	591	584	610	576	610	612	598	608	593	587	610	581	563	583	598	597	577	590	593	605	618	644	591	613	597	568	648	583	548	609	578	615	585	575	615	591	568	612	582	580	544	608	610	588	575	609	596	631	592	589	593	621	577	587	613	575	635	633	593	600	608	620	626	643	602	547	595	645	606	572	590	595	579	557	611	596	611	597	568	597	567	623	576	636	562	618	577	582	608	598	582	582	625	582	612	554	623	589	575	623	633	544	616	603	600	613	565	568	564	606	634	584	628	616	563	592	621	577	589	584	610	590	573	583	627	623	626	656	566	615	552	555	610	654	589	599	634	608	563	553	577	658	580	604	630	586	595	615	640	628	597	586	644	610	609	569	547	586	618	598	554	611	606	627	581	614	634	563	577	614	607	606	582	619	580	587	569	595	620	618	539	618	574	613	564	604	604	605	595	612	550	600	638	568	612	640	616	611	579	652	594	612	619	600	665	584	622	562	595	628	600	577	601	633	589	592	587	587	624	601	610	562	575	601	604	618	629	614	559	583	635	616	585	605	587	610	598	650	617	597	564	584	626	603	567	563	602	588	609	592	574	552	628	591	608	626	663	564	569	582	611	591	603	592	607	618	567	621	598	661	613	600	626	626	607	588	596	577	603	633	640	613	599	621	591	600	610	596	635	571	617	546	595	610	563	614	559	610	612	607	642	596	599	621	621	579	603	602	571	619	577	565	566	610	617	570	600	634	585	629	546	587	597	575	586	594	590	646	611	593	607	640	580	575	633	620	616	582	609	628	596	649	572	600	605	599	595	583	598	559	603	578	607	605	573	641	640	587	566	620	602	605	579	533	584	605	628	587	617	603	593	620	605	608	582	648	580	617	563	587	577	604	569	592	611	604	594	568	618	589	583	608	641	614	612	640	602	658	580	596	646	633	665	572	585	592	643	606	610	599	589	582	589	613	616	621	582	613	610	588	592	617	610	643	564	587	642	577	573	620	611	628	630	591	624	641	609	575	611	610	592	607	577	661	616	564	580	611	607	567	617	584	607	611	631	617	606	646	630	593	627	611	614	602	594	604	595	584	612	593	584	567	641	583	625	591	578	546	588	630	623	662	628	634	583	611	618	637	577	607	579	581	616	591	641	608	593	620	592	572	622	613	586	608	611	583	584	618	594	574	639	561	583	631	560	583	583	577	586	590	628	613	629	563	600	572	606	566	574	604	600	635	606	641	557	625	628	628	641	654	640	596	586	631	564	580	656	593	630	598	609	619	607	594	613	561	574	589	584	590	569	608	646	575	586	582	613	600	575	611	607	607	615	623	645	602	610	633	624	603	583	589	583	616	614	574	597	601	591	620	580	594	580	601	599	577	554	664	589	604	591	610	601	654	597	652	599	607	558	587	560	633	585	589	612	608	592	639	589	584	607	605	576	626	605	598	596	610	573	617	598	587	599	603	597	612	597	566	574	633	564	590	642	593	575	598	580	604	584	596	577	599	613	571	603	625	603	590	598	611	605	572	586	626	624	589	640	615	618	585	613	583	597	569	612	583	591	604	589	614	604	593	560	592	563	572	578	590	577	622	611	611	602	584	605	619	590	610	632	582	580	616	575	589	588	543	590	550	577	645	555	558	576	608	606	603	598	622	608	630	598	599	540	554	583	631	614	646	632	577	588	639	594	632	631	569	612	600	624	588	579	628	587	625	600	563	606	589	625	604	603	579	577	622	600	567	598	626	590	621	601	577	569	553	640	586	636	614	596	621	614	604	614	607	563	583	660	618	605	590	588	625	597	603	623	585	595	598	636	591	613	602	612	599	604	603	572	601	606	617	582	580	569	554	616	577	598	613	612	608	609	624	596	609	606	598	587	599	584	619	631	593	567	590	607	617	647	547	558	579	609	601	628	607	583	575	602	557	598	641	606	642	591	565	573	632	612	612	608	613	620	599	603	593	617	590	584	581	650	606	618	622	583	573	610	555	583	602	561	645	626	601	612	561	596	596	602	594	630	620	553	572	616	594	611	613	631	577	599	607	557	631	619	590	605	607	598	615	622	591	587	575	614	587	578	608	573	566	647	604	587	607	590	583	606	617	626	594	622	603	582	583	602	619	585	630	610	604	572	662	578	622	602	588	616	566	620	582	589	592	613	569	666	584	605	646	606	615	550	575	622	614	623	574	600	632	628	557	631	637	662	627	603	580	578	642	596	612	589	573	589	578	625	578	619	625	607	607	637	582	612	634	602	600	613	599	590	594	595	592	608	614	568	563	554	615	615	610	608	598	618	600	630	584	574	592	603	583	608	578	603	651	561	597	594	579	582	595	585	625	610	592	565	612	625	571	619	563	586	637	611	580	593	573	571	566	617	620	577	618	631	601	606	623	576	644	589	595	602	611	603	588	594	604	566	604	585	599	594	634	617	602	625	613	595	645	586	637	571	699	650	597	596	569	603	606	607	585	613	591	606	568	600	607	593	581	557	584	598	577	611	600	607	581	616	637	580	613	610	632	605	673	577	592	594	597	543	523	635	535	623	595	622	569	608	559	595	606	593	547	592	608	616	609	581	583	596	621	568	628	572	611	663	604	590	590	576	584	608	621	607	582
9529	5290	6021	4103	2690	1734	1129	862	746	657	589	484	449	416	396	365	339	339	360	341	301	309	308	313	318	323	283	296	320	293	268	267	298	280	293	273	294	266	265	285	308	267	282	297	277	277	276	305	262	297	262	287	279	280	262	263	276	256	283	286	306	260	287	267	279	287	276	298	295	286	309	257	263	255	282	290	290	278	295	291	252	280	318	278	297	251	276	272	293	280	249	282	275	264	276	294	282	286	277	293	291	263	320	257	266	273	278	253	278	275	243	269	268	275	270	301	263	301	270	294	288	302	308	269	274	264	291	254	268	321	286	276	255	276	306	313	276	287	295	315	279	283	260	280	259	277	264	313	276	289	292	266	310	283	277	302	299	287	284	282	277	281	304	280	263	322	265	303	309	272	302	262	289	314	308	271	283	296	303	297	253	277	273	266	297	273	282	249	274	261	295	272	281	318	274	278	262	263	297	245	309	230	300	293	304	290	274	289	292	292	266	296	285	290	301	260	253	285	277	251	281	276	292	260	260	289	299	279	271	304	286	293	274	280	303	266	289	253	284	299	267	282	304	254	260	293	276	300	274	270	287	270	303	290	301	272	271	298	282	261	251	283	294	270	270	265	290	294	312	267	272	287	277	262	284	296	302	285	256	262	274	258	281	270	286	292	293	286	281	263	288	275	245	307	285	258	272	267	287	276	288	286	258	274	270	288	278	269	274	289	294	289	276	247	284	286	292	307	290	269	286	275	251	275	246	308	265	283	290	266	298	288	265	274	288	287	289	274	252	289	265	277	293	269	311	264	308	283	276	300	284	278	280	256	272	271	263	300	259	290	280	309	276	277	269	290	281	282	304	301	270	268	281	259	299	295	285	261	289	280	298	295	273	304	274	289	282	283	294	279	259	263	258	260	295	283	271	285	262	279	275	279	253	253	278	263	280	282	269	272	293	281	288	268	270	288	276	291	244	277	269	285	295	291	293	270	253	252	250	276	263	278	305	265	306	261	253	263	243	279	281	271	306	277	304	257	264	291	313	292	262	264	258	250	240	249	281	261	253	282	259	282	291	273	271	257	259	262	295	293	279	270	259	300	282	271	295	255	258	288	271	279	268	269	281	275	267	274	301	283	266	246	232	294	289	252	309	299	274	267	291	282	271	311	279	312	311	277	301	287	273	264	280	270	299	269	292	290	273	310	288	271	288	272	277	323	256	271	283	281	272	270	267	286	279	279	306	292	291	282	293	293	280	256	291	246	293	309	274	268	309	284	278	254	290	267	231	267	255	306	281	264	272	276	235	291	269	280	276	294	298	291	278	273	297	290	256	246	227	284	274	260	282	290	262	251	264	286	289	284	248	246	296	263	313	275	288	251	300	283	267	282	279	278	292	276	264	256	248	259	271	290	284	274	277	255	305	276	292	267	275	281	290	260	291	237	251	250	289	276	277	275	277	277	274	250	273	232	258	308	295	316	266	278	290	297	269	268	254	279	267	274	266	308	271	282	318	281	289	259	285	290	284	285	263	301	263	253	267	283	288	284	296	314	286	305	264	262	263	262	293	271	270	243	292	284	275	287	280	287	273	277	287	263	271	294	284	262	269	299	293	284	262	265	279	301	318	233	267	281	288	294	274	286	275	255	300	272	259	279	290	283	275	272	282	264	278	293	293	291	270	272	298	294	294	267	293	286	271	286	300	275	259	268	298	305	293	289	310	264	243	273	283	286	281	249	282	280	291	262	283	308	257	316	261	265	299	267	240	275	327	271	291	266	276	286	281	288	312	265	268	258	275	293	261	263	270	247	253	295	275	290	289	285	290	269	281	263	270	273	270	253	334	271	252	260	287	258	303	260	259	284	273	278	278	240	303	290	283	272	271	293	249	273	278	281	282	308	299	268	275	276	284	299	302	273	293	300	280	290	264	242	279	272	299	293	256	256	299	262	285	240	288	283	272	273	304	291	276	274	278	261	273	278	299	249	246	296	267	271	270	248	280	271	302	273	320	266	289	265	305	283	261	260	222	300	274	257	285	285	286	282	289	255	279	315	253	257	274	293	301	277	297	277	282	275	307	271	291	265	284	276	266	296	305	272	285	304	295	302	273	288	304	262	282	256	267	279	280	277	304	296	250	248	231	259	296	299	293	273	302	275	286	266	260	240	272	271	266	283	284	270	256	262	261	298	281	303	287	293	303	277	281	293	270	266	297	302	290	287	287	295	310	292	293	270	261	253	315	273	288	291	275	287	281	302	262	284	238	289	296	302	256	290	265	306	285	278	274	290	270	302	287	281	281	296	303	285	269	250	273	280	275	283	297	265	307	261	297	305	288	250	288	304	271	293	279	289	276	277	284	302	283	294	300	273	311	303	261	279	295	286	280	292	275	277	298	307	265	294	281	284	297	296	293	292	324	287	242	247	287	292	294	289	264	272	274	296	264	262	262	299	302	254	303	298	266	254	292	259	303	290	276	274	255	293	284	301	300	304	283	267	284	257	268	315	287	294	304	281	284	287	256	275	247	282	294	283	289	312	251	253	286	266	276	280	277	267	268	290	254	285	272	283	271	290	258	247	288	261	313	253	282	269	273	261	279	288	279	281	301	320	262	257	285	269	309	287	279	263	271	287	284	256	310	272	295	300	282	282	285	272	264	294	290	287	283	293	278	247	290	273	284	252	296	266	274	305	300	280	265	277	270	269	329	299	275	236	284	258	283	286	266	268	289	246	252	273	296	279	271	264	269	283	293	292	275	284	313	278	277	268	270	299	277	294	252	254	277	239	290	327	260	260	278	271	273	295	255	291	263	282	272	284	277	269	292	299	279	298	268	251	247	284	259	244	275	266	277	315	282	254	282	267	273	276	266	265	297	289	278	262	280	272	284	267	270	289	302	254	267	259	326	265	344	287	272	282	290	275	261	274	284	281	287	307	273	258	282	283	262	260	279	267	264	282	304	287	280	275	295	263	290	293	276	295	283	277	259	257	291	282	305	263	279	280	243	252	278	293	271	277	268	300	282	274	275	260	266	266	286	306	253	285	306	309	278	295	297	267	262	286	312	253	279	299	291	301	272	279	281	287	309	293	263	319	289	281	251	228	242	272	261	279	262	280	281	288	276	285	279	282	291	270	287	277	258	293	272	263	278	266	306	270	266	281	306	280	235	278	288	290	242	273	290	310	291	304	277	294	294	304	277	279	279	290	263	266	266	291	284	269	284	279	264	304	290	275	261	248	273	284	257	311	251	291	279	250	259	300	251	280	262	276	272	324	280	299	292	269	295	281	273	261	271	280	287	255	257	239	251	253	274	259	269	287	266	281	306	333	280	277	293	232	276	264	255	266	278	291	243	277	291	258	251	295	301	293	256	263	284	285	268	257	295	285	303	272	264	280	296	266	291	294	269	291	246	277	278	296	264	291	269	258	303	274	269	270	317	259	278	287	305	289	283	279	317	249	272	269	271	251	273	305	303	294	274	271	291	278	283	311	320	267	284	264
6816	5565	10705	11106	9198	6680	4877	3741	3203	2822	2405	1997	1708	1504	1393	1214	1196	1125	1054	1010	937	929	847	851	778	743	729	781	709	713	679	754	674	667	700	698	692	678	658	679	676	647	698	680	685	694	667	664	670	699	687	694	724	635	691	705	696	675	688	646	651	712	685	709	660	708	628	613	664	680	656	726	697	708	734	654	702	700	657	659	708	677	699	671	680	657	656	693	671	710	708	694	637	665	669	709	638	686	666	688	743	685	681	670	640	649	717	666	682	640	663	678	672	675	643	639	690	688	661	654	659	653	717	626	692	703	682	689	642	690	723	654	645	673	705	644	611	666	706	694	664	668	703	664	671	674	656	693	736	720	702	699	695	671	657	680	726	679	667	691	679	662	711	691	698	671	663	667	714	660	678	687	720	693	657	674	655	680	636	691	665	683	686	706	640	704	691	652	705	745	712	679	695	685	687	642	638	685	640	690	658	671	658	635	637	680	664	676	673	668	639	694	706	680	671	697	712	675	653	685	651	686	681	672	698	659	655	657	679	675	655	671	693	682	670	637	650	645	722	711	683	704	680	724	676	694	670	658	682	648	628	666	665	699	674	648	659	666	642	640	668	666	661	705	687	650	650	674	677	715	685	658	660	697	683	664	712	658	733	677	677	722	678	637	714	694	652	640	694	648	691	674	667	718	690	633	689	640	685	672	667	691	659	659	659	649	703	680	664	705	639	660	668	639	652	675	633	621	677	665	707	676	681	688	646	666	698	693	705	690	669	672	667	625	679	722	724	654	692	695	680	667	643	692	650	665	614	652	645	690	622	686	698	670	699	670	696	660	662	654	688	730	614	698	607	636	674	641	686	667	667	710	692	657	661	675	672	733	659	682	692	679	669	702	654	706	648	640	682	658	689	689	677	653	665	670	670	614	690	693	624	681	675	625	683	668	643	719	707	687	683	705	655	638	650	680	712	677	741	653	665	705	669	682	643	668	682	646	656	702	642	668	648	648	660	690	720	677	717	632	671	700	655	720	649	679	686	654	695	705	692	698	666	649	687	676	658	679	684	649	617	638	691	625	681	674	646	678	671	707	631	679	657	662	661	746	624	678	672	688	657	702	679	688	657	631	715	696	668	657	649	674	622	676	694	664	643	662	623	685	644	636	652	685	655	656	664	698	671	690	746	679	674	706	703	689	682	624	655	692	667	684	624	679	667	662	683	638	684	669	677	710	663	715	710	673	689	662	622	705	653	681	644	678	667	684	680	711	676	719	681	685	656	670	700	673	726	671	659	714	692	696	656	657	653	632	689	666	658	659	652	682	713	662	682	669	701	650	689	660	615	671	643	705	701	687	701	677	685	680	686	648	653	652	697	695	681	696	690	652	673	656	733	686	658	673	655	673	672	649	643	689	646	668	629	703	703	658	675	700	629	607	638	652	678	690	690	682	664	676	643	678	704	660	703	644	622	680	711	701	704	623	617	684	673	655	656	640	675	687	679	651	685	665	665	662	627	649	678	666	649	669	636	675	723	716	682	648	674	667	667	655	669	717	659	655	661	677	689	677	655	705	622	640	721	692	651	608	698	670	687	655	678	664	676	710	667	713	701	725	723	695	634	619	666	646	645	662	690	706	715	683	701	646	653	686	696	638	689	721	638	660	685	656	643	696	660	665	669	695	688	666	668	666	701	686	697	621	621	753	655	721	692	672	684	662	672	642	654	670	661	707	660	696	631	659	674	671	718	664	637	671	659	692	677	694	638	643	713	678	667	674	651	678	676	697	689	674	690	638	624	704	691	685	696	672	681	675	709	648	690	687	631	684	704	682	669	688	666	723	704	675	652	673	656	701	637	640	733	645	675	675	748	665	675	672	645	661	687	604	668	650	686	664	691	696	690	642	645	690	644	692	682	669	672	628	676	653	704	695	689	699	675	688	711	685	653	675	710	716	674	673	664	661	651	716	634	641	656	672	671	685	692	696	725	718	703	674	642	640	679	659	666	658	660	698	677	695	654	688	665	675	665	654	675	636	657	658	697	673	678	667	670	721	690	679	639	667	684	675	630	611	662	655	654	655	670	658	652	668	641	680	630	658	656	629	682	639	690	683	663	644	655	712	729	683	694	668	645	665	677	676	646	694	707	724	682	709	675	651	667	658	650	702	673	685	713	693	698	671	697	692	666	656	703	647	710	690	653	651	682	684	652	668	664	650	680	650	648	666	668	701	729	630	688	685	632	701	717	670	707	666	639	680	720	694	669	736	681	681	635	670	680	697	645	668	671	677	701	680	682	659	666	699	680	653	679	689	641	580	682	695	679	676	727	639	681	696	648	686	698	647	669	709	663	662	663	648	657	676	690	625	650	622	661	667	648	664	644	688	682	649	695	671	672	653	701	716	700	702	628	660	670	688	679	658	686	679	635	705	638	672	678	625	708	625	683	717	647	629	636	699	640	683	710	650	673	670	689	643	635	685	691	642	670	652	649	690	701	652	670	682	644	658	677	680	656	655	664	692	718	670	669	690	671	662	654	694	660	739	668	672	650	640	700	656	700	636	663	656	655	686	648	687	690	685	642	663	654	656	684	669	693	657	685	680	681	665	673	646	681	690	698	678	659	708	667	690	691	664	675	674	674	711	650	674	707	679	737	638	665	696	681	705	680	679	683	674	637	700	698	687	636	700	675	648	688	691	670	717	689	690	696	695	667	709	655	642	667	673	699	674	711	683	649	673	662	665	682	690	698	694	666	683	637	698	663	667	729	630	688	675	643	657	661	683	708	691	649	678	637	686	666	675	678	682	644	639	658	703	670	671	658	631	667	619	704	686	656	653	679	693	646	651	688	668	678	696	693	677	606	682	649	710	739	704	668	691	693	689	657	675	648	655	662	677	675	660	687	718	667	649	683	632	668	679	666	667	671	659	709	677	692	704	663	658	667	722	668	727	702	663	654	643	672	646	657	698	679	676	679	683	694	691	669	680	647	642	698	677	664	684	725	688	641	699	684	718	646	624	707	674	661	641	684	659	689	688	646	644	715	617	642	666	608	697	707	678	694	679	685	665	708	663	659	666	664	705	687	757	716	702	627	620	647	702	653	694	655	657	700	703	703	664	675	670	684	642	652	679	668	657	665	664	680	661	660	652	637	671	722	669	678	686	702	687	704	690	687	700	657	759	685	663	666	639	653	709	688	674	668	684	724	735	700	699	705	670	686	633	719	677	687	708	648	635	690	650	649	631	650	652	665	686	643	652	641	695	675	662	667	668	677	640	690	678	615	671	689	690	676	678	690	705	681	660	654	634	644	693	680	676	669	705	651	636	663	653	662	648	703	638	685	674	651	672	701	670	617	698	722	675	684	664	708	663	714	719	680	641	632	659	717	653	632	654	659	670	646	701	657	674	684	667	671	670	662	690	685	650	676	669	692	655	675	672	685	709	665	629	656	667	679	651	707	684	683	686	678	667	672	670	698	700	708	692	688	709	664	683	693	654	674	711	706	675
19476	10747	11547	7315	4507	3103	2159	1539	1284	994	852	681	643	544	554	437	415	436	399	373	375	375	373	335	300	347	354	300	345	340	306	280	301	276	298	302	284	285	293	322	293	272	300	289	287	316	261	278	281	287	269	266	310	279	286	257	280	302	301	306	271	309	274	264	271	293	287	293	296	291	297	293	320	275	273	264	274	282	326	272	296	282	290	276	261	306	316	276	283	267	291	298	304	267	303	244	304	300	288	285	296	289	269	268	271	288	261	325	286	254	300	262	314	281	266	289	304	307	324	292	281	310	303	305	296	308	292	270	269	331	276	297	307	333	259	273	292	283	282	316	260	267	294	296	283	266	274	274	294	310	266	290	290	272	312	287	267	277	302	292	285	258	296	313	244	267	288	284	284	282	264	296	299	295	293	306	269	295	270	258	314	256	290	320	261	304	301	285	289	292	290	277	295	293	295	264	264	274	302	278	271	281	285	272	284	293	286	275	306	327	306	289	276	293	267	290	304	299	283	265	273	298	307	294	272	297	300	326	271	327	286	298	291	290	271	298	311	270	265	318	281	307	301	271	304	309	261	278	278	289	270	285	304	317	288	292	291	287	299	276	315	265	308	330	265	296	305	282	272	278	285	295	303	273	285	238	288	257	295	261	295	294	293	271	326	260	284	287	270	311	248	311	288	259	269	309	269	297	264	271	307	290	280	272	270	293	287	269	273	293	293	299	282	247	293	282	262	265	284	289	254	260	286	307	283	295	299	307	301	283	267	283	297	264	281	291	287	273	284	268	287	273	297	289	300	272	297	303	318	289	295	283	264	275	273	273	250	271	294	314	296	331	275	274	285	300	272	294	339	284	285	302	307	296	289	302	309	291	265	315	288	283	283	270	275	290	251	266	282	312	327	259	295	253	279	266	287	286	283	278	262	268	280	245	280	290	329	296	304	319	301	276	292	323	278	279	324	282	288	230	264	266	246	281	288	298	273	265	301	250	287	269	316	260	274	296	263	311	291	287	271	308	265	300	285	266	285	302	257	278	309	301	284	276	338	270	263	294	274	303	283	295	289	302	298	286	273	285	299	270	271	276	264	286	256	291	300	280	262	303	263	285	318	276	311	281	293	290	262	267	267	299	270	280	285	285	269	270	271	312	275	287	283	273	254	275	274	305	270	330	238	273	255	285	289	262	306	300	282	279	255	292	295	306	251	273	291	273	291	292	325	291	291	291	319	295	298	291	282	285	279	305	292	274	283	279	283	262	270	267	256	267	280	282	256	267	295	270	295	286	301	273	292	295	264	283	284	288	310	274	307	302	289	306	255	285	313	252	302	292	292	301	314	252	280	291	297	276	312	273	269	285	297	271	271	282	304	287	260	277	266	282	287	303	255	273	285	282	257	299	263	257	301	291	306	297	321	270	288	286	264	309	275	285	294	273	282	267	266	276	283	281	314	272	288	285	300	299	296	282	271	281	254	255	272	285	267	277	302	306	300	271	296	269	300	263	302	313	285	288	274	287	252	282	306	289	308	273	277	309	297	282	264	286	274	281	299	264	270	288	262	269	265	294	291	285	294	284	273	277	259	272	260	280	272	291	294	282	298	275	300	302	281	295	297	308	262	292	286	289	328	285	309	268	286	287	298	275	295	306	275	297	289	314	253	277	271	288	294	300	287	295	287	265	285	296	277	273	280	312	292	289	240	294	283	286	286	318	284	276	279	282	302	315	277	281	286	286	302	287	273	252	272	279	277	305	294	271	304	295	274	277	276	281	295	269	266	284	278	281	302	265	286	302	308	273	270	299	266	290	287	257	300	285	293	293	268	289	266	254	246	278	290	287	295	275	302	302	292	293	305	287	262	268	288	300	280	293	265	282	323	267	275	281	283	263	283	297	304	249	286	273	296	329	320	267	286	302	274	245	300	250	246	247	254	255	282	313	256	269	286	275	269	269	273	289	304	291	263	290	292	259	302	314	297	281	292	288	280	286	291	271	297	298	274	305	263	264	288	294	259	282	281	310	288	303	282	297	270	274	274	272	271	259	280	284	299	274	308	277	280	266	296	276	275	275	258	277	281	293	287	262	295	275	286	282	292	304	263	289	254	304	286	296	309	285	252	289	273	281	288	302	298	277	287	261	299	313	287	330	283	290	288	316	285	277	279	293	302	296	288	278	266	278	280	273	281	267	289	275	304	267	272	263	288	280	290	269	287	255	313	284	283	282	259	266	283	254	258	315	316	294	298	299	285	276	281	273	304	302	281	266	257	281	286	292	251	267	285	255	303	257	280	245	280	319	276	262	304	292	274	307	303	272	265	276	282	296	250	282	296	265	274	258	308	291	244	275	258	284	328	301	283	281	302	272	272	278	272	296	262	280	289	309	267	292	292	290	284	277	263	266	246	255	275	271	299	297	270	290	284	271	299	302	277	264	258	278	290	306	319	281	271	279	273	289	271	252	278	293	274	266	309	269	292	315	305	289	284	297	279	274	315	296	268	278	246	294	272	288	295	269	288	305	281	297	277	286	290	273	280	281	269	276	295	271	269	275	293	316	296	280	258	282	282	272	313	300	309	285	275	285	261	308	258	275	254	310	283	294	281	294	287	280	295	273	265	303	290	279	282	290	264	285	244	285	285	295	318	281	281	249	289	257	257	282	307	329	324	285	284	287	278	250	296	280	283	294	295	275	301	292	268	291	265	270	297	277	301	293	257	286	295	258	281	303	305	319	281	278	279	293	278	291	279	270	281	261	268	290	272	283	296	276	249	274	238	277	289	272	298	294	293	278	295	247	289	294	315	283	280	318	287	314	271	290	299	309	276	290	290	291	301	264	290	294	300	264	299	256	271	281	284	289	268	300	270	312	274	263	296	301	275	297	286	271	316	289	270	311	270	303	285	269	306	287	276	285	305	287	281	268	302	282	282	294	273	275	285	302	286	270	306	284	275	271	287	262	302	275	284	296	282	285	299	319	280	272	271	292	285	278	272	274	288	295	280	306	259	273	310	292	302	274	262	294	304	296	278	285	270	298	272	313	288	288	275	261	294	292	302	285	280	263	304	271	272	273	289	283	314	280	281	274	276	281	281	302	293	310	264	285	297	287	303	273	255	281	312	275	285	281	262	267	255	271	291	284	290	300	291	310	265	281	274	268	279	284	296	291	266	269	278	302	307	283	326	287	275	272	258	280	271	236	288	296	304	270	249	265	251	292	295	283	284	317	288	275	292	306	309	284	263	271	289	292	294	282	255	270	309	271	297	272	279	284	288	274	274	294	306	257	265	319	300	287	303	257	300	288	296	301	256	308	315	291	290	291	272	310	296	266	276	269	290	287	289	259	267	280	313	284	315	286	305	275	278	279	263	250	277	306	271	263	276	292	264	308	282	293	270	281	270	299	266	305	268	303	317	296	285	304	276	321	269	300	249	307	256	262	290	277	282	293	316	300	291	285	268	270	316	308	319	297	278	276	284	294	260	296	324	287	230	286	263	284
13756	10182	16673	16980	14094	10700	8391	6489	5416	4709	4009	3138	2568	2338	2127	1821	1733	1590	1503	1347	1210	1186	1147	1045	1041	919	857	926	895	850	816	817	807	748	757	713	757	708	669	704	749	704	645	679	743	675	718	671	748	704	661	659	754	655	732	719	701	674	721	720	713	661	679	702	704	707	707	652	680	733	677	654	694	687	675	662	661	682	649	665	702	679	653	621	678	646	660	683	678	726	707	668	678	773	745	673	705	692	704	724	672	686	667	665	678	682	688	708	701	672	718	665	697	671	661	689	702	682	706	680	678	686	690	725	642	670	685	700	734	709	713	703	652	696	660	700	645	665	667	691	697	669	696	636	684	690	678	650	688	670	692	674	699	713	708	693	690	674	683	652	720	701	685	665	659	659	680	666	676	663	645	749	670	643	717	711	659	690	669	673	715	671	743	708	675	692	665	664	671	692	708	694	722	709	677	681	725	700	693	698	707	657	701	729	647	697	677	639	693	647	672	681	660	675	699	692	664	677	647	669	648	637	716	678	692	731	666	707	715	696	723	688	711	730	652	684	668	671	724	693	724	641	678	645	704	680	680	701	708	713	650	700	692	695	681	630	657	698	681	710	681	715	657	686	659	660	651	666	661	666	693	671	683	664	675	692	699	689	683	652	679	676	681	690	707	663	692	688	696	684	667	689	693	673	741	697	677	710	699	683	686	676	698	692	708	662	625	634	701	707	686	669	718	671	679	707	700	674	653	723	666	746	686	689	747	698	691	691	685	723	714	674	697	680	706	664	675	661	666	681	700	677	673	701	689	722	677	666	669	685	705	707	656	716	640	651	711	663	634	698	644	722	681	643	700	642	641	670	680	681	687	641	662	700	697	716	723	701	668	700	653	644	655	665	669	658	681	736	671	700	700	636	726	664	734	732	680	718	672	660	668	604	726	684	660	651	698	686	688	658	695	696	703	700	707	732	679	688	658	659	691	670	653	690	658	662	715	711	717	684	676	700	678	671	699	677	679	676	653	663	697	700	682	684	657	672	621	733	688	691	676	668	719	679	673	688	688	725	675	712	684	657	731	684	733	677	643	679	632	661	701	644	708	689	698	717	696	684	695	695	646	709	690	698	664	655	696	669	648	738	638	665	712	666	720	689	676	696	682	707	678	716	661	718	729	687	734	669	641	715	750	690	661	720	675	704	646	669	683	700	705	683	691	700	652	716	736	688	686	713	681	712	683	733	708	695	685	680	671	703	695	701	711	677	711	642	740	706	692	724	679	644	667	632	680	715	653	689	631	667	706	647	667	673	672	732	653	675	722	650	680	685	688	758	687	689	697	703	728	676	721	727	706	715	687	751	742	716	647	695	678	699	728	713	667	738	635	690	717	617	672	654	718	651	692	660	678	708	655	748	671	692	707	670	689	655	718	619	666	663	729	690	688	689	684	654	661	708	703	720	698	692	649	686	651	668	646	735	681	653	657	720	659	654	669	660	687	679	666	723	677	660	700	703	710	715	715	639	732	710	659	699	686	693	661	717	696	645	708	685	697	673	678	677	712	718	706	629	644	685	706	682	705	719	681	688	697	665	687	720	716	694	694	682	689	713	693	706	661	704	688	670	704	709	694	710	732	702	669	693	695	684	655	672	696	676	701	655	705	732	650	656	685	701	665	693	678	724	679	674	744	669	688	696	623	670	683	726	691	720	648	675	663	672	689	695	760	676	706	692	713	719	665	673	698	672	705	694	662	733	620	705	700	702	703	670	656	679	687	660	705	686	628	685	710	705	683	681	639	699	668	691	675	667	693	698	665	709	651	677	662	681	696	676	706	641	707	653	646	665	685	684	703	720	660	702	696	695	693	675	694	683	664	703	696	678	690	674	734	691	649	696	720	692	675	689	739	667	586	692	761	682	707	729	668	683	675	689	734	683	639	690	683	684	707	703	691	696	663	690	650	720	703	714	700	678	681	672	681	712	706	667	702	683	689	699	710	644	724	740	680	684	710	691	675	738	732	740	660	711	660	668	712	649	681	690	657	656	673	685	673	649	656	666	668	685	650	708	635	670	664	653	697	663	678	702	690	724	669	707	682	704	693	657	697	646	752	707	674	719	705	653	676	667	699	698	677	685	672	670	691	724	712	688	675	733	716	687	700	706	682	700	654	688	700	650	666	701	695	692	668	669	699	704	702	648	692	632	681	645	694	740	659	681	698	718	706	755	706	725	685	687	666	673	736	682	668	721	688	663	666	667	742	676	624	678	696	669	669	673	705	701	658	717	719	694	715	696	668	674	686	677	688	727	641	679	694	731	751	694	676	666	701	674	678	658	665	668	741	709	675	679	702	696	694	701	684	706	669	697	674	638	688	653	696	710	703	659	675	681	664	695	721	740	697	631	643	708	682	657	668	701	672	626	728	713	712	686	664	686	709	704	651	629	678	669	659	752	694	678	658	695	703	696	663	650	708	620	725	703	657	712	694	700	686	651	656	707	680	690	729	665	695	672	684	667	703	656	668	671	691	700	698	649	716	686	668	719	688	705	686	674	654	663	635	675	680	712	663	650	669	658	733	664	675	653	688	731	705	697	699	740	704	756	675	654	678	717	708	695	707	687	659	724	672	717	649	689	697	649	668	643	687	673	711	683	701	664	696	691	684	744	719	653	691	696	703	689	682	676	694	702	713	684	662	676	680	722	696	709	726	735	653	666	699	641	732	668	644	707	717	698	673	682	677	681	708	654	706	652	703	619	692	674	669	685	662	654	647	676	644	644	695	695	686	713	694	717	671	725	705	690	653	697	678	741	641	694	724	686	710	679	756	675	697	650	664	675	666	700	704	731	694	653	757	686	718	686	704	718	668	680	714	704	728	693	682	677	730	689	643	668	697	701	704	689	719	669	711	703	659	704	673	674	632	680	671	651	697	707	652	676	690	675	715	692	657	719	641	687	684	705	695	658	669	686	714	663	679	708	663	679	670	647	685	683	653	676	742	703	671	702	664	676	666	713	680	685	698	726	671	631	699	711	734	684	662	697	663	678	686	702	702	706	663	680	673	705	683	665	678	691	657	683	670	653	665	685	680	701	681	714	741	702	714	746	653	685	656	648	694	624	668	662	696	711	680	719	753	685	729	715	714	682	674	662	672	656	678	680	657	706	683	677	669	692	717	686	674	657	680	719	696	685	657	687	674	652	667	737	713	692	667	683	681	665	670	689	715	719	671	646	725	724	701	649	680	672	654	709	750	677	698	671	687	678	710	716	655	725	710	727	662	668	665	672	723	697	701	698	676	651	681	648	667	691	663	666	725	677	683	696	686	699	689	772	698	666	690	631	747	669	695	712	669	707	693	692	671	677	696	663	735	626	699	643	739	697	688	682	721	690	699	690	664	692	654	704	662	711	661	638	709	681	678	719	731	672	727	701	678	711	722	725	649	631	682	704	664	675	670	696	654	742	672	652	704	713	735	667	684	687	694	653	670	672	672	677	657	704	670	666	710	657	684	655
28048	16162	17441	10525	6582	4297	3276	2248	1708	1383	1050	831	704	609	567	527	506	415	421	417	404	343	359	320	317	319	311	283	309	298	281	261	259	283	270	275	253	229	237	248	252	247	259	231	273	234	256	241	239	259	243	267	215	248	252	271	273	264	239	247	270	265	205	256	245	239	281	240	262	223	246	268	243	253	246	231	253	242	225	259	263	250	252	237	244	258	242	271	255	238	269	251	221	239	260	249	269	265	251	261	276	256	258	240	250	248	256	269	242	265	263	260	242	243	274	230	279	235	251	240	280	264	266	261	280	250	263	247	257	240	252	219	241	241	264	253	252	261	271	245	237	240	236	250	258	246	237	261	256	235	254	235	248	281	232	237	245	285	267	258	223	244	216	253	261	254	215	221	255	223	250	255	270	255	245	207	242	217	249	260	278	252	275	255	279	295	251	260	249	245	252	227	223	239	237	261	239	263	254	246	265	246	247	274	256	239	257	245	265	246	237	259	227	256	262	251	288	243	260	279	253	252	244	267	253	276	270	257	247	261	228	268	242	276	218	266	262	206	259	243	239	230	233	263	261	225	224	238	257	246	249	266	273	226	223	236	241	270	252	269	237	244	250	226	240	255	262	240	241	251	245	236	241	256	227	254	230	256	221	258	244	236	278	250	238	235	241	280	242	248	267	270	250	261	218	209	229	233	247	257	239	238	220	223	250	304	284	239	220	242	253	233	241	265	240	255	245	224	254	254	241	265	236	253	247	265	246	222	233	219	257	257	260	231	240	256	264	266	259	250	254	239	240	255	271	270	263	281	250	219	264	248	258	255	222	247	244	247	253	239	227	263	287	254	284	259	255	257	253	250	244	236	230	260	225	235	236	210	248	249	234	236	245	280	251	224	269	264	234	251	248	244	232	277	242	274	239	238	239	227	239	231	244	251	250	226	214	262	264	245	246	238	244	262	258	253	276	255	246	257	237	256	249	227	270	254	254	287	248	260	262	253	243	296	260	257	267	292	240	268	234	288	245	257	229	249	262	235	287	256	281	245	246	226	242	241	253	229	247	220	225	222	273	264	257	246	228	232	262	243	263	215	261	257	257	267	244	254	242	225	241	227	256	258	228	258	290	268	261	248	223	241	250	266	246	218	261	250	231	271	257	265	238	219	274	285	238	244	249	262	240	287	235	244	235	223	246	243	262	263	245	251	223	229	224	226	233	259	235	237	236	240	257	242	229	264	240	247	283	240	226	264	247	252	255	271	243	248	253	244	230	271	248	255	250	259	238	258	259	255	210	255	254	263	238	242	220	257	256	248	275	239	279	248	265	239	246	252	245	229	226	245	236	230	260	248	262	256	264	244	264	251	238	219	243	237	276	261	244	265	268	223	248	246	234	225	258	249	239	229	245	243	243	244	229	199	213	222	249	259	243	251	258	232	273	223	229	246	267	249	229	228	235	249	233	230	249	229	268	238	259	275	257	259	245	259	277	247	267	246	231	250	254	238	242	269	281	264	257	259	272	268	244	225	237	245	245	226	274	230	230	244	233	228	272	274	250	262	222	247	245	269	256	249	230	238	240	263	233	262	235	256	241	243	262	266	239	247	250	237	225	255	245	251	246	261	242	245	275	225	258	219	246	246	232	259	251	273	241	243	247	254	254	270	205	227	250	217	246	254	274	253	250	275	249	223	235	245	264	252	253	268	216	277	246	255	283	241	235	248	224	253	259	243	241	246	232	230	230	236	216	238	261	251	216	244	248	240	250	252	239	209	245	225	235	255	233	248	253	246	262	269	248	229	237	268	235	247	255	263	252	242	245	261	245	215	237	267	241	274	280	254	256	241	236	266	251	230	249	233	247	272	235	244	261	245	235	240	218	265	254	232	238	262	225	248	245	243	253	243	247	268	229	226	280	242	249	259	253	253	277	245	251	264	257	253	236	250	277	245	256	249	259	224	256	267	258	250	250	232	242	258	269	261	258	270	232	258	247	231	241	230	265	236	224	287	255	245	265	253	225	247	242	246	239	248	255	216	242	230	269	254	251	240	266	225	258	244	237	245	240	240	248	235	251	254	261	245	248	239	219	233	241	263	243	244	255	243	239	225	258	235	283	247	257	242	256	247	240	246	266	248	212	263	241	233	229	248	223	250	249	246	269	244	239	275	262	246	276	265	221	272	235	223	237	245	225	246	248	246	221	255	257	247	258	247	236	220	220	235	215	217	290	258	267	267	234	256	254	219	254	267	277	253	229	255	251	235	258	261	260	247	289	262	264	250	282	254	248	229	258	267	285	237	261	232	242	235	255	252	230	254	262	214	238	259	248	259	257	225	264	272	223	276	242	248	247	261	256	241	236	248	240	235	239	258	232	248	256	246	270	256	250	213	231	240	257	227	265	226	241	246	239	262	247	242	235	276	229	251	263	242	239	248	256	263	261	245	228	237	235	276	233	272	252	253	253	289	220	264	271	230	221	243	239	258	236	254	270	254	273	242	243	243	246	252	267	253	256	238	244	251	260	245	245	246	233	265	265	252	241	211	228	268	263	247	258	257	298	243	244	244	264	266	278	265	243	257	232	242	238	249	260	233	273	242	247	223	254	268	237	252	267	246	223	239	253	253	234	251	251	271	236	263	223	228	281	254	281	276	274	257	253	239	265	265	238	249	250	271	227	244	258	247	229	244	265	253	247	251	226	262	273	241	255	233	255	254	254	237	242	255	243	265	244	252	242	245	261	246	256	259	268	254	254	246	248	235	275	243	223	267	254	270	239	260	246	246	226	252	243	218	255	243	229	275	246	235	247	239	256	216	219	236	230	261	274	237	237	243	276	259	268	252	253	235	250	244	249	254	252	239	235	253	266	225	272	281	245	234	237	230	238	226	248	235	255	255	247	260	287	238	258	242	229	293	237	250	261	251	271	275	236	245	227	227	235	266	261	231	257	254	245	223	259	251	235	243	206	243	257	227	271	267	300	250	240	254	267	294	272	259	241	223	229	249	246	262	247	228	241	262	237	235	224	249	241	243	247	249	259	251	254	269	238	261	247	294	270	242	244	246	264	278	214	241	216	265	242	274	248	239	241	247	226	244	228	237	257	233	216	247	262	250	279	258	274	254	227	234	238	262	256	248	241	255	275	271	250	274	237	226	259	252	247	255	238	228	260	254	232	266	259	242	268	270	255	253	257	267	202	232	250	247	243	237	261	223	241	257	236	247	274	233	240	253	237	244	223	237	264	266	237	233	226	241	303	263	229	271	235	230	253	229	244	246	231	271	242	255	234	238	222	247	272	232	243	248	268	315	245	262	255	245	228	303	246	263	257	223	242	230	266	228	240	195	229	230	237	250	247	259	242	243	236	261	248	253	226	277	234	272	235	267	233	264	271	230	258	263	201	244	263	230	265	256	250	262	224	254	246	255	252	261	270	231	249	241	247	256	251	253	252	274	254	251	249	233	253	259	267	237	268	267	246	261	262	232	249	244	244	290	232	267	228	253
17549	14217	21426	21244	17937	13511	10992	8555	7334	6363	5079	3924	3494	2980	2713	2354	2130	1976	1722	1538	1314	1309	1253	1151	1073	983	979	916	898	808	835	768	715	721	636	653	670	638	704	650	635	611	611	625	606	591	638	634	622	581	625	584	581	622	593	565	600	602	614	616	618	628	604	637	596	604	578	649	620	609	629	629	638	617	592	619	583	591	601	603	592	627	578	597	557	616	600	681	595	560	588	617	617	615	611	591	608	613	634	618	648	649	605	604	609	570	633	594	605	629	559	598	594	582	621	640	602	627	626	616	626	562	606	609	595	592	593	622	604	585	604	616	622	602	606	590	603	569	591	564	576	608	626	572	595	571	607	635	622	612	630	565	595	582	613	611	622	595	590	606	637	574	616	580	626	657	597	588	620	600	587	579	631	568	574	605	597	553	593	623	638	645	585	624	631	628	574	611	613	593	629	624	569	620	591	618	611	605	604	580	617	609	592	627	627	579	597	616	612	631	588	568	582	642	623	593	617	593	622	625	579	591	607	625	561	607	622	591	607	619	631	606	616	613	621	600	621	576	600	674	600	598	632	615	643	575	652	589	670	590	637	601	591	561	579	590	553	579	588	580	586	607	617	567	593	598	591	598	581	565	596	637	623	616	587	567	594	593	590	588	593	633	571	592	587	602	590	592	622	634	650	596	609	586	625	614	584	590	573	646	628	559	596	592	566	582	604	647	561	569	611	598	596	577	623	595	569	601	611	581	614	604	547	583	622	626	620	599	601	571	622	614	616	611	584	578	554	595	611	609	589	569	614	614	609	622	584	590	630	620	579	594	581	591	567	610	651	622	570	605	595	592	613	613	637	625	608	588	626	579	642	554	622	620	612	594	639	614	612	617	558	624	620	640	594	552	613	589	650	645	644	628	633	590	598	560	573	585	599	654	677	664	581	629	579	598	599	623	616	585	634	633	637	554	552	609	568	596	585	629	603	579	585	591	624	614	561	583	595	606	586	664	568	620	568	594	568	605	629	626	602	613	579	576	636	624	599	604	554	630	588	563	577	617	587	621	585	619	620	591	600	635	616	631	589	579	582	610	619	566	638	592	605	599	608	613	602	619	609	579	587	609	583	607	621	590	611	611	586	598	611	648	565	601	626	587	653	586	585	596	605	654	566	653	589	595	626	594	586	592	586	612	641	605	607	607	644	647	554	650	617	600	616	668	625	604	600	617	555	621	596	583	563	624	623	611	605	597	623	588	599	592	606	610	584	620	572	610	610	556	599	588	575	574	572	639	638	581	604	636	574	611	592	635	615	590	575	607	590	565	607	592	616	653	614	599	609	645	561	642	615	608	602	626	561	593	623	608	607	632	597	636	601	607	562	579	617	598	565	618	601	618	584	565	580	627	574	627	602	613	615	601	568	606	586	601	634	583	621	609	553	655	673	599	658	626	605	650	615	612	630	621	596	590	598	638	563	574	621	614	601	618	641	598	616	632	650	609	566	640	580	622	611	625	579	550	614	594	607	646	604	602	635	621	616	606	610	615	579	633	563	585	632	609	585	673	656	599	584	630	607	624	631	623	630	558	599	605	609	594	585	611	577	635	574	598	645	651	605	585	596	610	618	587	615	577	591	615	578	594	596	572	557	611	561	610	573	605	631	655	571	583	601	617	620	592	601	556	601	647	601	609	581	610	581	602	590	594	593	585	595	617	575	603	582	581	632	628	600	679	629	621	606	642	614	616	639	578	631	566	618	643	619	593	610	619	636	604	586	590	604	606	615	597	568	591	627	584	567	619	574	585	606	532	591	589	629	575	601	598	624	609	585	578	604	572	633	524	612	600	570	620	636	626	611	586	620	604	572	640	594	605	603	611	583	597	599	640	622	604	644	583	626	608	612	618	582	612	586	599	590	585	584	544	620	604	638	589	602	578	634	607	605	601	636	583	605	603	612	640	583	588	646	558	598	598	594	612	614	628	617	620	624	574	572	633	618	535	623	570	598	570	581	596	648	611	577	584	635	643	540	570	561	599	572	627	607	566	588	577	590	582	640	595	628	582	589	603	612	610	560	591	597	581	604	590	625	589	602	588	589	589	616	587	641	599	601	576	595	594	618	633	609	596	578	633	600	631	647	611	579	619	564	588	574	616	606	594	603	607	581	596	678	558	606	591	606	580	593	624	608	614	625	573	569	601	628	639	623	639	606	564	590	585	593	584	646	623	602	656	567	613	587	628	551	613	582	646	575	591	593	657	632	656	636	567	623	584	591	596	560	599	587	585	622	609	601	571	586	644	625	597	590	558	635	600	569	642	617	584	567	664	614	620	635	620	618	584	622	614	589	631	655	607	601	607	604	654	590	629	598	575	572	565	605	595	617	611	598	648	592	570	621	594	624	599	600	609	588	590	579	609	603	566	583	614	585	602	601	633	626	605	619	629	614	629	611	606	617	591	593	599	608	610	568	615	619	605	662	631	627	594	605	607	579	586	626	630	571	641	627	597	594	625	597	610	614	614	606	570	586	564	622	626	591	592	641	607	614	646	603	610	611	592	593	618	613	591	573	606	634	571	635	615	595	630	621	583	572	617	610	567	627	615	598	578	589	665	603	598	584	602	603	543	587	578	626	589	638	608	610	600	608	630	622	570	579	610	607	597	609	656	589	605	588	599	603	643	601	544	612	618	632	605	591	593	638	619	622	605	607	577	599	557	623	650	585	557	631	576	605	587	618	579	608	581	596	576	570	666	622	578	629	585	596	581	634	603	603	616	633	608	617	615	555	573	573	606	594	575	614	620	602	628	618	591	596	613	622	614	552	578	591	612	628	555	604	591	569	607	563	629	605	568	598	566	613	620	560	639	614	594	647	633	618	662	613	569	578	601	585	600	611	623	625	610	617	599	605	616	579	594	633	618	616	622	636	601	615	612	616	618	623	613	595	622	605	592	626	614	646	609	600	632	597	650	625	579	605	636	580	607	594	595	560	583	585	626	593	611	621	608	598	558	588	594	625	627	615	672	629	574	631	603	580	575	615	595	585	603	641	594	579	582	601	601	638	596	628	597	615	594	595	596	604	618	596	654	586	586	616	586	621	572	591	574	612	584	668	593	575	601	576	594	596	582	642	599	592	602	599	637	626	608	590	613	616	647	616	597	640	620	611	572	604	597	577	573	591	571	599	602	601	623	584	553	628	579	575	580	576	654	609	630	616	611	599	581	637	603	566	626	648	580	629	620	601	593	591	598	622	614	573	616	559	584	598	586	608	589	596	607	618	629	576	614	613	636	635	622	612	607	612	601	581	603	596	618	584	605	604	621	650	599	602	610	623	624	580	595	595	605	572	633	608	614	588	599	584	605	625	622	614	600	592	622	604	627	608	629	585	601	538	602	564	604	651	598	589	597	648	631	631	621	600	628	661	607	594	575	602	650	603	623	616	511	625	619	583	610	584	590	563	608	645	618	597	613	580	571	658	631	581	627	586	638	605	589	613	645	597	569	663	547	574	571
9422	5410	6180	4226	2552	1606	1149	886	831	686	612	515	462	441	395	363	372	363	331	340	350	304	345	305	268	329	272	292	274	286	285	287	262	304	288	269	258	258	256	292	289	317	285	276	280	249	246	285	267	283	287	285	293	287	283	265	308	275	275	294	266	252	296	253	277	265	276	272	282	276	280	287	297	289	296	260	313	298	263	319	264	263	281	268	269	274	266	264	250	280	283	262	262	309	296	301	265	272	301	293	259	302	269	253	295	263	315	291	292	269	305	281	259	270	258	262	266	268	281	298	302	275	287	290	295	268	275	277	266	270	274	264	287	254	277	281	305	272	303	246	279	309	300	298	297	295	274	282	276	259	307	281	283	292	281	288	273	301	271	277	259	277	284	250	263	292	266	254	291	258	288	257	306	296	267	242	262	264	292	297	259	288	284	253	313	270	223	295	257	274	295	310	248	259	249	284	265	257	271	294	283	265	246	270	254	264	286	299	265	273	277	279	252	248	280	287	289	300	287	261	287	267	300	275	278	287	284	269	294	303	226	266	259	278	282	291	268	274	275	232	294	314	288	290	276	267	285	290	269	263	281	272	253	311	287	277	295	276	259	284	274	256	282	252	258	272	281	244	272	287	303	274	284	272	298	270	291	298	255	294	267	285	265	267	298	242	279	273	313	293	283	264	278	266	268	283	247	279	250	300	295	291	248	271	305	267	273	294	288	267	272	287	278	290	293	275	320	306	284	281	253	282	282	264	316	260	279	297	252	291	284	279	250	280	261	283	283	270	264	296	261	253	255	307	270	283	269	287	246	283	238	257	295	302	278	275	257	280	259	255	278	294	270	264	301	287	266	291	283	272	301	296	256	270	250	231	296	293	273	277	283	271	252	285	289	302	262	289	294	270	284	272	273	297	286	267	256	278	306	289	265	274	287	271	295	259	299	284	298	311	268	270	289	272	287	280	276	264	289	276	276	263	285	295	279	267	261	277	300	253	262	242	316	279	284	300	272	279	277	284	253	277	259	288	297	280	268	239	271	276	283	259	257	259	282	268	294	270	269	251	280	304	274	243	262	272	284	282	267	318	263	270	295	284	263	275	278	316	317	269	271	270	283	268	275	269	314	271	295	256	274	277	266	283	280	275	276	261	311	300	275	270	260	282	297	247	282	288	296	258	326	275	278	269	246	278	293	299	289	277	264	259	306	277	279	268	264	296	293	229	284	271	275	293	293	282	264	238	290	285	284	293	277	302	283	273	302	297	226	282	265	294	266	290	314	293	275	290	270	251	301	283	274	298	285	310	307	253	277	222	300	281	275	285	296	287	278	285	286	271	274	298	291	293	266	274	274	292	256	305	297	288	266	251	291	228	280	283	286	270	316	260	287	253	285	277	282	291	268	266	292	288	275	271	275	270	248	271	304	237	287	260	272	308	305	278	291	269	284	295	239	256	294	255	278	257	262	275	251	281	294	266	286	287	254	279	283	279	320	293	284	311	273	296	295	315	280	287	283	268	283	286	257	262	289	288	295	267	259	265	301	297	308	269	279	281	254	273	296	286	308	274	257	285	268	283	260	307	316	243	314	285	292	269	276	290	269	234	293	283	271	315	278	258	275	251	277	242	279	267	270	300	291	286	284	295	285	295	288	262	311	270	270	285	256	273	261	277	251	283	272	274	266	268	278	269	266	308	296	278	270	263	307	302	258	251	266	255	287	286	264	293	298	293	292	252	277	268	289	271	289	257	274	268	274	254	280	272	278	265	266	302	276	259	281	319	311	298	264	265	314	290	321	273	300	270	284	290	240	243	264	286	250	258	263	286	289	253	271	316	259	263	285	293	277	284	286	282	298	252	294	279	326	271	261	263	288	271	291	285	250	253	263	270	269	279	286	241	306	269	275	319	291	308	273	286	287	267	271	266	286	297	270	282	266	262	285	272	269	274	292	271	265	255	274	305	283	264	307	314	296	280	250	257	303	296	268	285	293	263	276	298	262	277	274	285	271	270	268	255	262	275	259	283	297	267	288	299	295	269	230	270	267	303	256	242	247	266	277	286	250	282	252	286	287	296	270	279	255	270	287	279	278	240	252	277	261	269	295	273	299	290	270	290	259	273	296	262	296	262	258	253	301	256	290	286	264	272	272	267	292	286	279	299	266	258	273	276	269	304	272	277	261	304	271	277	268	248	308	297	259	295	309	289	279	302	285	273	262	250	273	283	292	312	273	266	274	270	254	272	270	286	268	285	287	256	285	292	294	273	262	291	259	299	252	268	273	253	303	290	279	263	262	258	297	265	259	303	288	253	272	269	268	281	289	281	286	302	254	261	278	279	295	304	313	272	286	277	301	296	245	268	264	302	328	243	313	257	268	278	269	290	267	262	266	280	273	281	281	291	274	307	274	278	269	259	292	264	268	268	301	295	285	264	280	242	275	267	298	292	294	258	295	298	265	298	327	263	228	269	287	273	275	268	271	297	267	286	313	269	278	267	264	274	257	273	284	284	285	256	285	228	261	302	294	305	305	264	274	274	293	304	264	290	293	244	302	291	293	271	274	304	266	270	286	287	266	272	269	280	279	289	265	247	292	270	271	282	311	281	308	275	269	268	261	286	287	279	297	279	281	290	273	287	283	299	295	270	266	279	296	296	286	298	291	263	277	270	260	258	266	244	263	276	291	291	286	286	266	325	267	269	261	268	282	257	257	296	261	262	284	285	290	275	263	278	262	264	246	267	276	273	284	302	301	311	287	270	295	303	291	308	263	288	272	284	284	305	311	286	263	289	268	282	291	287	302	270	278	316	285	281	273	280	267	275	253	295	285	285	253	276	283	263	330	290	251	239	252	292	272	260	281	274	265	276	289	279	284	275	288	292	307	298	311	269	274	256	277	273	259	264	277	275	295	251	245	260	262	260	309	298	286	296	294	276	263	268	306	270	257	285	295	255	246	265	284	272	285	275	256	302	276	298	300	271	305	305	297	275	274	352	304	299	260	285	264	261	261	299	265	285	253	275	311	265	319	273	286	292	263	240	264	288	280	267	287	269	290	298	281	276	255	290	273	299	275	287	274	260	271	314	258	264	279	275	293	281	267	285	295	295	286	257	285	275	265	293	280	278	261	264	251	256	281	271	273	286	281	285	269	276	267	278	279	300	307	269	263	291	280	253	287	266	282	281	288	291	260	305	292	273	279	297	266	258	273	276	299	280	284	304	269	246	272	271	280	279	250	280	302	298	267	276	279	259	282	323	278	263	286	271	248	273	292	297	282	300	301	283	265	293	265	262	272	292	242	285	248	265	309	272	287	296	317	269	314	292	278	262	284	286	272	297	274	277	252	276	287	271	305	301	280	267	261	281	260	288	293	300	257	273	269	266	247	284	286	285	270	265	287	271	281	263	252	275	277	261	292	294	315	302	276	263	253	328	244	302	269	243	289	303	262	277	271	280	246	255	313	268	267	310	272	299	272	265	266	296	292	288	288	280	272	289	281	280
6766	5586	10680	11378	8842	6435	4939	3652	3369	3008	2406	1891	1626	1503	1380	1271	1163	1119	1081	968	934	871	908	894	817	775	761	742	731	716	668	668	706	667	719	687	674	714	697	639	671	707	691	745	660	701	666	720	658	683	715	724	665	642	668	603	663	637	689	720	683	666	647	666	654	709	680	658	664	679	662	669	638	675	689	670	685	695	675	651	659	645	674	659	695	654	665	659	698	665	656	671	728	655	654	695	673	667	721	652	680	626	663	617	679	653	694	671	693	659	677	704	692	696	657	711	680	707	698	690	644	693	635	705	713	693	652	671	719	688	668	694	688	659	687	692	619	628	642	620	678	657	666	656	688	679	684	654	685	688	677	703	670	660	649	661	668	698	631	679	686	639	704	685	651	699	648	753	681	674	674	651	656	687	646	670	678	637	651	669	685	648	674	682	683	674	659	660	705	616	691	624	665	591	618	643	676	704	626	724	672	642	651	689	713	686	663	677	654	636	636	688	677	693	665	700	690	680	683	701	690	703	700	664	661	703	677	634	644	673	664	685	638	620	652	647	651	714	673	677	638	653	704	658	650	666	704	665	676	661	689	668	662	647	691	679	629	657	684	649	696	674	671	667	677	660	649	707	633	681	643	637	660	693	665	647	641	671	651	673	675	668	687	668	696	657	661	692	752	653	620	669	709	682	695	632	693	636	666	670	687	660	685	671	626	670	650	665	676	657	645	664	680	628	649	661	669	679	680	663	677	632	681	675	632	653	664	637	653	655	662	616	678	685	717	694	688	731	734	690	662	648	698	660	676	679	686	713	701	661	646	621	660	694	698	692	708	717	694	665	712	676	655	685	704	686	716	665	656	707	667	671	696	698	667	670	692	674	693	715	676	675	627	660	682	651	686	650	705	691	647	684	699	722	696	671	694	660	677	643	662	634	710	631	684	681	677	704	648	665	670	674	659	645	652	702	685	658	633	667	669	686	668	661	686	631	670	669	665	732	657	665	690	645	666	709	693	667	661	664	686	665	707	704	721	688	659	687	645	658	647	664	630	689	682	645	677	651	666	716	716	642	710	709	660	706	743	654	657	674	683	699	689	681	687	654	695	676	650	663	674	716	689	671	631	611	727	651	647	685	661	652	672	643	653	634	700	648	710	713	709	720	686	636	668	715	687	711	693	735	683	653	698	692	710	651	674	697	716	672	664	704	668	671	701	688	700	694	696	679	702	703	644	650	691	670	664	679	671	631	660	724	676	672	620	673	631	672	702	678	668	691	668	642	672	713	655	661	707	684	654	707	706	630	715	654	671	644	688	690	699	629	677	669	684	659	698	681	664	649	669	633	685	680	642	620	692	648	660	691	673	656	623	717	673	676	694	700	674	671	702	717	661	706	657	688	664	693	717	651	660	659	691	692	722	675	657	676	624	696	699	719	674	660	730	643	677	625	702	710	638	659	706	708	701	672	675	658	698	702	686	689	722	666	685	729	678	681	685	660	681	652	646	677	643	711	663	681	641	696	692	685	704	693	673	639	630	688	692	685	644	684	691	702	644	666	687	672	690	665	683	721	712	618	696	681	651	643	658	680	657	679	633	693	685	697	663	685	708	718	721	685	689	662	662	641	674	679	690	688	643	649	715	682	687	690	678	699	727	660	644	660	647	718	694	725	689	683	640	652	670	650	644	656	692	714	718	686	630	665	685	664	697	680	673	642	631	633	690	657	657	650	660	679	679	697	623	684	625	663	735	615	670	624	700	675	668	672	664	706	669	680	719	673	652	666	685	726	656	677	638	688	659	667	696	675	677	734	662	692	661	668	687	677	665	679	680	623	664	674	689	647	697	633	695	639	708	642	705	688	655	621	650	673	678	655	687	628	691	630	671	689	711	672	641	663	629	666	653	680	612	678	698	617	665	721	635	672	664	647	658	678	641	705	674	624	679	651	673	692	657	666	684	684	654	674	667	710	694	674	669	704	680	710	691	688	642	640	691	667	628	706	698	646	693	664	709	727	637	699	711	656	675	674	665	676	656	705	668	682	693	668	697	639	692	690	641	717	668	697	657	643	660	667	692	669	622	657	620	722	663	647	637	712	619	657	694	677	710	648	671	648	666	666	624	635	699	655	711	705	651	665	720	697	676	680	659	658	670	665	748	649	691	673	697	637	649	658	661	739	619	675	704	672	707	635	690	677	659	641	686	688	708	701	680	623	679	679	680	667	685	665	640	721	649	659	668	679	656	671	671	661	672	661	640	642	708	686	697	704	698	671	663	645	663	704	644	700	654	676	661	703	688	681	701	713	713	681	674	690	661	651	649	725	654	660	690	682	662	664	673	675	663	679	693	669	642	707	670	664	638	687	622	680	645	657	694	626	636	650	698	690	697	674	669	695	699	703	638	661	646	635	677	689	693	729	635	688	735	669	666	682	669	714	699	690	644	647	689	689	699	659	688	647	694	688	680	667	675	651	686	668	715	637	646	677	657	685	654	672	624	651	654	686	668	658	680	619	672	688	678	712	651	709	706	698	692	687	690	660	676	656	650	679	707	659	648	717	670	663	646	664	694	658	660	658	735	685	659	651	680	718	692	664	686	657	662	665	664	639	722	646	682	695	669	679	670	628	594	659	686	670	657	683	673	663	660	658	656	680	724	655	649	696	681	668	657	693	670	716	688	706	647	696	660	675	631	654	639	689	680	638	708	691	677	638	691	673	690	679	688	668	695	694	720	663	637	642	659	677	693	669	677	669	689	654	691	664	678	661	683	663	680	694	675	628	708	692	640	653	657	648	663	737	650	697	648	725	631	701	692	647	641	741	691	649	682	650	688	677	699	642	698	686	645	678	634	690	652	684	687	654	696	678	692	669	683	631	672	671	687	703	674	659	702	678	663	685	679	670	689	641	700	683	694	630	692	677	697	686	673	686	675	710	647	718	656	647	658	645	671	679	692	647	682	616	658	697	694	671	658	679	662	663	699	646	669	612	670	680	733	632	674	670	682	681	711	695	660	688	654	650	677	693	680	667	668	673	659	686	638	657	665	639	617	688	681	672	710	648	655	674	658	643	656	633	647	716	723	685	703	678	708	676	700	640	659	657	677	674	667	707	673	662	702	640	668	645	670	706	681	658	705	625	706	628	684	671	683	697	649	676	697	650	660	665	647	640	672	688	676	649	694	648	705	649	646	688	658	674	700	665	625	714	657	656	643	627	692	673	722	697	604	681	664	655	643	670	687	683	661	649	697	679	688	649	678	710	684	646	658	628	686	650	698	691	705	641	643	710	695	652	708	679	701	677	680	725	639	655	643	656	671	665	711	647	665	656	645	658	701	675	694	713	683	684	634	667	710	650	669	663	686	667	650	695	679	673	687	649	681	671	666	648	706	654	669	696	710	611	644	708	695	633	662	651	643	669	693	636	675	685	661	690	684	649	669	653	642	673	649	679	660	714	647	709	643	680	653	610	663	692	656	663	691	689	677	654	689	671	711	683	683	658	675	695
19283	10713	11358	7464	4480	2777	2081	1424	1242	1010	881	679	611	543	500	442	461	413	405	378	398	369	353	294	320	326	348	294	330	284	296	298	267	252	259	306	282	281	293	298	311	271	271	286	295	279	295	293	281	313	328	322	286	301	292	299	300	302	257	277	300	278	299	250	294	272	292	293	281	262	267	282	275	290	304	292	251	297	249	325	276	301	305	271	265	283	272	285	290	310	283	261	275	314	286	259	286	291	288	275	309	258	288	273	285	277	317	263	284	298	263	297	282	277	290	271	282	286	289	286	318	269	269	275	269	289	285	286	286	273	285	270	260	259	243	281	283	277	287	287	265	300	270	261	282	290	280	282	271	284	295	275	292	306	307	275	308	255	288	253	265	284	276	305	311	271	282	281	289	261	300	286	315	300	271	318	319	292	288	280	283	312	295	287	276	319	257	259	300	265	287	306	278	282	259	306	240	302	291	316	277	288	286	306	261	263	265	287	274	292	292	308	329	295	283	302	301	271	292	286	242	296	301	279	300	264	272	297	287	303	282	301	310	276	294	298	305	295	283	296	312	274	266	313	303	280	276	307	315	256	267	293	295	292	292	298	290	293	279	272	253	300	286	276	296	277	268	276	292	296	278	301	290	278	285	285	283	285	286	263	281	277	268	264	284	300	268	305	293	253	294	287	284	286	306	287	277	278	280	270	301	268	248	273	255	299	311	285	265	269	300	281	273	305	294	272	311	255	266	303	315	248	297	299	252	286	296	256	296	281	263	267	251	300	302	329	270	258	320	295	279	297	285	305	281	269	252	275	274	308	260	272	274	247	298	271	283	282	277	297	297	298	263	307	316	269	270	293	269	273	286	241	258	271	271	318	288	294	329	264	255	268	294	292	268	279	305	270	294	263	275	288	318	307	321	279	307	295	284	254	309	285	270	271	275	264	275	272	276	253	316	275	279	275	243	268	294	284	283	303	301	304	283	277	274	288	261	286	265	304	281	289	259	292	271	303	302	299	238	300	307	297	256	290	303	273	265	275	311	282	298	291	283	274	279	290	281	293	284	300	283	295	283	275	255	327	277	304	254	267	265	270	267	322	260	327	255	333	305	311	283	265	243	257	297	286	329	299	335	288	329	266	278	277	267	272	306	283	307	295	290	283	259	294	335	285	284	300	273	272	270	306	279	297	266	281	298	314	280	294	295	273	269	277	297	281	285	279	267	294	293	275	272	282	252	282	293	299	285	274	271	286	257	291	293	307	251	286	284	291	296	286	266	265	328	294	331	295	283	283	291	274	243	312	272	274	296	283	303	278	259	287	284	290	284	290	316	257	296	281	307	292	282	272	289	304	291	271	281	294	279	301	270	300	270	259	277	268	315	286	287	280	279	275	302	289	269	310	279	263	305	294	278	272	290	321	263	272	287	268	264	308	287	307	299	282	295	290	286	309	256	281	257	319	313	243	283	261	266	257	285	289	290	330	267	294	298	265	290	304	298	278	318	264	281	286	296	281	283	293	329	336	299	305	294	295	284	292	307	316	301	314	305	298	296	285	279	300	265	300	299	301	287	260	347	313	306	282	289	281	267	316	295	284	323	289	297	285	282	244	269	316	298	234	268	283	266	307	268	267	272	290	270	273	272	296	317	264	291	301	305	286	257	303	257	275	268	286	294	306	300	293	297	266	269	287	275	273	317	301	297	269	306	314	308	245	271	272	288	261	268	296	267	288	275	304	281	285	260	307	320	275	279	312	265	336	297	286	278	272	249	275	315	293	253	294	310	288	287	263	302	300	269	303	331	313	308	284	307	303	305	270	271	292	280	305	271	301	268	298	279	290	268	292	277	286	292	274	271	290	305	293	277	292	284	267	261	290	302	289	300	273	260	257	289	281	270	298	294	293	292	271	265	291	297	290	288	320	266	276	282	283	272	257	271	293	288	286	308	255	290	270	288	280	273	305	281	278	260	283	264	285	289	301	286	275	304	282	317	287	273	275	277	309	299	272	257	258	298	271	288	292	262	293	314	279	276	302	275	270	268	313	318	278	298	303	295	266	269	273	307	243	283	278	309	301	308	297	277	284	307	291	307	287	311	295	242	283	268	305	243	290	295	291	261	310	285	297	334	269	297	286	281	301	278	299	264	266	288	298	294	299	284	271	308	289	258	293	265	275	283	275	294	319	286	302	318	280	271	291	292	290	259	264	269	264	281	280	291	279	264	273	273	313	284	302	277	298	284	303	270	298	289	255	283	259	277	293	305	282	284	309	297	290	324	262	235	293	284	290	278	286	264	284	300	282	283	288	246	274	279	293	282	278	272	274	258	310	280	274	302	284	243	286	281	300	290	277	287	266	271	278	264	246	296	272	272	278	302	281	264	280	284	301	283	265	277	280	287	319	278	314	266	245	282	303	278	293	267	285	305	278	268	300	289	321	251	282	269	288	280	284	286	277	268	289	299	273	294	280	286	279	272	304	292	280	265	286	270	278	287	285	291	266	316	314	310	283	321	284	285	290	293	250	269	281	271	252	297	265	299	287	264	288	288	256	284	318	285	284	283	303	260	273	298	266	312	281	292	282	283	315	291	278	312	314	287	278	293	304	263	311	289	281	295	277	301	288	310	284	283	286	296	277	273	311	270	284	293	242	273	286	287	297	292	292	265	262	295	308	295	278	294	284	280	296	300	307	293	261	303	311	251	318	278	291	288	285	287	286	312	308	298	316	275	307	287	263	284	283	295	311	305	289	291	269	268	301	269	263	288	269	253	309	272	285	288	311	303	284	279	255	303	304	295	297	282	252	281	289	297	233	280	290	284	276	327	277	290	281	301	282	243	289	275	324	255	298	284	269	294	284	287	259	287	289	298	297	300	265	291	248	269	275	301	272	268	267	292	261	288	263	282	322	296	289	249	285	313	266	274	302	316	261	277	270	281	315	262	286	286	292	293	292	299	288	321	277	320	272	295	290	286	266	286	285	284	263	269	306	291	275	279	272	276	294	282	269	277	280	283	282	286	277	251	293	281	265	250	295	258	288	322	287	302	315	269	292	285	270	274	296	293	278	289	301	290	280	289	283	300	255	256	275	257	315	256	271	269	277	284	290	287	232	258	284	259	259	275	304	273	256	301	259	260	275	277	248	306	288	275	311	288	292	303	269	268	322	286	240	322	296	282	300	286	296	276	276	294	305	335	302	303	281	280	274	308	276	277	301	251	249	293	307	296	320	290	274	280	272	278	312	289	296	295	233	263	279	267	287	291	274	307	262	285	281	286	300	301	289	296	293	299	267	285	296	302	264	309	275	303	282	291	269	295	258	278	250	269	291	282	312	283	288	254	296	303	269	292	317	309	301	306	297	274	272	282	319	326	293	275	286	306	293	281	329	286	307	300	296	303	276	290	307	306	300	298	266	288	283	294	284	283	283	301	290	265	300	277	284	284	324	289	296	274	282	277	320	273	265	279	315	283	295	273	274	289	303	279	308	283	295	291	321	275	294
13767	10117	16587	17002	13635	10079	8436	6307	5604	4675	3903	3103	2733	2292	2025	1842	1683	1625	1543	1358	1258	1174	1139	1067	974	895	901	920	837	813	835	779	748	722	755	743	680	703	714	728	699	711	759	720	723	708	702	693	702	726	659	671	670	667	695	676	698	703	702	632	663	726	679	699	665	615	668	671	709	687	711	683	655	687	675	729	675	709	657	680	703	694	702	679	664	714	671	746	706	686	684	658	715	674	688	682	694	729	701	718	681	736	647	700	695	734	655	727	684	638	669	669	664	718	673	637	652	707	697	670	672	708	717	659	698	720	666	752	678	678	638	657	736	739	654	708	709	656	762	728	715	661	739	692	691	668	679	708	709	654	671	715	725	727	672	694	627	720	706	676	645	672	645	704	643	704	708	709	698	703	664	671	680	721	642	690	659	640	681	689	767	670	714	680	663	678	675	724	677	692	649	780	674	705	667	698	683	682	686	684	685	686	638	719	704	690	689	683	679	690	699	637	712	738	659	665	686	728	683	697	667	668	716	678	650	690	653	710	690	667	685	668	688	701	673	671	667	692	706	704	714	693	709	700	672	704	675	683	691	714	728	679	706	688	653	676	688	664	669	701	703	672	771	720	695	686	694	700	652	703	691	636	669	700	668	672	716	715	673	717	682	699	668	673	662	647	689	673	722	715	717	754	673	688	675	697	688	723	709	727	670	692	636	657	685	715	677	647	675	674	725	646	704	702	709	685	707	674	702	680	726	643	733	681	682	675	679	751	667	677	670	692	670	709	649	605	675	669	678	693	672	723	677	659	686	634	708	687	706	672	693	679	721	673	724	661	692	711	738	742	673	719	655	679	707	655	694	714	664	707	717	716	636	668	653	659	677	699	681	709	714	689	693	705	727	739	684	679	686	683	681	742	667	672	724	677	653	681	683	699	684	687	682	672	724	668	670	652	704	700	725	717	684	692	685	711	690	683	740	711	677	669	676	695	728	676	657	700	710	661	727	677	670	718	741	649	686	691	711	639	736	645	673	643	658	713	651	645	677	726	679	663	659	649	669	711	735	677	672	640	732	703	693	677	658	653	661	686	689	700	700	690	717	677	680	658	676	655	654	690	695	659	721	698	716	682	721	695	715	655	727	716	706	683	686	687	659	711	711	694	668	706	680	713	643	643	668	764	714	715	694	667	699	642	703	629	689	703	697	676	628	680	690	659	698	690	700	730	745	680	668	642	672	717	676	652	681	692	718	695	687	699	667	662	631	676	732	684	731	692	666	684	688	678	662	700	682	653	690	731	660	672	751	726	672	698	700	759	638	654	698	696	675	640	650	698	691	705	698	661	685	733	655	663	722	692	676	655	646	706	726	690	669	714	643	679	722	697	669	711	693	681	691	766	685	695	725	694	675	730	746	661	685	696	715	673	725	667	693	677	711	689	669	690	699	629	696	657	688	675	708	721	708	666	702	694	711	638	699	685	678	687	714	635	680	661	705	699	736	645	668	678	716	671	717	696	699	653	760	689	676	636	654	689	700	704	673	663	632	718	732	700	733	669	658	703	713	692	649	725	652	692	655	721	694	690	686	709	673	655	679	628	721	669	687	668	685	726	705	682	701	748	691	715	668	694	680	645	669	649	654	718	673	678	672	694	687	655	701	690	672	720	736	671	710	645	685	702	639	673	728	685	681	667	682	663	661	709	688	698	694	675	673	644	701	663	700	692	720	672	686	651	709	717	676	642	723	648	694	636	687	656	681	649	699	735	697	635	638	707	700	662	683	714	660	690	698	712	687	718	690	683	676	669	737	666	683	689	711	656	692	695	668	664	686	659	684	668	670	657	732	679	648	696	689	690	674	701	691	714	716	722	723	710	682	690	670	693	644	689	737	678	719	661	695	660	706	658	648	653	640	709	657	684	684	654	725	690	679	703	664	684	689	702	681	718	694	684	652	679	718	705	660	683	701	709	672	721	689	701	704	705	685	681	689	694	704	722	718	705	686	671	673	673	677	682	697	646	698	692	691	724	690	694	695	629	679	661	683	673	650	680	719	672	669	744	701	686	684	730	695	733	679	722	685	661	665	682	688	675	686	685	692	711	664	696	709	699	638	679	688	698	665	643	692	681	694	680	676	667	692	639	693	691	696	695	720	719	696	771	666	654	644	688	675	682	677	677	715	699	723	659	688	669	702	707	672	691	677	703	695	718	701	657	697	694	694	657	704	740	683	715	672	723	672	701	683	727	638	665	649	714	681	666	695	678	696	679	741	661	693	663	692	693	665	698	707	621	699	647	692	689	748	674	704	642	695	713	690	665	666	728	673	712	732	676	668	682	695	665	668	659	701	714	674	683	700	688	716	667	707	723	711	694	700	648	668	686	728	688	734	678	706	653	664	672	669	700	691	673	687	663	692	717	721	661	691	670	752	651	651	702	629	709	733	701	692	702	669	692	711	717	718	710	686	699	660	696	684	687	675	669	680	670	717	698	717	681	691	677	672	701	673	683	691	620	700	683	726	706	702	742	625	699	669	716	697	703	639	708	709	639	703	674	690	665	685	664	691	697	655	713	670	687	685	688	664	659	666	688	726	639	696	648	709	663	701	639	700	694	635	727	653	730	690	689	748	699	677	676	714	681	652	644	703	661	736	675	665	693	695	695	675	675	703	677	717	690	652	668	699	633	665	657	688	720	720	672	633	655	720	726	714	695	689	692	631	723	692	630	660	690	641	641	690	679	690	713	652	658	714	680	695	699	664	667	700	677	636	663	686	672	685	704	653	690	664	663	663	683	705	650	667	648	730	655	704	675	680	701	716	686	682	702	662	693	701	698	705	764	709	657	721	679	671	634	688	665	705	666	681	658	765	686	694	702	663	654	712	693	704	739	698	666	666	685	710	697	705	724	637	677	679	688	692	672	659	690	683	720	685	636	736	655	668	664	655	696	690	686	698	650	710	654	661	657	728	708	721	731	687	716	678	681	696	743	655	712	714	698	663	648	706	681	674	667	670	696	677	663	671	730	717	663	695	713	694	681	672	733	680	695	620	705	698	692	705	648	690	710	680	750	641	689	713	687	695	667	680	732	687	663	697	688	669	648	674	700	670	694	659	706	667	686	673	657	715	670	728	708	695	665	695	707	678	691	692	681	687	662	651	678	676	663	703	666	714	669	687	703	687	696	665	698	721	712	717	675	700	668	741	696	648	683	659	703	680	768	658	699	696	629	681	678	657	679	651	660	701	675	668	703	728	750	704	698	690	666	689	743	757	708	672	696	683	711	682	671	678	698	644	695	655	687	637	671	678	682	694	659	684	689	675	705	712	690	683	692	691	690	726	708	721	697	662	711	714	659	715	698	670	670	634	675	663	694	640	710	689	657	689	657	739	634	677	661	760	703	658	690	704	716	674	704	673	632	695	710	706	686	700	702	717	691	717	739	713	674	719	733	703	707	738	707	689	689	713	667	679	704	729	672	621	672	687	695	689	680	695	692	702	701	708	679	697	697
27878	15330	16318	10837	6354	3991	2776	2063	1644	1349	1015	837	741	596	621	516	466	504	428	380	402	379	336	312	336	317	272	307	279	288	275	266	275	255	275	293	257	269	236	251	242	236	239	236	258	238	275	256	241	232	284	296	265	234	270	286	250	238	227	247	226	257	248	259	292	231	248	233	299	240	256	265	273	267	226	258	247	246	260	276	257	280	214	248	237	232	250	275	246	220	267	235	254	239	276	252	267	249	249	265	260	275	261	246	251	258	269	267	244	238	265	269	257	223	272	245	233	248	265	267	266	279	263	265	232	241	247	240	220	238	232	249	238	255	254	262	241	252	235	254	255	254	245	253	236	254	270	234	272	272	254	245	265	270	276	242	266	264	270	260	254	228	242	252	248	246	250	230	238	236	230	280	256	236	261	256	251	221	277	255	251	269	224	205	257	259	234	248	231	267	262	267	221	233	257	245	244	306	261	276	265	241	235	271	238	265	294	219	266	253	245	235	260	237	240	238	250	246	246	235	258	245	254	271	270	271	267	270	252	231	243	266	243	224	267	248	256	244	258	248	262	230	267	271	249	202	272	225	266	255	251	261	277	275	291	246	225	267	269	291	243	262	264	261	265	219	249	205	258	244	250	266	259	250	243	238	251	269	234	261	245	241	253	250	273	255	238	229	246	274	262	236	233	252	259	252	273	266	263	269	223	219	254	252	221	229	210	282	258	229	225	255	236	243	251	229	231	232	249	256	250	236	263	279	266	258	271	262	221	245	250	227	255	229	250	259	246	237	218	275	252	268	240	256	226	265	246	225	228	258	222	220	258	258	263	258	239	240	239	244	221	240	267	266	236	265	238	251	267	254	255	241	207	284	232	264	231	279	255	245	242	243	251	249	252	253	211	242	229	269	248	263	268	251	239	233	259	262	230	233	239	247	259	225	242	240	252	245	266	271	234	237	249	262	240	244	244	269	235	239	243	242	216	237	249	237	238	235	241	272	264	252	262	243	250	246	256	237	231	257	262	257	250	267	259	241	283	252	248	256	267	254	244	217	251	276	246	266	251	243	227	246	241	230	228	237	254	258	250	251	248	243	256	266	261	277	228	259	246	240	234	242	278	260	246	234	241	250	288	226	239	285	247	231	235	254	214	230	246	247	250	261	238	258	255	263	264	244	293	264	237	239	255	272	246	232	223	254	237	242	243	262	273	263	223	229	256	247	246	214	255	257	225	222	233	246	237	256	254	253	268	273	262	249	258	276	237	267	226	251	274	286	256	234	259	237	236	275	220	272	222	271	256	247	244	262	272	254	252	250	257	246	247	269	246	238	248	255	236	246	225	283	238	245	258	246	244	265	268	248	257	271	242	264	243	268	246	269	283	213	245	246	267	245	238	247	275	273	215	249	244	221	255	267	247	245	251	245	238	269	248	239	235	265	280	219	244	257	255	235	234	237	252	214	264	285	249	248	241	250	258	254	239	240	222	254	261	254	216	282	274	266	260	266	236	238	249	264	263	232	253	232	247	261	255	245	262	223	265	261	232	255	250	248	266	224	227	253	264	238	222	239	241	232	242	224	231	265	244	252	238	232	274	271	249	232	267	263	261	208	261	228	273	265	246	244	272	245	269	250	263	275	244	309	265	281	261	214	259	253	222	259	261	279	262	247	255	256	254	257	232	248	256	271	253	258	225	259	236	227	261	256	230	231	237	289	257	243	258	254	241	265	231	232	290	275	250	259	214	232	247	255	227	234	243	269	261	215	252	252	244	258	258	268	230	259	264	226	268	251	233	248	243	234	248	247	268	236	239	260	289	230	229	213	287	250	273	269	273	245	268	242	243	225	251	252	245	226	265	244	247	242	273	230	257	269	288	211	291	256	238	241	255	251	238	269	240	237	270	253	246	212	243	262	236	253	245	252	223	262	247	271	234	262	253	226	259	265	234	258	264	262	248	251	253	224	257	251	259	278	247	242	255	218	235	268	250	228	227	259	245	275	248	235	246	296	249	236	244	238	214	247	253	269	238	243	246	280	260	237	263	236	214	257	268	235	282	244	262	245	265	275	262	261	261	273	264	250	241	249	246	260	270	255	243	260	266	242	259	261	259	252	286	229	271	281	269	241	243	264	263	288	236	235	251	255	244	248	252	260	248	271	287	255	251	240	252	245	237	239	241	258	263	241	252	256	245	244	220	241	261	263	245	260	260	206	252	268	260	264	239	243	244	246	263	261	253	232	293	239	241	235	269	243	240	237	234	242	238	275	243	246	264	242	259	264	258	255	222	262	242	248	265	245	226	234	286	223	249	261	243	291	276	242	250	217	255	229	229	243	262	232	234	239	267	243	212	273	233	263	260	263	289	234	254	277	273	226	227	199	241	265	297	226	246	253	286	243	265	244	248	257	240	290	246	246	223	252	261	244	259	263	251	241	260	247	266	274	247	223	233	266	245	255	273	257	273	241	254	225	255	257	248	239	235	280	284	251	247	273	250	283	209	254	248	240	269	282	237	286	259	265	229	255	263	269	258	215	245	253	244	230	214	201	260	276	239	272	243	272	245	233	261	237	288	251	236	269	244	238	243	263	261	245	213	261	233	278	249	241	277	239	245	253	256	234	249	266	259	235	229	255	234	264	245	242	245	246	235	242	268	243	249	263	225	241	235	259	232	266	252	254	232	243	253	242	230	222	269	246	237	259	280	265	255	261	228	249	254	246	233	259	235	231	272	225	245	236	251	254	240	274	233	252	241	269	263	250	259	248	242	271	267	260	250	259	260	262	251	235	258	255	208	253	254	265	281	229	254	261	252	221	248	243	253	235	231	273	247	236	262	274	261	246	252	258	231	235	257	227	241	257	229	270	237	268	254	226	249	241	217	212	279	231	214	228	235	226	250	247	259	222	277	250	255	240	266	254	250	268	278	252	234	228	235	271	253	243	269	290	239	273	263	265	245	257	237	233	247	236	259	262	249	245	232	237	262	274	240	254	256	241	250	241	277	259	237	225	246	258	259	245	258	289	225	251	266	277	226	248	260	234	253	236	238	247	232	230	243	245	241	254	221	245	264	257	263	233	268	246	252	245	248	245	268	256	236	271	242	241	248	241	233	257	236	278	230	230	255	207	251	261	265	244	250	276	254	265	245	264	240	229	224	249	219	237	254	198	258	261	264	265	249	244	259	272	259	261	242	242	250	266	240	231	236	234	234	269	272	251	251	259	270	267	242	274	231	225	223	240	260	260	263	233	251	290	275	236	224	235	237	232	252	269	251	232	260	243	270	283	228	267	287	257	238	229	268	233	263	244	251	238	233	258	266	254	250	239	274	223	246	228	217	259	256	244	275	245	262	234	243	270	242	244	236	256	245	262	226	247	288	280	264	267	283	230	238	270	263	242	228	243	247	235	257	236	266	239	264	236	297	256	255	270	260	271	245	249	278	269	254	259	234	221	251	232	245	236	232	216	238	244	245	276	246	256	261	243	237	240	250	267	261	267	256	249
17588	13449	21069	21182	17114	13230	10939	8621	7453	6260	5149	3992	3576	2857	2692	2302	2043	2098	1729	1520	1425	1395	1282	1133	988	989	953	884	836	839	842	753	797	710	693	662	652	660	618	645	612	596	647	655	641	606	618	630	658	625	612	669	636	611	595	636	614	625	604	631	618	641	597	607	600	634	574	570	605	611	606	595	650	643	599	592	615	629	619	615	637	598	623	604	607	611	572	656	599	658	591	618	584	634	601	641	607	625	624	637	658	561	633	595	637	593	622	615	612	658	630	631	584	605	648	608	608	619	697	564	626	569	592	627	610	595	610	618	602	615	615	600	607	638	623	598	624	641	639	596	636	605	619	573	618	570	620	578	623	624	625	606	566	578	603	559	587	561	654	635	561	584	647	619	600	580	586	606	594	578	590	617	621	650	597	658	612	593	641	599	583	585	612	599	579	610	593	623	579	620	589	629	582	645	635	570	597	607	603	595	569	635	548	594	598	640	570	592	585	605	610	638	654	606	598	673	629	592	609	598	622	615	628	595	609	594	641	608	613	583	568	573	624	587	635	614	584	597	624	622	593	634	633	625	574	599	594	661	633	641	609	592	572	607	621	606	623	631	619	594	610	593	601	562	596	602	626	614	574	602	659	598	618	589	582	637	599	585	590	644	605	611	615	592	650	618	604	570	632	618	631	600	608	642	613	628	601	591	610	640	629	587	603	588	647	684	639	608	587	632	656	600	542	606	657	633	587	602	577	618	640	583	610	619	663	645	574	601	604	617	602	593	636	605	583	602	645	613	594	623	617	666	592	596	596	585	606	671	598	622	595	565	632	593	609	624	605	609	590	580	569	599	597	616	612	601	658	667	608	629	594	640	588	594	614	628	615	595	587	632	590	575	596	583	583	596	642	606	583	605	595	627	618	651	581	644	616	569	571	652	614	643	593	583	653	607	614	564	598	626	628	617	611	574	602	665	598	621	602	612	607	625	637	626	646	653	595	549	602	619	622	606	586	653	592	619	602	639	583	581	625	627	595	598	590	614	583	610	636	580	583	618	578	606	599	622	579	650	609	651	624	584	593	589	655	611	625	599	637	643	651	614	608	576	627	571	616	595	576	603	644	608	586	629	607	586	602	626	589	585	621	580	654	655	588	627	626	627	610	624	601	591	607	579	609	618	604	599	610	612	631	601	581	608	628	623	582	566	621	644	633	621	627	582	626	595	603	613	619	657	591	606	649	578	580	601	579	640	610	583	610	586	619	589	596	614	601	612	610	595	652	655	602	618	620	625	612	593	605	614	638	586	607	576	625	631	604	583	520	631	554	638	584	609	620	625	620	610	642	586	589	628	611	601	605	590	590	616	637	586	644	636	568	585	583	600	603	602	651	622	639	636	642	604	588	624	602	596	577	619	626	579	579	586	607	577	594	625	608	655	623	545	623	624	570	627	602	605	596	603	602	586	568	588	621	614	553	623	636	578	645	617	629	602	616	650	563	577	597	624	625	589	586	593	550	641	636	620	607	616	586	614	594	613	623	570	598	594	647	570	624	578	660	617	557	657	650	582	583	617	616	632	654	595	636	622	610	593	602	584	634	578	586	578	627	604	606	598	605	577	603	645	606	587	604	584	595	565	652	625	599	643	585	605	593	617	626	567	607	619	619	591	604	600	641	631	609	621	642	572	645	617	597	551	642	604	609	604	566	568	572	645	622	632	606	588	593	607	576	623	604	607	651	635	633	646	608	634	611	629	591	569	618	606	592	612	615	583	613	598	631	611	612	592	582	588	624	570	628	599	594	576	625	593	617	574	576	612	617	608	555	566	598	656	592	641	611	607	557	598	621	598	589	574	600	613	569	654	591	648	593	599	629	566	606	609	651	589	643	636	607	607	594	593	623	651	602	582	596	608	608	598	590	583	609	639	629	609	614	650	588	593	581	600	613	620	626	660	611	624	606	616	602	613	590	582	643	593	582	616	640	616	640	620	636	591	688	563	618	613	584	618	612	579	584	588	620	625	570	592	641	587	601	588	624	602	648	611	601	584	610	668	616	642	613	595	550	608	595	592	590	597	590	652	600	610	537	615	582	635	621	582	598	636	592	602	632	590	627	615	630	593	570	578	619	624	599	579	568	617	608	607	587	611	594	608	610	622	615	593	588	615	609	558	565	614	610	624	594	598	606	592	605	605	574	622	627	642	572	583	623	622	601	606	587	610	562	582	619	623	600	606	650	600	592	595	638	613	588	581	603	608	619	613	657	591	650	589	640	650	585	596	596	619	606	604	579	623	666	584	605	624	594	639	639	596	666	556	600	614	646	619	641	633	611	622	605	604	647	627	639	617	622	596	545	600	618	610	645	591	653	578	624	638	612	611	593	589	608	594	569	602	577	592	642	591	588	612	621	577	580	573	615	591	616	616	617	612	609	641	573	637	597	613	606	609	609	624	660	612	621	644	617	614	638	599	574	600	613	598	610	569	598	597	607	562	587	592	591	653	619	543	630	624	614	602	578	611	636	626	608	627	654	624	567	569	617	601	596	567	568	615	581	646	587	597	567	639	636	587	656	604	623	600	581	609	629	577	610	631	612	586	627	619	600	591	637	602	618	661	641	617	589	630	596	587	586	601	615	617	624	612	616	626	602	596	571	590	596	545	595	605	565	643	653	609	550	584	636	630	608	584	611	566	596	599	621	620	597	621	593	612	611	609	609	594	548	585	641	624	625	592	640	630	606	584	577	568	621	621	564	644	615	589	584	638	626	544	569	575	593	579	622	616	603	650	612	645	626	616	622	634	605	581	649	586	637	637	626	597	629	580	623	623	640	603	599	619	619	641	621	616	613	590	608	600	647	630	562	653	597	613	596	615	610	607	599	650	640	602	586	610	605	574	581	586	560	617	628	574	622	612	567	620	601	601	643	624	580	654	627	644	625	598	619	614	667	596	652	609	578	604	547	635	602	558	609	612	570	611	613	625	609	590	602	619	626	614	573	674	611	596	569	668	590	589	608	601	629	546	625	624	591	580	603	597	563	610	601	599	644	596	618	575	615	620	583	611	619	611	637	588	639	625	595	603	599	613	609	654	608	611	592	619	592	604	592	588	624	613	622	614	633	674	602	603	612	614	607	644	620	599	609	604	555	639	580	606	583	685	592	642	612	596	560	544	617	593	610	614	639	645	628	620	654	587	662	670	619	646	626	611	592	631	602	588	605	623	620	621	535	632	601	586	595	577	632	616	612	610	594	638	640	629	613	573	590	597	607	633	632	638	627	620	650	605	615	619	626	607	622	592	617	651	582	598	633	592	620	627	612	602	570	629	600	571	669	581	645	595	653	596	639	634	613	630	645	573	618	591	657	601	614	592	606	619	625	626	609	585	606	599	613	666	576	630	621	627	570	602	585	621	589	647	596	612	593	613	574	652	624	639	606	564	570	597	592	607	644	612	597	655	606	593	607	589	639	630	628	552	620	593	618	584	622	645	585	641	603	629	616	650	612	638	637	631
9517	5662	6067	4151	2457	1568	1130	923	807	658	546	486	434	417	382	411	332	367	334	309	320	315	343	317	264	302	288	346	303	265	273	286	271	292	324	282	277	279	286	265	284	278	278	233	278	328	269	270	258	302	261	303	278	284	285	303	295	275	284	240	291	284	294	238	288	256	271	289	239	245	269	306	251	290	294	274	297	275	260	275	277	295	271	309	266	284	280	272	285	283	274	295	274	276	242	263	279	283	255	283	278	266	278	293	289	271	262	275	267	291	289	282	281	267	279	289	291	284	287	293	253	300	311	290	285	291	266	271	276	277	284	278	291	299	272	258	258	264	277	240	283	294	275	279	267	263	244	287	291	304	304	330	282	280	319	300	258	262	266	299	289	284	277	302	278	303	298	281	255	264	257	303	269	304	313	262	282	297	268	276	282	272	279	283	286	289	318	277	281	279	251	281	279	296	305	314	321	294	277	295	309	255	304	287	285	279	273	264	288	282	263	292	266	283	269	273	298	308	261	290	274	270	266	274	266	300	307	280	291	285	272	315	264	284	285	272	294	288	282	294	265	259	257	263	265	268	272	271	312	325	250	273	266	264	271	244	256	270	281	306	282	280	301	273	280	242	274	275	266	290	285	288	282	275	274	273	278	276	273	281	282	281	272	277	274	288	263	268	263	245	276	271	295	268	262	284	280	294	271	305	326	275	290	316	269	249	257	276	284	292	275	292	298	256	281	260	284	258	303	270	269	272	270	266	280	237	283	283	246	289	297	275	305	315	259	254	282	257	291	281	303	257	273	265	278	322	314	280	293	253	274	271	281	278	298	276	278	306	277	281	284	263	275	298	313	280	263	322	278	282	271	263	274	268	302	285	265	298	248	245	299	246	294	294	304	282	260	283	293	289	255	285	279	280	291	287	308	305	291	286	302	280	296	285	284	283	280	267	248	288	303	307	231	282	297	321	299	319	292	262	306	267	279	302	285	276	256	309	251	275	277	282	285	283	241	288	315	275	246	243	295	300	270	304	269	306	310	286	301	291	291	286	299	300	290	297	289	306	287	241	242	276	271	274	307	266	278	294	269	269	253	257	271	283	286	299	273	262	257	272	243	299	289	280	296	259	260	281	287	312	285	281	326	304	263	317	286	262	297	270	284	301	297	295	257	290	275	288	309	287	295	249	287	282	246	256	294	273	269	291	282	301	288	297	286	273	281	289	279	302	259	284	281	297	273	291	282	289	262	261	281	314	304	309	283	282	276	245	284	283	250	274	311	281	299	291	290	283	276	273	260	289	293	306	275	303	296	271	328	261	279	264	277	273	305	256	279	278	298	286	238	274	313	298	274	289	274	289	295	300	258	280	289	269	292	247	240	274	273	280	272	266	276	298	257	258	269	254	266	279	289	279	271	270	286	308	311	276	291	304	287	272	236	288	266	289	256	277	315	269	303	300	303	252	299	274	283	270	297	295	266	247	298	294	309	286	261	304	253	286	285	273	273	288	286	275	280	297	285	265	294	294	274	291	258	246	276	296	261	299	318	249	282	290	318	270	252	276	286	268	274	292	275	295	279	266	287	294	281	275	278	318	268	277	238	263	285	308	273	277	264	300	251	289	272	291	308	281	283	276	286	260	301	269	259	284	274	305	278	274	274	260	266	280	276	280	289	266	230	266	296	288	251	304	269	301	292	294	264	258	311	259	253	293	261	248	304	243	281	288	272	264	299	271	318	289	291	289	308	272	308	286	292	278	287	268	295	263	266	280	334	285	276	309	260	282	296	279	291	303	305	265	271	273	270	293	265	255	266	275	269	264	288	270	271	292	312	279	277	276	272	282	273	256	283	297	248	309	285	270	279	289	275	301	261	296	272	274	281	282	253	251	292	269	299	277	280	322	303	268	290	284	301	277	269	292	305	254	278	286	274	282	265	281	252	293	278	307	294	277	282	274	320	268	303	295	270	314	293	291	258	272	258	285	286	290	275	286	298	265	271	284	265	275	338	274	293	267	284	272	320	303	300	257	278	304	277	247	280	298	254	294	267	286	275	313	276	289	300	282	298	298	255	305	248	280	298	298	256	256	316	300	289	291	274	304	250	303	298	307	278	287	303	293	315	281	276	272	283	264	259	277	287	290	302	241	287	282	257	278	286	283	296	326	242	268	270	274	281	303	295	297	264	301	275	276	257	263	284	285	277	299	310	292	258	299	289	273	276	259	248	288	267	291	243	296	278	286	267	258	267	295	262	282	272	302	273	271	269	270	289	271	287	284	250	296	289	280	282	285	255	278	266	310	297	277	290	277	273	259	290	296	287	311	257	290	267	286	306	273	288	284	284	280	310	292	267	277	309	284	286	275	280	299	279	290	266	304	299	273	269	259	277	273	277	298	278	287	286	267	296	256	275	264	277	270	266	264	323	291	278	263	278	314	261	247	317	321	287	290	297	256	257	260	282	285	285	267	259	301	300	291	279	298	300	314	272	259	241	292	281	256	252	297	295	308	270	314	229	288	266	288	279	249	291	266	261	276	264	266	274	272	272	291	280	256	277	255	280	293	279	281	272	259	283	254	304	262	257	312	284	276	281	275	346	275	262	294	258	301	275	284	261	282	272	257	296	264	305	290	330	297	288	266	296	281	309	290	278	267	273	296	278	277	278	274	277	329	277	269	236	274	292	261	268	284	260	298	279	282	268	285	293	291	258	281	271	301	263	285	258	258	273	296	285	286	284	313	290	280	262	276	285	248	289	272	282	295	257	281	286	311	264	321	316	259	246	262	272	264	280	283	275	272	315	295	248	277	298	281	269	276	279	268	274	305	257	289	290	277	296	318	317	331	254	295	271	266	268	306	309	321	289	295	327	291	283	278	284	237	299	287	258	259	274	300	279	284	271	302	267	288	289	290	284	286	272	306	270	275	301	270	276	254	254	300	304	274	285	289	277	252	296	274	294	295	298	318	287	271	284	250	272	248	293	292	278	243	275	316	292	304	274	269	269	275	295	277	258	279	297	283	319	263	285	281	282	285	294	299	297	287	286	270	268	272	295	280	266	279	303	279	280	299	290	276	293	299	298	295	274	274	272	283	294	269	288	283	263	260	288	271	265	281	266	287	273	270	299	308	301	259	275	287	304	233	259	278	248	298	306	254	261	258	270	252	270	282	285	283	280	294	286	276	280	239	302	260	285	279	287	287	278	304	285	276	269	313	271	297	269	280	279	264	284	274	289	317	296	276	268	295	289	285	267	295	310	318	246	270	259	283	295	274	306	293	297	303	281	280	275	280	307	267	290	279	281	270	263	299	269	277	277	262	281	303	293	259	279	304	272	307	265	279	251	261	323	299	232	290	281	312	279	284	269	291	252	317	296	263	310	263	295	284	257	286	277	288	284	283	301	303	282	262	272	289	267	239	283	289	301	265	285	300	291	295	261	285	263	258	311	305	289	257	280	304	287	262	263	281	279	296	283	242	278	280	262	275	276	298	269	309	308	271	288	287
6882	5746	10614	11298	8488	6456	4945	3788	3440	2870	2393	1974	1684	1473	1310	1305	1174	1188	1085	929	961	971	959	818	807	803	806	814	687	725	766	694	704	698	722	661	722	665	702	691	685	627	685	658	667	703	705	668	677	691	653	674	685	713	671	683	669	723	644	647	661	695	668	724	683	664	692	675	655	669	677	641	624	657	676	677	671	706	673	721	653	674	664	686	691	658	680	703	714	677	702	708	675	709	709	713	671	707	706	644	710	630	709	677	607	651	703	683	649	678	723	677	722	651	708	622	702	692	717	717	684	668	659	714	718	680	683	672	647	715	709	659	692	636	693	712	727	712	712	678	671	660	667	703	663	665	680	767	684	671	635	703	686	701	680	670	718	705	659	664	653	718	668	675	676	684	675	638	697	635	655	678	691	665	634	687	662	713	664	664	686	678	693	673	712	694	685	672	706	662	744	667	683	697	710	699	745	669	713	669	719	671	700	712	699	682	672	680	660	712	700	713	653	639	692	704	692	670	671	677	699	668	693	701	702	671	631	659	660	661	655	705	667	639	727	631	663	648	724	704	679	711	696	649	685	703	696	708	690	687	703	685	640	750	678	719	688	668	688	656	661	681	670	653	699	668	677	673	635	701	662	682	674	659	736	705	703	684	695	648	652	653	696	708	650	717	640	666	694	632	722	693	667	709	630	658	668	650	694	684	663	682	672	682	660	674	670	648	711	708	705	645	700	699	684	670	659	695	686	665	742	677	712	692	670	671	686	714	711	725	630	639	672	726	675	652	664	665	667	682	660	656	661	670	679	676	651	678	665	702	695	680	655	689	666	702	656	670	660	694	724	665	698	667	693	695	687	717	705	684	662	695	705	619	645	704	658	692	693	652	724	664	673	699	687	659	651	621	637	641	641	717	640	609	718	696	655	676	692	697	689	656	692	731	657	655	678	650	682	706	683	671	626	688	664	686	692	686	636	663	706	670	631	696	689	670	688	688	669	682	660	676	643	657	660	688	695	670	700	701	647	666	663	706	660	669	672	664	693	676	650	684	673	641	667	704	694	700	690	714	688	679	675	703	681	685	699	693	660	653	604	661	620	668	645	674	699	624	716	683	726	669	709	709	696	694	670	702	720	681	666	645	666	648	658	662	686	668	671	715	658	684	690	660	710	691	645	661	723	687	685	658	628	628	683	666	653	648	671	694	690	715	651	627	721	684	668	635	683	697	661	704	701	663	672	644	710	705	670	677	686	642	643	688	713	667	698	713	705	718	675	708	705	712	664	724	690	724	689	656	683	690	659	672	675	674	713	745	712	703	638	718	693	742	644	641	683	628	657	726	646	662	728	650	643	718	725	723	670	670	665	698	661	642	657	677	670	710	659	692	674	671	697	698	637	713	728	688	704	664	689	670	710	688	672	694	635	665	691	675	644	685	696	676	721	703	693	658	725	695	691	669	657	692	664	711	663	683	687	663	708	695	679	665	695	685	724	660	663	653	703	701	680	655	622	692	672	669	665	649	659	709	692	690	711	670	703	636	676	669	686	695	651	692	701	695	689	661	679	677	626	670	712	662	648	660	713	653	701	693	703	735	700	634	678	697	661	703	681	660	699	680	640	692	658	637	668	678	700	673	702	673	649	657	762	698	676	675	672	647	713	648	725	718	646	738	715	692	713	714	704	705	667	657	710	722	650	690	688	678	642	717	682	652	705	681	671	653	709	688	695	713	694	678	702	670	714	621	653	691	674	684	703	692	666	691	648	666	661	710	658	681	704	674	618	737	682	687	688	662	722	635	712	677	716	674	667	679	709	695	663	676	670	699	707	623	702	649	666	685	715	701	672	691	683	669	647	672	682	712	649	690	720	692	639	624	667	698	667	727	679	641	653	651	697	699	678	707	712	699	633	623	695	670	681	654	706	649	677	609	667	665	697	663	648	666	653	716	693	687	712	682	647	691	678	696	714	645	668	642	674	657	694	684	660	719	687	690	631	671	637	672	687	706	666	685	613	704	674	661	691	713	685	708	666	667	688	656	715	719	680	651	653	672	639	682	655	668	692	728	667	662	720	685	727	680	720	628	671	672	705	671	677	689	678	660	696	657	717	656	652	699	629	681	658	651	648	675	721	680	640	729	680	709	672	678	714	678	677	725	634	682	705	664	657	688	703	684	681	670	698	644	653	688	679	667	683	671	661	643	701	674	690	692	619	700	691	634	701	713	684	696	741	676	701	684	684	675	648	710	700	714	672	667	679	681	675	663	701	724	665	665	694	677	655	694	703	700	707	719	683	672	648	683	664	686	608	676	724	674	711	697	717	662	700	692	674	692	640	698	679	623	739	693	669	713	717	696	652	697	681	685	686	687	691	660	697	681	676	673	727	665	667	661	689	695	694	726	672	658	714	680	678	683	640	694	706	662	657	675	699	673	680	675	675	672	712	660	663	653	670	695	658	683	720	694	677	662	683	650	661	649	695	639	630	669	658	718	679	671	664	642	674	667	649	643	686	707	669	651	689	666	718	702	715	669	661	675	639	695	676	659	698	686	668	705	655	645	700	708	673	697	689	680	665	710	733	680	708	686	681	696	689	677	679	684	705	687	652	703	715	693	679	684	640	718	683	624	679	672	699	672	690	695	690	671	669	676	674	705	681	675	739	655	711	725	696	702	635	686	641	682	671	715	622	684	659	659	658	704	684	721	689	680	682	673	689	703	665	709	678	686	701	683	638	679	649	678	690	670	702	656	715	702	638	727	725	668	699	694	700	677	689	659	707	677	684	694	660	708	687	662	709	682	656	686	669	673	710	702	684	650	724	717	641	675	710	687	682	697	675	714	669	710	668	682	697	641	722	674	680	758	665	716	723	707	691	734	699	665	664	654	671	706	712	683	629	690	630	665	646	681	718	653	644	655	658	652	656	728	714	675	655	704	680	708	700	688	644	675	631	708	683	662	656	688	668	728	643	695	681	681	679	668	680	660	648	669	677	682	727	690	725	649	642	682	678	684	669	688	696	688	729	694	685	652	673	666	647	716	753	704	667	653	728	728	684	686	690	712	738	678	670	680	708	692	667	654	666	646	680	697	684	655	695	692	743	746	691	719	695	691	666	622	715	672	620	664	718	707	689	689	705	683	679	636	668	673	662	671	665	657	685	667	700	670	671	710	716	654	689	635	647	704	664	688	616	669	661	709	678	662	693	708	683	731	683	675	674	638	691	653	669	640	650	698	698	666	702	672	679	735	683	652	717	649	696	707	693	652	692	735	704	652	693	692	689	666	643	646	658	660	701	720	726	659	701	697	658	697	666	613	676	710	708	624	716	624	687	669	680	666	688	720	691	628	670	665	657	730	715	712	641	654	698	647	643	611	671	728	661	671	657	673	651	660	656	692	681	642	723	648	708	702	660	706	710	696	703	680	674	703	688	694	676	689	680	646	703	706	680	735	734	686	643	709	676	704	733	695	643	715	646	692	673	688	689	662	625	688	645	680	698	688	690	677
19353	10565	11737	7429	4240	2972	2088	1552	1250	1065	857	713	610	575	525	452	477	448	389	392	377	379	365	323	337	334	279	315	301	262	301	296	288	321	283	288	274	279	274	257	311	273	284	290	289	279	272	281	277	270	276	322	285	270	279	285	294	278	304	287	304	284	297	304	300	308	288	274	247	304	286	296	280	292	283	314	327	287	294	294	295	262	281	290	274	276	282	303	340	279	268	276	275	291	279	274	278	288	276	271	280	305	250	316	320	293	324	263	294	285	291	294	285	303	296	273	276	298	280	267	271	267	263	257	282	269	304	261	280	296	275	291	272	287	311	270	273	286	266	294	261	301	270	257	280	270	286	290	284	299	270	296	269	265	310	257	301	272	289	296	282	287	303	292	305	262	288	232	287	290	284	288	276	260	295	312	302	286	299	252	292	303	322	301	267	286	304	274	277	299	276	303	287	279	277	278	296	248	294	300	261	281	282	283	302	307	289	286	269	284	277	287	288	294	296	285	288	285	305	261	286	273	272	332	296	287	324	304	284	322	277	261	284	309	268	317	248	295	313	263	265	269	317	299	291	293	292	279	287	281	297	285	274	265	312	276	264	258	264	310	298	246	304	263	272	270	260	296	294	285	289	263	265	304	304	273	267	276	294	252	276	254	297	285	271	310	278	304	299	255	288	276	287	299	297	248	280	276	303	297	288	315	295	260	281	326	271	260	285	274	287	277	307	323	283	283	276	277	282	314	268	306	305	287	313	263	326	293	264	300	253	302	306	290	300	276	280	277	287	272	286	266	291	285	312	302	277	287	268	290	267	264	291	313	299	270	286	302	277	272	277	300	270	287	308	263	322	307	300	278	305	294	304	310	261	287	286	246	288	274	282	273	265	262	294	303	302	267	277	311	263	254	284	284	271	288	308	281	283	302	294	268	279	308	303	328	306	270	320	266	252	285	305	290	259	299	282	255	297	283	272	272	271	260	304	277	289	292	294	286	293	297	267	287	281	293	308	282	264	295	303	301	290	263	294	261	285	288	266	278	274	310	283	293	291	277	298	276	285	270	250	306	312	282	296	328	278	268	307	270	277	273	316	301	282	287	297	293	286	280	279	291	299	274	263	273	278	269	271	279	290	279	306	253	314	315	300	292	298	289	304	284	240	277	273	282	273	313	280	244	264	264	267	315	251	277	265	301	310	293	282	299	278	298	304	270	276	288	289	294	290	287	273	274	297	293	311	305	301	273	277	291	281	296	255	290	258	297	306	289	292	286	292	294	283	279	296	319	282	288	270	294	288	279	279	250	267	268	267	281	266	307	302	294	290	282	320	307	295	283	256	298	271	306	329	282	298	279	300	287	283	287	318	312	302	295	274	295	264	304	265	323	306	286	295	282	262	256	275	281	315	277	272	281	278	305	306	278	277	273	296	287	279	310	287	283	284	301	275	240	295	283	301	273	304	280	301	306	296	228	322	296	292	287	263	293	280	292	257	319	292	291	266	290	260	274	297	295	293	322	296	297	272	280	287	285	285	281	286	304	268	268	281	257	291	286	292	301	298	286	296	271	302	282	274	270	294	302	255	262	289	300	280	268	292	294	265	247	308	283	288	286	300	305	284	280	309	279	297	297	243	253	282	279	297	277	305	306	274	300	296	289	295	297	298	290	297	273	290	294	287	290	294	280	276	294	257	278	295	264	294	279	297	292	297	285	293	307	307	266	294	286	299	272	281	281	304	262	307	267	303	267	269	296	298	267	278	324	287	311	288	302	279	290	295	300	280	289	298	298	281	278	318	304	296	276	261	251	301	302	280	253	313	280	270	321	297	266	276	322	280	299	283	249	307	302	305	294	297	295	245	328	275	271	295	271	283	318	303	247	264	277	285	310	273	297	302	272	264	311	251	305	255	311	285	307	328	280	311	281	300	265	311	282	277	287	265	275	292	307	303	282	260	259	302	290	295	280	294	275	260	273	268	254	282	285	287	283	283	288	270	287	286	288	294	310	287	311	302	267	299	282	283	270	297	283	278	286	299	308	263	316	299	279	266	291	283	287	302	282	290	278	278	283	261	269	278	299	274	295	290	283	298	267	280	286	313	266	285	263	288	273	301	282	294	310	294	277	287	270	286	298	291	265	266	273	302	282	288	316	280	301	281	252	290	299	290	282	312	303	274	280	274	286	280	297	282	269	287	311	269	277	288	274	302	274	278	278	258	285	296	291	284	278	331	280	271	277	280	293	303	286	272	314	252	273	279	264	297	307	306	290	286	251	267	263	275	320	307	284	278	310	299	316	271	279	319	290	264	279	293	302	302	270	288	293	260	283	287	298	290	285	298	290	277	267	281	267	289	256	283	286	256	322	283	281	291	267	263	290	310	276	270	298	334	273	258	260	303	289	271	277	269	272	252	258	256	285	285	324	284	296	266	292	298	292	289	266	311	292	289	285	276	279	304	300	253	289	290	255	271	271	260	305	268	277	276	309	279	248	277	302	290	290	287	270	315	281	261	276	291	272	301	266	267	266	304	286	283	306	289	280	291	277	272	274	279	329	303	282	295	327	269	284	265	322	291	276	286	302	305	287	286	298	318	290	309	256	299	260	278	299	305	270	285	292	274	274	293	275	291	272	301	297	302	278	307	279	309	302	282	263	276	279	300	281	299	295	311	272	290	300	272	307	282	316	291	310	280	269	287	296	300	284	327	274	291	273	297	296	295	246	268	291	279	264	311	308	292	283	258	281	332	264	296	324	303	282	300	290	296	275	253	287	270	325	314	278	292	274	291	304	300	296	257	313	255	277	285	278	299	330	288	289	294	284	294	256	288	319	287	289	302	302	289	266	261	295	256	257	249	283	256	316	275	317	307	292	296	243	282	329	268	292	281	275	305	246	290	284	290	312	330	280	295	293	268	270	285	294	275	271	253	322	299	296	254	263	289	242	296	308	277	287	289	284	270	243	344	291	265	289	281	279	308	296	315	285	297	306	261	304	289	303	278	279	300	313	259	243	290	278	271	288	291	271	272	261	275	269	301	282	291	272	299	265	280	280	277	300	275	274	268	268	311	283	270	277	316	286	305	271	274	264	284	302	286	308	277	298	315	322	298	275	259	252	271	305	313	303	261	282	231	275	301	289	288	263	298	302	270	271	268	291	262	277	289	274	282	298	316	296	305	288	297	327	316	267	278	303	267	277	277	254	275	284	261	357	297	273	295	270	294	277	321	291	308	270	321	284	280	257	267	269	296	315	285	294	288	316	262	287	308	267	323	330	281	317	275	303	267	288	308	241	267	306	320	280	251	264	293	254	278	294	300	260	322	301	287	268	283	259	272	283	304	282	272	271	308	269	279	277	304	252	285	275	280	308	292	294	306	302	296	281	287	301	305	275	267	302	288	270	263	305	261	283	271	280	313	316	322	278	279	283	267	284	273	264	321	281	287	298	274	295	311	280	300	269	259	299	279	313	268	282	313	279	275	273	286	302	257	298	270	291	298	279
13974	10227	16941	16524	13098	10604	8256	6746	5578	4684	3726	3056	2685	2403	2154	1865	1641	1639	1384	1331	1278	1273	1083	1015	961	946	946	854	816	847	853	792	781	724	761	664	723	746	733	704	711	726	689	744	696	687	726	726	719	699	686	675	683	669	698	699	673	694	661	662	679	710	748	709	704	667	667	689	705	707	710	744	706	698	664	661	659	727	671	719	711	712	662	661	701	692	694	718	642	713	671	675	738	678	703	698	708	707	664	710	683	716	734	713	737	697	662	662	668	700	716	649	703	707	769	694	703	672	676	699	660	703	675	707	665	668	722	676	678	684	668	724	692	673	678	717	734	690	658	693	687	695	652	664	688	732	700	708	678	707	682	678	700	639	682	703	721	663	650	739	691	693	675	656	694	686	703	688	663	713	701	685	689	715	734	691	702	704	695	692	706	684	693	707	727	695	673	665	658	696	668	670	700	714	704	695	673	647	760	703	678	709	709	720	677	659	724	701	686	633	698	682	697	675	739	707	704	695	683	674	706	705	713	731	721	699	745	678	708	659	708	721	683	729	708	671	726	722	697	716	674	729	675	703	719	704	710	714	660	734	676	704	669	642	711	669	717	710	687	673	716	723	698	675	657	687	678	693	705	675	703	707	669	660	653	692	690	680	691	725	695	748	664	710	694	697	725	680	680	697	709	716	706	664	645	699	695	665	697	691	649	665	662	631	649	708	694	665	686	698	699	711	703	704	717	642	682	726	713	671	702	728	707	699	659	689	667	696	682	731	682	672	669	633	663	700	696	652	713	728	700	663	664	698	684	665	716	709	709	680	702	656	669	725	702	711	669	727	710	694	683	685	713	682	710	678	684	699	649	715	699	670	690	641	693	674	707	708	663	683	708	706	690	714	644	706	664	706	694	714	682	719	726	652	674	705	700	716	691	739	685	714	756	686	688	694	716	672	686	698	700	689	717	652	702	675	690	695	661	647	669	679	718	701	662	691	687	667	688	692	683	699	718	674	696	717	723	746	697	712	672	684	746	688	702	745	695	707	713	728	683	643	727	649	670	740	665	652	715	698	716	701	693	675	673	723	704	692	704	666	747	739	731	694	688	660	702	666	689	672	673	691	638	622	652	671	674	711	701	684	666	718	760	688	719	732	701	686	704	697	706	659	689	686	652	652	684	701	734	678	733	745	680	722	692	679	718	683	652	725	670	646	691	685	699	696	717	648	734	712	680	658	688	702	730	705	792	649	725	740	659	682	729	732	691	674	675	720	705	723	710	711	698	693	673	701	685	718	719	655	703	702	714	672	691	706	668	714	751	651	690	714	689	651	686	713	674	649	684	692	647	709	723	634	683	680	708	688	747	721	720	685	718	682	688	687	680	677	709	699	707	704	645	644	727	707	656	690	694	722	681	709	667	672	677	721	716	696	714	672	666	711	650	722	699	716	677	758	648	690	638	719	656	717	697	738	676	723	703	703	688	710	710	663	678	704	671	663	689	698	703	701	731	697	676	683	670	706	702	664	672	677	671	669	651	709	712	678	698	688	652	725	714	717	673	698	734	691	660	661	659	664	695	664	670	711	656	699	686	688	693	656	744	681	697	652	686	703	639	754	706	667	678	674	716	665	643	702	679	695	690	640	665	712	704	647	659	704	707	707	647	670	706	699	708	722	738	716	688	670	730	708	706	708	696	702	702	676	692	678	670	696	721	655	707	717	682	643	708	681	688	694	714	722	696	695	715	689	588	662	704	624	690	633	689	724	701	696	660	723	740	686	719	659	748	696	721	737	659	716	744	676	704	687	668	688	709	741	635	712	645	634	750	678	710	688	660	699	687	666	709	718	687	677	687	652	682	680	717	727	687	690	660	695	730	754	669	691	733	651	704	692	653	688	707	688	693	668	758	697	670	667	651	668	688	681	715	692	679	695	704	659	648	699	674	703	661	728	669	707	710	680	699	695	667	688	744	695	695	684	684	690	665	689	670	693	685	699	666	693	681	730	684	746	716	725	686	626	694	693	657	677	703	720	689	664	709	720	653	697	703	687	699	708	715	691	663	681	654	663	672	687	725	667	713	691	727	656	670	697	697	724	686	706	749	674	696	715	702	704	687	674	678	698	748	707	700	682	666	663	681	697	700	650	708	633	694	643	698	610	675	729	698	727	687	667	725	711	682	702	688	689	656	704	657	750	715	672	666	673	715	662	715	713	700	689	690	702	739	706	701	723	686	726	665	698	692	689	697	657	701	704	691	714	672	687	683	662	696	666	652	669	694	701	734	690	681	701	696	739	689	663	731	712	697	689	684	723	681	672	670	708	677	712	669	690	679	610	696	693	674	728	718	666	677	696	653	648	726	668	735	693	717	693	687	663	707	634	654	687	721	676	723	708	695	676	674	640	683	706	726	679	717	693	722	684	700	696	708	682	683	712	659	710	703	719	700	700	682	677	726	734	676	641	708	663	697	669	684	695	691	690	701	706	666	662	716	694	673	734	705	695	737	672	708	664	653	685	721	760	705	699	640	680	686	668	683	703	696	733	666	617	717	720	663	723	679	669	693	726	727	659	649	688	748	686	723	676	692	674	744	691	696	716	672	671	697	690	738	708	719	709	683	688	687	689	710	667	678	689	722	680	720	708	708	714	675	694	704	676	709	673	679	676	644	655	733	690	727	709	670	661	651	699	691	689	745	706	682	685	718	706	685	703	697	699	706	718	708	684	674	698	692	642	705	695	706	704	689	687	696	728	679	674	729	673	715	697	674	671	671	679	713	691	689	713	700	682	688	722	685	726	738	686	713	657	714	671	710	711	712	719	711	713	694	703	690	675	668	651	737	716	703	703	696	703	646	671	670	729	689	646	707	674	707	707	682	698	678	664	737	689	689	718	653	665	692	747	712	704	667	727	709	694	711	721	761	663	649	642	684	689	704	688	661	674	701	679	763	737	670	754	730	719	737	708	657	711	695	705	682	699	669	697	669	707	697	723	729	702	713	654	677	726	608	666	685	680	723	725	707	693	689	677	667	666	691	669	674	656	676	662	729	711	715	690	680	646	709	704	713	720	717	683	674	694	672	701	618	723	644	647	694	660	679	709	729	690	677	672	682	723	663	691	706	709	674	638	693	709	713	691	664	680	728	677	642	715	725	694	701	728	696	686	688	685	710	663	701	673	721	661	683	714	643	720	675	736	655	719	747	687	670	731	704	733	702	704	698	682	703	723	708	672	703	670	733	712	721	684	651	691	700	691	677	697	695	674	712	660	682	705	693	675	670	664	737	691	670	667	681	719	676	700	686	684	692	676	685	650	695	689	664	696	715	696	705	674	671	722	687	716	688	696	668	722	711	755	706	688	710	691	714	687	715	703	714	717	668	692	661	715	675	644	662	670	715	715	662	685	687	692	673	670	673	699	682	693	729	654	703	663	685	684	710	704	666	692	691	701	731	654	626	666	682	671	670	727	731	650	704	720	666	677	728	711	691	688	668	711	707	692	667	713	723	705
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
