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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336175600100	336175600667	336175601217	336175601767	336175602317	336175602867	336175603417	336175603967	336175604517	336175605067	336175605617	336175606167	336175606717	336175607267	336175607817	336175608367	336175608917	336175609467	336175610017	336175610567	336175611117	336175611667	336175612217	336175612767	336175613317	336175613867	336175614417	336175614967	336175615517	336175616067	336175616617	336175617167	336175617717	336175618267	336175618817	336175619367	336175619917	336175620467	336175621017	336175621567	336175622117	336175622667	336175623217	336175623767	336175624317	336175624867	336175625417	336175625967	336175626517	336175627067	336175627617	336175628167	336175628717	336175629267	336175629817	336175630367	336175630917	336175631467	336175632017	336175632567	336175633117	336175633667	336175634217	336175634767	336175635317	336175635867	336175636417	336175636967	336175637517	336175638067	336175638617	336175639167	336175639717	336175640267	336175640817	336175641367	336175641917	336175642467	336175643017	336175643567	336175644117	336175644667	336175645217	336175645767	336175646317	336175646867	336175647417	336175647967	336175648517	336175649067	336175649617	336175650167	336175650717	336175651267	336175651817	336175652367	336175652917	336175653467	336175654017	336175654567	336175655117	336175655667	336175656217	336175656767	336175657317	336175657867	336175658417	336175658967	336175659517	336175660067	336175660617	336175661167	336175661717	336175662267	336175662817	336175663367	336175663917	336175664467	336175665017	336175665567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49129	15457	5408	2434	1583	1198	918	753	626	601	508	466	394	427	391	372	332	357	332	348	349	363	345	354	302	302	341	327	319	287	295	306	304	304	288	310	309	304	291	298	298	285	300	283	293	331	300	292	302	281	279	298	277	300	279	321	273	294	270	282	313	307	261	254	298	281	271	259	331	272	314	288	294	295	252	270	282	265	280	334	262	288	254	301	291	293	284	285	322	284	273	296	274	279	289	283	281	279	282	271	303	301	307	289	304	279	288	290	310	294	256	289	264	289	292	304	256	288	304	281	305	313	234	267	282	267	272	305	303	290	255	268	278	284	287	267	301	302	319	288	254	254	268	302	282	296	346	294	295	274	321	327	293	290	279	254	273	285	296	291	254	289	286	270	271	292	293	295	270	271	317	295	310	281	258	300	296	266	275	274	298	305	285	263	269	236	270	276	249	288	258	284	261	268	278	274	288	277	264	241	285	296	306	269	331	245	285	308	297	266	295	289	251	290	276	276	275	301	309	283	296	302	264	282	281	294	323	304	293	292	294	306	286	274	289	259	257	287	289	285	299	279	300	313	283	293	294	294	286	275	284	287	288	292	281	287	296	279	321	272	266	261	269	247	282	284	258	275	276	274	275	278	280	273	280	271	298	281	304	305	262	292	299	288	299	284	270	337	318	259	313	282	273	245	244	277	263	300	279	286	323	270	272	279	259	304	306	288	302	311	336	264	285	287	261	285	274	289	315	300	259	290	286	296	278	265	269	275	300	326	265	271	303	279	296	315	303	309	327	300	323	267	260	301	282	278	294	275	292	256	275	260	275	271	276	285	286	280	290	342	255	303	314	309	289	284	286	312	311	288	277	257	286	267	282	272	291	253	251	254	277	317	274	296	276	299	298	313	246	300	261	269	292	309	278	302	300	260	282	262	294	312	285	256	290	282	283	267	288	298	296	279	265	281	288	292	297	285	292	328	293	272	273	284	284	272	305	310	282	255	294	275	282	275	277	265	268	259	294	288	274	287	264	269	282	306	288	273	300	301	303	295	294	293	256	256	283	284	291	294	289	293	260	295	264	294	287	275	267	270	280	271	255	260	279	280	262	316	256	283	290	278	314	305	271	296	276	291	312	281	321	293	292	322	295	281	271	273	316	286	305	295	280	261	268	285	283	295	262	283	296	291	257	318	301	298	295	302	277	273	284	287	277	276	278	294	295	262	286	267	277	278	274	262	255	252	308	288	272	265	262	282	276	280	272	272	308	279	307	281	293	282	298	269	272	306	294	280	282	315	277	291	258	290	281	307	295	248	283	273	289	305	296	277	273	249	272	318	290	253	262	290	290	265	307	282	234	282	276	284	270	323	291	297	300	283	257	258	278	292	264	265	249	270	262	304	284	255	268	278	284	309	279	286	291	295	297	312	268	294	293	251	273	291	272	299	289	262	268	288	276	303	296	291	280	312	313	288	272	306	291	282	285	281	262	298	294	283	276	290	283	270	272	260	291	317	260	309	299	264	287	276	297	284	278	301	273	293	268	269	276	256	285	299	272	271	313	320	274	304	252	284	300	298	298	272	287	284	301	261	278	297	309	267	297	323	302	254	259	280	260	318	288	297	274	281	271	272	306	283	257	301	303	277	236	281	297	264	275	277	252	300	286	287	333	319	268	276	300	288	288	302	246	270	314	271	264	268	300	295	271	308	287	288	286	262	283	268	275	254	293	285	280	276	282	293	310	273	291	314	289	301	271	285	289	297	303	294	295	309	291	294	286	268	288	296	280	304	311	287	254	265	253	289	270	263	316	288	296	291	274	307	279	253	286	278	272	283	275	289	287	243	314	297	285	289	285	299	287	270	290	282	299	277	312	283	281	286	290	264	279	291	288	270	267	274	269	261	292	304	283	277	282	267	302	295	291	259	289	304	263	292	305	279	290	248	314	268	271	280	267	258	297	270	283	325	314	279	278	281	280	282	308	281	277	311	286	295	281	296	322	249	273	259	298	257	302	296	287	295	255	310	281	296	272	308	288	317	291	296	268	282	273	250	281	292	290	302	286	298	296	281	285	277	292	274	256	257	321	253	302	231	295	310	290	272	306	275	263	303	283	305	303	274	269	247	287	301	299	290	269	284	296	296	316	254	297	294	308	273	278	302	301	280	299	288	291	294	278	280	260	279	276	294	277	293	276	285	316	275	303	309	293	288	277	297	298	285	269	285	273	297	251	269	291	270	296	313	284	280	280	300	285	290	263	289	268	300	295	268	283	289	257	291	289	264	288	318	283	249	297	284	280	299	254	288	287	274	306	281	252	277	288	266	274	284	255	258	284	320	292	293	289	282	304	247	268	290	294	276	301	273	306	261	282	272	276	297	269	265	310	263	249	273	269	266	308	241	307	268	285	272	264	284	279	306	288	301	293	320	306	297	307	256	302	282	271	287	288	312	267	310	285	286	292	277	264	282	268	278	283	285	309	287	286	302	276	304	288	300	282	245	281	263	305	329	271	262	268	282	297	318	263	267	278	285	293	294	290	293	283	277	253	268	247	273	281	288	276	269	314	322	257	282	317	286	282	283	274	303	249	268	262	275	300	270	272	265	276	291	261	266	271	277	267	283	259	253	284	284	257	274	283	264	280	272	271	241	285	303	262	306	279	297	300	283	281	244	294	278	297	278	304	276	300	272	284	277	279	294	287	252	292	293	271	313	299	286	263	304	272	298	295	284	295	284	299	300	312	276	289	272	278	264	303	240	265	284	292	296	289	294	285	297	316	275	293	278	284	325	308	254	302	275	278	256	296	296	306	293	267	277	282	282	279	308	287	283	290	269	265	283	287	284	304	284	281	263	288	296	287	253	285	294	269	261	300	300	268	282	279	243	301	289	288	284	307	289	287	293	282	305	301	274	274	263	275	287	304	325	261	267	317	282	276	298	278	260	311	286	275	333	287	276	283	273	283	283	260	307	294	294	257	289	263	284	267	275	290	273	238	278	273	300	268	266	254	277	304	274	305	269	291	304	272	293	295	260	317	280	271	273	264	284	265	278	272	277	284	301	253	291	290	273	289	286	278	310	313	263	279	303	297	286	296	311	285	278	287	312	275	291	273	286	273	280	319	290	276	290	308	279	287	279	308	271	278	339	273	286	292	317	267	310	294	293	271	282	280	285	313	295	273	291	253	249	293	264	283	274	303	307	290	271	295	279	289	268	282	286	258	299	252	273	282	284	278	272	287	289	277	263	279	258	261	262	306	298	298	284	275	274	293	280	277	255	280	263	328	292	301	279	290	254	270	280	255	271	269	273	282	252	254	291	224	279	271	297	292	258	263	276	250	287	271	262	257	272	317	293	282	293	330	280	287	292	299	265	302	285	248	317	249	282	277	290	268	291	289	325	261	296	301	297	292	289	281	281	312	304	269	281	284	300	280	262	273	304	275	277	288	290	275	301	286	313	284	279	272	280	281	247	295	278	311	271	257	287	267	263	263	301	259	262	306	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22883	2818	6209	6935	5773	4647	3816	3262	2874	2543	2223	1997	1780	1664	1516	1433	1398	1288	1278	1271	1221	1138	1098	1134	1021	1046	1041	950	944	987	990	925	985	958	962	926	890	900	914	909	904	936	822	839	894	909	889	822	891	872	872	856	923	849	807	843	860	832	850	829	837	802	833	825	812	841	869	901	869	816	845	808	808	800	822	786	828	832	852	790	759	823	819	833	821	845	791	818	802	788	809	800	819	813	869	792	811	814	822	839	824	804	814	813	820	797	762	810	748	808	833	763	816	814	825	831	787	780	847	823	730	795	778	869	822	803	798	807	774	770	749	774	780	797	806	841	820	811	797	801	804	794	773	819	801	808	815	844	786	797	835	801	790	780	834	778	799	814	832	779	830	812	826	827	758	849	847	764	820	773	809	832	804	792	779	780	768	782	826	826	826	788	812	802	828	794	809	813	814	778	809	818	835	827	785	856	796	769	780	744	789	820	778	766	794	831	783	807	838	788	832	805	778	758	775	847	798	764	823	777	799	825	793	793	780	809	782	826	822	832	725	841	758	792	779	837	786	796	802	779	792	830	783	782	758	798	802	813	750	740	824	825	793	845	759	749	805	793	748	823	843	742	746	808	833	799	826	775	810	783	807	807	803	775	767	777	822	812	779	757	803	837	789	824	805	762	767	748	797	761	735	762	767	805	844	769	812	811	781	784	777	808	814	784	789	814	779	783	793	809	854	824	789	791	773	759	812	786	794	770	795	798	760	791	811	834	777	771	820	795	794	836	804	750	774	818	821	795	767	817	802	740	796	783	776	790	821	778	783	781	766	805	816	770	748	823	762	813	769	813	814	831	772	788	801	800	808	787	803	739	800	830	787	797	803	857	773	818	829	803	834	786	802	845	784	785	785	781	812	834	803	846	797	796	804	726	729	771	782	745	797	874	825	819	785	772	770	775	827	819	741	809	852	828	800	801	745	818	774	819	794	763	761	809	797	780	792	794	817	822	818	827	773	756	772	843	738	803	804	818	815	830	764	749	810	803	765	769	794	795	805	786	754	702	765	765	822	795	773	776	791	825	792	809	806	803	781	749	778	780	807	792	721	769	834	794	798	796	743	810	819	786	767	841	817	787	799	770	803	731	775	801	742	799	820	835	769	769	800	793	787	814	768	783	794	787	806	796	811	794	804	793	784	810	785	834	813	793	793	808	731	822	785	771	811	769	793	801	802	831	808	823	801	771	770	795	819	797	778	740	820	779	767	794	815	790	771	821	838	808	805	779	759	759	799	794	783	804	798	775	834	782	772	748	831	789	787	793	821	807	773	790	786	809	851	816	822	806	753	807	763	813	770	815	825	847	798	788	747	801	803	824	783	775	782	798	825	784	792	790	772	777	836	796	806	797	778	786	826	806	808	792	775	789	776	816	845	814	762	813	803	808	807	728	807	756	806	791	833	789	829	714	771	811	771	775	784	825	793	759	803	803	781	755	786	802	822	758	800	795	829	767	803	762	824	770	788	791	799	766	812	746	791	808	793	778	791	814	763	809	828	754	792	773	797	814	790	764	752	824	844	788	786	875	803	810	762	818	772	808	801	798	837	813	787	785	827	808	778	738	805	807	774	781	768	742	741	793	710	820	776	744	772	818	785	788	780	779	746	830	780	832	769	758	774	795	771	849	808	767	798	829	755	817	829	744	774	823	793	809	781	818	823	740	851	823	795	808	743	797	828	803	839	769	752	829	805	792	775	801	763	761	768	793	826	716	798	781	793	800	818	773	771	819	778	711	771	818	804	833	737	724	765	806	803	797	867	834	785	773	822	762	809	792	798	798	799	773	794	768	780	803	816	825	767	817	821	832	807	796	748	783	743	801	809	764	719	777	797	725	786	786	777	819	788	767	782	746	775	824	772	794	800	765	794	778	789	798	809	762	734	787	775	770	799	824	748	816	837	805	825	801	817	848	827	813	753	774	779	799	830	763	832	812	845	770	851	824	718	784	770	838	810	744	803	808	798	725	795	754	758	836	758	733	788	854	790	809	805	771	783	785	798	834	830	791	786	837	769	784	865	819	794	794	795	769	820	795	843	804	840	780	787	793	768	839	770	876	821	790	796	822	821	814	783	794	807	740	723	792	791	748	796	791	760	762	773	773	751	806	794	812	767	780	808	854	815	785	780	828	773	764	850	808	771	848	776	825	791	835	762	804	806	754	859	832	872	758	777	754	785	791	796	787	773	804	835	764	783	814	804	802	823	837	774	778	818	793	757	786	834	781	819	764	832	771	798	763	801	792	752	775	756	775	804	797	792	763	826	806	782	773	838	763	796	817	807	815	820	814	806	794	829	759	805	792	752	751	740	770	790	803	730	752	814	766	777	781	841	788	830	788	817	780	794	819	817	770	736	790	754	837	798	809	801	788	777	811	798	828	795	804	801	797	801	775	810	827	820	776	766	801	820	747	773	811	821	815	779	773	797	795	850	813	802	848	789	776	803	762	763	800	772	812	739	795	832	776	799	794	817	790	792	775	821	765	824	830	819	753	723	776	824	762	812	785	781	715	776	782	786	785	785	806	791	758	770	772	793	790	769	817	779	764	827	765	781	807	815	820	844	787	811	794	803	786	789	789	793	799	828	837	751	738	753	775	773	804	783	776	820	814	769	803	804	807	800	787	759	804	854	781	784	813	767	748	808	792	786	803	771	806	800	791	811	763	755	851	831	783	833	787	841	810	814	752	786	794	825	774	768	781	802	848	746	766	850	760	790	818	692	818	770	772	781	821	805	821	757	798	753	791	827	809	846	804	806	771	770	785	821	834	827	839	814	847	749	792	796	776	802	731	800	787	776	812	798	785	792	823	789	745	770	829	838	800	806	799	823	762	766	754	815	816	810	875	801	774	805	750	779	795	835	805	790	762	779	753	827	777	779	849	824	817	849	783	834	759	786	827	697	737	748	743	790	747	813	808	766	762	830	737	771	784	818	767	761	829	823	810	796	783	816	812	779	885	712	806	800	814	821	782	756	812	852	788	797	809	773	775	807	807	796	804	771	825	773	758	802	813	796	779	833	791	803	784	793	774	808	797	765	826	819	775	762	762	817	811	765	787	753	760	801	755	809	804	824	782	768	780	783	786	819	815	822	845	764	855	821	770	800	825	723	758	810	816	723	812	800	824	810	752	786	850	766	772	764	805	806	816	777	797	787	814	797	796	800	780	796	786	782	828	822	781	767	798	791	828	840	830	768	820	774	804	780	833	773	743	828	802	731	790	800	803	779	778	811	746	769	816	763	814	773	765	851	791	787	796	769	834	766	773	762	794	834	802	769	767	770	817	779	794	797	784	775	764	817	856	806	821	814	814	778	755	768	821	755	779	762	790	788	792	860	754	826	778	773	749	757	812	750	756	843	824	838	815	781	851	819	777	764	863	787	780	738	750	760	758	784	731	739	768	821	777	762	754	789	801	736	805	803	764	799	807	787	775	780	825	801	800	759	769	760	793	722	760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5628	296	183	141	125	109	108	113	125	94	107	91	111	100	93	84	107	92	77	70	98	87	90	91	89	86	96	92	79	101	86	92	92	98	98	90	77	92	91	95	106	98	88	113	84	109	100	97	110	105	86	92	94	95	89	87	77	90	105	97	76	84	85	86	93	111	96	81	86	109	100	81	88	77	104	91	97	105	89	83	81	100	96	99	83	83	119	85	83	91	106	86	105	99	98	107	87	92	94	89	109	73	86	83	110	82	96	96	97	90	93	99	73	104	85	86	102	94	93	79	81	99	98	91	99	95	96	87	91	93	96	89	92	88	108	96	111	88	96	97	97	85	85	108	107	77	77	96	97	94	77	74	92	98	104	87	99	98	111	86	85	78	108	71	111	91	98	88	93	102	84	76	95	92	108	93	106	86	91	99	106	67	83	95	108	82	98	101	90	91	93	113	85	108	89	84	108	92	116	84	106	84	113	97	91	97	96	97	81	80	95	95	106	91	100	98	84	78	89	94	82	102	99	94	105	105	104	108	99	89	104	99	94	92	108	91	82	94	83	97	80	113	105	94	91	87	91	93	87	88	77	104	76	100	90	84	80	101	95	117	108	85	95	99	103	98	97	102	83	87	85	104	85	85	100	84	82	91	91	76	93	98	95	97	79	99	79	77	95	99	87	99	97	88	89	99	81	100	92	85	73	95	94	102	107	93	100	104	102	110	100	85	102	96	76	96	90	88	89	83	81	83	94	83	102	102	87	97	94	106	111	101	82	94	85	91	77	80	85	84	98	82	87	78	95	79	100	96	100	86	97	100	84	99	102	88	98	97	103	91	87	109	76	88	80	90	82	74	77	90	90	75	87	105	93	87	92	83	84	93	104	82	94	111	73	112	79	87	83	90	93	99	104	91	85	93	91	97	68	113	81	86	98	87	86	105	98	94	88	96	98	107	98	84	95	86	84	105	93	98	93	96	100	99	98	94	102	79	86	102	86	78	117	78	96	98	107	76	102	77	94	107	100	91	111	94	101	95	94	90	96	95	86	110	76	85	77	93	98	110	101	90	84	97	79	91	95	91	98	81	102	92	87	102	95	94	107	84	98	93	85	93	99	95	90	103	88	109	94	84	88	89	102	99	93	85	93	84	90	93	89	84	101	96	87	96	95	82	89	84	81	83	85	103	92	87	83	94	80	87	92	86	92	89	101	95	98	75	94	94	76	94	84	94	93	97	100	86	104	94	94	82	93	86	90	80	101	114	103	93	85	78	100	78	107	91	95	101	110	83	89	102	88	80	87	89	99	102	93	90	86	100	76	112	105	81	102	107	87	97	94	94	71	101	82	62	105	93	113	95	101	91	77	102	93	103	82	92	96	78	115	77	76	78	95	87	96	85	82	70	94	106	68	74	102	97	85	109	89	82	112	97	77	87	105	99	90	74	71	86	107	110	96	82	91	89	115	79	108	97	104	93	93	91	89	109	103	97	92	74	89	92	78	89	91	112	105	87	104	96	99	103	92	94	104	95	103	105	84	96	100	105	77	100	82	90	88	72	86	82	83	84	79	81	109	90	95	92	103	104	103	85	99	68	95	102	93	91	82	80	82	101	112	86	106	98	88	98	83	84	103	96	79	90	102	68	102	93	91	80	87	92	99	113	108	91	90	98	95	87	89	82	119	89	94	80	84	114	98	80	113	108	95	88	110	85	68	96	95	98	86	88	89	98	96	78	91	111	91	91	92	104	88	93	103	66	89	108	79	88	96	93	85	90	84	88	95	100	112	95	104	109	95	95	87	102	97	89	96	97	107	91	79	83	89	92	85	95	111	88	104	91	101	85	82	88	91	93	82	84	89	94	96	108	109	90	86	98	102	87	91	94	76	103	98	91	101	71	84	106	80	87	84	81	83	84	101	92	103	94	89	98	101	85	92	105	96	113	95	89	103	98	89	95	87	90	79	98	93	81	99	89	95	105	100	100	111	102	82	110	101	100	105	83	91	85	101	99	111	94	81	92	91	106	92	99	86	110	84	91	101	99	84	98	82	99	89	88	100	90	72	85	74	103	72	90	117	89	112	85	101	92	84	76	89	85	94	96	86	105	113	103	74	85	94	103	77	81	104	95	104	102	86	89	88	82	99	93	90	86	92	101	106	100	82	85	102	74	83	91	113	123	78	86	82	95	84	95	96	85	92	78	86	70	105	83	93	82	74	103	83	70	93	92	90	89	91	86	108	98	86	92	88	102	99	124	93	74	86	80	79	100	90	77	76	110	95	74	100	90	91	106	85	89	95	92	95	104	89	76	97	97	89	72	86	89	87	88	95	92	89	101	99	81	95	72	95	93	94	100	95	104	90	85	91	95	100	95	99	87	84	100	80	96	80	77	80	98	99	86	97	97	102	85	86	95	94	93	105	92	102	85	102	96	95	104	90	91	95	83	91	109	66	92	79	86	113	93	100	87	78	96	87	104	89	85	96	94	89	88	99	92	71	83	81	91	101	90	73	118	69	107	96	88	95	88	95	112	88	98	103	86	98	106	83	104	86	85	67	84	83	98	95	119	90	88	84	106	91	99	93	89	97	107	84	73	98	108	87	98	86	108	85	94	81	90	104	97	105	85	94	108	93	86	87	93	88	99	74	91	97	93	92	110	77	99	90	89	77	75	102	100	83	90	100	103	102	96	112	95	92	95	94	89	81	93	107	84	112	94	87	110	96	106	102	97	102	98	76	97	88	93	82	96	94	88	100	98	103	83	94	105	108	72	94	100	101	74	92	88	87	94	123	85	99	81	94	98	101	78	93	94	95	92	84	94	83	83	102	98	106	110	97	98	87	82	83	91	100	96	92	86	89	93	92	83	110	101	96	96	83	73	97	104	90	95	104	86	99	91	99	108	90	93	89	102	91	87	94	83	104	99	92	84	102	98	92	89	96	82	98	100	86	88	82	98	102	94	95	101	108	86	85	80	79	92	102	96	104	82	88	89	109	85	94	92	98	106	95	102	83	101	82	92	81	93	92	101	88	81	103	88	85	76	96	93	83	91	88	94	99	99	91	96	101	98	87	83	105	88	89	91	98	87	94	97	100	81	100	83	97	87	94	82	80	94	84	84	107	95	85	98	83	105	88	89	96	93	94	80	104	102	96	77	95	81	76	103	103	93	93	97	84	86	113	88	90	81	96	95	84	91	94	100	83	98	85	86	100	78	103	102	78	90	70	105	95	78	77	95	87	97	97	96	86	114	89	96	83	94	100	99	94	80	102	90	98	94	76	92	116	79	89	88	105	92	83	93	95	89	97	97	80	92	82	80	71	94	83	103	90	101	95	88	96	98	103	109	86	88	92	98	99	91	94	85	92	101	84	88	96	75	80	92	96	88	88	81	95	83	112	92	103	85	83	85	92	95	101	98	103	93	99	82	94	82	97	102	98	95	98	85	99	101	94	82	101	85	89	102	79	111	111	80	89	98	102	107	78	115	86	85	105	101	103	89	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5965	388	476	537	463	482	438	401	376	412	398	348	357	348	360	383	360	307	288	350	328	307	341	369	325	310	324	329	332	349	308	313	302	338	316	339	326	320	334	314	347	343	319	285	329	320	326	300	339	298	321	294	326	348	339	330	305	307	325	350	350	325	320	352	325	320	337	326	313	310	338	328	328	349	335	321	331	348	363	352	345	308	360	301	336	318	319	318	333	327	349	322	307	326	310	332	327	340	319	339	307	312	309	348	344	304	318	346	344	343	345	322	352	314	327	293	333	302	317	347	314	341	358	340	307	312	325	348	315	315	339	317	329	328	318	308	311	338	301	331	318	326	342	297	335	352	334	308	314	318	346	310	336	348	313	353	306	331	311	326	331	309	344	308	329	297	311	329	308	307	314	343	332	306	340	313	265	317	319	311	320	318	346	344	304	324	349	306	310	334	303	312	321	335	320	341	341	328	305	335	349	359	324	320	331	345	320	341	333	334	304	327	345	333	323	366	305	310	314	302	341	334	324	321	326	319	331	343	323	334	339	331	323	352	324	329	314	356	332	311	316	322	313	344	373	339	330	328	355	336	316	331	315	314	344	339	334	304	309	348	331	337	307	314	319	319	333	323	323	286	325	303	309	362	300	330	317	357	330	334	325	318	339	326	315	323	313	317	334	324	291	336	338	331	311	353	307	298	325	294	314	366	313	366	342	329	334	321	315	324	300	364	342	321	350	299	343	313	297	322	335	312	326	307	321	303	296	341	353	323	327	312	306	323	330	343	333	315	325	328	356	315	293	296	316	355	303	327	314	339	328	344	298	303	319	328	322	354	309	298	356	345	331	318	325	330	317	341	337	321	327	330	325	362	348	313	353	298	314	338	305	350	327	329	348	314	328	343	309	318	327	313	314	306	341	311	338	316	286	344	315	327	346	326	310	328	361	314	339	362	325	341	318	341	344	333	336	321	328	347	335	330	332	342	334	318	333	311	356	314	347	352	338	300	313	320	315	310	306	325	337	295	343	317	361	324	356	342	315	355	331	300	346	333	306	315	308	300	333	330	354	332	308	324	296	335	296	314	341	319	319	326	309	315	352	293	335	332	306	351	294	315	304	311	302	317	320	342	338	316	334	332	331	325	333	343	323	328	304	316	347	348	317	326	316	329	353	323	309	330	323	301	325	311	315	310	336	310	350	348	351	326	299	319	329	352	377	340	299	353	325	312	343	339	326	311	347	301	340	320	338	334	356	322	338	325	347	336	298	336	330	317	337	347	292	356	340	325	329	323	305	312	285	320	309	320	331	301	350	299	315	317	320	288	321	332	313	278	346	328	303	317	325	340	335	319	266	333	309	317	318	326	331	351	346	345	349	337	351	347	330	294	331	336	309	294	373	315	330	330	333	324	325	315	321	331	296	318	324	342	317	330	342	365	313	299	319	306	337	315	348	319	321	301	340	306	326	312	318	303	302	306	351	322	333	353	351	297	302	303	323	337	298	337	335	313	298	318	331	311	306	310	332	305	357	345	348	360	312	342	314	330	324	295	310	304	281	332	374	336	344	338	327	309	358	349	325	324	324	345	326	365	332	301	332	338	284	316	347	297	344	349	353	345	306	359	332	338	326	331	365	307	346	280	322	337	324	301	303	335	298	313	304	311	346	326	321	337	341	336	303	320	305	358	313	311	339	324	320	328	329	309	294	342	336	319	333	309	344	332	325	319	359	333	332	330	320	314	313	310	328	323	313	331	302	329	348	322	342	350	359	322	329	329	330	318	312	315	343	321	303	323	336	353	292	340	336	325	334	316	327	357	351	329	326	347	293	305	332	345	316	315	330	334	335	337	330	326	306	325	344	350	285	312	343	322	310	325	332	320	331	336	324	311	329	323	334	330	355	347	296	339	310	318	315	332	290	327	323	353	328	325	318	321	345	320	310	275	342	349	318	338	307	328	319	307	344	309	334	306	316	325	297	346	351	334	316	328	300	308	346	311	346	338	306	340	350	363	331	349	340	311	303	373	329	335	332	339	342	307	348	322	335	302	313	324	315	337	303	304	342	311	349	308	318	320	331	320	306	320	339	305	333	317	336	319	269	338	339	345	333	342	333	339	326	305	303	318	306	325	322	323	343	323	334	337	333	333	329	324	347	330	303	338	321	308	347	344	343	327	339	314	360	306	307	305	290	296	327	332	344	300	351	316	320	337	314	339	331	345	324	314	319	312	293	324	326	331	333	328	295	329	303	310	339	317	327	361	331	328	334	330	342	307	347	328	336	309	337	319	323	311	310	318	332	333	322	284	314	310	324	319	304	296	337	318	327	306	350	335	317	303	356	315	307	338	310	313	346	335	333	351	323	309	350	329	317	338	324	346	326	342	310	303	352	314	312	310	276	318	329	295	346	358	314	333	332	322	317	331	341	324	310	334	301	326	287	305	331	328	350	352	303	334	341	351	317	346	330	353	324	343	345	331	315	335	312	342	304	305	324	318	318	340	307	318	321	339	334	319	331	330	354	311	319	321	305	324	340	293	315	339	337	314	288	293	301	333	322	326	345	355	312	334	355	332	310	336	320	302	299	304	308	316	301	319	306	304	340	329	300	275	349	322	304	323	327	359	329	337	311	313	299	341	338	315	317	330	346	295	305	313	325	324	328	324	309	294	318	297	332	324	302	319	309	312	315	321	346	348	318	336	326	343	313	313	320	331	356	334	323	278	327	331	300	306	312	336	303	275	351	302	308	344	330	294	315	319	339	353	297	330	325	330	343	326	344	319	319	279	316	324	325	294	343	345	314	319	317	335	350	340	321	319	313	329	319	295	309	343	337	307	327	340	304	320	340	326	324	298	313	353	342	325	290	333	293	357	347	329	325	324	334	357	342	313	326	302	316	347	295	341	334	332	318	335	346	351	344	313	320	302	334	302	291	289	339	316	325	305	315	316	333	322	303	314	328	303	335	320	334	316	351	342	333	342	328	326	297	304	315	322	343	320	309	312	307	332	316	329	310	329	343	321	321	284	325	304	307	348	344	288	295	318	338	311	296	305	306	331	344	348	321	287	330	335	359	353	325	278	316	337	306	334	306	303	303	306	297	325	337	309	326	338	312	328	306	346	312	298	334	331	324	322	356	345	310	325	353	285	350	353	332	344	332	318	310	339	313	317	301	354	348	300	323	301	349	320	338	330	352	343	338	322	340	336	320	311	279	328	344	327	312	314	313	321	311	360	312	312	354	318	298	334	323	314	304	314	337	323	359	324	356	307	316	330	311	293	316	321	304	336	330	317	325	345	321	317	351	372	361	305	308	337	319	330	357	354	299	281	330	319	320	305	313	331	309	308	313	331	325	313	319	348	324	319	300	361	337	353	353	333	319	327	355	302	355	327	316	315	322	328	315	334	311	332	348	331	301	312	346	328	357	330	312	353	323	344	302	343	352	325	301	328	303	322	329	326	355	317	337	357	311	316	326	301	370	335	301	328	339	344	348	319	362	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37237	6212	1650	1125	798	611	511	392	396	374	325	279	306	267	261	266	261	219	242	241	223	235	245	257	223	245	242	211	223	256	237	216	211	235	263	226	227	214	229	253	238	228	214	247	234	210	181	204	214	243	236	254	192	231	221	241	206	241	219	210	207	233	220	247	246	238	213	213	211	217	213	213	222	225	213	229	217	201	215	217	193	229	187	207	225	204	208	201	232	215	206	228	228	209	228	197	232	210	227	254	210	204	237	204	241	204	206	212	215	214	230	201	196	218	223	218	251	202	222	234	241	205	206	230	185	198	217	203	214	181	211	225	240	213	210	191	241	225	213	245	230	222	228	255	216	208	216	202	226	199	211	213	196	206	240	213	211	205	214	203	231	251	232	223	214	210	224	216	216	205	228	203	201	224	193	234	214	241	204	218	219	217	220	224	251	216	231	231	215	202	219	229	236	202	220	218	230	242	230	214	216	216	197	198	215	209	225	228	223	220	219	235	220	228	219	220	242	203	211	205	213	202	213	209	233	243	233	216	217	232	274	228	229	201	213	214	190	211	253	219	251	202	222	214	204	240	215	208	256	205	198	226	227	230	193	202	222	182	230	235	192	226	193	219	203	249	237	217	213	206	219	218	236	215	250	217	232	210	209	227	224	214	196	233	205	211	232	231	220	206	215	225	212	239	210	197	193	219	213	232	221	236	220	236	239	201	183	215	233	225	182	213	196	206	202	211	199	227	221	230	208	199	229	208	215	221	189	239	237	233	217	217	233	199	224	223	206	230	235	227	220	222	245	239	237	196	220	215	201	222	216	198	184	229	249	233	211	172	224	215	211	224	196	222	183	197	204	244	183	195	203	194	206	227	229	220	232	244	180	214	198	246	225	222	222	221	216	219	218	223	206	227	210	225	223	214	226	212	218	196	202	230	211	196	245	236	225	220	235	215	219	209	218	232	245	215	207	203	212	201	233	202	203	218	203	226	201	234	215	224	207	193	227	218	214	210	227	233	224	212	209	224	244	260	230	213	213	210	229	228	211	212	223	214	184	192	206	214	219	231	220	211	221	217	213	221	205	195	208	216	236	209	230	217	216	250	247	197	216	192	228	215	237	215	209	195	204	234	239	209	215	245	190	210	198	175	235	206	225	195	208	220	227	191	210	215	222	223	202	203	235	214	203	224	212	221	213	198	194	222	216	213	205	204	225	216	204	222	207	209	216	211	208	242	215	228	197	211	219	217	222	244	194	230	230	201	258	232	236	243	221	202	208	236	251	208	229	189	210	190	210	224	226	214	225	209	241	193	219	219	234	228	227	224	233	201	215	223	230	238	232	241	218	207	233	238	224	199	201	206	206	226	196	227	194	185	202	190	229	236	210	198	219	222	210	204	228	215	210	223	207	226	224	244	200	199	225	208	232	252	212	240	237	223	220	213	218	200	219	185	229	218	208	212	228	201	236	211	214	208	190	222	217	241	245	207	181	209	206	224	220	222	229	210	214	200	209	208	192	217	230	244	215	195	219	235	206	219	199	230	219	230	197	210	221	205	210	218	226	238	228	244	231	225	211	216	199	226	245	219	195	210	208	219	208	221	238	201	227	229	197	211	237	203	217	214	230	213	196	212	202	229	199	201	220	218	236	200	219	202	224	230	209	203	218	226	223	213	205	230	211	229	224	231	231	222	222	231	224	210	207	215	185	216	231	208	195	217	228	213	228	215	202	187	213	231	226	215	243	200	231	217	233	209	215	208	210	242	202	218	220	182	204	215	220	231	206	186	219	201	226	202	206	213	200	209	227	208	208	216	205	224	214	213	199	235	229	227	236	202	194	220	205	224	203	193	217	226	219	229	229	206	224	201	185	230	199	193	199	195	206	216	201	209	213	204	225	202	210	214	224	214	214	223	232	232	235	195	227	226	201	208	213	227	204	228	218	221	224	225	208	202	247	195	218	211	209	220	229	221	227	214	216	225	214	233	232	226	230	224	228	198	222	230	232	232	207	201	184	213	237	196	207	237	209	248	233	201	235	201	234	196	226	227	216	215	203	223	200	232	211	215	200	212	219	212	211	226	208	218	250	211	236	204	250	217	207	235	205	211	217	229	226	203	228	234	221	234	202	190	224	193	219	229	214	223	217	218	244	230	220	211	188	204	235	203	226	227	202	199	222	222	213	236	225	209	211	217	240	211	235	254	233	224	197	203	240	202	229	216	208	197	224	221	190	236	236	221	240	227	238	219	233	222	228	227	226	204	214	189	251	212	209	216	212	206	204	216	182	230	213	211	233	234	234	202	216	216	193	223	219	211	188	235	216	215	214	190	231	239	228	225	209	221	212	220	219	214	200	220	209	211	207	203	211	230	215	224	231	231	212	210	230	216	209	201	201	206	237	212	218	203	210	208	238	204	215	208	209	230	225	246	219	227	205	219	225	205	232	220	230	200	203	198	231	194	202	220	219	195	216	219	225	201	197	221	223	192	228	213	232	212	200	178	227	233	220	219	209	190	236	206	203	246	209	214	207	216	229	216	200	188	244	219	222	237	212	211	196	205	219	207	207	232	205	225	228	215	224	234	225	219	202	206	196	223	202	201	200	236	232	213	218	234	229	201	204	201	225	213	234	220	220	215	239	204	217	196	215	203	218	228	202	243	223	223	224	218	232	228	220	191	218	236	185	221	201	208	226	201	198	216	188	197	199	224	245	226	236	202	217	217	235	253	192	221	218	231	227	230	211	229	207	222	232	230	222	210	233	210	201	225	223	223	194	216	199	196	205	214	214	244	215	212	232	215	199	208	224	208	196	226	210	184	209	203	200	203	245	224	234	252	221	209	217	181	235	226	197	224	212	211	208	231	220	222	234	233	207	207	190	232	206	232	213	195	212	225	201	205	188	198	226	226	227	211	203	222	220	235	222	206	220	201	212	210	237	223	195	217	208	236	225	199	220	196	211	212	202	218	217	242	206	217	200	218	208	242	230	199	222	200	178	216	210	201	209	220	200	207	237	229	235	213	229	237	198	238	202	200	200	197	211	223	237	221	242	211	200	215	211	221	216	224	241	238	225	218	214	228	201	220	229	212	232	204	254	208	218	235	210	213	192	237	247	202	179	193	230	217	214	223	214	220	239	226	218	218	211	209	236	243	250	246	212	222	233	207	243	200	202	204	225	235	210	228	241	209	222	232	227	198	221	211	201	220	199	249	232	235	235	216	211	235	209	198	222	231	218	204	213	234	210	218	208	234	242	222	203	217	191	204	199	212	211	216	216	230	229	193	207	243	227	208	218	212	221	230	214	224	220	215	207	212	214	240	229	228	200	229	206	229	196	232	194	234	199	218	213	213	225	193	229	238	233	179	236	207	234	234	211	220	197	225	204	227	207	207	181	235	188	207	213	228	201	204	225	211	206	207	204	196	211	210	239	231	222	200	235	227	203	211	225	206	198	181	234	224	221	221	237	198	214	201	255	227	218	243	233	227	197	232	207	224	221	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17359	1632	3372	3707	3198	2493	2146	1818	1635	1528	1406	1281	1190	1120	1026	999	980	897	862	828	839	854	770	791	799	698	734	718	752	710	683	745	753	760	696	704	698	699	670	669	711	683	702	641	685	642	703	668	632	653	645	652	671	692	653	646	675	652	626	673	657	649	665	620	669	623	634	672	647	658	683	685	626	697	662	664	651	644	666	642	603	662	638	650	656	624	667	653	620	682	639	634	655	616	664	649	671	615	614	649	611	680	629	639	667	666	641	657	632	645	680	638	655	572	644	628	636	657	645	617	619	667	622	642	669	623	689	625	660	640	621	643	634	659	642	639	630	686	648	636	679	614	610	615	598	599	639	626	630	612	616	618	702	644	636	650	640	640	631	603	647	616	631	604	627	636	621	668	657	679	671	637	663	663	659	643	650	614	664	624	676	603	630	601	644	660	597	641	662	607	623	652	572	652	633	681	652	636	655	641	651	626	651	673	674	650	632	633	643	629	639	655	654	657	620	641	581	628	624	588	644	683	645	629	649	618	612	663	654	681	644	588	633	647	609	631	617	629	639	646	615	631	653	638	664	632	629	678	654	640	576	629	634	626	641	609	643	676	579	641	628	645	608	614	642	645	602	633	604	622	649	570	617	636	656	644	654	631	598	618	626	636	614	658	614	641	624	648	618	608	636	659	643	651	596	588	649	629	619	670	639	673	636	653	670	618	652	666	650	662	640	614	601	645	602	640	621	647	588	636	630	617	607	645	658	605	657	647	598	603	625	652	617	645	650	603	662	634	620	655	650	640	660	610	624	670	661	619	611	640	628	603	620	645	679	634	677	649	629	634	640	638	615	608	670	611	650	630	616	638	576	659	658	656	657	624	639	654	635	646	612	640	578	617	655	658	622	600	653	607	636	636	664	644	617	606	634	652	645	603	565	621	595	628	653	631	657	630	659	639	652	590	628	610	618	626	669	675	645	662	656	617	625	682	588	641	641	678	630	607	627	628	636	640	658	665	654	637	641	632	590	630	674	654	672	622	644	645	591	627	592	621	629	643	641	626	668	678	659	594	632	636	617	629	596	652	634	656	659	585	704	638	634	626	625	624	637	620	653	645	639	597	647	629	642	645	609	666	616	619	635	632	618	660	630	632	620	608	664	649	668	649	599	637	625	646	702	592	605	674	631	609	617	612	573	625	646	609	609	644	623	599	616	662	686	615	646	606	641	652	625	649	657	607	668	615	656	629	671	614	687	607	615	650	627	677	605	609	632	625	609	607	637	639	647	622	608	647	665	664	655	633	605	642	613	630	615	624	632	653	623	628	660	663	638	607	679	640	629	677	630	638	600	630	642	658	634	628	665	651	605	649	649	641	602	659	665	656	674	641	624	637	632	630	617	605	638	617	640	628	645	658	645	647	607	620	653	669	647	619	687	644	633	643	635	633	611	644	596	658	612	617	625	636	701	618	643	651	626	637	632	658	663	637	652	706	639	666	659	623	665	635	602	622	629	652	604	657	597	613	626	577	597	602	667	586	647	640	633	620	647	646	625	644	632	622	629	584	571	611	666	629	633	634	639	654	612	661	682	661	624	634	631	646	602	658	614	582	613	659	640	654	650	646	634	669	629	661	670	640	638	604	605	632	625	590	631	609	646	648	582	618	609	613	676	609	629	625	672	687	623	652	632	612	633	644	627	634	689	669	646	624	632	616	701	637	629	603	648	608	661	614	654	606	648	677	638	618	624	640	615	636	650	636	693	627	643	639	616	636	670	680	622	638	612	660	647	635	609	622	687	646	642	664	659	576	633	683	613	662	638	647	623	646	619	617	624	633	578	683	635	623	652	666	657	648	643	608	626	602	645	669	636	562	654	574	682	652	612	598	616	623	625	619	643	631	617	670	645	648	650	648	648	652	625	646	677	641	671	653	634	635	615	626	596	612	622	571	667	617	585	647	659	634	629	599	648	598	583	660	638	630	591	634	600	654	649	633	610	624	617	632	626	636	632	620	637	617	658	653	643	654	630	653	585	664	586	672	612	610	621	627	635	662	628	603	611	631	632	662	625	668	624	663	653	608	645	662	593	648	615	638	615	624	655	665	589	632	633	609	620	638	661	638	643	577	616	648	618	626	628	616	669	625	688	636	642	598	628	631	628	634	612	611	625	644	638	657	634	641	677	621	651	646	679	633	623	610	660	614	627	615	635	611	657	603	606	672	644	645	620	623	615	600	645	650	642	640	588	622	667	643	644	641	604	600	652	641	600	632	621	619	610	652	627	663	671	603	644	583	580	639	646	620	620	607	639	616	665	617	665	625	616	653	656	592	623	639	629	626	639	598	637	651	624	662	593	623	632	642	658	640	618	651	676	677	603	639	603	605	619	648	620	650	677	635	617	600	608	640	608	598	615	616	654	698	581	657	653	647	617	638	615	618	596	643	639	625	604	668	620	647	630	631	633	638	614	650	648	627	624	663	648	656	676	653	620	614	631	635	624	655	620	663	623	641	648	621	618	595	670	674	639	628	671	599	626	635	619	631	626	623	636	630	675	675	683	650	656	645	652	640	638	681	645	701	613	681	690	568	672	630	593	675	627	673	653	627	639	655	643	620	623	640	644	607	643	608	620	668	585	646	647	644	594	664	641	584	603	611	621	632	655	640	651	592	658	635	663	609	606	634	595	619	609	638	610	649	621	671	641	609	641	615	571	596	597	627	668	645	624	635	683	672	624	637	579	634	612	620	674	664	591	620	621	664	650	627	614	665	623	622	623	620	674	591	647	602	653	694	641	630	670	649	641	644	695	629	638	653	649	618	634	636	639	663	663	658	647	619	639	647	570	646	638	613	605	639	617	639	632	593	629	638	636	650	663	625	648	623	646	631	626	655	628	599	641	651	658	638	630	664	693	652	619	651	659	620	630	620	640	643	610	587	593	625	668	651	654	649	658	564	639	652	651	621	594	599	642	628	606	593	644	611	683	623	699	647	623	653	630	663	651	615	635	593	613	626	646	621	616	676	621	630	636	634	639	589	637	629	654	650	616	615	650	658	657	702	590	635	636	672	609	638	642	658	592	621	630	665	641	602	655	610	650	634	659	628	659	660	632	629	641	612	607	638	631	602	659	641	665	669	630	612	635	621	643	662	643	651	628	623	588	640	638	632	641	630	604	681	665	638	637	685	611	664	649	628	606	696	623	656	632	672	612	674	641	610	638	610	687	671	625	659	625	648	641	629	631	634	641	612	647	655	664	653	628	640	618	651	646	644	617	586	656	646	628	654	646	614	652	674	658	684	632	627	646	644	621	621	704	634	636	625	656	665	627	665	639	635	634	603	631	663	601	666	635	624	613	606	639	614	625	602	694	605	670	664	585	618	597	625	674	626	651	639	621	618	653	695	645	612	632	619	617	613	617	659	661	630	613	668	644	628	630	657	605	656	627	615	599	591	612	635	605	674	622	620	638	629	658	621	629	614	652	618	664	652	631	620	639	652	658	633	657	650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49740	15802	5842	2382	1568	1110	926	697	621	601	485	477	458	410	375	371	371	384	348	331	331	330	313	350	307	313	305	283	324	293	311	288	282	287	303	296	283	317	292	321	291	279	315	291	307	316	260	301	267	279	281	295	280	298	295	310	275	295	297	271	283	313	267	304	301	273	294	274	269	281	314	283	265	282	272	283	270	245	262	279	254	286	286	278	328	251	272	286	262	251	289	277	282	268	301	291	265	260	266	289	282	269	273	269	300	281	288	277	278	281	283	300	279	292	277	307	272	253	315	264	278	284	289	252	274	282	290	287	263	271	273	313	287	263	258	293	249	270	314	284	275	296	254	248	280	275	296	267	284	280	306	294	301	271	316	296	289	245	272	281	285	317	275	292	252	256	295	292	282	263	282	294	314	299	263	256	262	283	291	296	276	253	261	290	262	264	258	261	265	259	284	315	263	266	277	292	254	283	257	286	262	250	285	296	289	262	271	292	317	249	269	274	280	303	275	291	290	255	289	250	250	239	262	289	280	296	267	312	301	254	284	264	276	283	292	275	280	252	252	289	268	268	276	271	292	272	273	295	281	280	265	266	318	275	306	274	262	309	279	256	260	270	290	271	293	302	346	268	257	289	276	275	273	263	298	305	309	285	271	255	272	277	310	298	239	272	287	280	282	269	276	274	295	278	272	285	287	270	299	312	285	297	287	275	281	276	269	294	274	256	296	276	300	295	289	249	251	273	270	275	277	271	305	266	305	252	277	264	273	279	274	314	278	269	282	265	274	266	276	249	247	295	307	305	256	297	286	286	290	256	257	268	277	291	277	267	265	285	248	249	268	300	286	291	288	288	280	253	284	271	237	256	272	279	250	268	267	299	310	263	267	295	281	307	271	288	288	269	286	290	277	268	300	266	275	254	284	292	301	278	282	271	309	267	272	262	277	291	275	266	263	288	268	302	288	289	281	257	300	255	263	286	258	294	283	269	296	281	264	276	303	257	285	293	266	289	310	274	268	258	266	259	289	274	300	273	250	259	278	282	255	267	291	285	294	262	320	309	275	256	269	271	287	261	300	244	272	287	284	296	280	280	268	284	275	276	293	251	276	314	263	275	259	309	284	292	269	277	298	280	284	262	262	270	287	280	245	268	278	258	293	315	281	287	324	264	283	297	306	285	276	264	285	273	249	268	262	290	276	279	269	264	287	310	270	255	282	274	301	316	263	275	256	276	292	268	283	304	268	274	300	282	296	297	294	288	285	277	268	261	282	273	247	285	276	275	289	285	281	296	288	301	251	269	291	319	252	234	262	327	279	270	306	259	286	273	302	281	276	255	289	291	274	268	286	252	300	285	269	295	272	296	301	316	283	283	255	254	290	244	296	306	263	261	270	299	263	293	259	285	296	281	281	272	300	250	247	255	282	256	298	285	270	307	278	272	284	227	274	268	293	267	265	226	268	292	288	284	298	246	287	296	278	274	293	279	292	296	286	286	272	257	277	254	259	271	262	292	288	266	278	326	272	313	291	263	292	287	297	268	271	267	285	281	280	272	257	238	253	264	272	258	305	289	286	287	269	281	259	249	304	296	295	280	266	269	265	301	272	277	277	297	311	307	304	315	320	279	256	271	286	294	282	276	265	270	285	289	289	272	267	275	297	289	296	261	270	266	262	277	290	293	270	270	269	281	284	268	285	272	301	291	246	266	275	280	246	300	262	263	265	304	275	272	290	278	270	253	290	270	259	274	276	274	314	267	300	306	267	276	284	280	296	273	292	301	280	269	274	276	305	256	264	271	252	277	265	324	278	297	262	309	278	272	253	274	280	264	301	262	285	260	268	293	265	274	277	271	292	287	278	273	288	330	295	295	278	291	269	305	289	273	311	291	311	262	271	298	255	304	263	273	280	276	300	304	277	275	265	284	276	267	273	317	274	279	300	290	263	272	257	265	266	283	277	251	296	299	289	259	269	307	268	292	288	307	278	275	288	220	295	250	272	275	269	278	284	278	254	272	236	273	277	271	277	273	246	283	259	281	301	300	295	279	303	261	296	278	279	276	314	320	288	226	263	256	283	273	276	307	294	262	295	289	287	288	298	287	272	296	260	281	316	288	304	291	239	300	281	291	244	278	290	284	295	306	284	270	300	278	313	272	272	257	276	253	270	278	288	281	272	314	305	233	270	278	276	313	260	301	277	276	286	270	308	266	251	289	298	252	239	297	268	287	262	283	310	261	308	264	273	280	248	262	270	288	283	264	292	277	287	304	278	294	281	270	277	290	269	247	281	293	292	264	259	274	296	271	244	283	277	272	276	257	285	299	301	275	274	259	295	302	281	252	274	288	265	288	272	274	309	307	288	284	278	269	239	292	266	306	312	276	266	272	257	275	294	285	283	276	246	259	265	297	278	287	264	301	280	276	269	269	240	289	285	299	257	287	310	288	275	288	264	240	244	282	289	277	295	277	247	288	305	279	265	268	283	280	273	302	275	262	283	262	265	281	283	268	259	276	277	285	272	264	281	291	269	267	290	315	284	277	273	316	287	275	292	291	266	288	295	282	292	317	278	294	297	264	263	243	295	256	282	293	287	297	279	306	291	285	284	276	273	270	310	278	255	239	299	270	285	256	308	291	303	282	280	284	268	282	289	253	304	266	304	278	301	269	270	279	300	279	291	258	269	282	257	281	288	296	289	254	280	280	276	307	278	270	266	257	286	282	276	264	274	291	287	277	282	279	284	271	286	262	240	285	280	273	277	266	265	277	256	295	284	282	275	272	275	249	261	263	302	279	293	313	293	280	236	265	283	263	280	281	276	305	273	296	292	285	286	306	278	289	286	289	314	264	295	236	272	258	276	284	269	288	289	277	276	279	245	290	265	284	291	283	245	288	258	301	273	300	257	292	291	287	269	249	298	279	266	289	300	292	260	272	276	259	278	283	282	261	284	240	265	263	290	270	261	253	301	282	281	287	290	260	259	276	281	290	274	260	289	297	268	294	270	269	286	288	268	307	284	281	277	247	282	255	305	291	301	262	282	258	278	268	292	278	287	267	251	273	263	287	293	280	286	233	272	311	277	263	271	267	277	293	304	314	303	269	284	277	249	267	270	287	273	268	284	255	266	273	273	254	287	268	257	313	268	274	284	293	288	276	314	301	306	258	288	263	261	256	279	274	285	310	251	270	272	285	261	275	278	284	255	270	270	273	283	255	310	266	276	264	263	281	289	285	276	290	260	269	273	262	267	263	279	260	286	281	284	264	274	258	260	300	306	271	272	278	275	259	239	321	258	263	266	275	242	278	293	246	297	297	276	251	263	279	257	278	242	273	254	287	305	266	273	238	291	270	273	294	288	279	242	292	277	286	274	284	303	319	294	290	304	266	300	287	316	271	271	271	274	304	294	251	256	273	308	259	305	268	298	270	281	274	272	280	311	249	270	262	273	267	282	283	289	270	290	280	265	298	286	296	275	270	245	309	255	282	241	267	248	287	287	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22775	2794	6106	6557	5569	4542	3719	3199	2776	2440	2303	2004	1758	1649	1532	1445	1408	1340	1307	1249	1168	1081	1111	1065	1037	1039	996	943	990	965	958	945	946	924	919	883	867	890	879	868	878	798	864	854	857	850	859	815	840	822	786	759	802	833	785	782	840	822	806	836	820	798	793	783	800	801	760	796	802	792	811	761	806	818	795	772	809	778	780	823	777	762	804	797	756	781	775	758	811	795	775	792	747	752	818	770	767	795	757	768	764	760	819	794	787	735	766	778	803	785	794	753	738	768	787	808	730	787	763	825	757	789	758	749	782	749	782	748	765	810	756	784	777	799	766	783	742	780	769	763	733	814	760	795	709	765	759	758	740	732	779	748	813	750	796	762	776	782	777	799	777	755	778	779	756	780	815	791	778	770	761	801	803	798	774	710	719	720	741	792	824	770	808	739	769	735	752	718	730	755	766	754	736	746	768	764	813	814	785	757	729	747	765	765	799	737	752	727	747	769	778	797	767	758	754	737	748	754	817	754	749	763	765	772	770	780	797	803	755	810	751	775	783	770	748	790	778	785	765	765	729	749	779	792	780	779	751	828	705	798	771	805	747	747	792	798	756	756	800	767	809	755	764	766	810	759	776	771	739	754	722	806	783	769	754	816	755	738	734	761	757	742	749	810	771	715	756	805	757	781	735	749	763	725	794	821	769	738	736	787	820	711	796	818	764	761	782	787	764	808	749	746	737	759	697	757	766	791	789	773	755	725	784	778	837	792	782	816	784	709	737	824	747	731	792	799	812	795	779	741	722	771	779	777	737	753	779	780	792	763	747	749	766	769	761	736	778	799	755	728	798	760	772	735	770	755	759	809	812	757	790	819	788	721	795	784	761	831	743	745	738	772	764	744	699	769	792	725	787	803	783	721	800	738	791	796	727	763	726	804	717	768	761	743	804	823	770	766	750	846	795	744	763	777	748	723	742	732	731	753	761	801	758	783	782	804	776	787	788	778	739	736	744	776	780	722	769	753	715	770	784	781	724	755	775	815	745	770	762	778	746	762	759	794	811	778	772	769	750	817	778	772	777	792	798	716	754	741	807	767	733	735	797	780	756	785	760	736	764	836	762	789	749	792	739	804	763	785	728	724	773	762	792	779	803	809	784	768	767	730	750	768	779	741	748	751	697	773	775	781	810	772	828	694	773	787	779	746	777	763	765	778	790	802	753	761	744	737	732	764	721	762	821	776	793	761	776	756	719	778	790	820	760	758	795	802	722	750	742	789	760	763	748	765	725	764	799	727	821	763	765	828	790	777	706	763	759	761	766	775	795	749	728	755	793	770	757	809	769	708	807	765	772	825	744	743	748	768	837	783	802	744	773	722	764	786	763	741	799	787	746	733	808	704	789	760	768	725	781	781	771	699	790	722	741	760	771	747	749	773	743	751	812	762	816	767	745	780	780	770	790	800	748	763	770	813	749	802	743	759	779	757	789	741	727	768	787	744	749	778	790	763	786	740	771	752	760	789	754	727	791	738	769	797	739	738	737	737	750	788	775	762	777	722	717	785	786	766	789	766	720	778	770	854	760	749	809	736	757	733	778	724	828	743	748	797	789	750	775	791	793	798	764	746	787	760	807	756	746	756	723	775	762	782	748	778	706	786	772	807	758	732	739	758	751	769	774	759	737	738	758	802	742	778	755	789	765	805	773	766	776	750	722	784	803	769	776	793	763	775	751	714	763	736	744	811	791	819	760	766	781	752	769	737	771	823	757	798	751	746	770	733	742	804	765	768	777	781	735	833	733	741	781	742	814	810	745	803	755	758	725	714	779	740	738	743	724	767	795	776	781	786	776	768	781	773	766	811	776	756	741	777	785	826	765	779	767	799	812	740	749	747	767	729	762	776	773	760	780	752	753	810	818	782	803	769	709	775	769	739	764	819	801	711	752	740	770	713	818	745	821	795	767	745	794	755	749	753	709	832	790	768	758	792	742	763	736	762	774	816	722	781	745	790	741	802	783	758	815	744	758	792	794	767	727	730	790	729	811	771	770	776	735	775	780	745	763	805	802	736	769	740	791	778	771	815	765	734	793	807	776	799	768	788	740	771	741	779	807	779	784	829	818	762	747	788	744	823	783	760	730	747	821	792	766	760	755	793	756	775	781	797	765	804	774	730	791	747	786	792	771	750	772	754	721	790	736	732	786	763	766	771	751	763	768	702	799	785	704	770	790	728	803	835	772	778	772	756	764	768	790	796	787	756	752	749	743	739	780	794	804	820	783	766	754	743	824	775	770	726	778	778	710	767	743	781	810	725	819	756	751	791	785	785	761	791	823	763	790	773	736	777	743	801	775	766	787	790	763	735	788	740	767	754	766	726	774	731	788	784	775	779	775	699	779	779	762	736	773	827	729	725	722	827	759	773	787	788	773	706	763	766	747	828	782	794	798	800	760	767	809	746	705	731	783	799	765	776	788	758	761	748	734	723	757	803	740	800	795	767	729	790	743	769	775	744	743	745	734	765	761	750	743	768	774	769	836	754	784	749	798	797	774	791	745	771	775	806	763	779	742	756	800	788	772	730	795	750	793	809	792	777	784	801	794	744	787	676	756	860	793	778	784	795	784	760	763	785	822	793	752	806	773	814	734	763	746	712	780	769	729	808	788	746	749	819	831	755	816	801	771	769	750	751	773	841	736	741	731	743	811	755	734	788	777	765	768	776	747	737	752	768	770	793	716	785	794	814	776	742	759	805	792	768	810	717	769	806	783	844	787	775	778	816	792	717	747	744	757	758	779	792	775	809	760	742	784	775	792	772	789	787	787	751	775	737	749	769	752	803	777	775	782	753	824	776	831	769	763	788	743	745	803	748	751	773	809	793	755	766	724	752	724	737	792	769	761	734	830	753	770	728	764	755	761	786	772	760	786	815	764	793	782	751	797	769	776	745	758	801	742	773	777	770	779	788	740	757	766	734	732	773	769	763	766	771	793	774	841	791	777	759	794	765	744	775	805	754	733	743	737	777	774	800	728	737	772	700	726	733	769	764	767	700	781	781	780	786	744	757	756	782	793	772	744	716	821	765	811	775	749	790	718	766	783	784	775	765	762	763	741	821	793	764	742	755	795	798	747	741	786	743	740	743	787	773	796	739	825	771	791	749	796	711	767	760	738	788	744	776	780	734	792	801	762	742	717	739	761	803	734	782	781	776	759	761	760	713	778	768	786	755	781	711	749	749	830	750	814	773	779	820	731	784	802	750	746	770	746	719	824	765	764	772	738	767	807	776	756	782	773	729	764	745	764	783	775	822	787	774	739	765	756	760	766	734	778	764	741	773	773	761	750	764	782	796	789	753	760	732	773	783	784	728	785	767	806	758	787	782	746	733	752	766	767	744	728	768	769	702	806	725	774	739	802	706	749	754	782	765	792	779	802	729	755	771	725	806	748	796	743	757	804	753	779	815	787	751	743	772	813	750	746	738	744	715	784	789	760	815	763	774	768	778	776	770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6142	373	221	162	135	103	118	89	101	87	91	97	99	96	85	82	82	85	112	88	112	85	92	85	85	98	91	106	99	76	89	82	86	80	92	84	87	98	77	89	95	99	94	100	89	86	96	112	92	77	95	99	82	93	81	86	77	101	80	80	92	85	79	93	87	90	88	90	100	104	77	104	96	87	114	81	90	83	87	93	99	76	108	102	106	99	88	87	89	90	90	88	80	103	80	99	88	111	112	105	89	98	88	97	80	105	77	96	94	96	79	92	86	101	101	89	88	89	99	84	103	99	85	83	88	102	99	101	80	96	105	87	95	82	105	105	93	94	90	94	92	99	87	110	87	103	87	101	93	98	97	96	84	93	97	84	99	91	91	92	109	102	97	103	114	107	86	93	79	84	113	82	94	83	82	116	105	113	93	96	94	96	92	89	84	84	105	106	79	101	103	97	97	87	98	97	96	95	86	90	80	89	90	96	77	96	90	93	83	97	100	94	98	85	95	112	98	99	94	90	90	95	102	103	102	93	81	96	106	100	110	85	103	117	90	82	89	123	92	84	95	80	92	103	83	83	95	90	94	70	99	111	94	87	117	92	98	73	100	75	96	94	101	102	106	101	90	95	78	91	103	88	96	108	112	96	109	84	95	96	106	114	95	91	88	105	102	77	94	98	97	110	83	74	101	105	98	75	79	77	84	109	101	105	92	101	79	96	88	80	102	104	96	83	112	106	105	92	97	106	76	83	95	106	95	104	90	97	96	102	89	91	85	90	112	79	90	119	103	84	86	97	87	87	84	90	86	96	98	86	104	108	118	88	92	107	115	102	93	83	92	102	92	89	92	98	78	88	113	94	101	91	107	99	87	79	82	102	94	92	97	103	103	82	84	95	83	97	99	104	101	106	93	90	83	92	97	101	90	87	91	79	82	88	103	84	89	80	86	92	92	96	82	94	105	101	102	98	89	100	104	82	82	89	101	104	102	84	99	104	91	98	91	95	102	84	83	93	97	82	92	96	93	93	75	104	80	107	106	94	78	106	95	92	91	103	89	109	77	100	98	88	92	103	80	72	98	78	89	86	94	96	99	87	91	93	87	79	100	97	80	77	92	100	104	98	94	94	89	85	82	78	97	75	99	78	77	93	87	100	77	93	100	112	97	92	113	88	103	89	86	97	111	88	79	88	86	99	104	89	74	94	86	93	108	115	80	76	100	102	99	97	108	104	103	96	94	85	76	105	91	96	88	87	93	80	93	118	87	100	86	106	86	84	100	97	65	82	94	96	87	99	87	94	85	89	119	73	92	78	87	96	92	98	101	111	93	84	95	93	96	104	86	85	104	95	78	96	94	93	79	102	104	95	91	96	94	94	93	109	93	94	89	83	92	81	103	105	83	93	103	73	105	104	92	104	102	80	98	83	105	70	111	81	100	92	94	107	105	87	97	85	88	82	107	102	94	96	100	95	90	71	91	103	106	85	87	83	90	94	76	81	100	86	101	100	86	82	73	88	93	77	100	92	97	104	73	101	99	86	74	112	97	93	106	100	119	82	78	67	102	85	87	113	77	97	101	80	68	99	90	113	96	96	101	84	86	80	94	98	102	99	101	83	86	101	107	83	118	87	85	80	90	96	114	94	90	112	84	99	106	99	93	98	90	102	87	94	96	79	73	104	103	94	112	63	82	100	110	96	104	83	122	89	96	91	86	115	108	72	100	94	88	99	75	84	94	82	76	103	80	90	86	89	81	87	70	96	91	87	83	104	95	85	101	71	63	92	91	90	85	79	101	87	89	93	95	82	86	76	104	103	90	106	93	105	102	89	95	83	86	95	95	101	92	92	105	75	98	82	103	99	97	112	96	98	101	78	77	106	86	92	78	95	114	96	94	81	107	90	90	104	100	94	104	92	87	94	96	101	93	96	105	83	94	80	86	101	90	119	91	92	86	93	102	100	92	96	102	109	74	103	79	87	100	79	89	102	86	81	96	92	106	83	127	93	65	102	96	96	95	89	87	97	84	109	98	108	103	96	84	79	97	94	91	96	114	93	102	79	96	91	86	81	94	79	81	106	95	92	82	83	83	93	90	76	80	83	88	89	92	96	80	102	92	89	88	101	101	98	86	97	94	107	86	94	75	108	101	76	90	97	89	88	79	100	95	105	93	103	84	93	103	100	89	96	92	85	92	98	99	82	94	101	92	101	104	101	101	82	109	90	101	96	93	99	102	104	92	88	90	109	107	85	94	95	95	78	94	99	90	97	102	86	102	79	88	93	80	91	100	84	104	97	112	88	88	95	90	84	93	78	107	99	115	84	100	99	91	97	102	89	86	94	102	104	88	106	94	97	96	97	76	98	86	104	93	104	90	80	81	86	93	76	85	81	93	89	121	108	102	103	99	94	86	104	88	95	89	108	97	86	95	106	99	93	105	109	97	106	103	104	96	98	87	93	82	100	95	99	86	112	75	120	80	92	77	99	104	108	78	108	103	92	101	88	88	97	97	86	109	82	80	91	75	103	92	85	95	76	91	86	90	96	81	93	85	119	83	84	99	93	91	99	100	100	80	89	104	92	92	103	97	106	101	88	102	89	88	95	87	84	82	94	102	81	105	100	111	96	105	100	102	96	83	98	83	86	95	95	84	110	77	100	99	115	80	89	96	97	99	83	93	107	99	111	101	93	76	99	88	89	75	99	102	99	97	87	98	95	104	92	91	93	85	83	70	101	112	95	100	95	78	108	102	90	90	87	116	99	76	93	88	105	101	87	105	95	112	98	98	87	98	78	88	83	83	98	96	92	106	102	103	78	79	80	97	101	77	103	109	83	93	95	81	90	82	92	100	91	105	100	99	94	88	112	95	96	87	100	94	98	100	88	98	95	110	92	95	96	103	77	92	96	108	84	92	91	96	91	99	84	92	108	89	79	95	103	101	78	85	90	99	91	101	109	76	75	89	95	77	93	86	77	85	94	102	99	81	104	88	98	88	96	102	97	79	88	103	113	88	95	84	87	74	87	90	94	105	100	95	90	92	85	90	80	93	109	79	104	94	110	113	84	94	82	88	106	89	74	117	83	98	94	103	68	106	106	80	102	95	99	90	110	79	90	95	94	91	112	99	75	92	95	86	88	88	93	118	88	102	76	90	106	86	97	101	96	74	89	92	101	101	93	82	75	98	92	90	100	84	100	76	105	99	104	98	87	82	99	81	82	103	109	89	88	89	92	98	91	106	94	87	104	103	91	95	93	82	92	89	98	84	88	100	100	86	102	88	100	105	99	97	100	87	112	83	111	104	97	93	95	120	111	100	104	85	87	106	82	81	89	94	104	97	83	93	77	105	92	93	102	85	95	89	88	86	94	86	95	84	96	96	86	89	84	99	82	93	99	75	103	94	92	110	77	80	87	93	110	99	102	103	93	84	85	109	95	99	92	83	113	87	105	102	89	102	85	117	81	88	92	91	95	85	125	107	96	109	87	97	93	97	96	104	93	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6452	370	478	531	488	470	422	397	374	380	387	402	392	355	352	361	380	369	322	330	317	338	323	321	344	334	336	365	318	338	347	355	327	327	335	308	315	363	342	334	328	345	345	326	313	310	326	326	342	346	341	303	322	312	354	326	334	313	359	332	324	343	340	339	324	334	357	323	352	349	338	316	322	324	344	335	325	364	306	297	322	299	304	318	347	315	303	346	330	313	299	333	306	344	308	313	345	302	334	308	323	337	329	297	305	300	361	307	350	330	335	339	373	333	315	334	316	323	351	352	324	322	341	349	333	315	349	319	308	305	333	326	319	353	333	349	308	317	314	303	317	328	324	337	366	318	336	319	333	300	332	319	335	305	302	312	343	333	343	295	385	320	327	339	338	305	342	317	352	304	312	317	336	309	324	344	331	301	331	344	316	339	330	330	310	323	336	315	333	334	318	340	320	299	332	316	355	334	330	333	320	321	333	341	342	295	349	348	306	321	309	350	326	324	326	325	330	287	307	312	287	322	310	310	320	355	307	305	338	315	324	322	342	315	359	327	327	349	302	312	321	328	279	345	359	366	343	290	302	311	350	311	350	347	348	346	296	307	316	312	329	317	356	325	336	334	331	325	302	345	327	320	303	332	298	334	351	343	339	289	294	335	323	340	301	330	358	347	337	334	336	315	300	345	326	324	358	309	305	330	317	320	333	361	326	347	303	347	319	306	335	302	300	291	320	347	310	301	315	273	315	316	308	337	328	332	337	341	359	346	322	309	317	307	305	347	352	301	330	341	333	303	321	309	334	349	327	304	354	352	318	315	335	309	284	352	316	319	318	323	336	327	331	343	340	342	349	341	330	333	294	320	304	313	320	326	333	329	328	335	339	330	332	317	358	296	342	329	332	305	325	342	303	340	322	339	322	312	320	311	302	346	354	303	348	338	330	321	339	313	346	341	300	352	320	316	293	343	320	310	320	330	315	319	376	394	312	323	329	309	343	322	340	343	320	289	329	327	353	319	353	352	345	293	336	287	329	349	306	333	354	301	313	340	308	315	329	324	310	336	299	324	339	315	363	344	328	306	321	322	327	359	350	370	341	353	341	328	321	342	336	353	340	337	345	321	344	303	321	368	314	345	352	337	354	343	331	322	372	329	311	326	326	330	344	332	331	324	316	322	335	340	318	312	323	348	328	325	358	320	343	329	334	333	319	362	362	345	318	321	362	294	324	303	328	320	335	339	284	332	342	318	331	317	334	327	322	331	349	321	331	339	288	336	373	304	300	339	333	297	339	332	297	300	341	348	334	310	306	334	340	334	336	352	340	308	305	338	336	319	326	352	321	309	322	324	306	325	311	305	375	341	297	292	339	331	327	326	324	313	316	352	328	340	329	332	350	328	323	323	318	327	363	313	341	321	335	342	333	364	355	330	336	352	344	364	320	294	309	333	327	328	356	327	314	336	338	318	327	327	332	339	335	323	314	314	320	344	335	343	342	331	326	332	312	325	327	312	312	339	354	325	314	343	340	336	332	306	349	348	350	359	358	357	327	325	317	336	320	328	300	325	339	333	341	335	327	360	322	339	336	308	317	314	351	307	312	312	325	346	334	339	318	306	298	354	302	336	335	320	321	301	323	347	330	341	310	317	353	324	329	338	332	335	286	332	323	353	343	307	342	329	329	335	310	333	328	300	316	299	295	328	338	329	354	345	297	350	341	342	312	320	323	363	321	298	352	337	338	331	316	346	302	336	335	338	326	357	301	322	342	329	320	344	345	324	307	328	339	300	361	311	355	344	305	289	316	354	321	306	351	296	340	326	342	307	343	335	326	329	317	315	330	335	318	351	351	302	312	319	307	329	340	331	325	317	307	309	371	322	335	325	345	312	324	319	315	328	323	342	334	306	347	324	331	318	314	325	320	340	335	332	325	347	331	322	317	331	323	321	363	356	304	325	337	312	338	303	318	320	326	289	321	315	336	313	328	337	341	304	275	331	326	328	348	353	349	336	324	352	326	343	344	344	362	356	329	313	341	324	327	327	349	346	331	344	332	325	335	344	318	320	344	345	331	332	342	344	341	341	330	321	354	325	346	345	308	351	324	329	353	326	312	334	316	344	318	312	328	345	339	358	282	305	323	331	309	327	338	334	303	321	328	337	293	313	330	344	316	346	338	357	324	317	306	309	302	335	345	320	335	320	344	293	316	311	316	297	308	344	337	310	320	314	338	352	298	305	358	331	343	314	319	308	322	316	331	312	325	356	330	330	349	311	313	327	348	315	315	330	309	307	335	348	338	316	320	301	362	328	352	308	334	348	318	328	333	331	334	303	309	336	310	302	340	336	301	331	338	320	322	318	352	319	306	308	309	321	325	339	326	333	312	278	351	336	303	315	333	311	340	323	377	346	329	357	341	329	326	326	319	296	296	338	318	343	348	323	328	306	332	312	330	351	359	317	330	352	309	347	326	312	305	331	318	323	304	311	362	326	301	362	296	332	317	319	327	322	354	329	305	343	290	325	355	328	329	318	376	311	317	323	342	317	323	325	327	336	346	346	339	346	302	322	328	293	343	358	312	299	367	322	300	329	354	361	338	352	332	305	328	319	356	325	329	332	327	340	340	318	323	342	379	321	348	325	309	327	314	330	353	327	343	328	342	307	347	308	334	322	331	323	318	333	323	311	326	313	328	304	337	311	318	341	309	331	309	316	333	332	322	330	364	328	336	301	339	336	331	328	305	330	310	332	316	333	352	309	316	329	330	334	305	323	329	336	346	324	320	310	313	331	347	352	317	331	316	344	317	332	292	331	318	313	325	308	333	308	326	325	319	323	321	319	307	311	326	340	288	313	345	326	344	349	319	334	337	355	315	308	310	354	356	315	330	305	320	307	329	319	306	319	330	340	317	323	345	357	337	305	318	312	322	344	348	329	317	337	330	308	312	351	322	361	354	309	290	340	346	327	356	360	339	362	334	318	356	321	328	332	318	327	321	346	343	340	348	359	344	309	348	346	331	343	327	306	311	314	375	327	317	325	320	344	303	326	333	334	317	333	342	327	343	328	311	342	315	325	324	331	331	337	324	327	308	310	312	331	331	336	348	326	299	328	341	317	328	328	318	331	351	330	353	317	353	319	353	331	346	340	313	339	348	315	305	317	308	343	329	342	338	351	315	336	289	351	322	325	318	311	308	321	340	350	324	324	310	345	342	297	342	321	354	346	348	329	361	302	315	338	330	357	339	338	300	341	316	310	312	344	329	344	290	347	326	310	311	320	331	323	319	303	328	322	311	347	332	349	312	353	287	285	369	336	325	345	298	317	320	351	340	326	288	300	331	344	325	324	330	353	336	277	322	316	338	315	291	325	340	328	360	334	341	320	300	362	334	322	318	334	314	324	316	329	331	317	335	343	289	308	335	300	316	319	323	328	344	338	324	319	318	336	312	331	328	343	334	334	336	311	313	310	312	300	335	313	323	349	356	342	320	326	327	301	301	330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40982	11903	2599	1082	804	611	486	452	379	350	322	318	268	271	283	252	259	263	277	237	277	247	234	258	255	219	240	212	253	226	232	218	245	223	204	235	228	211	235	212	239	232	218	224	224	214	220	194	221	230	238	217	192	213	215	228	209	224	227	214	218	221	206	211	193	222	239	236	230	224	241	203	238	223	227	212	226	202	209	228	221	214	222	205	219	260	209	219	220	209	235	230	217	247	195	187	227	240	220	214	240	214	229	217	232	206	227	228	236	233	222	207	220	201	235	224	222	200	197	231	227	239	206	229	210	213	220	224	240	228	203	204	217	217	196	242	235	236	190	219	221	225	188	208	212	220	215	224	214	236	209	222	253	217	247	243	215	198	207	224	237	193	225	215	200	230	212	201	234	220	229	203	226	212	222	212	238	234	229	210	224	224	222	217	201	199	220	230	228	223	210	244	249	200	196	231	219	243	224	200	206	231	229	222	206	238	224	199	203	226	219	234	245	193	249	219	198	216	224	235	208	203	209	226	203	244	200	210	209	219	219	224	203	227	182	201	213	232	207	202	203	233	241	229	198	229	219	217	224	212	201	219	208	200	218	209	219	219	229	257	208	231	203	223	238	237	226	215	187	216	200	223	221	216	227	208	212	217	244	207	237	220	222	216	233	212	216	255	211	209	222	202	210	224	236	213	189	250	228	235	212	181	181	232	196	221	201	211	205	220	235	191	231	192	207	203	208	237	202	207	186	220	240	206	197	219	228	239	234	210	212	220	216	225	201	189	211	221	219	236	233	221	228	219	205	220	222	223	249	214	229	206	221	226	235	236	195	200	229	247	223	219	189	238	223	216	237	240	206	212	216	201	236	210	202	201	208	233	195	235	217	248	200	195	212	217	188	222	221	229	227	236	209	216	211	221	232	212	208	198	215	218	220	211	258	248	224	260	202	214	198	219	193	213	218	241	225	236	220	211	221	225	252	208	237	221	226	203	202	199	176	204	195	224	205	219	209	214	233	207	215	212	241	224	211	213	230	204	206	204	225	200	229	213	246	213	209	218	220	213	209	219	192	222	222	251	232	203	215	176	216	229	218	213	216	232	202	175	227	188	199	229	209	187	229	204	229	241	212	226	196	199	205	231	213	252	218	195	209	233	203	229	227	226	186	220	235	194	203	237	230	219	238	222	214	233	207	232	228	218	246	216	224	222	210	217	217	209	218	211	208	216	225	202	230	223	190	187	190	220	194	216	213	222	191	202	223	230	218	241	229	205	216	230	217	264	202	227	195	198	215	203	210	224	231	221	224	231	238	218	204	221	203	236	204	224	208	221	228	224	211	233	224	220	244	221	215	205	218	218	206	204	243	224	203	215	226	246	225	198	204	206	242	215	235	201	216	230	232	213	216	224	248	234	228	208	211	222	216	213	214	222	218	224	194	243	211	230	243	219	218	212	199	246	201	208	223	224	218	231	242	227	219	209	215	237	213	207	242	226	197	226	203	216	221	235	218	206	204	206	205	198	236	222	230	221	225	239	222	190	223	235	212	169	211	206	203	203	195	220	211	237	235	221	218	225	221	232	230	225	215	212	243	220	172	218	209	239	216	230	219	194	248	211	228	181	219	245	224	233	183	221	222	239	208	252	229	228	203	216	224	233	224	222	205	194	197	238	200	222	231	225	244	197	215	236	205	193	186	211	222	228	221	213	225	216	221	240	226	235	221	234	214	230	211	210	213	227	219	232	202	232	239	219	237	228	232	215	223	220	214	220	229	216	221	211	229	204	229	223	228	236	218	234	215	217	218	224	240	224	221	249	204	219	213	242	213	208	236	229	247	192	218	219	210	224	192	224	208	219	218	224	227	203	214	226	225	190	201	246	205	232	229	234	227	240	219	241	211	226	199	226	215	240	224	208	205	208	215	191	244	216	214	210	212	183	195	198	203	233	211	236	217	213	212	211	244	228	195	237	219	229	215	222	204	226	221	248	234	202	192	237	199	210	228	210	219	211	215	212	209	203	216	226	232	199	203	214	212	200	204	214	198	209	216	190	202	198	230	239	205	193	180	231	197	219	222	210	225	228	217	202	195	234	241	200	209	229	218	224	199	232	233	226	214	216	223	214	211	215	192	235	221	198	238	209	211	223	233	221	186	212	229	224	219	217	213	233	192	223	188	199	209	220	221	225	222	210	225	202	205	215	201	235	232	207	221	228	229	222	211	199	206	239	212	224	233	209	209	218	227	198	225	223	226	221	221	269	209	237	232	205	242	227	216	212	213	213	192	215	216	202	205	203	185	214	226	225	209	215	243	245	209	190	237	211	183	218	211	222	230	214	236	209	207	224	230	247	187	208	211	210	225	236	218	211	211	212	201	199	220	221	212	215	215	207	235	234	208	252	202	208	216	225	232	239	193	197	254	227	265	229	234	214	241	221	192	195	202	244	223	244	223	237	225	220	228	235	202	237	215	200	207	233	222	197	209	227	206	227	219	214	218	234	244	215	229	235	193	215	235	226	224	222	211	234	229	195	238	193	222	225	190	255	203	226	212	223	199	238	209	214	223	209	227	203	210	237	207	220	206	210	175	219	214	199	198	198	229	238	225	226	218	208	213	258	210	229	215	224	218	231	235	204	187	210	230	232	208	210	205	235	206	217	222	222	224	227	235	203	235	193	217	179	212	220	227	240	228	239	200	217	209	218	212	197	213	199	213	193	226	218	215	224	239	255	225	240	198	230	222	234	187	219	233	242	240	209	237	201	210	242	204	220	233	207	224	198	221	209	205	232	239	189	209	244	201	238	213	237	202	210	222	236	227	239	226	228	199	229	203	214	192	208	231	232	225	218	193	208	222	180	227	205	233	210	222	217	211	243	213	202	223	202	231	217	191	216	221	213	213	208	206	217	237	255	197	223	212	216	213	241	242	224	253	247	197	201	241	217	181	229	192	245	213	211	189	211	260	209	211	199	216	206	211	206	233	247	227	238	202	221	246	228	216	201	226	205	232	219	213	203	212	222	217	217	224	216	210	218	227	210	211	254	210	206	198	224	228	196	213	199	223	207	227	231	221	254	222	235	234	223	221	222	237	221	220	204	205	215	216	197	235	197	231	220	247	201	206	224	195	241	233	210	210	207	223	210	226	205	215	202	227	214	234	217	207	206	228	205	224	238	225	232	237	265	191	198	226	231	191	227	262	239	228	232	220	254	213	208	258	215	231	228	226	225	208	219	225	220	218	227	193	211	203	208	204	217	241	227	216	218	218	194	239	230	202	190	211	235	200	226	222	216	225	218	221	219	227	215	221	245	253	206	226	198	202	203	199	218	229	213	209	226	243	248	219	202	208	206	230	226	208	222	193	237	199	225	246	206	208	219	216	207	188	195	223	178	201	221	213	205	200	217	223	204	204	235	209	226	182	229	225	240	235	212	215	205	227	220	198	213	232	209	226	223	219	221	187	194	212	222	220	220	229	190	212	192	206	209	187	203	218	236	218	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18761	1551	3409	3690	3170	2586	2144	1890	1640	1475	1371	1267	1107	1043	1022	965	974	917	905	871	824	787	788	815	824	776	773	738	745	691	671	737	705	691	682	750	688	715	670	685	671	655	694	682	683	665	664	634	662	631	703	662	649	656	628	635	636	635	696	641	675	653	673	648	648	709	702	652	640	674	624	663	657	610	668	618	619	659	665	629	618	650	615	622	655	679	680	647	661	630	619	677	620	645	632	647	622	615	664	664	656	663	644	646	659	690	643	638	638	590	653	631	616	653	646	660	692	649	625	640	668	617	647	628	607	664	657	632	646	638	620	607	610	666	675	627	630	700	636	665	667	669	635	619	637	664	592	617	666	611	637	670	681	676	595	659	610	695	620	660	613	619	626	627	670	645	643	655	599	615	659	650	644	636	641	643	661	638	603	650	633	640	650	601	624	598	641	626	676	666	643	640	637	596	650	678	617	699	632	622	640	619	629	623	641	636	637	643	623	626	634	659	625	633	668	658	645	638	703	625	568	622	623	635	608	665	660	664	632	659	610	604	662	660	647	638	682	647	597	630	646	622	661	674	643	617	649	649	660	660	620	622	676	677	662	601	657	657	625	614	644	653	617	657	649	712	580	683	670	608	639	640	614	690	636	652	628	614	654	662	647	646	680	625	644	603	582	652	647	654	643	673	596	616	703	588	656	664	655	637	658	664	591	643	669	663	639	655	694	671	623	635	603	605	583	660	613	620	645	606	651	655	631	590	641	651	646	643	655	623	683	644	648	646	659	641	644	651	651	598	638	626	668	608	641	641	666	659	649	643	632	597	655	622	661	658	652	621	646	646	632	636	652	639	680	657	632	623	629	692	612	592	654	612	636	610	655	594	619	618	682	648	653	675	630	631	602	633	639	633	658	626	597	658	592	611	593	645	631	656	632	636	641	672	647	652	658	648	611	655	628	599	666	678	667	665	613	669	629	597	631	662	661	674	638	694	609	674	617	654	648	657	626	622	619	614	592	608	685	634	665	641	664	632	650	678	624	627	637	626	621	662	660	640	642	627	632	661	657	608	609	636	612	657	631	636	655	610	650	667	650	615	626	673	654	642	667	637	624	662	660	613	623	581	655	629	665	614	615	669	666	667	615	622	613	661	627	653	646	621	613	602	675	653	653	633	592	623	649	675	637	599	649	627	608	639	618	666	565	590	642	599	608	608	645	615	645	604	604	587	634	648	604	656	622	638	614	673	653	628	632	641	672	677	619	624	633	633	658	635	663	653	643	628	628	654	632	657	587	638	673	692	648	607	603	641	607	620	666	679	614	610	658	640	686	671	658	632	638	672	683	634	618	663	613	655	673	625	620	614	634	643	660	664	642	600	634	668	672	641	621	639	661	628	586	625	629	627	597	626	625	597	655	660	646	686	621	647	664	611	655	611	606	657	649	609	640	624	604	658	595	652	662	637	656	611	633	648	663	649	636	630	696	660	651	672	624	642	657	642	639	626	674	608	629	663	664	669	624	626	686	628	654	645	619	630	612	595	651	659	609	584	658	686	606	592	622	633	634	593	603	604	662	627	629	677	658	657	638	678	623	640	612	613	623	681	603	649	629	626	641	644	608	680	683	668	628	655	628	640	655	662	627	646	663	639	675	619	630	588	693	699	639	628	628	627	626	621	605	643	644	634	621	651	647	662	636	646	674	623	629	604	629	649	610	681	637	645	610	606	634	606	669	647	635	656	660	647	654	642	634	657	618	640	589	620	651	657	644	624	621	662	687	614	617	681	659	690	637	666	632	584	632	596	578	654	677	597	630	666	693	648	658	691	644	662	611	643	611	636	589	601	581	647	627	638	651	682	701	637	618	659	660	604	650	659	625	612	646	674	687	678	669	647	646	659	628	684	596	635	585	661	638	658	626	597	651	640	660	666	624	650	616	609	645	572	629	632	685	640	620	622	628	630	671	607	608	625	607	625	640	583	673	661	669	635	633	619	640	608	636	619	641	634	621	623	612	615	603	683	637	646	631	684	667	672	614	662	599	620	621	616	634	648	629	637	630	628	687	633	593	664	642	614	656	655	618	617	665	622	613	681	656	622	663	617	678	649	638	633	595	667	632	705	661	668	618	618	626	638	608	667	607	623	648	627	640	663	600	624	619	652	639	594	610	626	636	659	680	595	595	665	637	630	624	602	632	585	652	645	655	631	609	629	662	628	608	623	633	638	647	645	672	635	651	706	575	660	621	644	639	648	623	638	626	613	679	623	614	651	681	609	638	632	657	630	657	618	621	613	595	628	661	617	626	686	692	688	630	573	675	601	648	638	622	650	603	642	610	671	658	606	582	604	646	633	674	614	652	624	596	672	589	632	653	629	688	647	662	651	641	588	651	644	644	626	641	643	650	636	656	611	613	632	646	620	651	633	603	694	725	674	645	648	644	632	644	647	601	651	627	664	647	629	651	672	632	606	657	623	644	607	592	607	648	704	617	633	589	618	658	701	638	617	682	628	642	660	632	621	610	618	632	644	641	657	632	632	622	607	680	659	605	695	641	610	630	652	607	606	675	635	651	633	649	666	608	640	671	625	660	619	629	608	686	658	632	650	615	676	617	617	659	635	634	674	630	657	649	640	661	639	637	619	634	659	639	655	661	649	643	618	660	641	667	666	648	649	673	596	639	700	674	652	668	630	660	671	640	638	666	623	644	629	649	654	626	652	618	658	690	638	675	633	658	644	639	585	663	610	684	656	620	638	609	648	674	668	598	664	656	613	703	670	616	616	638	645	642	667	592	604	644	648	672	643	651	647	650	617	652	659	604	662	611	676	614	668	620	675	629	638	604	640	586	630	665	681	667	639	600	672	633	630	665	649	606	659	616	636	632	639	628	642	630	638	615	727	639	622	671	629	650	667	629	632	652	646	633	633	636	628	648	656	654	636	675	666	637	707	611	665	641	639	672	640	641	651	633	649	639	631	653	687	633	678	628	632	639	588	632	612	628	637	653	623	666	627	710	636	624	680	614	616	628	688	632	634	623	670	633	648	628	674	670	615	693	653	665	675	613	661	625	680	596	675	655	650	631	614	631	646	652	619	644	627	633	626	633	664	620	653	669	635	621	637	643	572	670	622	657	620	621	663	688	621	608	681	619	628	666	591	595	622	649	683	608	673	623	634	622	659	609	599	639	628	661	664	664	592	691	630	661	659	648	643	573	616	633	641	687	611	680	631	628	651	665	615	666	623	652	617	638	667	661	652	613	643	661	654	621	661	685	607	625	596	632	663	653	671	649	597	615	647	623	618	625	647	641	602	614	624	629	642	657	642	660	609	644	608	660	626	639	656	624	607	640	614	652	644	612	660	655	649	628	648	595	645	674	617	654	668	632	639	611	598	647	643	654	635	613	653	675	660	650	609	652	685	623	671	601	592	625	629	674	663	694	630	658	644	607	614	627	638	624	639	621	649	654	647	654	669	615	680	634	648	662	613	650	648	624	645	669	632	631	645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49479	17903	7833	2367	1485	1191	897	743	637	552	493	442	419	409	420	330	347	342	329	330	316	290	308	298	319	320	308	272	311	301	291	300	290	316	313	280	319	272	256	290	288	299	289	295	299	300	289	270	283	269	274	301	282	255	267	296	280	289	275	278	254	288	266	289	252	259	253	241	278	284	258	290	320	267	272	263	261	295	275	289	312	283	281	279	290	279	285	278	295	292	286	256	288	263	253	283	292	301	286	268	294	267	278	257	264	319	308	293	277	276	271	294	290	297	283	281	273	251	265	279	284	271	295	295	240	304	288	282	289	292	246	270	269	283	285	257	290	264	275	282	315	278	297	280	246	263	257	278	272	247	282	249	256	289	285	277	267	292	273	265	291	270	268	255	270	253	288	258	267	275	272	261	262	260	314	261	257	270	260	271	293	277	296	286	279	291	287	259	271	274	260	267	259	265	279	264	307	271	277	288	272	290	275	256	271	263	286	285	278	254	250	294	295	269	271	287	295	269	261	240	280	279	302	278	281	291	282	258	285	275	279	315	277	282	285	254	275	295	281	286	294	256	266	235	275	284	282	301	307	259	295	277	287	283	260	278	278	281	297	252	269	301	291	278	281	267	281	265	298	268	268	298	292	261	293	277	292	262	281	238	266	259	279	273	270	264	258	247	272	279	294	302	270	262	264	278	293	287	306	236	290	271	271	270	290	282	288	265	251	297	266	260	261	276	287	259	280	306	263	276	281	271	270	265	271	308	269	304	263	299	264	260	281	270	283	277	259	261	238	252	261	273	274	276	279	276	260	333	229	275	291	283	260	258	299	288	266	276	293	281	292	274	292	292	279	294	267	267	253	290	296	276	270	316	259	269	288	301	285	263	249	300	299	285	284	299	285	294	266	276	286	278	286	278	283	318	263	280	295	312	272	289	298	271	258	267	275	265	272	291	255	266	279	283	268	298	285	304	287	269	254	291	244	274	248	264	257	294	272	265	257	288	256	292	294	304	306	264	270	275	265	291	270	282	279	241	286	293	271	272	284	291	257	252	296	245	273	282	294	288	285	295	318	303	309	295	254	287	275	270	282	293	288	282	257	281	278	275	289	296	260	322	285	285	293	292	268	240	274	292	277	257	265	255	248	270	290	281	282	275	283	302	292	290	304	282	276	282	283	267	283	250	261	257	300	285	284	287	292	299	298	284	239	312	262	267	317	256	260	260	257	266	286	286	281	265	277	295	284	277	282	279	247	288	279	284	274	269	272	244	280	288	271	270	266	298	285	283	264	251	286	278	273	270	304	296	245	292	255	277	259	289	265	296	288	283	257	289	276	276	262	293	281	273	303	256	314	298	282	281	253	273	290	276	280	260	258	266	263	269	275	282	285	296	268	279	277	243	271	252	252	271	266	261	270	277	266	265	276	274	242	263	285	300	285	243	295	251	266	301	279	278	270	270	282	277	270	282	244	270	280	287	262	255	253	276	322	268	299	279	295	278	289	285	304	255	271	295	289	271	283	218	298	263	248	265	263	253	251	271	273	302	271	273	302	282	261	287	284	308	292	284	253	278	253	261	272	256	276	267	291	276	259	236	272	275	301	295	300	272	262	287	275	287	256	263	275	299	292	273	274	276	255	282	270	272	298	224	281	278	262	266	264	262	284	263	280	279	294	298	261	294	266	264	259	268	255	283	293	277	276	253	218	260	262	314	297	273	296	299	270	276	276	279	288	271	295	223	291	248	293	237	294	312	282	263	265	260	272	274	256	282	248	308	294	289	277	297	296	267	245	304	267	290	283	272	297	262	247	273	283	283	299	272	270	251	283	277	272	280	231	262	283	247	295	291	254	289	312	263	272	266	299	283	219	304	246	264	305	277	288	294	285	240	310	295	279	293	299	307	285	285	253	289	254	263	262	290	289	265	252	300	306	296	300	292	286	276	253	261	261	289	289	302	274	291	302	288	289	272	274	257	289	287	284	271	269	280	285	289	289	295	241	277	263	269	251	277	284	272	280	274	243	263	287	268	272	291	296	245	292	270	266	279	263	257	266	262	241	277	270	265	289	275	279	254	268	266	287	267	291	284	246	280	267	287	268	279	266	280	266	260	243	266	280	270	279	285	258	268	284	266	272	280	263	266	272	285	266	273	272	262	270	251	265	283	279	271	289	309	261	287	285	284	304	324	292	262	276	292	276	270	254	274	291	267	307	293	279	297	248	269	271	271	280	294	264	275	284	292	306	256	274	279	270	248	268	256	250	244	298	278	289	265	335	274	277	272	278	266	285	257	291	271	259	258	264	296	278	285	267	281	274	279	270	286	285	265	256	301	283	289	270	273	289	261	296	291	288	274	237	264	282	258	276	299	313	259	261	237	268	285	273	282	246	264	262	264	287	274	272	293	270	278	293	271	262	291	269	285	276	262	295	274	257	279	290	268	249	295	249	294	289	261	277	268	249	252	265	269	296	282	285	266	287	268	260	280	301	307	254	261	281	252	290	278	265	267	296	250	268	290	277	293	269	295	255	263	271	267	260	304	315	264	284	264	281	304	295	282	276	295	268	279	274	243	284	267	306	280	271	309	264	261	267	290	275	252	280	312	281	270	236	267	315	283	259	246	288	260	285	276	274	300	284	270	299	264	299	317	307	259	288	289	302	262	278	273	259	283	276	296	262	252	292	288	297	292	299	257	295	303	280	261	311	286	289	290	284	265	294	290	300	282	235	272	263	261	273	257	267	270	280	264	283	228	229	255	261	268	265	278	292	252	301	289	279	280	272	282	243	254	271	314	267	308	310	279	291	282	279	266	252	292	314	263	271	284	302	259	273	258	271	307	292	265	284	264	300	286	273	275	292	301	261	295	263	265	253	282	277	259	274	262	276	279	270	268	256	266	273	261	264	260	282	273	248	244	281	295	295	273	281	299	251	280	267	292	268	260	251	304	276	262	269	268	268	270	293	256	277	266	286	293	297	275	242	276	312	281	282	256	287	249	294	305	272	252	279	262	277	256	249	275	237	269	277	293	266	281	263	288	271	306	287	254	264	237	264	290	304	274	261	280	288	267	246	279	269	301	258	274	282	274	328	283	272	266	296	257	301	277	268	287	252	259	281	285	293	309	288	271	271	297	262	270	298	273	267	291	279	275	285	299	287	286	292	275	271	275	285	307	273	250	252	280	290	283	237	298	244	285	299	254	279	273	268	319	289	261	271	292	262	283	264	272	269	273	251	286	284	294	268	279	263	279	291	297	294	272	264	251	261	257	289	258	292	304	264	248	279	295	263	266	293	237	278	249	246	288	293	269	258	279	237	287	276	259	299	269	271	290	283	286	304	284	275	281	285	272	261	282	281	293	283	260	294	242	270	269	280	274	283	267	290	272	256	283	261	260	247	273	281	271	258	282	287	284	268	277	273	286	286	295	284	290	286	298	263	292	294	282	291	299	286	293	262	283	284	296	257	274	269	258	255	262	272	278	283	285	270	271	259	258	278	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23299	2684	5920	6493	5483	4485	3619	3080	2805	2472	2198	1963	1716	1602	1524	1443	1286	1258	1204	1228	1138	1102	1018	1077	1040	996	957	993	981	928	973	927	906	974	908	888	900	911	874	835	850	837	856	851	802	852	862	804	815	819	828	814	760	793	796	808	790	800	819	820	828	794	799	778	755	866	766	824	783	813	733	835	807	806	776	813	764	844	788	815	803	794	785	745	794	792	746	765	799	793	776	829	842	733	749	871	795	804	808	796	817	797	757	794	796	778	828	751	812	796	752	803	746	765	766	820	782	755	805	751	787	782	742	822	749	765	838	791	791	775	784	754	750	784	779	756	763	755	758	794	749	769	780	761	782	785	810	789	787	832	792	762	812	789	791	775	763	765	733	750	754	807	764	787	738	750	770	742	749	791	798	759	819	756	750	783	747	779	783	786	727	776	778	764	767	780	758	761	731	764	784	804	770	780	784	772	801	844	799	773	798	767	720	805	802	812	786	763	815	756	756	741	796	769	727	778	769	814	738	855	746	829	789	805	713	752	789	729	760	746	778	772	794	731	802	798	772	793	781	742	792	774	811	803	767	815	781	784	756	716	727	837	783	787	766	727	715	762	795	806	722	767	782	789	758	777	758	745	779	775	776	786	777	788	757	773	788	784	770	766	777	755	791	760	720	806	772	829	792	795	787	764	739	744	759	755	750	771	785	777	757	755	769	749	762	778	770	799	761	796	801	755	794	798	736	812	771	741	759	782	736	787	766	755	830	738	746	773	747	722	749	766	697	762	722	767	755	777	806	774	783	747	758	794	763	693	745	762	777	785	750	783	736	789	820	767	731	786	765	729	751	780	841	752	759	748	743	777	754	792	823	787	757	759	773	732	809	751	767	793	823	796	796	822	711	770	755	733	798	768	809	773	763	729	783	765	808	721	756	790	709	749	813	789	737	800	755	768	805	742	768	731	773	743	803	774	770	741	759	797	763	730	744	764	762	778	808	783	792	773	722	801	791	735	760	801	751	765	787	763	726	757	761	728	775	753	757	807	782	728	744	759	768	746	735	756	781	741	782	809	754	783	743	796	770	724	765	737	798	744	741	723	749	793	793	744	769	751	771	746	742	762	772	752	792	769	769	720	745	799	760	756	774	840	803	775	818	756	772	755	758	758	763	781	793	777	779	750	826	769	740	811	729	812	747	777	756	723	773	762	815	758	731	810	719	797	743	752	713	826	783	782	794	786	740	777	798	733	833	796	759	806	754	743	748	742	796	768	755	797	789	757	763	805	751	771	773	714	782	797	773	765	824	770	762	785	776	770	790	779	802	766	755	792	799	808	747	762	775	750	721	749	767	765	783	738	774	762	765	792	774	783	771	785	799	789	774	809	752	770	813	745	766	781	700	779	766	780	786	766	768	752	761	761	797	754	760	739	776	754	776	795	777	795	744	787	787	765	784	716	799	778	789	747	745	800	776	774	809	792	800	757	727	725	778	752	799	772	758	737	735	739	775	773	769	763	775	760	718	731	747	759	711	739	798	742	780	760	733	765	772	781	738	730	806	761	775	766	751	785	720	778	698	756	757	738	741	803	741	724	744	780	777	787	722	785	799	822	800	799	774	737	747	782	793	749	805	797	828	782	753	772	761	804	775	782	781	745	740	790	746	796	806	753	766	774	780	786	797	740	841	747	771	785	779	781	767	748	789	806	797	782	811	789	780	729	784	787	728	779	805	762	785	790	801	750	817	760	764	780	794	770	738	777	759	733	783	778	744	785	781	752	768	770	811	753	775	739	814	740	767	778	748	773	769	784	740	767	766	782	755	745	823	759	744	714	766	748	810	788	793	730	797	768	753	753	750	771	774	749	799	814	748	757	726	752	764	792	690	820	787	816	729	775	742	770	772	790	720	742	769	751	800	754	789	762	784	781	816	777	740	755	770	740	761	796	793	751	714	782	760	814	763	779	793	741	759	754	821	816	757	739	768	763	801	752	764	741	772	758	766	725	774	800	732	771	762	742	821	756	755	800	719	742	799	701	773	791	776	813	791	793	769	778	751	776	745	730	818	789	719	777	752	773	758	814	738	792	728	790	778	724	771	791	726	748	736	748	760	769	750	763	671	767	742	791	785	744	767	729	754	761	755	751	763	724	786	765	784	770	757	754	796	760	734	767	764	758	762	775	814	781	741	741	781	817	728	787	753	774	755	807	746	767	740	732	781	751	825	784	729	764	804	763	765	752	787	755	771	784	784	774	814	736	752	725	811	763	804	767	784	761	780	761	737	769	783	720	858	749	800	728	773	779	766	772	778	731	787	771	770	757	790	768	726	808	768	758	733	768	749	777	722	738	780	739	818	755	781	794	779	709	782	763	763	784	797	774	766	771	784	786	734	767	827	774	771	792	741	771	742	751	757	796	781	783	800	779	701	732	806	802	772	819	781	735	757	797	804	744	817	770	770	771	747	795	772	770	802	754	723	771	772	750	779	825	784	769	772	772	773	778	731	792	743	739	779	749	781	772	809	780	790	777	776	790	760	780	780	786	739	784	759	739	801	802	812	804	740	759	794	799	695	785	751	792	763	770	790	785	769	777	761	780	802	804	785	784	835	795	766	739	751	728	732	766	799	783	737	759	793	789	746	752	792	776	769	741	726	792	794	762	754	743	750	755	764	803	772	758	772	783	757	756	774	792	733	780	766	781	793	782	739	773	771	819	758	772	794	793	801	752	793	735	759	773	753	756	779	779	759	768	787	729	789	745	813	734	753	784	755	774	778	739	802	795	781	722	779	747	749	729	777	796	769	780	784	757	786	828	769	724	755	782	747	793	773	770	753	751	773	765	791	733	782	708	794	818	763	741	755	831	757	736	745	777	791	725	755	789	799	749	764	733	776	801	779	798	805	775	791	794	773	759	789	744	767	820	684	755	787	773	745	767	812	758	758	765	800	771	795	732	776	782	732	810	732	742	767	766	782	761	768	770	741	745	758	769	806	728	784	764	724	765	783	715	829	767	724	780	818	737	794	795	792	795	763	778	754	774	750	769	813	752	749	760	752	770	778	799	782	758	768	769	788	831	758	753	790	734	744	697	758	741	719	719	791	812	759	746	726	728	762	765	734	797	800	788	753	722	769	773	718	764	818	767	751	708	819	777	743	823	727	748	794	751	829	786	799	803	752	778	806	819	756	729	759	744	797	717	738	735	814	758	744	813	745	771	768	773	770	739	806	820	770	735	802	807	767	803	774	745	801	760	794	789	737	779	809	756	800	746	770	772	801	747	751	725	775	808	717	818	764	771	742	762	759	759	739	713	772	736	750	810	777	782	737	772	801	771	780	755	745	755	748	702	788	724	747	782	783	801	815	748	759	794	781	735	748	792	760	747	810	779	802	777	753	724	770	699	772	731	772	752	750	724	790	770	737	778	738	795	720	749	750	733	762	772	730	731	778	817	742	751	777	808	804	753	772	770	788	794	744	782	765	810	775	811	780	778	783	741	778	764	753	743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5996	344	191	135	130	111	100	101	102	100	105	108	107	107	101	107	83	105	85	101	94	98	91	87	103	82	92	105	105	96	93	94	103	88	104	97	94	85	88	91	99	89	92	100	83	95	98	107	92	91	101	108	108	93	95	86	76	78	85	102	96	98	113	89	89	81	94	80	88	103	104	91	109	93	94	93	116	90	91	96	86	76	106	85	91	76	85	104	102	92	80	92	90	76	98	83	95	108	94	92	84	84	97	85	87	84	103	106	80	118	125	85	113	105	83	82	104	83	81	88	108	95	85	110	102	95	82	89	94	99	84	89	79	97	75	110	90	99	78	104	94	87	105	87	71	105	87	85	91	92	99	82	90	93	95	98	103	93	92	93	97	97	101	87	89	91	96	101	83	91	95	92	109	96	101	93	107	101	87	104	84	80	99	95	99	89	90	112	94	91	108	100	90	111	81	95	93	86	91	104	98	105	98	111	78	94	94	80	92	104	109	91	88	79	94	90	93	85	99	114	88	109	102	87	79	110	93	86	89	110	85	90	99	108	90	106	94	97	86	84	79	93	77	103	100	91	117	94	101	84	95	87	106	102	90	85	93	81	90	84	92	86	88	88	94	107	95	78	105	108	90	101	107	99	121	115	112	106	108	90	96	92	91	103	90	88	96	105	98	101	84	89	108	106	110	89	96	89	75	107	85	73	107	87	86	96	113	98	75	98	89	99	88	90	94	80	85	78	119	107	105	82	95	97	107	87	90	77	92	96	78	84	96	104	109	114	70	95	82	106	108	91	92	96	80	93	94	110	107	85	107	77	92	91	89	94	99	85	109	83	88	79	86	85	84	94	98	109	102	92	94	84	92	87	90	102	85	79	108	98	108	84	99	94	97	80	86	93	91	96	90	90	71	99	96	89	81	78	84	70	100	94	91	92	97	75	90	103	94	84	74	86	93	98	87	104	101	108	80	85	87	98	99	89	110	107	97	94	87	66	91	101	81	84	81	95	96	78	103	92	77	83	93	99	85	93	97	102	92	112	124	112	84	83	73	113	86	86	87	75	85	90	95	98	118	96	83	85	77	92	83	98	92	98	90	66	109	86	107	117	93	97	78	107	111	104	93	102	73	93	105	94	87	91	98	99	97	103	96	90	87	101	95	93	88	92	98	86	88	110	90	95	98	99	94	96	88	90	90	96	88	101	104	96	97	97	81	98	88	87	99	88	80	82	91	109	92	102	91	106	96	108	119	95	96	94	93	84	80	78	81	99	81	100	79	104	90	111	107	82	112	86	108	86	90	80	92	88	88	103	109	87	84	110	100	78	86	86	100	75	89	101	79	89	99	98	111	101	87	89	112	90	115	96	112	101	87	90	100	97	102	113	76	101	92	106	83	88	99	111	107	121	95	122	86	88	104	112	86	116	89	99	90	91	121	90	81	94	90	80	90	100	97	94	97	83	92	86	74	94	87	97	99	90	111	92	108	112	104	107	108	84	85	99	80	104	84	94	96	92	89	116	100	102	94	91	101	91	90	83	92	108	89	97	103	107	100	95	97	87	84	88	94	92	96	66	103	86	97	101	98	78	108	82	101	100	102	98	84	90	95	78	104	81	66	80	85	104	95	82	75	90	105	86	98	96	110	84	94	95	89	100	86	102	97	88	84	98	93	97	90	85	93	100	91	71	87	92	106	91	96	99	94	86	102	96	101	94	90	89	97	95	78	96	71	100	97	92	96	88	76	88	77	94	105	94	90	99	97	114	104	120	90	85	91	99	91	92	98	100	85	99	112	81	105	91	101	109	108	91	105	79	107	108	97	96	97	84	99	105	92	96	95	101	95	99	95	108	97	97	92	106	95	108	82	94	84	95	87	113	65	98	92	86	99	96	90	93	87	93	95	94	84	90	97	101	97	94	106	92	114	89	97	103	86	95	99	92	96	98	99	81	100	80	74	91	100	107	85	99	96	94	109	96	110	104	78	103	103	85	101	83	100	102	84	98	114	93	109	102	86	104	95	99	84	74	101	83	88	74	92	90	88	86	94	82	94	103	93	97	110	99	69	81	88	103	103	88	97	116	96	98	97	98	94	91	88	105	77	81	90	109	94	90	103	105	86	102	101	97	113	78	91	100	85	99	108	89	109	87	103	92	93	97	106	101	90	106	89	86	101	111	87	78	80	110	95	99	107	103	113	97	102	77	82	93	80	108	94	96	102	96	114	104	106	95	94	88	92	104	94	105	100	86	86	106	99	98	100	95	96	89	93	88	96	80	84	93	82	97	114	83	90	94	90	90	108	108	96	103	86	105	99	101	93	90	89	96	98	104	90	95	89	81	86	88	90	99	101	113	92	76	95	104	92	108	100	109	109	86	90	79	86	93	97	87	114	118	96	106	87	95	100	95	100	99	83	109	104	91	66	90	100	77	85	95	88	110	93	89	87	101	81	82	80	110	85	104	93	103	97	104	105	92	104	95	88	94	88	89	99	95	87	81	75	83	110	89	106	87	85	93	87	97	91	87	76	96	93	95	90	89	69	81	88	85	104	80	98	89	96	105	98	85	112	88	94	102	80	77	87	90	99	92	70	97	91	87	88	97	81	109	90	96	109	93	109	101	87	83	107	98	86	100	90	96	96	82	103	92	82	99	96	96	89	95	95	84	99	93	76	105	101	87	106	100	99	91	83	82	73	117	102	105	81	88	104	87	92	81	93	95	102	102	87	100	86	88	99	101	84	98	96	102	104	100	94	75	99	92	113	98	94	111	86	108	89	110	85	89	82	77	88	96	97	86	111	89	77	82	101	92	105	84	113	76	92	91	96	114	86	94	102	106	97	92	93	112	84	109	84	95	104	88	89	85	75	100	98	86	112	99	87	104	104	87	100	114	80	89	105	99	90	95	98	104	76	75	90	106	90	92	124	79	93	87	81	87	105	94	111	84	83	93	101	84	92	87	87	93	85	108	92	91	89	90	90	101	91	91	95	78	87	117	82	112	95	98	103	92	93	93	94	93	97	95	110	82	113	74	87	101	88	100	73	79	94	98	90	89	76	91	104	98	100	89	99	79	100	86	94	79	99	91	91	90	83	93	106	85	82	104	82	94	100	100	89	91	99	86	110	100	73	95	101	99	68	79	102	79	81	84	79	92	97	99	102	82	92	111	91	94	77	100	97	101	93	109	113	105	88	81	91	77	117	94	93	95	95	110	94	92	92	84	100	104	84	106	89	110	93	96	102	85	101	103	99	100	101	99	91	93	97	109	100	91	89	88	83	79	97	87	86	82	103	102	95	94	99	94	94	99	78	101	94	87	110	89	91	92	78	96	100	100	107	86	94	90	99	84	71	91	99	109	85	91	95	96	87	110	94	88	75	96	103	95	75	93	88	93	108	98	101	99	106	97	90	78	76	81	79	94	90	90	80	99	96	96	107	97	85	98	81	85	80	107	79	75	88	101	85	89	92	102	104	104	90	93	99	84	108	113	71	86	82	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6286	396	494	492	545	496	411	427	379	384	356	351	363	354	367	323	370	323	346	329	364	311	349	316	326	304	341	310	317	333	345	313	314	356	293	336	332	342	312	370	344	347	325	352	352	333	329	330	335	325	316	322	362	344	308	335	319	337	333	320	285	326	308	317	312	297	340	354	330	337	331	314	339	332	329	333	329	321	346	325	343	338	306	311	303	325	297	319	319	315	332	307	348	360	320	352	304	332	314	339	328	319	333	319	329	293	299	329	328	318	322	328	308	300	346	308	347	362	310	324	310	318	350	309	319	329	345	327	313	322	327	293	310	334	331	330	336	336	326	325	319	321	353	322	334	281	310	297	338	333	346	309	309	339	334	314	331	327	311	326	342	323	335	341	325	322	309	332	320	335	287	306	346	337	322	307	313	326	330	339	333	314	336	392	318	320	320	353	320	352	275	342	348	318	312	369	325	330	313	349	300	315	352	334	360	373	333	292	309	358	332	338	333	309	309	317	339	371	342	315	307	329	330	337	317	310	305	307	301	308	298	318	281	330	314	327	337	325	371	367	320	341	302	327	375	335	317	319	357	346	345	290	299	347	341	325	367	309	303	330	334	313	332	328	350	321	315	344	312	312	322	354	337	334	309	320	324	326	298	338	364	373	323	345	320	343	302	312	312	338	326	352	312	309	335	337	335	318	311	343	327	320	325	293	307	344	320	351	316	350	291	312	329	309	323	350	314	336	318	320	324	329	336	312	324	344	334	319	353	336	337	309	326	337	312	332	373	329	347	352	344	321	324	364	336	327	346	306	329	310	320	338	332	330	322	324	333	330	323	338	350	338	336	303	365	337	311	302	343	343	333	340	356	332	319	297	332	296	331	335	301	342	321	354	347	342	311	321	313	336	320	349	305	358	345	325	336	340	353	328	343	361	336	331	338	318	350	341	294	345	342	333	329	351	317	311	285	337	325	336	334	311	336	310	309	351	356	344	346	342	324	302	351	330	316	340	350	350	332	359	340	289	332	321	327	296	294	305	352	321	333	338	342	297	339	314	338	337	332	325	306	307	308	322	307	337	361	305	346	310	324	316	314	320	325	292	318	327	330	297	308	385	319	319	340	299	314	317	322	326	306	327	320	306	351	317	316	321	336	294	324	315	311	351	313	301	323	335	350	331	309	334	320	317	321	330	344	348	345	321	326	340	364	322	309	326	331	325	350	306	381	307	299	321	338	353	319	308	355	349	319	330	334	328	319	340	353	337	331	337	343	333	317	369	305	335	328	353	324	309	319	315	331	297	321	314	301	291	312	316	326	313	331	293	342	334	344	318	302	361	319	322	335	319	326	311	300	331	310	314	343	315	318	354	315	356	319	288	326	315	300	328	300	300	301	322	340	307	317	323	320	323	316	333	315	341	316	316	356	340	313	313	331	323	324	321	338	310	337	314	357	342	302	327	325	325	322	313	330	324	332	368	357	311	325	326	341	332	293	302	343	325	310	317	331	305	290	345	326	345	307	328	324	309	329	327	329	309	309	334	341	323	343	312	337	347	338	331	318	349	287	329	298	346	294	367	295	337	339	315	319	328	318	345	336	361	338	329	339	333	368	306	323	360	341	350	330	316	329	353	322	309	288	307	363	308	323	328	334	312	348	333	368	334	326	356	324	343	317	353	297	308	328	324	338	315	307	335	334	329	328	338	324	352	307	328	329	342	330	304	354	377	299	326	307	348	345	328	330	346	318	336	326	332	310	356	329	303	324	320	327	319	320	322	346	297	345	330	327	320	304	279	348	316	332	313	336	326	328	337	307	302	313	321	330	320	307	346	332	330	323	351	362	305	315	343	319	296	325	325	343	356	320	332	345	329	326	317	330	302	335	315	359	320	304	342	316	339	324	310	318	327	312	317	304	350	312	326	315	317	307	313	335	335	320	312	357	331	329	287	337	341	334	315	300	345	348	339	313	303	308	332	313	327	335	334	309	345	316	338	335	366	318	319	331	305	296	334	348	332	340	355	344	318	320	322	313	331	327	356	301	316	318	338	337	345	315	351	331	345	336	313	318	334	328	324	329	321	317	353	303	303	328	326	320	342	327	357	341	325	349	307	359	329	327	338	350	320	310	319	345	306	331	360	304	338	323	313	337	346	360	303	328	332	327	314	341	309	327	300	351	318	296	275	331	335	313	365	340	332	349	321	334	316	325	342	327	358	331	336	327	344	342	305	343	307	325	302	294	366	327	331	323	367	324	292	315	340	355	323	327	341	288	334	297	360	307	319	331	335	334	334	315	313	320	335	343	306	323	305	325	321	322	326	344	329	329	311	320	322	321	313	332	315	356	318	348	329	329	333	326	345	334	361	319	323	360	315	327	336	334	360	313	314	321	309	342	341	318	326	328	307	298	335	323	341	320	311	296	311	353	331	346	330	301	309	324	312	324	348	346	318	320	315	329	337	333	336	346	325	350	324	281	329	315	302	326	315	320	346	306	338	342	339	289	338	305	350	322	317	311	316	362	306	331	340	327	325	369	356	345	346	306	345	317	325	345	313	320	334	297	315	322	314	349	327	335	285	359	311	333	318	343	347	323	350	317	328	313	319	336	309	331	327	317	330	330	334	301	329	336	326	321	298	339	325	339	339	310	357	297	309	351	331	315	346	317	299	326	296	308	325	318	330	290	329	331	336	324	323	310	305	358	301	318	293	306	328	338	332	323	352	321	334	334	350	360	330	293	351	316	329	358	349	342	332	332	307	321	314	315	346	295	337	306	355	335	312	327	320	329	337	322	321	318	317	331	307	339	337	353	326	321	316	334	336	333	307	362	310	323	323	337	315	339	325	343	308	320	330	333	341	345	338	317	306	328	325	335	333	338	319	309	329	295	371	301	324	320	337	310	348	303	320	300	334	349	309	316	338	322	342	353	329	324	295	311	320	314	345	328	340	345	335	339	331	299	347	276	296	295	353	339	305	293	343	334	344	369	356	282	296	319	315	326	322	316	326	334	332	302	338	353	346	334	318	305	337	297	333	332	325	318	348	342	306	360	331	317	325	335	328	333	367	285	317	324	349	325	321	310	335	328	293	324	328	335	330	335	310	337	352	333	360	329	294	326	333	335	345	365	317	325	340	307	343	322	360	320	344	352	337	327	349	324	347	306	341	318	348	335	306	333	309	310	320	307	343	325	341	329	329	318	358	366	347	320	327	342	345	351	357	326	333	353	314	335	338	303	342	359	340	299	318	335	360	337	295	351	314	300	304	323	353	348	326	343	355	291	310	307	303	310	321	295	331	354	325	320	291	291	332	373	318	309	340	306	314	300	352	338	320	313	334	328	343	319	314	315	321	322	309	323	340	323	297	304	335	329	311	342	323	332	339	332	321	306	339	320	346	300	309	371	333	349	344	285	299	330	343	315	340	322	310	332	336	337	336	316	328	370	313	327	305	340	333	340	343	344	333	377	322	319	318	318	342	329	316	329	326	317	335	317	319	333	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38817	7277	1570	1001	777	586	449	416	386	342	334	287	300	259	266	271	240	257	232	240	244	247	241	224	239	208	220	207	211	218	221	231	198	217	225	203	214	228	223	235	225	207	230	244	230	222	230	217	216	238	222	208	211	224	249	219	217	243	217	237	211	225	218	230	217	242	233	205	214	189	219	204	218	226	210	223	242	233	208	187	222	207	198	219	227	220	190	216	239	216	215	233	245	202	221	243	226	214	236	214	233	219	206	228	219	206	214	225	203	205	201	226	230	201	216	190	214	221	220	211	218	203	195	206	233	198	192	230	229	193	218	231	210	227	221	222	202	216	221	210	217	222	202	211	213	220	218	236	223	209	209	207	195	242	199	234	206	216	213	215	201	229	178	209	233	219	212	212	220	253	216	236	209	222	218	240	202	212	198	216	199	233	223	197	213	233	179	182	229	215	214	221	217	216	224	236	212	223	220	208	224	197	227	217	189	209	219	211	203	212	205	196	207	212	225	224	241	221	207	189	216	238	181	229	224	222	214	211	178	216	225	208	221	225	232	242	218	198	199	199	220	179	248	220	187	202	218	235	258	237	241	205	211	218	219	237	232	213	212	225	247	215	205	219	224	192	219	208	214	239	224	217	213	234	199	209	219	199	201	226	225	244	251	214	217	229	203	206	219	230	204	236	209	172	220	198	217	211	224	195	221	234	215	216	216	212	208	192	198	201	215	222	234	203	229	226	210	226	210	206	208	228	210	226	220	231	214	233	202	232	205	216	233	214	209	248	203	225	198	216	217	217	229	224	227	200	230	231	225	199	202	246	204	243	239	220	218	198	219	205	241	235	207	227	205	208	224	233	211	221	221	205	217	225	211	235	206	212	220	209	215	210	215	223	235	214	230	200	232	229	202	200	211	254	212	207	224	222	214	240	201	198	189	228	202	214	216	207	225	196	200	220	221	216	187	182	202	200	240	216	222	210	222	199	198	224	213	216	213	206	216	238	239	230	211	213	223	222	200	206	251	201	226	232	220	232	196	193	222	220	201	214	204	215	209	199	195	211	230	204	197	214	193	198	226	223	214	243	197	194	215	200	211	229	223	236	235	196	235	204	222	211	227	214	221	211	214	212	210	219	219	205	192	212	255	207	230	214	224	226	229	207	226	238	226	193	204	222	215	208	209	210	214	228	200	207	234	188	230	213	215	236	206	206	184	208	174	225	236	194	233	235	216	228	213	219	221	235	210	214	208	212	208	222	219	224	235	227	206	192	232	209	235	213	191	196	225	243	207	234	217	213	202	233	219	217	202	211	216	213	204	212	243	227	213	221	228	196	214	220	198	228	202	213	243	198	225	251	219	198	220	233	238	214	237	192	206	232	242	221	190	214	231	222	192	216	217	243	220	198	208	238	188	236	215	171	201	206	227	195	211	219	230	225	197	226	229	196	247	214	229	245	213	206	222	230	216	224	222	205	214	210	230	246	194	223	215	239	213	212	210	189	226	203	212	212	202	190	205	230	215	225	219	205	214	218	213	203	214	207	194	233	213	196	222	210	200	223	233	227	207	206	185	245	215	215	199	244	223	203	221	187	199	225	236	190	215	225	193	201	192	234	198	229	221	234	217	211	164	214	238	209	222	247	206	219	217	233	217	214	216	225	202	210	212	237	210	222	232	236	223	206	253	225	206	211	232	212	207	223	216	228	245	216	224	223	212	233	199	206	217	222	219	212	226	252	232	239	228	213	185	231	271	221	200	205	226	247	234	211	197	225	211	233	204	221	222	217	215	225	208	236	212	209	224	206	211	208	220	218	215	221	217	233	207	224	216	227	225	215	211	233	225	216	202	224	189	231	216	180	209	215	249	257	213	233	234	260	224	228	234	223	207	246	227	208	228	209	207	194	185	205	185	227	217	215	223	249	228	220	212	195	223	199	218	205	220	219	220	220	209	214	223	219	223	214	224	239	222	229	236	222	220	206	232	226	214	229	233	229	202	225	211	193	232	229	193	219	233	248	241	201	223	218	219	189	211	251	225	214	221	214	241	207	214	209	241	221	233	226	218	237	222	216	216	244	203	229	217	230	197	200	203	217	243	213	254	242	203	251	214	208	210	222	196	194	191	210	191	239	233	213	208	195	201	221	228	216	216	236	218	211	205	207	207	221	206	226	218	228	222	228	234	194	209	213	209	204	217	196	225	211	200	201	206	224	215	233	218	224	200	214	224	228	233	217	196	224	242	213	242	215	198	194	218	204	222	216	211	241	215	234	215	237	208	219	219	216	225	218	242	219	212	197	244	224	212	216	217	199	218	185	224	205	210	214	208	212	191	244	209	192	208	199	200	244	215	216	223	236	217	229	246	190	229	221	238	241	210	242	230	201	206	231	202	229	219	181	188	208	214	246	178	190	217	210	223	197	218	197	228	215	188	209	215	234	227	215	212	203	200	264	215	224	209	213	220	208	235	212	185	188	186	189	233	204	201	209	204	258	220	218	217	199	195	216	205	234	206	209	197	224	230	194	216	213	204	206	210	215	217	219	250	213	236	216	230	224	217	214	212	200	214	213	202	229	243	208	223	218	205	212	221	231	214	240	212	219	227	224	204	227	205	209	234	231	214	223	211	199	202	206	233	228	205	226	227	255	202	219	234	208	204	218	219	223	224	235	238	212	215	217	212	208	205	217	212	203	213	216	228	222	239	227	194	207	219	232	230	208	205	214	233	219	217	234	200	235	219	212	217	222	225	218	210	230	214	197	215	232	206	229	228	246	219	217	212	228	221	214	223	214	232	213	197	207	214	220	219	214	200	213	226	191	215	192	247	231	222	218	224	209	210	239	222	204	241	207	217	210	217	221	199	210	183	225	192	216	206	212	213	207	227	231	218	214	223	178	255	205	218	227	201	207	201	204	237	234	200	213	195	216	213	187	241	224	230	242	199	207	250	230	243	179	225	233	240	222	233	197	225	228	213	234	201	206	226	215	204	227	225	223	228	235	230	213	218	244	202	197	233	213	210	211	232	226	221	224	214	231	219	224	201	219	249	227	200	219	218	257	217	217	215	258	233	207	239	208	237	202	204	220	214	201	237	213	237	227	233	244	202	220	213	228	219	217	213	238	196	186	202	213	226	229	232	247	210	198	223	214	222	227	243	197	255	226	223	210	233	225	225	219	238	257	188	224	194	228	208	225	199	199	268	196	201	220	228	216	206	187	248	246	209	205	199	208	222	248	197	212	198	195	215	213	217	217	233	192	217	205	213	220	197	230	214	205	210	233	228	212	185	230	214	240	244	234	251	221	210	186	204	204	200	203	208	212	218	210	211	210	224	228	221	205	235	211	226	221	219	197	227	197	198	233	234	181	180	218	217	223	205	202	211	250	244	225	225	181	223	217	221	224	221	232	205	208	216	215	226	219	240	209	195	235	229	215	185	216	224	205	210	228	207	210	197	262	206	221	236	204	233	221	215	218	217	224	231	232	226	237	179	223	232	223	196	226	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18317	1636	2900	3252	2770	2362	1962	1675	1555	1477	1211	1187	1079	1068	982	951	874	856	913	872	820	817	782	760	762	779	750	764	762	660	713	675	751	759	736	717	659	667	724	660	693	620	620	666	746	639	688	687	695	661	632	667	670	687	711	650	637	682	666	661	735	664	691	656	668	692	675	636	631	654	659	634	677	655	663	666	671	649	667	655	659	674	624	639	670	628	657	640	662	645	664	689	645	640	701	609	691	631	616	602	636	634	647	652	611	641	608	603	644	634	695	678	622	662	634	676	620	649	669	612	661	675	696	673	622	619	673	661	620	654	630	685	625	653	583	678	647	641	670	642	641	642	685	634	624	671	604	615	624	616	609	644	601	619	646	630	644	678	579	611	646	590	649	682	624	636	646	618	646	589	648	614	656	660	611	711	621	621	671	630	649	608	642	641	665	620	594	586	643	586	638	609	634	635	646	673	592	601	654	651	660	664	633	602	659	634	646	653	654	602	638	630	673	598	653	626	650	616	624	663	655	664	625	618	657	646	608	667	611	683	639	680	638	630	617	664	649	673	627	612	658	660	620	628	644	664	625	600	637	619	660	630	655	621	633	656	674	630	636	654	639	674	662	662	654	632	658	595	641	633	651	661	601	643	602	638	676	666	621	639	665	625	666	658	655	635	632	657	664	667	619	621	660	674	580	652	647	636	644	635	656	612	663	653	689	684	636	636	633	650	632	647	662	599	606	606	640	585	642	627	646	616	613	632	647	625	577	587	628	632	619	658	597	677	572	676	606	667	644	665	634	644	590	647	612	643	604	660	602	622	622	647	606	609	656	621	648	670	613	578	638	650	653	633	638	655	645	607	627	611	692	651	598	661	632	630	638	631	656	607	629	608	609	657	673	638	593	694	623	654	616	665	584	609	676	633	624	648	656	624	665	622	635	621	620	605	624	617	621	626	631	591	650	653	651	663	620	602	656	635	633	640	650	657	606	604	648	648	632	688	617	632	622	651	626	645	612	663	657	576	645	647	611	651	643	613	620	640	654	622	673	631	630	625	657	687	652	653	665	636	656	681	672	622	643	635	634	670	609	681	651	628	622	634	656	658	674	627	645	700	616	647	615	645	654	638	686	594	670	655	610	591	632	623	649	628	636	656	678	651	622	656	669	670	629	644	651	616	674	659	644	625	658	616	669	678	647	652	643	664	622	586	616	632	678	650	657	666	656	669	658	641	611	631	654	623	601	655	641	696	646	635	643	597	627	663	648	659	673	626	654	679	641	653	696	623	643	673	636	613	616	652	637	607	616	604	637	662	602	653	633	617	671	672	663	642	659	639	694	631	654	630	646	613	639	636	615	616	670	649	639	598	625	642	635	614	633	621	662	633	617	636	652	627	671	666	662	644	715	649	613	633	614	672	628	647	624	612	644	671	661	615	646	680	652	639	616	596	635	672	638	653	645	638	622	638	595	676	645	663	647	650	662	632	605	623	635	595	694	631	660	641	648	633	641	633	642	656	666	617	661	630	672	668	685	673	614	606	629	667	644	715	608	603	664	624	680	611	650	633	657	664	658	638	655	606	649	634	634	679	601	600	619	635	604	639	679	595	608	622	628	653	635	680	608	643	644	666	631	613	655	614	679	658	617	623	676	651	630	644	618	634	640	667	605	654	639	623	616	617	667	647	637	617	674	613	643	618	645	653	641	617	626	613	656	632	652	608	590	635	655	621	674	628	637	640	641	666	639	620	678	652	644	576	598	632	615	601	663	662	649	652	646	638	651	623	617	641	611	677	606	618	641	611	630	647	653	662	609	620	650	636	612	636	633	630	620	604	622	645	660	623	640	668	644	623	644	662	610	641	648	653	620	591	663	643	675	626	657	677	687	607	645	621	632	612	649	612	670	642	607	596	657	631	652	639	658	620	664	636	677	614	629	663	674	619	607	618	631	620	628	660	654	635	683	629	683	635	673	627	620	597	638	644	614	620	638	652	688	666	646	627	690	621	634	624	609	637	609	668	647	642	610	661	637	635	636	635	697	690	674	671	668	639	607	648	604	641	645	634	660	670	659	632	678	653	679	596	613	668	636	601	638	670	655	661	639	675	642	642	639	696	639	655	634	597	647	612	630	674	665	651	649	665	618	641	643	685	644	634	626	658	616	618	626	597	656	615	578	615	651	615	627	633	616	608	640	666	629	667	614	627	651	604	627	656	604	683	661	591	629	645	643	613	623	630	653	678	595	593	657	601	655	587	657	658	661	670	625	652	642	645	654	646	678	669	623	682	640	624	642	626	646	653	649	651	600	683	643	620	666	704	641	640	630	654	671	649	608	638	685	630	597	646	652	637	629	663	641	610	659	634	646	620	600	666	675	631	668	653	634	632	633	669	658	637	623	611	626	601	612	632	606	640	608	674	680	612	608	684	626	639	652	665	638	675	625	657	626	656	638	636	647	663	650	589	628	612	678	701	617	643	609	593	608	641	613	644	657	610	629	653	648	624	629	672	609	666	638	689	645	670	599	657	606	646	685	625	642	597	646	673	600	620	636	670	642	656	655	623	633	643	619	647	626	661	653	648	658	660	663	617	590	652	635	642	677	619	654	681	637	641	651	628	626	613	618	653	625	625	635	641	607	622	620	621	623	643	630	631	643	633	623	646	645	618	605	676	618	637	638	655	620	613	639	599	628	592	648	609	691	653	657	724	596	644	655	604	587	665	628	622	671	642	615	659	678	678	620	623	642	636	623	639	683	642	629	606	679	599	617	644	669	623	629	621	664	615	610	644	648	677	643	659	628	686	657	647	661	663	712	629	648	639	630	620	629	640	680	672	619	645	663	615	643	651	621	611	647	634	633	643	586	609	628	643	680	670	627	641	648	623	670	607	641	634	649	646	587	648	634	641	619	654	632	623	655	663	615	690	664	659	631	626	657	610	625	600	640	644	609	634	633	623	629	636	641	665	645	634	603	610	632	682	610	679	610	613	620	662	595	662	661	668	648	637	617	647	631	614	639	654	625	622	662	656	608	626	626	654	622	649	638	650	622	668	647	646	639	621	587	634	640	658	659	636	632	659	678	659	658	647	619	648	644	667	625	651	681	584	656	639	633	639	627	666	667	665	641	639	632	603	618	704	675	650	644	632	676	601	697	678	644	672	588	616	633	660	674	622	658	608	672	623	654	700	663	586	610	632	653	652	601	657	638	611	675	650	634	643	660	621	629	605	626	669	577	687	592	614	672	615	666	648	635	645	631	662	583	620	623	628	638	644	669	682	664	630	665	618	657	643	676	662	621	631	636	680	646	652	623	614	650	650	662	630	664	654	616	622	597	633	619	694	633	631	612	591	628	645	645	635	631	648	645	634	625	624	654	625	602	625	675	623	639	651	620	617	653	625	615	667	651	606	654	644	638	652	675	618	631	652	614	713	653	664	633	641	641	655	648	642	652	643	621	667	625	629	597	652	650	650	693	671	635	634	628	648	646	630	616	652	680	619	677	603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49900	14926	4488	2048	1380	1026	792	640	593	528	526	455	450	383	377	365	355	336	358	336	346	319	293	314	290	308	280	283	307	305	319	289	295	282	288	317	284	285	279	292	279	300	287	275	278	294	279	308	288	323	257	263	288	309	287	265	294	304	326	259	306	297	251	289	255	290	311	303	271	285	272	257	291	299	264	261	301	249	272	282	293	304	290	292	283	268	270	278	281	255	283	306	295	330	277	284	268	286	280	268	311	289	308	258	271	284	289	266	279	263	251	306	269	291	249	295	275	288	269	286	269	288	290	277	284	255	253	317	276	307	279	288	296	300	300	278	293	278	285	296	278	273	277	281	263	318	266	284	266	270	278	288	280	260	292	254	294	266	276	277	329	304	291	240	237	291	269	233	297	302	303	280	286	298	237	268	315	297	309	289	279	260	304	262	268	247	311	296	264	287	283	273	274	269	280	267	262	295	269	292	277	279	304	264	261	291	268	287	266	271	281	277	300	269	266	243	294	245	280	294	303	248	267	270	283	285	275	246	291	255	261	291	257	269	253	275	276	251	264	289	247	270	295	269	283	277	241	268	285	281	291	290	237	254	290	272	285	304	274	255	296	270	241	289	299	263	284	294	261	273	275	281	301	302	276	280	274	289	274	262	263	252	319	248	297	333	293	262	277	264	293	275	233	270	273	292	280	303	273	300	270	308	250	300	262	290	300	249	292	295	273	259	285	261	276	283	265	279	268	266	296	289	292	289	303	277	268	293	285	288	308	283	275	287	275	262	281	285	282	269	269	269	266	268	312	290	280	287	273	255	285	296	272	274	291	276	273	284	264	252	290	270	261	268	282	285	287	295	275	277	274	299	271	277	292	241	289	296	274	277	293	269	271	290	294	277	250	257	272	275	263	265	280	311	265	295	278	271	278	269	293	263	260	257	265	262	277	261	280	256	287	323	275	278	295	301	241	286	280	255	272	299	265	259	279	256	285	252	300	291	271	274	296	298	314	311	277	292	292	280	276	272	276	252	276	260	276	261	279	282	255	288	288	276	228	272	257	273	277	298	289	304	297	325	292	277	274	261	286	273	258	302	303	285	273	297	265	280	268	258	263	263	320	277	317	290	286	281	287	283	290	291	283	286	328	289	251	289	277	270	289	300	247	290	274	281	280	241	258	264	268	265	304	263	267	240	279	262	286	280	242	284	243	302	254	287	279	259	302	256	272	272	276	246	286	249	290	270	287	280	274	298	283	273	298	272	277	261	258	309	288	264	305	295	243	304	282	271	281	271	282	279	254	278	291	285	269	261	270	267	268	286	278	285	259	315	268	283	245	279	300	249	274	272	270	254	290	294	285	269	280	279	285	285	258	285	268	234	288	284	276	258	276	274	293	289	255	254	294	282	282	282	290	281	280	274	260	271	241	275	258	305	242	286	275	264	261	299	271	279	283	278	272	312	289	276	265	276	266	276	295	288	275	248	260	287	277	286	283	282	266	262	248	271	272	264	282	279	270	287	286	301	271	263	280	265	288	276	252	259	257	282	283	235	305	261	305	271	292	281	294	306	269	288	288	281	275	293	234	287	303	315	282	273	292	289	263	236	305	283	267	306	256	293	293	266	268	309	276	243	290	260	269	274	286	259	272	271	245	270	283	275	294	280	285	292	240	291	274	300	260	308	314	245	272	291	288	283	261	278	269	272	232	284	276	280	280	270	254	276	282	314	287	304	283	261	294	265	278	304	258	273	252	254	293	295	281	290	305	279	277	283	284	305	289	258	272	283	243	256	270	281	268	253	270	291	276	273	267	251	267	272	288	275	293	284	278	317	289	296	271	246	297	279	265	300	263	251	282	266	288	292	251	241	281	272	274	255	262	271	256	241	269	304	295	308	290	281	300	293	297	300	245	291	296	260	281	313	279	281	279	295	272	260	294	255	260	259	266	277	265	299	273	296	243	247	291	297	271	272	278	258	263	297	272	289	281	305	310	258	262	301	279	302	271	296	295	292	287	309	255	246	274	243	291	289	292	277	293	270	272	263	275	263	253	277	282	315	285	315	290	287	238	282	244	249	271	261	265	301	297	280	257	266	297	285	261	267	291	295	261	243	293	299	270	260	279	288	296	273	264	245	286	293	281	272	313	296	299	300	279	274	263	258	246	268	245	320	287	270	284	283	272	268	285	297	296	255	293	284	297	306	310	285	297	311	292	297	257	261	267	288	248	282	273	261	264	270	267	270	288	267	282	255	265	315	277	290	273	262	276	287	284	289	268	294	264	263	292	284	288	286	263	268	289	266	301	281	274	266	244	275	249	280	241	271	267	265	275	299	274	293	296	266	251	287	263	283	317	281	302	261	257	277	297	261	289	280	278	259	290	240	277	284	317	265	261	270	270	292	294	273	297	288	262	276	266	268	288	256	311	269	292	261	296	254	270	248	286	268	262	302	298	310	300	298	269	302	259	302	305	309	252	283	264	258	276	258	266	277	294	270	267	280	289	278	287	287	296	281	267	249	282	285	255	267	269	275	311	290	266	293	286	280	256	280	270	268	264	267	266	278	281	279	289	289	268	284	294	262	294	286	270	266	300	284	291	268	265	264	269	266	283	265	275	277	277	302	280	265	305	278	259	261	265	290	274	294	272	264	286	294	304	249	265	276	269	285	282	294	290	244	273	249	262	283	283	309	257	285	269	263	269	285	304	288	312	273	272	267	283	299	292	255	292	298	288	259	271	292	281	280	298	274	273	276	268	269	261	308	273	255	271	282	287	272	313	261	257	279	271	308	288	288	276	263	292	263	288	286	289	281	315	269	262	268	297	265	275	264	274	283	283	279	281	278	287	281	271	277	270	285	292	290	294	276	293	285	253	281	299	266	264	271	248	246	280	254	296	307	255	279	288	261	255	257	294	287	290	265	298	276	279	256	255	278	255	263	291	275	279	258	290	291	270	286	294	263	292	264	296	281	289	271	273	284	261	260	262	270	310	292	269	267	276	282	262	297	280	286	248	278	267	280	288	291	288	265	284	287	287	283	305	297	291	282	302	289	260	288	263	275	311	271	295	245	281	301	294	280	255	298	267	314	281	263	289	288	290	266	279	265	290	268	280	297	272	277	301	273	262	275	278	281	294	291	291	252	273	280	278	253	280	273	268	268	306	275	257	256	273	260	295	291	292	275	285	254	274	281	286	258	294	260	278	286	278	259	268	261	266	248	288	312	260	295	286	287	269	290	280	319	285	269	300	266	288	275	252	261	256	294	270	289	276	294	284	252	281	282	294	284	280	289	274	226	280	281	259	304	284	283	281	272	322	305	287	295	309	304	251	286	276	268	248	284	271	259	296	312	282	286	266	268	275	264	269	279	283	268	290	264	282	293	246	253	248	291	281	289	277	294	270	287	275	296	285	316	265	285	263	289	265	262	259	272	281	256	271	256	258	281	263	298	250	287	266	261	288	247	277	280	285	295	259	298	297	279	277	268	280	290	297	288	273	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23138	2724	4964	5483	4615	3860	3259	2728	2485	2232	1945	1840	1715	1511	1428	1337	1301	1175	1183	1162	1149	1103	987	1022	1040	973	1000	988	885	905	949	924	931	888	866	888	884	874	843	869	859	838	796	828	799	808	849	800	794	805	786	799	822	858	811	806	811	814	787	808	798	809	808	786	830	859	769	826	780	751	782	802	781	760	778	819	729	789	815	786	854	755	793	773	716	811	741	745	772	786	800	775	797	749	844	824	798	777	807	802	774	789	766	796	740	772	723	799	802	772	817	750	785	762	764	743	810	756	780	822	743	759	817	751	800	773	792	748	813	764	769	816	760	778	758	773	792	791	769	764	759	771	720	715	804	789	796	784	783	768	808	795	813	773	759	772	735	771	731	807	794	793	738	764	749	772	807	773	809	778	740	799	771	772	752	787	729	740	773	785	767	765	767	798	753	754	801	824	750	799	717	836	789	777	771	761	754	772	732	787	787	766	761	770	763	753	732	762	776	769	739	764	766	763	738	780	743	716	777	724	780	716	739	762	739	740	770	742	785	720	782	751	801	752	759	751	763	754	734	707	780	768	727	729	792	776	760	771	751	747	790	780	734	742	826	797	775	813	729	771	795	749	762	792	805	771	783	731	692	798	775	759	745	762	802	750	760	747	755	780	792	726	796	760	759	797	795	776	755	756	763	789	719	791	760	770	720	718	739	806	731	776	772	723	782	749	718	761	811	764	726	733	755	795	757	780	756	781	770	785	784	776	726	767	789	735	767	785	785	774	796	774	813	761	757	736	746	785	715	761	740	799	776	794	755	790	733	799	772	760	745	806	779	771	778	792	788	789	773	798	711	753	775	795	757	802	797	761	782	757	765	736	787	762	792	787	815	738	749	804	766	756	751	784	767	803	784	733	789	744	758	762	764	775	774	748	762	768	777	717	754	790	765	784	808	756	779	773	768	765	791	746	790	769	737	773	730	769	785	824	805	742	784	735	753	720	767	735	735	780	757	823	747	748	845	756	785	814	755	781	767	790	773	758	745	802	758	739	770	757	734	768	878	791	739	781	808	770	771	788	771	757	774	741	727	809	787	814	757	741	758	755	764	763	761	791	829	746	780	762	741	769	771	791	772	759	773	759	777	781	710	755	763	765	756	790	743	773	762	804	752	779	744	769	731	790	747	753	758	815	759	783	769	767	741	758	737	777	750	765	826	748	798	802	756	777	806	764	742	772	777	789	742	768	774	763	760	735	816	766	770	773	750	798	720	746	765	732	788	789	783	783	753	717	750	809	814	793	725	814	772	794	736	744	706	771	765	732	792	748	737	808	741	805	766	733	761	725	788	753	780	811	778	783	748	777	788	734	760	743	753	774	716	799	743	802	824	812	786	762	743	773	806	695	807	742	741	754	769	748	733	832	797	815	792	711	816	779	752	752	770	793	747	761	707	691	726	777	786	757	788	798	722	786	784	819	733	792	802	717	798	738	775	764	789	698	751	756	764	732	783	802	760	783	736	767	798	807	779	789	751	805	764	794	771	766	742	818	741	775	812	723	739	769	765	736	797	748	781	812	721	791	766	789	749	797	806	800	762	737	774	755	767	783	771	763	768	758	766	820	765	721	813	760	792	771	809	807	753	780	762	757	791	706	797	811	796	788	833	768	744	734	790	774	750	785	745	809	757	775	752	743	750	747	806	840	778	710	737	746	759	769	792	778	782	780	786	726	745	752	777	778	756	775	730	751	747	723	771	732	778	758	775	708	773	746	750	810	787	755	736	739	758	738	809	696	765	767	790	791	741	793	771	747	762	767	737	757	808	768	804	798	787	775	726	747	755	780	769	721	710	738	751	737	722	739	795	806	737	754	801	777	781	729	738	748	795	789	694	811	743	853	751	778	769	770	752	776	752	785	730	752	804	773	738	805	777	783	788	717	760	767	753	752	794	787	772	778	827	744	775	755	786	758	802	801	794	779	811	829	808	732	749	789	736	716	753	803	818	780	794	745	772	761	818	771	775	804	803	748	779	812	791	796	744	780	795	755	702	739	783	794	761	785	808	768	763	755	799	765	764	741	785	800	770	769	780	793	748	764	783	757	762	771	792	781	766	772	754	755	788	795	768	753	786	772	766	765	785	799	761	763	760	793	788	756	734	778	762	751	743	721	790	746	797	770	797	729	763	766	760	800	767	780	744	756	760	781	794	750	797	763	766	784	776	736	756	725	791	744	745	812	725	753	750	707	744	781	726	740	751	745	807	760	761	794	768	740	735	805	739	774	758	801	734	752	771	767	772	752	753	768	750	807	791	731	747	769	788	798	738	762	761	755	704	729	786	744	749	750	786	752	789	746	761	806	757	792	792	780	793	795	795	806	772	794	741	801	723	763	739	764	794	814	764	746	796	775	749	728	730	775	776	719	784	784	754	776	744	740	762	751	761	790	761	745	760	744	725	785	787	722	776	779	747	775	741	723	731	780	740	783	732	772	778	809	752	719	776	771	800	768	792	776	697	788	803	734	823	786	756	760	815	774	766	802	724	729	700	773	767	786	751	748	783	806	762	791	830	749	780	777	788	772	724	797	739	788	758	798	755	767	759	721	756	733	727	766	759	820	778	806	756	757	773	734	749	749	766	744	764	754	753	746	773	747	791	755	724	748	756	813	797	706	793	786	815	769	779	741	739	793	763	778	790	747	762	805	752	809	736	742	773	769	788	800	778	770	729	739	767	806	761	726	805	752	800	749	793	774	789	805	751	749	750	764	782	808	798	744	772	761	731	797	765	787	756	778	753	730	739	748	766	741	749	780	766	745	798	781	774	780	814	784	742	776	735	837	824	770	717	771	753	707	749	797	787	752	760	774	731	770	767	758	791	796	811	825	763	767	748	745	781	762	755	760	832	752	830	798	783	814	755	787	766	733	766	780	801	737	790	773	766	804	830	761	803	783	795	749	767	779	757	761	737	742	747	772	739	739	796	791	777	762	797	740	775	784	773	767	795	787	746	757	785	752	822	749	761	782	736	751	775	772	749	770	805	773	741	777	792	781	835	781	745	769	794	775	739	754	729	756	804	768	773	767	771	793	806	737	744	734	820	759	727	739	795	794	767	776	799	773	747	707	790	728	778	724	729	787	781	748	775	797	781	758	750	754	778	765	740	795	768	806	721	771	738	799	747	786	779	755	751	768	737	771	791	769	782	781	776	809	821	765	722	765	780	801	780	778	810	794	739	769	786	744	742	788	741	740	759	799	775	804	781	806	731	791	759	801	761	767	790	747	779	802	779	764	771	750	789	820	760	760	848	748	778	803	772	774	738	767	797	770	798	802	756	772	783	783	744	776	791	789	802	771	789	780	784	765	764	815	713	770	740	766	763	771	768	789	734	767	770	737	790	795	825	771	798	765	780	797	740	699	746	734	780	744	775	803	782	732	769	797	741	750	756	768	758	821	751	840	752	762	800	768	819	749	744	792	792	770	700	800	787	756	799	741	791	735	757	794	727	779	716	722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6191	291	182	159	137	126	95	95	109	124	90	95	105	92	99	92	101	90	92	103	82	85	107	87	97	96	91	107	86	83	80	84	93	75	99	78	87	120	108	88	89	127	112	95	93	103	112	101	87	87	94	95	106	88	89	86	101	93	97	116	98	97	83	98	66	92	109	91	88	87	99	101	85	88	68	84	91	90	88	88	105	90	81	79	90	81	84	86	95	113	81	90	98	102	91	90	106	86	96	105	101	93	98	99	95	82	108	77	98	93	95	94	97	77	87	103	79	87	103	78	108	79	102	85	87	81	92	94	81	101	93	95	102	93	99	94	112	99	98	94	88	112	90	94	87	92	92	108	103	86	82	106	99	106	104	81	99	83	85	96	100	96	93	94	92	100	99	96	101	89	103	93	89	96	90	86	109	86	88	97	106	96	85	78	108	98	105	102	97	84	110	97	80	105	88	87	89	92	103	112	92	86	103	89	84	97	101	87	89	72	84	66	89	90	113	89	92	85	79	89	95	89	92	109	94	86	87	95	82	82	88	81	100	107	87	88	83	100	94	103	85	82	88	73	78	103	94	79	95	85	83	103	80	99	87	118	82	103	117	100	101	88	87	88	117	86	103	78	93	105	86	95	87	97	83	103	95	82	113	86	92	93	94	84	101	108	108	84	87	97	89	82	94	69	88	83	107	94	91	109	96	95	94	93	80	83	107	84	84	95	94	98	99	79	86	88	98	79	98	91	119	86	105	104	97	69	105	96	88	105	87	85	101	83	89	86	82	101	109	96	111	113	69	84	106	81	89	96	91	96	96	84	102	93	99	92	107	82	86	85	95	84	100	110	91	84	104	103	92	106	114	90	85	85	83	76	111	92	111	94	106	90	108	81	96	94	92	92	77	107	87	83	92	91	78	119	90	88	94	97	90	94	87	94	112	82	81	87	88	88	88	115	95	103	79	80	97	116	94	96	89	83	103	91	85	107	103	103	99	94	96	91	98	93	87	98	98	92	97	105	88	93	114	85	94	81	85	85	107	87	92	95	85	86	71	96	82	95	87	95	96	97	100	90	86	91	88	90	96	88	99	101	102	97	101	96	97	86	101	98	81	106	91	84	109	105	96	95	99	97	80	84	75	90	73	88	103	87	94	85	103	106	106	91	86	87	90	104	97	94	106	95	94	105	93	103	81	94	85	75	89	101	81	89	108	92	93	97	100	97	97	103	87	86	85	110	90	66	85	97	85	83	90	72	88	89	88	96	100	107	81	78	112	86	93	97	105	100	94	89	89	100	99	104	75	82	102	80	90	91	116	89	106	101	105	99	92	81	115	82	97	102	87	113	84	96	96	76	72	108	93	93	101	97	92	79	97	97	76	80	91	82	96	101	90	107	111	86	84	104	79	102	94	98	83	104	97	70	69	101	82	95	102	92	91	103	93	84	93	98	82	100	87	98	81	93	83	96	87	95	90	92	108	97	104	103	92	111	94	120	83	90	81	82	93	104	109	71	91	89	102	90	94	97	85	102	82	86	95	76	99	90	97	98	82	85	108	89	96	91	106	87	104	102	99	84	90	87	107	99	107	92	97	90	73	99	87	105	84	87	96	85	97	110	77	81	106	101	85	87	98	86	111	84	97	94	103	97	81	94	73	88	90	82	83	107	79	120	99	91	107	103	84	104	102	107	90	93	95	83	80	97	94	89	99	113	91	88	95	90	100	93	112	82	93	87	103	91	112	82	80	87	113	89	94	90	93	89	85	106	87	98	86	83	94	90	88	96	100	96	99	87	105	80	85	87	88	94	96	98	91	85	99	123	93	102	109	105	88	87	91	95	84	82	100	83	75	99	99	117	91	96	86	78	103	101	101	93	85	95	108	90	110	83	103	81	102	85	100	100	103	92	100	84	95	79	103	123	99	98	117	103	88	105	91	87	88	95	84	104	89	97	80	81	96	95	98	95	82	116	86	90	93	85	89	105	94	101	87	111	97	96	113	93	86	96	84	84	100	98	95	84	98	89	98	106	91	90	97	90	99	80	81	81	101	88	107	94	78	101	85	100	95	98	100	109	89	76	100	100	97	84	97	80	100	101	88	90	116	91	78	100	84	113	82	94	114	96	114	90	97	84	92	84	90	95	109	92	101	108	74	89	100	88	92	90	84	99	96	74	88	90	117	84	96	83	80	95	92	91	109	87	74	87	77	94	90	95	94	99	102	105	90	103	101	90	93	103	100	115	89	106	98	103	89	99	92	109	108	88	88	103	72	120	94	92	93	84	94	81	89	96	83	101	92	92	100	106	94	88	81	101	95	96	86	101	93	95	95	92	89	107	102	95	85	100	99	83	90	97	99	101	98	99	78	87	96	76	100	86	72	82	117	113	83	75	86	89	93	83	77	93	90	124	87	84	80	100	89	87	125	84	103	93	85	92	103	90	103	77	85	106	128	93	92	100	92	93	99	111	99	80	101	93	103	76	82	93	87	88	89	91	92	100	80	95	79	97	94	98	85	78	93	112	96	87	95	96	94	101	75	95	101	88	95	80	83	88	90	76	92	90	89	91	112	84	88	103	91	86	108	97	89	81	96	92	90	85	96	83	86	82	91	89	95	83	83	105	101	72	97	97	88	94	94	82	98	90	90	88	90	95	78	86	90	126	102	104	95	106	85	98	98	81	81	87	94	96	90	89	110	91	87	86	96	85	110	94	62	97	98	91	80	81	90	96	94	95	79	98	86	88	98	81	86	83	109	113	85	104	92	98	113	91	67	91	77	83	113	97	108	89	97	106	94	75	108	101	83	102	99	96	114	108	101	102	90	99	89	88	81	101	105	101	84	71	118	96	83	94	93	89	79	105	102	89	101	112	85	101	88	81	80	91	99	89	99	103	108	97	94	83	83	89	69	100	86	90	84	100	92	119	83	91	91	89	78	119	80	88	103	92	81	89	105	107	72	72	108	87	95	94	105	96	91	108	91	86	85	89	93	92	96	111	88	101	92	88	108	103	87	95	104	105	81	92	100	95	95	88	79	114	88	81	98	94	92	108	102	89	93	80	90	84	93	80	103	86	86	95	98	94	108	96	90	101	91	106	94	102	86	96	98	105	97	117	111	95	98	87	96	85	109	108	101	88	105	90	95	91	95	109	114	111	103	104	104	90	94	104	89	104	90	103	98	77	100	75	99	94	105	101	85	81	76	92	81	99	76	89	93	117	102	90	80	82	97	93	111	108	87	107	103	86	103	81	114	98	102	80	94	112	94	106	100	101	93	84	98	82	65	81	107	100	94	98	115	103	89	83	74	80	97	96	110	107	93	87	79	85	88	109	114	86	93	86	88	97	87	93	87	79	88	112	85	100	96	80	107	90	87	82	96	84	89	99	99	86	91	94	86	97	66	97	105	105	88	94	89	99	100	106	111	96	90	98	106	88	99	84	97	91	94	84	108	89	78	109	99	99	88	90	77	96	92	94	100	107	76	82	93	87	87	86	95	101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7039	373	482	505	450	424	419	386	396	344	383	309	346	319	302	342	320	329	353	330	363	351	327	312	338	362	346	327	324	340	349	319	359	345	346	344	344	306	308	324	355	335	365	300	323	335	360	351	335	362	353	357	318	331	362	322	347	348	335	328	338	329	369	343	327	352	326	332	345	350	338	288	357	307	330	340	291	367	350	323	337	328	297	337	332	300	309	311	338	330	317	328	325	302	318	324	329	316	321	321	323	325	375	345	311	319	378	317	315	320	319	331	363	308	342	336	344	304	316	329	333	336	345	318	326	345	313	366	341	311	356	345	315	335	354	343	310	352	316	312	302	312	329	314	358	319	307	360	328	339	301	342	352	318	316	313	303	369	334	354	309	330	335	339	353	311	319	315	349	314	344	305	316	325	314	328	317	334	321	371	308	320	354	328	328	321	348	314	300	304	347	297	328	335	351	353	334	356	317	304	338	335	310	316	348	337	333	319	313	306	327	354	303	341	332	358	322	327	334	317	334	318	304	328	329	327	336	316	336	343	338	316	308	326	338	305	324	320	308	361	331	324	323	324	345	344	315	329	342	331	322	364	296	349	306	319	330	322	328	320	315	315	302	353	327	318	306	337	302	339	320	326	319	335	355	309	380	343	289	328	354	297	349	342	349	337	317	340	321	330	340	283	331	326	334	320	319	351	348	323	332	337	312	302	319	352	334	310	263	311	330	310	331	325	310	336	329	346	311	283	311	315	335	330	291	316	306	322	313	303	356	358	339	341	337	329	316	331	362	288	306	330	352	327	322	330	342	320	329	331	318	312	266	332	359	319	364	347	334	347	339	335	339	331	324	344	309	308	320	293	337	336	319	323	331	306	322	346	341	326	330	336	295	328	333	358	331	327	356	328	334	321	315	320	316	321	335	314	292	325	346	338	310	365	314	343	341	322	334	314	309	312	342	319	350	364	336	376	370	339	307	329	315	341	321	346	296	316	335	295	321	297	314	309	328	359	341	339	318	352	318	331	341	325	330	317	340	315	343	338	327	291	327	304	356	345	326	316	321	349	361	342	312	323	328	325	358	339	333	326	354	318	352	318	320	327	348	306	356	330	333	327	348	325	354	322	325	357	363	357	309	343	308	329	312	325	328	308	325	316	329	337	344	324	316	350	334	336	325	340	314	336	321	321	305	331	315	314	318	291	314	320	324	323	330	303	317	317	336	332	359	314	342	327	317	358	330	332	311	329	346	348	315	341	319	309	341	326	298	352	348	322	332	336	380	314	313	337	350	307	291	328	353	331	331	307	305	321	319	335	337	327	324	317	350	359	297	287	325	311	346	324	357	286	353	312	354	309	327	295	324	329	351	324	328	312	345	322	279	316	333	344	305	296	324	323	312	334	299	308	353	325	344	332	329	300	364	347	326	333	330	328	327	310	285	347	339	311	330	307	348	291	333	327	357	296	316	327	305	340	352	337	348	333	351	329	331	321	347	314	336	332	321	338	346	312	333	332	323	319	340	309	326	312	313	342	332	322	328	324	307	323	316	316	326	317	318	340	323	316	338	346	323	345	339	321	335	323	314	304	350	341	309	314	298	297	328	308	322	327	347	339	325	354	347	336	319	321	294	321	298	305	320	359	333	306	326	328	332	327	341	328	342	340	334	337	316	346	342	339	331	289	326	339	332	357	300	293	323	313	337	291	316	331	335	314	330	321	290	326	331	326	346	338	325	319	341	348	310	329	323	333	334	322	335	291	347	338	324	350	367	304	357	308	322	307	312	309	326	312	322	318	327	307	348	342	332	343	319	335	320	315	312	338	338	309	330	326	340	294	332	298	308	338	290	348	353	321	322	351	347	302	328	356	330	337	339	333	334	319	349	326	321	325	302	349	338	324	308	363	328	323	344	312	326	317	331	312	302	328	314	349	321	325	324	335	311	321	301	351	340	334	306	330	306	324	315	346	314	317	320	336	333	308	303	322	345	335	319	339	326	309	313	349	303	364	318	362	344	312	318	331	320	302	308	303	303	350	344	307	330	348	327	310	318	334	299	368	279	303	331	316	309	297	326	335	330	323	330	296	294	345	341	327	296	328	318	336	350	323	306	328	297	343	318	324	303	343	346	319	314	314	301	288	328	328	298	336	301	328	318	331	344	333	333	340	324	327	341	317	328	309	311	337	342	311	286	336	324	329	325	309	327	345	315	344	300	317	334	323	355	331	305	318	356	314	337	345	339	327	337	336	329	329	345	311	300	327	329	325	336	333	312	349	341	347	356	337	341	304	311	300	275	344	366	345	295	355	328	331	338	331	334	325	336	312	337	324	333	329	294	310	319	314	338	322	300	329	326	308	334	322	319	355	350	342	318	299	327	327	340	294	342	336	287	301	327	335	306	295	343	329	309	342	318	306	355	353	322	337	330	341	305	328	317	337	317	329	365	287	331	330	333	323	319	335	325	320	311	296	288	327	297	305	337	318	302	345	305	361	304	285	298	292	327	320	299	332	303	309	332	318	343	343	347	343	301	312	334	310	324	313	324	324	325	279	318	332	329	334	327	295	343	328	345	346	316	335	319	353	333	326	323	311	319	318	347	281	318	345	322	334	324	327	347	331	332	358	308	348	351	331	326	353	295	296	340	343	322	340	350	318	328	327	323	323	329	340	312	282	311	333	311	355	310	335	328	373	327	356	333	340	322	334	325	306	314	308	331	323	344	333	344	346	325	331	323	339	303	323	296	264	309	300	334	325	328	305	328	305	301	327	337	312	314	318	348	356	312	334	322	304	345	312	312	338	312	316	312	325	323	316	352	327	328	342	363	309	329	320	300	310	331	347	326	343	303	346	335	316	321	338	342	331	356	340	357	354	337	330	337	323	326	301	316	313	324	302	339	314	319	341	313	335	334	311	348	305	316	305	324	303	340	335	304	326	330	313	301	309	304	341	308	324	321	325	337	324	313	347	331	314	347	351	316	351	314	326	320	339	321	340	343	319	348	339	338	337	305	331	332	342	306	347	327	314	308	316	321	335	327	301	324	350	346	344	363	369	331	342	350	347	342	328	335	339	329	320	342	339	306	319	333	320	314	315	335	315	337	329	326	332	333	306	320	354	336	322	320	322	324	311	356	303	310	321	293	328	341	315	331	319	321	322	330	357	324	335	332	317	329	302	340	310	313	306	309	290	354	335	281	330	314	331	363	313	331	336	318	351	350	321	330	316	316	359	336	303	328	313	321	328	305	336	344	344	315	335	334	338	339	309	344	326	296	340	315	310	351	321	342	339	296	331	326	317	344	303	315	335	378	326	333	320	312	333	325	334	303	337	303	334	305	344	304	336	312	332	314	326	302	316	313	310	314	304	314	322	323	340	323	323	338	290	324	367	311	330	310	327	310	324	327	353	327	311	315	328	327	343	303	317	339	349	314	306	317	322	310	311	338	309	344	337	351	319	342	312	332	290	320	335	317	320	335	332	316	300	319	306	321	327	342	356	309	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37071	5637	1396	948	753	566	497	418	420	328	328	336	275	279	242	251	234	231	258	229	263	250	242	225	234	233	224	266	261	270	207	233	236	235	245	238	202	219	192	207	238	208	219	232	226	188	191	261	217	267	212	192	218	204	232	208	229	215	202	218	215	249	235	219	212	220	226	211	211	209	190	221	203	222	240	232	200	235	195	213	234	194	202	213	213	230	219	184	223	228	232	223	220	231	199	219	232	209	214	216	189	217	196	233	211	235	195	199	220	220	219	221	220	222	232	215	211	200	210	211	227	219	213	227	205	221	216	215	215	185	221	215	230	217	213	226	230	222	215	218	204	197	225	217	220	220	197	226	202	186	223	226	218	212	219	199	225	214	213	227	214	236	249	240	216	214	214	191	192	228	232	201	251	228	189	182	209	222	207	228	214	224	210	215	221	220	233	225	228	222	241	224	227	219	217	207	205	221	225	230	251	207	239	226	228	219	220	225	241	231	218	225	207	198	206	224	214	216	208	226	212	213	218	230	219	238	226	195	242	230	233	222	225	195	215	185	212	193	220	197	229	202	205	199	226	239	223	207	177	174	220	204	202	208	213	194	213	220	210	222	244	233	206	225	193	227	229	253	246	215	205	215	195	209	222	234	206	214	236	200	223	219	199	218	231	221	224	252	225	191	204	222	211	238	226	215	229	228	191	225	204	227	227	234	223	218	200	209	231	216	217	212	217	217	219	220	186	237	209	217	240	249	232	194	240	218	209	196	225	221	197	245	223	212	217	208	203	202	236	226	197	221	214	197	205	220	215	202	236	237	193	211	203	232	224	213	200	214	218	224	207	194	212	203	192	221	208	233	223	227	236	208	227	234	233	196	236	197	218	222	211	196	222	221	226	210	232	203	212	233	219	189	215	215	220	243	239	211	232	247	256	187	205	211	222	209	199	219	231	217	229	216	199	233	216	194	203	233	216	207	232	211	211	232	205	203	207	198	188	218	204	223	202	232	243	211	233	228	229	212	200	187	193	204	201	222	228	217	213	197	224	220	233	223	223	230	205	195	230	233	230	206	219	216	197	233	218	225	217	240	206	212	235	207	194	213	198	209	209	227	206	220	238	241	211	210	230	231	218	217	220	187	207	188	208	213	196	232	181	227	210	228	198	218	223	226	215	230	221	188	212	203	227	195	244	239	233	214	216	195	217	236	199	195	218	214	192	239	217	205	197	192	198	222	198	191	197	242	211	223	217	197	223	210	195	210	173	226	229	190	195	189	223	208	207	207	203	195	206	241	208	221	219	210	229	222	240	207	207	227	206	219	218	219	220	211	243	215	225	198	215	204	233	234	222	216	220	232	207	206	235	186	245	212	203	218	234	225	204	199	188	210	218	218	185	207	222	203	212	212	215	201	192	209	214	222	212	224	232	228	223	244	207	214	237	225	247	203	211	227	192	227	203	228	237	227	219	226	207	240	220	207	208	211	235	221	239	215	210	225	221	216	200	204	226	231	197	207	221	210	208	184	201	216	228	226	219	235	221	224	198	227	234	208	211	238	215	199	226	214	220	187	214	213	229	230	238	230	233	227	223	223	211	211	204	182	228	209	208	224	194	207	236	263	252	207	231	209	220	207	225	225	240	217	210	215	227	244	220	194	231	214	222	209	201	201	196	236	242	197	212	234	248	218	215	219	211	225	221	214	226	246	220	229	230	198	230	200	207	201	217	230	235	209	192	229	225	224	221	220	242	228	193	225	204	199	210	236	194	234	217	217	209	220	224	203	219	208	208	211	201	203	198	236	224	197	225	206	217	212	207	228	245	238	214	192	230	203	204	220	227	218	230	207	188	211	209	212	213	254	199	213	223	221	243	215	221	207	217	213	208	215	210	234	255	214	217	222	220	212	199	212	199	231	222	208	215	229	230	244	206	202	213	187	206	240	210	238	226	231	231	230	225	216	222	208	206	213	207	209	223	217	198	210	235	222	217	210	209	233	222	235	214	226	247	200	226	230	212	197	206	214	200	201	197	194	217	232	240	235	179	225	248	219	227	205	240	265	190	215	223	225	227	206	204	227	230	235	225	211	220	249	218	246	228	226	197	214	203	225	233	238	214	218	210	206	205	194	202	250	208	219	212	233	219	207	232	220	185	220	208	230	207	207	228	230	202	200	221	215	216	223	200	207	208	214	209	201	248	203	190	215	227	205	198	209	214	231	203	218	245	215	215	204	205	220	203	219	190	247	212	199	214	203	243	220	225	204	206	206	220	231	206	213	230	237	211	218	177	205	230	220	231	223	230	228	206	215	209	235	179	226	234	207	241	211	182	209	225	202	226	226	214	244	214	214	191	222	203	222	233	215	217	217	205	224	229	218	211	196	223	223	205	221	203	208	204	194	240	211	196	219	208	234	240	211	198	214	214	206	235	214	236	209	237	206	211	224	228	211	207	206	237	193	223	238	220	254	211	208	224	224	223	191	221	209	254	218	225	202	220	208	224	261	208	224	205	204	206	204	241	199	223	236	224	192	228	234	223	246	202	210	202	200	214	209	231	216	191	192	214	222	246	226	210	235	205	188	225	218	212	222	218	216	211	231	212	216	205	202	204	211	217	226	194	206	200	232	230	215	211	196	251	227	212	236	211	224	221	209	237	217	186	213	208	230	217	227	218	213	234	224	214	233	204	185	219	207	214	236	232	208	245	219	213	185	213	216	221	187	195	231	239	240	222	202	202	222	225	217	208	187	213	222	243	217	231	222	223	227	202	236	249	219	191	225	214	258	195	212	202	231	197	208	219	191	228	209	216	222	215	236	218	201	214	216	230	215	228	212	241	234	195	219	239	232	233	235	219	233	229	189	202	225	222	228	184	227	223	214	225	224	210	221	241	232	213	228	204	218	216	233	209	216	201	214	209	216	193	228	189	198	233	192	206	234	233	208	222	211	215	217	199	213	235	208	208	217	200	224	219	237	208	240	232	222	215	215	214	210	242	210	190	236	222	218	194	200	223	212	204	194	215	207	233	200	249	197	216	230	211	221	243	241	224	226	222	217	199	213	216	219	207	230	233	219	226	228	232	210	209	211	212	225	204	235	249	233	209	211	233	211	236	239	223	198	244	198	228	214	213	212	213	218	215	215	209	228	234	226	233	242	212	213	231	196	226	202	206	212	214	224	214	216	225	237	212	221	246	222	206	240	210	230	211	198	215	194	201	208	209	246	209	223	225	214	238	201	241	238	243	231	203	209	240	223	188	204	225	195	226	229	249	201	228	208	218	225	198	235	227	223	233	199	207	225	237	219	242	224	203	208	237	215	183	227	204	243	264	208	225	211	240	201	195	235	228	209	199	206	242	208	208	238	256	231	236	208	240	203	204	208	221	194	208	238	209	213	212	214	222	227	228	224	204	206	209	200	234	225	214	181	218	210	205	204	201	225	194	238	235	214	209	205	218	224	208	220	201	211	214	206	224	239	232	248	227	224	223	225	220	213	196	228	206	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17582	1600	2913	3220	2897	2413	1971	1769	1544	1432	1300	1186	1120	1015	953	960	879	851	883	884	803	836	796	746	758	785	759	720	717	697	736	745	703	709	718	670	698	702	719	669	680	665	623	649	671	651	670	704	641	690	698	658	663	658	632	675	632	627	641	654	661	638	653	701	626	642	652	611	661	653	615	702	630	660	641	630	646	634	666	674	652	665	618	647	641	663	623	650	661	649	625	631	655	598	644	667	652	612	604	602	634	617	628	653	636	653	641	607	618	621	664	654	674	614	662	674	651	641	643	614	658	617	615	620	640	645	641	659	673	644	614	634	652	649	617	619	642	636	662	618	624	653	632	646	645	636	653	618	631	686	669	635	616	609	633	638	645	653	600	654	594	679	599	597	593	614	648	638	661	631	650	612	656	665	622	687	623	617	655	613	600	645	625	642	605	639	599	667	656	614	609	614	621	627	616	672	663	586	652	696	658	633	631	588	658	646	645	617	670	605	684	675	622	644	691	666	629	644	607	644	632	675	609	627	651	675	647	596	654	713	659	643	643	663	676	714	608	647	622	666	627	634	664	666	648	618	591	617	598	640	604	660	620	640	660	609	625	632	662	667	626	619	605	668	705	646	589	604	623	623	642	664	622	666	619	624	636	619	664	688	647	678	657	617	644	666	618	640	615	625	654	617	640	616	638	626	603	640	692	633	658	629	629	684	636	627	587	599	631	668	639	635	631	662	667	645	652	618	645	651	594	618	589	632	594	614	582	670	608	610	619	624	625	641	613	625	619	649	637	654	663	625	625	640	642	668	661	632	652	585	592	631	659	634	643	617	633	631	615	622	605	607	625	629	688	677	605	625	695	682	630	610	615	600	662	616	650	630	677	625	630	615	655	637	619	585	615	612	595	637	646	651	595	678	641	635	653	638	648	605	675	599	621	585	618	611	641	646	630	619	666	625	607	628	653	600	598	672	667	626	677	644	678	608	623	659	612	626	647	612	634	672	626	691	607	620	644	604	642	641	685	594	622	643	629	625	632	613	636	635	619	649	649	647	610	672	651	608	652	620	613	625	610	639	657	663	610	607	651	632	628	634	628	605	626	620	586	623	652	644	649	634	607	632	602	614	694	625	659	613	681	676	629	618	636	680	636	687	635	650	621	659	653	668	643	642	646	620	656	627	611	647	689	630	647	597	604	628	643	653	644	581	566	613	664	615	651	588	636	619	631	635	672	671	653	646	646	673	600	641	657	614	682	622	632	641	647	651	617	641	615	651	659	635	615	607	641	632	653	589	639	617	608	625	622	614	598	620	640	628	612	635	626	632	620	654	598	614	649	672	660	628	649	628	598	620	634	627	657	620	627	670	626	632	666	622	640	649	663	631	619	675	667	667	640	637	653	639	660	615	626	613	665	693	621	626	655	624	582	642	672	640	653	680	629	632	650	642	659	629	627	682	622	640	625	668	652	649	638	656	682	660	650	623	606	601	653	638	624	659	649	663	672	627	673	599	639	687	669	645	630	679	576	605	613	652	627	642	597	670	638	637	678	676	621	640	587	607	619	627	659	632	627	651	620	593	613	618	669	675	647	667	644	591	624	671	647	653	634	654	652	622	624	644	646	657	642	617	641	626	649	655	641	614	636	619	651	615	661	652	660	655	627	647	618	704	593	645	639	676	642	659	632	607	625	687	599	627	609	601	649	646	619	675	612	630	610	648	637	601	675	623	629	650	600	684	659	623	638	635	647	606	683	650	608	646	649	613	660	607	661	660	585	637	684	648	642	637	696	638	675	617	641	626	683	606	667	694	640	651	649	675	647	645	596	619	623	622	663	637	642	645	604	633	642	660	666	648	631	601	643	639	593	626	614	628	589	630	657	655	678	643	649	659	649	676	657	668	642	679	627	632	642	625	607	638	633	654	607	658	627	663	643	637	649	596	602	639	641	637	607	619	654	603	620	670	639	664	660	651	727	646	657	646	643	641	621	633	619	646	667	635	603	660	606	632	603	636	645	614	729	621	661	679	585	622	649	616	636	627	633	649	629	599	650	620	623	666	629	645	670	628	628	660	621	672	640	609	653	627	685	622	638	627	626	627	648	620	624	649	647	653	642	629	621	633	597	677	605	685	616	608	610	634	643	639	640	635	649	632	620	612	617	594	637	602	649	654	635	612	686	645	636	586	626	627	653	643	627	628	645	618	628	630	644	625	642	630	668	640	647	620	670	679	674	606	628	644	621	672	648	613	630	635	636	652	625	623	697	665	651	607	625	595	664	634	650	685	654	613	688	663	636	617	613	638	636	649	679	637	637	600	656	661	666	649	628	652	638	619	598	624	634	638	660	600	691	634	644	632	665	630	597	640	620	628	650	665	677	655	715	673	692	638	653	666	641	612	618	642	671	652	621	657	684	634	613	621	654	660	667	613	679	623	634	652	651	642	670	649	625	618	660	662	643	639	638	671	604	622	619	652	643	662	658	691	686	648	641	683	625	635	638	612	633	681	592	676	639	617	632	694	639	651	632	644	594	636	594	684	630	635	649	650	644	657	659	655	608	624	600	665	662	657	652	673	643	683	618	645	612	671	603	656	656	626	640	668	650	687	603	594	593	651	623	617	657	641	619	651	626	657	629	615	673	650	655	623	644	664	629	604	674	612	647	664	643	662	609	635	635	652	641	631	670	637	603	617	658	634	633	597	639	588	681	599	646	663	615	697	605	639	649	667	657	610	643	636	628	598	689	652	664	646	612	627	672	669	655	625	632	655	618	691	646	612	620	669	653	672	666	623	633	639	630	650	649	599	650	604	657	651	589	640	633	625	611	661	672	631	611	664	666	565	703	668	652	671	630	621	637	682	658	656	647	611	608	629	637	614	590	628	619	653	619	621	643	673	615	630	627	621	641	656	628	700	638	651	642	645	631	648	654	661	655	655	655	626	639	674	663	651	620	670	687	605	628	649	640	661	660	688	603	612	636	652	688	630	650	675	616	654	642	649	577	643	647	624	684	646	626	662	656	604	667	648	653	655	646	653	678	653	618	709	654	623	625	649	611	596	699	627	625	611	644	588	644	642	665	673	678	643	603	615	628	629	623	650	586	657	672	636	673	624	628	688	661	617	655	651	646	650	620	655	591	617	628	609	660	612	650	671	623	640	575	626	621	631	646	664	641	669	658	661	591	665	645	618	640	636	659	638	656	663	644	612	666	653	675	623	655	616	652	636	657	664	651	647	644	660	632	631	586	640	615	642	666	673	635	661	614	637	601	629	644	648	641	628	598	669	600	655	628	642	632	690	625	678	663	637	602	646	611	628	609	657	639	631	670	636	646	657	623	671	656	623	606	620	589	667	678	648	658	594	650	650	599	707	618	643	622	636	677	654	633	649	625	639	626	645	618	691	621	615	674	659	640	630	607	655	629	643	625	585	616	663	606	620	647	645	646	689	614	642	654	628	628	629	613	643	643	634	671	625	646	643	661	591	661	638	609	609	644	595	677	651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49539	14095	3965	2001	1379	1048	806	708	598	537	480	454	438	410	390	362	334	349	333	326	328	331	338	329	313	284	289	284	327	287	327	290	284	312	298	312	298	259	269	258	291	272	294	292	282	265	300	292	267	310	284	256	291	311	250	293	250	266	294	279	279	270	299	275	302	269	263	260	295	254	309	301	292	297	279	290	254	267	286	256	259	291	296	284	265	277	265	266	278	254	263	270	305	274	261	280	308	270	284	294	275	291	268	261	264	278	250	264	256	277	261	301	269	228	299	262	270	254	244	276	271	259	279	284	262	305	288	277	283	270	279	273	313	268	268	275	261	248	271	281	277	275	287	258	274	289	232	296	276	258	284	299	253	268	282	258	260	262	264	263	287	304	272	286	268	269	264	290	294	264	283	244	271	310	269	285	297	273	301	269	269	274	277	264	281	301	256	210	248	290	257	264	272	260	249	272	286	297	295	272	285	259	276	287	266	285	255	251	261	299	282	280	281	296	277	247	257	268	283	267	283	289	275	299	256	289	288	280	262	290	268	262	264	281	293	272	302	256	281	297	263	264	259	267	232	280	247	263	287	283	259	280	294	256	298	285	277	259	263	295	277	255	291	245	244	282	260	251	262	313	291	293	266	279	273	278	264	281	266	257	271	275	264	261	245	294	283	302	276	268	248	275	260	280	292	276	302	288	265	277	267	308	267	279	294	289	278	247	272	263	282	261	291	286	278	273	291	272	263	255	267	318	263	301	305	283	280	275	287	284	262	265	271	280	283	273	279	248	265	284	278	310	263	272	267	297	277	282	254	251	243	291	257	242	248	283	309	267	262	313	278	259	281	255	285	318	277	290	271	303	255	254	263	264	305	259	254	293	245	296	264	297	307	260	288	274	297	275	301	262	267	278	276	261	260	269	280	272	305	290	249	276	281	269	297	296	290	274	275	296	243	268	282	288	278	285	255	279	301	252	290	270	255	264	274	270	263	268	291	266	260	259	299	271	288	284	276	256	286	296	286	266	289	250	289	268	252	285	270	282	240	312	272	269	260	265	281	295	284	291	260	256	259	267	239	299	281	281	262	297	263	256	277	256	275	277	286	250	272	290	277	284	262	276	307	283	270	277	290	256	241	259	286	287	266	296	289	270	226	264	274	238	279	276	291	274	285	226	269	295	306	258	317	272	282	299	281	272	301	305	240	287	289	258	285	262	277	276	280	297	271	286	284	287	303	281	269	290	245	283	274	292	273	255	283	305	302	266	316	265	268	297	246	275	299	262	296	281	286	293	308	294	320	259	289	319	296	268	275	256	266	288	295	268	276	266	278	287	287	272	279	294	287	289	273	288	259	268	245	255	312	282	279	276	271	311	295	292	276	269	293	269	271	276	277	255	279	287	264	244	280	263	281	244	291	283	297	294	260	262	269	256	260	263	294	275	271	271	268	308	284	281	236	242	276	277	290	288	270	258	262	274	298	271	243	265	280	238	307	262	275	308	281	293	256	292	265	269	285	267	311	286	251	274	268	286	295	261	286	259	252	290	282	260	300	294	293	274	252	243	248	255	289	253	290	249	290	282	292	305	274	269	277	247	285	248	294	304	254	257	295	286	268	273	290	281	293	302	265	300	239	274	255	269	268	268	274	273	267	265	298	248	274	250	267	302	296	249	294	242	266	278	279	291	296	266	309	280	265	281	263	269	270	280	253	274	278	285	276	268	274	297	251	269	284	284	267	235	327	288	279	258	256	320	269	243	264	271	265	282	291	266	282	280	282	283	293	252	299	284	256	260	287	272	294	305	291	269	274	242	257	274	237	281	280	274	258	268	265	261	271	276	272	271	278	274	271	307	253	244	246	213	282	267	274	278	279	284	283	274	295	293	255	268	260	263	267	283	275	281	286	286	267	285	282	284	277	293	278	266	266	274	295	264	241	262	248	245	291	289	283	249	277	271	273	312	256	265	249	265	291	257	283	271	258	292	278	260	267	289	286	282	281	255	274	298	252	305	254	293	286	281	266	281	287	268	306	245	276	275	258	256	268	279	290	277	291	267	284	284	279	274	291	241	259	265	276	299	278	313	253	252	270	274	248	283	287	272	310	255	280	289	256	283	273	291	257	273	297	289	243	270	289	284	270	283	298	271	285	236	242	294	262	275	257	296	272	305	266	260	316	253	257	270	261	277	271	293	262	256	299	261	278	284	242	297	289	277	261	279	280	271	280	285	277	303	269	275	270	286	286	284	290	278	270	274	309	275	263	261	267	278	286	291	248	242	300	289	288	260	284	291	283	281	274	280	295	262	273	308	237	279	266	265	303	267	284	300	279	298	271	273	265	299	276	262	244	281	248	300	261	260	251	262	281	256	262	286	276	271	314	291	299	267	235	283	257	298	279	255	274	293	272	277	308	305	268	279	266	299	262	279	251	282	290	248	271	273	231	314	287	278	265	289	277	280	281	262	258	290	279	258	278	254	305	262	282	296	259	289	267	268	276	259	241	301	252	263	291	291	275	291	264	299	258	304	268	281	265	262	268	310	282	274	270	268	280	245	279	294	274	282	281	240	254	269	264	284	260	288	280	283	267	270	289	246	260	239	233	289	221	272	287	276	281	296	259	238	247	270	295	281	283	243	283	278	277	263	252	277	266	273	297	297	245	281	253	272	260	268	284	243	267	291	263	283	275	275	294	281	269	285	283	263	309	278	279	251	246	287	259	273	285	280	283	279	272	286	256	291	260	273	280	289	281	270	266	279	245	232	309	283	272	289	282	301	296	288	289	287	281	266	296	296	252	300	279	250	296	257	280	299	292	282	279	273	287	254	289	306	293	253	302	286	273	274	273	281	281	289	283	229	292	331	271	280	287	264	284	285	281	291	268	286	325	295	257	270	308	282	263	282	277	263	298	286	326	271	300	279	285	274	274	271	299	264	305	271	288	311	264	279	269	238	281	274	293	253	284	297	274	263	287	266	284	273	326	296	263	321	258	312	280	287	286	278	279	277	291	273	252	297	265	284	235	328	245	229	290	270	267	266	260	270	249	280	245	257	269	299	297	256	274	280	271	281	281	246	281	273	277	304	266	270	278	296	268	280	296	266	267	289	260	290	288	298	286	258	291	273	278	285	281	265	298	259	282	241	254	264	274	282	291	254	274	289	252	262	263	271	276	244	294	286	267	292	282	294	275	248	292	259	284	275	289	265	260	318	304	268	273	276	292	277	252	238	268	277	266	263	256	284	306	269	258	265	275	286	297	265	283	312	284	275	292	282	252	264	269	270	280	286	270	279	258	258	282	288	261	271	273	263	315	276	260	267	271	288	284	284	290	281	271	281	234	283	254	299	265	284	262	279	262	318	262	276	258	284	282	308	270	291	267	272	268	292	284	269	285	294	276	261	248	286	268	275	249	288	277	290	271	281	265	287	257	252	254	275	284	269	294	274	286	270	258	269	292	267	274	293	286	285	254	294	268	272	283	292	255	275	241	246	281	293	297	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22371	2821	5218	5730	4922	4125	3410	2906	2558	2335	2022	1758	1733	1524	1430	1400	1295	1236	1235	1196	1108	1106	1041	1080	996	956	989	958	920	927	922	941	909	920	906	866	867	828	865	894	901	820	849	798	845	832	884	850	834	834	830	820	793	816	775	798	841	778	814	837	834	782	779	763	828	749	813	811	827	813	828	813	744	798	774	791	759	775	740	810	801	798	794	809	811	832	737	750	760	760	809	817	789	756	790	776	776	766	753	780	741	754	777	767	767	768	760	751	801	783	799	826	798	808	766	783	759	769	814	767	824	781	755	817	780	794	771	808	761	796	756	746	755	791	764	787	821	742	762	768	744	772	757	803	818	761	785	760	785	748	786	695	775	739	805	781	738	823	722	807	738	764	730	748	802	775	792	831	778	757	758	799	755	798	777	810	814	819	740	771	725	774	815	768	806	760	716	761	727	769	773	753	768	815	738	733	702	790	764	787	771	809	766	768	782	794	780	729	797	784	771	753	819	802	761	837	777	691	767	821	794	758	756	777	764	779	744	728	795	763	792	705	796	733	757	770	774	771	766	756	732	765	748	805	775	751	761	745	774	733	796	810	750	812	743	795	787	748	806	746	717	740	746	765	812	780	764	737	813	808	788	740	800	717	767	736	688	754	718	737	768	743	733	764	768	767	797	769	781	790	791	737	790	760	741	771	772	819	721	768	739	783	740	821	795	762	786	767	734	732	757	743	756	786	802	803	766	722	706	789	807	771	765	781	778	782	767	721	788	763	791	810	756	796	776	746	760	737	716	726	787	782	771	752	755	722	765	781	731	764	773	776	778	765	775	806	755	713	803	711	774	833	777	748	730	787	827	798	768	797	747	731	793	755	763	815	773	746	767	780	793	746	801	788	732	742	766	739	737	757	761	824	806	759	799	756	758	730	772	832	774	749	765	759	812	764	758	784	783	769	787	775	797	755	745	788	803	783	755	756	742	777	816	796	767	772	714	763	770	776	759	780	772	759	753	793	787	754	794	798	727	841	745	786	785	774	761	746	778	789	765	777	806	769	808	791	881	767	789	774	745	770	773	748	736	783	793	716	716	790	753	740	809	783	780	796	770	757	735	747	714	770	795	807	794	804	783	816	756	804	769	774	785	782	774	752	803	732	740	755	743	786	715	748	769	761	779	770	748	684	734	757	782	748	775	765	795	738	753	734	785	749	751	736	750	772	729	762	764	808	734	758	737	777	811	719	774	735	746	737	796	758	798	772	749	770	760	743	781	796	752	798	758	802	744	775	759	749	802	771	775	761	763	803	772	768	804	718	774	804	779	750	755	763	752	750	758	744	824	754	763	781	728	822	757	760	795	774	780	750	760	803	800	751	783	755	737	778	732	796	740	764	758	740	770	743	746	761	783	799	787	759	763	726	747	744	744	795	792	776	776	772	777	727	780	791	757	771	733	743	784	734	787	777	745	738	728	717	786	728	755	787	756	753	748	730	746	718	757	773	747	712	786	822	704	773	752	763	809	762	772	765	752	776	764	771	830	740	758	754	763	831	769	783	740	740	743	770	735	767	753	817	767	752	753	743	750	775	828	765	810	746	776	791	791	799	757	698	725	783	781	742	826	809	740	807	829	772	794	778	739	706	764	730	786	794	775	764	768	773	734	733	805	791	796	763	739	736	838	759	788	793	746	755	747	739	784	797	728	723	808	853	789	761	749	743	782	754	759	782	752	771	740	782	752	779	788	800	742	771	785	809	801	767	742	776	808	747	726	778	812	833	719	768	803	761	730	798	801	780	750	774	758	736	798	717	738	809	732	759	748	798	757	768	774	765	821	791	780	804	754	739	780	777	731	739	760	728	722	740	761	827	787	743	785	752	788	774	772	774	782	788	775	746	791	768	834	762	719	781	769	741	749	789	711	818	764	789	763	772	793	747	754	719	773	804	743	757	756	757	791	763	813	793	773	785	758	804	760	774	788	740	792	778	760	735	767	749	758	746	784	778	764	787	680	774	742	782	747	754	740	734	784	723	821	739	777	733	744	783	718	832	801	738	772	722	811	781	793	790	756	730	781	730	775	774	755	758	738	767	784	776	740	763	763	701	764	783	767	759	786	753	824	755	793	773	716	775	773	775	780	756	751	778	763	758	762	795	732	730	733	820	747	813	818	742	775	789	759	803	746	828	786	736	736	773	768	750	794	789	756	778	778	769	797	728	776	794	784	782	795	777	831	746	729	815	798	804	751	733	770	736	809	741	693	746	751	771	788	764	743	785	788	752	793	744	803	774	775	752	718	787	806	751	769	755	783	735	811	768	700	773	751	744	787	734	792	765	732	789	756	769	793	739	826	769	782	781	749	715	793	709	709	792	738	757	735	807	756	797	748	768	778	759	764	781	713	830	770	770	767	733	782	702	784	776	744	805	757	768	831	799	780	774	752	765	802	720	775	777	781	768	741	787	795	743	785	707	761	782	744	791	750	726	808	797	794	761	779	729	826	757	751	795	709	785	775	744	804	763	775	757	712	831	773	760	765	796	777	697	770	810	746	764	766	783	777	762	783	752	790	766	752	773	752	722	771	770	770	762	728	769	752	733	739	777	754	783	787	778	718	770	732	786	745	781	703	781	783	701	739	738	752	722	755	772	775	824	761	772	799	828	745	734	770	795	744	738	792	750	782	773	776	765	781	757	821	793	739	769	781	763	736	789	760	777	776	743	721	749	769	740	743	810	752	767	753	751	740	724	780	733	744	745	770	773	789	816	785	761	742	798	788	749	729	799	788	731	760	764	744	764	746	754	801	783	797	755	801	784	729	735	766	758	763	794	792	746	797	739	799	728	724	766	743	751	742	785	738	821	756	751	713	813	752	737	795	762	798	731	780	777	775	768	811	750	760	767	821	788	752	763	830	731	804	791	761	787	770	800	776	773	696	750	791	733	721	749	761	809	726	789	720	762	678	754	730	757	791	772	793	788	725	801	779	778	765	773	787	691	747	754	748	773	710	749	793	835	754	759	765	808	764	749	778	792	762	764	792	770	749	794	737	727	793	765	755	704	744	772	776	763	782	720	818	792	820	759	762	737	794	746	719	801	794	730	766	760	794	761	777	749	763	795	763	768	752	726	786	788	775	780	794	752	732	746	724	740	767	735	747	796	746	780	782	781	842	762	787	707	736	790	729	822	787	748	788	725	803	792	755	783	732	817	817	747	770	759	770	771	732	762	730	793	762	782	760	732	778	742	764	757	755	794	776	761	789	722	755	750	779	801	800	779	749	846	758	728	794	786	784	782	735	755	746	760	776	757	794	809	780	745	770	763	747	730	716	718	806	745	775	761	735	800	745	717	779	745	744	836	789	802	777	720	742	719	700	783	732	769	761	802	786	765	780	783	793	747	738	760	773	823	751	751	780	726	768	795	749	792	791	753	755	759	748	814	781	767	759	757	754	791	764	684	765	750	777	817	735	780	784	762	815	771	755	770	784	772	761	786	765	764	752	778	789	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6668	314	193	146	137	108	113	98	92	123	90	87	95	99	91	86	101	88	82	92	96	105	95	107	96	106	89	109	96	98	102	74	85	90	95	97	103	92	97	106	99	111	89	88	86	90	92	101	92	95	94	99	85	116	88	96	90	99	98	93	98	95	86	108	102	96	113	88	78	95	107	102	93	85	98	100	93	90	96	93	90	103	103	100	109	107	100	95	98	106	79	103	93	85	106	90	89	100	87	88	106	98	76	87	94	94	108	98	108	107	101	81	101	78	88	107	109	89	85	88	93	90	86	104	101	95	98	96	92	107	98	107	110	75	93	108	103	83	107	89	101	109	97	97	100	80	84	85	92	107	85	88	91	106	98	87	102	95	99	93	104	87	112	77	101	99	105	101	87	100	83	118	81	102	118	99	77	72	104	75	73	95	115	95	87	102	102	96	114	90	104	83	97	81	89	84	103	106	99	87	100	100	85	93	97	96	108	97	107	106	103	90	86	87	87	99	101	97	89	86	78	98	82	86	103	90	97	88	88	97	91	84	91	104	92	87	111	75	75	86	96	79	91	98	94	98	92	93	114	94	96	98	108	100	89	98	86	110	97	90	105	87	101	101	90	75	100	90	93	88	90	97	85	82	105	79	88	95	103	97	84	107	95	94	87	88	99	109	110	110	84	83	101	107	87	88	93	89	82	106	100	102	108	86	88	100	98	95	81	109	87	112	85	116	89	83	93	86	84	104	86	92	93	114	84	109	99	91	90	92	93	87	123	71	91	85	74	95	108	101	95	107	82	90	96	87	101	79	81	117	106	98	87	78	104	99	90	87	96	95	79	75	89	91	102	100	113	93	96	104	101	92	93	89	99	100	93	87	92	85	104	100	83	78	88	92	102	105	90	101	95	68	87	91	109	107	89	92	81	99	95	92	82	107	95	95	87	78	84	105	87	102	83	80	78	95	101	106	98	103	74	99	96	97	101	96	102	102	90	87	102	105	97	107	94	90	95	97	88	83	84	106	83	94	101	92	88	78	98	94	81	91	69	83	100	102	105	69	91	107	74	104	97	100	104	89	71	88	91	105	83	100	88	89	86	82	106	112	96	83	104	63	81	95	94	80	104	105	91	90	106	76	86	79	81	101	121	87	92	109	91	90	99	105	101	86	95	93	89	95	105	103	109	88	112	73	98	100	78	101	88	92	86	95	92	104	101	102	90	91	96	102	89	114	103	92	82	74	90	69	94	93	93	93	92	87	109	92	103	111	107	96	94	93	95	109	94	93	89	107	95	96	87	87	101	95	98	113	86	85	90	74	107	81	93	83	97	96	97	103	119	64	106	99	106	99	109	93	99	103	96	96	114	116	105	91	103	116	104	94	90	91	83	103	91	104	82	85	102	99	89	96	106	110	102	93	104	92	103	108	106	81	93	100	98	101	105	81	103	100	102	109	105	93	91	103	105	104	100	88	111	96	91	105	99	100	89	88	100	85	80	96	98	82	88	93	106	98	109	84	75	93	114	80	87	96	91	92	84	75	102	91	97	90	103	93	94	88	95	94	98	96	92	95	83	81	78	90	83	87	99	82	94	86	90	114	93	107	91	94	104	81	91	97	99	108	99	74	98	100	79	101	91	123	97	85	95	103	117	93	93	99	94	92	97	93	104	89	93	99	72	97	95	101	112	95	93	81	109	102	99	79	100	93	90	89	97	92	85	84	85	89	95	66	87	108	103	85	106	112	86	93	85	88	94	94	61	92	91	84	78	90	102	91	101	97	107	91	90	89	74	90	84	117	67	90	94	84	92	93	79	98	122	105	88	92	98	98	97	104	76	77	106	91	112	104	96	107	102	96	81	75	95	96	102	104	112	85	88	92	90	97	90	89	97	79	102	97	98	94	82	98	104	92	97	87	78	74	94	75	108	80	102	103	103	89	110	114	105	104	88	104	85	89	100	111	93	98	95	101	107	92	90	102	81	92	111	92	87	105	93	95	103	100	95	103	102	103	87	95	96	98	85	89	83	86	92	99	101	96	100	111	81	110	100	87	90	102	69	86	96	113	77	110	82	105	92	95	82	104	109	106	87	88	100	86	93	90	102	90	111	102	87	86	103	105	74	82	101	80	95	96	89	104	97	98	121	78	84	84	101	118	102	113	87	98	101	96	105	88	96	86	97	93	64	82	86	104	104	103	102	115	97	95	105	93	95	99	100	93	88	91	82	108	101	86	98	103	85	87	100	98	94	93	98	96	92	101	96	84	87	87	100	71	97	78	103	76	82	92	102	79	82	92	104	86	113	92	89	89	86	96	79	83	82	110	99	85	99	70	117	79	107	104	95	104	96	93	91	95	81	97	89	87	90	82	101	88	94	92	80	88	84	112	87	101	94	76	91	91	112	115	95	93	94	105	105	99	99	89	99	104	80	91	95	103	85	85	83	87	84	111	105	98	87	103	97	95	107	106	103	93	102	105	101	96	106	88	98	95	77	74	90	97	97	119	96	99	97	101	98	91	103	83	96	88	91	84	79	91	100	95	102	91	111	87	113	90	94	91	86	111	87	102	83	76	93	101	86	109	102	85	94	74	86	105	96	103	74	120	98	90	106	103	100	89	99	108	112	79	85	82	98	85	95	88	111	88	99	84	84	97	78	101	77	104	85	89	89	81	94	97	86	69	94	108	88	80	92	106	103	84	88	82	100	99	96	94	81	98	86	83	78	100	117	92	108	98	91	95	84	99	85	108	99	94	104	88	87	94	99	94	112	73	104	121	99	98	99	98	106	100	81	88	99	93	78	95	111	104	108	81	89	78	103	96	92	92	88	88	109	87	98	98	98	85	79	94	108	98	71	107	90	98	92	95	104	104	88	100	99	80	80	104	96	92	86	90	85	82	85	84	92	108	95	92	88	96	96	105	89	99	84	84	91	97	90	82	93	98	111	102	96	99	87	104	92	127	98	102	94	91	90	117	91	78	77	98	107	88	92	94	90	85	92	81	103	94	99	104	94	96	107	85	87	106	83	90	78	98	92	92	102	91	90	113	78	107	107	90	89	92	102	91	99	97	87	83	88	108	96	101	105	84	88	85	86	113	109	102	99	86	99	76	93	79	94	115	101	88	95	97	108	94	90	99	89	108	102	88	96	102	89	80	93	86	106	84	88	94	120	102	114	74	91	104	97	88	91	101	94	86	81	111	84	104	90	100	102	113	89	97	97	79	98	87	92	99	82	108	92	100	95	106	106	94	91	92	113	98	94	81	98	97	96	94	96	90	117	103	86	108	99	98	87	89	96	86	92	98	102	79	92	93	105	85	104	92	81	82	90	103	92	95	117	97	92	104	83	92	90	102	85	86	105	88	103	91	95	100	120	110	104	115	114	104	99	82	111	93	94	82	98	77	85	85	82	81	80	100	82	109	97	100	89	93	91	94	105	95	91	100	100	83	79	108	101	92	107	87	87	100	97	87	95	81	94	96	116	98	109	91	78	102	110	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7334	409	487	530	460	425	402	355	424	427	371	370	374	354	364	350	356	339	362	361	330	365	357	357	341	357	334	352	316	323	307	341	339	371	322	340	316	368	317	348	323	347	388	314	337	349	330	327	343	322	339	321	313	308	354	347	338	356	347	349	336	332	315	320	337	320	292	335	315	381	352	318	353	350	345	328	332	312	308	316	369	356	306	333	360	315	325	334	326	334	337	300	343	323	334	335	321	327	348	328	319	325	319	331	346	326	314	317	341	346	344	314	321	348	326	333	325	355	309	335	319	354	319	275	318	329	316	315	342	332	322	331	334	349	308	322	329	325	365	341	330	320	324	292	309	342	347	310	341	328	310	329	331	293	341	345	347	341	339	328	336	331	334	337	365	324	343	325	312	307	318	304	355	341	330	329	316	299	328	326	339	324	336	318	338	359	332	359	291	339	348	337	322	326	335	338	338	328	332	325	348	354	319	316	302	364	304	287	318	317	332	324	331	339	321	334	320	322	353	321	316	325	304	332	319	303	309	333	376	352	316	320	343	289	333	312	333	329	334	351	352	356	319	328	370	336	322	312	312	313	326	299	299	342	323	320	312	329	326	331	350	320	333	334	304	351	335	321	328	298	322	317	335	313	336	332	341	337	333	319	334	293	343	315	338	314	313	357	353	315	327	321	309	345	316	302	320	313	312	340	332	312	340	327	352	339	351	337	324	315	369	336	308	358	323	330	320	335	347	313	311	314	342	346	351	309	291	333	325	328	363	342	306	328	315	324	365	344	325	324	351	331	355	317	338	339	322	312	308	333	332	319	343	345	305	368	328	299	332	322	343	326	358	362	318	318	348	335	386	319	307	328	322	347	320	317	344	316	314	323	335	323	332	319	310	351	334	349	309	352	308	330	347	339	338	313	317	305	333	335	333	346	328	333	311	275	329	351	339	363	317	323	352	340	327	362	338	315	346	350	329	353	321	337	299	316	332	311	328	322	328	320	323	352	351	349	356	318	310	327	305	330	323	340	309	353	316	293	325	329	339	348	346	325	325	324	315	334	318	314	318	342	316	346	369	327	343	334	305	324	298	330	344	345	304	322	347	306	315	345	313	335	318	314	318	331	343	330	320	303	329	343	328	339	321	302	322	312	358	330	354	335	335	341	359	303	349	337	328	329	349	313	356	335	297	326	327	328	337	349	344	325	331	327	319	311	319	324	331	340	337	356	305	327	350	299	366	329	347	305	318	348	330	279	361	349	316	321	315	338	324	325	320	328	332	356	340	339	305	325	345	343	350	337	334	331	325	329	311	325	320	356	316	324	310	343	318	325	338	344	325	362	318	334	328	331	329	347	324	325	309	316	289	347	349	302	304	324	349	363	330	342	354	358	330	317	336	324	335	326	358	349	309	298	333	329	322	311	334	328	314	284	357	313	326	360	311	309	303	326	288	314	369	312	346	319	359	333	334	315	309	344	333	370	334	309	323	302	342	310	329	331	336	309	358	325	335	325	310	345	334	330	358	348	313	314	319	365	351	313	324	363	325	337	317	317	341	338	302	359	300	339	336	272	358	331	312	294	333	359	355	300	338	332	339	359	301	346	373	344	348	335	331	310	337	328	337	330	348	303	289	319	352	327	321	326	338	332	334	336	331	359	323	347	357	321	343	314	317	324	298	319	346	327	323	330	319	327	297	345	308	347	352	348	324	345	341	340	339	303	328	351	348	319	287	341	307	329	350	322	353	327	324	333	327	330	313	330	328	332	315	326	322	320	317	342	311	333	318	317	364	302	379	346	310	337	334	335	337	322	290	359	353	326	349	282	333	329	326	332	357	327	335	320	364	376	324	371	325	325	347	350	319	370	317	312	339	317	346	291	311	336	315	339	322	325	300	318	295	353	354	311	355	302	329	341	317	305	334	302	356	312	344	345	352	306	314	298	324	326	364	331	323	337	355	341	324	333	319	300	316	344	324	296	340	358	324	340	329	343	333	332	320	322	351	338	300	324	368	337	314	320	322	324	343	290	328	317	300	335	321	319	322	308	334	346	314	314	352	359	327	347	356	306	340	346	362	327	345	312	332	349	351	310	302	371	322	339	342	362	314	320	322	315	320	344	315	333	319	335	291	338	371	317	316	351	336	323	321	355	337	308	330	334	333	326	337	325	301	310	299	328	331	330	322	347	300	314	335	335	300	306	287	359	350	327	337	353	326	356	338	276	326	346	332	314	321	327	311	320	311	322	313	353	354	304	336	311	302	319	321	347	302	296	368	349	317	316	360	284	343	338	340	309	387	370	324	343	317	326	343	316	310	331	307	342	314	310	338	287	306	335	351	367	315	340	353	339	317	336	296	335	325	319	324	314	337	333	331	335	306	351	346	316	315	320	302	338	339	354	349	357	341	320	309	336	309	322	317	313	330	354	326	324	356	330	343	362	343	307	306	353	348	296	341	328	319	309	332	318	299	357	341	347	312	332	326	301	316	335	323	332	326	336	321	300	348	383	359	354	301	322	314	348	306	317	332	349	342	297	336	340	317	342	324	345	304	327	349	300	307	290	313	318	357	345	343	323	335	369	362	326	349	338	331	306	351	322	302	335	345	343	348	360	312	299	346	317	324	350	329	319	324	317	338	319	289	341	310	325	365	352	335	305	338	292	335	315	311	376	279	312	311	341	351	351	313	335	329	310	326	325	336	322	310	361	355	336	328	339	335	328	342	313	317	333	305	366	326	336	319	347	333	333	356	331	321	332	328	358	327	315	360	322	342	321	355	351	326	332	314	328	328	325	345	328	328	312	312	334	329	332	331	329	320	339	327	297	344	340	321	352	336	297	370	294	334	322	324	334	333	319	353	370	292	328	352	354	333	358	359	319	339	322	338	327	326	331	339	337	349	320	321	330	343	326	326	365	300	337	343	326	328	332	330	316	322	339	339	335	318	329	336	314	331	335	332	329	327	329	323	343	310	356	320	362	295	297	330	299	331	332	329	347	341	321	323	332	320	294	354	335	324	347	335	378	317	324	317	344	337	326	350	345	335	329	329	316	319	330	332	328	325	310	324	326	330	281	362	326	327	342	329	326	325	314	321	317	302	334	347	333	327	351	332	343	301	348	307	321	317	333	302	359	343	317	334	349	323	313	310	321	329	337	330	325	346	319	301	343	338	348	350	332	352	334	328	321	330	326	305	318	320	341	312	313	305	330	337	348	381	346	346	321	351	338	317	323	330	314	302	355	313	320	308	336	330	319	347	317	348	318	341	322	302	330	326	378	345	339	354	354	313	345	316	324	296	352	347	331	333	315	340	323	338	309	325	377	325	359	341	372	344	342	356	329	303	348	332	339	351	332	316	339	316	342	330	312	356	318	301	368	334	330	368	339	311	328	313	324	327	334	327	350	309	351	333	373	335	348	295	318	317	362	329	343	334	315	304	331	324	317	321	308	323	334	328	293	328	371	328	345	346	322	352	365	323	345	326	329	316	291	312	338	339	326	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39167	7566	1582	1077	772	625	502	432	374	346	347	316	274	266	263	245	270	218	260	245	261	255	235	240	227	245	235	225	256	269	230	227	200	219	234	220	202	228	217	244	227	205	212	213	224	244	240	244	229	242	229	224	193	213	228	240	247	203	236	204	238	233	214	209	212	237	240	231	223	259	237	221	226	238	189	266	204	215	224	224	216	220	221	247	197	219	212	218	230	170	205	228	239	225	237	229	210	231	217	220	191	246	221	219	228	210	233	224	204	185	186	227	231	220	195	242	230	212	215	234	198	231	221	225	199	185	225	215	225	211	205	206	230	210	211	232	210	218	239	213	222	207	236	231	225	216	244	203	212	205	232	210	243	217	213	219	195	228	247	213	230	217	215	207	221	201	258	222	195	209	224	225	217	214	219	221	211	213	215	214	213	231	211	216	213	212	207	207	207	208	216	223	224	233	228	212	207	208	225	204	226	237	202	200	192	220	212	222	221	246	208	219	216	226	212	204	214	227	216	243	200	216	235	222	213	231	216	203	224	248	218	207	231	223	224	225	181	199	214	226	233	212	209	208	224	221	231	239	220	208	223	219	205	220	211	228	232	231	203	198	223	185	206	205	228	212	249	209	224	215	198	217	232	241	214	197	216	216	220	225	222	229	229	217	233	249	208	211	251	237	228	227	180	210	225	199	257	228	239	226	228	232	208	208	242	226	210	238	234	209	236	240	182	197	218	196	226	208	212	226	229	232	241	201	215	199	221	211	231	223	226	237	217	220	202	210	218	198	205	199	206	233	222	203	232	204	227	237	196	196	241	222	235	224	246	228	244	228	219	240	207	215	211	229	238	232	204	207	209	215	214	232	231	211	217	204	247	214	221	193	207	239	234	211	223	227	213	191	195	210	249	199	205	221	212	197	220	212	219	199	224	219	193	214	211	246	206	213	224	218	218	228	215	232	207	210	229	243	201	224	193	222	202	215	229	221	214	209	223	225	255	210	207	217	232	234	229	209	212	216	205	240	209	194	236	224	215	224	196	211	201	210	227	221	207	210	206	178	207	226	221	248	213	217	233	234	199	200	228	225	229	237	200	217	229	197	226	217	240	229	211	218	220	215	215	214	227	212	225	205	209	213	210	208	208	216	180	223	190	214	228	201	206	207	253	220	216	212	230	183	216	230	215	206	218	227	222	214	210	239	213	253	228	220	233	208	219	230	211	220	232	216	207	202	197	225	205	215	214	228	217	234	220	198	234	227	226	228	199	209	212	193	214	219	201	228	204	219	213	208	203	203	248	227	193	231	237	242	218	213	209	196	213	225	239	243	254	214	197	228	223	225	210	226	216	226	236	218	212	206	209	227	230	224	226	202	203	239	207	207	212	220	214	228	215	202	232	192	199	216	207	229	222	221	225	230	237	253	210	191	211	207	223	226	231	230	210	203	231	202	215	227	196	221	216	214	220	208	214	245	207	216	219	216	251	213	237	184	235	234	228	219	225	209	236	192	220	233	195	220	216	228	221	211	201	216	213	197	196	202	225	229	215	206	241	222	215	245	199	216	231	216	221	191	215	235	223	246	223	206	234	247	229	206	217	201	210	210	197	206	238	222	236	226	235	202	206	219	221	229	186	227	255	237	213	211	222	231	196	211	207	201	205	195	203	243	222	229	190	210	229	234	212	223	214	229	208	217	211	206	218	247	221	227	217	235	207	211	196	210	230	200	203	219	193	228	196	216	212	219	243	208	233	188	229	225	211	219	202	200	227	226	222	244	217	214	201	201	203	207	191	206	218	214	219	258	203	226	216	221	235	226	204	233	217	219	198	254	229	220	218	212	236	225	240	203	219	208	199	254	188	206	237	226	226	232	223	194	202	188	239	204	188	203	235	228	197	206	222	202	220	179	196	227	229	225	226	214	220	201	227	229	206	207	227	208	211	179	228	218	230	209	219	219	235	197	224	214	211	231	197	202	215	220	206	218	238	225	237	225	251	217	210	208	231	212	231	212	196	204	228	201	225	213	229	214	218	227	238	238	221	195	212	217	219	238	204	217	212	201	211	226	209	192	192	190	233	226	208	227	214	226	219	210	230	218	243	216	237	204	215	209	216	220	202	224	210	205	212	227	213	219	226	197	239	195	198	201	211	222	221	227	222	198	207	208	231	236	242	220	209	244	201	207	210	228	208	223	232	211	230	201	186	208	218	228	254	230	246	212	212	219	218	196	196	214	209	219	212	199	217	242	213	210	217	226	215	204	238	203	240	234	230	223	198	211	225	207	215	241	232	237	217	196	208	234	206	207	208	217	244	233	220	220	228	232	209	208	190	217	208	194	209	201	189	204	216	204	221	215	212	206	188	191	187	236	210	208	224	175	242	228	208	255	241	192	224	246	222	215	187	203	215	235	201	276	219	232	196	227	238	238	210	201	221	248	198	229	194	207	231	214	239	212	201	214	223	226	233	231	188	226	218	212	209	206	224	211	231	212	226	215	215	212	225	230	191	254	227	215	217	237	210	239	225	199	185	224	222	216	207	241	227	208	228	233	209	208	207	225	188	212	223	217	214	192	200	227	226	216	222	216	238	211	185	236	230	227	218	202	222	235	192	231	205	214	212	230	237	224	233	196	222	219	234	225	190	237	218	208	207	211	224	202	211	222	220	214	214	208	228	214	198	219	226	228	206	225	199	228	242	237	209	229	219	219	222	182	257	210	191	213	233	217	214	226	237	212	205	237	230	194	223	190	214	224	234	215	231	210	188	210	199	240	244	230	197	230	211	197	209	245	207	227	212	230	221	228	223	248	216	206	175	227	226	224	214	205	240	168	228	204	209	238	237	257	206	206	219	207	226	238	246	196	214	240	243	208	230	210	242	222	229	222	202	218	204	212	237	198	248	222	238	184	183	244	211	216	221	203	230	238	203	233	204	220	224	229	219	233	198	211	204	211	220	205	231	207	219	239	206	221	230	201	218	227	218	200	216	215	232	227	206	193	228	231	210	244	208	212	191	207	225	239	213	223	222	227	220	210	214	230	233	206	216	193	229	237	242	216	226	184	231	232	219	248	204	248	208	211	208	255	210	218	234	201	259	239	235	214	240	211	215	194	228	233	214	234	212	194	228	210	226	227	204	230	219	210	217	206	209	211	228	228	222	237	191	206	198	213	242	201	218	210	196	221	208	219	233	223	244	206	206	210	220	222	222	222	198	221	206	209	212	230	200	213	210	178	208	227	233	201	219	229	228	197	223	201	207	233	215	222	234	197	235	191	212	235	216	221	226	218	242	231	205	222	213	218	246	203	226	197	240	227	204	230	229	214	204	197	214	220	214	235	214	205	223	201	213	222	250	219	216	209	238	189	203	212	243	196	200	242	223	227	210	211	229	188	199	229	218	217	229	214	218	230	234	228	210	217	213	205	228	216	243	233	226	237	201	229	228	214	234	231	234	214	250	220	228	213	241	232	225	230	216	190	240	199	229	208	182	198	206	223	229	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17736	1700	3064	3457	2971	2518	2099	1797	1677	1508	1279	1270	1164	1041	1015	987	948	894	831	869	800	867	785	766	729	807	775	754	775	720	767	777	746	670	703	687	700	662	690	632	669	681	673	696	676	649	739	640	642	713	625	670	689	640	675	670	637	675	673	664	657	701	706	657	665	708	623	661	637	702	729	657	705	633	632	641	691	657	622	642	647	673	636	702	680	663	667	657	666	693	640	600	634	614	682	746	657	659	687	685	600	674	648	664	666	658	606	627	672	659	636	636	669	638	620	663	659	663	593	655	675	612	654	648	657	671	640	669	642	629	684	646	638	672	674	693	632	642	684	635	658	669	678	647	685	642	606	663	674	629	661	600	646	645	642	670	655	642	651	626	633	666	673	646	611	666	677	659	691	680	650	690	651	682	655	600	663	618	658	680	684	641	613	706	651	656	643	611	657	615	630	646	602	685	700	641	639	645	669	601	646	622	653	626	615	638	675	670	672	669	613	607	640	639	602	621	617	594	592	653	626	650	613	633	627	692	664	646	632	669	605	610	628	680	609	584	658	601	617	592	643	609	666	635	666	638	702	589	650	673	601	634	652	664	647	659	617	668	659	610	649	646	593	655	629	580	643	612	686	626	662	654	646	637	622	674	669	650	655	631	616	608	656	655	652	606	644	610	644	669	661	612	651	610	609	638	647	650	616	658	620	658	636	664	639	632	669	619	670	645	610	676	627	608	637	621	691	610	675	657	693	629	654	638	604	674	628	637	636	623	664	641	623	645	627	611	629	620	638	638	617	668	629	649	644	677	611	650	636	608	645	665	644	643	615	633	656	602	586	616	656	606	671	606	653	614	677	641	589	648	672	625	597	640	640	648	631	651	643	608	618	649	618	632	584	669	659	637	654	644	665	608	649	638	646	637	670	658	653	648	606	616	627	643	639	625	615	633	652	639	665	675	664	621	666	642	631	650	625	649	653	625	660	681	580	661	613	612	601	635	650	649	636	654	694	685	674	637	617	655	626	647	618	632	697	585	640	660	650	643	649	645	603	691	643	660	657	661	628	662	650	635	633	607	657	664	615	597	676	637	652	592	664	633	692	641	615	654	643	636	607	621	658	622	656	627	633	679	644	635	679	605	601	624	658	621	619	643	624	646	689	623	625	646	625	634	651	668	674	659	630	621	636	605	597	619	643	682	658	615	643	646	671	649	647	637	597	677	632	663	631	672	652	631	619	599	649	658	653	646	620	629	635	642	680	644	638	685	626	631	651	693	628	663	598	609	665	668	642	625	656	650	632	637	609	678	637	656	597	629	637	618	633	599	667	602	670	649	659	643	633	622	583	680	704	672	621	647	615	615	632	670	657	635	603	652	633	638	621	640	633	667	648	634	643	631	607	647	686	662	628	646	647	618	643	606	631	595	633	656	614	625	643	614	668	621	640	650	631	639	604	598	641	646	596	612	624	559	630	619	656	618	644	611	603	647	667	646	642	611	622	704	653	661	625	619	632	633	618	635	650	620	711	618	633	671	616	604	637	646	642	636	642	653	628	615	595	687	622	600	624	643	611	679	691	660	643	661	633	594	630	580	642	587	640	650	658	670	631	632	657	636	639	625	640	656	647	642	637	625	641	646	686	658	649	657	630	635	590	649	630	620	640	682	619	656	649	627	652	620	626	643	642	650	659	637	652	653	635	634	687	647	677	596	649	654	657	670	637	633	653	646	671	648	662	666	587	651	669	689	625	628	643	615	653	627	661	656	661	643	639	640	632	643	687	662	699	616	650	645	654	642	677	640	651	633	631	628	688	657	646	656	662	608	639	641	678	683	614	637	643	656	672	616	648	633	592	651	613	616	608	616	664	650	643	611	701	646	632	594	709	632	589	655	642	627	676	634	655	680	650	590	597	595	638	618	682	652	635	629	603	654	657	649	638	662	631	593	648	639	590	654	653	645	639	620	644	627	636	608	638	654	665	666	652	699	632	651	689	662	621	643	637	666	660	644	630	670	687	625	668	681	636	668	670	626	647	651	681	646	600	658	650	678	663	646	659	651	641	637	634	634	638	659	617	628	614	655	661	605	633	630	657	641	647	661	648	651	587	676	656	643	653	694	672	658	643	633	657	633	612	661	618	628	658	630	652	682	648	618	637	666	656	647	634	638	676	642	670	618	646	635	646	616	616	636	697	615	634	685	640	622	653	651	653	628	603	618	599	648	665	633	638	603	724	675	644	624	661	647	679	652	613	618	687	645	630	622	654	632	633	647	661	604	645	639	626	648	633	616	632	636	635	623	699	609	647	637	652	668	621	628	614	626	630	627	659	685	617	659	634	639	651	622	648	651	653	683	663	632	625	619	638	636	654	642	654	672	669	641	622	679	650	669	679	660	681	659	680	615	669	600	652	631	642	628	682	638	644	601	649	666	619	663	637	630	657	658	627	665	638	636	658	586	646	654	634	638	573	639	609	642	690	637	588	684	649	661	649	683	673	681	598	622	619	609	661	604	624	670	652	644	632	640	624	660	625	647	653	656	678	655	668	635	648	625	659	644	640	620	608	643	672	651	620	616	650	614	678	644	645	646	611	647	654	646	605	625	675	663	663	624	678	659	612	653	681	680	612	628	661	654	621	666	623	635	655	653	635	654	625	680	612	656	665	678	657	612	591	650	626	616	620	665	693	662	701	681	638	634	652	660	634	646	676	659	655	650	616	617	648	620	661	639	667	644	608	625	650	590	649	608	640	635	648	645	678	587	710	650	661	659	645	642	630	649	613	650	631	626	649	674	636	658	592	637	621	630	645	670	651	671	664	670	692	674	612	628	699	629	640	649	629	624	630	648	670	679	661	633	657	622	594	629	697	672	634	619	657	638	661	638	614	642	640	629	612	590	670	628	618	649	658	673	666	618	662	654	626	643	600	624	592	634	659	635	680	622	634	649	594	618	663	638	632	656	669	650	654	655	597	679	640	658	652	681	660	617	640	677	645	630	631	618	606	663	680	623	658	647	614	636	607	653	643	624	650	604	592	661	618	623	638	691	651	649	634	674	661	704	579	671	667	630	607	648	684	644	613	651	644	600	648	649	611	600	648	667	615	666	693	661	589	646	649	666	600	626	640	629	623	684	627	687	617	681	660	650	641	654	604	623	674	629	626	641	646	668	594	574	628	613	653	663	645	632	634	638	664	634	618	624	663	619	651	631	686	620	695	649	648	646	632	638	677	645	630	668	653	633	643	649	688	609	617	640	613	599	643	698	625	680	655	615	580	647	641	616	666	670	640	653	636	665	600	659	639	663	621	688	632	658	628	619	669	684	646	666	659	678	611	604	650	637	642	626	637	644	614	681	623	639	610	625	641	649	622	627	660	652	652	635	670	587	593	609	641	628	617	633	646	655	622	633	621	650	603	632	609	641	623	634	674	675	623	626	675	652	667	631	622	652	624	656	663	698	646	621	629	662	621	655	679	680	614	652	630	653	622	659	630	668	658	608	689	626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49469	16401	5165	2134	1481	1084	851	714	595	543	503	448	455	359	378	320	356	335	332	331	342	343	293	318	307	283	297	298	322	315	289	330	292	294	291	274	306	260	301	323	275	257	281	263	287	302	273	279	291	302	285	258	283	285	279	288	290	319	272	271	271	281	264	266	327	273	275	291	281	276	288	291	289	277	288	283	274	305	301	278	303	275	269	258	258	291	263	260	267	238	280	250	251	269	283	271	293	250	293	249	267	294	275	275	302	270	289	291	276	292	264	264	294	288	279	270	289	266	279	262	272	297	297	267	291	286	294	262	289	304	272	287	279	276	280	267	286	295	311	301	259	288	297	273	269	296	294	256	288	291	272	291	277	266	270	279	256	274	255	276	270	296	290	262	262	284	272	271	274	245	245	279	274	280	280	274	288	265	294	258	276	262	247	277	266	269	269	298	303	279	304	290	279	281	288	275	274	281	267	308	290	279	272	282	274	288	274	286	261	298	254	255	259	247	280	265	293	269	265	265	283	262	260	278	262	288	294	275	256	269	289	298	277	262	289	290	280	263	259	304	293	289	269	256	277	295	293	283	310	275	274	273	260	279	286	296	269	268	285	284	282	262	283	271	324	257	287	259	269	250	275	277	294	306	280	278	305	292	255	278	301	262	250	270	319	261	275	280	269	265	288	283	242	282	263	292	270	263	307	259	269	279	288	274	250	285	261	275	316	265	281	249	289	259	285	270	280	275	278	284	310	284	270	269	287	276	272	273	270	276	274	265	268	261	277	298	269	279	273	325	259	263	246	290	295	267	267	266	274	286	276	310	309	295	285	312	302	298	277	260	256	285	278	269	272	254	277	289	260	270	317	257	284	291	290	287	278	265	263	244	285	276	285	275	270	291	260	299	266	256	274	269	274	287	265	275	271	247	292	285	271	315	285	259	271	286	295	238	275	297	276	266	268	276	291	280	285	272	300	290	270	301	311	285	243	314	286	290	249	261	267	278	273	291	291	255	312	256	306	302	288	292	282	233	287	252	306	265	295	284	231	277	260	280	273	286	289	284	266	272	282	284	270	285	266	301	301	251	289	272	264	260	277	284	286	298	290	279	306	273	268	303	262	272	279	285	279	293	311	280	279	289	285	289	295	248	271	267	276	299	240	276	278	267	295	245	269	273	269	248	282	288	327	274	300	258	264	295	284	262	277	285	284	297	253	277	284	318	308	271	272	279	301	231	316	299	267	277	232	279	288	291	263	278	294	271	263	277	272	306	260	277	282	278	284	286	237	278	270	307	294	264	280	271	270	267	292	300	265	286	314	265	279	246	260	276	282	246	280	268	280	270	298	302	254	292	249	292	275	281	267	255	242	291	288	250	277	274	247	264	298	262	257	273	284	259	294	295	250	296	274	256	256	268	259	299	244	243	286	282	275	266	272	272	264	289	267	270	266	280	278	281	295	273	265	294	236	271	253	277	309	274	242	259	253	281	293	269	287	288	293	272	292	275	281	281	279	274	286	302	284	277	295	279	252	289	265	296	266	296	298	293	286	276	280	272	275	270	300	278	239	277	262	280	272	258	289	295	267	253	278	284	264	274	274	279	278	293	277	250	257	271	307	302	271	244	279	281	251	286	263	283	284	304	270	263	257	294	293	267	321	291	294	295	297	268	278	286	268	287	276	266	277	274	276	280	261	284	292	267	301	290	294	246	279	250	277	299	280	273	261	275	259	260	279	257	252	269	264	284	280	271	295	267	276	277	330	285	260	281	256	266	280	272	263	277	297	270	256	244	267	294	290	264	282	303	287	258	251	267	284	281	283	265	290	250	284	297	295	245	258	279	286	284	269	258	285	261	302	280	289	290	269	288	271	310	253	277	266	285	266	275	245	242	281	259	295	260	276	277	272	235	270	265	271	304	249	287	282	261	286	313	261	272	261	288	279	246	300	304	281	286	264	273	278	264	274	286	285	246	281	284	298	280	273	305	288	282	294	292	230	262	271	283	309	268	272	295	282	314	276	269	284	277	282	282	247	272	287	292	280	295	287	286	265	273	271	281	286	268	302	254	299	282	270	273	278	272	284	265	303	274	289	274	278	253	248	254	291	296	274	298	254	259	313	270	299	260	285	285	294	287	295	271	266	297	313	255	233	278	296	295	285	250	238	270	254	276	273	342	272	292	271	281	262	265	246	276	291	274	249	277	263	260	285	277	254	275	302	290	319	295	265	297	299	294	257	292	268	291	278	282	284	284	285	232	279	245	311	311	286	273	251	265	268	277	299	248	292	269	286	306	274	256	281	294	273	269	280	274	281	283	280	291	253	235	270	302	298	282	283	291	268	274	276	289	270	284	287	272	278	270	276	266	281	289	300	287	279	268	276	250	282	273	252	256	279	307	281	256	258	294	268	267	244	246	276	312	295	272	282	267	267	302	305	267	283	256	286	243	282	291	262	257	298	277	287	268	276	263	269	298	281	284	288	279	273	313	297	275	236	291	258	254	241	256	280	280	301	263	273	271	265	279	263	271	258	298	282	256	286	288	274	287	275	273	305	251	267	305	273	258	279	286	261	283	241	277	272	309	270	301	275	291	286	272	303	263	251	283	268	282	258	249	259	252	284	288	277	282	287	260	259	268	280	241	275	290	269	235	274	276	282	267	264	249	309	307	333	284	278	240	259	284	265	267	287	262	283	261	283	251	270	275	279	280	269	264	287	260	277	287	275	274	230	249	277	285	273	287	286	286	251	285	233	279	256	274	271	293	264	296	265	280	300	274	293	279	265	273	250	281	274	267	260	253	280	269	290	300	272	327	271	277	291	265	265	277	269	249	249	261	266	301	261	278	269	287	263	294	271	294	295	265	322	303	270	282	267	283	257	270	275	292	254	268	286	245	281	279	287	268	290	291	277	273	314	288	261	279	310	266	260	265	276	271	303	287	288	261	285	252	277	265	269	280	260	305	301	238	287	253	269	324	262	288	275	274	265	257	321	262	276	282	301	283	301	273	276	287	295	292	297	300	290	259	237	263	310	301	295	280	278	297	269	288	272	267	255	292	283	260	261	288	268	276	312	279	316	267	256	298	278	288	250	247	289	285	321	246	299	288	270	265	287	298	288	265	303	260	276	299	290	274	310	269	252	284	251	275	273	281	284	268	290	286	266	244	276	291	289	265	269	249	262	296	271	304	297	288	266	291	267	294	277	266	291	260	257	270	260	274	308	267	294	290	273	266	279	281	253	259	288	289	247	263	305	267	290	301	291	280	286	257	303	273	262	273	290	280	272	236	314	294	254	281	294	283	299	301	279	270	293	280	278	264	255	283	268	279	285	283	264	276	274	269	277	311	260	280	255	299	302	282	261	281	291	284	251	282	273	258	270	270	282	279	234	271	285	244	261	275	277	272	302	278	285	267	274	255	287	274	273	269	296	261	284	249	278	280	251	259	284	275	247	265	291	243	291	283	273	275	273	287	286	274	262	300	259	263	260	283	288	273	282	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22240	2725	5415	5932	5133	4181	3555	3117	2724	2360	2096	1993	1745	1566	1486	1366	1308	1264	1245	1169	1164	1109	1031	1063	1048	1021	1009	1022	950	994	966	925	961	871	892	936	914	901	855	890	812	802	846	886	792	769	799	850	834	836	827	827	838	857	794	878	906	823	781	823	832	816	832	823	794	811	782	810	801	797	800	825	776	775	816	807	798	799	730	782	771	807	806	809	815	755	802	772	793	808	759	835	814	723	786	767	788	770	791	826	740	766	811	745	770	772	732	781	741	781	728	820	774	781	785	842	774	759	783	766	786	786	796	801	735	764	776	791	804	773	789	787	819	751	755	774	777	776	797	811	807	799	758	762	809	796	791	781	760	776	778	790	809	763	812	786	804	807	767	750	785	789	769	760	742	790	753	756	735	785	799	795	807	752	785	765	803	746	773	824	770	749	784	776	734	783	760	758	773	812	743	755	766	780	776	764	758	800	750	759	811	785	745	751	749	802	728	737	787	791	772	756	754	766	755	829	792	760	843	744	773	769	751	751	767	797	818	738	777	764	758	803	774	823	797	793	767	728	790	797	749	825	757	811	762	754	784	795	788	688	790	779	768	782	733	716	767	776	728	732	711	811	683	757	745	768	739	778	751	760	801	800	813	744	753	768	820	759	779	753	777	805	818	756	748	780	758	845	757	813	748	794	808	786	770	813	761	722	818	781	769	789	757	753	785	794	763	789	782	789	754	742	735	755	762	796	734	792	773	784	777	764	741	713	747	796	812	784	774	811	782	732	789	791	761	772	748	766	746	784	748	789	774	754	798	756	781	797	731	803	770	781	786	755	770	772	741	748	761	799	756	779	803	800	752	790	773	768	830	820	763	779	738	764	767	752	759	788	757	738	805	737	746	745	745	786	812	764	782	699	820	779	801	773	806	801	752	818	758	736	742	784	788	750	750	773	752	800	734	791	754	754	778	777	780	778	770	759	767	775	772	736	738	739	788	766	787	823	765	801	741	749	793	708	709	766	765	773	805	767	760	807	785	765	766	735	819	761	781	790	787	727	815	750	796	799	704	753	774	790	740	770	763	779	798	786	768	769	784	759	825	750	781	777	746	793	797	726	789	797	721	789	748	740	766	764	766	701	838	761	767	758	731	779	722	799	827	807	728	784	827	754	814	794	735	757	745	755	728	774	767	781	728	796	739	790	750	760	781	782	780	722	733	742	771	736	801	767	737	811	719	752	769	758	734	769	782	744	802	816	746	753	790	744	751	773	822	782	787	739	729	814	754	783	792	771	774	742	767	759	822	729	812	777	818	812	807	707	792	716	790	833	783	772	754	765	763	734	756	772	779	735	740	789	786	749	764	807	768	763	788	767	774	746	782	780	801	763	773	816	794	808	760	810	780	731	783	789	781	784	793	756	762	795	752	789	759	791	732	710	822	773	739	741	796	771	748	769	732	768	781	822	725	784	772	824	781	783	749	766	770	791	778	761	743	823	780	750	732	765	784	831	800	735	740	743	760	729	752	788	784	779	790	763	753	800	754	734	785	837	779	761	765	809	800	793	804	765	808	768	815	769	775	767	772	786	753	762	764	741	760	794	776	787	786	760	760	791	732	756	783	783	762	798	767	750	772	786	785	777	742	770	731	797	812	767	746	763	802	766	786	784	777	815	810	754	812	804	781	826	807	800	757	752	796	738	750	725	757	758	735	766	797	757	804	809	805	803	747	808	741	765	761	776	794	733	733	792	767	745	765	810	756	748	760	741	759	756	758	733	764	791	797	803	786	797	785	769	803	828	788	812	810	746	735	770	788	730	774	778	797	754	801	773	776	749	796	766	791	804	790	741	761	742	744	737	805	735	778	729	820	771	761	845	762	721	756	763	721	781	800	784	760	843	743	819	825	794	801	739	745	789	740	801	760	816	761	750	758	767	777	814	751	808	769	678	764	773	758	731	732	819	744	769	762	805	826	724	765	723	819	764	782	739	852	789	799	785	759	817	716	788	815	734	734	758	774	785	772	806	753	782	760	748	748	789	791	760	782	757	693	809	789	802	767	784	744	770	815	786	756	773	769	737	794	775	795	758	774	762	786	781	736	833	784	789	749	794	763	776	761	791	804	751	757	740	832	767	736	806	748	772	822	789	823	752	741	816	758	761	693	797	728	768	806	789	737	753	774	751	778	778	783	793	784	763	772	809	775	817	749	811	782	780	768	772	757	821	785	755	795	835	778	788	728	790	781	741	792	756	783	771	700	799	777	757	782	776	754	786	796	769	741	792	758	772	799	767	807	764	764	787	793	756	758	759	772	802	792	785	791	769	745	780	746	745	752	782	799	764	750	762	777	740	764	737	768	753	771	748	778	721	815	790	805	788	819	802	732	727	770	753	784	774	802	757	795	783	813	773	741	785	755	782	806	827	802	756	785	800	796	763	765	770	748	753	767	839	768	762	795	774	846	785	754	749	759	759	734	752	798	771	785	774	798	749	729	757	768	756	744	741	744	828	763	780	782	808	789	772	761	752	728	738	798	818	771	749	810	764	804	770	744	784	798	761	761	728	782	764	750	811	758	799	767	765	796	758	775	772	729	771	823	792	764	816	759	756	780	763	749	758	762	762	743	777	768	758	735	776	746	764	739	756	763	759	778	787	730	768	718	787	775	796	778	776	743	787	794	715	777	762	751	764	791	766	783	756	820	774	779	783	798	761	750	773	759	770	789	801	753	791	771	805	784	797	802	815	770	804	784	716	778	735	787	748	746	785	798	789	744	766	775	746	758	752	744	785	746	757	767	726	772	814	777	791	746	739	793	770	756	755	779	771	791	810	799	762	795	772	728	788	748	735	766	780	726	773	710	716	776	755	805	758	755	787	753	717	770	776	736	818	756	778	763	743	779	781	768	800	739	759	783	723	777	754	729	772	782	768	782	715	720	756	806	770	806	794	800	758	835	774	811	769	803	743	757	794	764	825	779	770	738	780	747	765	785	794	770	762	836	812	746	741	796	786	771	767	746	747	760	783	749	759	744	785	780	735	806	798	732	735	741	771	756	726	752	789	799	707	721	803	738	701	749	753	802	751	744	704	789	740	732	741	782	776	764	789	782	742	792	797	804	754	718	792	788	780	766	755	738	807	772	767	764	746	723	727	722	818	714	754	810	748	748	764	743	782	773	794	765	853	785	725	755	800	755	747	793	727	723	766	731	798	721	791	753	761	760	789	781	777	802	816	770	790	805	743	734	751	739	729	840	718	766	756	804	772	760	791	795	779	754	813	747	731	752	736	734	831	740	745	747	776	786	769	757	754	748	754	807	726	788	757	722	758	764	770	757	784	749	797	770	748	778	759	766	759	759	780	805	765	766	789	772	790	824	785	811	751	738	736	702	789	747	798	757	783	740	801	799	834	818	732	785	784	725	760	774	788	744	759	768	787	743	748	715	770	793	761	782	743	752	804	752	763	794	779	743	741	802	749	790	750	798	770	751	754	768	805	785	813	798	749	758	824	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6384	287	164	139	125	114	105	108	102	98	105	95	100	101	94	76	91	98	95	108	94	88	112	103	88	101	99	90	87	100	97	90	87	99	93	94	97	90	103	94	92	85	107	87	71	85	101	99	102	93	92	98	90	93	87	86	96	96	85	89	101	101	85	85	71	91	90	82	80	93	93	85	96	88	89	104	93	89	95	102	103	101	102	114	95	97	95	89	108	100	95	88	99	92	78	100	87	106	91	102	122	92	101	103	102	104	101	90	95	84	82	83	89	71	86	92	100	125	89	82	113	103	84	81	86	105	75	104	95	76	88	109	100	87	97	107	94	108	82	87	91	96	111	115	88	106	100	89	90	88	93	85	94	86	99	88	96	113	91	90	98	81	100	101	81	99	96	102	87	105	83	87	76	92	123	95	81	93	98	96	107	108	115	77	102	99	99	93	86	94	97	101	96	85	95	91	83	115	111	88	101	97	93	86	89	106	105	98	86	93	98	89	93	88	75	104	99	92	82	98	89	110	107	92	96	109	98	87	91	92	84	101	95	87	88	89	82	91	87	91	103	94	107	107	86	102	81	81	97	105	79	107	82	82	105	99	103	119	87	90	109	97	96	90	95	95	90	104	81	80	87	92	118	93	80	95	94	105	109	78	101	104	91	77	83	95	87	83	97	87	104	95	89	92	94	80	107	85	84	93	104	88	85	98	98	85	100	94	76	88	107	110	87	85	93	82	80	98	88	95	95	90	84	98	85	86	96	111	104	86	101	92	101	109	90	92	93	98	112	94	91	98	98	99	88	100	95	104	102	96	109	99	110	110	86	95	93	101	82	93	99	80	94	86	72	102	110	89	115	105	96	107	84	95	99	94	81	117	97	110	87	86	90	102	94	94	117	90	106	93	115	104	99	109	107	108	96	85	102	103	100	103	98	82	99	89	79	85	100	81	78	89	89	108	97	80	77	92	88	85	101	114	87	80	100	110	99	106	94	87	95	78	82	99	89	111	98	93	78	85	101	88	100	103	88	107	105	82	96	90	99	93	95	100	84	98	106	80	77	91	84	100	95	88	89	93	86	100	92	90	110	92	97	95	68	99	101	82	94	83	92	94	94	96	100	109	101	90	99	100	102	102	95	91	89	94	81	108	111	87	95	81	91	98	91	73	84	104	97	85	83	115	105	79	87	100	83	90	104	102	95	89	96	96	112	90	106	114	108	87	96	94	100	83	85	104	106	92	101	84	91	87	106	96	88	97	88	97	84	108	80	112	90	97	88	89	90	92	94	107	108	98	118	94	94	90	92	113	84	101	82	88	100	86	96	84	92	103	98	98	104	89	87	96	96	100	89	94	76	88	95	85	87	80	75	106	116	90	91	83	101	85	82	77	87	102	102	90	109	97	102	84	93	103	101	93	108	90	84	90	92	87	105	112	96	107	106	99	99	101	94	105	90	103	117	97	93	84	82	93	95	89	89	76	100	113	102	99	79	81	109	90	77	96	93	94	78	82	86	101	102	107	86	81	112	95	111	98	97	91	99	87	104	86	106	75	109	93	84	87	83	80	97	107	89	100	91	94	93	105	83	89	87	103	100	104	90	110	87	103	100	80	108	96	86	76	90	85	108	87	95	76	111	95	100	115	87	97	93	95	82	92	94	86	103	87	96	100	74	110	93	84	90	84	95	90	99	112	110	104	73	86	92	96	82	92	95	107	91	94	89	98	87	88	97	87	92	94	96	97	84	102	77	94	84	112	113	89	96	83	98	108	92	90	103	99	89	101	95	103	96	100	94	104	99	104	114	89	69	78	96	83	100	90	103	81	82	110	95	103	98	105	87	91	86	88	107	103	82	97	101	92	100	94	84	87	88	99	89	96	91	106	101	92	101	102	91	85	84	105	88	88	94	112	92	94	86	94	93	84	96	80	97	116	97	75	89	97	85	97	81	68	97	99	100	115	92	108	87	96	101	91	100	83	104	84	101	75	79	101	95	101	80	106	110	83	83	126	101	93	83	100	92	94	88	75	106	74	107	116	80	104	103	93	95	105	86	96	86	97	102	86	119	111	92	83	91	93	100	93	87	95	109	91	96	98	106	83	81	89	114	87	88	118	119	89	102	110	108	115	93	101	113	92	87	89	94	113	99	98	89	98	97	113	92	99	97	98	96	98	81	81	96	89	83	99	96	98	101	95	105	98	103	86	109	95	87	78	86	121	84	86	110	105	91	80	100	97	105	81	83	111	91	99	99	93	99	105	96	96	96	91	85	79	104	100	98	68	102	73	107	82	85	100	77	88	90	94	98	78	100	101	75	83	98	81	104	89	91	86	104	80	88	85	109	94	85	95	104	95	88	104	90	88	87	95	99	102	108	102	122	102	99	91	83	85	93	97	76	94	92	90	94	94	80	88	84	90	94	93	81	103	92	92	116	92	96	84	91	100	81	84	84	78	96	90	120	96	77	87	83	110	104	90	84	86	79	85	107	81	92	95	91	104	87	98	82	94	101	93	92	75	97	107	81	89	93	84	92	80	99	90	80	92	110	91	93	93	98	71	93	96	76	70	103	96	81	90	83	118	118	86	103	88	109	102	99	102	111	98	99	104	98	78	93	106	97	92	99	79	84	93	98	74	95	106	92	94	102	101	92	80	94	100	100	103	79	104	75	103	95	107	110	95	102	102	97	76	96	92	93	80	80	103	97	97	99	108	99	106	103	93	80	94	89	111	104	106	90	78	104	96	75	85	99	101	92	83	95	88	99	89	88	99	108	97	86	80	97	83	108	87	105	84	108	97	109	96	100	78	88	76	82	97	103	95	98	108	99	94	91	85	102	96	80	86	91	86	103	91	96	94	102	89	92	96	113	111	112	94	104	90	88	107	95	93	72	86	94	78	100	91	90	91	93	112	95	80	100	103	100	118	81	104	82	90	103	87	97	80	83	82	84	92	101	91	110	90	85	98	80	101	95	107	97	93	107	94	91	86	90	88	109	79	90	101	89	103	90	88	106	99	102	103	106	89	111	95	102	94	115	90	83	105	92	95	94	94	98	98	102	92	92	102	74	110	94	89	91	98	94	86	126	79	102	91	105	102	83	101	91	88	101	93	102	103	80	86	103	103	102	98	118	87	87	91	89	83	88	98	108	92	97	109	93	107	83	88	79	98	90	84	86	95	104	98	96	89	112	91	98	81	88	108	105	106	92	82	88	91	101	97	87	99	92	96	89	81	89	82	94	108	97	86	87	88	78	88	97	103	91	84	106	92	92	106	98	109	91	104	90	108	79	86	101	99	83	89	89	105	94	82	94	110	106	87	80	106	93	109	83	98	105	79	95	99	92	88	98	82	104	96	109	90	91	87	100	97	90	91	81	82	80	112	96	110	92	97	100	87	114	90	99	102	96	104	92	99	89	106	94	94	92	115	88	94	89	102	79	88	107	92	87	85	88	84	92	99	98	92	79	98	98	86	76	87	83	105	93	80	128	91	89	94	84	95	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6851	397	446	487	416	457	389	391	375	388	365	389	348	353	352	336	348	351	350	320	342	325	303	354	353	322	348	302	333	317	348	343	356	362	356	372	343	335	324	347	334	314	325	323	298	333	291	312	343	359	318	338	341	326	352	328	353	357	312	314	312	348	341	316	328	345	335	307	343	325	346	337	306	326	302	313	333	309	327	331	345	347	301	358	324	319	319	309	313	349	295	337	337	311	329	332	302	313	320	330	309	329	342	341	365	310	324	331	310	292	325	333	328	299	324	330	356	353	366	304	307	336	346	313	345	293	310	294	338	295	356	355	312	342	319	321	325	340	324	317	335	302	349	318	321	323	305	327	342	340	350	322	324	358	320	310	328	327	349	336	336	343	319	333	286	330	329	300	297	335	327	347	332	306	363	316	360	342	341	309	339	336	318	332	323	341	316	360	340	309	305	327	334	320	327	349	304	331	332	342	328	311	302	353	282	333	356	322	335	352	339	312	354	334	298	290	309	342	320	318	353	365	346	355	368	329	324	333	301	360	332	341	314	323	346	327	343	336	309	322	332	302	315	313	322	345	313	334	343	315	324	337	320	331	371	309	353	341	299	333	325	312	315	349	308	351	344	327	322	288	327	310	316	325	312	316	341	347	334	342	310	293	355	338	340	322	341	340	335	351	322	347	312	323	323	350	314	295	350	349	343	315	315	337	334	347	340	294	326	345	355	319	309	356	337	331	319	337	321	334	311	319	369	306	331	361	341	348	343	339	346	313	328	303	314	355	311	323	323	298	334	339	327	329	323	317	306	334	329	320	329	356	311	301	293	347	292	311	309	283	323	328	334	330	329	352	339	298	332	311	305	374	342	325	334	346	309	307	314	345	302	339	306	325	328	343	315	295	339	306	343	305	305	343	334	340	306	350	349	343	330	327	333	363	317	357	322	316	339	317	374	333	368	362	303	342	322	321	331	326	328	365	304	342	352	305	344	315	317	343	339	329	346	339	321	311	355	342	342	317	316	329	361	321	336	364	337	303	330	307	288	341	341	298	309	340	341	313	344	368	349	340	332	315	332	327	298	298	336	349	315	338	320	318	319	328	333	335	362	343	323	338	315	339	352	333	334	334	304	316	312	339	342	308	312	342	309	338	332	334	330	347	346	315	306	343	307	344	295	330	321	347	345	347	339	332	330	330	305	329	327	321	319	335	301	359	335	341	323	352	389	349	339	321	343	340	339	331	317	350	353	322	304	306	354	342	330	311	346	317	348	328	315	322	325	333	349	355	304	328	361	330	344	311	318	342	301	372	350	344	336	330	321	307	325	315	300	319	323	352	330	346	305	332	299	353	336	342	280	314	317	302	339	334	320	341	349	335	326	337	313	319	336	302	320	351	332	309	347	310	348	305	337	322	337	325	328	307	329	362	341	310	348	332	321	329	325	318	341	317	298	319	302	305	313	324	316	319	311	316	332	319	343	314	336	363	324	319	311	294	332	317	318	335	330	334	336	314	318	329	353	298	319	300	353	344	328	297	321	352	349	326	326	309	337	346	312	294	312	349	323	338	304	334	331	355	345	310	334	343	336	338	330	312	295	328	333	339	309	342	341	321	349	309	302	325	338	329	325	352	316	325	330	313	325	301	314	302	318	291	352	330	336	346	341	297	353	333	322	334	325	350	362	324	313	315	318	348	317	327	342	318	320	306	302	300	278	358	284	321	348	313	305	324	288	318	352	313	322	320	339	327	342	305	340	340	343	309	310	324	335	334	323	296	338	350	329	353	347	357	357	341	339	317	312	327	363	324	332	347	332	355	332	327	301	363	323	330	336	348	287	343	332	314	354	322	354	313	307	320	326	342	345	337	312	328	314	317	339	354	325	333	336	331	355	352	328	312	319	358	280	306	315	312	354	333	315	336	312	361	328	334	313	315	330	347	334	345	335	299	321	332	334	325	309	353	287	341	345	341	300	357	314	339	339	355	328	321	314	339	330	322	349	317	325	322	272	326	333	309	329	345	307	315	340	338	336	360	313	346	317	338	323	330	312	306	339	316	356	326	316	336	321	291	306	346	344	306	320	342	342	341	316	346	321	333	318	311	295	326	307	332	318	312	351	306	336	305	315	315	330	318	341	317	318	334	352	319	322	347	307	305	329	321	291	316	329	334	352	296	321	336	322	332	346	285	318	342	275	320	336	314	342	316	344	355	332	296	320	351	340	332	302	295	295	335	329	307	330	339	350	324	334	319	294	312	334	352	321	324	332	308	338	348	328	324	301	327	348	310	374	327	324	348	343	321	345	341	309	351	344	336	293	343	334	336	347	271	328	330	304	318	363	298	347	294	337	346	356	316	349	340	325	315	338	310	307	313	350	304	351	349	343	322	341	304	300	310	325	347	323	311	312	318	333	335	316	328	321	288	312	350	348	311	325	323	316	323	304	363	333	342	324	347	286	318	319	329	317	355	313	302	347	339	311	289	326	316	326	320	293	334	328	329	344	314	321	332	329	333	336	346	344	349	308	331	349	322	333	346	302	327	315	320	302	323	336	331	311	332	329	352	314	350	328	327	321	317	349	322	358	318	336	339	314	319	353	333	324	337	351	338	324	324	329	337	336	328	334	292	340	325	329	343	341	317	327	321	341	306	331	339	353	310	294	333	321	326	328	353	337	297	358	335	342	352	308	323	295	351	325	347	318	307	333	315	350	331	334	333	347	319	326	334	351	319	319	306	331	343	343	321	356	318	366	323	325	329	327	348	307	351	310	345	361	333	298	290	321	326	327	325	326	313	344	347	333	352	329	313	328	320	305	336	336	337	327	347	317	324	323	300	320	343	299	333	313	334	378	307	322	352	339	321	335	347	349	314	331	302	279	327	319	357	331	336	305	325	304	337	327	350	350	345	319	318	333	298	311	311	354	358	346	277	344	311	341	331	334	335	312	319	353	322	334	328	319	317	340	318	332	327	358	334	340	332	337	337	324	311	343	312	290	308	319	324	303	352	319	328	324	332	355	289	329	295	357	282	320	348	328	329	298	305	325	322	339	322	306	321	334	340	314	314	313	353	281	295	303	314	342	328	355	380	328	335	291	348	330	322	339	295	317	335	312	322	318	329	333	316	347	325	363	331	314	346	345	328	320	315	332	350	303	326	321	313	325	336	334	303	355	313	340	341	345	335	315	350	343	310	330	307	323	304	327	337	324	297	371	355	353	352	331	345	311	334	328	347	305	301	331	341	319	339	313	321	332	319	341	322	336	319	325	335	308	296	336	337	328	321	371	312	346	339	328	325	302	339	322	340	328	350	293	353	327	311	363	355	286	317	308	359	315	313	322	293	312	346	320	329	352	326	312	304	320	297	325	373	340	319	326	323	313	348	322	322	327	316	335	359	340	335	303	303	345	322	320	343	347	326	328	325	320	346	337	324	316	295	360	369	340	298	315	353	309	319	322	341	322	313	316	332	340	331	334	378	338	288	278	316	318	322	326	315	354	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38214	6478	1475	1077	768	622	514	377	405	337	337	302	288	274	275	258	257	265	269	248	250	201	241	249	248	263	240	257	236	204	247	220	178	229	216	223	213	234	240	201	239	228	215	231	214	221	219	215	228	213	226	225	216	216	224	218	236	210	224	219	233	211	213	198	224	198	278	214	237	199	213	224	212	241	224	178	232	224	223	235	216	244	231	204	213	214	217	219	215	217	246	228	221	232	248	227	234	222	236	197	218	226	229	213	203	215	232	239	193	230	240	211	244	223	213	211	219	238	195	232	214	212	244	211	226	208	204	233	235	222	202	198	196	229	232	227	216	209	205	205	229	235	224	208	198	235	203	211	208	225	215	227	224	222	223	208	233	218	253	216	236	201	217	218	209	211	208	223	219	229	232	223	206	196	212	214	204	219	220	242	223	173	212	230	223	216	187	214	218	192	215	184	242	211	213	210	206	217	212	204	204	222	227	187	205	213	229	239	226	221	225	225	241	238	232	254	193	218	220	233	242	205	229	228	213	222	220	207	238	205	193	229	231	225	223	200	211	244	222	218	227	218	241	230	228	219	221	199	230	178	236	218	234	230	190	218	201	216	227	188	209	241	227	213	223	238	216	218	218	256	206	205	218	205	218	220	228	233	183	211	183	210	203	239	199	204	201	204	234	229	213	212	215	196	189	222	209	209	232	214	218	236	209	205	202	227	242	214	190	215	244	202	250	220	237	199	219	239	260	236	243	214	232	214	231	212	236	211	202	200	216	255	219	211	229	231	197	246	218	220	228	191	214	209	228	210	221	244	219	213	213	223	202	218	234	215	219	210	205	216	204	223	229	217	205	212	234	234	222	215	227	198	194	198	233	210	215	224	208	232	215	248	260	244	224	224	237	220	208	217	227	237	206	201	214	207	186	227	221	231	198	203	215	207	221	243	210	217	234	213	232	215	227	241	248	189	211	197	221	207	213	207	228	231	241	219	221	209	241	204	202	223	229	212	239	251	221	227	206	221	227	250	209	222	224	220	187	212	249	218	221	234	211	216	226	230	218	221	199	226	226	208	249	199	206	225	218	235	206	222	213	217	218	218	229	242	226	211	211	206	225	213	212	240	231	203	214	227	246	218	218	224	228	233	192	213	239	219	219	244	225	226	221	206	219	218	206	218	190	243	201	216	226	212	224	234	204	207	197	205	236	205	212	179	205	243	198	216	244	225	187	196	206	223	216	224	181	228	216	229	216	212	230	225	199	211	217	241	239	225	252	206	218	197	204	203	248	244	233	222	203	227	237	236	211	209	232	220	252	225	210	178	193	191	214	242	212	220	222	239	254	197	224	240	211	221	242	217	253	244	224	204	207	210	195	199	230	223	235	198	219	222	204	193	215	210	207	186	205	220	204	212	215	209	208	200	209	222	237	216	228	235	237	213	214	223	258	213	234	213	230	205	222	216	217	210	237	230	220	226	223	210	211	212	226	214	224	238	240	243	207	208	226	247	237	254	230	212	202	208	232	219	229	231	203	230	226	199	199	229	211	218	227	179	209	205	239	206	187	207	226	244	247	225	234	225	224	216	222	220	250	210	249	216	216	228	218	196	186	209	214	241	224	210	204	249	230	201	225	234	243	239	197	225	214	212	238	221	209	191	251	231	238	211	221	220	225	212	265	206	206	208	240	230	256	231	222	232	230	241	223	255	223	210	240	194	194	248	212	200	246	227	236	237	239	215	190	207	201	228	238	231	243	223	202	212	227	238	227	223	206	211	203	243	220	251	232	212	225	210	241	216	213	215	242	191	220	224	205	202	196	227	206	237	205	213	206	240	178	245	222	215	237	215	226	233	219	215	237	234	234	212	210	206	222	213	235	236	213	243	214	230	217	212	196	236	196	215	203	225	203	237	216	228	233	193	206	232	223	229	225	228	219	250	201	229	235	235	202	221	209	232	230	224	238	230	223	214	205	233	231	221	224	220	242	217	222	256	221	241	204	209	217	219	194	226	228	219	244	225	216	212	192	206	236	215	215	231	236	256	215	257	232	227	209	229	228	199	215	223	217	217	212	224	215	197	243	214	218	198	236	212	226	216	242	228	243	231	222	233	228	208	219	225	227	216	236	196	204	236	230	222	214	225	218	232	217	193	219	205	216	224	215	230	204	203	252	221	215	237	217	227	222	220	222	180	209	210	186	214	238	196	220	208	188	240	221	205	217	210	240	203	205	215	216	219	212	219	240	218	212	182	199	252	200	210	227	212	206	212	250	218	195	232	246	212	194	205	199	228	219	215	199	202	228	220	219	213	215	212	211	197	224	223	242	226	203	209	225	221	224	213	203	231	217	236	243	227	201	214	235	237	219	212	218	201	211	199	234	250	199	224	222	205	245	199	243	233	240	244	214	241	220	215	222	244	231	237	203	200	237	258	245	223	227	212	205	201	203	257	227	222	212	222	230	226	204	243	225	218	197	230	226	177	232	196	230	217	245	209	223	239	197	231	219	225	234	251	215	227	210	253	236	204	212	233	207	238	194	227	209	236	212	224	206	187	238	219	213	218	184	197	214	234	233	209	223	232	217	208	199	205	225	223	231	211	201	230	220	227	216	247	218	206	187	214	230	213	252	216	216	230	220	245	231	202	214	230	249	208	214	203	221	238	227	213	196	223	241	212	225	213	239	221	209	219	224	247	241	210	226	221	219	217	223	202	230	190	228	229	233	249	244	251	221	229	229	208	231	210	196	229	228	225	203	207	224	200	206	217	243	220	254	171	210	213	211	256	209	215	211	212	220	215	228	234	236	198	224	221	225	223	204	198	197	198	226	238	202	214	218	202	207	218	198	230	231	207	194	215	229	228	227	223	227	223	246	220	242	225	219	234	210	230	203	244	204	219	209	206	226	199	209	233	202	232	219	241	204	223	217	224	236	219	247	204	224	206	229	227	219	200	201	192	221	245	237	241	229	217	225	242	227	218	213	231	195	211	217	203	220	204	193	249	220	234	210	212	219	233	210	244	232	218	205	225	226	204	213	242	236	213	225	199	231	191	205	214	232	224	219	225	207	238	216	225	213	235	226	227	215	228	226	237	206	221	217	231	217	222	236	207	216	214	208	235	215	217	234	257	231	203	232	235	228	216	202	228	225	232	214	214	222	224	224	202	224	206	213	203	206	236	243	220	236	240	199	241	222	191	217	232	227	208	204	204	235	222	210	244	230	201	213	225	199	225	221	224	234	215	214	203	224	250	255	207	215	211	217	239	220	236	192	227	215	218	221	235	255	239	195	212	216	212	246	236	235	238	245	222	226	244	196	226	212	223	225	230	225	227	222	237	241	209	195	222	214	229	214	226	220	209	224	243	228	245	213	227	220	220	248	228	235	208	205	198	221	220	210	195	233	211	221	207	196	216	222	214	204	239	225	219	222	215	227	241	209	219	212	230	216	234	242	213	231	210	237	229	208	238	184	202	208	209	218	190	221	204	222	227	214	218	241	226	225	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17291	1642	3000	3498	2922	2412	2111	1794	1644	1494	1404	1279	1111	1060	1025	961	1007	922	878	920	864	815	806	794	809	789	791	694	798	744	734	709	702	693	732	677	681	672	697	701	695	688	710	700	701	652	737	663	702	651	635	676	674	691	670	638	684	689	590	677	659	670	684	686	653	645	667	607	694	665	636	639	673	664	650	637	637	621	641	673	646	633	603	646	674	643	626	665	668	631	674	641	670	621	628	626	662	672	700	643	656	608	723	653	658	653	629	676	636	693	686	609	656	663	643	665	652	672	682	643	617	614	704	644	644	675	607	638	676	616	655	638	638	632	634	652	590	655	649	644	661	628	659	642	680	681	640	601	634	663	645	658	617	648	618	654	676	662	641	614	621	623	645	621	651	658	599	665	723	625	658	663	660	654	618	634	606	599	660	658	686	649	666	656	640	665	622	650	658	644	657	669	626	656	671	654	668	689	694	641	652	603	673	667	648	620	626	656	638	611	656	639	630	702	681	612	636	655	648	638	646	667	628	617	640	655	625	639	627	673	689	646	652	631	657	641	661	650	701	641	659	683	679	617	644	654	656	681	657	611	644	698	637	650	649	629	673	648	635	647	668	686	623	654	662	684	633	639	617	686	653	654	627	664	676	609	608	685	653	632	619	658	607	661	683	688	651	688	668	642	657	633	646	663	642	612	642	624	620	639	586	656	644	677	633	649	667	659	661	657	642	654	686	647	579	581	598	654	667	621	620	626	617	647	639	613	623	627	638	649	656	607	673	665	679	627	645	665	678	659	628	623	677	609	632	625	615	653	637	649	616	657	658	640	651	647	638	647	652	663	648	625	645	661	683	630	635	662	642	607	612	641	627	648	595	645	604	685	638	699	666	633	662	674	660	645	648	634	653	660	672	626	646	658	612	626	707	686	684	621	646	628	604	620	628	631	640	649	623	665	657	655	652	667	684	674	634	634	634	654	648	638	647	656	639	654	643	639	637	660	644	658	636	630	646	644	669	648	645	648	642	578	637	638	661	637	637	641	686	650	643	648	649	634	639	640	631	667	617	650	626	648	660	636	658	652	646	697	630	672	656	638	640	613	637	651	638	637	597	676	676	618	650	614	657	624	659	644	659	648	630	657	646	608	648	663	606	684	615	616	626	647	643	624	634	664	643	630	640	652	604	626	579	659	661	654	645	658	675	663	664	662	679	619	618	617	627	615	698	665	604	619	657	630	625	643	638	646	635	676	652	725	662	619	628	647	655	645	715	660	620	620	635	662	651	633	622	633	650	612	643	639	648	653	622	665	655	638	629	670	642	606	647	644	614	688	653	659	627	627	667	636	631	657	658	652	680	608	638	629	667	655	625	657	658	663	627	626	650	610	641	632	592	599	684	684	653	661	609	638	588	645	637	609	656	634	632	653	644	643	690	650	662	673	664	646	655	657	647	633	649	637	635	630	641	649	651	659	610	689	596	624	649	631	617	663	678	671	651	641	601	649	658	625	662	633	695	642	670	627	633	663	656	672	658	679	663	658	623	644	669	657	676	587	608	618	628	620	652	646	668	651	649	629	624	666	645	620	664	612	635	686	663	630	632	675	606	611	653	674	643	610	641	701	604	629	662	672	704	653	649	673	659	622	663	650	654	628	660	662	646	587	651	662	669	644	609	643	640	680	664	669	610	664	621	677	643	622	686	626	634	679	654	706	587	623	644	682	646	642	711	626	645	624	663	696	681	638	658	630	683	639	671	665	634	679	641	657	676	629	690	672	632	650	599	654	652	615	635	624	655	648	609	639	647	657	625	591	633	633	622	607	661	649	676	595	702	698	632	655	678	667	615	662	647	703	688	665	681	608	604	636	618	681	654	645	624	654	676	684	663	622	643	658	655	629	675	674	652	679	642	686	605	609	632	641	640	611	639	620	681	630	613	674	644	703	638	610	653	641	639	638	669	612	643	656	614	660	640	627	667	616	679	664	611	619	660	647	650	645	612	649	633	650	645	647	619	625	641	667	620	622	599	680	590	644	635	633	673	647	673	624	642	604	614	651	605	658	652	573	655	654	615	629	646	613	660	634	600	668	658	635	616	626	684	626	667	671	617	682	671	624	639	623	611	649	651	663	684	672	637	620	670	630	619	638	654	658	637	623	647	727	691	656	637	644	623	641	639	607	662	642	679	644	626	633	688	663	661	648	655	656	641	644	613	665	699	569	671	643	623	698	701	652	638	631	632	670	638	632	656	655	669	654	697	643	666	657	676	676	646	643	652	632	617	652	658	624	589	638	674	643	698	641	655	667	694	630	667	647	637	659	683	665	647	694	644	628	640	664	687	637	640	660	637	651	624	658	643	601	665	596	673	657	677	715	672	640	664	616	605	569	648	628	650	692	682	648	651	662	621	664	640	642	643	699	649	640	640	624	674	644	650	655	638	599	662	612	677	657	641	662	631	676	654	665	671	627	629	659	667	628	683	628	650	672	660	657	626	680	689	652	639	623	617	599	712	590	625	658	641	612	655	654	585	599	600	689	697	600	641	642	706	623	651	654	648	641	675	678	623	669	652	634	694	654	631	633	638	638	631	646	643	672	693	651	682	652	611	698	584	648	673	660	617	630	623	648	647	657	692	633	675	620	650	629	676	626	631	632	665	646	651	636	632	640	644	613	666	659	666	606	656	674	648	665	571	652	618	646	611	642	617	641	636	647	624	688	630	649	643	651	656	609	646	657	662	662	651	608	659	654	618	664	684	633	672	642	649	648	684	632	659	661	624	629	612	649	616	645	649	649	632	646	722	648	663	673	611	628	667	622	665	645	655	612	669	621	666	680	646	635	656	610	619	641	649	629	607	670	657	595	657	679	628	637	663	669	657	655	641	614	667	631	643	634	654	628	649	637	635	611	657	628	652	654	666	680	658	661	636	635	691	636	641	666	702	634	684	631	658	712	661	608	617	668	694	658	650	633	668	627	639	634	648	668	634	704	640	636	612	640	617	616	640	680	666	678	672	618	658	645	672	638	693	640	657	625	666	645	651	628	666	654	661	608	643	639	675	686	688	616	658	641	631	655	648	638	620	712	602	672	627	636	629	644	681	640	661	629	654	663	631	658	676	648	655	611	650	660	626	674	642	693	634	656	637	674	633	647	645	642	628	665	621	644	664	609	669	654	661	616	637	671	683	660	588	669	682	670	668	631	617	666	642	655	593	724	633	643	649	677	642	660	653	643	687	614	649	579	682	598	679	662	637	614	656	630	666	629	670	641	669	648	664	630	626	667	658	673	672	611	674	657	612	648	620	625	630	618	631	649	610	645	616	669	620	642	656	646	674	677	646	681	638	664	637	626	641	661	692	592	694	603	587	630	653	669	610	661	610	671	668	683	689	691	650	615	576	603	606	677	649	665	618	644	639	623	641	617	616	655	587	633	642	614	597	612	617	649	606	672	644	625	659	641	629	691	611	704	655	610	670	652	666	594	665	632	626	633	683	625	639	648	633	652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49547	14715	4018	2044	1362	1081	791	687	582	526	478	468	409	395	362	343	374	363	332	305	324	311	314	259	318	307	313	307	277	320	306	267	324	271	280	302	292	290	275	308	294	295	295	281	251	319	290	270	283	279	283	289	271	296	275	302	277	297	283	292	269	277	283	239	290	280	291	311	267	279	292	275	286	279	275	266	279	308	330	270	291	273	252	297	291	320	284	249	284	266	307	276	292	293	292	278	275	288	296	312	270	261	273	296	268	281	291	309	284	301	281	301	255	266	285	264	255	261	258	277	308	272	289	290	273	284	288	277	276	257	300	291	253	257	279	293	264	278	291	260	276	268	281	291	266	283	267	292	275	277	260	280	296	265	280	248	299	292	250	275	293	273	282	289	275	252	243	273	276	242	277	290	253	286	265	293	265	281	276	259	278	273	283	282	272	271	270	298	291	274	298	277	271	287	288	249	233	295	275	260	263	286	284	284	292	267	280	252	275	262	266	291	273	280	244	280	278	299	268	273	297	258	284	286	267	250	279	289	268	256	266	288	286	284	269	277	275	241	254	264	258	267	274	303	271	265	239	314	258	284	255	273	279	266	283	262	299	275	258	290	281	262	262	277	277	252	267	297	260	274	275	275	258	289	294	296	264	254	270	278	303	304	286	268	252	282	280	288	282	301	274	301	279	278	252	304	280	291	243	269	253	264	262	270	277	288	282	284	285	294	278	291	287	280	290	256	273	252	284	285	274	307	306	292	283	273	268	255	289	279	259	284	274	275	264	283	274	288	294	291	283	264	305	312	271	267	278	273	300	289	277	259	284	272	280	257	282	257	303	271	308	278	257	287	290	272	273	295	268	231	245	271	259	283	309	260	240	287	283	300	280	273	255	265	261	269	298	284	251	276	256	281	290	259	273	277	253	278	284	254	276	273	277	273	312	310	279	243	261	306	286	264	270	284	263	279	251	274	274	285	284	250	262	253	291	260	274	292	272	279	282	276	298	280	259	255	292	232	258	260	259	297	283	262	298	263	261	284	294	265	270	274	285	272	276	281	261	290	254	281	254	266	253	277	296	277	317	274	283	244	249	270	274	285	261	301	267	265	278	275	309	300	265	272	301	278	252	282	270	266	307	274	314	271	267	309	286	265	268	303	280	263	291	270	258	305	266	303	270	288	290	282	285	301	270	261	287	260	262	298	284	271	263	243	264	277	254	291	312	305	267	263	272	267	281	269	278	265	288	268	272	261	309	239	265	283	261	259	307	267	313	269	276	278	282	282	261	268	245	254	274	292	282	282	273	297	316	253	265	315	278	278	268	279	280	307	290	276	281	268	320	246	236	274	278	285	286	282	281	274	299	286	252	270	262	286	272	284	302	286	280	284	259	252	270	270	279	279	288	280	283	260	260	279	287	276	263	272	301	279	282	252	288	292	287	285	291	269	289	301	291	266	290	275	261	281	264	265	281	262	277	288	295	282	287	294	242	272	315	256	291	258	276	291	265	299	270	275	307	264	278	287	272	285	265	271	276	262	226	305	260	279	277	259	270	290	251	327	287	285	275	282	276	272	297	306	272	291	291	272	291	256	262	270	314	284	252	295	289	288	292	291	308	285	301	295	279	269	278	287	273	270	275	259	282	310	270	237	313	272	277	273	268	263	295	252	269	270	272	253	284	295	262	255	271	291	244	271	301	281	282	298	289	248	247	264	252	275	284	309	264	287	259	304	295	263	263	255	267	285	283	295	295	271	274	265	275	285	267	283	294	269	259	298	277	240	266	276	266	281	261	269	267	266	263	308	266	301	270	274	301	288	267	295	293	248	250	245	251	281	280	314	279	290	261	261	279	269	275	311	292	252	278	305	295	299	259	289	293	297	269	256	277	286	282	241	273	294	273	284	278	257	284	253	278	269	267	285	266	284	297	296	280	274	285	290	273	258	277	303	278	309	296	293	245	267	263	297	260	287	259	264	276	301	298	284	253	235	295	284	249	274	252	271	299	295	270	334	281	270	276	260	246	272	274	258	308	266	284	272	259	274	284	302	303	232	247	275	324	274	304	275	299	243	256	295	278	297	257	278	285	265	295	299	276	264	282	275	266	277	291	285	269	276	258	285	274	268	274	276	252	281	288	283	289	295	308	270	273	278	297	281	270	304	244	272	277	264	283	259	261	261	287	305	286	294	274	240	269	284	254	284	293	308	297	296	266	253	251	265	263	269	288	287	288	258	270	277	273	259	250	265	286	278	279	287	267	277	260	262	309	267	264	266	249	297	277	243	292	266	282	265	261	293	270	275	282	278	301	273	279	288	300	266	272	265	258	293	267	262	274	293	273	259	279	271	299	248	250	279	257	285	283	256	271	260	269	261	287	273	309	255	305	276	261	300	254	269	289	306	283	283	280	260	283	297	286	261	281	259	277	311	263	283	262	279	283	270	277	270	269	291	258	279	268	263	272	283	265	296	289	330	259	267	283	265	274	299	235	276	279	254	272	275	257	257	294	305	272	264	265	265	271	262	291	295	281	261	285	257	275	252	255	290	306	251	273	272	260	265	255	272	281	280	235	252	242	290	273	240	285	265	283	277	273	259	263	301	290	264	295	294	285	313	259	260	265	293	296	296	281	256	278	264	292	281	249	276	302	290	281	285	284	248	289	282	281	266	259	272	260	283	293	307	281	285	288	288	259	266	280	267	281	287	274	239	259	289	287	242	289	260	272	296	250	250	269	271	262	310	276	316	277	291	285	261	266	254	274	301	290	267	252	246	287	264	295	289	283	264	280	281	260	282	276	256	285	259	274	286	281	270	300	268	253	253	278	269	293	273	259	274	264	273	275	268	269	264	279	266	297	262	295	287	296	272	271	278	282	279	239	290	265	267	264	281	264	278	284	271	268	277	264	295	280	294	269	276	248	311	256	287	301	256	304	287	273	280	274	246	287	265	285	272	264	262	291	284	270	243	261	304	280	310	287	259	263	300	287	268	283	279	272	271	263	268	275	272	261	271	278	254	254	322	285	275	279	267	282	286	270	292	304	286	258	269	279	269	231	305	254	292	252	271	290	247	285	249	257	246	284	274	277	300	238	268	299	257	292	274	284	275	269	282	301	262	236	257	287	276	283	272	284	277	275	290	272	254	290	274	247	281	284	266	255	295	251	262	293	305	276	281	296	271	290	270	259	279	291	288	276	289	307	261	286	275	272	299	284	262	275	275	291	264	271	307	274	275	283	283	295	265	325	284	266	277	267	275	273	260	271	315	314	286	329	275	260	284	272	275	301	272	248	273	283	271	290	234	248	276	264	260	247	259	281	250	273	282	288	261	278	288	298	295	278	293	278	289	286	258	282	268	259	259	273	263	273	306	260	298	265	304	312	306	264	282	265	294	299	311	281	271	295	289	299	288	290	249	284	285	255	302	261	262	296	267	283	300	270	262	290	291	268	265	288	276	289	280	251	283	275	306	274	258	294	274	300	304	297	256	285	281	267	264	260	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22161	2765	5399	5969	5295	4282	3504	2938	2764	2307	2149	1892	1767	1586	1487	1449	1353	1319	1299	1177	1140	1125	1053	1070	1047	1039	997	980	1019	934	926	898	973	915	867	876	900	835	885	885	863	922	896	840	821	848	831	837	867	834	807	881	805	843	866	804	778	799	769	771	819	798	757	821	814	785	743	777	797	787	798	780	763	817	768	745	853	804	845	772	808	844	765	797	755	815	824	838	822	779	801	796	784	770	766	835	786	793	767	744	796	802	773	798	810	775	809	847	804	821	771	744	774	778	791	727	831	772	774	816	790	754	758	747	763	816	764	755	777	770	773	784	757	749	804	795	777	736	749	782	772	775	746	803	831	841	770	769	803	788	751	801	779	786	766	791	784	788	770	786	720	769	702	731	788	729	824	781	784	753	757	783	782	783	756	760	797	791	825	759	771	754	752	766	804	741	802	844	797	821	738	779	753	772	752	714	739	764	787	774	767	788	785	815	743	792	789	809	759	777	798	719	772	784	760	807	806	776	774	815	786	790	771	746	813	787	783	795	802	770	768	751	711	828	770	757	769	803	795	798	730	775	795	778	752	760	729	774	770	737	745	816	745	725	798	789	775	796	803	769	786	793	750	766	769	765	799	740	761	814	780	732	750	756	787	789	782	813	764	826	823	799	790	786	799	755	728	763	788	735	770	747	745	767	784	811	754	753	821	787	781	798	784	856	725	850	790	754	771	777	724	765	750	775	797	798	816	788	798	731	787	794	781	739	769	753	784	796	778	774	767	741	752	747	770	795	794	792	769	801	819	773	739	832	760	753	835	779	776	786	734	808	734	789	717	771	776	784	743	769	742	793	729	781	836	763	762	780	730	785	726	799	723	790	728	770	722	764	797	830	812	766	761	817	764	730	807	801	755	754	758	763	790	771	767	815	741	751	756	722	787	778	718	790	782	753	749	759	766	754	767	781	769	727	747	745	759	789	759	716	781	768	793	780	766	748	808	783	758	797	756	769	797	776	834	762	775	791	772	766	762	780	794	745	789	791	816	789	807	779	789	801	788	781	798	759	752	768	753	755	791	768	798	733	787	791	767	763	752	725	800	776	726	764	777	797	799	735	783	788	740	740	801	756	739	790	788	822	784	806	739	771	795	748	748	721	805	736	747	778	802	783	752	820	789	762	817	740	774	779	797	797	774	747	767	789	769	771	769	806	753	753	793	752	781	774	778	790	781	777	757	808	843	797	737	721	809	778	809	770	820	754	832	741	765	787	801	739	726	775	738	738	784	744	794	792	753	765	778	802	781	832	791	775	799	764	810	781	800	765	796	766	788	775	785	761	777	740	787	766	798	762	769	783	815	731	781	783	737	703	720	749	774	763	769	774	774	777	786	788	795	722	747	771	786	764	749	744	795	743	787	759	763	763	737	807	780	770	780	808	812	791	779	797	781	773	807	813	778	803	738	759	781	775	786	774	745	747	807	792	759	733	753	752	808	809	786	825	787	731	745	723	795	804	798	719	823	825	762	822	784	828	779	794	735	771	783	799	755	786	840	770	808	785	750	737	754	738	792	800	756	707	726	793	786	756	715	782	796	783	759	787	807	789	783	757	823	803	817	852	783	748	744	806	793	791	743	726	748	757	794	768	739	780	746	794	767	798	732	770	779	767	806	784	733	770	795	771	770	796	797	753	719	761	755	787	751	798	764	767	757	807	785	797	741	767	779	754	796	809	764	757	735	787	788	725	750	747	822	740	787	748	745	785	773	774	783	811	769	734	804	804	787	727	740	705	744	818	796	760	791	780	734	727	792	747	775	804	763	827	754	735	812	769	793	765	795	753	766	787	793	776	754	747	758	778	773	819	755	783	761	749	768	781	818	758	798	761	807	772	775	775	768	761	791	789	813	768	765	769	743	788	760	793	748	776	834	762	816	736	746	773	795	773	775	793	762	774	780	760	755	853	803	774	749	732	767	787	740	783	818	762	737	765	777	742	726	725	735	809	816	734	798	746	758	774	760	806	800	795	734	804	757	834	756	782	770	762	778	732	730	765	721	795	734	730	743	752	753	717	807	778	777	704	779	729	735	829	790	791	799	793	770	770	743	803	850	784	771	762	764	776	796	744	723	748	736	744	803	770	781	804	788	799	778	746	789	786	795	746	787	783	728	769	795	780	798	755	767	733	819	772	794	786	786	807	769	747	828	738	787	803	787	758	775	727	782	774	751	795	802	765	739	773	772	776	712	748	739	725	808	748	819	778	760	787	734	734	734	757	826	763	763	757	750	781	801	762	730	745	746	798	764	750	730	760	793	763	795	774	774	755	752	748	766	813	829	794	745	749	751	770	774	721	750	743	779	775	786	750	788	758	748	806	782	759	751	820	805	767	737	780	758	761	766	742	752	754	762	785	750	758	764	761	804	799	753	788	702	768	726	726	785	742	761	738	758	777	762	808	771	791	776	766	815	764	779	793	747	770	775	748	786	819	781	801	838	771	791	786	756	794	749	729	726	827	754	786	765	762	867	772	758	758	800	829	803	832	733	769	764	773	768	775	822	777	813	795	740	762	754	804	763	800	774	776	777	766	773	809	820	788	769	813	814	705	783	784	788	762	765	752	760	777	785	724	804	817	761	776	789	774	805	785	814	759	827	746	752	759	722	750	747	748	798	778	780	756	785	780	827	719	747	771	793	781	748	739	753	772	779	793	768	786	829	730	798	786	788	772	789	755	826	782	758	758	725	761	713	807	748	761	752	738	784	783	765	735	756	777	786	757	802	739	780	741	795	782	761	732	811	782	775	750	790	818	777	831	800	803	804	822	772	755	784	738	784	766	781	800	833	756	827	794	745	788	802	786	790	800	738	766	745	712	767	745	758	712	839	735	751	776	787	769	821	805	779	772	799	830	716	794	780	769	828	783	809	794	786	780	762	775	769	790	801	803	789	739	733	735	751	778	769	776	821	787	747	745	725	763	760	763	722	781	764	768	777	756	786	776	738	795	740	787	718	787	753	763	811	789	760	755	812	802	800	801	792	802	838	773	711	755	754	755	796	729	783	824	752	808	786	814	752	787	800	768	767	806	784	793	808	745	732	750	784	828	747	682	733	792	834	719	740	759	773	801	766	793	825	719	812	709	807	779	775	754	744	743	769	773	733	773	756	755	788	799	751	783	783	732	767	765	793	832	774	736	765	750	785	737	817	755	785	699	732	794	761	811	734	757	773	789	776	751	793	776	780	775	777	784	790	769	779	766	805	765	753	720	757	815	758	779	765	749	793	771	788	765	778	809	799	774	755	815	739	774	744	792	830	766	806	791	777	795	718	820	747	769	799	770	769	749	750	738	828	759	716	774	745	766	779	759	772	786	747	737	805	747	809	760	779	783	729	716	798	775	776	812	807	734	818	809	798	713	749	762	744	776	767	790	763	726	765	808	734	723	791	806	784	770	804	813	774	804	746	812	798	761	748	733	815	753	757	793	785	759	772	727	709	769	758	839	812	798	758	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6508	329	183	134	135	123	128	109	114	113	90	88	100	88	90	99	93	113	102	108	102	124	95	97	98	94	99	102	97	97	105	91	96	118	95	100	100	93	108	97	95	77	87	97	94	99	94	81	101	107	99	101	87	95	87	96	90	92	91	97	96	91	94	103	85	100	94	101	80	102	111	97	101	94	85	94	91	109	106	85	105	89	108	99	95	117	102	85	99	100	115	93	98	103	95	109	84	100	79	97	106	91	86	106	104	111	97	107	88	101	103	89	108	90	110	84	117	81	93	88	77	93	81	85	109	82	79	92	80	96	87	97	108	74	86	87	83	91	91	108	100	100	110	95	99	90	99	108	98	90	87	85	105	87	104	111	95	109	91	101	114	92	106	106	115	101	100	100	92	86	107	94	86	91	93	98	107	96	112	76	114	95	90	94	85	99	87	84	83	101	93	102	95	85	91	114	117	101	112	119	90	101	80	84	83	102	111	89	105	89	84	100	90	98	108	108	111	111	91	97	96	106	90	94	90	111	98	83	101	81	85	106	95	98	95	89	114	91	82	104	88	89	84	93	107	85	130	98	97	117	118	99	108	99	103	74	100	96	110	99	87	121	99	98	99	87	92	102	90	83	89	84	86	96	100	79	83	88	88	103	102	95	113	87	89	106	103	95	94	83	86	98	90	97	110	104	114	100	117	94	105	80	102	97	93	94	95	84	95	95	113	85	82	85	90	95	104	106	97	89	84	85	101	90	107	104	92	96	78	96	103	88	101	90	89	79	99	88	79	90	112	101	106	91	106	93	75	107	82	90	99	93	106	81	82	99	81	93	89	96	88	110	95	102	79	92	104	94	103	91	106	103	87	93	96	90	85	94	109	85	109	92	97	92	98	80	86	94	84	88	112	93	94	97	86	91	89	98	93	106	91	91	101	78	99	91	95	115	103	90	102	86	112	96	97	92	94	96	99	88	94	112	94	112	103	91	104	95	80	89	98	83	111	82	80	98	104	81	102	97	94	97	78	105	114	105	95	93	94	94	93	99	89	98	92	103	93	114	111	98	117	106	94	99	96	97	100	89	104	104	100	92	102	106	84	96	93	88	102	105	111	102	98	98	107	96	85	94	91	73	104	93	79	97	105	88	105	87	104	98	115	111	109	91	109	87	94	97	106	83	85	97	93	97	95	97	102	95	93	99	91	91	108	104	107	107	102	101	105	114	93	103	90	107	96	85	91	97	105	103	102	82	89	76	86	89	91	98	120	109	102	91	107	97	116	93	93	98	100	86	90	92	90	104	95	102	88	103	96	114	104	105	89	89	94	86	105	101	91	83	90	85	94	93	93	107	99	120	123	84	83	97	76	81	115	91	106	91	98	91	98	90	119	86	96	87	80	79	97	110	95	104	101	88	105	95	95	107	90	91	88	101	107	84	98	84	92	91	90	89	91	94	100	108	90	84	103	95	103	92	75	92	92	102	107	116	70	94	104	88	86	106	105	102	92	110	91	93	82	95	96	88	82	101	94	100	95	94	85	77	92	94	90	89	80	114	104	95	95	85	89	103	92	90	92	101	102	103	105	112	94	103	100	86	90	84	79	87	76	90	103	86	97	82	95	93	97	108	94	97	93	91	89	102	107	91	99	89	108	91	101	84	88	97	94	92	94	91	94	84	91	83	96	99	101	96	90	108	92	89	102	91	83	105	101	96	106	101	111	91	92	100	73	95	102	102	82	98	91	100	85	101	93	104	85	77	93	101	95	84	115	82	96	85	85	80	99	96	100	95	96	100	90	98	91	95	104	101	96	80	84	104	103	97	113	78	94	85	72	90	71	90	92	96	85	92	94	88	78	108	86	97	96	93	92	77	111	91	117	97	94	99	85	103	92	102	82	89	86	95	109	84	97	88	102	94	79	82	109	95	100	92	82	106	89	91	98	87	99	78	113	101	99	86	104	99	98	95	89	95	117	111	94	116	94	103	86	107	96	94	90	102	94	99	90	101	112	94	86	81	92	91	88	94	79	89	107	97	104	90	96	90	101	84	96	87	108	101	90	76	85	95	97	85	96	85	115	117	97	113	120	116	92	103	113	80	103	95	91	106	93	71	100	79	87	111	101	71	94	102	111	95	98	89	100	104	89	88	113	95	95	119	79	88	94	98	96	80	98	85	119	91	112	84	91	94	93	84	115	89	89	100	114	92	93	93	84	86	92	97	87	93	112	104	114	101	105	93	96	111	99	93	105	108	95	97	87	95	101	104	91	89	91	83	89	97	110	101	77	100	89	103	87	85	107	92	100	102	99	98	108	103	100	96	98	94	93	90	82	99	84	96	98	96	103	103	92	122	101	125	99	89	100	89	102	99	81	101	87	106	105	115	98	98	95	115	102	92	94	95	106	84	86	108	104	88	112	111	92	100	99	115	101	110	98	91	98	97	107	85	101	99	104	90	96	96	98	88	100	76	98	85	96	97	124	109	109	100	108	93	116	95	111	97	87	100	99	119	106	90	104	109	92	104	92	93	84	86	89	102	95	92	102	107	98	92	92	98	89	87	94	86	92	94	103	95	103	98	103	110	113	99	93	103	97	83	104	114	99	106	102	123	88	92	84	79	101	117	95	108	92	100	102	93	98	86	102	101	88	97	106	93	90	96	95	85	91	92	103	80	93	98	111	80	99	100	88	92	100	97	102	105	100	100	102	94	110	88	97	97	86	94	82	88	85	99	101	76	86	88	85	82	99	93	79	109	97	93	103	101	97	102	95	100	125	104	83	87	107	114	101	108	118	90	99	99	105	110	108	103	90	102	95	93	113	101	91	99	85	92	99	100	85	90	85	101	93	78	111	84	120	88	91	91	106	112	83	95	88	100	108	112	87	96	91	105	103	96	93	82	111	83	95	105	100	80	101	115	77	100	107	86	83	93	81	88	105	121	94	100	105	91	108	111	83	106	88	94	110	100	116	105	99	98	80	103	93	108	103	82	88	83	93	101	86	102	88	102	119	98	97	84	96	110	108	86	88	101	102	98	93	80	97	93	82	82	88	97	85	89	82	105	99	94	87	107	94	91	81	92	109	93	92	89	93	91	87	87	115	91	94	97	94	88	97	97	114	86	96	78	112	79	88	101	95	116	99	104	92	93	104	95	96	90	93	97	78	103	97	86	90	91	92	109	101	82	93	83	100	121	103	85	106	94	99	108	95	87	89	104	83	105	94	103	93	88	104	85	97	106	85	89	89	74	96	107	96	102	93	95	103	99	101	86	84	103	102	109	113	90	90	80	89	107	82	89	99	123	96	107	103	97	80	83	96	96	97	99	96	89	91	109	87	113	99	98	86	105	80	86	105	100	101	88	103	90	129	102	107	94	82	113	95	101	95	96	90	100	75	93	93	82	91	96	97	107	83	112	102	93	115	88	89	76	104	92	90	98	77	104	84	111	101	90	100	91	103	99	81	98	73	100	91	88	90	104	97	99	101	104	100	106	94	84	102	97	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7172	397	493	506	474	436	404	362	463	398	386	359	359	354	356	322	369	371	338	310	324	353	322	335	341	334	369	322	341	326	325	337	341	343	344	319	312	359	322	355	336	345	323	342	364	352	341	331	314	333	298	323	334	322	314	313	353	357	364	332	314	332	338	335	331	331	317	352	323	288	333	304	337	327	335	302	343	329	324	342	296	358	334	362	336	314	317	331	334	323	381	328	330	317	325	354	335	327	314	356	312	319	349	316	318	331	336	353	340	335	339	348	313	325	347	342	350	373	334	320	317	325	323	350	339	319	343	330	329	319	338	324	308	335	349	354	305	355	318	352	341	324	329	301	336	338	328	314	321	318	316	343	354	314	318	343	348	346	320	325	339	332	338	341	312	314	326	311	356	355	353	332	338	320	352	308	388	302	356	321	326	327	349	335	300	340	320	317	351	374	318	332	339	345	325	339	361	335	308	321	324	335	339	353	324	333	302	308	304	293	367	322	335	329	363	343	308	325	335	371	351	308	345	325	339	323	298	336	348	327	307	294	337	312	319	368	343	300	319	334	340	328	347	355	338	322	343	345	342	318	332	323	325	329	323	362	333	348	343	310	314	335	331	324	340	296	333	353	293	312	336	351	331	337	283	294	307	321	347	338	346	295	350	333	336	340	346	322	330	352	350	293	362	350	301	320	372	341	356	354	350	336	326	315	336	335	353	344	337	318	345	312	361	313	331	325	320	329	345	354	309	327	338	358	344	319	335	327	342	337	324	327	336	326	320	335	304	349	353	332	315	313	341	306	363	313	330	363	317	349	316	357	323	316	319	325	331	322	325	349	304	351	322	330	320	312	344	353	348	291	284	323	331	330	337	318	322	329	304	316	318	365	333	304	309	328	355	357	321	332	321	325	317	344	335	305	355	328	354	342	353	349	343	325	319	361	360	340	310	317	302	352	301	301	327	318	348	328	345	315	338	338	327	322	332	304	363	326	315	306	333	342	349	354	345	321	343	366	320	338	345	324	323	343	331	316	315	327	343	338	339	335	344	316	295	324	363	329	338	325	349	316	365	336	341	308	332	364	333	349	319	325	331	292	333	322	341	372	338	337	335	345	319	359	337	320	316	350	313	345	323	352	311	319	325	340	298	347	314	324	331	338	330	338	314	348	336	360	344	356	324	356	354	339	322	319	312	340	333	303	314	315	324	318	312	342	338	295	297	343	319	322	335	306	371	317	338	326	336	373	359	337	349	298	315	326	343	330	316	350	345	326	326	335	339	342	372	347	326	280	321	314	295	359	303	325	321	317	321	323	322	310	332	346	327	335	344	363	304	345	323	299	343	340	346	351	334	323	340	360	352	324	339	325	341	316	341	316	320	316	314	321	337	387	351	315	328	311	309	349	329	329	338	347	343	364	358	324	356	291	330	343	309	289	329	322	319	340	305	364	356	351	313	332	316	298	335	350	334	339	300	349	323	300	333	350	359	357	326	315	342	348	319	330	335	361	314	321	355	326	312	346	336	346	370	339	354	365	339	304	340	324	332	360	334	315	374	314	343	347	347	364	316	334	306	353	358	356	344	321	319	346	318	325	370	336	328	295	348	358	332	346	336	361	320	365	339	326	336	344	340	359	317	332	305	311	333	337	350	313	355	330	336	307	339	303	321	351	346	313	347	293	346	324	311	304	346	322	355	326	319	346	322	354	316	323	351	307	319	285	283	328	333	342	327	341	335	318	327	337	334	323	330	305	324	341	319	310	316	354	367	289	324	314	342	297	340	348	347	306	328	323	347	360	333	326	320	331	307	343	329	343	331	330	309	333	307	379	330	328	365	348	315	332	331	324	318	316	329	332	330	303	318	343	325	321	354	375	350	333	305	334	302	326	323	345	309	315	329	357	313	349	307	318	321	336	312	351	365	325	321	311	328	312	313	364	348	344	326	368	338	314	356	345	324	322	298	342	331	328	319	315	343	324	343	328	341	316	337	355	368	311	332	333	333	326	291	333	322	341	322	372	340	355	326	327	338	322	332	335	317	337	341	344	357	327	328	363	315	315	326	331	330	327	335	355	324	330	374	298	362	324	356	337	350	337	325	312	293	372	355	312	306	332	334	311	320	316	348	351	326	350	312	352	318	310	347	318	323	342	304	323	344	360	317	376	328	352	304	319	352	335	333	317	339	354	335	330	324	335	336	304	326	322	348	334	347	358	337	339	311	332	356	302	347	350	312	332	344	317	389	340	302	315	328	314	351	317	350	322	338	328	340	347	334	352	350	326	347	347	331	340	321	342	335	326	336	357	353	343	338	322	339	329	290	345	323	315	339	338	350	307	320	358	327	332	312	332	308	305	323	334	365	316	343	318	339	352	335	356	341	371	300	325	355	322	316	314	364	324	331	344	338	318	339	327	332	295	313	336	345	350	324	307	315	330	357	311	348	342	313	315	331	344	317	314	347	343	321	317	334	324	317	298	317	312	326	312	324	305	336	356	371	355	344	337	312	312	333	313	353	342	320	340	309	333	307	336	328	363	328	363	322	343	391	309	343	371	342	335	342	304	335	323	362	321	335	328	307	343	298	336	367	346	309	320	345	288	335	346	346	312	349	306	321	336	310	328	344	365	330	323	319	302	325	341	315	317	327	349	315	311	351	344	329	363	322	316	340	366	348	325	312	316	336	321	317	345	317	314	347	316	307	340	327	337	376	329	345	323	358	332	311	329	332	317	311	344	328	314	353	303	343	316	338	348	318	307	322	324	329	313	334	338	323	325	347	338	354	327	353	356	339	293	333	369	351	332	330	328	323	289	345	335	324	311	347	336	355	363	337	352	353	297	298	335	302	347	310	331	336	339	334	318	325	302	329	327	331	319	322	325	323	322	310	306	333	349	338	326	311	328	333	335	344	365	333	299	335	335	318	298	351	339	316	332	339	336	342	359	317	350	316	328	322	315	332	362	334	351	362	324	342	350	340	327	318	344	306	350	327	358	328	339	335	353	316	339	324	330	329	332	296	339	353	349	335	344	295	311	329	342	320	324	306	333	328	311	359	344	334	312	305	348	360	340	335	325	343	319	341	366	325	320	312	335	367	311	339	327	325	334	329	314	310	333	344	315	367	319	374	311	327	359	322	335	299	331	318	333	356	362	331	317	315	298	347	347	326	301	336	342	375	337	328	311	354	376	314	359	331	332	341	360	336	353	326	314	340	334	301	365	327	294	349	305	308	311	309	335	326	327	363	321	353	342	349	289	340	304	326	320	345	314	330	353	334	366	393	325	285	355	331	346	355	339	345	335	324	308	318	321	336	343	317	333	328	330	344	310	339	331	302	315	337	330	356	338	372	318	328	352	350	332	300	309	335	330	333	322	317	342	316	335	329	343	362	321	342	345	334	325	343	338	346	344	334	298	297	388	339	306	323	290	348	332	362	300	304	324	311	340	338	305	334	334	322	348	320	331	327	360	318	318	323	311	351	354	313	370	337	319	341	327	330	354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35971	5183	1419	1090	826	614	483	446	403	325	339	269	284	284	261	257	256	259	224	249	255	243	220	195	239	242	247	241	216	248	224	203	226	212	232	227	221	202	236	236	194	215	216	236	264	220	251	224	223	231	215	220	230	214	217	209	221	200	213	200	236	220	216	234	230	215	236	205	208	216	199	212	223	204	207	210	220	208	244	222	196	205	198	200	210	233	198	203	204	229	229	225	226	228	216	234	218	218	176	220	230	216	225	202	214	202	216	188	225	202	232	203	222	202	215	209	210	209	214	249	202	206	211	236	199	213	211	190	227	219	216	231	218	219	206	208	217	206	241	226	213	205	236	233	226	210	219	229	207	203	206	217	198	201	236	222	214	222	188	215	222	237	228	207	236	225	220	239	206	213	212	206	232	210	252	230	206	238	214	204	216	227	202	220	212	226	232	218	232	219	221	213	255	204	208	203	194	199	226	241	220	237	205	217	215	197	226	195	224	207	218	235	192	215	224	218	224	235	230	220	211	210	211	229	236	220	199	208	208	212	218	218	205	221	209	231	212	210	215	217	208	197	234	209	222	217	226	231	225	232	208	222	216	218	240	223	232	220	220	213	222	207	217	222	215	228	193	237	227	229	205	228	209	218	235	243	229	200	209	218	218	210	215	218	197	231	206	226	225	216	223	228	236	211	205	241	209	214	232	223	215	224	209	213	235	229	238	208	239	229	234	223	203	214	223	230	232	194	219	237	199	229	204	198	205	211	214	225	231	196	237	231	218	179	230	199	200	184	212	223	215	217	180	204	239	242	218	219	221	193	215	215	211	252	214	216	222	228	265	231	213	202	221	236	210	207	201	240	222	225	206	222	213	190	223	222	221	209	219	197	200	235	209	219	214	225	224	200	216	266	202	254	209	207	216	227	206	226	224	235	218	189	242	221	228	222	198	259	199	223	210	215	222	226	234	220	215	221	234	216	216	214	208	211	206	225	214	199	204	222	220	230	233	218	234	201	203	215	210	207	205	199	218	215	244	223	214	246	219	215	193	255	228	237	228	221	204	210	246	195	204	229	220	213	229	201	226	195	198	231	213	216	225	222	220	227	197	211	239	210	217	223	235	246	211	195	211	213	222	219	219	212	228	236	230	215	201	226	229	186	218	227	222	220	222	218	217	234	200	210	202	215	219	210	232	200	236	243	238	211	206	226	191	234	204	200	226	198	211	210	231	225	204	241	196	252	203	215	219	205	218	215	216	211	224	211	230	236	171	217	211	241	208	223	220	205	212	227	214	236	236	243	203	201	226	224	210	201	229	223	223	212	206	226	205	208	213	233	206	212	239	190	219	205	249	214	190	265	192	208	208	206	203	212	221	231	202	227	214	229	211	239	203	233	216	238	192	214	215	209	219	247	211	202	208	204	215	203	224	245	211	230	203	222	227	235	223	213	186	209	215	216	218	187	204	196	235	234	234	211	209	235	191	233	196	224	198	221	209	217	220	221	194	202	212	228	208	216	204	197	225	219	221	220	206	229	208	226	200	206	226	226	229	268	214	236	180	236	224	209	225	237	196	228	213	192	217	218	215	228	229	188	204	228	243	246	213	204	197	192	234	214	210	203	209	228	205	238	230	210	195	235	204	204	215	220	213	231	222	239	211	214	233	211	212	249	204	186	207	223	245	223	239	213	221	229	224	242	210	215	211	222	266	208	212	201	240	240	216	249	225	179	230	218	226	253	191	219	206	232	251	248	201	212	232	219	227	200	210	193	216	215	215	205	194	205	222	203	213	211	225	222	207	214	224	221	208	257	217	241	201	233	190	207	229	246	241	203	208	233	230	215	213	218	211	207	235	234	211	223	241	199	222	221	190	238	214	220	233	201	243	245	229	195	205	227	210	227	224	217	236	215	217	214	250	210	219	202	231	217	220	212	210	228	236	215	205	230	183	208	228	213	244	217	241	196	204	225	195	253	231	227	194	215	219	218	209	237	236	225	214	220	206	208	222	220	207	209	235	211	206	218	201	223	230	216	212	222	214	254	223	215	196	220	221	214	230	245	224	226	247	216	228	217	207	230	199	235	220	206	212	205	201	214	211	235	203	207	231	210	235	222	202	224	219	201	240	207	223	213	212	259	227	220	212	204	191	211	212	200	233	207	215	210	233	205	223	218	222	213	198	201	211	212	199	224	207	204	201	219	213	226	206	219	244	222	250	246	226	231	197	198	208	244	215	225	239	227	204	226	209	208	189	208	214	218	199	196	221	256	209	231	235	206	210	227	220	235	253	218	209	239	208	212	218	230	225	224	211	227	215	198	213	217	209	223	214	201	252	198	233	231	198	230	244	215	207	222	210	220	213	233	213	204	213	190	195	240	221	213	186	203	209	228	196	215	213	220	190	224	228	221	197	201	190	223	245	250	208	218	214	224	221	216	191	252	215	240	242	209	216	214	205	206	207	207	193	185	234	207	239	215	223	198	200	223	192	221	244	185	230	254	219	238	228	209	245	203	221	217	224	218	207	194	224	248	210	234	214	244	228	230	211	201	207	231	213	229	213	230	233	196	212	213	205	214	226	204	227	246	193	219	209	223	219	196	207	231	223	228	228	197	221	207	240	193	225	191	208	210	218	214	192	244	219	205	200	205	220	212	171	217	209	245	221	219	218	194	223	222	199	220	204	207	229	222	201	205	204	218	205	202	235	206	218	225	240	246	235	199	195	229	223	215	207	227	233	269	192	216	206	206	210	204	233	231	217	209	213	208	216	222	220	213	224	206	230	224	223	223	228	225	221	227	249	209	226	220	208	215	234	204	209	210	205	234	236	227	218	212	202	208	227	215	220	210	218	202	215	191	227	229	188	224	218	235	222	207	229	231	219	213	220	185	219	221	220	254	212	219	215	249	198	224	219	186	217	198	208	229	233	215	213	212	196	242	200	209	221	220	210	212	209	224	213	265	232	217	231	243	216	225	202	214	219	234	191	215	199	228	186	217	219	227	219	227	221	214	198	218	217	209	220	224	212	229	191	230	201	220	225	223	197	216	206	210	210	204	207	208	203	228	222	239	203	216	208	220	202	200	194	203	239	207	232	191	236	200	197	223	214	234	225	198	206	202	222	229	211	223	202	218	215	196	223	236	203	220	221	225	215	209	214	204	196	228	185	202	228	216	202	235	205	211	211	215	232	209	226	240	219	218	223	248	222	202	233	199	213	202	211	224	225	236	217	216	207	181	235	237	206	205	224	206	231	225	224	200	236	216	221	206	231	243	215	216	214	211	252	239	209	212	205	206	241	214	237	241	235	208	216	194	230	207	240	235	206	223	233	192	218	247	208	210	227	218	230	209	225	243	209	204	223	232	207	211	195	217	239	246	210	216	201	232	208	213	209	202	232	240	218	238	195	205	215	205	244	241	222	226	195	219	210	231	190	213	250	225	228	219	233	186	228	226	197	181	210	231	241	228	220	222	201	213	223	200	201	226	235	229	208	187	236	209	213	237	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16415	1659	3095	3450	3039	2481	2049	1813	1671	1620	1358	1179	1191	1078	1021	984	960	860	888	816	858	833	816	788	770	740	778	744	717	692	756	690	731	710	738	738	675	683	744	662	725	695	677	671	682	722	662	671	667	706	650	713	636	671	661	663	649	659	689	676	724	664	642	685	646	694	669	657	657	649	634	659	617	691	666	595	644	640	652	694	651	674	677	622	678	634	662	668	678	629	640	619	695	668	663	652	669	657	602	610	648	689	640	657	637	615	643	599	634	636	621	666	652	696	657	617	682	657	630	674	610	721	639	655	696	655	655	616	640	650	679	643	672	663	659	632	692	598	659	627	663	663	653	629	625	654	646	630	671	675	605	625	627	646	629	682	640	658	648	670	648	615	685	627	661	676	633	648	633	659	659	694	599	670	671	646	645	651	648	647	659	660	662	676	672	614	641	629	673	628	654	571	633	603	641	655	608	673	626	712	656	641	635	611	653	622	627	642	626	616	628	639	668	610	656	682	653	686	621	651	632	675	684	610	609	656	658	605	645	656	654	585	654	666	617	672	664	654	662	656	655	648	620	675	682	668	650	636	613	682	582	678	644	623	647	665	629	672	611	620	623	656	691	609	623	639	710	664	685	644	661	644	606	625	663	657	685	599	620	638	638	675	634	604	643	668	641	655	670	676	627	648	603	665	621	643	630	658	632	659	654	659	641	646	628	661	630	645	618	663	638	609	659	624	647	643	648	619	641	698	638	649	621	660	638	643	667	627	607	587	652	654	646	668	662	622	638	625	625	686	663	626	669	629	622	665	617	646	623	705	622	606	656	620	676	676	680	643	673	617	619	642	659	639	656	666	664	612	648	649	647	656	632	617	650	637	712	627	662	624	690	695	702	664	654	616	634	651	619	677	624	640	603	645	666	654	633	701	658	669	699	630	612	630	629	642	620	583	665	658	652	634	649	647	624	598	691	674	680	634	661	640	647	648	660	623	689	659	637	672	627	629	640	631	608	631	606	605	661	664	619	648	613	638	649	664	655	618	645	650	646	680	680	643	648	674	649	677	656	626	562	596	662	674	609	632	607	614	649	637	601	667	642	668	647	668	650	625	642	626	676	658	670	634	634	652	654	641	640	627	641	633	660	666	623	670	694	648	647	666	646	669	642	659	669	645	612	638	629	662	645	631	596	667	665	657	626	588	605	624	699	651	620	668	678	627	641	669	644	617	643	618	670	655	659	638	669	654	646	655	622	678	661	619	598	643	647	615	689	643	683	657	625	624	643	622	661	624	644	663	645	659	641	631	617	616	701	664	632	666	575	649	647	632	615	631	640	663	616	661	664	637	649	660	634	662	649	632	626	614	639	632	650	649	601	641	630	634	633	646	678	622	641	683	665	651	682	644	596	629	682	618	674	615	662	649	594	640	632	648	624	629	652	645	621	687	660	578	657	667	630	596	636	617	649	610	637	637	644	635	690	650	590	632	675	590	670	620	637	641	702	634	647	635	671	657	636	650	688	603	668	634	621	664	602	657	627	633	637	653	615	656	676	630	622	676	668	658	626	651	693	626	681	639	652	614	657	651	616	657	677	664	669	640	691	633	637	598	675	662	670	618	656	629	614	634	644	640	632	593	631	668	582	670	606	656	640	640	663	666	640	668	598	632	637	647	607	659	622	601	624	681	638	676	659	669	650	660	627	668	614	659	635	662	640	625	610	627	678	615	647	672	613	661	600	626	672	681	695	620	652	643	612	648	655	637	633	611	639	619	644	640	631	665	688	663	630	630	645	626	660	631	630	658	612	681	654	627	675	650	651	645	639	637	672	631	661	617	641	628	693	644	627	648	645	620	618	635	604	629	637	666	622	646	643	650	639	675	639	640	689	648	658	625	678	632	654	605	609	608	642	637	665	682	639	668	612	649	641	698	597	618	655	638	666	603	626	695	621	641	658	691	691	635	666	671	616	675	631	622	637	654	630	639	623	598	637	640	636	620	611	656	649	608	632	658	600	632	646	661	624	630	642	650	637	621	636	628	621	604	650	635	626	677	699	668	655	677	682	664	658	637	634	657	639	682	691	646	661	607	657	639	659	624	657	686	628	666	663	668	572	625	632	659	683	651	668	665	583	663	609	664	637	656	654	627	685	672	656	600	680	611	621	677	618	674	638	601	615	649	664	664	662	655	632	632	625	642	634	645	627	609	663	644	626	621	667	624	600	683	620	655	665	596	634	634	620	656	663	678	665	671	631	665	674	639	680	634	648	618	635	591	676	624	622	652	658	673	618	662	629	642	677	657	619	646	610	656	630	638	634	582	651	644	614	653	621	634	645	646	678	676	649	626	637	637	627	649	611	644	625	639	643	610	668	663	642	657	599	669	670	670	614	681	623	642	616	679	646	665	676	641	605	664	594	633	638	626	651	629	620	645	637	642	643	696	672	633	640	626	623	628	596	630	594	654	617	686	678	669	673	670	628	638	658	623	648	657	646	702	646	614	629	647	636	654	651	627	702	681	718	688	659	666	615	670	636	632	643	631	664	644	669	632	692	652	662	655	630	674	613	639	654	642	619	643	629	652	617	574	622	619	685	642	634	599	636	670	623	615	628	599	623	630	685	638	676	665	651	653	663	694	659	609	647	593	647	631	644	618	635	594	636	629	592	658	704	629	607	662	631	635	587	640	631	623	620	649	612	634	677	635	635	652	643	678	631	652	607	668	617	618	638	656	665	616	650	644	632	662	638	637	702	637	632	643	612	648	636	690	625	664	617	615	649	671	629	637	635	659	653	633	641	664	656	666	618	715	630	606	632	639	678	597	633	656	699	621	623	668	637	653	623	646	620	690	615	624	621	626	628	620	663	659	661	644	632	657	679	651	652	662	615	645	603	636	647	668	650	610	621	650	660	684	622	650	624	662	662	625	624	657	656	677	628	642	650	640	689	652	606	655	621	654	647	613	615	669	682	636	606	664	652	609	630	629	657	643	628	586	629	666	628	684	654	646	678	602	621	649	676	675	666	614	695	622	681	670	622	608	666	639	610	622	612	666	693	645	668	629	676	640	666	620	635	655	686	649	659	632	592	599	640	651	660	683	611	710	672	658	638	603	649	636	636	641	629	651	593	639	641	620	635	668	667	669	642	643	597	633	608	659	630	618	651	671	671	615	614	593	676	633	630	627	665	670	671	626	640	642	648	631	695	661	615	660	583	655	651	660	641	655	650	621	656	631	650	641	687	641	643	630	615	672	638	644	623	664	649	650	689	657	652	632	675	663	605	618	644	687	612	670	652	645	602	661	646	638	570	651	615	640	621	618	638	683	629	633	578	687	596	667	636	630	597	648	668	618	656	617	639	596	693	631	664	631	646	659	603	643	625	659	628	649	619	630	623	631	646	665	672	618	648	640	709	641	691	691	692	660	668	629	614	630	642	632	635	631	653	644	629	640	595	638	652	615	660	611	621	601	665	673	636	609	634	664	662	665	638	639	630	671	656	645	658	629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48626	12948	3540	2042	1430	1061	848	690	615	549	484	506	403	382	379	340	363	332	325	328	304	342	347	298	306	299	297	284	320	300	330	304	263	290	263	289	297	300	289	270	288	257	322	288	286	272	299	243	275	286	286	292	304	270	281	241	277	280	286	279	293	260	269	291	277	298	292	281	292	271	286	280	290	241	287	304	256	284	277	258	263	267	258	269	293	279	272	257	260	294	290	294	264	319	295	305	289	266	275	272	273	283	287	260	285	273	280	269	293	297	282	264	272	266	320	300	282	257	284	261	291	274	283	303	289	292	265	281	285	279	277	261	286	264	259	282	275	269	280	287	293	282	266	258	266	272	269	271	296	290	269	276	316	279	285	329	287	264	271	287	262	257	262	271	235	291	293	294	299	300	302	288	297	312	254	281	259	249	270	296	283	285	273	259	284	271	257	279	297	286	266	275	247	251	279	246	277	269	286	269	280	257	307	295	295	293	265	268	311	270	250	278	309	262	296	286	262	316	244	254	250	308	288	264	255	266	281	285	276	259	249	266	274	303	281	268	289	304	275	286	263	291	286	262	277	279	279	262	294	232	334	290	235	297	298	275	275	247	271	266	258	297	273	258	280	259	278	266	279	315	304	281	302	274	277	312	290	301	282	285	282	276	269	266	261	288	285	277	291	268	250	254	273	285	257	289	273	270	287	263	269	249	269	303	283	250	291	275	286	291	291	285	262	286	284	272	277	244	297	258	267	267	254	259	278	275	285	263	270	263	293	288	286	263	268	280	274	256	289	290	245	274	289	281	289	289	273	272	285	266	267	277	273	273	278	283	232	248	253	318	303	268	280	284	285	284	266	272	273	272	281	254	274	302	277	270	308	271	283	252	278	265	236	280	268	285	301	262	273	283	288	282	269	293	293	303	260	288	311	276	241	272	266	265	299	267	252	272	273	286	264	268	307	266	291	262	269	261	315	301	279	271	300	242	272	274	270	282	251	287	283	274	284	231	289	296	312	265	272	284	276	276	289	267	307	291	271	256	239	268	285	255	292	275	289	280	264	276	260	298	324	283	256	283	261	282	298	298	297	283	287	291	277	265	259	307	278	298	283	286	282	280	274	316	296	257	264	255	251	281	286	278	271	254	287	266	254	302	281	267	286	289	283	275	259	236	281	289	268	272	287	265	257	292	279	257	253	295	236	275	294	273	287	258	258	294	283	264	295	246	270	294	248	279	280	287	258	268	291	269	271	252	284	254	290	280	301	285	254	267	271	253	285	311	272	265	286	283	280	280	306	268	289	288	255	278	294	279	312	273	283	279	253	284	268	283	273	311	267	283	283	296	305	282	282	264	306	276	280	280	257	261	286	257	299	278	318	269	257	279	292	241	287	279	258	265	283	281	295	278	281	283	285	269	284	284	296	322	254	276	286	284	290	278	264	270	310	282	294	258	280	252	285	260	306	282	250	283	271	287	261	253	281	278	277	306	263	264	301	289	309	276	279	275	302	267	261	264	292	273	264	317	274	271	296	309	308	275	282	271	250	295	297	300	266	300	277	299	286	260	301	275	243	277	281	277	255	267	295	265	293	273	297	274	277	285	291	277	291	277	288	262	257	301	257	274	285	258	292	259	253	279	243	258	281	293	271	289	245	312	258	312	288	271	257	231	285	290	298	277	264	245	283	272	277	287	255	265	278	298	261	293	277	256	259	286	261	268	284	249	258	276	261	273	247	291	277	259	286	274	260	274	259	294	285	250	291	263	254	271	293	317	276	268	263	292	262	305	294	303	263	268	250	254	278	275	279	267	251	280	263	270	248	257	278	294	256	277	270	250	290	250	250	302	248	296	268	269	276	273	299	293	257	280	301	273	277	321	295	280	304	270	296	292	260	291	302	295	274	269	284	275	279	306	310	283	304	312	278	271	294	277	252	285	281	283	250	265	272	258	283	256	282	255	260	267	245	277	282	274	286	305	270	263	266	297	280	296	289	297	268	270	270	265	282	289	267	279	274	280	300	281	252	266	263	255	237	301	276	264	308	264	287	259	278	260	284	294	276	292	285	280	275	248	270	300	278	291	265	317	288	278	282	281	290	301	268	292	284	268	295	265	302	257	298	267	244	266	269	267	288	291	262	263	283	288	259	291	289	251	315	308	278	276	302	274	275	281	254	283	296	267	308	263	279	272	300	293	282	299	274	255	279	279	262	260	269	314	288	294	282	269	274	305	277	277	294	278	276	288	265	266	277	265	289	268	260	285	257	239	321	305	241	258	275	264	299	265	266	281	254	265	256	306	257	285	267	269	290	292	285	280	278	247	277	286	274	270	297	286	325	280	240	272	229	249	273	303	274	249	296	273	281	289	276	308	288	278	289	263	288	263	286	313	267	281	280	295	254	294	231	290	271	270	268	285	255	268	257	274	259	269	290	249	280	293	290	252	307	276	267	293	268	258	297	256	253	278	286	260	287	274	252	281	281	282	299	268	274	247	296	308	282	247	283	291	288	261	288	264	298	253	261	275	260	259	245	282	257	301	251	289	262	289	284	276	297	256	292	260	296	254	302	268	260	274	277	290	263	273	249	305	272	268	303	258	290	284	304	280	276	278	257	265	281	287	248	268	267	275	285	281	290	283	260	293	309	249	260	298	268	299	273	264	261	267	261	258	295	274	267	284	253	271	288	266	300	279	330	265	268	275	250	252	278	292	282	280	256	276	296	241	291	286	259	281	258	245	253	286	266	263	269	283	273	275	282	271	268	278	262	288	274	272	306	306	303	320	287	270	302	291	279	281	288	253	275	278	283	279	301	284	287	277	268	269	284	291	298	278	258	258	274	265	284	256	241	259	248	268	275	261	268	287	275	298	264	289	265	285	241	272	302	266	259	265	304	268	266	274	287	263	269	299	297	250	289	293	271	265	263	298	271	280	284	262	267	282	296	272	264	286	279	302	272	257	288	283	268	263	290	270	282	258	254	286	266	275	259	265	247	247	298	279	280	248	268	270	275	290	267	266	266	245	294	250	273	293	286	256	307	273	268	272	275	258	269	266	284	279	264	273	287	275	289	291	280	262	291	276	242	279	298	270	299	302	272	279	264	294	285	263	280	257	275	296	295	248	298	260	273	270	287	279	277	293	254	272	289	268	265	301	266	289	273	282	282	258	251	272	271	290	283	274	289	306	286	289	268	297	265	281	266	303	245	283	273	294	283	310	282	289	270	274	273	284	269	301	263	316	308	279	284	291	272	274	298	300	276	259	288	277	282	274	278	251	283	273	261	288	313	311	256	271	288	309	275	266	263	242	283	301	279	287	305	293	266	286	300	263	317	256	268	279	304	259	294	286	261	268	267	276	257	270	292	246	282	273	259	283	270	254	284	242	275	268	281	270	286	260	282	271	276	283	284	302	284	275	257	237	291	265	275	256	270	285	282	270	303	287	270	278	295	280	290	232	269	252	255	278	267	272	280	273	277	290	251	264	296	229	291	278	293	271	236	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21252	2720	5571	6248	5374	4348	3737	3097	2643	2429	2189	1902	1747	1651	1480	1438	1380	1261	1245	1212	1137	1105	1056	1092	1003	1003	954	978	940	953	949	930	951	887	884	906	871	908	828	849	881	855	873	853	858	846	875	808	856	830	801	845	812	829	794	790	810	796	787	767	832	775	845	744	808	827	818	800	817	793	770	791	784	812	838	801	753	815	813	837	813	783	796	769	770	787	821	770	789	787	802	793	793	765	795	794	764	750	739	793	774	789	783	777	738	787	765	780	780	788	796	796	755	759	731	783	801	793	768	842	813	750	787	802	770	765	772	752	808	815	820	761	799	790	783	752	783	762	753	779	769	788	748	812	772	785	787	782	761	797	830	815	776	786	812	759	773	820	814	737	748	761	754	774	782	732	758	788	790	740	795	811	816	719	759	777	788	812	772	811	793	808	735	739	809	743	751	748	736	774	759	765	754	747	771	731	741	755	808	792	720	770	785	799	747	785	796	758	762	786	772	836	789	782	808	772	759	750	751	795	781	760	842	788	777	753	737	836	757	787	787	753	800	752	792	815	777	764	816	743	772	779	729	745	797	777	812	718	791	731	736	766	812	827	770	763	746	764	791	739	797	741	794	791	809	776	738	768	791	740	753	761	772	773	720	751	802	799	746	757	748	794	777	850	785	807	789	741	784	824	820	754	737	760	765	726	727	758	740	793	771	745	789	768	791	747	781	723	808	767	793	756	738	779	802	800	715	790	791	812	768	744	789	786	734	777	785	787	813	731	765	782	693	724	759	762	815	713	756	735	816	827	764	736	772	793	796	810	821	755	802	785	761	776	789	756	741	765	760	780	737	777	768	736	779	753	784	789	759	748	772	742	763	741	775	766	798	783	815	813	743	774	778	820	773	762	749	812	829	784	765	836	772	739	749	739	774	740	788	767	770	726	817	811	791	774	795	788	783	769	759	722	799	747	797	756	789	778	782	790	722	816	771	793	792	739	771	749	767	796	804	838	759	790	773	749	766	738	811	766	730	799	775	805	769	774	741	781	795	781	761	826	748	797	737	746	814	831	755	765	738	793	747	809	735	734	765	803	763	786	799	780	734	776	790	734	758	759	759	811	761	736	792	761	766	745	760	841	839	717	758	782	786	751	760	741	751	726	799	733	738	792	780	756	773	746	736	741	736	767	786	779	785	782	760	784	745	775	781	766	763	842	775	768	801	773	740	799	784	777	720	724	735	765	811	769	739	836	822	761	777	797	803	760	753	767	770	722	770	796	789	816	753	759	783	766	754	732	797	751	776	768	792	764	779	816	774	793	773	793	770	786	749	757	738	777	744	755	814	784	746	774	777	786	781	819	786	756	778	771	803	781	737	815	736	751	815	773	833	798	765	771	771	782	794	777	758	776	767	720	800	731	766	752	762	712	747	712	830	793	767	774	731	794	780	791	782	775	790	734	762	781	773	812	784	820	776	737	754	744	787	867	744	765	785	782	801	822	753	813	745	740	773	756	771	762	747	743	821	793	782	767	788	782	748	771	719	786	801	789	788	787	764	779	800	777	740	783	736	831	766	799	764	777	754	808	733	760	780	767	798	710	724	753	787	742	805	747	799	761	772	809	791	755	721	758	804	680	763	735	761	796	800	775	780	792	818	751	818	777	741	747	761	760	785	814	760	777	714	849	829	767	786	830	778	741	755	821	823	761	747	813	822	746	774	780	812	822	732	789	689	759	768	769	750	761	725	759	760	730	797	758	766	746	792	795	750	759	791	771	796	781	796	777	775	747	798	763	746	738	759	758	786	809	708	784	743	774	736	765	756	751	761	785	704	764	742	766	761	797	822	800	787	800	745	769	753	709	783	794	744	793	786	727	783	796	805	761	726	821	811	757	778	809	749	763	749	717	781	802	785	750	737	776	749	790	774	734	784	768	791	756	738	802	783	802	778	759	795	768	777	753	775	790	729	793	788	819	786	779	797	785	745	800	746	766	738	740	757	756	711	815	788	713	778	801	736	765	755	789	754	773	778	743	753	801	742	847	741	848	767	758	794	782	743	765	769	774	793	763	762	713	779	792	828	777	764	737	807	772	753	774	785	724	761	727	801	785	781	785	822	809	728	748	787	740	757	774	792	754	772	726	786	789	770	765	743	741	786	763	730	755	751	822	769	767	730	791	794	719	800	782	819	770	786	783	740	759	768	734	723	783	752	780	799	706	735	795	760	765	804	783	774	765	835	799	782	785	798	771	722	754	799	767	763	779	724	758	753	826	808	818	749	799	791	798	753	783	773	811	798	833	792	785	775	766	759	704	779	762	811	720	755	785	782	782	726	808	753	744	732	773	766	792	762	777	802	772	792	819	736	816	697	755	758	773	764	795	792	785	739	774	774	776	767	753	750	763	736	808	792	737	823	741	792	753	761	782	756	799	748	761	749	745	833	746	769	762	747	782	751	773	763	740	812	736	811	770	789	786	754	818	777	778	773	747	769	780	796	773	755	758	798	800	794	740	804	756	745	772	749	772	751	720	748	796	753	815	741	764	776	717	784	774	786	777	741	741	794	754	755	754	747	777	739	788	730	737	797	714	780	757	784	763	787	774	790	781	782	722	768	741	762	752	770	776	793	793	773	791	740	749	797	764	803	757	767	794	772	779	737	789	712	775	792	774	769	781	787	816	791	791	838	757	748	758	808	747	746	759	738	778	782	745	754	774	762	835	708	755	811	787	818	793	722	800	731	743	744	785	754	780	791	786	776	754	809	778	763	803	757	743	758	807	742	768	782	764	800	820	773	711	767	750	767	751	744	771	740	849	795	748	845	802	713	726	793	773	749	760	814	740	762	762	786	781	794	786	731	733	735	738	789	759	811	713	784	755	833	780	737	762	816	807	794	756	748	739	798	745	791	735	782	782	754	758	809	764	740	758	754	794	774	743	742	750	798	795	811	817	818	772	789	747	767	763	744	785	766	746	741	753	799	747	759	740	756	745	770	767	713	808	768	761	765	818	751	765	803	800	775	765	760	769	749	797	786	769	750	778	767	759	745	756	754	793	750	725	827	775	758	726	779	804	791	732	783	781	784	788	758	818	752	743	717	743	794	787	739	776	780	805	789	728	744	773	753	786	782	816	862	782	778	786	782	786	791	731	756	786	789	709	810	760	738	725	749	776	790	795	735	746	767	734	809	786	708	748	747	758	781	790	726	757	757	787	752	762	775	771	773	746	780	786	766	742	741	793	747	788	775	764	737	812	742	749	781	745	760	751	778	794	775	789	755	756	720	740	783	781	740	733	817	750	783	768	759	768	746	743	790	763	759	772	739	778	758	802	777	773	784	763	748	759	739	816	778	755	764	753	793	771	814	794	767	784	782	755	779	801	737	810	751	779	759	790	744	755	756	771	815	732	758	776	760	755	751	756	740	779	818	747	747	792	760	777	714	750	802	774	769	802	766	790	788	724	781	764	763	779	815	771	775	752	788	754	824	775	723	765	821	725	737	763	811	809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6005	265	166	150	139	123	118	92	97	112	88	110	81	103	103	117	86	104	77	110	98	110	95	89	93	111	85	108	108	118	105	91	82	86	111	87	113	97	93	106	86	82	85	92	105	83	106	111	93	82	98	90	89	100	91	98	100	98	81	96	93	92	99	85	100	98	90	98	80	111	109	83	88	82	108	82	99	110	83	88	128	99	99	88	104	102	102	86	83	82	103	90	80	81	91	92	103	93	91	81	100	99	93	86	104	87	94	97	111	91	102	104	102	99	97	78	94	93	96	88	100	92	100	96	106	100	89	92	126	88	81	98	88	84	87	99	89	95	94	89	97	70	116	96	101	102	110	80	98	94	86	99	83	85	99	92	103	100	83	95	89	96	86	93	105	90	95	109	96	72	101	110	87	100	95	96	97	84	91	91	93	92	100	81	95	93	101	79	88	85	83	79	93	89	106	109	99	109	96	78	126	114	90	83	96	93	93	84	99	87	104	107	86	98	90	86	108	110	95	91	94	90	96	99	87	77	82	84	89	96	103	88	97	94	98	71	87	101	109	94	113	82	95	108	84	92	93	87	90	86	114	106	92	91	116	99	100	105	88	84	89	107	86	102	91	78	118	86	77	90	104	98	102	112	102	94	80	91	85	89	89	93	99	98	101	98	109	85	95	103	100	98	101	93	95	93	89	105	85	95	82	95	92	95	108	121	96	92	98	97	81	101	128	85	77	96	72	94	93	101	103	98	110	78	83	79	88	91	89	99	99	88	104	89	107	85	87	99	91	101	87	88	86	96	110	96	93	83	88	96	96	93	104	101	97	104	113	92	86	106	100	83	96	115	110	91	91	100	88	102	78	93	95	74	103	88	77	97	97	103	85	82	107	111	99	98	92	88	105	104	99	87	93	116	86	95	87	99	95	101	91	90	80	72	97	95	92	80	98	79	99	88	93	107	106	113	90	73	98	93	93	105	87	106	102	97	104	99	104	100	89	82	89	90	84	78	91	86	91	107	99	95	93	81	81	76	79	102	95	93	81	76	89	94	98	89	113	100	110	89	112	89	78	104	107	86	104	80	104	101	88	101	99	97	94	106	80	90	107	94	80	97	109	90	95	88	92	100	99	100	101	105	86	99	92	97	95	83	107	79	91	87	74	99	83	95	92	88	95	105	98	101	113	91	92	81	104	97	91	98	87	81	117	97	102	108	95	88	99	100	93	112	94	99	100	91	87	83	83	88	92	93	102	96	103	93	100	109	112	97	107	89	102	69	117	92	112	88	90	84	87	77	95	95	95	82	86	102	81	96	81	92	84	92	99	89	95	95	111	87	84	89	101	105	92	85	87	102	98	79	91	113	100	107	100	100	91	89	92	80	87	85	83	89	95	98	81	104	109	114	87	101	105	86	90	92	94	84	90	96	84	97	93	90	90	102	83	105	85	91	111	77	100	82	98	96	83	108	96	85	98	112	110	87	94	115	90	92	93	113	96	106	97	95	89	84	102	93	93	94	105	98	83	106	99	89	82	93	118	101	109	95	85	88	80	85	96	102	105	102	95	95	86	99	108	92	83	109	110	90	81	90	102	112	91	87	92	118	84	85	100	94	100	96	112	95	76	98	108	83	95	92	95	107	103	85	92	81	106	90	103	82	80	96	100	105	88	90	76	112	95	92	89	96	98	105	97	101	89	88	87	92	86	108	104	76	97	108	85	90	107	99	97	99	91	84	95	96	93	84	84	95	100	98	88	93	91	101	89	90	97	86	96	88	90	101	94	94	94	99	95	82	91	98	103	106	102	77	87	96	83	102	99	101	94	86	99	100	96	102	103	95	100	91	112	105	103	103	98	98	80	99	100	81	87	93	95	86	94	91	101	112	95	96	83	86	98	79	88	110	84	83	79	93	81	83	101	90	102	93	104	82	92	93	102	101	101	86	111	93	110	91	81	98	90	97	99	70	110	96	100	117	87	94	84	95	103	104	83	94	90	82	88	92	82	92	91	99	108	101	85	91	89	97	83	112	97	102	79	108	89	90	98	91	75	100	113	84	100	88	98	101	88	90	93	92	87	84	89	101	85	97	83	99	98	88	92	104	102	94	92	91	91	93	87	107	85	93	100	78	96	103	78	111	110	99	95	121	104	79	104	95	93	85	91	73	88	78	87	107	91	105	99	96	98	96	106	105	91	95	105	88	97	101	77	93	86	91	88	96	104	104	102	75	81	108	113	98	76	92	96	115	109	95	104	95	99	90	87	91	79	94	111	92	85	90	98	107	92	118	102	103	87	108	93	102	114	93	88	94	103	88	95	82	91	92	90	92	91	94	107	87	103	97	88	91	87	118	74	111	93	83	94	79	97	96	102	78	79	96	94	91	90	82	97	100	92	95	88	93	100	92	94	92	87	102	90	110	129	91	97	102	90	76	75	92	79	91	108	79	101	100	102	85	80	116	94	79	92	86	74	101	90	108	87	90	108	89	100	88	95	118	96	104	89	99	90	93	82	88	98	93	85	81	106	97	94	89	89	98	103	103	102	91	94	90	70	96	110	97	78	86	101	89	86	109	84	97	100	99	100	81	86	95	77	109	85	95	112	106	111	111	97	102	89	89	106	105	85	99	92	91	94	110	105	93	87	82	64	92	98	95	90	76	92	112	92	89	91	101	73	90	100	92	100	96	86	100	89	86	82	111	114	75	87	109	82	82	103	84	69	107	94	84	96	96	91	99	104	92	93	89	103	83	97	108	93	96	104	87	90	94	82	78	90	101	107	93	91	95	104	95	91	89	108	97	77	103	102	102	102	79	107	97	97	89	103	90	94	85	96	89	100	87	72	91	85	85	106	90	92	88	90	99	99	97	95	86	98	101	109	96	108	85	97	88	86	90	100	101	89	90	104	95	77	93	72	125	100	92	97	83	97	96	85	90	88	91	106	97	96	97	88	87	107	116	99	90	106	78	87	92	96	91	99	110	85	97	101	87	83	96	107	98	78	95	100	107	101	79	96	102	98	90	105	94	105	85	91	79	81	88	98	97	103	83	103	99	92	97	97	95	94	76	95	112	105	91	81	105	106	88	90	95	103	93	87	102	111	105	81	81	88	102	95	87	108	90	91	89	87	95	109	74	94	114	91	89	96	106	98	113	88	87	91	87	89	107	83	83	109	94	103	101	107	100	108	103	85	86	112	93	89	101	94	90	88	96	94	100	88	101	84	97	93	99	100	87	99	102	111	88	83	96	81	105	92	99	111	95	77	97	91	95	100	84	93	104	88	92	66	91	80	88	100	102	86	103	85	86	91	80	109	109	92	82	103	109	88	87	92	92	96	91	99	96	85	100	126	103	92	71	108	92	92	97	99	86	92	96	101	106	101	83	79	89	80	85	84	98	84	112	114	97	79	92	100	83	101	99	95	94	91	82	94	89	90	92	109	89	86	105	89	111	110	96	99	98	96	86	102	105	92	98	99	85	111	94	83	70	84	97	87	122	86	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6815	381	473	506	541	434	426	402	383	369	363	398	352	365	331	376	358	343	346	377	334	340	367	319	346	347	322	306	356	316	343	311	332	338	334	370	350	347	334	335	332	327	336	313	316	282	330	315	329	335	344	273	338	332	342	332	335	326	322	333	319	345	326	297	317	321	306	301	366	298	318	285	356	292	335	345	351	337	335	316	332	309	323	328	323	341	347	367	327	319	343	323	292	299	319	351	331	320	361	335	329	339	324	327	368	338	358	334	368	343	352	343	315	328	336	351	348	374	336	274	306	354	319	330	317	332	301	319	323	355	324	331	339	354	339	330	311	329	361	304	323	334	343	315	338	345	322	357	350	328	327	315	338	303	333	360	346	320	360	341	358	342	310	326	308	324	321	350	342	323	360	357	357	300	342	324	317	328	329	305	346	313	315	364	347	337	307	311	346	311	327	327	356	341	345	330	346	339	339	305	330	345	292	363	355	344	321	315	328	283	336	307	301	284	300	362	332	340	319	334	329	333	346	304	332	334	333	303	345	349	327	375	307	315	326	325	346	329	335	327	330	338	326	322	325	308	345	314	294	336	328	321	356	350	335	318	329	330	348	348	321	349	327	326	336	314	351	362	322	360	318	323	341	345	327	328	329	348	331	365	329	357	308	328	351	330	330	315	328	338	308	326	298	338	340	342	341	347	378	320	329	361	295	343	339	340	335	348	316	352	324	319	342	361	311	355	312	321	310	317	349	287	320	337	319	338	314	334	320	332	326	311	322	376	317	308	327	314	349	308	327	329	349	312	317	327	364	319	346	336	339	315	319	346	306	327	337	345	305	337	307	330	322	328	333	342	319	307	329	354	366	353	319	303	329	310	327	351	329	316	327	290	344	342	346	323	301	291	315	340	331	320	322	334	305	336	327	331	321	351	334	296	338	321	342	325	349	323	309	345	336	325	330	334	332	308	290	321	334	353	324	336	324	359	328	296	332	343	333	343	312	366	317	342	314	322	345	323	311	357	352	326	343	342	344	298	314	340	321	308	338	326	343	307	333	323	321	323	315	350	349	328	289	315	313	337	309	304	328	323	329	349	307	334	326	348	314	315	333	323	337	304	346	327	324	324	318	329	341	334	333	326	318	330	319	307	336	318	348	342	361	311	333	337	344	331	330	318	338	340	322	322	317	341	310	350	307	324	333	337	312	332	364	313	335	328	321	368	302	316	310	326	312	333	322	327	303	340	360	347	308	339	327	339	378	349	354	358	354	313	331	309	335	331	371	326	305	352	333	354	321	321	321	342	362	334	347	338	325	308	353	320	342	314	364	312	362	345	330	326	329	350	341	309	335	275	344	345	301	339	336	341	317	358	290	357	329	349	319	318	343	344	346	355	325	346	343	359	321	323	333	320	342	320	312	316	330	382	359	353	321	318	314	300	325	312	337	318	298	336	347	341	345	290	324	306	343	299	324	314	324	347	325	310	323	357	342	333	350	338	310	359	326	308	356	350	391	305	335	328	321	314	330	335	314	322	328	332	353	318	330	311	311	345	367	349	327	324	319	380	326	330	329	328	330	333	355	307	323	300	338	305	311	323	313	315	342	317	339	324	319	312	327	359	329	318	333	325	337	326	329	323	320	324	334	294	327	333	345	291	309	323	321	303	370	368	338	336	319	340	335	341	321	376	327	341	330	344	332	325	317	330	359	334	345	330	311	331	317	337	299	352	349	336	337	344	332	329	354	371	336	326	321	326	347	346	339	340	332	322	350	326	325	311	340	350	350	328	350	307	323	309	352	302	313	324	341	335	357	348	376	318	337	326	331	343	309	334	306	333	340	329	315	311	340	344	306	302	322	350	344	356	367	333	326	307	342	320	327	319	301	320	326	316	339	300	339	333	292	317	322	323	311	352	340	323	343	341	355	347	340	333	332	313	333	378	308	309	352	350	342	316	346	327	319	336	314	335	304	318	308	299	332	353	368	361	294	334	313	314	347	310	332	303	346	298	316	337	345	353	320	344	351	320	329	350	332	349	334	328	350	306	347	360	330	332	325	340	340	342	360	327	350	343	329	324	311	337	310	292	342	351	346	331	301	322	347	321	326	331	307	344	350	340	356	328	332	340	337	361	337	317	333	304	324	331	313	314	319	362	334	343	317	339	332	325	291	331	319	328	333	320	323	318	363	359	347	350	367	321	324	339	328	349	346	320	331	335	348	338	345	341	312	315	332	323	333	303	349	320	300	344	333	323	321	313	303	294	323	363	349	318	310	326	302	321	325	335	371	340	336	306	310	321	336	328	334	341	341	338	313	297	327	327	333	317	323	323	330	333	351	339	336	348	307	325	348	330	321	310	300	350	344	313	318	353	329	324	323	314	354	304	338	331	320	323	317	354	294	301	309	306	338	312	327	331	370	338	334	322	302	314	334	311	336	279	326	323	333	356	321	323	318	305	321	341	342	344	350	327	320	306	311	333	322	323	353	305	312	339	335	320	300	329	358	362	336	300	342	337	315	327	334	317	302	323	371	301	340	323	356	311	330	338	321	297	318	319	365	346	322	353	343	343	335	337	293	352	324	380	299	320	324	343	350	333	311	316	321	303	347	355	335	331	314	349	326	341	320	336	309	329	350	321	325	302	330	370	335	343	330	349	312	332	324	340	317	344	329	333	328	336	327	375	311	353	307	305	335	329	325	333	335	319	330	350	334	336	336	315	301	313	319	329	358	345	346	348	332	327	339	303	335	299	323	306	305	328	331	329	342	331	329	318	332	314	332	339	301	335	345	327	346	312	348	290	359	332	300	343	325	332	315	317	348	289	322	345	312	365	363	356	333	348	323	324	332	304	317	318	297	301	362	331	338	327	332	327	335	320	321	287	318	298	338	321	303	304	372	319	350	363	318	345	350	312	314	332	323	350	304	319	333	305	358	327	372	312	331	335	343	364	318	347	348	326	320	311	357	330	316	320	303	369	344	318	345	327	349	360	335	327	333	333	339	337	350	296	319	329	327	328	331	322	333	338	329	309	335	338	330	350	370	289	309	320	320	347	313	327	319	323	347	339	327	331	319	338	315	314	316	364	309	309	332	317	350	348	332	319	330	336	306	305	304	314	343	332	347	353	328	321	307	363	314	345	347	328	342	326	325	314	320	330	340	317	323	348	308	344	338	332	342	339	311	289	340	347	302	319	333	356	338	341	337	325	338	331	376	327	328	330	294	373	315	319	329	324	336	307	328	313	355	324	316	319	306	333	320	320	321	338	306	359	295	334	315	324	316	327	311	303	335	338	327	347	366	336	332	352	315	370	306	318	350	320	360	279	318	315	297	324	325	301	329	306	342	319	288	330	342	363	357	306	334	334	347	320	300	321	355	320	326	344	324	335	331	350	332	342	337	322	360	338	341	304	310	328	342	372	316	300	337	345	352	352	288	305	330	338	294	314	332	351	339	358	334	324	304	350	310	315	324	324	296	322	333	312	321	349	360	335	332	325	342	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36284	5677	1415	1047	810	603	495	430	400	384	338	305	284	285	282	283	260	265	259	247	249	211	238	211	230	220	209	249	207	254	225	246	210	237	212	217	224	223	202	199	215	243	228	243	207	234	232	217	263	198	232	210	196	209	223	231	214	210	233	209	216	216	224	206	221	247	244	204	242	240	233	205	223	221	249	203	214	203	210	211	223	233	204	193	206	228	216	212	207	209	224	227	205	215	205	210	191	245	233	214	232	224	212	243	221	218	191	205	215	207	221	237	210	225	200	230	225	233	211	229	209	205	219	217	208	223	205	211	210	237	227	207	234	206	215	238	229	207	214	245	209	204	219	227	211	198	220	210	200	202	217	229	216	250	236	217	205	216	213	211	225	253	208	207	239	216	191	219	201	206	227	236	251	224	241	225	218	226	206	238	231	217	213	201	238	212	248	229	216	214	216	194	182	215	212	221	225	222	237	198	203	210	232	221	184	182	232	206	238	200	216	200	249	197	200	254	203	210	236	233	222	210	226	208	206	215	229	231	231	212	234	217	209	213	252	215	217	219	216	205	200	202	231	224	214	220	222	206	202	220	239	197	228	203	250	220	209	231	212	210	198	202	238	200	198	220	207	211	226	227	219	213	241	231	199	210	199	226	215	230	233	192	208	201	218	197	198	212	220	233	235	213	235	219	202	217	208	230	237	183	213	219	217	211	234	235	218	229	239	240	251	208	227	221	215	247	214	210	226	213	236	211	213	238	193	234	227	194	228	222	214	225	223	205	211	215	222	226	218	243	217	207	219	240	195	200	253	205	212	234	204	234	209	230	220	213	213	235	233	212	210	212	211	223	240	252	209	219	205	208	225	218	207	238	232	206	244	211	227	213	236	210	231	211	199	200	227	234	219	250	231	213	224	190	221	207	208	235	215	222	207	198	220	213	230	220	235	240	216	213	206	216	241	228	227	229	205	217	214	208	246	211	223	227	202	206	225	223	236	234	213	214	225	196	207	235	252	242	228	239	235	203	242	229	230	206	214	233	199	237	189	224	217	232	201	213	205	215	234	201	235	223	226	218	201	216	237	230	210	220	207	204	219	200	211	222	208	204	213	240	222	205	234	240	212	229	223	201	239	205	224	201	218	224	207	243	230	218	225	239	210	207	197	200	203	204	218	223	198	213	213	223	223	207	217	209	229	206	212	240	230	224	226	223	219	227	240	226	203	245	209	225	222	230	216	226	201	223	206	221	218	224	190	210	223	193	220	225	244	227	214	227	211	219	203	198	231	233	204	219	206	223	197	224	233	233	215	225	224	206	204	231	224	219	209	223	232	203	212	232	212	238	226	222	211	212	215	218	230	210	239	230	193	224	236	216	232	183	233	245	217	232	220	216	227	215	219	252	211	210	244	212	221	236	210	231	245	243	257	215	225	226	232	217	244	226	212	205	189	230	199	222	232	219	226	233	205	215	199	228	194	217	227	202	217	207	208	227	207	228	227	237	213	199	220	218	212	217	244	244	209	205	229	225	221	241	220	213	231	225	205	206	243	231	233	226	204	254	237	219	199	217	221	248	227	195	224	222	210	244	215	209	217	216	189	195	222	193	210	199	260	219	234	213	224	218	211	205	219	188	216	234	224	209	231	205	218	196	233	219	197	195	203	225	224	242	214	225	217	228	214	199	209	221	224	225	237	199	232	239	212	236	214	210	201	230	207	224	244	229	220	233	224	223	191	216	210	204	237	220	209	200	223	238	215	203	227	225	237	203	228	246	254	220	240	240	244	220	220	205	208	237	222	223	201	208	215	191	225	222	218	200	210	189	206	224	184	216	200	229	236	216	200	217	199	226	237	219	245	215	247	207	200	204	201	197	208	192	242	221	223	234	232	224	227	252	199	217	210	225	201	193	209	204	228	210	211	207	244	222	245	225	232	213	210	213	229	218	223	237	214	221	220	245	202	195	226	207	250	219	233	220	217	187	241	245	215	201	236	223	210	198	218	249	234	205	253	225	194	233	206	216	223	194	223	211	227	240	195	238	236	235	217	220	213	221	219	227	229	217	204	208	223	188	197	229	214	224	206	225	231	201	230	218	220	213	267	204	200	239	219	232	212	227	231	200	213	230	228	211	194	238	223	238	227	223	231	211	221	182	208	261	219	213	215	221	227	216	204	207	206	212	229	193	248	215	208	246	217	202	204	216	207	212	211	203	244	176	229	199	200	197	212	204	241	215	200	191	206	230	231	236	207	220	219	221	230	226	214	228	211	177	243	232	186	225	209	210	215	217	215	213	223	226	203	200	230	206	205	222	215	235	205	224	203	231	211	236	244	208	206	226	218	216	191	240	220	228	200	214	241	251	226	231	229	224	191	222	197	202	207	206	219	192	256	198	207	227	208	216	209	229	214	181	211	235	214	229	221	247	243	219	214	232	235	213	216	224	201	202	212	212	237	201	200	222	243	239	230	238	223	249	220	203	229	232	216	203	239	207	195	223	219	223	241	206	219	209	220	213	223	221	240	218	196	232	214	244	228	231	220	236	209	218	237	235	205	216	241	238	229	218	204	250	207	242	221	185	188	206	214	221	212	274	200	222	220	230	216	195	231	205	200	247	217	220	232	204	219	246	227	234	214	214	248	240	219	229	234	218	239	207	213	210	220	224	214	188	213	220	227	217	223	206	194	222	209	218	209	211	215	236	246	230	241	206	199	253	202	223	221	216	211	220	231	252	213	251	211	240	205	221	204	224	206	216	236	195	221	228	224	215	212	214	246	207	249	219	241	190	205	227	249	231	225	215	241	242	236	224	225	224	220	205	214	230	205	215	225	201	209	213	223	235	220	220	233	191	200	211	226	210	228	223	235	232	226	207	231	215	205	234	234	218	221	250	219	215	222	223	205	228	262	229	233	214	233	240	207	198	235	225	185	204	199	246	230	213	223	194	224	212	222	230	225	222	219	221	221	208	233	194	205	227	228	225	209	221	200	220	200	233	195	212	198	199	227	249	215	214	205	222	223	200	195	234	215	209	224	193	195	199	225	216	210	212	233	239	210	212	207	229	201	211	234	235	219	211	227	259	217	215	238	224	220	240	232	253	230	219	204	204	212	207	219	204	232	226	200	243	223	204	211	221	220	254	229	215	237	216	226	221	202	205	218	222	228	197	217	217	209	192	208	201	238	232	236	236	212	237	225	186	215	209	205	225	211	209	234	207	207	221	214	217	199	246	220	241	240	218	234	188	222	217	193	234	222	218	222	215	246	189	232	251	214	240	254	225	215	227	209	215	229	228	207	236	204	243	224	210	224	220	208	206	196	186	216	227	227	201	218	201	233	248	213	220	223	215	199	186	222	194	215	213	221	239	232	234	212	236	213	244	220	226	196	235	208	211	214	240	238	244	179	211	197	222	245	219	230	236	232	251	223	208	243	211	217	225	222	239	213	245	203	229	219	202	240	226	190	228	199	222	203	211	234	228	220	195	208	201	228	242	216	202	251	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16281	1681	3203	3704	3010	2553	2189	1820	1667	1469	1340	1156	1193	1077	1015	996	923	935	937	858	854	807	808	773	747	775	804	764	723	737	725	742	758	753	740	772	723	719	657	723	735	677	748	702	675	699	709	690	698	661	675	673	651	736	656	681	715	688	669	675	692	747	707	617	685	631	674	657	650	682	643	684	661	652	663	686	681	710	724	658	633	649	682	683	716	649	664	672	653	672	625	663	588	624	631	644	624	658	631	650	636	629	589	668	646	691	624	621	631	628	616	679	671	676	618	621	639	673	652	648	621	666	621	612	683	672	631	671	669	669	633	638	635	648	665	634	627	635	623	595	645	687	661	643	667	672	668	655	677	628	649	628	666	682	645	672	683	656	673	658	696	614	687	650	682	680	633	707	610	643	636	600	623	646	666	650	629	637	688	592	663	590	655	647	629	644	646	630	669	612	606	604	637	670	674	653	688	597	656	669	639	647	639	633	644	649	631	682	637	626	644	684	627	632	623	598	622	639	649	665	636	676	659	653	666	650	668	611	656	656	640	610	715	654	602	649	676	623	626	645	658	639	656	677	639	643	617	627	634	663	702	699	686	652	687	638	627	681	665	642	656	675	616	647	646	637	676	625	626	655	643	652	647	698	650	650	644	694	620	650	638	625	662	626	661	665	606	645	643	654	640	639	638	659	661	675	683	621	690	633	597	648	665	649	661	644	657	635	655	600	653	639	611	600	636	636	671	627	638	612	644	626	665	610	693	666	705	665	678	631	663	714	659	683	628	628	665	685	648	681	628	657	657	630	655	656	612	664	655	647	637	631	659	639	617	622	649	605	657	673	628	636	671	676	633	650	653	613	621	599	628	627	634	640	654	661	634	622	656	667	669	651	686	685	632	629	651	667	666	657	666	636	619	623	628	628	657	651	627	640	668	668	612	652	625	631	647	715	668	691	653	613	651	641	607	658	668	631	630	684	600	637	681	648	641	628	655	610	649	610	642	628	638	619	681	637	571	601	673	659	656	671	633	633	656	693	643	643	599	655	647	674	634	635	617	673	656	614	676	674	655	653	618	639	673	639	629	665	680	658	616	644	641	633	656	635	646	669	657	698	688	640	624	660	624	646	678	631	654	671	673	629	641	640	657	626	633	693	619	700	639	658	623	622	671	622	650	667	633	658	621	682	668	670	617	682	665	683	635	636	679	678	665	623	702	650	693	671	651	648	632	597	696	676	653	623	651	644	672	660	643	620	687	623	651	596	641	661	644	659	653	667	692	668	651	653	684	646	655	608	638	661	624	620	601	615	681	670	641	682	615	670	638	613	649	633	670	647	646	679	674	628	635	662	627	624	594	617	690	647	639	680	657	644	667	637	653	628	670	652	624	689	625	653	660	665	633	663	664	632	662	623	621	647	648	656	649	623	647	637	677	654	624	725	643	650	586	668	663	608	626	633	687	658	642	650	665	656	672	689	648	644	607	642	624	645	616	682	636	670	649	664	644	626	637	649	648	592	643	658	641	676	642	612	645	682	625	645	632	679	663	620	690	653	625	662	678	642	649	668	637	616	645	635	637	627	666	640	607	636	589	688	598	648	653	638	668	672	655	620	642	646	658	680	687	650	704	622	641	633	640	667	627	635	667	662	624	678	653	656	630	670	711	608	632	638	669	629	611	622	673	624	619	612	598	637	624	662	610	630	655	656	658	663	668	651	627	638	697	635	638	644	644	658	570	614	639	657	706	663	631	631	636	636	651	646	660	640	639	630	628	646	635	627	661	649	669	622	672	649	613	647	594	635	651	584	659	608	628	661	649	697	634	620	660	640	664	646	623	611	632	654	680	614	661	602	666	651	649	638	684	663	636	648	719	651	638	632	623	613	647	671	664	655	650	627	581	618	627	624	619	615	655	655	646	663	671	572	630	659	669	687	624	687	643	642	636	617	654	626	645	637	647	626	626	620	687	620	636	634	668	625	647	654	647	671	605	705	683	727	650	642	637	646	624	661	659	620	692	653	661	652	632	668	672	666	694	675	626	655	675	632	675	664	668	628	611	653	626	612	690	631	676	652	679	645	599	625	632	671	671	579	620	666	635	640	636	661	656	674	668	642	630	634	680	633	680	648	630	648	660	634	635	655	668	620	635	632	612	630	663	638	660	638	644	625	674	670	663	689	643	575	664	602	615	626	674	655	673	612	677	613	688	689	641	629	629	670	614	654	654	620	658	651	622	634	666	654	694	679	651	663	659	670	607	659	599	657	633	642	682	626	620	645	665	676	625	669	687	625	645	664	651	632	631	609	646	661	631	608	628	639	643	646	667	627	628	697	641	633	621	634	652	668	616	611	658	620	650	646	630	636	617	661	631	677	654	659	615	678	661	682	664	637	650	618	644	675	679	683	624	669	679	630	655	578	660	610	660	676	639	697	640	634	661	657	655	639	634	641	620	667	650	597	636	676	657	632	605	589	647	665	630	638	634	626	662	637	674	625	615	652	633	640	633	658	609	649	624	630	657	676	668	610	695	648	671	684	616	643	636	607	605	656	661	604	632	677	617	680	701	655	630	604	646	607	653	669	651	628	646	610	627	690	677	663	640	663	633	667	667	691	713	675	641	661	664	700	655	625	679	689	655	675	692	650	672	622	668	656	613	649	634	650	627	677	647	622	645	634	675	649	682	602	688	632	633	643	645	678	678	601	665	661	594	624	664	698	636	564	645	667	675	600	660	654	614	644	646	626	661	609	669	650	604	644	646	631	686	651	660	630	629	685	639	670	614	692	656	641	649	619	656	656	592	598	637	605	645	683	692	600	680	630	623	622	633	662	684	645	717	661	626	633	638	629	690	685	668	672	607	644	654	658	612	608	642	705	674	687	669	646	670	618	635	680	682	633	661	625	644	675	660	680	649	712	663	644	631	658	646	660	592	679	676	649	663	673	640	676	625	662	698	666	629	664	706	606	694	668	638	633	636	600	602	646	656	671	700	651	618	654	620	648	642	655	648	671	646	633	681	622	647	660	664	657	604	640	681	645	616	638	679	651	669	658	655	635	610	620	624	663	656	679	625	689	618	619	653	613	669	598	638	644	654	641	649	606	647	672	626	618	650	680	648	620	620	652	664	646	677	653	654	650	633	686	646	670	681	648	658	646	649	668	657	687	660	608	685	628	657	629	691	669	660	668	646	687	663	649	630	675	676	628	645	690	669	671	644	661	679	650	630	625	669	700	677	628	624	636	671	643	656	598	669	702	664	697	669	656	644	635	678	576	641	609	608	609	602	666	638	683	661	677	617	646	636	599	641	664	661	674	627	709	657	675	630	696	678	685	650	629	668	618	678	692	654	665	676	625	624	707	645	675	669	604	652	620	658	691	618	624	658	610	621	667	658	622	627	660	617	647	618	641	625	597	652	655	641	615	638	586	666	616	641	652	622	647	617	643	663	609	630	627	639	558	643	665	654	662	613	648	625	689	641	652	653	661	646	621	633	677	609	659	647	694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47535	13733	3860	2124	1487	1124	892	729	642	523	496	466	389	415	352	399	356	340	349	334	300	309	304	297	313	311	314	268	263	283	300	286	310	298	309	290	315	310	319	256	286	306	261	299	308	299	306	305	272	272	277	269	307	294	281	258	292	296	259	270	272	293	277	255	261	287	273	303	265	263	291	261	286	294	283	291	275	284	264	305	288	264	298	282	275	278	262	266	304	257	261	289	286	270	274	274	307	263	281	294	284	269	282	265	242	285	281	267	260	292	257	256	285	278	275	262	294	298	284	293	291	262	278	297	291	285	274	282	249	285	261	275	250	265	311	274	296	271	254	286	268	276	248	265	267	279	289	250	259	268	266	283	266	245	292	289	268	283	286	297	309	291	269	319	290	293	288	264	250	283	304	284	282	258	277	264	265	251	267	262	269	288	288	309	269	260	269	274	269	266	294	287	261	283	304	282	262	255	274	275	287	260	301	293	291	278	256	263	258	295	289	251	282	281	290	289	293	274	276	288	308	285	295	273	301	285	261	265	286	259	263	288	273	275	282	280	279	290	283	255	309	281	324	272	291	272	311	266	275	281	270	309	255	261	298	285	275	282	274	296	279	273	264	249	299	297	271	283	272	305	304	277	287	284	286	288	288	273	275	278	287	253	281	282	259	249	258	278	263	296	303	275	260	280	290	250	288	244	260	279	280	290	278	280	288	303	325	298	288	270	327	303	258	288	279	306	280	291	259	266	292	295	269	277	254	251	289	278	287	285	295	300	284	267	292	273	261	277	292	245	302	304	271	285	278	262	270	245	252	268	296	273	303	265	251	266	285	271	240	257	282	264	283	278	279	272	314	312	328	255	263	253	297	281	296	298	306	277	265	262	262	274	277	261	243	242	283	288	299	293	268	279	259	287	257	307	283	236	283	280	274	269	264	264	249	315	285	268	244	271	292	253	285	280	258	259	287	291	315	277	285	274	281	264	260	262	266	225	278	280	275	267	287	281	270	288	254	273	313	338	293	251	259	261	271	299	291	263	278	235	257	254	278	269	286	299	265	295	301	258	297	271	273	287	248	286	269	270	263	302	318	313	300	270	308	261	278	293	304	283	267	246	279	298	291	299	287	299	290	300	295	259	276	277	307	269	291	241	272	264	286	302	264	296	286	290	281	291	275	243	303	285	271	278	278	263	294	302	303	267	273	310	273	277	274	293	268	281	317	259	299	317	297	304	290	282	291	262	281	280	285	294	321	298	255	274	287	274	255	268	263	254	282	273	301	269	324	287	296	292	311	246	284	281	263	260	296	284	270	275	280	259	298	270	258	265	264	271	261	267	297	275	315	298	272	261	279	275	259	258	266	277	291	283	268	269	256	269	272	253	252	267	271	285	283	269	265	318	278	294	266	312	292	283	283	293	258	294	252	251	277	271	267	266	277	271	271	276	311	284	292	262	278	251	248	282	301	256	286	280	268	292	291	270	266	305	285	283	246	288	246	294	321	281	299	244	280	301	294	267	295	296	270	267	250	270	256	267	326	279	277	285	271	285	283	284	257	267	266	314	295	282	266	266	284	265	271	287	301	274	261	268	325	277	275	301	262	297	281	268	272	290	262	291	240	291	294	273	291	294	271	269	295	282	267	266	281	281	262	297	298	239	301	296	270	298	274	279	297	266	267	267	298	278	288	257	259	288	253	269	265	245	274	247	284	287	289	256	286	267	247	267	288	254	308	280	269	252	270	306	296	322	322	248	261	257	251	308	270	255	276	306	292	246	295	287	252	291	277	279	258	274	270	257	308	266	261	259	278	269	271	322	266	288	289	284	286	286	276	285	280	290	278	270	286	273	297	284	262	289	263	270	271	279	268	285	318	269	282	263	251	274	289	287	285	286	273	257	264	236	265	309	263	280	282	294	294	300	258	261	267	265	273	285	295	268	263	297	286	293	287	277	305	265	296	276	273	275	320	278	251	283	261	291	279	266	288	285	284	270	284	261	279	270	294	280	265	291	288	251	289	248	300	289	300	260	265	282	307	291	298	294	288	273	265	291	288	275	267	285	270	242	270	268	258	267	277	281	274	270	255	273	288	268	290	279	303	256	289	310	283	274	277	270	276	283	277	242	248	284	318	271	290	260	286	286	276	288	272	268	291	284	276	232	269	285	305	252	246	297	291	277	272	285	278	252	282	294	260	290	269	260	300	301	287	296	272	270	299	248	264	274	297	253	278	277	272	266	284	297	292	283	303	274	281	282	281	265	290	259	272	299	294	256	276	271	262	276	267	273	257	256	265	311	287	277	270	267	280	280	253	280	262	271	282	266	266	270	277	285	261	288	258	294	251	287	281	268	278	285	273	283	294	254	261	284	273	283	290	310	293	281	267	249	254	296	285	262	249	265	280	262	254	276	318	311	298	260	285	268	273	309	284	264	283	288	267	283	249	293	288	288	300	275	298	267	268	273	288	293	280	293	274	275	276	273	279	288	296	285	272	287	256	273	296	291	277	278	253	289	289	285	275	251	249	264	273	264	285	285	269	272	287	276	252	284	273	261	278	277	264	293	281	239	281	263	286	284	293	280	235	278	271	288	287	279	269	269	264	298	300	253	257	310	285	268	287	327	281	283	293	303	288	279	252	278	275	282	308	298	292	282	279	286	283	264	275	256	292	299	281	273	272	264	269	272	267	282	266	279	294	240	292	239	258	284	282	286	308	283	292	286	295	248	274	250	284	253	313	287	280	260	270	298	262	298	286	283	294	288	301	268	281	258	279	309	312	298	267	260	263	306	275	294	250	335	270	253	278	296	289	284	255	261	285	283	282	279	286	295	294	267	286	277	272	302	284	275	293	277	234	287	273	291	262	306	277	285	280	280	255	273	292	279	280	281	281	309	288	257	306	255	260	265	275	269	324	285	275	293	256	271	276	264	284	255	278	287	297	275	294	285	269	283	280	289	270	261	290	279	275	272	292	279	267	260	265	270	297	264	256	296	278	266	272	265	277	281	255	278	283	284	301	271	305	289	267	268	292	269	259	268	288	283	256	274	292	264	287	246	259	275	284	281	279	270	287	278	281	279	247	276	259	264	238	283	295	295	295	256	272	296	266	289	291	279	292	253	274	278	263	297	304	270	262	289	264	292	259	279	247	284	293	273	294	261	279	259	284	228	268	267	275	287	251	286	280	266	271	278	267	298	288	308	274	270	283	306	256	297	267	273	321	282	306	271	238	254	230	271	295	254	323	268	267	282	292	278	255	289	275	254	274	299	292	277	267	276	290	292	289	286	276	305	257	254	286	281	299	291	260	276	268	308	286	271	296	265	297	260	278	305	269	263	288	267	288	243	313	267	266	290	240	273	290	272	264	278	304	244	292	295	258	256	290	283	299	280	289	281	271	292	273	285	254	287	323	307	296	275	310	257	261	275	284	295	286	286	290	329	276	254	254	294	288	267	260	257	297	303	280	277	301	301	269	264	306	273	273	291	302	234	275	265	285	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20905	2759	5607	6291	5300	4302	3620	3058	2825	2511	2119	1994	1722	1661	1505	1379	1399	1315	1305	1200	1165	1128	1092	1082	1041	1030	1004	983	925	1019	976	953	941	949	880	916	945	919	878	917	869	915	874	833	881	805	816	828	838	813	867	826	854	859	819	837	804	811	901	818	832	874	790	813	818	813	854	812	798	786	800	764	812	832	834	836	815	793	811	758	775	793	769	842	783	763	776	781	782	807	807	800	804	817	762	764	757	792	796	789	790	786	797	861	765	846	778	791	788	770	802	813	776	788	798	795	761	843	818	816	805	763	763	752	792	743	818	811	760	785	772	750	802	774	776	810	790	841	775	852	764	764	763	746	803	763	797	802	819	775	776	774	768	805	799	762	777	821	791	762	790	793	754	753	816	804	733	756	780	785	790	767	774	786	759	748	762	802	728	721	787	742	789	792	744	802	794	791	778	785	796	749	746	820	792	758	788	731	756	788	771	785	779	823	758	744	773	767	850	748	790	746	834	757	743	776	811	772	800	735	793	819	761	753	797	746	764	793	792	814	815	803	799	806	777	746	768	841	776	795	756	793	756	758	771	792	801	781	777	717	762	728	776	753	803	785	757	815	793	767	790	753	780	797	789	746	747	763	773	835	770	720	739	748	755	769	781	759	782	733	837	810	760	792	782	765	823	748	780	771	785	797	782	753	745	805	775	815	792	756	727	792	782	798	767	761	826	771	795	764	792	723	776	800	755	823	751	729	803	816	781	727	772	796	782	731	756	773	752	762	768	774	806	771	815	768	755	769	762	781	798	726	773	790	733	801	769	759	737	791	806	730	777	802	798	833	774	821	760	759	796	785	759	818	779	807	786	821	715	795	761	759	812	765	770	755	746	783	767	789	754	764	762	745	774	744	829	788	783	802	756	787	781	790	809	810	852	818	794	733	815	798	798	792	783	812	754	820	799	748	771	799	759	755	787	767	762	811	742	813	765	720	788	797	772	777	730	747	791	802	783	763	751	738	807	768	782	791	744	750	803	746	814	753	735	794	782	752	753	789	753	785	764	757	776	777	763	768	760	741	751	722	745	770	745	800	731	789	803	750	810	780	757	753	817	775	778	822	790	746	754	790	810	788	817	797	775	769	763	777	783	756	756	790	765	775	807	774	758	780	754	742	764	754	774	784	767	742	775	737	794	807	751	850	741	775	808	725	744	791	754	786	746	776	728	822	787	782	779	745	773	760	744	862	799	775	750	770	773	739	786	830	820	777	815	796	734	762	759	782	784	807	784	767	761	800	767	720	764	739	740	781	811	828	720	774	768	797	802	802	773	800	788	770	772	758	762	773	821	773	793	806	781	758	807	823	711	796	788	783	776	800	765	793	829	733	790	760	749	755	767	741	771	759	807	756	744	773	722	846	770	775	735	824	783	822	734	799	776	786	768	746	756	822	792	785	789	780	821	798	788	773	769	741	774	789	731	811	734	789	798	838	735	739	789	796	773	781	736	810	779	806	816	752	757	830	791	774	766	801	785	747	737	751	814	746	683	741	728	774	791	766	775	768	757	753	799	815	820	767	752	797	785	788	789	792	754	744	763	687	770	739	789	779	776	805	757	748	818	775	782	756	759	791	755	758	793	777	744	738	749	774	747	748	792	783	812	796	773	748	786	838	798	807	764	788	783	784	779	736	698	801	789	797	760	750	798	768	747	762	811	753	782	744	752	749	768	752	756	771	806	799	761	762	771	781	760	735	742	806	758	782	716	810	762	789	716	750	769	727	764	771	767	759	789	817	802	786	736	782	743	756	783	780	759	795	758	773	749	729	770	784	747	808	824	820	804	780	718	758	749	780	740	795	767	798	782	749	736	829	759	767	805	792	743	719	789	786	780	740	760	740	797	754	795	775	803	765	792	800	752	757	790	744	797	778	789	749	776	750	747	813	768	813	816	775	775	742	720	745	723	806	782	758	807	754	777	752	767	770	831	759	752	767	769	753	763	799	760	787	777	730	807	781	714	737	780	776	795	795	757	818	789	766	773	785	799	766	796	764	761	788	795	759	757	719	737	776	739	814	758	831	763	797	752	756	747	818	761	790	748	796	825	771	779	773	779	815	788	794	771	747	764	751	741	791	747	731	770	772	762	765	781	788	749	796	757	757	813	774	742	765	786	794	776	778	762	804	780	744	755	721	784	736	864	766	745	794	744	729	789	768	815	777	795	811	805	751	752	777	755	757	811	782	847	772	850	760	796	812	797	769	812	796	790	764	758	731	769	732	778	734	786	791	766	765	771	797	795	768	797	806	806	791	790	811	795	759	760	801	821	820	814	795	783	773	815	746	782	774	817	747	744	774	776	777	780	760	795	750	703	767	776	769	812	804	784	829	800	777	764	756	760	801	708	805	811	769	784	788	766	814	789	750	780	748	754	814	716	799	846	756	808	785	789	727	800	778	770	734	779	796	754	789	743	750	763	782	775	734	703	800	758	839	784	765	823	781	767	814	777	780	788	782	758	788	814	791	791	773	764	781	789	789	787	798	726	762	766	742	757	769	756	755	794	782	755	751	748	790	730	792	761	760	783	763	788	799	757	761	809	767	729	758	744	795	753	786	759	801	771	824	768	790	778	817	748	801	745	766	781	822	811	766	771	760	766	810	810	767	783	785	756	769	795	819	817	773	793	738	746	790	732	778	698	834	776	768	756	788	807	785	788	717	763	804	752	793	762	776	713	767	788	778	802	812	814	767	729	740	754	734	819	775	712	787	785	765	750	739	748	762	773	786	757	769	784	765	777	750	762	817	752	778	823	752	753	761	775	803	760	755	769	713	829	777	748	773	783	757	717	758	815	790	713	791	766	799	770	787	788	806	761	783	781	815	762	770	792	787	790	799	769	818	751	841	789	712	763	772	773	779	778	744	796	781	750	737	776	833	792	760	746	797	835	801	800	756	768	736	763	769	771	749	751	801	722	781	749	749	744	725	752	804	807	804	773	766	745	741	792	786	758	766	778	758	746	772	781	826	771	726	772	753	771	761	854	799	795	814	776	712	720	797	761	805	794	760	752	731	771	719	771	781	831	801	765	748	737	770	797	769	781	727	787	748	769	758	764	756	793	784	751	779	764	801	795	763	768	773	774	754	761	718	730	827	827	759	749	779	783	779	748	783	806	728	789	832	789	789	772	788	782	804	811	802	817	754	757	777	732	775	756	754	788	706	782	804	738	735	777	791	797	799	736	763	796	774	782	761	753	804	771	759	785	790	774	767	750	803	795	783	762	718	788	760	780	743	783	806	754	718	808	787	802	723	765	759	758	755	818	724	781	761	734	750	752	768	759	805	788	782	730	777	754	781	746	786	824	756	726	791	772	817	765	760	758	786	782	793	794	790	770	775	753	833	799	759	775	756	750	813	748	874	830	746	740	835	825	766	782	778	773	750	735	752	794	805	800	774	717	779	785	744	781	774	744	759	741	791	814	759	758	821	769	748	775	813	767	747	793	786	775	776	800	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5696	242	148	132	128	133	110	97	104	109	115	100	90	84	88	118	89	97	96	94	101	124	99	112	92	85	88	106	81	96	109	90	108	93	93	111	90	110	85	95	98	87	83	103	81	93	110	109	101	74	88	113	96	103	87	106	83	92	102	101	103	102	94	91	85	86	106	115	80	108	76	79	103	80	87	107	105	90	85	97	80	78	111	86	73	85	94	83	94	96	107	80	93	77	86	90	90	91	94	104	87	100	96	95	82	82	72	117	104	105	89	81	81	97	98	109	102	94	107	94	75	91	82	85	85	103	110	90	94	83	86	94	83	90	93	96	80	80	96	118	103	95	92	94	89	88	97	94	98	96	108	96	105	107	91	84	86	89	101	100	107	112	93	86	89	99	106	92	90	95	79	93	95	96	95	86	98	93	102	92	104	91	90	102	90	112	86	89	82	91	95	78	103	100	88	78	102	101	105	84	91	113	102	113	103	90	93	82	96	93	90	100	103	95	76	89	94	109	107	103	98	93	102	111	77	90	103	107	91	94	82	97	80	93	99	86	95	91	114	116	87	94	102	100	102	86	115	86	86	88	91	107	104	92	95	91	98	125	92	92	86	91	84	89	84	88	91	99	79	106	97	96	100	79	89	86	95	81	107	89	94	96	100	94	103	96	101	98	98	89	105	91	111	88	105	84	92	95	94	96	97	107	86	92	101	103	109	92	110	99	81	94	76	84	100	98	100	88	90	91	86	105	85	93	91	90	111	96	108	77	91	87	87	80	88	90	111	119	85	88	102	100	90	96	81	109	103	100	87	97	90	104	76	80	107	80	104	99	115	94	87	94	100	88	87	98	91	94	92	100	103	82	106	101	100	114	90	108	80	94	111	86	86	116	110	81	75	97	86	96	79	95	97	97	101	95	101	117	99	92	112	77	84	83	80	98	87	95	118	77	95	95	91	99	101	92	83	101	112	110	86	81	90	83	82	96	94	100	97	84	80	89	84	95	93	130	95	87	90	100	89	99	104	96	90	94	93	94	88	96	89	102	84	106	81	103	101	103	97	79	99	94	100	91	110	99	79	99	87	98	97	94	86	83	107	93	95	103	100	104	69	90	96	99	107	92	92	80	93	83	118	103	98	78	97	103	76	94	88	103	93	91	93	79	101	95	90	89	77	107	99	106	92	101	85	97	82	93	87	96	95	91	86	84	86	92	85	100	101	89	96	93	93	87	83	86	93	99	103	84	116	88	99	109	96	103	91	96	84	91	122	92	109	93	77	98	107	81	89	109	80	86	104	92	84	101	96	98	97	88	114	94	91	93	91	102	108	105	105	105	84	105	100	104	77	89	110	97	104	99	93	93	101	105	90	89	88	105	84	100	107	90	118	102	101	90	106	96	104	97	83	101	90	101	92	87	93	111	81	96	92	85	79	81	92	96	86	90	90	109	101	105	87	87	102	106	93	89	101	94	103	99	105	105	102	92	99	99	103	86	101	100	110	92	98	106	91	93	96	103	103	95	95	103	91	96	90	100	85	98	98	95	91	90	98	91	107	93	97	92	80	91	103	105	84	98	98	86	89	93	96	93	104	91	83	101	94	95	106	99	85	97	91	99	94	108	94	85	95	80	84	116	84	94	90	94	84	96	88	96	107	94	94	91	91	89	92	81	88	74	110	104	103	94	99	91	99	91	82	96	91	101	82	100	90	95	112	103	85	100	102	80	96	107	93	78	95	93	92	102	96	85	94	116	90	81	88	93	92	104	95	105	97	79	94	101	91	119	94	72	86	110	86	93	96	96	93	97	73	103	84	104	89	109	96	88	100	111	101	84	96	93	98	105	87	87	86	96	98	83	109	79	95	78	88	87	84	98	99	101	94	86	105	110	84	90	103	98	104	100	84	81	99	83	75	114	99	93	100	84	81	87	92	92	86	95	69	78	89	87	86	99	97	101	99	84	118	120	73	98	93	112	104	102	93	106	81	96	97	109	102	91	98	103	110	99	97	97	91	96	99	84	102	97	91	69	87	89	104	113	78	96	73	94	94	95	93	98	108	101	95	97	108	114	86	86	99	92	85	107	110	100	103	94	107	104	94	95	87	98	97	71	98	91	102	91	100	88	114	91	100	108	98	104	101	102	103	103	95	104	88	74	98	85	92	91	96	82	84	91	92	96	95	98	104	101	98	120	93	93	90	116	103	88	116	89	92	105	84	102	95	113	95	107	97	102	83	106	107	97	106	86	84	99	86	80	101	80	110	87	104	104	79	103	100	82	102	104	111	103	87	78	97	93	102	101	99	100	93	87	76	109	105	98	81	86	89	100	103	85	103	108	94	79	99	111	103	88	76	90	88	111	89	89	91	103	96	92	88	76	92	94	97	112	106	97	90	100	100	104	104	81	87	93	87	122	84	92	99	95	109	118	79	81	78	96	85	98	92	95	96	90	110	94	93	83	86	112	89	90	102	80	101	99	92	90	84	88	73	98	93	96	83	91	95	98	82	82	93	99	86	88	86	118	103	111	102	100	99	96	87	92	105	95	78	111	93	98	97	99	82	87	105	82	71	99	98	79	94	103	100	108	74	100	101	78	93	91	100	96	97	99	85	96	87	104	82	100	87	105	83	96	79	97	97	105	89	90	92	104	121	101	81	76	100	95	108	98	90	99	75	85	90	100	93	79	103	93	99	102	93	99	83	81	100	97	96	102	101	88	100	112	116	89	103	91	94	100	114	105	89	106	79	102	85	105	99	86	104	113	101	92	80	106	93	85	78	103	98	100	107	97	97	67	94	89	81	87	85	91	90	97	102	96	102	92	94	96	102	93	95	90	102	91	102	85	106	110	122	93	118	84	96	81	94	104	95	106	94	98	108	73	89	104	86	92	103	91	94	92	96	97	111	96	90	103	91	95	88	96	99	92	101	79	104	92	93	107	105	120	103	93	95	70	93	93	96	93	102	79	94	88	86	97	102	117	90	107	96	95	87	89	105	97	91	84	84	95	88	81	93	88	98	91	93	112	92	91	104	86	78	99	92	84	101	94	84	94	100	100	103	102	89	99	96	122	95	89	99	113	91	97	109	93	93	103	86	88	94	88	99	86	92	88	86	97	72	97	95	96	107	91	105	89	102	109	106	76	97	95	105	80	105	95	82	100	101	103	97	111	74	98	112	95	99	118	93	96	85	103	91	115	100	118	81	94	106	110	98	96	106	95	97	92	91	95	91	87	88	89	105	100	100	95	98	84	99	87	102	92	95	107	79	97	90	88	95	94	96	103	84	105	95	79	79	95	109	106	106	95	101	103	85	105	96	97	101	85	92	113	92	121	79	102	103	104	112	83	90	103	106	91	96	87	91	90	90	90	98	104	102	118	87	88	112	93	97	91	95	105	105	107	88	96	105	100	108	96	95	68	99	87	85	97	93	96	84	106	93	89	96	92	99	84	108	93	89	94	103	95	104	70	98	100	99	90	94	96	99	104	91	87	90	83	101	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6441	409	505	503	418	435	414	393	364	381	404	359	359	382	346	327	394	349	332	332	334	337	335	360	354	311	315	354	345	308	365	328	316	334	299	346	340	340	342	317	346	298	332	352	329	313	303	315	346	336	329	316	301	372	311	343	315	348	308	366	322	305	356	343	346	331	364	323	353	355	329	341	345	332	309	299	332	304	342	337	317	351	328	319	350	276	343	352	350	353	320	326	302	340	324	365	302	321	350	332	331	343	342	317	328	303	337	334	299	339	339	331	339	341	358	381	356	293	317	353	323	345	337	326	308	342	334	318	320	337	363	309	343	349	337	317	316	319	313	308	340	333	332	310	344	321	349	341	343	340	342	328	344	337	348	327	313	327	345	332	348	317	320	309	305	320	307	333	302	321	321	311	290	341	331	327	339	320	354	324	334	313	280	327	305	343	348	339	324	347	356	341	292	336	320	319	331	349	353	332	300	328	337	332	369	306	336	341	337	364	309	300	280	326	327	328	345	318	310	380	347	347	330	338	339	313	331	321	349	308	328	300	335	317	334	340	336	319	363	307	339	313	358	324	309	322	355	307	369	320	351	312	301	345	310	375	339	332	336	339	313	303	311	304	326	306	303	323	377	338	303	334	318	349	304	309	301	329	314	302	342	337	323	345	291	305	361	340	320	336	354	299	348	346	314	300	337	305	264	354	312	314	323	336	326	311	331	331	346	296	344	329	323	309	330	329	304	344	324	324	339	336	359	320	309	324	332	310	336	307	326	327	304	354	327	338	339	317	320	348	316	298	351	382	357	353	329	314	370	326	371	329	320	323	335	366	320	328	330	348	336	353	337	337	314	331	335	331	331	316	324	316	352	332	309	316	351	344	300	330	355	316	318	325	376	294	311	315	324	332	336	335	338	346	354	345	328	318	336	369	364	313	321	314	339	307	325	298	336	318	358	344	335	330	349	349	331	341	388	332	340	302	299	318	315	349	297	291	345	362	319	325	327	332	338	334	336	313	321	339	347	354	335	336	286	361	327	362	322	352	353	344	296	356	335	326	343	352	345	325	333	327	324	357	338	314	353	351	360	344	355	309	321	334	329	337	289	346	318	351	305	333	331	321	311	315	328	310	335	316	325	310	341	333	326	309	305	317	322	333	304	332	327	368	279	303	320	329	337	314	335	320	314	353	347	354	355	335	308	320	338	307	361	334	328	318	344	337	352	325	323	338	345	324	374	312	328	331	306	355	311	318	363	353	321	349	331	321	352	322	339	336	381	312	349	336	327	336	310	314	344	358	341	338	347	333	326	328	335	349	313	301	319	319	327	294	355	353	287	335	369	335	335	366	326	318	316	299	321	291	296	311	319	292	311	324	298	312	332	359	306	342	353	328	358	326	346	312	302	325	330	322	333	353	325	316	322	322	354	327	312	324	323	329	344	370	320	353	306	344	298	333	365	339	337	347	299	372	298	375	335	315	307	346	340	338	326	321	326	331	306	322	315	338	327	346	342	328	336	372	316	346	334	319	333	310	319	321	337	342	332	327	333	319	333	351	329	317	318	314	314	358	352	318	328	342	323	304	322	349	319	312	341	329	306	333	335	331	322	326	324	350	366	321	361	320	323	341	321	301	324	338	344	358	333	364	328	353	339	342	347	353	331	296	303	372	307	347	324	341	353	337	323	308	316	308	330	318	346	352	342	323	342	356	333	340	320	327	335	301	315	329	337	334	288	324	319	317	345	331	298	321	311	327	310	322	308	327	329	341	316	310	349	339	314	327	318	326	311	344	346	346	342	332	293	332	334	325	306	339	337	306	310	333	333	307	358	340	339	332	329	321	339	320	301	346	343	344	303	346	322	328	332	343	324	342	311	328	348	307	305	337	332	315	325	343	355	366	292	330	340	342	338	339	317	328	366	347	345	316	313	300	313	356	312	334	317	344	333	318	334	339	329	347	345	318	338	337	316	343	328	348	321	338	343	331	340	329	349	330	306	319	310	321	375	350	373	350	295	295	349	332	325	355	331	334	338	309	330	372	337	321	325	315	334	336	294	343	323	320	319	319	328	348	335	310	362	339	314	338	319	303	324	311	332	313	308	337	319	333	316	344	312	330	324	337	322	298	327	306	336	314	339	350	343	350	355	349	306	309	333	348	318	319	320	305	327	315	357	326	331	341	327	362	348	378	326	346	321	355	328	348	305	333	309	303	342	307	310	362	317	298	328	323	300	348	356	300	330	322	304	308	319	340	320	343	353	337	324	334	308	352	317	321	317	344	337	345	333	325	306	339	306	358	334	356	325	335	322	325	315	341	362	336	313	310	338	358	338	298	307	330	333	322	312	322	322	297	336	318	325	346	357	323	327	326	351	345	347	346	303	319	333	303	309	308	321	350	295	335	332	340	335	310	353	302	321	346	342	347	326	320	331	326	331	319	323	333	317	342	330	342	304	321	346	323	339	362	340	325	328	281	317	365	327	322	326	349	356	328	359	282	330	326	313	305	340	327	330	354	322	325	312	369	329	301	357	333	328	333	326	381	341	317	328	298	332	324	351	333	313	353	345	347	334	327	340	323	367	351	343	295	329	329	313	319	324	329	358	351	328	359	309	314	333	339	302	350	348	331	368	313	366	341	308	355	318	312	320	333	312	336	321	353	300	330	360	342	317	328	327	316	314	327	349	336	343	321	342	332	365	331	342	344	306	325	338	349	362	341	332	329	294	328	329	330	342	344	335	327	368	366	326	309	358	339	330	356	333	337	322	329	295	310	328	310	336	293	343	335	337	365	323	349	326	355	310	323	327	334	334	309	351	346	355	324	314	289	320	300	314	308	319	305	346	341	293	308	346	351	317	328	327	356	363	341	324	327	343	330	342	326	311	289	328	352	343	303	311	320	316	328	327	367	329	352	329	319	327	322	329	335	344	343	291	330	366	356	342	358	352	324	298	316	347	311	375	325	327	301	324	352	334	318	329	328	297	337	327	334	335	337	335	335	341	334	353	315	367	325	332	350	308	346	333	325	330	316	370	310	371	324	356	321	338	343	340	341	283	334	335	318	314	318	331	341	328	336	303	331	343	323	332	329	366	308	323	341	343	357	359	320	319	326	321	333	310	339	324	354	333	363	331	351	290	310	337	347	302	359	311	340	334	316	335	325	321	307	314	320	327	336	333	325	316	350	310	305	336	373	349	320	326	310	312	323	320	316	374	322	336	306	324	340	330	344	343	297	311	345	319	363	321	381	326	324	354	323	339	336	298	319	323	286	316	324	335	344	336	317	309	346	348	334	349	284	344	356	337	381	318	326	346	325	323	342	331	334	344	307	356	314	342	343	328	348	369	344	323	302	343	350	334	309	309	332	362	356	324	319	307	358	305	331	329	313	361	317	319	311	369	345	370	334	317	374	293	333	293	342	356	332	314	331	343	339	322	360	341	330	330	368	327	344	344	309	364	330	312	333	298	352	338	348	324	340	309	331	291	340	333	327	318	332	329	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34247	4665	1414	1096	851	653	482	431	402	369	321	319	289	246	270	272	257	278	257	246	232	246	237	214	225	249	235	247	214	225	242	233	230	222	214	222	216	244	217	253	241	223	241	208	223	258	229	223	226	214	217	198	213	200	215	232	244	184	208	219	200	222	237	218	236	225	216	239	234	209	218	214	198	200	205	224	241	234	232	221	198	224	227	211	240	230	231	231	199	228	230	220	226	214	228	233	228	217	217	236	239	204	215	216	213	242	240	211	232	224	220	217	232	217	221	215	240	237	209	210	249	228	230	235	225	227	221	201	228	254	174	236	225	222	224	224	214	221	228	256	214	249	212	228	231	208	217	228	220	209	204	218	225	227	215	235	212	255	229	218	237	234	207	226	208	231	233	223	188	229	238	227	200	227	235	212	218	228	207	217	213	238	205	234	248	212	236	228	213	198	236	232	213	196	235	230	194	216	226	219	223	211	205	208	218	185	221	196	237	203	231	212	255	213	245	245	199	220	248	199	192	205	236	208	228	202	210	229	218	191	236	229	221	224	244	209	209	213	229	264	209	223	223	239	203	210	210	238	199	216	209	233	214	222	215	241	203	208	207	214	253	215	241	223	222	258	191	209	222	241	216	205	227	212	201	230	193	239	232	211	211	198	202	205	246	217	212	228	216	211	214	225	228	243	190	212	201	212	213	235	213	229	202	213	230	212	240	241	229	226	228	209	200	228	215	232	232	245	208	214	222	214	229	238	229	227	213	231	200	231	189	212	228	225	209	193	231	239	206	242	246	236	215	223	213	198	215	227	213	208	240	185	224	237	230	205	218	203	217	236	233	196	207	223	228	232	250	199	218	211	231	217	237	246	227	236	205	234	232	198	236	237	196	217	219	207	224	223	209	235	209	209	217	248	231	230	208	194	215	246	230	226	225	226	207	218	227	195	233	218	203	220	219	198	221	209	237	207	226	200	220	229	214	212	214	205	203	209	226	210	201	234	250	207	203	225	211	208	212	234	254	224	236	209	224	203	229	230	237	209	221	209	244	212	210	229	235	208	199	228	198	236	222	209	212	200	213	222	216	226	235	220	202	249	252	242	222	197	204	243	225	218	242	212	228	238	236	232	210	206	207	206	204	222	220	220	238	210	224	226	212	225	221	221	243	210	211	240	215	215	209	243	210	228	234	220	246	213	211	210	215	221	210	207	247	214	252	225	233	183	205	214	223	216	228	202	217	207	223	227	224	221	223	234	219	235	221	226	221	246	219	181	233	236	214	212	243	223	225	214	229	215	202	218	248	202	247	227	201	206	211	219	220	206	212	231	200	230	212	197	208	230	225	229	224	228	216	210	222	211	208	224	225	222	206	199	227	214	212	218	211	215	201	235	238	228	228	203	197	252	209	219	207	230	225	205	204	202	226	238	228	214	225	234	219	243	212	225	228	203	229	224	208	196	242	198	218	183	206	230	236	214	246	222	220	219	198	223	232	217	222	175	206	219	234	220	208	184	224	188	231	195	206	238	223	254	218	231	217	198	235	232	234	214	214	249	254	244	224	200	215	207	212	208	229	214	223	204	250	256	243	238	209	186	210	267	245	233	218	224	202	215	209	203	205	210	196	217	228	221	211	199	212	200	220	222	212	235	205	225	191	212	242	216	222	237	219	241	198	176	223	245	227	219	221	236	250	234	224	213	196	229	235	238	233	197	193	231	202	225	216	219	219	226	235	215	213	235	230	228	211	208	218	228	199	197	214	240	226	200	213	243	235	224	220	250	237	245	256	236	237	198	212	213	248	204	232	219	232	205	194	223	229	254	247	204	195	206	190	229	274	238	221	226	221	246	238	214	216	238	228	223	226	233	221	203	225	226	193	226	205	205	235	227	239	238	247	230	208	219	220	226	230	225	213	242	201	228	221	246	190	202	208	226	224	238	235	226	194	210	197	211	245	236	194	243	233	226	220	215	203	210	198	216	232	253	188	204	216	197	214	202	204	210	221	213	232	211	215	215	241	221	236	204	244	235	206	222	200	218	232	228	223	199	218	223	222	220	226	233	214	219	249	220	207	232	219	230	222	200	224	246	249	202	228	232	233	224	220	224	218	216	213	228	222	222	224	220	237	202	209	204	219	212	226	205	226	231	216	231	192	224	235	205	209	196	219	212	228	212	218	209	194	223	227	236	216	215	215	203	230	201	235	222	240	230	220	199	197	207	223	211	233	213	210	210	235	212	199	196	215	237	232	241	251	218	232	199	199	215	214	230	213	248	228	214	215	219	236	209	234	213	209	227	211	233	199	216	219	225	228	228	203	218	207	208	218	245	223	221	224	230	239	230	231	207	229	196	211	242	200	231	232	231	231	233	238	234	217	212	207	221	206	226	238	231	213	235	222	228	236	234	221	222	215	246	212	221	208	233	210	206	219	224	250	223	196	227	223	223	200	241	221	230	219	210	199	202	203	211	221	215	222	242	244	223	226	246	211	219	209	209	182	229	221	211	222	202	238	223	231	217	235	220	231	250	220	230	229	241	222	209	216	230	223	228	217	216	212	198	230	203	230	190	205	212	230	217	206	222	227	212	228	232	192	216	190	207	243	241	211	220	198	213	236	248	234	215	234	207	223	223	231	208	225	208	234	214	258	221	207	169	233	198	198	207	225	214	225	199	211	214	219	227	226	236	199	226	211	209	210	211	252	243	217	228	233	195	222	216	215	229	196	194	239	239	226	201	208	220	235	243	216	242	230	229	222	204	228	228	230	217	218	209	225	203	211	214	233	232	221	229	255	213	197	250	196	246	218	217	224	227	231	204	238	204	213	226	237	224	209	219	211	195	242	194	243	237	246	222	239	228	225	204	206	223	227	224	230	222	228	212	228	235	228	234	221	233	220	222	228	236	226	246	223	226	209	223	229	237	222	227	234	234	220	207	200	228	223	198	231	214	233	244	232	217	248	213	212	208	217	220	214	227	220	230	228	192	225	204	232	233	215	239	214	205	234	204	225	196	197	203	218	227	216	198	221	202	233	215	231	205	218	222	191	239	216	240	248	211	200	230	226	234	219	218	212	221	225	206	239	219	252	199	214	226	230	225	224	199	193	208	229	244	223	235	208	229	224	201	235	232	220	225	227	202	228	190	216	201	207	229	241	209	213	221	250	216	222	220	226	223	193	245	247	247	218	232	237	242	214	212	218	238	229	223	240	214	193	215	208	223	212	248	203	217	214	206	195	211	221	194	194	209	203	216	219	209	221	217	234	204	218	225	225	207	239	216	241	266	221	194	257	226	226	232	225	217	226	209	252	216	267	213	242	247	209	202	222	232	251	205	216	215	207	225	206	216	220	228	226	208	214	237	207	213	208	199	220	252	215	217	228	196	250	212	222	201	211	215	241	201	192	218	219	235	229	215	185	206	213	229	206	229	235	198	214	208	252	254	196	199	227	233	219	210	205	217	228	226	189	202	258	208	208	222	230	230	232	230	198	221	220	207	217	180	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15601	1622	3220	3526	3080	2539	2130	1906	1644	1585	1424	1304	1186	1129	1032	987	983	934	893	898	812	850	753	857	797	771	712	760	730	748	764	763	669	703	794	724	680	676	752	718	666	701	717	658	688	684	680	653	678	645	698	672	684	655	647	697	675	684	685	681	661	673	673	617	677	616	696	678	633	653	609	701	657	694	649	630	672	635	672	707	588	689	630	614	660	689	671	670	660	623	685	692	645	671	630	663	620	691	650	671	651	643	705	680	679	652	633	638	595	662	618	681	632	647	669	693	642	657	655	670	629	634	702	647	672	625	717	647	670	638	645	627	635	622	642	644	672	703	607	638	643	646	691	699	640	632	623	627	672	678	669	642	635	653	636	610	619	636	601	629	660	675	651	675	684	648	682	655	620	656	613	613	632	631	653	657	672	616	654	642	646	632	681	646	664	646	637	602	681	632	679	626	628	649	613	689	684	617	643	648	704	624	643	664	670	630	600	630	653	669	643	645	632	643	692	647	661	663	655	705	665	610	645	665	634	654	672	641	678	590	648	660	611	604	627	626	602	640	635	690	679	675	637	618	656	637	666	662	689	629	633	651	679	648	634	645	628	634	666	621	626	638	630	675	672	620	677	636	632	687	653	630	678	655	586	598	647	638	659	647	665	650	639	643	652	627	630	619	628	625	634	675	624	662	655	639	650	596	640	655	662	615	603	692	701	604	678	636	690	653	679	635	630	624	615	662	643	643	670	693	686	656	631	649	645	676	690	633	628	625	664	710	596	583	652	627	644	690	624	635	637	651	621	697	669	676	641	656	669	650	614	685	636	651	661	624	649	676	614	645	666	675	633	630	633	631	656	694	669	680	637	623	649	664	632	636	683	648	623	676	662	644	664	661	644	658	615	613	629	640	628	643	641	654	647	660	605	673	627	640	667	686	641	646	645	629	692	619	638	609	683	625	676	661	632	628	639	644	653	697	620	664	628	630	620	650	673	647	654	686	609	675	685	629	661	623	643	647	648	662	629	651	662	640	621	600	654	659	661	610	594	666	633	637	633	636	640	656	642	617	666	635	664	667	637	630	657	605	616	665	656	627	641	637	638	608	659	669	656	653	601	643	639	609	675	670	671	646	605	665	661	676	644	616	665	613	626	667	618	607	620	667	638	655	660	675	609	704	671	647	654	634	637	640	680	642	670	608	656	676	660	649	655	651	667	643	644	656	649	723	680	670	624	683	637	657	667	658	635	661	629	643	658	601	646	620	633	624	687	656	644	624	624	697	649	610	645	676	655	632	616	618	685	672	687	676	628	618	646	586	626	631	709	631	614	668	638	613	649	656	676	658	650	604	656	620	649	638	576	619	612	683	658	624	658	625	688	660	664	689	693	623	623	633	620	620	615	670	672	630	631	655	628	658	637	617	599	603	681	656	640	620	665	609	647	680	641	655	620	632	676	610	664	636	665	639	614	605	633	645	710	627	647	666	647	664	648	665	647	634	649	612	664	654	696	618	657	619	624	695	627	657	641	689	661	630	657	677	637	702	663	632	601	622	630	654	640	635	664	674	662	702	602	690	623	633	657	646	662	692	658	666	695	651	681	661	626	625	692	632	616	604	646	658	659	690	632	666	649	640	640	613	665	672	625	630	617	663	592	611	648	658	671	615	632	630	645	644	631	621	681	670	647	630	666	635	656	683	622	651	644	608	688	682	633	677	642	614	633	639	643	644	605	675	659	633	676	657	661	634	664	653	677	641	687	660	650	607	653	637	645	638	595	645	688	631	648	609	684	630	645	625	708	611	692	614	652	628	644	621	636	631	625	605	669	646	640	624	647	617	649	642	628	627	588	638	670	651	645	688	643	626	685	673	687	661	649	654	657	675	690	663	658	650	629	648	683	651	622	675	627	640	648	632	661	619	636	685	672	656	599	650	629	653	648	666	649	677	673	644	626	641	664	662	647	659	647	646	640	711	591	662	629	636	629	634	657	655	643	651	581	620	614	676	653	681	664	641	633	653	632	655	674	667	622	670	651	643	664	601	662	684	598	652	614	653	634	605	649	600	649	646	633	617	641	695	661	632	640	688	699	665	597	635	623	663	670	663	652	673	661	640	648	674	633	679	591	663	645	674	664	637	686	671	589	632	650	684	633	671	613	665	637	697	646	624	668	633	621	578	658	648	664	639	666	619	670	660	589	649	633	648	661	646	641	647	655	631	616	620	625	678	661	637	690	665	653	621	662	609	653	647	643	639	630	648	663	618	609	657	625	656	633	672	612	657	619	652	629	671	624	631	650	624	610	624	618	662	677	664	644	601	607	622	656	640	636	617	630	662	649	646	696	633	641	624	691	617	635	652	653	632	661	692	664	613	621	585	621	683	639	656	608	667	688	657	615	642	654	683	632	637	642	615	634	642	602	619	666	686	662	650	577	588	599	651	644	671	644	667	637	644	665	670	640	635	609	681	677	624	634	684	657	629	605	624	637	681	620	654	619	614	626	679	636	653	609	659	602	653	649	633	650	605	627	673	644	696	623	643	646	648	663	685	657	635	665	646	620	653	654	627	649	650	647	627	649	660	669	658	635	585	671	647	652	661	650	673	652	683	667	633	610	629	643	614	611	645	607	616	655	682	617	655	593	646	644	629	632	686	625	631	606	704	670	630	654	621	610	654	668	632	629	658	628	630	643	590	612	647	610	648	618	603	614	659	668	649	694	643	623	635	630	632	658	642	637	648	633	610	628	649	700	633	666	679	649	614	642	670	652	661	631	651	641	653	651	631	638	629	675	680	683	669	667	630	586	651	625	645	630	661	668	627	656	649	665	647	666	637	618	639	675	653	593	672	647	655	677	689	643	624	618	659	608	645	624	626	627	702	590	656	645	679	688	665	613	643	672	647	675	658	708	627	625	668	637	640	681	594	622	635	599	658	674	634	671	631	626	642	637	641	608	666	630	638	631	648	682	680	657	634	659	638	649	646	650	634	644	663	698	616	654	610	621	700	635	644	638	637	686	650	590	648	654	648	661	628	619	671	643	668	649	670	610	630	678	633	669	686	675	640	669	613	679	663	658	650	627	668	663	618	658	652	624	670	646	648	648	644	644	603	654	664	612	661	654	674	649	615	661	631	628	691	652	685	621	660	649	618	633	650	657	698	693	630	618	679	627	638	652	633	637	616	692	657	624	681	617	634	654	654	643	645	630	613	649	667	645	688	624	654	655	651	642	630	601	642	649	615	658	627	644	637	649	666	591	653	654	626	635	673	635	642	613	652	677	682	668	613	622	644	632	686	658	635	715	665	631	645	611	636	634	629	690	640	613	656	643	659	601	643	654	656	632	708	638	663	671	627	654	617	643	615	611	629	648	645	668	652	657	610	627	664	622	613	635	665	674	616	644	603	668	634	614	637	644	628	624	659	629	657	595	623	621	667	660	639	669	627	631	654	652	685	675	655	658	692	602	664	637	677	670	608	661	651	670	627	630	655	613	623	630	638	664	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46713	13661	3890	2142	1545	1182	877	735	598	512	472	450	411	405	397	347	354	311	325	314	324	341	316	335	338	309	285	283	278	318	314	280	278	254	307	312	269	323	283	297	301	329	297	280	284	266	301	269	286	297	299	270	301	265	282	283	315	271	284	263	291	303	288	291	285	257	295	293	305	286	261	280	282	276	273	284	271	335	282	281	310	266	261	267	283	280	267	303	298	307	272	282	280	254	246	292	302	280	288	278	284	277	294	273	283	258	293	260	297	307	267	273	280	303	260	281	254	274	273	297	250	282	289	291	278	249	281	296	295	305	271	273	276	279	286	264	256	272	281	288	276	277	288	292	299	278	280	262	287	273	265	282	258	271	256	273	300	288	275	262	282	301	269	270	288	259	263	277	283	276	278	296	285	272	292	264	246	272	295	238	290	264	279	242	271	262	252	270	287	269	264	287	296	272	310	300	296	268	288	297	301	262	269	283	268	262	293	288	265	279	300	263	291	240	282	272	257	273	263	276	258	271	289	278	279	247	256	284	271	300	276	290	275	259	277	273	290	283	262	272	281	254	295	285	308	292	313	278	268	277	274	274	280	282	303	257	272	292	285	315	282	259	252	283	271	259	258	296	289	252	260	307	300	266	297	245	262	275	264	280	319	270	256	241	265	293	278	273	293	279	270	258	291	273	293	266	283	255	282	283	293	281	287	270	291	283	285	288	245	264	259	277	263	288	276	272	287	268	302	269	280	286	268	293	269	250	296	262	271	306	271	282	305	277	268	254	261	290	260	292	290	260	274	265	294	240	237	262	277	275	300	265	289	261	279	269	298	291	279	274	268	309	277	292	246	275	278	278	260	285	300	281	269	281	261	265	276	277	264	300	290	283	263	288	267	263	276	292	268	275	253	268	275	285	258	281	277	279	316	270	298	277	281	259	324	280	287	260	266	288	271	289	272	279	273	278	269	250	256	266	283	282	282	279	293	291	274	235	270	299	258	281	262	304	270	301	283	289	303	289	262	258	304	291	278	288	257	263	288	279	270	281	299	306	280	289	270	274	304	295	262	273	285	276	249	274	309	265	264	281	274	271	250	253	265	266	274	305	277	275	280	277	274	264	272	282	297	257	284	310	291	262	285	256	275	301	287	284	282	328	268	300	269	275	269	276	273	270	271	269	275	282	260	259	262	281	258	277	309	267	278	276	269	301	292	253	284	258	259	277	271	265	285	276	244	289	248	303	273	241	294	310	267	252	272	287	286	266	289	258	255	314	302	276	297	303	274	270	273	279	277	269	257	313	260	269	266	289	268	279	283	289	267	268	282	257	283	281	280	289	275	282	289	297	260	257	293	259	288	263	254	307	298	273	249	278	295	268	250	263	272	270	299	298	276	283	272	280	312	226	256	323	255	307	305	289	286	289	256	295	271	266	297	271	269	290	266	285	276	244	302	276	290	275	304	269	293	316	272	260	281	260	284	246	277	302	269	276	276	282	256	248	292	262	268	261	285	306	275	275	296	260	261	248	278	276	250	284	279	317	310	280	258	278	271	293	262	300	302	314	281	284	273	288	277	252	265	268	270	254	284	251	276	243	279	255	282	274	288	270	285	284	273	257	250	301	285	294	257	278	269	276	254	294	278	274	236	289	295	279	269	273	287	274	268	294	295	278	297	295	281	287	281	278	286	280	260	263	274	266	268	317	306	272	268	281	269	272	259	300	272	271	286	310	275	260	288	249	296	283	260	274	242	301	300	295	295	279	273	288	264	277	289	258	268	272	257	268	272	282	262	273	285	285	265	268	261	252	260	288	258	268	266	275	300	260	259	289	236	259	281	281	276	290	272	270	296	288	302	299	296	270	263	255	268	281	282	300	284	232	275	274	272	249	258	254	291	283	250	278	273	292	231	277	257	246	254	268	264	291	288	268	289	277	300	264	248	306	269	292	289	288	284	302	282	272	294	269	288	293	259	268	252	260	272	266	289	285	267	295	256	295	260	272	261	273	248	265	278	281	297	292	278	265	269	315	295	291	241	267	269	297	281	260	291	265	264	307	273	263	297	284	293	249	287	269	280	278	270	254	249	285	275	272	266	284	313	294	265	279	261	275	278	281	258	272	282	278	279	272	277	286	276	289	254	287	282	247	264	272	256	281	302	301	293	283	313	268	215	290	265	293	275	306	286	272	265	243	286	290	288	257	297	248	281	289	298	309	297	277	246	247	292	265	289	253	288	288	254	253	278	282	278	291	305	284	289	276	284	254	245	291	248	273	284	251	260	281	236	261	272	289	280	278	280	282	292	281	277	276	276	249	320	280	278	282	276	231	267	259	286	243	267	311	260	293	281	287	272	292	263	259	236	309	275	260	281	253	277	296	291	298	264	303	260	303	262	275	279	253	301	264	290	316	282	262	313	275	273	283	259	302	259	271	261	290	269	278	280	273	260	257	285	267	280	280	263	269	259	313	300	263	261	270	294	270	261	287	280	292	286	261	294	255	279	285	270	255	274	288	298	264	279	261	275	248	291	252	266	275	271	246	287	254	249	291	260	279	261	251	244	300	257	289	300	259	301	260	291	268	283	311	252	249	291	295	234	293	303	234	284	278	283	279	268	280	303	271	290	289	271	248	285	266	301	289	249	257	251	259	271	252	257	274	279	234	287	287	282	291	296	265	276	307	287	245	278	279	301	270	281	286	274	277	279	294	281	239	284	253	295	281	266	275	267	271	259	309	275	288	310	288	276	292	263	250	289	264	259	260	278	272	306	275	281	265	266	271	266	262	276	248	268	266	275	310	271	316	325	271	284	279	313	267	277	279	285	264	280	259	257	287	274	294	292	315	309	298	286	276	289	286	274	287	277	282	259	297	297	281	273	259	288	284	269	287	269	268	263	270	276	270	286	256	269	289	289	286	289	260	277	314	281	285	260	283	272	271	269	270	286	270	261	298	279	290	271	264	285	309	291	266	275	267	274	263	279	282	259	275	293	258	266	273	267	272	253	294	288	284	285	285	289	262	266	274	290	262	273	279	271	276	285	262	258	281	287	282	278	250	269	268	263	247	268	259	281	246	281	279	288	260	276	281	289	290	272	254	288	289	291	273	279	265	274	280	250	270	262	310	286	255	255	306	303	276	257	277	252	268	279	286	262	279	288	230	280	285	283	247	237	248	249	283	290	298	289	261	259	293	284	284	291	275	253	267	267	286	248	285	274	247	275	279	288	290	294	272	280	310	272	292	269	269	277	284	272	295	255	259	270	258	273	260	276	327	307	259	287	266	258	304	256	278	264	295	285	280	294	279	273	265	266	248	277	295	262	287	306	276	287	265	287	307	266	285	261	274	285	260	293	290	280	281	304	285	255	273	262	281	309	280	253	275	297	286	272	278	247	296	273	255	281	316	280	274	273	274	274	290	278	261	285	293	251	293	275	288	273	290	293	275	284	284	277	287	266	258	278	267	270	301	292	276	279	289	270	269	275	273	285	292	287	260	301	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20367	2885	5568	6215	5306	4285	3626	3118	2704	2474	2301	2041	1742	1655	1549	1448	1429	1350	1252	1212	1165	1127	1097	1096	1068	1036	987	947	956	968	941	930	914	894	934	863	910	895	898	891	901	892	885	834	831	844	888	834	886	847	854	786	831	834	814	796	866	821	867	787	826	792	820	833	788	802	757	829	830	807	786	798	834	807	844	841	795	840	803	786	800	813	790	791	790	803	858	756	803	752	755	792	773	777	798	793	793	805	779	822	796	795	781	760	832	726	766	838	778	772	772	819	840	774	733	854	748	775	786	774	814	825	788	806	795	808	768	800	742	830	733	753	768	809	771	789	797	797	747	761	813	793	774	767	800	864	770	775	754	803	789	809	781	795	797	725	778	832	796	818	786	814	812	770	767	813	794	796	773	805	798	789	788	811	762	798	770	787	790	783	784	779	777	762	766	793	794	815	796	733	782	740	748	823	766	817	747	749	764	707	746	776	790	793	774	787	768	784	799	782	733	741	774	776	740	805	750	723	752	777	756	782	756	789	770	804	822	772	783	785	836	777	769	780	797	809	819	817	787	783	800	762	767	747	780	817	815	773	761	774	744	791	771	810	759	798	729	764	756	793	813	796	764	742	762	748	774	789	813	830	797	763	718	800	795	789	789	770	735	748	757	790	732	733	726	747	794	752	775	740	743	747	742	799	797	752	795	803	814	795	780	748	778	854	803	798	773	752	783	746	801	741	814	733	759	788	740	759	817	785	798	794	775	789	789	785	795	805	770	790	739	801	752	829	760	763	795	783	755	756	780	758	818	788	770	806	771	780	813	753	788	753	718	755	771	727	737	776	787	765	713	831	782	791	796	805	769	805	740	780	780	784	792	775	783	787	778	745	750	790	789	799	762	730	765	777	800	800	741	752	768	774	764	791	747	758	771	788	770	838	774	760	730	758	750	775	775	761	799	800	769	803	745	795	801	785	758	731	775	784	757	755	801	774	848	775	749	686	773	747	799	739	784	748	782	739	808	774	774	767	771	724	774	795	703	811	787	765	805	799	773	819	802	762	736	765	790	795	774	779	755	793	806	826	821	715	766	764	788	815	763	771	736	787	733	770	781	810	833	794	797	818	770	766	829	776	740	766	740	775	790	742	761	746	754	737	764	762	754	793	835	768	746	790	719	759	736	764	745	761	751	804	780	770	721	822	771	793	759	772	819	866	777	779	770	753	779	750	785	753	758	770	820	779	774	807	725	755	767	787	760	751	751	753	764	756	838	776	787	753	756	803	774	788	770	805	792	805	767	765	795	755	800	783	726	802	822	756	749	784	797	784	801	732	769	777	812	762	753	754	782	770	769	748	741	784	762	781	764	763	774	757	798	764	814	803	743	799	792	811	770	767	732	816	732	814	809	776	801	777	751	769	780	790	780	747	775	856	731	801	816	797	814	748	743	745	754	730	767	794	803	793	796	726	752	795	794	796	746	786	763	778	825	803	827	758	744	750	768	813	783	729	773	779	746	782	808	747	742	812	755	795	765	783	794	803	761	771	757	740	803	755	837	796	764	800	781	790	796	773	783	807	816	796	733	752	833	753	787	787	748	777	759	786	782	805	792	786	768	775	794	814	750	759	781	788	766	785	746	802	801	791	767	785	768	770	810	808	770	745	804	770	788	784	759	774	752	786	803	764	789	795	740	772	806	769	780	794	738	759	747	736	788	759	747	794	763	745	775	777	763	733	789	787	725	759	738	760	821	756	774	796	799	754	751	792	804	762	807	799	783	772	792	768	747	772	755	823	758	777	763	803	770	817	763	776	820	798	773	801	807	736	774	791	819	782	775	783	787	807	810	795	767	764	752	804	751	754	761	797	751	742	831	806	744	798	787	801	747	745	811	788	778	778	796	795	775	769	794	765	750	747	845	806	721	812	740	772	720	801	810	764	794	816	818	769	818	748	776	794	716	783	760	776	747	736	801	731	807	759	759	746	772	816	745	759	775	774	743	818	802	784	772	822	779	738	749	744	776	763	758	787	806	776	764	761	763	747	758	743	779	809	730	767	808	776	809	769	744	745	749	717	831	780	796	770	793	783	762	789	814	774	784	793	854	728	816	828	895	778	763	814	746	778	744	716	780	771	752	750	751	772	808	803	780	787	798	841	752	756	822	769	753	734	742	716	783	811	734	764	772	801	814	760	796	737	792	795	790	751	711	758	770	803	811	776	754	730	768	770	774	766	778	770	780	753	794	749	804	785	791	764	815	778	743	783	758	761	717	762	806	768	814	782	783	787	749	817	745	786	739	793	764	747	779	753	774	732	762	755	753	792	781	778	843	821	786	784	722	772	799	737	741	742	837	750	750	801	762	772	763	796	806	759	797	750	799	769	730	765	796	736	750	781	789	763	806	745	766	811	792	786	765	794	769	823	806	772	788	851	756	815	760	829	775	813	779	749	776	761	776	741	723	775	778	800	795	786	848	772	773	807	757	795	812	756	787	798	747	755	802	778	749	813	808	778	750	803	802	776	742	800	743	800	826	785	740	757	778	778	808	751	756	750	766	774	780	767	806	750	827	809	744	788	767	761	748	760	779	815	789	792	743	804	795	761	759	754	789	768	812	778	771	765	726	746	753	781	755	743	787	763	771	758	769	718	767	771	754	764	758	772	817	755	753	759	795	807	758	778	791	720	824	780	752	719	758	776	744	761	765	790	768	753	829	729	765	767	803	771	759	826	757	754	793	746	749	816	813	754	776	758	764	782	799	762	779	776	783	753	769	762	780	789	778	759	735	821	754	761	802	799	791	809	761	790	771	762	773	783	734	760	770	768	758	815	749	775	735	769	786	796	779	804	791	746	727	760	796	781	794	723	829	733	789	779	821	776	772	808	819	772	797	730	803	775	811	785	745	773	775	796	799	771	748	797	784	769	815	761	775	791	820	720	761	778	778	770	739	785	811	798	778	757	768	806	791	781	785	767	789	778	747	759	770	790	770	761	766	827	789	743	734	785	749	804	767	751	779	735	807	751	764	780	796	780	818	824	770	768	784	818	727	785	780	730	736	789	771	778	761	801	802	753	767	753	779	785	826	756	781	786	744	809	783	770	774	780	809	746	772	774	762	781	774	755	821	755	781	790	782	805	728	718	786	751	794	764	780	741	837	730	800	777	778	756	802	775	773	759	768	761	820	780	763	813	740	733	783	796	768	808	784	700	797	754	791	784	768	788	722	799	758	811	737	803	740	769	798	748	774	711	823	761	784	785	804	715	731	748	745	798	783	774	753	785	771	772	784	778	724	778	807	816	759	798	796	765	804	786	820	780	785	801	738	804	800	744	792	796	746	809	793	787	773	822	774	783	774	794	792	792	766	736	769	782	814	778	764	779	754	824	856	759	828	733	815	801	789	762	773	765	688	797	752	721	803	779	725	737	788	757	760	819	774	802	782	781	764	811	745	757	814	751	729	783	762	815	761	733	788	752	758	824	765	774	807	772	756	761	762	788	766	802	778	786	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6053	268	163	136	126	120	94	124	114	126	115	107	94	98	83	103	94	77	99	96	87	89	90	100	106	89	83	94	123	70	87	93	95	105	82	85	103	108	99	103	109	102	86	101	92	89	100	88	100	101	104	88	97	95	92	90	102	84	93	91	101	102	93	94	102	89	87	88	81	93	97	95	91	105	100	96	86	103	100	115	92	92	92	72	87	97	96	94	94	105	113	127	87	87	88	105	86	106	70	86	94	93	110	100	99	99	88	90	98	95	94	110	91	118	93	93	80	76	95	106	94	116	106	99	93	105	106	108	94	111	105	86	104	89	100	89	106	98	97	95	99	96	96	103	103	105	95	84	90	84	114	94	104	108	93	107	87	105	100	105	102	110	89	90	93	83	100	78	84	105	97	95	87	96	98	96	88	105	92	78	98	91	93	103	94	89	113	89	91	106	88	92	90	101	87	89	107	113	90	96	82	106	96	93	97	100	88	79	99	94	99	105	99	121	108	88	78	87	105	100	96	106	99	102	80	78	77	96	99	98	90	105	99	107	96	91	94	83	73	101	87	94	117	104	84	104	83	85	102	85	87	102	105	96	120	89	79	95	100	96	99	83	91	122	90	106	78	109	85	93	104	95	92	110	88	99	115	95	96	104	93	79	94	93	83	97	94	91	104	98	106	103	96	99	97	94	87	91	90	99	88	95	107	105	100	103	107	91	85	117	95	98	94	100	99	94	89	112	88	101	96	91	96	95	104	85	94	93	104	90	100	100	105	94	98	109	101	85	101	95	99	99	96	90	90	75	81	101	89	95	93	83	77	92	98	102	81	93	94	90	116	87	98	99	97	98	101	107	92	119	107	84	97	95	83	95	87	93	100	96	89	93	66	91	106	80	99	85	106	98	81	86	107	91	91	85	85	97	85	102	100	76	96	102	91	89	101	100	95	116	89	84	115	111	82	93	91	98	93	92	125	97	97	76	96	99	96	102	90	100	92	82	97	95	108	110	95	79	102	102	87	104	104	96	119	99	99	103	95	97	122	110	94	99	108	99	80	115	97	113	94	102	85	100	80	96	91	91	99	99	101	108	73	101	98	95	92	81	99	86	88	99	114	90	90	102	86	93	91	93	106	119	95	102	83	111	112	83	101	81	99	97	107	108	105	108	67	80	92	77	82	96	98	100	95	108	93	105	98	101	100	80	92	99	112	89	115	75	83	106	95	91	108	116	97	88	100	93	98	111	97	102	111	106	106	105	102	87	96	101	92	100	92	96	95	81	116	95	100	99	91	93	81	112	119	87	100	92	99	90	97	96	80	79	109	85	100	96	109	117	80	130	108	95	109	88	95	101	107	96	110	114	100	100	105	101	94	93	101	91	108	100	102	82	80	91	105	104	94	121	88	82	85	81	101	107	114	95	92	109	94	91	78	104	85	100	107	107	97	87	86	90	90	102	101	104	94	91	92	94	88	79	73	110	83	85	86	83	99	117	107	92	83	80	105	118	105	95	110	107	105	90	93	89	104	111	100	101	85	86	105	89	88	81	90	111	80	85	112	89	100	122	103	108	84	81	99	101	84	92	96	98	107	100	94	99	84	90	95	97	112	95	102	99	118	99	94	88	98	100	101	92	94	94	95	92	100	96	105	84	97	108	96	103	106	106	81	103	90	111	102	89	99	116	86	88	106	99	103	103	97	108	94	96	85	91	90	95	82	105	107	120	79	93	89	82	106	100	88	107	93	96	93	107	99	83	104	78	92	105	104	87	98	97	98	89	92	90	86	86	98	73	101	120	81	99	91	91	99	74	86	97	99	83	87	102	92	77	110	104	96	100	87	113	94	92	105	117	115	104	130	108	104	104	100	92	102	98	95	100	103	90	95	88	100	79	85	93	108	84	96	111	108	83	90	105	89	86	91	82	99	107	72	78	107	106	91	88	99	87	90	101	105	87	91	100	94	111	85	96	92	78	97	70	104	97	98	108	103	79	104	97	75	111	108	73	98	122	104	98	95	95	75	96	100	96	99	100	104	83	99	96	81	100	109	98	105	106	90	100	100	88	96	95	88	77	87	97	101	107	74	100	96	95	99	92	118	97	88	103	94	110	97	90	101	83	77	75	102	83	94	90	87	89	88	101	93	103	103	105	84	81	112	95	113	113	92	100	90	101	98	95	89	91	79	115	81	90	100	97	86	118	94	94	94	103	82	106	101	87	85	95	95	92	105	95	119	113	110	85	88	103	114	94	92	82	80	89	90	96	88	91	102	110	84	94	93	101	82	91	107	102	100	93	102	108	96	104	103	85	112	88	102	101	93	103	115	104	106	103	101	100	99	94	110	83	85	95	92	81	88	106	99	97	109	91	96	104	86	101	96	89	77	76	107	103	88	99	87	96	95	104	108	85	103	85	95	98	121	100	89	92	95	93	77	84	118	104	92	82	108	99	118	88	91	96	110	108	104	80	89	107	107	93	86	103	108	104	92	87	106	106	106	105	100	95	105	93	94	93	82	100	90	83	88	106	109	96	91	89	99	94	108	111	91	101	101	106	103	92	94	99	98	103	100	90	93	102	120	105	96	111	97	94	77	98	94	88	91	93	96	87	91	109	95	89	109	102	82	86	96	102	98	87	83	86	100	105	106	93	111	112	99	111	87	101	95	88	96	98	112	90	90	91	91	76	117	117	89	80	96	111	115	108	90	99	99	111	100	84	84	93	88	95	87	88	89	102	86	87	98	104	117	113	88	80	87	103	80	76	103	92	85	101	88	100	97	100	99	83	83	99	82	112	107	85	95	100	103	96	94	86	113	94	96	94	100	96	117	82	92	100	103	86	98	95	98	92	95	99	94	94	92	98	88	92	100	102	97	97	100	95	104	93	82	84	86	91	107	102	88	101	99	110	117	94	91	104	98	91	79	89	87	91	102	101	113	84	86	84	123	89	92	99	97	92	86	108	93	97	84	98	105	93	94	91	104	100	80	90	106	91	91	92	106	98	100	87	100	105	108	97	100	92	83	108	107	103	97	95	95	93	106	109	107	110	101	101	88	109	99	109	101	94	97	92	96	83	107	101	92	97	113	79	96	88	97	87	100	108	121	79	83	93	102	95	79	103	93	71	91	98	98	88	84	91	94	110	103	87	101	100	102	105	98	117	82	91	102	101	98	83	92	94	90	95	104	110	88	91	104	101	99	120	94	102	87	102	100	93	105	95	99	96	104	99	102	79	84	102	94	112	99	99	93	98	81	98	105	101	91	91	96	94	96	102	83	91	103	104	90	105	114	87	99	100	104	83	103	93	90	113	125	96	96	107	94	97	98	87	94	101	91	96	96	92	78	98	94	100	94	83	80	84	105	106	92	96	108	85	88	107	118	100	101	93	95	99	102	105	106	93	79	114	110	100	109	117	125	107	78	98	112	100	114	95	104	84	99	113	84	95	97	90	98	78	102	97	91	99	93	106	85	79	103	88	95	95	93	75	88	91	105	110	89	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6570	390	461	446	495	436	410	376	387	381	386	392	332	390	359	388	348	327	337	375	360	330	305	334	356	372	355	331	391	311	333	332	329	330	322	334	336	323	346	335	314	362	375	348	364	348	305	344	335	326	335	352	340	364	378	321	360	341	393	351	324	320	316	323	344	340	317	308	335	353	334	342	324	375	334	344	318	337	323	345	332	343	331	322	356	333	319	309	366	341	347	363	307	303	373	322	350	323	311	357	317	307	352	311	326	325	328	331	322	354	328	334	352	317	333	321	332	304	331	338	318	341	346	347	326	313	314	345	334	337	314	328	340	327	318	317	341	291	330	358	326	343	333	345	338	301	309	313	324	309	314	349	311	367	311	328	362	333	319	317	301	349	321	344	318	315	325	355	354	331	321	348	336	339	347	328	358	332	321	312	323	352	324	338	341	323	326	331	330	334	310	300	331	316	346	357	345	312	349	354	346	332	328	301	318	300	324	338	325	317	306	305	332	336	327	334	319	341	351	340	353	342	327	361	342	355	335	339	338	335	327	326	326	331	343	319	309	276	319	289	344	334	320	326	314	328	348	303	331	342	326	318	349	349	337	341	289	300	346	323	317	306	331	299	338	334	328	360	336	359	335	330	317	336	324	322	342	304	326	334	351	339	313	347	343	352	321	322	346	330	303	313	331	325	320	310	346	336	346	342	355	351	337	313	316	335	301	330	361	310	330	341	340	329	315	334	358	343	344	328	345	349	359	354	355	332	316	360	298	333	348	307	338	335	329	359	355	354	382	323	352	332	352	312	345	307	334	347	324	351	335	327	353	312	355	353	353	340	294	335	359	334	280	330	354	366	343	345	342	326	355	336	328	348	330	368	329	331	335	345	348	327	315	325	338	355	326	333	343	349	319	388	297	340	332	296	318	326	335	346	324	297	341	312	301	342	343	361	325	339	318	345	338	387	350	321	356	312	346	316	341	345	349	365	361	323	314	327	343	346	347	362	321	365	308	358	332	351	321	311	335	313	326	318	324	326	343	339	339	355	352	368	323	367	323	333	321	348	336	324	368	323	343	324	346	354	371	328	317	350	325	314	348	352	338	309	328	325	341	311	330	340	323	331	331	334	326	341	335	323	343	336	366	328	326	333	339	330	348	320	330	338	339	360	351	324	357	347	344	342	331	296	325	318	324	330	339	321	323	329	312	343	315	341	331	324	336	305	334	322	336	329	327	335	338	328	336	328	311	290	303	317	347	341	314	350	347	318	339	353	332	301	338	339	341	325	340	336	350	332	309	342	315	305	318	313	338	335	374	323	303	307	308	354	366	345	325	346	321	317	317	324	334	318	325	298	337	331	364	339	304	329	346	329	344	373	317	295	353	339	363	335	326	344	342	345	320	317	336	350	314	309	315	316	337	338	378	310	331	286	320	331	341	362	315	317	311	310	340	370	305	326	322	335	340	336	360	357	369	371	326	311	303	317	332	304	331	336	298	299	304	292	331	344	357	329	311	321	346	361	355	357	326	350	345	297	330	375	309	348	325	315	346	320	359	317	330	347	377	304	332	324	328	320	310	302	345	330	335	300	320	325	350	368	320	338	338	352	285	300	362	308	374	315	327	334	317	337	356	339	306	316	321	295	342	336	332	331	351	340	339	339	305	323	326	341	349	301	363	310	330	358	313	341	345	318	345	347	323	348	326	365	331	319	337	311	334	322	321	330	363	334	353	345	393	317	366	321	331	347	352	323	328	332	330	334	336	339	300	310	362	313	356	349	322	336	354	312	332	318	305	279	352	331	324	320	335	330	335	296	320	334	309	383	335	337	368	364	325	343	327	341	346	337	291	334	337	315	331	353	319	327	367	343	312	299	340	338	334	305	294	310	313	340	308	336	332	305	338	331	319	349	327	342	363	329	336	312	331	346	328	331	317	369	308	330	318	328	315	330	318	323	324	343	327	313	321	309	342	352	353	328	335	329	332	349	329	335	333	341	341	347	314	327	354	331	364	312	320	356	302	338	329	347	366	302	346	341	297	357	312	337	340	355	332	349	357	313	324	348	318	318	349	330	371	339	343	322	343	308	373	333	331	337	292	316	351	347	324	342	320	349	347	346	337	346	342	346	381	326	332	338	360	344	344	338	336	320	291	377	333	378	376	316	336	316	351	336	379	331	349	326	364	318	319	349	339	331	331	339	314	345	342	324	338	358	307	341	343	333	334	362	350	312	324	320	337	322	322	354	368	330	346	314	364	331	347	340	323	320	344	332	332	314	309	317	370	362	326	309	339	333	322	361	346	323	321	367	335	322	348	329	329	337	322	320	351	323	327	332	319	312	338	370	341	332	319	306	305	336	355	318	329	322	343	324	315	329	337	319	326	353	350	312	308	311	336	317	345	329	336	338	337	332	313	327	337	350	349	344	316	314	315	343	352	336	333	352	367	361	361	343	307	367	323	343	305	328	361	343	298	324	343	328	350	359	312	316	356	314	324	326	310	322	340	332	305	311	316	337	345	345	327	336	325	358	312	382	332	314	357	341	325	352	317	307	304	357	315	342	344	335	363	316	322	324	332	347	328	332	344	321	343	335	323	319	361	316	343	341	319	331	310	313	347	324	320	343	314	343	347	334	342	361	317	325	307	320	352	306	361	348	335	321	326	375	321	333	333	342	338	316	311	354	336	339	359	341	368	336	346	333	365	331	326	320	350	324	339	319	309	322	308	318	328	335	323	312	308	336	355	303	332	314	324	334	322	335	370	331	302	299	322	330	334	305	348	320	316	369	343	327	345	355	319	315	315	325	360	299	343	338	331	335	340	331	370	336	314	337	315	334	338	335	342	317	359	346	342	346	369	338	298	330	337	355	318	311	337	343	332	311	362	332	309	326	316	322	339	356	296	338	348	337	316	341	381	331	353	347	343	357	339	319	352	317	325	319	351	331	314	349	316	311	341	325	349	325	362	314	335	361	314	334	305	325	340	321	339	340	325	338	347	345	356	346	337	345	319	304	339	352	321	331	367	320	328	315	365	336	339	363	318	356	330	324	298	331	335	352	356	314	367	343	331	296	352	330	379	338	357	337	387	340	357	328	339	309	320	341	333	338	313	344	340	340	335	341	351	353	343	336	354	360	341	350	377	364	347	334	325	350	342	372	309	336	303	316	339	349	344	315	354	356	345	333	338	320	332	321	368	352	317	338	333	344	332	349	350	330	330	327	314	327	339	371	299	342	322	291	343	341	324	345	368	349	299	342	321	362	323	326	324	326	306	331	344	323	338	354	325	320	320	335	355	350	352	332	338	327	361	311	301	340	314	327	341	358	307	319	340	346	343	327	319	331	321	362	346	331	311	362	311	339	338	354	371	322	339	331	338	319	312	370	323	310	360	301	358	313	337	373	371	347	330	356	351	335	350	333	333	322	347	351	343	366	343	377	316	323	332	352	336	339	339	350	373	337	342	337	343	334	316	313	338	358	342	299	339	333	333	348	340	345	349	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37109	7034	1614	1093	780	635	514	438	386	398	295	297	306	287	262	258	245	272	260	247	230	238	234	233	228	233	257	238	229	261	243	243	243	253	205	254	232	253	245	220	187	231	204	222	217	244	246	210	255	225	210	211	221	208	220	222	218	204	199	212	230	220	207	236	212	225	231	238	215	224	196	205	214	215	249	235	212	227	223	239	214	213	201	203	235	237	216	192	220	197	226	238	227	240	212	210	231	230	225	215	230	206	217	202	220	208	223	216	220	236	195	221	215	221	238	227	201	239	201	218	208	224	220	229	227	230	203	232	219	235	228	193	216	207	242	213	247	225	242	226	216	212	231	232	236	218	206	196	213	224	208	199	209	217	228	222	223	198	237	210	232	242	199	208	231	214	228	231	201	226	210	230	213	181	204	220	195	209	202	233	243	215	206	193	212	229	194	210	216	234	216	212	229	228	230	222	216	209	217	196	219	222	228	210	243	223	202	215	234	205	223	203	218	208	247	224	203	211	220	225	212	235	219	227	227	196	200	202	225	220	202	198	201	227	224	233	217	243	227	226	196	225	199	222	214	212	243	203	236	208	226	226	216	221	212	240	232	227	234	229	182	219	219	242	206	238	239	230	211	221	226	226	228	205	208	201	226	230	212	221	220	191	250	214	215	221	223	223	229	225	241	225	224	218	233	203	247	222	212	232	215	228	222	266	191	216	216	218	207	233	203	240	207	232	236	214	226	208	211	227	227	221	193	225	196	224	215	212	199	217	239	211	229	203	227	214	218	238	251	229	221	206	219	238	224	196	209	199	235	203	228	214	245	234	227	219	197	227	219	200	222	235	225	224	235	180	229	226	211	218	236	210	216	216	211	198	216	233	219	211	234	221	225	201	225	212	216	205	236	206	220	209	229	228	242	218	228	232	196	213	219	234	226	216	253	230	204	213	226	203	225	225	207	208	227	209	238	211	244	206	228	234	235	223	222	222	209	225	228	219	231	214	223	199	216	196	176	252	209	222	212	216	224	239	225	207	208	198	249	197	224	251	239	175	221	199	227	207	221	210	233	232	223	247	235	238	209	222	232	193	232	204	222	232	199	225	193	205	204	235	245	242	226	225	212	230	193	229	233	204	209	216	222	214	211	199	210	226	245	236	227	189	220	226	239	210	216	234	251	226	220	182	222	223	222	215	218	222	216	186	214	214	196	208	221	221	229	217	235	236	234	216	223	252	236	256	240	199	211	236	223	208	185	240	238	227	232	230	198	188	204	222	220	216	242	197	226	233	206	200	212	203	234	237	208	228	222	206	223	204	222	197	215	248	218	222	225	235	204	236	222	226	215	217	196	211	195	230	195	239	217	223	210	220	228	213	231	230	229	212	244	216	208	232	215	212	202	223	232	236	228	207	221	215	213	232	189	217	243	227	246	215	213	211	237	214	213	224	233	220	215	194	213	233	200	205	219	226	220	203	209	240	246	207	220	187	206	221	217	225	189	218	234	219	210	228	215	225	235	257	208	209	219	223	230	217	220	199	222	236	226	231	206	222	223	258	187	236	214	240	205	218	187	241	217	238	235	222	213	227	175	216	208	223	232	205	226	224	232	227	219	238	232	253	227	222	233	210	206	211	225	192	232	210	219	230	227	217	220	234	221	198	229	238	231	205	228	214	223	211	229	227	218	226	185	196	221	226	207	215	196	230	228	237	238	241	211	219	230	250	210	236	235	207	177	222	214	249	238	228	204	237	214	204	182	238	235	219	223	234	210	214	217	198	192	209	223	232	223	224	207	205	234	203	209	210	218	247	193	184	210	224	218	217	212	226	227	198	202	219	217	234	234	212	218	227	225	229	199	244	191	219	204	223	206	188	204	246	225	217	221	203	221	216	206	217	216	203	243	196	240	237	210	217	228	212	202	222	224	205	210	229	206	200	217	248	190	237	240	220	220	207	211	229	224	233	223	233	200	235	240	183	217	229	221	228	218	202	227	211	211	211	203	229	201	227	197	216	210	206	194	193	217	224	199	200	236	230	213	221	201	233	208	217	226	207	208	221	223	214	242	224	218	206	230	213	201	224	225	240	243	236	231	210	225	213	219	212	208	212	224	206	212	204	215	257	217	243	229	197	215	207	229	209	178	204	214	193	233	253	240	241	208	198	202	205	226	190	225	195	227	213	218	226	222	227	193	211	201	193	194	202	226	218	184	192	214	201	203	232	216	219	225	217	198	207	202	208	219	240	194	216	221	205	249	220	206	208	210	217	213	233	201	219	221	212	217	219	233	220	220	240	210	213	196	236	225	213	216	217	224	224	201	250	227	216	232	231	212	218	219	206	194	224	199	215	220	217	236	204	218	216	230	206	234	191	217	243	204	207	209	243	201	194	213	237	211	234	206	231	233	217	203	225	224	231	215	251	204	216	205	238	202	259	230	212	210	224	206	196	226	226	214	265	224	216	225	225	233	218	225	213	235	222	228	197	220	218	225	210	203	235	231	234	221	216	215	165	247	228	239	225	213	196	211	223	207	223	232	247	216	224	225	240	238	220	223	232	216	219	233	192	250	217	201	243	208	219	213	223	251	238	209	216	212	219	215	224	220	249	217	222	211	220	220	239	234	219	225	226	234	199	222	210	213	237	203	230	205	219	232	222	229	220	234	195	219	202	225	260	202	230	243	207	206	205	235	244	268	192	205	243	238	208	195	232	240	198	212	224	214	225	219	226	185	241	227	211	215	222	247	213	223	237	221	224	227	234	217	220	220	215	257	229	223	226	250	203	212	216	225	212	220	225	230	258	211	223	238	212	226	204	201	210	225	234	213	207	215	244	204	222	219	242	223	218	227	229	212	232	182	213	222	199	222	230	206	208	230	217	192	239	220	217	230	238	235	210	197	198	224	228	207	221	206	244	199	243	219	216	220	225	218	202	230	230	229	217	204	225	207	225	210	209	225	245	210	216	238	213	240	219	203	209	211	215	215	202	215	223	198	191	218	231	226	221	222	237	208	215	220	232	204	223	226	215	229	255	209	214	217	219	221	234	201	222	239	205	219	225	220	249	229	238	207	217	209	200	213	249	194	234	210	221	214	219	232	227	230	229	243	224	224	190	209	218	244	212	220	237	220	243	215	198	216	210	223	223	238	230	218	208	222	201	212	234	219	230	201	215	219	229	207	216	225	213	223	221	235	213	228	202	202	235	213	224	219	235	209	227	206	211	232	197	203	230	224	225	219	233	203	212	204	197	213	228	192	209	244	241	172	231	196	193	194	199	193	213	235	202	211	199	222	206	220	252	223	241	209	225	196	195	199	201	213	217	205	238	217	247	229	217	235	207	195	211	223	229	229	225	201	215	226	206	225	225	215	235	214	209	228	234	214	238	194	193	221	235	221	211	221	201	233	208	219	227	231	215	208	237	242	205	201	210	229	203	220	234	216	200	201	211	224	208	249	210	214	239	202	217	215	200	205	223	214	232	218	224	219	221	207	240	216	234	191	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16398	1603	3243	3618	3103	2550	2209	1905	1655	1578	1372	1206	1193	1092	973	980	962	876	862	857	847	801	839	789	819	738	741	793	729	717	685	682	782	694	701	729	735	705	722	685	715	713	684	749	714	675	723	671	711	700	683	721	678	658	677	684	649	652	702	689	638	691	638	663	685	635	680	661	691	676	655	635	661	684	710	671	668	670	685	666	689	632	672	651	619	639	671	678	653	619	672	634	618	671	613	623	632	631	613	648	655	637	646	701	664	632	679	621	590	680	632	572	663	645	617	626	691	630	667	708	650	712	608	678	646	658	628	658	676	651	677	654	653	645	664	668	653	663	631	640	670	606	624	656	648	638	662	693	652	675	639	663	652	671	623	692	649	684	685	662	664	648	638	623	627	659	642	659	631	664	642	669	669	602	639	609	638	661	661	648	646	619	703	645	656	646	666	657	648	682	624	607	647	661	631	672	669	679	647	657	644	645	661	633	629	664	650	657	609	639	616	676	644	647	663	658	596	656	669	661	681	678	671	682	619	640	664	643	623	671	617	636	646	625	651	688	656	634	639	633	642	699	642	664	663	647	649	626	655	665	625	643	668	640	621	638	619	691	711	711	675	631	629	666	667	676	629	604	655	669	624	649	675	657	622	605	684	674	617	639	640	689	628	612	664	592	620	662	640	647	645	660	643	628	605	628	668	640	641	620	672	695	708	625	643	612	630	594	665	680	650	659	637	628	627	663	670	606	668	627	655	632	677	648	643	631	609	645	638	622	628	652	607	651	675	615	651	686	721	630	636	646	615	688	667	636	649	610	654	642	576	647	703	656	676	680	660	683	648	623	662	589	644	640	623	655	598	628	637	709	657	649	642	629	649	613	650	646	652	656	688	608	636	633	644	645	664	662	635	635	658	607	648	673	600	679	655	633	656	696	600	699	639	684	620	641	608	609	626	629	689	693	664	681	691	657	639	668	661	648	670	662	700	625	617	663	686	687	639	603	657	663	640	608	656	653	666	604	679	609	652	657	639	665	634	655	627	632	677	623	673	633	627	641	695	617	658	678	652	638	674	666	607	638	645	622	720	636	629	639	645	673	673	648	679	661	669	658	635	632	637	656	645	635	683	620	598	678	654	634	657	648	703	634	645	663	635	657	610	626	673	653	667	621	601	642	643	647	691	660	642	693	669	640	627	692	681	658	607	639	634	631	654	678	625	629	676	655	678	646	627	665	636	616	638	624	641	639	683	674	668	679	676	633	617	602	656	604	674	669	668	674	671	644	667	713	636	655	637	665	663	663	640	646	632	614	616	661	656	697	675	664	669	642	629	625	653	666	681	675	667	652	626	645	671	646	630	622	690	682	625	700	620	632	668	701	653	652	655	646	599	660	692	655	663	644	641	674	645	631	652	597	644	639	674	676	635	653	628	652	644	632	634	644	684	672	644	664	688	660	666	650	665	661	672	647	657	634	626	690	669	645	603	686	635	644	697	712	656	657	625	651	679	640	653	624	680	613	614	679	619	621	691	653	671	645	598	658	629	656	657	698	606	702	675	635	620	642	702	658	637	673	651	648	646	653	644	647	652	659	659	638	689	684	578	626	672	669	679	630	659	562	663	654	643	643	661	628	664	666	652	638	672	673	648	651	639	637	640	652	632	640	624	598	660	661	678	617	696	660	679	659	698	633	638	671	651	685	659	634	664	639	648	653	621	594	680	646	683	635	637	636	668	641	635	679	631	606	653	660	705	651	666	649	651	698	638	696	666	638	645	680	654	636	626	626	650	635	663	677	698	644	641	659	655	646	653	694	654	651	656	691	645	693	690	620	644	656	651	652	639	642	691	639	633	605	677	656	628	671	625	639	654	644	652	632	652	627	648	643	635	644	671	634	664	649	611	643	671	685	683	653	616	656	606	653	671	671	649	683	633	637	639	649	663	654	621	650	593	614	689	612	611	667	688	702	625	631	653	704	642	633	648	655	652	637	672	617	684	617	698	643	681	702	644	617	603	663	632	618	604	623	649	658	640	577	637	657	695	635	616	630	649	608	652	602	639	622	632	659	673	590	664	704	643	643	607	654	629	658	676	631	688	645	648	678	666	652	627	640	667	633	659	671	615	616	678	655	681	671	672	604	646	643	663	670	610	626	666	657	577	619	681	680	589	669	614	666	650	663	611	653	647	662	609	643	647	635	611	689	649	652	677	672	687	650	650	639	615	634	669	669	638	636	623	673	602	666	636	635	656	642	659	602	632	618	639	673	630	654	626	629	690	611	701	637	657	668	614	687	656	611	644	666	669	601	625	602	657	635	654	651	666	635	632	610	687	612	659	603	637	663	643	632	679	667	615	655	616	648	688	623	645	648	658	643	665	692	655	657	652	681	660	650	671	653	623	681	677	625	657	670	674	642	649	669	648	681	680	643	614	627	620	690	640	633	654	651	624	643	663	658	665	624	632	644	641	644	655	635	641	694	627	696	656	702	646	677	658	659	688	658	726	659	662	688	662	646	660	654	675	653	633	687	630	653	656	679	630	645	669	631	665	660	607	625	661	688	688	631	645	587	638	625	655	735	642	606	623	636	630	682	638	682	675	661	628	683	672	623	638	700	681	636	611	644	605	678	700	686	647	644	645	647	649	648	621	662	626	670	668	658	671	610	618	629	625	653	664	690	638	699	651	640	660	623	629	706	637	642	617	690	635	686	689	654	656	658	645	648	642	674	606	611	652	655	672	622	677	651	668	624	667	646	640	646	660	592	687	685	692	617	659	601	645	623	648	654	667	662	655	658	662	665	645	698	662	654	699	682	626	664	640	670	665	645	646	661	643	631	626	639	646	624	642	652	635	630	639	615	640	648	636	669	667	610	637	616	616	625	661	657	653	714	708	622	692	697	636	649	652	652	658	640	675	634	644	603	613	639	692	661	678	646	648	644	674	670	628	643	626	647	667	660	677	644	623	659	702	654	598	625	659	650	687	652	638	675	652	681	669	646	650	615	648	682	673	652	626	703	644	602	676	620	675	650	653	614	672	633	643	653	672	598	618	629	603	637	642	643	680	640	705	668	656	664	688	695	629	602	658	593	632	665	647	600	666	672	618	606	628	624	711	680	679	647	640	671	648	663	621	675	628	635	670	650	607	682	629	602	627	617	649	671	708	650	620	601	626	689	662	664	635	643	675	627	630	681	657	652	626	632	629	607	667	601	664	599	653	654	645	675	624	635	659	621	636	645	635	634	658	663	668	641	622	669	618	623	638	632	609	620	622	641	658	653	685	669	688	677	657	685	623	702	668	612	614	679	637	688	646	681	652	654	674	663	634	684	651	635	664	632	652	613	640	647	696	611	678	646	663	643	634	649	690	674	631	627	617	650	607	679	676	669	647	619	641	662	688	623	638	669	634	648	681	647	652	624	659	611	617	665	668	652	633	622	699	674	612	673	651	685	624	621	653	687	646	667	696	679	654	653	670	664	611	643	594	646	655	643	615	651	664	690	653	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47155	14980	4402	2120	1514	1129	850	763	657	550	506	472	393	423	395	389	314	332	318	347	316	289	340	326	304	306	301	331	283	307	302	294	289	292	308	289	271	285	283	286	307	291	292	283	306	288	286	275	298	253	269	271	275	266	261	271	308	269	269	262	281	312	295	292	274	287	277	295	300	275	280	293	276	289	293	283	254	302	313	307	285	262	295	295	289	269	311	251	300	268	277	280	270	277	262	260	259	252	313	284	302	295	282	283	292	292	300	299	254	268	260	263	279	277	272	301	307	275	292	291	298	260	283	256	266	259	266	307	269	292	287	270	271	248	272	282	285	256	287	270	275	293	292	259	287	283	300	293	260	298	246	259	293	286	254	270	274	288	251	285	268	265	281	276	266	266	279	276	262	284	287	275	265	258	245	263	252	244	277	270	264	276	268	273	300	261	273	308	294	278	253	258	270	268	293	263	269	300	285	301	296	276	289	266	277	272	285	309	261	268	261	280	297	292	262	302	282	272	291	278	279	261	255	267	248	297	282	297	283	272	300	265	265	270	283	277	257	279	291	273	269	276	273	255	251	291	270	269	272	286	292	267	292	285	271	285	277	263	314	275	276	239	276	272	278	281	287	283	269	275	258	285	273	273	265	302	280	285	292	277	270	243	278	282	289	288	282	245	315	244	311	263	284	272	251	278	259	281	290	266	295	262	264	320	249	261	286	285	289	277	253	304	283	263	257	263	277	275	279	289	293	286	290	286	257	305	269	280	260	304	304	313	271	289	282	257	297	271	256	277	273	294	268	287	284	268	280	285	279	287	315	277	281	267	255	264	274	297	266	249	261	271	279	260	224	244	291	287	288	263	290	280	260	283	265	290	289	291	277	256	266	299	273	272	298	305	261	258	290	266	272	279	274	261	247	283	281	294	286	283	310	291	295	256	287	273	308	292	290	285	262	277	229	282	259	272	245	268	276	294	253	298	268	266	307	277	274	273	277	286	256	295	274	273	301	262	281	277	303	253	273	281	263	264	257	276	282	269	269	276	278	263	266	280	261	286	265	271	291	281	267	256	256	256	294	292	268	281	259	303	271	275	299	265	253	258	286	285	273	292	311	277	295	289	265	303	236	281	254	257	235	298	298	244	299	297	256	278	291	268	262	283	280	292	279	260	297	301	271	255	264	262	277	309	271	271	287	259	243	258	245	286	298	312	298	265	253	252	257	283	247	275	283	265	268	264	276	276	316	292	273	253	285	262	277	239	284	259	271	256	303	282	284	254	279	291	276	283	252	260	285	260	268	249	257	253	292	242	277	282	304	279	285	272	294	259	280	265	296	285	279	251	272	302	271	279	290	290	294	282	279	273	298	278	300	287	286	290	269	262	285	266	260	287	261	258	310	262	271	278	288	274	287	285	267	274	260	226	272	280	282	307	265	286	304	278	315	306	292	275	294	281	251	301	299	297	267	279	290	268	291	292	260	273	290	271	286	259	275	277	308	303	271	311	237	285	279	287	257	294	280	255	309	281	284	294	284	314	272	285	281	283	272	252	262	270	280	279	258	256	263	274	267	272	296	281	248	306	259	277	278	242	288	288	280	292	273	262	275	282	270	272	285	283	305	306	265	294	261	271	296	280	291	282	270	278	317	274	260	285	290	261	288	267	302	250	314	276	268	306	259	268	254	286	275	273	272	289	277	272	259	279	266	251	248	305	261	279	292	310	268	265	270	251	295	273	288	274	288	268	244	306	286	293	267	269	267	245	266	250	280	288	258	294	261	282	274	260	294	313	292	277	299	291	270	305	283	263	258	290	283	255	269	284	312	279	305	317	260	283	262	293	267	272	288	278	315	289	274	285	255	269	267	255	247	265	307	284	263	287	278	285	267	284	273	273	269	265	279	290	275	277	240	281	266	289	272	268	290	265	249	288	279	245	251	266	296	264	277	296	290	239	292	267	265	294	281	319	287	306	264	277	269	253	274	289	294	267	286	285	269	256	272	264	282	258	268	293	258	278	302	273	292	250	291	309	245	292	288	275	279	272	256	293	306	274	267	295	276	273	274	271	296	260	258	256	264	255	245	273	249	283	288	272	283	275	253	272	263	312	265	292	251	247	292	282	258	269	276	256	283	314	293	267	272	290	293	272	284	276	259	260	300	278	282	289	258	255	280	290	271	267	297	285	302	300	293	261	278	243	309	273	283	252	252	261	294	279	277	257	267	286	261	299	294	280	277	257	268	265	304	291	274	270	282	268	271	303	288	275	283	250	263	287	278	291	279	306	312	293	297	292	283	261	275	262	265	272	283	268	259	274	306	273	275	266	290	290	308	285	297	294	266	280	245	315	279	292	285	292	267	255	275	285	258	254	300	309	277	261	283	274	282	265	255	271	314	251	264	253	270	272	275	270	259	286	281	275	259	292	258	285	277	259	257	291	303	300	264	289	282	283	261	254	258	279	282	259	277	304	267	280	279	240	282	279	295	271	293	295	275	274	274	265	267	272	253	286	278	307	276	292	281	292	271	285	249	308	285	285	269	266	263	283	256	282	314	281	279	293	256	290	269	280	290	262	261	276	281	269	273	310	321	266	273	269	284	255	288	282	267	294	263	275	280	286	274	291	266	270	306	260	262	269	285	288	246	279	283	261	282	309	275	245	306	282	279	278	276	270	285	272	293	249	289	287	263	281	288	274	286	277	265	280	277	275	270	286	264	261	283	281	288	314	275	258	259	276	273	283	295	295	283	296	296	309	274	304	271	291	257	280	255	269	276	276	297	296	280	299	255	294	288	258	275	267	274	272	267	267	260	262	273	265	291	300	277	270	265	290	275	253	305	300	262	283	284	258	259	271	300	302	305	274	265	284	289	271	263	275	304	276	270	297	318	298	269	279	264	287	273	296	307	281	259	320	263	281	272	277	283	289	271	285	306	291	273	273	303	288	261	255	279	307	282	277	250	309	306	260	276	281	268	262	291	305	256	270	291	281	269	289	296	281	275	277	267	301	265	289	287	271	285	293	264	254	277	273	265	280	295	286	290	280	242	273	268	301	270	309	284	256	284	272	260	267	283	234	271	292	278	261	261	265	299	258	265	267	267	296	282	268	279	268	287	276	299	263	279	318	290	255	268	274	281	248	252	263	280	286	255	280	288	287	266	290	291	280	279	266	247	297	291	253	285	269	276	275	246	260	279	262	251	249	248	288	282	272	274	256	268	293	304	294	280	260	239	260	274	284	292	278	260	250	280	275	264	269	284	274	297	277	274	273	257	276	260	292	243	287	263	280	302	294	264	266	293	293	272	269	293	286	294	273	300	321	246	293	272	290	253	261	264	263	288	267	309	273	271	295	296	273	266	291	307	296	262	291	303	287	277	264	275	261	277	267	256	274	264	259	282	287	280	273	267	298	286	286	278	283	276	291	321	298	322	267	313	272	279	276	277	292	276	274	297	270	265	276	295	274	243	284	251	276	308	289	275	276	272	282	294	282	283	261	280	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20655	2793	5737	6193	5425	4400	3635	2989	2728	2496	2162	1909	1781	1639	1626	1483	1382	1314	1243	1216	1206	1143	1113	1065	1018	1030	998	1003	995	974	964	991	897	960	915	851	872	910	842	891	900	868	870	851	887	846	889	848	842	866	850	832	817	817	826	774	815	811	820	793	812	840	836	802	803	757	808	746	811	802	866	814	810	819	774	765	778	805	790	785	779	823	795	793	774	803	735	788	783	824	751	800	705	787	761	796	736	821	767	783	874	825	803	811	790	748	789	759	789	746	796	814	788	774	789	806	799	760	822	795	778	792	843	757	739	779	826	790	771	777	726	790	782	755	822	782	811	729	804	766	778	796	756	786	806	816	771	774	741	808	820	744	795	807	771	780	768	812	802	803	813	804	748	756	746	749	787	786	764	763	758	748	819	748	746	786	795	775	763	784	780	783	851	726	804	757	801	733	776	791	794	784	794	793	770	800	750	761	753	784	755	820	802	786	758	764	745	785	770	805	765	821	778	787	769	767	798	744	768	766	805	742	812	796	816	771	794	778	780	729	804	760	774	792	830	780	757	742	751	743	784	821	718	763	814	778	763	749	756	799	777	727	817	790	739	777	762	785	782	793	780	755	783	797	790	734	802	812	777	783	766	783	779	809	751	799	731	783	785	788	765	746	735	733	782	812	728	775	767	747	799	743	743	763	806	812	772	761	761	813	739	794	745	794	741	808	752	767	738	773	745	805	769	759	804	741	774	780	766	833	747	751	791	730	766	798	790	753	799	800	796	787	780	737	775	769	781	754	750	728	753	764	779	772	829	783	773	796	773	779	780	745	747	839	826	759	796	756	820	791	807	750	780	777	758	814	808	724	807	735	792	828	761	791	747	795	812	791	767	738	786	785	780	803	762	800	796	795	746	788	756	757	786	793	761	791	793	806	796	777	762	751	767	808	748	787	722	809	740	766	760	825	797	752	749	725	761	787	798	802	783	813	798	738	796	762	752	735	743	759	767	753	738	782	765	778	746	817	794	736	758	768	790	787	810	754	769	761	758	729	792	776	765	753	748	753	772	787	721	782	728	750	773	744	783	823	816	808	755	765	739	758	776	740	793	790	742	789	735	712	806	728	781	762	815	736	737	776	767	777	829	794	791	716	727	769	777	776	816	784	735	805	790	718	822	780	783	765	750	767	757	780	756	757	784	723	783	744	808	796	781	806	805	729	805	757	763	761	769	741	745	707	797	803	729	809	793	732	785	797	788	768	794	773	787	772	747	829	794	800	700	801	772	807	784	742	757	769	793	771	712	773	760	731	800	737	815	770	777	788	780	748	738	770	786	760	788	803	743	764	805	806	733	824	790	776	766	776	779	729	788	766	751	828	816	770	805	755	722	802	773	848	784	772	814	750	762	762	782	818	771	789	770	724	743	772	788	804	798	761	761	784	756	778	777	782	801	783	796	741	789	780	739	768	741	743	810	753	751	822	696	754	771	753	768	780	760	726	806	765	733	748	772	821	750	753	761	801	775	791	754	798	728	793	742	730	829	773	740	728	739	806	792	780	717	824	810	781	775	750	725	757	775	794	820	754	780	723	727	767	801	780	788	779	758	765	770	788	744	821	829	772	748	782	809	791	784	773	794	828	751	747	786	794	785	709	752	759	801	773	760	736	781	758	773	791	777	784	760	751	832	810	765	727	772	779	777	752	802	782	818	756	822	797	788	770	767	752	771	786	763	755	792	752	817	760	715	790	749	762	792	781	783	777	770	794	756	786	772	780	768	794	758	750	794	798	713	749	819	842	773	754	753	792	765	769	792	754	794	786	782	781	775	780	735	764	722	794	794	760	786	742	755	766	748	723	762	781	811	739	785	764	760	755	815	773	814	811	804	763	797	781	769	739	767	737	768	734	748	773	727	774	760	766	751	756	784	763	757	783	774	755	738	773	816	810	794	705	781	729	766	751	839	787	745	759	768	783	729	780	755	736	771	803	774	746	735	749	758	815	792	762	765	737	760	763	761	766	765	739	743	812	745	750	773	780	754	776	794	755	830	752	786	756	817	780	794	770	766	776	765	801	745	790	757	741	757	808	724	844	776	761	725	760	778	794	799	751	809	704	750	782	781	756	773	740	800	780	768	785	789	767	777	820	761	759	782	780	804	770	825	751	732	729	782	803	775	769	768	730	790	706	811	709	781	790	806	756	752	764	845	732	790	783	775	732	790	748	739	767	743	809	763	720	772	770	758	767	758	705	758	790	710	758	754	828	785	808	768	778	752	769	793	792	746	765	756	743	714	751	780	796	794	774	786	736	746	788	746	770	784	823	822	792	798	796	824	749	749	784	729	791	773	807	761	738	800	709	828	784	805	742	783	751	770	776	783	761	784	771	760	745	750	784	780	789	729	774	749	775	750	787	735	769	763	794	785	786	780	809	732	744	685	793	765	761	795	751	792	750	775	777	756	769	851	782	788	784	802	797	781	788	761	774	772	801	747	768	767	812	780	777	761	729	828	729	806	825	790	758	757	757	764	769	780	776	811	787	726	787	749	791	798	795	757	767	783	809	759	806	759	785	743	703	755	850	783	789	808	804	776	815	760	785	817	747	756	805	772	770	773	808	747	797	759	784	729	785	756	747	788	748	776	707	812	818	765	797	815	717	697	790	802	775	718	827	808	803	791	818	779	746	773	797	811	759	789	824	810	824	735	778	809	793	769	807	809	790	747	789	761	782	758	833	809	731	736	787	747	745	769	800	805	788	778	799	778	793	789	771	771	778	782	786	765	735	748	790	744	750	781	772	755	827	779	744	815	814	784	780	784	831	776	789	786	735	800	750	782	808	775	775	747	791	786	736	774	778	742	782	793	781	796	776	811	799	765	734	729	707	818	750	807	799	787	761	739	754	795	794	769	754	774	758	787	745	794	784	808	801	755	739	766	814	765	778	762	821	760	740	787	777	759	789	776	759	737	749	773	753	724	801	784	815	772	734	774	794	804	784	773	724	772	772	805	762	731	760	741	793	778	786	765	741	750	784	780	768	726	763	763	759	777	766	799	763	774	738	804	778	767	783	760	791	785	759	756	755	750	798	761	778	727	796	774	783	770	768	806	778	761	819	786	779	775	792	788	744	792	764	794	708	741	740	725	809	795	809	774	774	797	801	760	742	785	785	753	802	778	777	794	743	736	729	724	782	765	766	708	781	796	781	790	784	781	763	748	773	742	745	781	777	803	760	793	794	776	806	806	799	721	718	818	808	786	782	782	766	733	798	746	752	746	818	774	769	747	814	732	707	760	824	776	749	769	845	759	774	749	764	821	787	804	762	774	779	770	737	755	769	741	787	796	782	731	727	734	766	724	836	748	787	764	779	772	790	786	755	760	779	766	755	728	769	772	744	845	771	750	763	735	763	747	750	767	767	779	782	757	781	774	782	830	791	792	762	805	791	834	740	739	767	714	788	767	778	771	750	748	775	749	726	750	796	743	787	779	751	777	819	811	797	757	764	750	769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5725	280	168	177	146	117	120	113	103	92	99	113	117	93	107	90	80	92	88	93	86	106	107	110	86	89	102	97	102	86	94	92	101	103	89	113	100	108	108	91	103	108	88	87	100	106	95	95	94	82	113	101	92	89	106	80	102	89	94	100	109	104	90	92	97	108	90	92	100	93	97	97	81	89	97	105	86	92	109	80	90	92	90	98	103	105	86	100	88	91	94	96	105	106	98	84	94	105	97	101	97	98	118	90	103	83	106	93	104	95	92	114	100	95	101	76	83	88	101	101	103	84	96	87	107	94	123	74	78	101	93	87	97	86	89	99	106	93	98	99	93	92	89	88	95	88	91	88	94	124	111	101	94	101	105	103	93	76	89	86	102	92	105	88	100	84	86	113	84	97	105	102	97	83	107	91	97	91	111	111	83	85	120	120	98	97	102	106	92	135	104	75	101	99	102	87	99	89	97	90	95	100	115	107	115	93	89	106	98	91	91	91	98	87	104	90	83	83	99	92	93	90	104	89	92	97	93	91	112	81	83	98	87	93	94	97	83	102	105	82	111	91	90	102	99	87	75	78	87	92	94	105	100	92	81	99	90	96	110	95	108	91	88	97	89	78	88	90	92	96	112	98	84	88	105	88	103	104	87	93	80	89	104	102	87	114	88	95	95	110	95	105	90	100	95	94	94	94	90	96	90	87	99	101	80	101	98	104	98	94	100	101	106	97	99	76	111	86	87	88	105	87	97	93	100	94	89	93	114	85	100	96	102	93	101	83	108	90	99	82	89	95	97	108	95	98	93	93	90	98	79	105	101	89	89	97	95	103	87	103	90	122	92	119	131	97	79	90	85	99	113	98	80	91	98	90	97	99	102	95	92	105	86	91	96	89	75	95	96	92	97	104	91	108	93	101	101	85	94	83	97	107	92	94	80	74	113	106	94	102	89	93	85	86	93	91	85	94	90	98	107	107	104	101	96	115	92	95	121	107	89	75	94	101	82	88	90	123	104	110	118	96	99	86	101	88	102	97	106	118	90	96	113	96	91	92	101	86	107	81	72	133	84	89	83	83	105	86	86	102	109	116	89	93	93	95	115	103	92	88	99	95	113	88	97	114	82	75	100	105	90	98	109	97	95	79	89	71	89	82	85	85	97	106	82	94	84	85	92	86	100	85	96	93	97	87	92	102	86	82	97	91	114	93	76	99	75	102	90	90	102	91	107	118	122	101	77	95	79	100	97	99	85	110	92	108	93	99	103	87	115	95	90	109	100	92	93	95	110	93	96	107	101	85	89	87	108	95	83	70	108	109	86	96	95	100	127	92	102	87	98	109	104	83	80	98	112	91	95	92	99	93	79	83	85	109	83	100	111	105	105	91	103	102	97	104	89	97	98	93	95	105	87	97	84	91	79	83	95	103	101	92	103	86	92	102	114	87	101	94	91	98	88	89	93	91	89	107	99	93	106	95	100	98	80	85	103	108	101	102	93	89	99	89	88	108	85	102	92	109	84	107	93	85	95	101	98	80	113	94	113	88	101	91	90	92	101	91	101	102	102	78	83	101	74	110	72	94	88	103	99	98	99	108	102	92	97	101	94	95	87	91	96	84	96	93	102	93	92	108	92	88	99	113	98	107	110	109	91	100	90	94	89	87	76	105	110	105	88	99	100	92	104	114	91	109	84	103	109	108	78	76	93	103	118	95	98	90	80	94	105	95	82	104	97	95	99	104	100	93	89	112	98	70	99	98	95	95	99	94	112	98	114	100	92	105	104	104	88	108	78	104	89	99	87	88	82	94	99	83	98	89	101	78	107	115	90	87	99	112	89	97	83	105	100	89	101	96	94	100	76	97	95	88	94	114	83	105	117	102	92	111	114	89	93	84	98	82	108	124	90	83	102	107	110	101	95	92	106	117	91	106	95	86	116	108	98	97	91	104	103	99	86	91	114	98	108	87	95	90	96	90	89	95	95	85	102	80	91	90	108	116	95	94	102	78	107	122	87	96	89	88	110	85	90	96	93	85	93	99	102	110	89	91	95	105	92	95	98	111	80	96	103	90	81	96	99	94	89	90	110	104	98	102	116	91	111	99	94	97	92	102	96	94	109	81	103	97	91	97	102	105	88	107	96	96	99	98	94	104	104	84	79	115	103	91	92	98	100	99	90	108	88	85	87	94	74	84	81	79	94	83	93	112	99	103	83	102	103	78	93	92	83	103	114	82	100	91	97	91	86	97	84	88	89	101	105	87	85	99	107	91	92	90	109	89	94	90	89	92	109	82	92	110	92	87	86	98	97	111	105	93	107	89	94	90	96	108	87	77	95	90	96	89	95	96	95	107	96	94	100	88	104	97	97	102	100	93	92	108	87	73	105	88	108	84	90	92	83	91	105	101	91	106	90	94	86	117	97	94	79	95	110	92	96	101	91	105	97	95	97	117	91	95	77	91	100	103	95	86	90	104	100	83	93	93	72	104	87	86	90	83	87	91	101	105	84	99	92	100	94	112	108	100	80	92	85	104	105	91	84	109	102	96	90	93	83	115	97	95	80	99	91	95	114	107	108	105	92	106	74	100	92	72	112	85	80	81	80	83	108	91	101	96	111	88	117	121	91	87	101	91	92	84	87	89	99	126	101	96	102	93	106	98	91	96	89	84	98	87	95	82	86	99	71	91	98	92	81	91	94	93	90	104	98	114	102	91	80	102	90	95	88	76	84	104	95	88	92	92	96	77	100	98	72	101	87	92	88	104	113	92	98	102	93	107	93	104	103	90	100	105	112	75	90	82	86	80	102	104	110	100	88	88	108	96	87	83	83	98	86	103	77	95	86	92	100	97	87	87	95	94	104	100	97	91	108	94	112	108	100	109	117	97	97	83	105	106	81	86	104	96	94	92	98	113	116	108	99	95	80	105	105	86	85	80	100	87	89	93	109	83	98	107	101	93	106	79	108	108	100	87	84	84	98	107	107	91	111	119	117	106	103	104	86	107	95	99	88	93	84	75	111	85	92	78	76	98	99	97	93	93	82	83	106	120	93	92	97	85	93	83	120	92	92	101	85	86	93	94	102	92	91	100	96	94	92	90	103	97	108	97	116	96	104	103	98	94	93	98	85	108	96	81	95	109	75	77	103	111	103	114	108	99	95	93	102	114	112	112	71	96	104	99	69	95	88	87	104	96	98	100	87	100	101	97	97	102	105	97	89	102	87	100	101	93	83	90	77	80	104	103	102	98	100	89	83	97	93	102	100	108	86	82	98	87	103	104	102	97	96	105	99	100	70	93	93	83	93	101	97	97	103	90	98	91	109	95	104	89	99	90	89	97	82	86	77	93	97	93	93	92	96	114	101	99	94	105	99	116	128	95	84	101	115	103	107	109	84	78	93	100	95	92	89	91	86	91	105	89	94	88	80	90	78	89	98	86	103	92	89	100	106	93	94	100	94	100	91	82	87	86	96	98	102	93	105	107	116	82	105	89	83	102	96	78	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6230	394	498	480	508	466	405	376	395	352	397	323	354	366	339	335	316	343	363	329	324	316	348	331	367	319	325	328	355	352	328	321	319	315	316	334	296	338	347	328	346	353	319	316	347	342	348	349	318	333	334	347	350	302	347	321	347	310	361	331	335	331	335	330	337	349	300	300	335	325	347	348	311	365	324	345	336	313	355	388	308	317	351	340	286	302	341	295	344	344	332	304	325	325	341	335	333	343	323	315	346	311	343	336	335	317	322	340	326	356	358	319	353	319	314	355	329	330	341	344	335	331	347	299	338	342	335	328	361	321	368	298	341	358	322	328	347	302	359	340	318	332	311	343	299	336	333	326	346	353	326	340	336	361	339	350	347	337	353	330	301	344	322	318	318	318	328	345	345	323	356	322	329	358	336	316	317	344	363	308	306	341	342	319	336	311	330	344	329	316	306	301	351	346	352	316	317	297	350	302	322	331	328	316	350	314	332	326	324	361	311	342	302	350	324	353	346	345	335	348	332	356	338	319	324	306	327	309	341	293	323	335	336	337	353	345	339	331	327	335	351	316	366	293	350	366	325	321	313	336	316	371	320	337	331	317	342	363	332	307	302	319	302	319	321	330	340	329	328	322	327	350	389	371	341	344	324	341	346	320	358	341	324	348	371	342	335	326	357	337	329	352	332	328	333	323	328	327	351	345	304	337	336	335	342	313	330	332	323	308	348	325	343	368	286	350	343	333	307	328	327	350	318	310	356	321	341	347	342	314	335	328	319	317	325	326	327	338	321	334	313	316	367	340	316	336	328	333	361	348	344	350	340	325	352	315	342	335	296	306	341	365	355	316	274	360	357	296	310	341	332	324	349	354	332	328	322	339	360	332	327	354	331	338	311	322	342	363	319	318	330	320	311	324	299	353	312	309	362	351	341	299	337	368	311	344	336	327	337	323	324	364	332	319	341	345	315	339	333	328	328	315	324	330	329	338	300	327	321	320	383	328	326	342	314	333	338	346	322	332	318	319	332	339	351	351	329	298	339	333	295	368	339	331	331	326	324	307	307	319	355	326	348	346	323	288	341	333	302	324	287	321	349	329	324	328	363	312	337	359	308	336	351	373	334	341	366	337	320	346	337	323	320	331	367	327	361	339	375	351	342	313	318	327	328	297	325	335	352	314	340	314	305	293	306	333	322	329	298	331	352	321	326	327	370	342	352	323	344	300	339	346	326	327	321	345	299	327	322	318	322	316	321	369	328	347	338	343	359	328	348	337	347	319	332	343	352	334	350	340	327	329	327	318	301	324	321	322	328	336	342	330	322	317	303	352	301	331	342	337	311	350	329	307	336	342	334	334	323	316	330	346	328	335	336	358	335	335	351	366	306	337	351	376	308	324	339	328	311	299	338	346	304	317	362	333	327	318	343	324	342	334	355	366	321	364	341	334	355	331	358	302	357	327	324	336	341	293	358	319	316	356	354	331	332	317	328	321	334	340	351	321	370	339	323	334	347	309	353	358	341	294	329	341	332	311	350	351	333	322	317	316	331	293	309	352	361	334	347	326	347	329	303	327	313	337	324	351	323	319	321	296	316	341	333	328	334	334	350	322	297	321	352	340	325	332	305	316	345	327	328	366	308	316	352	321	292	338	340	315	338	320	298	338	346	332	335	339	358	330	354	338	336	318	335	338	334	297	339	335	322	324	304	356	342	343	306	314	344	368	367	337	331	363	353	364	301	329	336	331	348	328	328	318	328	365	361	344	296	335	345	331	331	329	319	324	332	369	329	324	356	349	324	343	301	344	312	330	322	347	324	286	322	339	323	347	317	329	342	340	343	356	277	322	278	348	336	317	330	333	328	350	349	329	329	354	346	354	309	338	352	327	346	320	324	346	332	321	361	293	335	315	321	331	335	334	303	358	336	331	339	334	331	343	314	346	342	305	315	329	328	356	326	302	312	326	351	323	335	340	322	315	304	343	340	366	322	343	333	356	317	336	338	329	343	343	355	334	338	336	310	315	321	353	339	337	344	346	315	319	344	338	355	336	358	346	324	362	319	281	377	364	318	357	327	347	323	335	344	331	337	327	323	344	347	351	346	305	316	367	322	333	353	367	344	362	321	326	320	321	357	326	350	316	373	332	319	323	333	326	337	332	324	313	316	355	307	343	312	333	308	383	327	364	335	317	323	336	325	348	324	329	325	364	354	331	318	335	291	328	333	362	316	310	333	354	313	320	322	338	298	326	323	340	356	349	377	327	315	331	324	304	345	342	314	312	339	323	328	320	336	314	288	374	354	316	362	353	320	299	312	321	336	348	331	308	352	346	343	336	302	316	342	340	321	346	346	326	316	304	346	341	359	366	321	343	354	362	342	342	322	331	335	342	348	319	349	273	330	352	332	341	350	351	309	337	316	356	317	343	327	315	345	331	336	309	325	329	346	354	336	362	347	338	331	293	349	333	336	353	376	338	329	305	296	370	300	310	329	318	362	278	335	379	309	329	311	342	344	305	325	348	323	339	342	316	333	344	346	345	375	317	323	328	329	335	315	337	333	350	339	376	359	326	319	333	354	350	283	307	350	336	347	319	342	317	324	333	348	356	315	315	304	344	365	321	348	308	340	324	307	337	317	314	340	347	306	295	336	339	316	336	336	347	346	350	344	333	340	333	362	361	315	337	370	306	323	351	325	317	356	332	343	329	341	351	348	331	318	334	330	350	328	313	354	334	338	344	315	347	297	306	343	322	357	368	348	318	344	347	327	315	326	344	298	320	354	337	293	299	345	309	361	316	309	348	329	297	323	321	347	306	300	314	350	322	334	342	333	355	326	330	339	340	325	325	336	327	314	332	333	339	333	327	309	316	371	336	304	314	330	319	317	348	336	352	323	349	349	301	332	325	322	356	333	356	313	308	347	380	321	331	350	320	306	300	353	320	333	323	340	345	334	340	321	322	309	342	317	353	351	350	329	326	330	325	317	317	328	317	301	309	359	325	328	356	340	314	347	330	359	346	286	334	309	345	317	362	290	332	316	302	363	344	335	323	327	315	331	331	317	321	329	322	363	325	309	350	356	343	347	337	323	334	315	334	295	342	338	312	333	350	343	327	364	335	344	336	371	322	346	339	305	320	356	310	335	355	360	349	356	332	334	332	312	313	338	333	324	362	337	352	329	326	337	350	341	322	315	299	322	317	310	323	358	347	295	327	355	296	354	333	302	310	339	349	343	352	344	349	288	330	323	294	344	329	337	347	360	355	333	328	363	347	347	341	327	326	319	333	334	320	333	374	321	341	359	326	320	308	329	333	369	322	345	349	317	319	333	314	298	347	331	363	350	309	326	324	350	325	355	339	339	336	323	351	333	329	321	351	325	344	345	336	341	321	314	346	321	307	328	278	328	337	338	346	343	334	329	336	350	328	335	330	323	313	319	356	358	314	339	345	324	355	340	312	326	306	328	322	320	364	324	309	318	341	302	333	335	319	329	313	311	352	331	345	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35593	6011	1542	1090	811	648	488	455	377	361	321	370	277	281	283	259	246	261	241	240	228	246	222	224	251	238	243	244	232	236	219	236	253	240	233	248	220	219	248	226	226	227	225	233	229	233	233	223	232	227	225	199	221	246	273	224	213	220	205	234	183	216	226	219	234	222	208	236	210	201	211	203	231	209	241	239	242	213	234	235	222	219	245	222	210	218	236	230	218	224	221	206	218	217	226	252	231	217	246	243	202	202	229	230	224	232	221	217	209	233	236	198	224	208	226	213	211	195	235	202	213	241	205	220	229	239	225	240	226	218	207	234	233	227	228	216	233	230	219	209	200	206	231	210	235	214	193	219	208	224	251	204	197	219	211	210	230	215	227	215	204	234	211	239	244	218	234	210	217	219	210	202	212	210	216	223	220	236	232	229	212	215	208	212	239	208	211	227	167	241	205	212	198	226	225	225	206	210	222	236	195	241	235	223	201	213	233	219	214	222	217	222	219	215	197	226	214	226	223	229	220	216	218	233	240	256	230	237	218	228	224	205	216	209	215	243	228	227	220	225	210	208	227	227	226	218	232	198	209	228	224	194	214	233	207	211	191	237	187	195	208	206	215	221	226	221	226	245	214	224	249	212	236	189	240	196	226	200	200	211	213	224	210	203	217	212	234	216	226	231	228	208	217	227	229	186	241	248	209	223	232	208	219	202	218	241	229	210	229	216	219	216	224	226	213	225	227	230	216	214	234	214	221	220	235	235	206	217	242	195	243	215	225	217	207	239	205	230	210	247	218	238	224	231	212	254	240	221	223	206	215	241	205	236	206	211	201	222	232	206	234	206	220	224	214	199	235	195	221	240	215	210	233	232	202	227	214	214	197	220	209	198	235	233	219	223	215	219	231	223	221	218	235	228	215	213	225	210	222	213	236	234	239	215	226	235	247	221	222	220	217	239	226	247	222	246	216	237	213	206	224	218	201	205	205	214	225	207	202	215	206	233	222	226	227	204	213	222	228	232	201	236	219	206	215	211	213	217	176	250	215	221	218	219	236	223	234	244	226	232	227	229	229	232	242	233	207	184	248	196	226	228	218	200	211	208	221	214	232	232	244	218	206	197	228	222	207	243	245	225	241	195	238	240	219	221	230	200	216	213	239	246	239	252	212	216	213	252	197	231	254	245	214	223	226	215	233	225	223	212	230	227	226	237	212	229	222	194	218	206	211	237	243	230	242	219	225	227	212	215	210	248	219	211	208	241	219	235	224	234	195	244	230	244	210	226	205	208	241	206	245	237	217	224	223	191	219	209	221	229	212	240	240	245	242	204	236	211	223	221	231	232	232	219	200	229	232	209	230	239	235	214	220	232	209	239	213	205	205	226	229	228	231	226	227	213	224	209	204	224	204	217	217	230	236	207	195	239	197	206	233	204	211	228	239	221	238	198	224	236	214	230	213	205	206	231	242	213	213	226	210	216	213	207	246	224	221	206	257	220	224	197	223	238	230	214	238	218	214	251	192	215	250	199	186	222	227	234	200	213	231	223	222	239	214	213	212	237	218	203	186	204	224	226	216	217	209	226	243	210	211	214	214	200	239	231	192	209	222	223	223	210	235	219	227	228	238	240	233	212	240	221	215	200	213	241	231	211	217	216	216	198	207	213	221	235	204	194	189	245	220	258	232	229	217	217	233	223	245	222	199	214	239	218	230	223	209	219	223	227	216	217	239	217	213	196	214	229	211	216	240	216	242	209	245	259	229	228	235	246	225	241	236	227	215	221	224	219	202	220	242	218	200	248	243	220	217	236	200	211	244	220	236	239	227	244	220	219	232	188	221	199	208	232	226	217	234	250	211	228	207	253	204	235	253	233	231	199	236	224	235	215	223	240	222	220	233	230	216	236	234	224	231	239	235	220	221	214	227	222	225	214	209	231	236	229	222	228	209	224	256	195	206	247	217	210	226	207	214	206	238	206	237	200	231	231	209	258	221	235	235	228	219	190	233	202	220	214	206	213	215	223	215	222	212	202	249	193	200	234	227	241	191	210	241	219	213	216	214	234	229	252	225	209	232	208	220	232	221	225	214	195	202	229	225	264	236	236	199	209	237	204	206	217	229	200	222	237	201	187	201	220	218	203	233	224	235	228	218	255	206	226	220	181	224	199	216	214	224	207	219	224	201	219	204	222	209	231	194	235	226	204	211	227	223	205	227	251	234	216	207	229	222	215	224	209	211	239	223	207	210	230	214	244	234	208	218	222	218	251	231	174	230	232	214	226	227	238	210	230	231	200	214	231	221	224	237	218	197	231	258	239	205	195	218	221	229	201	234	195	200	207	237	190	238	222	198	250	202	219	240	207	236	217	238	237	213	231	233	233	202	223	210	208	238	232	241	228	215	206	210	214	231	225	204	210	206	214	219	214	234	228	201	216	212	207	209	243	205	227	247	229	254	210	206	202	222	210	217	233	220	210	248	217	250	214	213	193	237	223	214	248	230	241	234	243	235	242	209	224	220	216	235	231	234	228	227	200	236	226	238	207	231	230	234	233	213	258	222	227	222	219	213	255	222	209	231	233	239	244	228	219	232	221	217	211	217	238	227	217	213	177	213	234	212	222	214	233	223	217	239	240	224	203	220	224	231	233	246	204	226	224	230	205	227	201	215	225	249	215	247	200	221	237	231	210	197	207	239	209	208	216	218	226	216	246	220	234	226	202	211	200	239	212	217	196	214	233	230	204	221	207	195	235	231	222	218	216	226	201	241	227	213	210	229	209	197	224	230	189	221	242	241	230	223	229	219	209	234	243	217	242	236	215	247	215	209	189	230	216	220	225	216	227	217	228	196	225	224	269	227	216	218	241	224	246	210	233	227	190	210	218	235	226	224	229	216	220	196	193	240	251	206	216	241	227	221	215	222	220	259	224	215	217	237	206	246	262	221	196	217	214	211	218	206	251	215	227	221	205	229	245	242	214	234	205	224	224	218	241	231	188	210	239	218	209	196	246	202	239	252	223	212	242	211	232	227	219	205	250	216	218	234	232	236	228	232	217	224	207	204	207	239	209	224	223	230	204	209	206	242	247	232	219	201	218	218	238	225	207	221	239	192	253	223	221	214	223	235	229	220	226	219	243	210	219	215	203	193	207	202	230	229	224	226	238	251	200	232	224	195	224	244	228	238	221	210	239	212	208	187	232	215	229	226	237	199	218	227	234	190	232	225	210	222	214	242	225	243	207	225	234	211	210	227	233	220	224	216	213	242	232	219	219	215	220	214	195	215	236	238	211	253	231	227	224	224	237	234	251	228	216	217	240	224	247	222	202	235	219	238	224	220	255	210	229	238	208	245	222	199	245	233	230	228	222	213	196	210	211	216	257	201	200	233	232	243	245	233	222	213	235	244	237	221	228	209	216	217	198	224	232	224	196	241	222	218	198	244	237	217	220	215	218	192	239	215	225	215	263	205	215	238	220	242	228	226	224	225	254	225	209	250	222	201	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16078	1660	3199	3697	3093	2513	2128	1965	1706	1455	1357	1278	1206	1075	1006	993	939	931	879	921	867	846	794	830	737	809	765	757	743	777	746	728	701	743	735	708	747	719	678	691	669	729	701	749	701	675	705	707	657	676	728	677	698	716	704	731	674	691	648	656	697	645	667	685	669	710	655	690	705	640	644	692	598	648	647	699	653	594	632	652	658	671	696	650	705	711	671	684	670	679	661	655	661	634	626	664	649	646	664	674	661	655	614	673	649	682	680	621	681	655	646	606	660	674	645	674	704	667	686	627	659	643	631	644	605	679	637	609	640	660	669	646	657	624	644	655	664	641	613	680	641	688	656	644	626	630	668	645	669	614	663	666	701	633	701	637	628	674	626	667	692	668	626	683	638	655	639	639	694	686	663	631	635	682	668	671	610	659	627	637	662	668	651	686	665	619	683	691	634	644	629	692	683	642	615	625	644	611	641	702	655	678	662	649	649	664	684	656	644	608	668	656	627	686	649	613	627	615	702	683	638	638	684	635	639	645	653	676	672	688	675	641	652	625	656	645	657	713	647	651	653	677	633	654	640	623	637	661	674	645	648	638	627	645	663	647	694	632	650	627	655	675	637	579	656	684	619	618	659	644	677	643	624	641	706	592	638	657	650	626	690	685	666	642	644	659	661	640	686	617	644	660	645	610	641	607	643	690	663	696	664	663	676	686	605	665	653	686	614	664	665	679	646	613	648	645	637	620	648	615	684	661	643	677	601	608	627	647	642	632	653	675	638	633	680	658	658	648	693	659	651	671	657	627	665	691	632	665	689	613	677	652	647	649	666	649	640	660	663	677	677	628	616	674	633	647	662	659	658	649	679	723	629	649	677	664	624	657	679	673	722	678	634	604	631	647	699	680	634	662	614	640	648	656	659	663	599	675	684	657	640	678	660	601	657	660	621	688	657	685	658	693	665	654	689	658	670	651	655	611	625	626	645	599	654	670	655	659	698	636	651	649	634	656	632	644	656	623	702	642	639	670	634	626	607	663	667	624	594	637	645	665	648	626	659	594	633	664	623	645	644	649	634	635	721	620	659	650	655	684	617	627	638	609	628	610	614	635	597	664	626	635	624	678	680	675	654	649	652	657	671	655	642	668	660	688	629	661	637	662	596	648	613	664	657	659	639	683	701	642	636	645	602	690	682	637	668	664	642	627	679	635	691	671	669	635	686	623	615	629	642	621	653	684	647	676	675	627	642	625	612	657	653	665	627	658	642	672	632	693	659	669	642	675	672	663	657	623	684	635	662	654	676	638	664	673	653	655	649	618	706	650	710	688	638	645	660	651	644	635	641	672	671	625	580	681	679	673	677	665	678	633	638	640	679	604	639	691	646	683	640	678	647	641	671	684	600	629	629	668	592	649	629	624	594	676	662	661	619	647	642	631	683	642	623	671	686	694	686	668	651	644	711	672	661	624	613	676	655	657	661	677	657	603	668	609	623	709	655	657	623	628	674	601	653	630	672	643	629	687	671	662	666	705	641	605	629	640	632	647	666	661	638	673	613	613	645	612	617	656	614	627	634	649	664	620	663	631	606	667	612	660	651	618	612	651	638	649	645	639	670	642	657	657	645	648	678	686	657	646	657	636	625	677	661	640	681	652	660	622	668	625	630	612	681	647	648	633	645	631	667	659	660	675	668	661	607	608	664	671	644	680	661	610	604	588	684	671	675	651	660	656	644	640	649	632	694	724	714	656	672	664	641	671	640	639	644	652	653	631	663	667	671	647	678	689	651	657	618	687	672	666	681	641	603	635	588	597	676	636	682	668	706	651	645	665	702	623	648	666	673	611	656	655	703	623	642	720	668	663	639	610	653	646	625	622	654	622	606	674	678	639	654	674	605	647	653	642	638	666	618	668	646	664	629	648	639	644	614	675	644	644	642	644	652	628	621	653	664	634	653	671	657	637	705	659	663	632	628	607	677	638	669	637	627	650	627	667	686	681	633	640	624	620	655	668	650	667	643	661	627	650	642	723	654	633	640	671	656	654	651	690	625	689	695	634	676	619	618	658	586	648	646	671	641	648	695	643	625	658	669	596	622	651	594	682	625	647	598	670	661	635	652	635	639	660	655	676	619	620	684	627	639	608	642	626	603	616	663	660	654	658	631	637	601	723	691	612	654	629	624	606	667	670	721	679	631	638	661	641	628	685	675	646	687	661	667	637	642	651	669	624	678	643	639	700	687	649	604	629	624	664	629	661	643	641	699	654	679	664	649	630	680	642	694	656	648	662	640	619	664	649	626	672	648	658	629	679	661	611	677	684	625	674	674	701	636	632	671	682	696	654	634	620	684	707	651	655	647	623	614	640	667	622	643	658	652	642	631	675	644	618	633	682	634	664	597	634	671	634	644	660	652	655	644	651	646	632	658	633	659	671	643	626	648	658	670	659	667	646	661	636	613	575	628	632	659	630	628	658	649	592	621	647	596	644	639	629	630	650	661	679	639	634	646	621	683	657	641	657	644	637	662	649	674	653	639	630	662	625	669	701	620	690	647	639	691	646	614	704	627	609	665	640	665	703	654	660	568	603	588	650	627	639	669	637	686	648	675	673	656	629	624	607	614	673	645	658	587	636	677	672	641	642	700	652	648	655	626	646	703	651	660	652	623	609	634	664	674	703	672	621	658	657	652	639	602	702	633	661	639	659	646	650	626	661	603	675	593	622	616	615	652	691	649	669	672	641	655	676	655	653	649	611	678	674	627	639	602	650	658	650	605	664	661	660	675	637	655	657	652	651	660	648	598	686	662	657	653	635	633	630	624	647	629	703	655	659	642	682	676	686	696	639	625	593	660	664	612	622	633	684	607	633	654	643	612	610	620	650	658	684	647	666	646	638	678	614	657	630	671	624	637	656	617	617	596	639	619	634	686	630	674	660	691	647	656	644	653	633	652	625	685	643	632	664	668	684	624	644	664	638	623	665	637	675	683	664	651	664	581	680	633	705	670	612	666	649	662	646	658	654	656	674	652	658	660	635	642	641	653	676	654	684	666	656	635	653	643	642	627	661	642	625	648	640	708	641	651	654	688	667	683	655	656	701	656	677	619	651	636	663	673	626	642	627	636	649	644	654	639	661	691	681	630	704	612	660	630	657	629	705	618	680	644	620	672	621	656	626	669	588	594	641	673	638	628	652	609	673	603	662	635	671	661	649	645	668	643	684	660	663	656	636	661	639	688	627	670	674	604	680	682	627	627	619	656	625	604	668	634	641	682	642	598	648	635	620	626	685	610	652	644	631	653	665	635	584	657	630	652	694	639	681	660	639	609	640	687	651	660	653	652	623	638	644	645	677	640	651	662	665	670	644	653	621	625	663	682	634	689	632	671	616	583	674	657	647	674	672	666	646	668	635	710	683	655	635	652	644	645	641	662	691	701	685	643	680	644	675	636	645	693	644	649	635	647	608	674	642	667	621	674	615	689	652	667	656	663	681	661	685	665	638	633	648	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46499	14827	4470	2093	1449	1158	855	692	582	579	535	441	441	408	389	378	333	344	361	315	347	300	313	282	323	289	311	323	300	293	290	304	304	286	290	300	288	316	305	300	303	269	288	289	279	277	288	286	315	284	296	281	332	298	289	258	266	282	278	275	279	289	268	264	291	285	309	264	298	281	295	309	291	252	280	289	286	285	282	273	288	289	282	259	278	305	235	294	287	281	258	259	274	265	285	269	236	278	296	285	289	287	311	283	287	277	257	301	273	274	281	280	270	283	290	274	294	286	267	294	286	284	307	269	269	263	300	274	301	276	289	295	301	259	270	315	267	280	279	276	286	288	300	260	285	279	290	294	292	266	257	271	295	271	305	271	288	296	282	278	276	263	298	279	281	285	284	250	304	248	267	286	276	258	293	289	286	279	268	281	263	273	299	266	293	263	300	299	297	276	290	273	275	282	287	292	288	266	259	302	283	274	244	275	294	273	267	275	276	284	263	299	284	278	279	276	256	292	292	305	289	281	268	304	313	298	274	270	277	283	306	290	264	272	294	303	266	275	278	286	251	280	262	286	272	256	288	280	279	274	306	276	282	304	308	288	273	279	282	247	243	281	285	243	292	272	293	275	304	274	277	222	237	304	260	287	256	306	312	260	290	261	306	304	279	288	292	240	256	262	273	241	283	268	289	253	304	277	299	277	308	278	290	301	286	288	249	298	298	248	282	264	299	282	282	328	257	293	255	263	268	290	271	251	305	260	257	273	283	303	290	274	266	296	268	278	262	275	276	322	256	286	297	281	282	274	271	287	272	268	295	305	296	275	255	273	310	272	273	284	281	266	256	307	253	283	287	298	316	286	274	282	281	249	300	307	300	295	268	275	294	286	270	310	272	273	262	293	261	260	287	275	263	276	290	279	289	275	294	290	300	242	280	298	281	253	294	255	291	312	279	276	295	285	273	281	297	274	287	304	246	269	254	259	269	280	237	267	288	252	291	299	294	282	260	304	316	260	285	278	265	298	278	279	265	274	288	268	283	254	305	286	281	278	282	282	258	278	268	268	280	288	244	294	296	253	260	263	289	278	277	297	290	304	257	296	301	288	280	312	256	269	268	293	257	286	274	283	286	259	274	261	301	323	287	278	294	252	281	289	281	279	274	282	248	281	260	284	258	275	282	243	269	268	268	271	300	259	279	284	253	257	290	265	268	291	295	292	318	268	279	290	261	260	312	275	292	273	297	290	274	280	268	285	289	265	306	313	278	282	242	278	291	290	281	271	267	268	272	299	259	296	283	255	262	250	266	305	253	265	267	266	285	295	251	293	297	276	268	253	263	275	270	271	304	290	297	280	262	286	265	291	291	285	284	307	246	245	277	284	273	273	294	270	274	290	276	305	283	280	298	287	298	327	274	298	252	263	277	270	312	251	278	304	262	260	279	283	278	277	261	270	262	307	276	297	280	296	265	309	286	280	245	282	277	300	285	269	282	295	255	278	305	281	261	293	254	263	296	276	264	305	262	251	292	292	282	283	288	284	285	257	317	275	259	282	254	298	270	289	272	301	300	281	285	264	258	308	274	300	246	308	278	322	261	293	279	310	286	269	222	265	289	283	266	262	301	291	277	284	279	265	279	272	273	265	277	259	289	279	290	281	267	275	278	299	311	284	265	272	269	295	252	296	281	283	270	288	307	281	263	264	286	306	292	260	265	283	269	294	288	285	271	298	280	286	257	272	287	271	281	288	280	269	282	267	309	291	265	286	276	296	243	285	263	268	267	255	272	250	287	241	292	301	275	299	278	253	274	270	255	274	274	304	251	269	303	263	252	291	282	288	269	266	264	267	282	315	259	283	280	265	283	293	287	267	283	274	260	275	264	314	268	275	294	279	299	283	293	318	267	260	238	276	272	296	273	268	264	287	257	244	280	305	301	300	262	271	302	294	308	262	278	284	265	272	283	292	285	282	298	246	303	298	284	278	260	299	286	300	255	277	283	305	298	278	308	278	258	254	281	276	289	289	279	281	274	289	274	256	283	293	299	281	289	308	249	290	269	263	271	307	296	240	263	302	281	275	259	301	273	274	276	279	269	307	273	283	275	281	266	274	270	286	270	300	283	290	292	255	281	270	273	282	259	304	301	287	265	261	270	295	307	290	301	283	227	273	255	290	256	292	278	259	315	297	294	301	281	282	302	274	296	259	281	284	279	263	248	291	292	260	302	264	312	319	278	270	294	264	285	283	256	283	283	269	301	285	263	320	269	285	254	260	236	278	277	285	281	291	277	264	266	266	293	282	301	317	262	257	290	272	278	274	297	259	298	278	283	274	270	285	285	272	284	283	266	289	242	250	308	309	291	273	289	270	282	288	267	265	279	282	273	261	283	285	288	327	263	280	264	282	292	271	253	290	271	283	277	263	282	247	301	292	271	255	294	256	256	299	283	261	235	294	260	305	307	286	280	273	300	263	281	291	298	253	274	271	258	242	282	258	255	265	295	282	278	304	284	310	290	270	261	263	269	266	286	271	294	293	246	293	265	267	266	270	259	293	251	278	267	273	258	257	254	273	305	270	286	284	272	281	273	282	276	261	278	279	284	257	256	300	262	260	275	250	285	264	318	274	265	283	262	295	279	285	265	278	267	257	262	275	264	288	300	301	278	281	264	267	293	277	284	255	293	282	295	272	283	317	258	288	266	267	282	277	310	266	273	277	265	263	296	287	259	282	272	292	289	294	262	281	280	285	272	251	268	282	254	268	314	284	282	314	267	277	267	265	286	289	292	278	306	310	305	268	282	280	274	283	285	297	292	298	281	241	261	284	273	285	286	288	243	284	239	283	295	245	280	298	268	283	273	293	281	286	326	281	291	286	258	305	303	317	264	269	293	242	273	250	280	265	285	255	270	275	272	275	274	249	261	294	259	241	259	280	276	261	325	248	253	280	293	274	252	277	279	293	274	275	276	278	278	290	275	243	292	282	267	281	312	254	285	298	279	266	277	252	267	289	263	293	277	284	264	283	294	257	262	268	299	282	281	276	275	287	247	283	268	295	291	243	300	263	256	286	290	295	276	283	263	255	299	267	264	287	291	295	294	256	286	293	271	289	293	268	286	270	274	287	295	289	313	296	263	269	296	286	280	269	277	274	260	327	283	261	249	283	251	295	266	268	278	262	276	264	256	254	268	282	253	259	256	288	296	286	270	273	293	304	292	282	265	267	290	279	253	236	263	259	250	235	242	283	293	294	304	271	272	267	255	277	271	259	257	261	291	331	289	296	284	298	271	272	290	252	275	282	267	305	267	289	273	269	269	303	267	281	312	270	283	279	292	301	260	249	275	276	268	285	271	290	281	285	272	304	273	260	291	269	243	275	294	280	283	275	263	292	291	263	282	279	288	288	247	283	278	292	286	287	247	277	291	272	273	314	306	267	288	287	271	245	265	263	260	281	314	274	266	242	276	277	268	295	286	294	298	298	268	299	292	255	270	292	245	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20504	2705	5809	6319	5244	4429	3558	3205	2809	2469	2131	2019	1795	1678	1536	1426	1373	1295	1237	1215	1173	1184	1088	1075	1017	1001	1072	966	934	960	935	997	877	948	898	892	886	919	899	936	851	876	869	852	859	843	858	812	855	898	816	836	838	814	797	806	819	815	842	833	824	810	843	808	813	853	763	830	796	843	798	797	823	796	831	822	800	789	781	755	779	807	807	818	815	757	787	774	772	836	726	805	793	781	784	797	794	762	791	779	761	820	765	802	753	823	798	809	799	765	747	786	793	830	766	789	815	802	808	786	765	790	789	804	800	757	764	744	758	783	753	826	806	748	838	780	775	729	756	829	785	737	824	799	754	730	767	733	753	814	783	795	807	766	777	776	787	813	734	788	793	769	790	749	772	780	755	830	752	741	782	807	751	780	766	754	777	789	760	769	807	751	810	748	776	789	808	740	830	731	732	799	797	733	770	800	748	734	810	758	709	806	747	821	759	766	803	756	784	743	726	797	735	719	766	746	760	791	729	788	781	804	790	796	793	780	808	796	831	785	751	779	824	777	806	759	764	759	858	769	797	788	816	748	765	763	795	752	796	776	799	778	793	782	789	773	788	801	805	751	779	768	804	766	796	797	813	795	807	758	755	786	799	746	774	757	770	824	803	766	809	800	804	787	775	812	730	783	764	776	769	797	815	737	766	773	814	774	794	753	775	766	764	808	766	792	792	787	777	752	774	801	749	792	748	758	814	761	786	713	788	709	775	782	776	730	832	788	800	777	771	775	778	772	833	780	828	814	775	703	807	822	683	754	735	729	766	764	748	758	802	773	812	729	824	780	790	751	787	807	759	765	716	766	751	749	745	742	783	769	798	738	805	775	729	833	750	738	735	776	769	766	812	794	822	768	745	779	740	750	776	786	781	836	751	802	851	811	790	744	794	771	738	773	806	769	790	785	744	815	790	743	775	791	782	746	816	774	794	767	844	815	752	775	755	790	740	725	763	725	802	834	768	767	797	829	730	744	718	824	801	795	802	763	766	786	710	764	776	775	768	766	850	828	758	755	815	795	768	805	741	772	773	764	766	788	775	726	809	718	765	828	792	779	752	791	774	765	790	836	803	786	766	835	792	752	744	767	777	763	724	777	770	813	805	780	737	761	776	788	766	722	772	759	787	787	784	786	801	787	708	753	813	735	770	753	731	785	707	773	804	764	782	766	781	835	739	735	759	766	781	771	777	769	789	789	766	794	834	771	824	760	787	755	736	775	777	810	775	838	795	755	779	744	764	753	742	751	788	737	836	811	779	772	794	768	758	802	781	746	772	739	750	800	798	794	796	738	739	805	797	718	754	770	832	798	792	800	782	779	728	795	774	759	802	759	763	761	724	779	793	786	817	826	769	808	792	749	782	750	762	738	803	773	778	825	813	765	794	748	791	786	821	799	722	808	772	760	792	814	731	774	808	790	816	743	821	769	736	770	820	768	771	758	793	755	724	737	748	736	763	792	776	778	750	795	753	786	754	728	780	803	782	769	775	778	775	745	720	786	795	768	803	757	762	777	721	812	781	827	758	771	771	758	821	784	814	777	842	760	795	788	811	754	817	764	825	791	723	765	800	792	785	801	803	724	769	776	748	782	787	754	757	739	805	730	773	764	791	799	804	772	763	739	775	766	705	789	812	771	732	795	859	790	806	745	807	715	761	778	808	796	767	778	741	780	787	798	751	782	752	754	774	747	799	709	783	765	759	781	770	811	794	798	771	770	780	802	773	789	812	752	773	754	776	840	768	761	749	725	766	783	820	791	765	764	814	758	750	757	749	813	763	753	829	787	745	815	778	787	784	757	789	723	781	746	781	774	794	766	746	756	811	824	761	822	728	806	756	742	816	781	782	795	766	738	756	763	825	817	790	779	770	695	752	789	768	762	787	746	763	764	763	779	751	805	745	790	776	807	791	796	840	744	764	766	801	774	788	869	768	747	707	767	799	804	789	782	839	793	774	741	778	773	758	803	789	765	793	779	810	780	776	764	783	787	744	765	740	831	784	774	751	769	813	762	797	772	799	788	755	837	777	771	783	766	798	788	802	802	746	732	814	751	768	748	778	790	744	785	757	755	794	839	768	815	782	811	829	766	775	792	812	740	802	755	732	782	764	788	796	823	783	798	786	801	727	792	726	767	748	766	791	760	773	792	805	769	805	796	786	720	786	765	806	747	775	791	790	781	775	788	756	819	787	773	802	795	754	794	775	787	752	800	788	757	786	803	826	796	750	799	766	770	767	731	685	732	767	756	794	763	761	808	732	761	769	822	758	814	784	794	714	813	783	766	755	793	760	777	757	760	755	758	763	806	759	773	705	751	803	742	786	779	807	739	767	785	732	821	833	788	752	767	781	716	738	758	730	770	770	767	763	807	782	781	749	792	777	748	784	796	739	796	730	837	734	756	779	826	775	800	737	770	764	784	774	755	707	777	760	732	802	782	790	810	811	791	753	790	783	756	765	708	755	749	770	785	784	787	760	753	720	766	775	753	793	807	773	781	751	749	745	751	799	759	780	753	768	815	737	806	760	801	741	715	744	782	814	824	799	829	815	797	761	775	803	779	715	760	780	759	770	762	817	772	789	819	749	807	814	745	762	791	760	783	795	761	812	780	781	814	734	750	765	813	739	784	791	779	795	749	801	760	805	753	746	784	750	767	784	816	763	806	779	787	779	787	783	757	772	793	778	818	769	784	763	738	852	769	734	773	846	801	805	711	762	797	801	802	754	743	790	772	771	782	761	753	787	793	763	756	772	829	777	799	801	800	763	762	736	773	800	732	793	795	740	768	746	770	796	791	768	846	735	834	794	765	806	751	783	814	756	788	807	780	814	773	763	742	807	765	785	826	715	806	789	752	745	797	755	767	812	768	757	791	724	791	747	769	750	720	759	734	777	799	731	821	738	745	770	753	795	803	753	789	748	813	783	764	805	766	754	770	799	764	793	795	801	822	783	759	789	762	795	790	858	799	743	777	758	744	736	781	786	748	715	797	754	770	788	765	757	787	740	788	790	777	792	792	775	810	743	743	786	795	737	821	782	751	817	805	790	815	741	786	767	749	785	793	806	789	762	797	732	773	772	760	835	781	760	804	724	744	791	822	780	774	785	796	770	747	779	732	760	749	740	802	790	729	764	820	783	831	791	817	765	761	795	769	790	783	781	810	794	836	792	750	772	770	780	741	763	807	793	780	768	782	756	760	800	765	765	785	791	785	781	831	756	721	773	792	798	748	781	765	774	773	730	750	777	779	762	797	778	821	781	786	731	792	772	732	731	806	832	755	814	774	738	794	728	776	795	780	797	792	802	786	784	779	732	795	759	772	781	747	770	776	771	762	767	805	793	822	783	713	777	758	782	762	794	767	763	806	796	756	784	771	747	781	773	747	787	731	767	778	772	723	769	779	795	805	776	842	773	820	780	774	703	775	752	774	766	780	800	759	764	730	741	759	786	767	762	767	831	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5845	296	196	144	114	103	121	112	99	107	106	84	100	110	95	95	114	118	121	93	96	102	108	76	111	85	98	84	83	100	97	83	85	101	103	71	80	123	80	95	94	111	91	102	98	101	105	86	88	82	105	93	84	82	108	103	90	119	102	97	83	76	102	92	105	94	103	120	85	110	92	94	103	110	95	86	98	98	81	98	101	74	100	94	91	99	109	104	97	107	110	85	91	102	105	88	92	107	90	77	102	114	103	83	109	87	90	98	94	109	101	83	91	81	76	113	93	101	98	96	101	99	112	101	90	99	89	97	101	101	104	90	78	86	86	107	87	105	93	99	91	104	111	98	101	103	104	106	103	90	80	106	81	93	104	101	90	105	94	109	101	91	100	98	83	88	94	95	91	93	90	96	97	98	97	97	97	91	110	107	84	102	79	95	106	119	96	98	89	108	91	102	107	86	79	87	89	97	89	117	108	103	79	99	106	114	89	87	94	101	89	106	95	94	95	93	84	111	102	76	106	96	101	96	88	83	95	104	111	98	92	100	85	81	93	111	100	94	90	84	103	97	106	87	104	86	91	100	108	94	94	85	87	83	102	91	102	99	89	92	91	87	113	93	91	113	100	89	101	93	101	112	91	103	88	101	104	89	107	90	96	93	100	92	110	82	94	85	116	97	87	75	100	94	111	103	104	103	95	87	102	101	108	88	93	110	100	90	96	89	103	77	101	92	101	81	109	99	96	97	115	105	101	100	94	104	105	100	94	89	95	98	101	92	118	84	85	104	76	97	100	101	113	80	98	117	101	93	94	82	104	95	97	94	95	95	93	96	84	88	93	87	71	94	106	91	80	97	99	86	85	92	115	84	82	94	91	108	87	80	100	87	95	91	90	92	121	93	90	100	107	107	96	96	107	76	83	78	103	90	112	98	84	80	90	92	85	86	96	89	113	104	103	110	82	104	89	94	102	89	94	88	92	95	117	95	91	86	103	84	88	88	85	97	94	93	102	109	95	99	79	92	83	90	90	92	87	101	99	88	93	90	113	110	94	108	101	84	98	98	82	102	80	73	82	113	80	103	87	95	104	79	84	91	92	85	100	99	78	83	95	96	87	87	103	90	118	119	106	82	90	102	97	90	105	98	96	108	99	107	90	100	103	106	99	115	85	93	96	97	103	97	98	97	87	94	110	101	77	90	111	93	100	98	82	93	101	89	91	93	97	100	90	111	90	104	106	76	97	104	108	84	109	97	93	83	78	115	106	96	95	100	96	92	81	98	92	110	103	100	99	79	68	79	79	93	106	94	89	101	95	107	94	88	86	113	91	97	94	100	93	77	92	100	100	101	111	102	92	95	96	108	88	92	104	87	101	93	88	126	92	102	97	87	99	104	95	104	102	84	96	92	80	96	85	98	86	108	106	88	87	109	87	85	76	91	101	106	83	107	98	80	102	97	88	96	92	107	84	93	105	86	93	109	103	88	111	91	94	105	103	101	91	110	113	90	92	108	106	86	104	78	101	90	72	75	113	101	108	83	97	80	100	106	87	102	96	84	80	105	89	100	88	107	83	99	118	98	92	93	109	87	108	102	97	100	101	96	92	92	91	96	111	76	94	86	82	94	93	106	101	101	69	117	106	111	109	107	100	93	109	109	100	91	83	101	110	98	110	97	86	97	103	96	103	97	94	96	88	95	91	94	103	83	79	111	98	109	89	110	95	102	101	88	89	98	93	88	95	90	104	85	92	92	106	97	107	111	96	78	87	85	90	78	98	97	97	84	83	111	109	101	93	105	108	96	85	101	96	110	106	111	99	92	99	89	99	95	90	101	110	96	94	99	80	98	94	97	103	97	95	79	93	86	102	82	89	90	99	94	97	94	103	90	76	96	98	91	90	101	91	97	117	100	114	96	97	102	97	84	88	100	115	111	90	107	101	99	103	87	92	99	104	101	95	85	78	116	108	103	105	91	102	112	101	96	96	108	91	96	92	98	91	119	84	106	102	96	113	86	90	112	82	93	103	87	102	94	83	93	102	93	99	98	94	108	109	106	102	103	116	98	113	101	89	90	108	108	106	102	99	99	108	96	101	91	106	115	113	111	96	98	92	109	105	97	89	90	95	100	98	97	97	115	89	100	93	85	112	105	102	113	95	100	100	98	83	85	111	99	110	82	94	103	111	97	100	104	89	90	111	105	85	101	82	85	101	107	101	102	123	93	104	85	111	98	94	89	89	107	98	101	102	91	89	83	90	104	93	97	82	97	110	88	106	100	73	99	98	89	121	100	98	87	95	94	96	107	102	109	103	90	95	111	84	95	100	86	105	90	96	98	77	80	92	115	82	109	112	103	86	95	84	109	104	94	104	98	82	76	87	105	97	93	99	94	88	92	83	101	85	92	86	101	90	108	89	100	100	103	83	95	95	98	93	76	103	92	113	93	91	92	91	93	110	113	96	105	103	94	88	80	88	84	96	101	86	109	110	107	100	86	97	104	85	115	105	97	81	92	88	103	90	80	89	100	84	89	86	94	84	97	96	113	85	86	105	85	102	92	105	105	93	92	82	97	84	105	87	113	109	100	88	93	99	90	95	101	89	93	95	90	91	106	82	75	78	111	87	88	107	75	103	89	79	93	97	78	83	95	99	116	88	98	93	80	81	103	103	104	100	95	94	81	87	118	108	99	87	93	104	106	100	100	92	115	87	96	100	86	89	97	93	107	106	99	90	94	86	100	100	102	100	88	92	86	104	110	87	102	84	101	101	114	91	81	88	106	101	91	92	107	108	91	116	95	109	91	97	103	88	77	93	85	81	111	70	102	102	105	97	88	83	77	86	82	96	101	95	98	97	96	102	90	93	99	88	105	87	106	94	96	95	120	89	82	85	93	96	90	107	91	108	98	110	100	90	97	99	91	94	110	76	87	108	103	124	90	78	90	94	100	104	100	97	91	103	96	84	91	95	97	86	110	95	96	91	98	84	91	90	87	95	90	100	104	94	101	94	89	121	96	108	103	89	101	107	97	100	101	93	97	122	92	108	96	101	94	90	86	111	113	105	110	109	95	95	115	95	95	101	101	96	100	108	70	82	88	104	96	112	102	99	116	83	90	114	86	83	107	98	101	94	90	98	86	111	118	84	99	102	98	85	93	92	95	110	106	97	105	90	89	78	92	97	93	104	100	93	69	96	93	80	83	92	105	89	96	119	96	88	79	100	67	105	101	97	89	83	106	104	117	82	75	107	79	115	93	90	90	91	94	95	83	90	92	104	105	96	96	99	78	102	93	101	110	111	107	83	102	77	102	85	90	84	104	102	97	94	85	98	84	75	111	97	102	89	103	98	95	95	105	81	131	97	103	85	113	118	107	89	110	98	93	90	109	75	92	97	115	113	96	78	104	115	93	108	88	97	93	86	89	99	78	88	101	77	95	100	98	92	93	97	95	100	93	103	90	123	100	106	95	99	92	103	100	94	98	114	106	87	85	82	95	86	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6200	373	464	520	479	447	425	374	428	353	401	421	372	372	359	345	354	360	368	310	310	329	368	335	334	335	348	341	322	373	313	350	340	345	320	324	314	378	330	354	323	375	338	334	316	355	321	340	338	316	340	325	292	324	371	305	312	351	330	328	337	311	325	343	349	330	347	313	349	353	328	377	348	324	352	303	311	325	308	355	336	347	371	347	346	324	333	347	324	339	316	305	331	341	333	344	331	344	336	332	338	322	353	350	350	317	313	309	326	362	349	353	372	364	374	319	332	348	335	335	315	350	335	352	319	304	356	334	307	322	324	337	354	329	329	344	328	308	318	305	290	340	339	327	347	332	349	305	389	322	350	315	304	345	360	346	304	332	284	366	341	325	304	336	376	343	342	326	316	340	375	326	344	324	331	354	322	344	314	338	352	305	340	333	347	303	311	380	331	334	348	329	334	307	376	285	341	342	341	329	325	372	327	327	335	358	347	333	350	341	365	341	332	341	339	353	303	329	337	369	311	358	317	316	332	331	312	348	357	317	344	310	321	345	324	343	321	328	351	326	346	360	325	326	327	316	342	327	313	376	332	347	362	347	340	322	330	324	345	331	360	318	340	321	327	319	320	342	335	340	325	301	329	326	359	338	341	333	338	335	357	357	308	316	318	325	360	329	344	335	357	341	305	356	363	297	359	356	318	326	383	331	347	349	307	308	358	336	333	352	319	339	356	300	325	344	323	350	333	339	362	313	334	332	335	330	353	341	359	323	339	373	372	322	314	330	326	332	346	308	340	359	355	327	342	350	346	336	317	307	356	311	329	325	351	313	354	354	312	306	335	308	347	323	318	350	324	337	337	343	309	326	312	308	324	347	326	350	357	322	339	348	320	341	365	326	335	301	355	336	326	342	342	338	370	337	356	315	334	306	341	334	371	320	344	335	330	323	335	324	333	355	356	336	322	320	350	340	306	316	327	353	306	338	295	304	333	312	325	353	314	333	332	350	312	311	316	321	332	327	339	317	336	345	345	359	342	304	337	330	336	323	343	313	315	324	333	337	319	324	326	341	329	352	356	335	334	321	337	342	364	339	335	330	319	327	327	376	344	310	339	325	301	311	333	335	355	337	318	352	362	344	335	355	323	338	342	309	318	317	327	318	327	300	339	361	333	336	306	345	318	377	307	344	349	356	342	327	324	330	324	355	328	330	327	362	336	341	312	312	347	354	340	359	346	344	318	316	323	314	321	347	331	348	328	329	343	330	349	347	342	327	352	357	338	351	344	373	328	323	333	335	314	346	310	297	353	331	330	349	352	326	350	335	349	341	326	341	378	357	360	325	338	332	317	325	341	320	338	366	340	326	294	302	328	330	354	348	324	328	364	346	326	334	339	319	361	326	326	312	312	326	328	324	317	325	333	325	332	339	333	318	324	331	373	330	327	323	338	296	336	355	327	321	315	361	306	342	319	334	360	343	354	344	332	343	365	363	319	319	331	316	300	356	314	360	349	326	301	351	322	310	328	346	357	334	317	330	339	344	324	329	338	330	313	339	338	323	327	341	345	343	329	299	348	386	326	316	343	335	330	330	317	328	361	340	300	351	345	321	334	312	361	322	376	287	349	346	312	308	348	354	296	338	342	316	316	340	319	349	342	305	292	323	354	335	373	326	359	368	324	282	326	354	350	349	342	348	319	333	341	337	351	358	315	324	370	320	343	343	325	351	356	321	315	346	349	353	355	361	394	356	333	321	353	330	331	330	336	299	343	344	311	330	314	301	341	332	299	354	361	344	356	339	347	322	339	349	326	334	308	343	321	326	340	360	331	337	334	321	327	338	325	317	335	340	333	312	349	340	337	363	376	325	367	312	351	346	339	335	311	312	323	333	315	328	319	329	299	325	338	331	350	324	305	361	347	314	349	331	333	331	318	339	355	272	311	377	303	351	341	359	341	343	313	341	340	326	340	330	321	370	320	325	372	317	340	320	316	341	336	385	335	312	337	365	323	324	323	325	316	318	355	343	322	347	333	339	329	330	316	354	331	317	362	340	316	305	342	334	359	317	332	364	329	359	329	353	340	328	305	350	325	306	325	347	323	311	334	340	333	321	315	327	329	317	329	313	326	344	331	353	329	330	319	384	309	342	333	331	340	308	329	315	334	330	332	317	327	358	324	321	337	336	325	335	305	329	365	323	326	323	330	343	307	358	310	343	343	329	322	336	313	354	352	363	337	324	308	332	359	317	332	345	352	349	331	329	326	363	337	338	317	321	331	342	299	363	325	318	332	358	336	311	340	306	332	347	346	357	319	301	335	322	356	326	319	320	352	326	322	313	338	337	346	350	308	354	332	315	313	336	326	320	341	324	326	349	337	333	285	359	303	300	325	340	324	350	344	345	320	316	312	311	302	351	337	360	308	332	366	334	344	323	323	323	356	350	353	339	326	331	323	311	338	342	326	310	312	371	364	380	344	340	343	353	344	344	333	310	353	357	333	347	329	324	318	316	328	326	346	339	314	343	326	345	338	340	317	328	324	334	321	302	349	351	343	347	316	348	314	336	318	333	336	327	337	346	322	315	333	359	323	321	317	291	343	303	336	331	323	322	325	312	333	349	340	301	339	320	339	332	371	340	346	324	338	339	365	317	322	319	321	331	349	352	310	329	335	315	352	319	335	344	340	322	359	336	351	335	361	358	321	385	319	307	309	312	364	349	339	331	339	333	316	354	333	328	355	298	317	317	328	385	339	350	299	359	302	327	317	363	359	323	349	351	332	303	342	381	334	338	341	319	331	375	331	333	335	359	367	322	327	356	318	293	333	336	337	341	326	347	325	325	346	346	328	358	329	336	314	351	353	338	341	350	333	320	349	345	344	362	314	317	332	342	316	331	283	362	345	345	310	362	322	317	334	336	323	299	334	322	367	318	309	333	327	351	330	292	324	324	326	356	341	333	340	334	344	352	329	342	326	353	316	344	313	296	358	341	335	338	340	334	340	345	353	316	324	331	341	330	361	323	346	303	347	306	318	333	310	323	367	343	333	350	326	350	351	361	323	334	367	319	371	366	327	316	286	343	339	327	318	338	311	347	340	322	322	312	345	325	338	333	329	378	349	328	313	357	327	339	310	327	335	336	357	323	319	316	327	330	328	335	298	317	338	342	335	346	354	304	317	381	349	327	352	350	352	331	346	317	347	361	295	325	332	331	331	318	343	324	344	313	317	340	337	325	366	329	367	328	341	351	347	279	322	318	343	336	331	324	339	355	346	327	330	340	328	343	350	339	340	368	312	322	344	320	325	299	316	309	334	324	364	348	369	346	316	330	319	305	319	324	355	327	363	317	314	344	359	325	357	340	365	363	368	330	320	339	292	324	301	303	340	345	353	337	333	369	361	344	344	315	327	348	358	324	330	342	354	350	331	331	324	327	343	357	308	319	341	327	302	299	347	325	351	370	353	319	354	330	342	308	345	347	377	341	356	349	322	366	299	326	299	366	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35728	7106	1569	1121	784	605	530	459	386	359	344	277	310	322	265	287	275	250	268	229	270	213	240	214	234	238	216	245	236	207	228	229	227	246	239	206	233	232	241	242	248	226	198	228	244	243	196	229	206	227	237	210	212	191	233	216	235	220	221	238	221	207	238	262	215	251	214	227	225	226	197	240	237	251	223	216	258	219	222	217	204	226	220	218	193	218	201	231	195	263	198	234	196	222	257	239	215	226	212	213	212	220	204	226	201	220	227	217	259	231	214	227	233	220	224	238	221	232	212	240	205	219	212	262	210	234	225	240	252	222	220	242	203	197	215	228	208	211	237	196	211	215	235	230	212	222	196	222	226	222	242	209	231	216	253	199	233	221	212	205	217	198	217	208	225	248	226	213	225	248	213	233	223	258	215	260	206	225	198	209	238	214	243	187	219	221	235	235	233	216	227	183	223	215	210	201	221	228	227	223	231	215	203	193	209	207	209	217	239	243	216	239	228	229	213	222	235	220	216	206	269	240	221	253	223	228	192	228	197	212	214	228	237	214	260	198	211	207	239	200	183	215	245	229	216	221	226	199	206	224	214	221	201	208	182	248	241	254	238	206	225	219	208	217	224	233	214	235	208	239	208	228	217	195	243	234	199	231	254	191	236	185	217	216	239	226	212	234	224	235	205	224	226	263	216	226	214	210	220	198	219	216	228	218	191	243	224	235	281	193	208	217	216	230	224	213	226	246	229	214	227	238	220	211	234	218	215	210	219	232	219	230	216	209	225	236	240	220	207	219	235	226	233	231	222	186	215	220	221	208	224	242	234	229	231	212	241	221	242	219	236	215	227	238	208	195	213	255	223	194	194	174	213	200	234	243	210	232	223	223	244	214	224	222	189	229	190	213	238	219	237	218	232	216	215	228	217	202	242	228	222	238	211	239	225	226	239	242	201	208	205	217	225	255	202	207	199	241	230	220	198	199	209	208	208	192	192	211	197	226	243	211	221	229	227	200	208	221	202	226	204	210	177	228	238	231	217	201	200	231	219	215	226	225	218	202	200	217	224	208	239	205	201	199	213	215	219	222	211	205	217	222	237	226	202	220	206	221	221	232	224	198	220	244	236	202	228	216	220	212	252	212	219	202	228	216	196	234	198	241	269	212	217	228	203	242	225	219	215	204	247	219	203	232	216	226	224	221	219	226	243	205	206	211	237	233	233	218	207	256	228	231	226	214	217	242	219	230	216	220	227	219	219	252	233	253	209	241	237	232	219	238	212	218	215	223	216	208	236	201	247	209	223	228	221	225	239	207	218	229	236	217	204	243	213	231	219	222	202	194	234	225	233	243	223	219	199	199	218	219	222	264	247	230	194	221	207	237	224	227	201	213	226	233	237	244	218	243	226	210	226	199	222	214	232	216	228	215	247	227	243	235	219	221	203	230	224	243	217	236	232	222	225	196	231	222	220	226	220	206	202	232	215	237	226	244	202	225	226	220	228	237	232	232	210	213	243	231	228	213	215	221	223	230	254	206	256	235	247	252	227	205	220	220	213	223	233	222	224	224	222	214	219	207	240	208	221	223	240	235	223	205	214	196	208	214	209	211	207	229	218	213	245	217	179	239	206	196	218	220	238	218	243	251	195	233	218	236	243	208	188	230	204	208	244	213	219	198	238	215	203	225	216	196	244	210	240	227	229	217	188	212	220	216	228	208	224	218	207	239	207	229	241	210	215	250	224	222	243	252	214	237	218	217	203	227	203	235	213	231	214	248	230	186	218	208	234	195	204	242	218	235	203	218	227	223	207	213	255	208	214	227	208	240	228	212	249	245	196	210	208	207	231	217	237	208	216	206	224	211	243	197	212	231	224	220	245	248	210	197	224	249	226	230	226	186	253	202	257	230	221	229	232	233	236	192	219	205	194	239	202	243	224	207	222	198	216	222	200	219	211	223	261	243	209	234	222	217	222	235	224	208	214	242	237	227	234	217	199	234	197	225	221	201	233	217	199	229	216	221	209	235	214	196	266	228	197	222	243	240	226	226	223	231	222	218	223	201	234	226	218	220	216	208	238	207	230	228	196	229	241	226	220	231	221	224	213	245	242	221	218	215	210	230	252	231	228	216	203	235	206	221	218	225	210	234	217	203	219	207	216	217	218	199	229	220	227	203	246	220	238	230	222	235	213	229	189	232	236	267	231	202	244	215	211	211	236	218	231	208	231	217	214	233	216	226	220	220	227	229	214	245	225	242	210	218	250	213	210	234	205	192	213	232	217	207	212	198	234	206	233	217	221	214	221	232	226	194	225	222	200	225	237	195	206	203	224	248	203	227	230	193	214	233	181	223	215	220	209	219	263	231	236	214	196	234	226	268	238	212	212	211	216	233	227	223	213	216	227	208	239	225	220	219	254	241	203	218	203	213	242	218	196	228	239	223	210	207	221	224	213	216	242	201	199	229	202	210	220	205	230	214	215	203	212	235	218	206	223	247	250	195	195	230	189	242	231	224	225	229	210	203	218	196	207	231	243	213	264	229	242	220	224	216	208	232	254	219	200	216	240	219	221	250	220	215	232	204	227	193	231	219	223	214	231	246	217	216	218	222	260	218	211	238	210	238	228	232	192	222	239	223	248	226	230	225	213	229	232	223	225	217	245	197	207	231	218	220	226	214	189	210	242	217	248	212	241	204	230	209	233	206	234	228	224	222	242	235	238	218	267	235	225	216	221	216	242	234	229	217	227	222	211	245	247	215	216	179	254	247	228	248	234	223	227	229	218	227	222	207	216	181	224	194	205	230	231	201	238	230	225	219	227	242	212	211	239	205	221	217	198	233	215	209	209	192	233	238	219	204	227	237	212	206	188	238	206	209	223	244	233	215	239	226	239	224	228	221	227	216	205	203	258	237	217	213	232	220	225	209	210	239	179	219	231	218	229	209	225	221	225	212	204	222	220	191	226	198	242	237	225	210	209	228	227	200	216	210	197	210	219	218	239	210	200	207	212	223	227	222	213	229	234	226	205	195	226	227	238	223	202	221	202	201	196	216	220	209	219	238	206	217	225	220	244	212	219	195	219	246	248	246	223	233	213	217	207	215	226	201	218	212	204	199	226	240	237	227	222	183	194	237	197	225	240	239	201	218	213	172	225	228	213	216	201	217	212	246	195	227	223	193	224	218	206	230	221	219	230	229	230	204	225	223	198	220	205	222	234	236	241	217	230	239	227	240	223	229	237	238	243	207	218	225	220	212	207	231	245	243	195	212	237	258	226	185	220	219	256	205	211	188	217	220	225	212	216	219	214	214	246	233	200	216	222	240	253	230	212	188	212	241	217	234	178	258	214	201	219	237	220	211	194	224	226	228	204	203	237	207	212	205	227	218	250	217	212	219	230	220	226	203	221	210	252	239	232	253	203	199	220	212	218	236	198	227	213	226	239	244	216	209	238	223	217	236	217	210	233	210	226	254	243	241	226	182	221	201	198	211	210	228	216	226	221	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16129	1708	3316	3691	3222	2580	2097	1909	1661	1568	1412	1305	1199	1107	1024	973	940	902	886	879	843	814	869	779	816	775	732	767	745	753	723	739	739	766	733	707	706	758	687	708	719	720	699	659	705	674	691	669	716	688	673	697	638	667	717	681	696	693	632	653	627	704	678	673	676	686	667	665	699	709	693	632	684	681	681	631	691	700	668	662	663	638	639	678	655	686	685	677	687	665	704	674	587	603	674	659	634	622	663	660	622	654	676	696	655	681	687	598	657	626	675	684	630	663	677	640	698	643	658	642	669	609	657	668	651	673	666	649	680	661	676	654	667	648	646	634	649	666	583	669	669	710	682	648	615	660	640	673	701	600	622	660	634	671	641	662	621	675	638	638	623	661	652	695	673	641	669	680	626	610	650	673	646	656	628	663	635	668	662	620	656	640	674	653	634	669	635	628	661	662	654	653	596	633	639	633	695	658	615	639	664	682	638	687	656	624	597	670	678	663	648	653	654	652	649	674	666	679	693	623	709	687	634	691	643	676	643	604	618	647	672	680	608	659	653	624	646	616	657	659	607	650	675	661	662	699	690	664	589	663	640	696	659	639	643	667	679	681	659	681	636	646	689	642	632	609	606	694	681	681	649	621	667	641	610	633	643	636	658	670	631	645	637	663	701	679	653	601	614	624	669	675	642	708	660	629	650	664	659	652	681	678	590	625	695	663	659	718	609	634	631	601	624	617	643	682	673	675	658	643	603	633	661	666	672	630	636	664	632	657	651	639	644	608	646	650	651	652	637	649	622	651	691	652	662	649	628	666	680	663	586	672	693	648	666	621	646	662	623	655	672	650	696	639	633	699	677	660	653	659	664	581	659	673	654	611	690	660	628	657	634	636	648	635	649	648	650	660	655	672	638	665	651	608	627	664	665	618	638	621	699	705	644	627	593	637	674	644	673	625	621	628	635	653	639	655	619	695	615	628	676	649	616	666	658	629	670	629	690	652	657	686	628	619	673	636	704	644	651	662	627	637	623	611	592	599	654	673	697	684	682	640	673	631	646	644	632	655	623	649	666	688	648	676	682	665	617	656	654	614	644	634	668	626	645	651	620	647	673	653	660	660	643	672	639	653	646	685	668	671	672	639	655	615	634	644	673	652	618	650	654	649	696	697	687	663	660	643	700	655	657	670	633	586	697	671	657	647	626	622	637	653	639	697	633	678	643	659	683	645	660	647	675	653	645	662	659	712	660	649	662	623	682	652	676	628	629	663	636	681	642	644	658	668	651	655	643	672	659	631	652	641	626	694	639	679	655	660	634	674	684	658	645	604	625	675	665	645	654	614	637	654	677	636	644	664	657	629	636	654	627	671	621	689	677	621	680	595	634	645	640	662	677	653	624	622	636	644	683	650	641	652	656	649	648	653	627	673	655	670	626	645	596	699	645	666	657	658	639	638	625	663	654	613	652	651	622	637	671	654	643	650	709	686	656	638	671	680	640	642	640	624	659	610	670	642	647	635	627	678	654	642	640	590	639	678	621	622	616	665	654	639	671	655	650	658	632	617	649	673	654	661	610	654	625	649	645	664	689	657	630	654	662	638	655	661	673	628	646	665	653	698	646	645	675	695	634	702	628	660	608	670	651	660	654	646	640	663	685	664	636	627	651	674	662	645	667	661	664	671	637	697	646	626	676	662	623	647	646	605	605	651	656	658	627	699	697	679	655	654	661	657	681	681	655	682	645	623	689	638	634	693	668	654	624	649	685	645	668	640	693	630	680	688	659	662	674	638	677	677	650	658	639	622	664	655	671	671	676	642	607	657	598	639	645	699	666	628	620	651	673	619	655	678	682	642	630	657	632	634	618	637	676	673	633	646	627	665	664	656	647	650	673	655	661	640	621	619	618	648	648	662	639	661	636	664	686	647	639	660	684	629	685	651	630	635	669	685	642	613	672	643	633	613	592	659	629	650	641	653	634	649	690	608	716	623	576	632	714	641	660	623	647	666	637	638	668	638	639	652	618	662	616	652	674	633	627	656	611	626	654	667	647	619	650	640	685	659	638	636	685	624	660	656	652	670	664	654	644	685	676	646	591	654	629	667	678	641	615	644	631	651	632	654	670	661	651	659	642	658	659	617	669	653	691	661	678	636	640	639	658	643	668	630	683	626	644	651	685	619	650	631	627	698	658	608	650	643	664	719	652	675	643	682	648	670	593	674	670	661	656	651	628	630	646	669	649	661	617	610	635	690	652	639	691	638	649	656	683	667	609	616	647	597	644	646	640	714	636	609	680	642	680	664	623	625	662	662	624	668	652	689	656	649	676	625	641	623	670	635	605	702	655	670	648	657	637	685	686	630	656	670	702	611	625	727	641	675	654	630	627	662	664	656	640	624	645	610	683	641	641	672	646	678	670	626	654	639	669	659	654	697	710	648	668	668	679	656	675	638	654	674	650	625	598	610	648	616	635	684	631	669	691	667	674	681	637	703	652	684	653	607	691	710	656	675	674	656	656	691	699	660	620	640	646	616	628	645	660	634	666	677	632	639	627	598	627	639	649	658	625	684	638	654	673	665	635	633	683	637	681	616	632	672	677	654	589	676	638	651	664	635	659	616	637	678	672	640	649	671	654	590	623	671	681	698	649	650	661	654	626	659	675	680	642	646	651	653	653	655	659	663	641	637	678	681	685	671	622	682	657	644	658	658	672	638	653	664	653	661	660	665	633	654	685	611	694	647	649	628	641	634	609	655	717	639	610	637	655	647	657	656	692	635	634	630	652	685	633	670	684	679	642	667	632	665	642	621	624	623	632	704	686	651	681	687	666	654	643	625	664	680	691	612	643	679	662	625	655	675	598	684	661	661	648	683	671	618	633	616	661	615	635	651	663	665	637	630	631	671	625	636	655	675	636	638	684	630	609	634	627	647	690	649	602	671	671	698	658	660	653	673	618	680	645	648	655	684	641	715	665	665	634	633	669	694	637	695	635	606	641	666	644	641	660	642	645	638	652	649	623	614	672	653	653	660	624	648	668	589	671	671	645	654	662	632	651	614	646	669	659	689	649	664	653	621	613	636	684	685	636	652	654	635	708	641	617	677	665	659	670	644	661	620	668	653	660	652	699	627	660	630	647	644	660	649	635	610	654	616	683	634	622	645	671	682	651	637	707	648	608	643	644	625	677	642	657	632	632	650	634	623	615	635	664	653	581	725	624	636	662	655	651	619	671	642	658	610	683	673	610	648	645	670	678	631	666	664	662	655	705	626	673	684	665	663	656	642	641	678	613	680	639	627	683	673	642	603	623	648	684	680	670	619	632	711	628	669	638	625	632	578	682	666	661	623	670	677	698	663	699	646	657	660	675	677	629	661	608	667	666	645	643	658	660	686	684	631	629	623	652	666	670	641	674	640	678	674	602	660	647	602	659	639	675	640	663	653	653	667	664	650	657	634	672	641	680	710	608	628	665	640	667	614	617	702	650	622	642	663	606	653	625	622	608	672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45919	16857	5918	2245	1536	1111	875	733	627	576	519	450	441	417	377	350	359	358	344	323	326	317	343	313	327	327	319	301	310	299	312	272	326	280	310	287	256	301	301	305	286	304	266	321	255	291	286	281	272	305	294	269	299	301	298	276	257	293	287	296	286	298	282	303	289	288	287	298	272	280	300	268	251	285	317	294	268	300	271	284	258	287	258	304	281	282	243	257	295	276	274	253	289	307	279	308	255	280	283	236	279	269	275	290	296	290	280	279	306	282	270	281	247	291	301	266	265	249	276	282	277	288	284	292	265	315	260	283	254	291	299	313	284	283	255	266	290	294	292	293	262	303	286	276	298	282	294	295	267	282	290	246	250	305	304	279	277	271	247	283	267	269	253	304	265	295	312	297	264	292	280	276	254	281	280	288	277	286	260	298	303	291	238	245	292	273	279	256	266	309	313	258	271	300	267	280	253	248	274	290	283	285	264	255	269	300	281	277	286	282	270	291	273	263	252	267	254	303	276	283	265	286	279	282	285	267	286	277	274	245	286	252	290	267	265	297	270	293	246	262	260	274	270	272	265	282	263	302	287	274	290	260	271	303	277	285	286	260	262	269	271	282	265	282	281	282	249	291	278	265	281	277	276	294	266	295	297	275	301	282	285	265	286	297	263	280	278	322	289	284	300	306	275	290	235	295	294	307	286	286	290	294	276	246	274	282	277	301	294	293	259	275	255	264	250	294	278	288	274	289	321	282	289	299	269	260	308	284	263	279	262	291	263	290	294	277	307	271	256	276	274	279	299	286	261	249	296	301	277	272	260	290	267	292	297	279	276	290	308	272	267	292	258	266	281	250	292	296	305	295	261	269	275	265	308	314	292	297	277	305	265	292	265	291	280	286	287	287	281	253	266	250	255	288	284	269	285	290	262	283	288	255	275	250	268	296	265	255	292	288	250	284	268	297	269	304	294	289	288	293	286	287	281	264	260	273	261	289	242	271	281	300	298	281	261	283	292	270	273	276	269	286	252	296	269	271	279	264	291	278	288	255	265	282	276	289	270	266	278	288	320	255	263	264	260	303	295	297	288	284	282	257	254	279	275	272	286	309	289	304	285	286	270	289	278	287	287	297	283	285	278	283	273	278	259	279	277	270	293	269	278	269	292	287	303	315	313	278	272	284	296	267	291	265	263	279	301	298	294	302	266	276	273	299	278	257	272	292	282	281	281	288	275	278	293	275	296	274	265	318	273	246	284	257	290	270	286	286	300	289	263	269	270	268	278	292	287	293	282	286	268	249	277	293	260	284	292	283	289	253	267	281	274	305	274	284	272	275	291	289	305	273	286	271	277	286	270	264	297	286	264	283	284	294	264	259	249	251	277	291	296	265	294	281	269	251	295	264	297	257	292	306	273	274	262	247	315	276	251	236	300	251	290	268	305	276	272	254	275	262	268	260	273	272	258	277	287	292	283	282	289	281	265	275	273	278	287	274	302	259	266	292	290	256	271	300	280	299	257	306	290	289	277	245	256	295	270	274	287	261	260	272	274	269	285	277	295	299	269	259	276	261	259	297	296	296	261	295	265	300	245	272	286	315	286	288	268	262	286	269	283	258	255	252	307	265	279	274	261	292	280	288	277	284	316	267	272	281	279	263	277	322	263	278	259	261	261	266	273	314	266	252	280	275	246	270	272	253	250	274	277	302	243	291	247	256	280	312	255	309	334	286	301	299	284	256	294	263	249	268	305	294	261	285	276	283	295	253	308	289	296	250	278	248	292	246	260	280	277	261	275	268	313	256	302	285	274	293	260	298	298	291	245	270	310	270	276	303	294	277	287	280	295	280	261	288	314	295	259	289	288	287	265	272	290	285	307	305	285	255	279	305	291	281	271	269	298	297	286	299	285	259	307	266	265	282	288	237	276	325	270	262	307	296	273	281	259	276	257	282	304	266	291	282	302	278	261	257	293	253	261	277	279	277	285	270	266	277	282	260	294	260	241	268	277	249	250	274	302	272	263	289	287	281	280	267	281	298	248	263	276	263	274	268	281	272	263	263	269	277	284	276	286	291	275	291	263	278	269	266	307	256	300	293	266	289	303	268	277	280	288	265	271	280	323	272	274	242	278	263	292	305	289	268	277	263	295	278	301	274	303	270	276	275	266	257	289	292	300	264	284	269	285	263	267	279	278	266	260	293	315	273	267	277	253	305	284	260	295	292	316	275	290	255	257	318	283	297	296	286	270	277	294	270	284	273	272	308	285	267	273	313	285	269	242	277	271	271	312	245	276	281	291	289	274	291	297	275	258	274	242	296	277	304	284	297	272	269	265	274	325	283	293	267	278	277	285	314	258	289	255	241	291	274	314	312	296	290	307	275	274	240	295	263	296	310	298	301	317	279	267	272	256	262	293	267	286	283	309	280	274	280	285	233	283	310	291	277	297	286	268	280	257	297	324	285	271	286	280	311	275	262	296	285	285	273	285	293	294	288	289	288	262	287	313	271	274	295	255	287	260	270	287	294	283	249	309	285	267	298	292	264	295	300	303	328	297	285	275	278	294	285	278	287	294	303	261	265	280	271	257	270	268	299	239	299	288	268	285	253	279	275	279	275	292	269	277	256	279	291	273	290	248	302	284	301	287	267	274	303	282	291	276	309	284	271	268	272	274	292	293	276	279	264	288	255	273	313	289	301	299	298	275	264	247	248	263	234	265	298	275	269	268	281	304	290	257	257	264	271	270	254	295	249	290	246	287	255	290	295	295	266	272	309	296	264	271	249	253	294	270	317	257	269	285	261	275	287	298	286	295	265	285	289	268	270	282	258	235	278	275	260	228	276	265	272	310	248	289	276	242	270	249	278	285	296	287	261	288	273	302	260	318	289	231	258	271	278	296	277	274	288	323	260	260	274	280	290	284	268	255	288	278	273	287	265	268	270	296	272	280	266	245	293	281	256	314	267	308	267	284	276	295	280	274	288	274	298	313	270	270	283	264	261	304	285	266	302	286	281	272	278	275	297	262	270	267	269	284	277	293	271	305	268	283	272	279	271	282	267	297	278	296	295	288	288	299	264	287	283	264	298	234	289	277	292	266	292	309	267	286	265	308	298	281	295	286	256	316	291	283	275	264	271	326	292	299	272	283	282	291	273	261	265	289	286	282	288	270	279	281	269	296	276	267	262	253	249	290	288	295	262	301	292	268	295	256	269	273	283	298	285	297	261	289	282	292	265	263	257	265	271	266	348	289	310	283	218	297	276	273	280	305	288	300	272	275	277	318	283	287	288	270	292	287	294	276	286	265	285	284	271	290	299	285	277	267	299	305	278	280	287	303	255	277	259	260	289	266	271	286	288	290	264	280	270	271	255	288	292	321	274	256	274	280	295	290	282	317	274	275	268	247	240	272	255	262	250	297	260	272	313	275	298	248	251	283	275	289	291	328	293	251	308	304	268	279	258	284	290	270	261	254	272	300	291	283	281	266	259	285	283	286	262	308	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20709	2808	5800	6343	5464	4527	3760	3129	2749	2467	2172	1948	1818	1610	1593	1438	1400	1302	1266	1210	1186	1145	1045	1097	1014	1065	975	977	1019	889	994	972	954	942	894	887	885	849	835	847	870	871	858	850	886	851	827	807	861	795	851	833	812	805	761	852	834	855	818	844	832	822	828	811	790	831	744	802	847	770	840	788	797	832	793	830	782	758	810	780	808	767	805	779	755	778	827	749	806	764	792	792	849	813	774	779	779	787	779	763	794	763	797	791	802	790	836	789	764	821	781	759	792	798	807	789	762	786	778	743	794	848	786	763	781	829	742	798	768	824	748	774	858	791	793	818	780	742	792	760	768	752	803	826	806	761	753	808	768	775	755	743	736	806	794	746	751	768	794	766	774	729	786	733	790	814	775	792	739	739	782	793	751	764	732	776	811	825	817	782	800	799	784	756	792	789	746	777	791	799	814	797	758	808	802	776	757	746	785	758	735	762	798	776	751	787	808	776	776	806	768	834	797	760	755	746	797	781	775	747	815	765	734	785	719	780	785	761	777	748	727	768	764	773	725	776	767	765	825	848	759	791	756	760	807	744	783	747	767	791	802	795	762	804	749	776	792	826	774	694	795	772	753	763	738	788	718	777	785	764	769	808	757	735	785	748	759	833	780	755	786	787	760	764	754	790	769	769	733	782	768	779	766	789	785	784	747	759	735	781	766	772	776	700	748	802	776	749	764	734	791	780	787	728	807	710	791	760	751	821	813	754	782	817	772	757	770	794	745	778	732	749	743	784	740	768	767	815	790	777	788	780	783	711	726	771	783	778	781	739	819	778	771	717	762	800	800	759	753	774	766	838	762	759	818	781	771	802	725	775	808	789	768	747	769	760	763	772	722	809	768	791	792	751	783	825	807	836	771	807	798	757	756	767	768	741	804	746	761	745	793	713	804	797	787	731	802	757	780	831	754	747	774	783	794	792	769	821	773	778	828	747	780	791	794	793	786	768	834	747	751	779	764	753	789	840	753	791	765	743	767	810	772	797	776	730	775	760	788	827	753	810	759	740	786	757	750	762	773	806	764	784	779	750	740	756	784	787	774	789	754	779	771	752	773	765	748	773	744	764	801	777	812	711	771	807	795	768	741	813	814	780	803	781	751	728	736	835	827	829	773	814	828	736	775	783	794	820	777	746	780	790	736	753	735	794	743	738	749	810	793	740	747	769	813	773	750	756	770	766	778	751	789	784	787	756	807	791	842	759	795	751	778	834	792	781	796	802	732	792	752	761	787	790	799	802	748	814	774	769	760	797	787	800	758	790	765	793	787	777	760	765	779	798	813	735	778	801	772	713	774	754	747	769	814	831	767	760	821	814	779	739	765	749	766	824	750	786	754	746	772	769	704	818	765	807	811	797	798	762	787	755	773	775	780	733	775	749	850	775	818	757	773	766	784	788	751	748	778	750	730	817	738	808	767	791	763	746	778	787	796	771	811	727	776	805	796	795	746	757	777	786	774	764	760	787	784	799	762	840	758	774	744	750	800	781	820	851	732	771	772	784	771	764	748	769	780	789	784	770	814	742	799	784	849	805	750	759	800	766	783	803	776	801	778	784	803	762	764	844	806	765	787	753	775	726	778	735	800	814	794	753	744	816	816	767	775	820	799	773	824	772	804	776	774	738	738	800	762	823	805	820	782	781	785	792	809	756	810	778	800	774	753	767	749	761	750	781	806	765	767	715	808	793	805	814	745	790	763	772	783	740	770	770	828	768	755	775	791	763	744	772	779	773	799	736	782	808	754	767	739	778	773	756	773	740	729	822	762	751	778	809	748	764	781	737	770	761	804	772	801	810	879	796	786	803	756	718	762	784	791	702	809	789	738	814	777	820	807	776	784	763	743	773	801	765	804	756	764	753	753	811	760	731	748	765	799	747	719	789	780	765	742	770	831	793	786	793	746	761	790	770	777	809	801	804	721	783	770	811	741	786	792	795	772	761	788	777	745	740	755	801	789	748	818	806	808	782	746	791	776	807	754	801	778	799	812	744	772	774	782	737	755	789	757	764	756	763	812	776	746	774	850	733	803	737	745	798	830	784	751	771	816	751	785	759	796	761	748	760	725	742	777	775	749	789	773	779	780	786	712	775	782	762	844	782	810	779	827	756	781	768	802	753	773	731	776	775	744	790	749	750	768	758	762	744	814	845	811	814	811	778	773	786	766	790	743	737	836	783	804	735	812	772	816	794	781	768	816	773	752	821	755	787	760	741	765	785	812	746	753	754	823	793	752	727	810	745	829	799	784	776	808	728	772	752	766	754	714	818	770	757	780	743	845	775	795	791	755	779	760	765	776	798	784	766	779	737	780	772	792	807	777	782	773	721	773	783	751	777	753	762	775	815	777	831	757	807	785	798	766	824	780	810	799	740	784	855	757	788	760	788	788	746	761	745	744	746	759	788	758	762	758	794	799	774	763	801	795	819	779	821	794	814	770	749	778	749	758	794	781	732	795	811	751	776	775	849	847	830	782	746	770	769	759	773	784	780	805	778	739	823	770	844	775	804	745	803	804	778	813	787	733	750	750	746	724	828	746	768	773	788	805	785	810	792	766	766	778	800	771	822	753	789	784	792	766	816	789	747	707	787	825	806	739	791	751	787	753	770	754	809	756	727	841	756	773	745	777	784	801	743	703	754	747	808	780	740	808	731	725	763	737	756	789	794	790	732	762	806	761	716	807	732	825	732	750	752	753	758	764	781	762	795	813	796	801	743	781	728	826	762	751	806	757	821	792	818	760	815	803	771	770	809	793	751	709	743	753	798	781	753	762	799	753	801	802	808	810	800	750	806	735	799	734	797	791	776	775	780	781	837	739	786	753	790	819	759	736	777	721	797	785	806	801	770	790	815	774	783	790	801	741	773	784	774	754	755	739	818	780	713	783	817	771	740	731	759	806	789	809	765	765	824	760	775	774	764	761	838	791	789	761	742	773	781	725	770	695	759	784	786	761	786	785	817	751	774	761	760	790	730	780	737	741	799	781	786	791	797	809	832	749	827	745	741	801	767	781	792	792	738	783	783	721	783	742	776	803	822	750	785	779	791	780	746	734	783	783	782	775	784	768	808	793	789	751	780	768	776	749	794	748	773	802	766	762	775	753	761	782	735	772	761	776	797	803	746	823	824	738	780	781	762	751	724	823	744	784	745	749	783	788	794	801	788	736	743	796	735	794	798	810	813	777	813	777	809	765	832	746	809	781	817	753	803	758	732	716	762	787	748	776	834	812	790	755	768	809	817	767	734	747	746	730	724	818	797	775	765	726	769	715	809	764	792	798	764	729	736	823	792	793	731	781	749	772	809	786	802	746	753	790	759	799	783	775	786	784	784	823	735	772	721	807	745	709	746	758	747	763	773	826	758	773	786	803	757	741	760	758	776	751	753	784	800	757	769	781	779	729	756	792	800	773	746	800	784	765	758	767	784	740	751	797	758	748	744	743	805	783	706	761	819	784	826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5921	346	191	139	144	114	116	111	102	118	103	103	93	89	94	96	94	129	111	104	92	93	99	84	93	107	87	83	116	77	85	99	106	112	111	72	104	104	97	101	90	91	77	108	84	98	95	91	101	88	109	99	102	108	100	104	108	91	102	86	85	122	99	96	84	93	83	94	95	103	79	101	114	98	99	101	78	98	85	99	107	90	101	99	106	113	94	105	92	78	90	108	86	104	97	79	84	117	105	111	89	91	80	88	116	86	92	100	84	111	96	104	105	87	96	109	99	102	90	110	78	104	86	87	93	102	99	91	100	94	81	104	90	93	108	100	93	121	90	88	108	89	98	102	95	100	85	118	86	88	94	94	93	98	104	99	83	80	104	81	83	95	92	100	103	86	91	75	90	94	94	108	102	72	100	104	101	109	98	95	108	88	88	100	95	91	107	100	110	100	96	97	114	81	95	83	102	92	100	87	97	88	87	105	110	124	105	103	133	109	103	78	102	89	82	93	113	98	103	93	107	95	97	95	89	94	110	93	94	89	90	104	84	88	89	94	96	91	108	91	101	104	117	95	96	88	79	99	90	94	106	114	102	99	108	95	104	105	87	110	94	96	80	102	74	99	101	89	98	82	102	80	99	79	95	85	93	99	82	94	87	81	87	96	85	91	101	101	97	101	106	109	100	98	100	97	103	109	115	92	81	91	93	90	90	93	81	104	89	102	91	93	95	96	122	85	90	113	85	105	107	85	81	96	94	94	93	92	102	90	89	81	93	94	97	88	95	88	84	93	91	96	116	105	97	98	84	95	98	92	91	96	119	105	103	103	91	85	126	91	102	116	91	107	94	93	94	96	98	112	90	107	95	82	93	101	101	89	108	96	100	100	93	98	105	107	82	89	76	85	95	102	84	86	98	97	103	94	85	78	98	105	111	108	108	102	93	110	90	102	93	90	84	78	84	92	70	102	100	103	78	94	120	116	106	100	99	104	101	110	101	98	112	106	111	97	83	100	93	90	82	81	80	96	83	90	92	90	103	106	98	101	100	101	88	91	95	105	95	98	90	98	98	100	89	106	111	82	90	101	93	108	91	106	84	88	102	80	93	83	89	115	99	90	118	91	96	111	100	94	82	81	108	90	93	104	101	104	103	101	101	98	91	102	83	78	99	103	104	94	93	86	102	88	94	97	82	96	103	90	97	97	89	117	111	100	96	105	94	95	108	92	97	103	87	97	97	109	108	93	80	98	82	99	74	93	90	101	83	112	94	91	107	103	114	104	101	112	97	96	100	98	94	85	93	92	90	92	77	105	86	93	94	89	88	102	114	96	103	112	84	96	101	84	104	107	79	96	98	107	91	82	103	93	101	83	91	109	99	96	101	85	100	94	78	106	86	90	89	94	92	90	112	110	88	98	95	105	89	112	96	98	113	101	95	99	95	107	91	100	102	102	98	85	87	89	97	88	95	83	88	105	108	94	87	105	100	96	101	106	104	103	94	83	102	82	98	86	99	106	107	90	107	89	99	82	92	82	108	92	111	86	103	88	86	113	107	96	76	105	104	90	97	97	84	111	89	103	104	97	85	115	99	102	99	93	90	84	104	94	101	89	75	82	81	101	90	90	89	87	105	108	98	101	93	99	108	115	83	78	107	105	109	93	112	81	85	109	82	91	95	102	86	83	95	103	97	98	82	78	98	112	111	104	97	93	89	110	105	84	110	87	92	97	86	93	96	91	92	106	112	91	86	100	95	103	103	115	87	102	78	95	91	107	89	103	82	93	108	117	108	103	82	105	101	86	114	101	96	96	102	104	110	89	95	90	126	114	104	90	108	121	102	95	97	98	84	114	90	102	93	89	94	88	100	94	97	97	105	109	93	86	90	103	96	87	107	116	126	87	99	95	106	116	80	99	97	108	102	105	86	96	104	102	92	98	78	118	102	108	82	108	95	93	90	99	101	86	102	92	98	100	93	90	95	98	80	112	103	102	111	99	91	95	100	97	92	90	92	116	104	110	90	78	69	89	99	101	106	96	98	95	96	96	111	92	86	107	93	84	104	94	107	92	89	112	128	114	95	98	101	97	106	95	105	86	90	108	108	91	101	97	84	93	98	90	122	85	75	95	111	95	104	92	102	112	105	100	94	97	104	85	89	98	106	94	81	96	91	97	93	95	106	84	79	95	101	68	93	92	114	125	94	87	96	88	103	92	97	103	85	110	115	91	108	89	100	91	111	92	103	100	94	112	94	111	103	100	79	84	108	108	95	95	105	79	92	99	84	91	95	91	115	107	101	93	97	96	100	102	65	81	101	88	106	113	89	104	82	102	102	81	75	107	86	86	106	102	116	101	83	107	116	88	85	91	87	102	104	91	87	109	101	106	105	85	101	85	93	101	99	76	100	98	77	100	98	106	93	97	100	94	98	105	95	110	113	98	78	107	103	110	111	87	112	93	105	79	118	88	82	98	96	102	76	109	110	107	104	116	89	88	92	94	93	95	92	96	106	90	89	99	87	114	106	103	98	83	95	118	98	103	93	86	100	96	110	90	99	97	92	103	100	77	97	111	100	91	100	105	95	76	96	91	107	95	106	88	111	118	73	107	103	105	88	110	115	106	106	118	100	75	97	100	98	99	94	80	101	101	104	99	115	99	111	81	103	104	102	87	95	83	82	81	90	83	84	84	114	94	96	105	89	93	92	91	102	106	100	99	84	104	108	95	112	92	74	92	97	90	114	96	114	101	92	82	110	105	89	91	98	103	107	114	94	95	92	96	100	95	113	86	87	101	98	112	100	105	81	94	96	93	95	96	94	102	97	91	82	91	97	100	96	94	99	91	94	86	98	109	90	110	110	95	120	93	89	103	102	86	98	100	100	101	93	93	93	88	84	95	94	97	110	110	110	96	104	87	106	86	80	95	93	97	88	87	104	86	98	109	88	89	98	104	82	99	89	104	85	96	107	99	87	109	95	101	92	104	87	106	87	94	84	87	106	91	85	99	107	94	98	110	109	93	89	119	113	97	104	97	123	107	117	106	86	89	107	99	95	88	92	95	113	105	84	116	95	92	90	77	94	101	83	88	104	79	89	87	99	88	90	88	87	93	73	86	95	85	95	94	108	90	108	96	94	95	82	95	98	100	82	82	95	110	116	112	101	89	87	102	78	90	86	89	87	117	100	76	93	90	115	101	109	94	126	96	83	92	93	79	87	82	100	99	87	102	116	98	93	91	81	104	83	99	107	102	82	92	115	86	93	88	85	82	114	109	104	101	108	98	101	105	109	106	113	78	98	101	95	108	83	79	80	90	94	88	86	93	98	89	101	101	107	94	95	98	111	74	101	101	82	124	87	103	102	90	86	78	100	89	92	105	110	89	89	102	126	101	112	99	115	96	100	73	90	101	108	92	107	104	88	120	104	100	100	109	114	91	112	88	76	103	106	87	97	79	74	92	124	110	91	118	100	86	79	100	90	87	108	95	76	80	86	90	104	93	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6361	441	487	498	508	460	440	409	400	375	392	376	366	347	370	374	362	377	338	358	358	325	378	335	315	324	346	316	348	347	354	354	371	349	355	335	345	350	333	351	310	342	356	353	325	361	364	327	299	375	341	348	410	340	329	348	309	328	315	340	347	340	342	351	322	363	319	343	339	335	316	350	345	308	326	345	342	317	327	326	311	342	329	356	324	317	320	338	332	374	343	368	298	302	347	347	380	355	350	310	335	340	277	336	334	345	310	321	307	281	337	363	311	347	353	315	341	347	341	335	326	307	365	329	317	347	339	330	358	314	331	350	319	335	325	355	318	314	316	333	308	298	311	324	321	306	344	306	307	330	332	341	344	333	340	312	341	330	307	328	319	316	368	332	319	349	387	333	312	313	364	351	314	337	333	332	314	326	345	335	334	360	304	331	331	341	306	339	346	315	307	325	347	327	319	328	333	365	334	346	347	351	344	321	354	358	361	344	346	327	320	367	358	335	314	338	342	316	350	344	363	292	338	325	349	318	355	349	319	339	335	352	320	333	343	329	315	325	336	342	289	332	342	342	342	331	285	356	341	331	343	342	306	343	352	362	325	337	305	356	372	331	349	329	353	371	309	338	341	331	329	345	338	309	354	345	331	327	338	314	360	336	346	333	300	322	321	329	338	331	330	321	319	357	328	341	337	306	325	310	337	343	342	341	295	350	347	350	329	341	355	311	341	335	345	350	344	342	321	318	371	339	347	360	345	304	296	326	321	339	356	320	321	337	357	347	340	319	318	345	339	336	317	370	336	338	372	349	324	334	319	368	330	340	365	335	337	318	327	313	337	351	359	322	321	344	315	314	326	365	356	357	322	279	301	302	361	328	307	326	336	320	335	321	340	329	358	348	335	334	309	341	337	358	331	302	352	335	345	324	326	326	348	344	346	340	335	329	330	327	330	316	322	329	330	314	338	341	355	345	332	363	384	340	293	345	350	349	374	336	341	335	329	321	330	338	335	319	324	348	353	331	361	352	324	340	323	298	369	335	350	355	351	342	335	355	323	309	337	332	346	326	395	358	317	367	354	364	318	368	355	312	331	349	342	333	316	344	337	352	313	355	336	330	320	336	322	324	361	340	333	352	335	318	315	315	338	323	331	323	340	325	326	337	320	363	327	348	345	346	335	366	348	336	330	330	345	352	330	305	345	350	350	316	350	346	338	346	354	346	312	330	302	343	319	338	313	409	324	328	340	328	330	372	319	333	344	327	310	346	381	336	345	291	362	324	315	342	320	296	352	305	343	332	337	328	312	347	310	334	321	319	353	338	324	318	332	342	331	338	369	346	346	325	357	326	341	352	362	337	313	343	320	349	368	356	347	336	316	345	350	332	350	298	346	325	352	357	344	367	308	328	307	353	354	335	337	342	322	327	332	334	314	353	302	329	323	340	348	308	333	322	355	345	338	363	337	351	350	318	318	319	334	345	315	332	322	332	349	322	333	369	306	329	313	329	340	352	330	335	356	314	332	318	304	311	325	337	343	350	328	348	345	361	352	363	371	363	316	307	325	335	332	338	316	348	353	363	340	317	351	325	339	302	326	309	358	276	342	355	302	339	322	333	324	340	354	358	362	349	353	341	335	365	319	351	315	341	353	339	330	328	286	307	326	373	314	314	337	347	348	330	327	327	361	337	323	357	314	340	347	363	333	353	340	349	360	335	337	334	350	325	347	347	317	328	328	336	329	391	353	347	320	277	355	337	351	374	338	328	329	342	335	352	313	341	345	318	323	340	300	333	363	298	346	343	293	322	350	350	368	325	321	333	332	322	337	323	336	316	315	341	355	321	333	359	326	322	353	371	313	312	351	347	377	364	332	330	343	364	342	295	352	317	287	353	313	375	318	358	315	350	336	346	341	356	314	314	356	326	345	310	338	317	367	315	339	317	326	337	366	365	317	339	336	345	324	329	328	324	314	315	307	341	322	328	326	314	347	321	351	371	321	367	290	352	348	334	323	304	349	340	333	336	344	320	330	310	337	358	332	371	340	320	335	342	325	341	311	325	346	320	312	363	317	364	347	331	342	346	300	311	334	335	295	337	309	336	339	329	322	359	326	354	321	372	347	358	345	346	347	363	342	332	331	325	325	324	361	340	330	343	331	306	321	339	317	305	343	316	336	317	355	336	380	337	307	344	347	340	359	371	383	347	307	324	334	371	358	344	336	301	345	310	335	336	364	327	357	368	302	349	322	323	332	344	342	346	344	347	323	310	325	322	322	311	309	314	329	316	356	293	310	334	316	329	353	333	322	359	333	338	327	340	335	332	318	317	331	332	348	331	324	308	357	324	301	344	316	319	296	312	325	353	354	331	342	323	342	345	318	328	340	328	321	328	343	354	331	315	323	341	290	318	305	339	348	330	307	356	343	311	363	359	301	332	337	329	333	324	348	338	365	323	333	331	321	334	332	357	332	343	341	332	328	338	333	330	334	310	341	344	349	317	344	320	343	313	335	332	309	366	353	324	325	329	349	380	340	340	325	318	315	329	348	329	334	375	339	322	306	309	360	333	329	332	308	341	310	356	336	300	355	339	317	335	354	358	377	366	339	317	315	334	368	347	355	344	314	354	336	333	338	327	338	371	345	326	330	330	353	359	349	362	313	356	337	347	319	314	363	336	322	328	353	340	368	337	337	351	325	335	348	318	342	338	316	308	330	350	336	353	348	344	320	337	341	332	329	330	335	365	315	385	327	361	337	306	335	361	326	337	339	336	322	354	320	350	336	327	344	339	357	364	357	331	333	344	300	351	353	368	347	337	318	309	305	349	330	353	353	336	337	322	351	331	331	317	305	303	342	352	318	305	339	323	335	360	329	376	336	349	332	316	352	332	347	348	320	333	361	289	348	358	344	313	341	302	343	327	308	341	336	350	323	353	337	340	352	331	328	352	341	323	358	368	327	331	324	295	317	336	347	323	348	336	360	307	321	302	330	342	321	322	344	329	340	320	315	368	345	327	323	312	347	317	338	311	329	338	356	318	336	344	333	329	328	308	339	361	318	323	365	356	315	339	324	359	350	324	333	322	319	373	312	331	331	371	329	333	357	334	350	328	336	339	348	305	358	357	331	327	371	307	343	334	328	339	325	340	346	316	280	383	344	325	317	318	331	353	318	354	319	331	328	330	366	351	344	325	337	345	317	325	361	325	321	327	361	306	358	328	315	339	342	352	335	340	333	335	315	341	301	337	358	315	325	359	324	344	328	341	323	357	301	334	328	316	339	319	348	350	321	329	341	332	332	325	388	368	334	332	355	338	336	362	369	345	328	316	321	339	357	375	349	326	328	351	325	360	345	320	346	348	341	310	324	348	337	331	355	283	323	357	340	305	331	347	344	335	346	337	310	339	326	370	344	331	353	330	317	321	317	342	315	330	324	319	352	334	343	343	334	302	327	347	315	359	336	340	338	336	344	380	322	331	321	318	343	364	306	334	383	345	321	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36818	7439	1742	1093	864	590	519	411	403	393	328	338	287	294	261	280	265	262	271	258	247	224	257	249	264	258	251	257	204	254	241	215	254	220	239	237	244	222	227	215	209	210	233	220	209	229	240	244	220	259	231	235	238	221	230	238	211	227	231	229	240	221	230	233	212	225	218	202	212	232	227	219	216	202	244	229	206	200	220	234	206	232	232	230	211	252	197	215	222	223	208	232	235	220	239	221	239	224	230	200	192	245	269	218	227	222	227	238	210	225	223	233	221	226	213	232	225	211	237	226	256	231	233	220	201	221	226	244	227	240	190	229	210	193	229	219	250	228	218	222	217	214	223	234	242	224	229	212	229	212	249	231	213	212	208	225	234	206	238	229	233	234	217	233	193	227	225	193	236	229	224	233	241	192	234	218	206	229	233	244	227	248	219	213	237	229	197	230	224	203	207	238	243	198	215	242	217	210	213	186	218	214	214	223	208	206	216	208	215	211	236	196	212	231	221	235	234	208	261	207	209	213	213	234	233	254	242	249	233	215	193	219	243	220	237	219	203	205	210	247	239	226	217	220	211	270	218	204	252	214	207	203	201	226	227	217	218	226	227	204	219	268	234	216	230	208	221	218	214	223	231	226	231	223	211	228	229	201	248	228	228	210	209	235	237	204	245	202	213	212	225	189	220	221	235	206	223	249	220	193	204	190	231	220	226	247	209	226	242	219	212	221	216	211	200	213	220	189	213	247	221	255	234	226	234	233	245	231	241	221	228	242	225	221	214	208	247	222	212	205	197	229	213	208	228	206	234	237	215	228	230	215	242	184	206	226	232	215	192	228	228	223	220	230	234	218	233	216	203	235	230	242	233	213	209	202	213	206	231	247	225	230	208	204	212	221	238	208	213	212	203	222	224	199	244	217	208	228	193	219	238	254	239	219	220	238	220	236	235	195	199	240	212	211	247	211	233	221	222	212	213	223	212	220	210	229	213	214	215	219	205	215	206	238	240	227	221	203	211	200	240	190	210	218	217	216	201	213	234	232	203	218	229	208	197	230	216	207	247	206	212	216	223	236	241	213	213	214	227	186	226	213	225	209	236	215	211	233	244	223	240	224	219	206	231	215	238	238	219	254	219	235	232	226	247	223	195	228	206	228	225	232	212	211	232	228	217	200	228	221	217	188	234	214	208	217	209	254	204	257	233	231	233	217	221	215	243	209	209	226	223	230	225	237	247	240	227	225	261	232	221	244	245	215	236	201	229	212	227	221	204	252	233	230	209	210	221	230	229	228	178	233	229	204	238	217	208	225	231	229	199	206	214	213	237	226	236	233	220	234	257	214	254	199	234	209	208	237	206	244	228	247	212	198	226	209	213	225	221	222	231	186	232	219	235	249	228	199	218	231	213	205	223	257	205	225	218	228	229	213	204	215	195	203	200	205	220	226	225	230	207	222	228	236	229	205	222	207	210	216	210	237	196	226	217	221	194	225	229	223	211	221	231	213	222	225	227	201	229	232	199	231	243	206	204	227	224	250	214	232	205	223	224	259	201	185	210	219	222	209	225	233	235	222	225	215	236	198	249	221	226	220	196	204	224	245	225	228	206	241	214	227	223	190	215	218	226	217	199	230	204	212	218	225	226	208	229	236	220	193	224	205	252	205	206	208	233	217	213	218	221	226	225	250	224	213	216	222	231	215	216	229	253	206	213	251	199	216	225	195	215	226	234	223	231	209	237	217	208	190	216	224	219	223	222	248	224	235	216	232	209	216	246	241	204	207	252	218	223	230	228	230	225	226	229	240	218	224	217	215	231	211	212	193	200	224	228	207	206	239	231	223	202	208	213	219	217	226	231	198	234	215	248	240	228	207	250	199	249	217	208	234	215	227	217	227	216	227	243	225	238	200	212	233	209	237	227	240	242	233	219	215	205	248	238	228	218	233	208	254	238	219	228	220	200	219	209	218	207	254	209	217	225	227	216	178	236	224	213	249	235	217	219	236	241	219	236	231	227	197	235	244	225	209	205	220	231	202	207	225	204	192	201	228	229	209	239	201	228	226	200	217	203	237	254	233	208	201	228	203	234	213	207	218	203	218	240	202	200	231	222	241	229	233	234	200	181	234	194	229	218	207	230	247	186	236	240	221	204	248	231	230	223	234	216	180	224	200	214	214	228	258	227	246	240	224	218	197	216	238	231	222	217	207	237	232	218	213	234	231	236	225	214	202	220	227	222	216	203	213	230	209	208	219	233	219	247	226	214	238	207	221	225	216	228	219	239	246	213	224	224	219	196	227	239	209	213	233	219	236	211	216	217	201	218	181	229	225	231	219	216	244	204	214	227	214	237	215	222	228	242	209	232	236	227	213	218	241	197	242	240	210	214	205	223	218	220	228	211	231	214	244	204	211	202	239	211	223	229	212	226	196	243	216	186	222	223	238	218	233	225	205	218	244	216	245	235	236	218	237	236	227	232	225	232	224	193	235	222	206	210	227	233	193	217	227	235	210	203	238	199	236	230	200	223	209	236	239	233	225	211	207	234	229	233	212	222	233	224	206	221	230	240	237	207	209	239	228	236	210	236	208	230	230	229	212	219	249	169	214	211	236	244	236	222	234	243	214	206	231	219	238	229	219	198	221	229	233	198	203	240	210	194	251	262	237	237	200	207	219	232	264	214	199	217	215	200	231	233	235	221	230	216	233	226	236	205	240	219	217	192	236	216	226	217	222	232	225	214	239	219	218	233	202	183	232	215	235	195	227	225	215	208	213	205	208	211	207	254	216	208	239	226	243	215	234	219	211	224	240	195	225	236	223	224	213	248	214	200	216	223	216	227	203	208	218	221	218	220	236	222	220	228	217	193	231	225	215	207	208	218	205	215	224	236	235	248	228	196	258	237	210	200	187	237	238	202	219	230	215	219	239	232	236	220	204	220	219	242	226	254	212	233	230	241	219	185	217	226	220	215	225	219	213	256	224	231	226	194	216	232	233	230	213	239	212	229	238	226	240	238	264	222	243	250	220	213	192	217	241	211	216	215	230	232	227	245	218	206	220	213	239	220	229	207	237	220	253	203	246	228	240	215	213	219	207	221	207	226	238	245	220	215	236	246	210	227	229	231	227	226	213	202	248	229	216	212	235	214	230	212	217	224	233	213	226	221	211	219	197	210	239	226	228	231	237	221	233	214	205	208	231	212	250	222	257	232	225	237	230	174	244	235	241	212	227	233	206	223	227	222	208	230	226	189	232	226	187	222	215	200	219	230	192	230	241	203	217	228	225	214	203	220	215	244	222	194	230	230	233	230	230	195	236	229	217	255	206	230	234	216	213	216	224	232	198	206	235	204	224	224	239	223	207	226	212	224	222	232	219	236	227	231	251	228	227	216	217	199	227	241	220	233	236	206	237	221	257	232	221	193	234	204	200	210	220	207	216	226	208	222	260	215	226	202	239	208	223	230	208	233	203	226	196	204	227	223	229	230	221	231	230	203	246	217	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16454	1616	3412	3702	3279	2644	2237	1905	1746	1525	1416	1244	1184	1105	1081	1022	1002	903	895	849	878	827	832	831	765	788	753	780	729	712	760	722	760	684	695	752	729	751	703	719	737	725	713	654	685	683	714	708	716	700	664	650	687	670	679	691	677	643	695	673	679	657	702	644	652	660	667	625	631	644	670	686	705	700	677	675	707	682	681	641	677	641	659	690	591	637	633	625	619	666	643	686	644	687	639	663	650	674	638	669	678	699	606	691	633	653	689	645	614	706	653	653	671	633	682	665	669	669	668	684	662	693	612	701	625	656	690	637	676	698	654	597	640	671	650	707	606	683	637	672	636	625	630	632	637	714	643	662	673	675	634	655	643	650	645	663	594	679	640	696	650	672	674	635	615	640	593	651	663	661	727	658	642	673	623	636	653	642	628	630	693	677	653	665	669	627	670	628	690	687	706	632	667	662	679	658	678	672	688	668	653	743	664	665	635	651	643	661	660	705	647	640	644	631	671	645	677	652	641	666	644	685	646	617	634	631	619	651	631	607	689	658	631	694	634	619	652	646	647	696	653	655	610	647	636	676	628	628	652	653	656	625	665	623	648	624	601	639	609	635	671	654	667	668	666	636	655	651	669	667	693	647	673	623	611	672	664	670	673	642	617	662	669	653	642	679	625	639	641	665	662	640	651	670	642	698	640	691	700	638	627	646	665	650	656	677	630	649	604	656	618	676	646	649	643	608	666	659	621	674	639	673	656	638	635	657	684	669	690	621	611	652	655	669	631	674	651	642	666	640	640	616	682	665	679	667	610	670	636	653	637	639	683	609	707	643	670	650	689	604	621	672	686	618	658	621	647	614	680	694	629	644	664	655	659	640	644	628	612	672	590	600	646	657	599	631	627	656	689	645	645	667	652	665	600	599	665	661	644	635	703	642	631	639	624	632	662	681	669	666	667	626	630	670	702	659	654	642	625	674	668	627	681	628	678	663	633	659	684	633	626	657	626	655	663	651	622	660	661	668	637	652	659	621	653	641	650	654	637	648	670	675	664	640	641	615	634	679	655	664	638	646	646	671	661	621	648	612	651	637	667	631	632	668	658	649	651	625	675	679	675	652	668	669	656	675	613	614	684	627	633	626	670	652	632	645	618	633	671	638	698	654	601	669	622	689	625	617	653	636	629	668	582	684	685	617	658	669	663	638	605	692	679	645	622	659	617	647	607	657	667	614	674	600	637	658	681	623	655	646	670	620	679	622	620	674	657	643	625	659	686	639	689	666	668	642	623	628	660	676	638	657	637	657	589	646	651	649	642	627	620	645	680	641	655	656	660	671	627	657	654	629	644	648	706	683	646	705	626	669	662	634	651	672	614	620	636	624	613	663	640	648	661	670	699	622	676	623	631	620	629	665	608	653	683	607	646	657	621	636	625	624	706	624	639	668	645	638	678	676	662	613	632	637	650	608	635	634	636	664	655	666	646	650	692	612	700	697	629	618	677	606	710	652	672	680	649	698	639	648	671	651	674	647	649	662	596	667	689	641	653	650	644	680	654	662	666	643	657	686	697	672	674	675	653	641	636	608	622	640	673	627	652	656	660	631	666	654	687	632	651	645	655	654	604	659	669	706	664	690	660	652	627	618	664	645	675	644	656	651	652	665	650	643	595	662	672	630	666	680	664	667	694	643	707	652	629	674	651	628	598	665	633	679	678	630	633	641	644	679	657	628	685	668	657	691	660	711	696	629	668	631	664	632	664	646	703	649	632	633	612	702	655	631	659	676	653	678	668	666	698	643	662	656	630	667	632	623	657	680	631	711	619	681	642	640	657	669	664	647	673	669	635	631	616	681	669	653	683	621	642	646	665	661	636	581	688	625	658	638	649	606	619	638	688	643	674	654	629	656	654	649	650	629	670	610	660	694	674	686	619	660	672	641	648	611	679	697	671	642	630	650	677	626	686	666	659	648	652	671	690	653	647	645	671	652	630	640	632	655	606	684	617	637	637	645	605	638	660	680	630	714	708	678	665	662	698	698	629	650	653	627	659	689	654	639	630	634	686	676	662	662	633	629	646	636	626	631	656	628	619	635	640	678	727	670	642	679	625	674	668	647	672	654	693	645	597	686	648	652	668	659	668	623	629	645	608	629	671	657	645	654	643	636	677	706	669	581	638	664	611	672	672	678	691	640	672	636	631	666	671	676	654	641	667	674	663	688	675	658	698	610	660	617	657	637	676	677	679	677	647	663	652	648	636	630	656	630	693	693	690	617	590	653	717	662	647	635	645	671	665	650	631	631	689	605	647	661	645	659	638	629	658	633	649	651	663	664	652	672	686	645	686	637	658	664	684	666	653	645	621	659	666	648	683	660	645	650	649	630	634	689	636	676	622	626	639	666	696	678	605	638	614	702	668	634	653	635	642	610	645	671	629	650	708	631	607	617	641	604	658	689	623	659	668	681	646	662	670	620	690	611	658	608	639	697	657	640	662	616	604	644	650	645	639	650	693	692	624	635	626	628	679	595	623	669	694	652	651	639	666	657	647	694	666	677	616	700	635	657	640	657	651	637	666	638	660	575	662	661	648	624	629	645	638	660	677	628	654	658	641	665	609	656	654	631	663	622	644	660	655	653	662	672	640	652	642	654	638	637	664	649	633	660	647	635	645	675	639	604	613	623	603	662	692	674	645	671	609	639	672	676	663	709	631	655	606	653	636	664	654	622	630	625	646	630	640	627	635	657	616	639	638	641	633	673	620	706	688	709	656	650	669	645	672	628	601	630	626	648	664	657	620	633	665	627	680	617	664	638	673	668	637	657	688	671	662	623	686	653	601	687	601	633	644	617	654	647	684	636	664	675	627	640	627	671	660	659	691	682	625	687	633	641	613	699	674	661	657	674	636	643	632	625	703	643	651	681	663	637	660	696	612	668	617	667	650	635	665	627	642	695	590	705	618	677	609	652	640	645	650	643	676	621	648	639	696	694	629	635	632	702	670	608	682	665	661	664	704	676	619	638	639	652	647	631	668	664	650	646	705	637	665	620	657	605	602	691	667	683	645	688	654	666	694	653	637	619	595	661	662	662	670	638	672	682	676	693	657	604	639	631	653	642	628	631	668	677	654	644	637	659	614	657	648	657	683	651	673	663	651	649	637	706	651	643	662	682	618	652	690	657	653	638	638	654	676	641	626	671	648	655	627	659	614	658	667	677	624	664	657	669	699	614	710	714	617	622	664	609	665	627	661	682	693	694	624	649	676	641	678	648	693	661	615	629	607	637	643	628	662	649	688	645	680	616	660	637	622	662	678	646	634	659	685	677	635	681	650	611	664	653	709	616	653	626	720	663	625	602	632	635	611	672	684	608	615	631	667	664	672	643	643	639	646	612	654	653	614	651	680	647	650	677	691	639	647	642	638	673	630	648	678	623	675	651	651	657	622	719	676	643	654	637	656	639	600	653	645	661	700	640	637	673	680	627	653	689	679	647	662	656	629	670	644	674	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46444	16816	5645	2210	1478	1144	850	742	652	575	518	438	432	400	361	372	366	330	326	371	331	318	304	315	334	325	285	314	295	274	317	254	281	269	287	300	279	314	289	333	305	326	299	295	291	282	307	295	259	273	276	298	293	284	295	247	271	289	293	266	337	298	276	291	255	278	252	310	267	289	267	250	282	279	263	280	242	259	265	273	282	281	309	259	282	278	288	268	301	255	265	296	278	265	280	294	280	270	281	309	278	276	280	290	257	263	274	245	277	278	262	275	270	238	271	254	278	287	277	305	269	259	282	252	283	255	260	293	285	313	294	274	268	273	254	253	259	273	300	272	267	278	295	271	286	281	258	267	291	286	268	270	264	275	253	295	265	251	253	293	256	271	261	264	286	267	288	273	274	263	265	236	287	281	290	243	278	266	244	293	256	264	288	267	261	289	285	276	258	269	235	290	251	258	259	253	289	281	297	284	295	277	240	288	268	291	281	283	300	289	252	278	288	272	268	262	260	268	273	288	289	281	277	267	258	287	293	269	264	292	286	263	263	295	274	295	277	282	275	279	276	253	283	295	267	260	292	266	300	297	318	266	287	271	276	272	269	251	281	281	275	259	255	251	261	244	266	255	277	291	252	278	282	296	287	278	287	251	263	273	292	284	275	274	296	288	291	252	262	283	262	279	277	267	283	284	264	293	294	290	256	287	287	281	285	287	289	264	306	300	275	291	271	254	284	269	284	269	287	255	246	264	299	284	262	306	264	266	265	287	292	301	298	283	282	272	238	275	270	309	287	282	295	270	298	278	251	286	300	281	245	280	270	301	288	258	288	294	259	247	260	272	295	259	284	290	275	279	290	252	285	284	300	282	296	288	287	296	287	274	268	287	271	246	266	267	283	272	271	269	286	279	292	281	253	279	283	250	262	278	301	280	288	265	251	266	312	293	265	257	269	265	291	261	287	301	242	313	266	275	272	272	278	247	296	284	261	297	282	295	299	268	241	283	250	287	301	279	267	327	283	287	280	284	293	250	286	292	250	263	283	259	245	324	290	256	297	306	278	268	276	266	310	288	266	266	254	277	299	252	309	269	280	279	287	292	265	235	281	281	255	282	270	287	264	273	261	253	278	295	238	307	298	286	269	262	259	269	263	285	261	262	292	272	257	264	310	273	280	260	285	303	294	250	249	304	306	254	273	264	278	272	290	280	285	285	290	265	250	287	283	304	270	280	310	265	259	282	293	268	298	281	249	269	263	304	274	299	263	297	287	277	304	254	267	308	264	295	282	287	280	274	265	289	260	235	306	264	269	272	296	261	278	276	255	270	292	265	265	288	274	265	233	272	259	267	288	290	279	280	275	278	285	278	271	264	293	271	308	278	275	249	252	272	271	266	285	285	269	267	290	278	278	260	279	273	251	258	289	263	268	282	267	275	274	265	289	266	266	283	280	261	287	247	288	266	251	270	286	281	264	284	298	276	266	292	300	264	271	281	263	286	278	304	251	236	294	258	300	292	242	276	284	258	283	281	273	243	280	271	280	267	267	281	291	298	277	247	254	252	254	294	295	298	303	323	261	291	263	260	330	255	301	266	260	302	263	247	259	263	260	250	297	305	304	267	280	265	286	265	289	281	275	271	309	298	260	286	279	284	292	285	275	272	266	272	222	281	283	252	266	285	292	267	262	264	251	275	267	260	280	272	282	290	304	285	282	265	283	285	300	274	270	246	298	287	272	266	271	280	281	295	270	319	270	274	300	259	260	272	302	268	273	292	274	280	240	279	297	279	269	280	273	309	269	285	267	272	274	273	268	293	262	270	264	286	277	292	297	272	274	291	276	269	287	292	278	259	288	255	313	289	287	282	272	267	275	293	274	272	269	282	271	264	266	282	257	278	268	251	264	266	279	266	294	258	297	249	254	276	238	306	279	273	282	278	280	280	264	264	288	287	283	257	299	248	260	305	261	277	263	286	276	262	297	279	287	287	301	280	279	299	284	312	263	285	280	285	280	271	285	267	298	297	273	289	277	261	281	257	256	263	279	278	309	281	268	259	288	281	268	259	287	273	260	271	270	283	285	307	304	272	292	274	280	253	283	294	288	227	253	308	289	293	268	276	265	292	279	288	276	277	282	309	274	268	321	284	283	291	270	250	296	298	280	295	270	287	265	256	270	270	319	308	282	268	284	265	252	257	286	267	308	286	293	271	286	278	271	286	291	288	289	309	282	279	270	293	266	283	253	280	284	300	301	308	288	282	278	272	307	294	283	277	260	273	317	276	290	269	261	264	274	254	279	292	298	293	288	298	260	279	273	301	298	256	255	264	258	268	258	254	264	285	270	272	259	290	258	291	255	242	276	290	302	308	293	289	263	262	277	263	274	271	235	280	271	259	271	266	283	312	345	283	270	247	291	292	259	275	292	267	274	281	301	293	311	291	262	286	296	311	277	284	295	285	306	309	285	249	276	273	283	257	285	294	270	242	268	291	247	286	293	273	273	330	285	267	284	310	287	271	264	269	261	264	307	277	276	305	281	273	269	254	264	242	248	251	270	276	279	298	292	252	269	265	273	322	289	269	301	272	268	286	260	308	283	271	312	298	282	259	287	308	256	279	268	306	288	278	280	249	254	281	264	255	266	288	262	278	280	292	282	265	285	261	262	297	250	280	291	286	262	266	279	285	267	281	258	275	345	296	276	301	268	276	300	302	273	291	288	265	272	291	307	266	296	272	280	292	241	252	282	266	266	280	276	285	302	250	309	302	267	282	261	298	288	280	242	279	280	243	265	306	288	253	302	261	266	262	256	269	273	274	285	255	304	274	281	281	276	284	250	280	256	271	286	286	283	268	268	279	278	293	274	297	273	272	271	265	267	271	295	297	278	285	284	285	276	288	266	281	276	271	272	261	287	274	283	284	263	271	282	270	260	297	280	264	316	281	257	265	297	284	289	273	276	252	285	295	264	286	271	287	289	287	245	265	269	274	306	264	300	231	251	321	295	259	282	269	284	241	267	247	294	285	283	245	261	309	269	265	267	259	261	301	278	293	261	299	300	308	290	296	270	282	311	251	312	286	275	270	278	291	251	292	291	289	263	292	255	278	289	297	259	285	261	285	309	270	278	292	295	246	280	274	262	275	293	268	274	277	267	276	326	273	275	264	265	248	293	277	268	266	248	279	272	272	268	267	262	252	316	278	306	267	275	275	275	256	255	244	278	271	282	289	293	274	278	271	308	306	272	281	271	288	284	298	265	288	258	294	285	289	267	257	263	286	290	280	292	238	266	278	290	287	254	289	280	264	272	286	287	274	273	284	292	264	262	291	275	325	289	293	281	261	285	260	301	261	292	290	296	275	283	254	291	243	265	270	266	308	284	264	272	294	270	286	268	280	289	304	252	293	240	293	305	267	262	263	259	262	276	282	276	252	310	274	288	271	290	274	297	264	331	274	287	290	298	277	303	287	289	248	301	292	306	304	254	271	270	259	262	266	259	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20713	2807	5791	6474	5475	4469	3649	3137	2754	2483	2291	1989	1742	1634	1586	1457	1382	1269	1216	1191	1198	1149	1090	1074	1077	1070	1039	965	1023	967	976	945	903	888	992	951	929	873	892	859	907	842	865	856	873	856	801	852	838	807	835	840	890	823	839	782	801	795	806	825	840	843	795	810	760	798	803	823	800	755	845	778	846	808	826	778	832	794	805	833	767	865	808	768	761	808	743	811	791	781	764	778	803	785	776	751	713	753	812	804	845	715	780	739	776	752	804	767	770	766	767	799	800	781	786	804	767	807	778	785	796	780	780	749	738	756	768	781	789	750	774	829	759	787	813	790	758	764	789	827	749	827	764	754	754	764	800	784	791	779	779	796	765	820	790	792	810	765	757	798	795	771	790	755	723	771	781	785	818	799	789	769	788	758	791	767	787	728	770	770	797	753	802	787	806	788	783	797	763	782	789	789	786	830	774	761	741	746	795	799	780	792	777	798	793	820	761	807	771	732	796	785	789	809	708	754	818	753	805	737	804	726	732	769	796	781	745	747	808	712	754	804	785	800	748	824	804	771	802	782	747	761	796	749	767	783	780	766	796	753	757	724	770	728	811	817	756	816	797	825	757	776	739	751	776	773	773	756	708	821	826	778	771	775	762	732	751	789	783	828	775	780	756	762	793	746	767	786	824	759	800	809	767	798	792	817	710	745	753	762	768	762	755	770	782	754	785	786	778	803	837	797	782	765	762	775	812	717	731	752	797	737	804	797	776	800	783	811	717	815	781	778	771	811	739	777	749	835	750	807	798	796	825	720	743	801	799	820	716	764	779	828	772	787	803	813	780	778	767	785	797	729	789	752	799	752	811	779	759	800	744	838	801	762	732	754	754	810	810	789	743	780	764	765	856	764	722	799	826	853	776	768	749	773	747	744	802	813	771	786	770	785	780	761	811	755	748	740	806	791	811	768	750	777	794	755	780	771	802	795	780	762	723	745	751	756	751	746	766	749	807	719	820	802	735	773	706	762	740	782	782	746	794	825	729	761	749	779	770	760	728	754	733	744	799	829	791	788	797	788	755	769	778	860	809	788	814	778	779	773	764	800	766	780	798	781	749	776	767	816	810	785	782	742	784	776	782	802	785	779	829	766	782	819	755	740	775	788	802	736	783	797	794	756	806	759	738	752	775	756	775	792	753	762	725	792	826	741	790	745	781	783	788	773	800	810	768	760	829	761	759	756	737	742	754	812	747	737	768	793	759	710	731	802	838	739	795	747	753	769	747	788	835	789	782	785	745	796	819	804	775	767	808	758	763	757	765	814	797	755	783	805	755	793	725	712	740	795	755	765	805	786	803	806	794	805	768	847	786	757	782	792	779	837	787	755	733	784	785	767	742	730	748	813	759	798	770	730	782	782	797	737	769	759	769	779	815	767	773	814	797	837	738	772	774	812	769	784	787	800	765	748	789	769	740	790	775	756	812	734	779	763	781	774	761	781	766	772	739	740	784	813	758	733	762	800	781	829	791	764	721	765	803	762	780	789	758	762	761	801	762	804	756	781	749	804	752	797	801	785	756	733	833	805	780	773	758	727	764	726	770	716	810	772	783	785	745	783	731	771	836	747	766	756	744	798	754	798	788	777	779	746	787	807	783	740	736	781	830	769	751	776	765	770	795	774	765	735	747	807	784	782	821	794	819	800	754	830	763	798	726	734	804	762	771	828	735	746	742	827	708	764	762	767	777	734	802	785	738	763	739	814	768	791	792	801	804	813	773	751	804	808	768	776	808	760	805	770	787	766	749	791	807	749	774	792	798	822	778	786	784	698	763	779	815	754	762	753	787	774	794	757	764	750	750	806	727	767	774	776	814	788	811	815	808	777	748	767	774	796	762	751	811	816	756	760	815	746	792	754	775	730	753	760	739	805	729	750	801	753	805	725	834	778	776	764	758	815	803	818	744	742	815	712	787	752	721	805	761	788	767	758	802	768	801	752	765	773	769	802	793	802	764	766	793	791	753	772	757	794	802	760	806	838	767	758	830	743	753	802	758	773	784	747	808	723	805	774	778	782	789	790	734	781	760	771	840	727	776	763	720	825	795	809	812	782	773	730	772	772	789	778	817	743	737	756	736	731	756	790	753	819	770	761	729	788	797	772	791	738	765	770	782	744	766	800	766	768	770	770	774	728	776	808	752	754	763	767	749	761	740	799	742	752	759	819	721	764	770	799	796	748	786	763	758	744	754	806	845	803	795	754	783	773	827	779	772	800	785	785	783	767	726	738	810	735	757	773	797	796	777	777	785	758	758	800	794	785	737	815	759	816	777	785	767	760	736	786	695	835	740	779	739	821	766	790	791	774	779	737	751	793	777	775	762	804	808	766	756	755	776	794	775	768	794	780	793	802	723	793	762	754	737	793	803	737	771	744	775	735	831	769	749	807	764	791	786	753	728	806	737	758	724	779	742	824	781	780	787	758	761	789	784	769	814	798	829	811	787	794	773	775	791	785	754	768	806	778	769	780	811	790	782	783	783	782	740	731	779	783	815	764	759	725	799	751	797	782	751	764	795	725	800	782	788	762	809	769	786	747	747	755	738	782	757	754	799	807	760	813	771	796	777	790	791	772	766	771	777	778	808	763	762	787	787	763	799	792	772	798	755	764	833	780	754	743	783	822	785	777	757	766	799	766	774	756	776	778	783	775	779	783	777	791	766	766	787	743	798	761	749	778	803	834	786	809	735	771	761	793	752	789	787	796	785	784	762	799	725	796	735	768	755	752	792	765	836	770	771	768	801	795	766	823	797	786	781	742	789	781	748	772	726	761	786	755	735	761	781	787	775	784	793	804	776	752	810	755	754	745	753	768	751	764	760	793	816	790	772	816	764	792	772	772	761	792	805	753	807	755	759	784	789	809	781	799	738	786	761	806	780	820	759	767	717	797	794	753	781	793	784	752	778	725	827	806	751	764	787	816	746	797	795	806	740	818	794	759	738	790	773	688	798	768	761	729	752	748	764	796	820	771	757	779	805	700	737	794	775	807	753	762	797	779	785	752	791	797	726	793	782	808	778	773	806	776	777	795	875	749	775	783	752	732	749	812	778	792	821	788	787	782	802	809	797	744	805	787	793	802	750	778	782	793	795	768	750	790	785	758	783	797	764	759	802	732	765	775	760	830	757	843	736	784	786	751	786	792	752	775	773	787	783	755	825	771	762	762	773	768	768	761	757	770	803	777	810	783	792	755	749	742	775	796	748	777	811	787	800	810	718	767	781	820	799	761	741	753	803	778	769	755	742	744	818	773	791	794	772	788	795	822	769	755	776	750	772	774	723	761	759	735	811	789	783	802	759	782	814	804	826	753	823	776	760	763	762	782	815	781	790	750	754	796	773	759	742	791	769	730	836	774	782	708	805	789	729	774	750	762	789	764	813	772	785	790	750	747	770	742	858	788	752	739	780	754	821	832	814	743	745	762	808	802	751	805	804	714	803	742	775	810	802	770	779	764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6068	359	222	173	139	107	117	122	110	107	111	104	99	99	110	113	93	102	93	120	95	112	108	98	113	103	93	81	107	106	89	101	83	114	95	95	121	92	98	91	85	81	117	96	96	90	98	78	101	96	95	91	91	84	92	98	105	89	106	98	90	103	114	90	110	99	87	99	98	118	103	95	89	102	99	119	107	106	95	110	91	101	90	97	93	106	110	105	90	102	99	92	105	89	96	98	101	106	105	114	92	101	113	111	110	107	111	101	98	104	105	109	110	97	94	95	98	85	92	111	88	84	109	105	102	87	110	99	77	94	105	100	106	100	90	103	106	89	85	88	102	99	93	98	87	119	98	104	102	85	86	94	107	108	98	104	104	83	104	101	95	117	84	103	105	101	116	98	95	90	107	106	89	126	88	97	92	105	85	103	100	102	96	91	103	86	94	83	89	112	87	100	71	96	96	101	96	103	99	72	89	83	93	101	85	89	98	95	98	89	93	92	104	91	86	122	87	92	104	94	80	92	88	95	106	104	103	105	84	87	106	94	112	104	80	108	94	96	114	99	102	103	97	94	113	98	104	112	93	104	99	97	102	90	89	93	89	93	94	96	103	99	106	97	91	99	90	112	102	109	99	100	104	115	88	114	97	113	96	93	81	100	94	95	106	102	105	91	112	94	115	106	91	92	99	115	86	108	106	103	108	106	108	97	115	90	96	95	110	86	111	100	91	92	97	99	95	98	100	96	80	96	95	105	94	108	98	85	113	93	90	89	89	118	105	78	102	98	84	86	80	92	100	106	97	83	91	96	111	93	91	101	102	87	97	95	88	98	87	95	96	99	80	81	105	96	90	102	92	95	88	104	88	100	90	91	69	77	83	74	91	88	105	117	85	82	82	93	116	88	121	99	79	90	83	89	105	96	94	96	112	105	97	88	83	88	95	84	99	94	116	83	101	103	107	110	92	111	97	112	93	104	107	95	103	89	93	120	80	99	94	109	89	112	92	95	97	90	109	92	95	113	100	112	88	95	79	93	90	96	96	70	101	76	81	90	100	100	92	98	94	99	75	103	103	91	88	103	101	101	103	100	86	125	99	83	85	112	102	87	92	102	87	77	102	81	87	110	80	101	99	93	91	75	88	102	98	108	93	93	102	76	104	98	97	74	115	109	95	86	93	107	93	86	103	109	103	84	107	97	96	95	75	90	105	96	99	92	88	106	84	107	95	91	101	99	99	95	99	100	91	123	93	98	105	102	102	100	105	88	111	97	104	106	95	116	91	92	84	83	98	105	99	113	102	102	82	115	93	97	97	89	92	91	91	89	77	93	86	106	92	103	109	98	90	94	96	108	88	92	102	93	88	95	85	110	100	99	88	91	100	113	101	80	103	103	100	125	106	107	95	81	76	102	103	105	93	78	102	104	106	102	97	105	96	91	85	114	97	100	112	98	95	117	83	104	89	102	106	94	83	100	100	82	102	116	119	97	82	112	106	94	92	94	83	89	78	104	93	101	107	98	105	96	118	106	87	90	84	97	87	92	116	87	101	99	89	93	96	104	101	94	82	94	113	92	106	105	111	97	77	95	96	84	102	106	92	87	107	115	85	102	75	90	101	94	80	91	89	88	87	107	110	100	87	107	95	82	97	108	88	88	92	98	110	91	89	90	105	96	103	98	100	103	100	107	93	106	105	100	100	93	110	91	99	104	92	105	92	81	93	94	101	94	96	93	103	112	77	101	81	88	107	110	90	96	89	91	105	105	115	95	102	114	94	97	95	109	110	94	90	90	99	83	88	88	103	111	99	106	98	86	89	113	111	95	102	95	116	101	109	108	93	115	101	85	101	98	86	103	99	96	99	91	94	95	108	92	83	107	105	79	83	107	107	100	93	119	96	106	72	105	85	99	109	97	109	89	93	74	111	92	106	78	103	98	112	83	103	90	115	87	90	112	103	93	98	100	86	93	116	120	97	104	91	72	87	99	83	98	87	86	108	100	101	111	87	96	91	89	88	102	70	90	84	109	114	100	91	101	80	94	84	91	81	91	93	82	111	117	79	107	96	86	95	88	89	95	85	95	96	89	97	85	98	81	97	101	102	106	93	106	90	91	109	98	100	92	92	95	105	102	84	113	88	93	96	103	84	101	86	97	104	97	87	99	105	101	96	87	112	100	88	117	105	86	102	88	79	88	106	116	96	99	103	93	92	110	94	110	101	91	120	86	115	112	98	93	90	98	100	98	94	96	91	97	88	105	70	91	85	96	97	90	100	91	99	87	114	100	89	124	97	84	94	124	117	109	117	89	92	92	85	95	101	99	98	99	94	101	88	99	94	98	92	101	98	94	90	100	90	111	92	99	103	97	90	108	103	99	113	86	105	103	114	90	106	88	75	87	79	72	106	108	105	102	95	104	112	115	111	110	101	94	81	90	85	84	93	81	94	108	105	77	92	113	94	93	105	92	86	93	87	80	109	137	111	100	101	112	95	89	113	111	100	95	91	102	87	90	119	112	85	89	88	83	90	104	110	111	102	102	82	100	96	96	111	100	88	103	94	90	92	99	88	109	88	117	91	102	111	88	100	97	111	104	95	113	118	84	110	89	90	85	107	88	83	91	105	89	101	89	96	103	110	85	89	108	101	100	92	84	94	96	93	87	96	91	98	86	102	102	104	102	90	121	119	102	93	111	97	89	97	115	62	100	84	77	92	92	89	87	106	91	73	89	104	94	93	101	86	110	95	96	105	87	82	108	106	105	99	110	100	103	104	82	104	80	96	90	89	106	98	115	93	97	97	82	99	110	99	100	108	98	91	94	100	103	96	112	90	85	97	95	100	81	91	92	100	103	86	101	112	89	90	100	103	99	99	98	90	102	103	103	103	93	84	88	95	87	115	90	92	114	94	90	82	95	98	96	106	108	87	97	98	82	101	111	103	81	92	83	104	101	100	86	101	95	117	94	100	97	103	95	95	91	98	86	76	88	84	96	105	95	98	111	97	109	89	111	100	83	86	89	104	98	105	100	97	98	110	111	86	82	84	97	88	80	93	83	101	111	91	106	95	101	94	99	104	100	90	99	88	87	101	97	96	98	85	73	92	95	96	106	91	101	97	86	101	108	101	105	97	110	109	98	102	93	97	101	97	98	84	105	107	98	93	101	92	102	91	102	107	84	100	103	97	93	86	121	104	112	97	98	108	115	101	110	111	103	114	110	111	82	106	95	91	99	94	101	115	86	107	100	102	92	94	109	97	94	89	115	97	101	93	98	84	74	98	74	84	118	84	93	91	105	101	88	80	84	87	90	91	81	89	95	90	89	85	95	91	75	103	85	96	104	97	84	113	129	96	104	93	75	93	85	114	96	96	94	108	104	92	99	80	112	101	94	102	87	85	111	79	101	87	94	103	96	88	99	92	107	85	102	94	100	99	97	99	105	97	88	96	96	116	85	105	88	87	101	85	110	106	112	80	95	106	101	94	109	91	91	103	91	90	97	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6415	412	484	511	506	478	406	393	383	373	397	380	374	353	356	344	330	357	356	349	352	355	361	350	356	332	330	370	296	365	322	328	350	329	325	359	345	350	335	351	344	347	356	347	313	338	350	339	297	348	344	300	328	315	360	327	303	354	332	347	360	365	378	314	350	325	331	338	348	333	361	316	349	361	349	313	361	372	313	337	351	341	327	321	320	336	316	315	315	346	334	324	325	326	363	335	342	307	313	333	350	365	372	339	346	326	353	338	324	330	356	322	353	315	316	345	359	335	330	369	332	390	364	331	325	348	338	314	340	354	344	346	342	323	353	366	352	334	321	359	307	350	314	344	300	322	323	339	314	329	333	328	321	319	351	353	376	318	325	324	314	322	354	350	296	332	353	287	362	326	328	333	359	364	334	325	346	347	358	331	315	355	334	316	309	335	328	339	334	326	362	319	320	361	351	322	318	318	326	329	329	312	334	323	365	354	327	334	341	362	321	313	330	334	356	342	329	333	320	338	357	335	365	351	361	334	345	360	329	335	324	342	329	319	306	315	329	297	341	317	327	357	352	336	313	337	336	328	339	317	338	329	355	337	341	328	355	325	337	367	351	327	316	326	337	306	300	350	330	332	352	357	346	311	335	327	354	348	372	329	326	314	361	365	339	322	335	342	364	345	350	326	306	330	350	325	315	348	307	330	323	337	333	324	345	332	387	371	318	308	327	314	351	354	316	382	321	339	328	349	346	336	346	314	366	353	317	351	322	305	331	336	298	339	343	325	308	324	319	321	342	349	333	327	342	334	324	333	319	340	343	326	340	362	320	340	373	334	362	353	346	310	324	327	333	339	338	308	333	332	335	343	308	330	331	333	335	342	326	340	324	325	347	339	313	371	311	355	340	324	319	311	345	339	355	355	346	326	333	344	326	322	341	332	328	338	310	340	360	302	327	327	346	349	376	376	334	360	344	336	352	300	305	329	321	340	346	338	311	319	330	315	322	326	358	321	320	343	336	375	372	340	340	295	325	348	334	326	300	305	366	351	346	320	347	343	328	334	340	337	358	334	325	352	328	315	348	344	322	336	290	331	364	338	354	357	353	348	344	312	357	339	351	305	314	313	339	348	323	333	324	322	327	335	341	364	315	339	334	341	324	336	296	322	313	332	305	283	339	349	340	344	330	321	331	342	331	321	316	329	370	317	334	348	326	314	346	345	347	345	329	328	343	329	334	355	316	339	354	337	322	342	336	320	374	341	340	315	342	355	339	335	365	343	333	309	355	352	356	354	317	352	354	298	327	317	306	330	330	348	328	320	334	338	368	322	353	337	310	338	337	344	317	306	334	321	355	340	341	336	321	330	308	309	355	323	311	332	310	336	392	348	338	326	357	353	335	328	335	338	364	349	308	357	327	362	351	322	354	312	321	345	370	362	331	344	329	296	332	359	346	328	323	350	349	328	342	363	314	340	315	324	323	311	299	340	358	352	339	371	321	323	350	354	325	311	324	319	330	318	310	324	316	333	332	321	345	329	360	332	332	361	378	322	338	318	319	355	360	309	328	318	323	304	325	344	329	349	317	323	324	353	343	334	339	346	331	323	354	345	337	333	318	339	319	316	341	332	349	340	338	325	377	333	329	317	324	353	322	301	357	348	346	357	364	342	331	337	343	343	345	333	337	337	371	348	332	352	331	291	335	321	328	343	335	324	345	344	322	328	332	349	332	338	322	324	316	329	333	371	321	312	326	358	342	325	336	311	342	357	305	360	301	364	327	314	367	344	338	323	341	344	300	318	363	328	338	321	333	355	346	354	373	325	344	376	342	328	321	303	340	327	352	337	351	295	313	371	343	333	317	323	325	346	331	330	330	394	309	375	337	329	328	343	334	370	337	355	324	324	326	322	302	367	330	354	299	329	355	312	318	349	308	347	314	351	322	349	326	367	348	345	301	329	352	333	327	333	337	362	346	313	341	319	339	314	301	349	330	330	370	345	323	330	360	350	335	333	323	370	362	355	335	345	364	336	326	341	329	331	327	311	310	352	336	315	320	303	335	380	344	333	339	336	337	326	343	338	330	345	329	336	291	323	358	351	319	334	347	363	306	336	341	324	326	317	328	316	331	343	345	324	347	312	352	326	321	314	318	372	297	350	339	349	321	319	332	343	350	329	350	332	347	355	349	341	354	339	369	319	329	375	320	385	324	328	300	364	338	335	346	335	326	324	342	333	330	324	347	303	283	327	324	324	358	319	310	329	366	327	322	321	316	308	336	318	354	331	344	326	366	342	344	325	340	332	333	347	308	353	330	362	343	345	343	350	346	335	339	327	316	345	357	327	313	313	350	346	332	340	352	353	351	316	326	343	309	360	343	352	336	342	320	331	338	347	321	334	330	323	330	306	356	357	347	365	358	342	320	340	354	316	345	381	347	324	356	348	332	348	355	341	348	333	336	330	323	343	339	340	351	348	325	308	353	338	350	319	349	345	317	345	325	329	336	343	337	362	348	320	315	355	342	351	364	352	338	324	339	346	335	318	344	324	344	332	330	360	345	343	321	354	346	337	346	311	324	313	365	352	356	300	305	340	343	351	326	353	325	335	388	350	304	367	356	323	336	332	329	334	313	319	331	308	318	330	335	335	344	353	335	329	332	356	322	327	343	315	334	354	330	349	286	347	335	342	318	362	327	330	362	328	327	298	337	355	359	350	356	382	323	350	334	358	326	319	310	311	295	347	322	321	352	371	352	320	320	390	327	322	340	332	315	342	339	331	372	316	333	321	319	348	355	356	326	329	335	359	342	329	344	319	311	356	357	347	372	342	341	348	352	331	352	315	327	296	322	324	346	317	309	341	351	361	301	332	325	348	315	340	304	351	346	347	329	357	304	317	309	323	324	329	303	324	356	360	336	322	326	356	353	288	323	332	318	329	338	362	385	342	330	331	329	341	314	352	339	305	320	296	338	344	339	363	368	339	330	318	340	327	332	310	323	353	335	350	334	339	306	320	350	314	340	326	338	322	343	347	343	323	341	337	325	337	300	331	339	329	349	345	338	320	340	302	334	327	360	302	340	311	323	315	360	313	361	318	322	366	321	349	340	349	330	327	319	341	304	294	344	336	353	280	330	343	353	339	315	362	331	342	316	333	310	320	327	343	331	360	328	315	335	308	316	338	320	344	344	346	328	352	341	375	322	325	335	330	350	317	347	340	340	325	323	341	303	372	334	363	352	355	315	329	301	354	346	328	335	343	337	357	365	336	374	340	324	322	348	347	334	309	332	296	348	341	351	338	337	352	348	335	331	351	311	322	340	340	339	356	356	329	322	350	361	284	333	339	355	353	333	315	357	311	333	330	297	312	361	357	311	339	341	337	364	339	321	331	322	372	351	314	314	338	339	334	369	356	352	327	303	324	347	354	335	348	336	333	315	299	355	328	340	345	336	309	344	352	339	304	319	357	352	347	352	355	329	339	313	343	353	308	361	335	322	326	368	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36910	7946	1647	1100	756	649	529	445	398	357	355	299	283	276	241	251	291	247	245	282	238	254	223	212	246	234	247	227	219	227	245	223	213	233	212	229	220	237	240	212	207	213	234	238	240	226	234	201	221	230	231	229	211	205	211	221	194	230	212	217	237	227	229	227	205	208	239	221	205	217	245	221	217	209	216	229	242	235	229	206	231	213	212	213	216	225	217	223	199	256	205	202	221	208	237	220	211	219	225	194	232	240	233	241	223	227	242	248	245	235	209	213	244	210	219	229	205	208	194	214	223	217	234	224	207	198	226	193	218	217	215	242	212	216	243	226	253	232	215	230	222	206	212	219	245	228	228	203	223	212	249	219	218	224	224	221	234	218	192	265	225	219	203	234	245	222	233	214	216	228	217	218	228	224	219	217	222	230	233	201	239	234	199	237	226	227	232	195	232	217	228	228	216	201	211	207	221	204	227	230	220	225	212	220	230	234	230	227	212	201	249	223	229	236	230	224	251	206	224	247	230	232	218	187	246	214	210	219	221	209	211	238	223	217	218	233	215	220	215	246	235	236	233	227	217	249	212	221	222	227	205	196	214	229	223	208	230	222	186	251	237	228	229	241	198	205	227	203	240	195	184	231	225	202	241	232	226	226	238	225	197	198	225	231	231	215	214	221	232	229	210	222	237	229	220	230	231	239	207	212	205	238	214	249	221	223	219	224	230	221	199	208	228	214	216	257	239	236	229	233	216	234	222	193	224	229	186	214	204	225	236	228	211	210	219	254	240	207	253	209	209	193	198	227	231	201	227	231	215	246	220	185	218	206	222	217	244	239	212	236	263	227	206	206	231	235	218	220	204	231	230	233	227	216	240	200	256	215	246	221	203	244	233	230	207	217	223	225	234	213	218	252	211	233	217	215	220	227	240	236	227	235	237	222	210	213	243	206	232	228	197	197	194	218	193	221	240	209	210	209	216	226	236	230	189	208	219	216	218	176	225	214	210	213	226	232	217	209	235	190	224	206	224	224	221	221	236	220	231	195	242	203	217	233	215	201	191	219	232	248	209	206	201	206	213	232	195	248	247	206	198	238	242	201	232	204	242	239	231	232	223	222	219	215	260	238	220	226	232	205	193	249	206	213	222	219	221	221	214	229	229	220	252	234	212	221	219	220	231	253	203	246	216	198	221	198	199	220	212	262	243	222	205	237	222	230	240	226	256	213	220	244	201	226	201	252	232	226	209	230	216	232	217	218	237	194	231	246	221	205	208	210	229	231	195	216	226	228	231	205	230	237	221	214	228	217	243	239	236	231	199	213	201	218	219	203	218	205	229	222	225	199	222	221	220	193	229	233	220	208	246	246	212	213	219	227	238	236	220	233	234	199	230	241	211	235	197	228	247	220	236	229	279	221	218	218	212	220	222	203	245	218	219	198	224	195	231	188	250	257	209	203	214	223	235	238	207	207	212	252	192	208	237	206	238	201	244	243	236	217	210	213	237	207	255	240	212	214	219	215	226	232	236	240	221	240	211	209	216	197	228	217	191	208	230	230	211	227	222	235	228	233	238	229	225	224	207	237	238	218	229	229	242	233	224	196	217	222	221	228	246	201	199	235	206	219	235	200	263	224	207	208	215	231	207	211	222	227	221	229	233	244	212	226	204	227	220	235	210	216	243	225	182	211	244	207	243	254	205	231	210	229	212	222	205	235	217	213	219	225	208	237	210	207	201	235	207	215	232	254	254	213	226	244	211	228	240	218	228	216	210	206	214	214	214	212	197	188	232	235	234	192	233	216	220	231	255	231	221	224	216	192	226	225	219	231	196	226	197	237	266	257	214	182	203	227	196	220	232	224	245	207	215	228	232	226	218	217	197	241	226	226	215	229	222	246	234	212	221	239	202	210	199	256	234	243	200	223	199	236	225	213	258	230	203	189	232	207	221	206	240	219	226	228	229	229	210	217	227	210	231	242	218	218	218	189	258	223	226	203	206	205	234	216	206	219	242	244	227	229	226	220	217	223	226	226	232	217	197	235	195	229	202	237	226	231	224	264	221	203	210	212	216	235	240	229	198	206	211	206	237	213	218	215	208	230	246	222	226	231	218	247	252	205	209	218	222	240	223	219	254	217	217	207	213	215	257	234	203	239	222	206	196	220	223	233	206	227	231	228	243	221	228	224	203	232	210	224	211	247	221	216	219	219	228	224	208	215	224	231	226	228	236	236	225	238	213	231	229	227	221	230	221	220	233	202	221	211	197	231	234	221	219	243	219	241	235	220	217	236	211	207	238	206	229	254	218	218	195	206	231	229	214	216	223	255	211	242	203	232	219	216	220	215	217	193	213	200	210	198	236	234	204	190	216	231	201	209	205	234	234	245	233	202	248	221	202	212	227	229	231	256	218	228	246	233	210	224	233	218	243	257	220	235	260	241	214	233	204	238	222	225	214	195	220	206	238	191	206	229	217	216	224	240	226	215	229	206	210	236	217	242	187	232	233	246	201	190	223	245	221	227	199	224	245	210	212	205	202	250	208	221	216	211	208	207	242	211	212	217	217	205	197	222	208	226	217	202	229	233	231	210	218	267	245	228	225	195	259	245	212	252	234	192	249	230	244	204	211	238	219	223	203	226	226	231	220	216	203	241	217	234	231	215	223	221	232	237	202	216	216	216	217	221	225	215	214	243	240	222	209	227	232	227	217	200	230	202	215	200	228	240	246	197	232	220	236	202	225	253	199	196	232	191	223	232	250	232	214	240	212	202	224	213	238	229	234	212	218	197	224	217	215	216	230	233	202	226	215	237	209	225	222	206	238	248	222	210	251	230	211	212	237	227	217	206	214	230	243	221	224	226	212	197	209	235	207	242	240	205	245	214	181	245	202	229	190	204	226	236	214	200	238	201	213	207	228	249	204	221	209	207	232	216	225	216	228	213	209	217	213	223	222	196	208	231	228	213	231	201	221	221	225	242	239	219	196	209	223	221	223	247	220	207	202	218	241	230	212	234	201	206	243	208	225	212	217	213	238	252	199	205	232	212	248	210	230	224	226	207	203	217	205	205	242	235	222	227	220	238	213	220	234	216	243	224	212	190	230	234	249	240	220	224	229	212	224	229	220	234	217	250	219	237	199	235	247	213	258	228	208	193	234	226	226	236	204	239	216	223	220	229	239	213	233	221	202	218	191	232	230	209	221	227	226	218	217	231	217	223	242	212	226	229	247	252	212	211	256	238	217	244	234	252	207	235	217	217	250	210	213	220	215	230	216	235	227	225	220	218	212	238	223	231	190	208	234	223	227	215	228	204	232	217	219	248	200	235	224	225	218	207	207	220	236	239	206	241	248	250	218	220	213	204	217	244	201	188	219	193	225	216	244	261	223	239	237	225	215	189	232	220	215	204	226	205	230	223	220	254	240	217	250	244	264	218	210	200	249	226	209	233	226	211	191	226	214	219	231	228	216	202	229	216	210	229	218	191	240	219	231	231	206	206	208	228	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16657	1701	3403	3761	3091	2547	2136	1842	1715	1536	1415	1318	1167	1089	1034	1018	989	959	883	951	815	818	821	837	776	734	790	798	734	727	788	748	716	767	746	702	725	674	712	737	676	707	721	686	701	665	733	686	723	623	689	673	698	683	671	683	684	687	683	652	667	666	681	648	637	612	628	678	686	646	705	702	655	638	661	691	665	623	686	630	674	672	694	665	702	629	626	687	669	660	650	565	653	681	621	693	621	683	666	690	663	624	645	666	646	645	661	663	616	697	683	623	653	698	644	632	612	683	716	664	681	629	646	647	673	580	624	631	666	666	658	666	626	619	637	686	663	625	634	639	646	648	664	644	643	620	682	665	665	660	670	661	643	630	700	671	636	610	649	646	647	608	655	624	645	657	666	723	667	604	717	626	611	688	643	674	631	670	615	657	686	627	665	667	661	661	667	675	631	612	668	668	672	632	692	696	678	645	652	657	646	656	665	626	687	583	641	626	652	638	661	646	623	645	636	652	662	682	623	629	695	604	639	653	672	666	651	648	682	618	611	617	635	658	654	667	657	665	626	672	667	666	675	618	625	629	638	669	643	652	613	690	711	642	644	653	700	638	693	607	653	661	715	643	649	621	648	658	674	633	627	657	619	665	643	635	633	616	662	664	672	644	666	641	663	672	629	647	657	694	655	646	641	636	648	631	679	637	665	698	641	632	613	639	691	629	687	661	704	644	618	649	599	664	664	627	626	623	646	654	605	631	687	647	620	621	673	673	674	631	618	671	648	649	634	645	658	648	634	639	643	662	640	665	666	699	690	619	659	661	615	628	646	636	641	622	630	708	627	657	643	622	663	634	646	610	651	653	630	655	623	661	601	674	635	623	681	662	619	658	614	660	638	651	667	605	694	658	640	655	671	610	635	668	667	663	644	650	699	630	627	662	660	619	642	633	649	608	652	647	633	697	662	661	619	651	619	631	667	596	620	670	644	661	637	682	658	699	669	650	660	699	693	680	662	668	646	662	657	678	614	635	614	654	620	683	653	647	629	674	623	673	656	621	649	675	645	599	674	680	630	630	655	692	661	644	678	639	609	661	648	646	657	638	602	656	675	644	663	660	629	633	630	612	703	632	620	668	661	653	623	639	628	669	624	646	658	648	691	611	665	650	671	700	606	608	688	658	647	681	633	657	643	644	614	664	662	668	655	659	671	624	648	657	636	627	706	621	662	722	636	629	589	639	635	634	658	642	612	653	682	693	591	656	620	685	603	665	667	683	646	670	668	633	635	657	678	629	647	623	661	662	632	600	638	632	653	646	655	624	716	700	677	671	633	631	626	641	657	670	656	651	630	629	678	654	666	664	673	674	678	677	618	649	679	668	618	706	679	656	646	580	682	671	615	630	666	637	633	633	654	642	643	649	608	605	618	628	645	630	668	647	639	651	681	652	631	618	662	628	624	674	647	635	615	689	634	669	614	625	684	674	623	666	633	666	695	656	637	625	670	670	628	600	685	610	625	680	661	640	631	630	634	635	636	662	630	628	634	670	658	618	633	624	641	648	659	666	609	613	653	642	638	685	661	630	692	689	672	609	595	655	629	649	579	664	664	665	655	641	560	643	630	655	632	644	613	656	683	628	664	647	626	651	677	625	631	691	664	674	650	640	624	623	613	716	593	689	619	669	642	657	673	614	668	663	626	667	652	581	634	669	669	657	721	641	594	595	660	654	636	665	643	689	620	646	617	681	667	640	663	676	690	680	660	632	643	640	646	670	644	652	711	667	627	719	674	685	665	722	693	679	675	652	677	666	681	645	641	647	617	646	653	671	627	638	645	639	636	665	693	680	660	631	629	659	657	640	619	653	688	675	675	635	703	647	680	663	674	659	684	688	633	646	673	655	664	658	627	655	659	679	666	605	667	651	643	638	653	682	622	616	672	640	664	647	655	645	619	671	630	663	656	702	667	614	626	668	637	596	665	639	686	682	627	660	669	651	629	639	633	623	639	639	699	703	660	673	651	636	617	641	629	669	626	686	641	629	665	623	667	628	621	662	621	639	695	661	627	688	665	631	630	661	651	666	647	639	644	629	638	676	631	643	656	613	686	633	676	625	655	658	606	661	653	694	669	641	653	660	651	666	651	710	639	631	637	621	679	620	614	644	680	633	636	636	660	622	692	641	625	617	668	654	666	686	647	681	583	621	664	638	644	648	668	686	602	656	646	630	663	668	664	657	659	695	656	666	624	668	672	626	646	659	621	654	674	644	603	654	664	637	613	640	688	644	642	661	620	658	653	675	714	642	667	667	671	652	641	663	665	691	622	603	618	656	651	636	694	668	658	638	643	673	646	653	639	619	666	641	626	685	664	650	629	622	643	684	627	663	641	631	655	678	606	664	660	651	676	649	658	678	621	667	635	668	652	651	621	646	683	680	673	644	676	627	651	625	634	621	630	608	679	654	702	659	678	644	641	678	659	642	699	639	626	640	630	630	639	662	650	694	604	642	656	691	684	647	610	664	660	621	665	661	647	673	649	624	642	655	673	648	620	689	672	643	666	689	708	631	611	619	703	647	635	620	656	625	721	649	614	591	685	676	674	666	609	646	627	683	708	622	651	644	635	649	655	651	649	639	662	666	663	679	687	669	654	634	653	648	637	605	647	625	662	664	565	625	678	649	630	657	605	666	678	671	661	645	660	637	648	667	663	645	627	710	617	623	655	640	648	706	671	621	646	601	700	696	647	679	667	661	655	657	683	628	671	709	657	665	646	671	648	626	627	636	658	649	618	632	660	678	680	640	695	620	631	668	634	661	644	646	632	610	681	641	665	710	669	669	642	644	604	672	673	662	637	644	630	668	624	629	661	644	641	655	626	643	688	622	657	633	644	637	638	655	667	642	662	673	661	609	644	637	653	603	646	632	664	639	651	672	692	637	626	687	635	687	681	623	688	666	625	660	631	660	615	664	678	668	638	619	664	641	681	633	618	679	640	641	647	595	615	678	680	653	690	657	627	632	639	688	602	589	639	617	661	684	683	658	609	654	625	652	692	630	658	645	638	668	652	665	633	687	643	656	647	611	658	654	652	634	629	703	628	616	673	629	683	637	634	680	640	647	655	650	611	684	651	655	666	700	657	657	697	644	623	623	663	697	652	639	655	641	678	644	650	613	580	689	656	664	653	658	680	630	593	695	631	598	689	645	659	646	608	596	661	678	664	685	644	653	628	703	682	662	639	605	678	626	656	633	631	656	654	637	662	664	682	653	642	651	672	670	679	666	640	648	627	663	638	635	652	663	634	604	631	685	703	665	673	648	671	671	670	637	652	632	666	657	604	634	652	640	650	658	640	656	695	647	669	620	662	664	696	665	624	627	616	653	616	659	638	674	626	656	637	635	653	671	679	656	638	628	693	628	707	647	655	659	713	685	642	610	655	637	606	661	673	655	659	646	643	678	628	647	682	619	618	597	695	640	615	635	646	682	630	664	642	636	674	625	613	652	670	627	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47891	17253	5884	2155	1463	1085	862	702	616	512	508	461	452	385	376	380	390	377	344	372	366	316	326	332	292	325	315	289	335	306	266	317	285	308	290	281	275	278	308	283	234	316	304	278	288	268	291	295	306	273	246	315	299	268	272	279	265	300	302	272	290	302	260	292	302	312	275	262	299	315	287	291	324	261	277	278	301	275	292	310	279	268	269	296	275	272	310	265	308	251	301	276	288	280	282	279	279	278	277	256	291	283	265	301	275	273	278	269	258	265	270	257	294	264	273	270	287	270	273	295	289	280	264	294	286	257	298	282	279	281	256	274	282	276	282	284	297	294	299	270	266	289	287	269	308	289	264	274	298	285	308	293	265	273	264	266	281	282	324	255	275	300	258	292	279	274	297	288	293	258	282	272	293	288	254	253	281	291	290	310	274	296	295	281	280	287	278	255	262	268	277	285	277	251	268	278	315	245	300	267	306	287	279	262	266	287	304	272	293	281	261	272	280	276	257	325	305	296	289	260	246	266	288	262	251	269	306	317	269	272	291	241	308	307	264	269	275	284	300	248	267	289	283	294	293	270	285	283	259	302	251	257	282	284	277	273	306	278	293	284	268	268	262	270	278	274	308	266	286	276	240	284	291	282	252	264	252	294	264	279	268	276	314	282	231	278	290	251	283	267	284	278	269	278	288	260	312	293	288	278	279	286	283	275	288	254	277	248	267	231	272	287	285	283	257	268	271	295	267	290	276	266	309	260	271	223	292	279	257	284	290	288	264	307	299	283	315	300	308	281	274	270	275	294	279	302	289	272	289	280	274	284	260	284	274	299	291	236	272	297	273	290	282	263	258	289	256	270	254	283	305	280	279	282	297	245	241	281	270	286	289	279	261	267	277	260	271	292	254	299	280	268	299	273	222	290	310	234	258	294	254	274	322	269	262	313	285	266	250	256	274	259	283	255	278	279	301	299	271	272	295	267	291	300	285	316	257	269	262	300	286	272	259	261	257	265	300	286	272	285	262	257	253	291	271	257	256	277	292	266	281	291	257	280	270	256	288	299	272	246	292	288	235	301	292	262	270	289	263	283	280	296	282	274	274	274	289	280	287	301	279	274	277	276	301	279	271	287	298	283	304	270	307	256	302	275	280	285	264	292	245	258	250	260	293	280	249	280	293	277	256	297	287	276	258	245	281	293	273	267	312	261	271	266	288	242	277	301	257	293	294	295	263	287	261	281	306	283	294	258	277	272	307	267	271	280	275	259	251	306	273	285	319	305	283	265	267	308	283	298	260	252	266	276	272	264	287	297	268	268	271	282	289	285	262	279	277	261	288	276	288	274	261	257	267	269	329	283	299	292	280	270	280	260	316	267	249	278	272	276	276	279	284	274	293	278	247	273	267	258	283	303	284	285	291	279	253	274	284	271	254	303	256	306	263	267	276	256	277	301	277	277	275	281	279	292	310	276	290	286	271	275	262	279	282	274	257	261	282	280	277	276	288	271	304	314	287	262	291	247	298	263	242	242	292	274	270	293	286	273	248	281	252	292	295	287	250	291	263	263	313	274	278	242	266	262	281	303	280	291	285	285	281	281	253	261	297	303	304	272	304	261	283	301	288	279	267	265	297	302	273	277	289	239	260	258	257	321	288	267	268	291	322	281	291	309	302	279	275	261	289	259	292	267	262	277	276	268	297	299	279	292	285	277	264	262	277	280	317	283	294	300	276	271	269	309	291	267	281	303	261	269	286	271	296	287	312	271	261	294	273	283	287	286	261	267	268	295	270	274	312	257	286	299	283	277	290	259	278	261	240	271	255	306	281	287	262	273	258	278	303	291	310	308	253	288	284	274	277	280	278	264	283	264	303	271	281	301	286	270	258	269	281	284	296	251	279	263	255	260	270	291	269	295	263	291	294	265	273	301	276	263	271	280	282	276	269	252	260	263	276	273	280	287	293	257	281	272	264	253	260	257	299	289	271	282	286	257	311	272	294	300	286	280	287	289	290	269	297	273	297	274	284	281	294	274	309	265	250	283	262	256	290	279	258	239	270	277	275	269	294	269	276	304	258	286	279	262	274	257	256	276	285	295	297	265	284	279	288	296	300	305	275	268	289	274	314	279	279	270	280	293	285	272	275	267	281	285	268	259	281	278	248	262	289	294	286	296	281	294	285	273	297	269	288	288	287	259	266	276	278	289	279	256	277	297	286	285	275	279	280	275	303	285	288	280	265	279	268	250	264	297	277	267	285	294	279	279	263	287	301	250	251	298	273	261	277	303	291	269	284	242	291	286	263	276	302	274	277	299	277	264	276	253	308	281	291	287	282	294	230	294	267	293	259	267	298	268	264	255	268	295	262	267	275	268	266	277	260	277	290	265	282	295	250	276	305	269	266	309	281	251	291	250	275	292	282	269	303	270	289	260	262	272	289	268	296	269	278	280	297	304	282	265	276	274	282	286	266	310	274	280	301	269	284	281	309	277	287	270	266	281	279	292	296	305	274	300	303	256	261	308	299	259	323	277	286	297	245	277	296	260	284	274	266	301	261	295	306	289	276	287	272	264	290	314	300	259	270	251	252	294	267	260	251	290	297	283	260	272	292	274	302	267	249	284	277	260	311	291	297	303	275	257	259	297	301	289	262	290	299	273	258	261	264	266	332	305	305	273	284	281	287	277	263	278	279	242	296	305	282	251	289	279	286	287	308	273	281	295	278	259	291	282	294	255	271	274	292	278	286	269	274	287	274	255	295	297	289	273	256	263	300	293	268	277	253	287	282	302	305	299	282	257	278	285	277	299	309	268	289	298	266	279	290	283	284	263	261	291	283	301	296	260	243	290	266	272	304	261	290	242	288	287	278	284	288	280	272	263	301	275	246	279	303	272	280	287	282	278	289	293	270	235	273	281	305	273	285	284	322	282	276	266	274	297	296	302	268	286	281	269	256	265	287	261	270	298	261	251	266	277	254	266	282	271	280	264	274	269	289	291	269	245	278	264	270	273	263	262	278	267	273	248	278	251	284	286	284	285	278	292	270	282	285	310	305	279	266	291	300	258	289	276	295	280	268	265	255	271	254	292	300	287	270	285	306	286	280	286	257	263	282	265	293	268	253	257	279	302	299	298	289	269	270	273	313	292	266	266	251	291	311	265	309	245	263	290	269	284	260	265	293	291	284	288	288	297	305	258	290	285	286	269	284	284	285	285	272	278	286	277	308	255	308	311	283	270	294	299	315	263	270	267	272	302	287	276	267	293	299	244	241	293	263	289	248	292	243	270	261	299	264	295	268	299	269	291	282	256	281	298	296	286	258	308	275	283	281	282	273	301	253	260	314	301	262	264	256	302	260	277	289	278	285	314	258	273	272	252	279	285	249	287	274	292	245	261	288	275	277	276	263	240	282	273	293	273	280	258	288	268	280	266	268	284	294	280	256	266	308	286	271	289	258	275	294	269	271	276	279	266	294	264	258	267	278	269	284	297	277	297	242	300	291	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21550	2740	6053	6456	5496	4421	3598	3082	2723	2411	2095	1975	1713	1559	1503	1459	1379	1248	1255	1223	1136	1053	1076	1140	1025	1029	995	954	961	960	922	923	956	936	945	911	923	882	868	854	841	913	875	828	856	817	905	891	833	891	846	829	877	867	814	818	833	789	756	806	817	837	796	879	823	839	841	822	814	780	852	803	792	828	846	776	752	769	788	769	745	801	812	755	769	787	821	735	755	755	753	788	831	790	814	759	762	741	839	755	766	827	786	797	788	835	772	745	819	771	805	795	814	812	770	766	838	799	827	765	785	808	798	810	775	776	773	779	792	805	777	851	766	787	779	760	818	802	759	736	776	763	786	812	781	756	792	784	781	762	738	734	759	791	847	784	798	777	816	797	787	814	777	742	734	754	816	752	793	738	757	732	768	782	771	830	793	800	794	782	780	729	804	800	769	795	693	735	767	771	799	717	784	772	791	747	711	827	758	732	792	775	764	777	754	756	805	777	811	756	770	750	796	768	796	782	754	750	801	785	775	760	785	794	778	760	708	739	802	794	822	758	768	766	816	784	792	751	814	778	773	816	773	745	749	757	767	783	801	803	777	787	749	817	763	769	764	801	787	803	803	783	770	786	819	777	751	842	749	705	766	824	787	727	774	822	775	786	753	764	787	816	772	743	757	760	762	780	752	747	725	806	837	790	811	744	765	746	790	783	807	803	749	764	759	772	776	749	734	800	799	752	755	738	813	783	812	790	849	780	792	796	771	777	753	780	814	790	813	732	762	780	741	757	785	769	766	846	785	751	806	768	862	746	791	816	821	781	779	754	737	810	804	770	803	804	796	798	781	770	784	764	793	783	756	805	759	818	737	739	778	744	794	752	790	828	825	766	755	764	804	775	755	773	735	803	754	815	736	784	801	780	815	799	807	783	807	766	796	782	731	709	739	762	794	836	782	787	755	791	789	753	783	796	733	764	782	719	830	812	769	775	800	828	770	777	811	802	764	803	737	780	793	755	794	759	782	740	801	795	796	768	784	750	833	759	786	793	771	765	809	737	763	788	818	803	804	779	756	770	781	757	733	785	770	789	811	766	764	802	757	789	799	783	791	761	798	782	787	804	789	754	734	837	752	771	810	783	784	734	777	765	763	769	802	772	743	731	822	773	832	828	813	796	793	771	749	779	775	738	781	775	746	757	776	793	753	780	764	770	730	800	769	760	810	762	759	804	823	786	788	804	781	829	822	745	796	774	782	782	729	810	723	774	744	732	752	794	792	791	777	807	793	783	783	784	779	762	853	770	759	803	822	759	785	758	770	749	811	765	780	775	750	757	785	784	784	794	767	790	781	812	747	759	767	781	749	780	788	782	831	755	792	749	727	741	754	795	751	832	782	769	732	791	752	730	820	770	781	760	810	773	745	708	729	794	807	808	781	765	754	821	742	790	805	762	788	816	785	787	809	761	771	761	797	780	800	795	848	775	794	799	752	779	789	809	802	761	757	800	758	774	751	750	793	767	820	794	758	805	771	799	748	759	829	791	766	789	783	778	771	765	765	783	728	797	762	822	796	781	763	793	819	798	790	839	772	816	811	777	782	791	822	776	791	799	769	780	780	715	778	746	757	808	765	790	742	805	754	836	764	809	767	797	731	772	734	767	759	777	721	794	752	791	749	777	769	792	769	715	809	789	737	744	821	772	841	793	744	756	776	793	801	797	797	776	779	760	800	783	772	787	832	784	782	794	769	768	788	759	779	781	740	778	803	768	799	813	755	764	741	790	765	770	762	821	783	793	732	777	770	769	802	730	756	759	809	708	773	747	740	801	801	818	813	748	742	767	742	732	834	767	772	776	746	774	779	800	786	812	806	835	753	795	810	753	788	803	740	789	768	782	782	761	763	796	780	783	782	748	777	764	764	788	732	808	747	777	830	828	800	781	776	777	769	739	759	749	740	765	755	803	777	793	768	775	804	744	791	724	828	720	824	820	790	761	795	761	786	818	753	816	747	783	780	755	757	768	776	798	744	771	753	777	772	717	812	764	763	768	733	777	744	762	773	793	781	745	768	756	745	777	805	727	833	783	804	812	741	750	776	758	759	768	791	760	780	790	784	750	771	758	744	796	786	775	738	779	805	729	809	767	780	748	770	763	754	806	799	806	810	793	781	771	767	754	806	789	740	757	803	766	738	766	812	779	830	750	797	776	784	755	723	775	751	791	756	771	747	782	814	758	805	720	759	829	812	757	772	806	804	698	767	750	779	804	824	790	715	830	792	785	753	765	762	795	753	797	756	780	757	782	768	801	790	802	737	774	784	756	792	788	756	760	759	750	779	819	836	778	781	784	826	776	794	772	792	778	812	806	741	815	803	809	737	786	776	774	766	766	783	798	748	799	802	787	756	752	796	802	719	736	786	782	788	778	789	752	805	767	751	820	735	809	743	796	826	814	763	798	817	766	746	779	790	776	767	773	808	736	754	771	797	799	809	739	778	775	812	775	795	829	795	774	796	799	759	763	815	764	771	807	818	741	762	794	757	807	759	806	786	798	845	789	782	767	766	759	760	769	770	805	789	748	816	837	774	772	738	747	829	784	793	742	781	808	806	780	802	761	780	762	787	769	837	796	789	777	767	750	787	783	774	732	750	802	782	801	777	783	782	826	778	775	790	753	737	763	751	748	771	739	779	765	778	776	740	785	774	824	809	785	776	718	720	781	748	730	768	749	739	749	750	696	757	796	792	757	769	744	729	756	824	782	795	822	788	804	790	795	781	791	754	771	783	737	849	794	782	834	782	770	780	799	750	846	816	855	711	741	752	774	748	773	794	762	794	777	805	776	819	807	828	787	785	812	780	778	768	725	748	756	748	749	753	810	729	794	754	829	779	768	771	781	784	770	769	788	816	777	728	766	781	821	801	803	780	796	826	784	806	795	726	769	834	746	828	745	827	781	733	821	736	741	761	796	783	852	762	751	768	772	787	803	826	776	757	770	752	776	773	786	762	757	774	779	773	815	764	751	758	738	816	815	781	814	789	710	809	760	776	780	746	822	796	827	783	771	781	809	766	787	788	757	781	769	777	741	797	787	800	801	759	796	791	768	780	771	779	758	779	794	767	781	758	795	746	750	742	799	795	743	742	761	733	764	740	746	757	798	806	768	733	750	768	782	780	757	779	738	773	741	797	779	760	783	785	750	775	781	793	789	791	785	781	753	750	782	780	775	767	799	774	762	749	782	742	754	768	781	783	776	808	795	773	769	779	748	753	793	796	708	816	758	805	723	748	795	795	767	882	740	774	819	783	760	726	802	759	786	774	779	778	779	787	783	790	767	798	834	775	786	764	747	817	787	737	787	773	776	758	732	759	778	843	807	759	744	757	771	762	823	778	760	799	768	756	775	794	790	774	795	758	773	775	758	787	778	784	835	801	769	837	781	781	769	799	794	813	750	785	804	759	750	767	768	768	791	757	755	777	777	735	766	804	768	776	738	765	794	814	758	787	794	771	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6176	309	212	155	112	124	101	113	114	111	118	106	109	104	97	128	97	81	79	100	96	88	85	98	101	96	106	118	101	89	108	110	92	122	95	107	91	96	101	87	104	104	104	115	101	101	98	95	100	76	101	84	109	86	79	106	88	95	99	89	87	85	93	102	89	92	95	85	118	118	90	100	81	97	99	111	109	94	91	87	90	92	100	79	70	88	95	106	97	87	112	87	108	88	100	103	97	100	87	91	108	101	97	95	83	95	87	83	100	95	102	76	84	94	101	117	110	82	100	130	97	98	90	88	100	97	103	95	104	97	99	110	91	104	95	87	71	119	100	97	100	91	83	85	82	96	91	105	90	81	93	87	111	112	100	93	100	87	79	94	90	104	88	97	98	82	98	108	91	105	103	98	96	84	89	106	120	85	92	76	106	104	89	90	96	77	86	105	104	122	86	89	90	97	83	79	91	105	103	88	105	107	120	92	100	96	83	103	114	88	99	119	90	88	89	107	107	103	96	85	100	105	95	104	88	88	107	90	98	96	91	108	86	81	96	89	91	111	91	104	99	80	97	94	95	109	114	104	100	103	100	93	85	104	82	98	101	109	87	93	111	85	88	99	104	107	99	98	99	86	112	98	95	100	104	101	86	91	102	105	97	88	105	106	111	90	106	96	92	109	99	101	108	89	107	99	96	109	102	87	101	105	100	110	99	102	96	92	90	89	111	108	96	105	101	117	100	98	106	89	96	94	96	111	83	91	97	87	110	95	103	83	103	99	96	92	104	95	97	85	95	87	92	118	104	93	112	99	93	94	102	82	101	108	85	85	92	99	96	109	102	93	87	109	114	76	98	100	94	107	101	97	101	102	114	105	108	100	95	78	111	116	101	100	84	101	118	95	91	89	99	105	89	95	89	98	104	91	130	106	100	84	91	88	88	102	82	110	107	96	100	105	111	83	88	89	93	84	100	87	106	107	93	101	96	93	112	103	100	99	110	88	90	113	87	84	105	116	100	99	99	98	107	98	94	97	124	90	102	103	90	103	94	109	90	91	88	91	94	81	102	113	105	106	78	113	79	81	94	84	88	97	113	93	102	111	118	113	101	98	82	94	97	94	99	93	111	95	86	101	86	99	113	81	90	102	92	107	106	105	119	97	79	88	108	93	92	103	110	93	88	108	110	103	98	98	93	85	91	111	99	109	107	106	82	99	77	81	78	106	90	94	85	97	124	91	99	81	88	86	91	107	97	87	102	96	102	106	104	72	104	86	92	99	108	97	90	97	83	110	99	86	93	94	95	110	99	103	104	83	113	89	85	88	98	104	92	117	101	100	86	91	92	99	94	88	99	104	93	98	83	97	83	85	89	85	100	103	96	116	96	119	89	117	100	95	93	82	101	91	104	82	89	91	89	91	85	79	94	91	104	111	110	99	99	100	104	99	87	86	115	98	88	102	96	88	80	81	97	100	88	104	94	105	105	97	75	83	92	111	97	85	91	84	99	103	88	122	95	92	108	101	118	91	90	118	108	98	96	94	112	105	93	80	101	96	110	107	95	104	97	79	86	87	89	90	91	117	68	109	95	114	92	101	112	96	85	98	96	120	113	82	110	83	92	102	90	79	100	96	93	89	81	87	105	106	93	76	109	81	108	78	78	97	94	83	98	95	101	92	83	96	95	97	89	87	113	96	75	84	82	92	112	95	110	121	105	91	85	91	97	103	102	83	106	99	111	91	103	96	96	84	107	98	85	93	97	117	108	94	122	80	101	101	90	82	101	102	100	80	93	86	87	92	95	100	94	108	98	106	83	125	96	87	100	91	112	90	103	91	91	94	111	107	102	101	101	100	94	102	105	99	97	85	90	91	110	88	101	123	90	92	98	84	82	95	114	113	98	107	103	98	83	96	97	86	91	110	92	103	107	99	101	103	108	80	95	89	87	93	98	106	87	102	74	106	103	113	84	100	112	89	102	89	82	90	103	97	114	84	109	112	98	94	94	90	93	86	93	90	102	105	96	92	110	106	87	98	92	103	104	107	103	103	108	101	103	102	106	98	96	103	90	99	98	89	83	89	88	93	93	93	108	92	83	94	70	98	114	104	105	91	109	91	89	109	79	116	105	103	112	84	89	96	114	106	76	93	85	87	97	96	93	110	90	99	87	91	80	117	100	96	103	100	78	87	104	108	97	79	96	103	101	91	100	94	106	96	96	111	88	92	90	88	104	88	115	74	74	91	106	84	77	101	107	111	108	94	80	102	111	102	89	109	82	97	88	87	94	106	104	104	111	92	97	92	107	113	92	88	96	112	92	106	107	81	93	104	99	95	111	111	93	111	99	86	88	102	97	92	112	111	82	89	86	85	100	102	93	91	101	103	92	126	96	100	87	110	102	95	91	79	102	96	81	115	109	94	72	102	99	90	86	108	106	88	99	94	89	99	113	107	104	96	94	102	84	104	91	91	87	95	102	89	92	95	95	93	103	112	109	104	119	96	90	127	92	90	95	96	98	103	95	85	119	93	95	105	96	102	94	111	105	94	106	84	90	86	106	99	116	90	97	101	76	130	99	98	93	91	89	82	100	101	107	92	104	94	105	113	99	97	115	97	82	87	94	102	104	100	89	109	95	89	101	95	92	88	117	97	114	95	82	107	106	101	91	93	87	98	103	90	96	99	100	97	90	98	103	107	105	102	109	98	77	105	116	90	96	92	105	67	87	96	102	96	74	105	108	109	93	95	89	85	89	94	89	99	101	92	84	101	102	102	91	99	108	89	95	77	93	108	114	87	104	110	84	96	103	106	97	104	111	106	102	102	90	90	96	85	106	72	90	92	99	89	116	83	113	98	97	114	95	107	86	105	97	98	111	109	98	90	99	115	98	88	100	98	101	110	95	98	90	84	89	102	106	99	103	77	109	91	110	86	107	102	90	92	90	100	90	113	104	92	97	89	89	98	73	107	89	108	103	94	104	100	92	108	102	100	102	95	85	99	95	95	99	100	94	76	87	83	91	87	113	86	94	103	70	100	92	108	108	107	112	111	104	96	101	102	95	93	109	92	106	113	98	97	98	93	100	105	85	104	119	103	85	124	94	102	94	116	103	105	94	98	97	88	79	90	89	72	102	101	95	94	95	87	85	97	101	83	104	96	87	96	99	99	99	84	102	97	86	97	87	103	89	92	90	92	100	116	102	104	93	97	83	95	86	89	82	94	108	91	113	121	116	82	91	112	86	109	103	99	88	91	105	84	87	102	88	122	107	105	112	99	95	122	95	98	98	83	93	96	109	76	84	76	111	74	102	99	95	113	86	105	104	105	94	101	91	107	100	102	98	105	102	103	84	110	97	114	95	102	100	109	111	105	95	94	97	78	100	95	91	112	78	101	73	91	97	87	87	95	106	111	86	90	98	110	105	94	97	116	91	100	97	87	91	103	95	100	105	86	101	101	108	99	100	95	76	114	97	81	122	74	116	98	87	113	96	100	104	114	93	107	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6628	416	538	509	494	467	421	422	422	366	354	375	391	350	387	369	380	372	341	347	352	345	347	358	303	325	345	350	318	343	331	341	345	346	345	327	311	302	337	307	355	311	337	323	369	322	354	344	317	353	298	332	341	373	334	296	340	318	349	344	341	339	344	305	349	358	341	356	360	376	335	315	328	346	318	331	324	364	290	307	353	326	332	329	339	317	306	378	359	375	326	330	324	351	366	356	337	317	356	310	338	330	334	345	329	343	357	328	333	354	329	305	317	328	319	340	355	349	344	334	344	340	354	329	348	390	333	301	348	350	345	342	323	360	349	361	315	339	293	337	327	336	337	335	341	312	369	338	326	337	337	363	319	346	351	384	335	345	349	362	354	329	351	333	344	325	340	359	347	330	322	336	341	334	326	345	319	327	320	343	334	337	319	345	346	358	335	318	309	349	366	347	336	336	327	326	322	351	319	332	325	341	330	348	331	348	329	309	333	343	381	346	333	316	378	361	351	361	351	315	325	331	353	334	323	314	355	357	328	341	311	327	322	362	337	352	337	336	282	353	346	309	397	330	344	339	337	321	338	349	328	334	328	344	313	355	329	358	365	354	323	352	338	368	319	344	365	329	354	335	342	335	361	319	316	371	335	350	345	325	316	341	334	312	338	338	338	345	324	359	341	356	344	395	304	367	337	339	318	378	326	339	342	355	313	328	344	314	348	325	308	335	342	343	313	374	344	321	358	335	330	339	337	352	340	352	382	338	357	336	348	347	324	304	343	334	340	339	310	324	335	350	326	309	340	341	356	320	336	331	316	314	308	332	351	342	325	304	322	337	312	343	326	319	343	344	359	330	346	358	338	331	335	327	344	331	311	352	367	345	353	338	364	327	341	352	337	330	327	342	346	296	338	328	323	323	336	317	375	336	331	311	337	334	354	344	343	335	332	340	369	307	335	328	338	331	339	336	353	311	347	333	338	338	290	310	331	375	326	307	342	333	349	335	342	339	302	345	325	334	341	318	330	305	333	367	314	328	353	366	327	316	356	314	328	304	337	346	332	335	361	337	322	346	326	389	350	347	327	308	370	320	322	326	327	337	321	366	324	341	336	333	353	361	328	335	321	334	326	368	326	382	344	362	339	299	351	327	355	379	330	333	358	312	345	324	321	349	358	337	338	319	322	295	295	349	353	375	340	370	325	323	300	319	334	349	295	344	343	362	334	343	306	324	369	312	347	336	316	345	336	334	353	362	369	334	346	325	335	312	332	334	344	316	342	368	316	330	332	343	316	361	338	325	324	321	332	313	379	302	333	347	361	388	335	339	351	334	340	353	330	311	366	328	341	351	321	350	345	324	301	319	349	337	321	333	320	342	362	347	340	338	330	325	317	361	348	369	326	322	344	305	310	347	309	319	341	349	318	327	324	365	307	345	308	340	317	347	329	315	338	352	353	339	329	337	372	328	335	358	295	313	368	323	338	359	349	326	330	311	362	328	349	351	322	315	340	358	325	318	321	343	329	289	349	357	386	322	344	331	370	308	320	326	360	338	322	331	342	353	349	291	386	334	319	355	300	320	330	324	337	330	308	363	311	350	347	337	362	357	338	349	331	346	303	337	334	307	316	327	353	296	338	319	358	342	320	349	365	365	334	370	349	334	350	323	304	305	331	339	334	366	298	306	313	320	394	320	286	334	343	369	329	342	339	368	356	340	334	349	369	349	321	351	338	320	356	338	362	334	321	316	331	343	324	336	344	334	335	352	338	327	360	323	345	319	319	288	328	321	334	309	339	331	354	338	348	322	326	364	334	366	344	326	353	356	311	306	351	366	334	367	346	350	341	320	320	316	308	323	334	374	344	305	337	346	329	319	316	312	344	313	300	303	323	324	359	333	334	346	349	304	344	317	320	331	314	306	369	379	323	344	369	330	309	351	346	311	335	321	360	348	303	357	345	362	362	369	326	344	329	344	329	348	335	336	335	317	348	352	359	265	307	384	333	319	327	348	309	321	367	336	362	343	348	302	369	317	345	314	339	359	327	328	314	335	322	361	359	316	321	327	348	346	328	340	315	346	341	290	367	358	348	331	343	357	327	345	362	312	349	332	325	326	356	321	349	337	332	324	313	344	353	345	348	332	380	302	324	343	346	322	322	354	343	336	336	343	344	346	317	349	355	343	334	280	350	322	379	328	352	340	314	358	341	322	367	326	313	333	330	354	343	335	330	333	325	361	378	343	344	342	321	336	327	331	353	362	330	319	328	338	379	352	330	349	347	337	337	300	327	329	320	324	315	330	324	340	347	300	352	342	313	335	331	339	343	368	319	311	321	338	329	350	334	356	340	320	344	363	315	331	353	327	303	328	301	326	317	316	340	336	353	348	331	317	316	364	359	348	307	297	335	329	346	309	308	356	340	368	310	321	290	325	347	352	350	350	338	358	331	310	339	356	341	355	330	333	305	345	351	325	356	319	335	337	383	345	362	303	346	322	337	375	332	315	345	304	339	337	351	329	334	346	342	305	337	332	380	324	313	341	337	360	342	308	300	340	352	305	362	335	338	351	365	320	328	362	315	346	358	336	306	347	341	336	334	349	309	313	331	352	361	318	335	369	343	366	347	380	313	328	306	328	332	351	311	320	327	340	352	345	319	313	323	308	362	310	353	326	320	335	354	334	346	326	307	322	330	316	343	337	347	309	310	355	361	340	342	325	309	354	321	336	339	343	314	353	340	317	325	359	336	337	323	360	339	327	326	324	395	367	338	328	349	341	316	324	313	349	323	323	326	307	356	328	333	348	353	318	363	337	338	337	355	345	337	359	315	313	336	323	332	365	348	338	305	350	364	328	325	339	336	330	320	346	352	347	359	331	334	344	356	354	358	360	370	331	336	333	346	384	342	325	336	333	341	362	368	354	337	352	383	301	329	325	327	337	306	366	319	324	348	337	327	336	307	342	334	358	324	358	349	302	348	334	314	366	302	327	336	352	348	307	348	345	308	342	333	345	333	310	340	356	345	335	352	316	317	329	313	329	328	318	302	313	331	344	358	362	335	326	343	291	365	367	338	383	349	330	325	357	320	344	313	302	314	334	346	332	340	374	379	316	341	339	357	362	358	347	299	339	320	360	355	291	332	354	314	356	359	345	340	339	351	353	356	312	337	339	326	355	321	305	336	318	308	326	306	353	310	346	359	345	299	338	312	334	326	310	341	325	341	318	320	361	307	333	300	335	339	330	352	342	357	335	358	327	344	334	339	351	334	311	294	334	357	344	295	333	333	387	343	330	315	329	314	345	309	338	343	345	333	343	314	324	345	344	317	331	331	334	367	312	309	373	319	321	349	333	358	311	336	351	363	322	329	316	331	342	345	334	346	320	336	309	326	329	357	346	343	344	339	327	345	342	352	341	312	319	336	320	347	333	319	340	312	364	348	356	325	333	347	320	326	331	349	379	361	314	347	350	346	349	352	331	370	372	350	372	365	346	345	317	314	347	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37858	8213	1723	1126	874	622	462	467	391	342	378	317	285	303	268	246	254	204	266	249	230	231	240	225	263	237	240	226	239	206	221	256	233	235	231	215	225	240	208	222	256	226	234	219	226	242	239	245	216	223	229	211	252	228	222	213	227	204	246	222	229	226	239	228	217	218	217	220	211	201	248	229	225	229	214	227	257	221	234	218	231	227	225	197	203	215	202	202	224	223	215	218	213	226	235	234	216	242	229	233	238	229	247	236	238	235	215	244	242	208	251	223	212	228	218	233	228	225	217	222	212	239	240	204	207	211	228	220	233	232	222	213	229	205	214	226	219	210	193	205	229	230	223	212	236	211	217	229	225	231	235	238	199	212	197	225	221	233	207	227	206	233	216	231	189	207	224	196	240	216	223	208	220	222	222	210	215	229	214	226	233	205	201	221	227	217	222	249	210	213	256	232	206	234	221	239	221	189	216	250	245	240	201	204	225	211	208	205	225	230	213	212	213	234	214	219	234	228	230	207	237	216	204	229	204	235	201	227	225	235	240	242	235	211	262	232	207	208	220	216	221	189	214	227	239	237	231	228	219	224	226	229	221	226	213	225	234	228	216	233	222	232	232	217	229	194	217	222	215	203	218	209	214	220	210	212	228	209	225	222	218	216	210	221	215	228	223	217	238	218	233	199	224	223	212	222	238	235	226	239	210	199	250	232	213	191	235	236	218	203	214	235	230	206	236	220	209	229	228	225	209	225	202	212	270	220	209	200	220	201	215	211	216	214	246	197	252	227	255	233	207	209	231	231	217	237	220	237	203	209	229	215	261	210	221	211	217	201	206	204	223	205	192	229	205	220	224	229	221	226	232	214	230	230	188	236	217	230	214	237	236	220	229	202	228	216	228	229	223	221	197	261	235	211	236	213	216	250	272	218	210	243	249	222	210	201	224	212	209	230	229	213	234	238	228	222	222	188	232	218	213	216	221	227	239	188	233	226	199	227	225	239	238	259	230	232	245	226	220	223	223	197	216	242	221	208	228	204	239	214	204	242	244	208	198	224	221	239	243	211	224	224	226	250	231	221	220	213	212	205	237	239	223	229	231	208	208	224	209	222	237	200	220	226	220	225	207	223	221	238	239	210	238	248	237	250	192	243	207	235	223	192	218	228	220	225	237	216	205	222	248	209	223	261	250	221	228	246	211	208	209	238	217	224	211	208	225	204	210	247	208	224	231	211	214	208	206	212	198	237	205	210	209	212	220	232	252	237	224	209	226	244	239	227	235	229	204	234	218	230	216	209	213	211	228	212	245	225	197	236	236	229	201	219	216	230	226	247	217	213	228	223	219	201	238	236	234	221	223	232	228	234	197	215	207	233	226	232	226	214	243	223	218	218	214	238	223	217	225	201	234	210	220	212	212	266	209	200	215	219	222	217	220	252	215	242	229	228	244	210	231	225	228	234	241	187	196	249	225	207	211	230	237	212	256	214	221	216	212	211	214	197	215	231	231	246	247	219	247	205	215	218	227	221	239	221	227	215	199	243	218	227	242	227	214	223	204	234	212	229	221	255	223	233	224	215	228	221	216	209	230	234	221	238	231	229	217	273	219	215	224	222	219	225	218	226	221	216	228	198	222	202	239	218	202	214	231	205	215	216	236	223	254	221	220	203	241	231	213	211	255	247	221	201	240	209	201	240	233	232	227	220	212	237	206	204	216	207	211	212	223	241	223	213	224	223	218	207	215	217	257	211	224	229	228	211	192	231	245	231	217	244	208	224	211	214	240	229	232	227	231	252	231	236	219	196	219	238	229	223	220	214	209	251	211	220	217	249	213	230	225	205	220	232	245	236	205	210	236	237	221	202	221	243	243	235	223	217	241	273	207	236	241	209	244	194	227	250	221	219	207	212	200	234	216	215	239	221	244	239	227	227	211	239	229	224	222	209	222	240	210	217	221	224	227	237	222	247	229	213	230	215	239	228	256	247	213	220	221	230	227	235	222	240	234	215	231	219	228	239	208	222	221	199	227	214	228	204	244	213	218	229	211	221	220	246	197	216	262	223	225	225	242	201	216	225	191	250	223	218	246	227	222	195	214	234	209	246	257	225	241	227	252	233	244	209	223	223	253	198	217	201	226	225	229	208	234	242	211	229	252	214	211	248	236	223	227	202	181	218	219	202	194	231	254	235	273	224	206	242	224	214	221	191	242	209	253	250	234	234	237	235	226	222	210	204	226	223	196	221	221	209	263	215	195	224	192	215	204	230	217	230	253	234	220	254	240	211	256	215	217	253	237	237	237	226	214	220	242	229	223	242	235	228	191	227	227	206	235	231	225	216	228	218	224	237	225	232	208	236	230	191	213	237	207	237	224	224	222	229	239	219	227	235	210	232	247	232	209	236	239	219	226	234	231	248	227	234	218	212	195	221	206	219	246	209	224	213	221	208	224	214	221	255	224	221	205	216	215	227	242	232	218	222	234	251	245	205	210	212	235	257	236	258	220	232	232	209	232	213	220	217	211	223	217	212	203	215	226	219	264	226	210	214	233	231	228	227	214	210	231	227	243	228	248	255	253	211	243	232	227	210	225	212	206	204	236	208	233	215	216	243	231	219	227	226	215	220	203	240	232	241	244	223	223	199	219	229	238	240	225	230	224	251	214	218	202	202	240	234	230	233	248	235	222	218	183	225	226	239	193	236	249	217	235	201	232	222	235	221	225	206	202	198	214	220	246	228	225	181	201	224	234	219	218	225	202	225	229	207	216	215	236	242	220	226	221	226	233	210	225	226	219	230	215	223	214	212	222	213	243	228	236	223	223	225	239	233	225	205	224	206	228	243	225	216	227	252	234	210	236	210	223	193	231	229	228	228	198	225	217	220	217	200	261	241	234	211	208	245	252	229	230	233	229	214	207	227	231	183	235	244	216	240	211	221	236	204	238	244	246	199	221	191	222	240	245	212	217	250	232	235	218	216	229	212	216	235	232	204	200	225	219	190	206	186	223	222	244	212	195	199	225	210	258	228	241	230	230	207	221	208	243	208	230	238	210	228	196	214	223	197	216	213	230	246	232	225	220	227	207	211	233	218	198	228	202	227	218	231	246	231	213	221	228	239	223	215	227	215	211	205	203	239	210	232	247	211	218	227	185	222	222	225	225	200	221	210	222	215	229	244	223	229	210	212	215	230	233	231	223	219	214	245	229	230	224	239	224	206	218	246	247	220	218	214	196	195	209	216	230	246	217	224	227	213	247	216	227	218	211	220	220	239	212	205	231	213	217	214	236	230	211	227	237	228	227	201	229	205	235	206	219	212	237	243	196	227	219	255	222	242	238	212	250	230	243	212	204	241	208	223	222	215	228	208	213	203	231	220	239	255	206	227	231	196	218	244	229	209	219	251	222	218	241	196	236	235	231	240	227	230	261	241	220	252	217	234	205	241	218	222	235	195	234	200	257	203	227	231	222	211	211	230	200	211	238	222	230	218	216	227	230	228	217	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16902	1657	3375	3800	3180	2575	2142	1945	1708	1563	1379	1317	1098	1124	1069	1033	961	922	935	905	813	801	775	803	767	773	774	755	782	724	709	692	765	703	771	727	692	748	703	731	692	760	723	685	669	677	688	668	715	681	699	671	648	686	739	669	671	685	700	711	691	649	664	668	642	662	699	661	653	646	680	675	683	612	670	668	638	641	691	671	691	662	685	674	646	632	715	667	660	637	689	665	685	608	667	671	652	641	702	651	645	648	713	651	681	648	704	641	687	696	655	606	685	689	659	667	635	674	668	649	688	619	657	676	665	677	659	720	634	640	634	692	649	682	650	603	648	675	638	622	666	677	608	699	640	637	643	657	702	625	674	620	663	621	714	640	683	683	632	677	690	678	638	656	658	640	645	685	626	669	702	628	678	653	661	644	668	659	635	639	666	683	616	644	723	692	644	639	651	672	644	637	623	656	642	706	632	670	641	702	658	672	656	652	665	637	689	688	666	702	629	676	650	669	700	651	657	626	619	682	670	614	653	667	623	711	667	646	712	632	648	690	622	645	662	636	625	685	620	630	655	632	676	664	663	654	643	636	677	687	651	708	722	654	644	627	617	686	596	703	679	646	671	660	681	640	634	662	650	621	699	670	680	614	640	668	693	649	685	653	646	685	689	666	717	656	621	638	647	709	633	676	675	651	675	644	682	682	683	661	678	642	647	652	648	631	647	680	667	647	617	643	619	679	675	640	668	662	658	651	682	646	685	635	686	641	655	660	665	651	635	651	657	672	654	665	655	634	646	671	689	661	683	635	669	640	613	631	664	656	651	675	651	643	679	687	717	639	712	648	662	642	693	629	662	631	642	609	687	689	619	672	708	630	660	670	621	643	691	626	674	617	655	620	608	661	660	635	625	674	613	633	624	641	650	657	636	616	638	637	651	664	644	672	687	666	671	614	668	675	687	637	698	655	720	685	619	670	672	679	636	653	628	668	675	690	625	663	656	656	600	676	627	664	619	625	663	628	656	667	615	678	672	699	624	670	680	646	624	663	672	640	694	621	652	663	644	628	677	622	623	685	653	631	645	634	680	665	674	669	647	668	635	612	622	686	675	680	657	646	634	606	622	681	677	650	664	636	648	662	647	641	641	669	653	647	644	616	621	638	660	684	674	683	633	619	648	650	682	654	674	631	643	625	687	696	649	681	628	677	679	656	608	653	620	620	628	647	645	619	677	684	656	625	638	601	616	611	636	644	665	638	665	606	661	679	639	688	642	659	708	698	634	634	668	636	640	635	667	638	651	611	624	693	697	694	637	652	667	620	622	705	678	627	652	679	646	658	637	640	684	663	663	720	654	635	735	689	598	668	623	651	648	643	634	722	626	644	636	680	655	680	651	666	655	651	684	669	667	676	650	637	648	681	660	665	636	668	664	661	633	675	633	666	666	669	629	608	649	661	642	645	656	641	612	635	678	684	665	659	634	648	679	633	650	648	659	641	656	600	737	675	707	680	662	664	607	670	660	605	671	657	645	676	678	681	641	667	634	653	668	677	661	638	660	674	678	631	653	671	654	657	651	658	674	671	610	638	633	641	622	624	612	662	606	638	680	666	668	634	661	623	626	682	655	629	668	659	638	637	665	625	666	654	680	676	646	672	670	638	618	609	682	672	671	683	664	660	658	714	621	627	674	624	697	665	672	669	628	697	651	629	670	665	658	585	673	720	664	637	630	667	647	636	663	632	614	663	685	645	672	678	633	653	675	662	635	650	646	645	677	667	645	646	625	671	655	628	673	657	653	615	619	650	654	626	674	638	643	669	688	693	631	678	672	652	644	638	666	631	637	696	666	638	656	659	673	675	639	664	657	680	658	635	663	652	657	649	657	670	640	669	652	629	658	607	645	641	680	634	668	676	667	641	633	696	655	665	654	703	622	647	663	674	647	653	681	702	674	658	689	683	679	656	675	655	669	658	614	643	646	639	657	685	652	630	669	696	624	664	652	644	664	636	644	637	649	635	656	638	667	709	663	646	632	584	628	647	639	634	686	619	689	681	676	642	635	709	629	649	650	643	610	692	698	688	625	634	601	637	680	691	638	654	617	681	652	666	682	657	589	714	671	670	665	676	626	660	624	648	654	659	634	666	601	634	647	640	673	617	670	668	630	648	647	648	658	642	703	620	634	639	677	716	675	652	654	684	683	644	709	640	660	618	678	671	654	690	637	683	654	623	672	634	661	674	651	641	644	636	621	675	675	612	624	676	676	649	682	656	675	647	660	616	656	656	674	622	657	641	675	655	641	650	631	626	635	682	648	663	642	634	632	668	648	670	637	644	663	667	614	679	658	601	651	641	654	641	683	633	666	660	672	682	616	622	722	691	651	598	684	633	712	664	644	633	651	640	694	700	609	647	641	682	651	654	656	661	615	659	670	669	650	677	656	669	698	685	627	615	664	588	678	656	645	633	639	614	666	624	695	632	639	646	637	661	639	695	651	647	647	671	639	635	620	601	589	668	668	679	676	692	654	689	656	692	705	654	698	637	637	627	671	661	654	651	673	685	611	667	673	651	661	670	661	667	646	667	661	632	680	643	657	632	648	592	673	669	660	624	676	688	658	677	636	662	633	693	638	644	730	715	653	670	636	684	642	658	679	682	668	631	658	676	649	631	644	656	674	647	672	684	641	663	601	630	651	664	679	661	647	636	671	664	665	666	707	657	649	682	688	645	652	597	644	622	645	691	648	611	615	645	650	662	684	644	676	634	665	651	641	639	671	697	655	658	654	638	664	624	720	661	641	643	652	605	629	629	607	702	658	659	631	596	626	659	618	672	702	706	661	677	650	653	645	643	637	660	641	605	656	667	629	648	621	651	646	646	637	602	653	640	655	668	635	645	657	643	678	697	666	702	690	684	673	700	626	664	682	665	621	716	613	636	673	656	660	671	629	627	658	651	664	655	632	613	643	690	679	668	670	694	688	659	636	645	683	634	651	600	638	679	675	664	646	640	653	664	676	643	641	642	665	672	682	652	630	669	670	679	621	638	627	659	685	699	634	642	632	663	659	655	653	601	632	689	670	644	637	673	623	678	658	646	646	674	656	652	662	688	638	680	613	612	634	643	685	671	642	669	601	646	679	655	708	620	692	634	681	666	646	657	672	653	610	643	632	658	682	642	642	629	613	677	632	671	645	643	651	680	680	686	659	629	723	676	708	622	641	701	591	705	681	636	631	648	707	680	602	644	636	680	686	664	687	638	636	682	648	707	662	646	614	690	675	651	648	647	646	681	601	600	685	724	672	653	622	651	688	654	639	677	621	657	585	675	653	686	667	650	677	637	666	637	658	645	658	590	623	657	661	661	637	665	638	638	652	640	641	691	678	637	700	653	704	644	671	686	664	640	686	657	653	628	647	665	699	665	652	707	652	625	587	654	675	654	702	638	654	635	630	673	657	632	666	657	646	627	616	640	693	645	681	647	666	654	650	662	646	661	623	668	657	662	591	643	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47049	18430	7244	2369	1498	1123	900	765	610	559	482	466	438	398	381	355	357	373	342	357	340	285	307	318	291	304	317	305	289	342	278	299	302	291	302	313	273	271	309	310	284	272	272	278	284	284	276	286	253	289	296	301	323	296	273	261	300	308	295	306	305	291	287	265	231	285	263	278	282	293	298	317	275	301	282	262	300	279	273	287	280	270	262	294	279	324	296	288	277	305	294	269	281	299	306	281	279	269	289	257	304	314	308	268	307	265	300	265	261	262	290	286	269	285	267	277	264	286	286	274	269	312	292	315	281	250	271	293	272	265	306	291	318	261	262	299	304	284	278	277	297	281	266	290	263	247	299	273	265	303	286	250	268	235	303	283	283	306	276	285	320	254	296	292	249	276	291	256	262	282	306	265	292	282	268	261	286	285	278	297	284	330	288	282	271	267	276	294	297	299	275	266	280	311	278	262	282	298	279	274	281	272	292	276	286	300	264	274	264	278	275	272	280	302	301	289	265	286	287	254	277	269	264	300	272	300	273	286	264	276	267	271	283	306	262	251	266	283	283	283	255	288	290	266	282	261	301	293	251	264	280	256	261	304	293	299	319	285	271	285	268	268	249	291	270	258	256	269	277	294	281	266	264	263	261	297	300	293	268	281	251	263	270	297	260	292	303	285	278	266	313	266	274	283	296	299	292	259	275	280	292	259	278	282	288	307	275	284	296	302	290	260	266	278	284	279	288	319	289	268	307	263	297	279	240	281	278	287	265	280	261	288	242	299	313	277	297	317	270	287	280	273	277	300	247	279	279	319	305	263	285	263	283	252	284	283	281	274	301	298	299	302	299	268	305	281	266	260	269	236	285	271	285	278	292	280	279	271	274	302	265	300	275	284	297	280	329	279	288	254	233	271	279	273	267	282	273	278	265	284	268	275	278	239	262	272	258	308	301	258	250	278	268	272	281	300	266	282	271	279	246	269	291	266	298	269	266	305	298	257	279	268	274	297	280	289	308	286	281	298	267	252	287	303	264	261	267	284	247	254	274	284	264	294	274	272	283	308	259	291	271	291	255	286	279	275	283	301	282	280	308	264	251	270	267	287	246	286	280	292	268	279	272	269	255	305	246	248	237	274	260	250	288	275	272	275	270	295	269	271	299	288	262	296	290	251	265	287	267	295	280	279	291	277	255	273	296	273	298	280	264	299	308	298	265	275	295	279	287	296	268	266	259	285	285	314	287	268	257	267	287	296	292	282	285	255	281	262	303	269	254	285	271	308	282	292	271	279	273	282	306	297	254	265	261	270	294	295	286	308	289	272	317	290	266	273	271	272	295	238	265	305	297	282	277	293	245	279	290	314	284	260	258	289	270	268	288	296	287	285	299	271	245	306	288	289	278	292	268	281	286	291	256	298	288	265	294	276	263	268	257	336	279	277	278	285	284	286	276	268	290	274	291	280	261	260	284	274	273	288	266	254	302	280	257	283	314	273	250	274	269	307	305	287	277	275	267	297	279	277	266	309	256	258	301	275	276	286	274	265	288	276	299	263	273	283	300	282	247	287	280	295	274	277	261	297	282	261	262	279	292	286	289	305	280	289	258	293	282	291	286	290	309	298	271	278	302	303	259	291	257	305	301	318	291	270	276	249	283	273	277	274	280	303	295	258	260	259	283	264	285	281	273	273	309	270	302	280	271	278	293	283	261	272	287	262	283	268	251	276	275	265	285	279	272	285	316	273	283	281	298	266	285	265	256	253	281	260	308	267	284	292	311	292	263	300	280	271	267	283	271	295	297	274	268	278	286	252	297	273	279	270	282	292	260	257	306	272	289	292	281	285	286	333	265	304	274	266	269	261	287	276	287	266	277	288	265	282	253	269	278	315	298	260	280	265	297	273	292	298	290	272	276	263	284	272	284	270	278	285	279	281	288	259	254	254	293	298	282	282	284	239	248	268	270	331	270	272	285	288	310	287	286	286	311	289	271	262	292	268	278	275	281	266	265	259	261	296	287	314	281	266	281	266	268	312	261	298	289	297	265	307	269	294	276	296	237	299	289	302	309	262	265	298	272	296	284	250	282	271	294	282	286	278	276	302	291	264	290	303	289	271	277	279	267	287	274	284	268	278	311	278	265	283	263	310	268	275	271	252	266	295	307	263	291	273	294	250	293	294	312	264	259	260	271	252	260	290	296	282	268	291	274	274	293	294	266	294	279	285	268	303	269	290	260	271	304	299	290	272	264	271	281	272	289	282	302	261	293	297	276	272	263	262	291	261	302	275	297	271	282	305	305	265	258	272	281	270	286	281	261	279	258	286	286	292	283	289	298	290	293	305	273	285	246	246	287	269	267	334	259	288	286	275	296	253	262	267	264	292	271	289	269	275	292	267	275	311	289	288	264	297	284	292	267	328	262	277	281	268	326	289	277	287	308	265	294	276	295	291	278	278	291	268	289	267	281	284	279	297	265	299	265	266	266	275	282	274	253	277	281	274	264	282	262	250	287	262	275	255	279	315	288	303	293	268	279	307	286	291	308	280	292	275	281	281	284	314	271	291	275	289	284	269	275	267	299	270	270	265	286	263	252	277	258	273	299	283	288	306	258	271	284	293	292	299	252	294	247	251	272	261	312	276	290	276	292	268	274	277	301	286	298	270	286	261	251	280	268	307	305	278	272	251	268	263	260	290	293	271	282	254	278	276	304	279	274	292	276	274	276	292	252	279	268	301	281	282	287	293	285	247	253	285	298	268	281	251	311	282	273	275	285	296	274	268	271	288	272	279	256	265	267	273	274	285	277	286	314	270	277	279	270	299	302	266	291	277	260	285	247	278	256	260	298	279	284	272	263	287	262	270	316	289	281	309	302	281	290	292	306	257	302	283	258	289	257	286	242	282	274	260	311	268	299	266	268	293	295	308	278	273	267	275	286	270	284	296	268	268	262	256	247	265	289	324	284	242	288	292	271	254	311	250	268	261	303	278	261	286	298	282	260	257	292	248	257	242	271	302	312	268	287	244	263	254	278	275	266	284	281	315	270	283	271	279	291	270	264	287	309	266	286	275	292	273	288	293	280	290	263	253	269	265	280	264	281	288	274	301	280	303	265	299	291	276	254	311	280	316	265	289	274	260	294	257	290	258	242	284	253	293	285	291	306	282	287	264	287	266	273	283	293	292	273	299	292	240	277	272	267	277	272	289	254	306	273	302	291	291	313	267	263	269	319	281	269	260	279	295	273	299	257	273	289	308	264	259	261	274	268	266	284	305	300	295	273	284	282	280	298	262	283	278	292	274	239	264	250	294	327	263	270	275	282	256	286	299	265	255	277	255	273	299	299	286	300	299	289	274	317	307	292	271	253	279	245	265	284	314	266	280	272	243	268	276	256	278	268	283	257	317	297	309	303	257	256	267	288	305	285	277	266	271	291	289	296	304	286	268	269	274	276	283	280	279	219	280	264	252	293	287	252	271	295	290	283	310	261	280	298	289	279	271	288	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21462	2742	6051	6571	5520	4489	3677	3132	2786	2445	2189	1952	1806	1652	1561	1464	1379	1251	1174	1234	1180	1114	1027	1090	1051	926	1010	917	922	899	914	948	922	895	933	942	886	904	891	862	911	854	890	814	871	889	908	891	834	855	833	846	839	828	805	840	813	811	844	828	818	830	809	803	814	853	814	795	778	822	844	842	859	787	815	819	747	846	789	756	821	783	813	813	796	850	786	739	782	804	764	827	851	784	763	823	758	766	750	795	761	776	771	831	789	802	806	755	804	785	779	786	811	777	795	816	787	790	757	786	799	765	797	804	760	803	801	791	791	779	807	815	807	824	815	806	785	755	787	811	766	788	807	779	800	799	728	763	780	799	804	754	750	797	798	764	795	795	821	734	787	788	787	795	721	769	802	801	798	775	779	796	783	774	752	786	793	758	731	727	774	782	808	802	777	786	794	813	807	760	744	849	760	787	750	759	777	799	769	793	803	728	810	764	778	796	823	777	743	789	771	787	786	791	798	800	829	795	768	796	753	792	754	806	792	828	775	799	727	832	813	797	754	739	760	790	737	784	734	792	821	756	771	705	774	807	800	803	777	811	780	823	795	813	828	778	764	764	777	769	754	782	728	739	814	772	756	773	758	797	779	748	811	755	776	762	820	764	802	784	798	768	780	788	752	800	816	783	800	767	787	759	733	708	784	786	780	762	762	864	805	795	802	828	770	795	749	786	762	810	778	739	786	776	846	742	754	779	740	781	774	791	783	780	774	816	802	755	789	774	760	793	756	737	765	779	769	774	740	823	785	796	767	783	777	763	769	813	843	759	833	797	771	796	813	790	852	789	776	800	814	769	788	775	777	774	787	820	766	792	825	803	807	829	780	807	793	774	776	747	791	728	700	737	767	754	783	787	739	786	766	769	754	790	747	784	859	762	769	807	830	789	775	779	836	773	792	740	811	761	740	775	771	709	747	756	780	754	788	785	789	788	739	794	778	798	758	793	819	794	807	756	709	740	799	780	762	745	796	705	772	781	774	797	779	761	760	758	792	799	776	811	775	746	765	819	804	806	760	729	825	750	756	790	758	694	758	754	755	799	806	796	725	746	817	784	789	686	734	779	820	821	828	801	777	751	736	817	792	749	800	822	867	756	787	774	781	836	779	782	768	789	804	784	745	742	738	749	792	795	815	774	827	785	762	745	771	735	781	782	783	761	767	758	793	776	769	776	782	783	784	741	752	763	746	767	785	795	804	772	799	857	789	770	767	809	726	833	797	786	745	746	738	758	787	803	795	749	747	787	804	758	742	735	743	778	775	791	789	775	769	796	794	756	714	807	740	761	759	802	825	770	784	782	812	739	786	783	766	781	763	812	808	771	777	775	787	761	757	773	764	756	801	740	716	808	762	765	770	756	799	791	797	784	759	776	827	776	847	794	787	784	768	793	819	815	726	786	776	781	764	817	797	754	745	801	749	792	743	774	720	791	777	803	804	734	788	801	782	797	806	731	803	791	766	745	740	746	812	786	768	777	746	802	813	792	784	798	776	741	780	780	835	778	807	785	775	761	785	817	821	785	779	785	722	784	777	786	798	770	769	776	753	750	775	752	810	777	777	743	772	765	794	790	752	764	768	831	813	780	827	777	774	797	790	771	767	759	826	775	764	820	741	797	773	822	786	795	809	797	788	764	781	743	738	788	811	729	761	728	812	744	759	754	804	774	711	802	763	774	845	811	794	763	838	780	786	780	736	746	719	763	790	810	786	745	731	792	795	739	781	771	751	772	732	772	761	747	732	752	803	832	791	792	766	809	779	818	783	775	760	784	769	818	773	751	704	761	788	788	785	762	776	800	785	806	760	759	784	815	799	772	758	809	784	812	789	816	771	781	758	752	739	770	784	731	786	780	790	793	783	784	764	744	765	755	787	748	776	756	775	818	781	751	808	800	798	789	791	785	746	788	756	795	823	794	752	794	820	785	770	777	849	814	753	737	761	767	774	787	742	748	769	776	736	776	759	760	769	776	791	757	762	808	781	766	769	799	759	792	823	826	845	773	744	758	798	770	785	759	815	787	828	780	752	723	740	788	780	777	759	790	711	787	762	818	783	836	773	840	771	764	789	773	773	779	774	789	726	768	781	775	787	815	743	774	787	825	801	793	759	729	796	802	741	770	762	760	742	771	795	817	810	773	728	784	736	804	806	788	751	773	774	801	790	813	754	782	790	805	797	767	735	789	793	794	764	776	800	795	741	788	746	760	762	751	812	768	792	810	776	758	779	756	801	800	796	789	806	753	762	767	733	808	747	743	754	781	811	748	791	857	770	762	814	758	758	753	761	822	773	774	736	772	795	792	765	781	846	743	783	747	752	805	789	844	799	760	739	782	799	765	728	797	837	771	809	837	790	762	795	762	745	796	808	757	768	803	846	739	744	794	779	744	756	753	765	778	762	776	828	779	679	763	795	787	802	785	773	809	779	784	751	767	763	774	777	832	778	806	751	770	785	806	773	770	780	753	783	773	778	764	793	751	812	755	781	799	776	772	755	782	759	789	778	773	793	840	760	757	802	810	815	768	777	776	760	796	830	745	762	785	745	820	769	818	723	745	753	765	767	757	751	795	776	808	784	716	780	776	809	727	715	735	802	780	794	830	795	831	735	758	767	768	796	825	804	795	818	801	775	745	756	749	788	807	802	761	771	772	783	747	775	771	751	752	796	767	791	735	802	737	783	767	777	823	790	796	808	710	809	792	796	777	752	755	778	834	823	778	788	749	743	760	813	812	718	800	761	763	795	783	807	808	740	725	771	767	729	730	806	739	788	799	806	764	810	802	750	761	823	805	791	753	773	807	780	803	782	777	783	808	757	755	795	746	779	743	792	775	775	774	795	788	811	766	793	802	763	782	800	735	813	790	788	784	835	747	784	789	792	762	756	746	771	779	770	780	775	799	769	796	740	852	798	763	822	800	782	776	752	781	733	802	782	759	746	800	750	759	803	798	826	769	723	758	712	798	800	794	755	791	802	780	799	792	808	795	766	775	777	807	765	771	737	783	774	803	768	776	756	804	762	758	761	783	761	813	799	768	771	785	776	764	775	775	784	762	773	790	748	801	740	743	831	803	759	790	835	855	750	764	783	783	746	734	788	766	787	794	802	728	786	812	762	805	750	797	772	780	805	756	727	743	773	792	761	836	764	787	810	746	772	763	778	800	760	820	750	777	805	728	740	780	752	817	844	746	804	783	734	723	764	770	805	749	781	744	779	798	786	770	804	776	754	798	750	786	776	779	748	745	756	753	797	770	774	744	798	767	805	766	808	780	768	805	776	783	744	758	843	766	836	814	800	741	769	817	748	803	744	744	768	789	759	753	810	792	813	775	777	756	737	779	778	821	737	802	847	789	755	776	766	775	751	728	791	713	824	758	755	805	778	763	792	738	763	736	833	772	751	755	706	790	736	703	757	732	793	752	723	760	783	813	753	765	772	729	756	777	758	766	731	750	747	783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6283	377	216	142	128	101	106	89	100	112	99	102	95	87	97	102	81	98	94	109	102	97	90	97	115	108	109	91	114	96	93	95	96	97	94	109	104	103	78	93	97	84	89	98	108	102	116	83	104	98	109	85	84	88	108	99	84	93	109	93	89	112	96	95	96	105	91	92	122	93	103	95	105	115	108	92	96	107	97	81	94	104	108	112	98	101	87	106	102	80	99	103	94	92	106	105	90	70	95	92	88	92	104	99	114	108	92	106	92	105	89	102	87	78	103	106	100	91	109	84	96	103	91	89	105	85	72	107	97	94	108	109	117	98	87	90	109	100	102	87	86	114	111	89	98	93	112	97	84	97	98	93	94	89	88	97	91	92	97	90	95	89	97	110	82	90	106	96	96	99	87	98	91	105	92	107	102	91	91	100	84	83	80	79	92	95	81	94	101	96	97	104	111	77	96	100	109	98	102	77	105	94	102	86	94	108	107	96	99	101	94	108	105	111	93	100	91	91	92	112	96	116	102	88	96	97	97	92	76	87	99	78	96	100	110	105	96	103	92	92	104	90	87	108	91	93	93	90	100	90	104	96	100	79	106	94	90	97	94	98	96	96	95	121	94	99	90	96	112	114	93	88	110	107	89	101	96	82	98	113	99	98	88	98	114	122	95	92	93	97	101	100	91	87	98	81	88	99	76	101	95	85	83	90	115	82	80	98	102	88	99	108	82	101	111	92	104	84	93	78	93	86	104	113	104	101	106	102	100	83	74	83	96	98	82	98	126	76	87	93	105	103	97	102	106	100	95	84	115	89	117	99	102	93	84	113	100	103	88	81	110	96	112	102	92	106	90	85	112	108	87	92	89	120	97	100	85	90	101	104	89	87	94	96	98	106	108	97	84	103	99	100	117	92	104	107	81	82	105	104	91	99	103	103	106	93	107	93	89	99	85	100	86	96	94	128	82	119	95	92	97	91	113	95	98	88	121	89	88	94	103	92	98	80	89	92	93	84	91	96	104	83	93	91	94	95	87	93	102	88	102	104	80	104	113	99	95	116	86	102	93	100	97	100	95	90	92	110	108	115	130	101	94	101	106	109	83	98	117	103	88	83	77	110	102	90	89	102	102	101	114	109	93	83	96	114	107	83	93	101	88	94	94	91	107	93	98	95	83	87	102	95	91	97	95	87	92	110	112	100	83	108	101	101	97	101	82	95	81	102	93	93	115	84	84	87	90	94	92	92	88	98	88	83	89	92	94	109	95	108	86	89	84	91	96	91	102	102	99	100	102	74	104	96	92	94	101	100	114	84	113	89	109	107	99	86	96	100	88	90	103	102	99	115	96	106	86	105	94	103	96	86	91	95	127	110	92	87	125	67	100	113	85	86	109	96	103	92	111	88	89	89	99	103	92	98	93	85	85	99	102	109	93	115	99	101	94	98	91	95	102	88	87	106	97	97	116	99	97	89	97	93	106	104	100	91	92	72	79	77	90	97	97	98	110	113	85	100	98	88	109	85	103	103	104	96	89	83	87	92	109	104	85	100	88	75	96	111	73	98	87	105	115	96	109	100	105	86	122	96	108	104	96	93	114	93	103	85	92	109	102	87	107	96	78	100	96	114	102	110	98	88	105	115	102	86	126	89	105	85	110	79	98	113	102	103	89	102	90	102	100	105	102	103	86	99	101	104	111	95	91	68	104	108	100	102	101	110	96	101	96	102	98	96	91	99	107	115	101	95	95	98	87	92	101	98	109	92	93	109	101	104	92	91	85	89	104	87	116	88	96	86	97	97	88	104	73	105	87	98	86	83	95	96	116	104	97	115	106	91	104	80	95	95	92	83	109	107	98	103	93	91	100	103	81	107	98	97	88	113	106	92	101	114	105	91	102	96	92	91	109	91	108	94	96	92	97	115	103	102	82	86	116	98	95	85	109	114	95	89	98	97	126	97	93	80	99	89	118	108	105	102	99	90	103	83	111	88	108	101	100	105	109	102	94	101	96	75	89	91	89	95	93	109	93	103	99	122	98	104	81	98	103	78	90	85	91	106	104	99	74	117	110	112	92	79	93	102	106	96	87	83	102	92	91	90	106	90	85	88	93	103	108	84	98	90	83	83	84	90	91	106	86	92	97	88	76	102	98	88	109	79	108	103	97	94	103	104	84	109	82	97	106	106	88	92	84	113	109	100	86	122	102	107	90	121	87	89	119	95	104	119	99	109	107	103	99	105	105	110	96	105	99	104	84	100	93	99	98	97	89	112	102	95	94	105	104	84	83	89	101	96	103	90	104	105	115	91	98	97	92	105	79	86	102	90	108	100	115	109	110	80	101	88	94	120	102	111	97	105	90	98	93	105	94	126	111	101	87	104	90	92	79	112	97	108	116	84	89	98	117	99	97	96	109	98	75	100	93	95	109	112	89	110	100	91	97	74	107	90	98	94	104	106	83	96	85	82	80	92	105	107	85	92	89	108	96	105	108	108	108	95	91	104	115	91	97	98	103	84	119	96	95	73	101	115	96	105	104	91	115	98	86	94	98	91	106	75	93	94	122	95	104	93	73	91	97	101	85	89	110	115	109	112	97	79	119	85	94	97	97	98	96	109	101	100	89	103	99	96	96	112	90	97	82	98	87	102	82	98	95	114	106	105	94	111	90	96	80	106	112	98	96	100	97	116	108	104	85	115	97	90	83	111	85	104	102	87	99	110	113	118	93	72	87	97	110	97	99	101	99	85	88	110	104	92	81	117	114	103	104	111	91	100	115	84	107	99	101	93	91	114	79	98	79	104	99	116	110	101	104	110	103	78	108	89	88	103	107	82	108	82	103	108	98	98	91	99	125	115	100	94	86	96	101	102	94	94	82	92	94	118	95	87	83	97	86	98	93	85	100	95	106	120	104	110	80	93	99	89	89	97	102	108	110	102	107	75	96	95	97	83	103	108	101	96	101	112	112	104	99	94	69	110	105	90	106	79	116	109	86	104	92	106	92	86	87	96	103	94	84	114	91	95	88	91	93	88	90	92	107	102	89	93	83	104	92	87	97	92	99	107	83	101	107	110	102	84	83	99	96	103	94	108	99	104	87	107	103	111	103	106	103	114	90	99	92	112	86	103	88	108	84	98	74	102	115	108	70	107	87	97	87	95	93	94	80	109	92	88	75	97	94	113	82	98	74	90	89	99	93	103	102	104	94	106	96	104	85	112	106	87	108	95	111	113	87	91	102	93	86	112	94	95	79	114	103	108	104	95	113	104	79	110	90	95	98	101	85	107	109	92	106	99	99	97	86	91	75	85	87	92	104	107	92	80	103	90	106	101	95	86	99	110	95	89	93	97	86	110	99	97	94	91	103	89	86	100	96	98	98	96	91	94	115	86	99	90	113	85	101	104	106	109	94	105	92	83	93	108	101	85	89	99	86	72	101	109	75	105	110	96	97	89	81	94	102	102	101	104	93	75	117	84	109	109	95	83	95	82	91	90	84	96	98	101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6623	418	536	502	515	443	406	435	407	427	380	356	359	343	369	347	361	340	379	359	342	342	385	372	333	348	320	351	339	338	332	351	391	368	331	362	359	362	344	338	332	311	326	323	339	336	343	317	323	348	349	337	353	335	320	317	386	334	324	310	363	317	388	349	324	353	343	366	350	359	321	355	351	360	319	335	331	355	349	356	353	338	321	320	351	345	379	322	335	328	346	330	363	339	315	358	348	353	340	330	339	375	352	324	336	329	323	283	320	357	356	335	337	325	347	322	334	330	333	368	300	334	314	338	345	353	317	355	351	358	363	320	337	348	334	361	318	343	361	391	355	377	330	347	327	357	332	332	373	344	324	357	341	340	330	335	320	331	360	319	325	385	354	348	351	363	360	346	351	322	321	353	331	314	320	319	337	329	303	352	367	362	336	344	344	354	314	344	342	320	330	365	367	327	352	322	358	317	322	362	386	361	336	362	308	358	345	349	320	356	333	313	313	332	343	361	332	383	329	323	331	345	311	319	353	330	330	304	315	323	317	332	292	354	325	309	340	344	326	309	323	313	356	322	310	323	369	350	326	344	325	341	347	327	319	335	331	320	362	348	337	336	312	325	352	327	312	358	339	331	331	370	368	342	335	341	384	329	334	327	342	324	289	340	324	364	353	341	354	355	344	350	323	338	345	352	327	282	336	327	326	337	330	351	348	339	349	326	306	328	331	343	314	371	328	342	350	338	341	330	316	323	326	328	348	341	332	333	355	320	330	345	345	316	326	288	320	320	312	351	335	322	351	325	341	337	331	337	337	328	343	356	336	342	347	321	342	329	339	359	336	337	361	328	342	339	325	349	351	342	334	310	337	321	347	342	345	336	362	337	357	328	336	314	338	313	336	339	317	302	324	311	341	339	347	344	341	328	349	360	346	325	321	370	323	374	331	322	379	342	308	336	322	288	324	319	334	337	362	322	324	319	314	353	339	317	363	326	360	341	336	344	358	366	314	332	326	325	321	340	340	342	363	320	310	318	320	339	335	336	350	301	326	323	376	365	349	305	328	364	322	364	322	296	339	346	334	324	365	344	348	358	329	343	330	353	326	339	346	345	339	362	311	332	318	329	357	349	330	328	335	321	325	329	360	364	352	303	357	356	383	341	334	315	362	359	345	363	350	349	323	354	340	367	333	328	351	317	329	318	332	333	346	365	358	342	320	357	365	376	357	347	332	349	329	330	323	331	351	350	335	315	331	308	359	317	370	314	360	314	314	363	338	337	345	354	361	316	350	326	332	340	356	332	332	326	338	317	348	330	361	352	352	347	327	375	335	336	330	365	344	313	395	348	358	335	337	331	343	336	327	331	339	323	340	362	329	345	345	345	358	320	342	365	317	297	336	322	322	330	349	325	337	343	331	351	314	326	346	346	334	340	322	333	350	305	330	295	326	317	346	352	375	366	315	337	309	325	318	325	388	340	320	354	347	338	345	325	317	347	328	315	344	362	311	349	328	316	345	315	334	369	311	334	326	344	315	329	360	387	336	332	343	352	354	327	340	346	353	318	339	356	313	338	359	379	333	344	358	358	332	312	347	327	338	360	299	370	334	357	326	362	368	337	367	319	356	331	334	327	346	345	329	313	320	318	336	365	321	369	328	344	325	350	329	335	343	361	345	318	341	331	320	307	313	318	349	315	333	381	338	342	326	333	376	349	356	320	328	331	348	313	359	332	361	322	356	312	327	319	358	352	320	356	346	358	352	353	331	361	308	331	338	335	331	336	347	334	299	331	316	342	313	350	332	312	322	328	318	355	336	351	340	376	347	314	353	343	337	341	335	303	323	285	337	351	329	362	364	349	328	326	336	340	335	317	339	335	367	336	320	317	350	338	364	323	301	340	361	337	322	329	337	366	324	326	366	325	357	331	350	331	377	350	342	316	304	309	358	382	348	292	340	315	318	328	344	340	329	336	364	341	335	322	364	347	311	326	318	328	338	301	332	368	342	352	364	357	322	356	324	348	345	376	350	327	334	347	322	321	327	316	336	320	334	330	327	325	328	329	322	295	339	328	315	355	338	351	334	300	325	321	293	328	342	349	345	373	336	303	335	339	332	350	339	376	354	339	347	384	332	327	367	313	340	339	346	366	355	377	329	339	335	330	357	324	371	359	341	322	294	356	342	356	362	335	344	315	332	356	337	327	328	347	353	302	314	334	320	296	325	332	353	325	328	345	330	357	349	356	316	313	342	362	363	327	335	334	354	349	356	367	321	348	358	328	335	317	317	345	343	327	358	335	374	354	338	360	298	305	336	337	339	351	338	325	317	318	341	314	344	325	346	320	357	348	362	350	353	372	347	334	338	355	338	337	371	342	335	325	333	352	330	331	341	287	362	357	356	343	356	346	313	362	325	343	316	342	344	315	322	346	315	348	366	327	329	353	334	303	351	345	360	336	330	351	340	327	356	335	338	335	313	377	305	348	338	341	349	335	353	337	312	321	366	315	311	326	363	345	334	339	324	343	356	348	360	313	350	366	334	335	325	321	334	355	348	361	348	340	337	333	321	323	331	329	362	317	347	327	328	356	352	376	324	336	310	365	307	353	354	360	359	326	333	330	363	349	359	345	323	332	350	350	375	334	368	315	341	388	342	315	335	358	330	349	304	329	367	287	363	334	331	352	377	363	359	355	370	330	329	348	327	343	350	331	329	363	347	334	339	331	344	345	310	334	349	319	321	337	357	354	339	349	310	365	338	321	360	367	339	319	335	364	334	338	321	348	360	352	356	341	339	340	303	321	292	347	335	378	360	365	333	331	361	322	303	359	319	338	325	350	321	310	345	314	364	368	345	345	328	356	337	343	346	352	352	303	364	326	335	312	329	340	337	336	344	345	335	309	366	357	331	318	335	340	335	359	335	318	338	349	329	350	352	368	333	334	307	313	285	344	390	363	353	333	303	335	351	316	313	373	353	325	313	321	335	339	365	333	360	362	319	331	322	308	341	336	346	326	335	312	332	336	310	367	336	379	324	354	351	353	320	362	340	341	336	340	341	333	340	348	332	300	331	334	334	345	333	341	339	348	347	338	350	325	337	349	335	324	349	378	329	327	337	339	343	340	383	344	322	321	317	325	371	342	346	343	327	320	333	327	328	341	356	333	303	309	321	319	346	356	346	329	332	356	349	358	333	334	330	345	358	350	331	325	349	274	357	348	330	310	338	375	355	330	340	351	355	345	339	353	377	324	334	340	353	333	342	340	322	316	360	350	345	336	338	367	343	341	327	352	297	353	342	347	332	345	364	319	328	315	316	342	342	312	349	358	341	324	367	344	344	343	364	348	308	356	351	350	348	332	319	332	334	312	345	324	316	322	332	327	327	358	358	305	331	334	357	335	316	358	331	309	370	348	346	325	335	346	313	353	365	317	322	335	347	374	339	351	335	345	374	313	345	312	325	325	353	326	321	331	311	323	331	310	332	339	348	333	343	325	367	354	314	347	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38827	9275	1962	1139	840	651	487	454	409	335	355	320	280	266	250	284	276	261	272	253	251	231	217	247	261	247	250	227	251	256	237	245	243	211	246	275	260	266	243	205	235	237	198	230	226	223	223	235	218	227	244	212	229	224	237	215	220	260	218	235	203	208	209	222	238	227	235	232	229	233	235	221	214	272	210	233	221	197	234	236	256	206	221	231	222	244	215	213	194	241	211	244	231	230	251	226	204	209	189	255	242	204	220	233	225	215	203	190	246	240	244	236	229	228	232	235	214	225	223	245	221	222	258	207	223	226	239	246	196	211	233	220	212	227	231	238	224	247	253	228	215	212	230	218	224	230	240	213	245	210	252	233	230	206	226	172	195	239	214	225	232	235	233	233	202	240	198	228	229	229	211	246	214	231	245	242	230	200	198	209	200	220	212	247	226	223	240	211	234	237	247	220	233	209	222	218	212	235	234	241	258	206	209	230	211	216	240	214	243	227	205	217	232	211	220	191	213	226	221	217	212	196	199	231	228	239	218	253	236	215	237	212	209	211	216	225	209	217	257	228	225	217	222	215	241	222	226	227	258	216	244	221	225	214	222	218	225	200	228	218	224	232	238	222	219	216	233	192	235	230	251	233	230	224	240	241	251	238	225	226	223	203	232	225	243	245	194	202	246	227	231	228	236	219	236	216	248	237	231	208	237	221	234	201	226	213	216	213	242	232	230	201	208	238	231	187	226	227	220	229	220	242	217	230	219	232	229	234	228	228	220	211	247	231	188	228	215	212	220	206	193	236	216	225	232	226	219	235	219	232	202	214	233	242	233	211	227	216	244	234	214	235	230	220	250	250	221	250	198	237	207	203	215	235	207	232	254	239	241	208	211	244	233	214	237	268	236	208	225	217	198	222	234	233	217	215	234	240	221	222	226	234	242	236	231	223	242	236	218	232	267	225	229	243	218	209	213	219	206	227	215	213	218	205	210	236	249	251	206	210	221	237	207	226	213	242	226	234	219	244	221	246	237	223	225	227	231	215	231	198	207	228	254	213	253	246	254	201	247	219	234	230	221	228	227	219	221	196	192	227	257	237	213	227	213	231	219	247	239	196	223	230	221	212	224	217	238	212	230	215	217	247	229	227	233	215	214	243	217	237	207	215	241	231	230	199	209	220	234	230	230	236	227	209	251	207	230	230	218	218	229	216	215	212	217	217	212	211	239	199	197	242	237	222	216	219	237	217	213	224	210	215	199	232	226	247	235	245	211	248	206	231	252	211	202	234	246	228	217	211	206	237	243	236	228	228	236	236	213	235	222	212	247	258	233	265	218	232	206	206	240	218	229	217	231	208	253	224	247	213	228	225	231	215	243	187	238	222	234	197	216	227	193	228	240	229	243	221	208	224	244	235	181	230	217	193	230	226	224	226	227	233	217	221	207	216	216	240	213	238	221	215	242	222	216	216	240	224	225	223	210	225	220	202	248	245	243	218	221	220	217	257	227	248	222	232	208	218	214	228	212	229	218	228	212	247	267	209	243	246	206	231	242	225	218	252	246	227	254	240	209	238	208	208	206	209	202	239	208	270	248	211	230	217	224	245	243	207	231	224	199	223	229	242	218	245	211	225	203	245	238	224	223	220	245	211	232	231	223	224	207	241	228	200	239	250	203	219	212	235	206	201	241	251	247	225	222	216	226	210	233	234	232	236	233	215	217	221	221	253	205	226	218	196	204	225	219	212	215	227	191	224	227	224	213	209	210	203	220	232	244	207	222	250	249	222	240	235	241	235	233	228	258	228	217	217	229	227	210	232	229	260	229	218	235	225	226	242	234	218	230	219	222	210	247	258	202	250	222	232	221	234	240	249	246	240	209	206	254	216	199	238	202	227	224	243	212	236	207	251	193	247	239	195	236	233	228	206	226	245	218	216	230	223	237	236	213	222	236	240	255	223	229	237	236	215	230	214	239	252	193	235	247	231	213	207	242	214	226	229	237	208	224	236	234	222	231	233	206	241	233	224	240	248	248	221	213	224	262	223	236	225	225	216	238	223	244	215	236	219	202	246	228	218	222	238	239	215	212	246	236	223	229	207	224	239	210	218	221	216	209	254	254	230	249	213	241	213	228	220	206	250	203	211	227	205	221	240	223	228	211	217	224	237	274	242	210	243	238	237	213	253	255	226	218	224	215	209	186	222	242	232	214	213	225	224	266	198	229	232	214	250	182	201	207	244	229	225	248	249	232	210	231	236	216	244	225	227	225	213	233	235	219	224	241	226	224	225	227	199	220	237	237	251	212	228	195	223	222	219	208	224	236	233	251	252	230	223	233	216	233	239	206	204	244	191	210	227	213	220	247	217	215	204	197	206	227	221	216	215	214	199	230	189	209	221	226	217	223	228	196	245	224	236	224	191	220	234	214	245	216	238	223	217	246	232	224	250	229	243	230	229	237	209	222	230	232	238	229	210	224	232	213	248	209	230	224	209	238	223	203	226	232	233	269	221	234	227	229	244	221	241	227	211	237	221	231	232	218	221	219	217	227	221	242	203	229	205	254	232	203	196	234	201	255	231	209	232	222	220	228	212	225	223	220	191	246	236	233	207	234	229	230	223	195	244	203	222	219	227	242	221	243	242	211	231	212	202	241	208	231	212	241	209	229	225	204	233	201	241	240	240	230	233	218	232	218	190	224	211	238	248	224	225	241	233	211	216	229	219	227	225	213	221	224	228	246	228	208	220	240	229	208	218	232	229	236	222	234	205	198	224	244	223	213	205	210	228	203	241	187	222	230	220	230	223	193	206	262	235	233	216	231	217	216	238	214	224	190	182	215	246	218	211	214	245	189	233	211	220	213	195	236	230	228	206	225	233	222	246	227	201	219	224	193	214	208	224	240	202	236	217	232	215	207	199	241	204	241	231	220	232	253	223	196	242	242	202	227	224	214	202	220	226	227	224	248	220	206	209	223	238	234	226	233	218	189	234	225	231	233	228	230	231	244	249	235	221	196	233	222	196	240	221	235	240	236	221	224	237	230	225	217	236	236	238	228	219	216	220	257	258	251	207	228	231	230	197	215	220	231	224	230	235	223	207	229	200	239	229	218	207	218	224	222	213	237	226	238	224	227	190	192	219	229	188	208	188	220	237	222	199	218	218	233	224	203	240	249	220	225	244	242	220	228	233	244	232	251	243	245	238	220	241	228	233	238	255	210	241	224	223	205	228	215	202	224	237	236	210	222	209	244	244	224	206	222	204	210	216	214	262	219	222	215	225	254	225	195	256	227	197	226	239	236	213	226	223	211	202	219	235	216	220	200	233	201	223	214	194	225	215	229	252	242	224	205	204	203	244	195	238	229	223	249	226	247	202	201	256	197	216	234	246	228	232	227	218	199	203	213	244	229	223	229	224	239	217	244	238	227	230	226	227	239	225	212	252	209	228	209	221	212	221	262	199	227	255	203	204	252	247	233	211	249	217	219	212	226	223	211	223	217	184	205	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17331	1700	3423	3761	3049	2700	2127	1930	1647	1516	1429	1331	1202	1100	1109	1015	936	906	916	838	846	845	812	797	781	746	753	754	732	726	731	771	766	752	740	714	694	686	741	725	690	702	683	688	695	723	665	690	698	670	725	695	658	704	716	711	683	615	675	671	648	658	639	647	684	704	722	657	677	692	661	709	681	636	662	709	663	638	648	651	662	666	635	637	677	633	650	662	628	670	718	638	651	662	646	653	665	735	665	668	661	636	720	633	600	649	656	686	654	646	688	664	682	637	659	721	651	678	640	663	614	646	674	642	663	642	680	647	628	646	707	702	669	614	614	685	637	659	697	683	666	618	712	665	673	673	653	684	690	659	648	656	634	658	691	680	653	665	641	650	650	607	645	649	691	648	644	676	613	650	623	692	667	661	652	640	644	660	630	623	654	624	640	611	675	719	689	663	666	638	685	661	683	689	651	676	621	684	674	700	642	677	674	628	661	698	638	649	649	668	682	628	642	658	638	636	645	684	675	677	673	646	677	659	669	651	682	676	670	651	651	663	704	647	655	621	640	694	693	689	692	641	622	660	620	684	640	634	633	603	684	641	667	661	647	642	675	658	624	659	674	706	640	687	654	661	667	635	649	701	669	649	627	658	652	703	598	644	714	624	630	627	719	650	678	629	635	645	669	657	661	618	636	649	678	631	659	670	646	659	659	673	637	651	658	649	642	647	639	634	659	650	628	650	594	727	639	638	681	655	669	688	677	669	673	676	677	631	675	660	666	684	660	679	682	650	661	694	638	674	651	624	627	649	674	640	676	655	687	648	655	724	651	681	615	658	644	679	701	637	642	666	668	691	624	652	648	626	666	667	680	683	627	693	686	668	673	669	666	631	662	682	598	620	639	671	631	661	638	686	692	705	649	652	680	643	654	639	659	648	618	635	627	641	640	653	697	644	691	683	640	681	656	727	672	684	620	669	684	625	653	661	689	648	678	667	653	641	618	648	686	590	639	627	662	683	652	626	631	686	660	676	674	627	650	649	652	651	686	645	691	674	691	628	592	638	638	641	655	673	656	619	633	675	673	676	670	645	692	719	624	655	634	692	655	591	657	681	708	655	645	661	615	671	623	692	682	635	717	650	632	635	662	659	647	643	684	607	639	671	630	635	661	642	646	635	665	630	656	628	663	637	661	711	638	637	662	717	627	673	621	617	652	638	667	664	657	677	630	665	682	656	675	667	668	685	697	650	658	658	673	664	662	686	655	670	627	675	659	664	691	647	653	658	663	663	583	672	635	681	612	658	598	665	660	618	615	628	706	684	654	691	648	608	683	692	655	639	625	656	688	687	662	652	657	625	649	665	619	676	669	640	666	639	670	657	699	678	667	691	658	636	610	660	618	625	611	664	678	647	618	650	666	702	687	700	666	681	676	639	656	665	629	686	663	635	663	656	631	664	642	643	696	652	660	661	655	651	673	640	727	642	665	683	660	627	686	634	666	658	659	636	671	715	609	678	649	650	609	697	594	670	628	687	662	623	684	668	654	634	664	685	635	668	634	651	634	613	634	709	679	627	641	672	647	646	715	622	636	619	615	670	669	673	646	664	657	687	648	634	684	644	667	649	685	647	669	661	599	668	647	619	687	677	672	707	651	650	686	659	653	658	635	660	683	620	692	609	632	613	710	700	652	649	652	706	704	635	640	658	638	682	667	673	653	641	633	624	649	646	681	648	624	699	626	626	644	656	618	631	645	690	673	672	657	681	643	662	660	688	662	635	680	639	679	686	659	684	657	632	646	658	629	608	613	647	610	687	626	688	629	612	643	647	702	633	661	706	620	680	660	677	675	638	634	669	645	641	606	688	660	709	667	619	671	593	611	646	716	653	635	648	637	676	624	649	608	680	625	619	677	648	659	617	685	638	704	654	664	684	672	662	666	630	676	664	663	719	659	692	657	672	641	607	634	620	628	658	696	632	664	644	655	634	647	633	665	635	693	678	644	650	658	647	680	669	634	662	657	650	666	702	650	589	644	651	621	656	703	640	647	622	671	671	684	705	697	667	682	637	652	697	656	630	633	628	698	633	662	678	623	700	654	629	664	635	680	626	681	686	617	674	587	647	618	663	724	653	606	687	690	571	695	642	691	671	639	649	696	646	681	634	688	678	640	652	657	726	675	716	668	644	692	636	691	683	684	660	665	659	662	664	695	701	706	679	615	652	648	655	659	671	671	649	666	627	641	633	632	609	638	694	644	662	622	687	657	668	620	641	632	646	671	675	657	645	647	646	669	649	662	688	625	668	676	699	683	648	629	607	657	653	614	653	612	635	668	664	626	623	672	654	615	683	681	633	663	647	638	653	685	661	621	650	698	702	620	650	619	665	663	670	614	675	678	669	670	632	667	636	658	645	666	637	670	643	695	639	639	693	640	649	616	665	649	636	692	659	657	644	671	653	699	611	702	684	649	639	641	700	662	677	678	650	644	686	662	683	639	648	676	685	655	616	690	666	677	666	732	685	642	649	627	692	622	711	655	647	669	667	650	657	668	633	650	654	675	622	694	663	682	677	649	675	682	655	693	655	656	679	678	633	680	650	637	609	670	669	635	640	682	696	680	648	673	678	631	695	662	683	671	681	671	659	623	644	652	682	631	668	603	656	630	679	671	595	685	637	677	687	635	694	638	705	637	622	669	637	717	661	627	665	682	653	693	628	635	652	697	688	656	654	659	666	645	675	626	659	688	683	660	694	652	689	642	656	679	632	652	660	654	622	663	627	618	658	669	662	657	695	664	653	676	666	655	683	735	635	650	648	652	690	650	656	679	666	651	631	697	668	671	644	685	688	621	648	667	653	667	674	680	654	665	611	628	667	676	691	663	686	610	639	642	673	637	594	669	651	640	635	643	677	645	656	643	630	626	686	607	655	654	640	665	656	641	622	641	648	642	607	653	655	706	662	638	672	668	666	700	655	675	714	676	629	648	648	659	639	705	679	633	667	639	678	653	669	672	687	664	631	662	633	630	665	600	652	654	636	649	642	631	667	643	678	666	716	679	644	625	665	649	680	682	672	644	640	619	624	673	636	641	652	671	648	630	671	677	640	663	632	668	685	661	719	659	703	657	645	642	677	639	648	630	640	649	671	662	626	653	652	671	632	692	666	648	668	653	664	638	667	652	644	666	692	651	654	644	654	661	634	650	622	692	638	654	627	673	671	704	662	699	647	629	684	649	681	669	654	663	646	641	651	581	636	681	653	682	665	678	670	667	656	658	677	647	650	646	658	644	637	631	631	638	619	660	683	646	666	654	677	695	674	631	722	631	614	653	684	687	648	656	644	684	666	668	655	634	663	661	658	640	641	609	653	670	610	681	614	664	657	618	642	637	674	667	648	676	668	652	664	668	691	637	658	654	665	593	695	627	671	666	674	688	610	666	648	684	641	641	665	655	679	681	612	660	650	662	679	593	646	679	637	649	631	683	654	689	642	700	644	636	665	642	668	680	687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47826	19020	7605	2348	1421	1088	885	735	627	530	502	515	401	428	351	354	335	332	345	332	319	320	340	308	331	332	314	279	270	282	283	291	292	317	316	298	287	296	308	291	281	319	265	301	300	323	259	266	283	303	312	276	282	283	261	272	262	288	268	263	288	302	266	301	300	300	272	286	329	294	290	312	266	315	295	292	301	285	269	274	282	298	255	282	269	270	282	270	292	279	287	294	287	275	274	299	277	275	296	294	286	292	306	274	275	272	279	283	284	289	293	292	267	264	270	282	298	293	278	312	327	256	284	265	280	294	295	262	267	284	273	261	320	278	296	259	270	301	275	292	291	291	253	296	269	267	266	252	272	307	278	260	294	270	288	275	257	298	280	265	266	307	287	285	275	288	263	284	293	307	282	253	294	288	277	259	302	284	270	247	295	265	262	290	284	274	311	295	297	283	274	326	306	291	292	288	284	250	270	293	277	255	305	272	286	272	279	241	229	301	282	270	276	277	238	262	284	299	284	283	262	264	267	268	301	285	306	275	282	265	280	264	255	282	287	268	305	271	271	301	280	300	273	262	264	282	318	306	266	303	278	256	277	278	272	272	277	288	289	299	289	285	278	298	293	273	271	271	287	282	296	273	279	281	291	284	277	311	275	274	292	270	287	295	284	294	276	280	298	278	291	281	282	260	261	297	276	293	272	282	262	295	309	278	283	298	270	286	254	298	265	254	290	288	262	292	273	274	274	284	258	285	299	271	259	280	265	262	265	269	284	276	260	282	283	272	279	293	253	280	267	284	276	301	292	288	268	266	265	298	276	288	312	233	263	296	283	258	253	280	272	245	276	288	282	291	272	273	324	260	268	298	265	300	264	262	230	301	290	256	278	281	301	270	271	296	275	274	295	280	295	294	293	283	256	267	302	286	320	272	298	293	269	298	273	275	304	282	316	295	279	257	283	245	267	284	260	291	300	270	307	298	294	278	267	276	303	306	290	251	253	297	273	292	292	285	287	290	260	297	314	271	263	257	257	244	274	284	281	306	251	260	262	282	287	265	306	265	288	312	270	267	308	257	267	314	256	253	292	277	273	272	292	282	294	285	273	272	296	271	308	277	285	315	275	262	286	308	254	284	285	285	308	246	289	302	279	280	276	276	280	264	268	263	262	272	262	287	265	275	286	314	273	252	294	295	252	241	317	296	273	286	299	270	290	269	308	282	263	255	302	277	265	278	302	275	270	271	236	284	286	288	283	300	288	275	259	305	289	278	295	278	275	270	281	292	278	283	297	308	282	282	261	245	311	294	319	289	273	278	264	313	269	294	271	301	282	305	280	261	313	286	283	290	270	278	274	302	272	301	271	269	275	291	278	273	298	315	286	270	282	289	290	280	257	294	296	255	286	277	247	263	264	274	252	260	308	278	280	282	292	235	268	257	242	270	266	256	281	306	268	237	314	287	270	282	277	329	293	259	272	276	299	278	277	255	271	269	251	314	280	300	275	269	305	308	278	285	271	251	264	283	303	298	268	254	274	273	286	264	246	291	308	258	276	291	282	307	273	264	261	275	262	277	283	295	263	251	306	260	248	292	274	298	269	274	270	304	310	287	268	272	312	247	271	269	241	265	286	255	274	257	301	282	268	233	292	288	279	264	276	264	273	265	288	266	281	276	275	281	330	316	259	319	287	257	272	267	315	278	292	280	259	290	256	274	302	261	294	252	270	282	289	267	281	260	276	270	278	301	312	288	252	287	276	293	265	235	280	290	271	267	267	274	298	258	275	306	285	283	264	272	261	258	253	290	296	276	264	242	309	256	275	255	278	267	280	290	261	291	254	288	301	266	302	283	278	285	279	254	273	275	284	311	263	285	264	301	264	308	302	307	261	275	308	287	283	257	281	267	306	280	269	292	302	284	305	266	300	299	283	261	286	257	317	279	291	268	264	288	302	290	273	272	286	258	267	282	284	267	245	273	273	278	265	303	298	326	276	294	291	295	241	284	299	276	302	343	270	302	296	289	262	250	287	284	279	302	277	282	313	289	300	291	301	251	280	272	285	279	257	259	292	276	276	270	302	289	290	282	284	260	293	275	268	279	273	284	254	285	290	278	250	296	282	259	282	298	284	292	303	284	318	282	270	269	281	309	275	312	295	261	264	285	253	285	303	265	281	301	278	261	258	270	265	297	275	284	273	287	296	296	280	286	300	288	278	283	275	268	280	272	289	260	284	273	305	278	281	267	258	273	282	244	293	295	289	284	279	281	288	293	291	270	254	257	295	293	273	265	282	257	279	297	273	282	282	284	263	257	292	281	257	308	279	278	277	294	294	275	279	273	270	267	277	276	294	289	298	308	279	302	275	279	296	285	264	251	297	259	262	266	286	288	271	272	285	306	275	299	293	277	266	294	262	283	294	285	280	294	268	296	300	283	285	300	308	281	302	288	280	291	276	275	298	281	247	297	280	262	278	283	250	299	271	270	254	288	272	272	300	270	273	270	265	282	271	298	277	289	266	252	286	289	265	308	268	247	296	296	265	236	288	274	273	314	275	301	277	278	270	288	289	294	304	274	281	296	284	303	306	249	267	303	280	306	285	273	269	290	278	276	291	301	295	273	268	309	267	289	266	296	282	283	269	284	278	269	289	264	261	293	275	276	288	280	269	307	317	272	266	290	264	262	269	247	296	288	261	307	266	290	292	285	304	264	314	278	294	312	306	262	308	296	308	270	264	282	268	297	269	295	270	288	257	282	275	260	296	294	287	312	267	294	293	255	253	275	270	286	301	286	302	290	290	294	288	277	283	262	293	291	260	300	286	275	257	251	272	278	279	278	276	254	298	287	305	288	283	282	271	270	324	259	281	278	298	263	279	288	261	259	259	297	272	300	304	311	286	292	293	273	245	308	271	279	292	272	260	287	266	266	301	257	288	274	284	299	262	277	278	266	274	290	297	270	285	260	274	269	282	277	255	256	298	282	298	264	280	261	271	287	265	290	250	266	281	281	266	264	266	285	286	263	284	260	296	283	276	290	268	291	261	278	285	289	298	274	280	262	275	271	277	273	284	275	296	271	290	259	292	283	249	278	305	272	276	243	268	295	263	267	296	282	285	250	268	260	280	282	257	259	259	258	314	256	236	288	256	298	285	260	285	251	261	268	300	290	289	253	255	288	272	268	267	309	276	287	300	287	269	313	295	272	306	282	276	323	255	263	278	287	277	287	284	276	253	277	283	276	270	254	284	270	272	309	236	251	278	266	278	291	281	302	286	262	302	287	302	302	276	297	303	270	259	270	281	284	292	283	289	283	277	262	273	270	340	259	281	263	272	270	279	256	264	278	257	257	319	281	275	291	305	296	278	292	304	268	269	282	255	283	293	281	251	284	295	281	305	290	287	262	274	285	285	276	270	279	273	295	325	259	252	274	284	251	259	283	283	257	268	264	298	298	281	314	309	271	293	291	256	254	307	299	271	261	258	262	274	309	300	264	252	320	277	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21762	2681	5877	6410	5458	4485	3602	3151	2753	2370	2169	1925	1748	1634	1501	1495	1428	1328	1229	1206	1146	1121	1129	1073	1051	1020	1017	996	954	996	951	946	939	905	865	922	898	866	910	899	899	931	845	932	883	887	874	849	866	824	871	828	878	890	830	802	874	848	873	825	847	769	832	792	795	819	833	837	824	810	825	772	796	821	807	848	808	836	818	801	763	769	814	772	813	779	801	797	777	797	785	843	745	817	816	795	808	802	766	821	823	775	776	786	763	823	758	799	831	818	793	752	731	815	751	763	802	756	753	802	762	751	743	786	727	686	783	785	785	747	771	802	819	780	769	740	781	753	784	782	818	771	844	768	837	816	792	796	803	831	778	747	782	828	802	831	796	814	831	776	746	793	779	820	763	796	786	775	777	774	781	783	798	802	807	823	800	810	761	777	746	776	763	771	767	766	800	820	780	804	769	769	789	789	771	778	740	844	803	748	784	822	831	845	789	774	810	739	746	792	760	801	743	807	765	751	762	786	755	787	766	795	787	789	790	784	794	763	777	749	804	766	797	745	744	718	778	801	768	745	776	819	843	819	760	785	785	752	766	768	800	811	770	766	798	772	784	765	729	811	812	793	749	788	788	780	736	805	773	818	783	750	817	794	815	781	766	788	797	731	779	786	760	756	707	839	756	812	732	797	810	754	769	786	800	843	800	808	713	771	737	731	782	696	746	781	778	774	845	823	791	796	817	766	775	745	797	745	794	775	821	741	774	749	738	787	776	772	807	786	733	769	749	792	758	808	785	809	783	758	810	755	793	771	811	822	777	761	760	751	778	753	739	766	804	802	778	789	735	742	776	786	777	790	781	760	765	768	804	782	751	732	813	732	750	791	793	781	792	767	719	768	797	753	821	784	779	838	749	793	773	775	784	799	846	742	806	753	787	739	756	761	769	721	785	779	830	779	822	778	819	796	770	783	768	809	791	811	788	784	721	785	761	785	778	833	772	761	766	759	759	831	757	773	767	765	824	791	776	818	808	790	792	747	734	745	790	814	731	738	764	745	726	791	795	805	815	778	756	780	800	741	790	824	776	766	817	741	779	789	795	742	782	778	815	782	782	730	771	733	761	777	785	747	782	792	738	749	745	765	712	758	752	722	778	783	753	788	780	815	762	723	812	769	756	762	775	785	794	822	763	793	804	792	733	773	803	781	801	790	765	793	765	729	756	765	777	790	769	807	830	780	809	765	766	738	761	778	777	755	755	761	780	746	814	754	832	740	774	784	782	683	772	755	782	789	773	793	766	815	776	765	757	791	740	756	827	813	799	756	785	776	770	794	795	782	798	749	804	775	804	750	821	750	801	832	801	724	805	760	713	755	780	779	793	836	797	739	793	749	791	742	780	770	824	723	764	763	814	803	808	766	797	750	815	750	755	758	800	804	746	749	753	748	780	799	790	800	780	856	805	764	795	811	765	789	750	777	826	776	825	803	818	790	791	733	772	755	825	791	781	761	758	801	793	785	782	740	811	837	771	745	866	786	746	808	779	795	737	793	766	801	771	766	760	767	778	743	858	798	736	762	767	798	770	779	809	792	788	848	738	795	811	791	751	734	786	811	765	740	809	803	811	793	771	809	820	806	807	798	791	765	751	758	786	800	765	823	798	781	813	776	784	721	747	800	791	742	774	784	784	765	802	771	789	739	763	794	798	799	768	794	794	770	819	775	727	771	807	790	833	799	829	776	757	761	749	755	782	770	805	787	774	799	768	776	793	825	823	790	785	746	762	782	800	780	835	747	825	786	787	779	776	807	796	809	780	755	792	787	775	750	764	766	781	763	749	759	816	766	790	817	773	776	762	798	792	794	770	789	769	787	804	749	786	799	806	761	743	798	783	752	771	770	796	768	713	792	740	767	755	756	812	765	809	741	815	777	749	815	808	731	769	753	866	784	751	800	747	800	799	739	790	750	784	776	758	820	812	762	786	806	783	729	745	757	782	794	751	789	798	778	793	782	803	760	804	810	805	771	798	750	836	741	802	806	807	744	786	741	766	741	766	772	777	725	779	791	775	788	831	804	766	754	786	785	776	783	734	740	760	791	746	779	794	793	767	789	763	800	845	765	810	739	789	773	838	775	816	739	786	778	792	757	787	758	784	823	751	762	713	793	781	780	788	788	761	784	768	775	815	785	763	743	781	804	795	848	766	767	782	784	770	808	810	756	766	769	795	750	793	710	769	748	747	774	771	752	779	785	735	737	787	812	742	771	766	757	757	735	834	788	754	745	758	764	749	742	794	760	750	798	774	792	732	769	802	817	831	800	721	789	781	774	796	778	803	733	804	781	794	801	809	801	791	829	807	771	791	738	770	803	749	807	787	789	801	801	786	770	802	784	773	805	793	783	805	766	760	757	839	806	809	760	773	792	784	751	780	805	766	829	802	816	765	762	707	808	787	709	833	779	792	716	737	760	778	759	771	830	751	786	793	754	820	763	801	730	736	757	751	766	763	783	793	774	775	818	784	791	792	810	784	791	787	790	797	770	804	812	803	798	752	791	801	742	800	762	762	751	737	775	786	783	770	784	775	767	764	775	747	776	774	787	790	802	790	775	771	764	792	762	770	811	761	743	738	796	769	809	802	768	787	833	742	759	783	793	792	807	803	762	758	797	772	803	748	754	808	773	791	837	779	769	848	790	770	783	768	813	752	805	777	747	791	791	817	796	761	812	746	790	798	763	721	737	763	793	791	805	809	769	780	797	787	765	758	769	792	729	772	780	761	755	768	739	753	758	784	817	812	824	762	721	769	748	827	870	801	784	770	791	811	742	744	768	804	771	776	788	781	826	818	800	782	774	796	823	792	800	760	728	776	780	748	817	792	787	801	763	751	751	773	757	830	791	754	772	764	781	764	794	781	833	774	759	745	762	746	731	800	780	761	783	777	772	836	771	754	753	814	768	775	779	780	767	796	752	745	768	787	793	768	772	763	777	766	785	735	747	744	745	806	753	790	768	780	759	760	812	764	798	805	790	765	751	822	791	800	776	790	741	722	757	781	785	765	751	725	772	728	783	834	787	765	786	768	736	799	772	817	754	771	785	744	788	802	802	821	790	792	774	786	826	819	746	835	745	790	749	753	776	800	769	736	793	801	744	762	806	790	717	799	780	725	699	799	768	788	765	798	804	730	764	769	797	803	830	763	762	797	767	778	814	848	792	762	775	766	747	803	765	762	728	773	721	787	761	787	722	767	757	775	786	776	810	762	743	753	780	802	809	785	771	778	755	806	784	785	779	769	714	761	757	818	756	822	780	753	776	774	739	780	783	788	816	789	839	796	740	773	758	794	756	780	835	832	807	756	791	753	797	768	754	736	771	773	733	825	787	745	800	744	807	792	741	752	806	719	828	793	761	810	801	796	835	772	802	787	793	818	812	784	846	825	830	783	773	825	757	820	788	785	810	734	783	794	785	752	799	797	842	827	789	787	772	749	786	800	804	770	782	751	792	776	782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6493	391	237	145	126	118	117	107	122	87	101	126	121	106	96	92	110	95	85	99	71	105	110	78	93	125	92	97	97	87	78	96	98	97	99	91	102	81	109	94	105	99	87	90	105	87	99	86	97	85	100	94	90	94	112	102	104	100	81	95	98	90	81	96	89	80	99	100	103	105	99	112	103	92	115	94	79	102	100	107	85	102	75	87	82	111	93	96	94	98	98	102	95	102	82	105	110	101	120	102	105	90	107	96	90	84	107	87	92	118	105	84	81	105	97	99	88	118	123	97	104	84	94	83	105	112	105	99	114	91	91	86	103	90	93	97	94	102	103	86	91	100	92	102	97	93	76	95	107	103	105	85	81	122	109	115	98	95	121	91	93	104	107	105	72	87	91	96	118	90	113	97	96	119	87	94	78	88	94	106	105	117	94	102	90	98	90	100	117	99	99	110	113	101	104	95	111	113	101	103	93	84	94	92	92	96	97	97	107	108	106	106	92	96	108	77	97	106	92	89	99	92	77	95	89	80	111	93	112	97	97	110	101	98	112	125	107	91	102	99	104	105	114	95	104	85	94	96	98	113	75	110	103	94	113	103	90	104	99	99	106	106	117	98	108	89	91	93	92	99	110	86	89	109	108	77	76	87	98	98	108	96	102	95	81	109	94	106	101	84	102	87	94	118	97	102	125	124	110	83	109	107	117	107	124	87	112	92	134	98	98	100	104	114	108	116	97	94	105	81	96	96	103	95	92	118	92	107	116	100	101	98	103	114	97	101	111	99	95	104	102	100	107	107	104	111	102	81	99	89	104	87	98	97	103	91	83	121	100	118	97	105	93	85	87	97	93	88	101	102	96	88	99	105	78	87	96	102	78	105	93	98	128	94	94	99	73	90	101	87	86	82	122	106	93	87	99	113	109	114	96	79	99	92	101	102	117	85	85	65	104	85	100	110	84	95	92	95	91	92	101	84	93	89	98	100	100	111	98	99	100	87	102	98	112	95	95	99	94	95	85	102	80	95	101	84	114	88	102	91	93	95	89	93	107	102	97	111	91	90	98	81	91	96	90	103	90	98	90	86	95	108	104	94	125	98	95	96	90	99	90	103	94	98	89	101	111	102	94	100	92	94	93	97	111	87	89	111	99	83	95	110	103	107	84	100	105	88	83	102	87	90	99	117	93	106	121	111	81	106	95	98	89	88	125	101	89	94	98	95	104	91	112	96	107	101	96	101	104	83	101	98	108	97	104	83	97	91	110	103	99	94	83	99	103	90	95	122	119	103	93	103	95	105	88	90	111	119	97	117	88	80	99	85	101	88	97	97	96	92	92	92	109	76	105	85	88	88	87	103	88	116	116	101	87	113	93	99	97	106	101	99	112	82	105	87	68	104	106	106	86	85	99	83	87	93	112	84	114	86	88	103	94	113	104	96	87	112	72	105	102	85	95	96	103	107	93	93	108	88	94	103	92	101	85	112	111	106	102	93	109	102	84	105	88	115	98	93	91	98	104	92	104	100	113	97	89	103	86	90	97	105	106	104	94	100	100	82	83	89	113	94	105	105	93	106	92	91	104	110	84	94	106	100	82	87	105	126	86	78	94	85	100	120	81	87	105	97	101	110	120	117	82	86	81	106	110	104	85	103	113	96	93	111	87	112	90	105	109	104	99	90	93	92	98	94	116	92	93	126	104	83	93	104	104	89	102	87	95	90	113	91	97	98	81	84	127	123	101	102	98	116	109	88	101	114	85	119	99	82	86	115	96	92	86	95	103	110	92	99	94	97	89	98	93	112	95	102	108	99	99	92	83	81	98	93	83	107	100	100	101	95	92	101	92	82	112	82	107	87	108	108	96	91	93	90	97	105	87	122	99	95	107	89	94	87	89	83	111	104	114	102	100	102	80	101	98	94	110	108	123	99	86	98	97	94	95	112	108	84	87	105	88	89	94	89	99	93	96	82	102	108	101	80	108	81	82	105	95	89	103	82	106	77	95	113	112	102	103	98	112	120	101	104	105	105	89	81	111	103	91	121	89	89	101	92	95	97	111	114	88	99	89	92	97	97	95	86	94	107	98	101	86	98	99	115	97	92	84	106	80	98	98	85	87	99	87	96	88	110	100	82	90	78	94	110	91	85	107	124	98	87	106	95	100	105	100	98	97	100	98	97	92	92	106	88	86	97	99	103	95	90	100	106	82	95	103	106	97	91	114	82	96	96	108	94	89	97	80	111	93	102	98	100	97	93	95	106	106	91	117	98	97	102	91	94	107	97	88	81	87	79	85	86	86	108	95	97	87	104	92	105	98	97	94	105	103	83	104	102	103	105	116	130	81	88	101	114	91	90	98	99	109	88	101	96	88	110	100	109	108	97	111	112	93	95	105	102	86	99	103	88	93	106	94	81	86	94	106	112	96	105	92	95	95	84	114	97	89	90	96	108	101	96	93	109	99	89	99	100	106	112	114	102	105	104	95	87	92	100	98	104	91	108	91	105	91	103	120	84	84	72	90	76	79	79	87	111	85	100	114	114	98	94	83	80	91	94	84	82	92	94	104	95	89	88	103	98	99	88	104	117	101	106	106	89	107	119	108	100	106	132	93	88	93	94	93	85	109	93	91	112	94	91	101	106	126	94	105	101	104	135	91	98	100	100	108	111	95	92	110	85	92	85	103	100	112	125	102	97	93	127	111	87	97	100	98	98	85	102	105	96	93	103	90	94	114	101	98	92	84	101	101	88	93	108	105	102	102	92	105	93	94	115	108	108	104	113	103	110	93	100	90	116	111	91	95	94	100	80	100	97	88	102	82	95	88	85	98	106	103	102	78	104	91	104	93	98	106	114	103	101	99	92	97	100	92	108	103	106	100	88	101	86	99	96	102	111	110	99	69	80	109	116	99	91	113	105	98	86	87	100	101	99	90	110	112	101	81	115	99	104	102	103	119	87	105	101	98	88	106	85	106	84	109	108	111	104	98	117	97	96	126	94	90	104	91	106	98	110	100	93	98	84	107	111	111	96	100	89	106	84	94	117	105	106	106	95	90	97	100	86	115	107	122	107	116	107	100	112	91	112	99	125	110	96	95	97	113	108	102	92	111	120	85	93	87	92	86	102	95	103	88	99	98	101	113	105	94	76	95	117	97	96	122	83	97	104	102	85	112	94	101	106	92	106	92	97	101	93	90	112	109	88	79	92	108	99	98	126	98	91	94	103	97	88	111	116	93	87	97	86	88	104	102	85	86	107	96	78	97	106	103	99	97	75	88	101	94	88	66	96	90	74	94	88	96	95	103	120	113	78	105	97	94	107	101	78	92	102	113	96	108	92	92	91	93	108	86	94	112	101	99	109	83	92	114	91	108	106	95	107	97	95	90	98	99	109	86	106	98	111	102	110	94	111	95	104	88	108	107	82	94	106	112	111	81	98	90	100	95	93	107	90	89	91	99	93	124	92	106	107	93	107	89	102	92	99	117	91	94	98	111	93	112	96	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6813	437	539	535	483	483	419	435	387	392	372	417	384	396	386	386	388	347	370	337	383	351	355	352	346	334	328	347	358	356	333	359	356	334	360	353	333	369	355	345	321	356	356	347	359	347	340	362	359	360	321	329	360	348	356	342	345	311	330	321	338	330	320	327	347	344	340	342	340	328	380	339	322	315	340	358	340	335	296	360	337	342	336	339	374	341	338	339	346	326	287	336	335	329	286	342	298	350	341	309	346	308	382	363	342	310	371	364	320	370	335	359	329	342	337	356	359	328	328	337	312	354	324	333	326	331	337	327	314	364	367	337	299	334	343	322	332	345	317	370	349	343	349	336	339	342	351	356	321	325	329	373	345	317	345	383	303	331	333	341	325	322	313	349	330	334	349	304	329	353	378	375	303	353	371	346	308	334	345	329	354	338	342	341	314	340	345	338	342	333	333	341	360	352	311	347	346	326	326	348	352	319	368	327	374	314	376	335	333	356	310	310	352	348	338	334	310	318	320	343	337	342	324	341	396	332	345	324	294	382	346	339	324	343	348	338	352	318	349	388	321	326	340	317	341	321	367	333	343	332	321	323	320	358	329	322	348	331	339	371	349	333	322	330	350	341	363	334	335	348	332	363	336	346	303	370	321	377	316	314	327	340	336	341	336	336	354	331	313	323	318	324	363	320	339	326	325	368	376	335	372	367	304	384	311	332	347	356	356	371	327	325	348	332	374	351	324	320	360	362	313	360	321	357	342	335	316	351	358	315	374	330	356	350	326	345	350	337	337	340	332	320	368	311	356	347	340	283	354	354	322	356	322	341	348	335	341	321	329	329	348	344	333	334	362	341	344	334	336	332	376	340	352	315	354	311	342	352	339	350	317	325	337	358	325	312	364	327	343	346	314	307	350	327	339	319	351	353	313	362	331	345	317	341	359	327	313	346	347	359	371	359	364	373	334	371	350	354	315	343	320	352	367	342	351	328	329	348	310	297	356	315	312	328	303	350	330	352	325	344	352	310	312	339	291	359	357	341	339	368	318	342	357	369	301	329	326	332	345	346	350	300	332	363	306	329	326	351	329	382	345	363	371	336	351	368	353	312	348	343	335	338	314	348	355	335	327	335	335	323	329	322	318	302	344	345	339	333	299	330	337	339	311	317	343	369	335	318	337	346	339	340	364	347	342	374	346	342	335	316	332	301	336	358	323	349	333	338	369	350	340	354	324	359	341	334	343	333	329	351	316	325	363	350	327	338	324	325	348	333	326	343	337	339	326	333	303	350	313	355	326	347	335	348	329	326	366	347	344	367	344	347	350	328	333	350	336	347	320	347	302	348	327	311	363	365	344	316	320	300	325	323	340	324	350	377	365	375	341	338	346	333	319	357	329	311	329	356	320	318	313	353	357	324	344	320	347	342	342	347	346	347	339	372	317	336	333	332	320	337	334	343	318	338	352	330	314	332	352	325	364	312	369	335	354	290	361	318	354	329	317	321	314	323	316	343	330	297	325	357	303	327	330	348	360	340	371	322	338	325	344	345	368	344	358	355	343	334	332	332	339	340	353	324	359	336	344	340	366	329	369	353	354	340	312	329	369	339	347	351	359	324	348	366	335	334	332	324	322	365	379	355	303	345	337	329	362	317	320	347	346	338	334	316	364	350	346	336	362	343	373	359	324	349	369	332	368	334	345	322	332	336	332	331	366	343	321	357	388	296	336	323	380	334	316	348	353	350	356	316	358	353	322	342	303	336	333	356	360	345	373	333	319	308	358	340	341	352	347	351	318	354	341	362	339	370	351	347	337	353	343	342	327	338	324	333	329	308	339	336	373	311	352	333	346	316	353	346	335	344	348	347	328	315	358	328	330	343	306	296	330	314	354	326	329	331	334	328	331	356	334	333	340	348	333	334	349	355	333	327	360	359	326	348	339	310	312	333	357	307	345	327	331	331	341	354	337	342	298	358	334	306	339	324	348	365	316	330	351	355	329	328	348	333	347	356	326	365	315	350	356	346	336	340	337	320	331	343	337	330	352	354	317	345	307	346	314	343	304	357	329	311	331	344	347	342	359	302	369	387	365	317	325	343	347	321	315	337	333	367	312	389	325	369	330	329	322	332	332	360	342	329	349	325	310	342	328	345	343	370	340	374	313	336	341	332	331	302	360	351	336	337	327	345	342	328	319	339	334	298	324	342	329	356	338	352	321	328	325	346	327	357	375	369	360	332	355	325	324	357	352	365	340	331	338	358	347	355	318	338	356	361	338	340	319	340	331	325	361	315	364	338	331	317	339	327	327	338	324	333	365	331	345	320	354	329	298	317	368	320	388	359	342	342	318	328	322	339	329	349	339	355	327	350	341	300	362	319	327	302	310	341	367	340	306	348	300	357	335	339	327	338	330	323	347	328	344	341	377	376	362	353	330	355	357	344	365	379	348	347	330	339	308	348	373	369	315	334	356	350	328	337	322	349	351	348	325	325	332	328	331	331	342	334	377	318	350	347	344	331	353	323	334	341	322	365	336	376	336	358	357	327	360	327	334	330	322	369	318	363	377	319	325	335	347	314	328	322	349	334	340	345	346	324	335	326	338	334	352	345	344	297	353	341	289	336	319	331	333	340	342	368	337	364	360	357	369	368	352	346	358	339	342	337	350	298	374	327	336	343	350	332	314	347	359	336	336	351	372	334	345	348	358	350	330	357	347	376	315	341	326	335	335	349	342	342	365	362	321	345	349	351	349	320	339	353	295	342	330	322	349	353	335	340	366	326	309	324	334	329	335	318	344	322	334	343	330	333	357	340	324	323	343	339	335	324	331	316	340	325	335	357	315	367	325	324	312	353	317	356	340	328	349	356	335	343	296	328	359	330	325	333	347	329	325	365	345	328	329	375	346	296	348	327	312	358	357	340	356	331	377	355	337	312	348	333	323	371	308	318	320	339	346	323	336	380	309	340	312	324	315	329	347	319	367	330	342	358	344	347	331	321	333	341	355	349	331	367	330	347	367	342	373	314	364	346	326	379	371	352	383	328	337	304	329	327	349	335	352	332	320	340	348	360	346	357	319	348	356	351	334	381	321	338	299	322	334	311	343	359	354	344	351	336	337	349	298	331	311	321	340	319	342	325	319	358	327	306	334	372	328	307	336	309	355	359	345	361	355	369	292	342	343	396	308	327	358	366	398	347	343	322	338	352	373	329	332	371	335	333	306	335	261	347	348	348	323	339	337	306	331	341	369	321	315	344	361	364	343	371	331	333	362	319	363	341	344	381	323	364	339	359	374	346	339	325	319	324	320	342	344	323	345	311	323	334	303	316	338	347	357	338	341	354	355	343	333	358	325	356	327	327	363	339	349	335	333	372	281	338	349	356	362	368	336	342	373	335	323	345	335	344	322	335	346	326	338	348	351	360	363	334	389	351	365	325	334	332	322	343	335	336	301	360	362	316	377	358	332	338	370	343	358	347	356	325	362	360	333	314	357	328	323	373	322	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38432	10807	2130	1135	807	614	489	412	413	349	343	329	341	262	285	292	271	249	253	262	287	260	235	225	242	231	222	260	244	217	226	213	177	224	225	235	230	216	187	223	218	233	249	252	214	223	218	230	224	240	213	210	235	238	224	227	242	236	220	222	212	225	231	245	248	223	207	230	205	224	244	202	238	204	225	226	209	221	232	228	220	222	238	210	240	235	210	223	212	253	248	208	250	251	239	219	230	210	225	245	225	206	220	222	209	242	230	201	219	245	212	249	227	229	245	218	235	227	224	214	219	216	230	202	234	215	251	229	247	228	231	194	216	227	242	242	211	246	241	213	235	234	234	246	246	233	239	221	249	211	240	218	211	215	210	212	222	218	250	239	216	222	225	210	229	232	224	226	240	252	228	231	254	205	231	227	238	210	228	258	213	224	206	204	198	223	202	219	203	214	223	213	223	214	216	225	231	219	241	202	232	225	229	222	234	218	221	216	228	236	249	235	206	177	224	204	225	237	216	223	245	205	212	227	226	235	242	210	222	220	223	216	228	230	222	236	209	222	220	202	219	243	240	227	259	222	225	231	264	210	224	230	230	219	209	239	234	226	222	215	234	236	228	216	240	209	215	228	204	207	247	219	232	221	211	225	224	230	205	249	218	224	212	243	240	230	219	226	203	221	226	222	233	237	228	224	232	245	217	206	229	206	212	227	226	223	211	248	192	226	231	225	224	214	198	211	226	235	211	211	254	190	234	211	241	211	229	231	224	212	241	224	220	222	191	222	209	250	228	220	191	236	226	214	238	204	224	223	219	225	260	213	198	185	207	206	258	231	228	187	217	257	226	250	194	233	249	226	226	248	204	225	233	225	199	238	238	242	229	220	197	210	206	225	220	242	219	231	229	216	233	235	230	205	241	228	257	223	211	220	252	202	201	206	203	218	222	226	226	242	227	196	234	251	258	222	215	220	227	214	235	245	204	246	241	258	231	196	231	233	236	212	212	202	211	218	211	239	206	218	250	200	215	255	224	228	216	215	228	226	226	224	210	228	244	237	243	213	228	221	237	215	238	213	238	206	208	220	233	249	249	243	262	238	213	212	230	210	239	222	234	222	212	228	217	221	255	256	206	222	219	202	181	215	228	228	237	231	218	212	204	245	212	194	222	214	229	225	224	215	236	219	213	196	245	253	236	240	235	218	232	203	205	252	217	251	217	234	202	258	215	211	214	222	243	215	224	221	228	234	230	207	215	229	249	237	228	239	213	217	227	244	238	210	225	203	224	226	231	213	247	259	236	231	205	195	222	221	216	206	237	235	222	228	249	200	198	230	220	221	235	219	218	238	242	233	241	204	240	225	229	198	217	244	242	236	210	225	231	202	219	212	255	234	259	214	224	212	252	224	242	194	222	244	237	215	237	201	210	205	217	231	210	231	219	265	242	224	242	206	228	221	259	226	219	234	218	213	219	202	227	250	211	218	224	233	248	239	237	210	171	205	210	225	237	205	223	244	220	200	242	245	216	231	226	214	213	203	239	228	206	222	246	220	238	199	239	209	192	201	224	205	212	211	205	240	220	216	232	226	238	218	230	236	220	249	232	256	230	212	204	237	229	233	225	249	230	250	240	230	209	220	235	218	191	255	197	209	224	224	215	225	234	233	235	230	234	223	232	203	235	211	231	245	262	243	217	251	213	197	223	225	227	215	219	209	245	219	222	243	207	238	198	199	252	238	233	265	224	229	236	241	224	228	211	196	225	205	221	232	241	230	227	236	196	243	240	242	239	202	227	242	213	229	220	229	202	220	231	248	235	207	228	212	239	243	244	220	218	230	236	213	243	213	248	227	224	233	238	240	237	246	242	206	204	217	206	229	230	232	264	218	205	216	251	238	238	221	238	260	208	216	219	238	212	242	233	217	227	222	239	212	220	216	205	212	229	227	222	221	221	228	224	235	206	251	239	216	215	246	240	231	233	250	219	229	198	212	224	231	229	245	225	254	220	244	223	218	271	216	211	236	231	227	217	213	210	224	237	220	240	219	250	222	243	227	220	205	220	214	211	211	244	221	231	221	207	240	227	218	247	231	241	245	191	235	224	228	213	201	238	215	275	247	237	207	241	228	239	209	240	239	241	217	260	227	237	246	241	231	195	208	240	214	200	235	237	248	215	220	245	208	234	220	231	236	232	201	194	227	217	197	226	260	215	215	240	233	241	209	235	206	207	206	247	196	212	250	194	228	218	215	228	211	255	201	262	242	222	223	222	199	203	238	198	215	207	239	229	254	228	228	219	257	194	213	213	225	244	226	213	232	212	210	240	219	220	210	242	213	212	214	247	196	210	225	237	249	226	259	222	203	224	235	274	230	251	229	192	230	211	206	224	222	248	231	190	237	228	233	218	224	263	215	235	247	229	237	231	227	230	205	236	200	231	218	224	222	229	235	232	223	227	220	221	263	206	197	180	221	222	202	233	214	246	243	239	207	209	221	221	230	221	235	243	232	227	219	238	210	215	229	223	248	262	247	234	237	217	259	218	235	249	237	224	195	241	225	217	217	217	227	226	242	195	209	238	211	227	184	219	216	227	245	219	241	234	205	217	225	212	236	196	232	212	203	218	205	230	208	236	216	224	256	218	220	190	201	250	223	208	227	232	248	235	214	228	192	235	237	199	203	223	239	227	225	213	227	208	203	212	215	231	243	209	233	226	196	242	210	211	232	238	238	244	226	241	233	231	232	227	217	221	263	232	237	214	211	263	224	233	208	231	217	247	211	214	213	225	218	236	256	211	203	241	230	239	220	230	217	222	215	226	227	229	228	216	237	222	224	253	232	218	209	225	226	230	202	233	223	233	214	242	224	219	226	221	208	228	252	210	227	208	237	220	217	232	224	241	202	224	246	215	229	213	209	229	221	212	240	240	203	236	222	225	211	240	235	208	256	223	237	237	232	261	220	227	230	232	220	214	236	216	242	233	211	225	220	207	229	212	232	215	222	223	208	222	210	245	235	228	229	214	210	227	227	239	232	221	239	236	214	210	228	232	234	235	225	237	218	249	224	246	220	221	224	233	250	216	182	247	243	216	225	228	237	219	212	222	250	211	220	215	220	230	248	234	211	236	217	229	220	218	225	250	223	196	225	209	231	214	205	192	202	220	228	227	229	239	245	229	207	206	230	221	226	245	205	227	246	221	222	249	224	240	227	221	219	252	232	215	204	203	230	235	210	234	249	246	220	232	250	248	236	224	219	216	209	222	241	223	236	179	237	212	209	207	230	222	254	213	204	228	213	206	240	246	227	213	203	204	238	253	229	251	219	221	233	224	226	223	239	187	202	209	205	220	225	231	213	219	206	245	214	183	230	204	209	193	228	223	244	232	225	235	217	248	225	240	226	217	207	217	212	238	223	211	214	213	213	230	250	247	204	219	207	231	220	219	225	224	220	212	218	220	206	203	221	225	232	225	232	240	220	242	252	220	216	237	198	206	243	236	229	221	252	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17108	1647	3411	3696	3206	2557	2188	1902	1739	1445	1370	1279	1159	1070	1006	987	1002	928	880	939	857	798	809	824	779	780	707	754	770	785	756	778	747	747	698	760	701	685	712	748	744	722	716	678	689	644	697	679	646	716	679	692	697	679	719	714	718	668	685	617	663	672	682	678	670	664	732	695	667	619	646	688	690	732	628	655	665	681	648	656	694	681	650	664	644	656	649	688	657	686	643	667	678	672	649	670	668	654	712	665	667	649	665	664	657	682	657	645	641	631	639	634	714	662	678	655	678	649	698	638	663	675	676	632	710	694	689	680	645	646	715	678	676	603	660	649	642	644	633	603	668	649	648	645	657	702	656	631	684	711	666	669	688	629	685	677	707	704	666	650	646	618	657	622	709	666	676	634	668	641	669	665	650	668	651	624	646	676	662	672	653	684	713	667	630	644	689	693	670	688	662	628	674	644	688	655	658	678	680	660	662	633	627	671	699	632	652	662	653	656	653	688	676	662	634	702	648	651	675	666	606	605	656	676	634	673	682	663	654	634	676	653	656	670	682	697	646	648	601	663	683	650	607	656	623	637	632	701	627	669	609	608	664	647	664	644	688	658	678	685	613	653	679	649	640	645	674	652	640	683	648	660	630	610	700	687	650	658	671	673	644	661	624	637	649	670	652	686	596	643	723	670	613	662	742	627	681	664	679	656	691	701	621	646	658	680	695	670	669	652	670	628	635	642	623	642	651	659	677	670	634	676	656	659	595	670	658	675	647	661	629	672	641	655	671	707	644	656	662	652	633	688	690	678	654	626	668	675	670	646	633	637	649	670	648	584	698	663	665	656	646	591	683	662	650	654	636	672	642	632	689	693	653	647	631	619	636	643	624	671	651	669	723	661	673	679	658	645	706	661	674	685	674	655	662	730	671	669	623	657	667	643	626	624	682	664	677	656	647	656	669	679	626	613	640	670	672	686	691	665	610	631	646	653	653	713	660	668	675	642	646	694	657	656	666	665	651	671	627	666	648	658	658	640	645	624	669	673	632	677	658	626	627	660	649	629	670	601	660	636	640	651	698	675	666	625	672	639	683	612	682	651	659	690	615	636	640	672	664	685	698	644	655	635	690	636	667	613	644	692	639	703	665	647	622	619	689	704	666	681	674	657	649	663	653	685	680	616	631	683	619	667	634	645	678	635	646	678	606	658	655	648	641	631	641	696	637	712	632	650	656	652	687	666	633	676	645	665	671	604	683	700	638	705	701	688	658	671	685	636	650	626	692	642	638	672	615	631	666	633	660	688	662	661	655	617	629	678	659	713	648	647	663	628	648	631	686	599	625	648	652	670	661	607	651	652	726	666	643	668	638	652	654	655	624	656	641	629	641	639	677	662	665	637	697	693	635	634	606	678	661	618	638	640	666	652	673	660	679	653	652	646	636	654	655	661	643	619	685	645	678	629	660	622	633	661	686	695	621	625	678	658	675	642	704	698	623	686	659	681	626	641	675	637	634	663	627	634	625	624	648	676	690	615	677	684	655	636	645	632	632	631	724	657	640	632	602	654	627	659	673	674	633	693	681	673	673	679	661	638	617	636	649	645	622	617	641	682	651	653	659	659	671	684	602	666	668	645	678	668	709	639	663	665	627	672	687	667	651	642	637	650	685	610	670	631	640	672	674	639	637	638	640	670	662	672	644	620	696	672	684	636	644	674	683	635	625	654	724	627	650	643	662	702	664	653	687	664	657	648	640	693	617	653	639	670	653	653	681	642	647	620	611	664	642	633	645	636	687	676	609	682	636	667	687	648	627	663	687	660	662	658	636	715	665	673	678	708	633	632	645	661	651	647	678	695	712	672	624	622	617	640	711	705	640	625	666	658	682	694	741	651	676	692	659	635	662	657	656	633	674	650	665	685	715	664	660	673	701	648	683	647	672	685	676	684	645	576	637	655	655	663	607	640	647	658	651	624	639	658	681	597	714	598	678	615	648	623	674	677	640	701	752	643	638	658	669	690	610	669	706	723	711	638	626	643	622	645	686	664	613	676	667	660	618	695	650	663	669	616	677	722	680	642	648	725	633	668	661	664	672	621	710	647	660	621	633	688	672	709	676	674	666	676	631	644	696	687	652	682	641	687	636	702	660	668	645	659	649	654	649	669	680	704	640	698	666	639	637	607	629	646	673	656	662	636	649	666	625	641	591	668	639	677	609	665	644	654	662	649	651	622	633	657	678	665	659	636	666	641	666	661	691	647	649	682	677	673	642	654	664	642	687	673	638	639	621	610	638	644	694	603	615	647	653	650	689	687	644	587	694	627	710	659	630	640	644	663	652	653	675	645	681	688	728	645	645	655	663	688	661	643	656	658	659	612	654	636	673	634	637	658	622	656	713	611	682	691	657	651	677	698	680	663	664	615	676	633	718	661	658	689	614	660	645	635	652	682	664	677	641	695	681	665	710	624	659	650	646	612	665	631	666	662	638	673	672	665	620	643	658	655	669	658	630	718	657	677	644	689	660	681	652	638	656	716	680	685	663	647	693	658	676	667	670	639	628	684	616	663	683	694	652	654	658	663	658	634	666	622	616	632	634	684	715	672	642	635	638	642	610	655	707	673	567	666	659	622	635	679	642	629	653	667	599	622	639	648	671	661	648	655	655	655	647	643	667	653	658	679	580	690	656	654	660	616	628	638	669	666	661	628	662	668	649	700	647	611	695	586	666	651	682	627	632	659	704	640	632	663	614	638	669	677	675	675	656	670	651	636	653	667	698	668	698	658	676	683	613	619	609	647	626	646	649	714	656	632	665	617	690	684	678	637	684	678	671	663	610	702	646	650	635	665	655	674	675	658	672	619	651	693	684	674	672	607	660	693	665	618	650	648	703	631	662	640	651	663	642	606	659	626	696	623	680	670	688	642	655	682	633	637	651	631	671	654	696	633	688	604	663	695	634	658	638	598	645	714	711	659	668	649	668	653	683	668	701	669	671	663	668	678	632	617	661	603	657	665	630	652	625	632	674	666	682	678	623	666	647	655	607	697	656	636	691	629	654	660	666	667	678	618	685	649	662	712	632	618	643	624	702	648	685	657	671	613	677	641	640	678	660	643	631	665	643	672	677	682	655	615	648	671	653	672	667	705	665	633	674	684	708	657	636	684	632	667	641	690	614	621	659	702	637	642	705	658	680	616	633	676	718	634	639	678	696	670	678	670	679	687	660	626	642	656	645	695	663	629	656	675	714	646	650	620	692	647	672	657	704	607	679	657	675	736	652	642	642	689	686	626	666	672	696	661	607	628	604	655	646	603	672	644	670	684	648	689	638	605	635	626	709	695	637	590	646	697	660	675	643	652	643	610	641	626	685	673	700	686	633	661	658	620	630	656	659	679	658	678	706	678	643	648	707	704	681	657	654	650	631	626	672	637	649	651	678	688	639	630	624	672	659	667	668	655	656	617	630	672	637	657	625	614	619	660	633	665	651	638	661	649	669	692	640	705	641	643	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45609	20545	10420	2398	1478	1099	882	660	590	583	512	431	446	384	402	384	390	365	364	335	323	344	330	309	296	349	306	297	269	314	323	265	275	322	309	299	291	280	282	281	255	317	255	281	299	279	266	316	281	269	290	267	277	262	287	310	304	302	285	272	311	274	280	293	279	271	279	246	260	289	264	289	255	277	288	287	244	261	300	274	269	270	291	243	268	284	249	287	309	246	288	291	281	287	288	266	284	295	274	320	275	285	258	287	290	306	280	285	283	272	291	258	296	295	273	287	307	273	236	286	282	264	282	254	269	280	305	271	297	277	291	275	286	255	291	273	257	281	300	266	290	273	309	290	272	311	295	276	287	278	270	285	255	271	289	284	290	289	296	270	303	314	282	276	262	243	266	272	290	253	305	287	287	318	313	304	287	277	295	256	270	275	297	286	310	275	278	294	266	264	306	272	281	272	289	286	295	286	268	308	249	294	268	286	297	247	298	297	274	305	301	264	288	264	274	281	274	268	273	275	252	298	273	307	314	279	282	276	269	290	271	271	240	254	288	273	261	298	274	260	244	270	258	266	265	303	306	257	257	303	320	262	282	260	250	312	284	278	272	308	281	287	298	296	309	278	272	318	296	283	304	272	292	312	298	276	309	270	275	285	281	281	281	278	270	265	257	265	302	253	292	263	271	293	299	271	267	269	280	273	277	267	264	301	283	277	256	288	292	297	290	311	273	293	281	288	279	295	261	254	275	269	286	292	271	259	272	283	283	294	268	293	294	281	261	285	252	282	290	278	299	272	305	259	277	268	282	277	293	279	277	293	266	283	324	282	289	297	273	300	282	270	259	287	295	256	262	280	297	276	296	260	285	312	298	267	255	277	262	298	302	267	272	312	277	271	284	289	306	291	285	308	275	241	258	299	289	280	315	259	270	289	281	267	303	296	277	264	286	285	267	285	268	276	276	298	273	260	283	265	289	266	313	292	301	286	286	255	295	304	274	244	303	279	297	288	291	302	305	281	301	267	259	269	288	310	296	270	276	266	277	275	276	261	282	309	265	284	283	263	278	301	289	298	275	294	267	289	281	257	270	301	281	280	285	298	311	280	264	271	268	250	290	258	312	281	293	286	285	285	297	298	256	304	301	300	284	285	249	293	295	294	248	273	298	272	272	274	273	285	299	256	267	297	273	288	267	296	257	299	291	282	277	277	247	285	264	304	277	314	274	270	268	279	284	308	294	276	258	285	300	314	258	292	281	318	241	285	291	266	279	268	301	284	284	272	295	272	286	272	277	294	267	293	267	304	320	293	278	283	279	291	263	295	292	271	296	252	290	297	288	251	283	293	273	308	266	285	272	293	284	274	277	265	256	282	278	270	296	281	283	285	287	286	281	290	293	263	308	274	302	270	260	287	308	290	267	256	263	252	254	254	283	300	273	287	253	281	275	289	276	246	278	293	323	289	267	292	264	258	279	282	261	258	288	292	287	312	289	297	278	260	268	252	283	282	299	247	254	287	268	269	295	291	257	319	265	280	255	292	291	319	253	283	291	303	279	275	286	262	241	262	278	299	277	295	273	279	276	279	288	254	266	252	263	278	275	287	261	279	294	293	271	249	297	246	274	283	297	312	253	278	290	276	281	272	292	323	285	272	267	284	291	268	249	275	282	296	281	260	275	279	277	268	268	272	280	279	267	253	281	282	290	298	296	263	276	296	274	307	289	296	274	285	279	279	253	307	247	276	284	296	274	307	278	253	262	272	291	306	280	301	290	296	289	267	261	257	248	289	267	280	283	279	287	298	294	286	319	290	284	313	309	280	257	265	283	247	268	285	288	250	308	252	281	280	302	288	263	256	328	281	292	265	291	282	283	290	263	281	261	272	294	241	283	275	273	301	275	241	263	293	281	265	291	282	274	270	266	287	281	294	287	287	296	239	321	269	305	282	288	263	251	276	274	277	249	290	277	278	270	284	261	286	297	284	277	311	278	274	291	266	294	301	265	298	245	288	288	271	279	267	286	283	300	299	289	251	301	268	272	276	237	290	280	255	269	311	272	265	265	289	272	277	277	288	283	282	291	278	294	264	292	270	276	274	283	268	304	266	255	267	300	319	275	263	312	256	271	255	277	289	297	326	260	301	274	262	280	276	278	292	289	273	266	310	281	251	256	283	290	297	277	295	305	279	296	268	253	266	286	263	282	314	293	281	253	245	288	312	277	263	267	296	278	295	298	280	280	274	279	305	292	280	266	300	261	268	284	305	289	268	284	283	282	271	247	302	272	254	287	281	311	257	260	254	272	271	286	279	297	255	289	243	268	271	300	307	259	255	298	309	323	266	267	280	282	254	271	286	280	291	271	314	251	270	291	254	257	327	276	275	289	285	265	295	261	254	276	305	303	282	256	264	287	273	289	236	284	285	267	287	318	292	257	286	271	280	270	299	306	301	307	266	269	264	292	270	270	299	250	279	265	299	297	287	327	291	292	290	282	281	265	301	284	284	261	294	254	291	273	294	287	300	256	283	286	274	295	304	260	278	283	305	267	303	299	251	275	288	289	265	272	270	287	278	281	264	277	266	293	300	236	286	286	295	246	265	258	246	269	265	280	276	267	278	274	258	289	299	259	269	250	268	265	282	262	291	272	254	255	278	262	299	302	262	278	293	271	309	278	260	272	329	287	254	279	262	264	283	324	285	277	287	277	285	298	255	308	275	300	279	288	302	278	313	297	305	306	300	304	275	285	269	278	295	308	275	289	306	256	252	307	271	308	282	278	276	284	269	286	313	294	260	263	276	259	305	303	263	276	282	258	277	285	311	265	296	283	286	276	330	312	285	284	287	290	232	246	273	287	277	277	278	291	268	283	286	289	306	294	266	306	283	271	266	275	289	275	276	328	286	292	287	276	267	297	281	267	275	314	263	300	272	291	266	275	269	262	270	289	313	283	276	249	284	286	279	317	272	250	295	273	292	286	278	292	266	266	283	262	291	296	271	284	305	288	269	296	281	260	247	281	288	304	298	288	280	245	275	293	321	250	286	291	265	236	294	285	268	289	283	286	280	278	271	293	279	267	286	283	264	263	292	260	278	312	293	278	285	272	266	261	309	321	253	303	273	284	293	292	270	271	275	260	285	290	259	274	289	277	308	333	284	288	270	289	285	254	294	272	272	278	283	301	282	278	266	306	278	282	284	291	255	279	295	243	291	274	269	292	274	301	294	296	313	280	304	280	312	288	267	299	247	255	282	282	263	300	249	307	269	286	280	285	285	265	288	297	268	297	285	298	290	264	298	262	275	283	264	271	298	278	265	256	281	274	267	269	291	259	294	270	292	264	258	304	279	303	260	289	280	310	246	283	296	292	280	284	282	280	282	287	297	263	275	271	288	286	280	279	306	305	284	285	255	272	286	266	286	292	280	279	300	261	280	299	285	271	292	284	314	278	304	292	295	267	287	303	285	244	270	258	296	259	295	278	270	314	291	283	287	285	306	260	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21425	2744	5896	6442	5442	4344	3612	3252	2721	2426	2141	1978	1779	1585	1509	1433	1379	1301	1316	1230	1149	1114	1111	1055	1047	1000	1011	943	1060	946	978	960	1002	875	874	903	891	874	864	818	883	884	858	917	836	860	842	843	819	915	832	864	843	842	794	859	789	857	842	867	841	804	812	805	801	830	805	826	819	786	816	763	851	815	784	863	802	846	810	768	793	803	820	777	796	780	805	837	829	820	828	827	816	820	796	771	763	836	759	781	797	808	823	794	795	783	847	762	765	798	790	836	815	821	811	700	767	804	811	763	713	800	798	777	782	795	778	796	791	777	795	790	776	782	756	769	819	751	811	834	836	787	827	763	781	723	781	724	790	832	787	716	769	772	801	772	772	732	808	754	783	745	771	763	763	747	760	733	782	784	712	806	751	782	791	763	829	766	782	781	784	792	788	785	788	825	762	786	745	738	740	767	790	799	779	769	794	800	827	766	763	817	778	779	817	785	779	798	753	779	801	801	792	761	803	792	722	777	742	758	781	725	812	800	758	789	794	787	789	761	773	774	806	762	751	811	767	761	821	826	779	808	812	804	740	771	723	757	832	780	752	852	844	741	757	815	774	851	724	706	764	770	788	762	782	797	788	772	765	757	786	843	736	746	790	784	742	844	789	779	772	781	773	777	748	813	805	748	827	790	806	772	805	769	735	836	776	759	719	765	764	779	804	783	787	818	730	827	766	815	789	763	758	753	820	823	806	777	757	756	826	780	753	795	858	788	797	752	815	721	764	824	749	725	743	766	782	762	752	782	765	819	821	827	721	781	861	711	815	806	760	800	763	746	774	810	812	754	745	767	773	794	758	758	815	819	804	796	795	793	797	785	766	780	780	793	799	787	774	856	815	770	783	826	765	789	750	751	804	753	834	798	780	758	763	775	749	821	764	787	809	802	794	771	762	732	810	773	794	778	755	773	716	806	718	792	793	757	749	744	770	763	808	764	791	769	798	784	771	807	782	765	777	761	776	829	808	764	799	759	800	803	786	763	819	774	797	802	769	796	761	731	763	747	798	778	811	762	733	787	758	779	775	744	798	808	775	735	782	791	783	807	751	754	794	773	799	774	800	802	779	771	787	772	812	765	789	796	783	765	853	768	782	790	743	797	799	751	736	781	800	821	788	792	805	735	769	776	763	769	779	737	749	805	767	777	810	792	766	775	819	773	752	800	803	745	732	772	743	747	791	742	769	792	796	788	736	772	783	774	797	770	784	775	790	768	803	722	744	826	755	779	818	824	774	830	781	777	793	755	810	734	751	745	783	773	817	765	778	791	800	722	762	746	794	763	795	776	757	788	765	762	757	740	817	813	768	761	770	763	824	804	807	811	778	811	772	775	820	758	818	792	741	824	803	839	775	821	782	766	814	769	748	750	824	791	766	795	770	798	753	801	776	759	823	773	775	760	768	799	760	732	760	765	759	772	818	772	818	799	816	760	747	733	783	759	787	791	760	822	781	733	822	773	717	804	829	767	792	840	781	800	721	760	814	749	764	811	764	775	745	788	773	793	800	797	789	751	829	790	815	787	794	809	819	794	762	723	806	738	772	792	754	753	771	834	750	764	816	730	765	786	740	742	780	763	815	785	842	793	771	776	790	728	809	748	750	784	781	767	810	762	771	800	763	796	802	774	808	772	760	789	797	734	711	828	758	762	788	770	785	798	742	787	740	796	768	777	789	775	754	737	793	788	772	784	733	787	776	783	819	724	813	767	771	792	823	788	684	772	743	776	774	753	801	738	803	791	828	746	777	789	769	718	800	777	761	776	775	796	810	797	773	790	791	773	813	738	767	779	828	804	765	771	787	810	793	806	747	728	711	812	796	834	771	783	767	832	818	734	772	747	813	788	785	784	780	772	743	779	788	738	779	743	781	779	818	800	784	774	763	712	789	758	744	778	761	764	801	768	759	805	769	792	769	784	783	805	709	781	771	753	760	799	770	784	761	752	751	834	788	803	811	735	852	763	761	786	762	795	798	787	795	777	746	813	809	742	816	786	793	776	786	824	733	753	778	777	829	762	756	793	735	746	794	724	791	798	805	775	747	802	778	793	720	732	768	788	792	768	790	769	724	756	772	771	773	733	801	803	760	797	729	737	746	728	767	815	703	786	781	768	801	826	790	746	837	806	753	754	783	753	789	781	788	830	769	785	781	780	706	801	821	735	794	788	792	802	772	785	777	777	754	825	738	812	776	785	802	740	784	755	814	785	798	771	787	731	750	799	804	717	801	763	796	817	808	766	837	803	805	799	771	782	731	840	776	800	788	770	784	751	831	780	764	764	805	772	834	730	793	779	755	733	770	827	799	784	729	765	783	807	739	812	749	784	755	784	833	791	846	790	754	803	804	812	795	770	780	799	800	774	798	803	794	781	805	786	764	797	749	722	808	749	769	764	773	771	774	748	744	774	754	841	807	774	796	806	792	761	794	760	748	780	751	816	758	789	769	745	759	784	813	767	782	741	739	779	770	805	734	759	795	803	794	742	745	749	737	768	753	813	798	776	809	751	780	774	829	808	769	757	755	795	733	791	809	775	738	756	774	758	812	738	757	786	779	753	772	768	820	790	753	797	813	767	752	794	780	765	787	756	760	765	814	713	761	763	780	795	798	820	739	787	820	783	772	729	766	822	762	796	799	784	763	787	783	813	789	785	781	773	786	770	787	769	806	795	716	755	758	823	761	791	797	760	801	753	792	773	804	732	823	777	760	781	798	796	801	779	792	813	775	773	790	753	829	750	697	807	785	811	829	790	747	778	753	768	776	771	788	758	795	746	796	754	815	793	756	786	793	720	802	790	832	818	809	770	759	819	776	774	801	760	774	783	780	777	765	822	786	755	759	721	752	773	807	806	792	779	804	780	790	780	768	739	760	784	823	815	801	819	719	711	827	775	766	831	709	795	806	793	747	783	746	761	761	794	759	793	827	752	797	763	766	818	775	831	773	769	808	768	780	800	767	805	695	752	786	737	748	801	786	781	776	838	808	813	746	840	793	779	794	733	776	796	787	756	791	702	784	839	757	754	748	772	803	812	780	786	773	752	751	722	828	769	785	805	791	753	787	767	755	771	723	811	792	796	796	811	780	797	764	801	741	765	768	812	809	738	782	770	786	749	760	782	759	779	727	765	827	752	807	771	769	763	703	741	767	807	800	788	774	805	819	814	789	756	790	805	764	780	716	769	745	783	784	836	762	801	802	806	791	764	726	831	810	757	783	801	785	743	759	741	815	740	768	747	764	754	798	787	720	762	773	779	734	715	772	752	772	884	773	781	772	802	781	812	808	762	877	786	804	746	797	799	783	746	773	768	769	749	798	763	782	792	777	750	736	778	786	770	772	759	741	774	778	832	763	750	836	780	738	804	764	780	797	786	761	793	777	738	799	761	799	787	794	752	752	814	780	790	762	765	809	855	732	733	810	795	737	763	787	781	830	734	777	788	816	789	813	782	809	818	820	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6704	423	263	132	145	112	131	122	107	99	106	120	103	90	103	101	98	92	101	109	101	99	102	89	105	88	113	98	102	95	101	75	87	104	110	133	84	110	92	94	91	100	107	104	106	104	88	102	98	121	102	87	110	103	112	90	131	96	103	108	105	96	111	92	117	107	105	77	88	105	89	98	98	91	108	93	113	108	110	106	87	85	106	131	87	115	94	110	92	88	100	88	91	100	97	91	95	92	87	113	103	94	107	100	91	105	106	97	101	121	98	103	90	114	91	95	90	98	112	103	108	93	106	107	96	126	89	92	102	105	89	106	91	88	103	98	93	113	96	93	106	86	102	109	91	82	107	92	108	105	105	104	125	103	81	103	112	98	96	104	91	104	110	79	106	103	117	98	121	96	111	100	90	96	104	96	97	95	93	89	99	102	94	109	112	116	97	92	88	103	110	93	94	121	106	90	97	95	103	86	83	94	91	86	110	97	96	84	96	119	85	97	102	105	103	95	88	98	98	114	85	105	89	98	106	105	105	113	82	110	108	102	88	97	87	106	86	99	95	100	109	113	100	122	115	98	113	82	106	91	92	93	99	115	93	106	118	89	89	103	113	104	102	91	89	101	114	102	115	100	76	97	97	103	77	106	106	85	93	99	108	105	103	95	118	109	101	98	103	101	99	92	87	113	110	83	98	112	89	95	105	98	94	101	101	82	99	94	121	94	113	104	86	128	113	92	96	86	84	82	105	90	81	101	93	75	84	96	105	97	92	79	90	98	95	97	88	81	80	101	103	94	98	101	118	113	95	101	100	96	107	85	104	99	119	119	88	100	91	97	101	81	80	90	122	80	118	105	107	110	87	102	108	119	80	113	111	105	114	97	85	93	95	96	88	103	108	111	108	97	98	113	93	102	112	114	94	105	109	98	97	88	104	99	99	108	117	87	90	100	86	110	117	103	112	98	76	112	103	105	71	101	87	98	91	94	105	88	100	98	112	97	102	100	95	106	97	93	105	96	105	92	94	98	96	82	102	98	124	86	105	86	101	99	90	88	102	75	93	105	95	94	117	96	110	89	110	97	120	121	89	100	92	104	111	101	92	86	87	94	104	91	100	107	100	85	109	94	104	103	93	113	117	94	108	95	117	95	106	81	106	99	101	93	90	95	85	101	106	107	100	110	108	102	105	97	97	109	90	101	96	106	100	105	92	112	100	114	109	102	85	76	103	96	98	107	99	109	100	109	101	96	108	95	96	105	105	110	93	90	100	87	125	92	95	102	87	106	95	108	81	102	94	101	120	98	109	107	105	105	95	109	96	96	102	101	105	89	109	95	82	96	98	103	105	86	98	97	111	117	92	87	110	105	96	90	90	110	101	74	111	94	93	104	102	92	108	94	106	105	111	97	92	113	82	122	97	94	92	99	103	109	116	93	110	102	93	95	106	84	102	113	108	83	99	112	74	102	90	94	94	112	90	89	104	105	100	99	90	101	88	113	97	93	105	101	105	80	101	97	93	107	89	107	102	82	98	96	116	98	104	95	104	97	118	113	103	94	106	96	106	95	102	107	98	96	106	87	105	109	103	92	93	71	106	120	112	92	108	104	99	88	94	96	97	109	109	103	97	103	95	102	82	89	83	110	93	92	106	102	89	82	106	108	98	94	105	94	105	94	105	98	85	95	88	89	95	103	99	102	105	98	111	96	114	83	118	114	96	99	103	89	99	99	94	88	101	95	80	91	91	103	86	101	107	88	114	101	100	100	91	125	96	94	99	117	83	106	103	93	103	96	90	93	99	113	110	92	97	115	89	112	104	89	94	103	97	109	111	93	107	94	111	108	116	100	107	94	116	95	103	100	100	85	114	104	93	99	88	109	94	97	99	92	99	92	104	102	88	97	94	97	98	90	96	101	108	90	88	102	88	86	88	94	96	86	94	93	107	94	103	92	76	97	112	96	98	104	78	120	106	98	95	112	125	89	84	87	97	93	114	132	91	90	90	122	95	87	113	97	92	101	90	92	84	92	104	94	84	88	110	97	79	113	105	104	110	95	92	92	113	107	104	91	107	104	102	90	88	108	123	94	102	120	94	90	88	101	93	97	103	100	113	91	90	98	88	95	93	114	87	91	105	91	86	99	91	95	88	88	87	113	104	100	102	97	90	98	100	106	105	87	112	101	91	119	104	78	93	87	114	103	86	103	91	91	107	98	98	100	112	74	93	89	108	87	96	88	102	92	96	122	92	92	93	97	84	103	101	107	96	87	95	104	91	89	92	106	96	108	93	94	88	107	106	113	90	109	96	114	118	94	101	98	96	96	110	87	90	87	96	92	84	103	100	97	96	96	95	93	105	86	120	119	103	100	90	92	94	91	111	102	101	117	93	100	106	102	95	128	97	95	112	93	103	99	90	79	91	103	99	89	87	100	100	91	94	105	85	83	102	102	81	93	84	90	127	100	106	94	94	97	113	107	97	81	85	86	96	96	101	89	87	110	90	96	111	92	112	114	107	95	77	94	107	105	93	93	111	110	134	108	92	94	77	96	98	94	84	105	105	85	94	90	102	100	118	92	77	109	88	103	87	109	97	98	97	77	91	108	98	99	113	78	99	84	87	102	99	99	102	103	88	94	90	122	86	89	97	87	102	105	98	96	103	89	94	96	110	95	102	110	111	103	93	98	110	91	92	97	99	97	87	105	105	109	95	100	116	90	88	115	104	99	102	110	94	107	93	109	122	92	106	107	95	93	103	105	95	101	109	95	110	84	108	102	105	110	88	99	112	86	112	96	101	95	111	94	96	122	90	111	101	93	102	72	93	99	104	95	103	97	100	89	100	90	102	97	98	97	87	108	122	92	91	101	94	106	97	85	99	85	97	81	94	105	87	95	107	104	101	93	96	88	105	104	107	104	86	88	75	84	98	100	83	87	114	86	83	94	79	81	108	100	85	105	84	112	87	88	94	84	112	113	96	95	106	91	94	109	92	108	84	91	76	105	93	87	112	88	107	99	100	102	111	81	95	91	111	92	88	86	106	103	104	102	95	108	90	99	91	113	80	100	88	90	97	103	111	108	92	97	93	105	107	95	92	75	103	101	106	99	109	119	97	97	97	118	81	101	93	90	106	119	110	88	111	84	96	101	104	74	100	106	89	117	102	79	96	104	90	102	113	113	112	87	80	96	89	104	113	96	84	91	100	96	99	100	93	106	105	106	86	89	105	104	118	115	91	90	90	84	98	90	92	85	94	88	127	102	94	101	112	116	105	90	96	87	87	98	96	90	106	101	95	87	102	121	101	121	96	92	95	90	111	110	84	97	104	101	97	95	84	97	103	103	108	108	91	93	102	106	103	89	89	113	106	100	78	84	98	105	98	119	87	102	98	117	125	98	90	115	90	87	100	98	95	111	83	106	106	112	106	105	101	117	96	87	96	98	99	112	84	95	92	115	111	95	111	105	99	98	111	103	95	103	87	106	77	99	101	107	91	110	98	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6779	410	531	536	493	476	421	430	392	382	348	366	350	383	338	357	349	349	346	375	348	386	347	329	391	371	292	371	370	347	349	341	356	351	365	336	299	335	338	354	358	349	352	342	335	363	343	348	344	330	354	339	353	371	351	330	365	333	326	351	358	339	319	342	331	334	366	385	356	338	337	356	307	314	336	354	345	327	360	325	363	338	328	342	323	313	356	333	326	318	345	329	344	316	371	324	361	323	349	305	325	328	319	337	343	372	378	335	338	363	322	352	345	332	301	363	334	345	334	356	335	368	334	357	345	357	352	366	373	342	320	304	333	340	339	333	337	342	296	355	316	369	321	355	355	329	363	350	350	322	350	362	348	346	320	356	315	341	347	344	356	323	325	372	323	317	342	370	347	328	326	346	396	365	343	342	336	365	331	324	353	317	363	324	386	326	360	364	341	351	337	338	332	337	344	380	313	343	336	348	354	319	375	330	316	308	338	315	308	333	325	385	361	347	317	370	355	357	323	349	345	331	342	332	316	333	354	335	317	362	360	366	320	378	360	337	340	350	357	331	349	302	362	329	335	364	350	355	359	341	337	390	348	379	341	337	342	339	331	369	311	379	350	369	351	358	318	356	334	349	335	348	339	332	366	305	333	343	333	362	333	321	322	316	342	316	326	344	349	364	353	378	320	347	348	346	300	343	369	373	320	315	345	349	334	336	332	363	330	354	340	386	340	354	341	339	315	337	342	334	321	329	350	362	349	326	334	319	359	343	373	329	327	333	353	376	351	353	334	329	295	343	365	372	316	371	351	315	356	355	379	334	342	363	361	373	378	354	342	347	338	320	345	349	351	332	333	341	350	339	352	327	330	315	348	339	339	347	309	346	374	305	340	348	345	312	321	343	340	328	364	327	337	349	339	356	322	344	337	334	357	357	329	360	322	331	344	305	315	333	317	390	346	339	330	326	352	307	347	340	362	366	322	363	358	352	321	344	325	335	351	307	304	348	348	367	343	337	345	364	309	340	327	304	314	320	330	391	363	363	338	368	311	349	391	308	333	354	342	346	323	342	335	315	347	356	345	348	327	330	334	341	383	354	325	351	354	336	356	352	359	355	352	330	349	343	376	351	382	333	329	381	324	373	326	328	320	362	338	356	310	297	335	347	314	339	331	336	335	325	331	359	342	354	352	329	349	366	336	365	350	351	358	370	336	354	335	331	314	338	343	327	345	342	362	350	342	371	351	339	341	334	333	365	359	349	358	331	338	350	357	342	327	337	350	330	311	354	366	322	331	343	331	384	310	346	338	335	321	355	347	351	329	354	345	349	363	355	341	338	346	363	341	340	373	318	369	349	398	340	345	348	336	346	335	332	348	344	333	353	334	335	332	313	337	339	379	350	348	345	352	321	346	380	347	335	350	331	343	369	317	327	339	352	335	310	340	367	356	330	346	337	342	342	335	349	326	356	336	355	320	331	330	369	349	332	337	364	367	347	319	316	346	341	349	282	349	339	311	323	328	329	334	341	333	340	299	348	331	330	321	333	345	299	380	341	336	326	337	344	326	340	330	375	357	341	373	333	331	352	347	344	348	354	332	349	358	315	363	319	359	312	364	337	362	293	328	328	399	342	335	328	322	325	358	362	334	364	342	371	339	375	351	347	347	323	328	356	329	349	337	290	352	320	330	324	345	367	327	345	360	356	347	351	351	329	321	312	357	330	345	308	316	358	347	356	363	341	316	352	341	354	342	368	357	356	336	339	332	350	356	327	337	338	361	335	331	365	352	364	326	330	335	335	321	333	356	318	341	356	372	348	343	329	342	385	356	359	334	333	339	350	343	325	333	314	356	321	343	313	355	359	354	336	321	358	357	317	347	339	340	355	335	341	380	333	354	319	330	350	351	320	356	355	344	331	355	350	353	339	331	355	329	373	320	314	334	367	314	334	315	330	380	341	325	343	341	355	340	387	342	335	320	376	334	316	331	359	366	336	332	354	319	342	295	359	314	339	335	368	319	340	317	326	354	360	321	349	335	352	335	370	326	348	342	331	319	349	338	329	341	370	329	324	371	318	370	339	352	331	341	343	353	337	350	336	321	359	360	313	360	369	329	367	364	322	314	327	355	324	342	352	368	380	349	351	335	331	348	354	313	336	338	349	333	349	355	329	359	297	345	358	336	338	365	362	346	357	342	380	364	325	322	346	364	343	343	343	331	363	362	357	335	366	327	349	330	329	347	312	331	332	361	343	351	340	308	337	346	346	370	344	330	328	316	337	324	344	351	339	357	332	343	334	350	346	337	334	349	316	360	328	372	368	341	354	332	334	331	349	352	356	351	316	314	340	367	358	332	365	340	332	332	347	356	355	328	359	329	323	345	334	334	319	337	332	349	323	320	332	330	350	318	305	369	344	339	332	332	351	334	360	354	357	323	333	348	339	334	356	350	333	325	348	341	341	373	346	340	348	343	319	339	362	319	342	317	357	346	345	349	353	387	333	329	336	317	338	363	346	340	332	332	349	345	364	374	341	354	377	355	386	338	299	351	369	297	327	348	368	355	322	319	342	343	345	336	346	371	352	325	351	366	335	362	341	331	323	323	316	307	360	348	298	318	341	331	339	345	346	323	364	340	365	329	341	338	348	338	359	385	351	374	350	331	321	332	345	354	376	353	324	348	320	350	353	370	337	359	367	359	401	337	348	351	356	321	328	373	362	365	337	319	339	319	338	349	338	330	337	354	356	355	355	358	379	326	356	366	329	344	339	325	359	333	321	332	302	330	350	365	340	350	352	310	324	328	339	342	338	342	343	343	299	330	345	310	328	351	369	360	322	366	345	336	347	344	374	335	341	326	365	338	337	350	340	368	344	329	319	354	352	354	323	346	328	358	311	342	353	294	330	324	352	314	314	376	340	340	331	344	376	321	372	327	318	336	350	360	349	333	328	341	322	325	342	355	311	351	317	353	387	350	309	345	317	335	352	377	377	317	306	337	382	331	344	339	350	366	343	316	323	321	350	367	357	328	329	344	365	342	338	370	329	367	333	304	324	351	341	349	327	335	332	366	315	340	330	344	346	305	336	303	356	348	356	348	353	325	307	326	335	350	383	343	340	360	384	360	342	343	331	350	328	365	336	329	379	330	294	334	362	356	338	335	367	355	351	365	344	339	375	347	389	326	365	329	325	358	328	358	346	347	320	345	346	318	333	354	361	350	323	356	377	325	305	341	355	354	323	346	345	345	370	307	386	343	309	321	355	347	337	342	330	349	331	367	353	346	325	335	342	317	338	350	343	327	366	337	310	338	372	322	314	331	350	339	342	353	309	343	366	363	347	349	373	343	326	343	365	333	324	332	310	334	366	341	341	356	329	325	340	313	372	347	361	357	345	344	339	318	326	320	312	353	352	331	311	363	342	302	327	361	345	329	361	334	340	362	331	322	321	366	335	299	393	364	338	352	349	334	331	363	328	336	340	326	331	345	341	346	330	327	335	377	358	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38912	13713	2902	1104	828	578	527	388	367	364	325	287	273	308	271	260	269	238	253	269	237	257	245	246	252	238	251	268	225	210	245	223	231	272	260	241	228	246	224	250	240	210	254	224	253	218	240	221	192	243	225	209	212	229	224	241	225	217	244	217	257	225	206	226	200	250	237	243	203	234	225	254	222	199	235	201	225	239	230	235	208	210	217	208	216	237	212	212	219	218	206	211	234	221	252	207	220	215	230	236	218	246	227	224	229	230	213	206	222	239	213	222	242	241	243	228	240	233	218	211	245	278	218	233	201	212	222	192	233	227	249	226	235	227	219	204	203	241	230	229	240	220	191	220	207	208	212	220	245	224	228	216	238	220	247	218	214	218	228	220	237	221	217	221	224	225	236	238	242	196	223	249	228	242	223	246	246	226	217	189	221	220	238	216	225	229	224	220	218	204	227	222	223	210	204	236	216	186	257	229	253	219	213	222	228	230	231	235	233	262	205	235	224	252	240	208	212	211	198	234	213	200	223	222	237	206	213	220	217	228	215	228	221	223	236	240	232	211	221	232	208	226	215	232	227	224	225	201	256	190	246	246	224	217	244	236	240	219	232	235	226	212	228	239	209	232	230	225	218	251	230	219	212	210	249	206	209	225	208	194	231	231	239	232	221	216	209	239	227	244	208	227	237	224	231	220	248	231	235	210	226	235	233	229	225	225	213	237	206	224	219	197	211	209	262	208	301	244	210	200	240	218	215	232	238	230	227	226	216	228	248	209	237	226	233	232	223	232	236	227	213	196	224	216	213	230	222	237	229	251	245	205	198	209	225	238	258	212	210	252	225	215	222	246	239	225	196	223	204	224	249	241	253	234	228	235	237	213	239	220	251	234	240	219	237	239	215	210	237	216	237	232	219	224	202	231	237	216	194	235	222	172	197	206	236	228	200	210	229	240	210	224	206	238	233	222	227	208	226	215	240	229	218	209	225	224	225	210	207	197	218	195	230	225	207	216	206	225	220	246	233	236	236	225	217	220	201	235	244	214	241	213	212	191	209	220	210	243	211	236	237	223	226	223	244	245	235	227	214	198	224	198	226	213	259	239	267	207	232	208	205	231	214	224	220	218	239	225	217	244	205	215	238	220	206	219	202	227	222	226	253	225	220	232	218	200	204	206	206	237	220	218	232	243	231	220	229	217	234	207	199	205	241	206	216	221	228	259	200	245	226	230	205	243	208	216	259	226	228	220	232	202	252	212	232	220	226	251	227	258	212	215	211	229	260	213	220	205	224	206	236	241	208	240	231	245	209	225	184	223	245	237	240	244	210	236	261	222	231	223	233	221	217	247	217	209	238	240	231	206	200	236	234	216	221	205	224	240	245	217	219	238	218	202	217	205	198	218	213	252	207	241	225	226	219	226	212	217	246	228	244	209	233	217	233	232	215	210	228	215	211	209	226	238	247	225	210	202	201	237	200	200	240	196	244	220	231	211	222	240	256	223	217	229	217	257	242	211	225	221	233	228	227	194	239	212	217	196	245	215	230	230	228	251	236	215	230	245	191	232	203	203	198	247	206	230	220	219	216	228	236	226	241	222	238	216	228	234	211	256	234	209	220	212	236	240	245	204	236	236	205	220	229	210	217	217	233	258	224	234	218	249	233	248	219	243	232	210	212	219	225	222	223	203	219	231	207	218	232	230	251	217	241	211	234	212	246	231	238	233	214	225	258	211	254	205	200	199	244	223	235	215	251	222	219	228	217	231	237	242	215	235	206	208	231	225	214	227	250	263	225	222	217	223	242	234	219	227	221	217	235	225	230	232	232	231	224	228	216	238	245	221	221	234	218	216	223	223	241	231	245	218	223	223	196	205	257	198	207	229	238	229	199	221	246	236	202	193	204	230	227	230	233	213	226	223	235	234	204	220	242	224	238	227	215	216	228	215	212	238	209	224	224	220	219	239	243	240	222	206	228	205	214	219	242	211	189	243	207	242	227	204	210	241	227	208	216	223	274	244	198	204	218	226	229	231	232	235	203	211	220	193	220	218	235	204	206	215	212	215	230	244	217	211	221	243	209	243	210	242	206	213	221	216	222	236	243	249	215	224	207	212	255	239	214	217	212	236	239	250	251	246	211	225	211	224	215	240	190	198	212	218	233	239	222	243	223	223	238	251	217	201	229	214	241	235	188	226	225	222	248	237	252	249	195	243	264	228	213	211	239	198	199	221	204	227	237	236	244	227	204	214	221	209	227	224	250	217	242	205	215	196	227	233	207	219	203	225	237	212	244	206	228	226	224	214	207	247	216	213	217	212	239	245	219	224	245	225	258	257	226	240	241	223	236	238	249	207	204	240	227	206	244	194	257	192	227	216	238	228	217	231	209	240	228	217	221	224	211	227	241	239	230	226	218	228	231	228	257	219	224	241	247	215	214	208	244	211	212	227	216	209	215	244	207	222	234	206	218	220	225	245	217	222	248	242	225	221	232	258	209	229	239	273	206	203	214	207	226	231	220	227	218	216	205	216	211	240	199	254	215	204	203	230	223	211	217	225	218	214	234	231	227	228	232	196	224	221	224	189	236	222	225	232	220	227	217	196	221	189	232	242	245	219	221	228	203	231	212	213	231	214	229	216	223	224	220	218	242	250	249	230	210	217	209	223	252	217	202	227	218	241	217	236	243	223	254	210	226	214	204	245	230	208	214	245	220	249	234	234	194	227	206	231	202	242	250	222	232	231	209	222	214	222	243	215	229	216	212	222	233	203	208	213	233	214	219	228	225	221	208	215	239	199	214	234	258	219	198	228	221	229	243	207	213	195	241	235	209	233	200	218	199	198	224	220	229	218	245	237	222	229	192	228	239	218	221	208	236	222	248	226	236	200	211	220	242	209	218	223	210	246	250	211	233	211	221	217	215	209	246	216	261	224	236	225	213	207	221	268	233	211	234	242	226	216	245	208	233	247	219	239	228	204	237	210	257	235	218	217	231	221	213	249	225	200	217	220	221	213	203	205	223	247	258	237	234	215	210	212	225	233	221	228	193	234	251	197	236	227	223	225	222	246	217	223	211	237	225	206	224	219	235	230	214	207	214	235	237	199	229	217	232	211	205	216	235	247	211	185	225	214	243	227	189	220	217	227	244	236	219	221	211	220	208	206	210	214	239	253	247	245	213	242	237	254	236	239	231	213	237	259	214	237	224	209	251	205	222	221	218	247	205	216	238	236	230	218	199	221	244	214	217	208	221	253	237	251	235	196	224	217	239	227	207	221	223	238	203	231	221	229	236	231	233	220	238	237	214	206	200	230	220	222	220	231	211	203	220	220	240	205	230	219	225	246	215	259	228	194	225	198	202	235	209	228	201	217	215	210	221	220	247	237	234	208	223	209	225	244	243	213	224	241	244	234	218	224	221	238	234	208	195	207	194	193	212	226	224	252	224	202	232	224	249	208	235	224	230	215	224	229	213	215	220	196	236	208	217	215	210	237	220	236	216	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17675	1700	3383	3743	3116	2632	2188	1951	1738	1515	1379	1319	1163	1084	1044	1007	974	942	880	855	866	823	822	811	798	750	809	778	790	713	785	768	759	736	681	748	731	732	671	736	693	714	647	722	714	624	739	715	654	702	664	702	658	690	669	702	654	663	664	701	681	696	683	702	682	698	679	683	637	655	692	727	667	727	681	651	639	667	703	674	656	674	659	641	667	680	659	675	681	675	665	692	669	648	693	735	685	673	664	652	691	633	629	695	673	639	665	655	648	711	663	705	659	699	696	696	686	691	661	686	644	676	660	699	650	662	635	646	691	632	649	696	620	657	628	609	639	653	661	643	638	652	656	658	693	695	657	642	678	670	672	693	626	660	638	599	662	677	686	683	664	654	652	613	641	671	665	688	667	671	611	609	685	629	638	658	630	694	668	692	652	708	668	674	651	677	691	639	692	685	697	587	664	666	624	662	646	683	664	648	627	655	677	672	678	640	671	680	611	637	660	649	674	633	677	673	658	655	658	655	687	669	655	652	651	656	673	656	664	650	679	713	617	680	651	630	678	655	686	655	685	644	659	641	669	683	629	637	690	657	715	633	644	622	654	647	673	640	644	671	634	639	673	639	633	607	690	675	685	685	659	668	641	650	638	647	680	666	656	657	621	697	650	642	652	677	636	660	644	689	622	652	666	678	643	673	627	680	693	684	705	713	661	629	681	652	643	674	695	708	656	621	681	674	634	638	656	614	656	700	652	670	608	580	649	673	629	631	639	665	645	654	679	686	636	671	618	623	678	704	647	670	667	663	648	632	647	686	725	633	643	693	643	672	638	622	648	683	685	718	632	670	631	608	684	633	670	659	637	656	658	698	712	636	666	605	661	622	685	626	659	627	667	674	636	697	655	745	645	639	656	676	658	619	636	712	658	647	635	699	649	677	655	667	644	678	665	655	611	675	636	684	675	623	638	641	695	663	695	641	677	704	636	691	634	629	660	690	629	661	672	639	651	641	663	680	681	660	659	663	650	632	651	666	652	670	649	689	637	683	672	676	656	608	660	664	695	665	681	687	685	656	638	696	570	616	726	675	638	632	678	646	636	658	646	714	621	653	646	719	700	650	683	661	651	600	677	654	652	649	654	694	645	629	628	639	677	663	662	693	708	641	685	646	672	639	643	640	637	659	651	696	633	670	637	664	662	656	668	612	678	611	695	645	664	699	648	688	669	675	684	689	628	650	728	659	691	664	675	680	666	652	650	621	626	620	670	674	647	632	682	635	663	640	629	654	668	649	677	656	649	664	660	653	652	628	701	688	648	661	665	679	680	703	631	643	658	670	646	632	670	658	682	695	655	666	674	663	657	637	696	659	637	658	679	629	680	717	714	651	628	676	695	652	657	651	655	660	652	676	614	645	654	644	662	684	659	646	677	718	663	696	637	626	672	660	666	674	619	659	686	647	661	717	648	700	642	586	644	707	690	654	628	667	666	641	703	631	620	658	693	627	604	718	624	636	614	614	655	671	623	636	666	650	635	674	666	679	625	604	633	675	665	625	744	668	647	652	673	640	667	647	698	655	672	673	622	654	637	687	673	623	649	653	627	659	625	659	657	647	640	672	671	684	707	686	701	648	665	644	674	696	637	739	640	639	702	638	644	705	640	710	695	664	689	647	617	596	630	660	664	684	633	683	684	693	664	647	640	661	679	668	709	610	634	633	660	661	651	637	660	688	653	623	644	631	665	647	696	659	619	603	658	638	615	629	653	677	647	620	686	700	619	661	664	719	656	642	641	626	648	642	659	646	633	632	652	667	599	643	693	651	703	665	716	616	683	627	709	645	644	638	644	664	625	704	642	685	621	613	623	646	653	664	675	651	723	688	699	656	680	645	682	667	590	656	654	665	679	645	656	649	654	632	674	644	658	640	704	633	682	693	684	690	671	639	679	684	659	600	671	633	679	638	633	657	686	659	625	671	676	673	602	621	642	663	668	617	601	649	622	659	652	709	690	641	674	651	704	653	617	681	693	737	628	637	624	637	623	638	631	673	678	685	621	606	626	651	645	623	684	624	671	667	666	688	689	682	620	629	686	648	632	651	642	645	694	628	656	674	652	633	639	676	693	680	679	616	618	645	631	674	680	666	664	643	636	691	672	653	666	652	614	698	701	609	629	627	666	675	677	643	678	637	640	638	673	655	673	686	655	642	679	675	685	655	633	671	666	652	664	647	679	637	656	661	674	634	639	687	680	682	641	654	677	712	669	680	671	653	631	701	697	658	650	673	671	681	637	649	693	663	672	682	679	685	649	664	629	670	685	625	684	685	630	687	684	667	665	665	659	658	652	617	666	694	628	685	647	631	634	645	684	684	596	640	692	670	692	646	675	642	676	665	638	645	656	661	650	649	707	682	683	677	676	624	625	686	661	687	646	673	642	673	687	688	671	659	697	665	701	672	642	683	657	654	658	658	641	652	666	676	643	650	722	659	621	660	631	677	659	687	682	673	671	592	679	663	731	648	664	663	617	679	624	647	677	701	634	691	653	659	641	685	644	637	637	694	640	666	643	649	677	642	673	639	636	676	700	669	655	651	689	661	632	670	635	647	681	662	674	673	611	721	682	678	638	668	676	680	679	680	668	663	653	642	661	657	647	663	661	622	678	658	632	645	687	704	629	691	633	672	656	668	646	673	640	659	693	665	655	647	658	651	643	659	670	646	670	637	691	667	632	683	679	668	680	679	651	647	630	664	689	639	655	666	616	668	597	669	665	628	663	613	672	683	656	664	631	641	683	675	675	651	669	652	630	701	656	661	693	641	677	679	661	697	640	652	663	698	639	661	669	659	599	587	625	623	664	660	658	687	694	674	670	710	647	650	672	663	630	638	718	698	653	625	639	649	624	629	620	637	652	710	666	656	687	653	685	715	659	665	685	675	653	688	680	658	679	644	678	642	641	650	669	667	638	700	617	683	635	663	677	646	664	647	665	692	663	665	620	650	656	677	617	675	656	718	621	640	649	663	678	618	660	681	687	625	667	650	653	620	659	648	681	693	677	651	684	641	664	653	672	624	656	662	610	677	673	694	648	663	642	639	645	667	665	645	676	686	657	686	647	639	652	697	688	656	601	647	633	672	669	659	616	699	639	697	684	684	649	631	644	679	675	673	664	655	603	646	690	678	671	620	665	655	640	661	663	699	667	662	655	633	641	673	672	644	606	609	666	693	644	670	674	625	612	654	661	668	679	663	681	602	626	660	641	651	717	641	660	629	670	636	625	645	651	684	679	659	674	682	646	629	639	623	677	603	652	695	649	671	662	737	618	624	723	674	660	659	652	665	693	643	670	673	668	698	659	665	673	688	658	659	618	654	628	660	630	668	684	705	668	646	641	624	664	664	669	644	669	643	634	682	656	650	680	619	672	675	620	667	627	647	681	657	607	668	661	653	639	650	615	641	617	682	650	652	675	635	629	633	680	691	687	642	633	640	695	641	685	665	647	654	673	675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44260	21401	13323	2488	1488	1168	836	715	634	597	522	448	434	419	414	329	388	359	378	334	334	329	321	292	332	327	302	334	311	277	274	304	311	309	300	290	282	306	295	298	306	278	309	293	285	316	263	293	289	278	278	285	280	305	265	264	281	302	251	310	270	304	290	271	268	261	288	271	298	278	274	309	289	281	280	305	310	299	283	261	288	268	277	273	304	269	281	284	280	256	298	300	285	284	268	277	273	299	297	263	265	228	263	286	253	279	266	256	275	258	297	268	272	262	268	281	278	258	261	280	309	274	259	309	271	293	299	275	301	246	288	292	254	284	267	270	298	329	271	283	292	292	277	266	275	284	291	302	260	289	292	300	261	274	298	264	290	256	294	295	266	281	267	289	263	260	293	290	307	285	273	274	300	256	262	274	301	290	261	271	271	290	278	264	268	279	278	276	298	282	269	287	304	307	263	285	294	267	286	297	291	303	273	306	291	273	269	299	299	268	289	280	283	276	289	275	262	281	271	291	262	271	286	254	297	268	284	267	296	259	282	289	273	303	280	289	301	267	280	276	291	249	318	307	317	292	302	269	311	269	262	261	292	284	286	270	302	290	278	294	265	256	278	269	283	286	295	262	279	293	277	289	330	294	286	290	243	297	297	270	277	295	289	304	289	293	281	274	266	280	281	265	289	310	294	284	302	294	282	291	265	286	275	286	282	335	291	263	272	255	293	299	280	291	290	279	286	284	272	254	264	286	275	260	291	279	260	271	292	265	264	283	286	260	256	290	288	282	297	309	280	261	281	273	276	287	236	280	308	271	289	270	278	263	282	289	317	306	277	280	279	285	272	275	266	269	292	316	263	261	311	299	295	303	267	241	310	277	286	280	302	290	293	276	287	260	302	263	301	271	293	305	274	312	275	294	255	284	286	271	275	296	247	273	284	311	291	327	294	283	290	283	284	289	300	262	266	277	258	291	271	305	259	284	264	290	274	278	278	289	304	318	266	284	299	301	278	280	292	259	272	280	288	264	280	293	300	321	244	258	282	273	311	290	279	255	253	286	276	291	270	277	271	277	267	313	305	274	278	285	279	265	287	260	293	314	265	286	296	286	290	310	275	269	275	288	258	296	271	306	279	288	282	304	316	283	288	275	294	260	286	272	276	296	268	276	278	268	250	310	287	281	282	284	297	285	280	294	302	297	292	286	266	280	290	292	290	301	256	261	274	292	274	295	257	271	265	275	283	299	279	272	288	288	262	293	300	297	274	272	264	271	289	299	294	299	302	284	296	299	250	295	314	302	265	282	293	296	305	269	256	310	296	246	256	319	276	292	297	278	302	275	289	312	294	285	317	304	271	285	276	304	256	291	270	259	272	296	263	327	254	267	298	261	303	271	284	264	264	296	291	297	293	294	269	254	297	311	281	280	295	257	252	278	306	279	275	288	282	304	279	286	289	288	274	333	278	287	281	283	272	319	297	274	300	259	292	292	256	274	246	267	264	291	274	287	302	255	282	293	303	269	283	275	298	268	264	319	305	286	306	287	290	290	279	289	294	292	285	280	261	270	269	302	294	285	272	282	295	258	277	279	291	307	275	287	289	288	315	279	275	283	274	294	290	289	277	294	303	315	286	268	279	268	281	312	316	283	267	300	277	283	293	299	262	306	258	280	272	267	270	299	289	291	299	236	278	279	304	274	285	271	293	275	271	278	279	317	259	288	281	240	311	300	256	300	268	297	288	295	262	255	290	250	263	290	309	277	294	270	261	307	285	277	301	277	279	283	313	271	282	296	282	262	271	315	267	330	272	262	288	276	272	264	278	245	281	302	301	283	275	279	273	292	294	300	279	251	301	293	278	279	267	277	304	267	279	246	287	277	282	321	307	279	299	289	301	301	282	265	287	276	288	296	265	279	261	283	282	255	277	275	276	275	278	293	251	284	275	284	266	270	315	295	304	268	308	307	304	293	270	293	278	280	267	285	297	317	270	290	269	272	263	285	308	275	298	315	284	283	290	290	292	313	285	287	265	286	325	275	270	272	300	292	277	296	299	269	273	293	286	277	242	292	265	282	302	266	296	271	293	289	275	270	267	280	293	286	261	287	274	261	265	278	286	295	293	280	280	296	270	268	271	313	289	278	298	270	294	268	279	339	271	265	265	307	257	268	283	275	311	295	278	265	312	312	294	288	282	273	289	297	285	244	290	258	291	271	266	285	292	260	285	263	284	269	287	271	297	303	302	259	273	293	272	298	273	278	308	273	269	285	288	266	266	294	290	269	282	281	302	284	291	288	262	314	324	286	274	286	297	278	265	259	293	276	288	268	258	292	277	265	251	268	260	322	269	293	279	281	290	326	301	282	263	261	256	279	247	285	299	255	311	288	282	278	278	274	244	262	315	255	287	282	263	258	275	283	305	287	306	296	330	307	277	284	298	285	261	268	276	276	274	280	291	250	280	312	260	290	308	288	289	272	230	257	255	266	297	267	296	279	285	293	294	260	274	298	294	298	301	302	264	280	284	286	288	288	264	304	290	273	299	277	291	290	300	290	278	253	278	290	277	265	302	267	296	288	281	299	267	275	274	268	292	294	285	273	293	281	282	298	244	259	260	321	283	250	260	278	287	288	280	308	265	324	303	278	286	284	270	283	311	268	308	307	287	277	265	267	282	264	306	280	297	291	300	279	271	249	298	311	303	257	308	269	265	299	288	293	309	284	279	291	257	286	305	292	255	316	287	278	296	282	277	271	288	256	305	310	291	281	291	268	289	271	262	290	287	288	265	266	287	289	278	299	289	273	272	278	259	313	298	288	300	264	291	269	289	282	285	276	310	264	285	297	300	293	279	320	289	299	254	313	284	278	274	301	297	279	258	274	277	281	311	330	298	292	312	281	284	274	242	282	263	268	317	294	289	319	281	278	287	275	271	275	291	259	271	249	281	292	268	278	286	270	273	276	290	312	273	287	252	273	283	288	260	286	292	299	260	302	310	304	257	282	292	283	268	275	313	289	280	277	297	281	271	280	289	290	295	293	300	271	285	276	276	296	304	269	281	301	291	311	275	274	273	314	273	280	286	319	284	289	274	282	280	263	285	268	302	264	275	282	270	279	296	285	263	267	326	285	292	292	266	238	270	279	286	282	301	300	298	274	258	270	244	280	273	281	272	289	276	283	275	274	277	260	276	256	262	272	287	287	276	242	275	296	260	272	283	305	258	268	287	299	282	313	290	288	289	272	288	271	255	277	274	290	287	305	293	325	304	306	282	282	242	274	299	273	279	269	255	284	296	288	311	272	292	292	258	266	266	279	292	267	253	265	305	279	297	311	324	285	246	293	301	301	285	286	271	325	295	296	287	299	262	316	266	278	291	282	289	272	261	289	285	249	285	278	296	263	313	266	265	257	288	278	294	294	267	293	253	318	300	294	278	297	271	278	300	285	298	286	299	275	255	293	272	299	296	285	302	282	290	271	286	299	247	265	294	255	283	260	247	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21932	2682	5876	6504	5539	4495	3653	3079	2773	2395	2142	1989	1802	1613	1554	1521	1445	1332	1290	1173	1221	1138	1177	1049	1022	983	1011	996	962	990	944	954	912	901	861	935	888	899	899	871	790	898	875	939	884	865	878	879	851	831	841	838	839	851	864	830	831	845	876	812	832	817	827	827	806	866	836	801	825	812	843	803	767	830	826	816	783	745	854	777	757	813	865	772	756	815	779	745	793	753	778	759	818	835	775	782	846	775	834	755	777	790	777	763	795	776	803	807	835	801	766	793	766	778	764	791	812	746	771	768	787	818	800	815	802	795	772	761	748	810	818	789	758	788	787	746	796	764	795	865	739	803	775	796	777	737	760	737	759	861	796	758	787	740	816	786	776	836	783	808	779	804	762	836	851	810	860	809	752	771	847	783	798	795	794	799	745	753	786	779	729	718	759	787	800	825	803	793	789	776	813	765	792	755	817	777	821	760	783	767	769	792	744	755	780	740	812	813	815	800	767	802	784	869	743	812	769	786	814	726	776	769	788	773	811	725	804	774	807	846	800	761	798	778	789	776	813	815	779	791	810	785	732	785	833	783	757	758	733	778	826	831	767	792	728	825	760	809	772	798	764	749	802	765	856	758	795	791	808	781	754	826	793	734	749	854	836	779	747	784	791	785	823	785	773	736	761	762	816	781	810	749	777	771	820	770	776	766	752	716	806	779	811	757	758	843	758	757	848	684	811	806	765	795	786	747	765	758	797	778	731	758	774	793	791	795	825	791	799	799	758	806	749	755	776	799	743	734	777	789	753	791	764	826	818	778	793	790	767	754	804	789	795	772	784	802	783	766	745	806	754	809	788	821	739	770	722	782	762	797	755	789	764	758	743	802	806	814	763	761	779	783	806	833	774	845	722	793	774	778	826	724	767	756	785	754	822	805	782	758	794	787	793	781	747	764	785	766	787	769	773	772	765	821	806	779	765	761	790	754	760	749	749	793	790	755	782	762	796	795	751	786	792	787	731	776	755	747	770	823	783	767	757	798	797	801	743	786	777	738	809	749	816	814	828	824	798	769	765	793	765	806	759	767	809	779	785	792	827	794	827	771	754	796	764	743	775	764	785	770	789	817	789	798	798	758	756	806	771	801	758	799	777	826	775	760	795	788	770	749	720	775	808	815	794	753	732	777	792	774	767	810	836	754	848	763	793	780	766	789	760	744	742	751	803	801	754	785	784	770	796	798	763	763	799	782	739	756	792	784	794	783	755	766	762	779	764	794	779	753	778	764	771	748	789	750	753	765	761	768	745	782	814	749	848	786	772	754	819	778	780	765	737	779	817	778	781	777	810	795	778	754	803	764	812	793	805	760	794	754	831	770	744	795	829	793	807	770	805	798	812	717	769	773	798	765	753	760	817	780	770	744	737	803	783	779	744	824	769	738	777	757	795	772	743	749	768	775	727	848	737	763	795	771	806	812	793	762	790	761	827	775	796	755	760	751	777	760	831	771	802	809	805	791	791	789	808	807	791	788	766	738	753	778	774	762	783	775	820	823	807	756	784	758	781	766	766	775	789	810	798	804	754	790	791	784	795	748	782	791	744	780	750	780	830	739	796	801	776	750	824	763	764	790	747	810	775	786	769	776	790	835	757	769	789	780	751	804	789	732	758	809	806	798	776	775	816	780	832	799	792	781	794	806	759	789	801	776	775	775	780	768	763	790	773	796	777	761	816	770	787	789	778	749	811	767	735	779	786	762	772	820	735	735	820	782	782	805	752	779	786	805	801	800	733	776	770	778	809	757	770	761	769	788	789	741	757	825	732	820	773	807	786	743	783	748	787	788	827	729	803	819	767	788	774	761	763	787	800	793	789	794	776	797	795	784	734	794	775	783	779	794	723	775	769	744	814	796	736	813	755	770	764	789	777	780	799	777	791	801	755	849	747	823	788	759	780	725	795	753	825	820	784	775	794	777	770	770	751	783	821	805	809	768	726	777	781	795	732	800	738	777	836	760	770	817	828	768	802	780	809	771	731	776	771	792	758	794	799	789	803	813	772	779	777	717	775	779	748	755	790	761	789	818	781	778	795	844	789	821	766	797	765	751	812	777	806	749	803	788	747	774	771	763	832	770	753	778	818	836	800	784	769	731	796	756	822	791	815	782	782	766	722	777	813	763	773	797	765	775	787	779	789	769	776	778	760	783	779	806	831	747	721	783	776	751	785	789	789	780	767	783	769	799	819	784	727	771	768	777	760	775	742	777	769	798	770	816	800	811	764	795	777	845	810	786	815	735	755	727	731	766	747	798	828	797	765	776	758	755	799	769	814	787	759	828	793	756	814	800	770	782	799	767	743	784	814	719	748	801	748	758	772	768	777	792	773	808	761	728	813	785	785	710	764	824	761	769	793	765	766	795	797	801	764	783	793	804	727	798	743	760	755	754	784	732	750	716	707	782	823	831	809	746	768	785	797	791	737	828	755	759	792	804	734	811	786	787	806	752	820	757	825	784	782	777	784	778	774	806	776	765	791	823	775	791	734	784	795	775	742	714	791	802	826	841	804	790	764	778	777	775	775	823	800	836	792	713	771	745	794	801	793	779	766	780	806	779	807	753	794	773	793	812	800	769	706	793	791	760	751	758	774	740	810	735	781	805	760	750	768	819	801	746	805	783	753	781	760	770	767	764	801	746	793	807	771	773	812	747	732	766	800	834	756	751	769	800	794	728	789	809	756	811	811	830	778	800	792	813	745	786	776	808	773	805	770	812	744	766	746	823	798	783	763	801	745	739	789	744	772	798	748	825	728	736	797	785	812	783	762	774	791	816	772	824	792	773	788	756	775	767	759	760	782	749	741	830	827	801	735	821	811	796	800	715	779	759	765	794	797	799	730	771	795	789	823	747	811	809	766	782	755	766	744	809	760	787	809	793	808	796	788	783	758	740	743	782	809	813	760	761	756	788	788	749	788	775	783	816	786	794	857	780	762	822	811	790	822	780	755	769	726	789	741	788	812	753	804	804	768	774	793	795	788	810	819	763	762	789	790	789	753	788	778	785	756	748	745	756	792	826	785	818	772	816	755	762	792	819	794	772	745	735	781	746	783	767	794	835	808	771	770	791	728	806	785	737	759	778	704	794	872	778	776	764	717	768	784	820	729	783	827	802	779	804	808	787	765	811	810	798	850	773	809	715	763	768	816	849	804	759	810	781	785	745	809	814	800	735	793	749	755	791	759	818	797	826	735	705	800	796	777	763	779	812	739	787	752	797	731	755	766	783	746	794	766	790	780	773	749	787	808	774	770	791	813	779	762	724	776	786	817	764	755	752	804	807	782	772	768	820	757	738	800	820	791	804	747	752	795	797	787	787	769	821	741	750	750	800	835	751	688	794	783	788	768	805	781	781	751	776	796	796	794	757	766	776	802	796	794	777	780	812	791	813	770	761	754	772	752	802	797	756	776	762	790	779	805	758	764	807	795	769	787	781	809	766	780	751	778	800	764	767	746	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6789	445	292	173	125	129	126	122	109	113	100	90	89	112	115	110	121	94	114	114	100	104	97	84	104	92	111	113	125	108	102	88	87	102	100	92	89	100	106	95	108	90	98	104	109	98	107	103	112	105	96	115	106	117	89	99	90	95	102	92	104	92	94	109	100	97	95	107	112	102	96	97	100	96	88	100	115	106	97	105	97	118	108	96	95	105	109	98	99	109	108	86	111	113	118	103	89	101	88	118	103	102	97	76	100	97	93	108	94	97	86	89	84	95	101	98	101	88	92	103	79	96	85	100	102	98	83	102	108	102	95	119	105	112	123	89	89	110	68	84	108	94	103	96	83	93	84	106	90	101	106	98	89	85	108	112	98	108	90	98	96	98	88	102	102	93	121	97	90	96	102	83	87	84	95	103	92	101	96	98	106	77	110	90	99	96	106	118	103	107	120	87	96	106	92	96	117	83	103	110	91	97	95	95	106	95	115	102	104	96	110	87	105	111	112	103	111	98	112	99	91	100	93	85	108	96	108	115	95	94	95	95	106	93	105	90	100	84	95	95	97	110	103	91	83	103	110	94	111	78	97	99	111	99	115	117	105	79	110	109	100	114	99	94	94	97	102	101	97	119	103	108	102	103	90	99	93	90	113	81	106	108	110	128	99	98	95	96	103	110	115	79	99	81	92	99	110	87	87	95	106	103	83	85	81	101	99	98	117	95	82	91	100	88	86	91	99	108	97	91	113	114	83	98	81	96	95	90	98	105	102	86	86	94	107	98	90	99	97	93	92	103	103	98	80	84	120	111	104	88	101	95	96	113	107	90	108	113	101	103	109	90	105	98	108	100	96	102	91	105	103	92	98	84	108	103	85	113	105	77	101	100	108	99	96	115	104	100	83	99	103	103	104	95	98	88	100	80	109	116	111	106	99	103	84	112	106	101	105	103	100	93	106	103	96	86	99	92	100	78	91	96	102	89	98	95	104	102	91	111	100	112	104	96	103	93	99	90	119	107	108	109	103	94	113	100	107	118	106	97	101	93	106	95	108	82	102	91	97	114	88	90	98	95	99	97	111	97	100	94	103	89	123	90	110	91	88	109	105	100	75	108	110	110	100	92	114	93	85	113	107	91	94	88	102	105	110	107	105	89	109	95	88	100	108	101	121	90	103	98	110	97	106	97	126	114	100	97	89	108	110	94	80	109	101	101	106	112	97	101	114	101	83	96	117	105	103	93	87	108	106	115	94	103	103	115	103	82	99	97	108	102	100	95	99	100	86	99	89	102	96	118	108	94	82	98	94	119	95	103	112	110	102	95	90	104	104	99	98	109	108	107	83	105	109	107	107	90	120	109	83	108	88	88	102	103	107	82	96	97	97	104	89	79	102	101	100	107	125	120	106	97	87	90	96	92	104	107	107	100	91	99	112	111	99	93	97	106	108	98	109	101	102	101	98	92	109	80	92	110	110	70	90	110	88	108	100	84	92	114	103	90	99	104	100	96	96	103	106	91	93	91	96	104	99	70	105	98	98	119	104	88	114	81	110	88	99	109	86	88	89	109	100	91	110	90	95	91	93	100	105	95	93	88	98	84	90	93	100	97	107	118	98	94	122	93	72	91	94	95	107	112	98	111	112	115	112	98	79	115	108	101	97	94	112	84	97	113	86	86	95	102	106	103	100	100	103	113	114	111	101	98	81	93	107	108	112	95	90	105	102	93	111	101	94	106	94	92	101	91	86	114	79	108	75	98	101	108	89	97	114	100	87	95	100	106	111	89	104	114	96	98	85	113	103	90	102	123	109	113	115	106	96	101	101	88	93	89	89	110	81	117	97	102	105	101	107	97	107	84	96	100	105	103	93	98	98	86	84	100	114	122	93	102	105	114	88	108	98	93	115	102	92	106	102	92	89	107	92	103	84	97	85	103	107	97	92	85	91	100	95	91	110	119	104	100	106	102	100	96	104	80	113	100	89	104	83	98	108	99	119	110	107	95	108	94	108	110	99	104	107	100	83	100	83	103	98	89	91	97	84	105	99	89	111	88	115	111	98	115	103	99	115	101	74	92	85	83	107	102	96	88	105	97	86	101	100	99	115	94	84	115	102	91	108	99	101	101	108	97	101	100	110	100	103	97	97	88	106	98	100	93	98	119	115	102	83	97	102	103	107	98	108	120	80	106	112	93	85	84	96	125	91	105	114	97	96	98	90	84	92	108	101	97	110	107	96	104	105	95	99	98	111	108	101	98	106	111	103	106	99	92	110	106	104	85	105	93	83	101	119	106	117	100	112	105	107	105	99	93	88	96	104	111	93	107	84	111	91	90	120	92	103	93	104	97	100	91	97	106	109	111	93	116	106	104	80	94	99	118	98	110	102	110	111	89	96	98	93	103	96	93	100	100	96	89	103	90	81	101	83	98	107	93	90	81	106	98	97	95	89	96	91	96	104	90	113	121	100	106	94	94	102	91	128	96	98	116	100	73	102	100	112	90	102	87	88	109	97	115	77	82	84	94	90	106	104	111	82	103	97	102	100	104	122	103	77	105	110	96	102	120	102	94	93	118	116	93	100	107	92	88	100	101	97	96	93	95	116	96	105	96	95	99	80	105	99	103	117	83	111	113	93	98	97	102	126	112	91	94	101	101	106	89	86	106	87	94	91	83	103	92	88	95	87	105	98	115	96	101	91	96	100	100	96	88	75	90	86	87	93	112	97	114	117	83	90	70	97	92	107	83	92	92	100	110	103	91	110	103	96	63	125	107	101	97	91	103	103	97	112	113	103	87	96	104	107	91	87	93	101	99	103	86	97	108	109	90	97	90	104	98	89	91	104	89	91	115	91	97	82	79	89	93	95	94	100	99	93	108	87	120	109	99	96	95	107	104	98	99	99	80	98	94	102	99	109	106	103	103	96	91	93	95	97	97	105	97	99	122	93	84	111	83	98	97	90	93	99	114	102	92	102	92	89	102	96	111	106	98	129	103	88	88	96	101	98	99	106	104	114	137	95	110	98	90	104	87	87	105	98	107	98	90	102	89	103	93	118	105	84	99	106	95	117	111	92	91	96	85	112	102	124	99	99	101	109	93	121	99	97	97	111	111	94	104	91	103	115	95	107	109	105	103	95	96	86	111	103	104	99	98	112	104	107	114	97	93	102	110	111	80	103	95	102	105	97	95	77	86	98	95	89	115	100	109	88	90	91	106	86	105	100	114	97	91	92	90	88	98	111	93	102	90	95	118	90	106	107	97	100	112	95	115	107	112	78	115	95	83	116	86	112	97	121	96	106	89	91	81	107	89	97	104	91	89	97	80	108	114	113	97	92	98	118	104	92	98	95	86	101	96	90	101	104	102	95	95	98	98	107	98	96	97	120	94	95	96	91	96	95	109	115	92	115	93	87	103	97	102	102	91	89	98	85	102	100	98	106	92	94	104	96	92	90	108	111	93	102	88	86	90	114	130	92	102	89	115	91	89	89	93	89	112	104	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6832	418	497	561	516	436	482	399	406	416	423	383	344	365	365	348	353	354	304	318	365	337	365	319	336	366	354	365	368	366	358	344	349	321	362	359	355	324	352	357	343	364	364	394	351	361	351	342	324	364	353	329	340	366	368	321	327	342	351	318	360	347	349	327	344	330	355	328	331	321	347	395	362	348	362	341	352	355	351	345	349	351	374	342	358	357	334	343	357	322	352	337	384	369	335	371	377	349	316	337	355	328	354	341	335	350	355	356	340	334	342	380	398	337	369	320	355	341	324	353	353	353	350	398	337	328	350	365	348	327	336	364	345	384	368	331	329	381	364	332	368	343	317	346	312	392	329	352	353	321	359	365	350	371	371	337	331	342	347	327	350	325	374	335	348	350	356	342	338	369	338	308	343	330	344	364	362	336	320	336	355	334	368	331	336	354	352	334	341	358	361	360	368	369	342	328	333	346	363	340	360	344	339	349	335	372	329	352	360	311	309	343	351	367	350	383	357	355	356	363	357	380	327	326	366	341	331	338	329	367	341	309	308	305	344	332	336	368	337	374	313	350	355	350	309	359	369	355	361	373	339	343	313	362	328	339	317	372	338	321	345	329	331	356	317	316	358	349	346	338	349	333	334	341	326	340	335	314	376	355	334	350	353	321	339	301	312	327	355	319	338	339	339	321	345	343	336	373	354	370	363	345	350	338	319	330	327	362	351	340	358	329	326	320	340	360	355	328	325	333	342	342	331	309	341	341	338	330	354	335	366	337	338	322	363	321	314	348	370	346	293	338	332	347	331	330	354	378	336	347	350	339	325	373	308	332	367	328	362	313	342	376	332	334	358	334	371	334	317	341	328	338	369	344	352	347	313	326	308	349	338	338	359	361	349	335	335	345	333	344	326	294	376	292	325	327	337	357	315	324	344	341	339	358	328	375	342	340	343	344	315	373	345	355	341	342	364	336	357	380	321	328	318	336	348	325	327	351	348	352	360	328	334	326	317	358	327	360	325	384	372	322	339	356	360	342	345	394	329	351	345	309	332	340	365	353	320	367	345	329	322	347	343	378	328	334	365	357	350	331	330	348	340	342	328	334	318	322	348	365	345	344	357	353	327	345	377	313	364	330	366	349	322	353	359	351	355	351	336	360	338	339	325	343	367	372	355	341	318	349	348	348	335	351	314	311	349	365	357	329	364	351	361	339	351	341	356	333	348	304	334	345	322	349	336	385	345	320	342	350	361	340	366	381	390	355	309	343	373	347	346	354	358	339	344	343	374	335	352	336	343	318	345	350	349	378	335	331	343	357	377	340	362	372	309	360	333	331	335	323	342	347	358	323	333	350	320	303	330	335	332	340	317	315	351	346	358	363	344	328	345	337	345	326	351	341	344	338	358	335	339	322	361	360	332	317	367	292	348	326	318	326	322	347	344	379	335	351	327	332	351	358	332	356	355	340	329	343	352	356	345	324	358	356	371	341	317	326	356	360	326	364	358	342	333	348	369	340	356	346	308	350	343	337	331	346	365	353	354	367	346	357	337	300	348	337	352	346	317	343	347	363	349	355	347	343	354	328	343	365	349	352	335	358	352	371	334	334	349	402	331	336	335	331	369	336	328	334	330	359	348	331	300	355	363	358	330	345	356	331	328	347	344	344	321	365	347	361	361	361	339	358	339	330	325	393	359	348	357	327	345	323	327	310	348	342	350	357	345	315	344	333	326	334	314	362	342	366	340	338	322	364	392	330	337	314	351	347	359	334	363	349	346	332	356	354	326	341	331	339	278	355	359	333	341	359	328	346	373	341	363	347	357	362	331	372	356	320	338	345	327	360	336	328	354	340	327	332	333	326	336	368	351	361	350	364	341	349	347	338	321	347	339	316	335	320	318	349	352	385	351	322	392	358	313	325	343	337	360	336	333	311	348	360	342	331	353	367	333	307	306	346	342	340	355	344	343	357	313	354	335	327	373	315	338	327	359	358	336	353	352	354	316	356	328	386	335	325	325	328	360	355	332	358	365	373	348	354	360	311	329	355	329	296	336	335	308	326	380	349	352	309	338	348	337	330	357	336	328	327	337	339	315	366	382	331	322	358	342	330	331	355	356	320	359	356	353	328	323	326	324	349	348	363	340	344	348	337	338	373	344	341	327	352	344	346	365	332	360	375	338	347	350	336	399	336	366	361	333	357	342	339	339	331	342	350	373	377	359	324	299	323	352	370	336	338	313	375	323	338	347	334	322	371	338	380	318	359	357	349	358	373	322	326	373	347	329	363	357	353	361	351	344	327	338	348	329	332	372	329	329	353	324	346	339	378	364	332	356	361	338	336	354	343	332	326	353	344	342	351	385	343	350	335	319	333	353	331	381	356	339	334	356	341	321	303	337	308	324	353	363	338	342	368	347	391	334	321	374	384	339	366	347	348	364	349	341	350	345	368	348	341	351	369	356	356	326	352	359	361	364	330	311	361	336	349	350	349	356	383	323	319	345	334	337	340	366	340	358	357	341	368	317	338	342	335	319	370	305	358	368	341	362	347	334	343	374	363	344	363	351	355	353	329	356	396	301	348	361	342	364	335	306	345	344	340	337	340	343	370	362	340	355	353	345	326	324	339	340	340	336	330	347	357	340	381	337	332	355	353	340	351	347	370	329	338	360	319	344	354	372	334	330	357	350	360	369	346	330	320	337	338	343	350	335	325	360	321	317	352	352	362	364	337	364	318	331	318	330	369	345	323	317	358	345	295	367	357	323	352	325	345	364	331	336	342	351	304	322	383	338	347	324	334	343	348	341	334	358	316	334	336	351	333	350	312	358	372	351	364	332	331	353	351	339	360	330	367	306	306	345	375	321	344	326	355	372	317	340	342	339	332	357	308	302	357	373	365	328	344	351	343	352	325	340	368	333	340	371	323	363	336	327	350	352	346	334	394	328	364	320	359	344	329	318	318	339	329	341	366	348	345	334	363	346	334	330	400	348	404	358	376	338	344	315	331	334	329	328	341	349	348	366	335	381	335	351	325	326	354	316	381	343	369	325	326	352	366	324	338	316	347	351	349	351	365	346	342	377	352	290	327	339	330	342	356	354	351	358	344	329	370	353	384	308	314	340	347	361	349	360	358	324	323	329	345	330	360	322	326	353	311	348	342	354	345	319	335	351	351	367	294	345	346	352	376	335	364	368	350	346	336	349	361	335	352	356	322	334	355	327	348	379	336	336	355	346	334	344	366	353	324	339	344	328	344	317	337	332	329	344	323	345	351	299	324	371	350	377	358	305	321	346	312	334	367	311	331	348	337	308	357	330	348	320	354	344	375	334	334	325	335	361	394	357	356	348	365	289	331	341	340	353	334	340	382	350	353	309	346	341	305	321	359	378	343	348	337	349	347	366	323	353	315	356	330	336	345	326	381	365	338	352	348	352	329	329	321	367	376	336	322	347	355	360	349	337	365	340	326	355	331	348	351	371	318	325	345	349	352	352	338	329	367	350	372	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39147	13745	2758	1105	785	649	499	451	382	381	332	320	284	286	261	267	268	271	252	243	210	290	256	261	256	237	245	229	249	228	233	231	241	258	214	235	271	243	259	237	231	221	200	215	228	221	244	207	245	224	231	248	255	229	214	250	227	209	207	213	243	218	218	213	224	213	213	226	206	224	228	221	240	217	198	239	237	233	207	239	229	198	214	233	232	237	217	253	226	227	218	224	220	226	230	227	204	221	221	252	224	233	245	206	210	246	231	213	210	225	231	229	221	267	235	221	222	213	213	232	212	227	252	212	232	246	216	208	219	235	232	216	236	202	224	234	207	237	243	226	210	215	226	222	262	218	215	232	263	222	216	232	240	241	217	236	204	214	239	211	223	202	212	225	211	218	243	217	227	205	253	192	236	246	263	244	217	234	201	193	196	214	235	225	234	262	210	228	218	191	251	232	213	232	251	216	225	224	215	217	220	207	224	236	221	224	194	233	232	225	217	207	209	233	230	204	208	213	210	220	229	229	228	221	265	227	224	205	250	208	256	227	232	215	237	206	242	204	247	252	217	229	221	237	238	225	215	241	212	218	252	227	229	234	222	245	225	254	207	215	246	230	233	228	230	237	221	191	221	204	254	245	217	235	238	230	224	214	245	248	192	224	247	234	214	212	216	223	202	245	237	225	213	221	217	252	246	258	208	210	202	236	229	216	224	231	221	218	219	220	237	215	249	243	252	211	229	194	248	203	191	214	228	205	218	217	222	204	247	218	236	227	225	192	222	220	229	215	234	233	221	243	245	200	238	220	234	250	220	213	233	224	229	214	220	204	210	218	216	237	199	208	235	213	212	212	196	243	217	217	252	241	220	221	219	217	230	224	240	206	235	227	233	234	228	225	246	229	222	230	244	222	210	237	209	212	222	255	224	225	243	247	202	238	253	217	227	221	239	232	209	245	228	205	235	244	218	237	224	230	229	231	247	231	196	193	207	194	211	215	230	219	224	219	209	243	254	215	240	269	235	227	235	244	233	222	242	221	225	228	209	207	230	230	214	231	223	236	222	206	234	268	231	251	199	239	213	208	210	219	242	225	222	245	224	248	217	210	221	222	232	230	240	209	226	225	199	219	224	236	222	234	251	230	232	224	218	215	214	214	240	253	236	249	238	194	234	229	243	216	231	245	218	242	229	231	219	222	231	235	206	220	232	232	221	207	222	223	244	241	236	224	210	201	233	214	217	243	233	233	237	204	237	199	229	235	226	218	233	223	223	236	224	221	236	219	241	220	216	220	223	204	234	222	238	238	232	236	242	218	241	206	211	229	237	248	234	223	217	226	252	199	219	225	208	233	244	220	223	244	214	221	233	213	225	221	203	244	226	211	212	252	248	210	229	247	222	213	217	236	226	203	230	236	229	222	248	211	217	226	215	207	208	227	227	212	227	220	247	241	209	220	203	229	220	228	222	216	227	235	259	236	231	213	257	257	265	224	223	212	236	236	217	219	239	234	214	236	241	223	234	261	230	248	211	223	235	215	216	215	238	236	212	245	218	246	221	205	214	236	221	212	251	228	220	232	218	224	239	222	219	237	223	254	216	218	249	240	248	203	233	235	218	232	215	247	199	242	223	217	232	240	191	218	237	222	226	229	196	205	241	210	241	210	234	223	213	246	218	228	218	231	255	228	235	243	226	231	209	187	229	215	234	206	231	218	221	222	233	211	217	240	216	222	238	202	220	206	208	208	202	235	217	218	217	224	222	216	222	232	249	258	214	203	224	227	238	255	223	220	223	198	222	237	237	212	225	204	239	230	218	210	216	243	236	226	228	208	181	210	238	230	209	250	231	229	220	226	244	211	222	208	239	202	238	212	207	231	213	230	234	201	216	205	237	270	211	221	248	224	271	250	214	221	232	197	237	194	251	215	235	223	249	212	218	222	241	235	226	237	232	214	243	224	231	259	222	257	236	249	242	223	257	207	239	231	215	216	229	209	226	208	225	231	227	238	239	234	199	240	231	232	222	216	224	226	222	235	226	229	237	229	220	209	229	223	215	220	200	236	233	214	216	231	226	223	228	217	251	229	225	241	203	237	221	245	235	231	241	235	206	221	233	221	238	238	215	206	205	218	233	256	241	243	210	229	227	221	239	230	216	251	231	245	231	229	197	219	199	210	206	247	226	220	220	244	242	209	217	223	258	228	228	229	209	234	200	220	233	238	230	244	217	211	228	227	227	224	200	209	213	227	250	237	230	213	217	226	224	243	230	217	232	234	244	204	219	208	231	213	208	245	232	253	208	223	230	228	237	248	223	220	205	239	238	233	208	232	247	249	238	220	214	206	247	229	239	227	210	218	212	224	221	215	234	237	218	233	233	209	219	239	199	224	192	219	212	224	208	211	218	227	229	227	235	238	202	231	231	226	241	208	208	237	225	250	218	219	202	220	236	247	234	223	242	219	239	243	237	241	272	216	223	232	211	210	238	233	229	238	210	221	233	233	220	192	227	215	228	222	208	221	233	220	197	207	215	225	213	238	214	220	212	247	212	244	225	242	236	185	237	239	267	239	247	237	216	237	226	243	226	208	205	207	217	222	241	203	236	227	248	218	222	229	228	216	236	218	226	241	223	220	232	239	222	217	221	231	240	223	240	223	215	213	212	232	241	222	219	213	233	215	219	234	206	217	237	215	242	213	227	219	196	228	255	237	235	246	213	253	242	237	204	208	246	168	270	224	220	233	220	211	204	233	220	200	225	230	214	197	215	204	226	234	235	248	230	219	226	211	232	233	230	211	223	246	249	187	236	228	232	214	223	210	233	243	227	202	249	201	234	216	234	232	211	218	223	243	230	242	243	224	230	238	235	218	236	227	250	217	217	252	215	224	214	212	227	251	233	213	229	246	242	229	225	190	241	212	240	210	198	225	225	243	211	243	226	244	238	240	229	223	237	214	235	211	223	236	225	219	206	228	209	216	213	217	227	205	225	234	234	234	218	227	211	242	231	233	197	223	244	224	250	216	222	226	237	235	212	232	226	208	249	231	247	236	208	214	253	236	183	226	222	218	219	208	219	208	246	223	240	214	217	225	208	223	228	214	206	215	210	218	242	222	234	218	226	203	207	227	216	220	221	246	228	233	226	207	222	234	214	222	244	232	231	233	213	211	236	242	196	228	211	205	227	246	226	216	217	204	222	241	222	244	209	228	206	185	228	204	204	231	234	210	224	224	238	244	251	242	215	244	256	230	218	225	241	234	238	238	227	225	235	247	217	226	207	266	232	219	221	202	234	223	233	226	238	228	220	215	211	207	210	215	226	218	238	224	214	232	240	214	266	225	215	243	214	220	236	223	220	216	220	219	244	231	226	227	221	223	229	214	227	206	246	203	221	216	236	232	213	212	204	213	244	239	253	242	230	232	206	219	258	227	234	207	215	254	229	227	213	270	222	238	231	217	223	215	216	232	223	210	230	195	239	237	221	247	232	208	231	240	212	229	225	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17801	1564	3381	3871	3136	2577	2170	1760	1713	1530	1386	1321	1149	1122	1043	1019	1016	906	921	918	893	820	819	820	796	806	795	750	768	786	712	717	720	706	729	706	712	714	678	741	678	712	718	725	736	676	685	723	733	737	708	709	714	689	747	661	680	729	669	720	671	663	708	656	670	691	664	672	659	648	681	719	764	679	685	644	681	694	667	685	695	688	637	647	661	653	704	652	645	659	665	686	715	690	659	668	656	662	649	642	651	691	640	693	671	643	677	694	660	661	666	691	660	686	610	718	658	711	621	609	618	648	666	672	651	672	604	626	662	680	685	647	662	652	649	630	655	690	618	660	682	645	691	618	616	645	629	690	677	644	702	637	667	664	662	629	635	679	631	688	674	676	681	671	652	665	658	628	669	631	668	655	641	632	662	666	637	650	652	703	598	658	698	651	641	658	649	642	682	627	624	684	639	647	633	664	670	631	684	665	676	680	631	630	657	641	658	640	623	683	664	593	690	660	642	623	651	671	676	685	694	610	646	650	665	659	633	689	646	674	635	640	676	657	703	652	668	675	654	626	652	624	638	669	642	660	658	629	675	667	649	670	658	686	655	658	650	706	646	616	676	649	632	668	680	654	715	673	696	665	624	660	659	626	609	660	639	648	666	672	617	658	688	673	639	657	686	681	635	669	613	635	658	618	617	652	684	665	636	677	686	702	659	649	652	662	662	688	674	666	706	661	691	703	662	672	686	687	683	683	655	681	670	656	706	698	722	691	703	639	592	683	650	667	658	623	634	663	639	621	680	709	651	655	633	656	655	685	668	666	635	679	690	664	622	638	676	624	672	668	657	629	709	644	631	596	613	609	670	648	606	655	651	693	681	679	650	644	656	671	639	674	644	655	668	628	662	651	627	660	654	624	670	714	648	613	650	645	684	667	665	653	693	630	629	658	682	630	656	651	647	656	664	677	628	652	632	683	647	647	650	656	691	703	629	673	662	629	675	663	675	661	637	681	687	655	700	687	691	651	683	663	645	683	655	671	657	676	682	712	631	634	663	705	621	606	656	668	663	681	598	665	704	661	681	674	677	700	652	647	655	652	631	662	642	671	653	636	665	642	680	642	703	674	696	662	676	647	639	647	656	690	665	643	684	646	615	662	702	647	672	634	621	632	631	660	658	657	625	690	688	662	650	692	662	683	625	624	714	632	668	686	673	642	673	638	705	617	661	685	689	660	666	681	673	675	665	675	662	665	650	673	640	682	609	685	622	685	699	666	673	716	654	715	658	662	653	606	602	619	621	692	664	656	647	614	669	682	663	680	619	647	635	615	619	661	688	704	651	655	681	621	672	676	679	665	650	653	662	657	654	646	683	619	675	651	624	646	644	684	630	646	735	656	648	666	632	659	700	663	621	650	662	616	684	665	653	688	624	668	594	612	674	653	673	672	656	671	677	685	683	660	706	701	631	634	641	648	677	677	664	705	692	703	667	668	680	637	617	634	674	610	671	661	641	647	606	656	672	624	653	680	665	653	654	711	670	666	660	643	670	660	628	681	651	687	709	675	679	686	642	658	636	674	664	667	628	618	650	663	695	643	658	627	629	655	645	663	622	630	651	692	689	636	718	634	692	647	666	677	693	682	658	647	662	676	658	650	626	680	662	637	683	715	625	640	652	669	665	655	645	695	656	651	614	676	636	682	640	641	648	641	689	671	673	680	630	680	653	644	687	688	664	640	661	655	676	611	693	667	698	682	665	662	700	677	651	652	634	688	669	639	676	689	677	628	652	673	674	666	670	673	671	639	659	678	672	667	627	692	630	674	668	663	644	664	649	674	641	662	672	666	652	625	657	617	676	648	623	665	673	694	691	615	668	677	650	687	656	655	670	651	658	618	619	639	691	658	697	706	653	714	673	613	637	646	712	685	642	643	655	677	661	649	636	640	643	673	664	631	694	610	694	679	682	644	693	658	663	608	677	678	729	647	660	678	660	666	717	634	700	656	628	659	652	680	699	624	648	632	657	644	629	694	659	684	678	655	684	606	676	649	689	640	651	649	648	660	659	640	668	628	641	633	705	654	690	652	668	696	615	629	681	686	671	642	658	651	704	643	675	681	628	709	607	622	694	663	623	669	675	702	651	728	669	661	672	678	661	649	715	647	655	625	664	652	682	644	655	628	677	673	611	672	652	659	649	641	696	700	682	640	645	636	680	662	668	627	665	662	686	641	676	704	619	668	658	675	661	649	636	656	631	702	660	665	657	655	665	637	632	668	668	671	659	665	675	644	659	622	637	647	689	679	643	657	638	681	655	667	658	662	673	690	673	642	664	685	669	641	622	689	660	671	670	630	646	708	635	658	676	675	644	664	640	664	636	626	660	666	685	646	603	646	678	676	657	662	674	648	629	677	679	645	708	673	652	669	655	674	652	670	697	696	643	690	657	683	669	663	636	678	683	615	630	716	648	681	697	667	636	690	668	651	680	704	701	692	652	743	670	672	672	647	683	719	627	613	685	650	683	662	645	656	660	674	707	665	646	652	619	679	706	645	632	657	623	686	662	651	652	638	655	675	655	664	634	645	691	662	673	677	668	671	628	632	661	691	665	694	718	619	640	666	699	655	658	685	656	674	653	630	648	617	653	703	656	649	669	678	648	659	646	655	624	685	690	669	651	661	645	656	674	662	683	641	630	679	722	659	668	651	676	619	692	664	683	639	675	644	701	662	696	660	702	662	688	639	640	667	622	661	653	688	672	653	689	647	728	654	609	650	639	678	674	660	658	699	674	687	611	642	712	682	678	660	658	667	695	665	669	638	627	664	675	644	703	636	638	691	675	654	658	680	642	659	668	653	690	640	681	695	634	717	675	640	653	691	659	716	674	658	613	660	678	650	612	620	617	673	600	664	646	607	691	711	660	654	658	650	681	686	653	633	651	631	628	661	675	652	653	647	686	700	680	631	698	607	637	674	671	664	689	692	703	683	707	651	688	661	662	661	663	603	656	678	638	648	655	730	631	643	655	640	627	672	662	684	718	644	685	680	668	664	676	649	701	625	600	702	695	666	666	696	649	631	696	637	717	650	648	650	644	643	637	622	649	666	662	679	714	665	647	698	735	650	680	628	654	672	631	682	667	630	650	663	672	689	666	634	645	660	660	644	613	684	687	653	681	668	658	646	725	696	666	703	664	692	664	644	687	665	681	717	696	686	620	691	656	667	646	645	643	670	651	666	667	706	631	698	602	649	691	677	660	667	641	633	650	664	656	657	627	668	642	646	603	651	676	670	669	642	621	646	703	645	674	682	666	659	683	677	662	659	640	682	636	682	730	664	712	659	710	711	639	680	633	628	696	667	673	690	688	691	642	620	684	681	677	711	694	673	667	651	649	680	634	677	649	705	671	693	648	655	682	708	660	698	683	641	669	624	702	683	677	651	692	732	644	675	641	638	665	675	638	633	669	664	656	619	649	686	686	668	649	615	652	666	660	661	658	675	681	687	637	641	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44209	21392	12860	2608	1543	1146	927	728	612	559	504	443	458	408	360	358	380	376	357	334	309	336	334	316	308	317	287	326	322	321	292	302	300	313	294	299	322	309	307	243	280	282	295	291	306	247	291	266	272	289	284	268	330	293	285	248	288	283	285	254	275	248	241	276	298	263	264	255	284	321	298	284	270	306	296	281	256	298	282	282	260	297	290	303	283	276	268	291	279	248	292	303	277	251	255	264	277	295	284	250	299	269	265	282	277	295	276	279	238	286	280	259	296	287	277	276	298	276	298	313	250	282	275	309	287	299	264	270	263	249	278	290	292	271	298	299	261	262	259	282	254	300	280	313	273	275	273	265	304	248	233	256	265	267	263	285	281	290	290	288	256	288	285	307	281	282	288	254	287	287	315	276	281	306	282	283	305	291	272	268	306	322	307	298	285	290	284	261	264	286	291	257	280	290	269	256	284	270	271	293	285	303	274	299	301	291	287	252	276	295	314	292	290	290	284	311	300	287	261	308	304	332	309	288	310	267	286	275	311	264	282	308	288	311	298	251	282	256	283	296	253	293	283	278	284	287	266	289	293	247	260	263	276	294	310	279	285	274	309	260	278	302	274	283	277	289	278	294	296	283	307	267	261	289	284	266	280	292	284	279	285	277	305	290	271	262	261	288	300	279	307	279	283	304	244	277	253	266	259	298	288	274	302	310	253	272	294	294	309	256	258	279	263	257	281	279	282	259	274	292	266	267	281	305	280	283	275	293	255	303	285	260	274	290	292	251	267	253	284	291	265	287	293	293	307	258	286	277	304	287	295	318	276	259	301	275	292	307	304	273	303	273	281	260	280	259	256	282	287	279	291	291	276	304	278	284	267	280	276	282	275	297	282	273	287	298	269	298	248	257	278	279	256	301	277	287	305	273	268	266	308	274	293	296	266	283	297	252	280	255	303	287	286	276	290	309	275	258	290	266	285	264	245	258	301	297	275	269	290	292	302	312	269	268	271	286	269	263	258	268	269	276	272	281	275	269	272	305	269	263	296	261	291	295	292	258	298	288	254	295	297	321	275	275	287	276	293	275	285	282	285	263	266	265	287	304	274	256	277	263	268	275	260	250	263	253	271	262	280	261	256	292	266	278	292	273	277	268	316	265	273	273	311	278	275	286	262	295	290	278	267	242	266	269	258	299	277	282	291	270	275	261	283	267	283	284	282	296	280	260	274	282	251	278	310	275	267	248	256	289	273	240	307	283	260	308	273	273	265	312	269	305	275	280	281	283	291	263	297	289	293	304	277	267	288	266	248	263	283	271	273	284	290	273	269	307	304	285	301	285	281	293	280	265	285	281	309	293	254	296	269	254	256	276	286	268	279	278	304	305	267	286	263	281	283	251	261	248	287	282	311	288	259	305	291	288	287	299	282	276	284	297	279	266	265	280	273	294	307	307	244	279	281	259	288	284	285	286	250	287	263	298	277	293	268	257	284	300	301	278	287	279	280	284	282	269	281	279	281	277	265	288	277	279	329	269	291	263	262	264	276	271	262	262	287	290	286	276	308	290	276	259	300	304	271	280	267	257	287	271	296	287	279	296	317	298	282	292	271	267	273	290	265	266	293	266	270	263	315	281	296	291	274	316	291	291	306	302	251	300	292	253	293	276	284	278	296	256	291	271	297	299	259	316	249	276	299	289	315	279	297	296	299	289	271	320	281	299	270	299	255	278	327	284	287	283	292	300	286	258	261	304	320	281	298	250	277	272	272	276	285	266	281	304	311	302	276	243	297	291	279	230	293	304	292	273	277	287	276	241	305	261	281	316	292	310	286	276	299	280	286	254	288	272	311	246	286	292	263	281	265	277	309	303	297	278	287	275	292	258	273	293	294	286	286	288	278	268	273	307	284	255	267	262	296	277	274	299	290	257	278	300	278	307	283	277	292	259	293	276	297	264	259	266	245	259	266	293	296	273	316	299	262	304	285	257	272	263	316	261	271	304	276	293	283	280	306	291	282	281	271	257	260	296	276	260	301	279	293	273	288	287	296	317	262	269	266	307	288	283	287	277	277	277	286	263	273	282	267	280	285	263	294	262	261	235	318	273	266	239	279	258	290	302	301	309	255	247	297	287	276	291	277	281	307	270	285	305	270	300	302	280	258	301	296	288	270	292	266	271	325	312	277	290	281	291	282	266	269	274	298	314	291	282	287	262	301	296	308	260	284	290	306	260	287	281	304	281	309	307	263	288	268	282	275	264	284	308	285	285	297	294	275	278	319	294	276	273	275	301	280	287	281	309	310	248	283	301	275	281	293	277	301	294	273	299	301	262	286	250	283	291	270	290	297	279	292	307	330	273	266	272	304	276	269	280	289	291	285	296	291	301	275	261	273	295	270	324	271	278	268	279	289	292	263	321	290	286	262	293	272	268	296	291	288	286	281	286	278	308	293	276	273	258	304	285	264	268	277	295	277	295	290	258	302	289	268	279	279	282	271	304	291	300	285	276	275	258	297	258	271	282	264	276	275	295	284	272	284	290	245	293	300	290	270	266	293	292	271	266	253	270	271	273	293	250	256	273	281	309	293	258	259	269	292	270	312	283	288	260	262	282	288	307	258	285	261	305	266	300	275	282	296	284	263	279	257	251	284	321	278	270	282	279	281	285	302	280	257	273	302	304	291	276	290	282	277	327	270	237	256	280	305	280	297	241	323	283	295	282	261	302	302	279	277	282	288	270	269	287	305	283	252	286	274	275	307	286	307	274	253	275	265	270	292	300	280	307	294	324	285	291	273	292	265	288	284	297	308	285	300	285	282	305	297	251	261	267	284	304	283	283	292	295	268	253	283	306	301	300	287	320	284	265	312	296	285	279	253	304	250	273	288	286	285	257	265	267	293	286	262	266	277	297	314	272	303	280	271	304	295	271	286	298	249	266	289	296	290	276	293	278	270	288	282	286	285	309	270	285	284	261	284	303	250	285	283	275	285	256	274	309	271	270	251	289	258	271	311	308	251	310	267	286	258	259	327	283	305	291	287	294	262	269	296	284	297	278	269	308	293	272	281	260	309	290	292	310	272	295	278	279	278	275	299	278	247	285	271	288	283	281	299	316	284	290	267	299	256	279	279	273	269	280	286	271	259	281	259	275	258	292	281	304	255	292	279	295	296	270	269	270	279	271	304	311	302	281	253	294	325	299	278	236	278	303	287	308	314	241	247	274	275	278	300	306	279	273	249	279	304	278	287	279	235	286	278	261	273	296	266	284	313	331	291	289	283	276	301	246	252	302	291	280	271	268	251	260	275	279	261	286	302	279	325	265	282	275	289	278	262	311	286	276	299	238	310	273	293	292	295	278	284	294	273	255	279	296	265	282	286	253	313	320	283	264	280	269	274	285	283	281	283	277	296	275	270	281	286	315	271	287	307	307	296	306	289	281	300	257	307	260	304	294	292	306	272	264	272	304	309	263	288	280	266	282	273	247	313	249	277	261	274	296	291	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21771	2792	5961	6303	5433	4417	3704	3108	2811	2394	2186	1952	1760	1703	1562	1443	1412	1280	1238	1239	1170	1158	1102	1033	1027	1072	990	967	971	991	891	976	923	907	934	900	878	864	930	846	876	919	840	879	835	824	801	878	863	860	803	837	791	823	818	842	812	807	791	784	834	816	878	766	840	861	764	813	838	817	825	790	825	797	843	811	804	781	799	801	798	774	794	784	786	827	780	744	751	766	849	778	813	795	829	794	824	822	842	779	786	801	745	786	765	779	766	764	809	786	751	741	805	813	799	820	818	806	771	769	805	792	741	814	816	798	795	802	772	787	807	778	787	789	771	778	837	769	810	800	817	781	780	769	785	757	787	742	721	779	766	783	747	785	785	742	782	769	774	801	782	775	787	816	765	737	812	776	780	772	771	812	821	788	774	741	818	755	788	753	764	763	765	756	748	794	821	791	782	767	827	805	748	746	815	750	770	804	737	777	784	794	814	810	806	779	740	776	750	820	783	748	716	830	803	763	785	776	791	774	790	747	771	752	786	763	780	770	767	737	782	804	831	761	770	787	761	776	765	766	790	735	793	795	779	803	745	762	808	786	829	809	758	774	771	798	834	818	787	803	788	796	777	822	816	764	805	799	791	820	788	819	786	777	762	768	740	732	785	767	811	815	806	769	800	761	730	733	789	776	807	828	750	848	748	791	799	787	806	821	823	812	825	740	763	742	802	777	811	755	799	868	775	807	769	795	749	751	804	824	782	760	773	748	819	793	805	800	759	812	720	768	743	778	819	748	770	789	751	780	762	745	729	793	800	789	801	761	747	838	797	696	801	755	789	767	791	718	767	801	801	747	759	743	815	765	801	778	768	777	770	800	783	827	773	811	814	821	777	783	773	810	766	773	794	775	758	792	811	789	785	757	786	780	761	780	748	750	823	780	745	739	815	788	785	839	741	775	778	766	802	766	765	795	749	776	765	770	753	801	763	822	760	778	730	743	768	763	716	768	824	829	794	770	861	771	826	787	795	741	797	838	783	779	743	739	774	806	765	756	755	776	762	775	777	788	730	834	786	735	805	780	733	776	778	778	778	778	803	738	814	768	787	758	724	765	778	820	743	776	832	818	739	828	806	805	786	823	790	763	744	776	800	781	778	782	803	782	798	776	786	738	760	813	770	789	749	757	779	760	823	792	756	764	794	805	751	829	775	756	772	780	790	800	807	734	754	780	788	776	750	752	792	770	791	793	774	802	795	766	794	807	776	801	775	772	775	755	761	774	719	808	779	763	776	799	786	792	761	740	771	763	774	735	776	774	781	841	806	761	829	844	730	832	787	764	774	728	781	828	788	744	774	811	786	743	798	817	776	797	795	799	772	811	780	760	748	782	781	806	786	814	762	793	770	825	809	808	764	795	802	744	779	743	792	777	794	820	803	830	727	740	768	793	789	794	789	811	802	697	828	771	812	794	823	783	728	793	809	826	783	799	810	782	723	811	755	790	803	792	807	820	774	772	801	813	753	798	751	798	756	774	751	807	723	829	759	823	796	810	780	772	777	754	773	751	786	796	784	799	791	786	743	761	787	816	821	803	750	774	789	793	810	789	793	775	824	770	802	754	780	839	779	781	767	777	807	816	763	743	798	805	814	761	790	792	775	794	808	804	775	805	793	719	785	820	751	782	798	802	748	745	800	759	799	777	765	795	807	782	746	793	801	807	733	800	813	816	761	793	807	741	800	741	739	740	799	817	821	742	807	780	796	763	793	706	803	854	798	768	832	786	766	836	754	835	755	809	792	750	800	798	787	787	807	785	772	728	740	781	805	807	801	758	804	788	795	804	796	762	792	792	751	788	783	799	797	781	748	809	742	801	758	789	763	760	750	699	798	794	801	765	787	821	784	784	796	767	766	800	808	775	778	756	773	786	756	799	774	782	725	823	825	770	784	809	787	802	813	829	713	777	805	842	798	735	798	870	810	783	759	797	789	818	726	784	807	768	786	748	827	833	779	810	710	807	794	764	789	772	769	799	829	744	780	759	784	770	803	744	791	776	782	743	764	772	733	742	801	763	771	777	788	796	819	811	777	795	784	765	841	768	783	777	789	774	728	827	808	777	805	808	772	780	792	779	758	779	808	766	763	787	785	802	780	780	774	789	793	776	734	785	751	804	764	803	783	823	765	769	786	775	783	775	777	784	793	785	806	790	765	807	751	756	776	800	786	746	790	806	757	744	775	768	823	808	775	766	770	760	800	739	799	783	756	779	764	807	747	799	748	788	755	815	778	776	840	816	766	823	789	814	813	727	750	752	772	772	795	790	770	798	742	814	797	773	799	817	757	771	824	757	786	755	769	773	787	786	778	747	796	809	797	769	830	781	785	768	795	786	793	779	806	752	766	750	773	808	783	790	763	739	735	758	774	782	771	783	769	788	798	773	801	770	773	766	757	783	753	746	792	740	771	781	769	787	819	760	749	831	745	802	763	767	786	790	804	770	731	775	754	795	779	786	845	817	800	773	801	821	789	818	752	751	765	832	782	798	840	757	764	816	790	805	801	778	804	761	727	720	712	770	769	745	779	797	830	767	776	771	781	805	765	792	737	806	798	800	828	817	828	760	778	767	783	818	744	751	772	772	734	854	761	782	794	788	707	751	827	735	842	829	752	778	782	788	790	763	771	773	769	777	803	753	767	742	793	790	787	761	777	778	777	724	744	745	792	795	831	785	808	815	814	817	764	782	834	767	728	779	785	785	764	761	724	755	795	781	753	789	794	779	795	796	784	761	730	752	747	851	744	718	802	782	761	755	731	797	786	717	805	788	811	778	787	781	787	783	801	803	880	793	771	797	751	785	731	811	806	753	793	822	829	771	759	756	750	813	797	751	774	743	779	750	791	769	786	785	760	812	800	780	806	783	776	742	787	803	758	796	767	810	760	807	787	757	834	773	810	748	772	784	847	743	789	763	813	757	832	793	788	807	818	773	702	807	754	740	786	804	798	724	858	752	787	772	770	763	840	823	785	812	767	764	812	783	787	786	791	842	797	772	802	800	743	796	847	807	798	738	767	783	807	799	794	768	789	775	752	810	759	794	872	795	767	795	807	792	784	825	737	784	781	787	773	736	804	816	772	805	740	766	747	803	845	815	787	754	809	807	764	750	760	759	751	759	755	781	804	740	748	777	783	737	763	755	775	806	794	718	744	780	787	778	769	765	848	730	791	791	694	789	754	780	728	816	728	820	739	764	774	755	759	785	816	751	785	777	797	778	804	774	789	774	796	769	825	719	750	764	789	735	787	800	760	793	760	746	803	794	792	749	762	845	766	825	783	790	820	833	793	768	793	758	780	815	771	812	758	828	800	777	798	741	801	779	741	783	799	770	756	811	798	735	801	780	812	820	762	755	760	798	757	783	774	764	769	830	791	778	733	780	775	804	759	789	803	810	754	775	790	814	773	767	784	812	797	781	786	776	806	796	825	818	703	796	782	761	799	803	777	755	733	743	791	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6647	355	247	151	141	114	113	105	92	96	125	89	106	117	99	98	98	89	132	108	100	113	105	94	119	101	105	83	94	109	108	107	111	81	89	109	97	113	86	91	91	99	94	90	108	100	75	92	92	81	109	107	93	117	113	95	81	99	106	94	76	105	107	100	86	76	106	96	96	104	94	109	123	101	100	96	104	113	101	114	97	120	97	102	115	92	85	81	104	97	105	106	100	99	102	91	90	97	114	89	80	115	119	110	110	102	103	96	101	100	84	99	99	91	104	86	105	105	111	121	113	103	108	105	87	103	92	96	82	91	97	94	101	87	90	88	97	101	109	122	89	117	112	108	99	89	87	86	96	96	110	107	103	93	101	117	101	89	94	85	97	111	75	92	116	118	92	91	98	106	110	122	88	110	108	89	89	87	102	96	105	84	114	93	100	100	99	93	89	91	96	107	84	95	104	105	110	103	105	107	106	103	92	104	96	109	83	104	94	98	104	100	89	104	97	107	108	95	103	73	113	76	88	86	117	92	96	99	107	103	104	85	109	101	110	100	90	101	96	95	100	102	82	115	93	77	110	96	120	107	95	97	95	106	89	104	103	105	97	89	102	111	99	106	81	103	96	95	110	112	96	88	103	106	92	104	89	105	104	94	101	101	80	104	85	99	116	98	113	92	92	84	111	98	94	118	117	108	104	102	104	88	106	121	103	110	108	110	107	94	101	94	94	106	97	112	95	95	86	94	86	100	98	94	105	86	88	122	89	100	94	105	100	84	97	99	107	100	120	114	87	91	94	84	94	79	100	82	87	106	95	100	102	99	106	107	94	87	108	120	106	104	95	96	96	87	103	91	96	112	97	100	89	84	92	95	93	89	97	94	85	91	98	98	88	89	120	106	96	89	98	97	100	93	90	93	96	96	89	106	110	85	73	101	102	103	81	93	102	95	101	95	95	101	102	98	97	112	85	104	99	113	102	104	102	96	100	97	119	103	93	95	97	88	116	98	90	101	114	85	111	98	100	70	97	101	92	94	109	88	91	102	97	90	95	87	80	86	84	98	96	101	114	92	112	121	91	94	97	101	101	95	100	97	95	115	91	108	104	93	98	88	123	97	103	106	92	98	96	89	96	110	110	92	92	108	102	126	88	85	89	95	103	96	85	103	98	106	99	77	109	94	108	96	105	96	112	108	83	106	100	88	102	85	87	110	92	88	111	92	94	98	108	91	92	93	87	108	83	113	94	86	94	107	101	111	98	95	98	95	98	105	116	110	101	97	93	91	88	112	97	95	91	89	82	101	88	91	78	85	103	109	88	90	114	110	88	111	109	91	86	102	102	98	117	97	97	114	85	103	105	93	91	95	115	89	96	92	98	95	79	88	81	94	102	91	95	85	97	108	101	104	100	102	94	114	85	105	98	94	118	102	108	114	92	100	95	92	86	108	101	95	108	99	87	99	83	93	86	85	89	102	99	124	114	97	113	89	84	128	117	94	85	87	87	113	93	111	101	86	91	95	92	111	114	97	90	92	101	105	103	106	85	102	118	99	111	89	104	92	103	89	109	103	109	109	101	112	93	101	93	82	99	108	100	100	112	94	85	110	87	72	124	95	78	103	84	89	98	81	86	104	99	95	107	83	103	109	107	87	100	109	113	104	105	104	93	98	94	95	118	112	87	99	101	93	90	96	107	94	94	108	92	85	106	89	85	116	88	107	93	113	101	86	98	112	103	111	80	119	104	97	91	102	106	101	97	95	96	111	96	98	107	96	91	124	95	100	104	107	105	119	101	102	95	102	107	91	99	99	100	110	100	104	105	96	95	110	85	111	104	94	109	95	97	98	99	108	98	94	112	106	98	106	90	103	102	98	106	98	102	78	102	87	118	100	91	97	83	104	86	94	112	100	104	102	93	101	115	113	98	119	86	101	93	105	120	108	95	92	91	107	92	100	89	104	93	87	88	96	86	115	84	98	87	101	114	93	100	101	111	87	97	96	92	97	101	88	99	100	95	108	106	91	99	99	96	102	101	96	103	101	86	107	87	82	92	101	87	103	84	94	92	103	113	98	120	88	109	98	108	93	91	112	98	97	95	72	92	112	92	108	90	109	87	101	80	87	117	80	115	90	108	104	111	82	101	86	103	96	98	101	80	111	92	90	97	94	82	89	97	95	88	97	96	87	96	86	75	110	84	91	96	97	108	100	86	89	99	92	101	108	110	118	85	107	108	100	106	96	99	85	84	98	106	99	129	87	102	102	118	88	108	117	91	93	102	89	98	92	92	89	96	99	106	105	79	76	100	94	113	93	97	110	107	106	95	93	100	108	101	102	89	104	100	96	88	78	107	118	104	95	90	119	119	94	106	77	85	109	99	112	97	90	112	101	100	100	99	103	93	112	99	110	98	95	94	111	104	91	103	125	89	97	104	103	93	108	103	92	82	105	89	84	100	94	97	92	123	106	111	94	111	102	111	122	101	100	74	105	97	92	89	108	107	102	89	120	101	120	81	78	109	99	90	107	92	102	103	103	86	100	89	105	115	100	101	111	110	101	96	94	94	109	117	110	119	99	94	108	114	107	78	112	87	92	76	88	101	97	94	80	90	117	97	115	104	83	109	108	96	112	99	90	100	104	106	91	123	82	94	90	84	101	91	101	70	97	109	90	87	76	114	83	104	89	90	93	99	113	106	100	99	105	99	112	86	85	103	81	97	105	93	101	90	100	96	88	91	110	109	99	88	84	104	97	105	104	91	112	121	92	110	107	97	114	105	98	120	111	98	105	111	94	98	118	100	106	105	95	92	96	120	113	101	83	96	95	119	104	94	84	98	92	117	106	105	93	102	91	104	90	95	109	111	94	106	110	119	81	94	96	97	107	83	97	90	101	97	92	104	96	104	108	113	85	98	83	98	114	102	105	98	117	115	95	87	96	104	106	92	114	96	95	80	104	96	94	97	92	105	119	108	98	86	101	103	109	87	84	106	96	101	96	121	113	99	92	91	83	90	110	89	125	113	83	99	96	132	99	96	100	93	98	100	94	94	94	94	102	108	111	100	101	107	98	120	108	114	97	107	87	96	117	94	100	100	93	102	94	98	101	82	102	96	106	97	96	112	83	108	102	103	125	98	101	91	90	117	99	83	103	102	105	95	97	112	102	96	100	106	104	90	105	100	88	90	101	100	121	97	84	94	104	100	91	100	88	108	99	91	91	95	83	95	100	98	112	93	85	108	95	92	101	94	106	96	83	99	105	83	102	90	85	103	93	91	110	87	96	107	102	101	100	105	95	90	95	94	115	68	111	88	94	96	105	91	83	98	115	101	88	90	98	98	125	94	100	88	109	113	86	131	120	105	95	95	89	84	100	85	105	92	95	102	112	93	97	87	93	102	82	101	105	83	86	103	105	120	91	110	92	117	120	110	78	74	99	105	117	98	101	112	94	101	101	110	99	101	83	105	101	95	92	108	92	111	95	101	88	103	110	77	98	107	93	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6690	374	487	484	476	441	430	408	420	372	377	378	404	380	374	340	369	367	358	348	333	367	365	384	323	351	413	336	399	383	340	327	355	369	317	329	356	347	352	369	338	333	388	365	337	316	345	339	348	324	353	356	347	367	304	335	311	375	362	345	348	353	342	363	335	324	344	355	343	349	342	377	329	348	339	336	345	346	342	331	330	332	339	326	340	381	338	343	345	343	359	339	331	343	335	354	325	313	332	343	305	338	342	325	350	338	341	334	375	341	355	327	368	361	360	323	345	357	320	324	343	349	360	342	360	324	328	342	338	351	377	317	351	336	369	340	357	339	367	337	346	331	337	309	353	341	362	360	315	382	321	350	368	342	345	337	337	346	356	331	315	360	370	321	354	343	370	326	299	306	314	337	339	365	322	350	315	335	312	314	352	329	347	322	358	344	344	320	362	317	326	330	351	308	317	330	301	329	330	369	334	334	348	363	336	358	331	338	324	325	366	331	330	358	336	359	352	280	344	322	325	312	325	345	351	310	367	322	366	380	343	340	332	329	351	335	320	347	349	314	373	355	343	348	355	347	347	330	318	341	348	341	332	326	329	324	333	342	351	370	337	351	360	368	308	330	353	337	333	334	354	348	313	354	350	363	339	321	355	325	343	341	333	374	350	334	355	350	327	324	368	343	346	343	381	304	308	342	330	324	332	350	336	306	354	353	335	326	339	333	326	347	344	305	333	325	343	334	343	318	352	332	362	338	356	367	365	359	339	330	353	338	339	321	359	349	346	343	348	331	337	366	326	335	325	338	348	363	337	345	343	339	349	349	372	358	330	338	341	332	312	344	366	354	348	330	342	346	355	322	359	326	343	356	331	338	304	319	292	357	352	338	349	317	329	343	370	337	321	357	323	344	344	370	349	321	352	328	336	366	312	316	356	370	336	341	303	366	350	324	348	303	327	327	349	325	316	341	351	317	348	351	315	353	329	312	361	359	362	345	355	345	323	285	306	370	305	355	346	361	347	348	320	350	324	335	358	318	354	335	350	353	334	336	307	342	349	298	353	342	351	354	307	358	333	335	348	350	330	351	332	351	362	358	344	344	374	325	349	301	341	342	336	353	318	305	337	310	391	354	341	318	330	341	333	314	325	333	310	335	332	349	345	339	362	365	376	340	336	360	365	332	328	357	337	356	335	336	323	354	338	330	352	339	387	334	324	343	351	353	325	315	337	355	326	328	350	325	330	339	335	334	319	326	319	331	335	345	335	307	373	351	350	317	310	359	366	347	320	334	351	340	332	328	348	377	339	356	348	359	331	353	334	339	344	314	342	326	321	345	304	323	362	388	325	352	366	340	334	349	325	348	340	342	349	334	349	323	356	324	339	325	364	342	351	315	342	320	312	328	321	311	368	313	346	363	297	338	347	323	343	327	341	302	337	331	351	332	342	328	320	338	363	303	333	319	316	324	328	350	323	320	354	331	323	368	351	326	354	312	334	346	357	344	361	344	362	349	351	334	330	357	347	353	338	345	293	334	321	338	356	304	364	321	311	327	323	336	343	362	327	359	341	356	328	338	329	323	337	344	331	320	329	354	319	377	335	376	333	351	374	333	370	319	347	379	334	336	342	310	335	330	343	339	364	372	346	333	312	316	335	372	363	340	340	329	317	343	320	363	343	339	317	341	331	317	301	349	340	347	330	340	329	352	351	316	356	323	364	350	339	341	330	332	319	343	329	319	367	330	326	344	370	317	386	311	355	308	347	327	346	352	330	358	337	312	338	334	305	346	347	326	334	354	324	336	348	320	347	377	328	360	337	335	346	339	320	328	358	368	330	316	330	338	360	330	349	309	343	338	359	362	367	331	327	329	330	347	358	320	340	377	313	337	328	358	330	365	328	333	354	336	371	347	348	327	338	339	364	351	344	327	366	334	358	347	396	331	357	353	359	357	306	307	332	321	354	332	303	328	360	338	324	342	338	358	344	344	339	371	312	379	336	317	325	331	345	365	340	340	322	325	325	330	389	330	335	340	388	352	342	338	321	344	341	353	331	350	370	361	309	339	305	362	348	350	360	343	367	379	319	333	366	341	322	351	368	314	306	350	326	324	328	307	309	343	343	356	325	324	321	357	307	339	333	332	327	355	339	356	346	344	330	366	352	347	332	336	357	357	332	330	308	344	361	324	331	339	342	359	342	331	342	350	361	324	307	351	305	342	338	317	358	326	350	361	365	334	363	341	343	335	365	320	332	319	300	361	360	341	344	353	320	360	351	353	319	339	350	338	326	338	350	324	359	342	355	346	332	336	349	327	335	338	311	312	360	352	329	357	345	355	327	324	322	360	367	368	339	335	329	347	333	326	317	324	346	336	316	340	332	333	348	305	354	309	363	321	326	349	337	328	324	317	315	340	340	353	329	307	333	342	338	340	313	360	356	327	352	321	350	368	337	364	332	343	339	360	348	359	358	376	334	351	367	323	343	354	325	330	329	356	357	356	317	361	337	359	303	341	356	333	362	327	338	352	353	340	349	331	344	349	339	324	347	314	317	343	337	352	334	308	334	363	330	298	343	342	365	353	314	342	350	310	352	330	356	360	321	332	342	351	326	346	368	370	334	344	317	361	363	333	384	325	348	351	346	366	322	325	331	381	354	341	342	335	341	330	327	334	333	325	327	357	320	337	329	350	331	347	334	329	330	329	348	315	356	370	362	356	349	309	370	313	355	334	311	354	329	348	339	344	313	351	338	349	336	352	345	316	360	358	340	321	304	322	343	331	374	355	342	323	336	314	353	348	387	340	351	332	341	330	327	349	368	342	340	348	336	303	301	356	363	344	329	325	335	329	340	339	329	355	314	331	340	340	344	336	322	363	323	368	328	338	350	317	337	312	325	360	312	362	328	338	364	348	332	353	359	336	321	353	314	319	357	312	338	359	346	351	345	305	358	338	337	349	347	339	346	330	345	350	346	350	331	348	359	346	374	317	388	334	319	363	317	338	323	314	330	313	347	371	321	334	343	357	360	369	343	353	329	342	348	367	351	314	325	322	325	339	374	377	352	351	359	321	307	341	352	358	342	364	334	350	352	330	330	324	340	316	320	333	339	371	340	372	336	296	321	369	341	339	389	319	348	344	310	326	335	343	336	294	303	339	339	329	346	328	346	333	349	335	357	355	341	334	331	343	340	339	330	355	342	348	363	301	362	352	312	349	340	352	357	337	340	352	375	353	334	324	368	341	352	344	353	318	342	331	360	369	365	329	349	326	339	321	338	348	367	319	345	395	330	319	355	344	316	311	337	338	323	303	350	345	333	349	342	317	304	334	348	333	324	337	325	326	328	356	349	323	382	376	356	342	353	341	362	318	358	338	357	332	317	337	337	331	346	337	352	325	314	350	327	361	336	339	319	343	354	352	329	355	335	345	350	346	319	308	338	353	327	348	341	305	355	370	343	335	355	379	358	345	390	322	313	339	334	324	343	329	325	361	330	281	337	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38311	14057	2839	1140	881	678	471	415	406	353	337	310	283	272	298	280	268	271	239	260	230	235	254	270	275	264	264	244	246	229	218	213	259	224	232	260	213	256	217	221	239	261	183	232	196	269	231	229	216	211	212	228	266	219	232	240	283	218	236	275	223	242	219	218	213	232	258	224	239	246	238	238	244	231	232	220	227	222	240	222	236	230	227	200	243	245	247	222	211	217	229	234	230	226	232	247	215	241	230	225	241	228	245	218	198	221	229	237	226	228	218	209	244	239	223	217	218	207	240	219	219	223	202	225	217	244	251	239	232	227	238	244	208	225	214	231	239	242	216	213	239	231	229	219	198	242	220	227	220	212	234	204	208	227	224	243	212	225	227	210	219	239	245	247	235	220	233	242	236	232	218	226	209	205	230	215	209	215	253	211	214	226	218	233	230	213	234	212	218	223	229	217	217	203	233	205	199	267	214	233	203	247	231	210	233	236	222	222	224	213	221	193	225	234	204	230	217	215	220	220	225	242	238	215	229	223	223	208	208	240	228	217	217	230	230	210	218	226	236	246	229	229	200	195	258	240	212	233	231	209	227	193	245	236	229	224	245	223	221	235	256	237	208	269	216	234	218	228	222	210	245	236	232	211	229	217	230	242	230	228	238	217	229	257	263	248	243	232	228	209	226	206	215	210	221	230	236	242	224	215	230	242	200	235	226	242	229	207	234	237	214	213	215	216	233	219	246	226	210	242	247	221	202	202	223	205	234	237	203	219	217	253	220	228	227	237	206	222	227	239	223	226	220	234	223	233	233	240	249	224	213	247	224	253	234	242	226	246	217	200	228	204	226	232	194	210	222	224	223	250	206	237	218	229	210	211	232	229	240	246	263	214	223	213	267	201	221	210	220	205	217	218	224	209	238	209	249	234	237	218	214	200	250	227	212	208	220	207	239	236	226	214	206	218	247	226	233	254	219	254	221	239	212	225	217	244	227	227	221	235	235	215	194	244	203	243	236	218	207	247	231	272	236	239	216	224	207	224	208	234	231	238	229	246	232	229	236	244	233	217	224	192	198	220	241	221	220	225	205	231	221	272	207	231	211	224	225	242	211	202	234	240	214	209	201	232	212	192	216	230	256	226	229	239	208	209	207	228	224	226	255	224	236	210	228	252	221	236	237	256	213	221	232	221	216	260	228	211	242	215	229	215	222	230	237	209	233	259	223	220	230	207	241	224	215	226	244	217	235	212	215	236	203	202	285	206	227	246	242	216	218	237	231	216	248	220	224	234	245	227	232	247	245	201	231	238	233	242	250	240	222	270	210	228	216	223	209	213	234	236	214	229	216	235	232	239	230	228	225	240	209	250	222	214	202	233	228	228	202	215	235	221	211	228	228	229	246	223	223	213	229	196	238	250	228	200	229	222	214	239	218	236	193	232	200	240	238	239	234	209	216	224	209	220	227	173	206	224	238	234	268	253	256	229	243	248	239	225	208	254	202	232	212	231	220	223	237	212	238	199	240	195	215	213	218	246	226	218	223	219	256	219	237	218	249	228	236	236	253	241	202	266	222	220	221	223	215	222	232	245	196	196	215	227	222	200	240	216	227	206	237	240	216	219	230	239	213	244	256	237	238	228	211	225	245	222	220	195	228	202	249	205	252	221	217	231	241	231	241	226	239	232	213	199	222	211	223	210	210	236	239	242	233	230	235	233	217	252	235	217	231	238	219	212	199	222	220	254	204	239	238	224	212	238	227	225	242	234	222	207	217	215	257	227	220	226	233	209	246	226	215	226	227	223	218	202	222	227	225	265	231	224	245	203	220	216	230	231	208	199	214	214	231	239	217	207	226	213	218	226	219	225	202	219	210	245	216	211	220	236	206	242	241	229	226	212	240	217	209	246	227	239	248	209	249	213	213	230	226	250	219	202	205	235	237	245	229	236	195	234	225	252	212	243	218	247	208	248	223	219	230	243	225	217	227	222	222	225	234	235	214	245	224	228	255	237	220	228	238	227	220	218	232	211	231	215	233	216	235	216	234	223	233	216	212	227	215	254	254	230	234	222	226	237	240	223	223	246	228	225	202	228	230	220	232	238	217	222	215	209	220	231	219	257	207	207	223	227	236	225	243	230	218	234	239	222	241	182	247	252	232	205	234	227	197	239	229	232	225	220	211	215	244	208	233	225	245	257	229	240	236	240	216	225	220	226	227	230	242	205	229	251	232	257	220	230	233	218	240	223	212	218	214	211	218	222	254	212	218	206	198	237	221	249	252	195	223	224	209	222	243	230	229	242	230	227	222	210	185	217	228	227	205	239	228	239	250	209	217	206	191	243	215	250	229	224	241	228	209	207	220	242	224	220	263	204	204	244	232	228	238	221	230	219	215	222	226	250	222	226	232	210	215	252	223	227	235	250	222	197	231	233	224	223	198	222	230	231	210	243	209	216	245	204	218	214	197	211	235	204	209	227	214	204	266	218	220	205	217	197	245	250	217	237	249	240	252	241	211	220	213	211	220	252	213	234	213	222	214	246	231	242	220	216	202	244	210	235	240	273	259	218	229	245	225	207	221	228	194	205	214	212	250	242	208	240	242	240	225	207	223	191	226	276	229	238	227	234	210	211	233	227	259	227	229	220	243	231	230	251	256	221	242	232	227	217	231	219	234	215	196	235	228	234	255	223	231	217	204	227	233	244	195	232	243	249	219	228	245	231	239	229	226	232	218	215	246	207	234	217	221	244	237	228	213	236	226	236	272	235	229	234	224	213	242	241	215	230	220	243	234	222	218	228	215	219	226	226	199	229	206	242	219	231	212	202	227	218	236	230	254	216	258	218	219	247	257	233	229	233	231	245	242	218	232	200	243	229	232	221	234	241	214	227	208	214	227	197	220	228	211	217	193	247	184	226	217	236	231	212	222	210	226	236	239	235	247	240	218	250	215	213	216	219	242	232	229	241	206	227	223	205	220	209	208	226	240	222	210	222	220	231	232	214	217	215	255	196	232	218	250	224	238	243	229	274	222	191	254	228	223	215	221	236	205	235	224	210	234	223	249	225	215	209	227	214	248	215	224	233	205	228	245	236	240	209	223	220	245	200	265	217	219	215	216	228	221	212	239	209	220	227	234	213	201	218	207	205	221	188	215	216	222	213	234	221	231	208	232	217	240	244	220	224	226	235	223	216	224	223	241	224	239	237	217	249	213	228	237	221	236	207	212	236	206	221	227	203	219	231	251	209	233	233	221	253	197	226	225	246	199	229	210	242	240	226	222	239	236	203	208	241	234	225	196	212	239	211	222	215	234	203	248	215	233	250	202	245	230	218	194	227	254	250	240	226	242	227	224	200	243	235	213	243	258	217	239	218	239	228	214	207	210	195	203	218	224	218	245	242	234	230	199	227	218	190	196	245	255	217	238	212	221	247	206	218	216	245	222	244	231	204	223	206	224	236	235	227	201	221	213	220	239	251	228	232	199	225	225	248	233	236	212	231	220	232	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17271	1615	3512	3767	3135	2576	2053	1874	1633	1496	1431	1238	1160	1086	1024	985	929	921	901	909	868	825	802	756	750	776	751	783	748	731	783	741	772	745	744	752	711	716	740	680	691	766	694	708	710	739	662	737	739	705	703	724	675	738	664	700	684	647	701	689	646	689	677	659	648	667	649	644	699	687	691	646	652	691	680	674	693	616	656	633	647	697	641	686	653	632	695	695	654	672	651	658	617	694	688	683	654	618	668	689	672	676	665	689	683	699	645	646	661	681	662	682	712	621	623	684	688	676	645	680	652	650	700	653	670	650	681	629	691	681	641	683	643	623	702	665	632	690	665	679	673	707	640	651	663	664	665	643	636	663	662	642	621	684	647	670	640	691	676	645	688	678	658	657	566	651	665	633	668	638	676	672	664	651	639	663	690	654	624	669	683	657	677	668	676	632	687	665	659	648	707	700	687	606	692	677	657	666	692	684	674	623	667	688	653	689	664	677	670	626	692	640	683	683	657	691	653	671	626	743	628	726	682	715	672	621	675	640	711	651	689	678	660	677	678	649	701	656	694	654	683	662	657	645	676	651	696	647	679	728	652	663	615	634	670	678	678	614	696	636	660	645	688	651	626	650	649	679	654	665	654	647	680	639	646	677	703	658	648	664	614	659	624	686	661	668	693	641	661	620	673	651	665	617	669	602	682	664	630	660	654	692	634	636	694	653	649	674	682	686	661	668	623	696	654	655	680	704	657	611	612	657	669	653	647	703	689	678	646	642	694	668	647	612	670	682	636	656	636	703	662	654	660	669	628	685	619	600	702	678	630	634	666	674	697	635	675	673	661	697	662	641	689	656	664	647	587	681	688	621	675	648	727	665	628	682	648	645	638	687	654	665	666	691	670	640	650	680	642	706	642	635	661	642	643	709	654	657	701	677	654	709	678	661	634	665	669	665	664	728	691	639	659	654	670	664	624	677	692	677	643	665	687	690	665	668	678	661	649	650	671	689	638	643	681	653	666	695	647	671	670	668	647	656	629	647	613	668	636	648	658	681	683	644	674	696	669	629	699	678	672	678	672	673	694	675	626	669	683	626	664	662	695	652	662	629	646	654	690	645	663	652	663	650	694	686	678	615	621	667	690	589	667	678	661	666	666	675	697	717	680	670	616	648	635	684	648	646	673	699	687	646	666	656	626	632	632	673	605	681	644	685	650	635	631	670	627	674	684	599	654	723	647	644	669	655	640	649	661	663	634	614	667	614	629	673	682	690	632	632	631	665	637	669	632	648	662	622	631	679	653	621	666	648	627	686	679	695	665	670	671	625	756	643	634	600	658	611	658	643	615	652	680	644	662	638	640	655	626	659	629	680	684	667	641	698	678	628	682	641	650	643	697	635	638	649	674	652	657	677	682	644	642	654	669	654	682	683	653	716	649	649	663	722	623	711	676	697	641	651	720	682	680	653	667	697	642	651	664	661	686	636	708	637	662	652	640	620	643	639	662	634	636	664	638	690	654	657	657	655	662	723	710	631	625	628	667	647	678	668	691	663	634	702	641	670	653	669	639	642	618	635	608	700	626	662	658	614	642	664	695	662	668	669	659	641	652	697	659	679	662	654	700	674	663	655	657	652	689	655	683	660	654	701	707	684	660	692	621	693	646	638	682	614	646	661	653	675	696	601	607	674	649	681	681	669	639	682	691	623	623	658	685	654	618	650	680	641	646	645	672	666	684	676	662	666	666	630	712	629	694	681	608	670	663	657	691	642	654	694	689	712	670	666	683	646	655	689	685	591	707	684	682	652	685	640	672	627	638	641	647	664	648	660	666	672	676	652	655	695	640	668	689	650	629	662	653	626	646	650	676	647	658	628	668	668	666	688	678	703	654	668	701	671	658	663	668	705	643	656	662	660	637	689	662	624	703	634	666	649	626	637	707	668	641	672	626	649	666	619	640	676	691	662	706	648	686	677	666	671	650	649	678	652	660	621	646	631	669	634	713	664	654	681	658	686	645	688	676	633	661	695	677	667	703	676	695	643	647	710	630	665	692	685	673	627	630	646	687	667	676	643	722	669	636	647	653	660	720	638	631	663	646	636	647	667	649	640	701	664	616	673	670	664	642	599	647	659	676	672	661	665	678	647	659	691	639	651	669	648	647	683	699	624	669	683	688	665	659	660	665	634	645	725	644	707	693	662	664	632	626	642	697	664	686	668	642	675	695	668	669	721	652	640	605	637	670	665	640	665	669	716	666	682	699	681	704	641	709	611	630	703	696	643	666	636	622	673	633	608	623	657	658	660	637	672	696	667	639	645	704	637	612	649	674	645	662	597	679	633	678	703	667	638	671	650	685	679	656	653	633	620	642	675	666	644	648	662	659	668	692	669	722	682	650	636	704	682	701	686	634	626	689	644	651	660	689	687	675	621	618	600	639	647	610	640	658	605	642	669	675	630	660	665	652	590	703	714	674	695	687	678	631	697	674	602	643	654	672	602	634	642	673	664	689	639	682	660	670	641	674	683	650	640	672	653	616	623	651	653	633	661	630	705	623	668	673	637	704	685	647	676	652	654	710	674	644	657	634	660	677	701	643	638	689	636	674	700	662	608	692	682	656	657	663	634	710	657	662	650	696	667	630	684	650	686	684	683	607	667	663	667	655	650	694	611	638	684	655	646	678	643	648	656	657	644	666	672	668	592	646	653	669	659	640	642	663	713	653	664	615	701	645	657	627	670	681	672	652	683	675	659	629	660	652	646	674	648	633	690	673	697	629	665	671	625	683	661	656	663	638	653	610	635	713	635	663	628	684	649	658	648	616	653	705	692	637	648	644	675	635	673	653	658	635	593	654	676	666	625	670	679	679	679	687	667	682	670	648	651	672	600	691	678	683	657	642	646	662	646	654	697	631	675	656	625	632	662	664	618	666	646	655	687	654	657	623	688	629	592	640	664	663	652	640	604	704	706	666	639	641	677	643	678	677	676	651	682	697	656	679	692	698	664	650	694	662	638	607	664	669	680	605	688	642	644	659	696	672	682	712	675	653	697	693	647	656	675	658	638	622	650	654	679	613	675	621	681	686	668	650	654	638	688	655	648	671	652	625	646	635	632	638	607	694	686	675	640	636	649	651	694	676	658	669	703	648	628	653	644	678	681	667	639	636	656	627	677	715	637	665	700	695	674	699	664	657	622	675	690	664	647	621	692	620	709	662	703	618	633	621	661	645	634	600	697	661	702	651	623	627	679	692	682	650	692	683	680	679	644	677	655	623	645	679	647	656	637	660	605	651	658	617	678	645	657	618	743	698	647	660	663	648	624	649	676	698	643	660	681	648	666	655	681	661	692	645	677	681	624	652	699	641	688	686	686	654	695	656	673	669	668	625	664	644	683	644	631	682	667	638	636	668	674	681	666	695	684	677	674	642	621	630	661	652	672	679	719	694	649	665	644	677	666	658	698	688	667	681	668	627	658	661	685	684	700	704	665	649	655	604	656	681	648	681	658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44456	21963	13004	2502	1475	1139	849	731	577	590	504	477	436	406	377	346	368	329	302	355	330	350	314	360	302	312	299	299	296	268	319	295	313	303	320	324	280	320	302	286	258	292	265	313	281	304	290	282	294	296	290	281	266	281	284	296	278	300	287	292	296	273	295	306	291	306	293	280	286	275	252	280	313	289	298	270	274	275	277	262	308	269	296	255	275	314	286	280	263	281	318	281	296	256	300	314	298	292	274	314	272	251	273	275	272	291	291	326	281	283	315	248	275	276	263	296	263	273	282	286	292	268	318	284	292	260	291	289	287	257	280	281	283	277	257	267	275	266	285	295	288	285	252	272	282	267	272	279	262	287	283	259	316	298	287	267	260	294	262	279	265	269	254	312	301	309	289	269	308	272	294	283	279	258	291	279	292	319	272	256	245	308	288	286	275	258	281	268	281	278	268	277	277	272	311	283	305	292	310	293	279	305	287	272	284	292	273	266	257	287	274	288	268	290	272	318	273	279	310	299	286	277	279	258	261	258	262	265	292	277	307	266	307	288	294	283	284	275	280	261	275	258	248	280	272	302	299	278	315	278	293	316	310	263	281	261	280	265	257	298	297	290	297	287	275	246	291	269	266	261	259	315	282	289	302	284	270	294	286	295	279	271	290	275	299	285	284	286	283	279	278	281	285	291	272	262	283	292	276	289	251	256	276	277	280	280	281	280	293	266	276	250	268	302	271	269	287	271	265	282	229	280	287	281	293	274	305	278	283	265	306	264	310	269	246	282	273	282	289	289	290	281	297	290	249	284	251	263	264	290	278	328	327	308	287	272	279	294	259	276	296	256	264	299	285	260	267	243	263	287	297	256	308	266	270	301	280	260	272	303	251	265	283	278	294	271	260	290	261	290	293	238	253	274	268	272	252	265	290	294	276	267	262	281	294	264	273	287	278	294	272	261	283	280	272	264	281	275	279	264	272	285	272	290	269	277	275	293	290	256	293	284	297	267	318	299	295	317	311	307	282	261	270	262	283	280	294	285	290	263	284	306	289	290	295	311	305	260	291	238	281	282	282	321	296	283	306	296	262	293	274	278	273	309	254	282	276	286	265	243	303	299	242	276	274	266	262	287	289	318	243	294	292	294	306	264	274	282	275	273	288	291	276	282	251	267	294	262	284	278	261	266	275	274	243	300	297	271	291	280	273	271	291	272	317	290	271	276	270	264	273	290	292	283	316	275	294	245	271	286	283	299	269	267	251	305	302	308	276	276	313	284	269	282	285	270	278	285	286	297	275	322	261	293	294	306	279	275	316	263	264	269	333	285	277	272	296	275	274	253	252	287	277	277	289	266	297	279	290	279	284	265	281	278	278	294	286	284	276	296	271	284	300	277	267	283	286	300	259	312	280	280	244	282	296	292	258	266	266	294	299	263	271	266	282	285	297	279	294	263	288	300	256	265	266	282	288	262	298	297	284	286	259	297	293	271	266	273	273	307	274	248	317	291	281	264	300	254	288	291	289	271	281	292	264	279	277	288	283	280	295	306	281	281	294	287	296	279	252	279	297	289	282	274	286	278	260	275	275	260	301	280	266	312	286	262	292	266	287	293	302	242	279	278	286	263	280	289	280	278	275	252	319	280	291	267	265	291	291	311	298	270	272	280	249	266	275	270	263	276	253	267	273	298	254	287	284	302	285	289	263	255	320	270	272	299	275	285	276	280	287	243	285	280	256	297	284	305	284	265	280	290	283	306	275	278	296	245	284	270	276	293	283	283	271	273	269	267	288	282	278	306	295	283	261	304	267	292	269	264	295	309	267	270	237	285	280	253	271	275	260	290	298	272	266	283	293	251	243	272	295	287	268	274	301	293	308	280	288	286	295	273	295	313	302	289	286	249	275	277	264	267	322	259	286	308	286	268	270	257	279	254	305	289	292	300	286	288	265	275	284	289	286	312	298	319	294	316	272	283	304	300	277	283	303	299	298	262	257	273	283	292	293	265	303	244	258	283	267	301	304	267	267	284	278	249	280	300	273	279	280	270	288	270	288	284	296	267	259	265	283	265	282	293	254	287	289	295	283	293	258	261	280	287	285	304	268	280	286	253	280	249	300	284	301	277	297	265	278	282	283	263	280	311	242	274	277	307	263	287	266	273	292	289	294	273	298	274	253	295	283	265	304	277	253	303	243	305	286	276	295	258	286	259	280	266	284	277	254	237	280	283	275	286	256	274	328	276	299	278	300	276	262	281	305	274	277	248	309	281	275	280	273	292	278	320	278	283	318	294	246	298	270	261	266	269	265	263	283	232	283	271	260	276	279	258	301	307	304	303	254	248	279	287	291	283	245	282	256	275	284	275	280	292	274	307	272	305	265	306	250	266	279	299	282	257	256	313	270	305	265	302	279	290	271	286	279	284	297	245	282	288	282	304	317	290	271	269	292	279	305	257	260	287	308	241	293	312	291	269	309	277	254	284	256	270	257	274	258	262	273	304	259	293	301	311	263	277	279	305	292	284	272	287	295	293	310	295	274	282	281	281	311	269	295	284	264	245	291	283	296	260	309	258	260	325	291	270	266	245	289	304	302	291	300	313	283	279	291	270	285	285	258	281	292	286	282	264	279	302	301	325	256	283	287	292	298	311	303	287	285	277	250	276	265	307	271	261	291	289	307	287	279	265	315	318	296	267	267	268	294	269	263	301	272	290	288	289	301	284	284	267	264	276	249	254	289	271	267	257	298	265	285	289	334	239	304	254	288	290	279	277	300	273	287	282	259	300	278	277	275	274	308	300	277	282	290	285	288	261	262	295	277	292	266	276	266	285	284	276	274	291	275	270	291	291	271	266	301	244	282	263	275	269	254	324	287	300	283	279	323	264	263	291	250	261	266	248	249	304	320	305	289	302	284	270	298	296	266	289	284	290	295	284	307	291	281	287	249	292	247	293	267	303	279	275	281	285	311	274	286	274	289	264	286	284	283	293	260	293	240	263	307	251	266	262	278	267	281	289	276	258	281	261	289	278	268	230	260	284	265	284	260	291	293	285	285	262	299	260	293	264	292	263	285	293	273	280	284	255	259	278	269	290	311	288	281	290	324	296	279	256	296	273	240	304	253	283	277	273	299	279	292	274	262	279	286	291	275	292	261	260	289	274	297	267	284	264	281	269	287	280	273	295	267	300	294	276	276	264	282	275	283	280	296	278	292	266	296	280	294	269	299	296	284	277	277	269	280	260	276	275	278	287	285	277	254	260	300	259	292	292	245	263	299	304	295	268	297	316	323	287	306	273	294	253	280	277	267	278	278	277	297	264	292	284	273	289	266	310	314	304	256	275	290	283	277	301	295	286	295	273	269	262	320	253	269	289	297	305	283	306	279	291	275	255	280	276	278	288	285	270	310	278	296	270	276	266	286	288	243	258	272	280	295	277	267	283	305	308	309	278	249	290	269	283	298	271	299	262	305	301	252	270	284	277	277	290	325	308	277	280	262	264	288	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21879	2882	5981	6490	5452	4487	3629	3051	2730	2557	2239	1992	1807	1600	1580	1393	1397	1357	1217	1262	1153	1159	1044	1062	1057	1066	982	952	943	995	986	964	960	898	947	935	918	848	860	897	859	834	830	910	893	853	898	915	924	830	817	816	846	827	835	846	829	783	851	852	867	852	849	818	833	826	841	745	805	838	799	798	782	786	824	861	811	800	763	767	799	770	801	786	816	731	840	800	832	752	759	815	775	815	829	803	750	776	782	785	809	794	785	764	789	819	801	835	825	807	809	781	799	771	796	785	790	809	818	779	779	820	778	765	717	780	768	796	803	836	826	737	782	799	790	774	773	820	758	811	789	759	758	776	798	798	780	803	801	760	783	829	803	771	777	819	812	795	799	827	802	805	784	736	739	810	840	796	819	816	756	773	822	772	774	746	795	749	783	768	781	780	767	785	785	773	775	814	780	811	774	795	791	758	775	750	732	761	785	777	738	717	779	780	765	750	771	786	752	804	781	799	801	733	724	727	808	787	788	786	720	817	739	754	763	787	794	764	784	800	738	782	752	803	788	786	752	801	751	766	801	779	760	786	751	764	817	821	760	775	775	758	806	780	799	783	831	814	754	794	782	842	770	747	757	824	805	753	813	780	785	848	765	800	746	763	795	743	788	771	791	733	796	781	798	787	724	767	788	783	760	769	778	769	794	800	780	809	749	785	779	803	800	824	810	801	744	755	701	746	815	758	775	769	834	755	730	797	842	746	773	735	843	814	768	832	783	822	791	765	818	741	753	763	762	766	762	777	781	803	788	778	786	737	778	793	792	752	772	804	811	705	813	720	751	819	743	808	805	780	817	768	773	772	760	778	782	805	785	785	817	776	738	778	818	815	828	801	784	732	791	739	802	788	752	791	746	759	837	776	763	757	764	740	727	775	747	755	759	790	776	798	815	812	780	711	764	796	802	823	746	761	821	842	789	781	718	807	781	767	785	812	787	739	806	848	803	756	799	834	815	811	707	756	802	805	786	814	775	780	751	767	741	767	789	747	796	729	829	783	767	763	787	775	766	799	741	762	787	770	780	748	781	768	785	790	745	759	793	805	731	847	773	759	786	764	821	742	749	795	781	743	818	786	755	798	761	779	739	783	778	782	762	822	793	781	774	806	785	807	772	753	762	779	773	732	793	765	795	812	789	769	785	806	760	769	824	765	756	830	818	766	759	801	790	796	761	766	772	731	780	758	781	759	828	781	794	757	804	784	788	793	790	790	744	758	761	782	772	823	791	793	831	811	784	790	787	850	779	698	825	796	723	784	784	761	748	785	775	797	798	773	791	774	757	818	797	723	758	817	842	762	759	775	786	755	769	790	836	760	780	787	790	828	804	761	852	813	819	759	841	779	750	727	790	738	828	808	782	752	800	725	855	754	766	791	779	809	824	742	787	756	777	734	821	792	758	765	766	776	783	774	753	778	761	838	793	766	798	742	803	776	743	776	732	755	831	779	823	799	780	791	809	795	742	789	828	799	784	769	804	777	813	795	779	733	761	772	796	762	729	767	765	766	800	740	802	788	770	788	792	784	812	756	767	751	771	757	772	786	797	793	835	811	788	730	781	809	772	752	757	752	782	720	760	750	739	827	822	744	788	809	794	806	736	817	776	774	787	798	757	798	734	732	738	753	766	831	806	767	759	768	809	748	780	821	760	776	778	792	767	813	795	794	793	828	841	761	795	802	775	789	745	737	788	850	811	743	814	767	809	744	788	793	793	771	746	794	787	711	774	739	800	770	756	768	764	800	799	767	808	761	764	760	742	742	756	785	800	743	751	770	830	744	730	802	781	753	769	785	732	739	799	748	741	736	758	790	816	773	801	791	786	768	790	755	798	766	750	825	780	761	778	774	794	733	776	789	762	814	759	821	767	725	755	759	788	765	760	798	812	809	760	774	778	775	792	776	782	774	764	804	764	799	794	773	811	746	770	822	805	778	809	774	808	779	792	744	801	743	755	760	815	788	833	816	774	807	825	761	762	786	760	797	769	784	825	801	768	778	780	761	838	749	777	789	775	786	758	781	836	790	777	748	760	802	786	781	787	771	790	794	762	738	781	829	795	792	770	776	811	785	850	771	760	805	743	754	753	700	761	775	818	825	764	813	829	767	805	781	750	760	856	675	796	772	742	789	750	784	833	821	812	752	776	751	725	753	739	798	825	788	762	808	782	752	749	739	789	750	748	795	763	791	821	787	760	783	833	805	789	771	799	770	768	767	826	805	778	814	769	753	744	794	785	782	776	753	746	783	784	752	751	830	789	804	768	802	769	790	750	751	752	765	800	772	763	766	750	784	720	724	751	841	769	759	758	743	754	752	820	821	780	766	773	777	771	822	773	805	764	748	827	797	718	737	778	745	771	775	798	761	736	761	762	770	806	809	801	779	784	765	781	783	795	814	759	767	811	787	780	760	796	782	769	790	833	811	786	758	762	767	813	783	811	783	774	735	784	776	764	786	737	765	836	740	798	767	779	755	842	758	787	804	758	762	754	772	751	776	789	769	744	803	767	758	759	785	784	811	766	730	763	763	801	812	800	830	747	794	770	782	822	784	781	770	770	794	789	775	780	769	758	768	789	742	783	798	777	817	806	785	776	787	801	788	780	773	772	774	778	788	779	778	784	745	806	779	771	796	805	772	840	755	763	730	761	832	801	700	800	737	818	768	732	797	796	767	769	764	750	794	781	787	777	810	790	761	753	755	820	736	768	766	753	791	813	761	775	750	776	788	763	807	796	786	796	830	769	775	746	758	765	739	782	729	801	780	762	769	759	759	761	753	725	775	772	770	775	829	778	794	737	796	782	777	765	783	830	777	768	787	814	800	784	760	747	788	757	774	785	773	755	809	726	764	774	791	774	777	770	779	776	834	781	816	834	783	771	777	822	774	818	782	755	711	787	752	776	770	786	745	717	771	801	810	761	814	810	800	824	793	761	779	762	756	752	736	855	745	783	815	754	728	780	774	730	755	778	772	782	808	782	823	748	788	744	777	796	755	773	761	784	739	772	723	800	808	731	819	811	793	807	784	758	778	794	769	768	817	783	764	806	832	746	769	766	823	785	766	789	816	788	808	796	799	777	759	754	772	721	772	756	791	838	799	758	757	805	756	748	801	785	789	716	766	764	781	793	814	717	778	798	758	785	820	779	818	729	782	802	831	828	756	792	792	744	775	777	752	788	749	833	762	783	772	751	806	755	842	760	796	795	777	815	762	750	750	758	733	831	771	816	763	713	744	740	791	732	777	766	788	758	800	797	745	808	764	770	751	784	829	783	777	775	713	722	775	801	787	818	753	761	756	803	815	773	759	764	800	780	794	731	797	802	781	768	748	825	760	767	793	742	743	774	717	825	767	772	737	775	757	782	799	793	787	749	757	804	795	763	809	807	747	795	767	753	771	746	830	795	777	772	730	731	770	801	803	772	796	782	774	770	790	787	788	762	795	796	762	795	782	750	755	792	777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6327	451	307	164	110	130	106	135	134	94	103	105	90	95	107	96	103	74	102	93	103	106	109	106	103	106	94	89	96	92	110	110	97	109	106	111	111	98	100	101	103	102	101	123	97	97	115	99	111	105	99	94	103	112	98	96	94	96	96	107	97	91	100	106	110	97	87	106	107	86	94	87	82	91	100	105	106	98	107	102	107	88	108	108	104	80	107	93	105	99	114	96	104	82	81	97	94	101	90	112	101	91	98	90	109	98	77	87	91	90	97	82	109	86	95	86	104	98	90	113	110	103	93	90	97	87	96	112	87	98	99	115	91	89	93	105	106	113	108	91	81	101	93	79	76	99	105	106	104	100	106	100	118	121	90	78	93	117	100	77	81	91	89	93	91	91	114	76	84	78	95	86	109	94	88	99	86	91	98	94	108	99	102	94	86	98	115	101	109	98	97	102	86	105	94	119	99	98	98	85	100	95	94	114	89	117	119	96	101	91	117	108	101	94	99	103	98	101	81	84	108	92	83	109	116	92	93	89	81	112	109	98	114	98	98	103	114	97	107	103	83	101	110	103	114	100	111	98	103	93	108	96	103	94	99	92	99	92	86	105	102	108	103	105	86	104	96	114	97	110	104	86	97	83	81	110	96	104	114	94	117	99	110	103	102	83	101	93	97	88	82	90	100	86	105	102	101	74	83	108	112	119	108	87	106	100	93	99	103	115	88	112	118	95	99	108	114	92	90	91	104	98	98	122	110	119	109	118	108	109	113	96	114	104	116	94	104	89	90	100	95	94	113	122	90	97	78	100	129	124	105	108	109	98	101	88	114	122	93	98	77	89	101	86	106	112	106	88	100	100	109	95	110	102	91	92	90	98	96	93	101	84	99	84	100	104	105	101	95	86	107	99	105	98	103	89	99	102	96	96	88	90	90	100	105	102	86	98	92	102	101	101	104	114	106	93	93	108	86	101	111	116	86	93	112	103	82	97	112	95	107	94	100	74	89	108	104	100	76	95	87	91	117	95	92	99	87	103	102	96	94	105	109	98	87	106	96	109	104	90	108	94	112	82	106	106	94	96	106	94	111	99	103	104	101	119	85	111	90	107	94	83	120	86	88	94	96	85	102	94	101	106	125	103	115	116	110	87	106	97	106	87	87	111	89	101	89	102	89	102	100	97	103	103	94	84	103	97	123	103	98	129	119	84	98	102	97	100	79	97	113	101	86	104	99	92	98	91	101	126	104	104	99	92	82	99	105	127	108	97	102	105	106	83	118	108	95	117	88	94	110	108	103	112	95	100	95	109	114	95	96	102	82	98	90	98	102	93	103	112	111	111	79	94	90	91	83	89	125	95	104	101	104	94	96	100	109	97	99	101	98	110	108	95	118	90	101	83	99	100	87	103	90	100	91	86	97	87	93	102	91	95	108	95	120	112	81	89	106	88	105	86	104	90	83	97	99	94	100	110	112	84	90	92	106	102	110	90	95	99	116	86	108	99	113	91	115	99	93	128	99	94	93	86	100	104	69	93	133	89	104	83	99	91	101	93	98	113	101	97	108	98	96	102	100	98	95	95	107	106	92	91	107	92	99	97	112	100	105	101	99	103	111	108	89	91	112	114	113	87	102	78	109	115	95	126	94	123	106	97	98	100	109	101	94	85	121	96	89	96	97	104	103	97	124	101	101	107	98	101	106	90	79	101	99	108	100	80	90	79	94	111	94	96	98	119	88	84	100	98	99	88	100	101	113	97	98	110	110	95	93	103	100	97	94	111	98	95	87	97	102	84	123	107	105	95	95	115	96	108	87	98	105	95	101	93	109	90	90	91	87	100	109	93	93	92	93	104	109	115	110	112	88	110	101	93	116	91	93	100	111	110	101	108	115	84	113	81	83	82	114	98	105	86	92	95	114	111	81	102	100	98	104	101	89	90	105	100	96	104	96	95	88	86	102	121	89	96	77	105	102	122	111	104	77	105	95	90	91	107	98	93	87	101	89	108	96	108	97	107	96	111	98	83	105	104	102	103	86	87	99	77	89	95	110	102	88	85	100	103	101	91	82	109	107	97	113	101	97	91	101	89	101	103	103	84	110	94	99	73	118	109	109	97	95	86	110	104	113	129	103	94	97	93	96	104	83	100	113	109	97	94	80	89	92	101	81	111	112	87	96	107	106	95	100	104	99	111	112	105	93	116	115	119	97	93	114	74	91	98	91	101	105	96	107	94	107	107	100	106	99	108	95	86	103	112	89	113	88	83	96	100	113	82	107	107	115	99	113	107	98	89	95	96	102	90	85	98	98	113	98	110	109	109	134	119	88	118	105	92	98	90	95	98	101	103	99	109	99	102	101	84	88	89	103	121	96	100	90	96	114	88	107	116	101	106	89	95	89	105	88	108	99	93	97	107	107	119	109	103	92	95	104	96	92	97	110	97	91	102	105	117	104	88	79	84	85	92	101	98	96	102	86	94	96	101	80	113	109	95	102	88	107	78	94	91	105	96	94	105	99	114	121	104	103	81	102	103	97	107	104	107	101	90	90	92	92	112	100	106	86	109	99	102	85	97	107	93	97	102	86	88	111	98	94	108	94	109	109	109	87	88	102	103	121	115	104	116	113	105	105	92	105	114	119	120	90	99	104	106	106	101	104	113	102	100	89	105	96	94	106	97	86	115	96	96	87	117	105	95	104	87	94	96	81	100	85	88	109	108	98	95	114	100	109	89	104	108	117	96	113	85	102	107	115	101	93	90	99	94	91	103	98	96	87	116	102	108	101	100	115	107	92	100	88	91	105	85	82	98	104	91	104	99	109	85	88	107	114	113	93	124	88	103	98	121	104	105	90	96	96	84	103	97	105	117	93	93	93	93	99	99	79	102	101	86	98	104	103	107	95	107	102	98	89	102	95	102	82	84	81	108	83	90	100	102	109	106	87	106	107	107	100	106	108	100	101	98	90	83	80	81	88	86	99	96	94	91	90	88	97	91	114	78	95	91	108	109	103	102	109	89	109	98	99	95	109	95	107	103	103	112	106	113	112	99	107	100	107	96	85	91	109	104	83	94	97	92	93	111	116	102	87	97	106	110	94	107	98	97	79	92	98	82	106	102	104	100	94	114	107	91	84	86	96	83	99	97	90	115	111	79	109	86	103	86	102	95	108	121	87	76	107	116	97	101	86	107	77	103	92	88	99	82	112	89	112	113	100	97	109	97	82	97	107	102	108	89	102	115	118	108	91	113	79	99	105	86	88	93	96	101	132	116	120	90	108	102	109	106	112	98	105	90	91	106	100	94	96	115	90	102	118	89	111	108	111	94	93	99	106	106	100	101	88	117	99	118	102	116	96	105	105	105	100	109	90	106	93	93	94	103	97	106	116	93	77	106	102	106	99	103	86	99	95	114	102	98	108	102	89	117	101	101	106	113	109	89	92	104	110	90	105	105	96	93	103	101	107	107	97	102	86	107	107	110	107	91	97	90	93	90	96	103	86	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6483	427	492	555	502	506	425	417	448	397	387	388	383	362	384	345	327	371	373	395	359	348	326	341	349	345	326	341	355	385	354	352	342	335	317	375	327	346	387	321	325	390	340	373	329	341	384	369	383	375	338	346	324	339	383	345	317	338	305	361	325	309	354	319	351	347	324	350	329	317	304	355	322	335	313	335	334	343	319	316	368	335	355	331	338	348	335	360	387	332	316	372	344	355	357	337	319	335	347	345	326	369	326	351	339	350	320	291	330	352	318	330	334	359	357	312	359	331	361	357	390	321	330	327	301	388	328	314	357	320	332	360	370	347	320	370	359	320	313	323	350	353	339	379	353	310	368	338	302	348	362	318	328	355	329	286	339	337	339	317	321	358	362	320	346	316	327	331	331	330	340	344	331	321	351	339	344	330	371	327	342	323	329	362	364	302	352	303	357	350	354	332	351	352	351	347	350	344	348	329	346	349	335	356	331	318	339	324	333	367	376	357	321	329	344	317	333	352	346	350	367	304	338	344	358	336	327	358	354	374	360	349	363	323	327	375	323	348	380	339	324	376	339	363	338	355	322	339	338	320	305	320	329	357	336	329	318	338	327	352	389	335	356	358	330	337	347	321	311	364	325	346	349	344	322	334	336	368	367	345	357	324	317	321	357	333	325	319	327	358	334	337	362	345	328	347	352	355	359	372	370	337	342	356	372	328	336	342	325	344	352	321	334	325	376	335	356	343	349	319	339	356	378	319	311	297	355	340	303	350	335	340	333	349	371	343	325	336	379	336	342	338	331	353	353	367	333	294	303	371	364	340	355	332	338	324	334	327	324	347	345	367	349	360	378	336	317	333	355	358	316	325	358	380	327	334	347	349	321	335	340	367	348	349	355	356	344	355	323	337	320	325	335	358	340	354	322	338	327	337	329	327	348	368	337	287	312	334	346	341	326	334	338	354	355	375	322	369	328	376	332	379	309	318	384	327	367	328	347	327	338	368	365	338	350	369	303	328	309	356	335	373	341	336	313	360	357	326	321	330	344	354	358	319	308	354	359	327	321	311	346	323	348	343	359	296	373	331	331	344	320	335	344	322	351	346	317	336	357	331	305	325	339	317	348	337	347	337	355	327	367	320	327	343	362	311	336	356	356	368	334	357	332	342	376	336	337	331	329	347	345	320	333	327	376	352	371	345	332	328	359	341	343	346	350	357	321	336	340	333	316	305	336	336	341	352	364	323	326	368	351	338	321	328	330	337	361	334	339	346	347	357	353	338	336	349	317	367	343	356	356	342	333	355	345	327	358	351	335	348	294	337	339	323	350	348	306	339	346	340	340	313	332	359	345	352	360	336	379	363	306	311	339	358	340	351	324	355	339	368	379	352	362	316	329	363	337	361	325	306	373	337	366	305	335	332	338	373	341	336	363	340	348	349	341	331	346	373	328	310	336	316	369	339	330	332	339	374	357	339	332	329	386	358	347	319	327	327	340	349	336	327	328	324	318	360	298	371	345	342	329	294	360	327	333	323	355	346	319	356	320	349	329	324	344	338	328	334	325	365	369	333	356	343	368	345	338	345	376	345	335	367	357	349	349	364	330	340	338	336	365	324	361	326	347	322	340	318	319	345	315	349	345	355	350	347	326	344	368	342	353	319	354	360	354	333	308	364	327	355	359	349	337	345	354	368	297	332	324	349	368	311	346	360	344	371	324	341	320	337	324	342	320	337	323	346	373	344	350	358	350	342	357	373	330	321	309	365	332	338	348	349	334	359	343	322	347	362	334	348	313	357	336	369	315	348	311	330	335	313	369	322	388	348	316	341	364	347	340	362	349	314	339	355	366	320	406	314	345	310	337	340	338	321	350	359	346	311	350	344	358	321	343	350	383	371	350	361	361	346	346	354	350	388	344	331	338	316	313	358	351	352	346	332	319	326	352	358	330	337	343	353	315	358	339	373	314	342	332	365	341	329	346	359	295	368	366	353	319	371	338	314	342	362	306	338	348	324	362	322	324	328	330	343	318	324	326	379	340	373	321	332	340	339	375	306	332	365	364	337	350	326	352	343	336	332	346	343	322	333	321	335	359	370	376	314	324	337	368	321	334	349	302	345	348	341	339	336	338	356	356	339	353	340	339	362	356	360	331	341	348	304	354	316	351	334	334	389	333	343	327	335	314	346	349	331	334	350	330	340	342	368	379	343	340	337	358	293	309	377	328	327	356	335	361	314	353	336	343	332	342	316	378	349	320	345	353	357	339	366	339	313	331	323	350	338	324	377	358	348	333	322	345	329	340	365	318	338	317	346	310	334	351	333	325	350	306	330	343	329	362	335	340	343	316	336	342	337	325	331	324	340	325	342	343	353	343	372	368	326	372	339	332	312	355	353	348	364	326	357	310	375	342	381	340	369	351	342	329	352	317	327	332	367	341	357	369	370	342	331	323	340	378	361	354	379	352	398	326	340	346	319	345	362	360	328	365	314	366	341	343	318	346	346	348	329	302	328	363	355	346	333	325	335	325	327	325	352	365	361	322	338	318	361	342	315	338	323	331	357	355	348	333	361	327	341	304	364	326	317	326	319	373	325	317	370	323	319	365	340	335	331	321	326	345	342	342	335	346	306	330	375	347	305	368	345	343	319	348	330	343	345	360	367	330	325	390	347	350	316	334	326	358	297	317	363	358	367	314	348	334	367	344	336	350	352	330	317	344	340	331	344	335	321	363	333	348	363	341	354	331	343	347	353	353	362	333	309	344	360	347	352	343	325	360	341	343	350	322	328	350	355	308	339	318	345	363	330	355	353	331	358	370	343	339	354	354	348	356	320	318	353	356	343	339	345	326	349	357	342	355	319	365	346	368	379	348	325	371	370	367	348	341	363	351	319	355	362	341	335	358	345	368	360	359	300	353	313	346	315	358	361	332	341	344	362	353	363	384	332	346	329	365	349	335	340	369	332	335	376	359	332	351	348	357	318	374	363	317	344	342	336	353	339	339	331	363	332	351	337	318	335	324	338	327	328	334	347	353	331	352	320	310	364	335	327	331	351	353	343	320	339	339	335	347	340	350	321	355	306	362	338	336	379	360	351	336	356	316	364	335	354	320	303	343	350	341	331	342	343	328	357	347	346	363	301	340	325	357	330	343	353	373	313	364	341	369	353	325	342	331	338	363	345	349	365	354	330	347	328	345	355	353	331	341	380	356	330	321	327	363	344	339	357	306	318	320	368	323	369	353	338	361	367	326	365	310	365	343	329	338	369	329	343	332	357	325	359	339	311	332	324	362	331	365	315	360	361	320	328	367	354	367	346	345	368	359	357	354	358	334	333	353	356	339	336	336	371	360	350	388	336	354	334	345	335	356	313	344	292	328	357	307	321	343	331	338	340	360	353	330	326	340	318	316	319	308	333	330	335	384	320	341	313	368	331	326	335	308	347	337	361	367	339	358	372	337	326	343	360	331	314	345	338	332	330	322	328	348	334	342	364	362	342	340	345	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38677	14407	2909	1185	782	609	511	435	409	380	326	314	303	281	296	259	285	264	246	233	242	248	228	249	248	219	245	271	246	238	226	249	251	211	198	220	209	214	240	215	223	230	232	248	232	220	202	238	202	211	233	231	214	211	213	247	250	231	208	224	247	226	214	263	225	236	209	247	237	219	241	256	202	241	213	234	217	219	207	234	236	227	241	255	235	234	226	228	226	238	236	251	217	223	229	248	232	240	234	203	211	221	219	263	233	220	216	230	245	238	229	224	229	216	201	205	212	224	202	233	206	197	234	195	239	225	249	264	213	232	218	236	230	233	196	212	244	255	272	217	248	201	205	217	220	228	257	223	243	228	226	228	218	233	221	252	238	209	239	216	214	211	240	218	236	195	248	234	209	239	245	237	262	235	221	217	235	225	203	226	200	211	217	228	267	240	218	211	237	225	197	212	206	246	210	238	227	260	235	206	240	241	222	204	205	203	221	222	215	212	247	240	249	231	232	228	195	220	216	238	235	220	211	250	232	218	191	204	267	239	229	240	223	206	241	219	216	217	217	240	235	218	216	208	233	223	224	217	215	209	216	214	217	221	203	236	225	247	226	218	231	240	220	226	250	228	210	229	224	214	229	227	233	248	225	250	211	222	239	215	214	236	209	245	235	243	224	198	225	216	220	237	241	225	216	235	231	225	210	208	215	218	225	200	227	230	220	226	219	237	226	252	219	215	215	228	239	236	227	248	226	231	233	189	217	219	223	238	226	227	225	229	227	207	233	247	209	233	234	240	214	210	228	235	219	236	235	227	213	228	230	210	215	228	236	220	211	220	224	233	210	220	217	220	196	230	218	222	227	246	216	224	239	239	225	225	242	214	240	230	210	228	223	246	215	224	222	205	236	246	214	254	224	231	235	236	222	223	238	217	195	226	239	230	224	227	230	233	219	229	202	213	240	245	234	237	219	215	229	218	211	248	235	241	245	249	230	234	241	220	215	237	245	243	211	233	215	256	235	227	220	230	244	219	238	212	241	206	208	225	229	237	230	223	224	204	218	231	217	194	193	222	234	185	222	224	224	250	216	220	199	245	220	202	208	237	239	219	230	214	222	219	198	204	211	225	207	231	241	239	248	190	221	215	260	228	226	197	243	218	242	241	202	259	215	237	221	224	243	214	236	217	254	211	235	208	211	243	216	245	264	211	217	246	219	237	240	239	256	254	193	221	198	232	216	215	249	232	230	219	208	230	201	233	220	218	225	224	226	225	227	223	239	224	225	241	222	235	255	218	215	240	214	208	215	238	240	209	216	229	247	235	227	235	233	219	230	221	232	238	252	207	194	240	221	239	192	221	209	243	217	216	249	207	201	247	255	217	214	220	199	278	218	223	238	218	212	220	224	225	218	235	221	221	216	234	219	245	238	228	257	253	238	210	222	232	251	249	253	219	232	217	194	215	218	231	201	200	220	203	238	213	217	225	212	237	219	244	212	223	227	225	230	214	218	195	263	218	244	223	218	197	241	248	275	202	241	247	223	247	206	232	213	239	227	230	245	216	238	225	231	220	235	217	259	218	239	231	207	196	230	261	248	221	248	223	207	226	251	225	253	223	221	227	193	241	247	203	231	232	228	206	225	234	218	244	221	236	226	242	220	216	229	247	233	256	226	219	231	258	225	256	230	239	220	220	220	221	215	221	205	251	253	212	218	199	235	228	215	221	237	231	208	212	210	220	208	236	228	213	203	223	224	230	203	222	217	220	219	252	226	230	211	238	238	231	216	271	212	236	218	222	212	194	231	230	243	231	214	262	220	207	215	246	241	224	242	236	199	226	238	217	202	218	219	224	254	226	225	259	226	239	230	203	234	217	219	228	231	254	240	224	238	232	222	249	223	207	255	236	214	231	228	193	224	234	257	222	209	234	225	206	218	230	220	248	232	217	249	221	242	198	240	232	217	220	257	234	226	238	227	216	242	214	235	240	234	213	218	225	239	226	214	214	226	228	256	221	231	220	208	242	225	207	215	256	239	204	237	215	222	225	239	248	215	216	223	236	207	246	238	213	220	226	215	209	218	202	211	219	229	263	221	220	197	206	215	200	225	240	206	216	212	202	215	211	212	233	222	205	230	226	246	219	207	234	238	232	241	241	242	217	227	246	245	224	209	239	216	216	200	238	222	208	204	207	225	210	218	246	227	230	205	239	250	235	207	219	203	235	234	251	242	237	238	249	221	214	209	211	213	242	212	227	220	241	215	213	232	256	229	202	205	220	243	228	238	220	221	206	196	230	205	245	251	251	229	229	227	233	216	221	244	240	242	234	227	253	206	236	221	209	199	221	235	239	228	215	222	209	224	230	230	220	229	214	250	213	210	283	219	241	236	215	212	253	240	259	201	227	233	215	203	243	223	234	237	241	208	224	233	226	235	246	225	234	219	241	213	212	201	237	234	225	243	254	219	218	253	243	225	213	233	222	237	228	233	217	232	213	245	254	223	218	208	227	249	207	240	213	252	186	203	241	227	208	238	234	199	224	257	242	229	232	236	236	225	231	228	234	233	227	234	220	230	253	226	250	197	224	215	221	226	226	237	230	255	231	213	231	243	206	247	223	228	220	196	199	207	221	224	235	227	236	234	240	228	225	218	260	236	234	239	203	237	208	253	225	225	222	220	213	220	235	228	222	197	229	230	214	274	225	237	228	219	236	248	214	203	227	240	221	201	212	244	223	240	220	228	242	230	232	207	235	190	231	220	211	218	219	219	232	275	209	222	224	225	238	214	210	239	214	211	219	231	216	188	220	240	233	224	229	225	211	199	239	241	208	228	224	249	243	261	221	231	236	249	200	233	252	228	216	217	230	238	225	229	236	218	213	202	216	223	231	221	225	204	227	207	195	211	218	232	226	224	212	218	230	203	225	222	229	206	221	242	213	241	210	202	205	220	230	240	236	244	207	213	258	265	236	237	211	227	226	204	230	215	221	210	225	251	216	230	247	233	227	227	214	208	224	218	235	243	198	258	214	228	268	237	211	200	229	245	229	232	251	228	215	242	219	216	209	220	227	209	226	247	262	217	224	241	191	250	213	243	254	241	218	201	216	229	223	249	248	252	239	225	236	213	223	199	245	209	196	190	213	226	230	205	219	210	223	224	205	219	209	236	225	228	204	221	228	243	206	251	232	220	212	224	225	225	226	207	207	253	232	242	229	238	205	218	235	229	210	207	214	226	233	242	245	248	241	223	228	224	198	224	210	245	233	232	209	225	215	220	236	267	211	218	251	227	227	208	225	239	256	216	211	216	220	235	217	227	231	246	194	243	237	234	243	216	220	225	234	224	210	207	223	215	226	239	215	230	241	223	203	224	206	207	239	224	243	236	201	228	242	222	210	202	232	209	236	224	211	239	208	224	215	222	229	249	237	210	226	249	206	242	233	232	262	261	205	226	212	220	221	218	227	239	223	242	219	223	223	228	225	249	223	223	234	225	231	234	217	224	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17254	1679	3476	3730	3220	2712	2272	1909	1711	1464	1409	1324	1228	1140	1061	1026	928	940	906	906	827	814	799	810	780	754	767	771	786	768	744	747	759	706	698	772	741	774	722	660	670	699	708	711	644	706	684	692	713	693	726	710	705	697	700	719	701	654	639	697	673	714	641	686	692	662	672	687	722	603	660	666	685	672	703	657	671	658	693	671	645	683	681	662	702	659	683	644	660	685	644	628	662	625	694	676	608	719	640	676	660	674	634	664	645	621	667	679	712	659	699	634	670	672	649	642	665	664	681	670	654	619	618	689	655	712	686	692	611	665	679	685	688	665	656	659	648	666	661	680	643	645	592	660	665	652	652	670	662	667	670	604	688	649	661	652	631	654	684	661	686	665	658	687	631	671	644	664	656	656	667	678	633	711	642	666	669	645	672	694	654	673	622	649	655	689	690	679	690	665	682	671	693	620	661	666	596	683	653	689	622	627	643	682	663	667	638	631	694	642	664	620	667	650	671	675	653	656	664	643	672	626	670	666	690	674	655	673	657	658	656	690	651	636	632	660	660	657	664	649	651	606	727	618	648	649	657	663	696	667	664	641	653	659	662	675	599	673	679	663	670	677	680	668	706	667	687	661	709	634	684	647	671	622	682	715	670	669	669	660	644	643	659	649	667	724	676	638	700	661	640	652	652	719	669	671	655	663	646	642	696	667	718	711	630	677	684	624	682	638	691	692	650	649	636	616	642	654	701	622	682	679	675	675	675	648	645	629	637	634	648	654	668	665	692	688	665	635	665	655	673	700	659	678	670	669	660	643	659	627	604	661	669	664	640	650	634	673	635	613	658	683	674	710	674	601	654	683	665	663	637	690	634	678	647	633	670	617	678	690	669	625	663	666	654	692	660	614	664	658	670	634	652	649	648	646	629	678	617	664	621	700	670	710	678	680	680	673	710	658	664	718	670	674	701	669	677	699	667	670	718	663	704	658	633	638	672	666	664	635	612	661	660	676	648	683	656	674	681	701	649	635	646	688	668	622	725	668	683	624	652	640	711	675	656	644	672	679	629	685	659	639	705	681	669	687	723	653	656	666	695	665	646	661	646	671	708	642	641	676	659	656	639	641	662	699	680	661	669	673	625	680	722	645	639	646	635	626	668	625	639	670	747	678	670	685	635	659	651	642	632	652	705	663	669	691	694	620	683	685	684	681	638	633	649	663	613	649	677	665	680	661	697	625	633	627	660	627	695	651	661	664	636	637	650	649	699	643	624	647	655	665	675	696	659	597	646	627	675	666	627	694	653	620	683	690	699	649	640	622	664	627	648	656	686	660	642	659	630	630	718	668	663	653	660	671	681	672	626	675	628	700	648	667	649	656	621	676	649	669	698	702	693	622	658	621	706	667	674	663	676	633	627	689	677	696	641	695	650	685	670	635	632	660	690	675	678	665	661	659	687	723	674	673	654	655	636	712	711	670	671	630	680	679	654	637	657	642	668	669	692	711	652	630	699	634	658	687	684	693	634	585	681	671	651	664	639	690	668	631	629	664	673	618	687	695	679	633	696	643	657	661	700	676	671	678	681	671	663	664	657	609	645	641	681	677	617	651	668	635	653	704	685	620	656	635	667	637	653	631	662	668	689	626	666	692	638	634	676	594	705	631	638	660	617	727	690	653	680	746	684	679	637	658	668	713	653	647	629	660	578	598	649	695	679	648	721	643	648	719	707	655	742	697	641	713	611	664	666	692	705	644	646	622	684	623	662	635	622	646	653	686	692	723	605	710	656	674	663	685	666	591	657	669	700	628	680	625	652	701	642	680	673	661	626	711	706	633	673	684	683	679	693	708	657	645	661	694	674	657	671	678	693	672	664	650	662	655	659	659	645	646	700	670	706	717	696	635	674	657	659	632	678	691	679	645	612	638	629	646	665	649	639	634	666	666	621	687	654	641	660	616	663	636	618	678	635	657	656	668	643	665	660	648	699	678	657	687	695	683	682	659	651	678	680	686	642	669	622	658	665	633	640	664	660	648	722	673	638	694	672	604	623	626	680	669	653	671	735	647	679	689	627	639	710	658	626	635	686	666	669	606	687	686	689	666	651	648	687	702	677	667	669	628	651	661	730	639	688	713	655	678	644	667	690	677	624	674	668	682	643	686	686	654	624	640	670	670	678	690	657	641	631	675	586	683	665	649	676	642	675	623	657	670	652	667	635	637	656	659	626	652	665	626	684	654	615	637	666	683	679	673	655	692	665	639	665	679	633	677	617	676	661	630	656	670	672	723	644	640	656	686	716	638	643	610	714	676	604	647	703	633	639	679	650	668	654	685	639	670	687	641	687	697	665	669	673	670	613	661	730	611	624	658	703	649	642	693	673	673	631	676	639	687	677	705	663	671	642	683	681	661	628	664	716	652	688	659	656	633	636	671	658	643	660	671	624	688	673	611	633	621	658	645	640	659	673	674	660	638	669	711	705	687	681	625	638	703	675	657	690	600	712	693	679	587	650	624	656	642	643	641	631	675	663	658	671	662	653	680	673	654	643	670	677	701	665	678	614	672	667	645	617	662	666	635	655	650	633	645	678	683	651	672	677	651	631	686	691	677	621	671	654	620	690	671	671	699	671	674	699	668	646	658	695	664	677	715	691	612	670	681	678	625	632	669	638	650	676	675	640	672	675	623	688	705	667	698	697	649	639	646	620	669	652	631	629	633	676	663	678	669	637	666	639	605	705	667	717	635	650	680	671	663	679	712	654	679	642	717	669	679	681	651	678	678	589	670	640	638	632	640	709	695	625	669	649	660	721	632	646	674	660	666	661	668	692	668	696	671	665	663	661	694	647	644	682	655	644	671	719	679	691	663	642	652	677	649	655	653	698	645	661	663	648	706	693	691	663	651	686	632	638	629	657	672	649	643	625	703	682	694	672	698	739	690	669	633	594	650	672	678	647	643	652	700	707	656	673	667	674	642	681	692	692	651	670	681	637	671	638	621	678	665	641	642	651	662	645	636	673	667	664	647	657	678	683	649	618	683	606	607	632	682	655	650	675	643	663	637	632	669	631	600	660	611	642	723	685	691	624	612	658	613	670	643	675	653	669	674	663	671	649	635	634	629	649	678	661	692	678	659	710	665	717	667	620	683	634	626	692	638	676	676	710	657	655	667	679	679	648	667	708	625	631	649	690	667	601	701	653	619	676	674	688	709	658	647	661	636	650	641	703	695	660	663	655	662	686	648	670	657	629	650	700	665	624	672	677	637	652	751	679	647	657	660	635	627	692	632	681	656	643	677	662	643	681	691	648	643	677	627	698	662	630	677	663	624	637	669	667	679	684	669	654	632	682	694	655	638	664	677	673	667	670	654	632	690	692	658	634	656	672	638	625	652	643	644	694	651	632	650	676	706	671	687	675	696	638	665	646	686	663	668	694	704	673	663	625	626	646	696	647	687	694	663	658	623	677	632	651	667	657	648	706	648	620	669	702	691	644	676	648	623	678	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43580	22213	13569	2598	1568	1185	893	688	650	575	562	452	428	419	383	345	372	358	316	329	345	334	315	316	290	329	313	300	319	305	304	286	294	289	268	275	315	291	281	295	298	288	314	291	288	243	276	275	288	293	302	312	289	290	301	296	287	288	280	296	284	309	275	279	312	285	259	283	306	305	298	276	292	279	306	301	302	267	268	298	293	277	268	271	273	294	302	283	297	295	282	293	277	277	278	270	283	263	296	282	283	275	292	272	289	293	262	299	264	278	272	276	285	280	258	305	272	258	275	302	260	258	263	279	264	281	305	345	297	297	297	303	273	285	276	293	296	294	306	270	279	293	279	275	269	269	295	292	271	278	293	335	292	300	246	288	252	259	271	260	270	261	295	290	279	285	289	308	267	267	286	303	284	272	265	280	326	290	280	289	269	299	264	263	293	271	257	280	285	274	287	272	279	281	263	287	276	276	258	280	284	282	280	274	310	245	271	268	290	315	286	282	259	301	267	248	292	296	279	288	254	281	274	268	279	314	280	308	280	303	286	302	289	277	298	289	289	279	297	280	281	259	295	285	299	277	246	278	276	279	255	297	302	287	265	297	277	293	233	259	279	301	279	259	269	295	278	299	256	296	268	313	280	271	288	295	314	284	280	258	273	308	269	267	282	262	291	293	279	276	265	289	295	290	286	288	262	279	273	279	333	298	279	286	280	275	286	263	289	281	305	271	264	274	294	298	281	308	300	273	275	291	291	281	284	255	278	254	290	299	252	329	297	304	280	290	296	257	244	269	259	275	315	281	272	303	263	235	310	237	252	262	278	280	263	236	277	273	286	289	275	258	289	283	277	274	295	275	290	274	286	289	266	261	272	243	282	285	282	255	267	255	282	274	288	298	282	301	276	281	280	262	279	289	289	271	266	303	309	317	292	290	290	278	282	276	296	280	277	280	289	293	315	301	283	282	262	311	279	310	276	293	271	262	296	281	281	281	257	296	282	261	247	259	272	261	296	286	280	254	291	270	288	268	298	262	295	276	315	315	292	281	299	280	305	262	267	251	242	254	260	281	242	286	302	280	295	284	254	274	285	278	266	274	272	278	298	263	294	287	262	279	277	295	234	272	265	301	247	288	303	291	266	292	289	289	239	305	294	270	277	272	271	288	267	266	291	289	314	283	280	313	281	267	261	299	316	292	276	263	287	268	289	255	296	267	287	271	295	307	306	253	291	317	282	273	299	261	305	289	298	285	294	266	284	289	284	311	308	286	263	264	283	274	260	308	271	258	284	321	264	272	279	276	296	291	269	304	270	243	291	310	279	296	294	288	299	298	289	300	273	230	269	296	288	278	273	279	302	285	289	273	275	275	267	287	301	287	269	258	274	280	276	301	276	276	273	300	281	271	272	277	261	282	272	277	289	261	304	291	267	269	274	329	267	285	239	267	289	261	280	293	279	285	286	285	303	284	274	270	312	306	290	294	310	308	289	279	290	301	287	252	289	255	307	281	264	293	289	330	295	305	271	250	280	274	278	306	275	313	278	280	269	276	230	265	287	293	253	278	281	273	262	327	296	264	280	287	273	267	282	269	274	268	295	265	282	294	280	305	309	290	247	271	308	276	266	272	307	302	263	256	280	260	264	279	255	264	265	252	260	291	294	289	256	295	298	284	277	308	266	312	264	277	287	258	301	286	291	302	296	279	277	275	298	262	262	289	280	282	246	268	260	290	254	295	294	287	295	267	278	269	249	252	257	263	260	299	260	258	311	254	305	284	306	283	269	285	305	259	321	284	284	291	318	281	267	268	292	292	300	287	230	281	282	302	275	302	284	281	291	260	290	270	256	295	253	262	261	286	273	242	304	279	279	273	270	290	279	266	286	276	295	297	300	285	279	308	300	273	295	278	297	281	272	293	262	284	278	306	267	263	258	278	304	280	264	265	268	267	288	280	258	273	270	258	295	289	300	260	278	287	293	269	292	274	266	294	288	267	270	272	236	268	281	296	295	299	253	290	275	287	275	299	280	312	267	298	270	295	294	261	280	262	242	289	300	257	270	260	300	279	314	314	268	298	238	277	282	253	280	289	295	288	273	271	264	280	290	274	258	293	316	273	296	279	292	278	292	281	299	267	236	278	265	294	240	281	281	267	281	280	289	312	263	289	281	281	263	278	284	287	278	303	251	302	299	247	264	266	276	267	281	289	283	309	286	285	260	298	285	286	314	298	296	324	248	271	275	273	294	298	277	272	263	282	268	322	282	274	269	269	309	288	279	293	266	273	287	280	263	276	249	336	278	238	299	336	297	295	300	283	291	313	289	289	299	293	267	305	286	286	274	306	292	279	267	283	285	274	265	308	262	262	292	294	251	278	263	264	276	292	253	301	284	291	275	255	273	292	280	301	253	280	309	285	279	289	312	316	281	302	261	282	270	267	273	297	278	285	274	293	306	300	293	310	265	261	250	280	268	269	284	286	294	299	283	269	303	281	276	282	261	291	290	284	270	255	288	274	263	296	279	281	292	302	296	269	295	296	303	287	279	264	292	281	325	297	260	302	242	294	274	278	278	277	270	270	287	278	262	255	279	277	275	265	280	303	260	275	281	282	295	313	295	301	285	321	263	268	231	273	293	321	291	286	297	288	290	295	276	279	303	284	286	291	296	293	282	273	275	267	285	290	298	280	267	267	299	268	282	284	262	267	254	305	298	286	273	303	284	270	285	267	289	261	281	274	272	269	285	294	282	270	292	298	292	295	287	304	247	282	303	310	270	279	294	265	291	293	261	278	294	251	293	248	260	296	263	249	270	266	303	304	276	250	284	260	270	268	299	269	301	281	252	271	262	277	286	289	295	294	258	291	273	276	256	276	294	268	250	259	282	294	289	284	297	278	287	278	288	333	306	294	296	269	282	276	265	287	272	264	273	249	258	276	260	288	313	304	244	271	266	281	287	266	277	274	256	280	275	267	251	294	296	302	286	272	262	306	250	269	320	270	276	253	302	280	281	279	283	319	274	264	285	304	278	268	276	290	310	286	269	291	298	283	276	287	273	287	272	290	287	259	241	298	279	277	272	269	279	295	313	283	293	282	294	274	266	287	286	258	282	290	286	296	318	275	297	292	292	294	253	279	265	285	287	269	285	268	305	267	286	286	281	278	283	293	300	274	281	255	260	270	269	325	297	288	278	266	293	271	289	296	290	293	268	275	290	282	304	291	253	282	255	264	281	298	259	270	301	276	253	278	276	296	308	275	285	267	272	286	271	298	272	259	279	286	280	271	272	267	267	286	283	305	306	298	313	272	271	261	276	267	285	273	253	275	325	259	298	289	287	321	289	299	288	261	265	253	292	253	295	254	275	306	288	298	260	266	268	302	264	266	265	300	263	283	293	286	287	219	244	237	293	265	255	293	260	281	273	302	308	251	291	286	270	278	294	296	283	290	302	282	257	274	256	272	313	302	258	251	284	267	285	280	273	276	299	306	269	249	295	276	270	270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21499	2729	6129	6452	5533	4402	3680	3178	2737	2435	2192	2044	1766	1628	1471	1412	1348	1290	1263	1192	1159	1083	1090	1075	1021	1013	967	994	985	954	1022	914	957	941	882	921	899	871	873	886	842	926	859	843	834	874	893	885	803	880	836	890	805	860	818	822	812	864	817	848	811	811	852	837	805	781	774	838	841	826	813	829	790	874	822	812	813	779	812	762	820	849	774	797	785	777	834	799	828	814	777	767	816	795	822	767	803	825	848	758	724	782	792	814	803	777	802	813	745	741	838	758	784	792	783	810	796	798	758	790	766	790	796	785	794	807	789	782	833	865	819	801	800	820	797	756	796	819	736	776	767	804	779	718	778	824	761	760	763	793	784	765	773	768	780	819	771	802	740	790	736	695	794	814	745	755	787	835	736	732	781	772	814	791	739	761	784	820	817	760	779	773	835	851	776	831	782	808	749	764	816	810	748	702	784	747	816	827	783	748	803	757	749	742	782	830	746	776	791	778	769	742	763	800	806	811	807	779	752	825	752	809	778	794	771	742	777	802	765	779	767	806	777	792	815	758	750	794	788	816	808	782	786	782	819	779	745	797	788	754	808	771	804	767	770	794	802	779	773	819	753	774	798	769	777	770	777	787	781	749	774	739	767	746	742	725	760	752	807	808	800	797	805	779	760	814	751	698	774	761	806	809	773	780	820	718	793	750	748	749	822	833	799	790	787	762	779	733	758	805	760	796	784	810	776	802	816	820	772	790	762	767	819	779	791	840	812	793	803	735	743	795	815	792	804	781	789	795	816	747	789	737	806	829	818	757	749	759	780	789	769	802	778	757	793	777	787	767	753	720	805	776	828	789	784	804	806	753	768	790	797	822	778	771	777	777	789	754	787	777	799	754	788	773	785	772	748	802	808	783	824	741	839	787	777	811	825	741	753	741	784	780	734	742	717	844	771	801	806	775	749	806	780	751	781	802	775	752	766	780	840	784	734	786	797	818	755	832	802	783	764	806	811	751	799	817	809	777	846	804	753	819	802	764	789	812	708	819	764	770	760	789	827	841	803	754	821	822	801	765	744	766	804	773	773	763	752	757	782	798	758	737	788	796	844	782	786	816	795	807	779	793	792	765	769	809	844	734	760	750	802	748	782	805	797	810	738	802	756	757	740	840	800	804	809	805	761	775	766	804	813	748	784	806	781	794	789	795	813	788	806	785	824	781	826	790	780	840	790	801	793	823	759	769	771	737	772	794	764	750	748	831	816	803	784	765	792	809	768	798	821	768	796	735	828	816	825	726	804	786	778	861	748	741	770	810	834	787	790	792	821	783	792	743	763	731	791	777	730	809	772	783	772	794	794	803	794	788	791	795	781	791	795	789	780	785	759	765	798	769	816	755	805	802	798	781	781	812	807	751	762	760	774	817	760	800	755	833	780	722	823	722	799	764	784	789	770	751	815	796	784	788	789	791	848	819	779	842	801	758	790	724	770	772	814	819	715	810	836	779	766	768	830	759	785	805	743	756	782	758	786	802	795	741	799	779	777	756	753	811	786	766	783	776	752	803	808	799	758	797	766	790	797	792	760	798	809	769	797	792	795	771	787	792	763	812	781	854	782	745	797	774	778	775	817	833	785	774	757	778	772	782	825	789	742	747	765	790	776	800	733	763	824	778	746	829	761	796	794	736	802	740	740	794	767	759	769	770	760	741	787	760	763	768	810	762	822	791	845	743	762	776	773	791	758	787	794	776	807	784	786	748	750	758	855	739	742	796	800	777	780	781	807	774	817	786	770	769	804	740	796	738	786	779	803	789	809	731	815	777	767	799	766	798	775	856	772	782	732	783	786	773	790	770	803	775	790	793	781	781	817	802	776	764	759	779	772	804	808	765	737	789	817	803	823	726	824	758	776	738	755	785	781	800	806	796	768	813	801	744	793	801	828	776	736	792	803	707	768	790	792	791	793	785	803	795	809	822	775	783	726	829	807	765	766	858	784	755	738	767	808	832	776	780	786	754	773	841	819	756	807	760	805	728	817	770	744	819	792	809	803	783	757	814	780	809	766	792	804	779	779	756	841	792	798	757	776	762	802	799	780	738	778	759	791	776	824	801	790	773	796	765	763	794	782	799	813	764	795	836	737	747	798	795	769	772	778	836	776	800	754	785	747	725	797	794	793	785	810	812	733	737	782	800	721	748	804	739	773	792	833	741	827	696	775	790	817	798	823	820	787	842	824	772	757	818	766	751	792	794	794	737	828	784	782	752	713	770	785	778	773	783	814	848	774	789	772	839	764	818	798	804	754	731	796	858	781	802	813	821	770	796	796	769	761	763	793	753	775	758	703	802	791	753	790	789	804	806	813	752	776	776	776	770	844	820	800	827	781	780	830	780	813	787	752	807	810	758	766	777	743	767	765	775	733	801	774	805	761	732	774	795	840	772	824	836	789	779	749	797	794	783	772	810	784	758	810	802	780	729	810	802	801	838	799	776	784	786	728	757	736	791	761	776	797	802	787	775	782	777	776	819	730	783	796	795	825	765	734	817	802	784	794	770	793	784	839	770	766	831	764	786	796	746	805	753	814	851	768	846	769	800	789	791	767	815	799	782	767	773	751	780	790	799	809	771	765	767	798	764	758	777	827	814	814	766	772	788	742	795	728	788	776	780	795	800	808	808	770	723	826	782	786	858	786	780	777	763	799	825	756	795	817	757	801	791	805	796	793	759	805	820	780	790	810	815	748	756	767	810	794	796	755	769	819	813	783	818	753	829	806	771	808	765	792	745	745	816	778	776	757	784	744	778	804	766	791	782	749	786	739	809	766	789	781	813	823	737	745	798	753	723	791	829	798	781	804	757	801	769	815	792	787	775	811	793	717	742	776	814	780	812	771	777	766	789	756	716	807	780	775	793	775	839	803	794	791	817	773	773	792	798	752	798	800	758	803	735	804	798	826	793	745	775	753	796	791	780	806	802	764	805	804	788	807	820	810	753	735	772	751	812	829	764	764	729	799	793	778	798	788	749	804	833	796	735	755	809	742	794	768	769	782	747	774	750	755	778	785	807	726	777	739	823	798	792	782	818	792	813	768	777	770	796	760	783	723	811	804	783	809	782	806	773	755	790	777	762	762	788	818	803	807	754	769	778	794	740	792	787	818	804	755	784	749	779	768	827	767	758	754	794	784	809	759	777	743	757	780	798	789	788	775	798	803	779	776	831	780	799	821	800	750	790	799	726	795	774	807	782	786	763	779	794	775	828	811	739	797	799	753	736	755	793	808	782	816	799	752	733	750	782	796	786	770	778	776	785	774	788	784	848	781	806	844	819	774	793	741	748	721	739	773	791	773	757	782	782	717	768	771	760	797	762	847	738	790	769	780	794	824	794	765	784	793	772	769	790	752	807	776	802	786	815	748	754	773	786	791	788	788	791	728	733	809	796	760	767	758	822	772	760	808	821	755	785	780	815	768	801	775	758	791	754	769	803	789	830	785	831	775	821	784	771	771	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6673	451	321	175	132	132	120	110	97	112	100	110	119	102	112	111	106	89	97	93	100	84	116	101	102	111	106	106	99	109	97	105	109	105	103	90	109	102	99	91	98	98	102	115	100	108	85	115	91	98	97	93	113	118	119	93	118	96	113	107	81	96	111	84	115	99	113	103	104	90	103	90	104	80	104	101	101	88	101	112	92	121	104	89	90	109	81	74	104	96	104	104	114	90	91	104	103	92	82	83	97	108	99	105	101	107	84	93	100	94	99	92	106	104	113	94	94	87	109	107	97	80	108	86	88	118	108	101	101	88	99	83	101	90	88	83	113	101	102	85	104	84	99	130	83	87	111	100	103	119	97	104	102	95	91	88	94	106	105	123	95	105	87	97	103	92	99	103	100	95	109	111	93	102	107	119	89	100	99	92	94	101	106	99	126	107	103	99	107	97	126	114	108	109	99	87	108	90	115	108	84	96	99	106	110	88	96	83	106	91	89	88	97	108	100	79	94	91	91	88	96	91	91	101	94	100	100	95	86	116	108	108	119	107	81	95	115	107	104	111	95	108	96	107	109	94	98	104	109	76	85	112	92	97	98	85	113	91	99	99	103	89	86	97	97	97	94	101	99	101	116	109	87	93	103	92	115	85	96	107	103	92	92	104	102	105	109	108	92	112	105	111	103	106	102	120	94	87	86	114	107	97	105	100	102	82	94	104	98	94	111	94	110	105	104	100	99	104	98	98	97	98	103	107	103	97	118	101	113	109	100	123	102	112	90	109	107	115	104	99	105	80	113	94	113	94	115	101	88	92	96	103	98	93	103	92	89	84	97	105	85	98	96	92	86	88	95	104	105	84	105	101	95	101	111	101	88	117	119	105	106	102	100	93	106	114	107	91	94	94	123	96	100	98	95	103	89	104	90	104	110	75	90	106	99	84	99	108	95	124	96	100	99	101	106	104	85	108	104	111	105	100	99	117	101	117	101	97	92	118	78	104	116	98	112	103	87	106	101	105	96	95	101	105	104	89	96	106	76	91	94	95	108	89	100	102	115	109	124	90	95	92	108	93	110	86	112	98	88	93	96	91	107	109	104	103	86	108	110	110	90	117	104	115	116	101	106	93	106	102	112	110	107	112	105	89	92	104	106	101	105	93	94	113	104	89	111	124	114	99	111	99	104	94	97	108	115	90	120	101	113	96	101	102	83	111	113	89	117	98	104	114	110	100	98	84	93	117	80	97	113	120	86	99	114	114	93	93	105	99	104	92	75	95	89	90	94	91	96	94	107	92	85	91	97	106	99	97	99	94	105	111	104	82	96	98	102	86	98	96	113	85	99	86	93	103	116	117	99	98	123	90	97	101	101	95	107	100	105	67	103	104	109	99	104	92	96	103	102	91	94	109	114	114	85	109	103	95	109	106	95	102	91	111	94	115	98	97	98	95	110	95	108	102	101	91	99	94	120	92	116	114	93	94	104	92	99	87	107	98	103	90	108	103	114	118	109	113	102	113	118	123	101	106	88	111	106	100	127	89	95	113	114	103	105	103	88	100	91	111	88	107	98	95	118	103	111	97	98	105	101	100	89	105	111	117	106	100	112	104	106	90	94	105	111	106	87	90	92	119	113	107	95	102	105	103	112	92	102	102	107	93	114	106	98	98	114	109	105	88	108	113	94	106	97	92	95	118	117	102	87	91	93	99	97	85	119	91	114	96	86	90	93	116	94	105	98	106	96	91	90	119	77	112	99	88	96	114	100	109	91	97	96	100	72	112	89	116	99	95	105	90	114	99	86	99	110	101	93	99	105	97	101	94	85	93	107	81	90	107	100	120	96	98	100	92	99	100	89	88	96	86	91	110	100	102	88	100	96	107	92	91	88	131	115	100	97	82	101	107	86	86	112	111	96	97	103	98	113	108	95	122	103	102	88	109	95	95	100	106	107	111	102	91	97	94	107	98	96	116	107	108	120	100	88	94	104	83	91	95	106	126	92	88	87	96	101	87	108	100	96	95	86	102	104	107	92	87	101	104	100	96	114	119	93	105	99	96	104	108	97	118	111	87	99	104	83	82	97	95	89	98	106	110	107	114	101	108	89	111	100	96	91	97	104	99	84	99	105	105	82	103	99	95	106	108	119	86	95	106	91	79	119	100	93	102	103	101	99	103	97	99	104	92	94	81	109	94	110	97	86	110	88	104	99	108	107	88	100	98	99	98	103	97	106	92	100	106	111	91	104	102	119	106	97	89	102	98	102	118	106	98	93	93	102	97	106	88	93	83	121	120	98	107	114	90	102	107	111	74	90	103	122	110	113	99	96	116	116	95	95	109	88	103	102	100	110	89	94	100	91	94	106	89	110	97	86	103	110	92	103	96	93	93	104	92	106	101	101	98	96	120	133	95	91	99	100	106	107	103	102	102	86	109	85	98	110	93	95	114	98	96	105	96	105	114	106	116	103	109	93	72	92	105	112	98	108	104	107	94	85	107	86	115	107	95	89	116	82	104	90	114	106	93	98	95	106	101	83	87	100	89	104	107	96	110	105	112	109	99	95	96	87	101	103	102	122	94	116	96	114	117	102	101	125	92	92	110	92	107	90	89	113	90	97	91	122	90	102	83	94	98	87	104	92	98	124	99	95	102	96	94	90	94	93	110	116	98	115	109	108	107	92	99	107	99	110	103	106	120	120	91	90	111	94	108	111	104	80	104	93	117	127	94	98	119	101	108	121	109	101	100	105	101	114	96	106	116	86	103	109	102	89	106	99	89	114	101	91	109	89	93	96	93	98	109	100	121	126	97	99	98	87	101	98	117	101	96	85	107	100	86	108	97	81	90	82	100	84	103	99	108	94	105	92	104	106	100	96	85	101	108	118	94	96	125	113	99	98	125	107	88	111	107	108	98	97	105	88	129	95	88	109	114	93	114	98	90	117	84	100	93	91	102	109	113	117	93	115	122	99	77	93	117	94	91	107	114	105	114	98	114	79	120	93	84	97	102	90	106	93	94	109	100	93	120	97	105	91	107	109	87	114	108	120	115	102	97	94	103	99	103	102	95	93	100	105	102	101	102	107	105	105	120	107	96	89	89	93	105	99	105	99	117	85	96	114	71	87	90	88	103	101	99	122	99	115	91	92	106	104	93	95	102	100	111	96	90	105	112	105	102	97	88	105	111	90	119	94	84	104	99	98	91	104	102	114	93	101	94	100	90	106	92	108	87	108	98	105	112	89	87	102	87	113	89	101	107	110	108	106	104	79	100	93	116	104	100	98	111	90	99	98	73	113	86	93	94	113	86	92	119	107	87	109	105	82	87	102	111	106	97	115	99	112	115	98	101	83	123	102	74	107	99	96	102	97	100	85	119	93	116	81	91	113	101	86	98	96	120	104	105	112	98	96	101	117	114	85	107	101	103	79	93	100	90	107	102	110	121	95	82	97	104	92	107	102	103	110	98	99	103	91	88	101	118	120	96	111	115	101	104	109	95	98	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6313	387	506	551	504	497	450	453	454	409	388	366	344	350	406	349	373	363	350	357	337	352	333	335	386	336	383	354	347	314	332	379	358	357	346	348	359	363	350	353	384	325	336	333	363	353	320	360	348	340	375	324	364	379	327	318	338	342	377	388	339	393	335	334	380	315	363	347	368	389	330	325	334	329	374	334	298	372	387	312	361	324	366	351	333	325	325	325	333	314	324	329	325	326	365	344	327	334	320	339	359	349	349	354	327	375	353	359	339	334	350	309	330	341	326	365	365	362	352	379	346	380	384	347	333	316	360	348	303	336	348	327	336	347	332	351	343	350	398	371	363	348	382	343	366	346	336	342	307	369	338	349	326	322	324	307	337	361	333	362	378	334	357	350	375	319	337	325	334	365	322	327	358	327	359	346	364	354	317	365	349	365	325	329	364	367	358	366	360	348	354	332	332	311	332	367	313	332	349	341	370	319	367	384	336	345	342	370	303	307	336	345	345	330	362	345	327	346	342	344	349	327	303	301	352	352	355	339	359	330	354	334	373	371	336	317	355	356	337	351	314	337	355	339	378	307	345	355	357	372	345	347	327	321	369	352	328	340	346	338	365	322	326	342	332	331	325	329	321	301	337	351	346	347	301	342	384	337	340	335	325	328	340	319	345	336	347	390	354	353	343	320	322	366	364	376	341	318	334	321	382	366	324	361	342	368	336	364	373	368	349	326	323	341	350	351	365	331	334	371	350	359	354	355	345	368	329	332	340	339	346	377	335	344	355	341	344	366	372	353	323	336	341	318	398	377	339	346	352	317	340	354	343	350	366	333	344	341	347	351	349	371	382	337	344	375	330	325	337	320	355	350	368	351	357	355	337	328	352	325	363	336	374	345	358	336	354	319	343	388	337	339	361	336	322	376	355	331	361	343	373	337	337	304	331	326	314	335	338	342	353	311	329	332	361	315	365	347	347	358	345	356	337	344	310	350	342	340	352	345	390	312	343	346	332	329	310	365	355	339	352	336	342	320	360	355	353	358	343	373	338	338	358	323	372	326	342	379	349	370	347	320	313	353	337	339	347	335	330	334	315	355	344	339	304	362	367	357	345	356	378	394	346	328	329	378	320	353	343	359	360	363	335	372	336	361	326	359	344	350	316	374	333	373	338	355	315	358	346	354	357	320	331	324	341	325	321	343	348	361	338	352	368	338	353	393	360	364	349	341	321	364	338	322	365	330	327	338	328	288	332	355	356	346	297	351	334	347	370	354	388	387	358	378	319	308	337	362	351	285	339	331	384	369	313	344	336	340	326	332	320	348	321	342	371	344	304	341	378	344	347	307	334	354	315	332	364	324	332	346	349	350	373	316	332	365	323	370	332	371	316	312	333	334	343	322	338	379	332	311	358	384	338	349	354	315	346	336	322	339	357	358	333	384	337	365	375	332	351	349	316	363	335	325	323	355	353	307	339	357	329	330	333	324	320	356	348	362	327	345	317	319	357	367	350	382	312	331	326	341	345	300	325	353	349	352	348	355	338	343	325	352	384	354	345	365	338	382	342	331	358	318	340	357	343	362	343	361	369	358	372	348	356	359	333	339	328	376	341	364	315	359	314	353	326	366	335	339	350	350	337	349	357	330	394	345	356	356	364	351	349	345	347	356	311	352	350	352	345	322	346	360	340	363	339	331	366	332	344	356	315	331	314	378	317	349	338	354	329	325	348	291	351	316	318	333	364	334	348	350	360	327	348	343	321	329	350	328	327	356	343	355	310	359	351	352	316	343	339	308	355	354	329	339	362	339	326	348	314	331	332	361	369	348	332	315	353	328	370	362	359	357	338	382	352	346	359	305	324	322	400	365	374	345	342	366	380	346	331	361	320	330	323	374	354	378	336	346	340	340	337	351	336	374	344	364	318	381	337	359	360	332	319	375	341	344	330	341	325	352	322	348	354	315	354	360	338	358	315	360	320	329	348	356	337	325	354	369	329	340	333	339	365	344	318	372	346	331	363	386	342	377	342	308	352	359	330	339	369	354	329	341	339	367	348	349	359	344	319	339	368	344	324	362	338	339	344	361	355	359	385	331	358	336	372	331	350	337	338	354	308	344	353	342	361	323	318	338	319	357	350	312	341	353	352	343	372	329	355	332	335	364	320	341	356	332	325	328	341	346	371	378	345	347	341	362	338	360	343	342	352	342	338	327	361	349	333	336	366	332	349	393	381	360	364	354	355	369	344	365	341	320	327	358	327	317	336	377	312	362	349	366	315	348	385	343	365	343	341	331	331	328	364	355	352	349	332	320	361	318	343	308	369	358	342	363	345	352	373	337	314	387	360	346	339	352	344	345	312	320	357	340	351	323	325	360	366	338	339	362	349	381	367	340	390	341	362	363	356	360	343	345	341	336	369	345	356	349	345	354	352	315	370	398	348	349	350	348	339	326	323	319	358	338	324	366	327	331	340	377	357	338	354	345	320	330	323	347	331	351	350	370	330	380	348	334	320	371	372	344	332	347	352	312	361	348	326	358	346	368	319	348	359	325	317	330	363	338	331	355	352	392	339	337	351	372	368	342	329	343	356	299	350	334	322	349	370	310	366	335	352	341	330	316	353	356	318	322	325	340	324	351	341	325	374	337	338	349	352	341	351	350	368	358	376	367	345	320	352	370	340	368	382	343	295	315	363	338	361	308	315	340	347	334	316	355	342	338	325	334	339	338	343	307	321	378	362	342	356	359	315	337	335	342	325	337	377	363	353	384	391	320	344	380	340	327	339	333	354	352	335	318	361	335	318	334	330	358	326	337	354	388	344	355	346	344	320	353	321	355	361	360	314	320	342	363	351	359	338	337	334	306	337	342	338	384	364	351	333	363	353	360	342	331	353	323	386	382	349	345	334	334	309	338	353	347	343	340	323	350	343	348	330	355	342	359	282	345	353	352	321	352	347	353	384	354	335	341	368	347	349	365	336	349	355	343	323	360	357	346	339	301	313	351	305	348	411	374	347	350	348	306	350	340	355	348	322	344	335	338	363	374	344	306	342	359	359	329	356	315	361	344	367	336	350	359	337	335	360	333	332	359	368	316	315	368	328	338	355	308	342	337	351	334	366	325	362	329	326	330	356	301	356	343	344	320	345	368	336	324	327	354	365	359	326	338	362	378	321	343	306	315	328	320	381	312	371	312	349	320	348	347	370	333	295	358	345	341	387	286	319	341	376	352	342	357	345	346	357	339	350	329	351	370	347	338	313	353	343	363	342	362	327	362	363	366	338	377	363	374	335	336	345	333	332	342	340	343	326	358	331	346	358	372	347	334	365	345	310	325	361	315	335	359	377	355	342	369	349	339	313	373	339	330	354	330	388	339	354	319	358	355	338	348	335	315	357	322	366	357	350	364	357	318	390	350	347	384	338	342	318	360	356	361	347	374	347	317	363	347	338	333	350	341	390	358	328	353	323	364	299	329	372	391	345	305	331	364	346	342	344	306	306	310	327	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38937	15494	3382	1119	883	614	509	438	425	378	353	318	314	301	292	266	235	226	279	261	253	240	220	242	220	232	228	213	249	248	245	239	238	235	242	244	245	230	238	249	236	251	255	255	216	225	243	225	253	248	247	226	275	235	229	230	248	228	207	229	263	207	216	241	205	239	210	247	242	238	223	217	249	211	228	224	226	199	215	220	233	256	227	226	231	229	225	220	246	219	219	228	224	236	221	209	216	236	215	195	231	204	249	223	214	209	219	204	238	237	218	225	225	229	213	223	226	226	219	219	233	251	199	238	226	233	214	239	212	242	226	240	193	217	216	224	234	235	231	234	234	239	208	216	235	227	228	247	245	189	203	207	223	207	248	239	233	238	212	232	227	233	215	204	241	212	244	228	198	230	225	232	260	220	202	209	226	225	247	236	213	197	214	228	209	225	234	235	203	248	259	226	249	218	213	214	221	214	222	240	243	222	242	245	198	203	214	216	246	221	227	226	252	221	209	226	235	238	240	250	238	248	214	218	224	243	234	256	220	237	210	195	237	240	219	233	249	229	242	240	224	249	226	239	241	219	235	222	224	221	255	217	206	242	231	234	239	259	224	224	214	219	236	222	250	235	260	238	219	208	225	199	210	235	254	250	231	207	223	241	229	236	224	211	206	221	248	206	217	258	223	218	231	255	244	223	223	219	228	243	243	217	225	211	229	237	214	224	268	222	260	229	264	218	202	248	233	243	246	222	243	256	214	230	210	232	218	218	236	241	237	226	216	232	227	234	225	230	224	217	229	238	209	240	233	224	246	248	200	216	224	210	210	219	235	228	210	226	224	226	246	220	235	211	199	226	220	232	213	241	238	212	231	219	231	239	227	251	237	226	217	234	233	244	229	258	207	219	205	214	234	201	220	243	217	225	220	221	229	234	206	232	230	220	241	244	219	251	232	258	226	250	235	226	218	253	197	203	266	201	237	214	204	214	233	204	218	237	238	219	227	244	216	256	248	209	205	219	225	211	204	221	221	240	254	228	235	231	225	228	243	257	217	262	226	259	225	231	187	233	246	236	257	216	229	247	215	201	213	190	263	221	243	214	248	218	226	199	252	261	232	240	228	240	241	240	227	224	221	212	222	211	222	217	239	235	212	228	212	225	216	207	234	241	208	263	213	234	230	223	239	242	232	221	242	249	219	245	246	222	224	214	201	236	211	237	234	238	229	232	230	234	231	215	227	216	231	238	219	223	210	233	244	203	234	241	242	224	214	215	233	242	242	242	210	190	199	242	226	243	215	240	240	230	206	236	228	218	246	220	257	235	209	209	241	249	234	217	213	205	230	205	231	205	228	224	215	221	232	221	212	233	227	204	221	231	234	229	217	210	262	207	233	203	237	238	224	224	200	236	237	220	216	224	222	225	221	225	221	229	215	244	234	220	223	214	220	228	165	250	244	233	225	213	239	223	221	222	210	229	213	249	253	194	240	207	241	212	230	235	219	254	235	214	213	245	257	239	193	234	242	207	204	209	252	229	230	199	244	234	213	231	224	209	218	235	228	231	232	222	216	234	216	236	232	228	252	239	223	208	228	228	207	228	221	239	236	249	220	220	229	235	272	229	227	223	237	218	216	222	233	204	244	214	220	241	233	215	219	232	202	211	218	220	242	230	264	233	225	206	218	232	198	198	226	222	196	232	221	205	216	214	232	234	219	227	226	229	235	212	258	212	267	209	234	206	238	222	217	231	233	237	207	246	213	237	216	245	225	244	221	253	223	226	240	211	228	218	230	226	223	221	207	223	245	208	256	235	203	232	252	216	205	227	240	224	250	223	230	210	201	208	226	242	237	220	215	246	230	250	222	227	227	220	225	217	221	246	222	240	233	209	237	208	213	231	233	220	238	200	227	199	222	218	217	211	215	222	225	192	229	231	221	227	210	215	224	218	221	231	228	246	238	264	224	231	228	219	221	234	216	220	202	228	232	248	236	269	226	227	232	273	210	235	241	228	228	231	245	233	236	249	226	225	196	217	237	246	188	232	202	234	251	240	215	204	234	209	229	228	233	234	229	238	219	225	219	225	243	235	225	208	233	244	206	235	216	223	219	230	229	237	246	227	203	237	234	224	244	211	204	225	211	210	206	229	225	226	223	235	198	224	190	192	209	241	254	260	208	210	218	241	202	242	238	222	223	239	218	232	231	232	217	227	245	214	246	222	213	238	262	231	200	233	245	250	233	210	230	231	272	197	230	213	223	220	238	219	221	223	242	244	236	238	225	209	243	213	220	241	248	220	216	217	229	248	223	208	232	236	233	223	231	261	224	209	212	236	242	211	234	215	217	198	221	228	225	213	233	232	221	223	221	230	216	199	203	231	212	227	228	232	238	234	215	229	228	218	239	233	223	213	223	237	210	212	237	233	203	227	221	198	212	212	237	215	242	248	258	239	245	215	234	218	225	203	225	197	189	210	222	219	234	228	237	214	202	217	256	223	239	239	227	229	223	211	233	241	234	230	204	228	220	234	222	212	234	227	230	248	248	219	219	203	211	249	230	242	206	199	220	234	248	222	221	220	235	211	223	244	236	211	231	241	224	225	234	209	244	232	249	260	209	220	237	255	238	245	222	224	263	219	201	233	226	250	220	220	228	234	236	232	226	232	195	211	214	243	218	225	230	220	238	214	228	241	241	210	219	232	237	248	228	233	224	242	230	226	203	236	242	206	214	216	221	231	263	217	209	227	228	231	245	213	245	216	222	233	230	261	232	238	211	238	246	190	213	269	212	244	246	222	231	204	242	245	187	204	226	235	216	231	222	238	197	232	201	216	218	249	242	194	223	236	224	229	231	241	225	247	219	229	210	219	213	224	230	233	244	247	251	196	203	246	216	240	233	230	240	260	234	221	232	228	229	228	246	214	236	237	249	204	208	224	214	203	223	258	247	230	226	227	232	224	216	246	230	185	218	223	229	201	217	241	204	206	208	225	222	224	210	205	223	192	234	230	222	212	249	187	245	204	225	223	214	242	245	220	216	227	233	248	236	217	234	217	225	201	236	211	224	223	233	242	201	233	226	213	219	233	217	227	220	244	223	215	222	202	229	254	226	222	220	244	217	257	243	240	238	217	223	215	193	224	231	223	246	230	236	208	236	229	219	242	227	237	247	232	230	242	220	226	250	222	244	241	213	231	237	253	207	216	232	224	237	223	234	195	255	239	232	247	216	241	243	240	253	238	217	214	223	247	217	229	239	210	233	230	230	262	223	240	231	252	231	254	246	229	217	230	228	236	199	216	208	225	222	239	224	227	218	230	240	225	222	229	255	216	261	248	218	223	246	223	219	227	212	222	241	242	233	214	227	216	248	240	252	222	238	235	221	222	224	221	220	224	216	231	228	208	246	214	209	228	233	241	214	244	205	242	261	238	222	220	264	221	208	229	245	246	192	215	252	235	206	232	233	215	209	237	221	229	220	244	217	232	212	221	207	181	211	198	204	216	237	258	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17408	1670	3471	3741	3186	2487	2184	1827	1692	1537	1312	1308	1196	1065	1078	1006	971	955	913	911	846	883	851	788	815	778	755	770	759	727	726	763	702	759	711	745	711	711	733	709	709	721	714	688	691	669	748	717	657	673	742	692	680	676	656	665	652	673	677	670	658	691	667	700	690	739	712	699	712	669	713	725	714	645	685	645	667	650	648	652	698	611	698	683	714	657	687	654	649	729	653	697	686	706	703	642	658	646	667	719	675	672	690	665	682	628	657	661	676	672	647	681	658	661	639	683	742	700	676	676	661	669	649	685	645	648	654	683	660	676	653	679	644	677	662	688	693	664	691	663	683	687	652	670	680	653	625	677	725	681	640	694	658	628	669	701	700	658	685	692	634	692	652	696	694	648	634	662	634	686	718	658	642	687	637	664	704	649	639	664	649	658	671	668	666	645	618	658	639	678	675	683	668	688	618	693	694	652	653	607	667	647	643	651	642	625	658	653	621	679	653	619	690	680	671	648	674	638	645	642	708	688	720	731	691	679	719	680	662	693	627	660	698	632	678	674	640	647	651	654	639	664	707	647	654	699	704	671	679	725	674	632	703	672	621	668	669	641	685	622	640	690	637	651	665	643	638	703	653	709	647	684	692	637	670	640	678	653	689	678	683	611	717	681	648	670	676	643	706	648	653	607	678	687	687	668	670	652	640	641	688	638	680	673	679	657	692	675	683	668	640	658	642	624	670	630	658	681	584	594	693	708	705	639	663	621	706	674	661	660	694	701	669	660	637	698	614	654	676	656	681	673	667	691	682	693	675	655	684	662	668	629	654	634	641	661	625	693	661	717	698	653	681	658	646	646	657	654	659	684	661	666	667	650	677	649	656	644	648	674	652	720	671	669	689	636	679	681	665	684	699	667	644	664	630	672	675	642	661	701	635	642	667	678	644	629	659	685	606	683	668	663	670	697	681	645	697	659	668	694	646	616	683	659	631	640	662	698	647	672	646	685	658	667	669	654	690	636	647	658	699	639	635	614	719	661	628	703	674	663	687	633	661	640	650	652	633	666	620	651	646	633	654	675	703	675	677	652	687	608	685	614	683	629	678	683	656	647	639	625	630	644	687	628	667	702	673	692	639	702	669	673	691	676	653	735	663	629	685	635	679	632	705	609	619	652	661	658	680	668	636	685	636	633	701	714	673	709	671	688	618	669	625	664	667	655	661	640	662	660	663	683	685	669	729	684	675	702	688	666	674	660	689	628	695	678	624	635	710	662	629	611	680	678	647	681	720	675	678	661	648	643	621	651	649	670	672	641	690	663	611	638	678	668	689	685	695	677	641	715	688	618	668	653	654	686	701	664	660	678	651	642	659	663	643	682	647	624	637	646	627	687	658	645	708	654	673	677	689	603	645	640	635	665	678	667	616	662	635	675	649	666	678	667	656	628	669	684	703	706	634	655	680	673	647	643	669	625	625	665	670	651	690	692	656	667	633	663	618	659	699	685	641	643	673	680	623	705	655	666	683	683	666	637	642	636	715	666	683	660	669	684	608	673	650	672	674	629	698	635	695	699	647	638	647	655	642	612	644	652	683	708	712	626	647	636	706	712	655	664	660	701	681	682	679	667	680	673	638	637	711	658	693	652	707	650	681	720	625	666	662	688	642	684	674	695	691	650	653	702	658	683	677	657	717	650	687	705	642	699	675	659	742	657	714	690	651	629	666	655	653	677	642	635	670	649	628	653	699	718	684	679	678	663	652	687	661	635	709	667	676	633	654	606	686	678	647	657	653	680	666	715	669	674	692	692	662	652	667	676	700	656	667	668	709	670	647	685	659	657	673	697	662	707	705	714	707	681	673	678	693	670	717	626	643	654	642	697	629	625	660	649	681	661	663	698	657	648	687	657	659	670	647	646	674	649	666	628	689	669	683	664	656	655	643	659	734	649	667	670	660	655	646	633	683	657	652	682	620	639	629	653	629	699	643	703	636	669	681	665	648	672	632	695	659	632	635	626	606	640	658	643	619	657	664	642	691	681	648	699	647	671	659	690	656	620	665	667	681	721	672	652	718	646	652	659	655	692	622	676	660	687	686	665	667	681	681	658	669	645	672	684	651	633	637	667	686	646	655	665	645	672	651	681	697	676	677	670	623	729	653	674	641	661	686	715	684	651	667	697	662	637	656	675	642	659	641	632	686	688	631	671	689	651	611	687	702	626	682	708	651	678	684	646	661	606	640	653	641	666	630	733	652	663	664	651	701	664	685	674	637	669	652	675	641	673	632	651	657	636	639	668	684	670	667	678	658	659	679	688	695	701	629	638	646	633	647	673	661	645	652	651	702	648	657	685	641	668	651	637	683	677	699	646	671	683	655	683	641	641	624	642	659	621	647	668	633	650	688	680	689	672	629	705	695	666	662	689	682	647	621	697	680	648	618	642	658	687	623	649	617	675	616	651	729	630	707	695	694	661	666	685	615	657	698	670	683	689	665	680	663	673	618	655	659	718	673	687	654	645	666	654	648	665	635	647	617	675	668	660	720	673	700	625	653	637	648	678	661	687	640	723	680	688	668	690	605	660	671	639	653	667	693	610	645	650	635	637	682	696	650	647	682	692	664	658	630	674	718	691	666	675	669	613	655	644	624	684	701	674	678	652	635	647	706	691	657	670	698	633	591	700	643	674	674	713	676	683	663	658	692	620	644	651	655	697	665	695	697	637	700	636	660	656	626	656	636	619	665	687	673	641	669	686	617	658	692	660	644	688	676	624	684	635	663	661	639	692	691	677	665	669	622	691	646	649	644	701	644	667	681	647	641	676	680	714	691	710	633	604	667	663	677	673	641	702	644	637	664	654	683	732	708	706	652	678	651	668	649	720	677	721	642	664	658	653	684	672	662	652	658	706	657	661	688	642	654	629	655	706	673	672	694	625	670	680	718	672	678	668	709	676	716	673	678	613	673	658	683	684	646	675	637	661	671	639	645	621	657	685	681	709	657	702	654	685	650	693	635	662	631	676	674	652	616	608	661	656	644	686	692	671	683	622	653	732	644	667	689	641	656	680	665	651	654	679	692	649	677	661	657	690	706	657	654	675	683	677	668	716	670	664	648	651	660	650	609	695	630	669	662	659	706	659	698	685	668	692	667	678	662	658	644	617	665	658	703	641	662	697	694	672	675	712	615	683	653	684	651	640	689	640	680	653	632	675	668	707	696	691	693	680	651	634	704	653	672	663	688	640	664	710	666	663	641	656	611	683	696	700	666	653	697	657	638	636	661	672	631	640	685	651	685	635	682	665	648	705	631	633	678	681	632	668	682	652	677	685	651	643	646	615	665	665	698	675	660	659	658	705	629	664	675	667	655	639	668	660	670	699	656	676	699	643	626	645	630	682	676	662	665	662	692	694	660	664	714	652	690	697	636	650	648	669	674	656	661	643	659	657	689	672	710	666	653	674	743	650	679	657	684	689	609	675	706	665	681	646	615	663	651	674	692	669	669	619	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43817	22744	14394	2636	1580	1115	860	718	582	557	482	495	409	446	412	350	383	314	314	336	324	315	309	323	323	297	346	311	310	301	318	317	294	311	312	279	263	303	268	260	343	296	317	299	319	277	280	305	295	267	279	276	275	304	311	301	303	278	299	296	306	285	258	277	295	292	292	265	289	244	265	290	298	290	284	296	298	274	275	297	283	277	274	275	293	263	302	292	293	273	308	290	262	295	295	266	280	312	286	286	288	274	262	312	292	265	297	293	301	300	260	329	258	262	291	294	261	310	285	270	286	288	285	285	281	291	292	300	305	290	309	285	280	285	275	264	244	303	275	289	289	266	301	298	299	299	252	265	297	297	296	280	229	295	264	261	279	309	286	280	319	267	256	286	281	301	272	308	329	316	285	285	268	262	287	277	281	262	312	291	283	302	279	296	277	265	295	269	258	275	279	301	286	273	255	286	290	299	266	272	324	296	286	297	286	270	249	283	274	256	276	282	282	304	269	274	296	303	268	283	299	283	292	280	269	292	265	275	284	285	284	298	265	269	283	311	270	275	284	262	280	294	288	281	276	303	280	263	270	301	278	249	313	277	297	276	262	269	281	281	302	280	265	279	320	255	280	304	252	288	305	290	293	278	282	290	270	312	287	287	315	265	283	280	273	293	266	312	288	280	278	256	273	308	291	305	275	295	295	284	292	267	280	298	288	295	252	251	295	266	293	279	302	281	267	309	273	278	337	268	296	258	259	281	278	289	281	279	276	290	288	283	258	301	317	264	277	289	282	284	299	275	261	293	271	302	294	261	271	281	293	273	280	283	290	305	265	290	255	256	292	288	264	269	308	271	312	294	290	305	291	291	282	276	289	275	254	287	278	294	298	299	301	279	270	285	241	280	329	275	283	284	286	286	319	257	259	280	287	288	263	292	283	298	268	274	250	261	278	278	310	307	307	287	299	273	283	306	274	284	264	286	264	309	300	284	302	284	280	309	261	302	295	264	268	276	286	294	259	284	288	290	290	262	309	280	294	272	299	254	299	301	309	297	260	287	292	288	280	266	283	273	278	272	287	281	304	261	283	298	311	278	253	276	267	300	298	254	266	255	294	292	296	267	292	313	295	267	260	264	277	291	296	289	299	298	261	272	273	295	293	266	270	269	276	275	285	278	256	307	264	284	302	259	255	275	277	306	282	309	280	285	282	279	262	279	321	307	281	269	287	288	300	344	276	298	292	249	297	300	287	293	291	279	283	263	255	266	279	254	282	284	280	283	245	254	293	268	247	275	297	256	316	270	275	286	282	314	276	299	292	301	276	293	300	262	311	306	299	277	287	290	243	256	265	286	272	280	265	267	248	317	279	280	312	274	270	279	291	280	281	271	258	305	264	285	286	277	281	264	300	261	259	301	247	295	268	269	291	261	279	259	288	272	249	284	262	301	312	332	285	269	289	285	268	286	311	307	306	267	251	275	283	266	266	273	302	264	289	269	289	268	292	331	282	261	273	280	289	273	299	288	288	301	271	280	302	277	292	301	301	272	277	275	269	305	269	281	285	280	283	286	280	293	284	302	302	296	290	247	248	292	272	287	299	275	282	272	299	277	298	256	250	267	279	288	307	280	262	282	317	282	296	291	264	269	285	267	306	285	318	286	303	278	280	266	279	282	288	297	260	282	268	303	302	274	288	288	288	289	276	287	303	255	276	278	290	278	293	291	279	293	266	279	322	276	290	307	289	307	292	277	292	296	269	287	273	295	285	290	301	281	280	253	296	253	242	253	272	271	306	304	246	298	253	285	310	313	302	300	281	299	266	262	288	298	307	291	300	274	304	293	284	252	278	320	294	291	237	295	303	275	272	298	328	283	283	257	287	266	291	277	265	273	281	292	289	293	297	288	323	270	298	288	283	261	282	283	286	288	298	273	274	291	279	250	272	261	280	318	277	237	277	262	285	287	281	280	283	270	292	274	308	276	280	278	256	275	287	301	327	297	280	271	302	292	268	288	256	281	261	276	277	310	303	270	293	305	284	286	299	280	287	267	282	270	281	270	273	271	299	284	292	276	272	292	279	255	262	293	280	259	262	271	285	249	276	258	296	292	274	301	306	294	284	278	263	281	258	277	283	273	268	257	295	262	289	295	278	246	298	271	320	296	293	288	292	245	278	278	297	279	265	277	277	287	335	302	295	279	284	271	297	268	283	279	304	278	308	307	269	286	243	290	275	313	277	280	243	294	276	287	290	312	277	274	305	274	301	284	291	260	288	277	273	311	311	315	260	268	290	260	271	287	274	253	271	264	255	271	263	276	294	277	273	244	276	270	279	296	271	286	268	305	259	258	274	284	274	268	289	296	295	283	301	263	300	227	275	274	299	259	298	279	277	275	273	287	244	280	264	254	282	278	295	289	260	264	293	285	278	310	295	275	286	293	273	279	278	316	283	274	315	266	282	267	302	273	278	269	261	270	289	262	291	291	270	245	258	306	308	284	275	274	260	266	276	250	279	294	275	279	289	297	273	271	291	265	276	296	296	301	274	279	279	303	271	256	281	287	256	263	275	259	280	296	296	288	309	306	291	279	296	261	277	304	296	278	268	245	302	261	285	285	279	294	286	280	307	288	313	276	311	290	291	260	322	298	264	266	309	280	242	292	296	284	281	288	259	285	287	292	305	274	283	253	253	290	252	284	287	286	242	294	275	282	268	299	302	272	273	282	314	286	273	280	268	282	241	267	288	288	298	263	290	266	252	324	263	287	282	318	273	292	276	265	285	297	297	295	289	261	251	294	279	293	286	290	277	273	270	297	270	255	300	255	267	277	277	284	280	273	312	299	246	278	294	277	265	291	266	312	272	277	305	277	308	251	307	298	292	284	278	299	266	277	269	272	296	278	298	285	278	283	282	287	296	279	300	312	294	289	279	246	292	282	264	304	312	260	269	325	275	267	302	248	262	287	271	266	303	319	317	298	296	314	272	285	302	272	277	292	270	237	259	266	259	263	287	288	269	292	286	306	297	269	293	272	275	314	296	299	306	277	292	282	262	305	257	284	280	283	289	290	283	270	278	286	324	244	275	296	308	279	298	288	298	262	278	311	260	298	301	281	289	266	290	278	231	298	282	283	277	261	285	275	303	300	281	284	276	264	299	274	274	288	316	293	282	267	288	276	291	274	289	243	274	291	280	275	298	289	282	300	272	281	275	282	238	244	275	272	280	280	284	291	288	232	290	292	252	278	284	259	310	290	255	282	290	291	278	277	322	277	284	255	297	263	268	276	295	285	284	282	330	246	276	272	276	256	280	288	296	273	268	301	254	264	274	294	273	297	317	295	244	253	276	312	318	282	270	260	294	292	288	280	301	301	276	274	287	309	264	256	288	267	276	307	268	294	279	234	297	268	289	287	292	279	291	246	287	284	249	287	286	286	278	293	243	263	296	289	276	280	298	310	261	319	277	236	283	292	316	276	296	287	288	280	319	278	282	279	283	253	274	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21733	2830	5964	6460	5563	4499	3636	3115	2739	2414	2177	2032	1773	1648	1508	1484	1350	1345	1212	1188	1178	1170	1114	1042	1037	1010	997	953	1000	962	1026	981	935	974	935	922	884	910	948	905	896	874	837	867	885	832	849	852	823	870	853	815	879	829	814	814	852	827	859	872	841	824	828	827	826	781	835	823	834	839	833	766	799	808	800	832	799	837	816	824	789	752	802	764	839	799	814	844	810	811	813	787	832	760	810	772	776	775	824	817	788	753	790	782	764	797	812	825	734	754	763	859	804	807	803	774	791	788	843	755	752	727	777	783	807	785	800	756	816	753	760	816	773	761	816	801	804	838	824	814	793	719	785	802	797	826	753	782	811	808	788	746	805	784	758	788	782	788	837	853	812	776	828	781	785	785	780	838	762	789	793	786	787	724	783	771	831	808	755	792	792	824	805	797	735	773	759	774	815	773	795	761	772	857	758	790	780	763	819	777	729	778	768	750	791	774	808	831	775	750	771	761	827	806	785	800	742	753	758	763	799	788	720	804	803	789	800	801	814	795	828	759	754	793	813	811	730	789	782	744	739	771	819	774	813	803	742	738	775	812	778	799	773	770	756	761	823	808	844	745	789	755	780	806	800	818	827	766	777	756	790	796	755	811	751	787	762	739	800	765	810	733	776	772	760	830	741	760	804	760	798	803	805	775	776	795	777	825	780	780	785	811	843	833	822	775	743	787	773	837	808	775	772	774	742	806	836	817	758	796	802	790	810	754	813	802	781	742	850	803	752	760	776	781	783	805	792	748	750	853	759	782	757	785	762	787	822	783	753	801	777	794	766	709	802	779	783	760	786	765	809	757	778	744	778	837	783	781	796	777	823	768	785	744	724	787	741	789	825	784	782	809	811	739	799	809	813	788	829	758	760	765	777	736	787	768	769	796	780	751	789	767	753	732	759	799	773	779	789	769	781	774	744	776	815	757	789	732	786	812	740	758	787	770	818	777	767	760	814	783	808	779	805	783	742	772	840	811	798	800	801	756	806	795	745	757	782	779	809	752	777	822	793	767	729	761	791	733	768	785	810	753	808	802	783	740	854	788	822	783	806	756	741	783	779	747	826	823	806	763	759	819	778	829	769	755	794	803	818	780	793	769	769	799	827	828	745	731	787	782	792	763	815	783	845	743	802	765	790	825	780	810	787	759	774	761	768	826	802	791	793	772	733	780	773	782	782	782	786	820	749	760	768	795	763	734	820	800	802	801	791	793	833	788	793	780	748	751	789	775	776	778	811	752	806	763	762	799	742	813	799	809	774	716	819	796	843	800	729	810	798	798	808	766	735	801	763	782	761	810	764	763	769	796	768	784	788	783	802	782	746	817	756	786	821	780	767	762	783	764	794	730	804	798	819	755	790	824	745	764	809	782	741	758	842	771	744	800	775	812	779	773	768	823	764	781	780	769	763	774	806	776	785	813	823	735	737	815	755	788	768	749	773	773	769	802	779	732	763	829	762	783	786	789	785	776	753	772	786	767	776	803	798	752	782	802	743	768	763	764	755	749	804	807	736	768	788	735	802	793	769	798	802	745	704	822	817	796	763	735	769	726	768	800	835	731	756	805	809	763	821	798	796	745	770	786	789	805	797	793	828	821	762	743	763	820	824	765	784	720	802	773	780	784	824	812	757	748	773	760	799	816	812	808	751	754	794	796	780	764	731	754	764	789	760	806	784	805	796	769	748	771	776	821	777	762	745	733	825	765	770	770	824	736	819	797	777	757	726	749	743	786	765	846	759	807	774	768	749	794	775	773	793	767	810	751	762	782	782	743	769	776	800	769	834	788	758	769	790	815	729	839	816	804	747	789	737	765	755	785	834	763	805	761	808	753	782	753	791	762	750	778	783	789	728	809	802	815	807	801	808	803	797	788	807	788	800	781	772	806	816	785	765	781	803	777	805	771	827	748	748	791	769	760	779	815	809	766	749	784	738	791	798	790	779	781	776	762	829	719	758	772	785	748	726	842	767	750	759	791	769	774	789	753	817	804	768	822	757	795	822	731	797	808	764	738	758	735	773	787	829	782	753	757	803	847	743	745	769	801	814	835	819	791	806	838	710	773	743	822	761	817	720	786	752	770	820	793	849	789	785	708	814	804	812	820	835	721	781	733	817	809	812	784	698	749	813	740	803	791	851	789	824	753	804	771	784	805	772	799	814	755	767	800	743	829	820	814	796	778	806	821	788	743	783	797	834	795	769	771	738	726	817	800	750	735	811	755	799	791	749	784	793	828	793	772	795	834	834	753	797	763	752	754	792	756	772	795	742	798	761	765	736	774	803	762	815	792	774	783	830	796	819	758	838	781	802	798	718	834	799	792	756	793	767	774	824	749	756	784	789	797	757	761	795	800	800	826	752	796	781	786	758	773	841	784	764	739	738	798	758	762	779	796	796	799	793	764	786	790	855	826	770	728	723	781	818	721	823	804	776	778	788	786	811	750	760	770	826	819	788	814	791	831	783	782	740	754	834	768	770	773	779	775	735	777	860	729	864	825	783	809	808	819	793	745	769	814	767	746	787	754	807	731	787	774	756	785	769	800	797	762	763	789	737	760	811	776	775	723	785	809	786	774	758	787	807	781	757	825	846	770	752	745	799	799	805	788	839	787	825	811	777	761	796	781	803	768	759	745	803	765	769	792	775	727	754	743	780	744	761	774	769	770	792	748	794	790	785	793	763	747	779	746	770	817	786	784	779	740	755	753	760	797	783	815	744	770	782	819	814	802	793	797	818	820	821	753	786	780	805	761	783	812	780	769	764	753	793	752	781	779	799	775	815	766	804	747	785	824	855	777	749	784	792	784	776	817	767	748	770	751	762	761	795	790	797	800	788	791	780	805	798	734	750	807	818	825	760	776	760	794	819	819	810	750	799	782	790	800	763	809	766	778	813	791	835	832	719	748	811	792	756	771	789	827	801	771	786	808	790	807	798	782	771	743	788	840	793	742	783	820	730	831	761	794	757	785	781	790	807	818	761	791	807	821	783	781	805	766	799	766	821	775	796	770	761	782	751	764	723	725	785	777	801	784	810	758	806	769	799	785	764	782	781	798	765	820	775	773	815	759	801	791	781	786	784	763	739	804	744	785	753	789	772	776	745	774	805	802	728	773	789	794	761	772	803	762	832	805	800	829	759	761	763	804	782	793	800	815	804	783	807	789	786	807	814	793	787	756	770	779	779	788	781	744	749	753	806	711	821	773	757	726	785	810	783	760	756	811	841	774	837	799	812	760	760	730	775	802	765	757	795	720	808	748	776	766	803	786	761	768	800	793	805	760	802	790	730	795	797	864	792	758	736	777	776	764	735	804	797	776	766	795	739	785	821	757	783	797	764	812	802	763	766	807	800	789	831	786	759	746	798	703	792	804	807	789	778	742	750	857	796	782	760	792	799	792	764	776	770	791	793	782	753	778	702	818	807	764	782	788	684	787	741	766	846	759	765	794	758	839	807	757	787	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6456	439	315	146	141	120	103	112	116	125	125	124	123	103	115	115	95	119	109	104	123	90	88	119	116	87	125	106	116	106	109	105	87	104	95	103	97	101	106	102	98	117	92	98	94	89	103	90	81	106	98	104	119	113	95	89	105	86	92	93	90	109	89	84	84	98	93	89	117	99	110	94	101	108	92	93	83	85	105	116	98	94	108	102	118	93	112	111	119	101	103	98	106	73	97	117	106	91	97	88	86	84	104	76	112	106	123	104	106	88	124	100	93	101	107	127	105	85	87	98	92	94	106	105	93	103	110	109	96	116	110	95	97	116	83	86	97	84	94	100	98	106	118	88	89	92	106	92	93	109	109	117	111	97	89	91	110	85	98	97	101	110	96	91	121	106	91	95	86	111	100	96	99	100	96	108	103	104	107	99	107	88	114	105	98	98	104	126	100	91	88	107	100	119	100	97	111	91	110	83	88	105	107	86	108	96	114	90	111	93	92	103	97	105	99	103	107	100	103	100	103	96	115	86	107	104	101	121	104	95	87	101	101	96	105	103	102	111	121	79	103	101	89	83	108	99	100	93	80	100	71	100	119	99	103	78	90	99	110	91	92	81	97	93	95	105	100	92	88	97	104	108	92	117	113	96	117	92	97	98	87	82	90	119	106	100	119	119	108	103	98	111	93	110	109	94	107	88	103	92	114	96	110	93	99	99	94	83	90	88	90	110	88	113	129	101	112	103	98	105	104	101	79	87	81	109	106	96	91	105	107	94	102	117	94	93	111	106	108	112	130	88	95	95	106	95	118	104	95	99	106	104	101	120	92	101	111	100	111	111	103	101	97	112	86	76	83	104	94	109	127	93	99	112	92	98	87	111	94	108	93	115	82	104	114	116	105	99	99	107	100	89	105	113	100	97	118	109	99	102	89	107	85	117	109	93	116	112	96	106	87	110	106	109	94	92	105	91	107	122	95	101	121	123	81	98	98	90	95	112	99	103	103	90	111	107	88	92	98	100	96	110	102	106	84	111	93	106	92	102	92	99	99	104	111	105	110	108	76	107	91	102	109	95	112	99	109	107	87	101	82	100	86	108	78	127	98	102	105	98	102	106	113	117	86	103	85	116	109	107	89	100	112	109	98	99	102	98	116	107	103	109	91	91	91	96	107	100	118	95	93	84	106	99	83	85	83	86	86	106	75	105	95	95	78	100	115	118	92	102	100	108	95	108	106	98	111	95	122	104	92	79	77	103	100	108	100	90	98	91	116	104	106	114	96	114	100	85	123	111	96	103	110	103	98	99	97	92	103	99	106	91	98	92	101	101	108	112	100	103	98	103	94	85	87	111	107	102	88	93	89	96	108	113	93	95	119	97	92	102	106	90	95	85	84	101	94	95	106	98	94	99	102	128	103	102	118	103	93	99	81	93	97	106	99	99	124	99	119	101	109	101	92	111	97	85	126	109	90	111	95	112	105	109	80	91	111	93	86	92	98	87	97	89	95	99	96	100	92	106	122	83	94	87	112	108	95	83	103	110	95	129	91	102	103	89	96	94	83	94	109	94	117	112	111	95	101	102	99	90	89	89	91	118	81	93	96	82	94	94	101	107	101	103	101	95	102	105	101	106	116	102	94	119	107	94	100	98	87	91	81	96	101	105	93	82	113	103	108	100	99	118	120	98	97	95	111	100	101	91	99	100	117	105	110	99	81	104	93	104	94	107	112	97	100	111	104	105	99	98	93	99	101	111	100	105	95	93	79	105	106	105	79	88	100	106	99	100	94	111	103	109	88	113	95	87	86	113	110	98	85	111	107	110	90	113	94	102	100	102	104	106	96	86	109	86	94	90	111	105	91	104	107	123	98	96	126	98	109	95	94	107	103	89	109	75	103	106	110	102	94	98	94	117	99	96	90	96	87	81	86	84	95	86	108	110	91	97	96	110	113	105	97	108	90	90	102	111	86	105	93	102	92	100	111	85	106	85	118	113	78	102	89	102	102	103	83	87	101	107	102	101	109	87	104	92	106	87	103	80	81	99	93	101	93	100	128	114	86	109	103	110	104	114	121	103	102	93	105	103	106	90	90	98	85	104	128	130	87	106	96	97	87	96	114	112	115	110	81	119	116	111	107	107	95	83	107	101	86	132	114	86	106	109	88	111	103	89	82	98	120	98	107	92	100	98	86	111	104	81	108	103	104	100	106	97	94	103	114	115	115	96	105	101	101	112	107	104	112	101	125	81	113	87	124	105	118	113	92	100	114	92	102	101	106	110	98	94	103	112	87	115	115	94	110	102	95	122	100	101	100	79	100	101	88	96	100	85	101	123	109	91	101	103	101	101	115	94	100	107	109	115	102	99	106	112	90	89	109	96	90	83	106	80	105	109	117	103	95	97	120	76	78	97	97	104	106	108	92	98	115	112	103	95	107	74	111	98	97	87	88	87	110	83	120	85	89	89	103	91	114	87	80	95	97	119	111	100	93	92	123	100	103	99	107	104	89	93	117	101	104	109	97	100	94	96	116	86	107	105	89	78	107	88	96	104	103	115	95	90	88	107	99	80	112	97	96	110	109	96	104	91	71	104	95	102	77	91	96	111	95	98	95	103	88	87	99	106	96	84	98	98	88	82	94	102	96	100	104	101	107	78	90	105	97	106	100	91	107	101	113	103	97	86	89	100	117	124	100	100	87	95	99	112	101	100	109	110	105	116	118	89	95	97	106	113	108	86	112	103	87	98	84	90	112	91	76	95	106	110	103	102	102	87	88	105	88	93	92	102	109	112	97	90	90	97	99	111	107	95	106	125	94	90	109	78	93	98	111	91	75	110	95	93	95	110	108	94	106	112	108	101	100	81	100	97	69	114	113	101	110	82	106	96	106	106	112	97	105	100	105	97	88	93	94	127	113	89	96	117	92	96	101	109	76	94	103	106	90	97	93	97	98	104	101	91	101	113	91	92	87	94	99	95	101	105	105	98	89	102	97	93	116	85	95	115	89	81	104	114	101	120	117	96	99	103	100	96	102	94	106	76	97	99	98	82	103	85	90	96	88	90	112	81	102	97	112	92	107	81	81	66	103	120	120	115	119	107	103	87	111	99	110	120	103	109	106	92	116	91	99	121	103	84	114	100	84	102	111	101	92	100	92	100	91	104	90	87	95	84	123	88	109	93	94	84	97	96	103	91	102	101	99	98	79	91	90	100	108	94	90	113	102	82	89	93	101	101	90	88	112	96	87	96	107	103	83	94	87	103	105	118	95	118	80	92	108	102	88	83	102	101	111	101	114	99	98	103	108	103	110	95	91	106	100	91	115	91	105	111	91	101	111	116	98	98	101	113	89	119	97	105	110	110	104	87	93	99	110	102	101	96	95	82	83	92	87	113	114	97	110	88	91	95	117	91	101	95	99	117	108	105	77	104	101	98	110	94	102	96	116	101	106	93	118	122	95	92	91	78	96	84	104	113	97	96	104	96	95	102	107	96	98	103	115	122	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6506	443	518	511	496	453	451	420	411	415	390	426	398	357	400	384	374	364	370	352	341	346	358	363	363	343	372	346	379	354	371	347	305	374	323	359	345	365	359	366	354	327	332	333	341	331	330	341	357	372	378	334	319	368	352	345	376	340	334	350	320	312	359	331	345	322	362	343	324	381	361	339	353	328	382	337	321	335	357	363	333	353	372	345	340	356	346	340	368	341	346	332	354	346	333	355	337	361	330	371	354	336	367	370	380	339	315	353	353	340	359	345	360	350	344	364	334	338	362	360	354	344	355	362	348	329	340	341	374	339	331	360	356	354	348	347	375	368	353	344	343	358	345	371	339	359	352	348	376	331	336	364	371	318	321	332	387	314	295	342	339	343	351	330	312	332	348	329	310	343	339	382	331	373	344	348	340	342	333	353	338	378	342	340	303	356	351	352	340	330	351	322	359	395	343	348	327	389	313	324	306	346	376	318	335	350	339	353	326	362	325	351	322	323	347	363	370	340	333	356	373	330	389	335	339	370	337	359	343	346	372	352	379	325	330	343	349	331	333	292	368	363	364	386	326	326	354	343	339	351	369	331	316	365	352	346	341	342	331	354	344	353	341	349	334	345	350	321	345	363	394	306	363	348	336	360	337	324	361	317	377	314	340	353	357	332	359	375	341	317	321	350	355	329	358	315	327	360	308	380	325	370	336	355	366	362	332	367	345	366	349	354	359	365	340	336	345	326	345	313	368	322	356	351	345	360	332	310	305	326	340	352	357	378	317	327	356	339	357	344	336	325	347	347	339	336	327	336	373	342	360	347	315	336	352	358	330	332	372	319	370	371	342	360	338	299	328	351	350	336	337	370	352	365	318	313	352	343	325	349	324	314	343	365	327	354	370	326	355	309	325	354	328	339	332	322	343	380	372	353	360	321	338	333	361	363	326	343	350	348	351	291	377	342	327	313	339	365	315	332	360	319	359	393	365	371	334	349	366	339	346	315	341	346	308	365	380	345	320	355	361	374	332	349	355	326	329	345	375	330	344	340	370	370	327	374	330	348	369	325	352	330	369	329	352	371	341	385	340	335	354	345	335	318	345	326	339	345	329	349	361	355	343	332	334	363	354	366	352	326	317	332	338	342	340	299	385	345	332	336	345	346	342	311	341	347	355	365	312	353	358	343	344	389	353	344	333	366	340	336	349	324	321	362	331	345	337	353	338	326	299	359	313	342	355	353	362	332	340	362	344	380	312	346	346	341	335	351	326	349	378	358	345	317	358	327	368	345	348	363	359	349	352	359	347	339	349	325	372	377	334	321	354	343	369	347	338	342	352	332	319	350	303	326	352	350	342	328	371	307	310	325	359	338	335	325	328	348	351	331	385	309	355	333	356	362	327	380	329	350	316	355	339	327	342	346	354	336	350	342	351	362	317	356	347	336	348	336	351	356	330	345	329	330	329	326	335	370	361	338	327	346	341	330	335	324	324	367	352	326	343	364	334	337	344	363	339	326	382	321	358	368	371	354	352	339	328	334	359	358	374	338	335	376	321	364	381	367	369	345	361	319	349	341	326	376	336	351	324	312	335	350	349	345	318	329	340	354	352	352	341	351	361	345	319	318	364	348	321	348	357	369	331	351	377	340	358	343	318	362	351	350	346	360	345	309	331	372	309	355	361	299	338	323	326	389	345	315	345	379	350	353	375	331	371	352	343	340	335	342	341	313	318	325	366	361	340	349	333	347	352	377	356	354	377	322	336	359	346	336	349	319	349	338	310	341	359	322	348	306	319	345	332	374	351	321	368	345	328	380	321	368	330	323	327	330	317	343	361	369	398	336	366	354	338	361	321	360	363	348	345	351	351	359	332	349	361	356	352	333	373	351	338	364	337	335	350	343	328	350	337	353	365	345	359	348	350	356	327	345	367	318	344	333	351	364	336	369	340	347	334	362	370	373	330	322	337	323	344	318	334	329	314	343	338	322	348	348	373	325	392	339	371	312	369	377	332	314	345	339	328	384	346	349	315	350	352	365	355	345	314	375	332	332	358	378	329	374	351	362	363	356	348	362	345	326	313	352	359	367	328	357	342	335	314	373	356	327	356	322	355	354	340	370	367	321	316	351	331	327	343	359	345	328	358	333	356	344	322	337	318	384	345	359	352	327	360	344	333	340	373	331	329	357	356	373	307	358	329	361	375	344	360	331	329	354	345	366	361	383	358	352	320	343	351	332	390	348	357	349	332	351	339	360	324	336	348	357	339	354	323	353	319	375	327	310	322	312	385	341	345	335	335	340	340	327	342	369	358	331	343	345	328	355	342	366	361	346	341	350	347	356	338	345	356	357	373	362	316	326	367	350	339	373	344	347	366	355	346	345	321	350	329	360	358	358	352	366	352	361	370	378	380	341	340	371	364	330	355	344	362	340	320	332	334	328	324	339	359	369	368	333	366	313	371	360	375	297	336	325	328	288	355	364	298	357	332	322	306	337	347	347	343	319	338	331	343	387	317	345	342	339	334	351	360	333	292	348	399	350	322	365	368	326	362	339	372	347	350	344	342	340	376	367	320	330	337	337	364	347	356	351	351	366	326	403	330	364	337	333	352	335	344	353	348	340	361	346	392	323	343	341	371	332	345	371	320	349	346	362	344	338	317	360	306	337	333	328	358	327	360	327	342	372	350	332	357	343	353	336	346	347	329	326	362	337	355	327	341	350	352	375	320	355	332	321	328	377	361	340	337	365	347	308	347	317	325	340	358	356	349	320	338	337	375	366	358	328	368	311	368	349	366	364	339	319	368	353	353	348	347	345	353	342	325	325	342	332	333	332	328	300	359	342	341	318	337	359	309	355	362	361	327	340	308	344	355	297	379	355	370	334	319	345	337	342	343	316	377	324	383	312	356	350	345	352	345	344	338	367	340	352	343	349	339	345	355	327	342	341	315	328	368	366	345	347	346	347	320	346	350	327	341	342	340	322	328	347	376	328	332	374	357	325	355	344	329	319	318	343	339	325	358	348	330	343	339	302	348	323	343	350	331	342	331	344	345	338	338	315	357	361	324	343	347	362	336	350	367	329	350	339	363	352	328	361	360	341	353	354	354	323	333	356	311	342	370	344	380	325	350	338	345	365	357	369	325	369	364	318	341	358	298	350	350	322	342	340	337	352	340	376	357	339	366	310	337	339	330	343	332	349	338	333	343	347	319	339	332	366	381	338	378	346	326	354	339	343	324	347	325	364	354	317	322	353	340	315	370	346	346	339	356	330	346	356	361	363	352	363	341	343	340	345	345	350	361	352	332	337	352	356	334	315	363	385	345	320	333	367	363	354	363	326	344	304	327	341	370	348	348	312	328	362	321	373	386	361	366	362	330	368	349	324	325	320	321	365	332	371	352	344	376	341	345	363	340	359	351	368	379	356	359	344	366	353	358	323	364	344	411	367	371	330	328	301	326	352	367	322	359	338	360	393	374	352	350	357	347	349	300	371	346	309	361	354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39338	15627	3589	1122	804	628	567	418	376	367	352	308	284	268	261	281	261	258	261	265	243	249	231	255	245	260	241	267	227	242	249	252	242	265	239	261	258	226	239	249	228	238	237	257	235	229	232	227	214	239	209	272	228	240	230	224	212	242	250	239	242	229	220	218	252	240	212	259	253	216	211	205	236	256	215	209	249	230	225	238	235	252	221	228	206	239	203	234	212	225	240	201	228	216	246	250	204	218	249	208	236	248	201	216	213	268	239	218	254	234	195	218	245	231	209	218	240	229	229	226	232	223	248	216	196	234	234	208	225	240	228	225	245	227	205	219	224	237	208	226	261	233	228	249	208	231	233	237	231	252	242	232	198	228	247	218	224	205	228	212	231	237	242	231	240	249	245	212	219	209	237	225	207	230	228	255	232	221	214	241	259	216	224	203	215	216	233	240	215	235	200	241	210	258	265	240	215	221	235	259	241	240	232	226	225	214	217	231	204	211	203	217	213	230	239	242	238	220	243	203	248	228	235	251	234	238	237	236	226	215	248	240	221	232	220	212	228	258	253	222	206	236	197	238	223	218	248	220	235	218	225	208	204	249	243	221	207	226	218	232	241	233	227	259	236	208	238	223	211	232	219	229	247	224	238	239	242	211	245	233	243	211	211	226	235	236	227	230	212	221	216	222	216	215	242	191	233	226	237	233	221	195	239	211	228	231	219	212	210	221	184	233	222	243	247	236	253	220	246	228	219	213	231	237	219	216	226	216	235	218	248	237	252	230	217	208	223	221	192	243	248	201	220	200	222	253	223	250	213	217	223	232	230	236	228	211	250	208	220	202	249	225	234	235	246	243	239	254	246	259	234	229	206	242	198	209	214	230	209	243	216	237	223	241	244	212	224	230	219	245	230	228	204	219	237	237	247	225	222	222	231	208	228	237	208	224	236	229	217	250	238	218	216	233	193	210	238	229	229	249	221	231	193	211	229	246	215	232	210	244	257	226	205	198	244	221	219	227	260	228	247	268	248	224	207	214	247	239	231	234	215	215	206	255	201	237	231	252	199	247	216	223	223	207	206	239	198	235	225	217	222	224	206	201	248	238	234	229	209	223	197	232	216	224	213	243	255	202	236	237	212	239	215	266	245	204	220	242	189	208	209	240	200	230	228	215	229	213	239	236	207	244	220	220	253	226	232	238	233	206	222	242	240	251	238	228	218	239	235	226	216	207	250	239	221	235	217	215	218	223	214	204	246	237	214	243	232	218	248	231	216	215	217	196	252	240	223	252	235	241	215	223	250	225	242	243	211	217	236	233	203	229	232	224	242	223	251	218	212	227	232	200	253	230	219	266	246	218	216	256	207	236	217	234	222	248	214	224	199	220	208	212	211	230	207	230	224	224	240	219	245	270	218	234	219	215	236	244	210	223	221	234	222	224	260	223	244	226	248	233	183	199	230	231	232	226	254	235	211	229	214	198	214	258	223	234	217	190	233	244	226	189	252	211	206	194	238	236	220	242	235	198	209	215	222	206	211	219	238	217	256	225	222	216	183	251	261	214	226	198	223	213	240	229	220	237	255	219	227	207	226	225	247	235	231	224	249	220	231	244	234	220	231	223	245	215	242	234	213	218	248	215	231	235	224	250	222	213	241	218	218	231	225	215	210	222	215	233	213	252	219	206	253	233	231	232	220	236	192	229	199	227	200	235	217	253	223	220	225	231	205	213	214	240	236	208	201	218	218	227	209	236	214	223	235	220	223	236	239	204	201	234	234	216	226	213	216	238	224	238	228	248	231	215	219	198	216	214	204	229	211	215	262	232	258	231	240	230	209	238	201	243	242	232	213	186	198	235	219	219	195	212	200	248	230	228	223	247	224	226	231	247	221	218	214	207	206	234	242	220	230	236	232	206	203	244	233	211	223	220	210	229	203	232	239	221	231	225	236	253	197	220	251	230	201	245	244	225	238	218	221	228	233	241	218	227	232	216	221	204	222	216	257	223	217	242	209	233	208	246	239	207	227	228	213	218	236	218	217	222	187	234	222	205	240	227	229	229	253	215	214	280	224	243	213	214	250	226	223	232	227	230	223	237	210	225	245	231	240	223	252	234	214	236	232	235	237	239	221	238	229	226	215	220	228	227	226	221	233	233	209	208	236	230	220	225	242	229	231	216	212	220	202	236	233	215	235	228	230	246	260	257	236	225	199	245	206	219	233	228	194	218	239	232	215	235	235	231	201	237	217	238	212	227	221	223	249	212	208	235	238	200	236	229	223	241	223	206	218	219	229	206	218	224	246	238	230	221	214	208	214	236	237	191	216	196	207	226	208	215	231	234	214	232	212	215	210	213	226	213	239	263	219	219	223	227	232	222	201	201	225	204	214	231	220	199	229	230	239	225	230	222	236	199	219	200	223	250	228	227	215	205	224	229	242	238	232	216	228	206	202	225	223	222	222	212	246	242	216	245	207	212	208	224	219	228	210	235	255	217	227	228	216	221	244	233	215	217	246	226	190	242	245	235	214	209	246	261	198	233	236	226	222	207	232	242	206	230	232	231	207	226	242	232	228	237	238	207	211	227	237	234	207	240	235	240	214	224	250	239	205	224	248	230	231	218	215	228	241	183	234	227	229	240	223	238	224	207	205	242	247	227	264	235	229	241	202	214	231	206	228	253	244	214	223	212	218	211	233	248	234	211	245	230	235	242	235	227	202	197	218	235	254	249	201	220	227	230	211	223	240	218	216	223	203	225	241	216	242	234	196	223	231	213	236	207	231	257	214	224	222	214	225	242	211	220	232	230	223	242	233	201	251	229	241	219	255	223	231	200	252	205	221	227	215	241	237	232	218	239	245	221	230	237	221	264	231	238	237	222	217	232	210	224	211	238	253	231	252	216	224	230	235	219	216	227	240	227	249	231	207	221	228	226	214	267	235	246	229	209	233	231	267	251	239	246	241	228	206	233	232	228	228	212	238	234	208	218	238	232	214	220	200	219	239	202	257	207	203	222	255	203	216	222	231	227	250	220	222	253	240	223	245	224	218	203	232	211	203	247	235	242	249	216	230	227	233	251	254	227	229	225	219	218	217	214	235	205	219	225	222	226	222	264	237	222	195	219	198	224	233	198	218	243	228	244	220	219	211	215	234	224	242	215	233	242	235	220	219	232	248	242	239	254	225	222	240	262	207	247	255	238	210	209	243	254	260	215	212	224	222	226	206	196	238	232	235	211	227	230	238	240	231	234	208	227	229	206	222	212	214	232	225	228	219	208	253	201	241	243	244	268	214	258	223	236	234	215	207	252	232	234	222	213	243	246	225	213	212	216	229	206	189	231	233	255	237	236	235	214	223	228	220	218	220	237	217	213	260	222	230	247	224	233	207	224	243	233	258	219	208	237	231	200	221	209	227	236	212	250	222	220	213	236	228	220	220	218	262	190	217	216	230	235	204	211	235	241	222	220	221	228	219	217	224	236	209	223	211	239	239	239	237	227	219	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17541	1723	3454	3660	3117	2511	2115	1938	1635	1508	1335	1308	1219	1116	1016	966	989	975	893	873	798	853	825	795	828	796	831	745	754	738	727	715	766	699	746	731	715	722	746	717	730	755	696	720	701	701	740	661	703	648	673	679	709	668	725	727	749	668	694	683	672	699	670	662	698	719	700	683	700	701	692	664	682	690	684	641	673	722	669	672	679	691	654	693	644	700	630	720	663	643	696	691	668	632	688	678	742	650	661	641	708	674	708	670	680	689	662	683	717	651	712	666	671	645	678	679	721	643	642	680	697	658	702	656	679	675	684	674	663	667	664	700	662	667	609	670	660	686	663	670	661	642	672	648	651	680	674	679	644	658	645	635	650	681	601	691	650	658	688	654	681	675	650	677	647	633	675	664	644	625	728	660	660	724	631	659	692	647	698	646	648	688	665	658	679	658	654	664	664	662	678	669	670	662	625	663	667	676	670	672	644	668	650	624	647	713	628	669	622	644	717	666	679	687	608	683	627	625	725	683	700	691	686	646	649	675	689	661	669	648	606	656	650	647	655	703	585	662	699	633	655	660	694	657	695	669	658	661	693	653	657	652	682	672	688	659	665	653	643	620	690	680	673	666	664	678	629	614	638	642	654	673	672	687	643	656	669	629	674	697	658	637	645	657	621	682	645	682	639	645	615	696	613	665	675	676	680	631	696	692	609	652	696	656	666	661	667	679	662	642	657	716	703	694	673	677	703	678	659	596	652	657	651	652	671	616	669	690	691	669	637	657	661	673	660	650	678	689	646	676	655	642	659	731	662	715	663	682	661	662	682	614	663	679	672	657	662	672	654	675	675	638	676	680	655	681	697	647	634	652	662	650	675	681	624	643	680	656	652	678	672	663	674	653	641	645	629	683	725	677	650	640	664	670	650	707	686	694	681	634	643	644	691	690	716	665	661	653	709	611	668	663	650	619	654	654	697	675	681	628	682	674	686	632	616	663	607	652	678	664	651	692	645	659	672	668	709	636	678	678	656	615	666	632	668	666	637	705	674	652	656	709	660	661	619	703	668	670	654	655	774	671	663	654	668	725	629	643	655	654	610	658	659	652	689	662	681	640	693	663	718	670	659	667	696	685	671	670	655	662	668	647	649	668	627	639	642	653	685	640	639	610	662	654	683	617	691	690	643	720	658	639	633	656	693	648	655	642	654	637	653	688	660	665	657	663	663	664	703	639	646	650	642	706	706	674	670	711	655	637	696	688	632	685	670	647	650	628	654	667	667	674	661	646	689	637	639	699	629	652	667	709	621	616	650	644	714	681	689	667	671	672	638	679	630	649	681	632	665	654	679	631	600	659	640	665	666	654	646	650	665	663	637	624	666	636	590	641	684	613	701	627	641	671	643	696	733	652	657	670	687	641	665	702	633	649	626	637	674	680	656	666	675	687	654	603	679	725	643	643	651	681	657	679	705	697	654	637	691	670	690	666	698	689	636	644	660	669	679	682	659	635	668	703	652	666	642	598	626	680	678	654	639	677	647	692	688	685	662	621	650	552	628	616	637	624	641	638	649	673	643	654	677	688	708	658	646	645	684	657	643	685	646	670	672	676	698	682	650	675	672	683	670	668	663	638	709	653	672	651	700	675	689	636	650	677	716	659	697	633	641	644	670	672	631	693	640	677	680	690	658	659	698	639	680	650	654	659	641	592	704	665	680	628	639	628	609	691	675	655	659	662	688	673	682	633	663	652	657	644	696	694	642	674	676	673	674	695	678	614	648	665	629	659	649	679	589	654	722	671	679	653	679	624	628	650	655	664	647	675	657	712	667	663	684	637	687	674	648	698	654	676	704	698	640	703	707	652	621	688	658	692	678	641	730	649	682	679	660	663	683	692	657	718	671	623	665	700	629	689	664	658	687	647	673	652	607	628	616	650	681	663	675	675	662	702	683	690	632	635	686	696	668	677	635	617	667	688	692	612	647	659	659	696	663	704	680	699	675	645	644	681	617	662	651	655	640	675	672	687	642	656	683	678	682	648	648	676	629	674	680	677	646	634	686	617	642	697	689	673	653	675	650	648	640	664	657	679	625	699	741	650	630	655	685	676	648	686	681	620	666	589	647	664	702	661	656	651	693	663	668	663	664	673	692	695	712	668	718	638	690	701	691	666	701	657	716	668	684	695	686	738	671	653	644	595	648	659	707	685	657	662	636	717	664	639	662	693	683	687	647	652	693	652	666	629	639	669	657	663	645	659	616	664	636	681	684	654	678	682	678	657	630	696	647	636	660	675	682	681	665	677	668	637	622	657	654	620	728	664	625	709	684	686	697	705	656	624	643	671	654	677	644	677	665	657	660	658	646	641	696	642	688	669	689	673	674	650	658	623	655	640	718	651	661	677	661	664	668	671	659	700	648	665	674	659	683	650	656	678	696	631	668	632	691	671	650	668	666	642	657	664	628	600	674	674	634	666	687	632	662	652	674	664	699	667	681	669	700	652	656	717	689	658	656	679	649	665	670	665	658	649	648	720	703	656	663	669	665	614	622	633	660	644	644	644	659	672	660	690	681	659	664	658	705	647	649	636	712	649	683	649	661	706	626	619	617	639	646	671	648	667	624	680	632	654	651	698	689	670	626	686	682	662	679	666	677	671	709	685	675	649	688	633	681	621	691	717	664	688	692	679	635	663	690	673	644	598	650	723	657	603	679	697	640	691	643	680	642	650	647	630	706	640	683	651	695	660	661	675	659	683	702	654	641	677	612	662	668	680	638	662	624	658	691	682	646	650	704	615	647	667	641	651	686	674	627	654	651	620	670	716	638	618	711	628	690	645	641	653	635	624	645	682	621	707	670	654	689	673	676	670	673	641	650	700	630	724	667	647	654	651	682	663	704	711	690	680	677	684	640	688	664	680	640	636	644	651	580	617	645	668	663	702	674	697	672	693	635	656	690	655	693	679	670	671	643	657	701	690	675	684	687	669	659	688	681	596	696	685	662	680	654	706	636	640	678	670	713	651	704	652	663	661	662	684	666	658	647	652	662	692	661	643	682	654	684	632	727	663	641	624	642	657	651	710	621	711	660	690	695	620	690	676	638	654	688	679	706	626	690	651	708	631	659	688	645	684	681	638	685	687	671	674	657	691	715	696	676	665	694	675	679	657	665	671	663	690	685	657	681	641	654	652	679	703	670	670	664	643	677	691	668	681	701	634	620	656	679	643	694	632	683	643	636	665	660	648	622	685	631	691	651	687	699	692	649	668	697	670	662	677	708	670	635	670	658	647	655	669	619	713	660	617	653	700	661	688	648	663	608	623	612	666	651	646	653	648	585	656	652	649	640	627	672	687	677	633	698	652	649	656	683	663	678	643	673	666	626	617	680	695	688	659	689	670	641	671	704	676	633	664	624	640	620	667	689	634	678	647	676	667	666	656	648	691	649	677	654	654	669	622	658	655	649	625	650	662	705	641	638	682	674	668	643	721	621	701	666	630	628	640	653	678	681	624	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43447	22918	15061	2577	1488	1124	850	736	639	538	528	447	434	459	348	381	367	356	325	323	317	309	329	331	362	336	281	304	348	307	299	284	281	297	325	303	316	265	284	292	298	299	273	301	317	296	285	273	310	277	299	288	276	320	297	283	297	262	276	298	288	265	274	300	317	303	306	279	269	273	298	271	309	273	286	265	295	321	282	304	279	298	281	286	267	305	279	307	292	303	275	307	285	275	269	284	290	297	286	262	307	298	272	258	278	292	273	273	258	302	231	305	337	277	289	245	284	301	305	282	301	325	315	295	317	283	267	304	281	303	293	261	289	284	309	273	264	281	293	271	253	292	281	284	295	289	293	272	295	302	303	267	240	306	282	285	264	292	284	283	268	268	270	288	280	275	280	257	284	275	247	280	287	311	299	292	282	299	263	284	305	293	261	271	322	293	248	284	290	269	281	301	286	306	277	284	278	274	267	286	282	290	241	261	252	256	283	314	301	280	277	287	261	268	246	286	266	297	260	321	277	284	277	277	289	269	287	280	278	271	276	282	265	280	272	293	297	246	290	271	277	299	302	320	279	314	296	303	285	338	258	264	307	282	267	304	289	281	260	268	266	272	269	306	270	272	303	289	304	296	286	255	290	283	270	302	251	309	278	303	309	281	267	283	296	296	282	265	281	263	269	265	269	275	286	285	297	266	283	275	278	289	284	259	308	295	307	290	263	289	281	264	293	293	312	305	314	298	281	250	257	272	280	278	273	275	282	282	280	279	272	295	256	290	278	323	307	259	271	270	296	268	320	274	286	296	272	298	255	297	271	299	251	277	319	301	298	271	295	294	275	269	296	274	275	297	304	278	248	291	300	292	299	285	248	302	265	276	282	269	282	282	295	278	277	252	286	281	258	290	297	267	268	298	283	290	295	274	315	306	287	272	297	253	282	301	278	276	246	287	287	304	300	293	260	265	319	279	303	258	288	300	264	285	310	299	300	296	279	283	268	269	274	285	265	312	232	273	261	308	283	287	281	282	278	267	305	269	291	311	270	272	281	306	301	299	269	255	254	289	300	289	308	273	278	294	290	288	271	313	255	272	290	287	285	273	276	249	244	287	271	292	270	257	272	273	293	242	290	285	266	275	269	307	301	303	298	279	271	286	286	308	265	271	277	281	282	282	286	271	259	291	290	258	304	298	278	272	254	295	332	300	313	275	285	277	272	295	269	269	286	275	266	296	270	282	279	288	287	275	299	292	281	303	270	296	280	269	293	295	255	301	279	277	285	248	281	269	288	313	311	296	254	286	304	294	277	322	273	276	264	287	265	320	295	281	279	292	300	302	286	270	268	268	276	277	287	278	310	282	257	267	279	280	300	260	276	266	261	306	286	292	281	257	270	323	275	287	314	293	278	286	270	301	280	305	272	289	265	287	278	268	301	248	283	277	311	327	283	265	258	279	269	290	266	269	300	253	271	241	289	327	270	306	280	280	292	305	297	291	269	279	289	279	286	297	265	271	298	318	298	280	302	305	273	280	250	259	278	296	304	277	268	300	315	274	256	284	298	283	279	292	278	290	277	230	282	296	303	288	272	285	281	275	264	268	298	286	289	278	276	279	294	302	297	291	291	262	270	260	296	278	270	291	287	272	277	272	295	270	286	281	285	305	307	281	291	263	273	269	312	284	294	268	276	291	296	289	269	282	250	289	307	296	254	262	296	281	296	276	281	266	273	277	296	276	247	239	258	254	253	294	296	280	276	296	279	311	273	295	305	269	251	311	256	244	269	258	270	268	311	277	272	303	260	283	282	298	284	281	290	283	262	269	276	283	303	289	272	268	277	232	267	272	264	253	278	286	284	258	269	292	278	253	291	296	294	274	276	265	277	273	265	275	254	266	300	311	283	293	321	265	276	269	280	271	274	291	306	264	265	251	266	226	283	298	312	292	282	268	263	278	265	263	299	305	299	279	286	300	275	273	263	307	277	265	305	253	287	284	277	275	291	284	279	291	258	285	264	299	285	289	278	309	266	255	278	270	281	278	283	281	260	310	275	271	256	287	310	289	327	314	272	302	268	273	298	300	267	284	282	276	300	286	311	307	289	288	285	289	291	287	294	285	304	254	268	290	267	249	283	278	313	279	267	259	295	280	275	281	273	241	266	283	275	268	276	285	289	253	293	316	279	278	299	272	268	278	305	294	313	283	315	251	297	257	306	276	252	244	257	272	279	262	324	287	276	295	280	332	315	264	277	288	292	295	284	267	290	264	282	285	292	278	299	247	277	242	259	275	289	294	297	263	271	288	309	293	286	318	318	298	304	271	301	296	307	321	320	290	283	296	258	281	295	309	280	248	288	283	265	268	306	261	284	297	273	294	280	275	304	295	282	299	304	263	307	276	257	294	269	257	312	268	302	270	284	290	293	267	298	285	275	281	278	275	297	269	281	272	278	291	260	295	274	282	275	285	300	299	285	273	285	313	288	297	279	285	253	278	264	267	281	304	296	304	306	274	304	295	296	268	297	316	274	271	298	294	309	263	298	274	269	284	289	266	306	287	300	284	270	284	276	296	279	297	282	294	303	293	283	282	260	286	287	283	279	290	293	309	298	263	250	273	301	249	289	270	302	260	266	279	262	290	306	281	303	267	267	304	260	300	275	289	285	272	294	295	295	280	296	284	285	285	317	290	280	271	299	299	304	265	298	267	292	276	305	296	275	290	279	308	290	274	259	276	287	281	279	257	266	275	296	279	260	252	306	261	289	280	318	297	300	305	272	259	288	269	279	251	289	287	294	293	275	253	287	277	276	296	262	273	278	278	269	285	254	301	293	280	288	307	287	243	278	301	301	299	278	310	285	301	296	270	298	280	301	306	296	274	253	280	327	301	289	281	272	304	289	293	291	267	277	298	272	263	274	292	278	256	247	258	273	255	250	279	267	270	286	281	279	292	296	272	286	305	285	275	300	278	267	254	285	270	288	286	282	280	277	296	287	273	277	275	257	252	280	275	270	292	274	274	286	272	281	272	305	306	300	295	273	282	286	267	277	266	289	278	284	261	295	296	283	280	276	283	243	271	299	282	273	287	273	264	284	301	285	261	255	296	310	279	282	282	276	268	277	276	281	318	250	274	273	287	293	325	293	276	273	268	282	298	272	292	297	264	254	302	289	301	311	272	304	273	266	276	295	293	274	303	305	267	259	295	289	286	294	292	282	265	273	303	266	282	254	272	295	295	278	288	297	277	298	263	263	283	272	283	291	278	275	271	294	304	282	281	301	306	272	268	262	269	317	297	299	273	299	285	303	296	283	303	272	278	276	286	288	298	292	274	280	293	292	261	281	281	270	273	297	271	278	279	281	277	272	315	286	275	304	268	299	281	287	263	286	275	283	268	305	243	268	281	284	271	253	270	287	249	276	296	288	314	308	280	317	279	272	292	302	263	283	288	285	252	275	284	279	287	319	290	292	264	285	280	298	310	270	290	252	272	291	267	303	288	278	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21557	2736	5880	6384	5475	4342	3711	3129	2713	2348	2285	1977	1804	1616	1564	1425	1328	1296	1224	1205	1173	1115	1055	1055	1040	1031	1011	1006	996	957	991	911	929	960	899	958	865	915	903	870	892	879	887	870	861	845	875	853	842	822	884	829	855	862	799	823	840	836	817	802	876	820	795	826	791	868	899	802	835	807	809	787	824	805	817	819	782	731	842	800	811	827	803	870	821	850	863	800	803	765	811	762	786	792	844	787	808	782	832	809	841	769	738	816	820	805	789	811	776	726	791	781	823	786	837	819	815	805	839	783	749	782	773	798	763	799	753	748	775	800	805	770	770	780	756	805	812	810	830	827	810	842	815	766	823	800	804	808	743	798	824	817	814	834	830	762	787	769	821	722	733	795	815	782	810	779	757	765	798	796	777	754	812	769	776	777	819	784	810	783	748	767	801	793	805	834	803	762	772	807	803	773	774	784	835	744	783	791	838	773	751	789	776	796	747	732	805	761	746	811	777	837	772	773	824	736	786	785	808	733	813	761	756	768	839	783	783	801	759	748	766	851	834	752	789	832	780	766	809	851	734	763	770	775	787	784	764	740	784	798	802	779	823	813	745	751	762	782	758	796	806	768	753	863	800	803	792	790	790	744	769	785	744	759	802	813	765	776	785	796	823	813	755	746	796	799	814	791	798	795	736	765	779	770	774	739	728	735	808	724	806	786	747	795	746	758	792	796	751	773	761	786	786	772	745	793	838	791	811	751	791	781	784	818	771	782	813	800	705	835	754	802	806	815	784	717	803	753	797	778	770	802	750	769	764	820	804	838	783	781	710	782	764	780	800	786	769	762	807	848	763	776	778	817	793	766	818	825	760	764	751	795	759	753	775	778	794	828	828	780	790	733	802	792	777	763	751	765	790	787	737	741	816	779	808	803	790	788	787	801	801	781	771	776	753	805	769	735	761	824	794	743	797	831	834	768	756	800	799	803	798	764	813	735	790	786	725	785	760	773	865	764	753	751	791	781	784	844	761	752	772	777	769	764	835	797	826	793	769	784	784	802	790	752	765	752	771	827	728	778	773	817	794	784	787	774	821	791	804	813	798	804	712	757	729	803	800	821	783	801	783	797	780	771	802	805	797	828	772	726	837	767	816	782	775	783	771	782	812	798	795	811	775	785	779	792	777	840	796	791	773	741	796	755	837	745	782	758	747	776	800	754	776	743	749	798	736	755	808	789	776	773	816	772	750	768	808	806	792	748	750	810	720	778	786	781	807	757	784	770	775	761	771	762	771	810	770	801	767	832	791	789	731	801	746	778	825	723	774	801	826	781	756	761	798	819	813	745	809	825	806	808	787	762	753	806	820	833	840	827	780	783	750	753	832	753	782	763	757	777	815	748	763	815	764	755	758	812	832	768	791	764	768	756	815	767	764	812	842	756	773	762	827	793	826	823	795	751	746	811	810	775	786	831	801	758	796	760	784	814	765	775	785	763	781	787	788	734	743	796	785	772	819	799	816	795	761	810	783	856	841	832	804	794	779	743	776	817	735	767	829	765	711	754	793	795	839	776	760	772	780	779	761	741	794	788	798	757	782	738	772	807	792	769	777	771	763	782	770	789	771	758	771	803	787	827	770	789	803	831	819	815	774	776	819	711	774	747	767	786	767	777	743	784	790	790	777	757	796	779	746	793	796	750	788	791	798	809	753	746	814	709	798	742	785	816	729	786	754	782	774	728	782	792	800	821	779	786	766	740	784	820	746	781	819	753	764	778	790	751	772	773	752	769	808	803	778	803	783	743	785	769	748	816	759	767	750	775	778	738	796	794	799	783	780	781	797	780	792	767	764	834	806	778	803	795	827	769	809	838	814	770	815	783	743	770	766	737	791	810	775	766	811	797	793	791	795	805	786	805	781	771	732	886	793	833	802	782	786	812	792	741	737	775	809	758	799	828	812	815	807	740	776	705	801	809	786	813	790	731	782	775	779	800	823	734	726	765	793	741	771	788	787	788	782	787	790	735	749	826	811	772	763	812	814	791	800	797	783	774	735	810	797	779	794	747	735	763	796	776	770	766	757	809	734	795	769	804	774	810	773	779	736	757	756	837	756	787	813	799	807	761	790	785	782	783	772	817	772	806	742	824	787	776	827	802	783	799	784	769	772	827	747	803	763	753	751	760	795	814	793	819	765	769	785	777	797	790	743	803	780	776	808	799	796	779	773	817	821	755	812	786	822	722	810	816	833	795	779	806	737	785	796	789	758	801	777	781	755	783	776	851	813	801	809	755	792	775	780	793	757	793	767	845	781	717	724	814	753	762	802	819	812	788	787	823	826	770	775	821	793	802	805	771	759	785	806	779	817	858	802	760	750	755	794	786	792	831	791	795	816	792	806	746	781	767	809	820	777	789	771	729	758	783	851	792	768	809	764	813	806	802	798	823	763	794	782	775	820	835	777	766	778	823	760	795	797	789	806	774	797	791	781	779	774	727	782	786	781	805	785	778	755	795	792	726	806	821	788	790	741	750	791	795	758	810	807	825	780	799	803	772	763	788	808	822	800	783	791	793	759	825	735	789	815	813	790	779	798	819	813	801	763	807	810	709	785	761	832	741	747	781	791	771	768	808	769	774	779	763	836	796	784	815	751	779	756	796	788	787	872	753	847	824	792	793	782	754	819	759	752	813	792	784	813	802	771	738	762	759	766	794	738	775	743	769	787	740	788	789	749	777	765	803	758	773	809	765	821	761	776	767	793	810	761	782	783	805	806	822	773	772	800	834	822	775	773	763	784	802	752	822	747	807	762	788	762	795	833	784	790	801	774	782	759	843	797	766	773	768	723	758	797	819	845	770	804	800	783	799	738	796	805	730	864	786	804	802	791	766	789	775	791	764	749	851	767	788	824	796	747	794	743	764	815	838	814	755	732	778	821	804	790	765	817	748	798	735	832	776	792	767	752	798	787	733	759	774	801	819	758	819	812	734	776	749	742	788	775	751	770	829	847	777	734	817	817	770	800	816	726	787	792	793	825	808	761	773	746	805	812	826	792	793	779	781	774	770	776	788	788	746	819	745	770	794	773	807	766	832	808	801	750	797	786	737	763	788	822	795	814	840	805	757	779	796	777	758	767	803	858	758	751	811	757	745	790	718	727	770	775	766	779	773	830	817	793	761	807	765	804	799	812	784	812	751	800	796	783	751	791	769	818	802	775	793	769	782	764	695	771	810	806	757	775	787	782	794	780	767	766	741	801	805	770	741	710	784	827	798	804	798	793	835	809	816	785	791	795	828	789	793	782	733	748	806	797	811	840	815	829	809	812	827	806	776	739	783	816	770	775	829	762	747	826	822	780	767	793	776	746	770	754	777	791	796	820	758	786	815	823	813	793	795	778	793	777	785	737	793	786	780	751	853	804	741	852	800	747	771	743	834	817	806	858	789	784	782	767	786	801	817	819	759	769	767	822	797	814	747	750	791	803	766	790	761	808	763	747	746	766	822	822	780	744	813	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6303	450	317	146	136	133	106	118	98	91	111	111	90	103	117	120	102	95	116	116	103	102	101	108	92	89	103	99	104	100	125	81	112	100	86	94	103	106	111	119	107	98	106	122	101	96	107	118	93	116	116	102	85	114	93	99	104	108	105	89	91	114	121	104	105	84	108	82	90	105	98	101	101	104	92	94	120	103	105	108	81	105	104	110	101	112	95	109	103	87	106	108	93	112	104	103	91	107	104	104	107	95	95	99	83	97	119	104	107	90	113	102	108	98	97	97	101	100	113	100	86	96	96	105	94	104	91	112	82	99	114	114	96	100	92	119	103	112	110	95	101	114	130	96	97	89	113	90	94	95	88	98	112	89	102	109	116	128	85	119	97	103	107	110	113	87	98	110	95	105	86	77	109	94	85	110	109	106	89	84	96	115	93	115	121	106	104	89	105	96	104	107	101	111	125	99	101	109	113	123	100	97	123	99	80	97	97	100	88	91	104	88	97	101	115	87	115	118	88	77	117	94	104	94	102	90	117	118	105	116	98	92	97	100	112	112	104	124	94	99	115	99	117	103	88	111	103	93	113	105	103	96	91	121	98	103	94	90	106	106	100	91	88	97	96	113	83	111	96	89	99	112	118	104	99	96	91	109	96	103	97	102	90	107	87	95	90	86	81	102	92	123	98	89	93	87	86	101	85	111	98	109	103	89	112	104	102	103	98	88	86	99	94	106	99	90	95	108	116	102	116	88	118	107	91	91	94	96	103	107	86	89	91	106	115	117	90	96	113	118	100	91	79	88	92	99	109	91	102	132	120	96	95	95	80	104	88	92	76	98	86	120	84	96	102	114	101	95	103	104	110	108	103	106	97	110	92	104	84	105	83	83	109	89	92	106	114	97	105	109	125	89	95	101	117	106	116	96	72	98	109	97	81	100	92	92	123	120	115	94	104	99	111	100	86	98	116	109	102	94	111	76	120	100	101	116	103	118	122	111	104	98	94	107	105	112	112	95	114	114	109	110	104	93	90	103	105	106	106	102	122	86	96	97	88	86	91	102	82	77	93	111	96	109	103	92	106	108	96	96	111	100	103	105	108	120	95	96	101	82	104	93	109	89	111	94	104	89	99	113	90	98	101	94	101	108	106	110	108	112	86	91	100	92	98	113	101	96	107	112	91	87	100	88	93	92	125	87	91	95	93	105	123	91	98	88	120	112	125	97	84	79	102	107	107	113	97	118	116	76	94	88	102	108	104	90	93	90	110	86	121	94	112	104	99	103	94	113	80	93	90	120	115	91	106	95	103	94	106	100	117	99	126	111	119	106	88	97	108	120	101	106	95	93	102	76	97	110	98	99	101	96	113	106	113	89	94	108	89	95	105	111	100	81	87	101	96	93	100	120	108	94	114	72	91	114	119	97	101	128	115	96	103	108	97	102	100	100	102	104	105	85	105	104	104	92	112	99	118	102	95	114	102	105	100	109	96	89	91	101	94	101	100	111	111	97	104	105	97	81	114	98	112	96	96	102	92	72	88	97	110	105	110	121	103	101	105	97	105	95	127	88	106	101	113	112	85	97	90	99	131	93	75	113	101	106	103	107	116	89	95	101	80	103	103	101	97	102	110	96	116	99	101	105	113	115	109	111	92	105	84	94	114	105	109	110	91	102	102	95	101	98	102	81	97	88	92	117	90	102	81	115	101	131	101	102	112	111	88	112	102	95	96	95	92	85	106	112	93	75	97	107	84	115	101	105	89	116	105	98	112	100	100	108	97	119	94	101	103	94	90	89	118	93	107	89	105	99	101	92	100	99	96	100	98	101	107	98	87	88	96	104	93	95	88	98	81	109	107	102	88	97	90	109	86	108	95	91	106	87	111	92	114	115	122	82	114	90	94	96	90	100	97	104	103	105	110	92	104	86	95	91	121	91	89	106	99	90	101	112	100	86	91	95	96	106	93	105	114	101	110	100	88	112	92	101	113	111	98	97	96	88	87	115	88	103	73	114	91	92	97	90	108	85	99	101	103	117	104	107	96	93	97	96	102	108	94	101	94	100	101	101	122	105	106	113	116	101	97	95	97	97	108	113	98	115	99	112	95	84	101	103	110	100	95	95	95	111	100	101	105	98	108	116	93	95	97	89	115	100	108	108	87	94	125	101	83	101	105	107	106	110	82	93	103	110	124	111	97	85	110	90	118	94	108	105	96	101	86	96	102	99	104	109	85	105	101	112	104	110	88	88	111	78	111	94	108	97	112	101	114	97	105	111	105	103	105	82	89	105	103	88	103	110	102	118	87	109	106	106	103	88	90	105	114	88	97	102	98	96	105	105	115	91	92	99	89	101	108	105	102	90	104	98	91	119	104	92	88	88	109	95	104	99	87	115	100	103	110	103	88	119	91	97	90	92	107	89	100	109	96	93	106	105	105	100	121	80	101	89	91	101	100	97	106	109	86	106	114	106	82	99	102	108	101	106	114	106	102	118	91	85	103	90	86	91	93	79	108	111	92	105	112	101	98	91	101	105	101	84	107	95	129	94	117	103	102	87	112	113	119	86	97	97	109	118	109	97	100	92	94	109	91	110	115	107	122	88	108	116	94	94	97	102	95	110	93	81	99	115	104	99	108	80	111	85	93	119	97	98	97	110	112	89	110	112	113	95	89	90	114	82	93	98	101	118	110	92	98	103	103	110	122	109	98	104	96	86	101	103	89	94	101	84	81	125	88	88	110	92	76	132	103	89	107	96	85	98	95	114	103	89	104	88	105	93	123	98	116	96	80	99	108	96	96	119	97	92	81	98	98	113	109	103	110	108	102	117	104	86	101	104	101	126	120	115	88	101	94	90	103	95	101	80	110	106	96	100	114	101	97	102	101	102	104	112	99	98	87	101	115	91	88	89	88	83	93	92	102	94	102	100	104	96	98	88	81	109	105	103	100	119	86	101	107	111	110	111	81	86	113	84	86	90	122	80	96	117	84	102	97	111	106	125	108	102	113	102	96	95	100	92	86	89	115	86	109	102	82	97	94	100	105	109	112	102	115	112	82	91	103	109	113	105	98	84	103	95	98	104	99	103	94	79	103	83	99	114	99	112	101	103	112	99	83	105	104	85	116	96	105	86	111	103	88	100	106	90	112	105	113	92	126	101	122	115	116	106	94	88	110	92	93	98	103	111	94	94	96	108	107	84	107	112	97	97	88	86	119	102	102	99	92	114	97	106	123	97	111	127	99	93	98	86	98	105	96	106	114	98	123	103	83	109	114	103	115	97	107	101	84	101	77	109	105	103	109	102	91	85	114	93	91	99	101	90	109	92	94	97	96	101	89	108	100	97	115	88	89	100	106	87	104	97	105	101	103	122	119	100	101	96	108	115	90	97	101	116	96	94	104	98	107	92	109	85	99	120	116	106	101	96	105	122	92	110	107	110	117	122	99	100	97	88	107	104	108	114	114	101	101	115	101	92	122	101	107	101	110	97	101	88	106	115	96	108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6277	420	533	517	507	510	433	383	408	358	376	401	372	365	359	362	371	335	356	347	344	351	392	375	356	408	343	321	331	358	349	377	340	368	352	340	377	352	369	338	369	331	358	342	341	369	388	329	373	367	347	354	344	338	348	350	331	370	320	318	339	331	333	343	322	346	355	347	345	326	328	374	354	323	345	321	348	358	378	311	380	326	365	340	356	339	341	344	372	355	349	355	329	355	315	345	353	305	320	333	361	355	342	356	320	320	350	352	370	358	329	359	327	351	355	340	354	342	363	328	352	388	334	352	358	333	372	320	363	400	304	347	354	353	332	353	349	375	350	332	338	322	362	331	351	342	320	327	340	339	363	340	370	341	331	385	338	352	360	333	354	355	342	335	326	325	351	342	358	315	365	361	327	364	330	357	370	324	329	336	347	310	339	341	325	348	366	330	324	292	373	313	338	328	338	358	348	330	368	351	326	357	360	349	354	327	345	322	340	321	369	350	332	341	339	331	337	359	320	320	334	354	357	327	350	328	356	362	313	327	342	334	359	352	341	337	317	338	360	351	347	334	335	346	349	333	334	339	337	337	334	346	337	322	333	336	331	368	324	311	339	347	333	339	358	354	343	335	310	389	311	327	347	327	377	358	366	345	337	338	339	348	393	354	325	346	338	350	360	334	369	320	344	370	375	331	368	353	361	335	359	329	348	342	347	338	331	353	364	337	354	376	353	353	342	323	325	340	337	363	357	353	352	331	337	388	298	338	317	339	336	345	332	329	350	356	337	361	370	358	340	322	360	311	343	355	366	327	309	350	344	339	316	339	338	336	324	318	364	351	310	344	326	350	341	333	346	330	364	363	321	295	341	338	339	339	357	401	313	325	279	348	386	353	337	352	340	353	357	359	334	390	308	329	349	341	340	353	329	362	339	389	376	353	319	338	332	348	357	335	356	318	347	353	362	339	343	344	339	371	353	326	347	317	350	332	342	350	338	326	352	322	341	357	365	332	330	321	362	314	357	361	333	320	329	296	361	339	342	336	374	348	338	342	333	355	351	323	371	361	330	340	335	330	376	389	339	343	331	372	324	340	329	359	335	368	375	333	348	337	335	352	369	330	349	349	331	353	331	351	349	332	363	363	346	331	373	367	374	351	366	358	354	339	358	361	344	352	348	354	345	355	373	330	335	349	330	334	344	332	359	351	368	343	389	339	370	334	341	332	332	296	331	350	318	327	351	332	383	320	363	347	355	382	354	331	350	357	325	374	323	353	352	342	366	369	364	347	375	342	344	352	349	306	322	340	357	338	334	357	343	352	327	356	366	337	318	353	349	350	356	365	357	367	337	355	346	328	357	341	340	316	327	301	325	336	334	327	343	366	388	347	363	370	329	327	333	376	348	306	362	352	369	343	355	338	343	359	359	321	311	367	339	332	347	321	356	346	367	338	350	347	329	344	334	353	343	350	333	322	361	314	337	339	342	367	360	338	361	339	350	322	342	349	364	342	342	349	322	332	315	309	288	330	363	333	365	348	347	354	317	357	336	337	361	371	332	366	322	362	324	344	356	372	376	352	335	322	321	358	343	336	334	345	339	347	370	352	337	346	336	320	324	346	343	325	332	321	334	345	313	330	374	314	350	371	345	327	352	325	339	352	360	347	342	325	364	326	342	354	341	332	345	347	386	341	336	328	338	332	335	346	342	348	336	385	356	327	319	323	376	333	365	336	350	345	325	348	352	343	334	380	343	316	317	354	350	338	375	372	348	354	346	339	345	365	347	313	318	340	359	305	347	330	340	347	309	354	344	316	340	332	341	328	345	327	318	360	344	356	354	338	301	314	303	348	333	337	346	326	371	352	330	345	341	333	347	349	397	341	346	368	349	314	354	334	310	330	348	325	340	328	337	324	383	359	330	358	345	365	336	348	323	359	316	325	337	361	324	347	366	345	350	334	328	322	327	342	307	346	332	320	389	376	339	334	351	343	349	348	336	339	340	339	385	348	372	367	331	343	338	355	326	354	352	329	333	371	361	350	333	342	329	368	329	344	329	305	371	347	352	329	343	334	332	378	297	316	339	352	336	364	335	324	357	338	330	351	356	340	370	390	341	322	321	353	376	331	340	365	382	317	359	336	352	363	333	342	341	359	373	355	364	331	315	349	345	342	355	333	332	336	363	350	346	351	347	331	330	324	353	334	358	357	337	357	340	358	345	355	331	322	377	346	340	368	324	346	358	345	352	343	353	365	344	327	363	359	373	328	351	295	338	349	359	335	347	350	377	331	329	350	354	358	347	382	358	302	358	330	303	314	356	356	327	348	346	355	364	335	342	384	333	314	359	363	331	336	362	339	341	340	311	333	346	328	323	354	311	345	327	341	313	364	323	345	351	359	320	333	377	311	299	364	380	358	346	314	340	328	316	314	336	312	353	359	298	348	352	369	361	353	355	347	353	354	340	367	315	343	344	361	335	331	337	355	332	362	336	353	332	361	331	326	328	382	369	384	385	323	332	369	377	342	333	358	337	357	335	364	325	311	329	332	325	351	331	344	335	351	329	323	322	344	363	352	317	345	352	359	351	343	354	350	326	327	330	297	351	314	356	336	330	355	338	344	326	332	335	347	395	343	369	309	380	341	373	330	374	368	323	335	354	317	369	331	332	392	345	360	316	369	359	380	352	333	341	350	382	336	321	359	320	383	332	352	311	354	313	377	368	314	375	314	336	334	360	363	336	360	335	324	336	339	321	310	397	318	346	329	347	330	358	323	354	344	335	339	340	357	371	387	343	309	336	381	323	351	352	344	347	374	343	340	365	330	354	352	352	341	351	319	341	331	366	325	350	352	343	334	358	352	342	330	314	342	352	322	330	311	355	359	336	344	366	316	339	344	357	385	335	342	347	344	294	331	373	350	363	329	337	346	360	370	327	354	360	316	380	361	358	339	349	360	365	333	344	355	348	338	379	362	354	366	363	355	350	360	372	346	347	346	359	366	332	359	361	364	349	340	321	331	314	326	366	379	353	349	328	332	317	349	318	330	320	338	346	356	368	370	341	343	328	335	345	347	351	376	338	307	352	336	304	338	329	360	365	350	345	394	355	344	338	347	301	347	353	339	337	340	327	347	335	356	327	343	370	385	312	333	346	354	329	335	329	355	348	349	314	315	368	354	331	331	348	345	338	323	342	342	347	355	345	332	354	391	396	351	346	323	328	324	349	339	356	348	337	351	338	343	312	339	327	362	330	337	381	334	376	360	378	341	357	363	332	344	341	359	343	360	363	310	342	374	359	367	354	335	394	298	344	324	362	349	354	301	364	376	352	386	341	357	323	331	318	323	351	341	359	355	367	351	354	378	367	336	353	352	345	370	342	325	351	337	333	372	321	378	335	378	352	328	355	322	395	340	367	368	347	360	340	344	351	395	328	350	344	359	293	326	373	338	336	373	371	379	367	343	338	347	370	353	380	359	372	331	362	361	346	350	353	339	332	333	325	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38531	15806	3724	1127	797	600	529	436	456	353	331	282	311	287	263	294	278	269	272	257	263	235	255	259	272	230	225	224	245	257	221	220	224	228	224	236	226	260	241	203	222	226	243	259	217	240	261	227	232	217	227	209	230	225	207	199	254	227	228	257	223	222	224	238	225	244	218	248	219	231	229	238	213	221	236	238	212	214	220	228	215	217	229	235	244	223	212	242	227	227	224	236	248	246	222	241	221	239	231	234	205	240	215	212	246	220	244	224	239	231	234	230	240	216	233	247	238	223	221	231	243	227	243	234	227	215	224	222	221	216	212	215	230	249	238	243	239	234	241	234	233	261	231	219	267	224	218	235	225	217	247	208	217	253	224	240	222	210	236	229	236	219	230	219	233	224	245	270	211	244	252	235	223	249	230	233	224	257	254	222	249	206	229	244	225	246	238	237	222	225	211	265	215	247	226	217	233	233	238	212	216	194	236	234	252	233	236	228	229	207	210	246	203	214	219	216	246	251	204	227	202	211	224	246	244	239	231	223	205	232	212	203	223	240	227	242	235	198	194	214	237	243	226	252	245	217	242	207	225	237	204	235	230	212	224	225	236	218	227	217	241	227	243	237	214	224	241	234	227	235	241	233	222	223	234	220	224	220	246	201	209	240	204	211	229	236	209	221	214	238	225	212	215	229	216	241	239	231	222	230	230	204	238	216	241	220	222	219	222	222	226	218	221	244	210	201	207	251	219	261	210	217	217	191	239	237	231	217	224	208	213	242	227	232	223	215	211	242	224	219	215	207	231	211	217	215	208	221	231	252	220	227	216	225	216	213	231	190	218	211	214	225	232	220	247	239	229	241	229	208	231	223	236	226	235	222	221	248	207	212	218	221	248	244	203	227	228	181	217	228	258	239	217	223	224	221	259	220	227	217	215	187	258	229	211	232	234	224	233	228	207	229	213	217	221	192	246	249	223	221	240	231	241	212	224	237	229	237	244	207	226	244	206	218	223	205	209	219	249	222	228	248	229	231	233	210	220	229	241	203	219	236	252	257	247	215	217	224	227	224	253	217	229	242	230	215	216	205	208	205	214	233	202	218	208	215	232	192	212	224	221	204	226	206	229	223	247	209	223	238	226	235	241	243	231	228	220	222	255	214	224	255	226	223	222	237	231	239	243	235	196	227	201	235	240	244	211	211	240	212	248	217	234	250	257	225	210	208	216	217	201	196	236	233	252	217	205	229	225	239	212	221	215	212	239	235	248	224	227	223	211	236	193	244	227	217	231	242	242	200	225	244	247	231	209	238	244	233	220	228	212	194	247	226	241	237	220	208	231	229	219	246	220	242	198	224	214	196	237	221	204	213	211	235	241	206	232	235	219	227	220	212	223	213	232	205	237	224	224	189	223	262	230	215	205	226	232	211	211	217	199	210	248	226	215	229	222	205	242	204	213	197	250	239	213	253	243	211	239	242	239	197	229	219	220	243	223	228	221	227	212	238	223	211	269	213	238	221	214	217	220	221	227	213	189	228	228	233	229	172	216	233	245	201	211	230	223	206	202	208	233	210	243	223	214	204	231	218	230	238	227	227	213	242	204	215	232	223	228	213	253	214	265	207	259	236	236	246	218	243	242	255	225	232	241	229	220	213	221	238	212	236	234	215	226	236	218	249	204	196	229	223	245	243	230	236	229	236	207	246	206	215	224	211	234	228	184	236	244	206	240	222	252	226	243	201	229	225	236	217	217	211	234	222	238	197	234	254	218	217	253	235	227	232	226	249	192	247	241	233	202	199	240	229	256	245	210	232	238	250	257	228	239	224	254	250	223	223	201	271	218	231	252	232	200	257	243	253	217	199	201	225	219	204	216	219	239	237	235	219	208	220	231	232	203	257	211	203	238	223	257	219	221	275	224	234	221	206	254	205	246	222	202	249	214	238	234	209	218	229	199	211	241	219	214	225	220	246	236	235	220	188	192	211	214	241	258	240	225	238	219	203	231	237	222	247	216	219	210	249	230	242	243	246	251	192	220	213	215	242	235	207	207	216	235	233	240	245	229	204	232	237	229	207	264	235	223	236	234	241	225	236	230	217	226	244	205	223	224	216	191	228	220	230	221	226	253	221	225	242	191	209	253	213	224	215	222	229	224	212	210	207	245	220	229	221	232	225	203	250	214	220	254	208	254	235	234	229	221	194	246	213	220	202	239	212	225	236	244	214	215	231	215	216	264	242	236	234	218	221	234	238	225	219	224	193	239	253	220	187	240	207	214	221	224	223	210	231	224	234	225	201	233	210	210	221	209	216	229	232	242	243	234	232	225	223	241	252	204	225	248	218	234	222	239	265	233	223	249	237	251	239	247	243	232	230	224	247	226	231	210	241	209	244	223	174	260	246	221	236	218	230	215	208	222	216	236	254	236	233	227	225	220	217	218	231	221	228	220	228	215	233	243	200	236	225	217	222	219	221	215	238	230	232	216	220	233	238	206	238	217	225	233	233	214	229	199	224	252	241	224	224	243	260	222	219	235	218	228	211	219	248	209	228	208	222	223	201	199	198	223	227	228	227	239	225	223	228	240	230	222	239	231	232	228	235	236	241	238	222	224	240	220	210	231	228	251	214	231	239	236	234	238	213	216	229	233	224	250	207	240	248	222	227	233	213	246	238	215	219	225	206	226	223	259	200	239	235	219	221	217	223	229	207	221	203	227	254	200	238	228	207	208	221	204	221	227	206	213	238	264	233	218	182	213	251	211	229	250	228	196	214	192	249	243	199	238	211	223	240	231	229	235	213	215	226	241	260	236	229	227	202	250	215	205	224	245	225	230	193	255	235	224	228	221	241	219	219	249	217	213	230	238	250	242	217	228	223	221	216	226	249	230	224	232	254	206	230	232	241	231	239	239	213	229	227	201	212	242	226	228	212	214	214	214	218	219	221	215	234	222	212	236	259	236	221	221	206	230	267	211	223	226	237	254	221	228	216	239	215	229	222	223	226	225	212	216	220	204	220	234	238	219	227	198	222	214	237	250	230	239	236	227	206	245	254	246	207	225	255	218	232	211	240	247	217	219	213	206	213	221	214	203	233	204	233	221	244	225	219	250	244	242	229	221	244	212	253	236	193	232	228	244	226	262	225	226	221	228	220	216	233	252	225	212	253	219	205	222	219	261	242	214	224	234	240	203	227	237	220	218	241	244	229	251	244	232	238	225	243	240	221	209	224	223	223	218	213	239	221	246	235	235	239	205	226	217	215	235	229	233	229	220	216	240	253	222	253	233	232	211	229	251	236	195	204	251	249	224	223	228	242	217	191	235	243	213	233	231	234	214	221	218	228	223	219	211	229	249	214	215	225	224	211	244	236	227	227	207	213	223	206	228	213	240	236	220	249	225	242	222	216	211	219	205	208	217	230	204	210	224	222	233	226	209	185	218	261	216	200	237	229	231	224	247	227	218	211	249	214	241	228	222	207	210	216	237	240	217	193	240	214	245	212	238	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17146	1666	3299	3718	3181	2581	2238	1890	1663	1513	1431	1275	1219	1066	1046	1002	969	918	958	896	793	880	808	868	769	753	767	767	764	759	749	709	746	710	691	761	741	689	687	705	753	747	705	692	724	717	695	697	656	709	674	744	712	690	760	688	706	713	665	676	716	677	691	663	714	678	614	738	680	628	747	662	692	660	720	659	658	679	704	708	693	644	652	681	670	674	636	699	668	715	670	642	639	692	673	651	678	690	684	635	690	678	661	661	706	660	707	668	658	655	670	667	665	639	654	652	686	664	650	684	677	674	652	687	666	674	697	640	663	694	642	650	648	655	640	663	675	630	648	697	651	679	662	613	638	689	611	640	705	648	637	678	655	651	683	632	667	652	641	683	656	683	667	628	627	636	654	649	654	683	656	637	658	677	665	696	692	671	624	718	705	639	661	683	631	662	703	632	662	693	653	669	627	705	666	664	679	625	640	667	711	715	645	680	657	638	646	660	669	690	627	695	655	680	699	625	637	710	672	655	671	671	652	720	662	652	677	640	620	688	660	695	682	659	669	680	660	633	701	668	650	666	636	706	646	625	674	662	674	623	669	687	654	660	660	646	667	665	669	655	658	672	627	648	701	654	649	677	652	642	667	667	627	622	660	667	633	634	657	628	659	641	633	674	656	666	682	663	659	685	695	606	635	668	667	709	653	685	664	742	645	653	619	668	644	615	698	646	640	662	652	636	642	645	618	630	702	620	636	619	647	637	665	660	675	687	680	657	684	652	668	660	668	672	661	679	677	688	649	615	707	617	653	633	659	712	703	670	660	636	665	682	712	655	698	663	650	676	623	666	676	687	672	693	665	676	669	702	693	660	640	684	649	666	631	641	639	643	659	655	660	653	637	677	694	674	651	664	676	642	684	660	659	684	652	679	693	672	672	691	663	644	667	694	682	687	642	613	655	678	679	665	634	688	650	686	652	665	658	665	632	672	656	649	668	642	678	642	682	663	697	638	634	653	673	674	650	691	682	627	648	673	684	649	671	712	614	655	649	671	683	648	627	678	700	645	636	695	690	661	675	680	733	674	647	676	621	681	635	696	660	652	676	636	673	647	636	643	680	627	677	656	614	627	664	689	657	656	619	637	639	690	666	714	679	663	713	675	694	647	618	644	714	680	682	641	715	637	678	662	672	685	639	715	657	645	663	667	646	635	673	689	696	659	667	711	702	657	644	630	641	680	637	686	646	703	674	611	675	641	697	644	692	655	677	673	667	687	676	729	648	701	618	710	666	679	635	673	665	667	586	679	640	631	679	596	662	705	649	668	689	660	668	674	695	692	661	658	703	619	665	679	659	624	676	677	656	633	638	708	670	665	666	668	717	647	616	629	630	696	674	681	651	680	661	641	680	635	674	746	644	659	695	682	677	659	684	662	647	687	651	656	657	624	693	640	635	646	654	674	674	667	666	693	641	701	686	627	688	700	693	638	709	688	642	632	649	655	617	633	687	634	659	673	645	686	668	667	656	693	670	661	625	644	647	648	668	684	719	666	666	651	670	628	677	698	663	685	661	644	602	686	623	682	675	646	661	636	645	644	694	651	664	710	684	639	660	684	663	649	663	694	699	664	647	677	690	679	680	695	672	665	666	689	654	644	647	650	628	650	673	707	635	647	670	674	661	670	643	660	670	659	676	681	666	677	650	639	686	680	698	631	694	641	645	683	668	688	651	662	682	709	645	688	673	648	672	641	647	633	676	662	670	670	673	697	671	694	699	670	663	684	717	699	668	660	663	687	680	676	664	683	677	631	656	697	662	680	643	632	629	688	646	665	673	667	667	658	704	645	614	735	696	653	675	631	673	698	689	631	691	697	607	649	677	701	658	652	682	714	718	623	604	653	668	675	643	651	665	647	708	677	673	626	655	654	628	663	677	690	664	632	633	663	628	657	700	692	681	710	697	679	643	664	617	675	680	626	663	641	651	615	686	629	641	674	738	659	694	681	641	652	662	611	647	651	631	656	689	687	675	624	687	643	655	657	645	632	673	605	677	697	650	642	692	659	622	691	642	646	669	719	705	658	642	687	621	705	662	645	659	681	655	672	663	700	666	664	680	670	684	673	664	710	645	622	633	683	682	703	673	652	641	654	638	707	689	628	628	665	677	686	695	630	652	695	682	644	639	693	670	717	675	652	685	675	669	655	601	683	658	666	669	681	703	643	673	714	640	606	618	670	684	618	682	669	615	649	648	626	666	672	678	648	673	644	648	656	694	659	652	676	679	665	657	650	675	666	642	696	681	689	677	639	649	663	632	662	661	678	687	622	640	653	645	627	651	659	636	664	647	624	636	623	678	616	639	669	656	660	694	685	665	670	708	668	679	687	645	679	651	710	694	666	635	701	603	697	687	686	666	689	659	673	642	651	621	650	712	662	718	621	662	669	672	643	645	653	671	688	641	672	666	623	655	737	620	640	687	672	688	627	652	645	667	659	639	707	640	668	696	673	655	691	642	684	686	670	657	708	664	671	702	657	641	686	681	671	679	657	635	646	625	673	638	661	651	644	665	620	663	623	709	687	675	653	634	601	634	654	660	655	656	621	685	681	651	705	653	675	645	648	659	659	632	665	641	668	656	680	675	707	694	652	694	666	667	667	655	661	674	650	670	685	671	719	667	680	685	699	641	695	677	659	674	640	646	670	710	676	661	642	647	653	645	649	669	678	707	660	629	700	646	635	665	721	679	663	653	645	651	653	664	654	700	674	626	717	662	696	645	619	632	653	655	640	651	653	628	686	669	680	650	678	658	626	662	641	643	646	637	699	679	611	662	667	660	667	672	659	661	635	669	669	705	651	684	649	675	715	690	657	631	673	675	658	647	702	643	664	659	694	687	679	661	628	676	644	688	666	670	662	695	668	703	676	667	641	689	687	651	680	693	614	722	689	702	645	669	664	713	668	651	696	656	660	636	674	688	669	648	619	615	679	669	671	698	691	633	639	645	714	641	689	633	642	643	699	645	627	669	648	645	656	629	648	640	653	685	699	661	635	651	652	653	705	655	683	701	714	697	641	632	715	640	678	631	686	677	639	661	680	674	694	674	620	667	646	702	655	660	655	661	681	674	704	666	683	664	623	652	657	655	638	658	672	698	629	674	681	650	663	697	688	688	676	624	663	650	659	614	657	635	679	701	647	604	687	636	642	659	679	677	671	645	646	663	676	656	649	706	692	637	682	645	656	621	671	679	634	691	628	674	639	679	637	701	625	686	666	704	661	706	682	685	714	618	646	666	660	706	618	659	681	655	688	683	623	686	640	675	637	677	646	571	633	691	633	665	685	660	708	708	651	668	688	694	672	695	658	664	681	641	678	635	685	617	684	649	676	620	677	642	694	624	691	640	663	647	681	666	648	688	640	663	648	686	693	639	674	655	649	685	649	663	674	672	662	658	684	688	656	666	654	641	678	684	682	649	664	617	631	694	678	600	607	669	683	679	652	699	656	637	655	629	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42902	22710	14622	2621	1505	1122	940	733	670	560	502	523	432	397	406	387	334	339	326	300	308	343	336	328	284	327	302	329	300	296	312	301	306	294	321	294	292	253	318	284	296	321	275	299	314	307	263	314	270	270	297	260	266	290	272	317	277	288	298	283	277	276	302	284	288	273	240	255	284	289	253	247	284	301	271	278	313	308	286	270	288	292	280	268	285	270	291	273	258	298	263	295	259	278	299	275	285	300	286	308	275	265	262	264	311	304	272	300	288	297	259	275	301	243	292	262	294	276	291	242	293	276	263	257	262	260	267	273	303	299	273	298	255	288	279	290	303	307	264	279	326	282	262	268	289	269	294	313	254	299	269	276	289	256	272	278	286	272	278	266	271	241	266	257	252	273	298	281	287	261	261	277	286	288	289	237	285	293	286	287	282	288	242	281	272	323	275	267	309	252	268	270	276	282	273	265	293	301	281	272	278	286	338	295	275	312	259	263	301	273	302	274	300	311	290	300	294	268	294	301	286	286	286	287	278	274	290	290	275	287	268	272	298	260	276	284	251	276	279	280	291	297	263	296	274	285	286	275	266	276	297	311	249	278	288	301	288	273	279	299	247	281	283	290	297	294	271	271	256	280	282	296	274	276	289	294	262	285	264	246	276	271	310	282	265	270	295	274	263	264	250	285	290	281	277	288	295	274	301	265	301	297	289	280	252	266	316	269	260	299	283	247	285	271	279	287	260	268	286	283	248	284	293	305	255	281	262	272	279	305	288	314	277	271	269	257	293	310	281	258	260	280	246	269	305	278	286	298	324	294	272	311	278	273	295	300	272	292	300	272	313	305	299	289	276	276	269	278	270	258	242	255	266	263	282	283	278	298	270	271	329	281	290	256	291	290	293	299	257	298	283	275	260	253	283	307	289	293	289	289	318	284	276	293	283	285	286	284	301	309	293	279	262	284	275	334	273	297	287	279	267	286	246	271	277	267	279	272	282	279	290	259	285	247	279	270	262	285	295	294	296	279	273	284	260	251	283	246	283	303	285	298	291	285	315	292	290	283	303	287	290	297	273	290	279	261	291	273	269	272	291	303	274	266	263	267	295	286	282	290	273	270	271	292	305	282	258	282	278	278	306	299	271	279	290	293	255	285	275	300	283	328	273	288	259	284	266	273	292	308	284	264	276	305	318	290	274	297	257	305	275	268	276	267	284	272	286	297	275	296	305	267	302	277	307	267	331	319	278	269	252	285	271	276	263	309	312	275	266	303	297	264	279	292	275	300	271	285	273	283	263	295	261	284	254	293	300	287	295	265	303	299	294	272	275	302	299	293	305	240	303	296	278	289	314	300	257	292	285	262	304	277	289	290	286	305	280	257	256	291	280	292	273	288	302	284	277	281	295	291	276	277	300	250	274	276	278	259	278	262	274	260	281	296	261	268	290	277	276	291	286	282	258	257	291	269	281	303	278	257	250	265	254	277	292	283	274	290	290	271	273	301	282	297	304	299	322	271	298	301	272	258	317	299	316	260	289	308	247	287	284	288	282	268	264	247	287	267	285	311	274	283	277	286	281	293	311	257	269	279	299	276	307	295	287	274	288	294	269	285	262	295	274	278	299	276	264	304	263	287	302	283	274	282	285	283	280	287	283	280	295	311	258	291	277	253	275	232	275	267	299	293	252	276	291	280	306	299	299	249	278	275	261	285	272	276	265	290	276	282	264	274	279	271	288	253	256	303	283	288	301	281	262	291	296	327	283	296	296	274	304	311	281	282	300	290	290	266	267	297	295	317	275	266	258	260	276	300	262	277	261	318	273	289	316	329	264	286	285	273	264	297	286	267	292	306	264	251	267	283	272	293	272	294	295	288	251	277	279	316	265	311	305	291	294	281	270	299	282	275	266	264	264	279	257	279	283	299	317	243	286	281	297	260	265	289	302	299	281	292	257	275	267	299	283	259	287	276	278	295	307	296	291	271	293	309	297	283	309	283	293	298	271	269	259	275	270	292	247	295	303	300	284	293	292	293	271	259	284	304	310	265	263	273	256	288	286	283	289	300	308	288	266	280	292	286	280	283	296	304	273	288	287	259	304	253	296	300	281	272	308	286	327	298	276	283	296	293	271	297	266	276	263	287	281	276	285	286	321	274	276	279	256	267	277	279	298	285	272	293	271	292	276	273	257	300	285	274	293	270	278	309	299	256	266	279	295	279	303	268	254	279	256	239	262	264	295	276	283	270	290	265	315	273	286	284	247	261	286	300	307	285	278	287	273	293	285	283	236	289	280	301	291	296	293	270	255	279	306	283	315	280	282	277	261	260	265	289	294	288	286	267	299	280	285	279	282	241	281	289	281	285	280	254	289	247	300	263	297	279	294	267	257	309	285	273	292	279	271	294	263	250	257	291	311	279	273	299	299	308	279	263	276	275	262	274	276	254	264	298	264	285	277	282	280	281	289	275	302	255	292	296	266	278	279	299	283	273	273	275	268	293	277	305	309	307	262	270	291	260	274	261	285	318	288	283	303	277	258	287	262	256	292	275	270	305	291	283	260	284	287	281	287	262	239	309	282	271	291	283	305	312	285	284	271	320	307	297	271	282	299	275	288	300	278	257	299	283	293	245	299	286	297	262	223	274	285	282	289	298	288	280	280	267	314	271	266	308	285	260	281	263	288	295	300	276	263	293	284	280	282	293	271	300	305	263	289	283	294	290	303	271	274	264	249	305	311	251	255	277	303	260	303	276	255	289	247	292	272	273	287	312	299	278	313	330	268	314	296	265	317	294	320	260	303	304	288	280	289	279	287	283	283	289	280	302	290	250	274	258	308	269	234	299	277	270	297	302	290	305	276	294	279	287	245	284	298	281	282	266	296	299	294	304	255	267	293	288	288	281	290	242	274	297	305	248	274	313	243	276	282	269	300	289	298	257	296	280	266	324	264	253	266	304	283	291	276	295	249	288	335	291	306	291	302	287	309	309	275	283	243	276	259	289	297	298	290	286	273	254	277	254	279	283	304	254	279	280	308	259	270	270	281	281	285	285	299	287	265	256	282	298	295	268	286	290	277	259	278	285	298	268	266	285	296	301	272	276	289	290	267	263	305	274	278	272	281	256	280	268	279	263	303	275	288	292	301	278	281	279	280	281	287	286	291	301	278	281	278	288	283	296	291	296	295	267	285	271	277	266	264	278	306	286	253	275	270	298	267	306	297	292	315	287	286	293	278	266	260	294	302	271	269	270	310	291	280	273	282	279	265	278	275	279	290	246	285	294	304	284	301	302	275	262	285	300	254	284	295	306	278	281	279	301	286	281	258	281	273	287	262	291	280	285	273	279	267	270	292	302	285	293	269	272	303	256	315	283	292	283	270	269	279	305	303	263	307	260	285	270	271	261	282	241	261	275	270	301	278	269	272	276	250	273	271	305	280	299	273	319	279	283	283	291	288	309	280	285	294	288	256	305	282	281	291	294	280	284	260	267	278	261	277	266	286	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21064	2797	6006	6596	5545	4360	3695	3066	2736	2437	2117	2057	1782	1645	1526	1416	1440	1253	1249	1159	1148	1123	1079	1089	1085	1012	1021	944	978	997	973	987	928	917	935	944	899	895	925	879	848	929	847	847	864	910	892	840	799	850	881	831	815	829	839	811	815	799	779	808	839	802	808	783	848	797	768	791	783	807	810	817	812	808	802	778	826	772	813	837	853	853	788	850	787	809	806	794	829	794	785	756	809	828	754	843	798	832	790	786	779	835	770	752	800	770	801	845	814	833	792	844	760	775	822	774	780	771	774	767	806	772	786	759	752	798	801	814	791	742	774	756	763	809	760	757	792	759	756	781	784	770	749	794	824	807	763	773	787	774	837	781	759	760	742	799	793	760	805	794	848	819	794	775	780	809	781	763	804	798	798	780	761	770	744	758	781	749	800	792	805	740	779	766	771	800	823	825	804	795	766	815	784	726	767	790	824	762	752	789	794	763	799	799	771	806	804	797	777	749	731	767	808	791	789	738	770	719	821	854	769	852	737	789	780	789	826	799	791	772	752	819	750	790	836	818	780	779	775	766	750	778	786	811	788	754	822	784	819	766	771	780	758	802	738	778	808	768	754	770	739	787	799	782	760	777	770	744	783	827	788	806	807	819	727	753	792	759	754	794	756	823	810	760	811	739	772	708	757	748	804	777	745	810	728	762	809	809	824	804	786	861	796	822	825	803	795	794	857	728	732	804	770	765	777	743	788	760	783	773	807	804	763	814	781	779	762	789	764	826	715	749	814	769	821	771	824	742	786	812	806	768	813	799	788	755	783	793	774	773	769	821	801	793	807	795	804	804	757	757	769	809	769	738	802	794	755	791	724	780	824	780	819	775	776	738	806	822	778	763	818	767	722	789	768	787	791	816	784	736	806	793	759	793	760	783	795	769	832	827	794	809	815	767	840	714	808	755	729	733	794	730	806	756	841	769	793	784	789	745	768	758	817	786	767	773	791	811	759	777	802	851	810	768	767	752	778	749	778	772	859	791	788	761	762	813	805	792	761	797	779	772	791	772	763	812	795	784	774	804	758	792	774	784	760	783	711	764	798	792	694	803	772	740	756	768	786	798	793	737	818	800	735	846	749	773	836	705	802	776	823	779	766	782	770	829	779	729	802	792	794	817	765	781	770	753	814	801	748	806	821	796	780	780	767	783	809	816	814	725	748	797	791	797	800	776	805	830	806	779	774	736	760	766	805	786	750	760	725	800	768	800	750	837	827	812	769	759	750	782	776	819	804	817	725	804	750	804	795	782	787	752	762	835	837	814	741	804	786	815	776	783	774	757	733	782	746	835	841	771	770	818	752	725	795	757	787	774	778	806	772	767	798	753	743	773	801	796	792	823	807	712	805	797	784	765	765	790	787	785	794	784	766	759	764	803	757	812	805	783	729	775	765	811	775	760	750	752	798	758	743	767	772	724	743	790	772	761	770	783	747	744	776	766	824	770	775	755	765	782	724	802	820	761	756	788	805	762	793	753	783	803	809	806	762	797	787	800	770	744	764	776	770	754	790	814	800	813	748	807	810	740	853	788	771	796	793	788	705	828	809	741	771	777	781	798	756	795	730	760	772	811	773	790	776	816	788	809	791	792	812	778	829	778	740	804	742	808	727	754	806	780	777	774	751	812	732	802	789	752	781	808	768	737	733	834	763	781	736	746	791	810	805	743	770	785	806	763	817	807	803	789	783	756	774	783	786	764	748	758	750	777	752	789	783	820	757	809	830	835	799	789	741	793	801	767	805	833	794	795	754	737	789	819	760	780	770	818	827	767	744	786	780	773	758	823	755	803	785	817	780	765	772	781	765	772	783	770	721	780	814	754	786	747	770	790	756	761	789	784	749	778	791	843	765	773	792	801	759	797	775	759	819	732	778	801	765	784	731	801	827	803	773	813	788	823	811	765	804	792	820	728	792	726	814	773	830	790	779	801	770	781	798	766	756	774	757	763	728	786	793	825	795	781	791	773	800	784	749	767	784	743	751	790	728	775	813	814	799	781	724	796	768	774	823	778	752	784	755	747	802	815	815	786	781	806	765	765	752	804	825	766	776	758	761	794	814	806	761	753	826	805	793	794	798	780	803	791	796	782	754	793	787	776	755	766	769	785	817	748	751	856	802	791	772	793	794	801	820	798	789	746	795	796	754	737	753	793	782	761	776	825	815	838	788	797	752	795	785	745	773	786	762	777	829	735	811	816	806	751	783	755	740	764	733	776	799	769	767	825	774	762	806	774	805	763	761	793	766	800	756	835	802	712	801	715	792	796	762	780	855	802	826	761	781	734	814	785	777	811	743	780	768	766	817	774	820	789	796	800	764	805	786	792	832	753	786	744	742	736	793	752	738	784	806	784	791	793	803	822	801	804	796	810	755	771	760	797	749	849	775	737	823	752	773	778	750	801	806	778	805	751	798	763	761	748	766	755	781	786	752	784	813	825	779	748	749	797	776	793	743	751	746	783	818	748	779	781	788	784	792	777	853	790	735	746	769	791	781	750	765	790	811	783	798	792	730	717	783	770	774	782	803	770	781	810	791	782	738	758	776	748	748	777	806	830	739	758	744	734	786	777	742	771	773	768	789	779	786	799	750	803	793	756	747	767	814	765	781	778	806	753	843	806	736	719	737	777	836	803	788	741	772	790	830	767	821	767	775	762	787	805	739	812	837	821	825	816	766	793	736	803	733	787	758	808	813	742	804	746	758	762	781	783	776	740	784	794	762	792	788	753	788	798	762	751	762	751	799	777	781	766	759	810	769	771	793	828	769	769	798	815	778	818	763	785	817	713	749	798	760	847	766	761	819	822	784	833	813	770	796	777	811	760	777	737	760	781	822	797	757	825	710	808	789	787	774	780	801	829	742	793	736	788	763	782	776	756	780	785	784	767	804	752	772	828	771	777	732	745	799	749	730	730	760	746	732	763	752	717	771	776	745	772	757	806	812	768	792	782	813	791	781	770	772	792	826	742	781	732	717	826	757	846	820	772	811	788	735	779	760	807	791	780	815	804	796	767	772	794	769	793	758	798	771	819	834	777	804	745	839	822	826	775	781	837	789	754	805	781	827	835	819	736	819	775	803	769	787	768	744	784	779	788	766	768	787	772	796	737	793	754	779	770	772	780	755	800	716	836	802	781	809	815	782	766	799	824	841	800	767	790	804	825	786	795	780	787	734	830	799	755	790	766	745	792	775	773	792	798	835	835	857	731	845	797	789	786	753	757	759	798	821	791	784	825	799	789	773	788	845	773	842	800	741	788	781	706	804	768	793	774	796	764	750	816	777	755	835	815	779	792	819	783	754	721	757	762	791	766	773	774	765	782	823	779	808	779	809	786	806	799	777	784	808	768	786	809	785	797	781	785	771	780	762	795	765	817	811	782	757	764	763	751	789	810	759	738	759	759	767	816	753	752	798	783	812	826	784	803	815	774	774	754	788	822	795	832	749	802	772	782	822	790	788	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6249	412	320	146	139	134	133	112	106	110	95	119	94	116	84	82	106	113	109	92	113	101	104	94	93	104	100	95	92	109	107	110	98	91	109	107	93	108	101	112	96	93	95	110	81	78	101	106	88	107	98	91	95	109	100	99	85	96	75	88	109	101	90	109	101	101	108	90	98	115	109	112	88	97	98	94	124	101	110	105	111	95	106	88	97	93	107	95	108	92	77	97	98	92	84	96	106	89	121	111	95	123	93	102	100	101	94	112	99	97	104	100	83	93	81	95	98	87	89	97	108	92	95	102	82	143	87	115	100	111	101	86	98	119	105	95	88	101	89	97	89	104	105	120	84	81	89	107	94	94	98	100	98	93	104	97	101	100	90	102	105	93	102	119	95	125	97	96	114	98	93	107	98	94	107	101	91	99	97	95	106	100	87	110	128	101	87	96	97	77	94	93	94	87	102	95	103	101	104	100	88	104	100	108	95	85	116	88	111	92	97	117	90	105	100	92	93	97	107	105	100	107	92	104	89	90	93	121	112	102	104	105	98	105	110	104	124	102	108	102	115	109	97	103	116	96	87	107	128	109	92	101	105	93	108	98	114	100	103	116	87	97	111	98	92	102	100	112	103	90	114	109	99	84	103	86	115	114	95	102	97	95	96	99	97	104	108	107	103	95	103	109	124	89	101	96	94	103	106	104	107	110	108	89	87	95	113	111	114	87	94	92	82	100	78	99	114	107	89	98	118	87	105	79	117	102	97	100	106	94	115	93	77	109	97	109	101	94	102	101	81	90	103	101	100	103	116	114	104	101	111	105	83	100	102	109	81	98	93	106	85	99	101	117	95	108	115	114	102	108	90	85	117	108	104	105	132	114	95	95	105	105	97	110	87	93	98	96	90	100	108	96	109	87	98	107	82	107	89	112	100	104	113	101	88	103	89	102	85	88	101	112	111	94	83	94	92	82	104	79	96	93	96	108	105	94	85	100	107	114	99	93	107	95	106	92	94	100	96	93	103	99	104	108	113	87	100	104	112	87	100	99	117	84	95	95	96	94	113	102	101	103	99	98	97	90	86	104	85	107	98	99	93	101	108	109	110	108	107	105	94	83	94	106	88	109	111	92	94	102	102	95	101	109	102	104	105	106	91	106	124	84	103	102	109	96	94	91	92	91	114	97	92	98	90	102	92	90	95	90	123	94	103	85	100	83	107	96	96	87	98	81	90	109	107	88	111	89	103	101	101	131	105	93	105	83	92	93	105	111	107	98	91	111	102	114	99	107	101	88	113	96	100	89	108	103	101	86	98	103	107	85	92	93	88	73	104	90	83	103	114	108	113	125	101	90	107	95	95	97	97	88	102	107	105	97	81	117	117	111	103	98	111	100	96	107	102	93	86	88	98	94	101	89	97	91	109	107	93	99	89	127	112	113	102	104	107	87	106	119	96	94	111	106	102	115	105	94	94	109	110	94	93	97	98	82	89	112	98	122	111	89	109	78	71	107	105	91	97	79	118	108	110	85	104	96	109	99	110	96	95	99	96	112	108	103	102	111	102	111	94	101	95	96	97	80	99	101	106	81	106	87	103	106	112	99	112	81	94	103	111	99	101	101	85	84	92	90	97	102	107	122	100	91	107	105	90	102	112	97	94	100	114	110	99	91	91	89	125	96	108	96	84	83	107	78	121	82	103	105	98	103	97	105	101	100	103	110	90	95	94	88	105	102	96	106	88	90	100	100	103	87	102	106	102	91	82	95	113	106	87	134	103	84	100	87	116	100	109	95	94	103	98	104	107	104	92	101	110	122	119	112	102	101	104	82	119	112	111	105	87	100	92	93	108	102	94	102	103	91	85	102	104	95	86	112	108	95	85	114	96	111	108	96	90	90	108	97	104	108	85	94	91	93	94	81	109	100	69	103	93	105	112	103	98	111	105	76	93	107	88	100	105	103	102	99	107	100	95	106	96	113	99	99	94	101	108	86	113	96	93	81	80	107	118	96	96	97	97	93	112	113	95	127	112	102	93	98	90	93	110	101	89	89	109	95	90	109	79	93	107	106	107	106	97	112	84	98	103	92	95	87	110	73	104	115	105	105	99	98	101	99	110	95	97	103	115	100	92	104	93	97	109	105	112	99	75	95	98	119	102	104	95	103	100	117	104	89	101	112	112	98	86	113	99	90	114	93	88	103	111	88	92	108	96	101	110	124	87	89	93	84	101	113	112	119	103	97	113	99	113	96	84	95	106	88	104	96	85	103	95	105	93	105	90	99	105	91	77	112	108	111	83	117	109	94	103	99	93	107	105	97	118	97	109	101	97	79	102	128	106	99	103	95	98	99	102	94	91	80	102	103	109	109	104	121	98	115	91	85	87	95	100	108	105	82	104	105	116	95	104	103	103	114	100	97	113	93	92	109	98	104	107	92	118	86	99	102	104	85	98	103	108	100	111	109	102	106	95	94	91	98	107	92	92	107	99	103	100	100	96	91	118	98	109	107	93	106	98	109	104	94	96	96	100	119	117	101	98	103	88	117	108	85	87	117	105	101	85	108	106	106	109	111	104	93	91	100	98	101	105	80	123	103	108	100	92	104	99	109	87	93	97	106	93	99	104	101	91	111	87	102	92	79	96	103	92	92	64	99	110	97	110	83	103	94	97	111	107	116	88	119	104	114	93	109	84	92	124	116	110	110	74	93	91	104	99	95	91	111	113	95	105	112	102	119	104	103	109	99	93	104	98	111	95	99	111	122	98	89	100	106	97	103	94	92	104	109	86	89	100	91	110	105	100	118	107	98	95	78	97	113	107	104	115	100	92	95	94	99	96	106	122	88	103	103	87	84	96	82	101	95	90	99	94	103	106	93	106	74	115	109	87	119	113	101	85	87	113	103	106	105	92	96	92	99	108	100	87	97	86	101	95	94	86	109	100	85	112	106	100	92	120	104	105	109	90	93	106	90	102	109	100	97	95	91	91	105	90	97	99	106	116	106	96	110	96	111	98	107	101	100	88	91	102	96	111	121	114	99	112	88	113	106	101	96	97	111	103	114	108	78	111	102	80	80	112	93	96	101	102	97	90	110	100	98	95	116	92	108	93	123	108	98	100	88	112	99	92	104	99	93	102	111	98	124	97	78	102	107	83	99	98	119	96	87	104	87	98	108	115	119	95	87	102	114	99	102	93	105	113	102	96	103	106	105	94	117	109	90	97	102	109	94	95	119	107	80	117	104	101	85	117	102	104	101	86	107	114	106	87	107	112	94	103	113	77	110	111	112	90	97	113	108	121	105	96	101	110	94	89	78	107	82	87	112	82	96	95	97	108	97	96	98	110	85	101	91	97	91	96	110	104	90	89	104	86	106	92	102	88	109	124	98	96	98	110	119	96	98	104	95	105	104	118	120	95	102	101	98	108	107	90	122	95	99	113	102	90	107	111	95	97	92	100	111	96	117	80	106	100	108	104	114	120	106	110	107	82	129	103	96	103	92	112	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6097	414	568	536	533	449	401	409	386	402	395	403	369	367	365	409	363	365	334	363	362	345	377	343	352	349	348	384	352	348	369	352	358	339	322	332	320	362	326	354	334	354	357	337	329	316	322	324	323	341	296	349	339	318	371	349	359	355	374	343	374	360	331	320	366	346	343	350	327	357	318	366	332	339	345	333	336	335	340	335	339	377	358	336	336	375	332	357	346	370	339	346	357	325	344	333	334	332	325	342	335	327	378	307	347	331	343	337	336	349	343	355	358	339	356	328	359	358	321	341	350	345	358	339	346	329	353	313	353	333	345	341	334	363	307	338	349	313	332	331	335	358	324	346	348	324	322	340	365	355	345	357	368	321	352	395	331	354	360	346	327	316	352	375	385	367	355	345	355	365	330	344	337	342	342	357	350	364	348	328	350	346	327	342	331	377	327	367	346	340	342	345	365	312	335	343	377	341	345	349	340	349	350	324	336	349	387	333	341	337	310	343	363	371	333	322	341	337	398	332	326	351	370	339	327	359	360	358	360	358	339	343	371	337	350	339	352	332	362	321	348	365	341	348	374	358	344	339	347	345	346	342	328	333	319	361	385	365	336	374	326	331	303	339	332	339	319	358	368	341	351	369	366	337	350	336	350	355	369	347	369	329	370	369	336	330	345	362	352	361	376	337	339	335	332	315	337	307	337	365	308	332	331	336	344	296	354	326	327	355	313	334	343	342	334	320	326	360	337	354	331	337	356	367	356	369	317	384	323	345	326	349	306	337	280	350	364	344	338	392	360	338	349	371	365	353	349	344	352	320	321	342	341	349	347	338	352	315	342	335	379	312	378	337	352	372	330	361	369	376	350	369	358	335	322	307	347	362	340	356	343	332	357	350	322	345	363	344	383	352	364	334	352	345	339	354	336	344	342	379	350	339	354	366	344	369	328	361	361	355	343	334	351	362	364	358	353	344	359	361	344	354	351	348	349	335	351	350	342	353	360	378	360	361	353	332	322	369	337	349	348	332	326	353	339	323	372	337	285	336	359	337	350	336	375	346	328	335	353	357	323	340	328	351	349	358	338	336	365	312	364	350	338	333	354	341	352	323	371	349	338	367	353	327	340	351	382	323	333	345	357	331	373	346	345	338	367	338	329	378	359	333	367	343	365	339	366	357	357	348	360	340	350	323	380	349	331	322	390	336	348	330	353	342	362	360	368	359	330	378	328	360	337	358	387	341	327	353	314	335	369	350	374	352	315	351	351	339	366	340	341	350	339	367	335	328	406	356	336	397	330	354	344	352	353	367	328	357	336	351	339	339	336	321	318	328	344	357	388	359	352	353	354	344	339	361	318	355	344	347	360	390	346	362	349	368	348	343	360	339	323	352	328	342	320	348	363	325	347	327	333	323	351	372	346	340	363	355	366	326	370	335	345	362	313	346	364	315	331	348	334	320	362	352	373	311	375	374	365	330	323	330	348	340	350	342	358	311	319	358	346	350	367	340	322	382	346	360	346	340	325	331	344	339	319	328	345	331	305	325	328	345	322	311	348	347	348	360	360	316	341	362	356	361	342	367	345	328	336	369	370	345	380	331	364	345	345	350	346	326	358	326	331	337	309	330	327	324	329	381	347	366	347	344	341	362	360	373	361	323	336	354	347	361	327	343	338	355	351	365	305	353	351	361	324	327	334	350	331	319	377	343	343	361	338	345	347	332	333	355	340	360	356	357	339	394	325	325	346	328	357	354	334	345	359	348	360	338	322	294	306	326	336	344	377	328	343	320	322	322	342	358	378	335	346	322	334	345	334	334	355	346	329	378	340	331	359	352	339	321	350	340	328	303	342	335	354	340	339	330	352	336	362	377	370	324	343	320	356	334	368	372	329	346	371	377	334	361	355	355	329	336	341	333	370	306	317	330	339	375	293	355	325	316	326	326	338	353	344	347	353	337	346	368	366	318	358	372	352	323	363	375	389	360	357	331	350	320	361	334	364	304	356	321	329	337	350	343	358	342	350	324	370	337	312	348	354	341	333	346	369	316	352	345	376	334	359	324	343	358	354	325	336	326	316	349	353	328	341	301	319	342	353	328	336	341	334	347	331	370	353	376	351	373	364	312	359	340	322	327	334	340	335	352	348	355	379	335	354	332	359	346	360	348	345	376	373	319	348	331	341	346	354	320	376	341	338	349	344	340	345	352	348	346	346	296	373	337	348	296	327	321	355	350	357	334	330	340	364	354	356	333	358	329	335	325	354	362	385	344	355	325	341	349	325	340	335	340	347	402	316	347	343	347	383	348	359	364	322	342	346	315	360	339	359	321	374	318	334	327	365	329	339	338	342	343	305	369	335	335	341	337	356	346	324	340	327	342	344	334	344	343	335	349	329	348	373	348	318	335	343	350	348	344	309	336	338	347	369	376	347	363	389	334	333	341	324	330	354	325	344	347	355	357	372	381	366	321	345	352	331	354	333	387	331	342	382	358	339	359	372	342	375	367	366	312	367	361	330	355	340	347	331	349	365	345	347	350	334	359	328	349	317	343	355	360	331	318	314	365	324	334	352	351	345	338	361	360	330	349	359	350	372	334	335	346	344	344	352	350	385	337	308	323	343	347	340	335	355	343	330	360	346	315	360	381	333	371	351	358	334	350	340	345	355	384	353	325	363	348	380	364	366	295	332	349	336	353	363	344	336	363	338	346	397	370	358	318	363	364	360	362	354	352	333	343	345	356	342	372	369	359	369	358	313	360	336	342	326	328	357	364	352	362	348	354	373	328	361	353	353	318	336	353	327	356	315	329	339	315	346	356	331	334	318	361	363	357	360	345	285	369	391	372	365	336	336	361	353	370	311	349	333	350	354	332	348	331	312	363	358	357	366	356	321	346	325	352	361	340	338	374	368	338	329	311	354	338	342	328	330	346	343	336	308	363	351	352	340	360	343	380	320	356	357	333	357	353	341	340	326	334	321	360	354	350	352	333	325	318	354	349	352	336	307	332	373	355	353	358	311	346	315	346	335	346	320	339	319	346	349	349	354	324	354	323	351	341	330	353	354	320	338	341	348	366	371	368	347	356	357	324	329	313	341	370	342	348	363	357	356	345	360	351	301	359	330	367	366	353	347	344	349	356	315	355	353	366	348	334	341	349	355	337	349	334	370	347	379	359	319	372	368	346	366	354	356	351	374	367	355	329	337	353	382	334	344	335	347	339	308	352	324	315	329	337	354	339	356	315	305	377	355	326	347	330	338	383	378	337	312	321	388	321	327	345	343	338	347	367	348	329	358	364	327	364	343	323	322	366	327	336	333	352	344	370	343	339	348	367	367	340	368	386	366	389	348	349	329	335	348	348	354	319	381	340	360	322	328	359	331	349	360	363	339	359	359	299	372	338	363	332	321	354	320	357	367	357	337	330	333	325	341	332	370	363	363	332	376	380	348	323	341	375	330	365	353	345	359	389	293	334	346	344	355	334	345	321	348	311	337	372	355	346	339	356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38918	15228	3335	1115	782	620	551	475	385	387	323	300	301	313	292	298	279	282	268	246	249	234	246	246	234	269	230	239	236	230	253	245	227	256	244	217	238	261	246	237	242	239	239	227	240	221	224	233	237	241	233	247	220	223	227	222	227	227	190	233	239	253	241	236	232	221	220	230	242	231	237	225	235	230	249	228	227	222	246	232	249	249	228	207	226	236	224	233	227	235	231	236	225	244	203	237	203	213	198	195	215	240	238	217	239	200	203	232	221	222	213	217	228	220	215	227	224	208	240	224	230	234	262	211	218	238	206	228	232	240	201	257	223	200	235	222	222	219	226	223	255	221	219	215	209	209	200	230	246	206	253	227	235	234	225	246	232	220	210	237	223	215	189	221	214	230	213	203	205	216	220	222	225	230	210	245	241	232	230	237	193	225	200	206	238	222	230	212	217	253	227	216	216	233	226	218	224	225	210	206	209	199	251	230	226	230	219	228	249	223	237	227	254	196	225	216	229	209	230	236	211	212	233	235	217	239	230	198	217	225	214	243	234	233	239	242	228	222	239	225	251	234	240	256	244	193	249	204	225	253	220	229	243	198	228	220	248	225	219	235	242	216	254	238	256	219	232	209	221	210	239	202	231	248	200	225	213	213	236	207	222	232	230	251	234	238	236	226	225	213	227	217	230	228	239	231	224	238	248	216	214	216	242	230	208	256	248	230	205	259	238	237	250	218	274	217	213	216	223	219	224	247	199	218	212	223	231	236	228	225	229	220	230	226	233	240	237	205	225	237	213	229	202	211	234	207	219	223	236	230	212	226	226	199	228	209	220	238	239	231	225	239	231	215	224	221	240	222	214	241	226	231	264	253	232	237	236	254	225	241	239	205	233	212	216	228	220	231	254	232	242	224	223	242	199	219	208	215	213	235	229	203	228	223	249	225	204	229	226	217	214	234	238	231	207	198	245	210	206	229	231	241	204	220	235	216	218	224	249	233	237	240	232	223	246	262	229	189	219	232	230	221	222	242	222	225	204	217	256	232	211	222	214	225	236	237	238	232	241	239	229	207	255	226	221	245	236	224	178	214	216	211	238	209	209	224	245	201	239	229	213	221	236	212	216	233	203	222	229	232	231	227	256	242	218	231	204	223	221	234	220	233	208	221	230	254	268	217	247	229	241	212	217	212	242	231	211	229	204	214	222	216	213	225	192	243	216	245	231	229	223	221	233	237	219	194	243	204	255	225	229	243	241	225	225	225	231	202	229	224	222	241	237	205	221	218	210	240	224	212	228	214	243	230	198	222	242	234	246	213	273	235	209	246	254	243	220	260	239	198	208	222	215	223	233	238	226	203	232	238	225	228	200	228	245	209	234	214	222	231	233	220	236	209	219	221	230	253	209	231	244	250	218	228	206	226	251	245	226	243	226	234	213	254	223	237	227	252	203	251	234	240	230	205	197	223	206	222	262	238	194	231	199	241	237	236	195	218	232	219	203	233	232	224	215	241	243	196	256	219	204	197	221	221	240	240	209	219	207	245	217	229	231	218	207	219	219	198	220	240	238	236	207	248	208	239	225	246	211	248	208	234	217	233	220	246	218	218	221	218	205	247	227	233	234	233	249	211	234	242	239	211	216	215	238	250	237	237	229	231	232	209	230	223	223	218	219	229	223	231	234	215	226	208	234	213	216	238	229	215	217	231	230	217	241	227	207	220	242	223	248	230	217	205	187	222	223	227	222	237	233	221	233	205	222	250	222	213	216	209	233	218	199	230	233	235	207	230	235	222	199	204	218	209	224	256	215	229	232	225	216	211	243	241	220	237	237	213	218	226	233	211	238	216	211	216	215	234	228	226	210	225	209	236	247	214	216	201	230	229	218	221	226	244	223	214	221	221	234	213	250	230	236	235	224	240	227	209	221	215	238	230	223	230	231	189	230	210	203	216	233	217	215	223	211	244	233	240	249	247	240	238	234	238	225	222	212	210	223	209	223	261	222	198	227	228	187	208	224	242	210	216	239	210	245	221	239	231	215	222	236	230	235	215	235	251	231	211	212	211	226	216	212	229	241	235	226	235	239	210	236	239	206	232	220	211	223	215	263	220	239	238	207	212	227	245	247	222	224	218	228	233	192	228	260	210	221	221	219	192	213	217	207	227	227	246	233	226	230	215	239	227	242	241	224	236	250	230	231	220	221	217	225	214	244	240	221	213	242	232	246	214	242	247	248	239	226	219	204	222	232	218	227	217	233	226	209	220	243	230	217	214	225	199	212	212	219	231	251	215	212	210	238	220	232	240	237	224	238	221	216	269	245	183	249	188	213	240	245	225	246	200	224	246	223	229	244	198	234	229	216	235	201	242	234	211	239	201	200	246	267	221	246	223	250	235	258	215	250	227	203	213	223	218	232	225	198	226	281	224	235	208	242	228	232	213	225	208	203	206	238	215	247	244	218	229	215	222	242	234	245	211	234	219	230	229	227	214	228	238	235	237	228	218	220	219	226	222	223	214	240	218	214	231	231	218	212	237	225	238	244	247	221	220	214	241	216	213	270	241	225	242	247	240	217	223	228	243	251	242	238	206	240	205	202	217	229	220	223	234	230	222	233	215	251	202	235	237	206	229	216	209	222	190	226	236	231	248	226	215	202	230	216	228	235	246	224	209	218	239	231	240	230	223	243	226	212	229	207	237	231	200	206	205	246	222	239	216	229	235	236	230	220	240	216	243	211	225	211	226	179	260	210	216	200	208	241	209	232	228	219	221	246	222	232	218	224	229	196	248	222	255	246	220	211	223	221	228	242	202	218	232	231	242	222	236	223	275	252	205	201	207	224	222	208	235	235	214	226	214	214	242	232	228	220	230	241	217	211	228	224	236	240	229	233	239	228	210	219	228	244	236	203	202	238	222	234	214	207	249	229	200	204	211	204	216	240	220	227	216	212	207	222	219	234	204	215	232	238	225	231	233	204	226	212	219	221	226	228	239	243	234	220	261	238	221	215	236	217	229	232	193	240	230	230	223	230	214	235	234	233	232	212	222	240	228	214	226	212	214	226	233	239	226	221	233	239	227	233	189	242	207	221	229	259	242	212	217	228	221	233	213	243	253	248	195	237	228	204	211	211	208	236	211	227	217	213	216	235	225	224	227	238	220	234	251	221	221	233	226	220	193	218	241	252	200	228	242	220	215	211	205	248	240	234	228	232	227	214	215	224	202	249	214	235	223	220	229	233	235	250	233	216	229	186	223	253	244	229	210	218	228	225	236	242	210	240	240	225	246	222	263	216	252	231	221	243	219	212	205	253	225	203	233	213	224	235	216	238	237	212	211	211	218	241	234	211	275	229	233	242	233	229	216	202	225	207	209	245	210	245	222	198	203	207	211	237	240	241	224	220	230	202	225	209	246	208	227	226	254	252	219	238	264	230	221	219	207	231	234	222	242	220	213	187	232	249	232	259	215	243	200	222	225	234	230	231	217	220	232	207	223	222	247	239	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17129	1530	3448	3700	3156	2600	2151	1814	1741	1496	1398	1309	1191	1066	1060	1036	957	953	918	956	847	876	838	847	801	803	816	783	713	694	750	750	734	699	656	753	713	722	712	696	737	723	722	707	682	683	675	690	702	703	668	704	746	688	676	700	641	671	670	701	671	666	670	696	703	706	643	667	681	703	703	688	686	701	676	644	689	716	693	669	684	627	686	697	667	650	699	669	669	700	638	674	698	642	700	603	657	700	651	670	692	679	672	677	660	670	647	654	686	693	705	663	681	658	651	633	687	632	617	693	645	650	681	694	713	643	683	680	640	683	657	629	662	705	664	634	674	677	664	643	702	646	656	654	660	683	660	632	655	649	645	656	701	724	645	707	677	672	673	670	672	695	643	658	676	642	691	707	656	689	630	685	661	613	611	658	646	664	652	673	709	668	655	655	663	653	655	708	673	713	673	676	635	682	667	649	627	623	679	717	611	634	641	673	660	670	683	649	630	707	680	675	696	651	681	650	657	617	662	685	633	713	620	649	647	673	692	696	626	625	695	662	663	672	682	653	672	667	683	686	649	642	661	648	646	686	659	622	656	618	601	635	696	674	651	648	645	647	658	671	678	676	660	687	672	670	682	702	644	673	698	689	649	642	632	672	654	683	668	687	667	661	620	706	678	698	660	692	739	701	704	638	683	647	630	658	681	731	687	652	675	679	698	646	619	650	651	665	684	666	670	650	651	670	687	678	667	649	651	624	704	673	677	651	690	637	648	676	713	674	711	643	647	705	684	628	663	638	682	677	729	666	647	679	632	625	597	659	705	676	668	642	666	685	655	677	637	716	661	666	657	672	639	679	681	638	682	723	677	629	645	688	671	669	690	703	655	713	728	663	679	638	660	620	642	714	658	695	709	650	660	648	692	622	650	680	671	656	706	700	632	623	682	709	655	639	642	702	636	630	683	663	664	641	679	668	654	665	649	696	652	609	660	694	651	656	644	643	657	655	668	642	622	687	632	646	656	712	654	675	631	668	656	645	666	706	646	640	686	661	668	652	664	647	626	671	659	660	654	741	654	641	644	652	644	662	675	671	691	712	648	688	666	657	684	687	667	680	648	673	703	630	702	638	669	640	697	670	658	669	616	700	625	643	700	649	671	681	640	653	636	681	656	673	641	657	637	638	673	669	723	638	666	626	684	652	683	680	652	663	652	647	706	645	653	619	649	646	710	645	680	670	695	648	619	686	658	694	671	649	620	674	677	658	630	653	701	658	696	696	677	673	622	634	705	645	639	654	641	645	658	662	684	714	695	672	706	673	666	691	684	672	651	669	620	641	670	694	665	675	664	695	679	640	688	638	635	674	728	681	711	643	666	684	708	658	625	649	632	684	670	678	672	677	687	676	627	706	685	659	666	636	700	668	643	672	728	667	660	653	611	658	697	655	666	674	681	655	648	699	607	655	660	654	648	669	661	654	627	618	612	709	667	649	645	634	682	684	647	725	682	690	643	701	671	661	680	680	704	623	698	677	705	654	655	667	654	678	671	651	703	728	713	649	705	699	662	688	698	665	658	645	724	667	685	654	695	651	670	674	688	662	749	715	705	619	671	660	654	685	622	664	642	655	666	653	663	704	638	682	663	660	683	704	636	666	618	645	658	664	669	692	665	665	598	664	619	653	698	697	656	683	656	674	705	691	699	650	676	652	678	674	706	633	682	656	707	648	608	661	698	657	650	641	698	660	655	662	691	673	668	660	650	674	684	685	699	665	661	660	613	669	659	641	707	676	688	692	644	603	635	678	688	664	649	665	668	683	624	659	643	656	662	656	656	690	710	632	650	658	684	658	697	663	685	643	652	641	672	619	642	687	670	681	650	621	688	651	672	680	663	677	672	663	630	644	640	634	672	672	652	603	661	709	691	655	629	651	675	686	636	670	690	667	651	618	731	629	637	669	641	660	640	592	717	671	672	676	655	647	672	685	662	666	633	624	667	666	642	662	644	678	611	680	641	645	687	651	697	662	666	668	670	684	630	664	678	654	680	631	686	661	682	657	666	650	646	657	651	666	658	674	673	672	660	711	654	660	644	672	691	702	666	666	659	664	656	674	655	658	690	659	655	642	609	655	629	651	672	633	648	634	636	635	664	646	618	563	629	658	713	642	692	674	635	632	640	694	659	655	646	712	657	681	671	669	684	697	601	662	643	661	682	667	640	692	641	642	675	644	672	674	631	686	625	634	667	687	646	669	668	664	647	619	708	650	701	674	660	664	654	694	675	680	671	679	657	658	650	672	627	635	629	716	668	678	617	707	689	717	646	676	674	668	652	603	632	653	622	715	671	627	694	656	634	675	648	677	677	708	648	643	679	657	665	669	675	659	675	664	693	710	620	675	678	703	690	702	680	644	673	634	681	684	620	666	713	671	652	648	647	654	660	694	648	665	688	745	679	700	651	682	653	626	672	661	689	677	651	673	683	646	660	710	663	688	619	626	730	657	607	660	698	635	676	660	663	658	657	639	653	642	655	661	651	624	690	667	638	683	686	687	620	656	633	677	658	691	656	643	657	698	686	698	694	686	663	671	632	700	662	639	699	665	686	671	656	623	627	684	661	637	615	687	664	621	652	685	645	651	630	672	672	693	656	702	700	652	663	666	704	691	657	646	661	727	671	667	650	677	698	636	656	680	683	648	661	635	621	658	664	649	671	703	622	639	673	658	628	687	633	669	647	697	657	717	658	661	614	689	682	689	708	663	702	575	643	681	664	634	614	669	685	707	675	671	704	676	662	627	649	664	706	681	662	645	717	683	635	643	644	638	655	680	671	609	634	721	642	650	678	666	618	666	651	680	681	646	646	655	621	694	646	654	679	638	664	681	659	667	672	682	640	675	658	700	671	677	636	655	660	679	676	700	691	677	725	657	656	660	682	700	646	661	644	698	642	662	658	668	687	644	662	652	676	658	671	676	643	680	655	648	711	658	659	673	688	660	675	707	640	670	675	663	718	674	663	681	680	703	700	670	644	668	663	646	643	659	641	624	663	694	663	682	640	653	693	677	641	643	659	629	692	653	642	706	611	681	633	629	670	714	705	670	626	662	691	660	624	652	655	631	684	663	739	643	684	648	707	672	621	696	662	669	665	686	641	701	643	667	685	682	665	671	674	632	673	654	652	656	666	684	662	667	624	671	640	632	640	676	637	664	663	727	705	652	641	673	644	627	697	665	691	694	665	639	667	626	684	672	728	631	683	656	635	658	667	665	636	700	700	643	648	718	678	707	645	659	679	651	692	599	647	617	655	691	637	619	634	700	721	700	658	714	706	696	661	682	663	686	685	701	644	614	662	704	678	637	665	694	694	737	667	636	675	654	671	640	645	662	666	637	634	641	613	666	674	645	643	682	708	695	663	689	652	697	676	672	659	690	675	727	662	686	669	681	673	617	686	672	714	645	655	617	644	651	672	648	653	668	715	650	651	669	653	757	670	650	636	669	666	642	664	712	679	623	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43444	22377	14067	2575	1510	1064	840	722	668	585	529	458	442	381	380	332	346	344	317	385	342	350	318	311	311	305	320	331	322	312	309	309	271	328	308	322	319	323	258	279	269	282	273	303	309	274	280	309	305	293	264	287	294	272	254	301	274	233	301	277	262	297	310	268	279	314	287	327	288	291	288	289	280	297	295	308	315	263	288	271	290	317	280	266	298	270	308	302	241	303	295	275	264	275	306	288	278	287	261	266	282	290	274	280	272	258	332	316	296	280	269	266	290	276	257	297	287	290	321	278	280	267	296	308	260	284	288	279	275	272	277	263	289	288	230	286	271	300	280	295	289	306	278	274	270	273	271	252	276	266	284	297	299	288	289	282	281	266	298	304	281	301	270	296	290	252	278	283	260	292	293	283	291	284	280	265	270	254	278	290	277	276	289	293	290	287	286	290	298	294	290	331	286	237	295	269	269	290	288	282	285	276	302	299	269	271	339	271	283	254	299	269	275	303	302	285	270	277	302	295	302	268	287	273	294	271	256	278	281	300	293	292	268	278	235	282	279	290	279	258	273	288	273	308	264	294	287	270	281	276	287	286	295	287	284	284	289	302	284	285	258	303	264	263	303	273	303	300	277	270	304	321	289	277	318	287	270	290	267	294	295	276	277	255	266	287	270	285	251	282	269	257	261	294	270	299	245	284	261	281	284	259	280	279	299	262	303	269	298	253	265	291	292	276	286	276	281	279	309	276	288	304	299	312	287	274	279	290	261	265	261	275	275	288	263	273	266	267	275	324	278	290	284	274	281	270	287	273	272	289	301	279	280	273	290	271	286	291	275	273	274	270	260	282	273	306	271	274	264	309	287	257	261	265	282	287	298	276	292	269	301	261	295	249	292	305	276	297	252	281	279	276	286	281	283	269	291	286	281	285	272	326	299	296	282	248	273	270	316	288	281	277	282	288	301	317	280	287	310	323	262	283	309	259	286	295	267	285	292	314	278	299	288	283	262	254	275	315	261	289	299	277	302	283	283	284	273	289	258	264	282	282	280	273	288	273	288	291	277	299	307	298	272	263	270	280	270	315	256	251	281	273	275	269	275	291	285	306	276	278	255	276	271	285	271	282	289	296	287	264	271	259	288	264	249	305	295	277	304	292	276	295	270	277	335	282	264	278	261	297	301	279	300	278	288	294	254	265	273	304	273	265	319	265	286	291	262	282	291	288	286	288	272	273	286	284	296	260	271	282	277	287	304	297	295	281	281	268	308	252	294	299	298	291	299	288	264	323	275	271	272	292	294	292	267	289	271	294	293	288	285	311	264	258	290	277	278	270	287	300	259	279	279	271	315	241	283	277	280	291	275	263	297	273	244	267	290	281	273	280	294	300	265	295	289	295	253	296	259	254	293	276	312	280	274	264	331	311	283	274	301	304	275	295	289	292	285	266	283	315	302	307	281	282	294	263	251	252	299	282	277	273	263	276	311	271	263	296	298	266	287	277	278	278	275	276	305	262	291	313	272	283	266	302	263	258	287	286	278	258	286	296	278	272	262	280	286	248	300	316	274	290	274	288	276	278	284	283	257	291	298	256	302	288	265	276	272	256	297	289	283	244	268	288	278	292	314	268	287	276	278	270	302	282	272	291	263	300	290	266	301	298	277	263	275	271	292	264	303	288	259	285	311	271	252	271	290	271	295	276	266	290	314	258	251	265	280	256	295	273	283	307	280	289	299	276	260	274	264	310	290	268	312	277	287	286	255	288	270	306	246	283	293	285	277	278	294	281	269	279	294	244	281	282	235	300	276	265	255	301	275	263	268	277	268	264	280	286	272	274	277	263	294	274	258	290	275	289	281	273	271	269	274	295	279	296	271	277	307	292	313	292	283	282	290	267	271	282	282	252	292	315	287	284	257	303	277	295	295	302	310	306	269	271	311	269	285	298	264	260	288	271	295	287	314	299	288	310	289	288	257	267	257	299	292	282	282	274	301	271	249	285	264	300	266	255	299	280	269	277	279	289	292	266	277	307	299	273	302	291	251	275	278	277	287	282	303	241	278	277	304	286	296	312	278	260	279	304	267	299	288	262	260	309	294	272	277	286	260	284	275	251	267	282	273	266	302	324	285	267	258	293	248	271	304	287	276	292	285	281	305	261	299	269	277	291	266	258	304	269	275	290	307	301	298	293	292	295	269	285	254	276	276	271	259	287	275	269	285	289	294	263	305	276	301	278	287	272	290	285	277	277	300	287	287	296	273	287	286	269	267	288	287	283	302	270	291	277	280	268	268	280	244	278	285	302	284	291	291	300	286	291	303	260	272	296	310	288	258	258	280	257	275	325	259	307	291	309	294	250	265	278	267	286	287	296	282	277	295	281	283	263	262	246	274	298	250	286	279	253	276	262	276	277	253	266	285	276	303	302	287	275	298	274	302	269	289	306	270	249	284	286	272	258	255	281	317	296	307	271	279	287	282	281	232	296	287	296	273	263	290	277	279	266	291	266	265	302	273	292	277	281	305	285	272	290	288	279	280	262	264	277	265	289	290	281	309	249	275	254	258	281	278	302	252	273	297	265	276	274	307	291	305	263	279	273	271	294	326	280	309	273	280	290	322	297	252	274	247	263	311	269	290	273	317	301	285	322	270	287	275	297	272	284	306	313	280	291	299	311	291	268	273	272	300	291	297	281	301	294	284	283	270	301	259	263	259	291	289	276	237	294	291	286	303	292	248	292	287	284	305	264	291	276	265	262	277	308	267	294	325	279	286	272	301	294	293	278	280	308	270	254	270	265	276	278	287	316	290	271	258	232	279	286	279	279	295	313	300	280	270	300	268	285	281	247	284	300	316	278	278	292	269	277	295	286	264	292	292	240	270	325	286	282	290	260	288	290	270	268	243	303	283	274	288	284	303	271	266	281	265	280	289	282	294	274	282	289	261	295	263	318	275	310	318	289	283	284	279	236	267	295	291	280	272	315	314	299	292	252	283	285	313	295	296	287	255	292	313	291	288	316	296	266	278	289	265	318	276	281	273	284	311	281	288	277	282	262	287	302	292	261	261	294	293	293	295	257	296	273	258	294	281	314	265	293	290	297	244	277	303	277	293	283	280	310	252	307	277	285	261	296	306	270	262	253	280	298	290	272	254	279	274	282	270	289	295	273	265	276	279	280	291	274	282	269	299	255	288	290	270	296	280	300	295	282	288	277	300	266	292	265	292	273	277	251	265	300	279	266	259	301	297	277	280	297	257	277	280	307	255	290	277	275	269	272	289	269	266	302	276	281	275	295	285	280	298	271	302	310	266	259	268	262	297	274	287	278	294	262	258	265	306	274	263	312	272	297	254	298	299	283	284	272	290	288	291	292	293	269	260	276	302	295	267	276	242	279	290	281	305	238	278	300	299	286	265	299	287	274	280	279	326	284	273	296	275	314	282	286	293	283	289	274	295	283	272	293	281	294	254	260	294	295	276	280	306	278	286	257	249	292	264	296	260	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21192	2791	6037	6564	5469	4544	3795	3207	2780	2450	2223	2013	1837	1591	1528	1435	1361	1262	1333	1231	1175	1188	1103	1030	1060	1001	986	966	963	940	924	929	937	910	942	898	906	906	873	893	886	872	824	910	843	841	836	802	830	816	816	759	876	800	836	803	802	802	841	841	806	854	833	781	816	812	864	816	804	804	783	799	803	821	831	831	829	822	824	833	822	788	768	825	751	767	806	813	798	810	784	810	745	782	785	804	802	760	844	812	803	784	800	819	804	788	827	778	796	759	810	832	785	790	802	789	747	824	792	819	700	781	811	835	765	736	826	780	782	853	837	745	817	756	782	805	752	811	763	793	792	807	830	786	799	773	752	776	764	772	803	762	775	806	813	802	775	823	721	795	758	795	805	783	788	838	782	846	756	747	776	838	736	807	779	788	751	786	802	831	813	774	744	727	801	787	812	760	817	788	777	803	821	812	781	765	791	776	842	778	799	808	787	799	856	829	747	792	820	755	780	825	776	787	829	818	751	784	761	771	753	782	770	772	798	782	791	791	708	737	814	786	805	809	758	760	769	779	753	768	803	806	811	780	754	798	806	748	763	766	779	825	776	839	779	811	798	804	808	761	804	733	755	756	747	743	797	762	772	805	813	799	743	776	784	870	838	769	787	729	772	820	782	789	755	767	810	818	786	773	777	791	774	816	815	770	752	813	798	778	807	790	694	804	785	779	749	802	788	849	742	771	815	801	747	775	814	775	790	812	787	796	762	785	821	771	772	808	810	835	790	731	763	777	764	779	781	783	786	778	752	777	826	822	767	752	764	767	818	763	786	773	759	786	758	829	847	738	783	800	810	770	817	778	776	788	811	831	814	770	762	800	796	770	746	803	773	759	762	789	806	750	788	795	811	757	750	800	764	798	778	775	720	850	757	765	771	766	793	773	826	738	781	739	782	758	781	763	778	839	815	802	777	795	756	726	860	814	788	790	748	802	795	771	771	744	758	775	797	814	775	777	772	795	750	751	778	808	723	821	782	777	763	789	824	840	772	799	749	759	760	787	761	753	801	792	783	774	741	768	788	762	764	784	763	829	786	779	777	787	776	756	799	755	798	802	721	742	797	787	773	758	795	778	767	811	763	733	811	840	751	773	788	839	785	798	812	761	725	782	833	755	753	848	735	811	776	816	739	763	776	815	787	795	780	780	796	747	800	766	776	830	712	832	791	761	811	768	794	770	768	764	782	812	782	800	705	793	792	817	794	764	799	788	755	784	758	765	816	814	744	776	736	734	774	823	812	784	756	740	736	783	760	748	770	800	769	792	747	764	754	738	795	792	768	772	754	717	805	792	732	819	802	761	791	788	798	779	775	785	772	803	762	789	790	764	771	761	783	765	752	764	776	778	748	772	798	805	831	768	787	750	801	791	797	749	781	804	752	792	735	745	717	775	797	765	773	777	749	763	757	742	739	844	767	780	796	746	755	769	810	748	809	761	814	805	757	756	784	780	816	755	765	726	747	736	820	788	783	784	801	741	760	791	751	791	842	737	796	748	779	791	832	828	771	803	734	789	798	794	822	787	776	721	824	813	812	793	791	840	803	763	783	814	792	801	784	776	841	775	772	783	818	803	775	747	810	833	805	753	799	780	781	795	808	777	764	794	738	791	775	786	769	778	749	792	750	826	790	822	739	767	783	761	753	778	769	793	807	740	826	806	762	746	755	799	766	817	772	772	766	815	837	771	769	795	808	749	790	840	825	773	807	805	805	791	793	765	841	812	762	803	776	813	778	803	804	815	758	853	757	762	772	736	776	768	773	763	739	775	793	796	725	792	751	823	815	782	770	781	744	759	768	792	777	730	760	763	791	758	797	773	793	789	758	821	799	789	715	795	733	765	767	776	763	738	752	781	766	765	779	808	792	759	767	781	811	771	767	821	811	773	814	780	790	838	746	786	759	748	823	811	764	792	789	784	785	783	772	733	793	790	778	777	813	758	805	785	823	766	769	800	783	766	780	783	769	757	749	813	764	797	750	858	795	754	805	821	777	762	787	799	757	780	782	801	732	755	780	753	790	779	772	739	778	722	813	838	780	750	763	781	787	764	795	801	788	778	783	795	777	776	798	807	813	796	757	773	746	777	818	767	828	764	826	794	771	779	773	767	776	829	785	773	828	771	774	786	811	820	809	819	807	759	773	811	770	761	793	799	729	827	812	782	780	830	796	768	784	840	795	788	805	782	800	825	759	838	766	772	771	783	809	745	720	744	780	801	809	767	739	765	766	771	729	750	847	756	780	736	794	791	730	763	791	766	817	762	793	751	772	814	782	717	802	786	775	778	770	743	797	720	821	793	772	826	797	759	767	746	716	829	841	756	747	700	761	793	828	778	777	788	820	755	804	761	735	819	764	744	757	749	783	789	747	761	756	756	790	760	783	747	782	800	792	809	788	798	812	872	794	786	771	761	746	781	800	758	762	762	798	765	757	780	749	813	768	757	788	803	804	815	789	811	774	795	773	786	731	761	768	797	781	800	790	797	795	808	808	803	802	720	818	758	761	776	786	763	767	819	820	796	757	801	725	815	744	774	773	758	796	795	749	823	800	798	756	844	747	755	791	777	796	786	766	765	776	761	788	812	771	799	790	786	821	738	756	862	773	761	730	777	769	766	795	719	760	809	771	775	783	779	760	756	761	794	774	768	800	800	776	805	769	793	743	813	714	797	781	775	772	770	783	729	768	778	795	721	816	763	751	790	748	793	824	754	751	770	755	739	804	829	823	784	752	758	719	751	792	765	750	811	761	790	800	822	768	787	765	756	806	817	756	755	791	813	746	776	824	778	712	779	776	742	792	744	773	809	759	798	801	835	756	786	779	782	752	802	796	805	804	751	789	795	752	814	813	792	786	777	810	755	777	755	803	775	793	813	755	768	751	787	792	753	799	854	796	793	786	775	813	747	820	771	779	810	808	799	793	800	791	769	761	819	811	809	771	781	775	768	762	784	787	781	785	749	753	801	756	774	778	767	785	787	785	741	809	777	790	846	767	787	776	826	743	744	755	792	760	770	800	815	781	804	801	815	791	792	790	817	792	781	786	830	776	748	780	810	778	750	788	776	784	759	771	786	776	735	748	803	753	786	791	748	776	815	814	791	831	819	788	805	788	765	806	755	734	767	764	769	751	768	784	752	755	757	794	738	788	779	744	737	782	804	771	805	766	778	777	827	789	825	768	769	717	742	791	781	815	767	738	815	797	718	749	764	790	757	802	745	796	782	773	807	753	772	797	806	803	851	740	734	788	800	825	815	780	758	799	802	771	801	777	742	806	808	775	801	772	806	822	803	757	776	767	793	758	790	853	764	793	748	764	744	755	759	779	806	785	781	801	757	754	816	771	790	758	783	811	828	849	762	739	773	785	814	790	764	751	739	763	765	750	789	811	770	793	780	767	750	770	814	812	805	834	794	778	766	757	777	779	780	793	776	810	756	787	814	790	744	833	747	779	807	800	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5886	433	303	156	130	112	112	133	107	108	115	98	103	118	95	113	104	107	111	104	97	96	93	88	95	108	109	93	102	102	116	103	112	104	84	110	95	100	113	114	107	112	104	105	104	92	94	111	92	88	100	105	108	102	109	98	93	94	104	111	109	111	97	112	104	122	93	96	112	111	89	111	88	87	92	90	88	106	96	101	79	102	98	109	89	114	97	117	91	108	104	92	110	116	103	87	105	101	110	109	104	85	98	89	103	96	96	89	89	99	91	78	102	103	96	89	96	110	88	108	101	104	106	94	80	104	106	97	107	101	97	101	94	102	83	98	97	96	88	98	95	114	111	89	101	92	113	93	95	106	91	103	94	111	94	120	100	74	90	109	113	97	96	81	104	104	121	103	96	113	93	90	81	88	94	88	90	80	98	100	102	78	90	87	95	110	93	108	103	97	116	111	90	80	107	113	100	102	116	130	116	105	97	100	95	103	104	107	101	82	103	108	104	101	119	83	84	91	91	113	96	102	84	85	82	96	93	93	101	102	105	105	95	112	90	91	106	89	106	96	130	110	100	92	101	113	100	105	103	84	104	110	105	115	99	107	90	79	99	91	90	114	101	112	91	111	110	95	99	99	108	109	84	97	107	100	107	110	101	91	86	105	101	101	92	99	109	96	96	89	96	114	82	88	113	95	98	101	95	83	104	81	106	103	108	105	102	90	103	118	96	89	103	91	104	99	96	85	88	88	88	113	91	93	109	109	108	123	105	86	99	100	89	111	88	92	97	112	108	88	105	100	93	119	95	104	109	90	90	105	99	92	104	91	113	103	91	97	110	98	118	89	117	112	101	91	104	95	98	108	84	85	92	102	107	102	105	102	88	85	94	95	93	97	84	83	98	106	95	92	88	81	74	90	104	100	100	89	97	102	105	100	106	100	106	92	107	130	101	99	112	100	94	81	103	107	98	104	93	79	101	112	96	98	103	101	104	121	87	105	98	96	99	113	87	96	121	97	87	101	99	99	95	116	92	91	108	106	107	97	100	117	108	127	98	110	88	85	86	105	88	109	93	107	111	103	115	81	83	93	81	82	94	98	108	89	104	97	103	95	94	90	99	107	106	107	109	112	115	108	111	109	105	100	117	80	86	110	95	107	88	97	102	108	95	93	91	103	94	86	106	92	94	86	100	102	112	84	119	94	116	87	93	95	115	111	105	83	122	103	81	93	99	119	86	72	90	111	103	104	98	99	100	105	97	100	79	105	83	97	109	95	91	101	94	109	105	115	89	103	97	100	117	102	97	99	94	102	92	84	92	104	96	98	109	92	89	100	83	89	100	93	90	98	84	95	105	77	101	99	102	87	89	102	98	113	102	86	126	106	71	93	110	104	82	96	101	98	83	104	105	92	110	92	109	100	100	112	118	100	102	92	102	104	113	104	96	96	122	106	103	94	127	127	92	103	98	101	97	94	107	102	90	87	114	100	110	99	106	102	98	116	119	109	91	119	106	96	107	118	103	90	116	110	105	95	76	113	103	112	90	112	104	110	82	97	119	93	95	98	100	97	94	90	110	99	97	96	107	113	100	118	90	105	90	106	91	116	91	108	105	84	103	94	99	97	78	111	105	93	113	100	95	94	99	90	102	107	100	93	93	117	88	100	103	103	98	117	89	119	100	83	94	110	115	80	115	93	90	91	90	100	91	99	97	92	92	85	95	103	116	91	97	98	108	98	96	96	101	101	94	83	100	108	107	119	98	90	88	108	90	103	109	97	92	83	106	97	95	98	111	93	104	94	91	102	105	73	94	101	87	128	104	104	91	107	104	82	94	103	101	93	94	114	107	107	114	99	90	93	114	103	107	98	85	102	104	118	97	92	108	87	98	112	96	88	112	101	81	100	91	103	106	117	102	103	108	110	96	99	97	122	118	97	100	90	100	89	102	92	109	92	95	89	84	92	94	96	98	104	99	111	122	91	94	97	103	94	103	105	103	83	101	95	105	90	81	103	90	94	94	78	110	109	103	106	100	100	105	98	97	84	108	91	93	95	95	116	90	104	86	118	76	92	126	113	104	98	96	101	112	111	110	101	108	105	77	103	89	107	99	67	91	110	107	109	107	113	103	105	90	89	102	100	101	100	95	122	75	100	93	93	98	76	89	103	101	110	107	98	109	96	103	91	108	111	113	100	95	105	75	94	100	101	110	91	105	88	107	99	125	105	103	84	111	106	85	105	115	100	88	111	96	104	101	94	125	95	105	100	117	92	98	127	83	93	111	105	95	111	95	98	95	107	115	95	95	114	89	90	112	93	81	101	94	98	104	88	103	96	86	97	94	104	108	115	100	97	118	95	96	97	81	104	108	97	115	90	84	106	114	80	116	91	130	86	111	106	107	99	114	123	112	108	108	95	102	86	89	112	98	106	105	100	85	91	113	99	111	90	91	114	102	89	104	101	90	94	93	86	90	97	124	99	100	93	110	91	94	107	91	93	89	87	99	93	102	98	108	84	89	90	90	102	83	103	99	115	79	114	102	87	94	80	87	107	90	93	105	84	84	105	108	90	102	84	79	117	111	102	96	82	94	90	108	95	92	103	92	110	102	86	97	106	95	109	95	101	92	101	82	90	115	85	103	103	103	111	94	94	107	90	102	90	82	100	102	106	98	120	98	103	94	83	113	106	89	87	91	93	97	85	99	94	108	106	109	113	100	87	92	98	102	99	91	97	96	106	96	89	101	111	100	100	111	95	108	101	100	119	89	89	89	110	86	110	103	104	88	98	117	87	108	89	102	103	99	109	98	103	85	94	104	119	98	91	107	92	88	105	99	110	91	106	117	87	122	100	102	88	105	118	91	87	104	108	121	105	100	93	88	97	83	101	97	111	100	107	112	90	99	99	102	106	114	86	107	100	90	102	116	122	100	84	111	93	79	95	96	120	98	81	103	83	92	83	85	95	88	109	99	112	95	125	92	109	108	101	104	97	100	107	102	87	88	116	115	105	97	99	110	119	109	95	101	93	102	104	114	104	86	92	102	88	91	101	103	103	104	112	95	96	99	114	102	113	75	90	106	101	85	75	106	106	93	93	98	97	113	82	88	82	116	111	98	96	107	112	91	109	110	99	99	92	108	95	116	120	117	114	102	100	101	108	90	101	77	103	117	100	101	89	101	104	109	113	98	103	102	81	87	113	121	95	96	92	114	96	100	109	120	106	97	96	111	110	111	95	89	89	114	107	99	101	92	107	87	91	108	101	102	88	84	90	96	104	83	95	110	107	132	90	113	108	113	103	84	111	108	73	98	113	120	102	99	110	94	77	99	108	104	98	109	125	96	94	91	91	101	87	104	91	97	87	108	106	110	105	88	101	94	96	102	97	95	91	103	98	107	90	102	115	91	81	98	122	88	97	74	92	108	95	114	85	110	96	93	92	99	111	117	91	94	112	82	99	88	104	127	86	109	95	99	94	109	98	106	76	100	100	101	99	96	94	106	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5843	396	489	504	453	438	416	406	432	395	428	415	383	352	385	323	372	324	373	353	362	349	374	351	334	337	379	358	324	340	379	352	327	324	349	350	350	359	389	367	354	310	332	330	333	327	317	331	338	341	339	358	350	331	362	339	361	362	347	313	320	344	333	344	335	339	346	342	337	363	361	415	325	352	327	365	316	381	310	351	371	344	347	374	328	345	332	327	349	346	357	340	330	381	367	337	377	319	343	337	329	310	331	360	337	372	341	316	342	332	334	316	364	351	341	361	362	332	346	336	377	343	314	375	343	335	319	321	313	384	333	341	341	332	345	352	326	317	341	326	329	361	366	343	358	336	357	364	352	332	330	337	340	325	324	324	340	355	321	371	333	347	355	386	326	344	352	326	384	378	342	351	342	366	332	314	358	340	382	367	365	354	386	349	318	327	338	320	337	340	355	348	340	330	337	329	336	312	358	369	361	354	376	326	317	354	350	358	343	376	323	337	354	362	376	331	362	309	322	349	353	359	337	351	335	344	342	372	360	341	360	354	345	338	343	327	337	356	336	297	329	349	346	344	362	354	350	331	343	356	333	360	342	337	330	354	346	348	338	364	350	361	326	318	342	320	309	352	357	372	368	338	337	319	349	329	362	336	320	377	331	352	360	357	322	320	347	363	340	355	337	326	360	349	341	354	367	337	334	359	329	349	365	397	331	331	338	351	338	371	343	356	299	367	370	316	351	345	368	320	371	331	371	289	356	365	311	324	341	356	340	378	334	358	310	354	353	357	336	358	341	356	327	321	331	362	323	356	359	342	357	354	348	355	348	328	331	350	368	313	382	321	318	371	364	325	376	346	355	336	350	321	337	325	314	339	335	323	340	338	375	367	331	358	339	350	314	346	358	379	316	369	365	362	332	364	298	356	330	328	334	354	324	320	323	307	359	350	317	334	387	306	326	338	347	327	360	358	349	366	344	339	358	351	371	296	318	351	345	346	380	363	354	366	362	349	326	310	323	369	352	372	365	365	354	360	399	367	331	348	381	343	350	342	346	370	388	364	324	351	334	321	375	353	337	360	336	376	336	345	351	308	315	365	351	319	346	284	345	335	307	346	344	354	328	339	340	340	340	341	326	340	330	377	365	346	343	326	335	360	309	355	345	339	392	334	345	352	323	347	351	348	317	335	357	327	322	335	359	342	317	344	358	330	372	346	353	330	341	313	375	332	364	356	344	358	355	357	365	327	330	355	334	370	329	362	344	325	358	373	303	334	331	358	374	324	355	344	356	327	328	329	368	353	327	330	390	336	364	310	352	304	325	350	336	324	330	325	321	360	353	348	350	357	334	303	364	367	362	349	373	343	336	335	340	339	370	341	330	361	352	330	388	340	340	349	345	354	340	328	332	362	323	374	339	304	319	367	340	373	331	309	334	372	358	343	352	329	356	328	319	366	337	343	328	367	357	333	370	358	356	341	334	347	350	297	365	332	367	313	336	356	346	379	319	307	333	341	381	348	325	342	334	361	354	347	344	353	352	342	340	343	351	387	331	351	356	355	348	328	344	333	338	372	353	348	347	347	341	368	361	337	357	340	322	346	344	314	354	338	342	350	339	323	371	327	364	367	339	341	363	341	371	343	326	375	342	327	353	328	330	334	384	326	340	356	337	382	314	323	344	327	360	357	334	378	319	347	329	361	315	304	348	350	338	340	365	352	379	350	320	311	376	364	357	318	316	337	329	365	349	343	355	337	344	335	340	378	386	323	340	342	373	356	367	331	326	349	351	341	311	366	330	347	361	321	347	329	343	343	378	358	338	348	347	335	351	341	351	322	358	342	309	318	348	343	325	351	354	356	337	329	375	384	287	321	337	324	382	353	345	371	321	363	320	378	371	338	320	359	354	376	349	347	362	338	336	335	336	371	348	348	347	345	347	319	365	366	337	324	312	351	317	330	359	335	368	340	350	345	357	342	306	349	345	331	354	348	344	375	377	326	343	358	333	361	348	350	327	340	340	353	333	338	355	360	349	349	357	362	364	357	358	304	367	385	338	351	319	350	321	351	336	368	312	337	323	325	343	345	338	346	354	349	342	333	306	312	345	363	349	299	341	367	338	364	349	299	325	347	350	331	343	333	368	324	342	340	347	356	344	353	349	365	339	332	336	350	384	341	352	342	357	360	357	333	340	330	326	362	336	357	311	302	361	359	325	338	347	376	375	322	374	336	379	330	326	362	332	343	373	334	357	357	370	350	317	360	349	325	333	387	331	314	348	347	355	323	370	324	349	321	337	345	322	343	328	329	359	327	360	342	367	340	351	323	329	374	343	358	343	381	327	371	365	335	334	342	373	343	326	376	349	356	349	332	351	331	308	376	346	356	369	353	290	341	341	361	365	322	342	380	319	371	350	316	315	328	350	328	346	345	346	363	343	361	361	348	340	351	368	357	327	348	317	361	320	345	330	347	335	369	337	319	342	338	325	366	340	347	342	377	336	352	348	401	294	363	310	332	317	346	280	343	331	317	346	362	383	317	345	326	349	369	335	350	327	347	319	330	355	371	313	385	330	366	323	364	337	346	315	304	365	322	360	358	356	314	340	366	327	380	339	357	362	341	341	342	359	357	329	319	341	329	395	368	328	360	349	335	328	321	348	354	368	339	335	356	327	323	346	352	316	366	292	325	366	323	350	341	349	337	303	367	354	346	358	371	359	339	355	346	357	319	343	353	337	347	357	399	333	305	338	366	313	325	339	349	325	384	352	358	325	372	375	355	330	341	352	334	319	320	354	343	344	347	334	366	351	364	353	343	319	319	351	327	369	336	354	354	335	340	373	347	338	348	365	315	327	355	380	339	369	360	371	303	344	375	336	344	331	344	364	350	335	323	347	321	376	342	363	348	349	341	328	346	316	322	346	378	320	335	376	324	345	380	321	350	344	369	370	329	343	324	339	351	346	339	336	360	350	372	355	339	351	340	360	397	350	345	345	345	312	367	337	328	350	325	356	339	345	347	347	343	340	330	335	357	344	339	363	323	350	392	335	353	311	337	347	299	373	351	330	358	373	357	320	349	348	349	324	343	350	320	345	337	324	343	351	337	383	365	362	347	324	348	326	309	328	354	335	336	347	352	333	373	338	352	320	349	330	325	356	338	338	331	350	350	356	320	364	358	338	334	363	338	354	338	346	323	342	334	351	312	333	330	386	320	346	339	330	338	356	319	358	306	342	357	341	350	360	343	361	349	334	330	332	353	371	335	365	333	330	330	347	326	354	350	370	344	373	340	323	329	339	317	364	352	319	326	346	362	320	341	347	348	320	364	323	348	349	338	370	365	338	383	340	336	335	328	330	349	326	330	350	346	334	369	343	346	321	345	312	338	354	336	353	354	353	367	335	345	347	330	343	344	309	355	336	335	364	380	366	357	350	349	295	354	324	352	327	331	346	329	354	331	366	339	334	348	336	347	332	358	317	350	358	343	349	329	314	314	333	324	324	321	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38445	15599	3607	1142	855	689	547	430	368	339	358	290	279	252	265	238	247	258	260	244	256	247	248	225	257	214	252	243	241	215	246	211	246	220	229	220	239	258	234	252	198	270	235	231	232	229	250	195	229	242	251	249	226	224	224	240	246	237	220	226	207	221	219	223	245	194	215	237	205	236	214	234	228	244	233	248	217	227	236	230	229	279	227	260	229	258	220	248	257	221	227	226	224	251	245	221	247	254	197	226	250	201	223	239	204	237	224	224	236	221	242	228	230	235	233	214	211	221	267	218	200	228	220	214	214	212	207	198	223	221	233	255	227	219	206	201	215	213	225	250	210	248	248	206	213	242	240	227	235	219	224	197	205	230	238	271	241	245	214	230	227	240	227	253	194	233	217	235	214	219	249	242	222	246	228	240	227	221	239	204	235	227	261	234	239	215	246	236	223	234	213	238	245	209	240	223	224	222	240	250	228	230	230	195	239	219	245	227	213	236	222	206	264	250	245	215	246	243	215	266	247	239	246	236	208	217	238	229	204	217	247	258	211	235	215	227	234	229	207	257	227	232	224	232	228	219	258	209	262	234	214	228	207	257	247	217	204	245	219	221	243	227	218	237	222	209	234	218	246	239	229	250	214	231	233	242	224	234	225	224	219	237	207	227	216	234	223	250	266	234	228	219	239	230	225	229	241	256	223	226	238	216	243	241	199	204	243	228	245	231	229	242	200	223	237	213	235	225	217	217	228	246	239	218	255	224	240	243	219	222	224	246	244	198	198	219	243	221	251	230	258	225	245	204	203	222	236	223	222	218	233	218	213	222	227	239	234	240	239	230	242	225	240	227	221	226	242	218	246	236	246	233	238	221	242	227	230	196	229	231	209	214	231	207	226	217	215	225	242	216	216	225	200	245	246	234	231	248	225	231	213	246	199	231	212	213	200	242	223	237	208	207	253	235	200	245	241	245	224	215	242	214	228	244	223	217	240	219	215	236	231	215	221	226	261	217	252	238	231	211	216	231	208	221	223	234	222	244	246	228	212	236	233	226	229	236	224	248	244	232	243	239	245	242	214	246	234	222	219	216	221	223	221	210	218	230	236	236	231	251	243	237	213	209	210	237	233	245	198	243	238	230	240	244	241	214	222	232	244	234	206	221	265	262	232	222	208	241	223	212	216	239	187	217	256	242	218	203	249	232	211	226	237	217	211	228	221	240	228	235	228	234	226	233	230	242	214	216	243	219	253	214	221	204	217	230	252	220	189	224	215	229	248	212	221	213	235	203	219	226	247	212	190	251	244	235	251	243	242	214	232	251	250	233	197	210	212	213	231	213	215	237	216	214	221	235	231	214	254	213	229	230	235	235	225	233	222	246	205	238	228	235	245	233	232	242	218	256	208	218	221	226	237	242	243	233	204	224	227	253	233	243	210	189	219	238	241	258	223	235	228	244	231	215	223	243	213	205	188	227	245	227	229	207	225	258	232	238	231	190	227	249	229	223	218	216	217	225	239	224	255	250	217	217	237	242	222	237	225	207	204	220	202	225	224	213	233	212	234	207	217	244	219	227	246	246	254	224	244	232	227	232	220	198	211	231	214	211	220	221	232	211	210	208	237	227	228	203	236	218	216	197	236	230	239	236	238	228	228	190	225	233	203	229	242	246	231	220	212	248	195	246	231	220	222	233	238	236	227	226	213	228	200	235	226	215	226	231	239	228	247	222	244	206	238	216	230	235	210	215	196	250	226	262	223	239	223	241	221	194	225	230	218	243	227	232	227	229	231	215	251	213	233	228	242	229	246	217	219	236	220	241	242	218	212	190	241	238	228	231	225	289	223	242	223	204	232	238	232	238	241	245	241	234	250	226	235	253	239	222	250	244	224	212	228	240	225	233	252	207	229	227	250	248	229	239	222	247	231	252	242	210	223	240	223	224	204	227	232	243	239	235	205	227	221	221	245	244	238	223	251	200	256	215	233	207	223	241	202	246	248	234	227	203	234	239	218	224	228	204	222	215	222	232	216	249	242	228	223	231	241	242	214	222	252	224	217	240	216	263	205	220	207	258	230	211	222	224	242	222	213	234	231	206	227	236	228	219	217	216	216	224	241	217	219	216	220	243	226	206	223	234	236	190	233	214	218	230	198	234	233	220	214	231	226	229	257	227	214	232	200	220	228	210	179	248	233	229	255	255	235	250	221	229	207	218	221	218	253	234	233	200	213	218	205	219	215	216	217	230	224	239	239	221	211	256	223	236	248	215	226	222	242	223	217	226	237	235	246	224	222	228	224	221	228	211	234	244	225	215	226	269	226	228	229	211	225	256	241	237	218	234	236	205	265	229	233	217	247	238	223	213	242	239	215	235	201	203	216	225	207	258	237	221	220	238	226	233	234	233	254	228	228	224	221	202	246	235	204	236	240	238	217	217	214	218	213	228	222	233	227	226	239	247	233	230	214	213	239	222	231	212	235	232	239	214	252	225	238	231	229	210	219	216	236	248	200	234	193	245	236	207	212	219	235	232	227	249	254	238	236	227	220	211	231	214	228	234	214	224	225	212	229	228	212	226	246	237	210	218	242	238	244	236	240	203	223	198	207	212	226	239	237	215	216	217	223	246	279	215	232	228	244	246	221	229	215	228	231	245	201	207	245	231	229	232	256	210	231	219	240	198	253	224	206	239	212	201	218	251	215	192	227	258	217	214	241	206	199	208	195	207	213	224	234	233	203	225	236	254	218	269	238	246	229	240	225	221	234	218	221	211	241	224	243	213	239	200	216	231	235	215	225	227	244	214	248	228	219	223	229	218	229	214	232	234	226	210	234	224	212	192	217	229	220	239	235	210	208	243	237	223	224	225	217	221	244	230	230	222	218	229	221	211	227	244	230	244	218	236	241	220	232	217	240	242	242	213	244	235	247	221	239	226	226	217	224	218	231	200	219	208	230	220	236	211	246	239	238	225	237	233	231	224	202	207	228	228	248	227	210	192	205	217	210	224	227	245	242	231	238	207	218	240	243	214	216	250	225	215	241	239	214	207	218	243	226	239	235	243	220	217	230	230	222	231	220	224	246	210	215	236	234	232	226	236	234	230	242	231	234	245	230	211	211	235	243	238	270	224	213	247	226	230	224	238	227	249	195	209	256	231	236	256	213	210	248	252	249	202	234	234	230	212	245	208	211	235	240	262	221	243	215	283	240	226	199	246	238	234	230	224	210	230	220	216	236	197	237	222	238	238	265	245	212	220	237	195	205	226	229	241	203	262	228	201	235	240	222	207	249	261	220	224	234	221	225	235	187	243	224	233	233	235	244	245	210	228	216	242	223	236	234	246	246	200	249	220	224	223	220	210	270	233	227	236	248	217	231	204	206	228	224	216	212	240	233	215	234	216	212	237	237	259	247	209	228	249	223	243	255	228	190	222	206	224	200	220	203	253	235	226	246	214	194	207	231	219	216	208	206	219	216	209	232	260	234	252	203	230	222	249	232	208	216	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16966	1719	3396	3747	3260	2579	2154	1851	1643	1548	1403	1326	1266	1108	1042	1002	1025	951	908	916	892	837	848	837	793	780	801	840	756	785	732	750	706	778	738	757	729	711	712	711	721	753	702	760	729	673	706	697	718	712	653	678	709	692	681	684	692	714	684	696	694	673	677	704	658	699	723	670	689	695	685	665	645	686	668	703	670	714	694	685	702	676	711	707	699	632	646	668	639	661	662	679	678	659	688	706	645	677	717	710	680	630	661	682	684	697	682	644	671	664	657	663	669	667	649	689	667	694	652	659	655	645	687	686	686	639	675	606	659	672	680	681	608	693	683	664	678	665	631	659	644	708	682	689	656	695	719	694	633	661	621	651	637	657	638	633	664	667	729	620	640	642	659	653	633	681	661	676	699	683	689	683	659	649	686	705	689	670	659	633	643	694	660	665	662	671	698	643	688	691	682	677	658	643	640	653	677	645	644	695	642	661	667	607	688	658	652	658	667	676	662	639	664	683	648	650	646	667	691	688	714	650	686	652	704	695	643	690	727	708	653	674	699	677	633	656	605	710	698	665	694	657	644	685	687	687	670	664	711	680	646	623	661	721	638	664	641	672	661	658	653	683	679	635	648	682	662	687	694	695	683	688	699	628	649	694	675	651	682	662	645	675	696	663	640	600	688	656	647	639	701	680	697	661	665	678	690	681	679	652	683	674	640	659	658	624	624	684	646	659	661	692	674	638	674	631	641	684	655	700	692	646	652	686	649	748	683	649	667	640	706	654	658	666	671	670	634	630	702	690	697	639	619	650	711	609	671	701	631	702	677	633	654	656	713	655	665	666	681	650	664	696	668	679	696	690	621	681	672	681	659	683	657	652	686	665	666	641	683	667	692	669	654	616	654	653	655	664	690	669	679	637	688	684	650	642	651	678	691	652	686	654	626	620	625	681	673	660	657	641	721	671	680	627	625	650	676	696	673	676	646	680	671	667	641	623	677	658	626	706	640	663	643	668	683	710	649	611	638	693	672	642	653	622	671	659	640	690	679	687	702	678	634	660	629	678	632	675	644	652	678	639	695	647	638	665	701	623	685	692	657	670	661	663	670	642	642	671	628	712	738	646	659	705	646	680	692	689	601	617	682	666	670	636	692	666	672	670	683	670	667	642	657	718	685	639	670	689	659	722	634	697	700	679	662	669	669	653	693	704	635	614	675	667	643	643	717	680	665	658	665	641	718	624	696	666	689	704	703	620	684	695	664	624	683	665	631	702	675	706	658	643	679	638	630	665	692	646	692	690	672	668	704	655	636	629	686	701	640	644	645	687	692	685	706	645	695	691	731	655	704	698	680	671	642	653	625	628	709	647	669	681	628	660	664	686	662	676	667	664	628	639	673	635	718	682	709	660	647	651	654	694	652	663	660	663	675	683	665	663	673	682	686	643	678	627	707	651	614	671	625	683	699	675	677	622	668	689	656	673	650	650	702	632	699	644	707	686	670	683	636	666	664	651	634	666	698	667	660	678	636	657	673	652	688	656	677	657	633	656	682	651	652	621	663	673	699	673	668	704	686	674	683	666	649	672	694	678	654	715	711	659	651	660	674	682	692	683	619	681	654	688	677	622	691	684	716	615	628	706	656	627	652	654	671	694	688	709	662	646	620	674	640	675	673	678	657	676	612	670	656	651	668	696	699	657	682	635	652	633	661	638	675	681	649	695	696	662	700	692	670	629	675	678	665	678	678	705	651	662	707	643	699	679	686	654	683	639	619	695	659	671	702	665	694	708	669	680	658	659	615	679	693	687	679	673	659	660	636	647	632	654	661	685	657	670	642	646	666	678	685	664	687	694	661	707	647	672	602	689	675	652	669	635	670	654	688	695	670	655	665	657	662	656	688	647	655	654	682	677	644	658	689	647	640	685	653	615	627	688	650	663	660	657	697	671	660	673	660	674	620	630	604	715	634	625	653	695	694	675	625	605	661	673	663	676	664	635	585	665	673	654	656	656	618	667	629	666	640	672	657	623	680	671	673	631	658	666	616	702	657	648	665	692	699	649	624	758	695	677	653	642	655	737	640	622	675	692	649	703	659	638	656	652	656	634	670	669	666	701	702	680	679	633	688	687	651	677	723	698	662	664	676	667	690	642	699	640	673	686	675	687	687	646	686	644	616	659	677	688	643	701	680	647	672	655	688	671	680	647	740	721	682	627	672	691	696	659	674	642	701	679	670	682	620	685	661	686	668	651	649	657	719	633	644	704	637	701	685	644	689	647	666	715	674	660	626	662	678	646	665	677	669	682	685	663	719	637	696	645	646	660	650	706	678	684	635	691	687	686	652	721	621	660	656	687	681	679	625	643	670	694	629	653	695	679	662	689	642	654	663	671	719	722	668	717	668	679	649	654	630	654	670	659	695	626	673	645	651	660	660	664	656	701	684	653	674	625	657	661	676	661	644	679	664	652	695	720	628	652	673	664	657	657	634	696	626	648	712	703	684	629	659	693	672	688	708	680	677	648	647	678	694	632	677	696	726	643	646	690	671	640	682	658	641	668	678	597	628	644	660	665	651	714	655	696	671	705	666	672	666	675	667	648	650	709	670	723	713	722	709	668	652	659	682	660	643	643	707	669	649	626	648	696	633	631	625	690	645	678	681	675	670	684	676	601	670	668	612	702	676	682	633	692	668	671	656	677	647	640	690	640	662	669	677	620	691	675	640	675	677	660	671	696	667	668	649	700	676	652	665	660	638	660	700	658	703	691	703	645	616	640	720	644	632	638	718	671	630	596	678	674	694	628	686	656	620	689	608	660	630	671	680	669	677	657	671	640	627	672	675	701	687	648	691	639	645	621	657	661	677	683	631	682	713	635	680	642	668	671	681	704	682	699	681	667	665	699	670	701	620	702	653	633	638	685	668	694	652	724	621	648	682	678	668	627	605	660	689	657	666	634	648	674	636	695	659	677	650	673	648	645	663	625	640	665	672	660	638	692	631	647	624	654	624	657	714	668	605	627	669	667	658	640	645	652	701	629	669	645	692	685	660	643	693	668	689	647	658	664	708	652	758	664	679	655	680	650	697	633	651	645	716	681	693	682	646	642	717	659	624	654	639	666	668	622	643	629	662	670	684	694	621	647	664	668	664	694	657	650	637	684	656	711	634	637	704	644	662	687	690	688	660	674	731	625	665	655	632	719	659	698	673	688	662	702	661	671	630	630	659	673	655	667	693	650	679	631	666	640	676	665	656	663	694	724	654	647	662	674	668	676	692	643	689	667	662	686	695	656	675	639	624	691	661	701	699	628	649	640	656	657	662	678	687	669	637	649	699	681	641	700	661	710	657	686	694	691	659	702	654	700	668	681	685	665	679	657	690	696	672	655	637	703	664	644	649	727	649	690	612	685	636	666	702	649	639	640	714	607	668	658	673	652	641	663	702	685	656	712	662	676	635	711	676	672	679	686	663	619	628	671	640	700	676	683	662	675	673	646	730	649	640	637	700	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42013	22499	14446	2515	1578	1145	872	726	610	544	534	471	452	432	405	369	384	389	362	315	336	318	332	305	312	328	325	314	310	296	322	331	288	294	291	326	276	275	295	296	260	301	277	297	321	281	274	289	265	309	292	314	265	280	291	264	266	289	271	284	273	281	258	267	289	294	277	304	298	294	286	288	270	263	296	277	296	293	298	269	276	248	282	263	282	273	276	279	301	277	323	264	320	300	280	256	275	270	264	284	279	284	259	309	302	296	264	280	326	275	277	268	280	287	283	256	285	286	262	279	303	275	280	305	288	250	294	300	306	269	309	291	279	271	275	285	283	299	290	309	276	297	283	297	314	295	283	271	274	270	285	309	279	321	267	290	273	283	292	273	273	276	266	299	282	298	258	264	304	270	272	255	279	288	266	264	297	269	297	290	299	250	298	313	298	298	258	265	285	290	314	274	250	296	281	254	282	275	280	278	278	277	289	270	281	271	260	265	288	287	280	291	308	281	274	304	273	287	283	313	304	268	285	293	262	314	306	308	271	308	270	303	293	281	305	296	287	263	293	248	274	279	285	247	302	308	284	275	278	275	280	295	269	310	286	270	292	269	296	305	254	278	288	261	249	285	289	274	290	262	299	259	265	275	292	256	289	288	283	305	277	277	276	295	273	287	270	277	300	271	272	277	305	276	266	280	261	256	288	280	288	267	283	285	293	268	260	285	294	297	258	270	293	292	273	253	280	292	304	302	281	276	240	292	273	277	291	252	274	246	290	278	288	277	301	258	260	284	302	262	277	283	259	298	296	276	291	275	290	281	259	280	280	260	284	252	268	281	242	272	312	254	277	254	274	283	263	278	309	276	292	285	287	293	299	270	301	269	284	263	306	260	305	287	288	259	282	258	271	276	262	283	280	285	286	274	301	304	286	287	299	268	284	300	249	266	268	258	281	259	310	253	269	308	301	303	268	273	280	322	290	293	279	292	260	256	280	280	293	276	262	278	301	297	286	278	315	296	279	274	287	283	277	298	283	282	274	294	290	253	283	269	278	293	272	289	279	279	304	285	303	297	294	272	263	254	301	267	273	266	287	290	315	279	307	275	323	264	292	275	270	257	273	272	277	282	258	295	290	284	302	279	289	279	320	244	285	268	286	269	282	307	258	297	278	309	312	280	256	273	284	291	275	272	291	240	293	252	292	292	254	265	274	321	275	292	265	288	275	243	265	289	287	298	284	308	297	282	294	299	284	298	269	270	330	275	297	277	266	273	229	266	307	274	270	272	277	271	260	277	285	293	278	280	280	289	295	291	262	266	287	296	287	277	287	250	272	295	298	279	271	288	242	271	274	272	268	314	298	246	272	306	280	287	271	298	260	260	284	293	263	302	279	281	282	298	304	255	293	255	264	283	266	295	273	314	295	284	265	290	269	265	306	286	259	280	251	256	274	284	280	277	233	292	284	305	269	262	279	255	299	280	269	256	294	306	287	274	256	277	256	247	256	250	291	289	274	282	279	308	300	278	303	266	284	251	269	253	312	289	283	276	271	270	294	279	289	277	319	289	270	258	306	278	300	265	291	273	237	289	242	269	261	299	299	290	277	300	280	300	265	290	285	256	291	240	260	301	300	294	284	268	320	252	279	291	254	261	277	280	294	277	292	271	256	290	275	303	264	281	240	269	292	276	264	296	275	296	292	303	285	289	308	248	264	265	288	282	298	305	293	299	283	289	303	279	244	307	266	261	282	303	285	289	267	271	271	271	246	278	257	301	318	300	260	250	287	279	293	292	264	290	277	278	268	295	300	262	286	270	307	253	266	239	300	312	249	289	279	287	270	242	265	304	313	274	300	268	323	281	286	292	266	312	272	282	293	288	274	251	272	299	274	278	267	293	280	286	270	272	301	276	284	280	265	296	286	284	278	295	321	313	264	283	287	281	301	271	273	256	283	286	289	292	275	282	299	248	300	289	286	278	275	291	297	290	295	290	287	274	302	308	279	284	298	264	308	258	269	289	281	268	305	235	281	283	283	281	282	275	265	243	281	299	305	305	322	279	262	280	261	305	284	258	293	278	288	291	312	278	276	283	285	292	281	311	281	267	271	293	245	276	297	293	276	278	264	267	283	261	241	305	277	269	264	280	288	282	284	293	275	289	279	320	271	269	279	282	284	285	289	273	295	260	279	285	266	289	302	300	265	294	296	294	274	286	285	276	303	281	281	299	291	290	253	278	302	253	268	278	298	265	250	266	277	281	263	276	258	269	278	285	280	282	266	271	268	260	256	279	307	284	283	285	285	315	323	286	270	273	287	282	270	302	241	247	292	253	284	298	270	274	251	296	311	268	284	287	308	258	276	272	286	287	256	285	282	300	284	267	265	273	293	279	291	304	246	271	303	272	281	288	235	274	300	270	283	268	301	299	235	244	268	296	258	256	290	264	267	292	280	272	286	279	270	267	274	295	299	259	291	292	270	266	279	295	283	282	273	265	281	301	297	294	264	246	249	282	289	300	251	310	264	284	295	295	309	270	297	293	274	275	281	280	274	295	274	295	272	265	263	295	288	290	245	298	260	290	272	264	272	291	272	283	265	288	261	301	304	304	235	267	251	291	281	273	262	308	283	277	288	289	305	289	295	265	260	280	260	273	309	278	299	280	270	265	281	320	268	285	275	300	268	268	287	265	275	313	284	289	296	295	289	283	289	295	292	312	294	306	265	270	311	281	269	275	259	275	299	286	251	309	273	271	273	302	272	289	281	301	269	272	277	284	264	268	284	261	288	282	253	259	268	255	294	271	263	259	277	277	263	262	286	266	267	267	300	263	273	278	326	279	279	269	274	279	279	267	302	294	329	264	279	291	304	268	265	299	288	262	279	278	299	269	283	303	281	274	263	287	306	257	322	262	282	265	297	279	308	289	281	288	278	290	276	286	302	284	285	256	289	278	295	292	290	282	271	273	268	283	278	263	268	325	250	262	270	270	280	283	271	277	274	258	277	276	286	289	276	286	256	317	258	302	279	290	280	284	292	279	288	297	275	293	278	298	273	307	292	292	272	294	298	240	286	280	293	269	260	280	264	282	297	280	267	289	258	275	288	305	300	275	268	287	296	290	275	283	279	289	280	294	281	282	267	261	283	292	309	270	289	271	278	273	301	274	274	266	291	289	260	293	304	309	290	284	306	282	278	252	313	259	272	305	301	245	286	278	327	289	278	256	271	268	289	299	286	295	298	298	271	268	269	259	271	278	286	292	270	271	275	282	294	287	274	342	302	286	287	286	292	268	239	279	279	269	301	316	306	258	281	286	294	252	286	288	266	270	265	280	264	265	270	280	283	291	292	295	280	258	279	293	276	307	293	271	259	279	274	268	263	277	284	269	268	267	267	311	252	293	276	256	249	286	294	267	268	293	269	283	287	309	281	277	276	278	274	282	264	285	313	291	264	309	293	268	299	280	278	298	274	295	276	227	292	306	276	246	275	255	297	286	281	267	268	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20552	2758	6046	6639	5490	4591	3716	3173	2776	2356	2299	1993	1843	1645	1499	1454	1441	1357	1266	1220	1084	1172	1100	1036	1024	990	1007	1012	990	931	916	998	948	985	947	933	837	896	914	925	850	880	827	859	834	868	843	808	840	826	866	876	825	824	781	803	837	797	887	827	811	842	783	808	843	806	827	837	788	805	774	764	837	803	788	824	799	796	837	790	745	796	778	750	827	834	814	787	840	843	744	820	770	810	809	791	753	768	760	839	804	806	826	776	823	791	789	803	786	791	819	779	833	815	777	766	807	795	778	772	797	759	732	762	792	786	768	777	823	799	778	816	785	806	761	786	807	791	833	794	777	768	754	827	799	798	738	841	809	761	790	764	781	821	802	792	817	787	757	807	726	771	763	757	798	727	850	746	787	807	760	821	777	788	750	811	771	752	811	850	765	749	802	784	814	771	773	779	784	773	803	751	763	744	777	741	788	805	781	779	775	747	800	789	782	738	783	776	805	779	831	825	782	789	812	793	740	821	778	781	778	820	755	811	795	742	782	814	784	783	755	802	759	759	799	791	807	767	766	786	784	812	709	822	756	788	770	741	766	785	756	816	757	719	788	753	753	741	790	758	808	753	792	760	822	783	742	828	815	757	767	813	781	817	800	762	805	794	761	762	775	718	749	765	777	804	772	759	827	803	785	775	781	759	720	741	776	760	749	759	766	754	788	820	771	829	797	765	755	811	778	780	753	803	826	758	761	738	772	788	825	755	804	819	798	808	769	774	789	773	790	770	796	783	772	781	800	797	829	722	715	743	808	764	776	820	778	767	796	762	821	776	783	774	800	767	784	830	831	797	794	765	771	806	759	778	759	750	769	806	811	845	808	806	746	759	787	748	794	803	773	718	797	801	800	831	797	833	772	773	799	769	717	793	775	751	773	786	756	805	742	798	781	744	774	804	773	822	768	806	715	724	800	759	786	782	768	748	782	757	744	788	782	835	779	815	816	794	796	791	742	764	822	758	754	793	781	773	799	751	837	767	775	773	780	791	791	804	775	749	749	772	773	798	750	820	761	828	802	749	724	800	778	777	782	758	754	706	787	772	779	813	816	761	774	810	844	775	804	788	765	806	733	798	770	758	771	762	774	817	775	802	773	835	729	753	777	743	801	751	749	753	757	748	770	773	760	776	743	786	754	716	741	789	797	765	763	842	733	781	712	722	832	765	775	720	784	801	780	770	753	747	815	785	825	813	766	759	728	813	805	772	822	768	813	801	771	825	800	773	833	802	751	783	745	735	768	780	791	762	808	777	806	787	741	795	776	769	815	830	773	783	790	793	829	759	759	784	739	702	768	816	799	773	771	767	767	773	780	786	780	797	789	789	778	777	783	740	766	743	792	748	831	751	788	812	804	795	824	768	780	761	766	740	765	799	778	761	772	808	790	760	754	719	744	729	780	778	818	766	822	754	784	782	776	773	798	807	772	807	773	845	765	829	798	816	778	814	765	746	815	753	819	809	757	799	776	749	793	809	786	791	800	771	840	766	753	802	777	792	710	858	784	729	789	751	751	732	751	800	775	756	782	764	780	805	839	777	797	797	759	810	791	823	745	797	769	767	752	770	778	774	792	778	800	786	812	779	768	797	821	788	757	746	766	776	800	805	779	754	792	805	815	775	766	789	789	802	783	767	802	780	790	749	770	800	806	768	753	797	793	790	755	773	789	771	812	806	750	736	780	790	823	809	755	758	811	781	794	806	792	748	847	822	783	760	786	787	747	806	748	796	805	812	733	775	779	785	747	787	788	796	836	828	747	763	746	742	765	757	733	744	751	764	788	743	765	778	830	773	810	819	736	800	749	801	770	778	801	756	756	781	705	773	764	778	808	766	790	765	804	835	770	791	786	727	786	758	778	715	742	774	819	734	727	775	756	820	743	750	774	772	768	832	772	775	784	804	776	757	788	797	727	769	781	841	784	778	762	761	804	787	768	837	793	768	784	800	742	793	768	776	798	765	783	798	774	785	793	746	788	721	766	758	745	782	798	764	818	738	807	783	841	742	776	780	784	759	723	769	763	742	777	778	764	680	759	785	773	788	768	781	774	761	744	762	810	770	706	764	767	747	738	789	762	807	783	793	782	776	777	742	747	765	769	808	749	726	840	783	748	697	770	821	797	812	754	782	741	786	797	810	773	729	801	817	791	804	861	780	820	751	796	842	803	776	786	809	767	803	833	772	804	794	772	789	797	775	737	796	774	805	793	794	766	795	824	730	791	809	803	763	795	770	798	754	761	834	787	808	827	773	746	714	798	772	781	795	754	780	759	837	797	811	749	794	807	780	774	843	796	791	795	792	797	770	763	771	816	774	760	793	742	808	838	763	756	765	815	764	760	776	794	779	790	810	800	783	737	816	813	813	773	776	819	757	854	797	821	775	782	741	760	740	795	753	803	809	825	809	802	754	754	775	797	818	792	817	750	774	793	778	867	764	740	798	737	732	761	774	805	801	799	790	794	808	790	756	719	840	759	800	776	798	747	820	781	853	751	787	756	727	760	763	731	761	789	800	766	781	794	801	823	765	784	741	734	785	769	800	796	761	790	721	756	810	791	782	812	780	823	823	795	804	808	721	838	735	808	812	765	771	821	784	765	804	786	763	710	801	823	731	766	747	800	816	765	792	745	814	780	789	792	757	783	753	775	744	750	804	787	769	820	789	820	748	793	793	782	779	803	770	809	775	832	807	772	785	730	770	751	778	786	745	744	799	833	777	794	766	782	782	789	792	764	795	760	791	782	797	704	763	692	773	785	786	769	774	800	820	748	767	800	789	786	781	802	816	745	755	759	782	749	779	777	794	807	826	791	826	832	751	776	759	785	747	736	781	792	801	796	791	780	775	768	785	737	830	789	757	762	714	755	790	752	812	805	778	759	780	764	833	815	787	802	757	797	797	791	745	772	721	767	771	774	778	789	778	785	787	770	755	785	777	759	808	784	812	757	805	794	826	743	777	759	802	810	768	808	753	793	806	774	790	809	787	755	802	768	754	812	797	795	769	794	774	783	775	786	739	778	786	814	762	754	767	769	795	797	755	774	782	793	754	745	763	802	823	806	733	784	740	840	799	812	769	741	803	799	780	791	779	757	782	768	838	803	791	785	777	764	794	785	813	751	788	756	831	809	792	781	820	787	796	792	816	785	813	813	723	806	805	791	748	799	745	822	744	788	771	805	811	811	792	778	762	808	740	808	808	800	775	773	809	767	787	759	773	757	745	751	741	781	779	782	784	861	793	788	793	780	779	749	745	830	838	778	745	808	724	780	741	759	759	776	786	788	786	849	804	743	799	777	833	779	748	749	721	770	740	786	764	804	797	813	746	861	797	773	719	738	772	732	791	800	733	749	785	817	774	772	756	816	763	796	808	765	804	771	745	771	809	792	755	795	765	762	798	769	732	781	850	763	767	778	826	797	808	802	760	824	775	807	826	792	776	817	785	815	779	738	766	787	770	764	763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5878	482	338	166	127	129	99	116	127	122	122	83	106	97	110	98	101	93	107	104	118	91	98	104	106	98	111	98	97	107	122	95	119	94	108	77	98	96	98	111	83	88	73	97	110	90	118	118	98	99	93	108	99	106	90	90	92	112	89	132	110	103	84	100	101	108	91	91	100	100	122	107	125	105	110	113	102	88	99	110	97	99	102	105	85	97	94	109	102	112	98	94	100	89	107	105	110	98	104	98	107	97	93	106	118	99	82	95	105	100	107	109	88	117	89	105	106	93	95	112	102	93	99	89	115	105	102	99	97	101	107	92	91	96	89	92	100	103	92	117	97	91	94	90	94	98	116	93	99	110	90	96	95	83	86	98	107	93	103	111	99	111	92	91	105	106	92	106	99	122	100	89	97	85	97	117	96	91	107	95	114	85	114	88	105	89	119	106	97	108	90	87	82	95	101	118	94	105	103	115	99	82	112	110	75	103	114	77	95	105	94	93	80	103	92	98	88	112	92	103	98	110	96	98	116	112	98	91	112	110	96	95	89	101	85	116	117	116	97	106	103	100	115	93	110	108	93	89	101	103	101	126	110	97	83	96	93	87	107	90	91	111	94	97	105	91	120	106	106	99	96	94	97	98	89	102	104	108	94	94	109	100	118	94	102	115	90	104	122	84	103	90	87	105	104	86	89	99	86	130	107	114	106	101	103	93	116	104	85	90	84	92	103	111	89	107	102	75	84	96	71	93	89	97	110	101	83	115	100	102	81	88	104	122	87	106	100	94	113	90	103	99	116	85	87	109	86	96	97	92	95	117	96	93	99	119	93	103	120	103	101	123	110	96	99	111	100	96	93	96	96	93	98	94	102	109	121	113	92	114	94	97	100	94	94	116	95	103	99	106	111	98	86	105	96	109	82	99	91	108	116	114	97	115	92	92	101	106	107	101	107	103	90	117	103	112	123	84	114	108	111	113	87	101	97	112	90	93	77	91	88	104	109	86	102	81	97	93	108	120	98	98	101	85	139	104	99	118	96	106	108	94	91	95	76	90	101	90	106	77	116	104	100	90	112	109	98	104	110	116	104	107	96	108	115	100	93	82	142	93	100	107	108	106	96	93	96	94	114	112	90	109	96	98	98	85	98	109	96	108	88	117	85	112	105	93	98	90	115	99	103	121	99	106	94	111	92	84	90	90	119	88	101	105	91	108	99	92	104	96	102	98	99	107	98	96	107	106	94	91	108	95	114	106	108	93	116	105	102	115	98	108	86	88	103	104	89	95	103	92	89	110	89	95	97	105	93	114	110	106	100	102	91	83	120	98	111	100	100	116	112	99	115	90	116	102	98	104	103	85	98	91	110	116	96	109	79	99	100	98	115	111	126	90	86	84	109	84	93	106	85	103	100	103	118	111	93	85	102	93	110	120	106	116	106	107	95	95	109	99	101	99	112	99	120	86	92	100	91	93	118	96	110	104	92	102	95	89	106	100	87	86	113	107	105	90	92	113	104	90	106	101	113	91	99	107	78	96	99	112	90	106	116	94	98	84	84	95	90	95	103	96	120	109	96	98	99	101	107	100	99	100	89	94	110	101	114	112	103	93	100	103	93	96	92	98	117	108	106	107	89	96	107	102	107	112	101	105	105	76	109	105	96	97	80	130	89	103	99	87	102	88	109	89	124	89	99	102	106	108	107	99	76	93	95	106	96	101	107	89	101	92	94	118	110	85	89	106	98	104	96	110	98	110	109	115	85	103	83	112	92	97	92	82	110	117	103	108	95	97	88	118	85	104	107	123	85	99	102	110	88	104	88	86	100	83	97	106	96	113	110	75	92	111	102	100	107	113	123	94	83	120	100	97	101	86	112	97	93	89	96	90	101	89	101	89	94	99	107	105	99	103	95	100	88	90	97	112	107	100	91	115	79	98	117	98	92	97	98	94	108	98	103	128	83	114	97	122	90	103	100	101	99	105	105	100	99	113	89	85	93	98	118	87	104	92	88	87	101	102	99	115	104	99	93	105	105	98	93	99	103	99	96	98	100	113	104	97	113	94	91	100	106	108	102	87	81	94	111	108	80	107	121	113	99	87	110	96	98	100	94	97	89	91	109	104	102	90	100	102	100	89	105	115	102	107	109	95	111	100	110	96	92	88	96	104	101	70	92	115	93	84	95	113	99	99	92	104	124	97	101	111	98	78	95	92	106	117	72	105	105	102	119	108	99	105	96	90	95	97	87	99	91	122	89	118	87	87	111	95	89	103	110	93	96	111	106	102	107	91	88	113	109	109	105	116	97	114	102	108	118	92	98	89	93	108	91	88	74	92	87	110	81	102	92	100	122	109	93	91	102	97	99	110	102	108	92	81	109	97	77	113	102	118	105	115	86	115	92	113	81	113	96	96	87	100	97	85	96	104	114	93	105	92	95	86	116	93	87	106	109	107	112	102	108	99	112	93	107	92	103	106	104	112	100	112	84	88	113	98	88	86	110	105	100	104	112	116	91	110	107	120	82	104	114	110	100	97	83	104	104	101	96	86	117	105	95	118	93	98	100	101	83	108	95	106	95	107	92	97	100	97	88	98	97	84	105	97	115	100	103	102	96	70	110	80	114	95	91	93	114	102	104	105	102	110	91	98	94	114	83	84	91	120	91	112	93	92	112	97	105	124	101	100	82	97	79	124	114	113	115	99	105	99	106	101	99	106	105	97	108	112	100	96	87	116	94	98	107	100	96	100	83	115	111	111	85	106	104	109	110	96	111	108	119	96	109	87	107	94	77	107	118	102	104	86	101	106	92	104	96	97	103	89	103	101	80	98	96	103	101	102	108	95	96	88	112	103	115	100	108	97	97	88	89	118	97	107	94	104	115	99	93	117	91	94	100	98	99	106	96	103	91	85	94	109	104	95	83	94	89	94	95	99	107	91	106	103	106	104	96	83	101	93	110	85	86	125	97	98	105	89	105	90	91	90	109	103	102	98	91	105	111	106	88	92	85	91	80	96	97	103	90	100	93	105	114	101	101	100	95	79	96	101	96	105	89	106	85	117	120	102	99	102	109	98	106	113	92	102	106	98	105	100	86	133	111	97	98	103	112	99	93	93	89	111	112	86	83	90	96	89	88	120	113	106	81	108	110	108	109	100	105	96	104	96	98	96	96	99	116	83	105	108	111	82	96	108	94	120	114	88	109	108	106	101	97	95	92	105	91	110	87	99	110	100	98	105	94	115	108	94	110	100	101	94	112	101	107	90	104	93	95	100	97	94	91	91	110	129	76	88	96	96	99	116	98	92	104	86	96	93	105	105	111	106	124	103	86	87	95	93	102	100	100	123	107	111	96	93	102	101	92	105	114	113	91	86	103	99	124	99	97	111	99	100	108	103	109	113	105	108	104	105	90	105	82	106	82	83	80	104	80	90	92	103	101	126	102	106	86	104	100	96	83	96	82	104	94	86	97	106	98	111	112	95	111	105	98	112	95	91	99	97	86	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5523	427	518	530	528	505	457	473	423	341	359	410	382	369	364	365	353	376	372	346	374	344	359	368	322	366	350	345	376	323	360	323	351	370	318	364	329	347	360	359	367	346	347	327	346	304	392	380	353	336	369	379	352	338	306	336	363	349	367	358	357	335	323	356	354	358	311	327	317	333	320	379	360	324	338	387	332	341	346	329	365	358	304	346	339	330	347	356	364	331	346	370	338	344	361	348	332	375	331	377	362	320	345	313	343	369	325	349	320	334	336	365	366	348	329	369	369	336	358	319	375	327	325	358	382	349	345	345	368	338	335	356	344	394	329	317	314	349	344	409	335	344	326	330	334	335	352	321	314	327	357	378	369	358	333	307	329	385	335	356	354	346	370	328	333	355	324	321	360	334	336	333	315	356	352	360	359	321	364	301	367	360	325	325	339	395	359	355	358	337	345	351	341	342	344	339	370	354	337	365	310	335	367	397	348	363	329	339	330	354	340	334	367	362	320	331	340	371	314	365	305	354	322	340	366	319	363	362	358	349	324	319	341	353	364	331	345	320	341	329	354	350	345	353	322	341	360	358	330	345	317	359	317	377	318	361	316	334	323	380	348	340	350	355	373	335	332	352	336	381	362	335	375	348	340	365	337	350	341	328	318	357	332	353	320	354	335	354	388	339	329	365	330	373	338	356	325	347	348	355	352	349	347	340	363	360	353	337	324	359	333	319	350	322	377	308	316	353	340	343	338	348	353	345	355	365	348	331	341	357	361	360	331	308	369	345	338	320	355	313	344	358	329	338	354	354	350	345	346	369	367	346	366	343	382	358	343	354	337	343	372	345	348	335	317	329	347	385	335	404	366	333	343	320	328	342	358	311	345	365	326	380	343	358	346	327	302	341	370	334	359	361	353	334	333	366	345	348	332	350	349	363	317	364	365	320	329	326	328	333	349	344	332	365	369	334	323	355	336	325	345	357	360	339	354	317	338	378	329	363	349	374	348	318	357	336	338	330	350	338	319	339	361	343	331	347	374	295	339	375	367	362	355	350	311	361	351	351	348	331	344	312	370	329	361	335	357	372	346	351	331	326	317	320	363	361	369	322	304	338	338	378	332	316	365	326	312	349	365	354	345	371	361	329	342	360	335	326	364	329	337	316	329	356	380	353	355	368	348	340	308	368	344	341	346	355	361	349	337	340	344	342	326	343	361	358	336	327	334	332	382	317	356	331	328	325	351	344	346	367	339	303	340	363	323	333	324	334	351	348	367	369	342	366	348	329	336	352	371	324	359	332	353	375	312	334	332	360	347	355	337	352	375	361	362	356	336	341	356	345	380	335	338	348	352	368	371	326	362	371	342	361	362	330	356	363	361	364	362	379	362	337	359	329	325	367	323	369	336	354	346	340	370	335	350	305	358	362	345	349	324	344	357	342	355	333	350	344	365	331	333	314	350	358	355	342	348	363	358	352	333	358	309	315	347	351	326	359	366	330	346	348	334	359	345	366	349	344	354	344	349	343	356	366	323	359	359	353	383	330	354	356	320	327	331	356	350	301	340	361	361	361	332	367	332	361	319	333	356	335	344	355	356	332	344	345	356	359	375	344	305	327	350	355	330	368	327	349	354	335	368	368	329	362	326	345	341	366	344	342	366	333	346	365	365	348	315	364	336	329	366	324	350	353	329	363	336	349	339	368	345	342	372	331	353	352	336	340	339	376	361	345	314	323	345	341	331	343	325	343	374	346	365	394	345	334	307	332	355	347	353	306	344	329	320	350	355	347	367	362	314	349	343	338	319	306	330	298	336	330	363	328	322	343	334	355	333	363	342	333	363	319	367	334	400	349	352	387	326	316	349	349	348	334	352	363	369	335	338	363	322	350	356	383	339	324	335	315	335	364	336	346	355	339	331	367	347	357	306	373	328	382	339	342	342	358	328	334	344	338	349	356	320	374	313	343	326	341	336	350	336	361	345	343	374	321	350	325	323	333	346	325	350	335	371	334	360	312	334	306	360	336	308	324	326	357	332	371	337	343	312	328	356	382	329	338	371	372	361	330	348	360	355	358	362	344	364	358	350	320	362	344	380	372	363	361	342	343	355	352	314	358	377	337	323	327	332	331	337	381	341	376	331	362	360	366	368	364	328	352	328	342	331	348	341	341	323	355	338	334	333	369	338	365	324	355	337	356	378	327	345	352	315	345	347	361	369	337	337	338	374	317	354	337	340	360	349	334	371	343	316	316	364	350	338	326	365	364	344	370	374	366	355	363	338	327	343	342	359	344	368	357	362	309	326	356	347	370	382	330	325	369	378	351	341	296	319	328	324	338	354	342	332	340	402	299	354	364	330	328	360	330	341	333	351	336	342	381	383	355	372	293	353	341	346	325	356	328	355	347	343	316	356	316	342	350	338	351	365	312	341	338	333	311	362	349	360	351	339	346	315	339	324	342	358	359	332	338	333	341	358	335	324	331	354	320	363	345	372	356	366	330	346	309	364	352	332	326	349	343	359	349	328	392	333	324	340	359	328	347	336	345	319	342	340	306	340	358	355	356	352	399	377	341	321	313	359	345	343	349	309	380	331	393	357	352	360	341	389	334	344	357	352	344	348	339	349	362	328	367	364	346	342	353	356	348	333	381	321	351	322	349	344	323	356	346	354	341	371	339	333	324	353	356	344	352	357	356	350	328	368	342	325	354	322	342	316	342	338	350	342	335	314	381	358	319	321	336	344	328	330	314	328	369	338	343	344	365	309	313	333	367	308	315	338	324	347	328	326	337	354	385	330	323	332	354	338	320	337	323	353	316	345	355	368	334	349	318	330	393	356	336	364	334	353	340	351	384	329	330	358	348	350	325	341	340	361	334	361	327	317	352	327	345	342	338	360	359	354	365	349	366	362	320	370	356	363	335	335	357	372	344	345	349	408	341	343	405	368	369	349	335	308	326	359	366	333	326	343	298	362	352	338	356	366	359	369	325	336	325	322	335	353	354	352	343	342	361	379	366	334	351	354	360	352	331	366	371	345	346	328	343	334	317	383	358	315	353	339	358	337	371	308	338	363	349	353	351	310	377	346	358	359	335	326	347	350	338	346	315	358	352	326	325	348	304	360	347	324	317	337	344	346	400	355	328	338	311	324	325	343	384	347	345	320	340	344	340	371	343	348	335	335	366	356	355	348	355	345	357	336	328	328	343	364	343	370	329	344	355	356	355	328	345	334	335	343	369	345	344	365	349	364	346	365	328	318	329	337	343	332	349	302	340	321	344	300	362	340	337	354	338	364	351	352	313	322	327	357	338	356	334	319	300	343	373	372	340	350	374	348	332	347	344	326	354	353	326	335	358	364	372	325	344	344	348	340	313	341	344	350	361	358	351	345	381	349	315	376	321	353	336	329	356	354	349	360	372	331	333	396	341	335	356	323	346	348	347	332	331	364	351	378	357	336	366	343	335	338	331	370	336	336	361	354	329	308	322	375	345	333	343	361	320	394	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
38107	15569	3500	1109	868	622	543	430	380	347	338	323	292	281	280	271	285	232	252	264	255	267	281	251	229	247	244	243	259	245	231	236	206	226	243	222	254	219	231	242	216	212	258	196	232	216	225	242	224	226	238	236	234	237	215	222	234	221	218	226	227	224	248	225	213	210	238	275	225	246	216	208	206	250	221	238	253	249	261	227	201	250	213	187	230	230	239	241	226	258	219	208	225	246	235	222	222	230	210	212	221	247	263	216	212	232	205	208	218	254	210	210	240	185	232	263	219	225	227	236	228	258	227	233	217	212	220	244	245	205	234	232	220	268	233	233	228	224	233	190	223	232	218	228	195	225	235	208	210	232	227	232	227	225	264	241	236	226	242	222	214	211	237	216	209	232	221	234	195	227	220	207	212	219	200	243	236	230	249	266	227	212	226	225	224	229	238	226	224	221	252	213	195	232	226	241	247	201	204	232	213	226	223	225	207	212	215	224	232	240	202	228	223	218	216	233	220	226	238	238	230	227	217	236	223	226	228	230	218	215	201	248	223	212	246	227	246	239	225	220	228	278	234	235	201	241	242	208	235	232	227	219	222	211	216	256	211	221	254	231	233	215	238	218	205	277	219	236	257	211	232	244	258	242	247	232	201	245	212	238	221	221	229	257	227	245	229	216	232	219	218	224	241	239	220	228	227	219	221	238	240	233	244	250	228	220	211	228	199	216	229	207	254	228	204	257	221	225	218	225	247	231	199	242	276	222	190	203	216	232	230	235	202	217	219	226	232	202	205	255	237	221	214	222	232	253	269	230	217	231	227	234	222	228	231	245	230	185	238	231	250	244	226	223	220	197	254	220	219	228	249	248	228	233	199	209	232	215	238	217	218	230	234	245	228	243	221	265	236	217	241	238	217	226	274	223	212	238	192	256	211	239	251	208	225	203	236	229	205	219	221	215	230	252	223	217	237	226	250	246	251	229	215	213	234	229	228	233	256	219	257	255	237	221	232	211	247	237	239	239	218	252	202	260	227	219	200	202	234	206	213	213	228	222	251	220	213	214	223	228	215	246	226	198	241	247	231	216	235	222	205	245	235	239	236	225	224	217	233	223	240	208	242	246	234	226	217	207	208	239	227	229	218	253	218	215	246	231	269	232	224	208	209	196	208	241	233	201	228	235	230	266	219	221	180	227	229	236	224	210	255	236	225	231	214	225	217	225	246	216	245	227	236	217	235	236	249	221	210	216	217	197	209	217	221	231	223	238	242	212	231	229	233	258	228	221	235	228	252	231	205	237	246	232	222	223	219	184	210	226	227	225	220	228	238	243	242	232	230	227	201	218	231	199	189	263	227	230	238	240	237	226	229	234	243	230	222	222	230	226	266	199	239	245	248	215	239	232	235	218	215	224	223	210	225	233	241	243	234	218	227	241	233	228	213	242	237	242	210	248	255	240	197	212	213	219	224	245	226	228	253	206	222	255	244	247	231	216	227	213	233	247	240	212	237	234	236	225	235	220	240	237	244	227	211	233	232	246	234	244	238	206	234	222	239	240	218	224	250	227	233	234	231	233	220	217	220	228	231	220	203	253	218	246	209	244	190	197	246	222	204	235	233	220	203	192	242	236	238	243	266	205	212	222	237	206	217	272	231	220	225	261	230	208	234	251	218	209	234	217	206	232	236	225	236	216	198	202	217	228	238	209	223	235	221	238	231	211	240	234	257	239	217	227	241	253	235	235	244	251	251	227	215	251	245	242	220	232	261	236	225	247	233	229	226	241	213	254	235	211	220	223	231	239	235	208	248	246	228	212	234	251	210	241	238	208	238	245	249	210	239	216	229	256	247	217	244	260	212	213	257	221	237	229	254	214	218	239	232	231	240	243	257	240	240	230	240	220	225	236	240	212	217	223	226	205	202	231	210	225	220	209	207	216	245	196	247	215	214	215	227	212	217	222	240	240	237	224	213	232	217	237	221	212	221	230	244	221	235	234	237	241	220	219	221	238	234	221	219	251	233	240	243	215	221	227	228	212	241	215	234	221	238	254	229	223	228	214	234	226	243	216	230	234	235	259	199	252	226	251	210	245	208	199	224	203	192	251	217	274	218	214	210	267	247	232	206	216	215	253	206	203	232	232	234	208	217	233	192	230	228	246	243	221	229	220	222	229	205	219	245	224	236	234	249	226	198	197	220	216	237	202	206	257	227	223	237	227	241	206	223	208	211	249	229	217	216	234	237	249	234	214	225	231	215	227	246	208	193	209	237	241	215	246	228	220	236	239	230	238	237	216	214	217	246	233	206	225	222	221	244	245	233	224	213	238	203	269	223	256	205	220	194	240	244	241	205	221	220	239	253	239	218	217	250	235	206	221	243	234	231	233	229	227	241	218	229	214	205	204	187	223	225	238	221	202	236	242	218	209	242	227	240	232	240	214	202	237	214	236	242	233	227	212	224	229	213	235	226	224	220	235	194	223	209	233	243	228	226	264	228	226	241	210	228	245	198	212	243	225	256	236	205	246	226	245	203	240	242	248	217	244	222	225	220	235	224	212	233	195	205	227	216	219	199	187	223	218	218	212	218	230	209	221	221	238	248	219	214	198	239	257	215	239	258	227	231	242	197	233	258	235	216	216	226	233	216	218	219	248	247	211	228	226	206	215	219	230	190	211	213	236	240	213	240	236	222	233	235	232	229	253	209	241	216	198	236	231	209	225	223	245	240	231	224	230	232	195	230	262	225	211	257	218	257	209	208	234	218	250	238	211	201	217	222	247	216	221	223	227	225	213	220	233	221	251	232	223	228	205	223	242	210	238	229	240	241	229	227	255	229	234	218	227	236	236	235	253	255	228	255	212	206	225	205	256	201	209	216	234	276	244	181	221	211	241	208	236	216	226	217	244	234	248	273	214	221	240	213	223	222	217	243	227	219	231	228	226	249	238	222	212	192	222	226	222	228	237	224	234	233	202	255	223	212	227	235	228	229	222	217	234	228	258	244	246	216	232	250	209	244	195	225	196	249	202	227	248	213	246	254	210	220	203	245	243	209	246	224	210	227	231	236	212	244	248	253	196	199	244	242	226	224	227	218	236	208	222	225	240	234	219	226	205	228	219	235	214	244	234	243	235	231	226	248	223	209	222	233	228	230	217	222	223	236	241	230	202	213	213	199	220	226	209	223	208	203	238	245	241	214	203	238	221	231	259	212	200	227	207	223	235	246	228	235	226	224	235	212	228	223	229	202	232	233	205	244	233	210	229	226	255	210	242	243	221	219	225	232	209	219	222	245	249	214	227	195	227	225	238	222	215	239	224	220	240	240	243	214	198	237	223	217	222	221	232	219	242	218	246	231	205	210	216	231	224	236	242	245	225	251	227	241	229	205	234	223	221	217	235	240	220	228	239	200	264	215	214	250	204	239	227	211	226	221	241	240	237	237	244	235	207	238	222	233	244	237	233	217	226	215	239	245	236	231	226	249	230	240	235	211	230	223	224	211	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16768	1656	3429	3763	3178	2649	2166	1915	1682	1555	1376	1356	1218	1093	1068	1015	989	1024	958	885	840	920	821	819	800	752	752	701	738	785	752	759	770	753	744	714	758	743	712	740	733	675	686	720	780	692	684	699	710	713	675	696	678	676	686	674	713	686	718	714	729	727	704	675	667	694	695	671	642	704	651	713	654	687	675	662	672	632	677	674	645	653	721	655	694	696	672	649	645	657	661	703	675	746	669	666	677	688	667	683	675	656	666	669	720	647	667	680	626	649	686	711	678	670	646	660	675	671	680	680	708	690	689	690	624	614	655	683	658	703	599	658	646	655	682	673	632	687	642	693	665	649	652	667	691	716	643	697	646	667	670	657	647	665	693	643	664	705	678	676	658	674	689	665	660	648	674	651	676	680	657	689	690	663	628	696	668	686	640	697	655	608	634	687	628	683	651	685	662	633	698	722	677	666	670	684	669	699	675	694	645	686	646	617	664	625	682	721	661	690	667	642	660	702	651	680	666	695	635	656	664	662	677	640	678	636	659	640	680	707	688	652	666	657	662	701	658	668	710	668	674	632	644	646	638	663	655	646	690	649	626	651	656	646	681	660	688	693	689	620	655	666	586	688	641	651	657	704	650	637	669	657	680	633	689	643	631	642	660	655	652	696	695	679	670	711	644	702	742	631	689	654	699	679	676	710	661	634	654	680	673	691	665	662	640	664	695	677	674	651	615	632	624	634	643	665	629	648	666	645	668	654	674	635	627	681	675	646	654	656	662	683	662	669	694	687	677	697	682	683	658	652	673	646	682	662	655	646	684	697	690	647	653	686	663	692	696	635	665	652	609	677	676	649	643	727	649	638	666	665	653	630	680	671	696	671	685	633	607	668	663	668	663	659	669	652	651	671	706	644	675	612	681	606	641	678	685	662	635	675	676	668	641	666	689	652	691	730	669	677	643	656	720	682	646	612	664	637	680	642	678	642	643	644	695	647	681	668	641	661	695	639	663	698	611	667	662	633	672	629	654	685	673	653	677	706	714	643	674	678	659	636	642	670	656	672	684	651	658	717	695	677	676	695	660	667	637	671	659	664	649	669	652	659	708	716	689	658	685	661	701	696	647	664	656	664	653	660	618	668	664	661	700	661	656	669	704	659	653	653	663	661	691	631	656	656	605	695	669	668	667	633	652	656	640	642	661	627	691	678	641	689	646	677	630	664	641	674	664	653	678	678	638	682	675	667	661	691	684	648	668	638	715	679	647	665	679	681	674	699	668	652	669	643	688	704	693	691	688	650	669	699	643	621	653	684	674	717	658	692	658	645	655	682	699	641	672	645	683	680	709	688	660	637	660	725	701	634	662	737	684	663	662	667	645	651	678	671	711	667	701	658	650	691	663	673	668	667	642	630	696	680	683	611	693	701	700	640	673	685	643	655	659	692	656	680	696	656	647	656	674	655	661	678	684	671	667	703	644	684	712	620	653	655	697	658	667	629	650	686	652	729	661	647	714	632	655	669	693	704	634	658	703	670	680	666	689	687	651	688	675	633	642	707	724	634	688	613	683	625	662	624	642	676	641	689	685	650	629	671	643	611	681	619	672	684	654	704	628	679	704	657	624	666	704	692	646	645	687	625	663	631	669	662	636	620	685	618	645	665	629	674	651	660	655	660	680	667	691	689	673	621	661	698	668	657	641	672	674	672	695	677	651	667	672	671	681	654	661	640	621	693	730	669	666	696	683	668	680	693	631	703	705	603	676	693	670	669	666	666	664	708	621	715	657	654	656	683	710	628	698	683	675	700	628	676	687	676	611	693	686	654	643	673	684	602	639	673	628	610	686	731	678	694	662	634	599	652	620	647	697	664	682	708	619	666	643	662	650	705	707	658	604	682	654	660	623	642	665	657	675	684	676	658	667	658	670	627	670	699	716	641	622	686	692	697	666	657	642	653	666	634	686	632	700	708	631	653	683	669	622	707	691	621	720	667	659	696	657	628	659	637	622	637	681	649	636	660	644	664	695	660	663	652	686	685	663	624	712	661	653	644	653	638	650	626	681	680	659	646	613	678	651	645	663	678	638	692	706	694	644	635	648	648	684	716	666	673	682	673	726	643	657	655	700	655	711	670	647	673	657	649	622	652	662	735	682	642	655	710	682	673	695	685	713	638	666	677	681	635	701	678	679	644	680	648	675	643	686	664	652	669	671	678	654	665	692	651	641	682	633	674	686	658	668	673	665	680	657	707	629	707	634	669	660	688	641	629	669	656	719	624	639	674	710	683	669	632	652	703	636	648	654	679	679	667	670	657	639	620	628	624	685	682	658	646	690	678	625	667	650	635	716	659	689	630	659	660	662	683	648	640	650	663	702	682	648	614	668	650	702	649	642	692	652	686	686	687	693	664	668	672	650	671	723	694	657	712	620	637	622	661	646	649	641	656	661	620	662	659	671	645	652	613	660	657	677	650	626	669	648	644	677	672	619	686	632	712	635	653	676	670	653	695	634	699	675	684	662	686	659	644	648	673	687	653	697	675	665	690	687	701	678	636	633	669	677	679	654	640	604	689	667	642	680	604	650	674	683	671	650	660	680	675	656	670	641	652	696	673	668	640	626	620	673	638	640	662	704	686	694	665	645	662	613	658	607	658	633	681	686	648	672	674	651	640	676	650	690	673	677	689	653	641	684	690	660	686	676	679	660	675	622	663	647	681	625	685	660	679	683	638	672	661	637	653	670	645	666	655	692	719	651	643	677	647	659	669	713	650	661	669	681	641	642	664	672	657	616	660	682	662	651	692	686	640	617	672	657	647	681	641	627	667	701	627	618	713	648	666	677	675	658	643	663	658	668	634	645	637	656	658	634	692	674	680	667	637	676	673	638	644	657	684	681	654	681	679	680	701	690	668	655	673	635	675	642	658	684	691	714	689	628	683	709	673	704	667	679	643	670	682	681	665	685	665	663	691	671	642	649	669	696	639	676	681	657	673	624	638	650	619	596	700	703	678	680	655	658	691	649	660	690	670	702	698	672	663	684	675	710	669	673	681	678	706	679	677	596	642	641	682	644	702	673	661	627	652	640	595	711	675	636	664	655	683	673	666	671	706	651	614	661	664	645	693	658	696	677	634	704	688	671	708	661	661	703	639	716	681	639	675	646	670	635	711	710	696	691	647	644	674	683	670	665	680	674	696	676	646	646	653	650	658	625	639	682	647	704	648	630	636	692	640	690	666	666	653	643	672	690	655	648	712	664	662	695	686	641	648	655	702	664	670	688	682	665	645	655	644	673	710	642	661	643	630	653	663	662	630	717	662	627	658	631	623	701	646	669	643	681	694	668	637	606	626	659	684	679	688	641	669	674	652	651	638	715	662	645	705	674	657	689	714	619	671	639	609	649	663	659	693	703	666	644	640	675	630	666	656	662	692	663	678	686	673	623	716	726	680	687	648	701	699	666	686	664	675	656	640	632	666	663	644	689	666	725	654	656	667	613	682	674	624	646	648	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42510	23112	14418	2538	1576	1153	877	650	625	570	469	492	392	420	420	357	375	370	375	341	322	316	313	324	298	324	301	304	292	279	290	294	308	311	303	282	310	295	313	277	280	318	282	267	293	277	284	250	306	293	285	282	285	273	274	281	292	280	284	308	307	295	299	290	301	297	257	251	265	270	276	265	250	262	318	257	300	283	322	269	277	303	262	265	296	293	286	286	314	243	287	273	268	279	233	274	289	290	259	268	314	299	308	314	263	254	310	304	264	289	286	277	287	291	281	290	268	292	276	259	285	278	275	287	276	289	283	272	286	288	272	302	279	300	263	311	274	286	275	294	276	262	322	288	269	298	272	293	278	266	295	276	286	279	289	287	293	290	327	252	289	304	315	245	306	279	285	253	258	293	257	260	312	292	306	298	240	270	292	300	281	308	269	273	268	274	271	247	276	268	293	309	274	279	245	300	278	303	313	280	275	265	298	279	273	298	289	285	261	273	304	312	280	310	315	283	278	271	276	313	280	284	290	278	323	276	255	281	283	285	301	256	241	277	299	297	280	274	290	280	299	277	297	279	260	265	295	294	272	276	280	315	303	269	274	272	256	278	281	289	308	267	245	262	270	293	268	254	268	279	292	296	279	291	259	312	292	275	284	298	293	277	347	264	252	302	293	273	279	317	248	303	271	287	311	260	286	313	269	305	273	265	281	264	255	291	312	284	315	273	283	267	301	297	271	279	263	309	313	266	284	273	311	289	274	293	273	261	300	297	279	293	273	305	300	280	291	280	286	307	270	282	282	298	290	283	291	306	264	298	274	293	293	244	268	277	254	264	301	253	280	249	292	292	285	270	291	261	252	273	291	309	278	307	290	271	292	299	286	294	272	301	290	271	276	268	277	290	317	262	281	290	255	268	276	275	275	279	324	265	286	275	254	291	277	296	270	288	294	260	273	313	316	298	280	270	276	271	276	293	281	291	254	270	277	275	269	274	286	253	276	302	258	302	270	291	289	297	265	279	288	280	274	266	299	305	279	269	279	266	283	289	282	284	295	272	271	295	281	303	297	267	276	284	271	259	315	274	304	279	306	285	246	255	276	280	274	276	292	282	289	310	271	295	280	261	267	248	296	293	292	282	277	264	271	265	272	303	253	263	282	283	256	307	261	299	299	281	295	283	280	261	305	297	278	271	245	253	296	258	276	267	306	284	265	287	288	302	283	268	287	281	254	283	282	270	283	305	281	288	286	249	260	319	237	267	287	268	244	296	295	303	276	267	293	292	295	274	272	284	284	259	290	265	275	262	268	307	287	289	298	297	254	292	271	298	306	278	276	276	260	261	267	297	275	323	284	271	287	282	277	270	302	280	296	261	273	306	290	289	301	280	273	265	271	279	301	278	293	304	295	273	256	289	251	291	276	280	291	261	296	292	287	269	279	281	290	318	282	269	279	264	284	294	316	313	282	249	266	278	280	276	301	284	278	274	279	263	288	285	248	267	281	283	279	304	277	283	282	296	314	292	320	253	276	264	269	313	287	289	302	287	305	285	263	284	300	293	276	295	282	270	253	254	272	296	326	279	286	247	274	292	293	260	293	275	259	273	286	251	287	296	291	264	302	287	291	229	285	256	280	260	281	275	262	281	303	305	276	273	301	288	296	263	283	289	271	242	285	273	280	289	293	275	262	273	276	267	278	270	282	268	295	274	307	286	284	297	290	281	284	280	226	289	261	281	298	292	294	260	300	271	271	304	273	278	275	272	328	283	290	328	250	273	288	251	257	270	293	267	261	297	277	266	289	296	273	280	284	250	296	291	289	264	258	296	291	285	299	257	270	296	269	291	298	300	257	288	292	320	257	285	298	257	286	320	268	270	254	254	300	266	269	301	244	297	289	267	288	261	264	277	280	308	277	307	284	258	299	271	265	303	288	293	290	298	295	293	288	289	261	291	292	279	284	272	293	270	269	261	288	298	294	267	269	315	294	251	324	260	284	290	278	267	274	295	262	264	283	283	295	291	291	275	272	291	285	286	280	298	303	314	308	291	252	300	284	305	287	301	290	280	319	281	265	283	301	247	273	269	279	271	269	304	274	273	276	267	298	276	287	278	274	268	262	297	286	278	278	295	244	273	266	233	300	274	278	273	286	268	274	251	276	261	282	292	289	258	287	306	309	303	285	300	256	278	267	286	301	288	300	289	265	287	297	275	312	248	302	292	300	312	288	253	268	281	285	286	323	285	273	268	273	295	270	295	281	272	261	290	283	288	301	259	308	275	263	272	321	262	285	288	272	286	279	269	248	274	253	284	297	267	314	292	286	287	287	285	299	286	315	279	277	269	269	278	314	269	276	274	269	281	301	277	264	290	264	297	249	256	319	265	283	311	268	269	280	262	306	293	302	282	254	333	299	262	289	277	269	270	296	302	259	291	260	277	312	298	271	285	268	277	286	264	275	270	269	247	267	274	251	297	279	295	266	267	278	291	312	285	263	268	300	285	310	294	266	298	289	298	282	305	282	258	282	271	291	294	288	278	285	283	308	309	268	287	260	256	279	284	290	257	311	258	283	250	273	276	282	283	280	284	285	274	287	265	280	274	272	265	265	293	264	283	322	269	274	298	274	228	280	277	280	274	285	299	286	256	290	285	275	289	269	272	290	269	294	283	287	267	286	292	314	261	294	271	268	270	280	290	279	285	283	284	263	249	276	313	279	277	276	278	267	293	297	309	266	283	321	301	307	267	307	336	259	271	290	289	271	269	266	289	279	251	297	252	301	284	289	296	296	285	281	294	282	289	271	277	324	278	307	259	270	295	275	308	286	294	300	288	295	304	287	256	269	286	269	262	256	288	290	297	273	279	281	305	267	284	297	265	290	272	292	272	296	282	284	269	268	259	278	273	280	279	288	270	281	279	292	263	261	268	305	290	282	299	287	269	274	276	272	252	270	274	284	283	283	279	269	285	277	294	280	292	293	286	294	290	276	273	305	259	287	273	311	301	279	256	304	301	270	301	274	267	293	324	260	293	272	279	270	296	306	270	266	256	305	263	304	297	296	311	279	279	274	289	288	283	309	277	284	272	302	250	260	280	273	262	264	285	290	301	313	283	296	294	269	284	266	279	272	294	300	292	255	292	322	275	273	269	277	252	279	320	264	306	245	291	255	285	265	309	257	317	309	293	284	307	247	266	262	255	275	273	303	288	262	280	267	274	280	264	282	275	298	298	273	279	252	268	289	313	280	297	254	292	263	249	291	294	277	268	301	288	265	297	276	276	274	268	306	282	295	294	277	308	276	278	294	275	256	293	264	318	284	290	288	340	302	281	280	276	270	301	289	288	305	291	282	276	313	265	260	288	307	303	283	262	260	289	281	241	271	290	311	272	295	302	289	284	271	289	291	285	281	281	290	283	331	282	269	261	281	263	267	287	252	300	286	325	297	296	240	336	281	240	272	266	294	292	262	304	272	301	270	294	290	285	270	291	274	279	294	306	295	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20641	2799	6083	6601	5622	4538	3674	3189	2706	2478	2246	2085	1851	1697	1516	1477	1343	1388	1255	1247	1212	1140	1066	1051	1072	1006	978	957	992	912	963	903	936	904	956	864	971	865	875	899	889	859	865	893	879	850	809	833	867	791	849	828	818	862	798	851	836	830	803	817	806	854	871	839	805	851	839	840	805	797	791	858	776	820	818	787	852	831	817	821	811	833	788	832	804	803	782	741	795	772	828	839	771	844	783	822	775	835	819	755	765	747	756	785	819	776	790	736	793	820	750	784	823	801	754	819	789	786	740	816	765	802	783	793	721	824	808	754	753	807	771	806	759	790	772	810	800	806	777	815	747	774	796	805	798	816	752	765	746	782	809	809	804	747	756	797	838	767	802	819	777	787	745	784	810	766	776	782	816	807	806	798	782	783	775	776	756	767	771	784	760	743	793	761	771	777	772	785	814	795	813	790	782	742	844	833	743	744	776	766	815	811	803	790	793	796	793	728	842	801	787	778	757	768	753	808	759	775	764	811	791	750	781	789	780	756	793	796	751	787	762	770	786	781	766	808	790	793	792	783	804	807	757	745	758	802	799	802	795	783	797	767	811	798	821	727	751	812	785	811	785	765	822	770	818	827	758	838	781	745	821	781	765	788	714	758	818	769	797	767	798	763	757	792	781	764	790	813	734	785	800	784	818	816	821	794	769	778	809	803	813	797	791	793	785	749	770	759	776	797	756	766	751	842	799	855	809	762	811	785	824	873	774	806	793	765	826	834	773	767	785	770	752	771	771	736	782	785	798	770	775	754	812	758	808	806	778	720	808	797	821	778	787	786	777	763	776	778	778	745	785	803	756	747	790	809	776	807	755	765	804	760	759	864	830	807	792	758	795	767	737	800	748	755	742	786	789	718	783	724	832	771	773	735	785	791	819	767	733	787	792	753	789	786	739	810	759	785	778	822	770	760	787	797	761	792	810	811	808	794	791	769	835	789	779	763	807	747	734	781	703	726	763	776	814	786	722	781	736	774	783	784	759	805	787	770	744	818	790	796	767	763	793	768	726	774	740	784	741	787	811	822	688	772	781	740	774	804	820	793	798	754	767	767	769	790	759	770	830	780	808	780	796	835	777	759	804	791	750	808	768	824	829	790	793	779	755	780	800	765	743	764	817	843	780	777	726	819	776	788	831	793	789	833	796	815	809	814	717	743	818	780	790	794	779	820	809	780	816	743	808	764	777	754	859	779	812	809	713	791	784	715	768	786	796	790	789	791	774	775	758	795	777	790	781	736	753	790	766	768	787	800	718	865	778	788	735	785	736	777	795	801	787	754	828	801	798	779	779	773	754	785	786	799	757	810	781	808	770	789	762	746	807	788	808	779	775	789	835	753	788	755	786	801	750	819	775	772	724	792	794	788	786	757	802	750	760	769	762	810	766	796	749	759	765	759	798	746	787	815	755	830	772	771	784	817	778	833	782	787	785	770	750	793	800	803	778	801	794	774	807	749	783	739	755	789	766	822	779	786	769	765	773	780	805	814	800	730	857	795	763	778	801	776	765	772	762	745	821	755	802	755	734	761	814	737	756	740	806	824	772	786	859	785	832	792	805	758	763	801	823	813	783	773	779	744	787	778	783	770	758	774	728	826	800	774	813	795	808	774	799	798	732	792	760	807	759	788	789	779	773	770	796	776	763	809	779	788	753	742	767	787	784	835	740	804	785	776	777	764	785	791	784	774	760	718	793	771	729	745	800	822	761	730	793	795	719	779	746	787	822	773	850	787	799	804	775	787	760	800	783	834	770	734	779	786	783	788	822	745	769	754	806	758	820	792	789	768	796	805	776	807	792	756	768	812	790	754	747	835	768	827	727	823	778	757	835	731	799	749	797	778	754	765	782	811	768	824	780	813	779	806	779	791	756	733	789	766	830	786	766	785	803	810	774	830	795	815	770	795	808	795	777	766	789	799	785	774	732	750	768	806	776	795	753	749	733	793	742	772	825	857	745	804	772	788	826	783	777	807	782	797	857	779	817	835	734	741	796	699	787	770	777	799	756	801	777	802	759	784	808	771	846	752	793	814	819	790	788	765	739	786	784	741	764	795	785	736	785	743	762	759	766	761	780	724	838	783	827	763	820	766	779	799	788	759	787	744	784	761	822	775	756	779	792	787	728	746	736	751	775	791	769	804	786	756	791	767	800	733	779	788	775	777	813	748	754	825	766	778	814	787	766	775	842	785	775	764	806	794	770	756	799	754	808	779	777	793	794	762	822	777	811	829	795	791	790	825	744	774	801	772	828	767	806	782	776	753	800	787	787	765	805	771	770	831	833	716	788	755	774	818	751	783	765	827	780	751	759	763	797	772	802	799	817	788	837	837	807	811	776	774	805	782	810	761	843	727	780	797	790	800	727	778	771	790	803	812	757	807	808	793	776	801	791	773	792	805	802	798	743	827	802	818	771	813	803	771	790	784	815	741	734	803	814	776	760	770	788	801	783	763	831	771	811	795	792	805	809	752	817	779	821	798	820	770	778	778	794	774	795	817	765	775	775	812	734	802	771	776	792	799	788	744	737	754	757	739	760	764	767	815	757	793	841	818	779	788	795	805	770	783	755	801	807	786	803	792	742	811	766	749	786	778	718	787	729	804	807	827	816	759	764	803	794	758	789	794	819	812	763	765	794	801	796	802	816	769	766	781	739	803	822	746	762	780	752	773	811	758	853	780	738	778	809	830	797	785	789	808	816	767	788	777	806	836	771	802	777	809	769	731	780	749	787	819	842	757	755	785	787	758	782	790	799	756	784	747	784	769	806	780	793	775	795	757	748	715	809	827	749	774	760	813	778	837	802	794	758	794	808	813	817	819	739	773	792	761	725	793	728	734	805	781	791	759	779	795	781	771	804	788	819	772	757	800	743	755	748	808	770	765	752	792	761	759	808	768	767	759	788	766	754	791	798	772	760	766	822	770	692	747	769	769	777	755	756	802	771	753	739	797	752	790	774	779	803	765	779	778	755	776	783	813	743	823	781	789	781	822	771	786	784	735	725	816	791	813	820	716	791	777	813	750	769	742	770	761	810	780	773	798	790	765	789	792	725	795	796	815	801	785	763	769	813	754	786	780	773	824	777	758	776	802	811	808	763	775	840	783	786	813	771	786	771	810	805	786	841	749	805	739	713	790	790	786	766	814	802	762	800	795	771	761	775	790	837	846	777	819	780	732	780	793	786	837	779	757	788	773	794	819	738	780	743	793	763	737	775	802	838	791	778	850	771	769	793	772	798	827	824	792	766	765	770	724	744	759	802	783	764	733	768	752	804	756	813	747	764	802	764	769	796	733	802	731	793	736	786	780	788	720	825	782	791	789	789	750	804	823	763	819	816	773	757	715	800	804	795	792	818	760	784	773	788	740	792	783	768	792	774	786	778	811	698	769	823	751	778	813	725	760	750	830	748	755	781	765	746	750	721	816	750	799	791	759	724	781	771	816	780	824	781	790	773	760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5668	415	307	137	150	116	106	104	95	100	99	113	110	98	98	118	105	102	108	113	112	107	105	100	89	105	104	103	106	97	103	89	91	117	129	102	89	107	85	99	103	107	90	104	81	105	108	99	100	113	100	90	93	92	106	89	84	95	106	83	97	98	90	112	105	110	89	111	98	110	99	93	96	117	78	117	93	100	109	96	83	100	108	93	110	101	109	106	86	105	99	94	115	93	102	93	105	111	109	113	107	102	101	93	95	107	81	91	104	96	86	92	95	92	119	88	101	97	72	99	95	110	89	111	97	83	99	112	100	104	109	109	104	110	113	107	103	94	112	113	102	76	97	110	106	101	111	89	110	98	111	96	83	109	112	105	97	104	99	118	100	102	104	88	108	92	88	108	107	100	96	104	98	103	108	122	111	107	103	97	128	99	101	81	99	83	121	94	111	108	108	100	93	87	108	122	97	96	94	105	91	119	105	105	94	105	89	102	95	93	103	115	91	104	82	105	105	81	99	99	112	113	102	81	94	107	105	106	112	100	100	103	95	80	111	106	105	94	106	105	114	90	95	112	107	94	82	89	110	98	98	106	98	88	93	98	115	117	96	94	98	108	106	107	103	110	99	87	109	110	75	100	102	99	89	115	81	101	99	91	117	97	105	114	79	100	101	82	98	97	100	112	100	110	83	87	100	107	107	106	114	93	133	89	102	111	93	96	113	95	93	88	108	88	117	86	101	113	106	102	92	114	108	88	108	84	111	87	86	96	100	95	108	99	89	116	96	89	110	98	102	92	103	91	99	100	105	111	87	96	101	102	92	90	77	93	103	96	88	92	90	100	107	101	138	103	115	100	102	98	84	92	74	112	88	94	95	108	105	114	90	109	103	101	71	90	111	100	91	109	93	91	95	93	108	94	95	119	113	109	92	107	87	105	105	105	111	118	112	125	99	114	88	89	93	82	98	106	95	92	85	104	93	94	83	87	91	101	97	83	97	83	108	97	106	94	107	74	89	104	120	111	109	95	115	102	117	108	105	90	85	87	105	99	84	106	107	106	108	90	103	112	87	120	112	94	112	101	98	103	84	87	86	103	100	110	114	100	95	98	112	110	94	96	100	101	95	114	89	104	95	91	93	86	108	116	108	97	83	101	110	122	101	109	104	112	89	104	98	98	98	94	80	98	102	86	90	103	94	93	118	95	90	100	69	105	122	101	105	103	88	100	111	112	93	100	110	99	110	96	101	98	89	95	100	106	101	86	105	113	103	94	97	91	95	102	93	89	93	101	66	107	108	116	114	90	99	97	74	96	101	105	112	104	93	110	100	100	98	87	106	113	104	97	96	101	110	106	84	104	114	91	117	89	91	98	113	99	103	86	94	120	89	110	91	92	100	106	110	120	90	86	95	90	106	100	100	86	91	100	106	106	110	109	114	101	111	88	120	110	102	84	102	105	116	115	87	96	99	84	85	103	120	121	94	104	126	100	95	100	100	105	94	107	99	120	92	88	97	101	103	102	99	90	100	108	95	104	95	114	93	90	94	92	97	97	89	103	112	113	99	104	106	99	95	87	89	91	105	98	102	87	120	78	85	79	87	97	122	114	109	110	93	105	97	105	106	94	126	95	102	101	84	113	92	101	91	86	104	82	97	84	102	94	103	92	105	106	99	105	98	104	104	93	93	108	89	87	116	110	95	91	83	101	105	96	85	88	103	100	92	92	96	94	112	89	97	85	102	89	114	103	106	92	86	99	106	109	98	109	114	103	97	115	107	103	111	84	99	94	98	94	82	92	88	83	84	106	110	108	101	107	103	85	110	109	97	92	111	115	105	98	110	118	95	109	101	108	99	87	120	97	102	103	94	98	102	100	111	109	115	107	109	121	109	116	114	93	105	108	100	97	94	104	101	97	86	87	98	87	104	100	101	109	107	106	109	97	115	101	116	105	109	103	100	89	88	94	102	93	101	94	104	101	101	81	87	106	90	93	98	99	96	123	96	108	93	93	97	105	108	107	102	97	106	92	97	111	79	97	102	94	104	98	100	84	100	118	96	111	101	83	111	108	95	87	91	86	107	90	87	92	112	99	100	121	95	96	123	98	107	90	98	112	85	93	114	105	106	83	109	100	90	101	98	90	108	92	88	100	91	107	100	108	100	106	99	101	108	104	111	119	97	100	94	110	116	98	103	109	85	93	99	94	88	113	105	99	97	96	103	96	101	90	94	96	105	108	103	80	108	95	104	100	88	82	105	105	105	97	105	97	101	93	92	91	110	100	95	88	83	98	100	98	97	80	112	90	99	105	90	100	102	107	108	101	111	84	111	85	116	98	91	120	85	94	117	108	112	106	98	80	98	93	103	110	88	89	105	96	94	88	100	104	93	100	97	96	108	102	95	88	107	106	103	101	89	114	103	114	99	98	98	109	93	87	70	110	108	105	110	83	100	126	104	107	87	103	80	115	89	101	92	117	92	112	106	119	97	98	89	96	79	115	89	108	111	112	114	93	96	91	114	101	99	112	114	106	98	105	86	115	101	77	108	95	115	103	88	102	88	95	104	92	94	106	91	95	107	95	100	83	104	95	81	101	104	87	116	105	103	107	96	105	107	86	98	99	115	91	102	99	101	102	110	100	90	91	129	107	120	98	111	103	88	98	98	98	106	90	87	98	104	97	98	103	83	92	109	89	107	105	113	96	112	88	105	102	92	111	104	104	105	120	100	95	91	104	96	116	104	102	107	112	85	109	98	115	103	76	104	92	105	83	118	90	93	106	105	101	92	99	101	88	102	120	115	111	96	112	91	88	92	102	92	100	103	89	111	87	100	105	107	98	124	109	106	83	107	94	89	103	93	111	94	91	104	106	85	98	107	96	113	92	83	102	108	112	106	108	100	116	81	109	107	97	95	88	86	97	100	90	93	98	106	100	107	96	79	99	102	98	101	93	97	101	105	111	99	121	119	85	102	106	91	106	103	103	94	99	121	117	119	106	104	99	111	90	106	108	105	89	88	95	99	98	82	91	93	119	117	120	119	103	107	85	95	80	96	99	114	113	115	100	77	107	82	122	105	111	100	111	92	103	121	96	87	86	83	125	106	109	87	112	91	91	110	90	101	102	99	97	92	83	100	98	107	89	94	121	103	102	97	110	96	87	111	106	104	89	108	111	109	115	103	106	97	107	108	97	112	112	92	101	105	117	108	105	98	88	93	112	98	120	95	103	98	97	79	102	87	107	107	113	91	98	101	107	103	97	86	105	112	75	106	113	77	96	91	94	108	87	117	88	107	87	104	101	99	102	107	88	111	127	86	91	120	97	96	94	98	119	105	100	110	92	88	117	108	95	101	99	88	96	89	98	99	101	108	98	98	92	91	101	93	105	98	92	106	104	94	80	103	96	114	94	93	91	95	89	107	98	89	114	88	96	107	111	93	91	111	105	93	108	87	86	93	104	119	119	90	86	96	85	93	105	106	108	101	104	90	86	107	105	111	110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5709	415	534	561	492	482	442	391	431	366	399	402	379	380	367	384	381	348	361	356	383	347	394	347	358	344	375	313	387	343	382	343	346	344	321	357	321	337	383	371	371	380	360	361	343	347	356	319	345	332	379	339	331	346	332	339	354	308	356	321	352	338	299	357	335	361	337	376	334	337	352	342	357	348	329	355	343	322	344	375	350	357	363	339	389	339	377	332	351	322	370	349	344	343	340	348	359	372	311	348	340	353	345	322	358	325	302	375	341	359	351	339	319	302	332	344	326	331	351	367	325	353	317	358	338	369	352	371	327	351	323	318	316	329	333	373	339	339	339	347	337	318	353	306	381	343	334	380	341	326	364	352	348	332	360	332	343	323	348	330	366	331	344	341	336	321	358	363	349	350	364	336	306	353	367	357	338	337	359	358	335	360	334	320	342	341	314	350	351	381	331	363	324	348	333	339	373	349	359	338	365	363	373	332	354	350	314	327	340	364	330	382	286	335	334	374	349	342	353	319	345	359	338	364	325	330	344	381	339	346	335	339	349	341	346	363	361	367	342	346	314	337	377	337	339	326	334	353	363	390	347	349	346	355	339	343	342	339	313	355	336	341	356	350	328	340	337	354	348	332	332	327	354	311	338	351	339	327	341	315	326	347	328	353	337	384	359	343	337	365	344	318	343	316	341	370	370	331	330	338	348	355	376	343	337	371	355	335	347	375	337	360	350	341	357	335	345	345	322	377	342	393	344	341	355	344	334	358	348	340	339	329	343	348	361	344	345	356	353	325	349	339	344	316	325	355	338	318	360	345	317	371	382	321	326	320	366	346	337	339	331	341	319	353	326	334	348	337	312	329	344	335	364	306	358	338	348	353	310	322	351	326	318	350	329	343	356	322	328	344	351	344	354	342	333	335	356	392	325	339	324	374	368	343	371	375	366	327	324	354	320	330	325	330	339	339	339	333	352	358	364	365	367	344	353	358	320	353	347	370	316	308	366	335	336	327	334	322	351	363	357	324	370	351	347	355	312	351	327	344	337	333	372	333	357	299	336	358	333	357	347	358	351	347	305	350	353	376	343	381	334	358	355	354	363	362	345	334	354	328	340	327	338	353	368	355	343	311	336	324	327	335	338	361	347	353	342	323	336	340	347	352	346	352	354	372	351	330	368	365	310	330	344	358	352	338	359	342	346	334	326	365	364	365	349	368	366	327	376	331	314	332	345	357	315	364	336	345	335	350	362	319	331	364	378	384	341	356	356	314	315	326	340	344	352	354	309	300	338	344	344	343	353	339	344	343	303	347	389	365	372	325	355	358	343	326	337	382	340	340	313	342	347	331	340	350	351	316	342	346	328	304	349	372	343	319	342	319	369	349	337	385	345	344	357	328	379	344	340	342	331	308	334	357	346	350	306	341	360	330	332	336	296	391	347	336	334	321	351	338	383	297	330	339	332	342	365	368	358	335	338	325	333	385	344	347	329	346	316	355	339	335	340	365	355	334	322	351	348	335	357	343	348	354	361	328	352	355	365	369	340	353	346	365	398	338	366	347	311	329	328	341	356	361	349	351	322	326	369	323	367	362	374	338	388	343	356	305	341	342	348	337	340	355	291	344	340	351	363	354	346	350	303	348	348	332	325	355	326	336	304	332	353	350	365	334	356	354	304	392	341	316	349	340	339	347	366	345	340	378	340	324	351	322	331	315	368	364	363	335	331	352	370	327	320	342	367	357	308	376	311	343	334	351	353	351	336	364	357	361	373	333	354	349	350	328	353	337	359	369	353	320	371	343	388	372	355	336	345	354	349	349	317	321	358	344	351	371	357	332	369	362	331	377	366	364	338	341	338	346	347	366	349	374	342	354	372	355	350	355	334	330	338	337	334	362	356	309	325	369	345	374	340	339	376	334	334	358	321	362	374	335	335	358	378	348	358	371	333	337	349	345	357	349	330	349	334	343	341	298	321	334	363	407	351	333	328	354	319	362	353	330	314	342	346	352	324	370	330	311	345	374	350	336	318	384	338	355	342	375	342	341	356	349	341	321	342	304	343	370	369	333	364	348	346	347	343	334	343	376	325	335	364	353	356	331	348	351	308	328	367	324	338	329	367	345	363	364	355	374	320	362	338	342	352	347	342	340	358	334	343	356	351	337	321	361	351	344	346	345	352	303	334	364	383	356	334	361	340	330	355	313	366	350	337	368	356	361	357	378	350	354	341	333	334	355	367	332	336	359	394	348	364	343	354	342	337	360	353	321	321	344	339	380	308	362	336	342	328	362	352	334	380	346	342	368	371	343	353	347	347	317	343	353	340	340	327	353	342	344	333	343	364	325	374	344	348	337	343	363	345	349	307	350	363	337	330	333	346	322	325	356	337	347	321	349	351	356	349	348	347	316	354	346	365	383	356	365	318	352	354	373	325	329	333	354	362	330	338	335	359	353	331	310	340	373	354	343	321	376	344	374	337	335	359	340	307	312	347	328	358	341	367	318	341	368	359	331	305	357	356	355	333	342	348	310	353	342	331	367	344	353	345	342	316	369	382	323	314	330	358	322	300	301	330	337	324	368	344	369	376	341	375	324	344	313	351	278	343	353	339	338	368	358	340	347	328	340	359	341	373	312	317	354	338	352	347	331	347	319	336	353	338	349	359	362	360	351	346	368	337	342	347	336	368	312	337	345	339	329	348	351	334	361	365	346	362	359	374	329	338	400	342	315	377	319	339	332	340	326	334	312	341	376	306	358	361	352	351	327	368	316	342	322	375	330	322	336	338	362	322	329	305	344	349	325	348	336	361	334	328	336	357	325	351	370	370	390	326	328	336	351	349	370	363	363	314	374	313	367	329	335	347	354	320	341	333	361	362	322	337	332	346	308	345	356	320	304	396	333	363	349	368	320	350	341	373	331	348	329	345	329	325	337	326	324	358	327	341	351	342	351	352	378	347	378	351	373	322	320	346	327	321	355	331	335	349	356	343	355	312	372	330	341	362	335	332	316	368	352	343	331	328	353	369	357	400	348	313	347	385	325	350	334	376	318	334	343	344	339	343	357	299	318	339	340	346	330	353	356	319	348	329	359	355	370	360	338	353	344	339	338	377	347	335	375	358	340	332	350	342	364	311	369	363	364	323	332	339	348	324	332	321	351	354	351	371	353	366	314	310	355	368	358	349	343	366	346	345	323	353	343	333	348	343	318	351	344	370	343	372	370	326	325	316	355	345	349	341	377	336	315	360	341	352	361	325	337	347	362	367	352	343	362	318	328	353	333	349	289	369	334	347	336	338	366	366	367	379	333	334	338	368	341	373	342	325	340	323	342	364	361	382	362	358	334	336	339	350	375	334	352	358	323	344	354	349	350	349	381	315	346	324	348	350	361	343	345	355	349	379	328	341	344	365	355	333	359	331	368	341	382	314	352	343	341	349	290	335	344	324	349	333	358	368	356	326	358	327	382	345	355	345	353	349	326	346	347	366	352	344	344	358	355	354	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37689	15697	3465	1123	856	643	537	479	399	351	369	330	279	283	261	273	270	251	223	241	236	261	247	244	276	241	249	227	258	249	237	227	258	238	239	221	259	246	237	216	244	244	235	237	234	242	239	243	245	240	232	246	217	224	241	236	242	245	256	214	225	233	203	230	238	212	200	244	228	209	241	208	228	247	242	230	213	248	227	219	224	234	237	277	245	222	238	235	229	213	228	198	232	247	216	204	221	235	229	245	209	234	242	220	239	237	210	221	210	232	219	226	228	228	209	207	227	254	227	232	245	217	215	227	248	253	237	253	233	233	244	239	231	219	203	244	228	243	234	223	256	200	219	234	247	244	223	218	221	242	233	242	233	232	233	214	236	204	211	224	247	242	227	208	219	233	234	234	217	230	230	239	238	210	232	242	218	238	246	257	233	243	237	203	254	217	239	211	229	221	230	244	225	250	236	239	218	234	241	227	227	228	229	242	234	211	230	186	223	258	245	249	246	218	207	244	251	237	223	207	218	227	254	232	226	220	235	234	245	246	227	217	223	235	224	207	234	210	240	225	219	236	209	240	213	238	225	243	232	203	218	229	233	220	232	205	212	223	202	227	221	210	231	265	205	224	236	214	227	261	206	263	225	234	207	224	213	233	212	238	213	239	215	222	216	219	217	261	211	236	224	224	226	227	215	223	272	242	206	216	214	216	239	223	241	268	230	225	210	240	238	254	230	252	255	219	219	212	186	249	238	219	250	270	233	243	246	224	219	208	215	220	236	240	214	231	225	246	230	246	235	240	211	233	239	225	215	228	226	240	242	274	231	239	222	233	199	228	259	219	224	232	236	242	223	224	223	239	242	233	248	228	219	231	232	211	224	218	246	261	226	229	234	260	221	261	220	190	207	213	220	215	205	230	230	232	225	233	257	234	224	210	231	198	222	210	209	236	209	199	217	208	260	226	215	231	233	205	247	246	229	224	231	240	216	240	235	242	217	216	202	226	208	239	252	260	216	218	237	248	233	248	217	243	219	226	239	235	198	215	219	241	224	218	260	216	199	241	213	254	220	243	242	245	233	208	235	220	231	219	234	241	209	212	215	235	205	210	244	212	208	222	241	226	202	237	236	230	218	213	217	233	233	225	214	205	229	218	225	234	211	222	246	234	194	216	232	221	245	250	229	234	237	239	199	218	253	211	218	238	207	208	239	239	236	224	234	220	233	225	208	225	216	242	220	245	219	240	217	229	206	197	238	203	256	232	233	238	222	257	200	181	246	237	221	224	223	243	238	217	223	236	193	248	239	241	217	240	230	252	232	200	225	220	217	246	232	234	220	216	232	234	214	227	251	228	250	219	257	228	225	214	222	211	218	210	238	252	215	229	246	248	220	216	231	211	229	223	221	254	227	215	241	235	213	210	223	223	202	203	269	224	208	222	216	209	222	277	214	231	211	237	224	237	235	218	207	225	260	221	222	212	251	244	239	220	233	234	244	243	224	239	255	235	215	244	225	248	214	217	220	225	221	221	221	237	223	203	220	229	255	239	228	220	217	211	205	200	235	213	242	217	252	245	206	220	216	217	248	221	230	212	222	225	232	219	218	221	223	226	232	211	244	198	239	238	223	229	219	225	194	233	222	205	231	220	229	231	244	230	217	232	232	212	225	216	240	215	233	226	196	235	232	216	241	232	231	240	216	257	241	221	224	220	220	219	220	224	218	224	223	219	230	213	245	224	212	229	206	226	229	251	209	230	236	218	239	225	242	214	213	202	215	235	234	223	244	246	230	236	223	235	246	225	210	210	236	226	225	234	252	234	237	214	249	203	221	245	265	201	211	229	228	218	210	221	264	225	236	254	219	232	242	234	217	246	226	237	221	208	230	204	241	222	214	220	201	225	216	228	227	217	238	210	233	240	232	233	216	195	223	220	214	234	230	203	230	247	235	241	255	213	221	236	218	227	214	244	242	220	214	232	220	228	234	223	229	259	213	249	250	230	196	248	227	233	225	227	234	252	224	218	243	223	226	237	205	229	185	200	221	229	218	213	240	232	220	238	212	218	231	261	233	240	254	217	216	220	239	235	219	188	200	233	224	217	229	237	220	228	212	243	250	216	200	222	239	248	224	246	221	236	223	244	233	214	233	204	200	236	222	240	251	219	204	209	223	225	245	219	217	233	266	229	219	225	231	228	211	217	244	226	224	220	224	222	222	231	226	238	209	218	221	213	249	222	234	241	225	218	247	233	224	227	229	243	237	226	211	239	224	188	249	270	238	216	215	272	223	220	223	262	221	228	211	221	243	199	258	209	227	233	219	200	251	234	273	223	228	235	215	214	219	238	237	226	210	237	216	196	221	234	209	222	210	252	226	215	227	216	211	253	213	246	232	214	240	197	211	238	217	236	233	212	199	233	219	226	242	199	224	256	216	228	243	236	230	215	234	217	221	204	239	237	227	220	241	211	214	225	226	247	242	226	203	206	218	254	245	239	232	208	221	214	240	246	239	234	229	229	199	225	241	239	235	240	227	241	242	214	233	224	217	228	232	214	206	228	246	217	248	237	206	232	232	228	210	252	264	234	223	201	236	235	233	215	251	231	244	212	211	242	223	229	211	213	215	235	198	215	221	224	218	217	231	219	205	214	227	240	216	216	218	212	236	223	226	280	201	224	203	244	229	210	225	239	227	227	233	227	220	241	236	227	239	275	223	226	254	190	253	241	217	238	231	226	215	255	239	242	227	227	209	217	223	220	231	246	225	239	231	219	221	246	246	181	225	238	227	253	219	196	222	234	233	259	237	232	228	227	230	231	232	215	242	221	230	250	214	213	229	240	244	231	234	229	233	236	231	225	217	228	238	244	197	223	232	214	252	232	232	229	248	231	224	222	240	214	240	229	227	187	228	230	247	247	205	223	236	246	213	240	263	215	220	242	211	231	251	217	216	227	226	245	267	239	241	210	243	214	243	211	219	235	238	227	221	234	212	216	237	238	210	219	229	205	222	239	235	244	241	246	196	234	218	241	215	247	200	223	248	228	235	223	250	224	234	254	254	220	234	224	226	188	225	208	198	247	204	235	236	198	231	233	229	216	206	214	236	232	211	221	210	222	210	214	235	239	227	227	226	224	222	219	236	237	209	223	241	217	200	248	233	213	239	239	236	221	244	235	225	228	241	230	227	211	235	240	233	225	213	244	229	214	253	233	218	248	251	219	234	239	230	242	233	201	224	250	231	214	220	217	204	234	263	234	255	245	262	209	248	263	216	235	219	219	241	235	213	229	226	220	226	240	248	202	209	256	254	222	250	228	231	245	216	255	221	218	227	238	247	222	208	238	223	223	225	275	214	239	237	225	246	199	218	226	235	236	231	242	213	243	235	205	225	217	236	242	237	215	214	230	232	231	266	216	233	225	230	242	227	222	195	246	240	253	222	206	243	244	244	232	210	230	229	220	256	210	206	204	242	240	218	250	236	234	236	225	188	252	207	274	229	215	228	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16441	1675	3534	3739	3146	2707	2237	1926	1664	1482	1430	1312	1140	1111	1052	1017	986	974	900	887	890	870	812	744	756	800	747	743	760	780	734	737	770	715	785	709	734	720	709	722	707	700	742	718	688	665	715	655	731	676	671	688	744	725	726	662	719	723	686	687	690	724	707	697	685	672	689	677	737	662	734	701	683	684	659	724	728	701	691	703	689	671	663	667	709	654	672	673	720	664	677	668	681	718	667	740	669	661	644	690	681	674	655	659	715	668	645	682	690	717	685	699	617	718	667	662	676	678	672	686	661	606	684	685	648	673	669	655	626	663	684	687	692	685	718	658	686	677	677	662	678	677	707	677	648	705	684	708	697	696	703	649	629	672	670	675	691	688	641	671	653	647	718	690	693	664	669	636	657	679	676	667	661	711	628	635	652	650	643	671	683	660	686	658	656	656	662	683	654	633	652	643	611	669	673	649	605	676	663	670	674	658	710	676	635	696	636	735	688	689	657	685	636	680	683	678	642	635	633	683	708	684	714	673	682	666	699	688	708	729	720	596	668	668	637	670	687	682	666	639	643	705	656	707	662	666	663	649	619	655	654	713	658	647	689	657	669	682	648	641	637	663	673	610	689	671	630	644	663	658	681	639	674	681	658	648	680	666	723	678	635	647	709	650	616	678	636	650	704	658	679	673	688	613	677	633	687	668	660	619	694	681	670	672	642	676	708	641	698	664	670	677	659	622	631	700	661	655	646	681	665	652	691	668	672	687	681	628	633	661	690	702	664	607	655	737	679	647	637	669	694	682	632	676	668	676	664	637	630	614	687	652	647	685	655	685	723	673	673	674	664	712	647	625	633	641	681	690	695	657	662	717	649	635	672	680	672	611	694	667	595	683	667	673	686	695	649	661	684	701	646	596	614	705	694	647	637	671	677	662	656	730	659	705	677	638	703	676	668	671	660	667	680	655	671	641	632	636	678	655	656	660	675	617	687	681	700	679	669	662	659	626	645	664	707	658	663	702	639	605	698	697	610	621	682	662	660	650	658	632	673	720	674	645	681	699	650	639	652	653	649	700	674	657	695	674	646	641	594	675	656	668	677	654	682	623	650	668	593	674	647	628	651	679	653	639	664	675	685	698	643	712	656	679	689	623	654	658	657	655	691	659	641	635	695	675	652	670	677	669	687	636	631	675	682	696	678	671	635	670	673	607	696	670	636	680	651	646	660	663	663	692	675	668	684	622	653	668	635	608	680	672	626	670	647	692	657	644	592	681	681	644	621	647	681	681	622	670	644	695	664	676	687	659	695	676	656	642	647	678	665	671	655	669	664	630	652	686	664	714	721	674	676	653	706	666	681	669	671	691	732	670	701	667	659	658	643	656	638	649	679	660	669	699	647	619	673	711	673	648	640	654	682	691	694	680	722	592	725	711	733	660	661	663	650	655	633	682	694	667	687	685	676	658	690	665	657	706	680	659	697	703	598	658	671	704	652	665	646	637	646	653	669	653	666	677	694	684	716	688	646	674	696	695	669	635	683	718	641	666	682	664	694	624	680	673	660	666	707	688	684	677	641	633	642	659	722	650	664	653	671	656	721	638	653	681	683	682	620	658	665	645	675	668	642	726	675	600	647	682	645	716	700	644	635	674	702	677	689	680	676	664	676	648	700	665	683	647	634	671	685	654	677	652	664	661	651	661	738	656	656	718	684	629	671	691	639	642	656	659	670	668	673	614	666	691	660	667	607	681	727	709	695	632	649	660	647	685	660	648	633	636	672	693	695	686	691	672	705	706	692	626	660	681	700	658	669	651	644	634	665	695	650	592	684	619	689	681	698	677	625	645	673	643	684	652	639	679	634	634	663	664	669	665	680	697	673	658	657	685	671	660	697	641	695	686	646	690	707	701	606	679	685	677	644	622	663	648	647	642	683	688	686	623	665	652	657	691	634	657	662	643	642	688	666	693	679	685	672	666	663	645	652	654	654	674	653	685	664	659	690	705	669	705	661	683	633	664	657	637	696	642	595	657	695	713	633	658	653	640	651	669	712	664	620	686	652	638	732	622	638	654	676	637	656	635	644	647	655	613	627	680	671	648	675	696	678	634	716	650	661	652	658	647	660	691	675	660	687	657	614	658	665	668	684	656	647	668	624	664	633	691	682	679	675	630	673	729	656	673	622	650	682	715	701	700	708	679	618	678	645	690	663	651	684	684	638	630	672	662	704	698	628	689	680	684	675	623	675	654	684	658	655	626	678	709	702	673	608	668	654	706	657	649	651	681	698	652	703	628	656	667	654	626	695	684	691	651	672	636	694	654	698	655	719	674	682	611	645	662	634	659	679	668	649	669	643	678	640	686	656	615	674	670	665	697	650	657	703	676	624	661	684	664	663	649	645	654	655	653	645	636	721	683	677	676	677	666	702	684	654	662	646	631	695	634	686	646	637	676	699	667	656	699	689	718	661	660	676	699	677	646	632	682	707	664	670	717	673	728	668	649	645	690	690	620	690	672	644	703	655	652	630	592	698	708	682	664	685	628	683	688	672	654	659	646	663	670	706	650	654	709	666	611	661	679	645	673	687	667	689	678	659	647	724	692	668	672	694	691	694	660	654	669	657	650	728	679	662	671	637	633	673	653	689	645	633	636	655	664	674	650	693	675	676	692	647	682	700	694	676	670	686	699	668	668	672	649	685	652	674	653	674	686	644	723	638	664	707	676	657	640	653	687	649	675	690	605	661	677	684	689	642	629	696	666	596	658	693	661	686	688	680	691	697	661	685	673	644	653	641	656	711	624	660	640	700	676	666	640	591	670	666	703	634	693	673	651	687	710	651	632	702	708	603	686	613	661	713	658	690	662	656	623	742	682	653	700	660	648	685	703	632	681	655	664	626	630	623	626	659	674	651	680	676	675	666	678	659	685	673	655	659	645	659	644	651	635	624	681	651	655	611	696	691	678	684	703	666	670	681	664	680	650	662	675	693	705	699	641	685	646	699	647	686	697	630	671	626	673	650	666	640	671	687	683	753	660	690	653	648	655	683	689	687	618	652	673	700	624	663	671	668	661	673	665	756	649	650	630	663	678	698	660	662	654	667	660	631	698	654	686	642	683	683	672	691	670	655	656	693	672	658	683	683	624	702	675	614	620	694	687	669	663	651	694	653	655	679	690	690	682	675	678	656	696	701	653	663	668	672	631	627	635	694	652	633	639	684	665	699	672	656	681	650	655	677	664	679	669	641	685	659	647	661	685	702	662	653	692	701	654	691	610	695	665	690	675	694	648	630	669	699	685	668	650	703	654	651	617	691	642	657	754	642	659	652	646	655	655	706	650	646	656	689	682	684	680	683	656	682	664	685	663	672	604	670	663	675	687	681	679	642	698	689	630	666	633	650	657	658	732	665	680	672	631	653	637	695	684	718	719	661	666	659	673	666	655	636	662	654	633	640	652	714	621	689	671	637	692	740	704	658	643	653	600	665	656	654	682	660	661	711	679	641	663	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41618	23015	14423	2635	1567	1155	906	743	629	525	507	502	423	434	327	362	372	337	378	317	356	321	311	309	330	306	274	313	317	296	297	290	282	308	281	307	293	271	289	287	271	306	276	313	311	305	305	310	293	292	280	253	316	280	298	289	293	289	272	303	288	306	273	295	266	294	316	294	276	276	262	275	275	316	310	301	298	285	278	272	288	296	307	306	282	278	264	277	301	267	292	303	296	313	264	290	276	281	252	282	297	297	268	287	291	250	292	259	289	266	309	280	265	272	259	285	274	267	296	295	270	296	281	289	313	278	279	289	296	265	281	266	258	283	280	286	278	290	305	277	287	243	292	298	303	304	321	283	273	299	281	293	283	257	297	287	291	286	271	299	286	331	268	296	286	261	279	282	266	283	279	276	246	267	270	301	272	295	281	282	327	314	275	284	281	274	291	265	329	292	277	277	264	289	278	301	277	282	288	269	279	261	281	286	276	259	303	282	297	273	282	275	282	289	278	307	294	290	274	304	258	302	290	289	248	277	275	255	288	255	284	285	299	273	299	276	271	287	286	283	248	300	283	288	280	294	286	268	296	282	287	281	282	284	291	282	281	294	278	280	276	303	297	274	291	305	262	276	267	289	259	289	283	255	266	280	281	263	261	272	268	301	283	258	280	297	271	276	288	299	283	270	254	268	280	266	285	291	267	262	291	273	324	258	290	260	311	291	305	272	298	261	277	293	285	297	306	274	294	283	286	269	314	296	293	270	280	305	290	258	283	285	308	294	275	307	274	295	268	313	273	275	289	292	273	282	273	267	298	293	313	281	328	302	292	265	292	297	274	267	280	276	283	272	265	267	295	284	318	283	319	277	271	260	306	297	288	257	255	250	255	295	244	286	244	278	276	306	277	275	274	286	296	293	267	296	290	268	256	288	306	306	275	279	303	306	294	270	283	283	298	309	253	287	280	297	298	290	288	259	295	275	280	270	286	301	265	303	254	283	269	274	272	256	298	248	278	301	316	292	258	275	278	283	282	255	278	303	269	298	275	304	272	242	285	264	253	283	293	255	288	259	257	270	301	232	250	295	312	285	271	277	288	254	267	272	265	289	288	287	308	273	280	268	277	265	283	262	289	294	267	283	286	277	313	266	262	248	282	263	276	300	308	292	304	289	259	283	258	244	273	303	273	276	268	266	271	261	290	275	271	313	240	252	250	272	265	275	296	289	260	280	241	293	261	257	316	268	276	289	297	299	310	265	259	275	279	295	280	265	299	270	286	270	271	307	296	296	271	277	282	255	299	278	295	235	272	282	296	270	268	240	256	303	274	279	307	277	259	310	286	272	277	293	287	275	294	268	301	280	292	278	292	297	288	281	280	280	260	259	299	305	266	281	276	327	266	251	313	303	284	283	292	276	270	285	304	283	297	266	278	294	308	300	279	297	277	261	292	298	279	298	316	289	281	330	256	257	320	279	280	290	271	269	281	286	260	322	253	275	275	268	274	287	278	299	259	283	276	238	242	285	283	273	309	284	279	296	297	302	283	301	292	298	270	278	280	284	298	294	275	274	297	278	296	277	294	250	309	293	278	279	285	259	266	293	271	290	280	296	299	280	277	258	277	291	269	275	293	277	276	309	291	290	274	277	252	277	293	268	277	303	298	275	288	313	277	288	252	260	330	277	315	281	327	281	325	293	284	292	268	244	277	285	249	265	304	286	278	312	278	301	283	265	299	259	289	273	290	269	314	285	272	268	300	278	257	306	271	287	272	310	279	261	273	287	287	270	305	294	284	284	287	280	287	259	262	296	287	298	290	271	268	291	292	253	311	278	261	282	282	296	277	299	292	296	280	301	273	292	302	276	302	274	286	282	271	274	279	278	249	293	289	262	266	304	314	314	294	276	271	257	267	284	290	308	271	260	308	301	264	292	313	254	274	247	282	270	295	268	309	307	284	301	306	304	290	293	276	285	296	284	275	269	266	294	311	314	293	303	284	265	281	291	276	317	300	279	295	271	260	264	315	264	315	272	260	292	242	294	301	286	271	306	268	258	303	298	280	279	295	279	275	267	278	302	265	278	279	263	272	299	282	279	266	275	285	314	287	273	268	266	305	253	297	294	301	317	258	281	273	285	276	277	265	302	294	279	283	300	257	282	292	277	294	259	263	308	277	283	289	273	287	293	300	306	310	295	284	274	258	273	277	314	257	295	306	290	260	263	283	277	291	288	305	276	276	258	299	258	291	304	278	243	272	267	285	250	287	280	291	258	265	291	273	259	263	275	296	319	302	268	277	279	274	294	293	296	279	274	297	295	297	282	276	289	240	296	282	275	282	280	312	296	265	304	257	281	289	260	287	287	309	299	270	267	273	282	295	285	286	291	272	276	310	265	293	308	268	286	296	302	304	242	298	277	289	271	316	288	254	271	302	314	289	244	296	302	288	258	296	296	285	278	246	250	263	270	301	286	293	283	291	313	290	264	273	263	311	308	281	292	283	290	275	252	289	272	276	293	285	302	294	273	276	301	299	292	284	282	287	280	272	279	259	298	265	296	308	271	279	283	288	292	279	272	281	315	291	260	290	272	281	293	274	255	279	301	275	300	275	288	306	286	293	306	290	270	268	302	276	254	305	265	269	290	263	288	306	270	289	269	275	282	280	271	263	283	286	312	268	301	292	279	264	272	268	265	275	277	277	282	288	254	313	281	293	250	277	289	285	275	299	259	301	287	267	282	265	296	272	289	263	288	277	267	244	273	270	299	293	235	283	287	261	305	260	298	290	268	253	290	281	286	283	306	258	312	302	303	277	273	297	276	289	259	309	278	305	263	306	273	280	285	299	274	291	263	275	288	270	268	299	312	285	279	287	305	251	286	272	257	298	310	296	277	302	283	264	273	278	271	272	280	273	292	289	244	262	300	293	298	279	296	295	263	261	283	305	286	284	288	288	296	287	294	264	287	287	271	271	295	301	291	280	272	278	309	267	278	267	288	271	288	305	295	245	312	283	260	270	303	291	286	284	296	281	275	279	305	269	301	273	253	284	294	283	283	294	317	289	269	303	259	280	270	278	279	262	319	265	272	257	318	275	277	285	296	259	284	242	315	266	297	268	278	283	303	272	256	270	276	306	253	277	305	277	287	295	282	279	267	290	307	311	314	277	307	281	262	301	297	271	272	270	277	300	267	307	290	272	291	260	298	279	302	318	333	297	281	298	264	293	287	263	307	295	287	271	283	262	273	291	303	250	279	313	261	307	269	276	258	282	286	286	251	270	299	273	285	279	325	286	278	282	258	264	270	295	241	249	290	288	284	284	297	259	275	286	295	342	293	263	290	284	263	257	261	300	279	283	285	285	285	273	282	285	273	279	294	286	270	284	257	323	291	291	277	282	269	305	296	275	294	294	285	266	297	280	279	291	270	274	298	263	268	292	277	278	289	278	296	271	289	298	271	277	280	294	297	270	286	277	276	285	253	278	295	279	273	269	295	268	299	249	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20248	2782	5961	6530	5571	4530	3788	3126	2703	2463	2263	1916	1822	1693	1526	1436	1371	1281	1251	1193	1119	1114	1048	1051	1074	1055	1021	976	964	921	985	866	919	896	930	862	877	875	898	905	854	838	895	829	851	858	867	842	839	838	885	866	817	813	869	819	829	829	837	860	777	843	829	769	809	809	754	832	827	802	754	736	849	815	830	797	812	782	873	780	810	748	799	779	806	779	841	807	760	724	731	768	813	829	791	782	776	804	837	805	783	794	798	798	828	807	824	773	804	810	792	810	758	814	776	782	800	768	765	828	746	789	776	709	767	830	807	779	777	815	743	828	791	759	772	806	833	767	778	755	788	833	751	762	768	823	804	811	783	749	788	792	751	800	727	765	716	812	785	828	790	768	791	819	771	829	811	822	778	769	805	791	806	781	816	758	772	771	819	783	750	795	795	770	815	801	840	807	853	759	754	757	775	813	792	755	773	789	767	797	734	813	800	750	805	819	751	732	812	755	811	812	765	811	782	760	773	752	824	785	756	795	824	764	754	746	810	805	768	789	795	769	735	794	842	759	775	793	804	777	782	775	822	797	778	744	784	751	784	769	772	820	834	750	769	760	783	755	729	730	788	800	731	749	795	761	827	794	768	791	776	784	791	799	819	778	784	791	806	749	791	749	804	775	822	787	726	800	817	779	749	796	820	756	777	778	761	807	786	759	805	843	712	820	759	774	818	826	768	785	782	802	755	774	782	795	796	794	787	834	774	760	789	759	758	800	801	817	771	762	777	806	753	804	781	747	760	773	788	773	747	796	804	749	851	751	806	840	761	805	732	754	801	735	789	783	766	776	744	767	830	788	791	817	752	827	807	769	771	748	721	784	759	775	784	763	736	787	823	766	803	783	755	771	694	789	797	791	755	738	802	753	736	754	813	793	774	783	785	770	753	858	827	831	789	778	798	766	765	779	826	778	760	753	734	791	787	792	772	784	759	783	769	803	812	750	797	802	811	794	740	736	770	769	752	786	790	767	759	767	793	787	791	745	770	817	743	770	784	744	792	769	807	739	777	729	773	774	761	778	779	781	762	776	758	832	789	810	765	759	776	765	799	738	738	725	752	813	787	740	760	789	777	751	784	754	804	801	722	765	772	765	807	760	787	838	793	771	773	754	765	808	794	770	776	793	783	768	773	785	773	755	745	812	785	788	770	781	742	755	757	719	812	812	816	755	850	816	771	874	851	807	770	728	799	819	792	756	764	825	777	758	767	762	805	812	779	750	790	813	774	780	756	828	816	770	834	776	726	755	785	815	813	777	781	807	753	740	761	742	769	761	759	792	792	787	774	746	796	747	757	740	802	806	793	797	837	814	790	793	808	790	825	827	815	766	755	800	727	752	774	775	789	776	772	741	766	773	821	741	815	781	779	811	807	802	759	799	780	788	749	752	740	772	759	784	763	737	811	805	731	796	735	776	810	794	831	790	789	824	767	780	753	763	747	818	824	765	789	764	849	819	770	811	798	787	713	772	824	723	827	778	797	758	798	819	750	782	764	809	822	769	791	793	751	797	795	765	780	781	776	801	745	786	809	807	789	843	792	838	807	802	775	832	799	772	794	787	809	713	761	754	745	761	850	779	773	777	795	824	763	804	799	829	733	733	800	801	758	797	799	734	739	740	804	816	795	834	757	741	777	832	790	832	769	806	755	776	846	736	769	755	806	750	755	736	792	798	796	775	729	750	771	805	769	765	760	750	769	806	796	782	761	779	836	764	796	811	747	793	802	745	728	794	773	775	769	762	807	771	750	789	737	812	790	839	749	777	767	808	765	767	765	758	783	784	755	730	787	751	748	770	754	804	782	728	803	793	794	792	792	772	805	715	779	766	792	798	771	803	738	775	730	799	726	780	812	781	772	760	770	751	763	745	819	776	777	782	756	771	802	842	767	780	784	758	778	782	792	768	785	832	809	789	795	846	835	763	755	796	843	770	757	826	791	748	785	719	781	806	779	773	776	798	768	813	762	753	826	754	761	767	773	810	761	828	761	777	800	745	792	761	774	811	759	748	756	767	798	777	736	747	785	750	745	792	807	788	775	747	718	716	802	789	769	790	797	774	774	781	757	781	774	791	791	754	783	792	741	806	738	791	845	743	858	775	767	778	731	765	777	755	719	769	796	783	741	768	778	804	804	765	799	817	813	796	805	756	778	802	800	829	765	762	803	765	805	835	774	761	758	758	822	780	748	812	746	774	789	790	786	800	810	779	774	726	774	792	783	789	821	785	864	801	756	786	762	765	744	746	724	744	719	801	779	849	821	775	832	805	799	750	765	790	770	780	828	772	814	820	774	779	791	742	783	813	757	815	757	774	815	785	818	785	804	741	784	765	793	801	744	780	821	776	796	829	750	764	767	761	768	812	796	715	802	764	797	802	828	766	769	781	757	800	797	808	794	790	807	757	763	790	759	777	755	820	755	801	785	760	730	765	758	733	769	759	734	762	783	782	806	775	793	752	725	789	774	779	762	803	764	814	782	764	784	767	813	763	766	776	744	785	793	769	764	778	762	779	766	758	733	754	768	779	805	808	715	777	772	752	761	791	775	816	791	789	789	771	777	803	749	736	772	760	757	758	786	798	833	742	746	839	754	746	802	797	818	713	816	780	776	820	801	803	816	852	792	803	790	787	754	740	813	782	783	786	752	795	824	824	786	826	828	780	820	757	758	775	820	797	791	859	832	757	793	794	777	768	755	784	755	796	795	801	774	782	765	762	783	777	775	811	836	713	746	785	734	756	814	767	794	724	780	776	759	731	811	748	806	791	759	762	771	715	726	810	798	820	794	840	775	760	780	761	786	780	766	754	772	758	795	737	769	774	722	801	725	742	775	817	772	805	771	781	791	765	719	747	808	758	816	834	828	805	761	766	848	778	752	705	827	812	838	787	763	759	778	719	785	799	822	836	792	757	744	745	759	760	780	777	779	825	793	818	744	782	758	835	792	844	761	723	783	740	771	744	758	777	773	754	745	803	751	794	746	754	800	770	758	778	760	750	754	768	823	767	768	771	809	797	833	773	817	801	799	777	798	820	784	772	804	810	816	837	783	734	755	821	804	823	715	758	816	738	775	782	784	780	789	788	782	765	743	782	779	753	784	836	778	764	767	749	817	729	792	763	783	762	767	833	779	809	780	787	777	796	756	779	770	785	804	743	798	721	741	808	738	767	750	773	771	828	852	799	843	793	761	793	795	755	808	798	794	769	745	796	716	768	784	779	797	775	762	792	814	765	816	780	780	742	783	798	831	812	775	752	755	797	782	761	765	803	761	773	819	811	776	727	815	857	792	767	743	783	764	769	789	790	795	769	835	776	791	729	749	797	761	795	775	756	771	780	757	777	801	805	783	776	801	802	795	801	782	763	772	843	804	769	816	797	828	778	775	773	768	816	797	759	761	843	808	810	818	795	802	783	782	824	820	758	750	763	734	756	763	763	772	732	825	781	768	803	793	821	757	770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5478	465	317	151	124	132	128	101	82	116	100	110	105	100	90	120	110	116	99	103	76	101	98	104	115	95	88	88	109	89	121	105	86	114	95	94	102	98	114	100	103	104	95	95	98	99	106	99	118	129	110	116	94	105	114	93	92	110	100	107	99	96	77	98	92	102	96	97	120	82	107	109	112	107	87	99	99	105	107	92	96	95	101	86	110	98	87	96	105	103	104	96	89	97	115	97	88	103	91	83	108	104	107	102	94	102	104	128	102	98	108	108	106	101	104	105	97	101	95	132	112	101	109	130	98	93	112	89	106	94	97	105	99	102	88	94	83	102	107	111	89	103	84	85	101	94	95	105	91	92	109	111	107	100	105	111	114	101	119	105	99	100	84	100	103	101	94	89	116	85	97	99	96	99	99	99	106	105	118	94	98	120	103	99	91	89	108	98	106	76	89	90	92	106	97	101	92	101	121	102	100	99	99	106	120	107	97	84	111	107	84	92	105	120	102	90	128	122	101	101	108	114	103	106	101	90	83	113	99	107	90	101	96	84	101	90	93	106	105	113	86	106	121	101	102	104	89	111	98	94	89	85	93	111	94	100	104	95	95	105	85	102	90	117	110	93	95	84	93	90	96	85	103	94	94	97	103	92	124	92	120	110	116	99	103	92	107	92	86	89	108	119	95	114	88	106	104	93	94	98	92	90	111	94	91	110	101	88	78	97	112	100	107	113	105	107	110	97	96	96	93	98	106	102	98	95	99	119	100	100	106	105	103	91	103	106	93	116	92	90	117	113	114	96	97	88	104	111	92	108	102	93	93	112	88	94	105	88	94	90	117	112	84	97	89	100	110	115	103	89	112	99	97	120	110	95	102	92	104	114	92	100	92	105	104	90	80	117	104	107	105	119	96	113	102	110	105	101	90	93	93	103	112	77	105	110	105	92	93	99	116	90	92	108	102	87	99	108	121	108	92	104	106	103	103	105	109	102	112	110	101	89	109	93	105	110	88	105	83	130	83	97	94	108	80	90	102	105	114	87	90	97	100	75	97	91	98	96	107	79	108	106	105	88	93	99	92	96	114	90	87	103	85	103	101	107	91	87	99	88	86	99	107	104	74	114	92	104	106	97	90	99	82	130	95	97	93	120	101	97	89	81	90	84	95	91	87	107	103	101	130	106	102	102	108	93	99	108	106	110	95	89	115	75	78	115	105	99	105	114	96	98	86	84	103	97	101	87	100	93	99	112	107	94	101	118	96	86	74	127	91	106	88	98	87	97	94	104	90	101	87	107	106	97	105	85	114	96	109	80	118	104	95	104	109	120	92	91	94	115	100	89	98	98	89	125	90	84	114	81	96	103	106	97	110	106	87	110	96	94	85	98	86	107	90	98	93	93	95	105	119	102	97	106	93	113	99	98	110	107	70	108	96	115	88	112	92	119	94	118	114	100	111	114	98	99	99	105	96	92	94	120	109	89	105	77	81	84	82	87	97	104	100	99	80	91	79	77	109	107	119	87	86	91	83	79	95	94	86	95	92	100	105	90	113	89	94	104	112	107	125	98	119	86	105	95	93	101	92	98	100	100	108	83	88	105	113	96	101	99	106	105	96	115	101	102	108	109	87	104	88	96	110	96	105	101	109	89	107	100	107	102	102	109	85	119	97	110	91	98	95	97	95	102	89	116	103	86	118	98	94	89	96	92	100	96	107	95	104	94	89	110	96	91	115	97	96	110	100	103	103	101	88	100	86	88	74	77	100	100	93	97	101	102	107	97	99	98	107	92	96	119	101	92	86	101	78	91	101	109	103	106	102	106	109	99	106	80	100	108	114	117	91	85	106	101	113	94	110	96	106	93	82	103	122	86	88	106	93	126	109	86	109	87	95	110	85	95	96	89	107	105	104	103	100	93	100	98	92	96	89	104	119	95	99	89	103	90	113	94	100	97	94	102	98	122	105	90	95	96	92	108	108	91	100	76	80	91	115	113	78	106	113	107	97	107	91	107	98	116	97	99	91	97	108	92	104	104	112	100	101	98	105	119	92	91	81	103	111	90	105	104	115	101	73	108	98	115	109	68	94	110	119	97	84	100	103	114	91	113	111	114	95	97	91	105	100	84	104	101	90	106	106	97	83	105	109	108	97	103	115	112	97	102	112	93	101	82	98	107	95	114	87	110	104	104	121	112	113	96	97	105	86	76	93	99	123	98	113	101	90	118	114	79	110	99	106	96	101	92	98	90	108	96	101	113	103	108	91	107	102	115	103	118	97	100	98	100	102	99	94	108	114	82	124	96	108	92	104	98	104	80	88	90	111	87	96	104	94	97	98	100	88	104	101	102	99	100	121	134	98	91	116	105	106	119	101	97	103	78	110	114	102	112	89	96	99	104	124	95	97	102	83	105	106	120	87	99	84	106	99	104	111	115	91	98	109	120	105	109	107	79	88	122	107	110	98	106	96	84	113	117	107	100	96	119	101	108	109	115	91	110	99	99	115	122	89	100	118	91	106	89	95	109	100	97	85	108	107	101	102	85	93	100	93	79	94	97	93	117	108	100	105	102	102	103	105	100	97	92	84	106	101	100	120	99	95	93	112	85	94	89	120	113	102	105	107	112	92	97	102	89	107	99	111	96	90	116	99	104	98	101	97	96	107	97	88	76	110	91	103	100	97	104	102	111	95	108	114	92	93	104	94	103	93	103	92	95	108	113	106	107	102	100	100	108	95	106	88	93	95	98	114	109	108	101	108	114	87	85	85	106	118	106	103	101	97	95	111	99	110	103	108	94	100	88	94	102	95	110	118	96	97	113	112	90	116	99	112	89	91	93	93	98	91	99	101	91	111	110	106	85	124	112	102	103	104	99	99	114	101	97	106	110	109	104	86	101	90	96	92	86	91	98	95	95	79	108	80	83	98	106	100	114	111	70	95	105	96	104	102	99	94	103	102	88	101	97	80	101	100	86	96	77	103	108	116	116	98	100	124	104	109	108	114	116	117	106	110	111	86	91	100	98	98	91	114	84	105	108	96	96	101	104	104	110	81	100	82	93	96	112	108	91	104	103	107	88	101	104	113	96	84	115	96	95	114	112	103	104	102	102	96	119	86	83	103	105	84	98	109	99	114	99	97	109	127	122	104	86	96	121	103	97	107	97	111	108	110	115	98	101	86	82	111	102	110	115	86	103	107	102	86	100	113	123	95	99	89	86	100	98	96	111	96	106	97	96	103	106	106	119	111	91	89	95	106	123	98	116	102	124	115	106	102	99	110	107	121	102	113	83	92	80	94	104	113	102	94	109	132	79	102	96	111	115	108	89	100	102	95	115	124	88	97	90	108	93	111	107	101	106	101	82	87	84	94	104	105	98	82	83	101	107	109	110	118	112	100	93	103	99	87	109	104	90	91	109	101	90	110	93	100	110	114	91	95	96	86	83	110	98	87	113	92	98	96	86	110	101	97	91	93	99	102	102	99	103	78	85	94	113	101	108	109	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5487	432	515	533	478	460	485	415	405	421	432	379	343	389	383	376	355	370	365	380	339	375	338	324	339	375	341	340	348	351	331	359	346	359	367	358	363	322	347	361	341	348	385	331	340	325	340	357	340	374	373	344	363	341	331	330	353	329	362	370	337	360	344	341	348	335	349	366	341	344	337	369	363	352	353	320	345	347	343	337	362	373	329	357	318	366	321	322	347	356	384	358	356	312	371	346	359	330	328	364	344	346	352	317	355	374	335	356	343	335	345	324	347	358	358	335	334	341	367	318	347	318	333	370	352	354	347	352	336	367	374	332	328	353	312	351	347	361	338	364	354	327	339	340	348	363	342	358	362	339	378	336	352	361	354	365	367	373	383	343	362	345	361	309	394	357	337	322	359	330	304	351	371	385	369	354	340	358	333	318	348	380	307	328	346	376	366	313	349	327	322	309	360	352	317	321	334	347	348	340	348	323	351	354	340	345	336	332	339	321	355	339	337	362	330	341	331	328	355	387	329	358	317	331	365	335	316	324	349	337	367	331	319	360	348	353	362	360	343	339	387	345	355	363	381	346	343	340	347	339	349	368	325	349	312	342	358	342	353	330	362	375	371	312	348	341	365	326	335	372	317	336	330	375	335	353	346	317	364	330	368	345	361	344	357	393	338	361	339	363	340	354	349	361	329	355	346	358	406	370	348	350	352	330	345	349	386	345	342	350	321	368	343	358	349	332	326	341	361	340	366	348	333	319	347	356	341	319	348	330	343	362	348	340	331	379	347	349	362	345	350	357	366	356	373	324	333	320	308	347	341	329	349	322	355	354	336	359	341	335	337	378	354	362	349	315	346	342	341	375	333	332	346	325	350	348	338	378	330	342	320	345	345	320	382	327	364	346	316	348	346	364	326	350	325	323	316	349	313	355	322	332	311	362	330	346	335	360	356	341	343	360	372	345	363	358	328	348	347	358	300	359	328	371	331	348	375	315	305	365	368	368	356	335	365	333	377	338	366	361	335	369	328	375	323	357	334	315	338	376	354	342	336	339	359	345	341	353	357	345	395	361	360	365	336	362	316	327	350	338	356	359	362	328	351	323	325	344	334	377	341	357	346	337	359	314	345	341	337	367	361	353	330	356	346	366	323	335	331	334	352	349	330	358	339	357	373	344	376	370	381	348	349	362	338	319	363	367	333	349	351	346	326	357	316	351	321	380	345	337	377	340	352	360	342	333	374	367	363	326	390	323	348	340	329	312	345	355	356	334	342	350	362	340	391	353	373	333	348	328	338	350	360	375	330	353	348	363	362	386	343	336	332	354	370	316	359	348	353	357	350	328	356	339	342	353	329	333	316	373	342	371	334	363	322	378	337	379	371	349	316	325	348	368	363	321	349	351	360	317	304	353	324	335	325	364	351	341	333	383	340	327	369	319	345	328	334	341	339	336	365	359	345	322	372	341	364	339	350	355	349	343	343	330	357	339	345	341	349	317	381	339	330	361	349	329	368	350	333	384	355	364	344	408	332	353	342	386	345	335	314	347	352	343	342	304	344	365	355	340	365	335	374	348	355	351	347	360	323	338	350	330	381	307	349	410	373	340	370	364	363	348	317	376	369	381	366	349	335	333	324	325	356	364	364	361	336	341	349	317	328	352	321	354	348	352	346	375	368	351	378	362	388	367	367	362	303	352	322	359	338	337	339	334	346	364	348	338	351	358	322	337	358	334	370	344	344	320	354	307	374	349	339	372	341	373	334	338	329	322	335	318	325	365	378	369	384	373	314	348	347	364	346	338	332	347	369	341	352	344	352	316	346	360	335	342	346	342	325	326	340	365	365	369	365	317	338	359	343	342	336	342	341	355	336	362	350	337	364	358	303	371	395	326	341	352	364	369	344	336	345	353	348	385	384	354	366	374	336	368	329	350	350	349	366	348	348	334	341	301	369	331	345	341	361	333	359	337	355	360	354	340	385	314	373	352	313	358	349	378	290	363	328	354	318	351	356	321	355	357	342	355	360	367	362	356	325	337	348	368	331	371	335	348	333	351	357	374	334	332	358	333	338	343	369	326	358	385	364	355	348	354	330	354	349	352	343	306	371	372	368	343	341	341	349	357	358	336	360	354	338	398	353	381	326	327	352	347	317	354	339	326	338	330	353	362	374	364	337	373	367	351	315	354	356	339	334	366	355	373	369	348	317	371	371	328	338	322	355	363	318	343	347	350	344	376	349	354	351	328	374	341	370	359	371	352	336	352	365	332	343	353	329	332	336	359	323	322	309	339	351	380	341	337	342	356	330	373	345	361	347	355	325	339	359	351	354	361	356	340	335	327	369	366	346	367	309	353	360	332	324	313	347	347	357	364	351	333	351	346	354	360	336	354	373	357	330	355	336	336	386	357	347	319	366	340	306	342	364	311	364	355	323	343	341	336	339	302	353	328	334	346	373	356	373	368	343	320	332	334	357	347	370	349	344	351	336	328	361	335	344	339	315	311	322	303	332	344	365	370	318	384	325	357	353	350	338	374	376	372	330	343	374	292	375	327	365	322	333	336	356	329	340	326	319	335	391	291	366	341	387	345	334	370	324	337	344	386	339	357	353	321	359	347	344	334	361	341	320	356	329	369	339	337	339	376	341	351	352	336	318	362	349	356	365	351	347	370	344	330	360	329	367	327	379	348	332	353	332	340	370	331	341	351	331	353	323	349	336	332	337	357	366	353	330	304	341	375	348	364	372	385	323	345	364	352	329	389	325	369	388	358	329	351	334	360	340	339	362	368	371	338	350	348	369	342	352	335	344	350	339	297	345	328	330	362	374	332	328	367	340	340	383	337	332	361	328	372	350	364	354	317	339	347	340	313	343	336	340	339	359	361	343	345	313	358	323	353	344	320	351	334	333	335	329	360	357	370	345	342	376	360	322	349	299	329	347	348	329	346	382	344	353	347	324	375	329	372	353	349	312	341	355	328	324	304	353	368	371	314	324	363	342	345	347	336	342	344	362	331	362	353	332	364	365	332	360	372	348	340	359	339	345	347	359	367	366	297	365	334	319	332	339	332	355	322	359	325	357	317	367	335	316	321	345	365	375	320	350	346	334	334	335	350	357	350	318	304	345	365	355	353	403	354	338	351	310	313	324	309	353	336	341	368	332	316	322	352	353	360	358	361	372	337	355	326	319	327	336	375	342	358	320	353	315	310	356	364	343	337	330	364	344	343	301	358	359	358	367	354	353	344	334	356	333	363	334	320	320	365	350	346	313	354	325	352	343	339	358	356	331	372	366	328	348	330	329	332	353	360	368	352	356	355	323	332	371	348	320	343	363	352	358	316	332	356	362	351	328	352	347	339	349	369	327	339	337	343	321	330	356	352	329	357	345	353	360	364	352	342	350	364	365	360	359	362	383	348	375	345	377	339	362	356	350	369	361	332	328	357	321	366	303	351	297	347	329	357	304	335	346	345	369	315	361	306	329	366	339	398	348	365	306	352	333	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37057	14875	3297	1160	777	678	545	471	400	378	342	318	295	288	265	238	279	273	276	248	257	236	221	253	227	205	227	244	269	268	219	221	241	256	222	228	242	223	284	264	227	238	228	249	231	216	231	216	205	232	222	226	215	215	252	191	257	207	239	223	227	225	215	212	254	238	220	207	237	242	230	214	198	226	215	249	236	225	212	238	244	215	240	224	238	227	242	228	241	225	244	232	223	233	227	205	222	234	230	232	224	216	253	227	223	226	243	216	200	216	222	229	247	198	274	220	233	237	237	202	245	233	239	203	231	210	237	220	217	213	235	229	244	211	223	219	227	221	214	200	245	211	236	234	240	232	214	223	231	232	240	236	229	238	245	227	232	243	216	254	224	226	236	228	214	237	217	251	219	244	216	212	251	194	245	192	208	230	201	228	204	217	243	206	230	224	236	217	213	206	226	228	221	234	220	210	228	236	213	252	248	247	262	233	214	229	212	255	177	220	223	223	254	237	239	222	224	240	239	219	212	221	240	233	212	235	239	235	254	226	261	229	249	239	248	230	207	242	213	229	215	230	234	226	239	224	248	239	207	222	260	212	221	208	231	236	216	223	233	210	220	239	229	217	221	245	249	237	221	230	234	197	241	219	251	211	220	229	230	265	236	248	257	252	223	230	218	204	219	246	218	220	243	212	218	225	253	223	234	201	231	237	247	214	220	206	212	213	235	196	233	222	234	219	265	203	230	227	218	217	235	253	213	227	242	221	235	216	199	222	202	233	246	209	221	233	220	222	226	225	244	257	249	208	237	246	224	239	219	222	227	215	215	242	211	236	235	207	206	235	232	256	234	244	238	216	212	237	195	203	241	231	206	218	230	237	202	219	224	230	227	235	249	223	208	206	211	245	234	215	225	214	224	212	215	209	203	191	270	228	228	241	227	186	235	235	236	224	245	224	226	207	215	201	229	228	193	236	217	241	218	233	217	261	208	220	211	208	218	203	203	208	217	245	216	236	234	222	218	248	189	231	206	237	225	229	232	224	252	207	211	231	220	221	216	238	214	233	236	210	234	221	251	229	234	253	240	218	226	232	237	231	226	237	250	219	221	205	215	232	212	225	199	250	215	218	233	236	263	210	232	239	220	237	198	215	218	258	228	226	222	237	232	236	225	230	242	220	212	236	200	209	247	246	219	255	240	253	220	205	234	219	252	235	201	214	237	212	211	232	232	196	229	238	220	238	220	209	207	209	254	221	241	207	234	250	216	217	226	233	222	235	206	230	213	225	213	220	196	232	215	227	224	241	256	240	239	211	249	211	234	228	183	233	214	223	244	232	261	221	208	253	219	234	211	218	220	249	240	238	234	200	232	223	252	231	237	232	219	222	218	237	203	219	256	260	266	247	229	244	196	206	241	241	208	212	213	212	236	223	214	225	236	237	228	236	241	245	232	223	236	229	237	240	196	235	211	233	233	234	256	216	257	224	223	225	219	225	238	233	222	229	229	233	231	236	244	237	231	259	240	229	219	253	213	247	276	234	231	225	249	203	210	251	246	216	238	225	225	222	231	212	241	265	238	238	233	229	207	216	222	217	216	234	229	235	222	240	193	249	207	215	231	222	248	233	221	251	222	235	219	197	203	236	240	230	237	197	193	240	221	219	225	183	220	229	223	215	233	232	194	203	246	224	221	229	270	251	215	221	224	230	215	220	214	269	232	197	235	227	215	203	240	242	222	223	209	224	229	221	228	246	202	209	233	224	216	230	227	213	208	234	249	253	233	229	221	245	266	224	217	218	208	229	228	235	226	218	233	233	232	219	249	217	229	213	223	231	208	217	205	213	245	199	216	212	233	234	224	229	228	242	245	230	241	214	231	231	222	239	251	241	222	245	226	229	225	211	236	227	196	233	254	210	218	237	228	224	221	231	232	233	249	244	216	197	209	225	228	210	242	267	227	253	253	231	248	233	208	219	230	223	220	198	219	227	217	220	251	227	206	251	250	240	205	220	231	239	218	237	201	226	202	219	227	250	236	205	211	237	246	226	215	204	241	240	237	225	220	215	205	206	215	216	223	237	225	228	241	243	218	208	230	224	224	219	218	228	230	235	241	237	216	203	213	211	244	211	220	252	231	219	227	217	254	227	209	219	231	201	228	241	223	222	230	229	239	231	238	216	227	215	237	217	213	211	217	206	214	198	265	240	237	224	224	239	225	242	225	220	204	209	248	235	239	242	235	216	222	233	225	232	209	217	231	223	230	233	225	233	226	221	237	231	207	234	221	234	226	250	204	214	254	209	222	227	223	232	216	238	226	209	229	202	212	221	225	225	215	255	257	224	225	209	219	255	212	203	238	234	227	224	226	241	232	236	210	197	188	250	208	222	223	204	223	202	228	217	242	219	225	230	232	240	223	225	239	219	220	228	224	205	229	230	232	273	186	225	240	223	238	235	246	243	250	225	216	237	213	203	244	209	220	222	228	225	235	215	258	227	218	241	241	207	232	227	244	233	253	224	240	255	234	237	198	239	238	245	226	200	236	247	243	220	239	224	233	237	240	234	221	206	228	233	233	228	231	225	243	219	230	207	214	249	237	234	245	208	213	235	259	215	192	220	221	241	206	242	225	228	223	222	233	225	225	207	235	213	241	248	191	220	254	239	224	198	224	264	236	218	226	244	204	220	236	217	222	215	199	228	248	213	214	218	236	216	229	241	222	222	217	207	237	215	198	252	205	219	214	264	247	221	230	228	237	248	238	239	222	209	227	242	203	233	226	209	211	246	225	211	230	260	230	242	230	212	234	223	246	212	281	221	221	178	206	234	220	223	235	228	212	251	242	240	215	235	236	213	200	236	213	211	237	236	201	247	225	243	244	214	216	218	242	210	232	190	219	195	239	209	250	189	210	228	227	250	226	224	231	219	204	205	263	238	210	231	224	208	213	229	237	227	240	225	244	238	212	206	251	186	238	229	227	217	215	207	236	234	239	220	192	254	239	222	226	221	209	223	194	234	218	235	242	228	233	235	205	237	219	216	215	212	219	236	219	221	233	251	240	225	224	244	220	267	236	231	225	236	215	217	223	235	205	249	249	244	242	238	191	229	244	231	243	232	247	218	194	220	213	240	212	238	223	221	224	203	239	226	215	220	205	265	253	242	230	222	247	244	239	213	216	229	226	216	218	224	234	261	227	234	217	226	210	210	232	200	244	246	241	231	241	243	232	235	224	235	241	203	225	231	239	216	235	204	226	228	221	233	215	234	223	226	236	256	239	233	231	195	218	239	217	251	240	219	242	212	229	230	233	236	219	234	249	233	220	264	208	217	249	230	223	213	238	212	205	217	225	233	223	227	224	238	235	236	226	225	230	230	255	221	228	192	217	249	213	226	204	231	258	251	219	236	243	233	231	240	215	226	227	228	232	219	250	217	226	212	233	203	219	228	258	223	238	208	232	236	225	217	241	223	227	191	240	228	241	242	228	208	251	232	221	214	231	228	238	247	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16298	1627	3454	3779	3265	2679	2283	1878	1749	1558	1435	1283	1146	1116	1038	998	994	962	897	942	925	807	822	802	796	803	767	760	790	819	782	719	708	697	767	760	749	711	749	696	737	760	704	696	690	691	683	676	702	706	681	653	717	664	675	671	690	659	657	700	670	712	686	723	666	685	714	684	717	697	668	657	716	664	706	737	674	628	659	649	762	689	705	674	707	715	656	659	697	684	668	669	633	691	649	678	624	684	609	680	712	689	698	639	653	669	671	682	678	668	654	671	686	686	678	691	609	659	654	693	690	661	696	634	645	648	693	665	682	651	640	701	665	691	660	663	662	665	725	669	651	645	635	666	693	649	642	668	670	715	644	676	673	690	654	665	653	701	650	690	663	721	662	681	648	669	668	661	672	655	657	688	667	683	660	639	705	664	672	699	658	651	684	641	680	675	638	645	648	641	641	685	623	615	698	651	624	649	702	665	680	685	649	651	639	646	669	659	680	677	648	650	660	654	643	709	647	624	668	687	664	692	687	650	653	687	664	662	656	647	673	656	701	674	632	653	673	686	663	649	689	726	686	639	677	705	689	652	665	681	646	654	686	643	672	693	691	658	666	636	649	649	710	687	669	682	665	677	697	644	670	668	675	679	694	703	682	687	653	690	669	708	668	648	657	684	657	648	707	661	647	709	718	681	657	646	667	665	694	631	664	625	636	687	723	677	651	682	653	665	657	640	639	671	672	664	673	642	634	675	700	706	638	690	676	673	652	653	691	669	628	639	669	708	672	665	654	658	668	654	682	649	628	678	660	680	660	684	661	625	666	655	691	646	645	704	621	622	654	705	693	663	621	656	686	666	630	670	654	659	677	713	661	596	674	667	689	698	693	726	684	670	688	627	665	683	653	660	683	646	656	656	693	632	698	683	677	663	718	637	648	629	703	665	677	647	666	659	631	645	673	675	652	687	700	648	693	656	686	672	683	642	652	712	656	663	692	635	628	678	711	672	686	719	666	665	732	691	674	717	637	642	641	660	637	643	617	716	660	646	706	685	683	612	617	669	623	673	659	676	683	702	687	636	665	683	689	672	695	643	715	702	616	612	707	697	660	683	712	641	693	675	647	660	687	672	665	672	659	677	707	645	650	689	657	695	648	639	697	675	641	654	654	649	677	669	653	692	649	664	662	630	647	674	650	661	632	620	661	646	631	686	667	678	686	669	664	631	630	647	682	693	673	687	681	681	687	656	638	651	688	693	697	675	664	654	697	616	637	650	682	622	661	659	669	712	693	638	697	658	653	671	618	634	677	685	694	664	669	654	612	656	637	654	679	636	663	645	686	643	657	688	717	680	652	614	691	704	635	697	692	631	698	671	698	676	667	666	655	681	657	694	661	661	659	679	681	641	707	676	674	643	642	642	662	661	716	634	635	668	614	672	678	651	672	665	653	632	653	683	693	665	656	689	684	620	687	719	688	670	677	613	637	690	621	657	636	699	690	633	709	675	667	687	670	710	626	652	637	655	718	652	676	684	654	662	653	645	657	684	645	650	668	667	662	679	657	703	676	623	671	653	633	654	682	669	654	686	615	675	650	683	662	692	632	671	673	687	661	691	650	688	673	659	670	621	644	708	684	694	636	645	648	662	636	666	689	694	661	647	620	668	669	647	713	649	662	720	670	692	692	657	685	630	665	668	682	694	665	659	670	636	699	614	650	668	678	696	703	625	673	720	671	695	689	697	677	676	673	659	643	644	664	703	666	645	656	658	684	657	651	656	650	680	645	640	679	666	674	721	649	639	719	642	657	633	685	712	656	705	623	638	677	668	680	660	691	699	640	683	716	645	629	649	626	697	645	693	659	683	683	689	712	607	660	640	672	691	715	637	694	711	686	638	632	681	673	655	682	688	717	695	686	668	685	646	698	664	695	658	713	671	673	639	653	633	708	679	630	650	628	678	677	711	660	667	680	686	685	641	690	647	659	638	654	659	654	661	679	615	630	669	695	682	701	632	650	670	708	672	671	673	643	668	643	669	639	614	652	666	653	681	662	691	661	649	666	669	650	680	679	659	697	670	657	670	651	634	611	636	633	671	656	694	667	664	671	671	631	673	655	682	680	630	674	670	694	678	721	646	680	674	692	638	651	683	683	652	679	689	684	705	616	683	665	714	692	681	669	703	638	656	644	706	713	669	660	661	646	652	630	696	697	699	643	682	635	659	653	736	702	677	683	659	694	649	642	652	655	677	661	673	663	702	652	672	668	684	643	665	659	680	695	599	677	645	638	666	638	655	635	629	652	696	703	669	687	655	680	675	684	663	669	658	670	674	663	681	654	644	646	707	703	649	721	639	638	633	709	660	746	666	644	620	662	682	672	669	628	644	679	690	642	663	667	637	712	683	642	618	667	662	714	660	676	662	688	670	630	688	687	637	629	715	663	681	660	681	707	680	641	684	652	673	661	651	683	686	695	646	685	636	704	697	668	654	626	693	633	648	653	637	634	685	664	621	686	705	689	690	675	638	687	621	664	660	663	694	648	656	698	652	685	706	665	667	671	626	638	707	673	642	642	636	676	669	674	700	678	677	695	676	682	685	658	692	600	677	626	664	729	679	705	648	717	674	660	619	663	666	656	679	662	628	676	678	703	691	641	639	677	688	678	635	622	673	711	651	646	684	636	669	642	666	657	668	669	726	677	675	667	678	639	700	599	637	686	692	636	677	697	680	659	669	653	714	682	691	642	715	640	688	688	623	622	640	701	656	703	654	674	621	716	671	629	654	693	615	637	675	657	667	705	680	648	625	693	667	661	678	718	624	643	682	689	660	702	667	634	715	700	659	698	676	714	650	674	664	629	671	686	663	654	663	708	632	721	640	678	658	630	662	729	679	683	689	701	612	657	688	650	647	662	691	632	712	630	667	625	672	695	625	672	658	666	637	639	679	635	675	654	662	669	660	656	716	693	712	666	650	713	684	680	686	658	649	619	645	685	636	688	684	660	638	665	642	646	669	724	688	654	654	645	679	638	645	714	659	683	639	638	680	675	661	640	735	711	695	666	675	705	657	715	689	650	708	667	669	667	647	655	662	667	603	664	690	673	682	617	712	657	677	630	677	706	687	650	671	720	639	692	713	654	684	670	626	677	622	655	667	631	665	688	688	658	644	690	704	666	708	703	759	645	655	683	679	645	659	670	677	639	684	665	666	680	649	682	646	656	692	678	661	641	667	632	656	671	646	671	698	667	652	687	688	656	693	686	693	638	635	615	630	675	660	660	691	663	715	687	661	715	688	677	651	742	694	671	644	666	675	689	647	661	660	694	725	646	677	680	676	718	669	694	719	734	704	664	689	684	671	698	701	660	640	680	664	681	708	720	694	671	695	671	663	673	675	647	684	719	647	656	695	674	707	640	669	646	675	665	646	697	663	689	660	655	670	660	682	665	649	677	671	689	660	683	650	687	664	669	673	633	662	645	705	641	671	713	662	665	674	689	681	707	673	669	636	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41566	22722	13168	2555	1564	1216	924	767	618	549	533	451	438	432	391	372	347	367	353	361	335	320	365	327	317	289	275	307	313	302	333	320	313	272	305	292	270	298	314	297	292	301	277	283	292	288	293	320	310	307	294	300	285	278	301	308	254	305	300	328	270	274	299	346	275	309	265	285	351	285	266	307	271	279	295	262	275	294	260	297	287	294	300	288	277	266	290	291	300	276	281	312	277	275	286	290	269	295	267	255	282	301	285	301	260	272	277	291	260	303	314	276	269	279	301	290	289	296	313	296	281	296	278	299	284	286	276	291	266	267	307	303	288	268	320	267	270	304	304	276	288	308	270	289	263	281	276	282	298	300	291	265	281	284	292	288	300	264	265	287	281	273	293	324	262	269	295	267	258	285	267	284	282	272	309	316	298	270	265	301	276	279	275	277	264	279	297	283	321	274	291	274	273	283	294	279	263	282	270	274	282	273	264	289	308	266	269	265	269	270	291	261	258	293	285	302	293	268	282	277	288	289	289	265	271	285	289	298	280	276	314	263	294	313	300	305	272	293	305	306	280	298	295	256	275	257	266	246	260	283	286	268	295	276	294	308	278	265	298	286	290	273	274	283	269	279	274	309	274	275	271	299	281	308	303	284	305	285	288	260	276	284	270	276	267	299	294	294	267	298	281	287	302	304	270	289	304	293	272	285	289	276	302	291	269	268	272	289	269	278	271	311	262	294	255	280	274	292	322	308	271	244	278	257	277	289	299	298	251	262	260	268	278	266	275	274	282	268	265	295	275	271	281	276	292	281	281	283	250	271	281	282	289	277	276	263	262	266	279	338	281	301	270	268	294	287	289	264	251	268	312	288	260	285	253	321	271	263	255	277	299	304	260	279	299	286	306	304	290	297	294	297	288	256	275	275	292	273	269	304	281	305	289	270	254	297	248	276	280	276	270	277	266	271	255	275	275	264	295	268	264	306	285	278	293	278	285	287	277	310	303	287	309	272	261	303	295	277	293	267	295	280	299	316	271	270	298	315	273	283	276	306	286	266	314	278	296	284	250	294	306	300	303	281	294	279	297	275	283	255	284	283	285	301	291	283	304	283	267	281	313	309	288	282	288	276	298	291	282	255	269	280	279	291	299	288	283	291	305	280	277	291	245	282	260	285	271	304	259	286	263	281	293	294	250	272	285	286	257	296	291	250	281	338	298	283	300	281	301	284	288	273	270	293	291	296	309	284	273	282	283	322	277	295	273	306	272	298	285	299	280	261	279	257	295	279	313	310	287	291	267	285	291	283	267	302	279	252	289	275	309	255	284	296	304	293	280	319	283	259	275	255	268	271	276	317	298	285	312	270	293	260	236	292	255	292	295	284	265	281	279	316	282	260	276	253	325	279	280	253	279	278	298	272	279	260	293	280	294	263	275	301	281	303	294	275	280	274	290	286	294	250	261	298	284	294	290	281	271	247	267	252	289	281	279	291	277	293	276	300	282	270	275	276	283	289	290	258	287	290	271	285	311	290	282	281	301	280	303	279	269	302	297	273	303	250	282	277	297	262	289	288	315	313	294	280	279	251	283	294	273	296	280	286	261	291	257	300	304	295	301	286	283	296	265	275	290	303	288	276	282	282	271	303	271	275	287	278	285	315	299	277	276	282	279	268	303	313	326	326	304	280	295	258	285	289	289	280	244	298	270	289	323	252	280	276	267	290	313	269	273	266	274	269	270	284	273	271	252	273	277	322	271	274	285	270	282	292	288	311	277	302	246	298	284	272	262	258	285	291	266	308	282	282	255	264	277	304	284	274	292	303	275	278	281	278	281	284	278	286	306	299	257	303	291	264	259	259	268	251	252	305	274	292	262	288	263	294	285	304	290	264	292	274	272	290	311	262	304	283	263	288	293	274	224	268	303	269	295	287	246	292	277	275	269	318	290	259	278	271	269	304	280	276	285	278	275	274	271	297	270	262	304	280	256	263	265	286	302	271	264	268	276	287	295	264	271	255	282	279	276	282	308	317	309	291	288	280	266	261	272	270	274	300	307	312	280	263	308	302	310	275	279	251	273	269	273	301	255	300	282	277	286	271	283	263	269	273	276	275	291	271	275	266	272	266	284	288	290	269	252	268	279	253	277	278	265	270	280	258	261	262	273	284	275	293	302	292	287	287	277	301	283	285	283	303	304	257	273	276	287	297	267	257	268	272	300	290	285	269	277	303	311	279	302	308	292	275	262	295	286	263	327	276	294	304	328	289	281	270	266	265	275	298	289	277	250	280	247	293	276	264	260	291	286	250	284	285	283	289	276	303	272	275	278	296	264	276	269	298	305	318	265	272	285	288	276	283	276	326	259	279	275	264	296	284	232	294	261	289	278	289	252	261	279	299	259	267	278	278	295	257	317	263	300	282	300	269	274	277	287	295	273	262	297	287	290	300	259	310	283	249	288	304	282	321	312	260	260	298	278	248	251	272	287	271	243	254	282	270	315	275	285	280	290	305	266	264	253	270	264	295	278	284	259	262	306	276	267	292	301	301	263	286	269	285	271	272	272	262	270	294	283	277	267	272	277	268	282	296	274	299	272	275	266	283	291	243	292	285	308	270	226	307	279	290	286	301	272	301	312	301	290	259	294	249	307	315	291	268	288	292	272	299	266	311	288	275	271	272	281	291	285	296	265	265	297	271	292	282	286	280	268	276	279	280	294	277	272	278	296	267	289	292	295	296	290	272	308	295	253	280	283	289	286	277	300	279	281	293	277	278	294	292	294	303	289	262	281	264	284	235	283	266	312	274	275	271	290	304	282	276	291	291	259	295	266	282	299	273	288	294	289	286	289	290	281	273	292	302	287	276	324	268	276	281	287	250	279	298	296	284	272	289	303	274	286	285	309	279	292	297	267	276	289	303	270	293	288	278	261	264	298	271	279	287	263	281	278	291	282	283	283	277	277	288	274	295	269	306	262	315	276	260	280	276	304	286	262	282	292	269	284	254	293	273	288	281	309	283	261	282	275	271	282	291	254	282	268	296	279	283	281	284	260	296	290	278	289	265	291	254	305	285	296	280	279	274	274	276	261	282	272	302	282	279	275	285	288	276	282	281	288	273	267	276	315	299	268	310	265	267	298	303	317	277	264	281	275	271	287	308	278	314	277	262	289	291	293	283	288	292	290	286	287	278	281	281	300	277	300	283	268	298	269	300	283	258	281	277	279	257	286	276	333	261	275	312	286	313	279	278	267	268	283	277	298	272	265	259	306	259	289	294	258	261	299	299	291	268	251	289	292	288	274	251	301	280	310	255	275	279	292	303	295	295	283	246	286	256	267	289	262	275	265	266	263	266	267	273	297	294	300	291	316	296	262	254	279	280	269	262	269	302	275	307	255	304	272	279	265	287	284	283	301	292	274	279	322	311	273	277	285	287	264	320	266	272	312	269	264	275	296	289	251	279	276	291	296	279	284	285	259	289	271	253	306	277	284	259	265	289	295	284	243	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20063	2769	6169	6595	5588	4540	3712	3272	2715	2549	2206	2014	1822	1688	1563	1509	1363	1335	1290	1210	1162	1238	1124	1056	1049	1036	989	1071	976	960	948	915	924	918	931	902	901	914	942	844	867	949	881	866	853	908	899	885	846	870	834	866	775	838	846	830	767	829	849	811	850	875	843	759	811	840	796	833	820	884	848	757	798	770	846	792	768	811	729	783	781	833	811	814	767	800	818	812	785	818	773	800	805	783	795	829	775	766	750	777	829	757	787	805	816	808	768	859	734	790	834	804	819	796	797	776	801	814	814	787	790	831	796	795	804	796	772	782	770	805	805	760	771	771	782	832	808	803	803	772	790	809	818	775	727	808	762	809	767	843	780	771	781	772	746	790	766	764	811	800	835	740	824	764	762	819	759	775	807	813	804	775	786	777	766	790	779	771	802	833	806	772	780	760	768	786	822	759	811	795	742	774	762	807	776	786	814	786	813	718	776	802	827	780	735	762	723	760	817	796	812	774	812	740	831	813	820	760	759	794	790	789	769	785	789	728	834	799	786	732	820	737	799	782	792	793	743	788	796	786	753	791	758	785	710	755	809	761	807	752	781	780	797	770	789	777	772	799	743	801	820	823	759	830	836	814	799	772	779	816	794	829	775	797	776	737	753	787	775	782	776	791	786	738	741	811	732	768	805	800	813	749	841	771	740	821	812	841	755	808	766	755	817	806	781	807	749	786	746	711	751	769	770	769	760	767	763	803	807	784	741	780	794	777	759	744	772	798	793	785	768	744	759	831	807	810	729	761	800	788	796	817	773	754	795	805	762	802	793	764	802	764	792	744	790	781	751	759	785	754	815	772	856	737	798	780	752	771	749	766	761	814	727	822	778	763	763	735	770	789	760	750	769	819	773	761	776	795	749	765	758	786	793	791	799	818	801	770	778	827	777	788	745	794	770	681	758	753	733	797	796	780	794	831	760	810	721	759	795	780	762	768	776	761	776	768	779	839	802	720	827	784	787	804	746	730	760	730	785	739	779	823	792	787	727	760	752	749	736	755	797	771	807	784	784	737	777	790	787	743	780	808	794	767	754	754	812	753	828	777	828	792	780	720	805	805	789	825	794	811	744	794	824	786	788	770	754	802	776	789	757	780	788	786	763	798	815	778	761	753	758	786	747	751	826	796	758	775	790	762	817	780	836	809	791	761	753	776	847	770	818	796	821	813	768	754	768	791	804	794	777	791	834	792	785	804	732	738	762	795	797	764	794	801	774	749	796	716	800	754	770	774	844	776	819	813	791	790	774	766	826	740	789	776	767	818	731	748	800	815	835	762	769	793	832	752	739	789	788	822	797	815	730	815	784	777	793	748	797	778	786	781	757	785	800	782	774	754	791	714	845	813	802	775	790	817	802	782	805	791	806	789	800	791	776	821	757	778	771	778	840	774	831	757	798	786	834	774	696	757	819	730	742	813	716	755	802	733	805	809	808	796	771	796	810	757	807	735	766	824	806	769	790	724	795	787	810	768	810	811	765	792	767	750	758	814	744	739	786	799	809	855	758	745	835	784	777	782	792	771	747	778	783	785	783	760	794	799	794	819	792	833	788	775	774	793	787	770	759	772	811	779	816	831	794	774	808	768	724	807	755	755	788	799	801	778	786	777	800	839	779	805	816	771	758	826	804	777	848	750	782	798	765	755	769	735	757	784	808	809	798	800	755	758	806	778	834	751	836	791	797	747	752	767	795	771	763	806	753	806	828	786	761	772	728	787	829	804	797	778	737	751	742	779	785	797	823	793	845	832	787	815	785	822	761	765	824	773	808	741	732	800	831	793	756	777	790	809	810	788	775	789	783	826	754	802	751	793	803	789	805	804	806	814	762	783	703	731	814	763	803	766	777	762	782	732	852	793	726	809	825	821	741	781	763	794	774	775	757	751	776	754	812	736	801	756	819	779	799	804	809	798	796	717	803	808	830	810	855	709	806	829	759	752	799	819	719	789	769	796	746	794	806	803	724	790	794	783	834	785	792	827	745	767	851	825	725	804	782	796	784	753	785	817	751	776	782	803	775	785	775	778	799	795	833	766	811	774	751	815	788	782	796	785	825	827	785	772	788	770	810	765	758	809	817	771	816	737	810	749	790	820	800	750	774	774	787	810	800	820	821	753	794	805	747	791	834	812	770	780	810	742	845	821	753	755	812	779	776	762	779	781	830	765	844	777	803	725	757	755	813	744	732	734	788	759	791	779	768	785	824	797	802	795	797	776	845	797	773	746	795	796	759	814	815	763	783	774	787	752	807	830	801	825	767	779	782	795	772	783	795	780	753	791	748	766	748	801	734	773	809	716	728	796	784	769	737	738	801	775	803	779	808	787	788	769	737	792	814	725	777	807	764	848	787	784	762	749	829	738	809	809	780	825	790	716	817	817	787	783	769	787	804	834	783	780	784	767	824	736	791	799	793	752	708	740	809	751	731	720	787	798	824	753	793	816	788	821	773	764	768	793	764	770	744	802	770	770	760	780	819	733	790	820	775	776	779	796	812	800	742	816	785	805	745	795	756	787	695	764	757	748	772	775	805	805	768	808	830	785	802	839	807	788	762	796	837	758	777	821	808	739	764	776	789	733	785	813	798	771	765	739	783	834	808	791	795	772	740	799	784	765	822	785	777	772	763	759	807	813	791	802	740	786	786	843	777	797	775	801	789	815	765	753	767	786	764	837	818	816	798	756	775	793	770	764	784	800	785	766	808	764	758	803	774	789	781	808	807	761	799	758	805	765	854	816	768	819	764	779	723	762	761	792	790	779	818	795	804	842	803	831	816	801	764	733	767	811	744	785	744	764	775	780	759	815	783	845	778	810	743	768	790	815	804	777	763	749	764	805	749	746	769	737	769	747	779	811	796	773	801	808	776	753	755	778	770	807	817	787	773	808	736	734	813	752	786	783	784	795	812	788	791	754	850	806	779	795	799	791	807	826	815	822	836	783	784	764	815	806	768	713	833	756	801	731	777	755	807	764	799	757	806	748	800	758	865	734	783	784	760	752	788	760	768	794	782	763	745	743	790	786	798	738	771	745	832	816	825	793	763	770	749	799	827	779	767	802	804	804	811	802	836	784	755	791	749	771	798	797	790	795	831	776	802	826	756	788	769	768	765	750	771	764	769	767	815	772	746	756	816	773	808	764	827	809	770	785	783	757	775	774	832	748	790	820	755	711	735	809	783	758	783	820	779	812	768	785	768	773	756	761	808	864	798	758	720	773	747	730	787	756	762	786	778	839	787	822	778	760	774	753	761	808	763	777	767	776	738	782	780	790	804	803	788	784	769	814	798	787	737	773	754	778	827	782	832	770	832	799	808	764	795	767	762	800	786	739	814	743	752	810	788	755	788	734	792	767	784	756	754	767	801	796	790	753	779	759	771	770	800	736	812	801	802	782	773	788	768	788	805	777	794	833	743	762	757	808	794	741	789	762	796	815	805	822	822	786	832	769	809	784	785	777	796	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5163	398	284	170	149	124	121	117	114	103	107	99	119	106	101	97	96	95	90	110	95	104	112	104	104	114	121	85	108	92	84	102	93	109	98	94	99	130	124	108	77	85	101	114	112	103	87	101	111	103	89	97	95	108	87	105	101	103	99	115	111	90	104	94	88	112	100	106	92	93	81	91	93	101	103	98	102	88	105	87	103	100	107	83	105	129	103	125	90	112	104	113	115	106	117	92	93	111	100	110	102	93	124	113	107	85	93	103	109	92	81	90	108	99	108	95	106	102	82	87	117	111	96	105	93	113	103	104	96	104	105	110	111	104	95	93	103	124	96	94	95	108	106	102	93	93	104	113	105	110	85	101	87	102	121	98	105	98	80	110	96	108	103	97	99	105	95	97	99	87	102	86	87	102	98	95	96	82	88	103	95	86	108	108	95	96	116	110	100	98	99	102	86	96	101	93	99	112	95	125	99	106	120	117	98	95	99	113	112	95	105	92	110	92	106	114	98	92	91	95	102	99	105	91	91	94	101	97	110	108	107	91	103	104	88	86	108	103	87	109	104	106	99	90	92	97	94	115	102	107	107	91	104	82	124	124	94	115	112	78	88	92	106	112	88	112	101	100	85	82	83	102	105	102	92	96	99	91	95	108	95	103	111	98	106	118	108	112	80	92	84	100	112	117	94	108	80	80	80	96	107	113	118	104	106	80	97	102	105	114	107	105	98	98	100	92	96	87	116	92	86	108	97	97	96	88	85	108	114	91	104	94	89	117	98	118	100	117	100	93	84	89	104	88	104	121	87	94	104	108	100	110	90	93	74	105	116	98	101	100	87	86	95	99	99	111	91	106	98	93	94	89	105	94	96	103	107	111	125	80	89	101	113	83	87	84	104	107	91	113	93	93	102	109	98	114	97	90	93	117	109	83	107	106	99	113	109	101	110	93	110	102	96	89	94	103	100	95	95	108	121	100	125	99	99	122	100	102	99	113	96	106	111	103	123	95	98	120	112	94	103	103	90	87	115	102	110	98	99	99	99	99	113	97	92	100	83	109	113	96	92	114	103	95	81	94	94	88	99	98	87	102	91	100	103	106	92	94	86	104	104	94	107	90	99	102	112	104	118	120	90	76	94	101	105	108	97	91	100	100	100	85	122	118	96	106	111	100	115	107	92	89	105	98	82	100	106	95	97	118	119	110	103	104	81	90	83	115	112	96	108	93	104	104	121	94	101	77	111	103	121	93	107	90	124	94	116	96	97	103	98	89	97	105	107	91	109	102	99	108	82	112	90	95	106	78	110	105	114	107	78	116	101	109	93	100	84	99	95	109	102	102	107	95	97	93	100	112	89	99	106	102	87	100	96	110	92	99	101	94	96	102	94	97	98	106	107	106	114	97	100	85	84	93	119	105	99	111	100	110	111	83	93	98	90	95	104	121	102	114	104	83	107	102	110	97	95	108	113	111	96	97	105	105	121	115	101	91	109	97	92	111	97	115	101	86	101	86	91	99	103	111	104	93	89	115	98	91	89	99	94	95	103	80	89	108	101	93	90	107	77	104	95	92	92	104	100	96	92	101	76	72	92	87	108	129	80	77	106	99	103	89	101	112	92	81	97	98	102	114	85	109	107	99	105	99	101	99	101	98	110	115	104	107	97	99	98	105	82	106	100	98	108	101	99	97	108	96	112	106	115	95	103	109	103	95	97	114	88	99	91	115	116	94	90	105	106	85	102	110	81	107	115	124	102	83	88	94	110	79	99	117	115	107	97	86	99	81	87	84	93	97	97	114	94	93	92	92	108	97	104	93	115	93	101	89	105	111	122	110	114	88	106	93	98	109	97	88	100	104	104	102	89	107	99	101	91	109	112	118	101	103	94	102	102	109	102	102	98	109	88	105	109	97	106	107	87	117	98	100	97	102	91	102	101	113	107	87	94	92	101	99	101	100	98	93	96	113	90	100	92	109	95	90	85	106	105	104	79	92	94	111	96	107	90	96	89	109	95	114	96	111	105	96	100	101	93	87	112	117	102	89	111	105	107	97	102	88	104	110	77	90	100	101	108	107	94	91	116	97	98	81	103	114	92	97	105	95	93	81	104	98	108	102	101	103	110	88	86	129	106	113	98	112	92	108	108	96	88	96	98	81	102	101	92	117	103	108	92	117	89	94	115	91	106	86	111	95	97	110	102	99	107	102	102	129	99	109	94	113	98	96	92	86	92	90	94	118	95	90	97	97	105	101	109	89	100	92	122	87	106	101	87	96	104	104	103	109	99	94	114	96	115	80	99	109	102	101	104	100	109	93	98	97	106	96	112	85	100	102	105	111	101	96	81	99	89	106	101	93	117	102	115	103	90	100	109	91	112	97	100	95	105	91	85	107	95	96	117	105	101	114	112	101	92	110	101	88	104	98	96	99	93	73	95	111	105	104	88	116	108	90	106	84	98	124	98	91	112	111	114	78	111	86	91	91	124	88	96	117	90	109	117	107	104	104	113	120	87	108	97	85	103	105	96	109	90	83	97	89	108	117	88	108	81	104	105	102	90	106	81	89	93	92	91	108	108	123	109	95	95	103	81	94	97	96	103	84	100	104	85	106	95	92	104	84	97	105	105	78	112	101	98	106	102	86	90	97	96	88	107	99	117	96	81	111	92	112	91	105	83	103	107	93	111	118	102	100	116	102	98	99	95	86	90	108	107	91	114	118	104	86	82	97	89	89	96	90	102	116	95	88	98	112	77	114	124	95	105	95	125	95	93	101	97	108	109	108	107	101	86	102	100	83	82	116	107	88	99	86	103	121	95	106	83	113	90	89	108	110	93	99	114	102	95	100	102	98	104	101	96	89	95	89	99	108	108	77	88	109	109	93	99	99	106	96	120	90	100	101	111	103	101	106	104	98	113	117	102	99	109	107	117	96	94	96	90	94	101	102	90	109	85	106	102	100	108	84	90	100	100	102	96	89	106	102	98	98	90	97	109	89	110	123	107	100	94	99	87	119	101	105	95	100	104	97	111	112	107	106	103	91	101	103	90	82	102	100	97	113	100	88	85	103	113	88	115	108	106	89	97	94	98	93	108	97	95	108	106	100	96	91	114	107	81	101	92	98	92	89	88	101	104	101	88	89	77	102	101	105	82	91	101	103	97	97	94	108	86	91	96	96	95	99	105	89	86	102	93	82	95	98	117	98	125	121	111	98	84	110	111	98	104	117	88	106	91	100	98	93	95	84	94	100	102	119	103	99	99	85	110	96	94	94	92	105	110	93	115	93	106	93	105	96	104	80	108	107	112	102	95	85	117	108	92	108	114	92	106	94	102	99	85	94	93	111	99	113	93	110	117	117	101	86	79	117	103	108	103	96	92	106	91	99	84	100	94	89	106	93	79	81	101	96	115	82	111	98	95	77	99	93	99	110	90	79	89	98	96	105	93	94	105	102	92	106	84	124	120	113	109	101	99	104	113	83	90	82	97	117	100	101	93	109	101	107	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5052	412	522	561	458	479	414	395	405	390	420	396	439	406	395	338	338	371	343	361	375	381	360	359	328	355	380	356	332	362	369	323	368	320	339	359	356	371	372	355	369	348	336	342	374	366	353	355	342	378	359	361	352	341	349	360	328	351	367	331	340	344	334	335	352	352	351	353	334	344	376	332	351	328	344	365	350	351	323	352	369	348	375	362	337	351	351	340	348	309	340	376	360	342	361	334	381	350	348	366	382	333	334	348	352	342	320	345	375	362	314	371	383	331	344	329	354	358	363	335	330	352	369	318	364	294	337	341	304	332	347	337	340	371	349	329	335	379	344	361	344	328	357	345	365	336	363	376	358	334	301	320	344	373	335	359	356	350	350	352	338	346	350	366	322	308	345	353	351	307	349	350	350	368	338	369	358	387	360	365	349	353	371	375	364	336	328	350	334	329	340	334	341	343	368	360	328	315	332	356	376	344	352	341	360	358	345	332	332	358	329	334	371	342	369	356	355	348	334	362	381	351	341	353	384	388	351	361	384	352	371	372	361	358	357	319	349	367	349	340	314	359	341	409	363	364	345	306	365	371	337	364	355	335	326	339	337	358	323	379	318	333	318	353	347	382	344	367	367	357	334	316	347	307	345	328	347	327	332	345	351	339	341	346	328	326	348	325	368	337	344	349	318	351	350	360	360	319	316	336	358	367	356	363	349	330	329	355	388	351	323	360	343	334	327	407	332	343	331	337	373	353	338	327	323	314	367	335	377	336	370	378	321	378	327	340	343	372	338	339	367	362	350	346	348	309	330	351	332	349	364	339	371	354	356	351	333	316	350	352	333	337	357	347	368	349	342	359	364	377	347	327	329	373	350	357	336	334	328	356	320	330	359	367	350	310	324	339	344	340	327	374	361	348	348	338	309	335	352	331	361	332	332	358	319	355	361	333	354	316	347	334	342	340	342	323	366	354	344	316	316	344	369	337	371	345	391	343	321	343	381	322	328	370	361	330	356	307	347	319	340	324	337	360	367	317	364	336	328	357	334	326	335	346	362	344	326	340	344	339	361	340	339	322	335	335	332	334	353	323	336	325	348	354	341	331	336	351	361	314	355	328	342	366	331	321	335	366	347	342	341	353	333	341	341	330	330	330	347	348	326	375	359	343	321	366	374	338	322	355	344	334	381	352	380	323	321	349	339	342	334	365	359	348	350	317	322	334	373	368	312	356	344	351	313	347	332	338	342	362	351	340	328	305	325	358	352	339	365	347	318	321	358	341	349	355	361	357	317	343	344	338	317	345	346	330	330	323	345	332	333	333	331	338	324	371	337	341	341	387	346	351	376	345	364	325	316	308	349	384	348	334	313	329	331	342	320	345	337	373	312	364	326	333	359	354	351	335	363	358	340	340	358	363	327	318	322	345	342	355	355	332	357	347	331	352	349	374	346	364	360	343	313	335	342	372	316	352	334	330	337	328	317	342	350	347	348	303	367	353	351	335	346	320	334	376	316	343	310	352	351	370	383	352	344	352	350	346	335	383	329	332	324	314	391	363	324	335	325	352	354	352	352	365	364	353	346	320	349	311	375	321	377	341	353	355	346	350	316	371	345	298	303	371	331	340	344	360	352	353	358	339	337	337	346	340	367	330	360	326	325	362	324	300	317	350	363	352	352	358	343	362	358	340	365	363	351	318	333	346	330	338	380	330	335	361	355	330	340	373	355	323	338	355	368	362	352	351	372	359	379	344	344	341	352	353	304	348	334	346	335	337	360	341	362	353	370	348	375	350	349	335	330	340	345	354	337	324	362	346	348	355	372	351	314	328	308	335	346	350	345	364	345	354	345	305	352	347	352	336	368	330	328	323	356	331	353	357	334	363	378	364	342	378	338	367	321	364	329	336	331	339	326	345	359	364	337	355	339	356	336	368	353	349	374	365	351	363	361	347	343	322	352	323	360	321	313	364	346	378	380	377	352	321	353	324	336	348	341	361	315	333	370	334	358	351	321	331	366	349	338	323	328	310	340	362	362	310	350	373	314	351	312	377	339	354	344	338	384	362	332	339	367	345	319	371	330	376	332	347	369	363	358	356	351	370	345	333	315	340	347	342	384	367	346	356	327	362	339	362	361	369	358	329	344	337	327	318	341	342	332	284	333	346	340	360	378	342	352	352	326	341	342	330	351	351	347	340	331	349	328	388	352	353	345	363	384	356	356	327	364	331	353	381	335	360	315	379	351	333	347	361	324	377	341	307	307	342	350	361	329	351	341	351	353	346	328	322	360	380	358	318	356	312	307	360	355	355	365	307	346	351	355	347	331	325	332	344	364	354	350	342	335	358	369	331	356	322	359	324	365	346	349	353	386	358	303	347	350	348	369	324	341	369	380	333	381	327	353	318	341	323	320	362	319	342	343	321	332	344	385	370	363	366	338	324	338	340	333	358	345	345	363	361	340	352	342	349	332	356	315	322	342	366	296	374	347	311	371	335	338	339	346	362	359	347	317	350	356	348	331	356	344	369	337	354	396	331	352	347	351	365	318	363	339	369	357	385	357	345	362	356	366	393	320	342	373	383	326	348	358	316	338	348	347	336	353	321	353	377	333	298	361	365	297	342	373	353	355	349	341	362	332	346	355	352	327	356	352	360	343	402	353	375	342	368	336	318	362	367	328	389	365	309	328	373	364	350	351	339	359	359	339	318	369	349	344	316	361	368	353	363	337	351	363	345	325	357	333	318	342	357	303	326	363	360	347	305	370	313	368	348	375	341	341	338	371	336	368	373	347	337	369	337	361	340	341	385	330	363	331	341	328	350	367	327	343	371	332	320	367	307	330	326	339	348	342	346	351	321	336	333	339	376	348	334	343	357	329	361	324	378	340	321	322	339	360	361	335	342	336	356	347	341	335	353	378	332	329	337	357	366	352	378	378	369	362	338	332	327	345	366	332	331	340	322	367	312	348	365	333	318	355	320	356	328	349	352	353	356	335	365	365	340	366	332	339	378	303	368	370	345	320	385	381	331	342	341	342	336	337	362	363	331	339	389	328	354	338	307	342	352	369	321	355	334	328	353	348	339	340	325	346	339	334	371	345	341	331	323	336	330	331	334	367	348	326	318	363	334	332	356	310	332	349	308	347	346	378	370	344	316	325	341	372	392	337	342	369	330	335	346	338	365	373	332	338	373	372	370	354	341	369	337	327	369	315	342	366	357	363	349	343	329	365	390	353	358	323	328	361	343	315	358	327	328	326	318	344	304	335	351	384	350	341	297	348	326	371	338	338	347	357	359	343	344	368	349	348	346	352	373	349	326	328	322	343	334	355	363	325	351	305	368	335	355	350	336	336	338	343	334	389	337	343	348	344	349	373	341	345	310	346	351	350	355	356	337	341	333	326	352	367	369	349	366	353	369	340	354	352	373	373	332	323	348	308	350	341	320	339	343	336	325	342	338	331	333	380	334	351	369	341	373	350	346	366	325	337	373	358	286	366	368	333	333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36937	13566	2644	1138	808	604	552	421	419	355	342	342	323	311	262	265	255	256	254	276	249	328	282	244	242	261	242	252	236	251	239	213	243	221	216	240	208	245	243	244	226	229	224	252	261	243	241	225	254	229	248	234	249	243	221	217	223	252	215	221	237	226	222	202	232	221	225	202	267	226	223	253	244	221	232	232	227	206	229	199	241	239	228	188	220	248	230	211	240	227	235	209	228	239	240	212	240	232	207	255	215	232	230	241	232	219	253	245	228	245	247	236	219	219	228	226	240	234	232	213	220	224	200	246	230	202	224	233	215	205	231	212	206	214	209	254	220	223	219	228	218	222	226	229	220	225	220	251	210	247	238	231	205	253	241	216	218	227	230	230	210	223	244	214	236	225	225	217	221	235	231	238	233	225	223	232	235	219	239	218	220	230	237	245	212	217	232	243	215	238	250	222	238	237	242	247	232	214	232	194	234	243	260	229	219	253	240	245	237	234	219	225	245	230	235	226	229	227	228	211	218	232	243	203	193	238	237	234	235	228	242	240	245	233	263	242	234	256	241	218	233	245	211	209	218	250	211	246	203	239	190	213	222	221	217	205	227	251	219	212	230	222	241	232	207	237	238	231	227	226	220	233	198	251	214	208	229	226	213	217	225	221	238	247	231	209	222	250	230	242	227	243	211	238	233	219	217	230	215	220	221	204	208	216	243	240	235	223	236	237	220	218	246	201	229	217	217	229	208	223	208	221	222	211	255	217	242	236	201	204	196	262	208	207	228	244	246	214	217	218	251	219	223	224	208	214	221	225	227	255	216	227	227	248	221	223	211	246	215	237	220	219	212	211	239	207	228	194	220	216	218	224	229	234	251	201	231	263	195	238	226	236	220	233	227	223	224	232	241	221	240	218	245	231	240	244	226	210	232	230	220	248	241	224	219	248	224	223	229	221	222	233	269	238	222	225	214	236	229	236	247	248	226	241	250	245	218	257	247	225	209	246	248	227	227	236	217	237	214	208	256	220	235	211	209	231	247	227	216	240	216	229	239	240	214	241	242	203	233	251	233	240	244	232	258	257	256	225	234	228	257	222	227	229	229	242	224	196	206	269	205	234	222	213	233	210	231	211	200	239	231	225	261	237	246	220	218	225	201	218	232	199	223	228	216	222	215	218	218	219	232	210	211	196	195	248	215	228	222	234	236	198	243	255	200	208	216	256	229	206	230	230	231	221	224	241	229	207	252	221	221	216	225	266	222	220	245	260	236	225	237	218	226	229	240	226	229	210	209	220	183	216	230	242	201	233	230	230	232	229	232	240	242	270	239	231	242	224	195	209	208	232	229	256	211	207	229	227	228	202	257	201	220	239	214	230	225	244	214	234	207	211	240	245	218	250	236	254	232	218	230	237	206	238	218	225	198	237	236	239	224	206	227	253	262	232	240	234	252	224	211	227	228	215	212	220	221	213	236	219	241	217	251	230	236	237	236	262	230	219	223	246	202	224	237	214	222	203	203	228	249	236	235	264	248	229	228	250	245	230	239	211	248	216	221	199	204	218	225	217	226	201	238	221	233	237	212	219	229	237	222	236	199	238	235	217	236	219	218	232	231	241	219	224	199	224	268	224	237	240	247	237	220	208	237	238	237	227	250	227	232	212	227	217	229	236	227	210	223	255	231	224	212	247	241	222	227	223	223	213	237	242	210	245	255	211	265	231	208	190	220	235	222	247	241	238	237	257	227	225	223	218	233	224	240	196	217	240	235	218	241	238	253	218	259	250	246	205	208	224	247	226	262	217	228	206	250	212	239	208	233	249	241	225	213	208	228	249	208	217	220	229	230	209	231	211	233	225	213	244	221	222	229	217	224	249	218	233	229	210	225	224	232	198	229	246	208	222	218	239	211	235	240	252	250	230	213	241	229	244	222	257	231	225	242	249	265	227	229	216	243	226	224	208	220	252	222	201	249	218	238	240	183	220	227	229	246	255	225	216	218	230	237	217	231	229	239	269	237	215	222	222	230	217	202	235	229	244	229	221	269	226	212	226	223	245	227	212	220	188	216	224	224	241	227	232	226	256	224	243	221	234	201	226	236	194	223	236	227	235	229	233	232	235	236	229	213	209	254	231	202	223	237	249	249	222	215	192	248	264	225	234	260	193	217	208	234	220	243	221	253	247	232	237	212	208	230	210	212	245	251	216	195	252	237	209	221	212	238	232	247	215	216	240	247	248	242	237	236	233	248	220	219	222	236	217	209	213	227	230	234	213	244	244	244	217	220	210	226	224	231	226	235	273	243	206	214	231	235	235	229	201	225	214	243	230	210	230	214	210	220	225	240	222	216	232	261	215	242	212	211	212	222	228	240	208	246	240	227	204	225	202	224	211	226	226	226	207	254	215	221	210	211	216	200	226	202	260	216	225	199	230	236	214	249	222	252	217	243	237	217	260	211	235	214	246	224	218	216	210	235	233	205	205	219	216	216	222	191	247	217	245	217	220	207	214	208	244	237	243	197	210	203	245	225	251	223	217	255	210	202	238	234	218	201	236	243	239	218	211	238	203	215	221	219	230	213	215	232	207	216	230	237	251	185	225	244	257	250	229	213	227	233	237	209	232	220	222	220	253	220	229	237	227	224	235	226	233	237	239	229	240	221	229	239	228	210	198	206	218	227	240	218	202	219	234	224	243	231	225	227	221	216	262	232	253	223	224	233	222	250	217	232	225	217	257	232	241	243	229	234	204	226	249	244	246	238	224	202	238	225	238	240	218	227	246	217	243	235	220	272	234	192	226	238	225	231	217	220	272	233	205	209	209	233	216	228	230	216	214	238	261	228	231	219	224	226	224	231	239	219	205	210	226	233	263	218	222	237	237	225	217	212	225	227	241	227	239	217	207	239	199	226	246	230	240	221	242	210	256	231	215	234	227	240	242	240	214	241	235	237	231	216	252	245	204	248	255	237	216	243	244	207	236	225	220	220	226	228	232	203	247	219	225	241	226	265	265	217	239	227	232	218	238	232	241	231	245	233	218	241	223	225	213	238	244	227	217	208	228	258	242	243	235	213	225	235	216	261	232	225	220	214	231	235	226	251	219	238	225	243	251	211	240	202	213	221	210	242	225	242	218	223	222	241	220	227	191	233	236	216	238	219	220	221	220	226	243	218	225	224	201	246	245	217	194	200	224	230	223	244	238	219	215	226	220	252	215	228	241	214	224	198	225	244	227	243	239	227	213	216	238	209	204	239	222	233	202	204	229	220	222	230	246	234	222	214	250	242	263	227	213	223	237	206	239	203	217	212	195	240	223	226	205	244	238	238	225	229	242	197	218	221	232	236	215	240	214	230	232	262	225	210	215	226	256	233	219	222	230	183	225	208	214	225	224	244	235	246	228	231	220	240	219	239	230	248	221	249	206	217	202	217	228	220	215	246	242	212	227	229	247	242	232	256	229	236	198	223	238	221	183	221	237	235	217	229	213	209	247	204	223	210	204	249	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15981	1689	3528	3818	3221	2734	2330	1962	1707	1579	1395	1312	1214	1113	1092	1029	964	965	946	844	960	832	856	805	799	781	766	761	773	711	788	779	744	727	738	714	705	705	721	739	729	704	720	738	704	673	751	758	704	690	709	690	720	724	735	728	687	696	686	672	713	712	722	709	679	696	677	659	682	662	734	703	671	657	723	674	679	663	678	701	679	636	667	666	676	701	665	700	649	667	686	656	688	702	638	682	705	694	687	710	689	662	673	681	660	653	732	672	647	685	671	703	708	646	716	694	690	674	639	675	664	713	689	677	620	718	667	686	632	643	663	685	678	625	665	651	642	746	643	679	673	697	681	669	669	679	661	632	686	710	685	659	686	701	657	634	641	618	658	680	722	633	673	658	645	679	736	628	709	656	698	649	634	673	702	629	651	620	710	681	691	664	635	643	696	654	690	655	676	705	713	662	670	711	641	673	722	669	673	667	697	656	628	629	653	666	641	647	697	694	646	671	661	638	696	733	658	749	662	664	646	671	699	639	657	643	673	699	632	691	617	652	691	656	684	688	679	659	647	690	669	677	645	677	716	725	689	614	620	671	635	638	646	641	671	691	654	686	650	708	682	642	708	691	708	665	666	666	684	720	682	657	627	667	674	633	688	654	703	691	695	691	700	603	662	673	651	690	661	682	696	690	678	655	690	674	679	691	690	613	632	655	635	627	676	682	659	644	658	625	683	631	643	712	678	636	679	675	694	705	656	702	666	670	654	623	671	636	694	708	654	669	672	656	704	643	689	696	668	723	670	607	646	659	681	706	636	685	664	696	654	693	648	673	627	679	692	642	648	623	663	669	645	657	654	675	636	632	694	659	678	650	686	619	629	626	656	654	666	644	666	684	636	666	666	672	733	662	636	637	653	663	729	647	652	655	658	670	687	665	714	669	679	711	719	689	682	682	671	649	693	701	672	675	639	654	657	681	682	672	660	663	697	652	620	657	658	675	674	649	698	673	643	683	699	645	678	629	707	697	664	609	667	717	670	653	647	652	672	691	710	682	638	713	658	699	679	684	641	644	683	670	695	663	686	679	645	663	651	657	709	687	717	662	663	647	651	659	641	746	635	651	618	680	657	658	682	709	681	725	653	693	673	671	708	666	693	692	694	689	639	676	637	637	684	640	699	663	665	620	690	713	669	694	674	663	695	650	684	681	652	668	703	642	653	621	658	717	660	669	696	633	688	680	638	700	684	650	647	717	653	678	683	653	659	683	634	642	662	633	678	641	656	642	675	651	682	650	652	673	655	642	643	702	649	683	660	668	677	646	651	674	665	611	692	671	685	691	636	687	676	652	660	678	653	657	677	700	636	633	704	702	698	682	663	652	673	698	640	660	676	684	628	709	677	691	677	652	660	637	640	670	651	687	623	680	689	679	715	628	698	686	667	640	679	663	652	613	654	639	687	660	719	658	607	689	640	665	663	659	679	689	676	679	651	696	640	677	669	662	646	681	658	672	731	672	668	670	670	649	661	671	644	716	659	631	596	657	670	676	661	631	687	693	692	640	618	666	700	687	640	657	698	663	686	668	652	683	662	702	670	650	676	647	712	696	717	659	691	673	656	659	650	691	617	638	648	682	702	652	669	683	631	674	729	663	684	656	706	652	688	628	726	646	687	646	652	658	708	660	656	665	676	657	682	654	683	675	625	640	665	658	644	702	680	682	652	679	631	698	676	679	698	676	677	684	687	651	684	696	662	693	674	660	653	658	664	616	694	699	745	687	689	628	662	686	669	647	677	765	635	654	657	647	728	681	709	684	639	705	655	630	644	660	644	694	633	714	684	661	623	644	672	650	632	652	694	724	709	675	696	665	645	666	679	677	669	655	610	667	664	666	669	650	695	666	678	640	680	694	669	652	660	670	676	666	674	641	648	678	651	707	664	663	669	687	694	632	687	673	654	630	691	667	650	684	629	688	660	665	657	637	685	624	720	649	676	643	672	649	664	652	676	702	669	689	687	718	671	706	692	667	641	657	675	670	633	652	718	658	652	641	671	694	622	722	657	663	647	653	663	647	675	686	650	669	667	677	634	635	695	651	677	660	658	691	668	683	657	667	657	687	665	643	711	654	700	684	641	678	663	636	672	678	701	632	705	706	668	670	674	637	690	644	678	685	694	652	699	667	650	674	658	689	661	684	684	631	659	661	696	665	688	662	590	690	672	663	609	657	658	690	666	694	661	672	651	690	682	701	656	706	655	652	678	652	645	700	683	632	684	693	681	659	649	719	703	701	650	630	697	691	712	676	690	670	677	674	666	676	623	661	669	668	697	635	632	693	713	670	655	657	645	664	647	662	646	621	611	609	637	674	683	646	661	698	681	697	641	689	699	672	719	641	633	653	697	666	633	705	683	696	629	675	690	699	726	678	652	678	715	670	675	653	662	678	670	716	643	692	644	681	688	659	675	657	672	679	681	657	718	661	616	644	652	683	695	639	664	670	666	647	643	735	714	685	704	693	671	622	702	649	654	663	702	655	663	708	657	643	620	654	683	650	652	652	629	699	684	669	618	614	677	684	684	687	665	631	693	652	644	669	665	676	642	674	694	697	681	681	629	634	688	671	667	664	635	700	664	714	670	679	693	674	661	693	688	647	670	696	672	678	700	664	665	677	669	720	668	640	661	680	670	669	644	690	656	652	675	647	634	714	639	656	624	692	676	662	696	675	675	622	616	640	641	637	672	656	671	702	701	664	636	671	695	671	706	653	660	643	710	647	642	661	661	677	683	657	657	649	670	694	666	711	656	655	698	685	654	687	675	635	626	684	731	657	641	655	715	688	652	631	674	662	719	620	717	652	675	680	642	701	696	682	703	671	652	651	704	654	692	681	687	664	699	691	694	704	685	659	686	659	630	681	646	706	651	689	705	667	641	656	632	636	695	708	671	675	692	664	653	685	683	672	680	697	695	624	629	683	708	733	670	697	694	661	655	655	636	649	646	626	628	664	680	664	678	682	681	714	712	662	668	661	634	633	690	696	716	664	662	615	637	719	645	673	643	643	687	631	688	663	677	671	662	634	658	702	667	651	670	649	656	711	669	704	633	694	621	657	660	659	638	677	673	656	666	635	659	648	678	723	641	681	629	653	631	658	679	656	673	652	659	699	697	695	628	657	649	649	657	655	676	686	687	669	648	663	714	668	683	650	673	699	677	713	678	709	699	662	618	638	637	671	644	669	682	668	691	668	677	656	661	668	663	677	655	684	691	706	708	738	648	654	643	634	748	634	650	703	645	659	689	700	676	688	698	633	647	648	682	701	610	658	644	682	681	636	633	702	690	632	701	661	661	608	652	658	712	652	635	702	655	651	660	656	625	639	642	684	706	652	648	664	707	672	688	634	729	662	687	660	656	676	678	630	690	672	676	661	698	669	716	652	645	666	648	705	652	642	690	660	641	669	686	703	684	663	621	656	669	667	653	641	710	706	645	694	629	674	668	705	684	663	657	669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41849	21973	10488	2398	1528	1128	877	824	609	562	529	514	396	414	393	374	364	391	361	339	361	349	337	281	293	307	324	336	303	299	286	300	288	278	327	264	312	292	279	318	311	297	247	301	287	259	293	307	277	298	304	298	313	263	280	295	272	309	289	279	278	251	301	284	300	247	291	282	244	293	288	280	268	290	277	261	306	252	267	302	287	306	256	328	303	306	263	293	279	258	286	278	263	313	267	295	275	314	253	279	333	280	306	292	297	315	300	302	289	290	270	298	279	270	299	280	276	295	270	274	295	262	283	295	275	262	281	287	260	292	253	286	292	307	280	300	262	270	257	282	282	307	241	255	281	258	260	302	287	254	293	271	305	282	255	292	290	260	268	260	269	294	274	280	250	271	293	267	295	273	288	268	246	283	320	274	296	292	286	251	240	262	297	265	289	291	289	304	269	268	275	290	272	281	334	268	299	316	280	264	266	257	271	291	293	293	275	274	283	283	273	274	299	266	277	268	287	272	283	304	277	256	299	283	289	253	276	281	301	283	244	268	261	282	293	294	305	272	303	324	287	278	285	294	269	267	281	288	282	269	304	284	291	270	304	267	271	280	310	276	285	312	252	303	280	272	280	276	273	294	285	275	281	286	275	268	291	322	234	311	285	267	280	296	262	280	299	269	244	282	299	272	272	278	288	260	274	284	286	282	295	257	260	288	319	259	273	288	282	281	272	264	281	254	255	279	283	301	291	279	256	284	287	265	289	299	285	281	289	275	304	281	296	286	296	258	278	316	253	271	259	276	258	271	268	267	270	301	237	278	273	298	260	285	268	275	301	278	274	270	298	264	283	291	260	287	276	284	268	281	308	294	256	267	301	260	255	306	311	260	291	287	260	285	281	293	267	251	284	273	280	278	274	256	280	291	259	314	261	318	299	263	299	286	258	296	236	273	285	282	275	276	271	286	247	305	272	247	271	242	278	279	294	267	245	306	280	277	258	250	285	294	312	293	294	297	270	294	262	253	287	279	285	280	278	261	280	298	267	274	281	284	265	250	238	248	277	299	289	261	291	285	291	268	297	294	305	271	239	266	271	279	294	319	279	273	267	272	259	244	269	301	254	309	254	321	268	288	275	302	312	291	287	302	244	291	332	271	295	277	297	283	308	315	278	264	215	266	260	255	299	243	314	291	316	299	270	281	279	279	287	303	254	262	270	296	268	259	313	287	312	255	299	273	296	270	291	280	287	261	289	292	276	284	265	268	268	310	281	263	306	283	266	289	296	283	264	287	281	266	289	319	293	286	256	293	285	306	286	297	285	280	293	285	292	263	306	275	273	240	277	285	269	274	274	268	282	290	281	292	293	291	274	287	300	282	318	257	291	290	267	267	282	284	289	284	267	280	289	321	270	310	260	278	294	303	261	302	289	309	288	288	259	286	285	274	293	336	280	271	318	285	289	263	261	285	261	268	276	277	288	295	306	297	280	257	301	263	255	288	321	292	283	272	276	286	272	304	272	270	271	286	287	299	288	273	301	297	288	284	277	274	267	277	289	263	270	299	301	287	291	273	292	296	248	289	283	284	273	312	259	302	295	244	269	289	308	304	250	265	277	279	296	270	286	286	281	293	267	302	297	297	259	263	274	284	279	257	270	306	284	286	284	296	282	286	255	268	294	297	288	269	277	279	297	287	293	292	264	307	300	246	289	260	268	273	298	268	315	293	275	273	290	278	310	262	268	283	295	286	294	292	271	279	290	281	296	278	256	261	282	259	286	301	296	267	263	308	277	277	284	231	289	299	294	294	290	287	285	290	301	263	273	283	273	290	255	302	277	279	309	274	262	282	290	261	293	306	299	290	281	284	261	252	283	269	279	288	287	269	306	290	265	270	286	287	270	256	283	269	269	282	284	295	280	273	287	289	286	276	289	275	272	299	295	284	290	281	269	304	273	290	258	279	279	281	295	259	301	291	267	290	266	281	274	288	288	264	246	252	299	277	275	270	282	271	325	283	292	278	286	276	287	289	263	291	258	287	294	269	271	271	301	287	273	290	264	292	310	291	246	310	279	287	299	252	310	287	267	293	241	269	282	280	255	273	297	275	289	288	270	251	268	298	277	277	302	244	296	284	288	293	294	290	289	270	284	265	247	262	286	271	279	306	273	283	289	263	263	288	301	292	314	249	279	254	240	263	269	291	278	285	279	286	293	280	272	283	265	268	281	280	288	252	288	294	289	287	290	288	264	285	300	258	285	260	260	321	286	269	299	264	288	261	284	284	264	298	249	274	262	267	288	275	287	272	269	282	288	262	281	295	305	309	277	262	268	275	288	279	281	268	267	276	292	309	268	257	270	285	278	272	301	281	261	291	279	285	292	287	271	303	276	270	289	295	292	251	287	262	279	246	281	342	307	257	268	285	289	273	279	235	277	268	285	257	267	278	286	257	271	259	302	308	302	287	305	282	290	251	254	276	245	275	308	245	268	281	303	245	260	281	293	287	258	288	282	294	280	250	269	251	281	305	261	292	314	260	270	271	271	274	278	275	307	269	283	230	294	286	296	290	307	259	307	293	250	254	326	257	267	263	246	298	290	248	311	295	274	262	303	281	273	275	290	278	264	280	273	257	286	280	291	274	277	283	263	296	283	300	268	275	286	268	290	257	281	251	296	270	287	286	288	259	284	304	289	300	265	289	289	293	276	280	297	296	274	260	289	290	284	238	301	291	279	299	270	262	272	295	264	310	294	284	272	275	261	276	278	272	276	295	275	304	300	267	286	273	272	288	252	282	284	297	266	270	272	269	289	269	271	301	315	309	300	283	276	293	300	264	267	281	286	270	279	305	264	273	289	304	285	253	265	297	281	281	275	277	293	307	291	286	280	275	269	301	268	307	272	287	312	293	260	276	274	273	295	285	276	246	298	308	279	271	293	268	276	288	289	247	270	288	284	275	303	274	276	292	287	276	275	280	289	299	259	334	314	309	292	297	253	258	287	282	281	274	291	301	280	283	319	271	295	286	253	283	279	274	273	284	277	278	285	273	264	303	258	280	267	274	281	277	326	273	300	267	313	293	282	274	276	276	277	266	271	277	290	266	282	269	305	277	245	263	278	307	283	277	240	269	319	274	293	323	270	294	270	282	276	309	274	273	261	265	272	283	280	273	301	282	258	268	274	311	277	249	285	268	301	280	300	241	285	263	273	253	264	277	257	294	272	274	271	293	256	280	246	286	294	261	260	279	256	285	296	295	300	272	263	252	276	281	272	294	272	259	303	312	263	285	282	285	297	256	284	255	280	284	272	291	292	336	289	299	303	311	283	266	269	279	329	271	298	265	274	274	282	254	279	270	284	297	245	287	296	274	258	277	258	281	295	296	295	283	282	267	290	280	275	281	281	282	279	282	287	245	308	297	256	269	276	288	281	289	269	255	292	276	294	280	309	245	285	277	269	282	293	279	264	283	292	296	275	283	302	305	298	301	263	279	265	262	276	263	331	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19560	2799	5959	6522	5589	4569	3795	3131	2844	2475	2295	2080	1844	1647	1506	1452	1438	1327	1193	1254	1208	1199	1140	1079	992	1085	1027	1010	962	952	985	1023	971	949	908	877	869	849	919	824	905	923	845	839	892	870	836	827	839	850	905	852	870	859	842	874	799	800	859	826	823	826	839	804	808	804	826	844	807	797	812	772	857	786	833	856	777	762	841	773	805	780	873	818	822	794	777	811	854	806	778	788	771	765	798	767	834	799	792	792	797	809	810	785	787	786	828	714	823	777	760	867	749	760	780	821	816	779	794	759	728	768	799	766	759	770	768	771	791	744	799	803	810	771	766	849	763	817	783	775	753	789	819	790	778	763	795	765	780	811	836	803	787	791	724	747	754	765	734	804	792	825	793	821	727	829	747	783	790	788	833	729	770	755	764	805	769	805	824	787	801	739	816	806	764	759	815	772	810	774	767	804	769	782	801	742	736	843	760	738	820	760	812	809	776	757	757	842	809	778	821	740	761	838	791	792	752	806	833	777	788	757	758	802	794	797	786	741	773	814	767	830	710	780	803	746	784	757	781	822	774	744	719	802	768	737	756	785	782	811	816	749	830	763	778	802	781	810	738	739	827	834	830	785	799	734	773	771	764	750	776	786	745	827	769	785	785	784	823	762	769	801	808	770	821	771	750	761	780	776	809	782	787	795	807	755	790	817	805	784	766	771	768	794	807	774	807	743	795	777	817	778	769	785	757	792	754	783	758	793	770	751	794	787	777	772	789	746	808	742	843	726	800	817	810	794	751	779	750	755	755	779	774	733	836	770	833	808	768	788	730	785	740	819	784	793	799	786	777	744	795	784	781	740	795	774	744	795	772	722	724	746	802	779	773	741	764	764	794	813	796	790	758	812	819	773	821	751	800	806	782	809	777	822	758	725	812	776	797	697	801	782	772	756	784	757	744	766	811	843	790	797	785	731	798	766	776	788	826	778	769	790	826	826	767	785	755	768	762	820	758	775	722	823	800	757	757	761	765	772	805	776	767	780	837	782	790	747	761	812	767	752	792	799	798	812	812	789	751	770	801	849	779	792	762	750	811	805	785	775	773	801	731	762	808	796	780	800	709	814	754	779	772	754	793	757	801	793	785	728	769	778	840	800	830	764	735	831	764	722	732	806	780	810	765	782	755	835	749	765	790	755	749	774	764	818	771	818	767	768	790	799	780	763	774	828	707	815	765	753	817	827	763	786	816	798	790	830	759	788	789	779	809	801	795	775	782	774	791	743	749	767	782	781	815	757	800	792	809	792	807	730	812	747	793	824	796	746	789	762	802	774	786	841	778	768	728	773	872	747	785	768	781	784	750	782	769	804	780	785	772	791	780	806	827	770	769	810	826	764	799	798	783	762	731	756	739	742	782	810	761	748	774	808	796	798	800	797	759	733	802	823	785	788	759	763	780	802	777	797	770	745	781	745	801	741	812	793	829	749	775	774	783	768	778	795	760	761	765	815	765	801	756	775	738	784	760	752	785	735	802	776	781	720	777	817	788	787	770	774	790	764	764	795	780	826	798	725	780	830	817	752	767	732	780	762	790	738	791	786	774	800	768	775	769	782	773	787	813	769	808	767	774	801	745	776	762	769	739	781	789	763	807	773	785	775	815	785	778	756	849	747	774	774	756	769	782	756	798	812	796	811	753	771	780	762	774	782	782	831	855	781	787	789	801	772	808	783	793	802	771	764	757	812	761	776	846	745	770	756	806	792	776	784	760	792	759	779	773	797	803	798	799	777	791	820	776	743	788	781	832	829	786	831	796	783	844	793	783	809	794	773	762	816	833	770	760	762	795	739	856	748	805	749	747	784	758	802	829	813	811	782	775	818	814	797	775	786	741	804	771	760	827	764	783	778	790	790	842	792	766	759	763	782	724	791	771	783	815	815	766	814	735	784	773	826	712	798	750	804	789	771	731	783	802	761	809	750	795	769	797	751	792	786	769	825	803	799	778	782	804	839	794	819	782	764	791	796	751	843	789	784	802	800	765	743	770	753	794	789	791	765	767	804	842	793	772	762	820	854	773	759	762	775	762	759	776	761	813	803	801	773	744	774	809	781	786	778	818	756	713	757	777	815	742	778	769	796	816	790	797	775	719	792	723	800	772	817	783	801	813	771	730	747	823	813	771	737	784	772	784	771	785	824	790	784	813	783	808	753	793	819	793	762	750	756	784	773	754	790	831	810	798	754	774	773	759	788	754	756	780	814	779	760	764	784	775	786	806	797	801	793	728	733	734	829	778	840	784	758	801	805	776	759	790	793	763	741	807	785	784	795	754	807	807	780	778	800	775	772	711	807	775	834	791	786	774	764	744	766	791	771	781	776	778	833	794	799	805	809	749	851	758	828	800	793	723	832	777	736	803	739	793	798	783	774	764	790	788	794	794	780	814	775	809	798	803	809	778	823	755	765	780	757	806	818	788	764	801	795	769	782	751	820	756	765	837	767	762	801	817	800	806	785	788	776	753	803	817	778	791	778	781	784	765	767	763	832	776	762	776	727	765	755	798	764	796	767	786	777	788	826	732	813	771	755	771	742	784	804	809	774	759	787	806	758	833	771	814	793	787	760	756	782	806	753	774	808	801	763	823	785	767	789	874	727	783	819	796	797	844	752	742	819	842	765	766	742	748	774	761	786	829	792	800	793	789	817	772	772	712	766	703	803	811	758	741	767	823	762	789	713	768	788	803	799	763	808	793	808	812	746	716	801	814	745	798	790	763	850	772	802	812	815	845	809	780	744	811	766	788	771	772	839	798	778	796	777	793	785	748	793	767	740	766	718	821	768	772	796	774	770	710	772	782	748	769	789	809	811	754	758	810	789	748	771	683	791	757	812	727	756	787	783	778	783	834	814	847	827	766	805	781	754	749	807	745	763	788	781	810	787	796	738	722	763	812	751	795	807	752	785	746	767	786	770	777	762	816	742	761	814	754	747	796	751	793	771	745	816	774	783	787	774	800	813	809	768	761	775	768	748	810	781	809	769	768	775	805	772	766	738	807	813	784	745	790	786	779	819	765	785	771	768	839	790	749	816	735	771	808	776	772	758	773	762	799	802	790	800	733	794	754	747	755	736	748	806	802	807	784	727	782	803	813	776	764	790	755	757	780	748	778	778	818	820	845	748	768	816	828	798	789	755	802	782	752	783	825	804	745	764	773	788	797	777	757	848	723	784	829	757	776	760	770	790	752	757	782	801	782	790	800	740	780	731	770	768	814	753	777	806	774	814	768	803	724	733	753	762	757	753	820	776	732	804	782	812	809	798	830	796	785	776	781	791	781	764	801	820	775	747	775	793	816	766	752	779	765	766	768	796	813	810	845	792	791	772	782	794	769	777	773	785	750	795	779	764	807	795	729	776	738	774	768	773	798	790	810	798	788	794	780	764	744	767	796	815	767	739	771	783	779	807	789	841	765	753	787	760	775	775	761	800	812	762	778	771	790	788	757	774	808	803	778	744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4937	414	274	157	147	119	134	119	101	106	90	92	96	94	107	114	103	123	96	98	102	101	118	102	107	113	107	112	90	111	105	100	106	110	104	111	95	103	92	86	110	96	86	96	91	86	95	93	90	86	93	101	87	89	100	100	82	92	99	105	118	104	99	101	94	96	117	106	112	109	100	96	95	97	96	94	94	91	96	93	90	107	98	113	114	95	96	89	113	115	103	101	115	103	112	96	102	95	101	85	95	99	110	97	95	99	93	105	107	98	97	114	110	95	90	113	96	99	91	104	101	94	118	102	107	111	109	89	99	106	97	117	131	117	90	84	96	100	99	102	100	103	106	100	125	86	84	86	102	98	114	103	109	113	87	94	110	95	110	104	92	107	98	106	87	128	111	86	96	83	104	107	78	124	102	75	79	88	116	94	99	100	86	99	89	128	105	115	104	86	114	97	93	110	99	100	92	99	104	93	92	98	87	104	113	106	118	91	99	93	102	94	107	93	95	86	106	106	112	90	98	119	97	89	93	125	96	89	100	97	102	79	98	110	111	93	106	88	103	98	112	103	101	96	98	99	85	103	103	109	101	95	88	106	87	87	96	90	93	99	107	100	90	73	88	107	97	100	79	113	86	114	85	92	95	115	96	92	99	97	103	96	118	97	87	107	106	95	88	92	123	105	108	97	86	92	106	99	103	105	90	94	105	94	99	101	85	101	88	106	95	112	112	97	89	97	95	99	100	98	115	98	88	95	109	95	98	91	91	108	116	113	114	83	105	95	104	98	86	106	99	110	97	119	82	78	91	112	102	108	82	95	102	111	112	105	91	102	99	97	89	103	95	111	102	106	107	117	107	109	83	89	96	88	92	95	113	85	95	92	121	90	97	107	98	116	109	107	107	101	92	92	97	90	90	96	110	114	84	95	104	87	86	100	102	96	98	99	86	88	87	103	104	102	89	95	103	103	116	94	103	102	103	113	85	113	117	106	84	93	113	84	113	90	101	95	111	92	112	93	114	97	114	116	103	107	101	95	107	102	84	112	105	87	89	117	105	119	93	101	101	80	114	110	144	101	110	101	88	101	106	111	91	84	77	99	101	104	104	96	90	99	102	86	94	103	92	84	102	110	101	100	88	100	89	95	109	100	96	117	109	80	101	96	85	129	106	107	91	82	108	102	104	90	85	95	97	97	103	108	104	109	103	111	94	101	97	105	108	82	95	89	112	115	128	113	98	97	103	91	101	94	100	102	104	93	111	104	87	90	93	106	88	93	100	109	113	95	83	98	98	111	81	121	86	91	117	83	92	94	100	112	97	96	103	92	90	82	106	104	96	85	99	116	93	91	83	102	97	97	99	98	109	96	90	102	105	99	90	106	99	107	96	101	95	102	122	113	109	90	101	99	105	110	114	95	99	121	88	93	87	101	86	106	112	116	90	104	116	121	109	122	97	111	99	114	95	91	95	96	95	97	107	114	107	95	124	90	87	107	85	101	110	92	88	106	109	135	79	95	97	93	99	87	104	97	95	101	101	104	109	108	89	87	105	120	106	101	113	98	105	95	115	86	93	108	86	99	101	103	108	97	111	95	97	114	85	82	105	89	99	96	97	101	94	103	113	103	98	100	102	79	96	101	90	110	118	108	104	103	101	110	123	106	100	105	100	117	103	90	101	120	111	97	115	93	107	102	98	82	96	88	98	86	106	91	97	98	101	92	107	105	90	92	107	99	95	100	92	96	107	112	99	92	114	89	106	106	112	94	94	91	88	95	110	92	104	87	114	100	102	90	120	109	103	95	108	93	97	89	98	114	109	101	100	106	108	100	100	105	112	99	116	117	93	113	100	98	111	109	99	103	88	104	115	86	85	99	131	98	105	120	94	96	94	104	84	109	109	76	93	89	105	88	94	94	95	107	102	102	90	111	119	82	106	111	89	82	89	108	84	112	91	115	105	109	114	75	109	77	104	103	92	117	105	103	88	110	81	101	94	96	98	104	94	85	91	89	106	110	84	83	99	87	107	103	92	102	89	96	133	100	97	107	103	100	100	116	97	93	98	108	86	120	117	110	117	94	108	93	91	101	96	80	89	100	106	87	98	109	105	98	81	114	95	121	106	94	94	109	93	105	118	98	76	119	98	91	107	99	95	110	105	101	95	91	89	96	103	95	122	93	90	89	85	92	92	105	111	97	95	95	101	98	102	119	114	96	107	103	99	105	114	124	96	103	93	102	94	109	102	104	100	111	102	107	111	86	83	108	96	99	96	102	100	82	95	109	103	110	100	97	89	104	99	91	102	111	111	102	106	107	94	104	108	96	91	99	102	95	91	103	107	104	107	102	88	105	97	90	99	90	105	96	86	100	99	97	98	99	107	101	99	86	101	96	107	100	102	86	98	101	114	95	99	105	109	98	106	90	101	99	94	74	89	111	91	96	110	119	106	109	102	111	95	89	116	96	100	93	98	88	118	99	109	93	103	106	99	90	85	96	87	103	109	101	105	84	114	103	88	101	92	107	99	105	115	95	120	95	98	94	100	101	89	95	109	118	99	101	109	103	88	95	96	109	93	119	113	99	99	103	111	109	108	107	90	97	76	125	93	104	103	93	113	97	98	107	92	107	98	101	114	76	88	101	120	101	121	107	94	119	112	90	109	86	102	100	107	97	108	96	100	95	97	102	87	97	91	89	90	96	103	110	120	91	100	116	107	105	90	129	109	97	97	92	122	86	92	107	120	105	117	104	92	99	98	104	117	121	86	105	109	107	108	92	114	95	113	79	102	88	86	93	108	117	111	100	86	85	101	90	96	102	103	117	105	92	90	84	109	93	87	122	117	88	108	111	101	92	81	101	91	109	106	89	97	95	107	99	78	92	123	109	97	90	97	98	94	101	95	90	98	105	91	89	103	120	93	84	116	96	97	101	99	82	94	127	87	121	110	104	98	100	92	77	129	98	90	105	108	98	104	90	100	107	101	116	105	90	100	88	95	88	91	108	97	94	103	95	107	106	86	101	101	96	106	107	109	111	110	94	100	92	100	97	102	89	100	91	115	97	94	96	97	97	121	111	107	96	97	97	100	101	106	102	89	100	84	120	106	91	109	108	110	107	81	98	91	90	106	98	84	86	94	94	107	86	97	97	112	114	104	117	98	111	100	89	96	134	85	112	102	105	90	104	96	84	105	113	86	112	110	109	99	97	100	116	116	107	95	99	97	98	106	87	92	120	100	111	103	94	86	100	104	105	100	88	86	85	97	109	99	96	115	99	115	91	105	97	101	106	92	102	115	90	103	104	117	101	102	101	94	122	121	90	111	82	97	111	97	108	103	93	111	96	86	96	76	103	90	100	96	109	94	101	102	110	106	90	95	107	99	97	110	87	98	77	107	100	87	78	112	104	110	110	90	99	117	93	98	98	102	100	101	120	103	107	112	100	99	90	106	94	111	91	93	72	91	96	106	97	110	102	106	101	95	112	96	103	105	95	89	104	122	106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5004	433	497	530	483	475	480	436	411	396	395	375	378	404	381	336	380	364	372	357	365	381	345	381	372	356	363	341	337	341	346	342	387	380	374	361	322	321	354	349	324	344	355	328	324	370	318	380	369	375	336	346	329	334	359	360	311	313	343	337	329	317	365	352	312	347	322	369	356	318	320	361	379	326	383	336	370	334	304	346	356	318	319	347	364	322	333	345	345	341	374	332	364	365	361	362	315	303	346	323	367	328	368	357	366	370	356	332	348	346	329	360	343	355	343	348	346	362	339	333	341	354	340	353	347	331	355	351	341	344	330	352	357	359	339	357	346	363	340	369	326	330	318	335	336	333	336	341	359	326	342	317	352	352	362	377	355	363	338	344	317	359	333	380	348	355	335	346	334	327	328	316	349	332	338	333	330	371	380	329	335	348	350	379	363	304	344	359	323	358	347	340	343	336	353	373	346	334	327	322	349	347	339	353	367	369	308	351	322	349	346	330	384	349	360	345	324	379	344	352	335	344	356	327	344	345	341	382	346	336	341	366	338	356	369	352	350	335	331	348	354	385	340	350	338	326	323	331	341	330	336	352	321	345	357	362	361	341	342	356	305	343	346	366	359	384	373	322	402	347	396	365	294	334	323	351	345	314	337	324	355	343	299	352	352	387	318	354	339	342	324	347	351	338	345	370	364	315	342	336	351	352	338	355	354	368	343	342	308	330	366	338	334	347	335	327	340	350	331	335	357	337	359	347	360	330	336	355	360	344	349	344	354	329	347	330	363	350	361	357	360	335	352	351	347	350	342	348	340	326	340	318	324	329	355	368	362	371	331	339	358	337	316	367	369	372	346	328	354	318	313	347	354	330	346	372	345	315	363	353	376	385	330	353	340	333	341	321	346	351	391	323	374	353	361	331	342	341	361	352	354	313	353	373	325	368	347	330	316	302	365	396	355	340	328	354	369	384	349	358	330	348	319	358	346	361	357	365	340	331	351	317	324	345	339	364	356	347	369	360	339	377	332	350	350	355	332	365	362	318	318	371	334	340	344	361	375	367	319	346	328	353	358	375	324	327	333	333	343	327	364	350	351	364	335	332	338	376	334	362	348	343	375	348	337	346	345	336	349	364	355	339	341	366	353	305	336	301	364	331	355	343	298	335	324	341	346	340	341	336	322	344	351	344	366	360	337	323	345	322	344	330	359	356	333	349	363	353	339	370	335	357	364	357	335	373	361	386	339	353	371	339	340	369	322	353	370	355	324	349	340	361	362	340	376	358	315	353	370	357	331	316	335	354	338	350	361	328	355	340	328	347	343	331	294	323	331	338	362	357	370	338	326	338	353	355	374	355	366	384	378	325	345	343	330	329	332	376	327	346	314	342	349	345	363	318	365	383	347	376	385	355	354	363	325	332	363	358	368	340	323	322	352	363	372	333	345	308	348	353	348	348	361	338	364	359	367	377	358	353	338	337	368	349	373	323	330	339	326	339	359	303	365	350	339	387	372	330	340	358	368	349	350	327	320	316	326	357	357	356	315	333	297	318	323	359	326	336	343	336	336	368	326	370	397	339	332	360	350	353	313	375	337	332	352	350	329	352	344	330	364	326	337	375	353	357	341	333	336	369	317	353	327	337	306	326	339	372	340	346	384	350	339	341	322	345	377	350	373	352	371	331	341	330	352	334	336	339	357	341	341	334	369	352	347	347	347	327	333	348	346	318	316	358	379	314	350	341	332	363	364	331	334	354	361	334	347	353	337	360	347	376	374	379	355	363	356	328	341	396	369	314	332	333	345	340	341	345	379	353	346	341	354	348	329	373	311	347	367	315	332	370	370	357	340	374	340	331	337	331	352	330	335	374	378	376	324	368	344	349	352	323	357	350	326	337	337	343	372	345	347	337	343	326	339	357	339	333	349	388	353	397	358	358	368	349	326	323	358	353	367	325	333	368	318	346	337	377	347	337	333	363	341	345	348	363	363	321	352	331	335	318	368	381	381	368	366	328	345	309	333	364	333	360	352	377	407	353	358	334	349	378	304	333	330	324	347	359	332	340	346	336	339	337	342	344	349	343	379	366	371	350	325	344	334	409	350	331	377	338	340	301	370	346	356	334	362	366	356	369	339	354	349	337	324	345	338	359	344	329	342	311	355	372	339	345	334	313	348	332	347	331	347	334	337	304	355	342	348	342	372	356	330	323	318	370	370	336	359	333	329	372	300	362	363	337	345	334	368	316	341	380	339	333	355	326	337	366	342	352	343	381	338	357	327	335	380	346	364	361	341	339	344	322	340	336	358	359	337	367	327	380	353	357	354	329	339	329	316	348	370	348	335	335	377	355	376	387	347	406	328	364	333	332	360	346	333	318	348	350	350	371	341	355	325	354	338	334	354	372	340	344	335	372	319	374	322	358	376	336	376	327	365	347	310	347	342	347	354	355	360	336	312	354	339	340	339	331	340	343	355	343	346	317	330	352	372	341	376	377	340	332	361	345	346	319	320	311	346	371	354	375	321	355	352	349	351	327	356	333	308	326	384	309	371	344	341	363	319	362	326	343	361	369	313	382	348	351	343	363	363	362	340	365	352	361	318	360	336	373	336	345	340	359	326	364	342	362	349	346	336	358	357	375	359	297	346	341	350	342	358	353	349	353	343	355	347	371	373	368	358	327	362	384	373	360	341	328	337	352	358	368	331	352	343	344	349	334	383	378	356	346	349	349	359	352	319	341	339	317	318	351	349	357	346	317	367	325	325	319	353	343	319	355	341	328	372	344	348	365	329	311	339	332	344	349	323	353	322	339	360	347	332	382	361	338	343	322	349	363	356	326	369	374	351	361	350	342	331	342	352	319	367	350	337	337	349	320	334	357	362	349	323	359	319	315	340	335	335	377	355	343	323	357	365	352	375	320	368	320	353	364	343	351	351	356	370	342	334	376	357	353	350	354	364	360	316	325	351	322	352	371	336	342	325	364	350	347	349	340	361	328	372	358	353	346	315	357	369	350	356	334	355	343	336	320	357	342	319	355	337	312	346	338	373	380	328	362	346	345	375	363	325	333	366	340	375	366	354	317	370	358	358	355	350	343	337	359	324	376	299	366	355	370	349	340	367	336	377	372	384	350	357	352	366	349	338	339	333	336	332	346	333	343	363	329	368	307	320	308	318	358	352	334	353	347	356	348	336	323	314	350	322	330	360	319	336	352	320	330	324	340	323	336	338	343	374	326	338	362	384	368	341	352	325	351	335	343	345	358	342	357	346	327	361	343	323	384	337	376	341	313	364	360	350	315	357	327	353	307	337	348	347	391	395	380	318	315	357	348	338	352	315	315	354	363	344	342	377	344	372	348	352	330	366	357	352	334	348	338	367	330	332	360	323	360	358	335	310	325	310	352	354	353	369	332	342	387	353	343	377	347	349	321	352	336	357	334	346	343	327	306	355	372	362	362	338	344	334	318	360	338	352	331	349	336	350	329	342	329	363	354	392	331	372	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36218	12579	2378	1213	827	649	530	475	376	395	359	338	325	311	252	255	248	291	268	250	237	250	247	261	242	232	251	228	224	262	255	244	216	231	236	228	224	260	245	221	234	265	231	243	221	252	236	277	254	210	240	243	250	217	228	244	246	233	208	233	256	215	247	222	223	241	217	246	219	207	215	216	211	269	232	235	237	241	255	235	240	230	234	224	231	209	236	228	218	249	213	249	232	236	235	237	210	234	239	213	220	223	235	228	226	218	237	230	233	236	236	212	235	228	236	232	197	236	207	222	239	232	221	205	211	212	236	216	223	209	229	215	259	243	240	216	231	207	237	225	235	248	220	242	207	233	229	222	253	228	243	215	223	236	212	228	223	221	227	238	244	234	245	218	214	237	227	259	233	222	239	215	215	224	228	218	216	228	242	219	226	251	250	213	228	203	246	209	212	207	216	241	234	247	224	224	210	233	240	213	220	254	230	209	218	217	199	247	235	218	223	239	223	229	225	215	237	254	223	219	237	224	237	240	222	241	220	241	229	226	218	249	243	231	244	240	236	236	227	246	226	210	232	245	217	233	226	230	258	215	230	225	219	219	216	214	227	208	217	188	229	205	237	220	210	240	221	231	230	231	226	228	235	210	219	222	223	199	216	219	240	190	224	231	221	238	243	246	210	236	232	217	218	210	247	229	216	270	236	202	214	206	228	223	243	221	223	220	224	213	224	243	198	228	236	234	215	220	212	241	224	244	234	229	216	227	199	210	219	242	213	216	245	258	202	236	219	231	236	212	230	225	243	250	250	220	222	222	230	223	235	212	246	236	249	256	211	253	251	217	208	217	229	206	229	225	234	231	223	206	218	232	227	230	219	224	228	229	250	240	201	221	256	240	262	221	239	229	222	238	241	240	197	218	229	224	234	211	200	224	200	214	203	220	232	213	202	263	250	218	213	239	235	250	217	218	218	228	240	221	228	229	251	228	201	227	215	236	242	231	219	200	215	242	225	223	263	213	228	219	204	206	225	245	226	226	211	218	217	233	200	249	224	239	227	228	226	233	226	215	232	222	228	229	224	241	233	254	202	235	235	207	228	220	224	234	218	223	229	233	222	242	198	230	255	245	235	225	214	258	232	229	211	229	206	217	230	238	213	227	199	234	244	207	247	211	195	227	223	242	247	227	235	219	238	248	225	229	220	217	244	215	202	236	216	251	224	233	233	232	231	248	226	221	217	226	215	197	237	239	216	239	211	248	234	229	218	233	217	235	224	220	220	227	223	228	208	224	210	236	232	207	225	238	208	207	234	210	239	209	234	242	234	218	224	204	240	198	244	223	227	223	229	210	258	205	224	220	225	248	220	266	217	218	213	229	221	210	236	226	237	234	201	244	218	211	230	200	224	239	203	229	194	219	232	244	219	217	274	224	210	235	236	234	249	265	258	218	236	244	236	237	263	223	211	203	228	259	244	221	223	234	197	214	239	234	217	215	225	226	256	224	213	254	227	259	222	244	227	238	272	207	228	227	215	246	203	220	241	201	223	220	227	221	253	220	231	210	221	208	254	201	239	202	222	246	243	222	256	222	219	222	233	241	242	234	210	229	220	227	220	241	232	230	223	238	232	275	243	216	227	227	219	250	249	239	201	227	225	222	223	221	238	246	200	212	243	205	226	213	231	226	237	225	238	231	224	223	199	223	224	225	209	231	207	231	223	224	231	220	212	214	226	246	229	208	237	225	213	196	228	213	241	240	207	217	226	199	230	207	225	219	247	221	216	271	222	216	213	222	220	221	240	236	229	215	228	237	241	234	242	236	257	246	224	220	224	221	234	229	230	235	229	213	206	248	186	239	228	269	216	224	221	213	199	215	222	210	196	252	223	254	233	229	216	244	210	228	241	229	233	244	256	231	230	227	231	228	219	244	256	213	244	236	217	200	226	209	211	211	211	216	220	239	219	243	218	213	230	232	238	204	220	212	199	207	229	227	241	231	203	229	226	241	265	225	226	231	256	220	211	222	234	261	255	228	243	216	217	237	221	241	233	223	242	216	218	212	215	212	200	237	237	220	221	243	221	205	221	201	223	251	233	238	215	240	249	249	229	223	225	230	225	215	230	253	232	202	230	242	222	221	243	225	217	206	231	201	213	222	234	243	221	208	211	250	236	258	252	197	232	223	220	229	236	228	233	222	243	212	230	216	236	226	243	222	250	255	234	242	211	203	253	233	200	203	266	232	241	194	218	227	233	250	244	213	231	239	228	214	221	266	217	209	214	216	255	219	237	230	222	222	211	246	217	247	249	235	244	205	205	220	207	231	253	239	240	258	243	232	218	229	238	237	214	214	226	203	239	195	231	227	223	235	205	233	220	235	238	218	231	228	206	241	253	212	211	247	196	209	239	260	196	214	238	241	234	242	215	229	232	246	206	241	236	222	219	216	220	241	226	217	219	210	211	220	237	249	217	217	221	227	221	214	218	253	235	239	226	227	235	210	225	230	243	199	225	210	218	210	201	208	232	194	232	252	244	217	230	223	230	211	227	228	233	232	222	235	222	233	237	246	236	244	238	255	229	237	212	241	237	233	228	237	228	236	245	229	228	221	237	226	220	239	269	203	241	256	226	213	238	213	221	251	234	240	217	253	253	230	210	243	229	238	232	225	203	216	237	241	221	222	223	250	214	234	222	222	236	193	202	230	225	209	206	223	235	226	231	215	250	246	253	218	224	241	221	228	218	226	225	212	213	193	226	239	217	210	253	214	220	237	218	223	230	242	230	227	218	235	238	224	221	252	246	230	247	224	243	229	202	219	235	232	243	237	233	216	220	222	220	257	197	228	232	241	237	239	228	215	228	217	194	219	229	209	198	236	251	237	225	221	222	255	232	235	225	272	236	244	259	235	253	248	225	221	226	241	226	224	260	213	241	247	218	220	234	228	219	219	216	227	220	214	191	228	212	214	202	206	210	246	240	205	270	226	208	215	245	232	230	235	203	215	256	226	228	236	254	196	239	212	227	222	231	211	236	232	233	201	219	251	211	225	239	204	249	237	226	236	240	193	219	226	236	241	227	205	220	230	219	218	206	237	194	245	212	210	273	236	206	229	214	232	201	206	244	200	216	232	219	223	198	203	222	256	229	231	232	229	215	233	191	237	231	237	247	229	199	221	242	241	235	218	263	238	247	229	214	225	230	234	212	229	222	214	221	210	226	240	236	201	227	209	191	255	241	221	227	251	215	232	225	197	204	244	213	215	217	236	247	239	224	244	217	233	225	215	240	231	188	233	253	232	246	245	215	252	251	206	216	209	241	230	229	221	250	217	225	237	209	216	218	209	230	222	222	233	200	223	227	248	233	246	223	248	251	223	223	205	226	248	207	220	219	208	254	225	228	233	245	219	237	256	230	200	258	228	268	241	244	237	220	223	222	228	233	241	225	223	230	219	206	220	253	218	246	220	222	222	217	256	230	247	236	252	234	199	251	235	241	220	242	242	194	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15535	1642	3451	3806	3330	2640	2298	1882	1669	1578	1409	1386	1168	1094	1047	1062	998	918	935	947	876	878	821	805	754	816	800	780	782	769	788	758	790	768	707	735	716	742	722	732	752	744	729	750	682	699	736	704	712	696	684	670	690	705	673	689	693	693	689	713	674	709	697	682	708	699	698	686	722	659	681	710	672	700	681	657	651	671	714	702	720	642	749	684	683	670	657	642	651	707	698	680	668	638	734	715	641	701	665	689	643	649	656	719	721	706	686	674	691	699	667	648	706	671	661	645	669	707	687	657	657	621	657	682	682	686	664	666	688	671	661	639	654	725	670	680	730	685	665	688	654	642	686	658	684	711	691	660	685	640	672	669	664	663	649	660	671	625	679	676	696	647	701	701	663	711	654	682	666	660	679	670	668	615	665	681	632	683	683	706	651	646	636	681	616	640	662	673	679	665	689	655	674	658	662	676	696	664	701	669	636	686	669	710	669	694	656	657	682	673	664	661	676	651	662	671	772	654	699	701	686	662	698	643	618	656	708	671	652	666	675	641	675	660	639	664	589	661	704	697	697	662	654	686	671	708	662	669	650	670	653	659	653	648	644	630	663	638	606	660	695	661	683	684	661	643	665	664	642	656	718	701	681	679	644	636	693	665	648	663	670	677	650	690	615	665	685	707	665	680	647	685	705	637	630	669	663	633	687	746	667	683	692	677	650	665	690	705	673	688	678	665	670	626	658	681	684	645	670	649	683	666	675	684	677	721	659	697	649	653	662	670	655	654	627	674	653	670	679	650	642	654	681	713	654	704	653	643	671	649	664	721	662	709	642	697	670	667	662	646	690	670	643	641	664	684	685	630	633	654	700	676	693	663	680	657	675	661	674	659	663	681	722	662	668	635	697	690	680	684	712	586	712	668	679	678	630	692	648	666	651	636	702	691	644	721	677	659	671	631	656	699	651	659	706	655	667	691	615	661	663	675	650	662	620	700	691	702	654	642	658	698	639	665	656	621	667	636	677	632	643	670	625	596	676	667	651	643	637	640	650	674	681	663	626	691	684	637	651	677	678	660	645	677	680	669	705	708	647	680	655	619	682	672	668	658	653	679	652	632	654	645	698	643	628	635	667	676	707	668	686	655	600	696	667	645	653	699	676	670	638	688	660	693	643	662	645	645	690	730	656	644	653	675	645	682	674	701	679	671	647	730	675	710	660	695	668	677	665	706	671	649	667	653	651	646	640	673	660	689	669	658	689	666	654	636	680	642	685	674	693	680	662	649	676	648	659	610	669	650	671	685	682	697	688	640	695	722	700	682	620	693	646	708	697	685	684	656	673	689	663	649	620	732	685	637	704	629	630	658	673	653	662	629	716	689	661	719	619	662	639	736	630	691	634	675	670	682	663	683	685	632	682	649	643	655	692	716	655	688	635	680	658	659	670	681	690	684	678	690	686	641	615	690	713	723	706	686	665	667	656	627	669	645	665	690	654	642	650	656	653	681	670	654	680	674	681	634	653	672	639	666	711	649	720	707	677	654	668	643	635	697	739	678	665	659	668	675	610	655	677	673	662	658	673	655	646	632	678	679	718	668	668	712	644	662	675	650	687	645	664	663	652	705	690	688	670	644	682	708	648	664	704	674	694	656	664	674	664	679	687	630	654	650	681	686	656	674	628	685	654	651	649	663	659	648	651	662	633	659	697	695	735	669	645	690	685	664	684	640	701	689	677	666	691	672	713	689	621	690	688	693	672	642	652	684	675	681	718	665	700	681	689	658	688	681	651	718	664	670	677	671	647	663	679	653	706	631	624	638	716	663	659	600	680	657	666	678	656	671	613	675	687	672	639	664	653	670	647	681	627	656	698	645	631	693	670	696	694	662	652	696	656	714	668	618	669	639	706	678	689	676	668	630	704	675	689	654	715	639	652	694	684	730	641	629	675	665	625	689	665	684	699	658	656	629	665	672	664	689	662	703	664	708	683	670	657	670	699	685	632	656	684	645	682	678	646	649	684	683	683	685	642	668	715	680	678	660	675	674	643	628	687	675	636	707	676	668	635	659	678	691	674	643	639	642	679	653	629	688	694	647	697	673	677	632	681	651	598	650	645	673	662	664	669	651	716	687	690	705	708	652	670	657	708	655	675	639	640	687	719	674	636	655	682	723	676	661	624	695	679	624	663	638	672	680	645	616	681	692	652	674	654	703	654	695	712	687	705	705	678	629	641	639	660	694	684	679	658	664	674	628	711	712	714	674	651	690	633	633	688	695	730	700	691	656	682	683	676	671	702	700	670	612	679	648	638	710	681	637	638	694	647	676	650	696	663	631	721	644	704	658	675	673	664	678	665	698	675	637	670	661	653	647	647	688	634	655	716	655	691	690	748	705	673	678	666	688	661	720	641	672	729	714	660	686	644	635	681	669	669	697	665	686	642	668	633	707	700	673	693	664	682	668	630	678	641	722	653	641	668	702	649	683	654	653	681	684	689	667	675	661	680	672	659	636	676	681	643	684	702	705	651	640	750	726	690	705	686	656	667	712	652	630	683	681	682	680	615	686	706	689	691	663	690	710	723	664	659	643	580	715	654	678	715	717	607	692	678	629	656	650	653	657	692	670	677	704	642	635	663	693	662	679	658	668	649	634	645	684	647	658	702	682	680	639	661	679	677	672	657	665	667	658	701	652	667	725	677	652	647	721	660	717	714	686	672	684	637	699	677	678	688	707	639	658	633	663	666	630	662	680	711	689	675	707	633	700	625	664	651	630	660	646	656	672	676	695	676	662	691	669	657	661	675	636	695	675	670	662	666	692	657	629	651	658	648	666	643	679	646	708	625	697	662	667	656	697	744	652	699	649	679	709	681	687	698	646	689	627	701	616	671	690	679	683	673	681	681	675	700	685	685	639	664	651	661	693	705	616	648	696	701	649	672	674	642	678	698	677	666	670	656	631	651	657	705	650	670	681	680	659	690	686	683	661	658	656	669	666	665	651	667	689	689	654	688	682	656	646	669	673	703	651	625	657	673	683	646	658	678	677	724	728	605	683	681	680	703	645	692	655	668	686	651	674	699	647	649	664	704	732	678	693	650	679	667	683	664	648	668	665	693	636	632	656	679	668	615	659	671	697	655	656	668	690	692	657	666	640	646	662	655	673	648	680	665	644	660	646	662	700	659	681	665	655	639	654	675	683	690	677	606	664	679	643	645	665	708	658	619	595	713	700	656	673	638	663	672	675	652	685	668	674	638	672	675	644	695	658	664	679	690	690	674	681	697	675	661	649	702	681	676	660	724	649	661	676	693	668	675	673	605	653	670	663	706	627	717	644	686	666	662	691	689	692	670	655	663	689	710	691	687	632	649	665	650	677	682	668	674	669	663	670	678	683	731	679	633	660	628	677	617	657	655	702	710	702	684	674	634	663	649	695	631	671	663	658	696	658	680	656	664	617	627	670	708	710	651	693	677	699	699	662	664	636	642	706	703	693	715	682	703	656	724	672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41396	21603	9767	2337	1501	1150	883	782	610	598	456	499	421	413	361	415	361	342	330	356	358	304	316	346	262	285	287	298	286	325	313	269	296	311	283	297	252	318	308	273	291	310	276	282	291	289	280	283	265	279	288	289	300	270	287	301	306	309	283	278	288	300	273	281	309	275	294	296	265	289	277	280	269	288	276	302	290	282	273	312	319	276	278	273	331	290	286	290	293	276	290	299	297	266	251	293	286	261	292	292	273	282	305	278	298	293	266	254	272	290	296	252	269	297	272	290	272	262	260	297	276	294	288	262	292	268	278	294	295	289	277	266	299	279	280	289	284	262	311	273	293	279	247	247	281	285	282	266	280	281	293	273	289	248	288	289	290	267	284	304	266	288	300	285	280	316	282	283	295	285	266	303	292	320	281	311	282	287	267	268	285	302	295	265	283	282	282	282	281	269	276	273	271	292	278	289	263	263	253	281	270	280	294	276	264	259	281	290	270	305	293	264	286	281	260	289	274	271	295	290	289	336	312	270	282	298	292	267	288	305	305	271	288	267	268	262	292	295	250	267	292	271	304	262	293	270	263	262	286	256	268	301	308	282	264	280	267	303	299	287	291	298	268	269	285	286	251	296	257	299	295	271	308	300	241	304	286	287	272	276	274	310	267	277	269	259	270	277	286	300	280	287	283	274	304	284	275	286	246	278	258	280	286	279	299	302	291	264	281	278	236	253	300	287	249	291	275	278	267	290	267	270	271	293	283	273	283	265	280	295	304	266	289	246	319	286	279	256	294	251	296	299	268	270	259	261	293	276	288	281	280	287	293	264	288	288	243	285	293	277	246	267	272	254	308	301	277	280	276	277	277	270	264	268	248	280	276	296	308	282	294	260	312	256	281	310	301	313	325	270	309	271	316	260	264	265	271	279	287	285	295	290	293	306	266	299	283	292	277	289	274	264	269	269	299	277	272	302	305	280	297	290	272	269	315	249	301	266	278	287	301	284	280	307	268	285	270	269	289	260	307	285	273	285	262	282	272	263	275	283	294	276	304	307	297	291	279	285	275	304	282	288	290	280	285	257	281	268	287	273	257	243	304	301	310	272	300	273	309	244	268	299	277	234	261	271	274	258	299	312	295	320	277	277	269	286	270	302	290	288	279	270	288	271	291	294	268	248	291	267	259	294	281	291	273	262	269	267	278	289	294	277	275	268	270	283	308	274	274	246	292	286	274	289	267	254	273	273	327	281	275	251	290	276	286	287	287	287	302	284	273	289	270	316	306	273	289	276	268	289	274	303	274	274	258	285	285	271	276	280	280	274	277	248	253	266	275	268	255	269	286	283	282	285	269	280	304	281	254	287	275	299	275	273	305	274	308	267	257	279	266	307	301	273	256	285	269	312	240	292	281	280	280	267	287	295	275	289	269	248	273	282	276	259	290	291	311	287	299	283	299	253	278	291	307	267	306	265	286	305	298	298	274	291	286	316	242	276	282	285	257	269	275	289	276	282	287	276	322	246	292	307	297	287	259	309	272	269	268	291	292	285	263	275	286	286	281	289	290	262	294	291	263	261	295	300	273	277	290	264	302	273	316	282	268	275	296	254	287	272	268	299	284	263	289	253	301	252	291	264	256	270	287	256	290	247	307	259	294	279	285	288	304	271	272	284	280	295	291	285	271	274	286	306	244	262	224	294	268	291	270	295	299	294	296	287	305	311	283	293	288	271	264	279	281	259	261	337	270	247	282	282	300	303	288	253	310	305	307	259	292	258	277	310	272	306	259	292	286	299	285	272	246	287	257	303	285	288	277	267	293	282	295	299	294	248	301	286	278	286	262	275	250	288	294	288	317	304	266	306	279	328	283	252	267	276	297	262	305	294	285	266	252	288	270	269	281	289	270	293	290	260	297	282	298	265	280	278	304	281	286	282	286	288	255	287	270	279	280	292	308	273	315	262	278	280	281	263	294	282	296	282	289	274	277	257	284	267	338	304	290	248	281	299	277	287	302	286	277	253	276	286	289	297	288	268	268	295	280	321	300	286	270	259	272	289	292	269	290	316	317	269	282	275	299	302	298	273	314	285	315	255	257	316	277	269	301	261	308	289	292	285	286	302	314	279	262	291	257	319	261	264	278	305	262	291	258	286	293	308	290	304	271	288	254	265	324	262	267	269	292	266	283	290	241	272	291	283	288	275	304	297	263	288	280	303	269	272	300	308	276	296	305	285	304	271	281	288	277	292	263	303	258	253	298	288	245	297	267	250	285	264	298	259	296	273	302	279	296	274	280	234	279	255	297	285	274	259	257	286	282	282	291	267	251	256	275	284	284	272	295	303	276	298	309	311	256	262	312	267	267	258	299	279	258	302	252	293	297	311	284	303	277	287	300	284	301	291	299	256	262	274	253	271	287	281	247	296	275	275	275	310	277	288	267	290	303	243	278	265	263	281	276	249	291	279	268	309	300	295	274	274	290	273	278	282	305	277	302	296	275	275	289	284	271	301	300	267	307	285	300	313	265	334	294	280	269	263	277	282	262	288	284	286	282	299	249	299	288	300	236	274	283	279	279	273	294	298	284	274	283	299	283	245	256	277	274	287	279	285	285	308	238	262	292	293	270	234	301	293	291	297	262	291	284	274	306	311	264	296	314	290	270	296	264	283	279	271	285	299	269	306	308	277	292	308	254	287	274	284	326	266	309	227	293	272	276	290	261	279	246	256	276	256	261	276	295	244	303	272	252	306	260	266	294	256	255	298	291	266	278	301	249	270	249	264	270	290	283	293	292	299	302	282	289	262	287	259	290	254	289	287	287	306	278	284	304	287	276	284	273	254	309	283	287	264	307	275	275	282	268	292	281	294	258	266	295	284	314	317	286	265	273	269	275	272	277	269	275	268	295	292	292	237	271	266	256	286	258	285	270	287	286	286	270	261	294	300	278	290	279	258	300	259	288	285	267	307	292	273	281	267	315	265	290	270	262	291	264	311	290	275	304	289	286	285	307	263	292	265	292	287	291	282	286	278	266	255	326	284	250	321	289	271	303	294	281	254	282	301	250	278	302	274	258	278	295	295	254	268	308	274	273	273	265	302	270	302	237	294	284	291	257	291	273	270	292	270	262	276	286	277	264	291	282	251	255	269	287	265	301	287	280	282	295	264	310	256	298	273	276	292	307	281	264	284	260	286	292	303	250	273	284	260	273	266	309	289	323	262	274	301	289	298	291	274	245	256	294	270	282	295	283	291	286	313	321	293	274	253	282	267	278	263	302	263	269	259	283	277	281	281	296	295	247	245	298	246	286	274	278	294	282	267	256	289	277	291	298	248	270	283	289	300	312	266	275	281	278	279	294	299	306	275	309	292	264	278	290	286	264	269	282	287	283	285	279	283	277	277	284	291	302	292	285	296	258	271	287	266	273	254	288	291	273	274	266	283	280	302	292	240	301	297	297	265	253	279	278	314	286	268	279	281	302	294	269	286	261	260	288	265	283	281	318	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19302	2789	6045	6620	5596	4503	3783	3180	2815	2520	2322	2047	1848	1660	1562	1539	1367	1343	1180	1199	1213	1154	1091	1081	1076	985	1017	1005	959	996	976	923	938	954	990	900	926	935	918	843	912	865	852	871	835	882	854	901	827	803	815	788	826	851	847	779	809	829	850	779	840	795	837	758	814	810	794	826	801	784	791	829	840	805	809	825	832	806	756	824	779	794	806	836	785	769	768	816	851	778	753	771	847	815	765	816	825	834	795	794	792	799	748	780	801	710	799	828	801	793	799	802	779	795	783	787	851	772	740	783	776	833	825	797	801	804	838	789	754	768	753	766	789	856	770	770	811	794	788	736	820	771	767	770	815	810	780	842	819	764	788	823	790	756	774	785	783	772	767	755	736	765	779	838	757	741	800	775	832	797	820	734	813	801	733	781	756	765	784	804	788	803	795	749	807	787	778	801	800	776	774	738	779	854	773	802	797	749	802	737	796	790	783	814	807	791	791	789	751	736	809	778	787	805	798	765	804	760	768	792	808	778	785	760	779	829	814	760	832	801	775	775	794	768	807	772	806	793	767	812	775	796	773	755	815	796	745	835	764	810	807	763	791	768	779	801	805	748	778	783	768	770	795	747	748	742	787	749	778	799	768	772	803	764	766	804	765	784	811	723	743	743	798	856	809	763	779	750	782	780	786	781	751	789	807	773	800	766	825	785	825	778	810	760	814	769	756	776	751	748	776	752	783	760	779	796	767	788	804	823	833	756	748	760	807	774	726	761	760	764	806	781	799	785	729	805	793	752	790	799	765	742	827	839	782	785	771	786	813	770	789	727	809	749	787	795	744	801	737	704	726	794	774	800	778	783	714	812	789	792	792	837	782	796	761	789	775	754	744	804	785	758	789	759	814	744	820	740	800	785	836	802	787	773	759	773	764	790	787	719	839	769	780	784	781	744	774	782	767	820	808	776	782	828	775	753	811	804	782	751	788	745	742	791	748	785	816	783	793	802	769	815	748	751	773	794	778	754	727	754	776	754	763	749	850	800	793	783	777	820	788	766	786	747	773	772	745	749	771	774	783	760	810	759	780	824	756	817	794	767	813	807	776	803	806	788	789	741	793	742	797	775	754	780	775	761	769	826	836	820	778	728	779	788	802	786	763	737	789	772	757	829	792	785	779	770	759	776	759	806	796	762	795	802	799	739	830	786	819	772	800	785	770	733	774	824	801	792	804	811	796	798	772	774	783	817	815	751	747	762	706	753	814	751	824	817	774	751	735	830	781	848	737	782	780	752	776	783	787	775	772	773	762	742	773	824	740	787	768	790	815	795	767	738	816	750	807	822	821	815	818	767	769	801	795	805	819	713	771	772	857	755	779	785	794	784	769	791	802	801	805	804	764	825	774	732	749	843	763	768	769	756	781	763	773	758	801	742	742	752	788	784	743	823	761	788	757	773	769	794	791	766	844	757	764	776	783	776	793	778	776	759	736	804	743	802	800	769	776	738	745	839	757	808	787	827	714	765	763	825	765	788	788	796	765	778	755	836	750	816	759	772	745	777	766	740	781	817	769	813	784	803	812	782	742	838	754	784	772	821	814	807	785	803	766	830	785	830	799	797	779	759	783	746	767	730	792	804	754	749	769	745	749	795	790	829	763	775	837	770	792	788	760	770	817	745	754	738	817	747	783	792	799	803	801	781	796	748	776	798	776	742	794	773	805	752	758	796	750	748	736	788	753	764	797	797	736	746	800	825	767	766	758	770	779	776	782	778	759	764	774	765	761	752	815	764	794	761	825	773	802	769	772	753	775	795	781	777	778	750	781	753	727	796	832	740	773	827	788	826	807	793	745	793	775	793	736	773	739	789	825	753	795	808	765	741	760	830	752	779	807	821	782	802	773	738	723	752	747	790	804	768	828	830	766	781	765	770	793	791	771	777	830	791	777	774	821	786	759	788	768	819	759	788	796	734	787	830	755	824	777	783	779	812	781	773	751	766	739	776	793	816	784	784	804	827	769	726	765	780	786	757	756	761	802	788	753	743	771	787	777	848	799	760	789	751	859	793	733	726	794	852	801	750	805	768	789	772	768	777	747	787	774	775	774	796	771	773	790	792	746	721	804	760	784	778	812	805	784	814	776	777	809	782	742	798	790	854	760	805	780	774	773	762	739	763	770	810	744	824	784	790	777	786	777	726	746	783	770	792	808	767	765	790	822	766	799	763	798	799	781	796	814	775	781	789	808	809	775	744	790	740	761	753	792	819	809	767	755	768	814	781	797	760	805	810	791	764	742	811	740	793	788	705	735	760	795	742	781	779	844	745	754	792	763	716	746	770	780	800	771	721	805	786	803	812	766	769	746	772	815	787	752	757	775	758	781	760	792	781	793	754	801	802	741	814	784	788	771	769	818	779	766	804	785	822	748	785	820	799	768	814	747	827	778	828	784	786	756	775	789	780	771	797	766	756	772	762	763	786	805	830	814	783	807	796	793	809	757	794	781	776	741	711	810	757	805	809	774	784	806	792	786	763	838	810	799	817	740	796	788	795	784	799	790	772	787	770	763	784	808	798	841	833	786	773	769	838	795	806	721	756	771	775	758	795	791	757	765	768	778	809	793	803	765	770	774	813	772	746	747	827	801	811	773	760	805	773	822	756	748	798	773	776	806	726	758	764	767	787	748	744	767	735	769	777	805	763	767	786	805	753	758	784	794	760	759	762	777	800	763	781	778	821	729	794	754	744	773	817	800	774	792	790	764	753	777	723	812	776	783	803	798	768	734	786	730	839	838	754	759	762	784	800	729	771	736	799	780	761	759	772	821	824	754	785	799	745	769	791	791	792	804	791	764	774	805	759	774	747	746	781	828	819	820	773	799	759	732	794	778	764	761	793	810	776	878	733	751	791	791	793	754	787	779	755	782	770	798	752	779	807	764	791	752	788	793	792	761	738	796	750	757	757	752	775	782	785	815	763	788	830	714	744	806	777	804	776	764	756	762	732	798	758	793	824	786	802	766	741	734	743	811	790	747	743	771	784	752	825	788	816	798	751	780	825	791	781	745	717	784	787	803	734	752	773	783	762	747	746	745	775	744	796	762	732	798	774	761	766	790	776	775	718	762	782	787	785	769	797	802	834	758	787	754	799	789	804	728	748	798	751	790	747	732	748	792	754	772	750	845	803	841	804	800	731	827	765	759	779	821	743	795	815	776	826	777	755	767	815	794	781	779	740	809	721	744	802	804	761	766	774	785	773	781	780	778	759	751	820	773	785	780	788	794	812	753	735	774	730	798	826	808	781	736	792	764	746	738	781	776	762	759	788	769	735	783	754	760	740	788	763	789	797	821	765	785	826	779	772	754	726	765	775	799	789	752	779	799	788	737	797	804	750	808	773	794	802	793	794	716	827	831	808	798	771	779	793	815	810	789	778	768	794	806	729	771	782	808	793	794	800	817	798	762	773	726	730	762	753	835	758	758	833	798	794	790	739	795	752	779	752	797	788	825	764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4805	441	276	164	149	113	109	112	136	99	105	103	103	120	95	84	95	97	100	90	93	94	101	104	104	104	118	96	111	87	113	108	81	97	101	93	110	88	90	101	90	88	108	103	102	107	107	99	120	103	95	104	82	100	88	83	110	95	108	103	115	100	87	92	82	108	108	107	107	95	96	112	113	102	100	93	117	106	98	94	80	74	92	107	95	107	121	89	80	91	93	105	105	95	97	107	99	108	105	99	105	97	121	91	103	96	99	101	89	106	77	105	108	68	98	107	95	89	108	106	105	103	109	97	92	109	92	107	104	85	103	91	98	95	98	96	95	104	100	103	94	93	102	113	91	107	91	104	105	105	88	69	101	110	94	110	103	88	93	89	109	91	97	91	90	118	98	97	96	93	117	90	92	86	89	91	103	109	105	107	102	93	103	98	121	89	109	100	97	124	86	101	101	103	86	83	100	88	91	106	88	88	112	86	83	92	97	117	107	96	100	106	97	105	99	93	111	90	93	113	96	96	93	110	93	90	110	107	107	136	95	98	106	119	84	113	122	95	100	99	93	129	100	100	106	112	89	92	123	104	94	87	93	93	99	104	104	93	87	98	103	95	110	94	95	118	82	106	105	110	93	95	99	110	111	102	94	109	94	87	125	108	90	88	91	101	101	104	106	90	90	87	99	103	97	92	116	107	106	94	102	88	92	108	121	109	99	102	99	87	96	98	86	97	90	96	99	85	105	93	91	94	106	87	90	115	107	100	90	99	100	101	103	97	125	103	92	103	96	88	98	98	100	95	100	87	99	105	111	101	117	93	92	112	110	99	95	83	108	112	91	104	102	109	104	93	92	96	102	79	108	79	97	96	95	98	89	97	101	90	94	87	104	113	95	113	91	98	102	108	106	131	91	119	85	104	82	102	101	93	104	106	96	96	88	92	110	96	99	96	88	86	97	80	102	107	101	105	102	89	124	111	97	119	104	89	113	110	100	117	94	92	90	91	96	96	102	122	82	81	107	89	83	97	98	99	111	100	92	81	106	114	96	95	105	89	86	92	104	107	99	104	122	106	104	95	94	90	97	94	93	99	105	116	92	108	104	106	93	85	97	87	96	108	86	106	103	95	121	113	118	98	107	90	99	98	109	102	113	111	96	94	100	88	98	113	100	94	94	91	103	87	115	69	110	104	109	81	103	97	104	116	126	108	97	98	84	86	108	83	92	104	114	104	98	101	106	135	91	102	92	100	123	105	94	106	108	92	106	86	89	98	107	110	89	94	118	111	106	117	86	96	106	102	91	97	92	110	99	94	91	78	97	109	95	112	86	112	102	100	106	105	88	98	98	103	88	91	106	87	107	97	103	92	91	92	108	90	109	103	91	104	102	88	85	122	114	95	106	87	110	111	113	98	107	113	92	93	127	100	92	108	105	99	108	91	110	90	104	105	94	100	95	107	103	116	100	117	118	106	100	98	108	89	113	102	86	88	95	104	106	91	101	83	114	101	92	98	99	85	101	110	134	89	107	129	85	100	106	106	106	86	118	95	96	100	102	110	121	90	99	116	81	118	111	93	97	97	88	116	97	110	93	99	87	109	91	95	93	99	105	76	102	107	83	120	95	102	82	102	107	95	97	104	87	88	132	99	107	94	91	92	109	89	115	99	89	89	96	100	82	97	120	111	94	101	95	96	105	101	100	107	126	89	95	109	112	88	109	116	103	100	90	102	96	93	83	93	110	102	100	102	106	110	105	103	83	98	105	93	90	93	115	88	96	104	119	101	88	101	92	102	114	80	101	100	102	125	114	106	99	116	115	100	93	98	95	104	88	97	107	99	113	86	99	101	108	76	98	101	102	97	92	110	102	100	97	117	124	112	94	94	111	105	97	88	94	103	90	99	111	83	101	99	123	107	99	102	93	100	74	98	102	89	97	88	105	81	101	107	109	107	107	98	96	115	98	109	95	97	92	116	93	88	105	94	94	94	118	105	103	104	110	105	115	104	111	97	111	92	88	99	108	102	101	91	101	125	107	108	96	77	116	119	118	105	100	111	113	84	84	92	90	107	82	88	93	96	120	99	96	107	86	100	106	91	99	99	114	120	108	92	98	109	110	102	95	97	99	93	96	109	92	94	108	83	91	90	98	102	95	91	116	110	85	96	92	102	84	98	96	100	102	87	100	101	90	105	98	103	108	103	100	89	95	79	97	101	103	115	108	95	90	105	107	100	103	121	91	94	100	106	103	103	96	89	111	103	84	100	91	102	110	98	95	116	98	78	106	98	92	109	92	106	102	103	103	96	82	100	96	94	106	98	107	99	97	114	90	81	98	113	83	86	98	94	99	109	111	86	93	97	90	112	102	111	96	106	86	96	105	106	93	84	104	99	116	110	121	89	106	102	89	108	114	107	100	99	104	88	94	114	94	85	105	91	92	92	100	98	105	95	98	104	100	122	111	109	114	111	112	86	83	107	101	89	94	106	95	110	88	94	96	108	96	102	105	106	89	108	99	88	103	110	105	108	104	78	102	101	103	96	117	102	87	92	102	104	97	107	102	110	86	84	86	111	92	103	103	101	89	101	95	93	96	102	96	89	94	116	103	112	102	92	96	106	84	94	121	104	99	89	103	104	98	103	100	102	100	88	102	93	91	125	109	88	106	80	103	98	105	98	87	111	91	105	119	89	101	92	95	108	87	104	98	95	110	95	97	93	87	89	104	102	137	102	109	105	91	103	86	97	103	105	118	103	109	107	87	99	101	114	104	87	83	82	101	107	94	108	83	91	99	105	89	111	97	104	94	101	92	117	86	116	102	105	108	100	94	86	119	106	94	70	108	97	106	109	96	104	124	110	95	97	96	102	113	92	86	115	112	95	97	111	102	114	104	105	85	99	104	111	93	113	93	113	110	110	108	89	106	120	109	99	107	104	96	103	99	103	105	114	107	91	109	89	85	103	95	98	91	109	103	109	102	94	102	106	96	89	92	84	105	84	106	91	101	104	110	107	97	106	99	99	97	97	89	105	98	84	97	96	98	92	91	90	103	104	98	107	112	81	95	86	102	103	96	96	114	103	89	109	83	85	93	113	106	88	109	97	97	106	109	92	100	109	102	100	92	120	103	113	91	103	89	110	102	105	96	107	106	113	108	88	96	107	113	96	97	90	124	84	88	110	110	111	124	93	106	102	104	97	89	90	106	75	110	92	118	103	85	104	99	111	109	95	107	97	106	109	86	107	102	96	97	90	104	99	113	99	113	104	104	99	104	101	95	107	114	100	97	116	105	112	95	92	106	110	107	110	110	96	107	93	101	94	99	117	108	96	89	100	106	79	109	114	114	93	105	89	97	110	100	119	104	95	107	84	91	117	86	86	96	90	114	89	89	95	91	103	123	82	81	109	98	90	100	89	94	86	94	111	101	85	86	112	99	112	116	103	94	93	104	105	110	111	105	77	88	108	109	96	103	92	113	89	102	89	94	102	96	99	85	105	96	100	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4867	443	530	593	516	468	477	427	382	398	390	386	381	377	339	367	362	386	371	345	356	349	400	371	375	355	334	337	348	350	344	340	349	357	334	322	327	357	353	334	344	361	350	357	378	355	365	347	378	338	351	319	345	367	340	342	336	354	369	365	350	377	332	361	385	327	368	355	341	378	365	350	356	352	365	350	365	369	355	342	349	354	361	322	300	374	324	363	371	333	348	362	350	348	357	296	369	360	351	324	320	360	349	319	363	361	328	330	314	380	355	321	367	336	351	380	332	359	320	322	349	358	345	354	343	344	351	365	312	334	331	338	334	325	332	345	345	331	328	351	339	341	325	353	339	345	357	356	359	297	362	347	356	327	358	350	345	375	366	394	339	326	356	338	367	368	343	347	326	353	347	353	350	332	351	339	336	358	347	349	342	332	353	344	377	362	376	344	349	373	367	338	330	366	321	333	341	364	353	330	341	329	307	371	355	327	361	324	350	325	357	372	351	340	326	361	348	358	353	326	358	347	361	330	351	320	340	333	327	359	319	338	383	341	345	314	316	373	362	324	367	365	358	352	344	348	372	346	339	344	357	344	311	344	352	357	323	340	347	320	344	349	351	365	346	339	319	336	337	351	313	333	366	358	355	365	350	348	344	335	323	370	369	314	330	333	344	323	349	360	334	324	326	372	338	373	379	318	354	358	346	370	357	323	369	329	356	377	370	349	343	357	345	343	355	353	338	335	338	327	353	362	402	353	389	347	331	322	340	338	352	342	371	327	317	366	354	349	353	341	350	353	374	348	342	333	336	318	360	362	344	327	382	343	340	349	314	349	316	360	364	356	338	359	335	356	347	341	331	340	374	358	333	370	346	343	342	349	341	319	364	363	372	368	361	354	364	347	314	362	321	366	379	329	359	319	306	353	355	348	350	356	328	342	342	358	335	324	344	351	314	348	355	301	368	358	317	329	341	345	365	339	352	329	326	353	348	375	330	330	335	349	357	330	355	348	350	353	363	371	364	336	372	355	334	349	303	317	364	329	311	338	332	302	336	328	332	350	357	321	317	340	357	344	352	338	361	338	347	364	312	350	339	332	350	350	327	345	365	344	360	339	371	316	342	353	360	342	369	330	320	375	341	334	358	342	320	362	352	334	326	352	349	371	320	370	348	326	344	335	343	376	362	302	358	368	365	372	341	353	346	317	321	355	348	334	367	327	347	332	334	336	329	355	370	365	335	361	350	325	349	345	382	359	347	343	357	313	348	327	356	346	328	355	331	340	345	332	331	332	376	317	355	344	371	339	340	307	341	356	334	345	334	346	368	348	344	335	340	353	337	343	361	358	336	346	338	349	321	358	327	351	336	317	349	330	315	344	327	337	351	362	328	322	336	359	352	348	349	371	374	326	351	376	322	344	320	313	328	339	347	378	351	344	328	357	338	350	337	358	326	326	349	325	325	329	322	374	329	357	349	332	336	326	327	361	342	330	369	354	325	361	365	341	321	319	347	345	353	353	348	345	385	352	308	315	343	368	324	350	390	344	331	329	367	348	366	358	324	338	368	326	341	331	392	368	343	336	391	314	334	349	347	348	360	305	314	326	334	340	347	326	329	373	366	352	338	361	359	336	372	351	311	345	347	347	368	320	369	365	355	376	383	362	353	324	318	337	384	325	354	362	335	336	366	349	376	396	353	349	331	329	324	346	338	345	374	346	339	375	359	362	358	367	333	344	342	340	347	341	352	308	374	348	347	365	313	346	330	317	358	363	334	355	360	354	318	356	387	333	338	351	336	382	372	357	355	349	328	350	370	350	371	357	330	323	357	335	354	406	342	353	350	321	358	324	331	381	345	353	336	343	334	355	324	374	342	328	355	327	334	356	329	331	362	350	349	321	329	309	351	354	354	356	304	357	336	352	342	312	347	377	338	349	318	347	330	331	319	379	291	347	348	301	342	358	358	337	338	357	345	305	337	372	306	326	302	368	338	361	364	373	296	333	341	341	342	383	383	371	343	339	336	359	360	310	330	325	347	368	330	327	337	318	338	375	330	341	296	346	368	381	317	372	317	356	324	331	371	337	368	327	355	324	334	350	344	388	353	346	362	338	330	318	332	334	338	368	356	344	362	373	346	310	354	311	363	325	355	339	344	346	346	367	343	330	363	338	357	362	348	348	329	321	345	346	321	365	322	380	343	376	334	322	338	359	354	323	360	355	340	336	350	345	368	355	320	363	351	325	328	375	340	337	340	357	328	356	309	338	332	350	342	320	339	374	348	363	344	376	349	354	341	377	342	312	321	356	311	390	359	343	333	355	362	323	332	327	351	361	326	311	358	307	334	354	349	339	372	347	350	349	332	315	345	360	334	333	337	335	342	352	368	333	328	319	327	362	324	343	367	370	378	362	329	357	318	327	372	340	350	372	341	326	345	345	340	377	322	358	324	314	345	311	335	323	379	344	389	334	315	329	337	334	380	403	350	326	321	362	354	347	339	317	342	357	363	330	345	345	363	354	357	336	367	328	325	340	364	329	367	362	313	345	353	346	337	355	326	338	343	336	342	343	366	352	351	367	334	359	390	351	385	357	341	339	350	349	307	339	351	364	352	353	360	377	353	328	352	374	337	369	316	311	335	343	377	343	361	324	376	348	373	323	364	327	370	330	334	391	333	349	345	292	358	349	354	344	362	350	343	349	349	346	331	340	367	330	317	356	353	376	335	343	301	334	355	346	348	312	359	333	372	338	363	301	361	337	354	336	334	358	324	351	356	338	352	340	346	334	356	359	350	360	362	383	350	342	376	368	365	357	330	356	322	397	328	344	379	369	310	340	360	368	314	355	328	338	306	337	379	352	347	357	341	340	326	334	366	328	359	358	375	361	376	363	361	351	353	333	337	342	333	346	350	335	351	291	389	352	322	336	334	371	336	329	342	351	366	352	339	344	355	337	367	347	358	360	363	306	349	358	336	345	362	339	337	361	342	363	348	364	343	364	355	385	333	349	348	348	360	342	356	318	396	349	358	377	346	344	350	346	344	331	319	369	360	359	327	331	368	353	338	339	382	360	329	341	328	369	345	342	352	328	343	350	314	320	347	392	323	319	329	335	346	309	337	350	369	355	349	341	333	343	345	327	321	344	366	348	339	345	370	340	377	333	369	314	340	332	322	343	324	366	351	356	357	368	334	325	357	366	366	330	350	327	350	371	344	329	329	357	337	348	346	350	329	329	381	334	334	322	381	310	342	329	362	347	384	379	320	375	343	325	385	352	321	337	348	326	344	336	356	349	368	332	386	339	352	348	370	350	352	356	351	365	352	296	393	363	327	347	327	347	362	335	333	343	344	352	359	305	342	319	368	342	327	367	343	335	317	358	352	329	318	335	319	367	356	350	341	324	358	341	359	350	337	344	339	349	374	331	350	326	322	343	371	354	351	339	311	386	339	332	342	366	325	322	349	343	346	343	360	344	357	344	352	351	342	342	355	342	345	361	359	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35343	10950	2133	1137	849	643	517	440	440	358	359	329	292	268	270	277	278	273	256	215	266	267	242	235	219	245	247	249	217	259	230	222	241	238	258	242	254	259	234	264	257	224	230	256	257	210	266	223	244	232	251	236	223	238	239	219	242	224	256	234	228	238	220	230	220	244	240	252	229	219	224	218	245	260	214	243	241	232	218	211	219	213	216	259	237	253	219	208	216	191	227	233	231	234	233	223	238	256	245	243	216	238	221	218	241	243	226	261	232	239	238	221	235	220	214	233	242	234	195	232	250	244	234	212	223	221	235	218	247	212	227	229	247	207	251	209	225	247	206	224	202	227	200	250	223	239	223	209	251	227	241	228	205	220	240	242	232	208	213	219	235	231	208	252	242	199	222	214	232	237	245	240	241	224	225	226	236	243	220	214	214	235	225	224	224	218	246	223	216	233	224	229	211	199	229	233	258	237	232	208	201	262	250	218	259	250	208	230	225	220	212	246	234	235	232	226	221	222	216	228	226	217	229	198	229	219	192	248	236	220	208	221	238	230	232	220	254	277	228	230	238	236	271	256	240	214	221	214	215	221	231	238	216	227	227	209	232	250	225	255	224	239	248	239	214	230	221	230	253	209	200	245	216	218	226	252	230	233	233	238	222	246	236	249	234	227	230	220	230	229	224	243	237	244	231	221	236	209	211	216	224	199	234	231	222	224	230	221	247	260	191	243	236	228	224	231	233	227	238	235	231	222	210	234	229	219	237	238	204	240	202	212	221	246	254	230	249	233	239	250	215	218	240	201	209	231	261	237	231	228	223	221	201	222	219	230	224	233	230	241	230	233	258	214	217	188	232	239	233	223	216	223	230	244	210	208	214	222	223	216	218	247	210	241	235	230	223	224	219	227	217	236	220	220	219	245	233	226	227	218	228	212	235	201	246	219	233	221	237	215	231	217	208	206	209	242	207	228	230	253	227	236	214	235	204	232	227	231	219	215	251	227	233	236	250	205	213	214	232	230	215	228	194	216	229	217	248	224	220	226	222	229	199	219	251	215	219	226	234	215	241	231	223	228	225	215	220	228	241	222	252	210	213	244	217	219	225	222	220	227	229	227	222	210	207	221	227	237	226	222	225	229	254	234	235	231	233	233	246	229	225	263	207	247	210	212	219	212	232	224	223	243	222	249	199	226	215	241	241	223	211	229	226	232	217	216	227	219	236	225	229	186	243	236	226	243	236	218	226	215	216	217	234	218	229	245	215	220	234	217	251	251	224	202	240	226	252	234	229	227	225	210	233	242	232	203	250	213	258	234	279	182	203	225	220	241	262	231	201	237	216	233	191	225	202	230	252	215	225	238	226	245	230	222	193	214	219	218	223	242	223	209	226	237	211	238	234	233	247	215	245	223	217	265	230	229	207	241	215	225	206	235	230	236	219	204	243	236	224	210	212	214	239	243	229	248	208	244	221	241	237	228	232	239	242	223	212	246	218	226	229	246	201	228	229	205	199	241	215	237	264	237	237	220	208	214	219	235	242	220	229	251	229	228	235	221	234	232	233	227	227	236	232	201	223	188	236	204	220	277	222	206	247	205	199	254	197	213	222	243	227	221	249	234	225	240	243	229	249	192	223	260	223	243	207	256	228	199	214	220	226	210	234	227	227	227	224	219	232	241	226	202	238	223	245	230	240	231	230	229	223	237	219	225	234	234	218	216	239	225	240	231	217	198	234	245	230	225	230	228	210	216	227	228	212	241	209	213	198	235	239	222	230	234	204	215	208	207	208	239	227	252	228	241	210	247	227	238	248	219	236	230	214	203	222	201	213	211	225	222	222	213	209	216	222	216	241	229	229	233	221	251	222	205	228	243	223	228	236	243	231	232	221	220	206	219	220	219	219	234	221	237	226	225	238	231	246	268	226	246	224	233	223	227	241	234	218	228	214	225	227	226	194	209	212	224	221	220	226	233	210	210	237	222	244	217	234	240	231	236	230	227	234	238	235	213	263	226	215	248	217	222	257	217	199	250	234	206	230	236	215	241	238	235	218	218	231	240	229	253	219	221	228	231	237	234	235	232	200	213	222	245	241	254	235	235	242	212	222	245	212	216	219	224	243	245	207	205	223	246	230	224	222	231	258	234	242	240	210	240	224	218	246	228	252	220	214	206	257	245	225	270	233	211	221	251	234	241	239	215	218	260	224	231	227	259	251	206	218	249	268	209	238	253	225	207	214	196	202	242	233	201	210	261	230	232	218	233	242	236	223	242	193	220	216	207	224	245	224	220	208	238	212	227	249	203	241	228	229	205	229	232	241	196	238	232	243	208	218	197	230	209	229	233	250	233	268	241	223	205	198	229	206	235	242	203	234	234	224	227	247	235	216	194	249	226	204	200	230	227	219	220	200	208	235	242	212	187	229	210	213	225	223	223	246	194	233	199	221	228	235	226	233	204	227	222	209	234	210	247	242	211	208	206	240	250	218	237	225	245	239	224	220	227	203	233	246	263	234	231	242	243	242	241	231	228	210	226	225	220	207	231	220	236	193	222	244	242	246	231	201	216	219	239	218	230	233	245	211	218	231	224	206	222	197	216	254	233	234	242	219	227	207	250	253	229	227	237	242	233	220	233	231	197	220	204	239	246	229	246	236	195	264	196	212	230	260	244	216	232	240	221	220	238	240	238	211	243	237	246	241	207	241	240	196	254	217	244	215	214	221	219	238	244	216	230	239	212	223	252	223	269	238	246	250	224	254	229	224	236	229	239	250	250	217	241	213	224	229	216	216	236	227	248	241	226	211	241	225	194	238	198	237	245	207	238	209	233	208	251	226	219	206	242	214	212	225	236	250	226	230	227	243	242	231	231	226	231	247	217	233	255	202	222	242	245	206	222	244	229	237	211	237	216	227	227	213	254	227	226	217	213	238	235	220	208	213	236	250	232	252	260	249	248	222	244	248	207	225	270	252	176	212	240	211	208	221	220	209	212	207	219	232	234	221	211	232	214	248	241	202	223	211	204	239	247	198	199	260	217	206	224	225	244	216	224	251	233	272	218	226	247	211	239	224	204	225	239	227	239	193	243	226	225	233	248	238	238	221	247	213	248	217	224	212	226	225	223	236	243	221	222	196	198	219	191	242	232	220	227	214	217	251	232	236	234	235	214	226	230	201	212	250	200	240	222	258	199	204	206	218	225	254	223	234	238	204	205	242	235	203	246	212	210	216	252	233	225	215	248	225	248	236	225	229	227	241	223	220	225	252	228	238	212	213	197	217	247	264	215	233	245	247	219	231	225	211	217	244	232	243	231	221	228	210	221	248	243	233	222	231	253	234	198	221	233	218	223	224	232	215	225	241	213	225	231	221	216	216	211	222	211	249	211	252	225	221	208	208	253	229	215	225	234	223	265	245	236	233	219	233	213	233	257	238	210	227	209	226	211	226	263	230	230	225	216	228	201	223	219	242	215	227	214	224	256	213	259	206	214	204	237	245	233	190	228	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15181	1746	3466	3906	3356	2733	2238	1960	1735	1534	1442	1352	1162	1125	1076	1046	1030	955	914	907	927	850	778	832	808	818	793	832	813	764	769	731	737	755	726	746	727	734	708	714	753	753	706	702	750	691	714	725	708	759	691	710	649	676	730	653	705	678	714	706	683	669	676	652	664	680	654	660	650	656	699	714	659	667	711	709	692	689	671	670	699	665	678	674	691	637	679	699	697	675	684	669	648	730	669	645	675	619	695	670	656	683	643	690	642	681	676	673	692	676	600	713	646	662	692	678	656	743	642	639	702	647	687	702	717	712	675	700	699	670	728	680	641	691	696	641	640	630	738	642	652	631	698	622	666	721	664	719	625	642	690	625	661	635	661	691	721	657	696	669	674	650	744	659	671	635	611	669	658	627	687	663	653	676	677	666	671	663	665	673	651	676	682	672	602	637	650	717	638	707	697	656	701	658	674	722	692	670	661	674	689	644	647	702	644	654	672	626	655	680	668	694	717	708	656	673	648	669	690	690	689	688	668	622	652	662	673	667	651	685	654	644	652	655	630	692	680	648	657	644	681	682	684	659	650	707	675	670	697	664	671	688	713	663	623	678	632	696	693	676	649	657	688	689	690	635	680	685	690	630	656	648	648	695	697	703	648	674	642	600	687	673	631	641	660	668	636	658	686	729	667	705	688	648	646	656	674	653	646	664	643	666	664	663	640	666	681	648	687	679	657	692	667	647	697	664	609	679	657	682	654	666	658	714	663	669	651	642	685	682	652	714	652	680	664	734	693	680	651	636	640	616	651	695	632	703	681	680	648	739	648	624	646	657	672	626	666	673	678	651	647	688	665	636	674	698	640	671	682	660	652	674	672	688	681	663	662	683	658	649	640	696	626	704	658	662	640	634	636	657	692	657	686	670	680	668	639	617	677	700	687	628	618	646	661	666	644	662	695	681	669	684	672	650	660	652	666	663	615	664	624	634	638	651	631	652	665	634	697	699	643	649	665	668	689	690	661	681	642	724	737	632	665	643	708	650	661	702	681	698	699	721	687	662	673	691	659	695	671	665	660	601	647	647	620	661	614	689	651	694	657	669	719	644	670	683	609	649	650	634	696	710	717	681	665	643	707	687	638	671	668	663	656	707	663	654	680	689	665	635	645	607	640	652	684	672	680	660	645	645	659	653	637	703	663	647	652	679	711	650	702	624	679	677	683	643	626	639	659	662	661	668	654	655	622	623	615	690	669	699	681	649	674	623	659	693	645	680	704	636	648	634	663	640	637	698	627	722	654	650	651	662	669	663	633	656	670	680	649	716	692	671	640	652	659	646	618	641	657	659	666	650	692	643	678	713	690	646	682	645	642	626	685	642	685	624	713	718	661	677	688	678	640	668	701	676	705	663	652	665	640	662	672	693	672	691	648	660	690	661	654	650	684	642	719	649	677	691	665	683	696	625	663	688	647	612	708	675	702	698	671	692	640	660	634	703	693	671	680	663	689	669	658	664	629	648	656	626	649	669	684	662	647	690	653	683	635	636	698	695	674	627	657	672	660	634	640	640	659	648	667	667	630	691	688	692	651	676	719	678	655	663	640	653	633	692	693	698	630	668	702	711	650	658	693	709	670	707	682	706	661	659	665	693	689	705	649	659	710	675	695	694	676	679	715	637	674	661	655	679	705	656	648	678	702	670	676	644	649	672	695	717	675	683	687	660	630	650	684	719	648	630	692	702	685	668	664	654	681	689	670	686	599	637	695	730	644	710	623	658	649	673	652	656	667	634	694	636	660	648	647	677	692	613	674	671	656	681	637	678	686	651	656	656	684	654	644	655	657	679	681	621	707	683	650	669	675	647	629	647	684	691	717	638	682	680	670	702	705	721	690	647	641	620	644	698	675	694	636	666	689	649	647	647	637	688	690	691	699	682	639	629	653	693	655	624	705	682	663	630	619	694	664	695	635	705	665	666	661	693	703	673	670	688	653	671	666	684	672	675	701	708	722	649	713	678	663	666	652	705	676	682	677	662	615	654	667	614	664	661	641	691	654	668	666	701	665	665	664	655	672	664	666	610	707	655	637	681	662	651	672	679	678	690	697	707	701	659	667	699	673	674	659	720	692	647	670	651	689	713	676	713	638	674	675	657	684	708	685	667	652	630	712	658	657	632	679	612	661	666	653	624	668	642	669	633	647	646	716	679	713	703	626	672	646	633	651	720	652	653	727	654	698	707	651	685	655	682	667	634	647	645	661	693	663	681	665	675	638	705	673	682	668	708	664	669	682	616	625	666	642	661	641	701	636	686	686	655	677	668	647	638	675	690	646	734	641	666	665	681	628	653	671	655	662	660	656	716	662	645	690	682	643	692	677	657	627	659	705	632	692	665	683	612	608	681	708	717	653	654	644	618	656	684	655	686	643	635	674	657	678	627	676	663	645	652	613	635	692	665	666	702	684	678	671	647	674	703	687	664	698	687	668	649	679	648	656	677	691	670	692	646	653	651	677	654	691	651	685	653	666	636	661	700	661	691	675	661	636	605	700	603	695	617	602	639	696	660	672	647	657	657	641	696	656	651	623	628	651	717	623	706	702	684	667	638	665	682	662	688	703	677	663	663	718	629	677	696	627	740	697	671	680	652	682	670	618	614	673	670	690	699	653	693	690	686	631	692	630	653	680	662	643	687	654	667	643	657	689	652	676	637	659	667	664	655	706	682	727	683	708	670	648	637	622	631	639	674	657	684	638	670	656	696	636	651	682	661	693	697	668	674	682	639	615	648	642	681	651	644	637	666	719	676	668	656	693	653	636	665	661	672	698	686	649	669	685	620	673	659	665	683	675	677	669	678	622	693	677	664	660	674	646	675	640	652	669	657	686	701	670	674	606	666	664	689	654	697	656	681	656	709	727	615	648	682	669	635	659	661	675	658	647	641	689	650	703	670	637	701	656	664	627	683	651	647	683	685	690	681	655	672	681	668	671	681	670	641	691	682	676	663	646	691	621	654	652	639	672	689	681	697	697	709	721	656	652	649	627	701	656	662	685	677	665	665	668	672	683	731	681	634	680	663	669	713	695	656	720	676	676	676	641	641	670	646	632	662	657	677	714	685	694	669	681	677	676	640	670	629	671	676	650	694	650	668	596	642	690	693	620	674	693	675	616	649	660	681	688	684	648	619	700	676	707	690	652	628	682	653	656	762	630	662	664	667	637	649	702	675	718	674	623	740	682	696	634	630	642	659	627	687	661	660	687	667	670	679	696	689	661	674	658	656	658	659	662	690	718	590	651	638	699	664	654	647	680	638	683	623	629	651	639	649	642	679	692	658	691	654	670	698	653	686	696	700	684	650	625	707	679	642	658	669	646	661	660	625	637	652	677	681	730	699	661	693	682	648	688	683	613	659	688	664	690	685	659	690	640	670	585	638	705	703	667	711	634	705	705	672	626	669	677	679	643	656	633	684	672	661	685	708	685	653	652	685	688	659	661	689	658	688	670	686	653	619	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41571	20346	8138	2202	1506	1152	919	771	645	569	473	480	420	369	379	365	371	348	380	360	332	342	336	330	292	352	293	324	307	318	315	335	315	296	294	273	295	314	307	271	275	303	300	295	285	286	286	252	288	303	290	295	261	283	254	275	280	269	286	293	267	307	291	287	315	301	273	289	273	296	298	295	267	268	295	298	263	264	296	309	298	286	300	277	313	290	250	286	294	310	267	268	253	306	252	297	285	259	271	258	278	280	284	282	273	272	288	271	295	274	286	299	279	304	293	304	275	312	272	304	284	296	260	285	297	301	273	308	269	268	275	280	312	278	286	263	300	307	278	272	277	277	292	272	284	284	294	285	279	281	271	282	293	275	274	285	296	279	289	267	309	298	274	276	292	285	289	265	281	264	305	287	274	296	268	299	266	287	286	271	262	255	292	315	269	252	276	285	243	289	274	267	274	313	277	309	273	298	286	284	249	271	297	309	274	269	299	275	255	255	295	263	247	308	272	300	320	290	260	298	297	268	296	243	266	290	283	287	292	269	277	288	270	286	309	294	321	321	270	278	288	274	314	286	299	278	284	272	278	268	300	280	287	275	298	272	301	265	293	289	258	263	285	275	264	302	269	277	279	291	310	292	312	263	276	255	273	309	296	313	277	264	285	285	294	263	271	247	282	259	295	320	307	271	288	318	234	235	286	255	280	294	289	261	280	297	254	285	263	290	303	283	293	292	275	297	258	269	311	259	289	267	291	257	287	263	293	282	303	275	257	254	302	280	284	288	281	288	289	296	269	270	279	289	276	291	280	274	308	295	301	279	283	287	318	284	272	294	308	245	282	284	280	296	274	268	281	289	275	272	281	259	296	295	263	264	312	281	304	296	286	260	279	285	291	271	264	246	292	280	257	263	283	294	278	255	244	271	290	282	291	293	294	252	285	279	254	287	281	286	262	304	296	274	290	279	286	266	268	298	303	271	271	268	289	305	269	251	294	282	281	279	274	262	295	292	284	290	259	315	290	273	281	292	275	270	286	280	300	296	258	284	260	272	271	267	316	303	294	286	270	268	297	307	296	279	291	279	284	266	286	267	276	253	291	241	251	289	283	267	277	278	278	310	290	277	265	276	258	284	264	272	264	288	275	283	267	276	301	284	283	261	280	282	303	288	273	274	266	295	273	273	293	282	290	286	257	276	313	246	284	277	291	265	258	320	304	279	284	269	300	292	316	287	285	296	294	293	332	274	274	251	267	264	277	317	272	270	246	266	316	243	277	279	268	260	278	274	313	294	269	281	290	305	312	266	298	262	275	283	285	239	268	268	273	267	265	288	288	272	259	283	291	288	273	278	274	274	295	278	289	278	274	279	280	291	273	286	276	263	268	273	299	286	319	266	276	273	271	258	259	270	293	263	265	274	249	271	258	273	305	272	270	261	277	287	261	267	265	278	283	282	251	286	277	274	259	306	269	270	269	307	281	294	260	255	282	279	282	285	291	260	270	271	277	257	267	251	286	282	260	283	289	264	273	288	292	283	261	280	282	262	295	290	264	293	264	282	291	262	265	262	270	281	256	249	270	308	287	277	260	284	298	287	273	289	300	302	268	304	276	308	265	274	306	295	270	273	292	271	265	269	263	280	284	280	287	278	253	303	298	266	291	279	254	259	281	275	285	289	285	306	261	257	296	273	324	243	300	241	298	286	304	294	288	270	287	264	271	269	282	269	289	288	279	264	246	282	261	261	304	290	243	312	267	276	278	288	304	294	311	287	301	253	268	293	288	283	287	268	288	283	284	303	280	298	265	266	248	277	273	298	263	266	279	280	264	270	304	287	295	279	287	296	271	287	293	281	302	301	276	299	303	331	246	271	282	275	278	293	293	278	263	279	286	282	259	308	283	269	248	292	294	299	288	290	273	255	281	273	289	246	282	282	290	293	274	303	269	267	288	292	275	285	275	277	309	308	294	263	295	305	277	279	280	287	300	271	279	299	276	277	269	304	293	272	268	277	287	276	307	259	282	283	324	254	287	248	271	275	277	287	275	276	300	304	279	306	292	276	276	285	243	245	278	314	261	293	288	263	275	272	255	282	316	286	291	271	274	261	261	287	323	286	282	278	297	286	256	270	294	264	306	267	261	261	285	299	301	275	288	281	282	283	297	281	297	292	303	291	289	280	259	321	301	290	308	237	281	282	304	265	292	298	285	296	292	242	290	263	312	274	277	284	259	281	290	285	256	276	318	268	251	265	267	273	271	274	260	290	278	310	283	294	294	268	268	276	290	272	272	280	288	294	304	305	256	281	286	265	303	260	245	262	276	272	291	279	269	292	276	295	276	270	291	286	272	291	259	262	267	263	252	298	265	295	278	256	289	294	246	292	274	290	286	267	282	287	265	260	262	262	264	289	268	278	306	234	268	270	294	293	298	260	306	287	270	274	250	288	262	255	276	257	296	306	285	243	289	291	308	265	266	294	285	294	280	239	271	282	282	250	270	293	288	283	264	272	288	277	281	291	260	281	277	270	270	299	290	270	283	289	273	275	277	288	284	312	275	265	294	283	284	313	301	297	297	271	289	263	308	283	285	281	296	277	273	280	272	286	286	309	301	267	268	263	277	300	280	301	275	286	280	277	305	319	275	287	268	280	254	300	290	297	289	256	291	263	281	254	283	285	264	285	286	256	268	298	283	279	272	279	288	263	254	261	262	263	282	269	303	280	287	298	256	280	275	252	302	276	303	262	244	271	263	249	284	307	256	286	285	257	283	279	265	264	266	243	294	250	280	297	269	285	292	241	279	256	270	263	278	271	273	279	277	267	261	271	279	246	315	284	255	284	288	281	271	268	270	262	279	279	275	262	270	302	290	287	270	262	253	298	274	254	299	274	306	297	283	280	252	275	286	304	316	296	279	261	263	288	312	311	280	273	289	300	299	268	302	305	280	274	277	286	278	307	269	331	279	296	289	278	272	251	315	275	282	267	274	284	271	275	306	300	284	280	299	286	252	281	279	289	274	259	281	281	268	274	289	260	278	288	284	270	286	277	296	276	277	295	280	292	284	271	278	271	309	301	279	277	254	300	294	281	278	295	287	258	302	273	280	267	269	250	287	293	257	287	281	289	289	310	289	274	264	246	272	275	303	266	286	261	286	279	299	287	288	300	271	304	267	275	273	263	313	276	269	302	302	289	276	295	293	271	294	286	292	279	295	261	259	293	299	272	282	307	253	300	289	274	267	275	297	292	282	268	286	277	304	261	301	281	290	283	285	278	255	293	278	270	285	293	275	291	278	273	294	266	308	270	280	275	315	299	275	269	306	267	291	272	245	271	264	289	277	290	280	299	262	290	268	267	291	295	285	278	254	277	299	307	278	291	269	274	282	257	305	281	276	257	282	268	283	298	287	262	262	298	287	263	265	304	312	267	245	285	296	276	264	263	288	265	280	305	259	262	323	280	317	283	283	300	286	300	277	265	264	271	240	283	254	287	304	252	266	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18844	2866	6060	6690	5673	4578	3769	3237	2848	2445	2212	1968	1807	1661	1536	1534	1391	1310	1304	1214	1179	1150	1100	1048	1086	1035	1003	984	997	944	942	947	955	985	903	953	908	922	886	893	874	939	894	860	842	943	853	852	816	836	806	831	915	896	868	844	811	804	820	858	819	803	816	775	826	834	798	823	799	825	808	803	813	815	827	777	769	820	789	876	826	792	814	807	776	751	833	768	810	808	778	795	762	781	763	809	761	771	784	790	798	818	778	748	730	779	753	819	747	777	755	768	779	779	809	769	782	780	774	783	769	773	774	792	774	821	815	772	792	784	801	735	808	856	781	770	806	773	791	793	761	786	803	792	744	786	816	792	837	761	764	768	769	829	798	744	787	760	748	787	777	765	799	774	743	783	747	794	796	760	799	836	786	803	777	775	799	721	835	795	771	747	803	781	796	774	788	733	775	738	772	775	799	828	738	770	787	848	808	785	812	813	745	817	760	796	791	771	758	829	780	772	800	816	747	798	784	823	770	744	727	812	745	803	783	832	784	822	797	788	753	769	771	806	786	755	800	802	777	775	718	777	793	766	796	777	758	772	846	751	782	797	830	768	821	761	732	819	760	818	735	780	740	762	765	780	762	802	783	827	773	776	754	809	775	767	774	758	791	765	786	783	787	794	756	812	750	761	805	770	758	783	748	819	793	834	804	771	820	831	749	836	803	788	740	785	778	845	777	771	798	757	767	746	808	821	769	785	751	748	833	778	786	791	761	787	778	753	743	772	783	775	745	771	751	760	776	843	799	796	855	736	747	705	730	789	773	777	843	798	817	784	791	753	786	717	762	764	778	781	843	789	829	775	796	780	820	743	783	781	807	819	760	776	747	739	784	758	759	824	754	798	834	736	739	780	834	768	806	768	788	809	791	791	768	792	770	765	798	799	802	777	791	777	795	766	738	775	764	793	778	809	764	808	758	819	756	787	815	795	745	817	801	785	805	806	786	777	753	804	797	750	789	816	804	773	800	772	788	737	780	781	730	795	753	802	778	782	788	752	804	761	767	804	713	749	767	745	783	805	813	790	775	791	739	816	805	740	753	785	752	750	795	770	756	731	757	826	741	755	748	798	752	793	738	803	838	748	754	793	780	787	780	770	770	809	777	745	811	804	786	801	835	760	758	784	790	820	770	775	816	769	803	772	781	778	741	727	736	755	781	760	830	812	807	810	743	793	739	815	754	757	722	742	807	772	795	749	776	767	768	822	778	715	802	746	832	836	750	804	772	754	723	805	755	765	777	785	824	739	791	817	775	803	817	796	815	779	797	809	834	757	770	760	762	784	787	816	777	762	784	785	786	763	817	783	807	803	770	780	820	779	825	732	831	743	768	843	780	790	810	786	768	740	780	761	774	781	759	790	816	726	814	762	781	772	772	830	753	713	758	766	818	760	765	745	801	829	795	795	778	804	799	771	742	832	815	801	810	766	790	769	776	760	727	745	728	798	761	829	797	784	706	782	766	772	783	802	791	769	803	788	761	788	813	803	814	766	755	806	768	771	813	729	806	833	764	806	798	793	826	794	765	785	745	736	776	773	789	770	792	766	760	807	718	817	747	824	851	772	741	814	771	804	754	781	752	812	796	766	804	743	809	738	776	748	775	724	761	801	815	803	835	757	765	808	768	776	781	759	781	821	688	765	784	780	721	771	753	793	758	741	741	768	799	766	790	761	760	770	788	777	717	790	822	738	837	724	767	802	756	775	804	764	796	783	731	783	752	788	758	757	773	760	776	774	761	791	739	809	792	781	812	776	756	771	777	762	739	779	775	791	824	724	805	774	826	818	752	789	749	789	797	786	714	752	746	781	770	778	784	764	762	767	741	802	762	763	810	793	784	767	756	764	724	804	739	766	783	814	762	813	792	795	742	791	798	724	778	773	806	801	747	828	753	852	808	804	778	801	747	804	811	756	770	749	786	791	799	751	805	802	742	833	785	794	761	765	780	731	731	835	756	755	739	784	804	785	759	835	809	771	758	829	770	750	775	795	781	817	739	784	727	728	714	806	759	782	736	832	775	817	775	759	762	769	758	738	788	766	732	794	802	764	766	768	759	798	717	786	751	805	821	780	777	743	751	790	787	771	789	755	755	758	721	808	741	762	867	780	818	790	796	819	760	790	748	823	789	805	773	779	773	785	771	778	813	758	759	851	749	810	766	771	768	774	806	773	807	746	768	769	806	771	776	798	757	776	787	775	783	758	718	776	740	785	760	742	710	779	788	777	825	811	787	765	812	770	803	760	832	762	804	733	796	830	801	814	791	761	813	809	829	858	823	821	793	766	761	799	785	775	777	779	746	789	761	768	807	823	788	769	754	763	799	751	763	762	745	772	791	741	766	777	778	764	741	812	775	779	740	751	809	824	770	718	732	797	744	779	751	787	773	774	799	790	809	782	782	768	756	778	771	793	759	796	774	752	783	743	795	780	764	786	748	785	790	752	776	749	797	803	750	786	795	816	789	750	775	735	772	807	722	775	744	741	777	738	715	779	807	750	802	740	781	816	781	764	786	780	774	803	761	767	789	760	794	785	810	814	788	759	754	790	785	787	817	819	754	734	779	754	813	804	758	787	805	777	795	779	770	770	737	788	784	783	754	773	794	748	824	811	760	789	802	764	774	750	764	711	734	718	792	794	787	756	788	765	763	753	814	807	784	739	830	729	806	789	828	747	803	780	769	794	795	753	805	761	798	766	779	789	769	762	783	748	808	782	783	750	803	762	788	787	790	785	823	763	769	791	776	845	799	786	777	777	795	739	774	822	790	774	811	801	775	797	805	725	775	837	812	766	752	773	769	792	837	806	823	809	805	822	804	755	772	807	765	772	753	765	804	765	813	805	795	763	836	754	754	784	771	783	807	773	740	772	802	713	798	782	796	783	778	798	835	759	812	799	756	717	848	763	766	832	788	821	784	717	761	794	732	787	741	726	739	733	786	814	827	806	757	803	751	754	777	788	788	789	765	763	874	760	835	810	730	819	761	813	768	784	789	777	806	787	820	788	776	759	843	755	769	751	811	763	742	815	783	801	747	792	798	813	807	806	761	785	803	774	795	728	819	810	774	763	833	792	811	788	772	787	803	732	737	752	792	770	819	808	783	779	784	814	789	767	792	781	822	800	772	815	804	773	802	748	756	741	775	787	707	769	714	757	804	737	788	792	834	811	810	767	767	764	764	737	756	780	815	750	775	771	792	766	782	720	797	835	751	770	752	815	743	817	746	749	749	784	744	779	785	804	766	764	793	783	764	785	796	784	768	792	764	766	802	792	757	750	764	742	831	794	817	792	824	798	781	791	763	809	793	804	759	706	761	783	824	789	818	801	726	746	801	733	781	744	746	793	761	757	770	744	764	797	749	803	751	798	734	768	766	757	761	800	826	787	759	761	770	737	755	781	777	746	785	773	795	806	794	770	811	780	788	801	745	811	790	744	784	790	770	716	804	812	793	774	802	832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4711	403	219	136	148	120	109	111	103	92	93	94	101	91	110	116	96	100	86	100	101	94	89	99	132	91	98	96	113	112	106	94	96	111	122	105	91	123	101	104	97	98	111	97	102	85	92	102	116	95	96	89	114	111	94	100	104	106	113	103	99	109	102	108	99	92	96	106	89	108	91	96	102	105	86	93	95	103	97	113	111	125	108	91	106	106	113	90	108	113	107	95	78	95	119	128	100	113	108	96	86	93	98	105	103	103	78	91	95	103	101	101	106	108	103	82	110	103	90	99	116	109	96	103	101	97	104	103	92	98	91	122	97	116	108	101	91	92	109	100	102	101	101	100	94	103	101	101	128	117	110	104	104	91	112	95	104	102	91	97	104	91	90	92	92	97	106	115	112	98	103	120	110	104	86	121	101	115	106	97	102	101	88	113	77	98	95	103	100	120	107	98	82	107	103	96	93	109	113	97	83	82	84	102	96	102	89	106	105	110	105	113	106	111	110	82	91	85	91	114	90	89	86	109	105	91	98	98	121	97	95	116	87	85	105	89	95	102	119	116	91	100	98	115	98	104	103	92	94	103	102	113	109	95	73	83	102	106	97	115	99	99	78	109	101	91	111	103	104	100	91	93	102	110	95	90	95	100	102	101	105	89	93	96	95	108	104	102	95	111	98	109	99	108	104	100	103	99	96	119	94	102	107	112	102	93	113	108	124	112	104	106	93	100	98	100	95	96	98	94	109	113	103	89	93	105	103	94	107	102	99	87	122	108	92	100	94	94	95	109	110	96	103	111	75	100	85	97	84	100	91	83	87	90	100	98	113	90	91	98	91	119	117	97	100	94	103	101	91	90	100	102	107	83	112	117	94	97	95	88	99	103	100	88	101	109	106	84	98	103	115	99	102	109	97	112	90	101	91	105	107	99	91	108	94	101	98	99	102	121	84	96	102	114	105	90	90	95	106	110	105	109	85	90	109	103	75	102	106	88	99	96	121	115	89	89	87	100	101	95	93	104	102	103	92	123	101	89	103	99	90	97	93	100	93	109	104	105	92	110	104	96	113	109	102	98	105	86	89	109	99	104	87	110	101	104	94	116	99	98	79	98	118	91	95	97	99	84	114	101	94	76	82	82	86	95	97	100	96	102	99	87	96	86	102	112	107	96	102	109	98	93	105	107	114	104	110	100	96	106	91	114	108	85	107	115	97	84	91	115	86	89	95	109	110	92	104	100	100	99	88	100	89	110	104	91	113	93	82	95	104	104	106	111	105	81	99	79	118	90	109	100	92	90	103	97	111	94	112	108	87	97	98	117	111	110	94	100	101	92	106	103	83	98	94	109	108	105	88	94	102	118	100	109	89	89	105	116	92	99	103	87	101	103	96	102	102	110	102	106	105	102	87	102	94	89	94	104	88	95	94	105	110	92	88	93	103	120	103	101	103	108	104	103	86	101	91	103	89	93	117	104	113	94	91	120	94	96	104	96	109	102	79	115	98	97	104	98	89	98	97	90	105	100	89	107	88	106	111	91	95	101	94	114	85	117	105	104	86	106	97	95	98	122	97	132	95	106	83	76	104	92	80	99	97	117	103	98	115	86	96	88	102	90	74	105	77	98	95	100	94	91	99	98	84	92	97	110	85	104	99	117	89	100	100	103	105	112	105	96	107	102	77	102	93	96	90	114	90	96	103	109	106	106	106	109	88	77	108	110	89	87	93	94	112	107	112	98	80	106	94	80	86	100	98	122	87	98	90	107	88	101	106	114	93	112	106	104	90	103	111	89	87	102	106	97	98	107	96	100	109	124	103	102	122	119	91	83	109	93	87	97	93	86	98	106	103	113	100	103	102	100	89	94	99	86	110	88	106	105	97	101	106	101	123	105	112	91	118	112	111	102	105	103	91	88	88	95	85	103	95	91	110	110	101	102	98	91	92	92	95	100	109	89	102	103	107	113	94	103	102	115	79	91	122	107	105	98	109	89	105	83	102	106	108	110	94	88	106	129	92	84	101	101	113	100	96	106	84	90	86	109	96	91	107	97	91	112	102	95	115	95	95	81	109	105	99	100	107	105	103	111	107	95	89	113	89	127	97	97	97	92	105	105	95	103	115	87	91	95	68	87	108	112	98	97	101	99	108	109	97	89	88	85	99	100	115	95	100	97	102	111	85	82	97	95	103	93	94	99	100	101	119	94	96	114	98	113	94	91	92	93	84	100	109	98	110	117	102	104	113	89	102	92	111	109	107	108	97	99	108	98	93	92	92	111	117	107	108	87	101	96	99	87	96	92	92	102	87	103	101	86	93	122	103	101	84	116	112	95	119	100	81	91	89	91	97	90	96	92	119	97	95	102	88	92	96	94	102	83	126	105	102	103	105	103	87	83	133	115	81	96	84	101	111	104	97	105	97	84	95	93	99	105	120	121	88	80	106	107	109	94	89	125	102	104	86	108	87	110	101	107	88	88	100	104	100	95	104	90	104	99	101	107	102	100	97	108	95	85	100	99	98	101	99	102	92	107	120	100	87	103	94	99	103	94	97	87	94	108	111	100	97	98	106	103	108	96	96	119	80	95	107	107	92	105	85	103	91	94	97	97	83	121	92	77	103	103	102	96	101	99	89	89	94	98	120	108	89	116	105	102	111	89	87	113	100	99	104	92	100	95	113	98	96	99	93	105	99	105	86	99	93	118	113	87	90	99	96	108	89	114	89	88	88	101	107	95	92	101	109	105	84	88	98	87	103	105	104	96	110	102	86	96	94	89	96	108	93	112	103	93	87	87	81	119	105	122	105	93	102	102	87	89	93	104	103	87	100	117	109	99	101	106	99	83	90	95	96	126	92	113	99	119	104	89	92	92	78	89	104	106	113	86	108	114	114	87	88	92	102	106	97	99	105	95	106	90	98	98	108	107	108	99	102	103	98	87	99	102	107	92	111	103	108	112	111	86	101	88	101	105	87	105	97	91	91	105	94	98	93	90	105	98	84	98	102	91	90	113	84	74	119	118	105	90	101	100	91	92	118	106	96	98	85	100	86	87	95	102	89	92	94	91	96	109	114	115	91	104	100	105	92	98	92	108	94	103	123	98	97	97	100	104	84	110	98	108	106	110	94	89	95	99	91	98	113	100	105	104	102	103	95	100	110	109	102	96	104	108	94	89	109	111	114	98	107	102	85	109	86	103	101	99	81	82	107	107	98	106	104	101	109	107	98	102	99	77	125	97	99	89	99	113	105	87	99	93	105	90	89	87	101	112	115	118	91	117	82	93	102	90	100	107	107	102	101	98	108	111	116	102	91	103	93	104	82	119	85	118	102	116	96	94	104	83	92	85	84	108	88	107	110	89	85	116	105	97	114	96	112	86	99	123	112	98	84	101	98	95	97	100	94	99	90	92	93	103	91	101	109	111	77	98	108	119	117	95	93	121	103	92	79	92	103	107	96	95	109	89	117	104	113	109	106	82	104	114	91	108	109	111	91	95	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4782	410	551	511	469	505	450	420	416	375	388	406	368	362	367	333	387	372	368	366	339	382	309	362	348	342	347	360	351	351	351	333	381	369	360	354	379	350	329	330	330	350	367	367	340	347	345	359	340	338	342	355	354	356	391	330	329	305	346	367	375	369	327	361	319	355	356	354	307	362	363	327	373	337	340	346	350	390	375	355	356	385	386	374	322	335	341	376	332	348	369	330	336	332	395	367	345	344	335	345	327	353	356	348	318	362	340	342	368	344	347	317	353	358	370	363	344	326	343	382	351	380	346	353	357	322	306	338	354	330	339	356	352	353	333	384	357	348	350	356	342	351	325	351	349	357	309	343	365	334	359	336	350	373	357	340	349	354	334	346	359	338	355	329	345	322	355	335	336	370	307	364	356	365	386	352	337	324	333	372	339	341	334	309	325	344	339	356	368	340	350	349	353	344	327	338	357	349	333	327	369	333	323	337	349	348	313	351	359	343	358	372	352	333	336	358	372	340	386	330	328	340	365	372	375	345	307	342	336	362	346	327	337	351	333	342	369	344	317	352	366	338	370	353	360	338	356	331	330	356	350	360	341	363	336	346	353	355	349	375	318	341	378	348	349	345	371	407	345	363	350	380	375	327	363	368	358	329	338	341	351	358	352	329	353	342	317	350	321	305	323	363	356	325	338	357	354	344	326	361	327	362	357	346	334	362	333	347	385	329	348	336	340	353	332	354	330	336	354	343	365	321	320	344	348	377	342	322	313	368	339	351	394	312	341	356	359	367	362	353	323	369	339	345	347	364	331	381	372	356	339	331	333	344	351	372	347	328	360	365	367	338	339	355	383	329	375	373	347	339	349	339	346	320	340	359	338	378	354	312	317	352	352	338	364	327	311	352	339	339	328	323	366	351	334	340	340	342	327	346	360	321	350	342	357	328	365	344	361	346	356	368	334	345	328	340	363	346	369	342	362	288	336	351	364	374	321	305	352	368	331	336	362	355	326	340	368	363	336	383	333	354	340	345	362	346	322	343	311	331	344	308	334	334	383	330	346	337	351	333	325	390	363	325	356	342	328	340	355	358	376	344	354	356	360	351	358	339	339	396	349	373	346	333	331	325	321	323	345	334	355	323	356	370	336	373	333	318	336	330	362	344	351	346	344	347	331	362	339	359	326	348	344	339	319	323	325	343	355	344	368	324	321	355	326	369	335	327	354	360	363	361	386	349	337	383	353	309	350	341	347	340	348	369	369	346	332	315	359	316	350	365	366	370	363	382	369	361	362	334	341	338	345	332	354	339	368	314	369	361	397	343	334	328	347	328	352	365	354	348	363	327	359	334	350	352	345	313	317	345	363	321	329	388	318	347	361	371	326	334	325	347	326	337	363	374	354	358	316	348	397	396	326	334	384	314	345	355	357	366	375	324	324	388	336	346	353	302	350	363	357	314	325	381	363	335	348	326	334	355	345	321	380	349	344	336	339	349	365	371	330	333	378	336	374	343	364	347	345	308	332	370	326	311	337	375	335	366	342	352	364	317	315	337	316	343	343	345	337	343	357	347	336	352	346	360	374	336	355	343	334	317	339	346	326	332	362	367	323	384	344	358	361	353	375	347	345	369	339	334	352	346	329	339	328	351	370	363	308	364	336	324	334	360	368	343	345	339	370	341	354	318	375	346	333	319	307	341	346	354	366	317	341	349	354	363	329	309	350	311	331	315	307	334	325	359	328	356	372	338	360	351	355	335	362	366	357	354	346	341	354	332	352	346	339	330	393	355	356	321	322	347	330	334	377	365	340	344	323	361	367	357	317	313	364	336	348	394	353	334	349	332	308	318	347	357	376	381	341	389	334	365	351	315	331	347	384	363	355	345	321	318	353	353	374	342	355	348	322	326	329	353	372	351	320	361	322	391	355	372	328	348	284	360	344	358	323	347	307	353	340	356	332	342	343	360	371	331	360	320	348	337	337	317	355	327	331	368	366	343	354	337	360	351	337	339	352	325	353	401	364	341	330	325	344	368	365	362	327	309	343	318	336	367	355	346	361	360	341	365	376	377	324	364	339	310	363	363	364	350	320	353	351	336	321	332	346	327	365	342	356	348	365	392	373	343	339	378	334	347	312	359	319	343	305	341	352	361	347	328	328	343	363	314	350	382	348	339	347	329	345	342	355	337	365	351	327	358	341	347	375	351	373	350	340	373	350	350	327	315	356	349	327	313	345	378	320	305	361	346	336	329	315	331	359	371	308	354	343	344	334	359	360	356	366	364	330	352	332	364	346	355	356	344	362	359	334	347	350	372	361	337	346	351	385	309	352	336	359	356	349	390	363	405	352	371	354	338	341	335	355	321	339	325	362	342	342	346	357	329	346	355	360	364	298	312	324	339	338	338	332	315	365	352	368	367	367	347	354	344	360	361	349	357	362	354	356	371	330	357	318	317	324	399	335	333	346	345	333	314	352	363	347	337	343	337	341	345	326	351	368	329	324	350	329	347	331	335	351	341	318	332	363	354	361	358	337	331	353	339	357	358	358	321	344	365	369	371	349	343	297	375	348	351	359	347	346	358	352	315	345	376	308	378	336	333	363	352	344	333	314	343	362	353	344	332	341	326	321	370	341	356	331	361	347	362	335	318	348	341	393	346	322	353	321	378	335	348	355	333	375	377	335	357	377	330	362	338	351	365	344	333	342	338	346	352	339	339	365	384	351	366	369	326	334	314	370	322	359	343	340	339	340	312	330	357	331	349	319	383	349	353	320	352	352	313	334	361	319	357	348	324	345	321	322	367	359	342	357	347	355	349	377	352	328	352	332	313	374	329	341	368	373	331	305	360	312	346	330	346	373	346	343	384	318	357	337	332	362	341	341	357	313	336	350	345	363	329	350	360	358	344	329	322	308	346	364	342	334	342	321	341	359	358	359	309	321	342	390	357	305	340	401	374	338	346	373	323	343	324	340	346	357	314	360	350	335	318	359	311	377	352	328	337	358	364	345	363	346	343	356	309	330	321	389	330	369	362	339	383	309	366	334	346	356	328	320	350	381	337	357	358	327	337	359	374	386	330	326	352	361	346	326	343	332	364	321	337	347	364	338	333	338	345	343	374	354	375	355	323	375	355	359	351	321	374	398	335	340	357	365	371	330	391	321	323	324	349	308	324	328	339	327	353	344	347	340	336	380	347	367	362	316	336	371	341	338	355	342	347	367	312	355	339	358	351	344	337	337	321	330	339	355	349	331	337	348	379	343	363	316	346	350	327	374	347	365	346	332	350	360	349	332	350	372	345	346	343	332	333	341	373	335	306	373	344	391	335	346	370	338	349	332	348	354	341	369	331	334	330	368	365	324	335	352	356	360	346	378	354	355	386	355	358	324	319	337	333	347	357	356	339	340	368	361	346	329	347	351	318	321	326	342	341	395	354	369	399	338	330	325	313	339	352	320	339	378	344	352	337	374	340	349	342	301	299	342	337	358	359	353	336	347	330	379	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35099	10454	2033	1132	810	677	523	443	401	387	324	288	286	312	271	271	308	250	255	264	258	233	255	260	252	227	267	232	228	227	231	226	222	211	245	249	225	226	234	233	241	216	249	225	219	221	236	244	241	239	242	220	247	240	198	227	223	224	249	238	228	207	235	231	228	234	211	220	223	229	238	233	203	195	246	225	221	236	234	232	209	260	251	253	205	226	234	219	239	230	211	225	253	234	222	232	250	217	227	211	247	245	247	210	242	224	206	224	199	237	205	221	240	222	218	234	218	215	214	256	245	223	243	213	226	249	220	246	217	235	208	210	237	241	209	219	213	235	233	262	213	230	230	209	225	228	202	232	231	225	280	203	215	228	234	225	243	214	222	252	218	248	247	220	217	218	243	218	208	217	235	229	230	220	225	220	226	220	245	226	240	233	227	245	215	235	252	250	225	255	228	233	207	252	230	220	217	221	234	257	249	267	221	230	205	227	231	229	248	230	245	239	241	234	198	236	221	267	236	202	242	213	198	249	222	223	246	216	216	242	219	235	246	245	219	207	237	233	257	228	234	233	208	220	203	227	216	230	217	225	216	219	234	226	222	205	219	220	233	213	229	237	227	235	229	198	227	230	214	228	205	233	241	231	249	207	255	229	199	203	244	226	228	245	193	196	232	195	213	222	230	216	201	219	232	227	226	225	228	222	193	224	234	206	248	220	219	251	227	228	222	219	248	217	229	215	258	216	191	230	217	228	200	227	232	221	218	224	230	251	234	224	229	230	247	235	221	218	203	221	236	238	233	230	236	260	192	214	215	229	228	246	210	233	221	242	225	234	241	241	218	240	227	222	218	256	213	217	213	202	214	203	245	233	216	241	244	223	209	243	208	208	222	241	222	218	244	201	211	229	237	224	225	220	220	226	236	212	251	231	216	226	221	233	242	234	243	218	222	252	218	235	215	236	253	227	222	248	230	223	242	205	248	234	196	225	228	244	243	239	226	213	241	237	224	228	208	209	206	233	221	237	197	232	237	248	239	204	218	237	214	238	250	229	238	233	218	230	235	219	255	213	221	246	236	221	219	219	235	196	200	202	217	220	249	219	247	215	241	234	211	232	237	243	204	222	234	241	212	238	232	222	245	221	218	226	202	234	224	245	245	235	210	225	228	222	210	251	242	241	217	228	231	240	208	206	207	232	250	221	224	224	231	228	198	222	222	233	223	233	239	241	211	227	248	234	226	243	218	220	230	207	230	216	205	213	216	251	231	239	218	213	230	210	212	216	219	239	226	242	234	250	219	220	211	224	252	226	206	246	228	248	242	226	196	251	248	212	194	218	217	221	204	226	256	230	236	262	222	229	224	232	220	225	231	251	200	210	212	201	216	222	241	220	209	220	236	252	227	243	211	225	221	226	225	226	211	254	255	240	202	221	223	210	239	213	241	193	221	198	211	223	226	206	217	237	247	230	201	241	246	255	228	200	221	256	234	248	209	236	210	237	226	222	252	229	235	244	217	246	236	261	216	208	214	227	207	229	235	206	233	234	228	219	232	211	239	221	218	208	224	227	230	232	224	214	225	216	210	228	230	236	230	230	248	220	229	235	210	269	224	230	233	207	240	191	208	248	215	230	223	243	259	259	245	230	241	238	225	249	221	240	250	231	221	224	242	226	251	243	223	230	227	208	205	249	255	217	196	250	229	233	240	223	233	243	214	219	232	258	230	235	200	223	229	234	234	250	215	229	225	208	204	237	235	205	231	225	229	231	229	213	215	248	241	208	218	231	191	228	221	242	215	237	219	229	223	214	219	227	253	240	216	213	218	190	200	234	244	214	246	217	258	237	201	226	234	213	255	225	224	238	217	234	226	209	207	230	244	252	207	210	203	232	240	222	221	228	229	225	240	234	249	244	205	248	220	230	218	251	258	206	220	203	220	252	247	210	246	207	209	222	232	212	229	225	219	208	222	220	229	241	247	234	214	243	242	222	238	198	220	237	252	236	210	241	244	221	225	217	227	239	251	203	242	218	240	245	233	208	204	234	227	217	219	222	231	219	231	227	217	239	252	219	229	228	243	239	251	213	231	195	213	240	244	222	247	221	216	201	231	208	241	213	224	200	243	241	245	232	218	234	206	238	214	216	225	248	243	230	194	253	238	239	217	207	232	228	223	219	228	224	203	231	242	236	225	233	214	224	243	240	218	240	206	216	265	216	208	230	237	228	213	205	215	239	227	266	225	206	248	226	250	218	228	228	245	228	245	217	205	233	201	229	248	221	264	251	238	226	214	238	249	227	223	219	217	213	240	213	228	202	252	215	209	230	224	215	230	218	203	237	225	205	215	227	241	239	235	234	215	256	233	201	201	247	218	223	216	210	207	221	213	240	228	217	217	244	243	225	243	243	221	246	256	237	212	245	227	193	252	229	234	241	242	241	224	210	225	203	231	233	214	212	199	250	244	230	227	200	250	237	221	200	244	249	243	242	211	232	213	210	227	236	246	240	264	259	238	227	230	239	224	204	238	220	248	222	220	235	247	252	232	223	230	215	196	238	265	233	198	224	229	224	224	233	215	211	210	221	247	215	241	237	204	225	257	228	239	231	223	214	215	241	245	232	227	202	208	236	228	227	215	254	233	220	226	234	232	231	236	232	223	241	219	224	228	256	236	244	220	252	225	242	223	239	243	230	257	203	248	227	224	233	268	225	220	242	236	223	254	220	217	242	235	225	238	251	202	212	234	220	244	241	243	226	219	213	218	230	210	214	218	251	213	222	205	226	217	238	233	201	230	193	233	250	218	227	246	235	218	224	241	213	212	197	236	257	215	254	246	227	215	250	244	271	192	253	225	227	208	227	248	246	229	241	226	235	243	240	246	247	215	234	227	217	220	218	222	235	219	212	216	259	241	229	255	244	220	213	217	217	215	205	229	223	236	246	219	207	240	209	219	254	236	228	215	269	214	210	227	233	260	247	242	223	211	224	219	215	231	227	198	212	240	209	221	222	242	238	233	225	217	232	249	232	190	213	252	220	223	200	217	222	207	218	249	231	195	224	215	217	252	227	219	252	232	222	232	220	202	238	230	229	252	199	212	236	209	237	212	226	200	228	242	244	232	229	242	221	262	213	214	240	212	200	232	211	240	241	218	235	223	220	255	235	242	223	215	241	227	239	246	241	259	214	236	233	207	249	223	220	238	260	254	225	195	215	228	211	246	225	233	195	272	217	219	257	228	228	214	219	230	229	221	222	229	225	243	231	232	238	210	247	216	247	264	237	249	217	216	257	193	242	219	215	205	234	229	223	248	209	254	243	234	233	248	222	266	229	223	237	247	224	237	207	241	200	220	252	234	227	224	247	251	240	229	237	230	227	251	231	220	218	237	247	225	245	221	214	202	227	256	212	242	199	217	222	235	220	241	232	231	226	231	215	242	238	243	227	225	231	226	238	222	236	238	214	243	239	217	231	233	231	220	222	250	235	233	234	244	213	224	237	230	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15097	1634	3549	3802	3355	2684	2298	1919	1772	1565	1430	1377	1196	1156	1055	1042	998	951	887	957	839	800	822	811	803	804	782	768	772	726	735	773	763	715	750	706	770	717	706	748	715	739	737	730	736	717	719	726	668	689	689	670	653	679	739	720	668	691	673	716	730	712	696	701	671	678	751	690	666	657	679	641	715	652	703	719	678	702	658	670	649	656	675	692	639	673	696	739	644	665	628	688	682	676	668	713	633	664	662	672	674	720	702	660	689	662	675	647	701	712	656	664	709	661	685	642	710	645	687	689	674	712	659	645	695	646	661	601	666	669	680	683	672	689	663	680	689	683	692	715	674	699	675	651	700	732	644	655	675	706	654	655	650	673	742	682	640	688	708	639	721	675	670	681	682	650	679	678	681	660	692	713	678	650	681	661	667	704	638	697	705	657	673	649	682	716	622	673	720	660	699	718	641	695	672	670	639	662	636	672	644	732	654	630	642	688	645	655	693	679	694	702	684	639	656	660	654	683	698	683	673	681	680	645	677	722	667	674	697	692	703	664	690	690	683	687	618	679	650	703	650	675	706	699	667	699	659	676	687	685	696	701	679	666	706	649	667	649	652	655	637	683	670	688	648	630	631	679	645	635	674	680	671	670	699	738	645	653	678	676	630	691	696	648	673	666	651	712	628	650	619	683	664	675	696	699	660	680	642	667	655	640	683	688	652	655	673	660	653	646	680	679	696	656	680	657	681	665	636	696	671	645	708	695	666	705	664	697	684	680	639	615	665	678	653	620	706	648	730	685	657	708	691	643	665	612	715	662	655	670	694	651	681	660	732	685	663	654	651	696	676	709	645	709	648	712	689	658	653	644	674	677	707	728	642	669	618	688	664	658	677	696	701	654	642	691	659	673	646	713	643	713	646	666	668	651	693	714	667	627	663	719	680	665	664	668	659	662	704	626	646	686	707	704	731	636	676	681	617	670	680	652	708	712	667	667	599	653	695	656	659	748	650	642	681	673	656	689	625	672	667	677	646	698	653	666	675	688	698	691	682	624	693	624	637	698	663	675	679	653	654	662	681	657	681	679	662	688	665	668	682	666	685	624	720	683	669	738	659	731	688	686	690	645	684	722	649	657	685	683	650	629	691	675	677	683	647	663	670	664	717	719	659	649	659	709	706	713	639	733	698	633	691	669	669	663	641	672	694	671	654	649	622	643	654	606	699	681	697	633	621	689	678	644	626	666	655	608	663	641	673	694	711	713	703	669	668	698	635	676	650	655	671	614	656	703	678	678	640	678	616	687	616	653	696	655	667	706	692	666	663	663	716	716	675	692	678	657	656	662	660	684	643	665	673	673	660	686	667	729	625	699	661	732	659	704	725	670	688	671	650	703	670	690	654	646	718	712	686	654	683	690	695	652	690	694	670	662	667	688	701	683	656	646	691	664	704	688	660	658	647	664	688	713	677	731	640	626	671	713	667	661	668	674	676	681	651	639	616	664	711	731	683	657	651	641	688	710	661	699	695	633	644	649	701	705	614	668	721	654	677	697	636	709	696	696	654	705	698	662	652	713	677	666	676	635	683	698	621	707	686	677	658	652	644	675	659	641	676	676	673	650	651	683	699	697	652	629	655	641	660	703	671	654	663	698	650	676	690	643	668	644	688	668	670	666	655	670	687	678	668	628	668	680	627	704	726	669	674	667	675	656	652	699	703	705	687	679	671	665	715	671	698	665	675	670	624	683	670	631	705	642	697	701	694	661	697	630	684	637	635	707	639	691	652	670	716	670	693	704	645	605	653	670	690	622	736	647	649	685	654	661	695	616	717	668	647	648	628	725	671	660	691	661	683	634	709	613	647	665	669	703	676	693	713	618	680	638	663	642	624	635	722	643	724	625	671	704	619	684	717	715	648	664	640	657	684	662	660	605	676	684	715	718	673	671	642	712	655	683	707	663	694	672	610	694	673	624	649	678	670	725	665	716	655	668	697	658	641	670	687	635	660	713	659	669	737	678	684	695	697	733	636	672	640	676	659	650	684	606	674	651	676	698	634	671	654	663	667	689	647	682	694	666	654	639	659	706	687	634	665	696	686	671	679	647	683	661	654	645	671	673	622	698	661	661	677	672	700	678	613	648	690	668	657	648	681	697	636	689	696	645	688	688	664	687	657	676	655	678	649	685	669	667	634	643	666	656	741	656	675	685	659	659	679	703	651	675	600	673	665	674	698	657	724	670	643	649	665	700	644	684	626	653	642	686	677	610	701	721	692	632	623	691	667	695	673	702	696	673	580	645	674	661	713	630	721	662	665	666	694	658	685	662	700	644	666	714	607	685	692	695	642	679	640	634	661	647	651	639	706	673	644	665	665	699	690	689	683	676	666	647	659	703	651	664	661	668	675	686	734	717	636	665	680	665	665	643	633	691	668	698	664	660	642	639	690	674	686	671	697	665	634	651	682	700	665	705	679	702	707	650	663	690	679	677	686	644	716	682	674	699	672	675	645	661	675	672	685	689	658	618	667	627	674	670	688	637	644	684	646	698	655	665	743	698	658	712	634	644	671	653	639	700	697	650	646	692	651	669	677	672	694	682	703	674	655	652	650	649	704	683	676	684	670	668	642	622	678	674	620	651	692	663	685	709	684	651	707	676	641	644	684	713	696	672	636	627	674	660	651	671	643	665	706	677	665	676	686	673	706	632	669	701	646	702	670	674	655	653	672	642	697	701	673	671	633	641	687	642	697	662	682	684	661	692	671	709	627	635	667	630	675	649	660	706	644	674	688	688	655	640	684	695	671	705	687	686	688	636	675	667	665	675	656	656	650	612	682	685	652	701	656	646	693	683	676	712	665	631	620	696	690	726	703	668	611	675	673	694	604	707	645	645	752	697	636	692	650	625	676	654	689	681	706	717	712	653	670	690	645	624	700	658	715	616	660	695	690	658	674	646	694	643	690	665	716	623	714	652	642	643	691	691	700	691	630	655	685	671	664	632	699	682	659	676	680	660	634	713	652	663	695	682	653	715	686	648	644	634	671	700	644	634	678	644	687	651	663	627	638	647	733	691	669	720	644	643	680	656	663	670	636	656	626	679	653	635	676	638	629	669	640	655	667	689	674	663	688	662	674	671	654	713	656	668	654	652	714	692	677	677	649	686	678	643	750	670	671	654	664	613	646	696	648	643	657	658	696	688	673	672	652	642	671	670	662	675	695	674	665	654	676	620	644	673	712	709	688	706	655	660	645	669	700	691	671	657	692	643	681	651	674	694	673	661	681	677	681	649	652	636	678	661	681	679	670	680	644	723	691	639	652	723	703	681	662	676	638	658	669	721	647	631	672	632	682	693	662	655	625	687	675	657	706	655	649	670	665	654	695	631	689	665	649	654	660	653	649	646	661	684	727	659	697	722	665	703	680	689	630	686	685	673	661	725	669	669	652	689	696	645	640	732	654	668	669	627	679	700	690	669	667	653	623	671	692	637	689	696	627	682	740	672	693	672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42022	20286	7743	2229	1540	1094	872	711	607	608	550	474	446	438	383	398	363	376	326	346	338	334	337	344	317	293	298	325	307	314	296	309	312	288	301	314	277	313	290	282	271	257	271	296	308	319	264	267	253	282	267	294	301	298	284	280	271	280	264	283	278	279	277	302	294	289	276	265	267	278	291	259	246	297	280	279	281	257	288	294	257	313	300	305	294	253	266	298	314	286	275	284	244	320	286	273	290	279	280	279	320	284	291	300	271	282	277	262	288	299	289	260	303	278	297	288	300	326	256	304	252	291	267	280	289	266	257	267	293	263	276	261	279	267	256	266	288	283	247	283	296	286	263	285	279	307	268	271	298	276	270	277	274	277	248	281	266	286	287	297	279	305	285	271	290	288	285	278	320	303	276	273	249	305	314	256	257	280	296	303	279	276	271	275	279	288	279	279	261	268	268	259	318	288	280	286	279	271	297	278	274	268	258	268	252	282	278	269	284	258	291	290	280	298	264	272	287	274	295	290	250	260	291	290	312	301	258	252	262	291	292	270	263	311	296	315	285	268	277	268	294	301	300	281	280	308	292	250	283	274	314	271	284	295	311	290	269	270	262	307	264	283	277	280	292	281	293	296	279	284	266	263	292	292	297	276	282	288	320	268	277	277	317	287	293	279	261	272	292	289	263	281	272	285	294	290	249	259	299	289	264	245	308	296	296	327	288	295	286	277	266	305	269	264	254	270	260	279	256	244	270	269	260	283	283	263	283	250	276	306	235	260	252	269	253	249	263	275	299	292	269	261	258	270	305	249	298	282	302	255	252	285	277	270	306	275	261	281	294	290	294	255	277	282	267	266	278	264	252	285	271	292	281	262	291	274	272	278	266	284	262	279	275	278	267	294	263	286	284	261	311	255	273	276	289	269	278	268	264	265	280	270	310	285	261	244	310	316	304	289	290	286	284	271	285	295	260	292	285	283	244	253	291	281	282	289	243	256	318	275	256	294	295	286	278	316	274	241	292	293	279	299	284	274	298	302	249	295	289	276	282	292	317	274	237	284	296	264	282	300	290	259	274	282	300	299	273	236	283	270	282	284	278	272	282	291	288	302	297	295	299	270	285	269	287	280	288	269	291	318	290	271	283	274	260	279	289	298	283	307	291	280	304	281	270	278	261	265	280	261	284	278	274	273	297	266	290	271	275	286	258	265	270	255	279	296	279	265	244	271	286	293	283	278	257	305	246	277	277	287	264	271	279	259	275	288	261	286	280	280	270	284	313	289	287	291	285	287	254	283	266	288	288	258	299	287	278	247	274	289	264	267	310	242	271	283	298	251	258	290	278	292	279	265	277	248	269	282	280	281	288	292	228	272	269	298	266	267	262	274	263	254	256	282	273	295	287	273	261	273	289	263	264	280	260	283	265	275	294	277	290	288	295	288	280	250	287	298	291	256	294	255	305	344	281	282	278	288	284	278	292	287	276	307	291	236	263	295	285	254	276	302	262	292	259	295	284	270	262	291	301	294	262	288	304	270	286	230	265	303	287	276	286	273	266	261	275	276	300	269	284	312	291	290	266	280	273	275	243	304	317	262	283	274	336	273	265	250	271	270	283	312	279	275	286	263	308	257	328	268	298	286	252	261	295	307	296	283	269	270	283	306	277	269	289	272	286	269	291	263	282	282	283	287	241	272	279	277	280	299	257	256	304	262	306	278	293	286	276	291	280	277	271	316	288	276	256	276	295	299	296	277	254	293	289	251	279	288	306	296	317	301	279	291	277	272	283	309	255	291	275	281	264	252	293	255	256	286	300	286	299	289	289	313	267	288	257	285	281	288	279	263	306	273	279	268	283	293	315	280	298	277	277	282	272	284	276	295	280	274	292	274	310	275	282	287	296	300	282	280	276	268	296	266	273	279	265	280	275	263	280	274	311	240	289	289	286	312	277	284	290	263	308	308	303	264	311	293	288	272	264	333	265	283	277	267	314	299	277	297	295	287	305	283	285	298	279	267	295	305	279	278	273	280	278	266	265	259	273	303	277	266	269	282	257	253	265	292	294	277	245	279	292	299	264	261	287	256	258	291	258	272	299	274	283	277	254	257	297	254	301	274	306	278	294	278	290	276	277	268	302	268	278	279	267	237	253	254	311	277	303	280	283	273	283	291	273	297	279	283	283	264	265	286	287	295	293	255	281	256	308	267	294	245	273	297	284	294	306	284	278	313	289	291	291	284	288	282	274	276	262	300	260	289	249	261	270	256	294	302	257	251	288	235	279	285	295	268	280	259	278	286	279	282	276	292	262	307	271	277	294	276	251	277	285	284	267	261	275	297	306	286	264	306	263	273	298	265	258	277	276	268	292	294	257	299	276	266	249	302	294	296	293	271	294	256	283	284	295	273	264	282	275	261	299	283	280	274	301	286	274	263	288	275	252	275	284	305	270	264	305	276	274	280	299	262	303	276	265	285	258	279	303	299	250	285	264	275	271	267	290	301	285	270	278	275	282	291	286	261	264	287	270	262	279	281	288	320	265	298	260	283	275	285	269	261	279	263	263	282	281	292	310	264	287	275	303	268	291	276	266	289	268	250	255	232	283	290	283	283	306	274	274	299	290	259	279	278	256	303	308	270	298	277	303	306	300	296	281	293	297	277	274	272	284	275	293	260	307	271	299	291	284	269	256	274	283	288	257	266	280	280	260	289	246	262	296	297	260	299	295	270	330	284	296	280	317	286	281	288	271	300	277	281	288	270	279	278	277	266	281	267	273	270	256	313	303	282	257	296	265	280	253	295	274	269	271	261	262	300	299	315	281	280	293	241	263	276	314	267	286	270	261	282	279	265	257	287	268	255	275	274	247	317	272	266	267	296	247	284	287	270	280	309	286	260	270	288	273	251	264	296	275	298	262	282	235	263	271	272	285	290	292	277	263	303	275	271	304	274	274	268	289	292	273	321	256	271	243	283	288	269	264	287	285	268	282	307	272	301	255	295	287	308	300	246	260	269	299	315	281	273	286	280	307	274	285	272	285	297	289	282	290	291	285	267	282	269	260	287	306	278	307	259	253	269	287	278	281	269	281	286	296	242	282	276	284	291	268	271	277	278	268	258	323	285	285	258	266	270	285	281	291	267	276	303	287	296	294	262	302	276	295	277	276	275	305	272	249	273	273	283	280	294	281	268	284	279	301	261	260	268	248	285	272	291	294	235	297	265	292	280	280	267	267	262	275	254	227	256	316	282	262	244	268	285	297	289	277	275	274	279	276	254	266	260	268	300	284	270	298	312	294	285	282	262	255	294	252	252	299	305	274	278	258	254	264	293	302	296	263	288	275	293	262	279	265	270	285	312	293	290	266	296	294	297	297	273	250	276	311	257	306	274	280	275	257	267	256	293	286	304	293	282	317	260	288	277	268	291	293	269	275	286	251	281	270	273	262	301	290	269	296	285	239	288	263	282	296	308	271	296	256	299	288	305	258	278	258	291	279	264	296	246	306	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19009	2773	6113	6545	5632	4563	3697	3208	2752	2431	2206	1940	1833	1646	1517	1481	1354	1317	1273	1229	1195	1133	1086	1050	1089	1043	978	1003	980	998	1003	911	946	936	892	919	897	882	909	893	838	914	849	847	830	851	853	846	834	853	844	828	857	846	801	859	779	791	786	805	805	754	858	824	801	767	773	823	790	759	839	799	800	784	791	802	785	859	823	800	782	802	771	808	825	745	767	771	816	837	801	768	780	823	826	782	771	793	811	850	789	748	806	741	802	798	780	768	759	770	812	771	826	784	782	823	805	812	796	851	813	793	791	774	812	762	781	789	790	772	796	800	828	819	766	781	784	799	755	783	795	823	783	765	812	772	755	782	770	802	811	822	814	802	797	797	792	797	790	729	718	788	731	778	830	784	809	792	767	745	822	825	823	755	750	797	808	761	755	746	754	795	815	780	777	769	784	822	818	743	788	761	851	745	822	750	805	824	768	769	793	746	783	715	827	778	739	812	737	789	803	716	775	764	835	813	803	764	790	761	799	810	740	738	752	734	766	779	787	754	792	800	756	806	790	778	782	771	784	767	726	825	809	843	715	797	722	769	736	769	736	783	825	742	771	770	743	755	763	797	815	757	717	781	737	790	812	745	766	825	774	789	774	776	824	774	818	763	811	781	768	757	719	764	781	713	774	752	721	760	807	802	743	803	790	811	796	812	848	785	743	772	811	761	746	743	795	755	787	802	862	776	821	779	733	751	797	761	822	759	743	829	813	769	727	754	771	783	757	735	819	820	806	784	748	804	809	795	766	802	791	791	807	766	799	814	820	841	742	776	784	725	768	807	788	825	742	720	764	772	813	783	825	800	807	803	748	777	746	824	754	764	757	735	812	752	809	792	784	747	755	782	779	792	789	760	788	743	794	747	820	802	803	766	825	750	748	771	819	783	777	767	791	800	717	783	788	773	798	799	760	786	832	793	832	787	801	750	783	829	756	776	781	815	783	743	852	798	784	794	786	798	786	779	760	787	814	803	777	759	754	753	803	731	783	742	760	787	804	779	829	785	761	797	794	733	797	807	764	783	771	780	781	768	773	787	754	786	729	780	773	833	808	822	807	787	756	791	798	790	844	765	761	834	743	759	720	807	797	793	812	793	778	757	787	763	762	805	764	805	765	731	769	756	817	732	737	791	767	739	811	754	845	814	821	785	752	822	817	782	818	793	784	738	733	749	787	769	821	802	735	793	769	789	778	772	775	741	755	777	841	755	803	790	724	775	774	757	763	759	800	834	778	809	752	789	775	777	767	779	803	811	802	794	751	778	830	801	736	817	754	754	752	779	784	746	771	725	826	816	803	737	732	799	752	800	780	833	767	789	764	785	831	751	752	818	794	728	759	786	745	770	750	833	731	786	778	737	783	786	765	787	799	835	804	781	781	760	784	729	759	760	803	798	742	786	794	816	741	762	771	781	753	796	846	766	821	772	761	820	811	760	806	802	802	716	753	780	706	774	768	773	766	792	762	801	749	787	774	811	770	764	737	777	768	780	769	799	776	800	760	777	758	811	795	795	804	800	783	774	818	791	836	816	780	799	777	781	769	756	812	764	789	748	783	784	763	756	774	815	719	770	774	761	737	779	780	753	747	775	784	759	774	784	720	806	795	812	792	733	813	807	796	763	785	776	808	789	763	750	766	792	782	804	814	774	800	783	785	797	792	779	787	771	780	821	834	792	817	797	756	751	759	751	786	769	733	754	815	807	756	796	781	786	766	791	791	786	810	769	751	829	783	794	789	830	773	805	809	773	788	717	842	785	781	722	793	806	786	817	765	811	794	794	790	803	804	770	793	709	794	811	811	760	799	762	753	820	770	798	779	741	780	781	790	879	772	773	760	770	775	785	787	773	765	735	787	770	780	737	779	796	749	802	804	771	761	743	768	794	778	815	754	767	742	748	740	778	803	778	782	776	759	778	803	803	782	746	781	786	757	735	723	797	807	783	738	735	795	779	750	763	819	783	789	768	806	778	749	777	803	837	774	723	810	717	834	765	761	784	754	790	783	757	788	794	805	771	815	779	782	752	792	744	827	774	755	779	760	766	747	736	732	802	778	777	786	797	789	800	756	786	729	799	775	778	761	813	749	746	777	763	770	788	730	811	740	776	777	782	757	809	712	773	787	755	783	747	779	736	783	757	764	787	795	822	790	741	811	783	830	821	760	772	754	771	760	839	788	821	805	792	803	730	757	685	751	783	763	739	781	776	745	791	829	778	781	764	767	820	780	816	817	791	798	768	754	718	746	726	795	790	785	781	761	765	782	786	727	808	789	788	780	783	754	820	815	811	760	777	772	801	784	788	787	781	774	793	759	787	804	760	826	760	779	747	729	695	740	752	807	766	771	821	829	745	787	789	819	809	776	761	797	772	809	758	759	799	781	801	774	773	765	803	799	761	775	715	788	817	782	813	775	792	788	809	751	762	757	791	796	747	763	749	804	827	796	781	752	795	789	777	772	755	813	805	831	780	775	782	765	770	784	791	771	812	788	759	790	744	740	744	774	784	766	856	769	732	808	797	785	783	754	768	762	761	756	789	762	818	784	767	785	753	763	812	725	765	783	774	741	757	735	769	815	776	816	798	803	787	727	817	769	789	748	763	785	813	763	800	781	749	786	792	753	771	815	770	786	755	765	754	774	762	789	735	767	784	814	782	817	796	748	721	788	739	835	795	754	796	831	806	790	741	806	776	757	836	786	794	792	796	777	762	826	808	757	725	786	736	795	784	832	754	739	799	780	817	770	795	806	749	844	836	741	806	796	748	775	866	776	831	781	803	751	826	763	778	821	771	758	792	800	781	841	787	762	814	795	791	767	805	860	797	772	800	790	805	789	774	781	752	755	841	777	793	758	816	799	748	759	735	769	759	777	758	756	779	831	830	761	770	792	758	757	754	766	783	822	780	747	752	776	782	762	719	735	819	792	799	810	823	762	804	865	761	787	751	790	786	785	823	784	747	784	764	795	721	786	796	742	800	794	771	745	769	863	769	744	795	783	755	821	795	780	800	756	844	772	786	763	819	783	801	777	759	823	809	785	791	779	747	802	748	781	774	778	772	818	818	825	777	805	840	792	827	774	803	813	806	764	746	776	741	751	807	739	768	770	787	776	714	774	852	798	803	779	787	754	754	763	763	837	789	782	831	788	758	774	801	780	780	771	780	771	743	790	780	800	758	750	875	719	808	781	790	769	798	756	754	729	793	774	781	789	757	781	779	756	688	804	813	764	740	759	809	809	808	773	816	791	793	794	774	808	768	756	761	775	832	781	779	787	802	737	799	755	780	790	751	767	725	828	829	798	766	757	775	784	800	743	725	769	729	821	764	784	796	755	757	760	800	815	793	782	819	804	764	769	780	734	770	789	810	793	779	804	811	784	828	819	791	821	759	807	771	772	724	775	787	802	759	737	781	785	792	757	782	814	810	777	795	803	793	783	760	760	756	789	816	797	759	804	825	764	797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4795	388	213	154	104	132	133	87	93	114	98	116	115	97	80	103	115	95	112	105	105	115	104	113	91	105	104	94	110	109	96	98	89	95	109	80	87	89	103	105	105	99	89	102	118	92	103	85	88	100	110	103	81	93	81	114	95	96	112	98	91	109	105	99	109	99	99	100	101	106	95	111	111	101	121	107	120	99	112	85	93	107	110	98	104	101	93	100	94	91	100	113	95	89	115	78	97	108	98	104	88	102	112	111	90	102	103	106	119	93	86	103	82	100	114	124	98	94	99	99	110	112	92	82	89	97	103	104	105	103	93	70	94	107	102	100	110	116	96	109	112	88	125	103	85	103	74	91	106	99	95	102	101	100	112	92	108	103	97	85	97	101	106	101	90	101	99	98	92	92	90	132	95	109	105	101	108	107	104	108	112	105	78	91	97	115	98	92	105	93	101	84	104	94	110	106	100	95	106	107	91	100	119	97	98	95	95	100	92	101	107	119	88	123	86	105	91	98	105	95	102	121	100	100	118	110	72	97	96	93	98	107	88	106	89	119	114	115	99	93	99	94	93	100	104	79	115	85	86	121	107	97	101	109	107	104	77	96	116	93	90	115	100	105	107	101	100	106	97	103	100	106	121	104	99	105	108	88	116	103	92	106	96	103	114	102	92	107	99	99	91	91	106	113	95	100	93	93	96	95	94	100	120	80	94	100	120	82	96	98	107	102	93	116	102	92	101	94	88	88	100	96	121	121	91	99	81	114	79	100	78	87	118	86	105	95	95	101	110	84	100	94	100	83	94	100	97	105	102	99	103	120	82	106	103	101	110	76	104	105	96	96	108	93	110	87	88	105	97	94	102	83	110	104	95	109	104	94	86	93	95	109	106	116	113	123	92	112	107	90	102	103	102	119	107	96	93	88	97	100	91	100	84	87	84	99	114	75	86	82	98	101	107	105	112	93	99	87	88	89	96	96	104	94	89	94	100	108	108	104	91	102	111	81	106	103	82	104	96	101	98	99	93	96	117	103	96	110	85	92	89	110	83	98	80	111	124	95	104	94	90	98	94	103	116	95	112	100	86	102	98	111	92	96	90	96	93	102	87	97	93	98	95	111	92	112	103	101	111	110	109	98	91	121	82	94	97	97	82	115	100	90	95	104	88	107	96	98	88	108	99	100	91	116	89	96	107	93	98	86	110	107	109	104	102	117	87	85	96	99	109	103	107	94	101	102	86	96	106	86	112	98	114	92	85	107	101	116	100	94	103	88	103	94	99	101	103	110	95	82	81	93	106	104	102	100	86	81	98	109	98	102	86	96	108	102	110	99	102	87	120	95	113	100	102	115	110	95	94	98	103	102	105	104	113	103	91	104	103	95	108	104	99	94	124	89	104	112	98	98	110	100	83	95	101	112	100	99	98	88	92	109	104	95	70	81	115	94	108	97	85	114	94	99	106	94	88	88	106	105	124	90	105	96	96	102	101	92	94	112	104	101	94	95	99	100	110	112	92	102	94	106	113	113	88	89	113	92	93	105	86	111	99	100	95	107	111	107	91	81	87	99	88	94	105	81	117	92	78	103	97	78	103	93	107	113	84	96	105	98	112	106	101	89	93	100	102	83	103	98	83	85	109	99	106	104	89	103	93	83	103	101	100	113	88	93	97	110	108	92	99	96	100	87	118	107	100	105	84	114	95	110	86	105	99	110	97	96	111	110	111	104	106	99	87	118	100	101	105	79	103	115	98	105	95	96	111	112	102	94	85	106	95	105	110	109	112	120	107	93	108	99	102	92	81	103	80	94	87	107	96	108	92	96	90	103	94	94	105	94	112	98	115	97	101	102	98	96	89	91	101	77	124	70	93	105	89	102	101	92	80	104	103	82	96	101	101	106	82	82	93	92	104	95	112	118	99	76	82	101	101	97	101	87	95	92	86	100	94	116	84	114	106	104	116	89	94	95	97	105	104	105	92	99	99	92	102	99	86	102	106	94	111	99	94	106	115	108	90	112	97	100	114	91	104	104	100	97	100	100	104	113	124	87	110	100	102	86	119	109	120	88	88	100	108	78	93	106	110	115	88	95	110	103	90	98	101	96	103	88	92	95	113	94	100	103	107	92	92	92	96	90	88	92	91	98	102	95	96	92	91	93	103	100	100	86	94	111	96	91	96	103	102	112	111	111	90	129	113	100	102	85	108	107	101	95	87	100	99	90	122	91	103	90	110	97	96	89	121	120	105	93	109	90	108	94	94	101	110	107	102	115	103	90	98	96	102	89	93	101	97	117	93	95	92	119	109	91	107	91	89	87	107	101	101	98	100	103	90	104	110	117	112	114	101	97	103	107	75	95	115	110	107	101	108	100	111	105	96	97	88	111	83	99	94	108	108	107	105	100	102	92	107	113	100	113	115	100	86	103	101	89	110	107	120	114	105	120	86	117	99	99	110	108	96	93	130	101	107	93	100	109	115	90	92	113	112	89	89	113	104	96	118	99	103	96	88	99	90	93	104	92	99	87	98	94	109	110	94	94	87	101	112	85	98	127	86	101	120	104	78	121	107	113	106	95	96	98	82	93	92	97	112	93	110	108	100	95	103	95	103	93	112	114	110	93	96	113	103	110	111	87	98	108	95	83	110	98	114	85	100	92	102	91	100	90	92	121	98	101	116	100	92	79	95	96	85	105	88	81	95	111	115	119	114	105	100	107	115	97	115	109	99	97	110	107	93	97	95	90	101	90	93	104	78	109	114	93	102	96	121	102	97	76	103	115	88	107	91	86	113	116	102	96	103	99	103	110	90	106	105	88	117	79	99	109	107	95	83	98	114	106	102	101	89	104	88	100	98	104	102	107	109	104	108	90	101	89	95	111	119	95	107	111	118	107	99	115	91	111	98	100	99	86	98	87	101	87	92	94	111	107	100	113	117	106	95	96	100	96	108	104	96	98	98	114	100	117	113	108	113	100	114	102	109	102	102	110	110	97	102	81	94	105	90	111	98	110	101	117	108	122	101	114	104	98	108	97	110	96	108	95	93	98	90	142	97	110	112	114	95	107	101	76	115	102	124	94	104	106	84	111	111	112	105	99	99	81	85	105	95	100	106	100	104	87	103	85	129	106	102	90	108	99	100	94	94	96	118	100	107	93	100	104	101	96	103	86	99	91	108	83	117	96	106	104	94	104	104	92	99	104	92	95	126	91	97	108	86	98	106	94	116	96	95	96	98	110	99	85	117	117	103	92	98	96	119	110	105	100	110	91	85	96	111	104	98	100	104	96	87	93	121	84	107	109	106	90	87	111	104	99	96	121	101	108	100	120	95	92	102	101	112	102	82	87	88	91	80	113	108	105	106	92	95	95	108	94	75	89	105	92	112	103	94	96	96	104	97	98	102	109	96	85	92	99	104	103	98	102	89	100	102	107	107	114	98	98	96	100	115	84	74	100	109	97	105	95	86	84	89	95	77	93	117	116	100	105	91	102	111	125	96	87	100	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4828	391	518	542	446	495	448	453	427	411	405	423	377	378	371	377	373	386	380	340	365	357	358	355	347	370	317	344	348	370	352	368	339	348	359	333	395	336	344	370	327	352	334	361	346	349	333	397	350	347	337	320	368	348	349	349	347	332	351	333	348	333	382	322	338	353	364	336	345	309	330	316	375	353	342	324	327	335	370	362	302	340	366	363	339	349	352	332	356	340	361	350	352	342	322	370	337	335	361	373	296	350	361	342	322	338	335	336	351	357	370	351	357	369	312	327	355	337	320	349	373	337	340	347	348	335	334	341	372	337	331	347	344	333	362	330	327	311	359	370	306	348	346	350	353	312	325	382	345	367	353	364	345	346	341	330	381	351	373	361	333	346	325	357	360	324	353	343	354	313	344	361	361	346	343	332	342	328	337	372	380	335	337	371	346	318	335	346	345	359	342	374	307	304	345	330	377	331	341	342	331	356	328	373	306	366	327	348	348	315	345	352	333	329	345	352	341	333	349	329	346	354	338	354	346	342	350	328	336	346	358	353	321	329	357	331	348	361	350	333	358	340	325	366	346	346	368	347	333	324	326	335	389	377	326	383	332	332	363	332	331	333	374	329	360	333	369	313	342	342	339	348	355	373	344	362	332	325	359	340	322	336	329	341	312	350	363	323	361	369	336	340	351	304	334	356	329	367	316	339	318	332	342	320	350	331	355	357	345	356	318	316	330	314	357	349	332	368	367	339	344	359	349	350	370	367	358	363	309	341	360	345	348	332	379	313	309	336	332	311	323	367	373	340	331	371	324	373	373	329	367	385	350	329	364	329	381	349	338	373	327	333	343	358	332	326	380	343	341	345	330	309	296	311	360	355	346	345	347	380	327	344	347	358	336	359	356	330	362	346	336	346	329	350	340	340	353	297	327	335	330	337	350	362	343	324	325	367	356	330	298	351	353	375	332	335	355	325	335	335	368	325	323	333	341	350	315	352	372	346	339	349	338	319	353	347	359	355	341	345	329	336	325	326	364	323	355	369	334	351	338	319	324	346	333	344	332	354	347	336	352	354	376	385	367	330	348	324	340	362	377	340	327	341	330	387	322	339	355	355	359	353	364	356	326	343	335	366	344	361	337	379	334	365	301	350	355	365	354	334	354	340	357	354	322	334	348	351	349	359	334	334	373	344	328	354	338	344	325	367	337	339	344	362	338	318	359	337	349	360	379	356	370	310	372	349	386	373	393	389	355	374	334	338	359	326	383	396	312	333	359	326	361	347	321	342	381	397	366	331	357	358	364	364	310	314	323	373	346	345	358	333	308	361	347	323	313	340	380	294	353	356	323	316	349	327	311	347	342	305	357	351	334	342	334	354	347	333	324	349	357	343	318	330	314	363	353	362	327	331	347	374	329	336	374	322	352	380	381	366	319	354	329	361	376	317	332	334	374	345	351	357	359	379	301	328	344	348	340	366	356	330	337	341	337	322	341	343	351	329	314	355	338	340	315	345	351	351	350	341	338	343	336	353	366	380	351	363	353	320	366	349	348	342	328	358	349	321	333	381	348	349	368	346	322	369	364	347	336	370	348	345	327	342	368	352	378	368	318	361	348	353	359	324	384	325	332	330	347	368	340	330	364	329	347	343	372	342	355	353	343	375	356	359	346	355	293	355	312	355	377	351	323	338	349	364	331	339	314	365	371	348	348	318	345	348	349	323	365	322	302	311	347	383	327	356	368	353	322	332	335	365	341	340	344	344	332	300	373	309	386	336	350	355	379	363	327	354	342	326	343	329	328	331	337	356	357	363	357	327	334	354	308	339	331	313	371	319	368	346	349	351	326	357	346	343	362	354	337	372	341	325	339	316	350	333	327	340	350	325	355	334	361	334	349	350	323	321	362	325	382	361	339	347	380	381	330	357	349	336	328	359	353	328	347	356	342	366	320	328	352	356	341	367	356	362	353	325	330	350	336	319	355	347	378	319	339	330	368	383	369	361	327	334	313	355	312	339	352	353	362	400	337	337	362	390	358	321	346	385	357	319	343	338	362	344	330	324	354	328	353	374	368	319	365	354	317	345	323	353	364	326	317	361	388	319	334	333	343	329	336	354	346	367	327	338	319	348	351	349	350	354	330	336	329	350	318	333	311	324	320	333	392	353	365	371	334	364	362	343	318	340	335	341	329	345	332	396	314	371	353	340	350	371	309	311	329	307	344	306	384	318	364	351	335	319	322	395	322	360	351	359	348	343	365	354	348	349	354	340	359	350	334	305	308	338	380	372	334	341	338	370	339	358	312	347	343	332	381	374	349	331	357	347	368	363	345	345	351	331	369	324	332	309	382	349	348	336	351	325	366	370	352	327	335	353	370	374	350	353	332	338	332	331	332	348	367	355	321	365	343	338	326	374	371	355	339	337	332	377	334	380	328	359	320	376	336	345	349	352	366	346	367	350	369	334	339	355	361	354	332	330	332	325	368	348	305	372	328	344	322	336	332	358	347	322	350	347	357	318	318	323	290	342	361	354	366	371	336	355	366	325	333	339	353	348	345	325	305	362	328	351	343	323	379	335	354	365	311	352	331	328	358	298	329	342	351	363	362	344	352	343	334	349	328	357	328	334	349	342	355	326	326	360	325	339	331	351	349	372	354	329	335	332	352	345	341	358	353	343	363	354	326	365	358	374	332	360	327	335	350	330	338	391	366	293	338	353	334	351	369	366	343	373	321	330	362	357	354	332	347	384	385	334	323	348	368	375	353	368	314	349	367	311	323	326	369	337	350	324	356	348	331	366	362	339	322	366	387	335	360	331	355	384	367	361	364	329	359	338	325	335	323	361	350	318	331	353	334	323	333	324	348	351	357	366	354	346	323	334	337	372	328	381	371	397	338	335	351	326	326	338	327	327	337	345	342	354	348	362	330	325	351	342	367	347	320	351	344	342	344	354	333	323	347	326	337	349	349	349	347	339	348	351	346	346	344	347	345	347	355	352	385	343	302	346	364	364	341	363	334	361	344	357	352	360	354	365	392	379	336	351	352	340	351	331	338	356	323	331	365	360	317	345	327	352	381	359	369	338	336	348	354	354	345	363	319	342	333	353	354	334	341	347	338	295	377	379	315	334	349	369	362	352	363	336	300	371	346	316	371	347	358	349	339	376	333	351	373	332	356	364	353	345	335	336	352	364	331	327	339	340	327	350	371	371	341	347	355	357	317	382	339	346	346	321	357	339	396	335	310	359	334	348	368	352	359	338	316	345	354	338	356	338	376	380	328	380	364	361	344	356	325	376	364	368	340	322	353	337	295	318	351	366	365	322	368	326	363	348	358	326	341	332	338	365	333	370	324	367	376	346	329	366	380	324	373	333	379	362	334	326	347	367	332	361	361	370	366	315	323	332	334	357	338	353	357	326	351	336	338	378	371	358	335	355	333	331	367	350	344	315	348	318	373	346	348	341	358	342	346	334	347	329	328	348	328	320	375	333	375	336	361	374	365	372	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35388	10211	2097	1176	824	608	532	449	450	395	347	315	280	325	282	296	304	263	251	230	262	269	219	239	252	223	246	238	215	220	250	269	227	231	249	270	223	240	231	235	239	226	242	243	225	228	212	237	256	241	244	235	232	220	250	249	222	243	213	248	247	227	228	196	222	247	231	238	239	220	229	246	221	240	229	218	242	226	220	224	226	254	248	243	233	235	200	219	221	225	233	217	230	219	237	217	220	247	226	242	218	233	220	238	231	227	203	226	231	243	233	222	236	230	222	229	224	221	265	230	242	259	187	233	221	233	226	237	206	247	223	215	239	237	227	239	214	241	226	229	266	239	248	229	257	234	226	242	253	225	223	203	231	238	234	221	220	211	209	221	225	227	232	246	228	254	227	247	250	244	209	214	242	251	243	238	245	223	220	240	207	222	201	225	222	226	194	227	213	218	223	245	221	220	219	229	238	237	220	232	247	219	256	216	227	237	236	237	247	219	194	230	239	228	200	201	218	199	200	246	229	247	220	216	233	238	211	257	245	206	205	203	228	242	211	218	235	205	207	227	216	236	215	240	225	226	245	243	235	244	233	219	228	208	208	211	232	215	239	239	211	215	231	239	221	234	194	230	241	256	236	225	234	229	230	235	234	209	220	214	230	193	225	226	221	231	212	225	212	213	218	221	225	209	256	215	219	208	254	224	216	243	236	226	221	206	244	231	228	249	215	214	215	250	245	243	257	241	223	221	248	227	231	237	230	231	249	227	240	214	210	197	239	216	231	242	226	236	237	238	222	213	233	240	213	229	217	194	245	212	243	237	219	234	219	231	236	238	216	243	208	233	219	194	232	267	229	233	234	231	240	222	232	215	228	236	233	254	228	231	271	200	227	231	244	238	233	256	216	230	214	215	232	233	214	229	223	243	233	227	283	207	210	246	208	250	220	242	204	212	219	201	220	214	206	238	224	223	187	232	241	242	240	207	242	260	230	212	205	219	249	233	220	222	197	215	210	224	219	224	215	207	230	219	245	230	241	190	218	245	228	235	229	238	232	218	241	255	235	228	208	245	232	214	203	222	233	228	217	228	235	213	222	239	224	221	223	216	202	238	213	223	235	240	225	229	227	240	193	223	241	232	201	206	225	232	257	218	243	223	211	239	229	213	226	227	211	216	211	219	227	226	229	224	230	230	198	200	205	242	224	196	207	230	210	227	211	211	219	223	233	232	244	208	203	212	225	217	223	216	227	227	229	221	225	221	257	217	242	224	217	219	259	228	231	233	221	239	218	215	211	243	211	233	204	225	217	248	218	210	237	247	204	189	191	194	240	230	215	225	219	247	239	187	226	242	236	217	231	249	208	226	224	222	203	231	247	239	214	235	220	226	240	199	238	215	248	196	226	208	241	226	241	237	225	219	261	196	211	231	252	230	222	227	203	241	242	257	225	218	246	238	191	223	248	248	238	241	212	243	250	234	208	228	230	244	214	238	230	230	229	222	218	228	230	247	193	231	234	210	243	249	229	216	233	206	215	229	214	236	223	241	253	244	238	216	227	221	226	231	201	233	200	222	219	223	221	261	235	246	214	246	228	227	206	229	231	218	233	243	243	235	214	211	238	234	204	220	220	211	201	231	227	212	222	215	226	192	222	214	221	244	225	227	234	227	250	220	219	235	228	248	239	230	222	227	247	222	225	241	235	229	242	203	220	263	234	236	235	220	200	228	204	223	236	236	249	206	215	260	214	211	224	224	233	227	214	240	247	217	223	220	228	223	241	228	226	245	226	228	219	205	225	191	193	240	228	248	238	216	242	219	236	204	230	249	233	233	209	233	223	228	260	234	241	245	210	209	210	208	217	194	239	245	236	202	242	188	217	227	224	247	223	236	224	238	211	215	224	241	250	192	220	236	233	220	222	232	205	200	243	179	207	231	222	235	227	216	214	249	224	214	215	225	213	216	246	227	220	244	237	236	234	206	219	266	223	245	241	227	224	228	245	236	224	227	195	230	213	232	237	230	230	210	221	229	183	194	211	231	211	242	216	204	208	229	224	221	242	227	252	213	241	247	238	223	226	229	203	202	251	258	238	209	226	244	221	227	241	222	207	226	209	254	248	234	213	239	258	207	223	214	240	232	225	257	232	214	230	219	245	204	210	245	236	233	226	230	221	231	220	212	234	254	250	250	240	202	236	211	231	232	200	235	220	215	203	250	229	224	227	256	215	220	230	228	213	220	219	231	229	223	221	222	229	245	240	244	222	231	224	222	228	213	210	209	210	208	217	223	213	229	213	232	226	206	222	251	221	223	226	215	215	241	202	248	226	227	232	245	230	229	213	227	239	190	227	240	250	245	215	220	246	231	264	224	210	217	222	229	224	233	224	235	244	228	236	237	231	184	222	211	203	237	264	218	253	222	226	248	227	236	236	212	216	234	199	232	214	240	226	246	209	251	224	229	234	228	210	234	221	228	201	242	219	241	235	224	234	240	240	204	230	236	215	238	232	202	233	204	220	212	256	230	237	211	236	251	236	241	216	223	244	214	224	253	247	209	228	250	217	226	205	224	202	245	225	243	233	226	211	228	242	206	234	254	226	237	243	201	203	238	218	240	209	215	215	187	247	222	245	261	201	225	227	218	217	201	226	217	232	247	228	221	208	224	233	214	224	201	231	280	241	233	246	226	235	231	241	223	226	208	217	215	235	218	211	194	213	217	234	218	226	233	244	235	202	213	243	226	242	225	213	222	235	195	253	209	226	246	231	236	214	241	200	224	227	208	215	234	255	230	228	217	224	239	236	234	227	227	218	209	215	217	237	231	231	220	222	242	242	220	236	230	231	240	201	211	237	210	207	218	216	233	234	266	233	228	189	220	234	239	213	260	208	225	255	216	222	215	215	218	242	231	252	237	198	205	244	229	217	227	213	233	222	228	225	232	211	215	243	217	245	214	202	216	257	242	225	234	226	225	216	266	222	233	208	234	239	209	238	218	200	212	222	237	235	240	244	236	228	237	236	241	195	237	231	237	214	244	212	219	232	220	250	254	213	228	213	229	234	234	230	219	213	214	215	219	202	232	221	235	237	223	226	235	235	261	206	258	263	239	260	215	242	248	247	221	241	235	259	240	241	235	240	227	240	212	225	231	258	222	245	254	217	207	224	260	227	203	254	241	215	257	209	222	221	279	259	237	212	224	237	194	222	240	242	247	249	217	235	232	237	231	226	213	245	239	218	235	225	256	225	218	258	216	207	232	201	232	225	241	239	186	206	197	218	261	249	260	234	235	239	248	205	229	222	224	213	231	227	246	224	207	231	214	229	215	240	228	238	196	214	209	237	228	230	248	253	213	273	247	214	212	267	239	232	229	234	203	226	228	243	233	251	232	243	209	237	224	260	217	233	198	218	229	220	247	236	230	213	220	238	221	218	221	218	206	229	204	228	231	222	208	225	222	217	219	224	250	243	227	219	239	238	251	214	231	233	224	245	252	230	232	224	212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15056	1654	3455	3947	3270	2590	2246	1947	1714	1556	1521	1265	1205	1057	1097	1081	1024	957	975	914	861	872	842	829	806	845	769	804	747	816	761	798	768	767	760	758	747	768	759	690	733	721	679	677	676	730	746	707	725	731	648	701	664	654	667	682	707	705	700	706	704	683	709	674	692	693	686	640	681	705	671	705	636	679	689	713	678	669	682	695	669	714	670	737	734	677	706	661	690	688	666	690	662	661	690	658	698	647	660	638	681	668	658	651	682	692	666	689	693	685	710	699	697	671	687	623	627	661	664	746	687	629	693	628	699	657	692	650	682	688	688	682	664	694	662	661	660	685	635	651	642	712	668	612	696	680	626	681	683	679	674	659	649	704	721	610	671	701	640	684	679	638	631	697	685	659	693	645	699	701	694	666	669	681	708	624	627	669	658	668	683	632	646	689	691	665	656	662	659	692	641	683	633	705	695	723	699	688	680	633	712	671	715	667	661	693	654	693	707	636	706	636	642	619	665	698	682	683	645	680	715	644	660	677	711	668	646	627	660	650	693	612	689	682	661	659	676	645	673	665	660	686	672	713	662	688	690	698	647	643	637	642	642	696	659	633	697	669	637	640	625	676	681	703	655	657	709	677	667	645	681	693	659	664	640	658	701	668	672	653	668	639	693	669	663	635	653	643	640	702	682	654	722	638	627	691	669	642	659	710	648	689	669	621	689	695	628	633	659	665	616	690	656	675	638	702	690	647	658	729	694	719	696	701	690	703	647	609	662	655	680	673	636	655	629	648	660	639	655	622	699	663	676	673	700	650	651	670	692	676	664	688	640	689	681	633	644	702	670	666	640	603	682	682	640	643	678	640	687	666	692	684	688	700	690	687	677	690	654	643	718	690	658	674	688	684	647	618	687	675	663	662	721	679	661	649	697	684	676	642	638	663	651	659	726	653	686	676	654	666	647	660	642	646	674	685	690	677	663	672	683	625	675	652	685	670	652	670	687	666	677	698	678	631	660	671	702	726	698	663	661	670	650	675	670	727	691	695	661	677	659	657	690	645	660	649	697	660	685	640	655	683	638	713	713	683	668	709	699	671	678	703	704	683	671	659	684	690	696	604	654	693	634	635	680	671	655	721	666	663	654	699	703	667	652	653	667	660	669	614	614	701	694	678	676	671	659	642	681	697	688	699	630	660	666	692	661	677	687	663	623	690	644	658	657	648	644	645	647	684	654	722	691	676	685	618	696	679	647	672	673	628	676	681	652	670	691	678	713	692	681	693	687	674	676	639	672	661	704	699	680	741	699	665	636	703	665	680	628	692	619	666	654	699	708	680	639	681	627	637	696	652	675	683	646	682	652	716	670	687	660	697	623	708	664	701	691	625	675	698	742	683	686	636	708	667	659	701	671	722	702	677	653	681	637	650	704	631	659	688	670	690	717	625	615	653	710	690	645	618	676	681	642	679	689	623	666	672	673	675	657	716	663	692	690	634	680	678	664	658	658	668	661	667	674	657	648	677	700	631	731	679	687	705	656	653	688	691	706	686	664	622	694	691	678	687	661	665	618	668	666	690	677	700	665	702	650	685	693	660	684	685	693	695	668	686	666	672	661	667	647	677	664	705	666	662	714	653	660	683	702	663	675	696	647	635	673	682	647	702	678	649	675	667	664	695	675	674	658	685	709	626	695	667	626	654	698	677	661	661	650	669	669	651	635	628	672	692	696	673	653	641	630	722	638	660	653	672	625	679	676	691	616	640	649	678	711	642	675	676	661	677	631	664	707	653	675	661	670	659	669	707	704	674	653	697	678	643	668	688	669	680	666	684	690	648	686	673	641	651	660	661	665	638	665	690	699	704	647	657	645	620	678	690	639	662	702	666	666	694	673	672	617	672	678	671	675	670	667	656	651	647	698	654	602	659	654	654	647	656	636	693	697	632	688	702	710	670	683	715	677	662	661	665	697	666	675	652	655	657	681	676	679	696	686	657	660	649	675	669	620	650	636	704	706	726	610	668	647	655	673	704	636	695	685	700	691	674	645	690	630	668	653	674	705	623	643	656	659	707	669	694	666	628	683	669	661	687	669	681	675	722	636	680	683	678	626	657	645	641	679	628	638	662	696	687	724	666	707	649	704	689	684	648	640	675	655	648	647	695	645	710	658	660	693	699	658	656	652	649	668	647	642	669	678	708	701	614	653	691	706	665	709	662	686	669	678	680	639	706	661	652	677	681	684	673	678	670	672	669	667	718	699	679	654	659	666	690	656	642	632	649	662	678	664	722	637	681	675	695	685	660	609	659	656	664	668	705	692	638	673	656	662	666	707	643	645	705	663	640	690	644	706	673	677	635	659	724	747	674	639	675	673	670	644	744	677	655	651	652	671	699	667	633	654	687	667	678	671	663	647	677	697	677	599	679	694	646	659	654	734	664	657	677	640	664	687	662	639	645	698	684	675	686	671	703	659	650	681	670	676	689	687	653	688	662	694	685	672	674	719	645	729	665	609	699	661	667	651	634	684	699	644	692	656	719	688	689	676	668	647	693	693	700	687	648	683	648	648	632	715	660	667	688	643	681	668	652	663	656	705	715	689	658	668	659	681	678	642	664	650	701	639	656	614	653	699	680	677	646	660	715	640	688	678	702	712	645	656	685	723	638	672	668	688	662	674	688	692	691	656	679	673	723	680	685	696	679	668	648	681	662	674	702	644	666	685	638	674	706	695	704	687	673	654	705	676	642	643	706	682	701	647	641	657	717	657	694	689	679	663	656	661	643	685	692	662	675	624	616	654	702	658	691	644	671	650	677	630	701	674	670	656	731	641	650	651	701	638	635	672	682	663	696	659	645	669	686	681	685	694	661	648	694	712	696	672	664	632	699	689	657	680	670	679	689	687	636	683	679	651	673	652	658	678	691	686	649	670	641	696	638	711	648	632	659	653	633	667	645	635	685	687	680	732	618	653	665	688	667	683	654	632	638	667	679	696	711	708	709	675	650	658	609	651	689	692	639	688	680	704	677	645	658	593	657	680	643	686	684	681	659	725	647	648	670	649	638	641	688	650	636	704	705	697	670	633	668	700	652	672	636	644	728	638	688	657	664	672	671	656	680	659	668	671	678	658	643	681	667	693	731	645	693	678	674	743	622	638	686	638	671	678	651	634	643	670	714	698	677	662	677	674	613	651	677	660	686	674	687	706	676	709	632	623	689	637	655	626	720	697	684	666	700	664	703	715	688	688	634	652	670	649	692	696	651	625	680	663	709	648	672	669	677	730	625	639	708	674	722	632	642	667	670	692	646	662	680	686	662	705	658	643	683	670	679	673	692	636	668	612	650	668	702	702	627	683	620	669	682	665	691	632	717	693	687	681	679	686	668	637	676	655	690	726	669	703	663	714	648	632	680	658	699	666	655	674	645	672	668	658	708	647	682	703	693	700	617	689	679	677	689	657	659	699	645	628	699	699	691	727	661	677	712	699	671	698	625	652	637	642	710	637	694	641	661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42627	20305	7995	2362	1609	1186	892	736	633	579	487	485	464	393	405	379	323	321	346	317	315	338	325	339	306	329	341	303	279	291	304	282	271	290	286	308	283	327	294	305	319	283	292	274	289	308	270	279	295	265	280	285	292	293	263	276	265	263	282	296	282	267	291	302	290	255	282	289	247	285	303	282	287	287	266	285	305	279	276	301	322	291	292	276	273	275	270	274	273	294	280	279	297	295	302	285	272	301	293	284	283	285	244	277	273	278	285	277	284	304	283	277	285	285	274	265	263	279	273	310	273	272	274	252	289	280	267	301	264	304	266	246	280	288	284	267	295	257	302	263	245	278	286	264	292	296	243	261	285	249	303	296	260	264	270	280	260	293	323	261	276	308	253	267	258	247	295	275	307	283	305	258	278	284	287	266	289	302	271	289	268	273	285	289	278	308	279	292	293	292	281	275	262	271	296	290	310	273	255	278	288	307	240	247	279	282	279	271	274	298	286	252	300	271	298	296	271	308	292	290	259	294	257	327	275	250	269	276	312	271	280	283	281	287	279	272	300	286	298	274	261	288	294	276	280	275	278	272	274	282	258	301	289	312	273	262	292	263	271	302	272	321	262	273	310	281	293	272	280	268	255	272	271	303	288	284	286	261	295	260	294	300	282	289	308	289	291	257	245	275	292	267	256	288	276	284	241	263	283	273	298	308	270	274	298	301	322	283	265	269	296	251	280	259	242	269	293	264	262	292	273	242	275	294	287	278	289	281	298	299	291	280	255	266	281	273	255	270	287	250	267	261	261	298	269	287	268	268	323	277	269	262	272	272	303	252	301	249	250	258	291	283	281	284	295	265	311	288	265	265	268	288	249	271	279	277	260	276	279	279	327	310	256	283	279	261	301	313	300	280	267	287	280	267	295	277	263	273	294	287	286	243	286	286	235	299	253	255	285	279	271	255	257	287	265	276	298	278	326	276	313	297	310	265	279	284	271	247	309	257	304	288	263	272	308	294	299	283	255	271	285	281	264	267	274	270	260	284	298	266	258	296	271	266	291	311	273	290	293	248	293	288	278	294	295	299	286	304	269	238	298	305	283	280	277	295	284	288	335	280	282	277	270	306	283	251	277	295	277	299	282	266	287	284	285	287	272	333	287	300	282	276	302	252	252	270	295	268	287	271	296	243	272	290	264	271	265	297	288	299	272	284	253	280	268	256	272	283	308	272	272	264	245	288	301	289	286	271	276	296	300	304	272	271	297	269	259	254	253	315	265	282	287	270	241	267	293	306	273	272	251	286	252	280	281	283	283	274	289	313	297	294	314	240	279	305	279	317	276	291	289	285	287	287	275	302	238	300	280	300	282	259	260	259	284	296	299	286	271	306	269	310	275	297	281	289	284	268	270	305	270	260	271	278	288	289	299	270	285	269	290	353	291	296	275	295	256	292	273	300	271	268	292	271	286	282	279	279	304	260	279	275	261	293	292	303	258	269	281	274	283	273	290	294	262	278	259	242	263	280	292	272	282	296	312	286	293	272	288	307	273	303	268	278	255	268	324	279	283	300	250	299	271	271	289	296	296	287	313	282	286	270	256	284	303	284	269	273	282	271	254	278	266	284	264	269	276	270	286	284	268	281	294	287	289	280	310	305	299	272	260	267	285	278	320	307	289	278	280	276	273	263	267	267	305	250	316	276	285	290	281	292	275	263	288	263	295	282	315	286	281	267	294	280	305	264	309	286	304	297	260	296	294	262	281	285	287	286	269	299	301	287	293	277	256	306	245	273	323	272	284	272	275	273	264	302	272	268	270	272	276	244	276	273	287	283	291	260	273	255	283	297	294	265	287	303	282	303	265	280	277	269	313	314	267	295	286	271	317	280	301	258	282	262	282	307	278	304	269	285	286	276	276	247	273	276	277	280	274	279	290	270	312	262	294	291	265	262	251	310	295	289	278	272	262	288	267	275	273	288	302	288	286	312	250	256	264	280	305	301	275	282	251	299	284	306	275	254	300	274	273	315	301	261	269	287	283	257	268	274	299	290	254	250	281	285	314	266	265	270	289	277	272	262	252	265	275	296	285	282	313	273	266	253	288	304	265	315	259	270	273	286	278	271	276	271	280	275	249	263	290	277	285	317	276	303	265	301	290	268	315	263	288	289	298	289	256	264	295	313	273	256	250	271	257	283	257	269	272	285	267	290	279	278	281	282	287	288	242	302	257	267	280	300	255	273	322	300	274	308	280	270	265	284	263	283	283	305	267	271	281	301	299	290	251	282	285	265	277	272	255	269	259	290	281	284	273	299	275	297	279	288	282	267	300	310	273	295	286	269	282	274	261	294	288	285	261	301	241	283	291	256	279	291	266	298	276	284	285	291	268	291	265	242	304	286	286	277	300	293	296	257	280	321	300	286	296	275	266	239	267	281	245	283	282	280	282	258	304	272	289	264	305	276	305	269	292	306	293	285	282	274	270	279	300	257	305	262	285	261	298	246	266	284	312	301	257	324	298	296	290	286	270	294	287	274	247	319	266	262	260	269	284	270	296	281	304	291	266	304	261	299	275	279	266	291	259	282	295	269	271	281	281	272	290	287	255	253	261	296	270	300	264	266	279	275	260	299	300	296	278	263	291	280	293	260	279	310	305	277	273	253	273	299	264	272	288	287	269	269	276	272	250	290	302	275	270	290	270	279	294	291	289	269	263	296	265	271	280	267	296	274	280	315	256	268	266	300	282	329	275	279	268	271	299	295	265	280	276	274	269	245	282	307	279	261	261	234	241	310	279	277	293	307	282	302	298	269	309	311	306	291	295	273	253	271	284	285	313	311	266	264	308	284	277	320	268	234	295	285	302	285	277	260	273	270	308	249	259	287	253	275	279	274	288	311	295	305	298	267	271	245	275	271	284	302	283	284	293	271	261	269	296	284	268	262	266	293	287	275	262	254	263	289	304	289	279	316	282	300	281	266	264	290	254	290	308	266	318	285	268	287	263	296	299	276	309	257	284	263	236	284	295	285	251	282	250	262	288	261	285	311	294	311	250	276	274	236	293	280	308	282	269	320	315	310	286	288	290	283	277	302	289	261	292	270	267	303	275	278	260	249	269	298	284	287	270	245	277	293	304	271	268	258	283	285	265	292	279	299	286	317	295	279	288	280	281	289	309	260	273	291	288	281	280	263	290	280	295	314	271	292	275	293	247	303	297	299	307	290	285	320	264	299	302	302	294	277	264	275	278	251	281	291	283	282	257	266	261	277	278	279	258	279	275	259	241	291	283	296	277	271	287	285	267	306	282	269	264	272	295	263	285	282	312	327	315	249	294	271	289	295	299	298	282	279	255	260	292	248	265	270	307	293	292	267	304	303	284	264	259	290	260	272	260	267	252	291	317	287	276	281	262	271	293	277	266	307	275	323	269	268	276	258	261	242	291	293	271	293	270	242	267	286	282	272	292	260	288	272	289	284	266	281	280	294	258	289	293	250	277	292	291	295	254	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19120	2780	6093	6787	5560	4555	3834	3186	2750	2452	2242	2022	1804	1621	1554	1505	1369	1327	1289	1257	1172	1112	1128	1130	1055	1064	1006	951	985	962	1002	935	929	923	919	895	932	924	897	850	851	869	878	805	845	889	838	848	878	931	817	808	847	823	841	791	871	740	798	822	779	831	806	801	805	842	860	780	798	853	813	766	805	812	819	818	816	804	797	757	790	817	801	808	766	798	840	841	812	796	827	783	782	796	844	787	790	749	808	796	814	827	817	760	839	786	802	766	798	809	790	782	783	858	796	747	799	804	831	770	768	792	820	832	800	793	767	778	792	839	766	793	770	805	811	794	800	760	777	747	790	776	776	745	725	832	763	778	782	746	781	799	806	796	769	815	858	769	758	808	745	754	785	744	795	768	772	771	795	736	806	772	791	825	744	796	822	775	741	722	830	741	827	754	751	794	773	840	762	778	821	765	783	776	760	832	776	744	807	794	792	824	822	746	794	785	703	761	776	755	786	744	792	787	811	708	812	784	799	805	797	802	769	718	805	752	761	767	771	731	736	801	744	826	759	813	765	827	752	706	788	802	786	789	773	764	784	817	808	797	781	732	804	786	777	761	791	754	779	790	741	759	790	780	779	746	829	836	773	752	818	779	791	703	806	766	781	771	766	760	813	758	758	783	803	782	799	797	754	814	774	775	798	782	785	758	795	740	797	760	807	792	770	791	732	741	856	786	789	760	756	792	815	762	797	794	789	759	736	767	781	753	777	824	752	784	789	798	784	762	801	786	787	789	827	766	816	786	738	783	765	756	753	770	788	792	790	792	797	744	752	755	796	796	750	795	776	816	762	807	791	794	782	768	779	805	779	781	783	764	737	791	802	748	749	796	737	753	748	764	792	844	800	731	751	801	814	809	766	772	763	790	753	774	739	844	735	808	780	773	812	760	813	763	782	751	809	811	743	788	818	785	793	785	757	780	738	777	749	728	751	779	743	766	814	808	817	777	823	754	742	757	743	786	778	758	768	734	780	754	823	837	739	779	803	765	803	751	855	806	786	791	794	817	760	795	792	781	754	802	795	786	801	779	740	742	798	740	762	842	742	790	787	741	762	860	795	747	809	787	792	767	731	779	752	765	809	806	746	822	783	776	761	817	772	810	777	799	723	770	783	808	853	788	688	772	759	772	776	752	756	756	783	800	828	815	797	781	792	789	771	764	823	750	780	813	736	807	802	801	802	774	798	792	771	807	814	805	814	801	830	772	738	813	759	774	779	755	788	787	758	783	833	802	747	781	780	789	814	728	773	751	791	802	736	778	720	770	764	776	768	792	761	784	783	791	770	740	796	744	786	721	799	776	751	792	832	771	826	817	792	793	789	762	823	783	787	798	771	756	765	807	768	833	800	839	794	713	768	783	752	786	795	775	814	791	811	802	752	770	787	778	771	799	835	779	806	784	852	792	782	773	774	822	801	810	809	834	818	811	810	763	828	814	735	796	777	783	713	747	756	799	756	776	835	770	768	771	778	831	781	770	831	763	729	734	823	768	754	773	773	793	747	782	773	757	785	749	815	766	761	775	739	780	820	742	730	769	769	785	765	793	761	817	732	786	787	737	757	758	772	829	729	777	788	756	789	797	792	716	728	797	794	751	783	834	838	813	818	786	791	805	746	788	820	754	768	762	748	722	768	761	762	757	777	797	748	780	772	785	801	821	755	774	765	764	780	744	811	762	808	804	794	782	812	807	778	817	815	783	808	784	782	787	810	832	759	789	770	768	825	779	813	722	749	772	767	762	743	803	740	781	797	815	754	822	802	756	773	772	723	727	774	760	775	835	838	818	776	778	757	750	733	777	744	773	793	789	798	770	757	753	754	756	782	726	797	778	801	835	752	797	777	836	758	729	809	788	774	782	739	774	791	762	788	761	776	770	746	775	785	748	807	787	705	746	817	780	755	855	750	738	760	778	772	763	773	767	789	767	768	776	744	734	751	816	818	758	772	798	723	771	738	820	755	826	758	769	802	744	772	785	788	756	828	768	805	896	805	727	791	799	772	812	828	775	823	821	755	810	820	813	798	745	803	759	766	766	770	782	770	754	839	763	774	769	804	810	714	786	738	795	788	750	830	767	739	770	769	779	792	836	774	801	721	841	777	781	767	810	744	766	797	807	749	808	756	811	795	761	824	777	785	741	760	770	809	796	753	783	805	761	803	769	775	762	778	761	772	794	810	777	719	758	798	747	815	755	782	774	793	777	730	792	766	749	794	792	725	850	784	799	777	763	785	794	767	819	755	758	765	752	769	801	810	805	793	767	768	766	755	771	787	772	785	758	767	797	782	803	810	802	828	724	797	838	770	777	767	760	807	739	783	770	795	790	781	822	748	819	814	739	766	811	750	754	747	774	798	752	836	758	819	760	802	769	814	778	780	820	802	788	790	792	787	728	738	779	794	777	768	741	734	789	808	773	784	770	822	801	786	791	847	786	776	760	780	755	838	772	740	777	812	779	744	790	761	775	753	801	785	786	796	804	797	791	773	783	804	787	742	751	775	785	833	741	799	765	767	754	788	722	766	745	769	778	783	810	742	732	765	760	789	761	786	765	785	782	775	762	745	803	756	814	781	770	769	744	794	776	800	769	785	747	769	798	813	775	776	740	737	781	767	786	793	788	762	767	771	795	764	802	777	793	760	764	795	799	785	803	781	766	749	817	805	783	790	781	755	759	752	766	724	810	759	843	771	736	777	822	745	800	820	747	800	779	792	788	774	786	785	788	774	766	755	789	816	745	769	789	773	760	818	820	765	798	780	800	798	797	784	743	822	778	722	766	744	766	765	780	748	793	777	727	781	798	780	782	793	814	769	773	759	793	789	789	792	805	749	772	789	764	772	762	733	798	813	789	803	753	788	771	761	827	804	769	746	755	803	808	810	768	780	778	777	749	783	768	773	823	823	814	754	785	782	795	790	790	745	729	769	812	779	738	796	811	765	723	753	777	760	778	831	809	769	824	818	800	792	779	808	766	763	788	778	760	798	769	773	777	826	756	739	763	785	795	803	768	739	773	797	767	792	799	744	772	795	746	779	749	748	749	742	792	791	771	800	794	803	759	803	750	756	750	773	809	810	815	764	850	765	753	791	801	744	774	777	754	819	805	781	801	810	791	775	793	770	749	753	770	764	794	741	801	766	770	761	812	756	770	757	750	777	828	734	823	798	726	780	815	812	816	763	791	767	753	780	794	754	771	793	828	773	832	817	773	796	766	820	791	791	801	812	802	836	755	728	835	819	790	803	837	807	790	735	760	801	788	793	739	831	788	823	754	816	778	810	778	744	753	791	814	776	767	739	772	774	773	803	819	740	743	809	813	836	765	756	735	753	784	781	786	792	853	805	811	829	766	801	777	808	789	807	799	747	834	790	779	809	806	782	790	774	791	800	792	782	774	748	775	816	763	823	764	777	780	791	778	799	806	805	778	795	786	716	776	808	779	756	772	833	743	777	738	759	803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4468	278	174	124	128	108	117	98	107	122	105	110	111	105	102	98	111	123	100	106	101	100	106	95	103	81	106	99	92	85	84	127	103	95	116	84	97	100	112	89	108	89	99	84	102	115	111	105	98	99	101	92	102	100	89	111	102	118	106	89	102	100	85	119	96	94	93	97	82	79	101	98	101	110	92	94	85	111	109	105	101	96	96	102	100	107	88	103	97	93	102	98	85	108	96	101	102	92	93	110	88	117	98	90	104	105	110	108	113	112	91	105	114	92	97	101	99	95	103	99	114	108	92	93	87	81	95	113	104	106	83	102	91	115	107	93	80	111	89	97	93	114	91	99	90	107	91	92	122	90	89	104	93	100	120	101	119	125	108	109	110	100	85	96	106	119	75	93	100	103	105	111	99	99	91	105	112	111	86	100	88	87	102	104	96	87	96	109	132	98	96	103	91	96	89	93	101	110	108	106	97	89	97	118	86	87	93	88	104	115	98	79	90	108	98	89	110	91	97	105	117	96	115	94	102	95	96	94	89	112	95	94	106	88	104	92	91	99	129	84	105	114	91	105	97	90	100	130	98	103	102	112	97	97	77	99	115	96	112	106	92	103	107	109	113	94	108	84	106	92	114	110	100	94	103	88	101	96	89	103	77	101	107	92	101	96	96	93	97	97	79	98	90	109	96	108	114	97	111	89	96	97	94	69	117	104	105	94	100	108	103	98	112	101	112	99	101	99	84	105	94	99	102	84	103	103	91	100	113	108	89	110	99	94	98	109	97	102	92	98	99	117	89	96	97	97	102	109	101	100	75	89	87	83	77	90	86	106	93	105	85	78	99	96	116	96	111	95	94	89	98	110	115	109	112	86	96	112	99	91	97	106	93	109	104	117	107	95	91	95	77	93	103	103	97	93	104	106	100	95	97	110	112	95	103	99	100	89	94	98	112	103	118	99	99	80	101	94	120	90	109	107	102	100	105	107	96	115	93	94	92	85	109	117	106	105	114	91	91	83	73	82	91	112	102	99	107	84	116	92	95	93	105	95	118	118	125	104	98	109	89	96	98	91	114	102	83	108	107	100	112	81	94	75	101	79	95	87	101	115	113	83	104	115	104	90	118	92	111	109	88	90	92	87	96	111	90	85	98	96	106	94	108	104	88	112	107	97	97	84	103	102	110	91	116	104	101	105	120	90	100	87	109	114	91	97	104	92	95	87	105	105	102	128	96	79	115	100	89	88	100	97	77	105	99	109	89	91	92	115	103	101	103	109	107	98	102	95	115	122	81	101	85	100	76	113	87	106	97	91	76	95	99	95	94	97	102	111	105	109	109	94	90	96	109	91	117	104	109	103	97	109	102	110	88	127	101	112	113	106	106	103	97	87	77	113	93	87	87	102	97	109	107	97	91	87	98	88	100	112	91	125	100	94	117	87	116	102	101	108	100	115	80	107	117	119	97	108	104	108	113	101	84	95	104	102	113	114	93	99	119	114	106	82	103	106	107	81	96	103	109	105	112	90	110	103	94	97	100	92	106	95	88	91	82	103	104	99	91	97	92	105	108	106	98	92	121	111	116	83	105	101	95	93	89	93	85	110	115	102	84	109	80	104	87	89	99	83	98	105	100	100	88	89	105	95	94	85	108	90	112	117	90	105	102	89	106	98	104	98	95	96	103	109	96	99	88	107	106	95	87	88	89	115	79	102	103	102	93	107	95	122	114	114	98	111	98	101	87	116	101	107	84	92	118	93	81	101	114	97	91	98	90	120	102	118	80	104	96	84	102	92	108	113	93	102	94	86	101	97	107	91	89	91	91	112	93	113	100	102	80	93	107	98	101	100	100	84	88	102	114	99	79	93	106	91	90	105	89	129	106	85	96	100	96	86	110	100	105	101	101	95	91	103	103	108	124	109	98	99	123	99	105	118	88	104	107	92	78	99	100	92	105	109	85	97	92	99	97	82	101	108	94	123	93	78	83	102	99	80	94	96	104	99	94	88	96	102	99	100	112	101	95	100	108	100	82	108	110	91	124	110	82	106	95	115	86	100	94	90	107	100	97	110	97	106	109	89	96	102	80	93	100	126	94	104	97	104	93	92	100	111	94	87	113	117	93	111	99	91	95	93	110	99	98	92	104	102	103	99	113	111	110	101	97	90	82	81	97	96	109	93	85	115	94	107	73	78	105	103	101	93	105	96	120	96	107	100	90	105	81	93	98	106	100	103	102	84	122	87	100	108	92	93	96	111	93	87	95	101	96	86	108	108	92	101	119	98	95	102	111	117	92	121	81	106	98	87	119	98	125	98	89	100	95	101	94	91	101	110	97	93	121	97	100	106	109	99	98	106	90	98	102	89	83	79	86	96	85	90	87	108	111	112	108	105	93	96	112	114	101	113	101	95	111	96	106	104	124	87	96	107	90	110	101	83	95	102	92	100	105	85	115	100	105	86	113	100	93	103	107	83	95	108	95	100	118	88	113	107	100	103	90	125	109	91	105	92	84	103	114	113	92	95	103	100	88	108	103	90	113	96	102	100	94	104	99	110	110	96	99	102	95	92	93	106	94	110	90	81	98	101	88	90	104	92	102	110	88	93	112	98	88	110	106	91	91	104	88	94	84	100	89	103	102	117	102	82	115	92	109	98	105	77	95	101	103	96	89	79	103	98	103	92	106	104	93	108	100	113	113	95	94	115	100	111	109	118	94	124	94	96	105	101	99	85	103	111	104	109	122	105	110	98	108	98	99	119	99	99	123	100	109	101	92	108	88	87	98	85	106	93	109	110	91	93	116	118	108	114	110	106	108	99	89	105	81	110	104	95	105	106	86	84	111	102	112	108	89	82	101	104	87	92	73	123	105	112	114	101	88	101	115	95	76	98	126	95	106	103	99	113	97	113	101	93	101	88	106	104	87	105	80	94	101	108	99	113	94	86	93	99	91	91	118	97	101	98	91	102	113	115	103	73	92	98	83	88	96	95	74	85	79	97	102	98	97	98	99	72	87	118	96	105	109	105	115	103	114	105	91	83	101	87	86	93	102	79	94	107	96	88	111	111	91	94	93	106	95	71	105	104	78	92	103	82	101	98	118	85	90	84	89	101	99	96	81	96	100	112	102	106	92	93	103	102	83	108	102	113	90	106	109	93	98	104	103	93	107	94	103	91	95	85	104	109	100	108	104	97	118	99	86	107	106	103	95	113	98	101	96	87	98	101	95	104	105	96	94	116	117	100	98	101	98	116	92	76	88	115	84	109	85	86	96	99	95	96	107	86	97	84	105	93	97	105	119	84	117	103	99	118	104	102	87	86	99	110	86	89	90	105	107	82	113	103	107	131	117	91	85	98	89	110	92	101	115	95	97	97	84	100	118	110	97	113	99	100	103	81	94	90	107	124	94	97	96	81	97	96	101	101	96	90	95	115	105	84	88	133	102	107	96	86	101	117	98	99	91	116	93	98	105	88	96	96	101	117	107	97	101	105	101	104	104	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4662	401	518	522	466	427	449	371	415	389	353	431	395	366	361	344	335	362	354	366	334	331	360	354	360	338	392	371	355	373	375	376	341	364	379	346	336	348	335	335	344	333	352	344	352	330	341	339	336	353	320	360	363	352	356	351	352	366	365	360	374	314	327	377	345	343	348	317	396	350	346	347	365	360	342	378	381	323	345	351	294	316	315	325	323	346	311	332	341	346	365	367	301	348	366	357	352	354	345	358	311	312	331	339	362	329	335	341	345	362	354	312	381	371	353	384	330	364	347	306	351	347	376	332	362	357	318	368	314	364	371	305	325	360	367	320	321	341	364	308	362	336	358	336	343	325	376	336	339	333	333	343	367	339	315	325	339	370	372	341	327	343	369	377	335	315	337	346	330	337	320	357	323	353	333	339	346	346	373	316	356	357	316	326	336	328	342	350	327	344	351	352	388	362	363	322	363	332	340	377	361	328	357	321	362	321	357	338	341	339	372	322	375	326	320	328	314	377	339	334	362	359	351	346	365	326	337	352	390	396	347	365	325	334	324	361	340	358	350	355	353	344	340	328	370	364	351	300	333	361	327	392	341	327	342	305	382	333	349	324	341	343	346	345	330	343	348	341	307	343	382	358	332	302	330	347	327	335	368	345	348	364	356	338	351	349	327	358	340	348	333	330	358	334	335	345	360	370	351	362	341	330	325	345	367	338	362	360	346	316	335	361	327	311	332	362	349	384	354	359	303	350	328	337	370	355	331	368	315	332	360	343	344	333	350	357	351	335	330	356	382	338	341	342	317	357	353	341	336	359	343	348	350	337	369	354	358	362	346	319	363	347	324	307	319	319	326	331	306	327	330	360	358	309	384	353	380	344	331	373	350	307	360	345	346	367	368	343	338	335	327	308	309	337	313	345	325	333	338	376	316	315	368	347	335	329	350	313	366	350	360	347	329	317	330	328	387	375	362	338	347	339	328	340	349	360	336	337	333	342	339	325	343	334	335	354	358	332	365	314	311	326	357	311	338	353	357	331	372	370	302	362	363	342	348	348	335	351	327	329	377	337	333	353	352	335	371	360	388	353	341	376	359	341	330	347	341	314	345	374	327	396	351	305	351	333	357	350	327	354	325	348	312	351	323	356	350	368	348	360	341	321	345	341	308	332	336	362	348	316	356	344	373	337	329	334	354	355	360	341	353	313	316	332	355	361	314	352	314	349	332	324	376	332	331	363	322	329	346	312	348	334	331	371	360	343	368	343	308	362	361	344	362	382	345	368	370	349	336	335	339	341	324	370	377	351	330	355	322	340	326	314	327	321	354	352	358	352	345	309	320	338	345	334	355	356	354	323	324	334	349	344	365	350	384	353	348	372	335	372	325	347	343	368	361	384	339	342	353	359	341	327	329	352	372	337	359	356	326	338	365	353	366	362	359	332	358	363	359	331	343	352	290	329	365	360	339	336	341	357	374	319	322	346	338	330	346	366	384	358	337	351	343	338	331	348	293	346	335	348	376	320	326	365	350	337	311	341	337	334	343	376	328	325	362	360	341	325	394	306	347	310	321	335	360	348	329	328	338	341	375	315	322	346	364	358	318	344	332	317	361	338	371	316	350	338	361	344	314	337	333	334	335	362	370	334	309	331	328	339	340	332	320	374	362	373	322	363	354	334	334	363	354	334	333	393	370	366	334	363	349	344	337	300	350	358	337	333	351	342	355	305	335	337	340	332	326	381	368	367	306	345	369	355	346	326	350	366	328	323	359	338	329	377	331	339	344	296	315	348	354	345	324	334	346	330	350	342	354	351	330	345	346	338	327	326	326	323	295	322	348	337	323	386	332	357	340	329	353	338	368	333	354	392	339	350	356	351	320	383	327	323	312	344	325	347	342	336	324	306	373	337	300	356	339	347	347	322	356	329	360	343	336	327	342	358	359	343	335	341	340	359	361	364	332	348	370	363	321	338	356	336	368	363	339	324	356	376	327	360	384	349	345	350	367	325	346	368	367	367	353	325	360	400	326	348	371	339	345	350	354	344	315	307	345	319	339	354	352	340	341	384	375	352	386	316	343	318	340	343	335	348	323	344	340	358	361	369	309	337	332	350	323	403	354	356	346	344	306	361	346	329	346	341	356	356	363	326	348	336	349	369	348	351	318	341	326	338	317	312	334	323	331	335	364	353	345	324	359	307	321	348	318	338	358	366	347	371	350	353	349	357	395	310	341	343	345	364	353	372	319	340	348	342	352	387	337	340	316	353	342	326	332	352	355	311	341	350	354	350	346	352	344	338	347	343	338	322	358	333	366	358	327	339	363	334	360	327	357	336	358	355	366	342	321	362	369	347	355	357	350	323	337	318	317	355	347	328	345	358	336	315	376	364	320	323	331	353	366	359	329	332	368	371	342	332	347	331	359	333	373	346	344	318	326	363	335	340	341	362	336	333	344	368	359	315	393	319	371	354	361	334	347	333	346	356	326	333	337	351	334	327	355	351	338	354	366	375	300	374	331	370	354	362	337	359	328	360	316	306	316	321	334	370	355	316	325	324	316	332	336	330	344	340	342	352	335	330	338	344	329	366	316	356	332	352	342	347	330	322	338	318	326	344	323	319	338	370	324	325	356	319	361	327	344	354	376	315	352	329	316	359	369	338	392	369	362	341	370	366	341	376	364	323	354	355	336	292	345	371	352	327	373	316	311	347	383	359	360	388	351	357	346	328	349	342	335	327	336	375	344	351	338	358	323	363	348	342	349	339	351	328	382	369	358	297	335	343	339	371	382	387	378	334	365	369	318	346	354	322	334	337	344	334	346	312	359	330	359	340	357	338	337	351	333	306	377	311	306	325	350	317	338	361	365	349	344	358	347	390	354	313	374	331	344	313	330	343	343	340	320	347	372	342	358	329	355	344	309	352	367	339	353	352	339	348	335	331	337	352	318	355	347	313	325	345	351	342	352	347	331	345	347	328	340	344	354	357	361	312	354	334	344	319	333	336	341	357	293	354	333	354	342	356	334	319	379	328	323	345	338	373	344	321	344	330	309	316	353	294	368	337	346	352	334	360	384	323	340	336	297	354	369	353	336	332	340	372	342	340	323	337	382	345	325	356	343	350	314	343	346	319	329	407	325	339	347	355	351	336	313	369	336	366	331	324	369	328	352	349	345	352	338	338	347	365	369	364	321	354	366	354	352	339	329	312	364	340	364	375	372	329	344	316	386	370	376	325	344	337	357	365	359	373	351	330	346	345	346	350	365	331	346	352	377	341	347	369	326	351	353	348	365	347	350	335	334	329	328	350	334	329	309	363	318	362	339	356	357	324	377	362	385	365	349	301	361	348	374	384	347	334	358	310	327	362	325	368	345	332	372	356	364	384	363	358	325	364	370	368	359	338	324	325	320	349	341	334	348	358	343	349	371	335	337	360	347	353	332	338	323	360	361	311	323	325	361	351	328	360	342	347	317	311	367	350	339	343	325	310	329	312	357	300	330	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35867	10461	2069	1192	863	604	551	464	379	355	346	312	316	288	323	288	284	282	249	266	252	285	249	230	268	237	248	252	260	227	243	230	216	263	219	242	231	258	258	223	231	222	219	204	256	221	248	200	261	223	240	229	256	279	227	239	227	226	225	251	213	220	219	238	256	243	250	235	244	239	228	253	243	253	201	214	229	236	253	244	251	226	234	234	244	225	243	223	225	195	239	250	235	216	270	252	249	255	208	242	222	225	249	228	241	217	224	246	217	267	236	225	232	234	245	232	217	243	225	240	269	228	237	218	258	234	246	235	225	243	235	251	217	231	222	246	226	246	224	242	242	242	236	232	209	225	230	234	232	248	226	238	222	239	225	212	204	228	231	238	248	251	216	229	271	207	251	218	233	238	223	225	203	221	255	261	231	214	230	229	237	222	235	229	223	236	222	226	249	247	253	194	252	225	218	248	241	244	255	239	239	226	187	239	240	226	239	201	226	245	225	229	204	217	249	234	234	253	218	238	240	268	236	206	247	222	228	215	202	227	229	234	225	230	230	221	217	245	233	232	214	201	222	215	224	227	233	222	212	218	233	219	248	204	248	222	229	220	200	227	203	230	239	239	246	223	214	242	236	220	235	260	239	250	230	224	221	252	248	269	241	207	236	243	213	215	237	217	226	243	214	229	229	208	229	233	223	251	229	251	224	235	216	235	207	212	238	203	241	261	229	208	221	201	228	242	224	239	221	231	248	245	220	241	217	223	229	235	209	228	240	240	207	238	232	217	247	251	241	220	226	224	215	234	248	209	212	239	240	239	251	221	212	205	223	204	220	258	226	241	243	244	231	211	242	227	234	234	246	199	207	212	246	222	218	215	201	240	235	242	210	226	233	242	270	227	212	218	230	229	203	229	258	248	214	244	239	226	217	243	252	225	214	220	240	221	240	220	227	222	242	245	229	216	242	211	217	233	220	224	227	249	233	201	234	241	225	249	228	212	249	205	258	219	223	212	227	215	236	236	223	248	247	226	225	228	207	245	237	274	229	211	246	236	233	225	206	222	224	244	256	224	227	231	232	237	232	254	211	234	253	223	211	228	238	234	248	233	226	210	265	219	219	227	226	230	239	254	241	209	249	230	230	205	244	214	218	262	240	237	220	246	234	252	227	236	230	230	231	231	230	196	215	236	215	224	242	253	205	221	244	239	236	217	239	235	223	236	240	241	235	213	242	249	212	235	235	213	205	227	236	234	211	212	256	207	242	231	225	223	220	244	195	218	228	208	234	223	240	261	238	218	214	237	230	216	240	221	247	204	224	236	233	223	241	210	251	217	232	244	232	234	251	236	227	204	194	214	232	230	231	221	217	236	216	215	186	228	247	234	226	211	239	245	224	242	197	236	245	245	238	237	247	215	240	240	230	224	217	256	273	231	227	229	232	221	227	217	251	231	233	243	238	228	237	258	233	258	229	230	208	239	256	226	222	254	229	242	230	258	226	249	231	247	224	211	240	220	243	217	234	240	234	222	259	222	220	219	251	234	234	219	233	269	260	203	266	248	253	233	227	240	210	221	218	234	244	250	246	223	222	225	225	225	203	251	227	257	240	216	268	240	223	215	224	237	229	225	248	228	236	243	225	198	245	204	225	225	206	225	217	237	213	205	213	232	243	248	233	262	227	262	221	254	244	217	222	247	232	239	209	226	233	240	229	271	216	218	228	232	223	227	233	248	243	238	248	198	223	236	229	249	224	251	241	218	264	246	204	240	249	227	239	232	222	222	245	210	239	232	217	242	212	250	240	237	218	215	244	248	233	245	236	223	219	226	233	230	218	231	197	220	227	206	256	249	247	230	173	218	217	229	243	224	237	210	232	217	246	229	188	232	239	224	239	239	226	204	251	207	246	215	238	229	214	229	253	210	241	253	205	216	224	218	245	229	212	221	233	236	210	222	234	236	226	229	213	221	235	218	213	224	236	237	243	239	229	194	245	217	219	254	241	222	218	224	203	225	219	218	228	250	237	244	241	228	231	234	238	230	247	241	232	255	242	213	250	210	224	237	246	200	248	235	216	234	215	214	221	246	217	248	218	234	203	245	269	240	214	228	252	228	202	198	247	203	230	222	200	210	220	201	207	244	223	217	223	221	226	245	224	219	206	237	211	226	211	242	236	243	238	232	230	228	211	252	243	242	227	245	254	234	233	227	192	238	235	227	224	235	231	228	224	223	238	227	224	236	230	236	251	247	223	229	252	234	239	231	238	211	240	238	236	211	238	229	241	239	233	226	252	221	255	214	234	218	233	221	196	266	222	250	253	224	256	247	216	220	245	221	243	236	243	224	248	218	242	243	226	240	193	241	237	223	241	212	259	247	221	233	233	255	264	232	239	218	205	242	226	232	219	241	217	232	239	228	217	262	237	218	240	231	225	237	221	251	217	227	251	249	231	222	260	210	229	225	232	231	228	249	219	235	230	232	215	231	246	236	262	234	240	242	233	222	210	228	252	241	228	248	213	220	239	226	211	212	219	221	244	233	219	211	239	225	241	221	225	215	230	251	241	244	222	208	232	236	256	249	240	249	225	213	240	245	247	239	239	237	225	254	223	223	222	260	234	199	191	218	216	239	216	230	241	203	220	237	235	214	199	197	218	221	217	218	235	239	228	225	215	241	230	238	218	269	218	241	211	204	218	235	217	230	289	242	211	225	234	232	249	220	214	225	223	235	248	210	243	232	238	254	230	236	244	246	238	207	239	218	208	236	216	253	209	252	216	212	229	236	239	233	251	242	214	218	223	258	228	238	228	217	247	234	225	223	233	256	232	238	203	205	221	254	236	238	241	243	219	216	225	216	251	233	246	227	229	223	226	222	213	238	257	209	239	217	234	237	229	233	216	243	252	241	228	245	219	242	229	224	235	234	212	230	233	233	217	228	235	229	229	226	253	230	206	220	222	232	196	227	236	247	220	220	265	223	221	229	255	240	225	233	226	210	217	220	246	239	205	210	226	249	208	185	230	228	216	225	232	226	238	209	211	218	235	194	197	212	230	230	239	252	255	253	241	238	255	229	233	234	231	235	221	219	244	228	204	249	238	222	213	221	227	213	229	232	223	219	238	222	230	240	230	233	206	211	221	210	223	223	221	246	234	209	219	208	277	211	252	232	229	239	228	234	219	206	226	242	224	206	219	228	231	202	233	206	259	228	238	215	225	237	232	250	239	244	229	246	256	231	204	237	242	219	218	193	213	204	233	185	229	240	257	211	215	247	234	224	226	233	220	257	211	250	255	188	226	219	226	228	253	252	248	246	240	239	250	238	246	250	221	223	215	268	238	233	221	220	242	216	251	240	228	254	226	245	276	206	233	231	219	248	241	250	211	239	220	227	224	244	249	215	206	240	233	221	236	238	250	243	234	223	229	253	225	250	245	231	239	216	254	233	235	225	218	234	206	249	212	228	220	211	234	217	224	232	251	256	245	245	225	221	239	214	241	243	242	248	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15338	1755	3553	3831	3183	2776	2282	1876	1690	1594	1468	1318	1171	1117	1077	984	971	939	917	965	869	856	871	834	803	774	808	776	802	753	728	731	735	798	732	814	742	728	699	752	771	703	726	711	721	737	749	699	679	699	746	695	722	720	718	726	703	731	667	751	659	718	712	632	768	748	724	653	685	672	664	688	672	689	656	708	728	659	700	635	657	688	678	724	693	685	655	680	702	658	645	694	625	722	696	679	651	699	727	668	659	666	698	688	643	676	731	702	707	696	680	698	730	666	706	695	688	661	720	677	673	704	647	675	670	709	649	661	720	697	714	731	641	684	668	719	655	632	705	656	694	677	631	676	654	694	724	711	762	709	658	662	656	729	675	664	640	681	661	659	680	663	624	694	643	699	685	655	704	665	646	616	673	691	651	684	674	677	702	699	725	695	677	674	668	646	705	689	693	642	643	700	700	686	663	645	717	693	693	716	670	645	667	691	689	659	643	702	741	658	697	645	675	650	681	683	658	719	690	661	708	650	646	670	675	695	701	651	712	689	675	689	702	676	642	701	707	661	636	678	656	731	673	632	665	668	685	679	608	663	719	709	645	687	648	675	663	663	652	690	704	670	696	672	650	645	654	633	663	658	687	693	680	691	686	682	652	646	657	650	647	636	674	642	663	669	667	655	690	648	694	624	669	645	693	735	701	669	662	689	684	708	671	688	680	690	705	705	648	638	645	687	679	672	655	697	655	671	659	713	695	692	677	662	741	667	651	673	690	679	677	649	616	680	651	622	703	671	688	700	641	651	668	664	657	695	658	625	686	627	677	665	722	672	682	677	661	675	691	677	676	687	674	669	683	658	623	643	637	683	665	683	695	640	706	693	692	718	675	658	694	661	655	686	691	660	680	667	714	700	688	647	660	672	679	673	680	783	657	716	662	673	668	663	655	640	650	683	686	655	675	645	640	740	656	701	659	699	680	659	669	667	652	649	651	683	660	646	625	671	659	685	692	642	655	658	652	653	685	685	628	707	670	705	728	685	662	689	716	684	680	667	685	651	645	659	667	643	686	641	698	654	704	721	685	678	718	676	660	671	712	679	699	642	642	700	702	659	664	636	681	709	685	633	669	678	659	673	682	656	690	681	672	699	687	662	706	706	671	688	647	654	686	710	657	667	688	704	644	667	707	650	664	663	706	663	674	692	653	666	678	633	692	651	678	688	677	675	696	734	673	671	646	677	687	701	641	696	689	699	652	671	600	745	691	655	666	667	677	684	666	635	680	711	693	678	674	654	649	659	708	633	691	687	711	648	670	681	685	664	708	656	662	694	693	711	647	687	691	640	659	645	657	659	670	693	676	677	663	607	665	625	687	655	701	721	678	689	670	675	642	708	722	702	639	656	634	680	730	622	697	713	672	670	678	684	676	680	689	706	683	664	663	744	698	714	674	638	688	639	682	644	673	668	685	667	667	701	666	701	627	698	693	673	625	634	695	699	657	677	679	678	689	703	660	698	693	660	671	650	632	640	739	678	697	652	691	697	684	645	663	640	714	684	715	688	695	686	694	646	677	681	729	739	692	657	696	664	685	691	681	644	664	683	666	618	699	656	667	662	672	660	623	661	713	644	701	713	667	658	690	655	729	700	712	660	650	738	660	688	683	638	710	684	671	686	696	641	660	673	669	678	662	716	662	720	707	676	598	626	634	646	681	686	669	706	693	706	667	699	689	650	677	659	657	704	668	666	628	687	678	723	654	677	650	702	659	695	693	613	630	678	714	645	678	707	659	723	659	705	680	691	671	707	644	671	711	710	695	646	666	603	674	677	682	685	661	698	634	703	667	630	678	681	690	672	673	701	736	708	636	695	668	676	681	684	695	717	660	696	693	701	648	627	658	657	658	653	668	674	687	665	710	666	629	699	649	702	654	676	640	666	686	695	649	640	660	682	663	659	688	677	681	679	662	661	664	643	623	710	645	671	665	654	628	669	705	713	617	639	683	711	695	644	691	616	657	653	683	698	687	613	696	676	645	696	688	730	637	677	678	680	679	642	662	700	678	668	668	661	659	660	620	702	731	699	658	644	650	657	656	648	713	701	675	599	654	715	673	645	662	640	659	668	676	691	680	720	640	683	728	651	670	680	700	664	668	669	683	667	661	674	672	626	655	645	640	709	650	678	708	655	673	689	673	723	675	659	658	696	666	663	678	677	641	668	624	679	655	646	683	702	639	650	633	688	679	722	686	653	661	671	663	643	664	669	684	739	665	644	718	633	666	664	695	688	685	692	666	659	692	714	687	662	691	665	718	689	677	647	696	716	692	649	643	702	664	635	712	686	662	697	669	693	696	701	649	639	664	624	680	637	647	645	667	618	714	687	686	658	599	653	694	662	711	680	678	691	626	674	687	683	686	671	691	645	696	682	648	691	722	675	680	691	652	684	647	686	645	693	686	673	675	670	671	672	691	694	666	663	668	707	671	660	682	698	676	689	713	644	681	654	684	688	637	665	677	689	680	658	670	641	680	673	622	673	689	666	677	659	622	657	697	678	705	665	642	705	706	715	644	680	705	676	687	646	681	641	674	665	707	697	675	675	640	673	690	677	672	644	653	687	687	690	686	645	635	663	680	678	696	687	729	648	708	673	687	707	676	669	639	700	671	693	627	682	651	699	639	695	620	663	653	666	684	695	678	713	700	612	681	661	645	655	694	682	615	672	642	693	647	711	634	671	678	693	709	646	685	676	685	700	705	673	715	677	666	667	622	650	664	713	711	700	662	707	684	661	600	648	620	698	661	687	712	700	676	674	687	706	645	670	664	714	646	702	651	686	614	692	665	671	696	648	674	646	703	698	671	669	669	650	686	706	689	670	645	687	652	704	718	649	693	656	656	646	676	607	671	632	643	652	690	709	662	664	660	693	691	658	634	703	675	631	630	686	687	624	713	680	672	617	676	697	652	638	687	668	671	653	624	614	698	654	685	633	703	681	671	648	689	678	655	668	672	722	686	700	700	648	678	640	641	643	661	677	658	672	653	701	616	700	675	653	678	722	665	674	654	693	643	630	724	671	637	691	648	695	692	685	672	630	669	665	656	707	625	658	694	709	628	683	676	683	629	670	668	669	693	670	658	659	676	719	656	683	666	651	666	686	685	637	650	706	706	700	671	708	709	671	705	640	679	677	693	636	660	680	653	623	656	670	662	678	733	661	614	655	688	670	713	665	674	657	645	676	682	690	704	663	704	710	674	632	659	679	669	658	689	653	705	677	637	667	674	690	652	675	679	680	688	636	694	687	691	682	683	699	661	661	651	706	660	670	710	655	678	719	643	696	627	640	670	692	627	677	696	708	705	660	643	700	663	697	699	665	690	677	655	704	713	643	724	655	636	655	714	710	679	618	661	763	678	631	652	683	683	686	681	657	627	649	697	635	687	685	671	707	647	655	666	630	686	691	659	654	710	665	678	686	672	639	634	659	651	662	637	701	664	646	703	678	698	645	685	647	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43106	20445	8140	2366	1589	1140	868	749	634	552	535	496	439	410	397	371	378	349	380	310	336	325	341	310	291	274	304	303	303	306	304	301	303	314	285	313	296	274	293	302	287	320	291	316	299	273	302	265	281	298	283	265	298	271	289	299	304	285	274	296	275	307	273	280	291	284	283	281	251	240	286	313	308	302	274	297	301	299	265	300	293	280	295	318	286	324	294	287	288	265	244	310	274	297	307	305	269	258	310	258	284	280	291	255	264	254	292	289	274	296	290	307	259	281	258	249	299	302	286	267	268	305	279	271	288	294	292	299	271	267	297	288	272	286	258	254	294	292	257	264	277	285	278	270	260	265	271	299	326	255	297	246	276	279	285	265	292	297	273	294	302	288	280	292	276	316	272	272	265	286	266	274	273	296	275	274	285	311	281	281	279	289	274	270	266	276	294	270	267	288	304	288	280	265	291	274	273	291	264	271	257	253	278	301	294	267	255	303	246	281	277	263	280	273	258	295	264	278	271	294	284	316	316	257	293	233	265	285	265	275	280	313	304	276	298	285	272	269	288	288	278	284	272	255	268	304	262	254	313	263	291	287	291	282	255	263	290	272	279	302	307	246	269	283	296	276	286	274	258	282	263	295	319	284	301	256	289	276	287	248	274	278	274	288	274	297	301	288	290	281	290	271	283	256	289	273	276	290	268	294	269	314	293	270	277	269	290	282	263	294	275	269	300	306	252	298	262	288	274	265	288	282	281	277	246	269	309	276	240	315	289	290	262	249	292	310	284	243	268	284	263	293	257	277	274	288	282	281	284	266	266	275	284	283	300	273	273	307	291	300	287	265	292	263	286	260	263	283	266	305	286	270	282	241	260	289	281	292	287	264	269	269	307	295	302	292	295	307	287	273	285	276	295	300	289	270	280	286	282	286	286	283	273	304	281	289	276	297	285	272	287	275	277	250	303	268	321	259	276	273	257	285	267	277	245	266	281	283	281	276	265	297	289	274	302	291	299	317	307	308	274	292	253	270	285	297	276	297	288	278	275	278	294	295	264	286	255	255	268	304	302	265	300	302	288	290	282	257	261	285	311	292	278	272	237	304	273	289	267	304	250	261	275	321	258	246	244	324	287	290	300	268	286	297	249	299	276	262	283	283	294	287	270	291	274	258	296	288	277	281	304	269	276	316	295	307	289	274	283	293	284	297	256	281	284	308	298	252	259	317	281	298	279	287	263	273	315	289	266	285	287	280	299	325	287	289	303	315	270	257	279	288	306	276	298	278	266	274	277	301	326	278	284	297	282	270	278	305	280	273	240	276	280	297	260	258	301	291	256	247	284	303	289	305	260	276	275	267	301	288	285	275	259	327	277	272	295	279	285	287	286	286	274	265	229	298	301	275	278	286	286	264	267	231	286	308	302	293	254	323	294	284	274	281	263	285	275	287	308	294	272	252	268	293	281	275	280	279	282	272	263	306	306	268	282	291	270	279	264	301	330	274	298	258	290	267	278	299	255	270	285	277	234	274	278	314	279	307	296	296	281	296	282	293	279	304	283	299	267	308	278	290	273	284	273	286	269	273	316	286	280	265	289	280	277	306	319	262	304	288	285	266	274	271	296	280	282	296	272	273	270	304	263	291	260	301	270	281	259	296	313	288	284	308	294	306	251	295	311	256	279	273	247	283	280	272	268	283	284	310	281	314	284	304	297	262	268	268	270	311	295	296	271	281	310	249	284	292	286	286	275	299	259	301	286	267	293	279	274	307	301	298	299	288	283	280	296	281	285	271	289	305	321	259	309	299	271	267	291	269	299	317	313	280	273	289	305	284	301	307	315	279	275	287	289	304	286	304	305	278	254	281	293	265	298	289	281	271	305	308	268	271	255	278	303	273	296	291	283	317	243	287	258	247	288	300	281	294	296	282	292	252	272	287	272	290	281	290	296	289	278	298	293	298	301	300	274	297	255	277	270	251	280	285	282	256	281	269	292	272	298	276	265	287	265	263	288	289	246	290	293	267	285	262	299	281	271	278	327	301	290	280	273	275	293	279	282	288	304	263	269	277	298	276	290	266	276	276	231	281	294	268	270	299	294	304	317	281	302	294	277	318	300	283	307	273	284	254	280	269	305	274	270	272	269	298	290	256	262	260	306	302	279	282	260	289	291	282	301	274	274	288	323	297	271	257	271	269	286	295	287	267	266	281	300	302	259	290	293	263	298	271	260	292	287	261	266	279	280	292	275	273	319	238	273	275	279	280	261	286	277	272	306	289	269	284	272	317	311	301	305	294	278	291	278	306	289	264	301	281	293	271	301	306	293	241	293	291	276	263	263	286	276	287	262	274	271	281	267	285	288	276	283	296	260	286	263	294	284	267	283	282	274	278	277	292	266	282	262	275	285	295	284	288	270	278	270	301	280	296	276	301	256	289	269	293	272	281	273	278	288	283	292	271	300	314	305	303	310	282	269	289	254	270	288	283	279	277	256	285	294	272	259	244	275	297	305	275	279	284	292	264	271	286	268	284	260	306	293	280	290	248	297	277	258	284	260	272	268	266	294	279	272	342	296	265	282	263	320	289	293	257	307	295	286	291	270	297	278	256	255	288	291	274	287	278	253	258	303	304	275	292	332	287	248	266	271	260	295	279	303	274	267	274	276	294	271	312	285	274	300	286	255	274	300	277	230	275	263	291	277	283	266	297	253	270	277	293	303	287	270	247	288	246	267	271	275	260	283	283	293	287	266	274	279	313	290	267	273	301	301	299	283	318	278	251	270	291	309	257	279	275	280	288	304	274	301	288	301	288	313	281	306	261	301	294	276	278	247	286	290	277	299	295	296	300	280	269	273	271	268	278	312	273	251	274	270	307	301	280	286	279	243	283	258	246	277	310	283	257	252	288	293	315	289	284	269	278	276	268	297	283	304	288	283	281	279	284	320	288	298	315	296	260	262	278	285	295	258	269	252	291	281	279	279	280	305	302	301	291	264	319	285	269	287	295	322	262	276	279	267	282	303	309	299	301	282	299	280	283	305	278	290	257	268	280	282	275	271	261	249	308	258	320	244	290	268	295	268	277	294	294	280	266	269	307	278	273	286	265	273	298	279	309	277	289	264	308	280	294	269	273	262	274	257	274	278	266	298	290	287	252	279	273	298	274	312	309	280	294	283	348	283	272	270	296	281	281	248	287	243	254	292	305	273	277	305	270	283	290	271	288	273	277	283	270	260	279	274	292	261	253	266	279	275	303	267	234	242	248	276	272	274	307	279	264	257	267	307	269	266	285	287	278	293	290	298	261	265	255	298	281	285	308	241	284	283	290	289	284	284	267	313	280	284	274	293	281	316	286	279	257	280	297	266	291	323	304	302	308	268	286	287	304	273	294	288	303	298	312	318	267	301	297	254	275	273	287	305	292	286	283	262	288	290	268	282	281	321	284	293	277	282	249	285	300	273	268	302	285	299	289	286	292	283	278	286	300	271	277	268	285	280	269	299	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19569	2837	6235	6677	5600	4573	3773	3159	2714	2476	2253	2026	1803	1644	1555	1464	1399	1323	1322	1253	1190	1089	1173	1044	1069	989	1004	1017	954	961	1017	918	911	945	937	899	957	929	937	876	837	857	880	909	856	830	891	846	804	827	818	864	843	800	859	784	813	848	849	837	832	822	804	878	776	851	784	794	847	797	798	838	828	732	793	755	792	827	847	802	815	864	837	801	818	788	810	814	817	821	818	825	818	793	819	819	793	770	846	754	793	790	806	804	769	807	794	814	793	818	805	795	780	784	769	789	797	766	793	742	763	765	755	829	768	772	778	802	754	768	729	768	786	752	734	808	783	804	759	801	733	813	784	845	812	792	757	769	776	776	800	806	866	790	775	745	842	791	786	800	770	764	789	820	816	790	783	792	710	803	814	786	760	766	759	792	817	799	753	794	752	804	798	800	765	744	789	785	827	780	758	757	817	831	823	821	777	778	810	780	789	788	804	789	776	783	763	740	771	804	744	758	726	789	810	793	786	781	815	780	810	798	799	805	784	813	818	807	774	783	818	788	756	808	806	774	787	762	749	784	799	806	785	769	747	797	820	777	764	814	787	850	774	828	738	790	737	797	708	785	778	794	755	795	805	779	742	786	772	752	774	784	773	827	794	796	786	758	734	784	793	775	783	763	841	795	772	824	777	764	776	815	765	790	819	808	778	788	795	758	797	737	781	770	746	786	784	717	764	769	799	750	742	755	803	801	811	743	774	799	826	738	797	801	795	755	825	776	796	816	807	830	777	744	802	778	751	802	778	768	747	783	753	827	776	790	771	827	749	770	802	807	793	783	767	800	764	756	759	798	794	790	785	782	774	807	734	778	848	780	796	773	791	743	807	789	793	718	739	746	796	746	809	831	779	816	761	788	830	767	777	737	773	791	756	769	801	791	761	766	762	776	782	826	825	751	807	834	794	760	796	772	782	783	795	811	795	792	785	801	764	769	786	758	761	796	781	760	855	787	782	715	824	777	754	772	729	788	760	771	788	714	751	774	794	807	767	819	779	777	730	751	795	813	817	801	744	745	789	793	804	797	772	779	785	774	773	774	717	816	837	770	769	761	776	778	703	778	804	764	754	818	761	807	791	760	796	773	754	769	779	788	802	805	778	750	789	786	766	778	800	795	798	805	788	801	844	745	758	755	841	767	790	794	817	744	727	787	772	743	793	782	777	771	758	742	787	773	772	782	775	754	795	796	757	809	851	778	775	764	771	754	810	706	760	774	757	715	796	780	780	795	773	777	805	787	782	745	834	765	764	773	745	781	787	747	767	792	792	744	781	815	753	763	782	766	785	757	791	784	779	789	821	811	792	851	805	851	827	795	796	768	785	745	722	795	812	825	785	798	725	805	782	817	752	805	777	810	827	760	715	783	767	861	799	820	752	755	804	743	734	825	805	801	811	825	763	781	801	764	748	793	741	791	803	749	774	796	743	785	783	819	767	734	786	772	797	718	840	831	757	775	759	780	790	790	799	726	805	797	729	720	752	726	782	757	788	810	799	797	835	770	743	757	797	791	773	747	821	792	787	817	739	802	771	715	783	812	810	753	799	765	764	758	831	765	776	779	777	778	757	757	816	767	768	720	834	788	784	775	755	820	751	792	827	761	781	771	820	777	784	739	822	783	769	843	828	781	767	801	778	806	808	787	784	772	778	803	811	764	802	738	798	709	739	769	793	745	782	737	736	766	801	788	743	813	768	765	788	793	801	796	793	763	752	774	821	781	758	790	785	822	784	768	813	828	794	732	772	809	795	836	788	743	821	766	754	766	827	802	775	804	795	801	797	781	778	748	813	739	793	740	830	771	853	768	779	795	832	750	803	789	853	772	788	771	788	802	799	808	818	753	797	815	817	760	787	821	745	790	784	751	786	750	797	803	765	771	771	771	784	789	769	811	775	785	775	766	765	745	778	800	796	771	775	725	791	809	784	780	800	801	785	774	779	762	806	800	802	776	762	723	809	794	785	771	773	794	776	804	813	743	836	770	786	825	773	754	794	729	747	776	796	789	799	774	786	792	797	784	775	761	792	792	767	797	774	785	777	740	748	784	780	796	790	727	821	746	775	728	767	825	781	801	737	854	747	775	770	735	808	806	817	782	789	754	795	767	756	781	807	815	748	775	803	770	795	773	736	764	790	765	813	763	782	792	805	741	790	798	798	775	778	776	758	782	804	810	789	802	769	792	776	760	834	745	792	794	773	784	785	819	781	789	817	814	751	783	774	765	801	763	739	783	762	757	749	779	807	782	838	793	779	764	786	778	789	816	766	786	777	777	776	714	748	785	826	774	758	799	772	750	745	770	748	809	741	754	780	791	771	818	815	773	800	781	819	807	782	747	757	742	819	771	820	776	756	818	717	837	770	799	824	791	787	776	757	809	787	775	789	788	806	732	764	825	769	792	793	792	807	792	786	751	805	795	742	804	808	754	791	822	761	808	832	819	838	778	774	764	816	788	820	755	772	744	780	771	797	764	774	828	781	717	846	793	728	787	802	746	781	773	790	809	762	809	806	797	736	825	830	775	829	766	701	787	813	715	762	821	775	760	783	769	793	799	790	824	775	731	814	781	816	882	748	792	786	826	805	764	771	790	829	753	804	828	790	782	774	815	771	774	782	790	752	792	756	747	725	843	770	783	795	781	762	807	822	744	781	778	811	837	771	774	753	757	775	828	806	782	798	797	739	793	781	709	741	769	719	818	772	761	750	775	768	795	838	723	798	766	794	833	788	795	809	811	850	776	818	768	796	800	800	776	759	785	812	835	807	800	805	763	784	817	791	802	813	763	780	748	804	744	817	758	791	802	784	759	781	766	756	770	781	774	782	776	748	762	803	742	732	830	795	705	780	790	771	789	807	780	787	733	780	766	751	768	833	803	828	782	779	806	796	830	805	803	799	737	795	755	751	749	748	743	771	769	821	721	760	800	798	782	783	782	745	822	781	789	780	807	785	747	799	764	781	868	782	747	778	758	797	728	795	761	808	778	793	798	782	737	775	805	766	791	756	781	811	755	792	733	795	760	749	787	823	744	727	798	729	835	811	775	801	807	792	796	748	799	797	767	776	800	758	806	796	825	761	760	779	828	783	803	795	731	769	834	769	741	767	781	787	786	824	752	803	757	770	807	771	801	798	823	838	775	776	812	831	784	763	790	792	759	803	793	769	810	812	782	791	807	793	764	792	812	746	777	763	789	824	787	805	766	790	830	826	764	758	793	765	778	778	767	841	733	814	784	783	830	765	744	769	769	786	815	804	802	735	774	826	824	758	779	788	757	750	813	803	790	733	775	780	794	820	728	773	773	814	759	778	769	768	744	694	814	778	815	810	760	771	770	812	750	779	757	735	786	792	721	775	795	772	786	781	771	791	767	786	775	795	757	761	802	776	777	770	786	817	796	756	781	813	759	735	777	833	807	737	812	772	744	774	807	770	750	767	764	754	764	809	786	771	791	784	787	787	827	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4914	397	247	158	131	106	137	105	110	109	106	105	113	102	114	97	97	96	76	101	115	106	96	110	94	117	103	115	103	125	112	110	112	93	106	99	83	115	102	100	98	94	120	108	120	85	107	101	88	105	95	110	92	108	124	100	111	114	102	100	89	79	95	106	108	105	85	112	106	110	96	128	107	103	95	103	94	100	112	121	95	90	100	96	117	106	115	106	90	111	96	69	91	81	97	94	85	87	103	92	94	93	111	87	92	113	113	105	110	108	107	106	103	103	96	88	106	99	98	106	98	92	90	95	107	83	98	115	99	120	104	121	99	97	118	89	90	100	102	132	103	106	98	99	106	113	107	113	114	76	105	101	110	102	100	100	100	89	96	94	91	107	111	104	104	108	107	85	99	113	94	116	109	100	99	89	118	103	85	106	104	108	98	102	106	104	85	96	90	120	86	96	103	104	120	76	109	90	95	101	102	103	79	99	90	118	89	93	97	101	99	113	94	92	120	104	97	113	89	85	94	98	94	86	107	100	97	82	102	101	89	106	94	103	94	108	90	107	91	109	72	99	99	111	94	118	93	99	97	83	102	101	98	92	94	114	95	95	100	99	105	109	91	99	96	101	110	98	93	119	108	123	94	91	98	88	88	101	88	88	97	113	93	106	95	94	107	106	88	125	103	115	109	99	102	108	117	106	102	104	101	90	104	97	103	103	122	99	101	116	95	96	96	87	93	125	112	93	88	107	107	91	105	111	110	106	98	113	98	93	89	101	106	120	104	100	113	106	105	95	90	109	119	98	99	92	83	106	112	96	102	100	87	96	97	104	106	104	103	102	111	108	92	104	83	116	98	99	111	81	101	98	92	107	98	107	108	109	102	108	108	132	103	83	115	110	92	101	101	96	113	101	96	117	93	102	131	99	111	113	95	99	103	102	104	97	97	103	99	101	95	106	92	98	90	111	113	107	94	101	90	93	117	105	108	101	101	99	91	110	102	102	101	107	115	115	102	84	98	113	120	114	98	86	99	102	89	89	108	100	117	117	105	127	92	93	108	110	116	100	115	120	111	100	106	107	122	132	95	101	99	99	106	98	114	101	97	114	99	92	113	105	115	103	91	90	95	115	125	115	116	100	114	100	99	117	79	113	97	103	100	88	111	111	100	104	117	113	98	112	102	101	102	105	99	93	79	96	97	106	123	96	92	73	112	107	129	117	83	112	81	120	90	90	105	97	118	103	108	107	107	104	97	101	100	87	96	102	91	104	100	108	108	108	95	108	102	97	119	105	108	111	99	119	105	107	97	83	108	93	99	108	116	114	103	104	95	74	104	99	115	90	111	97	98	114	117	110	105	110	96	107	97	94	102	91	104	113	100	96	93	93	95	104	87	94	111	82	110	111	103	87	86	93	114	120	106	96	103	92	107	91	110	89	108	112	85	87	108	100	90	97	87	112	111	119	86	89	123	95	101	91	97	93	119	112	84	103	104	98	94	96	108	95	102	92	91	122	96	96	113	95	115	107	83	101	91	89	109	92	97	100	118	103	98	101	104	116	111	106	101	91	122	98	88	92	107	94	101	95	108	98	117	97	80	99	98	116	111	100	93	112	119	100	108	91	114	109	100	102	108	112	95	89	102	104	106	105	90	113	77	114	90	99	87	92	120	107	89	108	75	102	105	93	101	96	107	87	94	101	96	88	94	92	99	114	94	107	111	98	108	109	111	107	102	92	108	81	102	92	94	93	97	99	103	112	108	106	116	105	97	106	94	76	101	97	92	94	86	106	126	118	105	108	126	107	107	92	116	109	93	99	90	100	98	115	94	117	100	82	117	110	83	116	103	96	95	114	124	87	102	104	101	101	90	98	110	95	105	91	108	95	110	102	95	115	83	116	110	107	97	96	104	90	104	97	91	85	92	93	116	103	105	87	102	116	90	110	100	101	109	103	98	105	88	114	116	84	117	116	86	99	104	104	91	120	104	112	101	93	98	111	82	86	112	121	89	101	126	98	109	106	96	96	98	106	108	108	104	92	118	89	94	88	92	107	102	96	95	92	102	98	93	108	110	113	96	104	103	93	82	105	87	100	99	92	116	101	93	103	112	95	91	117	106	90	99	80	102	126	85	100	105	83	102	117	104	95	93	100	102	93	99	111	106	90	92	108	98	98	115	108	108	95	113	99	86	95	98	94	98	113	115	116	86	111	120	106	87	118	93	101	90	92	88	88	85	90	99	90	103	92	94	94	103	100	95	115	104	118	100	106	110	99	97	99	94	108	90	102	95	106	116	113	98	104	118	95	92	95	109	112	86	100	103	98	115	95	102	98	83	90	103	92	97	100	93	106	105	106	91	98	102	101	109	109	97	105	110	114	110	82	105	102	120	101	114	113	98	110	120	109	90	106	114	93	101	98	93	117	99	90	95	105	90	117	106	100	123	101	109	107	101	103	92	104	102	98	94	105	98	92	104	86	94	111	83	89	115	108	103	93	81	111	106	102	94	92	96	104	89	104	109	107	93	85	87	117	79	112	82	94	86	107	106	125	106	105	106	107	123	94	111	91	110	107	92	115	97	90	101	96	107	109	111	87	110	102	110	110	100	89	110	97	106	107	102	93	103	107	99	109	96	96	114	84	112	85	101	95	83	95	103	80	88	90	87	107	109	110	111	108	86	75	114	107	108	81	104	95	102	102	109	80	107	109	89	121	106	105	105	95	113	117	97	120	100	103	101	106	113	92	100	87	93	94	95	109	107	97	104	91	100	109	86	96	102	92	87	91	91	97	89	108	102	95	91	108	81	104	112	117	95	103	105	102	104	92	86	97	107	103	109	88	87	103	106	104	104	87	91	104	103	127	123	106	101	104	98	108	90	88	105	99	107	111	93	94	114	101	102	82	102	87	99	110	99	102	117	99	99	115	87	95	116	105	94	81	119	78	101	101	101	106	101	95	85	115	106	94	99	113	111	104	102	105	97	116	96	87	97	90	111	116	88	100	101	100	110	111	111	94	113	103	101	107	102	103	93	101	98	88	97	105	111	103	99	89	92	120	102	96	92	99	87	85	114	87	98	111	121	115	93	99	107	112	97	110	93	96	100	86	96	108	83	86	109	101	110	101	93	87	110	101	99	118	108	93	123	109	120	90	107	100	110	102	95	108	105	92	124	107	90	103	108	86	100	105	105	109	94	106	109	90	95	98	119	99	97	95	95	127	104	97	104	109	112	115	85	104	87	90	107	104	110	94	99	87	115	113	79	103	97	77	88	98	109	94	114	126	95	104	96	105	101	91	117	112	91	105	113	95	87	101	109	123	94	113	85	105	118	83	120	100	96	105	99	97	93	100	90	88	87	105	104	112	101	125	88	112	96	91	109	106	85	85	87	93	99	78	124	91	93	108	96	113	84	100	110	100	98	97	100	101	111	85	99	114	104	85	105	110	121	80	90	103	111	96	106	93	80	104	105	93	102	102	96	107	101	97	98	118	83	101	100	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4924	419	546	567	499	512	485	421	400	417	441	394	390	403	414	352	397	372	356	366	340	351	348	349	391	354	351	328	360	375	339	371	370	354	336	336	332	367	353	356	329	364	358	348	320	356	371	370	364	327	375	324	356	324	360	382	352	378	340	343	338	321	346	353	340	361	372	344	403	328	346	353	342	372	337	347	347	373	368	335	353	368	358	323	357	345	347	335	320	302	367	329	347	314	364	315	348	324	362	361	342	363	358	351	360	356	331	362	352	349	351	336	343	310	361	354	379	381	344	353	358	330	355	360	369	356	337	337	341	319	334	371	335	398	373	337	375	327	344	336	365	334	367	362	365	378	373	348	323	390	365	349	353	321	365	320	361	390	346	330	358	328	345	353	334	344	359	326	385	323	342	325	358	370	343	351	331	385	315	379	345	358	318	332	355	340	321	360	321	351	352	356	358	368	317	331	323	353	369	351	330	316	342	360	362	339	336	328	347	357	387	335	366	340	357	344	354	337	357	353	342	347	347	380	349	328	350	325	343	352	359	341	364	361	327	377	329	335	324	343	326	340	367	361	352	355	340	352	347	338	326	320	339	377	313	369	375	365	318	366	366	284	335	368	348	364	314	333	347	353	384	341	377	375	343	347	370	378	363	358	296	337	316	352	336	382	332	362	347	356	327	376	347	338	330	356	350	346	301	357	356	360	347	364	363	328	382	336	369	357	325	348	345	322	348	353	363	368	357	340	341	330	350	346	373	340	347	346	339	352	371	366	348	332	357	356	362	350	363	329	385	346	347	322	368	355	342	344	356	353	343	336	351	369	352	367	371	338	358	322	367	356	340	305	340	331	367	398	387	365	333	348	353	336	315	335	338	372	352	343	331	348	345	338	348	320	341	336	349	340	355	384	362	324	353	334	379	372	319	334	345	367	346	339	358	367	321	315	382	361	355	372	353	322	345	344	339	351	356	363	358	373	297	368	380	343	371	347	307	356	329	364	363	350	341	334	343	356	358	375	368	326	362	372	350	361	366	339	361	329	341	324	350	377	348	370	345	350	353	317	332	353	373	368	364	337	335	387	310	371	374	330	310	332	356	335	362	331	339	356	349	322	338	378	339	373	362	379	357	370	318	375	347	347	361	373	340	338	351	408	322	342	358	351	339	346	343	396	356	335	323	353	356	335	347	345	358	366	326	349	349	364	320	358	363	355	347	349	321	317	350	351	335	338	348	334	338	338	370	349	361	339	367	303	357	359	352	339	324	334	369	338	364	381	304	364	344	353	347	329	359	348	382	353	360	340	324	335	326	353	345	330	314	330	321	323	326	340	349	348	360	337	362	352	355	362	354	354	353	352	345	330	342	344	330	332	346	325	329	356	341	337	371	328	362	341	350	354	359	322	369	346	342	385	330	347	347	351	345	357	339	370	365	332	344	327	354	356	326	360	358	357	357	335	384	367	328	362	340	353	340	328	358	327	362	339	344	308	370	327	330	348	345	300	351	347	353	373	370	331	392	359	342	342	393	358	367	312	352	373	357	361	330	327	356	348	351	362	361	358	361	318	336	339	354	356	345	338	360	395	318	367	354	366	361	329	309	330	340	361	320	384	338	341	336	336	353	326	362	348	347	342	326	364	363	336	321	341	334	350	369	351	343	315	371	352	352	340	343	351	333	361	332	334	345	350	329	345	339	333	372	327	330	321	299	303	330	345	400	332	349	326	363	369	376	355	338	348	340	348	377	349	370	348	353	316	362	363	338	366	367	336	337	304	343	354	355	341	331	364	357	368	396	358	343	336	343	313	345	346	351	381	327	344	335	364	322	331	343	352	331	303	348	353	346	343	367	350	366	367	356	342	344	347	361	342	352	382	335	366	354	366	345	335	374	332	342	377	388	335	341	358	334	333	349	352	324	383	342	349	379	371	355	377	333	336	348	340	362	355	316	347	358	350	360	359	358	354	370	356	357	371	349	341	341	341	376	361	338	319	369	342	362	373	354	368	361	343	378	370	333	351	325	354	345	347	331	351	358	346	348	343	347	350	353	329	334	351	327	348	320	355	329	312	323	369	357	358	353	364	330	348	323	373	339	350	396	340	353	371	331	362	295	366	361	350	364	319	333	333	344	352	335	364	361	345	381	364	353	358	330	344	300	325	319	369	352	359	349	321	345	333	332	335	355	344	342	339	352	357	313	333	348	328	358	346	342	358	370	349	344	325	336	382	335	354	318	371	365	364	369	369	340	332	376	384	308	361	336	329	384	337	354	361	380	344	336	331	330	343	360	346	343	350	327	337	378	346	368	352	355	337	374	356	357	349	354	356	351	331	347	332	337	315	331	358	322	342	352	366	362	328	385	391	333	346	355	342	345	357	372	346	325	362	343	318	336	360	346	352	346	324	325	340	338	365	363	330	331	338	353	304	327	364	347	347	329	322	379	346	378	365	338	347	346	344	362	380	321	339	300	358	368	339	330	369	350	391	331	351	348	332	342	346	350	364	380	351	352	331	331	357	372	361	331	319	335	314	329	343	331	336	348	326	324	355	338	374	366	349	373	351	366	337	377	351	342	344	346	337	346	359	344	336	344	366	374	364	339	367	366	362	353	360	360	377	378	326	352	308	321	341	350	351	344	369	350	374	337	308	342	348	365	319	319	348	369	364	356	342	367	357	330	342	355	331	345	349	381	325	329	343	359	314	380	364	341	347	346	317	367	332	353	353	333	354	344	333	364	326	364	405	362	354	364	347	327	374	348	309	356	291	310	345	326	335	353	364	318	357	382	374	336	324	359	321	365	365	329	330	346	366	330	364	355	326	335	326	365	337	329	344	363	329	344	345	331	361	368	311	318	340	384	361	324	331	345	350	369	357	348	364	378	337	345	344	375	372	334	339	343	326	351	351	362	351	347	353	363	375	342	352	348	348	358	344	332	314	344	391	348	341	376	348	360	340	340	327	357	340	332	354	363	393	354	329	332	372	361	382	369	372	325	349	355	326	363	398	361	362	347	342	367	369	349	341	343	345	346	327	370	348	331	331	387	348	346	349	363	352	377	349	334	385	366	349	344	321	322	338	355	349	348	361	378	365	345	335	338	365	364	354	387	368	365	368	363	345	371	344	363	389	331	338	359	361	345	297	356	361	374	370	341	368	336	355	351	349	360	364	353	337	370	317	368	360	382	340	330	362	345	403	379	368	352	304	323	345	321	376	354	341	333	347	330	359	360	356	341	385	332	344	314	410	363	358	325	335	355	351	347	355	369	365	375	325	376	338	344	332	363	353	329	363	350	330	354	334	358	357	342	346	365	388	339	367	354	357	378	354	318	359	341	336	355	372	355	335	318	369	330	341	379	344	338	320	355	334	386	299	374	366	342	347	333	338	331	360	337	333	375	385	343	345	369	394	307	386	327	352	374	310	345	347	340	352	354	337	348	362	331	382	343	344	335	332	367	368	350	350	343	342	323	351	344	343	337	354	368	339	321	368	319	375	359	372	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36565	10724	2182	1198	840	649	559	459	396	350	337	322	347	302	278	293	258	255	249	267	262	249	219	235	267	265	232	258	239	223	221	232	232	217	229	221	223	241	247	235	241	234	245	227	252	239	219	244	247	202	228	230	235	235	212	208	215	221	236	243	222	218	262	222	232	243	212	236	222	236	215	214	236	232	227	210	218	226	248	251	240	261	232	219	239	225	196	216	221	229	227	242	226	231	204	248	237	222	233	219	243	238	248	221	233	234	228	226	212	235	217	236	230	214	236	233	242	224	229	221	224	223	234	237	235	232	210	218	221	235	224	214	238	231	225	214	227	255	223	244	224	216	227	222	245	238	202	222	199	229	229	216	245	219	240	247	228	243	223	205	225	224	219	202	236	233	231	211	244	255	235	231	231	236	254	232	223	220	241	228	224	229	228	258	213	238	215	219	226	239	255	212	232	223	222	225	240	256	243	232	204	229	239	229	213	246	216	260	235	231	207	203	228	216	234	225	230	231	214	216	211	253	218	214	234	231	231	206	202	220	226	253	242	250	223	228	229	253	215	238	233	262	250	222	273	205	214	225	242	242	257	248	252	245	223	211	264	234	225	239	229	211	253	226	221	242	238	229	236	230	244	209	215	227	245	236	253	228	230	212	222	256	223	222	254	206	235	222	251	217	229	251	225	251	249	239	201	239	230	221	229	220	204	239	244	213	209	220	196	247	202	212	226	219	218	231	258	258	217	226	191	219	242	215	233	260	225	240	224	204	193	212	237	246	213	238	253	247	227	239	218	215	236	245	213	241	226	228	211	213	212	247	198	237	241	228	238	226	206	232	225	218	235	246	223	237	197	238	217	254	232	231	266	230	208	234	229	256	221	225	224	234	219	235	239	245	240	176	250	225	219	205	245	252	200	250	220	222	258	230	196	230	262	243	247	219	241	227	213	228	225	242	246	214	243	241	219	241	218	230	205	238	230	197	222	229	232	256	221	230	231	240	241	251	232	242	212	256	230	231	237	214	247	257	234	228	245	225	237	217	245	224	235	231	259	216	233	245	247	231	220	229	219	216	255	240	239	242	230	215	222	216	253	256	249	219	267	261	253	218	237	228	220	221	223	250	235	212	238	233	202	217	220	240	216	216	248	231	229	227	232	224	255	228	233	226	212	219	242	248	248	227	247	220	216	261	226	211	223	218	223	234	234	223	223	258	242	213	219	241	232	230	206	245	239	246	242	230	234	245	219	220	239	206	215	235	206	239	255	189	211	228	247	248	236	224	221	230	235	227	218	240	227	234	249	232	212	200	214	229	213	204	226	243	244	252	238	230	223	247	216	235	212	236	219	217	210	224	236	228	243	220	249	239	217	238	224	242	228	260	207	258	241	215	208	226	249	218	230	207	222	225	218	223	224	192	196	247	237	215	207	225	226	240	216	194	236	196	247	233	231	234	231	247	252	209	247	232	211	222	235	188	213	228	247	226	228	243	216	231	235	232	203	235	241	200	216	225	258	224	279	235	235	221	247	208	239	215	239	206	240	201	242	232	217	226	222	214	217	234	259	226	250	221	228	238	221	236	236	211	248	226	204	253	261	247	227	227	234	228	224	226	232	215	240	217	215	244	235	230	250	230	263	235	223	233	216	243	216	222	195	230	235	252	236	208	194	233	232	236	229	251	224	260	229	225	228	258	224	220	219	240	234	222	222	237	250	210	220	230	190	245	241	236	233	226	231	247	224	242	235	273	234	254	196	241	209	222	226	229	244	256	216	237	220	230	251	248	225	218	226	242	231	235	238	209	237	222	208	222	237	211	235	236	200	226	186	236	252	229	239	247	242	243	215	237	249	261	251	203	239	225	189	198	246	237	215	233	219	274	253	201	212	212	238	252	243	221	230	211	248	216	239	227	235	233	207	255	244	231	213	252	248	200	211	227	237	237	225	248	222	240	243	228	253	221	230	239	205	220	220	229	227	240	227	206	220	211	256	225	226	216	246	225	222	211	263	234	226	243	244	247	248	242	211	236	210	210	207	231	239	214	247	247	210	250	230	213	219	255	211	203	212	252	243	232	221	251	196	235	223	215	224	213	221	252	220	208	231	239	223	238	218	220	205	231	239	228	236	227	219	254	239	237	261	226	224	227	229	220	240	228	242	240	197	214	226	233	230	235	227	229	210	255	254	209	203	237	216	196	208	246	222	221	226	238	205	215	232	241	223	229	239	202	229	246	247	230	234	215	232	224	254	228	225	224	207	221	237	223	216	248	201	235	275	235	247	198	198	236	218	218	218	230	238	237	221	221	247	246	247	230	224	227	218	217	208	250	272	253	237	243	235	262	231	227	228	195	221	248	249	219	247	239	212	242	236	234	212	238	258	241	255	249	232	218	253	247	233	258	207	238	275	237	249	236	212	227	255	235	262	239	234	258	194	220	219	224	254	220	204	236	228	235	224	202	236	229	237	249	271	250	225	230	217	243	230	254	217	245	241	204	215	233	222	219	223	248	213	230	220	226	242	237	240	230	209	243	230	235	222	239	235	246	221	210	212	241	268	254	231	203	249	231	231	211	222	246	264	193	231	225	229	240	219	223	205	238	215	262	234	247	191	224	227	234	222	223	220	226	239	218	250	220	228	216	225	252	210	251	255	245	217	214	244	256	223	225	227	222	206	263	212	212	206	233	245	236	216	227	220	210	233	226	251	248	240	229	222	234	221	242	225	245	214	224	233	216	223	246	215	225	228	245	217	241	228	234	226	204	262	226	224	241	236	224	209	227	233	205	235	238	240	240	223	247	231	216	252	226	252	232	250	241	218	230	219	239	251	244	223	229	232	233	243	223	235	227	220	223	225	218	221	245	240	250	226	245	218	220	227	240	236	242	236	250	243	221	259	229	229	270	216	223	236	228	241	246	220	251	234	258	239	219	217	217	261	230	226	219	245	209	239	222	243	227	217	225	248	211	207	218	181	256	242	223	223	227	224	221	225	235	233	222	234	216	202	253	220	243	238	202	241	226	208	235	211	236	239	203	214	225	257	246	227	232	209	224	214	211	243	233	213	204	233	207	223	246	228	255	261	208	240	241	241	227	246	210	248	232	235	226	256	229	229	256	218	217	228	260	266	224	226	230	255	240	229	226	239	237	246	250	231	229	250	238	246	217	237	231	213	199	246	209	214	233	235	237	225	231	230	205	250	255	237	208	244	241	222	209	233	244	237	209	224	203	217	229	207	215	264	242	240	214	209	238	244	216	240	235	209	217	264	215	260	214	203	214	227	241	221	241	237	228	219	238	224	242	229	223	234	208	241	240	231	229	224	217	230	257	222	199	233	201	227	254	228	208	246	230	219	220	234	241	239	219	216	233	238	218	227	233	237	235	263	216	228	206	197	245	227	262	215	238	253	222	246	249	224	267	221	232	191	226	223	229	235	235	235	242	221	253	236	233	229	270	206	230	234	240	224	216	232	238	255	226	228	222	218	234	242	230	259	269	247	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15669	1694	3484	3877	3166	2679	2221	1920	1707	1522	1445	1371	1229	1120	1042	1031	1008	959	929	884	908	815	856	814	840	770	788	778	799	751	800	753	737	708	772	801	724	710	738	745	708	709	719	741	735	730	736	713	713	695	718	663	762	723	714	671	725	678	734	674	682	701	691	670	689	680	698	650	657	665	709	664	699	672	679	693	657	689	655	690	672	720	676	684	668	675	673	693	667	749	691	709	673	672	696	656	636	664	724	625	701	679	672	676	713	669	659	704	671	680	653	688	675	709	690	736	672	707	703	692	661	621	686	673	632	709	696	659	672	698	652	657	673	711	689	691	676	739	680	659	656	697	701	711	634	693	708	715	641	698	707	658	704	662	745	683	637	707	618	674	640	651	679	671	650	699	720	654	641	691	677	657	704	679	712	688	734	683	670	647	670	653	684	687	687	672	692	678	654	687	671	667	699	666	703	644	650	744	679	701	644	701	672	661	631	697	636	691	709	673	663	713	690	658	730	640	657	653	693	652	678	702	642	705	672	743	653	671	632	704	637	724	661	667	745	691	644	686	686	687	670	649	638	660	670	707	719	655	716	605	680	667	676	653	720	714	702	715	638	713	681	667	679	698	614	718	650	632	629	669	672	720	705	694	661	685	647	679	667	694	679	760	659	642	680	694	637	688	650	657	678	654	646	669	648	679	661	699	670	704	677	697	660	629	685	673	707	700	661	677	654	680	636	693	656	685	697	672	681	683	664	653	621	702	723	642	693	719	643	701	628	691	671	686	659	658	675	670	669	693	651	668	678	669	651	664	674	719	714	670	667	647	651	639	672	678	672	647	647	680	690	644	690	674	655	659	643	646	709	693	726	704	693	671	690	681	649	649	647	688	703	651	662	648	694	677	699	655	655	654	674	669	655	666	632	672	673	698	652	630	663	676	625	647	666	670	667	722	684	634	652	655	668	694	668	718	647	704	642	721	669	635	633	652	692	655	635	713	647	662	741	650	654	734	719	660	677	656	661	662	673	689	704	669	692	671	673	640	644	677	685	686	707	673	663	696	691	669	696	770	606	721	667	668	675	639	671	639	662	672	685	688	661	674	641	652	656	673	722	659	718	677	719	635	671	678	713	669	685	710	642	692	670	641	694	681	677	663	671	654	707	697	681	688	669	659	712	711	665	648	703	653	694	673	672	701	674	643	663	678	704	652	720	704	692	669	655	647	699	677	682	690	684	652	672	647	689	680	673	681	670	700	695	683	700	681	697	687	673	678	638	632	691	663	657	701	669	706	663	704	668	633	698	688	719	676	707	681	677	681	647	639	657	664	650	695	673	704	643	685	688	685	686	678	674	615	642	642	655	667	676	680	668	650	635	641	655	679	637	662	699	655	673	670	665	677	663	687	694	667	691	698	647	671	662	666	730	664	646	665	685	658	740	715	659	680	697	647	665	652	710	692	688	720	634	665	660	681	650	680	613	637	656	646	706	675	711	678	698	677	682	717	690	636	688	679	654	718	633	688	678	622	683	707	727	697	657	701	682	658	716	689	687	663	670	687	667	684	757	657	656	714	633	702	655	650	699	702	674	695	663	659	649	673	637	668	663	644	686	669	674	653	680	633	645	670	698	690	658	667	654	646	664	684	658	642	671	672	639	648	669	667	688	672	677	695	717	647	716	697	708	736	705	643	656	717	706	671	676	633	678	693	618	706	643	718	686	663	674	658	673	623	626	715	654	644	707	696	625	669	674	704	662	678	644	709	675	706	686	645	619	630	673	674	695	666	688	653	653	692	657	697	686	660	689	630	682	690	631	692	718	697	668	709	678	655	664	683	678	670	648	657	674	644	694	674	697	622	664	700	701	654	656	660	669	604	652	700	686	637	666	682	739	654	657	735	693	672	657	636	675	669	670	681	685	697	665	662	705	680	680	692	628	702	615	657	633	654	706	711	701	686	668	640	683	672	699	683	724	676	670	627	619	710	688	662	700	647	724	683	692	655	695	701	663	694	658	640	638	649	668	682	700	686	709	716	662	657	670	685	685	681	679	636	671	707	674	663	640	669	701	630	673	717	678	696	667	713	670	703	674	635	679	653	681	657	677	659	694	624	678	698	619	686	654	684	658	695	661	658	704	674	680	705	657	628	657	648	662	668	640	655	662	682	701	674	685	663	685	655	678	637	627	617	672	652	693	649	657	703	675	702	681	635	658	666	637	679	674	652	735	647	647	678	688	662	645	689	715	688	639	681	726	685	721	658	721	724	688	722	665	697	647	662	650	638	716	662	634	635	689	679	654	702	672	674	663	651	653	675	682	692	711	697	675	670	659	671	674	643	650	634	649	669	703	704	676	698	678	673	662	663	657	676	710	646	714	720	676	659	680	665	695	702	713	620	684	670	643	662	710	675	688	649	644	677	634	646	694	713	706	679	674	653	665	670	629	702	648	682	635	711	670	646	666	693	699	690	702	671	679	671	717	677	681	681	666	674	683	677	668	661	676	642	661	692	663	664	649	716	648	658	711	702	685	711	666	609	694	691	693	638	659	654	669	658	651	656	658	703	641	645	738	691	686	619	687	686	712	668	708	701	721	690	709	673	700	702	658	679	673	693	657	658	706	670	662	664	638	709	679	662	693	670	656	682	666	685	707	667	675	701	657	668	632	654	672	657	673	687	723	630	625	699	670	666	682	678	645	710	620	701	643	699	669	665	682	653	616	636	699	666	672	676	651	646	656	704	647	726	650	668	631	680	639	632	673	652	662	671	640	687	694	669	631	687	663	693	717	692	667	675	670	659	671	637	641	690	685	666	640	688	674	634	677	653	677	657	648	705	656	680	675	664	668	710	690	679	678	678	672	687	656	689	668	693	666	686	683	653	643	677	726	684	722	753	683	647	706	699	706	639	656	691	649	687	685	670	671	649	663	719	670	688	682	623	699	660	696	711	637	646	674	662	667	712	674	705	644	689	689	698	721	686	709	702	691	629	646	681	683	663	645	662	636	678	619	692	666	708	624	670	630	678	694	665	655	746	723	683	662	712	686	661	721	665	694	682	715	682	657	681	707	658	690	677	713	639	670	660	648	666	670	654	720	671	674	643	639	721	683	652	688	683	642	673	632	652	681	662	648	684	635	687	641	694	691	695	647	653	693	670	617	657	711	661	667	619	615	705	710	700	636	665	709	662	647	665	704	639	671	662	694	672	693	626	665	662	673	695	720	670	672	695	686	693	707	705	670	672	704	678	691	678	728	633	701	696	713	636	649	657	741	676	730	665	650	681	687	646	644	707	711	687	672	674	668	677	628	653	677	688	621	687	642	666	682	669	677	684	662	673	662	672	610	658	697	650	663	653	638	672	634	632	676	629	684	685	709	702	649	650	651	672	660	684	675	661	660	669	708	658	664	672	701	694	701	733	703	652	710	747	647	692	661	638	695	719	655	694	684	735	674	639	646	673	689	682	633	691	662	685	653	701	677	661	691	669	645	659	668	636	654	659	670	682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43123	19805	7540	2320	1574	1165	898	723	641	541	572	458	430	398	433	374	371	348	373	350	313	322	332	296	309	288	298	326	286	293	313	265	322	301	307	273	309	278	291	264	290	311	279	322	298	307	291	287	276	279	273	276	291	264	287	296	291	276	296	316	303	287	287	284	281	282	284	292	271	273	284	265	263	272	289	274	298	273	264	302	308	267	298	278	258	319	279	307	278	305	267	249	287	283	284	284	270	298	262	297	269	297	282	329	277	284	312	324	302	291	263	285	295	268	269	297	281	262	280	262	261	269	268	275	287	267	283	270	293	271	281	290	296	303	290	309	295	287	299	283	280	279	278	304	279	324	293	309	292	292	282	292	280	298	316	271	299	302	290	271	300	307	297	285	278	303	303	273	270	270	265	236	257	271	281	296	257	294	239	287	258	296	277	287	266	289	306	317	282	261	270	252	295	282	263	305	319	266	272	305	299	260	264	264	263	281	271	265	273	282	305	304	282	284	298	289	266	296	272	266	270	271	260	280	315	285	294	276	280	273	288	280	298	303	277	277	290	272	294	280	265	228	283	285	282	294	300	271	294	299	320	284	285	260	298	280	273	298	302	291	294	290	299	270	277	259	277	260	319	293	245	261	323	269	263	278	278	282	262	282	321	268	295	292	272	280	276	291	288	268	260	296	320	315	281	271	284	276	276	294	280	276	281	261	258	255	309	300	275	256	277	262	285	288	288	292	299	277	297	261	272	252	292	286	279	276	271	286	287	279	273	279	290	290	308	291	309	304	274	261	280	282	280	285	291	294	278	266	283	250	293	296	269	271	279	309	262	278	330	287	274	297	262	309	270	283	269	271	243	283	277	264	295	255	303	282	279	267	298	285	278	268	270	278	296	288	267	254	284	257	260	267	280	242	266	294	303	278	291	249	286	293	274	250	273	274	289	311	286	256	314	260	267	273	313	289	285	272	281	301	266	261	303	286	291	305	260	296	303	309	267	269	264	353	235	270	262	274	261	251	299	295	284	274	303	279	291	282	308	281	282	276	302	295	315	278	236	271	267	287	308	292	252	326	265	278	304	287	291	289	280	278	240	265	266	289	257	289	273	261	275	336	299	278	273	292	282	285	256	302	268	277	238	332	273	280	267	268	296	302	284	295	280	302	298	285	275	259	261	272	281	290	267	294	261	301	335	278	283	254	306	301	296	282	287	271	294	252	261	298	318	296	254	303	271	287	291	289	274	288	275	299	281	281	287	262	253	291	283	276	261	292	280	304	279	290	298	258	293	260	278	290	273	299	252	280	293	252	300	335	275	269	265	270	275	305	277	281	292	283	302	281	283	262	310	295	269	307	288	290	295	269	268	275	293	288	264	275	291	258	229	274	249	258	288	251	290	277	319	277	290	304	271	281	326	290	260	301	287	267	276	280	276	296	286	278	273	258	281	274	303	278	313	282	261	296	269	267	265	242	271	291	308	289	273	307	268	278	261	276	287	305	296	267	305	272	305	289	289	282	288	296	288	260	273	287	288	284	272	292	310	266	287	271	253	273	302	288	276	283	283	261	325	299	254	247	262	304	260	297	292	267	282	279	298	300	303	298	278	284	290	283	274	255	263	269	261	282	298	291	303	285	258	275	300	280	302	263	265	257	316	291	289	308	272	280	301	250	254	297	259	313	278	249	269	299	264	275	284	288	285	268	310	286	305	288	260	288	286	284	255	300	295	310	273	256	292	290	251	290	280	255	249	288	298	305	285	284	271	277	260	289	286	254	283	276	277	311	300	313	264	274	291	272	268	264	278	289	282	291	285	291	295	265	286	292	285	258	272	293	275	290	265	259	269	326	278	274	280	288	282	278	255	288	269	289	254	285	301	322	285	306	295	301	277	262	295	277	273	307	321	270	286	297	269	298	317	277	265	276	279	290	282	279	294	295	315	265	282	259	291	281	290	269	285	258	315	292	302	282	260	279	301	280	292	266	284	285	274	293	290	274	262	266	259	314	273	280	263	274	279	281	324	301	296	269	281	264	279	276	272	286	258	290	306	271	267	272	283	260	276	309	296	287	267	284	272	286	280	293	272	304	260	256	279	299	290	293	283	287	257	309	279	278	296	272	286	298	269	300	301	264	292	273	257	268	282	287	286	254	266	289	295	269	278	264	322	277	282	281	275	269	258	293	290	253	277	272	261	264	290	276	283	298	277	289	328	259	260	257	283	267	274	270	286	287	261	316	292	262	277	296	292	281	276	284	298	283	286	297	265	285	267	248	299	287	325	279	272	249	259	271	272	286	259	286	300	273	331	231	297	296	297	300	275	244	261	266	292	257	274	290	276	316	298	263	299	286	282	283	278	290	273	247	290	302	273	290	297	305	285	291	278	278	274	271	294	292	278	255	251	300	296	257	259	302	278	257	273	272	259	278	269	255	291	275	264	271	282	260	248	293	284	302	266	315	310	277	287	293	251	274	260	264	320	263	275	313	296	266	289	284	292	288	267	277	311	291	332	280	307	295	292	251	289	274	273	273	300	312	312	292	305	303	274	318	285	298	274	242	273	259	265	279	260	257	290	282	307	240	249	300	284	267	316	305	273	284	252	277	326	305	270	293	301	289	301	274	261	267	265	306	298	259	291	264	288	291	297	311	273	276	255	282	268	251	271	301	278	282	257	299	298	253	249	257	280	254	268	260	295	270	272	286	268	282	251	274	295	296	289	261	291	282	283	273	296	295	279	268	294	286	270	300	289	295	264	276	294	329	281	286	275	267	268	291	281	281	293	274	292	277	290	277	261	284	278	309	286	322	277	270	306	303	280	284	280	293	309	305	289	273	293	295	268	292	287	280	298	309	319	288	286	288	282	283	267	298	281	280	258	304	263	262	257	283	284	283	254	277	280	259	249	283	292	315	283	273	278	288	312	292	292	284	272	266	320	277	302	280	299	315	310	263	296	303	288	270	307	303	286	302	276	297	286	325	320	294	323	301	279	289	267	293	310	308	282	315	289	325	292	288	272	281	269	283	271	270	286	261	275	281	278	262	274	271	280	274	250	296	296	288	284	312	288	286	293	299	284	257	281	267	290	304	332	288	264	280	273	265	270	283	281	287	269	277	276	265	277	270	289	281	264	298	275	324	281	284	283	297	294	314	294	311	300	293	246	296	279	264	256	291	294	299	299	263	282	316	295	293	287	275	268	294	291	264	310	294	276	299	291	306	265	259	292	282	270	314	294	302	285	311	277	283	310	295	295	278	286	298	258	288	292	287	263	255	280	317	266	276	263	264	278	297	319	296	274	282	241	241	266	272	261	286	276	278	298	259	278	326	267	287	245	303	273	272	261	288	292	287	276	311	269	288	269	244	289	300	284	289	296	274	290	255	280	288	292	283	279	302	298	295	274	248	284	265	265	283	284	268	260	295	264	287	275	278	286	289	277	275	308	270	311	280	276	290	313	281	237	261	275	279	302	292	279	272	298	311	268	308	281	262	285	320	277	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19485	2790	6098	6614	5571	4588	3744	3250	2747	2411	2186	2012	1858	1646	1534	1462	1384	1324	1256	1249	1182	1212	1120	1084	1042	1027	1018	986	1014	909	973	941	886	978	947	890	889	863	923	888	872	900	883	869	880	857	800	873	838	886	852	826	838	790	861	819	813	845	821	777	813	829	827	858	796	784	891	804	785	774	799	809	847	758	809	799	822	764	745	810	800	846	819	780	790	816	825	806	829	814	867	818	822	807	783	803	799	784	808	792	861	849	814	808	798	807	771	784	762	775	716	817	803	804	800	793	780	848	776	785	834	775	733	784	788	830	756	866	762	791	818	746	779	786	725	787	814	810	775	808	829	708	722	792	813	779	763	763	797	737	818	826	836	793	799	818	746	794	779	728	753	821	745	780	785	833	780	774	767	780	805	777	807	818	797	787	790	829	720	784	805	782	775	748	784	785	785	774	769	770	825	796	769	754	763	738	811	819	787	812	809	763	764	854	813	769	789	809	854	792	833	808	791	777	831	758	760	804	774	790	777	750	788	781	763	776	725	801	815	782	796	797	777	761	815	783	773	815	812	782	749	716	766	793	812	803	792	787	745	757	796	809	770	764	830	775	769	779	840	796	823	801	738	793	831	776	809	781	800	826	780	763	780	780	808	756	793	762	772	801	785	817	832	784	801	753	753	822	748	774	761	745	771	739	778	759	746	813	801	795	797	755	793	786	771	767	751	768	712	772	725	787	744	801	778	737	827	788	803	777	767	759	771	781	781	737	833	742	778	766	771	775	773	758	771	772	802	801	813	749	822	770	783	762	770	805	715	781	787	795	792	797	818	816	721	809	782	791	816	785	810	835	806	783	708	819	785	752	787	771	791	740	811	792	846	774	838	812	793	789	791	732	759	785	839	768	759	747	782	777	743	809	740	814	782	803	758	764	780	786	779	781	800	798	828	756	786	725	765	782	733	853	795	804	753	769	783	781	783	736	821	770	764	787	763	742	776	791	752	786	781	794	820	752	784	749	776	755	834	783	803	769	781	765	806	849	762	782	815	843	784	803	780	817	784	835	791	797	769	793	765	799	793	770	756	743	771	788	784	828	770	820	746	752	770	773	767	803	750	798	760	724	769	781	810	775	806	776	774	775	825	707	754	775	771	757	783	833	757	730	761	773	810	830	829	794	770	737	775	783	763	781	825	789	773	775	804	838	784	798	728	774	765	761	773	740	805	801	761	737	776	762	760	817	803	741	785	758	752	813	776	845	822	756	842	715	834	798	789	777	807	798	830	803	794	827	776	763	780	816	813	795	749	782	784	763	809	760	816	773	849	801	798	807	823	751	774	763	755	732	767	835	815	770	755	783	761	798	767	760	744	819	777	815	738	801	734	815	763	793	752	762	716	724	770	781	794	759	791	817	806	836	768	808	825	775	794	758	808	772	785	750	792	770	798	773	772	805	789	774	744	790	814	734	791	786	778	835	756	781	778	851	759	797	746	790	788	780	742	760	783	816	777	748	818	733	807	769	800	772	775	800	755	825	772	809	824	786	825	758	758	783	785	775	797	753	781	826	754	800	766	765	748	777	826	836	744	753	802	824	781	785	821	761	794	797	748	826	793	803	785	800	775	769	755	806	748	794	769	788	784	789	731	785	799	762	739	807	749	775	763	755	754	774	784	798	773	762	782	776	828	799	772	798	788	784	749	776	770	818	769	773	799	739	789	786	765	750	727	777	755	798	772	785	785	813	818	734	746	802	773	814	816	786	751	731	777	828	833	771	787	790	812	788	799	797	834	770	792	810	802	787	760	838	793	802	763	789	786	753	783	773	798	794	776	774	750	811	762	758	786	785	748	719	771	786	785	764	804	813	760	783	748	793	739	830	729	795	730	783	828	759	805	743	794	831	815	759	763	734	774	778	741	807	820	771	801	755	807	756	759	779	737	788	745	737	790	838	755	717	772	801	775	805	733	812	749	783	772	787	743	745	705	764	787	780	783	764	807	772	785	826	766	800	747	797	767	749	812	811	815	772	806	757	862	772	795	843	824	733	759	754	767	741	748	776	757	738	792	747	813	782	774	803	742	768	806	789	740	733	778	770	778	764	827	829	835	783	777	778	814	764	800	755	763	730	796	767	797	811	733	817	723	758	839	839	798	728	779	767	804	755	718	808	811	739	764	791	795	790	798	759	803	806	721	796	772	779	747	798	738	773	830	800	800	716	770	743	771	726	805	723	795	774	807	782	783	807	772	784	769	733	745	732	764	783	804	817	814	794	817	786	802	764	812	773	771	786	750	767	747	776	776	778	808	785	769	814	785	769	754	769	724	789	790	843	759	785	813	749	800	717	814	786	804	778	796	846	799	780	800	770	775	747	785	809	796	793	769	711	724	811	776	773	777	796	747	771	787	776	768	793	772	731	745	837	814	764	781	782	749	818	742	787	803	805	769	835	733	724	789	807	794	753	764	806	867	795	810	788	739	788	791	798	789	791	768	796	829	801	820	791	817	766	736	739	810	763	756	819	818	821	819	833	767	774	807	790	809	761	821	763	782	809	805	750	806	799	771	808	788	732	761	774	757	818	801	779	768	764	740	824	778	796	802	802	788	785	760	770	828	763	792	729	768	798	768	834	745	755	779	796	799	777	704	792	787	780	781	773	785	821	786	760	778	762	746	790	784	771	821	807	821	767	799	791	759	808	816	807	767	834	755	760	768	807	817	735	815	790	797	768	812	749	737	797	787	799	808	775	791	781	810	832	800	789	778	789	798	799	797	797	784	805	790	760	752	817	749	758	766	708	788	747	825	779	844	791	772	822	762	786	778	804	780	783	797	810	737	826	716	742	780	793	770	784	762	785	791	798	707	762	778	763	794	726	769	791	782	819	769	829	771	826	813	818	816	760	827	754	806	742	822	799	836	768	751	788	748	783	762	775	782	782	767	780	768	818	770	748	783	794	780	777	740	820	786	784	803	740	784	789	785	788	776	786	811	735	798	749	804	810	785	757	784	781	767	758	778	838	788	752	829	746	818	781	778	718	767	814	778	746	798	772	760	800	760	761	755	798	807	795	783	826	809	807	775	832	771	789	789	756	801	797	784	822	813	773	755	819	755	760	802	822	819	731	755	791	750	768	824	773	779	788	755	732	846	800	775	770	773	756	764	780	781	755	787	800	758	797	727	774	807	770	770	777	770	794	775	743	816	854	827	773	723	767	805	733	843	745	736	783	765	767	805	813	815	802	771	734	760	784	766	817	773	798	762	812	744	816	795	777	806	787	772	825	771	747	733	789	746	739	741	784	799	774	791	738	791	769	811	789	733	781	767	760	776	784	797	778	771	802	750	752	745	750	786	766	825	722	762	723	762	760	738	753	776	774	779	773	796	827	782	794	764	783	785	786	807	755	785	794	785	788	809	769	768	796	793	802	776	767	749	835	826	761	825	817	818	758	754	745	853	727	759	753	751	761	841	777	773	750	802	741	712	839	773	795	756	758	752	750	792	792	793	798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4774	359	218	150	107	127	124	116	127	97	105	111	99	101	110	108	109	99	101	134	86	96	89	102	115	115	98	98	116	108	93	108	90	117	90	86	122	107	88	99	115	94	93	113	102	88	92	115	91	99	94	105	94	101	96	113	117	96	128	90	102	102	131	107	103	128	113	105	112	104	98	107	101	90	92	107	99	116	99	114	115	103	99	94	105	86	118	106	109	102	106	90	117	104	100	108	102	89	93	108	94	89	99	75	105	85	117	124	97	92	81	99	95	114	102	87	87	90	102	104	99	99	117	77	103	106	104	97	90	118	119	104	107	113	110	88	98	107	99	125	111	101	124	100	98	99	108	115	113	100	106	94	103	104	103	108	114	103	96	96	93	116	95	87	97	91	101	103	99	122	98	84	86	94	120	106	91	102	75	110	91	95	96	116	110	93	97	92	107	126	99	102	116	114	108	100	110	81	105	118	104	99	105	97	110	104	104	95	105	103	93	102	107	91	92	97	113	108	94	108	93	96	107	108	104	109	95	106	95	98	84	99	112	107	98	95	90	104	84	110	98	103	112	105	108	100	105	101	104	103	91	114	112	108	103	104	106	110	107	100	116	86	107	113	121	117	86	108	98	89	107	89	103	106	87	87	87	104	98	106	114	106	96	116	111	85	95	127	116	101	93	131	106	112	112	103	96	107	90	121	94	122	98	104	90	89	96	122	78	94	90	87	121	106	106	111	107	85	121	102	92	89	97	114	135	115	102	86	113	104	93	98	89	95	85	112	91	99	92	98	103	103	90	114	86	98	114	96	84	97	98	101	86	92	141	119	96	96	108	85	94	91	98	103	106	110	104	92	91	92	89	99	114	103	105	98	93	83	86	100	101	91	106	98	109	97	95	105	120	110	99	128	117	93	86	112	108	109	98	99	86	88	110	93	86	97	108	96	111	106	98	118	102	102	95	99	99	108	115	80	107	99	98	85	96	103	104	103	115	96	102	101	114	120	95	99	92	92	104	97	87	121	89	105	103	100	111	78	96	88	115	84	103	86	117	111	91	94	103	96	102	95	122	115	105	82	97	114	129	112	100	92	103	99	98	100	107	114	116	99	102	117	94	122	103	90	97	101	100	106	103	114	117	85	114	97	103	93	89	87	87	89	93	98	90	105	86	100	95	103	109	99	114	114	112	103	117	104	133	99	99	94	93	104	94	112	106	101	92	105	105	106	109	99	91	104	106	124	103	95	101	100	93	113	107	98	106	96	106	115	102	124	103	87	104	109	113	89	93	112	130	107	95	85	99	82	102	106	91	112	99	104	105	107	90	86	100	105	112	122	119	114	96	107	89	98	105	105	94	105	107	112	113	117	105	95	104	107	107	98	100	126	99	112	87	91	102	101	110	103	91	100	122	112	103	88	108	117	93	122	108	117	103	75	93	97	91	93	101	94	100	121	101	74	91	124	93	109	104	119	99	92	100	114	113	86	104	119	102	107	102	101	92	103	90	108	95	96	109	117	100	90	94	106	111	104	108	112	109	97	105	90	95	92	95	106	90	101	93	97	102	103	112	116	99	108	124	110	104	98	99	107	95	100	128	102	107	90	100	110	112	106	91	101	107	112	102	99	118	123	93	90	93	97	108	125	109	113	99	106	108	98	108	97	104	103	122	103	113	98	110	100	89	108	104	89	101	92	87	99	93	96	105	102	104	101	116	86	123	113	103	101	87	95	105	105	119	84	110	101	112	98	99	120	95	102	98	99	99	115	101	91	103	96	119	84	101	102	90	107	118	103	108	100	96	103	98	91	103	92	97	108	91	100	109	116	76	100	104	93	99	87	101	99	78	99	99	92	110	94	107	122	104	100	119	98	115	90	113	103	94	96	114	97	134	86	112	98	109	104	91	91	98	104	114	88	97	103	100	96	96	112	105	100	117	117	101	102	107	114	93	113	110	90	92	125	97	110	112	98	116	121	104	117	84	103	108	106	92	106	111	104	78	102	119	96	99	103	97	93	91	125	94	86	84	101	95	94	106	118	110	111	106	89	93	99	109	100	111	102	86	84	94	105	109	123	108	94	101	96	116	96	103	99	85	104	110	96	92	91	94	126	102	111	98	107	111	98	88	118	96	106	106	108	115	101	116	96	116	112	104	110	93	119	110	103	80	96	98	108	109	114	93	111	113	108	97	106	99	85	89	93	99	96	90	103	102	92	91	90	90	92	88	91	118	97	104	108	91	113	109	116	110	110	104	87	111	122	108	107	99	102	103	108	101	87	114	99	93	102	98	83	89	90	96	117	102	109	108	110	130	77	103	86	100	111	105	103	97	102	108	97	96	115	103	106	103	83	126	99	115	104	104	99	109	95	121	105	111	86	108	106	112	89	105	105	106	91	98	86	118	100	101	106	92	115	116	103	88	104	81	106	98	98	106	82	98	101	99	107	89	94	104	110	89	105	96	104	111	103	114	97	96	91	98	110	105	106	95	112	99	102	92	91	97	103	114	90	101	106	110	96	114	104	100	87	106	109	108	102	103	111	102	91	114	125	92	94	95	97	107	111	86	108	99	91	118	118	89	108	99	97	90	101	89	114	111	77	117	101	85	89	110	98	92	119	84	100	107	99	113	92	98	86	85	110	87	117	110	109	98	106	94	100	98	96	95	104	93	102	106	85	90	100	89	92	106	96	88	85	101	95	106	115	102	100	104	91	84	83	111	96	94	118	113	108	107	104	101	97	91	95	100	83	118	116	91	99	134	107	84	94	112	125	117	82	106	83	116	112	108	93	80	94	93	87	110	106	102	100	119	102	100	103	95	121	89	120	103	108	113	92	80	99	99	99	109	108	82	108	106	99	105	106	119	98	108	93	80	113	102	103	84	109	93	103	112	100	110	99	98	127	118	104	112	115	119	87	104	94	116	110	92	103	101	95	88	119	94	116	95	110	99	110	104	96	114	103	100	116	94	104	142	122	112	105	109	99	87	105	77	100	106	94	102	102	105	102	92	108	92	103	88	89	105	91	109	107	109	109	105	93	102	87	94	101	99	90	97	105	98	96	112	103	93	90	103	87	127	108	121	93	112	98	121	101	108	117	112	108	95	95	119	105	96	102	103	96	96	103	107	98	112	121	87	112	88	89	107	91	90	104	105	109	110	112	104	108	97	111	87	87	113	83	92	93	105	114	100	118	124	110	103	107	109	98	110	108	96	106	108	97	110	81	111	115	107	98	95	100	108	84	91	96	90	89	111	106	106	101	111	93	99	85	107	82	98	105	100	115	88	104	89	116	117	106	119	81	102	112	89	105	107	98	92	103	115	99	103	110	103	83	99	85	92	91	100	107	91	121	107	91	98	105	112	105	104	98	96	93	110	97	114	90	112	106	129	83	109	97	96	101	93	102	85	97	102	107	108	99	79	98	100	73	80	106	100	97	95	101	107	86	93	96	96	95	89	110	70	98	89	93	101	96	92	79	92	94	97	87	109	96	83	117	96	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4924	395	534	569	486	488	451	427	432	398	438	357	339	358	392	380	392	366	348	330	348	368	355	354	352	373	350	351	341	337	376	360	362	341	346	347	349	343	369	313	368	334	336	357	352	337	367	353	345	349	318	363	359	331	344	349	355	374	340	339	346	323	347	354	337	384	324	388	317	336	373	361	341	357	349	337	357	328	394	394	364	345	327	345	355	372	388	328	372	339	308	364	390	354	364	356	367	365	353	320	302	338	386	372	313	372	367	362	348	369	398	336	342	348	375	348	361	363	336	349	366	350	360	328	355	337	363	341	369	378	360	378	332	350	343	375	349	375	329	330	355	355	344	384	359	341	349	352	339	337	379	372	350	357	326	345	345	374	340	347	352	366	383	340	353	352	368	369	337	354	381	392	393	368	366	360	332	337	336	354	348	353	364	309	350	375	369	342	352	334	358	326	332	348	390	319	347	306	344	363	386	374	340	338	352	313	347	342	348	368	312	359	367	339	365	378	386	361	326	378	366	352	353	345	338	324	343	320	320	331	342	340	348	348	329	373	358	355	378	365	367	361	343	325	344	339	329	335	358	324	332	340	324	326	315	339	340	335	333	371	378	344	360	360	351	357	364	338	368	365	322	349	390	335	345	365	352	313	325	337	327	338	346	342	366	355	356	346	372	354	318	348	341	368	343	316	364	386	345	344	351	370	343	318	368	335	324	350	364	370	357	370	339	353	360	346	380	355	349	343	324	349	343	338	352	366	348	324	344	356	399	320	332	332	334	330	351	340	368	372	324	342	354	366	295	373	349	349	350	351	352	339	367	332	346	338	340	350	360	336	360	312	359	318	338	379	348	375	346	329	348	345	336	343	336	354	323	374	323	340	349	345	315	322	352	358	369	367	334	360	338	370	374	348	325	315	353	347	368	326	335	377	343	327	330	333	371	362	338	371	340	373	415	359	338	344	341	360	350	336	368	346	349	320	342	363	318	367	316	405	349	328	369	370	354	347	323	382	354	352	377	307	351	375	368	334	325	365	372	362	345	349	323	332	341	374	334	361	351	327	335	326	363	318	334	335	344	350	365	329	338	337	382	354	359	356	357	323	350	361	361	352	351	372	357	343	345	334	353	334	360	340	322	337	365	325	358	363	305	357	364	329	339	344	361	353	375	303	360	338	325	381	346	312	377	368	304	324	330	341	337	368	375	356	365	355	345	365	368	349	336	354	325	335	347	336	330	339	340	356	350	364	336	355	339	373	345	360	325	348	361	379	355	359	333	358	358	323	346	320	344	334	342	369	343	330	348	333	357	343	347	358	336	309	364	348	332	360	339	324	347	305	380	303	323	351	341	313	316	349	309	335	326	350	325	348	353	324	346	369	372	334	354	353	353	350	363	335	366	343	330	342	344	346	331	347	350	343	371	379	329	334	402	380	307	344	348	354	351	333	344	339	373	350	341	331	333	333	365	349	328	334	352	329	348	361	350	337	376	334	340	351	355	333	346	355	371	319	361	352	322	387	353	366	375	334	363	370	382	338	385	358	361	374	360	354	347	360	331	336	336	319	329	321	332	383	326	380	403	344	306	351	376	317	351	370	365	330	341	345	338	351	326	361	356	349	374	352	362	345	346	351	340	329	359	319	375	367	347	340	319	351	363	384	344	347	367	341	356	344	381	339	387	311	358	336	354	381	336	362	362	357	355	348	339	346	326	341	359	334	337	341	382	383	332	317	357	347	335	329	322	331	335	361	344	364	366	341	361	320	345	329	367	312	383	366	366	373	331	376	335	347	341	351	333	322	328	353	363	358	321	326	332	367	359	350	377	352	344	357	347	369	358	324	334	313	365	360	322	369	355	336	346	354	358	336	338	373	350	343	314	393	350	357	390	335	320	346	370	340	351	362	342	393	355	356	352	342	341	341	362	352	357	353	363	315	337	340	372	320	367	331	329	340	349	332	346	346	300	325	324	349	374	371	388	349	360	362	363	337	383	348	335	343	357	338	334	332	335	347	349	383	350	361	365	367	356	368	363	377	359	388	338	361	371	354	352	346	348	368	355	370	364	354	326	342	342	358	374	351	382	340	360	348	371	366	322	355	335	336	355	339	343	352	337	365	350	364	348	349	353	342	357	332	396	331	355	336	363	339	344	298	371	340	326	371	355	345	352	340	327	354	319	334	346	361	314	316	358	351	354	318	328	357	376	362	363	382	375	323	362	368	307	352	298	340	345	352	361	314	338	380	343	350	316	373	356	356	353	350	348	361	336	361	364	352	327	351	330	343	334	348	360	340	339	348	390	365	339	334	358	381	352	374	365	335	377	340	361	358	344	321	347	363	378	336	353	369	384	331	346	339	344	354	361	360	389	325	341	332	342	351	362	351	352	364	340	340	376	342	346	375	371	336	349	364	350	318	333	376	358	357	353	362	353	355	361	334	366	324	348	359	387	344	340	358	349	378	346	347	363	358	399	326	363	360	344	387	336	367	338	341	324	328	355	346	374	342	318	325	360	333	350	312	378	368	334	327	319	381	352	346	332	331	348	354	346	339	347	350	353	364	364	377	359	319	336	340	368	376	318	357	347	317	307	317	366	354	334	346	322	369	323	347	339	348	355	357	354	365	376	356	331	327	350	336	325	332	351	353	331	341	354	369	363	383	340	347	326	344	358	370	340	380	353	346	348	369	352	344	333	331	373	330	347	327	362	351	354	326	351	333	364	342	350	343	389	369	362	347	342	353	352	302	346	307	385	375	309	327	345	380	347	412	337	328	330	327	348	340	367	334	334	322	351	341	364	320	336	369	361	376	352	338	383	332	350	332	359	342	381	313	344	343	352	357	330	328	344	350	356	336	347	364	349	348	367	347	329	365	370	389	366	325	387	362	360	325	328	333	344	345	343	346	328	335	374	384	345	368	354	323	334	356	354	334	362	337	348	374	356	297	337	343	354	348	311	353	372	374	322	379	317	379	336	351	344	390	318	344	323	340	333	349	323	377	379	359	353	345	345	346	342	364	363	350	362	380	373	387	375	355	369	348	340	343	362	338	364	343	332	340	335	324	357	339	362	329	360	372	346	317	342	354	322	359	328	350	385	321	358	366	386	356	356	363	330	329	350	400	347	367	323	320	344	364	331	320	351	333	315	352	336	357	353	379	319	357	337	356	348	370	320	378	341	338	350	348	350	371	341	349	364	376	365	332	323	372	369	354	349	344	357	315	368	365	332	350	347	363	361	336	352	365	329	350	337	345	331	356	348	348	348	322	354	371	342	358	357	389	345	374	339	343	326	359	331	366	381	323	366	365	330	319	334	394	348	347	330	328	350	364	348	359	352	348	362	372	372	328	331	367	324	371	340	355	378	368	340	346	318	355	349	324	315	366	347	382	335	348	323	336	345	308	404	350	327	359	356	327	334	339	344	349	319	355	345	352	320	380	321	336	326	316	359	335	383	342	318	351	374	328	336	356	344	327	356	343	354	350	346	354	343	366	358	362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35714	10029	1986	1230	838	678	492	428	372	393	351	331	300	309	300	278	268	270	272	251	268	275	264	265	286	236	268	246	250	236	243	255	232	243	249	225	233	245	236	229	234	247	217	270	247	206	281	248	231	255	238	231	196	215	234	215	239	221	225	227	253	232	217	234	190	233	254	226	237	241	247	211	253	251	202	210	235	248	235	245	214	239	229	218	237	234	232	221	218	239	247	219	250	204	249	206	240	242	226	224	215	227	245	220	230	241	229	239	236	250	213	254	254	204	257	243	248	240	241	246	244	264	255	209	234	232	236	255	246	225	258	207	223	210	230	241	212	260	247	234	222	254	235	246	227	229	219	244	226	220	212	215	279	222	219	245	209	225	231	242	243	237	240	220	241	257	227	216	251	264	231	217	224	222	258	220	217	243	235	243	206	235	204	223	222	225	234	251	235	238	239	211	222	233	227	246	238	206	247	210	236	259	220	214	226	225	220	237	262	252	218	231	226	214	235	242	239	251	206	225	229	256	224	226	224	217	220	220	256	200	208	233	199	251	229	237	230	246	270	231	250	233	227	259	246	218	236	220	259	229	227	251	243	275	249	228	203	245	221	244	212	228	268	208	246	249	219	209	239	236	230	215	241	222	213	229	218	229	208	199	244	219	227	210	241	210	222	217	211	239	241	213	256	253	229	237	240	255	200	242	225	197	231	252	223	240	231	221	238	233	242	215	218	280	239	240	234	234	226	230	234	242	217	264	223	255	240	200	215	229	232	232	239	217	233	209	235	212	213	219	237	260	242	245	243	226	221	239	249	255	231	228	198	236	254	224	252	250	261	214	213	225	250	215	240	238	225	204	223	233	239	232	267	227	226	210	228	254	244	247	245	210	221	237	245	228	243	232	215	205	215	247	229	252	253	237	221	236	200	236	235	232	256	217	201	237	234	234	239	246	237	220	226	233	223	208	221	256	241	232	222	225	229	242	203	234	228	228	239	251	241	215	224	231	268	229	219	247	227	234	243	213	201	242	243	224	230	241	208	212	211	217	261	240	209	236	211	220	240	209	212	225	225	228	263	213	246	215	256	221	232	248	231	250	237	257	228	199	226	203	246	229	213	234	220	250	227	253	233	227	244	220	251	236	230	227	261	227	233	232	232	237	208	211	235	232	216	212	233	198	242	256	235	229	204	218	244	210	229	209	242	247	231	235	203	206	208	238	216	237	268	210	249	240	244	210	229	243	202	232	233	221	234	222	230	217	204	233	219	229	234	195	240	250	223	251	227	225	237	242	235	220	237	241	222	245	216	253	254	239	251	254	236	220	249	255	241	222	255	204	249	225	232	203	232	215	218	205	225	249	217	244	255	226	226	210	252	242	212	255	232	261	231	240	219	251	241	237	219	223	230	232	228	215	228	219	225	228	248	234	235	257	244	231	212	224	215	246	234	223	223	254	235	232	230	238	272	230	216	243	227	264	218	226	211	230	232	228	209	211	251	258	209	248	231	238	235	220	220	225	218	179	227	247	238	223	236	229	229	241	226	233	223	232	237	225	241	191	225	267	240	227	207	235	243	209	257	219	241	234	247	224	244	217	230	220	231	244	242	231	217	242	216	215	211	221	224	223	233	226	240	229	238	237	242	232	238	249	209	202	231	249	217	218	223	240	235	241	204	234	223	201	229	219	254	234	228	229	234	231	235	223	222	212	232	256	205	215	259	245	233	248	220	212	209	234	225	226	225	238	243	221	246	247	230	255	233	213	224	216	255	253	208	246	229	225	261	235	229	242	225	221	221	220	198	237	214	227	218	187	221	225	244	246	256	218	240	242	216	229	254	247	233	219	228	256	216	230	239	261	218	224	211	238	233	225	236	239	226	195	221	222	244	232	251	239	244	213	236	241	225	237	218	228	225	233	218	241	259	228	220	261	246	217	244	233	235	229	227	221	223	244	214	217	216	249	231	232	237	226	223	198	219	243	216	243	233	218	247	232	235	230	254	230	212	245	241	238	215	223	228	217	250	243	219	234	241	235	241	222	209	251	203	217	257	232	237	246	252	219	240	249	237	253	248	223	216	241	222	218	221	240	208	228	269	221	230	233	214	245	259	214	235	203	205	241	224	235	231	245	226	233	240	248	245	239	209	223	256	243	235	257	250	223	235	229	226	255	232	216	227	240	222	225	198	204	218	243	196	231	211	213	211	216	208	233	239	228	214	248	207	206	222	225	224	206	216	226	229	262	225	234	218	235	209	262	207	236	198	232	248	211	205	238	235	248	239	191	213	218	227	231	234	219	207	223	214	234	213	253	247	255	229	232	224	218	248	212	233	249	260	230	241	207	223	248	216	226	244	244	241	239	202	240	233	215	240	226	183	240	232	241	205	232	258	250	252	241	230	210	210	235	201	222	241	227	253	244	246	217	228	218	232	230	239	230	255	246	245	254	221	227	217	217	250	244	239	216	211	229	236	230	214	222	253	214	213	222	230	241	205	252	227	246	231	216	236	228	225	233	223	228	224	250	232	207	218	227	258	214	215	249	228	199	211	250	239	207	227	207	239	253	204	256	228	202	237	229	232	245	259	220	246	212	214	219	201	231	229	251	239	233	240	251	214	239	246	245	227	218	234	199	219	220	238	223	257	229	235	238	247	205	212	225	210	215	258	251	223	244	229	232	229	240	208	254	235	240	210	214	248	212	228	234	237	231	224	243	217	213	216	199	220	245	240	224	229	225	226	198	249	231	222	200	237	237	237	239	235	226	238	233	231	232	240	244	237	235	243	212	241	216	264	213	230	224	253	227	212	239	217	237	229	223	219	224	239	266	270	242	241	244	220	240	239	240	238	224	246	264	246	236	239	222	224	223	223	238	232	224	245	221	228	205	232	229	209	236	254	239	219	233	251	253	221	252	251	269	247	262	227	248	237	229	256	250	234	236	216	234	246	248	221	252	220	236	227	205	218	222	230	224	265	224	226	247	236	221	223	248	239	244	230	263	212	261	222	245	240	221	237	235	232	232	252	257	244	206	245	245	267	210	250	268	245	201	263	207	217	235	224	238	254	245	243	231	217	217	239	229	233	232	216	224	235	230	240	242	222	194	216	236	204	256	193	227	245	236	236	242	228	244	255	250	259	236	240	222	221	223	259	229	208	246	228	214	243	257	229	220	244	241	225	223	246	207	216	196	220	237	226	216	238	232	246	208	261	224	223	211	217	198	220	228	246	223	245	233	220	236	234	230	229	249	224	212	229	254	227	249	240	244	244	250	216	233	240	237	235	229	185	235	226	236	239	263	243	257	238	248	231	206	244	204	226	232	271	211	233	226	233	220	234	221	234	245	203	216	226	207	232	246	252	241	231	214	222	210	210	248	206	220	228	246	240	213	240	265	208	243	230	202	211	215	229	224	245	238	251	249	231	236	241	245	239	222	255	233	259	240	212	226	227	247	244	221	210	225	232	218	246	229	241	235	218	247	254	224	224	227	224	232	236	248	217	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15231	1631	3495	3833	3269	2756	2238	1908	1676	1512	1463	1295	1146	1102	1091	1035	944	969	956	913	888	939	866	822	750	798	750	791	742	754	734	809	737	702	704	727	706	725	696	743	741	737	723	758	706	699	722	713	713	679	701	709	718	695	693	723	680	715	726	694	661	741	726	720	677	684	713	675	681	758	669	699	673	663	701	728	727	673	697	653	660	669	680	692	681	675	685	693	719	653	658	700	702	670	688	711	677	681	703	663	665	684	674	724	677	675	680	747	719	654	722	673	695	623	704	684	676	620	665	655	681	636	671	674	672	653	653	692	688	630	714	666	686	667	703	671	649	659	684	664	672	691	673	677	703	658	678	707	679	704	653	690	665	717	696	683	680	675	671	656	679	677	662	650	687	680	653	715	672	681	677	649	662	697	661	654	628	703	639	637	657	649	714	704	644	670	678	683	693	706	684	665	677	645	662	680	696	680	690	666	649	668	660	614	665	636	702	641	707	650	628	651	665	632	658	724	643	669	680	649	664	719	657	651	643	684	712	686	659	709	617	721	650	683	668	646	645	633	664	667	648	698	678	695	698	729	644	639	615	687	677	650	646	720	639	658	709	673	734	662	687	692	687	642	681	660	681	658	656	702	682	645	655	659	636	704	666	682	714	697	687	657	656	676	695	672	663	689	659	634	656	666	648	616	657	682	680	632	638	667	662	678	645	651	684	639	671	637	692	688	730	686	675	660	695	667	641	648	690	676	656	634	646	686	681	675	667	695	678	710	666	641	691	659	679	682	660	672	682	677	683	690	633	713	649	669	648	719	655	616	658	630	671	672	715	662	672	659	621	689	694	695	677	637	632	593	740	649	644	717	662	663	674	655	669	645	696	676	700	646	650	673	673	665	663	664	718	729	662	681	707	668	649	661	674	681	694	669	699	658	689	675	663	644	678	649	647	701	709	628	711	677	635	683	656	660	659	730	642	680	649	686	663	712	632	699	662	679	644	689	699	650	668	649	658	689	686	669	717	621	669	680	647	655	660	682	663	665	668	682	704	658	622	697	680	635	669	657	664	678	661	643	722	668	680	695	701	697	704	666	682	716	669	649	679	665	695	680	647	701	693	692	655	690	661	644	635	648	667	678	651	670	724	660	702	682	627	671	701	645	698	661	669	681	706	659	716	636	684	687	712	656	643	677	702	652	697	670	663	670	682	681	670	693	690	718	684	705	697	688	663	669	619	723	678	692	648	694	654	697	649	648	684	662	658	683	640	675	638	661	633	705	649	630	651	670	682	690	709	724	647	665	667	700	652	695	642	673	677	686	625	734	642	708	635	691	650	700	697	625	629	645	666	662	661	656	669	650	669	648	646	654	666	652	676	720	717	695	676	674	653	682	697	681	669	650	638	707	689	618	653	679	683	696	654	669	644	666	683	653	645	676	677	705	738	703	679	644	675	648	670	675	655	690	672	710	664	744	606	651	657	652	664	689	676	674	706	658	677	695	636	659	647	685	663	681	677	682	677	684	683	651	697	667	650	661	636	709	668	666	670	684	676	754	648	659	718	661	695	651	670	704	680	656	730	695	729	694	664	667	656	637	695	667	645	665	654	585	689	676	706	666	661	678	726	668	663	717	640	698	659	670	658	685	689	735	655	690	682	665	664	630	697	673	688	652	675	668	700	650	683	688	683	655	666	671	663	649	738	667	660	678	689	680	664	644	688	632	674	692	710	606	627	673	618	676	691	649	667	653	652	676	665	707	670	698	679	691	639	677	677	708	669	656	707	672	702	687	706	714	709	707	694	667	680	650	647	682	675	697	689	715	714	647	657	685	653	673	626	660	639	664	612	678	663	699	682	680	640	697	695	651	671	702	679	720	687	690	697	683	640	641	636	701	676	660	708	690	689	680	671	670	651	685	659	663	703	716	701	635	638	666	660	701	675	679	671	650	660	661	677	669	638	675	676	676	666	716	667	690	690	683	660	718	673	687	700	701	675	650	667	628	675	684	675	719	680	673	633	739	680	653	667	704	609	657	701	627	684	681	642	664	673	705	695	703	644	684	639	712	680	673	648	642	641	682	717	690	702	674	683	683	699	668	638	681	671	642	660	662	678	668	667	658	625	687	693	640	661	695	695	667	654	611	676	656	679	696	688	662	746	696	663	739	655	656	658	706	689	692	654	697	654	680	694	706	649	683	699	658	705	665	695	631	656	672	667	673	655	667	655	687	668	728	686	646	700	692	681	734	654	674	673	692	663	652	669	659	683	685	699	673	661	670	667	670	651	683	650	645	696	654	660	681	664	683	686	673	647	616	679	664	666	722	674	658	641	630	673	676	652	710	671	677	683	645	654	671	706	671	662	671	675	669	661	659	637	678	674	669	661	659	709	684	668	667	646	670	635	693	623	675	691	681	662	635	662	710	666	678	686	669	710	678	656	631	696	680	645	668	725	679	690	665	681	676	696	636	712	651	650	661	645	668	640	684	671	642	622	695	660	698	654	688	678	700	657	677	665	632	691	648	659	663	661	658	658	647	680	677	682	673	737	682	706	616	665	616	670	683	693	696	675	650	690	695	708	673	645	663	667	673	644	682	705	702	722	650	653	628	651	676	698	648	664	699	658	718	693	688	709	656	667	645	659	721	682	644	697	685	666	737	691	656	692	709	697	680	638	653	663	742	657	675	646	666	698	688	685	710	660	638	645	662	699	667	677	684	662	651	638	672	633	701	726	684	664	629	680	675	690	656	697	694	695	691	680	673	683	660	676	681	680	677	622	696	655	663	683	687	662	657	673	689	706	709	597	670	688	675	648	699	673	686	713	722	644	704	660	680	684	617	662	701	683	660	694	688	708	672	671	706	624	692	704	690	731	681	662	650	684	715	685	664	654	664	645	672	687	666	706	651	706	664	674	664	642	676	683	654	695	685	678	701	696	662	655	631	681	669	691	655	673	688	656	652	699	683	649	676	685	663	674	690	645	681	670	714	681	664	653	707	680	688	690	677	679	711	711	670	692	691	654	706	711	677	689	660	706	676	639	654	709	696	638	694	664	647	701	672	675	651	636	632	708	684	633	633	727	672	656	647	644	691	672	676	692	616	638	636	636	657	678	679	662	637	662	675	668	667	688	648	638	680	657	668	618	680	670	661	674	647	638	670	660	691	707	659	713	684	656	689	624	693	663	675	676	696	643	670	611	663	677	641	627	641	708	668	673	655	689	677	672	683	716	716	676	691	633	665	678	674	658	628	693	723	668	663	647	638	686	697	699	668	640	722	674	668	661	701	670	689	694	695	678	645	687	677	655	612	665	707	670	674	685	666	702	624	645	700	675	696	672	728	667	666	687	666	682	621	677	695	656	669	694	685	686	669	686	662	686	667	712	682	727	654	582	721	650	658	700	696	672	669	687	697	645	682	621	654	641	657	677	708	684	667	668	665	647	675	674	670	619	726	642	705	649	687	676	651	659	649	668	662	674	679	678	662	671	698	612	668	652	635	712	630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42874	19615	7458	2306	1630	1262	908	758	698	544	518	468	421	438	378	398	341	364	336	349	371	314	340	289	305	304	289	308	337	274	307	283	302	296	274	277	296	259	313	318	302	263	326	279	306	302	294	294	301	299	258	303	268	252	263	315	268	285	300	265	262	322	305	290	294	278	292	282	296	277	290	259	298	282	304	275	240	318	313	275	278	277	282	270	282	284	308	265	281	311	278	315	272	298	333	301	308	303	301	313	259	303	289	293	287	328	283	303	298	279	295	278	298	323	297	291	298	297	263	270	273	310	274	273	262	253	296	288	284	298	254	296	295	297	318	295	292	258	300	281	288	266	278	318	279	280	309	247	272	237	275	261	284	298	284	292	283	294	277	277	280	266	282	299	276	307	298	293	291	266	283	285	274	290	245	302	286	291	296	289	286	302	264	293	304	306	299	286	295	306	337	275	292	255	304	286	285	284	280	314	301	294	277	284	277	286	282	260	281	286	319	330	289	280	301	269	293	303	273	273	244	287	274	296	278	289	273	290	296	286	292	273	305	285	262	297	297	287	293	279	260	300	252	287	278	282	310	252	275	273	283	294	315	277	263	300	287	289	287	294	291	278	281	266	284	243	287	289	273	263	310	278	271	283	269	280	271	267	276	255	297	287	310	278	291	272	286	283	270	285	290	261	257	301	291	265	267	284	255	273	267	307	305	278	291	316	330	292	289	280	271	276	312	278	285	262	282	272	287	266	261	280	319	265	289	298	316	295	294	264	283	262	274	294	279	281	259	297	279	251	268	291	290	289	286	306	300	270	312	254	298	320	269	296	273	270	297	287	290	265	268	278	264	270	276	290	265	250	295	250	265	284	282	306	272	257	286	300	290	290	272	281	274	290	267	300	286	300	264	276	293	280	254	311	297	286	270	285	279	288	279	287	295	265	282	261	267	291	273	280	267	279	300	295	289	285	283	305	286	283	280	283	294	274	241	242	298	295	294	285	299	299	267	299	292	283	266	275	295	257	268	281	299	308	288	279	254	292	276	282	284	268	288	313	283	272	255	274	275	293	284	288	272	272	269	324	290	273	285	285	306	283	271	287	250	297	272	270	242	286	287	291	262	276	251	285	271	258	306	291	295	279	289	261	267	299	285	287	276	288	282	277	251	307	299	259	265	286	295	288	280	269	312	331	279	291	255	263	282	275	314	299	263	286	281	267	267	278	259	255	288	270	285	285	270	274	303	294	300	275	284	272	277	293	259	310	289	280	289	257	281	287	279	267	285	283	309	297	303	287	252	284	265	295	269	262	282	251	259	291	254	273	263	297	280	279	304	287	293	294	250	262	257	264	290	275	276	289	297	285	297	288	289	299	290	268	282	276	257	281	301	297	257	288	291	280	298	270	299	282	281	269	261	309	308	291	310	268	287	272	300	290	276	279	269	279	294	269	257	277	280	291	290	268	283	272	282	249	281	295	283	276	281	285	295	265	273	297	283	300	265	287	243	290	306	313	319	292	285	268	276	281	299	311	276	287	252	298	290	275	294	307	234	263	282	260	286	265	257	257	317	292	275	275	283	322	283	277	285	286	271	281	323	281	258	261	264	292	322	286	301	258	268	286	312	272	283	263	302	297	294	271	271	277	330	278	264	276	268	258	278	284	284	273	266	261	254	282	272	280	262	303	278	289	302	271	287	275	260	250	270	286	269	293	278	270	276	259	287	261	250	270	258	283	295	277	312	303	271	251	291	296	259	287	285	315	282	294	285	278	253	270	301	285	277	261	304	288	265	246	263	286	268	293	275	275	296	299	310	262	287	291	290	255	271	296	294	279	266	282	299	278	289	259	286	282	306	247	271	258	307	275	248	278	284	259	286	265	295	295	303	289	289	254	250	257	301	271	280	261	292	320	281	262	284	295	277	254	259	289	285	268	275	273	284	282	278	291	285	285	281	293	290	308	278	262	301	300	248	289	290	305	285	293	246	248	261	257	278	303	319	269	322	311	287	276	295	277	282	280	307	307	277	295	300	282	300	282	293	288	284	288	304	258	288	265	254	287	284	278	270	288	280	290	308	294	290	261	276	273	281	276	305	319	316	285	281	269	256	280	302	257	273	264	285	280	300	302	254	306	305	275	267	269	293	249	279	302	264	250	283	280	307	282	282	306	279	262	272	295	287	277	302	273	301	261	319	277	311	255	293	248	271	295	321	276	290	286	279	256	296	303	291	269	247	313	260	313	296	322	282	285	282	282	268	269	306	291	314	287	289	303	300	286	284	263	267	293	282	277	277	276	294	303	286	287	292	281	310	254	282	274	268	274	283	275	250	243	303	301	304	267	282	290	265	283	261	249	301	281	273	272	291	288	261	268	257	329	279	287	286	291	292	274	260	298	273	305	261	273	282	272	283	284	307	279	284	276	303	264	263	292	265	319	269	275	275	272	288	283	285	291	315	274	277	303	309	307	305	289	258	295	252	292	307	234	291	288	283	293	280	285	273	266	308	282	283	288	304	280	283	258	306	265	286	259	259	311	267	293	289	275	289	276	309	298	294	291	292	284	264	299	291	278	274	293	265	261	273	270	300	306	273	249	279	301	279	276	288	332	298	307	230	275	308	269	283	281	241	293	289	295	274	297	284	281	301	257	277	277	300	288	295	284	295	270	292	253	289	267	271	288	323	316	301	277	307	289	284	297	303	260	283	271	282	289	294	247	295	301	313	289	313	297	315	276	292	281	276	292	281	303	306	284	277	281	282	286	289	306	285	266	273	296	254	269	293	289	275	289	294	259	273	300	261	284	276	308	275	284	283	261	296	307	284	304	268	252	302	283	273	272	305	267	316	282	271	252	278	297	282	281	264	257	290	297	321	271	277	268	299	273	282	240	304	282	306	263	311	283	291	289	286	274	227	284	247	303	269	264	288	275	266	285	312	279	272	277	280	262	296	287	288	260	272	264	298	288	271	263	269	264	282	303	235	302	269	269	274	261	282	254	289	248	290	283	257	300	279	259	276	282	284	285	270	291	289	295	288	276	277	283	259	273	284	264	304	307	269	304	290	291	287	286	269	251	259	286	255	262	285	268	293	263	263	294	267	243	301	283	286	250	295	283	274	271	272	287	250	272	266	276	279	280	278	285	291	289	302	296	271	293	292	281	253	313	257	276	281	294	255	273	272	278	297	302	286	280	246	252	249	288	282	284	300	301	275	276	260	266	274	267	256	279	281	255	275	267	290	262	257	285	282	282	260	263	280	276	270	279	263	281	270	295	273	285	273	304	258	274	319	277	254	290	298	274	311	292	297	288	270	277	304	304	298	298	283	294	260	276	287	248	296	273	307	267	293	257	290	299	302	298	300	303	292	307	292	276	283	310	287	278	278	307	272	273	278	312	246	300	294	273	271	267	302	279	275	263	271	300	300	301	246	281	287	280	249	282	265	261	303	277	279	269	287	272	259	284	278	291	265	273	270	280	292	257	277	287	269	259	289	300	278	282	263	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19369	2733	6183	6710	5671	4550	3836	3131	2827	2570	2304	2025	1727	1635	1556	1505	1422	1346	1323	1217	1191	1146	1108	1082	1051	963	978	1033	990	960	1018	938	928	945	909	902	902	833	883	877	901	853	891	864	829	865	840	859	836	905	796	869	863	830	826	862	843	801	848	848	812	820	802	825	838	788	838	817	755	778	838	791	810	807	778	812	857	842	821	798	830	786	795	842	821	822	800	816	758	795	805	798	801	819	762	757	788	843	802	809	823	782	787	773	813	820	801	836	782	776	791	766	822	754	773	832	812	778	798	817	776	741	794	768	777	773	800	805	793	796	776	755	763	841	796	788	734	805	809	765	793	765	778	781	816	789	789	745	768	787	802	815	758	789	757	754	715	791	811	790	769	806	821	753	748	809	739	826	779	825	775	751	786	773	747	729	788	744	780	766	794	751	802	799	827	799	765	819	788	780	764	754	789	776	744	870	745	795	737	721	832	758	784	789	754	796	804	798	815	757	787	847	811	763	765	805	802	815	745	785	827	777	749	772	807	811	808	736	777	730	799	774	788	792	747	834	771	763	766	760	828	811	848	755	727	821	821	757	794	761	740	840	843	800	740	807	792	766	782	796	803	770	784	762	816	773	805	785	798	763	812	781	844	789	780	753	748	763	822	801	762	771	754	781	774	784	755	793	823	791	802	774	826	800	734	773	800	817	733	801	753	794	754	720	797	762	732	754	763	735	795	760	797	791	784	794	808	793	780	756	778	779	799	801	808	793	816	778	825	776	768	796	858	823	787	802	767	801	809	796	780	768	785	801	764	758	782	773	805	748	842	757	827	842	759	775	810	839	776	757	749	771	788	791	797	805	750	776	808	752	738	839	791	773	803	846	790	794	781	747	750	808	791	747	743	779	807	802	746	768	828	788	782	801	787	752	805	762	751	757	803	794	825	772	741	736	749	811	738	780	745	801	718	802	773	793	801	814	779	773	819	787	794	755	713	748	794	746	782	775	790	799	778	795	797	744	790	802	807	829	786	757	800	752	814	783	744	755	779	776	806	768	775	739	809	804	783	830	768	813	750	701	763	822	781	714	786	742	749	802	773	750	776	798	760	781	754	782	795	839	794	863	718	753	782	699	804	772	796	755	770	774	760	808	743	759	823	839	800	775	803	779	833	782	809	788	765	792	790	771	768	817	780	766	721	777	795	737	769	802	741	798	799	806	805	757	775	784	770	792	763	804	775	740	749	801	797	813	780	762	734	735	785	787	727	758	814	799	785	762	744	758	827	793	790	781	789	805	772	753	775	735	776	761	784	766	836	797	798	844	805	797	770	790	791	742	792	774	811	820	777	774	796	808	799	787	837	791	774	786	757	777	796	824	788	825	751	780	784	802	797	797	747	792	759	775	719	759	756	789	794	807	799	793	768	793	801	771	745	781	752	789	812	792	781	804	806	798	764	758	802	803	806	823	836	772	766	750	794	732	743	758	781	816	799	768	795	770	789	782	787	770	749	814	808	764	818	813	767	805	765	775	808	785	792	750	797	743	829	778	776	767	772	772	780	809	705	747	805	748	745	805	767	740	795	801	801	786	760	762	791	760	760	757	786	790	765	765	776	752	763	762	783	753	734	769	749	775	764	744	764	778	776	813	789	762	759	780	773	784	776	808	697	761	806	750	769	790	782	756	790	740	780	790	791	771	755	767	750	719	811	726	764	779	738	782	780	772	773	813	719	788	806	750	782	815	741	756	739	780	730	770	754	794	765	754	778	771	717	764	757	813	754	767	772	773	758	835	791	744	757	741	756	774	780	769	792	787	833	782	738	822	741	758	748	775	737	746	786	774	794	808	843	766	767	759	782	788	799	782	769	732	742	794	780	770	788	764	797	789	788	798	790	771	770	804	787	753	803	798	779	741	810	791	790	819	767	758	817	747	825	789	760	732	762	780	770	767	754	771	842	772	763	799	779	819	742	810	792	773	757	748	770	774	778	792	768	804	781	782	757	710	803	804	786	749	751	752	759	777	788	801	749	765	759	799	793	746	765	788	744	759	747	765	798	780	809	778	756	784	760	761	768	742	747	769	763	768	803	740	806	834	776	783	797	788	779	794	823	807	772	750	807	730	761	773	795	827	760	769	778	796	808	795	741	780	782	821	726	771	782	727	762	778	809	788	785	811	814	807	798	835	752	808	797	806	730	781	758	742	738	805	783	759	823	844	753	805	762	764	818	801	754	743	760	787	759	743	811	753	772	789	792	773	794	833	806	779	751	795	731	795	737	812	775	768	788	817	796	751	786	779	751	780	807	781	741	833	821	772	825	742	741	760	775	744	766	775	742	813	745	804	766	753	804	771	776	770	791	770	783	824	783	777	760	781	781	792	814	794	745	781	791	736	799	816	810	785	778	743	783	774	824	813	814	780	778	766	745	795	795	795	824	786	790	747	762	739	774	791	805	782	783	764	802	784	736	772	821	794	775	791	838	755	764	809	801	754	784	792	807	807	763	774	803	764	801	736	796	834	775	755	802	807	767	800	767	756	792	778	710	789	735	787	801	802	751	763	809	769	749	812	805	818	764	738	785	752	784	718	782	775	739	800	841	797	781	690	746	781	774	789	769	756	772	782	799	732	740	792	768	761	751	761	762	764	718	803	776	771	809	806	822	792	819	831	776	765	821	823	827	749	752	763	790	810	795	778	777	807	756	805	775	789	817	792	808	783	799	778	797	789	817	756	789	775	820	804	761	810	794	763	804	784	767	755	790	767	804	808	831	762	840	754	811	752	791	744	783	756	800	754	820	774	776	770	717	765	756	801	782	836	814	806	765	811	796	747	785	783	823	783	788	746	780	765	764	735	765	828	772	798	852	816	782	820	758	835	734	815	774	790	766	755	756	773	737	746	787	770	768	795	795	822	800	820	747	805	793	755	751	825	771	715	770	780	777	805	745	767	796	797	820	833	785	769	788	795	837	784	848	767	717	843	745	792	801	784	745	738	793	786	757	789	735	742	718	769	822	802	759	792	791	713	746	759	771	786	759	791	801	772	698	740	770	781	767	730	810	761	754	750	853	790	791	770	748	807	790	767	783	722	801	778	764	812	750	759	727	754	772	808	815	783	722	773	816	755	759	742	759	818	779	778	790	767	787	736	801	792	755	765	825	754	759	833	762	752	771	769	833	765	769	799	800	742	751	797	793	764	800	787	844	785	785	814	775	770	764	794	809	755	725	744	809	769	833	775	804	821	784	726	787	795	779	784	825	780	817	776	732	812	809	786	812	758	762	777	794	791	765	783	811	813	779	757	769	772	799	770	743	794	795	769	733	774	803	714	808	780	781	767	789	761	824	759	790	778	768	743	826	745	820	782	827	757	761	757	812	839	765	780	773	809	765	760	784	815	805	753	752	820	776	729	792	762	756	835	779	768	757	796	807	784	809	756	761	752	808	782	807	753	816	750	796	749	756	805	799	793	792	796	817	804	803	764	775	806	756	759	732	792	844	785	771	734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4846	395	218	144	124	123	136	110	118	114	101	111	97	108	119	128	101	119	99	81	106	96	88	103	92	106	101	92	107	114	116	90	91	103	114	121	110	91	106	95	96	96	107	93	120	101	115	108	92	107	120	94	96	111	119	101	109	99	98	105	108	80	98	88	83	96	105	105	96	94	95	88	104	112	116	95	101	88	85	103	97	109	109	105	107	85	105	83	121	87	113	98	92	115	108	93	99	115	105	100	111	92	114	91	98	113	89	88	91	99	109	77	98	92	93	79	107	111	92	113	106	98	111	116	83	116	99	101	108	112	97	109	98	85	95	103	117	102	99	107	96	117	102	118	95	77	84	112	91	102	99	95	102	81	97	100	89	108	102	89	94	101	95	119	87	106	99	91	110	93	107	84	105	91	104	112	111	109	97	99	99	117	93	117	115	110	105	102	115	102	87	96	115	101	96	101	119	103	99	112	109	89	106	98	96	98	96	95	102	103	119	101	108	108	109	97	107	104	118	113	110	93	102	103	120	95	93	112	114	106	93	104	98	92	96	112	81	103	100	113	103	96	91	97	90	105	80	107	85	109	86	96	109	100	83	104	116	101	91	94	109	109	95	117	108	105	122	90	95	104	108	108	113	79	99	101	89	99	112	114	115	115	107	116	108	91	94	92	97	102	100	104	105	110	107	108	121	100	88	90	88	95	91	87	102	96	111	96	106	91	101	122	120	116	97	83	98	96	112	104	96	97	115	82	81	103	99	100	109	98	86	98	128	115	109	103	82	101	106	118	117	121	108	90	88	90	106	115	101	110	89	105	93	110	95	110	94	90	82	97	108	100	113	98	108	95	89	121	92	96	92	101	94	106	96	102	108	100	97	93	100	102	92	97	99	118	89	95	77	98	100	92	119	103	107	107	114	104	111	85	97	92	108	94	86	102	86	100	105	104	108	104	110	106	102	99	96	103	102	101	93	79	113	110	94	111	87	109	89	117	98	108	94	108	101	99	101	114	102	97	93	103	109	104	100	115	110	89	114	63	98	103	109	112	98	115	116	102	94	111	119	109	95	104	95	95	102	104	102	99	89	79	117	105	119	84	97	87	90	90	120	88	104	85	97	93	89	99	84	87	100	96	98	101	109	91	96	106	102	106	110	94	106	109	108	112	101	99	126	113	116	90	102	99	110	88	93	96	94	90	108	110	102	98	87	94	107	99	100	95	99	96	107	92	107	112	106	92	119	88	89	101	94	98	92	111	94	101	90	110	89	86	91	109	98	98	95	90	125	91	85	108	87	94	91	112	119	118	99	94	98	97	107	102	95	95	78	96	96	95	98	93	88	95	95	103	124	118	87	130	105	95	102	100	125	102	94	90	96	92	112	81	97	96	90	110	106	100	91	105	95	84	106	104	90	97	114	105	104	108	98	103	121	104	98	84	111	95	109	106	116	92	103	87	102	84	93	98	104	96	97	107	107	96	111	101	111	122	101	102	96	99	99	103	101	112	106	116	96	86	108	107	100	106	97	106	91	114	92	109	96	117	97	108	90	104	104	96	88	90	103	98	111	101	101	95	111	85	96	107	104	101	89	106	95	106	105	102	101	95	107	105	97	121	99	102	95	102	85	90	98	102	114	87	96	96	92	120	106	108	102	102	100	101	94	96	91	97	105	93	114	97	110	94	98	100	98	94	98	125	114	84	87	105	104	109	104	95	100	103	93	85	94	85	108	117	93	101	102	98	99	88	103	98	109	84	79	92	96	112	93	85	115	100	92	93	89	101	120	79	95	99	118	107	103	95	98	101	108	109	104	103	113	89	108	103	92	98	111	91	109	105	129	109	87	116	96	96	98	106	92	102	109	93	83	117	85	96	91	86	114	111	107	98	111	113	106	104	98	112	95	93	106	96	104	107	105	111	122	123	95	115	105	101	90	97	104	104	81	82	87	96	110	105	107	87	99	90	105	119	104	92	118	99	108	94	102	102	112	98	96	97	108	113	100	74	90	100	101	91	109	106	104	106	102	105	112	95	111	91	89	108	112	99	94	84	91	101	106	97	112	111	109	109	99	106	114	92	113	110	119	105	104	99	106	102	98	83	95	94	94	96	94	85	103	92	113	107	111	96	103	116	90	89	112	102	115	98	97	88	108	101	113	93	119	100	92	94	110	120	92	99	81	89	100	108	112	98	105	96	107	89	80	101	111	98	102	113	83	104	111	99	101	105	100	103	105	119	87	95	111	103	117	101	109	111	94	104	104	104	91	97	107	123	108	99	110	94	88	110	101	102	91	98	99	87	90	93	107	96	79	123	108	107	100	84	110	102	95	103	91	85	87	113	101	101	96	99	102	106	97	107	97	102	93	104	105	103	108	103	86	84	96	88	97	119	83	103	85	106	93	94	117	114	94	99	111	115	104	100	100	87	111	104	104	98	93	93	104	115	114	96	109	114	103	96	83	83	101	99	97	112	106	92	111	97	99	113	107	106	97	94	108	97	94	112	89	106	102	98	98	103	121	104	99	103	101	105	90	105	105	97	88	82	84	122	97	119	102	88	99	118	101	86	117	76	96	99	92	80	95	94	102	107	97	123	104	106	91	94	101	113	104	98	112	108	96	99	85	98	108	107	102	109	100	106	105	96	97	103	95	111	109	111	104	97	89	91	87	104	99	101	114	79	108	88	97	106	90	115	105	106	106	101	95	102	90	100	98	105	83	98	123	78	109	97	87	109	103	97	95	103	119	101	100	117	80	106	96	95	115	103	112	104	92	102	89	85	115	89	102	93	123	120	117	118	107	124	103	98	89	139	100	104	99	114	100	102	100	129	95	110	100	95	110	110	111	117	105	97	118	91	93	87	100	101	115	103	106	106	91	113	98	116	79	95	117	101	104	112	99	92	103	111	105	114	101	84	101	97	100	81	111	108	121	96	106	107	108	90	90	110	91	94	127	103	112	106	99	90	97	106	98	84	104	110	94	106	109	91	99	104	108	103	109	91	132	109	103	107	108	108	90	106	77	106	102	111	110	113	120	108	112	92	89	101	96	96	87	96	108	99	107	123	92	115	89	105	92	109	107	121	105	97	91	84	89	87	103	104	106	99	94	101	117	98	107	113	97	112	95	98	109	97	90	98	125	105	106	101	88	90	97	96	103	116	114	96	97	104	115	78	87	99	108	101	80	120	108	121	118	97	97	102	86	93	107	120	107	87	99	98	88	78	85	115	97	116	102	113	95	91	95	93	98	102	100	91	109	98	90	96	91	97	101	90	115	97	113	94	104	91	111	98	94	94	104	96	111	105	113	99	120	99	74	108	98	100	106	105	89	118	104	94	101	123	94	107	103	112	111	111	99	108	114	94	94	111	113	121	117	102	99	107	94	108	113	119	98	105	108	97	110	93	109	128	101	115	95	107	99	114	111	105	105	105	90	97	107	95	102	107	96	103	108	111	107	105	97	70	95	84	106	96	116	102	111	88	98	108	92	89	96	100	106	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4819	409	513	587	519	493	399	425	403	376	368	383	371	371	370	364	367	389	370	364	355	384	317	379	358	341	330	344	365	359	361	333	365	376	362	329	342	335	376	363	364	380	351	364	334	348	355	340	349	391	367	350	380	364	354	371	360	384	368	337	370	354	340	372	348	345	338	368	387	343	359	350	359	365	325	363	377	371	330	336	343	331	338	343	356	327	333	360	355	352	384	371	327	331	359	368	343	335	361	337	358	377	383	358	371	345	340	346	351	342	380	361	377	348	370	335	358	360	380	349	371	344	363	371	362	364	366	380	376	347	335	333	333	370	344	339	347	372	315	332	377	326	334	347	338	361	362	345	308	378	344	336	379	328	317	344	351	349	343	350	327	367	317	373	360	375	385	326	358	369	354	344	340	353	372	327	359	336	377	352	361	342	357	358	341	344	358	357	336	362	370	367	329	359	347	352	346	338	341	370	318	340	353	381	335	361	306	345	374	398	355	357	377	337	331	346	353	344	340	332	329	372	343	326	342	352	341	349	327	357	401	391	345	356	335	380	358	345	334	357	338	358	347	345	336	342	375	351	350	312	378	338	325	365	336	346	369	350	389	352	330	341	339	330	351	381	366	313	355	356	345	348	355	403	364	321	366	366	347	345	344	323	390	352	332	343	326	353	352	372	349	320	356	322	388	379	339	370	367	347	365	359	358	378	379	337	356	314	316	364	356	370	347	351	352	369	343	337	353	376	348	374	320	332	346	340	361	349	354	362	352	327	339	365	355	343	336	341	318	341	362	339	386	355	351	359	379	344	362	386	328	385	344	305	359	331	325	336	344	376	325	365	329	354	329	341	363	345	362	355	372	362	350	354	357	369	357	328	330	354	355	341	350	340	353	336	362	353	348	372	335	382	355	359	344	317	358	338	344	348	367	322	352	356	335	377	353	377	362	347	342	359	362	324	376	350	346	369	361	323	336	323	329	338	361	366	390	337	372	352	392	351	336	363	343	313	320	373	380	338	385	336	327	355	351	321	323	337	346	354	354	360	336	379	345	345	341	355	360	374	345	298	383	325	362	333	360	353	374	340	340	369	351	355	361	357	348	348	357	339	383	340	322	366	334	302	356	348	389	326	355	342	326	349	382	343	352	353	346	358	377	353	337	340	362	337	330	368	326	327	346	363	363	359	351	320	327	387	351	351	354	351	332	367	335	323	348	318	356	336	332	319	339	340	331	384	353	340	368	363	361	322	344	340	331	347	358	356	346	393	337	333	373	331	356	304	339	343	372	348	364	364	354	352	305	350	337	352	318	314	346	342	335	320	348	331	371	352	337	346	347	353	338	346	314	350	353	345	316	312	312	349	337	344	317	326	340	359	353	393	349	358	363	322	348	355	338	351	364	328	334	346	368	368	376	356	373	354	352	348	371	359	330	337	342	349	358	371	350	358	364	332	372	349	368	357	332	325	357	346	368	328	382	371	314	338	357	351	335	340	327	353	394	334	356	337	340	357	357	374	380	341	342	355	314	355	359	361	342	336	320	345	377	338	331	326	348	363	351	310	371	377	398	373	346	340	345	361	390	326	356	333	355	327	335	373	349	400	395	342	347	316	329	317	345	323	358	354	325	320	353	342	321	358	340	350	322	316	357	336	354	325	353	369	355	343	365	346	363	357	371	358	380	335	361	350	332	375	347	346	362	368	349	354	368	338	343	333	355	364	390	359	351	340	383	379	365	337	367	302	378	346	322	375	349	352	373	342	372	338	364	363	346	376	346	336	344	317	347	347	359	352	357	352	338	362	355	372	349	356	333	355	366	368	351	368	340	366	333	314	347	318	350	366	354	366	376	317	326	319	350	334	348	346	353	343	322	368	328	350	366	383	321	332	347	354	345	303	354	353	329	358	404	364	336	358	338	350	324	368	352	367	332	350	363	321	361	360	331	319	352	370	326	349	308	386	339	357	339	351	343	349	356	348	356	320	371	374	354	362	337	341	364	353	372	325	324	367	367	360	377	354	365	326	323	360	338	354	353	329	350	339	304	361	346	342	296	378	331	355	353	367	359	352	338	327	338	332	314	376	335	353	346	350	347	328	349	330	330	357	344	350	355	361	343	323	346	332	356	366	355	311	363	372	325	382	328	342	360	343	324	345	351	367	336	363	374	351	356	345	331	357	350	326	381	337	354	359	361	338	374	363	358	319	366	381	379	360	364	383	361	370	370	348	331	345	389	341	373	330	338	356	378	330	342	385	343	310	381	336	383	381	351	368	363	352	331	362	368	363	332	358	357	351	343	336	335	359	335	315	345	345	348	363	347	368	382	345	374	335	337	343	329	376	363	339	309	386	326	352	360	347	330	337	370	373	359	372	339	365	374	357	323	342	324	327	361	368	377	332	365	355	287	371	350	358	377	358	329	354	361	334	345	341	362	371	372	336	337	366	345	358	360	375	334	345	323	338	362	351	371	322	384	330	360	320	357	351	357	376	357	364	377	324	354	344	375	338	331	378	314	346	366	355	332	342	376	335	351	380	354	353	375	344	336	347	330	328	320	315	330	332	389	348	337	339	361	356	321	342	342	336	351	367	352	372	359	319	374	326	378	348	358	374	359	359	312	332	342	329	342	347	377	350	341	381	324	354	324	386	369	356	374	315	341	359	359	320	346	358	326	381	343	325	368	343	329	379	327	319	342	349	384	385	330	357	357	309	354	354	342	362	356	366	302	351	352	371	349	341	300	349	366	316	336	349	345	347	344	341	394	351	325	332	337	380	374	355	326	387	357	334	343	381	390	333	360	366	365	353	373	339	362	321	367	358	364	344	348	389	353	345	324	327	341	362	373	331	354	321	300	369	354	330	344	361	344	336	327	323	303	344	355	334	381	319	317	347	392	356	353	345	396	349	333	350	356	348	347	350	371	362	342	342	338	383	359	319	369	376	330	356	342	330	343	371	348	354	352	346	382	337	323	371	347	354	355	323	346	352	338	335	342	328	371	360	335	350	346	340	312	354	337	379	346	354	383	362	388	346	348	357	347	351	352	377	355	342	339	347	379	346	328	384	364	326	343	373	369	380	369	360	365	327	383	371	346	340	332	349	348	374	351	375	355	321	337	367	363	324	334	345	355	348	380	370	340	354	341	344	374	343	385	371	369	355	336	344	368	333	332	350	369	361	357	386	382	352	331	323	326	374	354	343	328	389	349	330	377	337	356	339	357	367	368	343	336	352	357	351	348	349	352	320	340	335	329	354	362	358	329	336	338	330	362	361	346	363	345	311	347	371	331	343	325	405	345	360	323	346	352	319	385	387	364	319	323	344	341	338	361	350	337	351	375	315	361	305	338	313	317	352	375	329	335	325	345	350	367	357	325	376	345	362	382	351	337	322	347	338	358	340	387	345	364	342	353	379	345	364	348	351	372	379	321	362	355	363	333	380	359	348	356	336	345	341	343	357	346	336	341	363	360	357	332	374	358	344	379	335	361	350	354	331	352	364	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35444	9265	1930	1174	877	647	522	415	403	389	331	304	307	287	305	295	235	256	260	249	239	237	250	263	250	246	214	234	228	246	251	246	250	243	242	223	207	244	231	241	228	228	254	235	216	251	226	231	217	243	250	232	246	251	219	210	225	213	227	252	258	257	220	221	231	244	240	240	217	228	217	236	229	238	216	240	196	259	237	268	222	215	229	246	237	223	230	225	235	243	204	236	242	247	255	239	219	216	251	213	239	257	226	251	244	239	226	261	242	228	228	217	214	246	239	222	235	262	204	240	229	243	254	251	218	235	246	210	229	244	261	229	214	201	228	227	199	251	229	249	207	212	223	235	216	223	235	219	230	254	222	233	214	235	214	233	245	242	227	193	240	259	240	217	196	241	241	216	250	223	206	237	208	236	215	266	222	232	230	254	258	215	251	214	244	232	217	229	233	210	217	215	220	249	239	213	228	240	244	223	232	240	240	213	238	229	238	211	227	207	233	225	217	236	220	231	242	222	236	236	219	236	236	226	216	228	234	216	250	228	269	249	247	258	241	246	258	230	240	185	249	202	228	234	237	265	251	269	212	251	231	246	199	243	243	231	254	241	221	213	259	250	224	206	248	234	231	226	252	246	219	250	223	217	216	203	212	250	215	200	260	222	228	211	252	208	244	251	214	245	252	234	236	244	218	215	229	216	217	238	227	239	216	215	245	221	226	222	232	262	217	195	223	247	237	226	229	219	220	236	265	230	192	233	238	212	222	282	227	227	245	204	209	244	246	240	235	205	220	248	221	223	226	234	252	234	243	250	232	252	201	223	238	242	231	234	247	216	208	239	222	209	269	243	264	250	251	230	241	241	271	211	230	221	261	223	237	226	220	221	231	213	248	235	237	228	235	207	220	233	209	211	243	232	252	241	220	216	223	234	237	203	228	239	194	234	230	227	227	225	232	226	231	257	224	234	252	224	205	246	248	237	225	247	237	254	229	230	233	200	218	220	238	238	242	211	215	213	249	248	217	258	248	224	206	242	222	241	249	211	235	222	203	256	236	243	236	223	252	235	240	240	240	231	219	254	216	214	230	215	230	237	272	210	230	247	207	211	214	223	219	237	235	229	230	236	230	260	219	222	257	227	222	224	229	239	206	243	245	251	257	250	244	238	258	243	238	213	211	247	265	229	261	218	237	241	226	247	228	206	253	243	218	217	247	213	211	231	218	231	232	232	244	219	232	232	218	226	250	238	229	215	205	230	257	234	218	245	241	241	256	217	250	219	227	233	228	231	244	221	236	251	214	245	230	264	233	209	194	237	217	228	240	226	241	244	255	218	229	252	239	224	208	258	215	245	248	214	215	244	247	240	204	231	220	228	245	229	216	214	216	205	255	212	279	251	249	241	225	228	227	259	234	216	210	247	254	239	266	234	221	240	213	249	249	214	230	222	245	240	216	215	234	217	218	220	211	212	237	231	248	240	243	244	231	260	227	225	237	229	214	226	219	227	237	211	220	232	249	212	223	241	221	221	236	201	209	237	236	234	209	249	221	216	240	230	252	254	247	231	244	210	228	239	234	227	237	231	248	188	239	195	232	215	228	243	225	243	245	225	228	260	234	226	233	217	223	229	229	243	219	224	227	226	253	220	219	235	228	223	232	200	234	219	238	256	218	251	237	200	233	225	253	216	229	237	247	218	262	244	226	225	214	231	265	221	213	230	218	220	208	218	247	227	213	232	258	218	221	233	224	239	205	229	223	232	218	208	263	235	248	247	230	209	238	201	238	238	222	245	234	227	224	219	205	224	198	220	188	225	228	248	216	238	245	238	221	214	236	261	250	241	246	248	262	235	242	207	235	230	237	229	231	221	252	245	209	225	231	214	233	238	228	224	242	221	236	234	238	226	237	247	222	257	232	226	221	248	206	231	235	221	259	236	236	228	211	214	237	246	237	211	231	229	245	254	239	236	261	212	243	231	230	245	238	249	215	231	232	199	214	241	246	223	227	249	223	224	256	247	211	227	221	269	239	222	248	184	209	218	191	225	235	245	237	240	234	225	215	252	241	206	221	229	224	233	215	243	234	218	220	229	244	220	260	210	242	215	206	226	229	236	212	237	234	247	204	239	207	242	212	233	231	216	215	223	220	185	236	208	229	233	231	245	242	240	242	254	237	245	224	244	233	234	228	218	223	262	212	244	212	204	226	229	241	246	228	238	216	211	242	265	229	261	232	238	251	229	257	212	227	271	239	216	245	237	237	207	236	220	229	224	215	230	224	211	209	225	241	240	228	224	223	246	219	237	237	239	244	254	234	241	239	235	220	232	218	238	239	235	221	253	223	240	216	228	212	221	252	211	246	216	252	236	220	227	235	247	239	222	208	228	235	228	214	250	218	195	238	257	241	220	207	215	235	240	216	219	224	225	214	253	220	247	211	251	214	253	215	234	239	211	231	221	239	257	227	233	219	209	183	242	219	252	226	210	229	224	216	229	261	248	254	227	211	253	260	223	221	251	239	236	258	234	250	233	202	242	221	228	217	206	234	234	230	222	232	231	235	219	224	196	242	220	207	214	232	231	252	228	219	235	244	249	239	220	249	245	233	227	235	219	254	236	209	240	219	226	210	248	237	241	214	243	226	240	247	213	233	218	238	229	216	211	209	229	230	216	231	256	226	244	259	234	234	235	243	217	211	234	227	237	228	219	221	204	245	216	220	243	231	205	229	253	194	235	235	214	223	247	200	193	234	226	242	211	222	232	205	238	240	212	232	229	230	203	256	202	230	252	222	251	236	231	212	233	285	238	238	257	231	215	242	228	236	257	235	222	209	222	258	243	223	248	226	235	217	244	185	239	205	254	218	204	233	238	219	244	223	231	217	229	212	211	218	205	215	217	200	222	227	245	239	215	202	231	214	235	229	228	213	247	248	236	220	217	208	230	209	219	248	232	229	236	275	245	244	226	255	229	239	211	243	197	245	232	204	244	250	207	227	227	218	242	233	241	228	239	214	226	243	241	229	215	224	210	212	239	245	235	229	249	244	218	219	228	227	232	226	245	225	253	218	212	214	225	258	236	234	229	220	265	211	228	223	232	217	240	227	279	228	209	241	215	235	248	220	242	219	219	202	235	241	239	216	245	247	244	213	256	261	246	259	244	215	210	243	255	213	207	252	215	231	231	250	240	238	247	232	225	221	219	246	258	242	241	242	246	237	237	231	211	221	236	234	213	210	234	238	218	236	240	231	223	214	237	209	225	220	242	218	237	218	240	231	224	226	210	238	233	213	238	242	194	213	218	257	225	252	216	231	219	226	226	249	229	226	252	229	222	260	229	204	249	215	217	217	217	242	215	251	239	210	239	200	235	224	214	235	232	239	252	238	228	217	217	211	227	224	213	235	244	239	247	235	239	215	241	237	237	265	233	227	234	236	244	221	227	239	223	216	231	226	226	229	237	221	207	221	225	230	246	249	241	264	240	217	210	227	211	257	207	234	213	209	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15182	1700	3506	3896	3323	2698	2274	1977	1727	1533	1386	1296	1185	1114	1092	1009	1005	1011	972	886	892	866	815	848	826	799	837	730	739	738	739	732	743	811	757	720	735	689	723	739	720	711	710	684	722	767	734	642	709	686	751	681	660	695	729	694	699	687	735	691	722	686	656	720	673	705	686	732	653	704	742	634	691	668	671	657	670	670	658	689	716	696	687	643	648	708	682	699	668	676	716	680	693	697	675	699	661	724	673	700	729	671	732	697	677	639	638	635	673	688	716	666	688	663	701	688	671	673	658	720	709	668	658	663	682	650	675	650	711	687	637	695	667	690	685	647	723	664	659	673	678	738	691	695	704	640	684	687	691	689	692	666	669	686	653	689	667	673	635	627	666	695	701	704	660	701	633	676	714	615	669	659	695	685	666	673	672	680	683	690	656	627	685	691	679	671	711	673	655	676	650	718	701	682	650	628	669	729	651	716	649	699	666	659	703	662	679	745	660	673	724	673	699	671	651	679	684	659	667	690	665	692	696	651	641	693	680	668	698	687	685	672	649	707	700	725	726	749	717	699	678	654	669	688	626	657	633	667	679	645	681	677	673	694	660	686	733	694	644	676	694	653	678	665	665	657	668	657	712	672	626	708	720	739	623	686	666	686	677	662	709	730	691	672	693	685	699	656	676	704	654	693	717	665	664	678	650	655	669	671	720	668	611	702	668	659	576	696	664	702	675	729	656	657	675	735	709	680	640	712	718	658	686	665	705	662	656	693	676	686	636	684	726	703	671	627	676	669	679	720	681	666	631	715	691	654	702	696	640	644	695	665	658	691	709	701	722	661	713	676	695	638	662	630	715	693	645	701	665	636	648	682	662	690	684	621	663	652	617	678	701	676	642	656	672	689	666	716	697	687	674	638	715	652	673	649	689	625	668	660	688	659	684	691	702	671	699	660	654	666	633	687	691	684	679	701	648	603	679	657	680	708	674	684	667	655	691	648	684	673	661	673	664	708	660	661	639	646	710	710	610	682	682	673	692	659	713	666	673	666	699	696	656	663	703	697	607	671	659	654	680	654	674	645	679	689	734	662	708	651	701	650	644	705	642	688	625	663	671	675	676	643	675	670	688	626	643	695	677	655	644	663	645	691	699	683	654	621	655	690	658	679	634	615	698	636	665	654	651	677	717	686	592	674	644	693	680	675	727	712	677	659	660	630	693	682	667	676	698	611	649	727	672	679	655	651	669	661	700	755	684	704	701	659	664	645	717	667	672	652	638	655	678	645	685	680	667	655	645	715	632	682	702	668	693	682	631	673	706	645	634	679	664	686	657	671	670	719	692	621	701	651	711	658	671	698	670	722	667	646	650	664	668	671	679	675	678	681	701	652	702	683	673	689	663	688	692	627	679	646	660	657	672	688	647	671	659	676	715	713	658	645	708	660	652	715	673	634	702	667	655	659	648	711	710	648	676	699	662	632	671	655	645	663	707	666	666	726	662	680	661	648	674	684	673	681	650	687	654	642	646	665	666	684	680	714	677	690	669	657	664	666	701	673	686	691	677	646	665	686	673	652	667	719	682	653	682	697	653	717	697	645	685	666	698	693	627	645	647	651	692	635	699	712	703	677	667	691	700	660	684	725	643	709	639	691	618	687	705	654	670	688	649	685	675	682	673	667	659	654	674	701	647	691	677	657	687	675	682	639	690	694	689	642	610	654	710	659	670	676	687	633	679	725	675	675	687	664	689	630	674	652	607	664	655	681	703	656	685	716	664	667	701	680	673	637	674	632	607	671	644	687	654	666	669	704	631	695	682	687	617	691	698	694	586	695	672	641	683	640	665	687	665	680	703	662	636	661	657	710	692	691	675	644	686	656	662	640	647	643	655	694	658	715	718	690	665	676	665	665	678	629	683	691	675	630	680	676	661	642	678	690	687	722	651	642	706	699	678	660	680	635	681	676	648	695	690	697	720	685	642	680	652	625	690	689	665	671	669	645	674	656	644	687	660	639	701	654	676	682	663	737	680	648	691	665	684	664	666	723	651	649	672	698	630	718	697	676	698	722	654	699	656	689	680	716	650	667	677	659	638	711	667	666	670	675	648	726	715	680	711	669	660	690	627	680	683	674	647	670	679	704	655	706	658	664	717	675	707	693	634	685	646	676	677	649	671	693	637	659	687	710	648	631	659	675	672	659	678	661	718	737	650	691	669	643	619	661	635	635	677	635	688	744	706	695	661	666	654	648	672	676	677	675	682	711	679	672	724	647	676	674	685	682	675	634	657	685	656	658	653	662	679	692	717	687	682	676	676	673	664	674	660	694	696	638	682	670	708	671	670	658	691	695	695	675	619	664	669	631	650	616	701	706	675	672	710	663	645	656	672	690	680	695	708	642	646	676	691	695	670	633	657	661	685	667	680	680	687	637	718	690	674	666	709	686	675	690	702	637	671	635	691	718	648	691	701	693	695	682	658	659	618	693	713	688	681	658	676	677	662	688	658	699	661	648	641	702	697	621	644	671	666	623	677	671	683	708	660	685	684	708	681	649	659	684	700	656	675	671	689	674	674	694	712	664	661	696	648	650	647	627	713	686	661	676	622	702	663	680	664	663	675	683	709	708	639	673	709	681	648	666	639	661	673	663	702	629	670	622	680	677	662	629	672	678	698	679	702	686	638	652	656	687	675	702	647	669	668	647	650	669	724	631	683	617	712	674	633	635	669	646	656	664	653	643	685	708	669	649	697	694	661	666	657	681	679	648	640	656	679	637	677	704	656	717	691	714	716	672	635	684	684	664	675	685	673	701	686	652	659	678	646	692	619	721	669	662	632	676	646	629	632	665	686	666	664	686	662	657	665	694	683	674	676	662	680	686	674	715	695	659	634	709	723	677	676	651	669	657	731	702	678	653	643	719	675	675	655	698	682	674	677	638	644	672	718	666	673	667	705	716	663	691	678	641	634	739	721	660	664	719	695	659	684	704	705	681	648	667	667	684	674	679	662	644	683	719	661	679	661	689	672	704	646	672	677	681	693	637	680	648	669	700	663	679	678	669	675	726	677	701	699	698	663	690	671	694	651	703	683	674	689	684	659	677	685	626	691	666	683	684	690	662	673	657	635	724	653	628	628	673	689	654	667	650	647	694	688	685	670	650	671	717	679	677	638	645	646	684	699	685	706	683	675	696	643	636	660	686	665	650	650	718	656	706	653	676	691	693	663	692	685	685	680	643	684	645	703	657	653	647	667	670	660	633	690	689	665	701	697	688	657	699	648	670	648	727	713	723	628	628	685	709	652	697	687	683	679	684	679	690	670	666	678	685	619	675	709	649	657	716	670	658	668	731	667	696	658	677	696	663	687	687	671	680	717	679	704	644	727	660	652	717	678	646	689	710	678	701	687	667	688	664	693	679	730	650	674	721	659	666	670	683	668	684	733	658	657	691	650	712	656	654	648	642	670	697	677	667	698	713	622	708	684	690	703	699	680	679	700	655	634	691	700	687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43267	18970	6635	2274	1646	1099	897	770	649	552	569	506	368	428	405	395	349	363	374	358	328	351	342	340	308	303	285	339	314	309	312	317	302	289	323	315	276	277	281	317	305	326	306	285	312	309	292	311	316	311	278	286	299	299	284	283	325	270	271	280	286	267	289	252	293	297	278	297	299	298	296	282	283	270	274	318	320	257	268	257	285	275	293	273	263	256	282	275	294	281	290	307	305	290	270	289	294	271	288	262	288	287	283	302	268	302	273	271	287	303	320	278	296	265	273	258	304	271	254	297	293	281	281	259	315	268	315	283	271	281	256	280	294	278	309	278	264	256	315	287	288	282	259	254	274	280	270	265	290	277	272	269	270	273	314	315	285	283	261	277	258	270	266	255	294	310	300	299	303	273	265	253	249	262	289	291	261	293	296	297	283	280	292	282	307	256	298	269	272	280	279	287	286	285	271	260	298	309	296	260	279	281	274	264	280	270	298	278	297	298	269	280	266	278	251	270	275	290	271	286	253	254	274	267	263	301	320	270	280	287	282	287	270	266	275	283	271	290	274	270	266	269	269	266	285	280	258	285	274	278	280	260	274	296	282	251	292	312	305	274	277	283	270	316	290	273	290	329	301	317	259	279	292	290	271	301	286	257	306	316	275	264	255	258	281	292	282	292	272	279	265	291	270	292	267	273	300	287	294	272	272	322	285	286	290	280	262	299	288	291	278	279	288	260	267	293	289	288	286	244	283	269	286	306	286	275	300	282	289	276	292	289	316	314	315	296	304	301	299	275	305	268	280	295	281	293	289	287	281	289	297	255	267	284	280	249	266	287	280	262	281	236	279	259	261	276	278	308	272	274	294	322	273	306	283	284	247	264	261	278	286	312	266	264	288	315	287	311	272	299	261	263	269	314	239	283	276	273	277	316	293	269	270	284	284	290	287	282	301	271	286	326	251	273	305	274	286	268	269	280	280	289	267	280	288	266	290	281	291	288	262	286	286	249	278	259	296	289	314	270	274	281	293	284	307	321	276	260	300	264	300	282	282	267	268	273	272	274	283	306	282	296	272	289	275	275	271	268	291	287	260	298	291	270	250	300	294	291	274	272	260	275	296	289	280	296	282	297	287	241	276	293	268	277	269	269	305	285	285	291	309	237	287	288	276	290	290	272	310	292	292	297	250	257	289	254	287	303	269	289	283	303	288	261	299	272	287	276	281	294	287	264	272	304	272	275	271	265	269	272	272	309	288	288	300	285	261	291	297	243	287	301	243	294	250	275	286	303	302	252	293	258	271	291	271	293	267	290	274	282	301	279	317	300	282	271	259	300	262	284	255	306	281	265	298	303	282	281	279	253	289	285	297	313	276	247	293	276	278	306	304	295	284	299	283	271	280	289	279	282	260	265	263	274	268	274	253	302	280	289	271	283	256	271	262	304	246	260	280	276	295	288	294	263	310	269	267	259	281	262	278	276	286	274	269	283	284	286	281	281	275	293	292	276	280	278	297	267	286	298	271	262	291	257	307	274	289	266	262	284	319	282	301	281	289	293	317	287	275	298	316	295	291	302	256	317	279	288	301	255	316	296	283	254	286	287	296	292	268	290	306	320	278	276	255	292	282	277	268	287	281	257	266	299	275	279	266	275	264	300	292	279	289	245	267	311	279	292	250	294	280	287	307	286	288	292	301	301	309	297	287	289	305	274	277	280	275	287	276	277	293	292	282	293	248	283	261	298	309	249	261	300	270	286	254	299	258	278	269	235	305	259	273	257	258	265	282	284	261	287	257	310	256	264	251	283	296	280	280	281	270	269	258	277	291	271	285	288	275	289	299	294	298	308	292	281	284	281	267	267	307	288	291	287	283	269	303	260	301	311	303	235	291	305	268	297	284	258	295	263	299	292	290	274	297	285	304	276	294	265	298	295	236	284	253	293	295	270	285	250	273	279	279	287	288	285	298	264	271	272	275	296	286	301	265	266	308	233	269	283	313	315	277	286	261	289	270	266	275	279	259	284	282	283	286	262	296	276	302	255	267	275	300	249	277	266	257	316	281	259	244	301	264	303	299	270	266	266	309	306	305	298	297	285	265	283	296	269	289	276	316	296	266	299	258	279	286	304	256	297	302	280	292	258	258	269	271	292	301	273	281	261	297	302	282	278	309	271	288	299	261	277	277	266	287	286	289	288	284	278	269	279	313	289	260	268	268	284	285	284	297	286	295	268	282	280	278	289	307	273	298	287	278	286	272	290	285	280	294	275	281	261	288	286	296	261	271	306	250	276	269	279	258	250	288	295	309	295	285	274	285	297	257	292	285	272	297	296	282	289	262	276	274	253	288	259	280	270	291	294	306	296	284	269	288	301	260	279	275	289	259	293	258	261	278	276	290	308	265	240	288	284	274	289	272	282	284	309	285	285	284	268	276	257	288	290	303	268	258	314	296	293	308	297	301	279	301	292	272	278	271	269	269	293	301	284	277	239	269	278	291	282	272	269	271	310	274	270	281	309	309	287	293	266	275	308	279	274	265	279	300	255	268	285	273	248	273	278	294	286	292	294	277	262	280	275	273	280	296	289	290	290	303	283	311	286	294	283	305	277	290	271	312	297	301	297	273	268	294	275	302	298	267	262	279	282	261	301	282	289	278	282	299	286	291	278	308	278	256	266	314	310	295	275	303	285	271	270	279	285	295	278	250	288	269	271	271	311	287	263	274	260	276	264	294	292	299	262	287	268	286	270	309	300	275	268	303	273	246	304	287	287	316	306	299	291	299	316	293	270	312	278	292	323	275	281	263	294	288	279	265	258	283	236	274	262	261	320	319	328	293	286	284	278	262	267	260	285	292	293	298	255	289	285	283	304	268	317	265	249	273	271	327	294	286	273	321	262	266	267	288	241	296	292	292	279	282	252	265	249	297	299	278	281	251	282	270	254	280	281	268	256	289	281	269	278	279	279	282	293	265	314	286	313	303	270	269	283	293	260	276	258	304	267	279	305	297	286	284	302	320	292	276	286	265	296	306	258	301	287	267	300	291	288	282	300	281	246	303	276	318	251	299	296	273	285	304	283	290	292	265	286	288	293	283	270	279	298	295	262	277	267	270	268	285	307	294	261	266	282	285	298	302	313	280	269	284	258	301	296	292	255	255	264	281	301	309	307	299	282	306	322	308	295	302	272	295	250	293	282	266	262	300	282	283	272	262	283	271	259	246	278	283	289	271	304	277	263	284	280	304	290	285	262	277	278	279	272	300	298	308	271	262	281	257	301	306	289	277	288	288	290	297	259	270	268	271	320	287	293	298	278	293	263	253	259	268	302	305	256	292	326	302	296	276	272	295	278	281	276	255	311	298	274	267	279	263	287	271	279	253	274	261	285	294	273	281	286	278	281	298	285	296	275	266	295	243	279	266	269	291	288	267	283	245	274	282	284	315	275	259	275	277	306	317	267	273	291	246	280	277	310	312	292	267	296	286	296	264	279	258	283	282	297	250	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19317	2808	5972	6697	5581	4563	3837	3190	2806	2474	2237	2090	1809	1649	1630	1501	1323	1315	1310	1248	1168	1202	1089	1099	1026	1033	990	960	980	963	1014	967	984	921	947	888	899	881	939	925	888	881	888	835	890	883	887	874	824	820	778	813	850	841	848	762	856	796	831	871	837	835	838	831	770	804	826	796	825	810	774	845	807	798	788	792	802	806	833	811	782	812	816	792	792	808	757	794	818	821	790	794	807	789	713	825	812	772	804	823	804	834	811	777	761	768	812	791	818	777	846	758	773	837	787	761	835	790	802	775	751	815	787	775	769	847	811	784	764	795	792	780	810	816	775	780	771	735	785	828	798	719	824	771	857	797	773	776	789	823	792	798	781	771	779	779	836	809	822	825	790	770	785	778	746	820	796	822	811	809	788	779	762	760	778	746	765	788	752	765	776	790	775	768	802	829	847	813	727	768	757	787	775	806	769	837	784	783	783	789	759	797	786	820	779	743	760	825	794	785	783	771	842	765	784	797	750	800	815	755	805	756	770	783	780	767	807	803	753	777	783	738	740	795	783	794	761	779	777	791	743	831	803	790	817	749	741	786	713	796	754	759	782	799	822	817	783	817	778	728	767	806	754	775	780	827	789	788	786	714	821	789	741	832	760	795	779	789	815	805	751	766	758	822	834	751	726	792	742	750	804	814	765	801	794	759	756	770	772	782	831	807	787	734	795	829	783	781	755	798	791	764	779	782	768	781	791	804	774	805	799	795	762	776	775	809	792	782	816	771	793	759	733	783	753	787	780	766	824	801	752	797	758	785	843	806	744	741	796	750	748	757	810	773	746	783	733	751	781	805	753	777	765	779	799	797	797	780	765	781	807	789	793	801	852	806	761	838	785	800	734	763	793	811	754	763	809	769	800	787	792	742	780	773	780	788	786	786	779	812	752	816	735	808	787	818	809	769	786	816	756	768	802	792	770	765	748	753	776	804	714	774	807	786	782	833	821	778	797	782	814	771	822	787	798	724	748	774	771	807	823	806	752	799	791	801	814	771	789	801	817	786	783	760	743	735	736	769	812	839	809	785	700	785	798	799	762	845	717	814	821	792	792	791	784	802	778	788	774	783	786	775	802	757	827	800	762	799	774	801	775	826	773	795	767	746	808	804	757	782	794	802	764	793	767	798	778	729	757	744	759	810	737	748	805	808	747	803	822	771	748	761	744	826	796	775	738	750	750	735	809	798	786	776	829	791	745	789	793	757	773	823	798	764	779	759	755	824	791	855	811	778	785	866	804	763	795	780	762	793	834	787	786	771	813	798	800	749	755	800	752	774	814	816	774	760	778	761	786	786	771	778	783	755	778	740	805	758	749	809	854	801	793	755	737	805	814	817	821	794	786	789	837	808	823	757	761	763	799	794	805	769	804	778	809	793	774	794	772	779	758	841	731	756	804	773	778	844	806	791	745	767	826	800	804	736	818	796	765	806	800	786	792	750	771	808	758	825	745	811	743	761	794	805	791	772	741	772	799	769	806	800	774	745	768	751	754	731	748	789	806	816	787	773	775	813	806	771	781	813	780	793	731	804	769	801	800	753	791	782	791	786	791	784	804	806	825	806	773	815	791	787	782	797	812	724	757	803	815	796	768	748	802	786	819	805	817	766	798	809	774	816	760	772	820	750	753	759	768	796	825	767	749	772	766	829	779	784	795	758	780	782	717	786	755	799	804	798	734	819	750	758	770	796	773	771	766	805	757	781	805	758	789	808	806	827	805	789	795	766	843	800	838	805	834	807	780	839	804	786	793	774	779	799	794	761	810	723	793	733	787	830	773	817	768	724	774	765	787	819	762	757	836	781	789	756	826	768	834	797	815	796	796	873	769	753	807	807	773	787	791	805	778	820	770	784	796	803	822	780	740	788	710	782	753	808	785	784	769	776	802	784	809	806	783	732	784	829	787	763	740	804	774	802	759	806	767	838	777	767	799	797	757	788	760	750	748	792	767	762	822	806	782	780	831	790	819	765	763	731	767	788	778	770	788	745	797	794	806	812	757	758	798	807	795	802	750	774	840	780	777	733	779	835	750	818	778	793	793	761	784	779	739	759	807	777	787	754	819	738	829	737	775	814	771	763	785	801	796	776	799	807	810	740	832	756	792	778	809	747	769	772	777	835	776	788	750	823	798	751	828	853	807	784	759	813	797	756	850	748	806	786	777	798	764	810	790	778	782	781	795	813	775	798	802	762	786	789	814	824	784	762	810	791	790	772	817	792	777	758	824	732	811	747	758	765	730	793	802	761	791	793	781	801	778	743	744	820	812	825	757	739	787	800	755	817	803	816	811	813	787	805	789	763	785	746	806	758	833	742	780	781	807	770	786	797	795	827	747	767	706	776	783	754	810	744	784	837	806	796	711	772	854	830	803	773	769	794	781	789	745	790	840	791	781	813	792	787	800	810	790	785	797	774	766	815	752	787	757	782	756	765	787	841	789	780	768	782	815	777	733	787	823	785	863	805	779	762	774	784	825	782	756	763	787	802	811	768	791	795	764	811	790	784	761	790	766	760	762	769	819	809	747	773	800	730	826	767	795	786	773	765	775	775	706	750	785	763	791	817	780	807	852	797	771	802	819	794	748	786	817	762	790	837	753	778	857	718	752	739	766	799	749	731	773	782	802	755	748	745	733	819	794	756	726	789	749	778	812	727	809	825	764	776	788	804	803	776	808	760	797	784	819	799	779	725	809	764	793	789	797	792	776	796	804	790	773	759	747	782	812	800	754	760	764	763	800	741	797	791	766	819	758	822	763	785	792	779	787	794	713	781	770	777	762	789	759	806	799	799	758	791	746	855	816	797	762	774	834	734	757	747	843	784	762	797	777	798	791	807	800	784	816	799	771	783	800	805	777	756	753	785	779	771	779	822	777	816	772	748	781	765	818	788	807	738	788	768	793	720	808	766	754	776	801	781	823	777	784	753	786	809	768	801	756	768	804	786	806	743	771	758	793	787	759	792	797	764	825	796	773	755	801	794	785	818	762	786	741	787	798	772	780	781	760	782	785	752	717	741	828	754	769	761	811	754	762	777	776	792	789	780	797	801	755	758	818	739	819	787	828	752	779	758	768	790	815	790	800	785	769	806	771	756	791	804	754	777	789	777	804	747	828	789	820	711	793	787	766	805	769	791	765	762	746	797	744	802	766	776	775	833	825	769	806	777	774	768	773	678	751	806	792	769	782	797	811	794	778	800	757	775	768	786	802	816	741	782	789	837	767	775	821	839	786	808	813	781	803	747	751	723	748	773	791	858	773	770	789	879	762	757	778	832	811	770	799	740	828	806	759	821	768	747	782	759	769	804	795	781	815	742	793	788	762	862	792	759	849	795	810	785	820	755	830	766	765	779	831	785	785	852	824	764	794	768	767	805	799	792	809	751	787	777	785	788	780	793	781	806	801	763	801	832	804	796	725	838	713	806	790	792	759	809	815	773	777	752	747	801	780	803	775	748	788	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4753	372	219	148	144	121	134	119	115	101	121	113	105	115	85	108	107	111	94	102	91	93	99	96	100	81	110	99	112	87	89	106	93	85	110	99	88	107	104	115	89	108	109	108	104	99	111	88	96	113	89	92	111	100	103	108	102	80	90	89	106	119	90	98	102	109	100	102	115	99	112	131	107	102	93	96	107	110	112	101	116	102	114	118	100	99	96	109	91	93	99	104	88	99	97	103	96	117	99	100	104	98	107	108	104	114	107	117	112	98	112	87	89	113	90	115	106	101	113	94	115	87	106	103	90	110	112	98	97	101	87	107	102	111	102	89	93	111	88	108	80	94	101	106	121	102	99	104	94	87	100	108	99	113	95	112	92	105	102	107	116	89	101	98	111	119	99	114	114	112	104	92	97	98	94	136	115	121	100	73	118	89	103	86	100	102	80	92	94	101	123	86	74	105	101	121	90	96	97	107	123	105	100	106	90	109	93	85	106	81	111	120	99	104	112	99	101	103	100	93	101	90	119	95	100	107	103	108	106	122	130	98	111	116	125	89	109	99	115	84	98	94	101	105	87	93	91	85	97	94	96	109	111	87	100	86	90	100	91	83	109	85	101	103	106	102	104	111	100	102	108	99	91	105	98	94	108	98	108	90	112	111	118	98	99	103	107	114	108	96	112	109	108	97	103	89	105	109	111	100	92	104	114	107	109	109	104	94	125	101	121	89	114	112	99	110	118	97	102	118	104	106	89	117	98	113	74	85	96	95	107	105	87	90	101	95	104	91	118	97	90	102	118	111	104	110	103	104	81	92	100	103	105	105	107	114	102	90	103	113	117	116	107	97	121	101	113	110	98	98	109	118	94	94	106	112	100	97	99	109	92	105	106	96	93	104	100	96	108	98	104	95	85	91	93	101	100	104	110	101	115	122	107	118	104	85	100	85	106	80	107	93	106	127	91	112	118	114	105	114	112	104	121	115	97	110	94	115	93	110	101	97	94	100	105	96	107	98	115	107	113	117	104	89	87	92	100	110	97	88	103	99	114	93	109	117	113	100	102	108	82	88	109	120	105	107	105	106	92	104	116	109	78	86	109	106	107	109	83	94	91	93	101	90	103	98	93	132	99	123	106	106	98	94	88	115	82	96	91	94	96	100	97	115	93	105	99	94	115	114	90	99	76	106	87	111	111	108	98	102	88	88	105	92	110	126	97	106	111	86	98	111	99	98	99	100	87	108	111	92	93	94	106	99	102	96	108	107	122	112	111	101	94	95	108	97	87	103	100	112	96	103	103	96	118	98	98	108	84	101	106	98	109	112	105	98	111	79	88	103	93	116	104	108	83	103	112	111	112	117	115	82	95	101	120	111	114	93	119	84	97	94	115	107	113	92	100	109	113	118	97	91	105	110	72	102	97	103	102	94	119	121	95	101	96	108	91	92	93	111	96	106	106	117	105	95	99	112	112	86	93	100	127	102	112	116	107	118	106	91	108	116	118	104	92	94	105	95	99	90	97	110	117	103	112	94	98	106	91	75	103	109	99	98	120	108	98	99	93	91	90	105	100	104	108	82	94	103	99	107	111	104	95	99	94	111	109	85	101	97	122	103	114	101	95	103	128	91	92	112	116	96	106	101	104	96	78	108	89	100	81	101	87	104	91	99	102	105	91	82	93	110	106	91	92	108	91	111	101	113	92	102	106	93	102	106	92	108	103	98	102	85	94	98	107	95	101	94	109	84	103	95	100	96	83	87	73	124	86	98	107	98	93	106	106	101	87	106	119	100	99	106	122	99	86	89	88	95	104	103	100	89	107	108	102	99	102	109	98	112	89	106	122	105	102	95	104	112	110	106	99	85	104	100	120	100	105	98	110	100	123	90	95	108	111	104	88	82	80	111	93	91	102	99	103	101	107	91	100	112	113	99	93	93	94	107	107	117	105	72	90	101	103	118	89	93	117	113	107	102	92	117	102	94	112	93	103	104	91	91	108	114	102	99	96	110	85	106	95	106	107	101	103	93	80	101	103	131	100	95	108	107	109	92	89	112	98	106	101	83	93	113	95	104	105	97	101	107	111	99	115	92	103	117	98	114	103	104	106	107	108	88	86	111	98	96	103	90	101	103	100	102	98	90	103	94	91	105	110	105	104	92	100	97	113	97	108	102	110	94	101	100	93	103	91	96	101	112	112	85	102	109	112	95	93	83	84	96	116	112	99	88	93	110	112	105	96	101	94	90	95	86	108	92	136	105	92	114	97	104	99	82	76	107	119	117	101	115	110	97	92	115	110	110	85	94	103	84	102	103	92	111	107	94	111	109	102	111	101	105	107	100	111	106	107	96	134	105	90	99	100	104	98	100	104	107	111	114	98	120	90	109	89	86	97	120	107	95	105	89	90	110	108	108	98	115	108	103	99	116	92	130	92	88	114	102	102	101	85	109	102	99	96	115	111	117	99	99	104	104	80	102	86	98	89	106	111	118	96	91	113	127	106	116	117	99	115	110	85	97	106	93	91	88	96	77	107	94	111	98	122	99	114	95	94	108	98	103	114	114	101	105	109	89	128	94	103	98	124	100	86	141	86	105	122	105	92	115	103	100	122	92	109	80	96	109	113	99	108	109	96	94	88	123	94	104	107	109	112	87	111	86	94	83	97	104	112	93	84	92	126	102	109	94	104	79	124	94	109	104	92	107	95	96	111	91	128	109	112	106	100	116	106	117	103	107	85	110	98	111	111	98	113	107	95	96	93	97	106	106	104	107	115	120	112	102	83	98	100	83	106	89	92	92	108	110	108	112	100	95	106	112	104	108	96	90	102	113	97	115	108	94	99	114	101	100	100	119	103	103	95	120	91	95	111	103	99	116	106	111	104	101	106	112	97	99	109	100	105	95	98	118	116	98	100	110	103	108	105	114	99	103	112	111	128	89	82	97	96	99	131	104	109	109	110	88	99	89	105	112	119	86	98	109	122	101	116	87	89	125	108	96	91	98	107	114	115	99	93	94	120	124	97	101	100	103	92	107	103	105	97	106	115	104	101	96	92	102	94	105	112	102	103	81	101	107	104	108	82	102	96	95	93	109	101	94	91	113	108	127	109	115	114	123	87	110	93	93	99	109	81	99	92	87	93	126	95	101	109	110	98	106	103	119	112	91	108	101	89	112	103	106	97	113	100	106	109	108	109	102	92	110	95	106	99	93	94	109	119	88	113	123	109	107	95	121	124	104	98	102	96	91	107	97	107	94	102	96	108	110	122	102	110	109	106	123	100	91	97	129	94	102	103	97	103	83	118	99	103	91	95	104	110	98	91	96	94	114	109	95	81	97	89	86	108	97	113	106	109	90	131	111	79	109	104	91	83	107	110	109	109	103	114	99	88	80	99	86	95	110	118	99	79	94	100	109	99	110	102	110	86	104	82	116	101	102	111	107	104	100	103	103	111	85	104	115	95	98	91	108	93	107	97	108	110	94	96	103	86	111	116	128	100	109	104	113	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4987	425	539	502	480	470	454	429	433	411	428	402	361	376	385	393	378	411	373	359	376	360	351	367	346	347	359	353	347	324	340	370	365	361	351	367	353	342	364	364	358	364	378	362	373	350	339	368	340	344	353	356	346	361	343	328	395	346	393	350	356	371	353	349	374	343	314	371	359	335	354	325	349	340	351	351	332	340	343	323	340	337	343	339	327	357	327	377	327	343	365	328	306	341	339	352	341	365	331	339	380	372	355	364	360	339	315	356	355	349	353	350	383	349	343	341	374	355	373	331	346	350	345	362	363	353	343	348	361	329	346	332	367	313	354	342	351	380	338	360	347	339	321	373	358	341	345	341	368	351	337	376	362	375	368	344	352	313	366	363	390	334	353	355	374	347	337	357	357	339	358	372	375	340	327	356	355	356	365	368	352	336	346	345	345	320	364	348	306	350	334	336	346	348	354	356	372	356	352	320	358	322	349	367	324	330	342	349	367	355	357	370	333	347	358	353	327	336	350	393	342	352	366	336	309	340	333	349	354	361	374	330	347	374	331	351	339	352	346	348	347	384	362	361	367	348	351	371	352	357	370	332	336	358	365	361	355	328	337	377	355	329	337	353	337	339	319	351	362	337	341	352	362	346	386	348	357	337	355	339	365	354	357	347	369	350	344	353	350	380	359	338	350	310	323	335	338	346	366	308	341	337	374	356	329	338	350	348	334	310	354	322	321	378	331	363	330	348	374	352	351	375	341	347	349	352	351	325	366	332	327	343	374	347	355	331	304	354	351	347	323	350	354	346	349	358	343	338	352	350	341	361	344	338	347	376	349	346	344	356	380	367	344	371	353	338	341	331	345	334	321	306	345	372	348	317	347	363	360	336	348	366	337	373	375	348	349	365	306	358	370	367	350	333	352	329	363	350	396	317	376	372	371	373	358	359	358	354	331	317	337	340	367	330	356	335	387	340	363	333	330	363	369	394	359	310	353	365	353	352	364	349	340	363	354	323	368	346	384	330	379	371	340	340	367	357	381	347	371	360	356	340	367	368	355	376	332	336	322	351	353	338	364	344	344	331	376	357	340	343	358	378	337	352	356	357	333	346	328	361	363	350	347	339	347	354	380	329	326	321	372	352	317	332	343	347	363	338	353	354	355	354	358	335	336	375	345	379	335	348	328	391	363	332	358	369	366	355	358	346	351	389	359	353	326	356	354	369	368	324	338	361	358	358	358	336	402	342	367	331	345	378	372	306	329	335	343	348	331	364	381	379	351	337	354	345	350	331	353	332	330	369	359	323	327	326	340	347	355	355	342	361	337	315	333	351	352	380	359	370	348	392	353	345	359	375	358	360	347	350	357	391	360	343	358	354	329	329	374	381	343	359	356	367	377	349	347	351	362	369	343	364	356	329	326	368	345	354	339	353	357	344	360	324	321	346	313	338	335	364	372	351	351	339	363	360	358	358	328	351	340	364	352	332	333	383	363	404	368	355	363	366	322	365	361	383	345	352	349	348	356	386	334	348	362	318	329	324	346	333	334	401	341	352	356	355	340	380	355	335	346	335	331	363	336	381	373	337	355	341	366	331	327	346	354	345	331	373	352	355	352	339	332	344	339	370	336	381	325	366	320	350	379	337	368	350	372	317	338	363	344	339	361	355	357	361	347	342	363	351	344	323	342	332	355	380	369	375	367	334	354	326	344	349	376	371	354	350	358	359	370	355	339	341	352	364	369	382	336	383	345	343	366	357	370	346	338	353	386	334	378	317	356	355	360	361	357	361	372	349	378	361	346	340	378	329	361	329	335	343	371	335	347	307	325	339	348	340	384	351	332	321	371	341	384	337	357	367	347	338	358	337	323	320	381	332	333	345	348	345	337	356	323	355	341	333	364	345	309	326	373	359	327	329	341	338	379	344	322	341	342	292	307	339	338	345	364	385	320	319	336	338	344	341	371	347	354	349	364	366	355	391	379	345	369	349	349	350	359	338	302	341	373	389	371	354	341	351	378	336	357	335	347	313	349	349	371	329	303	339	359	346	326	336	336	334	324	344	312	348	362	355	372	353	351	364	349	334	303	345	368	357	356	330	352	364	362	375	354	346	357	332	346	341	382	328	324	380	333	360	370	361	345	393	345	353	324	387	341	334	355	370	359	360	354	316	373	352	392	350	337	326	346	407	340	344	325	361	355	369	342	351	364	334	341	338	355	355	336	353	329	333	338	353	330	365	343	353	385	395	370	363	315	354	372	355	336	356	344	348	363	402	355	354	370	387	330	333	369	374	386	345	333	342	371	341	375	333	363	345	375	357	326	333	328	361	321	367	365	368	357	334	367	359	395	371	346	375	341	368	362	324	355	304	337	357	323	352	375	341	293	351	352	302	381	336	388	386	369	359	329	358	332	350	350	342	350	338	359	325	348	354	309	362	327	360	323	358	337	326	331	362	344	342	345	335	364	344	377	385	363	329	360	294	352	342	372	357	373	375	338	343	362	353	325	347	336	355	352	340	343	345	370	361	384	316	361	356	331	378	375	306	354	342	363	325	347	338	355	349	369	337	356	331	351	336	347	338	387	380	342	383	345	349	330	347	306	356	379	369	316	340	374	348	335	357	369	361	371	354	370	375	348	367	353	356	342	321	345	373	363	345	371	330	358	341	355	359	360	339	374	354	335	366	359	338	360	341	335	344	328	331	320	357	365	329	358	369	362	352	359	346	325	344	379	346	353	329	372	372	399	367	371	334	368	357	379	365	386	329	358	360	357	352	333	353	313	349	327	356	300	310	382	351	358	383	342	353	342	326	354	365	382	320	349	345	349	352	323	345	359	362	321	375	368	352	376	366	341	340	336	364	345	377	359	339	337	336	350	342	382	335	349	341	337	330	353	346	364	331	343	371	330	327	339	365	357	365	329	352	353	337	368	364	352	301	346	327	343	333	398	343	329	350	340	371	309	364	333	342	342	349	364	357	326	366	346	338	346	352	357	402	333	336	367	347	340	341	345	343	348	340	341	353	394	354	336	364	327	327	367	307	344	358	355	351	345	327	315	317	337	333	332	348	353	364	368	352	365	337	345	354	336	341	332	331	341	327	345	351	371	325	354	321	345	342	364	335	374	351	360	324	357	380	334	338	328	346	346	339	358	348	366	393	348	355	362	340	338	329	348	349	351	348	383	348	351	352	336	328	358	349	356	341	352	369	348	337	353	374	351	369	348	301	369	341	311	327	365	385	357	366	363	332	362	356	359	354	386	345	337	326	315	366	321	349	339	349	370	352	341	351	364	346	359	342	343	361	374	350	371	368	364	379	329	363	327	340	369	403	348	333	328	315	336	342	361	373	354	376	376	321	319	363	353	334	307	352	339	351	343	351	333	348	384	326	337	353	335	366	321	343	314	334	333	361	369	357	326	360	376	339	337	329	368	363	333	340	345	302	412	321	364	376	362	329	363	335	353	353	311	327	374	383	344	380	368	350	354	353	360	345	356	328	389	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35515	9083	1907	1120	817	627	516	421	392	361	336	351	295	284	270	294	263	316	281	266	264	238	270	246	257	250	218	237	253	247	239	230	244	225	226	242	235	207	227	221	221	233	242	229	239	251	265	240	223	259	240	234	231	258	232	248	238	235	242	220	235	229	219	232	223	219	255	237	232	225	244	213	222	241	226	261	226	217	253	219	227	239	225	215	216	261	244	203	257	211	241	232	224	209	251	249	239	231	235	243	216	235	224	241	235	209	229	226	244	225	223	225	250	208	200	226	238	243	246	201	242	242	220	235	235	231	230	211	245	241	235	228	223	235	224	226	211	221	219	236	224	219	226	248	233	252	225	219	232	237	225	241	237	236	264	248	236	220	272	244	198	244	227	239	217	221	224	251	239	244	258	267	241	229	220	236	215	233	218	260	250	238	232	258	253	251	244	222	253	218	260	231	226	240	221	229	218	225	233	225	208	244	234	245	231	251	226	230	227	222	224	272	225	255	224	256	244	241	218	225	226	223	243	205	255	285	250	243	243	233	256	207	215	240	228	226	251	215	238	226	225	256	207	235	258	234	223	209	230	227	228	224	262	237	218	225	253	262	207	230	251	217	195	244	233	211	227	228	247	203	242	237	216	225	256	226	254	212	217	213	229	207	243	209	230	251	227	216	245	228	243	219	243	229	220	227	226	224	248	225	233	232	245	218	232	235	249	241	233	229	226	223	238	235	239	234	225	210	221	225	218	246	251	232	232	213	245	221	224	219	250	216	223	228	233	233	239	252	203	222	251	254	219	221	245	221	233	221	233	242	211	196	231	257	233	220	248	223	251	247	209	231	217	233	247	202	234	236	244	250	241	226	221	232	226	230	234	221	228	230	217	242	241	230	227	221	243	237	223	215	250	230	248	223	230	211	224	241	239	267	245	216	220	214	214	221	227	218	238	254	250	236	230	243	203	203	223	218	238	220	194	241	236	251	226	257	203	212	231	258	249	234	235	238	208	248	236	263	233	220	233	220	235	247	235	242	244	235	216	257	216	231	251	231	227	224	217	235	225	224	217	246	221	210	233	237	206	229	203	228	231	229	189	208	266	228	235	222	238	200	218	252	234	237	229	237	251	203	244	238	216	207	260	243	244	256	246	229	230	221	250	222	223	229	227	228	230	212	215	236	230	238	217	244	214	213	233	207	203	225	240	228	221	222	194	220	252	223	250	259	229	210	214	212	234	269	230	244	214	233	252	235	214	240	220	224	214	239	236	242	222	236	257	235	227	245	224	218	209	232	255	242	220	243	207	247	224	226	230	219	231	231	245	234	246	206	220	250	238	230	244	215	226	249	254	217	214	208	230	236	238	217	200	255	236	233	257	250	213	249	247	223	238	246	262	225	228	217	204	219	206	220	256	203	246	237	209	225	232	248	255	209	210	245	267	238	218	239	249	228	221	230	256	233	219	227	255	220	239	258	223	267	256	257	219	248	209	210	241	212	210	226	245	222	225	226	235	246	238	252	230	236	234	230	220	224	268	242	246	226	209	221	254	224	246	216	223	220	226	209	246	249	231	248	200	251	237	244	214	233	249	237	222	222	256	260	245	227	241	238	244	229	230	247	262	238	235	232	233	204	254	249	224	234	249	230	226	221	240	232	226	257	226	252	240	222	210	217	211	226	257	219	209	238	207	237	195	232	223	239	196	222	217	225	248	252	231	211	243	219	232	248	207	252	228	219	185	243	219	224	226	226	248	211	205	223	262	234	254	233	229	223	243	229	220	223	239	235	221	227	222	245	218	252	200	231	224	210	221	201	215	212	251	219	269	224	224	215	220	240	241	225	225	211	225	213	258	232	269	266	212	222	244	229	252	223	231	233	222	230	224	257	245	219	230	235	235	226	241	219	195	243	267	263	229	252	225	253	212	213	218	223	204	226	203	229	211	215	218	230	236	243	253	240	244	244	214	236	225	232	272	244	229	219	275	214	239	243	237	230	233	231	236	228	271	249	250	224	234	226	222	216	254	240	254	213	249	225	238	229	223	223	252	236	248	235	216	251	255	211	221	236	233	220	251	236	228	227	265	216	242	227	251	235	250	221	223	236	223	230	231	244	240	222	225	251	236	233	217	229	244	244	229	259	216	234	218	248	239	236	220	221	218	233	242	208	232	240	229	209	207	233	240	195	208	170	243	239	239	214	205	244	215	235	224	237	243	241	237	209	232	246	241	236	225	236	251	225	236	242	223	247	233	226	248	249	222	256	226	206	210	211	247	221	231	230	235	257	215	233	230	229	236	220	205	234	234	250	226	208	248	224	212	205	225	219	240	201	209	258	244	201	263	231	218	203	239	252	230	240	221	244	207	236	234	223	212	230	227	253	249	233	237	234	236	254	248	254	240	240	243	222	218	236	218	231	242	229	237	242	205	210	221	230	252	199	228	210	243	250	221	223	251	207	240	255	216	238	228	227	222	241	247	242	229	230	225	234	251	226	215	223	237	276	224	199	232	246	211	229	215	239	215	204	220	238	187	244	247	200	225	213	203	216	248	223	229	232	234	227	205	241	228	240	235	205	229	229	221	244	225	223	237	228	210	213	229	231	235	225	241	246	232	213	216	201	227	242	215	245	207	212	251	232	235	235	205	225	242	229	227	242	257	241	210	233	243	219	210	227	243	225	212	245	218	219	231	219	210	220	247	226	248	233	223	245	222	219	231	251	216	237	258	219	225	234	232	241	243	229	219	245	243	219	210	255	207	243	230	233	226	267	240	234	238	217	228	214	249	225	226	222	238	244	228	205	233	242	209	227	216	237	225	204	242	254	245	220	231	222	230	193	233	229	268	228	221	238	239	213	212	233	221	243	226	212	226	240	238	248	241	230	240	212	229	216	221	236	267	223	256	240	256	238	264	237	231	183	244	241	197	251	221	238	237	217	225	225	215	243	222	247	218	228	214	222	213	225	226	264	199	194	243	228	217	218	214	245	229	228	231	225	221	250	242	216	214	209	255	216	250	221	207	253	214	225	220	261	223	228	225	212	248	234	242	219	246	231	203	212	217	217	217	205	217	242	221	222	210	212	252	249	244	221	230	220	282	225	206	253	245	244	231	249	195	262	218	249	232	236	231	257	226	213	220	236	222	222	227	246	219	204	236	233	222	270	225	218	221	220	228	226	197	216	229	236	234	230	182	255	199	232	246	244	228	241	225	232	233	233	250	227	228	238	236	249	224	248	241	262	222	261	234	223	232	234	218	231	246	225	226	236	242	236	225	201	206	245	237	224	215	258	216	211	225	212	230	243	200	232	231	247	233	234	252	239	243	257	234	246	238	227	232	243	194	243	223	239	238	249	249	235	240	242	239	230	222	223	224	221	241	210	212	232	235	268	237	227	222	245	238	255	227	241	215	212	245	245	227	217	248	214	250	258	248	232	252	207	236	238	225	229	247	193	223	225	219	215	232	240	238	221	231	234	229	233	239	237	196	240	214	220	246	238	217	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15226	1671	3461	3728	3239	2631	2245	1889	1708	1525	1434	1359	1242	1108	1085	1009	1008	981	920	997	910	809	838	845	824	756	796	787	801	785	770	766	733	712	707	760	761	724	733	733	740	716	715	710	681	693	769	689	717	728	724	721	698	730	763	645	745	686	731	732	674	708	711	703	631	712	751	693	726	696	710	691	752	695	676	711	712	753	688	655	693	673	680	728	673	642	671	712	647	679	723	712	719	658	661	692	714	654	684	667	648	669	674	666	706	677	678	691	708	729	730	646	711	680	685	675	676	649	682	655	684	669	708	704	714	685	705	686	684	681	660	666	637	651	706	667	675	668	661	684	674	690	662	701	686	694	680	628	687	689	667	650	681	713	690	658	662	692	662	644	688	682	669	676	632	688	653	664	640	698	638	676	650	637	658	690	687	649	649	678	701	655	659	701	687	679	729	669	728	655	664	687	632	672	696	656	619	668	660	709	718	674	713	636	614	710	686	661	684	663	699	640	638	676	671	649	593	643	666	678	680	664	701	682	647	692	662	650	681	662	631	652	657	686	705	681	669	667	634	668	608	677	695	657	635	689	652	677	629	735	642	631	681	639	682	669	660	654	663	751	683	670	710	686	664	671	717	675	718	705	664	667	726	678	673	629	643	696	653	684	647	710	684	695	657	668	703	654	660	634	659	668	682	696	660	677	711	670	697	662	699	689	648	657	647	701	690	675	663	671	684	664	670	650	689	700	650	663	768	678	654	669	618	687	663	728	631	665	672	680	703	736	687	703	667	652	689	668	648	698	672	666	728	654	674	702	667	698	706	684	705	685	673	654	667	706	698	667	724	695	673	711	649	653	699	677	688	668	654	685	648	646	633	641	667	681	727	680	667	664	642	681	658	659	703	678	637	677	658	664	680	636	667	696	669	650	719	690	699	685	655	656	645	679	669	668	692	667	638	663	672	637	675	676	674	681	715	719	695	649	686	642	636	667	640	688	660	696	664	710	693	670	657	726	681	693	657	657	671	653	742	690	695	654	658	715	690	659	689	677	671	659	642	659	657	636	678	726	664	676	701	675	674	671	698	683	671	647	679	663	682	726	665	631	714	657	682	709	674	655	702	673	690	676	691	671	636	660	680	690	624	635	696	674	658	710	647	682	643	634	689	710	652	686	621	644	667	676	676	657	719	684	648	671	650	635	649	659	681	631	672	643	682	671	641	689	635	699	675	634	606	659	664	647	683	671	698	697	679	671	655	669	658	671	679	680	689	701	702	692	662	650	657	660	701	720	683	647	713	682	697	680	669	664	738	692	663	704	699	689	695	649	700	641	673	688	655	656	671	656	723	709	711	677	735	680	649	693	688	674	640	652	716	644	675	696	678	664	625	665	633	665	702	646	693	658	706	664	641	741	671	727	635	660	682	700	662	687	680	637	668	701	638	667	697	665	646	667	664	668	660	634	684	669	673	675	715	687	668	716	646	674	684	647	636	687	660	670	690	705	673	709	691	661	652	689	708	706	664	655	636	711	608	660	718	703	701	676	686	721	687	677	690	677	668	660	702	697	718	618	704	644	656	662	676	662	688	677	727	665	687	666	709	705	705	707	718	669	689	746	669	710	681	682	690	635	658	680	642	706	670	656	683	687	708	677	690	609	656	704	688	622	623	643	652	691	712	673	702	688	733	631	706	705	671	696	705	638	670	646	698	651	615	663	644	691	692	721	670	677	678	700	643	650	692	676	627	660	682	652	672	655	681	644	686	638	702	639	661	676	649	686	697	637	655	660	654	686	668	683	660	648	663	686	710	761	659	700	679	657	679	698	746	720	676	625	673	693	667	634	646	663	672	719	623	666	625	678	665	688	658	642	660	698	701	627	645	667	661	694	688	659	689	616	636	655	718	690	641	660	649	673	735	637	691	684	675	673	646	644	691	643	683	698	622	663	665	661	708	682	680	673	722	667	668	652	614	716	644	621	643	644	691	713	646	718	634	668	677	652	687	697	678	658	651	697	639	662	643	684	672	665	650	667	668	664	684	706	697	699	685	706	662	692	704	653	686	672	634	651	666	657	732	680	681	679	691	657	661	665	727	717	692	712	628	720	676	655	684	656	670	682	662	705	677	645	677	673	663	690	701	657	638	647	697	637	668	599	676	657	639	654	688	654	686	680	693	666	673	637	667	685	691	702	664	683	686	646	676	658	676	688	657	683	662	679	639	692	716	654	705	629	664	714	684	685	698	670	683	637	665	694	682	663	677	702	649	727	658	644	636	692	683	665	630	657	688	672	674	671	686	653	652	642	664	667	666	685	696	662	647	661	722	637	706	696	683	705	668	689	655	618	697	639	659	649	685	632	648	697	700	676	681	714	619	699	655	672	674	654	651	682	663	663	690	662	667	598	703	648	690	649	680	704	674	673	707	631	653	690	670	673	663	625	724	687	690	704	652	668	659	694	679	635	676	672	725	665	661	654	674	701	652	668	722	672	686	656	667	692	676	654	662	702	751	673	701	664	704	663	643	642	635	697	691	686	667	702	724	695	656	681	679	688	643	624	654	670	691	673	707	667	652	668	694	686	683	657	669	651	682	625	686	705	660	707	687	721	704	674	662	698	655	670	676	700	666	619	699	717	666	667	637	702	694	649	647	685	659	711	628	687	674	651	697	634	684	667	704	674	711	674	685	670	687	661	682	630	718	648	668	649	646	713	649	656	679	725	694	662	638	673	642	668	692	684	710	663	661	683	664	651	720	704	645	656	678	660	696	675	702	696	656	623	686	721	644	678	696	655	649	689	690	647	668	652	673	705	727	672	692	713	670	672	687	677	679	700	649	682	676	689	669	673	702	659	691	706	657	662	656	643	725	647	694	673	670	648	652	685	704	647	678	651	710	657	671	672	657	651	738	732	683	682	690	655	660	680	648	675	670	673	676	650	697	665	671	677	677	676	683	649	637	667	694	705	674	690	692	647	621	672	697	651	729	668	661	678	600	665	618	675	671	739	666	728	703	706	702	685	675	689	697	663	686	645	632	677	676	633	680	703	683	672	709	711	693	653	680	700	699	699	666	706	649	648	643	672	674	677	631	670	643	710	691	663	684	706	667	678	665	679	657	660	703	675	657	673	654	697	656	677	688	686	700	687	662	695	676	651	660	689	660	676	686	660	625	710	721	651	667	701	726	715	687	659	714	687	663	689	631	657	673	692	650	681	668	665	699	688	667	679	707	692	712	673	685	657	645	684	650	648	728	687	706	681	702	642	678	642	692	619	701	702	675	708	714	668	723	668	726	636	722	694	670	714	673	706	719	654	628	685	616	650	648	640	635	653	730	705	690	645	643	697	691	690	715	687	696	711	694	648	673	692	724	666	663	678	589	687	661	682	728	686	683	714	689	638	680	650	708	641	649	656	667	687	728	665	675	684	713	633	657	610	581	731	725	674	680	678	667	711	689	669	661	650	640	679	657	737	628	681	632	704	655	617	668	709	650	673	695	705	721	696	668	704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43948	19447	6641	2290	1554	1153	918	711	649	587	543	475	431	425	427	384	356	350	340	331	323	350	323	312	307	315	292	299	306	292	315	314	325	320	302	320	299	287	300	299	280	284	325	317	284	279	294	316	301	297	281	300	311	305	277	283	314	285	281	262	288	286	265	268	267	264	300	309	243	260	302	282	285	286	286	283	301	293	275	270	255	286	252	260	307	285	274	292	274	259	279	278	267	293	256	290	296	243	258	297	295	288	287	279	288	324	287	301	263	282	288	312	288	257	261	277	285	269	290	307	272	276	273	284	270	257	273	239	289	292	259	315	259	294	280	286	285	276	280	299	269	273	273	259	273	311	290	288	299	300	285	256	296	286	269	274	282	285	278	266	267	289	272	296	271	292	306	264	302	290	294	305	262	277	299	266	269	297	288	286	272	270	298	294	313	285	291	260	305	280	268	299	305	280	282	298	285	284	261	288	275	283	314	286	294	297	268	302	263	259	303	261	258	270	257	266	306	331	265	301	291	277	271	262	297	310	270	263	291	279	285	302	255	254	269	284	286	303	320	284	291	273	259	288	282	288	269	271	288	302	253	309	278	277	290	272	269	287	275	283	290	300	277	251	283	295	273	293	285	297	268	315	285	260	285	289	273	322	277	277	273	266	309	296	282	283	288	258	287	308	272	290	265	281	286	317	291	276	304	275	274	297	280	281	306	289	302	267	264	270	248	268	278	300	317	272	288	271	293	291	269	261	270	286	267	265	309	265	303	280	284	268	253	257	289	301	289	248	270	267	281	276	301	267	282	287	283	285	309	310	280	276	287	273	279	291	279	281	303	249	304	257	246	287	255	295	274	287	279	299	292	304	268	262	270	307	285	270	295	276	279	317	308	288	241	254	276	249	294	282	293	271	300	286	302	295	276	268	289	295	296	300	272	289	211	298	281	278	302	307	288	294	263	244	273	299	267	277	293	248	278	291	274	286	262	305	288	247	307	291	277	272	283	277	260	269	276	328	276	309	271	289	287	260	290	269	317	267	279	283	297	290	302	303	289	289	251	270	321	313	267	294	292	279	289	238	253	282	293	269	280	262	286	273	266	299	289	273	291	286	295	294	285	280	280	292	312	280	288	254	271	282	274	280	288	282	283	274	308	256	302	279	270	306	290	290	284	282	240	244	283	270	269	310	296	295	259	277	304	276	283	315	271	288	294	295	299	277	269	306	293	273	284	279	295	260	265	285	277	274	269	258	276	268	278	264	285	258	268	284	286	285	303	290	281	273	285	270	266	298	262	272	283	268	295	278	265	271	291	249	301	285	288	276	273	271	266	304	310	259	278	287	303	268	293	279	296	263	262	312	287	269	282	294	282	265	285	304	278	263	309	298	283	274	284	293	276	267	282	298	302	249	284	260	308	299	268	276	275	279	283	307	277	316	268	268	309	285	284	269	277	307	288	252	264	252	309	305	299	257	300	276	308	277	254	313	288	279	302	289	290	292	296	299	280	280	275	292	295	278	293	269	297	279	292	277	303	267	267	308	286	298	293	294	287	273	246	292	270	297	261	306	288	287	252	288	266	296	309	303	284	252	266	275	270	285	279	303	277	278	302	306	285	280	263	292	261	270	291	292	292	277	294	296	279	313	294	279	280	292	287	254	253	298	302	284	257	284	276	308	269	295	266	285	280	272	292	297	273	304	288	262	312	289	289	269	296	278	293	267	296	290	285	293	284	305	261	300	292	275	282	275	303	293	287	293	278	285	285	280	302	288	282	253	321	290	277	282	285	300	265	276	264	246	272	276	262	281	289	269	274	289	265	275	273	288	270	283	270	316	293	269	281	294	289	252	249	269	298	282	280	280	318	309	281	282	287	302	263	294	306	295	304	269	283	301	286	270	273	294	263	286	286	301	250	254	297	288	320	266	295	275	312	300	300	260	239	287	265	284	297	287	299	268	284	267	292	273	332	297	306	272	275	253	289	274	251	274	292	260	310	291	254	270	289	266	285	304	287	276	296	293	272	286	257	270	290	260	275	311	297	283	294	259	278	307	283	249	304	308	276	291	264	261	298	284	291	253	311	275	298	273	298	266	304	279	287	286	292	280	272	270	304	299	300	270	255	276	293	286	293	263	232	279	294	277	264	277	279	297	282	279	286	318	311	273	311	272	279	279	277	281	266	278	277	261	273	256	311	293	312	258	290	305	283	296	298	307	296	255	298	271	247	285	286	242	307	280	244	269	250	279	290	285	296	311	264	266	269	266	307	278	270	297	243	303	281	317	298	277	273	284	261	250	320	284	278	257	258	291	240	266	271	246	295	275	274	308	263	285	276	290	294	260	300	280	259	263	286	302	248	285	272	278	300	267	300	280	307	285	275	281	300	312	285	262	254	304	287	270	285	276	287	291	286	290	262	293	265	292	296	278	277	255	267	283	289	310	253	268	267	287	270	261	295	302	270	263	298	282	278	257	239	305	259	291	272	273	276	314	277	307	286	292	276	277	283	295	282	291	296	281	264	312	265	255	284	293	294	294	259	279	281	268	290	305	264	264	285	284	296	307	297	276	296	262	274	299	270	290	278	281	281	272	264	313	273	268	285	317	294	278	250	281	266	301	303	272	253	265	289	301	284	289	302	243	298	307	271	289	299	260	265	288	272	299	282	304	320	281	269	324	272	270	269	280	290	261	294	276	261	284	281	269	279	295	294	275	299	296	288	275	302	251	278	280	268	295	293	277	265	279	292	267	275	284	263	310	299	268	302	304	302	276	301	296	256	296	295	277	285	286	281	270	290	284	261	251	283	278	278	255	286	281	290	305	273	285	297	282	298	254	263	274	285	264	318	274	261	286	273	300	292	271	263	261	285	293	324	301	319	264	322	247	292	275	267	267	261	273	261	272	258	303	293	292	307	273	281	304	293	287	279	303	260	286	286	268	307	304	286	284	278	286	298	275	271	295	293	301	283	300	294	267	258	309	258	285	291	269	298	291	298	301	294	272	272	297	269	288	258	241	279	280	252	284	254	264	308	273	285	270	276	274	274	311	265	287	277	320	278	277	280	281	249	282	254	250	267	273	288	285	285	310	262	300	305	289	290	331	254	280	303	276	279	285	266	298	306	267	278	282	273	275	302	287	285	276	293	281	265	306	297	258	252	285	282	285	286	266	270	285	271	309	295	273	287	292	274	294	284	287	287	282	297	297	271	266	263	274	281	276	295	291	295	315	278	238	293	300	288	281	289	295	292	289	264	311	300	296	268	316	280	287	297	281	271	266	270	279	275	284	284	295	341	278	295	285	256	255	270	274	259	283	286	270	262	297	248	282	299	278	300	286	296	282	310	273	285	287	276	292	328	284	265	298	270	290	296	282	286	285	288	285	260	284	308	310	268	280	301	274	290	281	275	256	286	265	283	275	287	304	281	273	324	292	302	264	285	305	267	258	296	265	279	275	286	258	293	280	283	260	309	297	266	290	289	315	279	262	264	275	279	312	272	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19362	2751	6086	6687	5653	4559	3798	3165	2800	2536	2199	2105	1750	1638	1628	1497	1425	1295	1244	1199	1189	1139	1106	1082	1039	1037	1009	992	953	948	975	950	878	990	888	921	884	879	933	855	866	899	837	852	834	879	843	878	861	905	885	782	810	824	833	812	840	847	872	795	825	789	792	804	839	833	806	834	804	780	855	801	863	833	805	837	808	812	855	810	805	790	800	771	840	764	819	838	831	769	797	771	847	756	795	764	795	782	767	784	819	807	810	783	776	791	802	797	770	815	770	809	785	816	806	718	775	754	837	768	836	788	849	813	803	828	799	828	779	800	773	753	746	773	784	811	782	782	801	777	783	771	778	794	810	770	773	759	719	777	821	825	769	759	767	824	824	777	784	821	773	815	812	744	769	807	782	796	749	769	765	781	792	758	857	800	804	793	785	762	813	769	825	754	766	783	764	737	814	764	787	769	761	801	736	745	786	803	774	830	786	815	797	787	732	820	759	771	812	760	794	802	762	775	770	793	781	728	748	778	784	779	828	768	793	736	796	775	767	776	794	776	770	772	770	818	781	839	804	764	805	771	795	804	827	822	766	797	747	760	824	738	785	756	786	811	818	765	776	703	762	824	759	787	831	792	738	769	749	778	796	794	776	812	774	773	786	792	810	830	801	792	786	770	803	765	796	764	789	768	803	777	746	809	827	739	711	790	820	796	794	828	800	792	791	795	834	756	740	833	729	761	750	810	811	752	793	760	762	786	785	753	781	776	774	779	821	737	736	745	769	811	739	791	803	775	781	761	760	799	831	732	791	818	709	814	823	778	733	758	782	750	854	758	779	814	756	775	758	790	716	774	821	777	756	743	798	764	781	788	799	761	774	793	792	804	726	793	780	770	789	763	746	803	785	829	750	833	809	790	803	710	756	799	776	794	780	758	819	791	743	741	792	796	739	808	762	795	807	792	786	842	786	775	791	745	760	776	775	763	791	772	792	780	774	805	782	770	821	779	785	794	777	754	804	764	814	784	858	799	824	783	791	821	765	772	756	785	769	817	773	822	792	765	786	763	838	787	757	777	722	779	807	785	781	794	803	751	808	759	779	804	809	793	808	804	767	785	798	796	792	790	808	779	773	802	852	793	837	822	771	809	753	764	825	827	768	819	778	804	779	810	778	798	779	782	796	739	819	784	774	775	783	806	823	790	827	779	803	786	803	740	759	746	771	811	808	776	744	826	805	787	737	751	811	812	860	778	777	781	781	815	760	797	805	761	817	787	788	789	800	768	796	784	711	802	766	782	789	784	718	809	735	760	769	780	811	785	745	817	778	726	780	747	749	781	798	769	780	722	805	827	796	785	767	840	757	793	793	765	760	813	751	744	802	815	813	814	719	767	788	730	772	807	772	861	796	801	781	761	769	745	781	795	781	794	762	770	797	754	759	812	774	771	785	745	744	771	790	816	715	804	802	790	796	757	763	829	769	776	781	776	762	761	805	795	776	794	781	799	821	769	826	720	759	764	824	810	782	784	798	784	749	744	754	794	773	769	762	803	729	767	761	806	782	772	785	776	828	790	774	827	834	760	770	785	823	770	804	818	815	798	809	759	744	748	757	782	803	780	778	780	739	748	774	788	771	776	754	800	725	754	777	776	744	743	792	811	814	765	784	779	814	807	797	787	806	818	801	807	823	801	756	839	727	788	769	809	813	742	761	754	794	803	801	761	788	738	786	842	773	757	781	768	801	802	804	817	742	773	832	786	811	790	789	729	779	791	854	788	798	771	766	795	800	814	784	822	806	753	785	752	809	794	775	804	756	785	838	783	816	771	756	773	847	785	813	806	822	792	741	753	803	769	798	827	729	778	800	768	767	771	776	798	779	825	768	799	808	771	786	780	774	843	749	753	778	791	786	836	779	805	772	768	819	803	792	775	833	802	784	793	806	758	759	752	816	806	770	780	776	806	776	749	747	756	742	830	773	772	817	814	791	751	763	731	790	823	767	791	781	800	791	786	797	749	821	818	775	807	767	813	792	760	783	820	762	813	784	832	809	807	770	815	807	791	792	854	798	744	734	787	783	792	773	766	795	793	801	792	772	790	787	721	797	785	836	773	780	809	747	783	811	800	722	776	804	716	747	820	766	806	724	819	754	765	786	735	762	825	806	829	773	842	756	785	810	758	799	799	807	789	782	721	790	813	776	833	763	748	786	815	812	808	800	776	801	773	725	809	741	764	787	787	806	790	802	754	793	792	747	775	864	800	762	745	785	809	751	759	802	764	789	854	792	816	751	786	810	797	750	784	806	766	756	793	837	763	770	755	764	825	749	755	771	840	769	805	833	796	767	732	764	848	783	829	754	820	743	778	790	787	771	773	819	758	822	821	811	817	805	786	817	761	748	816	781	804	722	849	820	775	763	773	815	778	812	798	800	775	820	694	782	830	820	723	789	785	793	762	778	795	768	787	786	770	837	817	786	782	825	791	769	784	788	756	763	756	779	766	788	778	797	787	780	747	807	768	785	769	827	792	809	797	808	751	774	744	783	773	802	748	819	807	779	775	738	802	742	747	755	776	819	777	808	798	846	828	770	763	777	816	805	753	842	806	792	793	756	790	820	785	782	776	784	766	817	760	810	791	742	780	786	833	738	783	785	759	748	720	798	735	815	779	776	810	779	817	796	794	767	737	778	782	730	740	715	804	767	814	782	754	787	788	781	821	779	760	784	819	794	776	768	790	781	740	820	821	792	842	753	771	755	768	750	789	784	834	794	789	768	764	813	806	739	767	832	761	794	800	791	797	797	809	777	803	750	770	752	780	845	785	826	805	833	788	778	796	819	742	747	788	837	756	768	749	769	786	804	793	767	760	754	783	827	759	789	764	745	819	783	773	824	738	808	797	793	768	773	785	813	766	769	822	774	745	795	757	759	792	777	772	776	796	791	788	815	779	795	813	804	764	787	752	747	801	766	811	766	831	813	776	769	808	812	773	784	794	783	791	792	786	776	814	766	861	779	735	777	808	761	833	767	810	811	777	745	776	807	750	791	807	732	772	761	740	793	760	777	769	783	808	823	780	796	751	770	806	775	803	729	843	829	795	802	750	775	833	716	780	835	837	784	826	796	806	753	763	798	823	765	806	747	787	782	829	821	749	812	776	821	748	791	785	788	767	828	831	721	784	820	839	784	777	798	791	788	752	821	810	795	798	809	820	780	776	871	761	777	802	793	770	777	743	801	772	814	806	748	763	826	793	763	801	777	737	840	759	777	765	755	768	785	790	840	761	812	816	783	759	794	770	781	771	765	731	770	759	755	785	802	773	819	786	778	790	792	798	807	786	820	804	827	788	754	860	754	757	777	736	768	795	836	767	741	778	825	805	773	795	770	835	768	786	763	752	723	754	838	721	791	723	802	773	711	779	807	797	796	751	795	765	784	825	781	794	825	751	771	793	781	769	759	757	756	803	776	738	766	777	806	797	764	773	796	813	762	776	774	779	797	821	751	826	800	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5213	428	227	158	129	129	117	115	123	123	103	90	106	119	116	99	99	102	92	108	109	93	109	116	109	92	112	113	116	119	97	96	110	100	99	103	104	115	112	111	109	123	107	98	111	101	109	86	106	93	98	119	105	112	102	89	88	106	108	91	99	99	110	114	102	88	90	109	113	89	95	104	127	110	106	112	99	103	114	127	100	104	95	119	97	93	116	109	113	98	92	104	103	104	106	115	126	120	115	114	118	100	99	107	106	118	103	95	101	97	90	107	98	121	103	103	103	109	102	103	101	111	98	108	87	111	126	104	98	84	113	110	95	104	93	97	120	100	111	101	98	116	81	92	93	99	117	86	108	118	98	107	123	112	110	115	79	89	121	104	103	90	109	103	92	101	96	103	103	98	113	106	110	115	105	106	95	103	101	96	102	92	100	88	113	94	96	103	106	108	107	116	105	101	106	105	106	115	102	97	110	105	91	116	104	80	102	96	79	106	119	99	107	125	106	119	91	108	119	99	78	100	113	128	90	107	93	107	94	85	104	100	92	98	89	103	115	112	104	102	98	99	105	103	94	110	117	121	84	118	99	95	109	96	107	112	86	99	100	91	93	133	103	102	94	114	90	102	83	94	107	114	111	96	103	119	101	110	98	114	107	97	116	97	103	96	73	127	98	101	98	103	105	95	94	80	99	105	100	96	103	98	108	113	108	96	110	93	103	114	86	107	114	90	98	105	133	109	117	117	125	93	118	98	99	112	105	98	109	96	103	98	97	94	93	96	104	111	99	113	103	97	103	116	106	98	103	80	113	97	93	114	84	106	104	104	88	100	88	103	93	106	101	101	100	103	108	96	111	94	109	108	106	114	101	93	99	101	99	125	95	107	78	100	99	99	95	100	88	113	100	113	99	103	112	106	101	98	83	93	110	110	107	100	102	97	91	93	114	115	105	88	96	107	103	110	104	90	109	100	97	83	90	102	105	112	95	106	107	108	107	84	92	100	108	112	106	111	111	114	101	118	109	79	99	87	101	98	101	111	100	106	90	108	108	88	78	106	104	84	85	95	92	96	94	92	94	105	120	104	118	113	102	108	109	102	82	99	123	106	117	108	109	106	82	104	107	96	111	87	117	97	102	100	95	88	91	112	120	109	93	99	95	112	85	105	112	101	92	92	84	116	97	103	110	114	112	120	95	78	95	91	80	104	104	122	121	94	109	105	111	89	96	119	88	134	90	94	115	94	108	109	98	99	89	109	97	103	100	102	114	101	94	88	110	111	100	101	99	95	98	106	108	111	108	94	103	101	99	103	111	100	117	91	93	131	110	104	109	106	107	107	107	104	79	102	102	106	97	98	115	103	92	95	106	100	103	122	114	100	104	100	104	114	94	98	102	87	125	88	113	111	104	82	89	125	100	115	89	93	104	92	91	90	106	129	102	103	99	98	80	108	99	103	102	107	97	107	96	103	93	103	102	106	125	99	121	104	101	84	86	109	103	105	106	114	100	105	106	110	90	92	87	117	115	107	106	84	100	123	97	97	91	99	97	115	108	95	97	98	90	113	131	106	120	94	117	112	120	99	119	103	93	97	102	110	98	107	111	117	91	95	109	98	100	108	87	94	103	106	96	121	83	103	86	102	98	106	103	115	111	117	122	102	107	95	98	122	95	95	99	93	102	103	106	111	100	107	102	126	87	112	107	128	101	108	98	123	108	120	97	110	100	105	90	101	99	96	88	119	126	112	91	86	106	94	105	94	104	114	101	100	88	80	119	78	117	107	92	92	103	103	98	108	102	113	88	100	102	115	101	108	102	115	109	114	97	114	115	99	79	100	101	104	103	132	114	98	110	91	91	110	104	100	96	108	107	100	96	84	107	98	97	98	98	109	90	111	115	100	104	83	110	103	104	115	98	75	101	112	101	98	114	112	108	98	83	91	102	106	88	102	86	88	89	87	115	113	105	98	99	98	99	106	96	103	108	109	95	102	113	101	108	104	100	100	103	111	100	106	84	106	109	97	113	125	118	104	99	114	96	106	97	114	130	107	99	80	101	100	96	102	99	95	105	92	105	119	89	98	113	101	106	88	103	109	101	118	113	89	103	105	87	112	108	104	99	113	115	96	100	112	98	106	99	109	116	103	121	94	109	120	106	122	111	107	110	104	102	116	94	107	93	103	106	111	102	83	98	88	109	108	105	95	110	94	99	103	91	98	94	111	110	98	89	120	94	108	110	105	102	103	96	115	105	91	101	91	107	103	91	131	101	82	83	111	119	104	114	106	102	79	119	90	132	118	137	94	103	93	120	101	124	88	106	96	86	104	111	108	114	101	118	99	108	95	103	89	103	116	79	99	102	99	105	113	95	99	90	97	122	103	102	107	109	100	94	98	116	101	102	102	93	117	98	100	108	111	103	105	119	99	108	95	112	91	87	107	98	108	110	98	113	108	102	127	105	95	109	108	105	89	96	101	95	113	98	114	126	111	88	118	93	95	104	96	92	97	113	103	97	94	106	103	85	108	109	97	96	98	96	90	93	92	98	117	98	108	96	103	115	92	104	99	123	93	97	96	99	120	96	115	111	112	103	102	92	117	100	103	89	103	96	93	93	97	106	98	127	105	105	101	115	115	86	98	116	95	103	98	92	84	99	88	111	96	87	94	133	105	113	98	98	106	88	105	98	110	102	120	103	116	111	96	104	122	111	98	92	85	95	96	100	104	100	121	91	106	98	94	116	97	111	107	111	93	97	106	96	118	107	104	87	93	95	122	100	102	106	111	102	105	113	101	96	130	118	102	93	106	94	104	102	96	114	101	93	105	118	103	104	112	106	93	106	104	102	105	101	108	107	109	113	85	104	73	109	102	97	99	107	109	103	101	106	104	106	94	93	110	97	91	106	92	98	103	107	115	91	110	110	96	96	101	112	101	98	108	102	106	104	92	99	101	119	97	96	103	89	106	99	115	86	113	117	97	104	89	107	134	93	110	119	95	87	103	106	105	105	97	117	96	110	103	115	116	102	111	91	86	94	94	111	118	99	102	87	106	87	103	107	124	79	102	99	84	77	109	103	112	106	100	114	100	114	94	104	96	112	118	103	83	112	97	114	82	103	87	113	100	95	99	109	104	103	109	114	112	96	104	112	86	106	109	90	78	105	106	115	90	101	98	110	95	94	108	117	100	104	118	102	103	105	113	111	100	125	101	103	107	110	87	102	99	106	98	73	115	97	104	113	105	101	112	90	117	100	127	96	120	97	112	103	101	111	113	96	117	86	94	100	89	89	88	85	109	133	134	111	107	121	94	111	89	100	111	97	84	129	106	97	125	105	110	87	98	109	106	118	109	98	106	92	103	84	97	77	116	108	108	95	108	87	113	99	106	83	95	100	108	112	90	102	105	113	108	108	100	100	98	98	109	131	101	96	101	127	100	99	101	117	105	99	90	120	104	122	88	103	90	96	106	117	109	118	105	85	113	109	96	97	99	98	108	95	82	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5160	425	539	520	480	448	444	427	378	364	378	383	363	399	376	349	413	364	378	357	366	373	384	347	355	339	298	336	383	361	332	324	392	331	363	347	361	365	367	368	386	341	328	341	339	373	366	344	332	349	348	366	354	354	351	357	353	361	351	356	352	364	312	344	335	322	361	355	337	354	354	372	360	343	354	337	376	336	350	387	348	373	362	336	373	340	405	329	365	325	329	339	348	388	355	357	343	372	334	373	346	332	322	336	365	348	354	351	328	353	344	344	359	329	318	347	366	368	363	342	396	337	373	360	334	357	373	348	350	358	347	352	322	315	355	336	359	328	342	351	335	333	360	332	330	358	376	340	311	371	341	366	354	314	348	380	314	365	384	333	356	383	378	338	350	365	380	364	352	350	376	340	320	339	352	361	371	341	346	375	347	365	346	343	344	342	323	358	345	370	365	336	345	387	379	373	369	320	340	371	322	382	366	368	376	364	341	367	360	330	353	364	373	386	371	392	349	344	312	358	348	369	355	361	385	316	353	344	332	390	379	334	315	357	343	377	357	327	332	338	346	347	327	358	347	324	352	333	358	323	350	343	360	357	326	376	361	377	332	376	380	323	366	362	351	333	386	360	328	385	341	353	357	370	359	332	357	368	339	383	351	364	363	344	327	342	358	328	364	367	344	346	387	362	368	362	386	360	328	372	327	385	319	375	370	339	359	372	355	331	346	340	363	333	374	312	341	339	353	381	343	358	369	394	353	388	346	332	372	361	372	371	389	357	386	371	390	344	361	345	375	377	340	382	374	354	323	381	345	329	368	386	368	331	355	342	338	351	320	352	333	370	360	329	390	367	371	311	377	364	393	313	363	348	374	370	356	340	310	356	375	370	367	351	308	333	373	355	392	346	351	379	331	351	392	382	366	338	395	367	374	333	327	362	367	314	381	353	343	379	318	358	347	365	356	377	381	334	363	346	371	335	371	340	346	366	334	360	348	359	373	319	367	363	338	367	358	332	337	358	366	372	339	356	339	353	349	338	376	367	370	336	349	363	372	377	374	334	352	346	338	329	387	343	388	352	357	331	352	354	366	336	347	378	355	362	324	372	357	322	372	360	343	332	353	316	345	403	366	343	349	351	360	343	366	368	352	345	347	381	359	327	354	345	331	383	367	366	384	351	319	338	331	356	333	353	357	384	334	350	330	366	322	337	374	324	354	336	370	339	349	363	357	402	393	340	372	344	319	347	327	343	373	352	325	362	351	317	357	388	367	328	325	337	320	344	329	324	351	341	351	347	374	392	324	382	347	334	347	344	382	322	412	357	351	373	368	345	350	327	369	382	384	358	343	335	338	347	349	348	379	385	356	360	353	399	354	339	340	326	353	325	341	321	361	364	349	389	361	363	357	340	312	335	368	323	356	365	356	369	321	344	376	338	358	325	357	327	345	371	369	327	371	323	346	312	383	354	378	372	325	367	357	344	357	357	355	358	334	344	367	367	373	366	355	367	359	359	358	391	365	351	346	370	369	371	345	335	339	370	351	366	354	372	330	375	370	382	342	336	328	367	403	388	365	326	341	340	376	319	345	369	370	360	342	364	306	358	350	340	402	347	375	351	326	331	363	390	329	370	341	338	330	357	348	366	355	333	345	344	352	349	351	368	331	322	321	326	370	379	301	367	382	352	374	346	370	344	340	356	380	369	335	374	341	347	349	327	351	357	358	330	337	329	331	344	387	361	349	355	326	344	376	345	345	362	372	362	338	355	353	339	348	329	360	331	377	368	398	350	371	308	353	382	357	356	334	369	376	373	349	372	348	350	325	363	355	335	331	346	330	339	337	360	342	367	348	350	373	390	363	368	350	383	348	331	319	326	396	353	352	374	316	354	347	348	386	369	350	406	340	342	320	359	364	341	361	350	355	368	398	356	359	353	386	343	370	372	380	350	348	343	351	333	307	344	327	340	351	343	329	329	363	344	354	389	365	365	382	334	374	338	351	373	336	331	332	371	363	321	367	371	353	374	365	326	378	337	360	364	337	350	299	330	403	352	351	375	348	372	344	337	382	360	352	327	343	379	371	379	377	334	376	366	358	371	337	342	363	345	352	384	323	364	376	369	365	375	364	352	374	341	321	360	362	366	357	375	360	364	394	332	337	351	345	357	362	376	379	359	363	330	341	348	364	325	360	355	335	402	351	356	377	324	333	359	378	349	318	346	375	349	354	328	338	332	348	339	348	351	399	375	335	352	354	317	352	350	388	355	352	373	367	380	314	350	299	354	350	320	349	383	359	395	319	341	361	347	362	368	328	361	370	373	369	382	360	354	352	344	330	327	360	372	323	333	363	356	335	378	361	343	362	352	329	358	303	351	362	375	386	346	407	319	315	365	370	349	348	359	374	346	345	365	350	372	363	329	370	332	358	322	362	346	353	335	366	367	357	362	343	344	368	364	337	366	333	342	374	349	337	334	343	352	350	373	365	348	334	386	340	384	339	349	331	318	350	341	345	367	349	334	358	370	348	308	332	377	350	361	377	336	373	334	371	339	338	386	385	351	340	359	385	351	334	380	350	370	349	367	348	367	363	379	348	370	350	325	350	373	344	336	353	356	352	353	373	359	360	362	357	328	346	330	362	373	384	357	352	348	329	379	352	351	356	339	366	332	366	332	340	332	411	360	352	373	351	347	360	352	359	355	362	362	366	379	395	362	373	355	343	374	365	362	366	350	388	348	364	322	347	386	383	352	374	348	364	343	374	351	332	369	349	340	327	349	340	370	342	355	371	368	335	362	360	363	328	362	330	374	361	373	352	367	322	345	362	332	379	373	343	362	368	354	353	369	360	353	340	372	342	371	356	353	335	337	342	366	367	321	329	336	371	360	322	354	321	328	384	340	361	323	375	374	361	358	356	342	341	353	321	369	317	395	325	345	338	361	327	352	290	364	339	350	327	341	350	350	367	364	325	379	352	361	352	313	340	331	363	350	360	360	363	330	348	348	320	350	361	371	350	340	372	370	397	345	366	338	337	327	336	343	338	370	390	387	318	328	366	347	338	368	342	363	342	375	358	350	339	372	346	356	347	380	315	353	349	314	359	342	392	371	332	375	348	352	330	366	347	322	382	394	391	386	365	368	334	334	351	372	305	355	337	352	380	365	346	327	349	360	353	354	373	328	389	359	326	355	356	338	368	368	359	353	413	352	339	376	345	339	353	336	363	347	346	389	363	358	366	348	348	378	397	355	366	339	358	363	326	330	391	343	324	361	389	333	358	319	320	361	343	349	356	354	365	332	342	349	329	361	323	341	348	364	376	319	341	382	340	371	347	366	333	333	373	359	363	341	385	333	353	379	328	332	353	334	352	329	335	310	351	327	393	377	378	342	366	373	346	359	348	318	362	330	369	330	349	348	354	378	355	390	387	349	377	380	364	352	331	323	383	398	327	371	368	365	344	381	361	390	376	348	354	383	336	374	375	354	345	337	330	394	339	371	373	354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37108	9875	1861	1131	794	657	571	459	409	373	328	285	323	283	299	268	295	262	283	239	271	235	228	199	230	250	254	223	266	239	231	237	257	262	226	239	209	252	231	247	222	241	252	235	231	248	229	226	195	242	259	215	241	231	215	239	219	245	213	233	225	227	240	264	240	238	272	266	263	225	236	246	242	226	248	256	247	237	241	238	240	219	232	248	226	217	248	232	261	246	252	229	241	221	218	230	242	211	240	222	257	257	224	217	233	249	206	229	243	239	260	253	248	210	233	214	235	252	251	199	226	226	251	234	238	212	228	250	219	238	233	218	235	243	229	232	220	207	234	244	213	211	213	241	217	220	241	218	243	237	227	228	220	243	219	257	252	253	253	266	200	223	238	226	237	225	223	225	229	256	242	236	240	244	260	236	230	240	241	231	230	229	222	213	244	226	212	246	256	267	233	237	233	210	218	237	235	214	250	222	237	189	236	204	234	239	225	243	189	231	220	247	244	230	231	215	241	229	203	248	218	240	249	237	254	235	226	228	264	220	238	251	232	233	226	240	252	211	241	194	219	227	226	232	235	229	222	226	220	248	247	200	243	223	253	219	225	266	241	246	222	237	232	245	244	251	251	233	245	235	262	228	226	233	236	210	232	223	226	234	248	219	246	229	259	228	220	216	231	239	223	227	209	227	201	243	219	190	227	247	251	245	223	199	215	243	238	232	225	204	261	245	243	258	223	231	228	223	233	218	230	255	249	243	239	212	248	237	266	243	224	242	212	221	249	239	239	257	204	241	239	251	231	194	243	225	221	263	236	258	238	232	231	240	235	257	212	238	222	228	256	220	226	233	216	220	233	259	231	222	254	221	257	251	221	259	210	200	213	216	260	224	226	228	225	261	221	226	270	212	270	238	236	249	246	218	239	229	216	230	246	229	208	260	225	234	240	218	250	233	236	249	214	234	255	230	248	220	231	254	231	211	253	222	228	203	227	239	235	227	226	237	229	230	245	226	247	223	235	236	216	248	237	231	218	231	245	225	224	214	215	241	233	228	214	224	231	206	241	228	255	244	229	227	204	225	233	226	215	240	223	246	217	239	221	223	245	244	219	243	209	212	235	200	237	249	257	228	210	215	231	232	250	222	237	249	221	226	255	229	249	245	227	202	230	244	222	222	231	224	241	198	230	227	231	254	248	219	237	222	248	223	253	225	267	225	264	239	223	231	222	207	210	220	208	240	260	242	243	225	210	251	262	245	236	266	254	217	215	236	213	245	248	220	230	239	221	250	236	257	230	210	228	243	227	236	226	234	242	237	203	234	244	221	235	242	219	224	236	228	236	230	230	216	226	273	260	227	234	264	229	216	253	236	241	214	245	254	226	257	242	249	243	255	267	228	241	216	230	241	221	227	223	213	215	250	253	225	217	229	241	243	237	232	200	221	254	267	241	226	206	250	237	233	255	230	238	231	238	250	233	222	217	226	211	233	232	244	216	254	243	211	219	230	251	216	238	228	227	222	213	256	218	243	205	213	262	233	254	228	236	225	216	225	226	229	234	232	235	237	221	228	246	229	190	251	220	229	200	199	234	243	232	235	234	209	219	216	237	229	212	225	219	231	214	210	215	196	221	237	246	218	243	218	232	247	238	248	227	231	230	256	236	208	233	231	267	241	250	223	221	229	223	234	242	243	250	230	209	215	256	211	236	226	213	228	228	232	222	248	225	255	229	227	231	256	243	217	227	264	241	227	246	222	242	235	254	218	212	241	223	215	233	224	226	257	255	251	226	223	211	218	277	226	227	208	228	217	250	235	248	238	215	238	221	231	232	221	227	255	266	215	237	234	237	245	232	230	245	244	220	233	228	246	239	240	222	263	204	231	247	244	237	211	248	222	246	279	224	258	240	232	252	236	223	234	238	264	243	243	216	226	207	215	211	239	232	224	245	249	238	195	241	235	257	218	221	228	242	230	246	249	226	239	227	222	239	246	226	235	251	225	209	215	216	249	247	224	218	251	226	240	217	242	235	228	211	238	250	237	216	236	236	236	214	244	235	218	245	238	206	224	239	236	251	250	236	222	252	252	227	244	234	239	252	268	204	217	233	240	231	212	231	261	228	244	188	257	264	236	237	240	230	223	259	221	247	238	218	222	236	215	242	224	266	250	244	225	215	238	211	227	231	238	259	244	235	221	245	237	230	241	227	226	276	217	268	229	225	253	247	202	237	232	226	239	222	234	234	266	253	251	230	243	238	223	211	208	218	242	196	235	229	198	226	241	226	259	228	213	238	250	234	252	216	209	241	226	246	197	246	245	254	235	244	248	225	223	230	218	256	233	219	237	233	279	215	228	229	221	245	223	240	255	229	213	236	199	245	206	219	213	229	214	240	250	249	241	216	228	203	242	265	225	198	222	223	233	197	246	238	243	230	249	214	265	248	235	235	221	216	219	229	242	229	238	236	239	205	208	268	256	236	230	229	234	235	232	221	213	213	232	249	204	268	226	221	223	259	220	254	238	233	211	229	232	284	245	209	234	241	243	267	223	222	196	243	219	230	229	230	207	229	230	232	210	241	233	240	230	230	215	221	213	233	214	232	255	236	229	245	228	230	219	238	248	232	227	235	259	257	240	214	241	223	241	236	247	243	233	209	229	246	211	242	225	228	186	228	236	257	227	236	190	218	228	231	203	239	248	247	218	205	204	235	229	226	248	245	232	204	249	239	231	235	235	226	219	230	272	261	219	238	234	221	218	288	218	230	256	231	230	239	248	239	215	220	238	221	223	234	262	228	228	228	219	221	216	259	243	218	226	210	216	226	246	228	232	230	243	231	218	218	224	236	208	223	232	229	251	235	254	224	266	279	218	244	221	226	249	215	235	262	218	240	232	230	213	218	247	228	230	243	236	234	229	248	231	232	197	253	232	239	248	225	225	232	240	241	197	222	233	253	249	238	219	232	214	261	231	255	229	241	182	194	245	248	219	247	243	244	241	231	216	204	230	260	228	236	237	230	238	215	246	244	216	217	215	252	223	212	247	238	234	226	200	243	217	227	232	210	244	215	235	221	212	219	234	234	251	188	210	226	210	199	226	246	252	225	269	223	208	251	230	216	245	220	200	230	216	254	201	244	214	236	234	245	258	266	225	259	228	216	250	231	200	228	240	231	239	203	215	237	269	240	223	220	234	224	229	213	237	244	245	220	243	219	211	224	225	224	223	219	238	237	242	217	240	220	216	229	247	265	230	210	228	219	204	234	258	227	227	254	225	247	241	231	223	234	219	269	236	206	220	236	233	232	253	243	225	235	229	235	225	226	205	205	258	222	225	244	239	209	244	230	218	222	210	213	245	227	237	235	243	221	230	237	206	209	250	230	233	254	222	225	217	226	228	238	226	234	223	256	225	251	220	214	243	213	215	252	233	244	257	260	222	243	215	252	191	226	243	241	222	236	229	242	238	228	238	229	222	234	230	239	232	227	245	234	218	240	251	231	222	248	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15873	1721	3450	3790	3184	2642	2246	1844	1760	1543	1347	1291	1169	1125	1021	1045	969	975	891	870	834	887	828	856	789	801	796	796	807	802	782	725	765	748	779	771	819	764	732	740	694	677	742	723	675	742	690	737	694	731	686	708	690	678	715	691	701	704	736	701	717	711	717	708	698	676	747	713	659	686	687	720	736	679	720	727	677	728	725	710	653	672	724	623	686	670	632	730	680	700	710	702	642	720	686	686	622	731	682	645	626	653	724	701	724	703	705	676	678	633	690	684	697	678	678	643	679	701	637	668	672	648	695	644	692	643	662	638	658	676	651	685	716	724	695	662	659	697	697	721	656	676	727	721	696	707	677	661	686	655	667	644	675	697	672	708	701	679	721	633	681	668	686	697	647	664	675	690	675	690	697	695	709	683	694	677	639	635	638	671	690	673	687	701	718	700	672	691	671	685	633	686	704	682	683	656	694	677	654	708	703	662	695	683	682	680	640	649	692	678	661	673	650	693	662	671	726	700	678	701	645	636	663	746	726	697	628	654	717	700	690	654	699	694	696	675	676	709	699	733	688	633	633	654	674	689	640	628	671	675	690	644	663	676	728	637	730	653	698	648	671	696	667	673	707	665	653	666	663	672	688	658	684	719	667	651	649	642	659	700	687	685	663	654	693	680	655	653	724	689	673	640	652	673	667	686	707	675	710	678	684	665	662	656	685	709	665	761	668	717	691	723	708	657	650	667	650	688	676	687	649	676	656	669	703	659	662	648	660	678	662	674	723	669	686	716	695	658	678	664	687	682	671	682	693	672	677	657	727	684	692	723	714	722	673	673	688	679	640	710	696	602	667	661	667	663	678	678	648	633	657	704	694	675	672	654	668	683	722	660	653	671	698	671	661	640	669	613	646	695	628	685	683	708	645	705	658	728	687	666	667	662	645	698	681	709	690	669	672	726	722	682	689	737	662	661	682	681	712	665	682	687	670	676	676	705	644	677	670	678	686	704	640	632	698	643	661	697	698	688	651	620	739	691	679	696	692	670	663	670	683	671	663	686	650	673	650	666	667	671	706	693	639	707	671	668	648	692	683	657	682	704	591	669	642	732	661	644	696	678	654	671	681	629	673	625	683	673	677	704	725	693	693	670	658	619	682	647	644	665	636	705	685	699	670	641	627	680	649	691	719	668	696	689	709	623	634	681	663	674	675	679	688	689	666	679	658	645	686	720	713	736	647	702	702	686	727	658	651	697	694	678	657	614	652	722	672	663	728	679	712	716	665	672	704	639	671	699	682	682	698	693	686	677	700	732	649	649	690	646	678	710	691	657	706	650	676	619	690	649	646	709	682	650	644	649	680	660	647	677	728	671	651	655	665	701	706	636	673	628	694	648	635	668	659	705	701	650	662	701	661	679	620	670	715	686	631	655	687	648	679	677	673	667	692	704	726	670	640	737	677	676	655	677	684	690	673	708	697	641	676	674	634	651	681	653	683	677	669	652	698	632	658	656	661	677	674	664	688	687	701	686	690	641	672	669	663	688	716	639	669	660	658	664	701	630	660	636	648	654	712	675	641	684	697	664	691	608	685	675	691	682	676	707	761	671	654	654	729	651	727	673	657	701	675	662	643	663	690	700	685	686	683	706	711	664	672	674	683	636	695	684	651	737	661	645	649	647	653	723	672	687	705	632	657	689	703	669	667	621	682	674	677	696	661	656	650	643	697	669	646	665	640	649	637	642	677	671	719	707	680	674	645	649	670	745	726	648	679	621	697	684	668	690	662	671	696	713	665	747	661	685	686	668	635	701	689	691	629	725	651	713	631	712	663	712	708	729	655	619	679	666	672	702	655	727	662	663	640	663	696	656	654	705	694	679	669	661	676	716	702	730	616	710	678	654	664	678	676	643	713	689	713	704	683	684	667	708	695	701	719	678	684	686	649	696	670	634	625	671	687	663	670	654	662	670	672	738	678	688	639	681	673	653	698	688	654	656	644	694	693	677	686	669	660	679	650	674	727	654	686	665	728	705	675	630	722	683	685	725	678	661	674	690	685	636	667	683	633	670	639	697	621	706	675	671	697	638	660	597	712	698	671	712	719	703	621	644	691	693	678	661	649	666	643	697	673	656	681	656	665	680	641	680	680	678	685	719	691	718	684	703	670	656	644	668	705	641	654	645	611	714	693	690	684	684	664	680	682	661	710	675	651	698	650	675	641	676	698	651	662	680	711	710	677	683	690	700	652	645	722	669	668	681	664	667	667	711	680	689	660	652	665	682	667	742	686	679	651	697	670	705	738	702	692	646	713	668	681	659	665	703	616	679	642	667	647	662	631	662	702	697	688	632	629	703	690	636	659	664	664	703	712	677	670	666	682	644	669	685	666	671	678	696	654	621	689	688	689	687	701	688	693	709	625	691	654	663	644	671	679	660	657	651	699	703	667	658	649	708	686	705	701	719	702	687	686	626	646	670	666	641	692	697	692	661	695	684	684	664	735	683	683	666	651	684	658	697	641	637	666	677	653	668	638	681	671	624	678	686	645	685	681	688	670	716	678	676	639	661	645	651	670	694	675	660	676	631	635	670	667	616	678	667	655	666	659	695	725	630	671	661	694	674	723	700	666	724	647	686	676	676	752	692	671	679	651	666	636	704	681	669	650	682	691	699	662	652	707	657	628	698	663	638	673	665	675	667	654	652	673	712	665	656	678	682	639	709	664	682	701	654	686	653	694	683	662	688	667	666	732	718	646	619	671	686	643	649	654	667	676	675	729	634	684	679	697	630	667	727	704	668	685	678	684	667	654	665	717	635	703	687	667	671	700	656	645	647	676	667	650	647	650	733	720	742	640	664	647	658	662	654	653	669	640	684	666	722	664	676	682	696	715	679	683	688	713	655	678	701	691	721	718	687	671	627	711	662	624	701	668	673	680	666	729	665	632	680	702	679	649	683	691	708	671	707	712	675	717	712	693	702	642	657	659	718	695	715	681	711	670	681	673	691	666	662	639	673	651	654	658	676	675	648	678	690	681	694	655	670	652	667	672	656	624	657	695	679	685	657	666	726	662	645	670	655	648	655	693	674	643	758	683	663	702	686	668	706	654	688	647	683	690	681	683	660	623	656	663	699	672	725	617	717	663	705	640	679	682	702	724	690	669	714	719	669	691	667	686	654	671	650	652	674	662	683	714	677	696	675	651	709	657	626	650	708	642	685	687	704	701	678	671	667	654	704	731	674	729	693	634	680	642	662	666	666	646	654	707	690	703	707	672	672	650	682	630	670	680	729	689	697	711	649	715	667	626	677	683	697	696	684	684	683	700	702	677	649	657	633	689	659	699	705	745	667	687	685	685	665	693	670	700	672	661	642	680	632	684	672	633	703	693	706	697	711	643	702	651	682	671	711	694	660	596	698	681	705	633	669	695	684	682	671	712	695	691	632	633	671	689	679	686	660	673	702	741	701	660	670	714	668	655	671	639	723	670	678	647	661	663	650	716	710	707	656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
