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
336773353379	336773353940	336773354490	336773355040	336773355590	336773356140	336773356690	336773357240	336773357790	336773358340	336773358890	336773359440	336773359990	336773360540	336773361090	336773361640	336773362190	336773362740	336773363290	336773363840	336773364390	336773364940	336773365490	336773366040	336773366590	336773367140	336773367690	336773368240	336773368790	336773369340	336773369890	336773370440	336773370990	336773371540	336773372090	336773372640	336773373190	336773373740	336773374290	336773374840	336773375390	336773375940	336773376490	336773377040	336773377590	336773378140	336773378690	336773379240	336773379790	336773380340	336773380890	336773381440	336773381990	336773382540	336773383090	336773383640	336773384190	336773384740	336773385290	336773385840	336773386390	336773386940	336773387490	336773388040	336773388590	336773389140	336773389690	336773390240	336773390790	336773391340	336773391890	336773392440	336773392990	336773393540	336773394090	336773394640	336773395190	336773395740	336773396290	336773396840	336773397390	336773397940	336773398490	336773399040	336773399590	336773400140	336773400690	336773401240	336773401790	336773402340	336773402890	336773403440	336773403990	336773404540	336773405090	336773405640	336773406190	336773406740	336773407290	336773407840	336773408390	336773408940	336773409490	336773410040	336773410590	336773411140	336773411690	336773412240	336773412790	336773413340	336773413890	336773414440	336773414990	336773415540	336773416090	336773416640	336773417190	336773417740	336773418290	336773418840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22844	17696	31385	24022	17721	12593	10547	7451	5677	4359	3999	3851	2354	1752	1940	2356	839	892	689	445	363	307	284	247	277	275	247	252	260	259	214	180	156	175	132	141	188	134	161	131	131	132	125	127	121	120	141	121	139	113	112	131	130	145	133	131	156	182	175	170	142	141	160	170	143	136	134	149	185	156	137	143	125	109	110	124	111	104	104	110	120	101	117	123	121	118	110	103	111	104	130	95	119	128	122	122	109	123	125	123	116	114	122	103	129	106	130	119	132	122	124	122	124	124	101	110	131	119	112	115	99	95	105	108	102	125	128	119	125	120	92	134	115	102	105	124	135	126	112	86	115	120	114	105	122	103	127	127	110	97	115	130	105	108	126	125	91	110	93	127	127	116	118	105	105	118	119	110	137	107	89	109	103	137	106	121	123	116	120	105	111	108	120	111	106	107	107	111	124	115	94	110	116	101	116	107	139	118	112	104	115	104	122	104	113	138	108	123	135	118	122	118	103	109	136	151	113	121	104	121	124	124	114	99	105	109	127	131	128	113	115	115	108	137	132	102	115	99	131	127	101	126	114	147	102	115	98	140	102	100	103	119	106	137	133	116	111	119	116	118	139	145	119	110	100	122	123	105	120	100	114	102	116	127	96	94	119	117	107	111	89	116	110	129	99	97	117	110	109	123	109	121	114	117	122	117	124	115	120	138	119	116	106	116	97	115	118	133	128	121	116	95	121	122	132	124	116	137	109	111	124	99	137	124	123	114	103	108	134	124	115	103	95	121	119	128	122	94	110	103	108	93	117	111	121	131	109	129	119	131	107	104	107	115	125	104	137	113	121	120	115	118	106	123	106	109	123	101	115	116	120	108	126	116	117	121	107	121	130	112	110	124	126	108	105	120	103	112	124	101	105	105	109	101	102	116	119	115	103	98	106	105	129	116	105	108	118	124	122	123	113	97	124	111	99	154	124	115	109	104	111	128	119	111	114	121	124	91	102	113	114	97	126	120	115	128	127	106	115	108	106	112	133	98	135	132	112	130	108	117	92	135	109	137	101	118	123	127	98	106	107	109	127	110	111	127	112	112	111	100	105	119	108	124	93	122	115	97	119	115	121	100	102	103	105	112	132	110	125	114	106	96	112	125	149	107	103	132	121	105	88	124	120	114	128	118	110	108	116	125	116	112	138	102	129	137	106	116	94	105	98	128	106	108	119	105	124	115	105	122	132	114	118	105	102	143	97	120	121	117	129	111	123	106	105	124	120	94	97	110	104	117	105	113	110	119	114	123	115	119	95	102	95	135	105	105	98	116	125	121	117	124	92	126	131	105	107	112	113	114	130	132	122	119	106	112	128	124	105	115	98	113	118	128	128	119	119	120	108	112	107	119	139	114	130	134	97	118	102	103	111	135	106	114	117	117	103	98	105	103	101	127	117	109	134	118	98	104	126	115	109	112	137	114	112	105	100	131	108	102	129	129	110	115	100	142	105	97	89	101	122	127	116	100	128	113	107	97	128	125	121	114	110	113	113	134	124	108	113	135	116	122	105	128	107	127	112	113	104	128	119	136	101	108	101	122	104	99	119	107	117	101	108	136	135	107	119	122	120	95	111	106	123	117	121	127	129	101	117	109	114	128	136	123	101	127	96	105	122	126	122	119	106	109	132	118	123	111	105	108	97	102	134	128	135	102	120	106	121	125	110	98	114	106	123	137	135	100	149	110	100	114	134	131	140	114	114	113	119	130	139	117	106	100	111	105	114	113	110	113	117	125	119	103	115	116	104	125	133	120	138	111	118	112	100	123	98	111	114	123	107	121	97	128	111	107	116	118	108	110	114	108	102	106	125	132	132	115	108	100	105	99	115	120	116	121	113	106	96	128	113	121	103	120	104	132	103	106	105	124	102	103	125	113	125	128	111	106	123	147	119	127	120	116	109	98	118	114	134	114	131	115	106	103	111	104	110	121	114	121	120	116	131	124	110	108	100	123	119	116	114	106	102	132	113	116	134	127	116	105	129	114	129	106	118	87	93	108	105	109	114	112	104	111	109	101	109	127	112	111	107	113	109	116	103	124	111	127	122	100	117	137	145	132	114	108	96	119	126	121	109	127	117	98	112	115	108	102	120	123	118	123	131	129	113	115	124	109	110	121	121	114	118	106	141	115	114	126	110	108	130	114	110	128	97	120	116	106	101	113	130	110	120	111	114	108	109	125	140	105	112	99	112	100	121	120	111	105	117	117	103	141	114	103	127	108	119	102	111	115	105	108	110	124	95	115	128	118	118	108	118	118	120	107	111	114	117	122	99	113	113	127	107	119	121	127	119	133	115	111	108	119	109	123	106	115	94	118	123	93	125	108	120	94	120	108	150	115	127	113	116	112	90	109	109	125	113	137	136	117	111	113	98	130	129	133	105	109	114	124	122	107	128	130	117	124	127	120	114	106	119	120	120	118	102	123	116	128	122	114	118	124	99	103	125	113	117	103	116	114	122	120	109	93	116	113	107	111	101	102	129	103	125	101	106	113	112	116	127	117	128	118	120	124	123	124	102	119	125	112	120	123	110	130	116	117	89	128	93	124	126	124	125	108	125	105	138	117	108	120	103	127	97	106	127	138	116	105	113	114	127	115	108	127	134	115	100	100	135	103	104	114	126	109	118	135	130	117	115	117	112	109	117	97	124	121	109	126	102	116	123	114	133	110	112	127	104	132	120	111	113	133	88	109	107	116	103	123	99	138	118	107	138	102	125	119	103	128	106	119	121	121	127	107	116	113	127	127	102	116	115	119	112	107	90	112	105	115	118	85	110	116	122	108	99	117	117	96	122	110	108	110	118	117	124	95	132	123	114	94	114	112	119	124	116	101	108	106	117	110	127	124	112	101	107	104	129	114	93	106	112	123	114	118	120	102	111	110	122	105	115	115	113	120	128	115	115	124	135	111	118	128	133	129	121	131	106	110	127	104	116	120	119	118	99	125	119	133	123	114	128	141	113	113	135	139	105	122	123	112	124	107	118	135	120	111	88	93	137	115	128	100	125	120	116	94	115	114	118	126	117	126	127	105	108	114	108	91	117	105	99	101	111	130	125	116	91	105	123	116	129	95	98	120	113	124	107	122	114	113	116	113	125	102	105	114	119	126	110	122	108	103	107	119	123	113	112	115	122	126	105	162	100	108	121	126	127	102	108	118	101	131	105	118	108	125	133	90	105	121	117	131	108	111	107	131	119	116	104	120	113	121	125	121	116	129	130	109	109	119	101	128	97	100	118	131	124	100	117	108	122	118	129	113	133	112	103	115	124	103	94	116	108	107	128	122	103	139	116	111	120	118	121	103	108	109	107	109	100	116	134	101	133	103	123	112	114	120	107	150	122	116	108	113	126	122	115	120	122	100	118	106	130	93	98	105	110	110	114	111	124	135	120	107	129	108	118	111	124	134	117	131	113	127	120	112	144	97	105	124	129	123	117	113	130	96	100	122	118	118	118	109	123	103	104	114
12626	13320	24424	23189	19741	19700	20892	17655	14497	13478	13642	13573	11220	8866	10588	12105	4140	5095	3896	2683	1980	1724	1494	1456	1654	1663	1566	1524	1519	1474	1349	818	669	653	617	598	588	648	668	527	489	429	373	395	383	436	409	443	403	415	396	475	469	434	496	475	564	626	725	688	616	612	699	646	593	463	485	549	785	718	461	349	371	317	375	365	302	302	310	359	324	292	301	335	311	351	350	368	327	295	345	328	330	324	336	301	322	319	330	315	348	337	326	328	357	329	333	301	315	311	322	322	332	306	331	322	318	323	311	340	313	281	311	315	345	292	309	316	318	307	306	317	322	351	321	288	313	298	340	320	340	331	332	308	297	335	283	313	291	303	310	293	303	310	347	314	309	362	281	310	297	318	319	303	338	316	320	346	322	317	320	320	339	351	280	303	355	304	302	310	314	314	307	326	316	328	314	277	313	298	319	308	321	324	309	317	315	323	323	300	312	309	346	298	335	331	327	289	330	266	300	299	336	320	333	293	295	326	282	298	294	310	288	333	311	305	332	319	307	310	310	281	319	296	315	322	285	334	289	294	332	320	333	311	324	318	339	314	330	324	316	337	338	298	311	310	324	323	334	324	356	322	301	287	328	316	337	298	318	269	336	318	314	299	282	312	299	290	304	329	294	322	338	322	299	330	320	302	306	338	354	335	300	292	315	301	297	281	317	330	327	342	330	304	311	328	293	320	326	317	305	315	313	318	321	305	320	316	312	337	331	302	307	294	307	298	335	302	330	304	319	346	328	356	340	295	285	314	288	301	317	304	312	284	308	337	316	293	308	305	334	303	332	336	301	313	279	321	303	330	318	338	334	312	283	304	312	326	308	309	313	319	304	304	351	338	295	305	336	291	325	307	312	273	289	330	323	303	315	328	315	319	323	300	306	309	281	341	300	308	310	309	295	291	308	326	287	316	271	297	323	302	351	315	317	322	323	319	305	343	315	347	314	308	326	314	342	289	311	335	340	323	288	303	308	281	310	306	281	289	288	309	328	321	310	279	319	336	309	310	315	300	309	302	335	296	303	306	321	318	314	315	320	326	335	322	317	315	287	300	319	337	324	326	303	349	344	306	297	341	328	334	315	307	287	318	289	312	306	323	343	329	316	321	317	307	314	306	304	325	329	294	292	336	286	310	343	335	286	325	314	299	330	301	310	357	322	301	340	339	324	303	321	333	318	268	328	303	297	284	312	315	329	326	289	321	276	317	296	318	305	308	297	303	320	288	320	329	323	352	293	296	310	319	306	301	341	313	300	324	321	342	336	298	328	357	332	306	319	320	320	309	321	305	331	342	321	308	289	350	361	324	309	313	305	290	319	297	322	314	345	316	309	335	316	311	337	311	332	334	310	291	293	302	318	322	298	342	295	323	328	323	312	327	318	316	301	327	293	329	301	331	303	296	357	332	318	318	326	303	309	320	295	293	302	348	318	275	323	300	334	303	306	300	311	320	313	304	299	315	304	291	310	291	281	327	329	308	300	336	308	288	321	308	310	318	319	339	280	327	330	318	329	318	341	296	309	268	319	316	297	329	330	309	292	272	320	273	303	269	328	338	294	305	316	320	319	315	320	311	315	300	295	288	304	328	318	309	303	321	289	322	330	318	350	330	320	325	268	332	322	305	316	307	332	348	315	287	337	304	290	317	285	300	336	309	303	279	288	330	336	318	325	286	306	339	311	315	307	307	318	312	308	306	292	317	279	281	316	323	301	300	331	286	324	341	307	302	326	340	302	307	321	333	338	283	309	307	324	343	286	327	312	336	337	280	359	318	335	320	332	318	312	301	299	276	308	289	284	343	303	266	280	303	336	306	327	327	325	305	347	294	285	294	311	323	322	309	312	313	325	317	324	298	319	295	309	287	310	328	336	334	308	313	331	315	322	268	313	326	331	281	289	319	306	324	310	356	326	305	318	334	308	307	309	337	266	308	321	309	319	330	351	314	320	305	322	298	303	286	335	292	296	285	333	317	318	303	297	320	288	293	333	291	325	317	345	321	320	307	291	294	292	305	307	333	307	307	303	327	268	340	300	340	304	277	339	357	312	344	338	311	282	286	287	282	296	347	339	315	317	307	324	299	287	308	307	297	306	302	330	302	324	287	316	275	301	302	301	317	299	341	316	280	318	315	299	326	326	297	348	307	324	304	316	284	327	305	353	304	298	296	308	303	347	340	330	311	322	311	302	314	288	300	346	305	328	318	280	285	285	292	316	328	309	329	320	279	287	330	290	327	301	285	344	318	308	312	337	305	325	294	308	316	295	326	327	330	327	334	308	309	298	330	302	304	291	325	270	332	335	322	320	309	301	341	310	311	338	299	343	329	289	326	320	321	322	305	281	327	333	318	335	327	340	289	330	321	314	328	315	347	310	318	336	321	299	338	304	305	319	308	336	302	321	293	313	304	270	321	308	343	307	315	321	304	321	299	313	310	299	321	303	289	327	286	310	291	351	294	334	294	294	311	321	327	317	292	304	313	316	342	357	306	321	320	298	318	315	325	341	327	308	297	323	275	305	339	326	310	335	312	302	284	309	302	298	312	339	320	314	308	319	355	312	320	309	306	294	332	327	311	328	320	320	330	289	316	305	312	337	337	305	342	331	295	319	330	313	307	292	319	277	298	315	324	312	291	321	282	300	320	297	316	322	311	293	295	321	300	338	308	298	278	299	303	325	309	282	325	311	300	311	324	329	301	329	302	329	334	316	314	317	323	338	326	334	318	310	294	302	265	320	296	315	336	316	339	329	317	304	344	305	314	314	271	311	313	318	293	305	307	286	306	331	290	317	295	304	350	329	295	275	330	314	308	343	317	318	317	308	285	304	277	354	307	292	328	263	314	311	296	306	292	309	347	310	338	330	302	336	303	289	291	310	310	294	333	307	320	289	314	296	324	310	308	326	339	296	306	313	301	317	316	331	287	291	309	329	333	296	324	319	309	297	353	282	301	286	324	306	322	322	305	302	301	331	306	298	337	293	325	296	350	320	342	294	298	344	325	349	315	349	339	325	299	336	290	316	307	324	288	329	318	331	318	335	320	304	334	305	306	330	308	305	291	341	316	319	319	314	319	311	326	317	294	323	293	324	326	286	321	310	307	318	336	306	324	310	292	315	285	306	325	306	290	301	287	335	289	280	294	310	338	332	295	300	314	302	362	322	297	332	319	306	309	333	336	306	293	317	328	288	337	330	313	286	282	303	304	319	305	327	317	315	313	298	301	315	321	283	340	310	307	293	318	332	302	281	315	312	316	282	281	309	327	323	319	309	301	292	332	324	275	333	303	338	311	314	311	347	315	311	316	329	299	319	319	294	298	324	324	311	307	282	297	297	287	307	299	324	281	348	316	328	305	337	329	308	314	337	319	328	325	314	303	286	325	311	346	315	328	330	314	305	291	295	304	356	327	327	295	317	330	317	338	284	323	307	300	317	312	329	304	308	305	304	327	305	283	316	315	308	282	288	328
4323	1809	3117	1922	1192	1002	812	720	566	520	424	403	376	362	365	360	352	324	338	311	343	314	325	339	348	312	355	289	285	287	315	324	328	315	316	302	320	316	326	309	312	304	309	302	276	302	308	326	312	312	305	313	318	282	299	314	278	291	323	309	332	318	290	314	316	334	290	306	303	273	316	333	307	328	286	267	300	310	327	345	334	323	311	325	321	290	328	340	314	303	338	313	332	302	303	314	322	280	307	338	306	305	330	307	342	309	325	318	292	294	327	301	283	307	322	314	315	280	302	317	321	305	309	294	337	341	297	313	314	277	318	291	305	313	311	293	284	280	311	323	286	313	285	276	323	315	318	297	325	317	324	329	277	326	296	297	346	300	297	314	308	293	334	326	296	314	315	337	293	313	350	318	283	332	322	314	329	307	318	309	310	271	313	302	333	309	323	322	293	284	319	287	277	353	328	343	324	289	292	316	310	311	332	300	321	298	291	328	291	289	308	315	276	312	314	319	333	271	321	319	318	318	341	286	291	350	313	278	301	326	315	308	296	297	299	285	315	310	332	322	312	292	317	353	324	314	313	314	281	324	319	288	328	332	296	319	331	341	296	325	306	295	316	309	331	325	303	319	305	318	304	304	321	296	299	298	317	288	298	335	295	296	333	333	328	295	304	291	294	301	295	316	297	336	296	301	291	299	299	343	279	326	304	302	282	325	296	312	281	261	306	307	312	296	343	318	308	316	300	339	299	270	308	315	278	295	297	302	335	299	326	311	326	311	291	308	306	301	328	285	292	307	319	319	278	334	304	318	298	293	293	296	286	299	341	302	289	291	329	321	289	318	304	319	299	289	284	307	298	311	285	293	302	333	344	309	312	310	325	324	290	296	315	366	333	335	280	287	333	309	344	299	317	308	307	285	301	331	355	306	306	300	302	324	288	324	361	318	295	337	291	306	281	300	337	328	310	299	294	321	311	328	326	279	323	318	301	303	304	347	319	307	306	289	313	331	330	281	311	325	283	302	321	332	283	327	313	302	308	314	297	301	330	293	272	300	322	316	307	329	297	317	304	301	307	337	323	365	312	298	289	321	325	315	341	301	272	305	317	325	338	301	297	287	330	322	309	280	335	302	300	310	317	307	323	277	299	284	332	298	288	300	304	312	283	312	311	293	285	341	327	345	311	282	302	316	276	310	279	291	315	321	285	301	299	346	348	315	339	304	311	300	299	295	323	299	313	323	295	331	300	339	309	325	330	342	326	320	338	307	294	303	313	340	333	303	328	311	272	297	325	286	279	325	304	282	302	297	321	315	322	323	284	297	304	308	309	299	342	298	292	334	322	305	335	289	319	287	342	308	293	287	299	313	300	322	304	303	327	301	313	304	318	310	301	293	304	324	273	328	307	321	328	244	336	306	336	307	298	290	306	326	319	322	319	270	303	321	326	281	340	301	328	296	321	293	316	302	328	310	352	304	291	280	335	301	285	350	333	314	313	326	305	313	312	331	300	321	307	302	292	311	326	329	283	336	306	288	301	288	306	343	304	294	327	291	316	297	304	290	297	277	281	292	334	274	297	319	288	285	296	336	314	293	316	302	318	313	260	268	306	285	305	329	306	314	289	312	320	299	310	339	333	292	324	289	283	311	289	302	286	297	331	307	311	309	316	295	303	271	315	321	337	312	308	283	280	330	331	325	290	366	315	310	313	299	274	322	283	301	277	311	310	325	311	312	320	307	313	325	309	325	310	283	312	339	346	304	319	310	319	309	301	273	325	275	270	282	306	305	299	345	300	291	313	338	322	346	323	300	302	326	300	333	285	314	341	311	302	262	322	300	303	319	336	330	318	315	299	320	296	323	339	304	355	312	325	327	314	306	331	297	313	314	342	321	310	290	295	312	302	296	294	322	308	295	323	315	311	319	308	308	314	354	288	327	336	313	335	292	313	328	282	308	302	303	328	274	295	310	302	303	311	325	302	311	319	274	282	284	333	310	317	323	341	319	315	296	293	307	290	314	299	295	326	300	334	312	296	312	280	301	315	283	299	287	315	283	312	316	324	302	313	311	313	289	299	327	308	253	297	308	309	331	299	301	291	296	296	295	335	311	320	303	291	339	316	283	339	315	309	316	270	303	325	287	296	286	299	321	310	310	299	290	346	306	323	326	333	321	292	283	329	302	286	342	268	344	348	304	318	304	299	272	285	324	313	302	315	334	303	316	332	333	290	289	296	311	319	343	327	304	317	315	280	310	302	299	304	316	328	314	322	289	299	332	336	311	304	318	307	323	333	289	300	274	268	318	275	317	292	327	321	296	340	281	319	319	280	310	284	295	300	293	329	320	316	283	297	332	296	307	298	305	317	339	306	311	323	298	343	323	285	311	318	321	317	303	303	307	315	312	303	329	324	317	308	296	287	298	331	302	315	297	340	264	317	310	289	309	298	292	304	340	341	343	326	321	305	316	341	311	292	277	284	287	310	298	312	290	332	298	296	331	309	303	302	286	339	296	304	296	341	296	291	318	280	312	313	313	304	336	306	326	312	330	308	297	346	303	281	307	308	337	330	312	265	306	297	310	305	297	313	320	309	317	289	315	304	306	309	287	290	324	355	330	296	278	284	332	293	298	292	264	304	329	328	304	338	322	324	286	327	311	322	310	324	308	318	307	329	303	320	307	303	309	328	305	285	317	301	302	329	324	290	301	310	312	307	255	338	306	282	306	317	331	292	282	321	297	337	303	272	304	303	311	316	333	283	331	318	312	320	319	302	277	312	293	308	305	287	294	314	297	302	335	305	310	335	301	303	291	301	313	315	344	309	303	287	330	329	315	292	332	294	284	325	324	290	318	283	317	339	313	277	313	304	348	305	327	313	313	298	306	303	320	339	323	330	307	307	320	328	336	325	307	291	302	328	316	315	331	323	313	277	297	324	311	305	317	319	321	313	305	265	300	267	308	314	313	287	290	303	297	309	267	339	331	282	315	333	328	302	312	332	306	327	314	281	330	324	299	298	309	305	335	318	326	359	353	316	305	280	322	294	321	296	334	290	326	340	330	297	323	288	298	302	283	294	284	314	318	306	297	329	329	322	304	290	299	340	309	339	296	277	307	332	320	304	300	313	305	331	317	318	300	311	334	289	316	357	315	315	286	287	306	305	279	307	295	296	311	291	300	330	298	295	281	295	325	323	312	276	286	332	310	317	331	299	309	294	313	284	283	295	327	317	309	315	261	284	288	279	296	295	333	321	302	308	318	284	289	269	312	322	299	308	310	297	303	299	283	299	298	307	302	317	334	349	313	322	289	316	316	294	326	305	316	313	303	308	296	283	312	298	328	316	355	329	325	331	303	309	301	329	290	301	296	309	303	336	329	308	292	310	281	302	293	328	311	325	297	332	309	320	293	288	310	317	340	341	332	321	319	315	311	291	297	335	353	313	309	287	296	304	317	301	316	333	309	310	305	243	295	279	305	281	318	306	282	273	287	286	296	328	319
3406	2190	5988	5276	4018	3486	3312	2858	2356	1892	1704	1702	1348	1249	1244	1273	988	939	1005	953	911	847	849	947	946	934	893	900	795	830	846	758	814	737	747	712	772	738	747	740	750	741	754	731	769	753	801	743	779	730	792	711	803	769	776	768	817	760	799	807	759	809	781	730	766	731	770	688	779	793	755	790	725	738	809	748	753	752	751	748	731	752	702	733	775	721	775	743	769	763	720	740	796	731	783	765	748	722	745	722	765	729	753	747	755	712	722	728	771	740	706	755	788	778	753	777	723	816	788	739	768	771	672	781	728	748	751	742	711	808	798	693	731	764	733	750	742	739	749	742	728	768	777	771	768	735	706	799	736	718	715	757	711	765	743	757	769	755	745	688	711	746	751	672	729	754	741	731	728	750	756	744	768	773	782	747	783	746	754	741	767	746	727	758	757	770	740	751	731	769	753	765	749	741	813	738	755	738	718	764	715	746	762	726	757	743	739	691	756	774	720	760	762	747	772	741	724	748	769	798	741	761	721	745	755	701	753	801	786	731	746	755	712	725	775	758	738	781	761	707	783	768	749	688	731	716	738	720	719	807	735	721	723	743	754	727	690	727	697	754	733	719	772	715	757	759	752	796	761	672	706	832	730	734	753	736	746	739	783	765	772	756	752	781	746	768	772	774	762	810	698	740	766	742	772	747	773	744	726	779	749	736	741	762	734	762	746	784	726	752	777	759	736	781	732	735	716	766	713	712	733	722	753	699	716	804	743	752	722	762	703	737	690	754	746	789	734	706	741	770	725	732	781	777	772	715	741	730	749	730	749	728	781	690	690	740	737	748	710	790	761	769	744	722	749	720	752	726	757	746	804	759	733	709	739	799	740	744	688	747	665	759	741	742	779	766	758	692	720	739	747	773	750	736	780	770	782	765	715	715	733	748	757	728	758	685	723	722	766	784	729	764	712	706	765	740	761	813	736	769	814	721	742	697	754	738	730	707	757	744	747	761	746	724	794	794	740	742	755	708	796	742	758	713	739	736	754	706	743	747	759	772	728	737	726	704	758	741	763	768	768	757	775	679	739	751	724	713	688	752	702	721	828	769	738	750	712	737	702	725	709	714	720	767	693	777	742	773	751	704	742	720	740	754	776	782	705	747	698	756	782	773	793	730	797	747	750	746	692	694	723	769	724	782	769	716	770	771	717	776	747	721	759	791	744	781	745	754	738	767	745	717	752	727	747	739	724	728	755	745	750	728	766	725	720	760	797	731	707	737	747	731	786	728	729	729	794	738	675	744	765	789	713	748	740	738	744	776	788	759	758	729	745	730	733	765	711	758	747	728	735	713	725	736	752	751	697	720	777	753	757	757	692	748	737	763	761	833	720	758	750	780	769	730	758	797	759	775	754	749	705	761	772	755	730	716	750	799	697	700	742	720	728	776	755	736	738	773	694	747	742	704	731	720	772	749	765	723	732	716	746	728	766	758	764	730	720	772	745	760	770	715	729	772	759	743	759	738	738	719	758	768	734	726	733	692	746	711	724	773	757	766	719	768	711	752	706	721	729	795	782	758	757	709	715	758	764	781	760	762	749	709	756	739	755	790	724	710	752	718	779	751	752	747	733	736	745	749	731	732	752	744	769	770	728	784	754	744	692	723	727	686	763	759	737	751	764	770	749	782	749	747	774	715	738	726	748	762	749	763	776	748	762	723	793	740	779	769	762	717	730	737	754	746	762	772	760	773	753	734	753	786	746	772	728	789	716	732	733	729	756	785	755	748	723	734	713	739	734	756	722	730	732	737	730	763	749	752	769	732	745	709	765	724	732	746	734	695	776	697	755	782	708	759	747	794	761	705	739	769	801	734	758	769	713	755	719	745	717	699	761	788	756	785	726	709	783	714	715	735	740	702	760	750	757	713	716	725	746	767	730	763	743	760	772	743	716	787	744	766	775	756	719	779	756	714	707	741	789	733	800	776	710	715	705	740	663	775	789	702	778	756	709	713	760	699	774	739	729	746	711	736	797	762	737	747	723	750	749	743	757	748	765	760	738	705	757	740	741	707	751	737	709	718	712	723	701	750	773	749	731	709	802	740	735	785	678	749	761	725	766	695	731	700	719	678	707	710	713	744	728	745	699	756	734	740	756	758	746	697	775	736	747	722	747	741	739	783	735	770	733	738	751	741	774	712	781	761	735	773	773	759	745	789	735	788	782	766	753	785	750	750	759	741	750	766	716	719	747	783	761	742	752	734	753	749	752	745	699	776	730	772	743	813	732	729	773	742	735	772	742	732	751	758	732	759	731	733	751	724	775	719	749	714	817	737	731	759	718	782	760	749	747	756	746	753	715	818	767	764	777	769	706	754	714	766	769	737	732	778	775	713	709	701	758	787	755	778	742	725	705	749	776	741	766	745	717	753	801	713	793	733	740	738	779	755	767	746	730	741	736	779	718	765	761	820	757	749	732	750	731	743	762	765	750	712	726	737	781	743	729	728	743	752	801	737	736	714	724	750	739	765	684	762	763	742	744	779	747	721	731	750	741	750	751	786	740	741	747	737	738	748	764	709	758	713	742	742	752	777	734	729	769	768	737	801	735	763	723	718	728	757	747	748	735	771	756	715	721	735	796	741	747	712	751	735	749	762	723	760	744	752	749	739	731	732	747	735	760	708	754	725	694	727	755	751	755	790	720	738	716	714	766	753	755	706	705	741	750	716	712	719	734	733	757	770	739	764	777	717	730	723	708	754	781	775	769	790	728	707	742	777	769	790	734	776	733	767	722	765	721	704	702	741	720	759	757	751	809	717	733	723	724	747	745	787	731	734	691	733	737	717	775	738	714	745	750	710	778	797	757	702	741	770	738	740	706	756	758	744	716	703	820	725	779	752	722	743	812	764	764	771	717	728	773	775	752	735	730	749	707	731	756	759	766	711	735	744	764	786	713	710	683	742	772	741	724	768	746	748	745	695	715	721	782	760	768	774	744	738	777	718	724	711	729	770	719	698	723	762	828	721	778	742	726	743	734	724	725	780	766	771	725	708	767	736	723	768	736	749	717	798	747	786	742	737	765	709	723	714	773	805	729	779	755	753	749	765	741	762	744	728	714	753	743	719	748	731	758	772	785	765	762	711	768	765	768	721	759	742	759	784	751	708	794	702	743	725	730	747	750	751	763	769	783	787	765	778	765	710	790	709	742	774	758	711	730	756	733	735	703	734	723	748	779	734	707	766	722	743	760	754	738	729	772	695	726	761	730	772	729	701	738	755	755	687	744	734	752	760	775	761	760	724	780	708	707	774	730	691	777	696	755	716	728	711	751	710	716	682	739	724	768	781	778	757	740	767	736	793	747	733	758	739	762	735	776	754	762	713	714	736	749	716	722	716	760	737	779	773	740	708	769	717	711	782	758	747	796	754	718	769	784	720	768	695	762	732	787	721	718	763	755	691	725	718	772	767	727	747	724	748	797	749	736	731	748	719	727	738	796	716	782	771	762	759
14300	10463	28602	14979	10505	6682	5426	3742	3193	2349	1920	1717	1583	1206	997	1262	802	579	484	413	333	342	343	331	353	304	293	315	300	328	271	273	288	254	221	244	273	248	246	236	248	233	241	232	217	234	238	240	233	236	237	243	225	238	244	222	265	223	285	248	250	257	268	299	256	266	237	270	255	268	231	226	240	278	236	244	214	220	229	230	216	216	247	231	224	262	230	240	216	210	224	237	228	257	211	232	237	232	231	245	244	226	247	233	232	244	233	225	239	218	234	237	265	228	223	226	234	234	214	227	229	195	210	223	213	242	208	232	225	233	226	233	223	236	245	211	226	199	212	230	223	217	242	238	234	231	230	243	233	224	242	235	243	222	223	227	230	232	217	229	227	239	220	230	224	219	238	239	237	240	201	252	235	253	250	251	231	248	221	208	226	252	221	225	221	213	207	247	251	237	260	229	223	209	218	213	211	248	256	238	226	225	215	204	233	255	235	250	219	231	235	262	226	236	221	224	220	231	246	240	252	215	240	216	215	253	230	253	234	243	247	234	214	240	246	230	233	248	242	230	223	256	208	208	261	266	243	233	213	236	241	233	221	242	216	239	246	222	243	227	238	244	231	215	240	237	246	204	224	219	207	226	235	211	221	228	242	234	245	237	239	219	219	229	216	240	243	216	256	216	250	226	256	229	214	257	241	195	219	265	212	237	237	242	229	253	214	246	203	229	242	230	212	225	223	227	201	206	205	237	244	248	254	251	231	245	242	219	265	243	237	235	240	210	227	228	253	257	260	208	223	213	228	215	225	238	197	242	238	240	256	238	275	222	243	248	237	216	228	240	223	247	199	222	230	221	234	235	233	254	225	221	233	232	226	217	221	201	219	204	211	196	220	220	246	228	220	226	229	214	234	224	211	231	209	220	235	227	242	259	238	218	232	220	223	244	255	251	237	211	224	230	227	242	240	210	217	205	240	228	206	250	241	241	239	255	238	267	237	225	252	214	233	217	252	253	245	232	230	210	219	188	218	238	232	216	205	226	215	263	247	257	244	230	235	250	232	255	237	243	248	232	257	229	220	252	246	226	238	225	241	240	240	219	221	237	251	240	220	235	250	249	256	238	261	203	254	225	215	224	238	224	248	252	217	224	216	242	252	227	229	234	202	236	207	237	240	225	211	224	227	226	243	216	231	256	229	262	244	248	232	226	255	221	219	218	247	248	245	236	237	231	218	230	250	263	221	230	242	221	235	238	240	223	201	230	239	209	233	236	248	193	235	246	234	230	234	201	237	216	230	235	237	230	237	205	214	225	245	208	241	226	214	235	220	251	244	239	224	212	250	244	239	244	231	221	210	197	204	244	232	231	208	239	236	217	216	237	207	219	215	223	229	243	222	242	240	260	249	214	249	233	257	237	205	206	230	228	228	252	227	244	224	271	238	263	221	221	220	210	244	212	203	210	257	204	215	229	228	222	209	256	236	203	228	224	228	253	247	237	250	240	253	221	248	245	226	237	235	222	236	229	227	241	243	247	230	243	258	225	247	234	243	217	228	244	266	256	244	224	243	224	234	238	232	219	221	230	224	205	241	239	236	243	203	222	207	225	238	223	200	206	222	221	247	252	213	249	228	220	224	231	223	245	228	219	211	247	219	227	242	241	196	243	235	240	251	207	236	216	234	255	217	245	247	223	239	214	233	220	225	229	240	247	214	223	224	223	230	233	221	253	244	246	230	245	232	243	220	226	249	220	215	222	213	241	208	264	230	212	246	256	238	237	197	244	234	206	214	224	224	230	217	236	239	227	204	249	216	257	248	240	256	241	211	247	217	220	201	230	198	256	221	217	229	224	241	231	243	236	230	225	202	236	232	229	245	248	217	226	241	244	222	213	219	234	244	218	240	228	252	223	253	210	231	233	213	212	218	246	237	221	214	252	238	229	245	244	276	215	258	233	251	234	238	231	229	248	218	243	231	202	245	226	252	211	207	252	279	247	231	236	212	219	236	238	212	204	214	250	243	244	232	224	256	234	210	244	244	228	245	230	241	243	238	218	242	225	239	212	227	214	254	209	213	220	216	236	246	208	235	220	220	226	211	220	247	203	228	241	236	224	222	263	231	229	234	239	246	243	244	231	222	224	254	224	222	234	222	233	220	269	245	271	237	221	227	242	242	211	214	205	214	229	236	223	251	212	234	231	210	221	211	218	262	249	204	259	244	215	220	228	251	214	215	224	231	208	204	230	228	251	238	240	256	209	211	249	221	248	220	230	234	249	219	236	224	217	215	234	224	233	237	197	227	208	235	236	232	217	246	223	208	220	211	227	232	236	218	238	224	235	256	203	231	257	220	227	220	218	257	254	218	214	191	232	225	235	240	242	226	245	240	216	219	240	205	220	237	227	232	253	223	253	261	198	220	233	252	238	255	253	226	234	216	218	235	226	268	238	231	267	218	236	228	225	225	219	233	231	244	287	250	234	235	238	217	223	211	211	231	249	226	229	242	226	221	223	244	221	235	210	239	239	247	205	214	239	230	227	255	249	244	210	209	240	248	232	225	223	226	230	238	213	242	239	232	264	231	228	234	268	225	225	224	225	248	220	225	234	260	244	242	228	251	270	231	247	246	209	233	229	195	238	251	255	227	214	243	232	223	233	228	224	241	220	225	230	206	223	234	247	214	239	239	264	206	253	210	237	227	263	228	225	207	240	212	229	238	221	252	228	215	218	225	219	220	235	213	241	244	224	226	218	225	232	224	227	226	224	225	239	252	209	268	227	224	236	240	238	208	208	242	236	249	222	223	241	236	212	244	234	243	233	267	227	195	228	229	234	250	260	227	239	214	209	234	223	247	234	238	242	226	218	231	229	212	251	242	245	232	227	214	211	220	227	224	245	235	220	207	202	252	249	244	252	240	223	224	241	220	266	257	218	232	202	259	235	240	235	221	189	223	228	255	242	248	232	218	210	249	221	218	214	259	205	208	236	207	236	239	230	219	233	219	236	255	220	224	230	190	198	254	248	217	222	245	245	246	228	247	216	210	225	242	225	238	253	234	268	236	217	241	229	215	247	210	241	235	226	248	222	230	252	247	222	227	224	235	224	234	209	224	230	237	250	216	225	232	226	218	245	216	240	223	230	225	227	227	225	212	220	216	229	222	248	212	227	240	227	271	218	195	210	240	225	227	229	228	219	216	218	239	228	243	227	229	246	238	241	260	224	230	233	221	214	218	220	239	243	235	238	211	242	231	214	230	242	249	237	239	210	248	224	238	199	238	225	206	225	223	229	231	231	240	224	233	235	221	234	222	236	219	231	224	238	239	241	241	205	228	219	214	219	229	265	237	227	254	223	236	214	218	208	236	217	233	251	254	201	230	225	227	240	222	214	222	233	191	221	241	221	230	208	226	229	215	241	217	224	262	203	253	217	225	219	234	227	247	223	218	208	254	230	238	254	222	246	226	235	243	247	220	206	215	229	243	208	213	228	223	223	261	220	225	212
9376	8496	20754	16271	14216	13971	14113	11894	10280	9467	8304	7961	7444	6271	5121	7070	3559	2896	2398	1838	1506	1338	1320	1338	1309	1290	1253	1287	1138	1336	1154	859	763	710	649	763	751	796	656	708	694	630	555	596	618	633	618	614	606	633	655	669	667	649	653	693	667	682	902	766	759	906	800	855	868	729	710	688	723	864	821	585	614	616	588	632	545	570	536	585	580	600	565	579	593	539	575	568	595	549	554	598	533	566	581	584	597	567	557	587	563	610	568	568	528	545	563	547	535	598	585	575	592	583	524	571	575	557	591	581	577	582	570	551	557	566	598	605	559	578	563	582	559	590	575	536	527	590	521	515	527	568	587	546	554	579	548	577	556	597	540	534	555	583	589	587	567	566	599	567	563	562	534	574	568	519	569	579	528	564	551	561	604	508	581	550	562	546	573	610	539	568	564	577	562	567	580	546	604	581	542	607	580	556	550	561	585	611	556	541	560	564	586	525	593	546	536	576	564	555	584	568	594	562	539	607	538	574	595	551	567	588	548	549	564	537	574	559	584	594	568	561	576	573	583	573	568	583	595	525	636	570	563	558	500	575	547	608	539	554	514	534	583	551	601	592	539	603	568	592	586	570	526	575	560	579	512	570	508	589	564	582	550	551	552	561	495	564	559	581	546	585	550	579	550	569	584	518	610	608	589	601	594	585	561	561	583	578	558	554	540	556	556	560	566	598	525	526	547	575	544	565	568	569	601	556	547	573	556	567	553	574	562	585	559	549	551	541	580	576	594	564	519	537	573	572	549	558	557	528	570	576	552	496	608	589	546	588	535	583	549	605	555	600	639	566	558	601	559	591	554	560	598	560	554	556	526	604	574	593	544	563	585	573	606	569	537	598	549	536	537	538	554	573	561	583	545	573	560	555	536	559	564	542	586	514	532	576	552	551	575	612	555	543	550	540	559	561	547	536	553	532	526	586	529	578	562	614	583	577	588	561	582	563	588	546	565	533	607	558	568	558	601	532	550	522	561	519	532	531	566	543	532	541	558	585	505	580	603	567	604	609	560	587	552	546	558	550	581	570	569	566	562	580	554	571	547	563	564	578	535	534	556	572	591	548	559	584	551	554	577	572	548	563	565	531	580	563	558	533	568	573	551	561	562	595	603	588	536	560	540	546	594	553	571	590	552	606	586	547	585	581	599	532	523	599	594	598	580	587	611	597	531	573	550	583	551	570	563	581	510	586	585	586	588	555	570	564	541	563	592	562	595	523	554	569	542	563	557	554	571	561	578	588	565	580	598	548	588	567	566	556	579	593	590	526	566	538	556	564	553	562	580	589	560	601	529	553	521	566	582	567	597	620	569	577	562	571	590	587	575	599	581	535	501	550	582	545	568	577	539	577	576	562	565	567	564	592	570	574	591	575	550	575	542	578	572	581	557	583	559	542	536	573	582	572	547	578	533	544	561	576	523	583	558	564	568	526	574	571	573	554	542	542	587	543	560	592	553	603	577	543	580	593	525	573	564	567	577	575	583	552	579	524	581	592	549	549	542	550	595	573	552	584	568	575	569	593	577	560	569	601	545	591	563	562	543	552	555	538	554	589	603	547	552	571	581	544	554	601	598	530	598	585	563	590	584	546	565	580	593	541	566	563	559	593	598	514	528	564	586	552	594	559	507	567	582	540	574	552	587	557	521	541	563	574	541	569	604	586	563	579	567	515	559	566	532	614	574	559	574	541	551	549	567	616	577	582	620	585	585	596	549	560	559	545	608	600	532	516	601	551	608	582	572	552	535	559	587	560	573	548	547	569	558	528	571	572	585	601	601	560	576	566	579	596	538	579	589	586	547	542	569	564	580	541	576	513	584	589	557	582	575	577	555	551	609	566	547	566	562	573	548	560	573	578	541	553	569	541	572	563	605	555	571	594	581	593	546	574	548	549	544	604	574	578	560	587	562	532	566	576	535	571	589	537	570	573	550	546	530	534	563	546	528	570	549	544	578	550	577	543	538	557	574	606	540	611	580	569	599	536	555	543	564	592	576	570	574	565	566	569	576	575	532	550	574	592	565	559	568	566	547	583	567	587	528	564	566	554	588	599	572	568	590	535	562	570	561	537	569	555	541	560	610	570	565	565	585	586	521	603	565	593	567	536	587	585	577	528	555	574	554	525	574	617	549	581	533	527	563	593	574	564	583	548	589	574	540	629	539	558	558	587	561	542	556	559	596	571	569	509	573	520	616	569	595	579	561	552	556	593	581	569	603	575	603	591	532	574	573	561	563	551	546	539	555	532	571	586	572	578	567	555	565	561	592	539	587	560	539	582	597	571	534	566	576	547	572	569	548	541	561	564	596	533	606	545	551	579	580	551	528	618	543	573	577	542	558	594	589	550	550	579	553	574	567	584	581	542	580	597	591	582	591	619	557	525	585	533	577	598	561	583	552	522	581	587	534	548	555	577	591	546	555	532	582	549	576	525	555	607	581	604	560	595	618	602	566	537	569	590	582	569	541	572	520	580	587	572	552	560	579	565	608	542	576	589	568	624	532	554	531	547	574	535	562	571	558	592	569	562	559	582	574	566	545	619	551	528	554	559	569	596	559	592	561	588	551	579	552	575	552	634	583	537	564	609	596	549	575	570	572	589	586	550	590	624	574	568	595	558	566	588	589	590	554	590	582	592	537	574	553	573	559	536	618	532	541	583	552	625	565	574	571	552	615	550	610	596	590	603	586	530	549	579	552	566	581	584	548	584	568	555	548	558	531	510	576	547	542	587	561	565	569	538	561	584	576	562	543	586	591	606	561	557	534	562	555	547	553	572	562	537	558	563	575	534	596	563	569	534	615	549	524	554	557	583	584	563	551	530	545	530	547	598	567	590	561	631	528	591	551	607	530	575	575	586	571	546	567	547	587	561	572	535	573	572	579	577	559	581	561	551	560	593	569	570	541	546	566	564	572	559	591	578	562	558	617	556	557	548	571	563	586	585	564	527	577	567	605	567	547	550	595	559	572	605	588	551	610	570	571	572	548	602	555	555	545	517	576	545	557	579	572	544	569	536	559	583	549	531	558	560	534	545	559	612	572	578	569	537	539	583	558	581	551	532	591	532	523	551	568	550	538	534	587	585	564	527	571	605	535	636	581	578	582	569	585	534	558	651	526	567	565	539	577	576	573	627	572	544	552	572	563	537	585	575	656	615	570	550	589	593	565	561	548	604	598	568	572	515	578	568	549	588	542	575	557	569	551	543	577	560	590	564	621	547	538	611	587	580	572	556	561	511	588	566	554	543	528	556	594	546	573	565	597	559	520	565	534	570	588	581	546	558	591	537	561	570	536	594	567	595	632	555	568	574	587	552	531	613	556	567	594	558	535	595	622	544	577	594	565	563	598	568	556	600	596	613	562	580	610	568	568	551	545	543	588	597	557	523	573	540	553	563	544	577	545	579	593	562	553	551	577	564	550	542	527	565	536	587	545	532	555	613	571	560	533	599	587	571	608	593	569	580
22049	14865	33142	20825	15452	11345	8723	6354	4610	4027	2971	2989	2361	2217	1648	1420	1451	516	465	399	289	293	264	264	304	305	263	254	207	233	206	164	148	146	143	169	158	141	125	121	149	106	131	100	119	92	103	117	115	111	98	134	125	142	115	143	128	146	148	161	170	166	159	146	172	155	139	144	140	196	162	110	119	121	96	125	112	109	107	136	125	128	128	126	114	113	119	100	104	107	113	94	113	116	102	121	114	112	92	131	108	123	107	128	118	104	128	119	106	111	138	122	123	128	121	139	121	98	115	108	114	106	120	123	111	120	98	109	92	126	114	123	112	94	107	108	114	101	118	114	137	98	126	113	112	111	121	101	111	126	141	122	127	127	106	98	110	97	108	126	108	122	121	127	113	103	102	128	114	107	118	131	97	94	126	109	119	119	120	125	126	113	113	106	100	96	98	116	96	116	133	126	128	106	104	105	120	110	109	134	107	112	134	99	118	129	120	102	108	119	119	108	105	125	129	109	106	115	96	125	102	106	103	102	111	117	113	125	120	118	101	110	149	109	107	119	108	89	117	114	115	109	107	100	105	104	95	126	121	120	97	110	124	100	103	81	119	112	102	100	128	111	117	102	125	122	119	90	103	102	114	91	131	115	106	99	121	113	128	128	92	113	111	134	125	108	112	128	124	118	134	102	116	113	109	111	116	126	110	100	122	122	125	105	119	101	103	94	108	104	91	104	104	103	100	112	134	132	132	117	131	113	103	110	114	106	105	103	119	109	120	128	125	112	119	105	90	94	116	117	133	113	108	89	108	122	103	92	103	106	103	93	100	110	100	115	99	114	107	119	106	108	105	119	120	110	118	85	92	109	112	113	128	118	105	126	115	126	110	139	100	109	114	141	107	124	114	111	99	137	123	97	119	99	116	96	87	119	127	113	131	125	99	120	107	116	100	135	103	100	128	104	106	124	116	113	107	127	111	122	102	97	100	130	115	112	141	111	141	119	106	117	123	114	105	101	101	107	120	106	115	100	105	118	103	109	126	109	122	111	116	103	117	113	113	134	104	100	87	125	111	105	109	105	107	102	102	110	115	114	99	112	130	127	99	100	107	111	118	128	111	117	116	127	117	110	136	102	107	124	101	108	142	134	131	112	106	114	115	124	123	138	120	97	107	121	117	141	111	110	131	115	154	101	93	120	109	106	107	112	96	103	100	123	114	104	115	111	107	109	107	118	116	103	102	110	117	146	117	130	128	109	126	100	95	122	108	111	108	121	114	108	95	118	107	133	137	129	112	130	115	123	115	140	94	126	114	119	79	105	104	119	111	104	122	97	117	117	106	128	124	115	102	134	129	108	119	109	111	136	115	105	109	117	112	106	113	112	100	135	131	115	115	127	106	129	117	99	127	110	97	131	115	123	107	94	127	111	112	113	111	107	122	103	100	114	111	81	101	113	118	129	123	122	112	113	104	102	119	106	97	118	116	114	102	84	132	114	123	113	122	109	118	106	125	105	101	103	97	114	127	121	109	111	99	113	100	130	126	119	104	120	116	107	133	104	104	123	106	110	113	109	115	102	114	125	118	115	88	109	128	91	87	122	107	106	118	121	120	128	96	123	130	118	93	110	119	110	118	111	100	124	125	95	110	105	115	93	96	119	100	109	120	107	104	105	113	106	113	108	97	132	102	102	121	117	120	103	105	136	127	100	103	97	109	109	127	109	111	116	119	114	134	119	103	102	106	132	115	110	93	103	108	122	102	117	92	117	109	116	122	117	119	111	119	107	86	136	101	115	117	93	111	110	112	120	104	123	117	94	112	117	130	103	126	116	111	100	108	103	133	108	124	95	101	100	126	108	98	101	116	138	114	114	107	130	129	131	121	101	113	121	125	102	110	122	96	118	118	108	111	103	103	129	96	114	112	115	106	99	103	117	123	111	122	124	110	126	103	109	96	120	90	121	115	123	131	110	132	101	112	104	119	110	105	111	125	126	137	99	105	126	127	94	120	105	113	111	123	117	109	115	104	96	106	118	110	132	119	124	123	122	108	113	114	113	122	109	120	108	117	120	102	104	130	110	94	118	108	112	103	114	110	108	101	133	126	119	113	124	111	111	93	142	104	98	109	113	115	125	114	109	107	110	109	115	120	113	113	111	119	114	113	101	105	120	133	127	126	129	121	110	123	118	111	111	110	115	124	94	127	119	106	131	102	107	130	107	100	123	112	116	102	107	122	114	122	129	102	127	116	123	119	131	103	110	119	117	123	117	100	118	134	115	129	128	125	95	129	144	111	97	125	124	111	102	110	117	113	120	116	85	106	122	125	114	98	126	121	106	110	133	127	105	122	107	112	123	124	92	121	112	120	131	117	120	102	102	116	107	102	122	119	108	103	103	122	122	106	112	133	115	98	108	123	110	97	107	89	117	111	112	99	119	118	116	119	96	109	104	139	108	97	116	120	116	126	133	116	132	122	138	106	112	116	107	100	112	106	109	113	124	114	105	107	128	117	118	125	99	128	109	115	100	105	115	120	133	116	102	100	104	100	108	107	121	103	119	109	104	112	125	104	108	116	115	101	116	121	110	113	144	124	102	120	107	103	111	109	102	108	109	111	101	127	102	126	124	103	118	98	97	116	126	104	122	117	111	102	103	110	116	126	118	114	122	121	103	104	98	118	123	115	112	131	133	120	107	132	134	98	103	124	113	125	124	104	125	99	131	116	107	96	116	104	121	108	116	109	111	128	135	113	104	111	114	91	106	111	123	114	129	100	133	107	117	116	100	114	115	108	128	121	107	116	114	119	104	101	137	94	118	106	102	100	112	112	109	127	130	105	119	110	108	112	119	103	116	107	125	117	110	114	106	113	127	118	96	117	96	121	112	114	132	112	100	105	101	109	118	131	102	126	123	123	118	119	116	126	107	106	130	116	133	138	129	96	125	124	101	110	112	126	108	92	124	104	121	104	89	115	106	101	117	99	114	123	104	114	106	86	101	107	137	122	121	117	106	105	113	135	110	104	113	136	127	101	135	125	131	112	122	118	104	124	106	150	116	104	108	111	110	117	106	115	127	127	126	117	126	122	118	117	118	105	128	114	136	97	117	113	94	102	105	103	127	120	100	106	131	106	106	117	129	106	120	115	123	123	103	119	123	114	113	98	123	121	112	129	120	130	116	132	98	122	142	122	120	115	121	100	114	98	109	110	120	113	116	115	94	124	116	113	113	129	107	111	123	118	120	108	123	119	132	110	105	99	120	97	130	127	125	108	126	108	117	102	118	122	97	116	104	116	106	107	122	101	123	111	118	120	102	113	110	134	115	119	124	115	114	103	96	95	107	103	98	115	119	118	100	110	120	103	129	117	119	120	109	123	115	92	117	115	100	97	115	99	124	125	140	108	119	138	120	121	100	112	106	108	112	111	130	86	125	125	121	114	124	117	88	115	138	124	118	100	108	114	113	111	95	113	115	116	108	102	125	125	125	109	129	133	94	105	111	120	106
12405	10551	23405	19717	17138	17208	18878	15920	13216	13857	11411	12180	10851	10117	8794	9149	7870	3188	2998	2526	1883	1794	1502	1483	1745	1644	1498	1470	1494	1562	1215	669	672	586	573	609	652	665	540	462	473	407	379	400	395	386	370	403	431	388	428	449	404	473	544	448	545	671	803	803	790	974	833	760	787	722	670	539	669	922	701	391	372	343	341	333	334	319	318	332	333	326	343	312	302	301	314	322	302	320	338	321	299	318	301	317	306	336	329	287	306	354	285	304	311	293	265	340	312	357	319	297	334	353	348	322	300	310	330	316	298	352	353	295	287	320	327	336	343	311	284	329	319	316	307	342	320	300	308	338	310	355	295	332	304	323	298	315	308	316	313	290	335	302	309	303	342	321	356	339	304	334	290	282	299	312	314	265	319	326	325	320	339	302	321	303	294	307	299	320	314	301	305	323	286	325	298	318	338	332	283	297	326	301	327	292	333	312	300	315	303	321	316	318	310	263	306	317	321	283	304	278	294	287	305	335	308	318	313	271	318	336	326	305	290	301	315	276	324	311	318	291	300	328	275	327	291	310	344	327	322	313	287	336	299	289	298	299	303	339	307	345	326	319	291	272	334	313	293	311	289	298	290	304	329	310	303	266	283	287	338	314	278	291	291	302	277	313	309	325	334	313	308	307	278	330	286	291	337	339	312	335	305	298	333	322	308	289	303	313	279	334	312	287	305	307	309	276	313	274	311	294	319	304	326	296	292	298	299	276	265	282	305	290	312	306	329	309	301	303	292	307	279	280	307	296	308	292	325	308	310	325	311	277	325	357	312	292	313	293	292	294	340	335	282	271	307	319	320	316	321	306	294	295	296	303	296	323	337	306	322	295	318	329	309	302	298	299	323	306	263	296	293	314	323	287	300	305	314	323	319	304	336	308	313	309	300	269	307	289	283	309	266	290	259	293	345	331	296	310	312	290	319	307	322	307	320	324	310	294	309	296	311	308	298	291	332	270	275	289	287	311	300	312	289	293	338	307	320	284	283	299	318	305	296	316	323	308	326	286	304	290	289	290	318	309	274	305	280	341	305	330	273	301	308	317	300	327	305	300	299	302	301	308	291	281	306	290	303	307	310	325	302	305	298	293	323	305	330	293	310	324	281	286	306	295	303	296	290	329	322	281	308	291	319	320	314	290	290	314	321	307	315	318	308	330	301	278	325	306	313	287	327	303	321	304	317	305	282	301	292	301	306	303	296	313	301	335	326	276	288	325	308	310	324	321	306	329	289	302	330	325	285	314	276	302	288	303	304	332	317	295	299	309	316	330	312	313	310	323	263	313	324	290	303	275	317	293	294	271	298	301	278	265	294	313	318	294	348	338	272	306	300	308	302	328	286	331	320	302	298	304	309	309	331	299	313	303	312	313	308	319	309	331	304	292	301	310	344	288	281	298	310	300	307	333	292	295	303	283	308	307	324	342	315	280	294	317	289	295	284	302	281	326	279	299	311	326	328	288	320	295	304	328	291	292	291	290	285	279	300	324	310	277	318	311	297	283	305	317	310	307	322	292	316	340	300	317	299	312	317	323	286	276	315	300	317	290	317	332	313	299	313	297	299	318	321	320	304	287	290	290	298	300	326	306	298	333	312	319	312	316	292	314	340	282	296	318	300	292	291	331	285	324	331	293	322	333	301	327	320	297	334	288	308	296	287	300	281	311	327	312	318	366	301	329	292	315	291	284	313	313	305	299	305	298	305	329	326	295	292	306	294	319	309	314	314	263	323	281	269	302	298	318	322	261	271	327	340	277	297	295	318	299	292	306	275	312	315	282	282	299	311	298	323	329	295	309	325	271	301	345	309	312	299	268	339	296	301	326	283	293	300	329	303	330	300	293	316	299	292	273	276	301	267	311	349	324	317	328	290	311	277	325	313	315	311	287	295	295	311	330	314	308	326	287	303	325	314	323	289	309	319	274	299	322	313	339	313	306	292	319	328	308	308	323	321	307	288	337	316	329	328	319	294	287	278	296	296	346	299	308	295	331	327	298	300	315	333	304	284	336	312	298	285	296	330	315	311	302	306	334	298	278	305	273	283	299	339	287	307	275	307	334	330	313	317	304	303	324	333	285	307	312	293	308	333	267	328	312	316	318	288	328	314	285	271	282	275	319	321	291	298	285	309	304	299	285	303	320	302	293	317	312	310	321	291	301	331	288	315	285	302	280	276	302	348	347	303	303	289	287	271	307	341	256	314	306	326	323	299	294	303	300	333	317	314	312	293	303	309	299	311	278	316	265	318	346	264	274	315	320	291	337	299	279	298	290	303	295	313	328	282	276	300	315	298	318	298	332	316	290	291	307	300	309	293	309	314	310	305	328	277	313	305	315	319	321	305	294	326	312	286	303	294	318	268	306	303	304	326	289	299	339	318	287	290	299	312	302	313	266	320	323	286	321	304	314	290	306	305	334	314	292	337	304	290	313	285	331	306	321	342	337	315	293	264	289	317	318	300	298	307	324	264	282	321	320	305	321	318	294	332	326	316	344	294	323	313	319	332	316	277	289	300	325	272	350	288	279	325	287	302	282	273	323	331	276	310	306	312	309	298	283	295	315	292	307	290	290	284	299	315	291	318	313	320	285	296	310	312	331	308	320	297	345	300	295	297	311	275	294	294	335	303	295	295	302	288	314	300	302	323	326	308	345	285	310	299	316	343	319	275	300	314	299	295	297	304	286	296	322	335	306	294	306	303	334	318	357	307	295	302	305	285	305	289	333	317	312	315	331	313	317	292	303	329	309	321	343	292	320	321	279	325	330	326	290	300	298	285	327	314	306	322	309	283	323	298	285	282	321	304	315	282	320	282	302	304	304	290	353	300	315	313	293	279	344	323	296	323	296	296	315	334	281	297	313	316	321	308	327	321	291	324	290	299	308	287	306	313	326	349	313	298	297	277	268	297	308	300	321	291	314	316	308	350	308	320	309	322	328	270	321	319	312	315	281	321	279	274	302	321	320	300	313	326	292	306	330	300	287	321	308	294	298	322	343	337	311	317	277	303	308	310	312	314	288	299	287	337	308	300	313	331	299	312	307	270	335	335	318	310	310	309	285	316	334	301	310	308	285	306	310	318	352	315	314	306	313	320	295	288	286	285	297	321	307	317	290	310	330	292	347	283	288	286	304	311	285	287	311	307	313	288	309	320	294	310	322	297	276	289	294	334	331	323	306	297	309	330	287	289	313	284	320	300	307	307	284	310	316	322	291	317	288	328	320	325	330	269	311	297	338	304	312	306	320	309	323	320	301	303	329	307	310	312	286	324	296	306	279	290	333	290	327	334	298	305	307	322	329	322	304	322	307	304	277	274	289	316	284	318	308	295	332	282	347	332	289	315	301	335	324	282	306	317	302	277	316	354	315	297	300	309	310	293	301	300	321	295	313	334	327	288	297	312	302	292	337	317	317	282	351	297	330	304	278	286	323	304	303	285	354	323	349	306	264	271	274	308	319	298	300	292	282
3846	1458	2432	1416	943	823	720	576	478	457	439	462	378	385	360	359	323	343	335	359	327	294	340	307	319	329	346	364	347	316	321	328	292	306	298	327	323	273	338	310	321	315	297	330	341	295	279	282	319	306	315	315	301	331	321	310	288	292	316	287	345	310	326	320	300	314	346	320	320	363	339	309	304	331	315	315	283	298	305	349	348	327	291	322	321	308	349	297	283	328	351	291	279	303	297	303	336	299	343	327	319	321	297	302	330	309	316	288	320	310	302	299	310	330	292	288	292	317	327	279	309	289	330	341	265	319	297	275	282	299	292	336	329	310	305	326	280	340	307	311	333	298	286	279	278	289	325	302	334	303	315	319	308	298	316	334	314	357	294	293	287	315	279	294	336	300	318	312	296	328	326	319	292	306	339	297	344	291	328	309	327	303	342	313	301	330	268	341	334	307	310	311	314	307	311	294	295	296	288	309	287	289	312	321	295	320	288	298	313	342	320	337	352	271	292	331	311	323	292	311	330	325	328	357	324	286	344	317	336	282	326	316	326	271	314	290	303	341	321	346	303	307	310	289	321	335	302	286	313	322	284	309	309	325	303	286	339	311	304	333	311	301	302	302	307	324	320	344	314	300	316	325	289	347	288	318	314	310	327	288	279	337	351	313	310	288	315	327	284	320	294	317	349	305	315	304	348	354	321	302	337	313	303	293	357	296	310	306	300	332	300	312	310	346	321	305	304	309	284	317	303	293	325	319	297	330	317	309	285	311	298	276	308	348	320	313	291	301	296	332	296	311	307	346	329	289	292	288	312	308	323	298	286	296	301	319	307	306	297	317	299	320	318	285	330	298	316	286	318	338	290	301	295	301	315	325	295	296	286	324	352	311	310	346	344	303	313	310	334	263	313	301	345	317	317	301	322	327	312	316	331	320	318	292	353	303	304	329	325	278	339	292	305	325	305	309	278	316	293	309	336	275	310	311	326	312	294	323	334	300	319	294	315	334	314	299	310	335	281	298	318	319	319	278	319	273	305	311	287	305	315	302	324	309	309	327	324	285	315	324	327	289	337	340	286	303	300	339	284	325	311	307	309	304	302	281	318	315	305	320	300	299	309	307	325	325	310	346	343	314	302	292	288	317	321	355	325	315	299	293	284	336	298	314	312	292	310	297	307	308	282	298	313	290	363	325	317	315	301	322	309	274	349	312	313	339	304	307	326	323	338	310	317	326	304	286	323	313	306	340	302	307	286	304	319	302	303	279	322	289	318	323	319	337	292	317	328	282	308	353	319	339	317	315	295	303	292	307	295	334	334	280	304	309	313	311	341	326	301	288	317	291	302	323	323	303	287	298	318	305	301	301	305	308	312	283	306	317	305	327	308	290	319	299	298	306	290	295	316	325	304	301	308	291	301	311	330	297	324	340	331	305	327	295	306	312	318	312	319	332	303	325	292	314	320	349	358	349	334	312	354	296	313	328	309	335	307	305	316	312	285	292	330	313	284	317	340	326	351	297	346	325	309	302	277	311	318	296	325	286	327	286	333	303	308	325	303	317	322	308	315	306	333	308	351	295	329	305	314	325	330	304	310	298	283	331	321	302	316	320	309	318	314	346	313	317	329	315	323	297	325	316	322	352	287	284	303	325	316	291	297	331	305	324	316	319	310	323	356	331	311	302	291	317	307	309	300	330	327	317	310	335	298	300	317	322	292	320	328	312	263	300	313	298	291	322	304	315	300	302	316	320	297	303	312	296	326	296	310	282	326	343	309	329	310	347	302	298	347	335	308	277	278	328	345	305	292	296	334	372	308	302	318	325	315	297	327	326	331	307	355	326	325	313	306	324	327	321	322	314	325	326	308	282	286	326	301	323	308	317	305	309	300	308	339	316	353	305	323	332	304	325	330	317	312	315	317	352	277	340	316	284	347	316	314	286	317	338	310	312	299	289	317	292	297	320	308	319	322	294	325	324	279	310	290	300	329	308	328	343	309	335	289	272	283	319	304	314	287	303	304	316	348	315	320	281	304	327	315	307	331	311	280	294	321	328	322	306	289	297	320	287	331	338	340	339	309	305	330	352	321	331	292	255	330	292	297	295	321	334	296	292	344	315	310	306	312	308	315	306	313	365	336	341	335	307	308	321	313	337	314	331	331	330	304	320	320	322	304	330	309	345	325	315	332	302	322	340	295	320	302	319	309	311	301	307	332	325	314	285	306	333	282	315	330	356	336	311	329	314	333	321	284	321	292	311	289	335	316	305	298	288	320	314	304	290	299	330	332	294	308	314	326	331	306	299	296	324	332	343	324	314	309	315	314	272	309	294	311	338	300	323	312	289	325	333	304	341	293	315	309	299	288	319	302	335	309	343	306	313	283	287	299	284	303	303	313	335	323	317	317	330	324	315	297	295	330	322	318	348	328	286	328	341	339	335	295	305	301	322	314	335	322	304	314	321	327	334	301	298	295	329	320	295	314	311	321	313	343	291	313	313	300	290	319	323	363	300	316	317	336	312	283	299	293	307	363	305	328	305	321	311	327	324	339	296	327	331	304	322	304	308	299	308	310	344	331	303	319	295	315	298	312	325	300	356	311	328	303	289	344	335	315	335	315	339	323	303	306	304	299	338	361	295	322	316	295	296	323	326	329	301	320	362	313	336	292	293	337	332	298	324	315	276	313	316	303	296	296	266	318	317	304	336	317	299	315	311	309	338	304	315	312	302	324	338	307	321	333	315	359	325	284	301	316	323	320	312	320	306	323	311	292	303	310	316	333	332	320	283	311	298	329	293	327	309	312	318	348	326	340	327	320	322	353	349	298	298	330	313	350	334	300	279	325	325	303	314	316	313	307	319	312	292	300	325	302	305	278	297	282	269	300	295	320	300	311	317	317	298	301	333	296	296	330	320	311	310	294	315	323	311	322	307	320	317	338	301	303	280	320	315	327	322	273	330	326	306	325	299	307	294	354	299	305	289	338	314	326	295	340	316	287	304	306	326	332	335	335	279	298	311	317	298	315	310	313	329	298	301	275	322	326	324	328	346	294	336	293	294	319	303	326	321	310	331	321	290	324	316	317	370	298	310	313	306	331	322	297	338	279	315	304	344	314	291	302	306	321	334	316	298	306	309	322	323	293	297	314	303	321	325	311	343	341	320	300	294	325	276	344	318	284	313	298	320	292	332	309	330	301	283	304	334	308	309	298	333	294	276	325	295	296	309	292	317	272	318	297	307	297	312	327	307	265	309	314	318	338	314	300	296	333	338	335	336	298	298	307	300	327	317	308	333	326	323	337	314	306	303	306	299	285	298	281	322	294	318	351	322	337	300	324	332	339	296	333	308	291	307	321	312	319	293	294	313	311	337	322	333	304	323	312	327	321	301	351	345	298	341	296	289	356	303	284	272	302	324	293	301	318	297	344	334	301	293	300	317	366	305	306	308	334	347	305	317	337	317	312	331	359	309	339	311	313	290	328	270	320	294	335	310	318	298	321	324
3178	2281	4721	4071	3462	2980	2992	2589	1932	1763	1600	1489	1277	1325	1153	1106	1111	979	975	962	876	852	933	990	995	920	904	854	863	849	853	787	752	802	751	794	807	795	733	721	734	713	754	808	770	755	778	819	797	758	741	743	831	780	769	794	764	804	803	867	764	804	808	760	784	784	756	786	765	778	758	762	712	728	795	747	730	759	772	727	745	737	718	737	747	749	749	725	749	751	768	749	794	750	784	771	746	720	757	738	744	785	779	685	704	732	735	745	740	723	760	753	767	729	715	778	719	758	737	725	732	707	759	752	730	738	715	719	769	762	781	756	739	772	707	789	744	743	786	728	757	756	759	769	754	747	749	737	795	742	786	813	741	745	757	764	732	725	717	785	771	769	723	772	741	724	746	763	758	779	759	763	742	723	717	804	775	743	723	761	743	747	752	721	755	787	761	695	735	756	774	674	749	706	747	780	761	778	797	690	741	696	756	733	758	750	734	747	733	748	812	734	741	722	747	761	779	753	750	740	727	740	773	717	761	762	807	833	747	736	722	766	738	743	734	741	767	788	755	714	753	741	779	707	764	751	725	750	745	759	828	781	712	751	801	774	775	738	768	763	751	742	748	742	695	723	770	812	762	721	765	746	769	778	763	745	769	770	775	728	718	733	746	757	722	787	764	738	784	761	759	748	757	762	795	774	773	782	752	785	700	729	728	755	781	760	790	752	775	753	757	712	734	740	765	743	780	816	748	789	762	754	735	752	727	765	750	747	775	767	734	765	776	701	721	732	779	700	755	737	761	719	752	744	782	709	804	765	714	737	725	767	759	738	777	783	720	778	729	728	733	750	747	765	766	758	712	761	749	749	771	754	752	776	736	756	792	768	747	781	749	786	754	729	780	718	729	732	740	774	754	788	759	797	762	762	741	755	758	733	703	699	740	787	756	748	769	729	767	814	746	762	766	741	695	739	758	729	749	786	720	762	732	740	736	702	786	774	774	742	808	742	740	725	745	787	769	720	723	761	794	719	747	717	719	767	718	790	749	741	741	750	775	733	750	760	779	705	731	717	755	808	755	758	703	768	729	783	726	742	755	753	704	740	732	762	741	729	778	721	780	762	732	787	730	678	774	755	735	796	758	740	756	795	702	752	752	794	787	768	712	741	716	744	764	770	794	701	806	731	765	759	780	762	770	768	697	736	754	754	806	809	759	744	756	752	756	734	741	746	763	736	787	755	780	786	717	774	747	723	710	695	757	763	776	747	770	739	712	725	753	723	755	716	760	729	751	776	703	695	759	740	761	713	736	727	774	744	745	765	730	766	750	773	801	710	798	766	774	749	724	737	771	758	727	767	780	752	698	744	726	745	720	693	752	697	732	762	790	756	726	736	680	700	738	757	768	746	759	787	767	772	807	749	728	728	747	777	749	734	766	768	740	752	770	813	761	705	745	780	717	737	744	706	726	746	801	720	747	735	727	767	719	779	693	773	761	758	749	742	767	696	752	756	788	791	755	718	753	755	766	763	733	758	781	768	705	762	772	744	677	731	721	737	746	718	714	715	778	735	793	715	713	766	730	741	762	745	795	745	765	708	742	766	758	765	778	799	736	700	740	747	750	741	752	764	725	767	750	760	721	730	775	742	782	745	736	742	784	803	789	761	756	761	730	775	775	724	731	703	732	730	720	713	769	833	805	726	740	714	761	736	720	727	717	771	708	725	723	725	771	719	733	764	735	765	760	780	719	748	716	759	765	775	728	765	765	785	776	733	747	724	786	760	740	727	714	738	741	755	770	721	731	737	779	754	748	824	747	744	733	775	805	732	716	724	759	809	739	773	742	760	735	754	736	718	723	729	792	724	769	726	764	775	712	710	714	729	745	726	750	772	702	726	758	742	765	761	736	746	711	787	756	732	726	786	752	751	741	736	769	750	800	698	735	735	757	809	736	726	767	751	744	716	696	762	779	764	758	761	725	778	746	715	776	766	768	750	746	719	715	775	782	787	730	725	761	755	754	745	716	755	735	738	727	739	759	740	739	711	766	770	733	731	808	783	738	731	751	779	741	749	784	764	720	748	758	753	780	762	765	767	756	790	769	774	764	745	755	730	779	783	719	725	763	766	756	713	788	761	773	757	763	738	769	713	733	760	757	747	733	725	763	782	804	750	718	784	760	760	786	746	741	741	736	747	726	693	713	756	745	752	743	780	733	750	756	783	772	752	726	783	742	785	760	780	775	744	740	701	733	736	729	752	756	776	766	779	747	802	718	747	759	726	711	718	677	740	713	768	771	793	721	750	734	750	705	712	799	692	817	747	764	758	788	751	701	726	784	737	739	722	793	734	712	711	764	749	743	726	747	771	784	739	769	753	742	750	741	718	746	801	763	739	785	729	788	749	748	723	748	801	752	759	811	767	732	749	774	767	715	760	757	713	735	733	744	739	732	734	749	784	746	760	765	734	779	765	802	766	756	722	703	765	747	760	772	749	773	768	737	743	712	705	761	758	689	731	715	739	721	812	709	782	755	801	739	707	772	688	747	779	712	756	731	740	759	765	745	743	716	747	735	753	759	772	744	766	741	770	740	762	762	790	801	737	738	763	722	719	774	768	745	763	734	742	736	798	727	768	776	738	777	754	685	787	780	785	769	712	787	732	709	761	721	759	729	740	750	735	732	782	724	754	713	774	763	753	738	737	742	733	763	747	747	674	719	694	773	680	739	720	759	795	729	730	779	718	737	774	697	730	738	774	759	760	788	795	757	719	727	764	738	717	759	733	722	767	749	764	733	725	750	797	760	708	724	803	748	712	775	784	730	683	742	806	773	816	728	737	716	744	740	774	805	802	791	733	731	744	744	769	779	775	754	783	739	762	739	750	765	740	756	777	746	720	745	722	700	702	788	716	737	720	768	781	789	791	769	738	724	729	740	767	786	766	716	744	749	768	767	764	770	733	729	734	753	744	771	779	702	748	760	771	682	791	782	751	780	766	729	737	728	728	725	759	741	724	777	738	713	750	719	736	714	733	764	715	687	750	736	764	730	728	754	759	743	751	766	719	726	689	785	712	712	798	726	740	714	802	737	757	764	762	750	791	801	730	780	778	765	753	797	694	751	754	790	785	760	742	760	730	797	712	777	754	748	692	790	775	738	723	776	787	781	748	749	751	773	762	734	724	711	779	752	743	769	753	779	770	756	740	790	730	721	742	720	727	697	783	761	729	749	749	791	729	795	777	735	753	728	754	778	796	744	728	733	737	804	735	727	706	713	758	721	760	766	755	726	812	734	749	728	700	738	759	712	727	725	740	715	752	753	741	724	736	789	744	755	748	755	791	731	752	827	752	781	744	776	700	727	724	714	777	730	740	755	769	737	710	764	749	758	738	738	777	740	736	752	766	763	749	770	726	676	747	749	738	781	784	724	729	765	735	751	780	780	744	735	758	724	769	747	776	775	748	757	798	712	725	747	817	735	716	773	724	718	753	788	754	788	794	771	723	783	749
13883	10443	21263	14522	9779	6140	5456	4713	3348	2684	1948	1772	1636	1350	935	859	801	553	394	393	376	310	350	333	308	319	306	302	298	308	289	282	240	265	251	246	272	247	235	249	253	229	236	232	207	243	231	234	248	242	239	264	243	250	229	272	248	263	295	303	284	270	283	278	263	254	241	269	261	265	269	238	254	208	237	238	222	211	230	249	228	225	249	254	232	263	235	216	210	197	227	249	233	260	244	239	217	216	218	247	226	238	216	254	202	210	231	226	209	224	217	234	236	233	262	225	230	220	222	237	230	217	236	262	215	264	247	222	250	226	228	238	232	274	244	237	259	230	247	240	237	222	253	244	201	219	226	215	280	230	217	218	258	230	264	217	226	234	235	246	233	240	239	220	250	210	226	238	204	227	259	240	228	239	233	215	247	222	223	216	216	212	202	219	213	237	213	258	233	206	210	222	230	235	244	240	248	240	228	219	216	222	242	218	228	221	203	231	244	248	229	219	255	217	225	241	262	250	228	227	211	224	223	203	206	220	247	249	235	212	248	255	248	250	238	212	259	203	230	250	216	230	242	232	232	242	233	228	229	238	229	249	230	238	227	228	233	241	245	234	250	210	218	214	219	229	215	223	230	228	232	221	218	222	215	252	230	222	214	234	241	224	189	236	240	213	232	216	207	242	233	218	274	251	227	247	237	217	251	232	255	247	262	214	245	234	225	202	212	211	200	210	222	217	245	218	241	238	225	245	248	234	232	243	237	250	228	219	224	221	241	225	262	224	247	244	228	205	241	257	234	209	230	228	222	257	239	226	249	219	206	225	234	231	239	222	243	253	240	211	216	250	275	221	209	232	264	237	219	227	203	225	265	262	233	235	225	223	223	251	221	259	234	227	198	234	216	233	192	241	252	218	210	229	252	249	256	218	223	259	235	246	223	238	260	226	234	214	218	246	207	237	252	211	233	216	214	215	229	228	234	252	231	255	212	223	238	233	230	253	232	220	210	239	204	245	248	220	235	226	242	254	245	229	231	217	232	253	252	246	223	251	233	197	237	223	225	217	230	220	263	231	235	205	225	224	272	227	225	224	275	191	243	227	239	248	221	217	240	231	219	234	245	254	235	238	205	208	247	216	204	239	252	270	244	222	236	222	240	224	264	232	234	237	227	219	213	246	237	254	227	245	224	241	223	239	257	233	242	252	252	250	232	254	240	255	219	229	247	213	228	214	241	239	229	216	229	254	234	245	230	242	215	229	227	215	253	245	251	224	234	237	250	221	237	214	240	243	222	231	232	196	229	210	224	240	235	230	257	241	226	225	229	227	202	220	249	210	236	226	234	232	208	211	234	237	223	207	245	250	238	238	223	243	233	222	228	250	202	234	228	232	214	214	241	235	232	200	255	227	229	262	232	255	241	227	208	246	233	210	237	221	233	235	256	252	248	249	246	224	209	242	225	235	240	228	236	240	258	235	227	202	234	212	257	236	220	236	246	236	227	241	256	248	224	241	240	215	248	233	270	246	254	222	219	264	241	233	274	236	198	237	228	227	240	237	223	211	231	225	253	216	227	242	219	257	218	265	231	242	234	196	226	214	232	234	240	261	236	197	213	256	237	237	225	242	234	212	244	228	221	222	222	186	255	238	241	254	219	256	204	240	234	209	237	224	214	241	234	227	231	226	247	251	239	219	243	255	240	223	246	222	222	240	249	220	216	224	233	247	195	202	254	235	228	243	207	223	204	248	245	225	189	242	231	241	223	216	206	246	246	265	229	217	231	238	279	212	223	255	231	222	232	226	216	230	211	214	258	272	195	246	186	223	250	253	243	229	226	223	223	246	251	234	261	230	203	252	231	246	219	217	219	218	242	231	227	239	251	224	227	227	217	217	209	249	234	260	237	246	235	229	248	227	252	213	264	251	236	261	229	238	206	213	252	222	237	245	247	236	249	192	238	224	231	236	195	219	237	231	233	211	204	224	223	249	233	227	223	215	230	198	218	229	206	212	233	259	223	208	259	233	214	249	236	235	244	237	220	223	238	244	232	229	222	222	212	218	223	245	231	239	230	215	264	237	215	272	229	249	253	239	246	239	221	233	258	242	242	222	246	243	241	212	252	217	248	234	236	272	219	223	254	260	224	248	231	239	228	247	245	231	226	246	228	235	226	202	252	234	198	233	268	215	233	226	223	210	260	253	225	237	252	247	231	230	245	245	217	223	253	258	234	245	227	242	230	214	226	243	221	236	226	217	241	221	224	225	205	213	226	233	241	250	237	237	218	238	230	235	271	248	242	233	225	204	254	212	234	232	237	258	225	220	216	231	227	234	258	238	242	266	240	216	238	217	244	225	255	235	253	216	232	239	218	247	239	213	244	238	236	250	239	241	223	261	252	239	231	236	216	241	242	218	212	244	206	230	251	239	222	223	222	241	255	244	239	257	228	221	252	226	228	227	213	230	224	216	229	244	232	241	242	252	239	230	236	241	229	230	211	231	217	223	226	220	246	253	243	223	227	244	254	237	236	247	248	220	262	222	235	232	220	253	223	233	228	228	219	214	223	232	240	238	238	251	212	237	207	240	210	214	230	246	219	222	212	238	230	205	250	210	216	232	234	234	232	246	236	224	225	236	247	243	238	215	239	211	238	224	222	227	206	250	231	196	234	225	252	227	264	214	223	238	222	240	244	226	222	224	248	242	218	242	257	224	223	195	224	212	211	253	264	239	231	231	211	230	233	255	235	212	224	235	223	227	254	227	229	239	219	226	246	259	228	215	188	219	237	222	207	226	229	214	202	234	245	225	214	266	255	255	219	224	242	227	228	267	220	213	238	237	206	244	239	260	242	261	260	229	223	219	241	222	244	239	229	210	256	254	220	231	250	227	275	243	218	229	246	252	207	229	249	229	252	222	213	216	261	231	212	243	242	260	211	248	233	253	237	242	207	251	245	259	224	195	221	232	228	219	229	226	248	224	228	233	198	232	231	231	220	248	248	215	262	231	217	242	242	231	243	257	238	270	219	226	269	235	228	234	248	240	225	228	232	228	220	222	245	243	238	230	235	238	240	239	223	230	252	223	253	226	241	245	225	240	236	234	217	227	226	251	211	203	214	226	226	231	244	224	234	229	264	231	225	224	223	241	264	257	247	229	249	236	236	215	244	228	253	213	218	224	219	232	251	248	225	240	245	242	223	232	230	234	195	252	248	218	228	214	221	219	240	223	222	220	230	224	247	203	210	249	221	228	243	240	256	235	260	215	264	231	235	244	243	242	223	219	237	268	237	229	215	212	226	228	236	242	214	261	242	238	233	215	231	239	261	242	226	232	220	238	254	222	232	237	235	244	257	248	227	249	264	229	226	244	241	225	254	203	245	212	248	235	246	222	233	213	249	212	259	264	224	221	226	249	249	236	244	235	221	240	248	234	240	261	231	244	237	220	229	227	233	245	238	234	237	232	197	223	240	224	246	209	214	243	227	226	258	253	209	250	237	237	216	236
9145	9338	17171	14509	13015	11818	12941	12530	9368	9247	7760	7776	8173	6311	5172	4914	4163	2257	1998	1728	1506	1305	1227	1296	1460	1321	1259	1392	1124	1160	929	807	743	673	734	708	799	776	700	624	699	613	624	605	572	625	590	673	608	637	639	669	666	672	646	670	711	810	1179	1068	802	924	930	802	809	835	808	756	765	1038	855	602	626	605	577	599	621	562	583	578	582	592	554	616	535	553	557	567	546	580	590	527	579	531	588	516	586	598	551	578	550	584	584	570	579	571	592	579	586	547	553	579	575	591	551	542	531	585	547	574	549	551	558	555	574	538	548	549	598	580	573	544	574	584	586	534	565	579	600	609	563	555	572	531	588	562	573	581	529	562	530	574	551	555	543	562	554	566	515	596	591	532	551	542	582	569	576	607	545	585	578	571	566	579	593	576	598	557	582	582	588	513	552	601	523	525	564	601	545	545	567	583	558	580	545	571	597	571	536	543	562	558	544	551	540	516	570	570	582	589	571	603	519	550	595	570	551	546	587	559	583	565	566	554	507	537	544	497	563	529	550	578	568	579	563	507	572	552	555	562	599	537	540	559	557	573	621	563	529	606	537	530	549	589	556	515	547	588	574	576	578	517	596	564	519	555	574	597	534	561	575	592	545	517	546	550	580	547	588	581	561	580	570	592	552	532	573	541	544	541	567	561	595	561	565	586	552	594	546	540	566	537	573	532	552	586	571	539	549	557	563	560	548	526	536	559	578	511	532	546	550	581	582	581	576	549	575	539	556	559	561	581	619	505	546	579	529	564	543	569	538	597	571	546	534	579	559	583	596	610	582	538	582	569	609	570	549	577	599	541	569	572	581	557	571	547	538	529	655	567	619	562	569	592	545	622	574	550	570	573	532	602	524	567	520	531	540	551	550	552	525	552	593	565	570	562	571	567	576	484	575	551	593	575	546	562	540	581	570	580	535	553	573	556	542	564	560	554	543	604	561	561	563	563	584	557	552	582	548	552	582	566	558	562	578	549	571	540	522	622	606	554	543	551	554	552	577	563	571	590	502	597	586	583	558	579	583	583	542	553	537	559	575	533	511	565	584	609	558	566	592	569	542	589	548	590	535	530	566	595	572	578	577	551	534	548	585	596	557	580	568	577	565	574	538	624	531	601	572	595	553	544	539	577	554	603	528	595	583	584	562	582	549	538	566	586	553	577	571	597	531	556	591	606	564	562	526	569	565	580	572	535	536	598	558	590	584	576	528	629	567	573	549	529	575	572	525	596	573	589	546	548	545	562	539	547	580	489	541	542	598	585	592	592	556	541	570	559	540	619	563	572	546	531	567	540	568	538	542	527	592	591	524	572	582	552	553	542	586	536	514	562	524	565	580	559	602	531	578	576	552	556	588	518	548	528	569	569	574	566	574	593	560	549	586	602	524	549	583	525	577	570	571	546	553	593	549	571	593	594	567	585	551	565	558	548	583	586	613	546	557	595	561	619	525	588	561	560	555	528	535	571	567	533	564	520	558	597	549	597	610	534	597	592	579	574	535	569	592	580	532	628	605	580	600	614	567	566	555	544	573	597	541	590	533	539	581	565	581	532	584	553	566	550	549	540	585	602	554	584	567	589	600	549	572	512	551	536	568	584	537	540	583	545	565	584	590	576	513	603	523	598	560	548	599	561	570	545	534	566	587	617	574	598	538	564	564	576	590	544	543	552	535	555	603	562	534	574	590	526	586	569	554	583	589	578	564	560	544	570	583	535	582	561	562	532	563	595	549	566	560	594	599	559	580	565	561	586	599	589	552	505	575	542	530	584	596	544	568	581	565	561	549	604	603	581	584	531	594	555	524	589	585	607	524	574	570	643	598	582	616	538	567	562	557	570	543	531	560	595	530	562	574	592	576	535	570	563	601	544	610	565	605	592	595	587	565	547	572	558	595	576	539	600	576	542	548	552	546	589	566	534	590	553	606	563	573	559	540	561	540	567	564	555	596	574	552	556	539	566	560	554	594	577	566	556	563	552	549	544	567	574	529	575	570	578	595	534	575	540	572	575	565	530	602	559	575	574	544	552	529	577	524	571	568	561	586	575	590	549	571	536	565	537	555	570	547	568	526	584	574	508	562	569	543	525	547	565	573	557	559	564	558	558	543	517	634	522	553	597	521	576	567	550	601	559	563	514	603	577	532	536	595	564	553	517	580	527	514	585	553	544	555	605	515	585	593	559	573	578	553	557	567	586	605	578	598	559	567	602	566	596	553	544	567	564	570	528	594	596	541	532	556	553	550	566	539	570	521	528	503	543	559	520	536	552	552	560	585	548	534	520	602	538	603	566	591	604	538	535	548	586	542	627	577	563	562	590	526	579	556	601	558	535	549	553	560	611	552	572	601	542	574	586	528	561	542	622	552	585	551	521	586	531	559	555	563	541	504	558	568	571	587	551	536	536	549	560	555	568	615	565	559	595	575	580	552	561	553	554	562	576	547	590	583	586	511	554	564	608	604	539	533	529	558	597	536	544	570	550	526	548	525	563	559	579	594	589	535	554	577	553	555	564	560	545	587	562	551	529	547	536	594	538	534	552	564	564	563	570	551	544	566	571	554	542	611	547	541	534	590	523	567	561	544	596	528	567	569	585	612	538	586	585	539	566	529	551	589	587	564	554	594	563	575	515	586	564	579	587	569	554	571	571	571	559	580	611	578	572	553	543	539	560	537	598	568	581	579	568	593	580	568	625	553	558	570	524	591	535	560	556	533	577	513	555	536	536	575	538	562	536	562	581	582	550	632	553	503	626	526	589	542	578	573	578	595	595	543	569	534	579	539	552	556	524	574	573	604	560	619	544	611	558	528	546	563	567	546	538	610	606	608	517	547	561	550	572	584	595	529	577	547	558	594	542	553	550	566	561	612	565	562	559	577	540	523	567	569	593	561	563	553	547	561	607	568	551	564	555	562	576	568	579	613	567	530	594	563	554	588	537	571	517	574	574	564	554	556	550	558	571	576	567	553	526	580	569	532	572	564	554	566	582	565	574	602	604	566	548	537	579	527	559	524	568	523	593	555	553	582	579	532	535	597	557	533	593	575	538	557	571	582	522	534	531	566	577	575	599	582	583	578	564	587	573	553	604	574	564	578	566	578	523	577	540	573	562	529	579	595	573	534	557	574	536	564	575	551	586	572	560	573	558	525	561	555	584	547	534	560	527	564	555	600	552	575	659	607	567	528	563	555	590	589	577	578	547	587	593	578	495	581	555	539	564	553	574	581	537	612	576	519	601	561	540	560	559	586	613	550	594	600	594	565	543	559	597	601	567	584	593	553	566	577	590	540	507	594	564	544	542	587	569	584	544	613	570	567	599	553	522	527	556	540	587	635	565	577	621	609	567	530	524	538	554	587	544	536	600	576	597	568	587	565	539	598	565	592	520	569	569	559	548	564	574	548	585	546	530	584	571	562	553	518	551	588	546	579	566	554	565	550	550	571	551	590	600	586	598	608	582	582	559	506	581
21613	19147	29859	21616	15478	10721	8882	7596	5304	4049	2796	2695	2320	1769	1492	1050	969	517	562	412	259	315	292	266	318	264	234	300	245	190	168	168	163	166	170	150	157	120	175	136	129	135	115	109	94	108	128	134	136	123	110	129	112	144	140	144	137	144	216	270	219	208	203	185	153	181	182	163	179	258	163	134	110	105	111	121	110	127	115	130	111	111	120	110	116	101	108	113	123	106	118	121	115	109	125	121	111	124	137	110	122	127	120	114	121	131	116	123	108	122	112	122	99	121	98	115	97	114	112	123	111	122	108	109	120	104	140	100	126	123	124	112	130	117	112	104	110	102	99	113	126	103	98	105	119	113	92	108	134	116	108	105	97	110	110	110	100	119	115	117	139	144	108	113	115	115	106	121	98	117	107	129	115	120	100	115	107	122	126	120	121	121	116	136	121	106	126	100	125	119	122	125	137	116	121	112	115	108	127	139	122	104	128	110	108	117	129	118	122	120	122	119	124	99	108	107	122	112	107	110	118	100	105	105	107	106	123	100	113	105	124	122	100	120	101	129	101	114	109	122	114	110	110	124	116	116	130	104	112	143	128	117	106	119	103	112	125	114	102	106	104	108	98	127	120	106	94	123	125	115	111	116	102	124	124	108	125	115	114	122	130	96	118	108	95	106	111	117	102	119	105	134	110	110	98	115	114	128	113	115	102	132	106	119	107	108	129	129	115	119	103	120	109	127	96	132	136	111	106	124	110	109	111	99	120	143	130	106	107	113	123	108	117	107	118	127	127	130	114	105	136	108	117	107	115	121	117	131	134	123	89	131	117	108	108	98	116	106	139	121	116	132	129	117	101	106	93	120	102	97	114	116	122	130	121	106	110	109	127	106	122	125	119	115	124	121	107	107	108	122	132	117	103	97	95	106	94	121	112	99	96	100	106	117	119	140	120	118	120	116	110	118	118	110	108	100	111	94	109	96	109	101	125	126	103	114	117	118	114	111	108	119	120	95	90	110	107	111	111	98	119	106	102	106	97	116	109	113	115	126	123	104	121	99	101	108	109	90	91	117	106	122	106	144	96	131	108	106	104	102	126	131	111	111	104	121	105	92	115	131	109	104	116	130	110	104	120	86	122	115	92	110	125	138	110	110	120	103	117	111	129	127	114	106	110	123	123	114	127	125	128	137	125	97	139	111	110	97	114	124	135	106	130	97	109	114	114	122	103	126	102	107	107	111	101	113	124	113	104	139	108	120	107	123	109	111	117	101	98	123	103	116	113	115	105	115	114	113	118	105	125	126	110	103	125	99	104	121	90	100	105	123	123	127	110	102	108	111	116	115	106	133	108	109	136	121	118	142	106	130	125	108	104	113	95	121	117	112	101	94	109	124	113	105	113	107	107	134	112	121	109	102	123	111	110	114	118	113	124	91	119	111	119	117	125	123	114	103	96	110	117	101	126	120	111	131	125	122	103	109	105	110	117	112	104	112	115	120	115	110	123	110	99	119	120	105	128	108	112	117	124	102	109	110	101	122	122	110	98	118	104	120	106	109	122	125	108	112	112	101	92	87	119	125	108	127	139	97	135	121	96	122	130	115	118	101	102	105	129	116	129	122	115	122	111	114	109	98	100	124	121	101	112	112	114	93	120	104	108	112	108	105	117	130	114	109	88	112	121	111	118	119	120	129	102	116	129	132	115	127	120	111	97	94	113	118	108	112	125	126	110	110	103	111	106	133	113	100	129	119	108	108	116	126	137	123	116	102	105	105	107	118	134	118	111	110	122	112	117	112	112	108	90	106	111	102	117	109	122	99	127	108	94	92	124	115	108	118	114	109	107	119	89	123	112	112	130	119	120	115	122	82	111	125	114	102	116	115	116	106	115	119	115	103	136	105	113	120	129	131	112	154	105	118	119	117	116	78	115	108	118	120	141	103	115	132	112	97	136	115	121	100	125	117	130	99	113	113	116	110	120	110	99	113	108	91	116	125	135	134	134	142	109	114	114	118	134	127	112	128	142	114	107	95	102	129	119	125	91	120	121	107	108	128	103	118	108	92	115	138	101	138	102	120	96	111	98	130	113	103	109	102	123	121	109	105	117	122	115	112	121	127	120	119	106	131	99	121	139	132	129	120	116	125	114	122	124	118	128	110	93	119	121	102	116	114	104	109	123	111	115	118	118	108	123	113	96	111	100	107	116	98	116	127	116	99	106	121	106	95	124	118	126	95	109	113	110	117	114	118	146	106	118	118	132	113	108	94	123	102	117	126	110	92	114	107	130	137	127	118	111	116	109	123	108	112	122	123	128	105	103	93	137	112	118	108	122	108	120	127	119	124	114	114	101	98	128	113	141	110	102	100	116	98	102	130	101	95	134	116	110	116	128	121	114	107	108	102	109	130	122	126	108	121	119	121	113	110	104	111	107	124	110	123	117	99	97	105	118	121	124	110	120	113	117	116	104	113	96	108	125	115	128	128	110	129	101	119	113	105	120	115	105	85	127	106	128	120	117	125	106	114	96	122	112	113	123	120	107	132	107	116	98	106	105	109	107	102	114	130	121	125	114	104	106	109	137	121	106	113	104	111	97	95	103	112	124	126	123	111	118	111	94	142	104	125	123	109	113	101	108	99	119	115	121	145	95	90	122	102	121	96	112	121	137	125	101	125	105	120	109	122	99	106	103	105	105	123	125	127	117	135	122	90	131	101	136	101	119	104	112	126	126	117	112	109	105	92	136	110	116	115	125	116	131	127	105	107	146	106	113	136	127	105	116	116	116	87	112	124	102	126	94	105	126	118	138	128	103	122	119	101	116	108	117	89	97	108	115	111	119	90	112	118	110	107	116	112	120	117	109	123	109	117	128	109	113	105	104	113	117	131	125	98	111	83	134	97	114	112	106	104	113	105	115	130	115	100	104	112	119	116	113	122	99	117	123	113	121	102	92	115	107	116	120	128	114	114	110	131	97	100	107	123	111	111	104	125	101	91	106	106	128	101	108	93	96	111	125	110	89	109	115	109	124	125	143	114	120	126	113	97	104	106	109	122	126	131	115	120	108	109	119	116	119	122	94	105	125	110	95	111	116	100	99	110	111	116	106	115	114	121	116	125	116	107	113	117	142	121	116	110	110	134	116	101	97	127	111	142	132	132	107	139	102	105	115	117	125	106	94	129	92	134	100	101	131	112	112	103	112	118	108	113	122	127	114	105	131	102	132	125	114	93	123	160	131	113	102	116	117	109	111	121	129	110	126	108	126	129	130	106	112	133	121	110	109	105	109	110	115	128	99	121	111	116	105	143	110	118	106	142	101	110	123	113	108	122	118	98	117	127	118	117	100	121	111	106	108	112	108	116	128	96	106	134	97	130	108	104	123	122	121	107	103	123	123	119	109	116	115	101	116	109	94	130	136	130	123	118	112	122	112	125	111	117	108	117	120	106	126	124	126	94	126	114	115	98	133	117	119	105	123	110	98	100	125	111	123	122	116	105	125	109	116	113
11789	15392	19975	19329	17585	17140	17366	17397	15099	13387	10789	11016	10901	9342	8086	6100	5583	3066	3133	2333	1762	1642	1558	1532	1828	1583	1362	1631	1513	1373	901	793	627	636	567	658	660	583	502	475	473	386	392	350	338	402	400	397	391	427	420	443	416	435	430	521	488	611	1156	1562	1261	1125	1062	874	717	693	892	716	829	1335	1017	391	339	358	365	331	329	325	322	354	292	347	310	300	320	314	320	323	328	324	304	308	287	327	348	299	322	319	347	302	316	297	316	306	335	318	314	308	306	309	324	316	306	328	271	312	287	371	291	301	303	319	276	301	312	310	326	326	349	296	311	319	335	277	302	315	309	304	293	325	309	290	280	332	331	270	328	303	312	310	329	287	304	305	299	299	303	301	348	293	289	310	294	320	328	298	330	291	278	300	299	304	313	296	253	302	296	290	303	303	324	293	289	340	286	313	262	300	312	298	325	299	315	322	285	293	317	306	301	298	328	325	292	293	326	285	339	320	298	320	291	296	273	310	280	307	324	284	319	289	292	320	326	313	318	322	284	330	314	277	309	318	286	314	300	332	310	305	295	300	305	296	275	312	309	333	288	326	305	307	295	325	320	306	333	309	336	303	311	305	310	278	288	299	317	313	291	302	321	297	324	299	296	285	313	328	318	322	315	282	310	338	306	301	322	308	319	302	285	300	320	293	306	345	300	309	297	318	317	307	317	290	291	288	307	312	321	336	294	294	328	304	312	344	347	327	329	294	299	327	316	269	269	291	314	274	282	321	316	303	309	293	315	300	292	294	280	301	317	334	336	290	331	305	257	301	305	319	300	290	319	297	300	295	303	312	307	332	323	297	342	289	278	292	308	293	300	355	312	306	326	323	305	276	289	319	332	343	292	323	300	316	295	316	305	310	316	325	315	326	301	310	311	301	314	318	300	299	277	315	266	297	331	302	314	294	323	287	303	303	311	296	317	306	307	333	295	309	295	288	320	313	284	297	306	311	314	334	325	292	304	286	313	297	280	307	343	307	329	323	305	295	278	298	313	300	313	304	305	291	296	276	314	299	329	313	305	312	308	323	318	342	321	313	308	303	342	302	301	311	280	302	316	312	255	306	314	292	288	303	309	307	340	299	326	284	313	338	268	294	312	334	328	298	280	306	326	300	302	279	287	309	300	326	292	312	321	279	287	307	323	302	320	281	325	301	315	323	285	309	308	292	328	323	254	277	317	292	320	318	337	304	287	299	324	281	290	305	307	318	299	322	292	309	280	303	307	295	319	278	303	312	288	311	315	307	308	295	321	306	292	310	282	302	305	298	317	302	324	305	318	316	335	279	302	322	303	311	328	286	338	298	304	299	312	286	298	281	316	322	325	321	324	262	311	305	326	275	313	334	309	256	316	276	307	324	294	298	275	291	307	338	308	336	320	295	295	291	287	312	303	314	318	311	299	298	292	287	333	322	315	316	316	321	307	305	289	338	293	292	294	302	287	310	320	318	281	290	298	310	321	299	306	287	307	341	308	311	316	329	295	319	296	316	299	299	300	320	325	305	297	317	290	312	323	294	294	307	298	289	303	295	312	302	304	328	304	306	310	297	292	313	327	322	286	308	291	308	314	322	289	328	294	316	298	284	308	298	312	320	320	297	278	290	325	316	317	306	303	333	277	303	284	320	312	322	314	304	310	328	334	307	316	341	259	268	282	305	292	295	323	320	320	332	325	334	323	321	296	308	300	287	278	332	309	285	289	293	302	310	328	296	320	308	290	327	304	319	295	279	312	303	302	304	291	308	301	338	336	275	291	312	330	318	307	313	309	334	335	326	292	306	302	328	282	308	312	339	307	290	320	278	331	287	287	280	308	294	300	318	261	284	303	335	301	285	302	318	285	270	300	274	294	295	316	304	307	293	292	315	304	327	287	329	283	332	324	319	317	300	327	286	324	311	327	307	326	307	301	292	281	352	313	321	299	340	295	323	341	289	268	298	296	304	332	296	326	279	285	291	305	325	316	357	296	308	293	319	303	330	293	306	269	319	330	302	276	316	329	310	305	317	297	301	309	329	328	309	332	287	303	319	307	309	289	317	319	323	333	341	280	315	298	308	301	310	304	330	285	327	325	296	317	299	300	286	304	304	311	291	284	278	287	293	311	303	309	303	318	328	335	309	316	283	321	305	296	312	303	292	309	319	330	313	320	306	321	314	294	314	305	299	332	307	316	297	313	331	299	329	271	307	282	334	337	293	310	304	319	292	311	302	283	320	312	325	317	300	341	306	317	287	275	298	328	290	315	299	298	282	300	285	326	301	280	298	309	296	278	315	339	321	292	308	307	314	316	307	285	296	310	286	313	363	309	345	292	273	308	319	312	308	327	306	281	305	274	306	310	270	289	294	291	271	318	301	301	281	303	314	320	305	303	272	310	308	310	309	298	290	312	344	293	287	285	295	299	302	337	300	281	301	316	326	291	307	315	329	325	299	294	267	323	288	322	305	323	294	324	326	284	295	315	298	346	328	307	291	290	288	274	326	304	335	309	315	314	306	294	337	272	307	329	311	329	310	323	310	316	286	316	318	320	300	304	320	324	324	320	331	288	320	305	323	288	291	332	280	279	297	322	267	306	325	310	337	270	323	316	324	294	317	319	317	281	313	288	290	330	327	322	276	343	293	323	318	291	319	324	324	315	294	298	286	314	333	293	289	309	317	292	257	309	301	325	311	292	313	294	288	320	289	307	304	306	295	277	310	311	314	329	270	305	322	341	280	316	286	296	310	299	326	327	299	300	305	284	310	307	311	319	293	305	286	324	308	324	296	300	270	279	326	306	290	319	286	306	309	315	310	296	292	251	343	266	303	283	329	323	282	292	282	327	330	306	275	274	301	313	320	302	328	344	277	316	277	298	312	284	297	301	332	288	302	304	325	327	300	301	325	324	333	317	314	302	328	308	305	286	310	287	373	320	308	308	267	337	273	336	308	340	296	302	314	311	286	280	312	285	302	300	290	315	303	296	295	322	310	331	347	325	298	306	317	293	311	278	337	284	287	320	296	313	305	286	311	296	315	334	292	282	282	288	287	290	308	336	289	311	289	295	276	313	314	312	290	286	310	321	311	266	337	317	289	299	322	311	302	297	302	321	314	274	301	273	288	330	314	307	345	279	300	300	333	310	318	296	293	271	320	304	323	339	309	320	321	303	323	307	319	313	321	318	305	321	288	320	328	307	312	280	285	286	311	299	302	325	307	307	298	323	318	337	314	301	339	337	317	309	317	287	328	300	312	310	283	305	316	305	315	305	315	309	308	301	327	319	312	301	309	293	308	289	308	305	296	305	297	327	291	286	316	332	319	298	323	337	338	297	296	307	329	294	305	327	303	289	308	309	276	328	300	296	309	291	337	339	265	319	305	302	331	310	320	316	322	322	295	305	315	282	329	304	280	277	291	305	296	316	285	294	312	327	336	299	321	279	311	270	302	296	323	323	298	293	320	293	302	320	299	313	338	269	323	297	279
3561	1556	2509	1532	981	834	699	622	451	420	409	387	389	420	363	329	343	336	326	328	306	305	369	331	318	361	325	331	323	338	299	326	303	332	342	326	340	359	300	339	330	339	315	323	285	334	329	314	308	309	311	311	341	324	290	370	319	306	326	320	295	336	314	347	312	325	277	326	317	290	322	324	303	326	279	328	311	311	321	297	284	309	331	343	328	294	318	316	299	315	315	287	309	336	310	298	293	308	285	305	280	321	285	299	293	320	325	323	278	356	338	327	300	327	300	306	308	321	302	326	345	278	309	311	298	325	330	344	302	311	361	331	306	304	326	283	321	299	308	327	298	320	299	329	330	323	304	338	314	319	355	307	291	317	271	310	320	288	314	318	342	314	315	319	332	282	321	315	322	306	334	314	283	325	338	311	294	294	321	332	298	314	336	301	318	332	304	297	321	288	300	331	292	319	328	300	312	299	271	317	304	306	337	313	297	293	334	303	309	327	311	327	270	325	319	329	326	332	295	294	338	311	301	302	318	299	351	338	312	309	328	314	337	327	333	345	323	305	321	309	336	290	327	287	297	337	313	301	308	313	339	303	326	316	322	315	338	286	313	311	325	318	326	288	326	286	289	344	313	331	331	278	290	328	323	296	326	301	317	306	285	291	354	287	301	299	330	317	337	305	328	339	310	305	301	299	321	302	344	300	316	302	316	319	301	308	299	300	321	298	332	287	315	328	314	315	325	304	316	307	321	333	310	279	297	299	327	332	309	303	340	306	347	356	300	315	321	293	303	327	302	291	316	279	300	296	316	311	286	298	285	342	321	304	302	294	323	320	319	303	302	318	311	294	333	332	308	293	285	325	302	307	339	328	320	317	330	302	310	318	302	314	329	308	308	322	302	329	325	341	344	313	340	316	296	304	298	323	270	304	319	322	336	279	307	315	339	316	295	337	327	281	288	318	334	344	315	315	311	313	307	305	296	273	309	278	314	299	311	303	289	318	321	333	311	301	314	316	317	301	323	298	309	307	303	324	288	318	342	307	296	344	309	299	305	291	319	309	289	304	323	324	315	293	315	294	276	309	306	286	275	331	327	324	323	288	335	320	302	294	294	258	329	300	314	282	296	295	324	307	328	326	347	257	298	330	305	313	295	305	300	310	309	320	313	306	324	294	354	329	317	324	284	324	322	350	300	315	282	282	312	352	309	305	350	336	307	294	333	305	321	302	330	326	283	304	317	307	301	305	343	320	286	319	292	290	304	287	347	308	352	313	349	314	292	306	319	325	320	294	333	318	291	335	289	274	322	287	307	305	281	325	326	286	327	314	325	315	297	330	306	339	306	331	313	329	314	311	323	299	351	328	309	307	311	321	314	303	281	314	305	293	283	295	297	334	353	306	297	298	301	295	328	324	301	304	275	332	311	298	320	300	357	343	299	314	316	322	318	276	336	313	296	308	314	307	319	305	320	315	311	347	322	301	320	322	301	306	318	314	306	297	337	307	315	293	333	325	314	273	318	311	341	316	300	260	328	290	338	315	331	313	268	308	340	296	299	300	295	295	308	281	316	334	308	300	310	334	312	293	327	355	277	309	309	302	337	304	312	306	281	317	308	322	329	346	313	278	336	292	315	312	327	341	328	309	293	295	315	317	311	324	328	299	314	308	319	311	314	334	330	311	298	319	304	295	336	291	306	331	296	332	305	337	343	294	302	324	294	327	310	321	320	356	282	329	326	276	303	283	300	322	305	285	325	303	316	323	300	303	288	296	273	336	302	307	342	326	312	303	340	297	283	287	295	301	295	310	317	317	277	301	280	299	291	304	309	311	311	314	338	305	315	295	331	318	310	330	346	309	338	300	303	294	302	309	273	291	324	300	308	307	325	304	325	313	286	327	306	324	307	344	289	308	311	283	313	321	265	306	304	330	308	318	313	315	317	313	328	317	330	281	311	298	288	298	280	318	332	306	282	291	322	312	299	340	336	287	341	333	291	307	333	302	314	301	327	306	290	316	333	319	310	327	311	303	288	329	320	323	310	333	300	283	287	323	318	298	318	287	327	332	301	346	326	292	298	316	295	270	328	324	330	314	302	318	322	311	311	306	307	331	299	278	337	358	275	312	303	316	304	317	329	310	300	311	282	317	290	321	289	313	304	334	282	294	314	312	328	296	317	295	316	316	323	301	313	296	305	359	317	299	309	336	316	321	293	280	292	299	297	296	314	338	300	325	317	305	331	321	310	307	318	323	308	313	313	320	293	287	293	317	318	303	303	287	288	323	296	313	313	316	316	328	360	349	301	314	357	309	295	294	295	298	308	307	327	296	279	312	302	294	277	344	328	308	303	312	313	339	296	300	295	330	334	310	307	294	324	299	298	310	295	345	310	331	346	302	288	323	318	333	303	335	294	319	319	339	292	313	319	291	333	331	313	301	315	322	314	286	291	291	273	316	316	286	282	331	351	291	292	328	286	325	311	327	283	308	337	314	331	342	308	320	292	310	322	325	325	291	322	321	296	295	309	298	289	338	331	273	330	287	288	296	329	325	322	297	301	330	296	319	323	260	296	363	299	345	315	326	322	324	327	345	327	299	296	293	330	320	308	310	265	344	346	311	286	330	327	334	329	319	332	301	322	315	317	299	311	336	324	291	294	301	316	301	283	305	328	316	292	313	325	304	298	311	301	323	299	307	307	322	314	299	273	323	323	316	296	309	303	272	311	295	314	307	305	308	295	310	305	310	322	313	358	307	303	327	279	321	329	297	302	339	314	330	323	302	317	285	317	318	311	292	330	301	302	312	314	311	284	298	301	319	356	293	303	287	305	297	302	334	303	333	322	329	315	300	343	303	314	324	344	293	310	323	303	312	308	327	317	314	340	328	292	286	310	286	297	311	316	304	300	342	298	298	299	318	313	301	348	325	292	298	337	341	290	349	316	283	329	292	290	334	314	271	291	296	317	321	305	283	287	286	334	304	317	288	308	313	311	307	297	319	327	284	313	288	316	316	329	348	309	318	302	301	314	300	300	329	293	329	300	316	324	300	287	322	311	283	329	307	328	322	313	313	319	308	323	288	346	324	314	337	331	310	295	308	304	330	332	320	299	310	301	316	306	301	304	308	321	293	295	291	305	307	285	328	339	331	284	309	322	348	336	332	297	347	313	318	301	311	267	315	286	316	281	302	303	316	300	303	305	319	313	321	290	328	321	298	310	331	292	314	290	314	295	341	291	309	317	276	345	330	315	326	305	320	322	333	323	316	303	293	299	318	310	327	290	311	320	310	331	332	318	307	332	290	312	312	295	290	339	313	334	313	298	330	309	294	273	318	293	296	312	327	264	326	294	317	293	329	290	331	294	301	317	314	315	317	302	322	302	308	290	363	275	319	335	319	337	301	318	311	329	287	288	297	295	297	313	293	322	325	335	321	330	302	323	337	295	291	320	305	280	317	313	336	310	340	310	315	325	298	292	321	306	329	274	334	338	281	301	284	277	314
3032	2435	4819	4445	3472	3124	2675	2518	1998	1691	1374	1332	1339	1227	1059	1069	1023	951	935	974	880	822	937	956	972	940	896	875	823	839	825	798	763	787	750	787	826	757	752	773	762	789	764	732	800	774	774	748	751	731	737	795	775	796	784	777	775	806	823	801	821	798	783	760	742	750	772	736	795	778	791	805	766	791	730	717	751	740	733	732	777	736	729	740	784	746	739	787	754	778	736	735	758	786	689	724	705	790	776	771	742	791	715	763	752	709	785	745	723	768	798	705	804	731	748	778	752	730	804	763	735	768	741	711	713	724	758	779	701	750	737	735	750	738	782	764	751	734	773	697	739	742	750	714	759	788	819	736	772	751	776	791	763	764	797	771	716	732	741	793	738	751	760	751	777	733	760	711	729	742	740	743	754	738	737	776	785	679	787	754	772	758	753	706	786	777	735	724	731	731	725	773	773	803	784	750	770	777	772	758	781	747	768	765	755	729	758	718	761	751	697	768	753	750	721	702	756	747	755	712	703	775	743	773	745	786	695	728	788	708	781	796	803	794	785	748	731	788	750	748	750	716	809	752	730	746	735	757	697	759	835	737	749	765	810	723	756	753	793	761	731	785	743	738	752	731	720	777	753	767	763	725	756	695	786	747	758	753	748	766	721	739	768	733	749	743	790	727	757	761	757	720	770	716	736	730	733	735	765	744	775	734	744	761	756	717	783	768	766	732	742	704	749	770	794	739	818	721	735	724	705	740	781	751	785	741	800	765	771	747	766	714	746	754	770	770	740	779	705	747	751	768	719	752	747	756	699	688	746	741	806	739	714	748	720	821	739	770	784	742	778	756	749	757	717	757	785	753	712	801	720	740	741	777	787	744	743	716	732	741	772	721	721	757	757	723	723	750	756	766	742	731	739	736	745	753	750	766	802	761	761	783	774	780	751	758	755	721	773	786	756	699	746	711	774	703	696	745	769	737	739	692	749	776	789	810	677	752	704	758	761	695	739	745	745	747	845	768	708	770	803	739	781	753	722	680	736	698	725	707	754	725	769	729	729	741	785	801	738	790	736	753	777	717	759	750	707	776	734	721	741	756	736	729	777	752	661	779	723	712	765	785	738	758	844	791	737	743	803	795	739	769	728	803	735	796	753	751	763	703	745	744	736	762	733	713	773	789	749	755	717	779	726	770	737	714	727	763	760	788	734	758	776	737	747	764	768	738	774	740	769	719	729	776	744	734	760	715	737	733	709	791	786	729	775	788	748	717	744	738	735	758	737	728	723	800	727	733	783	752	714	777	760	712	774	751	701	733	747	778	757	742	714	737	743	803	726	768	765	728	724	728	783	721	714	757	758	768	757	750	743	776	769	740	758	732	809	705	783	734	733	757	731	789	735	793	728	716	747	722	797	742	706	759	751	786	820	752	731	791	774	734	758	699	726	740	767	736	777	789	742	763	729	754	765	741	806	755	808	717	731	757	766	709	697	730	737	713	760	764	735	754	772	744	810	693	731	766	698	732	757	736	753	719	781	731	800	728	767	775	765	773	753	735	777	781	799	734	753	738	755	743	746	737	775	725	696	737	779	711	769	723	726	763	728	753	758	807	723	766	756	708	760	743	759	702	764	754	748	732	726	701	759	735	721	707	800	746	766	708	755	713	739	728	766	710	717	723	726	725	757	675	740	766	689	695	735	728	739	744	727	721	742	766	742	734	737	795	699	801	762	792	756	744	750	755	687	753	737	754	763	719	743	783	719	786	742	724	737	751	690	748	764	748	741	755	731	728	788	729	723	768	731	739	764	735	799	748	767	691	786	762	774	730	716	761	746	752	750	756	713	769	790	766	743	742	752	784	741	780	759	791	731	702	795	769	716	749	771	739	707	778	778	734	785	767	737	686	759	748	745	801	759	759	732	731	776	667	768	760	769	714	727	749	737	760	763	736	799	758	764	809	761	759	748	761	714	766	743	746	804	753	763	774	735	718	776	752	765	742	725	819	752	773	790	714	760	743	751	746	733	761	729	726	806	722	719	709	731	753	728	775	790	738	771	781	770	759	685	746	760	705	773	758	734	761	760	767	741	774	715	720	772	705	711	775	770	731	695	752	762	750	749	726	741	750	768	749	713	762	704	768	710	735	744	784	765	753	710	807	781	759	739	742	687	761	762	744	745	764	794	729	753	759	719	778	751	754	809	721	774	770	769	739	770	764	730	785	731	701	820	713	727	729	771	746	732	753	801	851	723	676	722	766	789	761	742	695	718	763	756	701	734	708	759	752	783	708	793	730	803	754	769	777	733	764	754	749	742	749	781	760	758	745	800	734	732	753	780	757	709	820	739	757	733	756	704	741	735	760	730	765	779	765	778	739	781	732	775	743	771	756	773	758	785	739	746	774	786	775	773	771	690	707	753	821	781	749	752	711	783	718	766	765	770	777	719	821	765	743	809	758	755	794	766	755	835	725	740	730	749	751	785	748	743	736	779	744	745	735	715	737	755	742	747	719	726	732	763	769	744	688	763	740	751	756	732	736	713	721	718	752	735	692	723	744	744	763	802	807	733	756	777	731	739	796	783	743	745	733	762	739	772	741	763	726	734	732	792	701	728	735	726	807	760	770	789	729	736	771	730	723	775	751	723	739	762	762	755	723	779	762	714	807	751	708	767	742	772	767	745	759	706	695	733	732	764	701	718	751	759	706	783	755	759	769	764	803	743	727	747	774	743	760	758	784	789	776	825	795	687	723	716	739	755	760	709	723	750	782	745	737	728	760	749	771	731	751	725	743	738	754	713	753	797	769	762	739	750	727	746	761	789	791	721	766	744	720	737	730	780	723	747	790	735	729	766	770	743	749	722	729	762	771	733	732	708	754	734	744	778	797	718	740	755	757	732	753	765	746	739	761	702	722	744	742	730	700	771	799	697	727	777	700	787	744	769	727	761	832	766	750	714	714	745	786	775	807	788	699	748	729	767	795	764	760	734	772	743	790	747	732	725	756	735	724	744	780	743	732	684	751	714	765	744	756	736	746	732	788	715	743	772	762	727	737	747	764	783	724	765	778	739	726	781	721	797	732	774	779	784	800	750	740	782	738	729	763	742	775	734	756	680	783	762	778	728	720	732	751	789	724	699	760	767	689	743	730	733	752	768	772	748	726	790	789	743	757	713	752	734	735	748	735	735	743	741	754	777	748	763	770	735	790	795	783	746	755	732	766	760	737	749	754	787	754	756	753	753	697	824	757	761	758	731	778	712	759	764	747	780	759	769	762	770	771	748	761	760	720	802	742	762	761	753	745	774	733	783	774	757	782	758	757	738	750	781	814	739	712	786	694	807	729	697	768	774	739	756	764	792	680	745	797	764	723	702	729	756	824	751	783	716	730	706	752	711	738	768	750	735	702	735	774	757	732	748	709	726	716	754	765	721	765	722	747	714	733	766	797	746	716	785	751	766	750	772	728	723	742	803	796	802	762	738	787	749	726	759	734	760	754	741	730	740	769
14072	14007	20379	13910	9463	7285	5657	4635	3263	2106	1509	1368	1796	1149	800	723	540	485	489	424	341	339	314	297	352	333	318	323	333	279	297	246	288	242	257	228	237	258	230	243	286	229	227	251	243	237	255	239	246	214	254	260	229	235	231	232	248	273	258	259	308	293	278	257	258	240	256	260	288	288	266	250	242	242	222	251	287	237	244	203	227	235	206	248	211	226	225	243	201	232	246	233	227	254	230	224	257	243	220	234	236	234	228	228	219	249	283	250	220	242	224	252	220	253	246	245	242	256	254	232	233	224	234	219	254	222	240	200	242	206	217	240	256	224	234	248	234	245	203	240	187	220	254	218	245	248	223	226	231	199	207	241	218	251	234	226	230	248	243	244	231	239	233	268	218	216	245	238	231	227	261	260	226	241	224	238	248	228	254	226	226	223	243	226	199	235	227	242	208	248	211	220	235	229	218	199	246	234	227	251	236	221	229	194	207	238	234	238	250	247	237	228	230	224	224	221	204	230	246	230	239	260	234	234	238	241	252	222	210	232	228	226	245	248	199	227	235	196	215	250	223	234	239	245	222	229	233	252	232	216	227	246	243	236	286	236	236	237	238	215	253	230	228	230	232	229	225	233	253	212	235	273	261	226	234	226	245	209	223	226	242	209	223	229	216	247	252	262	232	248	240	207	218	244	237	231	226	236	257	205	220	231	241	236	217	231	200	213	220	224	204	231	218	230	202	211	235	226	219	223	222	230	216	209	249	244	216	232	226	245	200	205	231	257	214	244	251	223	209	214	245	199	209	262	229	230	229	229	245	191	228	243	223	217	226	214	238	226	252	262	236	202	237	213	232	249	249	226	227	250	239	254	209	262	224	215	226	226	223	225	256	222	223	256	226	243	246	224	232	251	223	232	230	248	229	243	243	228	238	220	232	240	218	212	203	226	218	245	239	235	207	245	240	222	228	219	221	247	220	234	228	209	245	238	269	236	216	212	218	235	257	239	243	257	215	248	246	244	202	218	237	249	224	201	227	237	241	229	235	246	216	232	258	254	228	238	232	220	230	219	254	245	241	215	228	252	258	214	216	239	256	215	207	224	246	211	248	251	235	211	218	236	220	250	240	229	241	209	202	268	248	199	226	251	257	256	216	257	255	223	229	256	253	236	252	225	231	240	249	235	219	226	254	247	223	244	226	219	246	236	249	253	216	242	222	247	255	215	226	222	240	241	218	256	231	232	238	202	218	226	240	246	223	222	217	234	229	222	213	229	228	241	220	219	246	251	231	261	223	224	250	221	250	260	234	242	215	224	242	262	250	245	220	248	242	223	249	236	238	225	221	216	244	222	221	236	268	246	232	220	241	236	236	232	236	198	252	225	214	211	235	249	232	234	251	253	202	213	249	251	241	211	241	231	216	210	254	230	250	211	244	249	207	230	229	248	259	273	232	234	231	253	214	234	248	264	227	262	255	228	253	214	234	246	234	228	241	224	235	222	228	251	234	235	223	276	239	232	207	206	223	224	220	219	244	225	248	246	224	228	239	229	225	211	238	235	247	223	219	224	245	247	201	215	255	229	220	228	264	225	239	245	238	248	250	249	253	270	239	238	231	235	239	244	206	233	219	231	237	219	239	223	240	233	217	216	250	242	256	253	232	231	256	242	235	215	250	246	230	255	246	240	209	225	258	226	214	251	239	252	266	261	258	214	254	254	232	223	236	217	205	228	224	255	214	265	207	227	255	234	226	235	244	244	221	253	266	259	229	222	219	239	220	229	229	224	234	256	227	229	235	255	231	251	222	225	237	245	240	239	262	222	257	247	239	228	244	238	210	236	218	243	243	233	241	230	210	233	223	209	249	235	235	236	227	231	228	217	235	256	228	227	258	241	243	244	246	248	206	237	244	228	240	239	217	239	255	214	251	238	264	211	241	250	231	204	235	248	248	252	227	221	234	242	237	228	251	277	262	243	211	219	228	235	237	209	229	230	222	266	242	213	257	241	259	230	231	247	255	250	240	237	252	219	209	228	222	250	236	235	236	235	227	243	231	224	237	256	246	229	212	232	219	224	258	229	239	249	237	231	227	222	238	231	261	235	229	239	224	247	237	201	239	232	247	244	240	263	205	257	240	228	209	232	229	242	236	214	265	197	198	255	218	245	218	243	252	248	255	223	231	268	233	272	225	218	221	242	234	234	238	242	242	231	251	250	255	239	216	230	262	235	228	243	257	215	241	227	217	227	269	240	251	224	229	226	253	244	247	230	227	218	225	220	217	252	227	234	223	228	183	229	234	233	231	238	208	239	232	267	237	226	215	244	213	254	260	225	236	216	216	247	244	219	219	229	250	235	230	247	218	228	239	244	242	236	222	269	230	223	210	233	260	224	236	216	220	225	248	228	260	233	228	257	261	242	229	207	257	236	215	215	225	213	236	209	227	241	226	238	246	245	256	228	207	226	227	229	215	235	179	239	226	246	219	234	222	238	199	226	248	236	226	249	248	231	202	230	208	245	209	235	227	225	240	227	218	214	228	253	244	253	221	251	229	225	263	233	239	252	216	240	251	236	220	233	269	215	238	250	232	238	250	239	219	223	252	239	247	224	219	241	204	220	225	231	255	234	240	242	215	218	239	242	222	235	230	201	240	250	235	234	237	225	246	235	248	223	240	247	227	248	252	251	234	206	252	230	223	208	195	212	231	227	206	248	234	248	225	212	253	222	243	240	236	221	232	241	238	226	229	232	264	254	213	256	209	224	218	230	224	220	213	208	214	204	234	258	223	226	240	198	202	232	231	208	237	233	212	233	233	230	207	242	218	214	233	262	221	221	239	239	251	221	257	225	241	231	232	239	192	237	224	235	240	243	238	252	225	233	244	256	249	224	256	234	213	271	234	227	238	227	232	244	240	241	225	224	214	226	277	214	226	240	225	229	235	269	232	236	239	238	250	225	237	222	215	263	243	235	259	223	228	255	237	213	231	220	224	251	214	238	235	226	223	239	231	202	234	239	203	229	228	222	236	216	199	231	229	240	232	248	226	234	254	241	246	241	226	245	247	211	232	216	227	208	217	225	257	233	236	208	225	220	228	248	247	210	252	227	246	240	226	225	228	229	226	232	248	242	226	228	208	240	235	248	238	242	193	248	269	234	258	247	222	216	225	245	197	234	245	243	254	232	232	232	260	225	195	246	249	242	256	234	212	229	235	223	237	249	263	223	212	209	222	237	226	227	203	216	238	228	230	253	235	218	246	207	239	250	227	231	226	230	262	209	227	244	199	214	260	232	207	227	237	207	247	241	272	223	244	243	249	222	227	243	222	230	221	238	247	208	233	248	236	217	210	209	230	258	214	235	226	226	253	251	223	250	217	228	264	244	250	219	220	236	213	233	226	217	232	224	227	215	225	200	239	258	209	246	221	256	211	237	238	226	238	233	228	233	231	224	238	221	223	222	250	235	231	228	215	231	218	267	240	225	227	222	245	230	223	220	204	252	227	245
9009	12899	15664	13568	13541	15232	13631	12461	10643	7927	6465	6566	8126	5809	4065	3926	2683	2470	2239	1901	1417	1221	1347	1261	1332	1218	1226	1370	1376	1082	966	771	793	813	772	753	825	748	727	691	676	616	634	640	625	585	629	649	636	610	595	678	639	658	676	637	691	707	774	1055	1088	1015	854	895	727	654	800	785	982	1331	868	554	583	574	522	570	536	578	565	606	575	564	568	581	561	561	526	551	528	580	596	575	589	560	579	591	549	568	549	551	588	563	541	580	595	567	579	534	592	550	518	595	574	580	554	555	561	596	555	610	560	578	562	524	576	559	542	564	562	560	541	536	553	553	562	555	583	567	528	609	593	595	585	562	599	557	522	567	533	562	561	582	575	598	562	545	586	617	536	576	586	529	562	572	543	574	560	573	578	578	567	582	536	583	570	608	542	558	587	520	547	527	546	565	601	586	533	536	594	582	575	585	634	577	549	559	566	564	575	554	573	566	551	569	530	537	569	582	574	529	562	577	549	542	546	605	548	565	527	578	539	560	576	537	553	545	576	607	548	580	585	529	540	543	568	584	561	533	538	594	584	556	577	599	530	523	565	548	572	550	565	605	539	541	563	542	538	560	559	542	575	590	570	575	546	573	568	584	532	563	563	578	560	548	536	591	557	577	542	510	598	583	544	540	585	551	577	509	569	582	587	598	550	611	557	577	541	593	561	522	537	549	588	553	603	552	538	600	583	564	584	584	602	599	561	551	581	550	584	586	514	549	565	537	576	607	558	568	598	584	568	571	549	567	591	531	572	549	560	551	562	580	533	521	554	588	533	574	561	555	540	570	563	551	582	581	528	525	555	564	584	549	582	592	510	584	594	525	507	576	546	588	538	523	549	597	539	575	571	563	567	605	534	569	557	569	574	604	540	590	564	561	552	576	610	570	540	555	581	546	568	565	531	563	578	589	578	595	580	559	601	560	586	526	593	579	555	612	563	564	546	569	534	541	536	558	567	553	559	527	587	583	579	618	575	584	537	552	552	555	578	553	558	592	535	621	590	581	527	567	586	579	551	549	534	558	575	565	566	568	554	549	553	584	582	562	584	575	590	576	584	598	539	566	603	539	569	546	596	624	516	559	560	551	528	527	591	564	555	572	571	520	571	587	590	568	584	549	546	574	537	536	557	564	558	576	550	593	568	564	576	521	600	558	573	639	559	541	518	530	579	539	569	574	550	568	561	538	592	557	543	537	557	587	539	544	572	533	577	544	557	583	545	565	526	536	562	573	592	565	559	490	523	576	574	546	527	557	585	566	525	539	548	549	554	537	600	612	559	592	582	541	546	511	546	618	600	543	594	606	531	568	556	586	587	577	560	578	579	566	555	549	582	547	553	560	579	560	569	544	519	617	564	586	575	570	570	567	588	587	534	576	539	548	569	568	547	561	522	531	484	565	564	549	599	601	556	579	562	593	589	563	567	526	530	586	574	587	550	606	551	614	573	562	544	554	561	574	561	585	571	506	598	541	600	531	561	576	615	530	542	556	597	585	583	543	592	576	511	573	605	578	531	572	570	609	569	582	540	510	539	595	542	597	572	514	580	554	569	554	548	558	565	559	577	572	563	586	553	515	592	568	580	585	570	598	556	600	619	577	567	543	574	548	569	589	597	555	557	576	572	572	599	571	550	593	548	544	586	570	536	578	536	541	567	569	564	537	614	588	547	572	579	567	558	572	573	544	551	559	556	606	588	550	543	544	570	562	553	571	562	587	538	565	543	549	567	621	562	578	564	557	542	598	577	600	615	565	579	584	571	569	530	547	546	585	577	573	612	584	610	605	595	586	601	578	605	619	607	563	519	559	541	559	540	622	623	545	530	572	600	525	605	579	569	574	573	566	588	580	555	548	575	591	536	557	538	564	577	574	534	538	571	555	562	589	588	585	516	588	588	567	582	580	555	565	558	556	602	523	556	600	540	535	602	577	526	559	557	536	593	571	578	589	567	584	591	544	540	559	546	569	594	544	602	551	537	561	591	599	540	594	524	562	559	544	541	568	583	538	607	574	562	571	585	557	587	539	524	521	532	568	545	515	556	618	555	552	533	554	554	601	596	595	565	599	551	528	544	597	547	583	512	552	559	564	569	573	576	544	527	533	591	562	572	611	542	569	550	577	563	607	569	517	558	552	542	615	595	533	548	569	580	590	543	579	577	559	582	546	598	540	575	554	542	563	580	601	559	586	574	579	623	524	562	568	535	553	533	587	568	531	566	563	567	589	585	548	539	556	532	562	537	555	571	573	564	618	594	553	589	553	558	543	590	610	550	595	561	578	569	592	575	539	547	555	562	581	626	563	582	563	570	602	567	571	562	556	572	567	619	571	592	559	540	545	571	596	555	589	579	554	576	562	593	589	543	565	565	551	562	551	558	584	568	539	532	519	575	572	567	575	561	542	564	547	506	544	539	557	567	561	565	577	602	588	600	594	604	627	540	533	544	558	540	553	580	524	610	586	557	613	539	572	530	559	564	522	594	587	589	569	549	552	612	564	559	601	573	603	569	623	563	564	610	570	591	590	569	564	567	570	592	558	570	563	572	574	583	551	550	536	569	559	604	521	586	501	557	594	611	525	549	551	562	553	579	552	597	572	595	570	576	537	564	602	578	535	594	531	530	572	556	577	556	516	568	527	583	546	598	550	542	599	530	596	579	573	527	525	570	528	570	583	574	569	570	543	573	569	577	562	586	571	601	572	551	546	588	573	594	584	573	569	544	574	551	569	548	527	576	539	520	580	536	573	589	553	580	576	556	549	555	538	541	588	522	533	575	550	551	577	577	514	589	551	579	624	553	555	572	542	555	541	592	533	549	553	566	599	559	566	523	561	596	564	525	545	577	532	580	550	569	553	574	555	539	538	580	617	549	608	569	553	578	553	534	570	545	592	567	601	532	536	566	583	546	599	552	578	561	536	536	527	574	510	547	552	580	526	581	570	569	562	540	593	567	577	586	579	575	540	551	560	562	548	535	598	566	581	543	569	574	575	573	605	589	546	548	596	561	610	521	528	534	565	563	572	574	560	558	591	566	553	599	566	590	556	589	544	617	565	560	564	543	556	573	569	580	581	587	584	540	567	566	553	563	619	604	536	574	584	566	550	539	562	560	588	511	559	585	567	560	588	559	555	551	557	584	542	565	520	541	536	643	561	606	536	540	567	587	559	600	524	528	579	561	543	565	583	558	572	559	572	570	626	548	598	605	566	596	573	572	572	568	523	560	553	551	546	539	503	525	566	558	578	565	558	575	569	561	581	559	593	566	575	583	568	607	526	553	574	511	500	557	612	571	581	576	571	557	573	582	558	526	571	557	553	592	593	551	563	569	553	538	569	574	554	579	604	518	571	574	546	574	533	564	563	565	547	550	564	557	580	594	604	590	522	502	561	564	571	581	540	582	568	524	543	613	584	551	572	610	584	567	590	575	585	568	558	573	570	574	566	562	553	536	581	561	544	556	568	587	550	590	596
22104	20145	27108	19936	15469	12237	9968	7936	5690	4368	3025	2496	2706	1756	972	892	697	550	545	465	335	262	300	291	289	262	289	275	273	219	176	171	149	158	167	125	181	164	177	163	145	120	126	121	115	133	112	124	121	117	178	124	128	138	109	144	140	124	111	149	144	141	145	137	143	131	167	172	191	213	178	127	114	114	107	120	104	98	104	99	118	98	107	93	145	116	119	120	113	106	115	109	130	120	133	118	132	124	113	119	116	121	118	124	127	95	96	129	103	109	96	112	124	122	119	115	112	111	125	124	110	106	124	93	119	114	118	108	97	95	114	106	101	100	121	98	119	116	111	116	97	122	121	125	96	122	126	106	107	112	132	120	126	102	109	97	103	94	110	112	101	104	115	99	108	109	113	124	110	103	121	124	132	105	103	104	113	94	100	101	125	112	100	110	107	126	103	98	111	120	112	124	105	108	107	106	139	106	100	116	82	113	116	103	97	104	120	102	123	107	121	103	126	112	121	118	120	105	95	118	113	111	109	123	122	92	126	128	122	108	115	99	115	103	112	96	105	115	103	133	121	114	124	100	113	117	91	84	95	101	113	126	112	108	114	101	112	131	112	96	119	91	129	102	105	100	105	121	109	116	112	108	132	100	103	111	109	112	102	118	103	108	106	132	113	99	130	124	114	114	116	103	120	113	133	119	119	117	112	107	98	101	125	104	114	99	98	114	106	100	117	114	117	122	138	109	103	115	115	112	104	116	109	102	108	112	109	107	122	117	101	118	109	101	107	97	91	110	130	129	113	114	113	103	109	112	106	123	98	106	115	103	118	128	112	117	107	126	114	118	115	96	106	111	87	108	124	121	133	92	107	109	110	117	116	105	108	103	113	145	109	117	118	117	117	121	143	115	113	89	100	113	102	107	113	103	111	121	140	110	109	97	111	122	126	115	106	123	112	109	105	112	86	127	126	105	125	90	121	111	129	119	115	88	111	113	116	87	139	103	117	109	126	103	116	117	104	118	116	103	112	107	111	99	122	125	103	102	116	105	104	122	115	87	88	108	125	124	116	111	118	122	101	107	114	107	117	111	134	134	133	119	114	104	116	102	128	116	108	115	120	103	121	111	113	105	114	112	128	101	106	127	127	120	137	111	102	125	108	106	131	114	122	126	108	98	100	117	96	123	112	136	132	91	110	113	113	112	128	126	101	124	104	105	104	130	115	111	122	99	108	126	108	122	111	106	115	92	102	127	117	113	105	122	120	112	110	108	107	97	114	132	106	118	95	124	112	124	101	117	112	121	114	118	103	128	106	95	108	112	126	107	112	111	112	103	126	119	97	95	113	106	105	109	106	111	118	148	112	95	98	128	118	106	107	121	108	97	137	110	113	109	104	116	112	120	127	141	106	107	122	108	114	110	111	99	125	129	109	145	90	134	118	120	98	113	112	108	123	121	123	111	109	105	104	105	124	99	107	114	97	118	106	129	124	98	109	107	111	117	113	121	100	119	113	117	139	116	110	128	91	112	113	110	109	98	112	116	108	105	122	104	112	129	103	99	99	106	134	110	113	113	127	100	128	99	127	97	111	109	99	131	115	115	120	104	102	102	113	107	126	125	119	137	82	130	113	104	100	111	142	115	93	123	126	111	105	110	111	129	119	119	114	128	112	99	100	123	111	107	116	93	99	125	113	120	121	114	109	115	106	120	104	109	108	122	115	133	124	112	115	104	116	136	132	109	109	111	137	113	120	109	107	127	131	100	118	120	119	106	108	93	107	105	113	105	100	112	119	115	109	97	121	119	129	103	102	105	106	115	123	108	106	125	104	116	133	96	121	123	119	116	122	109	110	117	111	120	116	99	117	113	106	106	120	125	100	98	85	120	104	106	108	121	111	103	103	102	131	122	128	99	105	136	114	108	122	120	108	107	118	118	90	105	116	124	93	105	145	120	106	130	92	121	110	131	95	123	100	115	133	101	111	112	111	126	114	112	103	113	107	107	129	118	105	112	113	123	102	97	105	109	117	114	114	90	119	102	118	106	117	105	98	107	105	98	113	89	106	112	109	104	119	109	121	111	130	119	119	108	117	138	129	113	136	122	100	124	101	117	118	128	117	101	105	131	122	107	131	119	120	118	123	106	112	114	102	126	116	108	100	119	127	109	101	109	119	111	124	130	106	123	92	131	124	125	102	114	104	121	110	103	87	102	107	105	117	113	120	110	108	113	136	96	105	105	107	116	98	109	109	102	116	92	111	98	110	99	107	125	121	101	94	105	123	109	104	125	103	88	108	112	122	127	114	126	108	100	136	134	98	111	108	117	123	125	92	118	109	110	107	94	113	102	141	100	123	129	118	106	118	106	113	118	105	102	110	111	116	122	117	116	103	121	118	129	110	113	115	127	123	102	112	111	109	103	106	89	118	112	120	108	117	120	121	115	113	104	112	133	101	105	122	121	95	131	135	130	111	98	117	110	84	109	113	107	101	107	112	131	103	99	136	119	101	105	135	119	110	111	89	114	125	108	126	132	134	125	96	116	127	119	111	114	121	111	84	118	132	111	126	103	103	105	121	110	107	98	108	105	115	109	104	108	129	117	120	108	118	111	104	107	114	101	120	118	113	105	106	105	122	107	121	106	99	113	107	104	124	106	129	121	122	119	121	119	96	111	103	122	106	101	88	111	109	133	112	112	112	114	121	115	102	126	131	112	119	127	117	120	109	112	120	115	105	131	120	111	116	98	102	106	102	120	120	114	117	117	119	110	112	107	92	108	116	128	93	113	115	94	108	124	113	116	109	118	99	127	97	129	125	127	127	114	121	97	107	124	115	112	100	131	127	112	134	125	91	111	109	102	122	101	124	99	106	117	98	119	111	121	100	112	110	96	108	104	123	141	121	98	98	116	112	139	108	104	114	107	112	111	130	107	125	109	105	124	115	112	124	143	120	107	110	124	98	114	107	124	110	98	113	119	113	101	104	119	118	110	88	141	99	122	115	128	108	113	121	92	104	108	112	89	105	105	116	112	125	128	125	107	91	123	113	115	127	149	112	111	96	118	107	104	106	120	103	99	129	115	124	104	136	106	108	135	85	129	106	118	101	91	106	107	104	102	120	122	120	116	125	114	126	105	112	113	121	95	107	105	110	106	112	96	101	119	97	107	102	114	75	112	106	116	121	101	119	107	125	114	119	94	120	101	127	118	135	102	104	119	110	96	124	118	114	95	123	108	98	100	99	113	125	111	106	101	116	111	122	122	116	114	98	120	91	113	113	127	121	105	123	98	106	114	126	108	89	127	107	120	106	89	110	112	109	112	101	102	118	103	114	131	105	115	112	108	106	103	121	114	125	121	105	112	113	117	105	108	117	118	113	100	100	101	85	123	131	107	113	117	105	125	138	116	106	110	143	104	123	103	102	116	107	103	87	116	94	114	119	119	105	113	109	97	106	128	94	106	119	112	118	103	111	98	113	120	122	115	117	110	114	123	93	104	127	108	113	108
12573	16127	20409	17330	19023	20427	19699	17589	15544	12231	11115	11098	11832	7490	5278	5563	3619	3363	3169	2786	2063	1446	1628	1527	1597	1584	1486	1770	1494	1176	818	679	820	570	675	558	641	636	511	557	423	386	428	355	366	363	396	386	364	367	444	468	440	456	442	469	536	469	679	726	589	611	736	750	570	554	633	744	1123	1297	966	341	381	343	347	360	317	289	355	330	309	351	307	342	338	327	307	307	305	303	324	336	310	306	312	314	315	310	309	315	337	321	294	362	326	305	332	322	321	328	294	316	304	286	320	319	287	309	307	298	290	362	367	277	308	301	312	357	308	324	298	319	296	313	314	314	319	297	330	312	324	319	319	298	299	285	288	309	335	319	329	305	323	336	336	284	318	328	287	328	347	330	281	308	285	296	337	318	289	302	326	321	331	335	311	261	292	295	308	322	300	312	308	284	302	318	311	336	300	291	300	309	324	317	294	289	312	298	317	288	303	314	324	296	294	289	312	293	295	311	308	314	296	319	319	283	307	300	305	280	312	310	317	290	302	267	323	309	295	351	305	282	305	285	297	318	306	306	296	302	299	310	288	289	302	295	324	303	312	296	286	316	305	295	275	285	299	309	288	329	320	272	315	306	331	304	283	308	310	270	270	309	309	307	287	285	294	280	291	290	319	307	295	308	321	318	316	324	306	344	326	290	315	321	276	296	307	292	301	317	294	302	298	267	312	340	323	314	308	296	307	284	306	302	311	303	324	313	307	271	282	306	306	311	316	317	294	305	286	306	334	326	280	307	320	311	312	288	311	340	303	327	312	317	296	298	285	295	310	275	321	304	321	299	305	313	312	330	302	322	297	289	304	263	293	316	293	309	315	326	289	286	302	299	266	272	300	316	311	277	306	334	289	271	295	307	345	288	331	306	302	301	323	322	310	282	295	320	319	309	298	294	306	288	314	291	320	304	323	314	283	347	291	288	308	297	306	316	295	340	337	327	330	318	298	300	316	328	292	317	312	293	311	329	292	294	298	308	297	293	334	306	309	323	275	339	294	310	288	307	296	275	278	276	271	327	299	320	315	318	295	283	292	307	320	288	311	295	278	327	282	300	327	302	286	286	319	289	308	323	298	337	303	306	299	313	307	333	318	311	323	290	317	280	322	293	315	353	300	294	313	307	305	289	333	282	283	303	282	287	311	326	319	284	307	271	295	309	310	283	297	274	301	324	292	270	270	286	319	312	317	313	325	333	286	328	310	296	324	311	336	295	308	315	322	323	297	331	313	278	321	322	332	288	304	276	320	274	303	322	292	271	305	304	310	286	300	325	302	318	325	324	327	276	306	302	284	308	354	298	309	320	313	297	326	298	278	308	307	335	321	299	303	326	285	316	318	293	303	290	303	307	331	307	318	324	287	268	324	305	302	305	306	317	288	299	286	306	291	309	299	292	291	289	296	287	301	296	323	324	286	336	291	325	297	305	282	302	345	288	296	307	291	290	301	293	307	306	304	293	324	323	290	320	311	352	331	309	294	301	268	329	283	307	296	302	306	277	284	308	313	302	319	305	319	303	275	300	313	292	321	295	278	303	300	313	287	322	304	308	313	297	293	313	261	297	310	277	292	307	298	327	306	337	345	306	297	307	300	319	303	287	293	315	306	309	283	304	318	300	313	304	301	319	333	318	330	318	325	323	319	320	315	297	305	303	300	298	340	300	324	339	307	321	318	316	283	268	311	290	303	303	321	293	296	266	304	330	314	329	331	335	318	269	291	290	330	292	315	321	301	306	298	308	282	323	302	310	282	314	329	319	276	322	325	355	292	299	282	296	311	313	290	286	314	304	292	303	331	297	301	279	324	316	320	312	286	318	295	293	297	279	307	281	283	292	276	286	321	297	310	305	297	278	296	329	309	334	296	314	269	308	302	314	311	314	293	320	290	340	295	294	330	288	337	302	331	304	316	295	298	272	323	260	293	293	312	330	304	316	295	297	307	311	289	305	282	282	342	310	272	314	323	276	317	294	311	288	273	270	307	335	324	314	313	328	302	312	296	312	286	296	338	288	299	336	297	290	312	280	316	299	297	285	306	307	331	324	299	299	266	298	319	306	284	312	282	313	306	287	306	308	300	300	302	301	300	303	290	330	282	306	274	334	323	324	330	302	320	291	281	316	298	281	329	283	296	331	304	268	321	325	323	304	267	319	292	315	310	305	330	291	303	288	310	318	318	284	303	328	307	302	320	294	309	300	309	268	326	322	323	312	300	292	290	312	280	303	335	305	323	284	266	275	284	299	268	315	286	298	311	316	282	300	340	304	293	337	299	297	309	303	308	296	328	272	306	283	321	314	300	304	313	321	313	297	345	309	317	297	283	271	315	292	310	295	299	336	323	313	312	310	309	300	313	327	316	316	306	324	283	284	313	280	311	335	292	297	317	291	315	302	315	326	332	312	284	296	290	299	303	302	302	307	303	330	310	307	326	307	294	313	323	330	304	310	299	282	293	302	281	289	336	332	305	356	284	315	284	318	295	298	285	323	333	311	273	301	303	284	334	265	336	294	306	314	294	276	317	273	337	323	292	283	320	300	312	279	334	293	300	310	310	317	310	285	300	347	359	295	319	321	324	300	299	313	305	313	317	294	287	302	297	273	284	319	289	292	299	315	293	332	301	291	319	285	310	300	349	298	302	290	304	286	297	326	305	313	286	323	299	292	308	313	298	317	336	305	297	349	271	316	310	331	311	303	353	325	312	322	324	296	294	310	307	303	280	324	312	274	303	292	295	291	329	295	284	309	313	287	325	280	316	305	287	274	284	303	300	302	336	302	316	298	257	296	319	310	332	305	318	280	289	299	331	314	280	285	309	294	307	286	279	317	319	324	293	309	309	280	332	299	282	284	335	299	305	305	317	300	300	324	287	298	290	320	305	300	332	305	295	290	313	308	321	292	333	303	316	347	288	308	295	290	296	309	321	299	285	319	282	318	289	326	303	308	304	322	352	289	311	324	309	300	312	308	317	311	301	288	325	303	276	305	318	280	292	305	287	291	302	330	312	297	285	327	308	304	332	324	302	291	284	300	312	342	304	309	293	332	327	339	311	275	302	306	321	325	300	329	326	332	289	292	265	296	295	327	290	314	253	308	305	292	301	321	299	320	325	305	313	302	299	322	277	319	334	300	306	312	310	310	307	336	283	297	323	310	267	319	321	295	312	316	304	286	300	276	293	319	310	288	332	313	316	284	357	302	283	328	318	318	291	305	315	316	283	321	298	281	303	332	302	256	300	320	297	310	330	291	332	281	303	275	330	309	314	309	325	334	287	259	305	308	312	313	314	315	278	308	322	305	333	298	298	311	283	310	309	299	312	308	306	317	308	310	277	308	290	297	302	306	291	329	297	288	320	297	316	336	300	299	310	313	297	297	308	312	324	310	288	289	306	265	308	322	315	292	305	292	280	311	304	339	293	309	308	305	324	301	298	303	313	340	302	304	308	288	300	276	309	258	295	313	309	307
3651	1687	3331	1772	1102	902	814	649	563	471	409	430	411	353	349	332	324	350	331	338	345	316	351	332	313	319	310	320	320	324	345	282	327	324	296	330	306	334	307	310	313	307	304	313	323	293	323	324	329	315	281	300	273	285	285	345	341	288	274	288	285	292	316	315	289	301	306	313	335	343	304	317	348	301	288	329	293	325	295	297	317	330	303	281	297	296	296	294	283	330	307	294	317	291	313	336	288	288	351	304	302	329	276	311	312	295	346	298	294	296	303	325	294	304	313	320	331	299	282	296	315	327	323	347	291	296	316	280	320	314	327	354	277	308	301	319	302	307	305	322	299	303	320	334	318	280	313	312	310	302	338	326	289	294	314	296	348	302	286	324	326	319	344	296	325	317	327	329	273	316	325	298	325	272	315	301	284	266	301	335	303	323	324	309	326	319	321	309	323	326	277	307	337	304	290	310	315	300	307	303	306	272	327	305	305	287	328	291	297	355	307	306	320	323	303	287	328	342	294	342	303	333	314	307	361	326	320	325	341	303	322	308	292	298	273	318	322	300	272	309	298	290	278	308	347	312	286	312	311	306	310	293	313	322	308	283	311	329	312	325	324	328	307	290	287	305	322	317	306	297	304	293	325	291	279	329	329	341	293	320	303	311	286	337	313	339	312	343	315	314	322	352	320	329	330	300	326	305	311	349	270	270	329	269	335	294	287	296	327	327	310	277	314	306	307	290	318	317	305	293	274	293	314	283	320	308	335	292	298	341	295	270	306	317	299	303	311	330	321	316	294	283	306	304	269	305	305	319	319	312	349	304	292	308	320	316	303	345	288	380	328	306	315	293	329	328	281	297	307	315	302	271	296	305	301	279	357	326	327	286	282	340	328	325	302	330	322	311	275	310	293	292	305	297	343	269	357	304	308	309	337	318	335	324	312	286	298	307	299	293	324	289	324	297	297	314	322	312	321	291	301	361	294	333	317	308	313	306	306	300	326	313	357	298	303	318	292	316	307	313	311	292	294	293	321	313	282	326	329	310	336	266	310	326	328	292	348	336	285	310	325	328	311	312	272	302	315	326	317	341	290	304	334	343	298	305	287	322	268	325	284	319	306	278	308	332	309	322	329	314	317	333	356	324	302	283	286	297	316	301	292	290	331	297	335	342	295	289	309	294	294	305	344	315	309	316	327	302	305	298	352	321	294	305	282	299	318	287	315	336	293	358	337	321	298	312	323	314	320	312	292	324	324	282	310	291	304	308	337	307	288	307	302	319	282	293	292	303	307	299	322	286	283	273	311	304	322	320	297	334	280	327	293	306	288	340	329	317	331	369	315	289	306	292	318	298	316	308	333	320	294	298	307	317	298	356	331	290	320	320	333	345	308	299	319	316	286	311	285	329	299	319	326	303	295	280	298	324	328	343	319	314	321	312	291	299	297	313	309	289	346	307	275	342	293	305	321	298	327	302	327	294	278	308	300	308	308	340	322	281	287	290	277	307	268	340	335	321	301	302	338	286	293	318	283	313	346	290	318	314	333	320	304	290	298	294	301	322	299	302	310	291	291	317	297	330	312	311	315	329	289	318	302	275	327	346	331	313	292	335	330	284	305	290	283	287	274	301	321	298	287	323	284	305	311	308	304	315	317	339	309	311	305	318	312	298	314	294	274	332	296	316	351	307	293	303	300	307	309	299	327	309	306	296	316	283	294	332	319	316	332	316	355	321	313	322	313	322	331	281	306	303	320	285	286	319	346	304	313	322	324	322	330	327	337	296	309	292	305	324	328	324	300	341	325	329	333	341	310	310	292	306	345	294	299	321	281	307	330	292	265	287	304	318	303	319	327	308	324	312	302	305	307	309	341	276	343	278	295	303	329	302	288	319	293	314	293	282	310	283	310	301	295	322	291	289	304	314	322	281	328	282	300	332	331	306	329	287	324	319	302	291	255	305	295	328	340	272	311	308	308	305	303	287	284	306	290	283	295	307	287	288	299	318	313	367	312	287	298	309	308	323	305	283	292	335	314	275	321	315	317	310	324	306	315	329	304	310	318	342	292	262	271	316	304	295	300	303	305	346	332	304	307	297	278	316	323	320	307	289	289	311	313	346	315	325	304	302	296	318	308	305	305	304	261	333	306	315	271	292	286	302	289	326	290	330	305	299	315	301	301	292	308	327	317	332	303	322	314	317	289	289	290	295	288	299	309	339	316	327	299	308	321	300	319	277	319	317	323	310	313	330	312	335	291	293	272	314	312	315	291	296	292	321	318	303	290	324	301	278	314	335	309	321	309	290	302	325	331	327	332	335	299	308	286	326	300	307	307	273	300	307	306	312	302	287	317	312	324	321	302	307	296	314	288	285	280	327	323	268	285	320	317	301	361	265	280	333	310	312	295	309	309	312	289	296	333	305	309	301	317	338	267	281	307	290	321	310	308	312	283	335	311	338	319	335	289	307	326	303	315	289	339	306	315	312	316	308	323	325	317	287	311	334	298	312	303	305	309	333	305	311	308	282	329	324	287	324	312	316	312	332	305	326	298	309	300	298	344	336	300	298	309	302	283	348	297	328	295	303	287	308	294	317	281	301	294	270	314	286	301	310	316	328	312	326	320	294	344	337	336	299	271	297	325	304	282	310	289	311	310	342	317	317	308	304	312	311	313	309	318	291	331	330	308	307	317	327	282	306	304	318	333	307	332	283	285	302	340	295	318	307	302	292	324	309	292	318	307	318	296	286	295	301	312	315	297	300	312	302	273	350	315	288	307	313	317	318	298	296	293	299	315	340	318	303	337	302	321	314	282	332	321	298	314	301	283	297	313	348	309	309	312	296	332	283	302	300	327	297	313	311	345	311	319	281	272	291	293	315	276	294	311	297	266	299	316	290	307	304	321	314	307	341	309	279	304	270	329	322	361	344	327	322	306	295	294	281	304	308	278	321	332	324	310	311	272	295	325	329	318	305	302	317	300	334	312	318	316	316	294	298	313	279	308	319	322	312	287	335	326	310	339	291	284	306	286	324	331	291	337	319	283	281	292	320	272	321	288	300	315	309	304	310	323	295	327	322	313	301	304	294	295	314	318	308	291	316	322	299	325	310	290	309	341	324	328	294	305	312	307	303	316	289	288	304	313	273	286	345	335	304	297	304	319	290	296	316	350	267	305	277	305	313	316	314	290	313	282	317	308	299	312	266	333	299	296	289	290	295	321	291	323	265	300	337	307	307	304	290	305	310	325	323	302	313	304	319	292	314	303	321	285	302	308	312	326	320	332	333	311	321	306	313	301	295	339	281	293	314	319	309	301	288	316	313	345	315	301	288	308	313	318	301	295	298	328	292	308	330	281	294	282	285	288	308	316	304	309	311	278	299	314	317	302	298	305	289	314	355	310	319	323	299	296	301	308	301	316	315	328	299	324	297	293	319	301	313	324	318	314	320	313	316	310	311	332	307	334	290	286	297	286	325	293	299	297	278	273	276	310	324	321	311	305	295
3215	2339	5806	4395	3702	3445	3030	2556	2339	1785	1514	1536	1405	1172	1114	1096	991	999	1005	946	917	931	973	931	914	859	877	864	798	793	830	799	804	766	826	776	750	760	779	770	755	754	709	757	740	731	696	792	758	767	763	805	808	769	746	763	821	780	748	752	754	786	781	817	799	812	763	756	780	756	792	750	729	752	770	722	769	750	767	727	735	795	730	779	770	761	789	724	727	746	733	769	717	745	745	708	714	713	754	779	689	770	709	749	705	714	735	783	747	772	731	734	721	732	732	750	731	688	729	779	786	772	769	804	706	722	796	751	734	789	747	735	731	699	693	773	706	711	742	748	746	721	767	728	718	728	794	744	735	759	768	754	696	757	724	734	758	778	748	759	755	742	712	742	723	794	748	743	784	779	703	747	814	773	727	709	763	764	747	788	778	761	737	764	740	753	739	683	732	719	786	764	743	742	741	735	706	753	769	731	734	748	752	744	742	749	727	731	729	741	768	762	756	718	697	700	749	686	734	767	740	735	707	698	727	780	726	783	739	743	715	787	789	756	759	769	756	782	747	717	723	780	708	798	750	752	757	726	708	738	747	722	752	742	732	755	709	725	699	758	711	769	756	746	743	769	724	751	756	757	726	716	743	756	759	782	775	810	747	746	717	737	742	763	727	710	745	712	787	766	762	774	769	750	767	759	766	738	786	695	744	714	733	772	823	765	772	760	710	745	700	794	753	702	784	715	825	760	781	739	762	761	771	684	741	689	762	755	748	739	720	703	694	739	722	732	725	755	748	787	733	762	771	735	719	690	742	754	748	739	727	730	703	783	778	676	719	700	761	735	765	732	728	756	704	711	750	769	721	734	761	753	744	753	758	807	757	749	735	762	753	784	723	779	731	759	798	749	750	777	733	704	700	779	717	718	733	839	777	751	764	786	778	753	750	711	761	770	725	719	778	736	725	745	723	740	736	722	756	722	753	733	718	752	771	725	747	726	718	809	747	758	784	760	746	786	795	715	735	738	736	750	747	756	749	722	768	768	753	736	784	743	724	736	776	749	766	750	765	749	771	768	770	731	772	770	729	708	781	748	735	774	752	764	726	764	735	748	744	722	718	782	761	736	738	734	764	758	757	746	744	757	787	743	717	758	728	768	743	762	707	710	737	805	739	758	785	737	768	695	796	733	758	728	760	752	761	753	772	783	716	721	722	825	734	731	705	723	722	766	771	771	749	778	775	756	743	779	734	717	724	759	726	748	752	770	741	723	770	753	706	798	788	793	763	710	750	769	746	733	759	771	770	722	777	752	751	727	800	703	750	725	793	727	749	731	756	751	744	737	745	732	765	735	723	763	725	729	737	777	774	752	698	748	755	779	768	788	781	755	783	761	727	766	713	744	789	752	753	769	714	727	750	749	693	762	802	756	808	729	772	740	794	724	705	750	772	747	782	790	798	727	784	782	724	749	726	738	726	769	734	741	759	714	708	777	777	732	755	718	746	753	740	714	823	778	717	667	730	786	733	741	730	718	774	763	784	746	748	733	811	791	731	772	746	754	745	727	777	780	765	742	777	732	725	732	708	734	700	799	706	728	734	770	743	730	773	743	736	742	721	727	739	713	742	791	739	732	737	730	744	779	723	766	750	739	736	753	700	755	776	785	716	739	749	709	747	755	767	744	738	743	731	751	772	753	758	699	772	757	697	755	777	703	742	733	715	764	746	732	734	715	723	710	749	730	788	788	743	727	724	737	779	751	741	690	776	759	774	726	717	767	718	731	757	778	711	748	787	739	757	768	783	791	745	776	760	733	717	733	739	754	745	681	706	752	779	750	699	785	724	751	793	770	699	788	735	720	727	739	726	686	736	727	765	722	726	737	799	793	721	718	762	717	751	741	689	770	702	798	776	745	770	711	766	765	736	735	723	790	773	761	744	730	764	732	773	714	770	792	717	767	800	728	745	771	739	754	744	786	769	768	813	767	771	686	713	770	767	755	765	724	726	744	800	760	753	735	722	765	787	777	752	751	769	753	771	768	739	739	762	758	720	813	726	813	767	764	728	793	764	764	786	775	765	762	745	765	792	760	770	733	759	759	750	737	784	727	766	753	741	730	734	752	762	788	716	740	791	761	770	816	800	750	700	706	769	729	744	750	780	799	742	734	701	727	732	742	701	730	763	724	746	677	764	765	737	758	754	726	754	720	729	709	706	726	748	738	724	792	757	678	759	735	740	772	754	719	728	705	765	699	742	716	763	720	744	771	784	762	781	774	712	768	760	757	728	725	757	722	747	783	738	728	795	785	762	802	784	764	712	744	730	700	758	736	791	736	759	766	760	695	743	785	764	735	770	734	798	727	797	769	773	718	741	743	735	783	725	763	765	732	748	699	731	722	704	756	734	757	766	746	774	681	787	696	712	743	733	727	740	755	739	783	771	749	689	727	700	785	743	759	671	725	704	691	757	748	778	703	730	775	717	731	741	752	730	708	770	734	751	770	716	718	720	782	749	754	727	755	771	766	738	754	740	740	779	722	766	726	756	739	802	776	739	718	730	725	769	809	738	740	781	700	768	745	744	699	780	707	737	763	744	715	754	759	732	715	814	724	718	755	729	762	736	696	743	773	725	739	784	728	748	790	720	754	755	740	762	794	750	741	777	764	732	732	697	798	716	729	769	746	707	766	751	716	770	792	783	725	722	731	732	748	766	740	743	743	723	744	766	727	725	732	711	767	711	724	746	714	769	706	770	738	739	730	765	700	770	786	793	708	764	779	748	800	738	749	753	719	756	739	737	765	732	677	754	739	766	681	763	790	770	739	783	712	715	748	758	710	764	737	713	698	755	769	723	743	735	741	744	780	753	760	741	703	791	786	747	744	735	750	747	706	766	711	701	735	741	765	725	730	700	753	769	714	758	751	707	706	764	724	758	715	766	713	761	750	748	765	727	703	747	756	710	778	734	705	709	760	786	711	776	735	735	748	745	713	760	768	747	750	729	744	753	785	735	753	758	748	714	777	766	759	779	765	773	765	718	744	730	769	734	760	769	709	761	730	718	727	785	749	687	762	731	702	730	711	775	773	768	718	761	800	708	734	752	798	788	704	734	722	759	790	689	747	706	757	738	714	765	772	731	721	751	752	750	746	748	679	782	700	809	750	752	741	779	722	740	733	716	753	742	730	706	758	735	744	775	785	742	791	761	739	772	718	699	748	780	778	799	715	764	800	784	767	771	771	712	761	729	731	748	765	707	763	803	716	683	767	767	758	751	767	683	757	793	783	743	752	716	769	689	697	711	722	768	702	757	745	702	707	678	732	778	700	696	760	770	721	760	747	742	686	749	755	689	749	740	738	752	736	745	700	725	696	761	712	713	805	768	780	753	742	777	763	733	781	826	740	745	755	766	785	743	710	753	738	789	772	741	699	739	735	704	757	702	768	755	781	769	734	775	752	726	725	701	756	757	719	775	778	729	732	682	789	795	737	682	767	717	725	733	719	709	690
14572	11682	18403	13685	9480	7566	5437	4079	2697	2160	2072	1737	1420	876	690	740	607	476	434	417	343	305	324	278	313	303	314	286	308	280	272	256	263	252	244	270	232	267	267	235	245	258	221	225	247	216	241	246	228	266	232	248	243	229	219	263	246	250	245	253	265	248	255	258	285	237	238	239	240	279	245	242	274	259	208	229	226	230	240	221	235	241	254	236	230	235	238	213	226	245	217	240	249	220	255	240	225	216	212	241	223	241	256	240	212	228	210	226	225	231	239	223	206	220	234	229	236	234	202	245	262	228	248	261	251	249	245	227	251	252	199	213	239	181	239	246	214	204	225	229	236	228	255	214	233	240	230	206	264	227	221	221	243	219	211	233	227	239	257	222	231	245	225	225	272	209	234	220	242	252	219	219	241	239	226	250	239	245	224	245	233	238	198	229	251	256	240	257	235	220	247	222	227	256	242	240	219	240	223	213	183	224	225	243	222	222	234	239	243	243	221	229	217	237	228	267	258	233	207	222	260	241	237	251	230	220	224	260	232	210	232	247	225	215	251	231	216	239	239	254	228	232	268	235	241	234	234	266	235	266	226	234	244	229	224	233	243	242	197	223	223	222	239	217	248	211	211	237	233	214	224	229	231	270	244	252	229	221	217	207	221	242	229	224	236	242	223	218	262	230	208	220	209	224	243	221	241	243	229	242	229	243	208	202	207	223	234	257	241	249	235	236	227	218	207	219	219	237	217	242	221	257	235	244	256	222	249	240	232	255	261	239	240	214	230	213	232	239	239	226	212	218	223	239	250	235	242	225	252	241	256	244	246	243	198	227	223	189	212	223	238	253	218	234	257	250	208	241	230	224	223	229	268	239	211	275	220	231	210	251	227	224	221	234	222	224	230	218	212	237	250	203	232	194	246	267	237	231	239	233	233	223	241	203	225	242	240	249	228	239	234	207	236	238	231	241	255	230	202	219	220	232	215	231	235	218	204	229	217	264	251	223	251	197	239	240	216	229	225	186	208	252	256	218	230	260	226	221	235	233	247	209	201	227	228	219	219	213	238	240	196	233	224	242	252	233	225	222	226	228	218	224	225	217	238	259	216	230	233	238	229	229	224	237	231	237	231	238	243	214	225	247	235	245	256	239	219	203	253	254	228	225	220	223	241	275	217	227	232	244	213	227	229	224	230	235	247	224	243	243	237	225	244	240	245	223	226	229	197	240	218	267	226	240	220	237	206	248	221	228	224	232	234	230	253	225	233	228	218	241	220	228	208	223	231	231	243	210	239	234	237	243	220	215	194	224	205	220	221	208	246	235	258	234	251	220	208	245	239	241	216	234	215	213	263	220	242	258	231	212	234	222	230	212	267	225	233	219	216	238	232	236	256	238	214	221	281	216	247	218	199	243	211	244	237	226	258	219	260	232	248	221	219	231	229	233	245	257	244	252	234	235	222	235	239	244	246	215	199	235	235	232	226	227	239	246	218	238	241	229	246	200	194	227	252	228	226	232	240	227	224	225	221	217	205	260	275	228	222	257	251	255	235	247	233	243	236	248	225	253	223	245	211	248	214	213	224	243	237	236	253	228	229	241	234	208	256	222	223	214	225	215	244	224	220	233	218	201	206	238	216	267	224	242	244	232	224	227	263	235	236	203	226	242	260	249	218	239	197	236	253	257	211	255	234	227	254	212	212	230	244	219	209	225	237	253	242	259	204	245	217	225	196	223	205	222	231	241	218	239	210	232	202	206	228	227	218	232	229	224	218	235	221	210	221	248	249	233	242	262	240	232	233	213	232	218	250	218	232	267	205	210	229	236	252	246	210	221	240	211	244	222	230	242	256	228	242	228	233	278	252	215	213	260	230	225	227	222	258	251	247	252	229	242	230	229	245	236	229	219	234	228	202	235	264	237	247	203	235	227	225	235	233	236	242	216	211	227	194	238	197	222	211	226	232	252	221	250	236	239	223	201	238	250	245	210	260	248	223	227	212	220	231	238	215	217	211	234	215	232	206	212	212	268	209	229	247	241	212	236	263	233	209	226	239	240	229	209	214	206	208	262	232	206	225	215	218	234	214	215	233	239	220	220	225	226	227	226	227	247	228	265	231	241	231	233	217	222	253	217	234	230	225	240	222	215	233	216	203	228	211	229	232	223	223	217	246	210	238	244	264	227	216	224	236	226	233	249	208	214	205	239	236	213	248	221	213	232	223	228	241	254	228	214	241	243	243	226	245	201	234	226	204	241	251	241	216	218	224	219	257	238	246	245	247	232	243	246	222	271	238	227	228	240	220	233	252	229	234	204	246	253	233	247	236	216	242	252	245	229	223	231	240	250	228	225	223	188	205	231	238	209	233	196	227	212	215	244	243	243	201	236	252	251	214	245	205	248	229	232	230	243	232	213	229	243	226	243	229	228	246	207	244	239	246	241	229	233	217	212	256	228	247	246	232	236	247	218	203	252	247	260	220	245	243	235	258	229	207	242	230	230	225	244	238	215	242	231	229	231	212	253	236	241	231	232	262	202	221	197	241	226	237	238	233	250	212	203	233	207	217	240	206	240	209	220	233	211	204	241	256	232	275	235	231	219	237	245	241	258	237	234	245	224	220	229	234	224	226	215	220	214	231	231	217	225	252	241	218	250	222	197	244	224	243	224	199	229	230	212	206	208	235	241	248	219	227	242	230	210	235	204	253	219	224	237	227	211	250	220	235	213	251	209	242	201	256	227	236	232	236	231	233	259	225	212	234	245	232	222	277	235	215	192	251	228	241	207	241	197	246	211	235	223	235	212	229	244	241	203	230	233	221	222	217	215	195	252	222	247	227	222	239	243	229	232	251	227	226	238	205	248	234	229	232	230	243	206	236	243	231	222	223	233	239	234	241	230	222	255	257	225	258	233	202	220	237	239	198	232	232	245	220	238	239	272	228	210	232	225	230	200	240	235	204	234	218	229	227	214	230	219	236	233	232	224	215	228	237	224	243	213	264	212	257	239	261	235	229	237	238	221	227	258	228	200	247	240	240	256	201	226	203	219	232	228	246	237	222	258	236	219	201	228	224	251	228	210	249	216	201	227	235	247	246	227	225	250	208	239	235	249	244	242	222	244	247	238	253	241	250	218	219	225	239	244	207	242	232	238	228	239	214	247	253	206	229	257	209	201	234	209	213	244	184	247	238	219	226	224	249	210	243	235	216	216	210	229	233	226	206	235	253	248	239	226	215	245	224	236	235	230	239	249	228	211	230	258	203	229	232	217	233	246	228	236	228	239	248	207	246	244	227	223	237	220	227	228	211	233	242	233	234	221	203	229	207	221	205	228	233	228	221	221	232	213	246	217	248	245	223	228	243	226	205	234	249	265	230	211	229	237	233	238	247	241	221	246	223	266	211	237	267	258	220	233	226	226	206	224	215	232	257	229	224	216	222	244	229	244	225	229	234	220	250	240	236	220	233	238	251	223	238	243	215	222	240	219	223	250	200	187	243	215	225	239
9504	9403	15261	13857	14873	16182	13546	11307	8860	7331	8140	8285	6866	4730	3631	4391	2680	2511	2344	2133	1486	1344	1479	1263	1258	1245	1245	1321	1374	859	882	802	854	799	841	735	710	789	713	653	639	629	591	586	594	597	579	668	572	653	625	626	654	631	649	673	727	732	733	746	703	756	650	783	711	727	725	780	823	870	716	577	581	548	590	565	583	548	586	551	575	625	603	582	574	541	557	574	557	551	595	566	589	536	581	565	558	595	566	572	590	587	613	542	531	572	539	613	558	570	569	562	579	584	540	544	564	514	587	516	571	559	537	572	572	576	558	529	565	576	514	554	589	593	555	585	563	601	534	568	568	563	524	542	557	572	589	576	618	560	563	560	594	524	565	564	521	538	588	573	553	541	557	540	554	569	593	560	578	523	553	575	538	545	529	583	559	540	596	567	585	570	566	554	555	558	524	591	570	583	566	582	532	619	561	518	551	569	532	561	514	563	530	607	590	557	567	575	586	561	566	512	546	618	572	518	512	548	530	573	591	553	587	556	607	563	551	562	525	560	609	572	541	553	560	590	559	604	542	584	596	558	524	550	563	546	590	549	563	566	566	546	524	568	521	575	572	529	583	563	560	560	591	564	528	538	553	527	541	562	554	593	565	531	576	595	573	565	575	575	612	546	558	547	567	524	563	583	536	565	556	583	562	523	621	580	554	544	586	576	543	545	547	533	574	576	550	548	588	593	550	582	564	584	559	514	513	506	566	540	569	611	535	596	573	519	573	515	504	576	583	544	573	545	556	553	537	588	527	518	542	556	567	572	560	576	580	602	556	545	585	576	580	545	583	577	527	512	509	589	524	558	579	526	574	553	544	554	591	566	582	566	593	570	559	560	584	582	577	583	590	559	604	550	572	581	533	500	555	582	571	560	560	558	534	592	569	588	542	565	578	578	542	583	536	590	597	554	563	534	567	575	594	540	544	565	505	635	562	560	602	580	560	550	526	589	560	545	547	547	597	554	541	587	554	583	556	524	550	579	586	560	563	566	563	553	560	559	529	572	572	597	532	569	545	549	571	569	564	519	605	588	534	546	577	575	573	551	498	555	560	564	578	495	562	574	555	550	554	592	597	577	572	556	556	523	548	547	581	540	546	580	576	560	603	546	531	540	577	591	493	545	594	528	554	572	522	570	549	535	557	571	546	584	610	545	551	581	534	569	559	568	524	557	558	509	553	565	543	582	553	557	563	583	590	557	592	565	556	547	570	577	549	616	573	546	529	557	530	546	558	567	543	560	540	516	585	561	539	576	608	584	548	567	563	545	568	530	593	641	589	546	603	594	595	552	580	546	531	601	580	575	545	595	534	595	567	581	542	574	541	582	596	575	526	572	563	550	542	587	560	559	592	547	607	587	588	512	528	585	535	612	601	551	569	577	551	571	599	534	576	511	597	593	561	548	580	559	550	534	564	585	567	565	560	570	568	598	560	579	521	553	508	541	571	547	580	538	606	551	510	599	564	511	598	559	547	577	571	552	587	582	577	556	588	553	583	602	567	553	574	543	576	624	590	548	574	565	552	538	579	539	574	579	596	566	545	571	555	557	557	582	597	560	553	580	528	557	560	533	617	539	567	557	589	584	552	534	551	610	581	586	587	584	538	556	580	545	561	549	571	575	564	587	530	580	583	610	552	580	541	576	604	577	534	583	586	575	581	555	545	529	524	584	573	554	578	567	601	564	583	562	567	571	578	576	523	551	568	597	568	560	562	561	565	583	591	553	579	570	554	555	571	565	531	583	597	551	560	598	519	573	577	540	572	574	541	590	585	528	552	543	588	565	563	563	558	542	598	531	549	526	585	555	518	541	594	558	550	569	581	583	616	547	563	542	574	544	571	553	540	581	583	551	579	545	564	569	569	587	539	614	569	595	635	556	577	556	510	532	547	565	609	571	557	543	618	550	541	547	548	586	564	626	535	537	597	569	552	547	591	565	557	587	528	562	566	546	582	578	590	570	544	585	578	587	568	592	627	603	570	549	604	543	566	600	554	549	607	586	559	569	568	570	563	603	595	555	535	569	621	518	566	568	560	559	561	545	570	553	514	584	582	606	592	578	596	562	621	590	537	591	582	544	577	556	542	573	538	578	568	549	541	558	517	603	583	572	578	550	531	564	538	560	557	599	534	559	620	545	620	568	584	576	536	541	526	573	568	575	587	571	568	526	544	564	574	532	582	544	563	560	599	525	525	575	603	519	562	556	527	513	610	556	582	565	601	596	549	547	576	547	565	566	606	567	588	547	561	588	523	582	547	565	519	569	547	548	602	559	583	555	569	555	553	569	541	603	573	563	565	567	584	558	621	525	563	585	567	564	548	545	551	591	536	559	561	590	562	551	510	583	590	575	581	540	565	531	559	582	562	547	604	554	550	548	550	557	566	577	573	550	587	599	547	552	547	554	537	554	580	538	574	591	560	566	530	547	526	590	574	558	552	564	486	545	572	559	595	520	594	544	560	565	544	568	562	572	579	531	552	527	567	604	568	574	578	572	572	576	597	571	575	573	557	554	589	634	557	595	594	499	542	568	528	539	536	586	567	597	561	567	561	572	579	534	565	565	565	511	563	545	567	553	572	580	560	579	591	568	549	564	581	532	575	561	556	562	549	511	586	525	549	590	583	591	555	574	553	604	568	519	533	585	526	562	554	499	544	559	585	591	551	547	567	561	543	532	612	542	536	543	534	622	582	568	537	590	560	571	588	561	561	576	556	581	562	532	555	537	561	582	534	549	566	554	528	552	550	562	547	522	582	571	582	579	559	563	570	575	543	584	607	557	603	524	554	572	570	597	550	553	541	548	539	543	518	589	530	575	535	587	565	511	587	588	554	554	564	600	535	549	542	572	596	569	568	551	554	541	578	573	565	610	513	529	534	558	584	544	571	564	554	532	573	549	554	523	527	544	569	510	558	540	531	595	542	582	591	533	599	588	573	601	519	565	585	508	580	563	590	590	575	565	568	562	581	579	548	547	558	604	584	558	556	599	523	579	554	564	543	575	551	590	603	556	530	581	559	560	572	584	574	537	575	591	504	550	570	596	545	569	608	526	567	556	597	568	552	537	548	561	565	514	562	563	581	571	566	577	556	566	598	561	588	587	558	603	565	559	578	541	544	564	527	579	580	566	554	552	592	555	565	587	582	527	534	553	592	568	580	553	579	593	541	575	597	587	579	567	537	545	575	568	566	538	547	523	589	572	552	618	552	569	549	595	557	574	579	543	531	557	602	578	592	523	541	589	559	606	581	583	580	554	574	551	569	580	591	605	547	586	531	567	562	537	566	627	566	533	540	571	571	557	525	557	551	560	589	552	572	539	567	600	550	583	578	596	562	591	503	533	575	566	562	521	585	550	547	575	598	546	554	569	596	549	589	581	551	550	591	529	550	550	581	602	568	548	535	558	541	548	602	572	577	525	577	556	587	537	531	600	583	532	578	530	550	549	552	570	547	549	559	569	578	550
22872	21724	25235	20459	15052	12255	9093	6078	4418	3333	3271	3022	1996	1260	996	1344	880	647	521	468	296	283	297	269	256	258	277	248	213	180	180	143	175	130	152	142	131	160	149	126	129	140	123	126	116	127	108	119	108	133	130	118	115	156	119	144	130	130	158	150	159	135	139	162	160	173	156	144	182	145	160	137	131	110	115	120	99	107	90	133	108	133	117	111	139	103	126	117	114	113	113	107	91	113	114	122	98	123	124	121	120	121	122	116	103	121	107	112	105	119	127	109	114	126	127	86	126	112	125	105	104	103	113	124	97	115	109	112	130	128	117	100	97	99	108	106	103	94	120	109	117	110	135	128	98	110	126	105	95	117	121	115	112	111	121	130	127	121	117	115	124	120	136	104	98	118	127	104	121	115	125	109	117	99	114	109	111	116	125	91	94	111	121	113	108	119	134	120	129	113	113	130	119	112	149	110	93	94	107	100	106	122	114	113	94	107	109	122	125	105	111	110	114	111	97	122	113	96	123	105	126	93	121	112	109	132	128	117	104	122	117	122	112	126	132	127	114	93	113	118	112	118	107	117	106	119	112	111	111	115	103	112	100	97	143	101	110	86	109	101	117	129	112	98	99	105	112	96	129	143	124	121	112	119	87	110	117	132	105	106	142	121	117	114	107	100	117	118	115	105	117	122	114	111	120	104	117	98	130	100	125	113	121	121	100	122	110	110	99	103	101	114	108	126	108	111	137	131	119	133	111	109	111	129	130	122	100	100	110	110	138	95	113	126	111	109	124	118	104	125	99	107	110	124	103	132	105	113	102	94	113	122	124	107	132	142	115	109	128	121	98	108	102	119	116	125	123	119	138	120	127	131	114	101	140	131	118	129	125	109	110	113	101	94	99	123	128	100	124	108	112	106	89	113	97	119	88	140	111	96	129	116	96	88	114	104	125	115	121	111	108	108	108	121	133	122	103	113	117	112	111	109	99	118	117	104	124	97	115	117	125	120	122	111	111	119	94	124	109	108	114	104	117	123	127	115	113	118	118	108	128	127	112	103	118	113	126	106	125	108	106	126	120	114	101	104	128	134	95	108	131	99	99	113	93	98	119	122	99	95	111	96	114	124	104	109	116	97	117	125	115	119	120	109	115	106	85	119	125	108	109	117	120	121	130	113	112	115	107	126	114	121	122	131	117	133	122	99	96	121	117	111	100	112	107	110	108	114	123	124	119	93	122	129	96	111	126	102	103	128	95	109	107	108	111	110	114	109	125	111	107	104	113	103	110	114	86	147	102	100	127	109	103	122	105	103	100	112	121	102	120	109	120	108	123	122	110	117	115	109	137	135	100	114	111	120	120	114	115	118	97	114	117	101	111	121	111	106	121	106	95	96	105	100	110	136	123	134	127	113	107	135	107	110	127	108	99	101	113	122	130	111	107	108	114	90	116	125	133	112	132	116	107	102	123	98	111	119	112	99	109	93	122	124	116	120	106	118	120	113	103	103	103	127	106	108	123	114	125	97	91	89	105	126	112	104	118	109	114	118	142	120	110	114	107	104	110	103	120	112	110	147	118	111	134	116	111	127	108	108	105	116	114	97	117	121	121	112	112	100	140	121	123	109	117	115	121	106	116	97	96	109	108	122	103	96	143	121	105	131	101	115	122	100	122	105	118	98	102	140	124	131	107	106	135	111	142	113	123	119	115	119	106	97	109	130	110	100	131	112	107	109	104	112	110	95	108	106	97	90	106	123	101	109	117	112	101	118	95	104	88	100	108	99	99	109	113	122	120	101	118	129	121	115	108	94	120	98	125	117	120	90	105	103	98	122	107	98	134	122	121	108	102	116	119	108	127	136	115	109	117	99	99	118	94	128	131	109	111	106	112	114	107	99	96	104	134	117	114	123	97	104	117	106	147	123	116	108	129	136	102	120	105	125	125	99	119	102	120	101	126	114	137	109	103	102	104	131	99	101	102	108	105	106	123	108	95	111	101	105	107	124	118	115	112	119	91	111	123	95	118	109	96	111	137	99	99	112	100	146	101	114	122	106	106	121	97	118	104	104	106	117	126	105	106	106	121	102	141	107	109	130	122	119	118	134	122	102	106	122	106	122	121	109	112	120	112	126	121	117	121	118	122	110	130	120	113	125	128	105	103	123	119	104	109	118	122	129	128	129	111	113	105	108	121	119	103	107	112	125	103	96	107	105	122	112	131	121	115	108	98	100	114	112	108	107	118	108	110	116	115	129	110	126	114	140	126	134	118	117	96	112	116	110	103	133	115	109	149	122	100	106	125	106	97	111	103	113	119	116	85	118	111	100	136	124	129	97	112	106	117	112	121	115	117	121	135	125	100	104	105	120	104	121	105	113	127	111	98	110	131	109	115	119	116	106	104	101	112	112	121	116	112	123	115	103	109	114	141	122	119	122	124	98	95	88	109	107	113	126	114	122	112	100	119	117	99	117	109	122	130	112	135	105	119	108	112	96	101	128	129	111	124	105	127	98	97	101	115	121	120	121	113	114	101	141	95	92	134	112	117	113	103	91	128	109	122	101	115	116	118	107	116	108	124	100	125	131	128	115	115	126	106	110	143	126	116	111	118	89	119	138	116	110	121	97	117	97	111	110	109	122	116	113	112	108	116	105	115	143	128	132	94	102	119	136	93	92	102	125	122	110	113	110	111	126	121	116	129	122	109	125	125	106	115	110	107	126	118	94	107	101	118	109	115	109	117	129	106	112	123	122	119	123	113	102	111	109	116	117	115	107	130	98	97	140	112	113	114	110	128	99	124	116	111	105	124	111	100	121	119	108	112	120	115	108	108	102	108	113	95	98	119	123	101	144	99	99	112	136	112	147	106	89	127	102	95	113	132	109	103	112	106	136	100	114	121	117	121	145	117	120	126	132	113	119	119	112	121	103	95	103	124	128	93	113	120	106	132	98	116	89	116	113	119	94	101	116	104	92	97	124	121	119	105	130	120	107	129	124	114	142	109	109	109	123	121	108	130	115	98	100	126	116	101	115	113	108	118	111	104	123	118	105	124	102	128	116	131	133	95	105	123	124	119	106	89	110	109	127	114	117	118	112	104	105	122	129	110	115	115	99	123	120	96	123	123	107	121	110	116	122	113	112	119	103	107	96	130	120	113	114	108	108	108	122	116	105	122	106	104	116	108	96	120	130	102	109	109	122	116	111	124	103	123	118	112	93	145	130	97	126	103	105	111	121	153	98	115	117	119	124	106	108	112	99	122	104	120	119	110	121	106	117	105	114	119	94	107	119	131	106	105	97	109	128	102	125	104	126	103	120	130	147	118	118	103	109	112	126	110	125	121	117	135	91	114	116	152	83	118	111	125	118	122	91	99	135	115	118	114	119	128	111	111	125	113	105	128	114	108	124	125	119	143	108	120	117	116	120	117	120	91	115	106	114	125	112	108	127	125	107	125	107	110	105	105	111	111	130	113	132	110	125	129	134	113	120	106	124	99	121	114	130	117	100
13370	16851	18654	19167	19649	20812	18415	15079	12264	11573	12340	12645	9262	6823	5897	7929	3819	3702	3338	2816	1874	1574	1795	1585	1534	1484	1647	1541	1258	902	831	747	712	620	601	626	707	602	529	487	479	396	353	378	377	348	411	411	402	412	423	438	426	465	468	513	542	632	634	662	652	589	539	577	716	758	652	586	871	702	646	484	351	336	317	312	328	341	337	322	320	334	341	316	341	294	308	306	344	332	341	312	342	325	309	308	317	327	267	287	330	283	327	327	310	310	306	308	326	317	311	311	309	327	287	333	329	294	308	317	308	326	329	282	307	288	323	295	291	293	329	328	311	297	325	302	332	350	313	290	331	328	268	308	297	320	347	324	294	324	300	313	291	319	317	283	311	290	323	281	311	315	272	300	326	341	292	292	325	288	301	299	321	302	292	326	310	305	285	310	330	291	288	283	292	295	294	286	299	333	325	318	326	326	293	321	287	315	292	329	294	319	331	322	283	316	293	320	337	273	304	319	283	296	314	328	303	299	309	355	309	332	290	288	309	282	325	310	312	309	319	312	308	317	330	299	318	285	308	328	314	302	341	302	322	310	345	315	291	320	315	336	301	295	307	318	294	318	325	294	300	319	315	297	297	326	330	311	304	285	320	294	310	292	294	302	311	289	323	328	282	307	271	295	332	322	309	352	342	306	288	311	286	297	322	303	303	303	295	293	274	283	291	298	310	317	295	283	280	297	304	310	300	320	288	302	330	302	284	277	288	278	341	307	294	306	295	331	316	303	314	314	311	302	316	279	304	314	308	319	327	318	290	288	318	324	316	281	318	302	304	301	279	317	288	316	319	336	327	297	319	295	316	302	308	323	304	295	299	285	299	306	297	314	297	292	313	298	294	301	320	315	319	316	301	324	320	283	301	291	310	277	301	307	315	313	272	301	299	315	292	322	304	343	274	315	293	328	319	270	330	292	316	314	282	295	319	282	298	287	303	270	324	296	305	314	322	305	314	334	340	293	297	297	321	288	316	306	291	312	310	296	276	287	310	318	317	331	328	288	313	322	291	294	320	324	306	303	306	311	301	319	328	275	335	303	332	298	281	311	330	357	315	303	310	311	300	301	315	268	308	298	314	275	298	289	298	303	334	311	300	311	294	337	280	284	304	315	320	305	289	328	306	314	285	316	331	284	282	267	278	296	297	314	334	330	281	299	324	302	305	322	272	290	326	295	294	308	295	269	328	299	303	323	311	296	317	324	321	305	288	290	339	308	334	320	300	287	317	287	284	332	336	288	290	313	290	307	308	306	303	335	304	305	312	321	339	297	303	287	313	296	295	311	309	310	293	286	330	315	288	317	329	296	299	294	311	298	289	330	300	333	279	257	332	304	283	316	295	318	314	280	295	310	286	320	291	292	324	298	303	288	316	296	336	348	319	306	312	299	298	336	337	315	334	271	294	310	337	309	317	295	286	317	311	305	311	316	311	289	320	294	324	326	327	298	325	273	297	288	301	307	334	306	299	323	318	314	329	330	323	298	348	335	334	279	297	322	310	327	309	298	307	310	287	311	329	343	297	312	323	327	282	304	298	306	331	301	303	314	310	315	285	306	329	301	306	299	302	300	331	307	332	283	309	306	321	287	322	310	284	345	317	287	367	299	287	299	306	295	326	303	289	316	314	312	337	314	296	305	300	286	286	311	329	289	317	281	308	341	302	329	311	316	298	313	287	303	292	295	285	320	301	328	302	304	343	289	284	311	295	325	309	319	279	269	318	302	301	304	299	304	285	356	289	304	306	290	314	324	324	270	301	308	334	332	306	305	263	280	359	294	294	307	319	271	319	314	319	306	305	276	312	280	291	309	282	313	293	312	315	342	326	308	293	276	318	274	295	303	291	344	302	307	327	291	314	317	306	315	284	357	301	316	346	311	269	298	309	320	268	322	272	271	294	318	295	298	304	324	277	301	310	324	295	277	302	278	294	283	287	278	318	291	277	320	296	291	318	301	298	296	298	299	290	320	316	310	310	318	307	304	322	319	250	307	289	308	283	294	298	331	293	278	317	317	291	318	303	301	309	308	312	311	302	340	296	288	307	325	302	319	299	298	280	297	311	298	293	315	317	310	298	294	323	322	306	323	310	303	315	320	318	327	305	318	281	345	315	286	292	320	324	296	339	310	337	293	292	330	308	289	313	339	304	315	289	329	296	265	335	311	317	278	306	305	278	295	311	317	289	261	288	332	310	295	299	297	309	275	318	299	325	312	303	293	279	304	320	301	330	319	330	290	283	303	290	305	299	293	270	283	322	309	312	304	308	323	320	284	334	309	290	292	299	310	273	310	287	298	315	327	258	319	294	319	304	288	306	312	294	342	284	320	297	290	302	299	299	318	317	331	300	280	304	322	314	336	329	300	283	327	307	297	324	297	327	324	301	274	340	308	273	289	333	284	283	291	327	315	311	293	313	306	307	293	308	288	289	330	340	324	278	336	307	316	329	291	329	326	296	293	293	288	301	274	328	337	288	305	292	316	300	279	313	299	313	318	330	301	304	314	323	287	295	322	306	316	305	316	298	318	322	306	317	305	300	307	307	304	292	309	312	272	304	308	306	297	298	304	325	312	349	325	319	309	314	305	292	333	306	327	281	343	295	322	291	340	305	294	298	330	280	318	319	279	303	311	323	322	327	321	298	286	297	319	306	291	317	296	302	296	286	290	275	289	331	274	284	282	330	297	292	295	299	304	307	303	316	322	303	304	312	289	306	321	333	295	299	320	325	304	340	289	301	314	303	294	314	327	303	285	304	276	277	292	314	310	288	295	306	312	301	305	305	311	327	320	324	315	316	296	304	281	309	320	297	295	293	309	286	326	268	293	302	302	284	297	323	305	296	315	334	287	317	286	291	288	295	308	330	315	313	338	302	307	316	310	301	289	284	281	300	336	292	283	311	319	319	310	319	283	317	321	332	286	307	313	277	302	328	322	282	270	331	308	319	300	291	338	292	320	281	333	342	336	310	322	301	298	351	314	294	327	289	288	308	335	314	298	316	301	295	304	291	319	306	310	277	326	325	294	296	339	319	299	292	286	302	305	326	323	315	327	307	286	302	337	273	348	283	279	283	306	292	307	328	309	310	293	297	328	309	309	285	315	293	309	300	331	287	306	305	305	280	303	310	322	295	311	312	278	327	302	279	336	312	316	304	297	277	292	278	293	315	300	306	343	330	307	286	282	289	313	301	285	298	298	341	296	305	312	294	307	305	302	284	324	352	289	315	304	328	326	298	291	313	315	296	302	296	287	305	313	300	341	315	322	277	309	298	321	271	287	321	310	314	303	318	309	328	308	306	291	304	298	276	328	325	308	316	319	330	271	308	319	314	278	292	291	295	308	294	308	306	326	322	304	331	322	299	325	318	328	271	291	322	290	296	306	305	322	309	305	291	303	279	300	314	330	296	311	331	297	307	296	331	301	316	308	337	311	296	275	305	289	275	310	298	315	302	288	282	297	317	290
3905	2139	2750	1732	1102	838	737	569	491	427	427	411	403	368	355	376	358	342	388	310	317	341	342	340	342	328	327	337	298	361	289	328	312	332	318	321	315	334	311	334	304	320	307	320	348	329	316	317	292	307	294	322	321	283	298	322	337	313	332	314	333	305	324	303	330	322	327	293	331	334	279	341	303	336	299	305	334	314	308	307	287	312	313	304	321	314	352	286	334	276	315	287	282	317	322	273	334	331	301	297	302	302	320	323	281	327	275	315	332	319	320	299	293	291	293	343	299	327	321	326	341	327	330	319	351	317	309	305	299	282	313	366	315	309	338	336	310	346	294	335	300	308	340	336	319	316	321	268	317	327	304	325	304	326	315	296	322	311	322	321	303	305	320	331	318	336	302	305	319	338	327	294	305	302	322	295	282	297	309	331	321	323	325	297	308	293	304	343	319	305	282	285	314	327	298	277	309	289	285	313	333	312	321	343	318	309	319	363	311	307	314	333	303	294	304	289	309	286	320	279	306	335	327	313	335	302	304	313	363	309	326	346	317	295	305	309	333	320	301	309	312	293	311	332	312	303	296	314	275	295	314	340	328	320	335	323	311	308	296	339	315	302	308	310	311	286	302	324	299	328	353	330	295	299	306	312	301	295	305	303	280	297	332	278	315	316	309	311	321	333	332	310	275	316	324	287	284	325	323	311	317	312	341	280	320	323	332	325	322	323	337	282	327	313	307	309	296	317	307	304	317	300	324	339	305	312	334	322	293	322	317	298	326	317	345	335	317	327	296	311	326	313	315	315	287	315	295	294	317	311	312	331	327	329	306	295	274	343	318	317	322	287	305	323	290	311	317	310	309	327	322	366	312	332	293	305	315	323	315	323	325	304	316	312	326	286	292	289	291	305	305	295	295	306	293	340	293	331	278	316	322	298	325	315	305	323	314	300	318	302	317	289	306	309	338	301	310	284	322	308	306	306	294	316	327	344	308	306	345	286	316	300	317	287	292	325	331	335	298	339	301	283	308	281	292	346	325	307	313	319	300	292	329	290	286	301	295	312	307	305	290	312	315	320	308	360	311	333	334	287	303	322	326	292	326	319	301	303	304	300	296	326	314	322	330	273	316	291	314	315	317	308	318	299	309	318	327	302	322	322	325	300	320	315	349	315	296	331	313	324	326	336	305	332	305	317	309	326	316	313	327	352	310	316	326	291	333	313	306	299	306	327	340	315	322	305	318	273	327	317	327	342	332	310	328	318	343	330	284	318	287	269	314	318	290	275	313	263	316	307	314	338	323	309	320	317	299	276	346	319	316	315	322	286	284	312	323	295	301	329	321	368	304	300	333	293	322	294	309	303	297	334	292	302	310	316	321	320	309	270	330	308	288	313	304	293	305	328	330	315	332	304	338	295	283	327	301	327	296	316	316	358	318	333	317	318	321	315	329	324	318	311	327	284	280	297	342	307	314	300	298	305	322	300	296	285	332	318	323	286	321	298	338	315	287	266	310	334	326	333	268	286	317	320	307	321	307	319	316	313	323	352	356	291	318	300	288	320	311	307	321	328	301	293	309	319	295	329	289	275	301	301	305	335	294	309	300	343	311	313	316	295	350	311	323	315	338	308	333	322	337	328	335	309	309	325	329	329	329	324	304	269	251	296	330	304	328	299	314	296	325	317	313	298	323	311	303	361	341	344	301	329	289	305	320	293	328	347	311	322	328	311	316	327	316	277	294	305	327	302	320	316	306	333	310	299	321	317	312	320	336	295	304	294	324	307	307	332	287	310	307	278	300	341	299	311	311	349	326	328	329	326	303	318	307	292	289	340	316	321	299	325	324	282	317	319	325	339	356	307	311	304	263	313	290	319	285	333	303	302	324	356	344	303	343	338	265	303	307	303	303	312	302	291	289	307	299	327	317	322	261	292	327	290	289	334	312	325	294	303	297	322	333	311	315	306	335	277	336	292	310	333	324	308	325	306	309	317	310	325	295	340	327	317	333	290	318	326	332	321	330	327	338	302	341	334	340	334	324	304	315	334	290	341	301	312	309	326	310	278	316	319	313	343	319	290	329	316	304	319	278	314	315	329	328	306	322	317	341	283	313	291	311	301	328	318	317	308	267	273	310	304	284	351	322	268	316	316	330	322	293	313	306	323	297	310	338	305	302	321	333	367	339	286	297	319	291	308	300	297	298	270	328	296	307	302	313	309	307	332	293	344	359	288	320	313	305	314	306	308	295	321	325	316	329	310	338	265	295	293	284	321	334	277	289	331	328	309	312	299	292	316	304	314	359	313	323	314	299	315	324	298	300	336	332	304	336	332	296	342	330	300	326	341	313	311	343	316	305	285	297	321	311	334	310	330	280	322	313	308	298	336	300	345	297	288	340	290	351	312	290	296	321	338	274	316	312	298	326	294	323	314	320	317	276	307	291	305	336	304	288	310	303	346	309	324	323	271	294	299	309	320	334	303	321	325	306	293	280	320	348	310	309	341	314	332	301	302	332	331	321	320	350	307	274	300	307	329	352	323	325	312	324	309	311	281	314	316	319	285	327	322	339	303	282	317	292	289	320	297	328	294	249	297	326	311	308	286	310	298	322	325	346	313	312	294	296	327	309	340	337	306	317	288	313	313	338	314	329	328	309	306	303	290	332	327	328	310	310	299	323	345	306	304	335	321	299	307	305	314	315	308	272	284	308	296	310	318	327	269	307	327	321	365	324	344	318	335	324	337	274	323	328	322	323	321	301	279	295	327	304	315	323	299	293	340	317	345	320	310	299	297	300	324	346	311	320	307	297	298	329	313	334	320	316	339	324	297	300	327	315	299	322	300	344	305	302	315	279	276	314	320	303	301	300	323	294	329	321	333	311	320	302	340	307	291	323	309	321	336	308	337	307	333	320	315	312	312	320	324	333	281	326	302	319	313	305	308	300	295	321	278	319	302	318	319	336	323	289	310	306	311	311	281	312	339	288	297	282	293	332	288	316	324	305	360	305	334	303	312	332	323	283	312	298	273	338	324	319	316	325	315	329	309	326	323	320	342	310	289	304	329	298	317	320	268	325	313	297	307	311	312	305	293	314	329	324	315	320	312	312	295	316	299	289	342	340	321	326	329	318	313	308	304	330	317	294	313	292	323	309	310	307	332	303	302	332	288	332	311	349	337	334	311	359	305	284	290	327	320	319	264	304	286	356	309	325	308	324	305	283	333	326	297	341	285	303	307	341	293	322	320	332	298	338	327	302	311	341	315	302	290	323	324	276	329	317	320	327	322	308	293	300	349	261	331	305	330	320	326	351	323	315	303	298	313	289	327	338	309	326	325	316	318	309	308	320	302	309	300	308	290	294	315	298	311	356	288	324	315	319	312	339	325	328	308	330	306	304	299	285	326	318	313	310	308	355	293	311	273	315	307	315	301	303	296	314	325	299	304	284	320	291	317	314	279	278	318	348	306	344	297	334	300	280	328	336	308	302	325	307	301	320	289	346	316
3399	2745	4978	4634	3795	3465	2720	2308	1928	1881	1594	1629	1351	1135	1131	1151	1004	946	945	959	925	958	883	915	962	884	825	798	799	818	761	788	797	816	761	760	796	794	814	767	750	737	766	804	812	738	697	771	764	750	763	759	827	742	752	809	755	751	759	752	807	795	722	805	768	825	812	766	791	747	718	735	739	742	783	760	793	835	767	796	717	755	740	774	751	771	750	777	761	736	741	730	786	731	763	714	740	760	752	815	690	737	803	751	757	717	780	747	769	783	761	687	775	758	738	719	728	773	737	770	789	729	757	746	717	757	746	715	782	726	766	737	736	688	786	720	727	749	731	746	735	740	757	743	684	733	773	753	777	742	729	761	723	744	782	746	741	747	766	777	764	770	720	750	719	752	767	753	752	738	785	753	767	780	740	778	769	763	727	738	767	769	724	743	814	755	761	740	749	712	777	811	727	747	745	771	724	736	769	798	728	690	739	739	723	789	725	748	703	715	719	766	691	707	777	691	724	811	760	798	716	751	709	721	815	717	722	760	781	701	743	707	768	752	712	780	761	758	776	724	788	710	790	706	744	735	754	750	769	734	761	772	812	749	788	760	729	785	777	702	714	756	757	719	728	707	752	708	817	739	716	774	733	742	777	756	721	748	697	737	787	764	751	783	782	728	752	803	778	764	752	704	765	745	686	781	741	704	709	710	706	739	777	787	706	756	773	735	778	760	772	737	712	769	756	737	764	730	724	689	720	744	786	762	763	766	731	788	727	763	821	750	708	729	759	814	768	769	765	791	804	727	761	740	739	772	781	738	745	716	696	749	773	753	790	741	774	787	750	744	761	744	774	758	760	802	686	753	769	741	778	726	764	778	738	740	778	711	725	754	760	746	746	699	772	741	759	765	661	714	683	722	763	768	807	753	777	803	777	735	725	730	771	769	717	770	737	759	742	730	752	785	739	750	784	748	722	742	748	781	746	751	805	758	722	695	755	788	760	799	810	804	749	733	733	748	785	759	792	716	769	755	794	758	740	772	732	756	737	769	734	758	746	779	781	731	697	754	817	736	765	717	749	709	714	705	767	788	717	730	761	727	742	766	706	735	711	777	778	736	742	763	786	732	788	729	772	772	745	766	771	751	758	734	745	792	795	733	755	708	811	789	756	720	777	766	782	737	696	757	766	762	793	760	730	794	852	690	723	792	772	724	753	766	729	781	765	733	720	769	694	745	790	812	760	757	741	743	793	748	750	735	761	732	761	769	759	755	745	772	747	769	728	762	771	766	732	796	745	708	835	720	796	788	768	744	726	762	705	778	749	733	727	768	795	751	695	806	723	752	711	777	748	751	740	724	723	793	676	713	760	753	761	758	778	735	766	782	753	766	740	737	783	753	773	750	674	738	742	764	736	761	741	695	731	777	750	716	739	774	726	788	782	774	705	729	701	752	783	745	749	731	762	734	727	757	734	754	762	752	751	759	732	723	763	744	785	772	742	756	727	747	759	750	772	746	756	721	748	763	753	710	791	759	761	753	784	774	761	796	792	744	740	790	751	720	751	755	745	719	752	767	720	734	762	714	800	714	728	747	749	775	686	773	772	699	759	783	751	713	762	705	745	753	750	738	771	763	726	746	747	775	767	745	738	751	769	728	757	765	773	779	748	770	735	786	747	752	755	748	759	745	737	773	751	796	719	807	708	743	745	781	784	735	749	739	746	758	741	714	772	754	752	769	730	751	695	654	743	768	726	737	746	790	763	749	797	722	781	703	773	735	745	732	723	769	769	712	702	751	718	737	713	750	758	695	751	758	711	756	781	766	779	790	737	742	738	719	771	743	744	790	834	776	759	716	762	747	715	772	738	724	731	767	754	785	754	777	698	764	775	729	756	791	767	762	758	783	736	746	750	760	801	751	730	754	738	792	719	728	741	761	752	732	756	767	724	756	706	771	751	767	766	768	799	730	698	694	752	700	802	767	727	825	758	752	768	726	772	771	787	735	783	743	775	759	726	726	747	745	793	730	759	726	718	705	757	717	720	724	753	754	788	685	737	759	757	775	757	739	765	733	736	808	774	728	789	711	748	781	733	793	674	823	759	810	786	711	741	705	757	759	756	747	708	724	746	770	786	751	787	742	752	744	760	702	767	771	708	703	766	715	817	726	768	754	712	703	738	786	743	734	801	745	717	763	781	718	771	733	771	757	786	727	726	744	723	788	752	743	776	693	794	802	805	749	737	732	737	743	764	763	785	756	752	749	769	720	702	768	762	770	703	754	730	738	746	726	796	765	747	769	720	747	719	769	729	792	776	771	767	782	737	747	767	795	722	722	758	776	758	774	745	719	726	733	746	724	744	727	687	740	747	724	798	713	751	758	752	824	763	783	737	733	736	704	712	767	808	783	778	747	759	779	766	744	746	792	718	739	732	714	758	772	776	761	742	729	732	706	755	752	773	803	764	846	761	765	746	742	692	723	778	781	774	741	740	767	746	757	704	729	766	777	719	732	764	700	740	754	796	732	783	769	715	788	725	691	771	756	725	774	736	747	745	717	801	736	737	698	797	773	753	785	740	728	742	763	791	739	761	804	790	745	769	745	711	784	750	801	733	802	796	762	729	786	789	710	757	777	790	746	762	735	736	782	794	742	715	791	712	751	736	736	702	754	734	747	807	709	749	765	754	757	736	724	773	752	778	748	762	727	766	786	733	739	791	737	739	749	724	716	769	785	760	713	760	720	798	790	720	760	747	745	701	711	794	753	696	715	771	756	767	737	764	716	753	768	770	745	771	755	742	734	731	820	769	757	761	720	789	737	773	746	706	770	698	752	730	782	718	789	728	772	768	761	785	774	729	767	707	761	720	694	726	769	757	715	720	816	755	772	774	707	725	752	742	760	783	716	726	774	729	733	749	745	708	717	730	760	729	715	744	779	735	761	749	739	778	761	724	773	735	774	752	765	836	776	746	743	734	771	758	741	706	750	773	784	716	733	770	767	809	739	750	767	786	690	771	746	755	737	786	716	758	709	767	753	740	794	784	708	742	728	740	741	727	721	766	783	708	756	776	719	751	752	673	741	717	740	729	752	708	750	728	733	736	821	754	724	743	748	768	769	743	784	754	771	786	744	759	768	737	825	774	692	800	699	773	762	779	814	747	740	781	763	719	765	707	736	798	778	797	767	731	716	747	776	735	741	819	774	738	783	719	717	794	736	746	760	775	782	743	687	767	755	798	759	726	777	777	760	740	725	778	762	820	748	734	729	764	763	810	783	738	739	683	701	736	734	746	705	701	726	737	763	754	757	789	750	752	732	791	753	759	759	791	807	787	756	774	775	759	721	760	732	737	732	730	768	738	736	743	734	750	755	760	797	762	754	723	753	687	726	787	791	719	709	763	730	765	774	782	758	731	764	712	747	746	744	797	764	741	751	764	761	739	724	689	743	725	751	733	775	778	754	771	740	728	760	693	790	709	777	766	739	755	774	748	720	755	783	831	776	739	801
15221	14003	17658	13746	9317	6669	4895	3685	2817	2057	2034	1749	1077	981	776	954	788	527	451	347	352	330	319	316	307	328	314	337	266	283	246	226	235	260	245	244	274	257	216	234	244	269	217	226	245	215	232	279	242	232	268	252	272	240	261	231	268	237	274	267	255	244	238	233	229	216	241	265	282	265	272	248	216	223	222	211	229	237	237	237	222	256	219	229	237	240	221	233	251	231	236	230	233	238	235	226	200	205	260	225	239	239	221	251	248	239	238	238	212	243	231	227	244	228	240	246	220	205	216	216	249	239	235	227	233	243	242	209	227	239	181	236	216	234	217	233	240	269	227	223	227	260	230	205	240	212	237	240	230	246	242	252	214	210	229	254	220	229	234	228	212	213	247	249	210	223	219	224	254	249	215	209	204	223	225	226	222	232	207	226	219	259	242	222	218	243	237	208	229	216	212	223	275	215	269	247	223	221	233	242	256	207	222	225	232	214	235	227	227	257	208	240	223	235	208	245	238	233	234	207	226	241	218	247	238	244	245	209	228	251	229	211	236	262	259	234	200	258	254	229	239	256	224	237	199	213	244	238	231	227	240	218	213	244	226	212	213	213	248	199	236	231	204	220	219	211	232	230	225	223	219	240	213	205	233	180	222	214	237	255	226	229	249	236	256	237	210	248	244	239	249	223	247	262	233	223	209	207	253	226	222	215	251	224	246	241	224	207	223	237	260	209	229	238	234	261	219	230	244	229	233	249	218	231	245	219	216	253	211	212	243	239	248	201	245	243	236	214	218	237	220	239	255	222	224	242	217	208	237	230	233	217	241	223	237	222	222	210	225	233	192	217	233	213	236	209	245	232	206	259	232	207	234	244	220	241	242	196	223	228	196	206	258	229	227	249	205	221	251	233	192	266	235	217	216	237	242	227	217	252	272	261	234	237	222	222	216	243	230	225	243	266	231	224	258	251	221	231	233	223	253	226	234	241	258	254	249	228	237	228	231	228	242	228	237	219	208	267	201	247	233	217	228	243	246	226	221	233	251	224	226	228	242	243	252	244	216	239	232	235	223	219	231	242	254	234	233	256	229	221	220	220	219	244	232	215	260	229	223	209	224	230	205	226	267	231	241	252	254	236	211	246	211	233	218	240	248	214	246	209	249	219	217	245	202	232	249	221	255	244	249	240	247	200	235	236	235	215	215	253	214	245	235	229	245	225	236	195	222	211	241	236	265	230	219	211	231	229	261	272	213	230	232	230	253	217	233	199	208	239	212	260	202	238	218	234	259	236	232	217	218	210	236	248	242	241	226	215	209	207	234	251	266	226	221	221	211	222	243	233	219	198	222	215	225	217	233	228	227	221	232	228	210	232	227	252	232	221	228	243	186	240	231	214	218	240	220	258	220	238	237	249	206	232	241	236	223	258	232	210	236	236	267	232	255	255	209	221	231	228	214	207	200	234	230	273	211	205	212	209	230	252	188	239	244	219	235	211	221	221	219	215	255	208	203	246	238	211	227	233	254	249	243	224	222	232	223	220	213	224	200	241	250	227	229	219	212	226	254	251	213	217	218	259	234	253	239	220	279	222	223	215	226	233	234	244	237	235	240	226	232	222	254	222	232	265	243	195	242	245	218	231	219	219	236	243	224	233	226	243	220	230	215	246	254	219	228	242	211	217	234	237	248	236	198	209	221	232	251	228	228	226	232	214	217	225	223	242	271	252	222	238	232	235	228	237	231	230	238	239	218	241	218	254	225	240	245	228	222	235	209	227	235	244	225	248	239	227	224	247	217	239	228	229	247	236	259	222	220	256	237	224	213	229	214	206	252	211	225	229	205	220	238	244	228	228	245	215	247	228	267	235	249	217	248	246	196	239	250	240	225	223	257	243	240	212	235	222	229	192	249	231	213	234	234	273	229	215	255	234	263	241	247	211	216	228	234	224	224	211	228	243	251	236	204	241	233	251	224	249	222	232	226	247	235	239	233	261	246	232	231	225	209	258	241	236	235	215	263	240	240	218	240	215	258	220	250	233	222	236	231	207	225	239	219	222	232	222	209	221	224	244	209	254	225	232	253	230	231	236	229	239	231	225	249	225	226	209	229	225	232	211	244	254	267	255	226	247	227	247	231	216	220	210	243	214	212	237	234	247	248	225	226	236	231	224	273	238	216	232	265	246	244	232	229	232	244	253	233	228	232	253	270	258	213	228	244	226	241	227	198	234	250	222	253	231	250	228	212	250	252	250	248	214	233	244	227	207	231	241	213	247	195	257	201	254	247	250	234	213	221	208	247	233	225	228	238	243	214	214	252	237	215	266	221	236	249	234	232	220	217	249	236	217	223	228	225	226	254	194	215	232	203	239	237	239	233	220	228	257	236	222	250	204	218	240	246	248	226	238	236	230	243	205	226	233	240	243	240	216	220	223	204	226	235	236	213	216	247	239	246	215	227	229	264	232	230	266	212	220	230	222	229	240	242	208	224	210	205	198	225	199	210	216	199	231	238	241	234	235	214	251	239	230	224	240	222	229	225	242	236	239	220	218	218	234	241	227	225	235	222	241	255	228	207	229	215	248	218	228	235	219	197	248	229	204	225	217	236	233	213	230	235	223	229	245	212	244	260	244	231	249	209	217	204	249	186	244	241	236	226	214	221	228	224	228	224	256	240	261	211	235	223	243	238	238	236	236	221	212	245	213	250	200	213	212	225	216	230	219	236	217	245	237	211	227	235	231	245	224	241	243	237	240	263	247	224	228	239	216	244	234	239	219	207	262	244	247	212	209	207	271	228	235	223	222	249	221	248	225	210	238	199	244	236	230	214	241	237	235	208	252	225	239	210	229	256	242	226	264	237	220	215	234	252	249	213	239	243	206	260	227	230	257	238	215	246	242	231	240	215	224	225	237	238	221	247	235	215	242	243	250	253	215	244	221	253	262	239	215	243	230	221	248	247	215	238	221	259	220	247	246	233	251	230	224	260	232	250	234	238	239	214	231	250	230	219	237	230	234	226	251	235	247	247	242	223	254	239	243	236	236	236	260	202	217	219	221	228	223	224	216	252	229	257	234	217	225	242	227	267	235	254	233	220	231	201	247	211	241	236	234	249	236	232	249	242	233	211	263	231	215	239	225	252	239	216	233	239	234	226	215	255	249	213	199	240	261	215	222	246	234	247	220	228	240	248	205	246	227	221	250	238	248	267	227	228	208	209	233	220	265	216	227	251	202	255	206	237	200	239	225	245	226	244	234	235	234	248	231	225	224	243	214	248	239	259	217	230	239	266	202	220	221	246	222	218	211	246	230	238	255	221	234	205	231	232	246	235	202	216	214	225	249	246	215	267	200	226	233	261	237	229	202	246	231	230	199	240	240	244	208	226	215	199	250	219	243	223	222	239	231	221	220	214	215	214	211	239	244	217	230	230	228	206	240	201	247	247	197	237	241	260	214	243	218	238	223	258	278	237	227	251	237	244	253	212	192	203	203	220	214	217	235	230	212
10024	12035	14923	15192	14227	14539	12132	10072	9230	8882	9109	8150	5204	4488	4572	5454	4465	2607	2253	1618	1461	1308	1350	1197	1301	1274	1267	1181	1192	996	890	850	793	792	709	743	665	768	684	642	624	625	604	632	580	617	626	636	632	614	637	624	649	650	713	712	719	781	729	739	888	819	701	789	723	712	835	830	727	820	773	585	609	597	582	599	577	591	553	571	583	617	593	603	582	567	573	554	580	600	591	570	604	569	565	573	595	611	537	583	540	536	591	543	557	603	559	509	543	594	592	569	549	587	577	574	567	560	548	555	560	575	584	589	536	541	589	580	546	565	528	584	540	577	540	533	521	565	546	575	600	573	579	600	561	561	552	569	607	613	530	546	541	513	540	564	563	549	524	562	599	570	551	570	555	541	510	564	509	570	575	567	581	542	570	609	567	596	530	546	572	551	579	571	550	571	522	542	584	534	540	556	552	576	592	569	592	604	565	567	546	565	561	564	567	597	576	581	550	560	579	605	517	562	572	552	599	568	583	533	530	514	611	544	575	553	575	574	532	602	568	591	563	592	540	578	530	601	549	534	522	578	531	590	496	559	566	571	566	577	551	554	601	557	584	617	557	557	573	549	543	543	588	569	527	547	560	601	572	558	579	555	560	582	577	581	550	549	533	551	605	543	551	557	546	578	553	566	529	564	578	549	558	568	562	582	549	548	549	557	547	554	536	560	582	564	524	561	560	560	562	561	559	546	554	567	587	562	547	553	583	572	548	514	586	577	575	563	580	579	539	546	564	548	532	593	557	569	644	525	593	553	562	565	545	521	544	560	554	591	576	525	535	557	543	557	565	512	617	564	587	558	535	587	543	546	616	586	535	592	597	562	546	535	569	538	515	544	551	538	552	558	538	596	532	576	564	532	573	557	565	530	583	587	583	570	531	539	576	585	567	586	572	558	520	564	561	578	607	552	561	573	608	610	568	544	578	596	562	570	604	557	591	566	552	573	551	592	568	562	580	571	569	544	556	553	501	603	587	579	560	538	590	556	557	599	582	574	556	554	568	573	545	598	504	563	570	541	595	533	576	555	563	552	551	523	575	522	555	576	565	552	566	562	545	607	509	520	548	591	527	583	532	538	582	550	554	575	605	543	580	573	533	582	581	545	581	565	548	538	520	595	568	556	567	568	515	560	549	557	562	576	582	541	536	600	583	553	608	582	559	579	547	553	587	559	594	533	544	542	562	561	557	562	582	510	541	611	566	557	548	535	553	539	565	574	558	544	558	549	563	553	566	526	556	553	550	581	557	577	549	525	601	569	579	564	563	535	567	560	578	568	590	566	554	605	579	560	626	548	560	572	556	593	598	541	579	574	577	555	555	556	561	584	554	568	564	568	502	564	534	606	586	551	575	507	586	554	581	561	560	577	569	566	597	603	556	556	580	563	543	532	536	563	572	558	548	611	594	590	550	578	595	547	552	597	542	553	590	590	552	565	564	574	529	543	545	584	581	593	607	591	570	601	592	556	535	532	558	554	566	566	563	588	567	578	569	591	554	548	566	556	569	545	547	556	535	577	567	601	581	546	575	575	591	585	582	571	546	541	549	586	530	585	552	581	555	574	582	567	556	506	566	601	540	575	534	583	543	572	571	560	552	557	576	573	527	535	579	540	521	531	606	564	579	551	572	584	537	562	563	590	531	584	576	541	530	538	599	539	551	568	559	611	566	549	565	608	587	512	575	554	561	563	533	575	560	618	591	586	525	582	579	530	574	588	569	553	547	613	566	526	564	556	539	567	562	555	555	566	555	618	566	554	573	541	543	511	535	546	559	568	524	532	534	605	541	566	573	555	590	528	531	573	586	581	538	556	543	608	566	560	583	531	549	568	546	548	538	527	577	555	578	581	545	560	518	574	516	534	565	562	551	561	559	555	560	545	527	583	566	540	593	576	566	578	557	591	575	594	516	569	515	545	583	588	560	580	547	562	574	564	546	516	577	555	583	566	566	605	559	571	573	544	552	574	575	586	527	580	512	518	536	564	593	561	551	579	572	556	517	604	596	594	585	532	565	557	561	529	605	583	563	552	551	570	605	516	549	574	559	516	527	587	596	523	567	568	519	602	581	531	556	597	583	598	595	586	595	569	614	525	573	575	595	624	506	565	561	557	556	561	551	565	565	524	598	588	542	595	578	577	602	582	526	551	556	537	536	589	610	575	520	598	555	519	586	595	591	551	510	565	519	562	563	542	559	568	532	521	531	559	555	578	567	551	547	550	563	547	545	540	575	544	546	547	549	564	563	552	585	562	573	579	573	563	504	554	582	599	563	531	573	531	550	606	573	556	569	576	528	594	560	547	512	560	558	567	517	606	586	511	590	483	558	583	539	550	575	576	557	567	539	602	586	586	581	553	592	573	576	553	570	603	534	579	532	577	552	597	581	599	598	614	567	540	570	559	577	537	565	549	541	562	590	599	585	586	549	564	549	559	575	528	589	586	560	588	549	573	574	553	598	607	526	567	564	550	601	572	545	546	578	544	598	589	546	563	514	513	570	558	546	564	601	557	579	562	565	568	562	572	592	572	562	556	567	523	575	569	602	541	546	578	569	526	589	557	566	556	571	558	552	587	605	550	556	556	562	562	585	591	559	580	584	531	536	538	547	583	575	587	576	550	581	551	523	553	568	512	582	603	589	532	557	553	575	564	565	523	567	593	580	580	542	530	607	569	573	592	542	548	560	553	596	522	583	559	626	617	553	563	538	534	595	596	552	534	545	560	525	584	595	543	554	572	561	529	557	541	552	578	561	576	557	554	551	563	562	533	514	589	567	509	596	588	605	574	552	620	576	551	580	553	545	557	527	556	529	624	585	552	543	549	617	608	557	566	579	558	567	567	544	562	558	518	544	575	546	585	517	562	539	596	578	565	572	584	547	569	588	582	542	540	580	599	541	567	563	570	522	540	572	588	574	557	535	569	540	564	560	571	554	583	521	573	588	542	545	575	596	583	584	567	561	559	552	554	525	587	546	588	583	569	602	500	561	549	584	575	554	564	561	563	557	535	541	518	518	579	546	558	558	594	560	548	541	555	566	540	569	596	554	606	587	560	557	524	584	578	546	602	519	523	572	571	535	565	543	508	541	557	557	577	548	557	579	617	596	545	541	551	580	524	548	594	581	553	576	536	549	538	556	556	582	536	567	526	547	554	571	599	582	572	572	569	563	571	555	570	541	540	562	556	542	544	565	547	613	572	597	577	574	509	551	543	578	597	542	591	542	556	550	560	559	539	547	557	554	589	561	555	572	571	600	558	515	569	532	573	522	569	556	538	562	573	561	572	560	563	573	565	553	569	581	557	547	546	591	570	576	580	592	550	535	549	580	580	527	549	573	605	579	590	606	538	564	535	563	567	552	567	592	554	599	545	537	538	523	558	563	550	569	571	587	530	586	567	542	587	563	601	552	561	552	588	585	593	554	540	571	533	534	582	529	579	554	578	591	566	564	574	564	589	584	500
23068	19397	24907	20140	14851	11297	8338	5974	5183	4351	3774	2589	1595	1058	1158	1507	862	691	494	401	340	258	297	250	241	280	263	235	211	195	209	151	164	141	166	170	149	150	125	107	122	121	141	119	116	113	116	129	112	125	142	151	95	135	119	127	166	177	152	159	167	176	161	159	167	122	150	134	160	142	157	99	119	126	114	102	107	121	118	116	119	107	112	115	133	107	108	108	118	119	120	123	109	115	120	141	111	98	115	128	127	114	112	122	118	114	112	99	97	100	113	113	89	116	125	126	102	130	131	100	129	138	127	116	124	104	108	107	109	98	158	122	121	98	110	127	92	105	116	113	95	109	114	106	121	101	100	119	116	114	111	136	118	127	136	115	138	108	120	117	121	111	103	113	124	97	110	93	100	108	113	104	117	112	101	108	111	106	107	97	137	100	108	93	104	105	122	119	108	110	114	140	96	98	107	114	130	117	117	98	101	115	106	109	119	117	115	105	109	96	101	115	111	112	120	95	111	96	105	119	94	123	119	108	135	106	113	118	108	117	117	100	121	104	115	92	113	97	113	114	95	116	125	121	118	120	112	113	115	110	101	99	119	112	119	124	118	103	125	109	114	119	121	115	101	113	110	120	108	121	112	125	104	113	103	121	119	103	112	111	109	108	113	81	121	105	111	127	99	124	120	125	100	114	130	125	100	123	111	118	102	105	115	125	115	95	111	94	114	108	106	91	112	149	127	100	121	98	121	117	108	111	121	116	120	102	97	102	95	101	114	106	112	78	119	109	109	118	98	113	121	114	114	121	119	127	115	120	122	119	114	114	118	101	93	135	112	121	88	99	126	100	116	108	104	120	133	122	131	114	130	110	89	121	103	127	117	120	99	121	99	116	101	115	114	120	105	100	130	118	113	112	109	102	116	104	121	100	114	110	95	130	117	118	115	114	92	114	124	131	102	123	123	128	108	115	112	113	93	116	101	116	120	114	108	103	118	97	107	109	103	122	107	123	123	98	116	121	106	146	114	110	126	111	102	105	118	131	130	106	105	108	110	109	134	107	103	101	116	118	114	101	104	127	127	111	120	117	116	123	117	98	117	97	113	110	100	106	100	107	112	128	110	93	109	119	113	97	110	109	115	115	105	114	130	106	115	111	108	105	106	113	116	110	94	111	108	96	112	123	100	117	107	109	110	113	120	119	106	104	97	106	103	108	106	114	104	110	105	102	130	106	107	103	125	107	119	100	113	113	124	109	104	114	98	111	124	138	92	120	133	116	116	120	120	118	94	111	113	130	114	94	106	123	100	111	120	114	119	106	96	122	106	103	99	103	83	131	121	105	113	104	114	116	131	121	118	96	124	113	119	99	128	119	120	109	124	118	119	121	107	122	100	128	131	113	116	119	112	109	115	114	116	106	114	118	92	117	100	120	123	115	104	132	101	109	88	123	98	128	127	112	114	111	113	109	114	112	113	121	105	104	112	115	108	99	112	125	91	108	108	125	100	110	121	125	97	143	116	118	97	118	101	120	96	114	100	107	105	100	122	106	126	124	115	123	141	103	136	115	102	128	97	101	107	110	113	113	115	133	139	92	117	100	114	94	109	102	113	110	113	113	122	117	114	99	108	119	131	123	127	127	117	106	112	126	117	126	95	116	98	107	114	95	123	117	128	119	122	105	93	108	116	105	130	86	98	103	109	105	107	99	108	104	99	111	104	106	119	98	113	112	106	101	103	119	107	93	106	99	110	101	116	114	121	105	102	113	106	110	103	122	111	128	124	129	101	112	105	126	129	135	78	105	117	133	131	124	106	125	116	121	109	107	131	103	125	90	129	115	125	111	98	135	128	120	127	117	127	114	97	107	115	102	126	122	126	117	131	131	102	111	126	105	112	102	120	98	107	120	119	122	93	102	120	112	99	107	121	105	114	144	132	113	133	111	98	115	104	114	113	113	137	108	108	113	138	136	113	105	120	104	108	116	99	111	111	115	134	118	123	111	94	112	104	109	108	120	111	108	118	113	123	132	109	127	105	112	127	111	120	121	124	107	95	117	114	117	120	114	118	107	101	127	120	126	108	100	105	105	115	111	121	120	121	130	125	103	115	125	130	111	112	119	120	124	108	117	125	96	112	104	110	104	126	112	114	122	109	110	121	127	110	123	108	135	118	114	116	119	114	104	117	118	98	105	107	99	111	107	129	130	116	117	111	96	116	117	107	114	105	109	108	114	113	104	110	133	130	105	111	120	114	113	115	103	120	120	114	107	110	108	114	118	102	119	101	110	103	101	101	123	112	130	119	120	126	122	112	125	127	109	97	134	107	114	119	109	102	130	122	106	122	123	104	104	100	126	103	122	106	102	122	101	111	109	114	105	117	123	128	125	113	116	124	109	108	116	133	109	103	127	112	128	116	99	129	115	101	102	114	119	103	113	113	119	108	117	118	121	101	123	121	115	101	109	118	120	129	109	92	109	118	115	106	122	117	104	109	112	118	112	106	105	107	113	126	97	118	103	125	117	126	135	134	112	120	104	117	116	102	112	123	97	106	117	108	129	123	120	118	117	120	102	106	122	121	134	123	101	119	133	131	113	117	113	122	128	105	113	109	114	91	121	109	128	112	99	114	113	115	106	105	121	110	110	123	87	118	107	96	135	112	120	112	115	118	127	96	110	100	99	109	100	120	103	96	126	109	112	124	110	114	114	120	117	119	97	102	107	108	128	101	123	98	119	92	109	114	96	149	116	116	131	115	119	113	110	114	105	113	107	102	102	104	117	116	123	115	94	105	94	104	113	102	104	130	117	109	125	113	140	110	126	108	119	118	106	100	92	119	148	113	128	106	126	114	106	117	122	123	112	105	131	130	92	110	93	126	119	114	97	118	93	115	118	123	138	113	114	102	123	114	120	117	125	110	118	117	109	109	119	125	110	121	137	119	118	108	120	127	118	123	114	102	104	107	118	102	107	110	114	114	108	114	120	119	121	131	103	125	99	137	122	120	84	110	113	115	121	127	134	120	96	106	104	102	121	122	119	121	122	117	93	98	113	118	124	96	107	100	107	107	119	128	103	125	104	117	109	111	114	108	109	109	125	132	118	122	113	136	134	110	126	107	122	112	105	99	107	118	110	119	103	114	123	107	120	122	108	119	110	122	105	118	116	106	102	104	126	117	118	109	121	110	129	123	120	96	110	119	101	111	108	122	101	95	104	126	117	98	97	112	114	115	110	122	114	120	104	130	94	96	104	114	108	120	103	105	95	116	109	123	113	120	108	107	120	106	120	123	112	89	106	106	106	140	117	112	101	105	136	121	124	117	125	137	113	116	99	128	117	120	105	124	98	132	121	139	99	123	115	105	104	111	117	104	110	120	121	117	113	127	109	105	113	112	112	121	105	120	93	113	106	106	129	120	121	117	98	101	100	96	115	116	113	112	130	122	116	125	125	103	103	94	109	113	117	112	101	114	107	110	115	117	86	109	122	107	109	114	119	106	117	110	93
13341	14968	19159	19730	18743	19359	16410	14619	15405	14456	13897	11818	7487	6084	6714	8684	4856	4342	3001	2384	1930	1622	1588	1550	1534	1671	1475	1500	1250	868	1280	769	764	723	631	680	665	690	460	475	501	458	379	350	377	413	383	403	370	380	420	423	424	421	455	550	540	677	778	729	983	972	762	604	709	626	654	772	761	808	764	406	333	381	355	348	319	333	331	295	298	317	352	341	334	336	319	351	330	307	280	304	332	311	312	299	300	304	301	295	312	329	307	310	318	295	316	302	293	302	329	335	309	314	302	339	307	299	331	310	339	292	329	290	325	298	301	310	312	285	292	341	317	276	310	304	328	301	299	302	293	333	330	314	293	301	320	324	328	310	298	319	321	322	289	326	284	309	309	320	280	322	328	311	309	316	300	313	296	315	299	305	306	304	315	325	296	291	296	323	314	341	315	327	293	302	313	277	315	324	331	312	332	288	300	303	336	317	294	327	336	305	305	307	285	312	293	324	297	321	306	313	300	317	312	293	315	293	271	322	316	286	293	310	315	323	280	305	314	303	289	312	339	310	303	298	325	312	285	309	305	308	297	319	300	308	323	312	324	260	302	283	287	302	309	296	280	320	290	289	324	283	294	301	321	326	321	304	270	304	341	311	329	312	318	305	324	295	321	311	314	307	299	309	308	291	301	288	294	285	317	301	311	308	313	345	296	306	312	304	312	326	329	260	315	321	295	300	286	296	291	292	283	313	283	297	313	327	322	326	286	324	304	321	331	322	318	324	304	325	312	328	311	292	335	284	289	300	311	318	313	316	307	346	308	310	310	284	320	316	300	305	305	297	298	301	296	320	292	266	287	300	296	309	351	341	296	312	302	310	299	301	322	318	299	321	317	273	327	307	298	312	306	329	320	295	328	327	327	307	291	289	304	307	304	288	321	308	311	299	319	325	323	287	322	330	330	314	339	310	303	335	316	292	331	276	306	330	307	284	342	325	291	306	294	293	300	310	283	287	327	327	308	317	336	277	294	301	311	278	304	273	305	286	296	311	309	300	297	308	331	302	309	317	331	329	327	299	283	282	332	294	356	324	327	322	322	311	311	326	290	310	306	261	301	308	317	302	247	297	323	308	300	311	295	284	312	304	303	321	310	294	319	306	288	290	298	294	324	317	330	311	318	302	308	301	291	291	309	305	327	307	316	318	328	299	285	333	332	279	326	315	299	347	313	318	299	298	288	323	312	294	271	318	311	308	318	299	271	302	306	316	308	306	328	337	305	328	309	300	303	304	296	284	318	309	301	310	290	305	318	292	323	313	301	301	324	313	307	285	297	308	340	330	313	306	314	265	324	315	294	297	304	284	307	335	338	267	319	279	338	299	285	308	297	335	284	315	299	300	296	302	318	306	317	319	282	301	284	301	317	311	319	339	315	295	320	265	316	326	296	277	305	293	323	284	315	352	297	311	325	311	327	305	327	334	286	334	331	327	294	304	311	328	310	290	317	307	299	295	306	301	285	298	308	309	297	286	298	297	323	312	323	320	255	299	331	300	288	318	312	296	299	351	295	327	341	279	319	317	295	318	315	300	327	300	291	298	298	309	319	298	297	338	300	328	291	298	306	290	275	310	301	299	283	307	279	305	291	321	323	330	311	296	312	298	335	304	296	323	300	301	304	312	342	318	280	265	306	328	276	310	324	305	304	318	307	315	265	266	288	321	314	292	293	325	318	292	283	296	294	316	316	330	329	288	316	287	323	322	297	338	351	314	321	328	302	314	299	312	332	292	324	308	311	334	271	319	277	294	321	294	320	298	307	299	300	329	304	314	293	327	314	317	315	308	305	360	312	283	315	300	293	340	292	297	302	330	336	327	312	274	314	293	279	315	311	302	335	315	319	306	288	303	301	324	291	311	301	299	277	333	293	305	294	295	325	282	282	313	301	311	304	305	350	312	300	280	296	321	320	299	315	299	303	316	304	306	308	310	302	302	290	281	267	309	308	313	304	325	309	320	275	298	302	330	275	342	281	336	302	297	311	303	300	337	323	306	280	332	322	312	315	308	319	346	290	303	320	292	325	312	320	326	295	324	333	324	327	317	329	293	321	270	310	295	297	342	300	311	290	302	283	281	313	294	319	288	321	303	242	279	307	316	320	310	290	324	326	341	302	325	294	307	322	297	288	283	318	283	293	301	318	326	330	322	302	354	281	314	329	317	317	309	287	309	298	320	280	354	286	303	330	301	272	278	333	283	332	330	313	321	322	294	314	290	264	300	314	302	318	289	329	306	288	302	298	305	318	288	303	301	319	320	303	302	302	330	312	291	310	311	293	288	305	311	331	316	292	318	294	306	321	292	319	297	305	326	296	318	315	331	289	324	321	281	287	290	302	280	305	311	315	297	307	310	329	307	294	295	308	326	305	301	289	303	306	308	342	297	286	290	302	324	302	313	309	314	312	289	305	306	291	321	317	311	280	306	307	330	315	280	308	326	321	318	346	323	335	307	312	316	308	268	325	278	306	322	301	282	343	303	292	299	328	297	287	315	288	341	298	334	281	311	280	311	322	343	290	299	323	331	312	296	296	331	308	310	327	327	316	318	301	295	313	307	303	272	290	293	338	300	299	298	291	309	317	318	321	300	328	301	307	296	299	310	296	289	301	330	293	313	295	315	287	306	318	293	302	316	308	293	335	326	325	292	295	338	269	290	329	287	315	298	317	307	305	291	362	294	302	285	293	288	323	282	313	319	313	313	292	334	333	337	266	337	314	314	332	317	306	299	304	311	282	293	307	301	323	314	304	325	314	280	287	303	307	299	296	291	298	325	311	315	283	342	308	307	307	325	313	313	301	282	319	328	303	295	325	300	324	315	270	321	324	317	323	337	321	308	296	294	325	306	279	313	313	303	321	307	313	325	302	341	308	310	299	326	349	308	296	305	312	309	344	277	306	304	314	339	308	308	311	302	317	309	294	292	300	315	298	314	319	306	305	283	291	312	283	347	280	342	312	315	308	288	303	285	313	292	298	306	318	303	317	285	278	294	305	341	273	304	305	308	268	278	347	311	306	316	272	306	294	348	291	319	294	333	308	303	316	312	305	312	284	316	321	296	277	297	283	313	320	327	305	310	299	334	343	329	308	294	333	310	320	282	315	322	311	317	296	313	299	317	328	289	300	291	305	339	313	288	317	337	302	297	309	297	311	313	306	323	314	280	313	331	313	294	280	333	289	312	320	315	310	317	324	326	297	275	323	307	319	325	300	305	320	323	332	286	300	338	316	296	304	317	276	326	305	321	305	313	318	286	316	298	298	308	298	299	321	313	314	290	315	348	314	271	289	289	311	306	334	300	304	325	275	320	314	323	319	302	279	307	288	320	307	318	303	327	313	295	315	327	266	362	307	280	299	299	293	302	291	301	294	285	309	328	289	300	316	319	329	335	302	269	319	343	300	297	333	326	330	297	315	306	344	316	303	309	330	311	291	323	333	315	314	292	335	297	313	330	297	310	302	286
4034	2046	2872	1874	1221	843	717	676	622	513	468	436	407	352	375	364	351	359	342	359	318	343	344	338	330	322	305	327	325	309	306	323	317	280	327	314	317	327	302	309	293	295	334	314	294	283	306	315	343	326	331	330	321	305	313	333	288	328	346	321	329	313	296	317	327	319	346	292	323	333	301	303	305	313	297	327	318	337	340	338	356	305	316	340	314	307	297	302	347	290	298	314	317	320	311	329	274	312	283	351	333	310	326	264	284	327	303	311	311	333	316	307	285	335	312	335	344	321	298	307	323	330	324	315	287	317	366	323	325	295	322	278	315	304	317	343	281	322	295	331	336	317	327	313	332	277	292	316	330	336	319	314	312	381	336	309	314	282	266	294	317	312	277	304	317	304	327	304	330	335	285	335	329	279	308	326	295	304	332	297	354	334	331	328	304	349	334	314	332	316	317	313	290	350	287	333	318	294	337	298	292	321	318	328	335	311	324	309	326	305	339	318	310	341	278	283	293	305	314	313	328	336	299	306	325	290	354	322	326	307	300	340	308	307	327	321	349	297	310	335	332	311	329	316	319	326	270	296	309	336	319	329	277	353	319	330	313	318	303	305	334	323	292	301	332	298	305	304	320	338	319	271	293	308	311	308	325	289	291	344	305	310	332	299	285	318	286	287	288	310	334	319	356	299	319	316	330	324	289	327	329	321	291	324	321	312	313	329	312	330	349	332	326	319	339	337	321	353	327	305	324	306	322	315	330	339	349	310	348	286	330	347	291	318	296	312	309	325	331	320	328	348	337	278	321	299	277	308	336	332	318	337	299	337	313	334	334	282	311	302	324	312	306	327	301	278	357	302	332	300	327	327	316	305	308	294	311	317	336	319	303	328	313	313	299	313	322	332	300	307	321	332	297	281	337	297	302	338	313	341	299	298	293	318	313	290	344	330	313	299	291	347	293	283	311	324	315	330	276	311	295	303	355	327	376	300	311	328	335	306	321	289	332	314	317	316	318	311	310	324	312	309	311	305	330	320	316	337	306	328	295	317	283	344	305	281	334	273	316	295	316	324	320	325	321	325	313	339	321	350	359	322	310	334	301	307	324	317	285	300	314	345	289	334	325	329	314	314	289	312	337	305	321	312	283	270	302	332	305	322	308	336	320	338	320	324	322	320	312	285	297	316	327	305	334	314	329	288	314	334	307	314	345	335	300	298	334	289	341	323	302	360	317	332	334	320	332	334	296	313	328	296	323	317	324	325	345	331	315	337	341	343	280	290	326	310	316	292	328	278	315	316	306	279	337	309	332	343	346	289	322	335	316	306	321	319	305	311	313	282	322	307	321	293	342	292	313	323	307	304	343	303	301	304	314	290	320	315	316	319	317	345	303	321	323	330	365	321	323	311	329	302	314	318	317	334	288	290	314	315	300	296	328	302	310	303	318	299	308	299	359	292	256	328	341	321	303	320	331	307	321	308	335	332	316	280	345	322	373	316	343	325	308	316	324	311	309	322	325	299	307	322	336	315	318	317	306	285	303	316	323	321	279	300	295	296	348	325	313	314	324	347	322	329	355	326	296	304	315	327	309	306	326	362	325	347	327	321	334	300	321	309	328	344	329	314	340	330	304	336	289	316	299	332	322	278	332	306	309	284	281	321	302	315	330	316	288	296	292	294	297	328	318	303	330	315	312	316	318	347	330	301	299	307	313	292	343	321	322	305	358	358	310	290	328	316	284	309	325	311	303	349	282	316	322	326	335	324	330	344	294	305	317	294	299	320	296	325	313	283	330	290	308	318	317	299	333	313	310	340	313	310	312	295	303	304	335	324	337	338	323	324	297	286	319	326	267	313	331	327	356	321	299	292	312	281	313	320	291	302	307	324	345	310	270	316	351	333	342	331	319	270	298	271	303	285	319	319	315	288	351	301	319	315	297	315	308	359	318	314	318	322	328	323	310	315	321	302	291	289	317	281	259	312	337	297	323	288	293	332	303	303	312	292	295	348	319	319	282	308	320	294	286	289	318	296	300	299	313	314	347	322	337	306	288	307	367	315	276	343	325	293	332	302	342	325	297	335	287	330	272	318	338	358	334	327	300	346	330	314	317	343	345	295	297	309	318	311	293	318	329	307	314	319	307	323	334	295	312	294	322	299	317	306	334	321	302	296	302	322	316	302	318	322	295	335	327	336	326	310	298	304	308	330	307	295	297	327	314	322	279	306	328	328	319	299	305	327	309	307	315	328	324	315	326	295	306	298	300	303	344	333	288	310	307	315	301	332	312	322	325	316	307	295	324	296	321	359	342	333	288	294	312	325	285	318	331	331	321	327	306	258	301	303	346	276	323	320	313	311	305	324	296	304	317	338	309	317	303	306	305	308	318	321	319	311	343	324	329	304	290	317	335	331	308	332	297	317	321	297	332	289	306	318	300	293	305	300	306	313	306	316	335	295	320	303	312	323	305	342	317	311	310	300	329	291	314	335	322	340	303	341	298	338	319	339	315	313	308	333	283	303	270	344	308	310	320	342	323	326	285	325	303	304	320	324	317	329	296	317	326	301	319	326	316	327	305	327	288	280	290	344	335	287	319	331	317	304	316	315	336	293	290	297	341	321	299	341	300	321	324	316	325	315	299	300	316	303	290	325	326	347	310	299	307	315	310	335	308	300	294	336	327	337	324	343	304	322	314	330	302	292	300	301	317	328	321	304	316	313	290	310	332	325	294	306	335	341	315	329	317	341	320	338	315	312	348	286	330	352	305	315	304	355	304	319	328	298	303	290	320	314	294	305	300	312	305	299	306	293	307	316	320	318	315	326	330	327	310	316	327	338	315	333	317	326	311	347	313	331	336	347	300	332	315	304	307	297	319	329	272	312	282	342	338	330	289	333	299	314	318	298	341	327	305	300	305	284	340	308	297	337	319	334	304	305	333	334	307	325	319	301	324	359	307	327	337	329	322	312	316	321	293	320	293	316	283	318	310	308	295	335	316	333	344	318	335	321	304	286	321	311	335	302	310	322	314	299	320	328	307	331	358	304	310	320	298	323	332	310	322	312	330	301	285	302	323	297	269	346	332	327	329	327	318	281	316	328	314	339	314	290	302	315	355	306	346	318	323	330	304	309	343	322	331	292	283	294	335	336	347	311	347	308	315	330	316	299	308	307	306	350	296	317	322	315	338	304	282	320	325	328	325	332	311	290	320	350	307	341	316	328	299	330	319	294	307	327	330	325	328	326	279	314	328	316	327	309	281	314	335	310	334	317	300	315	352	289	300	304	288	313	345	309	311	302	322	333	336	317	351	302	331	285	323	333	313	287	309	277	306	341	309	296	306	352	304	336	318	311	284	314	313	325	308	278	303	331	319	344	317	306	322	318	321	313	304	337	321	309	319	323	335	294	322	311	315	320	296	315	361	310	327	345	351	286	322	286	316	283	314	306	336	319	340	298	307	339	305	323	310	305	315	332	321	335	324	305	289	310	326	339	312	321	313	293
3408	2581	5463	5318	4306	3508	2935	2559	2276	1991	1792	1606	1310	1130	1139	1187	1063	1069	999	993	952	917	831	912	897	849	797	792	783	809	834	837	792	776	823	790	775	758	740	755	770	764	769	750	791	754	785	725	772	794	802	765	785	722	805	786	789	808	769	770	772	756	790	801	771	754	872	759	743	773	765	758	752	779	785	740	758	754	779	738	729	755	750	728	713	730	783	801	746	747	749	777	732	697	759	742	717	718	757	736	742	805	740	819	714	729	755	779	766	778	795	760	736	748	816	729	779	774	726	757	767	741	756	751	776	743	788	759	740	797	713	776	756	750	732	751	764	800	725	740	767	714	723	730	786	777	755	750	761	747	698	715	812	758	787	758	773	730	739	718	750	755	774	769	745	736	776	761	728	750	767	767	789	774	781	761	773	770	719	751	784	739	695	741	774	824	736	744	725	737	761	744	784	773	723	832	736	748	767	732	784	727	730	746	789	733	751	761	741	737	800	749	758	739	781	771	705	715	744	815	761	718	776	727	744	810	770	759	746	769	725	770	757	759	756	786	756	732	742	737	789	756	757	784	762	772	737	806	740	736	763	718	779	751	750	726	807	737	757	749	730	736	765	787	750	800	737	785	721	784	806	762	707	693	765	758	783	764	747	738	740	806	742	782	800	769	747	790	743	701	726	777	818	719	773	746	761	760	754	759	757	713	750	688	770	747	782	749	684	762	783	715	817	740	746	745	774	770	765	753	742	765	764	748	765	720	741	795	734	782	734	726	704	766	781	793	806	721	747	777	730	784	734	715	805	776	812	733	792	747	759	762	735	750	765	747	711	729	753	768	736	796	781	781	757	760	788	756	721	736	736	764	762	711	744	791	721	693	762	750	786	817	757	727	737	721	735	806	761	788	770	775	750	735	725	686	773	733	784	762	790	772	776	733	784	773	778	764	734	770	767	746	784	778	778	804	757	779	717	726	762	774	707	736	739	745	755	761	765	748	765	747	772	755	790	744	740	766	764	759	810	769	743	824	804	728	772	723	801	737	786	744	751	808	732	710	742	749	766	757	799	745	737	752	741	760	750	768	716	731	775	777	745	751	743	772	726	722	749	735	730	802	794	735	782	779	801	752	746	787	753	743	773	765	735	789	716	757	742	743	726	779	764	749	713	771	780	711	748	724	791	734	764	741	771	738	739	766	771	755	759	786	734	779	744	773	805	757	772	728	731	748	789	719	720	730	719	772	766	717	728	750	744	790	741	749	708	737	770	748	759	760	793	735	708	752	739	740	760	735	766	767	744	786	778	761	753	734	776	771	754	740	808	720	799	723	756	788	750	755	780	819	805	730	747	733	780	750	777	729	767	743	795	789	771	738	771	769	746	734	762	754	766	743	745	755	708	748	773	756	756	772	765	743	818	785	744	786	777	701	786	706	749	798	765	768	705	788	723	767	752	759	768	696	785	767	755	758	794	763	783	752	771	752	735	779	788	797	729	772	798	805	747	746	718	739	802	810	717	735	756	800	804	787	738	759	746	789	777	729	741	775	747	789	791	657	748	782	807	743	781	775	783	742	802	760	798	715	784	755	716	711	733	785	764	815	787	747	765	812	761	694	717	792	735	774	792	772	746	799	721	754	751	769	712	761	779	750	732	788	754	754	792	743	754	792	766	786	764	775	744	739	754	781	797	738	761	781	780	733	702	721	777	747	771	805	759	770	728	753	741	754	752	744	742	724	730	815	743	800	765	756	730	733	768	759	700	783	786	721	768	760	781	742	741	772	757	749	792	715	776	755	692	785	779	793	729	776	724	710	812	723	713	815	798	783	739	697	732	734	761	730	727	708	731	740	734	760	709	781	788	771	755	765	754	712	704	818	789	765	751	749	748	773	766	741	753	725	810	767	753	742	799	765	732	728	758	758	723	747	751	701	746	812	738	758	777	766	770	771	780	796	795	741	751	779	716	726	766	748	744	738	759	790	737	812	746	747	726	761	745	714	731	743	692	739	773	748	729	823	749	766	728	780	772	768	760	734	728	800	753	771	749	732	764	763	758	790	774	716	740	774	729	762	765	772	770	751	754	722	756	807	758	761	777	737	712	745	744	759	707	735	780	734	776	761	740	763	775	768	676	761	761	749	750	745	759	785	792	743	743	750	753	837	762	757	747	726	782	797	727	767	770	770	733	777	756	772	731	799	795	767	764	734	820	718	801	781	725	723	760	735	720	717	793	751	779	735	738	767	786	757	798	730	733	736	748	776	712	755	743	743	724	708	719	740	761	809	790	805	738	721	778	758	698	759	738	744	750	737	720	774	796	775	705	723	745	713	724	723	771	708	794	770	716	779	759	726	709	780	717	789	761	777	758	762	762	794	790	747	726	741	816	755	714	779	714	750	797	725	758	757	722	746	742	764	760	813	771	762	736	722	756	761	779	792	747	757	758	772	732	712	770	738	735	747	748	784	737	802	750	728	718	739	717	763	789	796	758	756	731	791	766	736	802	765	742	769	727	740	781	766	744	776	748	788	754	750	717	746	761	747	785	774	771	762	729	760	751	740	788	814	748	792	769	747	734	708	741	747	729	707	800	774	716	803	689	752	758	753	797	766	745	747	778	722	791	746	801	753	794	781	757	714	797	728	754	749	769	726	746	752	713	714	748	765	774	780	790	744	754	726	703	715	795	727	709	770	734	736	751	811	765	770	755	775	727	771	756	740	776	755	780	729	737	776	734	748	712	777	720	773	775	736	732	739	729	792	805	754	729	763	757	787	701	815	739	723	710	754	741	728	752	711	715	814	793	737	745	745	746	714	756	739	718	804	767	770	789	729	782	800	741	791	711	757	755	730	761	798	750	745	811	754	766	759	699	772	777	785	736	770	787	770	777	690	714	783	753	730	760	792	775	749	743	777	742	793	730	696	759	727	746	798	734	775	733	786	796	766	753	753	757	739	784	737	784	747	813	810	718	770	781	760	692	752	735	738	774	791	760	823	755	734	754	811	696	773	787	768	820	768	712	737	717	793	730	747	752	711	775	731	750	773	731	724	740	812	795	741	748	770	760	778	728	785	752	810	813	755	774	766	745	730	802	757	789	674	715	727	757	705	720	769	747	771	779	806	811	782	771	797	727	764	771	782	765	759	750	756	732	719	766	783	787	750	749	755	763	742	792	766	793	788	796	728	805	723	708	735	767	755	783	734	716	720	765	701	756	769	757	741	787	787	731	734	748	813	752	757	795	737	807	782	748	731	726	730	738	777	753	740	757	727	743	778	818	729	735	744	738	768	773	741	784	754	812	720	724	773	801	779	762	751	761	748	771	769	706	782	740	765	773	732	716	698	771	761	778	753	820	776	777	785	751	754	748	752	736	734	750	781	733	707	723	730	767	763	751	793	794	715	774	776	747	770	777	786	787	774	701	791	724	749	774	793	737	741	780	746	782	715	746	782	819	803	725	762	753	743	736	741	805	717	770	784	725	749	741	714	762	713	725	745	754	757
14753	15019	21135	15200	9968	6651	5356	3840	3265	2469	1747	1342	1052	775	893	927	779	641	474	412	373	347	317	294	335	312	269	298	305	295	282	260	264	252	232	257	243	281	255	237	238	236	230	244	261	235	246	225	234	236	242	247	257	253	258	266	250	252	267	287	286	323	295	274	258	266	233	268	233	280	244	229	222	233	254	247	231	237	240	224	244	205	245	227	253	249	265	237	208	249	237	258	243	237	224	257	231	242	254	229	229	227	237	258	212	225	252	259	248	241	236	242	233	248	249	238	219	235	229	218	223	227	223	241	233	235	216	233	224	221	228	275	233	266	254	220	245	238	262	261	218	221	241	247	236	249	224	231	225	257	231	235	218	219	251	222	232	242	247	235	192	269	221	235	229	234	228	234	272	237	226	235	218	250	241	230	224	234	251	236	256	252	220	223	255	257	219	232	253	217	224	240	248	226	257	224	236	245	222	245	262	263	219	244	245	239	233	246	254	272	238	217	230	221	253	210	213	215	223	216	234	256	245	249	234	233	235	233	214	223	228	214	235	250	216	230	216	234	247	217	223	253	231	243	247	208	207	204	231	242	268	225	257	236	222	200	218	232	269	245	235	194	268	222	209	228	255	234	221	249	216	207	243	240	289	223	220	220	225	247	245	246	241	227	221	227	223	239	248	229	222	208	239	243	216	262	216	257	242	224	258	236	256	257	221	265	228	206	239	216	253	230	247	213	237	220	243	219	226	240	254	228	220	245	232	235	201	225	255	257	250	218	261	247	268	256	240	227	216	257	249	234	255	248	243	219	212	249	249	231	216	218	238	229	234	266	259	251	237	239	189	263	216	231	253	219	273	217	224	239	223	219	240	225	236	253	240	248	253	245	241	239	222	211	241	242	218	235	229	238	242	240	227	243	242	251	215	220	256	232	222	233	227	256	228	233	226	230	240	223	236	250	248	249	233	207	255	230	221	216	226	230	224	256	250	240	241	216	208	234	233	254	256	234	231	237	230	223	242	218	234	229	233	239	247	228	223	233	235	192	230	211	249	239	209	243	237	242	227	230	244	241	219	227	236	250	223	242	252	232	263	240	225	242	223	238	253	269	247	238	243	225	215	224	213	255	241	257	261	239	236	220	226	264	248	231	226	253	229	205	227	238	242	224	217	230	229	243	257	230	228	208	234	217	252	243	239	249	243	223	225	241	275	258	221	261	252	237	226	241	221	207	252	221	240	262	236	212	247	232	227	221	238	248	226	254	204	216	207	243	251	229	218	226	241	205	238	236	233	241	225	228	244	210	243	199	247	221	205	247	228	202	261	246	240	232	226	251	224	254	214	238	229	244	246	232	231	245	247	210	259	245	241	232	226	239	228	222	245	231	206	196	200	240	230	223	220	264	233	219	228	216	248	238	263	235	232	227	228	228	235	226	211	233	208	275	234	261	227	217	235	231	242	246	247	223	231	241	218	223	235	227	237	225	248	250	223	229	277	239	264	253	240	239	215	240	237	245	235	212	235	232	271	237	230	243	217	232	225	243	218	233	229	222	225	232	235	240	233	234	202	233	232	236	191	226	252	244	257	216	240	244	262	258	253	214	241	224	205	239	218	226	231	266	230	298	243	219	237	213	268	228	245	224	233	254	237	230	225	213	211	214	243	226	260	219	234	245	222	236	221	208	241	261	250	231	220	239	250	238	228	218	251	234	242	229	240	206	246	249	246	255	262	241	239	235	236	270	246	228	266	239	229	216	249	252	216	232	252	236	222	235	237	246	245	231	266	234	233	251	242	268	223	218	223	231	240	229	276	221	242	221	238	227	229	230	262	248	255	245	218	251	228	254	237	235	237	227	229	223	207	240	252	222	244	211	241	253	229	263	232	242	245	246	220	261	260	231	252	242	237	226	233	220	226	233	235	227	270	203	248	255	268	227	227	259	244	255	260	250	229	238	241	237	219	229	225	244	227	250	214	236	232	258	233	261	229	219	226	251	255	268	220	228	246	236	245	241	230	245	245	225	228	222	226	230	232	233	210	228	256	239	246	235	250	233	215	213	196	247	226	244	237	223	251	231	218	212	235	228	214	233	211	255	234	255	231	235	217	218	222	239	228	233	239	232	226	233	258	252	243	217	240	224	246	206	215	265	219	236	227	224	252	228	224	244	235	244	237	229	261	195	232	243	235	221	261	237	209	248	208	242	237	242	228	245	238	240	242	280	245	246	216	259	220	228	248	262	239	246	250	206	236	262	236	233	231	277	229	257	226	227	242	242	233	215	229	239	239	224	260	238	230	236	231	262	254	245	242	235	243	251	230	229	216	226	236	227	230	239	235	263	252	260	249	234	219	258	227	247	238	230	223	222	228	246	227	249	210	237	211	247	229	235	228	259	243	230	262	231	216	260	210	227	220	218	207	249	242	257	230	248	225	238	255	216	233	234	248	243	234	236	221	247	245	244	240	236	267	259	227	228	232	242	241	231	230	252	245	217	247	219	236	282	257	226	231	247	236	250	234	251	263	218	226	214	219	267	253	252	240	238	243	245	256	235	254	242	232	219	230	229	224	242	267	244	251	249	218	240	232	216	256	215	228	237	235	229	237	219	254	211	233	255	201	230	254	241	235	229	226	226	246	226	206	245	229	220	234	204	237	231	231	216	225	233	236	245	229	220	240	227	209	241	220	235	249	236	184	234	279	214	221	232	227	244	237	245	232	246	232	245	213	214	226	250	234	221	244	232	218	258	246	218	230	220	226	224	248	243	223	248	260	250	247	216	222	235	203	263	239	248	248	239	249	237	231	246	247	213	220	225	227	266	220	247	199	229	268	239	248	228	203	256	218	243	252	236	219	231	245	258	234	208	222	248	235	267	230	244	250	222	193	235	234	227	277	216	240	215	221	240	244	255	234	253	247	224	243	235	254	248	251	240	252	239	232	231	253	231	264	259	248	232	228	254	228	248	230	223	211	216	219	240	232	233	253	233	224	226	215	222	246	252	230	233	226	216	234	242	233	240	268	255	242	239	244	233	256	262	264	241	223	247	230	224	242	239	195	243	249	257	233	236	232	212	216	264	245	243	225	253	235	212	249	233	253	226	226	213	215	236	230	213	262	241	223	223	220	217	224	246	236	236	244	228	235	227	228	199	232	223	210	239	232	260	234	222	247	217	264	215	249	237	232	223	232	240	250	215	231	226	278	231	222	213	260	230	241	232	209	257	226	240	229	259	230	222	259	238	251	244	213	237	245	256	233	224	221	253	233	246	247	191	250	223	214	237	262	221	233	220	227	253	193	231	236	223	233	220	270	232	251	249	244	244	241	243	253	241	258	206	238	231	230	252	234	219	213	250	232	262	240	238	251	220	220	236	234	248	214	242	224	238	215	236	263	261	239	222	245	219	250	241	221	254	229	237	247	223	246	202	239	226	246	209	214	226	264	226	248	261	254	243	226	231	253	232	245	236	223	231	245	228	245	237	271	223	223	233	231	292	223	229	231	224
9639	12744	16810	16497	15638	13849	12532	11401	10788	9387	8278	7574	5345	3771	4737	5320	3967	3342	2106	1932	1641	1388	1356	1231	1289	1355	1116	1145	1086	1007	830	875	911	781	786	801	714	747	638	652	621	660	664	599	613	546	631	602	636	639	613	659	668	608	715	700	661	723	850	1009	938	1093	1032	964	906	800	808	794	769	824	691	619	594	605	614	606	569	570	564	560	586	606	561	578	561	522	569	555	615	569	586	562	540	588	590	581	581	588	552	576	581	618	560	559	602	574	570	595	587	584	582	580	569	562	564	560	575	577	578	590	561	567	605	590	590	560	584	602	586	540	584	546	628	574	545	593	582	560	595	595	559	569	554	581	609	557	581	529	572	605	568	602	555	543	596	575	618	571	629	595	594	585	533	559	573	557	580	561	558	540	551	546	584	557	588	572	581	567	590	600	542	573	541	606	579	557	604	566	535	568	555	571	531	566	573	630	579	611	551	551	531	575	558	568	546	602	586	569	552	590	572	573	524	578	589	593	624	592	547	566	538	560	546	545	516	559	550	588	578	581	589	572	566	580	578	595	548	555	585	584	531	566	555	584	622	592	570	601	595	595	550	577	569	591	583	584	597	579	552	571	571	554	555	558	584	614	559	542	587	556	551	577	522	550	536	536	558	573	527	575	577	588	675	592	615	579	562	581	582	568	575	590	532	572	517	539	531	597	575	581	575	560	553	606	575	562	582	586	561	563	558	592	547	548	538	556	592	621	551	589	540	538	563	574	597	562	579	581	583	637	597	575	572	550	601	625	533	588	624	576	629	555	568	570	548	571	570	608	566	583	584	534	508	597	579	543	570	599	649	583	533	563	588	528	589	542	560	529	567	564	584	606	558	567	550	558	577	534	598	585	545	576	564	546	587	596	569	590	586	575	529	583	546	585	583	585	523	548	596	581	611	565	608	561	553	599	562	578	614	576	553	565	598	564	564	564	550	584	518	580	576	552	584	574	571	600	572	601	561	556	563	532	606	576	595	549	575	541	609	645	554	624	558	571	543	514	529	592	595	556	563	604	569	563	577	614	549	549	595	564	540	576	605	570	549	591	596	535	555	539	563	605	627	566	525	552	587	574	581	568	571	610	549	593	596	570	559	568	546	559	600	535	596	586	579	531	540	600	580	571	604	588	582	590	563	606	587	582	545	565	548	572	554	586	564	554	582	555	593	582	584	531	526	554	581	534	539	622	555	618	535	590	576	569	574	554	621	559	589	545	559	568	584	522	569	586	573	564	545	547	592	598	560	599	564	543	575	554	623	595	513	566	576	516	551	562	568	563	571	561	541	553	609	587	571	561	567	559	543	577	550	623	571	588	593	604	581	580	596	568	569	580	592	579	540	569	553	623	576	579	586	537	550	584	588	570	633	557	601	567	590	546	584	547	613	569	547	554	544	609	562	561	578	511	586	576	565	578	522	556	551	601	565	541	602	526	549	569	550	569	541	600	615	617	582	564	605	587	593	541	548	547	580	562	604	595	566	570	601	587	568	594	563	613	546	555	557	562	582	545	568	610	580	575	550	537	558	584	608	562	549	605	585	566	580	572	554	553	594	599	559	616	552	591	528	541	608	563	514	590	587	584	556	573	556	567	562	553	531	543	599	617	575	630	561	558	573	563	586	571	562	599	599	603	583	607	586	567	527	582	573	591	597	575	578	552	596	547	552	601	628	576	610	579	569	596	572	575	594	601	571	614	533	583	620	519	574	574	542	610	603	578	572	572	562	555	534	583	544	557	538	567	604	593	569	573	603	541	606	577	576	597	564	561	568	549	560	609	559	561	597	540	585	612	570	577	587	564	572	550	570	570	542	585	585	548	581	555	580	585	604	609	560	565	605	524	539	555	584	559	571	621	572	543	560	538	536	552	611	562	576	583	590	585	588	552	543	598	580	575	617	574	585	589	572	565	566	574	577	562	621	576	554	532	580	566	549	532	578	539	572	572	591	570	554	616	597	546	578	554	562	582	589	619	594	543	597	608	596	568	540	558	579	608	604	567	577	551	585	570	567	549	591	606	591	578	565	560	574	600	593	635	580	580	559	603	597	572	582	600	504	561	579	555	557	588	547	595	561	517	560	606	554	619	561	594	520	590	591	590	571	565	585	548	590	577	569	572	574	604	607	547	572	553	570	571	568	539	566	549	583	568	640	582	559	551	582	571	568	576	598	575	598	604	564	551	595	564	588	539	568	595	555	558	555	576	583	609	567	564	563	558	559	581	553	536	565	564	532	612	582	557	582	581	566	574	540	600	555	547	584	660	566	563	564	541	600	532	535	569	572	549	554	591	527	533	580	563	560	560	601	552	556	594	601	549	575	592	565	575	556	543	574	600	586	616	573	596	600	556	584	560	591	582	589	584	566	578	569	567	580	558	555	584	554	550	566	570	551	570	583	578	552	595	561	555	557	623	549	573	562	579	581	551	588	531	595	527	576	552	578	539	545	605	587	559	538	566	558	550	588	565	530	602	535	583	572	576	626	572	524	550	598	538	585	599	580	583	529	547	559	580	529	581	558	591	584	554	579	588	540	572	541	581	572	590	593	557	596	581	573	593	564	582	574	558	570	570	582	512	569	576	593	565	558	587	606	547	573	552	600	598	576	555	561	580	582	585	609	565	600	565	542	577	569	588	557	550	559	619	554	598	576	575	573	543	589	583	594	562	549	585	566	586	567	571	584	555	572	542	550	611	601	567	566	510	604	572	574	574	585	602	527	583	564	536	582	570	588	575	521	558	593	558	615	579	581	551	605	576	560	567	585	591	562	519	574	577	593	546	586	559	568	578	576	574	527	604	585	556	572	538	545	534	617	590	549	615	581	559	564	592	582	558	617	581	602	587	555	539	596	594	596	562	538	579	627	554	550	598	570	546	541	639	572	592	555	576	552	556	600	562	565	585	564	584	568	584	574	590	589	531	540	562	561	527	540	581	561	545	570	585	549	588	577	589	564	551	567	587	588	592	560	536	577	587	551	540	575	620	572	549	590	587	589	595	620	556	564	541	607	564	604	567	564	575	589	571	569	538	579	586	597	551	556	540	552	551	582	574	568	540	567	583	532	561	529	572	563	583	558	568	591	580	598	547	565	585	583	584	588	564	575	568	524	559	543	574	563	574	582	543	547	585	548	565	562	540	579	562	608	608	615	574	569	566	560	602	598	609	569	542	609	554	613	549	586	623	556	578	553	551	598	596	579	580	579	558	556	538	566	587	546	585	623	552	599	569	571	576	574	585	566	641	588	570	588	549	572	564	560	586	565	614	548	567	612	591	599	621	561	537	551	550	587	578	582	606	577	559	551	564	548	560	543	534	538	603	584	578	595	556	593	546	543	582	582	587	571	613	591	543	589	603	574	576	574	564	586	535	546	557	567	582	522	574	588	545	543	596	561	582	552	608	579	580	590	600	600	575	573	622	583	576	589	555	591	547	575	600	558	572	606	557	543	538	564	592	579	601	564	549	585	599	564	537
21900	20511	28964	21582	15801	11968	9123	7106	5998	4503	3387	2738	2116	1120	1244	1646	1132	920	545	429	346	266	283	258	281	278	274	256	212	223	182	169	158	171	152	163	175	138	151	138	125	119	127	127	123	129	107	143	111	143	137	120	132	135	122	129	134	125	144	182	204	200	190	199	224	176	140	177	205	145	142	123	129	123	113	127	121	107	130	137	135	109	123	146	123	114	124	121	85	131	97	116	123	127	108	104	136	107	122	133	113	106	105	127	114	113	132	113	110	117	98	116	111	113	123	117	123	132	114	105	99	126	121	147	120	109	112	113	124	111	107	129	100	131	117	140	114	115	132	116	115	93	123	107	110	109	108	116	103	133	101	118	107	117	117	118	119	127	121	133	111	123	102	119	97	91	100	114	103	108	119	115	119	119	108	113	113	99	128	88	107	128	107	126	109	120	127	108	131	114	124	116	102	117	113	103	96	117	107	98	134	113	109	105	116	107	117	111	100	106	112	115	105	118	117	91	112	111	109	109	115	110	115	105	148	126	123	131	124	90	115	132	127	122	142	106	118	120	133	112	105	137	116	129	120	138	110	114	133	126	103	134	132	112	110	107	115	107	125	108	127	104	112	117	114	116	116	112	111	132	123	125	124	90	115	131	104	117	127	123	129	136	124	109	114	103	119	111	130	117	111	133	136	113	107	116	108	100	110	99	117	93	110	103	109	127	123	117	143	129	119	112	125	121	111	91	105	118	100	113	96	123	118	107	112	123	132	105	102	108	109	116	144	109	107	114	111	103	104	105	134	121	127	109	109	129	99	110	92	124	122	123	121	117	122	111	98	116	103	107	106	117	139	90	95	105	111	114	106	114	118	110	112	91	97	123	90	119	128	136	116	132	124	117	128	114	133	107	123	103	121	101	119	119	122	112	98	117	127	133	128	109	109	114	112	118	134	117	108	89	124	106	122	116	105	109	115	114	118	124	92	121	114	117	115	104	120	110	114	117	107	113	112	105	150	115	103	120	107	114	146	120	121	103	109	139	110	105	111	101	131	123	119	109	114	120	115	104	139	106	116	121	91	112	119	136	106	106	89	120	125	121	127	123	111	126	107	106	117	107	118	108	133	119	128	100	117	129	106	118	107	125	116	103	113	137	125	98	122	102	106	124	92	107	100	109	102	113	110	95	101	128	138	118	104	133	122	111	105	131	102	119	96	97	119	111	107	106	98	112	113	134	106	100	114	90	116	112	118	114	143	120	129	99	137	104	121	117	131	110	116	125	111	107	106	113	117	116	130	113	140	110	114	134	123	124	114	96	130	117	133	118	121	116	122	99	137	117	117	146	132	129	110	110	127	112	128	92	118	96	121	108	124	96	113	106	110	123	118	115	93	126	128	108	110	110	96	121	131	107	100	128	111	113	130	116	101	113	111	125	126	116	139	106	125	113	114	105	118	114	129	105	114	112	114	130	101	115	115	104	114	106	119	95	112	116	117	103	128	117	114	126	118	109	121	121	128	105	116	135	102	121	112	124	112	136	108	114	130	123	123	113	108	128	129	120	141	110	139	131	100	118	109	91	96	98	115	115	121	100	130	130	120	110	111	115	109	128	118	134	111	110	124	117	116	128	120	105	120	115	108	114	110	116	111	95	110	126	118	117	126	100	129	109	102	106	134	108	117	127	126	112	133	121	122	104	123	111	117	118	120	115	102	127	111	108	105	119	112	115	101	113	100	108	109	104	124	126	121	120	116	115	120	108	118	137	117	116	136	107	117	125	103	112	107	108	93	120	137	111	128	111	115	111	118	116	128	122	115	110	116	109	116	119	124	130	115	132	126	110	109	96	123	124	118	103	119	114	114	139	119	101	108	124	98	100	122	114	118	90	115	107	102	104	102	112	123	109	115	113	113	110	103	136	114	119	115	144	107	117	130	114	114	125	96	111	99	108	118	118	104	117	112	123	109	119	123	118	109	99	109	130	115	114	103	121	116	120	119	122	111	106	121	107	97	137	134	103	97	136	100	118	106	117	123	117	115	124	102	90	103	123	91	105	103	99	96	110	105	121	107	98	113	130	112	129	147	101	126	120	125	102	119	124	117	100	116	95	108	120	115	111	117	141	93	99	127	110	115	93	118	108	113	111	124	135	130	114	128	120	103	113	105	112	124	106	115	103	125	130	134	126	121	128	113	123	116	106	124	122	117	125	110	119	120	102	110	122	101	116	99	113	125	109	122	110	110	123	127	116	106	123	126	104	108	92	126	104	136	102	122	121	102	115	122	115	121	114	92	101	121	117	107	114	122	118	125	104	103	110	138	119	118	127	110	119	110	116	111	106	138	112	122	124	129	104	117	125	119	114	125	114	102	104	110	103	110	126	123	129	136	110	118	111	110	111	129	109	126	98	82	112	102	114	118	112	109	111	115	119	100	112	102	111	111	134	112	111	90	127	107	112	114	99	105	121	126	125	112	121	121	117	108	115	112	113	118	114	115	97	101	107	108	103	138	114	118	109	108	112	98	88	107	131	113	111	98	112	126	124	101	123	112	101	136	115	126	105	109	122	111	117	110	114	130	104	136	128	111	110	143	111	125	110	118	137	129	107	136	125	110	115	124	95	116	103	110	128	108	121	103	128	130	122	103	103	124	120	106	94	115	134	115	130	108	124	108	126	118	112	117	121	103	97	120	117	129	123	112	110	108	106	102	110	114	121	124	106	123	119	122	113	122	132	105	117	102	122	129	118	105	126	126	130	124	109	123	107	118	118	112	117	106	109	97	121	93	107	118	111	124	119	124	126	126	108	104	103	108	137	99	96	126	111	112	102	122	126	116	111	119	102	122	132	99	95	129	128	126	103	107	104	122	136	129	120	108	142	126	114	143	130	108	115	133	116	116	115	108	125	149	125	102	104	103	113	119	116	123	117	121	104	121	102	107	109	115	122	112	124	109	118	121	100	105	125	114	129	105	117	105	121	114	113	112	131	130	106	117	102	88	134	120	103	119	112	104	103	121	126	124	111	110	115	118	119	108	119	107	109	114	119	116	94	114	108	126	136	92	100	109	102	121	124	104	119	113	111	104	123	147	130	124	125	106	104	113	115	109	115	105	125	120	137	134	101	117	98	113	107	132	120	117	123	113	116	105	115	114	109	121	112	104	110	102	129	129	111	130	123	109	116	103	129	128	110	131	121	82	125	120	122	126	110	113	112	128	125	104	121	114	106	118	106	115	113	117	102	124	93	113	99	108	124	102	108	117	118	97	111	106	121	130	120	126	107	122	125	100	120	105	118	108	114	108	98	130	112	103	115	125	107	114	107	133	105	133	118	125	151	110	116	111	123	130	132	116	132	130	131	106	113	105	124	107	127	123	120	115	115	114	126	137	117	89	112	128	114	108	105	117	117	109	123	108	111	113	119	108	130	110	125	107	120	100	113	115	103	117	111	116	111	111	115	119	120	123	115	114	125	115	119	112	115	125	125	134	124	110	104	100	98	109	127	117	118
12127	16894	21129	20797	19621	19788	18714	17542	16574	14175	12828	10978	9269	6538	7946	10067	5644	5753	3066	2824	2024	1701	1728	1549	1824	1680	1396	1389	1035	856	808	766	768	709	705	644	669	574	509	455	447	401	381	370	370	379	376	422	389	388	414	465	435	455	396	493	464	460	707	950	1146	1090	909	1093	1128	815	703	709	971	915	602	379	352	344	357	349	360	318	302	324	318	352	311	323	313	339	320	335	353	322	351	343	327	343	320	329	338	337	291	344	316	311	291	337	314	275	298	347	307	349	328	308	320	360	291	346	325	300	328	319	302	297	289	314	333	300	324	361	318	327	338	335	343	302	299	333	295	332	293	321	331	315	331	344	318	315	320	308	287	259	301	287	290	332	340	340	313	277	294	335	301	339	352	325	311	325	301	318	304	318	340	298	270	286	334	307	304	326	301	321	308	341	336	312	363	317	340	274	313	325	321	313	310	294	313	334	287	306	306	307	304	298	322	299	315	323	324	316	319	304	304	310	318	344	334	291	319	326	305	323	290	309	341	293	292	320	303	318	280	274	317	298	317	293	302	307	324	308	352	307	332	292	318	313	327	309	304	340	308	337	287	328	310	330	306	304	327	316	300	303	281	308	319	336	328	296	286	309	302	303	300	313	325	322	287	328	292	316	327	300	321	340	351	332	351	317	290	309	320	337	302	307	286	325	336	280	303	301	322	297	311	312	289	295	324	358	322	316	319	326	323	311	313	328	300	310	294	307	274	326	316	310	301	307	321	294	314	297	311	302	264	301	324	279	331	314	300	305	297	315	291	326	326	280	316	327	310	303	313	307	296	299	290	304	324	303	326	283	296	305	349	321	317	345	311	350	300	307	310	328	316	294	293	308	278	296	318	299	288	298	315	313	278	323	346	315	316	304	348	310	312	287	326	286	322	300	306	293	319	327	315	335	315	307	296	322	327	317	289	308	324	329	346	294	305	312	311	325	315	313	282	317	288	305	298	285	352	320	322	330	352	310	311	296	326	289	348	324	313	293	355	334	342	313	291	307	305	324	331	319	305	311	327	323	323	269	338	301	325	345	328	310	296	327	308	287	286	318	331	306	301	303	359	292	295	304	305	321	296	316	314	329	347	354	316	319	333	333	296	320	318	285	317	318	321	307	332	304	312	300	307	315	294	286	302	310	312	306	294	277	287	301	317	280	353	307	308	288	338	313	286	272	291	319	265	307	293	295	287	333	318	302	270	307	339	326	332	354	307	328	321	335	301	291	286	280	298	291	298	337	333	310	309	317	285	304	304	294	293	314	283	301	288	293	330	268	328	338	311	340	296	338	301	320	320	314	339	296	309	274	307	293	311	320	343	289	270	297	285	285	312	297	310	312	322	298	309	294	317	302	311	293	302	335	331	309	291	319	340	314	324	303	303	287	322	313	327	312	281	322	308	335	321	325	324	307	341	315	321	319	305	319	305	322	330	320	295	291	304	290	298	322	323	298	298	307	311	308	309	341	314	296	334	280	328	320	319	337	304	314	300	280	297	318	352	300	307	318	305	275	309	316	310	297	321	305	364	342	309	300	303	301	319	323	311	299	347	337	303	308	264	287	308	319	302	291	313	305	304	335	342	316	293	309	293	332	308	313	293	299	345	297	308	313	356	302	323	329	318	284	297	328	331	309	324	305	315	309	325	287	298	321	303	288	315	296	340	322	315	324	336	320	319	308	325	311	333	290	316	296	307	290	313	266	302	287	310	328	293	322	293	320	338	315	308	293	315	310	342	311	302	301	307	273	339	302	298	323	329	307	302	301	326	301	299	289	323	321	331	303	300	313	298	328	277	299	288	331	337	298	326	314	329	322	317	310	314	311	308	290	325	314	304	333	295	285	300	312	320	324	323	307	294	331	322	307	345	285	355	308	282	309	313	310	287	295	294	288	320	338	313	322	323	343	339	292	315	327	341	299	342	301	319	345	319	303	299	321	336	276	307	323	299	283	319	308	327	304	305	299	288	337	312	300	277	304	279	308	319	308	289	301	347	318	333	291	338	322	294	296	297	291	324	301	310	322	322	286	311	308	303	327	309	305	322	316	318	308	287	349	335	272	339	286	314	302	303	271	287	326	325	339	341	321	346	333	290	290	356	315	299	285	302	300	289	306	288	293	309	294	290	352	297	318	291	340	304	287	316	307	296	304	296	317	293	283	315	328	339	311	312	306	303	321	289	304	271	321	311	330	310	312	310	307	312	315	300	315	292	294	329	305	278	312	337	310	304	296	336	297	317	297	310	302	292	265	270	323	280	323	303	315	312	310	327	314	309	333	343	333	348	290	292	293	303	298	311	326	321	292	308	324	307	304	334	306	305	295	317	344	297	328	315	290	315	300	319	287	335	324	301	321	308	318	324	305	337	301	341	303	343	349	311	301	312	323	319	308	306	318	317	299	331	313	305	305	283	279	304	323	322	317	312	283	333	303	312	323	288	334	291	321	306	312	305	285	299	310	323	319	311	303	323	331	305	303	327	288	389	304	312	315	305	299	282	314	308	295	306	324	333	318	336	311	331	310	316	312	320	298	334	325	321	317	307	326	338	308	299	319	331	315	299	320	318	295	307	287	311	323	319	323	319	325	295	317	294	281	292	307	311	310	277	300	320	309	316	331	298	300	319	323	290	293	328	311	298	305	309	292	312	336	354	319	349	307	339	311	296	314	315	298	307	295	296	311	288	314	319	324	292	309	320	329	324	310	313	313	279	333	312	318	298	321	302	308	318	311	339	313	293	340	308	310	345	314	324	304	298	296	319	310	316	309	284	310	329	273	314	306	298	307	334	305	334	290	357	323	293	318	286	344	349	316	296	330	280	315	283	306	318	308	321	303	318	313	275	299	310	289	294	314	293	302	291	325	288	311	279	308	301	311	298	296	316	294	310	325	292	311	302	305	304	325	311	294	321	324	283	331	311	315	332	288	308	319	305	319	297	301	330	296	338	343	300	322	335	313	337	332	298	296	302	310	289	297	312	303	297	346	299	292	319	293	321	312	323	303	308	290	312	328	315	353	309	313	321	299	289	342	292	274	320	307	301	329	279	314	314	297	318	326	309	346	320	312	340	323	330	319	326	314	301	320	309	321	324	307	274	279	304	292	312	318	277	298	308	292	284	330	300	313	303	283	331	317	301	297	330	326	299	295	310	308	270	306	281	297	309	291	297	292	294	307	295	331	304	301	324	306	306	314	306	308	320	349	303	331	353	334	348	283	299	336	295	305	352	289	316	320	317	295	291	279	286	319	297	308	308	300	296	345	331	305	303	305	302	309	321	299	323	294	311	311	307	295	315	310	330	329	310	305	302	300	331	285	295	318	322	298	301	316	313	319	299	294	308	300	321	300	286	293	316	319	304	323	290	288	303	326	317	325	275	300	283	321	312	287	321	322	303	281	279	310	310	307	308	329	307	293	288	338	301	337	300	295	286	319	343	328	296	318	319	274	278	332	325	301	274	317	326	329	300	260	264	302
4063	2111	3282	1925	1203	901	717	627	543	520	427	399	395	370	345	370	398	335	340	332	342	329	366	309	332	325	318	317	295	299	322	344	335	362	305	316	302	319	308	350	328	293	313	325	317	291	305	331	303	339	298	333	342	316	294	326	314	320	300	316	324	316	303	324	335	349	334	298	277	301	270	271	342	329	295	335	325	316	315	343	294	290	290	320	325	325	317	295	334	327	311	323	313	312	340	315	320	318	317	321	305	352	322	293	291	324	307	315	338	339	353	320	292	317	315	333	293	318	338	281	302	315	311	323	367	309	305	297	333	336	307	294	302	301	322	312	326	334	315	289	328	306	308	284	310	297	334	323	322	312	309	314	318	316	324	322	319	327	320	298	291	298	290	340	309	318	295	304	311	319	322	306	304	323	315	332	325	298	323	327	318	329	307	293	309	298	342	289	311	344	302	317	345	319	284	341	340	334	329	294	272	321	347	292	286	339	305	294	317	306	325	332	341	313	341	324	321	306	317	301	340	302	317	324	297	348	303	287	292	338	331	323	303	306	337	302	319	296	295	320	328	325	317	300	330	279	333	288	296	333	327	349	337	336	296	296	277	338	313	322	322	322	302	318	280	319	321	320	323	334	348	322	331	324	334	316	326	328	299	316	321	298	337	306	301	313	307	302	312	324	295	308	295	324	318	309	311	347	320	332	333	352	297	308	255	318	281	324	281	310	301	319	331	300	328	306	311	308	329	317	302	328	325	300	311	330	275	286	314	299	308	316	312	328	334	292	360	322	313	295	269	280	316	315	289	302	316	303	324	323	353	325	288	319	336	302	318	306	334	347	303	303	345	312	293	318	321	282	338	308	300	329	278	298	334	299	327	323	301	335	328	275	307	318	304	300	312	316	320	306	343	296	314	332	296	264	337	340	300	313	352	323	304	307	306	297	306	334	285	345	315	292	277	314	323	311	331	296	302	344	324	325	320	319	303	332	339	349	317	315	308	323	309	323	290	299	292	299	301	367	309	292	316	319	322	303	315	309	280	304	302	332	347	294	335	325	358	321	323	321	317	289	298	331	341	317	316	288	315	295	316	296	328	307	307	305	314	311	295	284	323	313	318	334	310	311	279	325	286	311	352	323	309	303	301	300	316	316	303	396	331	315	324	295	295	299	296	292	336	343	283	295	333	345	317	328	331	297	282	334	306	333	332	326	307	305	336	329	315	296	331	316	323	313	289	288	335	316	304	325	337	308	305	323	315	326	342	322	340	331	296	324	302	306	348	313	334	343	314	308	330	327	303	323	283	335	337	317	329	312	339	297	341	303	304	316	308	311	281	298	311	327	310	347	296	311	324	298	303	293	320	330	305	308	332	357	313	341	314	291	297	303	354	313	347	320	284	312	332	333	301	326	306	324	280	290	308	323	333	297	326	278	327	326	336	338	319	314	305	322	297	309	311	297	316	291	305	303	306	287	312	311	333	310	316	301	295	315	318	314	340	299	281	301	308	309	291	294	308	328	317	310	296	297	302	322	318	275	297	321	322	331	317	305	329	309	321	329	349	302	293	310	327	284	320	335	309	295	311	298	294	293	360	318	316	336	301	314	291	355	344	315	323	309	289	337	310	321	308	281	293	346	312	297	326	324	289	322	302	316	304	304	310	328	316	305	332	306	294	331	284	320	284	331	307	321	315	294	325	277	336	319	312	306	313	318	341	315	331	284	314	320	333	336	323	302	321	269	303	322	268	307	307	304	290	307	326	306	277	321	295	270	315	339	326	318	346	278	325	326	322	318	305	319	308	311	298	353	331	330	360	295	329	289	315	313	289	316	323	336	305	314	318	310	344	325	369	295	310	341	317	318	301	322	350	321	330	294	289	339	347	308	353	361	282	302	300	293	309	285	301	313	298	304	318	317	273	331	311	354	303	299	322	321	288	366	310	301	307	321	330	307	332	366	325	317	307	319	337	328	314	334	303	329	310	358	336	293	340	309	325	292	333	313	317	323	315	320	318	335	317	318	308	279	306	318	354	312	295	348	293	286	285	326	316	294	324	303	331	300	317	318	266	309	314	314	335	318	304	333	314	294	296	333	312	346	292	297	312	313	292	327	325	335	328	322	298	319	326	285	294	334	312	335	308	329	340	306	321	310	335	338	341	328	295	309	287	305	304	321	318	337	318	315	327	327	320	322	309	329	326	306	309	322	347	313	323	318	316	322	334	350	303	303	317	321	309	299	297	316	321	343	351	318	283	304	306	307	317	320	321	291	325	337	322	319	291	307	289	304	326	285	291	334	308	296	289	318	308	313	282	314	327	272	323	351	306	310	320	336	301	321	360	302	311	355	337	300	334	304	318	318	333	325	331	330	320	306	309	327	318	334	339	333	336	333	316	318	292	281	304	298	330	315	292	338	331	307	296	331	342	313	355	337	333	330	331	328	300	325	316	340	307	322	303	327	337	334	304	321	332	320	298	323	313	342	322	331	323	316	307	295	301	348	313	297	348	308	340	320	305	304	287	284	306	322	311	309	314	333	319	315	303	309	309	308	313	313	294	338	297	318	325	270	300	320	343	325	302	321	301	294	323	289	341	299	345	305	329	321	302	296	271	275	337	328	332	358	334	298	361	305	309	331	305	309	343	317	329	286	335	295	348	321	316	334	321	286	322	305	314	304	319	331	319	320	344	324	295	341	328	303	333	302	301	314	340	284	302	286	321	315	301	312	312	319	285	306	302	338	313	331	296	316	296	311	305	308	352	322	327	290	271	319	299	327	339	316	304	310	289	348	306	332	290	314	330	340	316	320	344	312	323	318	325	294	307	308	316	326	317	283	321	318	307	287	306	328	306	360	339	298	291	333	308	332	316	322	335	316	311	346	296	295	291	314	295	311	322	298	275	332	305	337	322	334	311	314	322	336	359	304	309	316	307	302	350	343	316	311	334	298	335	305	312	333	300	305	327	339	315	328	304	309	306	331	323	314	335	288	335	341	344	293	308	292	317	308	310	323	337	292	304	305	340	311	300	369	298	318	318	309	323	301	278	326	310	294	306	308	324	306	309	315	309	292	306	322	294	306	331	311	357	320	317	328	314	285	322	314	316	331	307	329	348	288	328	305	338	328	263	321	294	336	331	296	311	303	328	338	309	321	316	293	294	303	308	295	314	343	333	317	313	337	301	325	316	313	333	340	327	347	304	314	316	301	340	328	299	286	321	326	304	312	320	325	309	321	291	318	311	352	314	315	316	352	308	335	336	314	319	334	356	287	301	311	288	333	322	313	303	317	332	329	325	302	319	296	337	338	298	310	344	278	298	318	313	314	307	273	343	292	317	369	312	314	346	315	347	325	310	310	333	326	340	339	337	339	296	312	322	293	323	317	309	334	335	316	304	261	290	330	283	330	311	297	318	300	317	291	315	295	311	327	314	349	298	340	304	288	350	288	311	308	320	300	326	347	323	270	305	303	304	323	323	298	319	315	304	334	335	308	305	296	312	336
3284	2737	5806	5490	4183	3315	2923	2466	2183	2105	1767	1480	1356	1225	1135	1202	1114	1060	965	991	959	885	859	932	871	848	826	792	772	802	805	803	760	772	801	807	761	748	784	759	769	758	728	738	783	744	766	746	810	741	804	789	782	759	750	750	797	821	804	829	777	798	826	786	786	759	817	789	819	809	790	807	799	795	751	748	746	767	758	807	751	747	773	773	756	710	803	752	750	733	756	740	748	807	774	710	767	725	761	760	761	748	756	733	732	763	768	733	767	750	818	734	761	752	815	709	753	742	777	789	746	796	753	786	761	800	708	750	797	752	811	740	731	783	788	760	757	769	785	693	752	761	730	768	746	722	779	740	803	758	778	755	698	710	777	756	764	759	781	732	771	791	739	714	776	720	753	741	762	787	754	797	725	750	818	788	814	789	744	723	755	781	759	735	768	718	752	729	800	683	748	768	751	766	751	770	790	730	757	796	736	779	767	777	724	792	792	768	723	754	746	788	721	742	742	761	772	771	778	734	741	677	766	774	758	692	744	759	809	804	772	821	744	826	745	805	771	750	734	771	736	764	771	725	777	744	775	731	806	769	739	715	759	751	767	724	787	774	738	777	706	791	747	763	785	754	726	772	751	742	794	775	717	716	707	686	746	790	742	765	730	797	760	782	729	783	812	726	742	714	732	729	761	719	732	771	800	753	711	779	744	729	706	775	750	728	756	744	763	781	775	754	755	725	724	729	817	784	782	748	750	749	717	753	804	769	765	716	792	780	771	790	722	771	726	755	816	763	754	742	698	720	777	770	783	726	846	732	758	799	779	709	736	716	785	757	775	730	759	784	746	745	693	815	760	754	783	771	736	771	788	722	747	755	794	731	734	755	716	817	774	758	734	768	751	761	765	712	773	790	764	762	751	714	759	731	749	750	759	714	742	826	809	763	758	742	767	709	764	741	696	749	787	801	773	702	767	742	758	750	806	731	782	744	773	754	752	788	713	720	753	768	736	723	749	751	787	773	782	764	750	813	751	758	702	753	692	735	710	764	780	742	762	707	780	796	762	791	768	787	751	678	768	764	788	774	712	775	727	716	731	777	747	741	769	752	778	759	785	749	742	815	732	771	769	729	703	777	755	756	767	773	784	746	734	748	765	720	774	793	732	753	728	767	742	758	726	744	776	785	775	748	777	782	783	749	729	728	776	797	768	738	753	711	766	766	754	736	707	801	797	752	779	755	715	685	774	735	736	752	782	780	774	802	754	750	744	761	731	726	756	779	753	714	762	739	736	717	774	730	776	705	758	769	756	725	721	781	746	733	725	755	768	743	745	761	736	763	770	765	752	846	742	822	735	700	786	743	745	750	748	757	774	721	766	760	742	770	791	763	767	751	775	732	734	795	753	766	777	745	764	718	729	788	752	785	744	745	742	750	741	781	765	775	731	782	740	741	742	779	690	784	789	745	747	733	757	754	745	733	771	747	812	744	787	733	783	744	777	818	795	781	659	751	775	766	810	759	711	792	755	764	785	787	730	766	750	738	742	768	730	746	755	789	757	763	813	787	733	789	714	788	778	737	783	720	788	792	729	741	752	755	793	768	744	735	743	754	765	773	823	736	794	768	722	765	792	776	789	791	782	728	754	758	751	752	779	748	729	772	735	781	787	758	806	741	773	774	796	734	751	740	784	776	738	753	728	777	750	735	743	744	814	808	754	745	780	759	774	719	739	773	795	741	737	766	747	768	781	748	726	752	759	774	777	838	713	778	733	727	757	756	765	784	801	768	748	737	746	771	745	761	746	778	732	728	761	813	779	761	762	713	770	757	734	762	813	753	767	736	809	779	753	804	781	784	730	734	719	722	698	700	769	737	745	762	742	766	735	750	771	742	704	758	795	754	760	750	792	753	799	740	739	773	779	745	748	773	783	718	775	707	755	806	745	747	791	776	742	733	759	803	785	791	780	784	738	755	781	745	742	722	774	777	731	769	742	753	772	773	761	767	758	745	771	796	797	752	780	800	718	712	721	728	732	766	735	740	733	763	787	753	709	780	730	739	722	728	799	791	768	756	769	790	788	727	725	746	764	740	701	772	768	736	741	739	743	714	742	793	736	814	757	732	725	782	789	736	737	771	788	775	731	744	807	712	738	731	746	762	795	782	806	686	751	728	735	763	759	734	733	760	728	709	796	771	802	727	801	774	795	800	749	778	771	742	781	708	758	693	795	727	701	744	795	784	798	788	776	756	771	788	780	796	791	754	774	708	724	739	816	734	764	767	728	776	753	788	743	770	738	740	779	751	734	702	702	766	742	730	737	761	788	748	739	757	776	755	731	758	779	782	768	760	780	748	748	770	745	771	782	841	744	745	781	714	780	716	764	812	791	755	778	774	778	762	763	772	746	816	800	767	769	740	795	757	777	819	764	769	734	755	758	740	782	791	744	726	804	802	767	785	774	792	751	783	812	755	748	764	757	788	724	774	800	769	786	828	780	781	752	742	719	775	699	734	753	750	730	723	752	732	783	804	770	758	745	762	777	780	742	733	728	780	741	772	739	759	753	810	741	784	799	740	814	724	796	758	754	770	789	746	763	836	763	776	766	747	783	735	780	792	769	812	797	789	711	769	801	731	768	732	735	776	802	773	729	773	797	733	718	725	746	810	785	766	811	781	804	752	774	739	730	795	744	745	763	742	763	737	775	744	733	766	782	762	739	763	781	770	762	778	787	763	736	735	737	764	741	771	795	757	735	743	746	809	706	769	750	729	764	795	759	782	766	739	739	819	811	721	725	732	775	787	743	774	756	759	755	763	748	778	744	775	804	742	753	763	765	746	769	795	735	782	731	701	793	712	771	793	759	753	794	750	782	779	736	754	744	747	777	725	713	737	707	747	751	809	742	768	754	729	797	779	699	760	826	758	739	774	720	736	740	783	753	752	764	768	789	748	736	749	754	761	816	800	730	752	748	736	766	745	770	719	765	755	745	744	714	744	767	732	726	761	768	766	767	765	798	757	778	788	742	748	728	763	735	722	768	785	782	771	759	810	715	763	748	742	750	784	759	759	778	702	780	740	786	767	771	767	654	756	689	775	728	765	747	776	773	777	755	745	742	780	765	776	760	708	748	740	752	732	744	741	734	760	773	798	786	744	740	749	719	739	768	767	750	718	744	735	737	760	731	757	826	720	744	748	741	783	787	743	717	774	746	715	776	772	736	713	767	754	757	746	777	723	769	760	724	741	757	763	750	792	727	788	794	740	751	756	794	749	778	760	830	701	822	766	770	801	751	748	784	777	749	762	734	736	755	754	719	822	725	700	773	806	774	765	747	732	739	716	797	796	816	751	699	736	775	804	788	756	722	739	779	757	757	805	776	766	741	748	752	728	740	778	691	749	735	742	757	734	797	727	718	805	759	776	762	753	792	764	709	820	760	750	754	746	759	801	771	772	745	738	736	773	807	771	791	787	773	784	739	725	768	755	785	727	735	773	743	727	756	734	752	767
14423	13051	20486	15124	10064	7045	5992	5289	3860	3347	2223	1958	1448	1118	1104	1167	882	621	439	449	417	383	345	354	307	311	278	302	269	250	276	280	237	231	286	250	235	233	225	246	250	237	254	218	237	238	272	260	213	248	206	231	235	235	221	241	242	257	254	255	266	291	282	243	268	284	258	254	257	249	247	248	236	241	227	257	216	228	225	246	255	241	262	231	216	255	221	246	216	250	226	236	236	250	246	217	232	240	256	252	242	221	245	223	232	237	241	224	235	218	234	229	222	215	233	218	252	222	235	223	221	233	249	232	224	250	209	241	236	225	241	236	248	232	233	249	220	250	239	194	216	229	217	226	216	249	233	202	238	226	241	236	227	232	261	230	244	211	249	248	234	264	239	205	231	240	220	214	240	219	250	231	219	223	247	220	224	252	243	240	224	276	250	237	230	268	240	215	228	236	226	194	240	219	236	239	233	227	226	214	257	226	206	239	239	230	266	240	235	273	201	225	248	254	218	232	247	215	246	244	241	215	226	232	215	244	235	265	227	243	238	231	238	236	249	236	256	225	191	251	251	225	223	220	245	229	215	208	207	209	218	238	257	220	266	242	209	223	236	228	221	250	243	227	250	205	247	208	225	240	222	247	258	220	238	226	214	215	259	221	214	237	232	240	261	236	200	253	232	256	233	236	216	221	226	261	247	240	265	259	260	228	258	205	225	191	246	242	226	219	214	253	229	210	262	217	249	234	236	222	211	255	219	219	257	213	221	253	249	251	217	222	235	242	248	217	234	219	226	255	240	215	245	204	242	225	227	237	240	244	228	237	215	251	239	229	243	239	242	234	247	239	264	242	222	215	241	233	263	213	210	220	229	253	233	235	232	236	250	252	234	252	211	233	241	201	220	200	242	220	208	215	240	255	253	236	251	220	259	240	250	226	219	222	238	256	217	235	221	241	232	262	247	255	222	246	236	226	242	244	240	256	209	239	210	229	236	241	226	210	227	221	236	236	228	225	273	230	195	211	230	240	249	215	228	225	247	250	281	251	227	236	247	235	210	250	230	232	266	212	243	252	219	233	212	237	227	228	236	217	232	224	225	229	237	232	234	230	238	208	232	237	220	210	251	228	224	232	238	238	249	217	195	227	232	236	219	246	219	249	237	229	216	235	216	212	245	210	224	221	246	235	206	211	227	244	233	195	220	230	223	197	212	227	227	239	229	241	221	253	234	209	228	240	245	268	198	225	271	245	236	241	243	222	249	210	249	240	214	214	262	218	225	206	224	224	232	225	230	225	235	228	246	269	238	218	236	264	239	279	224	252	253	235	242	236	219	235	256	260	233	221	222	205	238	233	208	249	245	232	247	236	240	257	246	256	250	252	238	240	224	220	195	236	256	202	226	263	225	212	240	277	239	234	230	245	242	239	244	207	239	248	253	246	235	226	229	231	225	247	242	239	239	243	235	252	223	239	220	255	237	215	233	226	244	238	248	252	238	244	241	244	240	245	228	219	248	228	241	255	261	248	243	204	213	218	245	221	249	266	249	227	240	228	224	213	252	246	241	243	244	215	241	220	246	239	231	221	222	250	239	253	240	215	227	227	247	232	215	236	226	231	211	231	263	258	233	226	254	235	237	223	218	220	246	237	215	214	222	217	245	253	224	245	229	253	234	221	238	235	228	249	241	230	225	236	258	231	222	222	252	234	236	236	218	222	230	244	246	235	224	257	216	248	247	242	197	247	235	212	255	228	231	193	227	219	230	244	201	219	228	231	234	215	206	228	223	252	215	256	234	210	225	257	269	243	237	228	231	219	258	228	201	233	231	218	222	224	235	228	229	247	232	244	253	225	214	218	245	217	208	219	243	224	213	235	232	272	255	234	203	281	246	245	253	239	234	245	223	210	226	221	218	276	229	242	243	250	223	216	209	248	250	215	214	242	232	235	241	275	252	225	226	225	262	210	203	224	261	219	231	226	251	236	231	225	217	230	218	241	231	254	245	239	240	231	226	269	237	252	237	238	234	214	259	248	257	229	244	223	220	234	235	235	233	240	198	203	227	221	214	221	259	233	228	209	233	221	238	263	214	236	216	235	242	227	211	221	248	244	209	237	252	256	233	235	227	233	260	232	226	251	231	278	238	222	208	230	263	236	244	205	238	236	200	226	234	245	231	255	232	210	237	237	244	238	245	248	248	247	250	226	238	208	216	212	221	220	231	259	235	230	219	235	244	217	200	217	245	250	272	237	249	271	228	234	242	244	221	250	222	230	214	218	225	222	252	229	238	237	229	245	230	230	197	263	231	252	245	219	225	227	242	264	239	196	260	237	228	219	200	231	219	223	245	202	239	221	238	258	232	250	230	246	228	216	241	230	202	210	228	226	236	243	255	248	214	213	236	220	220	229	227	228	257	239	244	220	227	236	219	213	256	209	245	225	231	235	218	243	223	228	255	222	240	266	246	223	210	226	228	246	228	267	219	229	254	218	219	221	227	240	211	227	245	237	207	193	232	230	221	241	232	208	263	222	244	232	239	225	222	235	219	257	239	223	229	212	237	234	239	237	205	275	224	207	210	253	261	253	228	199	211	230	233	247	210	244	227	236	227	229	241	223	252	220	204	232	204	243	230	210	240	221	207	228	219	243	236	241	219	228	233	228	250	240	228	226	232	239	260	221	236	215	258	230	231	241	221	240	218	256	254	228	264	239	216	233	251	241	241	237	215	261	231	220	232	221	246	220	209	247	253	210	246	242	254	217	208	228	227	204	231	269	231	238	219	240	226	231	229	274	248	247	228	241	230	220	249	236	220	270	236	247	236	226	204	232	229	255	238	276	232	218	243	252	195	209	220	211	210	250	245	216	260	206	239	232	237	242	221	227	220	227	230	234	232	258	205	226	240	225	221	245	227	224	221	239	230	240	230	263	243	241	244	225	233	263	252	224	257	222	229	214	245	223	250	243	221	222	243	257	239	233	210	240	214	237	231	254	254	245	239	261	234	222	244	237	225	218	244	228	247	270	237	277	235	251	235	218	269	216	241	250	241	211	221	241	210	271	212	224	232	240	208	227	227	257	256	244	227	220	245	232	244	221	200	246	230	205	234	233	203	219	239	223	241	231	235	211	229	244	223	194	225	233	237	237	208	214	243	264	239	217	244	229	247	216	226	235	226	244	274	235	232	229	207	221	247	236	203	211	229	219	230	233	233	249	261	206	231	239	252	213	247	215	232	245	236	217	222	250	229	250	226	245	229	234	215	250	241	245	235	221	217	244	227	218	244	214	232	209	237	246	215	261	222	228	246	217	257	211	215	245	222	224	217	251	220	247	218	235	221	221	230	202	250	219	236	227	217	238	219	233	222	253	242	233	244	215	224	239	240	270	242	199	226	239	205	236	217	227	266	253	231	212	242	239	214	224	245	249	246	241	257	217	231	240	245	225	232	249	231	228	207	221	217	269	275	252	238	217	263	226	246	240	240	232	255	230	231	216	244	220	237	239
9077	11595	17146	16177	15005	15007	14073	14089	11922	11497	8447	8004	6185	5655	5752	7323	4533	3228	2303	2168	1837	1353	1369	1392	1315	1227	1144	1086	950	868	842	894	942	788	811	688	707	716	633	649	619	621	608	622	611	596	654	617	654	652	668	625	623	600	623	675	672	632	736	823	849	1049	758	856	934	870	768	795	861	859	780	604	598	592	605	588	659	592	587	589	546	598	622	575	617	571	585	617	579	574	586	603	618	547	586	556	557	588	572	604	562	602	582	545	567	600	534	591	555	558	548	604	568	538	604	525	581	611	523	532	551	631	550	611	569	585	601	581	566	599	590	614	571	572	559	560	563	548	599	585	568	590	558	591	535	605	616	541	579	537	549	591	571	574	525	542	592	576	569	567	562	551	570	575	542	585	535	597	558	581	532	551	598	606	583	599	546	573	556	599	568	539	582	565	573	575	619	549	536	576	594	568	606	585	560	575	582	594	590	582	579	523	600	563	601	565	595	541	580	601	562	564	540	537	581	554	612	531	579	570	591	564	538	591	590	572	556	584	575	580	555	589	541	583	550	594	542	623	574	548	580	550	596	557	564	585	570	596	573	592	563	544	585	569	523	535	600	536	549	583	561	595	547	592	547	568	596	588	579	602	569	598	553	594	573	564	573	580	592	551	557	573	572	554	552	576	531	584	564	556	535	560	536	567	604	574	567	545	569	532	523	541	561	562	578	542	593	535	565	586	620	540	542	592	546	586	610	589	536	548	556	559	589	636	580	553	553	552	536	589	577	559	604	553	610	570	570	573	570	586	558	586	547	474	601	588	543	527	574	551	601	579	559	586	562	570	538	584	557	582	566	560	566	608	552	568	534	551	558	577	582	581	599	580	562	548	552	565	584	539	588	566	551	605	575	561	545	589	559	581	558	550	549	535	589	559	600	556	590	549	611	587	543	574	537	582	544	571	541	531	532	581	577	545	566	545	549	550	578	559	568	553	584	623	569	582	584	532	518	600	572	499	556	554	573	585	571	571	591	588	553	545	543	514	584	518	559	558	550	562	528	540	595	598	552	554	565	566	572	584	587	600	554	557	554	572	568	556	586	549	543	531	619	541	566	556	544	561	564	584	541	527	593	576	579	573	622	588	583	533	563	562	587	583	541	561	539	555	546	541	603	549	570	585	551	597	566	560	548	555	575	571	579	571	605	552	568	550	528	463	582	573	546	577	591	525	521	611	580	573	574	579	541	585	576	530	549	587	575	553	548	558	513	571	554	554	620	574	576	585	573	581	547	566	578	624	570	584	577	543	582	594	570	589	563	531	567	619	574	565	607	552	569	589	570	546	508	529	585	546	586	553	619	528	607	609	540	563	533	601	588	555	595	591	541	550	579	603	586	569	578	547	587	576	553	577	583	592	589	550	558	521	601	590	553	583	552	540	561	581	532	558	565	579	589	555	549	577	563	591	620	571	545	562	566	589	541	585	510	573	568	566	574	560	541	543	530	560	554	564	599	595	585	528	544	575	610	601	549	592	580	564	572	534	561	570	543	546	545	568	581	530	588	552	563	525	560	586	527	537	562	527	565	579	540	586	566	574	546	569	557	574	574	551	567	564	559	569	600	568	556	583	547	554	607	621	570	614	556	580	566	571	535	527	551	590	547	579	577	578	531	535	566	568	573	591	568	570	557	588	558	587	581	581	612	573	580	576	513	576	543	564	557	563	584	536	558	564	549	548	586	601	561	561	577	561	557	563	565	552	538	558	588	578	565	550	574	597	581	575	595	533	556	594	589	526	560	594	570	568	556	545	559	527	558	542	591	571	542	596	546	536	537	531	586	605	583	561	561	514	555	544	532	574	576	554	562	522	545	599	549	562	574	602	607	517	576	638	539	536	602	550	577	519	576	600	570	623	551	547	578	571	562	601	541	573	539	567	559	576	561	600	579	594	570	575	538	597	596	574	559	588	579	536	601	576	586	573	557	576	552	566	537	541	546	555	610	540	558	546	541	550	597	562	534	561	582	572	583	597	612	556	562	539	555	540	564	565	572	607	590	533	571	563	577	562	575	565	529	544	526	580	523	574	591	558	604	549	570	577	575	581	582	544	577	559	554	587	566	531	598	585	576	513	559	578	527	581	527	543	541	551	579	579	556	590	525	597	538	547	553	596	578	576	544	608	564	571	588	553	567	616	554	561	607	554	540	557	554	574	576	572	559	523	562	594	564	610	570	554	567	576	586	537	547	589	565	580	534	536	568	583	587	612	600	588	518	567	562	547	566	565	562	604	574	572	547	574	602	593	558	568	567	501	517	580	538	577	607	567	655	539	570	552	579	547	575	562	523	559	578	590	558	530	551	597	545	593	577	555	560	532	565	561	570	580	544	551	568	538	602	541	602	573	562	535	543	602	536	556	580	566	572	577	579	574	552	581	551	572	562	571	549	575	573	574	583	597	578	554	572	592	622	568	575	560	557	576	577	557	547	575	589	545	580	561	597	562	563	522	570	574	593	556	537	556	550	586	557	557	568	606	550	594	557	551	548	573	559	584	587	584	570	598	551	557	555	587	550	578	553	588	526	560	573	542	612	556	536	527	570	529	599	574	594	552	565	529	636	621	558	590	523	568	560	570	558	556	571	583	577	582	568	589	567	544	563	596	572	554	609	589	587	567	543	581	538	528	536	553	525	597	527	632	554	552	599	557	537	546	571	596	570	602	603	590	560	560	541	598	578	572	563	552	597	519	516	601	547	608	548	555	562	553	558	556	578	576	605	541	567	588	536	566	549	545	581	572	534	563	588	554	569	617	593	574	591	595	584	603	563	533	558	555	602	602	564	574	539	538	542	600	558	586	594	543	558	585	600	539	565	583	560	587	567	562	553	545	564	621	594	543	566	635	540	559	565	559	574	576	559	570	552	567	571	568	501	603	574	546	556	569	507	612	529	564	557	595	578	572	513	627	558	583	569	566	578	619	537	554	561	605	545	575	596	617	577	549	555	582	531	553	577	573	549	559	530	564	577	558	540	574	605	571	541	589	609	603	593	561	554	547	553	553	577	580	564	554	608	566	562	545	572	530	556	551	579	554	591	567	583	577	614	597	587	563	600	574	540	561	568	527	556	564	595	564	599	571	563	528	548	578	627	576	581	537	569	542	541	561	578	580	570	569	574	568	580	522	547	543	568	561	533	584	568	556	540	624	603	587	522	563	551	573	573	528	564	577	612	576	586	541	564	569	569	586	582	561	586	535	549	591	586	567	578	560	566	599	620	575	618	566	559	563	546	540	563	596	596	542	575	588	585	574	549	593	569	542	555	573	535	599	578	607	571	524	601	578	554	584	630	525	590	567	577	613	561	550	585	552	569	539	564	552	566	593	572	560	569	544	605	564	603	544	601	575	553	538	550	566	554	544	589	575	552	591	598	540	538	557	514	558	562	577	568	571	574	578	618	560	566	523	564	550	558	538	572	576	548	569	609	574	564	544	598	547	581	560	567	601	593	565	506	570	521	605
21938	20719	27430	20921	15452	11719	9916	8620	6659	5245	3853	3008	2293	1959	1844	2281	1369	763	559	502	391	288	296	339	237	232	237	209	163	158	138	213	177	150	158	158	130	141	123	160	124	133	127	123	141	134	127	110	132	126	115	133	161	137	119	117	131	135	144	180	174	214	196	163	207	175	159	146	198	165	130	126	123	89	120	118	130	94	110	112	113	117	121	113	110	122	101	131	125	108	113	117	96	122	113	102	112	110	102	92	97	132	105	114	108	96	98	121	101	104	112	102	96	121	116	118	115	130	126	111	133	109	98	94	120	107	114	103	120	108	133	110	148	128	108	113	88	111	119	113	105	98	104	92	119	106	135	101	107	98	92	102	110	118	112	114	119	120	117	108	111	112	112	102	111	112	94	114	89	116	114	108	100	118	107	102	123	122	97	102	121	118	124	140	109	126	113	107	109	93	119	121	125	114	115	106	133	112	123	116	110	115	100	104	129	121	98	114	125	95	109	104	94	107	114	125	120	120	114	137	121	113	94	130	106	105	112	114	133	126	114	110	101	119	127	130	129	116	129	112	111	109	120	116	95	111	131	113	114	125	110	97	125	102	104	102	100	105	113	113	101	129	124	105	115	106	119	118	97	111	127	103	117	120	107	101	121	105	101	115	114	106	125	114	93	118	109	123	110	106	133	111	127	113	100	124	99	112	124	101	137	133	110	103	103	123	117	110	105	118	98	108	128	117	114	113	123	119	106	126	109	112	97	110	115	127	112	104	110	126	144	126	118	89	104	102	117	107	123	114	115	124	100	115	98	114	119	124	110	116	114	118	82	120	97	104	110	121	116	132	137	103	98	129	101	106	124	98	118	116	89	125	122	104	108	113	106	123	118	92	128	122	115	114	111	100	98	105	114	116	113	130	117	103	101	108	121	106	103	121	111	106	122	108	88	116	121	106	114	120	121	107	104	100	123	107	118	112	100	103	112	107	117	111	111	117	100	122	109	125	84	120	115	103	114	117	108	113	106	89	118	88	113	116	125	146	109	105	115	112	121	86	116	108	96	107	111	131	113	115	118	131	126	101	124	112	107	111	118	120	101	108	120	106	111	124	95	114	133	105	111	112	107	101	117	104	125	98	109	112	116	107	103	99	118	114	115	119	125	110	136	109	117	111	123	116	104	123	133	116	104	122	130	102	124	114	110	108	103	119	84	133	126	119	117	112	105	113	118	107	124	118	98	115	120	90	102	119	100	96	99	117	107	114	131	114	112	128	114	106	113	95	113	98	124	111	104	122	109	110	109	117	116	107	115	115	106	95	120	115	104	100	129	105	96	113	106	111	115	115	112	113	108	107	91	109	102	126	113	97	109	99	113	101	124	119	115	106	131	128	98	123	110	99	124	91	112	110	117	121	104	117	119	113	115	131	130	110	103	122	104	143	123	97	112	109	115	116	114	104	118	114	132	112	121	105	110	120	116	124	85	104	111	121	133	107	109	114	94	141	116	127	112	118	101	104	134	145	140	106	116	112	102	115	108	112	92	116	128	120	113	105	119	105	136	109	105	119	115	124	88	126	123	112	102	114	128	106	102	100	125	135	128	116	104	104	121	114	103	129	111	113	114	129	107	110	100	115	107	116	118	102	120	119	109	129	98	121	141	111	107	111	125	114	114	129	126	107	120	108	112	101	113	107	112	104	108	110	106	118	122	121	99	116	95	116	131	117	114	94	111	123	121	109	109	112	114	124	108	98	107	108	111	112	101	115	111	118	138	125	116	110	121	100	131	109	123	110	128	116	120	126	124	107	119	105	128	115	107	126	128	107	98	130	133	103	110	134	121	122	97	115	108	135	93	115	117	96	104	117	108	125	141	123	112	103	102	111	102	96	110	102	107	114	109	100	108	114	111	115	96	130	112	123	106	99	109	113	108	124	137	113	110	111	126	109	114	108	130	110	120	96	117	97	128	120	118	113	101	115	133	119	108	114	122	102	120	109	101	106	121	133	114	106	105	112	126	100	101	101	112	124	134	109	114	118	105	104	122	125	128	116	119	113	110	123	124	125	118	108	108	109	100	86	121	138	117	103	110	121	129	102	115	121	130	110	105	126	103	121	108	96	94	106	106	99	107	133	98	108	111	104	109	111	118	117	110	109	122	113	105	134	96	109	111	110	120	125	127	128	108	116	125	108	114	124	124	112	104	89	88	111	94	108	107	121	104	96	109	103	121	115	120	126	110	138	109	116	106	114	115	125	107	120	120	126	101	116	118	126	114	138	101	116	139	112	102	116	122	122	118	113	112	119	119	111	122	121	103	124	108	127	113	107	119	118	113	102	116	127	111	120	105	101	107	123	129	112	124	106	120	111	125	122	113	97	131	112	111	103	120	118	119	106	110	118	121	117	132	118	108	115	144	117	103	110	105	94	93	85	113	129	95	113	117	116	127	122	120	92	127	111	118	110	119	97	115	115	106	111	123	136	117	111	127	119	102	107	109	115	106	104	116	107	111	110	120	105	108	122	107	113	118	117	110	150	114	110	123	126	133	122	103	110	112	105	104	104	112	123	115	131	113	117	106	111	107	114	103	107	133	124	111	113	107	125	111	108	106	114	111	142	120	130	134	125	119	119	111	133	103	140	113	113	113	117	116	126	106	105	110	118	122	105	129	115	126	108	123	129	118	139	116	118	119	103	102	97	117	107	128	111	125	112	111	123	102	107	109	114	94	95	120	127	119	98	116	107	114	104	110	119	110	107	122	100	110	96	118	121	110	102	115	113	109	103	111	122	106	116	104	100	106	119	113	91	106	112	123	103	101	116	114	123	126	114	111	117	125	104	102	113	111	97	111	112	114	125	97	92	109	138	119	137	93	116	116	119	116	129	116	107	118	133	102	105	117	121	96	111	131	128	116	113	117	113	123	120	111	100	104	116	122	119	109	98	113	118	106	117	130	106	133	114	91	111	124	109	104	120	104	126	120	96	103	118	132	123	102	119	128	122	120	119	96	95	117	117	108	126	111	103	119	114	105	134	131	119	119	99	122	127	122	121	92	101	90	89	104	136	98	93	117	124	130	101	86	129	113	129	125	127	114	113	94	120	103	125	120	123	108	101	126	125	119	105	103	116	103	106	118	127	106	114	109	111	122	119	104	111	111	135	113	112	93	113	114	114	118	110	113	132	112	101	108	116	116	120	118	113	103	108	129	112	118	107	132	123	119	117	104	108	122	112	120	118	85	130	108	110	129	112	111	113	124	97	116	98	93	107	106	114	92	116	111	109	85	115	127	103	107	119	100	122	112	117	94	105	103	115	118	129	115	115	102	111	109	91	116	120	105	130	106	117	135	104	112	123	120	101	115	104	130	111	120	105	100	97	112	103	121	118	100	109	100	94	122	116	117	108	113	110	127	112	103	120	127	116	115	103	105	95	97	132	139	113	129	96	109	106	99	102	118	126	122	111	125	108	116	107	97	126	135	136	124	115	111	118	118	126	138	113	130	117	116	104
11980	16454	20842	20669	20893	20769	20849	20321	17619	16131	13466	11922	9510	9164	9658	12546	7481	4828	3442	2965	2523	1714	1927	2117	1571	1551	1389	1177	831	777	762	805	793	791	617	538	553	493	540	461	473	407	365	409	359	386	376	347	420	419	425	411	427	383	424	532	451	397	622	741	798	1075	919	946	992	756	625	703	869	821	683	454	356	343	336	314	356	301	313	335	313	302	317	310	318	315	341	333	329	331	331	303	309	297	288	333	339	338	334	316	292	330	296	336	334	297	318	300	329	308	322	301	320	344	299	285	283	327	324	303	315	306	317	309	315	285	322	314	325	282	304	345	310	316	287	309	307	323	293	290	285	345	309	291	313	302	296	323	317	344	300	298	298	320	339	306	345	332	312	308	309	337	304	310	331	295	314	298	312	324	317	296	325	349	305	323	303	305	304	319	288	318	324	276	303	338	339	310	302	303	333	342	308	323	339	331	326	321	287	341	324	295	336	305	298	295	288	319	293	337	334	320	347	292	304	288	334	316	322	302	303	319	306	300	334	308	294	329	332	330	351	297	297	278	314	339	305	313	290	318	305	301	318	301	306	312	274	297	337	312	318	296	296	339	324	297	261	303	298	298	298	303	347	328	296	320	325	321	304	282	323	319	302	312	321	294	293	291	303	277	292	344	291	322	327	281	304	337	304	289	309	308	304	314	312	311	326	303	300	300	315	276	312	303	315	288	339	291	333	315	308	311	323	286	355	291	287	292	314	330	280	291	324	323	317	283	300	278	328	323	295	336	328	315	328	325	335	318	303	296	302	298	281	300	325	329	309	328	285	303	282	282	296	323	292	293	289	296	295	319	332	332	311	318	306	341	312	303	317	333	312	331	316	281	304	318	319	322	318	303	300	310	292	303	333	325	355	318	339	317	308	319	330	310	334	294	303	310	303	306	313	265	287	305	334	287	314	302	303	305	315	311	309	312	306	296	333	310	314	290	309	277	344	313	311	352	314	300	320	320	297	291	295	298	305	324	326	297	303	303	289	320	293	315	329	312	334	331	294	339	286	328	305	287	305	285	312	294	319	299	304	308	310	333	291	294	298	296	320	318	315	333	332	318	319	335	313	308	312	293	319	310	290	320	283	329	304	311	299	323	321	310	294	296	316	289	333	326	316	303	299	290	338	291	309	297	326	293	313	316	323	265	286	323	308	322	304	348	337	320	322	327	317	324	309	307	315	332	286	315	312	320	289	291	273	332	285	307	295	318	286	306	317	310	293	270	293	304	310	320	318	304	311	332	306	323	273	319	291	306	275	302	322	333	346	346	296	317	340	315	294	334	286	312	305	309	316	311	342	340	325	286	307	299	291	291	277	284	308	300	273	301	294	327	291	319	326	356	306	316	316	307	303	333	264	316	322	288	289	304	309	299	336	288	294	295	322	336	311	296	290	303	302	309	305	291	306	312	318	299	308	313	310	311	312	344	295	328	292	312	315	312	307	300	321	347	286	316	289	329	315	290	301	279	307	282	301	298	261	321	340	297	292	314	280	277	315	297	330	297	314	318	303	318	320	301	347	341	287	311	314	295	319	305	305	299	306	283	312	343	319	287	316	305	316	307	285	313	320	338	289	331	341	261	338	300	321	302	327	292	300	283	341	298	323	328	307	319	324	312	341	325	300	326	298	331	294	285	304	333	317	330	338	309	287	327	301	311	312	291	322	313	277	321	310	292	314	309	301	299	311	293	302	313	296	317	305	308	298	312	315	308	299	287	286	282	299	282	303	304	292	313	279	358	302	333	317	315	307	297	305	301	301	276	306	333	294	296	302	289	280	329	309	305	308	284	320	291	299	301	327	309	311	310	290	311	298	311	316	307	322	295	314	294	297	302	299	302	285	303	308	306	307	310	316	345	299	299	330	281	320	316	332	337	302	331	318	320	294	335	332	334	323	318	319	292	322	290	293	332	280	324	299	294	315	317	287	333	329	304	273	292	310	324	306	298	298	309	317	311	339	300	283	329	287	306	328	307	313	294	307	313	338	317	311	316	341	313	317	301	311	307	343	297	345	298	330	313	295	342	339	311	302	327	307	319	316	357	300	310	321	290	282	301	292	312	313	311	322	294	289	306	293	319	307	320	286	305	281	298	349	318	312	305	294	321	346	286	285	310	295	311	312	289	306	335	298	308	322	316	320	279	321	298	338	321	292	302	302	329	339	339	305	288	285	311	313	295	314	296	306	335	291	317	301	299	291	330	290	314	289	299	310	310	301	302	314	323	279	289	301	294	326	308	330	307	312	302	314	327	336	328	277	305	330	323	300	286	338	281	311	290	306	314	310	310	296	322	290	347	297	316	289	339	301	332	288	319	304	290	323	328	323	298	301	324	332	309	308	278	303	328	311	288	304	331	324	291	306	315	282	291	299	270	290	305	325	297	310	290	311	322	285	319	318	320	318	313	313	314	318	313	282	296	309	309	314	339	306	286	324	306	308	291	334	306	313	321	287	310	303	310	309	311	319	299	298	312	312	307	299	268	304	299	331	271	326	300	323	310	311	296	297	311	301	353	336	341	321	326	328	311	310	308	315	288	316	307	295	321	314	295	320	306	314	297	327	329	308	294	313	318	303	289	330	301	297	327	296	294	349	317	283	311	309	313	297	315	285	314	311	325	334	305	301	331	287	311	324	297	289	285	297	299	283	313	305	314	338	324	310	283	288	302	316	331	310	305	299	313	327	294	315	329	310	334	318	286	294	321	319	328	297	305	311	340	302	281	306	301	319	346	322	309	282	327	327	299	293	295	324	298	308	295	277	302	321	303	326	291	311	333	305	294	310	297	337	319	347	320	298	329	315	318	275	312	306	308	330	317	289	288	285	335	327	318	309	321	299	296	315	318	305	312	321	330	307	293	305	312	324	320	320	298	287	302	285	321	307	335	347	304	330	304	321	316	337	314	296	322	324	304	264	307	310	308	298	326	324	327	331	303	273	300	252	303	299	327	307	329	297	327	316	323	303	338	307	321	311	308	344	315	298	339	312	314	297	326	314	317	325	314	304	313	309	330	304	295	286	300	302	291	281	315	330	300	305	279	297	302	327	330	308	336	331	306	307	299	309	298	307	316	314	295	301	312	300	304	328	302	322	344	340	305	300	312	291	295	315	314	294	302	306	341	333	306	318	318	298	328	306	319	286	321	295	301	285	278	323	300	289	295	326	294	326	307	310	330	324	301	311	318	293	299	261	321	285	327	298	290	314	272	322	299	317	318	319	316	286	294	327	300	298	321	313	306	285	306	331	321	293	291	308	284	278	323	302	323	310	303	276	341	296	299	312	314	324	311	292	331	314	301	278	311	291	284	306	295	312	322	297	334	353	296	312	310	361	307	306	334	323	307	320	306	300	298	333	298	281	314	337	334	275	307	323	316	306	313	309	330	290	320	292	284	344	302	289	306	276	306	307	302	310	329	302	316	316	317	315	334	299	308	344	285	304	307	300	299	321	302	324	334	312	315	289	312
4161	2048	2993	1914	1162	843	788	664	577	502	454	415	442	425	366	377	396	327	382	351	350	333	330	316	316	338	325	298	354	342	364	379	314	295	333	314	333	317	302	316	310	347	307	330	333	303	324	311	319	312	313	333	309	341	316	350	326	326	306	342	318	308	358	310	330	296	330	324	309	334	318	309	326	329	310	258	339	309	309	299	317	298	323	329	304	333	312	313	346	329	331	314	300	287	319	315	321	309	302	316	306	319	323	337	311	332	303	330	326	333	297	323	313	322	309	319	301	344	341	326	296	323	341	342	301	306	285	306	304	309	302	290	332	318	330	294	332	318	333	292	313	315	321	271	307	313	310	305	328	307	301	351	327	310	293	291	305	335	327	288	359	309	298	313	316	286	315	307	343	310	322	318	334	342	361	317	333	292	348	329	337	305	337	321	311	328	297	287	311	320	305	342	280	290	323	321	314	322	311	302	309	360	282	346	310	336	329	323	300	323	292	313	293	342	337	310	284	324	338	309	360	312	338	346	314	315	300	300	286	317	316	343	335	301	305	293	320	335	293	328	346	347	339	334	312	300	313	331	329	315	312	349	363	329	301	316	345	312	327	296	323	330	332	334	303	331	297	331	300	301	337	288	305	326	338	300	325	290	309	311	326	336	301	295	326	313	318	323	307	314	328	308	326	306	288	341	323	307	291	332	299	346	312	311	342	329	300	319	341	332	313	348	317	336	314	295	325	307	314	330	323	351	346	319	298	325	310	331	323	362	359	338	321	307	301	326	305	313	323	292	321	329	320	323	323	336	312	303	331	304	290	315	306	311	318	319	330	296	315	305	305	333	300	304	337	322	301	311	333	289	299	302	322	311	324	322	349	303	311	306	313	351	330	338	333	324	325	314	277	327	337	294	299	333	330	307	313	322	326	327	324	297	301	295	303	313	337	266	340	282	339	303	344	310	329	317	317	312	324	325	305	327	321	305	306	319	362	330	337	323	297	297	320	312	302	325	316	313	305	312	340	337	313	294	293	299	326	321	312	319	277	326	321	324	353	312	305	343	343	317	315	301	297	334	316	311	330	342	305	321	315	308	297	306	314	318	309	326	321	329	290	307	313	309	314	292	321	346	332	313	293	324	315	317	297	312	316	329	303	307	334	324	310	347	305	329	303	311	286	289	325	326	338	313	314	326	310	307	328	346	328	331	328	312	318	353	341	314	309	343	289	340	292	316	320	322	323	304	328	342	324	325	315	302	294	291	308	347	297	322	321	313	337	305	339	341	322	323	319	305	298	324	304	350	330	302	313	314	313	311	307	303	327	298	310	304	336	327	330	350	330	290	346	293	284	340	322	274	275	340	325	340	353	340	321	297	324	306	303	291	297	304	317	316	316	321	323	281	334	324	296	330	305	328	307	335	333	340	330	330	327	339	309	315	347	327	322	337	330	337	293	323	281	346	316	303	289	320	356	321	317	303	314	323	319	325	332	321	311	313	276	307	331	331	322	311	324	318	314	300	323	299	352	340	289	304	334	315	323	308	296	339	304	301	350	302	357	342	309	336	338	301	366	308	312	340	290	320	317	328	279	323	319	301	312	320	326	334	294	301	325	304	281	339	327	321	331	341	291	324	315	319	325	334	358	331	330	310	314	325	319	271	310	317	329	326	328	311	316	343	336	298	300	322	330	275	309	294	307	310	327	306	354	306	311	310	317	291	340	328	331	330	327	319	327	324	301	333	318	309	321	354	296	293	292	321	297	338	333	350	322	310	325	336	306	291	300	314	314	307	336	333	261	330	306	343	326	304	315	314	307	304	301	313	277	304	337	311	342	291	329	317	344	330	336	296	281	312	331	362	312	344	302	350	313	304	296	337	260	291	301	327	292	345	322	320	305	311	311	319	313	308	297	259	321	349	298	299	297	321	331	303	326	313	305	290	337	310	295	318	297	336	309	319	308	286	311	329	310	315	355	345	297	338	318	318	301	340	304	328	287	306	305	333	332	310	319	310	338	301	352	297	336	309	311	312	308	320	323	359	315	293	347	322	317	336	360	323	327	312	327	328	332	325	329	301	310	334	351	338	316	317	310	326	327	325	339	321	294	339	297	327	308	326	330	321	314	321	334	321	318	303	323	323	331	341	313	321	297	316	284	340	326	310	319	326	329	348	341	312	318	321	338	300	302	315	300	325	327	343	290	316	319	337	310	322	362	342	285	305	313	308	311	319	339	359	308	313	310	323	313	304	324	313	303	337	345	366	299	299	314	331	302	326	296	307	295	314	331	313	354	317	327	280	316	354	311	333	281	333	320	289	327	311	341	304	313	293	291	313	327	331	315	286	295	334	337	346	314	306	294	314	334	314	319	323	320	306	318	315	337	323	320	358	319	312	311	356	327	322	322	304	290	283	306	334	335	335	341	322	340	308	315	304	309	322	305	335	333	309	324	296	301	316	325	310	309	306	322	285	304	300	321	312	302	320	339	359	316	311	313	345	310	349	306	341	295	348	356	332	338	321	351	303	313	280	288	316	341	337	304	346	298	307	301	286	327	321	316	291	322	319	315	287	297	383	330	314	330	348	369	296	291	310	327	302	312	341	324	320	290	323	346	295	318	334	338	314	326	321	305	306	311	328	304	309	343	336	317	324	341	324	328	320	314	298	311	314	343	308	323	312	309	320	316	285	315	319	353	299	299	349	314	345	335	339	335	346	329	322	322	320	291	355	331	328	338	333	318	315	312	320	312	321	271	321	309	324	332	332	320	299	313	359	337	331	327	301	330	315	289	319	291	326	342	299	353	294	317	321	315	332	313	343	350	320	281	344	320	318	318	310	330	350	290	310	322	321	320	338	339	283	304	323	335	353	326	300	324	305	318	317	307	343	330	342	309	310	295	333	296	296	320	303	315	286	318	324	318	295	342	292	325	327	293	284	308	315	324	302	345	330	334	282	309	301	328	313	300	327	300	308	307	315	296	296	308	313	335	319	320	302	292	330	312	324	318	336	310	311	325	321	313	287	288	346	357	343	313	311	313	326	324	325	308	306	362	299	332	346	354	339	303	323	330	323	323	282	317	339	326	287	335	306	330	325	328	308	295	319	319	313	311	321	340	324	325	320	303	342	300	321	303	315	329	323	314	321	295	307	318	309	309	304	332	290	340	327	319	307	283	285	327	328	355	336	297	355	314	324	344	302	341	355	324	319	305	354	290	350	318	341	335	346	351	293	309	322	286	313	324	285	329	315	327	334	347	312	322	308	307	354	368	343	283	317	354	304	325	321	315	323	287	301	335	322	300	294	354	315	329	297	314	341	308	343	361	309	292	310	349	309	323	323	334	326	310	300	322	321	303	300	331	293	334	321	295	331	326	314	302	327	327	308	289	307	337	354	306	334	329	333	320	344	299	294	321	315	306	340	319	323	336	334	326	322	305	312	320	313	315	315	318	340	324	299	313	306	310	325	321	312	318	318	303	311	315	316	298	337	300	295	336	318	313	336
3427	2722	5421	5476	4214	3706	3254	2887	2329	2150	1777	1536	1320	1243	1176	1377	1261	1113	1033	1018	999	958	910	935	843	865	847	843	851	810	850	854	771	787	773	782	781	740	747	754	764	782	718	771	795	758	758	799	811	800	796	730	815	772	820	791	822	825	783	727	792	792	815	810	762	841	793	765	808	739	805	768	767	844	713	794	780	726	772	858	803	737	767	755	757	737	770	713	729	751	782	707	815	779	766	784	765	741	733	751	725	811	782	824	770	777	772	759	831	742	789	808	768	740	739	770	777	793	766	729	776	791	727	710	800	753	797	781	740	727	760	715	810	769	789	780	749	752	738	805	764	798	766	763	782	800	778	815	762	752	745	775	752	771	718	760	799	786	749	804	784	776	760	760	764	809	779	767	765	781	804	751	741	786	792	737	791	795	803	729	730	755	779	771	744	799	754	780	751	770	769	746	730	775	764	708	750	747	773	745	819	737	727	730	731	774	766	727	739	770	755	779	767	763	806	785	787	775	731	793	757	777	780	762	740	807	764	759	717	801	789	754	793	746	809	763	716	783	782	734	814	782	751	739	802	776	740	816	797	805	761	807	800	818	765	808	755	740	792	754	775	774	722	724	765	768	728	718	785	757	766	713	740	772	770	747	807	770	770	756	809	697	760	736	760	777	737	732	792	747	736	733	799	710	826	745	776	785	754	745	796	795	740	739	771	742	790	786	755	784	754	775	806	730	812	758	786	714	761	752	808	810	791	719	741	718	758	782	730	819	764	779	752	729	784	730	787	831	776	779	703	771	773	720	738	730	707	765	780	787	768	729	779	787	761	776	769	757	752	787	760	766	757	777	726	797	777	771	804	736	752	763	804	719	773	765	751	725	762	760	729	775	766	789	736	779	759	745	770	791	756	760	827	771	772	700	792	747	753	795	806	792	775	794	772	718	720	780	765	769	777	733	758	759	789	700	769	775	761	762	789	718	798	750	778	786	768	767	746	773	755	772	804	751	753	768	808	796	766	746	755	788	780	756	805	738	786	752	755	767	771	769	793	762	754	746	732	795	702	786	762	743	759	745	801	795	746	793	795	777	741	792	779	733	726	753	726	807	845	715	745	772	706	742	803	757	726	773	783	768	782	799	811	815	756	743	798	798	753	741	790	779	760	781	782	779	778	798	765	784	698	785	812	727	752	752	768	758	778	743	772	781	794	763	751	752	800	769	748	772	771	756	750	749	757	773	819	742	774	821	838	747	822	753	749	748	778	788	715	750	804	763	789	759	753	773	745	760	754	745	757	756	765	804	780	749	757	765	788	759	744	780	755	728	793	838	769	757	740	832	744	757	779	793	755	761	721	728	779	772	747	785	723	736	748	800	781	798	756	753	803	813	756	796	758	744	757	760	814	789	776	813	786	764	758	763	737	740	759	753	783	778	801	801	858	793	804	780	776	754	740	721	725	710	775	787	753	794	768	815	731	739	750	752	786	797	792	816	775	775	761	768	768	778	771	815	755	808	753	775	799	805	774	740	804	791	767	763	726	767	785	777	788	738	768	738	775	774	735	790	788	769	788	764	716	764	722	750	740	760	772	780	764	757	732	792	768	785	763	787	826	759	744	732	770	748	733	765	778	788	789	766	774	760	740	792	792	778	759	769	724	767	737	731	752	718	745	753	747	801	819	729	806	744	723	796	766	751	764	794	797	772	726	755	743	739	732	794	801	762	805	794	739	811	810	736	809	775	797	777	757	740	811	764	740	749	747	761	776	791	780	718	787	742	807	739	795	748	710	787	758	703	754	704	770	792	823	775	800	786	796	757	763	784	747	761	777	775	725	747	756	729	820	746	799	773	768	755	710	785	761	777	745	812	794	747	811	769	718	817	714	747	759	769	788	719	742	821	828	721	797	769	758	777	758	778	707	782	751	747	787	784	742	789	773	782	768	792	789	749	734	754	715	785	739	783	751	777	736	719	751	762	754	729	780	775	789	749	781	785	787	719	724	777	754	708	755	792	726	746	768	714	760	731	718	784	755	760	772	773	740	763	759	755	831	771	798	791	722	782	749	754	796	746	735	747	767	732	751	771	773	716	745	769	758	792	751	779	780	733	756	748	775	789	762	732	804	735	818	770	796	798	771	792	751	791	762	797	805	763	778	789	786	774	757	789	710	800	798	724	744	765	797	784	818	741	726	762	729	782	766	755	747	776	747	741	742	744	772	763	732	754	730	741	740	754	777	760	795	802	756	755	728	736	803	754	727	775	809	763	769	755	787	769	802	799	734	749	788	792	736	777	751	703	820	774	730	752	732	800	778	784	765	753	752	750	740	800	792	771	814	770	771	756	705	773	760	742	809	801	764	736	748	783	792	716	802	745	755	735	777	754	777	792	740	763	729	762	732	804	805	778	773	800	755	777	731	813	805	770	772	798	768	728	696	741	776	760	867	768	729	768	749	829	745	812	755	769	788	789	777	744	739	772	796	788	769	775	786	774	753	755	779	791	759	773	744	749	773	774	762	710	769	781	784	782	744	763	727	746	755	756	803	760	819	753	780	746	798	771	731	805	732	748	776	777	821	791	748	777	819	820	788	781	747	792	748	722	735	742	807	746	741	770	757	767	745	791	759	763	784	797	780	783	763	764	746	807	764	768	751	719	804	789	800	796	793	751	784	780	766	777	773	784	812	713	738	750	839	801	796	765	739	791	779	730	781	696	756	831	776	743	736	799	748	778	790	792	793	737	799	736	772	782	820	778	729	750	772	780	822	799	734	732	762	765	766	743	749	768	768	765	750	784	785	790	771	761	764	709	748	796	814	746	735	764	738	818	763	777	721	776	789	777	801	759	774	755	786	736	783	761	791	787	741	770	724	751	800	710	782	794	747	773	782	762	782	733	717	787	808	749	755	756	790	723	737	764	827	750	791	838	810	765	762	792	725	775	775	803	757	765	814	751	761	770	780	805	753	756	780	782	775	776	797	769	750	760	764	749	760	737	789	809	760	755	790	691	733	796	749	735	720	765	762	713	758	765	809	760	758	778	745	775	750	801	738	768	796	768	784	777	825	785	757	766	764	778	772	774	733	751	734	750	758	779	776	764	782	741	803	733	767	803	788	827	775	747	747	766	744	793	759	745	780	828	754	811	772	745	789	799	823	729	723	797	785	779	758	725	746	787	782	744	773	742	727	770	767	746	788	747	721	763	818	792	767	760	787	799	789	785	767	794	793	746	808	751	775	766	786	751	742	749	735	731	716	793	763	728	757	758	762	719	760	762	748	791	757	722	787	731	753	754	717	786	765	767	812	716	800	809	754	766	760	729	730	776	756	751	763	785	774	754	825	806	785	775	798	743	738	806	782	766	758	760	767	808	792	762	774	774	789	789	742	771	803	802	774	796	752	752	804	778	793	743	739	755	788	749	742	799	743	766	735	780	740	767	767	770	792	766	758	724	758	768	794	824	801	794	795	781	774	791	751	793	768	740	774	742	777	728	740	766	784	748
14751	13817	19365	14887	10239	7525	6338	5022	3363	3409	2441	1808	1453	1270	1317	1582	986	559	474	441	402	311	377	350	335	294	243	301	270	256	270	250	306	254	232	235	250	279	259	247	214	256	263	250	234	269	255	229	254	244	243	268	214	235	228	250	267	247	267	251	247	268	287	268	303	261	243	256	267	252	248	240	219	227	230	203	220	215	233	261	254	242	233	263	205	219	237	246	239	244	229	252	234	262	257	228	259	222	255	247	252	231	209	244	235	237	227	253	239	229	247	217	211	239	258	236	201	217	244	236	237	217	233	267	251	241	227	199	240	234	248	236	215	228	220	229	230	248	226	236	237	241	236	227	237	228	223	242	249	233	216	229	261	219	237	251	222	238	253	241	230	229	263	228	234	235	233	219	220	255	242	254	229	226	259	215	230	254	220	235	232	208	223	255	229	226	218	270	239	223	267	249	211	215	253	246	252	269	227	216	225	250	247	239	240	249	289	263	218	237	224	240	239	263	226	251	236	227	219	227	211	237	228	207	241	250	233	233	248	224	254	242	263	223	252	199	220	229	221	232	246	219	224	225	232	232	230	248	233	201	263	235	219	256	241	229	262	240	233	222	226	252	239	236	209	251	246	240	262	258	258	224	218	213	222	240	244	232	215	266	226	245	221	219	223	233	255	242	228	217	254	250	265	238	224	232	243	232	259	230	237	265	230	219	243	248	237	239	250	242	208	230	246	236	244	261	217	268	270	246	241	234	221	227	217	246	265	253	240	256	236	254	257	253	283	244	242	210	214	206	245	255	248	227	242	241	235	273	223	231	251	270	234	264	213	234	242	231	268	233	238	258	218	237	213	236	222	238	241	239	251	225	258	221	224	237	221	215	236	231	232	239	226	215	253	219	249	234	242	232	250	235	201	259	238	241	239	219	274	272	242	230	254	251	240	234	231	232	221	227	233	228	252	264	248	217	222	224	194	228	212	215	240	246	251	227	237	229	230	222	231	239	249	259	220	244	263	224	246	230	247	236	240	204	242	270	240	240	214	235	251	241	233	262	257	251	235	266	241	264	249	218	258	232	240	270	257	236	230	225	253	226	242	229	202	259	236	233	237	237	241	257	233	233	240	228	251	248	238	228	243	240	238	220	209	248	239	257	258	243	256	229	239	253	226	258	234	241	227	243	241	222	238	218	238	248	217	194	257	209	258	243	236	236	224	237	216	251	230	240	250	228	253	260	252	253	231	220	213	213	231	230	194	223	240	253	228	232	229	236	235	229	231	224	237	256	250	232	251	249	260	256	237	210	248	233	239	238	235	256	241	247	230	236	262	239	237	233	257	261	244	224	262	240	208	256	249	231	197	250	237	227	246	230	215	214	238	222	236	247	215	229	227	210	261	229	231	234	234	230	232	236	232	234	224	233	243	278	243	254	207	222	224	238	229	231	261	247	244	229	232	232	232	231	248	229	270	208	223	252	245	259	213	235	230	254	231	248	258	251	247	247	217	291	224	235	233	241	226	246	245	237	254	233	209	250	202	257	242	246	265	249	267	224	253	228	217	260	240	262	257	253	252	266	242	235	243	222	225	242	234	206	229	225	213	267	256	240	241	240	228	252	237	215	243	241	261	229	254	211	212	285	224	250	232	228	246	240	235	237	248	248	238	253	262	255	232	254	217	208	271	234	247	241	217	213	241	226	253	266	225	194	251	226	285	231	211	239	260	219	242	213	238	248	235	255	245	209	267	207	233	244	231	251	226	203	274	243	262	255	234	208	227	253	233	213	218	255	244	238	226	234	225	247	249	224	204	231	227	247	220	246	238	261	254	243	236	233	235	248	228	233	229	224	241	231	232	232	233	235	228	230	222	212	242	261	235	241	256	241	231	219	233	247	217	249	240	232	258	236	223	232	247	248	238	221	264	238	247	242	255	257	224	214	242	223	234	237	235	252	251	218	269	244	228	238	271	234	245	218	257	219	240	248	213	251	259	238	249	276	237	242	267	250	239	226	209	239	232	244	252	234	223	232	246	247	212	240	243	236	244	245	250	210	229	211	239	233	264	247	243	215	248	264	240	224	245	247	254	225	219	244	228	225	222	238	229	236	266	218	231	270	232	217	221	226	252	235	228	236	239	237	214	244	258	255	234	245	254	214	267	264	243	237	212	242	260	234	258	248	231	240	231	231	265	240	206	223	225	215	234	214	241	218	244	247	229	282	220	253	243	228	241	244	237	254	232	267	212	208	260	251	231	220	220	249	251	246	226	209	232	217	228	236	247	246	211	230	250	221	258	210	233	228	232	247	232	250	248	244	248	214	242	208	258	221	248	244	251	256	246	233	247	242	228	225	256	234	212	227	239	225	243	233	238	249	213	255	246	269	214	234	224	224	212	230	206	209	233	235	221	228	233	251	230	250	242	230	233	219	247	250	240	245	235	248	219	224	230	238	234	249	238	223	229	235	228	224	242	224	250	247	252	225	231	260	240	237	205	264	244	266	248	264	202	245	220	234	243	252	215	223	237	240	246	256	219	257	241	268	219	220	238	239	243	246	242	232	231	237	246	273	247	248	254	215	275	257	226	214	215	245	207	247	255	257	262	220	237	223	226	222	255	232	240	246	230	233	239	254	242	243	222	243	229	248	233	231	250	252	255	239	268	245	258	238	240	239	237	223	209	233	243	232	226	254	231	251	237	263	255	274	236	206	244	218	240	227	218	236	249	214	228	223	266	206	242	230	253	253	243	244	243	248	226	221	266	229	226	244	224	258	222	251	247	240	217	244	222	243	237	239	230	227	249	233	248	239	240	229	220	227	236	215	229	256	247	226	249	231	266	270	248	223	235	247	216	225	231	214	268	252	234	218	243	268	240	239	243	237	253	256	203	262	226	231	225	242	221	251	218	211	230	232	245	264	227	229	254	224	243	226	237	218	244	230	197	259	252	239	226	225	269	239	239	257	243	228	246	257	229	256	249	248	226	263	248	222	234	238	196	224	223	250	252	254	251	231	201	231	220	220	240	236	251	238	236	222	244	222	236	242	234	220	249	248	215	262	248	239	229	277	246	213	243	219	233	232	258	252	253	233	226	221	226	226	266	230	207	221	250	221	265	250	236	235	218	265	238	251	256	249	257	233	247	207	249	238	233	224	232	242	299	242	235	233	227	235	255	256	231	211	240	228	245	255	232	233	251	224	230	250	256	220	238	218	230	221	209	263	225	194	214	240	233	211	235	246	224	267	239	256	210	251	226	241	264	220	222	247	249	237	217	236	255	213	215	227	236	239	237	202	234	226	227	251	230	254	233	228	294	234	208	215	210	246	268	259	244	238	241	222	263	243	232	242	214	239	226	237	239	236	244	223	260	230	217	207	198	237	221	260	231	252	235	269	224	241	228	235	243	237	252	251	256	224	266	236	214	252	249	224	206	235	252	237	247	234	259	234	237	209	206	217	256	234	243	250	232	222	239	223	254	253	252	244	249	276	252	233	226	245	218	228	235	235
9599	11460	16604	16693	16110	16338	15905	14853	12067	11752	9868	8280	7133	6985	7476	9105	5005	2985	2344	1867	1701	1257	1588	1352	1318	1188	1099	991	958	820	812	862	893	826	733	705	699	709	664	733	627	638	624	589	633	601	610	597	624	626	644	666	627	666	696	659	711	658	766	796	894	932	917	993	1016	990	768	781	847	858	734	647	602	566	656	603	618	597	581	598	593	614	545	566	566	602	629	562	569	581	606	563	572	575	606	546	574	623	607	573	627	549	549	548	579	568	567	571	568	576	541	578	583	555	599	644	564	644	592	584	579	549	607	592	558	558	566	598	590	583	608	632	578	600	562	589	568	589	585	588	568	567	618	556	567	532	589	543	591	569	550	603	559	579	615	575	567	542	567	565	603	539	600	554	585	584	601	552	589	596	560	572	593	583	604	590	576	578	593	565	591	597	540	578	621	552	606	536	566	566	607	579	621	542	560	598	611	574	560	572	580	586	564	555	510	584	603	566	538	561	605	591	566	591	581	592	574	561	579	553	563	600	585	596	587	572	557	546	561	579	594	562	626	595	549	541	545	575	568	586	588	556	554	556	584	595	611	565	591	615	567	523	568	587	562	541	586	581	563	591	542	592	594	561	593	556	562	625	643	564	571	607	580	595	594	593	562	611	577	562	615	535	589	570	556	590	605	574	615	579	569	581	572	616	603	605	596	607	580	587	571	576	544	578	567	586	565	613	595	613	547	568	608	563	624	618	607	536	583	553	561	571	608	602	586	544	609	572	548	565	572	587	562	578	587	555	551	613	580	551	554	584	568	616	597	609	576	553	581	560	575	609	590	574	607	574	573	606	568	578	585	553	576	579	563	557	578	575	598	579	550	604	554	590	601	600	598	621	596	616	604	559	619	566	581	536	595	545	601	563	619	587	575	585	615	590	573	576	540	616	589	581	574	577	568	545	551	585	561	595	580	607	583	576	601	574	576	577	569	574	544	617	598	563	557	619	587	550	632	580	572	587	548	566	602	608	586	577	552	583	574	622	550	570	590	593	553	609	617	551	597	592	526	567	574	532	592	592	560	540	575	586	529	620	574	559	578	564	617	618	554	568	559	542	591	586	566	640	561	597	545	595	574	549	595	594	600	534	562	580	576	591	576	583	572	592	602	605	569	613	554	560	574	599	599	549	605	550	607	564	561	618	590	575	554	589	566	579	598	575	567	559	583	567	579	570	517	575	589	552	566	529	527	559	581	564	617	596	562	606	564	578	611	595	526	569	536	581	595	607	565	588	613	562	599	609	583	615	574	563	606	623	570	599	565	568	559	569	559	623	617	565	617	528	592	592	566	595	580	586	625	578	583	578	569	597	564	585	620	568	547	572	569	569	558	579	554	524	553	576	580	586	554	585	613	560	603	601	638	582	526	601	544	578	582	585	545	563	587	586	594	579	581	576	595	606	566	578	614	578	606	593	603	566	615	593	592	632	589	560	603	604	590	559	599	562	602	576	594	539	544	571	536	514	590	575	559	565	575	611	578	575	607	544	563	558	589	569	570	561	621	584	572	578	573	570	554	578	583	582	566	610	556	629	574	613	601	586	556	577	572	526	611	548	539	594	575	601	563	588	575	550	600	538	560	553	551	623	587	598	569	608	551	621	573	608	552	562	548	566	567	586	602	552	571	597	648	551	578	586	567	624	601	574	583	576	584	561	524	573	583	566	529	592	591	600	569	561	608	600	546	579	589	560	576	583	536	578	591	553	553	600	567	578	565	584	535	573	570	561	572	581	574	607	559	568	588	590	560	529	606	561	557	560	547	572	581	586	598	592	555	572	579	597	586	574	536	567	546	601	592	583	599	595	576	537	599	584	547	554	579	540	549	576	597	593	542	581	540	582	566	615	597	585	557	572	562	548	605	608	596	591	604	616	581	610	547	614	579	602	570	588	589	559	584	579	547	582	578	579	614	587	594	555	576	522	615	590	599	595	542	567	591	577	567	607	591	580	588	554	610	574	594	593	597	574	579	598	559	583	595	572	569	555	592	595	561	595	601	584	533	599	627	583	617	518	603	575	544	531	611	613	613	561	565	555	585	588	573	545	591	552	569	544	535	612	576	617	611	551	628	554	577	559	605	611	580	559	572	586	594	574	578	580	591	568	563	559	579	605	539	611	576	558	608	563	546	569	592	598	582	635	578	587	561	536	586	614	609	569	532	616	592	585	589	559	580	569	606	596	618	571	564	588	566	563	561	556	543	608	575	563	576	589	562	559	530	606	606	631	556	535	542	591	567	542	608	557	546	579	545	581	577	631	605	562	544	563	639	596	565	600	546	564	548	574	596	558	550	589	530	578	557	589	565	569	565	572	562	554	602	598	585	575	546	594	570	577	594	570	559	552	544	578	555	581	586	585	606	590	615	578	579	552	589	579	565	602	589	565	587	574	536	529	601	589	594	547	560	562	607	558	560	627	570	593	562	593	604	558	561	590	618	551	571	572	605	557	583	591	576	617	615	627	574	599	586	575	525	585	563	559	617	603	584	563	537	576	561	612	550	576	592	601	584	587	595	616	569	561	557	605	589	548	612	584	616	601	594	595	586	583	576	578	558	594	573	601	573	565	576	605	574	569	551	629	569	563	556	545	593	565	550	543	550	586	614	580	560	569	600	577	635	593	554	590	608	593	563	566	578	596	561	603	577	581	560	604	578	590	618	565	578	619	563	574	561	595	569	541	586	557	602	603	578	552	576	559	573	600	574	566	596	560	517	561	583	555	559	584	576	539	603	575	561	567	603	570	594	564	580	579	613	575	602	623	584	594	575	603	608	568	597	558	572	653	612	543	586	600	635	605	566	550	567	536	610	634	580	606	601	573	548	565	561	556	567	555	576	557	592	577	526	542	595	625	563	597	585	563	627	551	583	563	539	580	564	558	572	558	599	577	578	601	586	591	526	556	549	581	593	589	599	586	572	577	583	582	581	552	569	580	571	586	593	596	592	559	565	626	624	560	565	566	578	558	610	574	562	584	546	606	569	555	604	591	561	572	592	568	620	570	589	607	615	604	572	565	611	599	548	572	615	566	571	613	587	560	585	556	581	605	606	588	574	529	600	582	594	556	552	589	568	576	578	561	598	575	580	570	585	604	578	618	566	567	611	563	603	621	595	571	605	577	575	548	601	564	579	577	586	589	594	589	587	607	609	554	565	583	567	544	584	601	587	613	573	596	610	557	589	565	587	597	600	621	600	606	592	590	629	568	603	568	601	617	592	591	562	556	588	568	569	577	574	551	587	603	576	585	577	608	568	620	567	635	576	562	539	599	628	568	608	621	619	594	600	539	573	536	556	564	619	606	579	576	578	634	535	598	600	559	621	573	566	594	556	567	571	576	572	559	583	572	584	547	577	555	608	602	574	600	615	555	594	587	587	546	562	527	579	589	555	543	588	568	535	606	580	574	607	600	568	565	571	568	595	554	527	595	579	555	617	558	534	617	600	652	578	633	586	555	601	590	585	645
22314	22106	27014	21143	16078	12743	10250	8291	6336	5039	4229	3498	2824	2380	2287	2567	1510	831	531	404	322	284	339	272	217	255	269	186	186	186	167	162	145	185	161	160	135	139	137	133	133	127	122	133	114	95	109	130	119	132	138	116	130	125	155	134	117	132	150	137	159	192	182	194	191	167	165	150	152	160	157	123	130	113	110	129	144	107	125	131	120	123	114	122	134	127	124	109	128	112	114	116	122	135	112	111	113	123	94	104	92	120	124	121	116	133	120	113	115	108	109	116	105	113	117	118	121	114	99	94	100	127	134	111	114	116	128	118	114	116	119	117	124	107	121	114	128	119	108	104	127	130	106	122	107	123	98	111	108	100	105	120	107	117	105	115	122	125	126	109	131	108	117	135	127	137	114	117	116	90	121	117	119	143	98	115	123	110	105	113	120	109	125	119	130	107	112	139	105	108	128	113	109	110	127	127	125	125	129	119	124	110	105	116	105	131	111	128	115	114	95	135	114	130	114	124	123	113	123	111	87	113	109	118	105	121	105	106	115	115	122	115	124	103	102	115	110	116	113	119	123	108	119	131	116	126	123	116	124	117	123	98	110	91	107	124	113	110	113	128	111	128	119	110	91	132	126	127	103	119	119	108	109	139	115	111	96	118	127	107	114	129	101	118	122	124	124	120	118	106	122	123	116	128	122	100	120	114	116	115	120	110	125	113	95	111	128	117	134	119	111	135	117	114	135	124	109	84	128	115	131	109	117	105	116	122	116	130	114	115	119	138	113	105	103	138	115	135	114	116	111	124	112	129	104	112	113	125	131	124	108	119	117	128	101	103	114	111	120	112	133	113	110	117	121	110	119	123	88	127	105	115	122	117	142	108	115	119	116	112	112	104	116	134	123	107	134	122	99	96	116	113	128	129	109	122	117	111	102	102	115	107	99	105	127	127	104	135	131	136	115	137	125	119	94	118	121	93	122	125	133	108	123	97	109	109	131	124	102	128	114	95	101	105	114	113	112	130	103	97	110	96	117	126	125	131	130	115	116	151	111	117	109	106	111	123	123	142	108	104	114	134	104	110	105	113	118	106	118	132	110	98	135	119	106	142	119	125	119	113	114	99	109	126	129	138	127	114	123	128	133	125	100	113	130	117	106	127	93	104	103	108	120	112	125	93	121	124	136	123	115	110	101	118	135	117	114	124	110	100	117	110	119	100	110	115	125	110	105	118	99	134	97	117	114	129	105	118	118	119	106	119	116	110	113	120	106	104	123	114	107	121	106	121	117	114	132	107	115	104	117	122	129	87	125	126	124	123	121	115	104	106	123	128	104	123	124	114	127	112	103	111	127	119	110	128	115	113	106	114	108	135	103	129	115	122	109	134	112	132	135	111	110	126	116	129	125	112	104	134	103	113	116	96	124	114	108	115	127	121	120	99	110	141	120	131	114	111	125	119	114	134	109	100	121	114	130	126	133	125	108	114	112	102	98	122	111	122	113	104	117	136	102	116	122	112	130	113	108	108	133	107	117	118	114	127	103	115	114	113	129	110	116	105	126	107	100	114	112	109	101	104	120	107	143	112	104	100	95	100	114	134	116	112	109	118	121	106	126	100	112	84	114	131	137	115	105	124	115	120	121	114	129	107	97	97	121	100	110	112	124	107	113	116	122	122	127	113	121	122	103	131	103	116	110	94	113	111	116	121	133	115	137	124	122	121	117	129	108	113	116	110	105	117	119	110	103	106	122	119	104	97	126	122	103	88	104	126	109	111	117	111	132	132	104	107	127	114	131	138	115	127	98	113	103	126	126	110	110	105	130	102	123	108	108	109	92	91	130	121	120	114	117	106	107	127	125	125	122	110	113	106	115	102	118	113	118	114	116	110	113	122	117	99	98	97	121	123	110	155	121	112	130	111	124	100	113	110	126	119	114	119	108	114	133	132	146	95	119	125	115	108	121	118	109	112	123	133	106	140	130	130	140	129	114	111	117	121	104	114	122	117	107	123	115	144	108	127	120	110	106	114	118	116	120	109	125	114	109	114	150	128	124	134	123	102	108	135	121	130	115	115	111	109	109	101	126	107	118	116	101	124	105	119	114	108	125	109	107	108	118	104	113	129	112	106	103	114	107	114	106	123	127	126	136	100	135	107	106	100	110	84	105	115	115	129	122	119	129	129	118	114	110	131	99	102	104	136	110	109	136	108	121	101	102	118	114	115	113	113	120	101	111	123	97	133	111	98	121	129	125	132	110	107	117	137	116	110	101	133	100	113	133	134	117	100	126	139	112	120	104	123	122	101	108	101	117	108	116	119	125	118	133	120	123	96	118	123	119	122	110	111	124	89	117	113	130	80	123	124	118	121	111	126	131	130	104	110	134	117	110	130	142	109	110	118	135	105	104	108	129	123	107	131	108	104	112	125	131	119	98	129	119	109	96	119	121	115	111	117	138	120	118	119	130	106	94	112	131	113	95	119	109	115	122	124	105	93	120	107	115	125	131	123	111	123	106	100	113	108	107	117	104	99	111	105	113	110	136	126	131	118	118	113	105	99	127	123	116	120	127	109	116	111	130	116	127	117	91	114	115	127	114	102	100	108	119	107	110	113	97	121	116	112	118	116	114	123	115	108	103	100	118	115	116	119	115	109	115	134	132	114	129	109	104	111	113	112	112	106	120	117	118	113	117	128	142	119	111	101	124	125	98	127	112	135	119	126	125	92	144	121	109	110	95	110	112	122	103	137	115	119	113	116	106	109	120	109	123	104	118	121	127	110	107	99	112	115	113	123	115	125	106	121	129	125	120	116	103	101	130	120	102	119	117	113	118	110	149	112	108	93	116	107	107	126	119	129	116	122	120	114	108	122	130	115	106	110	113	96	91	128	117	122	108	95	106	126	121	108	96	116	117	117	120	126	146	98	139	86	106	106	106	114	116	134	120	129	125	101	112	115	128	101	114	129	112	107	107	128	121	130	124	121	130	99	122	119	123	113	129	118	124	123	117	109	125	124	111	100	130	110	106	123	121	106	117	142	122	121	102	112	113	125	137	117	131	110	104	111	95	112	118	132	103	114	123	106	94	110	121	132	121	120	121	120	109	98	94	107	106	117	102	116	125	134	93	124	122	115	124	107	94	107	96	128	122	143	85	111	108	126	117	110	122	122	117	104	119	128	122	108	104	116	108	113	118	114	140	141	117	124	126	106	132	123	114	104	99	109	137	114	114	104	114	104	103	125	114	106	103	125	115	99	96	123	144	97	109	116	135	123	125	115	111	119	124	115	110	103	104	120	105	115	121	121	116	122	119	118	111	118	117	120	116	120	125	115	109	131	119	115	99	128	111	101	128	118	107	97	101	102	127	123	112	103	115	124	121	126	137	114	101	120	113	118	113	115	97	100	121	113	133	115	124	128	119	116	97	118	109	129	116	107	108	110	115	118	115	112	120	120	110	108	140	116	130	116	115	98	128	112	116	119	130	133	107	138	81	116	118	103	109	119	132	125
12398	17669	21041	21175	21929	22145	20402	19306	17105	16008	13584	12594	11222	10899	12353	14082	7993	4906	3404	2437	2058	1673	2184	1910	1462	1420	1529	1013	902	905	815	825	802	691	600	574	540	482	485	592	372	389	384	361	377	386	398	405	426	443	475	395	458	453	542	450	484	468	567	617	711	887	853	995	1072	847	722	678	768	642	670	388	368	335	352	377	369	322	304	337	351	352	313	315	345	361	335	338	331	325	380	325	332	340	361	362	313	350	343	310	293	305	293	344	361	312	304	318	329	330	326	316	335	330	337	328	327	313	318	338	309	377	327	296	282	319	319	342	338	324	328	314	303	314	346	336	320	308	304	290	313	321	360	307	308	332	302	294	316	307	356	303	293	343	334	291	323	329	309	305	303	358	315	325	325	292	327	289	314	318	302	286	333	326	322	309	316	309	318	323	314	318	334	322	293	312	321	284	331	300	332	324	300	344	325	272	310	286	319	327	345	305	342	305	313	327	299	318	336	310	304	320	307	298	293	320	295	311	316	316	326	325	316	309	286	336	335	337	341	299	295	313	324	307	298	303	304	288	305	286	325	312	332	323	347	283	315	306	326	321	310	308	320	299	350	303	339	287	286	328	345	324	313	329	289	310	323	327	311	311	282	336	310	325	314	271	319	305	304	351	312	290	290	284	293	322	335	315	308	320	300	313	303	306	320	353	294	319	334	298	314	304	294	318	328	317	335	274	311	298	297	296	329	318	305	309	318	315	305	317	317	307	306	334	295	327	341	337	322	326	321	292	313	313	308	316	321	311	319	293	315	323	309	332	340	314	287	318	318	322	322	307	303	313	313	329	302	310	287	304	338	285	288	277	314	332	339	338	297	329	325	324	327	312	334	338	308	317	343	353	298	322	288	313	309	291	351	322	296	322	314	306	326	278	292	294	313	291	308	303	300	327	307	334	324	308	330	301	298	306	312	306	297	346	301	330	349	313	307	302	282	307	295	336	301	306	314	320	324	301	346	324	330	302	342	312	285	313	320	304	303	299	297	321	327	340	346	315	320	344	288	358	324	309	303	311	319	286	329	306	325	334	292	294	303	306	337	312	312	332	278	332	319	311	316	274	324	286	336	321	282	325	327	325	320	340	335	278	324	316	319	318	329	318	329	302	321	315	299	324	322	350	324	338	329	330	318	284	333	312	312	321	299	314	305	321	319	307	295	311	331	327	306	333	306	318	314	318	334	333	307	339	322	317	288	341	319	314	323	329	320	288	315	290	339	293	315	300	314	309	279	311	313	317	359	322	322	300	332	308	321	293	318	306	318	307	338	332	300	371	324	296	310	306	315	304	305	323	312	310	315	324	316	326	328	357	339	314	325	312	365	329	326	323	273	342	312	312	300	332	339	307	333	303	285	292	294	299	303	309	305	322	317	329	327	345	333	319	318	309	332	315	343	303	312	342	292	319	320	322	303	291	314	306	321	332	301	288	328	320	338	328	300	332	294	305	338	322	315	350	306	318	306	309	323	322	350	292	322	327	319	303	291	315	305	306	326	327	298	283	300	318	349	298	317	319	313	316	302	279	307	318	295	314	339	318	309	317	337	298	331	344	289	311	332	335	310	319	306	305	345	326	309	303	332	300	339	322	342	330	301	361	323	316	349	305	326	309	306	303	318	289	343	314	322	336	331	315	323	312	303	325	309	326	322	305	306	310	320	307	337	317	312	302	334	280	314	316	288	294	283	307	297	343	321	312	309	321	323	314	318	325	301	285	325	335	302	350	294	295	279	291	334	259	275	291	292	273	318	340	308	323	308	320	299	307	269	354	285	323	319	322	289	318	317	299	335	319	342	275	290	296	282	317	286	338	305	302	331	327	331	331	330	294	332	283	306	330	350	347	321	336	318	330	297	315	350	333	327	312	335	334	313	261	321	338	332	325	327	312	292	358	316	305	326	313	297	299	312	328	298	305	327	325	287	325	338	329	324	313	332	294	299	313	315	329	305	312	276	285	321	305	308	297	345	336	305	309	314	349	319	329	329	323	334	322	336	331	303	340	318	329	331	320	316	321	305	315	315	315	325	332	326	321	306	310	287	284	305	339	324	280	298	320	361	290	330	312	362	299	315	337	316	316	353	327	345	327	294	321	327	327	328	339	315	308	325	345	297	315	358	334	309	338	306	310	279	326	284	312	288	290	306	331	311	315	298	339	333	310	320	315	298	277	282	347	281	322	294	343	318	322	319	284	311	307	282	320	295	317	313	296	345	309	308	302	307	308	335	304	311	313	299	318	296	272	316	301	311	356	299	329	343	309	353	351	319	329	323	299	309	320	302	288	307	350	305	347	302	338	315	327	333	303	304	303	302	312	303	307	307	306	330	320	345	310	310	332	326	322	325	299	319	316	310	314	314	316	313	336	308	329	301	308	288	328	313	308	327	321	321	289	318	340	303	314	314	310	313	319	296	274	332	355	290	316	312	313	299	302	301	346	311	286	317	325	298	312	306	298	337	304	335	308	277	281	308	300	313	320	304	287	289	302	306	274	315	318	316	302	294	301	298	318	312	305	318	281	321	338	341	298	315	312	326	278	317	299	296	332	329	283	318	301	302	322	318	323	341	353	302	337	338	299	318	290	307	318	324	298	325	323	295	310	314	316	309	326	304	299	314	309	284	301	353	326	333	363	299	294	305	288	352	308	317	323	321	319	314	313	330	312	311	335	342	315	296	340	326	335	300	336	324	329	340	310	288	316	303	330	314	321	312	323	311	307	360	309	312	318	306	313	282	288	315	341	335	316	333	293	320	300	293	313	286	295	333	320	305	315	285	299	320	341	316	290	320	294	321	306	332	334	335	331	329	295	306	293	321	328	337	300	308	332	306	346	280	313	314	327	313	327	290	314	302	303	311	282	336	321	305	319	293	291	312	261	318	307	331	334	287	341	295	304	317	319	306	279	270	334	315	321	327	307	334	322	310	314	300	317	296	283	304	325	291	318	308	325	322	329	305	320	296	321	311	314	327	330	335	318	289	335	285	295	312	305	325	294	303	301	330	312	296	312	323	340	307	300	330	340	295	324	341	316	307	293	322	323	277	325	340	316	317	299	305	323	330	283	326	290	311	331	333	343	328	328	279	321	318	314	293	297	315	320	312	303	327	321	340	338	322	334	312	344	329	309	319	312	327	342	308	331	310	300	303	305	326	300	299	313	322	279	327	295	327	377	299	331	323	344	324	292	295	262	303	287	320	335	291	310	301	330	331	298	329	336	347	316	324	314	325	329	317	328	306	331	323	296	297	313	332	271	323	278	327	338	276	316	296	341	329	296	315	292	310	306	313	334	301	328	335	328	291	325	329	314	293	339	359	315	330	310	345	323	318	332	311	300	319	313	309	315	314	318	304	321	328	324	298	289	319	309	310	309	319	321	350	363	313	327	319	318	307	299	305	322	342	318	334	314	297	329	312	303	331	327	330	343	339	320	318	288	301	327	326	304	315	287	313	321	308	286	305	326	307	329
4410	2301	3283	2111	1503	1028	975	737	736	602	476	442	419	366	409	403	383	363	366	343	377	319	312	313	354	384	322	318	301	324	320	331	312	307	350	341	309	355	324	297	327	323	296	291	324	294	296	315	322	334	333	319	307	326	303	315	323	309	317	312	289	314	295	307	322	330	311	332	323	313	334	336	304	326	333	305	329	309	326	328	324	311	320	299	327	273	310	307	304	358	330	315	320	318	298	283	300	331	356	329	319	324	291	338	289	289	294	297	312	314	315	320	325	305	318	321	328	308	326	293	331	306	324	354	338	300	302	324	304	304	294	337	303	306	319	298	303	299	292	328	338	328	313	306	323	307	329	295	319	312	292	301	310	286	329	315	315	329	325	344	308	335	291	293	327	329	322	314	329	303	329	310	303	329	325	325	277	307	301	318	319	305	316	339	289	312	306	306	337	315	319	322	316	331	319	343	317	310	337	315	287	306	343	305	349	344	299	341	300	304	334	316	317	304	318	299	324	325	311	288	312	316	343	312	325	304	315	291	309	322	290	316	317	303	315	326	351	338	323	349	313	343	307	319	322	309	341	333	326	330	317	340	298	315	325	320	348	329	314	315	342	327	297	298	326	315	329	315	341	307	294	319	308	313	335	292	328	359	299	311	316	295	295	345	325	308	306	352	324	343	291	316	317	304	297	351	303	296	312	340	281	314	325	337	349	303	357	305	314	335	325	305	327	334	308	292	336	325	312	283	354	305	315	317	302	309	310	307	322	309	360	308	329	298	318	308	319	312	328	319	311	341	306	308	332	323	354	323	290	302	293	336	305	315	296	293	301	322	348	310	283	313	339	307	302	340	336	331	338	292	325	294	317	329	303	316	311	300	307	303	307	335	310	303	306	318	289	328	316	318	279	303	299	319	305	344	270	305	300	323	316	309	304	316	326	279	305	347	299	328	274	329	324	330	332	330	306	328	300	324	296	333	308	319	324	311	342	308	322	309	329	314	347	341	333	316	319	303	325	288	317	303	311	339	331	298	332	312	323	324	323	341	316	302	370	271	292	328	294	306	336	324	320	289	320	313	315	312	299	315	281	354	326	330	313	305	309	331	326	282	302	302	328	333	316	323	335	275	293	313	356	310	332	336	307	329	307	340	322	323	302	289	335	315	332	304	319	322	281	315	316	324	295	304	312	287	325	313	310	268	303	345	303	317	346	328	323	354	275	327	274	314	308	359	322	329	358	310	302	336	345	341	339	288	267	303	309	337	354	348	285	313	306	309	322	318	314	335	331	369	319	299	357	309	306	319	311	300	305	334	299	325	311	306	314	340	340	298	297	312	290	286	308	299	317	329	321	296	304	279	312	299	276	288	322	312	330	352	332	314	300	327	325	345	297	313	335	317	320	297	333	308	304	333	307	321	331	334	318	292	312	275	294	299	334	316	324	312	311	314	347	308	309	301	311	316	301	302	292	312	316	279	325	365	318	319	311	295	303	313	295	297	344	310	282	309	348	306	341	301	337	340	333	292	302	317	317	350	333	314	290	326	308	298	326	344	314	310	306	350	306	312	317	304	318	317	299	309	324	317	344	340	321	305	311	298	302	343	322	316	289	316	350	323	331	302	314	353	309	346	332	331	327	310	325	321	298	296	319	278	338	311	304	331	282	321	324	345	343	333	331	341	313	338	341	316	312	315	324	294	298	334	300	311	326	292	305	314	346	305	315	330	311	317	342	308	304	336	280	308	338	340	329	359	326	313	355	333	317	313	269	335	322	296	307	300	294	315	338	305	313	328	364	328	310	294	296	332	327	290	323	299	328	313	304	303	300	297	345	319	295	309	327	314	335	338	307	309	340	335	292	311	305	318	314	296	292	322	318	352	281	311	323	333	310	301	330	346	332	297	350	294	285	311	301	320	309	310	308	354	275	350	312	323	334	326	302	311	334	315	327	329	314	328	305	312	331	307	305	321	312	317	273	317	330	286	322	322	308	322	309	350	305	316	342	367	297	307	311	295	314	291	316	312	307	324	331	337	309	301	328	293	300	279	308	316	289	323	324	280	330	331	292	312	322	316	342	335	302	309	309	295	320	323	347	340	360	325	322	331	303	335	302	334	298	307	290	343	293	308	277	258	319	313	319	279	300	295	304	340	321	335	341	302	316	309	316	321	309	287	322	334	328	323	330	314	324	338	327	314	300	331	310	350	295	303	334	327	323	340	318	332	317	325	283	257	331	317	331	325	318	326	335	372	297	313	296	354	318	329	296	337	323	321	365	330	295	331	300	344	314	324	303	292	298	305	280	317	344	322	339	301	302	283	323	311	347	305	303	320	309	303	269	347	326	318	337	340	316	355	314	281	307	311	297	280	323	314	352	332	302	345	325	318	333	317	326	356	310	328	303	301	348	306	300	336	331	344	312	313	335	330	312	278	291	338	330	298	289	307	307	320	331	323	312	325	332	294	324	305	314	352	301	323	326	314	319	329	289	300	298	334	304	300	297	347	286	328	307	289	320	319	329	320	308	343	299	303	294	315	340	308	354	332	308	323	307	339	348	319	329	322	327	312	307	319	318	324	330	348	323	336	303	358	273	322	301	337	345	282	329	329	319	310	317	362	298	320	286	310	324	323	329	336	307	301	314	361	333	315	316	304	328	286	349	312	301	291	327	311	320	300	357	302	313	327	321	310	338	305	344	333	344	318	308	327	308	320	302	304	326	321	321	300	303	372	344	296	331	313	337	321	312	314	318	310	314	307	303	306	289	350	312	311	319	307	299	335	304	327	304	299	378	290	298	322	326	324	309	319	334	306	312	337	323	325	330	316	318	323	317	333	361	320	315	303	325	297	326	288	289	298	281	318	337	261	320	292	326	316	332	333	307	318	274	332	327	320	325	308	309	345	314	338	323	349	326	335	293	303	327	311	342	318	331	339	300	304	328	357	304	318	317	329	323	345	336	316	329	334	344	281	301	304	295	294	321	303	312	330	317	290	295	323	329	315	294	278	310	302	299	291	313	341	324	287	290	310	330	323	318	319	313	341	283	340	312	330	302	334	291	287	286	313	368	338	288	372	362	343	296	316	312	331	321	319	300	341	312	334	305	332	321	292	310	326	297	306	366	312	323	351	294	279	301	331	303	317	278	316	289	345	321	313	298	327	281	304	320	339	315	287	294	364	301	302	315	318	315	339	343	330	316	295	301	315	319	334	301	297	332	302	322	313	299	300	352	326	331	323	285	328	301	308	310	322	341	340	318	303	289	317	332	344	326	323	333	318	310	353	288	316	345	305	321	319	296	324	322	330	332	317	294	304	304	291	288	320	332	316	312	326	337	295	312	330	339	319	338	330	348	334	317	281	353	310	320	323	321	307	293	313	280	340	335	291	335	342	326	302	294	292	281	311	312	317	325	323	319	316	314	328	329	349	327	334	276	319	319	311	308	295	307	325	297	318	309	333	300	316	323	312	349	323	321	332	316	346	313	285	340	356	324	355	318	295
3460	3002	6030	5822	4776	4249	3481	2983	2557	2093	1801	1536	1430	1443	1495	1641	1264	1108	1008	1019	960	880	917	893	893	898	872	871	834	819	843	866	781	812	798	749	765	771	775	764	764	782	719	763	787	766	770	796	809	804	759	775	763	814	839	811	815	803	770	778	767	775	806	808	787	798	775	774	786	804	730	753	752	752	727	758	743	779	784	744	739	751	776	762	733	701	774	728	778	797	815	787	770	788	756	771	771	794	789	766	767	737	751	788	768	761	797	754	780	757	773	739	749	727	758	754	790	789	845	819	757	796	695	729	797	740	784	783	750	764	784	803	738	764	736	785	775	785	774	776	738	758	730	775	761	748	744	789	754	730	762	750	792	801	775	759	794	703	805	784	683	717	801	784	801	785	762	709	766	707	810	778	780	780	751	749	760	755	743	799	761	722	776	768	782	741	749	711	735	791	767	765	764	754	752	748	756	749	757	764	718	726	764	726	783	742	764	751	762	778	707	785	750	721	757	751	781	782	756	744	809	777	735	769	796	781	794	768	732	762	756	744	791	784	740	720	797	780	778	768	701	763	746	738	765	732	782	788	811	756	750	770	791	769	765	695	778	778	718	769	813	799	786	762	743	735	751	799	714	782	780	719	727	803	752	783	779	735	754	753	756	778	777	746	781	759	754	749	736	803	718	756	723	772	794	752	807	729	769	776	787	735	782	739	787	781	739	773	749	751	827	798	737	812	773	813	752	739	781	776	760	770	782	746	758	740	744	779	706	747	733	784	779	765	728	790	747	785	775	792	736	720	734	756	760	729	722	773	761	736	756	747	780	717	729	750	723	793	782	775	826	691	822	757	743	719	792	768	742	702	789	834	791	788	774	765	800	768	750	777	725	785	719	754	775	716	743	741	734	787	804	743	759	731	776	720	784	745	762	781	784	793	735	756	699	753	803	842	824	778	786	738	755	734	818	755	721	784	733	778	790	749	783	776	793	809	771	785	729	759	782	738	758	774	746	742	727	704	747	754	732	716	779	754	756	783	721	795	734	760	763	809	793	794	803	785	752	741	748	753	737	748	811	814	776	772	764	778	772	793	789	767	715	766	749	732	766	722	773	770	767	751	747	786	744	763	781	737	779	786	747	730	749	764	767	776	746	732	731	808	768	741	789	764	730	812	738	769	802	770	793	779	782	783	772	758	747	734	772	787	783	792	813	766	775	780	807	797	773	747	755	723	739	751	784	803	779	805	724	717	745	737	777	785	714	753	750	732	803	744	787	780	735	825	748	737	800	823	753	749	735	763	725	816	728	702	834	810	766	778	745	764	729	775	818	773	765	787	765	790	728	796	754	760	784	783	716	748	758	773	740	804	706	774	804	768	764	742	774	734	747	747	767	744	758	772	796	742	756	750	713	787	750	756	816	783	789	728	758	807	769	793	802	785	765	751	714	812	731	788	734	829	770	751	764	730	756	811	734	766	799	764	830	760	743	736	712	802	738	761	770	730	765	783	768	773	778	757	785	768	765	768	765	780	752	735	725	778	764	805	728	766	781	774	797	761	777	743	770	755	802	755	770	812	767	724	737	758	807	774	754	734	804	770	738	736	823	736	743	785	730	748	743	767	744	765	769	735	743	726	726	754	784	746	697	761	734	736	742	758	803	735	800	792	789	810	753	798	793	762	770	827	704	784	748	782	712	736	713	777	789	772	759	758	722	772	736	771	752	747	775	750	758	739	803	759	802	714	774	757	751	739	746	783	811	714	753	756	796	753	736	763	740	741	727	733	729	771	774	800	772	742	782	808	777	777	805	734	728	757	841	768	739	775	782	828	770	812	773	786	704	749	732	765	758	756	737	748	775	813	835	802	751	759	721	801	738	827	715	762	774	752	777	725	707	825	753	748	777	752	786	770	774	773	757	728	809	792	732	818	774	791	783	771	728	771	778	744	755	775	791	819	774	751	775	778	771	721	842	730	751	744	764	758	740	799	781	804	691	769	795	715	787	781	795	774	740	747	757	798	776	710	802	744	776	734	787	800	761	775	795	720	820	765	748	736	783	798	747	765	755	745	770	765	710	735	794	755	727	790	711	801	768	726	747	776	757	772	768	800	760	740	763	730	875	795	816	772	774	817	772	771	760	767	740	781	721	750	766	766	758	743	770	744	760	790	784	735	801	790	812	798	772	765	749	771	779	749	781	738	757	748	800	701	748	761	797	745	754	781	753	762	740	787	712	817	799	790	776	754	754	747	723	776	761	777	762	825	754	779	738	745	753	793	743	767	822	754	744	769	729	820	742	770	770	770	757	779	751	754	779	772	776	770	777	757	748	767	775	722	717	797	806	744	730	765	752	775	759	784	770	790	815	731	788	745	774	767	775	756	766	776	795	703	775	800	756	739	753	739	794	755	741	745	739	759	806	755	794	736	755	793	795	814	736	798	731	737	773	775	750	794	763	733	773	769	750	768	754	798	768	780	749	733	779	778	762	746	741	771	820	773	748	744	767	777	751	764	777	761	777	755	780	744	746	736	794	767	717	787	787	751	756	723	769	737	775	824	774	721	744	751	729	755	810	794	772	749	751	769	764	761	714	765	774	772	796	778	778	766	765	739	743	747	758	719	807	781	731	710	730	730	754	818	789	822	782	718	798	816	791	725	729	787	758	788	777	727	787	783	784	805	738	792	788	784	742	709	728	768	733	767	765	747	704	773	736	750	764	809	796	766	779	757	738	751	747	846	763	771	786	768	772	759	811	748	746	760	666	729	752	764	765	746	744	773	725	773	736	755	764	756	751	786	743	753	783	715	744	816	743	760	760	742	747	767	728	785	737	685	765	780	789	766	781	742	774	795	729	760	741	818	807	735	753	781	724	747	796	742	770	732	740	789	719	747	742	754	707	769	788	768	737	749	733	789	755	759	746	773	794	792	753	763	783	805	771	796	754	791	724	747	775	767	766	758	728	790	729	703	765	779	780	778	759	779	750	722	804	766	749	759	775	783	773	759	760	700	803	786	743	784	757	766	768	758	764	770	775	776	778	821	790	792	769	705	718	762	773	781	781	775	736	796	721	745	791	781	782	748	725	767	792	768	731	777	713	808	713	794	797	752	779	821	747	781	742	741	749	761	747	737	779	785	760	791	779	807	776	788	783	764	736	765	761	754	715	739	772	741	740	778	770	722	728	741	755	799	770	787	721	754	729	780	786	785	767	797	758	716	749	746	742	738	792	732	771	748	770	760	765	724	737	763	788	762	762	748	732	723	738	751	739	743	765	733	761	702	801	773	732	756	779	792	806	765	748	710	754	760	731	770	780	758	760	786	744	770	789	769	768	724	741	752	810	734	768	799	757	761	804	781	772	758	739	780	744	781	799	731	771	829	803	757	758	756	795	804	775	732	773	777	762	748	694	812	715	720	750	837	735	804	737	750	805	770	753	806	801	775	808	802	729	752	770	808	810	794	771	729	767	705	786	749	726	746	767	783	741	704	708	707	760	708	779	800
14741	14996	19838	15575	10485	7522	5686	4134	3496	2864	2198	1872	1530	1297	1525	1661	797	591	470	373	339	351	379	357	327	320	313	284	300	242	236	293	262	264	280	257	252	220	235	274	221	237	242	232	246	221	276	243	240	244	252	255	242	229	256	268	263	244	246	285	254	293	288	234	273	294	256	236	253	247	270	231	243	213	256	244	241	243	221	239	250	255	217	230	231	195	232	239	238	226	246	265	240	236	207	218	243	234	226	246	230	232	262	239	214	243	235	252	252	250	266	240	231	244	258	248	225	259	262	239	235	237	222	213	251	236	228	246	235	239	236	257	227	215	233	232	220	248	232	221	218	229	234	281	213	250	250	222	239	231	254	214	230	233	229	246	251	240	230	267	269	216	245	268	247	264	223	247	238	243	261	246	247	246	226	215	223	235	247	231	250	248	261	232	260	251	233	255	242	233	222	223	255	253	253	248	262	237	245	247	223	269	249	221	238	215	234	233	224	233	226	240	236	225	239	209	244	242	248	228	241	239	241	237	235	250	247	234	216	215	223	267	239	241	230	230	252	267	218	239	244	231	238	232	220	246	259	228	218	229	229	251	249	226	242	238	224	226	239	224	264	252	221	240	236	242	236	263	232	234	231	228	247	244	250	241	229	235	241	233	233	230	261	229	228	209	249	235	248	245	207	204	226	232	208	213	251	227	242	233	216	255	230	252	222	261	240	231	247	228	265	225	198	229	235	234	212	240	231	213	241	213	234	238	255	243	186	260	265	232	225	239	234	215	261	245	262	258	230	257	225	226	236	228	240	243	247	226	263	256	219	239	235	227	245	228	249	239	254	239	263	234	226	254	239	257	256	231	206	239	200	218	263	226	208	204	211	242	235	207	234	228	238	256	237	194	206	224	261	262	247	258	229	244	221	213	254	216	226	257	277	232	240	215	215	253	242	230	259	270	250	235	230	253	245	214	237	206	248	243	252	247	272	259	244	255	240	222	226	253	263	241	254	243	226	233	229	254	236	221	235	257	232	214	212	234	241	206	246	255	260	222	221	242	227	248	240	221	240	246	237	205	232	250	232	223	230	235	263	206	236	236	246	234	257	248	257	239	246	221	223	211	232	239	213	263	215	247	255	241	227	248	211	246	220	225	242	211	203	217	255	243	231	229	261	251	207	244	252	241	259	237	197	240	232	232	229	247	227	254	237	240	252	225	213	222	241	246	226	248	227	219	230	247	234	229	236	215	243	245	249	223	275	217	250	240	248	236	246	223	250	247	219	204	219	231	225	236	206	216	244	224	237	257	259	226	269	228	263	250	241	231	240	248	244	227	245	218	260	225	220	300	224	212	223	266	233	230	223	216	231	239	241	237	239	241	239	250	223	235	237	236	237	270	223	241	220	203	241	240	241	243	242	227	230	266	231	225	259	228	246	213	238	225	249	254	256	245	264	230	230	208	217	257	234	259	249	235	231	223	254	261	249	227	227	230	222	222	221	222	229	213	245	247	233	235	259	227	201	214	240	257	218	230	229	236	230	212	226	241	249	239	236	250	236	223	241	243	225	199	248	229	218	236	212	229	224	219	252	275	244	211	226	238	251	246	253	240	233	235	245	227	226	226	225	235	237	232	250	230	242	221	222	240	213	252	233	262	235	235	232	240	234	219	231	245	221	204	237	215	222	233	233	233	233	232	240	218	239	216	234	220	215	242	247	244	248	220	235	236	264	248	227	216	255	248	251	267	227	227	241	235	260	203	251	235	225	231	250	254	211	238	251	221	209	261	246	225	260	223	279	243	221	214	221	262	283	235	236	227	258	212	260	249	238	228	240	247	221	246	240	257	231	241	240	211	255	240	224	220	238	221	255	238	210	220	237	234	246	215	238	252	244	232	247	244	225	237	221	200	238	247	235	248	241	233	244	255	240	250	216	230	220	248	223	246	206	239	225	245	227	244	245	231	243	219	241	240	226	248	221	225	245	238	235	229	215	223	236	248	252	204	237	249	234	260	224	247	222	226	238	205	230	249	228	237	232	235	209	239	239	213	276	211	228	240	254	244	242	246	222	213	248	225	281	238	227	229	238	249	255	220	259	231	249	263	234	218	244	232	251	227	234	221	246	240	221	263	241	208	241	217	220	214	224	257	207	225	215	242	232	224	239	264	233	239	240	232	237	240	232	246	211	250	234	209	245	220	234	238	236	252	236	240	223	252	231	266	209	225	245	240	219	243	235	231	234	214	261	236	249	244	211	235	238	255	258	255	264	247	229	237	267	246	228	260	228	256	230	240	241	237	240	218	230	243	233	227	227	244	236	250	270	242	237	279	221	266	200	244	214	241	233	246	233	239	214	234	250	228	228	243	253	242	249	224	216	198	225	233	266	245	232	216	265	223	264	230	225	247	226	244	220	256	252	236	220	242	256	232	229	256	226	235	235	204	203	249	257	242	209	219	227	219	228	245	232	227	231	221	223	207	233	227	237	236	251	220	234	238	250	206	247	253	241	217	231	250	221	214	227	234	257	258	262	221	245	244	253	207	216	238	261	264	247	219	236	239	253	249	217	242	266	251	252	241	211	246	240	221	226	236	221	245	256	258	238	248	203	239	242	233	228	246	203	241	239	243	226	232	229	221	213	218	212	250	255	248	253	240	197	215	210	245	232	256	262	241	235	229	235	256	228	242	239	232	234	229	232	219	220	260	244	259	230	226	244	233	224	250	235	202	231	232	210	243	245	221	249	234	239	216	232	211	248	255	225	233	220	247	232	244	212	242	225	231	239	205	244	238	209	245	241	244	260	228	220	235	250	239	233	223	247	234	247	219	234	199	224	215	225	251	241	245	235	226	249	241	238	222	234	233	226	258	231	245	236	269	251	245	244	243	211	259	224	251	214	258	225	241	226	241	230	220	228	241	224	261	230	242	251	245	232	233	260	235	245	246	240	207	228	237	222	216	212	218	235	247	226	231	245	215	251	245	226	232	250	240	235	241	255	231	222	261	222	244	227	213	248	261	242	243	221	234	230	243	221	238	206	238	226	243	215	240	227	244	220	242	250	221	253	235	206	257	214	231	231	189	247	250	255	275	234	237	226	255	224	229	231	236	257	247	222	235	209	252	230	247	238	220	181	253	210	273	227	246	250	232	263	224	251	217	221	215	244	245	243	222	238	269	229	226	212	233	247	232	234	251	224	235	271	233	230	233	212	244	242	235	220	241	220	241	237	243	257	239	239	217	216	277	237	234	225	243	241	270	237	255	243	235	274	223	262	231	200	213	240	230	228	217	235	235	251	240	244	233	264	259	243	235	233	212	218	242	221	266	230	248	228	226	238	239	253	236	242	231	245	231	261	211	242	254	209	247	216	252	242	255	244	244	239	221	252	256	235	224	258	248	259	218	241	241	208	248	226	236	257	226	233	226	254	234	222	241	220	248	233	231	232	252	217	232	234	251	234	222	241	262	261	218	247	232	257	197	256	215	221	227	246	254	255	281	270	234	243	220
9359	12977	16676	16762	16550	15801	13986	12559	11364	10891	8707	8607	7654	7468	8693	9336	4232	2810	2488	1670	1421	1346	1701	1318	1385	1275	1290	1026	896	871	836	821	869	718	709	680	704	710	701	789	625	609	608	604	607	596	613	633	608	609	675	636	627	671	628	708	689	659	761	787	807	887	802	858	911	832	789	716	708	678	685	705	592	632	579	611	553	601	598	603	627	575	572	612	596	587	589	556	592	571	552	617	597	588	586	564	565	576	588	622	580	598	542	583	638	601	581	600	570	553	588	591	613	583	582	606	556	620	567	573	587	560	587	592	576	605	562	585	567	589	580	573	596	593	578	586	532	556	597	582	599	599	585	574	561	610	552	558	598	572	570	553	584	554	582	561	601	578	627	593	577	602	590	567	569	562	623	536	567	575	588	579	533	599	579	587	610	537	559	599	565	602	565	605	574	604	580	575	541	560	590	603	569	583	546	578	558	542	601	589	602	584	590	602	596	589	571	589	576	625	588	604	578	554	540	569	587	591	550	583	588	592	602	572	556	567	552	568	588	555	570	590	562	590	559	589	587	564	552	566	600	579	626	586	549	631	589	571	570	567	567	582	575	563	590	619	604	554	579	584	595	526	581	599	573	615	578	584	561	589	546	550	556	530	588	570	580	561	560	591	598	579	545	539	585	570	566	570	608	560	591	606	591	560	605	541	604	577	576	548	551	568	640	590	567	590	554	618	549	551	562	593	566	543	596	588	589	587	590	582	533	555	560	557	543	538	609	549	555	610	594	555	550	569	581	570	591	579	559	571	582	542	571	550	588	567	580	550	544	568	560	576	552	577	586	591	593	576	548	608	528	612	577	538	571	569	584	600	566	590	587	532	604	574	557	577	581	587	570	573	607	590	565	578	552	569	623	549	619	575	591	572	557	563	543	594	554	570	532	575	585	553	578	560	616	563	543	583	596	611	605	551	581	597	584	570	589	608	575	620	605	558	592	595	581	628	559	555	531	556	594	554	566	596	604	562	565	577	562	534	582	537	559	616	586	577	543	600	589	573	558	605	621	538	555	562	584	581	605	599	551	550	580	583	567	620	569	533	563	590	619	573	577	585	615	592	563	575	619	556	588	594	572	555	567	586	577	526	596	575	544	569	586	574	596	535	605	568	564	579	549	562	593	534	578	567	527	624	621	577	606	586	588	587	587	554	565	545	576	610	593	576	590	557	616	597	573	557	561	608	581	567	579	572	591	569	586	598	577	604	611	553	595	561	558	557	557	594	574	576	594	582	560	538	585	581	562	584	600	531	578	605	530	566	535	572	551	585	579	586	546	518	565	574	615	581	547	554	605	547	564	547	597	557	592	588	553	572	584	588	577	538	563	546	557	595	564	576	553	603	609	591	585	579	592	595	589	539	556	620	553	609	587	594	600	583	557	624	541	580	588	573	541	597	585	577	548	602	665	594	541	562	570	600	591	545	563	585	587	557	567	556	556	612	576	600	570	580	635	583	551	610	546	575	566	564	580	579	560	624	561	527	576	568	546	550	564	605	605	520	571	593	576	542	598	592	580	551	596	568	589	555	579	563	604	584	513	548	541	539	622	598	563	543	583	616	591	574	615	583	577	580	533	576	581	580	572	588	586	619	574	582	557	544	574	561	550	632	536	552	533	583	538	599	642	574	585	566	562	613	594	551	601	554	565	609	582	551	537	576	604	600	593	585	555	588	580	592	546	581	590	572	578	603	614	605	591	590	560	609	564	552	555	557	585	595	567	552	574	560	561	566	602	576	566	570	630	606	551	535	569	516	593	537	604	552	557	540	552	611	605	540	608	543	551	540	565	562	590	569	583	632	536	579	575	568	589	548	584	563	561	597	583	623	600	565	586	626	623	563	593	572	544	571	583	579	548	584	578	570	557	547	578	620	538	578	573	572	543	600	581	595	560	594	606	566	588	565	612	561	569	544	555	572	559	586	547	595	590	581	572	606	569	629	546	566	563	558	560	560	592	562	566	554	572	602	573	587	539	570	587	567	584	568	556	575	528	592	539	575	573	554	605	571	574	606	602	556	587	548	596	541	573	582	547	589	571	573	575	555	604	573	587	600	598	578	595	551	588	568	521	595	564	573	572	582	574	554	581	580	591	576	590	575	569	531	553	601	540	607	571	584	587	549	580	532	596	537	574	579	606	587	588	568	560	601	550	630	566	584	537	575	616	544	597	601	591	546	576	540	612	602	557	589	606	603	586	570	547	596	597	537	551	573	568	549	616	574	569	559	543	576	576	566	545	578	529	584	521	577	557	583	567	554	595	552	575	593	550	556	584	549	564	585	572	561	607	564	539	585	571	603	580	572	584	573	534	572	589	578	577	545	578	590	573	590	602	528	518	608	575	623	579	605	569	542	591	584	530	578	610	549	557	561	546	582	622	533	566	604	547	580	551	587	593	562	606	559	611	563	562	553	567	527	636	582	572	569	575	591	571	525	618	572	611	528	562	569	558	559	580	543	531	573	555	581	534	595	601	570	633	594	565	542	574	562	595	567	583	547	580	559	581	558	576	603	575	612	572	558	570	533	608	553	563	506	582	613	562	582	599	589	594	573	555	564	549	578	565	610	592	602	583	584	579	555	524	593	552	614	578	554	582	556	563	551	585	573	594	593	580	552	580	578	582	520	630	563	579	553	553	603	602	582	564	618	560	562	584	582	581	555	578	555	569	575	593	604	563	617	611	567	583	553	546	582	616	561	571	558	576	558	609	573	571	597	610	579	582	621	574	567	581	617	553	597	587	565	584	575	579	578	556	567	596	536	572	544	590	592	593	555	586	576	576	570	593	569	577	576	570	602	569	568	560	632	585	598	563	552	515	621	537	551	584	556	613	574	590	574	562	581	545	563	601	582	565	594	572	584	598	565	572	587	583	564	510	538	586	618	605	574	572	569	577	606	584	611	583	606	574	554	600	554	574	580	556	535	585	595	603	550	558	629	598	563	550	523	596	543	529	564	556	579	586	559	589	594	577	580	582	582	586	557	614	590	585	582	572	577	572	537	537	603	634	588	596	579	613	554	578	593	608	542	557	560	528	540	549	571	589	567	583	551	562	588	610	570	609	556	597	547	569	577	592	581	573	557	580	579	578	599	576	559	537	588	582	584	585	578	584	569	584	535	571	605	547	568	611	572	609	652	582	581	599	591	609	589	591	603	571	546	585	555	620	580	556	596	619	583	583	575	625	571	592	551	559	581	531	590	592	608	553	551	562	587	589	567	579	590	582	582	586	607	602	591	606	595	548	556	578	603	604	560	541	567	595	544	560	573	552	517	554	583	565	614	504	575	577	595	543	601	604	518	587	564	600	603	582	596	538	570	603	531	580	544	554	626	548	568	564	568	570	575	589	580	549	576	565	626	570	560	533	574	595	572	579	529	558	599	533	562	557	587	612	597	591	561	575	585	581	590	531	587	574	565	562	565	566	591	589	592	561	543	586	617	553	594	553	568	568	579	577	574	560	586
22233	22473	27259	20948	15736	12458	8983	7322	5780	5085	4060	3802	2867	2566	2480	2707	1114	759	637	391	308	313	333	284	261	265	248	200	226	157	214	161	160	157	150	113	145	156	143	145	130	125	121	113	112	100	122	116	111	125	145	136	134	117	139	124	122	129	123	143	139	191	152	167	183	169	141	155	151	134	158	142	119	117	116	110	127	119	130	117	124	128	101	130	117	124	132	129	120	121	97	119	147	97	120	109	117	127	117	129	120	108	127	114	104	115	108	138	126	117	106	124	133	126	117	108	112	113	125	98	97	110	118	124	109	113	120	119	108	131	138	120	125	117	107	126	109	105	129	118	124	92	123	109	132	124	104	110	87	123	124	121	101	106	111	149	124	102	137	84	115	120	116	110	110	111	117	109	101	102	113	129	116	112	119	128	125	127	81	102	102	105	114	113	127	117	106	130	123	113	134	102	119	133	122	125	123	102	126	113	126	116	117	122	125	114	104	100	124	103	110	107	105	103	96	125	123	108	103	118	86	118	119	110	120	124	111	122	110	129	128	104	118	116	113	138	106	118	119	116	126	112	124	128	136	115	102	110	141	123	131	110	114	114	152	148	115	123	111	134	135	126	134	114	113	139	109	118	122	111	114	132	137	117	107	128	134	119	130	109	126	131	131	112	117	108	113	115	120	104	102	119	122	99	100	123	118	113	116	116	112	100	111	101	124	119	116	125	114	101	112	128	110	136	111	89	125	130	122	114	113	133	112	124	128	124	122	111	123	117	123	108	109	108	115	91	127	109	138	123	123	117	116	101	119	108	115	131	106	118	117	131	120	109	125	108	116	118	102	98	119	101	103	101	135	102	129	137	113	142	136	126	110	116	117	137	124	121	135	118	97	130	127	113	112	128	118	131	119	133	123	118	122	118	112	110	96	109	127	107	129	124	118	117	107	121	148	118	133	126	137	128	129	119	115	131	126	118	126	119	112	108	128	92	116	92	118	113	98	118	121	104	126	119	96	115	117	116	107	123	115	130	110	104	124	108	124	117	101	103	97	111	136	112	122	126	123	103	123	89	102	128	97	106	126	101	126	111	102	118	120	132	115	106	114	112	116	124	127	122	98	111	126	128	147	98	119	123	140	115	111	108	106	112	129	93	136	130	115	112	125	102	113	132	116	131	125	115	95	133	108	129	118	130	154	110	115	92	117	104	119	117	115	143	119	117	105	116	113	127	101	116	126	127	129	102	112	116	128	105	115	91	134	106	111	124	117	122	109	89	116	139	108	127	104	127	98	110	143	121	128	138	139	109	91	106	116	99	102	107	126	130	128	130	127	122	105	93	139	120	118	128	123	107	104	125	109	133	129	121	108	128	112	125	105	120	136	108	109	120	102	129	119	135	111	102	109	124	116	102	125	119	103	108	118	96	125	92	127	103	127	112	132	111	115	104	117	108	140	108	115	118	113	122	102	119	104	106	146	138	130	127	119	113	124	112	135	109	104	123	115	117	113	89	116	125	129	98	112	98	137	116	107	107	98	143	115	123	128	117	132	123	115	118	130	116	134	131	117	117	123	116	122	130	124	133	120	141	140	100	108	118	108	111	116	119	118	114	116	129	107	100	102	108	138	128	109	119	128	109	107	120	112	102	115	102	132	109	112	120	119	112	105	123	106	109	110	129	128	114	130	111	107	119	122	116	109	141	104	110	118	111	103	110	134	118	124	118	110	110	116	122	110	106	106	127	103	110	112	92	106	119	130	106	124	129	132	98	123	115	121	107	139	117	113	101	120	119	99	114	133	113	145	107	112	147	113	129	122	119	115	99	114	107	120	113	119	108	122	132	123	140	126	110	106	111	117	109	123	112	121	125	113	104	116	108	123	128	120	102	117	101	113	127	144	134	130	137	89	118	102	115	110	106	107	133	124	117	128	140	111	106	106	105	111	93	116	119	120	130	108	104	126	117	122	111	125	131	126	114	98	118	116	92	122	109	124	118	113	106	113	102	139	123	126	110	131	120	130	100	125	116	98	119	93	115	131	140	99	129	118	124	120	126	105	100	123	130	135	132	88	124	115	111	105	104	114	101	118	104	122	108	108	121	115	120	116	135	104	120	111	107	103	126	134	131	119	118	116	89	125	113	126	118	128	111	122	133	101	98	132	130	109	137	109	108	115	115	111	107	122	130	102	104	124	116	111	127	111	107	114	104	121	112	113	93	110	128	93	127	124	120	123	130	127	110	109	114	98	128	124	111	104	117	107	129	116	117	127	112	123	119	118	118	110	122	126	121	106	128	113	110	125	117	118	113	120	99	126	115	100	118	106	126	100	118	109	134	130	136	110	107	127	124	111	115	109	110	112	110	109	112	128	121	126	109	130	126	109	120	112	115	130	134	116	116	106	109	104	109	114	127	110	107	110	115	97	105	117	129	123	123	133	130	109	110	99	102	99	125	114	146	84	117	116	118	104	89	112	102	119	128	112	113	126	103	120	105	109	112	136	110	115	115	120	97	112	115	121	105	125	106	114	122	115	126	125	108	110	119	100	109	114	139	102	123	116	113	110	110	111	106	113	90	114	120	112	127	99	107	115	126	133	105	99	106	107	109	122	110	116	131	99	109	139	111	135	124	123	89	115	133	112	107	112	146	121	107	126	125	97	112	132	114	110	126	140	115	109	132	124	103	100	116	117	119	116	122	116	120	111	119	103	109	134	100	117	144	118	112	106	101	102	112	119	120	113	116	141	119	116	98	129	105	132	137	115	109	115	107	106	116	120	123	108	129	115	123	115	142	106	139	125	114	101	116	103	106	108	124	107	119	110	132	123	130	104	140	106	134	106	123	139	127	116	100	113	105	108	100	107	115	91	114	134	102	115	133	127	111	109	118	127	124	116	117	111	130	109	130	121	109	142	121	96	121	119	110	104	121	113	90	120	120	118	94	122	86	136	104	103	126	121	105	126	100	107	96	110	131	117	112	108	124	114	127	124	122	96	113	103	127	110	102	100	123	98	113	130	139	128	123	106	130	110	134	137	105	96	105	107	120	111	104	117	120	109	133	113	100	103	95	97	114	113	104	111	128	101	121	124	105	103	113	99	102	107	113	117	113	130	144	134	114	116	119	112	101	127	133	132	104	108	125	112	123	112	100	130	125	118	115	129	91	123	124	111	121	119	104	109	114	103	110	107	107	126	122	128	118	116	113	99	116	118	111	136	132	126	99	115	128	106	122	124	89	134	121	108	123	113	110	104	114	127	127	123	111	92	135	113	131	132	103	110	131	115	114	124	88	107	118	123	120	124	97	116	121	122	133	116	113	131	127	114	131	101	119	98	102	132	111	126	133	117	114	128	102	124	112	121	101	111	120	106	118	119	113	154	133	112	124	119	98	110	98	118	94	119	112	127	110	105	121	120	115	113	127	124	113	113	100	114	108	118	116	128	135	116	123	120	124	119	118	113	103	116	102	104	120	98	121	114	100	99	140	127	127	114	96	115	111	116	110	106	113
12210	17524	21593	21163	21720	21927	18866	18295	16826	15403	14202	12780	12101	11452	13405	13617	6344	4537	3984	2361	2007	1837	2255	1638	1432	1496	1593	1028	999	830	843	781	743	637	552	514	505	533	619	581	432	399	371	394	377	378	413	375	418	402	460	443	462	465	462	433	421	410	572	609	663	822	762	799	847	751	661	552	582	518	589	681	364	363	387	337	351	311	328	341	331	318	311	327	311	334	305	349	320	347	316	328	297	319	333	315	353	309	305	329	330	325	334	305	321	345	307	337	325	318	335	316	293	300	326	304	304	304	356	320	296	305	369	341	335	339	332	342	340	316	362	326	305	351	314	324	337	302	351	318	331	329	334	291	309	294	319	338	306	330	320	317	302	301	344	284	336	309	339	291	306	296	300	321	299	334	309	302	333	306	294	331	320	289	308	284	311	301	313	339	310	316	314	306	315	315	329	318	350	301	324	296	287	285	341	338	318	316	330	296	328	305	336	319	292	289	313	303	308	319	344	323	316	313	323	305	332	327	293	344	299	319	333	302	314	279	330	321	325	294	305	303	293	302	307	279	351	316	342	298	305	326	355	281	305	275	326	327	331	320	318	320	326	324	300	297	335	317	338	311	354	336	308	304	294	319	299	331	299	300	327	327	320	317	313	338	323	288	326	293	317	301	357	296	298	310	318	306	329	334	287	301	329	343	310	314	326	298	313	338	315	296	336	308	277	289	278	322	301	309	307	309	291	295	293	287	305	307	329	322	318	336	330	344	288	294	328	331	324	298	290	314	302	294	336	306	343	300	322	327	326	296	303	278	323	311	273	303	300	323	317	318	296	349	319	293	315	311	345	305	335	296	295	281	294	294	307	322	335	305	299	298	298	358	302	304	310	282	333	313	310	338	312	303	318	350	307	316	318	313	312	321	311	286	291	318	306	307	275	313	309	327	293	306	317	275	302	296	290	307	282	335	332	320	299	326	312	341	298	317	339	311	319	316	304	269	299	297	294	331	317	307	318	317	317	322	291	329	315	331	278	289	295	319	305	316	320	321	296	308	323	299	321	305	300	333	304	305	327	302	320	332	325	302	315	328	312	320	335	333	303	335	316	307	307	316	320	316	322	293	333	316	313	289	326	288	291	315	326	310	313	314	288	284	273	291	312	316	307	338	267	315	300	314	309	304	326	328	345	331	304	336	315	306	292	293	331	309	293	303	329	303	294	297	357	286	302	332	345	320	269	302	320	290	296	297	315	335	322	321	332	305	287	311	281	339	290	324	295	314	336	279	316	299	347	307	312	280	296	341	306	349	293	346	287	325	314	355	339	313	338	309	312	319	292	299	315	319	291	352	315	289	330	312	289	300	324	334	307	312	310	305	338	343	272	299	290	323	314	342	293	312	301	341	291	298	313	323	323	294	290	308	318	294	347	326	328	290	314	319	307	317	319	298	309	347	330	312	323	304	298	336	312	308	325	325	303	336	320	295	302	302	328	291	349	323	304	309	324	327	311	316	305	310	304	327	310	278	274	341	303	316	317	297	305	312	288	329	295	284	336	351	317	275	329	322	288	290	305	315	293	297	326	315	352	335	304	325	296	324	320	316	303	298	284	321	308	312	318	331	338	286	324	328	323	328	305	303	271	318	326	330	316	304	300	288	341	307	300	319	335	317	316	306	311	302	325	293	305	318	313	305	331	312	312	312	320	321	319	318	330	317	315	321	329	272	337	336	314	283	298	314	310	280	316	284	313	324	332	318	288	332	277	343	339	323	313	316	314	324	315	297	331	322	350	312	299	303	316	277	320	331	300	307	311	311	340	301	310	299	322	283	302	328	312	320	320	318	295	345	310	272	316	300	312	327	336	304	313	332	327	327	301	331	334	280	331	331	319	329	303	301	299	321	325	303	298	301	309	300	325	292	316	280	307	302	304	308	344	307	300	300	302	331	332	300	304	289	278	285	295	317	331	270	320	306	301	292	307	311	340	321	331	335	305	348	297	311	328	299	303	301	323	332	294	336	324	315	333	336	315	289	335	317	304	293	287	324	320	286	310	303	301	328	295	311	335	289	336	291	332	305	335	305	296	316	337	338	331	351	284	325	331	299	319	290	328	304	324	308	295	330	303	329	302	310	330	349	331	331	311	298	296	294	301	315	294	327	328	310	276	283	308	319	316	331	315	318	333	324	317	310	337	319	317	328	319	308	287	280	309	304	305	306	293	319	340	307	316	335	301	334	330	298	311	279	298	304	301	279	290	321	305	337	321	285	294	301	310	304	304	304	305	297	331	332	301	301	365	348	302	333	336	323	334	308	312	346	304	283	287	324	329	345	308	277	315	310	291	309	290	307	312	306	285	292	310	308	306	310	272	315	340	303	305	315	344	312	321	319	302	285	299	314	294	302	309	316	290	343	308	301	331	304	301	330	283	300	306	315	339	290	318	298	321	312	315	314	334	324	317	298	316	276	314	304	278	315	340	319	303	332	299	282	274	304	283	305	334	309	305	297	291	320	348	302	323	309	348	310	340	301	318	310	293	307	304	318	312	305	320	310	323	316	314	269	331	304	368	295	320	348	318	336	318	275	319	289	296	322	357	325	325	308	308	328	316	337	352	330	307	327	313	308	298	309	323	293	293	336	303	334	289	317	334	301	347	305	342	304	315	323	325	316	295	337	293	291	323	322	357	306	303	355	334	305	312	308	318	317	305	321	305	296	325	329	304	302	296	301	288	279	314	300	314	312	297	323	340	304	308	293	303	301	325	293	333	313	309	338	300	303	320	338	297	303	314	321	341	316	293	343	281	317	303	295	299	316	327	324	319	302	312	332	288	346	326	291	310	347	297	305	332	330	299	317	292	311	324	311	307	285	335	333	328	339	307	312	306	328	288	331	284	323	340	286	330	343	305	306	316	298	294	343	321	313	328	295	309	350	302	336	332	338	307	324	302	319	334	320	311	347	297	296	298	291	317	302	313	288	294	307	319	302	315	332	309	325	326	297	317	293	318	301	342	307	337	323	313	320	308	322	302	316	320	295	313	302	313	310	285	316	315	316	287	303	344	337	330	314	322	319	318	315	319	334	327	310	274	338	321	312	313	328	280	305	297	309	326	315	317	336	317	318	361	290	310	320	301	322	316	324	302	314	315	306	330	327	312	275	288	329	309	286	357	321	300	319	325	331	328	332	306	310	330	347	307	308	301	311	335	299	299	310	323	309	314	317	284	304	346	299	293	314	358	320	308	325	304	327	292	332	302	336	335	326	353	307	293	291	303	307	307	310	296	324	315	289	313	299	336	309	336	311	310	309	300	329	336	317	309	293	309	328	317	317	317	328	336	296	298	341	358	311	291	319	319	348	341	303	299	302	324	320	309	300	301	311	336	314	327	357	323	356	326	294	301	329	343	353	321	327	269	321	329	328	302	289	327	338	320	321	334	341	288	321	301	284	332	314	308	332	295	333	319	302	302	327	320	321	297	332	316	295	293	300	335	298	322	317	313	281	307	314	301	298
4628	2320	3587	2510	1434	1041	804	628	596	496	434	418	451	408	414	399	379	391	360	367	384	357	353	319	323	304	288	324	341	320	340	347	282	345	314	349	326	326	340	336	343	287	343	304	327	331	341	333	330	313	332	305	306	330	337	328	293	318	347	317	291	310	349	307	338	308	332	345	341	336	320	338	287	288	328	326	322	328	314	343	302	334	328	323	303	331	305	300	332	300	306	310	331	357	347	359	267	343	308	331	298	306	301	319	324	337	323	302	332	338	286	326	304	306	314	312	294	339	316	340	331	325	313	340	331	313	344	330	339	318	349	324	305	331	339	306	302	325	345	339	325	316	315	292	350	321	310	296	339	314	314	307	307	328	305	325	278	321	325	317	305	319	327	290	312	318	280	303	305	304	333	320	345	300	295	277	318	314	347	306	319	315	331	321	280	318	314	339	358	308	286	279	317	338	325	323	300	319	315	301	313	316	319	318	318	297	301	321	291	330	322	358	336	325	307	291	298	332	291	316	286	318	307	337	297	333	316	329	343	291	330	318	324	312	323	310	316	330	338	328	303	299	340	328	315	335	351	311	292	319	304	297	319	302	294	315	338	314	295	324	282	301	362	307	323	336	303	281	342	344	302	332	346	267	346	336	315	311	313	331	292	316	316	311	326	322	290	313	319	306	317	342	314	313	327	357	308	325	336	303	292	301	312	311	322	302	324	324	314	333	305	319	339	317	309	318	318	306	290	300	318	306	350	283	299	321	344	385	340	315	342	352	327	328	305	318	326	314	296	311	296	327	322	340	333	318	299	342	293	272	309	311	347	310	325	308	299	319	315	302	320	295	325	298	319	293	351	304	317	302	302	281	345	318	329	336	313	303	290	373	292	323	324	300	336	345	306	306	339	297	292	312	290	319	312	333	337	307	321	330	312	294	336	296	291	330	324	341	317	319	332	331	379	321	277	312	329	329	305	349	314	298	329	340	317	307	297	317	299	306	303	291	320	321	331	335	318	301	286	311	295	304	323	313	342	314	327	331	332	316	331	283	340	343	320	305	336	274	325	322	297	331	313	288	303	337	314	337	288	336	348	284	316	306	302	330	312	280	255	310	355	335	344	328	332	329	323	331	291	285	316	357	322	287	352	323	268	322	311	329	321	339	327	328	324	280	316	319	303	302	317	310	310	293	284	296	288	313	320	334	314	326	314	302	340	290	308	312	306	314	334	320	285	335	329	311	350	313	343	302	364	321	336	327	323	308	307	341	306	304	324	316	333	380	325	300	301	318	347	354	326	323	321	323	355	294	313	317	312	305	305	307	319	318	332	315	303	292	310	292	384	307	312	306	319	276	317	306	309	304	315	336	291	306	329	308	323	322	304	336	306	304	314	287	331	353	310	289	329	311	365	317	330	314	317	369	352	313	277	289	312	333	321	300	316	311	320	316	323	313	316	317	334	332	318	322	309	306	320	311	337	333	322	346	311	334	313	321	298	314	337	321	307	329	292	334	330	291	304	346	309	320	298	320	309	322	352	397	318	315	280	336	317	306	302	362	357	306	287	331	317	303	320	295	348	319	320	287	319	315	337	317	325	324	304	293	295	313	315	326	255	312	342	293	356	273	289	287	313	298	341	313	351	354	304	323	345	314	268	296	327	319	346	318	333	309	339	310	293	289	341	316	307	331	367	330	334	302	325	331	300	323	282	294	325	321	292	301	314	320	314	329	302	329	312	329	303	301	321	343	323	315	313	363	314	326	316	362	312	311	313	303	324	281	310	308	335	341	289	330	334	306	306	325	332	329	332	337	338	325	301	347	298	305	301	345	334	320	298	314	328	329	300	337	276	311	342	304	321	320	347	329	312	311	293	322	300	307	308	331	305	289	328	329	316	305	340	296	321	329	341	299	321	317	337	317	281	323	308	344	322	293	295	323	294	334	296	345	334	332	315	345	309	304	298	328	305	315	324	309	359	324	325	300	299	329	310	361	289	339	326	307	313	309	303	297	359	327	352	299	315	285	339	316	332	316	326	336	269	295	361	315	322	331	316	321	332	295	333	332	347	344	353	271	341	320	337	322	323	336	316	288	326	309	306	299	315	314	294	343	294	313	300	325	343	336	298	319	318	340	338	313	320	298	326	334	329	286	304	288	337	303	313	358	321	341	345	292	306	307	301	322	298	311	290	302	318	291	340	328	318	332	347	322	295	303	341	326	313	364	315	320	304	312	328	340	344	297	336	297	302	325	334	276	296	325	337	339	305	327	305	306	309	301	329	321	318	329	334	341	342	330	317	301	307	291	338	312	303	348	335	315	309	342	287	301	302	292	298	342	321	341	346	336	313	347	326	345	330	297	354	315	302	336	310	346	308	324	315	345	316	343	320	301	307	352	295	334	312	319	299	307	293	322	318	313	317	304	301	292	318	316	321	299	326	364	334	328	330	328	311	320	329	331	313	309	322	297	328	279	338	338	310	309	331	312	310	349	327	353	303	344	365	313	328	355	329	346	304	308	289	329	352	325	295	328	350	304	288	324	330	326	301	299	338	297	332	349	353	322	327	322	333	305	317	314	292	336	304	329	345	347	316	316	326	310	316	328	336	313	320	307	336	289	297	329	325	285	286	278	315	320	347	294	321	300	323	341	323	301	311	309	330	369	313	336	293	317	315	338	338	318	290	336	318	289	310	361	318	363	292	335	335	307	317	314	295	316	291	343	338	331	350	328	319	330	320	344	325	326	286	299	295	312	318	318	316	316	312	346	343	322	312	321	339	292	298	345	333	295	299	320	301	317	336	290	322	334	352	310	322	341	338	312	292	304	339	305	329	337	299	319	330	351	316	330	332	301	293	307	311	303	318	314	305	306	328	305	315	312	352	311	352	335	316	307	325	322	326	323	329	336	326	312	307	305	317	312	324	311	318	297	316	315	284	342	328	295	333	323	306	337	336	306	315	319	335	299	297	324	299	319	296	300	296	331	302	306	340	329	321	344	349	305	335	311	346	314	316	287	310	316	306	301	339	310	338	311	334	324	313	306	351	306	298	297	310	297	343	290	330	303	303	342	308	319	330	338	292	328	306	314	296	373	330	318	298	343	332	300	302	312	305	318	318	347	334	324	335	337	316	305	333	339	302	294	271	328	300	295	338	281	306	293	323	330	339	333	329	325	342	317	298	317	320	319	284	353	285	324	338	356	351	285	363	306	289	353	319	323	303	351	319	301	335	344	328	294	323	302	296	315	305	299	365	300	297	310	315	310	310	345	310	288	282	334	292	311	329	296	317	320	315	298	316	303	330	291	333	324	323	306	352	345	307	328	328	313	307	342	292	299	333	313	295	308	311	351	349	293	313	322	294	338	301	334	346	317	312	312	326	311	336	283	287	319	308	342	327	302	299	337	328	310	333	339	293	355	308	310	334	353	352	336	346	330	326	346	292	313	295	335	311	304	328	324	301	329	305	341	298	358	325	322	299	310	292	361	325	340	351	317	304	320	334	310
3643	2865	6347	6008	4579	3932	3033	2525	2265	1910	1815	1769	1566	1378	1494	1466	1224	1075	1096	1016	946	973	939	915	878	833	899	895	870	894	817	785	810	798	796	770	753	757	748	725	735	787	762	810	775	787	772	781	767	799	776	816	765	757	789	745	829	780	752	754	783	812	772	846	824	813	757	814	808	772	812	779	751	767	711	744	795	771	786	744	690	713	759	745	708	754	757	771	723	802	755	757	795	783	790	760	747	752	730	718	786	776	757	772	747	711	736	788	777	770	771	794	772	738	759	745	837	743	781	744	764	769	772	731	747	758	788	734	741	739	764	765	759	791	803	748	734	760	795	735	806	785	738	744	730	786	738	769	756	708	798	784	753	732	729	768	849	771	707	783	764	777	725	737	812	741	727	762	762	788	723	760	774	758	821	772	772	803	759	740	744	779	729	822	781	781	754	781	759	757	804	760	820	768	762	739	793	751	767	784	798	787	775	754	748	795	721	781	761	749	776	756	742	760	824	767	739	790	761	774	760	789	782	763	741	778	779	785	772	736	709	745	769	758	786	761	785	759	751	782	759	767	773	778	730	732	802	742	753	728	768	803	792	791	768	759	775	757	770	748	782	764	790	798	761	787	677	791	758	775	713	789	755	735	754	775	796	790	741	811	737	834	727	785	776	723	796	776	775	736	748	745	741	832	794	801	703	758	809	734	729	764	759	773	704	789	785	743	755	732	764	741	792	760	747	765	749	781	715	741	739	722	781	767	762	794	775	781	778	769	724	797	775	778	731	770	737	800	771	751	788	710	716	747	742	768	764	735	801	761	750	712	765	719	749	759	769	773	781	807	824	779	739	722	771	764	811	759	748	757	767	738	726	746	798	740	755	789	737	761	789	726	789	742	805	752	723	779	699	812	796	747	771	752	749	780	734	770	774	768	735	781	773	768	745	802	730	745	795	726	739	823	777	710	781	775	744	747	747	754	745	744	756	779	806	724	773	745	785	777	747	773	761	806	762	743	766	784	741	809	774	753	759	757	757	789	782	762	743	782	743	780	759	745	751	745	782	773	791	799	781	758	806	758	738	787	737	767	735	822	747	771	774	756	739	742	749	758	738	780	802	744	762	776	680	714	736	735	774	777	760	770	720	761	757	714	731	770	760	790	703	752	770	750	761	758	758	750	806	767	764	748	720	758	771	739	767	763	763	773	705	698	796	745	798	786	771	789	800	762	748	785	730	783	796	792	775	763	779	742	763	765	773	721	747	768	781	765	728	721	754	771	780	767	749	781	712	784	778	791	749	715	763	775	782	732	748	765	777	794	758	759	746	785	771	775	779	758	762	766	741	768	808	784	721	769	798	763	718	759	822	728	809	807	744	817	730	736	707	744	774	791	749	782	732	778	766	779	772	738	725	835	742	755	780	740	732	783	763	739	764	769	773	735	767	744	773	761	753	738	784	764	814	763	787	776	769	758	722	740	748	720	731	762	772	759	771	751	773	781	734	749	769	748	764	750	788	770	739	747	741	738	733	737	737	739	781	744	756	767	748	742	716	772	799	781	807	762	805	819	768	735	709	744	745	728	757	744	754	734	743	760	803	753	774	729	754	789	743	747	810	751	757	775	799	743	790	736	774	774	738	816	720	750	758	788	758	781	804	765	720	791	769	792	759	757	782	799	768	736	756	729	785	728	747	764	729	746	778	777	761	779	748	777	788	745	753	755	759	764	760	746	782	777	727	748	779	769	750	791	749	779	726	756	731	760	740	773	711	763	764	765	784	775	754	753	762	787	738	803	746	759	776	762	750	760	772	740	751	757	784	728	768	790	709	771	758	784	735	756	721	748	742	766	771	753	704	749	775	761	792	804	750	739	778	774	763	749	727	821	768	761	755	773	721	770	792	756	787	773	745	751	759	776	762	773	783	793	741	739	788	740	764	762	771	770	776	765	752	740	755	810	805	772	776	808	763	805	745	758	772	723	773	769	771	751	764	770	786	770	794	691	746	832	732	742	769	791	754	699	784	745	765	788	776	763	818	801	764	786	761	853	777	723	713	788	797	800	775	759	779	784	751	773	795	829	783	745	743	782	739	731	805	750	751	786	765	743	759	803	738	744	763	727	769	755	761	769	773	817	729	744	770	746	765	716	802	816	754	755	780	752	727	703	822	747	752	792	774	790	778	720	745	745	789	779	765	747	818	741	770	764	745	762	799	781	764	779	829	774	788	804	727	760	801	769	760	772	733	729	731	741	803	741	763	780	737	752	741	765	766	783	776	789	771	754	726	712	793	797	765	749	719	756	747	778	828	795	726	757	752	766	773	741	762	766	750	775	779	771	776	785	767	754	759	767	766	731	752	792	767	761	759	776	796	739	742	752	699	768	790	722	749	734	776	751	717	771	792	780	803	729	795	760	825	762	732	784	758	744	769	794	748	768	752	809	746	806	768	767	758	789	752	803	738	723	733	780	757	747	826	821	748	779	749	750	802	769	801	751	775	756	667	807	776	730	789	759	767	769	801	748	790	770	811	739	795	754	751	748	728	746	754	786	738	766	699	782	749	731	778	732	742	777	773	746	777	755	768	798	755	755	838	736	801	795	768	721	762	778	789	781	727	762	766	826	787	780	766	759	757	780	732	783	825	773	772	743	854	769	788	714	780	724	767	791	730	728	765	766	770	745	775	735	743	758	727	736	730	748	771	759	806	826	722	765	779	754	787	750	750	724	714	756	728	784	795	802	747	731	749	736	776	779	710	734	752	736	743	772	804	780	809	757	772	811	804	781	767	798	729	774	758	748	750	778	743	710	773	768	778	730	765	778	774	706	755	796	792	796	784	750	772	768	709	784	776	771	803	755	756	747	762	757	763	759	760	774	805	752	731	787	781	770	747	765	804	691	790	774	748	771	764	756	801	788	784	780	770	765	724	751	736	745	749	799	777	767	749	765	776	733	786	781	785	773	747	759	759	767	728	755	783	771	741	821	780	770	813	757	774	773	768	830	759	729	734	745	702	761	726	767	732	721	775	781	749	716	744	747	760	775	742	774	775	758	758	728	756	772	804	744	771	787	751	764	763	739	729	762	767	778	760	738	769	754	770	777	773	813	726	787	767	770	785	741	743	761	698	749	737	755	766	746	784	766	757	784	769	761	804	748	779	736	787	778	770	774	728	751	818	773	792	774	756	825	767	722	725	700	790	754	744	735	730	754	715	757	845	733	784	788	770	762	748	795	760	752	727	779	745	794	769	790	774	761	771	806	764	820	762	722	805	810	763	717	773	750	764	782	761	782	780	747	725	771	790	802	763	776	804	683	766	745	784	791	752	743	759	752	805	764	820	786	730	768	761	704	734	712	749	763	842	797	743	750	723	804	795	697	765	768	797	757	747	770	757	801	730	759	801	785	774	739	739	738	834	761	753	715	703	731	785	772	761	804	763	786	751	794	789	734	807	832	771	756	775	784	724	732	788	786	775	738	746	769	793	756	752	748	759	812	782	703	767	725
14481	13979	20973	15884	10948	7648	5463	4264	3261	3080	2125	2028	1939	1447	1323	1329	697	543	477	429	336	347	365	332	304	320	327	273	303	273	285	272	281	293	248	275	278	243	238	243	242	251	240	247	235	272	251	240	220	242	248	235	254	240	225	245	227	246	247	272	278	248	287	289	282	285	255	259	204	244	251	231	236	223	226	234	218	214	245	235	234	241	229	214	241	242	246	210	243	217	244	260	216	266	231	241	221	272	236	256	237	245	272	228	249	249	243	238	238	223	248	227	227	228	266	224	248	204	232	234	210	244	205	250	212	241	222	285	249	221	214	240	241	227	235	247	224	247	261	259	242	244	242	221	237	200	221	246	235	236	237	205	234	198	225	218	230	224	238	217	235	214	217	229	244	221	221	252	268	239	227	223	219	234	245	229	242	260	238	237	232	227	212	245	239	246	236	244	255	234	209	253	251	211	248	228	239	230	185	239	256	269	215	225	208	258	260	264	229	237	241	225	238	255	231	236	243	221	250	261	239	250	245	225	230	212	253	229	206	244	238	228	232	227	244	246	237	237	250	217	228	240	238	214	237	215	218	240	239	224	242	215	221	250	259	210	245	234	233	250	271	207	254	240	241	251	258	212	257	254	265	233	255	245	218	217	225	229	246	241	244	238	267	225	246	233	238	234	243	220	216	239	252	223	214	202	215	223	227	215	236	230	230	210	213	231	240	239	190	254	211	257	231	240	251	206	242	237	213	251	230	252	239	255	218	224	242	258	211	227	228	240	242	218	241	237	235	253	232	247	208	241	228	231	238	237	250	232	237	251	246	228	231	251	212	225	220	261	243	221	220	212	232	232	261	247	213	259	251	248	247	246	223	223	217	233	226	233	219	237	215	220	245	219	234	256	243	267	229	230	271	251	244	248	202	243	247	226	206	218	256	238	217	243	238	245	243	249	240	197	239	246	255	244	229	231	251	225	265	232	231	224	228	239	235	221	232	231	252	235	248	240	228	236	230	239	235	229	242	246	228	234	239	229	260	226	216	219	235	234	207	221	228	237	249	252	236	259	243	224	270	230	233	214	232	222	233	227	227	237	203	268	236	240	219	231	211	215	235	216	254	195	229	227	227	246	242	230	246	237	220	238	215	215	215	237	196	220	238	235	219	225	235	228	228	218	259	237	264	214	243	251	245	223	259	235	218	237	220	248	224	255	221	247	231	219	246	215	249	229	223	252	222	231	235	232	202	235	238	214	269	231	233	245	226	243	199	213	237	215	239	229	230	217	252	226	267	222	240	230	239	224	237	267	223	247	227	252	217	222	243	255	246	232	225	245	248	256	220	241	268	231	235	249	237	260	235	214	230	221	238	213	240	239	223	252	250	247	225	228	224	250	217	224	231	222	228	214	232	234	253	223	256	237	219	235	240	236	227	237	247	236	254	245	244	239	203	240	235	216	217	230	238	238	234	244	230	235	244	241	219	257	268	206	208	226	216	266	231	221	221	238	218	261	238	238	220	234	244	242	248	236	236	236	239	236	237	218	219	247	212	240	227	243	222	249	213	234	237	241	239	239	239	246	218	270	251	235	238	244	227	239	234	246	232	267	262	260	214	227	239	244	246	227	244	233	193	224	236	241	234	216	236	222	265	237	233	242	240	261	246	200	248	236	226	218	214	236	244	234	246	257	226	248	235	258	250	240	219	198	266	252	221	284	231	232	220	234	230	249	252	220	238	216	210	254	242	244	253	233	255	214	221	224	240	217	233	214	228	227	280	244	229	217	213	212	240	257	220	256	226	216	199	219	225	246	235	254	260	232	217	218	209	198	232	224	228	237	248	235	234	248	236	217	225	226	210	225	223	245	219	256	255	218	206	201	220	225	254	245	216	238	244	242	240	225	220	238	253	238	210	217	229	228	267	248	243	260	218	250	238	253	206	273	246	254	222	259	232	248	242	219	244	255	240	229	239	237	232	201	230	267	240	240	218	240	233	229	211	245	239	231	235	243	212	204	226	212	266	230	229	218	230	254	234	212	211	239	234	237	213	246	217	259	240	227	247	227	263	223	256	243	224	209	218	226	201	240	245	236	219	207	234	245	218	235	243	216	251	225	238	234	230	235	225	224	252	259	225	251	263	238	222	217	233	238	224	226	234	257	232	236	261	228	212	207	223	231	217	230	222	241	212	192	259	238	218	231	248	249	238	230	242	219	239	228	254	244	236	248	253	245	236	235	210	221	207	232	218	263	255	260	230	223	261	260	225	233	251	227	226	239	216	250	237	226	235	249	270	247	223	242	228	227	260	239	240	231	226	252	227	265	236	239	219	254	225	247	220	258	227	252	233	237	220	224	226	229	239	227	225	238	245	240	229	232	236	228	212	252	248	244	253	241	245	241	240	231	236	222	229	217	255	228	245	240	217	237	235	228	251	235	250	239	240	245	233	228	258	203	221	238	232	258	252	246	244	222	236	214	213	259	231	239	200	243	245	244	239	214	250	233	250	247	245	211	272	233	220	217	252	228	258	267	227	212	249	250	231	237	267	240	227	209	239	247	247	240	254	238	222	240	259	254	225	251	235	232	280	225	215	241	232	216	212	254	236	239	239	224	246	263	233	268	251	232	237	248	223	240	231	244	253	241	246	201	239	210	238	256	248	258	251	235	242	226	245	219	236	220	228	229	236	242	234	252	261	234	232	225	210	252	208	202	249	213	198	250	208	264	254	249	224	257	260	230	246	217	235	225	251	227	252	245	249	233	207	217	260	219	238	229	221	210	246	261	227	247	210	223	206	219	257	259	236	231	229	237	218	225	239	221	234	213	231	222	220	236	229	264	222	249	251	257	250	263	224	218	207	213	236	245	225	245	250	245	202	236	197	217	242	229	234	208	235	247	202	231	215	276	227	231	228	240	265	216	263	228	204	241	207	203	239	216	242	218	221	242	230	249	237	226	251	215	235	229	258	219	221	265	232	250	225	253	249	241	230	225	219	231	200	245	237	235	239	242	229	212	246	215	229	196	226	249	258	235	230	236	235	222	222	218	233	233	211	237	243	224	234	233	234	254	231	243	250	255	237	211	230	251	249	239	212	249	242	236	249	229	237	216	244	216	213	213	250	258	236	255	223	236	218	232	243	240	212	217	230	229	250	225	233	235	242	234	233	228	222	209	252	241	272	221	238	237	252	250	206	254	246	224	234	258	232	256	245	240	258	250	239	230	233	219	241	248	223	247	241	249	214	241	215	219	218	212	241	247	258	255	262	246	229	214	257	231	242	237	222	216	222	236	228	240	217	227	240	238	224	234	233	256	253	240	247	226	264	199	234	261	221	242	229	266	258	229	265	227	228	249	219	203	236	259	236	247	219	237	230	253	238	255	230	269	241	234	224	229	254	244	241	259	234	251	244	223	236	229	218	230	236	228	247	242	243	244	232	216	221	239	230	227	233	224	236	225	258	217	247	242	219	262	274	239	240	227	230	230	247	253	242	213	224	216	240	218	226	220
9321	12058	17999	16310	16578	16287	13482	12790	12032	11061	9523	9085	8655	8273	8014	7692	3633	2822	2198	1659	1504	1578	1377	1404	1250	1209	1094	1014	919	869	945	809	848	698	697	641	687	632	780	687	628	625	613	565	630	595	622	654	603	641	681	646	670	662	709	647	653	695	644	653	705	775	778	869	944	910	780	672	699	680	725	750	607	565	633	570	579	554	597	575	595	592	610	589	562	575	603	622	595	552	575	582	537	591	566	625	590	549	640	601	588	541	543	565	602	592	567	540	568	587	559	566	546	559	584	552	617	547	561	577	532	582	553	585	583	563	575	548	554	590	537	580	571	568	577	554	594	569	540	532	575	556	628	556	576	590	600	596	571	610	593	574	602	564	600	535	557	579	607	587	529	587	584	581	600	618	543	622	552	570	578	568	577	578	618	558	548	618	583	572	586	553	580	585	578	583	543	569	569	574	556	578	604	602	587	601	593	580	551	541	561	601	553	572	577	588	568	583	553	613	582	590	613	587	575	546	558	562	568	557	531	524	539	581	593	567	582	546	582	569	577	572	538	556	563	563	566	594	575	628	591	581	541	570	614	552	552	588	549	568	584	565	604	562	563	588	601	603	550	574	639	593	608	579	586	572	579	547	565	611	558	548	561	551	542	537	571	600	557	583	628	554	553	567	569	601	578	575	530	569	631	560	592	595	552	550	531	562	550	575	574	566	611	612	534	565	597	544	577	603	588	559	575	596	608	519	580	568	602	611	599	544	573	532	614	572	544	602	564	565	582	530	597	544	561	547	576	578	586	583	555	572	612	590	558	605	539	575	562	603	570	547	540	587	582	567	597	565	515	549	578	549	575	572	590	524	536	557	618	596	572	546	614	560	558	554	559	593	572	568	538	564	557	599	620	599	560	568	584	603	571	551	611	571	508	600	567	567	610	572	571	593	572	536	607	609	534	589	591	569	594	599	557	551	546	572	590	570	602	547	537	587	564	564	543	606	563	598	608	594	517	586	560	568	566	628	586	566	576	559	590	609	580	552	616	561	595	536	587	559	570	550	619	590	585	539	609	578	598	594	594	556	613	591	555	551	572	513	592	577	610	579	577	573	543	548	561	559	533	530	599	541	569	544	572	536	596	587	561	590	584	545	617	541	582	561	574	576	575	552	595	569	546	614	554	590	581	587	599	566	546	570	550	570	564	554	517	604	610	533	540	566	560	557	594	560	598	573	563	583	553	551	590	609	565	567	582	563	553	611	548	584	570	590	580	601	537	560	609	577	596	546	599	572	596	574	554	559	556	565	596	604	525	568	563	567	605	594	616	532	553	603	553	590	591	583	571	610	595	611	593	541	550	580	576	583	587	523	577	575	585	587	569	587	569	607	586	605	567	546	569	520	582	581	599	586	563	593	573	587	546	592	591	582	569	580	586	561	553	577	578	546	553	584	563	568	580	587	565	528	580	620	586	582	585	581	544	605	567	577	558	552	566	603	592	562	600	569	585	534	571	590	590	581	567	565	544	592	564	608	549	578	569	555	594	561	580	541	597	576	549	559	597	538	608	619	539	645	563	561	558	553	613	549	542	626	560	597	595	570	590	552	598	568	595	572	587	557	556	581	565	551	612	613	556	568	568	597	607	578	616	554	597	571	581	597	587	527	577	550	573	561	558	547	603	569	588	614	569	538	529	571	578	581	604	582	553	596	555	580	552	564	584	572	593	576	519	580	574	570	581	545	586	558	556	601	534	545	584	602	546	530	546	592	574	540	579	536	597	560	639	574	564	556	574	563	585	552	587	553	550	542	519	584	586	578	575	558	566	594	590	535	586	607	541	549	556	604	569	550	575	584	504	587	574	539	551	564	568	585	560	578	568	546	599	563	584	552	597	568	604	560	583	518	625	572	555	570	582	561	562	589	594	590	562	563	583	575	623	595	562	523	553	563	571	549	536	594	590	564	573	570	524	572	571	586	624	573	574	658	595	580	561	577	568	599	555	565	566	543	542	562	604	600	552	614	570	603	594	568	564	536	594	574	628	601	567	598	514	569	591	631	544	586	588	511	588	591	567	523	561	616	546	531	554	532	540	571	565	590	554	547	572	575	541	590	554	595	591	592	561	578	552	559	548	547	584	561	569	576	539	577	581	570	563	538	596	570	585	579	572	618	615	555	560	627	568	575	527	575	567	545	560	530	587	585	569	546	572	590	551	554	580	584	599	567	531	561	586	558	542	569	570	602	599	612	553	557	614	562	573	608	591	585	582	550	606	561	577	544	539	570	571	583	555	535	605	575	610	584	595	575	559	568	524	558	527	587	563	601	598	562	601	580	563	573	613	588	595	608	606	517	571	566	579	592	514	556	595	538	569	562	564	547	576	566	607	588	602	546	596	555	564	563	564	570	613	589	569	536	576	578	555	546	563	548	546	569	555	604	542	558	532	615	544	612	546	564	595	576	543	585	559	547	569	553	569	569	535	565	551	579	584	600	570	574	587	555	559	554	568	569	556	561	566	582	566	544	555	571	580	552	614	559	578	550	549	580	584	582	563	572	524	585	533	554	550	573	584	531	565	569	535	588	566	561	591	568	560	547	539	561	584	549	575	518	635	561	559	567	543	583	562	554	575	536	569	627	588	546	585	561	583	585	555	538	543	581	537	590	599	615	549	540	595	581	581	554	601	612	577	580	569	535	557	546	608	576	589	568	596	546	586	578	551	561	561	576	544	559	574	595	604	563	557	602	556	562	594	569	562	572	567	607	566	620	580	585	565	583	548	552	532	596	579	611	606	614	570	572	553	558	625	573	566	577	556	643	549	565	549	598	542	569	588	585	564	594	607	586	559	559	550	559	577	617	589	611	608	562	563	544	548	569	533	587	597	577	559	570	568	581	582	605	569	610	560	517	543	598	560	569	548	549	569	567	591	595	606	557	554	539	586	554	554	575	566	595	588	594	596	557	618	601	555	604	580	558	552	573	625	607	549	566	548	555	606	586	589	609	551	581	530	525	561	578	556	544	592	566	585	545	549	620	587	612	586	588	594	572	595	527	535	572	578	566	539	585	558	547	576	600	585	563	574	558	541	546	610	501	555	530	518	591	588	561	537	549	585	568	542	580	588	562	571	522	555	542	549	571	602	551	545	570	571	553	523	561	605	619	572	581	556	599	628	570	555	618	573	544	575	558	557	582	540	550	609	570	556	603	549	602	575	543	562	580	542	565	590	555	564	562	545	619	560	605	561	569	563	536	590	577	599	558	550	573	563	570	568	578	549	579	562	608	571	572	579	568	558	567	578	595	496	586	595	558	608	576	559	585	594	553	561	604	546	571	570	565	560	572	578	585	572	591	565	556	537	566	553	565	535	592	554	634	571	577	590	573	571	584	582	550	524	607	575	522	556	567	580	590	570	555	560	538	576	599	590	565	607	570	558	566	593	566	575	624	583	518	556	586	548	566	574	506	548	545	565	587	555	552	572	560	545	558	553	575	542	575	615	563	546	522	584	592	577	587
22830	18072	26078	21539	16291	13433	10150	7993	6536	4956	4410	3683	3562	2889	2780	2108	1095	800	587	363	372	388	325	314	215	243	197	176	146	167	153	192	136	140	140	131	157	137	137	166	109	126	136	114	134	146	129	127	129	117	126	141	143	123	119	127	136	109	116	146	141	153	158	163	175	167	152	134	122	119	114	138	118	117	106	126	121	128	117	114	94	108	106	101	127	116	108	123	124	120	109	131	137	117	99	104	109	122	97	107	104	103	113	121	107	96	93	123	116	111	127	119	134	119	131	103	117	125	113	95	130	129	113	115	109	99	101	102	117	106	104	133	114	117	124	98	109	97	132	104	122	125	108	96	133	126	112	111	126	120	111	108	118	132	116	123	135	108	100	108	91	144	103	123	117	118	112	116	118	130	99	130	119	116	100	101	125	129	131	126	91	104	119	118	129	104	122	100	93	136	118	101	101	101	114	135	122	121	110	91	118	124	115	120	104	127	85	98	104	94	103	131	99	111	110	97	124	112	93	108	109	127	95	118	122	103	113	110	124	128	107	104	116	136	116	124	94	112	115	103	110	126	130	113	102	102	113	110	125	123	115	109	98	110	132	115	105	103	119	94	112	119	106	130	128	133	119	112	117	111	102	109	101	119	115	118	128	113	103	105	121	108	114	109	123	129	109	118	109	111	122	133	99	129	113	124	99	117	116	99	111	114	92	106	132	99	131	103	106	122	104	106	121	112	108	124	118	107	116	127	107	121	123	115	113	99	108	109	109	115	110	119	97	111	126	105	116	106	123	102	119	110	119	97	111	120	120	120	107	106	108	84	110	122	101	123	128	100	136	108	107	108	102	128	118	111	106	132	114	97	116	109	115	122	105	91	106	103	88	102	110	115	98	105	116	117	121	118	130	103	117	124	133	132	113	109	110	93	104	119	131	113	115	107	130	102	106	97	118	121	92	125	114	111	140	100	109	94	112	119	94	98	108	104	109	114	109	109	127	107	133	112	112	103	141	114	109	98	126	112	103	112	125	102	120	93	107	125	142	134	113	105	99	119	123	115	104	132	96	109	120	106	114	110	133	115	129	98	114	107	105	107	113	114	125	110	118	120	101	119	106	90	91	108	113	120	115	97	121	114	134	126	115	104	131	112	107	125	103	110	114	119	108	109	103	104	97	115	106	117	123	128	135	109	124	90	101	114	102	123	115	109	106	109	106	124	110	125	125	100	115	119	104	118	99	96	110	116	109	104	124	103	92	116	112	127	127	117	118	113	110	93	147	116	113	144	119	107	116	119	114	118	103	123	117	124	94	110	112	111	131	131	105	106	107	90	102	104	103	114	97	123	112	111	107	132	121	110	122	97	110	120	112	111	114	102	108	130	87	107	131	110	139	134	113	104	115	126	131	125	119	103	112	107	121	106	95	99	112	111	102	96	112	112	116	119	131	109	117	106	114	102	123	95	125	111	126	128	122	111	120	118	133	114	124	105	107	107	97	108	115	133	132	112	101	120	111	134	118	99	101	110	117	101	132	115	108	117	132	106	113	107	127	104	94	117	102	117	106	102	117	115	112	111	125	104	107	142	104	106	110	122	123	120	119	117	99	122	110	98	108	108	108	116	112	105	117	116	118	113	120	116	126	113	114	106	117	122	111	102	110	94	108	102	101	111	108	116	111	113	128	114	119	99	123	131	123	118	106	117	117	114	129	105	124	109	131	111	135	111	145	97	103	126	118	109	102	118	104	115	100	107	99	130	114	99	98	120	118	133	107	106	106	108	104	111	88	104	122	140	120	119	122	117	126	136	111	104	107	124	122	139	102	108	109	104	122	104	117	112	133	128	117	107	102	121	121	111	120	111	112	123	128	108	117	119	98	101	120	121	103	126	108	109	105	125	126	119	114	97	138	123	104	125	127	92	102	124	105	130	121	98	107	96	102	113	114	107	114	122	105	117	121	106	111	111	112	112	123	122	123	105	114	123	118	124	139	99	93	93	128	112	100	100	80	109	116	123	128	119	116	129	92	104	105	121	109	107	87	109	111	105	117	142	99	106	125	109	108	111	109	104	123	112	103	102	101	98	116	110	119	136	107	117	97	109	116	126	93	111	118	127	122	92	102	117	112	114	110	100	122	127	124	112	114	127	116	135	113	95	99	115	108	120	108	117	112	112	97	118	92	105	124	111	129	121	109	101	109	127	111	134	124	110	97	116	99	111	120	110	120	131	102	98	106	121	117	89	124	115	125	94	142	117	118	128	107	117	100	99	112	116	115	86	108	113	121	109	100	103	138	82	123	97	123	118	128	99	132	117	95	97	122	101	131	104	117	112	110	93	121	144	142	117	115	117	125	103	108	109	104	121	121	113	108	96	117	98	119	120	110	115	104	129	113	102	117	121	115	118	138	107	102	117	93	104	119	116	110	120	107	114	130	121	118	116	115	127	118	117	110	108	116	103	112	108	109	116	112	101	109	117	102	116	99	81	111	102	108	131	104	102	99	126	105	109	99	141	127	117	97	117	95	107	110	114	104	102	108	112	117	133	93	102	105	108	129	87	122	111	102	122	131	121	108	111	131	99	114	136	117	133	106	113	112	117	135	124	120	106	115	135	105	111	130	105	104	123	110	115	117	108	105	118	100	115	114	113	130	101	103	106	86	119	132	131	107	93	113	115	122	114	107	103	97	113	123	129	110	112	93	126	123	121	109	111	110	109	113	122	115	104	112	104	94	102	108	110	100	119	123	96	113	105	141	108	125	112	123	104	113	108	113	99	121	105	88	118	105	99	115	117	96	121	107	104	92	119	121	105	116	101	115	115	114	115	96	119	109	115	101	125	115	96	104	104	108	119	107	127	112	132	125	106	124	108	106	128	124	109	121	109	120	104	123	119	120	117	112	112	133	117	121	106	126	118	101	120	103	110	106	115	130	112	90	127	122	99	90	106	123	123	98	104	111	122	111	111	107	113	131	119	107	103	127	133	110	115	99	129	109	117	112	105	101	100	102	129	121	125	110	128	119	119	103	96	113	136	103	113	103	108	117	112	112	128	125	115	143	102	99	138	112	85	112	112	106	107	103	102	126	97	123	111	117	119	109	120	99	104	109	113	123	100	107	127	123	124	122	122	95	102	133	108	125	103	124	122	104	125	95	122	119	114	86	100	123	133	115	114	111	111	120	101	106	145	128	113	106	113	122	128	125	114	108	100	119	105	115	83	98	121	120	118	117	123	102	123	117	106	114	100	101	120	107	118	109	112	108	121	124	129	123	88	118	124	129	100	120	109	118	108	123	111	111	112	121	128	107	85	112	116	120	108	109	115	114	106	122	109	115	133	105	103	126	121	105	117	111	109	121	93	109	121	114	100	115	120	99	119	98	128	113	118	112	97	122	123	98	93	105	114	101	136	97	121	110	114	122	96	118	96	96	131	113	125	109	107	108	94	108	122	120	114	108	110	110	113	96	95	110	116	107	116	94	113	134	118	107	97	104	76	108	105	118	122
12429	14368	21803	20930	22574	22606	19781	18799	18116	14838	14715	13504	13823	13199	13156	11362	5919	4317	3318	2067	2131	2254	1809	1931	1348	1400	1311	959	808	809	807	867	781	516	519	490	536	498	610	515	370	423	416	406	364	421	415	435	417	420	418	464	416	389	446	442	373	441	430	509	578	617	679	751	960	908	651	566	429	393	557	538	363	359	344	349	331	330	318	315	345	325	322	331	332	321	291	301	332	321	329	320	304	313	297	333	326	330	306	316	335	300	286	298	297	336	317	329	277	312	304	331	327	319	322	320	311	301	279	330	328	289	300	329	314	340	318	294	311	318	311	343	264	317	335	326	313	334	326	351	341	325	335	344	324	294	307	327	304	316	300	275	308	306	304	295	303	292	307	348	336	298	321	311	286	280	317	307	316	272	331	357	281	317	301	313	292	294	311	307	321	311	312	308	315	334	312	306	331	299	323	288	294	322	312	320	323	306	278	300	298	305	338	302	308	301	267	337	331	297	304	279	324	276	304	296	287	292	270	317	297	294	306	316	324	298	306	290	330	324	303	314	297	306	324	328	304	310	299	285	299	296	316	292	310	317	315	302	272	296	299	281	347	327	301	328	289	317	295	302	306	302	316	296	300	312	330	320	294	284	308	318	333	287	356	305	299	331	273	299	295	327	314	311	299	333	301	325	301	334	339	311	320	325	330	288	322	325	321	304	326	354	340	306	297	298	323	272	319	313	296	296	304	339	302	278	322	303	316	337	318	295	299	321	292	275	317	321	307	283	330	290	301	296	310	262	326	297	311	309	323	329	303	333	299	311	313	314	292	299	309	310	304	306	332	312	298	291	276	288	323	288	307	294	321	308	321	353	324	309	271	315	318	331	281	310	334	332	309	295	308	324	269	305	313	306	320	317	327	307	325	305	314	324	289	321	282	304	325	308	293	322	296	297	312	295	306	317	287	311	292	306	290	313	311	327	307	286	319	310	299	309	298	336	308	316	337	318	332	305	299	308	321	287	312	291	270	275	278	303	290	291	337	302	304	304	299	336	295	326	302	283	323	291	308	308	296	303	293	321	307	293	324	295	316	330	286	289	286	312	307	307	291	300	326	289	313	303	296	309	275	275	313	298	289	327	304	278	332	330	309	310	316	323	304	316	285	313	292	285	310	291	311	310	294	318	307	306	309	291	267	296	307	302	289	306	281	260	306	328	302	310	309	318	332	279	304	307	310	293	301	319	311	301	290	305	283	318	317	305	328	294	323	309	293	297	304	274	291	310	316	361	299	311	313	321	284	292	312	305	301	319	309	310	344	312	296	314	291	338	271	317	319	300	335	320	303	327	350	289	321	313	322	286	315	329	325	293	318	315	314	329	307	308	290	323	300	306	308	346	311	340	327	286	296	316	345	286	280	283	296	298	325	280	278	292	284	296	325	304	318	310	312	293	282	307	292	319	311	287	314	312	289	301	324	311	286	311	302	270	290	291	308	294	306	310	297	347	330	325	345	274	291	331	329	309	302	314	312	272	297	306	323	302	292	305	325	283	287	314	330	316	353	311	276	322	311	284	299	309	286	295	301	286	322	300	276	311	312	315	333	313	315	312	314	331	317	328	317	306	298	292	327	314	325	328	295	323	315	316	305	326	322	305	285	319	304	322	297	333	300	303	313	311	289	321	345	332	313	276	300	302	316	289	283	324	342	283	306	297	331	295	318	324	289	312	320	290	319	306	302	300	304	290	292	285	286	298	300	293	322	314	287	327	297	304	333	303	316	295	311	301	297	310	322	292	301	329	315	322	291	327	318	323	305	309	299	285	346	314	314	291	311	289	295	299	315	308	287	308	300	322	306	308	298	301	317	319	308	310	292	309	306	324	295	352	289	328	293	332	324	316	299	298	311	309	293	297	293	280	288	300	317	287	342	323	338	285	328	288	279	286	294	311	301	319	308	304	325	332	275	300	310	312	324	294	316	280	278	327	270	334	318	337	320	297	304	326	315	305	354	329	313	286	310	303	315	269	298	345	328	300	307	287	290	300	316	273	310	308	328	281	289	313	289	313	318	278	288	281	310	339	293	318	305	304	316	308	334	296	302	279	296	333	282	302	314	335	313	301	311	309	287	306	311	301	312	281	306	310	330	336	310	301	320	323	306	276	312	316	329	286	322	294	341	309	328	333	325	315	320	290	323	343	327	349	306	291	281	308	308	324	292	292	308	331	298	295	305	295	296	302	335	271	311	295	259	313	265	299	336	317	306	335	277	294	302	316	321	325	325	326	304	304	296	290	302	288	314	286	334	307	307	350	288	313	299	312	305	283	313	286	333	350	274	311	335	342	301	311	294	325	312	329	293	307	316	301	283	298	324	275	303	339	313	321	308	342	315	341	290	291	327	270	324	322	339	305	332	290	314	302	310	309	296	342	302	320	292	313	290	289	305	307	313	298	301	309	307	300	280	299	305	275	301	326	308	306	306	318	305	297	325	293	288	299	336	312	330	286	338	302	313	317	337	269	303	303	286	304	327	297	314	305	316	313	290	298	305	302	307	301	323	307	303	322	277	297	302	301	281	276	278	308	307	297	333	303	290	295	304	291	285	299	310	301	304	309	342	289	287	259	324	331	315	286	311	312	302	340	319	325	287	333	302	306	312	309	324	284	302	302	310	302	303	320	306	330	298	314	276	295	322	291	307	314	313	352	316	338	300	294	311	304	310	298	307	292	297	308	303	318	322	314	282	283	275	321	331	309	304	317	293	306	332	287	320	305	305	315	307	280	308	317	320	291	321	335	293	328	288	302	330	313	319	332	291	298	321	328	284	329	278	295	291	324	287	288	308	306	328	302	290	334	297	278	319	301	340	311	336	304	325	336	280	304	305	295	293	322	300	327	312	331	294	328	331	331	303	308	305	264	313	303	323	292	277	329	337	321	311	304	304	306	293	309	302	313	292	290	304	283	303	304	304	303	307	322	280	278	349	294	286	302	318	305	287	300	305	317	322	333	310	303	316	290	322	288	293	290	279	280	328	275	286	327	302	307	339	325	323	321	315	293	290	275	298	289	329	288	316	331	321	281	319	318	320	286	296	307	343	314	311	329	271	276	320	311	335	308	323	295	276	333	297	319	342	302	330	335	305	295	295	281	294	273	292	302	305	316	324	298	311	307	314	289	315	337	280	310	265	268	296	285	301	291	318	296	296	292	309	303	330	286	280	290	325	322	302	301	330	304	311	313	286	297	323	282	299	313	308	299	296	307	324	320	290	280	310	335	295	321	308	289	286	295	289	316	286	315	309	297	297	286	305	278	320	307	300	329	297	302	285	287	332	295	338	340	279	287	318	313	305	299	317	307	319	299	343	330	323	324	308	314	330	323	301	275	306	285	325	332	327	285	352	338	280	306	282	290	306	298	297	312	292	307	310	287	314	310	316	301	311	306	301	286	311	268	298	340	293	321	296	303	302	317	321	318	275	308	329	323	301	324	333	317	322	290	320	322	327	295	298	307	324	325
4396	2072	2973	1841	1159	899	758	674	542	456	409	481	470	426	441	412	382	353	385	351	369	309	316	337	324	324	328	313	329	327	322	324	331	354	324	301	326	305	338	328	361	297	311	290	330	318	326	296	333	302	316	296	319	306	343	316	314	309	302	316	318	334	318	314	334	339	296	342	289	302	320	317	337	341	369	296	327	273	310	298	325	332	306	303	286	329	302	302	312	319	365	329	301	352	322	338	303	300	342	308	306	302	321	290	334	305	320	322	305	308	331	348	317	327	327	321	307	305	334	325	336	326	313	336	300	308	330	297	339	289	312	303	322	327	352	317	325	315	315	305	296	354	303	330	292	301	340	262	299	294	317	300	283	288	320	268	301	345	315	310	326	320	330	301	321	327	296	296	308	305	318	327	328	358	298	308	299	282	311	335	299	325	320	326	351	312	302	313	304	301	346	328	303	352	294	288	312	306	321	314	278	336	311	292	291	310	316	285	301	343	325	315	334	356	335	301	317	311	322	336	318	313	298	320	291	322	306	313	316	324	321	316	311	348	324	316	297	307	295	306	274	320	304	333	284	307	332	304	284	310	329	313	299	310	310	341	312	282	320	337	313	318	320	318	297	285	298	308	310	308	315	337	348	330	324	317	310	345	297	297	304	319	304	325	325	276	295	339	328	295	322	309	292	288	299	294	328	307	307	318	323	307	327	312	351	293	286	294	310	332	366	318	311	310	341	274	334	343	308	303	318	300	305	288	368	351	352	316	288	344	295	328	319	291	318	288	346	311	353	311	319	335	307	305	287	284	367	321	334	299	326	331	344	294	284	306	301	321	314	302	321	312	302	293	326	341	286	323	347	306	311	329	328	348	321	293	317	273	306	303	318	345	356	318	314	313	296	332	315	300	336	319	297	286	307	290	326	335	312	284	313	305	314	323	317	288	259	319	319	291	334	296	304	315	293	345	314	313	278	305	333	328	299	296	315	335	354	319	309	329	328	303	326	349	310	279	324	306	308	318	331	311	289	322	325	291	303	312	276	323	335	311	345	321	304	323	296	301	310	300	281	330	321	308	316	340	340	342	305	337	352	326	305	369	317	284	314	317	324	307	319	316	307	332	308	336	326	308	301	320	321	317	335	318	329	336	326	307	317	294	336	281	340	381	327	285	309	327	301	355	319	324	325	320	298	335	330	308	303	333	304	321	287	295	306	340	300	276	338	360	326	314	328	309	317	361	343	322	323	339	332	305	328	312	297	320	315	318	325	299	344	303	301	315	290	312	310	294	285	299	352	326	333	334	370	309	311	264	324	305	313	321	293	314	305	320	339	319	326	323	299	285	328	309	318	293	319	316	332	316	315	331	319	319	334	334	319	327	331	342	290	293	334	304	312	323	302	317	330	308	320	303	305	300	284	331	306	335	320	307	312	322	307	312	303	304	305	314	337	313	323	284	319	312	316	316	293	293	294	253	317	322	291	344	326	304	316	318	291	306	336	312	293	339	323	277	309	300	311	322	336	294	308	334	340	328	334	336	320	297	326	312	328	326	341	305	291	282	334	316	304	339	341	312	330	326	301	314	333	337	309	349	300	322	303	336	285	312	293	312	291	348	321	301	296	300	324	307	294	325	329	321	308	300	304	295	302	333	291	293	336	346	319	303	323	302	338	291	320	347	323	323	324	321	342	329	327	298	296	319	289	285	308	309	334	322	297	310	293	340	300	328	320	286	316	316	292	333	315	280	304	308	310	332	344	287	337	313	290	302	284	324	329	304	338	278	337	307	324	317	264	295	322	327	305	329	331	329	315	307	336	313	315	307	312	307	309	297	332	315	311	311	305	338	326	327	312	322	310	359	308	336	316	322	347	321	299	276	306	306	318	326	332	308	333	324	309	325	340	374	301	313	336	305	304	313	293	298	321	308	333	332	331	331	316	328	307	326	303	308	319	299	286	308	363	329	316	307	294	296	316	306	318	324	317	304	306	286	290	326	354	316	332	320	334	295	308	329	339	317	299	296	345	307	314	290	320	316	302	300	328	325	333	313	298	329	319	284	301	310	324	318	342	273	341	346	295	288	317	333	327	343	307	360	317	318	327	334	322	358	310	334	303	297	319	334	322	321	339	331	320	314	286	295	321	336	319	333	333	300	291	326	322	292	334	332	313	315	292	345	335	307	325	281	345	299	317	305	298	353	302	319	342	332	283	337	317	320	305	314	280	305	334	330	314	283	282	286	304	294	317	321	317	341	326	317	294	296	323	339	288	342	310	293	320	334	313	321	320	299	305	317	317	290	308	329	289	317	267	321	324	301	317	316	329	329	319	295	343	309	299	279	293	339	326	328	325	304	306	277	320	324	338	310	307	296	325	287	284	304	298	341	330	317	330	316	320	282	304	345	313	341	301	324	316	301	314	311	309	312	289	336	325	324	328	322	305	319	294	289	335	283	306	315	290	287	349	320	284	310	319	311	272	304	329	319	307	316	303	283	306	300	303	303	311	328	304	298	301	338	311	314	328	320	308	326	334	349	307	337	327	317	315	331	287	313	327	320	353	320	298	332	327	306	343	335	295	319	354	339	313	290	341	319	306	314	291	319	332	282	303	332	340	329	337	303	335	319	316	325	305	336	320	313	295	293	334	310	306	324	297	313	306	334	348	303	264	339	346	327	343	320	307	306	326	271	330	341	312	295	293	314	353	334	308	297	329	295	293	354	318	299	297	323	326	333	324	329	345	331	341	326	311	296	313	326	326	283	346	330	306	322	339	288	292	300	280	326	314	301	307	325	324	297	283	310	286	303	292	320	274	296	340	329	337	307	330	325	297	305	278	328	336	337	332	337	325	296	302	311	293	310	368	291	322	320	318	315	316	345	318	316	348	344	331	314	314	322	283	309	310	337	320	328	299	320	275	334	308	325	291	327	343	335	314	297	300	313	297	310	309	308	312	317	320	325	330	340	309	319	318	345	317	309	297	324	312	317	298	327	313	346	289	296	302	371	303	304	338	288	325	336	334	314	321	333	294	334	283	324	290	321	345	337	334	311	339	327	309	344	355	297	352	314	313	336	314	330	329	290	326	313	329	367	302	310	301	322	299	303	308	300	322	306	345	297	304	293	334	306	360	333	340	328	317	310	377	294	322	348	330	321	321	315	314	290	279	309	346	320	328	312	271	298	300	328	298	338	304	344	324	346	332	322	307	307	312	334	323	296	315	314	295	344	314	295	288	330	294	315	297	283	293	296	322	334	302	353	324	296	332	311	298	310	333	300	333	317	336	312	316	320	323	298	340	322	342	296	317	291	308	330	348	315	336	312	312	290	286	288	338	298	383	293	326	290	338	335	338	350	329	317	316	328	297	320	312	313	281	268	332	318	321	309	356	315	310	304	323	313	295	305	319	279	345	333	309	333	329	315	309	292	300	284	306	334	309	315	297	334	304	317	294	305	290	313	346	314	304	299	334	337	313	280	339	329	353	270	264	339	288	344	298	299	332	332
3506	2798	5354	4665	3662	3278	2622	2394	2162	1797	1772	1758	1608	1590	1543	1542	1257	1149	1020	1047	971	992	917	952	891	878	877	822	807	819	809	873	758	751	787	801	771	773	851	756	787	747	801	762	721	720	759	826	777	791	798	787	762	705	807	816	758	796	756	791	748	788	792	814	790	791	822	750	740	774	755	798	764	779	765	850	745	709	752	780	776	789	776	760	782	731	789	749	767	752	800	740	719	772	760	743	808	762	783	802	736	734	761	702	770	734	736	785	786	719	701	799	717	823	797	783	728	744	767	757	708	768	778	805	752	775	778	772	796	745	756	738	739	679	754	737	741	785	720	773	781	743	782	766	793	793	721	774	761	753	747	731	692	752	741	740	757	758	749	794	752	767	778	763	740	735	766	759	801	771	775	754	781	803	737	758	736	760	751	743	749	726	748	802	753	761	777	756	754	771	755	742	738	778	831	808	773	758	812	774	775	767	753	740	788	739	752	779	764	768	746	764	751	772	761	784	760	737	780	755	799	786	737	791	762	816	731	725	781	786	743	716	762	718	789	771	738	810	730	747	750	722	775	758	740	742	784	775	729	675	747	801	725	808	776	707	751	716	719	751	699	728	781	772	768	753	780	735	753	766	779	807	761	763	748	741	758	753	798	698	769	818	745	726	784	731	800	774	732	746	763	741	747	731	787	755	770	755	701	796	784	765	767	749	773	749	748	782	765	754	776	756	785	780	770	742	775	748	695	752	749	729	763	797	757	781	748	691	762	769	749	790	773	810	781	723	772	743	781	777	756	770	791	790	836	747	784	753	740	730	795	772	713	750	734	763	775	757	752	809	764	724	772	776	774	757	748	776	679	757	751	756	771	779	772	760	725	784	746	792	789	746	757	778	756	778	804	793	716	744	760	764	749	765	764	783	755	726	806	786	742	743	749	761	733	796	754	753	755	773	736	776	746	729	737	798	750	752	726	740	772	768	761	799	826	825	782	763	768	764	754	765	772	811	749	758	795	783	709	764	740	786	786	737	759	752	743	754	753	748	731	740	783	791	769	756	775	758	758	762	750	721	773	763	780	771	794	712	753	725	762	767	722	750	788	731	767	816	759	740	728	752	742	798	715	737	785	771	710	760	723	748	762	789	751	736	742	783	745	735	757	753	750	766	791	785	746	775	737	743	761	774	755	756	755	758	769	763	737	787	795	745	693	778	755	750	757	777	766	734	744	754	779	764	750	794	776	739	752	776	708	702	775	783	770	702	744	806	759	785	737	755	752	787	734	804	752	793	755	750	752	759	778	752	740	762	800	783	785	718	761	757	809	749	797	740	762	738	758	771	790	740	801	776	751	773	760	769	764	733	732	754	771	788	798	714	831	758	742	746	726	764	755	756	794	799	757	765	759	756	765	741	780	750	729	796	821	770	770	744	810	741	744	752	751	775	746	760	718	760	770	764	780	823	766	803	783	756	767	782	758	779	767	725	761	753	823	775	761	751	796	760	838	815	775	747	715	744	774	728	752	741	774	749	754	724	785	740	748	812	706	742	804	738	759	787	739	747	772	746	746	727	717	818	756	726	729	748	710	795	776	748	760	761	781	758	756	767	764	761	770	748	772	741	782	739	748	734	758	751	784	791	745	740	791	741	781	757	753	740	802	751	815	855	739	776	771	814	790	790	797	720	760	776	737	755	777	784	789	770	781	783	722	735	747	745	761	764	804	773	773	736	792	729	823	763	716	768	759	731	708	741	803	760	755	757	829	755	753	778	724	757	793	735	756	737	741	738	747	844	779	777	719	734	718	748	769	777	786	790	744	762	786	755	762	725	765	741	725	767	738	732	767	750	788	805	770	740	733	727	708	755	760	772	730	785	731	705	762	764	776	764	681	735	775	751	787	754	829	755	747	803	761	788	817	821	789	738	801	793	807	721	754	782	784	738	773	755	798	730	800	753	728	760	733	750	798	772	718	702	740	728	764	754	812	782	807	772	796	770	781	803	759	730	755	763	746	777	731	782	750	757	744	763	731	791	755	777	758	754	740	742	768	758	740	739	791	728	806	795	758	724	744	782	787	761	779	763	780	749	765	773	780	760	751	741	755	770	745	790	776	767	720	742	760	753	763	771	779	723	749	776	737	721	750	706	763	797	739	835	778	780	788	779	742	737	822	786	757	761	779	745	728	771	718	745	758	702	780	764	756	748	849	751	743	793	801	741	792	785	757	807	759	758	763	781	788	763	754	713	769	788	741	774	762	736	748	765	750	747	735	682	751	765	796	792	760	768	763	722	790	792	754	725	721	802	784	786	744	772	777	755	762	754	765	758	742	761	740	742	730	777	727	718	707	752	753	746	785	705	753	784	744	752	764	768	725	755	737	768	767	733	792	791	745	766	795	767	762	703	756	714	797	793	742	758	793	810	750	798	696	783	781	770	738	760	723	789	748	751	787	733	731	740	808	821	797	756	736	739	806	806	767	774	739	743	771	741	747	820	757	777	747	767	774	790	756	736	738	738	760	776	757	747	751	760	766	747	736	752	816	739	771	765	776	781	736	763	761	778	729	797	762	711	787	740	754	725	778	805	747	842	758	786	769	744	786	783	742	724	742	727	759	756	761	774	799	741	762	693	775	782	780	773	762	760	738	770	735	765	747	784	767	784	788	761	763	767	747	713	716	752	767	764	751	718	723	796	757	759	815	738	750	757	764	733	755	749	793	761	766	761	753	804	758	791	756	759	756	782	773	806	731	797	771	727	767	722	777	732	774	776	752	765	763	755	768	759	812	792	784	744	724	801	783	757	705	786	762	726	790	762	851	740	735	740	782	809	762	787	753	813	755	789	788	732	728	726	820	694	802	795	803	764	774	739	771	750	774	766	767	778	784	746	761	730	767	759	777	754	760	724	782	699	764	818	802	755	791	824	783	779	781	768	777	757	820	766	759	759	799	779	718	731	730	826	755	783	763	719	720	833	711	776	756	807	731	711	735	775	757	742	768	802	700	777	755	755	775	758	780	738	745	740	736	762	765	738	770	781	752	716	781	749	769	786	718	754	762	732	747	776	723	767	741	816	767	769	769	832	785	775	793	842	789	743	761	776	712	777	759	745	739	756	754	751	768	756	805	730	760	756	815	754	778	759	799	694	752	746	736	740	791	780	735	770	764	750	809	766	731	775	746	735	768	794	764	747	754	802	764	727	820	715	755	769	760	743	757	800	757	754	712	770	751	773	806	731	737	698	808	735	777	763	722	761	746	774	736	834	733	732	771	776	748	740	710	737	740	755	770	766	761	752	779	731	793	799	780	799	729	745	794	778	782	725	804	752	755	772	735	749	760	768	748	709	751	740	752	726	774	744	753	746	793	751	782	757	715	797	802	733	785	775	774	783	764	746	764	769	763	818	739	765	795	773	782	799	758	767	766	771	764	764	734	732	738	754	786	694	757	698	773	731	751	786	788	778	743	753	746	756	745	769	733	753	756	739	728	754	760	752	773	724	716	750
15257	13877	20529	15527	10588	8073	5422	3951	3288	2501	2418	2365	2074	1677	1533	1266	793	493	431	393	380	388	300	330	261	316	318	304	267	246	226	250	267	260	214	255	243	219	288	241	252	248	226	252	239	240	259	265	234	267	247	256	258	259	267	246	257	209	251	250	269	274	277	264	260	307	263	225	251	267	239	257	261	259	256	235	239	213	241	243	197	207	230	252	225	249	214	212	242	219	236	238	242	209	225	253	246	236	227	236	229	244	225	223	241	217	224	222	237	215	254	216	217	234	232	253	234	243	232	249	222	232	224	232	231	231	240	232	231	222	227	236	231	194	231	260	209	216	253	231	224	207	260	239	189	235	227	218	232	237	260	250	225	224	228	234	220	234	228	229	217	231	260	244	262	252	252	218	222	214	232	232	246	271	216	205	228	223	245	243	225	221	234	211	254	175	253	246	223	255	210	238	237	218	262	236	220	242	231	207	237	235	268	261	237	233	238	236	227	222	220	219	233	247	235	226	245	235	235	242	265	211	217	224	249	201	204	240	222	247	220	230	216	226	216	223	259	228	227	236	234	198	216	231	239	228	209	239	228	241	221	222	232	244	224	222	239	223	227	219	239	218	247	251	221	240	231	238	238	244	252	218	246	245	246	221	228	247	223	229	226	244	222	252	236	237	241	246	227	251	203	218	240	232	219	236	214	223	231	226	239	218	227	239	212	227	232	234	255	224	216	243	221	222	256	246	230	233	209	220	226	232	229	249	222	226	231	220	236	254	228	238	260	264	232	231	203	213	213	213	221	216	213	234	207	220	234	225	250	222	209	236	260	228	226	241	238	257	211	206	203	215	244	245	234	239	223	208	244	214	221	231	229	229	216	218	228	275	238	210	236	223	244	222	235	221	223	211	209	202	216	245	238	252	230	234	227	241	195	231	223	212	220	227	240	244	245	231	227	237	205	237	234	240	220	226	220	230	243	235	247	225	252	234	190	247	242	246	257	243	237	224	254	235	235	245	204	213	228	242	253	229	231	241	213	225	263	243	222	223	217	257	220	247	230	223	257	224	241	247	250	241	248	222	233	236	236	183	221	234	209	242	225	208	234	237	219	245	238	217	248	254	214	246	227	229	258	225	219	227	221	235	223	209	220	232	231	222	244	231	201	247	234	239	246	229	254	232	248	213	238	230	237	199	209	218	241	233	252	244	247	218	238	231	228	234	229	247	233	210	196	227	231	223	219	255	236	257	243	237	239	262	254	228	224	240	270	259	250	221	226	218	247	228	253	268	209	228	257	222	231	241	244	238	262	213	248	232	207	230	237	237	239	206	213	246	238	220	232	221	235	210	228	232	235	226	236	226	248	219	223	248	233	232	233	230	215	176	214	215	233	210	254	249	244	263	222	243	258	227	259	224	222	231	218	205	264	275	262	248	226	238	233	212	251	233	251	215	240	238	237	216	270	214	219	223	203	206	224	230	212	214	222	228	224	227	208	232	220	208	214	232	227	223	263	216	239	237	240	223	239	242	234	219	221	243	218	233	250	203	241	220	221	207	204	223	215	255	198	233	254	233	242	214	207	237	229	242	247	236	232	238	252	246	266	238	226	228	217	220	214	226	236	263	220	240	205	216	218	228	228	241	204	225	232	207	227	201	235	243	248	249	232	204	257	242	237	230	224	239	264	261	251	251	223	237	211	221	254	219	238	227	215	272	230	263	225	229	207	254	227	225	238	235	233	244	245	232	247	225	224	228	244	223	238	236	243	235	229	243	213	234	238	252	242	255	260	259	207	218	239	230	221	226	250	253	222	257	232	230	258	230	226	241	212	238	233	220	201	242	211	228	219	208	222	200	225	228	254	267	217	261	241	219	225	208	229	242	224	225	220	241	227	244	226	237	231	230	225	211	222	245	234	234	221	220	238	220	223	246	243	250	231	196	225	214	185	223	236	235	237	200	266	257	222	218	258	238	233	240	219	232	211	239	213	243	215	240	231	239	260	269	240	240	251	224	244	229	229	253	211	232	198	241	240	227	226	230	263	229	242	235	245	230	275	227	196	236	227	252	253	224	225	229	204	269	218	277	255	235	237	254	251	241	246	212	240	230	229	237	256	224	245	246	237	229	264	249	249	219	226	219	245	267	213	216	250	236	265	251	232	234	244	232	244	260	232	234	235	209	185	239	220	249	256	225	221	249	238	244	227	254	256	212	251	227	218	208	214	244	250	241	232	227	241	235	221	213	227	242	252	243	224	235	244	234	233	227	233	227	226	230	241	238	229	211	219	245	235	212	224	226	235	229	231	222	249	220	257	223	234	254	224	235	235	200	239	225	204	241	212	225	258	245	230	219	201	250	236	248	263	246	249	243	222	243	238	236	245	244	215	266	243	247	216	218	209	220	266	248	240	237	231	226	214	233	230	219	228	236	246	202	210	220	225	213	244	259	221	239	232	236	238	244	229	210	206	198	263	235	208	213	235	255	225	233	250	239	241	243	240	217	211	234	240	243	230	198	225	235	236	235	231	235	244	200	239	242	232	231	278	225	220	230	204	232	240	240	225	235	254	222	221	220	225	202	229	251	212	249	234	237	227	233	247	228	208	246	234	227	226	261	225	219	213	238	225	242	229	246	230	241	197	251	217	275	271	239	226	204	209	205	231	193	213	225	274	231	227	225	209	238	224	220	221	250	249	272	238	207	246	204	242	231	224	224	239	222	249	242	253	250	241	220	219	261	235	213	250	236	245	226	224	226	235	231	236	233	236	234	218	246	213	216	207	241	219	240	266	218	231	253	236	234	214	251	224	214	226	220	236	241	219	237	225	212	199	225	263	224	197	202	216	222	232	237	232	238	246	214	229	233	249	219	240	237	239	236	232	241	247	230	258	243	234	242	210	233	231	249	238	243	242	217	235	231	227	242	219	213	238	275	215	219	232	231	237	228	230	211	245	236	237	235	253	228	233	221	246	192	243	200	247	205	213	188	235	218	214	227	238	246	246	253	229	226	235	235	230	213	257	284	215	233	226	257	251	244	242	236	264	213	237	241	225	203	234	223	214	248	233	225	222	229	241	211	221	254	216	221	211	224	229	214	214	240	254	245	228	222	245	241	250	233	214	231	218	251	238	228	236	229	243	198	236	224	255	243	243	230	237	267	228	247	261	231	224	257	230	231	257	220	226	216	231	252	228	234	212	239	212	225	237	218	216	231	223	204	252	232	223	213	229	206	236	248	234	237	227	226	222	264	243	235	231	249	252	248	251	221	263	217	236	248	229	229	244	231	240	249	219	225	222	247	242	245	234	248	220	256	241	216	243	254	235	225	242	248	222	241	236	226	240	216	249	247	251	217	208	267	229	248	246	240	208	266	221	228	233	228	241	242	203	234	216	235	239	249	246	235	206	250	244	208	234	238	225	252	259	242	257	267	238	238	232	244	246	240	243	242	257	217	203	252	226	223	209	222	214	232	226	227	224	214	254	217	258	253	233	227	219	240	217	262	231	231
9880	11961	17667	15579	16625	17446	13839	12236	11737	9942	10123	10203	9932	8971	8865	7294	4410	2709	2215	1805	1733	1741	1494	1568	1139	1186	1075	854	857	883	755	856	777	685	685	677	691	706	757	695	630	589	586	580	592	623	604	634	677	684	673	664	603	627	655	644	594	673	577	689	818	831	784	797	891	989	899	712	612	741	718	641	620	596	622	579	531	567	568	558	553	556	586	605	556	591	612	592	572	539	572	577	574	582	570	553	520	609	570	537	551	570	568	551	549	577	569	517	598	620	600	574	536	533	613	617	582	553	581	530	537	583	582	561	614	591	592	598	600	552	605	587	568	568	598	521	570	587	584	571	556	560	575	596	570	521	516	573	552	582	604	595	598	545	531	582	524	569	599	557	537	572	614	553	533	583	556	553	573	596	587	517	572	540	588	594	576	591	572	552	545	561	580	594	597	572	569	578	544	610	574	581	568	597	574	545	600	548	577	545	557	540	579	571	573	581	535	557	580	572	519	563	544	583	564	542	569	593	553	551	582	600	574	598	571	582	580	575	535	556	556	567	583	530	583	531	583	620	556	599	573	611	581	550	546	608	553	565	547	569	573	590	593	589	594	547	566	549	539	590	604	621	564	562	584	548	586	592	554	574	607	557	578	557	573	604	610	548	602	594	572	563	559	577	583	518	612	603	551	559	552	576	579	583	557	567	558	578	568	610	607	563	551	605	526	565	575	606	558	579	583	595	586	547	565	582	541	586	589	633	578	564	582	616	607	559	578	534	564	534	599	586	557	564	610	565	562	577	558	588	560	564	579	566	574	579	601	590	556	584	566	599	551	516	561	565	558	610	526	516	543	592	567	589	546	557	573	542	545	579	540	578	571	585	546	540	595	572	560	585	601	592	637	561	554	564	611	572	579	574	545	562	510	586	584	566	556	548	570	558	556	556	580	579	579	573	528	563	518	549	558	551	563	592	574	569	572	592	570	551	584	579	569	556	572	597	601	552	579	521	557	543	539	597	573	521	605	583	603	565	581	581	566	568	591	558	604	556	585	546	553	605	614	550	588	585	546	555	589	565	560	638	548	589	621	576	542	560	571	558	533	512	597	570	554	585	568	550	601	560	550	650	579	557	562	530	568	554	521	594	572	592	559	567	595	582	545	599	543	574	587	582	546	563	558	569	580	557	554	560	548	580	548	541	597	540	587	562	569	568	532	587	557	559	545	583	580	583	559	566	603	569	560	564	576	539	616	578	557	567	586	542	571	570	625	553	535	529	551	582	591	568	578	568	559	565	535	558	550	594	592	592	612	599	554	575	567	533	582	531	617	559	534	562	566	542	578	551	565	611	574	585	575	547	590	573	542	558	557	577	532	599	530	534	577	572	524	612	572	561	567	594	556	568	578	571	567	545	579	569	574	553	566	584	600	567	576	585	570	579	564	564	553	546	568	583	566	534	580	557	553	539	538	561	583	602	572	557	588	581	600	579	584	593	602	615	563	573	551	559	577	599	521	586	571	568	559	558	597	570	553	580	561	591	544	553	584	582	607	594	530	598	567	578	561	555	579	570	559	580	556	608	589	626	590	598	555	537	549	589	563	608	606	590	597	601	574	571	616	528	587	538	572	572	585	567	571	625	541	582	562	571	540	560	547	523	560	548	552	582	571	545	585	576	577	551	559	653	543	573	553	573	586	592	519	585	569	529	560	546	579	586	537	583	567	570	581	585	582	603	576	611	563	573	530	561	621	569	599	558	582	564	583	584	622	597	585	545	576	583	592	605	564	607	555	546	557	581	589	567	559	580	545	593	558	591	528	589	575	615	575	580	556	573	536	594	520	609	558	560	552	566	575	578	573	566	573	574	576	601	583	579	539	570	589	569	586	579	597	551	582	584	575	568	557	556	554	548	551	598	589	544	552	576	544	576	600	606	590	526	602	557	500	579	522	561	574	543	589	532	572	553	574	569	535	554	559	550	580	577	580	589	613	522	574	598	537	553	570	564	558	529	614	574	574	557	570	578	547	565	539	521	548	565	562	501	556	555	563	595	562	572	589	550	545	577	621	569	575	591	550	592	552	573	584	561	573	634	548	555	572	544	567	589	572	560	586	563	552	552	575	555	556	601	596	568	575	547	581	558	579	571	533	552	578	576	589	573	579	531	602	581	553	550	559	542	574	597	571	576	499	555	540	549	568	559	577	587	551	571	563	593	605	582	574	579	552	570	592	513	569	540	552	607	603	566	544	533	554	550	555	604	568	555	601	570	574	552	569	528	547	586	611	574	561	564	554	597	532	593	589	586	598	592	593	568	554	540	606	548	583	563	557	593	601	587	531	547	536	581	586	553	563	573	588	535	563	564	589	599	573	556	597	524	610	611	570	587	596	538	550	528	579	550	543	545	586	556	556	527	589	568	528	598	552	559	543	548	538	571	609	591	590	578	609	580	571	550	618	608	587	545	583	568	589	537	633	568	608	555	620	628	549	570	585	580	581	621	564	595	548	537	603	578	569	605	537	595	571	578	533	553	531	580	581	597	552	541	546	556	601	559	585	591	553	593	622	601	591	560	559	600	557	563	571	609	566	554	572	573	524	578	548	589	574	586	544	584	597	581	555	563	535	603	596	563	575	550	582	561	574	591	551	554	572	552	552	607	595	553	535	555	564	527	608	612	576	543	596	565	561	587	574	556	581	595	559	585	579	548	581	546	538	551	571	532	553	598	569	605	564	555	535	583	572	568	522	564	555	538	516	559	578	613	553	588	574	534	579	579	555	566	581	635	562	536	564	532	601	578	593	575	554	585	554	514	549	597	550	572	583	564	576	551	613	546	567	590	574	564	531	570	574	581	556	594	591	566	558	551	582	599	574	554	563	583	574	622	555	557	562	555	565	565	576	581	553	553	583	571	584	592	613	604	581	583	539	553	581	565	566	562	578	588	597	621	538	607	571	545	556	521	592	577	581	579	582	551	587	528	568	594	538	568	571	519	547	569	533	568	564	611	590	594	571	581	560	496	576	551	584	576	581	531	574	600	578	622	536	529	576	562	567	576	640	625	577	532	532	569	557	586	528	562	568	537	582	569	576	553	561	596	586	561	573	540	552	568	543	552	560	548	536	543	590	580	587	554	566	561	589	543	541	544	551	557	578	575	572	547	617	607	571	585	581	588	578	525	568	609	539	642	591	614	569	601	600	556	564	584	586	543	544	586	555	560	553	560	542	593	580	569	556	588	576	533	565	576	558	584	574	566	616	541	585	555	548	563	578	591	552	588	521	568	577	593	590	556	584	571	558	559	590	581	581	597	556	578	557	577	580	610	571	592	569	532	513	557	563	537	560	553	551	584	599	558	585	537	529	616	538	542	589	555	516	565	557	545	587	553	587	543	549	587	565	592	586	549	569	543	550	586	523	586	583	570	570	569	583	528	549	562	595	566	587	564	585	593	516	565	567	612	538	562	563	568	546	588	565	593	569	562	535	598	590	556	587	591	596	588	578	562	574	553	586	571
23299	21404	27918	20904	17225	15162	10845	7889	6381	4789	4305	4416	4409	3685	2743	1978	1361	701	581	470	367	369	345	358	255	235	234	182	195	144	166	182	138	143	149	120	143	127	124	136	129	141	123	118	140	123	142	113	113	124	115	125	116	123	126	139	127	111	130	137	128	136	170	143	185	190	163	130	117	116	132	132	108	116	133	106	98	122	104	126	122	144	123	112	126	106	137	102	126	120	116	114	102	104	123	122	111	120	116	119	109	126	114	100	113	119	121	126	112	118	107	125	107	94	116	100	122	130	104	112	132	100	99	90	112	118	102	118	137	111	107	117	113	124	98	115	106	111	118	97	120	103	108	84	107	104	106	95	101	110	110	104	124	96	113	109	125	115	122	124	114	100	105	131	120	114	112	105	116	129	90	117	123	115	88	111	103	123	105	117	109	142	107	115	109	114	102	108	124	98	93	101	102	107	99	114	122	122	106	138	103	107	95	132	118	113	104	93	140	85	114	120	113	130	124	105	113	120	125	112	96	120	116	126	118	105	100	116	100	141	126	111	121	119	123	122	120	86	117	117	105	107	100	98	122	118	107	110	109	108	116	98	114	104	113	115	104	94	110	122	123	106	126	127	111	117	113	112	103	107	89	111	122	114	133	116	122	97	89	108	114	130	109	113	105	112	116	104	96	98	101	116	123	105	116	125	102	113	95	110	98	120	100	93	113	120	114	104	112	124	94	121	111	107	126	103	111	112	121	103	101	91	125	122	116	92	109	109	102	110	98	115	133	93	116	108	100	90	99	115	104	114	110	106	105	135	123	98	108	133	120	108	104	108	118	111	109	129	131	112	127	120	116	107	99	116	100	118	131	101	121	113	137	104	93	127	128	103	103	127	119	103	122	113	102	117	130	110	109	114	108	118	114	114	99	97	102	91	92	89	103	134	107	104	116	95	105	114	116	99	105	116	115	111	110	118	86	103	104	123	141	110	120	120	110	122	104	92	106	110	111	112	110	100	100	124	130	94	99	118	136	124	104	123	111	116	106	105	111	108	104	115	134	93	103	115	120	123	121	114	127	122	104	102	99	107	114	131	99	98	102	103	112	92	109	125	107	109	102	117	122	115	122	104	109	107	88	89	112	111	93	118	108	132	97	107	89	113	122	112	98	103	112	123	95	104	119	89	114	110	115	112	129	99	111	100	97	116	102	107	99	105	110	125	127	129	100	119	123	99	119	125	102	115	115	97	103	88	88	107	116	105	112	122	110	115	106	106	124	97	103	119	110	116	121	107	109	116	103	113	111	94	111	117	117	123	110	112	102	116	102	100	111	112	113	112	113	111	113	116	116	109	112	119	100	113	124	112	107	120	102	107	104	107	98	113	110	122	95	118	111	112	99	120	108	112	124	113	117	119	116	107	91	101	95	129	101	108	114	108	93	116	111	114	105	119	82	122	104	119	99	111	102	114	121	87	97	129	125	127	106	110	136	117	123	98	105	112	99	123	123	124	113	128	116	103	112	117	99	128	114	107	107	110	98	125	92	103	111	94	116	93	121	88	124	104	112	124	103	127	115	115	114	128	111	117	124	124	128	118	96	117	118	118	113	98	115	120	110	118	116	110	108	125	117	119	118	121	105	124	96	94	97	109	101	105	116	120	114	110	117	117	106	108	101	98	99	131	91	131	114	112	123	107	127	118	118	96	117	122	111	102	106	126	115	93	118	111	97	119	104	89	114	102	120	101	99	126	125	125	102	121	101	126	105	97	101	110	107	95	101	101	101	107	113	97	115	127	110	104	113	102	115	117	102	102	112	94	112	135	107	102	118	104	99	114	112	106	109	103	107	109	118	113	91	119	117	97	123	81	107	97	114	124	99	99	102	110	98	122	110	126	108	101	118	119	99	100	112	107	124	125	111	112	122	118	100	109	96	119	104	104	111	95	103	107	102	94	121	125	136	115	105	89	105	99	109	104	101	103	92	109	99	98	114	108	97	117	106	100	113	132	97	109	104	116	110	129	105	100	101	109	111	121	97	128	97	116	120	116	100	116	109	115	119	94	118	89	114	118	116	104	99	109	98	106	104	128	119	102	112	96	104	88	120	110	109	139	124	119	112	112	115	116	110	109	110	122	114	99	121	100	104	137	97	113	116	118	123	101	106	117	119	104	121	132	108	118	91	106	104	125	107	111	140	107	126	87	110	110	101	111	92	113	132	111	102	128	106	113	132	116	116	104	121	102	97	112	113	117	97	120	122	107	112	111	126	109	123	99	104	110	93	102	124	99	121	105	124	107	127	84	116	118	128	114	124	96	118	108	103	108	115	103	127	109	116	112	110	102	100	120	120	131	111	108	103	132	103	102	97	110	122	125	102	107	85	109	105	121	97	112	102	121	103	103	119	121	114	122	113	115	118	105	90	121	115	117	120	118	101	83	94	124	99	108	93	107	125	106	109	107	95	108	100	86	115	119	98	105	102	107	119	99	103	120	113	108	119	139	119	103	86	101	101	131	95	110	100	121	121	120	111	108	112	115	116	113	118	95	96	114	111	123	101	120	105	112	109	106	141	104	105	99	105	118	116	109	112	103	93	116	104	96	105	117	131	107	102	121	115	112	108	118	112	119	110	117	109	121	98	101	104	106	112	99	127	123	89	115	102	101	122	130	106	95	109	133	123	98	111	119	108	105	100	118	122	104	121	98	117	97	103	144	131	103	110	98	116	120	113	98	130	119	106	121	100	118	119	141	113	109	104	102	132	105	134	94	109	103	117	121	123	109	121	91	120	111	128	103	109	118	123	86	125	96	109	114	133	114	129	108	122	115	105	108	142	112	115	127	92	98	115	130	107	98	117	105	116	125	98	129	115	124	108	115	115	104	121	105	125	101	101	103	109	93	111	121	111	106	134	112	125	102	118	117	115	101	107	110	125	141	127	97	111	96	128	117	99	97	115	122	104	112	108	109	102	117	99	106	121	108	100	97	106	104	142	125	129	100	93	117	100	112	97	82	114	106	105	122	105	105	95	105	118	95	113	100	122	104	106	107	94	118	115	104	114	122	94	106	94	113	106	109	99	127	79	126	113	126	90	113	108	100	103	125	115	99	89	108	99	108	112	105	97	127	102	107	111	122	121	102	129	107	100	99	102	112	120	103	87	118	131	116	96	119	112	115	107	117	112	106	104	133	98	107	96	107	100	128	125	105	114	103	104	116	116	112	96	122	99	105	112	121	95	111	101	87	107	112	87	116	119	114	116	130	99	114	93	117	114	120	104	109	113	108	137	93	114	106	100	122	127	94	107	118	116	126	121	100	108	125	101	103	122	128	99	101	111	111	98	108	127	93	100	104	117	122	107	116	112	107	100	112	120	95	98	123	95	118	108	89	107	101	95	105	131	126	104	122	101	112	97	125	100	121	115	126	121	83	112	101	106	128	123	115	100	120	98	88	112	106	119	128	115	98	98	137	130	105	120	113	110	131	104	119	122	106	113	121	103	117	94	102	124	117
12973	16882	21920	20435	23779	24892	19764	17546	16499	14556	15877	16189	16546	14578	13414	11251	6431	3979	3813	2846	2487	2352	1961	2055	1424	1342	1193	858	838	785	808	887	670	545	537	525	536	520	689	569	415	410	391	358	383	387	362	427	389	445	388	435	437	419	412	429	457	451	409	405	626	696	672	751	872	956	778	523	437	449	499	381	351	352	355	320	299	318	299	323	318	312	342	314	301	327	314	289	328	318	329	316	351	308	317	260	317	284	308	301	287	345	331	289	320	284	326	308	298	345	300	300	289	336	295	324	310	325	325	282	315	308	319	359	295	317	285	299	297	293	286	321	313	310	325	311	308	316	306	323	329	285	286	319	313	316	314	328	323	282	294	315	292	322	307	341	301	314	327	304	297	300	315	329	310	327	312	290	299	265	293	299	315	314	333	282	280	311	332	308	295	302	317	336	327	289	312	317	305	267	302	310	319	300	303	314	290	307	292	316	326	287	292	298	304	306	336	303	287	284	311	281	310	290	308	312	277	322	276	352	289	338	316	297	288	279	298	325	297	302	301	303	296	312	305	311	299	324	284	321	289	298	295	305	319	301	289	308	298	311	301	324	300	298	275	315	274	321	282	292	306	285	279	296	326	305	292	299	317	310	311	338	304	272	314	274	306	299	294	301	335	273	278	301	302	317	311	276	331	290	282	314	301	290	275	309	310	309	297	285	296	311	310	314	287	319	286	269	287	305	297	321	281	314	288	299	305	304	291	299	308	285	311	280	297	309	291	311	336	281	297	278	304	307	314	297	300	311	316	315	293	290	286	280	283	292	338	279	301	310	298	299	281	312	297	269	323	255	306	321	297	312	313	275	305	259	314	299	285	309	304	289	304	279	310	298	312	290	320	316	299	310	318	295	287	305	310	304	306	295	290	327	288	324	302	296	267	296	284	341	334	291	297	323	324	286	324	304	323	301	334	259	294	307	300	299	302	315	289	314	308	305	312	284	312	282	297	295	308	280	308	321	316	289	325	309	291	286	290	301	300	269	278	317	286	288	304	335	309	309	295	312	305	305	288	306	319	323	270	294	279	275	281	315	300	300	316	303	267	306	305	339	305	310	302	312	299	314	285	297	281	289	311	311	309	292	328	311	305	317	297	288	303	310	299	301	298	298	319	279	298	272	302	288	288	316	335	286	297	301	294	309	294	277	275	287	345	300	287	308	288	299	297	296	298	303	301	291	317	297	307	287	280	312	259	299	283	301	297	348	301	310	315	321	327	290	309	324	297	290	291	325	342	319	278	320	285	279	301	293	289	301	275	309	309	309	289	321	337	312	282	291	300	329	331	350	285	347	319	319	320	326	268	275	314	312	318	317	295	296	274	313	292	331	302	284	283	300	282	303	286	272	275	309	290	285	310	307	287	300	319	318	305	301	336	325	264	326	315	306	295	254	295	292	308	265	293	322	306	325	313	323	300	310	308	280	286	310	275	274	326	311	308	322	271	317	284	300	315	296	319	304	299	308	316	284	294	304	337	312	312	302	276	302	322	288	316	285	273	293	299	314	301	314	303	346	274	355	326	308	328	310	299	315	284	322	306	332	273	299	301	314	315	297	333	340	339	315	293	299	306	325	296	280	301	269	308	293	308	275	306	297	279	298	273	299	283	278	335	282	273	362	337	303	313	309	280	297	311	308	324	298	315	350	285	298	290	278	325	308	299	300	286	345	282	296	290	278	282	311	310	296	289	288	280	281	316	313	287	336	307	302	310	270	296	264	282	273	289	311	305	294	269	309	272	325	298	296	299	283	299	298	298	318	287	328	313	305	312	284	304	297	285	332	298	312	295	295	270	309	326	346	266	298	290	297	299	342	309	300	307	314	301	317	297	306	280	325	299	296	314	294	326	332	310	304	299	281	276	295	299	285	311	295	330	313	300	277	324	284	349	275	290	277	313	283	282	323	319	310	292	301	277	287	276	305	302	309	290	321	299	317	293	294	318	296	294	274	335	309	294	281	320	320	276	314	250	310	307	337	269	317	315	297	291	331	296	308	285	309	270	289	319	305	306	295	284	299	289	293	323	299	304	305	292	285	301	317	282	311	304	278	312	280	296	310	280	314	299	328	310	307	309	309	312	330	333	310	286	310	302	302	291	306	307	322	321	298	309	328	306	309	304	282	321	304	298	266	324	337	307	310	337	297	305	281	290	321	297	322	328	258	291	312	300	297	324	293	314	283	278	360	281	310	314	300	305	305	297	324	340	310	327	298	282	289	300	321	301	322	286	328	307	282	335	304	290	285	297	299	300	306	300	308	304	313	292	285	307	309	299	290	327	300	303	304	308	285	320	275	320	276	300	298	299	304	324	302	314	318	274	268	321	275	292	285	311	260	294	314	303	274	302	317	287	288	271	337	317	301	305	305	303	327	310	291	301	285	310	304	310	310	340	294	318	300	312	293	304	324	305	324	297	313	297	293	285	303	301	285	298	314	301	289	291	319	304	303	300	302	321	300	296	310	279	300	296	263	321	300	302	307	277	305	277	324	261	299	335	283	313	337	306	315	322	335	294	282	280	280	312	279	317	304	304	294	314	303	289	302	284	310	313	306	303	283	294	306	300	306	327	278	286	291	280	293	279	311	302	257	293	319	301	304	320	300	314	300	281	322	303	338	315	302	282	313	306	288	291	321	331	288	291	308	307	296	335	294	327	290	296	292	320	292	315	298	284	319	290	327	290	291	316	308	297	268	318	287	338	284	304	312	294	310	304	311	323	320	303	326	311	282	304	298	299	309	306	299	303	298	310	314	305	303	290	313	283	282	287	284	324	276	300	300	281	283	298	273	301	301	300	305	317	317	292	280	297	282	275	286	307	314	270	287	301	289	318	260	281	295	281	305	287	303	309	266	262	305	313	303	301	301	284	305	312	290	329	290	301	324	312	270	311	306	333	317	309	295	310	332	323	300	319	305	264	307	291	287	296	326	281	320	289	316	281	299	300	330	297	316	309	307	303	304	319	295	272	315	285	312	315	300	287	337	303	310	329	329	298	295	306	293	287	333	273	330	300	341	293	332	294	307	316	296	305	286	308	305	283	314	309	277	308	306	311	286	296	312	305	298	290	303	308	294	298	281	272	333	288	318	314	285	283	320	306	314	304	304	271	288	308	302	298	342	288	308	320	298	280	286	328	300	290	279	272	290	308	302	296	336	328	295	268	323	290	310	270	364	310	264	306	311	264	270	290	301	284	301	295	294	294	302	274	286	312	305	316	315	283	322	285	322	312	283	301	297	313	312	322	277	266	286	272	279	305	278	303	292	292	296	297	294	322	285	294	327	326	306	327	289	317	320	316	304	311	303	271	309	304	296	309	274	301	298	289	305	329	294	295	323	308	302	303	290	298	310	294	300	279	314	310	278	308	279	298	332	271	281	289	297	313	295	316	270	308	321	297	287	284	282	314	305	300	318	313	291	322	342	287	296	299	274	332	311	304	304	310	300	293	319	321	323	284	270	301	339
4116	1520	2771	1429	1031	785	523	461	479	434	436	408	445	433	452	368	351	378	370	342	344	344	372	335	332	322	311	349	317	311	312	334	292	332	303	309	331	342	336	316	314	283	342	290	311	314	315	307	323	298	326	304	316	319	299	289	304	325	315	311	335	354	293	316	304	333	323	306	313	287	327	358	323	285	325	315	304	287	308	296	310	302	319	298	303	302	295	317	327	309	322	290	301	295	309	320	349	278	311	326	302	327	313	311	308	300	322	316	328	312	327	322	326	301	310	318	317	321	301	305	309	274	315	313	310	301	290	332	354	301	314	305	303	304	302	295	317	315	301	315	309	322	316	307	322	293	311	313	319	314	361	346	292	303	329	335	304	308	318	327	316	300	325	307	308	336	329	343	309	326	317	316	308	284	312	316	323	333	330	307	303	300	293	318	310	291	318	294	321	306	362	319	306	331	334	312	302	298	308	307	329	288	317	310	313	298	294	309	290	301	307	310	306	347	348	287	305	331	332	340	330	334	324	310	286	303	347	283	305	316	316	283	274	341	310	292	296	301	309	348	327	321	350	323	299	321	327	286	319	300	273	295	279	305	312	310	283	287	353	327	302	329	303	318	302	306	275	286	352	318	309	291	325	317	316	268	300	328	307	295	280	334	307	327	307	294	279	307	304	285	302	324	330	329	308	311	352	326	346	298	294	325	307	360	322	319	324	332	330	303	316	307	318	305	302	314	303	274	328	324	323	344	340	298	294	314	314	335	324	321	314	290	309	318	309	290	323	294	276	312	319	298	293	320	310	333	327	331	308	305	339	302	295	306	297	322	317	300	350	341	298	308	303	308	316	308	312	336	314	306	342	286	303	299	311	349	304	334	339	334	306	353	283	295	316	298	314	278	340	317	281	323	286	325	311	290	339	316	301	316	312	313	322	307	288	278	330	284	311	315	311	322	298	306	310	300	323	286	317	295	302	310	298	318	325	342	334	325	314	313	319	318	332	285	322	282	310	284	289	321	308	305	307	299	323	309	327	298	306	343	330	316	309	290	315	310	280	284	299	311	303	314	327	302	318	324	287	316	323	321	365	314	307	320	339	319	288	302	293	337	301	293	299	354	323	354	319	334	342	313	307	332	308	271	309	277	335	299	300	329	303	292	300	313	349	309	312	315	306	281	320	337	309	304	285	335	323	299	315	288	322	312	340	338	313	310	290	339	312	314	287	325	325	323	307	295	318	317	320	319	301	325	294	272	308	336	329	324	291	309	288	283	312	321	317	351	310	290	306	324	300	319	298	352	311	315	306	312	317	330	306	313	313	314	323	315	323	329	319	331	330	299	315	306	308	309	332	294	292	295	299	335	314	306	341	301	339	326	339	306	323	287	304	332	300	331	288	318	320	321	295	331	310	311	293	294	333	312	307	353	319	300	305	329	323	324	325	304	331	308	300	329	325	319	313	297	287	334	280	318	306	294	336	287	314	329	339	343	331	300	280	311	317	306	322	297	343	317	304	343	333	340	308	307	336	289	350	336	343	319	305	322	299	290	334	294	320	318	300	329	348	298	311	315	332	324	348	275	309	324	304	351	315	288	318	315	356	330	286	337	307	339	342	342	283	301	337	306	334	350	363	323	347	342	289	334	350	318	342	317	283	346	335	350	317	293	291	308	308	314	334	312	333	311	335	321	331	329	312	293	298	296	342	349	325	296	324	313	300	334	298	334	313	291	323	311	303	323	288	308	332	321	326	356	350	336	323	342	269	317	309	299	278	329	304	313	350	306	322	342	267	283	286	324	346	315	344	303	304	292	316	319	326	336	321	314	321	310	313	265	345	307	283	339	348	315	309	320	328	330	321	321	326	354	307	289	339	303	284	310	303	302	309	338	310	299	320	273	286	295	310	314	303	310	338	306	311	319	331	316	285	314	323	311	352	304	322	303	317	321	298	343	308	295	301	326	337	307	308	293	344	298	323	281	326	319	320	316	276	306	310	320	303	300	321	284	305	315	309	392	338	334	324	354	312	312	282	308	293	327	307	304	328	314	331	295	300	290	304	330	306	292	326	325	297	306	331	347	291	277	331	292	296	299	297	311	283	296	327	301	333	300	299	296	329	336	338	308	313	321	295	317	330	315	324	303	333	334	294	320	328	301	295	308	316	315	314	320	305	297	266	315	302	328	311	271	325	283	321	314	303	280	319	332	371	293	314	316	297	314	348	309	316	301	337	302	340	306	328	280	312	305	327	308	340	310	327	321	311	350	370	302	307	300	304	283	316	307	319	305	325	349	345	320	329	338	302	310	319	337	340	311	312	287	301	323	308	320	305	297	328	309	303	334	298	323	332	324	320	314	311	312	293	273	321	326	321	337	322	323	313	309	302	306	276	322	320	292	300	307	300	356	318	325	319	339	300	294	297	326	356	301	318	281	308	314	318	310	332	266	300	339	281	319	305	350	326	302	313	342	323	280	307	299	306	314	328	290	313	313	278	311	340	327	307	304	291	293	300	313	339	355	286	326	322	306	312	310	333	324	334	336	305	336	291	324	299	318	314	306	290	304	333	324	346	324	326	330	293	333	286	295	320	336	317	303	280	292	346	326	315	318	344	325	321	316	318	322	291	322	316	306	343	301	317	329	357	321	329	353	320	293	320	298	294	348	301	320	299	307	324	324	312	324	276	291	319	311	327	302	284	292	305	309	314	341	331	317	307	339	322	334	372	305	292	345	317	316	306	353	335	324	305	323	303	291	289	333	320	328	307	335	315	346	323	310	301	315	346	293	312	330	327	335	280	322	316	307	285	321	324	325	316	293	320	304	315	301	312	290	284	324	330	324	308	288	319	329	309	302	311	322	305	301	302	343	268	322	305	308	292	281	323	310	299	314	289	298	317	284	324	297	302	331	311	309	307	328	323	327	308	309	328	314	305	365	318	316	322	300	312	323	326	302	331	315	316	278	323	285	321	296	301	294	338	313	304	318	317	303	345	306	342	311	290	320	314	276	307	329	287	319	295	342	299	309	302	319	344	322	277	300	319	295	280	312	311	310	326	330	320	316	325	271	304	300	321	325	332	332	314	312	295	311	317	296	340	316	303	305	301	305	310	324	312	338	339	295	332	293	330	313	320	316	343	330	305	336	306	303	296	309	313	290	332	358	333	270	296	330	283	316	324	322	310	332	338	326	296	292	309	302	281	350	319	330	317	288	315	307	308	341	319	345	341	340	308	341	317	314	321	356	322	348	324	334	336	299	270	326	345	299	341	321	318	310	336	302	360	323	270	286	300	284	331	341	294	308	321	351	299	306	311	300	298	334	301	332	319	318	339	330	290	332	295	320	337	345	321	319	304	346	307	324	307	320	283	341	313	320	336	328	319	300	292	300	294	316	320	310	317	316	333	313	341	275	332	299	340	333	322	300	304	307	299	307	298	335	296	331	317	305	320	307	304	265	323	327	289	310	314	304	316	342	282	301	304	328	324	307	304	291	321	284	333	319
3396	2310	5035	3964	3340	3221	2209	1904	1817	1497	1781	1655	1587	1483	1546	1396	1164	1055	978	995	928	929	912	877	896	858	833	856	791	795	816	765	734	778	762	810	778	780	724	744	759	787	736	731	761	761	789	812	828	714	811	728	759	812	827	754	748	801	775	776	743	786	777	786	803	796	810	809	751	780	805	703	725	784	763	772	824	775	745	793	836	733	739	779	731	743	757	764	749	760	764	738	721	701	716	743	739	743	717	746	736	797	756	768	813	784	767	738	763	796	776	748	748	750	728	698	807	768	742	724	735	805	779	810	735	749	771	703	738	786	755	780	720	740	728	761	753	708	754	774	722	736	779	765	801	732	751	777	780	737	756	764	777	747	749	811	726	734	744	725	772	772	705	786	786	732	801	727	737	803	736	734	781	713	758	724	760	749	789	730	760	784	745	746	735	746	770	786	785	791	808	751	728	746	762	809	785	761	778	763	776	734	733	778	794	716	770	762	731	766	769	783	771	788	721	771	757	780	773	748	755	770	778	782	762	737	742	750	759	739	775	802	759	796	730	726	767	754	728	713	783	779	776	774	740	726	809	771	764	774	779	792	682	753	768	737	754	758	707	758	703	787	782	730	810	757	763	751	790	797	753	716	759	794	764	741	762	775	801	770	791	763	782	770	802	796	745	773	731	763	801	698	731	796	749	756	777	747	752	745	722	794	770	745	736	761	750	700	737	755	760	762	767	822	737	758	776	751	719	765	772	710	737	760	714	799	793	757	757	768	727	728	727	811	740	770	669	760	741	783	753	741	735	726	779	754	731	798	788	760	743	766	721	781	771	747	762	723	746	792	744	750	743	742	733	738	817	790	756	764	772	748	754	724	726	749	793	791	735	777	773	769	738	754	796	787	765	794	753	753	748	738	755	726	740	760	709	778	733	753	789	762	772	747	784	765	735	778	741	763	738	760	755	722	734	761	778	745	747	778	768	736	772	755	737	775	794	775	747	716	770	746	775	771	809	701	778	780	725	816	764	676	725	781	762	775	740	723	750	802	734	752	739	756	729	770	730	779	747	822	707	731	752	766	780	732	747	809	705	753	697	785	738	737	761	746	759	705	802	791	772	746	785	762	790	774	743	755	743	735	805	753	686	723	744	712	747	742	751	746	757	748	795	752	808	808	770	772	708	765	775	754	768	769	790	774	730	751	729	762	752	727	785	796	770	714	725	780	747	712	764	828	752	739	710	762	785	748	721	786	789	723	767	768	719	726	728	769	798	761	805	810	721	767	759	746	752	746	767	769	737	727	744	767	700	747	762	697	775	734	765	717	772	714	708	735	764	750	706	772	761	771	784	761	751	777	772	737	786	774	752	768	770	750	740	740	742	732	772	752	812	764	722	767	791	776	767	724	823	742	734	779	711	749	742	742	756	751	756	761	726	811	757	748	723	745	723	746	747	738	755	732	757	798	766	715	795	729	738	735	737	746	718	788	741	756	776	755	761	736	788	731	755	728	810	781	737	777	791	773	749	730	780	731	777	696	730	762	782	796	761	731	756	750	747	749	776	747	832	722	800	787	746	692	724	785	743	756	770	732	784	770	740	694	776	741	808	779	736	741	760	719	795	723	760	769	799	768	779	736	777	712	767	808	783	705	727	790	776	766	744	771	754	799	708	797	799	795	705	728	754	736	791	768	778	726	802	751	833	749	694	746	771	712	757	801	729	759	737	744	747	781	762	729	750	744	782	750	744	747	811	799	785	705	779	739	727	732	721	775	775	778	754	722	747	770	786	720	735	742	766	785	727	815	707	749	734	784	737	803	707	760	788	757	759	746	724	742	759	706	803	779	745	756	740	761	787	782	769	741	789	752	750	765	727	790	791	738	768	709	784	729	736	742	736	775	706	783	772	716	777	749	765	789	706	800	756	771	779	746	723	761	763	783	747	775	801	763	808	730	801	755	746	762	756	737	802	788	756	821	762	748	725	696	731	751	760	819	721	782	769	747	756	755	691	725	769	676	786	717	768	785	758	765	707	765	738	735	748	759	785	774	781	710	741	696	743	787	731	800	751	711	708	789	698	790	695	773	764	716	759	743	774	703	787	727	748	746	726	752	767	756	738	759	729	727	709	765	772	748	778	762	751	759	784	785	714	731	733	747	768	775	703	725	783	769	734	819	797	762	728	770	739	777	744	770	798	808	758	743	733	716	728	732	719	774	777	734	783	818	754	771	762	766	806	724	749	754	763	717	715	768	747	767	738	740	792	776	753	742	780	781	772	723	767	747	746	788	778	749	774	760	734	739	744	712	754	761	742	750	788	760	707	772	782	721	780	804	756	733	812	739	757	735	751	760	772	735	720	770	712	766	794	768	770	729	729	741	770	777	747	755	741	762	778	778	713	760	708	730	781	729	757	788	796	737	730	753	709	771	751	727	719	782	713	782	751	805	694	792	768	752	711	717	761	802	723	774	771	732	762	719	735	721	788	739	770	738	732	813	709	770	782	766	758	751	789	762	769	800	771	707	766	770	724	727	783	761	755	747	775	741	783	741	720	800	769	774	706	775	796	788	796	749	760	719	750	753	799	780	787	761	786	760	745	767	796	780	736	726	767	759	730	756	793	798	730	751	760	786	722	773	774	719	768	780	735	739	744	747	726	772	731	737	739	712	736	712	753	831	734	733	755	749	735	729	751	767	729	776	805	742	788	749	740	700	755	786	764	746	687	750	739	762	738	741	743	752	816	738	783	722	720	764	793	745	757	790	767	766	716	739	742	734	693	750	764	759	757	748	732	719	784	709	756	800	763	717	770	765	745	793	771	760	760	774	743	742	781	740	782	772	751	748	752	747	779	714	814	732	767	779	771	794	751	754	780	795	756	709	715	760	765	714	750	749	753	746	774	831	763	769	752	700	763	790	769	771	830	733	731	722	786	757	750	789	762	687	774	757	745	715	765	723	722	809	787	787	739	767	783	746	740	756	744	771	749	732	743	747	759	751	773	787	775	748	765	781	759	758	777	760	745	744	783	750	766	780	786	752	789	777	759	764	766	753	748	750	786	728	749	755	746	770	811	770	769	768	764	817	749	721	744	761	731	753	713	724	765	786	733	766	716	755	744	814	757	699	769	746	748	723	793	821	726	791	824	746	748	820	766	697	750	765	728	778	754	706	762	759	757	815	786	768	755	765	817	759	762	744	769	769	763	714	773	722	735	750	766	750	784	741	769	795	719	769	771	750	717	727	749	788	813	797	839	722	745	739	747	780	772	728	734	710	735	775	750	758	742	738	776	707	754	773	765	751	731	775	781	731	782	728	758	749	765	748	738	716	722	755	702	754	765	732	713	728	738	754	767	746	744	759	755	790	780	764	759	773	714	746	763	727	838	732	745	724	770	724	746	824	760	716	762	769	795	703	735	736	758	730	779	758	770	768	780	687	742	748	751	750	773	760	778	780	744	732	741	757	741	785	731	781	766	765	746	754	787	779	739	730	745	753	733	754	762	777
15101	16534	22816	16338	12170	10146	6356	4721	3223	2550	3214	2306	2128	1731	1286	1071	651	541	426	426	386	356	312	347	293	306	296	277	277	302	265	241	232	268	232	236	243	249	275	235	258	231	241	226	248	232	197	217	207	273	227	250	245	230	227	233	235	245	195	232	275	276	257	278	276	279	251	245	251	230	206	236	241	251	209	209	220	226	222	238	219	238	214	207	225	226	220	220	228	213	221	236	236	232	216	257	226	240	236	238	219	244	220	237	214	245	258	225	220	213	221	257	222	217	239	259	234	222	244	263	235	224	225	240	189	245	212	237	248	213	221	216	248	248	231	230	239	214	206	237	222	205	228	208	226	226	233	234	234	212	267	259	252	231	256	253	240	262	240	219	224	228	232	229	226	231	243	217	222	221	227	244	220	214	247	232	225	225	199	224	233	214	225	236	244	245	230	218	236	196	236	208	212	217	239	207	240	242	233	235	227	261	211	210	244	213	243	234	217	240	219	231	234	207	223	254	256	222	243	241	222	191	210	213	242	236	253	237	214	223	235	252	247	210	243	232	233	240	223	231	228	223	231	235	234	261	227	220	246	238	250	238	217	238	227	244	210	230	239	227	233	209	252	228	229	240	222	253	218	214	234	235	241	215	240	239	210	236	224	237	214	242	247	208	226	234	214	221	247	222	240	239	225	227	223	212	230	237	207	265	235	243	243	231	214	211	220	236	210	224	202	235	221	243	234	251	225	227	237	210	218	250	216	235	219	228	224	261	238	223	248	225	219	231	213	230	228	232	224	219	245	221	232	217	209	206	245	235	219	222	251	247	252	245	232	252	249	249	233	247	245	239	228	236	230	206	228	229	214	263	229	205	208	239	217	237	252	229	228	238	232	215	257	218	216	267	217	221	258	250	238	243	224	232	219	248	242	240	224	219	242	242	209	255	223	242	216	242	213	226	241	223	241	245	205	226	235	213	219	261	239	242	217	229	221	217	237	245	229	220	239	226	244	232	233	230	210	247	216	229	257	232	236	249	237	220	221	232	231	223	223	236	207	212	249	211	246	211	216	222	240	243	263	218	231	230	228	222	200	203	222	227	231	234	235	223	244	230	225	203	216	236	237	216	245	234	234	225	238	221	238	221	269	248	223	209	255	232	208	254	223	228	225	230	207	224	235	227	228	208	220	204	251	247	229	211	203	237	225	226	246	217	230	233	214	244	210	257	251	242	235	229	237	216	223	225	235	230	229	262	236	235	220	232	253	212	238	200	225	249	217	220	230	235	213	194	234	223	240	251	216	248	223	256	248	253	254	246	231	221	231	219	220	247	241	220	212	235	239	247	242	243	238	225	259	214	242	195	209	243	210	204	223	240	253	246	235	210	230	258	237	207	256	247	233	238	224	253	205	214	266	242	209	225	226	245	224	216	218	229	229	241	225	239	229	201	248	217	254	229	226	244	222	245	215	227	224	254	234	249	225	237	239	211	250	217	237	225	224	234	227	229	219	216	218	269	240	239	240	217	211	202	203	210	239	232	197	221	235	242	258	238	231	205	249	206	201	240	240	196	221	242	237	224	221	233	237	238	255	244	242	226	236	223	233	201	209	246	263	225	228	235	235	239	219	235	240	237	210	253	218	268	216	244	245	219	222	226	221	226	215	239	228	244	223	230	222	258	236	227	235	217	264	235	212	217	232	249	244	211	222	214	218	203	223	221	252	236	238	221	221	230	207	243	227	248	231	260	231	238	251	216	220	236	205	237	241	224	237	244	238	251	236	231	227	230	238	232	259	262	253	214	227	250	238	213	224	236	202	233	226	223	239	237	225	249	238	228	225	228	240	245	208	234	243	232	249	236	235	208	258	239	229	224	217	221	223	250	227	226	222	230	235	238	246	236	212	212	207	208	232	243	219	247	207	253	222	257	245	228	242	252	228	224	243	241	226	203	240	236	248	235	269	261	238	217	216	239	234	251	211	217	240	214	210	208	228	261	248	244	229	216	229	242	230	225	207	216	212	229	243	219	232	238	228	222	230	235	211	229	223	239	228	238	225	227	223	202	236	203	232	226	216	243	223	223	202	258	196	231	211	202	213	219	215	230	235	239	209	231	241	240	225	218	229	259	253	217	245	230	242	242	226	243	204	241	205	239	239	258	225	231	238	230	220	238	238	232	229	234	226	225	273	227	252	209	189	257	222	209	231	246	242	196	212	215	251	255	273	225	229	232	245	231	208	231	206	232	218	224	236	224	258	246	197	194	245	218	220	245	224	245	215	236	240	233	219	248	224	196	221	212	216	254	233	244	246	238	207	249	215	211	237	224	239	223	228	229	209	245	228	240	197	233	257	228	250	225	233	199	220	236	226	190	245	203	249	234	251	216	236	230	221	226	212	236	217	230	203	228	245	251	246	231	202	237	206	227	251	227	257	235	259	238	223	228	238	220	226	225	204	249	218	217	233	250	244	247	219	224	211	237	242	242	231	200	239	265	228	252	232	243	215	217	225	216	231	219	222	222	239	211	215	241	211	216	247	213	236	239	225	226	232	208	220	232	226	240	225	236	244	196	220	213	228	246	210	221	221	237	241	226	234	238	220	233	208	244	241	228	247	225	231	226	223	226	210	212	227	220	229	216	248	258	217	262	219	225	203	247	228	237	219	244	215	260	239	223	242	232	243	219	230	218	230	229	230	217	274	241	233	230	230	237	203	247	226	238	233	210	223	217	214	210	251	267	218	238	228	215	246	229	234	237	246	241	201	227	227	228	248	256	228	249	227	216	233	218	181	220	255	201	245	242	236	220	244	234	216	237	230	207	234	224	219	234	204	217	222	245	234	218	221	225	233	236	204	223	258	232	246	239	227	222	236	211	237	221	231	238	219	234	207	230	228	201	239	228	222	208	221	213	193	217	222	227	214	201	220	244	246	244	223	247	211	209	225	235	237	240	259	236	242	231	236	216	211	236	222	215	216	205	251	237	223	235	220	253	217	232	243	227	232	213	257	228	215	231	229	249	252	242	226	215	227	217	244	232	235	225	218	237	227	207	220	245	247	195	249	238	214	208	253	249	208	237	242	237	235	220	233	242	242	225	229	222	229	238	232	202	264	217	228	224	223	228	217	244	213	254	225	217	225	235	234	227	239	207	228	236	218	233	220	201	222	205	240	207	224	222	222	190	232	251	196	209	221	217	223	241	244	227	252	250	252	248	242	257	202	244	231	227	231	256	235	245	220	263	225	284	239	233	243	229	243	235	232	217	227	218	240	233	230	238	248	246	219	222	236	240	213	234	232	191	249	211	231	226	249	246	241	217	239	240	262	240	215	267	248	229	228	247	232	222	216	234	227	227	215	211	222	237	244	257	223	216	248	236	242	237	234	214	214	225	218	231	230	215	246	249	228	226	231	217	235	238	238	228	229	207	220	224	231	230	225	223	226	236	222	247	246	213	207	234	211	245	230	227	232	221	210	266	233	217	247	224	211	230	228	247	225	229	238	231	246	257
9641	14047	18668	16160	18164	18796	13938	11851	11251	10186	12673	10433	10960	9851	7648	6016	3835	2299	2175	2263	1978	1731	1345	1715	1228	1151	987	880	902	823	825	849	729	680	633	684	678	794	696	658	644	576	600	594	598	622	606	631	624	628	620	668	570	641	595	646	607	643	639	637	717	942	771	832	834	831	702	632	602	610	629	567	545	606	563	610	550	534	605	557	535	618	549	558	583	549	584	623	546	585	583	613	551	574	599	588	576	569	543	636	547	567	561	519	523	551	556	578	558	603	545	582	547	565	543	529	565	545	534	564	530	568	540	564	556	562	546	487	551	610	585	580	590	551	578	554	550	561	578	551	558	597	530	554	553	552	544	593	577	547	566	559	586	547	519	575	571	594	552	588	535	542	568	583	583	533	575	569	533	556	597	550	589	539	583	550	566	562	543	560	533	507	617	570	594	598	532	608	528	580	583	526	599	564	552	603	564	565	583	550	574	587	528	596	590	569	530	560	556	572	543	582	537	559	542	541	575	554	565	503	554	577	579	554	532	558	565	606	538	553	593	558	593	578	602	549	566	651	549	541	595	565	550	537	575	586	568	578	598	536	557	511	542	566	603	518	534	561	580	554	586	587	566	531	571	547	571	586	544	593	550	551	540	565	569	575	576	553	577	526	570	547	564	552	586	573	545	534	551	545	558	554	594	603	563	583	551	531	545	557	543	586	532	594	554	557	535	547	554	545	531	525	566	551	548	551	583	537	605	545	553	582	587	543	545	559	566	558	602	567	562	560	550	538	544	540	546	572	566	557	523	547	559	566	542	611	538	575	565	579	551	541	533	544	592	554	570	562	535	501	588	549	560	572	582	559	578	554	537	589	538	565	569	585	515	582	562	516	561	575	561	578	555	575	582	577	583	571	538	548	553	535	552	549	567	562	558	581	596	542	578	594	584	586	571	543	533	572	612	566	591	556	581	552	555	563	568	611	552	524	572	572	599	566	565	539	557	587	522	548	546	577	573	509	555	572	570	550	574	602	575	612	527	548	622	544	518	581	537	553	516	578	545	560	562	542	546	539	589	529	564	562	541	544	566	569	585	560	577	555	561	538	576	565	560	559	592	546	558	547	594	538	546	550	545	526	575	576	569	582	561	540	577	565	584	545	547	611	560	551	561	596	567	565	555	592	566	552	594	583	573	550	547	532	566	532	563	553	599	555	535	516	520	581	592	532	577	579	535	543	533	541	576	563	542	541	561	572	535	575	542	528	571	538	577	573	606	551	529	563	596	592	578	545	529	586	559	528	520	556	533	576	557	512	527	532	573	551	534	504	536	567	561	580	587	560	563	563	576	550	564	561	583	545	525	542	581	563	536	596	597	581	547	537	562	552	560	534	534	580	569	582	542	563	588	547	568	567	560	575	589	549	568	556	592	559	548	545	571	563	596	546	581	569	549	574	566	578	583	585	526	537	562	543	535	557	568	539	605	569	531	576	621	558	572	598	561	556	565	566	548	568	524	577	557	601	552	569	559	571	547	605	557	529	540	562	539	563	525	562	590	583	581	579	557	546	530	581	526	584	571	507	569	604	556	571	553	582	549	559	595	587	521	552	555	584	558	587	546	579	549	528	573	568	555	554	579	562	534	560	538	550	536	582	572	548	559	575	527	548	514	569	561	573	587	607	528	550	529	579	575	549	564	542	569	560	541	597	567	587	571	604	550	556	555	541	562	555	555	570	603	566	593	543	545	569	557	545	586	605	543	547	558	572	546	572	562	602	566	602	561	543	533	563	540	536	545	592	538	553	533	560	584	585	583	562	592	590	561	524	567	512	549	563	551	575	564	567	600	559	602	621	572	551	572	543	572	553	564	563	520	574	581	579	608	577	603	572	542	520	543	543	536	536	561	575	556	567	529	572	553	586	581	551	536	593	556	552	546	584	557	561	521	551	547	594	574	576	563	567	537	531	572	535	521	571	551	542	568	535	535	590	553	566	577	563	578	549	596	582	548	568	547	593	567	559	585	605	544	532	557	518	565	521	568	571	547	556	562	575	603	555	559	574	546	531	572	528	551	568	561	569	591	584	569	555	549	550	536	550	566	547	562	589	595	551	551	569	566	599	581	591	571	555	573	548	570	565	542	574	553	541	554	563	563	573	599	592	524	593	535	538	549	540	532	535	567	558	594	578	544	568	564	504	551	587	532	551	581	597	566	557	539	573	541	593	583	596	563	542	565	548	560	557	564	577	527	578	610	535	520	579	591	584	592	513	565	575	580	543	530	562	561	590	553	541	603	522	584	526	607	544	560	560	581	583	499	536	577	557	561	559	554	545	560	532	521	561	579	564	558	579	520	579	538	582	535	575	611	518	568	583	550	524	589	538	566	564	540	594	596	567	530	578	529	549	553	570	541	556	567	604	556	585	553	537	613	548	569	570	541	525	573	559	522	560	506	561	576	571	521	546	585	554	550	562	583	544	552	563	552	606	589	562	578	566	581	567	571	598	564	562	565	559	514	549	593	555	557	600	572	548	569	548	592	553	608	566	572	593	557	544	515	558	566	560	525	569	537	521	563	574	560	535	569	583	572	554	535	553	528	549	546	584	522	567	553	579	563	594	546	589	516	556	545	576	539	565	557	571	571	537	548	597	570	564	563	548	549	537	535	572	570	581	555	545	544	541	541	577	591	553	566	553	539	556	545	604	559	563	525	588	568	575	516	537	549	546	586	581	555	562	549	602	585	531	566	537	536	545	568	553	574	561	556	534	581	557	573	539	556	584	596	575	563	556	575	574	579	534	568	568	566	580	563	520	608	575	565	579	585	590	565	547	563	573	592	540	585	536	551	553	583	536	611	548	552	557	556	544	529	554	565	543	519	575	517	542	562	566	522	554	572	531	574	580	563	569	543	580	562	551	573	555	535	531	583	606	545	559	533	562	591	563	553	537	562	579	555	552	557	557	564	540	619	589	591	546	543	612	587	623	557	532	545	568	575	571	556	542	560	536	585	564	552	510	539	536	544	563	605	589	591	550	563	570	590	567	551	607	511	524	569	544	557	559	551	561	597	558	580	575	561	512	554	565	559	587	566	562	541	544	545	562	552	535	538	597	594	595	565	542	547	576	560	601	549	545	585	576	560	501	557	561	559	526	571	617	566	578	624	573	520	543	517	552	579	567	591	571	596	556	570	556	550	526	591	556	579	583	547	559	573	576	573	574	554	565	581	521	578	567	530	570	586	591	567	552	597	520	562	567	553	576	549	586	554	563	562	564	533	585	544	585	566	520	600	582	598	541	564	561	581	585	625	590	544	567	570	552	568	540	544	578	580	545	588	559	565	640	560	548	543	574	551	557	585	567	591	567	518	560	559	552	550	583	525	529	570	579	554	570	536	556	570	537	563	578	549	568	582	591	513	560	566	586	540	587	548	606	550	578	549	533	580	541	566	581	568	550	588	603	536	581	560	597	562	597	568	583	553	598	529	570	591	556	558	585	553	571	582	559	579	584	561	527
23062	26714	30149	22928	19104	16641	10928	8011	6746	5481	5755	4571	3815	3078	2428	1530	974	537	509	433	407	428	311	342	233	212	222	188	182	194	192	146	152	134	168	129	149	183	134	135	136	136	106	132	118	100	131	136	130	133	120	144	127	124	101	120	125	122	126	125	146	130	133	154	188	173	134	139	123	126	109	114	100	124	116	113	114	110	142	120	100	109	129	119	108	103	114	121	122	122	99	109	110	115	123	120	99	119	124	96	126	125	119	109	111	104	120	113	122	116	116	109	112	119	112	107	125	98	113	106	134	135	119	122	113	122	120	105	114	82	111	115	104	111	116	106	120	103	113	114	108	104	109	105	101	114	114	118	118	117	104	108	114	109	106	97	108	123	123	120	118	111	113	127	98	121	113	98	121	97	106	97	126	114	105	113	116	117	101	111	117	94	97	101	119	114	106	130	115	111	122	97	119	107	118	119	110	124	111	86	110	103	97	124	100	113	119	122	124	122	115	113	98	115	100	103	113	126	115	125	120	106	122	107	122	118	112	96	103	121	119	102	111	115	97	121	118	102	124	118	90	123	122	106	111	104	106	104	94	108	114	92	101	92	107	82	105	113	113	124	112	108	113	102	113	109	127	103	116	115	127	124	105	99	104	108	113	106	105	107	111	110	113	93	95	101	93	123	103	106	123	121	116	119	111	108	88	84	113	119	104	112	103	102	111	106	103	102	94	108	107	122	123	108	112	113	115	126	114	110	101	98	115	113	90	108	117	104	100	106	111	111	107	107	97	94	121	124	112	113	114	89	101	88	116	97	92	117	99	114	107	114	118	107	116	130	106	108	115	115	108	116	129	110	108	98	95	110	118	93	108	117	92	99	109	96	121	111	99	119	98	103	102	113	102	105	113	119	122	98	119	104	120	105	115	124	116	109	113	92	107	107	105	104	104	121	88	97	110	111	93	110	106	110	113	101	122	116	101	108	114	95	132	116	100	89	102	137	112	115	106	92	95	109	121	127	139	104	108	94	113	110	99	111	113	110	122	107	123	106	118	118	103	115	114	122	93	111	99	109	120	123	99	102	83	128	111	107	106	105	110	101	141	114	111	113	103	112	113	113	107	115	105	118	103	103	104	108	114	95	117	98	117	109	103	106	116	94	113	104	102	119	126	128	115	114	115	119	96	138	130	107	98	115	115	109	107	110	119	132	129	113	113	114	113	101	123	97	103	129	103	76	109	115	137	120	111	96	120	110	118	121	104	111	104	108	136	110	113	94	130	112	93	110	117	106	108	102	125	92	118	124	115	123	120	96	100	104	113	94	120	120	111	100	99	106	112	108	101	110	107	121	85	118	129	99	101	125	101	101	94	107	116	118	111	112	111	123	108	108	114	100	125	99	98	105	108	102	94	106	112	100	96	115	108	123	96	113	103	113	84	98	93	117	119	115	100	127	110	116	117	103	100	101	114	107	124	107	112	106	120	119	118	100	120	98	119	118	95	122	117	106	104	108	121	126	104	123	114	105	110	103	124	107	124	104	113	90	107	137	118	111	111	97	115	122	130	98	110	120	124	116	115	104	105	109	121	114	112	133	115	106	112	97	98	127	100	110	85	111	110	109	117	115	108	116	97	109	106	111	102	115	110	139	105	130	115	113	83	104	110	112	113	102	137	133	116	108	130	115	104	122	119	112	111	104	113	114	104	108	108	115	122	99	117	131	100	101	112	95	119	118	106	120	111	121	115	121	96	103	124	109	132	128	117	115	107	130	113	126	130	107	111	120	96	106	107	101	102	95	116	97	109	119	118	102	128	141	120	86	114	107	99	134	135	129	130	96	111	135	123	131	127	113	104	114	89	126	99	133	112	129	127	119	107	112	114	102	106	92	105	109	110	112	105	124	92	110	122	115	108	97	117	122	108	125	131	121	102	103	110	101	113	105	121	115	131	109	105	102	125	105	109	104	97	120	117	113	104	130	134	109	107	97	95	114	107	96	98	89	120	103	119	126	111	115	114	101	122	116	105	115	105	104	93	144	112	107	97	99	97	103	122	108	116	116	131	111	100	107	99	112	112	113	95	111	94	123	123	117	106	104	128	95	109	109	108	108	121	119	108	108	113	113	105	111	100	94	117	113	110	114	126	106	122	124	92	105	119	115	109	102	114	100	125	110	134	130	114	102	90	119	114	109	92	105	106	92	106	101	102	99	97	99	107	108	120	110	113	136	108	125	126	113	97	126	120	117	112	116	117	102	114	116	119	118	104	120	105	100	101	120	96	92	106	117	100	104	112	106	91	120	107	105	112	122	115	106	104	108	92	121	98	118	130	99	101	113	121	112	94	127	119	94	117	109	95	110	112	115	106	103	127	109	111	110	95	98	100	104	104	101	100	135	102	102	104	120	92	103	124	125	117	118	107	105	115	122	116	92	100	107	97	103	106	132	110	113	116	110	115	95	95	117	136	104	100	114	100	103	100	118	110	100	124	127	122	124	136	97	87	115	94	109	119	103	93	97	98	113	130	105	100	106	119	84	118	113	101	112	100	102	104	88	106	97	98	106	121	103	98	112	93	107	117	105	107	100	113	118	117	123	126	121	112	111	121	116	124	107	131	105	104	105	112	103	92	102	114	120	96	119	108	115	123	119	99	111	89	110	111	107	105	96	102	106	123	121	110	91	93	115	109	116	120	117	98	95	113	116	98	118	91	122	124	109	116	107	99	112	119	109	118	89	123	133	109	110	105	116	141	93	105	117	110	109	89	121	116	108	111	124	109	119	118	100	96	118	109	113	106	115	118	89	90	98	106	119	131	98	116	103	121	121	103	118	116	106	100	102	134	120	112	105	99	115	101	95	111	126	94	108	140	115	110	124	120	108	112	120	122	101	110	117	106	83	116	132	97	102	89	107	97	113	120	124	106	124	97	106	100	109	111	106	101	103	109	124	100	124	130	106	94	107	105	120	95	123	123	102	97	101	112	139	110	111	108	117	128	109	120	115	111	96	97	126	112	100	111	101	119	103	128	120	109	105	117	112	103	109	99	141	122	118	102	115	95	127	110	99	106	113	101	121	101	107	114	118	119	110	125	122	114	90	116	110	131	107	93	92	114	111	123	116	130	113	106	90	119	100	109	112	112	105	114	102	107	106	130	102	111	94	103	93	108	124	111	110	95	108	133	129	101	113	114	123	121	93	103	123	118	92	106	108	124	135	116	97	100	103	113	134	112	103	100	97	102	135	97	84	104	120	110	117	107	107	91	108	98	122	94	124	109	100	121	107	108	121	99	100	96	97	104	111	106	109	111	113	124	95	90	115	112	86	94	108	109	114	92	119	97	115	118	105	103	122	110	108	121	113	101	122	129	108	95	99	106	98	118	135	108	106	105	98	132	101	125	125	121	138	96	120	109	101	101	134	97	92	95	107	123	107	109	103	110	114	107	127	123	105	107	108	102	115	112	93	117	119	99	126	147	112	113	117	124	107	116	106	104	117	111	116	113	109	116	117
12691	20007	23414	21894	24205	25280	19212	17630	17005	15385	18340	16483	15759	14863	12416	8944	5235	3093	2816	3026	2540	2464	1745	2133	1432	1142	1091	1004	837	777	760	915	635	560	534	482	545	760	546	467	419	375	371	371	380	407	356	424	418	410	423	425	402	412	424	476	421	422	442	358	457	663	699	791	775	741	635	510	377	373	379	346	373	364	340	369	315	332	312	339	327	333	323	323	305	326	312	308	304	337	315	295	298	353	300	330	330	325	342	333	321	313	302	340	318	311	332	315	287	324	304	346	292	331	300	318	317	333	291	310	361	313	298	294	312	285	312	310	308	299	276	316	300	273	308	294	302	274	288	326	321	291	303	285	308	314	313	300	318	297	312	277	303	297	281	294	323	305	313	321	309	326	296	286	297	329	301	299	317	287	312	300	315	345	258	303	271	316	308	286	295	304	278	315	322	277	317	316	280	320	289	298	324	274	302	348	299	308	326	333	289	326	323	320	306	300	314	295	300	294	309	324	283	317	293	302	311	313	296	333	316	306	280	303	295	301	305	310	288	289	310	286	296	312	285	298	316	302	288	292	322	306	316	302	289	263	275	297	317	319	279	288	340	303	312	295	334	272	293	305	304	287	319	281	312	326	293	329	298	303	304	278	303	306	316	320	292	318	295	294	295	333	297	310	317	309	306	325	309	286	313	322	321	286	313	312	295	297	318	315	328	319	323	286	296	290	316	304	332	308	302	324	305	350	295	291	306	311	301	288	302	289	354	302	300	308	284	269	294	300	284	304	317	301	333	288	300	291	306	326	283	329	316	330	292	333	314	291	319	305	301	297	313	319	299	314	317	311	327	318	318	300	337	307	321	303	292	307	312	335	304	303	282	279	299	301	285	291	292	296	276	298	308	304	296	326	304	285	314	340	300	307	296	261	332	293	321	314	304	332	305	290	323	330	313	307	291	344	273	303	350	285	306	300	294	313	319	288	295	296	329	278	326	320	319	319	300	299	293	336	319	336	271	298	296	289	309	283	291	297	325	292	296	298	301	272	281	304	302	287	309	334	319	291	286	321	310	330	303	271	303	296	303	302	290	317	307	301	309	288	317	314	313	301	284	292	285	299	303	302	281	306	285	278	293	274	273	343	313	323	276	324	288	289	334	327	312	312	300	292	301	317	308	303	319	302	303	277	319	321	312	266	325	292	323	299	303	290	314	305	284	282	318	295	319	305	317	303	321	320	271	309	312	305	302	335	297	313	299	306	324	324	315	313	300	303	289	316	291	273	332	299	347	309	316	291	326	286	315	277	280	291	293	337	312	353	347	303	307	272	285	300	289	319	336	319	315	293	275	261	276	288	302	292	302	294	276	284	317	280	319	322	327	320	292	338	279	312	303	286	290	310	317	308	323	303	303	319	321	337	312	303	311	300	320	311	288	307	288	294	310	291	272	312	290	292	299	301	306	303	311	275	296	311	305	289	305	305	322	330	270	282	295	334	322	327	342	317	307	304	293	305	293	298	277	307	292	315	282	316	301	296	294	323	330	311	318	283	309	319	314	312	306	327	280	298	315	298	282	340	304	300	276	290	324	284	294	305	309	297	271	316	337	318	302	302	265	307	282	287	306	276	265	296	319	318	298	333	267	287	303	266	315	310	289	323	319	299	317	305	297	298	291	303	297	292	266	288	287	303	315	332	320	305	303	296	314	307	305	298	302	274	309	348	312	281	287	304	308	317	302	321	310	291	335	316	299	311	255	295	279	322	293	328	308	350	333	331	293	293	302	301	291	299	283	276	293	307	287	287	297	337	334	349	307	294	309	327	302	306	289	304	332	292	290	288	299	311	296	333	307	306	292	308	295	323	318	316	289	301	289	300	294	333	283	323	279	297	295	287	317	276	289	298	276	325	333	278	294	290	272	276	303	305	314	297	317	301	328	293	289	311	292	319	303	323	302	316	312	314	305	276	320	300	251	315	312	307	329	305	326	293	265	308	320	305	293	300	293	332	282	326	336	275	322	285	299	308	340	306	318	302	313	311	301	283	286	292	306	303	347	321	268	297	303	320	301	285	275	325	263	323	319	313	303	326	311	331	296	280	311	305	282	300	289	274	277	289	321	293	307	328	323	284	296	322	307	301	293	289	256	309	306	277	311	300	305	274	311	311	289	324	273	316	343	282	329	306	315	307	339	309	308	333	316	293	298	316	308	318	301	293	285	301	282	316	330	327	325	280	290	306	288	317	272	320	298	311	287	298	284	302	319	342	308	322	293	289	282	304	339	303	292	295	300	277	325	318	266	273	295	284	292	291	270	292	301	314	288	285	299	294	290	314	312	336	292	320	263	292	311	281	308	328	292	300	325	281	306	298	294	310	306	318	324	307	295	296	312	288	316	289	313	294	296	269	330	297	282	304	274	302	289	271	321	297	296	292	290	322	288	310	301	297	295	279	314	307	284	283	291	273	298	332	275	311	298	311	294	279	318	322	292	303	304	305	313	320	306	306	303	294	290	314	310	315	276	310	327	299	317	311	282	314	282	297	308	285	289	296	313	291	304	332	300	300	304	326	301	289	303	299	297	348	310	307	308	316	330	286	308	323	278	307	314	308	292	254	305	282	330	292	295	284	306	295	311	312	287	300	309	293	280	302	301	312	311	297	306	303	326	296	316	315	309	310	293	274	287	306	306	308	284	307	311	338	280	310	295	325	324	305	323	315	301	350	315	302	274	307	296	300	312	283	316	303	290	294	262	296	308	272	301	321	285	304	288	302	318	297	277	288	308	293	324	272	306	288	318	314	306	302	303	292	303	331	320	312	297	311	299	297	301	317	309	286	292	316	336	332	331	309	268	285	297	333	308	331	288	278	305	309	273	276	295	298	276	306	261	294	295	321	318	326	299	300	302	319	316	307	297	339	294	294	315	290	302	327	281	293	326	334	320	319	293	291	291	325	306	313	284	307	312	286	307	300	308	300	320	326	331	294	301	272	303	326	298	316	306	304	285	326	290	297	302	306	297	272	294	289	288	315	297	302	299	265	320	292	305	309	327	281	294	310	286	305	305	297	328	281	330	291	262	283	291	297	316	300	287	331	314	315	281	283	314	326	285	264	363	291	320	304	308	284	303	305	307	296	307	303	304	295	311	337	295	303	285	305	306	308	303	327	300	264	306	310	326	301	305	296	282	321	284	304	342	274	311	341	316	314	327	325	310	294	317	303	322	298	323	284	292	311	326	284	283	307	348	306	325	291	312	308	299	312	306	307	312	296	299	320	339	268	297	291	305	303	299	299	270	287	278	303	305	318	319	291	307	284	277	283	301	322	293	284	304	286	302	314	299	303	331	321	315	283	304	280	354	326	319	307	301	318	294	275	340	296	301	285	317	316	304	307	304	284	275	297	324	315	285	304	306	321	316	300	313	315	297	287	327	308	318	304	278	293	305	322	297	325	314	309	298	313	296	320	313	320	314	323	279	347	296	312	287	298	319	318	310	322	295	303	286	289	238	282	273	299
3735	1613	3168	1612	941	748	595	509	457	400	447	438	424	430	432	391	351	395	349	320	312	355	333	347	346	301	316	336	330	330	327	325	309	322	307	309	338	319	300	314	326	317	307	330	309	324	333	328	322	294	315	315	321	330	360	337	328	322	288	345	327	314	323	312	295	328	308	326	305	332	307	310	346	291	354	279	305	328	282	323	295	298	310	336	335	340	309	311	313	344	337	315	307	328	321	310	294	298	317	298	267	316	324	305	303	320	305	296	319	290	285	331	326	287	315	347	297	318	325	331	326	303	324	277	287	335	322	299	351	313	335	313	295	320	319	349	295	302	300	309	313	350	308	290	292	321	342	307	297	316	329	307	320	325	307	318	315	318	349	339	323	327	328	328	315	319	296	334	311	316	294	327	303	291	324	317	315	329	309	295	320	303	334	347	316	327	308	296	309	318	345	323	335	337	314	317	284	340	298	305	348	321	326	308	319	293	313	320	329	352	327	302	348	306	337	314	320	319	313	297	309	307	286	341	307	312	313	304	327	326	292	288	280	307	329	298	310	324	289	303	319	330	304	352	299	327	287	326	319	322	300	336	317	290	299	300	305	328	318	309	302	308	324	342	311	308	312	325	334	335	301	316	327	288	314	308	318	331	324	313	329	323	296	330	344	313	299	291	297	309	333	340	315	327	319	344	340	334	304	325	327	312	308	325	326	309	311	308	278	280	296	296	312	336	337	323	289	305	307	328	315	308	317	311	315	300	305	298	322	300	313	309	314	334	330	314	307	314	284	305	361	329	316	344	306	288	351	346	305	350	336	296	326	334	308	341	346	336	322	308	335	309	326	310	319	310	333	332	330	293	332	335	316	336	349	297	292	324	324	315	307	304	322	348	340	320	312	305	334	318	314	344	310	321	300	300	326	316	319	327	312	300	308	304	308	337	343	304	319	304	321	309	328	318	291	304	307	285	313	298	296	332	295	315	325	281	327	321	303	291	331	292	314	328	316	340	316	301	328	341	325	287	308	333	311	324	320	337	315	308	276	336	298	291	309	339	320	325	329	338	295	311	308	330	322	333	305	324	274	326	261	324	319	335	308	305	312	308	334	316	314	331	307	330	309	342	317	320	302	338	320	314	291	325	305	338	327	285	335	306	308	328	287	281	332	318	290	338	318	318	300	322	311	373	324	285	292	318	325	311	280	286	302	337	315	324	323	325	316	289	329	306	336	327	322	314	286	316	326	295	308	298	296	333	313	290	312	326	300	336	347	309	305	337	307	296	320	299	342	343	321	340	357	317	310	321	325	344	329	311	302	308	278	314	314	340	299	277	324	320	307	341	315	276	322	310	321	301	337	339	303	318	329	291	318	292	323	320	295	279	344	327	315	314	296	329	332	302	293	282	298	314	315	335	335	307	348	329	306	331	305	324	301	313	305	273	296	307	295	308	315	310	324	281	316	315	327	354	323	337	332	330	296	323	319	295	317	308	312	349	343	310	371	299	326	319	334	330	298	357	306	278	355	316	345	332	300	350	284	291	333	329	343	306	321	288	328	334	328	350	319	311	286	303	317	319	323	319	333	295	312	283	315	309	303	314	307	328	356	296	327	314	310	317	326	289	303	318	298	320	324	351	295	327	355	305	326	325	324	332	331	288	308	340	293	301	300	310	279	332	336	322	324	308	306	338	283	317	332	326	312	318	292	299	310	328	287	294	353	349	344	338	307	327	341	319	310	345	334	320	322	336	298	323	324	346	310	321	307	313	336	328	318	309	331	332	332	344	311	376	315	319	304	299	350	319	293	313	321	300	327	291	338	314	320	344	310	316	372	312	305	325	278	302	314	308	316	332	323	335	317	304	308	282	287	321	336	306	294	307	311	310	327	345	332	314	347	323	310	321	331	311	318	325	315	317	276	293	296	308	315	328	316	343	314	339	290	319	338	348	323	343	346	337	300	345	348	291	304	315	310	309	297	319	317	341	300	291	327	315	303	324	319	299	321	305	333	293	324	338	325	319	315	331	294	318	308	316	335	360	298	292	305	323	299	325	303	318	324	312	321	351	314	312	337	343	339	318	331	335	313	309	299	329	323	296	331	341	303	351	313	321	345	304	325	322	312	245	318	335	312	338	286	307	300	302	289	332	335	301	320	312	311	322	339	328	307	297	299	307	340	318	312	342	312	296	323	315	293	285	342	279	339	305	336	295	335	326	338	317	293	314	319	330	325	306	325	300	321	315	290	325	338	301	333	314	331	333	366	329	339	322	339	331	355	306	328	292	293	289	310	308	328	326	308	301	308	332	312	341	307	306	339	294	345	321	320	326	306	344	315	322	309	322	308	310	328	286	313	319	345	278	348	361	317	321	333	312	311	309	304	317	347	317	314	325	316	328	277	309	325	334	301	317	311	324	309	329	317	274	330	293	310	293	321	346	296	285	291	322	309	317	343	311	312	307	323	303	329	336	288	288	335	291	326	308	359	293	328	303	308	288	297	325	317	342	327	317	299	340	314	284	310	321	313	346	320	332	353	305	305	338	320	319	326	295	292	317	307	289	327	305	310	317	354	334	301	331	308	317	367	300	325	309	322	319	314	298	337	331	311	376	324	326	278	325	323	313	316	322	310	296	322	327	302	318	334	310	326	320	343	316	304	347	286	321	345	326	309	335	297	274	335	310	321	287	312	312	297	318	315	357	304	325	314	357	340	311	313	286	297	304	325	331	323	330	274	341	336	335	338	329	341	335	349	358	306	317	321	320	330	343	269	268	354	295	332	318	315	324	319	324	298	319	311	315	296	289	327	321	306	313	300	300	290	343	333	330	319	319	300	346	321	280	292	320	300	344	299	297	319	292	319	320	324	321	346	332	315	301	322	293	295	320	342	307	339	284	297	309	347	313	290	288	309	303	318	353	326	337	323	326	309	308	284	306	324	295	301	336	320	327	341	331	319	314	315	316	307	336	345	312	315	319	332	283	309	320	284	298	318	297	314	337	321	342	329	340	297	324	324	310	313	296	288	322	287	341	308	303	293	356	330	315	276	315	295	340	313	300	322	316	306	322	324	309	324	333	300	266	277	296	323	329	330	325	329	363	315	328	302	295	316	315	288	330	329	313	330	320	283	321	324	328	302	352	343	309	329	346	319	313	314	334	318	320	317	310	342	314	327	337	299	324	328	329	345	315	323	301	310	306	329	327	295	300	329	294	322	303	320	282	304	301	319	342	281	339	305	289	337	306	338	309	325	320	310	307	312	308	304	282	317	328	316	312	323	316	333	351	340	321	312	320	343	323	317	332	330	299	314	353	335	295	275	329	341	329	300	316	343	320	340	278	313	329	313	305	319	317	339	318	304	323	297	341	347	310	308	346	303	326	305	338	307	307	305	310	326	330	289	323	336	306	296	311	318	301	348	336	314	330	318	326	330	285	341	339	297	312	291	309	337	354	301	330	311	311	335	303	341	320	297	334	314	302	312	318	305	323	363	321	321	326	329	327
3182	2366	5526	4047	3615	3155	2293	1870	1762	1713	2027	1786	1738	1640	1541	1352	1101	941	1001	971	1010	893	915	948	822	859	773	804	823	779	795	770	763	812	773	780	723	783	757	771	802	803	719	771	797	756	746	784	807	754	794	733	804	761	802	759	748	729	791	747	741	812	739	775	836	828	815	715	774	763	775	749	750	785	820	698	795	782	785	762	768	760	758	802	756	797	761	754	763	739	771	740	765	798	750	755	780	766	759	761	796	727	790	789	740	756	733	714	778	709	780	722	769	789	720	771	742	799	736	786	782	779	803	747	792	776	705	741	764	710	754	776	768	798	764	763	736	722	798	741	790	727	794	773	830	747	753	794	743	754	749	782	807	775	787	746	726	742	725	782	747	775	795	774	720	698	722	748	782	752	787	756	734	740	732	776	767	744	779	766	715	725	768	693	817	756	695	784	764	831	768	763	808	762	786	740	765	793	796	765	744	731	755	803	776	738	766	784	834	778	727	784	731	734	763	808	810	694	790	787	786	736	732	777	801	705	757	716	780	758	761	750	748	762	743	711	804	741	743	715	763	774	718	780	746	732	805	753	740	740	729	775	778	772	701	781	790	762	786	764	809	731	734	749	741	753	783	715	708	786	745	775	724	762	761	751	756	767	771	817	779	729	779	751	750	726	745	771	793	745	743	816	762	770	768	753	702	802	768	785	807	766	784	784	760	768	755	794	765	796	770	787	787	754	779	774	759	798	739	728	808	823	767	803	764	743	725	777	777	789	763	704	747	769	737	745	782	774	755	766	738	706	794	726	724	799	781	753	761	769	738	720	798	766	766	764	721	799	786	772	755	794	774	749	786	766	827	772	759	738	749	765	729	782	753	767	768	715	768	766	768	729	797	744	772	755	785	762	749	766	746	831	748	816	767	786	798	765	801	786	723	773	781	737	710	716	770	731	779	767	737	801	742	839	795	736	763	739	768	729	751	784	775	831	753	756	759	786	759	737	736	778	743	789	812	796	763	805	795	792	760	753	731	775	726	774	747	724	802	780	765	784	770	743	800	747	708	741	757	776	744	783	760	766	726	725	768	776	779	777	795	806	748	732	798	785	791	780	761	780	760	762	730	781	754	769	789	729	769	744	759	742	723	821	745	822	790	738	794	769	695	780	752	756	731	795	760	760	779	725	753	791	723	805	799	761	755	775	779	752	775	753	757	765	798	719	813	795	724	810	805	778	738	741	746	747	780	739	776	769	817	774	719	729	744	807	727	786	751	753	734	769	751	744	772	743	809	734	770	793	772	794	746	776	747	835	758	741	754	778	784	774	761	750	779	764	761	764	766	764	733	695	716	761	762	753	751	759	713	732	793	730	742	762	740	755	783	764	791	707	753	756	768	787	751	771	731	724	774	723	798	753	779	787	747	767	778	757	791	811	740	762	812	713	801	769	716	781	765	747	800	764	691	750	740	711	788	731	733	764	717	810	753	729	765	777	755	769	764	761	771	712	737	760	815	744	728	757	793	716	764	809	740	728	771	815	719	766	739	749	778	754	832	765	707	778	780	777	819	719	790	760	771	749	805	768	767	751	694	697	784	793	775	716	741	750	771	746	748	774	778	731	739	762	768	760	771	745	810	740	787	765	764	771	801	729	763	782	768	763	774	807	802	705	777	797	752	775	772	774	806	733	764	807	769	798	763	722	795	812	762	771	772	757	787	762	795	725	811	800	748	752	757	749	792	803	784	763	785	758	810	773	736	822	753	758	779	832	805	788	716	750	729	793	741	788	756	752	816	760	776	737	756	744	780	746	806	784	765	736	747	746	752	785	760	794	763	766	779	717	720	740	773	763	747	828	761	804	791	779	782	778	737	737	772	714	709	778	783	764	807	753	763	738	798	765	733	760	764	743	735	782	789	766	732	756	794	771	732	756	742	718	759	773	751	718	769	788	748	734	769	793	739	746	777	759	785	823	787	767	826	742	802	732	728	772	781	783	739	758	767	781	747	731	787	786	772	686	783	742	714	764	756	780	818	769	750	759	793	769	760	718	743	776	875	776	788	766	741	751	771	789	765	745	754	811	751	761	751	693	739	776	754	708	720	737	779	759	738	737	782	766	758	780	799	742	785	765	780	759	728	758	795	752	751	731	788	791	712	810	738	804	775	762	780	805	766	795	745	706	754	762	742	749	757	784	792	762	773	742	802	770	777	746	762	752	741	746	759	801	813	760	768	760	734	772	746	798	793	802	748	797	763	754	753	733	807	796	781	722	762	760	728	772	738	727	760	771	736	742	822	757	772	760	769	794	771	754	764	706	779	717	773	766	725	734	745	741	792	730	789	713	716	776	724	737	775	767	774	736	781	744	820	721	745	732	776	786	800	769	755	740	800	821	770	752	774	766	737	754	725	794	804	743	752	776	780	803	720	782	835	756	749	785	746	779	720	783	731	753	753	740	724	735	743	780	710	745	805	762	730	767	739	787	728	727	753	791	772	759	763	749	757	761	751	724	743	763	790	733	783	758	760	770	731	750	740	700	768	719	786	741	785	740	771	783	790	715	771	733	750	763	773	690	717	756	749	712	747	770	760	771	746	784	759	762	753	723	779	747	738	760	735	750	767	747	733	763	723	816	760	785	774	771	737	742	756	794	705	717	764	744	741	753	809	770	795	723	801	729	756	767	743	774	741	741	774	743	783	720	749	761	800	751	754	749	748	717	695	744	760	742	706	791	763	794	784	782	821	762	793	765	725	784	805	785	757	742	724	768	764	777	735	715	753	749	738	778	746	714	764	733	812	791	759	755	691	769	787	746	804	772	768	771	772	797	727	764	767	781	758	763	749	771	782	759	798	807	774	754	818	752	725	725	751	745	772	788	803	762	761	761	825	734	777	742	752	748	816	747	769	745	737	776	745	753	777	783	811	777	810	798	763	760	731	743	754	793	805	774	735	728	795	741	772	800	806	805	752	789	751	747	749	757	748	760	784	729	713	782	743	704	749	733	797	799	747	808	789	798	773	730	759	798	768	776	748	761	730	782	785	750	718	787	728	783	771	780	762	780	737	787	699	801	756	759	753	733	743	736	717	748	685	760	787	748	792	727	779	769	745	778	767	771	763	815	757	756	750	780	774	738	778	789	747	738	745	746	823	747	758	817	693	786	758	758	786	818	750	769	769	781	753	777	761	808	762	743	744	756	736	812	808	746	802	762	704	764	790	735	751	779	730	767	762	723	726	746	748	785	770	754	737	798	763	792	774	754	781	746	756	761	778	791	791	814	802	755	724	800	750	792	766	793	731	774	763	761	765	765	789	736	784	790	749	731	772	775	745	707	800	755	749	795	765	706	799	721	749	776	794	789	777	820	748	748	784	788	778	758	776	723	731	759	769	747	747	798	765	781	815	781	760	708	775	747	726	798	820	757	742	739	757	754	806	800	753	784	759	782	770	787	741	762	730	785	740	797	802	794	715	756	728	774	751	759	782	745	792	782	758	775	788	782	762	728
14773	12759	23417	17054	12377	10130	5668	4070	3332	2951	2659	2017	2355	1790	1423	862	590	443	448	407	384	355	337	355	326	306	273	258	265	263	282	267	236	243	264	270	247	268	249	257	231	228	232	238	246	249	233	233	230	230	237	254	246	228	265	240	227	245	255	237	251	254	265	280	281	288	287	262	249	248	241	202	240	249	234	224	234	240	250	234	234	246	238	252	233	260	212	243	231	267	238	226	209	224	220	227	229	227	223	218	232	231	245	196	208	222	244	218	235	246	271	232	246	229	227	231	220	219	216	232	239	258	256	246	221	234	253	223	218	237	247	210	219	200	231	240	265	233	263	247	248	244	221	254	234	217	234	244	254	210	220	238	214	209	240	223	213	240	235	210	212	237	247	219	263	229	240	267	234	220	256	218	225	235	243	220	213	221	239	230	244	223	230	215	232	237	243	239	255	239	229	238	232	223	222	248	241	226	239	251	248	254	235	225	208	263	242	215	230	225	205	221	241	224	251	236	241	224	238	225	242	207	208	238	233	238	232	237	230	242	221	201	252	229	215	227	273	248	269	234	256	232	232	209	243	239	262	238	231	243	200	231	231	252	213	217	246	239	221	220	240	257	237	225	223	228	219	226	208	233	221	215	249	238	232	224	221	247	229	235	238	227	260	210	207	233	232	218	211	221	247	230	205	234	262	236	203	236	248	214	227	245	224	248	241	245	227	222	232	253	255	211	221	223	221	259	245	209	238	234	230	227	217	258	233	254	265	221	208	232	238	227	212	234	231	259	225	223	269	242	232	235	232	222	216	235	243	215	224	207	209	242	246	252	227	226	214	234	230	222	245	214	232	259	210	255	225	255	225	228	248	228	241	210	221	235	224	234	207	230	238	230	240	270	242	251	211	220	269	216	238	242	210	214	214	214	234	220	242	251	235	259	218	220	237	255	241	224	240	220	191	248	209	230	228	273	248	216	214	231	241	229	243	232	239	215	221	235	238	242	266	216	221	239	235	234	235	244	231	188	260	225	205	237	205	233	247	248	247	227	232	231	249	208	258	251	233	244	221	220	250	251	253	234	227	208	217	231	213	231	242	221	216	247	226	186	255	227	257	252	284	233	231	229	258	247	255	228	227	236	230	231	200	237	254	220	246	250	234	227	269	223	220	243	225	196	218	223	212	240	224	247	214	231	219	255	206	221	238	255	224	215	216	240	241	232	240	231	269	214	240	246	217	239	220	232	209	254	240	230	233	209	247	229	241	243	236	223	241	200	213	250	238	252	214	233	258	255	209	257	231	240	247	229	255	250	212	219	210	248	219	240	221	222	201	244	222	230	236	205	254	228	241	241	207	235	236	240	247	232	214	222	200	222	238	230	234	227	248	264	236	236	231	215	212	234	189	229	220	216	253	228	217	234	216	247	223	272	220	231	223	227	238	247	232	205	218	239	222	222	224	217	216	249	241	234	255	241	233	250	214	215	233	229	240	262	236	251	244	229	247	237	248	219	239	208	232	226	260	219	214	210	220	238	212	196	243	231	213	234	249	242	221	228	200	206	229	230	233	238	233	221	231	241	211	256	212	243	243	214	244	247	241	224	226	222	203	221	251	233	229	226	251	268	229	269	239	227	216	216	228	221	234	237	221	243	218	212	230	232	206	203	256	249	251	229	243	201	232	214	226	245	215	253	225	228	244	248	222	225	230	226	235	255	231	229	235	242	224	222	257	213	241	228	226	246	213	231	234	232	237	252	221	212	220	199	212	211	218	215	255	236	228	231	248	231	206	222	229	235	212	191	222	215	248	255	228	242	258	214	237	246	241	223	234	235	219	275	253	228	221	245	252	216	214	223	235	201	220	239	245	231	220	244	257	234	196	218	206	223	242	238	237	221	239	248	235	236	237	256	249	230	223	246	223	238	224	231	210	232	226	226	221	225	226	228	231	240	198	238	223	246	235	219	271	207	256	244	266	237	201	222	244	235	240	235	238	205	216	226	250	237	247	251	237	230	225	244	250	217	213	250	228	248	262	229	256	223	237	224	237	226	227	211	208	255	228	185	236	205	235	247	226	228	246	242	224	235	243	244	238	227	263	243	220	209	215	241	204	238	230	207	206	236	215	248	240	212	223	243	236	215	224	222	219	221	224	218	262	242	260	229	228	211	243	236	244	225	238	232	197	240	228	253	225	248	229	228	225	245	236	252	257	249	215	241	216	249	265	244	228	237	229	235	224	234	209	212	241	208	219	219	241	236	197	238	248	240	216	237	242	228	218	255	228	241	228	218	240	248	239	244	221	217	219	239	230	214	259	237	227	238	221	217	230	208	233	204	228	225	243	217	246	243	229	255	223	252	246	232	221	215	224	252	210	233	233	227	225	225	246	224	226	230	259	213	218	237	231	249	247	211	257	243	228	218	192	235	235	244	241	252	201	226	258	263	222	229	240	240	218	227	229	243	242	220	234	228	236	229	216	222	253	244	247	224	249	240	234	233	226	257	228	241	240	234	231	237	193	226	225	239	238	210	239	222	232	271	218	232	267	253	240	216	224	227	214	225	224	219	207	227	210	233	198	252	242	219	265	238	222	217	232	230	242	202	211	222	260	248	227	220	253	235	239	245	254	220	225	209	223	240	225	245	231	226	249	206	237	266	226	254	223	247	261	243	239	218	237	223	221	228	213	233	227	211	246	242	214	236	242	231	201	226	215	246	225	232	230	239	233	241	232	252	241	232	259	206	244	216	247	236	234	228	235	217	203	223	242	254	238	244	248	247	228	247	226	241	255	248	248	244	196	241	222	238	209	217	219	204	205	221	207	227	206	243	255	209	227	215	245	235	220	212	195	201	230	212	207	239	240	245	263	228	224	243	231	246	245	234	250	255	241	263	239	242	246	222	233	207	198	203	220	214	256	224	258	267	263	244	237	213	229	224	233	230	261	231	227	224	277	242	255	228	233	236	248	239	225	217	251	257	252	247	211	215	239	264	243	210	232	229	232	227	221	248	229	246	237	214	223	239	237	229	231	207	246	233	227	208	205	206	228	221	236	242	229	236	245	210	236	236	252	244	234	215	209	260	234	234	211	237	214	238	238	229	219	242	209	236	238	232	231	243	228	232	198	242	240	225	237	217	239	259	250	266	224	250	224	227	228	227	233	213	242	204	228	214	240	253	237	220	243	217	231	229	230	229	223	235	226	207	215	238	212	221	195	246	239	255	271	227	236	231	214	246	233	284	236	237	223	245	222	219	238	253	210	237	223	222	233	215	243	215	251	225	229	237	234	239	239	246	221	210	215	247	240	236	235	238	226	240	222	245	222	223	245	228	217	250	235	225	202	245	232	228	244	213	228	247	216	225	267	214	238	210	216	259	235	231	206	223	243	206	238	200	242	240	239	233	207	232	219	271	221	223	228	214	228	234	197	212	242	249	221	194	236	216	234	212	260	191	265	233	231	248	239	226	231	202	202	242	222	226	227	220	249	270	246	228	230	223	231	226	255	236
9266	10983	19496	16304	17342	17642	12797	12364	11445	11798	11734	10326	11281	9318	7627	4870	3537	2348	1827	2184	1756	1735	1440	1505	1239	1093	907	1036	918	878	968	918	659	703	691	672	820	757	632	657	607	619	612	616	595	613	661	623	588	641	616	629	670	634	634	710	591	635	633	627	658	690	695	699	847	950	830	706	680	634	589	624	603	599	568	592	559	556	556	598	553	599	581	567	612	567	584	538	535	554	576	534	568	564	562	568	569	587	573	586	567	609	575	569	555	560	577	536	554	558	592	568	535	581	604	561	578	565	545	532	548	560	557	595	544	553	562	596	559	568	544	528	567	605	562	550	531	555	556	563	599	601	588	599	591	602	588	594	593	564	575	599	576	534	566	559	587	491	557	579	573	572	596	548	555	549	608	549	554	585	611	551	548	522	554	556	536	514	549	593	547	572	523	578	555	568	569	559	582	524	573	595	570	539	576	604	534	611	534	566	537	549	583	537	589	575	574	584	540	580	558	590	564	546	577	593	585	569	594	584	597	563	575	564	532	589	552	548	600	548	602	564	566	559	540	551	567	570	565	559	589	549	572	549	582	604	505	595	530	596	554	547	618	587	587	525	539	538	578	562	579	591	524	579	561	620	561	570	588	606	560	573	562	580	544	554	526	562	584	539	593	615	562	536	559	597	557	589	589	581	567	591	586	577	612	574	582	587	571	546	611	552	545	600	544	576	578	585	545	546	545	575	566	597	565	560	570	511	554	543	551	573	556	534	537	559	577	595	564	548	546	549	560	559	551	604	572	576	570	556	616	552	584	542	567	549	541	548	564	521	580	570	554	542	578	549	571	548	573	555	625	561	571	549	553	581	584	552	559	567	528	630	565	608	572	603	560	543	545	577	583	582	491	521	547	552	608	569	545	580	561	517	572	567	583	588	603	568	574	554	552	555	581	565	596	537	595	596	575	600	523	600	559	555	603	575	557	522	611	514	544	517	537	568	581	559	568	549	565	571	557	553	582	549	554	577	585	593	532	623	592	537	538	555	619	526	560	564	534	565	571	546	551	526	572	592	550	591	588	532	596	547	580	557	534	557	570	520	562	543	583	521	553	589	578	534	542	564	544	527	554	585	536	547	578	559	557	578	597	579	602	561	543	603	564	579	545	549	548	555	551	565	571	565	553	510	533	561	602	577	542	583	557	573	563	550	597	577	565	561	548	556	599	607	560	560	584	544	593	543	569	635	572	583	501	590	576	584	544	593	557	580	528	534	559	607	596	575	567	571	536	589	563	547	533	629	600	574	586	542	545	579	578	529	571	536	568	549	578	573	578	581	555	561	576	583	548	574	599	568	571	555	550	525	608	561	579	532	590	576	596	524	565	543	521	590	561	597	596	534	626	599	512	561	523	597	568	578	562	581	538	628	562	566	564	591	575	531	583	594	574	553	556	546	560	576	599	542	600	516	579	533	599	511	555	513	570	568	578	558	588	576	528	562	547	558	579	558	583	548	570	593	624	548	564	554	588	545	564	554	530	550	559	552	572	538	564	555	544	518	517	612	556	553	541	579	587	577	558	560	584	593	556	547	556	565	595	558	491	518	551	560	519	526	580	554	585	557	564	555	577	608	589	595	585	607	543	564	553	558	619	553	583	537	551	574	551	580	516	598	531	563	555	586	594	551	568	542	533	572	561	595	545	564	553	591	569	548	603	542	568	537	574	570	578	537	549	547	555	591	606	554	554	576	577	524	594	576	569	588	548	564	577	566	556	583	580	559	579	580	574	585	591	593	591	549	542	530	533	559	567	567	547	542	593	525	574	541	595	546	579	569	538	557	576	563	564	561	560	551	563	527	580	543	577	569	586	549	530	571	566	565	576	576	571	585	556	614	544	565	590	594	554	534	565	548	593	558	565	584	574	566	586	553	565	571	553	547	518	579	565	563	545	542	558	574	550	568	590	582	602	554	514	589	609	575	592	550	618	587	587	565	558	537	566	565	581	609	581	595	537	520	572	571	541	556	580	571	560	533	568	530	594	561	593	543	551	515	561	537	569	577	544	575	556	582	574	557	514	534	581	583	550	549	627	559	538	582	551	559	546	594	526	564	557	548	596	580	570	576	568	526	545	570	535	557	550	584	539	584	559	568	514	615	588	554	608	547	572	594	597	590	603	584	563	522	565	571	577	554	595	551	562	570	554	538	575	597	571	532	550	554	587	532	515	549	621	575	555	583	574	564	527	579	574	604	530	554	551	546	584	510	535	539	570	589	551	529	582	572	538	580	566	532	538	590	550	537	572	556	581	572	567	552	593	573	538	570	568	567	539	574	511	588	553	573	560	558	573	593	580	579	566	609	571	526	556	569	519	575	571	575	587	574	596	608	552	565	567	584	548	568	577	573	551	579	580	559	531	554	560	570	557	570	578	576	535	599	544	548	571	527	520	536	581	594	585	576	575	586	577	560	502	579	597	591	549	561	576	581	600	526	585	575	550	567	534	601	620	576	564	565	583	593	552	546	579	572	582	579	580	574	593	565	567	580	542	590	578	545	573	597	558	586	542	549	571	554	573	553	573	576	573	590	582	588	553	561	587	565	569	569	546	593	589	584	538	592	572	565	571	573	537	567	568	588	581	588	521	564	577	585	571	568	577	580	586	603	613	570	514	515	592	566	537	614	567	620	590	571	588	528	587	556	578	572	560	558	621	552	588	552	549	541	558	542	553	588	596	578	567	554	565	563	589	548	559	553	576	573	592	568	553	545	540	605	558	568	597	506	568	555	588	557	600	578	601	569	559	535	587	586	575	581	588	556	612	579	586	576	571	571	568	583	598	551	561	565	583	587	570	586	557	576	566	569	597	550	523	556	550	583	576	567	548	570	554	574	584	565	589	593	526	543	572	561	546	594	539	576	595	563	591	586	562	568	545	596	530	549	588	592	609	580	596	590	598	574	576	520	541	565	596	571	586	562	584	547	580	585	576	581	607	569	538	549	569	554	538	571	563	562	521	606	550	544	531	574	593	548	621	557	557	540	588	607	572	602	567	556	571	555	554	560	533	548	555	556	571	547	552	538	589	592	592	541	568	576	584	587	527	582	563	582	585	510	568	548	556	598	582	550	595	541	560	582	556	556	590	577	577	588	561	535	560	598	534	571	570	559	580	577	593	547	553	555	572	588	567	555	531	550	562	571	560	587	542	573	585	592	551	555	594	589	547	591	602	578	564	550	567	590	573	589	557	518	553	580	555	586	576	545	584	517	554	578	518	546	574	564	566	556	552	565	577	560	587	588	571	601	606	552	554	597	562	618	558	578	615	600	570	596	562	553	560	612	558	559	583	552	555	583	540	552	538	549	563	582	553	585	584	554	557	586	590	570	523	575	578	580	575	568	586	630	564	548	551	566	579	600	528	516	562	536	542	550	550	553	543	530	558	586	581	554	588	551	537	582	548	543	577	565	566	577	571	537	549	557	541	562	559	572	599	549	525	574	563	569	537	571	536	556	552	548	556	604
23274	17577	30274	22860	18727	16580	11049	7846	5830	5613	4697	4220	3918	3373	2413	1607	1086	519	350	423	342	412	299	321	242	210	220	164	223	155	184	201	140	124	149	133	172	144	124	141	124	127	132	124	130	145	129	143	133	109	137	141	132	143	124	118	107	136	153	139	126	126	157	151	160	164	206	150	144	136	115	138	132	135	126	133	132	108	108	102	104	110	109	114	109	102	107	113	123	108	113	126	94	101	120	98	108	108	141	113	106	126	122	117	114	121	117	113	131	114	139	105	123	118	102	112	133	112	121	116	105	131	107	122	108	119	124	109	108	113	113	104	117	115	124	118	113	118	116	134	104	133	119	112	101	129	108	99	119	95	91	114	127	106	112	115	116	117	104	99	97	117	113	120	119	95	121	112	125	113	126	113	106	122	131	137	129	118	119	101	97	119	136	114	130	89	126	117	113	125	94	111	120	102	122	126	115	83	123	132	113	120	91	119	109	113	120	106	129	107	122	132	106	122	112	138	110	109	106	114	118	106	102	122	115	117	101	108	116	131	102	135	105	104	100	118	122	112	132	139	116	107	123	124	118	125	109	124	133	115	99	121	106	95	121	118	102	101	126	106	107	126	126	112	109	102	118	103	119	103	102	121	102	86	112	133	117	112	126	123	119	108	117	105	127	111	111	117	97	114	121	101	120	107	120	107	104	107	100	121	105	116	117	126	121	108	123	114	96	120	105	124	112	122	128	126	110	127	103	111	114	105	136	125	107	107	123	104	97	150	117	118	108	99	104	126	117	109	111	101	102	112	132	110	117	122	118	111	120	103	113	130	126	128	118	127	114	128	131	109	111	117	105	104	119	123	113	113	127	110	117	133	123	114	118	127	110	100	125	99	101	103	104	115	122	121	114	128	108	109	109	108	107	123	106	89	84	128	124	118	114	111	112	111	100	119	131	110	98	109	97	116	109	122	96	128	109	102	116	106	121	95	115	116	101	97	108	114	102	106	119	110	109	114	123	109	130	114	125	121	104	105	106	106	125	120	112	97	105	103	103	95	113	108	99	108	114	127	116	98	104	120	117	133	111	126	122	113	109	130	137	118	128	121	101	109	103	107	109	121	114	131	118	114	106	117	121	120	100	128	98	125	123	118	113	126	113	126	102	122	117	124	123	121	115	123	108	110	116	122	117	105	121	118	118	109	116	127	122	128	120	110	122	113	111	108	115	137	116	116	103	110	125	119	96	114	110	133	113	138	129	105	105	135	116	119	112	109	110	104	118	133	110	103	119	117	123	121	110	92	113	103	112	110	92	109	104	124	127	126	129	125	117	113	104	116	115	102	128	127	116	132	127	124	115	116	119	123	96	75	113	100	102	103	97	110	101	102	98	131	96	119	99	121	96	112	121	94	106	120	110	114	122	105	105	132	116	103	108	103	118	127	120	111	129	115	115	112	114	99	127	91	102	114	103	125	115	112	125	106	111	123	119	111	119	108	111	113	107	117	117	124	123	124	102	99	119	103	127	108	126	108	130	99	134	129	114	117	112	117	130	102	106	121	120	114	127	107	108	113	116	111	120	89	122	119	133	119	113	139	114	96	107	105	115	121	126	123	112	112	126	111	109	110	114	101	106	121	133	104	107	110	115	108	113	101	113	106	110	102	113	112	107	126	119	126	123	118	130	99	104	106	100	123	103	139	110	120	141	109	104	109	110	110	117	121	112	95	103	113	107	84	115	114	119	100	113	102	127	121	107	122	115	111	93	140	109	122	94	114	104	116	107	95	121	116	114	94	98	113	114	132	102	111	112	99	105	110	120	120	133	94	126	118	118	114	99	117	123	129	116	126	126	114	136	99	107	117	111	114	96	106	125	117	100	110	120	111	112	105	128	106	118	109	124	101	97	116	117	111	122	112	101	116	107	106	114	135	118	113	125	119	104	110	121	107	98	113	109	125	107	129	109	114	108	107	102	113	97	107	120	102	117	112	129	121	104	114	110	106	91	124	99	106	113	104	107	131	124	102	112	106	115	125	115	113	102	132	103	107	86	113	112	134	130	128	131	134	111	109	119	107	107	103	104	113	92	119	96	119	107	104	114	97	119	135	124	112	119	109	108	103	104	116	121	114	105	123	122	111	137	105	130	119	131	109	123	123	110	112	102	98	119	121	118	109	110	103	103	111	112	138	109	102	131	96	102	110	102	113	110	137	123	103	106	118	106	105	103	90	102	111	99	88	100	118	112	119	106	124	109	106	106	108	110	121	116	122	115	101	104	109	108	114	114	108	101	136	118	126	119	107	117	118	87	122	119	101	122	102	111	119	104	113	112	110	121	123	115	123	124	134	121	95	109	122	107	104	118	107	102	118	97	109	116	112	125	103	117	108	135	122	116	119	131	108	105	141	111	107	119	122	115	92	111	107	109	103	122	112	104	94	128	98	108	107	96	99	134	113	121	109	107	111	119	99	142	134	106	114	117	102	112	123	88	123	114	103	141	116	105	113	130	132	108	97	114	111	114	116	108	127	126	115	119	108	129	110	118	120	110	109	113	116	110	132	112	102	132	128	93	117	103	126	104	113	100	117	108	120	116	134	97	111	100	95	129	120	100	100	141	128	112	105	98	124	110	121	116	118	115	99	126	143	113	110	122	130	124	98	95	115	97	144	106	112	101	85	124	110	105	102	105	120	102	109	119	109	103	112	116	120	113	123	103	98	115	142	127	105	91	116	101	124	102	128	124	144	106	115	119	104	115	99	119	109	115	124	108	118	114	99	129	113	96	106	95	94	122	122	90	113	111	99	90	121	130	131	116	122	125	111	99	116	122	128	110	118	109	124	131	125	136	105	109	128	129	121	107	99	102	117	135	105	109	113	108	117	108	120	111	114	95	115	132	121	119	111	114	109	108	125	115	113	122	111	98	125	99	120	106	120	111	108	103	112	100	125	120	113	110	122	131	111	110	104	120	109	124	107	121	107	106	107	124	96	100	111	109	121	89	110	110	114	118	120	107	96	124	124	125	124	102	101	115	117	101	114	124	118	101	106	122	107	111	97	100	108	105	126	118	105	97	120	100	128	128	109	120	113	128	114	123	122	130	109	126	105	118	114	122	89	107	121	120	111	117	120	123	122	122	93	112	115	121	130	99	117	130	100	102	131	102	107	103	112	92	131	96	107	115	101	102	125	97	108	109	109	116	117	124	113	123	124	119	112	111	118	133	109	91	108	122	126	113	96	99	110	109	112	116	110	125	111	108	135	107	124	131	127	122	109	81	117	96	120	121	124	116	100	130	111	117	129	114	123	116	89	112	107	108	107	118	111	105	104	117	128	123	120	117	116	113	128	124	110	101	109	108	105	108	105	105	113	134	97	123	106	118	106	97	131	104	108	108	110	119	128	87	107	121	108	117	116	107	104	140	112	119	121	109	108	123	114	113	116	111	114	102	115	139	115	122	105	111	118	135	98	118	103	106	119	103	113	84	114	118	118	109	120	117	89	113	126	115	107
12699	13573	24482	21388	22978	24086	18661	16212	15637	17103	17177	15805	15609	14996	12078	8291	5329	2951	2196	2602	2189	2510	1736	2086	1412	1130	1026	1045	926	873	1032	913	601	591	501	564	681	698	488	451	435	436	384	402	346	411	418	410	417	411	395	411	430	466	431	437	433	408	427	433	475	579	647	647	816	946	881	783	552	400	416	411	384	337	309	312	367	333	320	339	325	318	320	311	312	346	301	341	336	325	333	319	322	320	308	327	336	327	342	358	328	340	328	308	312	320	331	347	327	308	311	311	310	331	289	323	321	306	302	285	300	327	304	317	339	315	351	324	319	311	334	324	311	334	312	333	305	344	277	299	354	345	332	278	300	310	311	345	329	340	305	297	342	330	295	290	297	292	313	324	313	330	293	292	306	344	296	297	298	309	327	320	282	319	328	331	322	297	326	320	339	336	280	294	322	352	321	303	291	326	324	324	300	308	269	313	255	298	326	283	332	288	320	339	333	313	316	316	294	325	303	317	275	311	307	315	322	315	347	296	338	277	312	306	320	289	311	326	314	335	296	272	311	326	348	314	291	316	308	309	299	324	275	307	343	304	311	293	354	299	313	323	350	294	315	276	311	300	305	297	305	300	302	318	328	288	319	313	339	280	285	301	299	307	344	311	297	298	294	305	327	292	300	318	352	265	320	334	289	318	306	314	292	284	298	310	289	320	287	335	288	318	329	299	327	283	337	339	334	316	307	318	304	325	318	297	343	334	310	305	304	309	292	348	316	277	311	319	293	360	282	295	318	354	315	331	309	338	323	318	325	305	339	315	303	302	279	290	301	337	315	318	328	286	294	284	345	302	313	327	316	316	277	302	334	312	288	286	280	336	319	323	346	284	293	302	349	325	295	310	298	331	310	320	321	319	331	316	321	301	267	307	325	311	309	320	300	305	277	289	308	323	302	313	296	324	303	297	309	282	307	327	322	322	299	315	295	305	304	347	309	318	300	308	299	314	322	280	302	314	291	303	319	299	332	316	308	293	327	314	308	310	354	335	319	309	317	280	318	332	302	345	294	311	321	317	320	322	290	291	288	326	321	273	311	304	310	326	316	292	297	333	301	324	309	315	301	324	341	339	318	319	285	320	328	308	319	312	336	330	325	306	298	299	311	306	308	306	300	300	314	293	309	305	301	314	267	303	268	311	313	330	308	333	304	354	313	336	306	297	303	315	299	348	291	297	350	307	293	310	322	320	317	311	300	313	326	328	292	324	335	323	305	325	320	304	279	291	307	303	328	323	301	300	298	304	315	299	313	322	308	300	292	316	314	301	285	315	293	303	283	316	294	323	318	313	279	280	312	315	314	322	330	299	313	298	322	307	303	326	305	311	329	314	304	264	308	295	312	312	293	327	323	303	313	321	338	325	316	292	297	291	296	307	294	321	318	308	283	300	322	298	310	300	322	342	318	329	322	308	325	304	316	296	331	308	309	283	289	337	312	305	323	313	287	300	275	351	347	289	318	291	313	316	299	303	302	270	311	317	324	338	287	283	302	290	307	325	274	313	296	312	329	335	310	290	296	287	333	305	322	311	314	299	276	296	304	323	316	298	310	267	315	301	280	300	323	284	306	342	301	326	316	307	291	318	340	302	295	347	311	282	290	293	312	282	317	316	316	314	322	300	289	293	299	327	320	365	311	308	295	317	272	308	353	311	318	293	270	295	298	313	308	289	309	292	307	324	324	318	280	319	307	313	312	299	295	301	290	313	276	336	300	298	305	320	303	304	290	322	289	325	309	319	307	349	292	281	320	314	324	319	311	322	300	305	337	289	338	307	314	314	312	315	262	320	310	334	288	314	324	300	315	285	297	291	310	321	322	323	276	283	345	304	318	341	307	289	300	326	296	347	279	329	321	289	308	339	314	274	315	289	307	302	277	310	335	319	313	304	312	317	301	330	292	280	326	308	314	305	291	311	300	306	315	329	295	287	298	294	298	314	321	319	273	297	341	321	313	325	354	318	298	317	317	298	279	313	312	287	330	326	304	300	336	307	280	311	305	297	324	326	314	304	333	303	323	300	308	309	300	312	327	325	313	299	301	328	334	310	309	316	288	311	293	339	315	319	330	307	352	313	311	279	307	355	318	299	317	321	272	332	316	306	319	335	312	324	315	324	311	329	310	319	325	275	298	298	294	305	317	296	289	284	329	294	276	278	322	303	306	282	297	315	307	333	305	296	325	314	299	332	324	319	289	356	316	324	352	323	337	308	305	320	329	298	310	297	282	317	290	307	321	289	336	293	309	289	319	298	309	285	313	299	327	272	309	311	313	305	315	284	312	308	296	340	318	299	316	326	315	298	342	325	301	338	343	290	300	331	313	313	313	315	302	311	345	328	301	306	327	326	302	309	315	301	301	281	302	314	299	321	302	315	309	306	312	287	292	316	314	290	312	291	281	321	309	337	297	320	342	312	294	278	326	306	315	298	300	332	328	312	290	301	282	318	337	324	342	290	277	318	312	317	306	322	259	319	323	308	281	331	301	303	331	300	317	315	307	287	296	295	296	285	310	300	283	315	305	338	303	331	322	338	335	329	321	316	314	305	350	335	320	308	289	317	282	292	354	296	269	302	317	322	287	281	288	308	315	318	303	315	298	288	327	319	323	297	295	345	331	297	311	348	324	318	303	315	320	292	295	317	307	306	317	354	331	285	341	290	326	303	303	318	300	291	306	323	323	302	320	300	293	280	283	323	332	302	252	344	290	305	309	297	288	280	311	324	301	269	281	298	322	289	275	319	317	273	345	341	331	304	314	324	303	307	309	324	257	323	302	322	316	301	309	303	331	309	308	322	306	284	308	327	332	315	326	312	301	299	320	303	287	324	302	303	279	313	334	331	310	307	312	293	314	310	289	290	324	350	301	338	304	313	293	286	289	287	282	338	314	305	322	320	294	293	309	284	292	301	296	275	339	337	315	284	325	290	283	307	290	309	322	326	302	285	307	317	326	290	298	318	333	326	324	301	303	307	314	302	306	334	311	316	306	325	295	325	308	322	334	296	323	311	335	277	325	304	301	343	298	310	296	290	325	301	286	279	290	286	301	301	345	321	355	306	304	300	299	320	306	301	308	311	280	313	298	314	322	319	289	302	333	338	325	312	285	298	303	307	321	274	305	339	306	338	298	300	271	320	285	305	345	314	333	331	255	311	322	341	289	354	355	313	324	321	328	310	310	314	312	322	308	303	285	325	310	308	310	309	306	316	293	316	320	299	301	320	326	300	297	298	301	285	312	322	310	317	296	327	334	318	306	310	303	328	306	293	307	322	315	322	289	304	283	287	295	302	274	282	273	291	344	313	310	284	307	316	292	301	290	286	300	322	310	314	324	302	337	305	308	298	298	307	288	306	309	313	311	312	328	327	324	334	296	324	290	344	297	328	313	324	298	302	325	336	311	279	320	323	296	321	325	311	327	305	322	308	319	302	315	373	325	331	297	328	293	334	329	272	309	348	294	296	279	329
3585	1629	3376	1591	1100	722	534	431	427	451	437	428	443	439	383	429	349	353	357	345	322	340	316	310	350	352	332	300	337	328	338	324	371	336	323	311	321	306	300	335	308	338	314	335	306	323	370	321	300	319	350	307	338	351	311	316	316	321	340	339	295	328	373	355	337	340	349	339	285	322	327	365	359	329	297	349	303	324	325	305	307	330	338	319	313	300	310	314	316	319	323	330	311	317	316	288	309	332	335	297	292	313	301	326	317	298	316	310	358	336	340	319	300	315	341	313	321	317	313	311	302	318	347	314	335	325	306	333	297	317	287	328	292	326	315	283	326	321	284	319	337	312	327	301	301	331	365	346	334	323	304	308	317	336	329	315	327	314	294	305	308	311	317	326	360	329	329	350	319	330	310	332	330	324	351	349	306	316	295	299	319	310	370	314	328	341	325	282	318	326	329	307	296	307	282	309	323	341	353	359	346	327	334	331	302	300	316	311	307	338	331	327	318	323	324	342	303	335	316	345	325	302	310	351	306	345	340	312	335	326	322	323	301	331	327	305	336	329	327	377	303	366	313	330	306	324	342	312	347	336	336	300	320	323	317	306	300	311	324	329	311	332	331	301	313	337	326	310	305	336	316	316	319	319	362	318	308	343	313	342	341	349	292	333	313	314	338	317	329	316	362	343	341	336	353	311	291	311	303	326	321	328	338	311	307	329	291	316	351	319	336	317	334	295	341	289	347	346	323	300	295	334	311	310	294	288	311	302	337	294	312	329	335	322	300	313	326	301	292	304	315	289	312	327	329	325	296	323	290	294	352	333	300	319	316	316	317	319	341	325	313	340	338	333	305	312	325	341	314	323	291	310	340	336	337	320	336	326	308	312	350	336	333	307	322	309	305	278	313	314	297	324	317	344	319	294	319	332	334	313	326	298	349	303	314	332	370	315	319	336	307	333	301	337	308	312	303	278	304	318	313	322	280	309	308	354	296	319	330	331	297	315	308	290	302	320	356	324	327	321	323	304	300	332	327	329	352	338	303	328	319	326	330	318	301	332	337	345	306	289	309	342	323	309	346	318	291	324	290	287	300	330	316	324	320	299	325	303	316	295	329	332	301	295	312	293	300	318	313	349	295	327	319	324	307	298	330	316	330	310	306	339	363	313	344	305	281	306	311	307	275	370	337	334	287	352	321	343	286	346	313	340	290	345	339	343	331	304	324	324	339	311	309	345	345	332	331	281	336	307	352	355	349	333	283	309	321	300	321	328	333	335	362	319	298	298	351	365	299	323	321	305	289	323	330	352	325	323	326	315	324	310	343	309	324	322	298	315	319	313	311	314	368	303	310	324	297	312	312	298	330	358	320	312	317	311	281	350	334	289	337	291	348	348	300	328	322	316	328	323	352	325	333	324	322	360	341	301	309	307	321	314	350	323	343	319	305	345	343	290	301	329	305	301	300	308	324	340	313	298	291	309	316	293	351	320	329	291	350	338	326	325	305	328	331	329	288	329	312	311	366	325	310	334	304	326	346	313	338	326	309	341	313	358	291	312	309	311	322	317	320	282	342	314	277	310	282	319	306	335	318	274	349	329	335	343	313	295	328	342	305	313	322	329	317	294	307	301	306	320	317	301	307	298	311	338	303	327	315	315	317	390	307	338	319	295	342	348	298	319	291	328	320	317	325	291	331	308	349	297	335	358	278	361	308	332	315	309	310	341	319	312	349	318	315	307	320	322	326	346	287	347	356	313	334	284	327	375	320	350	285	329	319	340	342	338	300	334	334	317	334	314	333	335	336	333	335	321	313	306	313	374	319	289	340	357	330	329	316	339	309	308	324	323	342	329	307	335	296	327	341	294	333	314	337	309	301	329	303	300	297	333	314	296	325	312	313	349	331	292	347	325	301	336	329	307	329	344	313	305	313	321	299	308	311	349	335	367	318	291	337	307	333	330	336	319	293	338	350	327	336	341	327	298	333	322	322	306	311	351	319	297	336	352	302	308	303	340	361	313	353	324	338	324	318	323	327	303	326	317	337	334	305	327	329	336	292	332	336	342	311	363	297	321	335	323	347	344	292	338	331	303	290	315	332	334	319	317	329	288	347	332	326	326	297	317	340	322	333	314	326	292	322	308	329	313	306	306	340	313	313	343	298	301	322	315	333	291	350	332	361	349	330	345	327	305	343	320	310	345	359	338	315	292	327	308	305	314	309	328	323	313	360	323	346	311	318	303	334	278	316	324	316	304	349	315	323	332	333	334	301	314	350	280	314	323	323	350	348	325	316	323	325	315	290	305	305	327	326	332	303	321	320	345	340	303	290	286	339	357	323	356	345	340	302	316	294	302	330	380	291	284	340	323	377	331	365	291	312	327	323	299	317	335	321	355	353	308	331	339	339	300	313	333	309	341	354	340	299	341	321	294	312	325	308	307	319	348	338	336	318	337	338	289	311	359	307	316	309	304	323	332	314	319	332	329	304	326	274	357	288	303	315	299	296	311	277	318	317	349	291	312	353	328	297	317	298	306	349	317	325	343	304	326	325	344	298	348	315	294	303	362	343	293	301	307	315	315	329	324	307	314	352	322	306	319	303	302	276	315	332	336	295	336	363	326	285	323	320	339	292	338	325	319	306	305	289	354	295	321	308	358	322	316	305	356	310	295	285	322	319	294	335	319	329	346	319	314	332	315	303	309	332	355	302	345	318	304	349	316	333	303	315	336	317	312	341	323	325	343	328	314	323	304	303	340	343	316	323	309	316	329	294	289	325	297	316	325	315	327	324	334	309	299	304	340	325	327	315	360	310	314	306	334	316	306	297	322	322	285	286	323	324	306	308	315	323	309	359	367	326	323	336	293	295	321	315	327	302	305	344	300	328	319	311	308	332	330	343	304	317	329	285	294	273	354	337	309	303	317	301	315	333	315	325	303	321	322	332	340	316	322	312	309	327	363	315	295	311	325	323	335	324	297	301	332	318	274	324	334	306	317	309	288	368	315	339	342	270	303	325	326	313	322	327	319	289	322	316	339	289	300	307	300	313	320	316	344	309	332	314	304	317	325	316	320	343	329	321	315	340	336	296	322	310	360	319	319	339	359	329	300	330	321	320	317	309	314	313	325	324	353	320	302	340	307	330	282	311	312	290	294	327	318	309	337	341	314	327	322	341	306	331	329	330	279	297	281	333	292	336	289	322	316	295	308	319	329	284	336	309	321	349	352	334	361	348	303	327	302	335	321	318	299	338	326	309	314	290	345	290	321	350	318	297	275	298	317	336	333	320	301	331	294	296	304	300	335	316	309	326	309	353	324	313	337	283	317	334	281	322	329	284	336	309	343	297	307	336	308	314	315	319	334	305	338	339	332	312	296	315	331	323	335	321	295	318	321	317	322	318	351	320	308	335	315	344	326	327	388	312	322	336	290	355	322	326	334	313	321	322	317	314	293	347	331	327	288	306	339	319	320	326	304	323	295	323	319	301	329	331	311	318	300	332	349
3123	2445	5775	3751	3733	3154	2200	1816	1661	1625	1677	1709	1676	1740	1662	1367	1050	933	924	952	910	925	901	945	894	878	825	819	771	725	752	798	750	793	790	785	836	783	726	787	827	773	763	762	797	788	802	810	785	822	795	796	759	841	761	823	760	755	831	773	820	778	846	800	775	786	795	863	783	758	799	793	774	768	842	802	744	763	778	840	767	759	784	780	780	733	788	817	776	782	777	752	755	778	750	796	803	769	761	821	750	845	767	728	830	843	785	793	753	773	774	798	759	825	779	804	795	779	798	742	797	710	774	829	823	781	736	739	803	733	771	785	787	761	749	751	781	738	812	784	773	794	777	768	791	775	771	763	739	728	777	830	741	756	735	760	735	760	796	711	749	750	757	778	774	770	778	758	838	766	765	821	751	772	799	753	723	740	808	773	767	784	801	797	784	735	745	802	779	791	739	770	827	728	799	792	777	788	792	787	758	762	809	806	767	766	760	743	799	775	762	803	768	748	753	733	764	748	725	738	776	754	744	803	755	794	732	762	766	802	797	862	755	743	769	700	799	779	757	797	723	804	799	770	793	776	807	765	820	783	770	809	817	785	749	805	760	777	808	818	781	747	804	751	819	750	736	746	822	742	776	766	750	763	739	789	749	774	769	768	755	721	762	775	742	751	741	813	807	730	764	748	795	711	717	758	781	761	776	812	774	728	813	808	795	740	767	770	778	775	727	770	743	773	789	793	731	784	782	770	805	794	797	814	782	794	733	765	779	795	722	776	728	751	815	774	718	783	785	765	747	725	757	756	729	724	784	764	742	780	821	791	761	794	750	786	745	745	765	796	790	759	790	790	778	736	732	764	716	790	779	776	781	778	792	793	763	774	722	773	768	719	770	802	807	753	795	717	728	727	780	773	763	740	743	722	779	732	757	758	791	765	810	781	844	779	727	828	714	766	819	772	809	813	753	790	736	720	753	794	797	799	752	792	754	805	731	786	787	795	816	752	774	768	783	770	768	798	770	759	794	798	743	784	757	823	703	737	752	774	823	720	757	753	753	768	762	745	733	794	766	751	802	803	792	766	769	737	759	773	751	797	786	743	777	735	804	781	777	739	747	777	769	759	744	795	727	740	757	791	774	762	767	815	798	752	756	822	797	773	781	724	781	741	774	783	773	765	765	808	813	746	755	765	797	751	768	796	787	741	752	771	743	794	717	740	787	764	834	794	752	768	726	775	760	759	770	745	809	759	766	776	804	753	795	812	757	783	722	797	799	745	823	787	802	768	760	768	810	802	796	776	754	737	780	812	732	777	792	751	730	767	771	780	783	774	781	735	772	764	804	752	808	803	768	778	761	768	761	762	768	817	743	790	778	755	714	774	737	762	779	761	762	719	783	727	768	737	742	776	743	746	762	732	789	766	743	790	788	736	780	758	743	818	743	788	773	731	811	826	754	742	751	770	762	778	730	757	752	760	775	818	740	789	757	805	732	802	795	768	794	811	793	778	803	762	774	783	768	714	767	708	844	823	779	740	773	766	795	793	810	746	768	817	796	797	764	782	789	786	773	752	724	805	810	773	781	781	777	791	779	788	823	777	728	762	760	721	767	793	795	800	765	801	761	744	792	698	768	765	783	765	790	774	791	775	736	783	792	787	832	793	727	784	730	753	805	741	716	820	812	771	750	847	829	786	761	770	763	710	782	814	765	789	788	763	768	759	769	740	774	746	758	776	763	779	753	760	735	778	800	759	801	718	746	798	772	741	817	797	708	758	750	767	761	827	791	804	758	763	768	742	758	802	816	765	768	755	775	757	788	771	756	789	797	720	776	767	720	784	807	762	723	751	784	733	757	778	786	772	747	785	740	811	797	820	767	782	761	786	781	773	759	790	772	797	760	771	754	801	762	758	757	759	789	755	754	773	759	758	744	793	770	765	743	759	766	763	734	780	799	744	796	790	815	775	777	736	784	768	744	769	815	752	827	752	792	734	729	771	802	829	750	759	753	762	781	764	827	737	768	797	782	851	802	791	802	779	758	743	792	743	755	732	749	789	781	783	725	790	778	818	779	752	765	737	749	748	758	746	803	762	801	755	757	768	810	752	752	753	787	740	765	779	725	773	772	831	825	780	795	767	730	752	795	828	799	759	710	759	811	767	725	784	758	787	784	807	760	819	774	789	815	835	789	748	771	789	828	759	757	801	750	734	790	771	795	773	799	787	727	763	812	783	802	727	765	736	788	832	770	746	710	785	784	786	751	824	765	790	781	707	770	793	783	795	813	762	795	820	794	769	775	731	730	719	756	805	822	808	807	756	728	788	781	726	749	793	806	768	772	800	785	727	784	757	777	753	767	755	753	809	842	791	775	769	765	795	776	754	772	779	783	803	774	768	777	723	772	699	771	776	806	761	781	788	768	799	792	804	779	763	799	751	768	756	820	767	799	752	765	747	771	815	790	772	746	806	771	758	720	744	757	784	780	766	775	750	820	779	771	755	762	739	799	758	759	747	827	748	772	731	759	787	709	742	746	773	804	741	745	817	723	793	829	825	782	775	789	731	756	737	764	725	753	769	744	798	763	728	772	713	773	797	774	729	726	797	809	748	747	772	757	757	761	770	784	766	803	719	793	783	765	771	769	795	779	790	747	762	775	739	798	758	808	793	798	785	769	758	777	793	761	763	819	817	816	797	790	767	745	740	799	773	777	773	746	784	770	770	783	799	790	797	741	710	784	794	803	764	791	802	804	748	739	784	753	807	756	757	737	803	753	786	755	744	730	785	774	811	815	807	806	769	781	802	798	733	753	772	766	776	781	763	793	757	790	771	762	765	794	766	718	764	755	805	801	837	754	797	785	755	829	771	795	759	766	784	787	767	758	762	764	800	813	770	764	783	717	753	833	774	800	744	789	813	781	754	780	733	747	720	777	744	780	786	759	763	775	796	744	772	805	792	774	774	767	807	751	736	744	771	719	746	777	756	770	803	745	777	786	760	762	749	739	701	781	750	773	783	777	746	748	773	810	801	763	804	779	798	713	838	800	811	768	767	794	814	762	800	762	762	737	734	750	772	786	799	763	773	766	756	768	756	784	809	787	793	736	783	731	748	738	822	761	777	800	742	768	805	785	788	764	723	822	779	737	780	787	744	764	742	801	795	770	770	751	769	784	801	740	822	749	813	717	767	745	796	789	837	787	762	766	776	751	753	764	819	771	751	771	777	721	775	693	769	752	774	796	744	761	757	777	720	819	691	772	818	747	770	758	727	759	753	754	758	783	762	681	753	767	791	822	767	753	740	807	763	775	756	794	816	747	751	738	789	765	793	761	780	732	808	734	803	785	770	775	801	779	774	771	741	755	744	759	722	809	820	770	813	763	774	782	729	769	758	811	771	770	729	780	795	748	715	768	823	782	772	747	775	777	783	757	736	754	778	815	718	767	771	748	757	813	785	787	742	734	769	791	748	750	754	764	812	823	787	780	730	770	780	737	802	801	847	792	822
14476	13385	24447	16338	12143	9593	6266	4200	3525	3327	2704	1899	2003	1650	1441	974	662	445	395	382	342	399	333	349	289	269	296	285	311	301	311	266	262	251	248	245	257	277	248	224	233	237	252	269	221	247	227	244	254	249	265	233	258	258	230	217	262	217	261	250	238	248	270	273	300	274	329	256	277	249	239	234	237	227	254	238	247	249	185	246	246	238	249	213	231	235	230	249	215	224	217	248	233	248	255	244	227	241	254	210	221	222	262	243	229	243	242	221	225	224	232	223	229	227	226	226	253	246	210	241	227	245	232	220	231	211	258	212	265	258	260	256	228	228	209	261	241	265	235	220	262	246	244	237	245	244	263	256	240	208	249	236	241	216	242	217	240	214	219	241	264	243	242	231	218	250	253	242	268	238	226	237	239	197	249	235	262	213	239	242	222	218	262	259	249	236	213	250	213	221	236	252	240	238	237	241	250	226	232	272	244	232	196	248	238	206	237	258	230	244	233	257	217	212	243	212	277	236	221	254	266	234	248	223	219	242	220	243	219	246	219	238	219	244	251	231	245	237	249	243	229	246	248	230	231	248	223	234	223	196	226	234	242	223	220	245	232	221	240	264	237	216	235	240	230	250	240	233	222	269	239	232	235	201	225	271	247	232	211	215	251	212	243	264	222	252	249	246	241	243	222	222	252	245	255	231	234	217	246	232	247	268	205	227	272	240	207	216	242	269	230	229	224	227	240	260	250	235	248	263	208	241	245	222	226	238	235	266	243	266	237	259	259	237	220	255	239	267	257	223	252	270	221	226	233	232	235	221	225	227	197	234	250	230	227	246	215	223	227	242	242	249	232	230	194	217	236	230	267	238	248	261	221	215	223	219	238	241	241	250	253	252	234	228	257	253	208	241	213	252	245	250	223	253	234	241	207	227	224	202	218	246	234	264	238	224	237	258	216	213	241	229	215	245	256	236	246	228	240	249	230	244	246	236	254	228	232	252	259	273	232	234	203	251	246	247	250	222	220	218	226	244	219	230	232	248	268	263	263	241	240	234	245	206	195	223	235	231	223	197	226	214	231	238	255	229	232	232	214	252	222	232	211	257	241	263	253	229	232	264	232	241	270	238	215	243	257	220	224	222	226	224	221	250	229	208	252	214	253	210	201	227	221	230	213	286	207	240	218	256	230	232	239	238	249	265	235	234	231	270	254	233	227	217	242	245	271	214	230	256	243	231	240	267	211	245	241	220	230	250	234	249	223	244	226	231	234	225	235	244	252	237	218	265	244	256	228	267	226	224	212	233	252	233	233	239	242	225	244	228	224	236	244	219	225	249	223	206	227	254	218	232	227	269	250	210	230	221	243	250	234	227	216	234	240	221	227	262	233	237	230	220	218	261	235	216	222	256	224	236	246	228	244	220	233	256	229	225	245	234	265	260	210	189	236	243	228	242	226	221	242	228	255	252	232	210	231	232	252	250	264	233	221	241	252	253	252	243	249	209	220	267	226	243	235	238	249	275	253	246	238	220	214	256	251	272	239	226	235	260	198	245	227	211	229	214	193	210	214	198	234	238	234	240	240	243	213	236	249	227	201	225	230	233	252	249	226	256	238	260	227	241	245	233	248	251	263	249	260	235	234	223	258	261	234	209	257	233	241	245	235	247	259	221	222	246	246	236	241	236	219	252	278	229	260	237	250	229	241	262	226	261	249	243	246	230	214	219	242	248	227	264	226	227	223	238	257	212	203	223	229	222	250	261	230	246	233	231	222	245	258	240	254	227	228	203	242	235	219	193	240	236	236	253	225	234	244	237	209	258	228	228	241	233	246	223	268	209	215	234	229	231	217	215	252	268	241	258	243	234	241	257	222	247	248	256	236	242	223	227	253	231	223	251	244	259	225	247	236	259	232	238	238	256	236	223	239	245	240	235	228	259	247	221	222	260	258	218	250	240	256	231	236	214	234	245	251	256	275	229	248	240	230	237	210	246	228	245	254	221	225	239	230	231	244	219	254	248	213	257	226	245	249	230	242	246	209	219	243	241	245	242	207	230	257	231	240	236	259	245	211	256	224	239	255	220	241	220	231	240	243	239	243	229	245	232	216	229	221	246	239	226	245	252	231	231	258	221	242	246	247	237	265	223	241	250	233	260	226	253	281	242	230	217	245	218	219	226	240	203	269	238	215	197	224	225	239	252	237	249	266	229	280	227	224	224	227	232	237	242	215	227	230	229	230	232	235	254	218	254	230	231	246	232	243	258	238	254	264	229	245	204	237	261	256	221	248	233	248	229	233	246	233	223	220	231	214	239	218	229	250	234	211	230	213	248	223	234	246	247	255	220	219	257	246	232	241	203	247	229	227	244	221	261	222	224	238	238	243	266	234	231	250	251	237	269	248	272	228	216	250	277	237	242	219	240	243	237	220	248	236	234	223	233	231	277	217	261	239	229	243	230	263	249	243	245	247	236	225	228	247	212	236	220	235	239	251	207	237	243	230	224	256	271	252	231	253	240	224	254	221	229	251	225	234	236	221	244	232	226	242	267	256	243	239	253	231	231	252	235	224	257	228	222	223	247	201	241	252	249	253	246	254	227	223	254	245	227	223	238	260	242	216	221	235	256	209	217	243	263	219	222	219	234	259	247	231	220	251	241	233	229	200	258	252	254	212	262	243	244	231	217	236	244	234	233	230	242	236	257	238	213	281	223	255	212	214	223	250	245	247	241	226	245	246	204	251	220	255	235	231	230	242	255	247	228	260	246	246	250	234	214	256	260	215	229	249	234	219	249	227	260	247	257	202	242	252	223	219	228	260	238	226	235	232	243	231	233	231	224	226	237	252	257	254	218	214	208	238	242	252	251	234	255	226	227	220	231	222	250	224	226	241	246	229	246	232	251	265	248	217	235	263	243	227	228	233	233	222	239	203	237	249	226	236	230	234	222	254	236	214	197	241	238	242	238	237	233	257	260	250	286	233	241	244	260	227	200	234	232	228	261	237	238	255	249	215	208	248	239	234	249	239	260	225	234	243	213	232	232	239	234	224	219	196	250	247	238	254	225	213	244	260	237	226	252	232	223	235	239	249	240	243	240	231	212	238	230	225	247	248	236	239	224	225	230	231	267	235	226	255	245	205	231	264	232	259	236	226	223	233	268	232	238	209	223	228	250	257	208	209	238	230	242	215	197	241	209	215	254	242	213	212	237	233	270	246	224	242	227	266	221	233	242	218	213	230	231	234	241	229	248	232	237	245	243	269	229	225	241	249	246	251	258	251	244	226	225	248	252	218	214	232	231	237	234	249	224	233	296	248	253	257	258	239	233	261	235	237	253	268	231	214	241	223	207	218	235	225	240	250	228	252	238	232	221	245	233	240	263	232	236	270	246	276	217	249	233	230	216	245	239	235	241	224	231	232	239	245	259	280	231	271	251	232	230	256	237	267	231	238	245	243	241	236	250	234	239	246	247	230	240	266	241	208	222	226	235	225	229	228	245	236	231	252	218
9096	12069	19221	14795	16566	17582	13274	10469	10942	11550	10901	8785	10106	9042	8047	5217	3303	2150	1847	1808	1453	1804	1428	1586	1136	1011	962	943	962	855	1031	826	749	698	710	753	804	749	725	626	633	615	637	643	620	620	631	664	634	623	673	682	628	663	584	643	708	653	682	655	701	656	770	832	854	939	890	884	816	780	657	644	564	588	594	630	590	604	593	578	605	628	581	593	615	596	582	578	590	593	646	570	603	583	570	572	597	547	550	587	595	550	621	599	566	573	608	598	576	576	599	568	552	590	598	583	552	609	598	568	599	519	613	568	553	589	561	577	545	595	565	601	587	567	613	598	541	573	595	562	595	603	567	617	592	598	527	567	595	580	579	563	536	578	593	573	540	561	580	615	552	582	595	577	593	576	558	597	599	575	569	562	576	615	581	640	531	569	580	562	585	589	587	612	577	579	573	549	550	581	550	576	554	555	563	588	557	582	614	555	585	613	599	592	530	575	606	550	566	593	553	512	558	564	572	596	548	571	582	579	579	554	555	597	569	569	589	589	571	580	591	562	537	535	573	553	584	547	590	598	612	576	604	555	562	562	597	612	569	503	593	545	579	589	560	598	600	570	584	529	571	579	589	628	579	572	557	610	564	594	545	592	507	549	574	576	605	574	574	572	573	537	581	594	571	564	553	539	582	584	544	600	550	563	545	528	585	560	578	576	587	513	552	584	624	546	568	553	565	542	564	556	548	581	588	535	580	570	599	572	586	555	556	524	580	586	558	593	563	606	541	603	568	593	559	501	559	607	594	579	535	597	568	569	585	639	569	566	577	575	572	607	585	608	548	568	539	594	572	570	596	593	596	584	560	581	536	592	543	600	621	563	571	585	553	576	523	596	572	600	605	579	572	592	581	560	574	588	587	587	605	550	600	569	563	561	590	590	561	578	591	551	581	579	597	575	556	580	614	613	605	585	539	554	581	545	579	543	600	584	544	574	572	565	565	581	562	569	585	611	524	539	579	605	615	582	562	580	622	561	559	592	635	616	587	613	608	581	606	547	564	544	588	598	581	508	599	567	555	558	584	568	586	534	576	569	590	630	624	546	579	572	569	549	624	599	602	557	546	546	577	582	561	560	596	585	575	578	582	585	537	539	614	605	603	581	584	583	567	561	557	554	568	646	546	567	584	556	575	541	602	579	591	550	569	559	565	540	568	578	559	555	573	555	551	615	589	525	573	587	566	600	567	582	544	591	579	584	587	584	589	558	565	607	599	576	582	549	554	584	596	623	533	599	559	608	583	598	574	589	595	590	576	592	572	595	568	554	581	588	574	547	568	574	610	588	607	568	613	536	543	585	608	571	574	539	578	573	590	538	569	568	585	599	570	565	609	576	535	586	569	591	558	577	566	626	591	538	553	614	565	527	549	565	578	621	573	543	625	583	582	568	619	598	591	602	538	561	549	575	581	583	569	598	596	582	583	629	623	562	599	581	611	565	582	587	552	611	556	565	570	540	582	543	557	549	631	588	556	550	585	604	583	572	588	555	586	567	580	631	555	569	600	576	540	561	587	585	560	578	569	548	603	575	583	576	586	589	536	624	609	584	550	597	540	583	564	577	587	595	601	572	602	573	544	558	584	535	609	571	573	566	574	622	580	590	566	572	619	584	593	612	564	552	566	551	596	569	572	588	574	580	576	586	617	578	579	570	586	535	562	570	557	553	550	588	587	559	582	587	588	556	563	602	592	599	590	604	595	535	557	587	578	582	582	568	595	572	514	600	564	579	577	602	570	612	592	580	583	570	568	535	624	562	580	581	560	565	560	578	568	586	571	575	539	595	570	587	560	564	579	542	598	578	547	577	591	522	569	562	577	604	589	589	589	593	598	579	593	574	527	597	595	536	627	581	541	535	577	598	602	617	546	596	581	593	617	549	621	536	545	596	596	573	575	566	565	555	562	561	609	573	607	584	599	624	576	587	598	621	557	601	575	530	613	604	569	552	560	615	619	580	588	580	549	585	587	552	583	569	545	605	596	579	581	567	593	595	569	543	599	587	589	566	571	562	565	579	565	534	596	571	551	591	551	571	582	581	572	531	599	534	583	579	547	575	575	556	598	572	593	582	627	571	589	568	588	602	578	535	549	612	610	579	555	575	571	518	567	574	576	592	582	599	559	600	580	587	583	561	577	585	546	577	574	547	558	582	588	602	603	578	591	596	549	593	595	567	592	588	559	571	606	560	577	554	590	621	577	577	553	539	563	561	579	586	578	567	604	557	564	579	548	560	520	584	592	575	576	573	582	634	573	592	584	598	532	566	586	590	554	569	595	619	554	569	580	574	569	568	539	556	610	573	603	571	586	542	557	565	547	586	564	572	602	545	590	575	549	620	596	570	531	581	555	558	581	554	551	568	592	589	610	583	562	598	583	561	577	562	521	607	548	596	603	530	572	599	547	593	578	598	576	571	594	567	551	536	587	588	565	620	563	644	612	562	581	602	586	581	588	563	650	557	551	546	606	607	594	553	586	592	589	603	544	556	601	562	581	534	563	593	582	610	522	582	592	553	552	591	577	595	564	580	562	611	569	589	571	633	582	588	584	596	598	599	615	595	558	565	568	580	531	626	562	606	575	543	565	583	546	568	545	596	606	578	544	602	558	592	567	578	610	587	586	574	601	587	602	581	603	587	554	540	586	578	580	584	564	567	554	560	562	572	574	570	549	627	578	551	572	581	547	553	553	584	591	601	576	550	572	599	607	566	559	594	574	547	597	582	573	564	578	593	622	607	592	575	573	600	577	586	585	549	617	586	554	587	568	579	500	550	577	567	563	544	612	539	560	559	596	558	595	557	563	595	615	550	531	552	528	598	557	600	577	567	564	597	552	591	612	608	550	604	583	548	592	582	553	598	591	570	568	550	615	573	570	558	556	588	606	573	596	582	621	567	586	607	616	586	576	605	553	586	583	553	555	599	605	599	592	547	584	541	580	584	562	571	583	568	540	571	574	598	576	601	582	568	618	554	575	566	545	534	571	533	553	589	579	589	538	628	615	569	578	565	575	570	612	538	631	565	530	566	580	576	578	601	570	553	525	592	592	562	586	564	542	574	578	607	609	601	583	583	587	578	579	578	585	606	553	578	587	580	557	606	553	611	644	595	582	594	549	596	573	571	600	562	544	573	603	582	577	558	555	586	619	565	590	562	597	569	582	554	586	564	550	618	569	608	577	603	566	561	618	533	561	551	562	546	543	564	584	599	589	539	544	586	587	605	629	614	576	599	584	566	656	588	598	582	566	588	598	581	558	594	583	561	608	569	611	548	536	562	587	566	557	566	569	548	557	574	579	606	617	581	589	597	577	589	605	581	578	583	552	585	569	579	576	583	516	544	575	557	600	560	595	532	548	588	580	569	562	570	581	568	549	562	574	582	594	594	543	576	600	583	539	593	611	573	577	598	544	580	601	541	558	604	558	585	606	610	552	628	572	538	575	535	573	556	574	566	570	595	573	570
22550	20265	29770	20935	17383	16052	10365	7113	6378	5289	4146	3184	3076	2967	2884	1690	1199	577	425	438	347	397	307	377	223	224	215	216	196	198	249	169	141	142	168	167	173	169	126	149	124	126	117	125	148	103	126	130	123	126	116	132	142	122	140	140	124	125	136	144	118	139	153	182	152	178	168	193	165	164	133	135	108	127	135	129	115	119	114	116	124	108	102	118	104	140	129	122	117	109	102	144	110	116	123	119	141	132	113	132	115	115	126	126	143	118	123	120	108	121	125	124	122	127	109	86	120	111	126	104	108	109	128	133	106	127	89	104	123	128	104	98	110	107	115	125	118	113	115	116	119	119	123	114	103	123	133	113	129	121	131	115	125	147	117	119	114	113	108	105	101	119	113	123	115	106	131	122	101	112	116	117	112	121	109	114	111	114	105	124	123	121	108	135	100	104	120	117	137	115	108	128	135	122	118	115	125	128	115	118	126	110	121	115	115	111	129	111	126	125	134	119	134	115	111	112	119	127	108	107	127	127	97	124	108	111	119	129	114	96	129	106	115	122	116	127	111	118	113	103	133	118	116	121	109	120	103	127	108	104	115	125	104	125	121	121	137	110	106	121	113	118	124	113	117	133	113	108	123	121	129	107	99	99	117	120	93	101	99	114	115	122	134	128	126	122	102	132	127	109	100	134	119	132	107	141	125	107	110	121	98	91	146	113	108	117	128	114	107	120	103	116	130	126	119	96	125	133	104	104	130	139	116	110	115	112	132	102	103	131	125	103	133	119	141	121	116	126	131	120	101	107	117	119	113	125	125	116	125	118	119	108	124	97	106	116	125	115	114	119	117	123	130	118	108	121	102	110	116	115	105	122	112	126	103	113	128	105	109	138	115	118	124	115	117	141	134	110	105	114	137	118	107	103	107	137	118	113	115	115	118	134	134	118	121	117	112	132	102	131	127	124	116	110	121	133	119	125	124	117	126	117	98	118	129	108	101	120	113	108	115	122	126	122	136	116	110	127	112	120	142	133	127	111	124	110	130	102	119	107	119	91	106	116	116	114	83	117	113	116	117	107	118	137	110	106	122	113	127	120	141	96	111	107	132	107	114	100	116	124	126	133	110	114	120	135	104	118	129	98	97	139	111	124	149	113	101	125	107	128	121	121	112	122	111	102	124	121	102	111	110	140	136	110	117	122	117	126	100	120	112	131	110	135	132	121	117	117	112	115	112	114	122	146	128	124	149	101	101	97	138	89	114	128	131	127	126	115	124	113	118	97	118	118	117	115	106	121	115	118	124	106	149	116	120	118	115	135	124	120	124	108	117	125	126	123	100	110	119	133	108	101	104	131	105	109	115	147	126	103	96	131	115	105	121	121	112	134	137	125	97	108	111	134	115	120	130	123	116	116	121	105	116	129	124	117	120	117	152	112	136	127	118	108	108	117	108	94	119	103	107	104	128	114	112	127	103	119	102	102	131	122	94	113	121	98	106	82	115	122	127	113	114	135	142	102	112	120	122	100	110	135	120	134	115	122	117	130	112	98	120	105	120	129	123	91	122	123	127	126	109	111	123	125	115	128	123	122	136	117	105	126	102	115	132	128	113	119	128	124	131	114	127	103	105	105	129	124	114	110	94	116	127	118	131	113	114	127	125	118	132	110	112	121	125	102	114	102	104	116	122	114	116	117	125	118	99	113	114	95	133	99	108	138	116	120	124	104	130	119	105	111	126	124	91	114	106	118	98	123	121	110	103	105	109	120	76	103	109	117	111	109	118	130	125	131	134	122	113	119	110	124	122	118	118	128	120	144	122	132	109	109	102	103	127	130	96	123	114	121	115	121	120	114	106	131	118	105	128	101	125	125	92	132	112	103	134	121	108	125	135	129	126	91	112	130	112	124	113	111	118	94	109	104	147	123	133	127	109	124	107	129	104	111	106	106	130	108	114	109	120	106	94	113	117	115	122	120	123	129	114	114	129	111	115	115	140	106	118	97	123	113	110	110	110	105	123	125	109	100	127	92	111	104	111	146	127	123	104	122	102	139	111	127	96	123	104	119	127	100	125	124	111	124	118	105	112	126	124	108	121	118	110	135	139	121	122	116	115	123	140	110	138	117	125	118	109	108	109	133	118	112	100	119	107	98	115	107	113	115	108	117	119	125	134	123	104	108	129	106	127	110	103	94	117	118	100	110	107	122	99	142	114	112	101	110	129	108	112	128	119	122	116	129	107	96	109	117	117	107	114	122	124	113	105	127	127	126	119	118	102	114	118	113	113	110	120	121	105	97	129	102	119	108	106	135	121	99	105	92	102	131	110	109	115	110	115	112	124	96	91	111	123	112	105	108	123	137	119	112	118	111	85	121	140	128	108	117	104	114	118	130	108	116	129	125	115	127	145	107	128	112	123	108	113	124	122	117	97	118	119	111	129	125	109	115	110	114	114	119	110	93	105	106	121	117	125	116	108	124	121	101	139	113	106	123	99	116	118	104	129	123	112	100	112	148	99	123	105	118	115	108	125	128	122	108	137	117	127	111	104	119	128	120	121	109	121	98	102	140	104	109	116	124	90	141	140	114	109	136	107	112	120	112	140	115	110	132	110	111	117	107	103	130	132	125	104	88	134	115	99	111	91	122	115	105	125	103	116	107	127	134	139	117	121	102	117	103	104	127	105	120	137	116	107	125	122	108	103	130	111	113	124	118	102	111	122	101	121	129	123	104	127	125	105	113	111	124	99	110	116	97	157	135	106	144	114	119	106	144	143	123	116	125	138	115	118	137	118	126	140	115	127	130	126	130	124	110	128	115	99	105	125	109	110	139	117	131	126	117	128	109	108	127	126	121	114	112	107	133	117	118	123	120	118	113	117	102	127	134	105	119	124	126	102	119	110	114	130	135	119	120	103	107	109	111	104	111	135	112	115	104	113	123	128	97	104	130	144	98	135	131	113	134	113	119	106	129	102	103	115	102	126	104	116	102	110	124	114	105	126	115	114	115	127	123	118	115	111	93	107	123	140	117	125	128	126	107	118	145	112	108	110	121	115	132	114	128	130	89	128	114	118	116	122	109	127	120	124	112	127	112	130	121	127	111	111	110	118	109	118	79	120	104	98	86	125	138	135	93	117	114	128	117	128	106	101	121	127	95	127	128	103	128	141	100	125	103	119	119	126	117	125	119	119	121	116	133	128	134	113	104	115	134	133	115	117	102	141	117	130	110	125	119	111	127	121	113	87	125	115	134	125	129	126	121	104	112	121	108	117	106	110	114	156	138	113	115	98	114	100	126	95	119	113	107	123	113	114	140	103	105	123	126	115	91	119	111	112	114	133	118	120	105	114	115	113	107	116	129	115	108	114	101	120	106	135	108	104	105	119	127	108	123	120	124	123	115	126	98	102	112	112	94	127	109	127	141	92	111	120	94	110	119	109	101	96	122	106	127	114	119	114	103	102	127	106	101	123	116	106	140	127	115	122	115	120	121	125	106	126	115	113	108	123	110
12316	16161	23185	19055	21697	23490	18430	15226	16036	15997	14882	13202	14163	13384	12455	8550	6652	2886	2479	2583	1841	2464	1771	2078	1212	1020	1006	1065	1023	1026	1274	646	702	686	612	743	853	637	525	516	373	408	379	413	419	413	437	456	424	430	473	483	449	471	423	451	537	486	515	515	421	531	531	731	725	642	799	1031	991	808	409	404	363	374	336	339	328	315	361	311	331	368	329	355	328	335	332	340	342	331	351	359	351	325	340	329	335	328	319	314	304	308	302	340	343	341	298	341	324	300	311	352	322	311	331	329	348	304	347	297	318	327	358	309	304	303	307	316	286	371	313	298	328	325	297	343	310	303	301	321	319	291	329	341	331	324	316	317	292	308	350	300	342	298	323	305	318	333	315	331	296	317	274	320	292	338	316	347	306	292	318	341	333	331	310	316	318	320	332	326	348	320	304	304	334	332	329	307	345	360	295	345	292	303	328	337	312	314	264	303	326	335	326	349	310	310	323	315	333	349	326	345	311	323	315	331	326	319	319	303	305	318	306	337	313	287	320	357	331	302	306	354	305	318	317	340	333	295	337	344	310	347	295	319	311	333	293	339	293	329	324	316	329	321	339	333	323	330	344	319	277	323	343	308	335	296	299	331	303	332	295	315	309	311	302	306	316	319	309	326	302	315	326	331	315	281	314	306	290	320	314	303	325	304	334	305	319	308	334	329	321	332	315	318	335	301	306	328	306	297	291	330	313	318	319	309	305	291	300	308	322	326	305	271	326	329	312	300	342	348	309	324	306	296	303	278	353	305	328	282	292	297	295	306	317	331	306	311	312	295	315	329	307	332	298	299	328	338	330	304	318	311	320	298	366	341	310	336	294	314	338	310	320	329	335	330	325	299	304	315	321	285	325	310	340	317	301	292	325	343	315	300	301	318	291	307	329	313	303	322	326	299	297	345	294	343	309	304	298	317	309	319	301	346	305	297	333	318	345	302	335	311	309	348	290	302	318	311	280	323	328	334	352	325	324	342	314	312	295	332	344	324	320	326	328	375	317	299	316	294	303	325	312	285	313	284	303	326	340	291	334	346	325	298	316	312	294	343	302	298	307	294	320	283	366	331	309	297	317	345	311	325	351	324	291	308	302	332	317	295	319	328	313	296	330	335	326	341	340	316	345	319	290	306	325	328	326	278	322	312	281	344	310	327	321	314	344	307	339	315	321	317	280	325	296	360	337	291	310	323	311	316	348	318	322	310	302	343	323	368	317	262	322	318	284	329	330	318	330	359	312	337	312	328	289	320	291	305	285	336	314	320	352	349	317	335	297	299	350	360	293	337	300	307	278	322	320	337	299	300	284	328	325	316	304	332	311	297	317	324	336	325	337	325	317	283	326	324	294	349	313	319	306	325	290	270	329	334	340	321	302	298	315	314	309	305	328	317	341	334	288	326	327	341	288	331	325	325	308	330	294	308	308	325	323	335	316	301	325	336	328	279	330	255	334	319	317	311	284	296	323	321	292	319	354	319	325	332	326	331	299	334	347	337	317	310	306	350	303	287	316	330	324	324	307	306	303	338	316	265	341	313	284	321	315	307	319	310	347	334	361	370	329	318	284	339	349	323	352	313	318	288	266	308	346	322	311	303	306	307	271	315	326	314	310	318	332	314	310	330	311	313	329	321	312	324	308	298	343	319	314	319	322	325	326	329	352	324	320	282	339	331	286	330	342	336	316	331	349	310	300	290	312	324	290	294	299	303	321	311	317	318	342	318	287	312	325	289	338	284	331	324	314	348	303	341	285	329	318	298	338	324	341	323	321	312	294	317	281	295	289	341	312	307	302	322	299	326	300	315	305	320	312	318	318	338	305	311	313	327	290	320	348	295	300	294	309	316	313	295	307	307	295	327	320	325	324	347	325	334	307	304	307	344	279	324	297	291	296	325	302	348	325	343	315	342	313	319	326	329	322	302	323	305	311	318	340	292	299	323	307	323	317	306	339	332	337	318	335	321	285	331	308	341	292	340	315	299	302	299	326	328	289	318	325	329	328	314	320	283	328	301	301	315	316	317	303	330	350	301	300	288	349	319	359	345	317	311	308	320	302	309	330	314	319	297	312	317	300	325	317	349	315	307	324	327	306	347	316	326	357	299	301	324	300	323	304	326	341	294	313	318	321	328	344	325	322	287	306	295	297	333	334	338	307	293	333	302	308	353	308	325	303	338	303	331	327	332	337	328	304	349	335	311	298	298	317	329	328	324	347	329	328	321	323	315	358	334	292	314	276	317	314	304	312	333	298	314	370	310	317	292	342	319	303	312	304	314	323	312	295	324	313	282	322	298	337	293	304	312	325	323	335	324	298	324	302	313	305	321	314	288	322	351	304	356	313	319	296	306	308	335	291	310	352	288	343	332	321	339	305	344	272	323	320	331	289	307	327	327	298	304	329	356	285	336	308	337	303	314	331	346	343	299	308	336	356	305	327	329	308	297	323	331	342	322	352	322	301	304	333	331	328	312	316	316	313	327	282	323	311	319	318	296	332	342	323	295	293	321	314	321	352	349	322	370	337	307	300	328	271	320	304	291	350	317	355	292	318	311	315	278	326	297	299	340	324	298	286	345	308	310	315	340	326	291	316	338	304	290	319	310	294	345	310	314	303	302	311	330	347	319	324	330	301	317	298	355	333	305	326	281	308	305	320	311	323	322	358	338	307	300	307	331	311	324	319	317	314	287	330	280	316	327	325	318	325	327	310	331	308	330	323	328	309	319	331	321	327	326	339	305	318	362	354	283	314	316	294	321	332	322	306	324	325	325	294	311	333	304	334	267	291	315	310	291	300	295	316	295	321	289	326	325	318	273	293	342	299	282	329	330	297	326	298	309	295	305	342	320	345	348	325	309	302	341	301	309	311	303	278	330	335	299	342	309	335	302	297	309	344	304	294	325	314	280	291	298	319	294	381	304	335	304	346	310	346	314	309	315	334	335	331	324	314	334	289	320	314	344	316	345	283	295	342	320	305	321	312	309	339	334	332	307	332	312	302	303	330	343	303	331	318	301	326	323	306	294	326	341	316	328	289	314	338	333	287	299	326	351	305	308	320	308	290	329	297	295	325	337	327	340	336	301	319	290	308	300	374	288	318	316	336	320	312	323	319	324	335	301	296	321	321	303	298	335	309	314	333	308	296	301	324	306	313	297	309	322	298	323	300	311	320	295	316	314	319	295	325	300	335	286	328	297	312	320	333	284	351	340	310	323	337	325	323	313	333	318	328	335	314	319	277	317	307	314	328	323	305	304	296	307	339	342	320	323	323	312	323	335	325	286	326	294	351	330	336	320	299	299	319	275	306	336	319	313	321	309	336	289	311	315	317	310	322	311	341	299	310	342	313	320	344	316	333	300	305	313	293	330	355	333	318	315	326	316	319	322	329	282	311	311	301	299	345	329	311	330	350	290	324	323	338	325	292	311	339	323	330	329	301	299	347	301	326	316	307	295	323	310	286	338	326	317	312	311
3725	1732	2800	1474	902	762	510	438	444	437	393	462	391	430	427	385	380	353	376	392	347	368	400	363	314	336	334	309	319	329	347	353	336	353	317	330	345	327	333	324	325	327	301	344	314	318	342	336	324	316	370	357	354	300	335	331	323	361	354	349	345	332	302	347	332	318	329	326	310	329	313	320	312	326	353	288	338	367	310	292	322	336	325	291	318	341	325	325	330	303	375	368	293	359	372	353	348	305	323	335	345	346	345	316	312	310	349	314	329	319	308	325	311	312	327	335	343	339	321	315	300	347	317	326	322	328	310	345	302	374	340	295	299	333	359	312	333	333	334	280	320	335	316	376	314	316	354	343	363	337	366	327	328	335	327	316	339	319	344	325	318	353	300	386	339	328	347	322	321	341	320	340	298	331	327	362	315	350	340	330	311	330	323	337	354	310	305	345	308	356	346	322	320	335	326	341	351	323	333	298	348	315	334	303	316	323	313	320	357	337	311	323	356	345	344	330	306	349	328	326	336	305	328	296	326	298	345	387	327	329	320	332	313	312	339	326	308	311	326	337	348	331	312	341	335	310	338	327	353	282	306	325	342	349	315	319	320	299	302	351	331	350	327	306	323	356	315	345	342	355	347	326	332	310	335	316	329	313	333	321	332	338	319	311	327	333	331	321	329	359	323	320	309	349	319	320	299	337	350	327	344	349	328	329	317	367	333	333	326	320	323	323	315	316	326	334	333	347	346	314	314	309	321	318	343	311	312	327	323	315	340	345	343	347	320	297	350	321	343	327	335	364	326	305	294	346	373	333	307	355	309	339	341	339	346	329	334	317	319	329	322	309	324	353	346	322	334	331	338	335	309	304	315	325	359	332	341	305	341	312	353	347	323	341	329	349	325	354	325	297	326	336	340	316	351	301	366	322	323	358	338	319	320	327	296	334	341	350	318	330	344	331	333	345	326	346	341	314	327	317	339	326	343	331	349	327	333	349	332	315	317	307	340	334	299	333	346	307	350	329	335	328	352	286	321	306	318	346	326	360	336	308	327	339	304	296	278	343	333	322	364	344	317	293	344	331	349	316	296	324	295	336	298	290	304	336	312	325	289	344	314	298	289	324	333	303	340	345	320	289	340	314	339	308	309	302	311	323	333	338	315	318	302	322	345	334	348	334	337	336	330	310	323	315	329	317	305	323	348	329	289	334	345	325	323	335	317	338	327	354	344	310	328	329	293	317	336	299	328	305	319	337	337	329	307	331	288	324	308	319	327	294	352	314	315	325	299	329	347	317	299	334	335	329	341	320	323	328	329	348	333	322	329	345	298	349	323	293	358	325	303	324	322	307	307	340	306	323	289	306	326	327	316	312	323	338	333	283	330	266	300	322	321	344	317	308	328	357	317	329	339	310	325	347	345	341	325	336	304	337	297	311	305	301	357	322	326	299	323	338	324	337	377	344	290	317	356	323	327	331	339	332	343	332	334	305	305	338	331	289	353	310	339	349	336	343	359	331	296	316	289	355	335	311	325	334	336	324	303	323	355	299	352	331	339	315	338	344	304	308	354	339	332	346	307	300	329	313	293	328	350	327	322	337	338	303	346	328	336	345	328	294	289	326	346	321	338	337	359	342	305	316	325	340	347	330	344	318	301	312	294	341	331	311	294	326	331	338	346	320	343	322	325	276	333	294	308	316	307	355	312	307	342	339	326	338	321	329	356	341	322	305	360	353	330	316	344	331	324	320	349	350	326	328	338	338	337	358	330	332	336	332	334	335	348	312	329	343	338	332	315	317	333	270	328	338	322	327	361	308	341	333	306	322	327	354	326	367	354	298	302	328	330	306	361	330	341	324	310	321	322	328	349	348	324	315	327	335	353	302	320	334	316	332	292	324	326	322	352	329	351	305	318	329	330	331	335	349	337	331	327	343	378	345	303	319	365	355	342	335	347	339	333	325	302	330	299	315	325	333	326	353	312	305	327	332	344	307	305	331	302	308	315	294	350	284	334	343	300	311	298	351	326	356	353	336	335	335	317	341	330	327	305	325	288	353	331	339	336	345	344	332	327	333	354	347	330	338	317	321	344	327	347	318	290	339	337	342	332	350	360	303	315	301	349	306	319	294	318	312	321	319	306	299	323	333	314	350	303	315	323	338	328	317	329	316	314	336	342	315	320	298	346	349	297	344	319	317	334	355	314	318	340	316	314	319	336	326	334	342	325	337	343	331	348	343	339	343	347	319	330	311	308	346	320	322	337	331	346	304	328	331	307	335	318	329	333	356	316	340	307	321	349	330	329	356	331	321	305	328	305	334	347	296	332	316	308	331	349	334	349	310	354	333	296	339	336	332	365	338	293	316	287	341	331	321	327	354	317	359	342	320	306	351	327	310	356	336	368	304	349	318	345	362	324	332	362	302	303	326	349	313	317	355	344	322	328	323	313	339	331	315	308	336	310	324	317	341	323	309	326	335	296	334	326	338	323	296	328	316	330	328	345	343	320	351	349	333	344	338	307	329	322	314	341	342	349	356	304	343	361	321	308	346	315	303	329	322	314	306	336	319	356	376	350	307	351	347	332	331	332	317	372	342	326	352	319	323	305	322	334	353	325	295	333	323	343	345	337	311	331	354	273	311	342	339	322	329	324	326	329	321	309	319	354	314	308	303	371	357	344	344	336	343	346	330	320	328	335	348	332	333	295	276	323	343	328	324	277	345	315	309	314	338	295	369	296	312	319	366	330	333	324	331	315	324	322	289	346	335	343	290	332	344	295	323	331	342	353	342	324	345	374	311	296	358	324	300	315	344	335	325	353	288	340	347	308	363	326	315	277	315	322	341	345	304	336	351	332	308	364	330	313	300	327	286	351	332	311	337	351	331	318	312	343	313	333	326	343	360	344	323	358	344	329	327	319	371	290	334	305	355	330	355	352	332	333	317	312	336	337	341	341	286	337	341	356	334	284	344	325	350	343	338	353	316	369	300	322	324	333	314	324	328	300	305	306	326	343	347	350	346	314	319	307	361	326	308	314	334	335	347	343	353	363	313	324	295	298	300	367	349	344	311	331	326	366	322	312	326	316	341	314	324	333	300	300	303	322	324	332	318	346	334	365	320	337	310	311	323	306	300	319	309	364	341	326	334	348	325	350	307	349	342	357	311	318	313	326	326	324	298	331	286	339	324	325	354	324	308	325	309	337	382	338	369	343	320	293	318	329	347	361	366	332	322	340	266	361	346	332	360	301	336	338	322	335	298	337	312	304	317	343	313	328	325	292	312	312	322	308	319	331	311	271	293	340	310	312	350	307	372	305	321	316	301	312	332	298	321	343	331	317	331	291	324	340	339	341	328	309	331	292	312	342	342	337	349	336	333	341	326	340	348	331	332	341	316	316	287	328	336	328	327	316	331	346	332	344	302	344	316	303	332	332	324	337	348	311	338	342	365	328	353	335	355	331	348	319	310	331	329	338	343	352	361	323	337	331	309	307	310	314	288	348	324
3206	2533	5196	3789	3028	2924	1904	1755	1633	1575	1704	1542	1511	1572	1485	1307	1169	1048	952	1028	910	1014	997	877	903	891	828	786	744	843	810	833	821	794	788	844	803	809	719	799	758	815	832	749	820	775	763	816	821	785	784	785	810	887	816	830	757	792	840	765	781	746	780	794	799	841	834	839	784	748	771	811	778	755	768	787	783	789	832	849	756	741	798	826	759	776	808	785	830	773	741	785	811	797	743	786	758	752	746	767	767	765	788	837	831	751	741	766	790	759	804	771	730	776	761	770	745	792	846	831	802	721	776	807	780	819	749	761	794	724	758	809	772	793	752	800	799	717	786	825	799	802	728	744	794	808	751	786	779	808	837	753	808	785	824	756	797	796	818	791	789	797	782	787	792	808	713	801	829	751	817	746	772	780	749	776	762	784	768	780	774	781	807	765	798	796	755	766	763	782	761	729	792	783	752	777	788	751	774	775	815	834	713	842	776	754	713	784	829	807	774	813	720	812	802	833	808	774	781	765	743	822	795	787	774	788	759	768	798	803	780	748	780	809	775	793	765	800	816	779	833	804	809	761	817	820	803	765	808	792	802	788	763	837	799	799	779	773	770	759	791	792	825	771	756	759	773	790	842	793	782	755	814	768	795	838	761	814	744	790	796	790	754	778	795	774	816	766	835	775	741	816	752	766	783	760	837	769	804	750	786	827	800	761	802	778	808	761	746	748	779	816	773	772	821	820	763	773	814	769	749	780	779	801	769	758	752	747	773	781	776	802	813	792	775	816	803	760	796	794	774	792	818	749	792	768	797	784	789	782	770	757	788	743	827	767	882	769	808	755	747	792	795	724	761	795	775	792	765	811	791	824	741	770	774	790	811	806	800	775	776	815	740	849	818	814	760	779	755	778	799	789	802	776	816	785	773	792	793	787	775	795	772	757	760	741	781	759	773	827	769	805	760	745	757	790	826	772	785	720	787	789	769	780	778	829	813	803	817	811	812	804	713	821	767	810	782	820	703	790	802	768	794	798	795	810	769	789	789	752	834	815	794	765	777	809	765	761	770	755	797	811	783	794	820	828	763	806	777	818	799	781	781	843	782	763	831	843	832	763	778	783	755	829	787	754	786	795	835	757	752	830	808	786	771	740	794	789	741	758	797	755	739	787	824	770	822	756	790	805	808	791	794	809	791	766	788	800	781	780	739	740	807	781	756	773	756	780	744	759	787	799	764	784	791	788	779	825	779	788	810	780	772	778	793	763	778	755	775	737	806	795	809	848	784	831	808	786	719	796	797	772	764	740	796	769	824	789	813	768	814	769	782	775	773	837	765	786	766	793	732	773	822	738	736	811	802	796	766	813	781	793	840	743	784	771	813	782	756	762	739	803	800	765	809	778	763	826	820	768	773	780	807	783	737	828	800	802	777	763	829	739	792	809	804	752	746	769	801	790	779	788	758	778	755	818	782	814	756	797	795	781	861	818	810	803	771	730	833	735	795	825	796	734	834	772	775	803	748	784	756	755	793	791	774	775	783	791	787	763	739	772	747	768	750	828	751	798	770	808	810	806	811	776	795	794	755	776	773	817	801	724	757	795	791	783	796	779	794	791	797	809	841	761	790	810	747	827	826	795	810	796	801	790	824	797	784	755	722	769	795	768	786	805	770	809	778	847	790	750	761	761	797	777	796	764	809	784	804	770	809	826	784	799	763	768	775	779	817	755	776	800	761	789	811	763	784	778	746	764	724	762	815	762	806	763	785	821	785	730	809	795	739	791	733	807	823	803	800	808	810	737	781	776	817	790	747	799	820	805	827	793	761	785	777	822	737	735	805	809	813	770	764	768	774	851	751	805	754	735	828	766	803	804	786	800	756	752	748	760	757	823	784	758	753	785	754	732	803	757	752	812	793	764	708	743	812	745	807	785	805	816	824	842	800	741	765	769	795	744	784	778	750	806	754	771	776	775	792	818	772	839	787	746	780	777	779	773	832	765	844	804	848	787	759	799	743	825	782	800	769	788	779	824	785	767	771	791	758	756	749	777	831	793	777	802	775	751	809	814	749	786	772	739	745	827	755	758	776	784	741	771	806	797	804	796	770	843	693	765	759	774	768	809	773	835	814	832	777	796	792	770	759	772	733	780	796	833	748	809	826	799	800	774	801	761	755	853	777	791	777	815	784	806	778	811	804	781	794	767	788	799	832	787	763	764	836	761	699	765	773	826	798	760	812	798	773	759	750	783	822	782	788	793	763	785	798	765	800	823	765	775	777	804	810	782	759	791	786	854	792	819	813	843	803	765	783	794	819	785	759	792	785	807	748	810	790	791	828	780	784	776	806	751	794	760	757	764	765	783	810	820	791	768	848	799	807	761	743	725	807	795	734	799	801	805	797	743	797	767	809	804	782	844	784	781	811	761	785	798	748	803	782	772	838	794	768	799	772	821	770	816	774	781	797	752	814	789	825	800	776	788	798	762	805	769	797	812	753	806	819	745	806	770	790	826	823	786	789	749	738	760	775	774	771	790	764	795	845	760	767	788	762	816	714	799	835	780	814	801	803	784	770	781	770	698	785	832	793	798	793	753	765	813	771	762	738	792	786	764	834	790	793	784	788	769	808	734	785	843	812	806	716	742	802	777	806	802	791	754	776	790	785	822	765	787	762	761	816	779	772	799	748	789	704	799	873	780	770	764	800	820	788	767	775	778	764	800	822	762	827	763	791	817	760	772	780	771	828	763	748	782	807	772	757	795	821	791	784	721	762	810	780	755	793	784	778	798	814	788	771	751	789	755	799	783	775	780	777	774	799	756	814	824	772	832	714	818	767	807	765	775	753	803	745	780	776	772	776	789	771	793	767	808	785	768	768	783	792	798	750	774	761	787	783	804	794	766	855	814	775	809	795	800	770	787	775	808	810	811	775	805	733	761	812	842	740	713	798	805	766	802	795	784	806	743	754	748	761	802	796	790	771	763	753	836	780	803	764	786	789	807	769	801	788	753	825	735	769	797	737	773	767	780	789	764	782	748	825	803	738	759	758	770	741	797	772	802	772	817	869	801	812	773	776	760	751	810	760	811	861	801	801	794	812	735	763	803	811	769	797	791	776	818	763	807	835	790	804	787	779	803	795	812	791	806	722	792	788	791	756	769	771	802	790	802	825	776	746	784	797	777	817	833	759	792	798	796	774	772	749	794	806	805	839	813	779	784	797	824	779	816	781	769	784	741	832	792	711	799	786	761	796	786	771	801	805	806	781	806	780	741	803	789	766	783	738	763	802	788	751	819	763	836	773	752	759	708	804	782	826	770	803	699	743	823	771	808	787	817	759	847	820	770	778	780	778	743	772	775	763	819	798	782	795	856	738	762	779	787	700	773	839	737	744	776	781	763	812	754	792	785	795	792	808	728	790	801	778	815	840	779	794	743	765	815	757	765	751	762	761	742	792	762	775	779	787	740	792	781	758	790	829	756	774	786	813	810	814	773	803	828	789	774	821	785
15260	13615	21046	14592	10613	9237	5607	4175	3187	3132	2682	1784	1768	1422	1530	1233	881	480	378	391	349	390	310	339	295	283	290	284	280	290	256	252	261	255	263	270	271	259	266	232	241	242	245	239	245	221	291	220	248	260	251	229	264	251	249	225	241	229	259	252	284	262	255	239	253	253	281	256	273	269	239	262	227	250	262	234	246	231	244	238	208	242	221	255	238	240	221	233	207	240	223	233	247	244	223	255	237	268	240	251	243	259	217	233	226	201	259	239	222	231	260	243	229	275	224	236	227	239	224	228	202	209	227	229	252	244	233	238	224	250	262	228	235	218	251	259	244	249	239	237	255	239	245	232	209	252	269	231	253	221	219	240	252	226	240	245	246	253	232	249	220	249	249	266	230	273	253	255	211	255	217	247	260	252	234	236	242	231	260	224	253	236	210	296	243	220	237	253	260	245	212	247	237	250	250	259	251	214	250	210	244	213	238	240	239	243	240	241	220	223	242	253	217	244	263	259	240	278	281	256	244	246	237	243	212	240	226	231	248	220	240	255	234	245	243	229	241	263	231	252	244	247	267	239	248	222	227	241	227	218	222	245	244	247	238	264	200	290	237	230	228	263	237	269	267	251	243	237	240	262	252	237	231	231	232	231	214	246	215	244	236	266	230	234	252	222	226	255	258	240	245	252	236	233	241	268	245	245	239	226	231	274	250	264	218	246	264	243	234	215	240	253	235	287	266	241	259	237	224	232	223	244	226	239	235	237	254	247	260	252	215	236	234	262	233	245	224	248	228	237	239	223	258	235	283	229	209	231	235	254	262	232	236	222	257	266	234	255	219	234	197	256	233	240	226	244	247	234	243	223	218	225	253	249	237	245	235	252	260	233	252	230	250	255	217	246	253	232	241	237	242	230	224	232	235	233	242	249	238	267	239	262	226	247	258	228	226	237	222	252	230	261	231	236	235	236	221	202	222	258	236	236	228	240	231	235	235	237	241	228	261	245	232	267	254	219	263	241	214	248	263	259	227	246	249	232	248	239	223	236	229	248	290	234	232	253	254	236	255	216	245	247	253	225	233	250	238	256	248	227	254	237	245	238	255	240	248	250	227	255	237	251	231	239	240	251	250	274	247	241	256	247	267	232	200	226	226	251	233	219	244	223	221	231	240	253	240	234	263	260	252	249	238	215	254	253	210	231	204	234	267	254	224	239	233	268	212	211	226	271	249	286	223	261	226	234	251	240	237	278	221	238	258	267	248	263	232	231	235	219	253	251	251	240	240	253	207	215	228	251	242	241	230	267	229	278	254	260	237	225	230	221	274	257	245	259	249	229	265	220	250	264	250	282	245	222	207	234	254	236	250	231	256	220	248	229	219	260	226	236	246	251	269	275	252	235	259	231	229	248	262	232	235	220	251	234	245	277	222	252	250	259	262	261	255	256	228	222	239	233	218	238	249	242	241	254	245	257	219	255	247	232	248	241	250	235	234	227	228	233	250	263	262	243	236	247	222	249	241	218	219	226	260	240	216	250	233	231	243	243	262	252	233	240	193	231	260	262	270	239	244	244	243	266	251	238	260	259	237	257	246	258	243	264	230	250	263	228	218	274	235	249	248	250	239	248	233	236	229	254	238	232	216	241	268	241	215	270	249	245	252	257	223	249	241	243	273	241	228	249	232	262	248	243	242	226	238	226	239	239	235	218	247	248	262	261	254	230	254	236	249	227	242	214	229	249	232	245	258	230	242	236	216	223	233	229	222	230	220	236	272	244	257	235	264	219	228	256	262	241	252	220	216	218	259	254	251	227	249	226	223	249	254	249	223	249	223	209	227	251	244	243	270	232	213	215	234	253	262	254	253	237	238	243	230	238	222	239	216	226	234	224	219	246	257	248	234	242	225	245	247	225	253	238	235	241	227	217	251	248	254	251	217	249	200	228	235	221	226	253	237	225	234	223	225	247	239	244	273	244	232	239	221	269	269	219	224	226	241	245	247	250	245	229	244	215	256	249	251	257	222	253	215	265	255	259	250	234	256	248	238	227	249	236	243	245	231	242	234	260	200	221	226	266	224	226	237	252	262	251	224	257	214	218	242	223	243	213	251	206	216	265	243	242	226	227	226	223	224	247	231	258	234	247	230	236	236	250	232	225	243	248	247	240	236	237	255	228	240	269	235	239	280	255	220	262	237	265	235	229	225	229	222	220	250	230	260	235	252	249	225	252	221	254	224	229	238	237	253	238	234	227	256	209	213	254	233	235	258	258	256	222	259	231	251	262	260	241	245	234	254	228	265	239	251	230	233	247	211	225	239	238	243	239	261	256	240	235	202	229	224	221	231	240	250	245	254	262	256	248	257	225	232	262	245	229	268	257	262	214	236	246	276	229	232	252	234	247	246	262	235	229	272	241	234	238	243	232	223	239	218	265	215	253	244	256	224	230	267	247	241	234	236	269	229	241	231	222	214	224	233	258	235	255	217	235	228	258	226	230	246	255	219	247	248	254	240	231	258	242	237	225	243	219	259	255	227	240	248	246	259	241	243	256	231	230	265	253	264	270	238	238	254	220	236	243	245	257	240	222	237	239	242	239	253	242	264	244	242	192	244	217	236	279	237	243	233	245	238	255	220	238	249	244	251	247	240	231	244	232	239	221	243	252	255	236	221	254	268	240	261	248	247	253	270	241	230	258	227	217	261	243	241	232	189	238	247	221	202	256	229	254	250	237	238	249	246	250	218	223	236	239	250	246	243	244	234	241	243	247	258	233	219	249	256	228	235	262	279	247	226	247	225	248	249	256	258	259	256	267	227	244	245	232	240	241	244	267	225	241	229	227	225	231	229	240	279	217	242	215	228	251	222	240	229	228	252	248	210	240	278	233	256	232	247	243	219	246	230	233	257	268	232	240	231	246	239	249	258	231	248	247	264	226	237	255	250	262	250	262	241	245	224	219	249	253	230	257	250	243	273	228	252	239	239	234	245	228	257	272	241	225	233	222	247	255	240	233	247	235	236	229	212	244	219	211	268	267	250	242	261	260	239	253	238	231	226	233	233	270	211	237	272	259	223	238	230	233	238	253	228	239	264	234	243	258	262	253	261	253	258	236	222	249	259	224	224	248	257	223	224	240	227	262	261	218	245	250	236	237	233	280	223	235	239	202	231	272	252	250	257	264	242	208	229	233	235	220	247	257	235	245	231	246	218	238	231	236	207	254	232	251	226	245	231	232	246	284	221	245	227	230	234	243	243	235	236	213	253	205	247	244	246	196	245	224	228	228	260	237	242	250	272	245	235	274	246	247	235	228	248	222	236	237	259	273	279	229	240	248	244	237	220	235	237	243	231	208	250	242	261	203	231	271	272	247	220	257	245	230	223	249	267	252	229	234	246	256	218	265	248	232	219	235	219	227	244	251	243	250	251	231	234	230	222	249	226	235	260	250	237	214	243	240	246	237	220	223	234	266	225	287	268	222	268	236	231	243	252	261	237	250	221	229	262	234
10101	11669	17047	14088	15881	17670	12713	10032	10331	11070	10479	8218	8802	7246	8262	6989	4553	2038	1661	1730	1423	1514	1598	1405	1044	1076	957	955	920	956	766	810	777	656	768	809	808	831	701	641	644	663	602	607	650	602	604	669	662	669	695	670	650	662	666	678	744	614	653	639	704	703	763	754	843	800	819	794	911	810	714	651	617	617	605	630	567	597	614	587	616	605	535	621	571	606	580	643	614	619	580	645	624	611	582	591	558	612	586	582	565	616	545	615	628	596	624	606	565	575	565	570	592	593	572	616	595	579	563	595	611	576	635	613	594	608	579	610	597	545	591	560	563	621	590	601	599	561	599	588	592	612	590	601	603	577	588	614	595	609	570	621	578	585	557	572	602	579	633	627	593	563	616	627	596	602	563	572	587	575	557	540	635	599	557	555	606	599	563	595	588	596	595	604	570	547	571	582	613	592	575	584	575	565	559	561	607	598	580	605	580	625	549	572	540	580	571	535	578	565	565	578	639	591	565	608	559	597	640	526	575	566	579	593	579	601	549	563	561	582	573	569	558	571	547	556	575	593	570	570	625	633	574	551	538	594	614	558	563	589	577	560	576	613	646	590	590	595	545	584	574	589	576	599	610	603	588	562	575	581	556	558	556	622	588	597	567	577	564	596	565	544	623	557	578	569	579	583	580	615	573	588	576	536	560	576	598	593	553	597	604	516	587	614	563	560	536	605	564	579	576	594	610	598	597	575	594	533	595	605	564	605	597	570	593	580	620	574	626	611	601	575	559	556	600	606	616	593	605	612	598	574	544	572	573	584	625	576	587	561	585	557	534	559	596	575	584	608	633	587	622	591	603	560	572	601	551	632	563	586	608	558	605	578	586	556	578	607	575	593	615	601	572	559	570	560	630	583	580	569	563	566	602	569	580	563	592	617	586	624	562	569	633	626	567	603	604	627	630	610	577	557	561	606	632	614	589	561	623	557	583	637	587	564	523	530	572	568	592	572	532	607	581	598	608	590	586	617	587	597	621	577	579	609	549	571	592	601	601	603	593	602	555	581	561	553	594	571	550	509	573	599	572	610	609	556	585	598	569	550	590	598	516	557	603	596	538	588	539	565	608	586	604	550	558	560	532	570	602	580	599	633	566	619	589	569	612	562	624	577	553	547	556	600	601	588	610	565	569	597	570	591	581	556	543	611	559	580	616	549	612	584	553	536	579	576	592	578	583	557	590	578	566	579	574	599	568	574	548	571	605	585	605	607	591	558	559	591	557	532	560	540	564	592	562	560	591	605	590	622	638	593	626	588	533	576	621	574	623	608	620	623	573	586	609	578	590	608	593	589	583	603	594	602	587	620	527	564	568	605	561	645	591	572	597	567	584	620	543	623	527	570	601	567	567	598	603	561	574	570	622	586	595	588	563	562	571	579	614	584	595	582	572	563	530	627	560	596	584	578	588	623	577	594	621	593	599	572	578	567	551	548	600	576	621	588	594	598	561	593	587	543	580	588	605	604	605	593	556	602	594	644	547	575	597	568	588	588	583	574	604	553	599	575	552	555	568	600	586	552	587	580	572	602	601	568	575	536	625	569	568	581	586	592	586	569	606	588	598	607	568	586	531	594	547	583	583	571	551	596	571	568	611	600	548	587	616	606	629	610	608	560	569	622	582	568	605	573	649	581	588	559	571	598	564	615	592	585	594	578	599	560	530	612	569	600	532	593	534	536	582	586	538	606	562	558	571	567	614	571	588	561	566	518	581	560	566	590	617	618	577	595	587	573	593	641	553	564	585	576	587	584	578	625	572	584	600	579	527	608	583	585	559	635	597	626	616	593	605	572	590	605	617	577	542	538	599	600	573	622	616	599	554	581	611	592	543	521	618	613	593	549	536	598	596	585	544	574	573	536	591	595	574	587	612	591	543	567	575	641	624	558	599	595	575	576	595	574	589	591	535	593	595	547	563	561	617	565	566	569	612	566	586	552	596	584	592	576	591	598	577	528	579	582	543	596	591	574	588	569	607	591	584	535	594	637	614	620	589	537	624	589	536	591	622	608	591	571	636	562	537	582	600	557	568	582	571	556	615	565	605	608	565	579	575	552	570	613	574	548	616	560	605	586	583	604	572	635	572	572	574	607	570	576	541	555	541	622	638	611	553	567	568	608	585	569	546	621	584	630	554	579	557	591	557	620	569	574	578	584	591	597	572	565	573	584	563	573	588	593	606	573	567	564	565	633	559	598	594	546	622	586	615	601	600	572	567	601	575	588	582	587	622	594	589	588	608	577	556	537	573	570	623	597	596	600	550	612	609	594	559	576	592	608	574	570	595	552	603	612	593	577	578	580	550	590	557	586	634	586	623	563	567	579	564	594	584	593	600	585	553	627	599	647	600	574	552	589	640	554	578	571	573	569	578	601	613	604	558	584	551	528	579	613	573	575	548	572	589	566	577	577	602	582	587	531	581	572	626	587	595	605	600	564	587	563	611	555	589	540	594	553	600	579	551	644	616	549	562	590	532	563	567	600	565	575	629	557	609	572	593	570	573	572	605	581	590	577	591	607	566	588	575	568	581	546	586	618	602	571	616	616	578	592	565	570	605	606	565	611	620	577	577	606	577	602	590	600	565	562	545	579	559	570	582	577	552	552	577	576	606	585	595	548	589	563	584	558	604	610	622	580	549	568	577	598	543	610	552	587	552	582	572	617	598	576	576	613	606	604	579	597	551	556	597	541	558	566	537	584	596	570	543	559	618	570	583	619	593	597	611	592	574	560	566	580	569	547	559	537	594	592	605	569	583	642	556	552	542	586	609	582	590	566	580	615	578	585	585	601	584	558	567	634	582	542	565	642	589	589	554	589	612	614	571	567	553	616	549	551	569	544	590	576	607	572	554	586	607	562	511	588	571	608	595	566	596	573	584	526	606	575	587	624	579	558	589	610	547	627	592	578	573	574	577	540	557	567	546	577	541	518	561	545	622	569	608	610	614	572	572	592	591	579	625	651	597	581	568	543	569	631	596	546	614	627	541	594	518	602	608	603	603	604	595	571	586	622	605	574	604	538	584	572	590	608	592	622	608	606	598	577	593	622	606	623	570	599	564	590	569	599	553	575	641	596	603	565	580	610	561	600	555	559	601	574	612	597	558	534	571	620	622	614	574	619	605	616	587	603	590	591	568	593	608	519	576	579	548	580	587	560	584	584	604	562	615	567	615	599	562	565	556	578	576	585	628	568	570	629	539	629	517	554	590	601	589	555	636	553	605	622	572	545	560	625	587	567	584	548	532	584	611	576	578	583	594	543	615	592	581	554	626	573	553	577	638	591	599	574	567	562	605	605	561	587	557	571	598	592	590	576	545	593	569	571	552	622	576	568	571	556	566	564	560	584	599	549	541	589	546	587	638	595	563	603	544	599	561	548	627	572	600	642	569	623	593	563	582	580	651	573	586	557	577	607	593	599	568	601	596	622	610	577	597	581	607	580	598	605	555	579	563	623	524	589
23052	17616	25437	19455	16713	15421	9983	6702	6801	6293	5115	3928	3302	2778	2382	1681	1262	531	378	368	314	335	292	317	234	211	185	204	207	233	160	175	192	202	179	171	189	169	118	134	113	107	138	105	122	143	118	122	131	123	121	151	145	140	141	147	158	133	111	119	145	119	163	165	142	168	172	153	176	139	149	127	112	119	101	117	101	113	124	113	113	119	122	119	110	109	130	114	122	100	120	104	107	112	133	109	116	122	130	123	126	129	110	92	109	132	115	115	99	128	104	123	129	135	129	112	112	103	114	105	116	111	107	121	107	101	107	140	124	102	102	109	107	132	106	100	119	123	120	112	117	113	133	129	121	120	97	128	109	126	89	124	106	125	92	113	89	106	113	113	94	123	124	93	96	115	103	119	103	131	134	121	117	102	107	100	104	114	131	120	110	126	118	119	133	116	123	130	114	115	139	107	114	115	120	116	118	121	129	109	133	114	111	97	126	113	136	121	115	120	115	110	111	125	120	97	124	88	119	119	110	118	112	96	128	108	123	103	118	104	109	93	131	111	111	121	145	126	102	130	130	131	114	115	102	138	106	108	114	120	102	97	123	119	102	113	126	136	117	130	128	111	114	107	123	101	110	102	113	140	98	100	110	112	126	114	126	117	111	115	116	118	133	107	107	115	126	124	112	132	114	128	127	129	105	96	105	104	95	125	130	125	106	114	124	89	104	112	110	106	107	102	117	126	116	105	105	120	125	129	116	126	108	114	139	122	109	102	141	118	123	108	98	107	118	111	130	115	115	130	136	108	125	115	125	111	119	112	125	124	120	133	115	111	107	133	140	115	113	99	134	114	124	122	115	123	120	127	119	125	114	123	118	124	126	124	122	148	113	120	112	122	111	107	135	108	95	118	123	108	137	101	106	116	126	123	134	120	120	116	123	123	119	130	119	105	108	121	129	110	102	107	117	102	106	123	106	121	118	119	125	121	96	97	129	108	108	105	121	116	139	120	104	111	105	107	119	117	100	110	108	119	116	144	125	104	109	106	113	139	114	117	145	125	114	111	124	100	108	121	104	121	117	122	100	125	105	140	114	116	107	118	136	111	101	116	129	106	110	117	124	106	125	126	118	116	129	117	123	121	115	115	107	104	109	144	120	102	115	131	125	113	134	107	127	117	97	112	101	102	115	98	122	125	113	127	123	127	129	124	123	119	141	115	109	99	116	113	110	118	110	122	98	131	118	114	101	110	100	129	117	116	123	114	129	96	122	117	107	127	102	130	110	108	106	116	94	105	96	119	110	118	151	127	100	110	124	91	96	116	115	117	114	121	100	119	129	113	142	99	117	121	137	127	109	123	115	115	107	112	103	108	117	108	112	115	101	118	111	100	110	138	117	106	125	111	111	101	124	113	92	125	132	116	118	114	115	114	118	115	123	123	131	133	104	113	122	123	99	103	150	118	102	123	122	99	111	103	132	116	143	112	93	100	133	145	108	109	119	106	129	111	120	128	114	121	134	99	131	106	128	123	129	110	104	118	105	118	96	110	112	96	128	115	144	128	124	112	132	135	111	116	133	103	104	122	113	120	115	117	100	109	104	126	105	118	119	115	120	97	126	123	120	123	113	108	122	124	111	96	122	119	137	143	118	125	125	101	105	120	121	94	108	121	103	131	131	109	104	119	111	114	104	106	101	119	125	113	105	107	91	124	113	113	112	112	103	108	115	115	110	116	106	111	114	118	112	117	108	134	142	129	124	111	111	119	100	131	126	107	106	117	99	118	121	123	132	117	124	131	115	113	114	120	111	117	125	139	125	109	123	110	129	135	129	104	113	116	106	118	101	128	132	113	133	121	117	131	129	123	109	124	108	114	117	121	103	105	112	131	126	131	125	103	117	113	106	126	107	116	111	111	107	114	116	110	103	94	109	131	102	115	107	125	129	113	121	104	122	105	104	119	114	145	111	122	126	110	99	140	110	119	118	104	124	116	100	115	124	132	104	111	132	116	96	130	122	113	117	119	120	118	120	124	110	124	118	113	118	121	125	137	121	117	140	118	99	129	99	116	101	118	110	133	111	102	115	109	93	114	98	106	111	125	113	99	121	124	106	119	140	129	102	113	104	100	107	109	117	124	135	108	106	125	116	114	125	106	105	120	104	123	120	122	114	113	118	107	87	111	116	113	112	117	134	104	114	127	98	101	111	107	124	130	105	84	103	123	136	101	130	132	119	130	106	108	107	119	118	101	123	134	112	118	124	115	114	104	114	115	121	111	117	122	121	109	84	107	113	125	125	107	121	116	134	111	109	137	99	128	102	133	101	122	106	120	108	108	107	129	99	112	131	136	117	106	140	123	122	121	94	132	118	111	99	108	116	114	106	120	112	113	124	103	112	123	110	109	109	118	126	120	110	113	120	127	124	137	124	125	136	135	112	118	118	105	123	101	111	103	118	108	106	127	113	120	136	121	109	107	98	133	95	101	151	122	104	137	131	114	128	121	113	96	97	126	116	124	121	129	109	122	105	142	106	113	104	122	113	99	118	138	100	105	107	96	104	120	114	130	114	123	116	118	126	117	111	126	138	111	114	111	110	126	118	117	130	124	116	104	102	107	129	109	145	121	133	107	123	117	103	106	118	112	109	131	97	115	112	102	118	112	116	108	105	120	108	113	102	118	92	124	113	119	119	122	111	112	99	137	112	124	119	107	108	127	108	108	140	110	140	125	129	127	115	112	112	109	115	109	100	126	116	105	105	116	117	120	137	115	120	112	132	112	115	98	121	131	123	107	123	117	100	125	125	138	112	143	105	105	110	99	121	121	124	118	117	107	112	125	109	122	110	140	109	117	107	121	113	119	123	125	115	116	120	120	116	139	100	122	101	116	111	146	119	95	143	131	106	124	131	109	101	117	98	121	114	119	109	107	115	131	112	111	133	115	108	104	116	133	117	122	120	125	112	130	125	113	107	129	110	104	105	91	108	125	126	123	110	106	103	122	108	127	124	131	116	102	107	135	118	109	123	134	118	104	113	114	107	114	121	108	123	134	133	112	122	133	122	100	140	125	114	108	114	122	120	119	107	118	126	114	109	124	121	114	132	115	100	109	121	102	101	97	101	120	114	132	131	130	124	101	105	101	106	107	115	129	112	118	111	127	115	127	119	124	114	104	120	105	136	111	117	108	96	137	110	113	91	104	106	107	123	114	111	118	130	115	121	109	127	112	134	110	96	127	120	140	122	114	123	115	109	128	97	103	97	129	120	117	117	114	110	125	121	127	137	118	107	120	126	126	125	119	114	115	115	109	109	117	129	107	106	115	112	114	103	111	109	105	129	124	125	104	130	143	101	136	115	137	145	111	111	122	93	101	131	118	134	117	103	111	113	125	118	121	125	110	133	116	110	129	126	120	136	129	110	109	126	124	132	121	107	101	102	135	113	100	115	98	105	108	115	119	116	104	142	113	117	109	113	117	134	117	113	112	116	109	117	116	130	111	120	116	108	110
12995	13346	20188	19094	22494	23181	17499	15266	15702	16061	14631	13213	13649	11634	11845	9754	6694	2868	2175	2191	1815	1932	1931	1756	1211	1030	905	1059	996	1571	827	732	654	618	955	759	780	633	550	526	419	421	379	448	382	414	416	428	433	402	446	474	439	424	509	464	397	415	437	431	417	428	580	704	711	714	616	659	813	651	469	406	379	391	351	358	334	290	321	340	310	340	318	281	320	354	325	357	314	318	310	340	382	333	345	318	325	327	318	305	357	317	354	318	366	341	294	333	292	333	300	321	329	336	309	334	327	327	321	298	327	339	319	297	329	313	307	322	310	317	336	337	300	332	330	344	296	304	312	304	320	343	292	288	304	328	317	303	309	305	340	328	275	303	293	310	327	331	294	316	363	347	286	311	338	344	303	300	294	334	318	322	301	314	347	307	310	275	334	292	318	325	331	322	308	296	303	323	350	316	328	294	289	328	301	329	296	305	356	334	328	308	318	351	310	285	315	309	282	316	313	278	298	283	316	275	308	320	311	337	328	296	315	320	331	307	344	317	323	310	324	330	317	308	297	353	297	352	326	301	290	289	319	316	328	326	348	339	332	286	301	302	299	352	325	343	322	325	293	294	254	322	292	354	300	312	305	313	325	312	313	315	327	308	315	303	302	319	316	312	314	324	342	301	288	336	310	322	310	293	319	300	324	314	329	310	318	306	302	324	312	317	316	331	328	304	305	321	304	331	345	312	279	320	311	299	313	299	309	292	301	320	332	327	322	316	291	319	316	313	323	330	316	306	323	304	315	310	317	289	328	329	331	305	326	327	309	332	326	314	303	255	296	304	304	320	301	298	304	295	305	345	345	283	354	335	308	302	336	347	322	319	322	313	346	347	309	301	320	323	324	344	306	340	300	331	292	294	283	321	323	324	290	319	310	321	302	324	316	322	338	298	315	304	326	309	314	307	304	338	305	317	299	321	293	337	318	318	319	307	309	312	311	345	319	302	335	294	307	312	319	325	302	313	301	351	312	314	297	320	309	314	301	320	305	328	294	310	333	303	313	293	324	325	341	341	274	330	355	321	316	337	294	319	288	294	324	302	299	295	299	304	284	318	299	302	297	288	312	306	328	324	300	320	353	282	312	348	311	310	301	302	314	308	330	305	281	303	324	352	307	326	333	335	317	339	335	293	312	327	331	301	321	309	328	326	305	316	320	311	354	316	293	267	291	278	300	318	302	334	288	305	306	322	321	330	313	333	302	302	310	285	309	310	317	306	321	324	314	301	298	347	305	336	309	322	318	319	309	305	320	351	307	323	323	299	316	303	292	312	326	311	327	312	319	283	316	339	308	285	309	324	322	307	324	327	307	318	309	316	352	310	281	329	313	317	349	306	321	334	320	324	332	313	310	287	297	301	286	315	324	294	351	311	338	315	327	349	344	318	302	336	328	315	336	317	306	295	308	295	311	317	310	291	327	317	301	290	337	300	301	313	300	339	326	314	326	346	321	303	301	325	314	337	325	309	299	313	314	308	334	336	337	324	345	311	332	330	309	339	322	306	296	329	338	319	331	321	343	333	322	325	313	298	325	321	334	297	319	310	315	326	319	314	302	298	296	346	325	312	338	317	308	310	334	324	318	324	317	306	338	325	306	335	330	316	291	323	331	307	291	313	322	352	308	304	291	339	324	305	315	331	324	328	339	323	303	363	327	338	314	299	312	302	294	347	332	306	299	300	337	343	320	340	310	322	263	332	333	320	313	324	301	300	329	312	319	333	298	315	316	279	312	317	306	319	302	307	310	304	327	334	335	313	321	308	311	305	332	272	307	323	340	288	307	316	306	302	301	313	293	301	321	303	312	310	298	326	342	302	307	308	291	302	340	342	345	326	302	333	317	332	305	311	317	298	301	326	298	304	291	297	291	297	310	301	311	292	332	277	285	328	331	300	322	322	306	325	322	336	345	322	317	324	304	311	331	339	269	314	304	337	311	320	330	320	297	314	320	318	312	318	305	312	287	309	323	320	329	299	287	332	309	357	310	322	299	316	317	311	321	306	289	297	321	303	334	274	336	327	299	299	318	295	326	341	333	298	299	293	295	306	312	327	336	331	322	307	294	339	303	331	299	326	336	318	322	354	312	304	333	312	329	310	282	331	335	337	328	306	349	318	310	271	311	333	299	323	341	318	314	316	325	304	324	331	276	313	322	276	353	292	287	319	317	350	315	335	307	294	299	294	328	332	305	332	319	297	304	319	355	292	310	317	327	326	305	327	310	315	362	297	330	307	337	294	310	306	276	307	325	271	347	343	299	341	298	330	323	294	323	301	311	311	318	309	310	334	297	295	308	298	313	325	329	280	313	302	287	366	300	306	303	325	285	302	339	305	324	343	307	303	308	299	326	326	319	322	327	308	305	281	310	300	329	292	323	301	331	278	300	330	341	337	295	284	306	313	327	332	314	323	317	291	332	300	315	322	332	332	321	286	306	300	306	297	286	342	311	356	315	342	331	316	321	344	308	316	340	312	282	312	348	341	323	286	325	307	305	304	317	323	299	323	346	312	278	296	297	284	298	311	341	313	304	326	303	310	320	322	338	340	359	307	311	314	345	306	295	305	316	311	307	311	300	293	341	295	300	342	321	317	341	302	330	280	295	314	314	344	319	332	328	305	323	298	309	295	302	321	334	297	341	321	313	291	295	322	270	325	294	313	318	283	305	289	314	303	313	304	271	319	343	312	293	287	312	319	318	332	299	311	300	337	321	297	307	342	303	295	282	321	316	322	333	331	327	309	336	347	306	304	296	298	316	300	301	303	295	318	313	316	306	304	314	303	322	330	335	316	331	352	331	275	318	296	309	345	308	348	313	313	307	299	277	289	313	330	307	309	283	321	343	322	309	323	327	317	315	320	274	304	323	324	312	321	349	300	317	328	292	302	339	319	333	313	306	321	309	328	331	297	290	304	327	303	311	287	345	332	316	292	298	330	329	305	306	349	339	310	312	305	307	318	329	310	287	318	301	320	276	309	316	312	314	312	305	309	299	314	317	319	284	292	300	311	327	320	323	304	305	288	324	361	307	301	344	323	332	316	319	319	336	325	291	329	328	316	298	317	308	314	306	318	345	296	313	327	329	310	321	304	357	319	329	310	349	313	365	348	315	326	326	299	309	318	328	340	343	292	301	311	305	301	305	292	352	337	332	310	311	329	322	332	351	322	328	319	365	295	309	298	317	276	301	314	328	329	305	321	306	341	314	311	307	317	300	296	352	301	336	291	315	326	313	350	290	311	311	293	325	309	318	272	320	329	314	311	322	315	302	313	291	310	311	349	332	300	289	318	333	302	315	302	320	308	298	317	324	294	304	331	354	322	298	310	308	317	307	311	321	315	325	325	329	315	310	293	287	311	316	326	306	340	326	320	308	286	329	309	290	334	328	310	329	315	303	296	348	352	336	342	333	319	268	319	357	320	331	294	313	335	317	334	310	349	312	286	330	321	296	303	289	303	297	309
3647	1462	2451	1293	934	746	504	536	479	407	439	409	426	379	383	372	379	411	327	349	367	371	351	363	332	318	360	333	334	303	345	339	303	310	320	327	328	359	345	293	320	313	322	324	319	353	342	297	320	293	322	340	337	334	293	306	340	343	328	311	327	335	331	325	335	338	327	344	331	330	349	321	326	338	310	342	286	348	320	300	352	310	339	339	328	314	335	322	283	333	304	327	327	302	316	340	344	348	347	298	336	306	356	338	307	326	301	336	317	313	323	327	351	328	306	339	337	309	294	335	325	336	325	319	374	293	309	310	317	325	319	334	332	301	359	331	339	353	308	316	317	315	338	358	334	292	320	326	329	341	334	311	322	315	355	330	348	303	324	337	312	290	314	340	326	329	340	326	321	324	347	319	338	321	317	309	340	335	291	343	316	315	308	328	331	366	310	327	334	309	340	296	310	329	355	348	332	311	309	316	318	310	351	358	299	328	321	325	322	296	301	353	326	300	325	321	361	337	368	327	329	335	306	352	295	327	339	325	298	361	344	326	335	332	316	290	355	299	324	330	348	310	348	331	300	339	329	327	321	344	300	328	341	341	346	305	307	343	321	334	364	316	349	323	324	344	333	325	320	311	329	331	339	332	336	321	335	327	344	321	285	348	333	300	348	291	314	341	314	310	333	311	298	340	290	312	343	307	382	356	342	292	297	305	304	285	320	284	326	319	332	287	316	314	329	318	334	361	333	348	355	305	312	336	318	309	304	353	357	316	321	341	326	326	317	316	310	323	300	288	355	311	317	328	323	336	340	368	316	313	346	318	284	314	306	307	332	319	337	333	329	357	335	335	319	316	326	318	296	315	327	348	313	348	334	332	313	306	331	312	318	318	317	330	333	318	334	316	307	313	338	286	349	322	317	303	319	301	332	344	332	345	343	310	287	325	317	320	321	295	325	315	305	298	330	320	324	316	328	335	331	303	311	324	337	317	310	322	334	309	311	332	326	326	349	334	320	329	311	328	354	372	321	303	314	290	325	352	332	318	364	337	336	320	331	305	317	295	337	325	332	341	356	283	291	296	345	310	342	299	298	333	345	346	311	339	337	310	285	296	345	342	354	322	294	321	296	305	301	308	328	329	339	285	326	296	334	341	326	335	346	301	348	337	318	336	325	309	327	320	309	316	323	352	309	325	317	327	316	330	279	334	342	308	313	339	332	305	320	312	315	361	324	364	318	310	323	346	318	343	321	341	330	319	314	337	307	324	336	324	349	316	308	361	316	324	310	312	333	318	314	293	322	326	332	318	321	302	338	329	312	346	321	329	337	321	320	343	342	331	315	307	337	353	324	328	361	335	323	342	333	357	295	314	323	321	312	317	340	334	315	304	301	322	313	333	353	359	351	334	343	350	323	324	335	332	334	306	305	316	329	334	321	302	289	297	310	331	338	331	327	317	307	318	352	278	332	279	322	341	326	331	320	314	344	353	345	310	351	330	350	333	317	326	314	305	334	338	314	349	347	325	328	289	332	326	320	304	299	297	320	299	337	334	333	324	304	341	314	306	310	351	322	349	330	336	340	330	314	331	317	317	324	306	305	306	333	322	334	310	297	299	280	326	299	349	326	318	300	373	322	321	365	378	319	322	321	351	289	341	300	316	340	336	344	334	305	310	333	309	309	339	330	321	301	330	337	323	329	304	335	305	344	304	306	297	338	304	339	311	324	322	356	367	325	348	334	349	306	331	297	350	322	330	326	318	322	312	270	355	335	320	319	324	337	317	342	312	310	328	316	331	320	329	302	330	312	287	312	322	349	314	348	334	332	296	310	324	298	336	330	300	327	337	326	346	318	297	324	331	307	349	331	328	309	280	313	360	330	338	354	322	314	330	298	321	318	320	339	300	337	338	308	321	318	345	344	306	325	318	304	319	331	338	305	314	339	322	323	314	338	339	316	334	313	309	312	330	334	332	328	324	357	333	314	303	368	304	317	337	318	352	331	292	315	328	365	314	330	325	310	309	292	300	340	315	289	295	329	338	349	362	339	310	329	337	294	324	311	354	328	304	326	337	343	343	349	309	308	353	319	312	299	333	328	357	334	326	313	322	318	296	334	335	332	280	350	346	362	325	310	323	315	299	303	302	297	326	322	336	316	310	331	319	290	341	321	330	362	329	350	331	304	329	343	340	353	328	311	334	326	339	351	307	344	328	311	361	315	356	304	333	333	307	321	363	330	308	317	337	309	315	318	337	330	307	332	329	324	348	327	312	322	312	338	319	309	292	318	334	323	332	290	321	353	301	331	317	333	341	323	368	319	289	335	330	335	327	323	322	335	318	335	346	337	361	311	320	332	309	329	333	291	325	380	344	312	349	355	342	295	324	346	305	344	351	321	335	299	314	338	342	302	323	321	324	297	298	314	332	359	286	332	337	293	348	338	345	328	339	318	299	331	318	295	346	321	300	306	333	355	338	348	288	296	320	320	342	342	289	289	341	329	323	333	319	273	321	342	314	285	326	325	333	347	339	349	346	301	346	326	322	336	293	309	303	343	321	318	315	305	318	292	316	322	382	328	321	331	317	319	280	295	296	327	323	332	297	330	329	336	334	323	318	365	304	313	313	347	321	324	342	362	318	330	329	314	329	300	322	332	295	313	324	343	332	279	338	311	337	315	341	348	323	335	324	336	307	336	291	327	336	314	321	333	351	334	345	310	338	318	306	299	321	321	328	336	334	328	326	312	336	316	347	292	333	289	328	283	365	315	290	320	298	331	332	334	320	343	311	336	302	358	320	326	331	341	329	348	348	321	325	354	351	328	344	297	283	338	312	326	314	320	368	321	343	310	335	371	303	323	329	323	340	308	351	307	341	299	322	333	323	296	323	305	284	313	361	355	335	318	324	332	333	339	320	324	329	342	338	336	335	301	331	340	331	314	351	298	342	308	332	341	336	333	329	329	342	305	320	346	362	327	337	327	356	307	320	308	336	340	336	326	336	360	331	341	314	285	337	294	345	336	329	335	330	313	313	335	346	331	347	325	375	345	330	307	328	369	323	330	285	328	341	337	326	304	307	311	303	310	328	337	323	349	308	310	294	325	337	320	328	310	351	315	345	320	275	363	343	301	307	307	308	344	352	321	308	323	319	341	305	307	349	335	324	302	322	334	320	334	342	305	292	316	324	327	306	324	341	311	285	334	328	318	332	296	306	340	318	332	340	351	323	334	335	346	296	301	277	336	308	320	300	338	315	302	306	332	298	317	320	321	337	335	331	314	333	312	341	331	299	308	320	305	311	345	357	337	332	382	317	311	312	327	314	329	311	337	328	324	329	339	337	288	335	348	355	331	347	293	335	326	284	333	296	320	332	299	334	320	316	344	334	326	300	328	299	277	347	319	321	310	324	322	318	330	335	313	341	330	315	322	340	322	319	319	340	350	328	323	341	314	324	316	327	352	318	320	331	299	320	297	327	312	333	303	344	318	324	300	350	360	292	316	337
3262	2466	4377	3234	2986	3014	2182	1777	1777	1585	1644	1406	1629	1363	1354	1268	1172	1004	921	946	962	1019	938	885	854	836	866	803	769	830	765	815	824	789	806	808	774	820	775	758	809	815	755	762	779	785	817	720	796	780	773	781	755	832	832	852	807	822	818	821	777	759	762	762	825	768	822	790	790	759	786	774	814	830	764	730	746	801	755	808	775	853	749	751	747	789	757	769	818	764	788	758	738	809	851	787	781	771	797	827	759	779	772	784	756	789	822	798	800	772	806	797	816	744	748	777	751	787	814	799	789	788	726	738	789	789	784	737	797	785	745	770	769	756	793	760	750	780	764	798	754	807	717	800	809	785	778	791	821	723	733	830	814	785	812	785	789	762	804	760	768	761	774	754	787	794	778	743	730	755	734	776	781	758	782	815	738	772	773	754	796	758	781	795	791	761	800	752	746	742	751	790	744	788	760	770	764	792	783	845	731	736	797	749	810	823	783	776	747	738	773	750	785	770	737	775	783	810	774	706	806	801	784	761	735	788	743	768	815	760	825	817	823	801	793	767	779	788	731	810	780	754	782	771	742	805	796	769	794	702	758	841	759	784	795	746	804	733	789	749	723	790	777	801	787	805	794	772	751	744	786	779	785	783	781	775	838	823	800	754	822	802	832	802	731	800	797	743	767	776	801	755	766	758	765	828	743	754	774	785	786	778	817	784	800	776	771	727	818	788	784	775	781	798	821	811	783	760	854	719	829	745	737	805	767	763	783	740	806	792	795	738	761	789	768	777	804	807	784	792	793	811	772	810	775	811	734	771	762	814	768	761	767	766	808	787	780	799	775	732	768	742	753	739	766	757	799	788	814	749	777	786	760	807	808	782	790	758	800	756	761	825	748	781	726	817	763	743	762	752	761	796	777	803	770	723	822	735	795	776	798	790	796	804	833	786	753	750	767	769	802	781	806	797	767	792	790	834	819	764	780	758	783	724	758	796	774	795	755	805	795	765	774	783	765	756	779	745	783	779	823	796	802	787	806	813	754	729	804	806	704	737	775	823	765	851	772	782	831	758	794	773	797	803	778	822	788	778	787	717	751	808	826	861	791	784	759	786	754	791	779	784	778	789	766	803	777	785	741	774	786	799	775	764	788	797	802	823	740	795	756	791	755	746	794	747	778	778	770	813	773	794	757	780	738	809	796	758	760	794	751	764	768	802	759	749	816	776	762	796	748	808	743	762	798	774	763	771	805	774	717	774	741	809	781	785	786	784	802	736	787	817	787	787	856	748	809	786	776	784	781	784	780	761	784	833	776	794	788	762	797	817	833	791	784	806	764	807	756	763	709	797	742	706	790	765	824	737	756	805	719	800	809	810	802	810	756	832	786	764	803	769	802	744	810	753	742	776	730	799	807	781	789	752	751	758	774	791	775	822	779	808	798	755	741	764	816	742	745	767	752	761	766	774	743	777	795	753	824	796	830	757	761	790	750	760	757	776	757	769	766	755	787	759	783	775	797	744	778	794	772	821	817	748	754	764	757	722	767	785	756	775	755	762	749	800	784	716	777	757	788	749	793	763	805	756	762	745	793	749	807	760	780	786	792	775	777	776	789	731	750	764	808	758	822	809	755	781	794	785	843	776	807	794	830	805	781	792	774	773	771	831	752	805	798	789	728	786	803	823	812	786	775	809	795	797	748	778	765	774	755	752	777	783	777	797	792	778	807	830	797	750	802	847	749	755	781	755	770	793	750	771	746	765	798	746	786	776	758	794	803	793	760	780	756	797	780	729	796	816	747	827	809	736	779	814	785	794	808	796	774	784	773	765	786	797	832	780	743	709	735	770	736	797	791	754	771	792	795	773	771	772	783	745	765	776	764	820	801	751	787	763	819	806	798	774	761	769	760	794	809	806	751	784	766	791	781	787	754	773	774	769	820	810	725	764	741	809	797	762	741	741	771	810	760	793	773	779	770	759	740	736	752	749	746	762	715	817	805	786	788	759	771	719	760	786	740	779	795	733	719	773	713	788	731	823	795	729	771	767	757	784	788	742	771	783	806	799	743	749	736	805	768	719	776	755	735	752	798	684	795	814	766	759	793	816	762	738	773	755	803	744	777	738	789	772	793	787	798	792	756	775	795	817	781	780	750	778	792	778	740	738	770	788	721	771	758	770	727	734	802	769	798	822	804	797	766	744	777	841	811	769	784	745	812	747	835	750	742	795	705	746	751	730	780	796	827	727	780	759	779	770	770	811	717	792	817	804	808	727	723	771	782	722	791	780	747	771	733	777	730	741	782	783	753	756	826	743	791	753	802	753	774	826	752	797	827	824	729	725	800	781	762	774	803	759	835	799	770	794	785	789	757	784	743	794	767	780	733	752	797	745	792	748	773	782	783	797	811	772	805	797	756	805	770	791	769	802	810	773	790	743	770	789	808	784	769	809	768	765	747	790	806	809	776	804	755	759	836	796	800	793	785	785	742	772	776	783	815	785	759	767	777	766	780	793	745	797	782	780	779	756	793	758	802	805	772	781	779	805	760	716	800	748	764	762	793	829	805	769	779	799	763	782	746	755	756	762	750	808	801	791	797	791	764	764	785	771	748	801	754	743	777	780	722	759	796	809	755	789	754	748	751	801	762	778	818	729	827	819	760	806	790	748	758	810	806	765	734	811	832	795	757	792	799	761	801	807	814	794	752	739	784	768	758	767	841	791	724	755	788	791	808	757	762	827	818	750	754	795	755	780	796	793	784	715	844	805	755	804	811	741	783	799	782	804	799	761	801	827	792	753	821	752	756	764	787	745	752	817	796	773	745	781	770	767	765	777	740	777	778	768	791	787	783	776	783	815	788	830	785	798	778	810	770	773	776	786	801	774	734	769	789	770	805	797	790	794	794	775	772	795	802	742	794	798	742	780	765	779	763	771	780	786	763	777	785	791	770	759	769	809	780	827	760	775	808	842	777	720	754	728	766	751	789	786	807	825	760	740	736	809	781	762	763	777	787	789	786	777	762	814	816	781	756	741	766	783	763	781	784	812	812	744	799	762	796	774	762	811	769	829	739	791	797	793	791	781	775	788	769	775	803	763	741	810	771	755	780	743	777	791	782	792	731	773	766	760	804	776	778	759	862	790	817	795	730	789	787	797	809	767	832	778	825	796	757	766	745	755	763	758	785	789	773	788	747	787	673	798	749	796	768	746	758	772	787	761	776	768	792	739	775	742	776	745	759	815	777	756	753	789	788	801	790	808	754	768	818	777	734	767	775	769	772	783	803	806	788	828	796	775	826	777	784	788	738	767	797	734	781	786	733	786	759	764	807	777	736	781	781	756	756	734	817	806	798	788	776	786	766	769	787	789	768	738	835	777	756	724	754	840	776	775	792	727	729	715	757	778	790	808	796	752	786	742	760	802	780	760	839	752	747	770	788	788	773	800	792	759	777	759	742	807	785	786	815	769	753	764	804	751	766	758	795	762	823	782	809	696	789	742	731	731	765	817
15171	11473	19191	14382	12151	10139	5772	4331	3028	2704	2378	1991	1922	1489	1424	860	610	399	406	361	365	359	380	353	304	300	299	268	295	293	292	261	257	251	281	312	276	254	226	238	283	217	245	241	269	221	281	221	259	276	252	272	259	257	252	255	257	260	256	236	232	264	263	222	253	279	260	264	289	223	222	266	247	250	226	246	235	258	248	227	224	223	222	257	256	236	248	233	234	239	234	242	257	232	215	241	245	237	238	232	271	232	228	245	247	241	250	247	238	240	212	248	230	251	216	244	200	229	233	232	229	231	245	230	236	219	247	247	238	236	232	220	232	242	228	246	268	232	249	225	222	244	234	230	211	221	235	246	276	268	264	244	241	222	236	240	238	240	236	262	226	220	245	266	248	236	227	236	247	243	247	239	248	227	213	250	226	262	243	249	260	205	207	240	216	202	248	257	273	246	238	232	225	255	234	223	254	215	249	225	225	240	244	229	247	225	237	270	255	265	254	243	226	234	243	256	231	230	240	247	240	216	221	237	237	232	267	258	233	229	243	245	221	260	244	258	260	231	220	255	223	232	226	236	230	247	244	268	230	242	212	246	215	278	283	227	256	259	228	225	232	219	266	239	229	223	214	238	256	250	221	270	249	255	245	250	236	241	243	226	238	245	251	244	205	253	241	263	258	230	252	238	250	251	238	243	245	249	242	273	230	250	247	249	235	228	223	261	227	256	254	241	228	225	265	248	254	246	235	218	230	231	265	245	260	234	247	239	234	267	237	243	231	254	230	279	229	266	233	264	235	210	206	244	255	214	233	264	232	254	244	238	240	231	234	259	250	238	256	257	221	247	218	265	240	242	218	235	222	232	241	249	228	248	249	261	234	241	242	225	232	241	237	238	253	224	224	252	248	242	246	222	231	253	253	241	238	204	242	212	260	243	249	235	233	234	213	240	225	244	243	241	239	256	246	256	258	224	234	241	234	231	239	226	245	234	250	209	228	213	238	201	226	232	206	231	244	233	263	257	256	245	217	226	236	217	226	253	243	280	193	251	249	243	205	233	262	228	220	218	241	244	244	225	254	250	229	226	239	250	244	232	266	252	246	232	233	254	254	255	234	268	255	241	239	225	232	245	245	239	242	219	214	230	252	226	235	271	237	242	255	255	252	242	250	280	251	204	251	249	245	239	268	220	232	223	255	248	238	269	210	265	223	232	217	248	227	224	240	209	276	215	250	212	243	252	223	239	269	242	234	234	247	223	235	249	220	245	234	244	258	237	247	259	245	246	260	274	233	246	273	212	261	216	232	246	243	239	252	237	251	246	233	240	254	215	235	233	239	240	237	227	240	235	237	226	237	218	229	252	269	211	234	265	236	263	228	223	221	231	234	248	251	250	240	233	219	265	236	252	253	252	237	253	213	234	246	246	250	238	225	225	247	249	251	248	227	256	253	229	217	257	251	233	247	253	235	232	228	235	238	212	215	249	242	244	228	230	263	229	243	233	253	232	277	224	246	244	257	263	212	243	226	254	243	239	294	249	239	234	229	234	230	221	232	254	216	261	239	254	260	229	231	223	228	247	252	253	233	207	267	248	219	257	221	260	251	236	233	215	226	270	239	249	247	246	233	255	232	258	280	230	219	264	235	253	240	251	232	241	214	241	237	248	246	255	243	243	263	239	247	235	239	236	228	245	258	230	251	260	239	269	246	204	255	212	264	234	231	235	285	242	250	214	257	244	226	237	268	244	221	232	240	247	238	270	217	251	244	253	251	279	236	207	247	228	242	247	249	228	243	231	231	251	205	264	239	229	224	241	231	257	240	219	212	243	247	241	253	230	256	218	237	258	248	236	251	268	214	256	237	213	246	247	251	250	251	257	241	260	226	244	231	214	256	251	227	219	239	214	239	226	241	242	218	231	222	233	232	238	250	215	187	246	252	242	244	243	227	237	248	199	255	241	243	251	261	251	217	233	249	230	225	211	243	213	239	267	251	212	238	227	240	227	234	253	262	278	233	270	273	221	230	225	267	241	230	210	226	253	267	253	261	244	229	223	234	264	229	223	206	231	246	243	216	261	242	263	231	264	209	244	251	219	276	225	231	217	239	249	262	250	230	230	245	249	225	236	235	241	242	226	236	250	239	236	235	226	256	253	243	242	243	233	248	247	235	246	252	236	211	234	234	209	250	250	243	227	251	260	244	255	221	260	266	245	236	252	233	258	250	242	254	238	229	244	245	229	235	265	232	244	251	238	249	228	246	268	215	227	229	269	231	245	276	235	249	232	214	221	240	258	224	232	256	257	238	253	246	229	235	242	245	241	241	228	205	228	242	218	260	207	272	261	255	221	229	242	196	244	251	278	246	235	252	223	229	220	227	242	247	234	249	247	225	235	242	240	270	231	253	231	224	234	255	251	226	237	267	243	223	247	230	252	232	247	255	240	239	232	255	222	214	256	247	251	274	245	234	258	225	256	260	257	242	248	232	247	226	251	211	226	243	224	243	270	278	233	210	248	224	237	232	242	229	268	268	243	210	270	245	259	259	247	229	253	255	235	230	236	204	224	223	237	263	229	253	226	242	220	244	243	211	257	230	233	243	231	260	245	231	252	224	226	244	231	223	250	254	235	233	237	243	237	239	252	254	212	222	223	195	250	258	228	217	199	217	259	218	218	258	240	249	267	233	241	194	242	259	210	246	239	247	233	242	250	228	241	258	233	237	238	241	206	264	208	230	229	253	209	216	245	220	215	235	263	250	252	262	250	235	228	249	234	236	247	235	238	242	220	247	231	210	248	253	260	244	263	252	232	256	264	232	222	233	230	255	249	274	260	218	263	214	252	208	221	242	231	271	227	281	241	210	230	227	212	233	228	269	250	226	245	262	234	242	236	234	260	246	247	256	253	255	237	257	261	232	248	258	251	228	264	228	217	220	266	245	221	247	244	223	247	230	240	239	215	259	253	234	237	254	232	250	247	236	216	232	213	244	232	246	229	258	231	221	215	253	253	230	241	249	243	233	216	229	216	232	234	239	259	243	239	215	262	233	247	245	245	216	251	193	232	243	261	226	250	257	243	256	237	240	242	250	243	244	231	240	242	240	228	219	262	229	248	232	232	222	231	233	234	244	226	212	221	266	247	223	247	222	217	247	241	231	233	226	244	255	237	242	244	262	266	269	233	219	246	225	233	248	243	261	265	253	218	238	235	235	242	230	233	249	245	241	245	210	272	242	233	266	233	227	235	252	231	261	212	206	262	247	223	207	228	244	221	225	264	247	258	262	223	225	249	241	237	262	268	237	244	240	258	232	234	252	235	266	239	220	243	243	252	259	233	234	236	250	226	216	230	241	244	257	226	232	238	261	234	234	253	250	243	259	255	237	256	219	217	271	214	250	270	252	258	265	224	235	241	248	235	241	224	200	256	254	217	257	236	247	249	217	234	270	253	245	244	246	250	218	220	244	210	240	212	248	243	262	263	248	252	242	266	253	248	265	247	248	238
9961	9426	15810	15208	16958	17145	11929	11363	10593	10069	10519	8493	8976	7661	7551	4617	3052	1677	1637	1633	1612	1522	1500	1282	1122	1010	939	950	1120	1203	825	743	758	795	824	832	887	762	716	692	610	602	609	618	593	614	645	601	607	684	683	676	673	698	678	681	652	685	650	677	648	698	761	746	737	845	776	784	831	729	631	617	628	600	646	626	595	614	587	585	588	592	674	616	563	578	563	565	579	607	649	557	609	591	540	636	570	580	626	588	590	560	573	598	601	584	589	594	605	593	579	598	593	632	588	583	579	581	579	585	609	613	568	583	645	584	569	611	570	555	569	626	584	565	575	627	546	542	589	574	626	547	560	582	629	558	526	579	587	562	606	606	568	590	604	597	602	596	581	586	527	552	569	572	610	590	617	597	620	544	578	610	586	571	574	539	593	571	563	597	567	584	608	568	548	575	584	548	637	589	577	625	576	590	572	558	577	558	555	562	621	560	569	614	580	607	599	596	562	568	574	569	572	589	615	583	600	623	561	588	561	588	576	581	590	557	571	564	566	574	607	613	595	602	567	562	575	614	585	585	634	609	578	569	612	631	621	547	553	586	561	618	588	590	585	597	564	570	603	595	559	585	555	571	605	625	569	581	549	584	553	611	565	603	551	575	598	596	595	604	613	585	554	579	593	567	585	603	585	580	544	563	569	577	644	560	611	580	602	640	594	580	606	591	566	612	580	583	589	576	567	620	545	559	564	595	544	573	590	604	602	615	535	603	561	592	599	578	565	586	586	585	577	589	600	562	577	588	595	571	631	585	584	597	600	630	541	604	530	532	607	565	613	550	611	607	579	627	621	581	557	560	608	613	585	572	588	583	564	647	575	585	594	602	593	599	552	577	564	571	590	582	589	602	613	557	610	590	614	607	597	657	546	614	554	601	578	577	593	558	598	591	598	561	574	597	602	591	603	602	602	624	614	574	642	612	588	548	625	546	570	590	570	597	550	601	587	558	598	613	571	579	616	525	567	585	578	602	558	589	597	584	604	592	630	571	561	543	606	576	549	589	634	646	606	579	566	570	591	578	624	590	600	543	581	564	535	564	605	597	554	605	575	570	572	588	555	584	586	596	587	559	621	588	619	594	609	596	583	577	599	586	567	527	566	587	607	564	571	590	581	590	585	581	588	580	567	595	604	593	594	571	573	579	594	581	545	591	630	560	590	563	589	570	576	585	644	602	584	535	571	603	591	577	568	591	597	531	587	583	619	530	562	610	591	574	584	600	618	625	606	571	617	616	586	585	591	596	587	562	594	597	577	607	549	591	544	582	629	614	609	626	561	574	598	567	564	602	563	569	562	627	570	588	577	623	580	551	612	567	600	580	581	538	672	567	624	538	652	604	603	597	570	576	607	600	565	580	588	564	613	608	559	622	572	580	602	579	561	663	606	587	572	559	610	580	542	559	567	550	543	592	537	580	622	599	555	564	645	591	560	599	590	561	578	546	568	606	597	609	564	561	590	597	609	569	625	570	582	579	611	589	576	566	590	530	590	604	567	609	564	591	629	560	575	566	531	550	620	600	560	540	576	592	599	605	587	553	556	534	619	608	590	617	628	645	567	637	576	545	588	581	569	572	576	583	594	651	631	582	604	600	613	630	552	597	615	560	605	545	615	587	612	584	580	587	599	581	618	541	599	573	544	631	568	584	560	587	603	611	589	556	549	616	570	609	561	593	563	591	575	580	567	576	608	576	592	569	587	605	592	603	594	628	553	567	604	599	565	598	572	598	619	563	559	633	579	635	570	538	560	581	571	567	589	576	598	574	582	615	640	607	621	590	566	588	615	581	608	569	615	605	607	575	597	541	589	581	570	583	589	572	595	597	576	610	576	611	570	587	609	557	593	626	587	575	553	571	577	596	585	579	583	595	603	546	620	613	582	563	584	593	591	582	588	590	554	580	588	598	620	598	587	586	608	597	600	596	591	617	543	567	612	579	593	592	604	563	617	586	590	580	591	583	599	603	576	568	550	580	564	609	592	548	576	613	598	578	620	513	594	589	580	561	607	569	573	579	632	606	570	606	608	553	547	580	607	598	565	577	557	625	561	561	547	618	525	597	572	572	554	540	608	645	565	573	581	592	579	588	627	574	575	626	567	604	575	602	590	573	563	567	623	626	542	586	563	597	556	579	559	560	636	574	599	607	568	612	609	590	582	583	539	554	600	629	601	551	581	549	566	570	594	569	558	606	625	596	612	576	628	591	629	614	563	565	547	515	542	582	640	553	590	609	590	564	559	625	599	546	543	540	604	569	593	582	585	627	598	549	565	574	591	610	587	594	595	637	604	573	575	573	573	594	539	564	497	575	602	596	613	576	591	608	598	581	534	600	585	585	594	600	558	573	564	572	602	554	577	651	603	566	600	620	580	597	599	579	624	586	635	561	583	582	593	560	573	581	587	603	561	600	574	570	620	575	597	557	579	606	642	607	567	594	620	597	552	590	587	556	621	560	565	586	574	563	561	600	594	602	628	615	597	544	562	590	592	570	584	609	616	612	569	545	553	566	582	585	588	586	589	561	589	622	637	541	637	580	596	605	631	559	619	633	594	548	556	556	557	620	601	597	610	581	584	585	588	579	603	563	593	581	583	539	585	582	596	625	586	601	586	572	574	563	564	580	591	604	588	574	566	583	601	573	581	637	612	604	597	613	575	577	612	589	546	581	588	537	591	564	570	598	576	566	574	556	559	573	607	616	549	587	577	556	614	616	562	583	597	633	597	624	591	622	600	576	560	601	571	558	584	551	586	620	610	609	629	592	571	581	589	603	606	584	601	527	614	605	625	609	571	602	613	584	568	593	591	563	550	568	550	590	581	594	555	610	548	576	556	562	608	607	563	546	553	623	540	613	588	564	558	558	604	599	572	565	617	588	583	614	614	605	610	609	597	586	619	580	561	599	626	602	590	596	544	563	585	568	601	586	573	581	577	584	566	568	576	575	616	569	577	604	571	581	570	580	613	592	561	586	590	587	627	581	606	601	581	598	603	561	560	538	543	530	611	551	598	632	618	602	584	543	626	557	634	620	606	586	610	570	563	567	618	622	518	579	577	575	575	620	580	616	584	629	586	579	619	576	550	649	601	607	577	605	570	567	581	569	597	561	593	578	595	562	587	583	574	581	552	619	575	598	626	590	574	606	623	550	599	580	585	606	557	562	523	594	600	621	574	575	608	592	588	575	576	594	558	551	590	587	561	598	583	561	620	572	625	555	567	610	594	581	578	608	586	581	597	579	598	562	603	592	639	549	614	576	569	616	604	599	582	574	597	594	598	610	617	597	542	585	578	586	619	612	586	551	595	584	604	590	591	521	614	593	527	568	583	563	595	574	567	588	564	619	590	561	598	545	611	582	603	620	533	585	554	595	569	541	581	601	582	575	601	578	617	619	565	554	582	568	544	582	586	566	585	588	584	565	623	628	628	553	592	581	565	611	581	623	560	574	549	577	550	588	589	585
23597	17315	25877	19805	17458	15491	10101	7922	6762	4946	3969	3287	2868	3050	2410	1519	1009	477	348	381	357	348	341	269	239	223	186	192	231	215	151	160	156	158	199	186	149	172	160	137	134	136	129	109	114	127	126	145	135	149	153	143	127	159	152	142	154	121	131	155	104	119	120	155	155	168	184	153	158	136	120	126	127	132	112	107	129	110	113	128	112	138	131	116	125	129	123	119	118	121	115	113	119	131	125	115	113	124	117	120	108	119	126	128	118	133	150	126	108	113	124	98	127	130	112	111	129	126	125	103	143	133	86	97	115	110	121	129	130	133	122	109	110	122	121	107	114	114	129	123	104	112	126	128	123	104	119	114	111	103	92	115	119	121	128	131	126	123	117	139	102	107	123	132	128	109	115	108	120	112	97	107	122	124	142	134	122	115	125	114	121	109	112	125	103	100	117	114	135	110	115	122	125	117	109	109	124	131	127	110	89	128	99	123	128	105	117	112	132	131	110	120	116	104	110	132	110	124	112	129	109	123	122	143	138	113	140	128	121	118	107	119	130	113	108	116	126	110	111	106	118	115	118	126	128	118	126	127	81	107	109	121	132	123	128	99	126	125	120	104	119	112	119	119	96	116	104	101	109	122	116	111	124	108	121	123	111	124	113	119	117	112	101	133	121	106	124	116	126	112	121	109	113	125	114	121	123	119	109	109	117	106	128	103	115	110	119	109	120	119	104	110	104	101	134	107	112	134	122	115	118	110	118	110	118	115	116	116	121	126	103	118	109	94	127	118	87	124	114	117	125	131	115	109	129	121	115	122	107	112	114	121	128	118	119	129	122	117	121	124	123	108	98	122	112	126	122	107	88	106	107	115	120	133	106	116	118	112	108	124	127	107	118	109	112	120	102	132	97	95	122	116	127	96	123	129	101	97	113	112	114	110	119	112	111	122	110	125	143	126	103	128	113	95	106	105	115	102	92	125	141	124	110	106	113	122	114	108	133	124	121	132	100	105	120	114	118	118	118	112	100	107	105	108	116	114	116	104	101	103	98	129	91	115	117	144	104	139	105	119	103	105	97	109	113	124	117	104	111	118	106	104	119	116	97	114	125	110	122	116	119	125	120	104	127	108	103	115	93	110	103	109	112	121	120	119	130	130	112	107	132	132	119	111	124	131	101	128	113	119	109	110	102	105	105	113	107	109	113	134	117	102	117	117	100	120	100	105	122	115	99	108	114	113	119	136	109	122	115	117	118	108	129	123	134	96	110	124	121	125	118	112	123	109	128	111	99	116	125	113	117	108	104	122	122	93	106	130	120	98	121	85	126	114	134	131	110	114	108	117	121	111	118	124	106	114	122	116	123	120	116	134	98	134	125	119	110	120	118	127	106	105	133	126	119	122	104	123	128	122	126	127	125	134	117	108	129	104	133	120	126	114	119	110	123	122	103	116	116	114	126	90	129	117	131	102	110	128	105	109	113	115	115	140	116	116	118	127	129	102	127	126	109	109	117	117	149	109	113	146	134	104	85	110	128	141	131	108	124	126	105	116	100	101	134	131	121	112	89	115	117	131	132	119	101	109	129	119	120	139	115	116	108	129	118	104	107	125	149	112	114	115	128	125	115	125	121	115	110	117	112	95	100	141	120	113	100	111	91	114	115	124	107	111	107	109	119	94	104	126	116	96	111	108	129	101	109	100	129	114	118	108	112	120	119	102	112	110	110	128	123	124	111	122	119	127	124	126	134	97	115	123	92	121	127	107	111	111	110	115	144	123	123	130	135	102	126	121	118	143	127	115	127	121	122	117	115	113	117	121	113	116	116	115	117	138	103	115	133	111	125	102	136	114	132	114	143	118	135	124	122	122	125	96	101	113	143	126	114	124	112	98	112	121	116	122	100	129	114	124	111	105	106	133	146	127	131	119	140	108	119	124	110	112	127	117	117	118	126	130	116	135	120	129	135	110	109	94	104	115	133	125	131	124	106	129	115	120	105	103	113	110	120	114	114	113	117	133	113	115	100	112	133	136	98	118	115	116	104	99	119	102	115	115	119	111	125	105	133	115	109	132	107	119	98	121	126	125	111	130	115	102	118	100	110	109	119	134	123	94	131	102	123	100	132	118	111	125	100	119	102	117	125	91	116	126	135	93	98	112	109	122	131	108	126	110	121	134	116	112	107	110	95	105	113	131	121	123	135	121	105	126	114	122	123	120	132	119	119	128	131	115	95	123	111	112	102	111	130	113	130	119	103	142	102	106	122	114	123	138	121	107	115	102	100	113	115	114	115	109	103	109	105	149	121	123	110	139	144	126	97	128	121	108	117	120	117	128	116	112	98	107	128	124	125	109	135	110	98	134	107	137	109	103	104	122	117	132	134	125	143	116	123	112	123	126	135	120	103	105	124	101	117	117	142	135	98	109	122	123	127	113	109	109	112	104	115	132	113	101	134	108	131	133	120	126	128	115	110	102	123	127	106	117	120	141	116	126	122	111	113	113	113	122	113	127	144	132	136	120	112	124	109	104	110	131	131	112	106	144	119	125	116	120	100	111	113	105	107	125	108	101	120	104	125	113	119	124	118	116	110	118	116	99	117	130	108	105	119	141	122	121	104	135	123	129	122	132	116	96	119	117	135	131	100	115	105	113	134	125	123	130	119	99	109	119	118	116	109	141	120	124	97	122	117	104	123	120	115	108	125	109	100	129	108	113	117	145	115	120	133	128	95	125	121	108	108	140	144	150	122	120	145	128	117	107	104	132	104	128	116	105	111	113	119	126	112	127	99	110	123	123	110	120	152	134	115	116	105	143	116	121	114	122	131	117	109	99	116	119	125	123	109	117	137	97	116	119	131	131	105	114	133	127	117	129	134	111	125	118	108	126	127	112	107	107	132	118	115	113	133	129	122	132	119	116	119	116	143	112	112	108	112	114	128	116	133	120	142	114	123	91	123	107	108	110	116	119	118	113	109	95	109	121	116	112	98	128	123	112	118	116	118	126	110	119	107	127	111	114	121	118	112	116	119	122	113	125	112	127	116	94	117	110	111	126	123	115	106	115	131	124	117	120	103	101	112	112	119	112	129	111	119	117	102	118	102	125	111	127	141	116	122	95	118	123	107	105	145	117	123	98	129	118	117	107	114	116	123	112	109	96	110	108	129	101	109	106	119	115	112	122	119	116	135	102	159	121	89	114	114	110	120	120	128	106	119	112	131	113	117	115	109	115	117	122	131	112	122	121	111	118	123	118	105	120	117	119	124	110	120	136	128	132	102	120	94	110	112	113	110	122	122	98	116	125	112	110	109	119	122	106	117	102	104	112	110	122	92	134	123	121	115	123	104	113	108	134	127	100	131	106	122	120	116	106	112	107	128	107	121	132	140	104	110	110	111	151	104	105	125	116	119	114	106	117	110	137	132	124	112	107	121	118	112	123	124	95	116	108	131	116	122	131	123	123	105	107	121	119	110	134	120	112	96	129	103	113	121	117	106	126	114	115	98	130
13707	12774	19709	19380	22098	22640	19105	17613	17008	14440	13565	12554	13230	14266	10589	7220	4845	2869	1928	2361	2026	1830	2046	1511	1172	1158	918	1015	1317	1069	732	646	771	675	871	750	687	673	578	417	396	411	420	400	395	426	413	447	414	434	506	483	456	479	487	417	430	447	534	461	509	547	579	615	675	764	807	561	761	545	433	391	375	391	368	398	351	329	339	337	352	336	347	339	339	348	359	322	324	326	333	320	332	333	328	307	315	348	349	354	317	351	351	323	326	297	298	349	316	337	328	347	324	312	336	302	332	302	352	359	328	323	313	328	319	334	298	306	327	308	338	340	302	325	332	345	366	319	307	298	329	323	336	305	306	326	358	338	312	348	320	317	335	318	317	292	312	347	341	338	313	316	335	319	335	345	307	320	363	304	327	347	314	316	337	279	366	312	381	340	361	318	348	368	309	339	319	304	301	304	339	312	352	313	349	311	329	326	295	320	340	309	303	321	312	352	301	308	341	340	354	345	324	324	333	301	327	326	330	311	315	313	317	291	333	280	347	320	302	282	285	287	298	295	327	319	323	295	308	300	335	328	330	308	313	330	326	321	318	346	298	329	308	303	323	327	309	325	340	318	313	325	291	322	350	333	324	353	351	284	334	309	348	276	332	313	319	336	322	302	361	317	311	328	365	332	295	268	343	354	311	326	331	335	331	303	356	281	326	311	321	319	341	266	333	342	300	300	306	323	340	333	295	323	345	309	337	325	317	334	314	306	298	300	337	321	304	276	312	303	339	305	319	306	328	339	326	328	307	312	317	320	310	307	304	331	318	286	329	297	315	316	317	308	301	306	338	328	358	309	317	323	350	300	292	280	346	343	312	305	318	318	283	320	315	312	311	318	304	321	306	343	337	318	313	334	300	333	313	288	337	297	322	334	321	357	331	331	294	310	333	311	298	307	297	307	335	349	330	302	321	318	336	300	361	349	332	312	316	313	322	301	325	314	314	354	339	319	328	329	324	328	360	308	328	310	323	325	339	374	309	319	309	312	331	289	316	313	313	327	327	324	316	316	343	337	305	341	290	314	300	298	309	310	319	289	347	298	320	309	342	368	303	290	310	325	282	317	332	298	289	339	315	320	328	312	301	330	314	323	321	310	293	295	293	333	330	318	326	324	328	297	307	319	285	300	318	280	295	332	327	328	277	322	342	320	327	349	318	354	306	305	339	345	310	302	316	330	307	345	287	319	329	304	332	323	316	321	301	305	334	287	310	322	326	339	345	314	326	320	308	296	312	328	341	345	288	330	319	304	293	330	298	295	336	318	319	324	315	319	331	308	300	318	268	339	327	332	301	348	299	300	303	326	311	307	311	291	319	339	336	334	323	350	306	319	290	346	356	324	301	325	309	317	294	327	309	319	312	285	346	302	355	336	320	329	329	305	323	335	325	292	331	327	314	333	347	305	303	306	331	301	316	281	337	322	317	305	310	308	305	337	327	346	333	317	337	319	295	328	311	303	344	350	329	321	330	336	284	297	328	345	325	298	291	304	320	332	346	332	323	306	335	303	347	309	342	307	316	319	299	309	294	313	330	293	320	329	332	276	358	343	310	325	305	341	312	322	314	322	340	338	320	344	334	326	368	294	301	289	315	333	314	343	317	312	317	313	342	306	297	329	328	310	271	299	317	267	340	313	322	330	337	308	305	354	320	317	301	335	283	329	301	311	279	302	320	325	293	325	359	308	360	338	317	344	316	326	328	313	337	335	329	330	329	298	331	319	327	315	306	323	323	300	343	318	330	303	330	318	308	326	310	304	298	292	307	336	322	335	338	293	305	329	327	288	320	312	334	309	338	317	300	299	347	290	349	338	342	328	303	323	349	310	341	331	280	315	306	348	316	324	318	340	337	336	320	319	335	311	326	287	325	335	313	334	294	294	314	312	320	315	328	302	316	314	307	319	348	304	297	293	330	347	343	287	324	344	323	297	337	309	317	330	327	307	293	328	309	304	308	327	314	340	293	329	329	316	338	300	306	326	335	331	333	302	312	320	307	295	323	345	308	318	316	328	314	315	311	297	298	339	315	329	342	320	320	305	328	314	309	324	311	316	318	341	331	311	318	325	291	324	308	305	324	333	284	326	321	330	325	300	362	310	340	333	327	363	361	325	301	319	319	320	319	329	328	298	320	297	287	275	324	322	295	304	320	323	311	325	311	307	317	307	323	329	329	309	336	332	327	317	328	317	292	331	316	340	322	322	333	338	318	301	311	316	348	341	342	347	297	306	312	316	306	333	366	301	317	301	301	324	328	345	322	336	301	294	280	324	308	331	356	291	324	308	328	307	315	328	315	334	300	319	324	316	346	331	314	321	351	319	346	286	328	312	309	320	328	322	306	296	320	347	331	318	333	286	344	318	300	315	320	337	281	316	312	312	317	296	330	324	320	315	330	317	332	322	323	321	314	324	302	310	310	294	324	306	332	311	327	316	298	294	344	316	329	323	336	296	339	346	301	302	317	342	342	298	309	327	311	322	350	311	314	347	324	314	285	333	321	302	329	310	364	305	352	293	318	340	332	335	291	332	306	325	301	334	303	335	314	297	318	302	335	304	318	323	300	293	272	324	317	313	298	331	311	323	316	311	307	309	318	347	306	344	314	293	351	314	345	329	300	313	343	350	318	330	315	316	327	328	351	327	325	296	324	327	308	285	321	310	316	316	313	311	325	326	302	341	297	313	285	288	337	265	305	326	310	301	313	329	306	322	317	330	323	322	311	307	318	323	299	344	342	339	307	320	298	310	316	327	344	305	303	316	327	358	311	347	328	346	316	306	311	302	312	334	317	305	361	352	305	322	327	328	334	340	330	335	321	324	332	297	336	326	333	310	285	297	308	332	306	305	316	319	272	355	311	310	342	338	315	313	310	292	351	342	298	319	335	317	275	360	341	305	308	330	299	327	283	289	358	357	306	323	320	308	331	301	304	329	341	315	328	323	314	324	303	332	341	318	330	326	315	315	327	315	318	313	353	314	287	317	326	317	304	324	300	353	306	294	321	279	330	339	313	309	351	324	312	314	329	346	316	284	290	319	322	324	318	320	302	313	342	328	324	282	348	354	332	346	301	351	324	314	319	358	307	310	320	300	307	298	304	320	330	326	324	326	313	328	343	280	327	312	335	306	329	305	297	324	344	302	342	305	329	342	315	294	310	289	314	306	291	351	318	295	301	292	327	321	293	303	320	338	330	321	331	297	306	306	307	314	309	292	329	330	310	314	330	296	324	338	325	311	312	329	299	299	328	313	345	283	306	323	335	319	308	323	329	312	305	321	335	352	370	313	302	297	326	318	310	329	334	326	291	352	342	339	320	304	338	305	323	358	315	312	351	324	355	335	326	328	292	346	276	285	318	317	312	323	319	287	323	311	301	335	314	337	270	306	313	326	318	332	314	323	323	321	328	325	311	334	317	331	289	321	317	344	324	296	304	310	296	330	329	320	334	323	312	315	298	345	294	309
3708	1355	2574	1390	923	765	543	546	510	436	383	398	405	405	386	384	367	352	335	346	345	336	361	313	333	361	357	318	323	351	367	344	379	315	340	349	343	333	314	325	320	318	315	353	307	345	341	319	345	335	323	318	331	372	319	324	362	313	332	331	302	350	320	308	326	348	341	363	315	300	321	343	313	324	360	329	305	319	347	327	315	315	292	366	335	308	339	311	361	308	338	319	330	325	352	345	335	319	327	320	342	300	344	339	326	344	328	341	290	319	327	331	337	316	317	315	279	316	311	332	321	304	345	333	326	319	367	344	298	335	326	324	335	327	319	336	339	333	335	341	312	342	346	314	330	349	345	323	312	325	350	307	307	323	332	335	342	353	344	340	335	350	322	372	316	332	335	330	331	325	319	323	327	343	327	305	332	308	316	332	337	306	290	305	307	354	331	334	330	329	332	339	334	368	345	317	354	327	337	365	351	324	305	289	308	313	331	359	310	340	333	349	313	312	335	286	307	328	314	356	341	302	330	341	334	320	306	308	319	356	301	337	302	323	294	353	339	338	337	312	291	317	309	336	366	318	306	308	303	342	315	329	302	322	356	304	369	310	327	329	333	311	343	302	325	284	317	311	302	327	324	342	335	331	326	328	352	334	337	325	343	320	334	320	331	360	295	325	317	282	320	337	343	305	299	349	323	341	337	313	301	351	340	333	349	315	298	329	292	308	330	350	292	334	340	282	318	324	338	341	321	334	328	365	305	369	318	281	346	307	324	292	320	309	315	309	329	311	331	308	376	311	369	304	336	333	348	338	344	327	327	314	323	311	319	340	332	320	320	306	310	317	328	318	367	328	337	324	318	320	325	337	302	305	294	342	291	331	343	329	347	364	321	334	318	335	317	331	336	321	334	328	289	322	339	344	339	341	327	327	339	352	334	324	352	346	325	346	308	335	339	326	366	298	303	287	346	336	300	327	321	360	317	327	310	339	346	334	332	324	327	313	352	348	326	325	346	314	338	347	347	321	355	339	325	341	299	336	340	322	329	328	327	321	339	302	293	338	365	323	316	330	378	320	349	337	303	323	297	352	297	324	300	349	336	354	324	323	299	321	347	321	358	337	321	345	330	288	336	329	324	324	317	332	309	318	292	338	311	341	296	320	324	309	355	332	325	316	305	310	338	359	301	365	311	344	327	312	317	325	307	321	312	316	317	312	334	298	304	338	321	365	297	300	332	330	296	331	331	347	355	344	307	345	335	338	299	320	329	337	340	366	322	359	339	323	340	327	344	327	335	326	376	320	303	323	336	344	334	308	309	299	346	326	327	339	303	328	329	300	355	358	348	343	341	315	342	325	322	308	315	323	317	354	337	316	298	326	320	345	315	357	322	356	338	315	335	333	300	366	318	300	342	286	347	327	310	312	311	314	289	325	321	337	337	347	259	320	323	288	326	327	313	316	343	324	320	325	332	342	316	344	342	308	313	313	312	320	334	291	342	294	318	325	339	343	307	309	302	315	346	336	374	335	313	334	319	322	307	311	343	311	326	360	312	319	355	305	274	311	332	336	329	352	294	309	347	308	331	301	333	365	361	367	328	309	342	375	332	354	360	376	315	336	319	298	327	330	345	306	330	328	323	345	305	304	348	347	343	324	312	327	301	300	316	328	325	331	335	350	332	323	330	349	311	332	312	293	329	355	295	328	316	329	319	348	314	318	357	345	333	317	295	342	350	326	295	316	315	322	322	335	346	303	296	317	310	308	352	348	305	303	323	322	331	335	334	298	308	305	335	316	336	317	337	339	352	319	309	336	325	385	329	376	330	319	298	287	334	314	308	341	329	327	309	340	324	326	324	314	323	329	343	339	325	301	328	333	310	357	346	316	332	311	313	304	312	293	338	354	321	299	341	319	327	305	360	323	295	318	274	332	301	325	317	341	342	307	298	317	304	300	317	310	328	343	328	310	312	303	306	334	297	312	337	333	337	307	333	327	339	353	340	306	302	326	314	318	324	331	299	341	332	306	329	306	311	348	309	357	316	338	307	353	333	336	317	358	305	290	355	319	333	334	308	334	346	313	342	340	345	315	309	325	372	341	343	319	303	354	318	335	303	310	322	320	306	329	375	311	313	368	331	293	311	292	320	316	322	310	336	324	340	342	352	316	293	308	362	327	314	327	322	338	325	318	324	315	297	322	315	325	344	343	321	306	353	324	338	342	307	351	304	316	326	357	357	292	318	338	339	319	338	293	333	299	310	338	311	325	345	328	317	342	329	346	326	333	379	342	303	321	332	343	349	355	363	340	321	331	320	345	324	323	312	349	325	332	333	331	300	300	346	336	324	299	321	315	319	346	311	357	325	358	338	294	350	340	317	355	294	300	339	337	329	315	341	302	282	337	310	319	349	321	310	341	329	312	354	327	313	342	337	347	336	344	337	291	345	328	323	348	334	353	348	330	333	330	338	356	378	347	329	335	310	317	359	315	328	316	344	330	331	328	290	357	337	311	331	364	311	331	314	334	325	329	352	306	300	321	325	325	319	341	326	336	347	342	345	314	328	345	324	312	337	306	329	338	312	326	324	305	330	326	335	307	318	340	331	288	321	325	283	327	342	369	329	316	286	290	305	318	319	310	304	338	325	340	345	306	277	319	343	328	326	319	331	327	348	335	368	329	334	362	325	303	346	335	304	324	357	289	339	322	343	340	361	323	335	328	345	347	326	318	306	317	335	328	290	321	319	302	347	352	316	314	310	347	291	334	314	319	362	331	316	300	340	347	348	328	334	300	314	337	327	301	331	345	346	301	332	335	330	317	353	337	353	337	298	331	326	354	312	346	295	323	316	309	327	313	326	312	354	343	335	349	313	346	364	305	320	351	304	324	343	336	329	314	327	319	356	346	305	333	340	311	314	355	343	349	326	331	326	351	357	321	347	313	324	323	344	320	356	307	339	372	325	336	349	354	339	338	327	306	308	311	309	307	323	336	317	314	336	303	343	345	325	314	317	309	327	324	302	330	312	328	305	317	343	326	350	340	343	364	320	311	362	299	349	337	322	345	329	331	314	314	335	348	300	337	301	348	278	312	348	304	325	349	314	338	341	340	332	321	365	306	345	353	341	341	333	293	296	300	319	362	324	354	321	322	328	322	330	332	351	313	343	300	315	300	328	310	339	322	301	331	365	344	345	325	348	313	371	349	348	336	334	315	351	331	351	311	364	346	324	341	310	334	318	317	338	351	343	315	312	331	299	344	319	308	325	335	304	303	343	335	318	348	323	351	345	335	320	337	328	312	308	353	322	313	318	359	346	354	350	326	321	343	327	341	323	342	310	315	315	342	346	347	326	323	317	305	310	323	345	323	351	313	313	327	320	315	370	351	344	291	305	314	336	333	302	306	295	330	286	310	366	313	350	350	318	330	368	308	365	331	305	326	329	310	331	336	335	354	302	311	355	351	358	314	329	343	360	343	341	343	315	322	357	325	333	301	284	326	335	335
3271	2063	4396	3400	2969	2858	2142	2040	1848	1675	1484	1347	1536	1519	1338	1197	1089	964	986	1017	1015	1008	936	895	836	848	816	826	784	789	856	812	791	801	815	793	769	771	757	786	805	771	777	800	819	819	820	770	787	798	770	851	836	809	830	767	774	787	805	821	755	818	821	796	795	786	772	807	751	827	748	814	790	799	802	741	832	775	789	777	778	760	800	812	804	788	787	732	751	821	761	778	756	785	820	801	770	776	791	818	768	768	787	841	764	765	785	734	762	721	751	755	781	745	802	784	780	811	771	796	785	783	827	760	707	769	803	782	821	865	806	792	784	741	769	819	778	779	821	769	775	726	763	795	766	789	775	726	784	800	824	788	808	797	715	802	767	798	779	824	767	789	792	793	765	790	783	790	787	781	816	784	794	784	807	789	738	822	769	767	815	766	737	754	778	820	747	753	770	809	769	773	801	793	770	783	763	776	808	771	786	801	743	787	811	748	782	770	759	770	737	784	774	794	756	801	758	755	758	856	733	773	817	769	734	741	797	847	785	779	805	777	744	737	781	777	768	768	756	762	790	819	767	795	816	779	792	816	805	770	798	778	791	750	761	819	762	770	831	785	794	765	821	782	776	795	803	786	781	793	782	740	756	794	740	806	776	773	835	795	767	770	797	817	795	802	821	790	778	768	801	791	780	784	792	794	782	802	823	728	751	739	764	771	841	793	748	806	771	772	823	763	790	739	770	852	782	728	786	773	785	764	760	826	777	803	832	800	782	780	795	805	756	814	789	778	746	810	812	788	763	759	808	750	745	807	800	745	783	850	797	768	793	824	806	787	804	789	788	771	763	778	791	785	756	800	772	760	760	802	819	827	775	790	785	764	759	781	781	847	807	785	758	769	777	789	792	772	821	807	716	811	797	781	789	766	804	719	745	789	768	756	747	782	773	758	766	767	812	762	742	762	792	752	752	780	751	752	759	794	765	731	806	772	784	775	778	782	791	817	798	781	791	791	796	771	802	713	761	786	740	792	781	739	800	826	818	810	774	741	767	771	831	785	795	796	747	771	794	783	771	815	814	766	794	781	787	767	757	776	815	814	759	769	755	806	793	764	792	794	785	768	775	765	765	770	773	786	811	788	796	735	776	793	819	795	806	825	825	794	814	800	748	776	780	812	804	784	804	774	734	756	840	833	756	742	812	755	774	770	789	766	800	782	792	783	775	790	765	828	761	797	807	741	798	771	787	748	794	774	804	815	774	769	717	753	786	776	778	756	751	838	785	764	820	809	786	850	787	764	795	788	773	733	826	767	791	794	731	799	804	778	784	751	801	795	827	788	755	737	804	756	790	817	755	814	775	789	757	747	770	760	808	790	792	752	748	805	777	810	773	792	822	768	783	735	767	795	754	779	770	806	772	775	747	784	796	817	756	760	774	763	767	813	752	783	787	772	786	760	772	803	753	728	800	749	776	785	792	761	752	750	755	767	817	781	767	791	818	790	794	714	777	715	754	773	761	816	817	783	841	795	789	798	772	793	774	765	727	762	819	777	796	806	740	791	811	756	787	780	787	795	793	713	784	746	756	749	831	756	758	824	783	829	781	775	781	828	762	766	828	774	797	801	789	793	776	760	859	747	758	810	757	806	798	757	820	777	859	799	754	804	795	817	766	770	782	786	769	746	789	795	743	826	806	753	767	771	769	835	820	734	769	761	789	793	771	773	816	786	821	795	790	785	838	769	754	787	810	756	781	794	829	791	795	789	766	800	826	769	785	800	819	731	757	772	775	825	760	794	811	793	767	825	778	770	754	786	776	735	759	714	835	779	811	785	764	851	796	765	730	780	812	799	766	789	749	805	797	718	727	730	742	777	750	788	754	786	778	753	761	743	774	784	794	746	795	822	779	796	813	759	806	747	754	767	757	754	764	808	809	731	774	725	775	746	762	783	786	853	824	821	792	770	819	732	769	776	767	814	761	814	768	796	699	841	804	810	723	768	765	774	804	774	779	785	794	746	754	813	771	773	756	770	787	786	799	781	803	771	786	794	832	793	783	769	735	758	784	785	760	749	772	750	772	740	787	773	785	786	781	747	772	770	748	804	806	797	806	748	754	749	716	772	776	776	779	783	746	723	784	771	770	828	798	756	763	784	778	787	775	787	773	784	777	808	800	785	789	812	776	815	801	753	854	808	782	746	783	811	763	758	782	721	745	799	806	774	776	788	750	796	834	821	732	832	767	788	807	776	780	758	776	816	757	808	826	760	805	808	776	774	768	778	796	770	759	777	747	795	800	777	795	770	753	781	755	797	829	753	785	755	743	760	779	761	805	755	764	749	777	806	738	799	824	768	791	793	735	786	818	806	763	770	779	793	809	832	774	826	800	811	803	759	757	758	772	869	810	758	775	765	793	781	766	800	816	810	689	800	800	797	790	797	799	762	819	769	825	753	755	735	726	780	855	831	770	768	846	741	776	763	824	776	789	806	812	791	758	807	757	818	783	804	778	794	798	786	808	766	743	783	745	803	749	764	788	777	761	750	798	778	775	795	819	814	755	768	765	768	801	805	770	737	761	819	808	768	768	828	768	806	739	759	795	760	768	799	789	771	806	803	751	787	769	809	754	809	777	763	816	811	770	774	775	808	779	802	784	804	764	799	764	788	779	773	781	819	754	790	783	818	751	752	810	817	818	776	762	765	820	789	788	710	766	812	753	751	758	776	793	751	800	778	807	766	809	831	804	820	757	797	756	796	796	785	741	764	751	809	774	755	849	726	790	795	792	759	761	789	788	767	791	788	813	762	766	759	804	827	830	817	826	761	770	777	814	785	758	819	806	773	729	804	784	749	737	783	800	763	781	740	805	726	731	829	751	788	792	801	795	816	765	827	757	780	771	768	791	809	799	738	800	805	784	796	745	845	790	797	789	836	801	795	752	797	807	778	760	772	817	798	812	785	751	770	812	810	749	776	763	801	791	759	808	778	784	820	762	771	803	845	756	774	768	758	729	803	789	855	829	767	760	754	788	742	760	791	742	803	784	770	799	840	810	766	775	779	783	765	761	800	785	744	792	778	770	816	762	837	743	741	793	824	776	723	804	828	785	743	767	806	812	774	755	817	746	776	799	783	799	826	806	792	760	799	795	757	782	788	777	829	727	783	767	801	741	807	780	783	736	804	770	761	767	814	806	796	808	742	832	786	804	763	762	754	777	801	792	805	772	810	755	780	695	760	777	802	821	813	748	790	754	823	808	797	757	791	763	747	776	764	795	756	766	754	811	796	778	786	800	796	756	796	823	782	724	766	744	768	776	752	788	790	784	740	745	815	747	733	726	768	846	710	807	778	801	781	838	765	813	758	717	766	804	748	822	799	774	776	812	786	778	745	772	787	782	750	797	736	854	719	801	755	769	767	781	784	767	823	814	797	797	796	754	784	750	799	770	770	817	798	785	775	750	786	810	817	753	785	777	748	750	766	804	784	788	798	809	795	771	801	851	747	758	827
15466	10773	19277	15296	11654	9151	6533	4638	3840	2388	2079	1863	1554	1386	1192	704	655	451	371	409	388	328	360	290	305	339	292	293	331	309	287	222	240	305	264	252	251	253	254	234	255	243	268	237	238	241	278	234	249	265	233	247	251	234	258	273	229	253	222	231	268	243	253	245	280	252	262	232	248	263	254	234	217	233	240	234	236	239	244	251	241	241	256	232	255	230	235	251	247	222	250	254	224	217	219	222	212	224	240	244	245	251	258	244	254	240	241	221	231	219	244	221	238	254	239	229	245	240	265	259	242	249	250	205	221	226	225	267	253	246	243	250	256	235	272	212	231	249	259	246	236	234	241	233	241	212	255	232	240	266	227	263	260	263	226	296	237	249	261	253	259	237	219	240	241	242	245	217	255	265	224	249	236	249	237	236	235	237	264	251	244	230	233	219	250	240	231	241	237	220	210	240	256	243	246	244	250	205	254	253	234	265	233	229	249	229	265	243	239	252	245	254	208	277	224	210	229	240	254	227	234	250	230	252	258	263	227	230	264	228	249	244	240	226	225	238	256	243	214	233	235	234	252	231	233	231	261	256	252	262	254	216	223	275	231	232	225	217	221	269	249	246	268	216	247	268	246	249	232	240	237	225	260	230	220	234	267	251	237	234	240	261	226	221	258	235	229	212	236	264	255	240	226	249	226	259	238	253	257	267	262	275	226	219	229	240	239	239	232	239	261	227	219	226	249	245	206	244	244	235	253	269	222	231	239	229	254	245	225	236	236	249	233	253	229	246	272	238	219	234	225	250	243	251	234	246	219	262	231	228	227	228	213	233	244	246	269	235	246	221	245	193	234	246	233	291	243	250	235	251	226	232	223	265	251	228	246	234	244	223	231	240	251	235	236	238	252	233	255	228	226	209	247	232	237	248	223	242	253	260	271	238	222	251	231	248	231	221	230	243	246	235	257	222	235	233	232	237	223	244	254	249	240	241	234	219	243	238	230	234	237	254	272	236	218	230	213	251	248	224	240	254	232	266	252	234	253	236	236	225	253	243	274	255	204	239	234	219	230	240	228	260	259	239	258	220	232	257	288	198	251	241	259	233	235	249	255	236	253	229	247	242	234	234	204	239	257	242	218	258	242	245	237	244	246	257	241	225	233	239	231	241	248	239	265	265	233	258	235	242	256	225	240	267	242	246	242	236	231	246	237	247	272	230	252	250	262	237	236	230	245	236	270	218	218	213	255	253	231	243	224	236	261	262	228	225	228	237	245	250	239	238	245	237	223	267	230	211	219	233	244	237	231	236	226	264	239	243	200	245	240	220	235	237	230	214	253	268	232	227	227	260	221	249	226	243	266	218	225	253	266	247	256	242	234	214	231	244	219	229	227	234	230	250	242	252	264	243	231	220	241	220	249	214	216	202	270	253	270	227	235	220	213	233	215	241	249	242	249	249	241	257	234	245	257	257	234	225	258	263	262	250	238	223	241	239	224	233	239	229	234	236	231	265	209	250	231	249	220	236	215	249	228	261	223	225	235	238	226	230	214	243	253	235	251	199	223	243	219	222	241	237	258	239	234	231	262	251	235	205	220	215	268	230	214	239	269	233	235	258	206	242	263	244	232	240	223	259	255	236	230	220	230	257	237	259	255	244	230	263	229	225	241	246	257	229	244	234	256	243	264	244	234	233	233	230	209	240	228	216	226	254	237	268	217	252	272	265	289	234	234	261	226	268	247	254	248	224	190	259	254	233	240	272	229	204	209	233	242	220	251	262	252	254	243	251	261	218	251	246	245	233	209	242	228	256	249	252	234	239	242	257	246	247	254	228	229	275	229	221	265	231	259	244	244	253	236	231	246	252	227	231	195	250	250	271	232	227	235	258	214	230	237	249	244	253	267	224	275	248	220	262	258	213	222	223	207	253	237	211	236	224	249	282	249	222	247	263	236	241	243	223	244	237	226	231	242	252	246	250	243	229	260	264	229	242	233	246	256	241	248	224	226	254	217	231	237	234	247	242	234	265	241	229	254	225	229	231	218	269	228	239	215	232	244	264	235	242	279	245	235	250	213	232	236	244	219	246	240	235	263	227	254	240	248	259	243	222	245	245	230	240	228	230	240	262	220	231	255	227	227	249	221	265	222	235	250	241	251	259	219	245	219	255	219	244	249	251	263	232	224	227	220	228	239	200	231	259	238	256	251	234	276	245	242	250	237	214	221	281	254	249	232	252	231	231	239	275	251	245	271	237	239	258	239	235	241	243	242	227	229	220	262	249	241	260	221	254	228	234	232	235	219	264	214	241	252	263	219	239	242	254	246	257	201	231	272	238	207	245	217	229	241	235	237	227	238	225	240	241	251	245	257	224	225	243	255	260	239	231	250	222	242	238	234	261	278	267	225	222	219	260	228	250	254	237	245	228	226	222	246	266	244	204	224	228	240	258	249	254	245	223	238	223	230	235	235	258	236	257	225	284	232	235	235	244	236	243	212	254	262	230	241	252	236	201	245	227	233	230	251	238	262	250	239	240	239	226	234	240	219	248	220	250	234	248	262	250	239	240	235	214	214	228	240	231	228	264	260	248	221	258	242	265	217	217	206	266	222	246	231	241	272	240	260	257	229	227	261	225	262	249	248	256	261	238	249	218	216	232	221	248	245	249	226	236	232	219	221	240	239	231	222	256	245	265	252	252	222	215	224	252	223	252	269	225	256	257	221	238	265	232	226	224	237	249	281	259	235	234	219	238	271	244	261	265	260	226	229	221	230	239	227	220	245	250	200	220	235	220	223	249	252	242	232	233	228	226	243	227	242	244	242	243	240	203	224	254	254	259	208	238	233	245	238	233	243	246	242	237	222	233	212	225	218	210	238	257	235	226	215	200	257	243	223	267	267	249	242	241	220	263	236	213	276	251	204	241	240	245	237	229	253	242	229	217	220	241	238	244	263	244	222	216	239	256	228	232	219	253	262	239	224	267	250	216	263	237	252	250	235	228	234	234	240	218	245	220	240	256	221	246	242	255	221	259	233	235	253	258	207	231	229	251	249	247	242	240	233	234	197	239	230	241	216	245	261	230	238	268	206	216	232	280	231	232	260	227	234	247	229	250	211	225	267	234	238	243	217	246	274	255	235	238	222	232	249	255	245	243	217	226	235	232	222	264	237	241	242	251	230	261	256	243	236	234	219	252	264	243	249	235	256	237	257	244	252	237	254	254	241	239	220	244	219	262	235	242	222	234	249	226	249	231	249	253	254	246	253	217	229	204	217	253	236	247	259	233	255	227	227	242	252	255	264	222	242	235	226	297	240	271	257	247	256	244	252	209	229	249	234	262	246	251	219	216	223	237	229	245	231	239	263	235	234	230	242	225	194	260	216	256	258	223	235	237	235	226	254	256	234	236	228	263	235	229	255	237	232	235	243	234	232	248	246	208	220	228	225	228	236	253	243	241	239	261	228	253	227	243	269	217	224	223	242	239	237	232	257	244	232	226	257	232	231	247
10026	8653	16354	15880	17301	17705	15095	13587	11614	8780	8783	8168	7783	7531	7129	3748	3095	1925	1677	1610	1663	1537	1484	1171	1087	987	909	856	1163	814	748	778	783	788	780	811	817	756	676	705	652	621	643	628	610	643	660	652	624	652	615	717	680	651	703	676	667	650	676	666	713	717	734	687	715	759	760	743	784	695	687	637	615	609	647	617	591	590	614	563	587	580	570	596	589	597	595	562	579	580	640	563	574	590	628	597	590	584	547	586	584	583	623	636	620	585	584	603	578	580	580	596	591	554	600	605	610	561	559	563	583	545	537	587	574	597	588	618	574	600	540	561	580	554	612	583	560	587	590	572	574	570	597	591	581	609	654	601	582	590	572	551	559	562	595	561	628	566	582	634	587	554	554	568	577	590	546	626	559	573	583	575	578	615	583	609	613	577	582	570	620	566	584	594	608	566	562	585	578	579	618	577	571	552	575	627	576	555	589	529	572	570	611	616	572	601	599	607	598	577	560	579	562	589	570	664	542	574	573	595	585	614	552	605	578	585	589	573	632	603	634	587	630	565	561	540	593	609	565	562	556	543	609	565	621	585	581	585	567	569	532	578	624	541	569	569	577	560	605	542	569	575	635	553	563	575	544	567	593	642	581	563	562	533	584	586	596	615	561	601	552	590	558	597	589	547	586	573	531	562	591	618	624	597	594	560	586	582	605	597	525	586	577	598	583	627	583	587	545	586	602	581	609	592	577	597	567	594	624	626	581	545	597	568	511	551	563	570	640	550	548	596	557	603	604	588	560	590	582	570	595	519	535	601	599	585	564	590	615	561	561	552	533	595	582	615	592	574	590	606	601	604	580	568	573	577	589	600	541	572	561	577	593	551	537	624	577	591	602	541	563	599	591	606	560	610	606	597	612	566	587	567	582	586	549	595	605	559	603	569	595	551	566	585	577	558	570	579	623	562	599	623	593	570	565	552	561	627	565	552	551	587	591	564	583	569	582	584	540	609	565	596	592	538	595	571	609	587	556	597	591	598	591	578	550	541	601	580	574	577	578	533	563	608	530	579	583	602	542	539	620	581	609	570	594	583	571	599	577	577	553	564	574	600	577	580	581	554	542	589	584	565	599	560	567	555	595	542	619	579	605	552	596	594	557	597	558	564	651	593	566	589	563	609	572	605	535	577	548	570	581	559	607	568	591	597	568	573	567	557	562	579	582	620	589	532	595	615	578	599	598	563	606	606	566	601	593	607	551	576	548	579	586	628	591	619	586	556	591	602	523	555	594	597	570	584	572	561	593	612	586	608	573	533	601	577	564	551	561	558	570	573	594	575	611	605	579	582	610	548	574	564	628	599	596	566	588	587	585	540	583	561	603	628	576	581	617	594	621	573	611	562	592	581	597	587	571	590	569	565	602	578	593	563	564	574	589	581	533	561	582	579	568	624	581	556	567	578	571	566	595	588	577	584	607	597	591	564	570	563	527	588	558	605	605	577	549	570	601	562	567	549	563	590	584	575	551	570	577	581	540	577	589	596	583	624	567	629	589	622	525	575	586	542	616	600	534	595	568	552	588	590	559	597	544	556	605	625	578	610	590	590	606	633	536	585	553	579	537	577	524	587	589	613	542	600	589	600	603	545	587	585	570	577	578	614	614	622	573	582	616	584	557	585	563	564	568	579	595	523	581	590	550	599	564	562	597	541	594	654	600	555	619	563	560	560	607	586	552	570	554	532	573	604	566	601	546	590	550	521	630	538	573	585	560	603	567	559	597	566	560	594	612	607	621	603	580	573	575	595	566	603	549	567	549	584	522	579	592	632	606	588	550	614	609	569	611	576	572	608	600	578	567	548	571	544	578	597	600	633	581	587	544	572	589	579	602	586	601	555	606	565	589	582	571	575	569	569	602	551	616	628	576	585	609	603	574	668	611	564	577	596	577	588	561	571	613	543	564	598	566	571	539	599	574	632	607	581	580	594	609	592	552	581	574	560	568	602	552	614	584	546	608	574	558	563	536	593	572	568	564	579	566	645	584	583	554	583	535	599	568	580	601	621	555	589	565	592	555	568	614	555	574	601	600	566	568	566	588	530	606	605	568	560	593	616	607	542	539	588	589	602	594	612	631	617	605	586	586	600	617	597	578	556	580	595	563	582	583	597	558	599	573	585	579	595	604	584	592	591	648	559	570	644	591	580	574	552	550	573	621	603	570	623	575	543	612	576	558	568	578	573	573	599	599	579	599	592	582	588	605	625	585	555	583	613	595	569	603	583	588	609	579	554	604	566	586	573	558	566	564	547	564	574	578	581	639	578	612	571	580	596	532	606	578	573	604	578	607	573	557	562	567	600	576	567	640	553	561	590	579	591	552	579	577	604	576	574	613	579	615	579	566	548	514	596	574	607	613	560	625	613	593	623	563	555	575	593	643	623	575	581	574	547	594	602	613	600	607	595	578	537	587	571	620	602	575	595	529	542	551	620	601	581	583	565	573	575	567	576	580	552	598	543	567	570	547	591	552	587	583	561	619	616	549	591	614	620	587	590	630	597	596	534	577	599	607	599	563	510	584	557	538	561	574	592	595	570	580	571	601	574	610	577	552	583	579	578	630	583	584	565	610	596	564	605	614	554	581	589	574	627	586	537	595	584	559	560	546	604	588	600	583	566	600	582	618	563	592	567	589	537	551	581	574	624	585	610	580	559	545	581	565	633	567	578	605	557	620	566	591	577	592	569	593	587	587	524	606	569	588	580	542	590	574	585	606	562	520	590	582	608	584	569	587	576	603	573	588	579	582	587	581	588	584	532	605	562	606	610	584	560	592	609	566	602	574	579	576	547	604	569	626	598	611	584	583	562	564	574	581	596	607	601	551	573	576	610	614	635	592	592	606	625	558	601	590	593	666	591	631	584	609	595	580	595	557	577	576	602	590	591	551	568	554	579	602	575	587	585	585	551	622	592	562	587	533	541	559	548	562	599	574	567	564	558	565	599	600	574	542	602	616	558	567	575	567	603	597	548	567	555	573	629	603	625	551	565	630	525	591	603	617	619	565	584	566	570	564	519	557	557	582	591	646	570	541	612	602	603	564	607	564	591	572	604	593	592	584	576	577	584	573	566	604	568	576	574	632	547	568	613	585	590	579	575	650	543	624	560	555	553	573	591	598	592	590	595	535	608	568	609	611	596	542	621	538	572	589	581	581	575	582	568	566	552	592	542	607	586	565	577	589	605	525	588	581	562	570	612	585	575	598	611	566	545	558	579	551	572	592	582	587	608	588	603	584	585	607	533	625	564	615	601	573	572	588	598	569	606	619	546	590	569	592	583	601	587	603	601	591	582	572	592	567	551	571	574	636	560	564	575	566	592	559	577	594	592	596	610	620	601	547	607	586	630	631	576	615	617	551	605	591	563	583	588	568	607	585	580	564	575	600	580	617	575	570	618	573	547	561	581	576	571	593	579	572	594	546	564	559	592	622	592	605	539	597	551	531	612	589	584	569	582	540	564
22961	15410	23987	19352	16043	14655	10325	7849	5764	4075	3289	2875	2903	2497	2838	1164	889	460	380	341	354	336	338	247	206	203	181	195	260	169	145	176	161	169	179	160	180	145	149	134	105	136	136	131	114	113	123	136	136	120	132	115	122	134	119	138	124	155	131	136	142	146	153	181	153	150	170	154	117	147	122	124	118	120	105	119	102	127	126	122	107	122	148	105	137	133	124	131	112	121	117	117	124	120	109	99	109	103	122	100	127	113	119	142	124	139	104	135	130	105	129	118	105	130	134	114	116	111	121	107	125	112	111	123	130	121	116	130	104	132	117	109	117	131	138	127	135	129	111	125	139	124	110	121	112	109	120	129	111	142	118	107	132	120	135	123	130	125	100	131	114	124	127	130	128	93	118	131	119	116	121	101	129	123	132	133	115	119	138	108	128	115	129	130	115	119	125	114	136	130	134	118	110	118	113	115	108	131	120	111	120	108	116	112	122	135	128	122	131	110	108	141	108	108	124	127	138	119	122	110	118	117	111	119	118	93	114	96	126	124	120	127	118	129	116	127	117	131	123	120	105	120	118	102	109	97	111	113	108	106	126	116	120	104	124	111	114	108	127	123	120	108	131	126	134	113	116	121	106	133	118	107	107	105	125	119	133	112	118	133	124	128	126	123	102	127	141	122	110	100	129	107	110	120	136	114	97	133	123	121	122	84	120	127	100	101	108	120	112	115	111	113	119	110	119	132	103	102	130	109	123	133	102	120	120	115	117	113	115	116	143	143	132	104	120	89	124	108	111	112	122	119	116	107	114	122	111	107	117	123	113	114	117	129	111	127	127	113	109	138	110	124	123	99	131	99	118	111	130	109	128	135	123	124	122	107	107	128	125	136	107	117	93	127	124	113	123	98	111	120	117	138	122	126	125	113	117	93	112	106	128	93	111	125	109	119	136	132	122	125	129	122	122	118	110	107	125	117	102	120	120	117	113	130	134	118	110	113	100	116	117	128	123	105	112	102	121	128	117	130	126	113	109	112	124	102	110	107	98	135	132	117	129	129	123	132	112	114	120	117	129	120	128	84	109	118	99	127	125	131	127	143	113	101	104	123	138	101	108	134	129	117	122	120	117	119	125	138	111	110	118	132	113	102	132	127	106	111	134	142	123	112	144	123	107	105	120	117	112	113	106	108	121	127	121	118	117	119	99	120	111	106	100	124	116	123	117	117	106	102	131	128	109	104	123	81	141	108	111	119	111	122	92	108	123	126	134	128	131	117	114	105	115	128	119	113	124	128	130	107	100	116	106	110	116	117	128	121	111	130	118	127	97	118	137	115	119	112	115	132	105	116	108	111	117	104	96	120	99	110	126	120	132	118	121	123	104	121	129	123	104	98	129	112	108	129	130	119	131	107	113	131	95	123	110	121	128	103	134	136	115	113	127	118	131	135	132	118	106	109	125	133	120	122	110	129	101	122	103	129	108	109	126	115	114	133	113	134	125	124	101	109	106	127	111	134	112	125	128	114	115	108	103	118	127	111	125	121	107	117	105	110	115	134	110	113	136	111	114	114	134	127	112	122	104	119	98	135	123	138	116	94	128	114	110	123	118	123	117	127	121	115	116	125	119	111	112	140	101	116	124	110	118	125	127	110	107	113	116	119	107	105	131	120	132	113	108	111	104	123	117	137	121	127	111	110	123	112	130	110	106	126	117	136	122	121	118	135	107	115	126	116	116	122	107	144	131	119	119	130	109	108	117	113	115	121	129	131	125	136	111	143	120	132	114	123	113	130	110	119	108	106	97	129	108	140	118	117	111	107	115	135	132	97	122	128	127	128	108	133	110	121	125	109	121	129	145	126	133	123	119	111	112	121	121	125	120	104	114	104	134	109	114	112	115	142	136	132	103	112	125	99	98	97	135	113	135	111	108	108	120	112	113	128	102	123	130	121	99	113	116	95	110	108	141	119	137	105	124	121	106	126	133	124	121	114	112	115	113	119	134	121	132	99	121	125	127	123	125	132	111	124	124	139	112	111	120	119	132	120	138	113	98	125	115	112	113	111	125	111	100	119	116	119	123	111	106	109	122	109	122	121	135	122	119	107	103	126	132	147	116	117	130	121	122	95	115	140	120	127	111	112	119	109	119	128	124	128	109	119	140	124	125	124	117	115	112	103	135	112	127	124	109	111	117	117	107	115	132	120	97	116	128	126	110	117	95	88	106	102	115	126	145	118	132	116	128	102	104	115	110	128	114	138	126	120	118	121	134	107	113	137	112	106	105	122	126	118	131	119	121	112	114	125	105	109	126	105	116	113	122	119	122	135	120	108	115	145	118	115	132	111	124	119	112	90	131	122	128	107	130	113	129	128	124	101	106	124	129	90	108	138	101	114	127	104	120	117	117	137	123	98	132	102	102	125	115	116	113	104	126	126	117	97	124	126	112	129	107	111	124	119	121	111	116	142	108	123	111	111	121	116	144	122	116	107	119	124	105	110	121	132	130	112	97	113	107	105	125	125	129	108	135	105	130	134	143	117	127	147	127	111	111	115	129	101	116	131	96	119	113	119	101	105	107	118	113	121	117	122	117	113	132	116	112	117	130	112	113	139	124	118	135	121	120	118	134	119	111	93	109	108	126	126	114	117	126	103	124	120	116	130	123	123	127	103	104	124	114	105	113	125	125	110	115	125	135	127	108	125	132	122	122	112	110	129	124	108	112	114	126	124	124	122	129	124	114	107	128	133	131	113	104	133	117	117	113	111	111	107	124	116	120	127	109	115	135	115	104	117	121	120	103	101	120	98	106	133	123	118	121	135	120	143	116	104	117	114	141	150	112	121	137	115	126	112	136	116	121	101	118	124	127	111	106	118	91	161	126	124	138	106	116	112	130	123	103	123	110	123	108	92	136	138	123	109	101	119	121	119	132	125	110	120	121	128	105	121	112	115	103	103	106	110	118	119	129	132	142	116	126	121	104	124	116	117	111	133	110	126	116	120	89	110	109	123	119	98	106	118	128	123	103	107	133	131	118	111	115	138	121	135	122	93	112	121	101	118	123	108	119	106	137	140	123	119	120	106	102	119	109	140	129	120	121	112	133	144	100	113	111	112	129	125	110	110	130	116	120	112	134	115	133	117	112	113	115	94	123	119	117	135	108	115	131	125	132	123	113	112	129	128	105	139	125	144	109	102	145	111	104	108	120	121	99	120	107	129	115	104	106	124	113	115	142	124	126	113	117	102	106	115	121	128	131	132	106	116	120	126	117	110	116	118	110	127	110	130	96	119	117	122	95	110	107	114	118	125	117	124	123	126	113	124	113	125	118	117	113	120	108	110	126	124	106	115	119	98	104	119	126	136	110	125	111	119	122	122	113	134	138	134	126	100	114	109	97	103	136	91	122	135	117	117	122	134	107	103	131	91	111	126	125	123	128	109	122	102	107	125	126	127	149	105	122	117	121	129	114	116	109	121	111	112	121	113	113	112	127	110	131	141	136	140	118	111
12901	11166	19212	19136	20961	23173	20691	19416	15823	12504	12439	11891	12744	11896	11566	5916	4762	2361	2224	2131	2046	1823	2041	1404	1243	1117	912	901	1512	827	674	692	812	789	704	732	792	614	540	475	449	384	396	428	360	426	420	432	446	420	462	477	501	451	466	431	408	448	404	496	561	603	597	563	566	629	679	593	453	511	465	391	409	390	379	348	347	325	360	329	349	319	340	368	314	318	351	323	311	370	330	347	328	359	315	326	323	313	343	355	365	329	333	297	350	328	329	348	322	324	333	340	323	337	315	319	314	321	349	359	335	324	332	333	304	343	344	283	314	329	289	335	306	290	319	327	306	323	351	329	346	307	343	331	342	321	323	343	301	293	300	335	326	296	298	282	319	311	349	318	302	306	355	344	329	334	300	338	321	305	329	321	319	339	347	289	293	351	309	298	305	283	329	353	309	328	312	314	320	335	322	319	306	309	315	303	314	285	317	326	336	326	312	312	322	314	325	318	335	319	318	323	314	320	335	368	315	334	317	318	297	308	316	307	298	316	324	311	312	314	316	314	345	339	331	335	314	309	305	326	316	343	323	318	314	313	351	350	314	336	330	299	296	336	319	327	288	336	338	342	312	279	323	339	316	327	323	317	325	346	346	342	316	310	305	311	318	331	305	323	319	325	329	320	344	310	333	361	326	348	320	327	306	323	327	306	345	308	312	320	316	343	326	335	308	302	319	331	325	340	333	335	321	347	326	314	321	300	309	324	308	325	316	303	341	324	338	347	331	306	336	312	301	349	307	326	333	332	316	323	349	323	311	325	320	362	306	313	321	302	301	333	331	311	301	323	310	314	360	299	322	295	345	338	311	316	308	329	342	324	329	298	323	314	321	308	313	308	333	334	354	314	313	344	304	303	323	284	285	299	364	332	321	276	342	343	310	305	283	301	343	301	313	293	330	388	330	352	326	316	300	339	292	305	340	314	313	318	334	302	311	360	324	313	307	303	304	309	307	334	340	333	315	304	312	307	316	314	333	335	309	344	321	288	322	327	363	315	324	351	312	305	315	308	296	311	331	327	315	331	327	308	311	304	313	281	337	322	312	305	314	312	315	339	310	281	325	334	342	329	324	344	310	307	310	339	324	282	303	269	288	297	295	308	291	360	331	303	343	328	312	314	322	333	338	318	303	307	296	301	292	350	313	291	301	336	332	299	295	346	333	331	280	320	317	345	336	291	324	320	330	309	308	324	333	317	338	306	304	341	302	315	325	325	326	327	289	310	305	328	336	329	319	286	328	318	292	301	350	310	363	336	312	311	311	292	350	310	327	294	323	300	308	294	312	327	320	310	335	305	314	305	325	321	310	326	301	306	327	320	319	341	283	313	305	304	326	305	311	330	333	328	318	314	323	286	323	307	334	327	295	323	320	364	324	323	334	309	308	331	318	299	321	326	323	341	300	324	317	330	304	318	322	312	328	317	336	309	340	287	356	311	321	311	293	314	319	310	309	335	341	313	345	309	319	289	302	344	301	297	334	302	308	327	320	324	345	320	317	316	325	313	334	325	299	296	286	309	333	354	306	307	344	344	332	334	323	326	325	340	324	347	288	323	308	341	283	330	309	305	351	307	305	306	307	323	308	315	291	344	323	316	357	307	327	328	297	321	350	296	326	320	299	305	333	337	312	302	317	309	339	330	286	316	338	287	339	315	316	325	339	319	321	287	306	313	340	353	310	340	298	327	321	316	335	323	302	316	342	315	314	327	335	314	296	329	353	311	308	342	314	320	317	320	297	309	350	346	325	343	310	307	333	322	298	317	288	301	326	287	299	324	370	338	323	322	321	359	339	331	316	323	302	324	360	326	340	302	312	314	312	324	328	302	328	314	337	339	300	323	322	316	326	295	333	300	317	312	326	311	304	324	333	354	322	358	319	330	331	303	347	314	326	311	318	302	334	307	327	316	322	317	336	336	336	331	297	300	336	340	316	295	306	324	341	332	343	311	320	295	310	339	312	327	334	314	328	327	300	300	319	310	336	310	335	325	315	294	288	338	312	327	301	312	316	297	273	312	321	318	338	315	326	298	345	303	332	315	286	324	305	305	354	351	326	295	331	331	338	314	305	315	337	321	268	313	341	291	314	325	318	316	311	338	294	311	315	307	324	322	342	307	315	309	327	300	333	326	325	303	316	338	328	304	300	330	347	322	338	311	348	309	298	307	316	322	322	295	308	328	318	348	361	295	302	327	312	304	378	306	322	311	328	331	321	315	321	313	320	321	295	291	313	321	317	301	312	344	275	328	319	333	312	343	317	309	342	294	345	333	311	330	311	298	296	313	318	319	350	315	284	286	336	327	320	327	294	289	333	322	314	315	340	345	322	280	325	322	303	335	337	324	304	321	323	342	321	330	349	308	341	338	344	300	303	322	338	325	304	321	310	354	291	343	327	310	344	309	289	313	314	321	315	335	313	326	342	312	333	326	329	335	311	325	312	338	322	314	339	319	327	319	285	349	329	357	321	323	358	299	317	320	321	305	270	326	292	313	370	296	307	321	295	339	302	299	337	325	307	324	327	318	315	332	318	344	321	352	333	324	323	319	313	326	317	341	314	312	348	292	324	308	334	303	343	288	350	308	332	338	308	310	336	298	358	326	297	338	312	310	338	359	275	310	326	319	311	337	331	325	322	338	324	333	333	351	379	316	318	323	349	315	324	324	288	316	309	306	327	325	325	318	320	302	321	347	316	334	306	265	317	344	308	298	322	321	368	292	336	331	326	339	305	315	308	309	302	311	317	317	332	304	306	359	324	315	339	352	308	328	328	305	292	275	331	327	290	285	320	322	313	340	304	308	322	316	318	280	304	310	330	285	315	298	323	349	303	317	297	321	338	304	350	316	343	317	332	300	326	301	338	315	333	334	320	303	339	306	305	335	283	329	368	285	317	339	291	326	312	320	347	329	327	296	319	318	338	319	323	299	316	336	348	347	298	302	318	325	330	325	340	334	311	335	327	311	324	300	325	318	310	331	282	317	338	330	316	320	340	328	319	322	283	329	331	354	321	330	318	330	297	296	340	300	328	318	326	304	319	332	318	319	313	285	338	301	332	305	306	302	320	314	316	296	315	320	320	329	344	322	317	321	356	308	308	296	320	314	323	326	314	321	308	326	325	366	322	326	330	354	294	293	312	333	309	321	317	302	309	351	326	325	331	311	329	306	318	299	318	318	312	341	301	312	321	310	352	359	301	356	313	301	292	272	329	316	308	298	301	329	321	323	317	339	344	317	328	335	330	318	325	325	343	347	311	346	293	331	294	333	327	281	320	314	285	286	315	329	303	310	322	325	329	340	314	298	298	323	310	308	325	314	367	288	315	319	310	326	333	329	322	334	330	318	317	329	307	359	316	353	344	300	329	311	336	313	318	302	331	297	301	336	285	337	312	331	317	307	324	307	306	325	317	339	337	328	323	340	317	329	327	287	322	331	303	333	323	316	344	330	328	314	309	338	326	310
3372	1002	1971	1184	752	654	577	535	456	451	372	414	415	462	426	377	340	332	372	347	352	319	344	335	334	323	318	340	304	335	316	337	327	341	339	351	345	329	310	318	334	347	311	343	318	368	289	345	324	368	316	307	349	326	347	354	355	281	302	327	292	367	337	319	345	314	344	313	324	335	341	342	336	334	310	354	309	300	294	303	316	321	334	335	326	304	327	308	371	323	324	317	325	315	345	353	320	329	325	341	325	374	352	327	312	326	331	312	293	338	343	333	325	301	308	313	305	329	343	343	317	340	284	346	309	300	306	323	333	340	341	345	340	292	288	358	305	310	348	310	337	304	330	308	370	322	358	324	314	318	311	335	331	342	356	309	324	334	319	337	317	312	336	309	364	327	346	358	319	317	316	328	315	342	314	344	323	302	309	345	314	315	321	344	339	337	302	326	331	323	328	353	316	309	352	319	332	345	358	318	331	318	341	322	319	341	318	353	345	336	327	348	335	305	376	334	313	337	322	323	293	346	345	317	318	313	311	350	328	321	331	326	353	294	328	338	341	317	307	329	333	334	319	323	316	338	320	331	313	310	313	317	324	340	338	286	312	342	324	309	350	310	312	331	300	310	349	347	310	363	312	301	307	332	288	298	354	316	325	342	333	312	289	320	331	323	332	321	319	364	373	337	296	342	322	361	346	330	318	316	293	305	303	337	326	309	305	364	371	316	322	341	308	294	311	342	323	318	306	337	326	329	311	337	328	307	344	341	298	337	340	342	349	335	300	326	294	325	321	333	340	309	336	296	337	342	332	312	294	328	318	349	321	320	324	330	305	335	325	342	320	311	322	336	349	341	361	388	372	356	344	368	345	341	362	343	355	312	369	374	337	347	338	341	312	306	315	325	303	304	335	331	346	316	334	330	318	344	327	353	376	312	339	326	290	324	338	306	327	334	318	337	303	308	339	307	346	338	308	301	322	332	345	361	317	305	346	355	340	319	308	323	335	332	327	313	342	357	328	361	329	331	328	326	281	299	298	323	321	329	355	304	310	339	356	315	339	351	318	338	366	328	351	332	346	317	318	335	343	350	312	344	347	327	325	345	339	338	345	336	322	320	353	306	298	314	344	328	314	317	318	337	323	366	319	340	387	349	340	350	321	337	324	352	335	304	339	344	298	299	315	332	310	316	356	301	353	321	345	311	309	339	336	326	336	310	337	319	311	347	326	344	336	320	341	340	330	329	326	302	304	346	328	334	330	348	333	290	319	297	316	353	330	298	332	327	331	327	327	352	307	332	339	332	323	341	313	333	332	348	329	324	363	304	330	336	351	339	331	336	336	323	311	298	329	290	317	327	330	273	327	316	339	337	333	340	296	329	331	319	291	355	336	367	333	322	339	326	312	310	334	325	330	298	330	339	320	345	338	282	303	324	325	322	330	326	317	342	317	321	283	318	306	317	362	326	280	347	347	330	328	303	351	345	296	332	315	336	321	333	331	324	333	324	321	310	333	348	322	313	320	347	341	319	354	346	331	339	353	369	323	301	332	344	326	279	302	340	314	337	339	334	345	343	335	327	350	335	329	306	316	330	341	324	340	331	301	323	297	333	322	325	336	305	347	327	314	333	321	322	339	318	317	340	351	357	312	297	332	304	345	332	304	307	332	327	344	345	318	311	342	339	342	338	340	368	308	338	306	314	342	298	322	337	303	327	338	323	330	342	347	339	337	325	316	315	326	323	307	312	304	379	310	334	303	333	308	352	323	340	341	317	326	309	334	336	343	337	325	332	344	321	307	337	324	334	346	345	319	315	329	308	314	322	353	306	329	324	311	323	331	321	328	306	338	319	324	338	329	337	306	344	309	313	330	345	336	322	329	331	326	370	325	309	331	328	340	322	315	335	366	327	311	302	321	310	330	320	339	300	335	301	276	316	346	335	313	331	326	325	300	334	324	332	358	316	326	292	320	313	337	313	294	342	313	322	313	325	321	323	348	307	328	329	328	322	305	331	331	309	325	311	335	328	290	334	322	321	345	331	333	320	317	325	316	320	317	289	315	307	319	365	323	372	328	318	323	322	322	325	358	337	322	309	320	310	313	316	343	354	293	316	344	326	323	316	346	337	331	320	298	317	320	342	349	324	322	352	335	332	373	315	329	353	314	316	310	343	360	306	317	276	326	311	317	322	300	303	356	321	343	287	304	335	345	306	318	349	342	333	323	321	343	324	352	334	369	378	313	328	375	303	320	329	320	315	334	310	351	324	309	325	317	326	308	309	307	337	320	316	316	334	322	328	309	316	359	360	318	333	300	334	339	321	335	313	338	341	321	306	287	340	346	312	313	314	337	349	318	336	309	346	321	300	338	303	331	294	312	323	338	346	348	340	339	321	307	339	349	337	340	308	312	352	326	329	353	364	346	338	305	323	331	351	346	324	318	330	317	336	328	324	303	330	344	352	299	354	319	343	326	337	341	335	354	356	297	329	305	312	319	329	350	298	340	322	311	343	321	324	346	328	338	311	305	349	364	351	347	356	312	304	338	362	302	342	304	318	326	353	334	332	309	330	343	312	310	320	317	331	341	312	339	347	293	304	337	310	344	360	322	339	335	324	327	345	347	337	331	311	332	337	332	338	301	329	293	352	312	308	314	317	355	349	321	291	331	318	359	319	302	311	303	326	302	342	328	360	317	347	329	314	300	313	316	340	329	330	346	334	334	315	350	339	311	336	305	337	329	324	299	321	333	330	319	323	313	281	330	333	327	314	322	312	329	314	321	355	342	306	335	320	314	357	334	287	317	323	326	297	346	344	342	318	322	335	320	321	317	334	310	335	327	294	364	359	335	299	308	338	346	307	328	328	328	309	334	297	305	331	355	349	329	322	338	332	344	329	346	304	311	316	315	331	306	347	318	348	308	315	320	344	334	327	312	310	317	281	361	322	290	372	299	319	323	327	359	347	337	326	319	331	333	319	300	363	355	315	319	324	317	335	323	340	311	352	373	323	337	358	292	315	301	338	357	298	288	354	358	310	318	339	335	320	336	368	323	308	333	363	346	333	316	317	326	313	341	307	340	338	321	336	356	322	331	313	327	330	322	339	309	361	330	320	314	342	310	330	346	333	348	313	323	334	353	310	343	328	339	297	321	330	309	324	301	325	327	363	331	342	312	347	292	332	338	330	322	347	358	317	306	299	322	337	321	329	300	323	340	324	300	314	322	331	308	308	293	356	323	326	325	339	322	333	360	331	325	317	335	344	313	348	338	336	327	320	345	371	321	349	331	327	327	324	320	341	318	343	338	338	348	318	321	330	331	336	345	313	320	304	301	363	304	337	342	324	358	324	317	326	349	311	322	352	288	318	314	342	318	315	310	333	319	325	305	348	330	317	321	311	321	322	334	317	349	327	356	353	290	296	326	330	322	328	335	291	319	326	321	317	321	340	319	360	332	335	322	331	323	279	289	341	349	351	354	335	346	308	295	291	312	309	321	343	323	294
2977	1614	3690	3003	2460	2593	2152	1949	1816	1436	1425	1460	1517	1463	1481	1178	990	959	1040	952	1032	962	923	889	872	824	825	796	836	765	818	823	817	861	839	798	805	765	769	772	818	796	807	807	832	795	818	800	817	841	791	855	816	872	839	869	821	809	808	763	795	873	801	857	827	778	803	812	819	790	807	744	819	779	783	871	812	845	808	798	758	770	761	779	776	832	802	822	754	818	814	809	774	818	779	791	757	760	781	769	819	810	765	774	787	726	809	795	820	748	795	808	763	775	785	733	748	805	790	762	773	801	762	782	778	811	821	780	777	797	775	811	814	780	758	774	799	768	752	816	751	783	750	789	838	828	768	799	764	791	819	819	788	820	820	782	769	797	759	764	805	762	771	757	789	816	772	794	776	787	797	772	752	778	806	782	774	757	780	786	766	771	779	793	810	820	801	754	785	784	781	756	823	769	815	779	768	810	808	811	771	781	794	785	824	790	731	815	745	759	745	816	837	758	726	823	781	748	778	755	743	769	824	787	783	759	787	831	778	773	797	813	799	748	783	769	746	782	804	757	803	804	801	795	783	817	802	751	786	809	829	772	777	809	764	813	759	799	778	761	764	779	800	795	813	787	820	783	800	779	784	829	813	838	842	803	805	793	788	793	784	763	753	785	839	834	736	779	809	768	860	747	780	781	846	841	783	747	762	824	772	801	818	763	768	756	779	828	768	782	761	728	785	790	782	837	796	804	763	771	779	819	797	768	767	779	787	760	746	763	767	789	791	773	806	833	802	796	769	800	738	787	763	782	785	846	893	792	777	729	789	742	819	756	792	768	818	776	808	806	792	758	782	744	782	783	772	797	799	806	792	748	827	780	781	781	785	784	795	722	788	784	814	780	790	774	793	794	768	741	779	761	784	779	789	787	795	771	796	785	754	777	786	741	840	764	778	758	789	763	825	733	767	763	809	813	799	786	770	759	778	799	813	791	731	806	786	791	814	728	750	792	772	808	793	798	795	758	786	768	786	756	794	791	756	749	815	796	807	785	770	782	784	778	816	812	772	748	776	793	823	762	773	782	822	789	794	798	774	802	764	794	761	778	808	810	804	805	738	816	777	763	778	838	790	786	800	833	754	773	774	803	759	789	786	765	754	804	758	805	797	775	809	801	791	799	787	826	834	769	768	808	788	804	771	754	768	764	741	800	776	748	769	768	742	774	848	762	794	788	737	741	785	836	790	851	810	777	801	781	767	763	794	802	824	795	773	745	816	769	742	833	784	769	766	794	740	815	736	756	833	815	811	820	820	806	792	852	809	866	804	799	778	770	764	820	762	838	766	794	770	787	781	780	769	804	768	810	820	821	861	810	817	791	807	799	736	773	777	778	816	758	760	783	812	863	787	800	731	808	809	753	805	782	807	769	768	819	806	798	787	832	796	800	768	824	760	792	800	767	778	797	773	799	782	746	790	775	792	747	802	796	751	791	773	811	782	830	763	787	819	829	816	756	826	807	836	786	758	777	770	789	809	751	752	828	735	759	742	737	789	784	788	786	775	836	803	767	767	763	745	758	828	752	776	796	812	812	766	795	774	785	830	799	782	797	790	738	796	780	750	792	794	788	754	805	732	760	754	811	756	794	818	829	795	803	759	777	782	737	773	787	752	770	833	758	735	760	795	801	776	753	787	793	766	827	784	768	770	722	733	789	742	791	742	807	756	839	765	787	750	806	771	751	793	787	737	841	788	789	724	801	782	771	789	771	765	738	810	798	805	761	780	774	821	825	803	803	836	788	721	783	780	803	775	770	780	827	779	786	831	737	811	745	753	768	791	848	839	754	772	761	759	770	773	757	810	792	790	796	759	796	765	804	797	792	784	849	763	770	759	759	789	804	820	766	775	822	750	751	754	793	811	786	779	779	784	765	731	806	717	801	837	742	764	808	800	799	792	784	758	779	738	756	801	794	765	772	802	803	815	837	799	768	767	811	738	758	784	771	817	845	751	748	779	799	762	836	799	796	782	760	798	792	783	752	783	835	792	743	824	818	806	799	761	765	845	790	834	777	754	771	790	749	777	828	799	796	804	807	755	778	834	749	787	758	798	817	812	783	787	798	792	828	758	736	795	835	819	769	806	782	778	782	802	785	755	748	767	790	794	761	796	744	830	770	767	744	775	791	770	787	808	821	804	774	813	819	805	759	747	772	785	772	753	764	816	781	748	795	809	759	826	838	800	781	735	814	790	763	795	752	783	785	778	746	778	795	773	798	777	782	750	808	785	795	795	788	804	819	811	805	789	837	787	821	787	790	762	773	767	818	827	748	818	795	748	781	749	774	807	827	779	792	797	752	766	743	786	737	750	775	777	821	876	779	785	788	772	840	765	762	790	781	767	796	762	826	831	759	764	732	827	790	789	787	806	742	788	818	798	726	869	787	780	819	752	789	815	765	814	774	749	742	795	770	764	816	806	740	775	804	739	807	808	737	795	760	778	813	807	749	797	717	794	837	843	793	813	716	747	831	764	794	795	798	763	825	827	837	842	734	784	814	768	783	712	812	821	760	788	742	800	801	825	780	779	793	780	787	738	778	753	747	766	759	783	829	788	805	778	769	788	779	798	802	793	800	762	822	786	770	713	767	770	775	728	829	773	799	777	764	778	755	752	811	759	744	794	823	803	779	779	763	754	800	768	825	762	807	790	763	761	734	785	786	802	758	758	761	799	804	719	772	758	772	811	809	781	842	823	780	832	783	786	793	774	779	792	819	763	770	795	781	759	799	790	796	795	799	811	789	743	771	790	799	765	803	766	810	773	785	805	754	792	820	790	822	798	798	825	762	772	822	792	745	733	838	789	805	785	804	847	757	743	738	788	799	803	746	767	799	737	815	785	762	811	779	785	802	795	764	831	762	789	761	753	806	741	817	790	790	787	776	762	784	776	797	827	800	798	792	798	792	788	789	737	768	793	799	788	786	825	762	766	765	781	748	754	817	724	781	813	761	797	756	823	762	784	813	777	788	760	735	765	726	760	787	756	764	732	761	777	753	858	786	804	851	812	812	767	758	755	804	847	806	808	747	721	795	819	806	810	792	753	792	850	808	769	754	778	798	808	762	790	761	769	811	759	792	766	777	797	782	809	779	819	822	798	684	739	789	804	824	780	780	768	783	759	734	807	825	769	822	808	757	750	779	806	804	771	784	752	818	847	838	780	790	782	779	807	762	760	760	809	786	819	802	808	785	804	810	785	777	836	803	777	773	744	789	780	815	776	748	783	819	776	797	780	777	788	781	772	804	765	840	796	755	781	820	789	802	821	816	761	824	811	796	773	782	773	761	795	785	767	811	733	764	766	801	780	802	750	739	808	756	806	816	787	784	796	816	761	747	728	781	705	787	799	818	783	802	806	790	814	768	760	766	815	837	779	803	763	774	772	821	762	790	759	823	810	730	742	765	840	793	787	804	804	746	768	862	767	772	753	779	826	759	767	847	790	781	775	790	791	804
14191	8052	16241	12156	9652	8129	6753	4627	3288	2251	1985	1776	1620	1283	1304	669	532	386	353	371	363	327	373	287	306	288	268	308	295	265	256	266	253	283	247	256	245	284	255	231	216	264	245	235	326	257	230	251	283	259	260	254	238	240	269	238	246	231	249	270	235	252	256	254	260	271	241	262	264	231	248	261	230	212	269	249	233	265	239	234	225	262	256	270	235	259	238	274	233	239	253	252	236	254	245	262	247	242	244	219	251	267	247	251	225	239	237	245	248	260	273	239	242	248	249	252	249	254	254	246	233	248	229	227	216	223	276	263	253	221	243	273	236	256	239	224	269	257	245	250	263	226	232	218	237	234	233	240	235	265	268	215	233	254	229	233	258	222	218	256	220	247	245	266	239	230	222	229	215	252	245	227	243	222	251	234	254	239	216	214	223	273	273	271	215	245	249	260	250	255	254	227	249	247	244	250	266	241	237	238	225	256	256	226	264	245	229	235	239	233	252	265	254	233	216	225	263	246	249	213	231	269	227	233	224	243	236	223	243	221	232	259	237	242	235	224	237	233	234	240	247	254	233	223	212	263	227	239	232	195	220	251	230	225	244	241	251	249	233	229	217	213	217	241	246	244	247	231	238	232	244	243	258	245	267	234	255	245	256	242	233	235	260	234	209	236	245	236	238	245	265	213	230	252	246	233	256	258	256	243	285	256	243	249	245	238	238	230	231	252	251	232	212	242	228	265	260	262	244	250	239	240	236	271	212	232	237	256	231	221	223	247	257	234	235	242	262	257	252	227	295	264	233	219	199	236	270	231	243	244	262	237	248	259	244	252	235	253	230	265	254	236	227	251	227	261	244	243	208	243	265	256	246	284	228	242	248	250	216	235	251	255	253	251	274	244	240	242	257	227	251	261	255	244	250	258	238	250	275	255	227	244	245	243	225	240	226	269	226	220	262	233	265	245	237	271	217	214	236	231	225	247	219	241	213	238	222	227	222	248	235	216	259	249	242	238	247	238	258	235	254	258	243	244	235	220	254	260	241	221	275	229	259	244	253	264	239	252	245	210	236	248	243	259	227	227	246	231	254	232	247	222	267	221	241	250	260	244	216	260	255	247	254	208	271	214	221	237	265	257	227	254	231	226	267	227	255	231	248	231	223	246	236	237	260	212	246	238	256	245	215	241	260	231	243	227	252	230	225	251	251	220	246	228	239	256	257	238	228	238	220	227	258	255	265	228	241	254	231	226	261	245	208	259	233	213	257	237	251	224	251	241	207	241	213	246	248	227	245	218	240	242	237	270	248	223	219	282	213	244	239	227	229	252	236	252	222	244	224	244	212	229	255	228	221	239	206	222	253	250	245	235	277	206	269	225	259	239	228	228	245	235	253	222	233	263	228	223	227	217	256	255	232	243	247	234	283	236	233	233	237	223	228	228	232	218	247	239	223	216	232	245	252	245	235	247	228	250	229	230	252	267	261	253	279	261	255	287	258	262	224	237	259	242	241	211	252	248	232	215	237	235	225	214	231	242	249	248	245	209	225	242	219	235	242	254	237	229	262	239	234	253	265	245	260	224	253	262	241	219	238	245	252	244	244	195	255	232	239	216	234	212	243	255	255	264	261	230	242	247	209	239	276	244	234	254	225	250	233	264	219	249	245	204	249	222	256	245	233	214	260	215	207	233	239	228	254	235	244	265	242	234	229	237	214	230	266	236	251	219	229	249	242	251	263	249	247	235	248	218	265	239	261	234	223	220	251	245	231	219	240	250	248	204	232	228	227	258	253	228	242	232	234	235	230	233	244	245	267	242	219	235	234	229	250	279	243	214	273	275	253	221	249	253	225	245	246	274	260	218	245	230	259	247	252	239	249	244	247	246	218	253	269	227	234	208	255	249	238	244	246	233	240	250	255	239	242	206	229	262	250	248	236	231	237	238	238	244	256	255	254	241	231	219	293	209	249	220	231	246	256	243	225	268	241	230	257	243	212	236	226	247	273	229	228	229	224	230	217	224	241	244	247	242	256	213	230	230	230	219	255	256	244	231	233	236	232	246	235	241	237	247	254	257	253	221	210	240	252	240	238	238	222	237	251	257	274	232	231	228	238	235	238	231	203	245	242	247	247	246	238	255	261	239	217	266	226	224	255	244	255	251	227	256	244	216	215	243	239	235	239	233	237	256	233	214	225	276	252	241	234	262	237	212	222	230	213	240	238	223	219	234	243	225	228	218	259	246	233	221	251	249	216	249	240	241	215	274	236	246	257	230	210	255	240	240	254	241	251	240	233	278	217	269	239	242	219	231	260	248	268	275	226	234	248	228	270	260	220	245	250	241	216	246	226	246	233	238	240	225	239	226	236	248	272	256	251	264	247	255	258	241	250	236	232	260	264	228	237	268	244	239	240	243	207	236	265	231	245	243	246	236	205	242	232	286	255	255	249	248	243	224	211	264	242	232	231	228	237	242	221	243	253	254	213	251	255	243	273	246	243	253	229	227	243	241	245	222	212	225	249	245	253	259	234	230	236	218	228	242	245	240	237	239	238	210	238	269	234	238	280	228	235	222	243	227	227	251	227	254	244	266	247	241	217	242	222	235	254	226	228	241	251	220	215	237	250	231	246	214	226	256	229	240	237	260	263	255	243	237	226	248	218	233	220	252	280	215	230	231	229	264	243	249	243	276	235	253	246	237	203	227	245	211	245	251	241	261	235	226	267	209	243	244	231	255	226	240	223	231	229	244	231	256	226	222	239	218	223	243	240	252	241	234	222	236	209	215	246	226	239	210	242	226	248	234	223	243	242	233	250	244	256	254	238	240	286	240	236	253	247	207	258	249	263	239	228	273	236	255	223	262	244	223	241	246	255	231	226	228	253	233	244	260	226	241	212	252	244	260	260	248	226	225	266	254	241	256	234	249	258	218	239	246	213	227	240	246	257	251	253	265	261	283	257	225	237	227	268	255	252	236	221	279	232	249	214	243	243	242	269	263	251	229	213	249	224	226	237	249	233	239	234	232	251	269	247	247	228	218	230	220	232	213	212	183	260	242	254	243	247	215	241	208	235	260	244	251	248	243	220	245	250	258	275	216	240	241	248	220	261	241	255	218	252	261	248	246	248	255	235	213	233	216	235	249	249	264	263	258	244	260	248	213	232	225	236	195	241	215	243	249	237	228	243	248	270	232	257	245	229	210	268	228	242	238	234	241	237	250	235	234	257	233	264	267	214	246	213	238	217	220	256	228	263	242	246	210	247	246	248	212	196	247	208	233	230	215	213	223	248	244	231	229	228	254	236	250	273	261	225	227	222	242	223	231	259	261	248	250	232	219	217	255	250	257	245	252	291	217	270	256	242	258	213	244	279	250	249	239	248	260	265	222	214	238	245	235	232	256	260	229	284	250	237	245	226	236	226	292	242	248	251	261	254	249	266	276	256	259	237	252	239	236	227	251	215	214	234	233	258	221	249	251	234	260	255	264	254	224	235	233	241	259	224	238
9262	6506	13925	12697	14539	16582	14746	12536	10261	7356	7301	7990	8687	7294	6946	3389	2784	1599	1753	1556	1699	1492	1476	1243	1096	951	920	1078	963	828	799	822	783	799	778	796	786	703	755	634	650	649	608	635	612	663	713	666	660	662	667	664	756	635	623	652	663	623	695	725	745	714	758	745	680	647	654	727	715	660	667	594	590	648	598	597	610	590	626	544	573	601	596	595	572	594	618	582	602	619	576	600	608	572	584	578	593	579	602	589	601	593	613	615	567	594	613	596	587	579	584	584	579	545	604	605	577	601	639	560	576	637	600	565	609	565	580	593	605	584	551	622	566	597	648	588	556	592	545	583	593	602	654	584	529	577	581	553	602	641	543	612	585	544	608	592	595	613	587	578	637	565	522	588	608	618	554	625	575	604	541	570	582	615	640	564	574	567	599	591	604	576	555	589	638	627	594	598	610	573	644	607	593	614	607	562	572	577	617	627	623	580	588	619	615	601	589	582	616	581	596	584	639	623	588	592	595	604	568	587	590	564	610	586	600	559	615	642	587	593	570	604	568	574	560	550	570	588	597	581	616	572	552	584	577	608	641	583	605	585	622	602	623	556	599	562	580	596	573	618	585	628	564	603	590	602	605	581	578	550	599	614	622	597	589	644	561	592	559	552	640	591	572	584	572	626	617	588	601	604	599	613	566	589	596	591	612	564	576	620	573	603	583	591	580	596	576	578	572	600	555	549	561	595	580	613	612	599	569	576	614	580	596	603	580	572	618	567	580	578	600	562	618	569	594	546	574	611	598	575	568	580	597	630	598	580	571	596	639	589	622	576	617	560	619	584	558	562	608	536	555	597	595	621	576	618	617	629	541	545	597	542	604	569	520	603	576	543	575	542	582	610	592	598	587	579	563	555	593	597	564	545	589	621	619	609	576	610	592	594	577	586	617	603	569	576	576	591	554	559	579	589	559	605	634	582	567	582	615	587	581	625	635	577	595	568	544	630	602	573	610	611	610	557	558	613	584	595	573	595	591	602	591	582	615	583	607	568	607	572	578	555	555	574	605	597	575	616	617	565	601	629	541	617	560	564	599	567	575	574	563	547	532	599	567	618	614	571	534	577	573	584	570	594	603	597	637	630	573	583	587	574	590	606	615	574	589	591	602	596	590	553	565	581	638	587	530	613	608	597	594	633	617	598	597	580	550	586	616	602	579	572	557	617	597	550	597	576	554	579	648	588	584	570	624	576	594	548	547	619	613	594	548	578	573	544	622	589	591	623	568	620	589	633	540	601	619	575	585	569	616	584	581	573	610	608	549	608	566	615	606	605	589	595	605	568	561	624	644	594	585	625	624	575	594	579	566	580	596	574	564	589	597	555	601	629	578	538	581	583	603	597	570	630	578	597	587	579	572	620	600	617	602	606	574	617	621	620	569	579	584	607	565	581	557	612	566	592	644	586	588	590	584	566	572	563	561	567	575	555	565	603	610	596	599	600	571	547	578	584	534	618	628	587	608	589	574	569	600	603	582	600	583	590	631	584	591	562	599	602	612	618	589	559	545	580	588	574	586	583	624	596	558	561	598	537	580	538	606	567	563	554	566	639	550	559	585	598	587	622	593	580	581	589	550	568	580	576	592	565	568	587	597	607	572	572	588	546	612	599	599	569	558	601	595	612	566	557	532	588	574	548	578	584	568	562	568	593	604	601	589	618	567	579	580	621	589	592	579	585	595	575	598	608	615	588	560	587	562	558	584	541	603	592	592	592	592	587	551	582	594	578	594	616	548	640	572	610	581	602	544	598	611	607	578	606	532	583	582	558	564	611	538	519	546	575	583	592	574	573	587	547	564	584	583	574	589	600	584	583	568	589	601	547	580	571	557	603	573	586	591	583	583	537	570	605	626	614	624	588	616	610	540	585	535	568	613	574	586	579	552	561	609	553	619	561	605	577	544	557	545	557	629	613	590	587	559	567	629	564	572	612	595	614	566	557	594	595	616	622	590	617	575	606	611	588	604	595	529	600	602	572	594	564	560	597	593	620	567	571	568	618	571	588	579	580	557	592	605	575	572	579	597	546	597	660	565	603	599	561	584	531	615	595	610	573	588	601	630	576	592	579	552	585	606	608	569	575	572	584	566	582	585	602	586	582	546	603	627	614	563	577	606	575	570	593	571	614	623	585	600	630	606	554	558	598	546	595	594	555	615	559	598	620	555	617	580	582	580	581	579	614	581	551	572	559	582	577	577	595	594	568	571	584	606	599	590	547	620	641	564	574	589	567	545	579	627	587	565	620	575	589	593	604	623	557	585	646	577	600	593	560	580	571	633	586	616	550	600	601	593	606	616	611	596	590	616	553	631	607	589	618	578	612	596	601	603	564	579	610	580	585	586	591	573	593	604	580	590	609	602	597	628	593	573	558	599	582	634	603	601	573	633	619	618	600	551	569	580	594	580	597	617	573	562	578	567	546	586	612	593	615	587	574	591	587	615	633	585	618	563	603	629	606	591	554	585	604	592	601	579	600	602	617	566	620	595	579	606	561	581	571	606	548	617	591	565	610	576	608	566	574	604	608	565	588	590	607	550	592	628	588	565	595	613	573	579	568	597	615	575	617	579	593	613	573	597	591	594	574	588	603	620	591	591	560	593	600	596	586	632	623	628	609	638	605	577	584	583	560	540	586	570	581	601	609	596	586	578	570	579	591	525	640	594	603	597	589	560	565	575	596	619	561	612	589	557	583	550	610	628	619	565	563	582	619	584	594	576	581	593	609	592	605	586	616	593	546	621	571	590	565	598	575	601	587	582	596	596	630	586	633	561	579	579	592	614	600	576	578	575	572	594	629	610	609	597	615	562	593	566	581	599	593	591	568	646	574	596	564	587	590	612	588	622	580	561	576	593	584	588	569	631	552	579	582	603	610	559	591	590	583	620	577	588	553	592	556	559	595	554	593	610	595	569	511	552	559	613	613	603	598	561	580	561	582	589	594	586	563	568	600	628	548	597	557	574	583	618	586	589	628	575	565	561	598	589	642	564	620	594	576	554	584	568	585	522	603	625	588	609	571	586	617	570	599	621	610	605	587	604	577	572	565	634	630	614	555	580	623	596	557	606	580	581	587	593	589	613	590	579	581	593	583	575	584	638	606	592	549	568	556	606	565	606	566	559	571	517	601	573	566	600	589	546	586	605	569	606	608	589	608	583	592	593	548	586	575	577	571	594	591	598	623	609	577	587	564	590	592	609	589	574	603	571	591	615	604	574	576	617	577	585	591	585	585	587	591	578	578	592	581	590	573	598	576	610	596	602	593	615	600	575	555	553	558	578	610	629	593	595	581	560	640	629	542	600	613	564	622	603	602	563	572	617	595	601	547	597	561	595	568	612	550	624	557	597	550	565	620	610	588	608	576	571	614	584	630	592	583	626	589	572	593	587	570	605	584	566	581	614	576	591	578	574	581	594	614	594	563	586	596	556	570	567	591	600	554	559	600	587	588	601	575	539	538
21599	12557	22248	18107	16143	14384	11283	9422	6093	3664	3077	2133	2244	2050	1713	867	620	411	392	407	345	347	274	249	237	208	172	261	157	158	169	178	174	180	185	227	152	136	132	125	110	112	139	139	134	123	142	128	128	159	145	140	122	148	153	141	140	127	139	160	151	132	134	134	151	128	148	135	144	164	126	134	116	139	118	135	111	120	132	130	129	121	113	126	115	108	115	136	93	115	127	124	130	120	101	133	120	122	107	111	139	101	130	116	120	118	108	123	136	130	116	116	153	116	119	132	139	122	123	129	121	119	119	108	128	100	126	116	121	105	125	111	111	111	118	139	128	115	111	137	116	138	133	134	115	128	117	121	118	123	111	99	141	115	123	118	109	117	112	110	112	112	126	109	139	134	122	114	128	112	125	116	122	128	116	140	101	132	132	137	118	112	131	109	136	121	122	106	115	123	120	105	103	112	146	116	106	110	121	125	83	99	125	109	127	109	110	115	99	127	130	115	113	121	139	113	110	132	121	103	125	115	117	129	110	132	109	135	114	109	127	113	121	146	114	114	105	125	129	119	123	110	117	114	124	142	132	115	105	130	133	115	109	127	106	98	117	108	137	112	135	139	123	159	109	108	107	128	122	103	104	120	123	138	115	108	121	115	130	112	111	136	115	121	102	126	112	117	105	120	112	120	117	127	116	126	123	130	127	101	104	111	114	103	105	135	113	114	105	122	128	112	93	103	116	118	117	120	125	93	129	112	108	122	109	102	107	134	127	123	97	102	113	125	117	126	128	112	122	125	119	117	109	95	113	107	111	132	110	133	100	138	117	140	115	117	115	104	117	122	116	124	134	126	139	104	108	115	108	102	108	96	112	110	111	128	103	112	127	119	114	131	128	118	113	97	126	113	119	126	109	100	122	115	138	115	103	117	111	130	122	132	112	107	109	116	111	148	138	122	135	105	107	122	129	101	111	106	123	108	126	119	117	93	108	128	117	110	117	113	133	117	143	104	125	124	133	122	120	126	118	114	135	122	117	112	92	126	126	118	113	123	126	102	114	128	117	109	125	127	117	132	113	127	131	133	127	131	127	119	124	125	137	127	118	138	124	127	136	140	118	119	124	97	114	104	115	117	114	145	136	107	110	125	137	134	130	120	124	126	131	123	127	128	114	103	116	127	144	121	109	125	114	111	107	115	133	124	130	121	127	110	138	136	92	107	112	112	130	121	110	117	91	114	131	106	112	123	118	132	130	117	117	128	119	103	127	121	129	113	107	121	120	117	123	121	144	115	131	96	142	110	127	116	114	108	119	122	130	126	117	111	120	116	113	104	125	106	129	137	114	148	121	113	116	118	133	126	127	99	116	117	107	120	122	120	100	112	134	106	129	109	114	101	115	118	112	132	121	106	114	127	112	103	106	127	114	127	136	125	102	120	129	116	114	138	132	102	132	120	124	124	129	100	132	131	128	111	133	103	121	129	122	127	122	116	133	111	117	128	92	119	117	110	139	135	123	129	121	114	135	98	118	122	121	120	109	129	100	130	115	144	158	125	110	127	123	99	108	99	134	116	120	117	134	130	123	148	120	128	125	130	124	125	107	100	117	138	106	128	140	114	121	118	110	112	115	138	130	111	130	114	111	114	103	126	108	113	110	109	111	121	104	128	114	123	103	128	119	121	104	126	133	121	130	110	119	133	120	107	110	121	106	125	125	130	110	123	133	121	130	133	127	116	128	125	129	126	111	126	121	130	115	126	119	125	111	116	126	116	118	128	110	111	113	113	125	115	111	125	118	104	114	118	128	114	123	124	119	118	119	124	128	118	123	138	141	136	121	121	127	122	128	106	124	128	135	108	118	110	115	113	119	133	114	116	132	110	101	130	111	131	106	129	107	114	139	116	128	111	110	115	134	113	109	128	126	124	123	111	126	100	104	123	109	118	134	156	104	105	113	116	110	140	120	118	103	132	127	116	120	117	124	122	122	135	119	112	125	114	120	121	101	138	121	132	130	107	123	141	114	122	105	112	117	150	95	115	128	107	116	121	123	125	113	109	134	109	113	121	108	117	112	120	122	119	133	112	106	115	118	110	116	127	129	129	123	131	118	140	110	124	133	124	112	136	107	119	138	121	129	137	101	105	116	121	109	133	117	90	109	117	105	136	123	129	121	130	124	126	110	106	126	128	117	128	125	116	109	123	137	124	99	129	114	134	137	104	138	131	106	127	133	120	123	130	98	122	111	107	129	104	131	127	111	113	100	122	135	135	131	112	115	111	118	109	111	126	107	113	100	119	116	110	117	133	133	120	136	128	136	118	138	117	125	98	111	113	102	125	108	115	112	126	144	117	120	120	117	119	120	131	106	117	116	136	107	109	106	114	116	103	119	112	132	116	107	132	119	96	101	120	127	112	118	110	112	111	138	118	120	122	118	107	133	104	103	134	107	123	118	130	129	124	128	100	127	97	109	124	107	135	112	114	134	134	131	128	119	128	125	133	111	110	105	124	106	102	119	110	129	114	111	114	117	108	126	114	110	107	120	109	104	119	120	133	131	130	99	107	139	136	130	110	139	132	149	122	110	124	126	121	115	133	135	122	113	108	103	156	135	133	111	121	121	125	136	105	130	114	123	119	131	114	98	115	126	130	135	134	108	102	88	113	125	107	125	126	112	126	128	106	114	123	112	117	113	124	132	125	130	119	125	121	129	125	120	127	114	117	138	124	118	145	126	118	119	108	125	121	119	128	107	117	141	127	113	109	126	111	115	112	134	119	111	109	112	114	112	106	107	114	126	120	110	119	127	123	125	104	117	142	102	126	109	95	120	124	104	133	113	117	142	114	132	139	119	111	124	114	111	124	134	124	117	124	121	126	116	114	121	135	103	123	100	124	144	108	132	103	112	147	104	126	138	109	113	126	132	103	108	129	120	134	108	126	124	113	102	134	117	123	122	125	105	113	120	126	114	121	110	117	122	128	110	135	109	110	137	102	129	123	144	130	123	122	120	114	119	119	113	117	111	121	128	139	98	117	108	110	126	104	141	137	116	117	124	131	116	106	126	132	116	122	125	117	121	121	128	113	125	110	114	116	114	133	113	115	114	126	147	130	119	128	121	122	150	131	112	117	138	127	112	112	103	101	138	101	136	128	116	128	107	109	109	124	124	120	120	128	122	111	113	130	133	124	127	124	120	119	120	98	107	107	120	119	124	136	120	105	108	132	125	112	105	121	110	110	105	126	108	120	137	126	134	111	129	125	113	139	113	122	116	124	99	122	122	107	104	124	142	132	123	118	109	117	125	117	126	126	111	114	116	111	121	140	129	117	120	109	124	152	126	122	100	118	122	112	115	133	131	103	111	128	120	123	122	115	136	117	130	128	122	130	100	124	131	112	115	106	113	118	146	127	149	132	119	150	128	121	145	98	103	124	117	120	129	119	106	123	101	142	104	126	127	124	121	140	118	134	126	110	130	127	98	118	116	119	123	136	107	123	132	124	115	126
11714	9620	17969	17973	20732	24679	21678	18718	15514	11382	11690	9597	11330	9298	9063	4579	3503	2343	2109	1983	2155	2289	1756	1407	1223	1132	854	1328	829	718	663	755	805	800	911	882	754	580	437	397	406	397	379	399	419	404	409	500	481	400	451	471	462	460	443	448	502	524	526	453	567	620	582	594	527	487	580	635	482	521	468	419	403	369	363	349	350	363	337	471	342	349	338	330	328	378	309	314	335	341	342	322	352	325	370	380	299	365	313	375	338	321	362	357	307	346	334	348	341	366	338	286	351	351	317	340	297	300	344	354	331	342	366	335	354	310	311	352	312	352	321	361	328	306	359	353	297	381	344	346	359	314	344	314	337	318	293	326	330	324	356	337	349	346	330	312	300	317	328	355	312	335	310	338	369	309	354	299	353	333	343	347	332	341	320	332	395	341	329	317	305	324	353	308	327	323	309	288	298	319	323	320	333	303	332	338	338	320	344	344	344	346	323	300	347	326	312	321	339	343	301	299	338	298	325	339	272	328	316	309	313	332	345	330	308	311	301	323	356	274	327	322	311	345	320	329	328	334	347	359	334	304	348	326	318	342	332	327	306	293	312	332	337	368	330	347	319	360	333	327	346	324	315	307	330	317	334	342	306	318	355	337	320	309	348	343	329	345	357	331	330	344	328	308	341	351	356	322	386	300	339	325	321	347	331	312	309	330	319	336	329	335	307	342	324	302	340	327	314	337	353	348	324	299	317	329	313	308	322	344	312	329	298	308	318	315	342	321	310	373	328	304	333	331	324	362	334	305	334	322	313	314	305	313	350	337	328	345	331	323	331	314	322	333	319	339	343	356	321	320	351	294	354	344	327	306	320	305	322	300	317	321	308	281	330	324	328	301	316	323	355	343	315	315	314	318	326	331	306	355	311	326	317	324	338	332	322	332	299	322	328	325	313	329	326	289	338	324	309	325	315	335	322	313	331	330	319	337	347	328	297	360	322	313	330	334	286	321	334	342	305	315	312	301	354	299	330	308	329	336	338	288	329	350	317	320	324	382	327	354	327	328	334	330	334	340	276	358	292	349	298	325	351	325	312	343	313	354	321	336	338	332	288	336	317	318	299	338	360	324	329	345	299	326	307	315	314	320	361	337	336	343	336	334	344	318	354	299	334	364	329	351	321	317	325	340	326	303	337	329	330	325	317	352	338	320	292	365	323	325	338	332	330	354	302	313	347	353	316	316	298	320	320	329	307	362	285	330	344	337	325	312	322	320	332	319	342	327	326	344	366	327	341	285	315	332	327	344	315	310	304	319	332	311	322	335	314	307	299	326	365	329	303	324	358	354	356	326	327	317	340	293	324	332	300	334	330	342	336	339	350	324	316	321	294	348	313	319	370	362	321	322	299	301	331	328	315	343	295	332	294	330	323	317	329	313	325	327	324	309	345	345	327	308	324	321	314	335	335	342	308	304	311	309	312	331	325	343	370	325	322	346	353	319	338	314	316	320	328	356	340	326	332	311	320	312	324	312	331	308	315	317	325	329	300	344	313	292	318	316	335	339	311	308	314	301	313	316	319	332	281	331	333	345	328	302	350	332	318	308	348	333	327	302	331	355	299	324	327	309	329	352	347	315	321	310	346	331	346	319	349	324	306	374	315	337	326	330	338	331	297	328	329	330	297	330	297	315	335	324	358	363	334	292	352	303	348	336	305	314	307	351	284	290	306	332	323	326	327	329	357	328	322	353	354	297	333	350	302	308	343	332	303	332	316	317	290	344	322	319	327	343	337	329	305	280	358	325	292	317	342	313	326	322	366	297	327	311	370	314	371	315	332	302	342	322	320	349	338	339	341	350	326	351	337	305	325	261	330	304	321	303	337	341	330	328	310	321	316	331	331	332	324	331	331	303	335	337	318	322	317	345	347	328	347	325	320	358	336	334	333	283	349	333	340	333	359	295	358	297	290	309	346	326	302	335	322	349	322	324	325	313	341	319	325	298	322	357	335	330	323	316	309	341	316	322	338	338	343	340	295	329	318	328	325	319	350	316	316	351	324	304	319	293	324	315	338	338	319	336	357	329	310	315	331	290	338	299	371	314	320	336	331	321	348	330	342	316	337	321	343	317	362	326	359	314	320	313	339	342	328	332	325	308	317	333	324	312	321	298	317	306	326	333	311	332	308	359	348	329	323	314	331	341	340	318	324	332	297	320	343	356	346	324	325	326	327	305	297	332	293	344	318	321	295	320	315	287	322	312	351	322	335	310	345	285	301	339	316	311	312	350	341	331	326	311	340	336	295	319	336	350	327	336	322	302	319	369	319	287	323	333	335	345	337	331	318	343	338	332	362	336	341	314	331	319	343	337	326	315	342	325	324	324	309	295	345	335	337	373	272	302	342	351	331	353	324	294	346	287	307	324	318	281	306	317	329	318	356	333	326	306	326	312	311	305	319	315	326	323	318	304	333	341	345	317	332	347	345	320	338	297	321	302	333	337	300	329	356	293	323	336	382	304	289	308	320	302	332	340	305	375	345	313	322	325	315	311	297	353	335	322	338	331	332	323	324	283	351	325	282	334	316	325	362	325	315	336	331	310	352	378	324	296	328	338	303	317	338	375	338	344	324	322	338	338	311	319	327	329	322	340	301	333	319	299	325	328	316	331	324	345	336	318	332	334	309	316	319	334	311	350	352	325	320	334	328	322	351	328	317	334	359	346	340	329	333	338	291	337	353	344	326	333	329	370	327	328	339	330	332	325	312	331	332	317	323	323	317	305	329	281	292	340	313	340	297	325	352	335	358	311	309	311	314	318	336	302	333	305	329	311	325	307	317	286	329	325	322	349	319	303	322	324	331	316	294	314	323	344	364	321	321	321	318	334	313	315	317	339	345	320	314	329	319	362	342	329	341	323	355	322	327	288	304	360	333	344	318	299	352	329	304	318	263	323	308	334	325	349	341	340	351	365	341	322	306	356	351	329	334	328	325	310	299	342	308	338	333	351	308	354	296	326	347	309	312	319	328	357	336	325	341	322	342	365	344	305	328	329	308	328	343	322	327	337	341	308	347	289	322	297	339	331	336	345	329	336	313	324	337	330	309	332	320	327	333	338	315	363	317	276	332	270	332	291	327	326	333	333	295	311	333	314	302	315	350	310	297	340	353	318	310	304	334	313	320	305	314	364	331	346	337	323	338	309	333	303	293	321	335	325	309	317	322	352	336	337	335	272	345	313	332	313	313	370	315	339	337	341	344	342	303	332	355	336	366	320	329	333	323	312	335	281	339	323	311	340	309	344	319	376	326	348	340	309	323	320	330	307	330	330	336	330	336	336	316	307	322	304	313	335	330	320	337	317	338	346	335	351	349	313	324	317	338	321	350	321	305	294	341	334	358	307	305	332	344	307	340	314	331	328	335	346	350	341	324	318	324	312	310	337	315	323	322	328	326	310	335	357	338	292	323	333	334	333	325	347	356	317	319	294	314	325	331	304	308	309	292	324	363	313	358	319	306	298
3221	1122	2158	1269	901	798	581	515	449	455	403	405	433	390	435	378	310	357	371	382	352	387	363	319	369	328	322	295	325	328	347	324	314	307	351	336	368	315	325	301	310	326	306	338	308	328	343	321	325	312	343	309	347	316	349	341	321	316	331	310	338	310	354	293	323	332	340	321	341	306	302	341	372	337	296	315	348	346	324	314	302	329	321	301	314	288	333	318	334	311	326	318	328	336	344	329	334	364	340	363	322	307	312	333	357	316	311	329	335	314	345	346	324	372	325	349	321	311	316	306	314	372	320	323	309	319	332	305	355	286	324	332	352	326	310	285	299	349	341	351	329	327	324	322	327	339	307	310	331	310	330	357	339	342	322	310	367	364	324	347	322	320	296	315	338	323	354	297	332	335	312	357	317	334	316	299	353	276	329	309	319	319	299	302	330	338	336	299	306	299	365	334	345	301	325	307	331	320	312	343	314	314	336	303	305	332	341	351	318	297	324	317	343	359	324	365	322	298	346	352	326	344	359	352	321	338	326	334	317	344	302	338	321	358	321	326	354	332	327	341	349	311	316	321	327	324	301	345	329	334	322	309	297	319	329	371	308	329	331	296	328	338	333	342	315	318	334	336	333	311	354	329	344	301	328	318	338	310	282	309	323	336	353	316	326	327	326	336	378	309	348	335	322	318	348	314	334	303	323	308	320	328	329	369	330	304	323	332	315	327	324	305	310	336	314	356	382	299	301	311	316	343	350	339	338	321	336	356	289	320	345	306	348	359	358	294	348	367	324	325	312	345	341	365	331	348	294	306	344	313	319	336	312	354	377	304	318	313	303	352	351	321	318	327	300	328	339	321	323	329	346	346	310	331	358	299	330	317	324	351	348	347	365	328	324	313	299	308	334	334	334	297	335	318	340	327	326	301	321	334	339	331	290	351	300	322	331	332	329	329	362	329	316	343	318	337	311	336	345	316	302	306	346	323	326	341	313	329	288	340	329	329	295	352	314	296	343	334	327	305	334	344	323	320	325	313	321	353	343	331	354	325	324	362	356	327	333	326	335	349	325	306	338	324	344	317	300	336	328	343	328	304	307	352	317	344	321	339	359	337	317	320	295	341	354	345	331	328	387	340	313	349	376	334	328	313	326	330	312	295	330	335	361	308	323	331	320	335	326	318	328	326	350	306	334	337	370	361	325	333	316	329	345	338	323	320	331	367	293	343	307	324	314	326	351	345	329	330	323	340	338	328	322	341	318	312	335	357	325	296	311	320	326	322	332	341	308	345	288	312	311	329	327	355	346	326	304	366	332	326	341	349	335	299	342	329	328	307	332	329	322	335	349	320	323	331	330	328	319	337	300	319	333	351	315	367	302	331	346	325	385	313	341	339	333	335	306	338	310	375	303	309	301	344	347	370	299	318	319	329	338	302	306	335	314	315	311	302	355	344	323	306	359	326	296	332	326	326	310	359	348	332	350	329	337	293	342	319	363	309	342	311	354	375	313	328	330	342	282	349	342	351	358	358	317	311	349	313	316	291	310	318	342	276	327	328	328	319	341	336	322	338	327	346	332	322	296	301	305	321	345	312	325	313	308	321	286	323	355	349	344	308	319	332	326	311	315	356	360	313	350	316	324	296	308	306	334	351	347	314	339	313	375	348	340	304	313	334	332	318	355	355	323	294	334	358	336	333	335	348	320	338	320	321	327	335	349	349	292	319	324	346	360	317	340	285	357	328	338	325	340	352	318	278	299	302	327	332	307	318	344	310	343	308	328	329	345	331	356	345	318	314	315	275	347	318	336	347	305	315	330	347	333	311	325	311	350	343	317	354	316	340	305	300	312	315	325	307	327	340	314	312	300	370	318	371	330	302	310	318	304	327	279	359	281	313	339	322	295	334	349	308	338	303	320	333	344	363	323	311	319	346	340	323	309	344	344	288	321	336	332	312	310	322	349	335	326	291	317	300	343	323	332	376	332	328	323	348	319	334	348	318	337	321	353	304	342	316	321	358	332	364	359	352	329	378	313	269	347	331	314	331	331	340	305	318	346	324	290	329	333	307	321	308	336	347	306	323	323	341	315	316	303	332	318	327	305	332	331	313	319	342	327	338	304	356	359	308	317	331	312	283	288	317	332	298	341	359	330	322	358	332	343	320	334	324	341	341	341	326	289	335	335	331	346	316	337	327	322	332	338	312	336	344	322	267	335	326	333	296	332	325	313	315	299	305	330	337	358	320	326	381	310	339	313	350	339	360	284	328	338	312	353	319	340	327	315	325	333	329	343	315	331	341	304	338	314	348	326	345	333	350	354	308	345	315	300	328	316	305	330	330	336	322	311	339	334	318	317	323	322	338	323	351	326	345	340	298	346	307	324	301	328	326	309	301	297	298	339	324	349	347	322	351	320	305	358	364	348	303	341	360	316	327	312	358	328	341	302	347	322	308	359	304	305	343	305	308	317	344	341	358	315	354	345	342	321	351	324	285	334	341	334	290	315	340	355	349	335	339	361	306	318	331	328	321	321	330	326	354	336	308	317	301	306	322	314	346	301	327	310	338	298	365	299	339	323	321	289	342	325	352	301	397	351	372	293	376	318	311	294	343	324	327	286	344	312	329	302	325	382	332	319	320	331	319	327	352	352	322	315	366	350	308	291	308	322	340	327	283	310	325	297	310	326	341	310	313	324	330	299	343	327	314	360	282	331	344	303	320	313	312	328	340	328	299	329	331	338	348	334	355	358	321	339	343	343	320	337	338	314	321	299	336	322	322	337	327	338	355	334	341	312	314	333	360	331	308	330	332	309	360	346	307	340	345	347	344	336	329	313	320	325	333	324	328	325	329	313	326	334	339	324	331	321	295	297	362	308	327	337	310	326	320	353	308	318	326	334	367	320	304	320	337	336	302	325	351	345	335	345	349	342	303	332	340	336	318	327	327	337	317	332	318	358	325	297	340	329	333	323	340	336	288	346	343	330	340	325	293	325	308	308	358	302	343	307	357	350	352	328	303	340	316	341	308	332	312	342	306	334	317	330	334	312	330	330	285	346	305	281	354	335	349	302	321	337	301	335	366	363	289	320	357	317	336	336	364	328	339	317	337	325	296	330	327	332	308	356	311	346	307	311	325	344	331	333	368	352	317	344	310	330	365	337	322	324	328	324	309	340	339	314	346	311	308	317	293	346	360	339	321	346	357	328	321	310	292	329	309	303	335	321	351	354	356	335	322	347	357	327	328	291	332	345	346	312	349	331	375	314	311	333	322	329	333	311	333	329	336	333	315	309	336	332	350	345	338	339	318	310	327	307	313	393	323	298	330	312	304	331	372	322	331	336	329	308	344	344	316	312	339	321	319	322	352	366	337	318	310	331	285	343	362	353	296	313	312	307	316	303	312	320	314	332	358	325	344	334	323	334	318	308	348	362	303	330	345	308	324	359	321	287	337	351	323	315	319	354	361	312	329	309	328	349	314	324	358	346	330	317	330	322	330	365	373
2948	1742	4082	3471	3032	2953	2302	2049	1820	1604	1486	1456	1534	1251	1272	1151	998	988	985	1046	929	965	1001	880	818	851	831	808	784	837	837	817	830	819	799	782	822	796	798	751	755	780	787	808	772	820	855	801	807	847	819	786	788	807	799	841	788	819	789	774	854	845	764	824	814	776	842	811	822	814	788	795	795	771	777	793	760	807	771	759	810	797	760	795	812	867	790	824	875	835	777	765	805	790	843	769	812	790	844	764	772	802	787	794	787	811	783	754	839	775	782	796	790	746	777	759	793	779	779	802	754	763	762	831	805	772	837	803	799	773	766	759	772	845	807	784	817	809	769	822	769	779	771	820	733	801	778	780	807	793	800	820	743	719	749	814	837	794	778	838	748	776	768	801	807	789	800	789	797	823	827	810	772	771	794	807	768	797	809	778	753	817	812	788	771	776	789	807	807	811	782	846	814	811	764	778	773	801	743	782	740	776	777	790	814	811	766	822	776	785	800	758	770	794	752	783	783	832	725	781	772	786	800	779	750	781	792	801	726	772	815	831	804	802	783	780	798	775	765	827	759	809	826	779	786	810	778	803	802	781	784	780	751	792	759	751	803	754	793	780	767	772	782	786	778	787	810	809	792	797	796	786	788	793	806	819	774	799	830	818	755	794	783	807	787	817	765	787	825	773	762	753	795	811	767	776	802	766	804	791	815	834	795	772	791	757	843	769	805	777	767	744	822	819	828	770	825	749	780	823	779	832	772	816	759	817	799	797	775	777	792	763	759	825	770	770	767	769	784	801	801	832	794	782	803	822	832	801	777	730	731	813	824	807	794	807	786	793	814	805	757	771	772	789	747	786	773	807	758	769	774	756	769	763	768	784	752	742	773	792	834	774	788	798	760	722	763	765	756	779	745	790	794	800	812	772	828	832	790	829	824	791	713	790	805	822	762	789	797	826	783	779	782	747	761	813	793	764	774	740	759	788	757	725	753	763	778	801	772	767	783	817	754	821	783	741	746	800	793	819	736	845	815	811	776	756	792	738	797	808	837	823	747	823	745	815	767	738	751	782	800	804	808	783	770	779	801	802	783	774	815	808	827	772	789	771	794	789	771	787	782	748	757	795	745	843	828	778	785	783	806	770	805	828	803	814	764	790	749	788	791	828	781	759	744	785	819	770	779	767	768	721	782	802	816	794	781	828	756	734	804	763	806	772	809	816	838	823	796	770	777	797	764	852	808	823	821	778	795	770	781	785	830	799	808	757	798	777	812	760	786	775	765	768	813	797	753	813	815	793	793	759	734	778	784	785	794	759	797	827	815	831	770	780	825	774	765	752	780	835	808	825	756	799	708	827	809	743	787	772	774	793	794	809	857	788	744	790	799	740	842	760	781	790	781	835	817	810	793	794	774	767	811	805	770	774	802	803	764	831	746	783	751	830	810	810	778	835	813	792	726	820	736	723	757	756	796	784	756	774	732	839	823	783	806	781	833	798	798	787	793	751	763	814	857	800	800	793	760	798	763	737	813	808	739	798	784	829	835	747	807	780	791	807	800	751	777	774	735	777	777	801	722	809	778	793	791	775	814	746	791	766	734	797	754	814	789	779	805	789	791	754	741	760	783	798	797	792	773	794	781	726	813	811	765	847	794	789	785	798	834	788	762	772	784	752	780	824	707	750	814	801	779	775	761	802	773	806	777	768	805	788	784	774	781	793	797	767	779	827	798	776	801	746	764	836	779	783	753	772	759	822	741	833	745	794	802	768	765	783	767	774	815	775	799	785	751	846	826	781	766	748	827	827	735	792	823	761	818	765	761	742	823	806	813	754	776	792	757	755	810	759	783	773	788	797	832	760	802	846	788	808	763	836	802	736	770	754	793	836	812	734	801	746	738	752	839	754	795	793	776	817	777	788	833	797	847	742	770	812	819	779	820	795	775	792	809	829	754	774	808	832	793	866	780	779	779	785	781	793	779	807	781	822	789	801	801	810	800	795	739	787	763	793	768	780	800	794	762	798	769	799	811	806	723	829	784	783	782	789	792	810	759	813	774	768	760	804	820	807	802	775	778	813	802	801	802	832	823	755	785	772	837	757	771	798	801	827	832	757	794	819	769	785	810	720	837	749	816	765	798	802	807	831	764	784	756	781	792	783	802	803	777	739	760	783	803	804	773	805	841	794	763	755	793	754	780	737	790	794	761	792	834	815	706	720	787	760	774	785	802	791	802	774	816	757	808	794	786	814	767	737	789	779	843	804	768	759	811	788	800	773	795	780	776	811	808	762	803	823	754	748	802	809	764	834	810	790	832	789	816	782	831	790	817	800	789	786	756	753	778	791	764	761	771	780	777	808	785	825	734	811	734	833	803	806	768	818	829	787	848	764	804	788	821	789	841	759	789	817	809	783	755	767	788	798	794	751	808	776	836	812	748	805	790	765	790	797	776	770	767	793	819	790	779	773	821	814	825	832	814	744	790	785	802	782	824	814	822	833	808	794	777	797	793	824	778	776	775	826	837	746	810	790	815	723	799	755	774	763	836	776	783	782	754	733	692	771	822	824	817	778	776	763	786	795	708	821	778	780	785	793	769	761	765	792	822	783	801	782	763	754	824	789	805	829	842	817	726	771	831	820	782	763	723	792	818	826	755	805	771	792	796	783	807	803	793	794	779	798	772	806	824	776	777	810	783	786	768	784	798	754	780	829	779	816	755	807	757	837	776	752	781	809	768	809	774	799	774	753	805	777	831	743	807	787	788	780	832	760	756	816	790	769	793	813	794	789	798	790	743	804	787	808	833	760	791	809	738	790	732	803	772	705	790	729	736	787	779	744	747	774	818	793	807	749	823	803	796	800	787	725	778	771	760	828	743	792	823	773	804	779	814	752	757	800	846	814	750	805	771	775	797	807	759	800	812	803	789	764	758	776	789	817	765	813	788	741	820	810	759	791	835	833	754	780	843	807	779	834	802	740	789	784	801	764	831	757	844	770	815	839	808	773	759	755	790	797	843	746	804	787	794	810	806	700	804	815	826	802	811	809	799	777	794	737	774	765	840	824	780	776	765	789	788	804	787	815	808	816	793	809	812	785	792	744	797	760	815	775	776	807	772	848	763	796	777	781	797	784	757	760	751	743	798	831	782	800	777	744	803	756	803	795	789	791	838	758	781	770	742	806	803	839	827	788	776	759	812	790	823	822	787	797	793	785	802	786	814	779	734	768	760	790	781	759	795	739	773	790	786	779	759	776	750	802	811	789	812	782	779	788	802	785	797	760	795	821	773	792	757	776	799	758	796	768	720	789	812	797	794	744	796	788	789	764	791	819	772	750	760	799	831	807	846	774	788	776	754	743	775	746	767	739	757	782	740	802	782	771	862	747	817	741	813	764	780	788	786	825	792	779	757	815	765	788	804	819	821	770	794	741	772	800	767	757	767	833	790	730	772	791	801	802	803	809	780	725	813	795	830	786	730	776	758	807	813	797	760	786	729	776	787	781	802	752
13833	10928	17046	12399	9749	7677	5453	3755	2550	1849	1681	1797	1485	1099	738	567	524	388	389	381	373	376	294	292	317	265	323	288	229	292	269	277	264	264	289	263	251	246	239	271	251	235	246	242	258	248	269	270	237	258	279	257	296	263	267	257	255	261	221	259	252	264	267	255	257	239	266	273	281	270	229	255	252	227	238	233	229	257	238	240	233	235	224	266	250	243	238	229	249	236	249	236	242	238	229	256	222	250	234	250	260	250	231	237	268	239	253	247	240	245	280	236	273	265	246	257	234	248	219	238	242	260	228	234	231	228	256	234	232	255	244	217	222	252	226	261	225	256	243	234	238	233	250	254	227	223	260	214	260	244	258	262	243	236	233	243	289	233	256	237	274	252	232	248	259	231	244	235	250	250	213	255	206	259	271	249	243	222	214	239	234	205	241	234	245	248	229	213	240	256	217	223	207	216	276	235	257	255	245	228	222	247	225	240	241	258	252	242	243	220	245	257	223	258	208	249	236	238	229	230	230	261	204	206	247	228	241	228	241	264	269	222	229	238	240	239	223	224	258	226	242	249	262	250	215	228	206	233	223	215	243	232	241	249	232	264	223	241	233	249	236	254	239	237	263	211	243	229	230	218	259	257	259	263	235	223	237	218	230	239	218	223	262	259	246	236	223	241	255	232	242	233	259	242	235	252	268	267	253	222	220	213	235	205	240	250	241	245	236	261	251	247	264	228	265	244	277	199	271	231	253	239	225	239	239	265	260	231	245	258	247	210	242	241	238	233	236	239	235	220	217	219	223	233	253	247	243	210	228	250	232	253	247	227	217	210	263	222	256	263	239	254	251	233	241	234	229	248	266	227	258	259	241	236	238	222	238	260	255	244	225	215	230	250	220	234	234	197	239	246	243	259	248	249	235	243	227	252	233	243	237	263	209	250	220	224	252	252	233	225	223	211	267	244	216	232	231	232	223	238	273	268	258	253	234	235	232	254	281	266	242	226	281	239	261	241	252	240	239	249	245	247	240	259	250	250	256	243	240	253	242	209	244	230	267	244	257	241	201	255	227	223	230	243	265	276	221	239	257	228	242	238	270	254	221	259	259	241	274	250	234	212	244	239	230	222	246	231	210	260	230	230	236	228	210	247	246	268	229	252	239	223	245	273	248	248	259	234	250	211	251	232	262	255	232	235	245	231	249	231	255	257	233	221	255	250	247	268	271	228	252	234	233	247	226	238	261	247	252	254	270	239	246	242	260	218	234	262	233	243	249	213	254	252	229	249	247	204	251	222	240	239	231	260	244	233	242	246	216	229	251	222	255	236	265	238	246	250	232	256	252	226	227	231	220	232	219	238	260	218	236	266	211	269	228	224	252	231	231	237	233	230	249	234	234	252	256	256	270	212	245	246	244	249	231	260	244	242	223	247	232	254	226	241	226	232	256	267	263	210	229	204	254	249	285	229	194	255	280	241	229	228	245	240	263	241	256	221	234	236	250	247	259	229	221	244	241	248	232	250	256	271	229	238	240	251	255	276	241	235	224	245	233	242	223	252	232	259	255	246	256	213	269	250	269	231	248	220	221	205	242	235	214	246	215	265	266	233	232	237	236	270	235	258	274	251	221	235	240	212	233	225	231	241	256	237	255	250	207	228	221	200	216	253	224	254	245	216	235	232	229	274	286	239	268	222	252	232	274	266	251	230	249	263	247	245	244	257	243	195	237	229	240	233	250	255	228	257	228	218	242	271	244	231	224	241	247	227	260	208	234	253	245	237	245	221	226	242	251	254	251	229	227	224	241	225	258	251	244	268	241	242	232	219	214	240	241	252	247	246	254	245	220	255	216	261	223	252	231	250	232	256	248	255	228	228	206	220	230	236	233	222	223	237	258	243	241	264	242	240	217	244	231	245	241	250	228	222	253	250	239	245	250	254	242	260	232	246	228	208	246	225	232	255	248	252	238	249	227	276	236	254	223	247	240	234	249	257	234	231	241	251	259	231	276	249	264	264	239	233	224	221	274	257	249	270	231	234	237	236	233	231	241	238	236	232	232	254	221	233	232	260	245	228	257	250	262	235	209	243	245	236	242	222	229	227	221	212	248	252	236	234	226	241	223	197	224	268	243	258	268	244	238	227	255	236	267	249	260	262	237	228	253	231	260	242	254	267	246	227	261	215	226	225	231	265	239	241	235	260	251	238	260	245	235	254	236	256	243	217	241	255	250	235	257	264	237	257	244	249	235	246	237	228	221	252	249	213	269	226	261	244	219	235	241	249	235	233	222	226	223	277	243	255	230	247	232	227	242	247	231	213	230	244	236	254	222	272	232	263	253	252	245	237	224	248	234	232	227	249	237	240	240	234	248	234	206	229	237	249	250	254	227	247	228	230	238	254	235	242	250	265	228	271	265	239	256	241	242	268	237	238	211	247	259	224	247	279	258	250	230	205	245	250	245	234	230	234	210	234	228	245	257	224	263	256	202	256	226	202	225	244	224	239	229	243	218	216	258	225	246	214	199	250	239	223	228	264	222	282	211	231	259	242	231	249	237	250	237	246	250	258	225	235	232	238	221	240	238	231	242	248	235	237	231	260	240	219	246	243	256	230	256	221	247	243	240	245	237	252	247	229	240	222	235	245	262	264	238	258	238	237	246	238	248	241	234	224	260	226	240	238	244	246	226	249	234	244	265	245	264	237	249	245	234	253	254	234	265	253	227	226	250	241	239	229	245	237	247	243	246	245	267	254	254	247	240	233	247	202	237	243	211	229	249	230	239	241	230	216	223	240	235	245	226	259	242	215	230	234	259	243	242	246	261	250	201	236	257	207	210	249	243	255	245	245	246	247	236	239	241	241	257	262	225	212	244	242	262	227	224	212	236	236	224	223	273	227	254	252	230	226	226	237	232	216	228	242	255	228	231	234	228	244	244	246	224	219	219	266	248	240	233	241	248	244	234	241	275	248	239	223	242	219	244	219	248	246	221	260	229	255	276	237	230	224	238	237	232	257	243	247	222	236	224	240	251	230	238	232	280	249	216	232	219	240	223	207	241	232	236	278	239	209	247	241	247	246	231	260	223	242	216	244	251	241	225	249	230	236	259	249	247	275	250	240	227	235	246	250	264	246	266	276	265	261	236	264	250	230	244	241	272	258	218	221	238	220	229	222	277	225	232	237	271	242	241	245	234	264	235	249	212	262	233	229	247	248	267	237	240	212	224	259	203	255	260	220	236	229	245	236	259	247	256	234	240	202	228	221	258	251	245	230	218	233	220	255	236	225	248	252	230	251	221	230	256	224	265	227	232	238	241	238	225	236	251	243	234	243	225	228	250	263	245	245	222	254	258	217	238	224	257	242	252	240	254	250	227	238	249	247	253	266	255	252	236	243	254	243	258	270	246	255	239	271	265	243	263	253	229	253	250	228	257	239	268	218	219	230	219	233	227	237	213	265	231	252	208	234	237	230	214	241	223	251	225	227	245	263	256	247	232	241	258	262
8976	9566	14696	13469	15818	16880	13360	11006	8595	8047	8293	7398	7222	5730	4376	2856	2478	1477	1655	1588	1669	1771	1221	1184	1062	943	1149	933	824	838	728	863	775	848	859	795	805	691	639	617	583	663	633	641	622	559	652	660	639	668	697	703	660	679	683	701	701	700	665	628	690	669	721	701	720	688	704	733	672	674	714	604	637	625	576	586	593	565	622	593	569	613	611	606	608	615	557	600	581	582	614	575	645	555	584	605	576	542	605	598	639	593	627	587	616	601	562	614	584	612	605	583	591	622	535	600	606	577	588	577	557	594	573	586	611	576	582	577	594	601	607	562	569	612	574	558	565	620	570	595	563	570	527	614	632	578	564	583	575	600	578	549	626	568	601	611	589	595	546	628	578	607	597	564	603	588	564	569	549	616	616	569	581	597	618	581	562	559	568	593	563	612	521	588	603	600	601	604	593	578	577	564	584	564	585	585	596	574	590	583	593	600	571	611	615	600	559	577	600	578	575	608	579	595	536	561	601	576	598	592	584	565	559	568	587	571	572	570	550	625	554	591	575	546	551	600	585	593	550	588	596	579	592	606	556	602	651	565	612	570	556	619	607	610	616	608	612	627	631	625	614	584	594	545	583	565	618	533	583	600	633	621	609	593	570	551	613	592	568	581	598	557	582	579	569	617	572	572	585	604	620	610	562	609	620	595	564	637	573	595	582	588	578	577	603	630	614	615	566	582	579	587	618	589	592	594	577	578	598	562	581	587	614	601	570	595	627	575	606	627	565	589	647	593	579	575	601	589	593	599	639	566	531	618	589	594	595	557	574	551	618	584	593	586	559	562	575	566	571	579	546	585	636	588	577	571	594	595	595	561	557	568	555	610	593	559	575	583	581	578	562	562	567	585	572	560	585	617	625	564	568	567	622	650	609	609	545	623	549	572	601	605	613	592	635	598	575	574	551	586	594	604	587	564	627	590	604	594	598	641	591	574	581	565	581	602	601	588	620	569	571	516	622	596	602	587	597	591	544	545	573	608	633	598	622	581	598	630	590	578	630	580	568	597	592	588	536	593	564	633	547	594	594	581	549	556	567	583	568	607	562	545	594	596	614	578	566	608	586	623	597	621	610	582	571	606	610	572	577	590	556	572	563	633	598	560	597	603	550	566	606	600	567	570	618	572	581	555	587	559	558	610	604	607	561	598	602	587	586	586	573	580	578	603	577	586	567	627	567	574	607	589	537	586	613	575	560	573	621	580	577	553	579	578	567	606	621	596	548	615	602	582	554	592	622	579	576	612	611	593	583	570	570	574	578	604	617	636	578	547	565	603	632	594	608	601	594	582	627	599	573	587	581	598	624	555	582	524	566	535	586	610	608	560	597	566	621	573	583	541	577	561	561	583	578	604	592	610	607	575	582	557	585	562	609	579	565	589	585	569	590	625	622	547	553	596	621	609	565	613	588	616	574	594	615	578	607	609	632	571	536	581	576	589	604	578	595	539	557	622	559	592	604	547	578	643	586	559	558	553	586	597	618	557	564	611	572	594	599	535	619	528	587	542	601	565	581	616	612	588	583	584	607	560	598	568	572	577	612	565	622	569	603	589	580	557	600	601	608	573	540	606	587	554	582	575	588	580	581	579	600	566	596	596	589	578	594	576	581	607	607	632	585	573	591	567	573	597	573	608	561	582	567	556	592	577	607	642	600	543	619	579	574	598	615	564	569	588	623	613	631	583	593	603	630	574	580	584	580	579	582	612	597	535	623	580	608	561	585	580	610	580	593	590	621	654	586	570	546	637	582	561	532	588	599	626	577	578	567	595	599	561	563	590	565	592	565	614	580	570	584	587	589	592	554	558	610	611	597	593	563	577	586	596	607	574	580	562	590	573	562	597	553	576	574	612	604	595	638	586	611	562	596	576	627	570	592	567	591	588	603	562	592	614	564	622	572	565	611	588	587	553	558	609	595	605	545	599	581	593	596	565	605	600	598	602	555	581	600	599	581	573	578	564	601	606	605	576	600	564	626	599	576	591	608	595	575	563	581	597	579	572	603	553	604	605	569	621	618	569	577	583	591	561	607	653	589	569	571	566	629	611	613	604	581	572	598	591	571	592	549	584	575	573	552	572	639	647	590	603	593	578	572	583	569	616	562	618	593	576	604	561	567	609	553	600	563	562	587	623	604	560	603	573	584	583	568	624	580	622	565	602	642	544	581	596	586	595	562	627	567	552	629	570	569	609	633	612	583	579	594	592	565	587	587	592	585	575	606	553	564	533	563	572	633	597	640	639	560	591	530	579	605	569	596	609	629	627	625	601	594	592	589	581	557	589	643	582	608	587	622	550	583	574	570	601	593	596	634	613	559	539	561	584	608	578	576	578	638	601	570	585	587	593	553	544	604	631	562	592	568	560	554	578	562	651	561	622	569	574	585	587	566	541	628	613	606	618	588	596	589	574	554	577	563	555	575	546	553	583	559	576	624	562	558	547	582	523	591	591	544	573	579	575	565	552	554	560	645	620	581	592	570	578	526	622	607	596	605	551	592	601	560	561	566	600	597	579	588	563	570	529	589	575	580	586	588	560	611	586	596	590	612	605	596	590	562	608	584	542	523	587	568	576	613	582	576	601	616	522	631	594	562	585	578	551	584	576	583	566	575	584	584	606	577	566	588	582	613	591	595	645	594	603	570	590	608	570	599	625	610	513	589	586	587	588	605	584	575	556	582	636	542	620	587	575	560	550	628	588	605	578	580	583	600	582	602	600	635	603	597	586	578	610	550	587	586	607	558	580	607	619	608	613	627	584	573	546	614	587	621	586	609	568	591	585	597	584	543	618	513	563	549	577	587	549	602	603	553	601	569	598	595	563	542	544	602	577	585	562	580	576	594	586	593	579	563	592	633	605	565	601	583	569	566	575	593	554	667	579	587	590	581	597	627	589	573	562	624	587	557	585	587	586	568	569	617	616	566	584	603	570	530	603	630	639	582	640	540	615	562	582	601	611	583	565	583	628	567	574	564	594	610	553	603	576	584	583	630	558	556	577	580	600	612	557	636	602	564	553	584	601	572	587	598	630	594	555	579	559	582	576	596	599	600	592	582	539	587	587	573	566	580	578	602	595	579	563	573	614	604	625	561	556	597	612	579	594	599	578	586	534	634	579	574	611	605	642	600	563	589	584	628	584	593	593	576	590	601	603	583	559	588	602	622	541	599	584	543	601	581	586	583	609	579	620	619	605	582	570	579	570	563	579	595	617	524	567	611	608	621	578	616	593	577	607	563	564	581	589	566	569	584	567	562	635	549	608	578	598	551	619	579	614	571	607	572	566	588	575	570	584	579	590	575	605	555	571	600	596	580	568	602	600	560	576	575	571	580	617	600	582	588	584	605	588	565	599	585	586	586	583	572	571	614	566	596	608	607	608	610	588	601	583	586	571	598	565	582	601	571	555	616	604	605	595	620	638	646	604	566	568	615	599	528	599	574	573	581	627	581	563	618	577	596	547
21635	14711	22287	17185	14701	13219	9575	6247	5066	3923	3131	2697	2665	1545	1221	665	538	354	374	385	355	307	261	243	216	201	261	174	158	165	168	139	168	138	202	181	149	135	152	107	128	128	138	118	126	140	126	143	116	155	148	148	153	130	147	130	143	152	150	124	127	144	164	146	145	135	142	158	157	137	130	126	133	117	136	139	131	101	109	112	113	131	120	127	128	147	114	117	108	97	124	116	114	124	122	122	107	109	118	107	124	109	113	105	122	136	130	124	111	104	116	115	133	111	135	130	128	109	109	130	111	129	110	101	117	128	103	127	111	103	109	115	126	106	91	115	124	111	101	154	122	142	120	126	116	118	128	126	109	125	134	122	112	126	132	107	117	130	135	110	122	117	109	110	126	117	117	131	112	128	116	123	118	118	142	114	102	117	113	119	110	129	129	141	122	92	128	157	137	121	118	138	148	124	95	110	129	118	114	129	133	111	114	135	130	128	121	132	103	123	112	110	119	110	125	132	121	121	128	126	120	104	98	110	106	133	123	127	132	131	129	130	117	108	101	105	116	103	98	101	114	121	140	89	133	132	128	124	104	117	123	117	112	121	103	120	126	121	107	121	117	127	137	118	109	115	107	129	109	116	122	115	133	136	112	110	108	103	113	139	116	111	107	108	128	110	126	132	110	120	122	120	118	114	122	128	102	101	141	105	101	131	92	113	126	118	113	101	125	111	113	128	129	109	113	105	115	151	120	126	129	118	127	128	102	138	122	130	119	134	117	135	104	123	138	115	118	121	103	132	133	128	123	111	122	115	119	118	118	130	109	130	132	132	129	109	112	118	114	117	115	134	123	110	119	107	131	114	114	130	130	125	116	135	112	106	124	133	108	128	117	114	126	133	119	115	115	149	151	103	116	135	124	119	106	105	115	131	99	105	108	129	114	145	127	125	120	116	109	132	121	112	105	129	110	109	116	120	135	114	125	123	117	128	118	111	110	135	119	107	143	118	136	131	121	121	118	125	142	126	111	102	112	115	115	129	113	119	112	110	104	133	121	121	124	110	121	126	125	95	102	122	117	120	134	123	109	116	129	110	107	126	121	128	115	119	113	111	113	112	116	138	118	96	116	137	120	124	130	115	121	109	112	118	114	134	115	122	108	100	107	86	104	132	126	114	109	96	108	124	120	124	119	116	117	120	127	139	118	122	117	118	112	120	139	136	116	121	101	123	121	133	110	119	109	128	117	119	107	104	104	116	119	127	134	101	121	125	113	129	130	126	140	123	125	131	107	94	124	115	120	115	128	116	118	107	120	133	127	124	117	121	122	124	125	122	119	138	139	124	127	107	114	135	126	111	110	117	123	124	133	104	106	111	122	91	138	119	100	126	113	111	109	127	112	107	120	121	121	108	117	133	153	152	119	106	105	121	132	121	112	122	118	118	130	125	134	125	116	106	108	122	141	119	131	116	118	116	125	128	124	124	127	118	124	129	129	115	120	126	120	123	116	126	111	100	118	132	117	114	125	108	119	120	110	141	102	121	130	120	113	114	126	96	139	96	134	134	119	135	123	140	133	131	129	130	123	134	114	110	117	121	132	115	135	112	125	124	120	116	105	126	105	117	109	134	140	123	121	139	120	134	133	117	104	110	116	109	108	116	127	119	109	118	129	117	121	117	129	135	131	128	137	116	99	118	114	138	127	120	115	124	116	119	124	120	140	118	133	125	110	128	98	117	111	112	123	108	120	116	120	115	129	125	119	124	133	116	114	138	108	112	102	116	106	108	127	130	116	118	116	120	106	127	124	97	137	108	119	125	99	113	116	138	117	130	114	128	132	119	133	127	118	132	131	137	116	140	120	102	101	120	97	118	116	119	132	120	118	112	155	96	117	103	102	139	141	112	101	128	126	118	113	126	126	111	113	124	95	130	136	130	130	123	134	141	129	110	103	124	112	112	123	139	122	114	128	134	105	121	134	119	118	103	112	125	124	115	130	131	134	121	123	120	117	126	102	115	130	99	111	130	125	98	111	116	119	110	121	115	119	119	98	126	131	132	112	112	115	101	104	117	121	108	129	121	114	121	95	123	116	125	123	118	105	129	101	125	114	112	135	115	131	111	118	113	130	143	108	108	118	133	125	106	93	129	141	122	119	137	142	104	128	121	125	123	120	116	120	120	127	104	102	101	119	118	138	106	135	151	121	117	133	133	122	124	99	107	130	122	129	115	111	125	123	125	120	136	119	118	126	135	104	102	125	111	119	135	115	118	117	98	120	133	119	118	137	127	121	134	137	113	122	124	133	118	113	109	145	124	137	113	129	107	121	122	116	124	116	109	123	122	111	108	116	136	107	120	86	129	121	95	118	123	121	153	119	129	116	101	121	149	103	131	114	112	112	110	113	127	120	134	149	114	136	116	125	112	138	118	144	127	109	121	113	130	125	110	124	112	121	114	123	134	114	114	94	127	130	120	120	142	120	108	130	121	157	128	112	133	115	99	121	130	116	134	118	109	137	109	117	111	111	108	116	97	119	114	126	129	117	117	122	109	114	110	125	115	136	121	119	135	124	98	131	114	112	125	155	115	119	116	125	114	130	113	120	118	125	143	130	115	126	106	104	109	111	118	138	134	116	111	122	126	119	113	131	119	133	133	112	134	102	124	127	115	129	99	103	106	123	117	110	128	125	144	103	117	141	113	126	103	112	117	130	125	127	150	105	127	136	109	137	127	133	119	136	111	117	139	124	127	110	125	113	118	108	101	136	116	136	111	113	103	123	113	120	103	144	138	120	123	107	125	112	134	131	126	119	130	110	101	114	98	105	102	113	142	140	122	138	112	120	120	116	113	122	111	115	107	121	111	116	134	138	129	118	134	117	121	116	122	127	102	114	116	125	137	101	116	124	122	131	139	127	134	138	112	132	115	112	119	124	139	114	118	114	125	114	126	126	120	114	139	114	124	138	119	113	122	125	112	125	125	136	123	125	125	112	120	118	114	118	113	106	110	120	132	104	130	104	118	120	119	113	137	130	129	131	131	115	99	113	121	116	110	114	109	101	104	110	116	103	113	110	110	115	124	142	114	120	130	129	121	122	147	119	126	120	115	121	128	125	128	104	113	122	139	114	109	118	101	111	139	118	122	109	121	131	120	115	114	104	117	114	124	131	127	120	132	108	123	122	133	116	126	120	126	121	90	99	117	103	112	129	109	101	112	125	115	117	123	139	113	127	137	146	128	107	125	124	114	117	105	122	100	130	123	88	120	115	127	137	128	105	113	102	120	116	125	115	135	108	140	118	110	119	111	142	123	121	115	117	121	136	112	120	111	128	130	115	125	111	136	118	111	103	132	99	99	127	151	138	111	116	110	122	139	134	115	119	128	135	115	125	121	117	110	121	108	122	126	109	129	114	124	122	109	123	105	120	107	131	112	119	108	124	122	114	115	120	115	135	118	120	113	122	132	100	102	124	126	130	114	128	135	137	126	151	137	103	127	116	131	110	113
11977	11019	18183	16858	19464	23791	18965	15346	14893	13429	12532	11383	11291	8285	6249	3717	3284	1884	2336	2036	2325	2050	1483	1503	1213	959	1579	969	740	677	746	814	690	671	894	796	642	418	408	402	381	414	401	394	393	419	436	464	457	455	418	490	471	545	484	486	460	484	495	413	494	549	549	629	518	500	535	555	459	450	440	406	405	413	352	337	355	336	342	366	339	351	383	362	331	354	309	334	336	324	356	334	317	337	342	344	323	330	312	344	343	320	319	349	342	325	304	317	346	317	343	351	332	318	361	341	330	351	313	349	335	322	323	342	305	313	330	323	358	339	346	342	325	359	337	346	325	336	327	327	320	349	338	316	337	342	329	335	348	337	358	321	327	324	336	323	324	308	332	336	345	368	327	298	303	323	312	339	345	391	351	356	324	347	324	309	332	311	377	351	343	346	327	339	309	361	314	314	345	333	323	310	320	326	326	303	320	315	307	329	351	349	291	323	363	323	351	335	338	327	321	341	334	297	317	307	353	335	326	343	335	319	333	334	359	328	341	332	306	322	345	304	312	348	310	291	335	333	319	314	340	332	317	327	340	314	367	300	292	318	320	329	337	319	304	317	315	331	326	323	346	318	302	360	322	328	352	346	321	323	313	314	358	358	323	331	317	320	349	350	333	294	309	310	332	326	320	306	376	296	324	315	298	352	298	328	301	316	320	324	285	326	329	320	325	315	320	335	288	325	334	300	312	314	352	304	318	297	320	349	345	362	326	378	313	317	332	296	343	314	339	298	319	328	325	320	322	350	348	316	331	283	360	327	318	307	351	356	318	333	348	316	323	310	329	329	344	315	320	291	321	313	350	313	334	339	333	337	322	364	336	331	347	310	325	309	327	322	338	326	326	363	309	323	327	331	342	324	330	330	357	326	335	304	327	350	330	324	324	348	327	328	319	313	315	322	325	321	298	312	326	330	329	315	290	308	348	306	342	308	316	307	335	301	330	327	324	356	367	347	329	324	347	338	338	334	313	331	300	305	317	313	347	355	359	311	335	306	321	302	354	337	337	331	339	309	296	335	299	331	321	323	364	348	344	343	344	316	316	352	289	276	324	339	331	335	302	303	359	332	333	304	354	319	307	329	317	347	325	335	321	294	297	316	337	332	321	321	302	316	324	320	346	325	353	304	329	353	318	320	312	331	317	319	312	331	307	316	319	323	329	324	336	328	330	309	295	291	314	325	345	343	320	318	318	320	357	340	297	330	328	335	349	318	311	332	333	338	321	342	321	316	310	334	319	331	301	324	296	362	344	331	321	306	334	337	352	349	329	337	338	312	329	298	322	336	337	336	346	332	322	324	313	328	332	305	316	324	303	347	327	356	327	311	322	348	305	328	322	314	290	327	328	341	291	324	322	306	335	355	353	301	347	311	341	328	358	319	333	331	320	344	347	302	343	322	303	304	341	316	357	345	357	304	332	305	323	326	340	324	340	294	293	331	322	335	323	284	324	335	336	354	321	321	339	310	340	334	321	337	344	312	329	337	306	321	314	356	335	338	328	316	333	333	316	315	307	308	333	336	330	313	296	303	326	321	337	304	317	341	345	284	350	307	372	325	320	306	350	317	323	331	310	296	335	356	327	326	333	328	343	325	349	287	353	327	311	324	300	305	329	303	305	319	315	308	330	346	328	345	348	321	357	321	314	310	326	317	351	328	307	333	281	338	320	332	289	332	333	351	333	319	330	320	368	318	303	333	345	308	326	322	302	320	316	352	308	316	323	321	315	323	332	320	339	324	278	329	327	305	337	314	312	338	329	333	302	316	290	339	308	323	319	326	313	307	309	332	385	322	329	316	317	316	309	351	316	334	325	339	322	334	343	319	318	305	315	348	330	290	359	317	334	321	307	309	320	309	308	283	336	351	318	344	332	325	315	303	314	319	350	361	341	344	272	356	316	337	310	322	353	328	320	314	338	338	310	301	292	319	372	304	284	318	321	314	266	348	331	357	349	320	332	326	315	347	306	319	339	289	356	317	341	306	309	330	323	305	333	301	330	294	331	345	364	329	352	365	329	302	350	357	341	315	307	328	313	324	317	364	322	326	332	322	311	332	328	325	345	341	320	348	304	352	348	336	340	342	322	320	372	318	291	311	340	322	345	362	313	326	309	355	328	330	300	345	327	323	302	359	322	286	325	309	311	356	336	303	315	332	346	323	331	330	320	345	289	334	310	327	313	329	318	294	335	307	313	347	323	299	331	330	346	320	335	308	344	302	312	304	342	325	320	320	336	308	344	321	323	349	311	322	327	335	303	296	305	333	317	337	319	337	338	330	327	335	324	319	323	325	306	333	320	325	341	314	307	339	315	348	314	331	306	325	305	318	346	319	318	342	333	343	333	326	312	313	333	306	336	345	314	316	326	322	325	315	320	344	292	360	312	360	352	305	326	319	308	279	349	312	324	326	331	347	335	307	337	324	322	351	315	323	315	309	332	324	295	330	324	344	321	333	332	304	363	300	300	335	325	325	371	320	326	304	299	350	340	372	347	309	325	337	307	323	351	333	337	284	318	333	350	341	324	339	345	383	318	329	280	320	324	292	336	295	326	338	352	306	379	323	314	313	318	315	329	339	359	338	308	293	305	304	351	313	305	365	309	296	312	310	340	298	327	351	343	314	313	322	349	335	332	350	338	288	344	307	322	316	318	339	338	348	344	333	304	299	326	337	313	309	321	325	333	290	315	339	296	322	318	328	323	289	320	355	323	347	305	335	332	301	306	343	353	327	312	337	350	310	325	304	326	306	337	326	365	338	348	306	341	344	301	339	315	323	317	334	316	331	324	347	303	318	342	333	315	327	332	320	337	341	301	300	314	322	333	319	327	312	344	269	318	310	323	287	334	331	315	325	349	346	296	330	302	329	304	332	364	353	291	339	329	323	314	320	313	305	331	318	330	339	344	330	299	335	327	304	324	335	311	325	323	306	297	344	325	332	314	318	319	354	302	333	331	316	316	326	317	314	323	330	335	329	347	339	346	308	300	335	316	325	325	314	311	362	340	306	320	309	343	338	332	314	328	301	323	330	337	341	315	346	322	350	326	331	294	323	340	300	349	343	330	313	296	310	323	292	332	299	326	327	321	339	324	333	308	351	320	346	284	337	347	277	328	324	350	303	297	354	332	317	337	352	349	315	341	337	341	332	344	339	342	353	310	352	336	353	329	346	323	330	348	343	300	326	316	331	368	337	305	300	352	334	317	351	306	319	339	335	318	350	333	326	344	335	333	318	301	323	310	349	336	339	303	341	315	305	299	328	301	345	343	301	327	329	362	295	318	305	328	335	343	311	337	333	307	356	333	349	325	354	343	335	321	330	321	315	332	334	326	308	353	335	328	335	301	330	324	279	333	325	329	325	337	313	325	343	327	313	324	327	309	329	317	330	306	325	346	352	323	324	323	321	316	318	302	307	319	314	321	345	315	349	293	339	348	352	316	334	313	363	319	322	321	334	333	306
3179	1036	1751	1084	920	796	568	574	516	485	437	452	393	362	365	376	339	343	345	345	377	348	369	356	323	320	359	345	353	338	356	339	336	347	313	345	342	335	317	335	327	347	353	344	319	382	343	320	335	363	349	356	345	362	365	376	322	348	319	317	352	333	330	359	319	361	341	322	346	314	327	341	331	336	331	328	314	318	314	346	320	338	317	320	325	318	336	326	347	331	332	331	313	320	339	359	321	320	374	365	344	334	354	323	356	320	355	326	361	356	335	353	305	292	335	340	321	344	338	371	309	318	334	313	314	327	315	340	322	325	330	333	333	320	334	353	363	318	324	314	325	325	376	361	343	347	335	299	340	315	340	329	304	305	326	344	331	361	338	331	352	342	354	319	338	333	308	322	345	361	344	325	322	345	358	315	343	356	324	339	341	340	335	330	335	353	342	381	353	341	325	349	343	339	338	339	326	306	351	322	382	316	315	318	337	298	311	351	334	316	326	335	318	293	342	335	318	305	330	351	309	334	348	335	340	310	324	362	330	318	358	330	298	365	326	327	364	341	315	329	362	294	355	333	341	347	352	360	325	330	324	316	335	352	344	322	366	328	335	336	321	336	324	335	299	328	351	341	373	370	325	376	335	326	383	305	339	321	335	371	356	346	284	334	354	334	335	329	363	333	357	385	317	340	327	346	324	317	348	346	331	348	311	335	326	348	335	335	346	316	336	324	345	310	345	336	346	335	316	329	343	329	267	370	356	354	323	332	354	335	335	284	334	337	341	309	307	323	307	350	324	333	319	351	311	316	326	347	329	342	356	328	351	326	320	335	324	325	332	316	338	318	326	347	295	338	329	323	353	342	315	301	333	363	350	367	341	332	328	321	331	318	337	315	333	343	331	346	324	341	327	370	333	362	328	330	331	342	343	331	335	299	378	298	306	344	342	355	323	336	357	361	350	363	306	365	344	295	365	315	341	350	354	344	314	365	301	345	343	333	313	346	365	316	351	318	317	350	325	344	323	305	352	337	341	331	331	293	336	318	317	328	338	341	314	328	332	346	309	314	344	344	327	353	330	309	317	314	319	331	316	305	304	339	307	360	365	338	337	331	347	331	345	298	297	320	327	343	330	336	300	349	321	342	329	320	381	365	368	321	345	333	339	286	354	340	345	348	350	346	320	334	332	343	310	329	316	313	318	348	346	332	326	330	324	350	325	321	302	310	330	335	357	329	319	332	330	349	351	316	327	326	337	329	340	359	363	317	324	364	302	327	324	378	325	343	359	335	284	323	324	352	340	343	316	316	351	321	339	334	345	295	332	311	342	300	317	359	336	311	366	335	331	315	331	339	307	335	340	330	339	344	323	333	353	323	354	328	340	341	327	313	298	323	316	336	324	377	351	310	360	323	317	313	325	336	328	332	314	358	299	346	348	331	310	311	336	365	310	318	351	318	332	336	343	351	305	331	310	324	320	376	337	360	333	295	325	345	317	339	336	349	354	346	329	324	324	329	335	318	332	338	303	320	333	366	321	328	338	365	322	331	343	342	304	324	306	355	356	318	319	325	357	335	314	326	338	364	326	340	308	323	349	339	362	342	314	312	332	352	330	320	323	308	330	377	350	344	361	304	310	339	348	320	318	348	317	322	329	352	339	330	282	336	338	320	323	339	337	310	322	321	330	347	343	327	388	338	349	335	321	315	351	347	334	339	351	301	324	335	335	334	317	307	343	357	335	312	327	308	325	335	287	319	340	350	347	329	361	337	315	337	342	322	353	307	335	328	344	340	313	346	322	331	317	322	339	332	347	338	326	346	327	339	322	340	338	327	301	346	332	304	342	357	352	345	365	316	362	325	302	312	347	319	320	325	337	326	340	379	350	313	356	366	341	354	321	338	337	309	312	332	335	347	366	337	323	321	368	327	321	321	335	370	347	337	340	343	307	324	338	331	345	334	344	344	287	342	326	309	334	310	372	318	380	303	352	328	327	323	346	353	348	344	308	359	344	327	355	348	327	345	317	352	358	356	323	332	317	286	313	344	304	343	308	324	353	323	338	328	308	341	353	291	305	333	344	353	306	344	320	324	354	354	335	317	362	348	327	308	326	356	317	352	307	314	344	312	372	307	330	309	325	326	294	340	319	305	361	303	346	321	316	298	338	341	339	330	363	338	319	319	318	306	332	344	313	360	365	321	337	333	318	309	323	327	335	327	342	342	328	343	327	336	348	347	343	366	343	322	324	318	342	361	348	346	325	335	305	332	349	322	329	339	385	335	350	321	329	333	311	323	333	365	361	334	344	365	340	367	357	320	300	339	331	307	345	329	352	317	329	322	316	369	315	341	356	330	365	341	332	332	331	327	340	349	328	369	332	347	330	332	340	332	317	323	337	342	375	329	324	332	308	337	327	343	358	322	318	288	337	324	314	332	338	317	346	323	341	349	354	347	357	304	304	353	287	327	295	316	335	321	343	337	351	343	346	322	316	307	335	333	352	361	329	289	349	332	327	312	296	340	317	356	318	352	336	351	337	332	332	326	326	334	311	360	374	315	320	329	357	316	339	385	331	350	331	323	338	323	353	352	370	346	330	328	340	336	335	342	309	321	314	358	341	334	306	363	324	351	339	335	319	350	341	321	332	350	326	328	315	323	344	330	316	338	339	313	359	354	356	328	344	336	346	343	315	325	345	322	316	317	365	326	350	346	311	309	356	317	275	353	278	350	330	325	323	332	303	347	313	339	364	335	333	307	327	354	328	328	329	318	327	325	274	308	310	327	349	339	304	330	346	325	316	349	336	367	314	294	358	299	357	327	356	312	371	367	323	342	301	370	334	331	357	341	333	338	357	346	329	355	364	314	384	335	336	293	328	311	357	306	345	343	315	350	328	298	325	345	349	330	336	316	323	332	332	311	279	329	336	328	343	321	351	345	338	358	305	329	383	313	353	373	357	291	347	337	324	333	332	321	325	324	341	319	348	318	314	327	330	340	340	346	335	322	306	340	322	325	312	321	352	295	328	343	358	326	345	336	340	296	327	320	315	315	376	344	307	315	328	341	339	320	309	303	337	326	347	366	325	338	357	317	337	333	357	345	310	345	316	320	309	337	320	314	324	306	329	330	374	329	321	331	329	324	314	334	306	340	361	316	325	343	331	317	368	348	323	349	353	349	324	323	306	348	318	326	357	311	347	331	346	362	310	340	314	337	337	309	312	331	327	312	335	348	345	342	343	329	358	333	302	324	336	349	310	325	367	367	337	333	319	319	330	350	318	332	332	345	365	306	326	331	321	321	324	298	311	341	314	308	354	315	365	295	336	298	317	304	334	295	350	346	330	329	312	320	346	333	344	328	341	297	318	323	328	303	340	330	315	334	358	332	329	338	320	294	326	297	313	352	341	335	302	340	335	365	375	304	352	325	331	307	344	336	323	322	340	356	371	340	337	346	329	310	337	330	346	304	313	347	348	358	333	363	366	344	320	303	334	320	380	319	319	328
2926	1781	3522	3164	3008	2996	2241	2045	1682	1704	1721	1516	1478	1362	1156	1100	987	984	1044	986	1022	930	864	865	883	862	829	793	810	770	862	851	808	815	798	811	794	793	790	782	816	811	785	786	778	854	819	806	814	839	848	845	863	842	838	853	824	829	836	801	885	791	865	789	821	830	821	836	852	791	778	812	838	787	822	810	769	785	850	768	765	812	856	762	812	794	781	831	813	787	826	807	783	806	842	838	788	827	809	828	803	810	818	779	788	783	851	805	855	803	832	805	755	803	798	833	807	831	792	795	760	836	813	856	780	805	797	818	851	827	775	787	781	784	799	774	777	779	783	806	831	786	805	814	787	795	802	768	783	874	785	829	837	753	794	816	795	799	787	776	805	816	800	767	785	813	789	783	819	809	829	800	835	759	831	767	813	772	767	831	829	754	745	804	795	805	792	830	761	813	754	759	803	828	767	777	796	754	832	796	800	768	825	832	804	843	814	837	782	758	787	785	802	763	796	825	780	851	792	763	772	819	778	828	799	805	813	795	802	799	794	810	744	804	802	843	871	762	772	788	773	780	768	850	793	802	761	842	833	820	787	800	786	840	793	735	806	813	787	830	800	815	783	789	816	822	854	757	817	754	790	793	778	772	837	825	739	816	785	791	787	819	809	777	812	826	789	791	842	776	789	787	847	802	836	805	787	808	775	821	871	846	843	826	827	848	740	815	803	796	811	783	735	815	816	753	869	767	795	802	810	807	760	827	775	808	818	801	849	771	824	788	805	779	805	808	824	793	810	781	762	800	791	771	804	824	836	839	785	804	828	774	829	772	797	762	768	838	762	818	802	837	779	728	839	797	846	780	749	733	737	792	807	760	819	792	817	809	774	801	814	768	757	780	799	818	809	756	813	803	791	847	799	822	758	817	796	809	794	829	781	812	828	805	824	831	780	818	787	760	838	771	748	782	786	792	809	824	793	864	789	778	751	835	814	796	793	773	812	788	744	806	820	766	803	780	809	814	865	816	786	824	811	770	786	775	839	830	760	822	802	817	783	762	776	780	795	776	800	763	792	790	790	825	774	808	820	803	846	795	812	812	793	799	814	806	860	763	779	827	832	817	864	827	811	851	781	841	881	795	810	818	816	819	763	826	858	787	784	794	741	794	787	830	836	812	739	820	789	799	828	780	833	801	806	840	780	822	756	788	807	807	808	818	819	793	787	821	829	837	734	777	831	786	801	839	806	810	808	808	827	822	773	787	839	811	793	770	809	746	747	776	765	806	783	831	829	825	777	805	826	794	756	791	842	877	795	798	840	824	770	763	809	827	819	795	809	774	791	806	759	789	774	793	818	815	807	795	809	791	818	817	758	829	812	827	810	847	821	859	815	776	753	803	832	803	790	823	748	825	830	782	830	821	814	808	794	784	791	830	815	811	802	738	802	796	775	799	847	822	817	793	819	804	824	842	824	792	780	809	814	846	810	745	772	823	808	805	814	753	858	806	800	816	789	777	763	804	809	791	823	798	768	816	794	790	868	753	787	784	756	804	783	800	816	833	833	778	846	824	806	824	792	811	847	849	783	832	834	826	804	763	779	826	763	786	830	783	789	791	783	811	783	832	835	776	807	795	772	798	824	820	856	796	773	776	768	775	804	758	849	857	799	809	830	740	793	780	773	825	833	816	783	798	804	828	801	800	800	761	816	867	772	802	812	827	827	824	757	818	755	797	808	819	813	830	771	807	793	783	779	821	755	796	859	802	773	768	795	806	796	803	824	864	867	778	804	842	824	749	791	797	782	818	764	811	750	777	846	749	832	749	799	753	824	770	768	796	806	757	841	794	801	792	816	803	795	770	808	759	767	802	796	759	844	801	791	800	816	815	850	801	761	805	768	842	795	825	815	828	846	797	865	827	795	779	817	820	781	859	810	774	756	785	807	773	820	808	823	851	825	797	837	743	834	774	753	767	794	820	794	810	797	824	832	814	802	781	772	841	833	853	854	815	821	774	766	725	772	772	805	805	787	776	801	786	781	780	817	785	790	762	748	878	790	819	794	793	793	815	790	779	888	773	778	847	839	880	786	811	839	822	761	787	792	843	835	788	786	867	811	796	806	814	793	785	803	735	783	773	808	800	770	836	783	780	812	763	800	819	757	805	776	835	798	807	798	772	811	774	775	828	797	821	773	839	817	802	763	878	826	812	744	864	792	788	827	794	860	746	820	790	804	816	748	809	822	781	814	818	791	748	782	819	811	829	776	797	815	780	782	791	770	791	815	816	752	766	819	758	786	822	796	824	779	766	818	782	825	765	815	793	822	801	777	813	814	775	784	768	752	806	851	814	797	795	845	785	780	809	825	807	762	801	780	726	769	800	834	837	792	804	767	793	811	795	812	784	820	814	829	809	821	747	782	772	785	825	802	777	798	788	787	875	770	809	838	811	810	807	788	789	805	864	802	802	768	812	804	793	801	819	770	818	803	784	793	762	794	758	786	742	820	772	784	820	797	806	797	814	797	758	773	837	913	787	785	794	763	812	768	840	812	840	826	821	778	813	784	806	795	798	779	786	785	778	790	756	808	797	843	772	769	775	762	803	845	775	817	828	840	804	762	828	786	809	798	807	845	831	810	777	793	817	858	801	825	859	787	748	824	767	790	807	766	827	808	806	837	827	795	837	822	806	805	795	795	811	812	817	786	828	760	791	834	793	802	802	835	752	818	805	821	808	775	812	791	759	787	734	855	802	826	765	838	817	794	813	843	833	809	838	823	760	757	770	766	812	808	862	811	790	810	811	796	835	743	807	774	816	735	794	776	791	833	804	828	806	812	831	801	800	794	800	766	860	823	773	812	839	789	783	839	770	800	855	806	807	791	809	766	794	788	822	781	833	801	754	798	761	805	812	776	761	799	815	767	790	796	788	786	797	797	826	842	781	783	840	758	801	774	797	762	786	848	816	815	798	771	764	810	788	789	811	787	829	785	818	813	835	808	833	769	798	821	766	779	766	799	820	804	812	817	783	781	796	769	752	780	798	813	792	768	800	840	810	766	744	806	798	794	808	823	742	801	805	814	788	793	797	808	815	793	785	790	848	799	893	785	799	805	798	834	816	783	802	841	815	744	808	761	827	765	806	782	836	779	825	812	818	818	765	798	823	816	813	866	791	855	818	789	751	848	805	827	776	819	777	783	749	810	810	834	814	772	799	758	792	761	790	854	824	797	794	833	767	786	857	776	826	840	771	829	734	826	816	809	820	803	819	795	793	778	803	793	837	842	818	811	768	797	820	786	760	849	797	806	799	768	751	784	796	793	822	825	775	794	804	778	753	786	766	764	780	746	813	779	813	827	814	797	847	773	790	792	821	847	766	795	809	791	836	836	811	825	776	843	792	779	756	801	829	787	799	804	766	813	819	797	811	776	755	825	815	808	818	740	828	769	787	747	839	793	770	787	794	840	744	822	790	793	823	784	769	824	784	827	818	815	786	779	790	776	863	859	843
13452	9819	16484	12148	8981	7647	5230	3507	2990	2302	2135	1866	1756	1101	625	478	407	341	371	387	389	392	309	308	317	320	324	301	267	279	247	281	261	264	285	241	233	285	257	267	225	244	257	225	289	266	255	249	252	256	250	256	266	270	208	269	274	250	247	229	246	258	260	243	264	237	267	243	260	245	248	274	245	233	231	231	249	258	234	231	220	252	230	238	257	251	248	237	225	233	245	219	221	237	225	249	228	246	224	229	229	251	243	228	221	221	219	257	230	228	259	253	248	258	230	240	239	231	262	249	253	263	220	231	232	243	277	259	268	253	229	253	239	244	246	239	248	232	250	272	234	265	262	229	230	249	244	274	238	243	215	221	223	227	242	232	268	243	250	269	240	232	235	220	230	260	231	275	237	230	239	266	255	232	233	246	230	247	232	230	249	257	255	233	240	243	252	256	250	259	257	271	235	269	236	270	220	235	256	227	233	248	228	250	255	238	257	252	251	229	224	245	242	259	236	239	238	247	266	232	261	238	232	255	214	243	251	226	238	215	260	250	242	225	253	222	236	232	257	218	266	221	225	242	222	224	232	231	267	227	232	244	265	253	250	266	237	252	250	246	243	232	234	244	240	244	265	263	239	236	259	227	234	244	220	256	232	260	244	238	249	216	268	238	245	234	242	234	228	249	249	225	211	260	263	248	235	260	244	278	242	240	240	253	244	234	246	236	234	252	253	246	247	231	228	237	226	240	230	266	239	200	240	210	247	202	252	246	242	234	230	245	217	244	255	245	260	248	297	251	244	209	229	250	253	224	257	241	274	233	236	250	256	244	244	257	237	260	251	240	228	227	244	233	241	235	240	268	268	230	220	266	243	211	239	248	255	232	230	230	245	242	253	232	260	247	226	242	236	258	255	243	269	251	235	241	257	228	251	236	202	272	247	224	253	212	235	248	231	231	217	238	273	255	249	262	271	250	248	238	252	243	245	223	254	239	216	242	243	251	228	218	234	252	254	240	256	253	224	237	215	236	276	252	276	263	252	245	253	251	228	281	226	245	257	241	246	271	276	266	272	250	269	278	255	253	243	224	238	226	262	246	233	249	229	256	266	213	225	242	236	239	255	255	216	211	222	256	259	250	266	239	242	226	231	250	236	249	239	264	230	258	216	246	231	245	244	242	279	232	240	246	254	259	228	244	243	205	256	221	254	248	226	248	233	242	235	235	242	259	235	233	235	215	240	252	222	263	230	250	237	198	241	254	260	250	218	232	246	251	248	247	252	234	213	238	218	273	255	274	279	254	208	235	241	234	245	247	248	265	249	235	248	249	218	257	255	245	240	244	238	240	248	247	260	252	204	233	242	255	231	246	233	271	236	251	225	235	259	260	238	228	245	233	214	256	253	238	257	240	221	258	230	255	252	235	257	251	247	240	221	239	245	230	276	270	237	221	216	250	249	240	221	256	241	238	239	241	282	247	240	242	238	252	277	258	220	219	244	232	252	255	237	252	258	233	220	268	264	246	243	274	240	240	239	254	252	250	237	262	246	245	225	266	245	232	244	239	224	238	245	232	263	239	225	226	243	241	261	277	283	233	247	259	240	259	260	251	256	229	237	264	228	260	260	245	251	233	259	249	252	238	234	239	248	231	224	225	260	282	235	214	232	200	264	223	252	248	240	254	233	232	225	227	247	215	235	231	256	208	208	245	242	271	269	226	236	235	242	239	229	239	219	257	274	266	251	246	255	235	242	225	250	245	238	233	244	238	217	250	239	270	262	259	243	227	251	245	241	227	255	227	238	227	236	252	222	216	244	248	255	221	216	218	237	261	252	241	226	228	222	258	240	240	256	266	220	260	247	230	250	250	228	230	243	242	230	216	254	236	239	245	260	244	260	272	223	228	250	257	260	257	250	289	243	245	238	242	248	238	245	225	257	235	247	243	235	241	244	241	255	228	227	243	243	222	233	249	224	255	280	239	268	235	242	239	259	255	241	238	245	260	204	255	234	249	238	235	262	230	258	234	233	252	242	244	230	231	279	212	229	223	211	254	228	254	300	230	257	237	236	255	248	228	229	236	221	248	259	210	222	207	229	269	221	242	269	234	248	247	260	260	232	234	233	215	263	258	243	255	230	258	246	216	253	248	237	245	250	249	236	233	242	240	238	245	240	223	239	238	243	247	243	216	260	259	229	239	232	256	207	218	289	251	220	231	244	233	226	240	236	279	264	238	244	271	259	227	225	249	233	260	255	222	234	229	226	224	270	239	225	266	227	225	248	235	250	241	255	217	239	246	227	225	244	252	254	276	229	246	262	265	231	235	251	242	228	272	240	237	254	248	242	253	234	235	223	251	272	212	219	262	226	235	224	241	276	245	242	266	232	217	214	232	223	238	232	255	260	253	255	245	242	247	209	240	238	273	255	242	229	245	267	210	252	244	248	213	246	271	261	259	246	255	264	275	269	252	238	255	225	265	238	249	221	262	261	241	235	212	233	228	232	255	232	199	231	230	215	220	237	260	241	253	261	246	233	253	236	234	230	253	221	282	221	241	256	224	276	241	240	257	242	217	229	244	247	268	238	237	267	246	238	227	223	245	253	223	257	249	244	218	229	256	243	260	247	246	243	246	229	257	253	237	227	240	234	242	258	218	220	234	216	226	238	245	255	240	238	240	246	258	245	231	235	280	238	233	205	263	271	236	239	261	248	236	239	197	229	236	231	221	251	247	251	215	248	231	270	226	240	228	272	262	232	274	224	262	250	232	254	247	253	245	245	230	239	256	244	217	239	238	236	223	256	235	243	258	252	234	234	215	254	232	254	231	262	253	218	258	240	253	262	246	238	236	230	257	240	232	239	219	235	281	235	274	266	267	234	250	207	218	232	250	240	239	260	242	218	251	253	277	216	275	232	244	272	235	236	235	230	245	244	235	239	242	247	232	248	205	209	273	246	241	245	247	244	225	242	239	231	242	248	250	220	234	258	226	246	243	224	243	234	252	226	225	230	237	248	227	216	227	249	273	234	240	243	248	223	255	214	241	233	249	227	267	260	298	245	239	251	227	237	222	244	255	247	250	234	254	253	260	229	262	252	257	215	241	231	236	229	276	245	249	197	252	255	252	235	234	242	249	248	256	224	269	268	216	256	214	218	259	232	219	262	248	223	222	248	246	248	262	255	239	229	234	243	235	223	232	228	228	269	242	238	238	263	215	239	236	240	249	234	257	263	215	234	246	261	276	256	217	230	223	255	280	247	215	247	233	261	216	236	262	250	261	234	252	277	245	224	244	222	258	280	227	250	251	236	253	255	230	247	294	255	262	225	228	257	249	206	247	268	247	246	232	226	229	243	229	231	232	217	253	208	238	235	248	231	230	245	224	249	214	228	253	232	239	256	245	252	253	207	219	246	260	263	273	258	247	234	237	247	247	270	227	251	228	248	220	252	262	228	226	231	248	251	232	239	249	230	225	245	227	274	247	268	254	259	219	254	238	244	249	218	235
8913	7971	14278	13293	15647	17860	13562	10684	9906	9626	9583	7807	7788	5647	3251	2278	2089	1476	1540	1538	1752	1515	1213	1173	965	1033	1111	867	797	853	803	988	794	811	920	763	701	653	643	650	622	608	636	602	668	649	621	707	637	664	620	649	628	681	669	666	663	664	690	642	697	714	743	700	678	703	731	717	625	649	582	721	655	638	614	634	605	616	579	625	631	604	608	600	598	597	574	600	608	595	615	619	588	595	591	619	553	640	600	613	576	615	568	602	589	602	598	584	599	609	581	612	610	590	604	569	581	646	565	606	609	579	570	570	666	570	585	610	631	571	632	588	615	590	616	636	558	588	619	605	590	602	580	593	605	585	605	560	624	628	584	574	579	596	565	584	590	640	592	539	599	583	606	550	621	602	581	594	571	630	603	621	620	610	602	583	594	624	548	608	562	630	599	588	608	535	594	563	608	605	595	584	566	598	576	639	607	609	545	622	645	597	600	608	628	588	560	600	629	626	567	576	593	571	568	534	587	593	549	603	599	638	560	595	600	618	575	596	614	588	539	616	585	616	604	561	598	544	605	628	593	599	594	605	605	603	583	610	625	588	593	605	611	592	575	630	624	572	552	630	594	566	599	600	563	639	632	607	579	621	629	549	548	592	612	585	581	571	601	578	566	610	622	611	578	547	568	555	588	576	597	636	583	563	620	592	597	585	611	575	583	559	603	573	605	622	560	581	566	560	557	583	551	601	562	640	598	614	623	546	588	597	604	610	574	595	592	590	572	583	596	600	628	586	589	574	577	574	634	602	614	603	563	601	603	603	611	608	590	650	588	631	592	589	561	606	561	581	560	605	587	609	578	568	562	550	663	637	618	611	574	597	574	604	593	599	639	570	619	637	585	595	579	651	581	601	618	585	569	583	615	574	597	577	591	574	637	569	596	549	650	575	644	632	625	613	569	622	567	576	591	571	580	620	544	586	625	570	578	591	577	581	556	593	580	578	576	570	628	624	635	606	560	592	557	550	612	575	624	602	600	609	547	602	611	594	633	586	592	602	577	585	602	625	611	606	568	599	607	562	608	576	583	604	608	603	594	582	610	563	583	570	596	610	565	600	551	617	568	561	614	575	610	585	606	620	553	619	587	598	547	628	614	564	607	563	599	586	557	639	597	603	579	597	551	566	595	610	646	588	577	576	589	604	600	574	591	585	579	547	586	597	549	607	528	561	556	600	595	566	604	619	559	574	601	560	597	584	583	582	600	610	562	633	574	590	627	594	571	612	578	569	598	586	660	555	601	576	578	560	593	570	543	578	611	589	547	572	602	531	585	596	598	646	565	578	540	593	588	586	592	568	571	594	565	603	573	576	624	551	596	605	589	589	595	589	606	576	541	588	595	611	601	591	590	551	603	625	604	617	573	573	583	590	566	550	574	544	544	618	607	566	616	543	558	570	613	583	561	584	571	586	557	585	594	589	612	603	570	580	598	598	561	589	566	604	564	654	588	609	586	574	565	552	593	605	587	576	570	574	604	605	589	602	601	614	603	617	559	569	613	575	632	559	602	633	521	593	613	579	604	603	602	600	611	587	592	583	567	604	588	570	587	596	594	573	578	584	604	586	605	604	591	594	551	597	608	591	617	578	590	561	582	595	595	627	581	622	593	624	566	602	601	590	582	591	569	608	627	570	619	588	599	613	601	594	580	633	597	593	602	608	602	571	620	623	606	581	587	604	617	557	609	576	552	592	584	564	577	546	576	538	596	586	589	581	551	608	586	602	610	602	591	630	621	575	605	619	574	620	605	577	626	601	570	650	599	588	626	562	611	612	585	560	546	600	590	626	558	627	576	647	574	611	632	592	540	605	607	635	610	564	595	623	584	602	599	584	553	611	597	569	601	568	560	564	560	577	572	579	637	574	545	576	588	606	599	580	649	617	597	600	588	600	639	558	579	612	572	608	540	572	601	617	557	590	636	613	595	644	583	592	604	583	597	627	590	608	592	576	598	593	575	635	629	619	601	625	573	604	576	601	566	580	587	587	585	585	599	592	595	600	570	586	572	569	568	607	589	570	615	574	609	594	576	568	573	571	575	651	604	595	598	598	585	610	551	576	604	612	557	564	586	606	566	578	593	622	605	607	592	638	687	617	620	580	613	619	597	611	616	609	622	593	633	598	618	540	579	607	563	571	614	615	605	650	625	583	612	559	585	600	567	603	603	584	571	631	593	580	580	607	588	604	651	615	604	610	558	580	563	583	582	546	588	599	561	622	618	627	622	583	636	646	575	620	598	572	566	595	585	606	630	610	598	610	604	590	594	613	611	552	640	587	598	546	576	578	588	575	598	630	623	611	602	582	587	539	587	574	644	608	626	606	578	625	560	581	582	635	582	580	571	625	599	619	603	595	622	616	593	601	621	583	625	588	595	577	596	593	602	591	615	634	598	626	593	606	599	598	572	614	599	617	584	569	593	595	621	590	616	619	616	556	578	629	604	566	630	621	560	597	579	587	586	570	630	596	596	611	595	593	618	585	606	643	591	575	606	622	578	579	548	585	597	612	555	598	570	621	580	580	553	578	573	603	587	588	614	551	555	545	629	577	589	570	600	569	597	568	550	597	595	614	590	580	599	543	589	599	600	622	611	636	638	591	612	622	589	620	599	573	616	566	588	639	562	638	539	560	588	593	551	587	579	602	590	552	550	606	579	612	614	603	596	608	607	634	592	574	595	567	558	583	569	577	599	594	586	590	614	594	599	577	563	573	611	628	590	545	563	576	611	602	583	643	577	623	595	622	547	557	639	550	628	552	606	566	551	609	594	599	641	582	617	613	589	600	613	603	592	570	588	592	582	618	615	626	557	600	596	607	582	581	566	592	607	593	593	612	577	629	593	619	556	598	610	587	584	667	587	602	554	584	570	596	577	603	580	599	613	609	621	602	605	561	620	580	622	523	590	590	583	541	577	644	585	553	575	598	587	615	574	564	590	593	603	563	579	625	592	569	552	624	554	578	593	568	580	605	613	626	608	623	585	618	618	609	617	611	616	637	596	611	569	642	612	586	602	600	551	572	640	566	574	590	574	558	595	591	607	663	573	571	609	622	586	571	585	654	604	562	637	585	579	624	641	581	614	613	568	628	586	586	594	599	582	548	587	594	622	623	601	591	590	592	573	602	620	569	603	603	604	616	621	641	578	604	601	573	609	615	594	577	585	579	584	590	601	578	584	590	594	585	581	594	543	588	649	595	618	617	603	553	609	569	591	607	583	643	570	579	575	583	592	584	593	621	523	609	594	617	566	580	635	625	618	609	544	603	573	608	568	583	578	571	573	585	589	607	562	597	550	579	608	564	597	622	613	623	631	540	611	586	592	632	594	594	591	603	553	575	602	553	586	605	608	584	557	554	591	593	614	580	615	560	569	649	585	611	573	602	629	590	625	564	642	586	607	569	595	590	624	582	619	574	594	583	596	617	584	592	646	578	600	563	631	579	579	624	585	562	572	600	565	600
21350	15051	24602	19438	15721	13121	9932	7691	6038	4982	4092	3411	2932	1585	791	596	480	348	380	290	392	312	243	279	217	213	228	177	167	176	152	150	162	156	180	161	137	141	152	142	110	116	152	139	111	147	128	139	132	139	122	149	130	135	125	122	127	132	128	132	140	152	164	145	131	137	138	143	139	137	143	133	126	95	120	125	130	126	120	142	112	112	120	130	124	123	121	122	133	112	128	144	118	119	128	141	113	108	137	130	108	117	121	128	125	119	120	138	128	131	142	110	131	120	113	145	121	106	132	137	106	106	113	123	120	114	116	121	120	114	136	118	78	93	153	119	120	115	133	129	125	123	125	119	130	120	120	119	114	105	109	126	126	111	129	142	109	119	124	151	151	123	111	121	124	126	112	114	95	117	140	120	113	109	124	118	117	123	129	122	121	137	130	130	114	124	126	114	122	120	129	112	135	135	111	136	121	142	114	110	100	131	142	141	108	129	123	107	144	123	118	116	139	133	146	129	125	134	124	144	129	121	135	102	133	122	118	120	107	113	126	116	124	118	114	131	133	102	121	100	116	117	129	133	110	117	137	101	137	119	126	121	150	129	119	126	116	133	108	104	125	132	129	134	113	102	114	123	120	115	115	131	129	112	115	130	134	105	129	110	118	116	136	118	116	110	113	114	118	123	119	114	118	118	121	113	112	126	123	120	111	115	116	112	117	109	132	120	122	113	127	131	121	116	131	110	118	105	116	128	137	136	140	113	115	130	121	128	111	128	125	137	124	110	112	114	117	103	121	128	108	137	119	122	142	119	107	104	91	112	122	138	135	98	120	120	102	124	123	121	135	96	137	121	128	113	125	113	104	129	144	117	125	131	122	108	121	130	126	115	138	132	134	122	117	105	116	98	126	137	127	124	126	128	114	132	125	112	103	117	108	115	117	135	124	117	131	121	112	115	122	130	113	125	128	126	102	106	120	122	109	122	129	128	132	131	106	117	130	107	115	97	118	128	104	122	122	96	124	111	106	122	130	123	111	102	131	132	114	119	124	126	127	139	131	115	106	116	116	129	127	117	115	101	117	105	119	126	120	130	116	122	100	109	117	129	104	109	123	99	143	123	112	119	147	120	110	111	112	122	122	120	116	113	117	113	125	114	105	127	103	137	114	119	123	105	115	139	115	125	103	119	114	99	158	121	141	127	129	113	99	118	132	111	111	119	127	127	120	119	112	128	114	116	116	114	125	127	132	108	133	108	120	119	133	132	124	135	109	118	129	154	103	130	114	110	126	102	114	101	110	117	128	137	107	127	110	123	131	118	131	135	129	119	131	124	129	119	129	139	108	143	120	138	112	113	123	137	124	116	151	136	143	135	134	129	127	120	132	132	136	102	112	119	116	125	114	143	111	111	124	104	115	106	105	117	121	129	125	129	116	106	121	107	115	132	117	132	119	111	101	113	122	116	125	141	117	108	131	110	128	117	107	117	127	141	120	121	115	126	121	109	110	105	110	106	128	158	124	122	107	122	109	105	134	128	117	118	106	143	121	137	151	108	127	118	140	104	120	131	111	128	108	111	130	119	113	113	134	145	105	133	121	136	106	115	121	124	120	104	131	119	131	126	122	139	139	119	128	133	101	134	127	136	114	115	119	115	109	110	120	101	106	131	134	128	125	112	150	127	117	113	110	131	141	124	129	118	128	118	119	125	118	129	116	123	125	115	122	132	120	120	115	99	135	130	138	118	121	124	140	149	134	113	115	113	115	110	110	115	121	130	137	127	101	106	124	129	138	130	127	116	118	137	108	118	117	146	120	144	129	109	120	128	121	126	126	110	118	123	121	134	123	109	114	132	121	123	118	116	128	116	135	113	114	114	102	129	104	125	132	122	118	105	116	113	119	123	135	119	137	115	141	127	118	116	116	121	102	100	111	117	121	127	123	115	109	114	108	131	130	106	129	126	137	108	129	135	116	125	119	102	132	130	119	130	142	146	99	122	137	118	118	127	106	107	130	132	120	115	129	122	136	105	142	114	142	127	126	116	126	120	109	90	128	134	128	109	118	107	132	120	124	114	130	107	109	108	127	127	105	109	106	116	110	113	108	116	109	115	134	141	99	119	135	140	113	119	121	106	101	140	107	125	117	130	134	118	98	130	113	117	128	123	134	124	135	117	122	138	128	122	124	107	105	125	123	122	125	124	112	129	119	123	120	132	142	118	124	131	121	134	124	127	128	134	99	117	115	102	138	123	123	117	108	117	116	108	135	132	98	121	126	113	128	117	122	130	127	137	122	127	128	121	138	125	115	98	133	137	115	117	126	112	131	125	118	124	122	127	122	104	125	132	113	96	111	110	112	133	114	132	125	121	117	109	120	136	107	112	112	112	127	96	116	102	112	108	137	128	125	114	98	110	128	123	140	121	122	130	102	111	128	112	116	120	112	115	109	106	124	124	144	136	126	116	103	116	127	126	129	102	146	119	125	114	130	144	108	116	121	137	131	117	93	119	116	124	121	125	125	120	108	116	110	108	119	131	113	115	136	107	119	132	108	134	116	103	132	133	120	106	128	125	132	126	120	123	135	136	109	113	141	123	121	134	128	125	109	142	138	119	110	111	104	135	115	119	143	103	120	130	132	113	133	146	139	116	120	112	104	124	126	104	150	107	131	131	135	158	114	118	129	123	124	107	138	120	116	133	123	118	106	143	131	114	137	100	121	125	97	122	110	102	138	106	116	99	124	115	103	126	101	125	120	114	120	110	116	97	85	123	115	125	119	109	124	138	126	123	119	110	140	125	128	110	109	117	93	109	120	95	91	123	134	102	119	142	125	132	138	99	135	113	122	113	121	129	128	119	105	104	144	116	134	120	131	124	111	122	125	140	128	129	109	130	111	127	120	130	139	105	100	144	110	112	128	139	129	120	127	124	108	119	108	123	121	126	124	126	143	142	102	119	127	112	132	105	124	122	120	122	107	121	117	113	121	125	111	116	122	119	128	126	118	123	141	152	121	124	111	127	120	119	121	105	129	88	131	123	136	103	106	117	124	134	113	111	128	140	113	107	119	117	124	104	130	123	111	115	93	107	129	136	128	116	132	145	124	134	124	124	123	107	129	125	131	118	132	120	133	106	108	117	108	112	117	112	119	122	115	127	101	105	131	122	101	104	137	131	113	125	119	119	128	120	120	119	130	127	124	130	106	116	124	113	111	132	134	110	126	125	110	112	107	130	128	115	119	138	92	117	115	110	116	116	123	140	111	121	128	131	125	110	141	122	136	116	124	106	115	120	116	108	136	142	93	119	130	102	107	112	132	114	126	111	139	123	125	130	153	147	104	135	111	130	136	143	105	123	115	135	117	114	116	128	124	128	135	129	119	129	126	117	119	139	115	111	124	128	111	137	122	119	130	125	121	124	136	114	113	115	132	138	121	133	141	131	126	126	117	122	108	140	133	121	123	110	116	112	99	144	134	97	97	116	120	115	108	119	115	113	147	120	125	123
11796	11433	19746	18212	21166	22484	18442	16864	15255	15132	14417	12878	12360	7605	3887	3201	2943	2014	1935	1716	2430	1898	1435	1519	1001	1177	1157	842	744	790	817	705	717	717	802	671	452	459	429	411	415	401	412	391	384	364	421	508	499	442	424	499	450	434	465	471	493	498	454	464	510	547	593	530	482	501	543	471	451	429	431	418	478	381	372	344	348	367	382	348	356	355	357	321	308	333	346	328	349	372	344	340	363	340	340	324	329	361	379	351	319	358	353	356	295	364	354	321	314	344	345	338	338	374	363	344	304	305	307	350	347	329	342	348	322	333	324	314	341	334	329	366	325	333	359	377	321	368	344	355	345	344	359	323	321	382	329	325	357	350	317	362	352	347	315	359	318	306	326	370	327	308	334	314	328	346	319	330	333	318	334	315	350	318	307	339	352	336	318	328	343	312	321	338	346	351	285	313	310	338	302	330	342	355	350	334	340	304	350	335	346	379	330	341	326	329	361	343	324	330	354	335	310	314	331	317	312	332	326	330	296	314	316	311	350	353	330	350	319	298	363	327	359	326	337	388	333	314	313	331	346	312	294	309	317	316	358	356	348	344	308	359	318	336	314	327	345	358	356	323	331	324	372	342	355	325	338	325	365	326	326	316	346	302	353	341	333	340	328	370	309	327	375	355	332	328	342	349	337	360	344	361	299	357	338	302	316	350	329	309	328	324	319	336	336	315	320	334	300	317	293	325	358	344	352	354	355	307	351	353	310	352	337	367	319	334	315	321	316	355	335	350	341	290	384	324	318	320	322	324	318	354	333	324	328	337	328	309	310	332	339	336	334	347	322	320	346	299	306	327	338	343	341	343	314	317	317	329	281	342	368	301	339	323	327	350	297	332	314	341	309	347	339	352	307	324	308	296	313	363	322	330	307	311	337	336	314	339	332	353	331	344	316	301	358	323	304	331	343	323	335	334	328	305	318	334	295	301	297	333	312	311	349	343	334	312	299	335	343	345	322	322	342	335	327	325	303	323	344	316	362	353	300	320	317	308	321	377	324	332	350	324	340	342	308	315	316	277	336	349	340	336	339	336	311	342	323	353	338	362	335	320	297	341	324	323	310	329	324	333	363	346	323	339	311	330	351	342	353	325	325	345	343	317	351	344	350	327	328	336	334	341	330	357	323	338	341	331	322	334	344	337	328	344	325	322	334	326	314	328	328	328	317	355	323	322	327	338	309	354	325	341	331	328	324	313	314	285	324	350	313	318	352	324	366	321	337	353	325	323	349	342	331	312	324	312	334	330	326	286	339	348	322	338	323	338	345	337	289	313	328	316	291	321	324	336	316	321	310	313	333	304	309	339	341	323	337	347	321	334	318	363	340	314	310	358	315	321	331	316	333	342	320	326	314	326	307	330	313	317	341	363	332	351	348	323	316	325	334	322	330	329	352	311	348	344	340	341	343	339	360	332	323	321	345	319	288	332	343	315	325	326	310	325	327	332	325	309	330	327	334	331	346	327	344	334	324	299	311	326	335	321	338	319	314	318	346	354	306	333	329	333	331	321	304	367	314	324	344	334	327	310	286	303	353	323	331	325	328	303	340	361	339	317	337	353	296	331	364	314	353	319	351	345	310	345	326	299	322	307	364	338	312	323	298	341	345	324	317	312	324	359	303	310	310	320	340	271	294	328	339	340	343	324	296	313	306	322	327	337	310	327	346	322	332	309	340	329	319	347	335	319	328	339	324	310	331	333	318	333	345	352	321	359	322	334	307	346	322	298	387	316	307	322	333	328	323	315	306	337	349	329	318	334	325	334	324	309	354	335	341	319	339	315	335	321	317	335	367	349	315	335	347	323	342	331	330	313	359	323	345	318	354	342	346	327	335	334	311	309	325	304	320	325	332	335	324	333	333	305	341	329	347	374	312	302	313	325	328	339	327	302	322	321	346	356	309	322	329	296	332	328	324	346	318	314	285	307	333	342	308	332	331	346	304	332	337	334	347	345	323	325	323	352	309	342	348	319	331	337	341	339	338	399	312	314	331	334	311	324	328	346	322	323	290	339	342	318	327	298	313	308	352	345	318	350	346	319	314	340	315	321	326	306	331	314	320	324	348	358	344	339	325	362	335	350	321	321	332	324	323	323	351	344	334	338	310	323	315	347	314	326	315	326	350	339	349	323	306	280	320	341	351	340	309	343	347	345	356	334	318	329	342	355	316	335	323	359	318	349	344	307	313	347	325	322	334	327	330	331	340	311	326	378	318	363	328	302	326	357	317	348	339	314	319	330	349	339	303	368	303	341	337	329	325	349	348	318	287	320	356	324	355	311	314	344	342	353	365	302	344	347	352	305	348	301	326	315	326	344	317	330	374	353	328	335	326	335	328	373	312	338	339	332	341	322	323	306	358	339	327	320	303	335	323	339	312	355	316	357	339	288	343	338	363	331	346	340	275	320	327	329	331	346	330	319	299	326	351	354	301	371	342	315	362	355	339	357	324	304	329	337	345	297	304	324	310	352	309	334	324	324	329	302	361	325	319	345	337	300	313	323	332	354	322	357	335	337	311	332	293	345	319	335	351	315	353	324	329	362	325	332	320	343	344	314	351	336	310	342	289	338	322	328	295	308	315	313	333	342	352	331	299	331	339	311	337	341	334	320	323	318	366	311	337	325	285	351	321	337	346	344	331	322	322	318	315	330	361	330	326	333	313	307	354	317	324	313	315	355	332	358	313	317	315	367	308	359	344	312	323	333	335	340	330	323	317	339	322	339	312	332	311	315	359	346	327	349	365	342	342	328	326	336	329	330	291	359	351	309	333	336	323	329	326	335	321	347	290	325	316	314	358	330	341	331	359	353	308	325	311	309	370	368	333	346	352	340	319	337	355	342	372	297	325	334	328	300	323	337	341	329	342	359	318	321	335	311	347	338	316	330	341	348	357	340	348	323	342	347	335	338	366	328	336	322	306	321	322	322	311	365	331	333	346	316	318	317	329	341	333	331	342	340	346	345	348	336	318	339	309	347	319	335	330	325	345	296	334	321	360	349	333	343	358	348	378	353	289	333	321	339	353	342	328	347	363	337	325	318	338	345	334	313	320	342	331	309	337	372	343	317	331	334	340	310	304	333	335	339	353	320	310	346	321	364	348	366	350	299	352	333	349	318	338	324	297	367	331	350	287	340	324	327	351	310	362	334	331	342	280	323	323	344	319	344	325	358	294	317	319	334	327	312	327	352	319	320	295	328	329	347	354	338	313	324	359	331	342	309	343	325	312	336	310	319	315	335	334	334	373	324	312	329	337	327	294	310	339	328	355	331	326	319	333	338	302	330	310	319	321	350	335	349	329	336	335	330	314	331	347	335	341	313	348	305	316	306	305	338	320	309	339	321	327	322	331	344	341	328	301	345	339	290	339	335	329	334	330	320	323	311	325	332	333	341	346	322	294	310	352	329	331	330	297	298	341	338	329	338	332	337	315	344	326	352	330	327	332	329	334	322	337	324	317	315
3413	1264	2299	1439	1015	905	636	640	569	528	485	485	437	359	374	340	328	330	347	382	399	345	328	343	324	337	313	326	340	357	321	351	329	280	357	319	316	356	316	331	364	300	283	314	313	348	340	332	340	352	332	311	313	308	332	336	335	295	340	329	353	332	347	377	306	314	328	310	352	332	340	318	323	328	336	370	313	319	306	344	317	318	339	359	366	320	372	354	338	295	324	343	335	310	293	330	336	319	318	313	305	298	331	310	334	337	324	341	341	351	311	327	334	297	344	360	331	354	349	343	315	323	317	328	319	313	321	317	365	330	341	323	304	337	310	340	326	302	338	326	349	297	307	307	333	321	319	322	343	301	303	300	319	324	332	281	335	340	316	329	325	314	300	326	343	318	307	346	302	312	323	333	329	325	337	325	344	338	301	321	354	332	285	322	323	290	307	341	349	332	308	322	352	338	342	316	312	317	302	350	323	322	329	304	327	324	329	355	322	353	333	301	312	323	366	349	331	309	300	309	341	332	302	336	332	338	348	341	307	305	324	346	347	305	342	308	347	349	333	313	339	331	318	334	311	334	321	325	330	323	334	313	311	339	337	331	343	343	341	348	343	314	306	340	365	347	361	305	347	330	351	316	316	326	325	305	306	352	333	318	316	304	338	330	325	307	291	321	357	322	320	327	315	310	332	341	318	319	339	336	362	322	336	318	347	300	327	329	329	307	347	310	333	320	323	328	323	335	346	327	295	336	331	312	334	356	330	324	302	338	293	326	329	300	321	319	332	318	283	283	322	330	298	310	342	336	314	319	375	277	300	289	327	337	346	331	323	336	313	303	305	365	344	285	330	356	320	316	313	304	327	319	289	323	343	335	330	331	346	332	353	354	321	344	314	328	333	329	335	333	345	325	321	310	318	321	313	306	331	348	298	293	308	299	339	312	312	305	317	347	312	328	341	307	352	340	334	319	307	347	333	310	346	302	331	347	315	325	320	352	357	313	328	320	350	299	325	331	297	313	326	310	330	324	335	329	311	357	309	336	342	337	313	351	280	365	330	281	340	314	339	360	348	331	365	327	309	324	333	326	335	354	339	298	323	310	328	335	307	322	305	301	355	349	304	321	349	333	308	332	324	351	313	341	343	354	317	292	347	339	317	307	322	343	328	334	349	319	318	362	339	359	321	319	351	313	333	363	333	295	330	354	305	324	338	287	340	337	312	340	290	329	317	342	318	350	340	328	377	301	331	329	329	320	331	333	311	339	348	368	301	305	289	366	300	341	339	341	318	338	335	342	304	340	319	331	317	326	366	324	313	313	354	357	303	350	319	336	320	355	320	327	345	325	360	318	313	341	311	333	326	302	352	288	341	337	336	311	303	318	327	298	317	337	304	313	297	309	331	318	341	354	324	333	317	349	344	308	327	306	337	370	306	277	364	348	318	345	338	356	351	362	306	333	309	323	314	339	329	315	320	329	345	328	329	341	330	358	305	334	320	319	312	336	342	332	327	316	336	359	339	327	330	323	303	338	350	355	328	348	336	302	317	325	322	306	324	318	336	318	329	323	321	326	318	327	329	292	324	321	303	339	348	295	335	331	316	331	352	296	329	336	335	328	310	321	328	328	336	331	310	331	325	338	334	305	353	326	351	329	337	355	347	332	318	296	365	319	352	355	299	302	322	336	329	329	318	323	319	348	294	324	355	347	344	336	343	331	341	328	295	349	333	342	323	314	310	345	322	345	321	336	342	304	303	333	309	357	312	345	328	299	314	302	343	324	318	352	318	313	338	335	318	336	329	333	338	318	319	345	338	334	365	311	325	295	320	329	313	324	321	336	346	366	352	335	324	324	322	367	338	369	332	353	308	361	346	299	305	328	294	330	316	317	338	345	319	314	319	352	327	351	324	335	370	305	320	332	327	317	329	318	332	300	312	344	303	326	327	296	347	317	337	316	335	352	327	357	312	354	312	297	323	328	271	323	328	323	330	308	342	332	289	335	338	317	314	319	316	324	339	328	337	321	339	329	351	349	307	345	327	313	313	315	329	296	344	334	347	354	326	329	311	316	310	319	313	305	344	302	309	335	330	307	362	321	326	320	338	324	322	368	317	310	297	313	338	330	317	339	348	310	311	313	347	318	335	337	320	337	316	333	319	317	328	279	300	354	329	306	317	326	337	343	331	347	344	348	369	329	333	329	335	305	333	342	325	322	331	316	330	320	299	329	333	291	342	356	336	313	321	304	322	325	357	332	331	341	314	329	318	351	312	331	389	343	328	351	294	361	325	352	319	317	302	324	298	356	306	326	357	331	354	346	355	341	319	347	328	314	300	314	315	338	305	328	326	355	292	347	328	343	319	320	328	363	346	366	346	320	356	317	323	318	324	330	310	318	368	361	350	349	327	318	322	301	306	303	279	300	345	340	313	337	368	347	337	311	299	360	326	294	329	355	368	346	342	307	334	322	298	323	319	304	307	315	350	327	304	323	314	321	332	355	342	361	353	314	333	333	317	304	351	342	343	307	352	329	334	330	350	305	330	371	312	328	309	356	345	297	312	315	329	376	349	309	382	339	321	324	370	350	334	310	365	327	356	338	333	298	344	301	337	287	330	320	348	338	322	343	355	322	341	355	313	329	339	354	330	328	322	316	336	357	320	318	326	324	340	322	309	332	317	313	319	293	291	323	357	329	322	337	363	329	325	293	331	310	338	349	311	306	333	336	344	311	297	336	337	326	357	301	327	340	311	318	344	319	282	308	352	325	377	330	332	314	310	305	340	312	303	295	320	327	342	324	314	360	372	324	329	344	355	326	341	343	322	323	312	327	336	302	336	304	319	320	292	336	335	329	359	320	340	305	332	308	327	293	277	324	334	331	332	315	308	342	344	294	297	347	321	350	302	333	318	323	320	307	333	324	340	339	350	313	344	320	327	336	342	335	322	336	312	360	323	337	346	304	343	346	316	309	311	352	309	329	330	331	321	360	314	311	349	303	342	322	342	325	325	323	316	328	344	330	341	334	356	303	335	321	322	347	343	333	318	322	316	304	286	327	329	320	335	351	314	300	330	322	309	295	326	309	334	339	361	315	316	314	378	354	326	379	327	327	322	328	349	349	316	312	321	311	327	317	327	369	344	319	326	317	324	335	354	297	313	341	327	343	355	346	345	304	344	306	337	324	317	325	345	332	335	354	326	317	320	336	331	321	297	330	330	350	328	333	310	324	335	325	321	325	332	341	359	357	335	325	316	322	350	307	354	391	305	351	324	350	310	326	359	307	360	355	366	322	323	331	323	302	335	303	322	331	319	305	321	314	314	315	358	319	325	331	345	327	320	306	361	339	342	354	298	335	327	299	324	319	330	328	331	331	325	322	317	359	361	318	349	339	310	352	321	331	350	349	322	315	345	286	336	311	339	328	338	357	331	310	324	350	310	325	355	346	315	343	327	333	323	304	307	347	319	308	327	314	314	255	293	348	330	311	323	311	356	318	359	311
3051	1951	4325	3596	3161	3305	2624	2427	2216	2041	1753	1659	1580	1363	1045	954	990	957	1011	1022	981	952	869	885	866	892	855	775	842	866	813	806	795	822	814	806	788	787	821	763	768	792	767	776	807	807	783	796	812	815	860	836	818	848	854	788	805	829	816	758	767	787	858	800	796	798	801	800	798	800	857	809	759	801	790	784	839	807	772	743	812	799	818	798	796	807	781	842	766	761	812	760	793	810	802	771	844	812	812	759	799	741	831	785	765	856	774	841	788	762	872	784	760	791	824	800	711	801	773	789	833	750	769	784	819	799	785	862	766	788	779	826	804	769	823	796	736	810	767	807	784	767	807	781	794	838	764	791	817	804	820	788	797	791	817	779	802	812	782	777	767	759	804	784	770	809	817	780	826	762	768	830	813	804	719	819	799	797	778	758	783	808	809	802	809	739	786	816	744	783	792	800	742	819	791	743	819	808	738	838	760	796	752	805	768	763	806	822	832	752	772	852	765	824	792	890	794	803	832	830	849	822	742	750	780	773	840	858	768	743	801	795	793	792	778	779	784	786	760	778	830	791	758	805	799	753	827	801	811	755	754	768	772	785	779	820	809	787	771	800	809	772	781	799	718	748	801	787	784	778	856	825	780	728	776	785	773	782	769	771	792	802	779	789	814	749	792	778	785	786	746	781	808	750	815	782	810	710	802	787	834	804	805	732	828	822	845	859	762	764	775	814	769	800	827	832	817	784	785	845	795	737	803	784	762	774	813	825	803	823	801	776	735	793	745	776	781	809	789	781	789	802	803	794	798	809	793	800	810	872	807	789	808	786	821	819	760	782	803	776	816	779	831	769	770	761	737	811	814	825	791	802	804	829	743	767	796	827	759	811	824	767	771	756	765	746	843	783	785	790	808	838	799	764	769	821	783	787	790	842	796	777	750	768	793	809	799	777	793	773	767	818	819	828	777	806	773	817	814	857	770	806	807	803	788	751	781	831	757	751	793	788	727	775	786	786	772	842	795	763	789	790	849	805	796	782	781	779	811	767	758	773	794	801	793	791	753	799	832	845	787	824	805	810	739	784	785	824	781	756	803	807	788	744	772	825	810	772	801	782	772	792	783	783	823	818	788	801	776	787	797	797	797	757	792	772	821	826	803	772	822	766	811	756	802	828	810	794	827	795	796	810	772	745	801	798	813	867	833	792	770	798	794	835	808	751	774	797	839	834	817	855	763	802	798	788	795	801	806	817	785	768	745	737	801	805	786	850	803	793	764	764	772	782	810	770	800	804	833	821	747	762	809	834	768	738	859	767	815	802	832	782	737	818	739	778	821	802	825	797	783	795	790	824	773	787	751	830	783	803	767	798	834	792	751	777	754	714	827	798	779	779	776	827	791	793	773	791	782	792	797	770	776	812	745	760	800	814	771	781	814	764	782	800	801	825	708	817	785	780	800	786	739	749	789	806	757	803	821	821	787	786	777	747	866	772	819	808	854	784	784	801	781	830	749	773	789	824	786	778	738	819	814	795	835	820	778	761	811	766	750	779	808	804	781	778	790	787	787	772	821	801	802	799	798	803	785	796	804	791	775	772	796	766	784	781	792	767	812	801	782	809	852	768	786	780	783	785	830	783	770	741	813	759	798	828	768	814	798	843	720	792	789	809	810	778	748	756	746	797	804	760	773	782	744	820	756	801	796	772	810	812	796	767	781	791	805	784	829	818	810	747	760	758	817	747	785	832	824	765	839	828	836	725	783	782	835	790	809	759	767	795	825	796	812	730	803	797	728	814	764	828	771	766	804	823	810	796	792	804	823	831	770	798	793	780	736	818	803	778	768	791	795	811	780	739	778	784	783	778	839	759	810	756	811	756	802	798	773	808	784	809	792	817	799	843	725	799	785	757	814	810	759	788	849	842	805	827	770	778	793	830	802	784	808	759	775	804	797	808	819	805	797	831	828	777	812	834	828	829	746	796	767	815	768	773	786	773	742	756	792	768	784	840	832	813	860	787	809	780	751	826	795	848	755	791	826	824	820	806	805	774	869	824	790	783	758	823	827	739	799	796	812	760	784	777	824	790	780	807	813	827	770	793	795	818	760	769	801	827	781	761	821	800	775	833	788	805	802	855	796	763	774	766	778	782	822	750	757	789	789	737	816	811	744	844	780	826	781	806	832	754	795	789	835	820	744	834	793	815	800	778	761	750	808	837	807	817	737	770	821	781	822	817	777	709	772	750	789	789	770	844	787	798	767	771	775	818	763	784	765	800	798	744	795	824	818	788	807	830	822	811	762	839	753	756	747	807	836	781	828	766	761	817	809	773	761	819	730	770	783	824	802	794	810	772	807	802	794	763	798	772	794	808	780	761	786	784	838	842	822	843	793	758	808	786	828	752	734	788	822	797	788	787	856	784	776	785	786	788	795	780	814	832	794	760	767	820	805	789	803	774	766	801	750	790	803	743	815	830	770	776	795	787	763	781	799	823	772	784	819	765	757	785	754	760	816	792	744	744	801	810	772	790	774	769	766	784	812	746	794	810	775	781	795	760	796	787	819	811	798	796	829	805	831	742	832	795	815	763	775	807	787	760	811	776	791	830	820	791	804	787	788	791	790	762	769	812	772	814	790	820	821	801	759	791	819	814	883	830	801	808	774	793	769	813	792	762	831	814	777	833	820	811	761	789	821	807	782	738	820	799	763	782	786	789	815	793	847	769	782	772	853	761	755	800	828	770	805	793	784	801	776	796	787	793	767	795	812	782	762	834	816	731	815	777	765	775	754	815	855	793	794	798	763	798	800	872	826	770	729	751	791	781	814	831	740	779	806	777	772	811	773	774	801	776	793	795	844	809	803	766	836	767	803	768	758	789	821	763	831	804	804	806	820	769	806	761	788	880	840	838	809	824	808	810	801	761	752	784	772	785	794	781	729	768	762	807	803	739	823	809	812	753	774	787	769	787	824	766	836	777	764	749	820	812	809	763	828	802	807	853	786	857	815	754	775	750	810	821	783	809	796	827	829	805	799	794	803	794	764	778	836	816	785	775	752	821	785	784	803	830	806	774	791	826	739	780	778	816	795	789	773	806	804	795	822	754	834	790	811	769	781	815	825	817	776	849	765	767	806	804	779	799	787	744	815	811	794	782	790	827	780	785	810	778	826	786	758	797	767	852	744	798	799	774	822	795	809	785	806	798	798	765	807	780	793	734	801	743	797	769	752	786	753	786	760	783	800	790	740	810	778	747	765	786	808	775	743	766	745	736	763	821	770	788	792	852	823	815	734	831	750	770	799	796	814	824	782	761	753	798	807	747	825	736	814	794	769	775	817	826	783	799	756	811	779	777	788	777	756	793	853	807	773	781	799	780	744	763	793	776	799	792	828	806	847	824	794	775	807	784	823	783	779	773	805	747	775	794	781	799	791	762	754	750	758	808	778	773	838	796	761	797	757	796	799	779	773	802	788	746	750	845	805	805	771	763	798	753	805	814	735	848	788	779
13115	9270	16470	12070	8737	8143	6367	4250	3625	2755	2264	1779	1657	907	515	457	484	360	317	334	370	331	305	302	289	311	279	275	264	268	282	294	253	263	251	272	249	253	264	265	224	246	246	253	227	251	250	253	261	244	238	264	249	244	239	218	267	244	244	254	270	278	247	272	258	235	253	277	259	260	218	244	238	233	237	242	261	263	249	209	217	259	234	250	205	243	230	219	252	234	228	247	247	258	209	223	266	272	234	260	200	263	225	222	280	267	240	240	240	217	234	256	251	231	240	264	246	234	247	249	241	241	219	226	224	233	249	211	242	246	261	261	257	276	254	184	251	231	257	234	245	241	237	248	257	260	213	230	251	219	257	269	247	239	262	261	243	241	246	235	287	243	233	211	247	256	255	234	219	241	244	220	213	261	230	227	215	265	241	230	247	271	254	264	249	228	242	229	245	227	227	244	232	219	227	258	240	211	219	239	212	224	213	279	264	254	261	246	243	261	241	241	239	227	226	238	226	258	248	229	244	265	223	245	242	214	251	236	239	242	271	223	242	220	256	240	257	278	236	225	248	236	212	222	229	218	245	245	221	240	267	273	252	252	250	249	247	214	213	268	239	255	257	260	245	228	259	237	226	242	238	219	222	238	249	225	246	267	278	236	250	251	228	235	233	236	222	238	236	202	263	217	255	239	224	234	242	223	227	247	230	266	247	236	232	237	194	237	238	235	259	257	251	271	221	248	237	235	205	231	241	247	255	265	264	227	222	261	240	245	235	273	220	218	226	225	253	273	240	243	255	243	254	241	273	244	247	251	223	239	239	234	218	247	239	287	213	236	239	238	223	222	239	225	244	233	239	257	244	235	250	239	225	278	255	235	233	235	261	251	214	257	259	221	254	255	262	268	217	228	215	234	238	199	264	225	229	212	231	276	247	233	223	245	247	253	256	230	234	238	246	225	246	245	263	253	254	261	232	251	275	241	236	240	232	261	253	240	229	240	247	232	238	242	207	236	257	232	235	226	241	258	231	268	251	252	260	231	227	220	237	207	270	237	249	232	237	266	248	237	253	249	229	236	229	245	233	226	215	228	241	252	250	248	262	233	259	242	247	213	233	258	236	232	251	255	254	263	222	224	232	221	252	244	262	254	238	249	230	255	239	235	227	205	223	240	243	238	226	233	235	222	265	256	231	218	240	224	228	239	259	263	244	269	263	220	207	230	225	236	221	245	237	246	230	244	258	225	285	244	240	273	231	219	227	246	238	250	218	240	272	247	228	246	214	279	240	260	217	267	214	258	225	228	259	233	255	243	211	250	252	259	259	246	264	236	256	254	234	246	257	254	230	257	246	246	270	260	227	257	234	252	215	229	237	247	246	254	244	247	278	236	244	261	269	252	252	244	244	235	251	224	252	235	256	249	250	263	247	225	263	244	254	263	239	243	244	248	267	242	223	238	249	257	240	262	272	212	237	252	235	253	265	243	248	234	236	243	237	256	246	265	260	236	222	230	219	236	236	246	232	239	262	230	255	223	224	235	261	234	246	219	226	246	230	221	266	231	256	228	205	233	263	248	248	246	251	238	235	243	221	224	264	218	260	231	226	236	261	251	242	257	231	237	239	239	234	245	262	243	247	228	235	267	255	257	242	251	261	233	233	251	245	217	264	264	248	256	227	241	226	252	205	261	234	254	272	241	244	248	251	240	247	263	250	233	250	240	247	243	239	216	232	258	247	251	239	250	233	238	218	238	222	246	226	241	256	239	246	234	241	240	236	249	259	226	242	233	230	269	244	245	255	227	254	206	250	235	260	238	243	236	269	239	261	243	258	243	247	227	227	246	230	255	250	238	222	222	269	238	294	234	257	253	280	222	240	224	249	244	252	225	249	232	247	231	251	242	225	240	237	231	242	240	232	258	239	235	206	224	239	228	222	239	251	252	255	247	258	255	252	252	229	240	224	251	211	244	233	246	263	257	225	268	249	224	236	253	237	254	247	253	235	247	215	231	241	196	247	225	221	270	253	256	270	234	251	230	236	249	273	243	250	242	248	248	251	270	235	266	240	234	231	226	227	253	245	260	242	251	239	200	273	240	246	243	228	243	246	244	238	256	240	251	220	236	242	237	220	223	236	248	251	245	223	247	256	269	267	246	254	264	244	246	253	265	237	221	252	242	243	241	243	265	237	238	228	235	252	241	255	251	274	216	216	262	212	269	250	229	265	257	250	268	210	231	226	260	230	255	261	234	258	248	218	261	256	214	240	264	216	234	253	250	237	252	231	221	219	243	236	244	224	271	240	222	216	239	243	240	239	254	261	274	233	229	255	251	223	249	259	221	232	238	248	238	247	234	236	239	260	217	214	255	253	224	249	261	222	223	247	227	238	245	228	232	229	248	261	239	230	228	252	230	231	255	240	265	252	267	234	232	216	250	250	239	269	220	254	278	230	206	228	234	245	245	248	261	272	231	208	235	228	247	208	244	239	256	244	241	228	239	238	260	238	221	242	257	221	220	234	233	255	234	266	251	247	221	229	212	250	219	208	248	277	269	239	246	268	253	253	239	251	241	222	236	259	247	232	264	257	270	229	225	238	219	212	250	272	251	248	239	256	232	246	216	237	231	229	241	227	244	245	233	245	230	244	241	263	244	253	244	252	226	233	216	265	235	251	237	224	247	255	241	270	245	228	249	274	220	231	273	260	222	236	245	259	244	220	255	260	237	259	272	245	248	235	250	246	229	227	256	250	257	246	247	258	276	247	260	253	223	219	215	256	234	252	254	219	211	257	239	225	227	231	228	250	262	238	232	245	267	235	259	262	267	270	238	226	245	231	242	246	240	243	257	249	244	244	242	275	235	241	255	241	257	273	230	256	214	249	257	225	230	246	241	231	256	238	262	225	267	225	238	236	248	250	250	215	243	288	258	234	250	254	247	214	225	254	245	254	251	242	267	248	217	253	249	204	249	231	249	242	234	266	250	243	214	240	258	254	236	247	266	234	233	234	230	235	269	251	219	240	220	236	245	237	236	235	218	241	218	250	247	277	231	212	235	235	265	255	237	232	235	260	225	265	231	228	230	239	221	238	240	244	239	226	251	213	221	232	240	249	203	240	233	234	252	246	240	243	233	243	252	262	251	240	238	241	270	252	260	220	259	245	238	231	246	216	220	261	248	234	230	244	230	225	214	235	229	240	247	232	241	246	257	237	237	225	260	257	245	211	233	236	222	264	227	249	237	250	250	243	244	197	230	248	248	219	249	225	252	254	254	257	239	247	240	249	259	222	247	245	237	247	263	264	277	200	258	239	221	276	228	232	281	217	222	267	233	244	256	240	257	258	254	278	268	273	238	272	239	242	273	246	231	266	235	251	253	221	237	252	232	258	259	251	255	241	257	233	204	234	232	235	198	232	239	219	230	242	229	249	264	217	243	255	234	273	230	222	209	234	256	244	248	234	234	239	254	226	238	265	250	244	241	245	266	229	288	266	206	233	252	257	244
8377	7987	14640	13521	14926	16775	14354	11753	10884	10063	9879	8506	8341	4793	2620	2107	2029	1528	1377	1523	1743	1442	1286	1148	1018	1059	948	927	949	824	821	890	832	765	764	705	692	637	657	630	641	599	654	629	624	621	658	666	654	634	714	697	679	664	624	667	627	689	716	664	670	750	714	702	684	695	685	663	669	721	654	657	584	620	630	589	596	586	620	601	620	615	635	639	585	625	632	599	597	618	617	621	606	634	594	656	593	594	608	585	617	632	666	579	599	609	638	610	590	598	601	643	609	614	585	595	592	601	629	554	558	635	598	608	605	629	580	593	605	612	587	556	622	532	589	603	598	610	570	609	586	648	595	638	595	617	587	581	645	594	618	627	606	618	595	593	669	564	596	561	614	601	555	622	592	604	594	607	626	554	611	592	583	624	593	586	587	597	564	644	673	568	626	623	630	602	594	611	606	596	604	578	614	565	575	643	535	585	598	606	584	606	579	635	630	611	627	607	571	583	630	631	605	584	616	568	547	615	612	570	561	629	613	617	583	589	604	611	611	558	590	611	596	628	562	565	577	613	583	555	600	575	578	582	572	578	614	598	545	566	601	603	580	574	536	585	560	586	574	629	614	592	598	553	609	567	576	605	636	641	578	595	617	566	583	625	584	557	643	589	589	614	576	565	591	592	532	575	618	595	599	582	606	530	561	587	607	594	616	563	593	578	594	568	610	609	637	584	632	580	598	564	600	567	580	569	581	558	623	602	593	608	562	607	577	606	621	608	585	592	597	572	634	577	565	586	626	574	559	586	562	598	588	613	558	598	614	572	594	588	564	605	547	555	633	548	558	622	616	636	585	584	566	574	615	561	580	608	564	595	577	547	588	607	595	601	619	638	602	593	588	588	564	568	602	573	579	587	571	586	614	579	571	627	599	604	579	573	567	616	580	562	580	612	568	571	626	547	599	577	583	595	561	622	593	610	563	634	593	600	652	604	597	565	613	608	629	675	594	575	598	573	604	599	558	608	611	582	628	613	593	635	601	600	567	589	590	584	626	577	605	570	586	583	611	581	577	588	592	588	564	596	644	583	566	566	618	606	607	635	604	595	625	622	623	610	564	577	561	540	578	571	617	600	600	554	591	624	577	579	577	589	613	608	591	606	587	579	606	604	592	589	620	614	581	591	594	567	582	598	619	598	583	587	611	584	575	589	564	571	601	606	594	604	566	565	582	603	582	600	610	604	592	551	572	597	578	567	585	591	589	608	610	642	587	613	570	602	585	577	577	591	611	605	623	590	573	564	612	523	580	605	520	577	578	573	614	594	593	605	601	600	584	577	619	565	562	663	556	566	579	581	572	623	558	574	613	569	566	603	572	565	581	628	616	591	568	593	589	610	577	588	612	592	591	561	544	601	605	569	598	560	598	603	650	558	577	593	614	605	567	629	620	577	591	593	620	605	616	570	562	604	636	555	578	605	612	661	560	575	591	553	623	594	634	584	629	607	553	581	595	596	578	577	550	619	567	614	540	601	573	621	583	574	584	593	596	584	639	622	586	596	630	557	591	555	567	574	570	596	609	564	615	574	654	629	623	592	616	603	616	578	637	633	582	605	575	601	623	582	577	639	602	634	561	595	637	583	595	578	607	573	588	596	633	587	583	612	601	571	621	612	634	574	612	609	599	619	635	630	622	615	585	584	622	575	600	593	565	603	569	642	626	589	612	607	614	591	596	588	579	616	578	598	597	589	603	646	591	629	586	570	629	578	610	627	607	625	600	564	593	571	597	603	573	600	550	569	610	584	576	594	579	637	581	608	590	570	626	574	603	594	555	599	559	596	621	624	596	560	576	576	584	617	582	589	602	616	602	595	614	591	601	559	617	601	622	586	539	569	609	561	626	602	595	633	571	547	595	600	594	584	613	600	605	593	600	620	614	619	590	581	570	587	613	585	578	589	593	538	614	581	639	590	600	564	626	611	571	595	572	533	537	590	585	596	617	566	613	577	589	601	579	594	579	616	565	589	592	548	568	564	611	597	614	609	619	569	580	604	611	575	586	602	567	648	579	569	607	583	569	628	555	580	562	578	579	597	638	582	591	602	589	582	573	540	665	569	601	544	587	573	639	583	594	568	595	613	589	576	559	581	584	609	580	589	582	544	562	589	603	622	592	545	546	597	603	643	613	577	593	571	587	592	601	623	583	555	556	571	579	583	574	635	529	546	586	593	583	613	584	571	586	584	591	558	604	619	582	636	618	635	559	582	567	611	580	611	570	591	587	600	558	618	572	672	579	578	581	571	623	584	601	576	609	596	587	553	618	557	617	575	610	607	610	574	603	587	574	579	584	570	528	612	606	665	602	544	585	581	591	593	588	598	567	568	568	573	585	605	563	576	623	558	599	604	593	606	586	547	653	585	616	564	590	564	568	624	601	597	610	546	616	553	587	573	611	625	565	619	580	571	568	601	557	625	621	560	614	608	615	558	607	586	601	562	628	578	605	587	589	602	619	615	614	561	616	598	566	553	627	638	616	569	583	592	599	581	557	602	621	583	584	565	616	618	630	605	574	594	549	590	623	579	583	612	596	589	584	572	585	540	575	619	598	562	599	552	591	590	631	584	609	599	607	581	588	572	520	576	617	630	572	640	552	582	591	579	616	617	646	593	566	597	581	631	637	609	612	536	602	601	593	606	599	572	594	566	587	632	601	553	580	573	607	624	591	577	608	598	608	575	589	592	596	616	578	620	585	582	606	609	596	556	624	586	569	608	594	571	631	569	603	562	557	655	557	591	583	606	559	605	578	628	664	586	569	627	586	529	595	630	596	592	642	601	624	575	599	596	614	587	568	537	602	568	566	585	582	579	625	625	618	590	577	566	634	582	593	623	622	591	589	563	616	585	598	568	602	592	563	627	565	615	598	538	578	580	576	641	636	609	604	593	596	589	615	616	626	582	561	637	602	559	588	572	618	615	562	536	600	609	593	602	576	624	569	585	595	628	630	596	565	626	594	575	602	539	621	604	595	616	556	599	603	593	580	648	582	620	602	598	607	596	618	612	533	600	580	597	604	614	581	603	636	653	579	566	597	600	573	592	558	562	615	603	636	636	634	653	609	602	572	585	563	580	613	567	573	611	609	621	609	592	550	553	565	551	576	562	611	612	588	604	631	598	617	624	591	591	625	573	636	635	588	611	576	628	637	572	612	626	590	569	577	578	641	642	606	561	605	567	585	558	585	573	604	613	635	575	584	626	591	647	582	587	586	630	610	566	568	559	623	605	575	596	597	578	558	642	552	608	589	603	575	600	625	618	616	579	574	595	552	595	620	618	582	588	600	599	574	522	574	549	647	576	585	520	605	615	568	610	545	591	612	649	570	596	587	566	611	626	569	629	607	563	584	594	628	611	606	550	571	589	585	568	625	585	639	592	576	635	616	610	557	607	601	600	585	622	611	566	592	598	572	575	590	610	616	626	588	572	597	617	583	595	581	591	565	617	598	576	655	594	595	608
21871	15504	23972	19101	15436	13276	10641	7949	5456	5146	4901	3412	2789	1153	677	519	517	370	330	320	355	310	259	242	232	231	222	180	187	173	206	148	168	163	166	138	141	128	133	152	127	137	127	127	126	145	151	124	143	151	139	128	135	143	138	124	129	144	150	132	117	184	159	137	136	127	134	118	119	116	130	145	115	116	129	128	123	123	116	122	141	113	108	122	109	116	137	125	110	105	124	147	114	133	118	126	122	127	113	120	101	123	116	123	139	110	132	114	131	131	118	140	121	135	114	131	111	104	118	126	134	123	115	122	125	123	121	123	132	119	110	113	116	129	113	126	127	115	111	134	133	98	144	133	109	134	121	124	115	117	151	115	102	150	134	139	143	128	129	137	140	125	130	128	124	99	109	115	99	131	137	119	105	133	111	125	133	102	123	141	132	117	119	123	129	122	119	125	151	126	135	141	125	121	123	121	105	127	125	104	105	95	120	130	128	126	122	133	113	132	133	129	142	131	102	115	120	115	132	110	149	117	130	119	116	122	118	120	95	127	110	127	107	114	122	115	102	132	125	134	118	122	136	117	122	124	114	122	100	109	115	98	139	131	127	128	117	138	122	128	128	123	129	125	122	119	111	115	116	139	132	110	146	152	117	94	119	132	106	118	133	105	133	127	129	130	121	123	122	129	128	115	124	122	126	117	101	128	138	121	103	145	127	109	96	117	119	125	126	115	128	114	119	102	149	125	129	135	127	117	116	133	111	98	131	114	109	118	132	120	129	122	146	142	125	141	126	115	120	112	118	124	119	107	139	134	117	122	135	136	105	114	121	112	144	120	119	124	113	131	108	116	115	124	121	121	121	129	134	110	111	134	121	101	135	132	117	121	139	118	116	115	122	130	114	129	117	99	109	116	122	116	112	121	118	120	122	137	131	127	120	133	122	132	96	127	121	111	126	118	111	103	127	136	108	116	112	131	122	120	107	116	125	112	121	121	119	140	127	112	111	116	129	127	129	122	116	102	112	109	114	134	137	127	110	118	111	112	141	125	110	132	114	124	114	119	122	137	125	122	103	125	114	124	119	119	126	114	122	128	116	123	120	117	141	133	117	118	122	126	126	100	136	109	106	112	124	129	122	135	129	140	129	100	106	123	129	136	138	137	115	124	134	143	110	119	123	138	112	127	125	110	128	133	126	118	124	135	121	119	114	112	107	105	135	116	107	118	107	123	111	97	114	130	102	107	119	136	126	118	137	133	135	117	111	114	117	117	129	113	131	129	115	108	103	129	126	129	134	124	135	117	117	137	112	105	123	106	128	118	128	118	145	145	146	126	129	129	124	118	146	149	120	126	119	115	102	131	124	113	135	126	119	125	144	138	125	123	116	109	122	119	126	120	97	138	113	112	110	103	125	107	106	105	122	113	97	127	124	125	142	127	117	109	119	122	107	108	122	124	137	129	108	105	130	121	117	118	117	113	143	124	111	112	127	139	131	116	119	122	136	138	118	116	99	107	130	121	129	114	132	124	123	122	93	106	111	97	142	140	119	131	136	121	126	131	97	95	117	141	123	135	122	124	127	136	116	145	116	130	103	116	124	135	118	106	140	118	121	121	144	131	121	137	113	131	118	130	124	111	132	122	114	120	123	111	101	125	125	116	131	107	102	104	110	109	122	130	120	122	121	104	106	116	129	115	99	117	119	122	108	129	128	101	131	117	123	125	119	106	117	136	110	127	107	138	107	125	120	124	123	127	106	124	124	137	122	120	121	122	109	120	124	114	120	128	120	107	137	98	144	106	111	140	134	142	124	127	104	121	135	128	138	112	128	114	128	124	107	134	114	122	128	103	112	115	124	116	133	120	118	135	141	115	112	118	104	116	119	100	124	99	132	137	134	114	122	113	133	108	106	103	109	125	109	115	116	121	127	112	120	105	115	130	105	122	108	131	118	151	117	119	121	133	122	110	119	93	132	115	110	102	123	106	117	98	122	97	107	105	131	121	133	121	121	118	126	120	129	121	130	119	120	110	133	134	126	136	111	135	136	112	132	135	108	116	122	114	119	102	130	99	108	108	110	115	115	117	122	115	105	122	120	131	113	129	131	134	113	123	142	119	132	128	116	127	116	113	114	122	118	108	116	109	103	114	115	126	113	116	103	147	136	125	96	102	118	131	144	133	123	120	107	113	105	116	124	125	135	119	142	131	123	101	143	113	121	135	105	122	121	109	115	124	101	132	131	157	125	142	137	117	128	124	121	139	123	135	136	129	123	128	115	116	115	106	124	121	105	122	119	112	123	123	111	97	121	120	139	102	113	111	110	114	147	109	101	147	112	126	115	126	138	100	125	133	115	112	116	138	115	107	128	117	122	147	116	120	121	119	128	131	116	145	121	130	132	113	114	121	136	121	129	124	125	106	126	135	96	125	138	90	100	113	93	114	106	119	108	115	125	114	115	124	111	120	123	124	132	117	122	130	112	127	135	123	134	119	134	119	135	123	115	126	123	123	121	121	128	124	129	120	150	126	127	154	127	123	132	141	125	110	111	122	119	135	122	125	110	130	133	114	113	103	112	111	149	122	123	128	133	127	125	154	122	127	110	109	108	105	127	125	140	126	139	93	105	115	128	118	129	113	115	126	136	112	136	122	114	114	115	119	110	110	121	110	126	100	129	105	108	118	115	124	135	99	104	113	98	106	120	112	126	128	130	125	111	128	129	103	133	103	120	122	121	122	111	128	121	123	117	145	135	116	141	130	132	126	130	127	120	125	125	140	131	124	107	106	106	115	113	125	119	135	119	117	122	118	104	125	129	125	136	129	128	120	121	116	114	126	139	131	110	120	124	124	117	145	96	126	124	125	133	105	118	113	133	121	113	121	132	133	131	122	126	135	128	109	137	101	141	128	130	125	111	118	118	116	128	107	150	138	122	137	106	148	115	120	123	146	109	114	118	119	114	122	120	123	131	123	123	129	127	147	98	114	117	143	117	114	99	104	106	100	103	143	134	124	114	122	123	122	131	116	122	119	97	110	110	97	108	114	110	129	119	130	127	135	124	131	113	121	131	111	113	119	100	135	108	114	127	122	123	119	114	132	122	114	114	114	106	151	103	126	136	108	127	123	137	115	107	120	123	127	113	113	118	115	108	121	129	129	111	125	115	130	121	109	111	127	110	120	136	124	118	101	117	133	107	116	124	122	147	135	126	93	118	114	105	135	146	144	144	135	145	118	158	121	115	117	126	141	114	125	147	139	121	123	135	124	113	107	126	119	136	120	120	120	104	106	120	108	120	105	135	144	115	127	117	121	120	123	119	140	117	122	120	105	120	124	119	118	114	111	137	110	101	127	126	126	121	117	123	121	120	118	133	145	130	123	105	96	118	130	103	119	135	114	113	125	127	107	117	130	123	122	107	133	93	112	122	118	114	147	149	112	125	112	144	107	118	110	117	112	113	112	115	103	118	105	120	121	135	122	118	124	123	108	130	111	134	124	136	133	112	106
12169	10952	19617	18891	20546	22582	19862	17578	15179	15133	16221	13001	12123	6515	3779	3005	3054	1888	1871	2080	2219	2028	1477	1258	1075	1228	1099	867	891	863	809	637	736	882	605	601	521	468	455	431	441	420	415	363	424	392	396	423	483	475	517	455	489	430	459	468	465	419	455	401	443	590	565	535	508	483	475	480	498	480	437	433	406	375	386	381	348	371	325	336	337	335	332	362	347	330	342	361	367	351	315	371	350	359	365	373	351	322	351	353	325	333	359	346	358	358	315	352	329	313	374	337	330	342	309	333	336	320	346	346	385	317	349	315	343	322	338	358	342	324	357	312	331	300	352	346	324	331	338	315	343	325	331	319	356	344	304	326	304	336	347	353	339	365	334	363	332	330	327	322	323	282	308	313	349	337	351	362	326	308	352	331	328	314	348	326	319	342	343	364	350	299	310	317	330	355	331	360	354	360	331	352	326	313	305	346	339	322	344	345	330	335	345	335	343	318	367	371	327	341	338	349	322	323	348	338	344	319	326	332	317	332	319	348	330	347	335	328	360	315	349	333	341	360	324	325	364	309	330	306	315	353	309	316	313	322	328	293	348	327	332	351	322	315	302	349	336	350	326	331	343	343	345	315	342	340	340	349	326	353	340	333	322	335	379	346	331	345	347	310	351	309	333	341	331	348	332	325	350	323	367	301	330	321	355	307	308	320	349	327	338	310	302	342	323	346	355	343	336	368	324	312	308	319	276	340	315	300	328	334	324	341	321	324	350	321	360	306	370	338	327	331	327	328	319	354	315	300	339	373	318	321	322	331	346	370	333	362	345	364	324	348	303	365	304	301	326	321	323	318	336	327	289	338	297	314	329	337	327	323	312	327	315	343	353	361	343	369	354	329	313	298	319	365	338	365	342	336	325	320	339	307	380	340	305	350	312	340	333	354	328	348	341	317	346	335	337	328	341	329	317	332	319	315	347	364	323	324	320	334	343	346	368	309	280	327	321	344	340	316	340	326	314	351	336	337	341	300	339	336	325	345	335	356	340	325	355	331	324	335	335	340	339	326	358	330	320	358	330	320	358	319	338	326	297	304	332	342	312	292	341	312	322	350	328	323	298	330	307	284	315	335	333	316	316	330	319	306	324	326	347	365	350	310	336	319	320	352	351	342	358	320	330	338	329	322	346	346	336	322	329	300	314	343	363	321	323	330	315	327	324	326	313	328	363	322	290	317	338	313	360	332	320	357	323	329	341	340	304	354	331	332	349	301	393	343	340	316	321	311	350	313	304	289	342	301	338	345	314	315	339	326	340	329	320	334	336	328	373	311	325	327	320	333	330	329	316	333	321	333	330	361	330	346	364	353	314	341	358	325	289	346	325	317	344	354	356	326	334	332	329	343	330	313	339	311	344	330	335	333	335	298	338	289	361	346	333	300	329	355	333	328	341	341	336	305	350	330	306	343	331	339	343	347	342	318	345	302	304	350	324	368	351	344	330	336	345	324	326	313	316	318	304	347	308	362	378	310	335	300	316	327	350	340	317	344	314	331	322	320	338	323	344	344	331	340	341	328	328	322	327	298	334	334	301	373	334	358	313	372	356	341	325	323	314	314	312	309	319	359	313	348	324	308	325	310	318	315	329	297	334	346	356	359	348	334	315	319	332	307	335	335	339	341	323	325	306	320	321	331	331	347	357	320	333	364	321	341	339	287	303	357	331	336	307	312	326	340	327	323	339	301	328	340	325	301	338	305	324	280	342	307	326	332	310	358	304	309	315	319	328	298	320	354	314	336	333	322	303	305	338	305	311	332	345	307	337	357	325	328	348	324	350	354	338	310	362	315	331	304	340	322	372	362	336	325	338	314	334	331	364	315	337	281	342	345	322	355	313	299	331	347	337	323	361	346	345	309	326	332	341	324	353	303	327	349	355	323	327	293	345	341	312	333	355	322	338	310	340	281	343	321	360	294	318	352	278	373	342	334	360	329	342	336	314	368	325	355	344	322	319	339	343	337	321	334	311	352	354	357	361	330	349	321	314	333	314	331	321	333	376	306	332	335	326	345	349	307	318	335	344	328	354	313	300	328	331	325	287	348	341	340	321	341	328	343	390	360	317	316	325	333	349	322	331	318	348	333	346	306	351	329	335	324	363	346	330	324	302	304	355	337	343	316	344	302	364	346	361	348	346	319	332	352	347	320	326	329	331	318	328	324	304	329	333	334	311	321	313	352	364	347	345	335	328	317	347	314	350	354	306	329	350	345	353	330	358	326	342	333	329	333	326	324	319	321	344	362	335	339	317	335	323	340	329	337	324	330	319	349	308	317	335	351	325	305	297	378	327	346	332	330	275	338	342	322	343	335	330	343	351	286	319	337	319	347	332	340	331	340	309	312	320	342	334	320	283	337	308	331	306	331	343	321	377	385	326	326	332	330	351	333	342	356	324	342	330	349	302	315	316	329	307	320	326	331	351	327	316	347	314	329	353	360	330	294	348	318	353	305	326	333	327	329	314	307	322	323	329	330	305	311	331	349	338	353	315	337	345	319	321	326	331	348	331	324	325	317	336	326	333	334	328	345	329	342	289	331	328	312	332	335	322	325	358	373	337	312	351	330	359	340	331	345	345	341	344	322	335	342	328	330	329	316	324	334	311	344	310	339	342	357	339	342	374	348	366	344	316	337	315	366	350	351	334	313	298	348	329	318	315	316	325	317	334	346	318	326	351	358	340	349	351	324	352	332	322	312	345	315	320	339	344	317	331	322	334	331	336	356	339	325	284	338	356	322	324	348	329	314	361	288	357	336	318	318	343	315	313	342	308	348	339	327	313	323	339	353	360	303	293	336	306	361	310	355	338	311	343	333	316	333	328	328	322	365	335	342	321	333	321	309	337	328	334	318	319	312	297	330	353	307	315	362	341	317	311	326	328	326	358	334	309	347	323	331	341	343	346	331	316	318	341	340	275	326	341	315	338	318	314	304	340	319	340	346	310	337	363	331	350	326	331	308	321	312	313	319	299	335	313	313	340	347	335	334	322	323	323	335	328	314	316	336	337	331	352	330	345	315	332	319	352	318	292	329	330	337	342	347	331	342	357	365	319	359	320	300	314	328	334	275	319	309	315	355	335	312	308	316	322	343	327	354	303	306	338	321	311	324	313	335	319	354	357	281	311	318	342	327	314	292	348	326	337	276	332	310	303	325	295	350	301	333	345	339	330	332	303	318	329	326	329	340	327	327	341	319	326	293	304	304	342	328	359	336	334	366	340	319	328	331	307	353	328	319	332	347	379	308	339	342	333	314	331	336	346	321	340	329	325	324	333	308	357	362	310	324	338	320	326	326	364	312	339	304	348	333	336	346	307	297	353	329	331	356	322	324	316	321	346	316	311	332	299	313	346	304	348	324	331	321	353	304	326	336	334	326	333	349	325	317	355	320	334	293	347	311	346	359	370	351	334	319	347	306	382	318	302	323	353	321	332	351	317	320	352	336	319	357	325	311	324	340	344	341
3076	1273	2579	1380	1054	824	635	568	519	491	483	416	415	403	325	382	359	340	368	330	348	356	321	345	352	323	327	344	372	310	334	367	344	370	341	350	324	355	319	350	320	340	351	371	343	339	334	348	340	350	325	308	366	323	370	335	349	370	354	331	383	343	317	317	339	338	317	300	347	341	364	308	356	346	332	342	323	331	319	353	306	326	324	320	330	334	352	358	313	316	348	320	324	351	353	319	304	321	314	334	309	340	364	340	315	326	309	337	307	307	338	351	329	330	326	320	331	324	368	328	324	344	346	306	316	339	338	328	343	313	356	322	370	336	332	320	332	356	333	327	350	338	363	325	309	299	309	320	328	336	329	352	313	349	365	338	353	301	338	313	353	314	354	342	346	343	318	361	368	366	357	352	370	326	357	317	300	344	357	332	349	374	386	347	326	318	341	366	348	316	342	363	328	307	331	345	291	354	345	340	317	313	289	346	371	348	360	322	332	316	305	352	343	319	364	322	347	348	330	313	363	321	305	304	350	350	364	350	326	297	309	311	345	343	336	341	361	328	308	310	328	329	324	332	321	313	321	317	351	358	345	304	332	323	303	329	321	356	305	327	363	311	327	328	359	354	341	340	367	311	300	332	359	356	332	331	333	348	331	338	343	322	338	343	325	341	343	321	322	306	355	312	336	336	351	340	349	318	328	345	310	354	374	314	340	329	338	320	353	370	376	330	335	348	313	345	332	351	342	320	327	313	369	367	323	323	333	332	360	344	348	333	326	353	344	301	338	337	363	344	344	338	332	331	325	311	346	335	306	329	345	354	352	316	330	307	370	368	319	317	322	318	322	364	324	345	336	341	360	365	353	345	331	371	354	327	332	323	349	320	327	342	328	339	304	336	383	279	335	329	344	340	367	356	324	350	353	367	323	321	323	319	324	338	350	344	334	367	340	344	321	339	312	350	356	331	345	319	356	319	361	352	312	353	316	322	328	372	337	327	367	335	342	339	348	312	347	340	359	329	310	347	313	321	330	324	331	330	322	344	329	317	370	303	336	371	318	324	333	310	340	340	310	337	340	346	323	318	344	319	328	323	327	355	348	321	320	348	344	347	346	324	348	327	323	343	320	337	328	315	316	336	326	329	304	337	333	332	317	339	329	349	361	342	334	331	310	362	330	327	355	345	326	346	323	332	340	358	359	311	341	344	359	322	328	300	310	322	306	330	337	337	355	325	311	355	357	310	309	337	327	309	316	361	348	349	342	316	320	336	334	332	343	345	347	334	345	309	316	332	298	322	332	339	349	360	306	313	328	334	348	349	337	338	390	335	363	354	318	330	325	303	360	349	340	315	315	339	327	345	313	298	347	361	320	334	326	345	347	337	361	334	337	299	327	323	321	330	332	303	343	330	350	324	338	344	368	350	323	337	332	313	306	331	325	326	344	325	325	332	362	324	341	327	354	331	360	295	346	321	327	359	354	310	344	342	334	324	302	338	318	326	321	338	369	328	336	360	328	354	324	322	323	343	312	338	348	303	310	334	341	324	317	316	315	319	336	335	369	321	331	341	323	307	320	337	322	304	330	345	332	346	343	327	338	371	321	343	313	341	330	345	305	318	362	351	338	318	349	335	337	326	322	345	342	318	320	322	371	366	296	296	306	366	339	342	344	373	357	351	335	314	342	325	294	326	323	326	362	313	329	374	325	314	347	335	327	342	331	347	321	332	324	342	339	299	344	340	358	320	346	339	307	341	345	333	354	351	292	317	323	313	345	340	343	318	322	341	347	340	341	326	335	309	311	353	322	310	336	313	321	334	348	336	356	354	347	334	338	324	357	347	323	336	332	318	316	331	319	337	344	357	322	352	373	313	340	317	331	332	333	336	337	305	303	344	309	317	323	303	334	322	305	326	368	300	338	353	333	345	319	333	348	348	353	327	345	323	318	347	324	348	374	344	363	333	354	348	354	331	323	355	316	333	352	339	339	372	341	381	342	349	353	327	350	351	364	334	321	384	329	356	375	339	339	319	351	322	337	321	298	339	357	330	319	361	340	351	331	302	344	323	313	337	350	325	324	328	344	339	333	354	326	339	358	345	344	344	315	357	348	329	339	326	342	301	345	355	315	371	335	320	340	324	348	310	315	358	309	340	355	330	358	332	330	356	354	335	285	315	342	339	333	370	327	322	359	340	336	350	314	323	322	355	336	326	346	328	321	338	340	321	298	362	352	329	345	327	332	343	319	345	317	310	337	277	373	353	340	337	342	322	331	316	342	341	348	332	338	320	345	334	325	320	312	341	342	333	342	350	331	345	299	329	367	296	344	355	327	336	342	338	336	343	362	372	325	333	322	361	347	334	346	322	316	351	332	358	351	384	349	337	340	373	331	363	380	315	396	351	324	336	334	347	367	342	337	311	377	324	318	317	339	328	335	369	348	308	330	333	335	335	346	344	303	322	377	295	354	355	353	358	310	309	362	331	331	317	324	274	327	322	329	352	340	324	329	333	329	342	336	330	347	339	309	345	332	340	345	369	340	314	305	339	321	331	337	323	323	348	328	338	345	330	340	349	326	338	343	302	379	318	374	361	362	312	310	346	341	342	343	317	306	349	353	338	363	316	287	351	322	369	319	337	319	341	329	353	330	379	343	327	359	314	356	331	311	348	343	367	359	361	303	340	346	327	341	316	321	337	340	330	302	324	333	303	333	364	314	298	327	332	331	306	344	317	321	344	350	311	300	334	332	342	333	343	350	324	326	335	352	350	335	310	328	325	372	347	332	317	319	322	328	343	317	314	324	327	337	324	360	340	305	350	383	341	308	362	303	345	332	325	313	335	320	316	335	380	341	323	300	337	367	339	340	321	314	335	351	332	294	348	290	325	331	346	354	333	389	331	330	302	308	345	352	293	308	347	334	357	379	333	361	337	357	300	288	328	307	364	309	331	308	349	312	330	357	323	319	372	324	328	338	311	329	319	327	344	349	308	328	365	345	353	308	332	335	336	317	320	324	326	331	346	340	324	312	337	356	350	323	314	356	347	306	360	329	354	337	337	334	335	331	320	322	339	314	373	299	343	332	314	336	340	337	368	350	337	346	351	348	322	361	342	331	356	343	346	327	319	307	357	366	379	342	320	349	341	304	348	359	323	330	362	358	329	320	338	343	346	331	310	342	327	338	327	286	315	335	321	357	351	331	295	345	380	337	358	364	331	315	324	327	390	319	331	339	353	386	322	345	365	319	344	342	329	362	389	328	344	335	301	338	349	342	294	358	337	366	359	309	333	353	364	335	303	356	312	340	321	333	324	340	316	350	361	340	307	331	316	321	329	331	325	341	303	351	327	320	365	298	323	300	332	328	327	333	338	326	319	377	338	342	357	301	345	353	331	341	308	300	335	357	334	328	342	351	333	331	361	318	339	357	359	344	364	388	336	331	350	297	322	358	335	338	316	333	307	305	313	341	360	328	352	317	340	323	323	331	344	334	325	338	341	303	318
3018	1902	4521	3747	3207	3260	2697	2179	2077	1958	1697	1517	1311	1095	1014	1004	1029	963	924	969	994	879	873	856	811	864	808	838	841	879	828	833	845	807	783	815	816	819	785	839	768	780	838	790	809	788	784	809	841	861	830	852	865	842	837	824	822	856	846	846	807	874	843	831	821	784	842	816	810	863	872	859	833	814	836	807	825	784	794	786	820	796	771	835	799	819	827	813	808	813	867	772	785	851	810	833	825	869	851	856	784	835	783	808	826	857	814	820	864	838	818	821	805	810	854	808	778	803	836	809	802	778	806	869	807	806	820	792	832	754	810	775	835	731	734	818	806	757	792	796	855	804	816	800	802	796	800	840	839	822	854	777	798	795	825	845	813	796	795	782	779	787	810	786	789	767	796	844	783	798	863	814	799	786	805	823	838	801	801	743	759	804	801	781	825	800	790	828	777	820	736	782	793	764	812	790	788	778	758	798	874	776	814	798	826	761	816	828	775	778	810	845	803	783	789	826	818	828	837	805	769	807	823	839	780	796	793	819	817	784	812	782	788	783	756	825	826	808	788	805	807	787	874	820	775	780	770	787	796	798	772	842	838	777	809	746	800	784	798	817	803	784	804	733	854	790	751	784	815	810	823	791	792	808	780	815	801	821	847	820	835	784	804	785	755	835	777	794	804	794	873	814	812	804	811	810	792	762	848	819	782	838	810	805	827	830	815	846	797	828	793	795	801	838	783	789	811	819	802	798	778	815	860	788	811	808	817	836	809	784	803	782	803	748	841	821	819	823	807	824	817	793	786	739	810	766	773	822	806	822	801	830	792	828	820	827	832	832	806	847	793	782	790	788	769	753	811	800	805	789	826	813	808	802	773	755	804	802	818	744	788	833	782	804	821	824	724	808	827	804	821	748	836	837	770	790	835	773	797	764	830	768	840	815	818	793	811	795	815	842	815	812	785	794	763	820	825	889	852	791	872	789	758	805	862	803	797	796	806	826	838	811	802	807	792	811	798	805	858	808	839	837	841	794	786	826	778	828	767	808	835	801	805	848	827	786	797	798	788	798	793	838	815	814	807	846	772	801	880	812	824	815	804	838	787	836	809	847	815	786	797	781	825	764	766	761	839	763	829	808	816	812	782	807	817	769	793	790	834	753	782	853	775	801	828	818	852	807	763	783	836	775	780	822	871	892	799	769	861	779	813	762	837	856	758	827	816	802	809	812	817	828	819	789	788	852	849	743	784	765	828	758	793	840	783	776	792	754	803	863	754	806	786	775	751	815	803	822	823	768	793	734	841	813	773	788	785	768	777	802	859	794	800	824	833	765	779	788	809	819	810	803	770	812	824	792	824	798	796	787	774	758	770	753	803	781	768	825	761	807	822	787	855	849	820	809	737	822	821	820	805	771	775	851	802	837	798	837	800	813	761	800	787	800	885	794	793	816	763	794	812	788	815	825	760	827	799	756	856	815	789	806	830	775	765	805	847	778	779	784	761	804	816	794	799	868	828	855	856	774	785	829	799	838	823	772	838	832	755	787	828	743	788	851	792	753	830	907	847	757	806	756	764	799	795	764	761	799	764	772	811	808	792	804	832	845	800	787	807	803	803	796	837	808	792	806	848	825	811	804	776	780	842	780	832	841	779	830	793	803	810	792	794	838	788	788	789	859	782	798	740	841	824	836	763	776	779	761	890	787	778	790	815	790	813	812	790	784	772	800	805	757	851	796	764	833	875	794	797	815	820	831	838	746	747	807	843	777	789	808	798	861	769	756	731	827	801	767	797	729	829	830	766	789	765	777	772	791	790	812	806	787	848	784	810	818	820	773	839	749	805	832	853	821	779	782	759	789	829	810	807	846	812	832	811	832	837	834	762	827	811	778	785	833	780	765	817	787	807	744	826	769	807	826	795	825	853	831	764	803	799	814	817	783	790	859	786	839	808	810	780	888	816	834	788	826	800	749	774	865	803	824	809	815	767	794	808	879	840	811	812	764	805	834	798	802	799	868	772	838	800	847	831	809	760	767	760	799	813	843	793	787	794	817	791	771	825	797	735	803	833	809	790	776	813	808	805	812	809	828	813	785	811	817	795	784	857	807	791	812	858	824	841	789	846	825	810	823	805	780	776	771	748	770	797	770	796	813	785	824	813	790	881	794	781	811	810	787	815	765	795	856	841	780	787	774	784	841	788	800	792	836	853	810	797	806	821	806	798	823	768	849	767	798	775	836	831	828	781	851	823	729	795	760	828	804	835	828	784	776	778	838	849	816	780	779	823	787	807	773	841	853	771	762	781	833	795	793	777	758	800	811	812	796	770	804	849	820	802	820	762	768	825	840	871	761	783	853	800	828	821	824	771	790	803	813	815	746	819	746	795	820	771	805	822	789	826	775	797	855	818	776	812	836	872	800	795	779	790	780	781	764	813	806	762	789	812	771	813	770	795	790	805	789	816	807	801	830	823	811	759	797	812	812	823	785	830	780	799	799	839	773	794	844	788	776	827	801	803	787	785	794	801	840	791	781	768	810	841	824	826	861	806	844	869	834	838	757	795	802	802	815	822	807	806	804	772	828	818	816	795	811	822	818	808	835	809	821	794	785	835	814	801	840	836	814	809	772	762	804	813	806	762	795	749	826	828	809	751	839	787	816	773	746	789	849	791	817	763	779	771	876	793	808	772	835	844	802	793	816	795	810	760	810	784	798	799	821	797	836	792	766	830	793	782	752	811	844	809	767	789	800	856	763	820	803	796	833	828	849	803	792	817	848	801	797	777	790	755	760	817	807	835	841	827	812	807	745	820	797	838	785	813	803	825	814	823	792	833	807	824	789	792	824	816	803	836	775	778	824	806	852	778	829	812	803	732	841	867	791	818	841	781	786	769	801	838	782	772	847	756	799	794	807	799	768	805	840	751	825	776	775	855	827	792	805	779	791	854	806	838	784	780	797	834	803	806	789	810	812	769	793	809	811	845	827	784	818	804	828	792	847	792	829	778	767	803	817	795	754	787	848	800	832	809	821	850	844	829	783	736	798	757	850	770	803	812	775	824	816	854	793	728	818	793	792	857	837	828	773	781	779	801	771	773	813	807	824	753	820	800	852	805	782	821	814	808	740	752	796	819	777	834	761	868	849	781	760	790	822	796	793	807	794	787	832	800	782	750	804	797	839	795	821	824	810	800	770	793	808	796	815	815	753	853	784	770	772	794	826	804	767	790	811	816	780	829	823	827	806	837	796	852	801	827	763	754	759	787	770	798	838	788	834	813	844	779	786	771	867	787	738	782	801	809	783	801	788	790	816	800	842	774	827	783	766	786	824	826	811	815	823	785	818	821	802	795	810	800	858	760	805	794	788	821	844	823	790	750	772	801	761	780	776	777	783	787	782	790	790	805	810	824	850	812	825	779	804	807	830	795	823	816	830	755	761	760	784	847	803	760	834	862	762	819	763	804	810	779	804	823	869	825	732	797	787	774	758	778	789	843	841	798	757	829	815
13589	8428	16544	12939	9538	8027	6709	5039	3558	2988	2560	2073	1684	758	553	467	470	414	367	368	373	373	327	310	304	318	264	264	283	270	262	312	287	264	256	260	214	257	251	258	251	280	250	231	261	268	248	243	288	260	254	235	271	233	246	261	229	256	252	244	258	259	279	271	263	230	301	227	274	239	261	239	249	233	261	237	213	289	280	242	251	288	241	254	241	244	240	246	238	225	280	276	264	239	231	264	255	247	211	246	261	261	224	247	230	228	256	258	254	233	268	249	272	254	236	278	235	238	242	269	250	240	252	249	247	277	264	264	219	250	235	238	217	237	240	239	251	252	239	225	250	252	273	263	254	236	259	239	280	245	207	249	263	243	210	231	239	237	254	243	265	244	255	252	220	269	232	246	223	240	252	229	227	216	243	259	223	237	254	229	233	270	262	260	273	246	255	216	241	242	264	237	238	228	263	230	234	262	250	239	228	246	255	270	219	248	257	251	238	258	236	254	240	255	261	243	250	234	235	227	250	267	230	248	228	232	219	238	250	246	234	221	256	218	248	220	259	248	222	256	224	261	252	223	260	254	231	232	232	254	239	255	267	217	300	244	255	235	246	252	232	262	246	273	269	233	236	256	233	243	214	239	258	240	230	244	274	242	247	252	233	256	237	272	243	238	241	215	266	232	241	245	257	254	223	238	250	244	264	223	244	242	258	256	271	250	223	252	233	259	274	239	267	250	236	236	235	236	246	277	228	262	256	267	248	276	224	256	236	243	254	246	258	259	226	260	251	249	250	211	237	269	238	241	245	240	231	219	235	237	236	227	235	232	223	222	253	269	272	235	204	251	244	243	232	244	209	247	257	242	245	268	254	233	234	252	235	252	255	266	240	270	233	255	218	264	267	232	225	219	271	256	249	248	241	236	245	248	228	239	210	258	246	238	256	275	239	264	220	245	233	248	233	243	228	271	253	231	246	237	247	266	232	248	240	243	207	262	234	242	241	250	221	247	260	275	229	260	224	242	250	246	262	227	223	233	218	224	229	251	238	256	251	241	271	257	227	251	228	242	248	212	236	254	252	264	251	265	268	232	277	224	232	246	229	237	233	241	257	270	205	256	260	242	265	242	246	224	248	250	256	247	258	284	243	246	249	272	266	247	258	248	246	248	268	242	238	231	243	269	270	242	240	237	245	264	251	226	239	247	224	220	240	255	263	251	249	275	237	245	264	256	242	245	249	250	248	253	236	248	246	227	254	246	230	248	243	212	251	246	191	247	226	271	235	250	269	236	270	274	243	232	250	208	245	223	248	258	266	274	245	236	254	236	246	270	249	252	252	283	228	236	226	240	234	234	232	218	268	254	221	253	260	235	242	233	248	238	263	234	269	217	224	248	225	230	227	260	247	240	229	240	244	236	231	243	239	238	241	246	279	294	257	240	259	234	246	249	242	272	239	248	240	236	234	237	246	269	245	258	261	233	248	243	235	235	252	214	227	249	221	233	237	229	261	262	225	257	239	230	247	225	253	231	239	251	276	217	280	266	246	223	253	233	237	242	249	237	239	224	232	251	241	239	225	260	244	245	242	240	242	233	237	249	248	274	241	243	230	244	245	241	267	220	227	237	259	236	240	241	254	239	250	259	239	240	239	234	260	240	244	208	284	241	248	205	254	243	249	245	247	253	240	263	275	245	246	256	216	253	256	238	247	229	286	246	249	241	248	230	244	229	249	245	251	237	229	234	260	244	239	239	244	244	241	279	235	245	227	240	232	257	255	248	258	248	249	247	241	227	233	217	261	261	238	271	241	254	238	229	251	246	251	248	295	233	229	273	256	263	231	231	268	264	235	236	265	250	258	279	249	224	255	240	251	259	223	250	235	253	230	250	241	237	267	207	249	250	250	234	263	236	226	220	244	234	265	225	227	262	243	239	226	242	221	244	247	256	250	249	274	226	221	239	249	218	244	273	246	221	212	258	235	237	244	238	220	254	243	214	238	278	246	241	234	237	240	241	230	195	262	227	249	247	257	245	253	231	266	242	248	262	248	224	248	225	272	237	263	236	251	235	248	254	249	224	248	237	247	242	267	224	240	262	222	271	232	246	228	224	232	260	244	271	236	223	238	218	274	238	239	237	229	248	256	231	232	303	227	235	242	209	247	245	259	208	247	225	232	244	268	222	228	253	264	221	243	259	250	239	252	218	282	248	245	266	240	230	264	230	285	235	240	235	242	215	268	235	233	274	239	266	251	232	248	247	214	222	272	270	269	258	235	256	235	240	254	274	253	260	248	255	223	238	250	232	240	261	260	242	230	252	247	267	303	272	267	255	241	258	243	251	237	233	240	263	231	238	269	243	264	235	277	257	242	223	246	247	220	261	249	239	251	235	238	246	230	250	226	252	271	252	223	218	239	258	247	244	254	241	259	271	228	231	261	265	244	249	239	258	241	234	245	266	241	241	239	240	244	277	214	246	262	246	221	210	234	236	245	237	233	245	257	266	247	249	248	230	264	241	260	270	218	252	214	233	246	242	244	250	226	233	255	265	217	253	258	255	264	228	252	242	250	247	234	239	291	280	217	263	237	250	221	256	255	244	255	261	219	227	277	262	241	225	256	247	263	246	204	269	262	266	242	223	235	257	267	251	255	252	241	250	223	244	247	255	250	244	251	228	247	252	233	245	251	205	241	265	223	240	231	257	252	250	251	230	249	275	246	266	246	249	248	226	251	233	259	233	238	251	251	233	243	286	263	268	267	278	224	237	245	275	236	284	232	237	276	266	231	273	257	260	248	250	255	254	242	258	271	244	246	245	236	273	257	244	259	233	245	239	245	235	283	232	243	248	259	242	244	261	239	214	246	229	273	240	228	223	244	265	249	229	250	236	240	261	233	242	248	239	215	239	229	249	238	228	262	249	233	252	249	255	224	244	240	246	213	239	258	226	240	224	236	246	245	229	232	278	262	276	251	240	245	256	214	229	236	261	251	234	240	214	252	243	256	249	254	235	237	268	254	237	238	240	229	244	232	224	251	255	237	257	254	235	257	268	256	273	235	252	224	253	236	247	231	261	258	234	276	248	242	255	274	234	260	232	236	232	246	219	258	237	251	239	256	275	247	235	232	233	235	232	244	232	243	267	232	253	254	243	223	249	252	260	227	241	227	255	230	233	273	237	281	237	230	253	237	229	262	252	248	206	254	248	232	258	256	255	247	240	207	274	224	232	257	232	216	281	247	235	231	256	246	226	228	251	236	225	234	244	241	262	254	253	238	265	218	245	207	243	241	256	249	249	229	245	255	256	254	271	288	273	252	276	255	250	242	236	218	271	238	263	242	256	249	241	241	222	260	267	247	258	244	264	237	239	227	248	243	276	240	260	255	238	252	265	247	248	240	263	229	291	257	246	241	266	263	269	265	220	237	256	269	269	245	240	241	250	250	256	212	232	261	258	226	269	280	196	244	269	231	219	240	214	267	240	256	261	240	243	243	238	247	230	240	228
8738	7447	15021	14190	15105	16212	15659	12629	10256	10588	10793	9068	7425	3567	2685	2375	1960	1716	1690	1455	1699	1541	1282	1150	1098	1015	911	878	869	857	806	888	863	725	816	691	647	636	628	658	610	606	616	641	622	653	697	668	666	684	655	631	706	692	685	703	731	703	706	660	741	739	747	750	787	728	661	692	620	650	647	626	675	615	644	550	625	610	607	621	637	708	633	585	595	589	609	609	596	640	613	605	606	622	634	611	620	624	612	602	608	604	612	604	601	612	571	627	589	594	596	641	620	623	626	645	586	597	597	573	618	553	588	578	581	656	603	626	591	623	574	593	650	609	591	633	586	591	604	629	640	603	602	617	584	608	545	594	575	584	597	554	582	579	589	615	590	599	639	557	529	597	607	589	625	619	623	615	622	620	625	626	628	595	649	587	636	617	607	590	626	601	562	596	609	629	580	587	659	545	599	612	610	590	612	558	610	599	627	623	621	526	589	600	586	592	591	568	601	539	614	577	648	643	585	603	652	577	541	617	605	635	625	618	599	632	622	574	631	574	623	550	572	580	551	585	588	640	551	600	617	631	592	612	619	591	562	598	573	602	603	643	590	592	662	608	589	644	637	610	626	592	601	628	589	636	570	586	602	620	597	596	631	595	599	613	582	603	581	589	620	604	624	601	605	647	647	608	650	641	594	593	576	592	645	616	627	598	598	607	617	606	596	637	633	607	541	609	606	588	629	590	593	600	601	614	605	639	545	580	624	631	602	609	629	579	639	579	632	638	581	596	585	676	601	623	618	593	591	589	570	637	594	601	625	585	575	596	629	603	611	603	599	619	642	615	593	628	600	607	581	570	663	593	602	574	585	583	623	594	608	613	592	602	616	599	615	588	587	576	614	562	613	610	614	637	583	611	596	589	583	586	595	623	600	641	581	566	533	594	612	621	593	604	584	566	624	596	614	576	588	569	608	559	605	560	650	595	554	647	618	620	590	647	612	602	633	649	577	561	617	605	566	597	566	574	611	601	567	571	606	601	615	598	625	556	587	581	626	645	600	662	563	613	611	641	617	595	608	594	626	617	585	575	600	592	595	610	595	620	613	557	598	568	582	569	607	568	601	607	627	577	587	595	585	611	628	596	581	629	588	582	585	565	598	605	623	628	616	554	622	612	615	592	597	651	593	594	585	574	610	575	615	596	587	591	628	620	607	584	610	611	586	610	583	587	593	621	596	550	614	601	584	615	596	621	595	595	612	598	607	613	615	591	611	601	578	590	623	577	613	601	645	603	615	620	590	652	636	572	591	615	605	602	524	585	585	596	623	614	601	621	615	589	640	592	641	626	602	580	581	577	643	618	620	573	571	618	609	651	652	590	607	601	585	606	635	599	588	599	569	604	560	588	631	533	628	645	576	611	564	619	609	587	602	661	593	610	585	578	610	645	607	582	623	560	626	577	665	583	610	572	568	593	572	582	580	614	584	605	621	611	587	559	594	557	592	603	632	607	629	618	625	647	633	588	610	622	575	606	582	580	560	565	578	590	567	598	656	637	620	589	583	611	588	582	608	595	646	614	623	573	602	579	608	585	616	669	545	615	566	603	643	659	631	587	594	610	600	619	557	620	622	628	592	594	628	605	635	569	567	632	627	622	562	563	565	610	583	652	604	597	590	600	638	598	595	586	601	610	622	582	568	550	668	579	617	613	634	609	609	626	606	551	601	624	586	593	582	591	616	592	560	557	633	610	535	615	612	574	645	590	629	596	617	553	591	587	603	584	604	611	591	597	597	638	585	596	617	585	571	590	601	568	598	613	610	561	579	601	653	583	608	615	577	598	592	615	618	577	551	600	571	575	597	605	627	573	576	542	651	605	632	622	599	572	632	610	604	632	611	563	593	588	625	613	651	628	591	606	593	588	589	551	604	596	617	599	591	595	605	654	569	625	613	620	587	581	600	608	618	574	602	595	587	527	620	636	665	663	600	561	534	572	572	620	624	573	594	580	594	613	603	634	586	628	611	649	597	570	593	644	575	601	567	560	630	581	594	633	608	541	617	616	584	571	619	598	589	622	590	624	637	623	603	622	584	630	603	606	594	608	642	604	638	622	602	576	575	600	600	590	610	610	594	602	566	612	622	618	602	583	609	594	595	574	573	567	568	605	607	622	557	592	597	622	571	585	568	559	602	615	614	607	629	614	630	623	595	573	627	587	618	605	579	632	598	617	610	612	565	585	595	572	565	590	615	586	584	585	623	634	637	635	612	599	570	638	597	614	610	615	553	572	592	603	579	589	606	577	610	621	579	602	619	587	634	586	628	582	582	622	549	568	595	626	602	598	587	559	610	619	633	578	594	591	595	574	576	607	636	578	604	618	589	585	574	626	582	616	578	621	615	562	613	574	595	601	631	591	591	610	629	584	646	604	607	596	594	614	569	620	577	572	574	574	615	608	575	578	604	553	650	605	587	612	600	591	583	621	578	594	625	591	607	612	611	583	600	567	607	572	633	610	612	621	592	584	612	613	599	647	616	591	580	598	616	603	611	591	602	576	628	586	605	594	636	597	627	655	632	631	603	627	655	584	574	642	640	644	610	624	580	586	544	613	565	605	643	557	581	595	614	604	600	612	612	635	634	605	592	601	627	590	597	605	594	557	616	617	614	567	646	642	561	644	599	592	569	615	603	604	621	623	683	578	620	618	588	569	608	594	573	564	609	589	622	630	552	615	580	584	624	604	589	621	568	643	598	604	618	596	589	632	565	595	621	595	605	606	591	607	564	591	627	592	592	596	591	596	603	600	642	566	623	644	634	580	601	618	617	578	584	579	553	564	607	635	582	597	606	635	574	595	610	619	602	607	596	599	646	592	570	581	595	605	605	645	577	604	610	587	617	598	588	604	587	581	640	585	571	575	604	598	573	609	659	593	576	587	599	611	616	608	582	610	608	592	611	645	586	622	578	594	585	574	611	591	579	596	588	577	603	576	608	608	583	638	588	572	559	646	576	618	576	621	579	603	644	621	639	633	633	638	623	561	558	579	582	587	578	594	648	582	590	603	595	584	658	591	600	601	600	634	597	606	610	623	597	618	635	615	603	606	628	563	603	611	591	602	605	600	635	580	610	609	637	639	628	593	603	642	606	571	599	594	563	622	632	620	613	605	620	583	612	603	560	566	622	617	637	569	610	576	614	592	584	607	623	613	652	600	597	634	585	618	621	594	604	597	599	598	590	609	579	618	640	646	586	573	638	601	600	615	557	592	630	597	614	640	608	605	593	587	624	592	599	598	620	611	618	635	562	608	594	607	577	596	544	578	593	606	596	572	593	620	603	578	562	600	598	615	596	605	621	592	621	599	602	624	573	591	587	629	602	593	593	602	648	587	585	639	614	613	596	596	626	596	607	581	609	588	563	653	603	586	632	615	581	587	636	610	656	609	582	648	580	606	554	560	599	566	600	567	569	620	588	555	639	602	623	570	606	582	595	662	613	627	666	605	656	612	612	621	603	572
21382	13789	22866	17973	14547	12691	10366	8573	5938	5779	5108	4418	3006	1409	600	662	576	442	416	331	365	312	289	246	252	218	194	196	171	176	186	182	152	149	154	183	141	140	124	135	156	128	118	137	129	129	142	127	145	145	126	155	146	120	110	121	118	140	129	145	148	141	140	145	160	139	153	131	149	125	136	127	152	129	145	117	147	128	130	149	135	128	134	112	106	121	127	100	118	116	127	148	112	129	128	141	121	134	152	129	134	103	147	128	133	125	126	124	125	111	108	121	118	123	119	137	113	126	113	130	114	137	129	143	127	127	121	124	137	145	117	103	117	120	116	146	128	131	131	117	117	115	110	142	127	132	101	104	138	128	147	121	115	109	125	129	115	137	146	100	125	136	130	124	129	106	116	123	136	116	129	128	119	122	120	127	129	107	129	124	125	133	121	119	126	109	138	124	108	133	112	134	136	123	121	136	128	118	132	130	121	137	114	119	107	137	120	105	132	123	133	133	149	136	125	126	122	128	126	128	115	136	109	115	123	112	118	133	119	117	136	114	121	115	117	115	127	126	111	141	136	107	118	101	106	140	141	117	115	107	141	125	121	113	124	138	131	120	123	126	124	122	143	127	156	128	98	133	127	120	123	126	130	117	128	135	127	140	135	115	140	125	110	126	123	132	136	113	108	110	120	125	113	116	123	102	133	133	147	131	130	118	139	121	126	115	129	112	108	123	132	120	131	133	99	139	121	125	137	119	118	131	130	120	141	121	110	122	157	139	131	131	126	130	120	114	100	118	113	126	116	124	110	127	122	135	130	116	115	127	119	119	130	121	109	127	138	134	128	144	125	131	131	136	106	104	123	132	129	122	114	121	116	117	132	132	111	124	139	122	112	123	126	123	128	120	123	136	121	125	139	132	118	119	106	134	128	118	117	117	151	110	111	127	150	140	148	125	111	121	124	130	111	123	116	127	154	129	135	120	128	139	111	119	104	130	130	144	112	118	134	118	120	121	108	108	118	113	97	122	108	128	135	135	159	119	119	126	131	112	110	116	126	111	111	124	102	101	131	97	104	113	139	122	113	137	135	128	131	127	121	116	111	124	120	117	95	124	130	122	137	150	136	126	123	127	112	140	122	123	115	117	131	137	112	126	128	109	115	138	110	137	113	128	130	105	133	120	109	97	128	109	137	115	130	119	121	116	136	120	126	153	129	141	134	113	144	126	119	113	134	134	119	120	104	127	123	122	122	104	132	134	137	113	117	131	136	144	117	139	123	114	105	133	104	140	137	131	126	126	124	129	126	105	140	119	120	125	123	120	121	118	143	135	137	116	116	129	129	144	110	111	105	141	125	110	133	140	131	131	131	108	125	133	127	133	139	125	144	117	133	116	135	121	126	123	112	151	118	144	121	142	113	123	125	137	107	113	116	127	126	123	117	120	99	132	119	107	142	127	153	118	111	152	132	134	117	123	121	101	112	126	106	119	101	120	134	138	117	142	146	110	130	132	114	118	105	133	123	122	151	131	142	122	123	133	113	107	116	114	119	126	124	132	136	128	132	141	128	122	136	103	111	135	136	126	122	138	120	116	123	129	121	130	111	111	125	129	122	130	132	124	122	140	123	117	129	113	120	125	141	131	127	114	114	121	109	109	117	112	131	128	124	118	123	111	126	109	130	135	124	129	132	97	114	155	124	133	114	112	133	132	120	85	106	136	119	115	124	123	121	137	109	134	117	122	124	134	139	103	124	108	126	116	134	123	116	118	119	106	130	124	124	113	136	122	111	118	133	111	119	113	121	111	126	134	127	120	116	123	124	143	116	137	123	118	122	129	108	126	119	129	123	141	131	133	116	114	119	146	133	116	122	137	133	122	111	117	142	119	98	107	120	118	127	108	136	144	135	135	144	124	126	115	127	100	119	127	106	118	105	103	128	127	128	142	99	132	119	134	124	126	112	107	120	119	137	129	132	116	132	116	130	120	142	92	134	97	124	112	126	112	129	135	130	120	132	127	136	116	133	114	136	118	133	126	140	122	116	119	136	121	140	136	117	133	124	131	131	118	123	108	118	108	114	127	109	116	112	138	115	127	133	107	122	93	124	128	122	106	129	110	133	126	117	125	112	119	137	127	133	125	131	132	133	120	126	123	120	117	130	132	125	133	133	104	118	122	118	110	121	117	136	125	143	118	123	115	119	146	144	126	124	129	112	127	106	125	125	110	103	118	142	116	107	119	127	107	126	120	114	126	124	145	116	109	116	106	145	123	127	136	105	121	115	121	109	116	124	120	128	120	137	142	143	121	122	109	139	125	133	130	135	129	108	116	123	152	115	133	145	107	136	113	116	111	130	129	126	127	110	112	135	149	112	110	135	114	122	123	141	132	119	122	129	137	135	123	98	111	108	121	115	131	119	141	136	129	110	114	116	127	148	108	103	132	130	120	104	135	119	128	110	124	125	115	130	127	141	123	107	136	125	121	99	111	143	123	124	134	121	100	129	128	120	111	117	127	121	108	123	157	125	127	127	109	142	139	105	148	123	122	110	125	98	127	102	132	117	125	123	142	134	138	132	121	126	120	134	131	137	139	127	120	116	133	115	139	124	134	131	113	121	115	110	144	119	140	117	118	121	121	123	124	117	106	123	109	110	102	115	121	104	123	124	141	137	125	105	124	123	126	117	133	131	123	138	131	124	130	107	123	130	123	120	105	99	132	118	128	128	123	119	117	104	141	127	109	138	123	143	128	115	111	125	120	125	120	150	100	127	120	132	126	127	108	108	127	138	123	142	101	135	125	119	135	126	115	127	145	146	147	117	139	136	110	105	106	116	122	130	122	128	127	114	126	115	134	134	132	121	119	107	121	107	124	116	114	135	143	111	123	127	126	135	130	124	113	125	106	133	127	112	124	124	118	109	112	133	144	113	144	134	123	128	130	114	123	117	108	107	123	126	136	123	100	137	113	143	114	147	126	102	123	119	126	116	128	147	121	118	131	101	139	143	116	138	138	131	115	128	114	127	124	126	122	137	120	130	105	125	116	115	134	139	149	113	127	129	114	126	137	146	116	116	141	111	130	124	119	125	118	121	96	121	138	115	129	120	145	104	133	120	121	106	135	112	143	133	134	138	125	130	124	105	148	111	113	127	145	126	130	129	128	114	139	117	109	146	116	128	136	117	143	123	133	133	117	113	119	140	117	130	112	135	119	127	103	142	119	135	136	130	131	121	145	122	111	121	119	117	135	126	127	129	121	117	134	128	117	130	117	128	112	120	109	120	121	121	129	118	156	121	118	135	153	113	105	131	123	99	127	123	139	121	124	110	129	120	119	120	129	128	113	116	123	141	106	110	120	131	134	122	131	122	120	131	122	130	101	135	125	123	138	109	140	130	147	115	126	131	130	138	115	131	116	131	97	132	139	114	125	128	119	140	119	127	123	113	142	131	132	143	154	98	127	140	115	113	137	111	112	125	154	112	121	130	138	123	133	137	118	124	111	119	133
11729	10095	19432	18165	20490	21714	20775	19288	15734	16019	15181	13359	11280	6821	3743	3473	3093	2327	2169	1837	2329	1997	1617	1366	1293	1042	1048	1054	805	817	786	984	770	693	631	506	464	423	439	455	429	447	380	404	412	419	414	449	439	440	472	464	487	439	501	436	514	502	500	511	447	503	525	573	677	671	545	481	452	432	411	462	408	434	381	372	341	351	350	366	332	365	376	381	338	376	325	324	354	351	368	333	362	325	323	349	376	351	358	348	394	363	333	347	355	368	372	345	376	356	356	345	334	323	329	389	347	358	325	353	331	355	357	353	329	342	354	335	329	372	359	363	320	334	336	324	316	363	359	347	341	341	331	345	334	341	331	331	335	336	334	343	317	338	368	358	322	313	369	345	353	347	357	362	313	328	357	346	369	334	359	359	366	330	360	351	327	344	355	339	357	333	317	339	326	358	351	356	356	352	360	354	335	335	316	343	356	311	351	335	317	358	357	342	343	310	376	344	403	337	345	333	328	347	318	336	350	324	340	307	344	298	331	337	293	332	343	344	340	359	343	347	342	340	344	352	327	371	351	361	354	355	317	321	338	355	317	337	333	344	327	330	336	326	314	321	319	344	349	318	353	344	349	319	342	329	320	322	310	360	311	311	326	351	328	314	323	367	343	356	348	338	324	333	309	331	328	350	357	331	365	313	301	327	341	318	328	317	355	328	318	303	340	305	327	348	309	313	323	320	350	327	355	319	356	311	351	318	338	365	330	335	354	334	323	345	347	363	376	319	362	346	329	357	306	334	306	321	367	366	334	332	331	348	364	365	334	344	357	331	352	334	335	342	321	381	334	340	317	343	342	347	304	337	324	349	354	356	342	338	337	339	332	317	307	342	330	343	365	306	354	323	316	371	345	300	349	341	339	343	346	359	311	347	342	332	331	313	329	298	339	353	347	301	335	304	358	382	334	340	340	333	319	325	301	365	326	370	347	332	395	351	331	333	321	327	336	331	318	358	332	321	329	330	339	355	352	340	350	366	336	365	327	320	331	333	316	328	300	339	340	306	332	332	316	329	323	324	317	354	323	347	339	314	337	367	337	342	355	356	290	326	313	348	360	350	352	363	370	308	363	320	314	394	328	334	336	347	353	348	365	345	338	322	346	369	319	339	351	334	350	345	346	338	328	319	351	330	344	337	318	350	342	327	336	321	330	319	316	334	320	342	320	372	337	319	348	326	346	341	320	336	378	346	343	337	334	354	330	364	333	347	333	358	315	354	294	386	326	368	338	363	364	352	353	320	331	341	332	371	316	331	320	372	342	325	361	345	339	366	363	342	329	306	357	335	375	362	317	338	340	355	341	345	351	354	322	333	305	322	316	347	346	359	355	341	356	321	359	324	344	349	356	337	345	331	334	315	320	341	314	311	351	336	327	348	326	331	358	331	371	342	336	346	325	327	343	354	295	364	342	317	336	331	350	340	356	343	328	330	362	351	347	332	303	336	360	347	334	348	300	309	319	323	344	321	340	338	321	328	361	322	326	327	349	362	354	338	322	336	341	342	358	316	369	327	308	351	329	335	330	319	346	327	335	336	351	317	359	382	328	344	336	312	308	317	349	333	324	343	350	352	361	323	357	349	348	336	356	323	346	355	306	354	385	314	349	344	368	330	331	328	341	358	354	335	343	353	335	344	375	308	344	359	340	330	350	316	336	342	337	314	332	328	320	363	327	343	325	343	321	351	323	335	293	327	336	343	342	347	307	345	348	338	339	335	331	337	355	326	325	347	333	328	326	354	341	307	346	320	341	371	329	318	367	338	358	320	340	356	344	358	349	344	324	330	343	335	340	347	332	313	316	330	332	322	326	362	347	336	333	334	340	321	339	338	338	325	345	356	319	351	330	310	319	354	367	337	325	346	341	325	380	323	317	355	351	307	336	344	368	354	354	328	363	336	327	344	358	353	375	324	313	319	375	332	340	343	365	349	345	329	341	310	324	334	355	334	310	339	372	319	335	321	350	337	339	286	342	331	338	344	348	346	346	341	349	350	334	346	301	327	324	333	320	343	309	333	328	341	331	339	377	356	327	340	328	322	335	353	343	344	305	358	382	336	342	344	332	350	336	313	328	351	324	318	320	335	325	350	308	353	373	334	360	337	370	322	350	341	350	308	303	318	341	362	357	329	347	316	350	326	342	333	327	351	354	324	348	384	391	333	355	273	310	363	332	345	351	338	345	341	341	341	332	341	297	326	355	347	339	361	317	326	343	361	333	365	346	331	329	347	344	344	336	329	325	328	387	340	359	324	336	342	349	311	320	362	330	356	368	326	365	326	337	343	352	322	311	368	359	354	342	379	350	304	363	338	291	317	314	372	335	325	318	333	322	343	329	352	352	306	336	333	354	322	334	335	328	310	351	345	311	346	329	342	328	329	305	363	347	337	357	335	334	334	331	338	343	373	313	332	332	350	326	315	336	343	296	304	360	345	316	328	348	344	309	325	324	353	313	368	346	338	347	298	321	327	314	348	305	336	324	308	356	346	321	339	357	355	336	318	349	337	350	349	325	331	340	345	368	344	351	368	343	324	334	332	345	360	329	366	333	346	332	339	313	333	359	347	345	313	305	319	336	343	365	346	312	346	324	324	339	332	312	329	321	346	312	348	340	311	312	341	307	345	332	351	326	329	322	325	360	351	314	313	320	323	336	343	327	357	339	354	346	363	341	369	313	369	370	326	358	328	338	331	394	353	332	357	332	371	351	356	330	338	319	333	339	354	345	325	354	339	336	320	351	345	340	314	365	358	345	350	312	352	352	374	311	306	358	340	334	319	345	307	356	371	326	343	391	330	347	329	369	327	338	352	364	349	346	323	351	350	358	344	328	366	329	338	307	337	357	360	293	339	304	324	349	369	308	325	328	367	378	337	353	352	332	356	339	311	323	346	347	330	331	318	339	346	343	359	335	369	326	380	339	360	377	359	332	344	352	344	384	330	344	312	344	329	368	340	331	363	355	358	320	369	313	317	326	318	328	347	336	378	341	349	369	297	331	317	307	317	362	334	360	362	341	313	341	325	352	338	346	315	345	342	330	336	354	365	321	343	336	336	343	304	323	313	336	337	342	333	337	286	347	326	335	339	329	318	340	332	329	329	355	342	337	367	310	335	318	353	363	356	325	335	352	321	327	339	342	355	323	331	345	347	371	319	339	315	348	349	333	357	361	346	335	316	318	338	330	315	352	345	309	352	333	297	324	332	364	341	351	340	310	350	334	346	372	356	320	368	328	358	352	353	309	331	348	336	360	354	317	367	303	340	345	335	359	327	327	337	363	331	352	334	341	348	366	342	306	309	339	329	355	343	338	353	315	329	357	307	347	354	331	355	363	354	332	307	325	379	336	324	335	340	347	361	370	327	342	330	339	323	345	318	375	337	329	349	375	335	343	355	328	341	335	352	327	346	336	340	301	343	368	342	356	350	334	354	345	336	324	316	375	339	333	354	368	345	323	328	318	324
3363	1347	2521	1406	935	875	650	603	541	492	439	430	393	398	348	387	353	356	380	374	360	356	295	343	308	310	367	316	320	326	355	359	339	337	345	333	327	349	327	335	328	333	335	314	325	381	344	347	340	356	363	371	327	354	336	344	360	319	321	325	310	362	366	344	340	352	369	342	319	340	295	351	300	336	361	345	322	320	333	356	344	327	353	360	362	319	349	336	326	346	303	355	316	372	331	320	346	316	358	352	337	320	344	340	290	361	340	339	326	344	317	301	296	328	325	327	331	345	362	328	375	295	328	340	312	336	331	331	361	358	389	329	333	297	307	332	350	329	314	333	363	351	331	324	334	357	371	354	328	340	321	324	321	322	310	292	335	342	344	346	354	352	381	354	345	360	337	346	338	322	339	332	346	327	331	335	353	317	339	314	328	355	334	328	343	357	329	322	355	319	374	340	337	333	365	306	354	352	310	352	356	343	334	314	356	320	338	316	335	344	337	343	362	344	340	321	336	376	332	344	337	334	339	305	330	344	352	330	305	345	363	315	351	321	341	296	286	331	355	334	334	345	354	322	328	324	324	334	337	323	323	330	331	325	325	345	376	293	340	315	337	336	362	334	317	372	336	346	328	302	345	335	300	324	316	317	310	330	362	362	351	335	341	319	314	346	341	323	339	379	326	332	344	377	339	329	322	321	299	354	347	337	322	341	321	335	369	328	317	330	332	351	342	335	338	344	385	335	329	318	347	307	335	319	328	344	337	339	343	328	296	301	328	317	341	361	343	309	344	361	294	335	353	311	309	368	358	348	335	301	357	355	345	355	322	385	319	332	359	356	327	322	319	354	366	340	308	317	322	342	333	342	377	349	347	374	350	363	332	318	348	335	320	341	302	344	352	327	328	347	320	341	352	338	331	344	344	291	332	340	306	326	334	348	349	318	339	375	350	303	312	336	354	311	332	317	316	324	348	370	340	357	356	314	346	318	353	314	347	324	354	321	347	315	309	314	346	275	339	332	363	358	331	315	349	367	357	359	352	361	334	325	331	296	344	348	359	340	329	340	323	326	326	349	318	315	349	340	336	327	311	341	291	343	350	333	327	334	322	319	313	319	327	354	314	359	338	344	339	326	356	319	324	324	320	353	343	308	362	320	336	337	326	332	361	328	332	373	342	360	312	320	342	299	332	322	327	340	346	362	341	343	338	341	328	343	360	356	347	350	363	326	319	332	326	316	333	345	326	380	317	346	338	332	356	337	347	357	330	336	340	354	337	330	350	354	336	330	347	357	310	304	322	352	339	331	376	331	317	407	344	332	321	373	327	329	362	344	339	354	322	355	308	330	328	361	372	353	370	314	353	336	352	322	352	343	333	351	349	360	348	325	333	335	328	318	327	336	391	341	357	379	352	351	357	341	340	306	367	346	346	345	336	352	340	317	329	345	382	321	342	334	339	345	326	323	342	334	348	322	336	346	332	338	345	338	328	357	327	349	355	363	344	348	307	331	334	341	343	330	371	383	353	325	341	307	349	362	364	340	337	343	310	362	340	379	344	303	327	324	334	312	317	347	334	328	348	302	337	320	336	332	340	342	318	387	344	310	353	356	371	343	301	343	352	338	319	321	317	353	337	339	359	362	325	347	381	347	334	332	325	328	324	370	343	319	321	334	313	326	333	350	341	324	328	325	297	324	325	326	352	333	342	361	322	319	319	336	341	311	328	334	356	342	361	340	326	343	361	400	320	345	312	341	326	359	354	358	328	308	338	342	335	315	313	308	357	342	355	352	332	345	307	333	331	323	356	331	314	342	363	355	327	309	351	339	350	351	336	362	338	345	321	329	323	340	314	314	346	368	378	349	342	349	326	344	362	315	342	384	333	360	328	345	313	340	324	379	328	315	350	335	310	362	337	346	308	348	325	315	341	350	338	346	349	340	338	328	343	353	362	338	338	361	349	383	359	319	340	339	328	334	342	320	358	325	353	353	350	324	324	346	348	359	320	320	328	349	354	382	326	330	353	368	334	333	342	344	329	303	345	334	342	348	311	340	314	326	309	307	320	317	371	366	335	367	346	334	310	301	332	324	354	357	352	345	301	365	335	353	321	364	352	346	339	307	324	308	363	352	346	319	330	328	367	359	365	355	306	350	336	324	355	369	324	324	344	307	313	292	340	340	330	357	337	348	298	334	319	362	359	328	351	355	338	369	342	337	358	349	343	318	333	356	326	358	319	344	344	316	317	367	368	339	337	353	362	318	336	320	323	331	294	346	335	335	360	322	341	320	352	358	362	338	367	326	324	308	326	331	364	315	314	349	325	354	332	329	326	364	381	344	375	332	319	327	348	305	332	326	360	340	321	341	330	353	351	324	339	340	345	339	334	356	283	353	337	339	317	327	357	329	367	368	345	335	336	303	337	358	346	352	355	327	318	305	347	379	332	354	313	348	337	365	322	357	349	323	333	357	345	328	332	366	320	348	319	386	338	328	315	351	332	312	358	317	346	313	358	337	321	333	367	334	347	334	335	333	374	313	325	332	317	361	351	347	304	315	367	351	325	321	337	346	314	348	312	334	333	367	353	347	340	342	316	331	330	341	336	349	366	320	340	351	325	364	306	358	332	337	367	359	315	363	323	330	325	326	328	355	332	353	345	352	348	318	346	341	324	346	341	328	354	343	340	350	305	342	280	341	365	330	351	332	325	340	332	332	340	369	326	325	338	344	328	329	351	298	360	347	351	346	344	370	322	332	323	354	340	347	378	320	368	339	324	346	338	346	315	331	329	366	356	326	348	349	314	346	347	347	388	361	328	347	355	381	314	340	350	348	386	360	338	318	349	347	365	359	344	332	346	355	355	353	319	338	340	336	331	344	341	323	341	342	337	350	341	324	345	328	335	367	359	367	368	346	368	341	360	320	320	344	332	322	369	354	325	333	336	320	330	356	368	374	313	352	333	313	322	334	347	352	345	307	331	319	333	349	346	334	310	350	326	317	329	315	354	317	385	355	347	327	327	332	372	335	336	344	335	346	365	351	313	332	342	340	345	299	299	331	348	341	323	325	336	326	352	339	405	359	351	351	351	353	321	375	353	343	313	316	341	347	334	365	335	315	371	344	290	337	333	341	346	350	316	367	332	339	334	319	344	370	325	368	340	309	337	354	343	325	353	360	337	319	330	325	349	352	318	333	351	356	322	362	346	337	304	321	363	355	319	363	357	365	353	334	326	326	335	361	348	348	354	321	337	359	351	299	307	333	344	324	312	346	340	343	327	333	286	331	312	356	329	362	307	316	352	315	372	321	343	359	314	345	323	369	360	324	327	331	358	348	336	307	345	336	369	364	354	328	328	342	359	325	322	330	342	354	339	350	355	322	313	322	346	299	303	370	332	304	328	329	327	368	339	349	361	363	328	357	299	316	363	371	348	346	386	292	344	330	335	314	309	352	315	349	338	326	357	357	304	344	324	328	315	362	346	322	349	324	321	327	351	348	347	337
3013	2025	4596	3766	3345	3068	2343	2384	2041	1930	1570	1453	1311	1141	1079	1073	1001	1022	996	963	941	925	914	880	799	786	856	823	852	872	810	882	807	830	840	827	853	796	774	805	833	802	817	853	807	781	816	766	810	795	810	776	857	855	830	878	813	846	905	826	849	821	787	818	847	829	784	832	829	833	869	793	783	831	896	839	831	744	864	801	793	816	785	803	835	784	743	833	816	835	808	821	819	816	796	817	809	791	786	749	795	805	789	834	787	821	794	777	851	805	811	782	801	833	821	799	789	789	793	851	792	799	815	806	811	806	811	774	798	764	786	766	811	797	843	805	768	834	833	776	772	821	859	792	820	784	781	790	798	764	854	825	860	857	810	789	828	741	797	742	819	821	806	770	851	827	835	840	796	763	782	807	785	800	778	826	820	803	799	784	808	857	872	801	859	794	805	785	826	837	890	766	795	829	768	790	766	827	801	772	819	793	793	836	814	810	795	806	863	842	841	838	844	795	791	790	807	755	801	799	815	837	802	816	856	828	785	795	789	841	851	781	817	756	792	774	857	804	802	773	825	841	720	771	769	803	796	832	787	842	859	792	780	771	825	751	782	841	759	776	809	798	784	824	829	780	820	819	810	801	800	794	767	805	771	787	866	803	777	802	805	835	807	811	808	810	804	787	800	793	806	766	784	799	778	802	841	868	819	835	852	809	879	787	814	813	836	801	834	836	817	786	816	777	825	792	783	792	809	814	836	805	779	804	797	812	856	808	865	797	772	796	825	775	831	778	771	829	788	812	783	760	817	772	848	806	800	821	813	825	856	792	719	841	781	858	803	748	833	837	790	805	836	797	883	814	864	799	798	803	829	797	832	804	777	806	788	807	783	848	797	756	794	744	828	842	770	854	808	825	790	784	804	812	844	824	848	806	847	796	788	841	813	856	781	798	810	806	816	738	796	845	835	804	848	835	813	773	808	814	809	799	803	824	826	793	797	844	810	878	850	838	842	817	845	775	784	844	741	782	796	838	850	832	763	802	860	798	799	846	837	807	817	819	814	812	857	824	817	808	831	825	780	829	839	841	844	824	819	785	816	803	808	787	798	789	798	807	844	811	785	833	823	879	860	837	796	787	838	823	776	835	814	783	810	815	827	779	799	784	806	813	804	817	804	815	792	829	814	789	808	842	801	810	825	796	815	791	792	814	764	844	818	841	819	800	791	755	846	815	865	815	784	767	809	831	798	832	765	784	797	820	824	760	815	786	856	804	770	836	797	814	755	818	772	801	738	802	786	813	828	807	822	783	788	822	823	788	792	833	784	776	799	802	778	761	772	803	811	854	818	795	770	785	777	778	765	777	817	810	825	845	804	798	820	782	804	834	795	772	809	792	763	828	762	795	813	770	791	812	796	805	768	821	777	799	800	821	802	827	838	826	784	826	823	806	816	814	779	873	809	779	820	811	803	809	794	800	814	765	803	769	821	767	817	824	845	815	769	875	776	768	857	809	854	817	857	822	824	800	802	799	788	810	826	768	831	827	777	761	775	831	801	822	833	829	816	779	789	793	787	833	838	805	794	811	800	840	766	835	809	851	805	859	829	866	834	813	844	821	808	828	867	816	841	829	791	752	853	783	815	845	805	818	794	847	776	767	769	768	792	788	803	812	813	811	814	762	818	842	820	840	803	844	787	772	784	803	848	790	821	775	768	821	807	825	844	814	762	777	829	776	789	890	779	837	830	816	772	852	834	849	757	777	820	784	825	814	865	824	781	819	823	809	794	793	783	810	791	802	788	786	812	794	852	845	794	840	728	751	821	837	765	812	766	750	837	829	815	804	800	806	803	801	745	812	809	822	848	816	814	830	758	762	846	793	757	776	782	801	817	828	785	819	874	771	786	845	795	851	812	832	822	824	841	859	802	810	820	799	781	831	837	789	809	813	835	814	822	836	804	779	815	839	791	786	764	821	777	768	848	820	786	783	797	815	774	786	823	794	792	774	822	835	748	831	800	806	806	825	800	836	834	844	771	836	810	803	857	842	827	832	837	783	788	786	781	746	804	776	802	844	807	817	802	849	794	867	779	801	814	842	734	801	819	874	777	775	769	812	831	804	831	844	755	819	842	821	879	805	775	786	832	823	808	807	804	817	779	767	755	813	819	832	780	818	786	817	812	811	849	766	795	777	811	810	825	844	802	810	831	811	755	775	824	808	859	807	822	834	844	828	782	805	837	853	830	813	849	808	787	812	775	822	789	763	792	780	767	793	835	820	782	842	783	768	827	787	774	750	853	808	785	782	794	772	795	837	766	755	818	779	764	780	807	821	773	846	791	774	809	807	785	811	802	846	850	800	854	791	802	838	795	881	793	821	792	802	796	833	816	784	814	806	829	828	770	759	797	837	771	814	765	834	818	807	802	802	806	776	831	797	801	770	859	813	794	800	805	784	790	804	793	792	834	865	865	754	847	751	810	810	830	772	777	788	820	786	806	831	835	780	831	830	794	819	779	764	842	747	820	845	807	795	892	796	805	788	825	799	799	791	787	851	798	845	845	837	805	821	799	825	842	827	784	769	832	833	793	800	831	768	855	849	772	795	794	827	792	778	830	835	820	838	830	800	818	821	807	798	774	798	860	821	838	771	798	797	832	770	763	812	877	782	868	810	822	754	837	792	835	762	818	783	791	829	825	795	811	838	781	741	828	834	799	851	790	795	785	831	787	807	857	814	814	839	871	802	764	791	808	837	790	734	834	789	807	800	817	866	833	796	811	808	822	812	800	859	865	843	825	757	842	785	806	779	832	772	813	774	808	872	769	801	810	869	807	788	828	799	789	840	831	814	820	786	776	794	803	793	824	836	787	799	773	815	825	827	804	777	763	786	863	754	799	823	769	816	833	766	814	796	829	906	789	813	797	796	814	845	825	793	830	826	818	822	833	822	766	824	832	839	824	753	805	814	798	774	800	829	817	816	801	857	833	803	829	810	835	802	834	778	836	825	832	778	789	847	780	757	831	822	759	779	810	774	795	799	826	792	789	792	822	773	836	821	815	815	812	839	823	791	764	792	859	790	816	806	817	769	763	761	816	845	839	767	769	813	761	832	755	785	753	837	844	754	814	803	802	811	808	795	824	872	846	809	814	839	841	745	824	786	775	766	852	817	803	827	813	841	769	832	792	796	812	782	827	800	803	831	812	797	832	873	829	828	838	778	811	837	818	741	785	824	768	774	827	783	775	820	780	802	840	814	799	820	728	794	781	814	804	811	823	871	801	794	823	837	770	820	751	914	842	834	771	755	803	770	797	817	805	795	860	834	816	844	815	841	817	798	788	803	781	848	789	780	825	803	799	822	804	783	780	783	779	773	791	830	814	831	814	800	738	760	762	775	786	795	858	806	781	848	792	837	811	777	781	804	775	810	760	777	845	846	800	820	791	817	785	888	850	779	837	800	826	820	802	820	814	807	778	792	845	819	861	800	825	794	801	776	764	800	813	810	807	788
13536	8797	15853	11793	9274	7558	6044	5228	4166	3312	2423	2021	1575	820	557	543	508	419	406	416	382	346	361	360	284	318	291	286	255	275	273	241	252	246	245	260	241	252	297	273	248	232	250	276	229	238	235	242	251	243	266	270	271	271	245	242	234	262	265	246	248	278	278	227	250	243	273	244	248	265	271	237	281	270	234	253	273	284	287	254	217	251	253	261	264	253	255	258	266	213	252	248	238	252	225	248	258	242	264	228	219	265	235	215	269	237	256	237	241	266	259	241	296	261	242	243	231	236	240	247	227	245	221	269	239	256	234	238	216	244	237	266	255	234	242	229	272	247	250	254	232	228	218	228	253	250	256	258	260	257	266	239	239	293	237	240	236	249	238	231	257	265	236	253	223	271	246	252	243	286	260	253	270	243	255	248	239	248	257	267	272	224	235	263	236	244	245	242	256	243	256	246	241	251	259	270	255	235	263	242	256	239	233	252	236	232	255	260	265	229	246	241	289	218	243	246	259	251	230	266	238	238	270	255	231	260	243	265	247	239	257	292	232	271	225	237	235	266	240	233	264	260	245	235	265	240	257	256	262	260	292	259	276	269	237	236	243	250	246	240	252	259	233	212	266	244	261	242	256	225	263	240	222	256	235	264	236	255	264	244	231	269	244	249	234	252	246	252	247	261	256	242	252	230	250	270	239	241	219	247	263	240	257	242	263	219	253	300	228	239	241	233	231	246	229	251	253	240	249	282	268	283	220	245	265	253	258	247	247	256	255	235	232	239	283	259	223	259	261	245	262	241	244	238	235	240	274	243	252	273	254	255	257	202	253	270	255	257	226	236	255	256	270	255	224	248	264	265	264	251	239	233	245	273	263	237	246	251	245	264	244	240	237	260	260	272	234	254	276	267	294	270	255	226	225	263	252	258	256	249	241	229	246	231	255	269	215	255	247	251	255	285	226	290	233	234	263	241	250	251	265	245	240	246	232	273	272	283	243	257	270	251	255	250	257	240	262	256	237	280	225	232	234	236	250	267	236	215	255	235	237	272	210	262	260	228	246	256	243	233	249	248	232	237	238	265	236	247	242	259	272	240	241	233	230	239	271	270	197	246	257	199	261	247	226	241	226	263	234	219	241	246	291	264	265	262	250	243	258	243	231	264	271	251	249	263	225	244	240	231	249	251	252	248	242	247	257	262	223	251	260	232	263	234	264	251	256	231	280	241	248	248	242	243	214	241	259	221	210	248	237	249	235	237	244	262	253	263	234	256	272	250	258	250	252	266	240	274	280	268	248	252	275	219	242	232	272	253	246	238	269	223	255	235	221	279	265	257	240	242	220	258	269	244	259	255	256	242	242	244	276	263	243	242	248	229	250	230	248	231	218	240	243	228	280	232	251	239	208	259	261	273	263	251	236	249	245	251	240	262	246	237	264	257	245	252	237	265	256	257	237	254	257	243	219	248	261	269	267	269	246	263	245	252	255	245	238	233	232	231	290	258	253	249	228	246	246	230	271	238	255	232	262	246	241	258	228	283	256	230	251	262	239	271	268	242	223	250	263	222	265	251	254	267	261	233	245	251	238	283	232	241	237	242	272	263	250	219	264	226	249	258	263	229	251	221	247	260	248	243	242	241	258	256	237	235	268	229	263	252	265	250	266	249	258	254	231	268	256	250	273	245	240	279	236	227	243	280	233	263	224	268	226	273	279	220	251	250	253	228	231	228	288	227	231	224	216	251	259	261	241	258	269	244	257	223	274	251	242	240	268	224	262	235	236	250	232	267	238	239	259	282	237	255	252	245	234	249	259	235	235	267	245	263	229	251	271	274	239	258	239	248	226	232	230	247	226	247	273	260	222	267	281	240	251	247	271	248	247	259	272	276	248	267	266	257	241	265	245	258	247	243	227	279	244	242	251	270	266	254	257	235	239	226	238	268	259	237	275	235	212	279	249	252	260	224	271	225	261	262	217	240	248	283	257	267	259	245	231	255	250	244	242	259	241	236	250	287	245	239	244	238	247	270	248	268	236	249	221	238	231	256	266	264	263	237	297	229	235	252	261	247	253	256	257	245	252	279	263	283	236	238	257	248	256	229	232	256	239	230	243	234	254	223	231	237	240	254	236	263	239	243	247	288	236	258	256	270	254	256	257	224	235	258	267	257	282	241	220	232	234	226	245	261	251	256	267	259	241	262	227	237	224	221	205	235	257	222	238	241	235	258	249	233	247	240	252	253	233	257	274	250	247	281	262	236	253	274	233	257	242	262	254	245	247	223	257	270	260	246	282	221	251	237	227	235	257	265	241	253	247	244	234	218	277	226	268	262	246	247	233	259	234	224	273	231	228	219	257	253	284	261	276	245	237	226	247	214	237	233	241	284	245	246	236	277	230	252	258	250	235	251	235	274	262	256	238	256	241	268	225	262	250	254	232	245	225	254	233	263	231	238	229	249	256	253	261	242	260	246	265	235	234	249	272	246	250	228	217	239	221	249	233	241	257	242	234	243	250	227	243	246	251	261	256	230	238	244	258	252	259	243	258	234	255	271	223	230	234	233	251	259	246	252	245	290	217	243	264	255	268	255	224	254	217	244	248	237	252	253	226	226	250	250	258	251	261	244	269	233	247	245	247	252	225	252	224	240	212	245	256	222	272	227	250	253	255	236	248	278	243	234	253	272	225	257	269	243	216	286	245	259	262	259	248	252	251	267	233	237	239	248	239	244	257	263	234	238	280	229	243	261	273	260	232	241	252	242	255	235	258	297	239	269	246	257	225	253	244	254	214	217	236	272	275	268	251	234	235	266	256	239	221	275	271	252	245	273	241	237	258	252	270	254	215	248	247	251	240	233	230	246	242	251	224	221	217	228	231	250	224	260	244	247	241	235	270	274	233	262	256	238	235	240	270	248	242	234	256	236	274	295	248	239	261	261	247	261	259	236	258	211	239	278	248	282	275	249	253	238	235	229	253	239	258	220	268	272	244	240	258	272	242	253	276	245	264	257	280	250	271	245	239	261	252	244	246	259	262	249	234	249	243	253	247	238	250	265	265	219	244	229	256	247	259	214	246	244	240	258	203	240	225	251	256	250	256	234	264	239	235	256	229	250	225	208	241	255	242	267	259	239	230	264	262	261	246	236	259	234	232	252	241	263	250	217	250	263	248	234	246	269	250	249	218	234	272	255	226	248	252	236	227	274	259	266	262	251	227	255	272	257	258	239	261	239	243	257	243	225	224	227	236	214	265	255	251	265	270	218	272	223	265	267	256	266	249	259	273	224	237	229	261	244	255	246	238	272	239	245	236	290	262	254	249	235	272	221	252	221	242	236	247	262	258	247	232	263	230	265	237	239	265	281	297	228	257	247	264	262	247	212	245	248	270	254	228	251	284	269	258	241	265	245	245	262	275	231	290	265	229	232	265	272	237	294	244	261	248	255	238	256	255	228	236	252	241	247	213	252	251	252	222	242	242	245	251	252	275	222	253	257	236	250	242	252
8953	7746	14622	13465	15831	15514	14090	13954	11390	11122	9470	8101	7364	4471	2696	2296	2260	1898	1762	1833	1805	1444	1323	1166	1057	966	1016	972	810	993	919	818	825	784	709	687	696	704	656	641	653	640	620	653	688	650	670	648	719	694	682	691	683	723	677	730	683	646	712	662	669	707	771	777	731	780	778	701	643	631	655	644	662	658	625	612	642	624	629	596	627	636	560	599	634	626	617	643	559	625	628	612	609	593	549	609	622	634	626	595	621	600	658	637	655	644	650	617	608	610	594	604	612	660	608	598	603	621	619	571	640	634	624	574	587	660	597	553	613	655	604	591	650	604	604	607	615	585	604	608	618	622	630	633	585	571	572	639	591	571	601	627	621	606	597	601	637	644	617	584	634	595	620	602	594	601	560	605	584	608	594	604	589	637	593	611	582	650	582	626	570	602	627	645	579	576	624	631	607	600	611	610	624	630	596	592	587	587	607	621	637	591	618	608	569	602	597	574	630	593	582	583	581	610	609	629	531	583	634	609	648	620	599	604	573	576	628	636	623	576	601	551	608	609	627	554	570	631	554	597	630	599	631	594	574	627	590	587	620	627	614	579	625	606	619	616	655	576	574	609	583	562	617	589	686	559	638	624	601	581	609	597	611	637	615	605	575	614	616	608	588	594	616	611	606	592	595	571	645	594	578	585	599	606	595	621	689	608	639	596	600	576	558	607	608	609	569	587	585	590	601	615	607	599	598	622	628	617	614	574	646	597	614	558	608	578	606	615	560	615	629	566	590	566	617	612	617	599	574	571	589	587	629	568	593	573	624	607	569	607	604	665	596	667	625	613	572	619	624	649	572	580	588	620	637	552	621	574	624	621	619	588	605	569	595	602	609	622	608	606	579	592	609	596	631	617	644	556	560	634	582	610	617	623	621	629	583	613	593	578	607	655	626	590	577	607	629	574	597	596	592	617	609	554	609	599	602	612	584	598	603	638	611	640	599	621	632	589	605	641	572	566	600	621	582	598	592	619	652	630	626	621	629	605	628	606	596	611	614	607	679	568	600	623	626	621	577	583	630	590	606	563	637	621	580	592	594	594	581	671	604	613	601	594	572	601	629	619	640	589	602	586	594	628	611	593	579	603	535	616	614	605	594	611	636	612	621	633	595	617	613	623	574	576	558	604	604	526	603	625	604	600	633	586	612	626	610	618	613	573	610	608	576	587	637	611	569	610	583	594	614	596	579	570	607	604	627	639	615	588	656	638	626	596	643	577	622	610	645	591	597	585	639	574	636	616	584	629	641	570	604	576	604	593	583	628	618	587	597	632	645	592	610	626	633	632	645	608	593	584	583	619	644	641	618	614	589	617	621	658	621	594	544	596	624	578	614	571	544	623	623	577	617	592	646	614	612	541	612	590	581	602	585	606	585	630	592	607	570	592	612	592	590	587	600	552	558	601	623	572	589	601	674	585	605	576	552	593	650	580	584	622	597	599	584	622	590	640	588	599	620	600	613	569	574	629	628	610	626	581	601	581	593	558	612	560	604	629	599	633	602	614	578	575	604	618	592	569	622	590	571	599	579	596	600	595	627	620	608	547	604	620	571	637	587	612	590	642	547	631	616	595	654	595	636	603	603	631	639	566	612	604	618	578	583	591	673	603	611	604	605	616	584	597	577	593	622	643	615	625	603	583	630	653	589	578	667	614	580	595	638	636	646	593	601	638	585	599	603	655	591	621	604	584	606	600	619	607	637	623	639	609	597	557	590	593	577	581	618	630	584	617	599	594	569	597	638	614	587	632	600	587	639	618	577	584	572	607	606	586	599	574	605	600	612	575	595	603	635	642	598	595	595	650	604	633	625	584	619	599	578	547	620	629	621	617	544	581	625	614	630	612	575	605	580	579	574	637	645	573	605	615	635	598	627	591	622	636	631	590	610	611	598	664	622	669	628	630	624	600	602	609	610	565	618	606	619	627	626	633	588	588	612	584	619	636	623	573	611	586	610	605	603	616	582	622	647	644	581	600	607	612	665	619	577	603	589	630	615	597	659	608	631	594	608	586	611	617	627	580	614	627	557	630	618	641	628	611	606	636	603	625	562	584	616	601	598	613	585	610	576	607	592	628	579	631	634	603	586	612	612	608	579	651	605	611	619	627	617	617	623	621	624	638	552	596	602	623	615	634	599	636	646	579	575	623	605	596	589	645	641	580	609	586	584	575	637	579	590	617	610	604	585	578	619	635	666	597	635	625	599	609	603	601	630	589	596	555	592	645	601	627	617	633	608	591	602	626	589	563	585	613	581	606	594	567	610	612	580	596	599	578	615	641	612	656	605	550	623	625	590	587	625	594	621	604	610	583	633	617	584	645	581	628	650	656	643	583	567	613	646	649	594	620	572	595	618	606	596	629	582	601	592	599	609	589	616	620	595	586	636	646	571	581	661	608	627	557	621	537	600	626	601	580	622	582	546	635	610	604	596	578	613	604	633	596	593	596	607	571	597	631	593	599	634	593	661	596	575	606	628	617	571	607	608	613	641	591	553	614	618	600	582	568	613	617	584	579	637	583	585	611	627	595	593	573	642	575	527	591	628	583	580	614	619	592	588	566	597	601	570	588	619	600	609	617	588	621	615	609	615	612	598	622	613	601	614	611	647	568	605	588	605	582	607	572	574	592	610	618	607	625	618	626	564	601	611	642	550	629	583	582	630	580	577	623	647	600	613	591	638	570	556	641	587	615	602	590	608	587	585	598	616	577	587	605	598	605	592	605	610	594	659	640	638	572	627	637	607	592	600	641	592	575	575	616	559	623	573	565	597	590	604	647	607	586	612	612	620	608	595	608	604	661	586	604	555	638	594	643	601	612	599	561	640	613	625	608	605	627	629	577	621	609	651	574	593	605	583	616	644	642	605	589	576	622	580	589	627	624	570	592	655	562	602	565	629	614	627	605	609	590	627	598	618	626	600	626	604	618	621	582	578	593	571	616	590	622	580	599	591	581	625	598	590	596	607	579	616	654	611	589	614	628	601	589	577	568	610	550	673	603	601	608	600	593	589	646	594	634	573	618	556	653	606	613	544	599	603	580	586	599	588	597	587	610	626	580	593	618	588	606	554	593	624	603	639	623	618	595	644	571	624	591	617	614	586	576	590	616	644	604	630	603	648	604	657	626	633	609	679	592	598	590	637	650	624	647	597	582	621	591	601	605	560	640	635	607	593	609	610	616	630	604	605	615	589	637	612	600	623	592	595	572	622	650	579	614	625	617	565	579	557	595	608	653	681	596	597	621	604	566	589	589	586	583	618	570	569	591	619	573	624	571	627	595	658	595	613	590	597	579	622	646	619	640	621	637	589	626	603	628	595	617	625	618	618	606	609	615	606	596	594	602	590	607	609	588	631	587	564	604	563	601	604	623	635	594	628	651	581	635	616	593	627	618	616	598	661	635	603	616	582	608	620	596	593	594	616	584	565	598	599	598	563	614	633	616	641	611	611	580	612	571	623	609
20254	14649	21513	17962	14528	12692	11309	9199	7145	5288	4634	3355	2373	1416	911	599	486	403	410	368	381	303	287	248	206	196	212	204	189	177	182	172	152	155	139	147	162	154	134	126	123	116	129	152	105	166	150	126	142	124	117	124	152	143	108	137	130	146	155	118	134	146	130	149	176	159	151	149	144	147	143	130	144	123	155	144	130	124	123	116	135	118	117	148	116	139	122	95	131	134	116	119	125	124	140	119	119	131	131	118	124	138	134	123	120	119	120	130	110	110	127	132	136	127	139	138	118	115	105	115	144	106	130	123	120	127	95	134	133	124	121	124	124	139	145	147	123	127	119	123	125	134	116	119	109	136	146	132	124	116	109	131	141	119	123	100	137	124	130	99	128	139	118	118	110	128	109	113	108	114	130	130	114	138	119	123	135	147	116	129	125	128	130	140	134	135	126	129	116	103	118	110	129	120	126	128	133	135	132	120	131	130	118	122	114	94	130	139	145	114	164	145	115	107	115	136	122	122	148	129	134	104	145	147	125	131	128	126	125	124	110	126	127	135	133	133	117	144	150	131	127	116	127	112	118	116	125	115	120	125	118	117	123	135	111	126	148	128	154	122	132	118	110	114	132	137	121	140	128	112	124	111	140	132	113	120	111	137	121	118	119	123	120	119	131	129	127	116	114	136	122	128	145	132	106	119	119	133	147	149	118	113	121	117	118	129	109	145	136	140	131	150	120	135	136	118	120	124	137	140	117	131	121	135	117	121	142	120	133	129	112	122	116	112	128	113	124	124	81	129	134	143	109	112	140	129	134	144	151	108	117	136	112	125	109	119	136	136	126	111	126	123	130	116	137	96	133	134	107	101	120	139	123	103	150	120	128	126	110	131	150	123	111	117	124	117	121	122	132	134	120	124	126	119	135	140	108	117	124	118	137	124	128	112	141	138	139	135	144	143	124	116	137	123	133	107	117	127	133	127	117	129	124	119	118	115	125	130	136	127	115	112	124	142	132	126	118	122	147	115	142	121	143	117	105	120	118	124	121	110	139	139	126	117	148	128	135	124	149	123	141	137	112	144	133	124	129	121	157	139	115	155	143	122	128	122	120	143	117	105	114	128	140	120	119	125	118	135	107	138	116	117	109	118	131	147	127	129	138	135	136	128	129	125	143	142	116	131	152	129	128	140	121	120	130	112	112	126	122	129	129	131	150	111	129	125	134	150	117	141	124	122	135	130	131	137	133	125	136	113	117	110	113	119	107	123	122	124	141	138	148	115	134	116	126	111	119	123	117	143	107	117	122	130	127	107	116	119	101	143	149	132	137	111	124	123	116	110	112	133	123	115	124	135	123	156	106	145	120	131	111	135	123	112	142	130	121	145	117	138	122	131	128	125	122	129	109	120	148	122	140	130	107	128	135	137	108	113	123	123	138	130	99	139	118	136	130	107	131	107	122	123	125	111	118	142	116	132	129	133	119	130	123	115	120	118	117	90	115	131	124	124	128	118	133	129	130	137	121	110	114	126	121	138	108	135	143	95	123	135	110	136	127	158	99	130	113	126	124	132	127	138	123	138	129	141	144	140	152	124	128	114	149	126	124	121	131	120	133	121	119	120	116	132	97	121	131	127	122	139	120	129	131	147	108	125	117	103	129	111	135	117	117	116	134	115	132	144	127	105	138	117	122	130	126	118	111	141	114	110	116	133	135	133	126	171	130	126	118	111	125	118	122	129	126	121	124	125	135	138	116	149	116	132	109	121	121	121	111	130	135	119	118	126	123	132	129	119	129	139	125	122	109	126	124	113	124	147	127	137	126	129	148	124	126	133	132	129	122	125	123	114	132	141	124	127	131	121	126	125	142	104	140	119	132	136	123	116	125	123	117	138	124	123	139	108	117	120	136	116	141	137	153	136	125	134	142	113	130	127	121	119	115	117	119	154	141	132	112	119	130	128	110	133	127	117	133	129	120	121	107	135	115	120	130	126	103	108	123	116	115	120	120	130	124	96	116	116	97	110	119	122	134	140	160	108	132	132	116	117	140	129	148	122	122	144	124	129	139	120	122	117	150	145	112	126	120	120	139	142	123	128	137	126	143	138	102	127	116	107	138	144	121	125	133	140	108	97	137	100	124	126	138	135	144	143	110	130	116	122	141	126	145	149	129	142	141	118	120	118	131	140	129	135	122	163	101	110	113	116	146	134	112	113	132	116	126	126	109	117	108	133	119	144	132	120	117	131	118	113	122	142	131	110	124	114	108	110	116	161	117	138	129	115	131	147	132	138	124	120	147	131	119	137	121	127	113	123	127	130	124	132	128	124	112	111	109	130	125	131	121	121	122	118	127	115	147	129	145	137	141	154	112	120	123	125	130	148	119	126	144	119	142	122	133	110	131	109	146	134	114	132	139	111	115	151	110	114	120	120	138	115	135	103	130	125	119	106	111	128	141	121	118	146	126	127	126	115	117	127	141	126	117	135	135	142	162	128	132	106	115	137	116	114	121	122	116	131	121	120	138	144	143	121	113	121	128	114	119	121	135	141	128	128	129	107	124	125	125	124	112	135	110	129	114	114	134	130	131	111	104	137	131	111	144	144	121	146	109	136	100	116	114	120	107	107	116	113	130	155	139	132	127	130	138	130	122	134	125	129	136	124	151	123	113	144	126	128	117	137	142	118	131	131	121	104	120	125	114	126	137	133	129	136	123	124	137	143	137	107	127	118	130	117	127	125	129	118	124	121	142	118	131	118	121	106	135	100	112	122	128	113	104	116	144	130	123	130	159	131	115	119	149	148	112	122	118	105	133	132	121	121	141	141	141	140	119	139	125	135	141	110	128	113	127	127	134	140	136	123	107	146	122	150	115	120	117	142	126	134	136	100	123	156	141	118	122	103	126	119	140	140	120	115	146	139	146	131	100	135	116	118	112	139	127	111	139	104	116	109	113	133	124	122	121	145	120	119	122	145	131	141	151	116	116	102	120	124	122	127	130	137	120	112	112	118	120	119	122	137	122	143	128	139	128	146	107	139	124	103	128	120	146	174	146	129	138	114	113	126	131	135	94	119	124	116	125	133	117	126	123	145	136	118	115	128	116	122	131	132	126	105	117	132	128	136	105	115	139	146	123	120	121	126	111	132	120	121	116	116	129	139	117	138	142	137	115	120	134	131	125	108	137	118	140	130	134	140	126	107	137	132	141	114	141	123	103	144	144	133	118	123	112	122	124	123	120	124	121	136	129	141	124	132	132	121	128	132	134	101	126	144	118	143	116	123	144	122	120	122	133	131	143	121	129	128	133	113	122	119	150	113	126	109	146	117	122	125	119	115	139	130	114	144	136	100	128	133	128	114	133	119	114	122	114	134	112	119	110	131	133	139	131	148	116	146	125	135	109	109	125	138	133	158	109	127	129	130	93	135	116	138	125	130	137	120	114	139	143	117	136	124	138	141	132	128	122	108	155	123	131	128	125	147	122	136	145	124	144	154	125	128	118	125	113	136
10866	11393	18164	18336	20935	21205	20786	19994	16984	15915	14194	11926	11322	6844	4521	2996	2964	2529	2446	2138	2371	1729	1535	1357	1195	1080	1176	941	792	950	841	811	724	510	516	483	464	427	440	437	411	406	414	438	397	423	447	425	463	484	455	433	460	489	443	458	492	482	493	432	459	559	565	626	628	699	805	534	501	429	446	434	425	384	358	385	381	360	315	413	369	368	381	330	366	352	353	390	340	361	406	348	335	328	342	393	359	373	366	348	338	373	359	325	359	341	352	316	356	354	369	391	334	338	349	357	345	325	386	337	367	336	335	393	339	354	357	380	348	338	379	381	345	366	341	356	374	349	371	338	330	353	337	314	387	324	362	321	364	351	316	334	344	351	346	389	346	337	356	356	318	359	325	339	368	337	341	382	344	321	344	361	361	348	345	330	364	343	373	352	357	372	354	371	352	304	348	349	355	337	357	347	336	347	355	342	317	326	306	349	332	334	332	336	356	323	335	318	352	352	329	343	315	373	355	393	376	326	340	340	355	355	363	324	345	359	346	326	333	323	371	331	354	358	320	345	346	347	330	327	327	334	330	330	348	352	379	337	339	345	335	372	318	335	343	335	345	332	329	337	341	325	345	353	333	352	351	343	345	352	333	355	353	342	347	315	355	334	343	354	334	345	348	328	371	328	354	336	356	340	357	296	335	350	370	348	336	343	356	326	373	341	314	344	330	310	366	353	321	333	349	321	330	325	344	364	363	350	305	336	334	309	360	326	359	403	355	372	373	318	373	324	339	318	345	337	316	330	350	352	333	342	351	355	371	341	329	360	370	337	352	316	334	325	316	339	332	350	319	334	322	335	312	332	360	317	368	307	328	350	369	330	341	348	342	355	356	379	351	310	341	351	343	371	371	382	336	376	322	340	347	333	346	367	336	364	318	347	341	362	311	319	350	347	334	316	344	347	366	387	327	383	345	314	354	343	350	348	299	378	335	323	350	308	360	332	339	350	359	347	331	358	329	326	341	373	328	340	310	368	345	346	367	365	341	332	362	339	346	381	315	369	320	332	348	301	354	390	372	339	328	328	320	354	345	359	353	356	330	361	321	339	350	337	326	333	384	369	326	337	364	341	337	350	359	329	367	345	366	360	356	315	350	362	333	349	319	335	307	355	368	317	369	329	375	353	370	360	343	349	387	350	368	359	361	367	325	311	317	345	353	377	347	322	361	351	332	335	351	331	334	346	402	338	333	353	315	338	338	333	367	359	340	334	346	315	336	324	337	356	380	373	332	352	361	330	366	341	351	348	342	318	340	353	324	382	341	334	351	339	356	371	348	311	344	344	352	333	334	343	339	345	322	353	370	326	354	343	355	362	313	353	377	359	376	327	348	368	312	343	340	330	315	346	316	338	369	339	300	317	326	341	339	334	328	323	340	339	334	343	346	353	329	342	362	304	344	341	350	349	351	340	355	337	354	354	338	368	345	371	316	343	335	357	351	380	380	346	348	306	328	336	348	360	339	321	370	344	373	329	383	349	319	357	353	350	345	365	353	349	343	338	307	321	360	364	382	323	337	309	354	342	355	333	362	365	320	369	380	358	385	367	332	359	355	346	344	357	327	374	339	335	349	343	316	378	350	313	328	318	363	357	331	329	325	385	332	339	377	339	358	329	338	362	331	336	355	361	356	358	365	344	364	348	352	308	325	364	340	352	322	337	325	313	320	321	342	344	329	321	323	349	307	311	346	362	369	337	334	346	322	337	324	323	338	313	340	386	337	337	344	344	335	326	323	357	311	376	354	354	363	331	343	336	317	341	348	307	347	329	350	354	346	338	372	340	357	361	361	337	327	333	337	343	373	330	315	328	339	355	352	335	316	377	372	320	374	357	309	352	335	346	366	335	333	353	332	364	306	332	324	362	343	338	351	338	345	329	357	346	375	349	330	321	331	375	335	393	316	358	322	341	334	357	327	337	362	329	329	323	334	353	329	376	363	331	344	346	339	321	350	332	361	364	360	351	371	309	312	358	303	339	345	344	321	339	319	335	348	325	328	334	290	333	337	327	354	306	363	348	362	361	341	350	351	328	347	344	363	363	343	329	327	381	330	353	354	341	334	341	356	318	331	342	391	362	312	337	341	332	300	351	334	336	316	329	343	371	324	366	327	369	326	340	339	345	381	335	360	346	342	370	330	358	365	323	366	362	333	350	330	333	360	318	335	336	348	341	341	330	350	321	334	336	346	383	340	360	326	341	346	339	330	348	369	336	322	327	369	313	333	338	341	351	341	338	350	334	347	333	367	344	370	342	355	326	386	328	352	345	328	368	350	367	346	347	332	347	344	315	335	336	357	336	338	347	340	357	329	325	305	324	347	321	353	337	387	321	349	348	347	387	373	340	351	351	369	370	380	345	352	343	339	372	338	335	300	310	336	364	355	375	344	336	321	351	342	326	344	358	336	337	357	363	366	268	359	362	343	354	349	334	335	344	372	342	364	309	345	337	349	314	355	352	325	347	329	328	374	338	355	330	349	333	379	363	379	331	296	345	363	350	357	350	340	364	368	328	325	331	341	376	333	312	329	347	357	355	339	337	362	345	351	352	376	320	334	354	319	357	308	348	321	352	335	359	362	383	338	337	359	338	359	354	380	332	347	336	320	341	337	361	316	362	358	347	371	329	332	334	329	336	323	354	361	342	351	340	332	356	365	322	326	316	336	337	369	328	320	341	351	320	348	340	340	347	326	345	313	297	373	361	298	340	361	365	364	312	330	342	356	318	367	342	364	345	365	356	367	360	330	324	341	329	333	383	312	328	351	378	356	367	329	329	332	331	359	351	310	363	365	320	318	337	366	348	293	335	338	339	356	350	339	342	344	353	362	355	350	331	328	329	350	319	325	371	337	325	322	348	359	373	319	357	341	354	339	345	343	330	349	347	293	367	341	359	376	340	326	319	338	327	379	357	365	358	344	348	314	348	342	313	327	336	338	302	344	362	332	282	342	356	317	331	365	338	327	364	356	324	344	325	342	369	344	355	329	325	340	341	371	318	357	357	328	366	308	341	350	338	335	347	354	330	357	392	351	370	320	340	338	344	314	312	350	348	328	355	318	359	364	323	342	345	366	341	343	367	341	380	353	316	356	350	340	324	352	347	325	352	339	336	343	347	327	361	332	358	354	321	343	328	346	348	325	318	346	340	356	354	378	304	354	338	327	334	318	324	324	352	331	339	323	337	311	341	312	322	361	327	347	350	314	345	337	332	361	327	340	345	347	329	381	336	311	358	334	392	358	345	337	337	321	314	334	338	359	358	356	331	334	327	365	340	367	362	343	346	347	332	359	351	371	344	354	343	344	342	346	346	349	328	304	340	341	371	359	341	374	353	372	303	349	328	367	337	358	343	316	336	314	317	358	365	415	324	314	331	340	355	305	350	340	325	341	357	328	337	355	364	355	354	351	336	342	345	362	350	331	359	359	345	338	369	342	320	335	334	346	336	321	351	315	329	352	338
3210	1504	2203	1415	866	824	634	606	570	529	493	422	407	439	330	362	409	347	371	338	361	355	354	322	341	332	379	348	320	330	370	341	352	328	339	311	355	352	315	307	318	338	329	363	356	373	302	363	356	357	349	329	317	329	375	337	316	320	310	365	358	341	310	348	344	344	331	346	362	319	326	342	321	322	338	345	345	368	348	351	319	329	338	321	323	325	350	301	354	324	322	350	385	314	369	332	326	330	351	328	344	377	338	328	340	369	315	360	329	354	328	360	333	349	371	362	335	347	329	374	339	335	360	322	306	351	333	317	317	311	370	340	353	322	317	321	333	370	300	306	336	318	303	326	351	304	337	341	360	385	323	365	393	345	316	331	348	351	350	356	343	335	332	361	336	343	332	329	345	341	316	350	321	345	302	314	377	357	338	336	337	326	340	345	343	339	342	350	346	343	336	308	338	322	348	311	335	381	294	343	333	350	319	347	342	360	344	315	343	320	378	361	329	365	317	294	325	334	329	350	368	370	304	333	302	312	328	327	347	323	338	352	314	327	355	335	364	342	330	337	320	352	356	331	317	325	336	341	359	360	309	352	351	322	320	327	341	335	346	334	301	332	338	339	341	353	336	371	326	350	345	324	326	326	336	325	345	323	346	376	342	357	336	330	320	331	346	363	347	337	350	334	355	318	324	336	318	319	330	329	337	334	318	353	333	373	351	357	322	310	335	291	362	334	280	339	305	319	303	341	361	326	318	368	346	334	346	341	348	334	329	347	349	338	318	306	334	299	330	321	341	340	366	340	314	347	332	326	345	335	354	344	349	328	359	344	317	371	329	362	339	347	349	340	347	353	335	336	350	320	331	322	331	304	318	352	316	342	330	374	342	335	323	307	346	355	371	340	334	319	340	334	326	344	333	336	330	344	363	308	327	333	343	355	323	334	332	319	365	314	359	326	333	335	340	340	369	373	341	354	377	338	353	335	351	350	380	343	370	332	322	323	352	315	351	317	369	322	330	335	320	355	338	376	351	352	334	361	367	358	356	344	338	321	337	317	339	332	341	319	369	338	332	337	346	333	325	324	323	338	373	317	359	349	347	328	291	346	328	345	315	339	349	344	320	348	338	304	348	333	299	331	331	304	329	350	356	369	321	331	344	354	368	324	327	348	325	379	332	341	307	313	318	345	301	329	345	312	344	331	357	342	383	327	321	349	331	324	322	342	322	329	314	351	355	326	324	345	359	322	316	307	334	335	332	351	362	335	312	358	343	314	363	334	345	359	341	316	352	355	328	340	356	357	371	327	343	314	324	367	357	348	338	307	353	307	327	365	356	307	328	323	336	348	342	320	326	296	343	346	350	325	310	338	345	290	332	355	369	313	335	337	314	365	338	342	327	351	339	349	352	297	333	345	333	360	360	333	337	328	317	368	341	346	306	327	372	375	323	331	343	329	326	342	335	339	324	340	350	353	380	355	330	353	355	345	354	354	342	331	345	308	306	337	343	307	338	352	333	328	339	331	318	325	335	354	355	375	350	329	324	337	369	332	378	336	367	355	341	361	355	363	342	326	317	374	349	317	323	340	377	349	317	323	315	333	361	331	299	328	333	324	333	323	330	323	348	362	341	322	315	336	312	327	325	343	303	322	335	341	336	362	317	357	344	331	345	309	328	337	312	320	337	351	324	358	350	343	336	317	370	321	343	356	352	361	323	350	342	322	319	334	334	348	353	329	335	333	331	303	333	311	362	339	340	311	296	337	319	344	362	341	340	307	341	362	315	331	314	334	306	308	342	357	338	354	346	319	365	315	336	321	342	350	345	312	341	348	339	352	372	322	341	356	291	360	365	335	304	342	340	345	344	338	297	330	362	338	364	367	337	338	318	333	328	350	354	352	332	354	355	334	365	343	352	313	325	335	309	333	332	333	346	328	348	320	326	320	284	316	333	377	345	333	306	366	331	367	315	319	349	362	364	324	307	333	338	351	344	334	328	343	346	357	326	303	358	344	326	331	346	289	382	327	318	341	362	319	338	338	321	359	335	342	374	324	302	312	346	333	330	342	305	334	314	336	322	370	334	348	313	301	346	338	328	314	342	330	352	333	358	339	323	354	326	336	313	335	358	313	360	332	287	329	343	340	330	374	337	342	312	331	334	352	375	333	341	342	307	343	321	373	312	317	337	334	381	345	333	323	348	327	357	343	326	327	326	337	336	355	315	368	337	352	315	366	317	342	313	316	370	324	311	320	309	354	351	330	334	372	324	381	330	332	370	300	320	348	333	363	332	370	332	327	334	343	317	327	314	367	356	307	308	305	321	337	352	332	346	333	349	359	344	321	314	346	348	368	312	379	344	333	346	364	332	320	337	310	358	323	370	360	333	361	338	358	334	341	318	349	338	344	323	347	348	334	354	314	360	328	324	328	328	365	367	349	348	330	375	331	327	306	319	333	353	348	318	310	342	332	337	339	348	333	314	340	359	331	312	310	327	309	300	318	357	319	324	371	364	365	319	316	351	357	368	381	343	321	326	341	364	332	341	350	313	353	336	372	336	357	335	331	365	344	364	301	343	339	320	366	337	365	355	326	319	332	330	320	368	348	314	338	334	357	335	326	349	346	376	330	327	332	333	316	323	299	349	335	334	324	343	349	336	344	358	329	305	343	375	310	342	320	359	323	317	321	328	350	341	345	287	326	338	323	338	353	338	340	339	332	346	350	366	327	366	322	354	357	338	338	320	351	363	316	322	327	328	324	331	351	350	325	335	347	329	304	314	327	362	359	368	343	370	365	340	382	352	321	347	344	327	338	352	357	324	359	295	333	343	318	351	376	321	347	339	324	337	363	342	339	309	314	310	353	327	326	306	340	290	312	350	341	344	313	320	348	362	334	366	342	332	376	349	333	379	326	330	333	353	316	336	326	342	296	371	327	313	329	345	400	339	368	347	344	345	347	364	380	369	319	314	327	362	308	347	303	327	390	350	325	333	349	330	307	328	335	333	341	328	339	352	333	367	314	353	322	292	312	334	328	343	316	335	354	346	332	321	352	356	324	341	334	354	317	326	350	348	367	332	341	323	329	370	357	337	348	330	339	288	367	341	343	327	339	350	348	323	342	326	328	330	332	343	300	329	378	346	347	356	325	334	343	331	367	371	345	332	333	364	325	362	330	331	365	352	319	350	342	345	341	333	340	329	324	337	328	347	353	334	330	329	345	355	339	333	352	331	338	366	332	328	356	362	347	323	324	340	317	329	329	314	299	301	321	357	351	345	340	345	307	333	334	342	378	328	353	343	331	336	289	341	335	328	310	347	343	346	350	362	329	355	335	318	354	332	358	324	354	313	330	343	333	313	328	329	324	353	338	315	302	331	331	355	368	341	353	323	323	298	318	342	346	309	350	341	354	340	331	316	359	332	361	346	316	331	348	356	327	334	312	314	328	358	347	349	285	347	360	332	289	316	332	325	332	331	343	321	320	366	342	350	312	311	298	334	320
2945	2086	4298	3855	3269	3507	2649	2594	2334	1895	1689	1479	1311	1092	1057	988	1017	933	967	997	890	886	866	840	878	860	904	825	815	876	843	881	795	812	838	835	829	816	741	856	852	845	830	827	801	768	834	869	800	855	804	839	814	842	825	898	864	862	858	793	863	817	837	879	851	831	825	858	798	858	877	877	861	829	815	784	797	793	822	824	774	782	830	786	744	812	814	788	837	827	852	859	780	850	819	824	787	786	785	818	798	857	847	784	799	807	793	883	825	764	819	838	832	796	823	778	791	793	820	821	809	780	799	781	829	807	838	840	843	833	829	839	816	813	832	846	791	876	749	830	789	804	803	831	850	825	902	796	821	784	853	780	792	835	795	758	811	778	792	753	863	836	811	855	790	827	824	877	849	829	830	857	804	804	860	823	758	845	819	808	838	849	853	816	818	805	835	840	791	768	818	780	883	815	784	757	803	795	837	793	859	783	816	830	877	804	819	800	837	772	764	789	825	779	878	846	793	819	819	791	804	825	815	824	840	807	843	829	815	867	802	855	790	851	807	798	821	881	804	786	833	811	856	773	799	857	777	798	784	774	808	819	868	851	802	817	797	844	884	823	806	811	836	788	808	803	829	864	848	780	762	814	869	786	810	787	823	824	774	778	804	822	858	799	816	881	791	789	803	756	833	766	824	782	839	773	789	832	799	806	827	773	835	827	780	816	774	811	856	814	836	763	798	791	793	818	814	795	824	813	823	845	776	791	837	796	824	816	785	812	834	839	815	795	816	849	780	813	829	822	768	769	795	828	796	864	828	809	849	802	796	751	800	758	816	807	857	791	805	810	798	759	824	846	807	808	815	845	784	836	846	805	809	850	782	807	824	817	781	790	798	841	775	811	821	789	799	804	803	863	791	861	813	872	843	769	763	847	821	770	812	739	818	817	829	813	844	768	779	856	782	777	809	775	807	817	784	805	827	786	848	799	770	877	753	843	770	800	801	808	856	793	818	786	827	833	764	882	884	857	822	776	801	782	834	820	809	781	791	842	749	780	852	815	793	785	800	782	842	825	827	841	751	824	800	774	771	819	786	798	808	824	823	853	859	808	837	800	837	778	781	786	828	807	759	815	827	794	831	830	778	805	817	854	837	860	828	819	858	843	831	822	793	855	810	824	793	828	804	823	789	809	738	770	809	804	834	788	827	843	789	830	822	823	794	848	786	824	801	821	761	779	831	791	796	794	820	841	827	809	838	859	798	803	819	794	730	865	849	808	785	835	792	841	830	768	856	832	789	862	783	820	824	798	792	814	836	841	828	814	789	801	798	782	791	796	788	775	856	788	797	774	813	787	887	847	852	814	803	826	853	797	786	839	797	845	875	796	838	802	803	790	808	808	785	815	785	800	832	820	853	823	763	848	766	820	827	831	800	826	828	828	829	799	796	799	826	869	829	798	844	813	846	835	824	812	821	828	813	820	770	793	855	826	809	825	846	814	815	858	822	831	825	883	819	824	793	824	819	829	808	759	865	827	862	811	841	866	796	824	851	799	764	878	779	822	774	833	778	821	830	760	825	853	819	857	770	820	841	867	815	807	848	765	820	860	804	789	813	795	847	808	832	810	809	755	787	831	826	768	794	800	785	836	783	847	856	787	826	798	831	861	802	833	815	868	836	826	813	807	810	832	859	834	776	824	843	784	844	748	821	854	825	802	809	798	806	756	832	809	802	854	796	792	849	786	856	849	842	858	799	794	814	798	822	777	783	804	847	792	776	870	782	795	782	831	871	820	855	834	840	795	787	782	825	797	836	792	827	838	813	835	824	786	827	817	780	826	777	859	836	785	743	879	853	833	750	823	812	771	823	829	801	826	774	806	842	846	816	790	815	815	782	793	798	850	835	812	805	770	832	783	806	752	852	752	840	733	843	795	770	857	836	796	826	836	836	807	822	838	865	785	765	853	824	817	816	799	838	843	844	835	797	798	777	808	787	815	885	809	869	815	802	836	828	815	840	821	808	820	820	819	848	837	798	840	842	790	798	796	833	782	824	800	830	820	828	827	828	855	777	788	794	802	890	865	821	838	862	821	803	828	789	814	821	808	778	801	796	827	781	833	843	793	856	815	835	803	735	798	840	870	793	832	829	776	790	774	811	850	812	806	807	812	807	761	819	817	765	852	812	821	768	785	815	828	802	809	820	802	839	752	798	838	824	812	803	760	817	811	812	764	818	860	823	804	829	797	807	789	814	858	831	792	844	788	822	836	800	775	758	787	829	829	840	806	810	829	784	829	788	843	830	797	820	760	843	832	829	807	824	812	767	776	844	779	810	886	822	847	800	816	808	853	848	862	839	789	862	830	869	831	813	845	840	816	759	808	801	800	821	827	847	798	827	799	818	780	851	816	835	857	815	807	828	806	759	804	790	845	849	808	860	754	790	785	791	819	816	754	847	790	791	817	779	816	856	834	818	847	795	783	798	844	835	798	821	885	810	825	807	824	808	761	812	793	809	797	822	812	806	789	769	789	797	761	779	826	822	785	817	829	879	805	788	810	788	793	808	782	820	793	843	788	819	858	786	846	793	819	807	796	776	783	828	851	843	809	863	824	789	797	822	836	799	835	823	824	816	825	808	828	769	846	838	830	786	831	839	830	804	797	814	862	782	804	835	846	836	816	751	836	790	813	819	809	806	779	814	801	767	831	808	830	793	826	791	812	805	803	830	840	805	851	803	865	819	830	827	850	816	797	799	802	826	819	839	795	748	788	848	832	789	843	841	827	821	812	852	822	769	834	849	802	833	849	806	815	899	763	780	779	800	842	808	830	800	796	814	838	774	788	796	827	825	819	819	791	840	736	838	780	801	836	836	798	822	833	818	805	834	829	804	823	813	857	809	871	846	805	795	819	821	817	793	811	816	793	810	829	800	829	847	768	831	837	834	824	810	746	795	845	882	799	807	851	823	780	777	757	824	826	790	783	778	830	788	869	792	818	809	774	814	783	816	824	790	805	856	840	804	808	826	823	794	793	859	814	848	799	809	766	846	833	869	857	803	803	808	821	812	838	855	802	804	820	770	817	801	810	839	839	816	881	811	813	795	769	851	819	826	805	804	787	835	796	818	839	807	797	819	838	838	820	808	799	808	815	810	811	829	782	791	844	830	802	817	822	825	768	877	781	831	837	875	833	747	831	870	811	819	842	843	770	804	804	834	823	844	815	830	806	785	830	839	839	790	813	861	793	845	805	814	791	845	781	818	824	800	825	808	759	860	815	797	862	812	818	808	837	780	790	815	759	825	847	794	800	805	836	775	793	832	833	816	800	871	818	770	794	868	840	803	863	787	757	815	815	815	833	835	850	801	855	781	785	761	773	816	809	789	869	799	839	797	719	823	781	820	813	813	829	827	785	849	841	797	819	827	769	838	834	800	788	822	860	796	849	824	808	798	878	830	838	814	869	849	833	836	818	843	788	829	826	795	801	831	826	811	819	851	822	854	797	792	815
12743	8972	14738	11103	8741	7481	5899	5449	4462	2911	2221	1727	1494	932	595	440	440	422	437	384	377	305	309	287	306	283	292	260	268	270	286	285	240	268	260	244	276	234	276	244	272	252	245	263	231	239	227	214	260	261	239	266	255	246	244	248	246	249	286	261	262	241	227	265	287	267	254	236	284	231	267	241	230	237	250	229	251	259	305	267	307	258	227	281	248	245	235	258	281	232	255	259	243	228	240	267	223	294	252	253	284	228	238	218	257	249	234	249	237	239	275	248	223	232	220	254	265	246	252	227	243	240	246	208	235	252	248	241	268	246	266	275	277	243	228	255	256	242	253	233	257	238	256	223	234	238	248	259	253	245	248	237	240	266	236	232	243	245	247	236	213	243	265	253	294	224	238	278	256	256	276	231	241	231	251	247	262	245	254	276	263	245	252	241	225	280	233	254	242	253	252	252	239	240	283	262	262	255	234	269	239	257	279	246	250	239	248	239	238	259	264	230	249	227	251	273	244	246	239	246	263	223	247	272	237	263	287	248	248	252	222	239	248	243	235	212	256	240	258	251	271	250	258	252	262	273	232	266	263	229	238	260	281	260	246	254	213	256	246	256	259	230	236	250	266	230	221	249	278	215	243	269	234	240	214	210	236	233	200	253	257	239	298	273	252	233	253	256	260	285	222	273	247	289	259	260	269	234	253	243	277	244	226	258	231	259	264	258	216	257	252	215	228	257	232	230	235	223	259	253	259	245	254	238	229	243	248	269	262	253	245	254	270	243	235	251	277	249	252	229	258	262	222	240	221	268	233	215	254	271	231	254	244	233	246	252	252	249	246	210	266	247	239	241	266	292	249	233	242	263	264	258	238	253	230	244	251	265	234	249	234	262	272	230	262	262	255	252	244	249	247	272	241	246	230	233	255	248	212	249	258	245	254	248	276	268	245	242	233	269	235	241	264	274	250	233	241	264	244	263	259	259	233	274	267	242	249	232	254	245	268	246	259	225	248	248	278	223	253	246	235	287	245	245	252	265	253	248	252	243	264	260	254	273	265	226	270	273	245	221	234	231	263	234	259	238	248	261	258	219	254	253	250	240	292	232	241	224	264	256	260	248	253	264	235	270	237	224	237	243	299	261	233	239	263	260	266	225	256	269	255	248	241	214	243	246	262	251	233	265	237	243	248	261	253	243	232	228	259	254	229	236	249	267	238	265	250	244	252	240	255	260	220	254	263	250	244	239	261	245	227	250	246	222	236	255	256	237	246	255	263	240	262	254	230	227	256	243	254	254	250	250	253	248	235	236	251	287	242	238	245	218	248	261	271	236	264	242	263	250	234	246	258	218	266	250	265	252	233	288	237	274	266	249	263	253	285	245	237	229	248	257	238	216	269	259	249	260	266	240	247	298	237	248	254	252	216	248	211	252	254	226	278	221	241	259	254	253	246	287	236	270	255	283	275	249	267	248	295	231	236	258	249	249	252	277	268	253	252	240	252	235	208	265	297	258	232	253	271	224	251	235	250	255	256	246	244	235	225	211	268	249	246	247	243	254	229	246	256	222	269	255	301	243	274	253	248	248	229	250	240	246	239	294	240	244	231	240	265	237	251	265	273	238	217	252	252	256	254	248	242	238	266	251	257	227	253	238	274	239	240	228	234	251	241	249	259	273	255	234	246	225	244	245	230	252	251	240	234	233	253	261	231	250	266	263	227	221	235	270	277	242	256	237	256	269	280	249	257	219	236	262	236	243	257	234	268	249	228	273	260	234	234	257	242	267	261	236	238	203	238	244	260	228	266	214	253	256	270	229	273	249	253	261	248	251	268	275	244	269	285	249	239	224	210	238	268	225	252	227	227	292	265	287	267	212	235	208	247	234	220	235	226	239	223	249	249	251	249	268	219	271	238	255	221	233	262	260	286	247	237	262	251	257	262	256	279	248	238	241	258	244	244	231	274	234	263	248	257	245	248	241	246	259	259	255	243	269	274	241	268	259	228	227	257	270	267	240	244	229	219	242	252	255	238	242	249	243	263	261	246	235	211	248	236	248	254	251	247	237	219	247	238	244	236	241	246	287	244	256	216	238	268	259	264	240	206	232	245	246	257	255	254	233	219	248	248	216	233	243	244	260	235	227	212	247	219	253	238	241	257	274	244	249	237	240	240	234	232	231	265	273	227	222	238	240	233	213	232	265	228	225	252	241	252	293	208	230	261	248	264	247	261	226	253	232	253	246	206	246	217	217	244	250	261	252	219	248	252	255	248	231	235	231	252	245	228	248	271	251	273	254	256	228	223	250	232	259	259	219	264	227	215	247	261	241	272	234	276	222	213	214	256	250	260	256	268	242	251	249	267	278	259	252	236	240	255	269	226	241	242	254	254	243	270	235	262	247	257	236	241	251	253	231	249	236	255	236	269	274	246	241	252	229	242	256	247	251	218	241	262	236	232	260	257	242	230	226	244	258	261	242	274	245	242	237	235	259	266	240	238	231	226	249	271	268	229	222	234	225	247	230	247	237	276	245	225	253	229	268	254	263	242	217	218	247	260	260	251	248	258	212	238	245	240	274	262	260	239	256	257	243	212	274	260	221	245	215	268	256	240	242	262	261	242	233	231	275	226	264	230	241	238	237	249	232	256	272	243	260	260	227	221	242	250	258	262	239	244	251	237	237	260	250	237	261	257	238	214	254	266	237	279	233	224	253	242	245	255	241	277	234	241	240	254	238	227	206	277	254	268	218	272	257	266	260	266	226	233	253	275	262	253	247	253	245	255	231	252	271	267	240	263	249	224	238	244	268	241	282	255	231	244	246	233	226	246	262	240	280	256	229	263	248	285	231	242	252	263	252	236	244	262	250	246	278	229	245	220	240	240	264	240	228	239	256	242	240	247	268	265	263	284	242	236	248	241	243	246	211	228	248	237	258	246	255	247	256	239	255	250	252	258	275	237	252	260	266	266	228	247	230	274	261	229	251	265	247	242	227	240	242	229	233	248	272	239	243	257	254	230	238	241	287	247	234	281	224	249	259	273	228	245	231	243	240	253	241	261	244	259	249	261	272	230	262	240	259	252	256	237	234	260	278	229	261	237	250	238	225	238	273	270	264	242	275	236	268	259	237	260	270	254	242	238	233	258	254	259	259	272	266	268	256	259	231	245	242	252	227	255	244	223	242	272	261	247	270	241	221	271	253	228	271	258	260	248	220	266	237	216	231	249	217	235	266	231	245	223	271	237	236	227	262	243	239	253	236	214	264	234	222	265	257	272	238	262	264	245	244	251	275	261	250	260	234	274	241	254	253	265	226	264	267	262	255	258	240	232	242	259	250	231	244	247	243	257	256	249	245	256	250	221	260	242	256	237	248	200	257	237	240	272	271	272	269	270	273	226	259	227	220	250	268	260	270	246	238	264	245	249	217	252	225	241	223	240	252	270	228	242	250	247	250	247	259	246	241	276	242	239	284	243	231	246	251	274	246	242	247	237	260	249	267	266	241
8045	7936	13715	13227	14142	15389	13999	15312	13089	11449	9349	7547	7633	4649	2795	2207	1820	1813	1991	1619	1649	1330	1275	1121	1085	983	1006	916	845	986	929	927	803	678	713	698	707	678	689	677	660	594	616	652	661	649	692	618	691	717	742	723	726	734	670	683	671	689	748	667	638	682	729	697	769	845	739	745	637	630	641	668	653	637	600	633	616	599	619	675	617	594	640	641	613	601	613	616	602	586	563	595	600	624	642	645	630	599	560	575	592	594	623	581	582	620	625	605	634	605	589	598	613	615	598	617	604	638	643	614	620	606	572	616	581	611	609	614	602	607	600	590	634	671	590	571	587	612	585	656	607	575	616	575	612	606	614	597	611	572	647	659	623	626	633	610	594	588	593	620	589	610	617	638	634	606	631	610	645	597	614	594	620	588	638	603	581	600	596	610	597	615	664	632	608	616	620	612	623	627	595	635	593	589	609	591	579	614	631	622	627	539	603	648	601	616	593	586	613	630	579	609	609	615	601	639	618	658	597	601	626	592	579	590	595	603	627	581	567	632	609	644	634	613	628	636	587	588	585	606	613	604	611	610	612	640	584	597	615	588	634	642	556	592	588	657	599	627	598	598	627	635	639	583	594	653	586	613	608	627	628	606	617	601	618	591	586	578	602	613	571	627	604	571	596	612	583	641	591	608	607	618	585	612	584	631	623	585	568	621	569	604	622	666	626	590	632	589	638	634	526	635	649	599	629	561	608	626	578	620	612	615	647	607	611	614	603	616	645	673	632	622	585	618	701	596	601	613	606	643	602	606	589	605	623	573	602	619	578	596	600	622	662	601	558	639	610	618	623	603	590	589	587	570	595	556	600	566	577	574	585	608	625	590	578	583	600	594	631	614	627	596	589	622	577	588	574	603	553	639	615	614	641	595	620	570	614	573	639	596	621	606	600	577	573	620	625	618	596	571	599	624	626	579	590	613	604	646	602	586	609	626	560	609	619	570	602	607	620	617	614	586	595	607	595	565	641	614	581	638	602	642	552	622	624	557	644	623	638	621	595	633	555	613	615	613	572	604	587	585	592	602	645	609	566	598	635	597	615	562	668	591	599	607	604	608	592	593	594	671	590	610	613	607	633	619	643	573	584	599	650	610	642	641	623	670	611	579	566	613	634	607	673	589	584	605	608	590	592	624	601	617	596	602	588	634	615	662	580	643	584	619	629	584	621	623	594	579	633	582	601	594	588	537	594	621	607	590	613	610	615	585	575	572	582	596	624	631	598	598	640	601	648	625	627	604	582	632	641	647	645	621	583	608	596	580	614	621	599	542	569	598	611	621	606	554	633	581	629	614	612	589	591	620	600	603	645	592	584	620	635	603	643	618	637	568	600	659	628	639	579	575	608	600	613	582	603	578	586	572	630	593	610	578	597	571	617	639	605	585	602	628	628	592	597	594	626	625	558	569	629	650	654	640	595	602	646	603	644	590	577	569	648	573	629	605	559	619	583	567	645	570	576	610	618	634	597	616	565	588	612	592	595	620	613	602	561	597	645	617	622	614	619	589	598	610	612	588	608	616	611	633	593	581	621	605	585	586	635	597	584	604	616	665	602	583	599	600	627	590	655	596	538	587	587	616	610	613	572	624	627	651	589	593	565	616	607	676	617	591	635	639	613	628	617	594	595	640	603	602	642	589	619	589	644	608	653	606	605	628	639	602	613	625	605	628	607	591	616	590	528	609	604	612	559	588	601	618	579	565	618	589	597	616	609	615	566	625	594	548	603	635	608	638	575	625	663	626	577	608	605	607	562	600	621	569	614	663	634	605	620	620	629	588	589	577	580	617	625	596	624	621	596	640	566	579	569	591	629	582	637	570	590	625	638	609	645	573	593	606	643	656	621	589	583	631	651	601	626	598	581	576	610	532	589	584	582	610	626	615	566	597	641	602	586	615	564	611	610	589	599	622	605	610	640	609	619	600	629	598	605	593	609	575	585	595	584	628	552	604	640	598	611	576	582	604	633	599	628	585	600	582	609	583	619	590	630	633	625	605	556	605	592	560	585	624	571	605	595	594	617	588	638	569	626	595	676	598	602	602	593	589	646	621	589	654	634	579	619	653	650	585	646	600	607	554	655	590	571	608	624	638	578	637	652	566	592	625	610	599	661	580	603	577	623	595	612	565	601	649	625	587	633	587	606	604	609	583	590	605	591	641	621	593	591	613	619	558	632	594	607	586	617	606	611	635	596	634	624	602	641	621	616	598	616	590	581	647	612	612	625	579	621	620	612	647	630	617	632	568	636	565	598	612	607	628	614	607	597	584	661	649	583	623	598	580	600	577	591	626	613	638	587	600	634	615	589	576	608	640	588	592	577	612	615	597	597	611	618	592	604	621	623	598	609	632	617	590	594	638	559	630	604	589	615	625	593	611	586	608	605	607	574	559	581	622	586	640	574	629	590	642	588	591	610	583	576	580	586	589	598	600	632	626	562	646	650	587	574	587	654	575	607	623	583	592	607	601	612	558	602	644	657	570	593	622	612	622	612	594	585	623	573	576	585	618	604	575	606	639	556	599	593	595	575	600	581	625	601	632	626	645	624	566	584	550	594	583	602	576	606	617	604	607	603	626	576	557	627	576	608	641	555	637	572	620	629	618	570	583	551	603	606	568	594	608	608	604	623	624	611	624	600	544	638	591	608	601	602	571	624	579	616	618	564	619	589	614	564	636	606	590	627	591	639	636	624	615	604	604	598	615	638	650	587	599	644	598	607	624	585	591	620	609	673	577	615	656	590	592	596	584	608	624	573	635	613	568	612	610	662	613	607	596	589	571	635	627	610	568	597	616	641	610	632	614	580	626	625	614	626	626	627	624	596	648	580	583	633	587	593	574	629	587	614	557	611	646	614	606	591	597	599	587	578	603	627	619	653	581	568	620	581	636	597	636	609	575	659	625	592	602	617	578	618	650	592	617	553	600	646	608	587	593	582	611	599	625	612	629	610	621	634	602	572	611	592	585	624	614	642	617	628	590	566	620	643	574	598	590	534	594	617	603	601	592	626	638	630	611	627	545	607	595	611	655	627	628	613	606	573	602	598	612	591	613	544	585	578	624	577	557	626	627	629	661	619	642	625	584	595	622	601	610	589	601	606	628	596	588	590	603	602	640	608	639	633	615	630	629	600	582	631	635	607	611	586	623	576	581	603	576	598	606	586	621	612	611	588	671	588	572	609	633	585	572	601	643	608	607	600	604	596	645	612	639	596	586	622	629	583	599	611	635	561	563	622	609	649	627	634	575	589	634	611	583	584	608	617	617	625	582	605	596	632	626	594	594	601	602	639	638	619	586	611	577	589	643	603	592	603	607	599	650	630	643	612	614	619	579	588	636	584	644	654	571	593	644	597	556	594	623	616	627	630	627	598	627	615	623	599	621	619	596	608	606	584	625	639	585	590	621	575	644	637	604	587	595	609	606	581	611	624	637	619	589	621	598	581	602	627	593	612	572	649	576
20125	14180	19913	16299	13093	11653	9211	9068	8110	5975	4173	3221	2562	1231	751	476	400	447	448	372	342	245	267	237	245	205	218	180	170	167	163	175	186	141	135	140	125	145	134	135	122	155	138	142	115	144	134	130	153	136	149	133	148	140	150	162	134	154	140	144	148	137	151	154	199	198	153	150	154	125	140	132	126	131	133	121	129	127	122	133	110	123	118	140	139	133	124	127	130	115	104	120	131	134	140	136	131	160	125	124	126	108	121	137	116	129	133	123	132	128	135	123	123	133	119	127	138	122	121	134	138	142	115	134	119	120	123	119	141	127	121	114	121	123	123	131	124	114	150	119	123	134	137	132	113	108	115	133	121	118	124	138	116	129	127	118	127	131	128	113	116	124	124	126	125	104	113	128	114	113	120	127	135	130	122	146	121	120	130	140	106	120	132	120	125	122	117	122	124	109	145	138	125	112	134	102	114	116	122	126	134	119	139	119	128	101	126	133	130	107	113	103	106	116	126	116	129	143	116	109	107	147	104	142	113	128	126	126	124	121	113	117	123	134	114	130	144	142	109	123	130	128	130	133	120	125	133	129	135	120	140	114	132	116	134	119	124	120	105	100	125	127	106	123	128	103	137	148	136	129	120	130	115	112	112	137	122	124	110	122	119	137	125	126	129	122	125	121	118	125	143	145	106	128	124	127	120	123	155	125	123	140	133	109	117	109	127	131	130	126	129	131	126	131	128	134	92	126	111	124	131	121	119	133	129	128	128	141	107	122	104	112	122	137	114	125	135	120	103	123	101	141	138	148	116	109	108	112	76	115	127	132	146	127	119	145	114	107	143	122	127	109	115	134	144	126	127	126	128	121	120	137	137	127	108	117	111	124	140	143	119	130	138	128	126	121	128	134	100	108	139	132	127	125	112	125	116	131	129	106	119	116	122	128	113	120	130	107	122	113	149	135	104	132	146	138	130	136	115	124	109	129	117	112	120	121	116	119	120	115	126	125	117	134	114	124	101	129	128	111	126	113	121	129	110	112	117	121	122	125	109	156	149	107	125	122	141	123	144	122	134	109	118	129	136	140	129	120	121	114	119	129	116	102	124	108	114	126	124	128	108	113	119	123	120	142	145	128	130	124	111	128	123	103	114	97	143	135	139	124	125	128	120	105	137	131	120	123	128	134	122	144	129	120	124	115	134	90	108	104	121	121	122	119	127	101	112	118	102	124	135	131	132	99	116	97	135	121	122	124	125	118	116	129	131	122	126	120	120	81	129	112	131	103	114	129	119	133	124	133	119	111	121	124	106	111	132	131	135	133	148	123	131	136	147	132	122	122	131	128	130	103	118	121	140	128	121	109	123	134	129	133	130	124	124	119	145	123	115	137	113	113	120	119	130	131	127	122	119	131	118	133	124	147	109	136	127	106	123	129	125	136	133	133	111	127	128	103	113	136	131	130	124	137	135	124	104	130	103	118	130	99	116	126	112	122	116	90	123	119	122	109	139	130	121	111	129	140	142	123	130	143	121	110	132	125	128	110	134	134	120	119	141	136	96	116	132	129	129	139	107	113	132	118	124	126	123	120	106	118	127	130	131	143	127	131	116	124	122	104	120	113	124	114	114	119	137	113	143	111	112	129	135	116	102	117	103	145	113	107	115	120	127	137	133	130	139	112	120	126	125	91	121	124	133	120	120	115	118	99	121	105	123	129	116	127	114	126	118	141	132	108	110	120	133	142	100	125	140	145	120	137	141	121	116	134	115	108	107	120	114	115	115	115	124	124	130	136	119	122	119	127	130	124	117	107	112	120	151	137	120	138	125	110	112	124	134	110	108	138	118	125	116	124	142	130	134	130	139	112	146	113	126	123	120	125	128	109	134	133	102	126	131	125	126	131	117	128	120	104	132	142	131	102	113	115	127	126	131	113	119	115	128	146	115	137	129	116	132	105	141	119	124	130	114	106	120	123	123	115	133	132	124	130	132	129	105	131	112	118	118	120	103	119	116	113	123	119	124	124	128	127	118	117	127	130	121	138	133	119	135	125	131	133	148	116	123	119	142	117	107	124	128	136	144	119	135	136	129	145	109	122	119	137	124	134	131	132	123	131	135	117	128	121	140	107	124	122	123	111	112	122	107	130	150	107	118	140	112	115	118	117	114	129	108	131	120	136	116	117	119	127	122	121	139	134	128	110	127	120	97	118	128	101	108	117	122	124	109	125	114	124	111	133	129	123	147	129	115	110	137	118	122	126	140	117	110	128	105	128	131	142	139	111	120	147	144	129	141	155	109	142	108	127	115	121	123	121	116	106	111	116	116	143	123	141	120	131	128	118	141	116	103	136	130	133	140	142	114	122	129	122	129	142	127	135	104	116	146	120	118	131	108	114	122	126	125	134	121	112	117	138	111	122	124	108	110	128	128	120	113	135	126	137	143	134	140	102	119	133	113	130	125	127	112	127	128	130	119	131	112	128	128	106	115	118	123	124	115	101	125	103	115	117	118	111	118	124	138	121	124	105	121	126	123	119	128	101	139	120	135	115	161	116	132	122	114	133	133	132	108	136	111	124	114	121	126	127	130	146	140	141	109	123	100	116	120	128	131	128	135	135	142	121	131	116	123	126	123	119	146	117	132	132	136	120	107	137	125	110	135	119	122	130	109	118	119	143	132	145	117	137	121	122	117	120	123	130	122	133	127	132	144	126	144	121	128	125	148	138	123	116	119	118	122	103	121	115	138	148	128	128	120	118	117	154	111	99	130	128	135	118	147	110	118	124	123	118	137	134	143	147	130	119	132	144	137	117	131	121	121	118	136	156	121	144	131	124	129	105	129	108	127	135	115	135	104	129	118	120	133	106	132	126	119	125	116	113	115	125	141	122	125	117	122	143	135	134	106	134	125	125	120	120	130	123	115	118	117	117	147	131	118	128	110	116	130	142	120	126	122	115	116	129	124	114	129	135	138	106	112	122	104	118	115	128	137	106	124	136	128	118	113	129	108	105	142	134	110	102	136	122	120	131	107	109	122	135	126	116	120	104	110	131	134	117	121	136	127	109	147	127	91	110	151	123	112	121	135	128	118	109	143	125	111	132	128	136	134	109	128	112	132	120	121	114	117	120	139	135	122	138	130	120	132	115	121	116	124	145	148	145	107	135	114	114	130	127	119	119	112	131	128	125	109	119	126	120	114	121	147	116	126	119	131	144	104	139	125	133	105	99	134	116	129	121	127	133	114	115	127	123	134	98	117	116	121	122	118	108	130	135	137	134	109	130	115	141	114	119	118	133	121	122	134	102	125	108	110	120	132	127	120	109	120	125	132	106	122	132	134	130	139	139	120	103	127	121	124	139	123	127	122	112	130	142	128	123	122	120	109	143	119	111	120	121	123	103	116	113	125	130	124	121	144	111	109	118	121	114	117	127	125	136	120	131	131	109	112	143	116	117	123	134	132	121	126	125	118	122	122	122	116	129	123	123	124	125	124	125	120	136	124	116	105	116
10869	10852	16681	17210	18855	20567	20071	20845	19592	16796	13441	12209	11209	5768	4110	2960	2790	2915	2802	2288	1932	1527	1539	1141	1156	1123	972	850	761	804	848	759	768	523	467	474	455	480	454	427	384	423	382	394	436	409	473	402	400	490	475	498	471	492	468	416	444	496	507	468	455	521	631	665	815	1028	744	601	526	429	376	427	402	378	383	374	375	335	372	379	346	375	346	353	361	351	350	369	374	401	348	389	351	351	361	376	340	347	351	376	330	340	369	335	336	381	328	385	352	366	344	351	319	311	353	381	352	329	319	341	341	328	347	362	333	351	328	375	323	365	342	292	337	359	336	329	322	339	317	353	339	343	335	324	296	346	343	344	338	347	337	350	388	332	336	337	317	341	327	318	332	356	309	370	346	339	325	340	336	353	346	335	341	327	323	334	340	331	356	325	338	354	343	317	381	324	315	303	360	328	349	356	310	356	321	340	364	334	325	317	353	336	325	339	344	326	335	366	341	332	338	334	338	359	319	321	329	362	342	304	343	344	349	327	310	320	328	342	334	341	355	336	343	312	341	362	331	359	333	344	318	313	313	352	372	337	367	317	342	312	344	345	361	335	295	334	355	340	302	327	331	320	340	324	332	302	318	342	353	356	362	370	366	355	346	313	358	325	330	318	334	335	326	321	296	345	324	333	307	340	344	352	339	375	352	342	326	355	334	342	352	303	327	348	350	331	319	337	352	315	282	327	353	314	328	362	317	313	329	340	335	336	320	346	364	318	357	373	362	359	350	333	350	324	336	323	356	325	357	322	330	371	335	340	312	339	318	360	347	330	327	365	313	364	318	327	322	312	343	376	331	363	313	365	347	317	321	314	345	328	353	327	327	356	345	335	365	300	308	336	335	347	340	353	285	333	327	313	352	325	321	316	364	365	313	326	331	332	330	310	336	338	325	365	315	336	326	331	350	340	361	329	356	327	336	341	312	347	300	334	329	308	340	337	321	347	332	381	336	330	322	359	391	331	305	329	357	321	333	340	369	333	319	336	286	320	380	339	337	304	317	317	348	364	353	342	349	365	352	356	340	337	316	337	351	355	344	322	339	350	289	303	364	295	331	342	353	359	320	328	365	345	347	325	331	332	326	344	303	346	335	344	333	347	331	328	325	344	326	336	350	396	364	327	324	355	352	350	327	364	312	366	320	348	335	353	334	337	330	296	345	308	320	341	344	316	315	347	340	343	331	354	361	333	302	317	319	348	340	345	328	320	333	368	327	340	377	357	350	334	346	332	316	311	341	339	330	361	354	344	341	347	305	330	304	359	331	354	316	316	333	356	317	330	310	358	367	378	315	316	332	328	356	320	310	320	333	328	366	346	321	356	344	354	338	305	318	347	345	341	339	360	347	336	322	342	344	341	337	384	334	353	329	342	344	341	331	377	336	337	343	357	339	333	338	339	334	339	321	332	330	346	314	330	317	359	333	342	371	323	343	298	319	336	320	329	315	340	356	349	348	338	334	319	339	309	349	357	339	303	347	323	337	364	353	342	356	311	326	355	324	331	314	347	328	316	347	296	323	340	373	341	364	342	351	351	350	347	332	343	349	312	337	331	319	328	339	325	350	346	294	349	303	337	327	347	349	367	343	360	343	336	336	313	340	350	324	346	287	320	325	342	344	312	327	312	331	347	354	320	332	314	357	312	344	329	294	356	323	330	350	324	376	368	342	333	331	334	351	338	343	321	317	348	354	350	330	375	325	282	342	365	349	332	347	326	316	325	318	355	369	307	321	364	321	299	363	318	359	327	325	337	350	338	340	343	319	306	319	355	349	381	329	365	329	329	343	342	350	365	322	328	359	333	336	342	353	317	375	343	348	337	295	311	311	320	371	358	328	346	364	327	326	334	315	292	307	317	317	358	330	323	331	334	359	305	347	358	308	313	348	314	345	337	362	337	352	331	330	339	338	327	314	362	335	287	317	347	357	333	332	352	340	343	360	318	318	349	335	345	339	348	356	338	352	351	327	333	323	371	346	351	340	360	305	322	343	332	332	315	359	301	326	362	324	343	329	343	341	307	345	346	315	348	336	327	355	338	361	347	379	357	332	372	304	329	371	317	343	348	361	327	315	344	333	334	334	324	333	346	323	342	361	327	359	321	323	346	342	338	338	335	337	351	344	317	328	316	332	314	352	319	319	343	345	331	321	336	336	363	323	364	308	341	341	331	343	348	345	308	352	344	360	328	334	334	359	347	337	325	341	340	316	347	336	316	316	343	329	356	328	318	316	362	350	331	326	318	368	332	330	343	346	357	311	306	322	352	339	338	366	374	328	353	338	330	358	339	327	324	320	372	325	325	342	352	328	345	303	332	347	333	338	328	326	345	353	302	336	339	302	341	324	346	343	345	317	360	327	336	330	355	360	334	360	362	348	323	354	366	353	358	320	318	339	344	334	352	319	334	333	322	355	370	353	341	301	321	351	315	343	384	359	336	354	324	336	328	370	335	334	311	353	314	373	357	345	360	333	325	317	302	367	352	317	353	308	320	324	373	344	373	331	311	344	347	329	358	339	317	349	362	358	358	307	330	330	343	351	348	369	352	347	318	352	352	366	342	337	351	357	326	346	353	362	349	336	333	328	339	322	346	353	330	347	364	330	312	351	326	339	343	350	366	294	367	336	357	336	362	361	336	320	329	352	353	329	357	344	356	318	318	348	361	375	336	336	355	320	337	359	331	333	338	346	360	342	359	315	358	337	340	328	323	352	301	362	339	345	322	324	353	340	333	365	360	353	386	318	342	347	325	311	339	337	351	334	349	312	342	329	348	334	329	357	322	335	344	330	365	319	323	326	318	329	357	344	323	323	316	356	337	356	321	351	348	353	288	384	346	335	359	334	306	358	316	378	349	345	354	328	343	334	327	342	337	305	341	352	339	326	334	336	371	307	342	359	364	345	344	322	350	324	324	349	333	328	346	340	359	344	352	322	334	374	334	362	338	335	327	332	336	337	340	353	349	350	360	349	334	335	366	362	351	384	348	348	338	361	314	334	326	340	374	343	371	370	347	334	351	357	339	343	330	327	372	335	345	340	324	332	327	343	352	350	349	314	309	348	322	351	371	354	329	330	351	352	327	321	351	328	317	328	296	346	340	353	352	341	319	324	335	373	344	337	320	350	363	312	346	361	320	309	313	319	366	326	345	341	338	361	342	342	357	322	321	316	341	330	368	356	341	333	326	342	357	329	329	310	312	350	306	340	356	323	341	324	299	345	357	350	339	352	337	326	342	323	320	384	347	330	349	297	348	314	307	330	347	328	330	365	352	327	300	358	335	345	345	318	332	315	326	340	358	329	340	313	331	361	316	316	354	373	330	332	337	329	358	348	351	330	355	344	308	362	334	340	324	316	331	348	308	326	350	331	343	299	336	324	337	325	317	316	318	351	309	309	367	300	343	332	314	339	327	342	301	321	315	344	312	340	356	323	338	342	320	347	335	348	327	364	322	326	305	350	356
3550	1509	2158	1322	849	842	751	658	562	540	444	432	374	381	383	376	371	356	353	362	336	334	369	339	359	338	335	378	348	363	315	335	337	327	354	379	390	313	346	327	354	347	305	360	323	341	322	364	344	345	335	358	346	351	356	337	357	347	359	346	332	337	356	343	342	333	347	370	322	321	339	312	342	312	340	338	354	352	337	327	299	312	308	332	315	338	304	339	346	345	320	343	348	336	348	340	293	356	349	369	342	328	325	331	385	344	339	304	340	344	347	329	366	323	375	356	326	337	314	350	347	318	351	318	321	330	338	328	330	327	311	306	317	305	338	357	329	322	317	331	326	361	321	352	347	319	323	349	345	342	341	315	342	373	364	319	331	348	338	301	338	320	318	375	323	295	324	338	332	388	343	339	346	366	339	328	337	331	343	335	312	313	330	328	327	365	352	313	339	357	372	343	301	318	339	337	345	341	363	324	383	344	364	341	303	320	332	330	329	342	333	344	345	332	359	291	318	311	322	320	308	312	335	323	309	327	346	337	324	317	330	366	365	348	285	356	356	327	329	353	338	350	313	349	333	353	313	319	335	350	325	357	343	372	311	371	354	350	321	343	300	348	348	321	353	335	354	338	324	342	359	320	315	310	361	328	350	326	347	321	316	370	367	356	354	337	354	311	334	343	349	328	318	337	338	332	336	343	311	363	356	327	352	307	329	342	292	331	359	335	347	329	348	335	332	319	381	336	332	326	330	340	349	341	319	330	341	312	302	386	340	331	353	343	353	322	312	301	352	343	335	360	329	336	336	366	347	360	321	325	296	297	329	315	314	355	325	338	313	350	308	326	364	325	304	355	343	336	345	337	368	320	335	353	358	310	313	311	343	320	334	332	358	356	322	307	331	328	384	364	319	345	293	343	378	357	327	331	309	353	357	337	336	339	322	332	340	349	336	305	319	388	302	335	379	323	360	350	323	360	372	327	331	325	320	350	362	318	347	336	336	361	351	344	354	288	358	343	332	332	344	344	324	374	326	336	373	342	351	349	330	339	313	358	343	358	312	317	344	322	316	310	372	332	320	355	363	343	355	326	334	325	358	335	332	327	336	334	325	340	349	332	358	344	319	377	324	339	349	357	333	328	343	325	344	316	362	349	354	340	301	352	331	309	315	352	321	288	355	292	358	321	316	355	337	323	323	350	331	356	355	337	319	365	352	324	328	301	362	332	324	339	325	332	362	351	325	328	343	361	358	345	321	336	324	336	311	338	334	321	349	346	307	314	329	319	312	376	320	349	308	313	318	316	340	331	334	364	315	312	354	328	325	325	365	319	340	327	332	318	318	303	299	326	329	331	325	349	318	347	333	335	330	358	329	351	313	337	310	339	349	340	321	314	373	305	354	354	350	303	318	318	342	329	327	335	351	316	318	310	318	347	321	351	331	284	346	322	294	360	341	323	331	314	335	337	326	319	333	338	329	347	353	383	333	322	353	329	327	350	331	374	363	344	320	333	316	342	358	343	324	330	331	351	339	334	313	337	359	365	361	312	305	321	311	359	316	340	343	331	337	323	344	359	336	316	346	333	335	333	332	339	355	336	344	321	355	348	353	331	346	335	346	323	335	319	354	345	344	329	333	337	373	349	332	334	341	342	344	309	303	324	370	318	308	352	323	346	336	329	357	336	314	342	346	344	335	303	362	326	337	370	312	295	324	336	322	325	343	347	332	329	332	322	294	337	347	359	310	330	346	310	320	348	331	333	323	342	337	320	370	345	294	313	351	320	314	293	331	328	311	344	339	345	318	336	311	331	332	316	287	307	307	412	342	313	319	289	372	346	352	351	335	344	364	331	346	375	345	338	350	335	350	325	337	339	333	358	333	349	314	360	345	373	364	378	335	300	336	301	320	350	338	305	334	350	337	341	293	360	338	329	334	351	311	305	360	348	332	341	349	331	309	358	350	311	330	344	331	351	348	328	324	317	308	329	328	360	307	335	334	356	337	347	343	333	332	310	313	355	341	342	323	329	323	328	330	300	347	340	308	325	341	353	357	324	330	320	306	336	337	370	362	309	360	335	342	338	341	336	348	374	352	345	311	347	363	314	338	345	314	380	326	312	347	344	332	319	328	339	356	356	355	319	336	332	277	325	350	324	344	349	352	327	329	344	323	308	314	313	339	342	311	309	327	306	319	374	365	282	335	324	338	313	294	348	343	315	366	361	338	327	316	333	350	382	355	342	340	322	338	375	358	347	330	357	355	297	328	361	337	314	313	338	334	347	326	320	320	326	366	285	322	325	334	336	346	365	348	340	327	338	304	344	318	349	336	325	309	319	342	339	350	308	349	328	366	329	313	328	387	360	341	332	344	307	339	376	347	352	336	341	352	315	309	359	352	348	342	354	355	339	337	304	354	317	325	333	340	341	347	325	298	349	337	285	313	361	362	343	357	343	321	302	351	328	320	332	321	362	328	341	321	341	337	311	309	338	329	321	346	333	336	360	339	327	307	362	328	336	328	318	338	295	328	350	371	337	350	361	352	302	340	348	307	328	376	327	342	343	372	313	294	343	365	317	325	324	296	351	314	332	340	308	362	345	331	343	331	341	298	320	341	343	343	347	341	364	300	360	370	345	323	340	323	370	348	344	307	341	307	353	332	338	315	340	337	337	335	347	330	313	364	335	347	351	308	327	357	341	299	321	297	307	338	338	343	332	324	314	301	356	328	321	338	337	346	330	349	341	326	347	321	359	347	312	308	358	344	360	346	308	329	316	346	340	355	349	362	318	323	321	365	344	361	345	352	330	333	363	358	358	326	323	335	330	350	347	319	315	328	357	358	351	310	322	300	333	337	359	353	328	319	325	353	320	366	348	362	326	352	343	335	325	331	336	327	313	328	315	341	304	341	346	323	345	340	342	346	346	335	335	317	308	358	353	341	363	330	319	302	349	335	335	336	306	321	348	331	302	377	312	360	321	353	311	329	354	343	360	330	341	347	357	333	351	322	354	314	355	346	316	333	377	326	376	336	339	334	323	344	315	310	361	337	379	346	325	355	323	326	322	328	354	338	325	331	315	361	337	338	352	339	325	314	318	338	354	340	327	320	345	305	353	321	342	329	309	334	338	333	347	351	311	356	318	336	357	316	355	337	341	290	303	359	330	321	360	281	324	314	330	340	355	335	320	366	347	360	325	371	326	329	369	334	345	357	348	308	350	349	319	359	341	327	308	327	330	341	336	378	326	349	351	330	347	330	351	316	317	343	342	317	325	330	329	339	333	341	323	292	328	309	293	297	348	349	322	342	330	336	324	331	354	340	333	311	310	339	332	313	335	328	321	331	361	324	325	367	342	314	336	348	315	315	330	310	317	330	343	351	370	354	359	350	326	328	314	357	314	339	331	323	346	374	326	309	370	353	340	328	327	338	338	308	350	359	349	350	340	322	346	295	337	349	320	364	326	340	338	332	320	334	307	358	358	326	375	344	289	346	331	354	309	356	331
3126	2087	3920	3469	2980	2996	2846	2657	2588	1975	1705	1454	1325	1085	1078	1035	999	996	973	1034	946	863	820	918	883	847	872	801	899	883	798	826	852	830	788	752	800	829	790	809	823	844	804	860	839	816	836	830	869	929	859	883	861	857	822	818	783	852	824	877	867	836	811	828	832	877	843	846	814	800	814	766	793	799	799	773	845	779	828	825	791	853	890	830	807	804	830	802	808	795	832	783	783	827	841	805	772	763	811	837	738	780	817	798	816	800	820	869	778	755	839	859	801	811	835	759	806	807	789	810	735	876	827	824	819	822	859	796	818	760	854	790	821	828	778	844	794	794	810	805	823	828	809	810	770	790	762	824	799	825	775	809	763	829	816	785	791	823	781	846	890	842	775	860	809	802	809	802	829	808	823	807	848	828	792	799	824	829	766	832	828	807	798	803	811	788	834	764	765	800	810	860	823	796	825	833	774	832	826	853	830	786	855	781	855	818	806	777	708	747	821	761	802	800	776	850	815	857	821	790	828	805	769	810	831	800	813	847	813	867	847	822	812	863	823	819	820	824	785	829	751	806	821	795	846	830	818	828	814	811	784	810	805	776	840	773	837	818	765	821	801	780	819	844	784	810	831	812	796	800	800	803	816	779	868	813	800	798	778	817	796	812	844	806	855	839	749	808	795	846	821	797	795	768	775	782	731	820	842	748	757	788	791	786	859	830	790	811	856	799	825	777	811	781	794	864	802	826	819	774	852	792	783	799	807	819	786	748	827	805	787	783	800	793	745	801	818	827	754	777	813	792	848	785	829	801	813	816	821	840	744	804	847	781	828	782	781	815	820	790	819	817	841	767	838	813	834	779	815	873	807	828	775	776	829	803	876	839	770	802	820	822	867	766	804	773	798	844	816	763	823	847	841	845	796	800	798	764	753	836	799	804	798	823	786	775	851	813	791	829	818	787	791	828	816	782	797	822	769	764	778	779	839	819	854	815	857	767	839	824	766	791	814	790	803	793	796	783	822	794	785	775	868	787	787	818	845	831	816	835	764	853	765	804	734	831	804	832	796	789	792	814	830	795	818	782	804	776	863	836	792	797	850	826	803	807	800	823	817	772	843	836	781	759	853	788	785	806	803	825	776	817	796	807	778	819	791	800	846	810	890	781	780	875	837	808	816	806	792	834	861	860	762	791	811	775	822	802	823	834	812	806	775	742	784	807	881	777	785	753	759	831	821	853	843	821	822	774	786	896	777	825	830	816	854	812	807	756	781	767	752	769	802	819	811	770	770	811	764	755	795	758	810	797	813	814	793	804	775	838	812	885	827	833	778	769	784	802	794	807	798	808	848	792	810	808	834	779	845	816	789	857	789	835	791	770	870	769	872	788	806	782	767	757	800	829	801	858	820	794	799	808	790	831	768	801	775	779	759	826	826	832	835	793	782	840	841	839	828	809	791	830	818	782	788	829	796	810	782	827	805	812	790	824	845	815	829	827	806	799	779	830	835	824	813	851	821	764	813	766	817	797	823	855	804	781	862	794	829	823	813	796	779	853	829	789	823	864	797	797	805	761	770	760	775	794	844	765	788	833	834	775	820	772	812	770	809	786	842	791	790	876	802	799	804	811	756	743	804	801	829	821	815	842	800	780	825	781	841	798	830	814	788	772	821	778	817	814	788	810	766	790	833	787	770	821	809	744	794	818	795	768	807	817	746	759	802	790	806	782	790	814	791	791	843	802	797	808	779	821	789	844	855	806	826	792	792	816	890	903	843	800	839	774	825	762	813	806	802	782	761	815	810	782	787	826	761	833	869	838	807	811	786	781	771	785	776	816	817	829	834	748	791	843	802	774	816	785	783	779	810	780	767	834	798	821	771	773	837	825	801	833	786	823	825	819	738	801	753	810	818	780	827	782	790	794	780	831	830	808	808	766	819	789	809	801	807	859	822	771	830	862	812	839	791	814	812	783	786	856	821	801	816	788	849	855	836	819	804	812	766	798	806	787	786	770	818	770	836	787	751	810	812	839	794	811	819	839	775	793	804	833	852	783	850	816	823	789	823	807	793	798	798	828	837	838	824	808	758	829	771	845	812	788	790	854	792	776	828	806	797	868	800	825	871	874	798	811	855	806	755	785	789	828	794	773	839	842	764	771	820	802	797	813	857	776	795	752	841	845	827	786	829	837	790	770	827	811	796	817	790	751	833	779	812	821	825	824	869	818	807	808	802	784	820	780	830	815	783	773	813	830	766	801	827	797	769	812	827	792	816	783	802	834	809	774	764	819	792	787	805	822	852	794	791	797	756	808	841	781	810	799	807	848	826	820	814	817	751	833	858	786	820	788	796	832	820	819	789	817	799	787	733	841	783	829	799	821	837	831	792	865	786	801	776	812	775	769	834	825	799	798	796	841	796	815	779	809	812	825	745	788	889	790	775	825	801	827	809	828	807	815	831	743	761	804	817	794	785	775	810	836	808	835	786	790	826	817	840	807	784	831	763	851	790	791	795	811	813	825	840	754	748	868	841	812	810	792	814	817	801	819	771	749	797	848	817	824	822	856	743	818	802	785	793	808	820	848	787	813	812	778	815	765	776	793	802	787	788	763	749	779	785	805	774	780	779	839	815	800	827	795	809	878	788	827	813	809	786	833	802	761	844	824	803	736	828	796	878	790	823	859	783	815	826	859	832	744	864	796	828	785	797	808	798	830	784	777	759	836	838	787	834	808	827	744	839	750	775	765	824	802	861	816	802	820	802	767	801	792	757	797	779	755	750	790	770	798	791	821	791	823	823	819	769	754	833	784	859	820	811	791	826	758	822	824	846	829	814	840	789	788	794	786	866	843	793	868	789	844	789	793	833	815	830	772	802	811	836	794	792	832	843	832	799	795	783	776	830	831	821	812	846	825	800	803	795	777	789	831	830	761	797	802	797	798	787	796	836	837	751	784	780	806	850	806	817	808	754	854	816	786	809	784	795	809	874	827	781	847	801	795	837	833	757	827	784	847	840	782	870	827	800	818	831	800	829	859	758	794	841	794	840	821	867	811	781	812	784	806	779	845	743	823	836	833	822	817	794	817	850	796	800	799	848	827	753	870	806	799	802	795	773	805	811	810	839	832	801	815	804	792	783	800	818	835	793	818	826	749	814	817	803	820	895	824	822	788	775	786	851	806	848	818	803	836	834	796	791	810	814	825	839	831	774	834	820	812	817	816	853	816	816	823	800	775	760	755	874	792	798	813	768	755	834	826	880	832	825	873	799	782	794	797	809	809	755	834	798	811	825	810	852	892	868	802	779	835	796	762	817	820	785	826	829	774	806	830	832	835	787	795	814	823	846	815	815	822	827	790	857	815	889	790	753	770	844	822	849	816	836	843	801	797	807	797	765	831	789	806	864	825	837	794	769	799	805	811	797	799	813	766	839	822	771	829	850	815	827	726	839	788	847	801	773	819	830	812	847	777	790	768	800	762	844	776	756	790	808	823	806	803	874	862	754	806
13154	8392	13806	9751	7451	6828	5681	5732	5254	4151	2685	1976	1548	819	507	481	407	457	484	395	325	336	325	316	295	298	278	291	277	298	297	297	271	265	239	247	231	297	269	245	230	262	242	232	269	273	267	242	271	270	241	261	227	236	270	227	292	287	266	238	276	263	250	252	283	266	285	272	239	256	265	234	241	258	234	286	239	257	263	257	257	244	249	246	239	236	225	274	255	237	261	283	253	279	263	266	248	274	261	237	246	278	276	260	270	214	250	296	226	244	237	245	231	268	228	261	252	241	215	242	267	249	227	255	276	236	219	265	227	270	249	258	223	248	243	210	283	220	242	264	249	226	215	243	224	205	237	260	274	238	256	268	245	245	241	220	263	273	230	257	238	251	245	258	258	228	270	256	242	241	249	249	246	225	242	279	267	270	220	241	214	238	251	282	262	261	252	246	244	281	256	241	254	267	242	236	251	262	259	242	264	249	249	241	247	252	236	219	244	241	263	245	259	233	245	271	214	263	238	272	246	239	255	262	233	252	260	233	276	237	259	222	253	213	240	239	223	270	254	262	250	251	252	243	218	274	241	243	251	262	276	221	225	243	264	262	260	260	223	246	243	260	221	257	231	256	260	212	215	282	270	256	259	225	258	255	266	242	225	246	254	263	229	231	245	246	231	250	253	256	242	253	243	249	222	260	231	244	231	265	284	249	238	246	248	249	285	242	258	248	249	269	243	277	263	249	236	207	255	255	254	241	256	250	277	260	246	247	289	252	259	265	222	246	234	224	244	235	264	239	230	235	246	264	246	231	263	238	241	263	260	244	263	248	239	254	270	257	247	261	254	258	237	267	235	252	291	241	254	259	238	274	239	237	220	270	257	231	221	231	240	243	257	252	243	227	232	257	239	259	251	215	231	272	241	254	243	243	230	271	237	236	239	265	248	236	271	276	233	248	241	259	243	254	265	257	260	235	256	264	229	257	258	253	210	243	260	237	219	251	239	209	243	226	240	218	258	228	237	261	236	271	291	238	218	236	234	249	258	259	243	256	224	251	246	256	239	257	237	234	255	278	263	246	243	229	240	225	220	242	247	245	253	242	265	259	238	248	260	235	261	248	278	237	249	276	264	240	227	236	282	231	249	250	264	259	249	217	230	232	255	256	255	237	243	263	259	253	229	242	238	256	281	237	274	258	255	232	248	277	212	238	238	270	263	245	249	283	249	272	237	233	237	233	240	227	272	251	242	244	230	256	246	235	244	245	224	245	246	213	244	229	253	226	249	258	237	272	252	258	259	242	277	234	242	272	282	238	241	249	244	241	247	253	261	268	251	214	249	263	235	241	258	270	267	233	268	239	243	263	247	185	256	231	219	222	260	263	216	253	236	232	249	259	255	266	256	231	241	258	243	235	235	253	211	235	264	275	279	236	249	264	250	226	260	236	254	250	270	279	252	242	275	252	246	242	266	227	256	228	250	264	235	249	238	245	264	248	243	234	272	222	268	273	233	240	266	231	253	219	241	263	238	217	268	240	259	236	255	256	216	283	242	278	239	235	250	236	273	235	225	228	252	275	236	259	256	258	233	237	234	238	248	232	228	229	236	247	253	225	255	220	252	260	255	248	281	251	268	233	242	246	256	248	239	243	259	234	239	213	243	278	244	268	267	258	258	259	246	243	288	238	280	262	243	242	249	256	243	275	240	238	219	232	269	253	253	219	268	254	276	235	225	258	233	257	226	246	262	243	226	226	234	239	288	246	241	229	247	254	263	275	246	263	269	270	269	243	271	241	231	283	266	253	231	254	259	235	248	233	253	235	242	260	247	257	231	235	271	240	248	249	223	218	243	223	278	251	264	253	264	245	270	242	224	260	258	248	266	241	264	232	261	230	237	266	227	264	235	230	248	261	234	254	209	239	229	253	231	239	245	299	241	241	281	289	244	223	242	240	256	228	276	234	270	257	220	254	275	256	267	275	264	254	231	237	259	259	252	254	213	241	238	261	257	233	239	211	250	257	265	219	258	241	248	244	232	252	236	245	254	230	247	249	246	234	245	279	230	228	250	245	243	218	261	236	262	219	226	255	257	268	232	265	256	230	230	252	248	228	253	246	232	242	263	232	255	252	225	275	266	253	291	238	239	256	244	240	249	243	264	249	249	241	264	237	254	264	257	260	237	244	300	247	236	272	264	235	249	269	252	223	259	233	259	238	206	223	254	254	256	261	247	270	234	264	252	280	253	248	207	227	233	284	232	246	233	263	226	239	254	268	252	248	259	249	234	264	247	256	246	228	265	236	240	257	246	243	232	229	236	239	246	260	254	242	259	246	262	267	258	275	244	276	252	268	263	241	260	263	220	273	255	266	245	231	291	268	245	239	253	240	228	254	257	251	255	239	244	252	259	232	237	231	245	263	282	233	229	259	264	250	234	263	241	250	249	231	257	248	247	289	255	224	252	272	276	263	250	215	245	238	231	254	270	258	276	211	242	239	234	239	245	227	269	197	253	232	256	289	242	253	259	244	241	245	244	226	218	225	234	268	243	248	243	217	243	246	237	218	226	239	232	248	215	239	275	264	260	263	231	243	251	244	225	223	258	253	247	274	237	227	236	229	248	249	251	269	255	250	224	261	269	241	271	223	247	263	254	220	243	230	244	265	269	251	253	248	241	255	237	239	222	290	234	248	253	263	273	267	261	249	251	269	265	260	264	254	247	253	244	239	220	252	237	243	239	253	248	258	222	228	241	271	245	279	252	268	267	252	233	246	223	254	229	260	267	245	218	278	227	255	263	249	262	243	218	225	235	236	260	246	264	217	261	251	251	278	273	256	227	241	302	229	226	267	232	217	274	228	250	278	243	262	269	260	263	238	213	212	253	261	263	248	262	272	261	274	242	240	228	256	251	247	206	278	213	225	236	245	239	258	246	249	246	246	227	241	260	263	235	235	231	269	233	294	244	259	275	237	229	239	227	226	254	229	272	258	237	265	229	262	234	238	260	247	250	220	242	275	256	258	237	240	254	233	236	247	247	249	247	246	248	252	243	247	266	220	230	255	234	247	245	232	249	272	255	237	246	253	242	230	249	259	261	254	228	232	253	231	251	242	236	252	222	241	237	255	234	252	250	260	230	247	258	240	260	233	237	259	257	271	234	282	279	271	253	275	247	253	243	277	246	275	243	265	253	247	246	247	237	245	244	246	228	246	259	253	255	260	230	256	239	262	244	278	249	225	244	241	241	267	264	231	254	258	236	242	244	266	249	266	246	241	247	239	262	235	244	254	236	272	242	256	251	278	266	282	226	246	284	244	224	241	222	261	217	245	241	234	239	259	237	247	271	251	256	234	240	268	228	266	253	249	241	266	266	263	227	232	252	228	236	239	225	258	282	234	236	238	227	268	220	224	228	232	218	268	226	209	224	235	242	237	242	229	255	267	259	233	230	260	259	218	247	256	239	265	272	264	267	256	260	241	240	251	246	258	240	267	273	228	202	227	244	256
8300	7383	12855	11920	13869	15149	13977	14959	14120	12028	9571	8510	7461	4090	2530	1979	2117	2316	2139	1818	1271	1235	1309	1089	1086	988	922	860	959	846	882	844	783	714	690	685	666	628	729	672	671	639	659	664	609	595	655	697	700	723	735	722	662	654	683	660	689	675	669	649	664	691	742	806	903	985	1055	814	651	612	655	679	636	640	627	626	656	643	591	624	608	602	583	595	566	618	654	627	575	620	586	618	621	623	615	592	592	647	592	597	594	611	625	632	543	622	594	611	608	579	600	594	604	665	606	612	629	631	639	616	584	640	616	626	612	649	638	631	593	624	591	589	657	593	613	586	587	621	579	614	590	637	613	642	623	550	566	607	584	612	573	646	623	635	651	600	564	612	616	616	610	605	564	609	589	639	608	581	621	601	612	609	620	579	599	605	666	612	652	618	573	588	648	602	626	584	617	563	601	620	631	617	635	576	620	614	622	574	587	621	576	648	612	616	543	639	624	598	600	601	615	603	622	607	616	621	577	604	601	587	603	561	628	614	598	610	605	616	596	588	623	593	587	605	600	632	611	593	599	585	622	597	599	554	580	580	571	632	580	594	623	615	620	621	566	613	655	604	598	617	648	640	632	637	613	640	609	580	622	618	626	635	580	575	564	621	609	632	573	599	647	563	567	630	579	620	636	609	580	600	611	617	592	582	581	594	626	587	611	594	637	598	612	611	607	622	608	648	589	619	571	586	654	632	638	615	622	615	634	619	601	586	606	591	583	626	572	577	580	616	616	604	637	599	594	608	607	591	641	593	578	624	585	605	622	589	618	615	580	639	596	636	598	609	625	595	615	563	634	625	636	596	642	559	588	579	572	605	610	610	588	590	555	621	609	620	585	592	588	624	573	600	595	618	601	629	569	579	572	623	582	583	595	634	634	624	583	573	619	609	581	619	579	598	619	625	582	567	633	600	644	582	633	626	600	579	608	561	592	607	592	647	585	642	611	590	621	629	535	567	630	598	597	581	594	586	635	549	558	607	593	583	615	596	632	582	595	565	630	594	573	577	577	609	576	622	594	602	625	640	633	639	628	622	598	623	662	607	549	623	599	598	614	618	601	619	660	601	610	626	610	630	571	609	609	605	561	597	625	586	583	574	609	620	623	604	620	572	583	619	638	582	585	607	564	590	583	620	606	601	559	576	589	581	589	598	589	628	616	605	588	645	598	580	630	596	552	581	584	596	578	605	596	598	615	595	574	615	615	599	584	577	636	584	580	616	598	620	612	605	612	590	599	573	620	618	570	612	604	607	597	587	631	607	572	603	584	582	611	589	600	627	573	628	615	649	583	655	639	571	597	635	620	656	586	602	616	624	568	652	645	634	615	611	637	589	603	649	612	590	615	599	615	593	601	591	625	585	577	615	604	618	591	607	606	615	559	583	589	611	591	620	592	578	634	622	625	634	572	511	547	583	640	586	580	592	625	600	584	630	634	570	632	577	583	607	585	624	604	687	566	572	614	611	599	595	597	626	587	554	598	660	609	614	646	574	591	576	606	653	661	586	601	613	570	623	606	600	567	578	586	594	581	568	624	566	607	606	584	633	558	569	579	606	610	588	611	604	569	574	559	604	580	639	652	616	568	614	598	612	574	612	636	626	638	604	612	560	608	624	559	615	580	595	598	637	624	633	590	549	601	587	616	624	620	622	548	617	629	612	584	530	637	601	599	560	607	596	630	640	586	612	613	599	622	608	614	597	642	616	608	603	580	630	602	587	577	569	686	591	639	582	581	613	577	606	610	584	595	609	596	629	592	605	634	576	626	603	601	592	600	630	599	581	605	559	551	608	552	598	591	576	614	636	610	587	612	636	609	630	610	601	592	575	622	588	622	632	625	599	608	575	602	640	617	600	635	589	573	589	567	600	598	610	584	591	601	632	637	603	598	605	626	577	590	556	589	596	592	587	596	598	655	596	569	580	610	580	556	603	589	587	602	572	564	571	572	621	610	610	631	616	615	589	624	605	569	584	601	589	600	625	592	591	570	615	630	585	603	589	624	597	577	601	587	615	602	616	610	614	654	584	652	601	642	577	566	602	609	563	590	580	637	587	610	617	597	621	632	590	599	581	563	596	602	657	651	611	618	607	604	572	571	605	624	628	604	608	568	568	614	583	630	592	617	583	581	579	583	618	568	614	567	604	620	616	601	598	615	612	601	646	608	613	593	647	618	640	592	595	567	554	595	622	605	607	607	605	606	593	585	575	603	605	581	602	614	569	603	587	607	608	585	580	612	580	598	617	583	558	601	609	602	614	538	583	599	608	596	613	571	567	585	579	592	587	607	552	580	640	606	639	649	628	602	597	580	608	583	639	610	612	612	598	572	588	625	649	628	550	585	604	564	628	610	607	623	605	618	552	590	598	592	596	578	621	646	592	580	600	615	619	612	618	624	658	651	597	608	586	634	632	628	611	579	610	596	605	612	584	593	645	610	608	585	663	622	630	619	616	583	635	597	620	614	585	586	616	617	627	583	587	614	608	609	638	640	592	579	624	615	625	626	596	590	626	612	606	589	568	585	628	599	619	609	615	575	619	645	592	571	617	568	580	642	629	612	626	561	633	592	612	539	627	607	549	618	604	628	630	565	602	560	619	616	626	577	598	592	573	598	561	623	619	610	622	642	599	610	599	630	603	578	595	604	603	557	626	621	587	615	647	628	651	569	614	614	595	588	618	635	622	630	596	608	584	584	591	541	590	623	595	603	602	577	639	610	613	567	566	597	609	588	624	588	591	566	611	618	589	599	572	599	602	644	590	660	600	603	601	569	636	605	599	609	614	602	580	590	629	594	593	617	595	604	631	612	563	585	581	581	573	603	661	564	605	564	641	592	626	578	598	629	657	595	600	615	590	577	586	598	609	594	606	629	642	621	600	675	625	567	615	655	603	608	579	613	625	573	591	592	603	622	612	572	585	610	605	617	606	627	631	648	598	586	612	576	606	536	619	555	583	609	603	563	650	632	616	579	627	590	616	604	633	610	611	608	595	617	631	600	616	592	607	609	651	645	605	594	650	582	592	582	579	602	625	589	590	616	640	599	652	586	585	595	655	575	614	586	636	614	621	591	603	588	555	551	576	597	552	573	588	604	611	607	629	596	585	629	613	597	609	604	589	591	623	596	600	608	616	632	571	577	627	601	603	619	619	631	580	629	565	554	650	537	614	599	627	559	613	572	581	570	597	627	602	607	619	642	602	583	611	639	598	622	619	592	579	578	610	605	613	628	610	610	627	643	561	626	587	607	613	565	588	588	652	581	580	624	596	584	577	626	607	628	580	616	630	591	609	647	605	609	648	661	564	582	613	604	605	640	555	581	605	634	620	608	588	609	640	618	567	603	622	582	605	614	615	563	600	610	578	599	630	615	613	625	583	594	603	546	616	628	588	610	554	642	635	619	625	591	615	564	597	602	605	585	615	589	557	600	636	623	574	584	578	603	570	604	622	600	631	612	590	607	609
20961	14433	19360	15577	12564	12380	9948	8929	8077	5974	4070	3202	2492	1232	733	530	490	522	502	411	301	271	275	257	243	211	192	189	170	160	194	167	166	139	161	126	138	125	146	155	145	125	147	158	153	125	133	129	143	149	149	154	131	152	155	138	125	155	145	142	143	141	182	154	187	223	197	178	145	131	167	127	133	132	126	143	128	124	121	160	137	130	148	134	131	141	115	129	140	129	146	134	144	129	138	119	119	114	108	115	124	135	132	123	125	130	114	132	140	130	140	139	122	119	118	119	119	109	157	125	128	129	143	117	145	120	123	118	131	136	133	123	139	115	105	114	144	121	111	118	124	118	127	129	129	122	117	111	129	142	113	134	148	127	129	106	137	129	102	128	127	149	143	136	121	127	111	135	129	127	122	130	111	122	122	122	125	109	139	132	128	133	128	123	134	137	135	132	126	120	99	115	114	128	130	123	111	159	149	131	111	141	134	137	130	124	129	126	137	117	124	138	146	120	113	135	104	155	147	120	110	129	124	99	120	151	138	140	114	133	133	116	133	115	116	112	135	124	122	114	122	127	117	129	127	122	135	122	124	110	122	122	123	136	127	108	115	128	123	141	141	137	117	136	114	120	132	116	117	113	115	122	127	138	132	118	134	133	135	142	139	117	140	136	126	133	137	131	100	143	134	96	128	112	120	121	134	119	138	97	117	96	120	132	162	125	128	125	123	122	114	114	128	117	133	141	128	115	120	124	116	124	113	139	133	133	136	131	120	124	139	143	143	118	135	113	128	140	139	114	123	121	133	132	145	128	137	119	125	114	133	127	138	131	114	117	123	139	148	126	123	122	129	125	135	115	125	106	126	115	124	130	134	118	125	125	133	125	124	118	102	142	141	138	138	126	159	129	139	125	134	97	139	113	122	107	127	137	142	120	135	120	124	128	116	128	140	121	117	117	127	138	112	108	147	136	143	117	132	118	115	125	136	109	133	143	124	122	112	111	112	136	131	137	114	122	123	135	130	112	142	130	119	121	132	119	130	105	106	121	109	118	141	124	145	122	136	134	115	130	130	125	127	136	119	112	128	121	134	117	119	126	139	125	126	112	125	97	129	143	134	122	110	123	151	118	137	130	116	138	125	128	146	121	143	130	131	134	110	122	125	119	131	130	124	135	118	144	115	103	122	127	119	141	146	135	110	107	126	129	117	121	124	124	106	121	131	113	123	111	117	93	119	128	140	132	111	119	141	124	117	128	142	124	117	156	122	143	120	124	110	128	112	125	104	110	131	120	148	129	117	146	120	124	126	140	125	128	127	123	124	135	121	132	129	128	128	144	107	127	127	141	108	125	124	133	137	125	115	137	132	161	134	129	133	121	137	116	135	125	126	112	118	128	121	149	128	106	128	149	111	104	114	124	108	131	98	169	139	123	138	111	127	131	120	103	122	119	134	136	143	120	112	121	129	130	128	111	125	131	131	137	131	131	105	136	109	128	127	118	112	134	138	131	118	135	140	121	133	138	113	129	123	125	123	128	117	128	112	135	137	116	126	123	116	138	133	126	119	116	124	144	143	116	125	117	126	114	122	111	121	98	139	114	144	118	119	130	117	115	130	124	130	129	114	146	121	123	134	142	130	125	126	123	128	143	124	137	135	105	122	120	130	116	135	137	141	141	132	143	105	139	118	129	124	139	122	105	143	124	125	125	108	113	122	134	140	111	119	115	114	136	125	148	118	137	125	116	109	130	128	122	136	109	119	143	137	151	128	129	151	124	105	131	168	118	127	132	107	137	131	112	137	150	144	137	123	106	125	141	128	125	113	138	112	111	121	134	128	138	134	125	115	110	147	140	131	121	123	121	109	133	120	147	126	121	109	116	125	139	129	144	132	142	138	128	137	130	128	135	129	134	122	114	116	129	128	110	120	102	120	103	118	112	131	114	126	115	130	128	141	117	143	141	122	125	120	121	129	135	130	132	112	132	128	115	120	138	134	124	133	128	145	124	133	102	117	127	136	106	123	119	126	140	125	123	130	114	118	171	114	141	155	115	104	135	119	142	125	123	137	121	112	113	124	122	120	126	127	125	142	140	109	129	138	141	128	132	138	126	121	152	116	119	129	134	134	117	136	137	130	124	130	129	128	123	124	124	128	120	118	123	112	118	118	117	123	104	140	125	127	108	133	134	128	113	106	109	122	127	131	129	120	141	131	118	117	129	134	148	135	135	122	128	135	130	140	111	128	143	139	135	122	123	109	123	127	125	136	136	134	132	108	98	109	134	109	135	117	130	138	141	108	129	124	135	132	129	123	127	132	113	107	119	124	116	126	149	128	116	121	131	122	123	133	130	134	125	133	117	128	93	127	117	139	119	121	125	120	120	110	116	127	134	101	122	128	137	147	115	115	124	119	114	148	116	113	121	134	142	121	133	131	132	123	137	127	115	105	144	131	127	149	128	133	126	143	132	115	121	116	117	117	137	127	124	126	128	124	130	97	113	117	110	98	134	115	111	118	130	152	114	130	132	131	114	117	128	140	129	116	141	116	127	132	134	119	110	148	134	115	128	127	119	116	136	120	112	120	136	133	122	145	134	128	115	134	135	122	111	124	126	117	120	122	130	119	136	132	157	116	126	121	114	122	131	141	114	114	136	128	117	113	129	118	151	132	124	121	131	115	123	118	139	147	140	123	135	132	110	128	114	125	132	126	114	119	102	120	115	127	114	121	114	126	135	103	106	127	139	124	132	144	120	120	113	127	137	123	136	109	120	124	150	134	111	111	113	143	113	128	118	136	112	131	148	131	127	116	143	128	145	124	121	120	114	126	115	117	131	114	128	107	123	122	137	139	132	108	114	110	130	142	155	128	145	117	133	125	129	122	140	120	136	137	118	102	100	111	133	131	128	145	108	107	126	142	130	134	120	119	127	131	129	127	111	117	118	146	138	141	154	122	109	127	151	124	131	122	123	147	140	117	126	127	124	127	127	131	145	125	140	131	128	141	121	123	126	134	114	146	131	119	125	125	116	133	118	116	105	132	148	109	112	137	108	122	117	132	126	123	112	127	124	114	117	126	117	120	136	128	123	118	130	123	127	124	126	121	141	131	125	126	135	143	141	142	118	138	121	145	151	107	117	141	108	152	141	136	120	150	139	132	123	115	113	108	126	126	111	137	117	129	150	135	130	135	123	150	132	98	108	142	127	123	109	132	132	122	130	136	119	115	131	106	145	128	144	108	123	132	122	139	122	134	134	126	110	115	135	127	145	139	145	132	117	134	142	121	124	121	131	139	128	135	131	130	121	138	131	166	154	113	127	141	140	128	121	124	144	118	172	105	94	109	115	125	113	129	131	128	121	133	143	141	125	138	125	141	112	138	110	113	120	139	126	118	118	113	132	103	114	121	126	135	125	143	120	124	136	117	123	119	110	124	113	122	117	115	117	126	130	140	149	118	129	107	129	122	124	124	122	130	132	147	125	135	144	144	121	121	115	133	120	116	116
11095	10685	16176	16889	18800	21858	20107	20953	19971	17117	14606	11293	10167	6008	4240	3320	2906	3214	2926	2814	1607	1528	1542	1382	1277	934	880	933	884	797	766	737	703	553	481	473	443	475	453	412	462	413	422	434	425	401	383	406	497	505	510	540	480	462	420	501	454	467	451	490	504	538	568	600	854	1252	1151	852	450	481	431	378	387	378	346	373	343	367	371	372	343	375	348	355	327	364	354	377	351	351	341	393	347	351	374	363	359	343	375	389	324	350	368	341	344	335	353	377	343	375	349	373	324	351	360	373	343	348	340	336	357	334	366	351	365	364	353	359	321	407	346	338	371	345	358	342	368	343	404	352	314	340	370	354	329	357	363	314	335	328	336	320	323	335	295	318	394	363	363	336	330	315	334	361	339	332	338	355	348	401	318	336	338	361	353	339	335	367	329	317	343	326	325	350	341	340	364	355	354	383	353	338	326	371	315	330	335	319	358	339	375	372	332	355	354	385	354	314	345	349	362	366	314	323	323	329	312	311	341	321	329	363	321	355	330	352	360	346	305	320	335	329	326	335	336	379	331	323	367	343	321	320	335	351	355	346	319	312	341	342	376	363	329	330	339	345	366	357	388	345	364	328	350	336	358	335	313	308	308	351	369	341	334	319	344	361	370	339	360	351	346	343	370	354	353	329	349	348	336	347	351	310	351	341	370	360	314	355	338	327	352	350	329	325	332	343	334	331	332	342	326	373	354	320	348	312	333	370	381	360	354	325	365	363	328	316	339	335	323	344	339	343	358	342	362	342	359	341	338	382	326	357	353	366	319	385	315	342	333	370	323	365	336	326	361	362	339	346	367	342	324	342	338	359	323	308	345	332	341	329	333	344	378	371	336	363	331	324	340	378	346	376	358	333	340	358	339	334	338	332	344	327	316	313	334	347	360	339	343	358	347	332	309	352	366	320	367	338	326	357	333	337	357	367	326	354	331	345	356	349	388	352	306	325	319	359	358	337	374	352	403	314	352	338	355	372	345	331	335	383	314	325	330	357	379	354	340	326	336	369	355	306	366	344	392	298	346	344	319	348	334	336	353	369	356	362	326	370	322	340	349	375	368	349	305	347	323	316	318	339	338	385	357	340	356	375	354	336	348	332	315	361	338	328	358	378	339	355	333	352	357	374	354	338	304	318	324	371	331	374	310	339	345	330	321	314	332	340	334	332	330	308	341	369	343	325	341	362	370	345	348	321	345	336	333	329	347	346	363	309	358	344	345	378	340	349	319	340	352	320	320	312	378	345	333	349	345	355	335	338	306	303	361	332	331	350	336	350	353	325	325	336	354	336	325	358	334	333	318	347	316	362	324	320	308	330	325	314	343	349	339	315	364	301	351	323	380	372	343	356	357	351	335	340	368	325	313	334	370	345	351	318	297	348	344	338	334	357	369	332	344	339	337	367	358	351	340	370	359	319	360	364	342	359	365	321	340	335	352	364	370	385	358	378	342	363	341	326	353	340	341	329	350	309	295	352	333	365	323	345	368	370	334	368	350	344	377	334	328	335	363	337	364	363	334	358	354	326	387	329	326	366	340	346	334	356	340	321	311	359	334	337	356	350	345	360	345	342	363	372	321	345	330	370	337	314	330	335	330	350	351	327	370	348	345	320	358	381	307	344	321	343	352	335	329	325	350	329	344	352	355	344	324	352	361	340	338	360	333	358	353	321	306	359	367	338	322	348	352	348	337	334	334	330	329	321	339	346	310	372	343	342	326	351	354	307	319	354	390	331	349	351	352	302	363	342	359	329	356	344	301	372	342	338	337	327	387	342	359	358	327	403	359	337	327	318	338	341	325	340	317	364	328	357	315	347	347	344	326	342	356	356	360	338	342	343	328	343	357	336	303	381	325	355	336	347	369	354	341	353	343	321	312	353	344	336	324	320	369	351	344	326	354	302	321	334	337	340	367	352	310	333	328	366	325	354	307	349	362	370	348	346	376	340	397	345	327	332	343	375	342	344	338	366	314	342	352	371	341	354	370	352	361	356	317	315	364	345	351	382	357	326	334	343	353	344	352	307	343	344	315	339	332	344	306	294	332	351	343	346	312	308	367	334	355	322	324	376	366	379	334	353	331	347	370	315	350	332	308	364	373	324	381	316	328	338	322	364	355	334	356	351	325	350	344	353	365	369	329	324	376	353	353	354	361	354	374	339	349	360	327	317	350	354	361	376	321	302	327	352	358	341	372	351	368	363	332	311	370	320	343	332	332	358	345	384	325	361	368	360	331	350	367	338	345	366	364	336	356	337	363	364	349	317	360	347	346	348	379	358	355	321	356	357	390	347	359	355	369	354	338	340	351	332	341	338	317	328	341	294	336	336	336	318	342	336	326	338	356	337	329	352	341	351	365	375	322	344	325	370	352	359	311	342	377	345	362	318	362	348	388	295	319	341	320	321	333	356	325	347	338	346	365	372	337	361	358	385	339	350	348	379	350	315	322	328	312	349	356	320	312	383	310	363	346	352	333	340	365	342	350	333	365	366	334	357	336	324	343	329	337	345	347	345	322	342	379	331	312	339	334	379	293	369	355	363	356	373	346	341	332	375	360	325	352	370	329	320	381	345	353	317	328	303	337	345	315	354	327	365	352	354	306	308	325	366	358	365	339	323	316	341	387	330	361	350	330	328	323	371	341	360	337	354	338	346	348	339	343	365	362	333	355	322	339	369	352	356	316	359	319	298	374	362	353	330	334	333	319	315	378	340	315	340	346	362	327	337	346	351	356	351	337	364	346	349	351	341	363	335	325	326	343	320	327	330	331	368	354	338	322	336	354	341	365	354	355	324	334	334	332	330	345	373	332	345	321	371	329	315	341	343	341	356	373	342	343	354	361	353	349	313	365	343	352	368	329	335	310	323	347	338	345	371	344	348	326	332	318	346	333	341	314	317	351	351	346	355	325	352	342	316	303	363	291	315	329	352	349	334	366	347	344	355	359	388	290	357	365	355	300	342	344	370	375	346	347	342	342	351	365	358	330	344	345	370	338	361	333	324	356	311	342	359	337	334	324	340	349	326	363	322	356	323	344	374	351	361	304	357	339	351	350	344	349	365	345	359	347	350	356	363	323	352	326	324	337	358	341	338	339	330	360	318	336	338	329	343	340	364	354	320	349	326	352	337	335	360	336	342	339	331	350	320	381	366	367	325	333	385	323	321	329	335	355	348	341	334	347	309	366	319	351	365	373	331	313	336	347	315	335	368	318	349	349	355	401	349	334	322	320	375	337	308	330	338	309	323	355	342	331	332	362	347	327	356	356	328	352	365	339	361	342	354	370	351	322	331	327	341	340	347	350	387	313	343	343	362	372	322	353	361	322	367	348	343	360	328	324	371	339	356	334	343	372	346	346	331	363	343	382	358	325	341	350	331	313	335	318	310	339	309	365	345	361	318	336	348	354	323	373	377	322	366	347	312	390	350	327	353	338	344	337	335	358	344	377	362	325	340	334	353	349	338	347	346
3730	1376	1968	1234	1006	896	746	673	603	519	480	418	399	372	391	369	391	344	375	352	366	348	370	340	328	356	359	350	357	345	372	340	375	322	329	341	309	334	330	324	370	346	292	354	337	332	343	325	330	330	347	354	349	310	333	376	341	341	302	331	337	320	318	301	335	339	365	307	331	367	321	315	371	331	372	361	340	370	348	310	322	344	340	331	331	352	348	343	339	353	350	344	313	326	326	344	313	341	351	316	325	324	337	322	334	364	325	371	354	362	336	346	366	374	377	341	355	356	361	333	323	331	315	340	341	354	353	330	327	304	320	340	318	318	345	326	325	322	314	364	335	330	331	323	312	338	388	317	355	336	315	340	325	318	337	345	364	350	352	334	359	337	331	324	337	317	390	304	344	331	298	331	368	355	336	323	357	344	291	365	311	330	344	359	326	319	313	326	322	322	305	355	337	360	350	308	354	346	360	330	323	322	363	350	338	318	356	321	355	349	350	326	299	347	369	347	357	327	355	330	344	333	329	348	302	351	323	361	339	341	323	349	361	313	321	322	322	359	374	356	344	342	337	327	335	330	347	316	363	335	355	330	327	324	316	349	333	315	309	303	372	378	349	358	314	370	352	359	334	337	322	336	304	344	326	363	330	346	313	356	352	352	342	343	317	317	346	295	357	345	372	358	334	362	332	362	335	362	355	303	365	337	333	319	345	338	296	351	354	314	331	318	303	363	344	339	323	330	347	334	326	296	334	336	336	356	332	341	332	334	321	333	336	341	310	355	327	334	317	291	309	328	341	344	359	361	327	314	332	335	348	302	333	342	384	352	314	357	355	323	359	362	347	342	356	358	325	328	367	331	365	333	330	355	342	334	320	329	309	357	337	305	327	327	363	309	358	342	352	304	288	345	340	358	345	376	342	348	356	382	364	332	318	339	325	352	352	327	332	335	328	333	337	353	361	323	319	332	317	325	307	313	321	335	346	373	320	333	337	313	339	336	341	321	331	334	326	365	339	340	331	334	333	334	341	338	332	346	362	354	310	331	357	335	347	333	313	341	340	324	333	368	355	323	321	303	338	344	306	371	321	307	336	323	351	313	335	360	337	346	322	358	365	315	324	370	317	313	346	324	334	335	350	338	377	355	340	349	353	322	335	326	347	342	339	336	329	335	343	328	324	334	322	329	339	307	346	343	315	329	297	354	342	307	309	325	365	318	323	345	354	340	332	356	330	327	328	335	330	321	370	344	329	328	351	347	315	315	390	363	351	330	331	345	320	348	360	353	334	340	346	312	321	322	352	363	341	344	333	362	361	345	328	337	333	338	352	361	340	341	339	346	366	322	312	354	337	331	313	343	311	341	345	365	318	332	364	334	344	370	383	326	340	322	313	381	320	342	334	327	331	316	317	318	320	319	338	354	338	393	327	340	328	341	362	353	331	347	333	331	384	347	363	326	334	355	347	326	363	347	335	307	327	339	348	333	324	334	332	359	384	348	326	306	333	339	328	345	333	324	331	348	345	336	329	331	331	319	343	332	294	337	323	321	323	317	365	347	340	321	324	333	356	360	329	350	344	361	357	328	348	346	346	306	336	348	345	354	360	373	336	362	350	329	321	366	319	311	342	354	360	311	346	316	356	320	347	348	356	312	355	383	357	339	331	369	338	307	363	337	296	326	333	361	316	379	357	351	340	360	352	378	302	299	361	331	373	338	366	335	310	353	334	313	329	360	350	312	329	370	308	310	334	353	336	340	307	324	346	330	323	325	350	385	367	328	358	346	326	353	373	352	324	342	343	327	327	335	330	321	310	372	352	365	367	339	301	337	337	370	377	349	367	357	336	321	340	363	358	359	317	323	336	355	353	305	339	332	330	334	357	339	345	342	375	355	317	335	355	317	340	351	365	336	343	351	370	328	341	304	326	338	365	358	332	327	317	312	326	316	330	354	349	371	359	312	350	321	336	327	332	330	352	315	294	350	331	361	322	330	316	348	324	304	359	338	328	333	299	306	342	310	342	336	327	332	318	329	321	323	324	324	347	337	324	391	306	354	356	373	331	390	343	359	364	335	357	344	337	374	315	338	337	350	364	373	324	307	333	341	352	290	312	341	353	337	347	326	360	337	341	349	331	312	375	338	339	304	332	331	316	303	340	370	289	303	349	355	320	303	339	321	322	347	366	375	336	364	350	312	357	305	352	333	321	349	356	364	350	323	308	319	351	342	319	339	342	340	342	309	342	326	319	345	333	338	369	338	353	342	338	332	334	342	318	360	313	341	354	344	337	339	312	354	316	337	305	334	356	339	329	329	314	344	328	379	362	355	363	326	337	345	326	376	317	357	342	371	372	345	338	341	348	327	323	356	346	347	323	390	320	330	351	352	352	329	351	334	371	363	327	325	323	331	351	324	337	317	320	344	326	298	348	335	334	354	311	322	343	351	365	342	344	350	334	329	350	361	331	350	340	328	315	340	350	306	319	371	347	352	368	330	351	335	359	360	332	355	326	336	317	348	338	355	339	344	353	370	310	375	349	321	334	306	333	329	358	355	360	318	339	342	353	349	320	323	349	339	349	322	342	345	325	323	325	344	345	333	324	379	343	359	346	337	297	330	333	334	325	318	327	332	344	339	315	339	331	331	364	344	327	305	311	358	337	307	317	356	323	345	354	348	342	352	334	359	318	349	341	320	314	340	353	357	345	358	308	354	360	347	365	318	340	335	366	336	350	307	339	298	348	345	342	323	368	358	365	380	312	340	383	313	324	329	315	327	330	340	332	370	345	313	320	354	320	344	332	334	329	341	303	338	352	359	346	321	329	314	320	339	379	335	310	350	322	312	322	376	326	342	327	346	346	322	324	364	341	325	338	336	344	328	367	339	344	355	355	317	353	321	330	334	318	361	341	327	381	344	340	368	353	340	321	323	348	355	331	332	375	329	314	310	371	342	325	342	360	333	339	346	328	373	340	329	335	341	319	389	376	331	359	327	337	333	320	337	318	378	306	335	377	374	381	370	369	299	318	343	371	350	330	324	347	354	350	331	329	314	347	355	345	362	351	322	359	346	322	375	345	337	336	342	369	328	334	318	333	336	344	362	328	348	350	338	342	342	352	354	337	326	314	337	355	334	335	317	338	332	330	352	333	346	337	339	323	352	339	318	341	341	350	336	347	371	322	311	338	364	308	337	334	318	328	343	356	328	287	359	375	360	327	324	339	317	359	354	339	329	336	365	310	324	361	353	351	340	306	344	318	318	384	348	336	330	339	340	373	324	338	358	351	312	368	338	348	356	356	326	326	369	309	343	382	354	328	341	392	348	324	339	371	349	342	352	344	345	367	337	344	339	363	349	343	355	385	328	369	356	320	355	298	349	337	309	350	320	327	333	313	337	319	350	340	335	329	356	310	337	360	329	299	335	345	341	359	328	332	319	369	377	341	331	366	351	329	328	331	335	366	345	352	326	354	375	318	342	333	336	330	341	336	317	330	335	361	336
3237	1828	3858	3459	3212	3573	3139	2772	2454	2167	1755	1458	1252	1117	1011	1006	983	995	989	1038	904	915	863	866	879	855	905	861	883	866	865	853	835	830	805	806	889	781	808	861	853	882	821	823	768	795	855	830	801	838	873	843	870	867	866	876	864	880	889	841	861	846	874	790	864	822	871	833	847	857	848	859	851	800	854	821	837	793	866	779	833	810	832	847	816	822	856	832	810	835	822	821	833	833	795	819	770	864	837	792	805	814	818	830	844	787	838	827	826	843	813	841	796	806	791	832	804	803	801	828	840	857	790	856	798	897	815	818	816	791	814	810	812	810	867	761	782	811	791	817	820	748	838	809	801	795	800	823	796	844	830	812	873	846	791	801	813	850	819	836	788	801	813	856	795	791	854	803	847	786	789	742	816	800	769	851	809	818	770	818	785	820	820	767	818	804	813	809	832	782	885	819	824	828	818	825	824	780	830	786	851	781	815	868	780	879	836	759	824	841	810	838	801	823	832	838	778	786	821	795	861	770	809	809	820	827	825	814	833	810	831	877	846	789	852	805	838	835	795	817	840	789	874	860	799	837	857	854	836	803	854	825	825	793	833	801	864	799	823	742	826	826	842	828	809	799	791	857	777	787	844	871	807	814	810	834	830	779	830	878	798	804	825	779	798	801	873	788	827	884	830	838	835	839	832	856	874	838	801	806	883	799	855	848	844	820	844	831	784	812	810	843	830	792	856	811	775	811	826	814	821	845	806	811	806	782	796	774	774	777	821	831	836	851	834	849	829	760	867	843	812	834	820	853	806	811	815	798	826	791	877	852	816	785	801	809	860	830	816	878	815	824	838	818	814	775	819	842	841	803	878	794	828	772	851	802	830	796	814	817	771	859	824	811	806	825	802	860	818	799	848	828	800	890	791	836	800	757	834	852	771	849	848	827	786	787	853	819	836	773	867	794	811	816	839	808	789	795	834	852	792	813	847	829	755	843	803	832	810	812	825	818	770	846	763	865	773	804	788	815	810	816	814	831	745	775	817	808	799	854	809	816	760	766	826	762	780	838	806	796	795	877	779	835	841	782	832	782	877	788	816	796	835	841	818	822	770	806	828	853	830	825	803	866	846	831	779	821	784	780	833	797	844	840	809	810	811	797	849	844	821	845	820	826	822	786	851	818	828	830	806	827	816	821	754	829	801	809	847	805	787	802	845	853	836	800	841	852	811	772	823	807	831	859	824	849	806	860	808	845	802	807	864	813	824	807	870	812	841	827	818	822	888	795	778	811	801	824	844	767	753	829	797	838	836	816	809	777	802	806	807	824	830	846	793	803	805	777	805	818	808	737	814	783	842	843	827	808	846	811	813	822	811	873	821	817	826	822	821	829	796	779	797	792	833	786	837	805	779	797	824	812	807	851	834	816	817	846	793	849	763	830	841	847	818	766	831	782	833	776	825	843	808	839	806	849	838	813	814	806	838	835	841	787	808	787	794	797	803	840	789	764	792	825	814	831	843	787	843	852	802	826	819	786	822	871	788	837	799	825	842	780	796	873	808	789	856	823	809	826	849	795	757	827	824	869	833	833	840	806	850	791	838	812	838	808	829	808	811	819	879	800	758	755	817	836	774	807	841	817	847	858	803	828	774	811	757	796	852	886	807	880	922	778	804	776	821	786	779	791	802	856	750	793	810	820	786	790	810	824	802	793	790	796	826	813	829	854	798	802	764	828	890	826	803	813	823	771	792	816	783	769	860	850	802	833	778	785	842	826	795	803	842	801	816	865	791	792	764	820	866	812	804	863	817	824	790	817	853	814	798	775	834	829	749	808	814	832	792	742	788	837	790	782	872	835	744	803	833	781	836	792	827	780	777	811	839	825	860	817	833	773	842	824	788	834	846	844	828	800	848	812	799	842	835	831	838	760	799	775	780	805	824	829	828	796	811	799	869	809	827	795	784	816	823	848	782	776	826	846	840	811	807	810	774	828	756	867	839	847	781	814	835	850	845	814	824	793	874	847	823	830	881	790	802	767	839	819	821	803	787	798	802	833	767	798	801	814	767	819	840	848	816	850	780	789	812	804	795	781	847	880	862	824	796	897	813	859	840	793	764	814	864	831	833	781	783	830	801	821	813	850	822	816	815	895	834	841	860	843	830	871	839	771	813	852	814	852	785	831	770	837	823	827	811	771	834	783	764	813	838	844	813	808	806	756	824	799	819	836	803	811	795	836	840	810	786	830	828	772	802	829	841	868	831	840	831	823	814	812	845	803	798	845	835	846	843	785	832	833	716	839	853	810	805	794	819	815	802	787	778	840	793	790	800	763	809	818	773	806	851	797	778	851	868	811	789	809	828	783	830	839	817	804	792	819	785	807	787	839	795	803	818	777	862	820	816	767	831	846	842	816	802	834	805	813	836	786	799	796	834	812	768	818	837	846	859	871	803	751	840	829	811	786	820	814	803	801	800	827	899	908	813	848	795	843	779	855	825	844	844	759	798	799	825	795	769	817	817	836	833	815	792	755	863	837	807	802	834	784	768	813	808	841	837	834	817	783	806	790	808	771	804	752	863	783	821	800	780	826	786	843	777	840	851	797	853	767	836	857	827	852	847	771	758	796	773	788	827	824	798	798	829	793	826	814	820	800	796	802	855	779	820	840	793	817	786	811	851	815	818	828	831	815	872	794	819	799	861	878	845	808	815	831	787	818	853	853	848	812	787	787	823	840	802	786	780	826	791	809	878	781	856	850	780	792	812	810	828	861	815	808	816	840	863	811	816	793	820	761	820	840	830	852	838	791	849	820	844	785	846	784	828	782	846	865	868	851	810	822	869	769	798	872	794	778	820	876	770	811	843	832	848	796	828	830	840	810	819	791	814	825	852	805	830	861	805	817	851	747	819	775	824	773	784	836	857	863	878	826	845	815	789	795	791	856	811	807	805	817	782	804	825	836	877	800	824	818	849	787	786	840	884	804	823	798	807	799	808	811	810	791	857	800	815	774	826	808	845	774	787	781	817	810	832	805	814	871	866	860	835	829	837	831	814	831	815	839	847	831	869	797	827	804	842	809	841	818	801	841	769	828	762	805	845	860	843	816	783	861	772	835	806	814	820	839	805	797	756	837	835	824	770	830	846	819	791	785	781	891	799	800	837	840	849	789	824	806	840	883	863	824	769	815	843	814	844	821	846	778	818	760	799	806	769	811	827	821	847	835	848	802	828	829	795	828	821	842	858	802	798	845	837	811	839	795	805	806	802	739	859	845	806	836	870	818	825	858	797	785	838	849	862	846	806	825	805	755	781	810	820	885	830	818	807	840	852	785	873	789	796	791	828	818	817	795	810	803	831	822	800	806	802	777	817	870	827	872	822	820	827	837	862	798	826	796	828	837	819	780	758	834	816	809	836	847	775	836	838	816	789	784	814	807	828	797	821	802	821	799	817	752	854	858	825	828	763	784	841	828	805	789	819	834	789	786	752	787	799	824	806	842	786	822	813	864
13265	8528	13898	9941	8362	8129	6718	5705	5043	4091	2373	2116	1517	836	525	474	466	491	469	418	361	611	340	306	320	300	269	287	263	298	286	262	237	239	244	238	291	273	241	241	242	260	249	246	256	233	270	252	257	247	243	286	251	244	255	259	258	265	250	242	280	233	278	250	269	281	303	275	271	258	264	231	210	249	231	265	259	234	295	249	238	280	239	239	287	224	259	242	253	247	250	262	251	235	220	236	251	238	247	272	258	246	260	254	255	257	228	214	243	240	268	262	279	262	274	248	261	236	270	262	232	245	267	247	277	260	247	229	248	213	230	273	250	249	244	268	253	259	257	232	264	222	258	236	257	234	236	265	255	245	234	249	222	259	232	255	257	281	256	254	255	273	250	237	258	252	226	272	274	256	262	231	230	259	278	218	263	254	239	234	254	236	258	231	264	267	263	246	260	246	267	249	252	260	250	257	260	267	250	233	243	233	260	241	249	244	281	284	241	282	227	272	264	212	243	271	273	272	256	259	249	253	250	229	259	241	258	255	256	283	254	246	252	253	242	258	250	224	226	221	239	235	257	228	234	265	272	262	256	242	266	260	256	266	262	240	230	221	275	246	281	221	243	231	269	279	253	247	216	239	255	269	239	222	272	231	268	252	238	232	247	276	234	263	260	252	237	258	280	281	271	252	255	265	232	233	241	257	244	259	263	227	224	222	262	280	264	263	236	253	270	264	245	246	261	276	246	239	250	242	251	268	282	268	268	270	257	252	263	248	203	243	259	266	290	232	239	269	306	241	252	218	234	269	255	256	278	243	255	249	259	232	256	265	249	263	243	253	287	220	246	238	271	259	213	235	279	251	240	255	264	240	253	246	253	268	252	242	253	261	264	242	250	277	256	251	253	259	254	272	255	231	239	258	252	257	273	246	265	235	256	261	244	248	259	269	230	263	254	251	231	260	254	255	256	259	228	227	238	248	232	250	262	266	242	277	251	262	248	220	246	230	258	235	238	241	239	238	239	262	269	226	212	225	273	242	240	242	223	236	248	266	240	254	239	248	256	238	257	246	261	261	254	244	257	223	227	263	242	258	239	266	230	227	241	247	263	233	219	295	229	225	259	272	242	232	276	249	265	251	263	246	228	254	216	255	261	231	277	236	254	246	253	266	281	253	221	236	309	238	256	235	274	261	275	240	269	264	241	232	258	248	249	255	262	252	258	246	237	241	240	252	246	243	249	262	231	263	251	284	266	258	253	206	255	240	274	257	277	265	267	257	243	265	258	280	250	246	278	266	256	252	236	204	223	240	257	295	255	252	254	268	267	272	271	258	262	220	243	249	253	265	245	249	231	268	245	266	251	251	236	240	267	240	215	227	234	218	246	274	265	214	227	300	246	283	257	239	242	263	270	246	249	239	243	238	240	233	249	260	242	269	221	233	236	245	254	257	264	259	236	256	235	238	277	220	240	253	230	265	270	233	258	258	249	243	234	268	267	239	277	250	223	241	260	203	259	243	241	240	216	281	261	243	275	242	280	263	249	236	225	263	247	247	252	253	264	259	257	240	268	256	272	266	244	223	261	248	230	233	269	260	268	274	283	245	233	279	256	236	263	266	257	240	252	260	232	276	249	237	239	266	262	233	251	228	272	215	242	242	240	265	243	258	258	265	244	272	251	241	255	243	253	243	240	268	253	228	229	299	234	244	230	249	242	267	268	260	265	275	236	257	258	216	250	242	276	218	237	249	276	242	293	277	263	244	240	239	234	276	274	282	226	284	235	253	263	237	307	243	282	225	252	225	251	234	261	230	232	293	256	228	280	263	274	245	224	251	272	250	242	255	253	249	226	265	233	248	267	263	261	235	263	244	267	259	256	263	260	256	237	254	232	243	278	242	244	256	249	252	261	269	229	218	228	243	244	251	257	281	250	247	227	254	265	269	282	237	220	280	249	241	277	238	254	242	240	234	265	217	258	234	231	246	255	247	232	251	248	229	243	275	257	245	227	260	243	253	232	246	230	224	232	262	257	252	224	251	249	253	273	237	262	226	253	251	213	227	263	276	229	247	247	252	234	263	228	256	229	255	227	274	243	266	243	253	255	253	265	291	224	286	267	249	226	264	244	241	256	251	235	254	229	254	265	256	247	246	272	243	263	246	237	244	246	295	250	239	237	270	244	233	233	232	261	250	276	248	260	232	237	267	239	290	236	206	262	246	227	267	251	235	251	238	243	247	237	268	273	279	257	255	272	254	275	262	266	246	266	273	271	254	255	264	240	259	269	270	278	256	251	230	255	245	226	227	224	239	226	264	272	264	219	218	238	244	258	280	225	247	257	265	257	266	243	230	274	245	248	267	255	253	262	267	255	236	261	263	262	247	238	241	252	228	241	258	249	238	272	251	244	231	244	208	254	235	264	235	250	268	273	232	225	263	247	286	228	254	267	265	262	272	264	241	279	239	226	234	240	251	250	237	240	254	254	261	253	283	244	243	244	251	267	291	242	227	280	233	250	249	250	233	272	267	251	268	268	245	249	277	244	232	230	226	249	237	240	234	250	243	238	240	258	240	218	259	250	265	240	243	248	257	243	253	240	253	275	249	230	266	272	249	215	231	233	253	255	266	313	250	228	254	252	257	268	244	254	233	268	253	285	246	257	239	258	242	257	235	258	238	238	254	263	230	243	209	260	253	247	240	242	259	251	254	267	239	228	256	228	221	269	274	236	268	269	253	259	237	235	246	258	264	222	247	268	257	253	266	267	228	242	256	263	247	268	249	262	270	255	243	248	237	254	232	259	240	246	245	236	232	257	273	252	248	237	211	253	237	215	282	250	252	286	236	228	221	238	217	254	254	278	258	260	269	267	259	272	232	273	246	244	224	261	272	237	255	248	239	237	264	250	262	265	245	236	251	245	247	244	255	241	213	276	277	244	248	286	229	247	276	256	240	233	267	252	287	252	227	237	288	241	260	257	252	260	247	269	258	266	262	244	269	247	241	244	225	257	242	276	233	250	255	274	268	280	249	250	257	256	251	251	230	233	239	243	266	234	243	258	232	269	252	244	258	254	270	235	261	247	253	237	247	223	259	265	268	222	242	228	251	243	232	257	247	260	247	279	232	261	282	259	271	260	258	241	256	226	231	258	211	257	285	261	278	256	235	244	271	242	219	230	225	252	245	245	251	250	248	223	245	244	258	247	250	239	269	232	261	278	261	249	210	231	245	253	252	259	219	268	253	262	234	225	266	269	270	252	244	244	219	235	238	236	245	244	273	266	281	279	256	259	258	244	222	227	261	249	257	242	260	232	243	246	244	263	278	247	249	238	260	255	238	209	266	239	272	257	254	255	233	227	227	236	250	229	238	256	243	231	276	283	268	237	243	265	231	238	250	226	221	226	239	251	258	249	235	255	243	265	237	270	239	244	245	230	264	298	243	229	224	248	237	273	258	226	245	257	237	256	224	250	260	246	265	264	270	273	271	228	234	230	244	251	260	234	237
8552	7212	12823	13095	14866	17358	14483	14447	13513	12776	9228	8895	6736	3951	3020	2412	2140	2309	2081	1756	1314	3205	1186	1153	1078	840	948	885	913	865	913	800	729	743	709	685	672	699	610	663	690	627	663	679	646	649	629	693	700	745	692	730	706	701	657	654	676	724	682	681	673	712	785	743	754	980	1023	787	701	685	594	681	621	633	638	615	601	592	630	604	633	625	601	600	624	594	593	617	625	603	598	662	668	623	617	602	605	641	614	624	616	624	635	617	632	591	594	629	662	641	644	627	548	637	623	651	641	608	621	630	609	678	669	617	613	578	601	623	606	574	642	606	641	626	606	636	613	644	608	606	614	577	611	607	598	576	563	615	614	630	613	657	620	602	633	628	613	581	613	576	588	644	566	623	643	541	601	620	596	580	581	632	633	647	613	625	629	643	615	633	631	626	654	635	581	640	612	598	604	616	622	639	575	613	627	601	586	575	624	618	611	596	618	586	626	639	627	622	614	601	567	592	651	584	610	607	624	627	616	588	650	615	643	628	607	604	583	600	631	606	581	661	637	667	689	589	616	606	580	625	608	653	599	620	587	600	587	586	601	587	598	612	615	613	632	642	618	648	603	619	610	650	593	602	625	621	617	614	589	615	627	602	619	634	620	599	587	607	592	592	582	615	587	584	652	630	599	585	644	610	659	623	642	566	588	601	585	601	652	572	608	644	603	603	615	602	591	634	652	671	661	597	598	621	601	663	633	615	624	575	643	570	590	590	604	566	631	622	648	606	634	602	633	589	597	630	618	604	625	644	582	635	620	621	639	600	594	628	622	608	618	640	607	626	611	610	628	612	587	639	576	648	628	646	592	584	634	611	622	616	637	622	601	660	602	627	622	607	637	579	602	561	602	631	612	595	601	574	576	641	601	648	616	596	629	626	616	634	622	574	649	579	596	638	649	651	592	643	617	614	629	639	593	651	597	595	674	645	572	626	629	608	607	620	652	609	573	626	627	588	593	585	542	599	650	620	579	634	618	642	605	617	583	581	604	598	613	639	620	576	584	642	628	640	611	598	622	586	624	610	654	608	626	624	608	635	610	598	623	589	581	612	595	607	610	640	584	590	643	605	568	607	592	607	570	648	643	589	641	659	593	627	636	596	626	587	604	594	586	606	653	583	576	654	687	607	640	589	648	584	621	601	603	579	592	583	653	611	585	605	613	681	632	595	610	587	634	578	629	601	594	651	620	599	618	618	639	620	620	619	676	605	627	646	600	597	626	597	627	638	597	598	616	620	589	603	622	619	614	643	608	598	598	625	641	679	610	623	614	593	638	608	571	593	602	628	579	607	599	603	590	623	629	638	597	588	583	561	597	585	595	614	642	603	599	621	621	606	615	560	588	585	593	658	623	621	620	601	612	599	609	635	661	605	607	615	590	608	599	593	559	677	622	612	623	632	586	590	610	625	648	592	635	633	570	640	632	665	636	642	602	566	625	601	575	632	621	632	613	610	631	639	604	578	601	648	608	656	575	621	574	567	606	635	616	577	631	612	605	624	621	640	608	593	615	597	573	611	602	635	613	637	585	621	603	617	625	606	573	550	601	658	608	581	597	588	610	624	631	624	601	594	629	599	573	624	595	624	613	617	592	608	590	653	588	617	610	616	619	632	641	605	608	614	622	594	610	606	604	637	619	627	634	619	586	591	689	597	649	614	650	585	627	563	592	627	627	584	642	626	629	586	621	612	636	635	589	581	609	628	630	570	624	587	624	604	598	584	575	600	586	612	617	613	616	646	643	617	588	656	593	640	651	634	571	604	661	588	587	619	573	587	617	615	573	576	628	604	600	612	637	588	632	617	671	598	641	623	610	577	626	588	656	637	626	604	621	591	634	606	638	633	653	623	572	620	617	621	631	609	625	623	622	575	633	616	571	578	625	606	591	600	644	641	613	617	647	661	588	586	589	638	580	593	616	619	596	610	600	622	620	582	633	649	601	557	594	579	589	622	616	664	609	588	591	590	630	641	597	644	606	597	639	639	586	611	579	617	611	610	645	639	596	653	657	618	611	623	566	579	595	617	597	637	566	602	621	571	600	629	617	601	650	574	592	582	668	590	607	590	608	608	580	637	644	615	623	616	622	593	626	604	661	599	613	624	598	584	644	643	588	616	602	614	606	653	638	633	581	619	618	606	644	624	578	626	576	616	592	612	646	621	648	639	625	605	626	647	609	630	621	589	617	595	587	606	614	592	644	606	617	640	606	610	630	611	618	639	662	598	600	638	590	589	599	630	601	618	609	601	616	568	628	579	577	612	562	584	623	599	546	598	589	654	614	580	591	608	609	600	626	599	600	606	564	629	615	628	578	611	638	612	614	625	609	603	611	622	663	616	623	660	643	638	663	587	631	637	584	590	613	639	576	608	607	583	607	567	648	572	647	578	613	643	608	632	602	639	610	606	600	613	622	634	650	583	593	606	567	611	655	622	612	626	601	608	614	638	569	604	620	618	616	639	660	634	614	594	614	590	626	585	636	601	573	596	608	625	565	614	601	614	658	659	584	598	603	627	622	628	566	651	614	602	639	574	587	624	617	610	611	613	612	597	634	618	630	621	618	609	602	618	598	626	669	597	622	626	646	632	615	580	644	616	620	606	595	661	625	644	605	578	619	630	620	605	617	578	593	596	652	643	586	602	624	612	613	595	645	658	614	621	582	659	662	653	608	609	595	571	674	595	656	629	624	620	616	613	637	656	619	597	619	588	594	629	645	609	609	624	608	643	626	653	614	579	603	581	617	605	618	578	627	653	635	651	612	603	606	595	604	589	651	627	601	636	614	641	651	642	586	569	621	627	618	618	642	653	620	604	662	598	594	627	635	625	638	634	595	576	636	638	593	601	620	603	600	651	629	637	585	597	603	597	568	654	570	625	647	565	624	629	590	618	621	618	627	614	582	648	615	619	600	601	627	648	647	590	604	618	610	563	656	604	605	642	588	619	635	624	616	593	629	627	607	608	601	601	594	639	599	578	582	620	600	625	594	604	596	583	628	564	600	616	633	595	611	607	653	590	623	596	669	609	631	639	581	590	615	656	608	624	608	609	601	633	591	635	600	613	631	625	628	621	626	603	585	684	614	596	600	613	596	617	583	654	583	590	604	565	628	621	633	618	627	586	564	595	631	653	576	590	605	567	615	606	610	604	618	626	600	670	609	617	602	605	608	617	584	628	597	599	613	642	632	550	602	623	617	641	599	625	601	665	641	620	605	609	643	642	615	581	587	601	606	617	623	607	597	601	623	643	575	626	603	641	612	581	632	569	639	627	644	610	592	634	604	637	571	594	607	604	649	571	579	612	606	577	658	561	634	617	646	633	645	601	640	598	571	611	613	626	595	605	626	602	602	642	641	654	635	608	605	633	639	597	663	590	641	612	626	614	576	618	625	607	627	640	584	616	602	579	626	620	622	573	571	595	649	678	623	621	619	642	613	607	600	607	588	643	578	633	631	623	649	605
21039	14037	20316	15550	14434	14372	11005	9716	8379	6535	4620	3885	2127	1040	777	542	425	577	441	393	334	1894	331	218	219	159	188	204	215	207	191	224	141	169	160	169	147	136	149	137	143	155	147	127	158	114	146	144	152	166	151	150	112	140	158	124	120	124	146	149	130	162	161	153	165	176	222	210	184	117	154	128	120	119	136	141	131	128	153	149	122	135	116	148	135	134	145	151	144	138	119	127	137	136	131	132	145	115	143	137	158	123	138	151	136	149	128	119	119	135	124	144	118	147	140	122	124	111	121	138	127	137	116	150	127	122	130	145	143	152	111	130	124	124	125	114	148	144	127	122	131	147	136	122	134	148	130	142	120	126	152	129	117	104	129	132	132	138	134	117	100	133	143	142	149	129	138	129	134	134	132	119	146	127	143	123	134	115	114	133	130	146	128	139	130	139	135	152	126	121	133	147	139	119	140	133	126	116	138	134	152	137	121	145	141	164	135	121	133	125	125	120	109	123	142	140	131	144	119	131	127	138	145	118	138	124	104	138	131	137	120	110	121	129	130	137	107	140	109	134	136	125	120	110	134	128	135	122	125	131	121	137	113	97	144	136	123	139	126	135	140	122	136	126	149	135	124	137	150	126	154	144	114	117	119	143	118	121	116	137	134	139	131	117	119	140	139	148	108	118	141	112	133	120	146	121	129	141	129	127	117	148	113	121	142	120	123	121	122	125	118	133	135	145	135	146	140	128	136	120	127	136	144	126	128	108	121	145	122	107	139	131	122	120	120	139	139	123	120	110	117	101	108	138	170	144	128	135	137	140	126	149	151	130	140	144	126	131	129	124	105	125	146	117	133	141	141	145	136	114	140	114	125	153	130	122	121	138	122	126	118	125	121	138	135	123	131	113	127	120	146	141	125	129	129	140	122	121	125	129	125	137	132	139	128	129	151	116	128	118	137	144	131	116	110	138	123	123	140	120	136	141	137	120	128	131	129	123	119	149	126	138	126	132	132	126	140	136	139	139	141	124	153	110	137	146	132	118	131	122	135	132	142	145	124	130	109	137	136	131	153	139	114	120	138	133	129	123	124	134	146	140	126	133	129	126	128	132	140	123	143	118	121	123	126	165	153	130	122	107	122	128	158	127	130	123	131	129	124	118	121	121	121	130	110	133	104	129	141	128	140	108	138	115	107	138	121	134	129	127	143	114	127	125	114	133	120	127	132	142	135	140	135	122	128	117	126	140	141	129	139	130	158	118	99	117	142	131	131	138	140	141	138	131	129	106	135	125	117	136	156	124	110	130	145	127	123	134	139	140	133	116	127	99	134	120	116	146	129	128	149	142	131	134	137	125	124	120	128	125	126	133	141	121	140	141	157	131	123	126	119	149	124	136	135	121	129	126	121	128	125	136	121	130	130	114	138	143	114	138	125	127	114	140	122	133	153	146	129	121	142	146	121	125	147	126	137	147	140	108	109	121	134	122	121	133	131	148	147	137	148	140	147	126	135	126	118	132	135	122	110	123	123	122	130	112	129	131	134	129	139	116	123	120	120	142	134	123	133	133	127	139	116	117	139	136	134	130	120	140	121	127	124	120	133	119	134	120	126	130	114	142	125	133	132	143	131	129	116	139	134	123	142	157	126	129	125	130	130	134	122	142	116	141	124	123	127	140	136	130	130	117	121	161	141	118	135	124	137	136	145	122	161	127	145	118	127	128	109	132	135	120	144	129	135	122	120	133	132	146	119	132	111	127	129	120	137	119	127	138	122	152	114	135	117	139	141	110	122	128	127	145	155	124	141	148	134	112	120	141	119	129	145	118	141	153	146	125	124	133	138	124	137	121	136	156	144	135	133	137	134	128	149	124	138	119	127	119	131	126	118	127	120	130	145	128	137	145	153	133	127	131	135	132	132	146	144	151	128	132	118	144	124	131	129	127	144	140	124	135	124	121	117	123	136	98	136	140	111	137	135	140	124	133	145	147	178	139	135	133	131	119	122	138	121	107	129	129	114	139	140	135	136	128	101	129	134	139	141	131	132	145	141	124	134	120	124	126	120	114	121	140	137	143	132	110	121	139	104	129	120	128	145	126	138	149	145	133	107	135	148	127	118	114	135	127	137	145	128	134	130	138	131	125	124	134	142	109	141	137	116	138	119	137	138	124	133	124	122	153	113	118	127	136	116	118	134	132	120	115	135	110	126	138	121	113	112	113	134	94	137	133	127	131	117	122	131	125	134	130	135	146	127	128	137	120	147	137	130	133	128	123	134	119	146	106	108	115	146	128	121	123	134	123	130	128	135	130	111	162	139	146	122	122	116	123	135	127	119	151	132	136	143	133	139	118	114	94	123	108	116	143	139	135	139	149	124	118	125	118	130	124	130	125	143	114	144	125	131	120	111	126	118	119	154	126	123	105	137	146	137	143	133	136	127	142	134	135	131	145	126	135	109	123	122	139	119	130	141	116	117	130	130	107	145	133	130	134	128	136	125	124	129	145	132	126	156	122	122	134	151	135	129	127	126	148	110	129	122	149	121	129	120	121	167	151	121	115	121	143	138	128	135	141	140	118	147	126	123	141	160	148	144	137	135	140	129	128	132	113	130	141	139	134	118	152	130	129	134	144	164	119	133	123	123	144	122	140	127	130	123	142	144	133	127	136	123	143	122	123	114	127	124	110	150	120	140	126	129	132	148	126	139	133	153	123	159	139	111	129	143	136	121	131	129	119	140	140	149	136	132	140	144	128	138	135	129	130	117	125	111	129	149	104	126	132	152	137	115	119	122	120	141	155	143	116	153	121	144	119	131	133	122	128	138	138	127	103	130	134	142	123	122	132	126	126	113	131	127	124	143	119	123	103	151	119	141	121	113	102	121	135	140	120	128	139	132	136	117	114	123	132	120	131	138	147	133	140	120	143	131	117	151	127	127	134	130	150	122	140	127	128	126	130	109	137	124	141	127	142	151	141	115	107	142	149	124	141	132	139	125	148	120	129	137	114	118	141	114	147	147	119	129	123	114	121	126	119	120	139	148	100	152	112	146	115	131	144	147	122	150	134	127	112	133	145	143	111	117	118	136	127	118	134	124	140	130	136	112	136	151	128	138	135	124	127	121	147	143	118	121	132	139	115	136	123	122	145	126	102	134	134	138	122	125	137	149	132	138	110	107	142	129	112	142	127	115	125	106	121	116	114	121	141	134	116	134	137	127	124	121	122	112	130	134	138	146	140	126	116	135	158	133	148	149	140	128	125	123	128	139	120	118	112	103	148	134	128	147	135	133	115	145	122	127	126	113	123	141	125	115	140	141	126	109	142	141	130	129	137	124	140	135	109	134	121	163	146	143	127	139	128	114	138	122	122	129	101	107	108	120	142	141	119	133	127	127	116	122	143	106	149	131	143	138	122	131	132	115	116	146	143	134	116	124	144	143	155	137	124	127	124	116	147	121	124	144	143	139	147	128	130	130	129	124	128	130	129	145	131	121	132	128	120	125	142
11225	10605	17279	17373	21788	24499	21611	20508	19293	18015	14706	12769	9528	5537	4225	3203	2763	3747	2867	1996	1871	9756	1427	1215	1047	816	854	770	866	770	798	895	590	545	499	506	496	485	467	439	469	447	409	421	376	415	406	472	443	511	523	499	433	447	481	469	464	471	469	461	501	526	658	647	604	894	1149	1203	794	428	431	414	377	409	392	403	384	403	384	379	393	380	381	374	345	398	378	352	353	387	333	374	360	361	368	356	383	372	383	409	349	379	359	335	374	363	361	353	352	389	318	350	342	354	323	339	334	388	339	349	345	354	371	326	344	318	352	362	339	365	399	343	364	350	361	346	366	370	377	363	372	364	342	426	365	346	348	324	393	355	351	360	352	373	383	388	339	371	351	346	354	337	371	388	337	382	337	365	347	343	317	338	355	372	342	336	363	338	328	395	361	353	335	356	339	355	342	358	344	354	328	339	343	342	380	351	345	336	356	345	359	342	392	390	363	324	352	317	349	356	362	345	304	330	332	359	317	341	353	372	333	356	336	351	376	365	343	331	335	353	346	356	328	345	354	371	359	347	347	361	340	389	359	352	379	373	353	386	345	328	350	331	365	367	366	330	392	365	338	374	313	362	372	359	357	341	373	352	344	351	365	360	336	368	344	360	334	341	321	337	362	352	332	319	331	366	379	357	360	339	345	374	352	334	334	352	347	397	342	336	371	344	338	337	360	298	363	348	359	321	345	345	358	375	345	360	369	382	334	392	373	362	339	341	346	353	366	331	346	356	322	365	373	349	344	372	356	335	361	370	381	320	345	371	356	333	342	340	356	386	369	356	315	387	378	351	343	335	339	366	337	380	360	321	351	348	363	365	376	358	367	328	331	332	364	351	330	350	332	351	357	350	361	381	372	351	346	355	352	343	335	381	355	351	362	346	365	338	336	363	336	340	359	369	349	333	364	316	375	378	333	342	340	341	358	407	377	342	336	360	345	350	333	338	332	345	402	374	368	340	338	333	360	379	386	359	379	322	294	339	364	358	369	355	349	331	358	343	351	370	343	374	349	347	354	336	387	315	351	357	320	368	371	371	380	352	358	375	378	353	362	328	358	353	367	347	328	368	345	347	328	321	328	382	333	371	324	336	349	354	365	322	377	325	365	348	369	365	338	325	364	331	351	375	373	342	345	337	328	359	362	354	349	340	323	326	343	340	340	374	384	352	351	338	343	369	361	318	328	333	339	355	347	340	371	368	341	339	396	329	339	316	362	386	352	344	362	373	362	361	341	355	378	354	385	343	364	373	332	316	370	340	353	331	329	333	367	336	356	351	344	316	346	342	341	359	354	354	357	361	348	382	313	341	333	369	350	344	354	334	346	355	359	361	382	349	332	369	339	347	386	345	370	369	367	340	389	326	348	314	368	375	356	367	366	337	324	346	406	365	349	343	324	364	384	354	370	360	347	362	343	372	379	312	377	335	307	360	359	396	352	348	333	355	342	344	335	351	331	356	369	347	364	379	362	372	347	337	366	359	346	341	338	348	340	359	359	351	345	345	367	339	350	345	355	371	345	344	364	340	336	330	364	380	372	338	340	332	334	355	345	331	345	339	371	369	314	340	352	342	362	366	318	359	340	370	366	344	345	364	370	376	349	373	371	376	361	344	326	367	379	347	362	369	339	343	356	360	378	377	305	339	362	316	371	359	367	365	350	366	343	339	321	420	371	356	346	357	368	306	318	377	326	322	366	355	379	347	336	366	330	361	345	354	355	348	367	330	358	343	336	354	333	341	353	337	333	335	346	338	316	332	370	317	350	391	367	321	380	359	354	356	335	326	351	354	361	368	332	363	374	335	336	340	325	339	369	297	347	377	368	351	406	345	341	361	348	339	368	314	335	347	369	356	339	360	346	343	345	368	373	352	380	347	307	343	352	355	346	330	349	363	361	374	299	367	372	340	404	352	337	366	331	335	353	362	387	340	366	365	358	379	346	348	373	363	332	367	352	358	356	338	351	338	348	325	361	363	340	359	336	364	347	345	348	320	342	356	327	367	368	324	362	347	366	345	352	356	364	349	341	379	327	355	352	356	360	357	349	355	351	338	366	369	351	336	376	415	361	371	345	353	326	358	333	348	362	364	351	346	412	336	345	337	340	361	339	349	375	353	339	361	324	347	328	328	367	390	335	403	356	355	387	344	327	362	350	347	352	407	360	348	349	345	348	366	366	343	391	342	344	364	331	356	348	376	344	354	354	366	359	322	346	382	364	367	355	363	328	368	323	361	327	381	329	349	357	369	323	350	356	366	341	384	360	336	351	327	348	352	395	335	356	357	346	346	337	400	355	329	336	360	357	356	383	341	359	324	369	356	373	330	364	341	360	373	307	346	325	336	344	345	322	349	357	328	353	391	342	381	328	380	401	342	347	350	365	338	364	334	349	368	369	369	352	352	371	334	389	373	349	336	349	361	355	346	341	353	322	370	291	328	370	370	331	329	368	341	382	382	320	339	331	349	335	366	329	364	362	355	361	353	369	358	353	360	361	354	365	355	336	374	332	357	364	341	350	357	352	349	326	371	365	347	362	340	336	377	341	337	323	315	367	335	395	388	356	350	377	336	358	347	368	348	331	353	359	318	364	357	318	352	364	347	343	338	359	392	382	371	378	344	352	346	366	337	384	371	372	376	334	382	325	364	326	361	334	330	373	352	353	359	346	365	377	344	374	325	336	380	363	352	358	368	351	352	354	380	366	316	341	348	351	369	344	345	409	335	318	358	334	349	309	355	360	350	395	370	372	359	349	343	344	345	362	357	371	379	335	358	342	354	360	341	337	339	350	355	359	354	347	376	307	347	371	356	336	340	343	350	362	323	355	319	334	342	354	374	349	320	308	345	351	356	355	376	370	354	358	345	376	326	333	346	337	397	353	350	371	339	349	365	344	349	322	356	353	368	342	349	358	372	355	335	364	365	303	322	365	352	342	369	337	378	329	333	351	352	371	311	354	395	378	344	351	348	344	351	364	331	379	353	366	359	356	353	334	378	368	359	367	329	333	341	311	324	338	345	333	334	359	317	378	352	369	323	347	366	354	331	366	360	349	358	358	334	363	385	330	332	351	354	362	351	313	339	342	371	373	368	356	367	375	351	323	345	348	383	410	328	374	354	364	354	356	376	365	342	332	353	361	382	351	356	358	369	341	336	327	388	334	370	339	338	349	331	378	376	345	372	331	341	356	401	331	363	365	329	376	318	349	366	366	365	345	369	358	362	377	354	337	368	354	375	359	342	365	387	355	340	335	341	338	354	333	352	347	357	374	371	358	363	333	386	337	353	337	309	361	300	378	335	347	343	351	364	316	352	356	367	384	349	368	356	322	339	336	376	334	357	345	377	354	325	371	336	397	364	354	389	371	353	371	357	347	349	340	336	355	330	323	359	313	358	348	368	348	370	314	363	372	334	352	351	368	357	328	361	342	367	346	327	355	348	330	324	346	352	337	351	365	358	345	371	312	355
3702	1413	2215	1423	1178	1080	796	689	625	556	467	426	423	413	372	417	388	349	407	368	350	391	386	372	344	335	349	333	322	372	333	334	341	343	350	344	332	350	366	350	359	367	392	343	339	345	357	307	390	329	352	352	349	360	339	343	358	331	375	330	355	353	347	370	371	361	372	312	389	345	340	341	327	324	352	364	346	319	350	314	333	377	363	350	356	327	334	346	343	361	356	328	352	358	330	329	351	320	338	374	380	368	348	348	349	328	368	361	371	388	350	352	343	344	330	380	322	318	335	330	344	343	348	350	369	366	351	342	336	350	334	337	344	349	311	358	348	344	351	368	347	350	342	353	347	307	322	333	318	338	325	320	324	362	368	368	328	307	366	333	354	345	321	369	342	352	323	318	361	370	359	351	347	351	366	324	341	322	343	375	356	336	325	322	354	347	348	358	363	325	304	341	342	335	363	372	356	338	359	347	321	308	378	376	371	329	330	344	341	327	358	331	358	345	317	358	374	366	374	370	364	348	366	354	317	337	382	345	358	317	335	356	322	388	337	347	338	348	374	314	356	386	366	377	365	328	334	345	347	321	301	360	354	356	347	331	366	328	363	348	348	379	339	382	356	378	323	355	341	366	345	344	350	345	349	343	354	337	352	358	362	371	330	345	367	354	345	314	346	346	369	360	370	370	379	352	360	338	352	326	386	336	342	333	335	366	321	336	359	364	365	339	329	376	362	371	334	346	336	342	352	334	321	349	335	341	360	368	319	360	374	371	347	355	324	311	360	374	331	337	345	385	325	336	322	354	356	351	339	358	355	357	360	348	386	360	336	332	322	340	368	365	352	386	346	310	319	350	330	319	326	339	353	337	337	339	366	309	350	332	324	347	322	330	323	330	327	323	322	347	338	362	374	352	360	372	350	371	344	352	329	324	349	332	329	363	341	360	397	329	365	334	347	343	316	318	319	353	348	330	372	382	334	374	333	361	324	335	351	347	345	339	338	344	303	353	334	327	366	342	376	317	352	359	380	323	348	323	362	354	332	354	336	322	322	361	331	374	363	335	341	344	346	354	353	350	363	357	354	328	323	351	356	381	349	378	347	356	352	359	325	353	313	364	342	321	357	313	330	323	340	356	330	394	358	376	375	375	335	369	399	349	341	349	341	386	338	317	341	364	348	368	359	351	363	331	355	332	318	344	351	329	367	313	364	304	348	317	352	343	360	361	382	303	325	341	354	351	338	344	343	335	332	364	373	347	331	385	360	380	352	334	353	347	352	355	399	349	359	341	344	370	358	371	340	371	354	349	353	360	347	372	392	345	353	376	353	367	348	340	389	392	335	347	361	347	348	352	351	381	359	349	327	355	372	332	343	346	331	339	329	345	350	342	305	349	378	345	341	308	344	375	340	309	331	353	383	359	329	328	353	297	329	324	329	330	324	341	357	360	345	362	354	340	365	348	385	344	341	380	329	387	330	384	347	353	365	365	319	401	348	379	385	318	337	342	388	353	346	341	367	345	333	337	333	369	330	350	363	331	346	332	344	309	360	379	353	367	351	373	357	370	347	347	380	320	336	340	338	348	377	331	349	356	315	332	376	335	352	342	341	371	346	320	375	327	366	375	329	344	358	348	364	332	345	346	358	339	352	344	320	373	348	348	348	379	349	360	333	356	359	333	367	395	392	339	383	345	339	359	341	348	317	315	336	350	345	344	332	338	334	327	335	359	363	342	379	335	340	336	347	406	342	323	356	358	329	357	338	359	359	331	343	360	397	347	338	344	318	343	363	365	349	325	353	372	339	357	326	331	361	334	396	355	355	353	312	349	352	341	332	361	346	337	321	356	355	308	340	351	354	339	343	374	378	334	356	350	342	340	330	339	352	338	348	341	348	335	357	333	366	354	357	340	323	325	330	355	336	365	345	318	341	338	327	306	320	329	370	335	376	347	331	346	369	301	335	369	372	360	328	346	333	322	332	341	366	318	318	371	369	377	375	341	370	348	309	357	370	342	321	345	335	351	302	318	359	350	383	358	346	344	378	363	354	344	335	353	346	368	353	364	349	355	355	335	333	357	323	331	315	363	380	345	328	332	365	369	339	307	399	362	368	353	347	325	356	328	377	387	327	338	332	316	331	349	358	345	391	342	371	343	343	306	329	328	359	355	352	350	347	308	339	371	355	346	330	359	366	367	353	337	322	328	365	352	374	384	342	318	357	361	352	340	371	329	361	338	359	352	362	386	332	358	357	342	309	374	345	360	364	349	364	364	352	322	358	336	367	342	348	334	354	341	356	365	305	314	296	318	340	334	340	329	340	374	310	327	354	344	350	343	341	301	382	344	356	335	355	364	347	343	332	379	356	379	337	378	355	351	391	343	304	362	326	392	362	331	363	352	355	345	328	340	353	346	368	320	368	382	339	344	332	371	392	344	325	353	358	347	344	354	338	354	346	339	329	363	348	367	364	342	331	306	334	338	333	351	360	332	365	321	330	366	326	354	339	320	340	358	328	332	329	341	362	352	349	316	370	354	349	344	373	345	346	357	318	351	338	361	360	371	378	372	344	357	347	358	340	375	366	347	367	328	360	359	317	295	343	340	372	338	318	343	361	322	362	391	318	360	356	328	343	334	330	315	377	359	322	348	347	373	339	345	330	336	341	370	344	390	406	336	351	321	346	360	326	346	353	358	331	327	372	353	371	344	353	314	347	335	344	317	340	326	341	376	340	343	325	354	341	354	355	338	341	359	342	339	336	299	355	368	375	344	344	362	334	344	334	358	374	346	385	301	368	343	367	362	335	360	316	413	351	350	338	344	380	357	348	354	323	338	336	320	366	360	366	360	338	380	320	317	371	362	372	382	342	336	322	370	336	371	324	342	362	352	332	359	326	365	358	358	339	345	330	388	340	358	344	318	319	347	343	331	344	373	304	325	324	349	348	359	382	375	309	349	335	324	369	296	338	377	322	361	292	333	319	369	326	351	382	354	352	334	343	368	332	337	379	331	354	338	330	349	368	318	392	349	341	349	332	349	343	352	361	331	333	354	336	355	321	339	352	368	358	354	352	336	390	330	345	321	346	321	350	361	385	348	354	349	323	360	345	328	322	355	369	332	322	347	388	350	346	331	363	354	354	349	348	373	367	359	377	321	336	320	374	372	348	329	342	343	359	336	341	339	362	379	353	346	342	353	326	318	346	337	360	325	345	314	365	343	320	334	342	308	358	365	339	331	338	343	356	313	349	346	369	398	377	339	332	377	343	366	335	332	345	376	320	355	353	369	356	349	320	322	324	322	324	345	347	383	366	336	343	328	363	348	379	329	318	357	318	362	337	317	346	353	346	333	346	338	374	354	351	368	387	397	329	340	364	326	365	335	342	325	336	313	325	345	345	347	362	337	342	362	335	353	365	366	376	347	345	330	352	324	342	337	370	346	330	362	332	328	366	391	358	348	344	337	337	397	351	336	343	328	320	363	339	339	397	356	353	365	336	345
3209	2022	4299	4093	4226	3938	3324	3291	2728	2374	1595	1510	1314	1109	1135	1019	1087	1018	1020	1004	940	1279	903	821	865	919	890	853	875	856	868	846	787	865	857	825	779	828	830	833	851	780	824	852	823	849	830	856	844	852	922	846	820	845	804	863	872	838	840	840	837	812	852	807	857	853	852	824	883	857	844	872	842	814	835	857	822	861	836	863	799	838	860	829	879	885	829	875	901	827	826	830	795	868	823	853	788	820	782	819	846	788	838	802	814	832	864	843	765	877	819	840	854	815	802	814	877	830	773	856	808	823	844	842	847	861	824	856	786	885	849	822	821	810	833	810	880	878	846	828	807	804	845	858	810	824	849	852	850	796	859	904	871	849	833	830	892	832	847	843	835	884	808	816	799	835	829	834	898	796	807	892	827	817	806	844	815	804	847	837	822	828	838	856	835	826	872	797	809	876	815	864	875	821	823	868	848	839	834	833	842	822	855	790	840	802	826	777	840	823	872	857	841	817	840	847	833	873	826	817	864	828	851	784	809	832	843	866	847	840	854	782	826	792	882	806	815	885	872	846	836	869	836	796	816	845	803	874	766	828	846	888	860	870	851	787	869	862	800	827	798	865	860	834	822	868	851	847	855	787	827	851	843	830	842	810	803	834	836	854	842	835	813	855	805	821	873	853	813	802	873	860	836	834	818	842	824	868	840	836	819	825	848	805	885	840	824	819	847	853	876	818	815	809	867	822	837	839	806	820	869	871	823	824	840	790	859	819	778	835	815	841	869	840	827	807	864	795	835	800	857	778	836	846	786	793	838	818	779	823	773	826	829	808	784	844	836	786	800	863	821	795	816	833	832	833	837	787	817	861	825	830	846	852	826	807	846	879	827	829	844	868	848	857	809	815	753	834	839	802	830	806	859	871	791	826	799	859	850	801	822	812	846	841	813	892	849	800	805	834	859	835	825	846	865	824	792	839	791	793	897	873	803	908	880	827	811	806	846	782	840	864	879	850	860	817	818	843	809	795	794	866	890	779	814	796	864	892	793	877	792	854	820	777	851	824	863	792	870	867	854	801	824	800	838	796	815	834	807	799	857	829	848	823	842	861	830	841	812	855	830	835	823	868	814	855	818	790	813	854	856	802	823	817	847	866	858	808	859	824	810	835	817	839	843	811	868	788	818	775	876	783	857	816	828	899	817	805	797	791	838	799	822	849	813	841	807	842	802	854	810	856	810	836	835	812	830	789	832	872	863	823	824	848	797	798	835	862	853	826	819	853	860	853	848	793	826	813	880	799	838	851	805	827	823	818	846	866	799	832	853	845	861	836	813	825	776	828	805	800	854	840	851	901	830	783	832	816	852	833	831	836	814	839	816	846	845	815	859	875	854	849	853	833	859	847	843	838	861	812	839	800	820	829	818	803	864	821	816	854	830	784	815	829	810	832	824	878	843	822	825	825	828	827	818	861	872	831	834	777	852	867	818	823	779	825	867	799	811	796	786	832	816	832	818	823	843	796	848	836	850	828	906	827	805	841	816	829	836	888	796	867	810	820	816	761	809	834	843	841	818	800	888	794	851	860	836	765	814	833	871	836	750	790	829	860	824	827	833	737	820	793	851	815	816	853	791	832	871	811	849	787	855	818	797	808	837	780	844	883	801	846	806	797	844	843	863	860	834	873	841	904	860	825	895	860	894	839	863	790	833	808	796	854	824	812	861	859	882	798	874	839	838	879	796	814	792	808	803	838	893	854	832	791	829	876	825	806	796	799	851	830	812	812	842	813	850	808	830	819	818	795	828	826	862	865	890	823	839	834	872	808	868	805	821	795	768	868	875	825	851	799	805	759	847	775	820	835	837	805	834	912	819	807	805	781	859	790	809	847	823	807	807	845	839	861	901	886	782	813	815	836	857	889	817	821	803	849	791	785	888	785	870	808	815	820	809	825	822	875	854	864	855	825	770	852	864	860	813	833	859	809	813	860	847	804	799	835	848	818	854	846	871	806	799	896	791	815	785	832	813	831	830	905	855	878	873	868	807	788	827	844	811	814	850	874	864	852	854	843	834	849	789	839	839	820	809	777	804	857	834	767	837	859	854	868	854	900	826	874	876	854	845	844	769	810	777	857	841	870	833	873	822	829	858	794	848	820	837	822	857	826	815	820	824	896	864	902	781	782	857	854	867	814	796	784	821	859	838	819	836	823	880	855	867	838	816	854	870	828	776	858	875	813	831	851	794	791	835	818	828	823	825	807	832	851	828	815	883	814	827	807	844	835	798	819	838	861	858	869	799	800	825	839	825	816	833	830	878	897	783	830	829	841	811	835	843	811	867	791	861	827	867	801	817	845	828	817	854	821	848	774	858	845	838	851	788	880	824	810	848	840	831	769	834	857	803	852	828	875	837	834	845	824	815	783	859	810	875	787	808	874	820	847	821	852	839	853	821	820	830	902	807	799	816	821	807	861	809	809	790	862	796	876	828	856	787	799	845	842	857	893	812	800	857	804	795	837	826	797	836	771	814	849	834	839	832	776	876	813	820	866	848	847	885	855	834	834	857	778	853	880	837	858	812	856	797	851	824	825	763	819	794	833	859	839	897	794	854	837	777	809	872	841	854	838	797	812	810	774	848	815	809	901	820	838	815	837	845	794	838	860	793	779	842	852	816	845	810	826	881	843	842	859	854	840	833	815	833	774	817	828	861	837	794	855	856	853	820	830	825	783	817	797	799	832	777	875	873	842	835	827	874	839	813	830	846	833	826	828	894	841	832	841	869	848	851	919	855	822	824	810	792	879	809	863	891	806	788	816	887	774	861	807	798	793	838	814	896	845	882	802	864	835	816	833	830	781	817	895	831	843	820	806	840	860	841	879	806	901	802	862	839	846	837	832	814	808	848	877	867	796	866	856	836	860	839	857	815	828	803	844	816	884	848	813	806	817	822	845	786	809	817	828	859	847	867	864	823	807	846	844	856	832	806	857	844	770	873	843	781	855	786	818	832	892	888	798	830	829	816	851	836	799	843	786	842	885	841	832	812	802	816	819	796	789	862	824	809	874	859	818	806	885	765	835	818	856	817	821	839	764	764	828	905	836	845	852	852	833	807	803	820	845	852	829	815	862	836	861	854	801	878	826	779	825	790	831	819	835	910	822	828	847	792	813	878	813	843	813	840	866	832	795	804	850	872	831	852	811	846	816	867	824	880	902	791	845	880	832	851	842	806	837	895	831	885	795	830	800	862	817	859	776	779	816	791	846	866	830	829	869	830	844	835	871	849	838	813	802	875	886	802	832	811	788	820	763	814	851	772	836	886	842	788	816	818	901	814	832	809	831	862	853	770	793	818	836	870	814	841	887	833	796	863	828	814	799	843	842	827	815	791	855	799	869	877	854	825	854	785	863	858	831	864	808	809	837	822	816	830	852	816	865	845	805	822	839	743	819	815	878	896	863	826	822	777	797	836	777	866	802	826	844	852	877	861	808	845	860	881	820	866	825	868	836
13424	8861	14694	11256	9973	8850	7545	6624	6188	4246	2775	1808	1215	761	577	445	500	549	455	365	317	1435	439	325	317	279	305	304	283	314	283	279	282	246	249	250	258	251	269	258	267	240	275	269	283	238	262	272	249	244	277	246	252	275	265	271	269	285	266	282	288	285	300	275	285	300	329	326	311	267	255	253	241	249	254	235	261	237	251	233	241	259	248	255	251	248	245	249	224	262	246	254	235	260	246	283	250	254	262	282	279	226	264	247	255	252	267	262	230	243	250	259	240	265	244	229	243	238	228	243	244	241	261	262	233	248	248	243	277	243	267	283	277	254	272	250	272	266	245	251	258	262	250	245	273	267	249	226	263	249	219	249	269	276	279	267	257	254	255	266	264	257	267	262	251	269	244	258	275	254	253	269	248	244	263	257	244	251	261	274	281	259	297	261	247	240	267	231	273	257	273	243	241	246	263	256	256	239	234	253	244	230	269	255	241	258	267	259	241	261	240	243	262	274	255	248	276	255	240	253	256	243	255	275	283	285	248	263	233	259	238	300	289	231	253	282	256	265	264	242	235	241	242	257	235	269	263	278	226	236	277	278	277	263	278	253	250	243	256	262	262	254	284	243	264	224	276	263	270	283	254	271	259	272	240	262	262	253	264	242	247	249	277	262	262	238	271	263	251	230	253	229	271	227	253	247	259	265	263	252	250	241	284	246	279	231	238	234	242	233	239	274	263	238	233	273	251	266	253	290	248	225	252	279	243	236	229	250	229	232	236	250	255	266	240	252	268	272	258	249	253	225	256	242	254	247	253	269	284	254	254	262	271	245	251	270	288	241	240	254	274	264	231	231	269	258	224	233	252	270	238	261	242	259	273	262	247	264	230	261	235	283	248	256	234	237	248	233	257	271	249	240	299	224	239	267	256	272	272	288	260	234	247	265	238	248	263	265	283	258	243	245	228	245	257	251	265	258	240	233	247	249	254	234	271	268	236	242	252	252	256	242	258	301	256	276	272	246	265	252	271	236	272	236	252	240	249	248	264	235	283	247	254	237	261	249	265	253	257	249	233	258	248	236	238	249	253	243	246	260	256	261	257	242	260	268	269	252	260	269	282	250	245	257	252	247	261	239	254	265	278	262	246	245	269	279	229	243	247	228	231	255	260	288	231	260	253	265	263	254	244	257	231	243	268	277	245	255	273	267	261	261	290	228	208	263	225	248	268	239	261	242	261	276	261	250	235	267	244	258	279	244	273	264	234	264	241	238	213	259	245	253	222	240	252	244	261	257	272	258	237	260	285	256	262	240	257	258	281	280	254	302	277	257	262	246	243	252	247	238	257	240	258	253	242	269	282	225	245	291	246	239	278	267	276	268	247	260	269	215	247	254	253	241	251	270	230	265	229	208	264	252	272	279	247	246	254	255	238	235	254	249	261	236	271	294	254	275	266	262	214	251	251	267	243	242	273	258	246	250	264	264	254	254	244	231	222	247	242	251	240	226	259	265	259	260	256	255	253	261	259	277	237	266	256	243	265	227	248	250	289	261	244	251	257	239	235	252	236	258	254	272	234	263	253	249	240	259	254	248	279	253	263	261	278	284	266	253	233	234	249	279	251	226	250	251	255	278	258	230	262	271	242	255	271	248	261	258	241	222	245	251	244	242	246	269	269	224	242	277	278	253	238	242	261	257	258	252	262	248	236	245	250	270	266	273	297	252	232	252	249	250	269	270	256	242	257	263	267	267	237	243	234	249	269	247	232	255	284	253	273	259	278	262	257	253	285	270	237	254	248	256	284	234	262	242	259	225	266	253	239	279	248	229	231	246	257	248	266	254	272	236	250	262	259	274	262	257	269	243	273	259	249	266	244	258	268	230	240	281	237	242	217	244	251	225	230	267	260	219	234	235	277	240	252	261	243	268	275	267	252	264	245	247	264	264	241	269	276	272	237	266	266	272	230	291	252	263	265	259	240	238	232	279	263	249	283	279	249	281	245	241	228	244	253	229	257	259	253	254	243	252	252	248	235	250	218	234	265	217	271	253	240	242	246	253	228	241	246	243	256	246	278	252	257	219	269	249	244	253	245	271	232	239	256	250	245	265	249	258	281	266	217	230	264	221	253	268	260	257	274	272	253	254	250	261	275	251	256	262	243	223	231	242	273	256	258	243	228	250	251	258	252	243	259	242	215	221	251	288	296	270	266	253	242	271	250	227	224	239	255	278	293	245	264	250	261	256	256	282	267	239	270	221	250	245	264	239	246	261	261	256	244	264	256	267	266	246	237	254	227	242	261	243	257	277	249	232	241	244	280	258	266	272	295	262	263	271	247	272	262	247	246	270	260	259	260	269	247	245	278	234	241	259	270	240	283	238	256	250	249	268	268	260	264	248	246	266	249	237	255	243	266	234	275	273	237	268	250	243	277	266	252	247	223	233	239	218	270	235	248	237	231	244	260	257	251	242	261	259	241	251	246	231	265	266	227	287	260	235	258	276	242	265	236	239	265	226	234	235	257	242	263	260	275	255	241	271	258	255	275	266	229	268	245	252	253	237	254	235	255	243	273	268	263	247	250	255	242	241	246	255	277	250	214	228	239	240	217	245	228	283	218	236	239	233	264	249	247	237	245	249	252	254	244	229	256	252	227	269	252	261	238	252	267	260	228	273	269	234	248	281	270	268	232	249	248	251	228	227	267	240	228	216	245	255	270	278	244	231	249	254	252	273	285	242	225	243	263	245	235	237	233	277	246	254	252	264	263	253	283	246	264	247	264	223	239	270	257	239	265	249	222	269	250	252	210	231	245	253	251	264	236	251	235	272	245	250	244	270	292	265	247	244	250	288	251	253	267	270	286	262	249	237	270	221	257	267	250	229	226	267	264	266	282	249	253	238	277	255	238	240	247	257	289	243	257	271	275	241	289	246	264	258	266	257	269	241	251	232	239	240	221	264	221	222	253	271	248	262	216	256	247	251	244	231	243	264	253	254	247	227	254	242	227	255	234	226	234	242	253	213	274	259	258	242	278	260	264	274	266	247	243	223	240	258	282	270	246	285	239	247	260	257	268	249	230	246	256	265	260	252	246	242	251	251	223	276	252	266	225	257	220	280	275	242	248	232	291	270	257	276	248	235	258	238	267	258	247	251	216	265	266	223	255	224	257	264	232	240	268	255	258	243	282	257	214	261	227	247	247	268	266	226	236	247	237	234	248	261	248	237	241	235	240	273	242	245	291	244	268	274	275	218	260	255	284	249	239	278	241	274	248	231	254	256	259	249	254	254	250	247	250	275	230	251	265	251	261	231	266	241	252	283	225	256	261	263	229	254	318	273	280	286	237	257	253	271	246	255	237	246	264	237	243	267	245	259	255	252	246	253	255	237	250	256	253	282	252	235	212	268	253	240	271	234	279	269	257	261	257	221	266	265	257	294	234	238	254	266	257	274	262	241	263	240	250	289	272	274	241	278	250	244	253	244	269	248	257	256	243	232	263	258	257	226
8486	7439	13566	14526	17204	17769	16369	16351	15711	13339	10553	7441	6050	3954	2705	2162	2205	2613	2024	1580	1298	8351	1783	1032	914	935	867	822	893	849	840	799	700	698	677	663	636	701	690	639	624	626	662	642	663	618	681	680	706	735	767	713	678	671	715	700	706	622	678	710	748	720	741	806	868	964	1090	1254	1102	801	627	683	657	626	627	599	610	651	650	635	587	626	630	605	641	599	667	593	630	567	634	629	627	613	582	615	603	613	636	605	644	644	647	624	625	630	643	613	621	613	629	600	604	641	586	618	644	586	646	611	630	630	594	621	653	599	618	635	647	655	706	609	665	645	614	581	608	608	633	605	632	613	627	625	653	598	671	638	631	661	598	576	651	570	664	634	598	641	596	626	582	599	602	630	595	604	566	599	603	615	606	586	610	655	633	664	620	681	630	599	630	623	590	587	572	636	622	599	613	601	618	619	635	647	598	637	635	627	639	626	630	615	624	649	590	616	652	607	590	620	594	589	636	671	607	627	631	630	626	637	647	642	639	618	619	643	666	637	638	622	601	632	609	632	625	628	648	650	624	628	623	614	615	640	604	621	631	630	597	627	652	605	653	626	638	621	596	616	643	609	613	574	597	596	631	609	626	672	602	647	595	597	649	675	575	633	643	624	616	639	597	653	671	633	624	612	568	635	657	606	621	642	574	600	654	637	614	600	638	568	628	581	617	609	569	629	620	628	633	603	581	638	628	668	592	603	639	664	630	663	613	621	638	611	609	629	627	639	606	652	639	662	633	642	601	629	609	594	624	647	605	582	621	596	627	621	648	638	628	618	631	630	627	609	662	599	605	620	629	634	632	577	619	649	615	598	607	626	586	622	625	588	601	653	618	672	671	625	627	619	634	623	613	651	623	624	630	680	614	614	614	635	628	642	626	616	599	585	592	647	595	626	631	602	597	622	613	616	665	579	675	627	620	639	663	581	655	622	590	630	636	594	652	669	614	642	615	617	587	618	652	613	607	609	656	602	685	627	628	608	630	631	595	585	630	621	609	623	607	614	598	617	595	612	639	603	638	631	626	611	639	641	618	587	633	601	615	603	625	600	621	596	624	640	572	616	661	575	591	596	614	574	594	610	613	619	573	652	611	588	647	654	614	638	628	624	584	605	588	603	600	633	602	619	618	665	601	622	649	594	635	602	632	623	639	615	618	630	621	601	609	613	633	633	631	658	644	603	566	590	610	682	624	665	610	629	618	629	660	635	651	632	624	622	661	636	597	628	630	618	629	596	617	631	583	618	596	664	633	629	645	641	611	616	639	618	672	641	603	564	601	633	626	621	615	633	585	640	619	588	636	620	624	619	653	646	622	628	629	626	582	656	640	643	591	629	618	617	621	647	634	640	656	669	614	617	655	627	634	587	675	670	623	652	641	621	625	613	641	613	610	633	620	629	633	659	615	684	646	588	606	576	634	603	653	627	635	671	596	645	564	633	629	636	636	638	639	636	662	620	644	606	629	629	629	667	639	674	603	631	607	631	646	582	576	655	629	603	650	584	621	626	629	611	618	618	637	573	611	629	647	629	588	638	625	565	666	605	630	632	619	623	594	642	585	611	655	631	569	614	592	617	626	650	603	614	581	602	669	602	589	639	601	648	596	611	623	607	638	644	573	557	613	620	613	645	604	644	621	616	630	642	606	601	615	632	598	664	630	577	622	622	609	613	653	627	621	615	649	600	567	640	685	622	634	629	597	617	648	651	574	610	602	607	639	615	587	612	636	619	619	637	602	665	634	658	601	610	587	618	587	669	645	659	634	635	619	689	580	621	644	620	603	634	616	622	631	608	619	653	620	652	590	628	640	657	613	594	606	618	603	647	636	631	639	633	623	596	616	603	612	645	633	657	669	604	623	662	614	608	642	565	655	625	655	646	676	612	615	632	633	573	619	669	618	608	594	660	592	641	620	590	633	578	635	640	648	636	606	575	637	586	632	635	585	579	656	652	633	616	675	633	629	581	628	617	606	622	607	660	610	606	609	633	632	657	630	609	615	632	604	638	639	645	584	600	638	604	619	629	649	604	638	626	622	619	633	574	652	650	622	638	591	605	606	608	599	656	651	606	630	609	597	594	596	631	584	627	639	608	596	631	620	575	648	640	595	627	643	643	624	666	591	650	646	605	624	635	623	649	620	637	659	595	594	621	571	622	615	627	596	614	639	626	599	600	580	600	624	614	637	622	620	588	621	623	599	613	589	594	649	619	631	626	601	655	659	640	640	604	636	608	635	641	596	598	618	574	586	630	585	601	634	655	626	629	602	632	602	597	627	614	657	601	624	582	642	631	644	642	631	645	624	648	660	640	655	621	597	600	590	589	629	614	611	601	616	612	640	608	611	635	613	602	622	652	609	606	634	610	614	612	637	591	578	599	639	619	598	676	659	603	612	604	583	630	628	642	689	611	596	648	633	600	604	649	610	564	619	645	585	626	610	609	575	670	633	612	629	638	593	650	660	629	640	584	582	609	598	632	627	611	689	605	601	615	630	648	612	649	633	601	630	628	635	598	614	642	584	665	631	608	609	612	614	592	571	615	714	631	632	554	653	618	609	586	685	560	657	602	654	648	666	612	626	618	614	625	654	632	600	617	580	606	590	656	666	623	617	615	611	638	639	656	626	608	619	632	637	620	631	601	661	609	663	623	635	603	656	577	621	663	623	658	591	643	655	651	598	636	582	631	592	615	613	604	612	648	673	625	685	605	593	639	633	594	616	588	608	679	597	616	591	632	627	604	616	633	625	606	633	594	661	631	637	582	591	696	657	619	632	641	610	628	614	595	581	634	618	619	641	645	584	635	635	607	662	602	637	605	638	618	637	594	618	614	629	629	628	654	660	619	641	591	628	623	633	640	571	592	594	579	679	623	635	608	633	655	623	584	648	585	636	650	631	629	598	579	656	636	586	616	637	635	633	618	633	628	663	605	579	597	594	641	648	639	580	666	648	631	598	611	667	627	612	661	613	607	635	586	682	595	628	625	608	658	613	638	658	566	574	629	657	648	563	638	649	644	669	590	619	639	616	628	588	627	589	659	613	629	570	600	604	603	654	636	613	616	624	607	616	627	590	609	628	642	631	609	638	627	615	649	585	611	644	594	628	626	696	626	630	578	614	603	598	614	606	640	619	611	627	606	623	645	626	650	639	645	614	612	618	604	622	670	657	617	602	584	585	584	603	671	657	607	646	604	621	638	623	629	663	633	641	611	641	661	614	627	610	680	640	622	578	575	637	662	604	620	595	628	613	625	636	652	635	612	654	627	653	570	580	609	590	609	609	634	617	659	604	629	595	649	609	619	666	624	640	615	633	601	635	639	584	621	597	601	622	607	577	627	570	650	604	629	609	627	650	631	663	590	660	612	586	592	606	614	657	658	650	636	610	637	622	651	620	621	648	571	633	588	627	655	576	616	610	643	637	599	641	645	639	639	623	619	609	601	643	621	616	612	608	637	603	642	635	713
20940	14721	21577	17444	15747	14492	11603	10604	9983	7902	5091	3097	1673	1103	890	573	534	589	450	396	283	3460	1008	232	205	218	203	203	181	183	171	150	158	163	143	140	138	137	128	139	128	149	138	150	142	152	128	139	127	156	160	153	138	153	159	147	153	163	129	154	145	149	177	161	187	191	269	292	238	168	138	163	126	157	148	141	141	129	159	127	135	134	136	155	132	146	133	135	146	155	131	130	150	136	147	147	132	141	149	110	127	123	136	127	144	132	134	126	158	130	134	134	164	109	101	140	138	128	134	154	139	140	116	152	129	141	138	120	138	149	126	147	130	134	100	126	141	139	147	139	146	135	128	132	151	141	119	135	117	130	126	128	108	136	149	119	130	134	145	133	129	119	132	133	126	118	136	118	131	152	125	141	118	134	136	126	136	138	150	128	138	128	127	117	151	124	131	128	120	135	135	127	135	149	146	134	129	131	151	124	122	138	134	134	115	135	122	140	141	145	133	132	125	132	124	144	127	137	130	133	123	150	128	142	138	126	152	117	144	143	134	135	148	125	141	131	107	122	158	142	117	136	137	107	140	127	159	135	117	139	132	124	145	138	132	143	137	120	145	150	115	146	140	128	143	128	129	123	136	127	128	144	144	135	117	133	136	140	148	136	127	144	131	122	127	131	133	151	128	122	132	133	132	128	136	142	142	136	143	133	130	125	128	129	153	121	144	143	128	134	145	129	124	121	145	153	142	135	129	130	145	119	143	161	148	119	116	148	148	139	133	138	139	143	148	145	136	152	131	143	134	127	139	134	138	154	169	164	126	124	130	144	120	145	144	135	129	126	133	120	141	157	140	124	144	129	130	128	132	165	130	112	131	141	125	123	107	150	136	129	151	144	118	121	139	133	124	153	138	154	152	142	133	144	145	139	136	143	115	119	124	113	145	140	146	131	157	134	137	120	140	138	142	135	144	128	133	128	136	142	126	143	133	126	145	148	141	125	134	125	142	127	162	131	126	149	137	119	141	128	134	132	156	124	135	155	131	116	127	138	154	150	128	128	143	131	130	138	127	135	123	143	137	131	119	129	127	116	123	127	144	139	139	155	124	119	135	132	129	134	135	133	152	116	132	144	116	144	134	148	147	144	154	131	122	153	126	130	130	140	125	145	147	133	125	141	131	123	137	134	130	143	149	119	114	159	134	132	135	131	129	124	112	150	127	138	134	140	115	154	143	129	135	158	130	155	141	145	136	118	139	127	127	142	134	118	157	136	152	140	129	133	139	133	120	133	152	116	132	158	130	123	139	145	151	130	140	139	134	156	138	155	128	140	138	165	152	133	145	106	138	141	139	142	119	133	134	147	117	139	134	155	129	119	132	120	122	121	131	131	125	119	124	143	135	132	125	138	134	106	142	147	140	142	134	113	145	128	147	120	143	130	139	141	128	157	138	142	138	152	140	127	144	128	140	144	133	123	126	135	121	121	119	135	147	133	140	104	126	144	128	158	154	130	114	119	123	144	138	144	152	142	147	138	134	130	148	134	122	126	122	119	154	143	138	153	154	143	126	132	144	126	129	137	151	151	138	124	143	126	128	124	129	112	137	165	117	137	120	135	108	143	147	111	127	141	135	142	131	119	155	134	109	141	143	135	151	130	119	137	108	140	161	127	146	121	134	127	133	121	120	125	154	127	138	147	143	132	141	154	144	145	152	130	131	138	127	150	143	142	133	139	135	135	126	149	129	125	124	124	140	131	130	127	124	133	136	114	111	133	132	123	135	139	146	133	137	138	148	134	125	123	138	141	151	125	140	161	125	137	129	140	137	142	123	134	138	143	154	138	143	159	127	135	124	132	135	138	144	138	118	132	133	134	124	157	142	138	144	151	146	124	158	141	124	126	125	139	149	129	116	122	138	119	146	119	134	129	134	122	133	141	159	131	155	165	124	151	147	132	140	126	126	134	126	147	139	130	147	130	131	118	153	154	132	126	144	130	139	129	130	144	130	136	129	124	134	138	139	143	151	130	156	144	138	158	180	129	139	160	155	139	148	139	133	132	152	150	133	143	142	152	128	119	138	118	120	153	149	129	148	134	128	128	125	137	154	138	136	138	136	146	131	122	153	142	130	125	134	129	142	122	140	149	150	145	153	142	140	143	144	151	128	152	150	142	134	161	139	128	156	131	138	142	136	127	157	164	121	141	155	146	136	132	123	142	126	144	140	138	128	129	131	113	149	143	135	120	149	127	135	157	141	131	143	142	115	119	125	125	108	152	115	139	134	144	142	108	121	130	148	137	140	155	131	140	137	128	122	142	109	148	119	151	154	151	127	140	122	146	144	139	136	139	147	121	168	137	172	137	124	134	141	145	151	138	118	137	139	126	135	141	137	108	133	125	150	110	160	129	134	145	113	141	128	165	134	128	132	125	163	98	124	127	145	125	127	144	136	130	140	124	135	140	129	122	148	131	140	135	143	138	130	123	131	98	135	143	113	137	121	135	130	137	126	155	135	141	147	113	126	115	129	109	130	137	131	138	135	159	134	151	150	142	122	118	128	130	137	132	120	133	148	135	121	137	169	129	144	139	131	159	145	160	147	130	131	150	152	136	153	147	138	141	123	111	131	130	137	134	134	153	151	147	132	147	124	126	139	126	128	151	152	120	136	151	134	123	101	132	126	134	142	152	132	138	138	141	146	112	150	121	122	112	125	131	136	149	133	131	147	141	146	134	128	126	117	130	132	137	132	137	132	134	162	158	135	106	123	144	128	138	174	126	150	121	138	117	139	122	124	144	121	158	145	136	143	121	133	126	143	123	141	143	145	138	136	162	125	144	146	133	120	124	119	144	142	146	134	153	121	125	132	119	124	138	128	145	145	154	111	113	139	130	135	127	142	129	138	126	139	144	158	150	142	146	143	139	154	128	137	132	132	152	137	138	150	132	166	130	134	147	134	138	146	135	147	115	125	139	133	148	126	125	154	131	149	115	135	141	138	135	139	130	152	153	140	136	128	145	146	147	118	117	120	134	140	154	131	139	131	115	150	122	133	125	128	140	115	127	138	135	129	135	140	124	146	158	155	128	103	145	132	108	126	116	121	115	155	134	123	147	123	153	118	139	148	150	134	143	116	157	116	131	137	128	117	161	125	169	145	146	129	145	142	145	133	135	143	136	147	132	148	151	129	132	117	141	129	119	148	143	150	128	148	136	132	120	145	137	147	118	145	133	118	128	139	155	149	122	111	129	136	126	147	132	121	142	127	149	140	144	149	133	142	138	139	129	128	145	159	126	127	131	129	130	160	142	134	134	130	163	142	153	149	132	121	138	138	134	133	134	126	118	133	129	142	127	145	126	142	131	141	137	152	130	141	116	130	134	137	126	122	144	136	147	130	145	145	124	148	139	128	156	145	131	144	141	126	140	121	149	136	140	151	140	147	150	168	139	147	130	142	163	139	134	141	119	150	122	141	142	125	153	134	128	140	133	131	121	137	148	129	112	128	125
11033	10902	18203	20612	23457	23964	22282	23864	22301	19575	15388	11464	8714	6239	4411	2921	2885	3463	3033	2214	1613	17727	3453	1156	969	846	822	763	767	715	626	611	575	508	483	521	480	429	465	485	464	454	473	432	451	423	464	463	505	516	510	494	517	465	434	426	477	455	468	470	503	537	644	654	708	1021	1308	1586	1195	636	483	419	377	391	361	408	411	375	394	400	391	372	359	379	395	420	394	408	357	356	371	347	382	378	369	361	371	389	348	380	402	383	419	396	371	314	379	392	376	401	402	391	383	349	371	397	438	393	409	364	373	376	361	406	352	392	402	394	376	381	380	384	359	382	328	394	363	373	371	364	372	407	374	347	373	396	366	377	408	366	393	387	364	390	365	372	377	408	358	363	379	381	344	386	353	392	394	402	386	404	356	343	368	362	371	381	356	345	376	364	336	374	366	342	366	360	354	370	344	354	333	333	380	371	360	379	352	399	407	398	349	371	362	367	404	368	401	368	358	372	382	361	381	353	385	374	371	334	399	400	385	346	353	378	416	345	404	351	376	337	383	374	358	367	337	351	358	377	341	384	359	351	364	385	340	364	401	380	370	355	355	400	386	380	387	362	354	386	399	371	371	376	364	340	396	376	397	355	370	325	348	374	360	387	363	334	365	382	355	366	368	379	372	343	345	370	412	370	350	358	357	374	386	348	417	360	387	387	356	350	348	352	409	365	389	393	342	380	353	373	374	341	382	388	370	396	384	396	335	349	376	363	386	385	328	369	371	358	373	393	383	376	404	395	384	344	403	374	390	358	385	360	359	369	365	372	383	411	393	353	402	354	360	368	315	399	381	367	374	343	370	344	368	360	369	376	365	401	405	363	351	352	376	349	380	351	376	386	386	347	356	384	403	354	379	354	394	353	358	359	398	368	331	377	395	373	371	375	394	394	395	356	351	358	351	375	333	356	370	348	327	338	382	375	386	364	395	367	377	354	359	361	385	393	359	382	397	385	368	394	372	379	374	384	385	372	367	372	360	350	357	349	386	392	388	379	375	377	374	366	362	380	396	393	365	353	388	367	375	396	381	364	357	365	400	350	363	380	366	352	339	384	379	381	325	364	400	375	346	344	365	374	389	376	391	374	393	355	380	370	397	352	372	362	345	368	354	365	391	354	369	369	391	372	375	381	345	363	394	373	353	364	369	403	341	370	395	369	375	380	370	385	373	388	347	372	363	382	351	335	358	406	379	376	362	351	404	379	347	396	382	382	377	368	338	368	359	401	366	336	377	345	375	382	381	387	341	366	372	341	334	386	324	332	381	349	384	364	357	353	343	339	385	376	356	353	366	381	396	372	356	376	362	364	347	387	425	372	399	377	343	357	341	395	380	379	362	387	349	390	362	392	355	353	364	348	367	363	360	365	370	397	378	372	360	355	390	351	371	343	385	345	336	379	382	355	377	363	354	358	378	359	369	397	337	386	368	354	359	355	388	375	387	371	364	370	369	355	356	401	374	339	375	367	378	350	369	357	371	357	395	403	370	382	373	379	381	352	366	374	380	367	328	359	369	363	393	333	377	393	365	383	384	335	383	383	371	403	374	333	376	402	360	382	347	371	353	334	392	336	350	373	367	361	376	368	386	349	383	370	371	396	390	358	349	335	352	324	368	386	328	352	371	365	401	355	372	354	366	365	364	355	354	389	337	396	384	366	369	357	369	395	397	389	389	363	359	363	402	377	370	371	378	403	376	385	386	363	328	382	341	351	375	343	360	357	371	343	408	415	363	346	359	331	359	366	363	370	389	394	408	348	370	408	330	348	385	360	347	359	342	335	328	388	393	365	395	375	391	368	367	372	371	373	410	368	361	383	390	355	372	339	339	381	365	367	357	336	358	391	347	368	354	398	369	366	385	347	388	357	349	340	349	357	360	393	337	350	405	392	382	404	406	359	387	332	375	370	384	423	392	350	376	360	337	374	362	375	372	349	399	389	376	336	353	374	351	345	366	361	378	388	359	404	387	368	347	399	363	362	366	343	362	371	381	353	362	376	329	392	409	363	386	363	388	384	358	377	377	389	378	367	370	368	354	399	376	351	340	396	400	398	368	391	386	342	343	373	362	367	364	390	361	354	380	359	336	372	349	345	401	371	379	401	361	361	334	385	413	348	406	367	399	383	386	372	376	363	387	353	358	388	355	404	361	346	344	376	362	357	379	369	388	346	380	344	372	403	357	378	367	342	345	370	358	359	338	391	393	389	367	385	369	390	372	381	386	378	342	408	341	374	356	407	387	344	364	363	343	334	336	342	371	355	340	349	382	345	374	386	364	362	393	385	330	388	365	342	362	377	368	381	386	331	365	381	373	352	372	357	380	350	365	367	390	360	387	319	372	379	373	372	348	388	379	374	376	364	394	363	377	345	355	357	368	403	364	355	383	380	376	398	390	382	380	344	356	375	371	349	360	350	376	374	378	399	362	388	357	375	366	390	357	391	356	392	367	364	341	370	386	366	404	353	384	380	365	351	372	399	355	383	351	362	354	375	354	367	400	374	375	380	390	355	344	385	370	363	346	349	360	392	377	371	345	373	401	314	382	373	366	365	422	374	394	361	339	360	358	383	382	397	364	358	382	379	374	396	336	382	342	379	377	379	355	375	403	345	365	389	337	364	358	368	385	390	368	371	362	384	368	387	391	359	380	392	365	345	364	355	367	386	360	386	343	384	343	411	374	369	340	369	399	379	390	368	355	386	394	361	347	373	360	360	379	368	358	360	368	339	374	363	378	361	326	379	340	348	381	378	414	392	372	396	384	423	377	372	378	381	386	398	374	357	391	364	347	355	375	369	388	366	355	377	368	384	369	393	366	360	371	321	356	386	348	375	368	402	363	407	374	359	390	361	367	371	344	370	402	382	320	382	339	387	369	351	364	370	379	374	406	399	358	336	368	369	388	378	331	372	379	364	373	379	369	377	389	339	373	386	382	384	375	360	371	360	340	335	351	375	379	350	376	364	361	352	368	370	392	383	360	366	372	366	384	381	409	345	364	348	417	347	354	392	376	339	374	371	357	353	366	342	372	367	363	358	371	358	353	363	380	378	387	341	353	358	367	389	360	392	374	337	382	363	349	347	346	358	392	336	380	344	397	365	372	358	341	389	401	343	409	385	366	390	360	362	353	359	390	337	364	378	360	402	377	378	348	389	340	382	362	316	388	391	384	369	324	383	352	397	369	341	361	374	352	402	360	343	351	359	348	345	345	396	360	380	373	342	378	369	374	371	330	369	383	377	373	373	354	365	370	374	355	366	349	363	361	372	360	342	346	349	332	375	349	371	361	383	379	361	367	360	370	360	396	376	375	400	372	361	375	389	359	380	396	360	346	373	366	360	390	341	340	336	360	394	366	419	398	368	369	396	329	328	379	373	373	367	369	382	398	353	371	397	378	387	391	377	379	362	375	379	366	364	372	370	375	394	366	352	348	349	349	344	383	369	393	370	365	377	357	393	350	362	369	366
3756	1858	2774	1964	1547	1423	1037	799	717	607	490	467	411	411	348	437	409	385	402	378	342	506	363	329	369	343	356	360	325	334	357	344	341	339	324	325	333	358	364	342	330	373	343	374	346	324	345	350	334	361	327	347	354	340	360	353	330	366	335	355	331	335	324	344	313	358	371	378	348	377	361	338	347	366	349	335	334	377	379	365	344	332	377	390	327	324	332	361	364	315	334	369	307	376	348	346	321	364	309	319	365	372	373	316	367	350	325	331	340	347	371	383	340	368	367	345	349	318	342	347	337	325	340	301	375	352	344	321	333	342	323	371	318	387	350	319	311	351	328	351	327	339	339	344	361	326	374	355	332	339	345	323	341	362	370	356	345	330	367	338	340	331	349	321	361	345	368	362	321	374	347	349	337	378	329	344	324	348	343	356	364	356	326	337	355	347	334	334	357	325	327	348	352	347	342	351	314	366	389	385	351	339	355	354	304	352	335	348	374	379	383	362	325	349	362	356	366	327	322	382	365	317	350	377	360	356	340	349	397	315	336	345	374	355	318	314	318	346	345	340	352	360	372	341	359	302	359	367	320	357	374	349	377	362	391	362	346	325	341	341	360	342	338	328	325	342	329	379	356	357	348	347	337	357	346	330	344	385	313	316	349	339	361	310	312	363	336	332	362	373	337	320	359	329	361	338	356	355	361	357	331	378	310	359	369	328	335	319	348	347	365	344	327	362	337	323	324	344	363	353	338	319	342	353	349	326	334	353	347	349	330	356	370	351	337	332	331	332	339	334	310	380	331	345	310	366	382	311	315	347	325	323	337	353	340	364	370	369	343	372	353	342	382	370	334	339	327	341	365	340	360	356	362	333	364	376	353	395	350	348	348	354	326	346	338	349	343	351	365	363	363	343	320	357	361	349	363	338	381	341	307	341	337	309	328	356	361	350	356	362	337	319	355	350	341	343	362	404	331	356	343	343	356	375	310	336	357	340	386	355	334	382	355	331	334	344	357	359	384	372	357	348	365	388	348	335	321	361	366	346	329	423	321	357	341	362	330	344	348	367	317	313	355	337	312	354	335	339	337	349	347	349	361	371	345	369	317	345	367	336	333	335	362	348	366	380	332	339	351	322	337	352	337	357	386	331	349	336	355	323	349	353	311	326	345	355	369	311	340	331	324	374	347	364	352	353	307	347	347	365	321	356	349	321	316	354	327	370	319	331	302	339	353	342	369	359	298	347	349	330	354	347	323	342	334	353	335	363	338	366	349	327	350	326	326	353	371	315	344	357	342	351	360	332	353	339	341	349	346	406	365	357	353	372	328	322	376	332	360	325	328	343	317	381	369	361	351	361	328	350	381	341	355	329	311	339	328	366	351	344	337	313	348	344	348	333	364	349	345	369	362	376	338	332	360	362	356	330	356	369	329	348	356	364	346	362	348	319	347	386	351	359	342	345	341	340	319	343	318	353	370	335	362	336	335	358	362	356	330	324	379	357	376	354	335	330	371	353	329	367	342	343	322	350	348	329	316	338	296	383	328	368	349	369	338	380	314	360	357	365	319	348	339	373	352	328	358	357	319	351	327	355	336	351	331	362	328	353	364	354	348	348	343	385	362	328	381	335	359	324	381	376	376	348	370	385	384	345	364	370	340	364	351	383	349	336	345	324	329	371	349	333	315	337	341	340	365	314	359	390	306	347	359	339	348	347	355	343	342	396	363	356	338	344	350	350	349	363	356	359	351	369	330	347	332	340	377	379	345	337	336	369	329	380	356	348	335	371	374	327	328	320	326	340	363	356	366	354	342	351	362	353	328	357	318	361	316	388	360	339	332	329	363	359	311	344	401	348	337	350	346	330	336	353	312	343	355	393	328	357	363	336	356	316	373	346	322	383	334	340	332	366	334	346	354	374	339	360	330	363	330	334	345	393	341	336	367	346	340	337	337	381	346	341	336	338	356	338	374	342	345	349	362	357	361	345	360	366	361	367	349	324	322	347	343	353	340	343	329	349	338	298	354	376	348	367	334	372	367	372	340	373	369	338	338	360	352	322	329	319	342	312	318	329	381	342	344	313	369	346	353	336	373	372	347	345	371	337	328	349	357	397	329	330	352	349	372	347	305	310	346	363	343	357	342	375	364	332	368	387	353	371	370	367	359	328	341	348	339	350	317	360	340	332	400	359	367	374	321	364	361	338	348	349	340	350	326	342	375	348	368	302	353	336	355	355	342	365	354	347	316	344	307	358	295	348	357	344	310	350	350	324	308	371	358	353	330	346	344	339	347	362	321	328	361	413	339	344	334	349	345	350	339	331	346	331	379	324	378	334	353	372	325	375	346	343	366	376	330	354	358	327	340	289	376	323	371	363	363	352	419	334	324	316	358	312	363	361	371	377	342	377	362	348	330	325	331	364	369	361	376	326	357	336	328	360	362	343	346	326	326	348	367	367	330	323	331	321	324	356	359	374	332	360	329	360	340	377	314	316	325	361	358	324	361	356	332	356	346	350	353	346	331	317	366	355	364	354	344	339	348	358	361	363	357	333	341	351	321	377	356	345	359	310	346	368	327	378	379	370	352	314	337	323	330	357	328	336	330	378	357	367	328	367	347	345	376	378	364	357	353	369	291	363	348	359	339	333	363	339	355	320	352	341	369	388	333	327	353	358	341	334	370	322	344	338	333	355	347	318	351	345	359	320	349	337	332	358	318	374	356	397	404	346	369	365	338	364	327	369	359	319	309	327	331	360	354	354	360	377	341	336	340	327	330	318	351	342	365	360	370	334	328	340	367	344	339	343	329	343	342	358	342	343	347	339	348	335	375	351	343	354	365	373	354	338	372	354	332	325	362	368	352	380	367	329	366	341	299	348	332	340	312	333	344	350	349	332	347	357	343	347	373	326	349	346	348	359	349	330	333	319	382	366	355	343	335	354	330	337	359	367	371	401	335	350	333	318	402	361	335	403	343	340	318	362	362	335	354	335	347	335	365	326	334	327	328	332	322	356	344	335	350	361	331	358	344	339	341	370	340	327	328	354	330	328	364	341	321	327	325	342	333	314	326	341	339	363	347	359	364	294	336	318	349	395	384	371	322	357	344	347	333	348	376	347	357	377	356	321	327	348	316	360	353	356	364	369	329	351	356	316	365	347	337	352	342	372	335	344	359	395	352	349	342	352	396	316	372	337	357	351	328	351	328	354	400	359	374	336	349	314	330	374	353	347	339	389	393	332	352	363	312	288	323	307	319	317	340	337	350	326	330	337	342	333	359	366	356	337	356	325	346	339	334	325	344	370	330	301	358	354	350	333	314	332	353	364	346	382	361	347	345	338	382	376	357	327	356	325	338	332	325	342	372	353	367	332	324	330	339	361	360	386	343	375	356	341	352	353	358	356	356	334	342	329	351	328	376	319	367	341	326	343	307	345	392	330	360	377	316	336	366	318	372	332	313	349	355	365	355	370	321	364	335	318	354	340	339	354	326	370	350	373	353	356
3262	2487	4824	5077	4786	4618	3464	3223	2838	2322	1831	1558	1389	1224	1165	1097	1089	1136	1003	978	1008	1731	1020	871	864	913	875	898	954	819	882	845	853	849	826	832	882	838	844	850	815	847	846	858	862	826	861	831	888	848	848	827	817	894	837	872	881	870	870	854	825	898	899	881	849	849	882	903	876	914	868	886	911	892	824	867	844	893	803	853	863	825	855	814	809	823	805	844	813	861	794	890	843	804	757	826	858	895	839	838	790	873	839	909	853	836	841	832	780	862	810	815	844	790	834	822	859	855	843	852	871	914	855	817	843	854	827	829	835	863	830	827	826	894	816	824	825	830	829	860	836	927	835	815	849	845	851	840	799	886	877	865	856	871	776	861	835	806	861	824	805	851	823	828	859	848	838	840	860	871	848	842	825	836	826	864	860	891	860	814	841	814	878	856	856	867	842	828	820	848	883	805	797	820	870	873	860	837	885	827	840	817	841	868	844	914	851	870	795	868	844	835	862	843	871	927	818	784	822	872	803	817	824	849	837	861	824	884	833	814	868	813	857	866	826	823	812	834	857	802	813	794	893	887	823	826	814	808	821	851	852	808	860	829	826	837	829	811	844	775	827	840	828	848	853	838	824	854	836	841	866	867	839	795	888	804	814	797	876	891	864	840	874	826	812	802	864	841	806	841	821	852	857	850	878	871	835	810	819	838	809	817	835	898	836	831	852	821	826	784	906	810	853	815	820	832	819	804	845	767	865	812	821	794	847	830	875	847	809	806	826	806	841	834	840	862	845	809	843	838	792	850	825	924	797	752	865	838	825	867	857	830	850	833	833	806	848	865	779	792	865	828	821	875	856	866	842	889	853	859	827	808	891	850	856	830	851	828	880	812	799	863	826	843	882	807	844	789	838	816	895	831	836	851	843	830	846	832	852	838	822	827	775	891	853	845	907	878	834	820	851	846	825	892	830	834	834	843	829	836	853	837	846	863	848	835	873	885	862	813	881	832	841	814	778	816	800	838	863	835	849	855	883	846	792	815	813	843	851	848	793	791	860	808	850	796	823	826	803	826	848	870	836	831	819	796	825	839	877	877	868	813	871	818	826	856	852	850	895	802	842	847	870	818	821	826	823	821	865	844	824	830	861	866	835	862	804	789	864	874	855	795	834	864	844	794	884	822	867	880	838	818	884	906	815	800	844	833	836	848	882	835	830	872	828	809	792	806	839	867	818	837	844	815	839	855	844	920	865	825	842	898	859	837	846	855	838	852	817	849	818	852	839	842	799	812	814	828	815	829	828	828	839	844	821	834	880	846	816	880	835	836	854	877	805	775	842	842	822	842	835	793	835	819	901	802	836	866	836	785	839	884	849	838	833	814	896	852	791	793	842	872	834	795	805	867	845	826	820	812	827	787	846	828	816	834	833	840	864	820	845	853	854	854	802	813	890	856	846	867	844	801	821	848	836	823	879	848	894	816	846	854	787	858	823	851	770	807	850	823	812	827	812	832	885	901	857	810	842	839	808	843	837	849	879	830	837	839	870	827	849	892	833	883	826	823	832	906	810	849	854	859	856	822	866	835	877	827	879	815	821	858	899	845	853	870	839	846	806	868	805	883	815	828	852	813	880	863	804	804	877	816	859	814	838	788	829	840	845	861	807	878	866	861	826	836	796	833	835	830	802	807	869	870	809	828	871	819	821	899	896	806	776	817	837	890	854	841	907	760	862	828	806	811	841	881	861	882	829	842	833	836	882	790	871	819	832	837	898	844	889	854	799	882	844	877	817	821	813	799	843	862	826	838	817	819	809	810	851	822	843	867	845	903	855	844	835	816	875	885	883	893	871	856	863	844	833	794	863	811	820	843	779	870	874	867	851	828	852	831	864	847	800	846	837	857	848	870	827	797	832	853	796	825	911	879	804	847	843	837	867	825	840	864	882	840	798	767	891	831	834	877	843	815	910	848	772	827	812	875	797	847	844	817	870	834	843	841	865	865	835	868	863	841	837	848	862	806	857	866	864	815	834	847	881	813	804	854	859	800	812	868	842	890	811	828	849	881	864	848	888	875	841	830	868	853	893	847	888	852	790	842	792	890	820	817	856	800	885	821	805	882	867	814	828	840	872	849	807	835	825	859	827	868	812	834	860	879	890	837	821	856	847	794	823	798	808	837	869	879	821	881	804	875	820	796	847	820	840	836	834	859	860	855	835	824	834	884	836	814	834	787	874	878	878	821	842	842	847	858	824	822	866	819	894	886	864	836	800	798	856	859	900	863	840	823	852	862	789	860	861	823	855	840	823	804	823	804	869	800	786	837	842	843	842	860	805	817	860	803	821	847	851	865	820	852	816	834	865	782	827	828	825	863	867	810	824	797	809	800	830	791	837	884	870	897	848	830	795	860	841	890	857	860	885	870	819	858	797	825	837	860	803	799	822	810	838	887	918	858	834	858	795	808	882	835	810	820	824	868	858	846	842	809	834	851	860	834	805	871	850	812	858	829	880	840	839	840	873	831	856	862	879	825	817	861	829	865	822	877	850	826	815	843	858	841	840	849	822	877	841	827	804	841	845	849	835	816	801	870	844	835	882	858	878	787	892	825	867	854	866	803	806	829	833	881	815	822	842	869	800	823	823	821	902	868	861	878	820	826	842	870	821	845	823	891	839	843	842	821	892	817	876	817	824	876	890	823	864	901	840	818	847	845	847	821	826	825	890	864	863	839	846	832	847	860	841	830	818	868	828	797	832	818	827	842	834	875	863	793	769	783	836	874	833	859	867	835	837	837	841	842	819	852	808	824	816	846	838	849	836	833	836	856	846	870	858	853	899	833	844	850	863	871	842	827	858	843	826	801	801	811	866	860	866	840	831	809	876	830	857	804	820	833	838	808	794	791	853	880	843	846	822	829	809	787	871	810	858	786	827	845	863	783	830	836	849	836	807	826	842	868	842	849	814	790	895	831	838	829	791	860	847	835	804	830	871	812	845	881	858	805	833	838	911	849	840	804	816	818	781	845	780	816	881	838	811	824	863	869	814	812	842	861	834	825	832	858	872	857	879	841	814	829	820	845	828	836	829	843	827	814	862	881	874	847	864	842	833	862	821	855	846	873	889	850	836	825	799	841	854	827	886	818	831	910	890	841	880	841	865	872	819	854	876	825	878	879	877	797	822	831	813	791	803	849	807	809	836	852	841	800	808	815	859	817	847	774	824	828	864	862	884	832	851	884	843	810	838	845	843	886	844	868	822	861	816	840	840	872	838	826	831	814	904	868	820	860	806	901	836	845	827	846	840	850	823	841	849	825	840	820	873	883	833	847	875	859	836	839	841	880	891	811	835	865	836	878	874	825	821	780	797	841	835	842	836	898	837	823	817	891	818	841	810	845	850	803	844	858	873	830	826	907	814	891	818	816	858	816	887	815	852	848	858	854	833	876	868	856	823	812	810	864	861	819	799	869	847	826	845	792	880	765	789	805	904	832	876	836	820	851	814	883	850	878
13071	10931	17311	12601	10678	8710	6963	6138	5024	4445	2772	2083	1374	869	616	470	457	453	385	351	312	2106	395	317	278	284	265	282	295	282	312	260	261	245	238	259	295	231	317	252	246	271	255	275	261	257	270	274	268	261	265	258	260	223	257	262	269	269	273	273	272	249	264	262	272	310	325	307	280	301	264	248	235	281	251	227	264	249	283	237	267	258	238	273	265	265	268	247	216	258	264	274	263	261	276	233	238	241	264	283	240	242	247	259	254	265	261	240	259	270	232	251	268	269	288	260	257	230	269	306	255	268	235	270	239	229	285	234	263	266	285	278	279	228	237	264	251	271	250	246	252	265	255	213	242	248	221	280	242	264	249	263	247	239	234	252	241	240	260	269	270	231	255	263	269	266	243	244	262	257	228	285	255	271	267	265	228	244	244	252	274	252	275	267	255	262	256	241	222	261	224	271	268	232	233	235	259	237	218	271	250	239	247	230	255	251	261	240	215	232	271	251	265	253	234	282	245	267	253	253	237	246	242	247	254	252	247	239	274	278	251	271	241	234	245	247	246	241	224	251	267	275	267	263	259	263	249	259	284	247	269	251	253	267	250	260	252	271	265	255	234	251	244	254	276	268	250	258	256	237	265	279	275	249	256	276	245	247	258	277	242	250	255	226	273	268	253	234	218	282	251	272	253	244	273	269	272	267	254	262	261	262	236	252	245	273	228	252	264	247	243	248	246	263	246	271	243	280	238	242	251	258	240	229	259	238	270	274	271	276	233	244	247	239	260	241	245	254	276	271	270	260	269	248	235	249	248	242	259	280	255	253	240	239	237	248	274	250	247	248	257	240	242	257	253	263	289	226	252	265	256	234	224	272	255	224	250	275	214	288	265	267	276	263	228	251	214	266	250	260	253	256	259	245	230	217	246	264	259	238	263	223	277	245	291	248	245	272	263	258	259	260	273	241	266	265	271	231	246	250	244	259	260	239	247	258	273	264	257	228	252	269	241	254	248	251	261	242	237	273	271	245	256	273	255	263	263	240	268	228	250	245	289	251	255	269	254	271	245	262	262	263	244	234	270	259	259	243	209	269	257	242	298	260	231	277	265	251	257	260	242	244	230	219	249	288	285	249	237	250	240	256	215	238	260	266	274	251	248	244	251	225	246	258	255	259	235	249	260	249	284	264	266	250	264	280	259	266	255	247	263	256	249	241	247	237	252	254	268	253	257	236	255	246	276	260	270	228	234	228	263	257	234	244	264	252	267	298	259	256	240	250	240	263	277	236	264	267	229	250	287	243	244	261	273	269	251	250	245	247	250	296	268	245	245	224	251	254	284	223	235	257	259	248	214	256	268	250	244	274	244	252	257	294	252	247	265	247	243	250	245	258	284	271	239	258	250	284	254	252	258	293	219	241	241	268	281	284	246	236	269	268	263	261	247	208	246	232	264	246	263	214	238	228	277	253	305	241	286	283	257	274	240	258	267	230	278	235	231	265	234	252	250	237	265	222	254	235	263	280	274	246	257	265	236	229	250	272	265	284	239	214	228	240	251	275	286	273	251	255	260	276	244	266	234	263	297	266	272	251	245	268	235	276	247	276	249	290	267	259	250	265	244	272	276	270	239	215	251	273	234	272	253	256	284	266	283	233	247	252	257	261	271	262	243	278	270	220	244	259	268	260	265	232	250	231	277	252	277	249	258	262	236	264	261	255	224	268	262	235	258	265	215	265	247	263	257	250	271	267	241	211	243	276	243	249	245	248	251	253	259	218	248	251	259	231	271	254	263	253	242	260	227	262	261	245	213	251	264	258	233	250	235	254	289	301	239	241	265	269	250	239	243	246	231	248	286	295	237	231	238	256	253	227	276	232	295	269	285	262	222	230	245	240	239	236	251	262	244	266	279	254	251	246	261	262	261	241	258	291	239	252	236	250	261	263	283	234	278	249	254	283	262	241	270	253	265	259	256	258	265	257	259	259	242	262	234	252	255	231	257	254	285	247	266	235	237	281	274	253	260	232	221	284	239	219	284	244	262	266	260	260	249	265	252	225	298	250	272	249	249	270	261	295	251	267	284	274	254	262	269	257	265	251	275	236	254	222	253	249	271	245	238	286	259	243	250	257	244	262	268	264	248	241	239	266	271	289	281	263	244	254	271	207	258	249	269	264	261	272	257	254	274	241	245	260	287	259	258	235	248	275	224	244	242	251	262	264	262	259	256	263	273	264	251	255	297	264	258	239	269	222	267	232	248	257	271	280	229	267	261	266	234	265	261	234	284	256	287	248	240	259	250	226	266	273	263	268	252	270	253	265	243	278	259	222	235	254	284	262	251	245	280	252	258	236	258	277	227	264	240	239	240	254	235	256	277	248	258	230	254	241	237	235	249	236	270	245	244	257	259	223	228	259	255	286	258	276	282	233	226	269	230	248	263	277	259	267	239	246	272	242	241	265	232	249	259	268	277	254	237	231	286	256	245	255	282	264	255	255	270	255	275	268	249	258	267	256	215	219	269	264	279	275	247	258	264	262	247	246	258	244	255	242	244	233	248	262	237	288	238	247	266	268	234	232	261	256	256	240	228	257	246	242	243	272	250	238	246	263	268	223	233	287	267	264	248	269	265	253	253	256	249	227	280	260	237	242	226	259	239	270	232	256	244	251	283	286	262	267	265	250	238	275	253	249	282	252	260	264	243	277	251	273	244	238	259	231	282	255	276	250	276	272	243	261	237	262	252	231	260	278	240	257	297	287	265	276	264	239	288	249	252	272	248	252	236	255	239	249	239	244	260	231	226	275	269	233	268	266	263	240	259	256	245	266	248	235	265	235	245	272	238	267	250	250	258	271	301	236	271	242	243	272	274	260	246	263	259	235	250	265	259	251	268	251	239	242	247	258	232	259	239	264	227	257	271	257	282	258	263	237	232	273	242	242	251	269	264	246	269	248	252	289	252	262	259	249	225	266	253	245	262	222	234	230	268	233	268	267	252	288	285	268	250	253	252	240	254	243	272	249	264	254	256	256	237	228	282	241	240	252	244	252	263	264	254	277	262	254	270	258	250	255	257	241	243	270	215	257	271	255	261	277	258	236	278	251	294	267	237	276	245	230	253	281	272	247	280	281	274	229	294	288	252	252	217	247	270	254	258	276	261	275	268	242	305	262	278	252	280	242	268	260	214	239	256	259	244	240	262	264	224	277	241	268	246	274	259	257	241	251	264	232	216	243	249	267	275	249	249	272	254	243	270	238	270	278	236	250	247	249	261	277	238	244	253	232	230	252	251	268	266	258	307	255	258	270	240	251	262	267	235	250	248	240	278	250	240	221	294	241	239	255	254	240	257	277	264	230	295	278	257	261	271	270	247	249	252	258	237	268	279	278	272	249	267	251	239	238	259	246	288	242	258	274	244	230	238	270	272	290	233	268	250	247	250	261	251	262	251	240	251	240	267	253	248	265	211	228	283	283	261	278	276	259	304	240	246	253	269	244	247	263	258	253
8306	9751	14197	15977	18041	16856	16839	16903	14529	13893	11043	8441	6282	4116	2857	2179	2123	2423	1853	1570	1209	12333	1148	1045	950	821	833	869	899	855	880	813	752	734	722	673	694	646	666	691	625	692	666	658	684	662	641	643	682	715	709	673	711	698	718	721	688	710	664	657	710	763	792	832	813	878	1106	1248	1019	1051	754	672	700	667	627	650	640	613	637	658	644	623	649	650	605	610	713	640	640	646	623	675	599	634	632	640	629	649	687	643	603	624	650	632	616	637	661	636	592	675	703	645	616	628	670	608	587	634	661	614	653	642	614	647	611	661	653	643	639	665	645	607	619	632	612	658	659	645	655	613	620	625	648	595	631	648	617	605	626	637	620	616	620	626	628	630	627	617	619	610	634	641	658	664	636	635	665	689	602	624	635	641	607	664	638	615	655	615	670	592	628	664	575	613	651	659	638	630	662	646	653	660	609	611	596	663	613	623	671	623	631	586	598	652	677	634	634	598	685	634	614	619	643	600	642	656	621	604	641	584	604	598	610	643	613	616	638	644	630	600	647	633	630	615	647	659	643	626	629	613	621	652	642	701	649	669	625	637	609	600	631	661	645	615	574	635	604	617	631	636	639	627	629	600	617	656	590	619	587	634	590	620	634	628	607	650	620	641	624	643	624	622	633	644	656	627	665	626	641	613	605	613	645	658	675	611	605	614	600	613	607	623	614	646	645	621	639	586	588	632	638	657	591	647	644	672	640	643	646	618	598	631	627	675	619	637	636	642	629	589	615	634	644	660	611	618	611	651	597	613	620	587	647	618	608	609	638	604	634	693	593	578	608	610	630	610	610	617	621	667	637	657	636	639	623	623	632	599	635	594	612	612	595	653	679	621	635	653	610	649	600	594	586	656	610	653	628	635	598	629	600	596	635	649	648	657	620	623	645	628	620	616	642	646	637	637	644	629	649	652	619	665	622	647	603	655	637	628	603	638	620	637	655	626	634	637	631	617	657	627	623	657	628	633	589	591	597	621	655	647	649	622	682	634	613	666	630	614	652	629	640	594	614	648	633	690	614	644	664	611	609	668	618	667	653	599	634	626	625	663	611	664	639	606	621	619	630	621	606	624	585	636	580	645	645	658	643	637	596	579	653	603	674	589	649	709	605	604	625	654	651	639	623	607	638	617	664	627	628	659	639	643	602	617	650	636	659	649	657	641	644	644	613	620	637	644	654	627	615	628	603	620	624	632	619	606	631	625	649	661	650	652	620	642	678	649	613	594	612	621	638	646	642	619	631	665	637	605	634	654	613	661	591	630	671	630	646	657	617	672	658	619	638	648	624	607	651	641	636	618	673	617	652	641	648	609	647	624	639	638	634	621	642	700	674	635	645	624	655	626	644	652	656	668	608	603	630	631	644	629	655	651	615	649	623	646	631	639	633	662	631	646	644	631	659	650	622	675	652	658	662	629	645	674	634	675	604	652	644	620	620	616	651	654	677	678	659	675	603	615	626	614	644	588	630	656	639	629	677	634	600	667	666	637	611	642	628	617	643	657	638	619	615	644	649	619	634	621	616	575	632	602	615	672	643	620	669	609	655	655	620	605	657	621	651	634	632	661	645	630	678	621	650	658	679	617	649	648	661	643	622	580	606	588	649	685	650	639	596	654	658	679	632	631	601	614	608	655	603	636	615	662	618	622	615	637	615	604	614	629	635	640	636	647	640	631	624	599	649	626	623	627	619	641	645	626	668	591	663	604	596	655	636	649	642	606	641	611	667	615	625	617	626	594	640	626	618	616	659	603	630	585	642	622	604	630	620	620	605	608	598	637	654	672	637	615	627	658	630	655	636	657	632	630	633	633	600	636	635	607	639	588	608	633	611	578	601	659	639	650	642	629	572	587	657	610	659	632	605	624	614	672	629	623	610	632	616	592	611	659	634	629	609	643	596	629	617	677	617	644	631	602	654	559	610	628	636	636	616	628	604	606	604	633	629	606	607	631	636	644	650	607	610	649	628	608	619	623	602	678	601	653	637	587	644	625	638	667	622	603	644	611	664	640	649	634	621	662	643	635	629	666	620	600	621	638	602	603	672	637	598	643	601	617	651	620	592	611	671	640	633	657	625	621	619	670	637	669	600	628	643	685	611	668	633	652	615	623	624	604	597	640	628	634	671	624	581	640	684	621	642	597	626	581	660	641	667	630	595	597	624	621	676	606	641	642	668	656	613	664	651	620	662	636	620	623	603	613	619	618	627	628	670	641	641	609	640	618	612	672	618	630	594	599	634	590	669	621	634	639	644	698	626	632	669	613	608	599	597	637	630	655	650	613	654	647	584	613	569	606	635	570	607	619	619	638	612	615	578	605	597	659	629	637	635	649	555	643	676	643	587	644	573	687	631	641	695	608	635	579	641	623	657	590	597	564	619	638	600	636	634	644	569	660	666	609	618	651	649	615	622	638	629	656	589	608	636	661	634	628	584	673	573	630	635	638	645	599	609	617	605	642	646	631	650	632	675	636	637	621	661	633	603	625	620	588	668	629	629	649	616	560	628	652	619	664	648	608	642	607	622	618	630	645	648	641	652	657	617	628	642	586	605	607	629	608	615	595	614	622	638	606	704	594	604	631	649	647	607	610	612	610	648	638	641	639	680	638	634	629	649	623	605	667	623	596	613	645	593	622	633	576	586	639	597	618	657	675	624	610	618	602	600	614	649	639	621	644	640	638	619	623	605	604	629	600	620	604	639	641	668	596	631	629	672	623	608	621	610	620	624	623	663	602	600	663	646	626	649	659	636	613	609	625	631	618	642	607	611	709	579	626	645	625	648	623	632	649	599	618	611	636	615	631	631	580	638	621	624	612	611	614	598	669	661	654	626	654	636	656	601	626	608	573	586	632	597	623	597	643	638	652	633	668	608	645	672	646	630	620	640	636	606	629	625	602	637	661	627	647	577	670	660	653	620	621	619	594	636	634	616	635	639	650	639	642	657	649	576	634	606	638	659	618	600	611	636	633	637	615	593	623	623	643	595	566	624	630	626	635	610	652	619	663	653	626	621	641	615	610	611	595	689	615	614	628	639	602	634	675	624	611	624	637	664	592	657	628	599	628	628	616	645	692	634	626	633	638	628	622	635	625	628	654	652	603	645	654	680	641	629	651	634	623	628	626	645	619	680	615	640	652	660	645	668	656	599	619	625	607	651	638	624	622	620	617	593	644	594	659	628	624	639	655	648	635	624	609	603	639	629	653	609	622	635	603	622	627	638	644	639	625	634	663	655	660	697	626	607	606	614	621	648	588	652	638	613	644	636	657	627	644	655	647	602	630	676	657	610	630	703	645	647	647	595	642	637	638	613	632	610	603	599	626	606	621	593	621	651	653	632	621	608	641	579	626	642	652	620	710	627	596	613	587	596	607	606	630	693	634	633	599	630	617	634	629	611	626	614	672	592	610	589	605	626	629	617	617	618	600	591	664	697	610	625	668	635	655	616	622	655	646	659	628	658	607
20707	15939	22571	18655	17546	14109	11213	9632	8797	7860	5263	3790	2776	1372	716	512	453	537	417	348	249	2786	300	227	178	184	205	176	180	183	182	139	148	145	141	153	153	131	148	161	154	126	142	148	142	147	153	125	149	144	156	149	112	136	144	157	135	147	144	128	159	151	164	157	169	177	168	223	271	232	152	134	149	144	124	137	110	139	124	133	120	143	139	132	139	117	131	159	126	141	146	137	130	119	133	137	111	126	135	126	136	135	142	127	118	137	124	127	146	119	124	126	115	153	116	111	125	137	105	122	148	114	163	130	124	138	116	132	134	139	144	124	108	131	116	97	120	141	137	138	129	112	136	144	133	142	152	144	137	134	129	129	121	121	121	123	146	125	124	146	140	167	134	115	123	134	125	144	125	127	111	144	130	127	127	135	113	128	118	134	131	129	133	138	134	132	140	128	123	124	139	143	113	106	138	123	137	122	148	137	124	125	116	148	125	122	142	136	123	146	108	133	125	133	139	137	132	138	133	120	141	128	139	133	130	120	105	113	145	131	126	119	142	131	116	124	111	111	140	128	116	130	132	135	133	123	144	124	156	144	131	131	138	136	143	128	148	123	136	118	129	137	140	127	147	149	123	114	134	125	136	138	119	132	136	120	133	129	136	133	141	107	143	151	135	121	131	136	125	116	130	132	115	129	144	109	147	146	136	139	132	134	130	136	117	128	135	140	130	127	122	142	122	121	141	114	108	127	133	147	134	121	127	118	124	144	148	126	106	123	147	135	138	138	108	137	114	121	122	142	135	130	118	137	128	137	137	131	117	152	136	113	138	140	129	138	125	129	123	125	124	144	122	117	120	150	103	134	130	118	146	127	108	132	142	117	151	126	138	142	111	123	131	122	139	112	141	128	120	138	151	151	107	145	148	117	135	124	136	118	130	139	130	136	122	141	152	133	135	131	132	118	135	133	120	141	118	118	120	144	126	130	113	138	119	119	127	134	125	122	119	121	117	125	146	138	122	128	113	138	112	116	130	124	138	111	125	133	113	143	138	128	131	143	143	120	119	113	138	141	155	121	139	126	111	116	145	113	136	119	121	128	136	138	121	138	133	142	149	112	119	144	136	144	148	136	146	119	129	121	132	130	136	121	129	124	139	128	118	112	120	120	120	124	128	130	141	132	110	127	127	128	124	127	136	113	125	154	146	121	144	136	97	134	117	120	143	109	137	120	125	112	151	127	139	121	138	144	132	117	132	142	135	122	133	135	119	137	120	131	124	147	134	131	132	118	126	139	123	136	147	140	121	128	128	113	135	125	128	136	126	132	121	127	129	131	117	132	119	129	129	153	140	142	126	134	141	130	133	127	135	141	138	131	125	130	146	117	140	132	125	137	136	124	114	150	127	143	137	142	133	118	108	130	128	128	121	129	129	118	132	115	137	147	125	121	122	132	147	125	115	116	125	132	129	137	114	125	127	122	124	124	113	141	131	118	129	122	153	123	115	122	132	137	122	152	134	123	131	149	122	127	125	134	120	117	140	127	129	109	151	150	123	120	133	135	141	134	125	159	119	130	124	127	124	106	117	122	123	132	117	131	126	130	132	161	127	126	136	138	135	111	156	118	132	126	133	146	118	140	152	137	158	125	126	120	128	119	113	138	114	145	146	138	133	140	148	113	131	119	141	141	110	107	135	115	134	123	127	155	151	119	130	141	146	134	132	134	134	126	133	110	110	144	123	109	127	157	119	137	131	141	123	135	128	121	133	123	151	134	124	120	130	124	122	139	132	134	121	114	128	130	138	118	127	127	130	145	138	120	143	146	124	136	120	147	122	127	130	135	134	131	120	141	133	140	134	123	117	138	124	141	140	125	106	155	130	113	124	138	123	119	127	133	145	109	109	133	122	141	147	130	114	128	145	127	106	128	137	115	129	152	125	119	147	133	137	136	137	147	112	127	142	135	138	143	111	126	136	149	127	159	137	128	127	110	139	161	140	132	115	139	121	141	128	138	118	114	130	149	126	136	125	106	117	125	144	144	126	132	110	133	109	136	134	136	128	141	130	132	120	141	130	130	137	131	133	133	155	130	133	118	132	133	111	121	125	125	124	132	113	134	142	135	136	151	124	127	156	111	133	148	123	144	126	122	129	119	132	142	133	112	115	108	99	139	129	135	131	139	144	135	116	123	164	130	139	140	105	116	138	133	139	142	136	115	141	126	132	130	130	110	121	115	116	126	152	143	138	142	121	124	152	149	130	128	134	147	147	115	144	142	138	122	113	136	131	117	133	134	139	98	107	94	133	127	126	134	124	136	141	135	105	119	136	114	127	131	131	123	99	135	111	131	123	130	140	136	136	130	151	138	131	120	148	135	127	119	144	151	141	126	157	145	136	128	121	117	134	108	111	118	128	137	144	127	134	138	112	112	130	125	157	138	129	123	119	144	115	117	157	130	132	125	135	142	123	125	141	126	133	129	125	139	145	113	130	148	132	150	130	129	123	126	111	138	117	139	153	160	128	127	144	138	134	108	127	127	120	153	145	134	149	136	129	116	122	138	134	130	120	152	134	140	139	139	138	136	148	139	136	119	121	135	148	118	136	127	127	136	111	144	143	137	133	115	139	109	141	124	113	138	138	117	141	135	150	134	116	139	137	146	145	129	121	117	134	123	122	148	116	136	138	126	134	125	133	132	135	148	140	141	143	136	125	135	124	139	125	131	139	143	135	156	133	133	131	118	141	127	148	130	112	128	132	151	124	129	138	133	143	128	131	129	107	130	130	118	100	138	126	119	130	136	115	121	129	104	127	153	143	130	108	128	136	132	121	132	117	134	117	124	112	141	146	142	131	129	151	137	153	119	129	133	152	133	128	121	154	133	138	127	169	101	117	137	116	155	128	120	129	135	148	129	121	134	127	130	134	114	129	137	123	134	147	115	153	120	128	129	134	126	111	122	121	134	128	135	127	136	142	123	150	100	133	131	115	149	126	148	124	132	120	124	125	135	126	147	121	133	136	127	150	116	121	117	134	126	143	129	135	126	126	125	127	139	132	143	133	149	134	117	124	134	125	129	126	115	129	141	133	128	112	122	134	148	118	134	134	131	138	130	155	132	131	115	136	130	145	126	106	130	119	117	143	122	120	150	127	154	140	121	132	136	143	121	140	125	147	127	149	136	132	132	115	138	132	136	119	126	124	115	151	157	131	142	142	142	128	128	111	151	126	125	149	141	120	132	113	126	137	153	130	126	125	132	122	169	147	121	121	126	128	156	117	124	156	124	142	110	123	124	141	133	138	120	123	132	137	136	145	113	126	133	127	145	140	128	162	134	139	129	114	156	137	139	109	132	134	126	141	138	124	132	130	127	125	134	134	99	133	123	129	142	139	138	116	127	126	126	122	119	145	155	152	129	130	146	123	151	127	123	144	121	119	136	109	131	151	108	158	134	119	130	132	122	126	119	138	132	116	145	133	114	133	132	126	136	129	127	121	143	133	147	119	117
10615	12870	18823	21248	24194	23116	22307	21541	20259	19667	16074	13588	11300	7040	4133	3274	3129	3201	2616	2060	1290	14213	1197	1087	894	835	798	798	825	780	718	626	563	519	490	482	439	440	434	403	409	451	453	417	411	446	430	435	513	490	507	487	414	461	486	452	458	431	413	447	518	454	576	645	745	788	854	1144	1596	1294	595	422	346	407	393	354	369	352	387	505	396	360	353	368	360	383	383	392	390	351	363	378	365	380	351	370	356	360	367	354	397	374	359	361	356	350	397	362	350	405	400	347	351	396	355	366	393	383	379	350	373	358	348	392	339	355	377	366	371	372	344	359	349	362	384	337	360	344	372	351	338	367	373	367	372	360	344	386	360	372	350	377	367	365	358	337	355	358	368	353	336	366	341	358	353	339	364	329	327	355	381	379	350	368	395	358	368	364	365	392	335	364	402	358	359	358	335	360	370	356	361	368	362	360	337	348	386	361	341	362	330	348	370	363	371	390	369	371	382	382	351	342	343	341	346	346	331	366	361	368	349	360	353	350	382	357	364	377	349	376	380	353	349	328	365	370	360	349	375	387	367	388	350	368	343	348	373	375	365	352	333	373	406	360	378	344	304	361	390	354	372	354	330	367	368	335	351	381	348	369	352	377	344	418	342	377	324	363	355	345	365	360	358	377	343	364	376	338	328	367	327	347	337	356	349	369	340	358	349	370	352	354	341	343	371	349	367	343	348	340	365	366	355	340	359	379	351	364	386	349	363	353	378	347	374	385	336	347	401	340	395	328	360	334	355	360	343	375	377	320	337	367	375	375	347	321	375	347	356	337	371	371	358	352	363	357	334	331	350	338	353	378	364	351	342	307	362	333	319	348	350	338	370	327	331	363	379	355	363	385	370	356	342	351	323	359	343	334	353	360	367	340	359	352	339	340	385	363	380	355	347	379	349	344	339	370	327	369	350	375	359	386	387	316	357	366	360	319	373	356	342	357	380	376	357	365	351	416	351	334	366	340	349	354	341	340	378	381	391	347	363	329	349	382	320	394	375	354	330	340	341	356	357	371	408	336	346	358	347	389	309	345	358	334	384	377	372	399	359	362	362	351	367	340	380	330	357	372	398	358	395	311	344	345	390	345	379	336	349	352	369	374	383	353	339	343	352	351	339	331	344	372	410	341	353	369	366	354	371	326	390	340	353	377	354	353	352	370	370	349	347	359	342	372	329	361	339	356	350	347	341	340	345	361	375	337	355	351	361	387	365	345	366	368	385	346	373	370	352	367	378	328	347	349	333	383	350	386	366	365	349	351	350	371	319	361	343	392	360	349	362	378	345	373	370	378	394	348	358	337	368	323	356	344	347	331	347	359	352	352	359	373	373	365	367	347	358	375	349	338	353	347	395	355	377	395	380	387	352	373	339	335	387	368	371	366	353	327	357	385	348	363	344	366	345	347	394	333	355	345	347	368	336	361	354	349	374	383	345	358	360	365	356	376	353	387	351	360	381	352	342	358	343	358	340	407	349	347	354	361	412	336	372	357	349	328	352	324	357	363	371	362	362	382	343	359	380	379	369	377	348	364	377	304	358	371	339	380	365	370	363	329	338	375	415	338	318	363	368	349	323	375	380	380	345	383	339	366	320	359	368	344	364	365	345	382	366	363	349	356	369	360	357	327	336	344	352	361	354	329	360	353	351	320	373	373	382	362	353	340	355	395	342	357	390	327	368	377	339	310	364	372	340	391	338	367	360	341	335	368	384	343	340	355	361	405	364	358	390	348	352	358	345	342	365	340	354	353	366	347	382	375	359	345	351	333	359	348	342	357	355	342	367	353	364	381	373	373	333	361	371	346	380	384	349	392	369	365	360	327	321	364	381	339	361	330	378	313	348	354	374	358	393	350	356	340	367	356	371	335	382	372	329	347	359	333	361	355	373	363	327	362	376	301	360	349	344	320	337	365	373	397	398	377	353	363	328	332	350	344	391	316	372	359	362	343	377	353	331	350	320	384	363	316	357	333	356	342	387	363	371	335	346	335	361	351	374	373	382	346	352	353	356	348	367	340	360	336	355	344	387	358	354	334	336	334	363	403	361	360	345	353	345	363	331	362	370	356	354	341	356	362	329	370	369	326	344	334	358	365	374	370	337	387	355	362	363	354	351	351	328	355	337	369	368	369	386	353	360	337	339	377	370	365	349	345	355	367	326	365	363	360	333	373	332	330	354	340	362	376	352	344	367	336	379	358	340	325	345	375	373	339	369	356	373	358	387	387	357	340	344	359	357	387	358	340	385	340	352	368	356	375	347	333	357	355	358	375	372	356	357	373	368	346	351	380	373	383	360	386	328	337	356	367	325	353	371	359	361	355	332	351	361	386	367	370	378	356	341	378	376	338	384	363	327	347	362	379	386	368	354	363	343	396	357	354	354	319	374	359	332	335	340	347	381	337	343	360	342	392	359	387	339	369	371	374	357	348	359	348	357	379	346	387	355	367	385	319	349	353	366	345	383	370	370	343	339	363	345	398	383	359	381	368	374	354	374	343	366	344	357	353	339	356	360	340	345	369	343	360	374	346	380	359	376	355	373	349	384	377	371	379	368	374	356	365	346	361	350	326	346	356	368	376	369	348	348	364	338	373	367	362	367	365	366	379	406	354	377	367	349	336	341	386	400	335	366	385	370	380	324	378	363	336	346	382	359	366	337	356	335	363	339	378	359	395	380	364	370	363	366	374	380	342	363	352	376	365	355	361	321	375	357	341	366	340	380	348	347	338	372	363	368	330	306	348	379	343	377	349	382	370	363	340	359	331	367	333	343	362	395	345	362	362	340	374	340	374	346	361	343	387	325	320	380	351	342	369	380	397	362	381	343	346	376	340	385	343	342	346	321	399	336	378	374	340	349	347	333	338	366	339	364	386	361	351	365	363	358	383	371	317	319	373	341	347	322	360	372	358	398	372	354	382	337	349	361	328	351	364	368	381	362	359	338	369	369	377	356	344	340	353	366	328	360	369	380	343	397	362	387	392	366	338	386	349	372	360	372	401	385	364	366	360	352	395	374	351	347	364	366	352	336	326	364	376	358	386	350	369	354	343	371	347	339	354	377	352	371	344	334	369	344	364	353	387	357	393	372	333	337	330	383	369	381	380	339	393	350	393	368	342	337	327	373	329	356	358	340	357	364	328	366	393	342	360	312	365	346	344	335	386	368	328	389	395	363	369	378	327	352	384	359	319	331	366	323	361	379	336	391	376	367	333	378	370	370	359	396	382	353	328	355	369	374	358	360	354	329	362	354	354	396	374	339	341	376	366	377	393	351	312	365	356	376	350	323	360	379	321	376	380	381	331	362	385	346	331	376	362	368	336	379	359	383	342	347	368	321	351	343	343	353	329	358	359	388	365	355	392	354	382	373	390	378	374	381	344	365	385	366	348	329	345	402	374	365	356	382	346	373	345	339	382	333	365	373	354	363	353	329	340	347	358	364	343	355	335	362	357	357	343	374	339	360	336
3896	1725	2886	1776	1475	1278	752	601	499	487	431	476	453	389	382	385	377	354	372	393	374	409	359	362	360	293	328	367	357	357	356	311	347	335	320	351	375	369	357	334	331	353	336	308	314	358	343	323	330	326	367	327	301	369	344	335	355	323	377	373	356	378	377	350	331	372	353	311	322	338	360	354	331	356	339	336	329	347	351	351	291	361	343	349	395	351	334	356	360	361	350	346	360	367	373	320	332	359	343	337	365	365	296	309	327	343	320	357	336	348	321	303	352	358	356	366	335	348	315	325	332	366	336	323	303	329	368	343	329	340	350	350	333	360	335	347	327	336	344	310	363	308	317	363	308	310	343	317	334	348	356	345	387	367	339	366	312	346	343	321	358	338	317	312	334	359	326	358	348	349	334	335	336	345	358	325	337	322	339	344	367	319	351	340	353	365	338	390	353	350	330	356	354	350	343	346	333	360	293	353	361	376	368	356	323	333	369	332	345	326	326	353	336	343	332	324	355	327	326	321	327	330	318	357	344	325	344	343	326	343	337	304	381	329	353	321	340	369	361	377	333	367	329	366	377	333	373	349	332	361	327	352	333	380	378	361	354	338	325	335	330	359	317	341	357	312	364	315	347	352	361	355	364	378	344	354	362	290	340	356	351	357	353	375	332	341	318	331	360	336	356	341	330	328	364	344	325	354	321	358	343	346	305	337	354	356	342	352	341	341	310	349	317	366	357	353	336	352	340	309	353	354	367	356	359	347	347	360	385	342	323	341	333	341	316	332	354	364	362	374	333	332	377	323	311	317	360	401	351	353	359	322	335	360	392	373	332	378	374	353	338	340	353	350	337	336	338	325	327	340	380	343	310	345	370	370	371	375	353	330	334	336	337	372	334	361	315	322	352	341	337	311	328	361	339	315	330	377	331	322	362	321	323	317	327	363	361	375	361	335	369	330	345	376	350	318	357	352	359	353	356	351	322	343	373	317	329	337	372	324	355	332	337	328	362	350	366	350	343	334	355	364	339	334	317	328	333	336	352	370	349	360	340	364	337	344	328	324	310	329	351	356	331	359	344	354	354	343	315	297	330	324	302	329	362	313	335	352	333	343	345	358	352	326	302	316	367	325	360	349	366	353	332	330	342	345	370	376	321	314	352	346	329	321	357	355	330	330	341	315	357	360	344	337	348	372	333	356	357	296	363	343	361	349	327	334	353	364	307	385	332	333	350	372	363	324	326	340	378	342	349	332	373	344	338	355	329	295	382	337	353	306	359	309	356	320	329	371	332	357	360	364	333	350	367	338	335	352	322	333	379	353	350	351	330	346	328	328	362	325	334	317	333	319	334	351	357	336	339	342	327	364	319	348	295	328	352	336	347	362	355	354	341	372	345	318	342	344	352	350	315	326	325	345	358	357	343	332	338	366	363	341	309	337	353	367	309	360	346	362	332	338	368	357	376	355	332	344	317	350	359	391	339	379	357	375	327	314	304	329	335	319	319	349	368	333	348	341	350	340	360	329	351	352	305	312	328	344	321	338	349	325	341	333	322	324	342	336	339	344	366	340	310	347	313	337	331	368	315	325	334	315	330	337	356	330	345	341	379	319	362	351	352	343	320	349	401	362	376	337	368	315	351	294	348	369	354	349	324	361	361	388	368	328	332	340	325	342	326	344	319	330	360	342	369	345	344	352	349	313	348	324	337	343	347	330	334	321	338	381	303	336	335	333	346	376	331	347	357	333	362	347	419	370	359	361	333	350	334	362	324	346	343	359	343	365	340	343	355	333	335	321	345	335	326	356	326	349	349	332	312	337	328	341	339	344	363	323	334	348	382	342	302	351	311	329	343	371	333	325	342	375	317	270	344	360	337	338	350	359	342	340	344	334	338	320	309	355	335	356	334	369	361	362	335	297	318	366	325	316	336	348	325	333	355	353	333	348	336	381	334	358	339	352	349	336	357	348	336	365	315	343	320	342	319	333	349	332	343	313	344	344	332	322	358	349	336	312	347	384	329	359	337	348	293	335	322	337	325	309	339	354	337	392	332	342	326	370	346	337	357	315	334	344	342	349	314	318	351	339	341	345	354	324	324	328	352	358	371	334	333	355	338	336	332	338	315	355	330	368	361	332	371	345	341	304	345	344	320	337	313	334	359	337	362	350	364	317	349	326	321	319	318	331	349	365	321	333	322	335	360	325	323	317	377	339	344	361	357	339	318	326	361	305	370	332	312	353	344	347	356	286	322	333	362	354	312	365	353	309	371	332	319	318	332	311	300	365	372	344	313	329	352	371	341	350	378	383	358	330	334	321	324	337	331	355	329	340	326	346	357	336	333	342	381	314	303	361	397	356	347	330	340	348	323	341	349	334	346	323	352	336	349	316	333	394	365	364	361	334	338	344	350	352	313	373	343	327	368	340	316	360	332	357	368	343	348	344	314	361	341	358	344	341	328	324	337	369	349	348	311	362	350	400	302	349	357	350	342	359	296	343	355	358	328	321	354	340	316	308	365	333	297	327	364	340	333	316	369	364	344	340	348	356	342	350	320	352	350	356	364	360	331	321	355	334	346	337	326	339	326	333	332	335	350	350	343	373	349	342	346	338	342	342	317	348	320	344	369	347	348	330	333	359	371	343	339	326	302	355	301	365	379	331	347	339	337	346	331	318	339	309	358	324	345	340	333	347	317	358	365	350	308	357	313	355	381	343	341	352	326	339	300	333	337	340	357	350	335	330	408	363	321	347	345	346	367	343	359	366	342	333	320	349	371	354	329	321	338	365	325	355	323	354	337	330	308	367	325	335	327	346	335	317	327	327	336	346	348	348	341	381	382	341	326	338	343	343	347	338	322	353	327	351	298	362	339	326	353	337	317	349	348	337	331	373	330	397	334	372	323	380	363	348	331	338	340	388	362	346	338	331	381	311	354	357	332	344	371	343	374	343	335	337	340	340	344	323	309	346	336	350	316	342	344	348	362	342	349	337	352	369	332	332	337	368	353	323	331	369	326	339	346	314	307	343	365	340	348	319	317	346	335	335	343	354	376	302	335	381	372	361	349	310	348	353	349	361	359	401	365	340	325	327	363	328	339	330	324	338	345	350	320	341	336	308	374	346	343	364	339	328	333	353	344	316	388	365	343	352	369	375	366	351	370	322	350	337	359	337	375	324	335	343	316	367	353	339	305	327	343	342	313	305	331	334	348	360	295	284	315	315	343	325	312	365	347	370	369	326	325	355	344	353	336	357	349	350	362	368	318	334	338	324	347	344	359	326	328	353	376	340	342	337	383	331	321	341	348	350	329	351	365	325	325	357	351	321	372	369	340	309	321	327	359	377	363	349	348	294	330	369	327	361	342	345	330	354	353	331	376	336	364	317	328	343	352	363	345	332	343	364	354	330	337	330	321	350	327	357	350	345	329	336	346	288	339	344	332	350	372	329	327	342	347	348	312	316	346	335	374	336	383	363	330	372	371	344	339	328	333	342	347	352	315	318
3205	2448	4947	5091	4921	4191	3168	2589	2145	2282	1629	1644	1458	1196	1052	1030	1028	980	924	911	934	1088	908	889	842	877	886	904	886	860	835	827	865	831	839	819	866	856	897	812	825	858	823	876	821	829	887	865	883	838	887	871	870	891	871	875	820	807	811	828	790	843	831	838	855	843	864	856	865	873	835	845	858	831	834	830	836	853	850	793	859	839	827	835	831	840	822	763	785	820	839	802	817	834	814	823	814	830	761	866	861	852	850	825	872	806	803	879	814	852	820	883	856	817	829	842	819	807	810	854	861	840	850	780	851	851	867	841	841	819	803	813	873	836	814	839	833	861	777	856	854	844	884	810	840	829	809	835	824	830	814	827	802	809	814	893	825	810	801	803	856	799	821	777	846	893	847	792	824	863	835	859	824	843	793	842	872	840	846	810	847	841	857	798	847	829	844	810	791	826	805	864	878	846	831	830	837	812	802	872	882	855	801	767	854	847	823	771	877	829	811	840	796	717	780	864	809	821	881	823	824	787	843	813	755	812	853	867	779	843	804	773	880	868	806	794	835	807	859	834	810	848	837	822	863	804	840	804	813	881	857	848	810	822	862	799	838	808	832	869	814	862	854	867	828	826	782	865	841	823	853	828	803	802	839	817	817	842	826	853	763	783	864	835	830	774	809	815	856	806	824	846	831	849	844	832	807	831	819	787	796	866	842	850	859	803	829	860	841	795	854	853	790	864	822	860	798	782	844	834	820	836	785	849	881	857	838	822	825	839	840	839	810	772	790	835	802	832	845	879	836	868	820	863	849	858	839	816	840	824	879	782	822	762	833	828	802	867	831	826	824	843	858	820	800	861	843	811	812	816	829	790	824	867	850	845	828	820	851	824	831	831	828	834	795	825	790	848	843	857	782	814	801	802	880	840	810	812	833	814	809	846	826	786	794	811	842	784	850	834	837	828	841	852	845	864	792	820	788	788	795	813	849	819	836	844	848	794	866	781	799	848	802	804	819	852	840	811	808	848	836	881	830	853	833	855	792	827	870	818	828	788	845	792	821	838	820	816	851	805	866	845	816	827	847	863	820	825	809	862	786	823	830	832	808	841	820	800	804	813	874	790	771	787	867	753	804	795	820	814	808	839	839	821	785	790	786	829	831	834	753	863	803	828	820	819	828	859	842	852	816	801	795	829	882	776	811	860	806	870	839	853	822	826	822	814	844	812	831	822	808	855	826	820	751	815	859	780	798	840	822	852	803	885	837	843	785	815	820	815	795	780	863	850	834	788	786	786	827	808	833	843	853	803	819	829	835	825	800	843	813	835	753	883	799	835	809	775	890	841	821	887	823	839	849	827	877	819	872	845	791	832	851	813	801	861	808	840	825	848	862	802	817	800	833	839	840	787	808	813	853	776	817	845	792	887	815	783	857	833	850	839	820	818	869	823	840	820	831	814	826	834	849	774	827	841	866	855	843	827	785	817	840	806	835	841	822	825	835	803	837	795	848	860	812	836	841	822	814	834	813	862	826	837	807	815	804	826	828	879	833	842	827	844	854	864	835	790	781	803	804	842	828	875	843	850	839	775	806	855	782	838	853	845	798	791	841	836	815	808	834	856	797	837	783	858	795	831	808	811	788	847	803	834	804	849	803	857	813	833	820	863	798	796	795	804	791	829	827	844	836	894	855	804	790	796	772	867	794	805	785	857	827	838	812	851	844	808	803	775	826	873	814	822	806	847	804	815	837	847	832	828	777	857	807	804	837	875	820	835	797	862	848	857	794	772	820	864	792	850	842	884	825	821	812	817	823	819	824	750	831	889	828	841	837	807	827	764	817	805	817	857	846	841	766	838	809	814	831	868	835	817	789	891	864	833	838	822	829	812	822	826	799	844	818	881	873	819	816	816	836	847	802	791	857	816	808	783	833	835	817	820	814	799	785	762	868	889	808	818	776	840	861	800	831	804	820	838	811	803	851	817	814	799	773	822	815	787	810	818	828	815	830	829	866	798	789	842	814	819	763	845	825	864	828	802	862	826	796	874	836	759	862	848	879	775	820	819	833	830	790	822	806	816	807	854	816	775	827	781	832	820	855	875	805	827	794	820	805	826	805	825	857	782	824	820	830	834	809	831	801	831	804	844	834	842	815	814	834	805	848	837	877	827	839	844	839	865	833	803	865	872	845	838	868	864	849	849	855	825	812	812	863	831	898	851	912	802	812	797	892	834	800	807	803	831	865	807	804	866	818	818	839	824	835	866	827	794	846	795	845	858	823	853	791	789	882	877	836	823	830	849	831	822	870	813	843	822	849	847	836	810	804	812	800	822	836	862	778	808	852	808	817	815	769	837	896	859	840	826	862	848	769	848	798	877	804	824	774	901	801	852	863	850	791	863	824	815	773	857	869	819	775	848	789	865	801	864	828	817	855	783	847	807	811	832	815	817	820	846	854	813	812	830	842	827	861	850	841	799	818	861	831	816	808	792	826	815	816	811	783	837	864	853	798	874	837	828	811	878	799	856	810	838	838	833	850	827	818	833	840	817	807	794	779	884	851	795	828	829	826	846	826	832	817	817	751	803	807	761	800	824	857	828	831	820	767	814	867	884	829	822	825	800	811	806	832	845	838	837	847	821	863	844	877	781	793	801	842	837	869	839	869	807	887	848	834	823	855	856	813	814	821	820	877	803	833	872	781	790	832	840	798	818	805	824	797	837	805	803	827	816	750	806	849	830	813	809	848	820	872	862	820	824	859	807	852	801	840	870	811	835	821	777	808	826	805	832	814	825	802	871	810	868	842	859	787	805	849	810	819	842	892	842	828	815	863	794	820	832	873	822	810	823	907	848	762	864	831	793	798	827	815	788	791	832	825	869	811	814	828	812	820	812	888	853	832	835	840	834	825	845	837	836	816	847	855	819	868	881	813	824	807	852	830	797	833	790	872	822	850	837	806	791	845	797	813	796	831	892	764	844	788	818	838	840	861	840	815	830	874	797	881	833	821	814	826	836	852	833	852	827	828	856	811	844	779	784	821	840	826	810	841	854	842	828	830	846	789	867	772	830	792	843	812	858	805	859	811	839	841	807	780	817	829	853	833	773	823	813	827	848	777	852	824	869	861	836	886	804	829	827	816	799	834	827	904	859	840	855	808	817	861	846	780	860	811	811	826	840	831	785	804	837	840	825	797	856	846	811	854	822	803	807	821	832	769	871	833	803	820	849	806	818	881	774	800	799	827	855	850	786	821	848	822	821	843	813	839	817	828	796	818	826	797	849	871	809	794	815	838	832	864	815	849	855	790	856	847	809	818	849	811	861	796	835	842	836	866	807	849	876	826	831	803	824	850	821	814	846	833	790	793	780	817	810	800	842	829	827	821	805	827	837	785	804	848	795	814	817	818	802	771	920	827	807	812	797	857	844	815	826	824	784	810	847	843	842	844	865	800	799	754	863	844	834	824	798	812	812	877	847	813	829	842	820	822	854	861	877	787	788	888	845	817	835
13003	9969	17192	13525	11655	9237	6908	5223	4476	4392	3743	3037	1698	1228	619	467	440	389	487	359	320	452	306	303	313	253	278	284	276	284	280	244	268	268	295	231	265	271	282	257	250	278	252	276	280	297	272	282	257	265	248	235	302	236	257	258	281	237	253	260	254	263	262	267	282	292	281	296	294	259	247	276	266	225	252	270	249	253	293	256	252	227	258	253	259	265	279	265	230	236	269	262	267	262	266	251	249	245	273	246	254	266	233	280	246	233	252	240	271	273	267	274	268	248	239	241	256	232	293	223	231	247	280	247	230	261	245	244	243	277	254	239	235	245	244	253	224	252	212	250	259	256	244	254	263	257	267	272	296	267	258	261	246	256	251	225	240	236	254	248	244	271	219	267	230	259	267	233	252	292	249	253	250	260	280	244	236	264	288	292	227	283	254	262	259	254	222	258	257	258	232	249	244	242	223	255	256	232	262	268	224	251	262	253	240	255	241	249	284	260	219	243	247	232	256	209	253	283	241	259	232	232	277	238	230	259	268	249	261	244	271	246	270	239	242	262	265	267	272	272	234	255	277	259	236	261	261	241	248	262	237	266	264	237	248	247	248	238	252	236	277	244	254	240	279	255	272	247	243	236	233	285	263	260	214	250	294	257	230	252	224	244	257	245	243	259	273	246	258	250	243	272	269	258	242	265	268	276	235	267	241	266	230	257	244	265	251	243	233	221	264	263	247	262	254	236	251	236	219	262	256	242	236	242	252	265	243	232	239	262	240	255	244	242	272	279	243	255	263	257	217	244	227	233	254	272	237	265	261	255	272	226	261	264	259	257	277	268	264	242	255	247	238	239	255	246	219	241	253	284	259	228	258	259	280	251	267	256	235	245	270	259	287	262	267	273	232	230	266	266	256	227	250	268	233	239	267	254	271	256	243	275	243	231	248	262	266	255	266	269	267	240	272	221	264	221	258	244	237	237	230	264	234	271	261	276	262	224	250	245	250	266	266	233	250	254	266	241	240	266	223	260	242	238	242	246	273	234	275	239	249	257	230	235	270	273	264	232	253	227	294	248	281	258	277	266	276	244	262	227	250	259	286	248	257	253	260	223	248	256	283	235	251	232	251	236	265	232	246	249	252	254	290	235	235	259	263	238	247	232	224	258	239	258	278	261	245	288	251	252	235	234	264	267	247	237	257	232	218	237	251	261	277	273	207	239	254	246	225	254	243	259	258	265	223	222	230	218	242	232	273	232	245	235	239	243	252	256	251	270	249	241	242	232	236	210	248	244	230	245	275	250	248	260	245	252	239	232	256	256	245	266	233	275	239	257	266	249	245	228	252	266	262	240	244	276	223	256	218	252	274	260	223	230	247	237	263	264	240	251	277	254	251	264	232	251	247	262	260	250	289	254	226	237	241	262	249	278	233	251	266	272	239	255	242	233	248	235	273	267	269	255	260	276	259	242	253	243	267	256	272	264	244	256	253	231	288	271	238	225	243	265	277	241	233	230	258	262	242	242	265	258	269	213	240	239	240	269	240	258	226	256	228	275	233	243	254	244	243	236	233	258	228	245	262	269	248	261	234	232	259	267	224	240	253	250	229	234	246	255	254	236	267	242	247	233	244	235	246	261	267	264	279	266	293	227	262	246	265	243	229	261	250	247	224	247	246	220	244	254	283	238	229	256	256	256	217	259	264	248	241	253	251	253	258	245	262	261	257	279	271	225	234	287	262	254	233	233	225	224	236	248	235	257	251	255	258	257	250	263	236	236	268	230	259	248	290	274	243	241	242	252	235	245	237	226	243	276	224	276	260	253	251	243	241	237	227	250	258	242	229	240	241	240	257	271	251	235	249	247	250	242	258	242	242	239	260	271	285	244	254	253	246	253	237	253	231	232	274	236	284	250	257	234	253	262	264	284	254	249	257	259	274	238	230	261	242	277	266	257	282	276	237	250	271	258	253	252	276	287	244	265	235	230	241	236	229	222	252	233	244	236	244	255	252	264	268	219	250	214	248	275	244	249	250	288	248	223	245	251	230	255	230	259	244	247	298	237	264	261	264	231	240	247	259	266	275	259	242	268	250	224	254	285	231	244	237	259	268	247	267	239	256	246	253	261	245	254	245	231	261	265	250	231	242	260	241	251	269	243	229	259	269	268	222	255	254	272	283	262	254	260	267	249	277	252	273	275	228	263	261	229	232	226	258	251	258	230	240	241	249	245	285	250	246	252	252	224	262	270	227	258	247	264	225	245	247	249	242	215	257	264	262	262	248	248	234	243	242	261	263	256	287	257	256	221	252	251	242	254	277	229	239	234	270	240	236	280	265	257	242	265	235	252	237	267	256	228	260	252	265	254	234	259	260	271	246	237	256	256	267	259	252	244	283	221	241	257	243	248	238	259	224	240	236	247	283	250	268	259	253	226	263	252	246	250	263	235	265	270	236	239	274	249	243	292	250	256	218	253	258	259	249	268	238	243	247	226	257	230	285	252	255	248	256	234	250	265	252	267	270	258	256	266	233	214	252	252	256	236	258	233	244	230	262	247	257	247	252	242	235	250	241	239	232	245	233	262	242	231	238	248	264	275	261	262	283	218	265	248	230	235	266	270	262	219	248	251	228	255	255	232	239	245	277	250	270	253	237	248	251	259	278	238	273	251	245	236	237	249	249	237	265	243	263	262	248	229	259	261	230	252	265	240	228	254	260	245	262	252	259	269	268	219	251	247	263	234	224	265	260	242	234	267	250	240	267	234	250	265	259	276	241	239	245	259	248	213	233	217	280	260	259	251	251	270	261	245	202	246	226	262	235	244	241	270	240	255	235	254	281	235	256	230	229	268	221	264	258	249	228	240	239	243	238	220	215	234	271	244	271	261	275	246	256	251	247	224	243	215	280	262	226	274	269	246	246	227	244	238	265	232	254	265	235	244	257	224	266	257	268	268	251	267	218	274	244	261	263	243	244	272	252	242	235	251	270	257	244	239	248	272	233	256	238	257	254	220	224	255	223	287	274	219	201	241	241	285	257	283	280	243	248	243	250	250	242	242	235	252	223	256	251	266	247	229	276	211	227	245	247	232	244	249	227	225	264	260	276	269	236	234	263	274	260	239	266	248	250	242	282	282	264	220	240	243	243	269	286	250	254	245	251	234	255	236	257	252	267	283	273	302	259	262	271	240	245	262	246	228	254	242	259	230	254	252	238	245	245	255	262	241	247	258	267	265	262	214	259	255	263	239	243	250	289	230	280	248	257	255	263	214	232	256	229	245	278	258	246	263	260	224	218	224	239	229	249	240	263	226	245	262	240	241	241	270	261	218	237	229	272	222	242	266	215	255	233	271	261	286	256	271	277	213	268	233	252	257	259	242	250	237	267	276	238	264	231	261	247	229	257	291	263	259	274	254	233	232	252	267	236	254	261	262	260	255	252	236	248	246	278	257	262	245	231	256	242	245	215	239	267	274	256	240	261	223	231	253	234	239	244	248	249	266	226	270
8134	9157	15449	16657	18359	17249	15157	14336	14261	15363	13805	11378	8216	6519	3016	2159	2382	2077	2071	1382	1205	2107	1161	947	982	879	922	899	808	807	842	745	744	743	647	665	717	700	693	678	655	623	651	656	697	663	642	698	709	701	690	709	639	693	697	733	689	644	637	685	661	764	743	697	751	725	867	1056	1112	710	683	621	657	656	655	652	621	617	596	792	667	609	603	618	582	645	601	602	630	608	630	621	639	603	651	617	607	658	633	597	642	634	580	627	570	634	643	636	676	622	622	602	610	608	631	629	596	596	628	593	676	634	586	633	602	670	650	614	622	611	614	626	595	590	664	620	597	575	621	638	593	682	588	587	648	599	612	614	607	606	599	592	613	605	607	625	661	605	651	620	621	587	604	582	656	621	614	619	613	667	596	594	606	662	622	614	651	634	642	611	654	630	609	593	598	616	610	601	671	644	629	584	644	617	623	632	617	617	620	628	605	605	644	619	612	585	603	678	662	612	638	634	628	596	620	622	662	614	617	617	608	579	637	622	621	562	599	600	623	585	598	632	633	616	586	631	648	602	621	621	596	637	643	630	629	663	614	583	660	653	622	610	655	629	596	604	581	618	606	639	626	608	629	650	589	647	650	569	643	632	610	627	642	600	624	655	657	625	592	639	637	606	636	634	653	645	621	637	642	592	627	646	620	641	563	637	569	603	655	610	620	637	638	625	550	566	632	617	589	630	618	623	595	624	600	633	652	640	587	617	574	613	629	611	533	603	621	582	624	655	603	616	644	605	602	603	599	587	619	611	586	611	627	630	626	607	657	614	614	613	594	645	591	591	618	612	596	619	602	610	604	592	601	637	560	580	613	628	587	638	645	589	577	659	623	610	623	637	644	611	616	607	592	623	620	623	597	622	636	576	590	644	635	631	617	626	653	619	622	573	609	633	600	639	610	586	585	626	613	623	632	621	628	642	611	634	631	609	627	592	632	633	607	582	589	634	596	625	635	613	645	633	650	636	593	610	579	581	626	616	567	608	656	621	627	599	631	601	597	643	625	644	626	593	618	653	601	619	602	630	584	661	636	650	575	571	631	606	647	636	597	625	648	588	591	609	626	592	540	628	629	606	624	635	590	600	603	638	594	600	548	616	626	595	634	613	598	607	587	578	597	639	620	614	617	613	575	615	593	635	597	622	593	614	628	585	623	636	613	637	641	585	641	613	609	591	650	610	603	622	644	657	650	617	650	653	573	620	613	611	583	603	656	621	627	620	659	638	592	616	620	580	624	583	618	623	590	658	625	631	630	641	622	662	603	607	634	632	637	667	586	653	611	620	620	598	647	626	609	576	629	648	660	633	626	620	598	588	629	615	622	654	578	620	597	557	592	613	616	605	574	627	594	639	620	642	578	605	676	608	624	624	643	595	591	590	606	604	602	645	605	637	608	627	592	607	631	615	623	599	621	630	618	619	647	580	606	651	612	590	616	596	569	630	686	604	649	665	574	568	632	643	638	593	595	576	605	611	625	625	634	630	593	588	644	644	622	579	604	605	577	599	631	591	615	629	601	641	612	593	617	625	612	600	612	609	647	633	653	558	675	598	575	605	625	606	638	626	600	610	591	630	622	662	596	647	601	618	613	650	573	582	633	608	663	612	623	655	647	682	620	614	628	603	620	607	634	615	611	606	627	597	611	620	638	600	589	613	612	611	615	603	636	624	621	578	616	615	582	621	605	625	616	618	631	648	623	575	599	636	634	643	617	626	654	595	596	623	632	630	610	621	609	598	594	600	597	624	633	627	628	566	612	604	683	670	615	607	559	584	625	626	602	638	625	603	591	644	588	624	614	601	633	692	612	643	672	657	562	609	627	628	607	596	614	639	572	650	624	617	591	658	636	639	592	630	629	603	602	564	629	596	577	662	603	639	614	607	589	624	628	612	605	657	654	573	584	647	667	634	580	619	546	596	632	626	622	626	597	680	623	634	615	623	583	657	608	600	617	604	628	615	603	638	646	600	616	626	630	654	627	600	582	622	604	657	634	629	619	589	642	647	594	616	635	597	642	611	574	631	627	652	625	619	623	630	631	609	644	620	622	638	638	617	604	642	594	641	604	682	630	633	664	652	613	610	652	601	634	600	633	611	641	581	656	640	605	602	608	641	591	613	623	625	592	608	632	610	588	608	587	631	629	609	597	624	615	644	612	612	653	635	637	608	594	620	600	667	641	593	628	646	636	651	616	613	647	609	645	622	629	618	584	601	603	605	643	610	633	605	565	581	614	608	613	654	644	591	610	670	612	624	618	652	607	582	633	567	607	621	580	649	588	558	619	644	627	629	649	604	600	576	615	620	603	645	612	573	659	625	638	613	588	622	606	628	595	626	601	575	663	664	613	593	641	623	631	636	670	598	624	638	627	615	607	593	581	595	629	598	600	594	595	606	598	587	665	622	565	544	609	568	627	554	620	610	627	549	582	614	619	647	623	631	628	599	575	624	580	589	623	617	626	584	643	614	597	597	605	611	595	608	584	632	658	590	603	664	604	652	630	623	623	633	636	623	603	635	593	599	617	642	627	632	600	641	663	642	627	619	625	618	610	591	626	592	617	640	617	652	613	611	568	639	578	625	597	614	616	625	606	581	606	636	656	574	624	634	623	610	621	639	565	631	627	623	618	650	641	637	637	629	665	627	606	600	584	615	626	636	626	661	577	626	629	624	611	677	575	634	652	641	591	610	621	607	656	630	608	601	640	635	586	620	618	628	597	617	609	566	637	590	606	586	637	583	645	593	621	620	638	628	626	619	637	668	627	661	605	645	574	618	640	623	658	636	637	634	627	629	648	610	628	666	623	629	628	619	594	587	582	603	639	569	620	611	617	629	620	657	563	614	656	621	620	607	613	654	618	655	676	595	617	640	593	629	634	589	607	642	621	617	613	604	626	618	608	626	595	644	646	627	626	636	629	598	645	658	620	622	630	645	588	583	644	614	626	573	643	652	646	640	645	657	628	605	627	592	593	609	594	605	579	617	601	599	624	585	623	634	616	622	628	639	600	634	588	634	600	600	616	581	583	624	606	589	620	575	572	617	605	631	647	615	665	610	640	621	630	634	638	671	642	626	601	626	655	634	627	590	607	614	659	643	609	594	649	624	637	590	626	594	631	621	601	602	577	609	626	632	599	603	592	630	572	577	616	645	621	613	611	631	662	585	610	593	666	637	594	536	597	611	603	620	632	628	631	578	597	602	597	586	632	640	617	593	649	626	638	604	672	585	589	578	615	617	593	619	579	623	644	595	660	608	611	564	601	628	593	600	599	603	585	592	604	604	615	611	617	619	649	653	652	620	562	618	603	594	594	636	655	632	636	629	595	636	639	627	612	632	633	607	647	628	630	618	619	631	636	625	626	591	604	618	627	614	662	620	619	589	582	619	619	642	605	597	602	613	619	601	643	619	651	621	625	614	624	600	666	589	592	641	612	626	623	614	610	578	658	588	615	610	660	624	644	657
20438	16724	24743	19847	17410	14228	10718	8830	8666	8700	7279	6723	3979	2746	931	514	508	501	395	333	249	1252	287	245	229	196	183	180	174	209	177	160	149	177	156	149	166	156	127	111	129	139	150	149	140	164	133	165	144	141	145	162	145	161	125	144	136	152	144	149	146	176	153	177	157	145	182	273	223	141	159	124	150	108	125	129	130	133	128	208	155	145	133	135	139	147	142	167	125	139	143	136	160	159	137	155	136	120	143	134	136	123	153	122	129	148	128	145	151	98	132	136	147	136	152	169	141	142	142	124	131	121	134	162	138	141	127	139	134	130	131	140	142	136	139	130	149	150	151	140	136	157	158	122	139	148	143	132	132	132	131	141	112	114	136	121	123	150	129	121	153	142	140	128	147	128	133	110	140	135	129	137	133	135	128	140	147	117	131	125	136	127	137	135	128	139	138	138	141	133	141	139	138	108	152	141	154	147	133	114	129	119	127	135	125	114	138	148	146	122	137	140	146	153	136	122	138	120	153	125	142	132	140	144	126	151	129	161	140	130	133	122	149	135	137	128	119	121	134	138	148	131	138	152	127	130	132	151	138	133	131	138	132	138	125	121	128	127	144	126	131	127	133	142	138	149	137	136	130	139	136	134	107	135	114	134	114	139	123	114	144	159	135	130	128	132	132	148	137	132	151	127	136	119	125	129	143	131	137	124	121	114	138	146	134	127	146	138	116	138	142	141	154	115	130	115	155	148	136	119	148	126	148	137	132	141	120	143	124	123	147	155	127	154	120	146	126	132	122	122	117	126	126	115	143	126	125	132	144	140	158	147	131	135	115	130	134	120	135	152	131	139	135	144	108	137	126	114	153	137	103	150	152	140	141	141	106	132	122	115	140	138	125	135	127	128	138	147	133	140	140	127	141	142	138	109	137	129	144	132	143	136	123	143	138	133	152	131	123	139	129	155	118	132	126	144	127	137	159	140	104	108	131	118	129	127	158	128	147	134	146	139	140	129	118	138	137	139	114	139	132	126	144	148	121	140	157	144	143	152	139	164	133	135	145	128	148	125	125	118	145	137	124	126	125	115	145	119	128	121	121	136	135	133	111	144	143	113	127	127	131	147	123	157	129	119	128	141	141	131	146	148	140	131	152	141	126	143	137	161	131	124	120	145	121	140	134	129	143	135	148	135	145	134	126	135	160	123	145	112	133	142	145	115	124	138	128	142	149	155	115	116	117	136	132	116	167	153	149	137	135	131	135	132	139	127	137	124	149	134	139	147	126	133	133	159	143	120	126	131	137	126	103	129	136	136	143	124	122	131	132	142	134	129	139	139	146	126	136	149	121	142	155	137	137	135	125	122	124	132	116	131	145	130	167	140	143	131	125	118	122	119	139	129	158	153	140	137	133	131	109	124	143	122	134	148	123	131	108	144	129	134	109	141	141	148	114	151	141	142	130	129	140	146	144	137	110	145	134	132	146	130	130	128	143	107	150	131	129	125	140	129	130	134	114	145	141	146	131	126	102	135	135	136	148	139	133	119	139	128	124	150	144	140	139	137	130	129	126	130	139	130	154	135	123	129	140	145	120	136	143	143	158	135	145	137	135	115	128	136	139	137	121	148	137	142	131	154	139	144	123	101	128	136	137	117	131	138	135	147	121	166	114	123	140	121	106	128	126	120	140	132	142	147	135	141	132	131	149	130	153	146	136	132	107	149	130	156	116	138	138	141	143	119	127	125	138	142	140	121	159	132	153	129	133	123	149	126	127	130	145	127	151	129	123	148	131	118	127	138	140	131	160	131	125	129	129	113	157	126	150	144	142	151	139	124	155	133	157	123	146	155	121	124	139	155	126	130	133	135	134	135	112	130	151	147	142	126	133	141	125	127	101	137	148	128	130	144	125	129	124	109	132	118	130	125	137	122	128	142	129	137	158	144	128	128	144	150	130	143	164	116	141	132	143	129	120	126	131	141	145	128	128	134	124	144	136	139	132	150	152	119	137	132	113	130	145	140	133	111	120	142	147	135	130	147	122	127	132	129	135	140	143	123	128	136	134	126	141	133	133	121	127	129	130	122	119	139	133	136	133	161	136	151	127	144	133	149	144	135	136	144	135	135	159	131	137	125	132	125	138	141	156	120	133	141	147	147	115	138	136	145	135	111	128	134	122	130	150	133	114	138	154	112	144	115	144	140	121	130	146	161	146	136	144	122	137	135	143	137	119	117	151	126	145	116	125	112	152	143	132	130	132	137	161	143	144	127	148	148	137	130	124	141	144	143	119	147	135	155	137	152	127	135	136	142	140	134	151	135	137	143	124	155	150	157	139	150	122	127	113	140	105	125	144	139	136	140	121	125	130	146	124	135	143	126	131	135	141	119	131	145	128	136	146	134	117	122	126	137	132	156	159	142	147	142	127	139	141	146	111	130	140	139	150	147	121	137	131	137	138	147	150	136	133	141	145	113	132	123	130	114	128	132	137	106	129	132	143	155	146	175	132	132	118	125	146	148	145	137	123	150	113	120	139	148	130	143	135	141	129	124	138	133	151	141	124	145	150	132	136	121	147	132	139	120	109	121	139	139	132	132	121	134	122	145	120	141	134	120	154	144	125	137	142	136	144	132	130	121	118	120	124	144	129	112	118	114	107	148	129	132	140	139	127	119	134	119	129	127	130	141	148	151	135	131	142	126	151	168	133	114	122	140	126	141	154	159	127	119	170	138	122	144	131	141	150	143	144	148	108	121	131	131	125	119	126	135	117	132	132	143	126	125	122	139	149	147	133	160	154	131	137	141	115	124	126	142	136	122	124	139	148	132	139	139	157	131	149	142	146	117	159	153	129	147	127	132	139	134	127	156	144	114	132	144	132	152	131	152	127	121	139	121	128	127	127	132	133	147	139	123	137	129	136	124	150	150	142	122	140	134	130	109	137	148	128	142	136	132	134	137	139	125	124	122	123	127	142	132	114	134	129	139	125	163	115	133	149	141	126	138	159	134	135	133	125	156	131	143	143	139	128	153	128	119	141	143	148	133	124	134	138	136	136	136	136	142	163	119	145	140	131	135	129	129	158	146	129	123	126	119	128	135	132	149	145	127	142	125	141	129	129	132	146	134	141	146	143	130	113	124	152	138	143	159	129	139	144	128	122	132	161	120	127	125	140	163	147	133	138	126	141	148	132	137	139	135	138	131	154	147	136	132	118	128	142	147	139	118	132	159	144	134	111	151	147	147	126	130	133	133	124	114	138	119	134	166	139	130	130	131	133	130	134	145	156	150	130	139	132	150	158	132	124	124	128	138	129	144	125	133	129	144	143	110	128	124	126	146	122	129	138	152	130	132	155	129	156	139	132	130	135	131	142	142	144	140	127	118	152	121	127	135	132	112	149	124	127	128	134	140	149	133	135	132	128	122	173	129	154	142	157	137	127	123	135	128	144	148	153	137	131	130	136	131	139	140	123	136	121	152	133	146	118	123	146	149	133	159	148	125	138	151	131	132
10738	13578	20195	22483	24236	23382	21009	19858	20074	21500	21028	20827	13828	12130	4747	3325	3415	2701	2267	1657	1411	7419	1470	1148	935	882	844	847	730	774	701	615	584	603	494	485	468	477	484	459	453	423	469	428	453	416	425	504	517	548	495	527	493	477	460	510	490	454	422	468	561	629	595	565	574	620	943	1494	1299	533	454	386	395	406	396	395	352	389	409	919	521	408	410	392	407	397	337	360	373	359	398	382	371	374	396	383	371	379	374	335	404	372	371	396	389	333	361	341	345	415	402	394	349	343	348	368	401	390	396	358	393	376	386	335	360	379	429	374	349	395	385	397	368	365	400	314	378	403	350	332	374	391	396	383	356	401	345	384	369	375	381	342	332	386	385	349	403	346	377	457	382	395	353	372	370	388	391	355	345	396	358	350	385	363	359	386	358	413	354	340	382	326	401	383	343	353	364	345	361	376	382	386	347	378	331	369	380	386	362	349	331	379	388	349	370	372	363	381	374	384	365	378	336	378	365	347	364	379	355	372	368	337	354	379	390	366	383	386	400	372	370	390	390	349	361	354	377	378	362	385	323	356	385	335	397	384	365	351	373	366	376	393	381	377	360	391	344	364	387	393	393	384	349	380	349	356	398	368	335	360	355	369	346	390	378	378	372	354	374	357	375	343	347	381	334	389	414	339	339	375	350	356	387	355	397	363	354	357	358	355	368	340	379	389	364	373	384	387	362	359	427	367	376	344	364	363	357	376	352	384	363	357	345	372	382	372	391	389	364	356	353	339	356	331	384	407	379	368	373	373	395	384	396	368	383	375	379	340	306	340	385	361	363	378	394	361	379	384	347	365	363	356	328	338	386	347	327	361	373	351	374	386	352	366	373	356	356	371	397	330	378	383	377	333	408	380	381	365	347	372	359	366	404	351	378	358	341	352	352	353	336	393	382	350	376	361	339	345	384	378	371	362	379	338	357	364	361	400	358	315	367	388	358	361	325	350	385	365	334	371	355	385	369	330	378	383	372	390	357	396	386	409	341	375	363	374	371	377	396	337	415	380	381	371	354	373	356	364	377	370	366	343	374	369	359	363	376	413	359	373	358	362	343	366	343	387	374	373	354	333	356	404	394	361	352	317	384	334	332	395	372	357	352	359	339	360	359	373	366	336	343	381	402	335	360	376	361	363	352	333	373	359	359	361	351	354	354	365	362	393	379	371	366	348	397	359	369	350	368	348	391	356	351	348	376	363	377	352	405	353	367	325	385	357	363	372	341	373	384	386	357	372	365	354	375	371	345	371	381	363	368	301	340	388	347	381	374	365	375	383	395	360	330	372	345	352	369	362	376	371	360	354	384	342	370	359	361	389	375	367	359	351	353	370	372	394	365	377	383	376	366	373	367	357	387	392	348	365	373	341	336	395	370	384	358	367	376	335	420	356	340	370	397	376	352	365	399	357	381	359	364	368	371	373	381	408	404	349	364	363	359	380	358	343	359	338	384	369	335	373	364	386	349	338	338	372	358	369	371	392	344	352	375	380	353	376	340	366	356	390	366	355	360	349	381	381	354	367	385	379	367	418	369	367	355	379	376	366	363	413	385	381	368	333	358	342	366	362	356	351	417	393	360	350	337	389	357	350	347	369	376	367	348	378	373	371	382	397	338	324	368	363	359	345	367	372	377	371	360	376	329	406	372	366	345	335	350	389	393	398	322	366	379	353	373	368	358	373	398	343	379	347	330	355	362	361	361	359	333	368	393	392	374	386	365	347	379	392	386	415	349	374	367	367	353	368	319	394	351	362	376	355	360	370	380	391	404	383	353	331	388	372	364	370	359	334	394	371	386	375	335	366	345	362	375	346	350	370	350	380	381	363	401	379	357	337	359	376	359	355	354	388	353	364	365	390	370	373	372	351	376	366	377	352	377	398	349	375	373	364	394	386	368	358	338	369	369	418	346	371	373	375	342	365	384	397	354	390	378	350	339	356	357	361	378	344	371	379	357	342	380	356	359	388	355	321	385	345	376	362	341	361	384	403	375	352	399	370	366	407	369	387	364	354	376	374	395	348	345	352	394	355	360	379	353	376	366	393	381	403	389	366	336	335	392	397	375	363	354	389	367	353	381	340	349	385	371	350	354	353	366	353	375	369	393	377	399	357	372	357	379	345	366	363	388	331	367	359	323	362	341	368	350	320	365	380	389	379	354	362	393	371	379	329	351	376	391	346	368	396	372	379	389	357	335	348	387	355	340	370	371	343	395	391	347	375	360	365	358	355	364	351	366	363	346	372	323	362	391	352	355	373	323	355	372	366	341	376	337	371	355	355	384	367	365	363	383	319	393	395	376	375	380	365	346	342	395	352	377	368	349	408	357	376	366	340	344	362	381	331	361	375	316	371	345	370	348	393	395	410	377	361	385	382	397	384	358	362	357	328	359	371	372	375	330	393	349	383	349	363	361	343	354	318	332	375	330	373	367	435	375	385	385	392	386	382	356	371	355	379	384	374	394	361	369	373	351	341	358	343	393	367	367	346	371	384	368	386	395	370	409	385	387	382	390	338	388	345	373	380	387	360	358	401	336	375	365	370	347	366	376	369	352	394	362	361	385	339	343	355	385	387	384	344	358	375	343	366	391	394	369	355	347	370	363	390	353	335	351	381	363	353	402	347	365	355	392	338	379	379	381	400	370	355	369	393	369	385	378	372	372	353	342	372	333	314	382	388	352	374	347	354	367	342	353	366	402	359	365	371	378	340	371	409	350	367	378	362	368	357	400	371	371	366	385	373	379	343	347	365	369	351	347	336	346	387	359	368	372	335	395	378	344	332	355	362	368	365	409	362	386	377	375	334	385	393	383	356	356	406	352	371	334	400	356	374	351	375	319	345	376	395	350	378	335	384	342	358	363	348	341	380	363	362	354	354	359	384	359	371	358	383	390	358	382	377	367	369	345	336	384	393	364	389	339	373	358	414	349	337	365	333	366	388	367	352	396	383	338	358	352	425	367	388	366	364	379	363	376	335	380	338	372	368	405	368	362	379	349	388	378	374	381	376	393	361	353	354	370	343	382	348	353	358	388	379	367	358	386	355	330	411	345	352	342	384	361	377	376	398	365	371	362	347	373	371	374	364	349	387	374	385	356	366	383	390	387	390	375	319	378	336	382	414	357	347	385	369	348	436	364	352	342	382	349	387	342	367	387	394	359	399	383	353	347	342	380	342	364	358	357	363	368	350	406	325	339	388	385	386	345	391	353	368	348	328	356	389	356	377	343	382	399	341	390	345	371	392	328	386	371	353	370	359	365	380	362	380	376	342	354	385	347	399	369	360	392	364	368	382	352	395	351	391	348	382	395	380	362	330	367	370	345	336	386	356	379	363	359	376	385	385	387	369	372	392	364	347	383	402	382	360	396	384	374	370	375	354	368	357	328	389	387	381	374	388	384	374	400	359	411	371	363	354	343	380	348	358	363	337	366	337	365	365	344	362	360	360	352	399	386	359	361	370	372	393
3950	1835	2916	1920	1614	1143	826	674	620	597	545	586	524	499	409	362	349	350	389	375	377	497	399	371	365	361	381	379	360	343	377	347	352	389	358	360	350	350	330	411	310	370	369	371	327	395	339	346	385	355	376	396	352	356	361	374	369	330	342	385	390	358	401	367	338	361	339	354	339	396	352	357	371	366	344	369	370	357	347	353	381	354	344	360	360	337	342	330	335	361	342	319	336	327	375	372	339	335	333	340	331	342	345	390	363	360	357	363	331	346	383	362	367	357	372	357	365	373	379	376	364	343	378	355	354	351	376	345	370	360	330	374	346	393	325	375	385	388	365	371	353	349	361	350	334	379	340	341	370	364	356	381	325	377	367	334	372	358	334	377	344	365	332	343	359	319	385	363	354	351	336	366	338	340	339	374	355	336	388	375	327	357	372	309	346	381	353	374	351	394	343	379	367	350	389	360	366	341	358	346	400	369	361	328	375	326	331	353	351	340	393	353	386	331	355	394	354	337	339	362	366	362	354	367	319	362	372	382	388	370	349	335	367	325	341	343	343	329	337	337	376	392	333	378	334	352	368	396	345	353	360	372	370	324	317	358	339	346	372	343	318	332	352	335	361	321	347	345	391	331	321	339	364	330	350	359	349	331	385	357	346	336	311	359	384	363	362	340	360	362	323	347	348	376	339	356	361	376	352	331	341	350	353	348	376	341	358	356	376	343	362	390	348	359	361	357	353	381	385	350	382	346	329	391	340	366	356	364	363	346	321	342	331	342	352	297	370	337	344	383	328	336	347	334	307	352	354	357	364	346	362	351	353	344	336	361	340	354	346	344	335	330	326	337	357	366	368	351	333	346	347	339	405	343	363	343	369	379	386	354	324	362	360	339	348	336	345	350	369	367	358	358	363	363	364	319	347	336	352	338	339	330	389	331	363	351	327	360	337	344	331	353	351	351	353	329	372	349	359	370	354	315	344	358	399	356	374	366	345	324	394	375	379	366	374	356	348	362	369	339	352	360	360	363	323	349	360	317	336	320	352	362	365	330	338	319	322	353	379	346	325	371	339	363	316	330	325	377	363	381	318	344	349	351	370	350	349	366	343	318	362	369	376	388	350	331	366	359	364	390	375	342	336	343	345	364	359	326	346	389	383	351	369	345	364	370	348	351	334	334	318	347	373	323	376	380	357	355	345	354	368	348	361	365	365	355	381	380	325	372	379	353	334	373	353	335	389	362	354	344	396	372	352	336	381	351	358	370	339	346	345	347	329	374	357	341	350	350	363	324	366	369	381	335	357	358	354	384	359	375	364	385	330	351	356	394	339	368	324	350	358	329	364	363	350	355	357	358	330	326	352	363	367	367	377	368	362	314	332	314	353	354	347	313	376	315	348	330	353	352	353	354	340	375	357	402	366	366	374	329	361	352	333	370	357	374	385	357	362	346	339	358	352	360	364	385	398	341	385	341	372	358	384	330	357	362	359	343	351	340	340	374	371	351	333	338	360	333	345	354	363	387	350	372	339	334	345	334	381	350	377	313	342	356	348	350	346	359	363	359	365	385	336	384	380	387	357	373	376	337	351	375	368	379	372	374	359	344	362	339	350	358	365	354	340	344	370	348	330	370	357	317	350	354	371	376	357	409	352	351	341	364	333	357	354	326	365	367	357	376	341	330	333	372	347	326	367	361	362	363	376	360	333	349	335	350	372	345	338	349	411	339	388	329	370	354	325	358	351	377	367	377	358	367	364	344	354	333	350	324	343	348	341	348	368	362	368	354	385	363	379	350	348	324	366	329	351	358	360	348	322	357	319	372	362	369	328	348	371	348	359	389	373	337	357	353	352	375	365	361	357	353	349	354	338	392	345	366	344	324	334	320	345	379	382	360	371	352	343	338	331	363	341	338	347	346	372	351	360	371	333	362	375	370	374	380	363	355	322	355	360	317	362	339	355	365	361	361	351	383	397	334	365	343	372	356	329	354	349	334	348	362	339	357	376	378	332	370	349	398	372	342	352	341	369	388	338	328	324	352	364	317	344	336	349	357	338	354	337	371	364	335	382	361	378	354	356	328	319	339	327	354	348	344	321	348	362	360	360	382	344	392	351	364	375	383	330	344	356	317	337	331	356	368	350	327	388	380	376	388	351	394	351	368	337	351	345	317	366	344	358	312	382	355	341	360	338	370	344	321	345	333	364	343	338	352	348	381	378	340	361	340	358	340	349	373	360	353	387	330	350	339	337	365	392	327	388	365	373	329	364	367	349	357	372	331	361	369	352	385	353	355	329	352	362	327	346	337	362	366	379	327	361	338	376	356	360	373	375	358	346	383	358	357	336	379	368	360	349	371	357	330	356	370	360	337	374	394	367	335	319	373	362	390	350	353	392	366	351	352	343	350	370	352	358	361	286	344	334	317	337	402	347	343	367	353	342	346	382	351	394	338	360	371	353	382	362	347	365	364	354	345	363	343	352	347	359	382	356	375	380	385	383	360	342	366	345	357	352	346	362	388	362	349	384	374	361	355	384	340	367	362	348	353	349	378	354	346	377	331	364	379	333	363	318	342	346	374	346	335	332	325	378	336	360	335	314	379	361	360	337	385	381	348	339	374	379	363	347	370	402	347	362	340	410	303	358	319	349	359	362	348	377	351	373	310	373	373	328	342	367	350	363	346	317	324	359	345	348	345	363	364	360	342	364	374	339	323	367	342	318	331	351	362	361	373	350	372	376	391	323	346	340	315	373	365	345	374	356	375	339	335	354	338	367	341	347	341	341	336	348	336	396	357	345	377	372	362	357	341	355	337	342	362	347	344	378	354	359	348	330	338	355	380	388	380	361	355	380	384	399	368	325	338	313	354	372	376	324	358	303	327	356	345	377	326	360	343	369	344	364	340	369	327	335	384	353	345	333	363	341	332	341	341	368	373	316	336	347	374	354	388	368	348	363	383	369	340	329	356	344	338	348	410	375	318	367	350	352	363	341	330	347	358	334	347	393	328	356	368	335	345	353	337	358	378	364	389	390	376	361	358	339	359	338	316	362	359	381	369	374	367	319	363	340	386	390	336	368	349	339	343	373	347	398	358	352	369	355	380	362	377	372	346	333	407	335	352	356	349	350	348	357	349	344	357	345	339	376	356	366	338	363	338	320	351	343	408	375	356	349	333	364	364	369	376	352	361	398	350	364	371	379	351	308	382	339	344	358	382	344	346	309	363	335	354	345	369	342	358	356	335	368	339	346	378	385	359	373	373	416	353	343	392	349	363	340	359	342	344	354	403	359	353	342	367	376	340	328	389	359	357	367	323	360	375	376	349	337	385	342	352	351	357	352	352	315	355	388	338	378	355	344	347	352	378	361	354	350	366	368	348	359	347	331	315	369	322	352	328	342	367	363	374	334	374	359	357	348	339	355	347	359	358	339	378	317	366	343	337	369	351	349	350	341	348	372	367	366	342	365	362	354	348	380	404	377	345	360	362	361	362	339	358	367	357
3316	2740	5134	5123	5141	3764	3097	2598	2370	2411	2151	2350	1776	1493	1179	1110	953	1004	974	998	944	1745	932	938	899	942	938	928	859	913	889	844	864	941	840	868	852	868	846	855	857	833	887	907	848	819	863	841	936	906	840	870	962	842	869	893	861	878	891	849	897	856	833	905	821	923	919	929	895	896	907	820	839	865	800	844	832	916	889	835	809	868	821	836	853	852	823	920	824	905	859	839	837	871	862	908	887	874	860	827	846	878	846	844	839	855	837	822	837	853	837	874	824	806	834	904	890	902	889	871	890	847	822	854	868	855	934	895	833	897	853	826	815	843	865	850	840	855	861	846	860	862	830	849	855	856	874	883	884	869	871	893	879	920	788	887	800	868	894	838	828	883	914	822	840	858	877	837	873	789	858	829	830	874	878	880	880	849	871	873	862	832	899	835	851	847	848	790	921	857	877	843	880	855	856	816	847	844	827	892	852	817	899	861	907	871	830	880	896	895	851	905	822	925	864	817	833	839	834	941	832	879	872	888	849	874	805	845	864	838	810	872	845	883	867	851	895	852	836	852	835	881	844	867	853	843	855	871	865	864	840	876	840	821	835	883	856	912	817	887	867	876	866	874	855	911	824	838	802	903	872	825	878	799	882	854	871	836	872	868	880	819	815	918	855	854	848	880	859	799	848	816	891	821	912	830	896	880	902	828	829	815	836	874	808	847	915	854	864	855	864	901	845	836	813	827	852	857	862	855	874	863	869	880	880	875	865	831	861	887	847	833	854	871	870	852	857	848	839	876	809	884	893	867	832	905	866	852	870	850	868	871	861	808	813	897	905	866	850	846	873	866	863	833	850	839	862	846	805	883	881	831	843	892	825	875	915	832	784	879	802	885	872	801	924	907	851	850	861	851	929	833	818	862	851	849	814	832	863	908	826	866	877	848	864	876	903	881	882	847	864	845	879	842	871	824	832	868	825	890	833	866	854	899	866	843	837	868	905	883	831	830	822	893	879	889	858	871	877	829	849	841	886	846	911	867	883	892	858	851	884	909	860	880	840	877	835	903	859	861	836	819	852	905	849	863	886	865	823	862	873	881	827	796	864	814	900	851	830	873	845	857	900	847	896	836	787	872	850	825	830	851	841	881	847	850	851	816	894	894	903	855	857	834	890	858	896	862	810	902	834	845	909	843	877	874	876	925	885	871	867	879	857	896	843	839	866	853	839	881	882	786	818	838	858	873	870	823	825	863	873	836	894	849	830	882	886	816	799	858	856	853	845	918	870	880	840	872	848	856	931	816	828	872	877	859	827	825	854	844	896	863	830	803	828	898	856	859	846	832	885	853	865	826	852	866	829	833	855	834	887	850	820	839	862	875	876	862	849	852	870	882	894	880	874	889	860	863	870	886	856	824	876	862	885	855	887	865	855	854	880	852	818	859	848	846	835	865	817	858	922	861	850	854	877	866	871	873	902	825	879	841	865	825	849	856	903	835	859	847	881	837	850	859	856	853	800	809	846	865	854	798	823	875	867	848	881	875	848	841	857	853	886	876	915	843	890	889	882	885	893	833	896	866	819	863	832	888	859	880	882	829	827	844	863	923	827	888	862	840	878	816	881	849	866	875	866	877	865	870	889	841	822	892	888	844	860	872	902	910	866	863	892	863	855	855	901	877	800	861	838	877	889	858	891	813	840	831	857	868	879	868	843	799	841	885	860	856	841	892	878	848	860	840	895	873	917	877	816	865	842	813	889	839	881	833	814	847	911	817	828	857	848	840	869	859	852	839	874	860	861	905	835	875	899	810	847	832	852	869	892	843	832	848	858	815	843	893	943	832	871	852	848	854	810	883	838	877	834	778	855	892	872	810	813	862	819	866	867	897	797	880	881	840	811	813	828	878	860	858	911	879	775	861	852	860	859	822	814	875	882	846	874	843	895	854	869	867	823	872	901	854	864	855	859	875	936	832	842	927	873	828	829	882	855	882	879	860	878	824	847	818	863	819	892	861	802	859	886	850	897	843	816	852	887	854	896	772	939	829	881	881	839	861	895	887	851	875	870	851	821	907	886	893	867	788	796	876	870	869	828	902	854	897	850	878	818	881	786	877	861	910	862	819	855	867	842	875	878	870	916	834	803	835	849	845	890	857	838	872	822	839	830	857	914	842	917	883	807	858	837	828	862	835	836	885	900	883	855	865	851	881	796	849	810	814	868	854	855	870	883	840	845	888	872	835	839	851	859	798	846	884	855	872	896	872	853	848	878	838	806	907	906	867	859	848	909	824	852	854	877	854	834	847	820	839	860	829	874	878	865	838	896	873	885	910	891	868	890	888	798	890	846	825	879	893	845	845	853	939	894	893	815	842	884	876	823	814	847	840	841	858	849	894	854	851	912	836	881	880	861	856	844	838	854	848	813	883	866	828	856	881	878	903	853	882	850	863	889	844	868	861	802	873	790	800	861	786	838	886	937	836	822	869	833	940	869	859	902	830	844	860	834	819	858	842	871	861	815	892	838	874	845	866	829	865	836	921	885	835	861	856	854	906	897	846	901	858	877	840	864	810	887	855	862	833	871	875	866	865	848	886	884	867	876	883	890	866	884	928	830	862	867	901	903	850	900	825	798	849	873	842	855	873	844	814	816	870	883	853	854	869	877	864	891	826	887	856	883	897	872	837	812	845	845	881	887	890	886	853	841	885	867	852	828	851	830	840	847	901	845	831	871	852	842	880	863	868	838	864	804	875	862	827	886	862	830	854	859	853	856	850	872	810	868	816	891	856	864	875	825	888	945	862	893	836	879	854	878	872	851	947	873	818	881	885	831	878	878	866	849	914	868	892	858	831	834	830	878	889	856	883	882	855	898	855	917	863	849	864	827	854	846	870	846	934	856	776	857	835	826	885	869	853	836	911	842	831	855	874	848	842	900	856	887	879	834	881	878	782	853	837	869	836	822	874	893	869	820	834	863	821	843	824	851	859	896	847	912	813	880	842	831	825	839	908	857	872	805	855	825	861	850	813	854	816	857	881	897	816	881	850	853	838	850	906	878	899	849	901	808	771	780	906	855	920	872	822	830	898	835	857	853	864	819	832	876	786	855	865	858	856	838	820	860	816	817	861	897	818	840	835	788	880	817	906	840	850	876	891	904	878	877	828	812	790	882	817	856	925	853	850	807	880	918	817	896	826	873	830	813	904	836	824	859	849	865	874	869	860	817	865	844	848	907	888	828	860	819	899	905	874	883	862	870	851	925	854	887	849	863	900	840	838	830	854	801	843	918	862	853	808	852	823	867	826	837	920	832	864	885	838	864	807	817	884	831	889	833	868	832	879	850	872	847	848	849	886	838	834	857	887	840	856	819	844	849	892	877	880	812	872	898	851	842	834	834	829	868	874	845	892	848	831	874	846	892	822	853	827	874	855	829	850	847	867	848	882	899	849	883	857	877	886	879	806	832	867	844	887	859	841	852	869	890	864	847	890	893	829	840	856	831	840	844	863
13350	11837	17937	13642	10594	8606	6327	5947	4573	4305	3816	3854	3180	1932	848	625	419	354	355	347	400	3464	528	344	324	319	324	323	273	278	319	302	325	284	299	284	265	271	269	303	304	323	291	261	277	278	284	289	311	259	288	290	297	276	270	269	274	254	327	313	296	275	275	239	280	267	301	334	308	303	273	279	280	241	277	280	273	267	255	317	252	245	303	258	297	235	249	293	250	292	252	282	253	328	301	265	244	260	267	263	251	276	279	249	259	272	305	266	244	276	285	273	289	272	275	264	246	277	290	284	288	298	251	248	255	281	282	282	279	259	261	239	270	287	297	278	285	295	268	265	276	292	279	290	294	280	257	268	315	257	297	268	290	280	265	265	294	269	296	280	294	277	246	259	276	263	281	296	292	265	247	272	277	261	266	269	273	261	268	292	275	313	253	293	283	257	281	239	273	247	272	272	243	290	255	294	282	284	274	299	276	260	255	314	294	272	271	250	251	290	273	272	256	273	309	301	239	293	308	256	270	274	268	275	281	272	269	266	284	264	290	276	274	296	291	282	275	270	249	250	259	242	251	274	301	277	268	247	290	275	249	267	290	239	314	291	274	258	293	288	239	301	272	281	285	257	269	293	289	263	248	271	253	270	261	283	261	259	288	288	293	277	248	250	268	276	296	254	251	270	244	283	268	250	264	279	283	270	252	279	276	271	274	254	295	283	281	260	291	272	248	300	277	235	272	266	283	278	280	269	255	273	237	286	280	247	261	273	283	271	255	278	265	276	278	278	269	275	267	253	271	272	263	294	290	286	278	289	284	271	280	243	276	274	273	269	286	256	233	291	278	243	276	258	292	266	278	298	311	271	290	275	275	275	296	296	258	276	282	271	294	271	264	273	290	269	293	297	278	314	283	274	241	272	250	275	318	269	288	280	271	302	276	294	304	271	285	276	280	289	273	273	275	297	282	301	252	269	252	254	239	290	297	252	253	274	266	296	279	287	271	280	269	268	288	263	259	276	260	256	244	287	273	264	259	273	261	279	275	241	265	268	281	253	278	293	298	270	260	262	271	287	276	278	252	267	289	261	266	281	312	312	300	277	271	275	258	297	263	278	279	261	267	281	274	262	268	258	269	283	279	259	275	262	273	286	251	225	272	253	262	257	250	255	260	286	288	288	284	271	293	276	297	265	253	281	301	267	273	274	253	301	249	283	273	255	227	240	294	286	280	243	264	285	273	233	297	289	301	272	268	254	268	260	303	245	295	254	296	260	281	261	272	281	299	288	267	280	285	262	262	276	261	278	268	261	285	291	270	254	269	276	266	267	268	273	248	277	284	267	270	257	289	267	278	272	273	273	259	243	287	275	285	287	283	285	258	245	259	246	265	271	278	288	291	285	312	268	251	279	265	260	287	274	266	273	262	253	276	245	262	301	271	265	289	230	254	276	272	288	253	256	290	268	250	328	284	250	243	286	258	296	280	287	246	282	301	251	308	251	301	281	268	297	263	275	254	275	270	261	289	262	260	223	304	250	257	281	320	255	264	287	293	273	277	291	288	291	271	268	285	269	265	274	299	256	287	287	289	284	279	279	273	288	279	266	296	282	272	289	296	273	291	285	262	252	249	260	297	261	257	303	288	269	264	268	270	282	279	280	288	274	281	284	258	244	286	257	241	276	259	294	275	250	287	257	269	293	241	280	261	281	262	263	271	262	301	286	291	253	288	291	276	286	267	294	268	276	251	296	262	271	253	288	263	286	279	287	274	292	267	289	299	267	278	267	272	283	295	279	308	261	273	286	305	279	260	266	264	296	282	278	268	259	255	293	253	269	277	226	290	306	282	270	274	295	233	256	267	238	308	293	257	274	295	268	257	286	285	265	262	302	284	262	274	268	319	292	258	277	253	256	295	282	267	274	258	280	255	298	276	257	258	305	265	273	288	270	271	275	282	285	295	287	251	265	276	245	275	274	286	273	287	278	281	257	266	276	264	289	255	253	283	272	233	285	288	261	268	279	273	284	264	296	283	254	275	260	257	268	271	303	306	276	265	249	260	278	258	260	281	284	252	302	260	262	285	264	299	264	264	277	259	289	292	281	301	219	272	271	285	310	264	291	267	286	295	281	263	251	264	249	253	287	265	292	269	277	258	297	262	253	278	264	264	259	238	264	269	233	279	246	257	283	254	242	243	259	274	288	275	260	313	293	294	312	292	272	294	265	286	281	281	259	294	302	259	296	313	268	273	283	286	266	278	267	270	283	254	267	269	292	289	273	276	260	287	245	278	278	275	265	286	277	274	268	271	264	269	293	284	261	307	259	236	281	306	277	291	285	299	298	266	276	299	258	262	280	270	273	261	281	253	243	301	256	281	275	303	266	279	282	278	280	303	284	258	284	310	250	247	290	267	268	301	307	285	267	277	296	255	286	295	272	294	264	257	311	276	270	275	315	265	283	257	298	308	322	260	272	273	287	294	274	284	279	260	277	257	291	277	261	280	286	267	268	274	241	298	261	285	253	272	267	258	272	234	276	294	312	245	259	283	237	273	284	226	286	283	282	272	303	290	269	290	252	275	279	282	246	270	317	281	271	233	263	285	284	262	246	279	271	280	269	265	260	282	254	271	273	287	270	305	257	282	290	274	287	263	257	248	269	288	294	288	255	295	272	246	282	248	255	243	251	251	258	260	273	243	278	255	247	255	279	255	294	288	268	280	297	254	264	250	264	274	265	262	239	246	271	265	266	273	284	300	271	270	264	266	273	265	275	263	273	227	279	306	275	296	279	242	234	285	279	282	241	289	284	278	277	283	302	255	259	298	254	315	308	279	285	256	246	285	274	275	286	245	239	270	290	314	243	279	294	252	262	248	293	293	265	249	273	275	274	242	263	279	288	264	263	277	260	248	266	279	275	253	270	268	287	274	284	289	295	254	271	282	274	290	281	298	285	260	290	279	279	268	278	291	303	272	264	281	242	288	257	251	260	280	291	279	261	271	265	298	284	294	280	294	277	256	279	273	300	292	296	287	270	274	252	255	269	296	277	263	281	244	274	264	270	282	281	287	276	289	289	269	242	255	274	275	283	287	270	297	284	246	237	271	248	285	272	280	265	237	276	272	271	290	274	251	271	265	279	249	270	283	306	296	278	248	260	291	283	273	294	264	268	270	279	277	283	263	287	264	265	297	243	279	282	298	283	264	279	277	297	291	299	270	270	287	281	256	258	259	317	240	259	265	278	249	268	243	285	296	289	285	252	272	285	276	303	299	252	307	256	301	294	252	273	302	269	232	294	245	299	283	292	258	279	252	233	232	230	272	257	256	250	279	282	274	274	278	269	250	263	275	242	242	242	268	251	249	294	262	281	261	260	248	261	284	276	266	292	244	283	264	280	278	283	268	300	307	256	331	278	269	281	261	253	288	294	281	261	253	303	306	253	286	282	245	263	248	262	270	257	258	258	282	282	286	269	276	276	245	317	248	283	265	272	258	268	267	270	267	287
8339	10681	15700	17345	18189	17696	14598	14129	14098	14980	14987	16042	13538	9310	3833	2913	1797	1314	1197	1161	1631	17211	1307	1056	959	921	876	869	825	813	826	799	789	759	712	719	725	726	727	727	697	729	698	703	701	649	705	755	788	748	762	671	688	745	713	724	761	680	691	725	788	835	871	856	772	745	872	1098	874	756	772	697	704	663	671	674	655	691	703	980	678	743	707	697	667	715	641	689	681	697	693	639	658	687	713	668	683	681	684	709	682	660	665	662	675	673	639	687	653	722	688	682	681	672	684	674	651	672	651	714	671	630	645	692	676	671	672	654	704	699	669	707	650	690	697	653	706	688	678	637	675	681	710	756	639	642	646	671	660	649	657	675	626	682	682	677	718	679	713	641	661	639	697	677	672	701	686	692	658	658	675	669	686	684	656	696	639	681	661	720	649	686	657	623	711	605	717	654	680	634	648	652	664	698	675	697	676	636	710	678	663	663	658	674	649	681	648	669	644	675	672	680	721	677	682	681	652	672	653	684	700	678	692	687	667	618	738	664	664	665	672	683	694	726	678	602	673	706	678	654	672	693	693	647	703	684	682	654	673	696	686	703	658	651	626	665	708	717	658	593	598	635	662	702	669	690	686	675	679	682	652	677	679	692	681	685	714	673	702	634	689	670	664	653	649	685	649	642	646	636	698	689	666	612	664	658	639	659	698	628	659	662	709	732	710	697	655	695	658	669	675	693	717	648	695	685	636	652	692	657	710	630	657	669	648	654	641	661	637	674	684	705	644	637	647	679	700	704	613	642	702	638	624	672	672	640	668	691	642	674	656	658	694	688	619	623	710	694	675	637	651	680	694	693	655	641	676	680	670	648	645	644	670	676	691	695	679	707	660	675	679	641	631	689	690	658	659	669	701	663	675	711	671	688	658	680	692	645	647	681	693	649	606	695	692	724	674	659	678	680	674	623	679	616	702	634	643	687	668	654	663	695	713	642	675	680	693	650	643	667	625	679	665	654	665	736	660	673	634	714	658	576	680	642	647	700	724	678	694	671	666	667	656	665	665	637	707	719	686	657	686	690	686	701	690	721	643	672	640	681	682	638	678	704	696	698	653	657	656	655	660	697	664	651	623	693	646	679	655	701	696	691	689	679	638	656	664	662	665	697	692	686	694	661	677	671	666	682	686	619	662	668	666	689	709	688	658	678	634	689	666	657	682	704	667	678	695	706	699	636	666	641	681	693	659	690	652	603	715	629	679	676	701	669	657	705	658	680	627	660	651	671	676	655	676	698	675	626	703	693	679	662	626	643	625	680	615	662	607	695	635	660	661	677	727	688	694	679	692	699	632	683	656	630	653	634	666	658	687	696	703	693	725	719	598	658	658	678	674	692	687	702	697	708	668	688	643	704	683	644	705	690	671	738	695	719	611	679	674	645	689	671	646	641	677	659	658	660	684	669	711	713	672	626	690	640	682	716	674	669	676	634	650	659	698	646	686	648	668	704	642	658	683	696	671	670	650	684	682	658	679	718	678	652	702	661	668	663	647	675	670	679	685	641	658	643	621	646	653	646	594	660	689	649	692	661	662	712	694	684	665	649	716	700	661	662	665	757	691	672	679	674	658	708	697	680	673	675	621	662	646	637	685	673	692	670	685	685	686	644	690	649	663	656	664	690	667	695	709	664	677	644	664	654	665	682	668	637	658	664	687	685	617	704	637	665	652	649	691	640	688	692	713	721	628	694	657	695	659	695	687	691	664	706	656	703	700	681	660	722	696	667	657	665	677	746	694	673	655	661	662	673	684	729	665	652	656	667	676	649	680	635	675	644	663	675	698	687	645	685	671	641	654	712	708	637	641	676	666	682	622	659	688	667	680	686	644	654	694	613	638	707	699	715	634	713	666	716	709	682	678	712	676	641	666	654	730	713	658	635	672	661	680	703	686	673	705	705	677	697	689	602	679	691	699	672	686	641	729	699	682	657	706	649	674	693	694	709	656	702	690	668	750	661	632	665	688	674	681	663	669	667	645	703	659	718	656	647	626	673	650	678	629	677	699	646	666	685	710	657	678	665	709	672	673	684	646	675	687	699	697	693	696	676	673	665	713	654	689	679	672	678	685	672	635	679	724	651	638	663	720	667	673	676	669	670	636	635	663	687	678	636	656	676	687	660	697	682	654	671	653	648	694	685	685	716	711	718	695	689	672	696	672	669	652	664	647	688	669	680	670	627	667	668	683	652	634	618	673	719	691	702	684	665	672	683	689	667	689	689	685	673	673	706	654	689	673	742	664	621	635	678	675	648	674	646	657	684	710	647	664	648	701	656	661	684	675	713	655	669	688	683	663	685	680	668	597	657	659	672	679	694	658	637	693	655	684	718	715	685	692	698	657	652	694	656	653	660	693	714	624	659	665	653	683	668	644	673	656	630	674	662	712	693	695	667	668	674	692	667	690	684	688	700	708	700	670	645	633	682	678	639	642	661	674	699	655	653	694	648	653	668	663	651	655	641	660	656	693	699	681	667	646	661	656	671	666	689	644	626	679	679	686	655	707	646	665	658	672	649	678	690	636	668	716	682	662	655	670	724	666	684	640	650	660	657	646	659	656	645	655	673	695	629	684	673	694	674	681	658	695	642	703	689	668	629	649	637	687	649	681	666	676	687	689	685	644	673	652	670	657	662	672	691	677	666	686	662	613	669	654	728	599	634	659	714	643	701	635	706	643	663	677	696	720	622	664	675	741	694	706	682	629	632	667	693	623	655	640	678	638	640	642	695	708	663	678	668	704	697	676	645	696	664	691	676	628	669	657	658	656	661	692	630	694	660	717	638	694	652	719	657	683	670	678	646	614	689	662	666	679	691	730	672	611	726	687	703	682	713	680	625	684	664	680	654	630	677	662	704	689	674	656	686	677	636	663	636	640	700	675	654	649	656	645	682	675	643	612	642	648	647	676	655	668	680	636	717	627	650	692	642	665	661	687	638	674	670	683	662	709	656	676	725	673	674	660	684	664	656	648	627	665	660	651	658	670	677	615	698	615	661	691	697	679	676	706	633	647	674	668	705	650	669	696	629	677	705	679	701	654	695	660	639	676	661	706	707	679	665	688	671	631	649	656	675	649	670	657	663	712	658	662	705	683	699	650	650	622	678	675	657	654	649	666	696	663	688	648	660	692	676	671	626	680	687	685	739	652	656	688	634	648	691	651	653	662	663	673	654	667	671	672	663	677	683	673	680	612	663	660	696	666	700	680	662	661	664	663	663	688	671	699	645	714	651	712	685	710	686	648	675	686	686	681	621	657	712	647	663	654	689	661	663	658	677	678	724	669	693	650	679	684	651	692	657	654	679	672	674	672	711	699	645	652	681	643	624	673	645	680	654	690	711	659	679	687	678	694	674	663	641	663	648	692	665	672	677	675	639	656	654	663	680	675	694	703	721	654	649	680	668	652	693	677	676	682	686	647	646	680	688	693	691	702	703	665	666	677	688	659	639	669	673	706	767
21140	17515	25532	20521	17850	14824	11585	9614	8327	7239	7760	7636	6235	4672	1592	787	405	344	307	306	709	5927	688	249	200	222	210	209	188	182	226	183	175	183	190	177	162	170	175	143	184	192	158	151	162	147	164	179	157	185	156	150	180	175	154	158	181	133	161	179	176	159	182	198	174	177	186	222	191	203	170	164	157	159	144	153	149	163	147	239	189	165	151	159	162	150	151	156	144	145	163	162	145	149	136	168	135	145	161	157	166	166	179	145	159	146	178	159	135	148	163	153	147	166	172	132	149	140	126	173	166	167	161	144	150	165	150	136	178	158	153	139	162	157	178	141	149	148	157	162	147	152	166	153	141	174	141	155	157	165	170	161	165	147	138	163	163	143	170	177	154	159	146	160	170	153	182	139	173	162	170	164	162	162	178	172	156	154	146	140	154	156	162	143	151	155	155	163	158	144	168	177	155	159	156	144	165	172	144	169	169	149	139	170	153	169	140	155	156	161	157	152	166	146	167	166	154	148	159	165	147	148	169	135	160	121	168	146	177	158	141	162	167	141	172	161	178	146	175	146	170	149	190	143	153	134	145	128	172	139	145	149	151	146	166	140	156	154	145	164	175	175	162	162	164	147	158	160	143	136	149	147	155	176	138	161	148	155	139	156	189	162	169	160	160	146	173	164	157	155	129	144	184	149	154	137	155	170	154	168	171	157	140	177	131	141	146	137	166	147	151	160	155	155	136	163	150	164	160	148	158	144	162	157	161	128	150	164	177	166	155	146	152	158	132	172	163	134	145	156	149	161	155	168	171	165	169	141	158	165	154	181	119	168	157	134	180	134	146	137	154	153	142	173	143	155	192	150	150	170	164	141	162	157	157	152	190	140	163	157	170	137	166	168	178	157	149	141	143	166	149	151	147	160	164	154	125	146	150	145	164	157	159	155	159	157	184	167	162	153	165	150	160	150	165	142	137	171	144	138	149	145	147	207	145	147	174	138	146	158	164	152	160	149	162	146	162	166	143	137	140	152	132	170	144	155	138	154	146	170	164	130	155	155	153	151	132	147	147	134	161	153	137	136	131	157	145	153	138	138	155	142	140	173	170	157	141	140	138	154	146	165	147	137	141	148	135	136	143	153	150	157	143	141	194	151	158	171	162	162	142	158	167	145	177	155	149	136	162	147	165	151	157	134	148	163	162	163	141	152	155	169	132	165	154	143	148	141	144	149	163	169	144	138	166	158	142	141	179	159	159	167	145	190	155	183	149	146	152	171	154	168	136	134	173	140	173	150	164	138	167	167	160	147	172	176	146	140	164	146	149	144	175	146	156	158	155	153	167	144	126	149	148	157	167	174	152	148	144	150	170	140	148	170	148	174	129	162	160	146	154	142	149	153	160	165	149	154	173	145	170	159	141	139	162	143	144	164	182	147	145	147	146	147	137	166	163	149	156	158	166	157	161	156	147	163	143	158	150	145	153	171	165	140	174	158	158	173	155	168	168	143	168	124	160	138	181	126	169	139	145	151	132	150	165	153	152	147	159	153	167	139	133	157	154	148	139	162	168	161	186	147	170	148	157	162	143	145	182	155	143	141	150	142	164	136	137	148	155	146	128	159	159	165	143	161	162	134	164	161	148	153	176	173	164	152	153	164	157	174	157	152	147	171	151	158	156	140	152	130	177	160	162	160	147	140	147	144	149	147	160	149	169	134	161	141	148	143	140	145	162	141	154	150	148	142	153	147	163	173	138	152	154	134	151	162	172	179	177	165	152	154	148	149	163	157	151	134	170	156	161	138	148	145	168	140	143	172	146	137	167	142	156	130	149	145	157	147	171	153	163	149	154	172	155	143	156	162	150	149	135	159	151	146	152	154	154	135	141	165	156	168	149	170	170	156	180	150	136	145	142	140	141	168	155	165	151	146	146	147	137	143	154	153	158	170	155	136	161	147	169	172	171	140	162	159	152	147	156	152	166	159	142	141	167	163	167	143	167	144	150	149	129	151	154	140	169	166	148	165	164	173	142	159	153	152	133	151	164	161	137	163	144	158	158	174	165	158	177	150	121	134	166	161	160	160	159	156	182	177	140	162	166	162	150	136	141	169	160	153	152	164	144	149	141	154	147	159	138	155	151	173	150	174	147	165	144	154	148	154	162	160	155	161	167	145	161	163	152	153	151	135	159	162	145	136	157	155	157	155	150	139	170	149	171	158	155	147	154	146	169	155	153	160	139	137	141	146	147	122	142	170	164	169	157	150	141	161	162	155	145	154	124	156	171	145	171	163	157	161	159	152	183	142	167	166	145	142	153	173	159	155	164	161	159	187	175	149	130	156	162	123	153	144	154	157	159	157	168	156	144	147	151	144	149	146	169	150	143	143	148	155	153	156	155	136	136	156	161	160	169	139	168	161	184	155	158	164	163	136	131	155	165	151	161	156	165	153	163	135	147	137	154	149	157	169	158	155	141	162	148	154	167	161	160	171	157	151	151	155	140	139	136	136	148	159	135	171	168	134	164	161	189	171	140	166	173	137	144	135	150	160	158	148	155	157	148	173	172	160	182	157	177	148	162	163	157	142	165	157	151	145	172	146	154	144	160	171	151	149	139	150	175	165	159	158	159	166	157	139	156	155	129	126	170	196	173	151	133	153	183	148	166	156	141	153	168	156	175	143	167	132	162	153	152	137	157	120	146	135	137	146	151	177	135	149	169	161	141	159	159	154	175	148	136	146	162	165	133	154	153	165	155	188	174	152	158	160	159	138	158	170	156	160	160	134	166	149	174	150	153	156	169	137	159	143	150	161	170	163	155	146	164	170	155	144	145	193	146	190	152	152	140	174	145	146	145	144	137	137	179	155	170	142	146	195	154	139	178	144	152	137	175	163	153	171	168	137	142	148	144	148	153	159	145	152	187	159	183	163	159	170	149	149	180	139	150	145	148	135	184	154	159	134	159	165	145	156	166	150	183	155	188	171	139	160	161	170	156	157	169	155	134	147	165	176	142	131	147	143	133	160	160	161	152	149	147	147	147	124	168	155	155	152	143	164	160	179	145	179	134	140	140	144	156	164	152	148	174	161	159	156	159	172	157	163	146	155	136	175	162	159	148	157	141	159	157	167	133	155	163	156	166	164	149	150	148	137	169	139	157	157	146	154	164	159	171	157	142	161	146	147	128	148	151	160	149	166	126	169	135	159	172	153	154	174	154	157	155	155	163	170	151	166	134	159	154	142	172	149	154	162	156	169	173	151	157	175	147	143	136	146	144	170	156	154	141	155	164	167	131	134	160	152	141	140	169	143	158	150	157	163	135	151	164	180	148	153	173	151	157	156	175	156	158	186	137	144	144	165	146	151	148	160	155	163	170	156	162	149	150	155	162	156	144	147	163	161	161	160	184	168	151	171	156	164	150	158	151	163	130	142	136	150	165	161	134	169	149	130	158	180	151	134	144	145	155	172	145	147	153	166	153	182	170	137	172	158	151	176	163	156	156	146	149	147
11067	13998	20847	22035	24771	24191	21837	21303	20849	20581	20781	23041	20628	15835	6512	4916	2167	1471	1634	1342	3549	24483	1429	1079	891	818	849	834	687	736	746	610	680	547	500	542	515	565	470	500	476	484	463	442	464	481	488	524	590	576	557	540	491	504	501	546	493	487	405	540	559	707	726	683	609	592	751	866	694	507	490	508	423	413	460	432	446	456	447	1213	521	465	424	433	439	437	374	419	411	424	386	434	459	413	413	458	417	439	420	387	417	432	446	413	396	429	430	450	438	429	386	452	393	424	380	425	428	396	428	429	403	393	424	439	457	436	404	425	412	408	408	390	432	433	403	386	429	468	383	428	421	399	410	441	396	414	430	423	458	403	391	411	429	391	431	421	420	428	376	421	408	407	430	400	378	421	414	404	411	400	432	414	422	391	381	405	408	421	424	429	408	404	409	418	374	422	414	434	437	396	435	393	412	399	421	406	414	417	399	452	411	427	416	417	451	377	395	386	428	452	475	388	445	396	419	414	439	396	372	438	456	445	405	412	411	388	419	406	447	396	408	422	427	434	438	414	445	421	427	407	423	408	417	442	443	401	407	419	388	408	413	415	431	400	437	400	422	446	407	413	399	401	406	408	441	402	405	426	417	413	420	419	414	424	420	430	435	444	404	417	386	418	432	418	439	410	411	429	417	410	377	416	411	424	464	412	415	401	413	444	475	403	413	412	409	430	403	416	409	346	400	390	414	414	418	396	429	407	371	444	383	416	397	437	418	445	389	397	430	419	386	421	410	447	365	439	406	404	406	439	407	393	393	439	412	410	412	403	384	383	397	437	423	399	427	424	415	416	434	419	394	419	436	436	408	453	417	403	457	400	417	392	413	420	395	434	413	396	428	435	429	411	442	418	387	416	379	426	421	433	374	395	428	385	400	409	438	420	392	444	412	422	427	415	394	400	407	390	461	422	369	426	396	397	423	445	436	357	390	431	441	414	377	447	393	410	425	429	414	432	431	433	433	404	392	403	443	414	403	436	425	415	434	434	441	396	433	436	394	422	419	413	446	385	404	404	412	411	399	412	380	438	424	420	404	447	424	441	387	438	440	441	414	407	446	412	435	417	406	435	409	437	414	469	400	411	381	405	401	372	391	413	450	419	428	395	412	423	381	413	415	440	423	393	396	436	404	407	413	430	420	371	431	398	400	412	398	443	406	417	435	393	394	413	439	417	424	414	395	381	420	413	402	413	422	426	411	403	414	396	447	388	416	428	400	460	395	443	410	428	421	433	415	386	413	389	401	380	418	397	436	384	411	396	441	415	434	405	444	408	425	392	426	424	431	448	443	438	422	400	424	424	423	398	436	380	439	382	445	394	411	441	385	435	451	426	422	428	419	438	401	397	405	391	408	402	440	441	414	422	403	416	403	457	420	420	402	422	393	415	419	442	377	422	417	416	394	399	416	426	391	394	415	395	402	423	441	405	411	405	413	391	387	454	415	422	395	433	460	377	421	409	422	411	374	398	412	435	419	411	395	404	440	408	433	419	412	438	415	428	424	439	399	411	416	444	421	440	394	381	419	406	421	424	424	415	415	444	404	435	420	441	402	385	416	437	426	404	398	419	400	435	406	398	414	462	409	430	403	425	390	411	450	387	403	377	406	378	412	413	417	419	421	402	439	402	416	399	431	394	414	427	420	400	436	422	397	425	410	421	387	389	432	428	389	426	413	436	437	424	413	439	466	396	434	447	418	379	403	394	419	408	439	409	400	428	431	398	418	366	397	406	377	424	395	413	402	417	419	438	425	415	429	399	415	427	417	381	405	432	405	405	426	447	415	408	442	406	429	407	450	421	383	409	366	424	398	439	395	420	404	384	405	416	408	417	424	420	407	420	369	426	395	414	456	426	452	424	438	407	375	441	438	401	422	389	375	415	442	423	423	453	378	387	426	402	410	413	463	411	440	438	432	430	416	371	402	430	429	419	407	444	426	429	428	416	408	434	393	383	413	400	457	424	434	433	395	430	409	418	435	436	433	375	379	443	403	445	418	415	376	386	394	385	396	401	381	433	440	410	428	409	421	446	412	441	426	406	402	401	432	408	428	425	401	417	422	434	422	444	408	420	432	399	370	411	451	414	428	406	419	433	424	371	403	402	396	394	441	383	407	424	416	402	420	401	417	422	396	378	394	386	397	421	462	396	406	379	474	445	385	440	429	386	385	394	424	429	378	465	380	414	408	435	394	407	411	404	391	402	391	382	406	460	434	399	424	464	394	423	398	400	428	403	387	397	421	392	399	387	431	411	405	406	402	427	446	420	416	442	387	393	371	400	394	475	403	422	419	396	407	428	435	396	457	393	422	406	452	401	422	427	429	420	438	436	418	403	407	452	435	435	410	414	413	423	406	387	429	402	420	453	461	431	422	407	427	426	438	429	400	400	435	404	427	422	397	460	440	432	428	425	404	418	455	405	412	399	431	425	427	407	414	376	421	436	405	411	413	423	417	434	407	399	439	401	394	400	421	407	410	436	416	389	399	428	406	444	393	397	402	431	412	412	411	372	442	440	444	407	412	414	394	422	413	401	391	445	428	416	470	396	429	432	377	423	431	416	389	426	447	388	427	423	412	417	407	452	404	438	428	409	422	396	407	408	411	384	472	433	411	440	424	413	408	424	429	402	426	429	396	424	387	434	424	414	393	405	393	419	400	474	430	434	429	442	420	401	414	397	440	420	404	395	444	417	405	423	389	418	379	424	395	405	416	399	416	374	396	451	424	404	426	401	434	408	394	406	419	428	426	405	432	422	402	466	420	416	464	446	404	438	402	410	409	414	433	384	407	374	405	428	416	399	425	416	397	430	417	420	397	415	419	393	381	421	442	402	415	404	393	434	460	385	429	411	410	428	372	403	441	392	457	406	430	410	384	422	418	416	446	406	406	424	383	417	409	414	428	399	401	393	409	441	405	400	436	400	373	385	438	443	400	411	407	410	416	428	431	382	422	398	416	441	412	391	462	393	404	402	425	436	419	403	432	413	372	414	388	425	427	389	406	418	447	386	405	427	369	419	415	395	397	434	446	399	377	439	487	458	441	413	391	438	429	383	419	417	411	391	405	399	442	432	438	431	419	433	407	407	418	419	434	415	411	445	405	400	405	436	426	400	414	403	379	388	453	411	385	397	417	457	460	410	446	390	385	433	427	411	438	435	430	381	451	435	389	417	411	434	419	396	436	396	431	409	404	377	409	415	385	430	416	424	404	422	407	403	416	438	424	426	406	428	432	419	406	407	412	411	438	394	403	413	441	378	385	422	406	426	445	423	401	429	387	379	440	440	443	433	458	381	393	404	410	402	413	463	381	421	383	401	439	443	396	397	436	412	430	418	451	392	400	412	476	396	399	411	430	450	443	405	420	428	441	395	410	411	382	395	417	378	438	403	411	382	398	440	401	426	431	388	394	443	420	426	425	429	426	417	386	410	416	421	372	414	407	419	425	424	448	399	410	416	403	411
3933	1879	2953	2076	1473	1245	865	771	653	629	594	570	536	465	422	413	384	380	403	385	398	566	422	347	386	353	371	348	325	361	338	385	390	371	348	366	401	341	354	330	320	324	381	389	368	362	355	390	387	389	380	365	385	372	359	374	396	352	343	348	354	376	371	414	369	368	373	389	367	369	384	370	364	356	373	363	384	368	355	371	402	371	372	353	326	368	322	348	359	357	348	390	355	370	382	397	358	365	348	367	356	404	331	391	370	358	352	352	351	384	328	363	364	390	381	344	356	382	373	355	365	386	371	380	360	367	343	377	355	337	372	345	353	391	348	353	355	336	391	390	381	406	339	355	385	326	350	342	351	361	390	349	380	370	381	358	348	362	346	356	380	379	372	399	351	344	369	355	333	384	379	357	363	349	355	385	382	372	393	364	381	378	346	398	371	369	384	346	372	351	389	344	334	380	366	351	361	350	348	384	389	383	386	373	382	364	362	366	393	340	343	342	371	381	394	398	345	363	331	362	359	414	339	318	392	370	346	324	369	381	365	353	373	381	366	329	349	402	389	377	351	378	381	381	395	383	396	388	374	351	374	363	374	385	381	405	326	369	419	368	389	366	355	365	364	377	312	341	385	354	369	350	331	331	389	422	350	403	358	376	371	400	340	380	392	374	361	383	407	356	365	381	360	364	346	367	378	355	372	385	389	351	389	417	349	410	344	384	403	378	381	365	350	378	360	367	359	381	347	378	417	342	350	372	355	411	367	362	342	393	354	385	371	348	353	344	380	366	327	356	384	371	341	367	370	369	335	384	377	349	369	368	382	417	379	377	384	347	358	349	375	385	361	371	372	382	362	366	377	396	373	342	384	396	361	365	376	376	348	365	407	360	386	364	374	378	346	377	357	391	395	344	373	400	323	376	373	356	360	409	362	398	357	377	340	323	374	368	359	384	375	380	364	386	394	398	360	396	385	389	388	385	353	358	376	353	402	321	421	371	370	388	365	393	355	368	384	341	403	389	394	348	344	377	382	376	377	352	356	369	384	364	380	393	367	373	384	396	363	328	386	363	409	358	375	382	384	389	359	409	366	355	362	350	340	383	362	342	336	409	386	384	381	327	388	367	407	371	388	356	376	353	397	353	322	392	409	378	364	382	398	375	367	344	389	402	333	416	370	370	383	381	355	353	349	344	354	377	359	389	365	378	343	380	334	372	375	357	424	382	356	385	330	393	387	381	356	377	371	377	343	376	366	345	388	369	367	357	346	379	379	356	375	394	368	382	347	369	383	394	398	395	369	353	345	370	380	349	373	322	370	352	337	355	416	402	397	355	372	349	378	392	387	343	403	397	361	317	373	336	356	349	387	362	379	316	371	376	313	342	347	334	358	354	359	377	366	344	350	360	375	402	385	330	348	374	372	390	376	364	360	352	400	407	369	367	377	388	391	347	358	379	347	356	397	343	379	367	403	389	355	396	350	360	387	400	365	368	376	386	365	361	355	355	345	379	350	325	364	366	391	361	398	379	347	346	363	367	338	381	379	372	355	322	371	380	361	364	363	428	388	357	387	375	374	396	352	370	340	366	357	379	367	372	377	397	369	374	373	354	380	382	337	421	350	343	404	410	336	344	353	394	407	365	334	368	349	371	368	349	339	377	367	400	375	344	366	364	366	364	358	388	371	377	383	331	356	358	389	374	372	376	353	356	396	357	375	368	361	350	333	365	347	389	366	389	377	388	377	358	372	347	374	369	358	380	361	379	371	358	347	353	372	372	394	367	381	371	359	374	366	377	386	345	385	358	348	370	367	340	373	368	338	372	356	363	340	395	389	378	351	373	397	411	392	356	391	367	376	337	368	361	370	343	361	363	359	397	363	411	374	355	382	371	372	364	342	379	391	375	380	340	361	387	398	385	355	366	372	339	409	374	381	409	351	378	369	344	359	357	395	394	392	362	330	372	388	367	380	380	356	370	427	355	352	371	349	393	341	354	384	334	397	376	351	354	380	369	380	366	370	385	394	353	361	398	383	366	411	406	360	363	375	371	361	379	389	374	372	372	392	335	376	346	354	374	400	348	362	354	359	362	397	369	399	353	360	368	353	383	376	370	344	376	389	362	364	384	378	387	348	367	358	331	359	364	369	397	373	360	353	377	339	344	350	396	361	381	352	401	367	370	369	393	383	332	405	349	377	400	358	357	338	378	373	404	352	380	349	388	353	336	345	376	352	391	362	373	333	390	348	344	336	371	360	341	348	345	357	343	387	387	383	370	351	359	392	356	362	348	351	380	349	346	315	337	359	421	385	332	374	357	402	354	400	345	394	352	344	396	352	370	353	387	378	350	358	366	354	380	413	367	409	329	363	359	327	368	372	365	363	342	374	410	350	359	361	382	380	359	370	371	362	344	406	363	361	385	416	405	372	368	385	359	370	375	365	347	378	360	379	381	344	378	340	360	387	357	346	332	382	371	412	392	364	361	379	366	357	359	332	367	373	384	371	364	352	352	395	373	368	376	371	368	375	340	384	387	346	402	376	379	357	383	379	369	366	384	395	405	381	361	386	375	361	351	335	350	329	364	361	378	367	380	377	387	326	392	353	387	403	356	363	377	410	356	363	370	430	384	355	370	322	356	350	367	383	368	339	354	357	394	361	365	379	381	373	366	362	374	357	358	379	369	332	380	335	373	394	355	376	360	362	358	383	358	379	356	375	314	387	378	370	371	372	356	369	384	342	376	378	367	364	412	402	348	369	385	375	368	384	348	405	341	364	406	365	363	396	336	372	384	358	386	359	348	355	398	386	401	390	387	363	369	379	368	382	369	354	350	376	394	373	351	381	372	345	365	356	342	341	359	357	372	368	368	385	387	392	374	350	398	383	364	356	374	362	384	357	356	340	377	353	386	348	386	369	331	374	370	380	337	360	371	352	371	395	353	382	385	397	387	340	361	401	346	378	371	383	376	363	369	396	370	395	378	339	398	347	371	371	384	378	379	361	381	373	374	347	365	342	374	395	376	352	385	381	349	361	348	412	353	335	407	418	362	387	404	390	374	383	392	373	368	359	342	373	375	361	350	387	338	361	370	353	372	357	383	402	366	386	373	339	357	327	395	375	369	401	348	365	338	380	377	399	357	376	341	390	388	388	394	320	353	343	385	384	361	367	375	366	379	378	405	357	361	364	367	352	393	367	384	364	403	364	358	353	346	385	371	370	344	389	375	364	370	369	358	347	378	348	369	343	366	376	403	361	394	374	391	360	358	375	342	392	372	353	339	408	383	370	396	344	381	358	353	398	384	371	345	366	403	341	361	357	384	378	366	392	381	381	366	366	357	369	346	325	343	366	341	356	345	331	372	342	357	365	376	352	384	361	377	340	369	403	352	356	348	387	381	397	356	351	390	387	395	361	379	387	367	348	390	360	314	361	360	363	373	404	357	387	393	355	356	336	376	405	375	385	350	364	388	353	376	354	379	355	360	394	338	374	373	347	381	349	385
3299	2667	5364	5418	4792	4111	3069	2908	2619	2232	2374	2427	2007	1742	1319	1195	1048	986	1006	985	1123	2397	930	940	894	964	950	959	933	903	898	917	889	906	833	907	811	918	850	904	893	847	888	921	870	855	887	912	890	943	935	898	929	915	890	928	953	913	902	905	852	907	881	902	948	969	986	896	910	944	918	913	944	872	882	884	850	878	897	927	863	862	876	874	874	880	871	860	861	902	933	906	919	867	934	908	854	882	856	896	897	899	920	907	888	914	824	891	884	860	834	909	866	843	900	856	905	893	908	887	883	909	865	864	882	876	887	903	858	882	895	866	855	870	877	904	833	917	898	916	863	890	887	927	887	910	882	898	856	898	880	860	837	883	933	850	883	891	896	888	880	886	837	859	873	859	885	886	937	942	920	912	875	836	906	917	843	914	908	896	872	930	896	868	879	929	883	904	859	933	848	867	903	917	883	900	852	900	861	905	830	842	880	902	870	863	883	895	865	923	915	888	884	905	847	893	882	876	893	949	888	899	897	850	901	904	864	901	905	916	900	911	846	861	905	914	871	822	859	851	865	908	863	897	913	899	859	873	849	873	913	884	838	862	894	955	853	932	906	891	886	886	884	922	904	859	919	949	891	901	853	899	904	900	921	846	879	894	893	895	927	841	908	892	835	852	885	897	947	913	926	866	893	907	924	936	833	892	912	928	921	861	915	837	966	883	901	888	917	899	883	897	930	921	855	896	884	909	846	887	900	881	899	938	875	842	888	882	901	884	909	904	882	845	903	887	891	850	924	846	920	921	865	896	906	870	907	881	850	914	851	907	917	898	921	873	938	884	837	835	869	931	861	935	871	889	869	905	871	864	883	875	844	830	896	908	913	918	892	926	855	887	893	921	876	879	930	884	886	890	911	892	847	915	899	847	909	835	894	932	922	900	887	897	944	926	896	888	826	890	942	901	902	871	913	882	880	867	819	960	893	891	859	900	908	845	882	850	921	919	909	912	909	861	927	857	917	897	877	920	860	912	881	872	867	954	897	885	905	913	907	860	874	829	937	884	881	901	883	861	951	824	884	877	872	929	845	856	871	934	913	856	927	891	877	914	906	891	907	948	864	868	917	881	909	919	884	879	831	835	863	814	946	882	851	891	906	873	884	883	855	996	866	822	924	855	897	984	912	871	903	821	866	834	873	898	847	867	913	877	903	895	910	871	897	894	892	913	875	904	934	871	883	907	906	892	898	875	908	887	863	868	914	858	924	908	875	873	947	904	894	827	922	895	847	895	899	885	844	877	850	856	894	852	907	867	931	860	893	937	843	870	874	907	920	903	885	867	880	903	907	929	948	886	898	915	886	876	841	892	870	866	927	863	860	870	913	860	857	897	864	900	865	916	894	913	879	842	886	906	880	901	879	898	919	872	856	880	954	919	897	812	850	840	893	887	890	908	856	909	883	976	865	912	951	872	861	859	895	919	901	943	903	925	914	837	889	880	988	919	911	946	871	833	830	845	914	900	859	849	909	853	962	878	863	956	869	866	918	945	860	916	842	953	860	903	909	941	891	883	852	914	921	880	877	871	886	954	931	848	855	923	936	835	874	885	816	920	876	874	915	828	903	831	865	864	880	904	858	889	890	941	894	888	877	882	859	889	919	872	907	848	907	870	907	877	895	847	877	894	870	912	892	925	878	841	862	945	891	890	896	882	887	921	895	904	875	939	937	869	955	844	866	885	870	953	899	876	930	882	935	883	904	881	917	892	867	902	880	899	877	923	889	869	881	889	886	828	893	867	885	931	878	933	896	922	827	865	870	907	887	871	888	900	864	901	910	871	848	850	893	884	892	904	920	910	916	890	950	932	901	898	882	947	901	813	800	886	912	881	893	895	891	917	854	906	934	912	904	897	886	907	858	865	872	960	817	885	943	868	911	900	949	887	901	867	892	893	886	874	879	877	888	854	900	915	882	897	921	885	855	944	857	876	909	912	940	873	865	867	928	889	846	909	925	851	909	909	874	886	862	885	839	870	891	917	904	908	914	920	903	835	901	934	944	905	933	881	882	923	940	797	899	891	925	881	879	919	903	945	938	893	879	929	933	921	893	866	863	856	878	865	883	907	856	878	833	910	939	890	890	876	886	831	890	882	829	910	876	858	843	879	891	923	906	901	857	899	898	855	901	863	878	885	917	877	878	860	860	836	862	882	882	870	885	901	913	855	894	949	862	896	908	924	871	896	947	948	878	907	877	898	914	954	866	869	895	863	907	900	885	833	886	932	870	896	914	926	876	912	958	832	844	890	862	875	912	898	895	888	907	810	900	931	913	846	880	950	785	865	853	897	936	916	889	872	833	879	867	889	853	925	851	883	909	855	848	883	915	888	935	890	866	931	892	905	953	875	876	843	892	899	852	948	857	873	909	913	875	900	866	874	920	932	895	884	921	888	925	921	864	880	891	887	927	897	825	894	888	824	879	898	886	898	921	853	898	884	886	895	835	917	856	894	878	910	904	898	892	911	852	844	875	919	881	972	905	837	904	898	849	871	875	858	882	905	917	908	900	889	894	914	836	922	879	876	921	863	908	904	914	873	870	859	862	930	943	930	922	875	883	905	933	850	892	881	966	880	941	828	903	919	924	923	887	889	906	945	889	879	896	851	890	911	898	886	887	841	915	914	895	889	896	867	929	893	880	921	909	941	900	926	886	871	877	820	901	891	938	907	841	806	942	833	857	810	857	942	916	892	886	876	924	897	856	910	895	909	871	893	896	846	893	878	870	890	873	899	918	892	865	826	877	856	915	892	884	959	929	838	917	893	901	919	857	899	850	851	910	878	836	875	880	886	828	923	903	897	899	924	907	900	916	854	871	876	889	929	882	872	890	882	922	873	880	919	889	909	799	869	892	907	853	851	887	874	875	878	886	844	927	856	910	908	885	906	898	876	884	918	884	880	920	886	871	904	885	941	899	873	827	897	886	900	857	905	868	891	893	899	895	916	950	930	914	948	918	927	883	923	917	913	918	914	922	795	883	921	901	922	956	924	927	856	871	927	849	916	888	888	870	913	942	838	880	905	913	896	874	879	905	877	872	872	902	868	941	865	902	893	886	895	893	861	874	902	848	870	901	826	871	874	899	893	930	900	871	927	957	923	902	893	894	891	835	920	900	872	896	869	895	878	859	889	870	883	877	939	887	921	898	896	850	909	916	913	895	860	925	949	917	875	889	879	860	920	912	898	885	846	915	864	902	875	902	902	875	827	849	934	863	874	935	935	871	935	948	892	942	862	868	873	910	875	886	882	898	917	925	870	896	914	941	857	903	910	853	825	928	899	900	880	885	825	880	883	942	877	903	920	873	880	876	922	869	926	929	886	851	887	877	866	872	917	865	886	932	876	927	839	876	883	884	823	903	875	879	934	919	879	859	895	899	858	897	880	914	849	907	872	928	903	899	904	910	856	881	926	890	937	864	900	833	918	901	885	857	897	924	871	925	934	863	836	880	891
13738	12748	17905	14590	11654	9806	7974	6692	5279	3939	4725	4516	3756	3205	1382	752	509	387	375	370	518	3173	448	306	314	285	325	297	307	293	286	290	305	300	297	298	279	297	290	312	286	293	296	258	325	288	288	321	311	286	301	324	285	283	297	290	294	278	295	279	287	306	276	320	307	253	287	316	288	296	279	310	285	294	297	272	289	274	306	320	266	322	255	310	278	318	270	269	270	263	272	307	243	259	266	299	293	263	277	294	296	276	249	308	301	288	289	276	266	288	268	296	271	265	290	249	293	271	282	275	296	292	325	275	257	288	301	302	242	282	295	264	275	302	276	286	270	292	276	301	299	285	253	308	269	304	266	269	302	292	300	282	265	291	314	274	273	261	283	284	259	280	274	277	268	309	283	253	278	287	277	286	267	297	288	313	303	269	254	258	272	282	281	320	283	281	237	293	303	297	273	260	287	292	284	279	249	277	273	320	283	272	287	276	252	256	280	305	288	266	274	297	291	257	265	243	271	268	289	297	262	264	277	296	280	277	286	259	273	276	245	283	288	316	262	277	272	305	277	286	289	287	269	292	299	277	272	307	269	279	280	285	241	287	259	300	290	272	280	261	276	294	272	315	295	289	294	268	293	256	265	298	274	293	263	302	321	261	287	273	246	300	264	300	279	290	270	273	255	274	288	286	308	288	293	274	318	249	275	279	276	311	266	274	300	270	297	253	283	297	283	272	291	273	291	267	276	309	280	295	306	268	283	263	275	279	267	263	271	284	267	280	279	288	287	323	293	280	280	274	264	264	289	269	260	280	266	264	298	277	276	289	314	277	267	292	277	291	293	257	289	289	279	269	274	265	290	282	300	288	273	283	288	303	287	298	260	282	293	257	281	276	283	257	272	294	249	282	293	272	313	287	277	281	293	278	279	274	294	307	272	292	276	267	257	269	323	281	293	261	287	256	278	264	278	290	295	270	273	278	297	283	301	301	291	286	263	283	292	234	287	266	264	275	266	271	279	298	291	283	291	288	270	280	288	267	278	283	239	280	269	287	277	258	309	286	290	273	274	275	291	245	293	301	272	292	302	290	290	243	306	302	258	259	283	276	287	253	284	267	283	291	265	284	267	301	279	276	298	284	286	284	262	304	271	287	293	300	286	282	279	272	290	291	294	292	295	278	285	287	287	267	271	280	293	301	287	299	291	280	295	283	275	242	296	285	279	300	299	294	283	288	252	277	320	289	271	292	285	281	299	261	275	263	281	270	268	319	262	273	300	286	279	284	278	280	252	277	267	275	287	275	264	313	283	307	296	273	301	272	297	241	260	234	293	274	288	297	289	295	285	271	284	255	313	252	271	265	282	282	275	297	273	233	310	287	276	280	282	275	310	293	252	277	313	251	251	283	304	270	260	275	312	337	262	296	273	295	306	293	281	295	279	271	265	278	268	265	270	273	263	251	274	302	274	312	299	263	290	297	275	319	284	270	277	275	266	275	271	303	268	288	256	280	262	270	257	290	263	261	281	295	289	290	300	261	311	286	272	304	273	274	284	287	298	272	261	279	283	301	259	302	278	254	274	284	243	300	292	269	275	275	309	285	291	265	268	288	286	284	281	263	292	299	303	256	279	264	295	273	295	270	270	300	284	270	284	269	302	275	259	287	269	274	271	276	274	261	276	259	270	286	281	294	293	273	289	281	283	303	265	272	288	296	298	283	290	257	272	297	288	288	261	308	301	304	275	287	274	260	292	289	283	265	276	271	260	284	275	262	280	302	291	274	253	260	297	291	301	298	291	286	275	260	284	307	273	295	280	285	286	301	301	294	295	266	254	300	256	285	292	290	287	265	274	265	301	295	265	279	272	331	281	305	299	271	293	300	290	287	257	318	265	260	286	304	268	299	279	272	276	263	310	288	302	294	273	283	288	296	285	263	238	322	268	323	287	263	286	305	276	285	253	295	279	299	270	293	304	278	306	287	305	257	279	288	269	288	272	292	283	289	276	275	297	295	273	240	302	292	280	288	300	256	299	291	304	320	298	278	286	289	273	286	279	311	292	273	300	283	293	269	282	285	277	289	287	287	293	259	259	256	302	293	282	276	272	275	290	290	281	295	283	287	278	303	299	273	295	290	291	294	296	281	295	275	286	285	292	273	267	263	271	313	286	263	286	303	248	294	267	278	279	281	293	290	259	282	271	261	252	275	278	279	266	297	261	303	296	263	297	285	316	275	306	297	296	308	250	307	310	293	274	270	273	307	301	296	328	253	293	288	267	297	294	273	271	263	255	277	287	265	263	265	310	305	266	311	295	294	276	272	273	266	284	291	286	238	286	270	260	281	268	272	289	289	269	298	284	263	263	283	278	283	277	279	279	289	265	255	293	251	249	266	287	277	293	271	309	282	291	293	305	272	310	268	282	278	253	276	293	271	272	295	293	316	253	246	309	293	271	294	309	287	297	297	304	292	272	282	292	300	320	302	258	309	287	286	318	297	284	261	268	267	289	319	277	282	291	286	288	275	329	274	282	313	295	277	272	277	283	291	283	278	292	291	279	251	298	274	267	271	278	271	308	280	280	279	260	261	284	284	267	258	275	250	277	301	270	267	230	276	272	287	295	279	296	279	293	299	245	308	253	294	292	274	283	294	303	316	262	324	297	279	298	300	314	294	267	300	292	295	300	283	309	264	284	303	257	302	288	288	295	314	304	269	266	290	265	270	269	269	291	298	317	318	301	278	303	279	275	276	259	286	275	306	279	266	251	274	257	284	286	290	286	283	317	311	288	262	287	277	285	314	285	281	290	302	274	302	281	269	261	286	275	282	298	275	274	263	266	293	280	309	255	289	268	260	286	292	274	291	305	243	277	285	286	266	300	263	260	264	295	279	280	253	239	274	291	268	290	262	263	285	276	328	279	270	310	264	271	268	268	306	270	281	279	264	289	268	302	277	295	257	273	276	277	288	257	270	294	263	267	285	289	265	280	270	272	244	261	290	302	278	281	277	244	301	300	298	262	292	302	271	309	286	261	263	281	289	283	249	294	294	300	286	290	318	298	242	264	280	292	273	250	263	291	274	295	309	300	283	313	288	269	294	272	270	299	279	278	296	310	302	265	300	270	300	304	286	297	271	258	268	287	260	282	311	270	249	295	247	290	282	280	292	307	270	287	251	267	262	300	275	297	282	283	289	287	272	303	275	291	292	303	290	265	252	313	281	286	283	305	289	299	272	258	315	269	248	278	280	319	255	269	278	273	267	291	251	292	286	283	297	274	277	322	293	274	302	273	314	292	283	317	290	251	306	285	284	269	249	302	259	309	260	302	277	264	302	279	262	262	281	267	284	272	270	273	292	272	290	279	303	270	307	301	285	307	309	267	286	273	295	283	287	257	277	265	276	282	277	285	262	273	282	266	278	241	253	269	295	288	287	270	290	312	308	307	292	286	277	294	280	301	298	282	320	284	291	255	289	288	286	284	312	257	321	264	289	250	250	289	279	279	260
9015	11206	15818	17623	18506	19534	16837	15864	15293	13781	16499	17293	14757	14051	6744	4238	2440	1267	1346	1216	2632	15413	1233	1053	951	971	904	872	900	788	787	761	786	761	714	770	728	720	713	777	722	739	734	739	710	787	761	800	763	749	757	763	734	672	726	779	695	738	718	747	759	748	805	863	881	814	804	830	809	805	800	740	764	737	694	695	660	725	714	1142	797	656	711	710	733	704	701	739	709	671	614	691	716	718	709	708	689	657	706	727	663	718	660	679	675	667	701	669	695	672	709	692	697	701	682	716	699	705	731	705	731	737	651	700	651	661	718	785	664	719	691	676	710	699	685	675	730	687	727	667	740	736	688	713	717	679	673	690	717	691	705	691	705	728	691	697	694	667	669	712	686	671	658	675	722	622	668	708	667	659	740	686	715	704	718	693	710	673	725	684	702	670	759	683	697	688	708	704	722	704	730	674	686	743	671	690	714	698	720	732	692	655	668	713	714	695	712	673	685	665	660	669	682	677	676	671	669	675	685	666	726	652	632	690	711	714	700	690	687	700	717	705	693	677	660	717	726	677	689	727	688	702	662	689	642	688	661	704	696	673	671	667	661	661	702	755	697	699	687	689	678	714	700	658	661	708	689	646	719	695	698	682	689	710	721	713	682	662	697	737	695	735	721	734	703	717	695	678	660	773	657	712	698	701	666	692	678	722	663	664	719	745	716	736	678	714	671	718	682	731	705	690	730	686	709	743	646	687	761	675	684	683	740	661	670	682	706	722	722	632	687	741	677	660	691	700	756	699	702	701	663	650	717	717	683	671	695	686	652	683	695	695	672	706	661	735	712	701	720	648	655	710	700	689	697	664	715	729	678	724	699	657	675	684	686	698	684	657	697	681	722	706	725	689	672	687	652	663	732	694	657	743	687	746	703	697	730	742	727	664	660	651	679	731	688	689	624	722	717	653	668	652	645	690	698	628	715	688	637	722	706	661	694	657	740	673	722	730	676	721	699	677	726	689	723	702	686	684	690	708	673	685	685	694	715	663	711	664	657	701	691	684	716	651	694	717	675	709	689	679	694	690	678	709	663	710	731	682	680	717	688	655	712	695	656	697	663	703	726	674	692	692	719	734	700	692	721	721	663	680	666	659	668	676	682	722	662	734	695	662	734	694	688	703	666	663	716	715	700	665	708	706	725	655	744	713	689	729	715	684	720	688	677	726	669	657	700	680	690	746	674	674	720	708	646	698	685	698	745	677	681	676	692	647	671	666	695	706	666	666	687	694	741	729	742	710	725	675	690	682	760	687	752	696	694	673	698	679	677	706	696	766	692	750	690	675	694	700	722	693	676	711	698	675	684	707	682	676	689	703	713	745	654	645	701	674	690	695	681	683	694	687	667	637	705	749	674	714	676	722	698	730	694	681	697	721	698	686	719	721	702	707	687	669	639	692	688	735	695	650	694	659	678	674	690	642	691	634	658	672	678	659	733	701	727	674	666	704	674	683	739	702	705	723	718	674	673	709	738	658	665	726	727	644	683	694	675	712	736	702	676	692	665	704	703	731	688	691	718	707	692	709	663	731	647	709	710	670	696	716	695	704	695	677	644	676	781	656	708	726	721	692	683	711	676	702	725	691	680	665	671	687	705	640	721	707	713	708	681	730	708	678	693	674	691	774	688	720	685	702	736	650	700	721	680	690	693	685	662	714	645	727	701	694	625	701	659	675	681	665	675	651	696	700	670	676	687	689	698	695	644	657	682	694	716	660	641	696	677	700	661	664	696	691	687	711	683	720	675	754	686	691	676	663	674	651	692	728	710	681	723	674	668	743	673	721	657	724	672	679	666	665	693	648	673	709	693	736	676	682	676	665	645	710	679	644	725	673	689	676	711	697	745	662	768	680	673	715	638	727	730	703	713	715	720	711	678	727	669	731	706	665	670	649	697	720	699	702	694	696	668	680	671	683	655	711	636	683	683	734	712	714	700	690	710	707	694	678	695	686	668	667	688	697	694	675	701	646	712	685	639	672	704	685	714	675	659	727	708	705	723	662	671	686	663	677	714	682	704	720	699	668	723	727	688	720	697	703	718	720	686	712	664	715	660	745	679	672	693	716	652	689	673	710	684	683	698	672	742	696	701	698	680	714	664	692	725	688	688	707	698	713	708	695	708	683	673	641	673	694	680	650	642	668	680	680	686	677	689	638	697	697	691	690	637	715	651	667	657	653	702	688	692	662	747	716	701	706	693	694	710	674	735	671	688	697	670	655	723	662	685	673	717	689	693	660	700	698	702	684	666	711	694	683	711	671	659	696	734	648	717	695	706	692	713	714	676	717	742	710	660	679	694	690	706	746	696	701	737	704	697	663	691	731	777	686	719	690	696	704	689	686	703	685	731	665	719	686	683	653	726	639	662	670	706	697	696	656	684	683	702	664	663	679	674	720	690	692	702	677	699	683	695	679	724	682	695	711	699	707	690	679	709	725	650	707	664	690	699	676	665	728	654	701	693	734	637	709	677	671	702	671	736	698	689	715	686	727	699	725	668	634	702	661	741	657	714	684	715	677	690	690	696	705	645	662	693	678	735	736	672	710	690	686	688	689	728	678	690	679	670	695	703	706	686	716	724	686	689	692	665	704	698	703	661	711	673	651	716	740	684	697	641	714	725	694	711	696	703	689	686	674	660	642	682	677	708	722	684	678	672	706	718	673	647	660	672	672	683	703	693	717	688	728	665	720	650	678	694	672	667	683	674	669	745	651	704	674	698	641	711	660	664	696	695	668	710	697	717	705	708	690	692	726	706	684	717	718	688	725	706	667	680	673	716	713	683	659	682	687	687	688	695	679	668	695	690	746	675	671	655	727	704	675	708	739	698	710	693	657	726	692	723	713	723	709	683	699	702	717	675	674	672	689	747	671	695	715	662	713	673	706	739	703	703	719	681	670	732	690	728	687	735	691	711	665	691	710	704	657	638	681	671	715	725	706	691	672	726	637	674	648	713	723	741	697	717	654	717	663	681	716	713	722	673	706	765	678	746	697	695	697	672	662	713	654	703	721	709	757	706	683	678	646	732	690	675	722	706	721	668	695	665	710	665	655	730	658	680	731	691	658	696	667	699	689	715	662	659	694	683	720	708	687	727	666	674	696	711	675	699	698	721	678	689	749	669	672	697	715	700	652	733	685	672	712	691	742	701	694	758	625	709	690	725	716	686	665	735	708	716	714	697	668	696	665	708	657	670	713	697	719	655	703	660	657	696	664	718	686	684	724	700	683	706	725	647	694	687	661	711	670	697	675	710	667	674	690	665	675	719	651	713	718	706	655	631	648	686	676	711	725	643	702	700	714	720	687	700	681	745	697	658	664	678	690	627	716	671	694	682	705	722	695	660	621	714	674	675	710	683	719	710	703	663	672	710	730	666	704	717	673	664	698	669	683	697	660	704	673	719	698	665	729	676	698	719	654	655	694	735	690	700	705	701	670	751	678	671	735	667	676	704	670	657	709
21413	17186	23965	20814	17892	17158	13720	11564	9476	7291	7479	7662	6148	5230	2706	1259	559	297	291	353	978	5081	313	232	218	203	201	217	225	197	182	185	187	152	186	177	166	163	178	167	156	168	189	181	174	204	162	199	186	184	192	185	157	202	161	148	149	153	167	160	174	202	168	169	200	193	163	183	180	176	167	162	160	178	181	163	154	164	161	280	194	193	159	164	159	182	164	172	154	165	137	179	168	172	174	171	163	171	162	177	151	153	166	188	156	173	137	163	172	159	166	170	158	147	168	151	177	153	165	142	173	164	175	182	146	164	154	144	147	152	155	163	148	182	145	169	171	169	164	175	167	162	185	169	160	162	162	153	134	136	167	162	169	172	162	155	182	158	154	165	172	157	144	163	185	157	160	159	190	174	158	151	174	143	157	174	154	171	164	136	186	163	164	162	176	161	148	158	157	145	165	159	138	176	164	131	175	153	147	171	150	183	159	171	160	164	179	160	157	159	168	149	164	143	147	157	179	137	159	156	169	150	181	161	154	157	151	146	167	149	162	167	148	164	167	167	153	152	160	159	145	165	160	163	166	170	163	146	139	168	150	198	147	131	170	159	172	158	155	170	152	156	167	152	148	155	160	172	162	150	156	163	154	128	153	170	158	182	171	166	142	171	163	183	170	163	178	157	173	136	173	165	171	149	175	178	150	164	167	153	181	165	150	161	140	164	169	157	150	186	149	163	150	150	160	177	160	178	151	150	151	149	157	157	155	179	174	139	165	159	164	154	170	158	158	152	164	171	149	169	164	194	164	144	174	162	146	154	165	160	153	153	162	138	186	163	177	162	167	138	150	166	131	145	174	163	165	169	200	156	162	167	150	152	139	178	190	160	148	158	137	150	156	175	159	171	158	176	146	160	182	158	135	155	160	153	156	182	171	167	181	157	145	160	177	126	178	152	163	175	181	141	138	150	166	168	159	168	165	175	155	185	163	155	166	152	168	170	154	145	175	183	160	155	173	157	148	168	169	168	178	171	172	151	178	177	151	144	160	177	157	143	133	185	160	163	162	182	176	176	167	178	155	170	161	178	173	171	166	172	177	161	134	188	144	165	139	158	160	151	157	154	181	150	149	150	166	164	176	168	176	168	163	170	158	155	158	147	154	169	164	174	157	152	214	152	170	171	153	144	144	180	148	170	157	176	190	166	157	173	163	156	174	185	170	146	174	147	172	166	158	166	160	156	183	160	159	182	160	166	164	161	142	152	152	185	163	157	149	166	164	162	167	161	187	158	154	171	139	151	145	167	171	153	152	162	158	167	158	161	147	152	160	158	166	165	158	161	181	175	163	158	169	157	135	162	176	161	171	150	150	163	146	172	171	157	156	168	151	169	164	146	145	151	172	155	171	162	173	173	173	164	155	163	189	163	176	146	167	160	146	157	160	170	152	167	184	175	152	150	174	139	138	151	155	142	165	145	168	165	153	184	157	167	160	144	151	174	158	172	137	175	172	160	180	178	173	167	160	161	171	167	134	147	150	179	157	167	164	147	159	168	161	161	132	161	151	152	162	174	173	173	156	163	160	157	160	158	144	182	171	155	160	149	144	157	171	137	160	180	169	153	159	174	161	193	164	163	159	140	164	158	151	170	151	159	153	152	148	157	184	156	152	147	185	174	174	175	148	142	176	172	142	153	155	164	145	141	164	163	166	169	151	158	143	177	178	146	140	150	157	181	161	161	155	133	134	153	180	157	152	182	181	162	171	165	203	155	166	166	162	148	145	181	157	159	171	181	155	131	156	159	140	164	133	138	142	154	171	165	164	172	152	154	149	173	166	158	161	177	161	159	175	165	175	165	152	160	167	176	151	159	151	154	152	170	152	139	143	148	165	161	140	166	166	158	167	196	165	173	142	170	139	141	146	186	168	132	174	187	164	158	161	158	148	172	151	173	160	150	181	145	205	170	161	149	152	157	162	163	171	149	172	179	169	143	163	180	178	174	137	167	162	143	178	173	148	149	161	165	135	160	144	191	150	169	166	154	168	163	166	158	166	142	152	168	158	169	146	161	192	195	146	140	163	160	186	173	175	166	165	154	145	177	140	158	157	148	163	142	141	142	161	159	156	158	169	160	161	150	181	177	148	170	172	159	150	150	140	169	190	165	155	173	178	147	153	173	173	158	154	159	173	176	152	167	178	177	169	148	182	151	174	162	156	185	152	152	174	164	160	185	165	146	146	159	149	150	140	144	150	156	185	167	150	166	138	166	183	157	186	147	148	149	144	176	126	147	154	143	172	156	139	208	169	175	153	156	146	151	172	172	176	182	157	165	156	147	137	154	149	145	172	148	160	180	153	167	164	157	155	180	147	148	158	160	143	149	143	162	185	146	160	173	169	156	158	170	155	152	162	172	157	150	157	171	182	157	159	160	161	153	172	151	148	148	170	156	157	160	149	187	145	156	161	150	144	154	149	176	149	171	163	167	162	173	150	175	140	156	134	165	161	160	169	169	183	163	156	167	178	149	146	151	185	177	183	186	166	166	166	148	178	175	149	149	157	179	154	157	164	163	159	162	162	148	165	170	168	159	152	145	157	152	165	168	156	166	159	164	174	160	157	143	147	183	156	190	165	165	163	165	152	147	164	170	167	161	185	148	159	193	166	155	175	173	152	167	198	146	157	158	150	155	146	174	157	152	156	180	169	161	177	172	158	149	163	152	180	196	159	177	153	156	173	138	143	177	160	158	167	157	200	162	152	176	161	181	157	167	161	165	159	152	161	146	145	173	165	158	142	163	175	155	133	158	140	151	157	159	158	147	139	160	156	140	168	164	168	164	179	173	159	167	143	158	158	172	175	148	168	170	174	159	183	156	182	176	169	149	164	155	173	169	148	145	134	156	165	151	186	161	141	158	161	145	171	177	126	159	170	166	164	180	181	150	159	142	158	159	152	167	164	143	167	165	155	155	147	159	138	164	168	164	169	162	142	157	156	164	160	159	137	170	122	161	147	165	178	187	195	171	160	170	150	137	174	165	155	193	132	147	167	163	157	155	153	158	140	169	157	167	155	146	160	164	164	157	168	162	177	170	175	123	169	162	144	162	143	171	153	157	155	160	149	158	168	146	169	162	170	189	156	174	152	160	167	161	157	181	148	172	156	170	171	169	182	170	153	147	158	169	160	173	161	154	161	162	159	135	182	186	172	190	161	145	160	173	143	145	135	172	163	147	150	183	175	153	157	134	190	161	148	151	155	162	151	173	158	166	160	157	158	193	176	146	146	149	151	162	163	159	147	165	171	138	141	160	171	177	154	153	192	151	179	171	167	171	149	170	152	146	153	175	162	161	156	162	159	161	142	163	154	171	145	147	170	155	152	150	158	146	143	170	156	159	144	146	165	159	148	165	147	164	154	172	174	164	190	174	179	159	165	164	147	153	181	156	157	177	158	159	172	165	178	161	170	147	156	157	147	174	181	152	151	182	156	157	157	157	149	167	142	191	180	158
11479	13465	19803	23299	23542	26906	23460	22753	21776	20356	21720	22480	20435	19911	10996	6677	3092	1388	1540	1579	5861	18552	1325	967	959	1006	764	830	1017	669	666	630	616	550	582	506	523	533	534	511	521	509	465	541	491	516	497	568	610	554	544	540	571	515	528	595	513	499	490	517	563	555	637	593	618	622	653	701	654	525	513	486	462	473	487	472	469	441	452	1604	801	449	455	466	466	430	450	420	434	413	484	440	398	468	431	464	415	444	418	438	472	440	410	410	468	413	462	463	426	441	435	441	447	461	433	454	456	458	420	404	449	438	439	420	462	442	450	441	437	433	450	427	437	439	414	440	425	406	446	432	463	398	425	457	463	437	472	448	409	429	447	429	465	450	436	438	453	443	434	449	432	458	448	423	505	434	428	407	421	459	434	423	386	490	425	440	447	444	419	444	431	483	441	460	462	441	414	445	434	444	462	443	429	404	446	440	454	439	449	429	434	438	447	474	433	445	420	453	413	451	419	430	433	439	469	432	446	422	411	445	429	444	423	449	440	440	452	434	410	436	442	431	427	411	433	446	398	449	441	416	452	446	417	420	427	406	444	426	438	400	454	444	452	437	426	438	446	435	430	403	428	411	437	433	426	445	469	410	459	428	456	437	415	418	410	446	433	401	438	426	418	426	441	419	459	430	427	409	406	453	458	417	420	445	459	459	446	423	434	417	434	437	428	434	400	457	481	423	436	417	463	444	411	451	472	403	416	426	426	422	447	462	439	421	444	421	446	432	463	450	446	416	401	470	444	420	413	430	423	423	425	406	449	475	452	413	416	461	410	407	431	399	398	457	390	445	403	437	448	396	417	431	420	447	451	432	447	437	425	416	470	423	456	433	441	419	445	425	394	397	441	437	423	433	459	449	484	422	426	450	421	452	438	444	435	434	481	431	445	469	474	400	424	430	456	468	423	439	439	455	463	442	418	387	411	432	435	434	409	462	458	473	413	429	410	430	409	429	407	404	474	466	432	460	436	442	467	426	444	403	449	431	406	473	417	399	438	408	409	372	443	444	452	429	486	417	446	429	479	437	428	431	397	455	434	449	436	418	432	424	431	475	429	416	433	402	439	417	451	423	445	428	434	408	444	452	413	444	422	434	383	427	450	401	448	441	433	461	457	465	438	433	449	406	453	449	388	424	420	437	406	462	452	454	462	411	443	423	408	436	416	396	439	440	430	416	417	419	443	430	429	427	444	429	460	464	422	428	422	437	426	442	400	425	412	399	431	452	433	447	422	428	485	485	445	462	463	467	490	421	420	463	414	435	444	438	429	425	438	432	380	423	412	451	424	427	397	426	420	435	448	414	430	442	415	430	401	458	456	433	459	440	439	439	423	390	447	424	437	437	446	421	435	474	436	462	423	445	460	485	401	423	442	455	432	426	435	448	433	438	431	431	416	432	417	403	414	450	455	443	432	418	451	438	449	445	431	425	457	406	478	422	455	438	425	445	432	414	446	441	437	448	425	413	461	428	413	424	442	420	444	451	424	443	455	392	460	431	496	408	449	478	429	427	431	442	470	443	438	464	427	448	454	421	452	466	426	449	437	431	425	457	412	404	425	467	446	415	416	453	463	447	414	423	429	422	410	434	422	472	457	438	431	415	450	440	402	428	414	429	419	460	423	419	427	424	455	396	421	481	455	455	432	434	477	421	392	448	436	450	436	441	427	438	436	453	441	401	425	425	411	431	443	436	414	443	420	466	447	410	450	436	419	441	428	432	434	424	481	409	456	460	455	427	433	413	423	399	429	423	439	428	384	447	417	427	399	408	416	428	404	430	458	454	452	419	437	440	405	418	420	425	399	434	428	430	427	429	466	454	401	437	427	399	417	422	446	403	429	422	456	439	435	402	453	407	389	425	413	454	439	407	428	430	424	473	434	406	439	466	410	426	446	508	440	440	396	375	472	418	462	456	415	426	424	417	444	403	412	466	444	430	474	454	457	422	400	420	416	430	426	420	412	425	428	364	437	426	453	425	433	402	428	433	407	419	398	380	443	457	404	415	446	441	415	413	450	444	432	455	408	416	454	439	438	445	427	392	466	443	448	430	423	458	446	394	440	435	441	461	398	443	424	451	413	451	404	440	408	418	427	449	437	423	442	406	417	452	440	451	465	422	445	441	436	403	432	450	424	417	444	463	426	437	464	446	462	471	399	413	438	421	427	438	436	418	427	440	484	435	427	426	476	393	411	467	409	465	416	426	437	417	413	452	444	437	457	466	440	433	443	445	414	439	388	426	429	443	455	404	461	421	408	410	444	413	400	417	409	436	410	389	469	442	444	434	501	419	438	453	419	423	432	437	408	460	405	434	394	423	442	443	434	429	437	460	425	439	441	428	415	415	453	403	411	422	428	433	422	443	420	420	426	418	421	420	412	432	424	463	413	448	437	421	421	472	421	430	412	455	416	424	423	418	437	420	456	419	447	441	456	442	444	453	431	435	436	437	435	429	431	432	459	396	431	406	449	420	423	416	468	432	445	446	429	417	441	438	431	411	411	419	440	399	416	452	449	440	378	445	425	440	434	416	442	438	430	436	431	440	463	422	460	455	415	461	451	464	409	431	447	414	426	436	431	461	416	458	426	411	443	433	423	429	422	415	453	456	441	442	455	441	462	438	484	421	456	462	435	386	416	418	388	429	439	429	437	449	408	448	458	470	435	404	447	408	436	480	412	469	419	459	415	429	477	422	412	449	446	376	443	425	424	463	411	442	448	409	415	424	399	428	425	406	464	426	415	413	425	447	415	418	446	424	401	373	436	441	459	444	407	427	411	405	438	425	453	449	451	426	422	408	428	429	446	405	468	429	435	435	406	388	445	440	441	437	454	448	432	464	413	427	448	417	430	445	429	477	441	418	454	404	426	442	398	420	411	411	419	416	417	419	467	435	426	418	435	441	430	405	398	443	465	425	439	429	448	490	424	444	476	436	422	442	416	430	425	437	435	403	382	460	413	382	441	445	449	430	420	440	415	438	435	466	425	443	400	432	451	421	415	435	399	408	393	440	468	439	430	450	441	459	417	436	408	463	421	365	394	459	456	404	444	413	432	466	423	457	417	413	417	469	438	441	444	406	404	425	403	432	396	453	424	460	430	438	435	416	420	423	433	437	415	419	445	444	413	434	418	400	426	497	399	406	409	405	459	413	443	426	445	445	380	427	438	427	434	440	428	408	450	449	435	438	411	453	469	413	436	454	431	427	449	451	437	437	393	440	458	408	427	417	441	421	440	408	440	442	453	445	452	472	443	425	443	451	431	433	423	392	429	446	422	437	439	401	397	460	437	426	437	452	435	444	429	429	434	406	462	434	438	395	436	448	374	461	466	460	461	475	409	424	442	449	401	456	441	445	425	400	407	436	436	444	458	450	436	468	471	428	437	455	435	441	466	407	407	452	405	424	416	435	438	413	430	454	431	445	414	432	420	428	406	444	415	439	425	453	430	427	432	407	474	432	441	448
3971	1797	2538	1679	1489	1246	970	760	702	654	576	584	537	480	487	409	419	420	377	363	389	509	403	402	394	383	395	378	378	377	367	382	347	380	363	388	391	376	389	374	370	378	372	393	332	373	377	382	367	382	367	367	340	375	366	342	357	390	371	393	410	394	360	382	362	346	344	380	392	385	380	369	420	349	333	375	398	356	358	331	376	372	346	380	365	357	364	359	385	382	382	362	352	358	365	382	372	381	345	356	403	365	387	359	364	386	386	348	357	377	369	389	384	374	379	390	356	368	391	350	401	370	386	421	378	414	376	336	408	380	364	359	375	383	378	354	363	369	358	361	361	358	372	372	403	336	416	380	383	356	386	353	397	340	358	407	369	423	337	375	376	343	383	358	354	332	365	404	381	401	322	373	392	351	336	358	373	374	370	373	389	360	345	366	371	322	387	414	407	355	395	391	387	357	371	387	372	376	348	346	355	410	408	375	360	398	386	356	385	394	372	368	347	368	373	386	418	367	369	379	366	379	385	389	412	382	360	427	384	359	350	348	378	396	397	370	357	365	372	362	365	388	367	355	373	384	369	394	365	407	374	404	364	364	326	351	349	374	383	391	378	357	403	370	368	382	391	379	369	371	403	377	389	424	359	366	391	382	355	386	366	381	366	366	375	387	361	408	368	404	360	392	369	359	423	380	415	337	412	386	394	341	376	368	360	372	377	355	344	349	334	367	393	386	352	379	390	366	371	395	390	374	328	342	355	402	354	350	390	363	371	361	354	387	375	400	375	361	394	368	375	359	361	389	376	352	428	375	391	373	348	395	369	395	379	376	384	370	381	328	339	372	372	376	344	356	413	381	405	379	417	377	354	360	375	363	379	396	342	367	391	374	374	393	353	345	358	361	396	356	390	420	362	385	424	385	379	365	382	365	401	345	365	379	398	370	370	354	347	393	366	368	394	408	351	362	385	347	360	382	362	409	405	391	365	322	342	374	353	398	364	358	373	379	384	369	398	384	383	324	348	346	335	378	374	353	379	381	368	370	403	389	348	356	335	416	381	365	404	385	380	378	377	344	386	375	363	363	401	353	369	371	385	371	396	390	363	395	359	346	377	359	383	374	364	377	375	354	362	384	399	361	344	354	382	379	342	387	393	389	350	373	364	355	378	390	375	395	366	334	355	361	381	362	411	394	354	337	384	388	320	343	374	378	369	375	414	387	388	362	384	386	377	388	404	354	408	383	368	371	357	347	385	366	369	367	353	387	340	395	325	405	380	417	385	405	362	328	420	418	371	389	372	393	369	377	355	364	372	346	344	393	390	375	388	364	405	423	386	369	374	361	395	393	382	380	387	367	400	404	374	356	391	425	369	377	381	354	349	366	359	396	344	329	421	385	382	383	378	383	384	384	365	393	321	355	355	377	364	344	387	421	383	375	397	397	376	392	390	371	357	370	350	341	359	374	371	358	376	386	367	361	379	399	400	408	350	380	338	389	359	371	383	326	345	362	366	353	365	372	378	365	384	358	334	397	400	387	378	382	359	351	382	399	341	390	367	379	365	360	360	345	371	382	429	377	376	361	339	353	367	352	355	397	373	402	382	391	361	352	333	369	404	349	388	373	367	379	389	336	374	383	377	374	392	380	354	350	368	379	398	349	385	389	381	357	362	393	353	387	402	383	368	362	364	389	379	409	403	381	379	366	398	369	367	395	408	327	397	371	403	362	373	381	334	376	372	319	359	350	390	357	397	354	415	316	362	370	398	347	360	400	376	361	394	353	401	342	391	359	382	404	397	359	362	356	385	378	390	385	407	387	413	387	411	366	379	365	361	388	353	368	337	392	382	333	374	384	379	356	359	359	384	382	356	370	359	338	357	396	370	378	358	364	359	343	412	401	353	363	342	357	389	382	399	354	378	354	373	363	371	389	378	373	387	344	379	387	391	392	373	382	342	387	389	351	377	385	405	383	386	384	366	376	347	358	382	380	352	399	397	389	382	379	396	370	373	369	350	376	412	340	406	323	370	367	338	336	390	375	329	352	385	379	398	389	352	388	369	410	368	356	371	395	380	397	356	351	389	385	357	387	397	365	372	358	355	391	383	353	358	367	377	383	348	369	357	347	339	365	383	387	362	365	356	369	368	398	375	409	360	368	355	352	387	401	367	384	378	373	387	355	399	358	368	400	391	343	360	396	348	397	369	363	359	393	370	360	358	351	348	378	369	364	375	357	359	402	378	365	403	359	337	402	364	382	403	357	365	367	373	372	359	357	366	372	361	394	351	418	407	371	386	348	383	339	418	381	410	347	385	385	391	378	363	369	377	377	376	398	355	355	366	357	402	366	403	385	393	402	332	397	363	363	384	365	385	374	361	396	356	378	404	367	354	361	364	351	352	330	412	415	398	351	362	375	398	379	347	382	372	397	356	348	351	393	415	341	322	361	353	392	398	363	380	384	365	414	379	407	390	391	403	387	368	351	368	398	394	380	396	400	368	353	386	328	365	344	384	347	374	371	335	404	411	391	376	379	401	364	397	396	372	373	376	333	337	405	367	335	363	383	360	374	379	374	398	339	383	378	358	374	387	358	375	381	358	407	376	381	392	366	387	373	361	389	360	363	371	349	372	379	420	341	367	350	365	397	348	393	362	361	370	362	386	359	387	398	363	386	382	362	373	371	372	387	391	401	381	384	348	358	373	368	387	344	370	399	393	395	383	405	382	380	394	382	366	375	347	361	381	348	384	372	363	349	388	379	354	340	370	367	368	381	421	377	361	385	408	356	355	387	371	353	359	366	378	395	394	372	372	396	381	357	414	394	386	369	381	412	388	375	375	356	404	373	357	442	393	353	372	365	378	364	374	365	420	381	390	338	353	377	376	376	376	370	389	343	361	374	363	383	380	364	357	366	391	387	368	376	376	389	367	341	362	319	360	385	359	391	338	361	364	349	370	369	383	384	345	396	387	357	373	394	372	383	367	357	358	397	353	402	421	365	366	364	378	364	370	383	379	404	349	377	375	408	362	409	399	352	381	386	368	375	366	359	363	399	347	376	370	401	369	362	373	394	365	423	337	366	371	406	374	395	374	403	428	397	367	390	368	380	411	387	376	385	398	386	371	342	350	370	371	346	369	342	368	386	378	378	382	373	384	337	354	344	396	376	390	381	393	366	365	380	373	392	371	373	403	381	362	347	336	407	391	348	376	378	402	389	357	382	389	342	360	358	359	404	363	346	368	383	382	357	367	364	374	377	358	363	372	377	360	406	408	351	367	390	346	367	377	394	388	382	381	389	387	365	384	396	378	383	359	378	393	380	377	368	387	380	355	395	338	355	395	373	361	339	383	341	381	345	385	334	363	378	392	397	377	384	371	405	371	387	395	365	406	393	412	360	390	336	372	372	387	336	397	402	362	401	397	344	354	377	349	352	351	387	383	331	371	389	371	341	336	330	383	354	424	360	380	376	392	359	354	380	394	396	360	367	355	357	344	401	413	388
3482	2416	4572	4554	4012	3922	3081	2731	2581	2399	2086	2086	1814	1640	1737	1159	1069	1032	1064	1043	1190	1962	1006	948	962	952	910	924	931	918	914	930	932	870	914	902	951	932	909	914	895	917	910	933	848	902	944	971	1013	936	959	926	969	966	911	925	976	888	953	910	913	963	934	909	898	969	956	933	906	895	911	837	908	960	916	890	924	861	893	986	910	930	909	955	905	899	915	845	910	916	906	850	915	921	896	898	954	916	914	934	882	898	957	910	880	928	855	867	911	960	902	904	856	865	888	876	834	886	905	936	913	933	883	936	942	882	927	896	913	892	897	854	916	875	936	904	941	880	936	906	940	927	947	947	913	885	858	820	910	945	900	870	929	895	942	931	820	944	848	904	967	931	911	956	888	909	935	917	894	910	909	908	878	897	902	943	944	852	923	882	857	931	917	889	915	868	919	918	879	906	923	962	901	887	923	914	930	945	884	882	870	939	895	924	910	930	877	865	888	945	902	939	881	916	900	887	888	931	905	958	867	942	849	910	865	867	903	907	884	904	880	934	907	887	880	915	929	938	922	907	944	947	898	922	922	841	917	908	931	897	838	873	894	923	902	895	876	923	925	883	939	911	891	871	881	941	888	868	913	949	891	963	955	889	876	909	887	961	910	900	900	875	934	888	880	926	816	865	876	872	905	911	899	890	948	888	865	867	894	883	904	918	929	978	919	919	881	914	899	923	916	883	890	922	909	884	935	931	902	952	922	871	934	902	948	951	903	890	916	881	863	959	889	911	927	876	904	882	895	866	920	943	894	873	886	898	907	903	860	900	914	949	908	928	950	941	923	862	865	853	888	942	897	902	908	917	949	888	924	916	908	934	918	871	886	904	898	902	921	940	923	910	920	888	892	922	867	897	893	871	902	900	855	943	936	944	882	921	882	925	940	886	901	894	910	934	924	885	912	890	900	926	858	889	922	940	900	896	937	877	927	923	949	939	942	930	925	865	903	892	919	871	903	889	902	898	857	902	897	885	953	882	862	936	951	908	904	910	924	864	882	901	930	953	952	952	927	931	874	901	895	843	934	902	932	909	930	909	911	968	932	908	922	954	924	949	918	866	961	937	906	900	860	928	906	950	947	854	894	908	871	900	931	882	951	851	931	909	916	911	901	898	903	909	947	921	919	894	881	853	915	906	859	885	854	896	934	927	909	894	914	869	861	920	879	940	919	902	844	894	906	900	900	919	877	922	890	900	948	947	915	891	892	876	921	903	929	853	931	939	899	887	927	916	942	893	920	942	944	873	895	936	948	911	892	958	955	872	861	901	913	895	915	862	844	905	886	956	911	890	922	941	926	919	924	893	904	930	874	903	887	874	938	877	924	882	841	894	959	902	891	905	871	897	927	901	868	883	904	919	922	877	890	952	921	874	884	899	884	860	927	942	862	919	895	1001	904	892	917	896	919	900	888	904	934	958	882	886	886	848	840	901	914	906	916	923	922	861	882	944	899	908	900	900	969	908	909	952	899	903	918	886	905	946	928	843	920	965	931	839	874	920	908	921	930	950	858	888	882	883	900	921	901	901	887	949	908	881	944	870	890	954	932	895	914	966	899	929	949	902	890	878	912	879	938	897	897	879	956	915	916	924	932	911	853	876	910	900	933	918	918	913	922	908	887	901	915	931	941	874	911	921	949	902	890	894	895	895	943	858	969	936	951	949	892	850	913	867	902	911	879	867	920	924	917	911	891	896	870	948	899	894	923	952	932	888	882	908	899	874	923	873	904	908	905	879	928	877	919	861	913	894	904	907	851	880	912	900	910	953	903	867	903	915	876	966	906	892	913	905	930	916	889	881	942	854	943	931	920	869	915	968	939	897	895	883	932	906	874	919	860	927	952	906	898	911	918	951	890	924	981	868	933	938	874	876	901	898	904	880	918	951	931	952	889	885	860	871	890	894	909	886	889	898	898	881	932	880	887	903	885	982	880	953	902	961	899	856	890	892	883	919	881	905	880	885	877	965	906	950	916	882	944	915	944	959	894	887	926	911	979	929	932	870	933	913	924	884	899	913	909	966	898	909	864	934	928	915	899	945	905	918	896	919	909	917	860	881	857	816	896	903	886	876	887	917	965	902	925	931	895	943	896	932	908	904	876	959	971	841	913	895	874	900	879	935	921	902	899	895	877	865	909	934	906	931	827	904	915	912	918	885	904	846	931	926	881	929	923	882	910	927	916	878	934	941	937	916	953	919	893	950	915	929	832	906	918	873	899	896	867	919	982	970	905	909	900	971	930	903	905	886	884	905	934	863	923	875	916	917	938	859	916	955	842	907	956	916	904	882	955	917	951	924	871	879	849	894	896	923	866	912	862	881	954	845	918	881	900	910	948	914	910	911	931	863	943	897	948	886	925	905	890	902	930	913	915	910	918	903	858	891	871	859	897	911	937	914	927	913	915	857	868	843	924	899	846	897	898	911	957	906	923	921	932	899	901	909	882	895	887	906	925	881	878	879	900	871	900	932	946	894	916	844	901	875	926	862	935	903	872	877	904	875	843	892	875	917	889	881	874	916	906	945	882	903	951	921	861	855	914	947	921	900	892	866	924	884	931	900	862	883	893	906	871	941	918	925	912	894	903	937	871	906	941	914	927	872	872	895	890	887	893	914	888	875	921	884	900	924	896	917	925	846	909	910	931	900	892	833	920	866	876	918	950	907	920	916	903	913	916	882	874	876	925	942	892	895	901	887	877	901	896	889	908	877	920	898	912	920	882	897	890	829	852	924	929	927	856	832	879	913	944	892	868	911	852	920	930	897	867	877	903	887	947	885	935	904	921	893	935	883	915	963	904	891	865	942	933	892	925	901	934	929	925	890	938	965	920	920	887	932	910	845	930	908	1004	882	922	923	959	916	905	919	851	910	892	883	919	885	929	872	898	927	857	890	909	891	876	877	909	876	916	906	891	901	920	922	890	918	888	924	940	906	911	955	911	920	899	864	902	909	893	912	946	960	885	941	893	854	922	946	894	899	894	889	871	948	982	941	905	881	917	928	883	848	926	889	897	926	908	916	893	898	862	914	923	894	890	951	938	946	855	854	872	928	873	922	870	939	915	866	873	920	900	953	914	888	847	897	877	937	904	904	916	955	889	853	919	915	838	913	868	832	864	967	893	915	893	875	907	914	937	910	883	898	883	880	852	909	879	897	901	943	939	905	926	933	903	881	924	866	880	882	919	900	890	890	909	902	907	885	871	874	866	932	918	875	897	949	973	915	883	934	897	914	895	909	865	884	885	887	886	901	913	916	863	975	976	892	904	908	896	963	861	877	864	837	890	917	864	875	899	908	928	895	892	891	906	886	820	822	874	948	922	895	876	897	901	900	917	880	874	929	897	904	902	887	963	926	885	938	871	945	971	890	946	918	904	890	868	889	910	861	928	885	947	878	877	899	904	919	907	957	912	881	901	917	919	908	920	879	913	864	879	925	887	955	877	860	929	936	894	895	952	888
13874	9946	15081	12153	10418	10533	7708	6288	5551	4174	2986	1768	1451	1803	1536	496	381	361	389	404	1321	2358	387	348	352	354	314	259	290	300	326	331	269	302	295	302	291	282	276	309	256	316	269	313	306	285	286	291	315	312	294	301	303	260	303	263	295	292	279	267	277	291	302	311	301	296	304	271	271	305	283	296	308	298	319	288	310	262	311	364	321	296	312	300	295	251	281	285	270	299	315	288	291	291	276	343	279	320	286	320	258	302	302	316	275	295	317	294	275	291	284	306	265	301	304	315	314	277	293	307	324	272	320	321	326	301	309	264	294	265	300	275	280	264	278	280	273	300	268	277	297	260	305	263	282	277	272	306	300	263	281	296	307	283	297	274	276	295	271	280	285	269	294	281	284	271	306	298	274	304	292	301	273	270	287	302	276	293	312	301	263	291	238	278	305	273	290	269	268	260	273	275	289	279	306	269	289	275	280	323	288	290	280	305	285	259	291	290	269	287	281	276	279	304	293	304	307	294	315	312	270	290	319	320	322	295	311	298	299	286	277	274	305	318	294	299	287	259	272	281	295	293	274	323	303	283	272	311	282	288	288	272	295	282	261	299	274	276	295	308	349	285	297	276	282	279	310	324	312	306	265	273	299	279	292	311	265	269	287	269	286	318	292	264	263	291	310	288	287	291	319	319	315	313	274	290	290	286	295	300	312	277	284	279	271	263	305	303	286	317	323	294	313	286	297	283	285	291	301	270	286	275	297	304	297	278	322	281	264	244	268	284	253	299	301	292	287	289	302	296	295	260	299	299	289	293	285	312	276	312	292	294	268	285	281	313	270	271	292	295	258	280	288	269	279	293	297	284	306	278	285	311	278	323	285	292	289	268	313	273	316	281	284	297	312	279	275	305	297	254	297	285	293	294	257	310	292	286	294	271	274	268	281	280	283	314	285	287	296	291	291	301	290	285	266	298	294	282	254	279	296	275	327	253	308	306	277	275	308	301	244	283	281	281	317	259	297	299	309	310	283	271	288	307	282	330	299	323	309	258	316	289	290	284	310	280	270	273	284	278	313	253	314	343	314	276	306	264	300	294	291	314	316	290	287	310	312	282	260	312	290	307	317	281	246	273	291	293	286	298	320	293	279	312	298	284	330	301	278	261	290	315	273	295	275	297	297	291	259	308	290	272	280	278	279	308	268	277	268	292	287	301	322	272	257	282	293	262	285	288	303	286	304	285	298	290	313	278	273	301	269	275	325	311	269	261	312	297	254	291	278	293	291	297	279	275	295	294	285	319	319	296	306	295	299	291	294	313	307	268	326	328	327	279	308	283	308	285	338	288	304	301	290	295	281	301	283	273	273	288	323	260	285	283	309	297	282	299	300	288	300	264	297	329	290	298	299	311	284	272	299	289	289	275	273	310	279	310	295	308	284	295	305	291	309	292	288	287	281	316	283	288	297	322	259	300	272	294	308	296	283	333	277	269	279	294	286	287	305	290	293	293	281	275	292	305	306	273	278	320	296	281	275	298	287	267	265	274	293	282	286	283	324	319	302	288	308	290	257	289	317	296	261	255	268	312	291	309	289	289	320	283	311	295	263	289	286	282	284	274	282	286	278	275	293	272	265	271	266	263	291	290	285	296	287	278	278	277	336	321	261	279	258	281	277	275	301	246	313	297	299	300	287	289	277	289	265	295	272	279	286	317	296	286	295	312	293	256	308	290	300	312	317	265	312	301	282	278	308	258	293	289	264	289	302	277	307	314	302	306	282	266	291	305	269	310	299	292	304	293	284	294	274	280	264	270	268	290	282	309	293	293	303	271	282	306	280	286	303	332	287	276	277	288	286	310	294	296	271	270	286	295	242	280	294	295	266	277	308	324	281	275	306	311	295	310	298	252	304	262	278	241	263	286	297	285	307	277	320	290	284	293	293	298	255	304	283	297	273	294	283	318	294	333	266	257	291	288	273	289	292	316	289	271	295	303	307	260	261	270	287	260	250	284	299	307	301	278	296	296	264	255	287	283	287	287	265	282	300	299	281	306	329	255	253	316	268	317	291	286	288	300	306	290	316	313	298	282	296	289	282	284	307	295	285	290	269	301	317	299	283	288	302	288	277	276	254	301	280	303	304	306	269	276	307	302	313	309	286	306	325	271	316	294	281	276	289	257	298	299	280	295	284	277	268	292	285	295	314	271	304	302	290	293	306	281	290	279	295	302	301	274	291	277	305	261	291	295	297	288	295	277	301	317	288	286	300	278	260	271	265	286	297	301	281	275	275	303	253	293	300	282	275	296	284	299	268	285	300	254	302	291	304	316	285	290	281	287	293	298	298	314	260	289	266	298	294	286	296	305	285	293	320	301	286	285	342	304	293	281	309	308	285	279	266	276	285	300	286	332	307	273	278	305	275	307	255	289	265	274	268	279	268	321	279	322	273	284	316	275	266	257	296	279	294	290	297	304	274	283	301	314	301	277	265	283	288	290	276	286	281	236	296	281	283	300	304	278	290	301	286	305	293	293	306	298	299	302	298	256	273	248	291	281	318	301	306	261	275	299	314	280	271	288	312	304	247	266	258	294	274	295	296	276	286	287	279	277	279	282	280	297	263	277	283	274	317	303	314	280	321	321	320	290	329	302	268	286	304	264	295	295	291	282	264	283	275	301	292	306	294	288	298	312	272	266	300	292	291	292	299	322	291	293	291	281	271	282	272	295	280	285	245	270	287	261	309	277	284	281	277	288	309	287	306	311	281	292	276	289	276	285	292	271	266	292	291	288	270	267	292	292	303	270	317	254	276	263	299	298	293	277	277	305	285	298	285	327	304	271	284	291	304	268	287	302	314	247	302	276	293	311	287	291	258	283	281	247	259	268	334	308	286	289	285	287	251	274	289	287	284	295	307	287	275	306	282	310	314	290	298	279	285	329	297	300	284	328	332	262	283	315	277	275	310	268	295	301	307	268	302	285	245	268	263	309	272	262	299	300	282	287	294	291	319	325	295	302	324	285	283	260	271	276	303	294	333	287	284	287	306	282	279	273	296	310	292	303	282	257	290	299	269	278	274	300	305	266	275	278	305	299	259	297	284	290	291	284	291	296	275	287	270	288	311	273	257	306	313	304	266	291	307	320	278	323	303	295	299	310	277	298	261	292	288	278	305	275	308	254	264	312	262	315	264	271	286	264	301	313	256	318	276	290	300	299	280	294	308	313	258	274	273	282	291	267	248	305	295	300	277	321	296	333	318	277	279	283	288	277	310	289	300	300	297	276	250	297	294	285	280	271	270	296	308	291	309	301	272	269	280	317	281	314	308	298	285	294	284	295	275	281	301	298	285	284	304	318	307	307	312	290	289	305	301	297	305	272	287	305	276	281	260	296	326	281	287	296	286	286	310	280	287	286	280	305	296	296	266	319	287	271	280	272	319	283	268	269	260	275	280	282	288	304	296	299	283	274	300	284	296	287	293	271	318	271	284	269	302	261	311	311	303	311	299	302
8866	8791	14241	15516	17855	21300	16672	16627	15898	13799	9842	7167	6500	9052	7498	2195	1384	1320	1408	1417	7336	10653	1192	1002	1047	974	898	892	1008	867	894	790	810	739	815	743	759	753	687	766	709	759	753	791	786	765	784	769	802	800	832	742	763	772	757	787	736	786	743	786	757	830	823	883	886	837	853	787	756	755	758	728	744	701	720	731	718	708	696	1355	1010	736	706	722	685	759	748	699	739	728	696	705	724	747	729	751	710	699	774	709	706	719	749	716	682	672	713	674	668	749	721	693	751	704	727	723	743	695	709	719	712	713	693	696	709	672	728	741	715	708	702	700	734	679	738	706	689	711	708	698	728	750	741	743	699	714	729	730	647	703	706	781	680	715	700	696	737	712	689	707	666	701	696	751	689	695	722	673	745	700	689	682	679	733	767	709	674	751	692	682	687	706	733	706	736	699	675	664	692	747	701	747	692	688	715	698	646	743	749	734	689	671	626	680	706	715	729	715	723	698	674	678	688	694	680	690	668	685	680	723	705	744	696	691	724	717	682	686	709	674	738	730	714	688	711	706	746	649	692	699	714	702	708	721	700	707	705	685	687	677	694	687	715	735	691	683	700	740	696	736	719	711	705	701	732	723	717	717	676	731	730	696	685	729	708	692	690	770	693	695	670	712	670	735	736	714	711	687	690	720	665	679	693	692	709	693	700	708	668	706	692	704	711	686	720	724	708	666	720	678	734	709	733	673	745	714	739	730	724	653	693	718	682	733	717	733	705	737	665	725	706	722	751	726	727	683	670	727	709	725	692	697	751	698	682	706	712	686	742	688	688	684	701	721	699	705	701	785	679	675	702	726	721	676	759	721	701	749	677	710	716	702	704	755	672	699	723	714	666	738	689	736	659	711	733	643	670	714	718	711	704	702	690	703	697	729	718	678	694	711	711	667	722	746	712	728	683	686	691	754	719	710	692	695	679	705	703	711	699	738	678	710	723	739	751	741	704	711	715	715	695	695	692	657	706	709	694	714	727	691	663	684	740	694	670	748	665	726	700	718	706	719	739	728	747	688	715	737	734	723	729	717	674	676	682	717	664	713	747	709	638	684	686	712	705	658	705	721	699	689	659	715	709	675	693	758	735	737	705	744	725	712	681	700	659	707	645	655	690	748	709	704	684	725	710	691	699	742	682	761	747	752	730	745	764	706	715	666	738	707	653	702	725	688	687	746	715	680	645	711	770	713	702	727	676	707	724	735	699	707	710	727	762	630	691	713	665	666	717	686	713	706	695	750	727	677	721	726	705	678	715	721	704	701	683	730	709	713	713	699	697	721	771	696	727	689	730	701	670	681	696	695	681	693	670	720	759	696	706	672	704	751	719	700	707	704	695	738	717	733	677	735	678	743	716	710	768	739	712	698	713	715	705	701	726	705	687	701	728	750	712	710	701	694	680	774	735	717	714	754	741	697	700	704	675	659	733	706	680	715	730	655	707	708	679	718	703	687	659	710	684	709	697	740	709	682	720	683	732	712	707	676	726	712	733	721	704	669	711	765	667	720	694	725	687	671	696	705	715	704	679	731	699	722	663	696	706	671	708	707	678	687	736	705	685	704	695	716	692	732	734	686	715	705	709	713	694	713	698	716	743	694	691	673	693	683	631	698	686	709	708	748	733	722	721	719	698	696	695	691	711	718	749	708	722	709	672	761	696	711	675	683	735	686	692	678	756	684	741	732	709	699	730	706	704	656	657	690	717	696	718	672	675	663	716	720	696	735	701	675	724	705	728	676	684	719	675	742	752	704	661	715	741	713	694	717	737	676	734	709	733	689	747	706	696	722	684	708	705	690	725	734	694	702	725	679	697	694	756	730	721	709	706	693	728	701	717	716	669	701	701	672	726	724	718	726	730	686	735	722	716	705	701	666	729	660	676	693	670	742	672	697	672	700	668	719	709	705	689	722	725	684	737	757	690	708	694	690	676	744	690	714	718	718	731	717	716	733	717	695	701	715	694	692	702	678	698	679	679	719	727	721	702	701	678	711	689	763	715	720	731	634	657	692	664	713	685	730	742	712	656	685	726	732	703	685	662	687	728	735	701	749	698	702	704	690	719	712	662	670	732	692	756	707	698	739	686	657	701	722	683	763	660	674	695	704	691	752	728	748	706	678	753	704	704	711	671	734	712	691	678	698	704	699	745	715	714	693	692	724	723	726	723	707	756	682	695	728	690	705	715	670	693	725	724	732	712	717	711	704	694	707	733	706	730	741	724	734	743	675	727	709	719	742	736	705	734	741	674	688	702	666	679	715	705	704	692	729	676	718	703	722	712	722	696	707	653	697	757	729	733	742	777	648	707	692	663	681	643	723	699	735	682	717	688	726	733	643	678	737	735	717	731	730	656	677	611	742	667	701	703	700	694	737	717	736	683	720	677	730	721	759	722	722	680	662	703	693	667	721	678	685	692	714	702	694	668	665	694	713	696	735	713	697	711	663	718	690	738	697	706	712	687	746	712	723	694	691	753	716	766	732	677	697	715	720	704	740	722	639	695	761	719	666	696	724	651	698	682	696	708	645	691	668	714	741	667	756	720	752	692	693	719	705	739	692	681	719	683	708	723	716	704	734	739	722	696	726	704	681	682	718	678	749	687	731	712	702	694	707	702	712	727	706	759	713	721	705	691	701	707	724	695	743	666	723	658	691	702	725	683	721	705	696	687	693	728	694	682	743	713	706	716	698	704	701	713	695	727	725	718	730	675	719	721	728	731	733	710	685	745	713	708	732	702	725	701	676	721	722	697	725	709	668	741	757	734	704	742	722	703	714	744	723	702	723	686	759	709	697	733	727	701	666	685	735	684	665	712	724	744	711	711	681	678	692	705	747	679	691	719	736	741	706	675	700	727	680	712	725	703	694	693	697	694	728	711	718	743	661	754	748	702	676	716	690	760	729	687	691	735	707	699	690	726	692	698	719	708	710	747	682	728	709	717	703	722	710	710	723	750	692	745	680	740	685	720	697	689	702	726	679	696	727	720	722	733	699	680	674	731	720	721	706	716	706	711	695	713	723	731	696	706	704	674	688	672	670	695	735	678	709	741	683	674	676	734	676	722	683	678	706	693	715	649	711	713	691	723	692	701	709	701	710	734	757	700	694	689	729	716	705	733	737	664	689	708	715	739	710	649	643	676	709	692	718	676	707	697	776	697	709	741	663	719	712	710	723	712	750	691	696	722	723	693	716	687	720	719	662	730	697	699	717	705	755	746	685	734	702	682	718	734	666	676	706	711	735	728	725	687	694	690	715	756	708	732	731	716	707	716	691	714	702	656	789	697	699	706	710	721	714	721	678	714	687	716	718	703	703	703	683	674	688	674	664	686	691	712	705	721	772	664	673	725	663	705	702	745	687	686	692	722	710	675	727	725	740	710	688	714	683	665	691	665	708	715	701	716	646	708	757	754	730	683	744	725	666	688	749	745	666	710	708	697	660	715	707	675	683	687	707	717	709	735	707
21877	14350	21009	18149	15844	16185	12463	10791	8580	4860	2981	1916	1945	2792	1360	687	382	328	341	566	5436	2201	309	203	235	226	226	217	220	191	208	210	188	176	181	177	165	175	201	189	183	178	165	186	190	168	196	168	194	174	151	163	192	178	196	177	175	188	189	191	208	181	166	186	191	198	186	193	175	202	188	181	181	187	167	185	173	171	196	294	244	168	162	180	162	183	161	176	155	170	187	177	180	165	151	165	201	164	169	181	170	164	183	169	203	201	172	156	144	191	172	154	160	169	173	177	154	157	177	131	167	188	176	165	169	156	163	145	180	189	166	151	171	176	161	145	186	184	176	169	163	180	186	171	174	168	165	161	182	156	158	150	156	158	199	179	215	174	175	178	178	162	172	167	180	165	173	155	169	160	181	165	162	177	156	169	143	158	169	171	189	166	154	179	175	201	191	165	154	195	157	168	187	148	155	172	176	159	166	159	176	177	178	156	158	184	181	177	179	153	156	177	186	165	166	157	168	178	176	161	161	165	152	152	189	167	161	164	173	180	172	180	182	189	188	176	157	193	163	162	189	146	154	177	183	172	160	172	183	183	164	176	138	175	168	169	176	186	177	188	168	170	173	198	177	183	176	149	171	151	154	166	173	165	163	160	187	189	164	139	150	173	166	160	172	166	177	155	168	166	163	166	188	157	170	186	156	145	162	153	179	158	175	186	184	171	156	166	190	151	158	182	187	157	168	144	167	175	156	178	177	177	188	153	164	187	136	181	180	177	168	170	168	155	186	197	170	168	145	167	183	163	168	157	169	161	176	174	163	176	164	158	187	182	174	162	171	178	162	166	159	184	174	159	169	189	151	163	175	154	154	172	164	163	180	199	169	163	168	162	153	156	152	169	170	158	142	164	170	171	187	175	181	182	183	197	168	154	152	179	156	158	153	189	179	195	172	173	178	151	188	181	182	159	165	167	170	166	175	188	183	160	182	163	168	155	167	160	179	187	169	150	159	161	158	186	177	192	182	162	151	161	187	168	151	163	154	161	170	177	158	170	181	178	167	161	163	157	187	157	172	158	158	195	198	174	172	168	202	158	168	173	149	185	170	197	167	161	158	177	173	157	177	184	181	160	161	167	173	182	185	166	177	170	176	171	171	169	128	173	189	179	183	172	154	197	174	164	170	145	170	210	166	173	163	173	163	175	151	177	167	164	161	178	166	178	183	192	177	188	161	149	186	163	178	178	149	166	171	167	166	178	158	180	148	214	181	149	151	170	169	169	188	170	165	197	183	172	168	191	183	186	170	170	176	161	171	156	171	144	150	189	181	176	159	164	174	179	159	154	150	174	181	169	182	196	166	191	178	188	166	147	209	175	154	176	182	148	168	160	165	189	182	141	175	159	182	161	184	169	163	160	163	154	125	180	155	178	174	164	161	187	178	159	167	174	183	182	138	176	180	180	161	162	166	168	139	191	169	151	169	189	161	172	180	176	183	186	164	156	172	177	171	174	167	202	177	163	160	154	185	185	160	170	173	177	187	153	167	182	157	167	187	173	177	173	166	192	169	165	186	192	166	164	166	165	200	157	177	172	180	171	176	167	160	185	182	175	161	189	184	155	174	159	166	187	162	158	168	181	168	189	160	167	182	172	175	181	165	184	158	185	168	169	153	172	174	171	186	202	179	173	162	164	157	167	166	173	161	174	152	158	161	183	161	164	172	168	166	165	144	209	156	149	172	144	159	129	159	192	151	165	176	165	171	160	154	176	179	189	175	156	163	166	159	167	177	150	165	167	165	164	187	169	180	168	170	143	180	175	154	162	150	181	147	168	157	176	181	155	193	161	162	195	192	161	173	154	165	177	169	168	155	170	176	158	173	172	189	162	154	156	185	185	179	184	166	181	185	192	177	147	151	165	159	148	174	167	206	163	184	188	166	182	156	185	189	192	195	159	177	190	157	176	189	183	177	159	183	156	157	164	172	179	181	175	160	147	171	185	174	158	180	156	173	189	172	159	189	176	159	159	175	159	170	157	177	174	163	178	183	165	158	188	172	178	158	164	162	179	151	176	144	165	149	164	148	165	169	175	171	173	179	164	174	164	150	173	180	166	163	144	158	180	169	159	180	152	173	159	174	181	177	183	151	186	155	167	181	182	164	163	155	184	172	183	176	168	169	187	186	158	148	153	172	181	168	162	171	152	170	170	177	150	186	184	157	172	179	178	198	186	154	171	162	201	174	156	169	193	180	169	158	187	141	158	188	179	177	175	192	166	145	195	159	161	178	179	175	183	165	168	170	171	162	198	171	144	172	166	202	187	157	143	183	158	162	164	181	171	178	146	166	157	169	167	172	176	160	172	146	203	192	175	169	185	143	170	168	170	164	169	168	177	165	174	153	184	171	171	150	174	198	173	169	166	166	189	167	143	183	157	167	173	172	179	181	160	161	157	161	165	167	166	151	163	165	175	160	173	167	169	171	167	138	163	165	164	158	173	147	168	176	143	163	150	158	184	166	167	171	193	162	184	174	174	167	177	138	160	174	178	151	168	161	174	168	181	178	152	187	178	175	194	149	190	167	178	174	154	174	187	165	152	165	182	189	186	156	177	166	184	156	159	156	175	164	157	160	154	149	159	175	162	171	182	165	190	157	186	162	160	176	157	154	179	174	144	190	185	168	172	155	183	181	170	169	179	158	174	164	170	159	165	174	165	181	169	160	171	175	187	181	174	193	179	169	159	168	171	156	171	142	185	174	152	161	163	184	154	191	155	180	178	150	154	194	131	145	186	168	170	144	156	166	188	172	191	177	190	189	190	179	159	170	151	162	196	171	151	169	179	152	169	177	192	165	152	156	190	145	174	173	172	168	165	167	169	163	171	164	158	167	161	175	179	177	196	185	185	156	169	171	170	174	182	143	159	138	161	169	160	154	164	164	157	165	195	184	162	186	180	163	177	179	176	176	156	170	169	179	190	197	198	153	168	172	174	163	158	169	158	166	134	152	160	161	131	174	154	192	173	182	159	168	177	176	154	162	180	177	160	175	148	169	142	172	153	147	180	185	186	179	200	181	168	168	162	165	170	144	184	176	183	168	181	179	160	162	142	154	177	171	147	158	171	159	160	160	165	154	184	167	164	161	171	143	150	201	160	166	170	147	184	153	208	154	177	167	168	171	165	161	172	164	160	176	186	164	163	141	161	189	186	150	176	181	169	159	155	169	194	164	154	168	215	174	156	188	182	154	161	178	172	156	170	159	147	171	165	147	165	154	185	180	159	170	170	163	146	170	142	152	170	173	163	154	169	171	179	139	164	187	166	195	151	165	156	165	172	169	164	185	177	147	161	186	142	168	176	175	158	157	182	164	168	187	172	172	180	178	177	181	175	161	181	158	184	191	161	169	167	147	178	144	169	168	159	184	174	190	148	185	167	169	179	156	166	177	175	166	154	133	193	185	160	146	164	144	134	191	164	162	138	164	166	147	182	163	164	180	172	141	181	144	167
11936	10912	17879	20854	22637	26747	23184	23234	19125	12710	9846	7493	9152	13580	6408	3325	1828	1688	1561	3309	23151	7115	1199	975	1027	889	797	930	748	716	655	628	592	605	537	559	517	530	533	533	539	536	518	525	523	514	517	557	568	662	608	565	586	560	539	565	540	541	499	519	609	705	657	644	672	661	592	576	537	512	501	523	503	460	500	456	474	437	419	1560	1083	449	447	485	463	466	442	448	421	439	492	410	461	427	442	472	440	459	440	468	472	491	479	448	412	454	441	453	455	435	412	446	445	455	429	459	465	452	429	458	451	458	479	474	472	465	475	496	454	447	477	485	468	420	416	501	439	425	439	470	471	433	484	401	485	459	457	413	442	497	420	453	469	453	447	427	445	468	414	419	426	477	442	468	480	434	450	422	454	438	451	457	461	488	439	481	459	425	483	483	419	464	457	467	473	431	465	479	426	474	460	449	437	457	410	433	457	470	428	420	468	425	457	475	461	476	475	436	483	450	444	479	465	462	433	435	493	423	428	458	466	445	469	410	462	434	457	463	460	448	474	422	422	475	496	458	430	444	445	417	457	448	471	446	449	428	393	477	462	459	446	446	411	457	469	448	431	447	449	450	446	459	436	472	456	531	403	447	450	454	436	455	446	473	454	451	464	449	472	458	449	423	431	448	408	445	466	453	423	437	455	491	435	465	441	461	454	488	481	428	482	463	467	421	461	460	488	485	413	417	461	477	467	445	429	453	465	435	458	450	446	420	442	431	435	460	434	461	432	470	443	445	439	468	493	429	460	403	433	480	451	437	431	475	424	453	472	419	445	449	460	440	448	447	424	475	447	436	477	439	480	429	446	471	416	449	436	449	445	423	466	461	438	466	430	443	452	457	436	445	460	461	413	427	468	442	461	465	440	411	443	449	431	456	433	470	411	463	471	429	455	449	457	443	466	460	434	422	428	425	449	459	441	430	462	447	445	450	433	453	426	442	456	424	439	441	428	412	394	452	492	456	452	452	428	433	424	431	423	465	483	442	449	452	447	425	428	427	457	447	470	427	446	438	453	418	452	427	496	440	450	457	429	438	476	437	451	486	445	461	475	491	442	413	486	466	443	461	413	428	471	443	444	444	453	429	425	467	415	453	488	458	472	455	452	435	458	423	469	442	434	459	471	446	423	432	473	446	431	437	451	449	428	482	455	446	461	461	443	410	440	444	477	427	431	443	487	449	463	445	449	464	416	461	471	447	449	448	443	483	446	467	475	454	472	445	449	456	470	426	434	454	436	446	470	458	425	448	440	459	433	444	422	482	465	432	451	447	449	456	472	448	454	448	467	440	490	461	431	449	460	440	457	431	477	453	436	399	470	426	451	461	437	461	449	428	457	467	449	415	439	456	481	458	475	438	468	442	419	457	419	466	469	436	435	444	400	453	448	445	417	451	425	447	463	465	474	468	463	456	457	456	452	445	459	471	422	487	420	446	460	449	403	437	450	430	434	404	437	443	451	465	426	453	454	479	407	449	442	435	496	460	458	454	466	412	407	422	428	414	491	445	475	412	462	475	454	440	456	475	439	429	514	426	448	441	513	403	463	436	468	419	448	462	425	452	463	453	488	481	445	480	499	456	429	421	489	486	427	510	434	468	447	491	479	446	485	465	480	460	440	477	419	486	481	423	476	436	430	447	421	489	456	426	463	464	406	425	432	474	435	476	455	468	439	426	428	467	435	432	465	482	474	460	429	431	459	436	457	421	451	446	417	415	454	478	442	463	441	440	454	432	471	461	475	445	463	443	457	451	427	417	484	465	458	424	454	450	450	482	472	467	446	441	471	452	436	401	447	441	440	451	431	463	452	443	439	481	442	452	470	455	461	469	464	429	440	486	439	429	446	430	463	439	421	454	482	451	457	457	449	461	428	438	463	432	439	456	476	454	470	446	410	438	458	467	448	471	460	483	469	489	460	430	465	444	429	460	462	433	496	446	459	438	450	444	431	470	426	469	459	446	477	459	437	457	450	418	456	450	431	439	454	492	468	437	444	432	455	476	442	462	432	407	464	472	471	419	475	458	447	456	460	470	457	437	430	455	443	457	434	439	450	430	450	460	448	488	444	485	447	452	419	465	427	460	456	444	451	442	454	432	461	411	414	426	449	430	466	444	472	458	457	447	487	445	440	465	439	476	423	455	431	456	461	422	453	429	436	429	456	443	442	460	450	433	415	430	478	468	456	447	472	448	453	426	415	488	465	442	425	461	470	449	449	447	456	508	439	419	452	428	470	437	420	406	473	483	468	458	445	457	431	446	480	435	421	442	422	462	436	501	423	420	444	453	459	450	431	432	434	478	451	472	517	421	451	473	485	450	434	449	479	460	440	457	468	449	433	437	438	480	474	464	486	470	437	448	440	479	438	455	437	424	437	464	463	449	417	459	418	454	433	463	425	439	446	451	474	450	434	449	463	464	461	447	450	456	447	446	462	414	414	457	466	471	475	464	437	478	424	439	447	455	438	448	451	482	422	423	483	440	443	484	431	429	459	464	416	432	429	437	477	438	453	456	423	430	414	471	473	432	454	449	452	467	440	425	480	454	437	423	448	429	450	466	434	460	444	468	411	422	454	427	448	474	467	431	428	451	430	450	446	454	448	480	419	465	477	449	452	485	432	442	483	476	456	433	433	439	442	444	438	430	468	430	443	459	416	446	440	473	475	453	442	464	427	459	443	424	475	456	440	437	446	446	454	495	437	489	469	460	462	455	408	434	464	461	454	417	475	464	437	422	480	421	454	443	476	408	461	478	445	479	437	456	408	487	421	441	425	432	435	444	408	444	435	429	466	460	435	456	477	450	491	430	487	454	445	432	428	459	441	489	428	474	477	434	466	426	442	417	426	413	494	455	430	442	433	472	440	423	454	445	443	427	439	483	470	428	454	451	438	465	442	400	444	434	440	428	482	448	480	461	438	428	448	487	436	433	426	415	465	429	442	488	434	454	461	416	445	446	490	458	502	470	470	434	475	418	416	457	424	450	441	446	465	472	452	472	460	435	448	470	490	426	442	472	453	483	415	476	432	433	417	460	425	440	429	443	431	452	450	477	450	455	463	468	442	467	486	492	486	433	448	451	418	453	443	480	457	465	407	461	444	459	417	483	486	485	450	443	453	470	466	444	468	431	452	434	445	443	443	511	423	437	430	443	458	434	422	452	470	446	433	433	451	425	450	455	467	470	457	414	444	495	441	446	447	403	431	444	467	427	474	450	416	433	456	462	455	454	448	401	485	463	417	471	449	454	462	465	495	462	471	464	462	461	447	422	453	482	429	460	435	411	443	454	467	439	429	470	479	455	475	438	480	454	450	458	456	487	435	475	464	481	474	427	437	484	428	490	482	416	519	459	481	448	482	427	452	469	441	477	473	489	464	429	481	466	418	430	478	439	419	466	466	402	455	478	451	460	448	474	426	465	436	446	484	441	414	441	456	465	507	444	427	413	443	496	428	444	467	433	471	459
3558	1240	1657	1121	987	914	737	593	550	457	460	448	449	451	415	386	391	378	399	392	450	423	414	363	407	419	356	380	361	380	372	392	389	385	326	377	433	360	375	411	407	352	393	405	412	384	350	357	388	371	356	433	342	367	353	395	405	382	381	383	369	396	372	394	368	410	376	379	366	362	391	402	373	373	367	392	373	358	418	391	363	366	357	375	388	384	415	406	369	373	351	380	401	404	350	386	406	387	381	345	396	372	351	420	383	413	339	348	359	393	396	375	413	354	408	343	405	393	360	355	415	365	402	389	410	365	380	384	381	349	375	380	368	376	347	398	390	379	384	377	358	401	365	376	403	395	397	390	373	376	381	362	369	381	361	370	386	376	390	389	348	380	380	388	399	374	357	376	392	402	385	363	361	366	384	353	375	423	376	395	374	384	357	387	394	401	366	371	362	373	375	365	420	370	368	359	413	345	377	395	386	402	361	329	343	402	407	366	362	399	349	345	349	384	382	333	367	369	388	396	410	413	364	382	403	383	374	395	390	369	411	398	382	351	368	366	370	390	376	384	375	410	370	377	394	401	381	408	388	413	366	351	363	384	381	400	407	332	427	355	394	414	412	349	365	374	373	370	378	374	405	350	387	384	357	376	356	378	393	363	394	383	388	390	380	350	409	358	395	391	368	393	343	393	372	399	398	379	409	368	395	383	423	393	330	374	333	391	335	387	352	379	374	358	409	373	368	361	367	391	396	399	371	368	359	372	374	383	411	357	396	365	373	373	404	397	357	386	379	343	376	368	356	387	370	369	371	367	419	364	401	375	389	395	375	392	384	399	373	377	397	384	382	379	372	348	393	384	405	344	363	396	366	323	353	321	375	379	412	381	398	384	367	376	388	365	384	391	384	420	387	369	424	402	380	373	364	393	415	361	377	402	391	322	375	355	405	408	392	375	403	378	394	384	394	427	419	344	388	412	406	387	361	379	366	393	368	365	416	392	406	391	398	356	391	381	386	367	375	374	378	392	362	382	399	393	367	356	385	382	413	368	397	365	354	405	376	369	403	374	405	399	363	381	341	410	356	373	363	400	360	411	363	422	372	401	351	349	366	346	357	393	364	394	366	341	386	385	355	399	363	405	379	337	386	429	388	418	371	349	380	367	375	357	392	382	368	391	386	390	395	374	381	374	380	369	357	404	397	373	422	390	355	360	393	360	389	379	399	364	391	365	364	368	370	407	384	362	378	396	382	414	378	446	347	351	408	432	452	348	373	383	426	373	388	375	405	394	351	382	390	379	391	374	376	386	390	367	370	364	395	379	347	395	400	358	364	369	361	406	405	388	379	400	373	378	376	397	406	386	358	390	357	375	411	377	374	402	375	390	366	378	368	377	400	401	396	362	350	370	386	366	389	388	399	349	401	375	374	383	415	385	332	362	378	362	373	407	373	381	366	387	379	343	353	371	382	377	372	403	362	387	373	396	378	356	361	388	370	347	378	355	355	390	396	396	377	363	385	396	376	346	384	407	327	396	356	375	362	378	380	396	359	404	404	368	416	386	398	406	384	386	400	373	389	385	386	372	371	375	363	424	387	414	367	393	385	401	379	348	396	365	365	378	365	382	379	388	412	380	388	417	370	402	376	403	368	421	407	348	375	404	396	352	401	378	393	414	376	357	374	389	388	328	418	361	359	375	340	354	383	360	356	399	387	402	405	372	373	395	364	331	389	376	325	370	374	419	378	372	378	434	386	389	364	405	369	399	375	382	374	399	364	394	379	402	397	370	380	404	416	381	373	394	403	387	402	369	401	395	357	405	369	375	390	393	397	396	399	395	391	363	373	384	375	391	360	382	417	411	362	394	395	396	400	388	389	390	355	385	403	358	361	353	353	382	388	367	398	352	352	352	387	344	361	370	381	385	368	376	371	380	342	395	396	396	403	391	374	409	377	377	387	384	374	383	395	369	397	395	386	385	356	374	367	376	380	352	376	407	376	391	370	386	376	363	376	378	384	350	387	378	336	360	402	366	370	397	331	380	385	374	392	374	383	370	403	360	367	372	416	398	392	369	367	405	401	385	395	356	386	419	397	390	405	382	393	407	384	357	383	358	373	366	375	347	401	381	360	394	390	409	391	395	385	374	426	408	384	395	365	392	372	380	343	356	377	393	367	378	370	375	401	386	383	334	382	371	378	382	391	361	356	332	409	411	380	400	398	372	368	391	398	416	383	365	377	385	373	382	415	393	367	374	382	400	401	366	392	405	390	398	386	408	396	422	370	357	353	381	376	380	373	384	339	372	393	369	393	349	352	429	388	358	388	345	377	371	352	361	399	377	410	391	405	385	359	390	405	403	392	373	411	405	397	380	392	393	393	379	360	402	385	355	382	402	439	377	382	404	379	364	347	356	362	396	354	379	381	388	390	373	366	390	380	340	370	370	365	428	385	358	407	386	375	388	397	365	392	394	393	368	408	371	382	388	378	396	372	387	373	375	378	370	345	382	384	409	344	357	389	419	376	411	374	364	364	354	378	368	367	365	387	340	362	407	358	382	392	420	382	382	411	386	400	381	352	359	402	399	361	373	444	315	370	380	362	375	395	372	407	409	367	340	408	400	378	404	382	408	370	421	372	355	390	420	377	395	375	357	382	371	412	389	373	396	347	387	391	393	398	346	397	398	393	403	357	409	392	412	398	376	360	352	368	389	389	362	383	362	401	387	385	394	381	363	379	403	360	371	405	361	395	383	389	377	412	391	363	349	370	407	395	424	326	400	368	384	382	365	366	390	353	395	380	385	391	397	366	375	362	368	367	388	379	367	389	391	383	393	394	417	358	393	368	356	362	383	394	405	355	418	386	382	358	339	368	402	423	370	369	415	378	347	394	379	414	373	369	380	357	362	368	399	366	402	376	395	395	374	370	396	395	423	382	377	400	374	383	371	386	400	366	360	362	397	367	382	382	384	371	363	357	410	392	351	369	380	391	356	392	373	352	405	350	413	392	403	385	344	389	361	393	373	383	396	348	363	374	393	416	362	369	397	382	402	371	384	393	380	405	359	409	394	351	366	354	380	369	388	392	386	386	348	369	360	395	353	344	359	381	414	376	360	375	411	388	369	370	378	390	357	386	412	384	377	367	367	371	381	369	383	382	366	365	380	361	378	393	381	378	378	364	365	389	400	352	380	399	381	384	435	383	366	384	394	387	401	350	391	357	360	394	341	389	368	381	381	387	382	386	372	361	335	375	374	396	362	366	371	395	391	374	374	372	357	345	386	408	373	415	368	377	386	386	385	380	364	378	420	361	389	371	391	400	393	341	392	400	371	374	390	419	413	386	407	383	360	386	413	387	368	397	369	332	374	392	387	392	398	373	399	376	366	401	346	393	364	378	364	414	387	384	385	380	383	351	371	413	370	408	389	375	409	425	380	361	395	408	417	403	386	360	385	413	346	411	417	370	406	402	374	393	389	365	370	399	370	378	374	397	385	377	391	400	392
3210	1979	3265	3098	3194	3410	2961	2515	1776	1544	1462	1399	1495	1301	1062	1131	1071	1057	1086	1031	1395	1137	1016	934	961	918	893	925	889	913	899	897	953	919	909	908	882	919	982	941	959	928	958	908	874	970	887	953	890	889	925	952	953	968	938	952	962	922	999	894	927	972	945	967	957	929	938	903	924	898	925	887	938	995	941	938	928	888	953	955	890	957	871	935	934	887	907	904	903	918	876	890	915	920	932	927	862	890	890	902	929	948	879	893	934	961	931	918	909	891	922	925	886	922	900	878	934	926	851	877	861	890	949	910	948	893	876	907	937	887	890	945	941	963	905	863	908	891	933	898	885	912	950	914	891	914	897	936	899	855	885	929	914	973	899	901	912	875	932	867	974	918	939	911	925	936	882	976	941	891	907	872	917	894	941	906	953	907	936	865	941	968	925	882	919	929	852	965	944	961	897	872	914	918	924	892	928	962	910	969	995	935	939	888	950	887	904	885	850	909	918	938	869	868	958	892	922	899	914	904	875	901	921	880	910	919	902	952	902	900	935	938	934	963	936	960	907	865	903	883	921	871	872	899	924	927	896	851	903	944	936	925	948	917	902	859	962	909	933	942	871	912	984	884	873	942	876	972	904	962	877	922	937	871	908	934	860	923	848	947	893	940	857	940	912	926	896	951	926	893	925	853	872	868	894	909	918	886	882	884	880	927	911	930	934	915	918	893	914	896	946	946	950	913	900	907	893	942	924	939	895	908	889	912	891	904	948	919	879	862	921	933	988	932	917	889	906	907	907	983	952	915	955	891	928	941	895	952	912	949	893	869	892	911	928	896	934	910	903	905	966	961	885	924	879	878	936	894	881	882	901	945	933	923	921	933	935	974	901	890	943	921	860	896	877	950	911	896	903	868	946	876	959	872	948	912	942	917	876	901	883	919	919	930	957	970	920	899	942	932	887	899	890	934	960	892	889	907	896	936	850	914	937	928	905	898	898	885	941	833	922	884	938	910	885	931	903	868	945	936	846	897	929	883	954	926	960	899	912	957	937	912	916	919	900	909	929	903	944	863	941	888	897	947	934	913	913	977	899	991	933	936	852	928	883	840	880	941	902	921	908	900	916	932	871	909	910	903	932	963	886	936	868	966	916	949	882	886	951	887	912	958	896	979	933	893	954	865	927	971	926	856	931	939	891	894	862	968	920	908	917	884	929	896	887	878	837	929	915	938	940	930	837	898	892	901	926	910	924	918	926	909	927	966	932	875	881	902	930	885	907	889	907	911	903	920	876	923	886	897	927	883	910	831	931	838	882	951	874	887	827	912	908	930	933	941	914	910	954	898	885	905	922	899	914	927	885	880	899	880	945	879	915	925	860	912	881	962	967	945	892	960	925	893	915	873	926	933	997	944	873	938	926	967	883	890	869	944	901	866	922	974	923	935	914	924	914	879	912	873	951	903	963	905	907	925	886	892	909	935	944	930	937	901	958	932	889	947	918	899	893	862	903	952	886	916	894	868	885	914	862	937	973	928	885	916	893	970	907	917	901	947	907	940	951	911	903	979	957	885	905	903	941	896	909	955	897	911	938	931	908	935	892	941	917	914	897	977	921	964	923	878	919	915	884	924	928	923	906	926	958	871	927	891	895	903	941	927	942	871	993	950	885	900	926	959	904	942	899	887	844	866	955	943	873	963	926	931	898	927	987	873	934	937	938	956	952	879	965	913	925	864	970	915	912	901	904	897	870	895	914	874	958	915	886	920	927	914	975	842	921	913	913	956	893	915	889	925	917	904	934	867	907	922	868	932	911	908	972	910	900	939	909	961	842	903	855	917	961	878	914	930	889	907	882	934	942	977	872	905	949	929	872	977	879	879	886	947	913	881	893	924	957	830	940	899	905	917	943	949	885	914	931	913	982	912	920	891	942	916	973	904	907	962	937	918	932	920	914	940	940	918	876	887	887	910	912	934	931	913	898	900	989	959	962	892	910	942	881	916	959	933	915	860	891	877	985	962	922	909	924	876	961	920	954	876	891	904	908	941	919	917	899	922	900	898	885	896	945	888	886	893	859	905	940	937	904	915	908	942	977	931	890	904	862	872	970	911	905	956	930	891	945	892	907	953	875	905	880	884	914	911	904	926	909	876	926	854	903	959	932	877	898	907	934	905	932	924	908	975	941	871	906	936	949	888	897	887	907	899	916	893	928	862	877	919	919	992	951	898	937	926	897	886	922	956	837	894	913	897	947	939	931	912	920	938	913	858	907	952	883	856	904	938	936	974	983	897	914	925	938	883	918	942	951	886	931	916	923	860	911	877	914	881	887	921	900	941	904	932	930	952	903	918	915	903	901	878	844	939	914	914	930	918	932	901	901	946	814	870	886	869	909	918	926	916	908	922	877	865	862	880	938	924	902	902	902	921	884	940	890	836	901	901	902	943	944	840	884	940	947	923	881	888	921	913	909	920	931	902	917	909	904	942	883	895	926	954	951	896	895	917	874	862	933	905	863	892	911	883	856	896	926	975	908	907	947	907	938	903	967	915	936	885	912	943	889	902	893	933	932	939	924	861	885	846	962	920	935	891	939	899	900	891	938	948	946	906	934	920	844	909	919	919	858	928	919	892	885	912	946	864	891	957	975	950	945	898	885	900	908	913	880	904	920	916	897	871	888	891	876	883	913	913	904	840	871	958	925	934	904	886	883	904	890	930	901	918	922	965	941	911	876	915	877	917	928	866	887	903	913	933	936	899	882	929	921	890	926	877	928	898	874	903	917	906	905	893	925	907	901	905	955	877	933	885	932	890	923	911	881	906	921	882	964	900	892	918	909	912	956	904	909	940	912	930	946	945	863	899	911	857	929	909	944	913	847	849	896	855	952	940	881	937	942	921	949	966	916	941	882	963	924	904	904	900	917	922	979	886	990	879	901	933	910	864	942	948	917	919	976	883	905	920	927	952	872	910	939	893	874	868	877	943	908	962	935	921	865	888	886	960	931	938	903	857	900	915	906	878	888	921	907	922	868	904	859	870	929	876	982	899	909	983	921	922	912	894	923	861	928	915	939	879	920	895	935	947	932	925	925	936	927	900	933	904	905	855	893	983	927	901	881	899	889	894	933	859	912	927	919	959	878	938	915	882	854	958	851	912	914	874	916	886	907	882	894	926	908	878	930	944	862	935	898	943	898	907	931	960	943	913	886	883	890	895	928	883	905	875	922	906	880	891	961	955	905	966	928	915	889	967	832	853	897	941	921	948	944	916	887	958	922	920	901	881	895	975	922	899	935	942	916	933	894	924	852	944	881	922	898	866	941	882	895	912	926	938	974	958	918	960	942	937	934	960	914	975	866	903	860	924	942	922	937	884	1017	970	948	873	926	890	934	951	922	931	914	935	878	958	940	921	893	861	957	934	957	831	961	894	964	904	879	922	925	904	894	933	888	906	933	947	924	935	945	972	921	915	874	891	969	879	960	905	892	853	907	903	878	930	901	920	941	882	882	881
13600	9382	14297	11233	9642	10356	7051	5010	2866	2211	1740	1211	1817	1390	485	416	341	371	372	382	1810	602	353	351	320	316	301	321	307	314	316	307	290	301	291	304	302	244	294	302	286	280	341	295	280	323	320	339	296	293	310	312	305	279	299	325	308	278	303	288	298	301	296	290	319	269	316	286	306	300	310	287	284	275	298	298	281	290	287	363	277	304	275	291	267	294	243	293	321	284	280	275	284	291	297	345	304	256	299	290	282	302	300	276	291	298	323	279	305	298	316	289	307	261	320	284	271	304	302	285	303	266	305	259	300	291	285	289	248	294	271	296	285	304	293	307	295	296	334	299	286	278	281	255	295	305	264	302	305	275	283	294	275	271	294	313	280	280	266	295	306	281	278	295	274	298	290	293	325	281	276	283	288	293	309	309	279	289	318	288	285	290	249	276	308	295	331	274	282	274	265	279	281	278	301	273	284	261	309	292	286	278	268	273	296	289	276	306	290	279	297	302	305	265	258	285	309	279	278	286	285	277	287	291	284	292	308	269	286	288	253	285	321	296	272	269	301	282	314	289	295	261	279	277	287	297	274	276	278	282	299	271	269	247	279	298	278	265	280	267	324	285	276	293	286	305	262	291	278	274	285	268	279	287	291	276	308	299	283	282	300	268	306	299	286	304	303	272	265	273	295	278	312	275	278	279	291	275	273	285	284	297	299	297	280	279	310	298	291	304	259	273	302	298	302	269	266	310	315	297	301	268	287	315	314	289	268	288	307	287	276	273	277	251	246	295	284	318	290	277	286	279	296	277	284	269	293	275	297	276	258	283	241	269	281	299	293	277	288	297	292	282	284	282	269	271	282	268	303	284	284	308	300	280	271	310	274	299	275	304	279	280	300	328	286	266	290	287	301	300	249	312	291	306	298	288	275	305	329	281	337	272	268	314	294	286	268	276	302	301	284	274	292	280	288	295	287	322	294	289	277	272	298	279	294	302	292	259	276	259	280	276	311	289	275	297	295	302	285	292	285	300	258	283	294	327	288	281	293	288	276	284	308	287	277	280	303	284	317	314	306	295	276	306	274	247	261	260	299	282	276	309	310	273	267	307	294	287	308	283	311	292	285	289	297	310	279	332	278	275	298	279	278	312	288	279	333	285	291	313	306	279	291	257	292	287	301	279	278	263	294	300	304	288	271	299	275	296	296	270	304	312	296	305	283	270	294	289	279	270	273	297	268	287	253	309	292	287	265	314	299	292	313	291	270	284	306	306	318	302	283	318	287	291	291	281	286	280	262	281	286	263	276	292	283	297	282	301	321	270	277	281	315	284	287	327	267	281	292	325	276	293	296	285	283	310	259	290	263	308	275	288	290	277	273	270	283	279	275	281	289	258	274	281	276	271	296	293	298	280	306	261	257	266	290	281	289	313	316	285	299	294	281	271	269	281	293	252	234	299	296	278	287	276	265	306	278	303	300	294	276	276	280	282	285	294	287	295	282	284	263	308	300	274	271	277	293	289	267	293	300	290	302	267	265	303	305	286	287	278	254	292	286	287	261	294	301	301	301	283	263	290	320	289	292	289	301	310	291	270	291	265	280	275	288	296	286	296	267	321	264	311	271	284	316	302	295	261	292	280	263	273	275	289	295	279	273	280	300	307	272	274	314	283	300	315	282	280	276	304	298	279	284	290	302	288	320	298	317	284	273	280	306	270	330	301	302	304	288	301	300	303	278	290	298	284	289	313	286	310	322	287	318	270	297	307	291	296	287	248	277	277	310	295	242	298	311	297	289	283	274	282	294	294	289	316	290	257	279	305	289	291	282	297	293	284	291	320	280	264	279	289	305	306	286	297	297	299	266	276	292	276	288	276	300	276	275	299	309	299	307	299	321	281	306	303	325	289	283	295	289	305	279	280	320	291	317	293	256	290	280	312	272	305	303	271	272	282	288	298	272	267	295	275	280	267	286	313	279	282	276	293	317	245	307	295	298	304	288	271	273	285	288	286	283	278	307	313	295	302	285	303	280	235	290	277	301	270	272	308	295	287	279	284	266	298	278	280	303	271	306	287	283	279	303	286	283	276	319	300	313	295	283	262	266	295	317	287	293	289	284	303	285	295	283	279	329	285	272	259	281	299	254	265	279	284	287	286	247	287	284	288	254	276	286	326	288	303	277	285	264	279	304	303	298	290	305	261	281	306	316	271	304	317	284	250	292	264	287	294	283	292	288	274	308	260	306	279	296	292	290	305	300	292	265	303	251	283	245	296	295	285	303	265	276	313	280	326	241	314	299	269	289	271	283	284	283	274	276	288	283	281	300	291	278	291	287	272	278	266	281	281	270	316	327	266	276	262	279	321	279	263	263	274	284	284	275	289	293	272	280	293	275	283	306	259	310	250	299	286	320	310	275	303	300	283	309	323	287	283	269	292	301	269	305	287	287	288	300	267	305	305	297	312	296	313	306	261	291	276	283	282	272	268	297	293	276	264	322	300	281	301	279	278	285	295	290	294	260	273	279	296	300	308	316	257	269	315	307	272	285	237	301	310	281	306	283	291	315	277	307	274	295	280	293	309	267	292	292	275	313	285	270	300	308	263	269	314	268	274	292	277	295	280	305	314	279	289	243	279	326	256	304	267	254	287	272	278	257	283	303	286	282	283	291	309	289	294	282	287	283	282	296	286	282	260	324	283	332	292	271	295	304	287	293	299	276	311	285	293	306	273	301	286	301	282	288	301	303	307	266	325	304	295	285	301	301	289	259	294	281	308	309	285	296	288	290	316	310	280	267	272	313	296	317	314	299	283	300	303	316	256	309	289	331	292	275	250	280	293	273	308	292	272	261	275	277	290	281	273	282	282	297	305	288	289	301	288	285	274	290	301	303	290	305	302	309	279	263	314	287	282	279	312	292	295	296	302	306	288	300	277	298	287	332	291	272	257	275	295	261	272	288	272	291	291	290	299	282	282	295	305	305	286	280	299	249	274	303	279	288	273	242	292	290	281	249	286	309	305	270	302	306	286	265	291	258	274	257	301	331	278	316	261	297	269	299	287	310	260	274	323	309	306	306	270	282	286	297	305	312	299	293	309	276	265	268	338	288	274	298	288	271	279	297	282	294	288	290	275	320	313	303	285	289	297	302	293	279	282	261	304	299	279	285	284	291	279	289	310	270	286	270	295	286	316	272	297	301	309	257	307	285	288	262	309	298	280	303	295	295	283	286	290	293	272	298	308	309	299	300	270	260	256	273	253	289	291	279	277	294	291	276	273	269	279	298	277	284	300	288	281	281	311	301	276	269	284	269	282	313	262	310	262	304	294	287	263	263	274	296	272	262	289	288	265	282	268	267	296	301	296	301	293	318	287	287	279	315	281	298	276	276	288	294	271	286	303	264	314	306	278	292	251	280	319	288	308	275	280	332	285	257	306	289	295	306	295	281	257	284	302	272	303	286	308	272	297	263	285	296	297	277	277	310	275	289	286	296	279	298	308	317	301	316	308
8981	7948	13847	14642	17608	20504	16088	11213	8458	8016	7239	6435	8730	6740	1997	1701	1347	1362	1364	1383	10328	2053	1079	999	966	879	995	888	803	832	845	817	787	777	776	802	787	754	738	805	709	762	804	774	789	765	760	798	820	800	766	798	773	856	770	792	743	777	731	730	761	785	907	799	819	846	821	755	745	770	727	731	722	666	732	710	755	678	730	1334	1084	732	687	735	683	748	732	685	746	709	708	734	672	687	689	708	733	756	700	676	678	684	724	693	683	675	737	713	736	680	707	750	721	703	662	715	717	680	705	686	699	742	742	660	726	743	720	740	733	667	688	720	689	750	748	715	696	730	713	651	694	740	713	729	749	709	746	678	748	698	711	723	683	731	703	720	719	704	678	694	702	678	725	697	668	714	730	680	666	726	685	726	682	710	712	677	712	731	697	659	705	679	691	718	667	724	691	670	669	699	698	697	721	735	709	703	715	649	712	743	726	680	734	714	664	679	721	761	741	692	684	721	708	717	690	732	733	714	687	695	736	695	742	705	731	722	656	664	688	693	652	749	714	727	744	716	623	711	676	723	722	716	735	739	671	737	700	712	741	730	717	741	730	700	715	692	687	710	736	673	747	707	650	687	713	706	712	711	692	728	732	700	726	720	669	711	730	706	676	729	712	708	676	699	683	688	694	684	722	720	702	675	711	744	717	694	703	633	706	727	683	622	638	701	679	698	689	735	705	782	740	693	694	718	672	732	725	702	660	666	702	680	702	676	722	698	716	644	692	711	670	645	665	760	691	713	741	730	657	681	653	701	670	678	683	706	707	642	700	730	699	675	718	748	653	660	744	666	684	674	680	717	702	709	689	715	706	692	683	747	697	708	719	732	731	706	689	665	692	684	775	667	690	709	727	705	695	711	670	760	717	705	702	706	684	725	723	673	718	688	711	719	679	659	678	651	657	726	679	689	691	721	683	699	704	682	664	764	716	683	673	702	666	708	720	691	722	683	732	691	638	715	694	683	691	659	727	706	694	708	665	710	706	714	723	734	695	710	715	729	679	701	684	697	695	688	661	711	680	705	690	709	743	681	715	678	723	693	686	686	709	707	708	691	694	698	700	745	716	718	686	706	748	736	674	711	714	678	716	705	705	724	703	749	726	713	703	734	690	701	682	724	678	731	693	665	679	738	705	733	683	685	703	675	727	706	711	737	727	738	751	671	727	697	691	697	662	761	678	712	714	670	702	723	736	688	691	693	715	698	727	681	733	695	744	704	721	751	732	688	719	694	722	709	671	686	670	700	691	748	707	733	699	710	701	693	701	735	686	723	722	685	739	700	746	713	729	711	702	721	693	738	705	702	730	680	669	670	774	664	695	704	691	675	671	681	699	694	700	710	761	700	715	696	700	748	728	737	630	672	704	704	756	770	684	703	710	693	721	727	665	727	682	696	719	743	687	680	738	686	739	698	702	702	683	675	697	704	681	682	674	691	714	733	679	734	717	690	717	682	707	696	704	735	704	707	700	697	737	656	732	701	689	681	727	794	715	731	721	732	747	679	703	762	671	711	697	699	675	695	714	672	663	724	685	726	649	659	684	681	747	717	714	718	661	693	745	739	705	684	733	729	688	724	697	703	699	702	680	699	724	661	722	672	685	713	735	745	675	714	764	662	647	732	701	669	704	697	743	700	690	702	677	647	689	671	706	746	685	745	773	681	737	713	703	698	703	724	740	670	736	691	707	719	762	648	688	647	772	727	704	679	692	689	687	705	674	695	724	667	687	750	673	678	687	725	719	716	752	722	719	735	695	698	688	704	697	720	711	676	739	672	753	690	726	725	712	705	703	735	676	670	715	701	675	680	688	697	695	655	710	721	737	679	776	695	711	705	707	716	700	703	728	693	716	737	721	686	673	680	697	658	701	723	718	742	696	732	721	683	692	681	748	668	718	700	730	714	711	713	710	719	704	678	641	718	679	737	685	709	724	699	708	684	709	695	735	706	718	685	689	710	701	684	662	668	731	717	695	692	714	672	726	680	700	742	749	719	745	715	672	720	732	707	676	688	739	700	646	693	703	680	750	679	680	684	690	714	656	737	700	734	666	728	665	681	702	717	709	648	660	669	673	708	684	667	681	661	710	705	732	650	705	746	745	710	700	706	759	739	694	677	727	719	675	673	724	690	745	729	700	705	685	747	704	742	720	725	711	705	740	686	670	749	709	665	658	695	712	686	742	717	710	691	667	694	701	719	706	741	701	710	730	709	702	749	734	659	674	711	697	670	777	736	710	726	712	704	700	701	678	671	713	700	718	681	718	733	721	683	662	700	679	734	705	666	710	720	689	742	688	695	730	751	724	646	722	705	684	732	674	714	710	699	722	687	717	710	692	710	685	685	687	680	658	760	660	695	745	662	712	722	641	700	699	658	689	633	700	677	729	696	712	747	704	665	661	686	733	711	731	674	691	696	709	726	664	727	743	695	668	673	698	717	669	730	745	708	722	687	706	695	722	744	691	711	734	679	720	734	712	705	697	702	699	655	709	687	728	659	699	694	687	724	758	725	720	668	720	667	715	716	740	651	677	691	684	724	728	653	681	731	702	694	729	706	680	684	737	697	679	727	716	694	697	756	704	692	664	719	723	705	687	702	697	695	727	711	681	688	754	680	690	707	689	709	732	687	695	700	721	714	683	677	685	704	682	684	689	693	754	685	695	663	726	690	680	693	689	658	707	704	682	726	689	712	662	730	732	702	676	676	728	667	717	702	734	750	673	687	687	762	705	679	711	705	682	707	667	726	733	698	730	703	665	702	715	720	690	696	717	685	693	667	722	699	723	716	694	691	720	696	693	677	704	706	703	711	712	721	701	682	684	701	678	718	745	680	714	713	723	713	700	688	686	695	661	685	708	691	732	711	725	708	678	697	751	727	719	677	747	727	671	697	667	707	646	722	716	686	690	691	697	688	730	675	712	684	708	688	709	699	685	693	753	668	723	686	699	731	706	719	698	728	713	715	704	720	753	689	663	679	696	707	714	661	746	689	668	711	685	678	745	694	683	697	660	705	736	692	743	712	699	750	745	699	674	712	657	732	731	707	693	724	681	662	685	698	788	716	689	714	675	699	717	699	686	707	695	731	688	661	713	648	732	658	722	704	696	704	727	687	711	679	703	708	701	717	717	718	718	688	767	697	682	681	688	721	743	738	685	691	680	692	719	736	720	703	723	693	646	727	717	746	716	714	717	746	686	705	709	662	731	684	695	709	696	694	751	689	714	662	707	681	677	722	707	694	738	687	694	656	610	680	702	671	661	704	693	698	709	755	735	663	722	680	733	672	686	699	713	697	710	689	670	714	683	683	662	756	702	686	727	769	698	701	683	699	708	681	745	678	694	714	689	725	704	713	706	665	680	682	671	732	724	700	714	683	676	723	673	721	708	692	680	696	677	726	719	735	711	708	755	727	700	764	695	743	675	783	732	699	643	712	725	678	675	700	696	695	687	686	699	753	737	672
21211	15307	20511	17111	16277	16073	10438	6430	4651	3370	2821	2724	4494	2191	512	376	339	309	297	359	2609	439	246	228	241	210	228	232	215	194	202	190	186	170	180	179	177	174	199	162	169	171	170	171	175	159	162	178	181	189	154	169	190	155	163	168	173	150	179	166	160	170	193	190	181	142	150	183	160	164	168	171	194	149	166	169	183	137	152	344	202	174	155	174	148	162	156	165	167	158	190	158	176	169	161	142	149	146	170	153	168	170	170	152	145	175	157	159	169	137	148	155	143	159	154	178	165	170	163	155	169	169	161	156	161	163	167	154	147	148	163	158	155	151	147	167	149	176	160	164	146	168	173	163	166	165	149	175	154	154	180	179	167	140	152	139	137	174	175	166	147	165	176	159	174	160	163	147	165	130	175	164	185	174	154	169	182	154	149	152	184	164	150	147	144	147	139	149	151	155	147	131	173	171	159	147	165	156	174	138	164	162	140	164	136	179	166	175	160	182	139	151	170	156	155	175	142	171	138	149	171	153	165	146	158	178	151	155	147	147	185	167	176	162	164	172	141	165	153	141	167	163	160	156	165	154	169	179	149	175	160	152	148	165	180	138	158	162	167	151	168	132	177	150	146	163	154	148	147	162	167	161	159	144	163	157	172	135	162	164	178	178	171	169	164	161	153	177	143	139	165	152	138	161	161	157	160	165	162	156	145	158	150	166	157	133	146	166	162	169	165	149	125	168	166	163	166	148	154	162	166	148	161	175	157	192	160	165	142	159	172	137	153	145	162	175	133	162	166	162	164	151	166	174	154	164	141	146	156	158	165	164	173	141	162	158	163	160	172	164	162	155	176	152	167	148	182	159	169	161	152	158	159	153	141	143	160	135	149	161	168	165	167	172	154	153	162	153	161	151	158	148	186	171	154	169	162	154	197	146	176	172	160	168	157	149	179	159	163	166	163	125	148	173	168	162	161	142	171	175	173	173	150	141	149	172	149	174	139	157	135	149	160	166	201	156	129	160	143	156	126	146	151	165	163	171	141	164	171	163	139	157	142	168	174	172	175	152	166	164	155	198	158	159	161	182	143	162	165	158	151	152	172	175	159	169	165	174	175	181	157	155	141	165	156	165	170	151	172	167	169	177	147	154	182	162	166	152	175	174	152	162	146	149	155	166	159	148	160	172	172	164	156	149	153	184	162	162	155	189	161	160	147	163	142	172	160	167	171	165	145	120	154	168	159	157	168	162	187	153	168	164	150	172	163	150	156	166	148	143	154	164	147	149	150	149	150	177	154	173	159	171	154	153	165	161	149	173	146	144	162	153	170	162	151	171	170	162	173	139	180	160	145	158	152	171	154	158	163	159	158	156	153	151	164	167	162	144	165	158	150	146	163	157	164	162	148	169	150	173	164	158	166	124	162	182	160	174	162	178	172	191	162	153	175	176	158	162	162	149	177	154	166	158	162	150	167	166	156	161	144	181	174	156	147	174	154	155	147	153	160	159	174	147	175	173	155	161	152	140	162	167	176	143	169	163	158	165	164	155	150	163	155	168	148	156	153	167	165	157	162	173	173	162	150	144	178	162	176	161	126	154	173	152	145	167	183	153	166	179	152	148	181	152	168	163	164	155	161	139	156	161	157	173	149	169	165	167	166	180	127	165	148	155	176	157	153	140	158	170	164	186	151	176	154	147	165	130	134	165	154	159	166	181	152	160	165	145	160	151	150	151	147	151	159	159	138	157	149	172	165	174	152	140	152	142	178	147	170	167	153	151	165	159	152	161	182	145	159	154	138	164	141	155	132	207	152	178	153	150	165	162	172	165	148	146	168	144	168	152	143	160	169	154	162	141	177	150	170	149	138	160	144	168	181	160	160	160	142	149	159	161	157	173	142	166	166	152	151	150	160	159	165	148	167	194	181	181	158	145	167	140	142	124	150	185	161	153	143	143	150	146	175	151	154	151	170	159	149	166	159	163	175	166	162	172	139	158	160	175	162	157	182	147	136	140	142	148	155	151	176	174	155	142	150	174	154	158	154	161	148	158	180	157	139	160	169	158	162	193	151	169	148	166	156	175	131	171	166	180	145	134	165	174	183	158	171	182	163	156	145	160	158	143	182	162	157	172	147	158	170	148	174	156	164	145	143	132	179	157	151	161	164	158	172	144	158	149	129	159	155	154	159	166	156	159	166	139	166	152	170	165	175	169	151	161	146	177	144	145	164	175	162	170	155	148	182	148	150	167	159	162	170	164	151	142	171	174	178	176	152	190	163	151	171	146	168	160	144	156	154	138	127	161	149	155	157	152	170	153	160	157	175	177	154	165	169	155	169	166	155	135	149	136	139	170	149	140	156	161	165	144	137	160	161	137	159	172	159	153	170	161	169	158	137	152	145	164	173	161	140	189	176	181	169	164	165	166	154	166	162	160	169	158	141	159	148	177	167	134	185	164	162	181	145	150	166	138	145	144	163	157	151	174	157	136	170	151	177	128	157	161	147	153	159	160	170	151	149	159	186	147	172	168	166	167	140	152	181	172	155	153	133	149	158	141	151	171	144	149	174	160	153	148	140	163	151	146	192	161	151	162	143	159	174	157	155	165	159	161	154	146	168	165	164	170	138	173	147	170	148	139	180	158	143	169	136	149	158	162	160	155	149	149	164	149	151	188	167	175	172	156	172	156	156	155	172	163	143	184	172	153	156	154	164	182	177	134	156	166	157	140	142	163	160	172	146	126	148	149	149	174	143	181	148	164	172	139	156	186	181	148	148	149	158	160	139	151	164	166	135	152	140	153	171	163	153	154	175	151	163	167	172	190	166	149	140	157	163	165	161	156	174	164	153	120	154	161	165	180	146	152	157	157	148	163	140	166	146	162	173	199	175	144	145	142	153	175	153	151	184	165	152	177	173	174	154	139	152	145	160	165	158	182	155	153	158	147	150	149	154	148	151	176	149	155	161	151	146	130	173	164	154	128	152	157	159	162	171	180	176	133	150	150	173	146	144	168	147	178	175	156	160	174	157	154	156	147	171	128	155	173	149	144	152	153	156	177	147	156	156	127	158	180	185	160	173	141	137	150	159	178	159	176	159	162	146	158	140	163	169	146	172	140	139	162	198	185	151	167	155	178	168	157	141	148	165	146	163	171	138	135	148	173	172	149	165	151	154	158	183	160	170	181	157	162	147	183	180	170	144	163	155	172	145	159	168	155	151	163	161	140	146	172	144	157	162	145	153	182	170	169	154	184	173	177	185	156	155	152	156	160	177	185	174	158	150	138	144	165	146	156	135	141	158	151	146	149	154	165	162	159	170	157	183	167	184	154	175	139	168	158	140	143	175	169	167	157	145	163	172	160	171	140	149	144	151	164	134	148	176	148	158	165	167	164	158	157	149	146	157	172	153	165	173	142	163	144	191	157	168	140	156	161	149	141	163	173	173	181	146	143	143	171	145	156	158	174	179	124	157	139	181	164	158	159	164	147	155	166	164	181	133	162	168	157
11768	11401	17321	19889	24659	26461	19937	14168	12588	11493	10742	12589	16581	8448	2494	2053	1535	1483	1427	1703	13022	1559	1076	1052	1032	929	982	756	713	728	660	676	566	562	588	581	568	537	496	500	509	539	493	486	556	532	536	584	621	562	587	552	540	605	545	573	525	481	490	525	494	587	718	684	755	631	594	482	514	493	479	434	497	464	459	503	481	482	468	2177	635	461	473	450	393	415	425	430	433	439	428	466	437	441	450	461	444	458	409	449	404	409	421	431	441	468	402	477	455	407	416	423	454	425	482	431	449	413	440	467	441	398	478	429	408	435	415	439	452	442	455	446	386	437	438	434	480	423	443	432	431	421	401	424	435	437	454	424	445	370	410	434	438	447	446	427	432	448	464	477	421	405	467	429	436	454	410	418	416	374	423	411	400	438	406	450	395	424	453	410	420	412	468	453	442	468	441	452	411	454	385	443	409	453	435	428	438	425	450	449	392	431	462	406	439	401	437	435	442	471	422	433	442	420	425	449	434	382	448	449	449	421	420	404	449	475	407	407	434	446	459	450	445	415	421	445	444	408	418	408	407	417	416	403	426	424	446	457	435	450	450	419	452	444	396	421	431	444	410	457	414	440	408	418	422	434	443	457	444	424	434	377	472	424	441	457	492	433	406	439	418	419	427	422	387	395	403	419	448	420	438	424	437	399	426	448	414	425	413	454	401	450	413	443	405	393	446	436	409	419	420	441	439	455	466	426	387	456	422	470	450	442	407	396	438	447	444	467	404	437	424	473	422	445	401	409	461	458	469	431	427	423	424	428	427	429	435	421	437	432	414	432	430	439	395	415	449	434	418	420	394	454	450	437	440	433	431	450	431	383	418	413	434	449	420	462	403	425	410	374	427	416	397	399	415	440	445	409	439	461	443	425	451	412	413	411	430	397	434	416	440	455	428	417	478	438	427	416	449	395	398	406	425	441	434	433	428	447	438	432	414	415	428	423	437	450	432	412	451	440	483	389	447	466	395	445	453	423	421	425	432	414	408	457	441	415	436	409	431	479	413	441	426	446	432	447	406	442	415	428	412	419	463	450	468	429	434	428	455	412	408	427	406	428	426	432	433	399	425	414	428	405	405	416	434	414	439	425	426	418	451	409	420	391	431	427	456	417	406	410	419	429	422	413	401	454	431	390	444	455	438	430	424	404	426	422	416	413	445	448	442	447	420	432	404	469	391	430	464	440	453	417	425	443	469	413	426	428	418	459	419	422	450	423	408	432	448	446	449	439	426	426	461	425	406	426	465	463	433	443	425	423	415	443	395	417	410	427	432	395	429	419	426	425	404	405	398	435	413	421	427	452	431	430	412	394	427	404	414	425	447	423	418	425	398	434	448	420	397	471	464	418	421	444	394	433	426	440	458	444	393	408	447	457	434	427	481	424	441	415	423	440	438	448	445	459	431	441	450	427	423	419	416	416	445	416	413	433	438	459	403	410	424	421	450	385	426	433	407	451	451	394	433	435	420	448	414	428	440	442	413	408	424	433	391	416	429	413	440	435	415	403	425	445	465	424	452	466	409	426	437	468	440	391	434	439	467	418	463	443	388	417	431	442	435	413	410	459	425	399	407	436	413	405	431	395	432	376	412	439	400	424	424	430	480	423	426	453	459	435	377	438	406	451	448	429	404	418	437	429	363	410	402	420	434	420	438	434	443	411	410	439	422	412	433	436	467	394	440	425	390	414	436	443	402	449	407	443	427	434	418	415	413	444	447	385	434	440	430	389	413	385	422	417	443	458	435	469	400	436	447	439	431	471	396	450	437	423	442	446	427	445	407	427	415	406	394	441	433	438	425	438	433	418	411	412	419	414	415	405	401	445	456	372	453	387	417	402	432	427	425	431	425	448	449	437	429	434	417	408	393	417	424	448	458	405	447	431	397	468	425	401	403	388	417	427	406	444	414	414	465	437	426	450	400	401	418	421	439	444	447	406	421	413	443	453	418	426	415	426	455	434	398	443	398	428	464	480	427	399	438	418	440	418	453	470	377	443	418	456	417	402	447	372	450	461	426	428	436	420	443	406	451	424	421	427	410	426	438	424	411	410	396	435	426	392	406	417	435	421	390	443	407	450	422	428	455	433	472	414	440	456	414	433	399	445	395	440	447	445	434	391	403	469	429	418	457	425	413	406	398	437	411	424	411	430	411	460	419	470	432	417	442	431	417	436	392	431	431	452	432	441	448	448	430	437	454	413	440	427	394	441	453	452	445	412	403	410	418	421	442	428	465	445	441	414	454	431	403	408	430	445	460	427	428	416	431	423	409	441	436	393	429	449	442	414	447	414	437	447	460	392	433	427	435	433	454	464	436	472	422	473	408	416	422	445	453	406	424	447	435	428	461	408	417	389	427	420	452	439	423	428	427	472	413	444	444	424	395	434	427	446	457	436	463	432	427	414	421	398	400	437	445	442	441	426	419	415	446	469	423	426	427	424	429	443	448	415	443	448	422	409	416	450	409	417	437	442	410	424	423	436	448	418	425	437	438	435	390	427	426	424	444	436	412	437	425	464	409	431	436	415	429	456	418	401	451	388	403	445	439	435	446	378	451	427	431	454	398	419	402	433	437	447	438	446	397	428	438	434	412	438	427	388	446	441	416	456	432	428	446	408	431	402	424	420	483	441	440	420	417	430	432	432	468	443	457	411	421	413	417	385	451	411	414	392	448	392	430	439	424	438	421	461	452	472	418	469	412	434	416	428	494	436	476	460	423	420	448	428	413	425	443	428	385	450	405	438	463	409	449	417	392	426	417	395	410	445	405	438	439	455	431	439	399	433	430	421	396	440	437	422	433	423	431	398	444	443	362	450	442	460	446	444	460	413	404	419	443	421	416	423	415	453	474	433	406	423	448	406	432	431	429	465	410	404	437	433	423	424	432	418	398	441	439	429	431	409	372	439	446	417	428	442	441	441	390	446	453	439	489	423	491	432	406	454	425	439	446	419	445	402	400	460	438	450	424	449	468	429	473	413	417	415	432	462	477	467	424	408	377	392	461	450	425	420	436	372	411	427	399	419	447	442	449	417	429	397	413	431	427	405	414	427	418	420	411	413	413	408	433	418	401	466	450	452	454	422	412	443	436	453	429	412	439	383	465	391	421	416	419	383	412	415	412	442	415	447	391	433	408	393	442	416	382	393	424	452	441	420	415	493	454	435	426	433	403	417	397	432	442	383	396	454	459	451	436	447	448	421	462	469	416	454	465	445	402	446	425	454	440	433	454	429	425	445	414	409	437	387	455	437	406	475	414	432	449	410	438	399	463	466	413	435	424	452	445	337	408	402	395	413	441	423	451	441	452	394	427	396	437	430	426	432	418	425	454	400	437	445	437	414	422	398	440	390	440	442	399	449	464	415	428	444	438	410	415	425	444	416	403	419	442	429	434	431	418	424	483	443	446	442	463	460	426	434	426	433	420	427	402	432	411	381	403	431	408	396	446	459	398	413	438	429	453	435
3340	1087	1560	1354	1248	1044	767	527	528	553	504	461	526	384	370	404	387	389	422	404	398	385	375	359	378	336	356	360	393	345	388	380	320	364	378	341	359	356	352	379	339	362	350	312	372	349	417	399	379	335	373	349	373	387	410	366	360	418	403	348	383	367	336	369	374	350	400	364	393	358	410	347	337	349	379	328	376	364	375	364	348	363	364	357	376	348	355	357	367	362	387	358	345	375	365	334	330	375	356	350	389	362	365	355	367	397	334	379	387	363	344	361	356	361	402	353	362	374	390	368	384	359	380	343	369	347	342	390	375	345	359	369	362	384	358	362	367	372	348	355	404	371	399	401	369	369	360	390	381	368	384	332	366	325	371	369	354	355	360	418	337	371	341	360	361	392	374	347	358	357	356	373	396	365	380	376	360	392	358	385	367	374	374	363	354	358	359	352	342	366	365	376	356	367	372	354	353	369	355	349	385	358	358	318	421	344	379	366	360	360	366	408	384	372	371	386	351	342	400	357	391	386	405	384	379	390	381	380	355	377	348	385	363	387	355	370	378	376	384	361	358	379	340	377	367	374	370	344	394	361	397	382	418	350	369	363	366	370	373	400	385	380	410	352	347	382	396	398	373	357	359	362	386	375	364	337	335	373	356	371	360	345	346	385	389	388	397	383	360	387	397	364	372	371	376	359	372	354	377	376	373	389	365	364	401	396	365	367	419	360	368	361	344	361	363	420	370	352	356	399	362	379	350	395	357	364	386	325	366	356	364	363	370	349	387	387	395	372	335	353	364	374	381	364	365	342	360	365	353	360	374	371	344	387	347	379	359	388	394	376	338	375	390	351	375	380	343	377	324	412	347	385	355	373	346	364	366	361	396	379	355	368	338	358	395	433	370	381	380	396	364	371	390	388	387	375	353	353	379	385	366	380	375	347	363	380	367	349	375	360	332	366	394	382	386	371	346	379	381	362	376	365	362	366	393	382	363	364	392	361	354	357	394	360	350	364	378	381	378	391	396	407	357	370	390	363	341	377	365	357	348	362	355	344	378	351	368	379	373	415	382	388	330	351	375	367	397	346	367	350	390	340	372	377	356	371	378	373	348	372	357	357	385	341	379	341	366	361	380	381	397	381	348	391	377	374	387	338	371	377	366	393	361	338	365	387	379	365	379	342	383	351	365	355	308	365	382	367	367	357	379	386	360	400	406	367	379	353	367	339	405	365	355	360	335	387	382	368	423	373	380	356	340	384	370	367	387	387	380	388	361	350	363	379	402	348	381	346	382	374	391	360	380	375	421	399	350	389	380	363	366	367	349	381	368	351	330	382	370	398	365	355	366	373	357	413	344	347	335	378	344	373	362	376	387	371	356	392	353	397	370	384	329	355	395	365	344	339	375	346	372	361	376	362	359	372	371	390	385	363	405	379	351	388	373	374	334	342	364	351	358	391	374	390	373	361	377	358	368	373	346	366	400	396	347	372	368	375	361	399	361	334	374	320	355	362	361	381	382	385	441	376	398	385	348	411	349	383	413	367	352	390	399	376	381	383	374	367	379	360	367	383	366	341	368	379	343	373	361	419	388	364	370	382	367	401	382	358	358	362	360	350	342	356	385	375	366	400	351	364	374	373	405	392	348	393	369	336	362	397	344	384	363	370	353	360	361	364	351	392	370	364	334	388	340	366	351	364	376	381	386	357	385	406	343	368	343	396	376	383	396	340	372	370	347	369	359	353	388	373	351	377	417	387	358	345	355	373	368	357	317	351	407	369	369	334	376	369	339	348	361	404	374	333	384	365	347	334	352	378	360	373	358	350	381	352	375	368	390	356	360	344	366	356	370	367	388	368	366	400	393	401	349	381	366	385	340	313	362	342	401	392	355	362	364	404	324	371	383	398	384	395	357	348	358	351	387	333	376	363	394	390	374	422	333	370	346	352	346	394	355	360	373	322	343	337	391	367	335	324	332	373	394	376	384	387	399	319	350	351	382	362	382	381	411	383	421	388	325	366	327	374	360	348	403	364	346	350	350	385	378	363	382	354	378	372	387	369	390	350	349	364	372	347	387	388	402	360	374	402	363	369	348	338	340	347	367	396	321	391	361	389	386	359	358	376	376	378	344	370	365	359	374	350	368	407	382	358	366	343	376	360	372	382	354	358	371	334	383	361	351	353	353	369	384	377	392	365	323	377	383	378	371	367	345	380	409	370	340	355	367	388	423	382	367	351	360	374	378	357	381	363	363	358	356	354	355	345	351	381	387	350	339	395	350	386	404	414	351	418	371	351	360	366	360	346	343	379	393	393	358	370	406	407	388	364	361	380	379	391	372	374	381	359	351	352	369	360	340	348	391	357	387	378	363	385	396	371	371	386	351	391	331	331	342	341	404	350	378	360	391	364	324	343	358	358	350	356	380	372	378	383	390	370	331	345	385	347	354	394	384	372	346	371	392	366	362	365	387	369	374	374	353	375	392	422	410	383	354	382	368	355	375	400	412	401	352	361	360	367	386	366	372	380	359	391	356	367	387	350	357	392	376	357	356	371	403	412	408	416	341	362	388	353	397	383	364	400	357	347	428	369	381	387	326	367	379	393	387	359	362	358	365	379	394	357	376	346	346	385	356	362	373	336	352	385	353	343	379	366	381	361	395	384	377	352	357	355	371	384	372	373	382	373	331	375	377	344	371	376	377	347	374	367	343	386	388	392	347	371	335	381	353	376	362	402	350	370	353	365	361	397	380	382	364	340	366	383	344	355	420	362	359	384	358	346	334	368	344	359	360	362	385	389	376	363	365	375	372	368	399	375	375	363	405	374	376	409	334	389	367	359	344	375	375	391	345	363	382	381	374	354	349	349	359	383	382	376	373	371	405	348	336	364	364	395	382	365	385	374	343	372	380	370	356	370	372	358	354	316	371	367	391	372	370	375	380	359	356	348	379	353	350	360	390	398	380	368	350	368	382	326	360	358	367	371	350	366	361	407	368	349	370	366	357	364	365	370	347	378	327	344	378	383	359	396	378	391	373	335	343	363	380	342	385	360	366	365	332	380	387	363	364	386	346	356	379	360	378	388	402	379	353	374	347	402	350	389	320	353	351	348	379	350	333	349	413	372	376	360	360	328	375	334	347	361	396	346	348	386	395	374	382	360	348	349	391	389	377	360	348	350	350	356	357	347	359	374	374	367	355	368	369	399	386	363	334	347	354	383	378	362	378	375	369	417	378	364	352	358	376	376	353	365	419	357	361	365	400	378	369	348	386	364	388	345	349	386	367	356	344	387	346	382	344	372	370	338	353	382	364	371	380	384	349	371	374	395	379	369	345	342	370	377	358	376	359	388	395	356	409	361	367	370	375	378	382	348	365	374	375	390	348	363	312	413	341	385	367	389	353	407	393	396	374	378	356	377	398	357	350	337	342	380	360	361	382	371	338	349	376	351	352	396	361	320	384	368	362	340	375	380	366	368	354	370	345	359	361	376	354	339	356	402	379	347
3133	1897	3321	3730	3823	3604	2671	2024	2131	1841	1803	1683	1902	1337	1083	1069	1070	1093	1023	1066	1130	1045	926	970	930	892	913	912	885	903	907	876	953	937	956	891	912	906	895	866	894	907	920	913	940	932	909	887	920	915	918	914	979	929	903	894	891	890	919	937	890	993	977	974	989	941	978	912	873	922	903	886	925	932	932	897	895	894	904	921	879	874	890	906	856	848	873	846	901	869	924	885	879	858	883	903	923	885	884	916	939	859	862	844	901	907	932	866	884	927	895	892	901	888	927	910	891	887	849	882	865	897	822	886	884	832	883	869	909	893	868	857	860	882	861	920	932	908	883	875	860	882	891	899	886	892	852	961	880	931	940	874	856	914	931	862	913	854	907	913	885	889	920	872	871	896	848	867	941	851	910	899	914	879	841	875	881	884	869	892	885	875	855	931	886	884	866	907	839	904	863	902	853	898	911	902	913	851	885	876	892	914	923	925	855	913	842	887	985	847	864	953	868	867	914	880	882	914	904	873	913	873	916	900	866	858	945	894	909	927	830	849	850	837	886	914	908	945	889	865	925	855	853	910	870	892	885	875	887	870	858	859	872	936	884	897	881	906	800	903	908	903	910	917	893	870	886	879	901	902	936	923	891	889	851	921	840	860	894	830	840	903	882	947	910	844	892	980	875	830	885	887	931	924	915	852	896	929	904	931	879	911	872	886	839	901	848	849	915	893	883	890	896	874	939	854	860	839	867	873	900	898	827	926	882	916	941	886	930	868	893	930	914	914	868	855	920	867	895	886	910	893	858	865	842	893	892	902	862	963	858	902	863	896	886	857	882	913	904	875	920	922	863	897	939	925	874	856	921	919	893	904	851	922	913	852	916	936	882	852	918	877	836	880	934	885	925	931	881	896	907	867	882	927	866	878	905	861	926	893	914	862	904	897	892	912	880	869	885	863	857	929	907	868	881	900	859	923	903	880	874	895	881	908	883	865	892	861	874	827	909	887	873	973	864	830	852	867	895	869	929	885	920	817	884	872	871	872	921	890	900	901	888	929	918	883	873	882	900	878	878	920	846	842	853	869	869	896	914	877	892	912	908	889	849	875	874	916	863	868	868	846	887	867	887	887	923	900	903	903	870	913	944	848	925	845	881	853	915	900	933	940	837	840	897	927	892	897	863	831	875	883	883	904	943	892	963	874	890	843	893	886	899	893	836	841	843	858	876	945	896	866	909	892	794	917	881	896	867	867	831	880	940	899	911	856	889	898	888	870	858	928	868	899	876	897	895	900	944	877	949	874	891	866	876	868	869	920	906	891	902	901	906	910	936	896	937	866	844	903	901	862	878	904	941	858	916	922	872	882	895	887	872	923	888	908	865	919	856	843	875	954	912	869	889	888	837	874	884	856	880	919	851	894	927	871	872	896	908	851	872	899	895	877	885	911	898	915	948	819	869	888	884	896	854	905	878	875	906	886	900	897	865	871	864	893	908	921	892	897	942	894	905	917	908	836	920	837	888	905	909	869	866	857	901	906	904	837	885	883	908	905	842	865	885	874	922	956	940	911	870	909	888	848	915	822	898	884	944	914	847	879	880	927	887	879	889	935	849	881	947	833	910	931	906	880	884	866	911	837	891	909	901	870	916	898	921	903	908	862	832	943	876	914	851	868	857	885	890	902	875	892	894	887	876	875	911	859	826	877	851	876	879	923	903	830	931	932	920	867	877	879	933	878	902	879	872	929	911	883	823	882	868	873	895	871	840	864	853	843	869	874	870	896	879	929	861	839	927	913	845	898	813	872	806	824	947	887	881	866	889	884	914	926	890	794	868	846	915	924	907	909	919	908	851	858	915	916	923	862	878	930	896	873	890	892	888	903	887	952	920	892	868	948	919	890	926	913	842	855	917	943	891	846	890	867	930	907	901	900	933	890	929	869	863	893	831	865	876	874	905	916	882	875	922	906	921	937	906	905	860	889	896	904	887	861	864	856	893	890	916	966	883	874	897	883	955	878	884	903	913	919	941	855	860	919	910	888	860	882	884	921	882	900	857	889	855	947	803	871	855	902	918	864	880	872	914	903	901	853	893	857	856	873	938	927	904	864	860	864	921	891	890	872	912	896	915	891	872	842	887	913	862	863	823	914	919	839	890	879	840	887	900	886	845	887	952	900	909	902	887	847	904	859	847	858	902	876	853	875	875	850	876	912	891	857	894	853	897	878	842	919	895	895	912	894	965	878	862	889	860	856	910	911	890	868	870	914	904	895	898	892	912	889	891	899	894	892	910	858	905	898	896	887	876	940	920	905	875	874	869	910	895	894	869	889	881	912	857	869	887	897	890	918	927	892	909	860	843	885	893	900	928	820	877	956	887	857	897	879	900	888	904	937	836	922	887	923	873	921	863	879	902	883	898	883	887	859	887	888	880	924	837	897	896	869	898	818	884	877	916	886	917	871	853	900	856	939	902	922	857	876	933	896	885	869	910	841	855	851	867	902	956	875	898	907	850	896	916	895	861	954	849	888	895	889	931	880	879	875	901	939	857	905	920	889	878	870	861	880	903	900	891	898	899	890	841	895	904	931	894	904	925	908	921	860	926	860	880	898	919	878	855	878	927	884	854	924	884	884	896	916	849	888	858	862	911	839	881	918	860	870	907	909	900	833	869	856	881	841	893	914	866	898	883	882	856	917	893	892	873	889	865	922	910	927	947	866	954	888	905	859	882	892	882	921	924	914	877	897	892	873	850	904	859	846	910	922	914	898	853	878	857	914	820	918	875	875	897	906	908	856	895	877	889	942	910	838	868	944	916	859	908	818	897	873	888	875	841	886	886	900	917	838	889	893	888	868	910	903	951	884	907	878	891	872	871	904	926	909	909	921	884	924	912	874	900	912	848	892	879	819	919	875	893	885	898	869	905	839	891	871	957	880	904	887	888	917	885	867	883	850	851	889	881	905	920	864	856	907	884	873	871	901	854	859	913	892	873	847	901	813	909	880	867	859	875	918	877	895	947	888	870	900	892	935	882	893	903	879	877	900	899	888	920	879	887	911	877	890	887	918	858	877	855	832	869	877	848	875	902	923	925	923	851	910	857	893	863	841	922	862	881	859	887	909	905	887	889	822	780	873	941	940	848	893	934	887	880	806	887	876	875	832	882	858	926	860	901	843	885	831	889	916	916	923	948	905	916	871	869	907	936	852	901	863	881	907	911	889	868	794	868	902	908	855	903	928	907	851	866	894	899	891	915	921	900	910	866	888	884	905	880	855	889	883	903	865	871	889	868	854	847	889	929	918	874	937	879	861	904	917	848	859	855	894	895	894	848	902	887	888	864	863	903	862	937	947	886	870	832	867	889	944	887	870	857	881	877	910	884	858	856	909	884	888	929	852	934	920	919	889	892	870	872	905	918	869	916	862	949	849	880	888	871	895	913	901	895	908	814	852	882	886	918	882	935	845	819	897	878	922	909	869	898	826	969	812	906	878	931	906	904	894	880	908
13024	8924	14079	10600	9890	9778	5904	3601	2748	3017	2331	1973	2723	1243	410	399	395	320	355	369	418	331	333	324	320	335	322	285	279	286	313	296	277	286	307	273	290	289	277	285	284	276	303	273	282	301	319	271	317	286	272	274	265	279	283	284	277	313	308	300	266	283	297	333	250	310	284	288	275	293	267	313	276	299	284	275	276	290	261	304	245	267	278	293	294	268	275	274	256	276	264	280	266	289	298	301	283	278	285	285	231	280	277	294	274	275	244	307	291	285	269	281	288	272	260	270	263	270	253	299	283	267	280	276	270	290	261	269	294	244	291	273	277	263	267	255	225	280	301	282	303	267	250	262	256	260	259	264	296	256	278	263	284	249	257	279	273	275	291	301	265	321	262	259	259	283	278	261	245	288	285	262	285	284	255	286	280	232	268	255	288	251	301	269	267	264	291	280	251	295	282	291	261	282	251	275	273	264	297	303	302	266	270	266	270	268	301	274	251	315	267	279	252	269	279	277	275	269	282	280	256	273	278	287	297	275	296	268	261	276	247	260	265	280	270	267	255	230	304	285	264	269	245	276	281	273	295	273	244	307	267	251	243	241	261	274	316	292	246	284	295	286	265	251	264	297	252	271	266	289	274	286	274	278	275	294	269	286	275	275	278	268	261	276	274	274	265	279	258	261	279	274	301	272	296	270	255	274	272	283	258	270	282	255	251	266	264	249	273	292	279	289	231	242	282	248	278	274	260	304	266	276	238	263	290	265	239	275	286	275	290	277	295	272	259	274	272	303	265	260	290	261	265	282	259	272	243	288	263	260	245	264	278	300	290	280	272	273	266	308	289	265	293	295	311	268	255	273	263	264	274	250	245	268	308	272	261	263	246	257	282	280	302	269	244	275	272	304	243	288	296	259	287	277	271	288	272	251	277	277	307	276	264	288	258	308	272	246	284	269	276	260	275	283	273	261	289	282	268	291	292	306	279	241	248	244	256	250	275	285	289	269	284	282	304	283	268	243	278	263	255	243	269	254	257	280	280	248	251	286	274	256	289	241	297	310	260	276	281	303	282	263	262	279	258	269	268	265	284	256	253	284	289	261	281	252	259	237	271	302	258	305	290	253	283	268	265	269	260	253	282	310	298	277	288	292	293	267	307	255	245	252	295	279	289	260	282	288	322	266	249	275	264	299	262	279	272	279	279	274	274	285	311	278	269	288	281	274	282	310	292	259	270	273	257	259	279	249	250	259	287	269	283	275	313	291	287	290	276	293	297	303	287	278	258	259	274	276	260	265	299	262	267	298	278	233	285	284	274	270	247	260	289	282	274	271	278	266	301	276	262	278	287	241	267	250	278	230	272	253	296	267	258	305	284	274	280	277	262	266	254	280	259	271	263	261	266	312	256	262	270	270	316	295	261	270	314	280	281	272	282	287	278	257	266	269	265	249	278	271	260	252	275	299	297	250	299	333	283	280	271	295	270	315	260	250	293	259	280	285	263	290	282	283	280	280	298	268	252	299	297	291	251	279	270	281	292	262	266	288	234	285	294	269	276	274	287	275	293	264	258	261	279	275	253	252	259	270	279	248	259	267	245	276	282	310	288	273	241	307	284	256	280	285	279	241	288	256	263	268	269	282	263	267	260	244	290	281	285	284	288	262	278	238	272	274	252	271	251	283	285	276	285	272	289	303	291	260	285	303	292	263	253	276	288	261	298	281	262	264	279	281	247	297	267	277	263	241	299	279	246	289	277	264	273	258	277	264	292	311	242	273	275	289	302	284	240	280	280	280	267	266	291	282	278	266	262	290	295	323	264	296	282	289	266	303	288	264	242	266	273	279	264	253	272	268	278	270	280	253	269	288	260	271	297	278	288	238	250	291	283	280	299	271	252	254	259	261	257	263	265	278	284	272	287	269	263	287	297	250	256	278	257	283	288	251	268	273	259	280	249	286	272	249	252	280	260	252	278	271	276	283	282	277	289	263	260	263	262	294	269	261	264	268	268	277	273	298	293	252	240	295	276	278	280	285	282	258	269	248	267	288	262	262	287	271	271	290	272	290	284	267	285	263	246	253	294	259	265	303	274	280	284	261	274	309	292	261	289	272	278	280	269	273	291	274	265	301	234	257	280	288	303	251	259	296	235	241	274	290	299	259	266	265	265	274	274	276	293	268	282	272	264	283	283	291	273	270	307	269	291	277	250	295	269	277	264	282	262	269	293	291	274	306	273	285	275	278	265	279	294	278	262	278	264	270	277	296	239	275	273	280	271	252	286	303	266	229	281	256	275	282	279	272	251	276	254	259	291	282	291	258	299	269	269	249	295	271	267	277	279	281	259	268	259	273	264	256	284	293	250	280	256	266	264	294	261	274	312	249	283	279	230	290	297	268	291	272	237	275	290	245	272	291	293	264	270	262	232	268	254	280	264	266	263	255	278	284	293	288	270	283	293	304	286	259	257	254	246	297	308	288	256	268	279	241	281	260	281	282	257	308	282	274	267	265	262	286	297	276	260	281	268	263	260	300	281	273	272	320	298	256	239	285	252	253	275	291	287	250	298	295	283	269	264	260	259	269	268	316	243	256	264	294	261	273	277	262	272	272	252	285	274	278	275	266	275	269	297	250	271	243	266	276	277	311	270	256	273	240	267	273	253	254	281	281	294	270	261	286	219	280	283	290	262	264	267	264	262	241	280	254	267	259	271	267	317	285	265	277	293	266	271	281	278	265	278	287	253	268	284	281	289	301	273	279	271	278	260	277	316	290	268	266	281	271	272	275	303	266	319	276	279	275	250	300	276	273	268	290	267	280	250	261	263	267	246	282	261	275	265	292	239	260	263	281	280	277	263	281	286	280	279	268	295	277	238	271	256	277	303	263	279	262	263	275	285	280	297	287	300	299	304	256	275	271	241	273	252	258	270	269	247	275	284	266	288	256	288	277	276	265	310	289	280	275	276	286	246	297	286	281	264	276	294	266	256	280	251	285	317	273	273	281	278	275	259	244	284	280	287	265	251	254	276	284	257	289	283	275	279	281	279	257	270	279	299	253	272	262	239	261	285	252	276	261	273	268	275	285	279	278	264	250	254	259	269	283	291	273	246	274	314	261	274	283	269	294	271	303	257	284	296	292	279	289	279	280	285	282	274	277	275	270	271	270	264	290	255	265	273	286	276	260	282	299	284	294	303	263	266	275	256	255	239	283	266	323	259	276	293	267	245	292	290	261	306	267	285	296	264	281	266	301	267	277	283	277	265	300	280	282	251	262	292	288	281	255	278	287	272	261	258	261	311	283	281	287	269	257	295	248	264	281	268	278	284	300	248	271	234	271	273	295	287	272	259	247	239	299	238	272	261	246	295	273	233	271	239	269	267	277	244	281	285	279	271	273	241	275	265	267	245	251	283	260	287	310	285	260	282	257	288	273	286	268	249	300	271	271	260	264	238	276	269	298	300	289	245	261	262	290	284	220	263	259	291	298	265	280	268	277	286	278	293	265
8877	7811	13019	14968	18834	19273	12386	8445	9353	11745	8762	7905	11588	5671	1739	1596	1671	1396	1372	1337	1580	1330	1036	1070	988	870	865	804	880	814	869	761	762	755	764	800	741	726	698	725	667	706	686	737	748	726	720	760	769	778	787	732	772	761	778	720	711	692	706	771	723	837	898	868	909	884	801	718	734	743	710	723	720	688	694	706	707	690	693	1214	707	678	698	673	684	682	703	668	678	707	690	744	687	673	671	687	698	624	700	678	672	697	697	646	673	676	660	693	690	673	656	693	661	653	696	683	710	695	686	662	680	633	686	652	673	632	659	705	678	660	647	675	654	633	679	650	650	661	659	664	688	657	690	691	660	696	674	720	673	668	656	690	632	657	644	669	659	683	670	632	699	696	668	656	635	682	658	649	631	681	656	669	703	667	640	658	655	657	657	664	709	704	652	630	641	655	674	676	661	623	633	662	672	669	682	688	667	640	671	676	646	695	675	657	678	637	650	680	678	706	684	693	684	659	693	721	607	657	665	660	710	694	633	659	714	706	684	709	685	664	646	689	661	694	664	664	706	683	654	657	677	667	665	695	692	682	732	678	677	625	647	666	676	696	666	658	611	674	664	681	689	688	697	645	647	673	699	630	663	636	661	661	671	645	686	735	648	682	692	687	700	606	667	694	652	703	670	643	647	643	689	655	676	637	652	648	695	678	676	655	679	686	664	705	662	707	638	701	685	655	687	699	731	656	706	690	681	684	690	669	670	678	622	670	623	694	689	656	658	679	646	693	691	666	670	650	689	660	720	681	669	675	676	684	699	714	630	676	653	675	727	658	674	720	648	666	686	699	676	643	678	681	652	687	649	643	693	673	669	684	721	635	690	649	693	651	696	685	646	653	719	661	668	684	669	693	648	651	698	653	647	699	697	637	653	711	676	652	678	632	713	667	656	699	690	652	678	691	666	706	658	754	660	672	678	671	689	674	695	691	635	661	678	645	693	635	677	717	684	671	658	641	731	644	599	640	687	635	676	697	673	631	704	693	731	656	671	735	652	669	695	669	709	717	709	679	655	641	656	684	671	668	691	650	657	681	626	653	680	677	670	690	682	659	693	693	624	719	664	607	639	683	664	653	689	688	733	680	699	660	684	697	662	655	688	691	728	661	714	677	707	648	633	641	671	647	647	606	690	652	650	673	646	674	666	688	714	646	696	625	710	657	661	657	642	712	687	746	636	665	678	703	656	666	710	698	648	672	649	703	671	652	657	681	650	688	679	701	680	630	690	645	633	638	717	673	676	689	697	650	733	656	639	657	646	629	681	669	679	637	708	671	625	671	700	656	671	667	691	638	668	679	680	635	642	682	657	696	663	642	702	651	710	679	603	665	661	643	656	703	680	665	676	665	674	707	622	669	662	686	683	666	648	675	695	636	644	651	648	700	649	644	623	697	667	653	696	677	672	696	696	675	717	658	638	671	686	708	716	637	653	697	654	658	693	665	707	683	684	683	665	681	659	705	680	678	683	670	660	646	661	667	693	661	651	675	652	719	655	683	690	640	646	670	688	678	685	607	613	741	646	686	656	710	676	675	653	686	676	669	660	684	713	672	649	645	702	702	661	673	634	674	677	675	651	703	691	654	722	631	653	674	657	656	640	687	670	695	695	675	651	693	717	649	694	666	633	657	731	664	641	626	642	615	672	662	680	712	669	688	661	657	635	640	678	716	675	693	652	687	665	672	684	682	631	668	715	608	684	669	680	636	664	657	678	649	669	674	627	672	695	681	678	708	646	647	654	680	590	676	691	730	650	681	652	667	735	695	682	703	702	695	652	692	667	637	674	690	656	641	663	698	634	728	703	702	666	705	680	656	655	627	705	657	693	637	722	709	668	689	675	678	690	649	643	661	684	667	686	673	616	637	677	695	680	655	656	711	647	694	659	677	649	628	674	643	668	685	669	672	688	671	701	698	655	647	611	651	665	653	646	643	651	635	701	689	660	701	618	655	644	679	673	664	673	665	633	659	633	665	707	679	654	668	648	679	652	654	718	659	680	680	682	667	680	659	693	677	640	624	735	696	750	692	665	701	698	698	687	700	673	690	683	689	678	666	677	677	679	658	665	685	688	629	673	631	671	682	674	699	622	680	691	761	692	672	720	743	726	667	665	682	647	690	712	689	708	658	705	683	684	672	672	632	679	656	668	661	652	648	703	713	675	665	683	606	641	688	650	644	680	672	674	676	677	655	723	679	656	646	671	657	694	699	665	659	711	648	692	635	635	656	646	632	659	709	627	681	677	630	660	658	671	686	625	648	629	678	677	659	676	681	690	675	645	659	654	672	667	701	732	665	649	697	713	663	705	636	667	646	721	671	691	687	660	681	667	653	682	716	667	697	736	683	689	655	692	679	632	635	634	648	668	618	610	684	659	667	633	678	662	643	661	679	671	630	712	665	640	644	697	642	649	702	699	645	668	718	640	625	667	714	688	633	668	735	642	675	653	672	729	659	661	732	675	661	635	681	630	644	625	670	755	671	667	691	662	708	655	689	691	665	643	704	707	722	666	680	670	690	673	643	664	636	637	682	689	604	711	706	667	732	693	702	709	686	684	676	646	686	642	642	659	682	667	632	685	735	689	666	647	674	677	678	673	662	662	645	713	653	650	729	612	675	667	699	641	687	679	692	665	694	647	704	645	652	673	656	668	692	665	660	639	652	664	695	684	713	657	667	671	707	654	645	672	721	663	625	668	667	641	683	712	659	660	602	635	643	644	677	667	664	632	694	724	683	653	698	641	609	674	652	663	645	688	700	662	656	693	667	664	678	635	677	688	612	664	668	680	698	652	669	707	651	701	651	693	710	660	713	696	665	653	684	656	666	703	688	655	650	613	679	669	685	694	639	658	646	711	690	643	700	644	679	637	709	666	681	662	670	640	690	645	678	709	693	666	628	655	621	657	660	725	648	681	707	689	644	698	701	690	669	697	650	711	670	726	667	673	638	723	666	711	650	664	673	715	668	683	702	706	686	650	676	697	655	715	669	661	709	695	674	659	663	657	701	680	619	650	659	703	689	683	732	707	679	652	673	645	661	706	688	696	686	671	650	669	676	678	641	661	668	697	665	701	696	623	613	665	676	714	719	649	665	672	661	691	662	704	759	685	648	622	683	685	683	673	630	675	701	642	657	662	732	705	706	602	699	661	695	649	655	696	618	674	683	655	658	667	699	673	669	683	712	716	659	712	675	653	672	687	646	678	691	708	687	665	665	715	643	755	665	723	643	671	703	658	700	699	613	649	686	662	692	664	701	722	659	688	684	646	661	714	680	684	697	655	720	723	664	659	645	645	640	692	661	696	660	658	663	675	637	683	659	657	631	675	673	725	658	682	650	649	645	639	647	658	670	675	669	679	611	717	679	703	696	672	635	681	710	598	715	666	690	648	672	662	710	679	677	639	684	692	693	682	726	682	667	648	671	682	698	644	678	689	702	674	687	694	724	703	677	677	659	647	677
21123	15855	20500	17368	16547	14815	9081	5370	5348	6051	4037	2709	4244	1705	658	445	317	284	303	275	2226	371	222	214	225	205	190	215	206	194	209	172	174	171	161	167	127	143	149	175	179	179	155	160	177	153	139	166	171	180	183	170	166	178	155	176	169	174	173	172	157	157	177	204	198	164	164	171	164	155	157	154	161	159	159	159	159	128	176	281	168	167	172	182	144	158	155	142	174	130	139	159	167	157	166	139	155	141	152	158	169	152	155	141	168	164	149	145	150	165	163	171	165	150	130	155	141	163	137	165	168	143	157	162	178	184	155	151	153	140	150	174	165	176	164	116	145	141	155	168	150	143	178	138	168	166	149	169	146	146	166	165	164	150	159	173	155	139	162	160	151	165	144	162	143	158	160	157	148	165	185	154	170	133	121	138	160	165	170	140	165	144	155	128	163	151	144	164	163	163	146	175	143	139	153	156	151	140	170	171	155	118	153	149	165	162	153	131	138	156	151	137	144	150	126	157	139	128	147	164	144	163	153	134	161	155	166	144	164	160	198	151	164	135	162	150	161	171	159	144	152	141	148	167	163	160	151	137	140	135	151	149	159	147	138	144	155	141	136	145	148	153	138	133	163	119	143	153	140	147	137	162	142	175	164	165	144	145	148	147	137	157	155	159	157	157	161	145	148	155	150	158	159	154	165	142	142	169	146	144	157	159	156	142	160	145	165	126	152	147	157	130	163	163	159	172	159	154	155	154	153	129	143	149	152	180	156	160	148	157	139	144	141	139	147	153	132	147	154	164	159	169	166	161	166	148	150	167	166	142	140	164	169	160	165	143	147	168	132	155	154	149	163	165	162	150	166	150	159	142	136	164	160	159	152	151	152	150	138	169	160	156	157	155	182	166	135	162	158	166	158	180	131	145	168	159	147	152	153	165	137	142	147	179	136	166	156	144	166	125	154	151	171	165	162	141	146	173	147	157	166	164	155	149	165	172	155	145	164	143	142	123	159	156	132	163	153	156	162	144	136	149	163	167	149	149	167	144	144	141	136	163	160	142	134	144	139	152	139	127	166	154	170	137	163	154	155	153	167	150	178	132	171	167	154	166	162	179	144	131	141	148	160	152	176	121	160	141	150	170	168	161	152	158	164	180	157	177	145	147	159	141	172	161	185	165	134	147	146	156	146	171	151	164	141	127	131	167	168	151	161	175	171	131	161	152	161	151	153	169	156	148	141	170	152	148	167	154	139	155	166	133	166	162	157	145	170	157	178	147	145	164	175	150	152	161	171	153	168	177	137	169	151	154	135	164	153	148	166	162	140	151	154	179	165	148	175	152	141	164	162	162	149	163	138	139	166	158	145	142	156	156	144	145	158	150	160	154	156	137	157	118	182	139	160	152	162	155	153	151	168	153	149	145	164	152	153	133	178	139	169	143	178	161	139	155	165	150	155	155	151	166	163	156	164	157	158	168	169	153	135	142	156	130	147	169	149	156	133	167	173	154	146	152	151	180	144	142	152	168	153	174	193	167	151	156	146	152	149	138	154	174	159	163	135	172	151	161	170	158	158	142	145	146	178	141	149	179	158	157	152	164	135	151	163	135	144	148	143	165	155	167	181	169	160	145	157	184	173	164	139	153	161	168	155	148	136	156	164	170	147	128	168	156	143	159	160	167	148	166	196	149	161	155	168	164	160	151	161	145	150	155	164	155	163	141	148	123	160	166	169	158	150	148	142	137	165	152	161	161	132	133	142	146	162	140	175	162	185	154	162	134	177	142	146	163	175	144	141	144	148	161	167	140	151	173	150	153	179	157	146	138	170	151	154	153	154	173	169	160	138	146	150	158	140	143	178	152	154	136	149	178	157	169	145	156	160	156	134	137	159	143	149	127	155	152	152	177	146	137	128	165	175	162	146	162	149	142	157	166	161	162	147	151	157	120	151	160	164	156	140	148	153	171	168	168	159	144	193	131	133	131	146	189	167	148	166	153	166	152	144	149	152	140	171	138	165	150	164	157	147	142	172	158	142	154	148	173	149	142	141	149	162	158	138	151	148	183	147	151	156	132	157	152	168	150	136	161	150	156	147	145	148	151	140	163	155	166	170	144	162	153	167	155	135	128	152	135	155	190	152	151	160	143	163	156	143	156	148	149	147	150	160	162	157	155	159	157	143	161	159	145	150	168	162	170	158	151	157	166	177	152	129	153	161	178	145	153	133	177	156	165	150	157	162	183	158	160	150	161	171	158	161	152	173	161	148	164	151	152	153	151	167	173	159	182	137	154	146	163	143	154	168	153	163	166	149	171	167	168	134	149	148	173	158	138	153	152	138	175	164	147	163	142	173	153	147	167	129	159	131	152	174	141	151	130	166	148	138	167	169	174	168	163	150	158	153	158	166	172	166	156	153	142	134	169	168	143	148	144	134	129	154	151	158	144	158	159	148	173	168	159	149	150	169	157	129	143	146	163	169	162	171	142	146	163	164	147	133	150	181	165	139	175	156	139	170	162	159	155	147	159	154	158	132	150	145	157	170	165	142	134	157	167	184	148	139	145	158	150	148	156	149	170	151	152	157	149	149	133	166	157	153	157	131	149	163	168	150	157	150	163	156	156	158	157	156	118	148	154	136	144	164	145	147	150	164	148	160	162	190	158	147	139	146	122	131	158	157	163	156	149	147	143	181	161	143	163	144	155	157	167	179	155	138	161	145	153	157	186	149	174	133	161	156	177	165	139	165	147	155	141	147	146	146	163	152	169	147	176	140	152	158	149	146	139	155	158	153	175	169	130	160	178	168	154	166	171	165	137	158	162	142	130	155	138	161	157	165	160	147	155	149	146	170	155	161	115	164	149	133	158	145	151	152	157	151	159	166	172	175	153	150	131	158	158	151	174	150	149	148	179	147	146	156	159	150	158	143	141	166	125	142	153	155	184	148	145	160	143	159	148	143	147	151	141	158	166	164	138	142	136	146	164	145	161	174	164	154	136	149	147	169	137	163	156	135	159	156	152	166	141	152	170	146	159	158	163	141	178	134	149	169	154	160	143	157	159	153	153	150	162	147	147	147	140	141	154	155	173	143	145	153	149	170	176	152	154	172	150	149	116	158	148	142	163	149	143	148	153	161	141	155	159	185	134	151	161	169	164	173	156	152	141	154	165	156	151	152	157	141	178	143	134	159	150	174	180	153	162	174	132	169	146	172	168	168	158	144	173	180	148	159	132	128	137	168	153	155	151	154	143	140	157	162	155	139	166	166	177	163	130	168	159	162	161	156	166	155	166	160	165	155	139	175	147	176	171	139	137	147	156	149	145	147	164	147	151	178	130	146	151	144	184	144	130	143	184	185	174	118	172	118	155	155	167	140	163	135	151	144	158	123	140	151	146	143	141	189	148	170	138	184	162	164	141	152	142	163	186	128	160	156	150	172	154	162	157	150	153	134	139	158	157	170	157	165	151	162	156	157	141	160	163	143	158	147	177	145	160	160	135	166	138	135	146
11934	11810	17501	20228	24725	23299	16479	12190	15659	18698	12116	10305	16994	7108	3654	2223	1752	1540	1379	1624	11916	1558	1032	1091	974	990	832	760	695	739	744	593	551	545	525	573	497	538	511	537	547	471	452	491	491	546	539	510	575	541	537	515	576	555	512	500	548	477	527	564	569	535	657	669	714	640	593	494	504	467	514	444	475	461	463	491	441	447	462	1463	424	430	433	401	414	424	379	411	412	442	448	429	398	418	418	427	447	428	440	420	422	431	418	438	411	471	463	410	429	413	426	437	455	414	457	398	428	464	395	428	379	449	384	386	413	403	394	423	391	402	431	425	409	441	407	403	393	407	415	464	449	415	427	410	401	417	389	407	419	431	390	443	417	422	395	433	447	455	427	409	414	401	412	410	427	402	421	407	448	431	396	372	459	425	393	432	426	406	382	432	381	430	391	439	430	407	407	426	394	418	402	425	395	443	409	373	416	432	400	440	423	458	399	447	395	407	416	438	404	403	403	421	425	430	401	436	405	382	421	411	414	438	404	402	409	400	415	403	423	419	424	386	445	456	409	406	433	422	405	433	410	380	407	424	425	428	416	410	387	424	419	424	424	409	443	424	410	392	400	397	388	428	434	401	419	409	398	411	407	448	435	417	408	422	426	405	469	382	441	425	436	383	471	384	441	450	414	432	379	402	421	416	417	407	432	439	405	424	436	406	456	380	387	400	387	412	436	422	382	442	438	438	425	495	401	424	438	428	400	418	371	389	433	439	397	411	420	453	411	404	406	439	423	427	408	385	428	418	417	428	417	388	416	428	441	446	404	419	434	363	377	394	441	409	405	404	416	427	391	398	427	416	409	429	403	453	432	414	378	456	434	403	427	447	381	437	416	436	403	405	418	407	398	424	444	417	424	396	412	407	415	417	431	417	387	434	397	406	428	437	412	444	432	428	415	416	418	418	430	407	409	422	374	414	448	451	414	407	403	406	423	435	396	414	413	405	384	474	420	425	397	450	420	400	389	372	420	421	427	403	436	403	430	429	405	428	468	446	446	460	417	401	396	413	434	407	437	362	401	419	430	442	427	394	414	427	427	409	434	428	413	438	424	397	424	395	462	433	427	454	418	412	419	397	420	413	391	423	442	439	436	415	399	455	399	398	433	422	429	435	406	434	393	444	426	426	450	432	385	408	427	359	394	444	387	438	427	421	432	435	451	407	467	369	438	432	413	420	407	430	391	448	411	451	380	426	397	426	405	417	439	417	425	380	416	402	421	400	431	405	407	429	427	411	441	414	422	392	411	413	395	450	423	449	441	387	391	401	409	425	425	411	447	398	429	418	424	429	404	380	387	428	416	412	445	444	350	396	416	398	435	405	437	446	439	420	445	393	423	404	417	371	430	375	417	423	408	386	454	420	430	410	416	407	439	398	406	420	432	401	425	413	363	360	413	416	435	428	383	413	425	376	430	419	444	422	418	415	456	401	435	393	403	401	418	403	410	432	429	437	459	436	405	432	406	439	422	416	378	400	382	414	389	412	408	399	413	443	407	410	388	391	424	409	418	403	426	425	389	453	366	409	412	429	436	441	431	417	393	431	425	406	400	445	443	410	431	409	457	388	432	424	409	436	411	439	406	398	439	406	454	387	424	439	439	421	424	414	418	408	451	406	419	412	419	429	376	418	436	395	399	479	441	387	436	430	397	423	426	406	403	436	400	382	427	417	409	457	405	449	405	421	404	421	413	408	441	436	422	406	437	421	398	364	406	421	438	427	412	385	400	435	437	443	386	374	431	417	405	444	415	397	420	393	440	447	425	420	368	394	405	387	397	396	433	456	394	400	405	410	410	421	405	388	409	417	402	425	439	406	402	405	423	415	444	383	443	411	430	434	424	423	412	435	433	428	407	389	432	436	410	420	444	407	400	411	413	454	430	409	407	394	398	403	417	407	403	416	421	432	438	375	439	440	384	435	427	408	408	419	402	409	432	379	426	471	403	430	410	409	401	452	435	386	427	392	411	414	438	424	423	423	439	396	384	392	448	414	465	386	420	401	486	395	395	427	400	455	428	429	387	418	411	441	428	380	435	380	426	399	419	404	434	388	446	403	389	379	419	439	393	430	430	393	400	433	406	449	397	406	427	438	409	451	422	423	440	421	396	380	472	439	410	432	427	384	411	465	434	400	430	425	413	433	399	396	441	427	373	402	410	405	409	402	441	420	464	440	410	375	425	423	390	413	404	410	445	415	404	406	419	405	414	408	417	391	442	409	438	437	413	448	402	399	372	408	424	409	445	431	417	430	414	369	373	400	396	404	407	410	418	398	412	420	417	435	377	467	413	394	410	411	435	430	437	403	412	381	394	407	374	417	391	417	402	402	435	431	427	416	420	376	416	392	440	378	415	428	421	430	403	426	414	405	413	414	414	399	411	411	436	422	400	411	397	402	418	412	454	397	432	411	426	412	380	389	395	399	391	412	422	382	443	412	439	389	447	422	443	433	424	405	389	421	415	423	383	416	390	441	393	405	427	382	416	397	444	414	447	428	396	401	427	422	444	412	422	409	425	446	416	439	420	458	371	441	422	431	399	415	404	430	396	427	408	432	393	453	420	438	440	408	405	403	429	418	421	421	428	414	383	402	416	457	421	426	444	432	423	408	423	418	424	426	428	416	434	423	395	453	449	402	435	413	416	409	419	393	436	414	386	444	409	425	428	411	405	385	411	392	401	430	400	423	446	450	394	438	380	417	418	400	422	415	413	447	406	385	455	439	443	408	443	425	441	437	425	412	420	407	418	416	420	407	417	387	413	458	417	420	422	449	409	444	442	409	433	416	448	412	408	428	368	404	403	453	400	387	425	386	414	441	435	424	416	401	422	402	429	380	451	418	397	425	464	418	428	420	423	407	437	397	436	407	417	410	449	402	405	425	423	434	422	404	445	405	386	432	389	430	419	415	428	385	435	439	447	396	421	397	415	408	395	411	415	410	395	423	451	429	382	417	428	420	402	405	438	429	423	402	441	424	434	427	434	415	401	451	431	419	399	386	354	389	417	429	435	406	394	371	411	446	422	436	419	416	439	428	429	433	419	429	459	443	412	448	421	404	397	414	400	410	461	421	397	431	395	431	406	407	429	414	380	413	423	388	406	390	396	419	393	434	426	459	445	403	396	408	422	384	409	439	434	420	422	416	389	409	411	445	424	441	402	406	379	443	415	404	411	405	408	411	370	426	444	404	415	457	427	428	413	366	421	397	433	416	404	417	396	453	453	423	402	371	392	385	433	454	396	412	428	410	434	410	425	383	413	430	424	413	420	395	421	441	447	401	433	424	418	397	452	408	380	418	420	396	373	409	439	446	411	408	372	417	415	431	417	424	411	413	410	410	438	397	407	443	413	386	382	412	406	435	426	436	408	394	457	417	394	437	377	401	435	383	433	425	401	423	392	458	412	415	404	393	416	392	425	410	444	415	395	441	404	395	444	388	403	416	402	408	392	403	441	390	388	418
3171	1153	1560	1158	977	844	652	564	503	522	442	464	469	379	427	421	415	413	372	407	424	406	390	384	392	352	398	366	427	352	365	366	371	399	377	354	360	364	348	351	369	373	369	390	332	362	381	366	432	328	362	403	369	379	397	386	371	388	389	375	402	381	390	401	371	395	393	391	368	349	384	336	358	398	377	391	414	362	360	403	339	398	382	374	356	379	367	369	385	385	366	373	355	391	371	376	343	370	376	361	402	406	401	349	368	361	380	382	408	384	369	364	380	367	382	357	386	347	376	367	344	390	349	373	411	393	352	365	329	378	411	371	373	399	383	392	396	350	383	408	356	349	353	379	371	350	378	387	396	367	353	367	365	381	386	374	394	367	384	388	364	411	389	378	385	396	377	360	396	364	396	369	424	409	376	391	402	353	397	419	411	374	380	391	386	421	413	361	396	353	347	363	365	344	364	395	400	365	347	383	399	378	372	389	415	373	357	365	392	341	401	367	361	390	397	385	387	382	360	395	358	385	373	368	389	354	376	370	381	357	369	372	379	368	413	363	387	371	397	359	389	364	379	397	391	379	365	379	368	414	352	369	355	402	380	361	395	359	371	371	349	386	375	380	385	362	369	386	367	355	362	345	369	377	360	397	351	392	388	376	388	366	367	383	400	383	358	365	370	359	385	375	386	371	387	390	398	354	371	373	349	306	358	385	357	388	393	319	379	375	352	379	367	407	413	365	381	367	365	361	371	380	357	368	367	364	374	381	377	395	379	368	366	371	387	358	364	354	336	401	365	367	409	349	356	381	353	388	366	445	369	394	405	390	368	332	393	361	359	355	404	394	371	399	372	381	366	394	343	368	373	349	370	350	387	362	342	386	374	388	386	387	392	366	389	393	368	375	376	354	361	383	389	360	352	384	385	393	380	384	387	381	370	355	373	363	369	359	388	413	379	362	386	338	393	382	383	393	382	368	386	391	366	373	364	388	342	361	374	390	372	367	345	345	397	388	368	382	349	366	344	365	366	361	377	405	365	343	366	407	366	395	394	356	337	377	360	377	377	379	345	341	420	378	353	359	372	421	393	361	372	373	401	365	399	389	394	403	342	380	407	365	371	408	370	357	374	345	358	365	395	380	393	375	419	362	364	403	412	386	392	403	379	374	367	392	360	367	358	368	373	374	390	370	340	338	361	372	340	370	372	375	395	402	383	361	385	390	374	395	373	362	361	382	381	353	399	364	355	358	345	366	381	389	367	378	381	391	368	375	335	381	433	371	375	379	360	388	347	318	384	413	364	350	385	366	336	372	370	356	400	383	402	379	357	368	354	367	364	413	368	338	371	359	375	374	359	367	339	363	427	391	399	347	403	356	388	390	372	359	393	360	349	383	373	399	350	359	392	371	318	371	348	378	383	367	363	348	380	374	380	401	366	349	385	354	369	412	334	389	408	375	372	382	382	387	366	387	404	396	384	353	415	377	383	341	364	390	353	421	354	361	358	390	361	361	357	372	434	390	399	376	320	351	343	359	390	352	400	357	387	333	363	352	389	343	380	391	366	382	391	394	410	407	363	355	366	391	392	340	365	361	394	378	370	346	374	375	366	397	379	357	367	387	374	419	366	346	357	389	369	377	382	396	387	376	380	406	340	372	380	392	409	359	388	337	385	370	375	348	349	387	394	376	363	381	387	373	358	374	346	345	363	366	410	383	369	350	389	367	367	352	377	389	370	386	359	390	386	349	351	434	390	367	373	399	381	363	383	356	396	372	388	368	370	389	370	377	380	389	360	379	372	377	405	341	400	333	366	350	344	369	357	389	359	379	338	372	397	378	406	359	386	385	368	329	393	380	346	376	405	376	371	386	363	400	375	386	363	378	385	360	346	345	396	406	390	338	353	406	342	373	359	382	375	389	375	383	341	356	364	381	377	385	397	381	362	384	376	367	406	363	347	380	364	354	396	403	378	367	392	347	368	359	385	386	401	361	337	380	349	412	372	364	349	375	405	367	356	359	371	365	400	353	372	374	365	384	375	368	370	413	401	409	345	364	390	336	390	360	397	394	356	381	400	360	361	390	388	383	387	362	402	394	367	356	361	356	360	379	392	407	363	367	370	393	392	382	352	353	381	379	394	392	414	412	388	400	372	341	398	357	375	376	402	384	360	365	417	375	362	383	364	377	384	394	411	406	387	364	381	365	376	382	410	376	399	377	368	387	406	361	365	366	376	400	394	392	377	382	370	358	384	388	346	416	384	379	364	354	375	368	396	382	367	353	352	390	394	349	360	358	382	364	355	405	375	370	390	371	393	413	395	373	399	342	398	399	383	379	387	405	383	340	381	389	352	381	369	363	369	358	365	380	402	373	340	403	343	405	355	351	331	378	384	380	349	376	389	350	389	402	360	379	345	397	368	386	367	411	387	391	389	402	407	354	352	371	368	369	381	334	365	361	384	362	343	384	378	402	336	337	385	375	348	388	358	384	383	341	402	381	366	369	378	369	334	382	408	364	383	362	387	369	355	390	388	411	397	380	383	387	385	362	355	366	359	370	394	375	377	401	405	354	325	374	378	358	359	365	362	447	354	376	314	346	375	364	337	338	352	369	376	371	378	406	357	366	388	356	393	369	390	370	384	348	361	343	381	377	410	345	406	435	413	394	372	371	379	366	408	376	344	350	355	374	364	394	430	394	360	375	396	411	344	353	387	369	364	372	370	436	397	354	388	385	367	410	434	341	391	334	369	387	392	370	399	412	352	370	412	371	405	381	364	365	390	407	340	415	375	392	348	399	423	421	400	374	385	392	361	367	350	368	333	383	382	378	356	361	396	370	417	381	400	377	389	345	345	392	416	362	357	343	361	370	375	360	431	340	372	355	348	363	362	329	343	340	388	327	372	363	388	339	400	359	368	403	392	350	393	357	394	371	371	354	371	373	384	427	361	377	361	381	398	366	379	375	369	358	406	348	392	369	372	348	370	374	356	379	363	358	350	342	368	374	357	398	388	344	386	364	382	395	385	370	362	394	354	379	343	388	392	357	348	338	364	348	341	378	390	348	371	412	346	346	372	384	381	387	367	401	364	384	387	389	367	366	376	373	376	393	362	368	356	370	375	342	382	335	378	404	403	359	360	381	366	406	384	401	369	388	368	370	381	364	394	373	321	366	358	387	367	351	379	344	357	379	454	345	347	386	368	391	378	391	377	361	391	377	324	369	426	390	360	358	390	401	336	374	362	383	390	379	370	393	343	396	378	365	356	384	360	377	359	368	376	387	401	395	376	377	376	396	365	400	360	319	397	355	356	388	349	390	382	363	433	388	377	370	348	391	379	386	371	348	401	369	352	351	382	359	339	367	381	365	375	379	342	384	376	354	364	376	378	383	362	374	386	378	349	392	357	385	413	388	410	417	347	408	348	421	374	346	369	365	417	344	374	361	386	365	386	393	339	343	408	342	374	389	354	332	312	361	363	406	387	373	358	386	408	411	364	371	406	382
3080	1967	3337	3144	3383	3018	2195	2068	1940	1845	1506	1513	1622	1240	1241	1073	1141	1077	981	993	1201	942	1016	969	924	917	898	864	918	935	932	922	918	916	932	948	953	849	922	858	870	885	908	899	931	862	894	932	899	929	865	954	933	916	907	938	913	870	911	913	883	874	1052	949	966	952	939	877	845	936	911	912	894	872	949	936	922	839	959	975	905	914	933	864	904	910	913	910	930	922	877	895	879	888	845	924	874	978	916	863	899	907	888	918	944	887	873	947	908	827	899	940	907	950	926	879	893	848	936	919	1019	910	888	890	910	901	874	890	949	909	929	873	906	903	876	868	871	929	898	857	926	893	896	900	941	893	862	916	879	888	937	910	879	817	873	893	882	862	887	912	908	906	970	896	921	881	975	884	866	951	932	941	1004	872	906	939	907	848	883	904	927	916	931	851	918	909	919	955	898	939	909	787	889	901	923	835	878	912	930	939	850	911	874	894	924	871	902	931	872	933	864	899	910	881	904	888	954	891	883	888	862	904	868	857	880	919	861	944	960	889	905	912	930	921	885	936	930	917	924	875	865	865	865	885	887	920	943	852	940	871	821	880	933	914	920	938	861	903	840	859	918	875	893	902	868	891	902	908	925	948	937	874	893	901	898	906	875	932	930	910	864	881	962	882	923	834	884	940	896	908	867	889	906	854	958	906	928	879	927	901	870	863	909	839	923	923	936	929	915	880	922	903	924	903	923	882	884	922	864	893	914	896	897	903	949	878	905	914	928	897	895	919	849	896	895	880	935	853	940	862	902	926	821	920	928	886	897	930	928	875	888	899	957	906	889	915	900	910	893	881	876	913	920	901	917	803	857	916	918	886	941	861	865	873	913	872	873	890	933	877	935	951	881	879	926	919	935	889	960	881	935	897	937	838	894	932	871	883	952	980	888	903	903	899	911	913	898	936	916	909	885	885	971	910	928	906	929	929	895	952	914	873	947	906	870	914	918	953	818	891	892	872	897	917	876	870	946	897	900	860	899	928	867	971	936	899	903	890	895	948	888	895	864	925	912	886	858	903	967	839	906	885	845	904	883	895	865	920	894	932	852	877	861	906	847	906	864	888	905	899	883	882	875	862	892	880	905	924	842	846	884	890	940	860	912	887	924	936	905	934	913	891	870	915	880	943	882	938	913	875	890	906	920	919	920	891	895	882	857	895	912	915	919	922	900	878	879	947	889	882	919	882	884	818	964	902	918	877	894	913	902	904	877	886	897	856	957	911	882	882	847	862	922	921	912	873	940	892	900	904	846	862	928	903	874	884	903	952	868	907	929	876	871	912	925	874	894	924	858	868	964	930	877	875	877	855	903	863	910	902	874	859	898	880	952	841	881	924	897	898	866	900	852	938	873	879	916	904	863	908	902	898	888	847	858	885	894	945	886	918	906	890	877	937	882	912	878	935	929	917	859	883	911	872	921	883	873	892	897	918	885	861	884	913	935	888	885	891	866	953	882	918	870	939	905	888	870	885	894	884	888	918	898	910	900	912	913	944	871	873	917	871	860	874	919	913	902	878	948	925	837	880	995	896	922	858	901	838	881	898	934	881	921	889	888	872	844	962	856	853	921	849	906	867	931	841	877	891	921	912	850	946	927	910	929	906	904	896	933	830	906	898	897	920	867	907	858	870	907	925	896	932	906	859	867	869	894	956	879	902	889	880	843	970	886	918	887	919	868	950	920	909	934	893	938	864	911	892	876	948	900	939	901	857	858	923	917	887	982	907	893	894	889	899	868	932	903	891	902	899	889	896	913	861	950	941	947	959	852	907	889	839	883	911	894	900	894	909	907	838	862	886	869	889	872	882	920	889	859	891	904	880	877	895	838	891	867	852	923	948	926	929	910	946	946	898	855	908	897	925	910	877	922	873	925	923	848	893	919	877	912	933	849	892	864	904	868	919	905	937	892	861	912	875	872	897	921	941	893	929	908	950	897	866	894	892	875	876	930	894	919	896	889	863	892	936	924	846	932	921	938	868	905	823	940	894	897	911	893	874	879	913	880	846	919	921	941	916	923	891	882	942	909	841	925	886	893	934	878	931	946	913	894	931	887	970	903	909	871	887	923	920	947	852	922	942	838	925	932	897	863	915	920	907	915	917	886	878	925	877	863	881	931	843	888	908	909	880	931	872	917	898	933	988	899	866	918	851	893	904	933	940	933	879	888	837	918	863	886	862	931	860	931	889	930	870	932	875	882	848	871	892	875	883	922	921	905	915	858	891	962	882	908	903	905	892	898	952	858	875	886	902	877	916	914	897	913	885	872	840	885	870	927	945	941	878	820	928	855	877	929	881	899	912	863	914	892	837	828	901	893	875	928	935	862	955	896	915	929	835	906	865	934	868	872	907	886	882	880	854	910	876	950	867	885	902	962	868	956	906	903	904	915	899	846	902	869	853	916	891	894	885	926	876	937	927	923	878	919	906	886	875	924	876	918	906	913	915	910	868	883	862	872	923	936	906	913	879	902	913	942	873	884	871	938	901	904	907	869	855	947	888	897	908	930	868	907	918	901	875	882	920	909	887	872	892	927	856	901	898	957	889	877	904	924	831	891	840	924	854	866	870	897	889	877	919	914	949	882	862	921	899	913	936	892	857	889	925	890	852	891	873	907	902	926	946	864	897	949	937	895	952	877	850	878	933	971	842	916	888	940	839	861	906	855	902	930	887	919	898	907	913	884	880	911	845	896	950	901	832	891	888	942	946	858	887	921	886	918	881	943	835	914	911	915	929	924	876	897	850	910	946	920	889	935	870	905	896	924	933	889	877	907	880	811	880	891	936	895	874	924	909	895	906	941	891	885	928	881	885	911	891	925	885	920	881	893	868	892	862	896	832	878	863	828	917	887	907	919	874	897	959	857	920	902	897	893	885	936	962	897	956	914	938	907	849	914	898	894	919	859	900	872	899	903	904	903	871	928	869	866	919	940	890	907	910	917	908	901	890	958	894	939	881	916	891	850	893	910	920	938	918	900	934	888	909	917	905	915	871	903	907	921	898	883	868	920	872	874	918	922	889	885	926	909	894	943	895	967	917	904	899	903	911	934	942	944	874	899	858	874	937	863	863	878	903	932	894	911	902	951	887	865	917	920	825	896	915	912	907	853	909	850	995	956	876	909	893	904	932	912	888	910	920	957	871	890	862	889	948	892	947	919	918	897	864	877	916	845	899	941	921	823	893	964	923	894	896	870	946	934	869	922	921	909	913	984	900	844	896	880	940	926	869	913	912	889	903	907	916	940	864	932	887	895	913	879	905	930	958	903	866	871	930	898	934	888	928	948	940	867	903	904	928	967	870	846	931	920	938	943	907	885	840	856	903	961	909	928	853	901	880	874	870	909	904	818	878	861	947	886	884	892	962	904	858	944	901	889	906	891	887	876	876	889	857	928	883	876	907	908	896	880	893	914	909	858	906	917	938	942	982	924	886	902	935	843	924	899	906	909	872	894	869	855	888
13030	9947	13933	9895	8418	8200	5747	4545	3401	2698	1902	1974	2030	609	454	447	374	382	364	498	1576	748	335	333	342	318	327	295	279	318	285	314	304	305	313	278	320	308	267	311	282	295	283	272	298	306	298	285	294	272	284	327	261	273	267	313	272	269	294	300	323	287	299	307	303	301	311	314	283	291	234	311	311	258	294	304	287	284	261	304	278	273	276	275	307	304	269	290	262	286	304	277	275	274	283	298	279	285	295	296	286	299	272	268	264	280	280	302	288	249	252	271	278	292	305	268	285	281	290	285	264	280	277	313	295	270	284	286	300	280	288	310	285	283	276	252	278	294	263	299	245	301	292	277	281	278	278	278	272	275	277	271	271	301	283	303	292	292	273	275	293	282	270	307	265	241	303	299	282	296	289	282	311	339	270	258	268	279	287	309	276	264	276	252	258	313	270	289	275	258	279	281	274	270	281	284	290	277	263	272	279	258	275	263	272	259	299	294	282	301	328	292	293	246	296	306	273	267	264	288	319	286	267	289	285	277	274	265	294	285	299	292	301	264	322	304	268	291	248	268	272	275	291	251	274	280	247	308	281	293	265	258	280	275	258	260	285	271	290	269	265	286	309	275	294	292	291	249	259	288	283	282	313	256	298	291	285	297	298	279	285	267	309	282	291	297	299	258	276	268	257	275	289	238	313	251	280	304	297	310	275	299	318	281	270	293	261	309	285	276	268	309	300	261	282	261	284	299	277	296	265	298	280	284	285	259	288	279	278	255	300	291	284	289	247	302	287	315	301	268	267	274	267	291	298	305	295	306	278	282	280	282	292	288	283	284	289	300	307	287	290	300	256	277	285	296	306	286	282	301	266	274	294	306	305	259	272	292	279	258	282	291	288	280	255	293	279	305	278	268	256	278	258	274	267	254	287	301	275	277	306	279	304	312	283	301	312	296	246	292	294	261	259	286	279	289	282	270	287	274	255	287	303	254	273	286	247	255	275	303	273	298	284	301	273	256	273	269	298	270	274	272	270	308	261	304	285	284	283	300	259	295	274	287	289	297	269	241	276	298	286	300	282	262	264	295	262	300	281	292	272	286	279	304	254	269	303	279	267	299	280	284	274	290	275	322	297	278	286	276	286	280	301	275	296	267	324	274	258	278	273	285	289	267	305	261	271	295	289	336	279	280	287	302	310	282	280	294	278	287	286	284	272	268	282	237	269	308	304	277	281	277	282	288	287	267	250	305	290	305	277	286	259	251	290	310	313	292	274	291	275	265	290	304	263	271	297	292	286	281	267	267	271	246	268	283	269	265	283	271	271	295	272	248	298	280	316	284	284	279	300	259	283	310	291	285	313	274	276	267	309	274	273	276	273	282	301	283	251	311	298	284	265	314	280	296	273	254	304	309	305	276	297	283	315	271	329	295	274	293	262	277	266	288	328	291	295	272	253	311	314	274	323	265	269	290	273	303	269	291	292	280	261	295	274	275	284	286	273	257	269	275	291	278	314	267	295	285	298	289	276	287	296	274	312	273	273	293	281	275	291	286	295	270	263	273	286	287	265	293	282	305	286	300	261	281	275	310	299	287	289	288	284	264	285	277	267	291	273	251	298	270	284	276	258	279	294	283	304	284	290	276	316	261	256	284	269	295	316	293	292	277	258	267	276	270	297	299	275	285	283	275	301	317	301	259	256	257	296	268	258	285	268	288	289	275	256	276	262	288	307	269	288	294	277	256	266	267	273	299	272	285	261	274	246	287	255	309	299	309	293	291	281	295	278	278	299	306	282	258	317	278	289	246	291	273	248	279	258	304	270	272	278	248	263	269	304	291	300	282	290	256	265	279	258	274	266	283	301	299	306	283	261	268	270	265	297	302	303	274	245	304	262	260	265	286	265	292	264	247	290	278	257	280	296	272	256	294	256	257	262	317	276	293	303	291	297	296	295	287	241	275	274	264	252	281	274	290	296	286	307	262	335	308	270	288	294	300	314	303	301	259	291	307	283	294	264	312	273	281	303	308	307	278	258	273	308	243	300	265	281	287	281	288	265	265	289	307	295	259	266	276	301	310	283	285	279	286	270	305	291	286	305	250	327	283	278	281	330	290	246	275	278	339	304	319	304	277	267	277	292	321	292	261	253	268	276	251	287	272	260	301	277	297	262	273	286	280	313	259	294	268	293	267	293	275	276	269	279	297	270	240	306	262	275	299	308	273	239	284	278	299	279	269	313	287	301	300	278	279	276	274	264	267	306	298	296	290	271	289	283	305	282	291	272	259	284	257	280	288	295	293	276	285	280	268	292	299	298	292	288	293	281	307	302	267	279	275	300	284	285	284	260	274	299	270	288	284	298	288	284	281	279	305	276	290	292	283	261	317	299	266	312	253	286	302	264	295	283	289	291	292	278	263	287	261	292	277	286	265	286	318	277	295	304	269	302	276	278	284	307	280	269	270	274	271	285	273	282	278	266	259	263	286	287	306	292	295	288	313	277	254	284	291	283	261	257	279	268	278	283	286	290	273	263	304	289	271	278	287	292	272	284	259	269	282	276	280	262	308	270	300	279	281	266	286	314	300	288	271	279	280	279	248	313	307	285	302	305	264	263	297	302	296	299	256	313	311	256	256	299	277	299	287	281	272	292	304	280	263	283	309	293	289	294	310	268	289	299	254	272	299	268	298	298	289	284	284	279	271	303	265	290	275	311	298	267	299	289	298	258	287	297	269	285	269	259	264	289	243	266	309	298	283	253	314	301	283	294	255	272	268	291	271	272	265	262	288	267	293	264	282	251	281	297	274	306	272	301	310	264	287	290	314	280	288	273	302	269	292	296	277	306	285	293	305	291	312	311	269	302	325	280	278	260	291	276	290	249	289	294	299	256	275	331	247	287	271	290	264	291	310	270	288	282	296	264	287	261	238	310	310	269	303	301	284	303	258	263	286	324	287	286	275	277	309	279	271	297	258	286	297	284	262	309	307	254	276	311	271	284	257	275	287	262	282	279	306	283	285	299	273	276	287	254	283	302	317	249	270	284	284	269	264	267	272	289	307	279	285	275	268	272	267	279	279	274	315	249	294	301	245	268	286	293	278	284	277	268	312	239	306	280	293	275	279	259	268	304	313	304	257	261	291	276	286	258	281	266	271	315	300	258	313	296	275	287	313	300	300	272	297	300	260	308	290	268	262	304	282	273	292	288	286	284	301	268	263	288	300	281	307	286	271	297	283	272	257	299	304	304	254	298	296	303	283	264	258	319	310	311	301	247	298	295	302	268	269	295	288	295	270	231	276	280	292	294	286	300	276	293	288	258	283	304	287	273	276	288	254	281	270	262	287	319	298	291	239	270	299	260	268	270	271	311	263	281	332	272	263	274	256	247	283	282	274	282	299	312	303	277	249	264	295	296	300	282	245	297	259	320	277	276	254	250	291	272	283	274	276	283	269	259	253	286	271	280	268	276	266	286	275	268	291	308	286	297	323	315	260	304	277	314	279	260	260
8816	8476	13003	13780	15760	16748	12632	11693	10118	9111	5905	8219	8419	2364	1923	1607	1430	1354	1261	2312	8955	3301	1025	1059	940	923	896	888	809	854	853	826	809	734	764	764	717	733	700	742	724	692	753	725	699	755	749	738	779	810	763	731	758	752	756	765	724	762	719	814	762	748	796	822	849	892	781	720	779	693	744	728	702	704	712	705	697	709	686	1321	758	706	698	782	664	693	682	698	690	709	675	656	674	662	670	693	718	725	682	712	669	705	749	722	712	640	719	662	691	719	729	709	670	698	704	719	689	692	744	701	738	669	712	711	689	695	671	755	688	688	682	754	672	728	665	715	741	698	692	679	740	711	684	721	709	691	707	694	736	753	691	673	712	737	671	673	688	691	692	680	713	651	701	736	684	688	736	717	722	711	717	695	683	685	724	678	686	671	724	686	637	686	700	668	644	710	710	699	693	687	688	727	696	684	719	708	686	690	715	721	620	729	708	721	739	708	684	663	686	680	707	712	682	714	690	652	746	709	684	753	671	689	664	687	692	716	683	675	694	663	736	694	712	708	678	694	681	666	677	735	717	726	686	653	720	734	707	682	661	708	692	689	697	703	644	682	702	652	704	696	730	701	657	698	716	701	678	701	686	672	695	689	689	676	718	672	745	686	689	716	665	717	725	708	712	691	705	669	694	693	649	722	701	724	702	705	715	669	666	665	672	659	698	707	680	687	659	712	688	681	733	686	711	642	640	650	674	684	668	704	690	724	669	709	720	687	686	705	745	681	685	720	705	682	721	706	665	704	663	693	709	672	735	731	701	719	723	704	663	662	694	673	702	691	673	690	722	730	722	659	678	683	714	704	665	669	657	705	705	688	712	718	701	694	734	684	701	732	650	690	703	656	649	753	676	717	703	742	694	693	666	697	710	699	718	709	687	768	714	723	710	643	672	724	678	720	686	678	697	666	748	666	663	678	689	704	722	702	682	685	673	671	696	675	746	686	676	731	741	730	666	692	704	662	669	685	693	675	695	744	685	682	720	702	726	696	676	711	677	706	666	721	680	699	727	715	681	709	702	729	690	715	739	696	756	684	721	645	693	689	668	676	725	684	710	685	709	707	662	717	703	690	736	679	693	700	692	671	715	704	692	735	676	676	722	723	720	726	710	690	701	657	734	710	684	697	751	679	717	698	727	679	707	709	682	688	699	666	729	723	685	720	704	751	719	724	700	691	718	686	639	693	728	699	732	694	713	711	741	654	648	684	717	667	709	704	731	690	704	648	675	711	673	682	671	675	746	731	670	717	666	717	719	694	699	677	691	709	722	663	708	684	697	680	688	692	669	690	689	664	700	685	684	730	713	721	662	690	766	676	683	665	669	745	686	714	709	698	709	715	709	719	711	667	710	743	672	638	744	716	691	646	709	687	681	671	694	647	678	686	702	676	703	678	703	697	700	717	703	669	751	706	723	703	718	715	738	665	701	697	662	698	680	741	683	679	735	723	651	730	722	725	647	703	680	706	707	683	679	690	710	678	648	687	694	690	678	655	684	700	680	690	722	705	692	718	658	688	704	757	730	733	651	705	681	727	686	672	727	724	664	676	676	699	665	705	743	716	685	702	680	673	725	703	670	714	707	728	682	683	613	718	690	722	695	740	695	700	701	697	694	689	683	701	707	746	691	735	709	643	731	667	693	724	701	703	667	722	692	721	680	717	688	764	718	723	718	663	708	676	667	712	727	709	668	748	699	672	710	722	661	701	723	681	735	701	736	738	673	718	667	715	700	711	717	710	704	685	709	748	665	691	691	711	688	704	719	687	704	712	692	693	708	699	739	710	668	701	689	674	641	707	727	662	719	693	714	663	745	721	701	674	687	711	761	692	684	728	691	689	713	643	727	715	669	684	730	721	691	698	683	656	712	714	672	703	735	704	691	759	693	681	673	673	690	684	709	723	746	695	729	732	659	683	694	649	687	709	710	696	712	678	672	698	724	668	664	658	627	703	737	726	673	743	696	645	682	707	676	698	731	716	706	658	694	678	669	657	698	676	641	672	705	649	715	645	692	680	701	686	651	716	678	728	685	706	739	666	668	730	714	702	725	657	690	681	696	680	668	693	653	655	696	738	704	724	662	707	660	727	693	695	761	698	713	736	697	682	656	693	667	675	693	710	727	696	701	666	698	726	674	703	697	645	694	685	728	653	714	659	755	672	749	741	647	693	715	724	708	675	697	669	664	682	686	660	715	681	713	661	677	699	637	693	694	690	733	684	683	654	712	689	671	708	737	684	709	697	659	689	717	709	708	719	722	712	697	706	712	681	697	650	680	700	646	727	694	684	717	666	713	694	751	679	668	737	714	725	737	694	710	735	721	695	699	690	693	692	660	676	678	677	707	690	688	681	710	674	726	684	720	655	713	726	666	707	705	713	677	693	680	653	693	713	680	644	684	724	661	686	693	705	682	678	731	704	683	704	683	718	704	722	678	697	730	649	715	696	717	654	679	679	729	724	649	687	685	723	625	707	714	690	649	706	748	777	698	705	698	693	689	695	699	655	704	708	716	732	686	653	702	678	676	698	689	694	712	743	662	693	744	716	688	710	735	699	727	707	623	693	692	699	705	666	681	689	655	690	681	657	697	675	732	678	714	673	716	673	685	689	734	656	717	685	703	731	703	700	702	712	711	702	739	738	737	722	729	738	704	650	721	726	699	746	700	750	691	716	714	718	700	697	693	669	734	661	721	668	711	694	686	681	683	701	713	755	709	656	645	683	725	711	731	680	650	708	684	718	687	695	651	719	671	684	709	721	679	676	722	677	741	686	678	695	718	668	704	707	684	721	664	629	653	676	732	675	659	726	713	680	739	713	734	762	702	658	695	705	679	665	709	710	680	667	674	701	706	703	701	724	711	753	737	660	663	730	741	651	718	759	672	685	720	715	725	693	691	721	664	671	690	724	711	679	697	650	677	733	705	742	733	721	689	704	660	689	705	694	670	732	711	688	684	774	696	681	699	699	662	635	658	731	687	661	651	756	704	670	664	718	697	678	716	695	709	639	697	673	718	640	728	726	678	754	690	722	675	685	656	655	696	710	707	724	697	702	673	676	686	690	705	720	659	678	723	691	664	698	709	673	661	684	682	674	698	673	694	738	695	700	739	680	685	669	692	716	664	725	722	700	714	662	692	673	707	699	688	690	680	750	691	717	693	709	756	682	657	673	729	702	697	666	719	692	764	661	666	686	744	719	694	669	715	656	705	715	677	680	683	669	663	648	678	699	676	686	676	687	684	679	658	709	633	656	716	685	702	707	683	721	764	694	648	714	685	668	714	704	707	696	655	655	705	646	672	685	692	702	687	699	728	670	692	699	665	698	662	664	681	645	667	701	659	695	670	678	703	743	696	691	690	704	730	727	669	728	676	691	669	666	667	656	712	708	718	680	742	683	687	711	676	711	694	722	639	685	711	645	706	727	674	699	660	669	689	680	683	710	703	707	677	730	668	671	719	672
20993	14964	19298	15129	12961	13576	10233	7367	5325	4005	2332	3424	3190	663	506	395	344	330	306	389	3122	2637	241	248	254	237	201	182	217	225	222	199	197	175	180	186	160	189	184	179	165	164	177	191	158	181	161	174	170	173	168	167	193	166	178	166	148	194	196	176	179	149	181	222	205	202	189	174	173	184	168	162	172	171	158	166	168	183	168	325	221	187	158	191	184	152	173	172	153	173	136	185	180	168	168	169	157	166	158	141	172	165	155	149	162	183	189	148	174	172	169	177	168	175	150	177	156	160	167	174	146	178	159	160	178	158	174	159	174	203	170	184	173	168	156	180	141	184	164	180	162	151	205	189	157	160	149	179	169	158	175	179	172	176	198	176	188	192	190	169	170	169	197	171	166	176	169	173	172	170	157	173	175	201	154	176	167	165	158	175	176	173	194	162	162	188	158	154	162	156	161	163	165	160	174	152	183	174	183	157	173	190	176	161	158	172	154	161	174	170	178	189	169	183	168	197	184	153	190	168	164	172	188	158	192	152	148	173	153	172	156	166	179	174	201	172	158	155	167	161	191	134	176	188	148	159	170	173	173	144	176	162	168	159	167	159	176	170	167	174	184	185	163	154	168	166	172	146	170	172	179	164	159	169	179	159	171	166	193	159	181	185	172	181	142	152	170	165	168	163	166	181	152	182	158	179	169	163	180	155	172	160	182	182	161	166	156	161	147	175	178	182	162	152	176	144	134	153	169	161	169	175	183	147	157	157	145	188	157	199	174	168	158	169	161	145	170	153	152	159	179	182	182	162	179	162	170	161	179	165	171	172	156	169	165	188	178	187	156	158	163	164	183	167	161	158	148	177	167	181	164	174	172	171	183	150	187	168	179	182	169	152	150	181	182	168	165	163	173	167	182	162	191	157	188	162	167	162	178	165	195	165	193	179	134	165	152	160	163	155	155	170	182	144	148	161	153	148	175	174	181	179	167	157	189	167	166	182	183	198	183	152	162	134	155	173	170	176	173	147	150	163	154	170	183	173	162	162	163	166	163	194	148	178	159	172	187	161	153	165	182	192	164	160	137	165	168	160	168	158	163	170	168	174	166	164	166	167	169	159	168	154	167	188	148	154	156	178	167	167	181	171	151	148	176	156	175	176	165	191	175	187	164	180	189	167	175	145	153	166	167	171	164	177	176	193	187	155	174	156	165	181	138	161	154	166	172	164	203	156	170	183	137	172	173	161	157	163	178	173	185	176	167	167	150	165	142	167	163	161	194	196	160	177	156	167	159	174	172	172	159	148	177	173	161	169	139	157	167	194	157	160	158	176	164	149	151	173	164	178	164	187	164	160	164	167	157	155	173	165	170	164	164	179	151	189	186	160	198	179	157	156	148	160	168	174	177	171	184	140	189	131	190	156	178	165	144	149	167	152	169	182	156	149	167	167	182	174	166	164	135	179	157	167	162	185	165	156	172	167	169	149	187	144	203	188	168	191	180	182	172	167	147	174	155	175	140	162	159	192	169	179	182	181	165	179	164	159	165	158	172	183	170	170	179	141	185	163	163	178	181	157	196	169	166	186	192	165	154	177	178	157	143	173	153	173	170	172	144	155	197	162	161	170	166	172	143	152	174	164	165	171	200	165	191	177	165	188	176	169	169	185	175	151	156	186	181	155	170	187	181	184	165	179	188	158	153	168	173	165	177	154	191	182	196	184	172	154	161	185	159	189	157	163	165	168	187	164	194	159	164	172	160	184	152	173	142	171	165	178	176	169	156	174	147	157	165	156	176	151	170	181	165	148	178	159	162	136	175	167	176	191	178	172	147	181	164	174	185	167	178	178	164	163	169	160	173	176	184	181	163	163	176	175	176	164	147	173	166	177	141	178	163	163	174	171	171	175	177	164	189	150	162	160	167	160	152	169	181	174	177	150	151	155	175	189	179	173	173	183	184	171	183	181	153	172	186	168	176	159	182	181	167	148	160	162	164	167	179	187	143	166	161	180	167	172	168	165	165	154	162	177	205	178	175	162	183	183	170	163	146	184	169	172	168	163	162	170	170	138	161	167	153	163	160	177	173	152	154	174	162	150	170	165	157	137	159	167	157	162	152	160	136	171	181	164	154	152	146	158	190	162	167	143	167	163	163	155	166	161	161	175	170	174	171	171	177	154	180	173	168	171	169	162	161	184	145	165	170	156	166	169	161	160	165	167	176	170	165	154	175	148	158	158	167	169	154	154	147	203	172	167	168	162	172	176	176	163	185	178	163	189	173	172	166	157	168	175	162	160	166	173	159	169	156	177	159	156	154	163	169	195	164	167	148	157	184	171	152	147	145	161	169	157	152	160	162	142	159	162	177	150	148	180	162	158	170	170	173	167	172	169	194	170	183	171	169	183	184	174	172	182	179	158	154	150	165	205	144	171	164	168	166	150	160	138	175	131	180	168	164	153	202	188	158	171	196	156	169	165	166	130	149	158	136	145	151	171	164	191	170	178	163	151	155	180	166	146	147	204	171	163	178	134	165	159	165	160	170	176	168	158	161	173	172	145	179	159	164	173	172	171	152	167	174	188	173	177	171	184	163	162	138	200	166	172	163	196	152	160	186	179	175	179	173	160	173	164	169	165	185	185	165	181	154	174	167	163	176	162	190	164	154	167	156	154	137	152	157	148	167	158	168	158	175	163	174	150	180	175	152	170	176	163	151	175	171	190	166	164	163	206	163	164	168	171	160	206	161	161	164	185	185	182	181	206	189	181	166	169	186	162	178	157	174	164	180	180	167	173	164	164	172	164	159	172	158	188	166	163	185	185	176	156	183	193	183	174	196	158	178	161	180	193	170	191	172	169	162	154	153	153	146	160	163	160	171	174	184	176	155	160	170	188	150	165	162	158	176	192	184	179	156	155	163	178	160	178	166	163	137	167	173	171	168	176	173	149	164	192	152	164	165	141	148	188	166	165	190	160	176	171	165	153	168	171	149	175	178	152	180	173	173	151	189	138	178	162	148	158	164	159	166	177	155	173	133	148	165	153	139	148	202	161	159	180	173	178	184	167	159	179	180	160	150	163	144	172	186	173	170	158	174	174	169	194	192	177	183	173	189	168	183	176	183	166	167	170	191	184	172	166	167	180	171	165	188	150	165	180	161	165	173	175	188	166	154	156	160	162	188	168	168	194	181	170	153	174	180	165	164	157	182	169	181	158	146	186	147	173	166	180	136	160	180	161	159	159	167	184	168	197	163	174	177	170	173	171	186	185	188	161	165	166	159	190	150	179	167	168	172	196	185	172	186	182	201	183	166	175	164	155	168	146	169	171	181	157	186	165	173	149	180	159	177	162	158	140	163	173	175	168	179	139	179	180	149	155	174	157	164	171	167	190	170	142	152	189	151	183	179	163	138	145	156	163	180	158	185	183	163	185	164	178	147	191	155	167	165	159	173	171	156	193	164	170	178	160	152	173	147	161	160	150	157	159	156	189	157	182	174	180	163	144	181	151
11734	11694	16514	18691	20670	23818	19703	16250	14476	12826	8203	13912	10870	2604	2521	1802	1681	1524	1462	1953	14982	9812	1130	998	958	819	826	669	756	732	712	677	649	557	594	577	525	517	536	550	548	497	477	507	543	534	527	532	553	593	570	609	574	586	571	617	537	507	507	516	569	494	596	684	717	714	658	571	528	510	477	501	466	470	491	491	457	447	463	1618	697	610	463	478	450	450	474	442	475	425	455	476	461	476	477	457	476	479	439	452	466	442	433	462	422	495	462	468	465	427	448	445	412	472	422	467	424	446	402	485	444	486	439	438	467	453	462	464	476	451	448	475	447	404	479	451	452	458	460	437	481	443	470	446	439	433	435	461	430	442	433	458	471	437	464	421	429	468	454	478	449	434	495	474	449	462	451	437	453	484	449	460	436	449	406	469	468	470	430	439	458	472	452	446	453	414	445	440	461	439	419	488	422	441	436	487	438	428	448	455	432	445	419	437	444	451	442	448	489	486	417	409	459	444	436	467	468	476	477	450	454	457	444	449	477	429	440	466	474	445	440	450	431	476	416	441	411	454	437	427	440	462	443	472	441	431	467	472	452	460	420	464	516	447	483	471	440	430	429	416	435	450	454	452	466	468	457	430	418	435	453	420	432	445	465	447	487	420	464	423	440	475	457	461	423	461	430	475	445	466	494	456	435	442	428	466	456	433	446	460	441	442	458	435	457	475	454	417	464	451	452	474	440	444	423	435	474	459	450	401	454	475	494	453	467	453	452	463	447	434	477	448	473	452	458	416	402	485	454	458	444	465	448	449	470	425	417	438	456	466	414	482	442	503	498	477	486	453	441	470	446	435	448	479	423	418	440	433	475	426	446	441	460	434	461	460	458	411	455	485	434	443	457	428	441	456	438	454	429	445	434	441	453	438	420	451	477	471	427	436	433	460	450	473	448	481	487	498	462	462	434	454	470	487	435	456	444	434	431	480	450	403	469	500	460	417	448	469	424	418	442	421	455	443	439	456	464	453	454	430	447	433	457	431	458	455	451	419	449	413	455	469	413	429	451	458	444	419	448	447	458	462	457	481	410	433	380	466	465	437	441	428	501	449	462	459	477	462	441	476	407	478	425	431	469	473	447	474	490	482	449	476	437	480	459	451	402	456	445	478	449	449	453	446	439	431	443	434	493	416	429	420	449	499	431	436	476	451	453	462	459	421	452	424	462	461	436	441	467	434	484	447	418	453	460	469	435	444	433	440	430	474	476	438	470	430	454	445	458	463	452	460	446	456	463	464	442	420	458	434	436	428	463	447	435	452	405	443	468	437	440	445	435	460	428	466	458	436	439	455	439	429	457	429	460	449	468	425	455	459	467	425	423	438	443	437	446	482	443	482	429	463	478	461	487	468	477	466	456	435	456	462	427	418	416	448	470	417	475	467	459	479	454	480	467	467	510	430	451	450	449	452	444	443	419	448	461	417	442	458	405	420	455	485	440	438	426	465	407	451	466	446	451	437	453	437	438	467	451	439	429	436	448	449	443	467	414	438	476	465	458	460	432	462	426	452	445	434	447	421	434	445	437	460	512	442	464	455	440	456	441	438	434	437	477	447	432	418	464	438	460	408	455	478	460	417	426	433	425	449	452	434	447	416	438	425	469	448	454	435	477	417	427	484	456	487	440	473	423	475	419	423	475	498	454	442	442	455	416	441	430	436	439	453	444	432	460	460	455	442	438	449	445	456	426	439	444	459	441	414	472	419	450	444	489	463	429	435	475	459	443	442	448	449	423	494	427	436	444	444	428	448	459	426	445	451	457	454	459	472	481	438	424	469	421	425	438	445	460	450	451	433	449	462	408	444	463	440	427	451	438	439	458	461	413	422	414	451	418	457	439	439	440	395	425	427	454	416	462	441	427	448	446	435	421	462	461	439	483	437	492	459	435	490	446	407	449	419	400	441	423	433	472	446	434	430	441	489	484	472	446	433	414	418	399	440	457	459	490	457	452	415	404	439	467	464	456	402	442	453	430	439	447	445	465	468	478	421	505	429	452	440	456	454	471	469	440	440	422	419	440	419	430	457	422	457	442	432	483	459	467	445	432	423	461	441	456	445	458	449	483	423	478	453	452	450	426	438	501	467	473	436	474	469	441	498	437	452	469	446	442	487	473	441	474	421	445	461	490	461	454	463	418	457	470	487	413	476	481	455	432	438	448	426	422	405	443	464	447	456	447	438	474	434	435	424	437	448	404	484	446	456	422	442	467	485	468	441	426	443	455	443	426	461	428	439	424	491	435	420	434	431	452	448	433	409	439	471	456	427	436	428	449	464	424	440	461	438	424	469	457	454	447	409	485	464	457	450	452	413	441	447	429	475	419	423	469	417	461	427	434	443	430	421	469	493	429	426	440	462	434	413	442	481	495	421	408	476	462	474	460	445	463	419	450	438	444	445	454	470	460	432	476	425	428	441	399	443	461	439	443	449	463	457	484	462	460	456	468	466	469	420	422	442	436	465	451	475	462	448	471	443	432	452	423	425	450	432	442	441	425	456	425	433	444	436	438	458	483	457	473	429	448	465	446	457	495	453	446	450	431	456	445	465	488	467	449	463	443	454	474	437	451	435	458	436	461	458	459	481	428	426	437	444	437	451	498	441	445	433	457	441	460	415	449	434	476	437	486	439	429	446	401	448	429	452	448	460	420	428	441	434	440	462	433	453	480	436	424	459	475	441	452	425	494	444	448	462	453	431	411	436	449	431	449	498	491	438	452	447	412	446	444	427	424	427	426	457	468	499	443	450	478	479	446	480	479	451	453	432	411	438	409	444	415	457	456	475	480	478	437	434	451	402	451	461	477	437	438	446	461	496	424	440	424	460	461	469	453	452	441	449	472	457	442	441	461	446	434	422	391	446	438	501	442	457	441	476	404	434	440	495	461	442	472	451	454	433	440	441	461	454	442	425	438	496	427	446	437	448	464	440	429	416	441	498	397	456	488	484	424	482	452	455	473	452	439	437	471	438	434	471	452	434	452	457	459	459	438	427	453	455	447	438	476	436	430	499	411	449	480	444	448	450	458	469	437	402	456	463	448	492	457	432	435	451	459	450	444	473	437	446	447	417	449	431	468	439	433	478	463	429	455	443	445	461	466	444	437	473	450	417	435	453	463	438	436	464	435	419	419	487	448	465	486	452	459	427	416	456	474	452	433	476	465	445	446	427	447	442	456	409	467	460	459	446	438	442	420	453	450	498	425	459	486	466	480	480	437	420	469	480	453	430	431	450	465	427	468	442	459	432	461	440	456	476	459	468	486	428	433	422	476	431	450	459	454	455	456	467	456	471	393	412	464	499	450	452	487	423	430	454	453	418	445	461	467	476	455	462	438	446	462	436	453	438	439	434	429	446	455	447	422	408	406	459	459	426	461	478	478	451	434	432	443	467	448	421	439	460	448	443	432	421	464	471	445	437	438	458	467	459	444	467	427	460	441	444	472	461	441	446	454	429	466	456
3078	1060	1323	948	988	1009	725	592	564	569	498	532	462	447	423	424	432	379	400	412	599	495	381	445	387	414	374	405	413	393	400	420	415	391	376	433	410	394	428	407	421	399	385	390	418	419	436	393	411	427	421	395	412	406	374	399	401	389	361	385	412	391	380	400	381	384	445	396	412	361	430	398	362	383	391	393	384	416	430	419	381	431	378	388	411	380	372	349	434	378	390	416	393	416	390	399	406	386	390	386	419	384	435	427	409	417	402	375	403	375	415	386	420	355	352	385	385	399	422	380	387	371	412	372	385	394	399	389	453	386	413	374	381	406	409	398	394	401	377	394	421	425	474	431	389	399	409	385	424	399	390	406	419	388	407	399	419	399	372	381	409	383	436	373	431	398	408	421	408	384	386	386	395	430	384	427	428	397	409	406	417	392	366	435	370	410	384	440	396	382	406	414	405	401	424	404	387	398	387	395	372	394	375	390	385	411	414	394	414	383	411	415	411	385	376	415	370	445	402	380	382	385	405	405	392	349	383	377	374	396	415	423	390	377	421	402	440	403	379	368	405	397	415	401	396	395	414	410	379	417	416	423	398	426	371	409	435	413	412	422	431	400	399	403	432	380	385	386	388	390	369	364	387	455	398	393	392	406	373	409	386	400	389	404	397	420	404	368	437	414	365	372	413	383	411	396	406	393	373	362	410	430	409	395	399	413	402	405	384	408	407	425	399	421	413	386	423	415	427	391	429	390	418	434	446	409	381	388	393	415	445	385	418	394	386	388	407	398	396	428	390	418	435	357	376	409	400	369	425	355	407	374	390	408	426	408	393	429	398	370	415	395	417	397	438	362	388	412	401	388	384	397	407	384	394	391	391	380	397	440	380	412	398	427	395	445	360	390	391	434	393	411	407	418	396	361	398	412	411	408	411	407	405	404	412	404	408	420	425	406	346	418	382	381	392	397	374	409	386	474	415	404	426	400	386	366	422	392	383	409	404	408	428	411	406	417	431	401	432	412	417	373	389	394	426	393	396	439	393	363	390	364	397	402	400	430	412	416	376	430	392	416	436	409	409	410	383	387	394	394	418	454	441	422	383	397	401	421	423	428	393	396	391	451	359	394	395	414	420	411	378	364	408	384	391	373	392	396	397	452	389	379	357	422	394	407	376	382	412	404	379	440	392	375	345	389	437	399	387	354	411	381	404	414	430	395	404	435	381	398	388	423	397	397	377	396	403	366	399	406	401	380	416	400	387	399	431	369	374	443	413	431	426	385	413	400	439	413	418	432	413	417	415	389	410	415	399	404	381	389	404	383	392	402	387	456	373	400	388	365	394	386	364	409	425	377	393	407	396	419	388	413	414	430	409	423	429	383	390	382	432	405	377	428	442	425	444	377	411	362	400	394	425	411	435	374	371	424	355	396	424	394	381	408	375	421	427	372	396	427	351	368	396	389	413	378	415	384	390	407	382	399	437	394	399	372	421	395	397	383	393	412	405	417	407	416	460	458	397	423	388	405	440	384	442	399	393	405	394	404	451	359	402	395	395	401	397	409	389	383	365	432	404	383	381	427	437	456	431	394	426	417	418	431	429	407	407	387	427	442	403	426	439	385	409	379	421	388	405	436	412	371	364	385	385	427	460	401	418	387	373	387	418	405	394	403	381	399	395	419	417	401	435	415	433	404	382	387	398	360	401	381	382	388	387	450	359	396	400	388	397	386	402	395	386	393	395	376	420	436	436	358	407	384	387	380	376	376	384	420	407	390	394	429	410	435	397	415	407	374	381	402	409	392	394	402	398	340	412	430	405	396	427	409	411	399	363	410	399	415	387	432	394	431	393	414	383	399	421	386	398	424	438	403	401	368	406	415	422	396	427	434	402	407	394	387	408	422	439	415	392	381	430	400	399	412	405	393	418	403	440	366	393	401	367	373	387	405	361	382	375	402	401	399	417	393	358	413	412	435	424	385	380	397	404	372	393	432	401	415	378	369	396	387	359	407	402	437	419	376	385	420	419	391	391	399	416	378	397	386	422	406	411	380	433	404	441	413	406	420	368	389	358	394	386	402	401	392	435	368	404	403	389	389	392	354	384	411	414	387	350	403	400	392	398	407	370	387	365	412	365	386	353	399	392	410	396	415	409	411	375	400	391	379	401	410	411	375	393	434	429	412	395	403	397	391	381	373	404	386	374	409	371	400	421	390	392	372	431	375	362	392	393	420	366	426	424	403	406	380	400	433	392	419	423	422	404	384	392	425	412	401	385	409	401	391	396	367	425	462	406	392	378	415	438	410	439	405	349	418	391	396	393	391	388	384	374	390	402	418	357	382	415	410	414	379	412	420	413	405	405	385	424	400	416	402	385	372	393	414	409	400	391	414	383	419	404	391	396	409	401	387	404	387	418	433	388	426	402	379	406	421	382	409	427	433	376	376	427	398	388	421	421	399	381	394	388	412	418	405	410	378	360	389	386	401	402	403	412	412	372	393	433	419	390	408	385	421	402	369	390	401	385	402	410	358	412	378	405	390	419	342	417	390	406	364	359	402	413	395	421	429	428	404	379	369	368	363	407	402	414	415	368	396	417	384	383	413	384	389	392	405	387	370	403	409	435	374	404	382	421	432	424	458	408	393	399	419	395	404	427	394	389	426	402	383	373	430	391	415	403	384	381	399	409	400	409	378	395	394	406	419	422	440	423	451	403	412	364	431	394	372	401	447	399	403	376	410	423	452	429	413	404	410	396	412	394	374	421	420	426	393	423	406	395	437	408	386	393	403	423	401	375	398	379	375	428	435	362	397	402	365	395	437	423	402	365	396	403	421	434	363	407	381	392	402	376	402	415	432	374	383	413	418	379	393	401	383	408	408	411	354	379	427	392	408	381	409	452	426	453	420	403	375	390	433	396	389	410	372	418	416	408	400	423	374	400	436	446	380	435	386	416	409	389	426	404	371	395	405	392	428	420	389	389	400	390	390	413	389	420	367	391	376	416	389	428	401	381	395	445	397	415	427	389	402	444	387	413	426	386	391	356	403	400	413	353	397	399	378	399	401	395	407	411	431	397	360	397	396	406	405	423	417	405	398	353	374	384	370	396	378	407	379	405	409	421	401	405	377	373	378	409	393	385	405	350	392	393	426	410	386	384	416	407	370	407	371	393	372	373	374	377	396	423	403	425	408	393	399	365	448	405	405	441	380	453	400	420	411	365	381	379	394	399	380	408	434	410	420	411	396	402	407	417	440	408	398	394	429	388	392	416	402	391	431	411	388	424	404	417	433	396	359	389	389	394	383	411	397	381	419	419	407	392	409	388	377	402	410	427	391	392	417	398	339	433	393	385	410	390	399	402	379	404	383	395	431	396	379	399	429	444	419	398	394	421	399	392	414	391	363	433	362	456	376	397	409	357	384	398	400	428	382	392	429	421	376	407	420	426	368	408	406	393	368	379	406	356	406	408	402	402	391	376	382	395	378	430	389	407	405	374	409	372	394
3154	1832	2831	2888	3096	3656	2937	2133	1968	1849	1627	1921	1577	1122	1140	1214	1105	1091	1074	1109	2396	1604	952	976	1017	918	942	971	964	937	920	935	945	967	1019	945	971	937	957	914	947	939	998	988	1021	962	977	984	988	975	949	1057	963	944	983	1010	953	992	939	980	979	996	1007	971	1002	1029	1019	986	961	972	952	923	937	963	976	948	970	980	990	1002	958	943	1011	965	942	901	955	913	927	961	968	968	944	1002	939	955	942	997	991	945	966	1031	1004	1035	985	980	998	956	929	973	988	886	939	1015	911	914	960	998	940	914	909	956	974	954	926	954	958	945	954	941	966	900	974	1000	974	979	946	1025	945	950	965	940	940	976	941	991	971	930	1024	958	982	944	953	966	998	987	978	962	919	947	958	925	955	938	945	948	998	938	923	983	996	922	958	954	953	958	949	966	991	991	954	924	957	978	969	937	971	985	891	958	931	974	976	1018	1000	935	923	906	969	941	950	892	923	990	983	949	947	999	977	902	929	1003	990	1017	930	962	993	948	922	971	964	961	939	926	975	924	964	946	971	963	944	975	942	970	1011	980	940	995	954	950	943	993	960	953	981	970	928	935	908	981	932	962	970	1032	982	925	999	961	971	991	956	917	949	958	990	915	961	921	951	993	970	929	912	973	969	903	969	1014	960	954	938	931	972	989	932	957	923	944	943	932	1019	934	940	998	1022	946	967	917	956	1003	936	951	928	921	972	1019	906	962	928	930	1016	983	947	972	899	926	950	964	920	963	941	971	984	937	1013	889	954	996	915	991	976	900	950	954	921	950	931	1030	967	967	983	951	992	934	956	955	980	926	988	943	963	952	989	987	933	966	934	1007	895	975	990	958	1001	968	916	954	923	1000	984	997	982	1035	982	967	968	1015	987	1028	939	961	926	991	960	948	941	947	941	1031	965	943	966	949	954	951	932	1001	956	934	940	963	973	942	945	996	983	990	946	962	981	957	996	978	968	985	969	919	965	938	933	950	1018	937	942	968	995	989	933	922	947	984	966	983	943	954	963	984	940	963	965	987	981	979	1001	1011	953	999	942	962	944	981	995	989	915	982	971	975	923	1005	956	948	991	985	979	945	992	1011	952	967	952	970	956	936	927	939	971	1031	878	966	1022	936	955	976	951	994	969	974	981	982	923	956	914	1003	941	1000	908	947	984	952	997	917	944	920	948	941	959	994	955	974	925	909	952	901	917	974	937	952	939	979	929	924	1006	949	936	975	937	930	940	959	930	949	972	941	946	895	974	913	966	963	969	952	949	959	969	1013	932	965	923	964	951	948	1004	1015	991	943	961	977	936	954	987	969	924	967	970	940	937	938	949	948	972	962	964	965	939	963	1012	947	900	971	966	983	986	931	986	1013	925	951	957	917	966	926	953	932	924	936	1019	1030	920	1021	941	974	937	908	960	971	978	962	883	947	921	871	944	1008	921	953	937	949	974	943	949	1028	985	961	966	928	1020	974	942	957	918	930	965	972	966	932	945	932	925	925	970	914	958	952	946	949	951	978	951	957	967	923	938	978	980	1027	941	970	904	1031	956	929	970	990	971	985	964	977	1019	1026	919	1006	951	949	935	949	970	921	957	1004	913	906	973	944	960	939	979	996	983	958	1005	974	973	930	978	971	945	923	989	977	941	941	914	1018	949	991	993	999	994	947	897	937	936	944	929	978	936	963	884	929	975	951	940	918	974	974	930	924	985	959	907	953	940	967	1018	951	949	971	963	971	1002	891	940	992	988	1010	958	953	931	927	891	933	950	894	990	910	935	969	931	984	928	946	974	953	943	943	931	992	906	973	980	953	938	967	999	974	962	967	962	982	978	934	1006	982	1001	998	991	981	909	973	960	914	960	957	972	967	1001	946	976	886	959	952	922	937	955	945	915	917	968	968	985	963	956	952	920	924	961	954	997	1004	917	957	967	962	945	956	995	945	980	921	951	957	949	949	937	938	992	968	973	952	934	939	924	955	930	1000	944	917	1029	953	969	954	982	969	926	980	951	888	925	922	991	978	947	1007	916	1013	913	965	910	958	952	948	944	949	952	986	1006	914	961	922	979	972	983	955	926	1018	944	977	971	974	939	939	970	924	931	931	923	1000	914	1004	990	933	960	971	960	963	947	983	928	940	934	949	1002	930	911	920	986	964	972	957	987	986	909	940	947	958	1003	956	948	923	984	958	976	973	924	925	969	894	929	935	938	969	958	1015	975	917	1001	996	937	942	918	921	937	975	902	922	988	979	968	1017	939	924	921	955	918	973	976	967	948	982	897	950	962	964	956	901	936	961	963	946	928	949	972	984	937	1011	958	964	937	955	952	920	944	919	965	957	984	958	975	956	959	946	921	975	948	923	989	982	950	932	884	957	949	897	944	973	939	1004	903	988	969	949	984	1039	905	980	987	1014	960	1000	941	971	942	946	961	947	934	928	1014	926	970	983	963	946	957	955	916	932	934	939	935	993	963	985	945	966	943	940	938	902	934	970	997	925	999	978	921	937	952	996	1017	927	889	985	945	963	933	983	971	960	971	982	981	941	971	1012	1014	965	969	968	948	963	963	993	964	1003	910	1015	999	965	963	950	946	940	918	936	996	973	942	931	961	962	964	926	941	949	976	1017	921	920	957	994	988	985	923	930	989	980	946	974	908	962	917	979	950	923	943	943	992	944	931	940	940	973	998	948	959	1021	933	986	978	942	976	955	944	923	988	968	948	971	1030	950	964	976	929	949	986	964	978	985	944	988	940	967	946	952	913	1036	954	944	989	900	979	975	875	931	969	992	911	985	969	949	999	956	965	953	899	947	1002	889	940	981	972	931	922	935	961	1001	973	979	991	907	925	947	933	908	1033	967	961	1016	966	921	974	930	991	966	978	930	978	997	946	995	969	969	966	925	994	954	945	956	982	913	930	942	965	965	943	906	963	987	931	953	967	909	932	930	939	1007	931	955	976	965	965	945	951	1036	968	897	962	957	912	955	983	947	996	969	878	984	924	1003	935	964	966	958	926	941	918	965	921	956	925	1026	915	973	929	941	975	917	959	974	983	955	947	962	978	983	966	970	942	987	966	963	948	955	910	1008	982	919	935	985	980	977	983	1033	981	954	984	940	954	879	937	976	986	945	987	1032	948	942	974	916	984	988	950	994	910	995	1003	915	951	921	922	955	947	935	970	981	984	966	1012	939	946	966	966	975	979	946	964	903	961	978	983	994	1004	964	948	1004	978	927	998	919	946	910	922	1023	974	957	946	961	951	957	1047	946	968	959	931	986	1004	939	977	944	1016	964	967	952	931	1000	997	942	967	965	935	929	933	962	933	961	993	1006	945	1006	931	947	940	965	965	918	1027	934	930	932	986	998	1003	986	1041	996	899	988	935	938	941	957	958	946	914	907	982	962	963	936	932	957	899	987	963	943	967	925	939	941	957	948	893	947	973	917	959	946	1008	961	950	951	942	959	957	950	997	1007	916	923	1006	961	940	974	983	926	1012	942	914	946	996	989	983	985	914	954	986	954	1003	983	925	980	928	938	948	958	967	913	991	928	983	967	952	969	981	1019	961	986	989	957	944	992	966	979	940	926	927	942	902	944	950	990	917	942	949	980	922	1005
12921	8335	11235	7758	7536	9008	6102	3877	2676	2209	1605	2377	1563	549	441	429	337	384	378	1466	3345	788	355	353	330	302	313	285	313	305	298	286	289	334	321	276	274	285	331	298	329	269	288	289	285	319	282	314	321	313	324	320	317	310	284	282	311	291	287	313	297	277	299	289	321	303	291	290	273	309	287	302	280	307	279	288	315	299	272	335	329	298	320	309	305	287	335	315	316	313	288	288	301	316	297	307	289	301	283	297	296	296	295	303	271	295	256	290	309	284	277	280	268	310	279	274	272	299	330	330	286	299	297	289	305	263	295	265	309	304	281	278	272	296	276	285	295	313	305	278	311	290	309	250	312	248	305	282	298	304	278	289	281	346	295	290	268	308	272	282	318	279	305	274	278	290	286	320	289	312	296	300	292	284	296	266	318	254	286	270	287	310	295	320	246	311	268	291	281	291	315	299	287	277	300	274	301	263	293	311	294	297	309	280	272	326	284	286	291	325	293	307	293	281	288	302	311	268	275	294	305	310	291	292	294	334	315	293	312	281	310	270	287	262	304	283	255	295	304	273	316	276	310	313	301	306	287	308	313	316	332	303	309	316	322	304	272	309	304	315	299	266	265	286	305	317	300	291	291	266	283	314	322	293	288	322	312	311	304	288	271	312	280	297	310	283	321	291	306	281	253	308	271	294	294	329	281	289	289	299	281	296	315	308	307	291	303	284	252	296	301	288	270	291	284	306	305	291	288	284	291	277	322	302	278	292	296	267	248	314	292	295	314	281	309	298	262	325	339	279	294	288	302	339	270	300	296	263	280	297	294	281	314	305	288	278	308	290	330	282	315	260	280	294	284	307	312	280	291	275	293	294	309	285	325	282	290	312	285	288	292	298	295	312	308	298	322	308	311	301	277	299	276	297	294	277	281	293	284	269	277	285	266	273	249	280	283	295	294	305	294	281	323	312	328	306	284	321	308	275	301	295	292	275	298	302	271	284	319	293	256	296	246	291	296	310	271	275	299	279	322	267	285	262	290	343	281	289	263	308	291	284	342	290	303	284	239	343	313	287	295	283	304	284	281	278	303	278	291	304	294	295	296	287	297	288	317	295	271	280	305	302	304	278	311	270	320	300	282	304	297	316	317	261	302	267	313	297	291	278	277	283	324	313	320	314	290	275	321	297	284	300	278	275	253	283	262	259	285	281	287	313	274	274	304	318	313	293	288	304	301	294	294	305	319	321	288	289	298	292	290	300	281	313	254	280	274	271	306	283	265	290	310	298	314	312	285	276	316	324	274	268	301	279	305	305	283	285	289	299	279	265	301	298	295	275	266	252	288	340	317	279	273	280	301	308	301	302	339	271	302	297	273	285	295	285	269	308	264	274	287	292	291	300	265	282	282	293	270	302	284	302	299	327	281	278	325	285	315	277	278	271	301	280	251	277	270	271	299	302	294	261	300	297	279	262	270	291	317	306	326	290	293	270	325	303	311	316	314	298	257	310	293	335	306	287	297	300	296	272	311	308	300	314	341	269	309	305	316	269	286	274	317	306	272	277	297	311	266	313	263	316	285	275	306	273	310	275	294	308	307	299	294	308	310	307	293	279	299	286	288	278	318	278	319	287	270	267	288	274	270	260	322	322	280	298	280	278	295	297	274	287	295	308	281	299	315	289	283	312	279	286	289	282	292	295	299	273	285	304	300	312	336	307	293	272	299	292	293	311	292	293	302	267	294	297	320	321	294	285	279	309	285	300	296	283	273	325	274	307	279	299	295	283	265	278	293	299	294	287	314	294	294	284	284	318	292	291	312	294	328	282	286	302	294	282	310	313	299	297	290	296	296	283	301	264	300	306	337	241	291	283	296	288	289	294	297	328	274	317	290	344	292	291	296	278	294	293	293	308	283	274	288	323	305	319	306	290	293	299	289	275	290	291	310	280	328	281	297	275	284	272	298	312	294	267	283	311	312	304	280	281	275	275	302	279	313	290	300	307	313	309	299	314	300	322	309	297	260	299	292	314	277	289	298	296	309	289	319	281	286	307	273	266	288	325	299	301	296	293	269	302	285	264	310	286	304	314	313	293	272	308	288	289	336	293	295	302	289	295	295	306	287	270	288	268	287	307	332	277	298	287	282	306	289	264	315	281	312	305	286	268	288	310	281	280	323	277	298	266	271	293	299	297	320	285	305	268	299	288	278	254	310	281	321	310	302	322	274	282	285	302	298	291	280	258	307	360	285	303	277	296	305	297	300	316	306	293	301	290	299	298	266	306	296	310	288	280	295	292	316	304	291	291	287	285	248	311	311	272	259	286	288	283	276	325	276	298	310	304	312	296	297	306	278	328	305	300	293	291	306	289	308	286	284	287	336	266	290	297	291	281	279	296	292	303	285	270	316	315	286	291	292	268	304	315	289	283	280	287	277	280	286	296	301	302	276	302	316	303	320	287	313	281	320	312	264	277	299	332	299	281	318	283	308	283	273	283	290	322	286	248	303	302	277	297	287	267	302	287	298	288	283	314	307	289	315	300	287	289	327	273	277	289	297	278	288	305	321	311	300	305	303	307	294	304	283	288	313	307	295	291	322	299	260	284	287	267	241	296	297	290	280	304	299	291	303	322	278	261	284	300	281	279	306	297	270	283	296	253	317	291	279	288	281	300	282	282	286	299	321	298	301	317	285	271	293	289	287	315	272	307	303	298	280	299	292	317	294	315	295	283	287	284	288	328	262	301	334	298	288	294	327	283	282	296	283	293	263	297	293	305	280	291	302	317	299	283	275	269	282	284	287	275	274	295	322	289	300	254	277	308	308	307	302	281	330	302	306	277	311	320	300	294	284	288	316	306	282	293	292	309	296	285	297	315	306	323	290	301	295	254	338	305	287	306	291	321	271	316	282	293	283	296	314	264	313	279	296	267	291	285	321	285	286	269	283	289	343	287	283	293	282	319	304	293	286	293	301	292	286	289	298	301	294	266	314	297	263	296	280	296	296	283	290	316	286	303	279	274	300	287	284	282	313	294	284	278	264	286	300	281	325	301	297	306	298	299	300	291	285	308	280	306	291	289	302	319	306	290	303	263	293	314	285	302	285	342	272	310	288	306	298	316	306	287	300	305	310	270	299	311	317	303	312	297	309	292	277	314	303	314	255	289	288	294	280	302	286	288	309	290	301	291	281	294	261	295	302	270	301	277	303	296	343	310	315	326	322	284	306	274	291	252	278	262	299	340	315	289	307	290	294	309	281	263	294	308	276	283	317	288	300	301	314	287	301	295	266	282	285	305	310	333	296	288	306	288	306	272	289	292	257	269	321	313	289	329	263	283	295	304	305	291	320	272	302	266	264	285	317	273	326	311	267	254	305	292	281	296	303	293	300	289	282	281	304	260	298	281	290	288	291	307	267	289	278	313	286	327	319	291	302	279	274	278	302	268	282	281	306	268	287	247	301	326	312	297	333	271	275	300	300	261	288	306	293	262	316	273	304	298	269	287	294	272
8858	7295	11086	12343	16023	18558	12943	9391	8899	7783	6955	11469	6772	2169	1744	1493	1437	1210	1205	8231	16406	2406	1133	1012	920	883	874	840	889	826	838	780	808	807	779	761	756	724	768	764	735	761	739	762	765	750	747	739	844	772	871	794	848	825	808	792	731	787	756	738	808	763	775	837	817	822	746	827	743	753	720	735	801	729	725	779	717	726	766	1196	753	731	717	731	721	756	705	710	733	743	707	704	707	729	737	729	770	746	717	725	694	709	735	693	702	723	714	731	706	706	721	722	750	695	773	756	689	740	719	741	765	709	727	720	750	779	712	703	720	692	792	685	703	726	725	757	717	720	776	732	730	694	740	810	712	752	683	702	733	722	744	763	750	699	720	719	723	756	733	726	734	731	742	685	733	730	710	673	783	717	726	719	756	711	717	756	731	761	697	718	734	661	770	695	723	701	741	721	704	719	741	718	753	717	724	720	730	711	679	734	710	735	664	718	693	697	747	733	710	751	697	710	774	780	696	705	688	749	701	742	694	701	724	747	691	748	704	749	744	761	776	742	749	738	694	688	691	747	750	644	732	740	716	732	691	709	706	700	688	745	733	668	740	733	729	710	729	725	754	728	724	690	748	758	725	696	788	745	700	731	728	745	697	714	720	736	695	725	743	699	767	754	714	705	716	681	725	682	691	719	705	737	739	725	696	728	722	680	712	753	704	747	753	705	713	693	721	771	727	711	721	736	712	735	727	748	677	761	678	728	695	734	711	700	694	707	671	709	750	694	738	687	712	704	756	731	746	738	733	714	735	740	691	727	747	693	724	713	752	676	706	674	714	708	712	659	733	750	750	731	765	723	705	723	717	710	750	702	735	755	668	708	701	651	708	720	756	719	713	775	689	717	727	712	748	697	695	717	718	731	725	727	769	693	696	710	681	750	714	754	729	731	761	712	724	693	722	704	696	718	746	713	677	714	725	756	701	751	732	677	704	749	740	771	723	733	729	718	682	698	727	711	719	718	709	693	693	684	781	694	750	727	727	731	748	752	715	703	752	733	707	725	741	702	707	721	709	741	718	725	735	714	695	728	744	700	692	701	764	731	723	757	745	693	692	699	669	671	722	681	720	758	708	731	723	695	717	760	751	689	731	746	683	757	734	701	707	707	767	733	714	758	757	738	744	695	709	697	712	733	754	675	699	677	693	726	703	767	742	733	647	666	774	727	725	711	717	730	734	784	724	684	686	773	728	740	723	739	731	735	685	730	687	711	711	720	737	722	689	752	718	709	714	715	714	736	721	758	716	730	709	718	752	653	756	717	755	729	677	731	728	738	733	724	756	730	740	793	720	718	685	680	687	709	686	692	704	745	683	726	737	727	713	679	713	717	678	721	709	723	705	681	712	725	728	735	690	705	726	705	734	714	725	723	764	671	675	709	715	764	739	711	739	694	720	772	722	707	733	714	711	732	755	739	735	705	717	725	759	787	721	657	668	695	669	731	686	713	722	701	740	722	687	690	711	746	732	656	720	684	726	755	726	703	721	706	710	715	738	670	701	705	701	725	693	691	725	694	711	709	721	715	757	742	691	716	713	701	717	677	693	668	653	734	662	684	756	690	722	711	702	724	725	739	689	748	694	765	705	708	711	695	687	689	702	736	718	739	729	732	702	689	714	695	678	742	703	729	739	717	692	736	669	722	709	691	715	735	717	746	737	743	710	712	746	730	714	706	736	712	691	737	720	700	682	752	724	678	728	694	710	683	692	715	728	681	737	695	720	763	692	708	706	720	710	743	730	726	702	743	716	754	720	698	665	707	677	712	669	642	740	755	694	734	690	706	729	730	726	677	720	733	693	710	735	712	703	753	692	679	719	730	695	695	684	690	685	704	680	743	731	760	704	693	750	704	718	736	706	696	697	732	685	762	749	732	715	762	699	724	687	711	717	752	751	699	694	760	687	767	739	713	704	766	670	720	686	731	712	696	693	709	697	689	744	699	725	744	709	741	690	730	734	718	676	720	704	715	719	745	753	712	699	775	735	690	699	723	727	674	723	709	714	696	751	706	722	716	714	701	709	703	758	729	658	707	704	708	722	717	702	728	762	730	730	748	728	712	741	712	743	746	720	748	731	686	771	716	702	681	691	718	719	753	734	747	670	724	654	715	737	659	744	670	702	693	705	686	733	666	711	748	750	751	690	721	731	713	709	704	726	705	751	758	690	730	720	687	723	712	722	699	736	772	696	678	727	674	738	726	740	734	704	731	723	694	748	727	760	666	711	676	690	708	702	698	744	724	688	715	717	707	698	720	715	715	748	717	739	699	724	729	695	707	708	688	657	715	723	718	706	739	721	712	723	725	743	725	691	691	748	730	697	703	718	749	744	689	764	705	697	708	749	736	742	681	717	724	730	728	728	664	717	703	687	697	718	690	730	697	719	726	700	664	698	709	672	706	704	735	709	726	669	713	752	748	699	728	772	738	677	747	750	709	748	689	725	696	743	729	738	728	715	689	738	706	730	700	781	730	745	738	717	721	710	737	737	766	706	733	704	709	723	719	689	709	700	749	710	736	753	691	748	717	810	733	720	661	687	712	718	716	767	699	717	728	721	718	689	747	735	667	728	693	760	679	724	700	757	681	681	724	720	713	778	742	710	699	672	751	761	718	686	721	700	733	734	757	735	716	788	735	715	737	740	661	702	702	691	714	695	703	665	744	661	692	748	721	713	661	706	680	722	710	716	772	721	726	666	724	727	741	718	726	728	732	717	716	685	718	723	721	716	700	720	728	734	735	739	682	697	697	689	703	738	702	777	714	674	735	731	674	760	725	686	704	767	696	720	734	724	721	732	704	732	720	695	750	715	716	707	750	695	695	697	710	758	713	713	698	717	700	703	790	710	776	703	685	740	718	686	655	737	715	765	707	709	742	712	707	728	745	738	727	711	733	693	728	713	698	710	715	728	725	753	720	730	689	715	736	735	732	718	690	717	702	708	720	734	711	689	742	712	676	743	739	697	739	757	718	696	723	705	698	695	751	699	716	703	743	713	721	737	683	696	750	708	728	768	745	773	756	720	702	722	648	697	677	678	696	706	724	703	707	719	748	720	700	707	708	725	736	692	695	725	698	702	786	755	726	718	661	708	734	698	711	772	677	717	741	668	723	703	771	693	697	723	712	716	781	766	748	715	710	696	699	692	726	743	743	756	761	702	714	742	728	732	761	716	750	683	735	690	667	679	701	725	680	682	706	702	660	717	749	739	707	743	728	736	767	691	691	701	711	695	710	743	737	713	735	731	756	687	724	675	709	720	696	759	709	693	709	748	728	741	707	721	719	733	663	753	704	711	720	704	690	687	724	718	681	733	708	721	693	740	708	742	695	698	703	732	654	736	733	704	748	642	715	721	730	719	724	767	722	707	753	723	725	721	755	708	722	709	699	758	740	744	786	708	684	727	689	694	781	736	704	732	678	705	753	720	705	764	747	722	724	704	685	766	734	687	720	751	702	745	698
21091	12829	14640	12775	13839	13710	10957	6149	4402	3349	2325	3498	2720	850	610	461	421	293	278	442	1975	1906	242	209	213	199	225	198	199	210	168	184	184	190	150	147	161	165	141	160	174	169	170	158	154	158	165	150	149	164	168	163	176	201	190	166	173	146	141	157	166	167	167	168	180	184	173	164	176	176	160	162	147	149	160	151	149	149	162	180	149	156	147	162	156	148	152	181	164	150	166	160	164	172	158	158	147	166	140	154	154	145	152	125	165	144	151	116	156	165	168	149	158	126	147	148	142	161	143	163	159	140	154	149	164	160	165	162	169	174	145	137	138	162	160	144	142	151	153	164	148	138	181	146	182	171	130	167	151	176	160	153	141	167	146	142	137	174	152	138	152	149	118	131	144	144	154	145	165	148	163	146	153	134	158	132	154	174	139	156	157	147	161	143	138	165	133	160	135	143	147	165	150	152	142	134	155	161	154	173	157	158	155	151	178	150	128	126	169	139	144	141	169	169	140	161	153	153	141	153	151	161	156	150	131	151	150	173	157	134	136	146	152	146	154	149	170	165	155	138	146	150	141	155	141	162	137	171	135	152	152	150	142	147	167	163	156	162	161	135	166	152	164	146	133	145	170	158	163	140	159	151	174	156	165	166	156	141	193	140	154	166	174	151	160	155	156	132	129	164	164	199	152	142	160	137	141	137	150	161	148	164	130	160	139	149	144	142	146	157	145	154	153	171	157	152	137	148	152	139	149	152	161	146	150	144	156	146	124	142	125	144	156	149	152	152	140	133	151	140	169	147	153	154	172	158	140	146	157	148	142	145	145	150	148	143	150	143	159	145	151	158	146	136	142	141	145	171	153	154	172	160	162	151	166	143	128	178	125	154	139	123	129	165	136	136	144	131	150	158	144	142	149	163	147	141	179	153	157	142	144	157	133	179	135	146	157	125	156	144	154	145	165	163	133	156	156	157	134	139	156	141	147	147	135	143	164	141	168	158	158	118	161	152	193	137	144	158	147	173	160	162	110	171	146	152	160	172	131	132	170	147	147	146	153	191	128	134	185	152	147	161	165	161	128	159	163	128	165	151	155	134	148	140	158	136	169	149	154	141	152	157	147	133	136	142	140	151	132	138	136	141	155	158	167	163	137	157	152	157	150	129	136	135	153	152	172	146	173	151	136	133	145	165	157	161	152	129	163	155	134	150	153	151	153	162	133	140	145	156	137	172	173	132	143	129	145	159	167	149	138	135	155	165	169	170	132	135	152	157	179	163	153	168	131	131	175	169	145	149	149	135	166	146	130	128	136	147	139	147	149	162	175	166	158	144	174	152	154	154	143	149	147	155	151	152	147	149	145	137	146	146	145	163	160	164	149	159	144	147	166	151	137	141	143	145	133	141	146	167	160	156	158	146	144	137	156	144	137	127	166	143	135	154	139	138	156	143	145	155	161	147	168	162	140	144	163	138	160	144	162	143	163	148	159	139	174	123	153	143	147	158	136	152	135	141	133	155	166	128	162	129	142	163	163	137	139	136	145	138	139	128	144	150	139	165	156	162	169	162	168	156	140	148	150	154	144	142	138	139	163	155	158	146	152	135	144	154	151	142	143	161	151	134	138	120	153	157	181	141	148	157	144	141	151	149	155	162	169	139	150	163	171	163	143	156	161	144	135	133	153	143	141	143	126	151	157	155	140	157	145	160	141	159	149	162	154	157	133	137	151	167	143	155	151	155	153	149	178	125	154	132	157	155	149	156	148	140	162	146	150	157	151	154	174	133	134	146	172	132	151	153	150	162	148	126	156	146	156	166	156	149	118	160	163	144	145	171	179	128	139	135	159	178	153	159	156	153	161	144	130	141	165	141	146	143	157	161	131	119	157	164	138	173	149	129	136	156	152	145	156	153	140	140	161	168	123	161	147	178	137	129	142	160	136	149	168	138	149	135	163	180	155	156	148	145	134	142	173	157	131	131	171	142	170	141	177	148	164	138	160	141	149	132	158	138	142	159	160	156	166	153	125	151	145	157	141	155	170	145	154	149	151	159	141	130	164	153	139	152	160	156	164	160	153	152	166	128	146	148	145	156	131	155	158	156	156	139	160	148	145	149	141	134	139	174	162	135	128	130	159	152	129	148	157	124	138	165	158	139	150	155	162	172	154	151	191	146	141	158	155	165	149	148	137	149	156	189	122	150	169	171	158	182	180	172	158	144	139	151	150	136	159	158	156	158	152	153	169	146	146	145	139	138	179	161	169	153	168	155	142	137	130	151	155	172	149	142	142	143	157	143	154	151	140	128	141	146	150	128	142	154	139	152	157	157	151	138	161	150	160	155	153	156	146	141	158	125	129	157	164	148	166	144	147	132	141	168	148	145	144	150	128	140	139	156	132	146	146	167	147	165	149	133	165	163	146	170	141	150	171	136	182	149	135	151	147	147	111	124	139	156	169	147	163	162	132	142	164	143	161	170	154	168	162	163	151	133	162	139	132	161	139	149	153	123	159	158	151	153	170	146	162	153	145	142	138	142	147	149	154	176	142	148	137	140	150	169	154	136	130	143	138	177	156	151	165	144	137	170	145	158	145	163	162	142	163	175	166	136	156	163	144	146	165	138	143	126	140	136	160	163	165	142	156	146	168	152	146	118	160	146	128	139	140	135	150	145	139	142	163	148	162	144	168	122	147	139	128	155	136	177	165	141	134	157	160	163	146	137	128	172	148	152	162	132	140	147	150	124	142	163	148	181	136	141	157	146	147	177	156	160	136	151	174	151	142	119	140	129	172	178	157	164	159	136	151	126	148	141	163	161	148	142	160	143	170	162	152	172	150	133	157	135	173	168	145	143	173	162	177	151	158	165	170	144	160	150	142	148	114	164	148	137	141	156	165	148	123	154	149	137	146	148	153	153	150	153	133	146	158	155	140	150	140	145	151	148	138	156	148	170	155	155	156	162	159	176	142	153	129	149	170	165	134	149	156	157	145	151	147	155	159	150	151	128	155	133	149	167	163	133	145	135	142	139	133	144	160	150	150	133	148	175	170	153	163	138	163	150	141	151	140	139	135	150	141	138	156	148	157	148	163	159	168	156	157	132	158	171	153	175	149	136	170	143	135	159	156	150	158	162	147	146	174	153	158	164	152	140	165	158	163	145	151	171	142	159	147	145	153	150	156	135	151	178	141	155	158	137	161	166	165	160	135	151	145	147	155	180	149	150	123	137	157	149	161	159	142	145	136	169	151	160	143	139	165	163	158	164	160	119	140	157	137	158	165	153	157	149	162	158	163	143	147	154	123	140	152	138	158	164	155	152	149	152	145	158	151	136	159	149	158	155	127	134	146	146	134	148	137	184	155	134	153	138	147	158	135	143	156	154	133	147	150	159	148	152	154	159	144	145	145	160	141	154	144	169	162	151	148	149	174	128	146	158	142	150	153	146	161	154	162	147	167	158	164	134	138	156	166	158	143	133	155	150	158	152	147	151	165	166	150	166	162	157
11808	8988	13603	17675	22525	23151	19516	12810	12265	11419	8751	15248	8450	4105	3438	2513	2205	1565	1373	2490	10534	7046	1102	913	935	816	825	775	799	760	655	673	552	542	539	534	522	520	475	507	496	482	446	490	510	504	503	570	606	526	555	588	619	585	550	585	596	503	496	504	543	560	571	539	601	643	512	430	440	437	461	473	465	439	425	424	438	437	476	750	423	443	403	439	452	408	444	431	401	415	433	413	397	383	456	376	428	396	434	404	421	430	463	429	456	394	402	428	433	386	444	422	399	393	411	438	441	386	440	412	393	418	400	403	393	410	451	455	405	402	418	403	441	442	437	409	456	401	426	458	399	419	424	418	411	407	367	445	424	400	431	408	421	422	439	346	430	427	426	399	414	437	409	412	425	414	433	434	435	395	398	384	383	413	449	426	407	407	426	440	415	422	423	400	411	392	387	383	421	416	414	419	437	423	428	418	408	401	401	380	430	381	423	397	403	425	397	410	446	419	435	406	409	415	440	456	441	412	418	412	403	406	413	434	429	415	382	409	417	445	427	433	417	432	413	450	396	411	407	395	399	453	418	421	423	404	421	401	398	427	413	415	408	389	412	439	393	395	392	390	409	399	461	447	458	407	436	396	400	410	413	394	398	396	434	404	421	414	402	413	425	419	438	435	413	428	405	416	390	409	412	430	454	448	425	463	389	430	444	396	418	390	430	404	458	445	423	387	408	406	441	444	421	410	403	452	436	407	434	416	408	407	416	411	405	401	430	423	434	403	415	400	392	426	377	423	405	415	398	431	388	413	426	343	412	421	402	408	410	433	409	417	391	416	391	424	416	408	431	414	424	395	397	378	391	399	408	410	417	397	384	413	382	447	416	440	434	435	392	377	424	409	413	434	410	417	396	410	441	432	429	410	414	434	415	410	432	418	401	412	395	445	407	421	384	432	400	409	414	442	439	402	414	430	431	397	423	428	427	428	423	421	434	402	437	381	412	418	435	408	419	434	416	372	423	431	404	401	412	390	400	429	398	419	441	409	419	379	423	441	413	388	415	381	419	364	402	385	413	402	437	398	415	409	407	370	429	393	420	393	373	440	440	405	406	394	430	413	347	379	425	374	388	439	413	413	417	390	403	426	426	446	420	415	411	470	405	426	425	406	400	357	435	379	425	398	395	423	403	405	411	402	442	443	397	413	415	413	413	426	413	386	390	427	436	466	436	365	407	451	396	418	422	399	403	411	416	443	400	431	435	409	387	460	413	396	426	420	432	431	428	420	394	425	422	431	476	433	422	425	402	429	417	417	391	406	413	421	421	417	421	423	404	416	421	395	415	408	423	431	435	381	422	424	396	408	390	419	436	440	388	395	414	441	420	414	448	398	421	379	444	422	416	426	411	436	399	401	414	411	386	432	427	421	464	389	389	438	402	415	394	393	414	394	396	426	439	421	417	461	395	399	430	403	463	397	398	436	388	409	445	416	385	413	437	383	399	395	410	374	441	397	400	428	401	386	408	344	422	414	417	425	430	429	398	407	416	413	396	381	431	420	449	392	422	361	437	400	423	413	400	405	423	396	427	394	425	438	425	408	432	406	405	428	400	419	412	420	417	402	418	389	393	435	401	414	431	439	425	450	439	373	411	442	439	429	437	456	384	449	414	412	413	411	396	375	411	443	406	420	428	399	435	382	425	418	422	398	372	413	454	461	389	401	425	420	429	423	417	426	437	428	388	396	418	430	441	406	431	412	426	444	413	446	416	388	431	396	418	431	409	414	380	412	449	381	384	415	431	408	409	413	430	377	436	408	399	453	442	385	385	422	410	411	414	414	416	441	407	414	388	439	437	410	391	413	377	416	404	408	419	377	411	443	416	414	430	388	408	431	410	388	418	398	402	419	410	403	410	415	416	391	428	406	445	439	412	418	417	404	421	404	448	444	407	418	394	385	428	405	402	408	410	372	446	412	411	420	408	420	415	424	401	407	404	383	449	409	404	421	415	399	464	411	443	404	420	451	430	425	430	401	420	446	400	408	367	440	428	375	423	424	400	396	418	443	408	417	413	405	447	412	406	412	421	363	404	415	438	423	413	406	382	407	416	449	435	454	415	410	413	424	432	402	390	447	424	400	446	421	427	361	439	424	418	422	442	426	409	396	400	399	430	429	416	424	450	387	428	431	443	397	439	409	405	440	396	437	430	431	412	455	394	419	439	460	452	413	407	405	412	426	415	429	421	442	422	413	419	393	427	400	421	419	439	428	376	406	469	432	384	450	451	398	369	397	393	409	371	414	416	419	469	440	396	391	409	401	440	432	413	421	425	438	426	420	430	439	412	412	362	384	420	393	410	421	389	410	443	411	410	427	402	425	421	413	422	398	429	430	404	413	437	422	420	419	421	464	417	432	398	440	414	407	414	430	387	430	402	413	389	406	409	425	372	475	410	413	416	414	425	385	428	377	417	421	392	413	440	402	416	418	418	425	423	406	454	386	408	447	405	410	439	438	400	436	407	392	380	417	411	383	418	434	440	429	409	404	403	403	403	432	438	429	406	409	420	422	447	419	419	426	426	438	408	391	430	445	428	405	363	407	405	410	429	455	436	365	417	379	433	423	416	429	401	424	386	406	383	390	417	415	424	428	399	445	434	389	442	422	394	460	421	402	440	398	399	404	385	459	372	421	415	371	411	431	445	454	414	459	404	434	441	426	417	426	415	401	430	406	409	411	432	431	425	447	411	392	439	405	409	414	396	385	415	439	418	396	423	392	422	433	376	450	410	433	399	405	404	393	378	424	394	402	412	394	409	432	442	409	442	361	409	391	437	433	431	446	431	451	391	404	398	401	409	389	431	394	426	382	396	437	397	423	386	439	419	406	439	409	408	410	409	385	406	399	438	389	404	442	416	399	413	398	409	384	411	411	407	411	432	418	416	426	377	434	417	385	409	437	399	435	397	436	421	414	396	435	412	457	413	390	427	391	389	399	419	448	392	406	442	415	424	439	394	433	412	402	447	422	452	399	412	384	390	381	398	446	431	380	384	423	407	418	371	443	432	406	427	427	436	425	420	397	394	445	415	363	398	394	410	405	401	403	443	414	440	410	422	417	414	422	389	399	393	401	402	430	408	399	406	405	403	455	396	387	416	425	427	415	432	411	385	397	402	406	402	426	384	391	418	388	392	418	404	410	428	405	424	437	413	404	414	428	366	406	422	389	418	422	441	395	374	423	378	421	450	414	387	401	397	408	390	433	383	457	440	412	405	433	422	416	427	428	414	435	403	417	401	415	424	397	437	403	420	443	422	436	385	377	397	425	453	406	403	432	377	403	424	410	445	390	425	437	401	402	394	417	391	386	431	410	449	434	427	411	442	405	392	412	432	426	397	405	427	433	416	397	396	402	406	443	421	398	406	410	445	421	398	401	362	401	401	448	392	405	395	441	438	424	377	412	410	411	398	402	407	388	414	389	439	401	408	418	387	406	385	403	407	402	419	420	412	389	426	422
3113	863	1056	1063	1096	994	714	568	539	436	480	450	438	394	418	437	358	395	402	396	409	477	411	381	371	365	384	368	381	350	386	359	398	328	371	400	395	399	404	368	349	387	367	398	363	377	359	384	388	336	358	367	378	338	370	346	408	386	320	391	384	392	350	374	365	356	383	385	377	367	376	386	363	363	381	379	381	365	414	388	400	358	380	362	360	359	375	417	363	385	333	370	394	391	369	390	359	365	396	363	363	355	347	381	387	393	400	392	341	351	350	388	360	396	407	398	417	366	376	351	349	424	373	344	367	374	362	360	401	379	332	381	429	388	355	397	371	381	392	408	388	337	399	385	372	362	403	338	378	383	339	369	378	369	414	355	397	346	392	394	366	384	413	379	432	383	352	373	374	358	366	374	384	370	371	339	366	348	378	329	389	398	389	402	419	373	375	362	392	355	375	353	389	385	366	396	379	379	391	370	336	341	388	342	357	352	364	367	365	360	381	389	349	373	376	375	378	373	380	405	383	383	383	385	351	362	394	363	365	391	374	343	341	394	358	383	380	387	360	372	381	368	380	395	383	374	389	369	399	376	391	403	356	349	340	349	367	372	362	378	383	401	337	353	366	361	361	372	350	349	362	391	386	384	367	371	362	393	365	379	383	371	354	373	355	362	400	395	382	345	366	359	400	345	386	371	387	354	360	356	384	366	371	401	384	375	368	397	406	395	392	387	350	354	356	386	348	361	376	384	358	356	331	356	362	387	380	383	401	385	377	370	374	347	359	395	361	356	371	406	366	391	364	391	385	388	355	360	407	386	353	395	371	368	380	355	383	375	362	373	389	409	381	365	383	381	362	377	364	369	426	348	387	404	355	369	364	376	373	380	363	368	340	392	368	370	378	366	369	380	387	353	385	346	398	356	402	379	385	394	366	342	369	376	347	348	377	342	387	389	377	365	345	396	379	370	414	358	394	371	382	425	380	326	366	344	396	359	382	370	336	393	346	377	367	397	395	372	374	356	379	346	370	377	430	382	380	330	373	378	386	383	397	379	358	360	387	381	402	355	364	362	380	344	372	342	360	415	380	358	399	398	369	426	383	411	354	365	358	413	348	400	383	407	386	370	378	349	377	354	383	370	362	395	344	382	401	395	371	371	356	394	409	380	383	364	385	395	323	374	418	364	334	348	373	364	366	357	368	355	375	380	370	398	375	377	392	397	373	381	400	388	358	362	373	374	402	380	350	374	366	367	382	399	395	367	392	371	373	388	356	394	387	320	359	410	394	367	386	353	371	374	357	399	361	376	373	354	382	384	361	377	384	404	404	403	352	385	398	404	386	394	378	365	339	392	356	367	388	384	377	388	410	403	378	351	381	410	398	400	379	395	377	373	407	366	385	403	369	378	372	348	420	383	389	340	397	363	400	379	373	396	380	396	368	357	381	373	386	395	387	404	367	387	372	404	361	362	363	385	402	375	373	368	370	394	351	341	366	385	389	385	422	372	392	394	382	386	370	361	347	398	391	375	400	327	432	366	360	387	398	384	377	376	373	324	363	376	370	379	399	327	360	384	371	380	383	384	387	378	369	369	379	378	358	367	360	377	407	395	360	324	366	393	400	356	424	389	371	408	395	379	364	337	367	357	361	391	383	395	392	349	361	383	351	403	375	377	378	375	399	368	381	367	356	409	373	348	375	348	374	391	371	396	341	364	393	373	356	363	388	366	356	381	356	372	343	391	363	392	370	373	355	380	363	371	354	379	394	360	382	362	359	358	405	417	386	390	372	381	367	354	372	403	363	387	329	421	406	378	389	380	334	385	393	371	406	368	383	393	412	365	370	383	381	352	415	390	375	369	397	368	362	368	382	350	368	377	382	345	346	382	373	409	324	388	377	387	369	397	392	342	380	388	370	336	384	394	377	403	386	359	378	394	372	416	375	380	367	360	395	391	352	349	372	382	393	399	378	386	337	371	355	364	396	408	415	378	358	360	382	396	398	381	391	338	359	378	370	412	376	400	395	374	404	365	403	390	371	395	412	352	389	356	404	372	394	360	329	373	372	359	358	394	370	389	401	357	395	373	374	342	389	389	380	398	380	361	407	341	362	379	357	383	386	358	399	384	392	382	391	384	380	395	362	377	388	351	374	353	358	380	361	390	375	401	338	394	404	367	373	378	374	398	387	365	354	367	373	370	333	408	374	347	353	360	380	381	392	357	373	387	373	352	377	389	399	382	381	377	363	379	367	377	351	390	366	403	359	337	380	415	370	364	398	370	366	379	399	367	342	360	378	377	407	334	378	335	345	368	385	317	413	368	399	368	409	406	357	354	348	400	386	388	367	360	384	392	371	378	363	343	381	364	390	390	346	358	395	381	394	376	400	379	346	400	377	354	360	388	381	378	408	362	368	382	377	390	386	401	406	368	378	395	423	388	371	412	357	354	394	378	404	382	345	372	374	387	377	379	378	377	375	377	338	360	317	370	363	391	372	383	373	381	393	390	366	373	354	380	348	383	382	327	368	408	349	373	389	378	388	372	401	370	364	373	388	346	368	378	386	341	397	367	394	388	396	397	391	387	342	382	389	365	373	324	360	364	352	372	356	402	373	358	337	366	375	393	375	386	386	370	385	353	390	404	349	396	366	354	350	387	396	397	351	335	391	385	388	367	366	357	370	364	369	366	393	331	361	399	377	369	376	379	382	389	370	323	350	365	389	391	370	385	390	384	374	379	380	354	353	382	376	365	375	395	397	381	357	351	360	374	383	373	364	418	384	388	394	385	402	364	350	377	368	390	391	388	399	385	366	352	337	359	393	360	341	362	397	361	357	362	369	363	386	348	357	390	384	358	369	369	414	368	362	394	410	404	356	398	369	389	364	346	395	380	389	361	379	351	408	383	373	376	367	382	380	398	366	374	344	376	349	377	350	373	374	374	391	400	380	363	393	359	376	373	369	414	342	370	355	374	384	373	386	378	377	377	370	355	404	348	371	388	386	393	355	403	382	346	373	402	405	372	342	381	389	375	347	353	404	367	392	391	355	340	377	344	372	348	379	388	381	370	379	387	410	378	364	386	359	385	386	371	365	352	401	365	388	393	398	362	386	380	368	370	338	409	364	381	407	381	398	389	381	361	363	387	369	354	388	354	391	377	396	408	335	382	378	400	384	376	354	396	379	379	398	376	365	343	401	411	355	381	368	424	364	346	372	407	376	356	344	388	346	367	355	369	362	348	347	394	330	389	373	386	401	380	376	383	380	395	389	370	383	382	392	390	358	394	371	376	376	384	366	386	379	359	368	310	390	339	407	374	383	363	369	375	342	413	397	374	402	395	346	382	379	345	354	371	383	365	360	382	399	392	402	366	401	381	385	428	383	367	364	361	383	384	388	395	394	367	353	378	376	383	378	410	347	371	380	352	419	348	408	383	390	392	403	403	394	383	356	379	386	365	371	397	366	387	391	344	347	389	369	378	345	376	351	364	394	366	411	366	362	362
2942	1503	2438	3069	4140	3735	2498	2094	1883	1718	1551	1656	1350	1232	1183	1131	1094	1071	1068	1003	1155	1226	939	905	923	959	929	881	900	884	886	882	907	939	921	939	853	928	872	878	883	894	894	893	892	879	940	923	971	980	916	1022	932	944	935	948	918	925	913	988	958	898	979	1001	945	908	936	883	907	925	968	949	941	919	901	893	928	902	863	933	883	930	912	946	927	878	890	898	911	922	913	865	897	943	924	867	911	871	941	908	880	863	911	866	875	958	899	908	869	942	904	927	878	916	910	892	958	847	917	924	856	901	913	892	907	899	898	874	905	903	895	933	949	890	925	909	883	954	921	864	892	920	933	903	912	869	953	920	875	886	901	916	939	927	875	909	890	904	975	876	854	900	881	899	954	903	946	900	907	891	927	892	915	838	937	909	935	841	862	901	908	880	899	939	858	918	957	875	872	903	915	884	919	882	891	873	909	901	875	899	862	869	920	870	927	884	918	910	915	951	890	915	912	868	895	854	896	944	914	901	892	899	901	870	877	892	897	927	871	918	914	881	856	925	849	899	941	939	898	904	910	881	928	964	908	860	906	866	899	914	897	913	866	871	854	886	904	912	900	879	936	917	905	927	992	872	886	895	883	903	880	932	908	871	946	869	858	850	907	893	884	868	888	886	844	878	907	891	931	961	914	934	911	894	869	881	954	887	839	871	936	906	877	955	918	892	884	946	934	879	917	899	901	903	884	933	874	850	840	893	905	910	856	913	872	891	842	934	921	898	885	959	915	880	908	899	856	900	887	868	945	853	899	934	895	885	897	872	948	866	888	890	994	856	923	884	907	899	899	917	854	904	912	922	890	904	933	868	912	951	882	887	934	891	881	909	895	915	915	896	841	859	919	911	869	859	849	884	910	938	930	877	926	861	918	913	922	895	889	937	917	967	867	938	855	885	900	908	897	888	905	888	932	889	878	925	920	878	847	863	884	907	865	953	921	900	896	847	922	917	902	876	889	898	878	919	938	907	915	950	883	956	976	882	934	908	874	915	870	893	915	909	883	947	911	900	889	923	908	893	880	898	904	921	874	877	877	977	910	870	895	933	954	915	908	904	894	922	887	920	922	907	880	897	928	895	896	917	874	883	932	935	898	954	914	924	941	900	902	948	924	943	855	887	857	906	904	920	880	875	920	938	857	972	922	842	848	939	887	899	926	932	906	864	962	910	940	878	860	938	897	893	946	868	877	901	902	925	894	928	862	902	926	892	915	899	948	923	904	927	906	989	934	899	887	980	911	894	906	934	878	923	883	929	882	889	906	909	910	895	875	887	902	937	912	952	920	887	883	909	940	871	911	860	916	862	869	917	906	877	915	878	889	871	907	926	894	937	879	929	865	964	872	893	869	873	896	869	873	858	876	846	896	926	933	932	903	869	865	935	893	956	962	901	887	880	891	890	865	878	968	896	868	860	823	895	910	948	882	868	860	873	880	879	861	880	896	893	879	933	901	895	898	901	918	908	892	912	962	903	934	874	921	895	943	933	921	915	900	875	970	846	913	914	881	884	894	886	897	905	876	913	897	879	860	910	912	914	862	894	952	905	944	857	907	886	904	933	902	929	857	911	906	942	948	864	928	884	909	934	927	879	857	916	874	927	874	928	929	904	878	915	951	858	903	892	909	951	923	958	935	927	949	932	901	923	906	921	897	876	913	943	887	916	924	889	932	886	911	942	896	880	846	882	830	880	894	909	899	938	934	887	933	900	892	907	908	937	852	937	847	913	943	922	875	840	917	895	868	872	949	948	924	881	938	875	877	900	897	885	876	911	872	912	878	881	862	892	866	911	933	855	950	1010	962	906	889	900	940	978	885	913	945	900	898	935	878	886	877	921	930	901	932	932	923	939	920	906	903	929	876	906	872	876	849	879	910	895	935	935	941	925	923	906	972	880	897	871	882	885	937	891	915	861	879	897	852	931	899	903	929	907	919	884	901	894	892	852	934	878	924	900	858	945	856	913	933	906	869	946	915	856	955	923	918	850	958	904	942	919	858	898	948	891	896	951	953	931	936	923	894	898	904	894	905	868	872	901	900	929	921	924	878	880	853	894	927	899	917	946	912	922	902	892	883	913	928	928	946	968	971	911	922	901	847	875	945	925	909	879	920	930	849	969	919	884	921	915	959	854	885	883	884	914	900	839	897	887	852	895	899	870	897	919	937	900	882	916	946	923	917	875	904	888	907	942	972	947	879	894	882	890	909	928	898	925	917	952	858	884	917	907	835	864	929	864	872	919	893	873	910	926	894	854	892	919	916	840	913	899	921	879	902	908	950	835	872	878	874	883	866	922	928	956	950	861	919	913	943	903	879	859	933	882	912	951	853	909	936	921	906	881	965	878	873	904	884	936	876	839	946	870	937	883	919	903	855	897	879	879	917	925	887	879	884	936	879	934	884	904	936	807	913	968	952	858	911	902	860	956	900	850	945	885	875	870	898	899	939	870	900	898	914	876	847	923	958	919	926	889	891	922	909	862	907	890	884	876	858	894	881	877	835	939	966	900	889	891	912	861	966	930	897	901	859	873	958	933	909	955	862	993	920	906	891	919	878	898	921	911	911	888	885	872	893	898	912	913	960	816	870	938	876	902	866	890	883	870	858	884	878	946	881	840	933	883	910	892	929	907	975	889	948	933	924	952	899	934	902	887	896	913	865	887	854	908	881	922	886	907	952	890	885	922	906	882	939	892	910	899	885	893	938	896	923	922	903	932	930	921	916	864	932	868	888	909	935	847	900	879	874	935	890	876	883	902	922	944	882	964	918	898	873	920	933	911	886	886	924	907	909	923	938	882	915	873	917	891	937	803	903	898	905	872	899	918	899	880	870	868	872	895	910	848	942	862	922	921	869	930	910	887	926	901	940	926	870	945	922	895	947	888	892	902	870	878	897	907	888	943	905	927	933	924	901	918	898	911	884	925	884	860	917	948	872	891	910	880	934	869	897	946	869	898	903	876	908	887	900	858	951	889	903	906	922	928	889	908	896	913	923	888	957	895	888	899	897	904	901	890	912	938	897	899	868	886	951	913	835	896	873	886	895	896	848	911	904	901	877	929	932	882	899	950	910	860	894	857	847	909	852	968	910	892	844	880	840	869	902	873	894	856	917	913	904	894	919	896	941	890	867	891	913	943	901	864	872	878	949	870	897	929	914	856	928	900	868	862	920	959	896	914	952	949	908	934	892	892	902	912	920	857	909	929	885	857	944	903	877	921	864	922	921	907	826	932	868	905	874	840	933	926	921	873	920	905	938	871	885	903	910	878	890	934	909	912	934	860	914	919	974	863	881	918	865	907	896	866	904	972	904	923	963	939	871	886	863	934	942	909	922	887	845	918	919	826	975	963	895	968	921	951	925	913	904	908	935	872	904	869	893	907	864	901	930	914	868	880	899	889	983	876	878	844	832	894	892	875	906	960	913	891	887	879	900	903	888	925	930	952	901	928	928	944	909	900
13035	6441	7993	7551	8126	8253	5200	3255	2742	2403	1637	2135	1418	549	422	416	426	419	348	308	1430	2049	337	329	318	298	277	331	323	315	283	286	275	294	294	309	309	287	342	301	304	281	301	317	299	249	297	268	273	318	310	325	284	329	303	290	315	285	285	305	311	269	313	301	300	295	303	286	288	286	287	312	318	280	280	289	289	296	267	296	306	285	261	289	265	303	301	309	282	278	306	293	283	258	277	294	322	302	271	298	271	271	263	283	296	299	289	279	279	284	315	296	280	287	261	286	297	293	319	300	268	289	269	289	279	275	267	314	275	291	288	299	292	261	255	276	305	272	284	283	247	284	280	309	257	295	287	273	297	296	307	291	293	255	267	282	267	290	298	272	293	288	305	279	303	313	262	300	290	319	275	280	279	292	292	272	279	281	271	268	285	260	271	298	288	325	258	271	292	290	267	293	271	279	244	296	263	289	313	264	294	276	263	300	281	276	307	281	305	317	302	264	293	249	290	299	286	313	313	266	247	276	289	314	307	316	297	294	290	293	272	302	306	309	304	286	314	287	272	296	298	293	276	287	283	292	268	268	298	314	275	306	286	329	269	286	316	303	291	265	290	287	280	274	324	276	325	315	308	284	306	292	307	301	255	276	296	251	283	290	290	271	280	323	313	288	296	305	276	275	278	266	296	310	301	289	329	304	263	269	259	306	265	300	285	284	253	283	323	272	319	290	305	281	275	278	326	297	296	325	276	275	314	313	257	262	294	307	292	306	275	306	256	270	274	292	272	277	285	294	258	289	287	253	239	310	293	311	280	279	280	289	283	273	296	286	269	278	278	264	272	293	301	297	281	311	290	289	289	321	301	273	258	292	334	268	282	296	286	293	289	288	293	270	295	310	286	296	292	248	265	293	274	300	282	281	289	291	295	273	327	295	285	273	300	268	303	300	306	290	274	277	297	261	319	310	301	274	274	282	299	272	291	307	254	308	300	299	266	301	313	303	284	276	266	284	270	295	332	254	258	280	272	262	327	236	277	314	260	317	293	308	274	289	270	284	282	253	301	276	247	303	280	323	277	304	343	272	295	271	334	277	313	260	278	294	317	288	323	263	282	294	300	287	304	289	283	283	296	273	278	266	326	270	298	284	257	287	266	283	280	270	280	277	268	314	280	271	310	308	256	311	333	257	270	256	292	291	281	269	269	278	282	292	280	315	314	275	318	272	290	301	309	278	276	295	294	304	299	319	273	308	276	282	317	299	308	316	311	283	305	284	265	282	289	283	271	301	286	287	294	283	322	305	310	307	300	299	265	289	287	283	293	292	303	276	264	298	277	296	295	308	276	293	269	285	272	277	278	299	293	279	318	289	301	238	278	281	293	291	274	318	298	258	282	263	289	270	276	291	297	277	282	284	300	275	266	317	279	282	279	280	271	286	282	267	283	254	298	278	282	268	320	292	293	269	278	282	291	280	301	283	301	293	289	285	289	297	281	288	303	259	252	306	309	272	297	299	290	295	245	322	313	312	299	296	299	284	294	285	309	293	272	274	272	273	248	283	271	275	274	263	326	295	251	288	285	270	297	282	287	333	284	304	307	304	271	236	276	297	285	279	306	277	288	289	300	288	258	310	304	288	305	304	249	278	279	297	288	298	299	269	264	302	281	297	335	302	307	332	273	291	293	287	303	282	282	292	311	277	314	295	298	259	291	287	297	286	289	308	271	275	295	264	301	284	286	270	256	250	300	280	278	312	274	250	301	284	265	283	264	289	273	289	286	274	287	284	289	250	298	301	279	301	304	274	294	271	268	288	277	293	255	295	306	294	290	299	283	274	286	278	321	307	270	283	240	298	288	262	299	279	317	316	288	314	316	262	244	289	294	291	297	258	265	247	290	285	317	309	310	261	299	276	302	291	306	306	281	279	294	285	288	262	253	276	305	310	268	286	291	299	260	279	256	296	276	283	305	303	268	310	287	290	322	287	277	295	275	300	288	311	281	305	276	268	278	264	285	262	276	308	280	270	266	293	317	294	283	296	294	299	298	258	302	274	271	298	314	290	282	288	306	278	276	277	312	272	281	283	308	295	278	270	277	290	287	262	240	272	282	304	293	261	269	286	279	296	319	295	270	283	266	293	275	290	281	301	270	298	281	264	275	321	279	300	295	280	288	290	272	282	288	288	305	285	311	305	282	300	312	313	318	287	302	273	269	273	309	266	277	268	272	278	295	302	307	266	273	279	284	283	296	306	290	278	296	264	280	276	326	300	275	264	328	273	293	283	290	281	297	310	300	312	285	285	266	284	288	289	342	292	290	297	247	298	300	299	279	311	294	312	293	271	279	321	293	304	286	274	264	289	298	294	265	269	268	297	315	263	291	286	283	264	285	279	307	261	281	305	299	288	271	284	276	269	262	277	295	313	298	263	291	267	293	301	275	265	288	260	281	282	269	273	268	279	277	280	310	265	305	290	260	287	271	280	320	303	260	303	260	273	282	299	287	261	306	307	284	266	290	281	281	276	288	274	287	252	283	300	266	277	243	270	277	288	299	286	269	315	284	286	278	309	298	269	309	306	301	276	295	277	297	282	288	284	294	277	268	271	272	298	283	312	287	275	288	292	276	297	295	290	295	287	277	300	307	302	295	272	291	317	286	300	270	265	274	300	268	291	285	264	284	282	285	305	271	276	332	290	295	314	305	288	321	259	306	315	268	320	282	320	310	302	286	301	294	277	258	315	259	282	271	293	296	283	275	284	295	291	326	298	304	296	291	253	250	264	287	288	315	279	294	275	314	299	289	247	260	302	312	284	304	293	290	292	294	306	278	316	314	287	273	303	253	316	300	277	294	293	289	292	265	258	323	263	283	300	284	268	308	267	274	294	290	284	280	295	300	273	265	323	292	303	275	295	291	288	275	277	302	290	287	284	295	269	277	291	268	275	292	266	298	270	306	278	305	276	289	313	292	273	275	280	277	277	278	304	307	236	264	291	273	282	316	280	275	308	262	261	270	282	297	276	287	305	284	301	283	283	256	270	306	328	274	311	290	285	307	314	291	287	290	306	293	301	302	286	286	293	265	299	298	301	258	283	280	292	303	290	291	301	285	246	292	292	291	261	286	291	297	298	275	307	279	307	290	283	303	258	274	254	309	261	333	307	291	303	288	279	309	302	255	289	286	300	264	313	272	264	280	278	300	288	316	306	278	271	292	270	288	277	324	305	293	290	297	270	275	286	299	288	298	271	269	281	335	292	257	269	294	260	248	285	291	303	285	306	263	298	296	273	272	295	283	298	309	269	304	299	324	299	301	306	281	274	267	273	291	304	284	267	280	269	286	292	282	271	297	286	291	329	321	303	282	272	321	272	298	296	262	284	274	298	289	273	264	272	326	278	301	273	284	282	307	291	292	268	284	265	292	251	315	310	276	283	295	312	314	281	266	283	297	282	277	287	284	310	286	299	269	286	279	299	299	258	251	294	284	326	318	284	281	292	296	279
8632	5531	9433	12722	15808	17374	12157	9123	8773	8469	7158	9281	5380	2185	1939	1470	1538	1575	1348	1174	7539	9310	1106	1004	939	910	900	835	831	866	848	842	814	759	772	751	775	766	718	777	752	740	701	670	712	766	732	773	781	775	815	819	782	827	764	763	815	770	737	834	786	799	776	757	788	809	765	735	766	712	739	732	751	719	708	804	730	794	708	724	711	733	672	691	754	700	715	701	685	705	739	737	717	673	726	700	711	677	716	686	706	679	699	702	701	731	720	748	693	742	736	664	706	663	732	696	725	714	705	683	696	739	715	685	670	698	726	712	685	675	710	702	697	739	700	698	716	676	728	718	670	657	717	657	662	731	688	728	703	753	668	728	707	705	716	693	717	712	710	662	676	748	677	732	721	712	696	704	667	720	707	694	732	675	691	668	721	683	691	721	679	686	716	650	689	686	735	701	698	673	725	712	735	714	714	708	672	705	720	679	774	666	690	676	692	738	746	735	742	707	673	684	699	694	652	652	713	720	702	725	752	773	697	686	693	705	659	687	709	703	748	730	711	702	683	688	706	726	692	722	656	722	647	651	698	710	710	698	718	688	718	771	695	733	629	716	703	688	712	705	698	739	750	727	732	716	768	692	721	737	687	699	752	730	692	734	720	719	702	752	686	686	725	717	640	726	706	685	649	675	677	700	738	744	735	657	699	730	702	720	686	688	697	734	737	718	712	721	749	716	695	693	713	693	710	720	731	713	750	682	727	712	728	698	690	679	695	696	689	708	676	686	693	752	776	706	731	694	709	686	714	671	671	699	701	706	763	659	671	726	665	696	700	703	717	688	730	709	679	695	714	690	680	708	709	740	693	704	685	694	715	702	667	697	715	716	754	673	646	675	721	653	675	669	721	746	687	684	678	724	706	684	734	698	663	680	713	720	688	711	708	714	656	720	693	701	738	713	752	721	676	690	764	708	700	649	755	710	710	705	695	693	729	687	692	670	656	714	739	673	744	687	703	682	700	677	688	673	699	721	649	674	698	751	732	717	669	694	679	697	698	664	624	654	685	711	689	675	701	686	726	700	682	720	651	777	693	650	708	691	668	712	704	744	697	680	683	741	630	659	664	732	738	646	697	715	722	683	765	665	726	730	699	673	749	656	690	677	686	677	701	684	698	725	702	705	689	705	690	719	699	677	720	691	698	691	700	742	691	729	680	622	702	731	722	695	711	692	668	669	710	710	678	658	692	700	764	719	700	750	690	684	719	687	680	699	691	654	693	681	695	713	734	696	738	698	677	755	749	730	651	708	691	716	744	731	734	724	694	660	686	683	749	699	691	737	689	712	720	729	672	720	646	749	683	707	696	726	754	693	711	672	719	656	727	681	717	693	679	683	664	712	705	759	705	710	704	685	688	666	685	678	760	691	672	696	686	737	677	727	734	741	653	682	734	682	718	742	683	702	657	762	757	710	653	723	704	676	665	706	659	704	689	704	686	712	689	734	654	689	736	690	723	689	686	748	684	694	684	715	759	676	719	666	690	728	668	701	718	710	682	734	672	698	692	703	725	658	715	642	662	711	695	738	684	687	680	699	708	734	642	703	723	739	730	713	711	747	756	679	677	700	662	699	686	701	692	696	716	700	689	696	731	705	710	743	667	665	690	695	695	680	675	676	684	724	694	713	693	707	704	725	762	676	714	705	741	711	708	659	688	721	682	663	679	704	695	700	671	693	687	738	679	755	708	690	720	672	688	688	696	695	684	704	680	664	662	693	672	729	719	698	689	693	742	733	723	729	665	698	717	664	769	692	691	736	658	722	711	711	720	708	710	717	711	726	727	682	740	711	690	726	716	729	733	698	698	696	689	717	683	708	665	720	687	708	727	684	718	725	662	758	719	738	716	736	671	708	648	701	743	680	674	701	724	741	667	694	712	670	707	718	677	689	670	712	678	733	691	709	666	737	685	679	677	717	701	699	718	682	697	698	716	694	727	734	755	694	715	699	723	750	706	660	692	669	690	674	700	696	706	717	711	693	674	650	692	680	687	726	752	686	697	714	699	665	686	709	634	745	680	700	716	700	712	731	730	675	685	716	708	668	712	661	724	609	738	720	701	706	691	726	698	724	706	705	667	724	726	700	701	679	711	720	689	676	728	688	724	701	760	699	730	675	664	716	715	708	682	668	689	727	731	681	736	714	728	676	706	708	712	698	697	704	698	719	667	706	694	686	688	685	720	688	656	694	703	700	731	694	703	689	682	683	720	638	703	700	672	604	690	725	701	679	659	706	693	712	670	709	723	672	728	674	707	662	648	671	678	699	674	670	688	689	708	699	663	682	718	681	721	656	687	730	673	676	788	685	719	686	678	689	688	719	745	717	701	661	702	675	680	716	665	723	717	700	700	754	705	727	725	676	688	726	703	737	688	714	712	682	666	758	659	675	682	664	692	683	727	739	668	701	716	713	723	685	687	702	669	679	691	701	752	679	725	674	706	682	730	707	715	703	718	700	727	692	663	745	710	680	736	662	739	683	711	706	771	688	679	699	714	752	734	659	700	650	707	683	744	653	681	692	705	726	703	704	707	713	662	666	655	667	698	706	754	685	716	671	707	684	673	732	726	741	710	699	673	682	681	725	651	702	706	757	728	705	682	707	713	679	688	721	681	688	693	726	697	694	678	697	686	697	739	706	643	684	702	719	743	728	718	697	708	701	767	687	701	707	725	643	703	661	703	675	685	745	759	678	710	672	681	733	714	679	740	744	732	658	722	681	703	724	715	672	721	696	711	694	706	711	661	639	660	687	780	733	712	718	733	703	686	683	678	683	677	724	673	674	717	655	709	684	672	724	730	683	728	682	725	761	704	736	686	654	704	684	708	676	712	724	742	721	652	713	715	707	737	704	735	680	752	757	693	737	717	760	757	723	712	706	661	676	696	726	710	737	650	677	694	678	659	687	727	714	722	677	691	676	647	716	670	707	745	685	699	723	680	691	681	692	672	719	707	680	693	679	679	684	737	673	683	676	693	704	697	704	733	701	713	718	707	701	690	680	678	705	677	718	671	719	642	712	694	735	697	741	705	678	688	719	668	738	686	702	694	702	659	699	701	707	748	681	718	663	744	699	665	722	723	710	680	665	682	711	707	679	715	701	730	701	727	697	724	709	681	720	665	707	689	752	740	671	726	702	702	726	680	741	728	698	699	690	722	724	678	706	694	688	712	714	744	669	659	680	700	746	711	709	701	651	690	727	654	697	708	657	708	683	715	660	661	672	731	712	740	686	688	740	757	671	685	730	672	680	695	684	675	703	675	744	697	708	677	707	676	708	695	708	710	659	733	666	727	642	713	771	681	667	666	681	709	717	668	710	715	709	707	746	692	664	746	738	692	695	705	699	706	662	710	712	793	716	660	718	707	705	709	734	686	686	748	694	714	783	691	692	701	689	681	737	702	724	775	677	720	720	666	680	706	716	698	703	715	693	685	666	714	713	658	671	686	716	711	701	721	715
21135	11794	14210	12521	12144	12256	8739	6040	4384	4209	3097	3566	2595	736	505	431	418	347	283	266	2854	4611	250	206	231	208	184	210	197	191	233	233	174	192	187	190	177	178	169	192	145	187	190	172	182	173	169	167	181	178	172	197	163	178	185	182	181	171	189	167	204	171	147	192	182	190	191	157	195	167	178	185	175	169	163	168	173	186	166	244	180	184	168	179	174	152	217	188	165	178	172	177	189	167	178	153	191	166	176	143	166	170	186	150	164	155	177	167	179	154	176	156	178	173	147	150	154	159	171	160	165	174	170	160	166	151	165	166	178	151	152	169	167	174	159	164	143	155	166	176	191	174	176	139	168	161	163	172	200	147	152	168	174	175	180	153	170	182	152	161	172	184	151	180	160	137	153	152	154	177	192	185	187	154	162	156	173	182	180	174	173	168	161	164	154	151	152	179	191	153	169	180	189	197	168	164	162	152	138	150	161	157	198	158	180	178	141	169	151	140	173	184	172	176	157	150	190	163	163	183	154	153	171	175	187	151	137	175	145	173	153	176	168	171	175	159	176	144	169	151	155	169	186	172	184	138	169	169	168	185	165	135	149	172	151	170	187	191	168	174	150	150	174	170	172	166	168	160	145	185	178	173	179	150	187	178	159	174	183	178	172	166	170	161	149	171	154	158	146	168	155	160	164	177	184	167	180	164	164	161	171	168	172	167	155	180	196	173	170	160	176	145	160	141	165	178	166	188	156	161	172	162	176	147	164	144	154	185	175	161	148	170	167	158	173	181	182	146	187	167	177	156	172	174	155	150	199	176	165	155	177	169	173	166	176	161	144	143	146	171	146	152	171	168	176	175	179	188	146	175	155	159	167	157	185	187	148	161	163	177	182	175	171	162	181	161	164	170	175	180	170	169	160	171	169	159	168	163	162	173	160	175	163	177	172	164	169	166	155	152	172	169	175	198	162	179	138	178	176	169	159	169	165	179	182	209	177	196	158	171	160	151	157	175	145	161	180	157	165	175	163	157	190	178	169	166	189	173	175	163	185	180	147	152	178	163	163	186	172	150	145	176	168	167	162	160	150	179	157	179	174	194	156	179	162	157	180	175	188	160	177	169	165	193	162	169	165	174	165	158	154	171	155	158	156	161	161	146	152	170	181	179	162	193	148	188	170	183	140	165	149	159	184	161	175	165	165	188	165	190	160	157	146	187	191	164	166	180	157	150	135	163	153	170	149	151	177	170	153	160	166	169	176	142	161	161	161	172	173	187	157	187	150	146	153	177	185	171	185	166	208	168	174	153	167	177	167	173	170	167	144	164	174	171	164	152	173	162	170	157	154	170	141	155	162	187	174	160	181	167	166	170	140	175	175	153	171	176	155	169	156	173	147	151	166	164	172	160	172	148	156	153	167	187	175	143	163	147	164	196	181	165	164	188	167	160	158	183	169	168	151	157	175	190	175	176	174	168	150	169	182	154	159	185	168	173	180	170	185	161	146	170	162	154	169	175	161	176	181	170	190	178	156	156	198	163	177	147	165	174	174	169	172	147	173	141	168	157	178	167	198	152	166	179	154	175	177	178	179	158	150	164	162	161	143	154	173	155	159	160	168	159	162	174	180	166	149	147	174	179	168	142	184	162	197	166	173	153	163	161	167	176	126	177	176	169	185	159	168	184	163	168	168	165	163	185	163	195	191	149	178	152	155	171	167	161	153	164	153	142	178	186	165	167	148	163	152	169	182	168	169	150	160	179	184	169	172	159	177	154	158	157	165	186	181	199	165	183	150	164	170	137	151	170	159	157	151	176	157	191	153	179	168	162	191	141	204	150	161	150	146	146	180	178	171	159	176	157	142	150	169	172	167	183	176	176	169	157	156	178	169	150	164	164	147	175	156	181	153	154	167	156	158	175	202	160	176	160	189	159	176	156	191	153	173	156	177	173	169	200	155	179	147	153	152	171	165	198	154	166	161	178	158	197	181	167	167	182	154	153	150	164	155	163	168	150	158	155	157	163	163	186	165	170	147	179	176	141	189	167	156	167	169	173	183	147	168	175	152	177	174	151	157	152	176	176	164	160	172	177	151	163	173	163	162	164	174	162	165	169	162	157	180	167	159	162	177	187	178	180	194	186	183	186	163	199	201	163	151	163	172	187	164	162	135	185	158	186	173	189	183	168	167	168	169	152	173	179	161	195	158	172	178	154	174	159	163	153	176	169	158	157	153	161	179	192	190	172	157	140	151	180	161	163	155	168	168	182	161	167	170	160	177	167	174	184	153	152	168	163	165	160	162	158	168	153	175	172	161	156	168	181	181	163	163	156	143	158	178	174	157	155	144	178	129	196	165	155	177	168	158	184	183	171	154	179	146	190	167	152	171	174	171	142	158	168	161	155	167	169	176	186	167	188	185	163	173	167	154	177	166	184	159	190	174	169	164	172	175	160	180	170	163	177	165	163	174	178	187	176	157	174	171	182	157	144	179	163	173	192	145	173	158	171	164	164	166	189	154	164	175	176	161	143	153	180	160	194	159	165	192	173	162	191	168	152	193	147	174	171	189	153	156	179	162	151	178	182	169	137	156	161	158	172	172	186	150	141	168	163	175	157	196	153	172	179	162	166	166	178	165	176	187	165	153	176	175	157	146	157	171	142	174	165	177	163	168	166	183	172	182	166	154	185	173	173	180	174	168	171	198	161	147	175	171	186	171	180	150	146	168	173	187	167	155	166	150	172	163	162	192	161	164	151	178	147	169	146	159	162	152	191	169	172	162	166	154	176	163	150	170	151	169	163	148	179	177	161	176	162	181	177	168	159	147	162	174	176	159	168	166	175	152	163	173	186	159	194	156	164	208	178	193	145	164	163	183	180	174	163	149	174	170	174	180	171	161	157	175	167	157	172	151	166	150	169	130	182	178	152	168	191	160	161	138	164	189	155	168	165	145	164	172	162	159	186	166	153	170	182	166	190	164	167	158	144	158	180	154	139	174	176	166	170	143	166	165	173	187	151	170	168	175	164	176	174	141	153	145	160	171	172	176	165	162	166	166	168	164	162	182	174	175	170	183	190	140	201	155	166	165	177	147	185	160	150	169	159	189	159	184	172	170	190	174	172	208	185	158	169	176	162	180	179	174	182	149	169	173	172	170	157	164	155	152	164	172	165	170	160	195	162	172	184	174	175	189	182	165	156	171	183	182	178	173	159	174	164	172	179	166	167	129	157	165	176	170	162	144	167	155	156	145	173	172	182	176	186	165	184	184	163	181	164	184	157	168	161	152	187	184	148	170	160	167	174	159	165	177	149	144	216	193	168	206	162	171	159	150	177	147	169	177	158	169	155	167	165	164	164	166	183	159	189	164	167	162	156	183	144	146	165	158	153	184	171	200	170	178	185	166	169	167	183	161	157	157	184	151	173	169	182	159	151	161	165	158	165	165	152	168	191	181	178	160	145	181	178	183	169	177	152	176	188	164	159	174	155	156	169	181	176	158	169	172	175
11490	8000	14274	16679	20603	21696	16419	14074	12244	12836	10742	13879	9187	2966	2502	2079	1991	1751	1379	1198	14301	15622	1074	879	841	786	840	784	805	769	733	721	596	566	573	577	503	509	523	524	509	490	501	524	534	560	563	523	556	562	547	576	601	586	638	571	569	565	490	523	491	613	574	613	589	655	635	476	466	494	497	494	518	458	488	468	471	429	445	740	497	423	490	464	402	452	452	484	433	485	459	448	501	477	501	476	490	458	461	442	423	416	442	458	435	436	455	439	461	464	471	448	472	433	459	459	493	443	468	460	463	439	413	460	435	424	446	450	466	438	458	458	433	421	469	472	465	436	462	448	445	422	454	413	477	406	463	439	445	467	448	457	426	460	433	484	453	424	436	492	427	470	417	446	416	413	443	441	433	447	469	455	477	484	435	434	451	438	432	466	470	448	486	471	459	430	466	451	470	453	457	440	437	431	470	458	458	458	444	426	437	431	473	420	467	468	444	490	433	442	439	479	450	463	429	464	470	462	472	439	455	426	447	405	455	442	454	481	426	431	452	486	471	440	463	432	433	416	445	438	468	445	454	426	460	456	457	460	478	473	428	457	434	474	488	453	460	473	459	472	459	460	432	431	454	437	467	447	424	456	467	474	431	455	453	444	455	423	466	443	420	468	450	464	449	422	465	449	462	462	446	451	473	427	446	449	458	416	463	460	470	418	462	448	477	446	437	439	439	516	450	433	452	457	459	450	447	463	423	434	447	455	451	479	482	410	458	438	422	467	436	474	447	448	434	447	471	439	434	448	483	427	449	491	420	405	457	454	472	423	413	447	442	469	426	475	467	423	408	457	460	438	413	466	470	445	455	421	490	401	483	447	456	450	451	437	443	400	424	448	469	441	454	457	463	453	453	465	463	442	451	450	466	432	458	461	433	449	428	488	448	461	443	462	476	439	437	457	445	465	435	434	457	447	443	431	458	452	439	456	442	461	403	481	430	422	454	416	424	421	403	454	456	437	444	471	452	468	427	450	453	472	423	455	468	414	454	423	425	445	465	438	484	436	466	452	445	484	473	394	457	467	426	468	433	432	382	424	438	440	413	454	450	470	416	429	430	456	439	415	450	457	450	468	421	438	437	432	425	431	391	458	444	453	414	468	449	433	443	443	435	421	416	448	455	450	450	458	499	439	419	454	433	461	455	427	432	434	439	426	463	430	413	445	482	436	434	437	465	475	426	468	450	447	426	424	496	459	402	458	433	437	450	465	451	432	445	436	426	387	424	417	489	423	471	424	415	441	462	465	438	447	407	467	471	458	447	462	471	435	458	416	421	444	429	469	456	463	443	446	456	429	473	434	399	446	456	503	455	413	407	442	458	432	422	495	441	480	426	478	451	442	433	457	454	502	456	429	443	447	484	459	436	443	446	461	469	423	446	429	442	431	462	454	482	419	432	464	425	469	458	432	464	426	415	446	420	450	422	459	429	404	451	465	459	457	467	439	462	446	443	446	476	421	449	451	447	425	457	486	425	412	452	476	454	489	437	471	434	453	443	458	461	473	430	471	464	476	445	465	496	444	462	426	456	422	400	460	426	442	457	455	439	428	435	453	463	457	434	435	440	441	486	442	449	437	463	474	436	426	448	457	416	410	479	488	445	424	483	451	455	435	455	491	487	444	401	475	477	416	457	421	434	455	469	428	419	411	488	431	438	450	454	415	443	407	494	490	476	462	443	389	446	426	451	468	423	456	425	449	433	481	431	434	483	425	447	484	475	438	432	439	440	432	436	435	404	457	433	468	441	448	459	419	454	422	477	429	441	450	448	480	415	436	415	479	466	442	454	435	479	426	452	467	446	476	405	401	465	448	465	425	444	487	432	440	429	457	445	475	436	466	465	436	470	460	447	462	457	406	464	430	443	414	433	438	465	422	437	454	467	443	458	443	419	484	446	441	451	440	440	413	432	489	487	422	421	423	393	444	447	448	453	447	412	412	445	432	467	435	474	482	439	460	438	451	481	430	408	505	459	426	441	435	460	454	418	425	471	454	458	464	467	445	421	445	452	443	487	473	464	487	406	433	432	484	445	506	429	512	457	436	427	425	459	441	463	475	444	481	430	419	430	414	450	479	450	478	465	449	454	444	443	475	464	463	441	447	422	420	439	462	455	471	454	405	448	429	435	422	435	451	483	469	454	472	452	430	446	443	457	440	452	457	452	490	423	460	465	480	393	443	471	443	458	466	507	446	438	450	432	408	417	420	444	447	414	442	457	440	457	467	398	435	436	454	472	437	418	414	429	408	400	405	448	450	409	478	441	429	449	453	474	434	446	466	412	484	437	469	418	435	446	470	423	425	439	450	428	496	457	458	443	474	424	432	479	387	440	486	450	428	438	463	443	449	439	435	493	474	453	436	465	432	455	409	403	454	480	441	431	442	442	462	441	455	450	449	426	423	420	426	428	421	443	433	491	440	441	472	406	435	466	438	466	478	424	501	471	435	451	417	415	462	387	469	426	454	460	465	472	447	426	441	431	502	450	433	413	449	393	461	459	467	447	450	494	428	470	456	421	463	446	470	443	424	471	450	466	439	448	442	459	429	428	457	487	450	469	453	446	441	444	438	446	416	441	500	392	449	449	435	443	439	454	453	441	417	436	439	463	421	477	417	416	422	478	470	413	465	435	464	441	441	441	467	451	432	415	455	414	395	429	470	454	451	426	433	432	440	459	452	447	400	429	441	470	475	464	474	428	449	431	440	442	477	427	459	442	432	406	418	449	457	474	438	444	455	435	466	480	449	434	437	438	470	449	450	461	409	440	461	426	423	476	490	419	431	465	468	455	455	423	442	421	467	451	455	447	477	414	469	449	447	458	445	508	450	451	430	414	453	471	422	452	449	429	417	441	446	422	458	408	471	452	436	425	431	460	439	460	463	448	445	438	434	415	449	448	470	476	443	468	494	434	478	450	458	427	430	458	440	447	412	443	455	421	439	434	451	463	441	443	453	458	433	452	438	450	410	458	455	461	468	442	424	442	439	423	428	472	417	439	439	448	432	455	460	419	476	414	445	436	407	433	414	442	426	438	439	437	435	417	438	432	446	406	446	454	478	447	464	475	437	424	411	481	458	417	453	449	468	419	451	424	437	450	502	444	437	434	482	462	447	427	454	431	490	471	443	434	441	465	439	464	448	438	423	491	454	473	429	455	432	415	449	487	477	406	463	427	453	442	378	386	463	479	448	470	462	500	427	426	475	468	401	448	427	453	499	465	441	442	457	467	448	449	426	393	450	413	409	489	436	459	468	446	456	414	453	471	489	454	444	450	446	456	447	438	468	451	429	480	408	453	428	470	432	423	429	473	446	466	438	429	454	450	476	435	432	438	462	427	461	409	433	423	472	431	428	384	457	488	440	427	452	475	452	438	459	426	471	434	489	448	443	414	436	461	427	411	449	435	436	472	447	473	411	481	424	468	506	417	452	441	441	440	415	420	432	459	427	485	485	489	482
3242	946	1318	1165	980	868	691	575	493	551	501	557	492	446	387	409	411	396	414	417	403	407	388	404	377	394	392	371	424	400	390	361	378	350	388	392	379	381	346	431	390	407	352	352	367	381	359	363	403	387	354	385	414	398	392	401	376	418	362	421	375	407	397	437	392	397	386	408	385	387	373	378	339	364	364	363	411	340	415	379	389	388	377	423	385	404	376	373	358	403	384	362	383	409	361	385	374	373	420	386	407	393	395	357	377	412	367	372	383	400	382	390	386	390	379	368	382	383	411	375	418	383	382	349	398	395	364	417	409	367	374	412	398	378	398	389	404	367	401	348	391	364	349	399	408	384	377	336	382	377	379	373	397	420	419	391	420	406	365	378	418	406	401	409	404	376	406	404	390	378	375	362	388	366	393	366	350	355	409	413	428	400	376	393	403	391	357	394	379	359	403	373	409	368	391	369	381	406	367	399	373	374	407	349	375	428	394	357	420	396	377	359	373	379	420	401	401	395	370	389	400	395	387	436	376	368	378	409	398	376	395	407	419	380	340	409	380	390	426	366	377	391	374	406	370	414	403	388	361	408	360	374	378	407	330	399	362	345	392	306	376	389	371	363	425	383	389	410	401	397	398	391	409	384	379	392	403	382	360	363	392	362	420	397	392	387	360	332	392	410	359	423	397	384	372	438	376	386	362	397	360	371	391	417	375	391	365	389	365	399	411	383	336	369	385	371	408	416	385	386	354	348	369	386	350	405	442	386	431	385	361	375	396	360	362	389	355	369	364	361	389	390	391	378	430	388	400	400	386	367	385	390	384	381	428	400	382	381	373	365	386	369	377	415	386	390	360	399	384	377	420	361	404	371	394	387	360	364	385	368	387	412	366	386	375	383	404	401	383	379	409	413	407	403	405	364	355	408	414	395	386	387	368	383	387	420	357	376	396	341	373	403	358	369	357	368	404	389	390	324	374	419	380	381	374	395	342	389	363	388	324	427	382	404	382	388	390	395	347	382	439	396	385	381	356	381	392	354	360	391	437	391	374	407	399	427	396	408	408	372	401	364	385	399	362	384	373	360	339	364	352	363	408	373	375	370	370	377	365	374	369	362	414	436	410	406	391	425	392	359	403	362	379	405	415	366	400	407	421	402	411	402	359	415	386	419	374	392	377	382	393	379	387	409	361	413	357	364	393	390	380	370	398	407	370	408	424	394	410	389	351	347	351	371	364	417	387	407	386	383	351	412	379	370	384	385	380	374	406	392	374	376	411	358	370	374	378	424	406	396	364	396	388	397	395	376	376	373	362	383	381	442	391	398	384	388	367	380	381	379	385	412	364	419	391	392	363	357	368	433	415	368	352	366	367	398	379	415	382	363	366	381	363	404	381	402	409	382	396	392	350	401	405	388	382	385	437	404	407	365	403	400	391	403	384	383	386	352	387	409	398	390	400	413	377	380	383	365	423	371	402	390	369	390	365	393	408	387	366	412	371	360	369	359	426	385	406	373	405	411	412	366	413	369	408	417	389	394	372	389	404	417	406	382	413	343	387	380	372	358	382	366	376	393	345	379	376	380	385	382	365	388	399	419	404	386	433	372	366	399	372	389	403	397	404	395	403	453	420	396	391	358	396	357	410	391	360	374	357	351	385	388	381	414	381	352	387	383	379	355	398	405	358	395	396	401	388	402	383	406	383	316	398	405	375	386	385	353	360	375	419	350	394	415	383	390	344	418	348	356	397	368	392	369	376	413	402	423	376	412	415	417	406	369	387	401	402	393	403	376	382	395	377	385	390	383	441	392	359	389	392	392	424	374	399	376	380	383	386	386	379	394	363	366	404	373	393	377	378	368	381	382	371	392	406	395	414	345	373	382	402	398	364	359	383	419	375	389	429	390	388	383	391	368	376	389	385	392	388	376	378	374	377	379	439	411	407	365	373	361	382	399	383	389	377	390	422	425	393	401	406	397	378	350	415	372	372	415	383	368	392	418	371	404	396	356	384	407	410	362	387	383	404	355	379	357	411	410	338	383	396	395	398	395	404	422	415	406	391	377	358	386	389	371	392	401	406	394	375	354	431	387	405	380	383	360	409	393	394	371	422	408	402	363	401	357	440	433	396	378	391	376	388	368	397	393	394	368	369	375	405	359	415	364	392	384	404	381	382	379	387	402	428	395	422	384	360	376	369	370	352	366	379	425	394	415	351	370	411	350	363	345	382	357	402	363	406	398	377	360	352	385	400	373	385	394	402	428	397	387	381	379	368	345	387	380	382	378	371	394	359	413	403	408	368	387	365	401	361	369	383	438	370	385	378	396	403	390	383	369	363	382	368	358	420	373	364	397	374	362	387	396	384	386	379	369	394	360	358	384	387	376	358	397	400	383	413	401	359	380	383	376	396	398	375	344	401	416	357	399	403	385	358	387	366	368	377	351	385	366	404	428	370	393	394	398	405	369	386	347	406	398	394	384	381	375	382	392	406	381	387	403	384	389	399	381	397	416	419	379	366	360	392	347	363	396	388	389	381	388	362	403	381	388	369	390	382	363	356	379	380	395	377	384	400	364	376	388	367	416	379	374	381	366	391	393	411	371	371	381	366	372	408	393	390	399	377	389	375	445	416	429	383	389	375	402	379	362	434	360	361	395	373	357	384	384	394	417	388	411	370	381	378	375	361	402	398	355	409	374	392	423	385	380	424	445	403	413	384	367	370	394	374	375	384	405	392	371	375	370	399	372	365	358	361	426	409	416	377	367	394	383	379	398	351	397	354	373	406	400	425	400	368	439	387	366	410	392	369	390	354	359	390	399	395	392	367	413	373	350	393	385	396	378	364	413	376	390	368	392	390	422	375	411	383	412	370	394	375	385	391	365	411	380	385	416	355	383	435	389	399	400	390	405	401	435	409	397	397	417	430	378	381	371	437	360	394	371	410	392	372	383	388	392	382	398	387	359	389	373	418	368	362	371	367	400	416	374	352	374	364	411	373	377	362	363	428	375	391	397	379	366	369	363	374	387	404	399	407	401	400	356	359	372	371	367	431	406	368	395	425	419	415	400	408	377	384	402	396	388	388	395	412	380	412	404	406	358	379	413	410	374	410	372	388	379	384	401	369	385	388	376	438	373	405	375	391	397	411	454	385	383	407	380	346	395	364	340	412	419	400	408	381	410	380	398	398	352	394	383	389	376	369	373	382	386	387	379	386	400	422	381	409	373	382	365	400	423	401	377	361	411	354	409	385	365	399	376	372	363	389	351	393	408	376	396	412	367	400	381	363	382	390	414	414	349	406	413	409	399	380	388	357	406	375	381	365	391	389	392	387	406	369	371	387	370	385	376	398	392	418	402	388	412	422	372	394	360	383	386	383	384	362	404	394	374	398	355	357	412	404	395	403	377	360	399	416	362	344	409	391	361	414	414	347	397	348	395	421	372	362	406	407	356	385	435	410	372	357	385	382	375	380	379	398	409	386	392	394	396	367	421	389	386	404	401
3065	1514	3093	3417	3365	3278	2553	2015	1934	1890	1578	1923	1484	1224	1145	1045	1060	1053	1050	1016	1410	1271	926	966	990	941	951	957	937	971	965	911	938	926	962	884	894	885	921	898	956	893	899	846	929	949	919	917	953	896	961	931	978	960	953	950	952	942	954	945	917	979	1020	938	998	894	1023	920	979	891	970	930	910	942	996	933	923	923	965	958	975	856	895	899	915	907	872	940	946	946	961	914	929	910	939	925	950	867	930	921	881	972	938	982	931	920	963	899	893	900	924	903	986	916	938	987	962	969	961	1010	998	911	915	929	977	923	921	922	930	922	904	904	899	887	927	932	926	915	889	950	933	898	964	880	943	945	946	917	889	921	923	991	947	948	882	950	944	925	995	951	939	899	949	906	934	941	936	871	988	886	885	968	871	906	891	913	914	907	948	925	953	965	1014	931	897	970	889	932	914	940	915	893	922	953	975	933	976	963	883	919	898	977	896	956	914	911	875	920	922	906	888	919	908	924	921	931	934	979	898	912	916	882	879	960	961	914	940	944	922	904	944	940	906	964	933	907	907	923	907	945	901	988	942	979	905	941	902	906	932	904	952	913	952	938	926	943	913	944	905	972	914	904	888	967	926	942	941	860	930	963	970	899	936	907	941	841	904	908	907	928	898	943	949	939	913	936	942	877	896	968	908	904	935	946	939	911	976	932	914	965	921	907	957	900	930	953	913	937	894	944	924	967	915	968	923	892	932	903	920	935	892	952	918	943	949	903	924	961	902	955	904	910	915	927	960	961	914	927	893	944	970	891	973	974	968	928	941	912	936	933	849	938	965	943	931	934	918	901	947	891	926	894	910	924	949	907	934	867	933	929	911	849	969	940	935	940	929	883	926	939	929	949	915	929	869	882	929	912	951	915	978	940	887	915	851	1019	883	958	906	948	903	936	921	962	978	991	903	920	947	944	921	934	950	908	919	997	933	915	875	899	953	947	927	913	949	943	932	922	951	950	858	933	942	899	932	988	953	925	936	977	931	951	947	941	939	904	904	872	948	939	937	911	947	891	931	939	898	889	960	899	957	896	931	927	946	980	929	922	886	890	912	890	935	947	952	909	914	903	970	992	956	978	937	925	910	930	975	986	909	992	983	919	983	908	922	885	947	965	941	834	976	929	926	978	912	970	886	942	883	945	918	958	905	901	913	966	937	911	976	978	869	979	948	907	952	939	944	938	981	882	902	998	933	935	935	936	961	974	930	952	927	926	956	932	918	904	976	944	941	903	955	951	949	918	947	942	877	938	956	954	946	950	934	936	934	890	924	924	895	890	987	928	921	920	882	947	891	915	906	935	995	941	925	923	887	966	912	969	918	891	962	965	950	912	904	944	931	979	926	967	907	981	936	966	945	917	959	947	903	908	948	924	968	897	919	905	914	963	938	960	955	931	925	946	942	882	959	972	968	940	961	975	889	937	904	985	939	908	909	954	867	958	951	930	961	927	945	898	929	902	897	940	952	944	960	934	915	956	936	913	933	922	920	906	907	919	961	906	940	918	987	939	905	989	908	929	879	949	911	917	978	871	956	947	900	911	952	962	916	919	958	897	901	960	937	902	964	884	947	877	917	920	937	986	909	947	900	970	952	932	914	934	934	883	912	924	994	958	929	922	943	937	931	932	938	956	887	913	900	921	936	942	935	898	919	925	892	920	914	934	923	932	1001	960	904	920	897	933	905	973	904	937	903	944	964	930	933	860	922	890	1022	853	909	930	916	966	898	874	874	954	930	928	927	931	906	923	907	931	915	906	924	960	888	919	938	878	941	891	955	917	945	939	931	930	867	922	943	938	950	841	940	926	912	927	931	959	903	898	926	907	907	940	931	909	883	934	898	931	935	927	907	968	911	935	946	923	964	899	936	953	927	1006	974	973	928	941	936	959	926	958	968	930	942	958	866	899	965	925	911	943	911	973	966	989	966	996	940	919	933	955	919	953	981	948	940	918	892	926	902	915	933	887	957	907	948	918	945	968	958	896	965	955	907	915	931	957	941	931	907	944	908	936	875	893	971	949	964	922	924	928	878	918	912	905	886	950	907	946	934	950	944	963	890	959	920	917	980	895	930	889	968	963	909	986	922	894	889	930	926	884	976	924	914	971	915	870	896	968	907	959	927	898	958	949	923	973	991	996	945	920	903	937	900	881	970	964	956	965	951	927	915	933	918	926	954	935	931	942	957	922	993	935	908	906	925	884	942	916	969	935	935	936	894	907	924	868	948	952	922	886	934	928	1013	907	858	938	911	939	941	924	979	936	949	942	948	922	897	953	881	933	924	964	873	930	913	991	902	942	913	952	924	924	932	911	954	966	920	983	938	916	950	959	993	973	945	975	942	933	883	938	966	929	871	911	950	943	916	909	951	895	932	905	907	937	907	945	970	880	955	979	937	927	1004	931	932	983	931	956	913	933	871	950	912	950	944	913	948	976	978	896	898	946	926	951	964	906	918	921	902	927	919	964	920	976	976	877	874	927	868	946	939	921	966	958	959	938	885	971	875	977	962	927	885	953	924	948	870	906	918	971	899	887	922	894	975	961	986	925	900	913	939	953	958	908	898	897	948	976	928	920	920	910	949	910	913	939	923	944	894	932	902	912	902	939	920	924	961	923	919	986	944	928	966	934	928	936	898	939	992	901	902	885	935	941	972	927	930	910	938	937	887	903	952	1011	906	975	936	935	907	966	896	989	968	991	909	947	902	898	938	963	915	941	923	899	945	925	965	922	931	912	913	939	988	1006	972	982	948	950	925	922	919	937	956	935	921	925	944	963	1019	922	916	963	972	922	941	902	890	893	923	942	935	906	924	919	917	936	943	891	905	885	936	860	956	931	1027	944	896	963	883	1034	944	949	949	977	967	949	913	938	884	982	941	925	962	979	857	921	946	917	952	979	921	900	920	965	943	908	943	896	968	920	922	979	940	959	892	982	921	881	908	922	910	926	937	859	909	954	908	934	893	922	905	962	905	944	915	926	958	893	928	897	969	936	940	893	955	942	843	1006	951	997	965	907	948	930	884	944	955	954	932	890	929	877	928	931	872	937	977	905	949	900	959	955	916	871	937	868	952	965	977	937	932	953	877	948	927	953	971	936	918	986	879	957	939	977	900	924	962	938	953	921	932	924	941	923	905	953	913	910	930	935	943	945	947	1013	888	943	959	920	927	933	977	903	913	921	938	927	908	1015	934	922	934	916	957	938	929	878	974	964	903	944	921	899	903	923	946	899	931	885	903	940	969	932	921	931	967	915	939	921	986	935	989	913	1010	903	983	903	927	932	919	941	900	916	942	901	965	906	948	953	896	919	867	909	893	929	932	920	877	971	922	925	926	933	893	949	940	939	917	931	869	903	882	992	940	888	905	934	919	948	911	912	987	940	915	904	947	955	922	925	891	870	910	956	923	888	933	928	927	905	924	935	921	915	942	953	927	912	931	943	904	869	950	890	953	974	943	908	927	908	953	911	974	903	898	941	931	948
12612	6408	8251	7300	5758	6509	5188	3468	2789	2510	1439	1706	1204	574	441	425	415	391	387	361	1617	1130	337	326	336	348	332	291	288	297	357	312	313	314	304	308	302	312	305	283	337	286	253	287	345	341	348	283	276	330	297	298	319	331	325	300	334	303	300	309	290	295	327	323	295	320	341	281	274	284	294	284	364	310	294	310	297	264	288	423	360	303	314	279	300	281	295	278	302	288	304	287	281	318	269	302	326	287	309	252	302	280	281	304	298	281	267	304	308	312	317	288	278	273	280	288	274	301	264	319	306	296	314	279	298	299	289	310	280	302	307	294	290	286	293	305	306	289	324	304	330	290	276	332	280	304	306	295	277	291	332	290	254	282	331	271	279	289	317	289	307	287	309	304	290	277	253	287	292	310	309	293	294	296	295	314	301	287	290	303	279	289	288	316	327	287	330	285	314	312	337	331	295	300	323	317	307	323	329	296	292	269	299	294	337	271	292	289	301	286	281	336	284	323	305	313	288	302	290	317	288	266	332	291	302	281	302	279	301	325	284	271	332	308	271	270	297	297	295	300	303	303	292	281	295	258	282	271	315	312	285	309	314	297	276	303	289	306	302	301	324	289	293	306	275	290	283	284	290	308	314	303	274	291	306	300	287	298	292	291	311	301	313	315	288	291	299	314	307	314	290	288	287	258	272	311	280	303	274	299	285	300	291	294	321	320	304	310	285	281	345	309	326	269	310	272	321	287	281	283	323	254	318	298	297	299	296	257	298	296	319	313	284	323	351	283	300	319	335	281	301	296	281	326	271	281	303	251	337	331	313	318	324	299	328	302	304	335	326	303	281	292	293	282	286	316	290	290	272	290	279	321	271	322	267	303	295	307	287	305	310	297	292	282	294	291	311	289	317	287	284	301	309	280	295	310	289	292	296	253	293	275	324	316	313	275	266	299	298	314	297	277	282	297	339	300	290	308	326	280	303	307	291	293	297	285	301	310	308	303	291	287	304	277	314	297	264	294	292	321	302	305	310	292	296	303	307	320	292	303	308	301	309	298	284	314	279	289	291	339	308	290	289	299	306	289	269	305	277	323	298	301	289	268	288	288	305	291	311	301	271	296	299	310	298	291	296	297	308	332	284	305	281	289	314	286	290	290	297	316	331	274	291	301	300	299	328	324	343	317	303	286	291	293	307	273	284	293	346	313	301	305	308	321	324	324	292	290	319	276	319	290	325	299	309	277	283	297	314	313	282	312	296	327	293	303	301	321	297	305	315	299	288	306	300	309	282	278	288	291	317	298	284	316	306	299	300	310	301	319	296	329	282	274	251	265	283	323	303	284	312	289	281	332	283	310	282	311	309	292	296	317	282	286	304	295	314	278	284	306	286	310	287	298	275	279	308	302	271	289	302	278	265	313	283	299	243	335	325	309	271	326	315	282	298	299	289	301	319	308	265	292	306	278	316	293	277	308	306	313	306	315	303	334	305	285	268	286	315	286	290	292	326	278	304	295	306	254	314	309	294	291	318	293	287	319	304	285	318	338	316	305	267	299	324	317	308	278	313	334	313	293	279	326	294	325	318	258	287	344	278	299	282	299	322	303	293	309	283	298	333	318	289	267	291	302	308	325	322	332	280	291	317	293	288	279	309	323	282	286	293	297	317	325	298	301	272	276	301	319	325	302	293	264	309	307	319	314	308	307	311	311	280	335	309	291	288	314	314	279	284	291	278	285	305	294	286	290	253	312	302	322	294	339	312	331	294	308	287	294	248	306	285	315	291	295	301	335	293	292	302	267	328	276	310	289	338	330	273	319	309	299	288	266	303	292	299	298	297	283	333	309	273	251	325	314	296	290	295	345	288	242	282	283	303	275	281	259	332	293	295	287	300	269	321	313	284	284	276	321	318	306	310	296	281	270	308	313	294	295	310	354	317	291	290	332	331	317	299	281	292	318	312	323	302	302	316	306	287	324	286	319	296	299	313	284	329	286	298	282	295	304	310	305	320	290	307	299	264	326	291	308	298	299	291	288	321	315	297	293	309	313	332	312	326	294	309	288	274	284	308	306	281	290	311	293	296	293	310	311	303	310	288	313	326	283	312	316	297	283	305	289	294	299	304	286	285	324	294	323	324	295	313	297	324	308	300	276	237	308	311	274	294	277	282	284	317	320	323	323	308	299	297	328	267	297	319	300	280	294	309	300	291	353	279	296	266	272	285	282	309	303	309	303	309	310	288	288	293	298	275	306	285	293	287	327	297	312	285	301	295	328	317	305	336	295	268	311	317	326	308	309	309	302	269	283	346	307	291	284	321	338	307	298	273	296	283	293	283	320	291	304	316	274	300	306	317	310	278	331	311	294	283	290	304	320	285	293	313	322	312	316	288	309	295	287	293	282	293	315	298	266	292	252	313	309	290	279	315	303	282	305	269	282	301	299	270	289	291	311	309	287	278	318	259	262	296	311	298	315	271	285	321	325	316	306	298	301	295	296	312	272	298	296	276	305	302	296	299	297	272	300	307	313	283	307	276	310	286	358	317	300	297	288	336	291	298	334	295	237	333	314	265	301	302	315	295	313	297	314	304	314	320	302	279	293	329	297	300	293	298	304	317	331	303	300	305	272	282	282	278	315	291	308	324	274	292	279	313	270	271	311	317	299	300	256	289	292	306	312	323	345	291	286	292	328	326	328	268	277	324	272	294	317	331	276	293	329	299	301	305	325	304	284	314	317	282	313	296	282	294	318	291	299	295	307	284	296	298	305	311	290	306	284	333	316	263	282	312	307	297	302	281	329	295	317	302	304	325	311	279	252	278	290	294	309	280	300	290	265	314	274	328	286	302	293	294	338	362	287	287	303	302	269	305	300	310	260	317	262	293	300	307	305	289	318	282	335	320	293	288	250	289	304	336	276	359	317	268	313	271	275	315	308	287	263	278	318	306	323	291	282	290	302	327	283	292	273	282	291	301	283	298	309	320	311	310	269	310	308	288	308	290	311	317	301	308	280	309	329	281	286	263	307	304	285	292	319	309	284	289	294	297	315	312	311	298	331	293	302	295	285	312	255	298	261	274	314	289	278	323	275	312	299	315	296	282	289	310	287	313	317	315	298	311	315	307	290	288	296	292	280	281	296	311	307	325	302	325	292	291	312	315	302	291	306	331	266	273	332	269	314	283	285	300	278	301	276	339	312	289	287	289	306	276	276	273	307	305	307	290	277	310	298	278	307	306	289	320	304	302	297	279	310	278	331	274	297	287	282	293	293	306	299	272	254	289	314	281	305	296	281	288	302	290	311	321	283	270	301	335	289	341	290	324	303	305	300	304	276	304	291	308	277	320	330	303	328	306	300	320	298	276	302	297	314	307	303	296	320	300	333	285	304	291	276	297	281	318	330	311	292	316	291	319	268	302	327	283	299	252	325	324	299	302	324	293	261	284	289	312	317	293	290	300	299	321	298	274	315	310	286	303	303	263	334	331	331	301	283	285	317	276	286	299	315
8181	5786	9686	11914	11972	15081	11865	8986	9142	9498	7316	8291	3807	2157	1794	1701	1569	1510	1352	1065	8199	4676	1038	999	890	867	852	882	896	906	916	830	820	797	810	788	813	820	828	782	735	783	769	794	775	732	808	790	840	772	804	879	804	799	837	804	738	779	824	795	763	852	835	834	877	906	832	779	776	727	776	804	820	768	764	745	799	740	769	1397	1144	708	810	697	775	761	712	718	742	754	797	760	704	697	763	702	747	713	719	646	735	728	727	807	643	705	762	768	761	689	751	767	751	713	782	693	727	736	694	716	757	739	741	713	748	689	728	713	755	713	698	765	770	748	718	711	736	702	745	675	762	724	710	761	720	729	715	747	691	793	720	734	726	735	712	784	750	769	752	780	720	752	752	745	776	723	678	764	698	752	727	712	736	676	752	764	745	707	746	707	739	758	700	773	712	698	721	752	728	711	735	759	689	746	748	724	722	723	709	732	740	743	746	763	758	809	750	741	723	706	741	727	728	717	712	714	750	722	753	721	708	703	700	702	738	794	677	722	756	722	706	758	708	753	716	761	773	734	737	744	732	712	708	722	791	740	701	740	774	700	739	734	805	763	738	732	784	729	759	749	746	688	688	733	749	727	703	743	730	758	774	721	678	730	721	742	817	694	755	704	745	764	785	750	748	758	709	728	747	745	785	746	762	723	704	747	717	706	723	723	725	769	748	746	731	773	716	744	691	700	792	747	732	709	732	716	720	743	761	765	731	727	766	712	721	721	723	715	693	701	742	743	719	738	721	782	724	741	796	685	737	719	723	748	693	742	752	743	753	754	769	715	684	713	649	752	718	735	734	729	721	714	761	766	744	738	701	680	728	751	737	720	700	781	738	694	742	750	714	711	733	770	723	743	713	757	757	689	688	724	718	709	718	761	671	685	758	724	709	733	761	719	765	745	707	764	688	714	746	753	724	797	711	768	739	750	721	774	737	695	695	727	728	709	716	759	697	739	719	728	736	714	717	701	690	753	730	734	714	705	727	724	721	682	710	764	715	680	729	723	729	737	715	780	734	720	685	694	718	714	681	734	725	750	680	691	744	760	749	713	683	699	708	759	714	728	740	749	744	708	712	690	745	722	764	726	656	730	748	759	701	721	734	671	707	720	738	751	708	770	743	733	704	672	740	725	745	665	755	727	722	733	753	691	713	752	757	769	706	743	737	742	717	737	743	733	700	701	755	696	694	723	761	798	768	727	748	735	709	732	764	723	723	718	723	726	703	768	712	762	669	721	726	731	698	665	754	748	778	722	736	717	737	758	752	766	765	698	737	715	704	694	718	666	718	695	717	709	732	773	748	734	745	756	727	726	709	746	752	685	763	709	728	712	758	718	704	716	717	737	748	725	708	732	692	727	693	727	749	745	738	705	764	707	749	717	712	774	712	738	779	671	709	752	741	746	706	726	720	781	753	722	691	738	750	722	694	716	743	706	753	733	723	751	702	703	732	734	746	749	715	730	766	741	742	691	720	710	725	755	717	752	743	712	730	733	710	699	718	738	706	710	767	806	717	693	701	733	735	742	733	786	699	688	733	729	738	719	771	739	740	750	682	719	694	737	748	750	697	760	727	700	674	735	742	713	750	734	769	710	722	743	691	734	715	728	714	720	694	714	737	724	714	709	743	778	708	677	731	716	684	762	748	681	760	728	690	771	714	763	760	765	658	728	752	729	752	743	690	695	705	704	722	698	711	732	744	817	733	717	708	719	717	778	725	726	767	729	709	733	704	726	741	721	711	726	745	735	723	687	721	711	723	734	729	717	744	772	708	718	720	754	685	744	671	694	725	747	753	685	691	688	728	668	667	774	736	729	754	748	719	716	696	753	768	752	744	686	706	723	758	731	728	716	719	749	680	704	707	745	705	730	773	760	703	780	700	776	741	703	690	754	762	721	713	728	725	718	785	734	690	741	808	701	704	708	756	729	748	710	693	732	731	742	754	743	694	731	721	732	750	741	708	706	703	747	719	752	720	728	738	727	723	729	743	776	770	758	792	707	746	719	742	732	670	726	767	725	737	696	725	764	778	701	705	714	735	747	757	715	703	711	747	705	757	713	730	758	730	722	697	735	757	729	723	691	697	721	686	723	703	717	699	707	718	712	752	735	674	727	782	743	744	743	738	754	711	705	704	742	690	721	767	657	740	730	676	738	746	675	755	741	729	697	765	726	741	714	789	719	769	761	725	732	709	713	687	709	738	725	750	693	714	717	706	704	730	749	689	751	765	741	702	719	715	717	765	694	714	757	755	724	741	716	750	710	746	697	725	701	725	807	726	659	765	706	714	733	750	720	730	716	737	799	724	761	725	754	749	683	759	756	735	746	703	714	779	747	752	776	719	703	728	723	701	757	719	749	763	748	722	742	716	735	722	720	781	707	755	730	760	692	754	736	748	680	726	730	724	705	719	718	693	749	736	704	758	758	705	734	742	737	710	722	718	760	717	717	735	697	724	723	748	704	704	700	745	680	757	738	799	744	747	750	727	697	751	741	744	758	754	730	718	744	743	744	724	763	720	729	756	724	756	747	736	766	715	748	729	669	738	761	734	724	749	730	658	774	725	766	701	777	738	725	730	725	727	754	738	736	745	720	750	719	772	742	761	729	697	731	708	726	742	707	736	703	763	700	718	765	742	747	759	760	701	744	748	762	758	760	730	722	687	678	713	775	712	709	734	712	694	681	665	741	689	728	708	701	724	739	734	695	711	727	694	735	752	750	726	737	694	737	771	673	737	730	722	718	695	733	725	748	722	647	732	736	772	689	769	743	743	705	680	755	766	708	722	670	717	703	743	769	751	771	731	669	726	749	743	733	677	754	687	732	773	725	710	767	723	743	723	773	742	776	759	705	714	724	734	721	758	726	705	746	748	717	735	751	679	736	658	743	746	704	746	721	720	707	745	745	755	644	699	715	737	751	775	760	731	768	735	749	746	761	726	720	744	776	682	693	751	732	725	759	714	761	685	768	715	731	735	717	730	735	717	755	686	719	709	699	707	750	703	748	685	688	770	763	712	765	739	712	777	696	698	716	711	733	713	726	708	737	701	769	724	722	687	712	716	736	754	748	760	745	717	749	708	714	735	729	715	721	718	768	706	694	744	717	700	729	713	702	711	742	726	713	782	730	700	743	689	705	743	710	729	744	713	796	717	754	714	724	721	709	717	721	717	743	718	699	722	784	715	744	729	725	694	746	745	780	771	691	764	736	733	695	755	724	747	775	705	692	716	744	768	732	781	758	740	686	709	687	724	767	716	770	682	689	734	698	725	731	723	730	699	707	733	725	726	792	713	758	719	776	772	723	753	705	677	742	731	686	757	677	694	773	745	763	730	741	731	695	738	742	750	748	809	694	728	766	754	726	692	770	732	742	735	740	736	750	734	725	707	704	760	698	717	717	699	680	671	699	759	712	746	746	718	718	727	747	692	747	687	737	738	687	767	686	740	750	794	713	717	764	715	747
20099	9761	13383	11754	9776	10925	7809	5621	4236	3828	2827	2487	1240	494	479	443	402	366	275	276	3181	2245	246	207	234	205	216	255	181	237	219	198	211	215	196	189	206	176	166	171	209	178	172	183	190	178	158	194	186	195	172	184	208	191	180	196	180	183	219	164	172	196	201	186	192	214	199	159	189	147	180	204	188	186	180	203	188	161	182	328	263	183	163	169	181	167	176	180	168	166	165	158	192	173	207	167	171	194	168	176	173	161	161	175	159	140	187	175	173	162	170	157	197	147	180	157	168	164	175	183	183	170	156	193	167	191	182	191	188	161	173	173	186	199	188	158	186	183	165	198	185	170	164	176	173	168	189	200	186	181	180	172	185	168	173	158	148	182	171	166	191	180	178	181	176	169	170	179	184	167	164	169	173	192	196	188	177	153	203	172	178	184	164	149	179	174	180	186	168	198	158	170	167	157	161	185	152	157	162	188	173	178	167	182	187	176	179	165	164	164	181	168	163	195	179	167	163	157	177	200	172	193	172	185	164	179	203	161	157	190	182	214	190	166	213	173	190	159	173	197	179	180	172	199	184	160	170	180	196	174	166	159	167	185	180	166	172	157	162	167	198	185	186	166	184	167	159	172	150	163	159	169	160	178	178	170	156	163	167	166	150	171	168	160	181	186	178	170	190	180	167	170	180	183	183	211	179	172	178	194	158	182	156	145	159	135	177	171	154	198	150	183	163	164	160	206	164	181	189	195	160	205	178	173	178	179	159	182	171	163	175	170	161	187	196	186	181	155	174	182	178	153	168	171	165	159	177	193	169	149	174	166	180	186	204	156	187	145	160	177	168	177	184	201	184	182	182	194	172	180	192	162	183	172	153	161	192	203	168	159	174	171	178	196	186	192	182	160	178	168	198	180	165	174	170	173	160	170	157	180	175	159	177	178	174	180	191	195	178	180	182	183	154	182	187	185	150	160	181	190	173	155	198	165	179	187	184	186	181	175	164	180	160	177	157	179	184	175	177	147	184	169	187	175	144	182	194	154	202	169	164	156	181	195	180	180	201	169	177	167	191	194	151	170	179	176	181	174	168	171	200	150	173	172	184	177	164	166	203	152	203	152	184	175	162	161	170	179	158	178	178	144	185	150	164	179	175	179	167	186	176	182	195	160	180	174	193	179	160	175	183	166	176	174	160	164	187	169	170	180	168	173	184	180	156	180	157	198	173	179	172	168	158	187	154	165	168	170	160	193	176	170	176	194	172	193	166	185	185	171	176	150	182	172	144	185	196	176	191	191	172	177	168	186	152	147	179	150	175	189	195	165	160	164	167	168	176	167	162	186	178	188	177	204	166	157	150	152	163	201	172	180	157	170	172	184	166	180	172	177	149	164	178	181	196	164	192	150	176	172	181	200	183	168	183	187	190	202	165	174	178	175	176	178	193	167	181	168	186	164	171	162	173	170	179	175	144	166	178	167	186	192	191	168	163	191	191	165	145	216	171	172	192	179	186	174	194	174	183	166	177	137	171	182	170	177	168	142	184	166	171	170	170	191	153	171	172	178	200	195	185	170	192	183	168	170	185	176	176	184	168	172	168	175	170	211	193	178	152	151	192	155	167	154	160	195	183	171	172	182	180	188	176	180	184	194	167	185	173	186	163	155	179	174	190	180	154	165	198	175	165	177	172	173	174	152	166	152	158	174	208	174	161	187	197	169	206	196	175	180	157	173	187	182	171	156	173	177	172	155	173	176	176	166	170	166	193	176	172	159	178	176	170	167	174	193	168	176	204	174	201	176	175	149	180	166	182	187	180	189	167	182	161	190	188	177	172	177	164	177	193	163	171	185	171	186	168	167	166	192	187	179	176	203	204	163	175	174	165	195	189	166	160	183	170	163	167	179	176	185	161	162	157	182	175	186	176	175	187	172	177	178	158	163	174	162	152	200	146	133	162	160	170	177	162	165	165	172	183	178	171	181	202	182	170	177	169	180	171	169	171	172	177	151	173	182	170	211	170	165	170	157	193	149	206	162	166	156	185	173	164	181	157	168	184	177	182	197	176	175	182	181	197	169	187	185	162	197	183	152	157	176	157	174	177	161	170	190	150	192	157	197	170	190	169	166	161	175	165	156	166	151	180	158	181	191	182	148	189	196	189	173	183	169	163	158	176	174	184	176	170	178	188	180	192	169	167	195	180	164	170	174	195	178	185	194	156	173	158	181	160	180	190	162	191	172	177	160	176	186	159	172	200	189	208	191	184	184	188	178	160	174	173	197	183	157	179	156	171	169	158	164	173	177	170	193	173	181	171	183	176	190	178	187	171	171	156	133	181	183	158	185	176	181	172	169	179	145	170	191	189	157	172	177	179	202	201	202	187	158	200	189	163	178	211	159	203	164	169	162	161	180	178	180	187	179	170	185	182	174	160	174	173	163	170	175	179	198	171	177	176	169	174	187	177	169	170	175	177	166	193	163	159	163	179	178	155	176	185	163	162	183	193	179	158	184	185	172	185	159	175	163	167	151	166	175	157	173	182	158	166	188	151	143	187	180	171	148	163	183	184	172	171	157	169	186	173	143	159	178	184	157	172	138	178	173	186	163	186	172	180	154	162	184	186	157	162	195	150	182	165	169	161	182	179	176	183	182	179	159	176	194	164	172	156	170	193	199	161	160	190	179	167	190	188	205	167	155	166	153	184	165	177	181	188	166	187	195	166	180	171	161	174	137	180	203	170	144	179	164	201	169	161	198	170	184	181	182	176	201	189	161	168	180	187	168	175	135	180	164	156	185	195	185	173	155	142	168	199	189	174	152	169	160	198	187	164	183	169	161	193	183	175	168	205	180	174	209	156	167	169	182	184	158	183	173	143	176	189	174	195	192	170	168	178	160	172	165	162	186	187	180	168	185	174	173	183	168	202	185	181	161	152	189	183	165	168	174	188	164	180	174	206	211	188	196	153	165	175	189	181	169	166	156	167	193	177	171	206	175	178	178	191	196	193	165	173	171	171	181	182	171	188	171	201	181	158	199	162	153	177	152	170	193	207	185	149	199	167	171	182	163	186	180	170	167	179	184	168	190	166	176	169	189	153	155	168	188	192	154	168	180	186	187	184	168	195	206	186	175	182	158	174	185	162	181	173	170	191	157	171	168	190	157	183	164	179	168	164	207	183	188	194	181	176	219	183	185	161	176	177	161	174	180	176	172	167	185	184	167	179	189	159	175	181	162	176	172	201	176	178	166	169	159	175	204	185	183	166	194	195	178	173	192	181	184	171	165	189	181	176	175	184	162	163	149	167	170	184	170	182	188	168	185	196	210	166	160	200	194	159	196	166	170	173	192	176	148	187	166	166	219	169	180	171	182	185	188	162	174	173	165	178	167	188	170	186	154	181	178	190	166	194	196	186	167	159	178	168	212	198	172	182	177	171	180	165	181	174	173	179	160	183	166	167	171	147	177	172	189	174	173	185	160	170	200	163	184	189	183	168	163	187	174	163	170
10609	6931	13325	15272	17464	21375	15927	13363	12789	13344	11303	10266	4884	2374	1983	1858	2124	1601	1382	1148	14697	7304	1082	887	877	892	835	847	794	897	717	658	621	608	585	621	586	581	564	481	580	555	565	555	546	528	503	556	620	538	547	575	536	597	643	621	566	593	568	488	549	646	704	614	672	670	612	563	498	560	513	508	465	464	533	498	506	507	527	1949	1082	497	525	470	475	461	468	508	495	455	454	480	442	458	492	505	448	495	497	460	505	479	493	504	475	483	454	482	495	509	475	461	474	460	519	490	479	472	485	471	466	482	492	494	506	466	447	458	515	479	447	489	478	466	470	450	463	468	468	485	443	453	456	490	501	485	440	494	451	448	503	438	517	474	508	494	506	450	474	481	481	486	502	488	494	461	447	450	488	457	475	479	455	498	486	459	498	467	436	479	449	465	470	450	450	472	476	496	504	463	510	454	460	449	440	475	491	494	488	470	458	477	468	453	496	480	466	466	503	464	499	448	444	489	457	493	451	505	445	477	474	448	461	462	412	481	475	479	449	461	475	474	477	470	474	509	460	481	487	468	465	470	514	463	453	482	465	508	488	449	454	443	455	497	429	473	497	476	463	494	465	473	497	478	489	501	470	461	457	479	491	450	476	473	503	458	479	492	470	462	464	474	471	473	499	449	477	471	482	470	457	464	468	459	481	458	473	500	492	501	489	427	487	479	450	480	466	438	483	517	462	447	448	479	445	479	475	463	471	492	455	417	466	462	510	488	491	471	495	496	478	480	480	466	460	474	450	459	477	450	472	482	468	499	483	450	442	486	449	452	457	460	451	470	467	473	494	424	444	479	479	472	465	462	476	470	481	450	465	481	470	470	488	509	450	445	498	474	484	459	444	485	455	465	464	462	473	466	454	463	477	471	452	474	492	442	477	476	459	466	453	474	439	486	432	482	485	458	474	465	457	463	494	474	499	462	453	443	439	437	485	501	503	453	448	463	448	469	442	472	415	457	503	466	493	426	476	477	447	466	479	481	445	489	448	477	521	497	488	465	470	490	407	456	448	477	433	499	499	463	471	481	451	507	471	468	493	482	465	465	459	447	438	469	503	443	466	486	471	454	442	489	475	508	486	454	503	509	522	477	457	486	427	455	437	474	477	458	497	439	468	514	438	447	453	448	439	450	469	461	499	458	460	475	455	430	430	467	441	483	468	475	454	493	469	449	445	479	496	466	485	481	466	462	461	492	449	511	446	475	416	504	459	454	509	517	464	463	470	463	462	422	450	501	517	456	488	474	467	460	468	465	493	470	471	441	485	426	456	464	485	461	490	493	524	488	457	497	458	449	472	473	458	429	495	481	446	482	454	487	442	516	455	448	491	474	461	452	510	483	470	458	456	496	471	432	469	469	489	461	519	444	434	459	502	476	454	506	460	420	526	483	467	459	469	475	454	444	432	454	521	500	499	432	479	451	447	460	468	430	461	469	484	470	480	448	435	431	427	472	460	458	478	506	513	486	486	470	449	480	433	429	464	444	503	485	463	468	460	516	421	446	455	460	480	475	471	498	468	483	487	486	471	495	463	524	459	490	447	467	510	459	460	469	467	501	468	494	482	443	446	466	448	472	478	462	452	467	446	486	468	490	467	481	480	439	472	423	495	486	485	536	502	427	477	467	465	443	468	489	459	479	514	460	488	460	476	450	488	426	475	450	467	445	465	459	442	471	502	486	453	421	469	475	480	471	475	465	432	487	457	499	488	480	494	481	440	440	454	478	480	503	508	524	479	505	468	494	449	482	429	400	459	499	446	457	517	473	467	483	470	506	443	524	470	489	454	472	473	440	479	508	403	496	533	469	467	458	479	445	495	487	489	500	471	492	465	517	466	473	440	458	470	461	432	456	490	466	464	522	506	474	481	433	515	465	504	458	473	448	468	473	441	480	499	514	447	455	462	487	481	468	480	516	473	456	460	462	517	469	460	498	477	452	471	489	474	461	493	484	499	441	458	473	497	480	432	463	466	445	466	490	478	447	480	476	427	501	471	458	457	502	465	434	492	463	467	441	473	508	490	474	468	458	480	431	447	427	442	465	471	486	455	477	461	465	494	462	489	465	417	473	470	461	441	450	428	446	471	447	458	498	470	481	477	479	469	458	484	464	477	467	486	460	444	501	496	484	488	477	462	479	448	425	484	483	456	487	468	511	451	484	449	455	451	461	455	464	476	459	453	435	443	457	516	462	494	495	502	518	517	463	488	487	486	463	446	452	433	460	492	467	434	449	474	496	469	468	484	482	469	475	468	471	509	467	460	485	481	486	495	489	480	429	492	442	436	434	471	497	439	464	484	479	465	503	491	468	454	471	482	475	511	449	453	483	425	452	498	487	456	494	429	457	456	490	462	470	440	487	438	481	438	443	483	468	462	473	474	453	455	473	457	445	479	455	468	467	475	464	440	417	532	494	468	471	467	487	500	463	492	457	482	492	480	459	448	457	464	426	467	410	499	507	486	476	471	441	504	480	462	470	506	471	472	499	454	448	479	465	436	459	461	507	485	458	453	455	523	481	485	503	439	459	514	436	470	473	461	471	513	443	516	457	483	460	460	493	441	455	463	465	455	495	466	478	485	446	508	487	474	470	474	470	479	440	445	516	450	470	454	491	486	413	438	452	431	494	446	497	476	492	449	472	480	523	486	463	470	509	469	481	464	462	495	460	446	420	469	459	464	442	493	487	458	469	481	430	507	456	474	477	419	446	462	460	469	460	489	469	448	490	457	487	456	540	489	469	431	472	457	472	457	466	482	433	489	509	495	475	474	445	458	465	472	437	476	509	453	469	470	440	502	455	415	486	487	471	474	454	475	484	481	445	465	437	461	482	491	470	478	450	447	431	429	465	479	473	473	449	504	447	483	427	433	453	479	475	460	486	461	506	460	489	510	464	462	465	478	453	475	446	504	469	470	510	479	532	445	470	461	500	456	496	445	491	478	475	482	441	513	429	444	475	478	487	487	466	432	453	453	450	510	466	454	510	506	479	456	440	468	452	454	443	431	478	445	500	461	493	473	523	468	524	469	490	485	502	487	484	471	500	480	459	478	457	486	483	457	473	480	469	488	476	451	487	488	458	429	439	483	492	483	517	448	464	460	470	501	468	443	439	469	518	464	456	464	457	513	540	531	499	517	462	487	491	480	446	448	466	493	455	442	447	466	456	469	498	449	467	446	447	485	486	471	460	475	442	458	493	473	458	486	459	454	434	486	449	469	450	449	447	455	465	443	475	439	491	474	486	465	454	460	453	456	467	523	472	481	487	461	466	498	453	463	476	477	460	456	418	477	434	492	454	489	491	473	482	514	467	477	457	472	451	450	484	477	478	438	462	463	487	484	470	511	455	474	461	493	462	467	523	473	464	484	508	491	465	478	476	455	483	515	480	470	442	508	454	448	431	473	419	476	461	478	451	485	444	483	444	482	453	453	504	459	457	438	466	496	464	507	456	461	457	444	427
3521	1004	1325	1038	1066	863	699	559	495	527	477	506	437	410	397	423	419	442	391	395	486	525	416	379	438	383	392	426	380	356	399	400	359	400	416	417	436	392	384	396	414	399	405	365	445	404	429	390	388	381	374	402	399	445	432	383	381	399	398	407	418	389	394	404	400	409	419	392	384	395	396	376	391	395	437	377	398	392	373	379	372	394	391	425	400	371	398	428	402	404	350	407	420	397	377	374	403	424	376	405	367	397	369	360	357	376	367	387	382	392	395	426	379	389	397	358	387	404	395	414	361	386	432	377	410	413	379	403	391	447	410	418	345	401	402	383	400	406	396	368	407	385	394	393	355	371	417	381	421	360	422	387	354	398	411	398	395	393	396	358	401	371	357	398	387	399	401	401	402	387	381	396	385	341	375	398	400	392	369	384	387	418	400	420	388	377	352	379	390	414	393	379	374	380	405	356	383	391	392	366	406	376	390	384	418	425	376	396	402	366	379	378	361	394	371	380	447	408	425	409	413	385	418	382	433	421	374	416	420	377	419	381	420	348	381	406	386	408	362	419	387	399	408	389	347	374	371	410	392	413	402	418	401	400	416	348	385	407	403	412	411	407	444	380	428	393	373	395	405	375	416	379	397	389	432	394	404	381	381	386	405	401	388	398	390	440	388	355	383	406	377	431	384	363	393	405	394	380	408	406	423	417	414	393	404	428	367	427	385	414	392	417	381	386	387	398	405	390	369	388	375	378	382	406	405	420	389	355	383	373	394	390	406	390	372	361	378	403	374	439	407	395	379	398	361	381	383	390	400	393	369	398	421	368	412	405	374	370	406	390	391	400	401	427	408	367	377	410	358	407	399	418	384	354	388	402	389	454	425	369	411	377	402	393	423	368	410	379	381	403	415	403	387	409	367	412	349	421	390	378	409	404	365	393	376	408	402	394	378	375	405	414	401	417	413	406	379	433	362	416	393	425	363	400	401	403	374	434	370	404	395	392	380	394	408	406	421	393	380	401	435	393	422	408	393	373	412	330	433	386	391	423	375	377	418	419	409	404	416	386	379	335	409	397	375	377	348	353	378	422	383	362	386	408	369	374	389	446	353	411	414	443	430	379	371	386	415	410	396	400	395	417	376	411	429	380	422	400	374	430	422	373	403	437	399	384	391	383	394	384	375	382	434	423	361	353	398	380	387	374	434	401	389	387	376	414	370	374	381	401	379	385	392	402	376	409	404	372	415	408	471	426	378	375	398	384	372	403	397	454	415	405	375	405	399	414	396	380	403	396	379	412	387	391	372	406	417	432	416	432	428	395	389	356	369	404	382	407	365	346	392	436	417	406	379	378	374	383	426	372	377	402	371	344	369	368	399	430	429	387	413	385	389	398	395	374	398	417	383	385	402	376	390	422	383	348	386	415	403	393	409	396	373	417	359	393	410	401	391	421	377	423	403	395	454	390	405	377	389	376	418	360	377	367	376	396	371	405	379	404	365	402	342	406	431	424	399	394	406	384	364	378	375	385	361	391	399	395	376	368	424	370	369	373	426	358	401	368	424	369	375	375	396	367	381	369	387	388	400	434	401	381	402	400	412	393	404	362	399	370	413	402	384	408	383	399	378	425	383	420	411	389	401	402	397	376	416	383	403	395	435	363	409	347	396	401	364	395	386	401	385	357	383	365	415	366	384	382	411	420	411	410	419	389	363	374	406	395	391	445	392	363	397	387	398	422	362	380	389	431	388	388	405	395	394	398	409	372	394	380	390	407	403	382	396	380	422	425	402	399	367	411	394	406	381	397	384	417	392	443	385	405	360	416	391	393	388	401	406	377	376	394	400	420	414	389	405	402	393	368	387	403	389	399	418	397	439	370	420	371	399	398	351	416	411	409	377	372	439	420	400	382	392	399	371	383	383	388	384	393	415	430	382	435	398	408	426	429	380	392	391	385	424	404	404	378	395	385	372	425	361	373	413	390	396	354	389	384	379	385	431	417	357	374	373	380	373	358	425	359	377	425	363	370	416	400	369	424	375	383	388	422	387	376	399	416	424	397	401	398	404	366	386	418	421	450	425	418	418	366	410	367	359	361	373	385	382	415	415	407	353	381	375	391	385	374	384	384	397	417	360	396	401	441	384	381	387	387	417	406	390	422	385	417	416	407	391	407	377	377	426	402	398	371	386	382	394	365	393	379	350	379	406	399	373	422	387	383	403	409	380	398	366	385	356	439	375	376	398	403	384	369	378	391	391	388	416	416	417	411	380	391	391	399	379	372	395	363	398	383	424	394	420	402	403	393	385	357	377	403	403	366	404	388	378	381	404	373	404	384	412	399	437	376	377	422	375	425	423	358	413	399	397	416	401	379	391	367	360	391	354	426	409	403	340	427	401	369	432	396	397	399	375	403	404	404	344	439	366	430	391	357	425	441	392	396	359	412	392	408	388	404	401	366	398	400	404	384	404	355	385	414	406	400	398	383	434	382	417	427	379	372	391	425	409	423	421	354	384	386	391	395	389	416	403	393	409	415	456	369	405	401	420	362	396	413	389	408	399	424	402	407	413	379	445	362	398	382	450	449	382	374	379	390	404	364	368	403	390	395	349	392	362	403	394	387	382	399	368	422	394	399	383	401	402	389	401	395	392	378	421	400	394	418	425	358	424	399	392	414	356	419	405	426	399	403	385	407	395	385	409	392	371	423	403	426	385	384	396	400	389	359	405	403	439	400	385	419	436	397	400	377	370	402	382	365	379	420	355	394	396	379	398	425	386	368	378	385	418	344	391	409	369	415	387	402	414	378	349	393	424	412	403	381	388	385	373	405	375	380	419	406	371	399	425	391	369	385	424	410	417	371	400	372	389	387	404	391	379	383	387	397	355	366	451	405	394	372	402	378	356	413	417	389	371	361	424	405	378	356	400	397	413	454	432	382	401	394	407	394	377	394	397	398	402	415	375	383	379	387	377	380	401	376	393	340	414	370	376	363	407	383	381	384	394	398	404	406	366	401	391	390	377	401	411	436	401	415	432	383	345	399	408	384	390	377	391	370	403	388	353	349	389	369	368	433	369	431	375	414	421	389	382	398	399	390	402	383	411	377	444	371	412	373	384	394	375	391	377	358	389	384	412	383	393	403	418	427	394	374	403	408	405	382	388	391	384	382	413	407	389	401	380	369	410	411	378	411	360	412	402	402	381	362	412	388	371	394	383	424	405	371	365	408	390	431	430	434	394	396	397	378	415	424	372	446	400	384	401	402	377	378	383	417	392	400	381	375	382	393	418	397	373	398	384	403	402	419	393	406	403	386	395	366	394	403	384	402	336	437	386	353	370	408	418	418	385	387	387	393	373	438	397	401	414	405	407	376	392	404	348	374	399	430	401	402	362	373	425	393	356	410	405	389	418	385	379	393	356	403	402	413	376	414	412	392	382	403	405	401	433	380	381	367	401	395	390	404	365	384	401	397	436	410	412	401	379	394	391	371	400	434	406	408	400	407
3211	1584	2769	3241	3258	3446	2452	1949	1879	1839	1737	1602	1289	1174	1199	1170	1191	1095	1037	1005	1548	1708	969	953	1031	949	1024	944	992	956	977	972	975	1048	912	933	960	1008	953	940	927	988	970	948	951	923	951	1014	945	963	883	994	932	941	1025	945	983	994	992	941	984	1035	983	985	1072	1011	975	923	929	962	1004	959	990	903	947	940	997	935	941	935	919	955	982	973	942	960	1000	923	1013	931	914	966	946	922	949	937	945	949	914	926	866	968	922	972	933	969	943	972	926	869	997	925	934	957	950	978	919	895	956	916	965	946	872	903	907	933	937	952	932	919	961	923	1008	951	977	901	966	940	890	948	967	942	913	930	953	949	902	948	927	985	924	916	977	934	939	930	921	896	950	957	969	923	986	930	935	939	925	968	945	955	906	998	969	943	987	938	917	947	947	928	940	998	904	922	936	998	914	897	940	967	941	897	949	899	912	967	968	950	999	930	945	884	925	950	973	946	957	942	946	932	935	984	965	925	979	949	943	948	949	959	935	895	972	988	957	1008	950	961	981	928	941	991	954	913	939	960	935	946	957	984	904	918	944	958	956	908	952	949	963	919	987	917	971	899	915	923	1004	945	953	962	994	945	937	959	953	905	933	989	970	921	955	990	945	949	1036	893	900	874	904	961	946	924	913	1008	929	936	951	938	992	950	902	901	981	947	964	937	965	941	915	907	969	976	907	870	973	924	908	874	952	966	917	916	969	920	943	965	934	911	988	1000	1018	918	940	927	972	991	895	931	894	972	948	932	951	1027	946	949	971	942	894	886	949	901	903	993	967	996	963	927	934	951	932	1013	914	964	973	940	867	993	947	891	908	969	959	943	923	922	984	948	964	969	908	923	930	960	913	884	971	927	952	969	955	961	933	956	940	890	940	1005	922	931	913	904	921	956	970	969	910	955	1030	908	948	956	966	954	890	935	943	982	962	920	917	899	911	949	942	912	971	921	914	942	937	953	945	979	943	958	978	889	870	935	972	958	951	928	888	946	957	945	928	981	920	922	924	928	919	940	936	894	928	943	963	920	973	938	953	925	964	944	965	986	917	920	980	917	961	925	936	956	975	982	1007	943	925	939	897	947	940	936	955	960	946	971	944	933	922	927	910	983	927	946	933	930	944	894	940	978	966	957	934	962	907	916	865	993	923	910	905	928	950	927	932	992	907	971	943	908	981	1015	908	907	974	915	947	955	973	932	928	921	949	955	911	978	953	900	933	951	949	907	900	946	935	893	929	955	865	952	973	920	991	939	943	989	913	955	933	943	976	912	941	893	948	900	949	950	862	966	984	944	913	927	923	934	965	941	928	918	923	921	904	930	999	921	914	956	943	887	942	917	906	901	921	989	905	956	914	897	939	912	922	961	905	1005	1000	912	992	900	954	938	911	913	1015	902	1000	943	923	953	929	989	916	944	977	968	966	979	965	961	944	901	979	957	924	925	935	948	924	921	974	945	926	911	964	989	980	938	941	949	943	929	914	908	964	928	939	975	913	976	878	979	961	979	973	934	910	964	944	942	907	913	966	931	899	954	938	960	951	916	1000	976	961	979	924	955	927	1006	930	928	930	940	891	935	931	968	924	978	940	933	936	930	933	936	924	933	975	860	925	962	994	945	938	867	933	979	892	927	924	924	943	952	931	927	970	919	963	969	954	996	928	939	956	955	951	969	941	944	989	971	965	962	923	905	904	925	955	910	970	921	1008	950	940	933	911	968	946	891	967	943	958	936	946	922	938	1014	972	985	896	971	928	933	895	923	923	947	917	911	938	886	933	1007	929	947	952	919	967	959	940	955	935	952	945	916	938	950	962	920	982	971	965	932	981	884	963	940	947	943	929	991	927	1010	935	973	917	1021	1025	929	944	934	975	960	1004	934	943	926	959	926	963	994	930	955	953	946	943	951	908	978	944	981	998	924	935	948	971	984	945	921	974	950	948	997	981	934	917	887	909	960	941	998	935	956	950	939	915	987	958	968	939	943	930	940	964	936	942	964	957	955	925	998	952	881	967	924	992	928	941	918	973	962	915	950	978	930	901	949	961	943	902	937	896	926	936	916	933	960	926	941	871	943	923	894	962	953	947	941	942	929	915	944	989	963	979	939	914	968	979	893	921	934	944	935	985	974	952	949	931	962	979	970	980	976	947	884	972	986	948	905	834	905	962	940	923	957	896	967	917	948	966	981	932	924	1006	835	892	968	920	953	945	999	943	911	997	905	975	952	974	967	1000	902	1015	954	948	955	968	907	954	945	950	964	937	957	971	902	912	923	911	945	883	922	962	937	925	956	979	942	987	953	920	931	981	890	952	922	953	949	948	961	1000	939	955	933	920	919	979	957	978	925	911	929	963	909	954	891	926	937	969	966	918	939	954	957	901	970	975	943	974	930	949	975	891	1017	975	973	1001	939	948	902	944	949	944	966	908	944	949	950	915	938	953	949	925	884	941	952	953	964	976	934	934	974	953	935	967	912	954	936	954	975	966	989	953	958	982	983	951	891	956	963	985	937	924	957	966	960	918	941	936	973	948	957	997	945	971	987	979	973	956	951	996	952	958	942	935	947	915	946	925	924	974	980	934	968	904	936	912	983	958	960	974	941	938	919	891	949	930	945	940	982	938	963	988	949	884	926	989	964	902	955	990	965	953	960	895	943	931	962	903	912	924	879	961	943	953	902	905	954	931	940	912	956	976	969	981	948	904	966	935	952	898	916	963	941	949	867	938	907	926	950	1010	929	935	1015	903	921	946	951	977	952	953	918	884	959	945	966	927	966	941	961	913	921	908	907	908	953	944	969	958	941	919	912	936	894	969	939	973	937	884	967	971	977	988	954	937	934	910	947	948	996	916	953	962	890	959	927	900	982	995	930	947	994	984	940	932	1012	912	974	940	911	966	912	989	1016	892	958	891	939	936	950	952	912	908	979	957	973	959	945	887	914	951	973	973	984	972	912	982	960	928	914	916	972	916	937	894	946	900	980	955	962	942	942	949	987	967	935	937	877	954	908	978	869	931	957	986	921	882	933	973	953	948	899	957	895	936	939	967	933	911	965	993	951	942	995	1001	968	930	984	936	909	990	929	933	960	925	939	947	925	927	963	939	942	965	950	965	913	979	977	977	919	938	940	924	931	935	932	926	931	961	931	1002	953	943	951	993	875	887	946	998	899	918	954	949	952	929	885	937	940	948	935	910	935	946	960	925	914	932	955	952	944	954	980	910	951	974	939	932	991	911	961	957	931	925	916	950	913	932	920	960	998	986	931	979	977	908	935	911	903	913	1000	966	942	939	915	945	984	929	944	932	903	965	974	1016	921	927	1000	881	937	987	911	940	987	999	927	962	933	912	956	914	903	969	951	889	946	984	979	925	923	951	925	983	925	943	937	930	946	976	923	898	935	894	957	951	940	963	953	986	943	951	901	930	958	1007	930	977	943	980	957	927	990	961	991	923	911	954	954	997	912	960	952	935	936	918	948	990	944	905	976	895	907	957	925	941	920	975	894	967	974	894	890	941	918
12382	5965	8694	7086	6644	8640	6223	3720	2833	2266	1770	1603	722	510	455	396	387	353	350	581	2987	608	324	341	332	349	292	307	311	329	288	305	287	304	297	299	314	315	297	281	314	291	276	311	273	288	315	300	290	313	309	330	278	300	294	293	324	324	325	306	310	357	303	312	298	271	321	320	270	271	275	310	296	299	315	307	269	297	316	312	315	306	297	294	297	328	264	320	296	300	269	282	275	296	304	310	294	276	312	279	310	276	317	252	288	257	291	282	281	275	305	302	335	285	287	298	285	312	305	288	289	278	284	308	302	322	301	279	266	297	318	297	269	283	301	324	295	274	285	286	301	302	285	294	294	275	297	253	262	293	293	283	285	292	322	312	273	278	300	288	280	298	260	302	287	281	274	317	332	303	266	310	294	284	311	327	280	287	291	305	297	298	309	300	293	316	278	266	284	297	287	301	275	306	302	267	271	298	259	314	311	304	303	296	283	292	289	280	285	278	286	270	291	300	315	289	290	288	293	283	269	288	283	304	305	303	264	280	293	325	295	306	317	284	320	284	291	306	300	325	316	289	298	285	311	357	266	269	294	316	297	276	334	282	305	300	293	304	282	287	285	272	321	262	293	293	287	323	300	258	281	281	307	321	297	282	291	251	275	282	282	305	280	298	296	295	307	287	317	283	320	291	303	271	294	295	285	292	328	258	296	280	295	265	275	295	302	289	311	315	288	281	273	304	318	280	288	316	286	291	305	292	290	298	275	274	312	308	311	279	320	292	280	260	272	306	272	291	301	290	305	243	299	304	287	272	285	315	279	319	257	277	318	296	286	307	298	311	278	270	281	291	257	291	291	281	329	274	299	288	279	267	280	298	299	299	320	299	277	282	290	275	285	311	291	264	279	263	274	279	268	260	289	278	298	295	316	291	292	309	301	266	303	285	286	316	278	292	314	285	313	257	257	329	294	290	275	287	296	278	287	302	294	288	287	316	280	289	289	280	267	329	294	307	326	280	306	295	267	287	270	296	303	300	304	287	289	267	313	304	259	313	264	266	224	290	287	278	341	298	293	269	299	298	307	254	270	291	287	301	297	287	286	281	278	317	271	318	280	297	268	278	301	327	281	273	291	335	277	271	286	285	293	283	238	286	307	282	321	276	291	295	265	308	295	314	287	282	293	301	294	282	282	298	320	316	271	289	289	325	317	313	292	311	319	262	295	281	285	286	320	279	315	294	312	292	283	275	258	273	299	302	298	278	353	295	279	292	270	288	295	296	299	330	304	280	290	271	283	271	287	308	304	298	311	289	303	254	308	263	295	285	280	279	284	291	302	308	303	280	296	284	274	288	286	298	278	266	300	299	290	289	291	293	281	320	269	296	274	288	314	273	268	290	296	301	310	306	294	284	304	295	315	314	250	297	254	288	291	291	278	300	322	273	302	285	252	304	275	286	302	278	291	281	300	278	276	275	269	279	252	284	299	301	295	288	313	302	287	313	279	265	277	277	295	289	293	262	309	284	303	293	299	293	300	301	268	276	263	285	296	253	276	279	301	283	255	336	331	287	302	303	283	265	321	305	296	315	292	278	289	295	304	326	283	289	310	265	307	252	284	299	315	304	312	291	293	276	288	285	306	289	296	294	274	282	265	281	281	308	305	268	294	308	314	250	301	312	270	274	253	292	293	298	277	303	303	283	286	319	293	298	296	286	290	287	313	311	296	279	282	284	267	277	306	304	309	282	272	273	270	294	286	284	314	268	277	289	277	283	288	303	312	280	300	279	307	304	249	292	290	289	309	280	276	321	278	295	292	297	272	278	275	292	309	293	283	319	286	267	290	287	293	305	313	308	300	264	261	295	271	269	300	283	280	263	279	275	284	300	295	318	288	262	294	287	317	281	296	283	267	276	261	249	293	283	294	276	289	308	298	320	305	256	274	270	261	302	321	283	260	286	305	316	283	265	280	260	312	308	313	303	278	281	297	326	283	291	299	302	283	298	326	292	305	248	285	311	319	306	274	307	303	310	283	322	301	295	257	295	312	285	288	311	283	307	285	311	292	301	279	280	282	265	307	294	259	324	318	281	270	313	257	290	320	296	326	280	279	278	305	284	295	279	296	269	286	262	293	277	294	288	283	268	305	281	300	296	337	290	301	275	285	283	287	271	281	288	287	297	275	267	302	275	297	320	287	306	276	314	327	308	275	308	277	306	279	306	297	295	277	314	300	290	273	260	275	328	304	290	310	300	286	255	305	314	318	292	274	293	289	293	294	307	273	292	310	275	258	286	296	281	261	299	279	308	286	300	298	286	299	296	300	297	310	296	288	317	313	284	294	279	294	291	272	313	289	279	297	282	274	272	299	296	299	291	276	336	345	317	293	293	317	300	274	305	269	290	301	299	328	278	266	305	257	284	320	314	278	312	286	288	291	328	294	283	297	277	275	329	298	261	262	322	289	326	296	324	305	283	273	299	314	278	312	283	293	301	291	289	300	288	293	302	280	308	290	296	302	314	314	303	272	268	308	284	287	301	301	290	293	290	312	303	289	283	263	272	283	296	279	301	278	315	289	301	283	270	281	294	304	318	282	268	282	284	251	278	294	293	291	288	271	302	283	327	314	286	304	276	325	278	244	296	270	291	288	268	286	286	260	320	303	281	314	260	277	280	280	303	278	294	297	282	294	276	290	296	300	262	304	310	279	279	293	303	281	301	267	267	278	305	302	277	269	262	309	303	292	269	307	277	294	275	305	298	273	288	292	270	290	323	283	280	314	326	318	272	290	296	278	287	275	272	280	295	314	294	298	278	309	271	290	264	278	298	329	322	314	280	302	315	297	290	281	258	299	301	299	252	305	302	311	287	307	299	352	290	314	259	280	290	301	270	273	307	296	323	307	279	287	297	261	294	301	293	288	299	312	285	316	315	311	291	266	310	285	300	290	335	267	289	285	294	287	294	267	296	282	282	285	280	288	309	275	279	323	287	286	263	297	342	284	307	263	263	283	305	324	284	291	305	281	297	271	274	299	281	282	270	288	310	313	256	285	268	260	307	288	290	281	274	298	307	273	268	302	262	301	304	295	274	290	287	310	298	238	276	317	308	305	280	280	277	295	282	293	280	292	305	279	296	305	301	301	288	306	314	288	316	302	296	268	329	310	287	274	305	313	279	310	280	282	287	283	285	298	242	281	275	284	350	276	294	327	329	287	307	276	280	274	278	313	311	302	323	295	269	306	303	307	298	278	305	287	272	292	280	314	292	263	295	332	326	298	308	261	310	285	280	279	321	320	301	307	310	307	266	285	301	308	297	306	300	304	339	276	322	293	272	293	259	276	282	296	277	309	296	287	257	255	300	328	317	311	278	296	298	299	285	264	310	304	277	287	282	261	312	286	274	298	287	279	296	285	281	288	311	268	296	304	265	304	283	280	270	297	301	270	304	284	280	289	296	316	309	312	299	286	304	282	251	300	310	314	283	287	254	287	279	272	309	296	282	319	303
7942	5308	10000	11462	15100	18617	13685	9098	8801	8230	6499	6653	2529	1814	1561	1487	1242	1166	1082	2535	14585	1723	1023	929	905	940	909	942	859	941	913	854	772	788	760	734	760	813	699	753	721	738	732	720	780	715	772	738	830	800	745	797	820	801	788	800	826	748	790	724	801	794	872	800	836	839	779	792	774	741	800	782	749	723	757	719	774	725	716	726	731	715	761	749	750	742	750	698	723	653	742	743	736	743	718	718	738	699	673	719	715	755	710	709	706	697	732	727	733	736	761	737	730	752	730	740	759	702	684	729	738	709	720	705	731	659	734	759	716	708	711	741	748	741	728	671	765	769	755	697	721	755	742	725	695	728	718	690	727	667	742	725	719	750	736	716	727	746	694	697	742	670	744	721	728	712	730	723	742	722	743	746	754	749	720	707	713	692	697	679	734	705	677	696	715	727	748	731	766	734	700	731	714	702	731	685	717	722	743	723	725	710	719	678	729	736	703	755	710	728	658	676	731	744	777	745	666	761	679	748	711	729	714	739	749	685	705	733	671	696	752	686	676	739	752	763	710	720	741	745	695	780	698	710	701	710	700	689	757	700	748	683	704	696	718	697	736	749	712	684	705	765	675	718	716	727	738	717	731	705	716	736	712	743	769	719	728	723	722	738	697	730	724	732	728	728	719	717	739	702	667	692	720	723	704	710	742	702	741	713	742	726	714	689	693	733	706	739	733	698	743	739	730	680	681	711	721	726	724	740	753	680	766	723	737	728	693	750	694	752	700	663	741	736	749	766	711	741	747	721	725	754	704	719	666	691	777	692	681	721	724	702	720	746	721	754	710	727	698	695	714	703	719	707	750	693	726	754	674	744	703	752	733	707	717	726	721	695	735	728	725	686	639	727	702	684	727	712	749	717	764	699	663	781	699	751	718	721	702	677	731	697	727	705	725	691	709	720	682	750	765	652	716	670	724	732	764	694	753	745	666	725	733	654	711	704	716	697	688	706	686	688	732	660	707	694	715	746	768	692	730	734	722	708	711	722	736	740	684	734	733	682	740	698	698	685	720	756	700	711	730	705	687	711	733	685	740	716	702	717	679	703	674	721	713	739	678	715	732	723	690	701	706	720	747	728	742	712	717	703	705	710	717	736	761	709	731	727	647	734	720	722	782	735	747	750	728	734	700	739	676	746	716	677	725	634	681	727	750	696	675	760	735	720	724	730	665	680	775	738	674	744	716	709	722	755	727	796	728	718	672	731	680	728	720	688	749	719	727	725	696	698	691	679	717	729	707	704	727	695	735	704	744	705	743	734	690	704	773	679	701	642	742	686	704	728	739	736	694	685	705	761	731	733	701	715	752	733	714	677	743	728	703	725	704	678	725	740	715	753	719	683	713	688	747	738	708	686	692	722	734	714	797	650	693	755	754	725	707	705	699	722	752	697	760	700	700	747	734	698	687	730	707	760	741	749	744	672	682	730	758	693	691	682	736	689	685	711	722	716	775	729	721	660	749	701	717	731	709	691	735	691	726	734	697	694	683	740	688	688	729	742	706	712	724	728	764	678	733	699	720	723	692	680	705	715	732	724	710	677	724	759	743	717	770	699	717	722	715	711	732	751	712	720	707	730	748	682	739	707	718	674	700	724	752	735	709	684	715	704	741	681	751	720	723	701	703	720	730	718	745	737	727	679	688	751	727	707	726	712	688	764	731	696	741	689	767	743	727	746	710	710	723	727	712	758	734	742	720	675	716	704	711	701	674	694	720	666	680	710	746	666	738	655	701	701	714	692	667	728	752	668	679	666	682	694	694	728	706	669	682	646	735	705	790	724	745	731	705	684	763	735	694	780	717	780	739	689	730	709	706	678	689	696	688	758	684	717	801	691	734	725	720	688	766	728	742	733	747	723	723	700	780	720	693	681	708	748	754	692	701	680	740	693	699	674	689	738	737	693	724	696	705	733	749	701	749	752	689	734	742	713	672	695	716	739	737	743	705	711	655	728	700	719	716	705	717	744	721	716	714	707	714	686	689	681	735	692	684	680	709	753	711	653	669	726	727	744	698	754	694	702	728	669	698	721	716	702	714	725	762	731	689	730	682	741	732	691	766	732	696	689	718	706	681	745	704	708	732	721	698	726	725	694	717	774	693	739	772	736	739	696	749	697	708	678	756	768	703	716	689	669	694	726	745	715	736	694	707	717	713	739	718	711	705	759	679	689	728	695	743	710	723	697	706	711	668	689	716	766	730	706	717	710	715	723	695	705	729	698	696	739	770	684	713	712	698	731	678	713	768	724	708	695	703	731	767	698	749	685	738	725	721	731	696	725	717	673	672	743	689	696	740	722	737	707	712	734	751	716	776	727	726	713	710	713	769	676	724	728	738	726	704	761	738	703	700	754	732	701	701	721	697	738	690	727	756	762	703	735	741	688	622	735	705	717	695	690	720	721	711	650	693	702	712	695	704	709	706	727	702	676	730	672	712	739	772	687	683	672	714	787	686	737	769	747	693	690	762	726	714	684	693	753	735	707	758	725	711	671	658	712	737	671	726	746	709	743	732	709	701	676	728	715	697	737	698	730	724	701	688	722	681	737	698	746	745	744	678	736	708	738	731	720	709	714	767	708	706	698	689	756	703	697	685	701	680	685	668	740	686	752	678	727	702	748	745	689	707	724	782	707	709	685	702	677	767	643	766	746	736	733	762	734	723	742	717	735	716	745	717	738	704	701	697	759	725	711	731	726	751	714	709	713	755	671	704	737	705	726	736	727	705	668	678	679	766	769	690	684	682	731	686	696	730	711	687	737	718	757	753	719	765	679	719	745	726	723	702	702	774	712	724	726	721	675	702	748	711	725	727	712	725	702	690	686	719	666	701	727	716	698	692	747	672	723	661	739	719	735	693	735	717	690	646	714	663	743	718	728	696	747	664	752	724	728	766	714	686	709	692	709	739	717	643	744	696	736	705	709	748	749	726	683	764	724	725	735	739	701	714	747	688	758	720	671	712	741	687	690	674	704	721	671	725	719	704	731	718	721	744	696	718	712	778	710	698	697	678	701	763	723	684	708	729	689	749	761	721	695	700	743	723	701	717	705	750	710	729	737	741	734	741	714	772	688	700	713	673	724	751	691	697	688	702	685	672	706	698	711	740	657	715	700	694	703	755	680	696	733	740	752	703	693	666	699	723	700	727	730	686	720	735	667	709	708	723	711	712	712	697	736	703	710	684	743	736	732	728	750	781	704	686	697	719	683	700	705	690	701	783	698	729	718	711	678	761	722	698	733	696	718	702	716	744	696	688	711	721	712	715	695	711	692	728	684	715	721	801	718	717	684	673	654	750	669	746	728	673	726	711	747	728	728	696	752	719	761	728	744	722	716	715	742	727	726	704	735	707	672	734	725	719	722	699	692	715	671	712	695	687	696	750	715	684	709	736	773	733	700	715	721	726	712	724	701	739	742	708	716	715	707	675	722	714	706	698	730	701	715	724	723	758	702	685	740
19974	9903	13351	13197	15030	15229	10133	6608	4698	3758	2657	2588	827	506	392	358	321	289	289	1490	4213	2184	239	232	234	229	178	218	234	210	215	178	204	174	175	192	180	195	199	198	180	177	179	191	177	165	200	167	207	185	186	160	180	176	186	202	180	186	196	188	195	146	186	201	181	190	199	198	212	187	205	185	171	161	148	172	155	189	171	192	185	144	177	167	184	176	178	188	185	178	159	163	157	193	160	167	152	177	183	177	144	173	166	159	188	166	170	170	160	186	181	166	156	174	172	181	168	160	173	162	165	171	208	174	189	156	172	185	191	179	185	170	176	187	176	179	160	183	192	171	183	193	172	150	186	159	205	177	177	162	175	174	178	164	172	173	152	169	179	167	177	167	188	179	169	197	152	157	162	191	187	174	158	182	166	201	151	165	172	152	194	179	183	176	198	156	172	165	214	151	152	204	200	200	177	147	175	175	165	162	174	176	156	182	167	177	172	183	171	182	183	160	164	172	177	175	180	152	154	161	177	188	180	168	165	169	179	177	183	184	196	161	168	168	175	165	162	176	168	178	151	185	193	187	162	172	169	168	211	172	178	159	148	176	171	190	165	166	137	164	163	173	170	177	174	169	185	191	170	170	175	156	155	176	161	190	163	185	185	170	159	157	189	177	172	159	166	197	161	194	162	191	173	164	166	166	162	162	182	167	159	180	172	185	179	166	191	187	151	177	171	176	195	199	159	198	155	177	179	161	160	160	172	188	167	176	150	205	189	182	154	162	175	164	163	177	152	179	172	179	158	172	182	163	155	209	185	178	192	177	181	173	168	176	162	163	183	147	185	165	176	189	150	171	186	165	184	185	188	174	167	171	151	169	161	168	156	150	164	190	181	158	198	150	181	153	182	172	162	151	178	178	165	182	161	169	182	158	189	162	169	174	172	157	168	178	200	166	166	170	171	160	175	163	186	179	167	141	163	174	168	153	180	175	175	172	159	167	167	169	161	161	165	188	199	158	152	156	176	181	163	174	156	183	171	194	162	159	172	171	188	160	174	177	154	150	174	181	159	159	178	191	161	151	171	182	196	157	166	195	191	170	177	162	189	195	166	169	155	181	169	186	165	176	178	185	185	154	180	182	197	156	161	162	170	159	190	162	164	176	200	159	203	167	155	184	175	167	188	175	178	165	166	182	180	176	155	161	161	165	156	177	199	180	172	153	161	149	176	184	194	189	176	160	145	177	173	159	162	168	198	184	177	183	157	164	177	165	174	192	170	172	187	156	182	165	186	191	187	164	177	160	196	201	172	168	144	190	157	170	180	194	175	165	174	152	180	183	187	147	181	170	184	181	176	169	163	184	179	164	175	174	173	184	186	187	157	163	187	179	179	162	174	164	194	173	177	181	164	168	183	170	156	171	189	164	172	181	179	176	166	160	181	168	189	169	180	184	174	187	163	187	174	177	184	152	153	182	166	165	205	177	170	197	168	177	176	179	177	170	172	167	169	183	173	174	163	164	170	166	180	159	175	188	183	150	152	170	170	167	162	200	146	160	165	171	166	175	195	179	175	175	163	181	162	163	171	171	167	196	186	203	192	192	161	173	153	165	186	193	178	183	146	166	176	165	204	182	164	160	171	178	224	197	156	166	168	183	160	146	153	190	176	171	172	178	169	189	200	177	176	183	213	160	170	156	149	164	196	176	165	179	171	163	173	185	168	185	195	168	191	190	195	176	164	196	175	182	181	167	161	168	175	172	167	182	190	191	179	133	189	185	170	169	208	174	145	177	161	180	163	166	178	168	172	199	169	189	165	162	176	151	194	189	181	166	155	181	180	154	175	160	143	171	184	182	180	196	169	167	174	175	189	154	162	168	171	166	166	187	173	166	168	164	192	173	195	173	170	151	145	162	183	152	188	176	183	166	158	165	155	196	165	178	177	172	167	155	195	155	178	192	171	158	177	169	178	176	173	171	192	188	184	176	140	160	185	165	184	166	164	189	148	171	174	162	156	180	175	187	186	177	177	154	151	191	169	178	167	165	180	174	159	164	180	209	183	181	171	168	193	176	191	156	170	159	170	173	150	182	176	190	165	169	178	194	163	158	197	182	182	166	158	167	182	169	171	177	180	150	176	151	188	173	167	204	173	167	196	161	161	172	173	178	181	185	158	158	168	176	180	191	168	187	166	169	152	175	167	189	191	172	156	169	199	173	169	178	153	149	179	181	186	179	175	182	156	197	173	176	194	182	181	173	163	175	193	161	180	169	191	179	194	168	187	190	162	164	156	163	172	164	175	178	181	170	168	183	170	154	185	159	176	160	160	164	164	190	193	208	165	174	164	167	173	157	180	179	180	170	180	164	196	177	175	194	184	170	172	170	173	174	167	171	158	177	181	189	170	154	158	170	188	170	162	166	183	192	170	152	166	188	177	177	168	171	184	180	177	169	175	167	177	153	182	190	178	163	175	137	187	181	183	183	178	175	194	188	184	165	178	162	179	168	200	172	162	210	209	155	169	179	167	197	164	181	163	165	165	210	174	200	170	175	174	171	167	170	183	148	149	181	177	187	173	191	162	190	194	174	160	178	171	165	167	202	178	179	165	171	167	171	184	180	178	154	176	172	153	187	174	197	172	150	174	169	182	186	191	159	162	187	179	172	169	174	183	163	147	183	167	176	191	176	196	145	183	192	177	186	191	172	164	177	178	176	155	184	173	159	162	182	172	189	152	182	182	167	166	172	171	193	162	164	191	160	179	172	153	180	189	164	173	218	188	171	176	183	169	173	159	157	179	177	180	193	167	168	153	155	169	156	184	188	160	178	173	161	164	184	168	167	170	182	175	160	180	169	176	167	180	179	214	159	147	169	155	161	173	183	159	183	164	168	150	180	195	180	166	194	183	142	162	187	190	155	176	185	196	180	175	169	159	159	173	191	177	178	162	147	140	161	192	182	156	141	188	150	191	181	155	198	189	156	190	162	167	150	150	166	171	173	182	181	176	179	185	161	178	179	185	151	196	167	176	191	173	155	177	157	179	168	166	170	171	160	173	161	198	168	176	177	197	194	156	174	178	150	180	157	184	183	188	173	214	175	192	181	172	159	158	164	159	179	188	179	172	183	168	175	210	141	175	200	207	163	162	160	183	153	175	146	161	157	166	174	186	167	172	164	201	165	155	168	191	164	168	174	168	167	181	159	186	180	193	175	205	182	171	168	181	198	177	201	187	182	183	170	183	196	189	180	147	192	168	169	197	200	161	154	160	186	193	182	173	156	147	176	179	179	165	169	162	168	200	181	158	169	203	147	179	157	186	179	168	169	164	181	176	210	182	172	172	208	162	162	187	154	177	154	157	188	202	189	168	166	195	204	184	166	158	178	160	175	191	179	191	197	187	171	169	178	180	177	187	187	177	180	144	170	177	163	172	163	166	158	156	155	177	163	197	165	163	176	173	203	162	165	174	187	184	172	190	182	206	151	188	153	171	159	192	157	174	176	189	179
10544	7393	13484	18306	24178	24553	17486	14155	12979	12350	10116	10225	3450	2506	2065	1719	1441	1324	1263	8872	19470	8808	944	874	814	784	744	806	943	767	824	643	581	579	602	540	538	527	523	544	577	551	537	518	557	537	516	545	508	603	545	646	562	569	576	628	578	533	581	548	502	620	662	684	599	660	586	619	641	546	604	639	543	490	519	473	480	493	530	607	482	471	453	455	493	471	499	497	481	472	484	467	463	517	464	463	456	474	445	468	467	469	457	452	487	463	445	493	469	524	483	448	491	469	468	492	483	444	462	475	462	480	468	475	439	456	476	462	465	463	480	493	436	504	463	471	465	491	439	464	444	456	460	491	465	498	473	468	457	489	430	457	471	459	433	417	452	469	486	502	438	465	506	471	473	454	464	505	496	497	463	481	446	490	473	481	457	425	470	425	436	494	470	473	462	486	456	454	447	469	488	450	472	483	451	467	489	484	451	427	430	464	467	470	523	464	458	465	435	446	445	447	449	455	420	457	460	476	472	485	512	466	453	471	461	435	457	476	477	446	456	493	429	513	491	434	471	453	483	463	466	459	488	423	481	476	462	449	449	468	456	505	459	479	472	457	444	442	465	477	429	477	483	489	418	471	431	496	489	502	428	482	478	480	472	473	481	539	476	477	513	475	485	447	480	493	474	478	463	499	452	460	453	485	470	504	479	462	467	473	458	465	479	440	443	470	481	449	474	459	464	471	463	460	482	453	456	493	494	498	459	446	451	459	428	473	499	422	448	464	463	466	492	465	453	479	475	467	468	474	419	488	452	472	459	482	437	437	461	479	485	485	416	466	468	428	482	535	442	484	459	466	440	442	442	476	435	450	472	458	466	446	462	478	463	462	468	460	452	468	477	463	476	461	501	446	472	492	478	479	457	470	495	466	447	452	468	443	464	478	524	438	460	438	533	486	487	471	437	482	475	461	469	482	469	448	450	459	476	467	437	459	480	447	464	412	468	483	464	468	478	433	483	492	488	460	471	505	458	486	470	428	469	501	456	426	453	443	470	472	439	486	480	467	499	452	426	484	487	453	487	451	438	462	487	444	459	428	470	444	477	482	463	459	452	477	443	453	476	502	467	463	456	495	463	476	451	468	462	474	480	459	453	450	489	505	446	460	405	477	457	444	446	493	466	458	468	471	480	483	489	447	490	447	520	460	480	494	449	461	481	459	475	434	464	502	461	488	451	440	428	464	467	504	477	454	427	448	469	466	493	487	456	495	513	467	470	444	423	466	428	458	496	499	472	545	451	508	457	473	500	493	448	476	477	486	472	477	473	472	426	480	470	423	456	532	449	458	477	470	483	460	476	485	425	467	453	500	475	458	487	457	438	446	433	452	464	427	463	461	454	471	482	485	437	480	452	467	455	468	447	466	445	457	438	449	449	471	476	467	450	472	445	458	398	464	430	451	479	485	450	478	450	428	472	488	448	470	463	477	468	459	463	459	462	507	455	463	449	436	463	426	481	444	453	472	490	474	462	486	482	455	439	464	475	411	497	411	438	467	427	463	496	438	465	473	465	449	454	486	446	470	465	484	474	447	466	491	444	447	471	476	475	471	482	519	441	434	461	463	474	487	443	466	508	461	495	464	481	465	474	518	457	437	480	450	462	457	474	438	460	420	438	466	470	473	441	485	482	475	440	433	470	427	459	445	489	487	437	450	461	484	453	451	485	437	452	488	433	464	450	485	422	496	463	434	508	452	503	458	503	469	494	458	441	476	467	458	461	453	461	469	462	460	472	465	446	487	461	478	461	466	467	428	467	465	460	438	474	486	490	467	418	528	496	497	474	495	479	463	488	477	491	456	489	486	448	456	492	452	456	454	466	468	446	493	458	528	491	475	443	477	470	458	479	456	466	424	445	482	432	475	449	458	455	459	467	455	501	456	499	469	451	443	474	446	463	446	470	476	464	457	453	454	447	471	446	476	445	471	484	492	447	460	475	430	469	476	484	491	486	486	452	474	418	468	462	495	472	463	519	448	484	460	490	472	463	484	478	517	445	475	451	482	487	477	477	491	436	465	448	493	488	496	467	508	477	452	468	460	456	459	459	433	426	480	475	459	501	460	454	433	459	489	486	433	472	442	437	431	453	485	464	480	439	495	488	456	507	435	454	441	456	470	465	475	483	457	469	469	457	482	468	515	447	474	442	470	479	481	466	483	494	503	484	495	454	442	487	458	454	479	461	475	521	472	462	455	445	468	431	433	469	447	476	502	510	446	488	450	476	464	437	485	464	464	521	462	497	468	449	467	450	448	455	474	485	475	486	489	440	493	451	447	460	494	463	423	429	436	486	502	453	442	466	452	445	497	452	456	466	492	447	492	467	467	487	445	466	461	485	477	483	480	484	468	489	468	457	471	447	454	494	437	426	421	458	478	454	439	450	464	451	444	487	447	479	464	457	475	477	492	481	488	425	452	460	499	475	463	444	478	468	463	440	495	466	470	471	482	462	443	517	521	467	454	466	515	468	447	445	468	486	480	484	499	464	442	507	481	469	460	466	489	467	455	464	500	466	468	466	473	480	452	476	450	469	457	481	486	457	462	451	438	476	461	445	427	478	440	448	519	466	486	508	465	472	472	495	465	467	438	442	485	443	494	464	517	481	456	447	470	473	455	439	475	465	481	490	473	457	469	479	446	473	459	492	427	473	451	481	454	433	472	460	490	446	482	473	491	471	474	502	466	491	448	447	477	464	445	462	420	427	493	443	491	470	440	444	421	495	501	465	459	468	462	519	485	462	492	444	450	433	425	477	456	467	432	469	476	427	477	466	489	459	488	477	478	483	457	436	464	441	434	484	485	466	431	458	495	473	430	496	487	449	460	449	481	536	457	456	485	443	452	457	449	459	486	476	431	421	478	473	509	478	432	471	455	432	469	443	493	458	472	480	467	486	462	471	464	429	487	474	447	477	473	468	467	462	416	467	508	523	431	470	464	471	432	473	457	423	491	456	474	433	437	487	473	465	432	485	473	463	448	420	473	460	453	489	457	505	489	437	436	456	482	507	482	466	449	513	461	498	460	433	461	471	491	424	488	491	464	456	485	451	478	439	515	463	463	475	492	453	452	480	458	434	477	477	453	449	445	440	481	478	455	473	449	466	512	465	448	485	475	451	439	468	470	526	450	475	435	481	480	444	457	483	458	463	465	530	452	454	498	434	465	448	471	453	454	411	453	451	463	472	493	479	479	443	482	476	456	490	476	476	501	460	454	432	443	433	440	481	414	451	437	455	462	462	451	418	458	472	470	515	489	462	486	477	437	457	464	517	443	458	467	514	466	485	461	481	444	480	415	449	508	425	443	479	489	472	462	467	477	477	447	453	466	498	424	460	486	450	472	460	461	499	443	508	478	476	462	455	446	452	424	435	446	459	471	424	475	460	425	412	450	458	499	456	461	487	491	490	473	465	468	473	467	437	465	453	444	430	450	494	487	462	480	511	468	479	456	468	457	472	481
3203	1166	1499	1190	1046	1047	707	635	565	559	523	476	464	446	434	423	445	394	410	410	559	515	418	419	416	402	407	405	394	439	426	392	429	410	413	435	393	398	411	417	405	400	390	390	415	406	394	408	416	364	370	444	403	395	412	431	413	406	415	415	394	367	427	403	333	383	381	391	414	441	421	416	401	402	410	389	422	407	400	368	420	381	427	430	391	415	404	437	389	384	439	410	390	356	403	410	400	387	382	406	362	403	393	383	383	404	377	432	437	403	418	404	405	391	414	376	468	395	447	401	382	408	396	407	445	425	394	405	375	379	389	416	380	392	399	389	409	382	421	424	397	401	401	460	392	453	397	438	426	399	381	432	383	393	402	378	413	369	391	365	359	434	378	414	425	402	386	414	395	418	382	408	412	434	381	383	422	422	404	423	407	425	379	396	369	418	394	437	364	396	385	400	388	398	395	400	397	431	372	419	430	404	436	369	400	397	431	385	415	377	401	419	369	393	402	389	391	428	402	383	399	361	443	419	368	376	349	402	401	388	394	367	376	374	412	400	418	417	381	407	426	381	401	385	395	394	390	399	402	377	419	392	372	396	391	392	385	399	412	364	418	388	380	403	421	409	408	432	391	410	396	430	420	382	437	405	418	400	402	412	408	430	407	426	407	416	440	429	397	406	418	413	381	368	389	397	430	384	410	414	416	393	348	415	380	407	403	361	376	359	412	428	409	342	365	389	401	403	401	410	392	412	405	399	410	398	415	391	396	401	386	391	322	399	414	378	412	427	419	399	409	393	448	400	410	419	421	390	429	404	423	436	391	381	423	435	383	382	388	398	433	459	374	413	403	416	449	397	399	406	402	412	371	400	390	413	389	389	373	402	435	444	409	366	415	424	383	423	401	380	421	358	369	399	387	371	411	408	409	358	399	396	419	377	426	431	434	419	426	377	375	405	420	410	425	400	459	389	362	411	419	389	398	423	407	435	402	397	396	391	427	407	407	400	438	386	424	401	412	401	380	382	416	383	381	427	383	375	396	399	416	375	422	418	404	420	399	406	411	418	379	413	405	424	365	370	400	396	406	411	360	409	441	413	389	418	452	417	423	382	375	403	417	373	412	444	380	378	407	392	398	405	415	442	372	398	383	416	412	422	449	392	379	401	439	396	376	419	406	418	412	385	394	427	426	397	412	386	402	394	406	421	443	388	402	406	384	403	412	431	449	420	407	379	408	389	410	393	413	447	364	390	398	419	415	375	442	387	386	445	414	409	440	436	386	394	394	397	415	398	416	427	386	385	392	414	383	388	403	401	428	403	399	404	414	387	415	385	411	411	400	364	408	419	400	392	395	385	405	410	384	409	358	344	401	375	400	403	371	386	370	410	389	413	397	374	398	381	420	436	417	404	403	386	421	387	417	389	400	432	425	360	436	399	362	405	383	377	390	382	386	417	399	375	405	442	391	417	409	406	389	412	399	418	443	422	383	393	397	417	397	396	360	414	405	409	404	406	409	419	413	376	379	433	386	388	385	397	397	402	430	403	420	365	407	426	358	359	409	414	410	394	416	387	393	377	384	401	373	388	393	403	398	389	368	442	379	416	428	387	429	430	416	381	424	417	424	384	429	433	399	440	380	388	413	397	399	380	414	404	435	387	439	397	415	417	379	414	348	356	389	373	428	430	402	400	396	405	436	394	430	384	457	390	441	379	418	428	412	428	425	442	393	407	388	409	412	407	443	392	394	381	399	383	386	373	405	408	410	401	406	414	419	441	417	433	399	403	392	427	386	409	398	400	394	407	407	476	419	422	407	388	407	429	392	402	418	388	405	379	411	412	365	379	426	393	409	417	465	384	361	403	397	453	411	391	384	389	427	362	372	389	408	425	390	402	395	403	382	427	431	416	379	418	426	395	395	393	362	392	382	383	378	416	422	404	401	383	366	419	391	402	381	382	404	422	397	397	388	410	413	406	385	394	420	435	393	382	414	432	420	416	443	356	415	419	369	441	379	426	396	449	396	377	409	397	392	432	378	414	419	391	411	392	409	407	390	393	447	363	386	396	393	379	403	367	409	419	387	394	375	428	381	391	425	366	388	400	373	375	420	404	366	401	406	383	383	411	404	390	387	407	396	421	396	364	410	428	381	405	417	403	378	411	401	386	406	457	385	382	407	407	402	423	434	409	418	410	398	406	417	420	417	391	420	434	433	406	429	401	381	369	407	386	401	402	396	376	415	428	412	436	449	399	389	397	393	464	431	384	409	367	384	411	367	399	387	405	391	460	386	390	431	358	418	393	405	381	390	403	405	396	386	404	416	396	393	360	416	425	399	425	389	403	392	408	375	395	394	398	428	416	401	405	425	379	424	415	363	431	393	369	438	389	362	412	413	408	419	356	423	420	438	384	387	373	408	431	425	406	368	393	444	406	414	386	416	389	430	397	410	404	399	388	410	417	405	413	412	436	402	409	412	413	421	394	394	412	398	366	395	381	361	406	394	414	385	379	393	415	416	418	377	415	400	401	402	392	389	430	426	404	423	432	406	417	408	393	425	392	384	355	411	381	439	400	382	372	389	383	387	423	382	398	423	405	379	404	403	433	393	424	390	412	421	419	391	434	415	372	421	423	389	393	395	422	426	375	390	404	401	366	388	391	412	432	378	372	420	399	427	376	413	358	426	387	358	431	398	417	377	409	390	426	396	379	408	381	402	396	389	412	417	374	394	409	394	390	418	384	361	397	387	375	387	356	382	390	415	395	405	378	365	410	379	410	396	403	410	406	377	387	394	425	419	373	401	421	388	374	383	418	396	363	397	408	394	367	418	391	393	406	375	379	387	417	370	427	406	400	424	392	406	437	390	390	381	404	433	382	407	386	383	388	410	402	407	404	414	398	421	402	408	394	413	397	426	401	391	387	385	403	384	415	424	380	382	423	408	415	400	390	399	413	412	418	369	419	401	433	408	367	405	399	422	392	355	403	411	363	409	407	381	380	377	370	429	355	374	449	397	403	371	407	392	468	439	376	391	416	388	424	441	426	409	410	410	417	355	428	396	402	436	442	421	391	383	428	407	381	413	400	392	408	438	396	435	401	408	392	414	415	372	404	393	392	415	398	426	377	386	395	386	391	388	399	434	391	381	419	390	407	391	418	396	399	406	425	442	380	409	371	400	397	386	451	370	390	385	425	423	401	440	390	420	369	403	391	405	412	391	409	414	385	362	384	449	419	402	400	411	424	453	418	373	421	404	418	371	424	461	422	391	381	417	382	411	408	405	466	367	413	359	375	385	388	390	379	413	409	424	372	358	381	425	436	367	417	393	370	377	398	423	410	374	412	443	398	434	435	409	387	429	409	412	418	395	373	439	394	432	457	390	378	395	379	378	394	416	396	392	385	422	413	441	417	392	406	416	419	408	388	397	370	391	391	378	359	396	418	417	405	417	438	401	373	393	377	378	412	396	398	377	399	408	420	344	370	393	428	392	393	396	395	403	436
3115	1873	3152	3598	3774	3612	2554	2126	1971	1868	1595	1422	1187	1156	1096	1101	1169	1109	1052	1139	2160	1613	954	938	1023	966	976	971	1003	1030	966	1028	968	990	1014	957	977	961	957	987	914	989	962	989	987	940	938	962	972	988	1026	993	972	988	1006	1031	990	966	1052	964	987	1050	992	998	1052	1019	1020	1004	1018	1035	1019	1031	980	990	978	961	1036	983	1019	975	964	999	959	987	969	987	927	935	980	947	982	1010	1001	979	943	949	950	944	953	989	973	942	1008	969	962	936	994	972	986	930	969	997	950	981	967	998	905	970	977	958	946	924	951	981	987	1006	990	1016	1012	1017	966	955	972	1010	1012	960	958	985	963	948	962	970	1001	955	924	1000	1045	955	981	974	946	970	1029	1021	987	966	943	955	934	974	913	980	992	1023	963	960	948	988	930	993	935	953	927	923	991	967	966	1022	1020	1027	1035	998	931	951	963	981	971	970	999	925	945	945	980	969	928	918	926	941	1024	980	964	972	990	964	977	931	979	1039	1010	1040	943	970	957	1002	924	942	988	972	1014	986	948	994	1018	940	995	971	995	955	973	1007	958	981	1026	982	961	955	1037	966	979	959	980	949	1007	955	1029	915	958	982	972	984	942	912	944	956	991	987	958	1034	1008	993	1010	1035	916	978	1054	953	973	953	1005	955	912	992	974	1033	996	927	1002	949	972	906	985	1000	982	1010	997	961	922	938	951	978	959	982	1002	962	1030	888	984	924	999	925	1003	966	941	875	966	1030	959	956	972	989	982	962	925	916	962	1000	956	929	960	1000	986	935	1018	952	942	928	997	931	979	983	947	960	924	983	920	982	951	978	964	958	1050	993	951	950	1019	953	971	991	973	941	944	939	956	939	1025	1002	952	1036	1009	974	967	954	998	1009	965	999	953	921	920	973	956	924	1021	1008	956	987	951	932	931	977	1004	964	976	948	1009	946	929	951	947	968	963	975	954	964	968	959	954	964	975	995	992	977	961	953	974	940	999	930	985	993	1016	1015	977	985	962	951	1003	982	1021	1016	927	920	940	1002	983	953	964	989	970	984	991	966	992	955	963	975	1006	932	931	894	957	1002	953	1031	998	961	960	938	973	994	994	990	967	931	986	1037	943	990	938	986	983	970	1032	954	956	963	949	1009	992	947	963	976	948	1018	1011	957	942	986	1028	939	1002	941	968	999	985	906	954	998	1021	1020	1001	972	972	954	973	963	992	952	944	913	957	949	1016	1020	928	973	956	978	984	928	924	997	979	964	965	951	943	959	973	966	972	928	856	993	1004	942	952	959	977	990	981	990	973	942	997	1026	952	1050	965	935	1017	925	935	964	992	952	949	969	974	934	935	907	1013	982	1021	979	978	1013	966	988	995	941	988	959	973	960	938	921	1018	989	991	918	999	981	993	971	982	1027	951	987	981	1023	975	990	1006	972	989	975	1023	919	971	966	953	958	964	955	990	989	974	939	976	998	1022	1007	1000	961	919	1001	925	1010	1009	968	980	1052	991	935	1002	990	1003	955	969	977	984	998	979	975	1025	933	908	978	978	972	1005	986	962	979	930	950	938	919	933	955	956	1025	953	978	982	958	941	905	978	990	959	955	969	929	996	985	956	966	1018	929	966	989	991	970	963	1035	994	950	992	975	1019	988	979	981	961	1006	946	973	963	992	976	976	1012	1021	983	1020	986	994	1012	952	975	963	949	978	962	981	927	974	939	948	970	1008	950	985	957	944	969	958	924	954	949	956	954	944	943	1006	1065	1021	991	985	967	927	979	955	982	939	991	923	988	968	1018	863	1000	987	958	970	941	1022	985	979	999	957	974	981	1000	952	940	942	962	968	967	943	968	978	909	981	972	954	965	967	974	959	979	980	1047	1003	1012	1018	944	1003	963	1033	946	1015	980	1008	977	968	1030	1008	993	939	991	1014	972	975	925	988	936	1003	1012	997	921	996	952	991	1001	975	982	1034	906	972	914	890	987	916	980	977	967	948	975	968	996	959	965	929	990	993	954	936	984	1035	986	982	955	977	922	944	938	977	1028	1007	1002	949	952	963	940	945	999	942	993	911	946	932	982	964	993	998	921	999	986	1004	937	971	937	992	1026	932	957	1015	982	970	968	907	951	1019	957	967	971	957	983	975	959	975	989	978	994	991	994	931	968	957	977	964	927	991	989	947	935	981	967	977	1005	950	1042	1016	938	1004	994	993	991	944	1002	992	933	1002	1004	920	938	924	963	965	965	955	1034	960	977	927	960	967	961	969	993	989	985	1009	983	973	970	962	952	971	934	950	980	1004	920	968	994	987	991	984	970	929	994	967	980	1007	945	982	1032	993	1006	950	936	1040	970	971	976	965	956	1006	968	934	938	965	962	1016	1017	1052	940	959	929	1009	983	1012	1035	928	958	987	1010	993	999	973	922	968	968	924	966	941	1026	975	935	978	955	954	1027	976	968	990	913	1007	938	965	985	1009	945	1047	937	923	958	945	970	1009	985	987	927	952	982	963	938	969	1019	964	963	968	960	879	971	948	966	965	897	985	940	975	964	1000	954	936	981	973	999	987	980	976	942	964	969	971	965	989	947	980	991	942	979	948	928	994	913	976	989	964	1016	978	995	1015	962	1041	930	928	987	1008	962	1010	995	914	1009	951	1014	1019	962	949	944	985	981	973	970	994	970	945	980	1040	1013	932	968	1001	978	993	1005	954	992	965	969	955	1014	916	991	1015	967	929	940	942	932	953	1009	978	999	948	957	928	975	982	934	995	967	1019	961	979	962	1041	960	1012	967	983	943	959	976	945	938	972	928	974	959	1015	991	970	994	977	1015	1015	1015	994	1005	970	1008	966	963	942	957	964	941	997	943	941	961	937	973	973	982	940	987	978	992	965	953	978	1037	961	939	1008	973	967	980	956	981	910	1080	992	996	946	975	954	961	935	1000	969	945	970	963	964	949	963	1019	1003	989	957	959	930	970	970	944	930	982	969	958	984	1015	996	1003	968	998	968	1008	944	1041	973	973	1005	996	1001	964	911	977	963	936	961	1009	1023	979	939	988	954	945	993	1000	988	963	945	1022	965	997	935	979	990	948	969	1013	946	979	985	963	914	972	957	1006	925	978	1034	984	1027	935	1005	978	908	963	967	988	949	957	959	943	939	1000	980	912	978	988	959	1004	984	920	941	962	961	1015	993	969	950	955	947	963	999	974	972	936	974	978	892	957	1021	941	924	999	994	993	943	946	966	956	973	1027	949	943	977	975	897	1023	942	1032	987	903	1020	962	962	970	994	932	971	958	989	969	996	974	967	945	998	910	1024	956	982	917	974	966	992	1030	928	954	940	986	950	954	974	976	973	952	1009	1026	982	972	953	942	970	962	1051	966	974	965	945	957	955	1007	989	966	950	968	1060	986	930	986	980	952	1015	983	958	937	1009	918	969	994	998	952	963	958	987	950	1010	990	965	948	1035	1000	946	960	991	956	978	1004	971	973	955	1018	966	973	973	986	944	951	977	1003	991	965	968	923	938	959	942	990	927	998	920	976	962	990	968	916	959	1006	992	968	1029	975	1015	987	994	997	957	988	949	970	999	1004	965	1001	966	985	995	996	995	977	938	1004	922	1008	1024	941	922	976	947	966	984	979	994	978	971	973	935	971	953	997	1000	960	979	1001	927	973	978	978	901	966	960	940	1002	956	1009	989	918	976	977	993	972	978	1002	961	1010	962	1029	981	1000	944	1016	1006	942	970	1033	960	977	926	994	940	1008	980	980
11646	6177	9959	8494	8055	9502	7213	5689	4174	2603	1320	1012	585	434	455	402	402	387	350	838	3619	1583	349	361	348	346	299	310	353	315	326	317	319	343	332	308	298	316	324	299	326	319	301	313	334	293	302	303	324	282	340	323	327	295	334	274	312	315	282	293	301	344	344	316	343	326	324	323	326	323	318	309	333	290	287	302	291	349	294	319	305	344	284	305	308	320	303	320	288	297	301	321	277	299	259	334	326	338	312	309	357	332	322	281	292	304	289	301	265	288	275	318	312	301	298	323	336	310	333	310	322	306	342	295	316	284	318	303	312	278	275	307	284	312	306	304	277	323	307	314	280	291	323	302	313	320	299	278	330	290	284	300	302	310	297	303	303	286	297	310	271	287	301	302	318	294	342	322	298	300	303	340	290	336	295	299	306	344	288	319	298	257	328	308	308	314	287	271	327	293	323	303	297	341	322	267	294	295	305	304	292	297	288	300	297	300	286	304	322	283	274	321	327	324	348	306	307	329	271	309	298	302	339	295	312	302	286	348	320	331	297	285	315	309	303	307	307	265	289	293	326	306	285	282	309	307	282	274	300	315	330	295	307	344	287	308	329	306	308	324	314	280	336	292	323	280	281	297	301	290	281	314	301	287	341	302	301	306	302	269	324	309	277	352	292	307	323	290	323	323	293	328	291	317	310	311	310	306	306	302	315	311	319	300	301	294	298	321	299	287	328	320	303	318	351	308	324	299	316	315	311	317	269	356	295	303	311	325	298	332	300	292	308	299	307	303	298	312	259	321	304	307	336	316	309	315	296	297	312	336	294	316	349	321	303	302	324	345	339	319	296	319	319	298	319	292	314	290	279	287	293	306	294	290	300	285	324	305	291	324	294	305	326	294	299	335	307	294	311	331	299	297	287	309	332	325	343	266	322	315	288	312	309	279	332	342	261	304	288	332	325	301	305	295	297	329	272	312	311	324	305	291	304	312	337	351	281	330	320	329	326	280	300	293	331	355	273	322	346	298	315	302	309	321	305	321	306	285	296	288	313	309	317	300	284	296	295	280	339	323	290	273	291	289	319	283	316	303	336	284	354	300	282	331	316	312	296	299	321	322	317	266	314	292	295	293	316	288	335	279	301	311	324	305	270	319	326	338	316	322	330	309	300	311	305	319	270	301	323	335	321	294	308	283	314	310	301	307	312	304	297	304	297	314	311	307	305	307	270	320	286	277	294	278	304	296	285	302	304	335	284	310	331	333	296	318	299	309	322	307	295	298	293	285	308	307	284	296	342	304	345	325	319	311	312	306	297	329	289	298	316	311	317	326	323	348	259	315	306	315	281	334	306	326	294	286	311	288	298	295	294	297	298	304	313	296	306	293	316	279	310	310	331	321	281	299	285	308	269	293	323	278	332	326	305	292	334	321	318	316	330	312	280	293	302	307	314	274	288	300	324	305	301	293	325	307	316	308	288	324	288	296	274	320	300	326	307	294	279	354	313	309	309	299	283	295	299	320	296	277	309	299	304	331	313	314	295	326	300	306	294	321	290	286	306	313	321	312	264	297	307	307	310	311	301	316	281	322	325	333	296	330	331	341	288	320	281	286	311	305	296	352	321	304	304	328	312	291	284	323	306	307	308	348	302	294	344	285	324	294	302	337	310	310	299	291	324	354	284	319	300	323	320	326	325	318	316	270	304	321	320	307	314	290	292	299	330	293	317	315	289	320	316	297	336	273	301	295	311	277	294	314	348	313	302	310	293	285	276	312	310	345	305	338	317	305	315	335	299	308	293	297	292	273	302	337	328	274	317	311	287	341	291	311	308	288	311	306	314	318	293	311	346	306	319	325	319	342	289	295	298	319	304	323	303	288	290	294	304	305	297	275	306	311	265	327	337	287	309	305	289	309	321	329	295	262	306	318	290	312	284	306	284	323	338	313	331	324	291	314	276	290	288	308	294	326	311	310	302	284	312	318	306	307	314	327	320	353	289	285	311	311	297	294	301	282	311	321	295	326	326	319	328	268	297	262	285	297	325	323	305	294	320	333	305	298	319	301	317	307	310	312	306	327	301	303	320	301	311	307	289	334	323	293	328	303	336	302	311	344	338	305	310	283	335	303	292	331	335	300	301	307	296	275	301	314	271	309	257	283	333	334	300	291	307	295	310	318	320	282	294	324	300	324	310	287	297	308	345	297	307	296	338	308	295	319	306	293	318	279	315	297	317	307	309	327	332	340	348	312	315	288	312	287	309	333	353	329	320	321	293	316	308	317	297	298	348	284	315	304	302	305	277	298	292	285	304	284	331	300	294	306	281	314	299	326	286	306	305	300	311	310	311	294	315	312	301	322	301	279	331	302	318	313	289	343	307	332	286	317	298	307	317	300	319	294	317	299	304	336	285	295	306	319	298	307	310	305	291	329	316	303	250	327	318	329	288	283	307	327	295	309	302	323	287	324	319	321	290	338	312	324	332	297	301	327	326	286	305	267	293	333	316	279	309	283	306	285	331	335	305	316	313	294	309	300	299	298	331	340	329	296	282	281	296	312	284	287	274	307	296	322	298	341	303	296	291	318	318	300	304	313	315	317	323	325	292	329	316	313	291	322	301	299	320	338	314	281	334	320	293	318	316	310	304	287	316	301	270	305	332	324	338	327	321	348	298	336	312	273	276	329	304	340	311	295	311	299	302	302	310	304	311	300	318	319	299	327	303	294	300	320	301	316	285	291	303	332	317	290	318	291	320	312	349	286	302	302	324	299	310	281	290	313	268	319	314	294	294	289	328	350	348	292	285	313	308	276	326	298	349	319	309	301	313	313	277	298	296	318	292	280	319	295	300	292	296	295	298	314	321	344	290	303	309	303	307	290	331	308	327	283	277	310	319	317	286	302	303	318	319	268	291	326	280	315	291	322	307	292	303	284	285	299	305	307	291	287	293	320	323	320	331	312	315	320	350	305	300	308	295	289	298	319	331	307	353	291	293	310	285	281	304	303	315	304	305	307	314	275	309	308	322	333	329	321	302	304	322	318	310	298	275	283	310	315	303	303	309	336	322	308	317	312	306	328	294	294	293	328	315	331	298	319	295	315	277	302	283	317	269	299	314	327	287	324	307	293	316	294	311	318	326	284	303	318	288	318	318	284	280	299	304	334	316	309	309	312	302	293	327	321	297	296	325	261	277	291	321	344	311	303	316	285	332	298	335	335	299	290	286	311	315	345	258	329	307	314	318	327	299	337	311	296	307	283	302	296	305	318	304	289	277	334	322	294	278	305	336	300	291	317	290	300	328	302	309	293	291	295	274	315	271	278	309	280	288	316	298	315	303	300	329	301	345	304	313	308	318	304	319	318	302	343	313	355	320	295	300	320	294	304	306	311	302	325	307	287	310	251	326	312	309	323	315	315	303	293	278	304	320	319	311	330	306	313	317	298	305	296	300	306	318	293	284	291	352	327	315	287	298	312	280	295	302	329	314	326	321	325	295	312	323	315	279	281
7657	5942	11154	12220	15967	19856	15379	13331	11120	8802	6299	5063	2283	1752	1625	1579	1488	1340	1142	4727	18791	6793	986	907	953	933	891	924	951	844	912	878	857	762	794	787	845	793	791	776	791	765	759	811	785	747	764	737	819	827	830	838	804	845	834	830	808	812	791	755	785	827	891	828	882	842	872	793	782	843	841	895	873	806	774	779	791	746	809	763	789	763	738	774	779	795	693	752	771	779	728	743	772	730	769	773	729	758	812	742	749	795	699	759	773	736	774	744	777	751	762	745	767	796	751	763	778	715	752	757	756	742	771	770	756	732	727	725	739	749	748	768	787	762	787	751	771	770	767	742	733	755	717	763	802	758	772	769	807	789	765	762	721	735	758	717	710	750	761	706	719	762	732	785	784	778	726	745	734	777	737	778	785	706	724	781	772	806	734	780	771	751	745	785	756	774	722	713	784	735	754	706	765	728	759	751	791	791	783	766	755	773	703	766	753	732	776	759	695	768	740	766	775	804	699	726	752	745	745	821	763	789	741	772	772	767	737	743	751	748	766	763	727	770	784	782	752	751	748	791	726	728	734	771	752	779	752	712	720	700	761	784	738	716	754	728	756	730	747	735	789	736	737	739	785	700	719	714	738	825	732	790	735	764	789	769	744	765	730	827	747	670	727	738	733	745	764	746	773	764	747	743	768	771	770	775	781	748	770	738	757	758	738	748	720	787	708	726	792	750	758	789	794	753	739	713	724	753	747	772	738	770	752	748	803	714	755	795	737	691	787	730	768	754	747	751	735	764	739	771	731	706	737	702	759	717	719	687	755	773	749	781	775	768	709	713	785	744	701	776	811	818	789	785	729	740	792	746	756	780	714	766	784	753	748	728	765	772	719	791	757	762	757	779	807	712	715	746	775	734	704	747	724	758	757	794	717	743	710	713	750	721	729	800	742	717	767	794	762	752	766	707	787	766	762	718	787	758	772	735	777	759	697	705	732	688	715	794	782	750	722	756	752	732	780	768	762	753	713	732	795	771	738	753	728	764	734	697	797	776	780	771	758	713	784	723	733	712	753	747	704	751	773	756	778	737	757	741	738	775	744	710	713	706	799	724	724	773	767	726	760	760	778	746	783	749	774	734	778	788	731	788	733	754	736	727	722	780	806	795	716	748	780	777	754	711	770	750	711	725	745	774	709	774	730	733	734	746	746	699	703	716	813	763	765	744	741	768	711	744	775	779	765	784	787	754	805	796	743	778	740	759	755	773	738	727	759	772	735	751	731	735	776	740	718	759	758	787	792	775	788	707	728	722	786	719	765	740	784	807	781	728	739	697	729	796	744	806	732	753	777	748	747	753	718	733	760	749	757	745	714	729	777	752	766	808	765	796	738	702	747	770	755	783	708	774	763	770	731	745	749	793	742	746	749	765	724	758	742	809	736	752	748	736	771	775	727	748	761	738	774	746	792	764	720	780	770	734	792	801	694	745	792	739	741	751	779	752	739	747	789	767	777	739	761	760	753	781	710	769	713	774	763	776	749	765	744	755	703	722	780	748	800	752	784	759	748	711	793	732	745	800	713	745	751	775	754	759	715	796	717	707	746	747	736	823	725	766	718	800	774	723	741	739	733	772	737	790	723	788	704	745	784	752	754	715	778	753	768	778	802	756	740	756	746	766	717	727	776	764	790	732	756	747	779	729	737	796	771	782	762	773	766	717	739	857	767	776	740	730	778	814	705	770	753	802	755	742	733	729	722	748	731	785	755	784	729	797	752	746	753	763	759	716	768	758	768	757	778	751	695	749	756	735	758	749	734	779	755	776	770	763	716	764	769	790	766	765	716	783	776	804	790	680	720	751	803	777	731	739	745	751	758	807	739	800	733	745	791	784	694	812	769	729	794	774	764	762	781	757	727	757	760	765	731	731	745	780	799	761	776	760	714	730	785	785	765	797	754	729	792	714	748	738	768	747	770	779	775	735	728	757	732	786	796	796	733	760	722	757	760	745	769	761	756	778	803	781	764	740	766	694	751	753	767	762	779	728	747	763	761	712	738	810	759	724	772	774	745	747	770	793	765	776	742	698	809	743	773	752	723	757	749	754	790	756	739	743	728	732	780	802	741	728	751	724	769	770	775	754	730	746	745	774	746	761	768	796	704	723	726	777	784	747	751	738	756	762	738	747	757	800	727	746	768	743	763	705	770	744	725	764	758	781	785	707	734	755	840	781	758	761	752	750	771	754	786	755	742	749	693	771	779	729	792	758	761	729	786	768	760	750	758	764	705	778	714	794	724	706	726	735	787	720	740	714	712	774	751	736	751	733	712	759	759	808	739	743	724	747	768	767	809	733	768	751	697	734	786	761	790	732	773	736	718	799	797	788	731	768	785	749	757	810	729	767	761	795	769	746	699	706	783	785	738	770	778	712	770	715	763	756	781	789	747	768	800	787	723	795	728	742	770	732	744	732	732	767	778	758	745	751	781	702	673	732	722	772	746	712	713	745	790	706	772	799	749	762	753	750	768	751	800	770	749	745	715	743	749	769	776	774	785	774	707	712	801	774	735	737	790	753	749	721	794	769	768	736	729	798	788	755	753	745	752	787	749	783	758	776	734	728	752	758	763	740	741	763	751	825	719	783	723	788	736	754	760	727	749	713	742	757	734	741	750	738	740	776	801	713	713	790	758	720	728	760	794	727	767	750	743	809	775	797	760	722	726	799	751	756	739	758	724	720	758	806	743	758	742	702	779	726	752	740	758	724	752	795	771	780	755	779	718	793	727	752	797	751	764	733	721	767	784	743	749	796	724	705	773	758	780	769	760	784	739	731	766	720	774	790	733	700	726	757	743	748	706	799	763	788	786	784	762	719	729	703	746	742	745	802	748	769	795	793	741	803	735	727	732	705	739	737	789	747	721	750	766	752	783	836	743	759	751	733	766	766	741	726	777	791	756	785	726	737	762	752	756	752	763	724	711	775	796	734	722	745	762	766	778	777	736	734	769	777	716	732	706	749	717	750	773	731	760	735	739	710	776	787	753	772	766	747	778	711	754	798	726	707	777	748	767	746	720	786	723	776	758	747	735	742	732	704	758	731	759	773	752	775	707	705	737	772	790	704	775	761	743	769	727	691	774	733	757	678	769	769	756	743	732	774	745	755	746	752	790	748	729	799	734	778	707	754	722	748	726	766	748	745	754	784	782	748	744	738	760	774	778	755	726	756	784	801	765	746	749	711	743	799	732	799	780	731	763	731	722	786	741	718	753	732	739	759	785	710	772	728	760	743	741	775	734	783	780	765	738	752	762	794	738	744	762	757	750	763	776	762	728	740	744	711	766	748	789	781	733	760	762	775	724	774	756	780	752	765	720	715	782	735	823	774	753	805	745	754	766	749	757	764	745	787	784	734	705	767	694	743	786	742	768	708	735	722	742	727	723	715	735	750	740	718	725	744	748	753	752	755	769	784	757	745	778	777	752	769	759	823	747	745	713	723	790	786	742	771	697	777
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
