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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336175666150	336175666717	336175667267	336175667817	336175668367	336175668917	336175669467	336175670017	336175670567	336175671117	336175671667	336175672217	336175672767	336175673317	336175673867	336175674417	336175674967	336175675517	336175676067	336175676617	336175677167	336175677717	336175678267	336175678817	336175679367	336175679917	336175680467	336175681017	336175681567	336175682117	336175682667	336175683217	336175683767	336175684317	336175684867	336175685417	336175685967	336175686517	336175687067	336175687617	336175688167	336175688717	336175689267	336175689817	336175690367	336175690917	336175691467	336175692017	336175692567	336175693117	336175693667	336175694217	336175694767	336175695317	336175695867	336175696417	336175696967	336175697517	336175698067	336175698617	336175699167	336175699717	336175700267	336175700817	336175701367	336175701917	336175702467	336175703017	336175703567	336175704117	336175704667	336175705217	336175705767	336175706317	336175706867	336175707417	336175707967	336175708517	336175709067	336175709617	336175710167	336175710717	336175711267	336175711817	336175712367	336175712917	336175713467	336175714017	336175714567	336175715117	336175715667	336175716217	336175716767	336175717317	336175717867	336175718417	336175718967	336175719517	336175720067	336175720617	336175721167	336175721717	336175722267	336175722817	336175723367	336175723917	336175724467	336175725017	336175725567	336175726117	336175726667	336175727217	336175727767	336175728317	336175728867	336175729417	336175729967	336175730517	336175731067	336175731617	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46365	20790	7441	2395	1631	1177	949	784	631	598	523	517	441	440	436	404	352	346	372	350	362	340	351	319	332	344	320	316	323	314	317	302	304	278	298	286	330	293	332	304	282	301	336	307	302	311	290	302	293	294	300	307	307	311	309	322	272	281	291	325	295	272	339	292	306	304	327	302	286	300	285	310	308	305	283	294	306	272	277	287	282	303	279	265	290	302	315	260	288	294	290	274	276	325	290	318	299	293	287	276	307	300	292	290	285	368	285	314	324	295	296	288	295	278	305	293	297	320	276	306	286	286	275	308	253	268	283	279	267	297	305	282	299	296	297	304	293	301	264	301	303	296	286	308	327	305	275	275	302	281	291	297	295	311	294	312	300	321	300	299	312	279	307	264	265	290	308	289	282	318	333	281	277	308	337	269	304	296	304	292	303	286	308	297	275	306	292	278	304	281	293	282	294	325	277	306	261	294	330	282	306	301	291	264	298	283	298	278	285	288	304	276	294	278	339	304	328	306	275	299	291	274	290	265	273	305	286	301	284	327	281	342	306	301	300	305	295	307	302	326	294	264	303	271	304	308	277	299	279	286	283	300	273	282	283	310	278	300	286	279	298	291	291	306	303	290	273	303	285	315	261	285	302	299	302	271	302	306	292	309	282	270	286	281	279	285	290	289	278	286	334	277	287	275	314	298	305	257	309	290	295	288	297	295	283	279	278	297	292	304	284	291	298	313	291	300	284	286	277	287	302	315	272	299	291	260	309	295	291	285	303	292	289	268	312	300	288	279	278	295	298	291	288	272	295	287	297	294	314	290	303	310	305	259	315	317	312	321	280	287	283	312	290	285	281	296	306	284	306	284	289	307	309	310	311	301	288	298	308	317	285	293	285	267	291	298	288	263	290	297	282	314	287	277	287	247	293	277	288	290	265	328	288	305	299	297	259	329	301	284	310	290	271	299	294	284	264	286	298	317	328	300	302	317	259	310	287	274	292	305	287	303	276	290	295	304	289	264	280	271	297	259	267	267	269	297	325	268	288	291	274	274	301	281	292	294	289	281	300	312	283	286	283	306	309	290	285	308	278	287	282	277	289	315	299	284	330	259	278	296	346	318	290	279	262	310	293	296	302	255	299	285	304	298	294	262	275	281	289	294	279	274	293	294	289	288	296	285	279	307	300	284	304	332	293	279	283	263	312	305	290	319	311	290	298	295	294	300	303	286	279	312	275	306	278	286	275	289	279	309	292	272	296	312	281	281	292	276	275	304	254	302	266	310	285	292	287	287	270	292	285	302	297	276	274	276	344	290	297	294	288	292	298	310	281	288	278	321	294	283	319	276	309	284	286	284	304	280	309	271	265	316	278	302	311	274	265	313	313	286	346	313	311	269	283	287	318	284	295	321	298	288	268	292	285	313	306	326	289	291	285	315	288	303	300	299	277	276	302	321	316	301	306	308	273	283	262	314	319	267	268	298	298	310	309	279	301	283	329	282	298	295	283	298	302	295	288	285	289	286	270	281	271	277	272	287	285	299	274	273	326	284	313	309	275	270	273	324	279	318	248	284	309	320	306	313	281	316	312	312	305	284	301	314	280	283	284	281	300	300	286	290	307	284	263	287	283	278	248	272	280	313	285	313	288	309	298	311	269	309	268	288	286	277	308	290	278	263	304	311	283	249	301	293	284	283	314	287	302	271	278	285	291	302	275	286	328	285	282	311	273	271	297	265	282	292	303	308	286	291	277	299	324	293	306	285	297	286	325	269	277	285	284	292	324	281	310	290	290	304	330	284	273	300	286	288	285	302	268	334	283	289	270	317	245	299	292	277	306	332	307	311	295	273	302	278	260	281	303	320	289	299	310	285	303	276	306	268	290	300	274	331	292	272	314	275	288	313	291	308	273	275	327	308	305	296	261	279	306	306	295	278	288	283	297	290	277	283	318	294	307	308	295	293	302	282	299	282	275	289	321	340	295	289	284	297	310	306	288	268	261	322	275	299	288	323	291	290	278	306	292	311	280	290	290	300	272	309	309	298	299	308	264	270	285	260	302	307	281	305	281	308	309	303	257	279	295	291	297	283	298	309	274	291	290	319	297	291	272	273	263	259	285	260	287	290	253	315	275	280	302	274	334	324	301	284	253	301	306	267	265	286	293	303	297	291	296	286	309	278	277	261	292	260	293	299	294	294	279	277	306	283	282	292	280	276	259	301	270	307	283	307	298	278	292	288	284	298	280	276	272	283	316	298	288	311	276	271	282	274	285	320	325	297	282	296	306	305	267	275	292	289	283	289	302	280	284	303	270	300	293	309	291	295	286	317	312	294	291	288	276	300	291	291	306	317	312	275	302	306	280	279	328	287	294	284	322	302	283	291	277	290	303	295	279	278	299	276	313	282	282	306	279	293	282	291	310	285	311	318	309	286	311	293	294	309	251	287	292	311	289	255	282	267	302	306	289	281	304	321	265	286	283	313	312	306	303	277	319	320	292	301	301	316	280	308	275	327	281	292	296	278	296	290	286	274	292	282	302	307	314	297	297	306	319	293	312	271	281	316	314	301	288	294	304	283	278	301	288	295	292	275	310	275	279	294	276	281	289	279	289	284	281	315	279	298	284	313	300	283	274	279	276	279	293	259	295	311	297	278	281	287	281	306	297	285	296	326	306	284	315	295	291	300	293	300	322	293	254	279	265	334	344	292	290	291	299	303	291	306	294	283	302	291	287	296	284	310	272	307	279	329	297	289	318	270	311	276	283	302	274	294	320	290	276	277	324	282	304	286	293	271	272	272	263	309	293	309	279	324	344	299	293	297	324	285	313	292	276	323	271	287	289	265	289	279	308	315	287	294	296	282	280	303	276	289	299	310	304	289	271	302	302	324	333	288	317	298	309	295	293	292	295	258	269	294	300	269	292	263	251	280	302	294	308	259	279	289	269	277	285	270	311	300	264	326	259	294	301	306	302	305	277	292	291	278	312	283	295	300	307	276	269	279	327	303	311	266	305	291	277	297	273	311	286	301	279	267	307	257	294	294	291	256	279	305	283	288	283	291	295	320	306	275	283	286	300	283	292	317	280	321	282	300	301	279	306	284	306	296	283	285	278	314	264	286	336	289	305	287	284	310	290	302	306	323	301	276	278	307	292	285	281	283	291	289	316	322	276	254	284	312	274	251	284	295	314	284	300	291	281	313	295	275	288	295	299	309	304	293	280	293	270	292	275	262	315	297	307	260	309	298	308	298	320	276	308	312	335	270	269	315	292	255	277	275	323	292	298	314	269	306	321	295	281	274	303	272	287	278	273	280	315	293	286	283	297	263	300	294	305	279	303	305	273	304	270	294	271	281	309	283	273	299	326	296	267	309	286	319	282	300	292	303	276	306	276	290	259	318	279	292	249	265	295	285	286	305	314	269	302	309	308	305	304	321	260	312	313	320	296	297	325	298	252	324	288	305	268	290	293	286	291	303	303	293	323	286	268	288	282	276	292	321	263	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20609	2839	6271	6795	5776	4683	3938	3272	2799	2565	2292	2090	1841	1754	1625	1470	1400	1370	1335	1256	1197	1173	1158	1138	1049	1086	1090	987	964	970	1013	950	916	991	955	893	929	921	946	951	933	940	949	904	879	852	892	883	870	883	906	849	820	792	911	857	852	883	892	902	789	830	832	803	814	788	785	855	862	824	849	783	832	889	855	818	857	870	846	822	859	861	841	878	860	827	802	853	838	829	861	780	775	847	810	821	872	838	802	880	832	789	804	773	838	826	812	857	801	784	839	797	823	773	799	862	844	803	779	782	821	843	867	837	826	832	838	795	829	828	810	794	793	815	802	827	794	792	821	797	794	842	828	796	795	864	790	866	767	833	791	795	910	790	798	859	872	791	810	800	847	775	822	835	773	811	821	847	821	834	797	812	806	779	780	830	810	781	808	850	817	791	759	825	858	796	798	785	783	784	825	765	799	793	796	831	818	777	805	804	796	804	812	805	806	773	761	856	816	828	778	792	802	798	813	771	854	762	817	800	802	805	848	811	836	875	771	795	849	796	833	803	782	846	812	820	785	829	841	795	824	827	816	820	845	826	786	794	810	811	846	807	851	812	787	831	823	796	822	832	803	788	805	764	809	854	743	845	838	827	809	784	838	801	806	803	801	836	806	836	792	793	846	834	842	839	800	871	815	798	828	797	789	813	844	800	808	822	808	832	778	783	857	818	844	793	793	809	821	739	791	868	810	802	805	848	805	807	833	766	851	752	820	771	802	812	818	817	752	790	750	807	828	795	820	844	804	855	818	764	807	797	735	847	820	801	832	796	838	818	883	792	802	839	750	819	809	834	833	789	840	845	737	791	834	730	786	823	824	788	775	841	827	843	788	800	822	847	800	755	866	873	804	833	844	837	782	832	823	873	820	749	866	863	821	783	799	832	850	798	865	819	821	813	804	834	829	771	797	822	809	817	818	787	854	772	792	742	772	791	865	809	848	850	802	768	837	827	836	819	774	757	831	832	825	778	801	816	830	790	833	796	835	815	806	785	819	827	840	837	800	838	831	810	813	797	818	803	832	837	823	857	792	795	840	810	845	791	776	854	827	807	777	876	870	876	778	855	811	833	862	811	771	843	837	839	773	833	805	786	792	772	864	800	826	818	782	778	859	823	765	803	856	772	763	838	818	865	861	788	775	822	824	849	781	809	798	790	844	800	821	827	862	836	844	821	809	853	873	831	859	798	771	771	805	819	830	872	821	814	773	800	814	819	860	841	790	809	812	859	742	844	825	828	803	781	796	859	856	843	791	813	789	797	821	823	813	751	784	796	808	804	831	814	819	811	782	827	812	813	893	838	818	840	798	824	738	855	836	820	773	847	821	843	800	789	814	822	777	799	797	801	772	739	816	805	844	830	805	795	838	772	782	860	838	824	795	781	759	825	814	806	828	787	830	807	802	775	808	821	775	790	805	738	785	806	814	786	825	791	808	792	790	828	781	809	788	765	854	857	758	817	817	786	832	860	804	809	828	832	820	806	826	734	827	847	788	818	795	842	811	821	816	823	866	854	833	844	833	813	816	791	812	771	848	777	781	852	847	838	808	793	824	786	818	832	836	825	837	775	841	774	813	840	804	785	826	794	808	779	761	764	825	793	801	819	780	813	876	823	831	819	798	849	819	804	822	849	786	802	834	802	828	795	797	794	770	814	776	805	828	796	822	823	818	803	791	845	793	765	802	844	830	795	833	797	867	802	819	826	808	772	865	818	805	814	818	792	822	810	831	795	812	811	832	766	806	823	786	821	837	804	833	860	839	822	810	768	822	774	802	836	828	809	812	844	820	861	833	808	784	776	867	803	810	743	846	820	813	806	773	818	853	807	770	794	821	850	833	820	788	830	832	769	781	809	853	822	799	795	827	831	767	834	788	806	881	874	779	763	804	822	847	789	827	778	816	777	829	772	783	813	816	769	798	782	808	824	822	785	855	838	796	776	766	844	803	790	771	764	816	849	862	806	816	794	864	805	798	784	840	758	813	774	807	835	773	796	798	806	878	841	841	766	766	820	793	814	808	829	788	822	864	792	796	810	829	824	789	822	776	791	805	798	821	791	771	778	814	838	822	866	829	842	797	833	849	778	829	819	807	823	805	812	820	806	801	849	849	796	829	827	813	801	858	790	830	810	783	805	766	792	816	796	832	829	808	763	829	867	816	807	815	814	752	833	883	833	798	813	838	805	805	812	821	820	838	857	811	773	820	851	769	823	801	862	837	798	772	869	795	851	792	792	762	812	821	834	825	830	833	807	837	826	828	770	787	837	810	828	830	802	793	810	802	791	783	847	843	836	743	838	833	806	866	855	813	832	789	792	800	791	846	765	809	836	792	820	803	845	794	784	814	808	806	763	800	808	799	745	834	808	833	776	830	824	794	807	781	820	800	781	835	757	817	837	843	813	826	826	815	808	812	839	777	845	767	833	828	809	806	800	811	781	817	782	830	761	817	808	856	812	831	835	805	847	760	771	845	793	800	774	798	821	770	814	798	817	784	770	782	804	808	825	859	850	793	824	836	815	804	751	791	802	824	783	831	788	804	809	833	823	805	787	814	835	830	823	796	800	858	837	776	765	839	804	815	769	868	804	816	811	828	841	788	778	764	810	808	816	824	838	839	815	802	829	831	751	815	814	805	810	811	804	821	784	791	848	796	793	826	876	815	881	896	812	801	809	815	870	818	844	782	859	801	796	800	789	830	782	791	838	836	815	804	800	801	749	778	804	788	786	867	795	807	807	788	829	802	779	801	810	801	803	813	848	852	827	830	780	800	823	826	799	780	753	839	892	802	773	795	836	815	789	834	767	761	864	780	837	826	830	777	828	794	844	817	802	794	834	785	833	774	832	789	799	815	782	833	819	840	797	788	817	808	833	846	805	814	849	788	778	845	822	783	799	816	809	801	761	807	814	771	820	842	823	803	805	796	793	831	850	844	792	780	840	851	824	822	802	799	895	777	806	801	820	844	788	817	832	782	827	755	828	802	808	836	839	775	845	801	842	791	848	825	783	779	809	736	788	823	828	762	795	834	821	813	851	808	864	777	802	764	778	856	759	832	814	828	852	826	814	825	779	856	820	847	793	810	799	817	798	847	825	854	826	762	826	809	846	803	827	795	771	767	802	794	769	844	787	842	822	808	853	851	830	798	844	786	827	799	803	791	783	773	809	868	790	777	735	789	811	832	821	767	819	786	854	752	797	834	813	824	822	852	821	777	818	799	807	804	824	869	829	824	804	801	839	772	795	796	844	801	850	770	814	807	812	858	830	761	789	823	821	792	897	806	779	838	817	856	829	783	872	820	814	834	886	799	811	784	834	793	799	799	830	819	799	845	812	801	782	737	827	852	812	868	818	796	788	834	813	871	810	812	824	792	774	809	789	803	849	806	797	803	766	825	794	819	794	782	835	806	800	795	823	806	835	763	855	843	807	791	785	811	862	774	805	808	825	801	798	789	807	855	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5066	278	210	139	138	110	112	122	105	114	120	109	111	120	102	94	90	116	125	117	102	107	125	101	85	104	100	92	120	105	110	92	109	120	76	82	78	104	112	105	107	105	102	108	88	90	109	114	93	113	106	108	109	113	112	94	113	110	98	96	110	110	113	100	120	87	92	116	111	97	96	102	95	109	113	102	104	88	120	104	98	104	110	109	85	92	115	85	79	86	140	99	90	93	106	111	105	96	107	98	102	114	104	105	85	99	95	115	88	121	100	99	91	100	101	95	122	92	100	98	107	107	100	118	94	96	114	84	126	95	98	114	86	101	100	98	84	101	93	99	100	106	90	104	110	137	104	101	100	102	88	101	106	96	91	101	111	132	96	95	103	93	98	115	104	104	98	99	127	99	108	91	87	93	99	114	117	112	100	104	109	87	90	99	100	92	97	97	109	110	100	91	90	97	102	107	112	98	103	102	83	109	97	104	104	116	95	117	103	112	105	103	93	126	104	96	108	130	91	118	97	104	104	89	114	113	105	93	95	89	102	94	114	104	96	87	106	107	100	104	103	127	120	98	105	87	116	109	108	79	107	125	122	97	88	110	110	117	94	99	115	90	94	89	101	96	116	107	127	105	104	113	107	112	111	101	116	105	91	96	94	86	102	101	107	119	92	103	111	117	117	94	118	80	117	105	96	113	101	106	115	118	114	104	109	111	105	98	97	105	97	104	100	103	105	86	98	89	98	81	86	76	90	92	113	116	108	101	102	109	107	96	79	102	121	104	109	117	95	119	95	99	117	78	95	101	97	97	123	85	81	109	87	105	119	110	84	105	98	109	92	102	97	97	107	96	107	95	105	94	104	123	96	94	104	98	89	88	115	93	106	91	109	93	111	112	100	102	115	84	88	82	111	117	108	101	97	92	110	110	115	107	104	94	123	99	106	91	92	85	116	104	102	103	113	97	109	108	96	102	102	109	105	92	101	118	94	111	100	124	103	100	102	113	95	90	106	92	94	122	112	105	120	108	121	115	112	110	97	96	110	112	108	115	114	107	104	94	99	89	100	105	91	118	100	122	91	110	97	100	89	118	96	106	110	106	91	106	110	123	114	101	109	95	100	85	106	110	94	117	97	101	103	100	107	103	117	107	97	106	97	83	101	98	101	93	101	97	95	94	107	118	99	104	105	112	109	106	82	116	114	87	108	93	102	110	115	110	112	126	93	114	104	108	100	93	107	80	91	113	95	98	111	102	97	98	102	122	108	116	94	108	100	128	113	118	102	102	96	110	98	109	104	96	82	105	95	112	109	90	84	109	101	102	110	108	117	94	102	112	95	100	84	86	105	112	106	95	102	99	96	101	103	100	93	102	103	101	102	96	109	95	86	97	90	95	96	86	106	91	108	122	97	94	125	98	100	101	111	91	107	111	103	90	90	113	109	93	84	99	135	98	87	106	102	103	92	112	90	119	123	107	111	101	96	96	87	128	105	101	104	107	91	115	120	105	103	97	81	86	101	107	116	99	88	103	102	92	94	113	92	96	94	105	107	113	111	97	97	106	118	99	108	90	98	107	89	104	108	112	97	104	112	116	94	98	98	86	103	110	125	111	105	112	90	115	96	103	108	94	97	102	99	99	118	100	90	100	120	102	101	104	107	114	76	111	96	106	106	87	108	104	94	112	93	104	106	111	96	107	100	95	96	104	103	100	95	89	94	105	109	96	93	104	90	93	103	86	105	101	88	95	95	119	111	95	101	129	96	100	96	89	93	112	96	96	109	85	108	92	110	95	113	103	112	109	94	109	102	103	119	102	104	96	107	107	126	96	112	121	94	80	98	102	120	110	100	108	113	95	105	118	103	104	96	115	103	97	99	102	113	99	108	103	101	89	95	122	92	91	108	95	104	99	90	100	105	104	95	91	93	98	114	96	110	76	91	100	106	101	101	109	111	85	96	88	91	109	102	98	101	112	109	105	82	112	87	98	109	103	126	92	93	99	107	107	107	110	95	100	102	95	94	100	100	97	105	82	92	107	98	82	89	117	91	121	100	98	107	95	99	99	96	95	105	85	111	85	101	107	101	80	100	91	115	80	96	118	121	99	89	102	115	114	115	92	109	103	112	96	99	102	91	86	109	114	108	94	97	88	96	101	81	92	92	93	119	96	106	86	116	95	99	87	100	96	104	112	86	108	93	110	112	92	95	92	86	108	99	111	101	97	106	104	104	117	106	111	109	110	94	113	89	113	107	109	110	83	125	109	102	122	85	99	97	120	95	102	111	88	89	109	95	111	119	135	83	105	96	111	109	105	99	86	101	108	93	106	114	103	105	118	86	98	114	107	118	112	107	90	112	110	94	94	111	99	102	92	101	97	110	116	102	110	96	92	120	102	96	93	83	85	115	106	118	107	105	99	117	107	99	123	103	113	88	104	86	94	112	83	107	103	97	116	96	97	100	109	105	104	94	76	86	111	117	100	104	119	109	102	102	94	97	88	113	101	109	90	85	97	88	111	106	98	91	119	99	109	99	110	121	102	106	93	111	103	91	112	114	116	102	95	102	92	102	100	98	103	101	117	110	104	100	101	109	117	91	113	102	99	101	111	131	94	93	80	111	105	104	91	102	111	94	98	123	123	92	102	104	114	106	103	101	94	87	101	113	106	91	113	100	104	83	98	95	98	96	105	106	94	110	107	106	117	121	94	84	111	101	111	89	107	123	88	100	109	104	109	115	119	94	104	89	101	90	88	104	70	93	118	98	107	114	107	114	97	87	112	116	112	100	99	112	95	88	104	107	112	96	114	111	116	109	101	101	100	95	104	108	95	92	95	97	108	102	105	105	107	94	98	120	116	97	100	99	113	91	89	106	96	79	84	106	105	103	104	103	105	103	94	99	109	93	102	101	113	107	93	89	101	92	105	106	86	117	101	102	109	93	108	101	99	86	101	116	94	82	115	99	129	101	118	100	106	94	106	86	79	93	103	99	97	115	106	95	83	71	109	103	104	98	107	92	103	100	102	90	90	107	101	102	87	101	93	97	107	85	99	99	107	75	96	99	104	97	96	99	91	115	110	108	110	94	105	116	96	123	119	113	119	78	93	110	117	108	107	111	102	118	99	97	85	96	105	85	124	98	102	114	117	110	101	87	85	95	109	113	101	109	98	105	116	95	108	113	98	109	105	104	97	113	104	85	88	103	111	108	104	87	113	107	91	102	109	109	114	107	108	88	87	96	109	110	107	116	103	97	96	112	108	109	105	105	94	126	94	100	88	125	104	99	120	94	106	126	98	78	104	98	96	92	115	116	95	102	81	117	108	99	83	92	94	82	91	95	82	88	101	105	94	103	93	88	91	118	91	111	101	124	104	122	91	98	91	78	93	114	86	90	104	102	94	95	94	111	96	101	119	114	99	92	111	88	98	102	97	107	107	115	94	110	92	89	101	105	97	102	100	114	108	109	92	101	98	93	82	87	109	94	104	99	92	86	103	108	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5243	419	551	513	486	472	432	416	434	377	404	358	383	376	369	418	392	388	363	373	392	355	395	366	348	356	363	324	352	353	361	345	354	363	352	373	350	361	378	363	364	337	355	339	345	380	324	339	328	361	347	366	382	357	369	381	331	325	347	357	373	379	363	350	350	358	354	347	336	360	394	329	383	372	349	385	384	337	360	346	368	373	363	374	382	332	332	330	349	352	332	354	337	350	359	349	360	363	329	385	346	351	347	388	353	380	346	346	365	323	370	362	359	369	331	374	343	355	381	365	358	345	332	323	332	385	375	342	389	397	341	319	383	383	354	357	356	326	326	372	339	371	341	361	335	378	333	353	408	338	343	365	361	360	344	334	391	346	342	332	364	357	326	354	401	333	352	307	330	344	326	322	339	340	332	384	369	346	342	344	325	367	337	326	361	359	332	325	331	370	343	359	380	360	325	379	345	337	333	338	359	367	346	353	312	353	345	351	357	351	323	336	353	361	369	396	303	364	357	326	365	382	348	348	340	352	391	348	363	325	364	380	332	340	343	336	367	351	362	325	352	363	363	361	333	370	313	379	379	384	349	332	348	370	358	367	358	352	323	357	357	340	338	360	331	372	323	319	331	333	363	330	341	363	364	366	376	332	360	376	357	337	366	353	373	341	383	374	347	355	371	347	354	334	345	396	340	358	379	357	340	328	315	377	347	343	349	328	387	358	348	374	389	349	363	323	310	332	334	341	354	353	395	360	338	346	364	380	354	315	346	344	359	356	404	354	362	347	341	359	359	334	363	377	343	346	362	326	327	332	339	334	338	383	322	319	322	357	356	372	329	366	340	351	330	369	325	362	375	341	361	365	345	374	354	349	371	365	371	354	350	350	334	363	340	362	359	333	378	357	351	378	357	344	376	336	365	365	389	346	381	340	325	347	353	371	345	347	350	352	359	369	357	378	339	347	354	309	310	368	332	352	317	346	359	335	352	337	351	320	373	373	354	339	331	323	341	387	357	382	339	344	348	355	346	335	324	315	357	358	364	318	352	342	354	342	337	354	362	346	341	335	384	340	347	316	336	326	351	356	371	316	364	381	363	356	318	362	325	335	335	314	341	365	330	365	362	335	356	359	368	342	343	347	383	362	357	329	345	374	356	354	370	319	380	332	316	317	385	347	347	344	351	358	345	368	341	352	333	370	387	360	340	362	332	362	344	351	352	342	342	333	377	330	386	353	375	338	365	367	351	359	362	394	358	316	364	359	317	373	369	341	374	345	350	380	343	343	315	365	324	332	350	352	365	406	331	368	376	360	376	348	361	352	363	357	336	342	341	311	341	336	343	347	348	360	351	351	381	402	359	350	365	371	386	371	353	348	347	359	346	321	374	363	349	356	339	360	362	338	379	325	359	326	294	327	334	333	327	332	361	377	361	368	376	387	359	356	375	364	349	346	332	362	318	341	344	357	334	359	335	352	345	360	375	364	390	314	352	371	369	338	337	344	345	367	358	327	320	364	320	362	328	350	364	352	356	374	369	370	356	369	381	362	337	373	348	362	356	360	345	359	377	365	355	342	361	369	329	342	362	346	343	343	366	349	352	337	346	365	356	345	324	356	354	328	358	376	333	338	354	351	363	339	325	388	360	371	366	328	328	343	374	378	357	337	381	356	355	328	373	374	338	352	361	360	339	336	342	356	341	331	341	363	364	356	332	363	335	353	350	371	365	355	364	336	369	347	343	322	347	352	361	369	357	378	326	351	348	359	352	372	325	322	336	377	342	372	353	345	358	348	330	377	331	317	356	383	356	352	353	329	323	351	341	361	347	333	369	320	332	375	336	379	350	369	340	336	362	331	360	349	361	357	380	316	356	358	353	339	359	334	347	326	336	344	364	339	362	385	349	357	330	358	360	347	350	370	345	351	374	382	333	334	340	364	344	358	348	347	328	334	332	350	355	373	385	323	337	382	352	344	366	351	369	346	342	385	336	358	340	373	390	345	344	325	339	348	348	353	400	374	327	358	348	342	344	353	343	337	338	341	377	357	368	352	370	328	343	316	345	341	365	347	313	354	363	338	322	346	339	324	332	353	362	343	381	346	366	341	356	318	363	352	375	349	421	330	370	387	366	363	368	356	319	369	334	340	335	335	373	357	380	332	354	354	348	371	354	319	322	367	358	365	345	324	369	320	362	376	327	355	353	323	341	343	385	335	361	311	379	372	357	338	361	353	338	396	339	336	375	346	358	334	340	338	371	368	374	336	338	373	293	348	366	345	350	347	343	339	350	343	346	377	369	364	350	320	307	336	361	369	370	342	360	320	328	310	350	353	337	364	347	354	350	340	355	343	369	366	366	366	363	368	341	386	377	367	354	367	343	364	319	346	386	336	333	336	341	362	351	323	346	357	368	354	339	378	328	370	366	355	376	334	360	356	336	319	346	332	345	334	346	327	367	336	361	328	361	334	358	348	360	362	368	350	356	370	362	364	366	372	337	328	332	347	385	372	349	338	363	363	338	383	335	364	343	347	401	340	348	349	374	331	376	364	354	368	357	364	367	358	382	322	377	348	341	384	363	370	341	354	353	353	383	353	351	368	347	359	372	333	353	365	368	346	355	350	354	342	346	332	362	339	333	384	340	375	345	330	342	342	371	330	339	325	357	406	360	340	366	391	371	350	329	363	408	331	383	345	351	351	347	356	330	350	353	328	360	339	418	354	338	326	345	367	322	362	370	324	363	326	308	360	373	358	350	385	364	350	368	370	374	381	359	344	339	363	357	389	371	355	346	360	348	381	348	317	339	354	343	372	343	315	347	351	371	326	339	351	336	338	387	334	338	381	352	362	373	326	355	336	372	331	336	340	344	357	340	338	376	386	349	356	340	349	352	351	344	370	345	334	353	399	379	344	361	366	365	347	326	349	360	367	376	355	385	337	371	373	336	369	348	349	335	336	350	356	356	365	341	356	386	390	332	352	370	370	328	358	353	419	388	374	310	371	359	339	335	322	381	374	376	376	364	356	357	349	308	351	389	369	361	365	341	374	348	319	335	380	377	349	342	377	309	334	354	320	345	350	372	359	357	350	341	363	348	342	360	386	352	366	306	347	334	366	354	338	351	334	335	343	348	333	336	343	360	350	374	370	346	338	370	349	387	368	387	353	358	340	360	336	344	377	355	354	358	333	357	344	323	354	382	394	344	354	325	369	335	341	338	342	376	360	357	347	346	354	319	355	336	365	331	350	353	356	344	320	340	354	360	351	367	318	329	362	329	346	324	370	337	368	342	366	370	353	335	341	343	344	338	325	315	341	329	348	338	334	322	339	332	365	362	369	356	370	354	339	357	350	345	350	343	347	345	353	303	335	328	330	342	374	369	378	368	385	316	336	342	337	345	347	328	363	375	341	354	359	353	341	360	392	320	326	325	337	362	354	377	373	359	339	326	339	330	329	333	369	342	323	368	359	347	341	362	344	347	378	378	337	328	336	369	373	337	332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37377	9727	1801	1171	801	653	569	433	424	377	373	333	296	327	274	284	263	282	264	275	248	250	273	239	266	224	281	243	245	253	240	249	228	228	241	255	245	228	230	236	247	252	253	232	232	266	230	237	245	236	243	227	198	213	219	232	227	232	242	263	235	253	222	253	212	240	220	207	239	239	244	251	218	212	234	236	248	260	252	239	242	222	231	239	236	211	227	216	217	243	258	253	190	236	224	242	215	227	243	231	238	234	238	240	256	246	246	224	233	260	231	232	223	247	253	236	212	234	252	247	198	222	251	267	233	244	232	213	252	225	240	243	255	235	215	250	253	207	253	263	270	226	220	237	212	233	234	252	230	257	243	237	234	240	263	264	237	235	241	232	243	251	240	294	256	264	225	244	221	247	231	217	250	248	218	251	251	238	251	255	217	208	241	231	224	221	241	246	233	232	247	246	240	246	223	219	229	216	209	211	224	244	211	226	252	243	244	218	215	229	250	260	226	225	223	228	241	235	227	261	240	247	238	225	231	213	220	242	243	216	238	243	226	246	237	238	241	243	231	260	229	261	236	246	212	220	238	228	231	236	237	210	242	237	260	236	219	248	234	249	225	248	212	223	230	229	234	235	243	281	256	231	251	249	234	235	229	228	228	237	226	232	238	242	240	239	233	235	246	215	228	228	216	244	213	246	212	241	240	215	238	250	247	224	241	222	242	255	226	212	228	229	221	242	247	222	222	232	241	211	260	208	222	217	241	241	241	243	200	240	248	230	244	221	212	232	227	215	242	231	215	220	243	218	239	258	231	239	244	216	210	207	221	240	234	238	242	230	231	210	231	243	226	240	237	210	258	276	220	211	244	262	239	255	255	245	252	240	246	249	254	217	266	224	260	251	243	249	275	240	226	228	234	233	240	211	228	258	236	231	206	230	236	215	246	241	266	267	237	234	222	246	220	226	245	245	251	232	215	241	235	261	223	268	227	225	231	259	232	221	237	237	235	210	244	234	242	242	223	257	225	214	249	226	254	239	230	232	205	231	209	219	234	229	213	237	247	199	224	246	227	256	246	233	214	226	251	237	234	246	230	215	232	212	234	236	229	245	231	241	219	244	259	217	229	250	236	237	195	234	234	225	248	219	220	239	215	236	233	216	253	223	244	251	241	254	225	225	203	254	202	206	216	253	202	226	216	218	216	239	244	215	229	214	255	259	213	229	239	228	235	231	244	234	221	234	236	234	220	230	220	244	222	193	232	241	231	229	229	231	243	258	247	209	262	245	237	211	250	230	256	249	225	243	263	253	232	242	254	239	242	253	246	243	241	252	215	212	196	236	238	232	234	246	228	233	223	249	235	240	247	216	213	217	238	226	210	220	229	229	249	229	217	211	256	214	236	237	220	255	236	236	233	221	250	211	230	220	237	229	219	219	218	226	201	253	239	239	223	222	234	212	230	214	250	223	233	218	213	235	241	208	228	257	207	232	223	235	224	214	223	233	227	239	273	234	243	250	202	217	218	232	244	219	235	251	226	212	237	220	226	236	234	267	222	219	205	223	222	195	229	233	246	223	220	259	246	261	243	220	205	261	223	240	246	232	219	215	228	235	234	233	248	236	267	218	225	248	227	232	232	220	241	229	241	223	212	216	235	222	220	244	237	235	218	239	257	241	238	246	212	227	224	226	226	229	238	215	227	223	193	200	234	252	242	234	239	229	206	220	219	231	232	261	265	222	214	232	220	213	244	225	239	263	205	245	221	248	230	229	253	222	217	211	244	246	238	229	226	278	221	239	211	248	246	218	223	218	212	247	256	224	251	238	228	243	234	255	257	196	232	234	210	217	244	241	224	225	234	207	255	220	230	229	220	229	247	244	249	227	227	204	202	234	260	243	220	258	268	225	234	247	252	215	251	230	235	235	219	219	201	217	230	247	238	238	257	249	254	237	218	214	247	231	241	228	230	232	241	258	250	242	208	204	210	218	200	220	227	199	241	225	253	195	227	220	227	235	221	211	248	232	240	228	204	232	256	246	238	251	205	234	216	256	227	217	243	242	229	223	217	232	216	257	241	232	243	263	237	227	242	222	237	242	229	202	233	236	232	222	223	219	245	228	221	223	238	210	237	232	215	193	251	210	234	211	234	233	248	223	206	254	226	223	263	223	216	247	222	232	251	240	245	214	221	242	244	226	226	241	248	231	228	257	235	236	230	257	246	232	228	244	222	225	242	217	221	226	239	231	243	228	242	224	216	257	250	198	239	229	261	208	232	234	239	227	243	218	226	215	251	232	245	236	210	245	211	239	227	242	226	244	205	221	221	248	248	224	255	265	247	234	229	228	266	238	261	215	254	247	259	215	213	255	217	253	220	251	218	254	219	262	241	228	221	221	197	248	258	246	221	236	222	229	246	219	235	196	218	242	209	228	242	225	253	197	240	247	242	240	237	247	232	223	238	208	229	250	225	226	229	265	246	217	234	245	257	254	223	216	208	278	269	237	230	243	221	228	224	233	227	261	248	238	208	218	215	233	261	234	239	234	219	229	222	232	220	217	238	217	238	241	234	209	233	251	229	216	260	252	227	234	248	250	226	216	222	269	237	225	212	233	235	224	225	239	228	211	245	212	224	232	222	238	253	238	241	222	188	246	216	269	208	248	230	222	229	238	222	262	216	249	254	222	240	248	241	225	252	247	253	224	232	215	214	238	239	237	267	228	218	224	235	242	231	261	236	220	254	241	230	227	230	239	226	270	209	240	242	255	220	235	213	261	227	235	224	226	250	207	200	270	236	227	230	251	204	232	208	213	265	219	237	264	215	261	219	260	224	228	230	223	247	197	224	213	216	222	231	227	249	258	244	233	244	239	222	242	225	221	242	238	257	261	208	237	258	228	219	230	232	225	220	225	218	240	230	215	248	235	244	232	224	241	224	212	217	229	229	223	246	215	253	231	250	238	203	218	230	271	233	232	222	248	236	244	244	245	229	212	236	266	231	252	212	244	252	231	232	240	235	222	246	258	221	242	255	220	210	242	222	253	242	224	209	221	242	245	233	230	202	238	213	228	244	235	229	230	232	242	217	270	242	262	225	237	242	246	259	225	248	234	268	241	232	210	199	208	233	218	184	238	237	238	226	242	207	249	231	225	232	242	250	274	220	238	237	230	233	229	244	252	205	217	253	236	248	224	221	234	239	219	240	242	252	229	253	213	236	258	212	240	220	208	223	222	227	235	241	223	217	242	245	246	269	225	234	210	213	245	196	239	241	239	227	240	264	234	248	237	243	260	236	234	214	220	235	237	261	219	227	227	256	235	231	209	211	234	222	229	195	242	206	237	258	243	225	219	244	254	209	221	230	240	246	231	235	257	268	218	258	240	241	232	240	245	245	226	229	211	227	255	241	222	219	234	223	239	221	213	242	213	244	280	271	236	252	203	203	231	235	231	218	227	234	249	238	243	243	243	237	255	232	260	208	229	237	228	203	269	246	222	237	234	236	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15901	1672	3445	3928	3251	2694	2286	1942	1734	1595	1412	1361	1250	1114	1096	1043	1020	947	882	906	881	876	800	852	787	806	845	767	772	754	794	760	812	752	711	779	750	697	702	693	696	752	677	725	734	716	698	698	705	670	689	663	697	724	728	661	703	685	698	687	673	688	714	709	690	713	715	712	753	707	709	703	673	686	689	701	676	725	699	739	671	684	707	667	712	696	718	673	703	721	731	704	711	674	673	757	667	700	737	668	706	689	666	682	709	705	674	683	724	669	682	728	705	728	742	698	673	711	693	639	691	685	663	722	651	680	740	652	710	690	703	695	692	662	680	669	694	683	637	683	691	680	669	621	713	687	658	680	701	710	651	680	679	667	688	689	648	709	676	672	733	702	642	737	733	669	691	682	716	636	686	693	705	711	688	700	644	638	658	649	669	689	674	698	680	710	657	675	680	673	647	668	691	697	631	686	694	681	657	649	690	704	716	729	689	687	703	688	692	673	665	698	685	687	681	697	679	697	656	679	630	695	709	662	655	616	631	731	703	702	691	698	692	665	672	686	722	725	704	723	654	678	711	676	715	695	632	645	687	662	688	646	634	700	659	669	720	657	679	712	666	633	678	696	684	696	653	679	620	684	665	692	654	709	688	655	709	677	680	650	664	688	708	656	701	674	654	672	629	606	635	689	699	664	695	666	668	668	673	708	716	674	702	670	668	685	642	671	697	676	680	694	667	742	654	700	712	699	743	684	704	671	664	673	687	696	666	702	726	691	683	658	684	721	684	709	651	675	695	674	650	702	710	644	652	681	695	662	659	694	697	718	658	684	678	738	702	681	702	680	652	637	681	728	728	672	661	705	692	686	718	720	667	684	667	705	696	684	667	642	670	664	701	701	690	623	667	659	687	673	676	687	666	707	646	696	638	697	669	677	682	649	638	635	696	675	668	661	666	686	690	653	720	636	660	669	691	679	706	687	673	694	723	638	711	665	662	665	717	710	691	677	719	707	736	708	654	684	697	654	688	634	656	760	679	670	669	672	692	685	664	678	646	669	675	668	684	698	715	697	690	672	686	681	674	662	705	704	713	686	694	711	670	662	671	667	726	660	701	674	696	675	667	681	671	729	680	671	656	707	687	688	687	705	673	771	671	666	695	679	683	712	655	705	669	695	678	724	643	663	668	673	694	701	694	688	629	692	676	680	681	657	668	655	727	665	671	683	746	674	703	643	658	663	636	678	688	660	677	712	678	628	673	709	682	689	677	681	690	727	707	634	684	688	628	733	759	652	710	722	670	688	644	677	668	679	700	690	666	680	695	673	643	635	684	702	664	654	714	679	675	626	646	705	723	717	679	724	675	648	686	645	666	671	669	664	697	716	667	705	672	704	703	695	701	732	672	707	673	670	688	657	711	683	665	681	666	672	688	651	720	672	646	666	677	684	680	661	644	691	750	708	645	680	786	679	637	694	653	696	669	684	701	671	650	665	662	663	679	725	649	701	659	695	697	687	698	720	678	684	695	686	688	658	669	679	666	664	682	684	609	686	706	647	692	637	681	662	695	658	640	666	681	604	715	681	684	728	672	710	694	679	688	690	638	617	708	667	675	669	674	684	694	681	713	678	648	647	646	647	654	681	703	682	717	684	658	703	708	678	706	725	687	744	654	725	683	698	679	671	704	686	654	663	681	690	672	690	632	664	676	609	649	672	655	673	700	655	716	694	640	666	662	631	636	759	700	676	656	667	711	724	686	713	694	672	709	654	702	692	708	651	669	725	707	679	736	671	697	723	663	628	689	675	614	647	669	694	720	695	702	678	663	630	694	632	685	703	694	693	681	646	692	717	681	682	711	650	667	716	695	681	675	640	670	657	681	665	630	716	640	676	683	713	706	687	650	696	709	636	690	702	662	687	673	620	664	680	705	674	641	675	640	707	686	696	703	715	654	700	659	672	688	681	665	623	719	678	684	630	674	662	654	653	708	662	690	721	690	642	691	715	649	678	657	743	647	639	666	682	693	688	670	705	697	669	665	684	684	730	644	728	685	672	665	666	656	685	717	722	736	644	656	629	711	665	696	680	712	707	680	671	691	689	651	661	652	674	650	704	672	632	701	696	692	711	648	703	666	631	712	658	653	692	658	691	635	655	688	670	691	729	670	632	693	655	742	696	680	690	701	649	714	710	675	664	672	696	665	667	644	730	669	667	695	707	655	699	694	701	679	698	693	643	668	706	669	628	646	669	683	690	676	663	674	677	685	728	683	716	694	680	677	700	683	681	647	692	663	655	741	667	676	686	709	696	586	664	682	672	676	702	673	658	689	693	685	662	653	634	679	651	662	674	720	709	672	672	660	714	632	680	687	657	695	669	693	731	655	710	650	648	691	613	693	649	670	744	691	661	666	642	652	703	655	661	667	639	692	713	655	638	714	696	700	705	684	686	638	656	709	661	713	710	711	657	646	705	704	673	671	689	664	660	647	693	673	657	764	650	700	691	661	691	655	742	697	735	684	658	680	730	702	693	678	679	700	675	666	734	644	675	660	694	680	678	690	682	658	697	705	678	681	735	634	716	643	679	674	699	698	712	710	689	672	709	644	673	750	656	683	742	671	652	733	684	687	714	666	667	677	719	661	687	711	693	691	660	661	712	647	662	641	640	678	661	704	648	659	692	783	668	695	712	631	681	725	638	700	677	665	688	636	695	706	739	697	683	736	689	715	702	699	701	673	716	687	701	683	631	669	711	675	702	669	714	705	653	719	668	692	634	650	657	642	679	688	662	676	674	666	712	681	724	705	691	725	653	675	692	665	686	673	677	677	686	643	678	689	685	669	677	707	676	689	680	669	674	670	676	697	688	688	692	673	655	706	652	666	669	695	700	672	698	669	659	720	710	733	709	666	717	675	696	666	665	670	688	699	690	651	673	693	689	714	710	704	672	679	677	672	660	683	693	695	692	713	724	723	645	692	688	666	678	700	652	699	676	673	670	666	681	717	673	644	670	678	626	691	691	679	688	705	675	705	637	649	700	679	692	676	697	669	708	673	727	687	688	669	718	659	688	685	671	684	685	667	669	633	664	695	703	709	711	651	657	680	675	685	637	689	678	716	724	692	644	697	719	678	666	722	705	688	709	693	636	643	689	658	690	739	672	673	691	743	698	691	703	721	665	650	689	743	702	699	672	679	655	703	650	702	704	662	618	717	686	676	690	694	671	712	699	702	664	647	679	696	691	659	659	697	641	691	675	685	685	706	657	675	686	671	662	679	666	690	744	668	632	666	702	715	702	655	659	745	671	635	666	695	668	666	658	721	702	715	663	685	698	684	718	686	673	720	684	686	661	649	676	679	673	661	681	658	691	746	650	668	659	656	664	661	649	677	696	657	671	633	747	646	647	712	650	698	710	717	657	720	656	721	684	698	710	676	708	751	661	682	723	671	688	658	677	658	728	654	676	689	684	693	662	686	669	722	673	709	721	662	731	655	683	676	627	663	653	662	698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45560	19222	6577	2279	1545	1181	897	724	654	542	542	453	409	401	393	342	393	358	383	342	322	343	328	313	307	298	309	319	322	301	309	301	289	290	296	291	279	294	321	316	281	297	295	287	276	300	294	270	308	304	287	295	323	301	304	279	315	260	260	286	300	326	302	257	284	283	292	302	289	286	304	288	256	300	281	315	293	282	287	299	300	286	310	286	298	288	285	302	264	295	264	288	279	266	275	287	272	262	294	298	280	297	274	290	317	294	291	282	298	277	312	270	290	281	261	263	251	299	305	255	285	299	274	284	261	273	307	285	262	277	274	294	274	298	310	293	256	268	268	297	300	294	271	257	255	296	271	317	288	259	264	288	259	286	279	274	287	299	290	281	325	275	249	311	289	283	290	270	288	278	292	267	293	276	291	291	270	290	269	285	279	283	273	270	272	288	271	278	274	259	279	295	262	263	284	291	306	270	270	289	274	260	293	268	277	268	307	268	269	250	323	263	274	310	304	295	305	292	305	264	280	283	288	282	296	276	316	297	287	280	280	276	276	267	293	260	284	310	308	277	312	307	290	284	287	263	275	290	274	283	292	294	287	282	301	256	286	299	275	280	278	272	265	284	270	302	257	273	284	289	253	299	283	287	275	300	260	274	273	272	277	305	286	279	285	253	286	251	262	246	316	304	240	308	283	284	276	277	281	283	304	269	284	274	273	303	291	284	261	286	296	275	291	306	301	275	294	263	292	300	264	262	269	287	280	308	277	275	292	280	292	306	296	251	251	286	282	282	312	284	282	306	299	310	232	295	255	292	288	298	294	261	287	265	285	268	282	295	290	269	281	268	264	291	324	266	280	270	281	262	295	310	260	293	254	299	288	264	258	301	303	310	307	289	291	276	252	291	295	301	302	275	289	296	262	277	275	265	298	279	282	259	285	292	284	282	269	268	264	293	254	269	266	295	313	279	248	286	294	275	314	273	274	282	297	284	262	296	250	270	283	314	302	251	282	291	257	287	280	302	287	296	288	285	276	280	281	300	277	297	282	269	278	284	268	282	304	285	270	292	269	268	245	301	259	265	291	266	266	276	304	312	281	285	294	316	292	264	286	295	312	277	271	298	297	279	287	273	292	279	270	262	297	266	284	307	299	284	301	242	322	277	268	255	277	285	260	282	273	284	276	271	284	298	283	322	293	283	264	303	268	329	319	258	280	279	262	272	276	294	305	262	295	273	297	283	256	262	297	303	271	300	288	271	295	266	290	285	263	274	282	285	271	271	315	320	296	289	293	286	245	260	292	285	293	281	299	243	276	250	280	274	258	315	281	294	273	295	291	310	294	314	285	280	319	289	291	282	292	248	289	285	262	304	309	279	333	317	277	279	260	251	261	266	286	292	269	276	305	271	294	289	281	312	273	307	277	292	285	269	302	316	260	305	279	270	274	262	293	263	262	294	292	320	293	269	281	319	285	297	294	321	289	309	292	243	274	280	270	264	258	268	256	297	304	285	285	299	317	293	308	289	283	294	235	304	276	297	271	285	297	336	291	267	269	271	295	260	263	289	289	309	300	272	258	262	274	282	295	294	295	312	283	274	269	280	273	289	313	280	303	305	268	272	282	283	302	296	291	278	250	260	268	255	295	281	294	307	285	305	270	286	260	273	290	276	280	313	263	249	270	289	313	264	276	291	263	272	277	268	255	294	271	277	275	280	312	271	320	265	282	302	291	277	276	287	288	256	311	272	265	313	312	270	297	242	321	280	289	314	292	270	280	264	288	286	271	277	267	268	309	266	285	291	307	269	284	301	264	234	288	285	296	299	279	280	266	271	273	293	274	261	296	230	259	266	308	290	292	257	288	282	304	285	278	311	281	301	279	274	311	281	278	276	262	275	304	300	288	278	308	304	268	253	283	278	286	292	283	298	262	267	307	287	274	254	297	288	252	265	296	294	315	257	285	291	264	293	269	282	279	295	315	308	276	280	260	286	256	249	282	273	288	297	270	286	276	274	272	275	285	310	261	268	298	304	285	274	344	325	301	269	301	286	276	283	297	262	273	278	282	274	294	263	318	267	296	292	264	273	274	276	278	281	306	289	301	316	286	294	310	296	290	280	300	264	272	290	277	267	258	297	289	304	279	299	287	286	284	285	254	288	293	237	282	275	276	245	248	283	295	279	289	280	267	265	305	295	286	271	264	277	310	296	301	303	292	261	284	279	296	304	295	270	274	276	261	283	272	299	259	305	277	282	270	283	271	250	284	298	305	273	297	289	259	257	275	314	292	273	263	275	274	285	276	271	272	238	285	291	268	291	262	316	313	303	276	300	288	295	248	302	289	305	282	287	263	253	292	259	276	266	279	265	277	290	334	282	309	276	265	292	273	269	281	280	258	293	260	297	277	268	264	282	270	255	271	292	287	278	280	273	286	289	256	275	281	290	283	271	254	282	321	287	298	259	281	286	317	298	268	292	266	285	253	286	271	267	273	276	274	268	279	277	266	294	306	268	271	261	264	283	292	269	283	281	258	283	262	297	285	255	284	292	291	273	269	265	268	282	325	291	285	272	264	297	289	265	260	269	261	291	265	270	309	258	274	278	298	298	277	263	272	270	306	285	272	307	269	289	264	269	240	283	261	279	282	280	315	285	285	298	285	271	274	277	305	272	290	271	253	265	307	308	273	256	270	298	279	243	292	300	290	280	294	280	267	290	290	279	279	263	292	280	260	264	268	278	265	288	290	271	292	281	285	314	287	294	295	289	284	267	276	283	290	247	254	300	266	293	300	297	301	296	273	290	294	293	272	303	275	261	287	282	254	277	271	307	264	293	267	271	259	279	290	257	286	296	299	275	295	311	287	284	278	262	287	293	317	290	262	297	281	291	265	284	280	291	255	284	262	284	279	252	292	279	275	283	285	255	295	270	254	288	275	249	251	280	287	299	293	272	249	289	276	310	261	282	293	273	257	292	290	292	270	237	271	291	274	286	279	272	272	290	298	266	314	329	297	303	276	287	312	261	277	304	261	292	274	267	294	294	295	291	303	284	266	287	282	273	281	265	248	306	279	271	305	305	303	244	304	289	288	282	274	265	287	286	270	291	268	295	302	287	271	285	308	310	306	282	312	279	266	288	273	257	288	287	265	277	256	269	295	275	250	256	288	278	277	308	292	302	289	280	297	279	252	315	310	277	301	313	275	257	300	258	297	304	302	282	256	285	271	264	264	276	278	248	298	287	271	278	289	293	287	288	287	303	285	300	301	289	295	273	279	272	283	284	298	255	289	261	270	288	304	299	303	285	290	253	257	279	286	278	272	297	288	280	280	293	259	255	260	269	290	273	266	276	284	288	274	258	267	285	298	268	275	256	291	277	269	269	292	267	275	261	282	299	259	268	311	288	277	281	292	273	274	278	295	287	290	290	287	294	284	305	278	272	316	298	263	293	281	326	257	258	278	265	280	278	296	300	307	299	273	314	266	267	284	304	270	317	281	301	308	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20190	2855	6048	6625	5669	4568	3706	3115	2712	2510	2255	1993	1799	1678	1619	1481	1393	1388	1315	1208	1215	1150	1131	1125	1098	1027	1037	1009	951	993	996	903	940	943	908	908	887	953	896	894	848	903	906	902	847	859	803	900	860	850	812	867	870	847	863	842	914	812	851	806	817	795	865	837	791	845	834	799	795	826	800	746	846	839	767	806	809	761	845	773	780	758	832	810	833	783	778	797	809	814	779	760	784	799	787	726	792	815	806	817	800	843	844	802	812	759	775	812	790	727	818	824	803	854	815	824	786	753	782	801	796	719	799	802	778	805	822	800	789	824	800	808	830	824	775	826	755	794	773	824	770	808	792	777	826	788	819	779	832	774	779	807	801	851	804	822	813	826	756	778	784	787	829	767	750	794	770	760	818	808	805	766	859	804	813	750	834	782	751	766	768	807	809	774	751	793	846	820	809	798	757	750	765	781	738	803	830	789	788	764	772	774	755	775	745	800	795	791	758	769	833	764	757	768	789	829	773	783	818	777	817	796	799	812	823	781	794	799	784	770	798	814	784	777	782	810	802	793	776	764	750	797	793	777	753	762	765	777	774	841	786	740	812	806	777	766	805	785	744	776	780	814	817	782	829	830	783	739	819	746	749	800	770	807	814	812	776	810	809	837	752	801	790	754	840	803	773	764	782	773	777	804	777	833	765	787	791	803	787	751	794	780	793	762	788	767	827	740	787	796	743	779	811	811	805	831	750	775	724	788	835	801	789	820	776	798	787	772	778	810	804	768	751	731	787	853	801	812	818	760	807	784	772	843	763	799	821	772	806	778	832	779	825	725	818	791	810	809	791	804	797	821	769	756	773	852	838	775	770	814	820	808	751	728	774	765	816	793	803	788	810	772	792	752	786	788	759	831	804	748	757	763	778	822	795	777	799	771	784	750	758	798	803	766	780	808	770	763	860	813	803	821	807	808	774	822	729	819	786	821	750	794	848	777	777	757	734	792	782	809	865	797	817	742	800	764	797	792	785	784	736	775	756	775	796	766	786	818	806	775	773	787	783	802	812	789	843	806	795	743	814	754	720	794	763	817	768	789	785	804	847	792	793	742	731	752	822	745	807	863	792	745	784	757	757	853	805	726	808	793	789	821	806	769	802	795	773	754	748	732	777	812	817	820	816	759	785	741	755	794	758	784	789	754	796	749	799	774	769	814	776	776	840	776	786	751	807	798	799	782	770	830	769	800	792	752	787	820	752	811	798	834	816	766	794	825	794	807	774	770	763	799	801	753	768	767	807	792	771	805	777	772	804	769	778	836	825	799	832	785	746	780	813	803	797	807	788	795	760	762	783	820	792	785	748	814	762	806	746	787	757	764	765	763	711	832	800	770	818	750	743	791	799	757	792	785	747	770	803	771	803	794	802	768	826	766	745	818	792	796	768	827	786	767	784	855	759	773	791	802	795	729	776	764	765	745	768	738	775	790	798	798	752	763	799	779	799	792	779	747	819	826	787	755	729	788	786	784	775	766	757	809	741	797	802	741	754	757	785	774	789	768	809	798	827	809	786	818	794	794	780	807	791	768	756	775	757	776	807	782	856	760	797	770	757	803	786	786	800	752	768	756	774	776	759	778	797	797	750	775	861	830	789	806	824	833	753	773	743	768	771	784	786	819	793	790	817	788	773	773	771	765	811	784	808	750	788	779	792	786	776	814	821	820	802	818	790	750	761	795	804	822	759	781	772	817	801	758	799	792	790	791	819	796	798	743	771	777	797	750	815	809	810	804	773	806	780	796	820	845	810	790	800	801	765	778	819	832	796	782	801	774	776	738	796	767	779	784	789	850	786	793	773	848	796	798	804	764	782	746	746	831	742	836	788	783	814	761	815	790	767	806	807	726	817	746	759	762	790	819	800	785	807	762	794	800	782	770	791	800	758	811	803	844	787	755	783	739	774	801	779	772	786	771	806	818	775	746	816	768	792	813	774	791	771	752	820	792	793	784	736	775	798	739	795	756	835	795	774	806	812	822	835	785	839	738	818	775	773	793	785	795	785	756	779	802	777	769	767	820	816	802	789	774	849	767	751	805	819	793	820	821	786	842	825	791	748	791	748	785	800	775	779	824	793	806	779	776	783	747	812	767	802	789	803	815	841	810	843	796	758	792	771	808	781	760	807	821	761	797	735	784	742	783	820	778	801	783	756	756	781	776	782	841	777	821	737	821	771	762	753	790	813	766	780	804	816	768	859	834	783	818	794	768	770	754	794	761	775	755	794	790	805	826	792	788	788	733	764	755	844	815	775	809	783	768	753	766	794	787	742	793	801	820	861	763	794	800	779	820	775	765	765	793	747	774	802	746	781	815	834	776	735	777	811	787	776	768	802	738	800	763	780	778	800	815	797	736	757	778	804	778	783	781	818	801	819	853	842	745	796	829	819	841	776	793	768	769	774	755	809	747	820	796	801	769	775	790	788	753	787	771	763	777	829	823	850	824	781	753	780	811	778	798	778	788	768	798	770	739	758	744	803	820	782	762	744	809	799	806	742	773	781	842	816	756	793	842	791	827	817	805	752	816	780	762	844	811	810	781	825	789	789	725	764	795	771	767	796	810	754	770	801	845	767	760	806	797	787	801	786	832	758	789	717	753	799	804	795	811	803	758	831	767	828	739	755	796	781	769	772	801	722	831	811	813	806	827	784	735	731	826	782	759	791	796	738	815	776	783	807	797	780	779	798	813	781	739	796	824	750	815	796	789	704	793	827	797	737	804	805	801	786	781	813	735	735	752	804	772	767	812	813	757	773	803	794	766	792	812	753	822	752	812	777	760	795	781	810	788	773	784	779	758	735	797	833	793	765	821	770	812	808	776	816	771	821	748	789	775	823	771	824	786	784	769	792	803	810	762	806	779	729	776	830	770	782	774	790	822	788	781	736	831	765	792	791	806	799	803	814	791	807	743	798	824	772	786	737	777	794	796	767	786	741	778	843	782	769	805	785	847	764	793	833	779	780	770	774	791	804	753	792	784	815	760	779	798	792	747	798	798	749	814	742	765	795	786	743	810	795	777	751	798	777	789	739	802	780	810	816	749	802	743	762	785	726	797	828	809	761	760	799	801	787	781	735	779	775	775	775	833	795	784	794	739	806	782	790	807	744	754	810	769	790	769	778	820	764	789	841	821	791	773	813	742	801	791	799	776	805	776	806	784	776	811	786	801	833	811	765	823	742	753	786	817	783	815	792	723	835	795	734	812	811	815	750	788	777	821	818	759	813	810	754	799	800	838	826	807	774	788	780	733	791	772	821	771	783	767	805	768	798	747	784	785	775	740	768	733	774	747	781	762	790	754	805	816	765	788	814	775	799	767	796	806	805	724	823	734	796	815	822	811	798	769	770	810	796	825	792	767	774	834	755	739	791	786	769	746	743	767	782	786	816	771	759	797	780	838	817	732	790	789	762	789	797	741	715	781	787	736	814	764	828	808	789	807	765	795	782	801	840	838	807	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5009	391	225	171	120	113	110	100	112	117	99	124	116	104	106	94	110	111	102	121	85	110	121	105	93	90	97	94	113	111	92	96	103	93	86	104	117	122	101	100	121	107	99	116	111	104	99	117	98	105	90	108	124	116	89	84	106	98	106	111	98	91	98	111	120	117	115	112	94	104	120	103	89	99	100	98	106	114	87	103	105	120	93	111	109	97	107	93	104	99	122	126	92	118	101	98	107	108	108	117	113	103	106	113	108	109	111	129	105	99	98	105	103	114	89	100	93	121	102	82	105	98	105	107	111	116	107	89	110	108	99	126	122	98	110	103	99	103	86	122	100	99	102	85	106	100	104	125	99	98	101	122	91	98	90	100	97	96	120	97	99	96	89	101	91	99	99	109	101	101	96	118	113	107	113	107	82	113	103	101	124	117	102	98	100	96	90	90	99	96	108	85	118	95	99	95	104	111	133	110	101	101	101	102	95	106	100	115	103	116	97	118	98	112	117	105	105	88	114	82	110	112	118	105	91	121	96	85	112	119	89	111	102	111	111	119	98	105	108	101	109	96	100	94	98	103	108	104	122	96	104	115	96	100	101	104	93	96	98	82	95	114	110	116	93	116	95	96	118	116	119	97	98	115	94	108	110	91	109	91	103	95	97	103	101	81	99	100	100	101	107	115	113	104	89	96	111	104	105	111	92	114	85	101	103	92	104	102	103	104	106	103	122	106	100	107	89	106	116	109	121	99	98	104	107	113	108	89	111	107	81	108	109	93	104	98	114	90	99	117	97	103	112	87	107	99	85	102	83	123	99	107	106	122	105	96	105	106	118	106	107	114	105	106	97	99	108	102	109	99	101	90	109	92	108	103	99	118	108	103	105	131	93	102	110	105	117	92	105	99	104	106	103	111	118	112	103	121	105	105	105	114	96	105	102	105	118	110	103	86	120	95	115	113	95	100	112	109	116	98	104	102	90	102	91	110	106	98	103	115	92	106	105	99	117	109	88	112	102	106	111	89	101	124	107	92	95	121	113	97	109	101	100	99	120	96	113	104	97	106	95	110	103	86	110	102	107	113	107	110	88	104	104	98	99	101	99	99	88	123	122	114	102	91	112	96	110	94	103	90	96	109	100	102	103	95	105	90	110	92	100	110	100	108	91	105	91	88	102	110	102	101	95	110	101	114	87	98	95	123	90	106	87	122	118	92	103	86	102	97	114	98	99	126	107	117	112	103	103	106	105	95	115	111	86	109	99	118	92	107	104	110	94	95	110	89	122	114	86	103	123	98	96	110	101	101	94	100	125	95	92	105	103	109	124	113	87	120	95	120	112	105	80	98	106	104	89	95	100	100	100	97	121	77	111	92	125	91	108	93	108	97	86	110	99	102	95	101	109	98	106	104	99	90	102	96	90	110	120	99	111	116	95	82	97	125	97	113	113	96	105	106	114	103	98	116	99	91	120	98	91	106	121	89	117	90	101	87	101	106	97	102	111	106	106	116	99	103	107	109	106	95	114	98	102	99	107	122	96	105	94	124	109	114	112	119	99	87	85	103	112	109	105	98	102	95	102	92	100	101	97	119	117	93	104	101	99	98	100	113	111	112	109	100	101	124	81	112	104	114	90	108	105	108	96	103	118	110	98	91	98	95	89	99	100	97	98	123	91	86	99	107	106	97	85	86	95	101	112	93	123	112	103	112	113	118	96	98	96	82	98	109	94	95	101	91	95	97	100	96	118	97	103	94	93	98	111	112	117	105	101	72	102	93	107	90	92	109	107	95	116	123	95	93	116	93	108	105	99	99	102	106	112	77	91	113	101	92	97	85	97	111	105	99	106	91	116	97	113	93	100	105	93	103	116	98	100	94	100	130	101	98	118	120	113	105	103	105	121	108	102	116	112	103	93	93	104	81	94	113	113	116	118	104	94	110	118	101	106	119	93	99	104	93	96	121	96	116	107	97	113	86	106	112	99	123	117	100	102	107	102	116	104	98	116	92	95	97	109	95	118	122	93	104	107	93	110	90	102	99	105	102	115	107	90	88	88	88	110	107	115	97	103	89	102	98	103	94	128	99	109	108	96	91	95	97	107	107	94	91	103	87	92	95	111	109	111	128	109	88	99	117	102	116	97	104	87	83	104	98	101	96	109	101	90	109	95	96	105	110	93	89	103	105	100	83	119	101	119	101	93	116	106	102	116	107	93	120	99	102	101	101	106	108	109	85	116	104	91	98	88	81	101	120	102	94	113	91	92	90	105	101	108	100	93	105	103	112	93	108	90	110	119	104	100	91	112	104	114	115	104	95	100	117	114	107	94	111	98	89	94	101	102	104	106	91	86	100	103	101	83	101	107	99	85	97	99	104	80	109	101	106	91	107	99	109	111	100	110	88	94	98	108	106	112	99	107	105	99	106	104	98	101	99	110	113	111	116	114	88	110	101	114	123	116	119	105	88	122	95	103	103	82	100	113	102	109	109	111	111	110	107	111	124	100	116	88	117	118	104	105	102	103	101	116	110	89	109	105	95	113	110	97	105	97	107	84	87	95	104	92	99	108	114	120	97	105	124	108	86	99	88	101	110	74	82	98	103	107	105	112	107	116	102	122	105	107	104	124	98	117	112	112	105	104	95	96	120	102	100	108	91	108	104	104	106	102	98	111	97	101	119	101	99	111	110	106	107	85	101	112	101	120	109	116	102	126	103	97	108	91	96	100	100	95	117	101	108	112	115	122	94	97	93	100	95	109	100	97	119	116	125	97	114	103	92	85	95	103	111	84	100	97	97	76	106	103	81	105	101	95	129	102	115	102	99	93	102	94	110	105	103	127	117	103	106	86	97	107	93	80	102	123	114	73	105	119	111	99	110	111	122	106	84	98	90	99	108	94	110	116	113	116	101	98	110	96	101	113	113	105	111	93	115	87	79	100	94	107	98	114	83	81	107	106	129	96	93	91	101	106	107	108	113	119	107	95	97	100	92	100	96	111	99	87	110	128	115	95	95	99	119	101	102	94	101	100	96	97	104	94	100	119	98	91	84	122	94	98	99	114	109	113	105	105	87	99	102	91	100	95	131	104	95	99	111	95	104	107	98	104	109	89	115	104	109	102	105	104	95	121	126	100	108	88	116	111	102	112	91	107	108	100	118	105	89	128	117	94	108	93	95	105	102	89	106	96	107	130	120	105	98	81	113	110	118	111	103	102	97	106	101	98	120	98	90	90	94	94	92	134	111	107	99	94	128	87	99	108	115	125	107	114	93	95	92	100	108	125	100	94	116	97	101	95	98	112	94	118	94	109	111	130	111	100	71	79	81	102	102	101	117	110	94	95	110	92	99	115	116	97	105	93	94	86	107	84	107	102	108	101	129	108	105	114	103	108	112	102	88	90	96	82	91	85	105	93	103	114	99	88	106	91	106	96	104	104	90	116	114	111	118	113	102	103	84	91	118	93	90	102	80	109	105	117	107	97	120	98	116	105	112	112	110	104	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5294	444	549	571	474	499	463	423	433	406	447	410	350	368	373	358	351	382	382	369	375	333	377	361	359	356	386	353	384	395	380	370	348	418	372	388	342	367	327	356	380	360	334	312	388	367	339	342	313	386	336	358	326	344	363	321	366	335	342	345	386	336	382	338	330	374	364	360	346	365	361	336	345	335	381	374	346	391	351	367	350	348	333	360	389	378	366	328	363	351	336	367	345	341	348	351	339	374	338	363	369	332	343	365	369	366	356	316	318	341	371	363	373	357	342	349	365	372	365	336	396	350	363	348	335	369	367	372	382	368	327	355	341	365	337	347	345	355	362	352	370	302	395	349	345	373	352	364	340	352	364	332	359	341	338	390	381	363	356	370	339	340	352	369	341	347	340	366	323	343	355	366	346	337	336	356	344	379	337	351	341	339	358	358	345	356	387	382	402	302	355	341	374	353	346	372	352	324	340	349	374	362	383	357	363	376	336	346	332	371	349	379	306	345	372	345	387	386	357	358	341	323	322	383	345	333	348	373	388	355	360	358	360	362	356	322	353	348	345	337	345	352	406	349	365	322	367	364	373	316	348	375	367	344	352	373	371	348	341	370	330	374	333	354	353	369	361	354	333	352	354	347	363	348	327	388	355	342	396	357	321	357	309	359	323	344	354	357	356	352	352	346	337	333	370	376	379	345	363	345	367	387	327	346	360	333	355	374	338	374	422	350	381	364	362	352	355	325	359	378	368	334	346	350	355	342	365	327	363	384	365	371	377	372	333	354	385	334	397	349	353	347	344	363	324	369	370	377	360	350	356	371	357	338	341	368	336	358	340	347	364	340	372	364	375	328	333	367	358	349	366	351	358	347	356	368	328	365	349	327	362	387	368	318	363	351	334	312	362	368	376	348	345	349	359	335	369	349	334	337	374	358	348	339	329	359	368	365	341	377	352	397	335	376	393	388	347	344	323	379	318	342	372	377	401	354	358	368	323	372	318	363	315	371	357	345	345	343	375	341	346	329	388	336	351	353	355	355	354	334	377	357	344	351	377	369	342	386	398	334	397	348	359	376	340	372	339	373	313	353	349	350	367	370	370	358	404	356	373	346	332	312	355	370	365	362	375	376	404	360	377	350	345	396	389	370	346	361	344	342	351	350	379	348	398	328	358	342	366	334	366	365	338	337	366	383	334	352	350	350	367	341	333	364	338	359	359	324	346	372	347	357	359	341	327	374	366	314	368	378	367	362	353	315	396	315	324	334	349	366	345	322	338	335	377	364	347	352	348	363	356	347	330	363	358	326	334	336	368	363	344	350	367	370	350	381	356	363	349	312	356	339	376	352	391	383	380	336	378	345	320	344	344	350	362	359	355	377	343	332	326	392	361	314	346	364	381	352	358	354	367	395	402	349	372	360	362	356	337	374	362	350	366	340	352	365	341	348	380	380	340	381	356	406	380	340	342	339	389	349	326	391	369	366	363	389	367	388	367	366	342	346	357	346	350	370	374	334	369	349	349	336	360	357	377	330	372	368	353	336	347	380	339	365	369	357	342	348	348	366	410	342	361	384	388	381	378	391	352	334	348	360	337	352	360	346	334	358	371	328	360	371	363	372	369	346	337	367	335	324	367	364	384	347	355	337	368	342	364	335	384	360	315	356	324	369	358	368	358	369	351	354	342	383	340	363	352	351	368	351	353	349	340	342	369	363	345	354	362	323	350	395	339	371	358	380	381	327	389	348	362	344	340	341	317	359	333	358	373	375	360	391	346	371	371	376	358	366	376	382	344	386	374	358	353	398	354	371	367	315	356	346	381	350	377	364	348	394	352	355	379	340	369	327	366	371	343	346	351	349	344	340	364	353	363	346	375	330	369	346	364	363	328	360	359	333	384	336	363	341	349	358	316	356	375	368	369	379	337	335	349	377	385	335	411	354	371	375	361	358	388	337	366	316	337	359	381	336	338	339	390	377	348	361	355	345	353	339	347	344	359	329	365	365	372	344	363	345	376	314	348	364	354	349	376	352	360	342	366	355	342	365	362	369	342	342	336	368	369	313	330	340	398	373	347	352	371	342	385	358	352	347	362	364	345	324	376	368	346	318	381	370	385	350	352	331	334	386	309	378	373	364	361	347	358	320	365	326	356	327	366	366	375	350	373	368	375	354	329	333	354	351	326	362	351	364	349	350	341	358	334	379	362	345	338	334	319	312	348	335	344	352	394	318	334	347	342	367	363	354	382	358	365	361	342	329	370	383	349	345	351	397	340	353	389	369	348	379	346	356	304	373	381	348	385	363	354	339	363	349	326	356	346	325	388	372	334	334	353	361	323	364	336	368	353	340	336	369	363	347	354	375	339	361	376	347	390	339	330	366	349	359	351	380	377	347	352	339	346	374	344	336	405	347	354	370	322	371	346	366	359	358	341	323	367	343	377	352	359	342	352	370	354	356	358	351	360	359	356	353	345	353	394	357	353	352	368	364	373	369	328	368	370	335	357	340	358	393	346	360	366	382	334	353	326	377	346	331	347	348	370	342	363	358	340	359	315	341	367	373	358	388	319	345	361	381	392	376	389	371	387	361	367	349	341	360	369	362	381	391	377	359	352	352	347	332	341	376	355	348	348	346	347	403	353	350	383	363	331	347	425	336	349	403	367	347	372	377	362	362	347	366	351	347	373	350	310	346	348	357	332	401	360	385	355	367	391	375	379	360	378	344	371	350	372	361	326	349	373	354	341	378	355	377	361	366	337	323	338	374	364	346	398	358	370	328	361	336	347	359	325	353	365	355	369	340	361	363	353	350	384	380	375	351	344	357	356	399	378	372	349	331	359	348	350	373	371	356	352	363	367	388	343	350	352	342	345	389	361	358	379	385	366	371	369	341	362	330	344	364	339	387	319	376	372	346	349	353	344	347	396	332	366	361	378	314	362	360	351	343	324	361	344	365	359	357	371	379	349	330	373	385	382	354	358	346	364	361	359	366	360	354	371	362	328	355	357	356	334	357	379	353	335	369	364	362	344	378	333	348	395	299	366	354	370	350	364	346	380	352	365	342	361	345	357	353	324	335	364	331	342	371	319	350	342	356	348	397	332	353	353	348	375	351	323	357	332	355	377	342	330	336	363	336	332	369	369	329	370	346	358	361	354	354	395	350	351	339	353	342	361	379	357	361	334	363	374	365	354	378	312	341	375	342	336	363	362	383	337	348	364	347	334	328	350	349	350	365	357	327	366	365	375	366	343	329	351	359	336	342	353	346	346	363	397	362	317	329	329	359	369	362	364	381	400	355	342	354	354	376	382	368	350	337	339	357	344	362	352	349	385	364	372	385	337	350	353	366	369	370	346	367	346	364	326	346	337	373	375	352	335	363	375	359	377	367	370	367	342	367	367	359	361	401	372	383	334	366	374	371	360	364	344	346	351	345	385	355	362	333	366	325	349	339	339	375	348	363	332	342	358	344	353	343	317	393	356	347	360	327	356	374	355	351	367	357	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36947	9132	1805	1177	833	647	540	465	387	352	361	327	345	286	262	283	255	247	267	275	239	222	271	260	258	252	239	242	243	275	231	232	267	249	244	226	264	213	235	231	214	244	242	218	192	215	264	219	246	211	232	263	241	213	247	216	234	242	211	252	255	228	228	253	237	213	224	231	229	209	260	203	231	246	290	258	246	242	219	234	238	229	246	270	240	232	262	198	239	227	238	216	226	222	237	248	222	238	224	230	245	234	232	252	233	239	255	254	250	267	250	227	230	252	243	220	241	223	238	232	195	247	249	234	210	244	248	247	240	237	244	238	207	230	211	223	264	238	238	239	243	250	246	216	231	240	232	243	252	226	224	224	236	243	236	215	220	254	232	255	231	226	238	236	230	189	219	237	249	247	247	245	226	246	234	250	269	241	225	243	222	228	233	232	229	233	224	242	229	253	236	205	245	210	234	240	212	250	235	248	201	233	258	219	234	217	247	203	203	252	241	241	242	233	228	235	238	250	224	251	232	253	216	241	223	221	258	227	207	238	229	198	232	261	224	217	252	229	232	238	210	223	236	229	204	229	224	219	249	241	247	235	259	268	245	227	225	233	212	236	247	232	231	215	229	218	241	221	214	244	232	243	214	219	232	243	235	196	221	252	280	261	207	231	211	188	230	257	220	208	258	241	216	214	249	233	247	207	226	242	229	225	254	236	218	218	222	226	226	246	252	238	243	255	227	234	260	238	226	249	217	224	256	261	226	267	249	252	221	222	240	240	247	233	225	225	251	224	205	228	249	244	250	231	238	207	207	210	234	247	244	249	241	241	253	261	228	219	248	212	270	240	240	236	240	239	242	243	281	221	228	210	230	257	235	227	217	223	263	222	239	221	227	224	233	223	230	228	220	217	255	214	245	252	231	250	209	238	266	231	257	262	237	225	237	238	228	226	234	209	222	224	243	261	238	222	226	234	218	227	235	218	216	245	205	232	260	215	240	220	251	215	236	215	242	231	231	258	209	229	229	250	261	278	258	252	218	252	259	240	237	201	223	216	234	239	245	234	254	239	249	237	227	253	261	226	240	258	246	252	230	209	220	215	240	228	253	212	258	253	222	230	224	213	253	225	256	226	241	261	254	249	231	216	237	246	233	258	235	197	227	242	220	253	239	231	241	230	212	241	220	209	235	231	258	247	220	239	236	218	223	275	228	243	255	241	224	226	216	264	246	245	224	244	235	240	243	235	214	251	218	246	218	243	228	225	243	261	242	246	226	224	229	266	249	244	254	263	225	233	228	234	239	261	236	227	240	219	225	236	218	224	226	221	237	208	254	222	223	230	237	236	210	240	250	230	244	234	240	233	247	238	248	239	238	247	205	229	235	218	240	231	245	259	222	221	234	239	221	245	220	227	249	244	207	247	229	200	248	225	244	251	265	253	253	210	229	234	227	248	276	231	241	247	247	223	234	251	219	241	239	213	206	216	231	213	233	201	227	236	247	229	245	249	218	240	236	228	231	232	222	234	201	227	224	248	221	227	213	236	225	218	245	252	211	232	245	205	242	252	211	216	244	210	241	223	223	227	241	237	248	256	222	223	233	190	240	249	200	246	237	229	244	242	224	250	228	246	239	235	223	252	240	236	234	277	246	228	251	196	224	228	235	247	203	250	261	264	236	228	239	232	195	251	238	215	217	219	224	231	248	224	234	228	228	258	238	239	237	224	253	223	235	246	243	255	194	244	221	220	231	236	207	225	235	240	246	215	230	258	188	222	267	234	219	236	239	213	225	240	240	236	221	257	265	265	232	221	248	222	255	246	235	229	251	239	243	211	242	232	241	242	225	233	202	259	222	216	225	216	224	228	220	209	221	227	255	232	228	233	216	238	222	229	230	241	245	222	249	243	233	227	230	231	255	230	217	235	220	250	243	228	236	236	227	248	234	227	252	244	238	185	232	220	227	230	263	261	242	268	233	262	257	229	219	227	238	229	234	218	238	243	227	219	212	218	235	249	221	255	223	221	249	250	255	219	211	228	245	242	248	230	250	223	208	229	228	245	203	241	256	247	207	233	221	221	218	220	255	251	237	241	211	224	244	238	255	251	246	248	230	255	241	233	254	236	226	234	190	217	247	217	238	223	242	211	235	251	242	237	224	225	232	245	231	211	239	237	225	245	220	248	238	223	235	273	223	235	243	208	221	228	229	246	232	227	224	225	212	210	217	210	218	218	250	229	225	255	219	257	255	206	227	242	215	256	219	214	215	233	246	220	238	219	208	229	231	224	236	255	252	219	215	222	263	236	230	257	238	225	224	245	236	225	237	241	229	217	222	209	235	254	217	261	215	254	224	241	211	260	228	266	244	235	267	220	235	242	217	261	255	219	205	245	252	243	231	205	228	237	216	233	246	233	236	246	253	239	204	233	258	244	219	259	235	248	250	210	253	242	225	222	213	241	249	237	237	222	232	226	227	250	209	236	238	225	217	241	216	248	247	234	225	227	217	251	212	231	232	211	263	228	225	212	258	231	221	231	246	205	223	244	227	258	257	212	227	222	230	226	217	229	255	206	235	239	238	242	245	244	229	238	227	202	256	205	242	258	232	265	247	231	248	238	213	249	254	243	231	217	220	221	236	252	232	206	234	231	199	207	219	227	242	248	217	231	233	238	232	216	227	244	255	231	280	237	226	242	259	232	247	202	239	231	261	238	250	212	244	209	231	241	232	232	227	253	220	257	221	247	249	216	246	241	216	215	238	247	223	223	231	236	246	255	240	235	222	230	243	246	205	237	227	238	247	234	224	226	238	218	230	215	247	231	247	240	226	230	240	236	222	216	237	231	222	253	227	226	219	234	250	231	222	240	255	226	233	250	226	231	214	233	223	265	214	183	225	227	250	238	215	219	200	251	255	232	263	238	258	240	235	249	215	230	208	221	237	192	237	220	232	227	222	237	191	213	260	226	258	261	237	250	235	213	247	250	226	242	224	254	236	219	226	207	239	232	221	246	250	199	244	213	197	216	226	232	220	275	226	219	250	231	214	247	256	225	213	253	240	241	248	226	251	242	229	213	225	209	235	235	242	258	212	203	230	284	231	219	253	238	224	256	244	238	245	228	225	213	244	233	199	232	256	242	225	245	228	230	223	243	226	272	245	253	233	224	238	229	239	229	240	241	227	240	234	256	230	244	218	250	226	246	225	241	227	257	250	248	255	256	226	228	215	218	241	210	219	219	271	262	234	262	231	264	235	226	227	241	259	238	227	245	222	234	225	236	241	234	223	205	221	241	224	226	236	260	250	224	232	238	229	211	239	220	217	220	239	236	224	240	238	233	225	248	227	252	229	241	256	245	242	247	242	255	213	201	204	220	249	235	221	197	236	234	223	244	233	246	228	240	234	233	236	225	280	224	237	238	242	214	235	233	226	224	249	232	237	212	261	227	230	230	210	257	250	240	225	241	252	221	240	238	253	237	263	226	243	243	223	238	221	218	239	254	249	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15721	1709	3565	3890	3205	2714	2233	1929	1774	1471	1452	1311	1184	1112	1061	1068	985	903	985	877	910	850	824	842	805	788	835	799	750	819	791	790	774	729	747	737	758	731	701	751	696	748	770	717	737	653	713	693	739	713	758	707	748	695	779	723	744	729	722	683	661	693	736	711	733	746	718	713	726	699	737	715	732	692	707	681	670	663	709	769	680	695	708	724	704	699	709	705	667	732	715	674	668	756	698	741	778	713	701	681	724	667	699	668	714	685	713	717	674	693	666	684	718	712	669	651	690	711	690	736	651	620	685	709	709	704	707	635	687	712	714	719	696	652	672	724	660	708	680	675	711	719	696	674	714	678	638	708	650	686	727	691	709	694	660	694	634	685	672	706	642	675	708	705	668	689	674	686	693	697	689	676	707	634	681	684	684	694	664	676	670	639	708	701	660	612	645	691	696	667	731	658	655	661	677	702	681	690	708	688	663	707	658	681	687	668	704	673	686	667	624	697	648	669	644	700	684	701	696	664	684	676	674	657	713	714	702	682	668	686	677	667	667	698	704	664	659	638	712	679	652	668	648	697	708	705	676	640	656	695	697	729	728	707	645	684	689	674	700	637	655	671	692	656	698	636	638	632	686	725	732	664	654	609	691	627	734	690	650	670	704	725	686	703	660	698	687	665	689	673	685	681	663	668	639	713	657	699	637	667	697	668	637	616	732	692	684	730	679	725	690	691	698	659	729	653	717	681	714	689	670	738	664	714	692	645	672	682	631	703	731	677	712	669	684	688	635	673	695	646	669	697	704	670	657	656	688	669	721	647	708	685	667	683	720	633	662	724	681	715	672	682	673	650	673	667	695	690	710	679	692	654	627	687	678	692	671	654	714	691	682	654	690	688	715	703	678	693	710	667	658	699	687	670	674	709	660	673	660	698	672	698	693	694	715	728	709	654	662	716	639	789	683	664	704	722	738	691	657	712	689	701	691	681	690	679	682	694	648	673	631	660	683	645	662	707	685	697	719	671	655	672	669	652	685	703	684	660	652	655	702	663	670	693	679	660	665	707	679	695	659	663	716	686	654	626	685	716	701	663	659	665	659	713	695	704	706	728	637	691	696	689	693	703	674	652	700	730	685	688	681	701	642	673	648	677	655	671	681	641	679	723	684	721	669	700	627	683	674	695	666	630	706	694	682	679	702	661	653	729	640	677	672	730	741	702	712	721	713	674	710	657	696	682	686	682	691	618	688	665	734	663	686	661	674	652	702	723	696	704	648	629	732	747	733	684	693	727	698	654	702	641	687	698	714	677	692	697	734	649	699	655	694	654	686	703	697	666	693	704	698	685	696	655	654	685	655	665	719	720	699	692	658	667	646	679	723	701	758	685	650	690	680	663	620	698	698	710	702	719	647	735	654	705	698	691	684	706	681	754	691	717	697	677	718	705	723	677	710	709	675	672	645	662	674	681	705	681	665	669	689	700	669	669	644	666	690	708	646	695	686	719	695	688	677	702	682	705	650	702	663	652	658	707	689	680	631	659	691	684	702	730	683	715	688	653	698	714	701	674	700	687	652	726	664	687	678	693	691	671	648	696	679	699	654	708	713	689	627	676	656	695	672	656	690	695	634	670	668	675	648	716	667	691	663	656	685	648	680	682	722	671	736	687	681	678	690	633	698	671	660	664	684	675	640	713	639	695	692	697	704	709	647	662	693	693	666	662	671	665	709	731	640	681	686	699	702	666	641	674	695	680	671	713	703	667	664	647	690	660	718	644	691	688	674	698	700	698	690	733	671	684	654	629	706	686	700	720	716	690	720	635	664	685	692	651	701	720	622	653	712	712	717	690	707	720	699	672	700	668	660	659	700	710	714	648	674	730	700	638	665	643	757	691	684	675	688	678	694	688	655	673	685	686	615	663	646	685	706	664	674	666	661	696	671	703	665	675	686	678	655	718	719	714	628	673	656	681	707	703	682	663	687	738	656	697	699	720	659	712	638	687	657	666	711	700	676	665	679	710	689	710	651	672	706	711	681	705	657	738	722	639	712	704	649	692	655	711	693	682	719	634	703	683	684	667	692	683	653	665	673	644	666	712	698	732	667	682	666	676	716	711	639	693	744	704	696	664	626	680	720	649	678	666	715	662	685	704	683	719	689	698	707	749	673	694	635	719	676	657	680	652	693	655	730	667	689	674	691	679	665	728	696	692	681	709	733	706	671	668	651	679	656	691	662	677	707	682	661	699	675	671	709	698	714	679	722	696	629	677	665	700	650	743	671	690	680	691	687	741	687	695	683	733	679	741	714	664	703	676	644	710	671	687	703	657	647	653	657	695	718	707	669	685	657	738	695	682	662	699	685	690	663	665	692	697	662	700	672	681	681	659	671	660	701	680	742	677	689	687	688	669	701	686	623	694	684	644	663	655	705	684	724	734	672	671	698	690	693	698	743	641	679	649	730	658	648	760	712	711	697	700	675	673	684	701	652	670	674	662	715	699	639	617	724	733	639	681	726	625	708	709	702	733	694	699	684	696	690	691	702	645	674	693	703	676	663	680	618	646	690	684	714	714	720	654	658	722	742	698	678	739	728	689	703	669	682	680	673	636	680	671	661	677	656	752	666	711	656	676	701	725	638	673	670	675	674	763	698	672	692	689	711	679	634	710	687	684	667	681	700	679	719	734	656	651	688	679	662	676	683	656	720	683	727	698	638	676	685	675	696	691	665	691	646	706	663	693	711	690	720	700	677	705	715	674	662	676	666	677	700	658	689	659	753	702	697	684	648	667	682	675	693	672	651	726	698	697	664	664	663	667	712	672	654	678	697	711	664	715	702	691	645	683	659	691	639	687	710	663	704	677	700	696	679	642	684	652	687	604	725	714	711	690	720	704	677	640	689	644	677	679	673	704	658	687	688	670	663	714	675	639	746	684	640	687	681	701	677	646	669	710	664	688	669	688	651	662	687	690	668	693	668	653	713	667	645	640	743	656	704	659	729	654	709	693	709	667	686	667	687	672	704	687	735	679	639	697	645	684	680	740	678	650	656	676	702	723	683	669	712	729	704	638	690	622	660	709	691	659	681	660	653	667	644	677	659	698	653	677	660	719	652	696	684	671	682	684	662	734	662	736	705	704	718	667	668	681	659	653	694	677	713	678	639	729	675	703	696	702	625	728	654	681	676	722	747	648	675	752	711	645	681	679	679	642	646	677	660	698	746	677	674	692	679	674	686	658	695	738	670	650	724	663	658	709	713	649	706	709	690	714	654	706	628	626	680	676	679	707	691	691	693	666	615	640	672	713	697	749	701	678	671	693	694	618	688	665	691	725	718	673	672	656	643	680	702	653	679	693	660	671	720	667	694	687	693	669	690	652	693	675	698	711	675	711	687	729	699	703	695	675	696	708	685	682	690	644	648	677	680	686	684	706	632	652	721	702	706	674	699	691	649	650	703	692	683	686	684	668	692	677	675	697	687	616	694	662	675	656	651	689	709	688	651	655	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45595	19145	6533	2293	1542	1114	932	734	593	526	484	463	458	414	384	362	371	352	331	336	358	352	313	316	341	328	307	338	292	316	306	294	312	294	285	281	304	291	270	343	294	296	289	289	326	330	296	285	268	293	291	275	336	277	265	283	290	268	314	292	275	279	282	271	271	306	274	305	297	318	293	258	306	300	296	322	261	303	330	287	295	298	286	295	295	279	291	284	295	311	309	267	291	280	297	273	260	291	296	277	283	289	254	289	319	280	272	307	284	290	310	323	275	296	283	299	295	282	289	292	276	260	265	314	266	322	287	288	281	310	299	288	280	269	293	256	259	250	282	286	271	311	301	288	278	282	289	306	302	286	295	309	289	299	263	292	258	311	285	286	290	255	292	282	274	294	272	275	263	297	314	288	313	264	303	301	297	287	298	289	307	297	292	248	264	260	254	282	295	285	303	288	291	303	299	268	303	252	286	269	277	321	281	256	266	275	298	274	326	260	265	286	317	310	306	260	244	295	280	278	289	293	288	295	290	252	300	279	324	275	285	296	260	276	299	277	259	302	280	290	278	283	276	263	295	301	297	289	277	303	245	306	269	275	277	265	276	292	270	307	268	291	249	286	280	296	287	286	283	267	271	280	256	260	257	311	313	284	283	279	272	274	273	262	268	287	315	294	296	275	275	277	273	282	280	294	269	267	280	273	259	285	275	286	259	315	293	273	276	254	311	259	283	288	308	292	298	264	266	296	304	294	282	277	289	300	284	293	290	285	261	259	273	276	284	300	281	244	272	279	272	276	285	312	305	293	305	271	281	268	286	299	299	283	271	307	275	276	287	300	277	252	283	281	282	287	282	271	272	293	273	276	278	270	266	294	300	291	310	282	287	302	244	278	251	290	284	294	295	268	270	273	272	285	294	278	275	273	282	323	291	295	294	310	319	282	314	266	310	264	304	308	308	272	297	267	290	302	279	287	272	293	287	286	308	275	278	282	269	307	274	264	304	326	285	274	282	292	245	269	295	300	311	292	291	307	278	307	267	286	275	293	306	264	295	277	309	301	311	286	281	262	244	282	302	299	265	319	300	308	280	302	236	256	283	261	260	295	309	276	300	259	273	291	274	274	268	308	285	280	284	309	250	311	263	317	279	309	279	286	256	292	275	287	312	266	295	283	296	299	295	289	266	272	277	278	255	269	292	294	261	283	289	275	283	269	287	289	316	297	316	313	264	271	296	292	274	281	271	274	297	258	276	306	331	248	271	257	286	301	280	302	286	292	285	278	282	281	276	285	294	302	280	268	274	283	277	316	295	275	256	296	263	284	273	304	293	270	297	294	268	286	269	318	285	283	272	281	288	308	298	280	283	289	285	275	263	265	248	275	285	276	271	290	308	293	287	288	298	283	269	309	307	299	286	264	294	299	305	301	277	257	259	269	292	289	264	284	288	279	250	264	275	287	272	287	298	284	264	286	282	280	313	316	288	278	255	300	318	280	312	300	266	292	320	274	269	270	272	263	270	288	308	295	286	276	286	299	277	261	284	289	272	277	269	315	283	282	305	273	311	274	277	287	296	271	260	279	259	302	276	284	301	325	282	312	288	265	285	269	266	314	312	303	272	302	309	263	294	280	278	312	282	265	280	294	297	260	284	278	277	257	296	283	292	282	275	282	273	302	288	290	272	315	286	269	280	283	309	334	291	276	300	289	285	268	281	291	279	285	278	302	295	304	291	280	254	272	293	254	260	254	281	261	275	283	284	266	280	311	295	295	295	283	282	313	273	278	285	289	310	287	277	306	270	275	304	283	272	269	287	294	324	276	267	294	276	303	249	244	289	306	280	289	255	290	291	282	289	284	281	293	277	283	277	273	269	286	270	290	275	308	282	267	308	275	300	310	287	296	263	308	287	264	273	263	277	298	295	247	279	273	336	260	297	302	266	296	268	284	278	270	297	306	291	291	261	272	261	303	292	278	292	266	264	296	283	265	260	247	311	296	253	260	276	285	276	260	276	275	285	286	301	299	275	305	303	277	304	267	279	280	265	270	305	250	267	294	285	282	297	303	283	305	294	293	317	289	245	253	277	304	331	272	287	296	302	258	275	299	270	277	242	281	263	300	297	292	282	286	304	258	273	285	301	264	252	295	271	302	264	312	259	289	288	284	321	298	266	282	291	308	263	290	294	275	300	300	292	297	280	277	306	285	318	294	242	308	302	276	279	301	277	305	317	266	292	290	275	289	294	296	317	283	260	266	295	250	291	261	267	285	304	315	291	271	297	266	281	286	303	329	278	260	290	265	271	288	288	276	314	279	297	294	295	268	297	270	292	286	257	318	295	293	291	282	270	300	281	298	277	272	273	265	292	282	265	256	282	276	281	291	262	288	265	263	269	280	304	292	288	309	276	288	304	296	262	288	281	290	262	260	279	269	270	255	275	298	308	238	297	274	287	313	255	262	276	256	284	318	304	287	305	291	262	265	327	296	278	289	310	283	278	258	295	284	275	290	327	281	267	287	296	260	262	261	292	284	295	284	291	274	299	271	244	272	284	303	283	304	281	314	282	302	271	290	285	314	289	282	292	290	269	258	246	276	285	302	313	249	250	280	278	284	302	312	278	300	280	306	293	266	273	269	316	278	252	287	297	276	281	277	297	275	307	268	272	281	298	298	277	284	310	293	295	277	282	281	244	286	271	266	278	260	295	296	294	297	296	299	302	275	274	272	278	263	284	285	275	274	288	272	279	266	262	274	277	284	260	262	276	276	311	291	278	250	271	272	286	273	305	279	304	264	288	295	271	263	264	265	278	284	287	278	288	274	279	306	281	253	288	264	271	295	283	274	255	268	295	258	291	276	274	312	264	294	276	285	296	273	292	279	300	283	263	288	301	285	268	266	275	303	301	262	284	282	257	292	286	277	291	319	284	268	301	268	299	260	266	310	315	267	263	307	260	288	278	310	275	298	287	292	294	304	267	309	287	256	283	280	311	309	284	296	287	304	281	279	288	291	283	297	298	276	277	305	273	264	269	295	297	279	267	258	285	294	289	315	288	279	285	298	297	290	291	268	281	266	287	248	297	292	300	273	288	311	306	274	303	300	305	274	315	297	280	255	284	290	269	301	271	298	291	273	299	265	280	264	293	280	322	310	261	320	278	308	301	269	247	296	276	279	273	298	255	303	288	269	262	269	314	271	283	276	257	262	290	289	285	253	275	303	289	295	278	279	296	260	280	269	310	280	243	287	275	307	281	298	283	261	312	290	292	299	273	281	296	246	321	280	290	284	307	290	278	284	308	292	280	274	281	272	277	285	306	272	290	294	281	286	259	265	327	281	286	270	291	272	292	288	287	277	300	271	296	272	266	307	295	281	288	275	269	316	326	275	278	265	307	271	275	281	295	283	303	265	287	273	274	293	275	265	278	275	277	283	299	267	260	299	266	285	303	268	278	318	293	303	302	286	245	287	246	303	288	286	289	266	321	317	267	285	264	306	286	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20273	2813	6105	6626	5664	4578	3685	3171	2827	2350	2281	1963	1812	1676	1551	1476	1354	1345	1238	1217	1160	1199	1060	1174	1076	1020	1014	999	987	1013	958	979	917	934	881	949	891	906	875	860	863	898	834	891	938	886	841	833	852	886	875	809	830	827	816	842	790	837	849	800	825	864	840	826	824	846	818	840	792	789	823	792	806	800	804	793	795	828	827	852	786	841	844	829	859	761	823	803	797	774	790	775	796	776	812	820	824	809	813	817	806	798	844	784	775	774	795	822	759	756	786	827	828	847	809	769	777	826	782	775	780	787	753	827	783	862	816	787	846	817	775	791	762	780	783	842	795	801	758	839	783	784	820	808	788	797	801	761	817	761	778	836	818	786	776	822	795	771	773	727	787	775	804	791	828	851	796	810	790	783	718	755	769	722	739	809	795	783	820	802	787	786	793	772	817	812	809	804	850	791	792	773	781	798	789	821	771	806	796	806	812	842	798	755	839	781	820	783	796	763	818	747	764	784	812	764	836	779	789	811	709	809	767	795	768	780	762	775	811	800	754	799	795	724	800	776	838	806	804	768	716	740	751	767	778	830	822	777	778	726	773	842	821	822	793	762	788	745	785	757	751	813	765	762	801	770	772	811	773	811	819	782	734	810	796	765	777	768	804	792	807	783	789	800	772	808	790	789	764	771	816	768	775	780	772	775	816	774	792	776	782	753	791	825	796	761	781	772	820	797	803	813	759	785	746	795	791	779	779	772	749	766	810	783	772	827	823	846	807	794	840	778	795	723	813	793	745	774	787	830	774	756	736	788	805	806	829	832	761	766	805	701	714	816	813	764	774	795	770	812	797	822	806	785	770	763	776	750	785	801	759	760	749	792	769	777	805	781	798	824	806	751	776	795	779	823	772	814	766	775	804	741	767	808	772	826	775	771	764	780	799	805	755	786	806	820	748	754	678	785	763	796	832	796	761	773	822	822	776	775	835	748	840	821	737	792	753	795	753	748	810	766	760	772	792	797	770	748	806	785	762	770	794	805	731	772	779	760	818	801	772	817	818	804	775	808	819	765	829	814	769	828	797	758	765	809	771	772	814	726	820	793	787	774	788	756	750	744	791	786	798	845	780	808	827	777	790	823	752	828	765	776	753	820	787	795	800	815	820	785	723	767	772	769	812	786	736	789	841	768	792	782	801	837	793	786	801	804	752	770	817	807	772	838	794	826	800	823	762	776	797	810	782	858	801	790	792	815	753	730	795	808	758	757	732	771	756	780	756	780	796	796	788	799	770	788	798	780	796	778	770	839	783	791	770	805	796	788	715	823	757	814	777	730	793	776	805	785	853	798	825	759	823	778	777	769	771	807	812	784	785	807	796	741	814	782	807	783	783	767	747	800	823	725	783	759	805	759	764	785	808	786	782	805	755	797	798	806	801	829	757	733	771	748	787	828	766	763	804	830	841	778	801	785	779	773	798	755	844	794	751	818	763	791	791	793	779	781	739	769	783	716	768	781	793	740	790	818	806	754	806	754	817	850	745	805	810	706	791	823	812	798	777	768	781	821	852	798	775	784	795	785	804	780	761	778	790	818	792	800	757	827	734	779	828	802	771	801	830	831	846	797	838	784	828	754	781	780	793	808	771	763	783	743	770	800	787	778	744	754	802	746	807	788	775	795	788	808	801	748	819	797	799	793	829	738	768	800	844	787	758	776	806	768	810	795	802	778	868	790	777	844	763	821	764	829	801	840	822	755	806	785	814	820	801	833	816	804	751	764	803	752	753	780	794	732	871	797	766	787	767	795	810	835	760	796	789	791	777	791	790	799	795	774	809	793	788	766	772	748	794	810	799	797	805	796	787	794	794	821	794	763	764	809	783	829	777	784	797	823	793	763	776	798	811	811	789	846	811	820	856	807	849	790	795	793	775	764	769	831	805	800	764	739	733	805	772	790	797	767	773	736	817	765	761	744	790	764	770	815	754	784	814	778	799	804	808	782	765	771	787	759	776	780	766	768	768	794	807	750	755	812	752	793	807	762	766	812	805	797	774	807	766	830	777	761	803	785	773	782	760	783	742	730	777	812	793	801	767	757	784	792	779	844	833	778	759	786	849	803	770	790	763	865	789	801	793	783	807	826	818	784	715	813	777	781	806	834	833	791	821	791	784	812	738	772	830	821	762	820	820	803	769	772	772	795	790	803	823	790	782	759	779	771	776	793	775	810	787	804	748	787	747	806	781	768	775	783	831	751	786	780	783	798	776	802	768	692	772	791	748	738	771	823	774	858	799	793	775	802	767	792	774	755	795	780	800	812	810	848	771	799	761	790	764	824	799	799	808	754	826	781	768	812	829	737	831	796	765	860	806	762	758	781	822	807	778	800	762	785	746	809	762	788	800	889	753	813	773	761	829	759	798	745	796	781	839	806	734	802	789	786	796	793	805	783	759	779	765	720	806	842	796	786	752	783	803	720	778	820	759	760	813	771	795	805	756	779	866	763	773	819	787	820	773	763	763	757	802	828	815	808	806	833	781	731	774	755	760	820	791	753	788	748	752	812	807	766	804	824	755	804	770	780	805	808	845	760	831	774	804	807	793	753	796	818	807	765	770	814	777	799	803	791	811	829	806	768	786	773	826	795	799	716	764	788	791	761	861	751	802	752	840	834	787	759	810	817	739	764	781	829	789	777	797	817	796	746	783	733	849	816	788	773	765	821	798	761	821	751	894	765	809	734	795	771	763	827	746	815	767	783	771	808	802	761	822	767	757	832	810	820	751	802	783	774	815	801	774	769	714	790	833	770	790	752	773	758	756	796	786	785	785	811	738	776	773	744	766	773	772	783	789	795	765	819	834	836	784	765	751	788	791	796	770	750	791	782	808	786	837	775	792	766	796	787	792	810	769	812	814	810	784	777	782	763	773	767	760	793	806	791	774	805	786	764	755	763	782	852	807	822	803	783	762	740	772	788	812	838	757	793	775	774	800	777	822	777	766	768	808	789	796	785	804	808	805	831	783	745	765	799	822	783	794	773	760	759	830	778	787	815	802	731	822	781	753	770	799	787	807	797	795	778	710	797	794	770	820	810	789	771	802	770	775	760	761	759	826	808	789	816	773	785	764	767	767	780	787	803	787	745	786	777	788	823	802	787	810	766	813	784	823	823	801	793	801	769	771	804	772	801	813	806	782	752	805	776	763	780	775	789	792	816	782	821	789	806	816	805	827	759	793	790	746	768	784	805	785	780	803	769	778	799	797	810	788	759	801	774	808	809	826	783	749	821	764	709	744	773	833	753	826	764	788	755	783	772	832	746	802	760	794	768	784	747	762	807	790	802	751	846	716	766	767	782	744	835	789	763	817	804	850	805	770	813	752	779	761	803	787	783	815	781	786	846	784	791	806	795	803	771	768	779	786	787	780	787	786	794	744	788	826	771	774	815	785	779	793	727	820	777	810	780	821	801	778	750	796	776	798	795	763	801	738	789	776	767	777	806	801	756	766	810	774	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5219	358	239	161	127	141	113	115	107	122	88	99	117	111	102	122	96	119	117	99	102	106	87	110	99	101	102	122	106	112	109	91	102	102	105	100	95	90	111	108	98	109	103	91	122	98	109	117	89	115	110	114	118	101	99	96	118	96	98	107	112	102	97	105	100	130	100	123	105	104	87	108	90	104	107	109	112	104	98	99	115	109	99	98	102	96	106	104	93	93	107	89	99	113	120	90	101	86	77	108	87	107	100	103	115	109	97	119	113	117	99	101	91	101	95	119	101	116	100	120	107	109	88	125	102	115	86	120	117	99	107	124	109	104	103	97	119	86	100	117	100	99	88	122	79	102	95	113	97	84	100	97	116	98	103	102	91	114	82	98	105	101	120	122	100	108	101	113	106	94	108	100	108	104	112	103	111	98	95	103	105	97	94	93	97	95	84	101	121	102	108	110	111	108	99	110	118	89	98	128	97	113	99	87	118	98	109	102	100	97	85	106	93	93	118	113	94	108	101	101	107	97	78	104	107	96	96	110	116	97	96	104	97	88	101	107	90	97	98	101	100	102	99	95	104	91	117	89	105	101	107	97	107	107	112	106	103	93	97	115	106	107	113	101	88	109	96	83	114	118	100	114	108	109	114	89	113	105	94	94	109	94	97	104	98	99	104	95	103	95	112	103	99	93	100	100	104	85	98	99	95	104	102	116	101	98	92	100	116	95	102	88	91	90	98	92	113	101	123	97	103	123	119	97	107	117	115	88	100	105	98	94	96	93	118	124	86	93	107	117	88	113	106	120	104	112	108	95	87	131	99	115	120	112	96	116	121	115	104	96	101	92	109	105	93	97	108	96	94	94	117	106	96	118	109	92	119	102	78	109	80	91	116	110	110	93	96	85	113	104	104	100	98	121	102	109	103	107	88	96	107	94	100	117	98	113	123	108	107	105	110	102	93	122	93	96	93	100	104	112	99	102	106	114	105	111	109	93	114	119	92	112	106	112	99	115	111	114	114	105	95	100	93	100	100	107	103	105	90	94	112	80	105	94	98	98	109	108	88	107	95	102	103	96	96	114	113	107	120	119	103	100	100	124	96	97	92	105	96	83	103	106	107	93	107	112	102	97	111	113	118	100	102	112	127	111	96	119	109	95	90	102	104	101	84	108	102	94	117	107	95	114	102	90	102	92	119	102	90	115	103	100	93	107	111	111	101	104	102	96	99	103	109	100	116	99	104	101	101	105	117	84	108	98	97	121	103	122	110	109	102	92	90	96	96	112	112	105	101	91	102	92	93	104	106	108	88	95	102	100	84	108	96	94	116	95	111	103	91	101	95	108	104	111	109	105	123	89	112	105	90	105	97	115	115	120	99	105	115	100	104	110	104	88	85	111	98	111	116	84	113	110	113	130	114	95	86	107	111	105	96	105	110	116	97	111	104	95	116	121	93	84	108	93	86	117	102	122	110	103	109	114	85	109	100	118	97	111	107	126	108	111	117	99	88	116	108	91	82	114	101	103	102	103	98	100	118	95	82	91	94	84	94	100	103	88	111	107	97	94	104	100	99	100	125	99	108	103	94	99	97	92	107	90	113	110	84	99	102	94	105	93	93	99	97	109	89	90	113	86	104	92	97	114	96	101	101	127	113	92	107	118	89	106	100	105	102	109	99	100	107	110	91	92	115	113	104	95	88	112	107	114	110	110	112	99	120	115	100	87	93	117	118	110	109	117	110	116	112	115	88	102	120	103	95	111	122	109	105	109	98	99	80	94	114	110	96	104	109	113	102	95	109	96	103	83	123	94	101	101	93	102	107	105	87	116	93	95	88	115	100	91	111	127	124	103	100	104	103	125	108	88	100	111	89	112	112	115	99	110	103	90	103	103	103	105	106	110	113	103	119	106	93	99	115	113	102	112	112	98	114	118	134	89	103	118	97	118	91	109	123	111	114	108	90	101	95	111	114	117	107	115	97	105	110	111	107	112	98	107	105	90	93	86	91	84	104	90	112	106	121	95	96	98	102	117	89	105	114	100	91	107	102	108	125	113	116	118	98	89	109	110	102	108	131	111	105	111	90	97	117	108	108	98	106	100	109	96	102	85	89	107	93	100	88	112	105	111	117	113	76	86	92	109	116	91	118	100	107	77	101	118	96	92	108	127	89	110	100	103	102	92	106	113	90	111	97	98	101	95	114	106	110	112	93	107	111	117	102	79	99	98	87	111	105	116	112	112	110	100	109	100	101	104	99	99	98	102	95	100	109	110	93	101	92	97	111	95	110	104	128	98	108	125	106	99	99	107	106	99	82	119	108	104	114	104	120	93	84	88	103	117	114	91	108	93	95	100	92	101	114	111	103	103	92	128	93	88	104	97	92	101	109	95	109	110	115	94	91	101	112	99	91	104	98	94	95	101	108	100	109	118	105	96	92	115	115	112	112	98	113	111	87	91	105	120	97	110	107	112	108	99	82	113	83	117	114	99	103	102	101	120	101	101	107	117	112	102	91	113	98	95	94	111	113	108	91	86	98	95	102	109	98	98	111	112	115	107	111	97	110	120	96	117	108	103	112	111	96	127	114	98	95	88	120	110	88	93	95	98	94	109	94	97	87	107	108	100	89	119	109	91	85	100	122	118	110	104	95	92	113	86	115	99	101	104	98	91	117	123	118	111	115	102	102	103	111	109	102	99	116	116	96	110	103	92	115	110	112	113	119	105	95	82	124	103	90	87	100	108	91	82	103	118	85	85	98	118	119	127	95	108	109	94	117	112	122	106	110	101	102	113	98	98	102	104	85	106	110	86	109	99	104	98	111	105	96	106	119	120	104	92	104	105	108	114	100	100	129	103	120	102	122	124	89	100	108	109	105	108	99	71	96	101	85	103	112	105	103	97	107	102	94	106	103	96	105	105	99	109	100	102	97	109	93	120	117	103	99	113	109	111	87	111	123	122	101	115	107	115	101	103	88	99	104	102	78	98	89	109	111	106	85	122	122	109	104	106	74	98	117	113	122	101	108	94	90	95	106	107	99	92	118	103	95	110	94	108	120	107	110	119	98	115	92	123	109	108	110	104	108	109	121	104	97	92	92	85	92	102	97	92	110	105	116	92	103	115	101	106	83	102	106	97	95	114	97	108	111	101	96	107	111	90	89	96	102	95	126	101	105	94	107	104	123	122	86	116	98	122	101	113	112	89	101	107	97	103	98	94	106	112	95	100	121	110	114	105	126	109	101	108	127	99	101	90	92	115	90	114	111	99	108	107	115	109	116	121	102	89	99	98	94	97	110	98	100	99	116	98	109	103	120	100	82	98	112	110	120	89	98	105	97	112	116	81	100	95	97	120	109	83	101	111	101	97	103	93	106	109	106	107	94	109	107	96	114	118	110	107	98	130	84	107	127	126	105	79	106	108	95	116	102	123	105	95	102	92	107	110	101	103	114	99	103	82	122	93	114	103	117	131	103	104	120	103	100	106	99	119	104	112	90	107	110	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5226	437	508	546	505	523	443	436	434	399	386	407	386	400	388	352	368	354	385	325	383	371	372	365	391	380	403	357	343	372	352	379	351	385	369	335	345	342	340	332	321	371	365	359	360	371	358	351	372	337	376	350	374	348	349	356	367	382	366	382	329	353	401	350	346	359	347	373	360	383	344	328	332	350	341	362	392	381	368	367	339	330	335	350	358	364	342	331	347	367	339	355	381	362	385	382	352	391	374	389	375	352	355	342	329	360	336	328	377	394	371	345	338	350	332	346	322	351	346	360	325	365	357	354	366	327	403	357	351	359	364	359	345	325	371	366	334	361	330	358	328	302	344	361	349	363	331	385	375	357	372	343	349	386	363	355	326	370	344	365	360	334	381	354	368	357	357	340	390	361	364	364	365	341	367	338	343	333	357	393	368	368	360	351	303	335	334	335	346	339	344	351	328	336	353	345	336	350	363	372	373	376	350	397	380	365	361	350	350	341	367	329	359	351	353	315	374	358	356	371	361	348	351	362	356	352	363	341	354	374	335	360	340	354	348	320	328	361	333	379	368	347	345	335	365	338	347	345	390	325	370	336	394	333	331	300	365	338	397	375	347	363	369	372	362	358	329	374	344	338	348	332	339	345	357	350	348	341	325	358	350	383	369	396	335	330	370	353	334	363	365	342	376	362	380	358	345	357	366	373	370	368	390	355	359	362	356	346	354	368	349	332	353	372	353	377	356	374	335	375	400	356	353	369	319	341	352	346	323	345	325	359	371	356	369	356	359	352	336	372	366	328	345	348	354	364	330	347	371	364	373	346	333	346	375	374	359	365	345	375	348	408	352	338	364	355	336	344	331	336	394	389	335	341	351	373	354	369	358	328	369	338	370	360	357	411	353	358	371	302	344	336	358	384	341	361	355	365	367	351	345	366	315	364	356	377	384	377	365	353	386	370	354	359	356	342	345	364	342	341	359	347	360	370	384	317	378	382	389	372	355	356	369	338	367	346	326	373	342	386	354	346	334	331	349	370	362	375	351	345	335	359	354	364	350	333	347	352	399	373	350	349	356	376	357	376	382	403	354	344	356	344	382	379	358	334	352	368	363	336	315	343	384	352	341	365	355	364	317	362	368	332	341	367	351	363	344	346	384	349	350	366	377	395	334	383	359	375	351	376	385	332	389	339	346	362	401	361	384	356	361	355	333	366	362	347	370	331	339	332	320	353	289	327	355	353	356	388	360	362	336	350	360	347	352	339	387	360	356	396	339	375	357	357	378	329	352	341	353	324	333	363	348	363	372	369	397	377	332	362	356	365	359	367	363	331	353	369	378	341	362	346	364	368	373	333	338	357	354	337	359	365	334	398	351	367	339	335	348	367	365	381	345	339	369	344	377	348	388	341	360	381	340	357	366	334	355	377	370	350	350	349	358	378	351	373	377	375	348	356	357	344	358	372	377	349	356	357	337	374	345	360	341	361	366	298	390	330	346	330	360	310	357	391	338	356	336	335	336	365	350	335	379	341	368	337	342	383	355	357	364	356	379	343	398	340	363	371	360	372	335	393	369	322	353	358	346	359	343	355	390	355	364	337	365	347	332	352	394	387	307	350	369	371	374	353	366	339	382	365	377	375	359	326	361	359	341	358	356	319	366	366	360	351	347	344	358	352	364	332	347	355	320	370	328	340	356	332	348	352	321	368	323	350	370	368	323	360	358	367	375	344	340	376	323	351	362	374	354	357	387	334	356	365	357	354	352	360	330	364	364	347	352	334	393	360	332	337	328	355	354	371	340	350	341	315	380	362	323	342	355	341	339	336	376	367	335	351	373	366	346	335	362	364	357	339	372	367	371	350	323	379	352	334	350	340	353	376	357	318	374	359	352	338	377	327	330	406	347	347	362	370	347	344	356	346	361	358	354	369	359	357	358	353	356	358	337	335	387	335	372	335	365	369	355	364	333	347	344	299	339	352	365	350	375	394	341	350	343	365	388	353	350	350	350	323	336	330	357	338	344	361	357	368	353	366	347	378	365	369	344	326	360	356	382	355	344	353	357	358	380	385	354	367	373	378	331	367	360	334	360	367	361	369	343	363	332	363	347	368	335	367	341	327	384	355	368	351	333	375	365	324	354	411	330	359	350	348	365	351	329	339	378	322	335	383	349	327	327	353	402	350	329	361	368	353	361	387	336	359	326	344	386	335	355	343	380	365	338	362	345	371	372	360	361	341	340	386	357	351	365	351	360	358	413	345	375	336	349	316	372	357	358	378	369	337	352	347	353	381	353	351	331	321	355	369	343	332	362	335	335	370	370	376	378	336	340	340	355	331	358	340	345	345	345	352	361	375	359	342	383	398	329	356	362	357	362	356	366	322	318	353	357	329	346	340	387	386	364	352	357	359	330	362	362	341	355	353	384	372	341	344	364	353	359	374	376	368	355	356	356	339	332	355	340	358	339	365	375	342	369	347	393	348	355	381	365	366	346	362	350	354	332	387	358	379	341	358	356	351	349	371	378	353	347	370	363	351	353	346	346	319	361	376	353	359	370	342	351	354	381	339	354	343	357	362	350	379	358	368	379	353	339	350	331	374	347	334	326	348	396	347	344	382	375	378	339	351	359	356	357	383	371	369	312	370	375	352	377	360	353	389	359	343	366	317	340	393	364	342	348	362	371	364	361	350	362	353	381	334	343	356	348	332	334	373	349	343	319	361	375	345	336	342	347	358	341	356	342	362	347	354	363	355	365	332	318	342	359	339	363	349	377	393	341	322	377	347	346	336	348	362	369	370	336	356	334	345	352	377	371	375	365	371	344	361	326	345	355	352	371	339	326	370	359	349	348	393	337	332	324	363	337	361	357	349	350	329	340	355	365	352	317	343	358	373	359	375	344	341	358	367	357	321	330	363	328	348	369	333	375	370	342	349	352	334	337	352	346	348	353	365	359	337	353	350	381	372	340	378	357	349	353	342	347	378	354	353	378	355	352	363	349	334	373	367	395	358	359	375	340	332	396	379	351	371	370	336	386	321	338	354	335	371	387	358	354	355	343	353	395	349	344	421	334	372	354	332	357	363	393	333	341	365	379	388	385	318	341	384	314	312	381	352	364	363	363	372	357	336	369	366	339	329	381	369	318	342	339	343	355	361	390	302	326	299	371	383	364	386	336	403	355	377	359	399	347	355	355	374	355	355	342	341	336	345	367	334	354	344	391	386	366	319	348	371	339	362	370	370	350	357	389	382	316	347	354	350	353	345	367	391	357	361	387	371	371	379	328	369	362	402	363	342	359	379	366	363	338	335	328	344	374	358	374	373	384	366	341	348	380	341	354	346	370	321	390	375	373	354	388	333	354	317	349	342	343	375	341	346	324	360	313	371	345	351	347	362	318	394	366	331	360	342	369	385	351	356	347	354	345	351	351	373	348	383	356	372	348	337	374	361	343	354	359	353	365	353	383	402	370	404	314	372	361	337	384	376	375	375	367	366	341	326	382	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37755	9536	1894	1176	813	672	529	454	400	369	353	322	314	289	299	273	245	263	273	256	245	262	263	264	276	257	254	232	241	243	239	223	240	246	215	229	239	214	268	250	228	229	235	239	213	239	240	254	240	228	226	237	231	255	218	220	233	244	208	188	224	250	255	213	270	242	230	238	243	226	224	211	240	231	235	244	253	221	229	244	236	232	216	256	244	220	222	249	257	248	219	225	216	212	235	265	212	215	237	219	226	223	259	238	234	249	248	229	242	243	239	232	229	205	230	232	250	240	236	210	223	201	249	272	233	233	216	253	225	240	207	250	217	213	276	236	238	266	244	220	223	260	228	208	243	273	254	222	250	243	226	244	217	260	235	208	232	196	224	221	228	234	230	245	240	235	222	247	213	232	262	213	235	213	246	247	228	209	259	221	248	220	246	241	238	254	225	246	232	243	236	243	225	242	213	237	196	238	226	226	211	225	243	242	250	230	225	208	232	231	246	228	249	227	229	235	234	265	234	231	222	209	251	216	215	254	252	241	233	238	241	247	228	226	227	243	235	224	253	251	233	234	226	219	228	240	230	224	227	239	223	246	212	230	232	221	229	246	215	248	225	255	233	243	220	219	251	237	246	246	244	237	250	224	239	236	219	221	220	240	235	280	282	261	227	231	241	269	256	225	252	211	218	248	259	227	218	240	229	233	197	225	223	236	214	232	259	237	261	226	250	232	207	219	224	231	241	222	245	247	243	228	239	232	249	236	230	226	225	216	242	231	211	231	233	211	215	227	215	222	225	244	216	238	236	207	239	192	221	224	235	226	210	220	226	242	232	189	242	228	246	218	237	240	218	243	240	242	253	233	250	242	250	234	231	233	236	277	206	231	230	229	245	256	248	224	224	228	198	221	235	225	251	273	247	246	246	235	213	240	213	243	248	224	238	228	223	238	203	235	256	252	245	214	235	255	243	234	249	211	243	225	235	230	264	214	249	235	207	230	241	237	227	196	209	231	247	233	248	258	268	244	244	246	238	243	207	239	201	229	226	219	217	222	244	230	207	269	232	212	245	223	261	226	244	244	238	226	234	246	225	254	248	253	232	251	212	221	220	231	252	224	239	244	220	210	224	228	216	248	240	228	235	240	237	225	232	222	261	220	241	244	228	242	209	248	221	242	203	236	247	231	226	243	240	238	238	247	238	261	233	213	237	241	230	230	235	244	226	228	257	233	236	236	233	242	247	230	240	267	237	256	228	227	247	251	245	245	241	248	233	239	234	229	220	244	229	236	233	226	221	236	222	239	237	233	229	223	235	223	257	196	240	224	216	238	230	256	233	231	235	239	252	259	238	235	229	234	231	227	209	225	210	237	243	224	237	194	230	272	264	254	240	221	254	230	232	242	215	206	230	217	225	238	229	256	242	245	249	223	241	255	251	223	204	241	220	250	257	242	242	244	222	254	241	215	244	229	214	253	235	217	239	217	243	224	245	224	234	256	228	240	239	229	223	209	228	237	227	238	246	211	220	237	225	220	224	239	252	241	241	242	238	228	207	227	219	230	203	221	238	238	207	258	243	242	217	240	244	217	244	218	256	233	236	225	234	240	230	220	236	235	238	232	236	214	241	213	232	248	240	222	215	226	260	226	209	248	240	222	221	243	250	218	247	244	263	223	231	234	211	249	232	194	239	236	250	233	248	212	226	208	223	225	239	260	203	222	238	222	228	254	232	224	222	237	224	244	207	250	233	212	231	227	245	221	224	242	219	215	246	266	195	235	223	249	246	237	222	239	234	237	264	238	243	220	221	230	235	263	245	249	254	235	197	214	232	248	241	211	200	243	260	229	250	265	230	208	232	261	231	241	227	235	234	221	229	264	225	232	224	229	243	224	225	224	249	235	236	234	238	227	228	237	223	228	229	247	261	231	215	217	268	246	251	249	221	249	242	228	215	242	231	247	232	213	244	265	231	224	252	226	240	224	233	244	223	208	221	234	232	253	278	233	256	236	249	228	226	240	249	269	241	221	231	263	247	246	248	252	227	241	257	232	219	257	203	243	231	225	216	203	223	207	232	254	228	242	249	239	218	267	248	222	227	228	228	242	231	235	235	236	247	207	240	221	233	242	237	236	249	246	240	220	254	244	253	247	205	230	246	213	237	225	242	240	232	222	268	220	217	246	220	225	229	247	244	254	234	221	250	246	244	254	207	248	222	226	216	226	213	232	261	232	242	233	220	259	253	234	230	231	231	238	216	213	216	228	245	249	254	205	265	236	245	211	229	218	247	222	217	249	207	223	212	244	246	227	248	228	192	202	234	261	250	249	227	233	230	232	229	229	246	236	217	236	232	229	199	228	221	258	227	244	240	223	220	242	216	208	241	218	196	219	215	223	211	264	232	230	256	231	219	199	243	224	215	259	240	241	266	219	223	259	238	235	234	212	237	220	244	212	241	239	256	247	216	233	240	216	232	209	252	231	262	243	248	273	269	249	225	252	231	270	216	259	235	217	249	226	236	230	205	261	239	242	232	218	220	217	222	231	248	230	223	216	243	261	252	241	242	238	265	253	225	214	216	255	222	235	239	230	211	213	239	261	234	260	237	209	231	223	245	231	223	231	215	215	229	216	225	232	231	243	241	218	236	230	232	230	233	234	237	256	236	229	222	216	217	220	216	214	233	231	236	249	225	225	247	218	217	224	212	268	217	242	203	240	228	255	227	236	229	229	225	214	230	245	244	234	211	224	215	225	248	255	249	229	233	251	236	215	256	213	232	230	239	237	241	230	225	242	231	238	252	227	257	237	207	265	212	229	242	243	226	230	239	244	233	237	218	252	221	250	227	234	224	239	223	255	239	206	232	250	213	231	233	223	223	240	237	241	224	243	222	212	257	215	226	226	221	217	241	221	248	248	209	242	218	243	219	217	225	247	242	238	226	230	232	220	210	227	231	265	256	234	223	244	219	228	212	230	216	211	237	248	260	240	215	243	237	234	235	253	232	208	234	206	205	241	243	221	255	210	232	244	235	233	256	234	246	220	238	212	232	244	231	217	261	222	256	224	236	231	232	237	217	245	226	213	231	215	217	249	231	239	232	226	249	239	277	240	255	225	254	237	227	234	269	223	246	207	248	241	250	234	267	210	263	215	229	233	243	239	238	240	252	240	251	203	237	224	241	243	235	239	229	236	263	227	223	238	205	235	233	263	233	240	232	227	226	205	242	254	218	220	233	219	212	210	239	228	237	254	210	229	204	231	248	218	245	231	255	249	238	233	235	214	243	237	242	223	222	220	243	233	254	212	227	215	208	256	242	207	222	225	237	239	230	244	214	245	272	231	250	210	217	231	240	209	206	227	243	225	268	228	236	234	258	219	225	237	242	208	240	227	241	199	196	200	220	236	218	220	232	233	237	259	237	252	215	223	250	236	230	237	248	218	244	259	241	250	230	221	223	223	229	232	239	245	240	243	262	225	235	254	242	242	216	216	215	240	226	245	237	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16172	1704	3449	3859	3164	2673	2217	1956	1637	1542	1472	1331	1193	1112	1120	1046	1008	940	925	898	865	934	789	847	849	831	804	795	807	835	747	788	755	751	766	726	715	735	752	743	728	760	713	750	708	775	734	736	698	696	745	718	756	721	751	716	746	708	715	669	689	731	627	710	739	690	717	688	690	677	713	732	717	723	741	707	689	725	701	698	716	715	730	688	685	671	662	727	705	669	653	681	667	684	726	704	714	697	665	666	704	759	717	670	664	708	702	662	690	701	690	672	724	667	716	728	633	683	685	709	655	706	685	698	692	673	694	708	691	687	704	737	690	646	671	695	720	661	670	678	623	713	672	719	698	680	718	669	685	709	620	729	662	673	658	727	691	621	720	663	673	708	693	701	685	717	700	665	667	714	698	723	691	685	661	690	670	722	709	679	653	680	682	657	678	614	691	688	673	643	703	686	664	716	693	690	681	667	686	705	621	707	680	683	692	735	636	711	696	652	635	697	683	687	641	697	693	704	671	683	698	644	768	675	678	716	670	692	681	643	684	643	677	704	664	690	647	677	694	667	680	726	678	702	691	688	670	655	693	699	633	678	656	683	640	647	682	674	721	725	686	697	625	667	640	667	664	663	671	682	702	684	684	696	637	695	724	710	681	682	674	702	717	710	689	676	669	689	674	719	693	653	660	705	699	656	722	688	668	693	674	669	735	678	685	701	675	644	734	660	663	653	704	702	727	658	679	736	633	643	734	641	703	664	673	727	697	721	676	685	676	695	696	714	705	677	703	721	692	621	706	624	689	705	701	688	675	675	673	706	660	648	667	678	694	701	684	676	671	650	685	640	686	658	672	669	693	694	659	712	687	703	663	698	674	679	709	678	685	650	623	659	687	712	741	682	623	650	718	650	668	646	692	670	679	698	665	645	657	682	670	663	683	710	704	682	709	659	721	654	668	681	711	686	682	671	682	656	655	647	701	618	722	668	735	693	653	724	652	673	752	708	756	703	716	667	675	683	658	686	661	712	700	677	699	687	628	655	652	705	658	686	716	713	672	690	675	637	686	669	676	682	708	640	770	693	686	699	695	671	680	705	693	654	669	712	677	679	734	689	698	675	722	646	677	635	675	688	666	706	647	713	674	672	620	689	661	662	706	700	714	689	646	685	677	691	693	680	697	737	707	710	729	684	686	662	667	739	688	700	708	671	686	696	671	668	748	689	635	696	653	686	626	676	681	665	683	693	661	705	686	639	708	681	730	651	698	711	664	657	684	678	648	629	696	667	715	652	710	666	679	663	632	720	736	693	712	661	707	663	728	674	706	667	668	696	712	683	680	697	651	633	662	679	644	677	685	672	687	733	683	678	677	730	661	678	662	670	679	686	716	674	710	661	651	729	689	680	707	708	634	663	680	700	631	671	702	652	647	661	760	684	716	651	657	675	677	676	736	659	710	682	701	644	688	675	704	637	671	655	705	647	646	651	677	711	677	678	663	731	698	694	718	748	642	738	676	689	720	650	694	634	659	710	707	644	622	648	687	709	663	654	769	691	649	716	659	663	695	651	657	681	674	706	676	687	668	702	679	719	658	670	734	743	680	658	678	688	664	708	717	694	641	700	669	670	666	668	723	647	698	706	670	715	682	704	696	661	653	685	717	717	694	700	670	662	674	692	698	703	725	681	686	694	710	714	648	679	676	702	710	729	704	703	673	706	701	633	748	671	683	643	684	660	745	716	695	719	665	720	673	632	700	726	664	699	692	690	654	663	677	659	671	681	660	683	666	682	663	715	696	653	643	634	640	663	720	684	673	655	675	668	723	676	659	668	701	663	720	697	732	679	687	683	689	668	704	679	704	669	677	678	666	651	724	706	666	654	667	706	696	722	686	634	700	699	688	710	627	655	693	636	670	688	696	663	679	699	656	673	705	694	652	679	723	725	727	709	657	684	659	651	685	693	705	672	678	683	686	693	683	691	704	697	684	667	690	718	690	664	689	644	652	671	694	678	753	657	677	658	726	698	668	718	681	666	656	689	674	707	688	686	656	701	697	705	682	689	684	690	638	675	667	682	628	682	677	708	669	704	628	656	696	670	679	673	718	687	687	717	653	654	716	701	668	678	659	681	713	699	722	715	681	656	696	638	685	707	691	699	675	640	673	706	743	688	682	728	648	674	675	708	664	643	712	688	646	675	661	637	699	680	715	672	682	671	659	698	658	676	707	699	688	692	684	692	679	707	681	692	663	684	662	640	650	691	731	724	721	671	657	695	647	678	690	652	697	689	711	710	666	734	702	703	724	641	692	640	665	707	682	647	650	683	645	727	718	649	661	709	697	704	620	663	679	669	724	663	698	685	673	716	658	691	640	688	688	677	702	669	692	668	667	698	684	707	683	680	671	682	676	676	674	713	748	672	670	679	700	661	672	727	667	700	675	699	719	697	684	678	703	706	656	657	716	665	657	714	658	659	706	670	692	677	608	667	703	650	686	671	735	682	724	659	699	681	663	659	663	686	701	622	671	645	700	682	678	663	682	696	678	680	677	662	670	688	686	693	672	668	714	713	678	700	721	709	680	704	642	685	679	670	686	656	671	676	655	676	672	716	708	642	703	675	653	701	684	704	674	682	678	691	700	648	735	703	708	700	700	686	697	683	664	636	655	680	674	675	686	711	695	678	589	683	724	684	638	731	711	658	655	707	663	641	707	690	654	695	697	641	692	694	654	702	666	643	700	710	718	662	742	686	668	678	635	674	692	740	698	654	723	689	683	643	676	675	692	665	709	670	680	720	685	651	675	676	656	692	710	663	698	708	648	725	650	715	629	683	641	637	684	690	693	682	720	649	677	736	704	684	685	701	671	659	724	668	712	724	670	692	725	662	707	727	673	687	732	697	691	639	683	689	658	683	696	741	666	699	719	676	702	685	716	717	639	666	658	706	715	643	642	679	627	677	663	709	719	656	710	681	666	619	721	649	664	700	676	674	648	690	705	697	698	693	657	664	690	663	719	655	717	671	717	701	694	744	637	685	648	677	718	732	683	684	721	724	689	667	676	698	671	650	681	732	690	709	687	694	702	649	628	662	706	656	754	650	687	654	701	675	626	641	690	664	688	699	659	684	647	685	665	681	726	686	690	718	712	676	682	634	754	683	705	693	711	682	689	671	677	659	720	721	704	642	643	670	682	706	719	675	651	666	691	685	647	735	701	725	702	666	683	715	700	671	643	707	690	654	713	693	708	658	684	656	696	686	686	711	690	687	657	685	679	700	679	712	661	700	685	685	694	601	652	704	718	688	694	650	664	710	698	681	660	673	641	711	728	670	691	736	695	734	657	711	743	626	683	694	698	662	665	716	662	683	678	705	686	683	740	702	681	649	688	724	668	674	640	668	706	725	680	674	672	713	622	680	687	692	683	652	665	665	714	618	671	696	677	659	678	627	678	663	666	667	652	705	712	697	663	647	690	667	692	663	686	716	713	657	694	676	701	698	730	657	723	697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46103	19476	6827	2273	1501	1177	852	737	650	589	509	458	451	434	349	386	376	366	369	359	367	338	363	327	317	307	291	295	312	315	287	301	279	314	295	274	297	298	306	312	308	302	309	313	319	294	283	280	307	308	295	307	282	284	293	299	291	291	292	299	302	319	260	249	291	322	276	280	282	276	296	242	286	297	264	261	283	277	269	304	291	306	287	268	276	273	290	273	282	278	278	271	294	288	312	284	265	294	277	295	290	291	285	249	283	297	268	300	277	280	308	264	260	295	283	278	291	306	269	307	292	282	304	261	295	280	312	295	296	299	247	300	286	315	308	257	312	288	291	275	311	273	280	298	301	301	259	316	296	315	303	266	263	266	288	292	279	286	290	296	272	271	284	292	288	290	292	270	312	291	297	266	266	283	283	296	284	283	297	287	292	305	295	286	278	278	293	283	278	262	291	277	274	295	299	284	283	267	286	257	334	304	277	288	271	284	292	260	265	296	274	283	297	295	305	275	263	260	294	282	306	286	281	286	262	270	310	293	282	290	290	269	298	300	282	265	319	299	280	275	300	290	263	296	298	253	264	304	288	292	284	267	299	269	271	293	275	250	277	271	302	309	269	260	281	292	292	307	278	274	300	274	281	293	279	305	273	266	305	281	283	282	290	283	307	281	322	274	298	273	253	297	294	273	274	282	263	278	284	303	270	245	277	265	253	276	251	260	285	325	282	306	288	285	280	288	282	272	302	279	297	328	306	283	276	274	291	290	285	266	264	289	261	274	303	275	279	298	301	277	300	281	319	287	287	286	267	288	295	277	269	303	318	287	278	280	296	304	298	292	301	282	272	295	281	290	277	285	254	253	307	288	242	272	286	289	267	304	274	288	298	288	263	274	269	269	285	269	304	297	284	298	265	312	262	292	304	292	286	311	282	292	278	267	316	283	300	314	260	273	293	291	288	263	295	287	309	274	280	283	277	306	282	280	290	299	273	277	268	262	281	271	305	289	258	269	287	300	269	282	286	291	295	301	309	303	295	299	252	295	295	263	264	296	295	299	277	289	303	283	283	298	301	288	283	281	295	290	277	254	281	271	287	310	305	278	288	264	272	288	297	268	260	304	285	259	295	273	268	304	267	281	262	294	304	263	260	288	314	305	312	259	271	284	296	271	291	286	263	301	300	322	282	291	297	297	302	285	294	312	266	307	253	277	290	273	271	296	301	265	265	310	319	262	283	277	297	272	288	295	293	284	296	285	277	273	278	309	304	280	275	281	297	325	289	276	290	260	278	291	284	280	291	248	290	276	327	287	284	285	289	287	296	305	261	284	287	293	316	258	272	297	296	272	267	290	286	307	277	289	285	277	268	288	269	247	283	291	279	270	304	294	275	273	259	260	283	306	276	314	270	283	277	292	288	289	242	265	290	295	275	289	271	288	268	295	282	283	309	252	267	250	281	272	275	281	261	284	259	237	289	265	276	293	288	283	317	290	284	283	313	285	303	277	274	320	277	288	295	311	274	267	292	275	285	317	315	303	273	288	275	297	301	286	283	320	268	276	273	294	309	311	283	292	263	278	332	304	286	268	282	279	271	304	268	289	257	258	295	315	273	281	286	295	274	278	270	301	285	268	284	298	317	278	284	284	288	282	320	311	277	279	286	280	311	268	289	305	280	306	272	307	305	283	282	272	286	302	322	291	299	270	279	280	275	270	290	275	272	297	297	261	248	307	272	271	289	272	263	301	330	287	287	296	288	261	283	281	309	283	284	260	289	269	313	298	293	277	311	322	274	270	313	280	275	283	257	274	269	291	302	261	299	302	313	287	260	307	251	275	306	276	307	269	335	278	293	296	272	264	302	276	262	300	289	269	270	273	291	288	282	286	291	281	267	277	292	283	265	302	277	269	287	271	275	260	332	287	285	284	291	303	302	298	263	267	317	281	294	295	244	283	269	288	272	258	261	268	240	275	282	286	310	289	313	316	283	284	297	262	255	287	282	267	278	276	298	290	288	288	312	271	301	277	289	312	271	268	298	312	275	280	307	287	307	275	279	300	298	288	270	276	311	293	265	291	285	293	275	300	289	304	289	260	308	300	243	272	243	274	283	275	287	281	282	302	304	296	271	279	304	267	257	306	286	307	286	276	283	274	293	281	268	265	282	325	269	293	310	275	286	277	271	299	256	265	300	302	263	289	272	275	292	259	274	296	301	304	307	284	255	310	296	244	298	281	298	297	262	268	296	275	229	269	286	314	288	326	257	277	272	275	283	277	275	298	282	318	272	287	305	316	286	264	298	280	279	278	292	296	290	284	278	319	270	282	294	281	270	287	256	263	276	316	262	255	279	294	292	276	297	284	277	271	274	314	276	303	288	259	308	300	286	301	289	313	320	302	295	289	280	294	292	289	300	290	258	275	260	291	308	291	269	310	291	264	302	307	320	300	308	277	284	299	297	320	275	292	293	283	297	309	294	255	285	249	290	268	264	252	311	312	298	289	279	281	286	306	315	271	310	267	288	295	303	275	280	266	293	279	261	289	303	290	286	279	298	279	263	271	292	268	278	286	259	274	250	269	243	292	289	289	288	304	287	282	309	265	278	307	274	277	258	258	295	260	282	295	294	298	259	315	285	293	301	284	278	287	299	276	279	285	276	288	292	292	293	323	293	283	281	316	289	265	288	329	286	277	256	265	296	320	323	296	294	322	257	299	277	277	304	256	289	288	287	278	319	297	304	291	245	301	253	286	311	272	289	273	253	253	301	285	286	286	307	260	306	261	290	346	280	283	271	289	253	291	296	300	278	294	265	292	287	264	269	308	288	314	287	275	276	281	281	279	281	258	233	288	322	288	283	284	271	315	295	279	299	298	301	277	263	324	267	269	271	283	272	259	281	312	280	282	303	282	294	297	293	309	278	275	308	275	298	283	284	270	306	303	269	268	303	309	320	310	310	278	294	248	278	267	253	318	283	262	309	263	259	280	284	272	295	294	309	306	284	296	305	292	275	295	291	289	265	260	314	301	312	272	314	275	279	268	283	264	287	256	256	316	265	291	292	302	332	315	272	264	281	296	272	282	320	261	283	267	319	294	274	304	292	295	298	289	286	298	274	274	282	270	274	290	308	277	304	300	284	285	302	286	299	298	292	279	314	283	292	254	297	252	290	286	281	277	293	274	271	265	288	297	293	267	296	268	286	281	267	262	311	296	292	264	285	313	248	286	301	295	284	270	301	282	267	281	278	271	305	281	304	276	290	292	286	291	265	317	292	270	258	284	272	280	290	283	303	297	276	288	278	288	281	285	257	262	304	317	277	287	302	294	266	247	290	269	272	323	290	281	274	276	294	278	293	288	270	302	293	285	278	308	276	251	281	306	276	289	307	282	263	281	272	271	262	321	262	284	265	300	264	297	278	264	278	288	291	307	273	284	310	285	317	310	263	308	284	252	273	282	301	300	302	253	294	291	285	269	302	284	276	298	268	295	272	310	274	282	273	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20631	2768	6016	6674	5567	4519	3713	3140	2814	2516	2276	1991	1801	1691	1602	1504	1399	1359	1336	1187	1206	1180	1086	1046	1046	1029	1022	1022	1008	962	1019	919	917	957	958	927	938	941	901	929	904	878	859	870	853	875	817	889	893	854	847	835	801	834	827	818	841	809	854	829	819	811	820	815	839	788	830	763	823	782	836	835	828	823	794	827	823	838	813	847	814	819	778	810	813	791	831	764	825	796	835	797	827	795	867	829	809	769	762	806	824	806	767	806	834	765	781	773	817	785	818	783	825	812	811	731	836	803	799	785	808	754	760	787	775	787	812	810	824	826	839	791	773	769	811	794	850	821	813	834	787	752	760	785	827	776	778	772	795	793	796	836	746	816	802	782	803	795	797	822	809	779	787	802	768	799	785	829	837	795	824	777	764	790	833	749	792	785	806	793	801	742	837	773	813	805	794	783	794	798	800	773	808	810	754	830	783	817	767	778	824	760	732	822	758	765	818	834	820	814	781	817	774	783	802	814	807	756	821	782	784	775	809	789	780	715	732	789	797	835	780	745	778	876	770	792	757	749	774	828	784	745	804	826	820	813	815	761	804	804	748	758	800	787	816	805	777	834	808	813	763	757	763	822	806	767	798	798	799	740	795	794	848	788	766	779	817	844	737	794	819	811	747	811	787	833	768	831	753	778	806	759	807	826	741	801	783	730	781	776	817	808	777	801	791	813	781	762	730	815	746	791	778	789	787	829	753	807	791	786	797	790	780	791	768	773	847	817	778	737	749	777	740	788	794	799	803	809	821	729	793	781	774	806	800	745	773	819	768	775	813	805	853	772	816	839	799	751	792	748	804	806	745	778	813	778	800	803	751	813	836	815	759	782	784	791	776	756	790	808	782	750	823	775	767	824	818	799	858	760	790	765	829	810	760	769	789	812	809	788	784	836	770	824	784	794	781	805	823	897	794	786	793	767	781	807	805	802	755	735	757	789	791	801	834	849	794	789	887	762	797	779	758	763	831	829	792	736	728	786	796	804	745	774	763	785	753	766	757	840	711	791	809	829	719	774	809	784	762	779	769	754	774	752	752	791	767	799	788	748	761	778	799	813	840	757	810	803	798	810	775	763	778	767	804	764	836	747	734	800	787	774	798	801	785	777	796	800	802	766	831	743	792	729	782	752	751	789	805	845	863	792	823	844	802	787	780	766	801	819	768	761	788	767	773	818	832	761	843	767	767	786	814	789	758	783	832	830	761	782	784	756	760	797	775	777	783	770	760	754	796	805	810	762	774	827	825	804	785	758	796	797	829	787	796	822	754	773	801	754	790	811	797	805	781	810	780	790	795	765	779	796	764	777	786	840	815	817	789	755	783	833	790	763	821	752	781	810	774	778	805	794	765	767	811	814	804	779	775	759	775	836	842	789	834	773	798	789	744	781	792	763	776	780	777	807	802	725	777	768	747	796	805	743	797	804	787	763	820	817	734	812	773	775	777	794	801	785	769	789	829	823	805	783	779	773	846	775	777	758	797	800	790	783	811	764	796	749	802	750	865	766	782	818	768	769	797	833	850	781	781	787	825	798	804	817	774	805	742	739	777	790	867	792	783	764	737	806	832	777	786	780	790	818	768	774	787	755	795	802	821	784	831	761	765	776	812	749	736	789	750	823	819	773	712	774	831	815	836	847	792	860	747	762	782	832	792	760	790	730	788	798	786	746	788	769	803	771	796	765	774	738	750	813	760	782	821	766	769	820	827	780	797	769	805	804	763	768	755	759	791	823	805	795	835	809	802	759	798	832	837	763	774	746	788	785	768	770	821	798	804	780	803	821	826	814	803	735	803	717	784	807	811	745	811	804	787	837	790	788	806	782	699	788	796	826	804	775	763	804	736	775	842	810	817	764	771	772	785	823	800	803	799	757	803	763	781	753	820	798	784	833	769	780	764	783	794	750	829	785	794	797	778	843	798	782	812	783	753	808	777	789	808	798	779	792	796	800	791	766	804	789	829	838	803	814	824	779	766	838	785	792	772	820	772	755	815	777	787	777	816	777	789	831	750	787	773	803	803	758	760	798	798	762	765	814	786	804	792	764	795	801	777	757	791	799	775	761	786	759	780	814	774	799	770	803	785	782	761	766	802	742	828	786	718	824	861	745	762	849	808	781	816	813	746	754	758	767	811	755	803	760	833	761	777	852	794	827	795	748	759	860	755	799	786	780	734	813	797	841	752	798	776	831	734	745	790	789	797	786	779	772	750	803	775	721	807	776	776	767	728	801	773	743	737	791	782	841	851	790	754	822	749	717	808	835	735	769	813	816	825	754	802	790	803	742	806	812	817	762	767	799	783	805	824	761	720	721	813	841	790	755	794	785	797	806	817	779	814	779	797	793	762	842	767	808	788	770	743	790	714	849	793	782	768	784	790	793	756	771	751	809	796	810	783	692	827	800	751	856	752	767	825	801	813	784	769	779	820	780	832	786	795	756	766	748	758	780	795	799	789	750	814	773	790	825	747	765	721	815	744	808	793	752	809	828	822	784	798	852	809	785	824	814	750	773	808	826	823	781	770	764	797	836	781	754	755	742	784	837	803	818	764	768	825	792	804	794	758	793	810	759	744	781	769	788	773	818	836	808	826	794	779	812	845	827	810	793	798	767	737	777	788	792	805	749	863	805	795	779	800	831	771	807	802	820	774	766	801	773	756	758	789	779	790	800	835	846	825	804	742	761	779	793	814	732	840	775	800	762	814	795	776	831	755	831	799	813	801	813	803	832	828	816	726	775	806	778	773	782	795	775	775	779	788	782	787	814	827	783	758	763	754	792	815	786	860	796	744	809	743	768	839	807	809	804	734	801	784	812	799	786	805	800	741	820	771	794	819	780	768	753	766	796	779	766	753	793	767	808	796	824	788	834	745	824	798	758	755	824	761	774	808	788	813	753	771	786	778	763	795	779	773	809	811	813	775	787	773	797	813	788	812	763	794	767	787	797	761	793	760	763	779	755	772	794	730	798	791	794	761	758	761	788	824	735	784	787	788	827	832	762	770	790	787	799	786	834	772	792	796	783	822	835	807	779	807	747	822	787	842	808	768	828	806	770	811	810	810	777	781	810	793	810	759	824	799	782	735	800	759	802	853	806	782	773	785	821	755	839	826	774	803	791	793	763	788	783	772	790	810	783	781	757	806	809	745	774	832	762	822	807	774	832	816	780	728	771	846	795	719	819	801	808	819	747	732	770	837	732	790	828	797	778	774	773	770	844	754	759	782	853	778	743	832	782	813	764	758	783	766	763	827	756	843	744	761	769	794	766	804	804	813	807	763	755	813	801	796	814	790	822	771	779	757	762	813	783	800	765	783	755	761	824	785	817	734	852	770	787	856	752	776	775	762	805	800	773	745	801	783	772	795	805	773	803	823	789	792	831	741	781	825	820	832	747	769	790	752	762	796	795	747	807	762	822	747	774	782	807	788	748	814	836	784	760	792	815	754	807	743	811	818	775	828	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5338	401	219	158	139	128	128	105	122	108	115	124	107	117	98	108	102	113	101	102	106	90	105	104	107	106	123	121	114	116	105	84	111	98	105	100	109	91	98	114	114	114	105	128	90	102	95	114	88	136	95	93	113	93	97	94	93	107	100	93	96	109	117	102	110	102	117	117	88	119	103	104	116	124	112	85	96	110	100	114	121	108	126	104	106	116	123	85	84	100	108	105	82	93	123	97	86	110	117	94	99	98	100	115	140	101	119	109	103	103	109	112	104	105	113	79	106	88	101	111	110	105	105	90	82	121	107	92	106	105	110	101	105	91	90	97	94	105	106	91	94	90	92	112	91	109	95	101	93	99	107	105	107	93	92	108	111	101	93	90	110	109	104	104	109	110	93	82	109	83	104	101	100	93	120	106	93	94	97	89	117	85	96	85	107	111	101	94	93	104	108	92	91	105	104	114	89	110	116	104	74	117	95	111	93	109	93	104	97	92	124	97	111	97	120	109	84	102	97	96	94	81	93	96	124	112	104	114	109	110	93	100	102	101	93	101	93	102	114	111	105	113	93	111	100	105	106	118	109	124	118	108	86	106	108	135	108	104	99	109	109	108	110	91	109	110	107	102	105	100	95	113	114	107	111	100	101	104	103	108	96	105	101	108	103	102	111	97	101	106	98	107	105	115	125	108	102	91	122	121	94	111	92	114	94	107	115	113	101	107	103	117	108	104	109	101	105	124	100	93	120	111	97	96	102	103	94	100	91	100	125	101	98	112	96	97	107	103	116	113	113	102	115	110	103	109	100	94	99	101	116	106	108	102	115	100	104	110	99	119	103	95	125	119	86	97	95	105	112	95	91	110	112	96	112	88	86	113	109	105	87	103	109	118	103	92	99	101	100	90	107	123	112	97	98	94	105	113	92	110	93	118	98	103	116	101	105	104	100	106	101	96	106	115	108	115	108	112	99	126	122	115	120	93	105	95	102	111	103	91	113	110	108	105	101	111	115	95	87	134	103	94	108	109	98	102	81	98	116	82	114	122	104	106	103	92	94	110	112	118	115	99	114	97	82	102	113	99	101	105	109	99	97	106	100	118	98	99	85	116	100	95	96	101	90	103	107	110	79	93	103	112	116	108	102	115	107	91	121	111	95	106	108	98	103	90	103	110	100	100	97	117	101	97	106	113	102	101	123	105	101	135	99	110	102	114	101	98	79	105	108	113	97	109	107	94	100	91	118	102	111	103	87	125	110	101	121	107	91	108	108	106	119	121	87	92	106	108	96	99	101	102	124	108	99	107	78	94	93	110	111	126	114	100	98	91	102	116	103	106	105	88	102	95	105	99	99	95	107	105	100	117	115	94	99	97	99	94	102	99	89	118	98	103	88	101	109	107	105	100	107	81	105	84	108	112	98	106	109	97	97	111	97	96	86	95	103	112	90	100	131	101	96	102	123	105	99	108	107	95	111	111	120	109	112	98	96	116	94	103	92	129	101	100	103	92	100	105	108	109	96	106	108	124	118	109	110	94	102	109	118	115	95	100	112	114	98	119	102	100	113	109	94	108	92	106	103	86	103	97	95	90	107	100	121	102	99	91	108	117	95	112	95	105	117	88	105	97	110	104	86	107	84	111	119	90	115	107	111	120	99	118	100	104	115	105	121	95	101	100	105	88	109	109	124	90	110	120	104	104	109	96	113	97	105	116	103	92	111	91	112	102	88	82	100	111	108	110	108	101	86	115	104	96	96	103	91	106	128	104	97	96	110	105	92	104	92	103	105	97	97	118	107	105	113	110	104	120	112	108	100	96	83	101	104	99	121	91	110	100	81	99	101	114	109	112	104	97	93	110	103	111	98	111	93	102	97	114	101	127	90	102	108	103	111	98	100	99	117	92	103	95	107	104	99	103	112	110	114	91	105	83	108	101	109	95	108	97	94	99	94	95	112	99	114	100	99	86	103	104	98	95	101	109	78	108	107	109	100	107	114	112	114	95	116	107	108	97	97	107	100	98	98	119	114	111	85	112	106	97	93	112	106	111	92	112	102	100	99	116	87	118	103	94	101	112	112	104	115	101	108	102	114	87	115	107	116	110	124	102	119	104	105	111	88	95	101	102	114	98	86	101	102	91	112	102	90	102	95	107	103	102	99	107	109	85	119	109	118	124	109	100	111	100	104	96	109	109	117	87	105	120	110	93	109	121	95	130	103	95	120	104	99	106	94	97	100	118	117	94	115	92	109	96	90	112	79	112	95	104	91	104	107	111	102	103	112	94	118	96	104	97	91	103	114	108	93	114	101	104	84	92	101	109	105	107	108	128	99	99	95	120	95	113	111	110	105	98	106	109	91	105	115	117	95	108	104	117	88	93	110	93	99	99	91	103	116	101	116	93	117	91	101	104	113	93	120	109	106	110	110	105	113	102	112	93	101	119	100	108	114	72	109	103	108	117	102	114	92	106	101	103	110	92	98	106	109	102	97	114	103	92	92	107	108	112	91	95	109	113	114	109	106	114	95	101	91	115	106	114	99	93	107	107	91	114	105	110	98	113	101	86	104	92	109	98	103	118	113	103	114	113	118	104	86	82	99	108	109	93	105	112	118	125	92	105	108	97	97	112	113	106	104	102	118	105	99	103	101	86	113	114	115	102	119	89	119	109	121	86	98	91	103	110	97	102	105	96	91	97	101	107	105	107	102	84	128	120	119	117	93	104	110	120	117	106	88	104	112	90	104	90	113	122	102	104	119	102	116	102	96	118	107	105	101	117	89	101	114	101	116	96	132	101	72	116	102	119	110	101	100	104	107	93	111	123	91	108	116	101	107	111	96	100	101	100	109	109	108	112	103	98	96	91	111	117	97	102	112	104	115	114	103	115	108	105	103	128	92	101	109	101	112	101	100	108	107	105	107	101	88	110	88	108	111	100	105	99	91	116	102	120	116	94	99	99	98	91	103	109	117	113	95	102	128	115	120	131	96	90	89	106	109	125	106	109	99	95	105	92	110	93	110	111	107	102	97	104	130	107	98	100	102	121	104	126	110	106	110	106	89	113	113	133	117	105	107	102	111	91	105	101	114	108	122	115	104	105	111	74	109	121	99	128	113	97	103	83	102	98	101	100	95	109	118	100	113	117	113	101	103	99	82	102	96	108	112	107	98	117	99	106	123	100	115	126	126	105	113	108	111	95	104	110	109	115	87	91	102	91	96	106	103	100	101	111	117	91	99	98	90	123	107	103	102	105	97	105	90	127	95	104	96	116	99	109	105	118	110	127	96	99	96	95	103	95	108	94	105	91	108	111	99	104	104	99	101	117	113	127	108	97	109	86	116	106	115	96	115	97	113	99	109	105	87	124	112	111	99	112	106	111	95	101	105	109	115	90	107	97	93	112	110	94	103	91	112	101	118	90	105	121	92	100	97	105	109	98	115	116	99	99	97	119	94	85	98	98	108	97	95	90	90	109	116	92	97	107	118	105	120	94	105	110	121	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5343	402	544	548	555	480	425	419	406	400	429	386	440	371	375	350	355	353	392	343	347	379	371	346	380	413	363	403	362	371	382	385	340	362	376	381	343	345	364	385	317	350	348	393	338	356	342	346	353	368	381	344	354	353	364	335	353	344	336	352	365	341	387	352	360	341	365	353	336	368	320	362	335	352	357	373	347	348	327	370	375	351	355	371	330	366	354	365	331	354	370	376	365	371	352	347	374	357	353	355	355	355	351	325	375	360	358	359	367	333	370	344	367	369	398	349	367	386	355	383	355	391	331	325	342	368	359	379	379	391	349	356	377	346	329	369	325	354	345	375	377	335	356	388	373	352	350	365	356	343	347	364	371	357	373	340	388	324	341	369	312	341	317	378	337	360	367	322	358	365	403	365	360	349	320	386	364	360	342	348	367	328	375	339	393	369	329	350	331	345	369	359	395	339	352	351	343	369	349	289	363	345	388	363	355	338	355	348	356	364	333	355	389	337	366	332	378	368	322	344	361	365	367	364	333	377	357	350	331	374	350	341	342	336	368	376	356	326	331	329	383	339	342	378	332	362	393	350	368	380	351	358	339	367	355	366	326	360	341	352	323	343	365	358	384	358	356	343	354	355	362	367	363	368	326	351	359	347	354	348	361	326	351	322	376	353	324	379	327	357	341	350	351	365	331	327	371	368	354	359	342	348	350	319	362	397	344	372	357	376	380	337	358	341	356	395	402	357	354	337	348	396	343	379	347	364	335	354	357	373	349	355	376	352	376	368	329	346	325	359	364	336	354	331	336	363	364	402	345	361	365	354	349	346	394	376	375	328	314	319	340	361	345	363	334	360	337	375	341	370	392	345	348	363	374	311	352	350	374	374	310	354	335	371	389	353	346	387	382	348	352	363	352	343	346	355	352	367	361	326	307	349	363	363	365	328	363	374	370	381	409	324	343	375	343	390	340	373	358	349	362	338	416	343	396	367	371	349	339	358	360	352	357	364	355	355	347	364	368	334	371	326	342	351	362	384	382	363	360	389	343	326	360	348	337	395	387	380	359	375	354	376	375	370	373	347	347	361	353	382	361	359	362	355	366	345	337	363	338	361	344	350	386	379	332	372	377	335	330	345	386	333	343	317	345	365	352	357	335	409	336	336	333	361	356	368	333	340	373	324	371	362	351	358	330	371	388	387	355	370	343	356	343	359	393	367	367	351	377	353	353	381	321	347	382	383	364	349	366	391	361	356	373	333	390	360	355	346	365	338	351	395	362	357	369	361	357	324	380	370	326	364	371	368	365	350	372	350	404	344	335	368	384	336	371	384	369	344	353	367	351	359	336	340	361	356	347	364	347	299	371	375	351	344	367	383	388	365	409	368	325	373	324	351	381	347	340	347	367	343	339	359	319	345	325	385	334	347	354	345	339	350	349	394	362	344	381	357	351	343	337	324	362	344	359	361	362	319	355	348	339	357	331	366	353	382	369	382	333	381	361	352	382	343	365	351	340	370	345	357	340	331	355	354	359	369	331	340	375	369	371	361	323	393	363	333	365	360	390	374	398	353	330	384	377	366	375	379	361	378	349	373	349	353	348	353	376	352	335	375	385	378	364	394	322	380	350	327	383	330	362	351	403	358	348	353	397	382	364	338	367	359	373	345	327	355	385	349	374	351	370	337	380	359	349	336	366	345	325	360	370	377	340	381	340	357	372	365	361	375	373	334	356	370	359	314	371	371	353	344	343	341	349	340	369	367	358	347	347	356	383	394	395	335	372	372	351	380	389	368	351	320	378	329	343	378	357	368	356	353	366	385	364	343	363	338	354	388	373	365	365	348	371	373	306	357	322	372	383	385	326	332	361	374	386	346	349	320	349	338	350	352	361	350	393	358	349	356	374	377	357	340	373	361	352	369	375	349	339	346	353	324	366	332	347	345	342	336	365	302	340	340	317	358	374	350	359	353	330	346	326	316	335	373	335	365	373	333	355	341	355	330	356	362	352	351	403	403	358	376	382	358	367	373	365	341	327	339	377	316	372	340	364	358	367	365	356	361	356	365	351	335	346	335	357	375	352	352	340	369	344	358	337	348	364	336	351	330	334	344	392	358	345	353	371	334	383	349	350	339	371	359	356	355	387	361	367	355	388	398	343	358	346	361	360	327	371	388	340	345	347	340	349	354	379	351	384	372	382	358	353	348	349	372	378	350	402	369	355	334	322	342	335	365	350	377	368	364	379	356	336	349	370	373	364	416	357	388	362	341	382	347	394	347	346	361	364	320	359	382	356	365	353	366	360	355	355	369	369	379	344	368	394	344	354	367	330	343	335	373	335	370	377	347	327	380	322	337	359	361	359	358	345	374	368	376	378	361	352	363	369	329	384	378	374	367	327	361	364	341	365	355	328	353	379	364	325	386	355	333	363	369	379	355	380	335	368	350	375	364	333	372	356	365	404	305	326	333	370	336	379	393	339	368	364	339	374	402	376	339	374	352	389	355	339	338	363	357	357	379	389	371	354	372	330	376	333	370	364	343	372	339	346	341	350	364	352	345	365	389	394	357	351	361	373	362	345	374	386	356	331	344	375	378	380	350	324	330	380	320	339	371	349	351	349	348	367	324	360	352	358	395	331	386	390	362	333	361	348	380	350	382	357	351	368	364	353	393	363	357	366	396	360	345	368	328	346	353	342	352	363	402	371	370	358	355	351	355	375	365	356	360	386	403	360	366	325	336	365	339	357	334	336	384	333	382	332	343	332	357	355	356	382	350	359	358	335	356	330	363	370	356	347	370	345	356	335	369	334	397	325	365	352	358	397	369	370	358	343	336	346	362	340	357	383	369	406	349	370	345	368	377	360	371	342	347	379	398	401	361	374	382	346	369	364	358	326	354	345	366	362	369	379	384	382	341	365	379	372	337	353	365	333	354	359	357	326	376	356	360	370	381	367	348	360	344	379	374	366	349	349	368	362	328	338	368	356	351	317	347	338	329	351	364	375	365	363	315	373	343	340	363	350	342	357	360	357	358	359	335	370	380	344	392	381	364	392	374	378	365	359	365	351	386	328	357	373	359	332	384	353	328	357	349	402	355	376	371	352	342	376	340	342	337	336	374	324	347	344	345	358	360	340	358	370	355	343	379	361	338	324	380	351	348	345	369	349	375	364	330	329	333	373	341	360	370	323	364	382	380	356	334	332	359	368	332	370	358	366	375	331	360	354	369	337	332	348	360	339	369	354	358	361	358	372	316	372	342	355	338	374	327	360	326	393	377	377	357	378	353	353	377	366	354	374	339	341	348	348	340	370	368	359	405	351	343	369	380	354	376	362	368	321	345	346	346	365	376	318	360	306	370	378	347	352	334	357	368	383	396	368	365	347	355	370	350	375	365	343	350	336	360	315	365	330	390	373	344	342	382	347	359	335	343	346	376	347	377	349	347	371	363	370	365	367	333	346	338	366	395	381	393	313	343	353	366	336	345	354	367	351	366	335	362	355	375	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37853	9682	1887	1196	865	662	590	445	400	360	335	299	320	320	290	308	256	269	295	228	262	250	258	241	242	243	238	247	283	232	240	243	229	235	225	242	199	226	275	237	245	249	219	235	238	231	222	244	257	254	230	234	227	225	231	217	258	260	249	237	233	231	250	216	213	260	217	230	250	246	254	233	250	241	212	223	246	246	235	240	233	215	214	226	246	220	228	226	236	222	194	244	240	247	232	231	213	236	235	236	238	245	205	236	219	242	239	223	214	225	204	230	226	243	231	222	228	248	231	239	219	226	248	247	222	245	231	218	217	240	259	240	211	231	249	213	217	237	222	262	205	246	221	232	224	236	279	233	227	239	246	243	254	245	223	229	230	215	194	240	229	258	222	247	236	235	235	263	237	250	229	258	238	243	241	206	234	226	238	266	237	219	267	246	252	222	231	234	233	212	260	244	246	219	244	231	224	240	248	248	221	234	238	222	215	242	238	220	214	228	266	267	246	237	231	249	230	220	239	226	254	239	229	209	245	231	200	223	237	227	251	239	246	245	228	239	232	238	240	236	245	217	251	255	253	225	268	247	248	234	236	254	201	227	249	217	242	234	232	229	221	193	239	218	243	203	221	246	263	242	261	200	248	231	228	226	222	270	222	232	248	245	232	239	223	220	239	233	229	221	226	209	279	220	226	231	250	238	249	244	239	260	226	228	212	227	233	217	231	252	228	237	229	281	214	223	263	220	265	264	187	236	238	252	236	226	244	240	225	207	243	198	258	220	223	261	250	219	236	219	207	216	227	240	231	223	232	222	243	226	237	213	232	227	248	242	235	243	262	259	228	239	247	218	251	219	239	226	201	224	243	247	245	235	231	238	250	244	247	237	231	227	236	209	221	221	211	240	207	230	217	219	234	231	233	228	258	199	238	237	235	212	232	250	229	235	227	223	227	241	221	252	234	244	214	245	231	237	246	237	246	236	231	260	220	225	223	222	223	252	221	236	235	270	229	222	260	228	221	264	251	198	216	220	220	246	234	245	264	223	204	229	236	241	228	224	238	227	237	251	241	219	242	220	200	261	268	230	226	230	251	237	218	233	246	202	221	252	214	257	227	213	208	248	228	226	239	228	228	210	245	236	256	216	248	256	216	248	239	207	225	237	225	235	253	206	224	252	221	237	247	233	243	226	242	236	260	264	233	250	188	228	221	255	215	243	213	233	251	239	220	230	239	255	230	222	228	257	207	233	237	230	229	233	214	278	222	229	236	221	215	211	241	256	241	241	248	225	245	222	232	227	222	223	243	253	213	244	222	233	216	239	254	235	223	254	231	212	228	248	233	246	246	240	248	225	248	226	262	237	238	242	238	254	219	220	246	208	211	255	218	249	253	222	226	224	223	238	244	257	208	219	228	213	246	227	229	259	256	220	234	253	235	222	259	228	264	256	214	228	246	215	210	229	207	231	219	258	275	226	239	238	225	211	197	251	236	241	247	250	240	205	239	197	213	246	222	216	248	222	212	224	224	233	218	232	221	247	229	221	244	260	251	218	227	248	213	208	229	244	248	222	206	245	228	234	216	239	233	251	261	221	244	252	256	219	234	244	250	222	245	259	257	241	228	246	233	223	229	249	218	232	242	254	240	279	214	211	248	237	254	235	218	225	222	227	199	240	216	235	236	245	234	232	271	216	249	246	252	256	246	266	243	233	235	224	232	240	222	229	234	222	253	242	239	214	204	252	225	217	247	226	243	239	257	241	238	267	220	220	237	235	231	225	223	215	231	224	248	229	248	210	224	244	250	246	248	235	218	262	246	251	218	242	227	232	228	227	222	286	243	230	231	248	230	245	217	230	208	236	237	262	256	251	215	205	244	208	227	254	241	236	229	234	272	256	227	250	255	235	245	219	219	240	211	260	237	232	219	241	238	229	250	233	250	221	239	209	215	247	212	232	219	234	240	229	239	254	237	260	267	239	209	223	249	217	256	228	241	234	240	223	225	229	252	263	248	222	250	251	223	219	231	221	251	246	245	278	239	243	221	223	255	236	223	234	239	222	217	225	251	245	246	237	224	241	221	213	223	233	216	228	213	241	236	230	257	233	252	231	222	214	227	224	231	259	234	230	228	234	213	234	240	250	266	236	230	265	200	208	241	240	244	242	220	233	221	245	237	243	231	243	232	231	242	237	221	224	241	243	244	199	241	243	256	252	229	230	215	220	269	258	237	251	220	196	203	215	243	254	220	217	235	226	245	272	236	237	259	280	232	229	230	239	236	230	211	256	243	228	227	242	249	207	240	205	228	251	226	225	256	230	250	244	247	228	231	231	276	237	239	239	225	236	216	233	209	237	235	253	229	235	225	236	235	276	258	238	236	245	224	245	250	228	233	221	229	230	223	235	239	232	265	248	235	230	222	246	247	238	236	238	261	237	228	223	216	241	235	231	206	251	216	233	244	215	238	238	188	231	205	241	232	235	231	228	220	237	240	255	215	223	225	246	253	231	242	229	232	223	225	245	239	238	258	236	238	232	234	233	228	249	216	237	214	236	222	244	227	226	251	255	226	237	220	242	226	219	238	232	232	206	215	218	227	242	248	243	194	233	237	250	236	216	234	239	214	212	245	226	244	234	256	259	226	222	231	225	239	244	251	238	242	236	216	238	241	257	251	206	209	227	244	240	234	230	250	210	215	241	238	200	216	201	241	224	247	247	230	248	259	241	243	242	237	245	235	246	221	232	236	247	245	234	224	230	266	237	235	228	246	236	229	226	262	241	249	249	235	227	247	243	254	222	235	249	249	228	262	221	206	218	225	237	225	256	210	222	228	212	259	224	226	242	226	231	241	251	228	241	214	242	265	233	236	250	217	230	241	228	261	225	227	229	250	261	227	240	230	244	233	181	237	235	213	218	221	232	225	251	236	227	243	249	243	241	257	237	230	226	235	228	208	228	219	228	212	218	249	271	215	224	233	217	260	248	220	236	255	247	232	238	246	222	225	257	235	239	254	252	231	222	252	240	231	240	270	243	255	252	228	225	231	245	227	257	252	209	247	229	228	272	230	235	270	265	236	240	239	216	210	260	215	224	262	234	232	207	225	216	239	250	266	226	224	245	258	271	216	216	247	245	261	218	192	218	229	225	250	225	242	225	234	242	249	237	212	230	240	220	246	216	224	222	230	218	201	260	217	240	232	195	228	203	220	222	238	211	211	244	207	232	242	215	239	229	221	214	192	220	224	223	238	241	251	234	243	221	210	256	233	218	235	248	247	254	217	225	246	252	238	224	218	220	233	222	234	218	221	221	243	234	240	226	264	230	229	236	250	231	230	226	249	247	236	238	235	249	247	224	226	238	242	242	210	258	223	230	252	242	237	229	241	222	243	214	240	227	224	210	256	207	217	239	212	226	223	222	236	233	214	248	237	219	250	241	240	217	253	239	238	225	239	243	229	271	230	250	210	257	227	254	235	226	254	242	249	226	233	229	233	220	252	239	238	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1678	3526	3888	3244	2548	2252	1902	1720	1594	1477	1259	1126	1077	1067	1015	979	943	978	915	863	868	906	845	838	815	774	831	812	762	726	704	724	761	740	710	718	714	741	725	755	679	697	755	777	726	719	724	715	698	719	683	712	693	685	706	710	731	669	674	711	671	704	686	664	687	681	699	673	690	691	711	712	662	679	703	695	684	692	736	698	694	630	725	698	677	728	610	678	724	691	731	666	683	703	704	697	694	707	689	705	710	718	696	697	712	730	697	698	643	677	710	658	713	736	708	699	673	699	645	687	693	717	630	708	679	622	776	720	718	686	702	679	675	697	670	716	675	707	662	664	668	694	722	621	677	709	691	699	654	663	681	667	652	693	705	710	656	677	714	669	655	712	693	710	712	679	680	673	691	664	672	694	703	702	768	671	725	691	698	733	649	656	685	625	700	681	661	689	722	654	674	701	636	693	706	715	689	659	679	722	645	727	660	701	658	680	646	658	677	660	711	722	671	666	691	662	683	714	671	663	615	664	694	684	668	675	740	678	679	666	617	728	700	689	717	668	644	694	711	638	675	683	655	665	678	725	649	670	660	661	721	667	643	669	648	675	709	719	659	705	664	680	688	732	701	666	681	705	721	654	698	650	694	683	706	674	680	660	695	683	707	684	696	662	641	714	696	672	647	692	667	767	687	683	693	682	686	642	640	721	709	697	654	680	719	729	631	655	699	670	699	677	731	729	684	746	648	719	684	676	692	673	722	702	676	660	701	677	679	681	672	695	649	673	698	640	655	673	665	692	706	712	676	644	673	640	656	676	694	652	687	627	683	669	700	694	679	677	686	686	670	761	678	685	663	687	706	686	682	744	630	670	693	668	715	677	668	669	686	666	717	669	679	731	714	662	679	664	667	643	769	667	651	721	686	746	677	656	668	687	661	652	700	702	736	680	662	686	688	644	700	702	629	714	671	675	697	676	757	653	707	681	641	664	634	672	715	710	691	695	701	680	697	707	626	642	643	680	704	637	644	722	683	677	656	698	673	679	660	655	704	678	686	706	702	690	667	713	692	675	707	705	631	707	701	709	659	661	725	679	659	694	679	676	687	683	717	677	656	704	675	672	665	684	693	661	696	626	669	690	663	701	669	699	679	650	690	676	627	683	690	707	692	669	708	707	680	688	699	664	711	655	681	645	667	707	710	720	643	685	690	706	634	693	649	655	681	673	676	648	721	671	647	670	713	696	722	637	689	686	667	687	689	678	712	728	683	696	688	684	696	710	683	692	643	724	739	695	668	672	694	667	654	677	644	649	655	643	702	669	694	636	704	670	671	670	697	682	681	697	707	691	676	648	677	705	655	635	684	675	702	670	692	700	659	686	701	688	676	674	673	709	648	656	698	677	679	654	707	670	656	683	678	654	740	710	679	639	686	653	704	666	697	699	659	697	705	686	698	656	704	693	659	638	693	623	690	698	679	689	705	679	652	680	696	695	664	689	661	695	718	715	699	719	716	662	713	696	672	636	656	668	677	675	704	707	695	716	733	687	696	687	703	704	709	688	678	671	706	632	659	705	680	673	725	637	686	676	653	704	689	732	771	680	685	733	677	749	640	715	700	718	695	723	703	703	717	696	676	625	677	667	661	678	681	676	667	684	679	683	726	669	683	687	676	706	724	669	653	685	722	669	687	668	706	679	692	722	704	646	686	698	697	703	681	659	721	678	721	697	687	671	683	674	678	681	677	702	678	696	665	697	690	672	697	713	667	677	692	723	734	710	704	666	656	675	685	700	640	708	648	697	647	698	707	662	692	701	691	656	721	685	710	730	623	683	646	648	709	692	670	709	677	643	688	705	700	672	648	696	683	646	698	652	678	692	701	715	678	684	638	675	661	700	726	691	677	728	691	692	694	666	701	654	650	670	683	684	645	693	647	656	684	696	688	702	682	653	660	696	689	644	690	690	698	707	721	711	678	689	671	693	703	730	693	709	739	708	694	697	709	685	718	706	678	645	676	669	640	686	680	708	691	718	632	665	667	643	655	716	682	670	716	697	669	694	682	715	652	694	661	707	694	665	680	656	667	680	649	716	705	674	703	697	643	722	691	709	652	671	642	697	697	687	680	683	712	676	727	721	711	667	679	666	726	706	689	743	680	627	674	671	659	686	656	689	672	647	667	684	675	716	665	688	705	716	679	667	668	692	661	727	706	691	701	678	648	664	668	699	701	661	697	690	679	690	665	652	648	691	680	653	697	705	685	771	739	714	597	687	646	676	646	690	730	679	688	702	690	680	671	634	677	667	677	694	689	688	632	619	635	674	679	685	669	696	696	688	674	690	690	678	681	694	681	676	690	690	644	702	670	683	683	708	656	717	714	692	677	676	651	657	690	703	699	665	694	745	650	672	698	658	650	657	622	687	662	695	678	651	701	691	689	657	690	693	672	690	719	687	691	703	688	657	651	743	685	685	649	706	697	697	718	653	705	672	664	630	669	719	684	674	690	681	684	669	707	696	695	688	689	677	685	678	673	687	718	669	683	667	730	672	681	670	719	685	654	669	646	673	686	668	690	675	684	693	665	672	692	640	682	703	753	689	659	674	622	715	669	689	703	720	711	662	649	680	738	659	627	684	666	660	688	656	692	745	660	763	737	714	661	703	684	714	644	719	683	685	667	695	677	681	709	650	674	646	653	704	691	730	688	678	675	680	657	664	675	684	675	715	698	677	703	684	677	659	677	666	652	658	660	720	742	662	705	713	686	740	640	679	737	688	696	683	624	656	672	706	704	667	676	689	686	680	674	675	679	712	701	672	690	672	651	678	696	694	617	673	695	677	705	697	693	660	665	727	710	657	694	690	695	645	688	721	724	701	715	684	718	686	738	663	670	646	700	650	709	722	689	681	703	720	697	676	661	643	680	714	708	691	680	682	678	662	717	662	669	707	680	669	731	656	721	673	659	682	659	665	635	711	734	648	665	710	677	729	664	698	677	656	686	691	664	710	734	656	674	690	707	711	699	659	687	716	661	726	667	654	718	644	701	719	677	670	724	670	696	706	678	676	715	712	677	696	651	710	709	695	689	688	701	639	734	678	692	684	693	718	700	646	689	678	722	673	694	721	681	658	636	707	624	653	683	671	715	749	661	660	661	695	726	707	694	707	644	684	658	719	688	674	746	667	664	636	697	722	653	668	675	717	692	666	721	699	693	652	726	658	676	688	685	695	678	707	663	685	713	649	698	685	729	695	681	733	668	706	708	657	653	699	693	675	693	677	704	694	654	642	731	673	671	687	625	673	680	653	677	653	691	675	687	706	692	655	708	669	663	714	715	686	639	714	679	688	723	645	699	683	735	710	681	662	686	667	673	708	701	673	646	701	692	695	668	657	656	696	725	665	724	698	650	658	684	711	660	712	663	653	679	697	669	673	661	661	622	703	658	693	657	652	704	679	699	743	700	663	697	682	687	687	703	678	694	650	640	681	625	696	702	645	664	702	739	670	678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46513	19279	7069	2233	1486	1222	858	776	616	547	518	478	440	420	433	404	379	369	319	309	308	320	350	331	308	288	323	314	299	319	293	293	285	303	289	304	313	315	302	295	329	272	296	288	275	289	287	284	274	281	322	280	278	296	282	269	287	295	294	304	267	275	300	308	271	245	275	283	303	296	262	263	273	269	273	268	273	319	274	303	274	255	282	288	268	260	303	296	296	284	281	290	280	267	293	272	294	261	274	272	275	291	266	277	285	256	290	277	263	343	283	287	300	273	244	283	294	268	278	295	303	280	277	285	257	281	315	249	286	300	273	241	307	291	276	263	302	306	291	293	295	280	319	265	324	275	298	273	283	271	243	282	301	277	339	296	273	277	279	278	296	297	297	316	278	280	289	270	277	292	297	258	293	274	301	288	300	309	265	256	309	304	255	248	279	270	292	258	295	295	240	309	310	259	282	283	303	280	302	306	281	266	274	268	276	320	285	280	263	296	309	284	297	295	305	306	260	305	292	301	295	274	254	264	286	291	286	259	271	260	277	284	277	268	283	286	302	296	301	293	276	292	302	289	283	270	238	223	285	282	257	276	271	272	271	297	231	280	269	290	279	277	283	315	330	257	283	268	280	303	294	281	244	304	281	292	249	263	276	304	281	288	265	270	297	292	265	283	265	268	284	311	272	294	297	336	264	271	302	256	267	275	288	286	256	277	301	262	304	282	308	312	280	277	290	276	291	279	286	280	327	262	292	286	246	273	280	259	315	295	277	273	319	281	268	276	310	296	277	288	257	260	285	291	261	278	293	282	270	268	313	310	311	283	256	324	266	301	290	298	262	314	277	303	270	297	273	278	266	289	303	290	294	312	278	248	311	299	269	290	291	283	294	269	301	290	277	276	298	309	263	256	293	281	268	256	308	289	234	287	312	286	292	306	292	292	274	292	273	291	299	282	277	275	270	289	250	309	289	286	301	272	279	297	323	247	260	270	291	280	279	307	298	305	260	295	271	259	285	293	303	260	272	281	303	307	263	249	281	280	322	307	270	303	268	292	283	290	292	288	284	267	296	281	281	286	288	274	288	265	272	268	294	299	270	278	274	260	284	305	271	287	294	285	278	295	273	265	293	288	301	288	283	304	277	292	261	294	292	292	276	265	295	326	274	297	284	290	286	295	267	284	268	306	300	304	270	287	317	299	276	272	294	286	283	276	264	283	297	307	266	269	327	287	276	255	297	266	274	285	244	302	292	283	273	276	310	256	288	285	297	256	278	309	252	321	280	259	296	285	283	308	266	275	269	289	277	284	262	284	290	283	291	260	291	295	264	299	291	286	268	281	252	287	273	291	268	297	280	294	273	302	286	245	266	298	295	290	292	301	282	276	258	297	270	287	294	312	277	296	283	297	256	306	284	278	303	271	269	281	298	284	322	312	282	291	253	302	278	281	268	304	265	287	249	297	272	260	289	290	310	293	253	264	260	306	299	274	254	294	284	295	294	287	286	286	274	315	290	288	274	289	263	293	318	286	285	301	295	301	302	315	259	298	265	269	284	267	287	266	269	279	295	265	262	278	264	293	300	302	293	264	285	281	295	303	318	296	304	281	274	263	295	311	292	294	242	272	287	292	274	281	260	294	281	324	270	288	277	272	277	277	273	284	292	288	304	316	274	280	278	289	294	265	290	290	315	268	272	272	276	279	304	281	315	299	297	310	296	294	312	295	291	269	304	284	278	263	281	251	256	289	307	262	285	281	296	297	297	333	275	265	247	300	291	295	288	277	267	294	309	275	278	273	311	292	306	272	299	268	277	288	260	283	282	303	290	277	295	299	279	274	283	277	286	272	280	268	245	292	275	277	302	293	285	269	258	270	304	304	275	310	296	313	295	268	303	297	289	292	277	262	293	297	299	311	287	281	290	316	287	284	288	260	296	273	301	287	311	301	311	286	286	275	299	290	284	284	298	284	283	310	311	287	306	273	285	295	296	274	284	301	267	268	265	284	314	320	306	326	297	278	274	264	272	271	275	265	272	279	291	258	237	270	271	277	244	271	305	276	308	267	288	255	291	313	261	273	284	283	262	288	306	264	299	311	260	281	265	244	272	287	294	312	290	320	289	295	301	296	291	276	289	258	256	288	288	288	267	308	266	319	277	269	291	300	263	297	271	297	267	273	309	255	308	284	290	298	296	286	282	286	292	291	272	282	262	256	282	309	279	285	284	290	279	289	268	287	283	257	277	304	284	302	272	273	282	284	275	269	335	284	301	285	298	295	299	262	303	292	279	272	290	294	268	256	307	300	260	313	259	327	273	321	337	289	286	294	282	297	288	286	298	283	273	301	299	277	258	310	314	285	270	287	270	296	271	270	281	254	304	293	273	288	295	283	257	286	277	284	302	303	267	281	291	276	297	316	271	297	283	273	280	252	298	292	295	312	291	305	322	280	305	317	288	271	300	295	281	294	298	254	306	294	279	290	280	291	318	268	299	270	329	258	258	293	297	278	306	305	293	305	267	276	291	308	283	270	314	304	306	268	269	296	278	314	285	293	275	262	295	260	271	284	274	285	297	270	241	306	273	309	320	296	288	289	301	275	314	281	270	226	270	295	263	286	292	271	290	246	279	285	310	270	281	274	276	318	276	292	279	281	272	237	287	306	275	303	309	316	265	281	311	333	289	275	282	285	279	288	240	278	263	282	278	293	285	288	283	277	274	319	278	315	304	295	261	295	284	266	303	288	307	308	292	256	271	280	295	282	274	263	303	301	304	273	292	286	287	290	273	270	307	280	268	294	282	279	271	297	258	295	276	256	289	296	314	293	268	284	275	298	268	327	301	278	264	278	279	282	284	282	294	285	271	283	264	296	282	281	280	261	257	293	262	272	294	282	275	316	296	305	303	296	291	267	314	291	277	262	327	290	271	290	281	247	279	303	284	271	259	313	289	280	277	336	285	286	269	276	270	248	265	290	279	283	253	246	260	271	254	262	253	255	261	283	272	280	279	278	259	284	289	276	271	262	272	292	287	295	301	281	274	304	280	287	253	292	277	256	272	296	296	291	300	247	278	297	299	279	267	275	265	252	317	299	280	282	282	302	297	274	300	310	270	257	285	282	291	253	298	260	271	307	279	265	289	265	307	278	285	298	308	275	294	278	275	271	307	285	323	284	282	240	313	305	292	248	287	291	286	263	255	291	306	256	301	295	285	305	261	274	260	306	254	305	279	265	286	286	284	282	288	292	295	298	311	279	277	312	280	247	265	311	297	318	295	301	281	276	263	270	306	256	271	290	279	268	307	321	268	253	276	287	279	270	274	276	303	293	289	307	282	290	293	285	290	270	291	305	299	261	249	269	282	300	275	279	299	284	284	276	271	261	262	309	287	296	275	287	253	296	300	286	277	291	285	279	276	240	274	267	275	280	285	286	268	292	285	272	268	263	301	270	280	303	294	284	292	311	265	281	284	287	291	248	305	284	305	297	298	264	303	276	310	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20917	2806	6030	6514	5575	4631	3754	3138	2768	2431	2248	2051	1855	1677	1521	1458	1354	1355	1252	1234	1175	1145	1112	1093	1033	1081	1065	1022	926	1020	917	936	936	866	955	905	910	893	869	946	890	898	880	867	848	843	898	866	826	893	863	883	859	827	876	818	852	857	802	800	809	820	816	837	817	822	828	800	829	836	817	799	850	795	811	807	864	827	726	814	782	832	874	807	846	791	775	843	777	790	771	826	787	745	778	818	800	839	808	763	773	771	803	802	810	791	787	813	790	764	827	764	770	798	781	781	750	861	778	851	830	789	766	817	801	776	813	765	808	780	805	785	784	795	809	791	721	762	766	774	801	776	793	806	785	764	747	797	815	845	784	767	767	810	752	767	726	767	804	800	790	745	801	816	794	782	768	748	826	799	808	768	813	788	780	742	791	804	734	800	814	796	805	778	759	844	771	774	743	759	759	766	764	797	758	738	735	755	799	805	835	762	836	793	796	807	729	809	800	783	795	822	827	776	758	786	767	798	794	806	811	762	812	807	792	803	772	789	772	838	826	764	796	762	857	833	829	797	755	741	790	817	773	787	775	782	804	811	809	787	791	789	756	811	743	823	771	830	770	790	792	813	820	818	813	797	812	765	796	813	779	798	776	822	780	805	805	857	798	747	773	780	769	794	851	769	806	798	770	830	775	796	815	780	757	746	778	757	747	779	814	777	808	753	735	764	779	807	786	787	758	784	772	775	802	780	790	728	752	794	796	774	792	805	797	784	787	777	787	756	778	824	756	783	744	774	770	787	765	796	829	737	816	755	744	814	740	800	768	792	775	812	764	788	808	745	862	782	792	759	803	773	791	799	756	781	778	755	830	782	814	733	785	778	801	796	816	796	841	793	768	811	808	827	785	831	803	789	780	767	779	793	817	779	794	791	774	806	785	759	792	785	806	776	789	793	833	809	738	778	770	820	836	784	806	800	817	789	800	793	760	793	848	819	749	758	754	759	754	769	825	775	776	782	836	795	782	805	740	828	786	804	835	816	768	820	801	774	770	820	788	770	764	767	772	819	761	783	768	763	837	762	801	790	801	732	775	727	798	826	787	771	751	785	774	813	782	766	800	789	767	800	806	763	743	833	818	771	741	827	765	816	760	798	778	795	799	802	762	765	807	766	783	742	786	782	816	811	783	787	789	822	824	794	808	789	819	807	764	796	782	811	789	766	759	797	772	825	842	797	776	808	786	812	826	762	789	762	750	805	800	798	791	772	740	784	776	780	774	779	788	740	798	827	766	782	801	794	786	801	819	770	776	767	756	768	805	824	818	765	853	795	834	782	759	795	783	774	768	804	789	804	774	756	743	730	858	777	783	750	816	763	771	797	750	764	797	788	739	791	814	785	779	752	797	805	816	783	845	797	788	804	784	799	805	763	819	851	796	781	786	772	726	768	783	811	766	764	805	820	748	750	751	720	788	794	766	788	838	738	776	805	787	767	776	802	784	766	744	818	761	813	804	825	773	770	823	826	812	774	812	773	840	765	814	776	760	808	812	776	752	758	817	783	750	797	773	769	756	765	740	830	796	792	807	774	796	760	759	750	774	780	780	746	771	796	797	815	794	802	826	765	816	750	799	794	752	780	845	762	784	800	790	766	768	759	794	757	772	785	788	812	816	766	775	807	789	809	713	753	832	801	802	757	789	780	749	824	805	770	764	793	754	824	841	730	815	794	777	792	783	733	749	767	771	778	806	779	791	736	846	752	710	757	781	802	800	801	799	807	819	816	791	766	830	758	754	788	745	782	806	712	745	753	803	777	811	769	818	813	724	830	785	749	820	794	735	807	773	812	721	826	760	750	833	819	788	762	779	721	859	743	785	835	780	772	818	823	773	812	808	805	779	766	780	790	841	752	833	770	817	784	815	847	737	783	790	796	792	808	808	762	855	764	800	785	790	795	793	822	741	827	761	804	782	832	750	791	776	844	833	794	813	741	822	815	755	808	811	801	799	803	840	842	755	789	773	783	814	807	756	775	750	820	824	755	809	812	778	750	787	776	734	794	802	740	761	746	782	755	811	826	758	792	842	805	839	764	783	789	784	770	827	777	807	802	807	770	786	768	772	774	820	814	828	821	828	812	800	775	741	782	815	750	782	768	822	822	771	736	792	735	787	779	787	818	790	789	812	783	753	824	804	803	809	781	782	771	742	749	813	814	742	817	792	755	785	805	780	796	764	727	862	760	822	781	750	821	809	811	780	874	783	779	782	742	752	755	779	779	838	822	803	803	797	769	755	760	812	784	779	756	783	750	782	803	785	793	831	800	785	830	828	771	758	727	771	790	804	780	807	765	784	807	831	780	858	825	761	769	811	784	832	791	843	828	800	753	805	789	771	757	828	783	771	778	747	778	841	810	824	774	751	763	750	788	730	821	813	777	786	768	781	804	778	810	772	767	830	722	784	784	766	849	775	772	830	795	782	734	796	815	795	810	813	731	763	848	806	788	788	810	766	759	800	807	781	779	767	787	792	729	792	836	828	815	771	775	815	760	744	789	816	757	788	778	781	799	772	737	800	802	815	730	790	796	832	769	807	799	783	744	735	828	780	733	767	824	806	804	840	742	788	821	759	803	814	798	777	820	793	792	753	787	814	756	749	760	766	790	792	782	819	805	785	778	787	808	748	777	776	782	804	752	798	760	797	809	817	764	765	806	780	773	778	751	821	822	764	783	840	756	855	795	793	815	726	780	787	827	751	802	783	789	803	808	840	742	846	769	804	811	815	773	788	779	776	814	761	765	794	770	781	821	742	814	762	814	775	792	846	823	760	793	824	808	706	758	800	752	777	790	776	749	830	773	772	768	766	771	807	754	814	748	817	808	740	808	792	745	766	826	811	807	778	778	797	783	797	746	762	755	749	769	758	778	797	795	767	774	781	767	837	790	803	777	788	781	748	736	804	817	759	789	792	815	757	765	797	783	800	853	760	802	789	760	769	814	743	824	775	801	766	803	789	752	803	786	791	775	789	773	802	808	828	770	780	808	757	786	831	814	775	820	795	794	783	774	763	797	839	829	846	746	784	809	738	791	808	766	785	761	823	779	787	792	759	740	824	811	800	792	796	827	812	770	787	771	791	795	788	765	737	786	795	780	751	752	769	846	771	755	775	808	782	784	773	797	780	767	741	802	757	787	724	740	828	765	802	757	825	748	790	738	807	796	774	816	760	798	808	793	767	771	758	762	771	851	743	823	865	799	785	752	787	804	771	749	787	833	764	853	757	787	772	809	790	824	811	806	820	781	770	773	777	836	794	846	812	763	780	795	768	817	735	789	810	830	810	771	783	772	769	788	732	799	770	766	760	808	791	785	835	823	772	771	818	749	807	800	781	803	811	819	742	751	816	796	760	751	779	825	784	819	808	811	821	768	813	793	816	783	761	818	799	804	825	805	781	796	829	781	817	816	852	823	767	792	780	767	826	810	789	784	805	789	759	780	821	797	817	748	823	736	763	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5441	428	251	168	138	114	127	118	115	113	125	120	114	125	91	99	84	112	103	127	111	102	93	110	118	110	89	102	101	98	104	104	100	105	98	101	119	100	114	98	117	109	102	109	97	120	106	120	115	114	98	113	92	105	104	113	90	105	96	102	104	108	117	100	106	93	116	127	97	119	120	124	111	122	96	105	103	97	100	109	120	101	91	113	106	105	103	113	97	92	101	109	125	112	111	104	104	92	113	120	104	109	101	108	92	100	115	101	95	100	107	99	110	115	120	102	100	95	122	116	105	101	117	105	123	97	117	87	124	100	101	105	108	119	97	108	88	108	99	109	110	96	101	111	114	110	91	120	96	91	92	112	119	78	98	123	101	99	93	114	96	113	107	96	101	74	99	115	83	92	108	121	97	102	110	86	111	113	111	94	111	95	86	99	113	92	98	128	100	98	104	116	105	102	123	117	116	113	91	94	104	107	96	112	93	119	92	119	103	108	104	98	119	113	100	93	91	92	113	108	106	108	114	109	90	109	102	112	90	103	96	94	100	103	110	109	106	98	109	91	102	108	114	110	110	103	80	96	119	117	117	87	102	100	94	120	100	93	96	109	111	106	104	88	102	95	93	104	92	98	113	134	94	99	102	92	111	92	101	122	121	112	86	83	117	114	110	94	88	95	92	106	110	112	107	112	108	123	92	118	105	110	109	107	115	96	84	99	101	116	103	109	122	111	112	110	89	116	106	97	106	106	102	100	94	103	135	93	109	113	104	103	98	116	98	127	111	100	111	90	110	83	93	106	108	100	108	108	86	124	112	113	112	108	102	93	113	111	88	118	102	101	98	100	109	106	102	104	124	108	100	85	102	105	89	91	101	116	97	90	87	96	111	103	117	107	107	101	107	122	123	106	109	110	108	99	113	87	89	111	97	100	82	97	90	88	105	102	104	114	85	104	112	100	98	84	121	105	104	120	113	119	91	107	103	119	95	95	114	101	112	113	106	93	102	107	99	92	101	97	96	99	95	117	105	105	117	102	101	101	111	111	103	107	114	95	97	90	117	103	98	97	94	97	108	108	114	94	108	99	108	115	98	115	103	124	90	102	101	97	116	97	103	77	103	115	118	124	91	103	94	107	119	99	114	97	114	103	110	107	87	109	101	99	99	93	118	99	92	87	103	115	97	97	116	103	110	105	81	82	101	115	100	86	101	113	108	126	82	104	108	98	104	90	102	114	110	111	84	86	90	113	107	110	87	120	94	118	95	102	113	109	108	115	95	108	88	95	108	99	90	108	118	111	105	112	109	117	85	99	97	107	119	98	113	102	120	100	109	104	109	96	93	97	104	99	100	91	103	109	128	93	99	107	99	91	117	111	99	116	97	107	92	107	98	103	94	92	79	112	92	97	95	85	114	99	92	115	105	102	113	103	105	106	109	110	117	98	95	108	122	97	112	107	129	96	95	86	112	110	108	120	108	104	116	83	98	107	131	97	106	100	99	101	96	96	101	112	122	115	117	106	118	83	96	122	80	104	101	110	95	113	102	106	131	125	97	110	107	104	103	86	116	116	112	115	120	90	96	98	104	124	106	101	115	100	103	93	96	99	112	96	87	115	113	77	92	92	90	107	105	115	97	111	108	124	96	103	137	113	119	110	91	103	104	101	105	122	106	90	108	108	125	115	96	108	98	97	111	106	112	82	105	104	95	104	124	109	108	112	123	96	104	118	122	107	91	96	105	100	104	108	98	108	109	112	115	105	103	100	98	108	102	112	107	92	122	108	106	94	107	118	122	98	100	110	127	112	110	122	130	102	107	104	99	90	114	105	105	99	116	113	101	123	120	116	112	94	107	100	102	78	96	93	110	98	96	101	102	111	92	95	100	110	121	119	105	125	103	93	106	120	107	98	101	124	119	90	101	87	88	117	92	103	110	100	98	111	112	107	98	108	85	102	111	101	121	109	101	113	117	90	110	107	113	111	112	120	111	97	116	112	96	103	116	104	111	99	112	103	111	82	102	113	111	94	99	100	116	117	96	99	109	96	111	86	116	86	111	105	96	86	110	122	100	98	97	100	101	110	107	90	111	116	115	103	90	110	130	102	108	116	98	100	124	112	103	96	116	115	101	101	110	106	103	120	110	96	96	118	105	116	115	107	96	117	98	106	112	104	96	102	113	96	112	96	107	90	102	108	107	97	106	116	116	123	106	104	99	107	101	99	96	112	92	103	114	114	103	92	115	112	107	116	119	96	112	122	106	114	101	106	117	107	106	112	105	101	114	122	108	95	105	98	111	96	114	111	96	106	86	98	98	83	94	102	110	121	112	107	111	106	109	110	103	116	105	96	89	112	112	109	121	106	100	98	98	113	104	105	90	121	106	120	104	101	115	92	89	101	116	93	118	110	89	99	105	88	119	110	124	94	108	106	92	111	95	90	81	100	107	103	120	116	109	108	96	106	102	103	95	103	92	103	115	113	83	109	111	121	111	95	98	105	98	98	91	99	94	104	93	106	97	116	101	101	112	103	103	105	101	91	103	107	109	122	107	104	108	90	122	112	135	110	109	94	106	95	116	96	119	105	87	108	112	101	104	103	113	99	107	101	115	98	106	81	104	103	99	115	99	101	80	81	115	97	116	103	108	110	103	105	102	90	121	100	96	91	99	118	91	113	106	111	77	122	117	86	100	109	124	108	103	87	104	113	96	103	110	103	112	128	98	109	88	95	122	105	112	96	109	112	106	110	107	102	110	101	112	102	96	105	120	87	89	104	118	118	98	105	106	84	111	106	104	103	95	108	105	100	117	112	103	103	101	82	103	114	99	96	112	96	115	102	99	98	110	100	108	109	108	103	106	91	101	110	103	109	91	96	125	114	120	105	96	109	99	129	102	87	105	102	89	118	107	109	111	99	132	112	97	100	101	89	125	104	123	99	122	120	112	103	94	100	109	114	92	111	110	109	101	112	101	96	121	114	120	100	101	98	104	114	110	78	113	110	123	93	90	113	98	107	123	100	115	103	103	110	107	86	116	102	119	110	94	100	104	134	100	92	113	105	86	123	113	81	106	124	104	103	104	80	109	107	102	107	100	106	85	99	86	120	94	107	103	108	104	97	109	94	108	107	109	116	111	93	89	102	107	92	107	114	107	112	99	93	94	107	108	117	100	116	123	114	109	114	103	97	110	102	84	111	106	107	92	103	107	120	99	120	117	121	115	78	100	89	107	91	104	97	119	116	98	103	117	112	99	94	112	101	125	119	115	112	93	104	90	117	93	94	84	104	109	106	103	121	118	87	105	110	103	101	107	119	101	112	75	107	107	111	99	105	93	92	96	111	114	111	116	99	109	129	95	100	106	103	134	107	110	100	115	109	92	95	107	107	116	110	104	108	97	94	104	113	104	117	96	109	92	129	103	101	117	122	105	109	103	98	111	97	89	112	98	106	94	108	103	119	106	112	113	120	99	107	104	106	101	97	105	102	116	101	89	117	113	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5429	428	566	532	510	489	449	424	419	409	407	386	438	354	398	371	395	398	411	385	390	367	387	350	341	374	384	381	364	335	367	356	324	366	418	343	357	350	368	369	333	343	355	353	357	374	358	374	359	371	381	351	359	366	397	367	344	380	334	358	368	358	342	415	371	346	335	365	328	381	369	360	387	364	350	374	391	374	346	351	371	385	364	386	341	375	366	336	378	344	346	340	349	355	364	366	333	347	358	373	357	364	354	351	353	374	394	367	391	340	354	378	325	364	374	328	336	370	379	393	370	375	357	363	352	332	352	345	339	349	357	357	391	338	363	355	326	349	375	340	325	365	349	360	362	376	371	322	327	355	378	374	371	344	350	352	347	337	350	331	400	341	364	359	372	361	326	325	361	407	329	388	327	343	389	361	391	354	386	354	366	369	367	381	361	326	327	354	343	333	375	353	364	359	370	335	328	357	356	370	356	360	348	329	351	312	349	372	367	338	356	344	349	338	335	379	342	347	377	371	356	363	355	365	328	332	360	337	398	334	347	384	357	378	357	363	369	377	373	390	383	391	348	375	365	349	331	351	346	362	370	313	330	381	338	336	378	361	343	366	352	374	359	331	331	361	321	392	345	359	364	374	371	371	375	395	357	349	340	367	337	360	367	342	371	399	338	343	347	369	358	378	369	333	352	333	345	348	361	352	345	332	358	340	398	348	342	357	379	343	340	346	363	358	347	382	356	348	361	341	384	361	365	324	330	386	354	307	374	390	358	398	347	381	371	357	381	376	367	347	367	331	354	386	358	347	378	376	357	355	377	347	354	364	378	386	353	391	337	347	370	377	365	396	346	376	352	327	362	362	396	386	346	346	330	348	327	355	339	352	370	355	371	391	389	351	365	368	364	342	357	342	361	342	383	342	365	387	369	332	347	382	361	356	353	342	359	359	369	370	370	350	389	312	367	361	365	360	339	348	333	345	344	347	351	343	362	354	359	363	372	343	342	392	361	350	342	364	346	347	343	354	370	335	342	373	358	354	347	368	377	396	361	361	365	331	332	390	353	355	333	374	383	376	364	380	358	342	345	366	345	373	366	345	321	386	348	400	333	354	423	337	332	418	349	362	347	350	355	364	345	367	368	374	367	297	362	339	386	381	375	387	345	371	340	398	358	376	353	370	355	353	344	348	357	348	352	391	363	397	372	374	364	371	355	365	338	331	366	358	344	353	390	364	351	378	358	351	389	346	307	342	349	370	372	363	355	377	344	348	372	397	361	365	340	365	368	355	356	334	362	341	365	341	361	364	352	372	333	347	336	344	352	353	364	339	332	316	367	357	350	376	339	390	366	357	349	370	337	342	377	369	362	333	367	343	362	346	350	346	360	324	322	355	366	389	353	330	311	355	354	377	363	346	350	352	345	346	370	367	358	363	386	354	389	347	344	349	361	366	369	349	363	388	334	311	363	357	362	362	342	362	349	361	390	383	371	356	347	355	362	381	400	356	387	385	329	365	360	315	357	328	336	342	359	342	351	353	370	381	356	325	386	329	364	346	329	344	333	346	335	335	359	358	351	376	357	353	342	365	369	350	371	342	356	342	356	370	352	353	356	334	361	346	356	330	387	375	364	363	346	375	380	345	393	334	382	378	375	321	378	380	333	373	332	338	348	347	339	357	370	383	356	321	376	355	365	351	347	370	375	356	346	334	363	395	366	385	361	330	371	355	336	371	353	376	385	343	350	376	338	351	345	378	364	385	350	341	346	358	374	369	363	366	363	379	357	343	362	342	332	375	343	378	347	370	355	374	369	331	350	335	350	329	354	366	367	378	359	359	413	330	358	378	352	371	333	367	366	357	355	373	388	348	383	373	351	352	338	336	310	325	371	374	340	370	355	350	340	332	369	395	317	360	375	412	375	353	351	338	338	353	339	352	400	326	382	368	339	317	333	367	350	363	387	384	396	358	371	389	361	372	336	362	376	382	347	337	371	360	337	341	348	346	364	348	338	326	361	385	376	324	361	363	336	365	345	366	368	358	346	371	353	388	352	366	386	372	373	374	358	364	391	365	340	408	374	352	340	374	355	362	338	366	363	355	363	334	370	356	384	346	334	373	370	339	347	363	377	354	355	355	299	379	365	365	357	366	358	390	389	375	361	390	361	316	356	350	376	354	351	392	379	373	354	374	347	371	381	340	360	378	334	345	380	380	334	383	347	373	363	336	337	345	370	397	370	359	363	334	341	346	364	371	373	345	382	353	349	352	363	403	371	367	357	337	319	347	382	382	362	331	333	379	371	342	338	353	365	380	311	390	372	319	353	341	351	362	383	342	353	380	378	351	367	346	365	374	362	357	362	355	356	375	355	362	338	355	334	401	363	374	339	316	326	343	345	376	351	341	379	358	308	374	343	340	355	383	351	374	330	352	359	370	398	368	360	367	360	322	354	366	370	368	352	316	365	389	353	357	368	355	338	356	365	326	373	347	361	356	357	355	353	337	387	338	316	380	334	405	349	361	339	323	345	354	387	377	357	338	357	311	338	380	346	374	400	325	374	350	335	371	349	356	363	373	402	370	380	323	328	373	328	391	345	353	385	323	390	366	334	393	364	348	381	352	342	361	348	368	350	369	385	308	377	370	364	357	391	392	362	390	380	362	333	328	389	353	376	368	315	365	350	388	396	347	339	390	362	372	389	376	336	410	377	350	379	384	347	349	405	366	352	325	376	361	362	369	370	369	321	349	337	362	375	378	348	377	344	365	330	342	364	328	360	376	323	359	344	346	340	366	365	361	331	338	369	367	329	389	396	342	334	361	348	367	359	321	381	318	356	330	369	373	379	352	345	379	360	355	368	363	363	370	358	325	364	351	370	374	382	338	399	342	367	358	368	361	395	360	376	384	357	362	366	335	328	370	378	378	379	344	366	364	374	326	363	381	378	343	336	362	367	373	336	365	329	370	333	365	351	362	365	345	322	365	351	368	360	378	348	299	369	367	351	325	400	357	377	360	330	389	377	361	331	347	354	358	383	366	387	350	339	339	377	367	358	342	342	399	347	357	339	368	339	355	377	383	340	344	354	361	371	365	359	380	368	379	352	371	374	361	333	357	348	356	362	368	413	356	372	370	375	373	356	339	386	375	391	354	377	348	397	366	386	347	365	341	365	349	339	347	348	349	380	363	381	346	373	372	361	342	377	379	371	382	365	344	350	345	349	344	326	372	339	392	401	377	351	373	342	336	378	355	330	373	407	340	366	362	322	346	422	342	353	368	348	364	361	363	343	358	368	342	376	361	364	377	352	356	362	346	358	351	338	366	349	348	337	353	358	377	346	382	367	349	366	340	349	376	391	365	336	380	368	365	345	346	339	397	353	359	384	358	356	373	398	348	366	346	333	333	381	324	354	360	347	340	368	377	372	355	324	349	356	376	349	363	354	342	322	327	332	381	355	337	347	396	359	315	320	381	366	392	348	385	360	353	349	362	360	374	380	385	395	369	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38366	10117	2060	1171	792	639	580	450	428	390	333	302	286	312	266	274	281	277	259	252	274	240	257	242	233	239	243	258	267	273	231	243	203	224	237	266	261	239	234	251	219	239	243	256	224	232	229	232	235	253	272	245	224	249	212	239	240	239	244	244	232	239	240	261	237	234	260	206	248	230	233	239	242	231	227	223	244	230	239	208	246	221	260	219	234	217	235	243	214	226	224	208	212	226	242	236	255	244	242	246	246	235	207	221	234	212	226	215	226	235	238	226	225	229	250	256	259	208	228	216	233	256	219	228	220	252	227	203	254	250	243	229	240	241	222	221	232	230	224	253	235	245	237	227	230	246	237	219	244	243	248	226	247	243	241	247	230	243	236	228	261	218	239	205	248	230	236	221	215	251	235	229	236	240	257	219	252	231	213	201	228	255	196	223	212	228	232	241	221	262	215	227	230	230	236	221	247	244	235	204	214	252	245	217	209	207	234	234	222	230	229	252	235	238	259	212	241	236	240	204	244	235	221	245	258	240	226	246	247	232	243	230	245	263	241	227	240	246	221	243	239	230	225	207	217	226	216	212	235	228	256	237	225	224	219	251	226	201	224	258	242	242	242	217	216	216	226	247	231	237	252	213	233	232	219	241	233	223	225	223	254	222	233	209	209	221	224	246	239	245	234	229	226	222	225	244	216	223	242	249	222	234	233	213	244	217	232	199	239	205	218	255	245	242	252	215	279	226	240	220	232	205	222	255	241	247	257	244	248	230	236	213	234	208	227	247	240	221	228	236	229	241	217	250	256	227	211	205	244	222	252	236	224	203	228	232	225	213	227	210	240	242	232	212	255	228	261	217	224	256	222	272	213	265	244	229	253	240	246	220	246	256	229	226	260	234	211	225	240	259	264	220	248	221	225	215	238	240	247	229	222	244	259	239	253	240	242	218	212	204	253	236	236	235	214	208	213	259	226	234	235	241	242	222	233	257	245	245	226	225	234	249	259	261	241	212	211	221	236	226	249	217	226	255	233	230	227	227	232	230	224	256	250	251	247	239	218	246	209	226	248	243	248	257	221	238	250	245	194	236	234	212	246	244	211	212	238	223	220	229	227	236	235	218	205	215	244	227	228	256	244	211	223	228	227	227	238	247	237	261	255	233	215	216	235	237	239	239	257	242	224	264	216	222	238	245	224	222	237	236	254	238	211	246	243	240	215	239	228	232	246	247	207	234	212	226	226	221	243	199	228	224	231	197	241	219	210	216	246	211	214	212	223	224	255	233	238	212	226	240	247	234	221	244	228	261	225	235	232	244	223	229	224	227	258	231	220	208	239	212	229	227	233	248	208	233	244	235	212	237	255	235	254	245	225	225	246	237	251	244	234	258	228	246	219	229	233	212	239	255	242	202	261	241	246	227	210	252	222	243	230	259	237	226	224	220	257	249	235	217	226	207	252	218	251	242	222	234	222	241	231	212	252	229	228	239	221	234	257	227	247	248	254	193	261	218	271	246	252	241	253	231	225	234	246	227	241	249	218	240	242	215	226	256	250	252	242	247	220	238	250	237	240	239	238	215	213	218	233	226	240	237	228	226	257	235	254	234	218	249	226	250	233	263	216	228	209	251	247	204	254	246	231	255	242	213	204	235	262	254	244	234	228	225	255	238	228	219	233	238	232	243	214	256	205	227	238	228	225	230	225	227	223	247	258	214	237	211	217	232	224	254	242	199	234	220	242	257	220	241	263	252	221	246	244	231	237	251	241	227	258	235	242	251	209	218	215	206	223	220	230	229	207	253	225	229	238	227	204	248	242	245	230	245	242	242	251	264	201	226	233	251	205	243	256	235	254	224	250	226	229	229	232	255	248	243	218	216	242	226	216	228	251	264	233	251	222	236	238	259	258	223	237	236	247	239	223	240	245	231	241	240	229	232	238	199	219	228	217	232	205	236	228	234	226	248	220	255	217	210	216	224	211	237	232	202	214	233	232	240	219	229	245	232	222	208	263	225	212	243	249	250	233	206	238	251	246	235	226	264	242	247	241	226	247	235	229	218	219	232	223	242	216	228	249	216	215	239	229	246	251	267	268	230	236	241	238	217	235	226	210	231	228	254	236	232	240	246	215	241	252	229	202	199	231	243	236	239	225	218	236	223	247	222	224	250	248	232	225	208	264	224	219	226	244	220	202	246	208	224	240	219	245	205	245	248	240	213	236	229	231	217	226	229	226	194	283	235	235	254	246	245	208	245	229	220	238	232	257	238	257	223	232	242	252	247	216	205	240	249	250	244	235	212	240	237	233	219	240	253	204	203	273	236	238	249	236	201	224	235	228	238	226	261	256	280	247	245	243	225	229	235	223	234	249	208	236	241	247	236	248	221	265	241	275	239	238	234	240	239	248	238	227	220	242	212	251	236	248	255	257	242	244	234	238	206	211	222	224	201	219	233	213	240	206	232	233	248	234	227	232	238	225	262	245	225	216	255	236	204	236	246	244	237	245	227	244	243	246	217	225	246	248	237	211	259	212	225	246	250	275	255	234	212	232	252	245	235	250	216	254	218	227	243	239	245	253	231	215	272	242	245	196	215	234	208	223	241	211	222	223	233	239	253	203	255	213	212	247	251	225	234	240	212	235	205	262	253	222	239	221	247	229	218	224	238	241	223	229	217	233	262	249	224	221	223	228	231	233	234	232	202	229	252	256	230	249	225	225	208	215	239	242	205	228	237	240	222	245	232	231	260	245	258	206	231	225	198	251	203	247	241	228	245	230	225	216	234	228	238	252	239	250	209	250	251	230	257	244	243	256	215	218	233	211	243	249	235	239	236	243	243	231	242	234	218	244	245	220	214	220	241	229	227	237	231	268	224	232	221	223	233	232	216	237	229	250	224	218	220	216	202	246	239	257	223	251	238	248	218	225	224	226	231	233	270	250	255	209	246	233	204	240	215	227	241	245	247	213	228	238	213	255	218	258	232	233	234	236	233	234	234	242	240	221	226	254	243	241	249	249	226	253	227	239	235	237	237	239	224	246	225	254	240	208	262	243	253	251	242	216	216	238	208	221	242	252	216	237	214	237	241	221	220	244	223	244	236	238	232	282	224	248	226	251	228	248	237	249	228	237	242	227	239	212	230	217	211	219	237	225	229	249	208	265	214	246	217	218	215	203	240	238	235	226	220	245	263	256	251	239	241	244	241	230	237	245	242	229	227	221	262	239	252	231	227	261	257	248	222	252	220	225	231	230	213	239	247	232	244	242	205	230	243	237	192	251	246	246	216	237	211	262	201	228	225	243	239	239	242	244	211	227	240	245	226	242	226	246	242	217	249	218	230	243	226	240	236	241	186	235	220	249	243	237	258	239	239	216	243	250	243	205	240	241	253	243	224	240	235	217	232	259	197	241	248	228	254	239	244	234	242	232	246	231	264	227	237	264	231	231	245	247	232	248	247	226	240	237	261	228	235	260	241	214	259	249	225	244	255	211	242	222	225	242	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16590	1599	3376	3727	3257	2729	2170	2003	1700	1616	1441	1376	1189	1085	1014	1013	1039	945	911	929	949	886	871	808	804	848	813	777	790	773	752	793	735	744	704	760	720	727	731	750	728	709	730	738	744	690	736	755	736	699	683	733	709	678	706	725	723	708	733	723	721	719	738	693	738	702	737	709	704	699	714	707	715	703	687	722	645	693	673	670	640	689	716	709	681	735	714	667	690	709	717	696	686	714	709	655	699	699	694	664	681	708	698	711	694	658	660	707	665	682	691	693	711	739	691	647	693	701	725	730	723	742	672	684	682	701	700	712	687	697	664	676	673	704	699	677	708	638	715	688	714	687	684	670	650	696	665	688	659	675	692	679	718	637	689	721	681	728	651	729	738	691	701	645	690	704	696	685	678	714	668	680	668	693	657	670	668	660	692	724	714	650	682	713	674	646	684	672	680	717	699	699	739	642	695	682	702	683	700	677	733	717	631	693	642	705	712	681	676	671	677	701	673	628	676	686	674	667	676	664	721	675	637	646	710	680	634	710	668	701	662	672	664	619	713	689	724	650	676	701	664	684	727	666	702	663	674	689	631	673	725	707	664	672	700	656	744	680	671	647	640	733	672	708	666	649	690	714	697	687	679	691	663	714	733	695	674	670	729	675	685	708	688	629	734	690	683	709	642	676	659	676	707	721	628	650	623	694	693	653	662	665	699	684	684	741	666	742	662	687	700	708	632	668	736	646	700	648	679	726	644	712	687	674	730	685	752	666	706	675	722	709	699	670	701	707	676	668	696	668	643	655	655	689	649	688	665	682	689	695	677	679	664	695	672	683	750	697	679	699	679	698	682	671	642	641	703	671	644	683	640	693	687	675	645	696	667	700	679	695	669	674	655	680	660	715	681	693	686	634	703	664	637	669	697	702	654	690	680	707	669	685	690	712	667	694	636	713	673	679	710	698	662	741	704	678	744	730	680	681	711	677	695	716	688	644	692	647	708	626	697	691	665	678	668	699	693	680	693	635	643	713	679	692	671	695	678	710	691	669	642	692	655	646	699	700	688	682	666	674	664	668	711	658	662	682	677	670	659	704	669	715	692	715	683	691	653	721	691	686	718	689	655	680	693	676	693	691	677	686	663	691	680	689	683	627	683	712	726	696	696	624	683	735	706	726	669	667	658	700	685	654	738	683	680	615	673	679	652	657	667	668	662	715	630	697	677	696	687	685	700	692	661	714	700	685	722	734	692	698	718	682	685	658	644	674	691	722	656	715	620	665	672	681	660	663	758	668	724	696	743	698	669	685	693	687	664	685	648	693	727	645	666	745	638	681	695	701	735	696	683	691	696	676	673	683	671	672	652	712	678	691	693	669	682	674	628	711	684	647	697	688	689	679	692	687	651	658	683	736	643	673	696	694	621	680	714	703	657	654	646	675	688	689	720	699	701	676	661	673	659	678	677	695	726	672	645	677	676	662	691	656	693	730	686	708	649	691	686	678	664	668	682	665	666	699	689	670	670	726	680	670	690	660	659	638	691	637	655	688	646	690	717	684	687	662	670	689	704	644	690	685	648	688	660	642	652	662	677	676	676	685	642	695	702	697	686	672	686	655	704	670	712	696	660	690	748	720	656	684	682	666	658	684	657	688	695	696	738	674	674	668	641	653	681	631	696	687	680	666	707	663	665	663	672	714	724	680	732	662	661	733	665	686	715	713	682	669	674	674	702	701	712	689	698	661	682	668	683	692	702	656	749	699	708	683	695	690	692	713	695	670	663	679	699	704	733	728	666	693	656	678	715	661	688	720	652	663	668	595	655	682	706	665	707	667	686	666	715	681	677	683	685	733	670	680	685	713	663	694	696	681	679	670	680	699	737	676	731	695	665	700	673	708	664	666	664	701	712	695	690	710	666	676	642	666	697	681	689	687	680	671	693	681	714	679	700	706	706	708	677	684	623	665	675	706	635	677	666	693	664	701	681	699	751	672	711	676	645	664	686	693	672	744	685	704	656	721	706	704	722	657	690	745	660	682	616	667	699	644	717	735	679	688	701	627	680	683	689	639	732	678	667	708	677	675	718	663	697	668	695	688	700	736	687	695	693	662	646	735	697	673	650	655	654	692	673	672	688	679	680	698	719	689	637	659	687	697	669	660	672	690	706	699	671	699	680	662	694	698	672	688	715	691	704	714	662	709	686	681	701	656	661	677	719	693	668	712	677	713	687	662	702	635	712	698	701	686	665	668	688	722	659	670	731	669	634	721	662	691	682	718	709	702	678	697	689	723	628	696	659	712	669	673	701	712	642	638	695	698	646	731	728	727	694	722	631	673	639	647	688	704	657	688	711	688	699	676	645	662	689	657	680	701	634	651	671	718	705	698	708	671	741	678	692	695	731	707	697	619	692	651	684	635	662	684	750	717	689	671	683	627	659	656	662	713	682	717	682	683	642	686	688	746	682	712	636	658	680	701	648	721	698	718	703	702	719	669	673	694	686	723	712	641	678	695	678	687	660	717	695	644	675	711	693	651	701	738	717	652	677	676	700	719	695	653	668	639	671	694	657	675	689	723	653	691	704	684	661	671	698	717	686	672	708	739	695	712	701	674	719	745	669	686	696	688	709	676	674	650	660	647	717	633	694	676	673	678	688	696	674	650	685	755	638	671	722	690	689	678	677	689	718	695	696	689	720	704	702	715	700	691	715	681	698	724	677	680	676	677	670	648	718	704	670	663	687	687	690	688	672	682	730	678	684	705	681	648	660	674	686	692	730	686	647	653	663	678	664	662	674	684	666	690	699	678	721	650	702	673	716	641	681	705	722	675	665	671	689	677	658	711	673	633	643	668	702	727	676	738	700	689	710	685	701	701	692	703	712	682	697	685	625	650	667	715	633	661	738	724	659	704	699	686	712	691	701	755	672	724	697	722	650	686	635	683	677	637	659	726	715	635	681	642	690	705	679	647	656	734	674	706	665	686	623	688	727	673	691	734	692	649	669	686	618	677	660	695	688	692	743	615	691	661	696	683	695	666	688	671	746	675	675	701	639	636	683	720	713	671	664	656	677	663	683	663	679	660	701	663	634	637	696	699	653	703	716	695	671	726	643	668	690	680	692	689	686	709	673	689	733	641	647	689	694	705	712	692	664	691	649	658	700	683	675	703	715	650	674	715	638	683	674	679	643	725	678	683	662	641	686	682	635	656	722	714	667	705	701	690	667	638	771	659	703	701	695	697	675	693	667	680	706	754	701	659	658	667	693	688	684	690	729	687	638	650	642	657	709	709	685	703	641	652	671	698	670	745	690	657	657	679	666	684	646	664	725	664	707	748	649	670	695	664	673	647	708	710	631	646	675	700	663	702	694	663	689	711	649	687	702	697	665	732	663	665	661	690	668	676	669	711	689	698	668	674	707	676	715	696	653	734	719	722	685	672	710	750	610	701	677	673	682	650	666	646	654	690	679	695	664	682	723	664	679	686	683	722	627	640	702	680	682	679	669	665	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46883	19047	7290	2327	1527	1172	882	717	612	522	466	438	403	392	396	402	323	352	341	324	326	323	337	282	334	330	320	285	312	267	324	303	314	331	313	299	277	271	294	293	265	268	293	311	316	328	284	298	299	306	305	276	302	311	290	297	265	322	265	296	302	274	283	240	276	293	255	299	284	284	255	308	295	308	291	291	275	288	286	301	297	275	225	272	314	294	284	263	269	282	274	282	274	254	249	283	294	294	301	296	276	284	289	319	278	261	260	323	331	249	270	252	303	289	259	281	280	286	275	289	262	250	297	307	262	295	262	253	254	287	253	251	266	273	260	292	287	287	304	287	272	274	258	287	291	266	259	307	277	262	319	267	271	267	257	266	325	281	274	297	258	287	292	269	268	282	286	283	253	284	285	315	291	314	264	266	290	317	273	305	330	246	294	303	262	275	282	304	270	244	305	281	286	280	289	262	270	247	296	292	285	294	277	273	273	259	280	281	287	300	258	288	302	279	282	306	326	290	289	291	292	322	286	320	274	293	294	305	272	306	302	281	285	291	262	268	291	281	268	262	299	289	293	296	288	302	275	281	281	296	300	274	315	275	287	268	274	274	317	271	295	280	253	290	276	275	289	269	282	295	287	263	271	305	265	299	258	278	311	281	273	335	310	289	276	286	276	315	292	297	288	287	270	266	306	279	290	305	273	297	278	260	291	267	270	282	257	280	278	286	295	286	294	318	293	308	248	260	294	322	290	261	268	315	261	289	266	291	254	261	302	287	275	293	301	312	296	263	287	300	279	296	308	270	316	265	297	267	310	294	261	302	288	290	275	291	272	287	284	280	254	245	274	257	299	291	274	277	301	265	304	255	313	300	260	302	271	310	252	295	289	236	296	281	275	290	285	275	295	273	306	271	272	266	264	256	300	250	298	305	283	297	280	290	273	287	290	304	276	272	298	276	279	305	284	261	267	293	260	270	273	306	263	264	317	281	297	274	257	275	276	257	268	281	314	274	271	267	261	295	258	287	275	269	296	258	269	293	262	291	266	287	280	299	286	275	295	263	277	288	290	292	275	296	277	285	311	265	286	292	299	279	279	260	289	266	304	278	275	296	267	265	267	266	278	269	293	266	324	285	313	276	265	304	285	277	264	288	287	287	273	296	291	295	287	304	269	289	272	294	267	285	308	292	271	258	277	273	277	239	272	279	279	261	290	269	284	281	275	261	263	288	269	269	325	244	254	304	306	282	260	273	272	291	289	292	308	241	285	279	300	278	312	294	310	269	269	259	271	262	264	271	293	290	326	244	281	296	315	278	274	270	290	268	289	274	300	281	308	280	305	288	253	270	302	288	287	282	313	299	291	286	302	272	283	271	266	313	261	280	295	295	296	322	310	300	286	313	281	297	254	292	281	261	307	302	299	256	270	290	262	287	289	317	244	261	270	269	297	286	317	262	280	293	270	288	311	295	320	281	276	287	297	317	294	267	297	305	251	279	304	246	304	294	280	269	297	256	308	293	275	288	272	291	279	282	279	301	313	299	269	229	301	266	315	261	280	277	277	266	286	264	235	276	278	266	249	307	248	295	298	303	293	268	279	276	293	294	318	309	272	248	287	311	310	276	295	288	293	261	256	309	274	291	271	255	289	290	269	267	264	306	321	233	317	300	267	290	281	276	289	286	297	272	280	272	283	290	284	285	290	264	264	274	289	305	304	284	265	278	306	301	270	274	286	280	277	265	273	297	273	307	275	289	279	264	276	266	293	264	279	320	310	317	284	289	273	258	286	269	287	249	273	270	303	292	290	287	286	286	270	306	294	288	308	261	266	305	298	264	294	273	293	270	298	279	274	266	270	281	281	267	280	278	290	289	245	255	281	267	278	265	260	277	302	294	287	256	285	274	251	275	292	302	298	277	258	291	293	298	306	290	272	311	308	296	296	257	279	309	293	283	279	292	271	315	282	290	276	297	273	309	297	271	278	265	307	278	309	288	283	273	296	274	280	297	302	324	276	261	287	270	286	308	288	307	287	268	252	238	304	295	307	295	245	282	294	269	281	275	287	292	291	307	279	273	260	277	272	278	287	276	272	296	280	281	258	317	290	276	279	252	253	261	298	280	259	299	279	310	255	267	287	275	261	291	290	278	284	292	263	300	284	280	281	287	296	295	258	266	292	269	289	309	294	308	328	261	298	294	295	283	304	274	295	271	300	284	286	284	274	288	307	280	257	269	303	296	293	276	283	289	290	265	265	301	283	269	282	276	287	267	295	298	274	277	300	277	277	275	300	297	282	253	283	272	275	285	273	274	286	271	252	287	269	280	289	293	276	290	296	283	290	297	293	285	280	268	240	299	308	309	287	271	290	306	309	253	308	279	296	314	278	310	262	274	268	295	264	292	275	265	283	299	286	279	264	298	258	296	276	288	288	292	278	292	263	260	284	281	268	299	289	282	316	273	277	288	295	266	284	282	278	245	279	285	265	293	275	273	282	283	249	273	271	292	298	285	261	278	264	260	290	267	279	314	264	261	277	295	297	291	282	273	312	298	315	293	270	258	269	270	283	317	284	293	292	270	305	269	286	300	276	316	268	274	279	293	291	262	264	293	295	271	265	302	288	329	284	296	275	291	290	291	258	268	314	284	305	288	292	288	286	272	271	262	288	291	266	297	288	298	313	252	305	299	297	303	288	267	274	290	314	253	266	262	300	283	288	266	273	273	302	289	307	306	279	323	282	244	259	296	283	246	249	251	309	302	290	278	312	262	275	281	312	279	284	298	275	273	293	266	269	284	275	324	280	268	250	283	290	260	294	308	314	291	256	287	265	284	260	271	284	282	277	293	266	276	297	283	285	294	293	271	257	290	309	264	253	297	280	276	323	308	290	265	286	295	297	303	293	324	289	291	312	284	254	286	269	266	267	304	282	320	333	260	304	251	330	303	294	270	261	255	295	292	263	276	283	304	291	262	278	316	284	262	292	282	280	303	291	295	292	281	291	278	247	283	241	288	283	277	310	302	296	288	286	282	259	305	284	283	319	255	308	281	283	246	285	270	309	287	301	270	278	281	276	298	284	249	289	293	299	320	277	273	281	264	283	275	268	291	261	270	281	260	300	271	281	293	260	295	284	280	295	298	282	278	305	281	270	279	286	288	270	291	295	282	260	263	296	293	262	281	294	287	287	294	291	300	291	288	308	290	276	277	316	276	279	275	300	291	269	283	280	288	284	309	263	321	254	312	299	303	279	298	298	274	282	282	277	282	299	288	279	287	266	297	310	307	287	293	309	289	279	265	302	305	257	290	277	280	306	264	284	289	287	257	290	271	272	294	326	312	289	262	250	296	292	284	269	278	303	284	266	290	273	283	293	256	274	281	296	295	284	301	264	279	258	270	283	271	282	286	288	286	307	274	274	308	276	265	278	290	289	313	260	296	306	283	270	238	258	269	295	274	271	279	294	293	262	286	286	258	266	294	291	278	294	295	278	296	282	292	273	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21271	2734	6133	6525	5603	4474	3708	3112	2798	2444	2232	2051	1730	1629	1600	1441	1433	1295	1251	1213	1228	1119	1097	1087	1073	1018	939	974	982	991	923	917	964	911	889	887	895	922	889	897	922	849	882	869	871	877	802	849	842	852	819	846	844	855	859	833	802	878	828	855	780	852	838	819	856	834	838	766	860	820	845	836	764	838	839	804	774	762	804	794	831	819	810	804	810	771	854	784	864	828	801	782	770	835	832	801	818	791	827	783	801	819	789	846	818	830	789	822	824	844	793	782	780	761	760	765	773	781	734	789	768	762	784	792	775	811	774	811	796	811	774	843	724	763	805	807	811	781	811	849	789	775	800	812	837	870	790	801	793	788	781	768	826	802	720	792	785	812	810	771	776	811	781	792	795	788	813	834	731	823	792	829	768	805	799	778	787	774	809	787	759	812	761	774	832	791	735	822	799	815	800	816	788	765	739	797	819	773	784	782	836	736	775	783	777	744	756	755	775	815	784	815	796	770	869	774	758	742	790	836	838	772	797	787	803	805	810	788	825	769	762	761	818	794	782	825	827	799	778	778	759	825	793	791	764	782	740	800	782	803	722	819	785	764	820	766	778	852	831	750	809	792	800	787	790	795	739	803	759	759	812	821	767	758	787	774	760	799	796	795	834	798	788	811	845	792	783	752	720	815	808	784	767	768	758	777	768	804	775	814	778	813	792	798	810	834	775	823	767	761	771	766	797	832	750	759	822	816	770	782	784	765	815	786	756	757	767	778	788	767	825	792	739	790	807	837	707	759	875	780	821	763	755	808	805	777	769	797	778	801	761	817	761	763	765	786	759	766	827	825	763	795	769	768	805	809	797	789	794	828	784	789	784	768	793	739	772	765	734	797	794	807	835	777	809	812	765	821	831	788	729	774	721	805	762	796	793	768	785	766	815	802	820	776	751	783	819	814	761	755	793	771	794	791	788	791	788	797	786	793	786	787	814	795	765	773	783	755	737	780	767	775	825	786	785	837	854	767	733	801	793	790	785	765	759	812	762	765	770	777	795	832	810	776	760	774	735	820	779	807	812	818	807	819	759	735	788	775	815	773	723	797	789	791	807	786	819	782	804	797	814	775	779	819	782	773	766	791	804	748	759	774	794	803	772	777	819	816	808	785	829	783	786	799	832	792	799	783	784	774	796	773	756	804	815	793	794	768	775	779	737	815	762	791	765	768	830	781	768	815	782	816	779	852	773	790	751	842	766	793	770	753	750	769	778	773	824	736	763	735	792	816	804	808	751	749	777	758	831	779	786	766	802	808	733	799	779	805	811	761	750	804	759	802	794	751	815	771	812	795	809	765	766	736	767	788	727	751	774	804	813	845	795	810	827	764	764	789	805	798	797	780	747	824	785	798	741	785	759	815	807	783	765	825	814	758	782	799	780	762	791	784	791	781	800	756	810	786	739	767	746	755	770	751	740	743	782	784	728	797	753	799	805	804	799	735	738	807	786	777	774	762	770	735	796	774	777	784	781	797	869	783	792	773	781	787	753	743	772	763	782	762	769	806	805	743	810	772	792	762	798	773	813	760	776	786	811	808	806	777	788	743	811	816	781	774	821	786	784	796	748	874	822	776	759	778	814	741	762	751	749	766	758	763	769	779	750	765	802	816	785	802	763	803	803	784	813	797	784	778	788	768	775	803	776	807	746	799	771	825	833	773	751	790	775	769	771	817	809	778	781	773	814	763	832	834	780	809	759	783	792	780	802	814	763	753	811	812	745	762	821	795	795	819	787	807	766	761	738	780	783	753	813	777	816	797	794	787	780	813	764	796	798	704	849	761	805	808	794	826	775	781	746	790	754	867	747	772	796	784	764	848	785	811	815	779	783	758	773	781	821	784	787	818	771	768	813	736	763	776	755	833	823	841	767	772	768	801	830	736	751	771	747	828	748	756	793	743	789	804	801	783	796	773	812	781	829	777	772	752	736	808	794	767	811	816	786	795	761	822	808	753	751	759	786	782	776	748	798	799	784	800	793	777	806	798	813	786	764	816	790	817	789	779	782	784	753	813	796	803	765	795	835	817	785	728	752	766	807	788	782	738	738	747	758	776	803	785	779	762	793	731	768	802	760	790	811	738	833	814	757	753	805	726	776	816	745	777	802	805	786	814	787	773	786	784	826	735	827	774	786	804	777	789	736	731	808	846	739	842	813	783	797	789	750	749	771	776	792	800	823	754	813	789	770	773	768	809	803	764	776	783	876	796	801	781	758	787	756	799	790	781	807	811	788	800	765	776	773	825	750	817	842	791	851	771	763	777	856	824	779	747	751	823	795	753	829	758	757	745	801	798	784	771	806	809	799	736	799	846	794	752	784	727	772	775	779	755	775	800	747	798	729	785	784	793	783	853	786	769	788	743	807	777	781	725	755	765	856	777	803	810	785	789	752	784	739	764	764	812	786	782	795	751	768	786	819	792	827	785	803	786	813	795	746	791	809	799	786	783	770	816	752	772	776	803	783	823	749	834	836	796	794	786	782	788	814	735	758	819	824	802	791	852	792	782	790	809	787	776	801	794	777	817	783	806	794	755	761	779	818	770	817	791	818	801	782	740	818	731	765	755	819	761	742	752	795	764	774	826	734	772	802	780	838	744	840	786	790	746	759	778	787	795	762	834	754	759	733	791	707	772	758	733	795	802	784	705	821	768	802	753	804	770	782	776	736	802	780	783	792	776	731	785	742	805	756	828	781	787	744	764	814	798	836	743	773	789	738	787	805	750	793	811	814	751	759	791	826	723	798	784	793	822	809	777	787	796	771	808	781	747	744	799	735	758	810	787	809	779	804	769	796	791	781	812	838	829	778	761	827	783	792	774	815	831	773	783	769	823	810	779	736	755	752	786	792	821	793	782	790	772	741	789	799	815	768	798	764	823	766	767	787	781	774	781	775	776	786	757	806	732	827	747	812	805	807	740	753	800	794	795	768	757	791	752	775	797	762	825	820	770	817	757	815	812	751	807	769	786	813	778	815	769	780	825	785	809	827	804	745	760	802	804	752	798	775	801	790	810	807	781	785	767	798	775	741	782	819	763	780	798	807	774	783	752	794	798	742	812	809	783	781	797	822	817	762	779	796	809	807	747	729	802	797	817	835	808	823	771	829	777	763	784	742	799	801	695	806	777	797	811	736	789	830	746	862	783	765	773	814	771	805	769	808	780	781	776	755	776	812	794	821	771	795	799	833	799	835	784	827	770	836	793	749	776	800	773	790	816	785	753	798	752	762	811	797	801	766	760	788	802	777	747	791	804	773	741	800	720	758	766	797	810	818	771	826	771	791	805	780	796	821	798	721	842	838	763	801	810	804	816	800	754	825	823	846	820	870	839	820	777	799	775	826	813	777	786	767	779	773	768	818	803	820	779	803	785	825	768	774	793	819	776	820	790	785	799	857	766	756	730	768	857	792	787	804	807	820	820	845	798	784	800	810	766	758	831	765	823	806	771	782	789	793	775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5143	343	214	156	118	108	111	98	113	106	116	115	109	100	112	115	106	101	83	112	126	111	88	105	100	114	131	112	99	116	93	126	118	97	106	109	97	111	117	104	110	107	109	96	118	83	101	94	112	110	111	90	101	111	130	108	97	103	112	107	103	111	68	96	100	122	85	111	97	100	103	113	108	101	98	102	86	90	100	96	94	108	92	112	103	104	95	103	117	85	110	105	92	107	103	94	103	106	96	126	91	108	122	107	92	107	95	94	93	123	117	100	96	97	102	97	103	105	110	101	108	105	97	110	96	136	112	91	89	110	101	81	100	102	90	111	100	93	100	104	88	107	125	106	106	93	106	101	116	122	97	91	105	97	115	85	113	100	110	103	97	95	104	105	110	87	94	113	118	100	101	104	115	84	95	101	117	101	118	83	103	96	102	103	86	87	94	99	103	88	77	128	109	104	112	89	105	118	102	118	100	106	115	107	112	113	104	119	110	77	111	104	119	100	104	93	98	118	99	105	88	107	88	106	96	124	96	111	107	104	118	97	113	104	117	104	102	119	88	107	100	85	98	90	86	88	106	112	88	110	105	91	100	111	92	109	91	91	96	97	101	115	93	96	87	104	89	100	111	100	107	114	103	94	96	92	95	104	105	94	88	108	91	114	99	118	111	103	96	110	94	90	103	131	87	94	94	109	100	108	95	100	116	101	120	102	114	107	114	99	90	113	99	111	107	106	89	95	103	110	98	106	103	111	125	101	110	122	113	94	109	125	80	116	106	97	101	109	112	103	97	102	119	98	108	94	111	98	109	89	100	102	110	116	105	108	92	119	102	99	96	104	120	115	111	111	95	98	103	87	111	106	101	115	95	116	90	99	111	105	101	101	111	91	95	112	99	89	97	110	85	93	103	96	109	99	98	94	105	91	83	94	86	115	99	96	98	84	102	103	82	102	90	96	88	84	81	101	92	101	110	90	108	106	98	88	111	86	107	109	93	96	118	118	106	95	98	97	111	105	105	93	94	108	128	91	79	102	110	113	109	90	100	107	107	105	95	114	118	97	89	94	100	105	97	97	139	114	83	100	100	102	117	121	99	130	101	108	102	85	104	116	95	103	92	100	115	101	96	115	97	93	106	99	112	91	102	107	113	124	101	117	97	114	121	81	97	100	109	91	116	112	108	110	101	94	108	99	110	103	96	84	102	88	97	132	89	111	107	104	98	107	109	95	104	106	115	129	121	126	105	102	113	104	88	108	100	86	116	104	107	107	107	107	108	96	87	97	118	98	97	92	108	99	114	95	108	118	109	91	93	101	104	101	87	112	96	114	95	99	77	105	94	90	99	96	84	114	96	108	111	113	99	114	90	118	118	101	101	100	112	102	89	107	111	112	119	85	106	116	101	118	97	109	95	89	104	104	95	99	97	96	116	102	108	113	112	101	105	98	105	106	92	103	104	87	93	97	121	94	95	96	103	101	103	89	99	109	96	98	111	112	92	102	100	97	112	115	107	111	93	99	106	124	98	94	98	108	112	102	93	101	125	91	126	108	102	96	91	97	107	96	108	85	109	87	91	98	111	119	98	108	105	136	107	99	108	107	106	108	118	87	97	115	95	84	106	86	98	105	115	102	96	100	114	109	108	111	101	109	102	105	93	96	111	92	110	103	114	117	95	87	106	94	106	99	109	111	93	98	94	102	101	133	125	118	117	99	101	100	85	108	102	87	101	106	103	120	118	91	113	99	105	112	118	85	98	86	91	115	91	104	93	109	94	110	118	132	107	116	104	98	90	124	87	80	102	125	104	112	96	124	100	88	107	95	99	97	108	121	95	101	95	112	88	105	99	101	106	109	105	91	96	110	108	105	98	109	106	93	108	119	102	108	114	93	102	97	83	120	101	102	108	102	101	98	103	100	101	96	113	99	96	80	96	97	94	103	108	104	102	92	91	106	91	105	99	87	102	110	128	107	100	101	104	97	104	97	105	108	118	96	100	99	103	102	117	120	110	113	115	101	105	107	105	99	93	90	118	120	119	106	102	107	126	108	98	91	94	102	115	101	107	101	88	96	97	101	104	101	102	115	105	106	118	123	107	104	92	95	107	109	106	119	115	110	103	119	101	103	119	94	111	91	92	84	99	114	106	121	105	91	85	108	91	103	100	102	98	90	95	106	97	112	93	118	119	110	109	97	91	109	107	103	130	103	102	114	96	90	99	113	87	96	102	95	97	109	118	106	114	80	89	109	97	93	90	107	91	96	95	114	111	104	99	96	88	106	87	104	94	108	93	86	110	102	104	98	100	112	110	109	112	98	109	92	135	106	110	98	105	114	103	108	99	109	97	110	104	114	86	112	114	108	103	117	104	95	117	100	106	109	95	100	128	92	95	111	104	120	102	104	98	96	106	89	115	129	96	100	114	111	92	96	103	89	94	113	96	117	97	123	96	100	102	100	95	121	99	112	104	119	73	102	119	103	114	110	103	89	107	86	93	86	115	130	107	97	108	101	97	108	97	102	95	123	109	100	85	103	95	108	96	103	104	108	116	116	87	115	100	102	111	102	120	98	97	97	105	87	108	100	99	90	113	117	95	105	105	110	105	123	100	99	97	93	101	88	97	105	119	86	104	120	111	95	90	105	110	104	96	100	107	89	96	98	102	96	98	107	95	111	121	124	114	93	110	100	107	102	116	98	86	88	96	110	124	109	100	114	104	86	95	104	109	120	106	116	93	92	109	123	104	109	109	94	113	97	101	106	91	103	115	105	102	110	87	106	117	99	106	104	91	93	107	112	103	105	100	84	99	108	102	104	107	134	137	94	80	103	91	104	100	92	100	105	131	114	106	91	90	99	96	112	105	99	98	75	96	122	109	118	105	104	103	92	112	130	107	102	88	110	89	121	89	97	101	88	103	103	130	113	95	103	111	112	91	104	115	96	106	114	106	95	95	101	102	98	92	106	106	114	107	103	91	90	98	111	87	96	93	94	96	125	92	94	101	104	98	93	89	105	93	88	109	110	104	105	92	101	99	113	135	94	101	81	99	90	109	90	105	112	107	105	124	109	94	92	80	106	96	98	87	107	95	107	107	93	105	106	88	118	95	90	101	109	97	119	105	89	120	111	93	103	101	91	113	112	87	128	88	103	101	118	112	106	95	105	92	95	92	117	94	106	106	116	96	105	104	91	98	122	89	85	107	110	115	105	109	106	103	109	101	104	107	111	116	98	97	100	93	107	112	100	112	103	120	100	94	113	95	89	88	96	111	107	102	87	104	103	87	101	106	90	113	89	116	111	101	95	112	102	115	105	121	108	96	91	102	103	116	107	115	88	106	98	103	90	117	89	112	106	107	93	82	96	95	102	111	101	108	95	114	112	114	92	119	96	110	110	110	87	89	119	110	100	108	102	95	108	102	96	106	96	91	95	104	79	106	118	109	102	113	105	106	105	98	112	103	94	105	96	103	110	104	101	106	111	100	116	112	112	129	98	105	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5268	433	522	490	485	520	454	411	456	406	402	379	376	375	363	406	376	397	351	348	374	362	374	364	359	375	353	398	372	361	339	345	349	330	390	344	338	351	350	383	396	332	374	372	359	340	346	356	343	361	345	348	315	358	340	379	336	335	359	343	339	359	366	354	373	373	342	341	362	340	375	340	343	359	382	368	338	382	354	371	373	369	323	322	343	363	338	342	352	344	373	342	352	340	323	342	327	341	351	376	353	334	328	352	317	361	355	368	377	355	312	341	360	370	332	348	321	356	346	363	345	369	337	371	337	372	349	366	363	362	347	377	373	368	358	371	337	359	384	367	368	364	336	352	337	352	342	335	343	367	349	339	325	385	374	307	364	364	342	352	385	376	335	356	357	361	328	335	378	366	386	386	388	357	335	317	378	372	363	340	351	319	391	357	323	342	345	385	377	355	356	347	352	350	335	358	347	373	331	351	363	350	354	359	351	383	346	334	360	336	381	354	373	337	365	350	360	373	358	342	354	347	357	377	346	339	358	345	342	355	375	361	331	379	341	346	361	332	350	343	361	348	353	321	357	350	346	376	357	387	333	320	372	370	363	332	370	345	375	341	372	353	358	340	398	368	336	328	348	315	332	369	359	361	360	336	388	345	327	346	359	397	353	340	412	319	349	370	391	337	330	333	355	349	375	334	355	326	379	367	351	360	340	343	351	326	353	342	356	340	355	358	387	340	351	339	328	331	362	353	365	345	343	362	329	366	365	359	349	338	360	352	371	354	368	335	379	369	330	349	341	349	334	350	352	362	378	352	331	353	338	337	354	364	360	330	341	371	343	342	328	354	310	360	365	339	357	359	350	345	344	368	347	361	379	347	314	376	344	387	352	355	356	361	373	334	327	342	330	358	360	348	364	330	375	339	356	341	364	334	338	362	322	358	344	351	343	378	351	341	330	365	409	385	355	368	338	341	362	308	337	361	308	385	376	376	384	375	377	346	360	362	341	344	366	361	345	377	320	369	362	364	357	365	342	356	335	370	310	357	338	359	361	367	331	326	336	358	334	362	358	356	362	350	337	363	383	367	380	348	355	374	373	361	402	334	355	343	383	342	359	340	313	365	380	333	379	362	339	364	353	365	361	369	367	365	336	349	330	366	345	361	378	371	333	347	354	325	374	357	365	359	344	375	327	328	356	332	368	356	373	346	330	349	383	359	378	336	333	386	359	333	355	334	355	353	348	373	371	349	368	348	356	348	358	332	327	315	346	370	364	357	368	363	340	378	331	350	374	384	370	361	337	376	362	338	363	352	349	355	318	367	333	357	365	338	336	364	321	326	379	361	370	354	404	371	378	360	371	337	356	365	343	360	328	357	344	376	349	363	398	384	344	347	402	384	390	380	355	364	351	331	342	355	370	353	402	365	337	360	366	339	315	355	340	348	334	325	348	381	349	344	388	376	359	357	369	361	399	354	343	344	346	340	387	325	350	344	353	333	360	356	359	372	385	383	344	380	316	375	380	356	338	372	389	375	349	348	363	358	350	370	378	333	338	343	335	346	381	348	369	360	370	330	329	337	358	344	377	345	349	336	354	375	319	380	316	345	358	311	340	348	371	317	297	341	332	331	360	360	360	334	349	351	343	374	333	338	328	343	364	336	345	366	354	366	338	358	377	322	359	347	365	345	311	366	376	335	337	362	381	360	347	346	339	366	379	337	350	360	370	352	365	359	335	354	354	344	344	318	364	379	362	374	337	332	329	368	348	345	376	337	350	358	359	356	380	361	336	393	310	342	378	359	343	343	357	348	336	334	375	320	357	347	356	350	333	348	338	351	347	332	324	351	353	371	352	344	357	381	370	376	320	364	361	353	387	351	339	367	376	366	370	368	333	354	350	365	346	365	338	347	338	357	317	322	325	334	350	328	374	359	341	359	362	325	356	347	326	345	366	357	303	370	339	366	347	397	359	337	367	359	346	377	368	336	348	366	360	350	349	370	383	367	377	348	345	353	359	374	351	350	366	362	371	358	353	327	362	395	326	340	353	382	372	323	350	370	342	365	378	368	362	355	354	366	344	381	366	373	370	370	359	337	364	342	318	360	371	389	352	341	350	336	352	375	338	360	347	369	360	350	348	335	367	355	393	354	343	352	349	334	347	365	345	343	364	346	342	360	357	372	349	347	331	348	351	395	342	324	338	353	367	352	336	378	357	348	389	362	378	379	402	358	355	326	347	351	359	369	348	333	378	380	395	333	354	363	328	360	348	390	365	363	346	337	338	347	343	364	369	353	305	363	329	352	368	337	382	348	356	361	316	379	379	365	345	353	338	372	332	350	395	310	362	377	311	384	332	380	375	367	326	357	349	355	339	340	341	333	372	328	354	337	349	358	342	356	358	346	364	396	380	366	347	336	347	326	337	337	363	361	335	351	351	345	355	353	365	349	361	351	384	355	349	352	335	348	373	347	359	382	351	344	372	342	378	340	330	343	339	346	368	348	355	360	359	373	344	314	369	348	376	356	357	334	382	345	334	334	344	337	363	319	384	403	339	351	358	360	316	348	350	355	342	347	343	368	349	373	359	366	351	342	349	333	360	325	376	337	331	353	347	349	339	372	320	366	328	382	380	364	364	381	383	389	329	384	338	345	367	362	388	365	354	377	347	322	362	354	387	380	356	365	369	350	358	345	348	387	363	342	364	329	351	359	387	330	365	345	362	364	358	364	373	379	344	369	377	373	334	334	322	347	350	349	345	353	355	345	372	375	336	330	374	356	348	321	337	348	344	348	344	351	375	322	322	329	355	355	372	366	350	354	389	355	338	348	343	377	349	319	345	334	352	356	356	354	351	378	344	400	358	346	343	374	389	361	380	364	386	340	336	349	340	373	343	359	316	350	346	400	372	368	335	346	354	352	383	344	376	364	357	331	359	348	340	352	352	354	362	333	333	356	358	375	375	365	380	306	330	369	375	352	314	346	383	342	353	334	364	324	392	350	336	385	355	393	332	399	372	323	326	353	315	334	357	360	354	345	342	347	370	351	362	357	349	336	391	329	386	352	349	347	344	314	331	360	361	319	349	367	355	344	347	354	345	320	379	365	386	351	361	377	352	380	391	380	323	360	360	359	381	340	359	366	337	366	332	332	373	331	337	345	317	364	340	367	383	341	383	350	343	354	322	359	349	338	370	360	328	366	342	357	353	349	378	358	318	360	349	375	354	364	350	378	341	330	343	349	352	363	335	356	361	349	351	382	376	366	351	343	358	334	313	359	372	316	378	319	329	355	363	346	340	342	369	348	371	349	353	317	361	393	347	365	354	340	326	342	355	351	329	347	339	364	398	363	365	356	358	332	380	353	355	337	349	356	346	372	349	369	330	379	347	375	369	371	343	336	341	341	347	352	351	337	344	387	308	369	367	351	372	317	352	370	322	317	331	356	368	350	362	342	364	374	318	360	315	377	361	393	338	370	406	366	356	377	354	374	326	355	332	372	349	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36857	8652	1778	1254	813	646	537	418	400	369	363	301	302	309	286	267	272	286	290	270	250	245	240	228	243	251	277	262	231	256	235	245	265	220	228	259	220	233	246	227	258	203	225	258	253	221	224	216	260	235	264	246	231	248	219	243	213	216	247	253	232	218	252	222	222	229	237	208	262	213	241	228	249	244	227	240	207	257	234	257	244	255	217	239	234	241	208	249	254	257	230	221	221	232	233	245	223	241	244	237	218	201	211	241	228	219	222	212	262	214	230	224	243	247	229	250	248	214	243	244	260	240	247	205	225	248	241	229	219	227	211	251	253	214	245	233	234	248	254	221	232	278	245	232	260	237	246	228	259	236	231	241	214	228	256	243	238	239	217	228	213	233	230	228	228	244	235	251	215	205	235	233	206	236	242	216	222	219	244	211	252	233	240	231	227	216	228	225	212	255	246	240	241	241	257	244	215	237	228	239	219	220	222	239	224	240	235	239	243	231	254	257	245	216	252	244	236	205	215	254	252	235	222	243	227	223	246	243	197	222	219	240	232	245	222	236	217	245	226	221	238	227	262	207	218	233	221	222	232	230	227	242	237	224	247	225	240	250	231	213	235	222	243	240	232	236	237	248	228	236	221	234	238	237	222	242	251	221	222	227	231	252	250	199	214	239	248	245	250	257	221	240	238	265	206	205	242	222	224	263	235	257	271	245	231	225	256	254	211	235	225	259	216	247	228	215	254	248	236	232	237	243	238	232	222	239	248	232	241	220	202	214	251	201	233	247	237	243	230	209	237	216	232	240	236	230	216	228	261	236	232	212	237	202	238	253	221	262	213	251	226	216	246	261	224	248	220	220	250	235	240	215	240	220	218	222	230	238	224	229	231	264	262	216	223	218	222	221	204	242	207	218	226	238	261	229	226	243	238	247	253	237	241	245	215	222	225	218	228	250	254	244	233	218	219	230	243	226	240	227	233	219	238	222	225	223	254	238	232	230	262	244	225	230	233	209	194	232	217	210	221	238	206	236	233	235	215	242	267	203	240	247	242	227	238	221	229	249	203	212	240	232	247	219	228	250	221	263	217	245	203	231	233	238	233	243	240	253	253	251	260	216	217	225	207	232	223	243	224	214	229	235	238	234	239	245	223	232	238	242	236	229	238	232	239	231	253	224	216	249	232	235	244	238	237	224	254	232	251	240	247	246	246	249	213	250	217	247	224	214	230	246	219	255	244	237	252	199	212	223	202	230	238	249	199	225	215	250	238	233	237	215	234	231	207	212	264	243	245	240	237	235	258	227	249	229	233	223	224	248	235	243	224	248	258	225	232	249	251	246	244	227	238	232	237	238	229	188	223	234	227	226	240	241	207	205	236	222	235	237	237	234	255	236	273	239	224	211	239	233	252	259	206	241	227	227	229	218	221	269	244	226	212	244	225	213	241	209	239	221	221	245	232	236	237	238	230	233	214	229	209	213	215	220	203	241	215	234	206	239	226	222	245	263	238	244	238	235	236	208	219	217	218	239	197	212	224	229	241	238	234	254	254	214	246	225	248	249	243	231	245	221	239	226	237	238	248	230	229	255	226	222	256	208	207	229	210	242	237	240	238	231	258	232	242	251	248	231	231	245	236	217	208	222	220	238	233	208	227	244	237	244	245	237	223	236	229	219	221	217	245	232	240	202	220	221	216	236	240	227	213	271	233	238	215	227	218	243	218	225	249	252	232	246	214	244	229	232	220	224	218	258	232	230	220	230	229	193	228	242	219	226	218	238	202	223	225	217	249	241	253	253	246	233	224	239	239	227	259	206	275	212	208	219	237	229	243	220	223	230	235	231	265	223	245	226	222	226	260	226	211	235	224	229	227	245	229	205	231	238	230	262	210	227	231	252	231	235	241	238	208	222	227	226	262	233	213	239	236	224	251	207	217	218	215	239	220	200	259	221	265	208	262	238	234	221	210	229	225	245	228	227	244	232	266	232	232	247	240	216	257	221	231	228	226	236	244	222	226	220	220	245	243	249	254	247	238	202	234	249	218	224	242	198	230	216	219	226	254	236	213	216	208	222	240	247	226	254	237	242	234	234	245	201	226	224	238	249	243	205	251	201	221	241	226	226	220	223	227	242	223	218	235	223	253	236	274	238	217	236	230	247	209	235	231	215	228	229	230	251	229	238	246	218	207	232	202	229	230	209	237	247	239	242	262	225	258	262	247	243	234	214	238	230	233	227	214	239	245	236	211	201	224	201	270	277	224	220	252	241	216	237	224	227	210	232	200	204	216	200	190	237	221	237	220	215	222	232	232	233	228	248	232	247	225	210	214	227	239	237	227	237	231	219	234	250	249	231	233	216	238	225	201	243	244	214	214	230	205	208	224	220	264	228	256	213	243	269	240	221	238	216	256	220	210	224	235	223	239	230	222	218	216	237	249	247	242	240	253	230	220	230	242	249	222	241	217	230	255	262	244	230	268	266	227	245	224	243	247	246	213	238	230	227	249	243	217	241	249	235	236	220	221	223	246	206	227	229	231	218	253	230	214	231	215	234	199	204	217	248	271	246	202	208	236	222	217	234	205	224	248	243	235	239	210	232	239	228	228	220	248	240	249	215	212	242	236	225	220	204	247	211	258	219	219	230	221	237	233	234	248	242	255	244	197	253	218	244	229	233	215	211	230	218	214	204	229	223	245	245	220	248	229	233	249	240	228	245	253	234	232	226	225	226	244	233	232	245	231	229	257	212	251	214	199	229	262	229	229	200	247	239	225	214	220	226	240	217	252	252	214	236	219	257	237	245	241	221	234	203	236	246	193	232	249	266	237	232	241	266	260	248	222	200	243	229	250	216	221	227	235	238	256	202	250	215	256	221	235	229	240	188	232	225	222	218	240	238	200	243	236	233	246	238	221	225	242	232	245	245	228	233	244	268	237	226	247	221	221	226	207	233	228	234	216	229	228	249	223	229	225	226	232	221	230	242	234	236	232	226	220	196	231	259	205	247	222	240	222	224	258	252	213	235	241	224	235	237	223	207	229	256	216	234	235	239	256	236	213	209	213	245	231	226	238	227	234	232	239	217	238	249	255	255	234	242	222	269	232	239	236	202	218	216	211	219	207	223	244	227	254	220	238	221	260	203	239	231	241	194	228	279	235	254	220	226	240	224	243	237	239	223	215	230	229	235	232	224	261	227	213	244	214	241	223	235	219	227	224	208	205	235	246	233	258	241	226	236	266	246	227	228	222	223	235	249	247	201	224	216	237	231	261	249	271	246	251	230	242	245	231	209	250	214	222	220	239	190	245	209	237	205	241	242	230	258	228	232	230	250	249	216	242	226	226	229	259	222	215	219	232	212	216	228	261	221	216	234	218	245	231	212	224	238	254	225	223	233	222	248	258	217	225	251	252	223	226	210	226	243	249	211	218	237	242	215	230	248	240	215	250	239	217	207	212	217	242	246	235	265	231	232	238	244	222	233	233	219	222	220	217	240	254	249	237	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15881	1647	3563	3865	3321	2690	2226	1893	1663	1578	1444	1264	1198	1141	1038	1042	1007	940	922	862	889	850	885	887	821	825	806	831	810	758	752	835	698	712	797	736	769	791	772	716	758	760	768	726	762	715	668	742	720	741	714	722	721	686	729	631	681	674	658	697	709	696	749	678	699	722	685	701	685	681	680	699	703	699	701	691	701	687	643	733	696	705	655	649	692	695	711	701	683	711	722	676	692	713	685	673	670	704	722	706	669	691	668	699	726	681	702	693	685	669	683	681	739	721	684	683	697	662	674	652	685	706	635	655	698	673	721	697	691	716	679	670	702	700	718	663	720	683	672	673	695	667	682	683	656	661	640	722	641	699	630	675	700	655	681	719	670	746	721	702	667	705	664	631	684	680	707	703	733	673	673	646	682	644	679	676	667	702	698	694	654	695	692	669	719	697	661	658	738	692	666	708	662	651	662	704	668	678	622	664	702	654	688	723	678	689	668	692	644	700	616	679	648	676	631	683	704	658	718	700	690	682	696	672	711	703	664	707	684	695	678	692	704	732	646	719	661	660	727	705	680	684	704	735	692	660	708	682	719	688	671	637	667	683	672	686	686	679	666	709	612	670	667	681	707	721	646	663	677	677	693	661	657	624	692	706	713	685	620	670	660	702	674	668	641	693	685	690	712	671	703	639	641	698	661	724	705	717	728	693	707	705	716	678	658	697	657	670	664	698	686	694	632	713	710	658	719	684	688	676	666	641	713	680	677	696	699	688	696	742	676	698	668	674	681	657	697	622	678	655	713	662	648	725	702	718	685	696	734	708	671	687	687	690	686	647	646	679	694	651	657	719	729	657	679	701	661	687	691	707	678	658	694	702	680	648	723	678	645	689	685	698	722	708	700	687	669	676	693	666	656	699	665	656	693	716	675	646	682	667	620	690	700	711	625	696	691	711	717	697	655	671	642	688	660	700	650	700	661	657	693	659	668	642	663	630	694	692	692	684	711	699	686	706	676	653	645	723	726	587	644	715	698	695	694	678	682	688	641	711	673	707	737	698	678	656	699	697	684	679	723	658	651	663	678	688	676	654	706	656	719	639	655	653	713	699	648	687	630	705	709	739	704	684	695	706	668	698	622	675	704	693	640	645	691	695	674	651	662	695	681	699	705	702	732	684	725	646	652	692	683	678	681	685	656	636	682	662	693	665	654	716	706	674	721	686	632	656	698	670	669	691	698	649	646	716	642	698	673	712	725	642	740	698	666	721	689	691	725	676	690	723	674	683	688	713	661	659	705	736	721	719	597	644	733	651	688	668	675	633	713	682	712	677	681	692	674	633	658	722	706	704	715	714	672	659	694	705	672	725	666	697	707	685	671	711	681	663	690	693	696	684	652	673	699	656	697	662	710	714	655	712	673	736	669	692	702	625	660	681	683	675	701	705	685	687	664	684	667	704	690	677	673	649	648	672	703	659	662	713	663	666	679	693	699	681	686	694	679	683	730	660	687	608	693	680	661	637	708	699	702	642	650	650	683	650	678	711	628	676	731	680	628	671	685	680	689	636	650	670	639	713	662	681	709	699	693	705	681	698	606	723	653	669	692	701	661	741	683	686	700	655	692	679	703	659	667	680	667	672	700	666	653	688	699	662	696	672	684	671	642	699	662	668	685	709	715	645	688	691	681	705	682	646	673	744	677	689	646	721	666	697	676	662	713	679	736	712	728	644	680	644	677	707	649	723	648	726	662	688	694	718	640	680	649	731	712	688	702	716	695	666	645	718	655	658	662	694	731	729	693	706	675	657	670	671	677	704	645	718	681	708	758	681	702	704	649	689	678	711	656	663	642	735	696	676	707	675	686	659	679	667	660	703	652	671	636	663	677	641	698	694	717	658	721	674	679	673	685	710	677	702	725	684	689	670	687	711	645	712	701	658	651	702	664	688	676	708	682	670	670	685	662	671	683	696	637	644	680	656	668	709	663	696	701	670	679	714	677	666	679	672	668	700	677	681	694	656	677	683	737	687	639	647	691	681	708	715	681	687	659	686	657	714	673	726	657	723	651	713	677	677	680	704	658	692	675	719	695	687	655	667	729	643	663	670	674	674	667	720	637	694	666	645	689	683	640	698	673	702	664	672	676	678	681	680	746	720	698	704	727	680	685	642	709	694	694	701	695	673	656	741	688	719	715	736	740	629	649	667	737	716	633	728	697	675	692	694	686	671	663	685	703	772	696	732	679	694	714	678	692	684	695	692	655	682	668	678	738	687	693	700	742	681	649	691	703	673	639	683	683	675	707	670	682	667	679	677	647	700	674	689	697	686	672	666	655	684	651	686	678	676	664	656	667	684	647	683	635	678	662	672	662	690	650	716	621	678	667	642	688	691	720	661	674	692	643	667	652	701	693	644	661	653	706	692	666	661	697	662	665	694	651	697	718	673	664	649	715	665	692	665	720	684	684	713	674	716	641	718	722	643	685	720	691	696	724	661	699	719	667	679	664	687	690	646	730	674	647	667	630	639	660	670	691	693	669	716	690	730	689	692	714	660	681	728	662	655	657	691	699	702	669	659	666	671	662	682	645	699	671	714	658	696	676	684	656	709	620	752	675	703	649	655	665	640	677	679	637	652	623	711	671	649	607	721	644	713	740	674	712	686	661	616	710	688	688	672	653	667	659	709	676	706	634	760	637	686	712	665	695	681	697	649	666	658	692	669	647	668	640	701	658	663	678	680	690	651	699	710	632	699	740	690	706	640	676	672	673	720	658	684	688	674	663	665	667	664	667	673	634	669	690	673	691	665	629	664	662	663	658	688	622	703	671	706	673	663	676	649	676	708	701	685	668	684	683	706	659	687	671	681	661	662	686	725	677	682	687	660	659	697	673	666	713	662	674	701	677	741	686	651	657	646	652	697	680	667	666	666	707	686	680	685	697	707	670	664	668	633	688	711	673	665	685	684	737	676	694	689	706	681	656	703	634	665	671	677	714	688	687	772	658	696	706	704	692	681	727	674	717	654	698	699	707	676	723	669	692	715	675	697	697	657	704	691	659	696	687	666	669	681	659	680	656	687	672	694	713	695	653	696	660	650	647	670	683	756	699	683	691	649	665	711	688	701	697	650	613	636	721	730	657	701	681	672	702	645	693	710	667	712	756	661	646	693	674	675	661	690	681	730	659	708	696	650	687	677	649	664	682	695	693	667	727	677	694	662	673	680	667	721	683	652	694	672	706	726	667	621	702	691	686	720	620	722	729	703	623	681	673	643	661	720	662	697	690	701	701	695	673	685	653	684	648	718	657	707	688	618	667	671	697	748	679	686	653	621	686	668	647	649	730	661	685	681	693	640	651	643	678	679	652	651	696	676	677	632	671	701	674	657	693	696	716	717	702	726	736	671	640	653	693	697	704	650	686	687	731	697	646	644	653	709	647	700	663	634	690	712	660	650	663	720	714	687	622	670	688	653	698	677	690	659	696	691	655	678	655	725	697	698	657	637	709	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45405	18618	6808	2374	1558	1150	877	732	662	545	524	477	470	404	390	394	389	349	341	329	342	311	316	317	350	335	292	306	298	308	339	312	341	300	302	262	295	304	317	280	305	295	308	316	307	301	316	299	309	288	285	279	350	338	292	279	302	287	283	306	246	288	300	277	280	321	259	271	305	278	291	298	253	289	302	314	282	282	270	277	263	283	279	282	307	315	274	290	277	261	265	313	284	287	291	289	269	299	272	292	257	288	285	273	265	278	314	305	291	291	292	267	263	299	306	274	297	272	276	271	257	293	264	280	289	301	276	292	287	279	290	264	264	282	296	276	287	286	313	285	275	278	265	279	281	261	303	266	283	275	318	278	301	308	274	286	279	290	261	268	266	260	280	256	259	313	275	277	264	266	263	299	294	280	297	274	270	267	276	272	290	302	270	277	270	303	304	300	289	287	272	266	267	270	279	281	290	251	255	282	264	285	303	264	282	298	288	272	285	279	294	274	287	262	288	287	307	281	296	306	280	300	256	288	291	292	281	292	310	305	267	281	307	280	270	277	264	302	293	291	311	268	284	269	261	303	264	268	325	265	303	272	280	274	292	283	292	251	279	272	261	306	303	279	280	288	298	283	270	278	294	267	284	281	305	324	250	269	305	285	283	269	258	269	279	302	263	274	262	280	267	263	272	274	330	277	288	278	287	303	296	299	260	318	284	269	275	256	269	258	277	264	274	302	291	275	321	284	269	271	283	297	251	261	284	295	306	314	287	268	260	294	254	288	293	304	268	263	260	290	268	272	265	270	282	254	298	269	294	264	271	300	292	291	274	258	300	326	246	279	269	277	243	294	297	299	273	289	303	290	272	277	283	258	290	294	252	284	308	266	273	267	318	284	281	258	264	254	319	272	299	268	288	285	294	269	307	283	304	240	273	266	298	273	264	272	314	283	296	283	304	276	308	308	310	265	293	295	290	299	265	245	289	320	293	274	275	270	271	262	271	289	299	294	276	286	272	268	284	329	274	280	295	280	285	273	253	280	309	314	296	286	278	278	276	324	288	262	276	260	302	263	273	271	268	291	271	289	280	280	266	278	253	293	294	290	304	268	298	272	289	280	283	304	318	307	254	268	313	287	269	261	297	330	270	286	266	251	264	265	252	278	285	285	268	303	285	285	285	280	278	256	265	321	298	292	281	286	276	270	263	272	268	304	296	286	290	260	271	309	273	284	274	277	269	279	293	275	287	287	265	271	279	268	252	293	256	298	282	268	267	293	303	266	259	284	277	286	264	266	299	285	286	295	273	303	266	286	282	289	283	247	255	280	279	261	291	277	249	293	313	298	299	274	321	283	282	304	288	252	292	299	273	278	294	286	323	292	314	242	285	272	275	319	292	254	291	279	295	271	277	269	295	299	316	280	292	268	296	263	280	264	256	263	273	295	291	296	298	273	294	294	288	267	286	285	299	292	265	287	287	282	267	252	272	278	271	303	266	268	315	283	290	315	281	318	272	293	323	299	307	287	288	248	291	252	261	297	300	286	304	295	283	290	283	327	280	305	288	265	295	274	297	298	302	311	280	309	291	295	285	297	257	273	266	295	269	278	265	315	287	287	279	269	287	278	297	256	290	284	269	270	308	296	272	275	262	306	289	281	280	287	291	291	281	276	296	283	272	276	311	310	285	282	274	286	300	265	275	293	314	289	259	298	289	277	266	284	257	268	271	282	266	271	289	244	265	274	316	271	305	272	280	273	274	259	264	268	276	281	269	297	277	267	282	263	296	270	269	295	273	304	277	282	292	267	266	271	304	302	262	302	317	291	274	279	308	313	264	269	269	275	298	293	301	280	287	309	272	300	275	270	302	295	273	268	284	302	286	276	269	284	276	255	291	247	304	309	287	286	277	283	293	295	299	312	248	271	292	281	276	302	307	268	287	292	299	281	291	280	279	298	254	297	286	266	290	261	291	265	271	293	325	314	253	271	276	269	268	294	277	316	341	303	288	276	266	285	297	244	279	288	312	273	305	286	267	281	295	289	286	287	269	273	268	299	285	283	295	260	280	280	276	275	312	291	306	275	272	271	283	282	301	265	311	279	292	301	268	264	309	281	315	267	270	264	270	251	238	248	274	297	308	289	315	312	300	260	292	255	299	299	298	279	282	254	270	277	281	295	293	267	291	286	248	280	260	297	286	268	251	272	249	263	296	278	288	283	294	282	279	285	295	307	273	303	277	323	286	296	276	290	255	293	284	297	283	287	310	293	281	288	325	281	271	264	276	292	266	302	241	286	285	291	288	304	300	259	242	298	282	287	249	259	289	286	268	282	299	291	268	313	274	263	247	299	301	270	305	281	285	316	263	311	284	276	291	294	283	288	305	287	302	288	315	289	291	259	273	280	300	281	290	321	301	270	267	295	281	266	308	284	278	322	296	287	271	274	223	312	260	256	271	277	290	332	307	263	279	295	310	266	290	230	307	236	270	299	286	286	287	293	281	268	295	285	287	274	256	292	312	270	274	293	272	282	280	283	247	301	283	317	279	293	269	298	317	299	294	295	287	259	297	290	261	312	270	272	282	286	277	304	294	290	273	289	269	286	250	284	300	287	286	289	265	259	286	272	254	285	265	281	294	291	282	291	284	266	284	285	271	292	299	276	321	286	295	284	262	281	239	279	266	293	284	276	255	282	275	279	315	301	284	289	288	274	293	275	307	313	282	264	302	279	300	235	267	281	295	298	284	307	291	282	267	256	274	280	296	282	310	295	260	311	275	279	271	285	307	273	270	270	271	287	251	264	299	291	256	251	272	310	279	257	234	279	297	268	294	254	295	324	270	309	257	309	291	286	281	267	285	305	263	288	277	325	270	272	290	304	298	301	279	279	287	288	274	298	271	287	287	254	290	261	294	297	293	284	263	276	268	293	273	294	301	236	262	262	264	266	276	266	296	294	284	304	278	294	262	281	251	297	271	276	294	304	274	299	289	294	258	272	298	255	296	261	297	274	292	279	294	285	271	253	290	320	326	284	289	287	295	294	309	280	287	293	251	318	276	266	281	275	259	298	294	280	287	276	304	302	279	277	291	267	269	289	265	280	290	299	292	245	268	301	234	287	306	287	284	275	246	287	291	293	294	294	259	263	272	289	276	305	264	265	262	259	256	255	316	296	294	302	269	278	294	268	288	275	269	309	308	281	290	286	273	308	274	299	273	274	256	312	264	264	271	282	280	287	268	287	257	270	296	285	301	277	274	320	310	291	323	255	263	286	274	307	281	275	305	272	264	283	282	268	275	291	276	267	274	284	267	299	267	269	273	258	272	289	270	304	270	281	250	277	256	278	254	287	299	284	294	297	274	280	282	277	304	308	283	288	289	256	243	259	293	285	275	274	283	286	282	286	279	282	282	284	273	282	272	275	307	251	292	304	301	263	270	288	260	269	284	249	272	277	271	273	262	298	297	279	278	292	301	266	299	298	266	292	287	279	271	280	295	305	285	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20329	2736	6052	6703	5687	4677	3832	3109	2790	2465	2203	2019	1819	1594	1605	1465	1421	1327	1190	1265	1151	1198	1123	1101	1047	999	1024	1020	1044	940	991	933	989	953	934	914	946	936	879	886	918	907	862	937	858	875	858	837	853	824	864	850	787	790	776	895	801	844	820	881	879	830	826	767	813	820	830	841	849	811	785	752	808	822	816	864	768	823	770	818	803	845	784	819	772	803	833	800	806	763	785	807	799	814	778	811	826	781	818	788	814	777	795	806	789	792	803	811	741	782	822	766	805	778	825	786	779	768	805	806	777	770	804	809	822	776	867	797	787	801	760	772	781	812	753	782	771	787	801	812	824	763	814	797	761	773	807	773	816	771	802	788	817	770	752	741	769	817	838	799	781	797	797	783	807	775	775	753	855	737	778	809	748	752	787	786	833	814	765	757	817	765	803	787	762	830	794	821	738	780	804	784	775	765	756	782	778	764	818	793	768	768	749	795	809	793	806	827	776	792	771	751	818	833	764	771	740	780	757	792	812	761	768	782	762	845	808	757	783	811	818	780	749	797	797	779	795	819	773	794	801	752	812	749	806	846	761	799	887	841	766	762	743	838	836	737	764	726	763	762	811	827	795	802	761	791	819	784	804	788	818	859	783	746	787	788	787	766	834	786	784	778	863	720	815	796	748	762	800	753	731	767	787	815	758	774	818	739	782	769	799	789	825	740	818	811	761	798	802	777	779	785	844	792	819	788	849	771	806	776	778	805	771	777	757	787	756	812	746	766	742	802	767	778	822	766	801	803	742	767	798	775	852	825	804	804	806	782	792	756	857	790	823	739	810	777	784	774	773	800	829	779	826	825	783	803	786	797	768	803	797	780	775	764	733	757	771	787	797	758	807	806	850	820	818	765	754	794	780	774	741	747	771	777	772	808	769	734	797	793	784	761	791	773	776	805	731	801	818	760	847	744	767	769	786	769	784	703	814	776	816	779	767	735	792	761	764	806	717	817	769	794	764	760	815	742	806	787	773	813	742	811	716	808	727	776	814	784	755	784	762	705	749	781	815	730	784	785	789	747	814	795	756	770	814	789	756	797	792	790	756	773	781	813	721	779	774	743	838	806	822	764	760	805	730	754	791	771	765	782	761	818	750	765	785	782	773	721	771	810	809	850	776	767	779	720	832	801	772	843	789	777	771	781	742	799	798	716	759	757	791	768	797	803	782	793	824	768	807	789	804	777	836	775	830	772	772	782	794	834	772	808	805	741	756	827	828	812	768	794	764	751	798	756	781	776	749	761	761	794	792	810	847	773	805	803	753	791	799	740	793	772	780	759	773	825	785	740	810	762	796	784	751	800	780	796	770	806	778	771	790	766	801	777	768	759	741	775	755	824	798	839	752	782	738	811	790	800	796	777	754	791	795	841	779	761	781	793	758	753	780	796	753	760	829	756	740	814	766	782	775	738	802	773	770	764	801	776	780	738	796	763	756	818	844	820	801	784	770	769	784	792	792	799	801	777	792	764	785	761	793	762	777	764	847	820	759	819	729	763	803	802	727	797	791	789	795	788	740	769	734	762	813	775	786	765	751	820	784	782	783	800	812	781	758	844	801	790	759	740	790	812	744	775	770	844	765	796	808	824	788	757	760	808	800	824	772	761	789	780	765	797	789	777	807	809	773	794	796	764	814	744	780	768	826	769	824	800	749	773	824	793	790	765	777	770	765	774	789	818	769	766	755	778	790	773	814	730	774	776	803	746	746	752	795	836	790	857	768	770	801	806	771	790	784	808	764	765	841	791	800	807	806	778	803	765	803	764	848	810	765	746	758	794	820	800	802	755	846	812	778	787	812	774	816	738	777	799	732	736	799	731	789	837	851	793	755	797	756	813	811	759	715	786	801	758	756	823	832	782	826	791	811	800	786	793	781	821	760	807	770	766	774	801	789	783	760	774	733	742	742	757	789	821	719	782	772	781	765	766	842	785	802	761	772	783	778	777	804	791	746	759	860	741	812	829	790	852	717	812	799	817	755	840	758	759	775	814	797	753	764	793	800	770	779	753	833	783	798	750	755	797	785	748	784	792	779	782	742	844	815	824	831	762	760	823	744	816	779	760	767	760	754	819	743	765	757	827	819	810	826	789	784	763	826	764	771	799	806	783	774	823	785	856	812	800	801	773	833	766	781	823	788	803	792	772	766	720	743	804	822	713	833	768	788	786	857	766	776	742	816	770	790	705	805	800	775	802	787	763	808	736	817	780	810	766	780	796	799	813	809	799	817	784	731	768	841	801	751	811	789	714	761	804	752	818	785	782	808	732	813	752	789	778	788	802	760	761	798	797	807	778	732	776	800	779	764	809	757	762	803	751	750	767	755	804	824	786	807	774	774	761	832	766	816	831	821	787	787	819	747	765	823	793	745	794	769	801	809	782	834	808	819	773	794	808	829	807	769	811	790	761	769	745	793	771	788	733	789	763	786	772	822	801	792	826	739	793	760	832	755	796	762	798	805	810	814	776	809	789	813	784	780	756	759	783	794	789	774	778	765	802	774	763	784	791	817	784	764	739	821	750	766	769	786	758	752	810	747	777	781	807	781	794	817	798	816	830	825	851	805	775	852	804	803	795	754	794	754	761	796	764	804	792	801	772	778	748	812	793	772	757	753	764	808	781	753	804	785	787	773	811	861	845	748	774	782	788	829	798	769	768	798	763	793	763	745	833	804	790	782	782	758	754	794	839	841	798	791	808	842	757	813	718	817	814	816	749	755	741	786	792	789	770	758	801	843	793	773	857	764	712	798	803	815	770	784	771	758	828	795	806	776	816	812	832	817	818	787	816	757	780	795	761	748	812	812	833	786	764	783	792	774	786	817	768	785	764	810	753	790	768	760	790	733	715	768	772	797	846	796	851	768	835	782	806	746	793	785	753	762	761	782	757	747	720	821	758	775	760	785	814	812	764	797	793	795	779	789	779	785	812	821	807	798	748	808	750	770	817	771	780	805	818	747	773	791	769	784	785	797	782	766	754	788	799	797	772	827	772	740	767	815	784	770	796	753	764	810	811	802	787	808	779	807	790	842	800	820	785	749	788	782	814	784	792	794	784	759	778	757	765	808	778	792	751	827	775	763	759	845	792	788	762	724	757	757	810	752	739	792	754	813	743	761	827	784	772	836	766	811	788	754	749	748	823	753	778	851	799	772	805	729	783	820	796	798	792	793	778	763	770	788	804	823	777	759	799	762	766	764	819	833	806	818	759	806	769	775	758	816	796	778	809	763	773	813	786	782	769	765	806	874	734	785	816	788	791	779	834	777	753	793	804	781	844	775	766	801	770	791	776	756	793	803	814	754	818	755	787	829	771	793	753	810	812	718	853	833	793	777	737	755	759	776	802	804	761	760	757	772	776	736	745	827	743	795	772	823	740	787	824	839	840	812	799	809	773	774	802	799	754	812	795	793	788	768	770	800	795	784	811	766	787	750	777	797	830	839	810	834	761	835	794	763	750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5118	356	252	173	148	119	131	118	128	103	108	112	122	111	117	132	124	96	117	96	110	104	114	109	111	98	99	108	114	100	105	106	112	98	103	89	114	92	115	91	92	111	105	114	99	97	103	111	115	110	88	87	104	124	99	100	98	108	99	106	107	106	102	122	115	111	105	107	103	103	97	100	107	112	96	106	108	106	107	93	114	103	124	93	95	101	115	104	85	112	125	102	101	109	105	93	97	112	103	110	107	114	91	114	107	92	105	94	87	111	96	117	130	110	91	112	85	104	81	124	103	97	84	119	114	99	120	106	106	88	114	103	83	82	99	103	99	110	113	112	118	91	100	87	99	117	111	89	98	106	114	79	111	104	124	94	110	113	97	92	106	105	102	116	105	99	86	104	80	94	100	108	109	95	108	93	104	96	114	97	97	113	90	103	101	99	126	96	90	100	94	109	98	102	99	86	100	90	109	114	104	103	102	89	91	123	98	115	92	89	96	111	124	94	105	112	84	101	98	90	116	100	111	112	112	120	83	89	96	101	108	116	121	120	92	86	111	110	109	103	103	110	112	103	100	95	88	102	92	102	95	107	84	104	111	111	97	86	104	111	107	112	92	95	113	111	116	82	105	108	109	108	110	114	86	101	99	94	91	109	112	99	90	100	126	104	95	110	89	106	105	103	99	111	96	115	109	115	116	103	122	109	97	104	100	100	96	114	96	107	99	99	99	105	112	107	111	107	85	86	88	128	102	97	95	104	115	104	95	120	103	90	108	109	115	104	103	107	95	110	90	100	119	100	103	111	99	123	111	92	99	113	85	108	101	107	98	99	104	92	97	99	84	118	117	96	94	108	100	104	97	98	89	101	113	98	117	106	103	96	96	88	101	118	96	107	105	93	91	88	90	94	105	113	98	111	114	100	94	110	127	107	87	104	132	122	90	93	99	80	105	109	105	99	98	113	100	125	108	118	97	97	100	97	102	117	117	119	115	97	120	98	104	89	117	108	95	98	89	107	105	99	97	101	100	105	109	93	107	107	87	104	115	94	101	104	95	100	106	78	116	124	114	106	100	106	101	99	113	103	97	104	116	96	103	115	111	89	105	77	112	106	96	106	120	103	99	105	112	110	115	105	82	96	102	95	110	95	95	117	104	97	108	110	92	106	99	91	98	101	98	112	104	103	106	107	87	99	76	89	131	111	109	105	87	107	104	100	108	107	87	99	91	103	114	105	118	106	95	110	104	114	97	113	104	94	103	102	97	107	90	117	97	102	111	93	121	105	113	112	108	115	109	103	93	118	81	96	100	117	96	115	73	112	99	111	113	95	86	110	106	97	93	108	107	124	109	103	90	116	118	110	119	107	99	105	92	107	104	105	100	110	101	98	96	99	100	103	98	93	98	95	103	111	108	101	112	97	85	99	100	94	118	102	98	90	109	104	108	88	106	106	103	91	107	117	98	118	103	108	97	82	118	105	118	101	96	111	113	99	121	117	92	96	109	120	100	121	103	100	114	108	91	89	101	90	95	106	106	111	105	96	117	85	104	111	117	115	92	86	103	96	103	115	108	98	97	100	103	102	108	107	88	96	118	89	99	88	90	82	111	108	100	100	113	114	97	103	100	111	117	96	77	103	114	113	83	103	102	103	88	93	98	97	93	104	84	111	98	112	126	108	82	93	107	99	106	102	97	96	110	111	112	117	92	112	98	88	107	121	113	117	97	108	96	116	90	101	108	120	84	110	90	118	115	86	99	97	99	109	106	95	105	96	97	99	109	107	103	102	101	111	99	100	108	90	104	96	100	122	103	91	129	115	102	105	91	110	114	109	117	81	102	115	92	95	84	101	106	96	108	96	104	93	106	112	113	104	111	96	87	86	108	96	122	103	98	103	84	104	102	105	79	118	106	95	98	102	103	102	120	92	102	103	96	114	111	106	102	100	98	92	108	91	107	95	120	113	107	111	99	112	107	92	103	97	105	110	92	100	100	110	97	110	107	114	107	96	109	88	101	103	115	97	115	112	91	116	114	92	104	118	96	102	122	112	134	99	96	83	101	104	97	86	100	110	111	95	95	104	113	106	119	106	126	86	102	101	129	120	100	101	118	86	116	109	121	106	87	98	115	88	104	80	97	94	97	96	114	111	97	106	119	114	100	81	105	114	106	110	97	104	88	108	99	85	99	107	93	110	101	92	102	103	115	105	98	104	127	107	114	96	91	122	97	101	118	99	136	88	109	87	100	101	107	97	99	111	101	93	108	89	100	107	112	110	101	107	114	95	93	112	102	130	114	110	103	113	82	109	105	101	96	103	117	95	114	101	105	106	94	105	107	113	77	115	96	125	102	97	96	111	99	88	85	110	119	110	103	137	127	114	104	107	99	126	109	106	91	120	106	122	116	96	108	109	112	107	100	100	101	111	97	104	96	109	102	110	107	84	112	112	106	97	102	109	100	110	88	101	103	99	97	99	109	107	99	105	107	108	103	104	116	104	85	111	106	127	107	134	101	98	101	89	102	112	95	100	111	116	104	126	92	82	106	95	108	102	85	114	130	105	115	113	127	104	101	107	101	100	117	104	113	107	100	100	98	108	111	90	114	113	114	105	112	99	125	115	102	86	90	97	100	101	108	104	105	98	96	114	96	88	106	93	98	119	97	112	114	106	102	106	99	97	99	113	123	116	132	95	86	85	110	110	123	90	116	114	111	100	97	101	108	106	109	105	100	109	113	113	113	109	100	106	109	107	93	103	103	95	114	111	93	87	105	94	97	93	95	113	91	106	91	94	105	115	109	107	98	107	111	107	110	103	115	90	99	101	85	90	93	115	111	99	89	121	81	116	104	93	96	104	91	90	100	101	117	97	94	89	108	114	121	105	99	100	102	100	115	92	108	98	109	105	93	79	125	113	112	95	109	100	104	102	104	106	98	98	131	97	90	115	96	134	116	123	104	96	124	109	105	101	109	93	120	104	115	94	104	107	97	112	115	98	94	104	103	93	121	101	107	115	102	97	131	94	84	95	108	112	91	115	115	100	106	106	94	104	92	101	90	115	94	105	115	107	92	100	99	93	103	109	84	95	107	95	93	82	113	107	101	90	101	96	111	107	101	74	103	110	87	106	109	109	94	112	85	101	116	102	95	94	84	117	107	101	103	119	97	78	95	89	109	102	93	114	94	105	100	96	115	100	90	122	105	98	115	119	114	104	103	117	104	106	97	101	101	101	107	119	100	99	106	104	98	109	108	103	127	96	109	105	107	109	113	105	137	111	126	115	94	108	100	122	87	128	99	107	96	93	105	106	114	120	98	94	102	112	105	111	103	121	95	118	103	96	121	99	99	102	132	107	116	97	101	119	96	92	96	109	103	94	110	98	120	102	104	108	98	106	89	102	112	104	76	92	127	104	106	106	114	102	94	121	109	105	110	98	96	109	105	100	92	98	98	102	91	106	123	92	93	100	102	109	104	91	123	96	96	91	105	109	117	105	106	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5242	431	549	537	491	479	471	419	427	424	382	382	385	337	374	384	343	365	352	368	365	356	336	346	360	370	355	374	385	345	353	383	329	368	326	333	361	356	387	339	325	375	354	390	367	382	393	332	378	345	382	386	364	358	353	351	335	361	365	345	348	362	330	358	378	349	328	398	333	338	323	358	352	346	341	367	339	353	368	383	348	366	352	381	342	367	367	323	360	368	341	339	354	388	353	378	357	347	345	354	320	358	378	304	364	372	369	320	340	359	350	355	321	335	315	362	368	373	352	354	347	354	353	348	356	368	333	342	372	363	352	328	364	345	357	327	387	338	373	348	345	357	344	330	352	353	335	375	368	334	365	372	347	363	358	317	378	343	361	380	374	350	367	352	351	356	331	358	350	351	340	349	339	374	336	336	335	355	319	354	341	363	326	385	327	365	377	353	385	366	346	350	335	376	374	327	372	338	381	387	317	336	339	357	365	382	364	374	389	348	399	326	366	373	376	371	355	349	404	369	341	373	344	347	356	350	366	333	358	370	351	371	363	349	357	322	369	347	361	350	350	346	392	333	329	359	378	342	359	365	347	350	349	385	354	367	362	363	354	388	356	313	331	392	344	362	343	357	328	332	338	349	360	390	355	370	367	356	346	352	378	346	332	376	366	345	364	368	362	351	341	353	338	365	352	347	361	348	350	330	374	394	402	378	350	364	401	348	367	357	340	356	367	332	369	373	352	341	377	366	361	359	348	335	328	327	396	334	396	368	314	358	365	363	358	344	372	416	362	340	385	343	375	347	337	367	369	353	346	335	328	360	345	373	390	372	353	385	380	372	313	358	387	342	359	367	366	369	337	351	348	339	359	365	346	380	352	347	361	335	357	327	337	379	376	362	333	331	386	363	372	342	358	350	306	328	362	316	341	320	384	365	353	337	356	347	330	337	337	352	341	348	344	368	360	359	364	338	346	362	347	375	339	346	363	363	406	362	312	358	333	388	373	376	370	353	348	328	365	357	364	349	358	361	341	347	331	387	350	339	352	330	334	346	340	360	345	369	351	358	347	323	375	307	364	340	326	341	346	339	348	379	326	358	369	359	346	364	342	333	363	379	365	344	306	359	342	381	373	337	348	360	368	373	346	348	356	341	394	324	325	361	353	348	317	343	359	350	384	334	382	322	347	373	358	367	353	386	354	380	367	386	349	338	334	365	346	344	382	356	347	342	333	290	366	356	360	342	361	369	367	373	374	368	370	352	369	374	380	367	317	350	365	334	376	370	369	348	343	339	376	358	351	359	363	373	360	374	354	345	374	358	381	360	348	360	379	341	373	367	377	330	351	344	362	347	349	327	352	354	351	356	355	355	352	349	361	380	370	356	359	366	339	360	350	349	328	357	347	389	376	367	377	357	349	342	383	346	342	348	367	329	325	376	343	373	353	357	340	378	353	337	349	341	349	322	352	350	347	342	372	337	332	334	384	376	338	369	355	370	350	369	369	392	347	369	351	361	352	357	354	387	339	371	339	377	329	338	336	345	316	366	355	343	377	352	344	356	381	336	364	348	342	389	334	371	372	349	376	369	347	371	377	330	375	348	334	337	349	344	372	343	353	355	366	371	370	351	353	331	345	344	338	339	358	380	342	317	366	348	341	371	338	385	378	365	360	355	352	377	352	330	365	365	333	372	348	360	362	318	323	367	356	346	340	333	347	348	362	344	354	368	355	334	363	357	366	375	348	338	349	346	365	385	336	346	364	356	363	367	339	376	399	360	385	354	347	361	377	353	325	339	374	389	364	387	369	299	337	341	374	352	365	360	374	339	372	352	351	326	359	337	361	382	369	343	359	353	338	331	364	385	355	358	348	374	367	398	353	341	321	340	375	372	361	341	365	343	338	365	349	346	364	391	393	393	356	322	350	354	349	351	341	360	353	363	363	344	364	380	372	385	368	354	367	382	310	349	366	336	356	386	359	346	386	339	352	337	386	368	396	320	327	345	337	341	358	364	367	336	369	359	341	343	333	340	356	354	300	372	339	328	365	351	356	370	346	323	372	333	317	350	352	332	346	339	372	348	344	357	371	364	330	378	374	378	356	316	360	341	366	360	377	339	347	371	355	380	347	368	355	359	385	335	353	352	358	348	356	363	377	362	365	347	343	351	336	348	340	369	355	363	346	370	352	371	333	340	366	357	351	362	363	359	375	359	362	370	352	357	393	343	351	337	349	369	359	338	347	355	372	359	396	332	346	338	361	358	363	356	361	348	344	355	339	374	357	303	380	367	331	352	376	390	387	367	361	374	369	335	348	349	318	372	343	378	367	375	346	337	342	344	352	383	352	343	343	320	340	339	345	338	341	357	339	388	379	382	382	319	357	358	376	342	358	347	352	352	311	377	331	391	358	343	347	351	352	372	336	351	345	369	357	343	352	381	346	370	370	352	347	330	370	351	356	347	369	364	356	356	346	348	354	356	366	352	319	351	326	345	362	354	364	380	330	360	365	343	355	393	376	357	342	343	319	324	347	371	355	333	340	361	351	354	340	376	335	343	363	361	345	359	341	337	343	380	357	336	352	397	339	365	362	345	343	351	381	347	353	333	344	364	294	363	359	364	352	362	355	326	387	335	376	342	338	343	328	379	359	385	371	351	337	337	373	353	379	394	349	344	354	345	317	374	377	357	396	355	375	360	374	334	356	364	354	370	384	315	377	354	329	359	338	327	356	377	373	393	328	384	328	356	329	340	326	351	392	363	356	370	354	375	355	366	342	351	347	342	355	341	385	355	308	361	360	361	366	362	370	369	381	354	365	370	365	360	335	347	348	356	353	338	332	390	363	354	335	339	372	395	348	326	374	364	320	337	343	350	375	339	333	347	336	377	375	384	339	328	361	357	341	370	362	390	337	387	356	365	362	370	355	328	345	343	349	337	344	348	360	333	369	351	341	333	333	369	342	385	344	343	340	369	382	314	354	365	315	365	358	354	393	348	363	365	363	339	368	374	351	357	320	366	348	360	350	358	371	350	337	357	370	358	354	361	351	362	355	361	349	360	330	348	321	364	343	356	345	341	344	356	370	369	369	353	347	344	334	358	351	358	387	326	336	379	359	344	372	362	365	335	366	367	369	336	330	374	342	364	377	360	400	357	347	370	344	373	381	382	393	347	374	337	356	370	346	348	336	361	348	367	353	338	395	363	376	376	359	361	341	385	370	355	353	360	348	383	329	375	396	362	392	361	379	335	350	347	371	372	361	384	384	376	380	390	345	365	369	336	365	336	336	364	385	392	336	339	357	380	352	359	390	377	371	376	356	360	378	338	349	345	336	323	348	367	383	370	342	309	372	343	373	373	372	360	328	384	375	366	351	346	350	343	340	380	367	342	367	336	367	385	338	354	373	370	349	370	334	341	318	364	352	356	358	326	367	330	370	350	382	328	356	368	362	347	352	334	329	392	373	348	378	383	358	364	358	304	338	341	367	313	383	315	328	331	372	352	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37120	9026	1780	1110	875	652	566	478	368	344	385	338	295	301	253	278	274	286	251	282	251	272	279	253	259	227	230	249	265	221	224	242	226	224	268	266	219	235	249	257	229	230	245	247	237	252	249	250	246	215	243	243	230	234	254	218	255	253	231	219	235	274	234	265	250	229	228	206	265	249	233	239	254	240	239	226	215	248	249	205	241	221	214	211	235	196	266	252	219	211	256	226	243	226	208	239	227	226	248	239	248	244	228	220	211	246	250	243	246	221	214	245	262	256	207	248	218	254	223	247	252	236	228	201	223	235	255	217	205	248	218	239	265	237	238	223	234	233	251	244	237	236	259	245	256	221	246	252	229	239	239	231	220	237	248	222	233	221	244	257	241	234	254	209	240	255	257	232	261	233	238	223	207	249	233	238	217	249	243	231	222	231	260	228	221	250	231	211	249	227	248	213	211	240	248	256	223	244	229	240	234	241	238	239	234	234	250	250	244	246	243	231	255	223	270	259	237	248	236	247	242	245	231	268	239	262	210	213	223	252	237	245	238	233	256	218	232	217	280	245	231	233	229	219	210	220	225	211	242	235	236	247	210	215	249	254	212	223	240	212	235	219	236	224	212	226	229	234	229	220	241	235	229	242	213	228	223	221	198	211	234	224	233	240	221	207	255	221	263	255	234	241	245	208	196	218	227	238	235	219	206	247	234	229	246	264	245	212	249	259	235	235	254	259	240	236	202	228	208	217	241	239	243	233	247	259	235	242	220	230	256	255	225	226	248	245	238	220	222	241	230	250	253	230	235	214	230	231	241	229	238	229	230	223	244	256	230	228	220	223	239	223	233	228	245	241	265	238	207	228	224	234	220	233	217	219	217	227	268	250	210	217	258	220	229	204	244	207	231	254	244	244	248	226	246	214	205	226	222	223	220	218	245	214	235	264	231	233	224	193	229	225	238	221	243	199	254	228	230	218	217	239	232	216	221	222	227	231	227	238	219	241	248	218	226	252	254	236	233	253	234	215	240	211	243	240	243	240	247	249	212	211	241	201	223	242	262	228	256	224	236	249	224	206	231	262	235	238	218	217	247	224	229	243	225	206	232	211	226	227	239	235	215	219	250	253	241	212	215	247	248	261	219	211	231	231	252	213	253	238	258	229	244	222	247	244	236	262	233	265	249	220	216	243	225	258	237	248	228	231	244	232	239	241	229	197	224	226	234	251	230	248	202	223	236	258	227	213	221	244	222	231	261	254	236	249	285	268	260	209	229	254	255	213	204	231	267	225	232	244	229	262	229	237	247	271	238	235	253	224	234	272	249	215	239	217	222	220	245	216	232	253	228	209	218	241	271	233	251	229	221	241	226	225	271	245	227	255	254	201	234	214	234	232	239	248	242	223	239	257	263	264	232	244	220	249	256	245	245	223	210	258	216	240	229	212	213	241	251	258	230	235	259	223	244	248	224	244	232	204	210	246	223	242	228	251	257	221	214	255	247	248	257	227	220	209	233	193	239	201	232	240	214	240	244	245	243	242	213	234	222	263	217	244	225	238	209	249	214	252	219	236	249	246	236	233	226	225	224	206	222	251	261	236	247	256	224	238	245	233	254	221	238	207	235	236	259	234	246	225	235	241	243	237	267	255	234	214	208	247	214	239	244	217	218	250	237	237	232	196	251	244	210	246	219	230	266	248	239	217	235	244	236	243	229	260	256	249	224	228	233	231	232	268	235	222	266	239	245	231	252	229	229	252	243	238	229	252	250	211	227	220	232	227	221	231	253	241	248	226	220	273	230	213	241	220	224	227	238	212	251	229	218	235	256	244	237	258	259	233	235	236	248	225	254	232	229	199	247	216	207	222	224	244	242	242	244	250	259	240	227	227	244	249	230	244	224	236	234	268	246	249	252	223	202	232	258	238	242	229	238	242	234	256	257	238	241	209	256	240	221	235	208	249	247	233	257	246	258	237	255	274	239	215	244	228	241	241	224	219	220	243	223	220	228	270	238	240	253	252	251	253	232	245	235	247	217	236	233	234	242	216	244	222	210	238	249	252	234	246	236	251	215	207	240	235	253	245	257	241	231	226	255	253	225	220	231	214	232	257	227	248	258	255	239	231	243	232	230	236	246	219	239	248	221	242	218	236	253	247	233	219	245	211	256	233	255	250	217	239	229	224	232	253	236	216	235	230	247	234	230	260	209	235	222	227	263	228	217	236	237	228	237	231	240	216	255	250	266	205	211	223	231	235	249	234	236	215	226	221	225	237	227	243	244	212	217	241	245	231	235	216	205	240	227	235	234	219	223	254	226	250	246	225	232	235	239	267	233	229	243	221	254	252	216	219	236	234	228	247	198	248	260	244	214	254	218	211	223	225	240	242	218	217	256	243	240	224	233	239	231	214	248	242	240	223	252	236	252	251	233	224	236	244	213	225	213	230	226	251	214	234	237	253	256	235	258	235	256	245	221	243	261	207	228	212	257	246	255	232	219	245	250	243	227	230	215	233	224	262	248	226	208	226	206	223	231	236	216	229	237	223	232	230	218	220	231	242	238	234	230	232	257	232	234	220	263	224	225	238	240	229	277	211	225	230	257	236	213	217	244	214	238	208	229	242	246	234	253	236	237	221	220	229	230	224	231	225	213	233	228	218	246	225	218	238	238	234	226	222	230	217	234	239	224	247	230	217	261	217	269	227	243	251	252	252	208	248	238	251	240	228	241	244	253	255	217	223	244	244	225	199	226	231	213	209	229	231	263	253	219	247	235	234	198	222	235	242	227	208	231	213	244	217	211	231	229	229	227	240	248	234	266	241	256	198	260	221	218	215	246	221	226	208	246	237	220	226	262	262	241	236	221	238	253	226	240	240	246	221	242	223	263	252	232	217	236	214	251	230	227	221	220	261	224	220	252	221	216	197	192	238	226	230	216	261	211	241	223	266	244	240	245	233	243	216	233	246	258	220	187	235	207	253	234	248	225	233	251	198	260	233	235	233	221	237	236	238	231	224	230	255	264	244	216	268	237	233	221	236	225	237	230	236	222	222	218	245	217	232	214	231	249	226	227	230	233	230	250	247	199	228	257	242	218	230	237	235	218	235	248	239	234	221	221	234	256	220	239	221	258	261	205	245	257	208	254	224	240	255	211	232	239	238	224	224	239	229	237	229	258	236	258	236	232	241	236	245	212	242	248	250	236	233	212	266	222	235	210	236	245	246	240	223	238	244	201	272	245	244	242	212	241	213	249	234	255	261	229	230	266	241	224	233	230	224	241	221	234	224	234	266	224	241	240	220	229	215	259	207	242	215	234	252	247	227	235	262	234	214	249	233	212	224	229	261	251	248	257	248	234	245	242	244	234	233	223	220	230	241	221	243	258	226	227	213	241	211	220	280	241	220	243	250	245	235	242	245	221	210	235	227	242	253	238	260	226	221	229	216	216	226	191	240	238	265	235	268	238	241	213	235	233	233	225	221	240	239	244	239	204	256	239	258	258	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15883	1666	3480	3813	3156	2819	2287	1903	1778	1631	1431	1349	1204	1196	1031	1064	969	992	933	888	927	896	808	819	844	800	781	799	839	771	776	807	782	799	796	703	763	761	717	716	742	710	725	697	719	709	703	767	734	729	739	734	705	666	716	744	713	717	715	712	698	680	685	711	650	685	728	716	689	747	698	700	710	691	662	682	688	716	661	688	675	674	733	699	653	673	715	714	680	721	689	650	714	692	714	696	706	696	661	648	684	699	671	681	703	676	712	665	696	671	712	692	727	662	711	664	676	715	662	701	677	677	679	639	668	732	682	692	642	659	699	699	712	693	690	661	692	714	669	690	724	719	709	631	650	672	694	674	697	713	682	729	675	680	748	673	699	691	696	675	679	715	667	673	652	714	701	661	682	657	644	701	676	660	683	725	656	654	656	705	654	707	637	695	662	656	694	700	715	693	651	723	719	670	718	728	643	676	673	674	615	690	717	693	673	667	682	659	658	689	700	664	717	676	686	655	680	660	731	674	721	667	690	706	737	672	649	657	701	680	699	727	688	696	659	657	667	678	728	647	685	695	643	670	664	666	688	714	678	692	689	706	706	671	604	668	751	700	716	637	691	672	709	698	678	683	696	683	686	684	699	703	647	651	677	720	712	721	655	672	633	700	690	677	697	657	663	692	697	670	741	644	634	639	702	675	697	737	754	648	647	719	685	681	667	677	703	688	719	736	711	728	704	734	688	704	676	636	712	660	730	674	669	739	712	671	667	648	672	711	748	679	675	732	664	714	697	658	666	729	644	720	659	677	704	671	662	652	667	631	638	700	728	703	641	706	679	713	640	683	693	712	663	701	671	681	718	664	664	658	702	678	652	669	670	684	703	703	688	675	694	662	665	662	698	693	699	649	681	729	704	696	636	669	667	694	675	662	683	630	686	650	718	694	698	671	678	686	674	707	677	676	676	688	682	706	672	678	691	694	633	648	692	675	679	618	671	677	727	716	644	675	675	679	657	689	650	724	712	716	681	669	692	696	675	638	684	645	688	685	712	706	700	719	685	720	698	700	721	688	689	716	659	665	653	671	653	712	663	695	717	697	672	683	665	693	640	644	697	672	676	686	627	695	733	682	671	651	688	695	692	751	688	709	723	710	687	634	646	700	669	664	728	692	697	702	685	638	733	664	665	720	709	653	689	692	651	678	716	675	693	677	644	670	669	710	670	680	660	720	698	712	649	744	625	702	648	680	689	706	710	642	712	672	684	653	707	683	657	715	725	708	657	688	654	756	724	716	703	691	652	690	684	652	664	699	683	714	744	634	701	673	659	668	687	733	677	687	657	702	682	724	683	706	679	672	699	670	637	702	654	737	674	686	666	647	685	646	710	706	708	678	622	669	645	703	682	727	689	661	672	690	664	688	673	683	674	685	709	701	708	657	677	691	629	675	665	713	686	639	692	675	679	677	667	677	700	644	679	703	670	685	692	707	702	715	690	690	738	652	691	693	657	674	673	670	687	698	703	672	696	706	660	681	670	708	710	700	674	696	671	677	625	707	669	696	633	654	691	660	698	660	702	695	646	680	722	650	646	680	682	645	715	647	656	736	686	651	638	662	716	683	733	682	709	661	682	652	632	665	694	668	697	685	655	728	691	692	623	678	658	686	666	687	625	673	649	738	679	699	653	701	667	673	684	683	670	690	690	727	678	661	686	697	698	664	683	694	671	680	718	706	695	701	664	641	668	670	739	688	711	662	684	680	642	680	685	674	765	723	675	697	662	663	676	659	692	700	665	652	676	679	659	676	686	668	750	717	676	692	723	693	673	667	668	700	627	721	666	647	666	705	694	635	702	692	699	692	635	699	650	637	707	718	706	658	727	644	700	726	655	654	725	689	694	704	723	674	646	683	692	670	668	704	650	723	682	708	662	733	763	689	671	645	704	688	736	692	696	677	675	661	674	666	676	635	675	691	670	641	719	661	688	701	670	711	648	684	735	674	685	701	708	659	634	714	693	681	712	699	703	683	633	674	680	683	647	667	696	681	637	706	665	661	705	674	697	688	651	690	677	668	671	657	687	679	656	692	647	701	679	716	687	676	648	655	626	677	687	683	652	666	632	657	677	718	710	678	705	699	676	653	737	723	650	683	645	726	644	704	684	655	695	688	656	660	701	664	729	688	683	656	665	698	673	677	708	719	714	669	708	652	718	687	696	714	632	673	686	669	659	707	661	682	648	626	693	700	708	705	690	696	652	640	649	695	654	679	637	677	677	693	662	641	704	686	687	649	697	684	676	628	694	714	683	667	693	735	651	685	679	683	715	721	697	660	707	657	706	659	646	711	646	659	668	684	726	726	732	672	650	659	727	676	637	663	695	703	680	708	697	696	624	658	668	712	722	716	646	666	642	699	665	698	650	700	672	679	716	663	691	681	676	664	711	667	656	645	692	694	647	686	709	712	655	670	674	704	671	686	682	705	633	682	673	700	707	656	709	721	648	712	684	693	707	736	692	675	688	674	688	718	725	677	684	670	696	700	695	686	704	673	680	690	647	706	696	651	702	703	744	673	681	664	702	717	659	681	641	639	695	697	706	670	718	701	706	673	705	653	726	651	705	709	686	707	710	685	694	659	642	727	708	697	671	688	679	666	646	686	677	670	660	671	724	667	651	679	679	701	660	664	706	704	682	751	609	696	662	667	666	722	692	656	682	709	699	699	717	706	669	660	675	692	707	647	701	613	645	697	666	698	660	661	634	667	664	756	658	723	655	675	651	704	689	659	657	685	683	721	676	683	673	677	674	643	689	670	692	694	683	664	696	687	744	683	690	718	695	659	676	711	715	678	702	676	739	739	658	646	708	703	697	712	706	706	629	680	649	660	660	654	691	718	687	708	654	688	634	713	668	704	751	674	704	684	682	693	709	700	684	696	689	624	663	654	720	647	712	652	727	691	656	722	717	697	686	722	686	662	681	633	687	680	687	664	651	711	700	701	675	711	727	667	711	694	698	649	720	681	714	716	698	655	701	714	645	655	690	678	706	685	739	641	655	645	666	689	659	678	694	691	676	717	695	699	677	663	652	658	659	713	695	645	685	659	674	683	657	735	708	661	685	687	711	689	681	691	666	687	678	703	670	680	671	707	662	723	703	695	669	669	672	688	716	670	672	667	739	703	688	699	702	675	706	692	703	671	691	722	663	696	714	658	677	666	701	655	690	674	710	663	641	673	707	670	666	639	695	680	720	721	704	681	702	667	662	637	638	725	678	682	683	650	712	698	728	658	715	619	677	634	693	666	707	654	667	684	673	644	693	686	672	694	674	670	691	670	686	669	656	675	630	674	687	664	696	702	678	693	677	696	713	682	711	673	722	655	633	725	725	705	669	680	719	679	684	666	685	692	738	693	721	672	675	660	709	700	664	745	667	707	707	683	691	716	667	664	684	652	681	686	684	736	681	707	702	698	712	684	675	672	701	688	713	631	672	700	712	691	657	712	662	705	692	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45468	18225	6302	2207	1579	1092	945	713	637	558	501	498	420	362	413	358	367	392	318	340	339	345	334	325	347	296	321	323	289	277	308	325	316	308	319	288	304	298	296	313	289	307	283	277	282	279	285	302	299	292	277	290	278	283	317	273	261	308	295	257	266	246	305	266	283	282	289	294	267	256	272	275	284	306	286	277	266	257	301	300	284	310	291	291	318	284	262	305	301	271	281	308	282	323	262	261	259	290	268	306	269	272	301	264	266	288	282	268	298	275	281	258	256	289	263	321	305	276	289	309	302	275	252	260	268	285	278	304	285	285	291	272	288	296	285	293	307	252	266	277	280	295	264	275	277	323	284	249	289	291	286	282	284	300	268	279	277	295	293	292	320	313	328	303	291	281	310	278	298	255	265	268	290	299	302	301	277	292	269	266	295	278	263	286	258	264	281	319	277	300	262	289	269	269	267	285	315	282	296	263	261	284	274	265	267	275	281	295	288	281	290	302	273	308	327	294	282	292	298	265	288	292	304	272	304	281	270	274	290	289	275	278	312	255	305	291	286	268	276	296	284	269	289	290	304	315	262	270	294	274	258	284	316	287	289	282	269	257	268	258	260	273	295	266	274	306	268	248	297	296	275	294	303	269	279	289	299	300	273	259	282	292	290	268	280	259	310	253	290	296	271	283	290	270	298	278	295	282	276	281	286	296	286	275	283	298	333	273	284	295	291	298	290	251	316	276	283	286	269	292	281	335	288	320	295	286	293	266	296	278	283	278	274	309	280	273	283	279	269	320	241	295	319	279	293	297	307	261	333	313	302	290	248	259	295	289	275	259	307	275	292	264	307	296	292	278	306	275	303	277	291	299	300	255	279	273	286	287	304	294	305	291	257	297	286	268	287	288	283	282	277	290	298	282	259	265	226	304	270	289	254	281	272	273	271	285	260	277	278	271	308	288	263	270	291	282	286	281	262	284	265	314	279	271	305	310	268	254	259	298	287	265	270	297	297	258	289	261	288	242	280	251	267	291	273	299	247	270	275	251	294	267	289	312	286	310	294	294	292	268	278	269	244	278	279	305	284	256	277	281	274	304	286	247	273	268	276	267	307	263	299	285	286	265	303	298	265	303	276	263	287	282	301	299	304	295	309	298	288	271	264	301	272	282	241	252	280	294	289	307	286	275	267	305	292	267	244	298	255	296	300	271	292	304	268	264	277	286	254	276	312	265	293	275	259	295	294	262	287	305	260	312	265	246	279	260	270	286	294	315	298	298	300	291	270	310	276	289	293	271	277	282	310	296	283	262	281	272	289	290	303	271	292	298	298	277	296	306	304	294	271	272	245	298	340	242	296	269	305	286	279	278	281	295	296	278	283	296	282	301	291	283	274	258	275	276	280	285	289	263	251	279	279	297	302	303	288	274	272	274	320	269	288	268	295	267	311	279	292	282	283	316	276	268	272	250	287	313	290	262	272	288	281	283	296	296	303	294	294	290	282	275	288	298	255	266	284	276	293	247	268	288	295	287	265	276	277	262	271	307	288	290	279	269	283	285	274	271	293	256	301	279	260	278	314	290	252	309	290	244	327	273	291	301	304	278	315	293	280	295	294	275	279	287	264	279	237	300	268	284	305	287	271	300	290	308	289	298	262	295	266	294	303	306	283	276	315	280	292	298	311	287	283	280	245	285	290	249	300	263	279	276	298	283	272	295	283	277	278	279	309	322	296	309	284	295	303	275	279	264	292	294	289	271	272	304	301	299	259	303	253	270	292	273	264	300	283	282	252	303	279	309	272	281	263	271	283	314	295	264	261	295	293	279	264	282	298	257	292	264	278	288	296	299	256	250	260	279	284	295	296	273	300	300	292	291	278	307	298	282	273	294	275	261	325	283	262	293	286	289	263	288	285	236	308	260	278	277	308	292	342	239	294	275	286	307	320	277	267	274	296	279	273	293	269	296	300	264	272	269	295	313	299	282	288	300	262	266	265	323	307	292	288	303	292	286	277	313	254	281	289	272	327	295	255	293	274	283	297	294	313	295	288	260	276	267	288	279	280	284	272	277	295	296	288	290	261	308	275	289	275	285	294	269	298	270	275	294	303	268	274	295	242	298	273	273	273	275	272	293	279	276	282	277	291	273	268	294	280	264	264	268	296	265	266	278	262	267	269	278	305	316	255	277	290	298	267	295	250	293	267	276	278	294	291	316	272	281	268	291	285	289	292	277	249	292	295	274	299	258	275	268	275	310	276	298	288	267	277	285	267	290	277	275	286	314	273	286	284	296	276	297	294	282	302	271	298	291	268	265	272	321	265	283	271	299	266	268	285	300	263	259	268	311	284	301	287	288	304	277	288	253	287	264	273	264	255	301	280	299	283	300	282	284	283	261	255	270	293	300	300	270	284	276	269	307	262	260	286	263	230	274	271	279	257	307	263	249	250	275	287	285	284	301	252	277	293	296	286	285	278	294	241	283	239	275	294	311	289	271	281	290	283	264	270	271	321	296	315	271	282	307	268	271	303	289	285	277	276	293	306	270	288	297	307	274	296	295	300	298	261	288	284	260	285	305	288	288	286	284	284	300	288	275	279	302	247	296	280	287	275	269	277	270	264	292	266	279	316	299	283	285	284	272	274	273	267	275	276	264	302	301	281	253	294	279	320	305	272	281	290	275	283	285	302	297	302	282	297	276	257	292	293	272	276	305	279	270	259	273	290	287	274	310	284	280	280	284	262	290	289	285	283	235	262	261	278	292	283	293	296	259	276	269	276	273	266	284	284	272	276	280	273	256	280	267	306	285	302	304	264	244	271	256	258	264	280	275	276	265	294	281	285	304	291	288	318	269	291	316	290	301	275	276	266	294	287	316	293	276	282	271	261	275	258	285	275	295	287	287	307	266	284	273	286	284	304	294	306	334	278	290	295	289	287	265	282	288	293	279	278	268	258	249	308	241	274	290	303	284	274	277	311	299	303	306	288	277	252	272	299	287	312	294	260	274	287	268	327	294	272	272	288	291	260	282	290	262	272	296	277	313	279	312	284	277	282	280	251	281	266	280	278	276	300	284	260	288	276	258	250	279	273	326	276	273	281	275	305	246	268	276	288	305	307	314	249	262	278	296	284	255	278	301	270	296	285	261	289	286	268	277	294	271	286	281	323	262	273	314	293	293	273	278	272	267	292	269	289	308	301	285	267	250	306	320	264	295	303	282	254	273	286	282	271	254	305	295	292	281	307	293	286	287	248	316	300	268	295	258	264	242	277	299	294	262	284	278	287	291	304	289	254	278	277	295	303	286	278	307	294	266	267	299	277	256	275	272	283	307	284	287	285	294	288	264	271	272	277	260	324	279	286	286	260	297	278	258	273	279	287	274	278	284	330	278	301	277	310	265	273	278	287	269	255	333	285	264	287	275	305	298	295	263	250	295	298	252	285	313	262	276	293	275	312	308	261	286	289	279	304	276	301	288	277	283	265	254	287	268	293	280	274	266	314	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20611	2805	6230	6549	5638	4553	3825	3215	2771	2442	2266	1942	1802	1663	1578	1445	1385	1374	1306	1247	1196	1138	1158	1128	1069	1002	1017	1059	946	975	947	957	979	917	934	891	904	893	855	835	869	885	846	887	880	854	902	779	818	846	829	826	825	823	828	812	768	866	833	807	822	820	814	810	844	847	787	790	820	804	792	780	813	771	856	798	839	844	834	822	792	791	786	813	832	814	773	826	813	791	781	784	821	776	794	811	824	799	850	788	761	785	800	791	787	797	815	762	780	812	801	759	767	797	789	793	814	746	818	756	776	742	776	818	855	795	807	797	755	788	783	846	749	735	825	723	831	740	798	788	812	759	808	837	799	759	798	786	805	749	788	792	742	776	762	779	823	789	797	813	822	803	776	846	829	768	780	770	797	773	749	821	782	794	819	738	795	817	840	725	789	779	833	843	792	869	792	818	778	772	741	769	767	762	759	852	779	794	835	781	826	745	817	747	778	783	784	786	771	836	773	755	783	798	710	832	804	838	789	808	811	785	803	793	782	795	787	786	786	757	771	807	820	799	791	797	786	826	755	815	762	770	742	770	772	813	769	781	757	819	798	775	840	730	802	771	768	779	792	769	810	777	761	801	813	801	812	791	760	788	761	785	811	794	739	781	729	781	751	794	783	777	739	798	808	796	812	777	780	746	799	801	830	786	813	779	768	796	796	769	810	752	780	810	767	785	753	802	775	755	728	744	777	779	819	759	764	777	790	853	780	763	812	774	811	816	847	777	759	767	779	788	821	855	742	837	756	780	803	815	740	783	757	860	775	800	819	846	734	797	749	801	801	822	740	791	784	796	808	786	796	794	772	776	791	771	750	822	784	800	836	785	780	832	783	780	757	820	757	794	750	815	836	829	792	836	799	772	764	772	799	717	814	789	799	780	784	757	798	783	779	766	791	753	829	736	732	783	762	810	842	822	804	777	821	809	764	777	790	802	779	741	774	762	797	765	807	761	769	782	804	757	769	820	847	793	782	782	824	788	779	773	748	729	760	821	795	760	788	765	797	808	805	759	783	814	803	764	763	789	769	795	770	736	799	767	801	759	772	789	740	773	848	808	817	756	750	832	799	803	778	775	776	852	813	821	779	788	804	793	799	802	764	791	809	783	740	784	833	786	835	785	758	866	800	765	783	775	790	781	727	811	790	747	812	767	793	782	783	816	774	831	763	782	817	812	791	789	768	777	749	789	807	782	758	764	794	794	782	774	789	802	736	779	778	808	792	772	797	793	778	801	786	802	818	800	836	747	770	781	755	819	800	778	783	738	807	799	825	793	769	790	726	760	758	797	780	778	835	741	809	805	757	812	845	831	752	824	774	775	791	830	741	815	812	780	774	807	823	826	779	784	751	789	789	783	806	784	790	769	727	795	807	760	778	813	794	801	773	747	794	805	771	771	764	787	803	782	791	790	783	819	779	758	750	827	777	717	812	805	837	795	780	740	771	815	799	774	799	779	747	740	795	767	828	709	772	809	774	817	763	821	838	801	761	767	766	782	799	723	772	796	768	727	792	745	786	776	782	775	819	788	823	819	739	787	745	811	734	797	820	812	781	772	811	813	785	747	817	862	796	777	751	817	788	808	823	774	763	745	814	762	768	772	727	758	742	849	782	770	838	695	715	788	786	869	773	765	810	796	778	772	810	776	787	789	744	787	805	801	794	775	767	771	813	807	768	744	826	796	775	804	830	786	795	785	849	798	768	755	774	809	782	812	774	823	784	815	786	750	788	781	801	762	731	763	789	783	798	752	788	791	765	759	763	779	778	743	764	780	765	788	831	801	815	813	764	753	813	743	801	766	828	784	787	799	740	772	764	747	780	755	800	790	766	814	745	799	850	805	795	740	810	786	782	804	781	767	749	839	804	778	785	833	778	811	777	787	782	803	789	788	756	806	778	766	757	775	785	789	813	742	820	801	788	852	770	765	804	767	757	803	856	764	780	808	758	804	757	783	806	787	804	795	764	746	805	815	732	761	790	765	758	772	783	817	760	820	734	758	746	788	774	793	800	774	774	786	830	791	805	818	750	824	789	789	760	781	789	741	808	776	767	805	803	797	799	773	805	733	765	777	771	799	798	822	771	771	765	790	826	792	790	748	805	796	774	779	776	811	820	802	827	800	833	776	798	787	801	813	711	798	771	827	799	779	832	797	830	849	831	808	856	775	833	785	767	787	796	790	802	815	756	756	727	821	787	876	736	787	800	793	822	780	756	774	757	767	798	815	834	777	768	779	824	774	808	796	765	802	747	827	796	834	783	768	802	786	776	793	765	796	806	771	742	816	757	814	801	778	781	802	794	813	755	776	782	751	759	790	822	765	809	767	739	775	750	792	774	792	811	795	781	787	773	775	808	735	731	773	786	764	793	752	820	780	798	755	796	753	770	805	808	766	790	786	771	788	810	759	752	783	814	711	796	746	800	745	819	777	800	796	794	804	779	766	790	816	788	836	824	787	742	809	755	752	815	875	755	793	763	750	778	777	789	734	781	791	770	778	801	870	803	790	769	800	790	755	820	791	768	787	842	818	793	768	769	808	785	809	783	792	810	734	804	784	780	811	823	775	828	781	757	752	778	778	805	787	801	780	758	768	786	784	833	781	764	779	810	829	752	790	800	780	778	756	764	755	788	796	781	789	799	749	756	802	804	745	909	772	757	798	795	787	735	810	788	770	789	775	829	804	824	813	795	760	770	783	843	763	751	803	754	762	788	775	769	786	800	785	783	786	824	771	783	804	808	762	757	769	776	789	801	704	797	791	747	739	748	807	829	775	744	785	793	754	757	783	794	794	769	766	791	814	809	777	753	765	814	783	773	828	775	832	793	777	779	777	779	772	789	769	737	789	796	775	783	812	844	768	800	768	742	778	781	768	763	807	776	764	761	794	781	843	780	797	778	758	772	770	810	778	777	764	786	808	807	788	795	795	775	770	769	769	819	733	765	788	743	791	774	848	820	829	825	787	805	783	784	791	792	770	753	700	769	768	785	763	775	793	825	785	788	779	760	808	798	764	770	756	801	796	742	778	777	748	767	811	786	715	742	743	798	774	815	788	757	799	826	779	774	814	768	747	735	761	797	817	788	745	785	746	798	846	765	746	797	836	817	737	805	790	781	734	810	771	734	734	739	760	763	754	802	782	811	822	771	797	809	788	745	807	764	792	785	796	748	820	774	818	826	764	799	775	819	762	803	764	781	785	801	771	807	789	783	801	847	820	799	777	797	766	793	782	776	788	768	740	832	744	838	818	763	728	753	747	775	798	781	798	736	802	793	748	728	738	786	803	798	812	829	836	834	813	816	772	799	807	796	750	770	768	731	785	798	805	807	746	817	817	757	784	767	750	813	750	804	823	783	782	808	840	749	776	793	801	818	795	763	813	746	779	813	802	800	801	769	756	773	817	831	806	770	825	770	795	729	805	795	776	777	772	811	742	750	740	771	798	796	782	779	783	788	778	777	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5341	398	222	183	146	122	125	123	121	133	118	97	90	105	107	113	103	110	114	102	117	105	93	112	124	111	116	105	120	105	88	116	101	104	100	96	100	116	110	108	117	103	116	110	94	100	101	110	115	106	76	100	100	111	96	120	96	123	110	104	110	90	121	114	106	120	106	115	113	120	108	94	101	95	111	93	118	128	117	114	109	92	101	114	105	104	109	108	81	101	103	114	102	120	102	110	99	110	112	110	101	92	97	116	91	123	111	102	102	107	105	105	113	105	112	107	109	109	90	99	106	92	107	104	96	125	110	100	112	91	123	98	109	115	104	89	95	104	93	116	108	101	100	104	113	105	122	113	91	117	116	122	100	97	103	118	116	108	106	106	103	117	101	124	105	109	105	118	105	100	112	101	115	99	119	94	99	101	106	121	109	116	104	111	102	101	108	115	102	79	108	97	92	98	111	70	88	103	107	112	107	82	97	100	103	104	106	112	126	95	87	99	91	97	117	107	106	119	88	100	101	100	105	108	115	122	97	96	78	84	110	105	102	110	119	100	105	118	107	93	89	112	112	101	94	116	109	99	113	108	102	103	117	95	116	110	100	112	91	107	97	101	105	101	105	106	97	101	98	111	115	97	113	118	113	106	101	104	75	100	88	103	110	102	101	106	97	90	85	92	112	113	99	91	94	119	112	85	121	93	109	97	105	92	87	101	121	104	107	109	79	92	97	115	110	104	100	93	95	112	103	109	111	119	123	100	91	117	116	82	96	93	93	117	107	100	102	106	113	108	89	84	103	81	108	112	95	119	107	108	114	104	87	108	106	105	99	131	112	98	92	113	96	96	119	101	103	95	110	100	90	91	72	102	111	102	108	103	107	107	82	104	97	99	105	128	104	105	109	111	99	83	110	95	88	109	94	101	97	113	109	115	90	97	115	107	93	89	110	109	105	110	96	109	90	99	93	108	97	88	90	115	102	117	116	86	91	111	93	105	78	98	93	111	93	102	113	110	109	99	98	99	124	94	85	94	100	91	99	95	106	102	104	90	102	101	108	95	105	100	108	105	88	98	89	93	101	98	115	117	115	106	81	93	104	88	85	92	105	110	91	106	83	118	90	97	114	94	103	103	96	117	124	119	97	113	96	115	92	91	101	132	95	124	85	96	96	86	100	119	122	99	97	91	112	101	95	97	100	107	127	118	110	115	123	104	111	109	104	120	105	112	107	109	91	104	112	111	116	119	98	111	113	104	103	106	132	100	113	123	108	98	104	104	103	94	124	105	113	101	96	99	102	110	92	99	93	108	103	90	96	87	95	133	92	120	84	100	97	116	116	108	102	97	99	98	95	106	112	116	116	99	101	90	99	104	103	114	94	94	110	100	97	111	106	94	101	105	117	79	104	110	104	108	105	106	96	111	126	101	106	102	115	94	112	94	101	83	104	110	87	113	121	100	101	109	99	110	105	126	104	98	105	107	93	101	105	102	111	89	77	89	111	98	83	114	101	103	100	95	101	102	131	113	89	110	100	103	112	103	100	98	104	126	109	106	113	87	86	92	90	97	98	93	111	116	107	115	121	123	102	108	96	104	112	92	105	118	98	102	95	117	106	119	107	110	114	107	104	113	109	114	102	90	113	117	82	107	102	97	103	107	97	106	85	112	95	104	118	102	108	120	96	104	128	121	122	105	110	99	80	101	97	108	86	92	107	119	106	110	83	115	108	122	104	108	103	124	98	108	108	109	98	121	89	105	116	103	103	106	83	77	103	101	109	106	119	101	102	100	100	105	95	88	100	112	116	102	93	86	105	104	109	96	116	111	111	106	104	93	90	110	107	95	108	108	112	126	118	81	83	102	108	98	111	94	107	94	108	95	106	120	117	99	110	104	119	108	113	92	87	104	107	89	118	90	98	117	96	98	100	92	119	81	109	99	96	86	82	95	100	95	123	76	95	109	95	81	110	88	100	101	103	125	93	102	116	99	111	108	117	103	104	87	106	114	98	98	88	104	103	102	110	111	113	97	102	92	102	118	107	125	103	111	108	113	101	104	96	108	111	112	106	114	113	115	112	103	125	83	107	99	103	98	108	109	107	102	119	114	102	132	104	113	118	108	93	96	104	105	110	119	110	106	97	102	121	113	114	98	100	109	99	99	104	94	108	98	108	116	92	110	97	93	97	121	102	106	86	114	123	87	110	116	110	109	104	98	88	107	103	115	113	107	104	99	122	97	89	99	100	83	81	113	120	106	113	94	98	110	115	85	95	103	112	99	92	110	99	97	90	99	103	96	116	93	94	106	110	112	103	108	104	85	105	94	123	96	108	122	88	100	109	111	94	90	115	108	106	120	88	88	115	104	105	109	86	114	108	112	101	116	98	107	102	112	78	114	99	113	101	125	96	95	103	110	100	107	104	98	101	96	103	122	95	82	101	83	121	95	114	102	109	90	113	101	114	109	94	95	91	111	92	101	104	99	97	114	97	79	90	97	108	95	104	101	100	104	109	86	107	113	92	99	118	107	96	93	91	117	113	98	104	93	113	127	123	119	110	105	111	112	104	115	109	96	120	110	136	91	106	108	99	103	97	91	107	97	121	97	92	114	116	96	110	106	98	85	99	121	116	101	121	103	106	96	127	95	108	121	99	94	113	103	108	90	98	103	100	90	83	94	86	104	129	100	93	92	105	94	120	104	90	102	106	102	111	118	104	93	100	111	101	113	98	100	95	98	94	108	95	125	104	111	86	93	108	114	91	111	107	100	91	103	85	104	129	96	103	105	95	120	87	105	101	102	105	95	106	106	109	96	117	107	118	92	111	107	109	103	94	107	87	102	94	101	99	98	100	115	95	81	112	107	110	120	93	109	114	102	107	114	103	93	115	98	121	107	117	114	88	101	100	93	117	104	83	99	111	108	126	125	100	93	110	95	80	115	98	108	135	93	111	109	103	111	85	105	97	95	102	97	101	110	106	130	109	112	100	108	118	106	97	116	84	106	96	111	111	97	110	103	87	109	111	112	93	105	96	97	87	91	103	104	88	109	97	105	100	105	92	108	106	95	87	98	92	124	96	101	117	107	126	90	109	111	109	95	108	104	95	119	91	92	110	112	129	88	108	106	93	118	111	99	111	90	118	100	99	111	92	99	97	114	94	92	105	108	101	96	113	113	111	105	114	99	108	101	100	101	94	114	106	117	120	115	100	94	98	99	96	100	84	90	100	100	107	117	104	95	112	106	105	115	88	96	107	110	107	113	114	105	112	93	116	110	88	87	122	110	102	123	109	102	110	108	108	106	116	110	113	115	75	99	89	116	115	107	109	128	100	99	101	102	106	97	117	114	124	108	96	119	100	102	83	109	102	107	97	119	115	105	117	135	105	99	102	112	108	99	99	105	101	112	112	96	103	90	101	109	95	115	116	111	100	101	99	93	97	110	104	105	104	85	108	96	112	111	110	97	107	86	117	105	80	89	114	130	104	87	113	120	96	108	100	98	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5240	408	527	555	512	467	443	434	401	417	399	380	412	395	368	373	410	365	330	347	399	388	370	391	356	365	362	344	378	370	344	395	375	340	347	387	365	391	355	347	359	383	367	383	376	365	354	383	329	344	337	343	379	363	320	378	375	336	373	339	311	330	342	366	385	350	355	369	396	375	309	358	354	383	349	336	332	334	383	338	345	365	359	353	383	358	328	335	379	326	325	353	338	343	353	374	345	381	377	351	355	366	357	368	360	327	377	371	333	361	334	363	374	360	350	386	372	334	372	361	360	330	352	352	354	349	330	396	358	383	321	348	323	348	348	358	321	313	345	357	376	344	352	289	342	375	349	360	377	353	357	374	360	358	332	372	386	385	351	351	352	357	393	349	352	356	360	371	356	350	345	345	357	361	327	335	344	358	348	347	359	387	370	359	351	337	343	333	380	327	333	344	383	383	354	367	354	322	372	395	329	349	364	345	381	318	401	398	367	347	387	347	357	347	369	339	350	368	387	331	371	328	311	306	364	364	371	356	369	391	358	360	361	382	394	345	369	378	354	362	332	345	344	346	367	349	399	347	358	348	345	351	356	370	383	381	371	370	370	370	343	369	382	396	349	388	382	313	369	360	378	374	380	322	337	352	361	377	327	325	365	375	377	336	371	346	346	358	320	341	340	358	323	356	335	329	366	367	378	344	411	353	356	360	379	345	374	327	365	340	354	361	333	357	340	365	392	376	369	322	349	395	394	358	369	346	359	335	376	370	345	376	334	337	347	368	382	338	344	318	357	356	380	335	369	312	344	360	351	341	382	367	386	353	362	341	354	376	342	376	386	377	347	351	343	323	391	358	351	327	351	362	334	366	345	359	359	352	377	357	357	362	349	372	365	369	362	370	341	378	412	361	370	347	341	356	365	359	361	379	347	384	345	359	355	346	329	384	317	321	358	381	336	371	333	356	338	356	366	363	342	365	336	355	360	373	349	364	372	373	366	394	389	372	359	333	373	356	357	385	366	341	368	366	369	361	375	380	353	328	348	348	351	371	334	375	350	359	347	326	387	360	362	350	371	362	330	367	353	366	349	327	366	384	359	357	318	385	343	340	344	326	342	331	357	357	329	362	360	343	364	351	389	352	383	353	357	371	325	366	380	393	367	361	339	363	304	369	345	356	353	372	350	370	372	384	398	344	378	342	348	358	350	351	361	339	396	364	333	351	376	350	370	384	371	336	358	354	366	343	375	365	339	361	370	396	392	362	389	373	365	371	377	384	324	357	393	367	316	379	382	351	336	348	366	335	370	339	349	372	370	354	350	358	346	381	372	377	311	353	347	348	369	352	377	385	352	377	351	379	356	353	354	335	375	375	348	337	368	346	338	357	359	364	365	334	370	332	376	353	340	343	375	354	344	367	387	396	354	374	383	362	364	336	357	361	352	359	370	341	345	324	337	370	335	377	365	331	348	391	366	383	339	364	375	354	381	386	345	332	324	390	352	366	348	329	372	359	352	329	360	364	346	351	355	376	364	366	337	345	356	348	364	387	368	387	343	375	351	348	350	335	342	403	336	402	351	378	357	331	350	359	364	342	363	375	376	356	370	389	381	352	357	348	392	349	364	381	351	372	356	364	353	350	377	393	355	333	336	344	371	351	333	304	346	356	363	378	369	319	362	338	367	377	379	365	339	341	353	347	346	382	357	349	390	348	342	360	386	368	368	364	381	361	341	370	387	346	387	376	350	374	374	394	374	372	330	337	355	382	362	332	321	348	386	331	353	364	397	365	398	369	354	350	334	372	382	385	341	348	362	338	347	369	355	382	366	329	341	378	371	360	358	355	352	375	333	362	414	351	379	386	361	357	332	356	328	378	344	356	350	343	348	353	360	367	373	378	377	343	379	351	359	348	361	378	348	345	384	365	333	366	347	359	355	328	357	330	377	355	399	354	359	313	337	369	352	350	379	327	362	361	341	358	340	331	351	363	367	362	337	334	345	324	347	365	390	364	380	355	334	376	370	342	354	379	356	403	357	339	358	385	338	376	351	289	381	365	384	348	399	331	326	375	345	358	359	331	357	364	334	349	346	331	350	373	323	364	348	347	368	337	357	355	325	362	363	342	382	337	374	356	353	359	334	361	368	380	334	351	380	360	360	322	339	341	316	356	342	333	406	364	357	383	383	341	352	348	349	395	339	351	356	350	375	369	341	342	366	351	359	350	358	351	388	350	336	372	327	363	364	359	344	337	327	374	355	358	377	353	405	351	386	413	345	357	350	347	363	374	361	349	369	357	344	346	352	376	357	360	356	369	345	346	344	361	348	369	335	327	360	331	354	367	334	340	379	352	363	371	353	360	376	335	375	337	349	383	376	359	393	348	356	349	389	360	346	317	364	352	342	377	308	356	345	351	341	349	393	375	362	349	344	318	376	347	328	357	381	354	379	372	352	374	387	378	394	356	341	362	355	386	334	358	354	360	357	369	389	314	334	366	377	344	380	366	379	361	337	336	376	394	398	358	333	340	335	361	350	384	357	367	341	333	345	347	359	377	363	403	380	333	353	348	343	341	333	342	342	357	354	397	361	356	329	377	355	320	369	377	359	375	354	364	342	373	344	403	355	395	346	353	373	384	331	362	340	353	317	335	365	322	354	359	322	384	327	392	379	350	367	368	371	384	334	384	349	374	338	356	400	321	370	353	330	331	358	351	347	365	358	337	376	347	368	335	377	361	343	317	401	354	373	356	362	351	338	368	353	350	366	349	346	354	348	379	334	399	358	377	360	378	367	347	359	354	345	373	349	330	336	365	374	393	317	350	370	353	355	340	353	351	386	363	326	374	335	364	362	349	345	383	331	348	357	374	342	341	374	392	318	342	348	338	391	364	333	375	352	380	352	388	333	310	386	361	357	349	358	338	357	317	334	358	347	346	344	354	310	368	373	358	376	379	363	351	370	343	359	379	357	368	343	335	338	382	363	372	357	344	385	372	371	345	330	370	354	364	384	330	320	340	340	374	348	336	366	350	343	377	350	356	348	364	340	356	323	363	351	351	340	383	396	330	379	364	367	343	370	345	365	364	368	329	377	379	348	366	362	386	377	381	359	359	354	348	342	352	357	374	372	331	393	362	389	373	351	341	334	372	355	361	343	366	331	347	364	333	343	323	348	370	390	346	356	329	350	350	361	336	345	317	356	349	350	376	344	376	342	353	349	360	371	358	357	317	344	364	366	323	332	371	338	375	344	380	375	362	381	352	367	338	353	346	353	373	355	377	351	361	373	353	327	332	340	344	388	369	347	355	366	339	341	366	373	397	367	377	361	347	362	368	362	348	332	341	356	339	388	386	366	357	348	354	346	365	387	368	354	393	355	352	358	350	344	373	373	366	377	344	364	343	328	369	347	347	380	366	359	336	357	374	366	344	317	339	357	365	339	360	349	341	366	377	342	343	364	350	375	374	347	358	358	354	371	378	356	349	359	343	318	375	361	352	337	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37783	9758	1803	1136	855	662	511	463	406	373	355	326	293	304	294	298	263	257	254	266	256	249	251	212	257	236	244	230	225	244	228	232	262	238	249	229	258	255	225	251	231	241	227	227	222	240	193	228	247	224	245	209	246	237	249	238	227	242	243	231	207	231	219	229	221	257	241	224	250	245	261	248	235	237	233	239	237	225	227	253	242	227	222	251	229	235	217	241	253	252	245	215	212	233	255	241	258	241	205	260	222	235	242	248	228	244	235	227	254	216	249	230	224	223	231	229	243	221	225	231	255	252	224	229	235	215	257	232	240	279	232	222	254	253	262	255	231	215	238	229	251	225	239	226	219	242	233	205	221	225	245	209	221	222	251	266	265	256	235	231	215	228	227	223	204	247	215	231	225	225	223	223	204	245	236	246	232	202	211	239	247	249	224	218	221	214	237	230	214	246	222	233	220	252	233	212	270	230	251	209	255	245	234	220	231	230	214	236	219	243	235	239	235	206	249	238	237	247	225	239	270	217	218	232	226	225	258	244	237	251	210	247	245	251	242	250	241	221	224	244	251	224	222	244	219	212	218	231	222	242	240	232	239	189	217	240	235	239	231	235	231	232	235	232	242	241	260	225	228	223	217	252	227	230	221	239	233	204	252	241	243	243	239	206	240	254	224	210	230	253	220	242	225	262	241	236	237	230	239	274	202	233	224	242	229	242	222	226	217	243	225	215	227	244	249	213	242	227	232	225	221	221	223	206	219	235	234	225	212	236	239	220	219	257	236	235	227	217	221	206	222	236	247	253	223	219	241	210	220	205	216	233	230	275	239	247	248	222	215	239	255	233	249	220	244	217	216	226	210	205	248	215	240	208	238	237	235	233	219	236	226	256	227	237	223	220	224	261	244	224	238	226	219	231	217	262	206	240	218	217	261	213	224	232	253	244	243	249	227	223	262	248	212	237	256	248	224	233	230	224	249	206	228	239	228	240	254	240	249	247	217	271	216	234	215	239	241	246	217	230	222	255	219	199	253	225	237	260	215	225	243	235	221	242	245	207	245	252	241	225	227	216	231	227	239	229	273	204	246	224	220	261	229	273	262	236	232	218	258	227	241	213	233	256	232	226	226	241	232	211	235	223	245	214	234	234	202	227	228	215	257	206	267	204	217	214	225	256	224	223	244	240	224	204	222	231	246	251	194	220	212	207	239	226	216	280	240	215	242	223	230	238	225	245	250	225	239	240	206	221	231	255	239	250	233	217	214	265	256	199	238	245	224	249	215	224	214	249	217	237	237	257	242	231	236	229	249	237	225	230	247	260	236	232	236	233	227	232	231	221	215	235	258	238	221	231	242	228	243	235	223	260	228	230	234	217	231	239	243	240	220	240	219	241	227	243	246	219	237	233	233	239	218	266	208	228	217	210	255	229	234	224	253	241	243	216	228	248	232	227	229	238	248	234	248	233	240	266	227	248	254	236	219	253	207	254	229	240	240	221	243	226	226	215	265	223	257	237	226	229	238	252	213	260	235	244	242	224	257	249	251	217	234	206	234	224	236	220	228	237	251	226	211	271	201	231	232	255	231	197	214	243	229	234	224	260	231	221	237	234	208	206	247	230	246	255	257	242	227	217	203	259	245	248	265	220	217	210	239	245	233	214	251	211	215	271	222	220	207	223	244	222	218	260	228	208	225	254	240	219	252	228	228	242	218	239	227	212	193	213	209	227	261	235	246	237	222	256	246	223	230	238	230	238	207	237	213	231	215	240	238	252	228	217	247	220	253	244	215	253	215	244	220	236	252	244	215	230	243	233	230	241	204	216	237	224	209	238	233	236	259	228	256	221	256	262	232	244	229	221	239	236	257	214	219	220	214	236	236	225	239	237	205	209	274	224	218	232	237	236	232	229	243	236	225	226	236	249	244	223	237	244	229	229	232	241	242	263	233	253	217	234	236	227	246	215	238	244	200	232	239	235	210	242	228	231	231	252	222	254	218	245	216	243	219	214	252	235	211	241	224	217	198	241	258	224	229	232	254	220	239	227	229	242	246	246	227	261	220	210	231	241	253	235	219	226	215	247	241	221	211	233	231	284	212	262	215	235	211	230	226	236	214	228	230	240	273	221	248	255	230	246	246	246	222	264	252	203	231	246	225	234	256	270	254	261	269	208	217	247	232	212	212	264	214	242	243	240	212	219	264	235	223	243	256	214	242	221	227	219	247	212	223	223	243	242	210	251	229	234	225	217	212	211	237	227	244	228	207	237	248	205	234	225	255	205	234	237	230	268	243	240	256	236	258	235	246	224	233	246	231	232	227	222	234	234	256	231	249	227	231	228	216	229	204	217	228	257	222	238	220	228	242	215	218	237	220	234	215	218	237	213	240	227	240	226	208	241	226	234	246	247	233	230	230	221	252	225	228	228	259	211	255	221	218	215	236	225	227	233	244	229	245	229	243	227	226	216	202	228	245	247	224	255	215	250	219	202	213	235	223	218	225	250	245	222	237	225	233	236	215	226	235	237	216	227	233	242	228	230	223	262	226	242	251	229	242	229	231	235	227	238	230	236	245	231	243	233	202	243	247	228	235	225	244	246	227	217	231	226	221	240	219	195	202	191	221	255	219	236	234	226	246	240	232	237	274	223	258	256	233	267	211	222	206	240	247	239	201	238	235	234	254	232	214	227	233	234	229	256	212	214	230	247	199	226	234	231	236	212	245	255	248	214	233	243	254	225	227	224	257	252	249	243	225	248	259	244	241	210	257	242	229	248	244	240	236	233	248	259	260	220	227	237	239	221	233	215	219	212	231	229	254	221	243	216	226	211	229	228	239	212	221	230	215	226	223	243	228	255	247	245	255	238	241	247	248	234	229	220	243	245	230	228	266	223	230	247	226	212	228	222	203	239	256	246	236	231	257	239	218	258	245	245	256	226	209	232	229	253	246	206	256	246	241	193	246	230	231	232	222	234	289	223	202	236	213	237	250	230	256	227	233	240	225	226	232	223	214	253	228	227	267	225	233	271	241	226	244	244	245	241	219	218	272	270	237	215	252	219	232	242	221	230	234	241	216	235	241	223	249	243	254	241	255	223	232	214	273	227	226	213	247	227	222	245	221	224	226	221	216	230	228	255	224	243	237	235	249	232	258	239	237	225	241	245	247	229	247	239	251	236	229	234	225	266	231	228	225	227	233	238	254	245	189	233	234	244	234	210	212	261	212	263	228	230	244	227	206	233	236	243	196	220	246	250	233	234	232	270	223	226	227	243	246	234	252	210	225	249	205	213	216	246	226	234	227	217	250	245	255	215	241	250	248	211	215	218	244	242	234	205	245	212	232	214	210	239	256	238	233	199	238	202	248	234	208	242	213	235	220	229	257	200	241	248	247	223	220	224	265	236	247	242	233	216	238	210	227	249	261	251	225	232	225	256	216	241	199	217	238	242	235	236	247	229	244	238	228	237	239	250	254	223	222	232	242	254	232	231	231	274	218	228	235	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16353	1768	3533	3876	3288	2695	2294	1912	1715	1620	1430	1374	1185	1141	1100	1090	981	912	977	909	854	882	859	793	890	817	833	807	838	790	768	770	761	750	735	733	754	780	787	753	741	696	718	748	752	781	721	728	751	665	700	741	709	764	695	722	682	725	724	671	728	670	671	685	653	710	693	695	663	689	670	697	673	683	679	685	699	646	698	666	762	691	621	668	675	675	739	682	718	721	716	710	743	690	699	714	685	692	708	721	675	701	660	669	680	658	689	691	682	730	732	696	707	707	669	697	704	669	643	670	688	652	696	691	728	712	729	680	657	720	703	697	694	662	652	716	654	669	712	689	670	679	723	735	683	678	694	696	673	687	666	674	660	708	664	724	673	705	677	692	714	725	653	677	656	665	683	699	695	660	684	676	663	735	704	667	707	697	675	701	646	693	702	640	644	697	699	642	662	681	695	703	615	708	664	691	721	702	674	692	675	680	699	706	696	695	720	690	715	678	655	636	696	696	730	702	712	640	668	662	690	710	679	710	668	698	701	656	668	726	701	707	703	696	674	674	700	694	697	736	697	636	671	675	724	675	674	689	711	722	728	713	699	701	690	749	671	681	701	683	693	736	668	699	688	715	694	672	681	670	685	653	669	704	692	696	678	681	676	672	640	675	695	684	654	704	669	664	655	667	699	633	643	650	691	694	700	692	659	655	708	697	674	675	662	698	728	701	689	646	696	663	738	750	641	698	661	713	673	735	692	708	632	685	658	689	697	644	681	719	714	678	665	692	645	669	682	695	714	708	692	676	691	608	719	688	687	700	681	660	650	687	646	709	675	662	691	729	683	669	706	632	694	666	737	702	669	700	674	654	672	674	692	671	677	688	728	748	635	696	662	678	659	678	712	700	722	667	678	722	682	671	679	660	682	683	720	697	690	647	676	678	687	723	724	685	623	717	728	724	697	652	708	689	707	693	692	650	709	693	729	691	677	728	687	684	657	736	645	684	660	661	673	657	728	698	710	698	681	725	661	723	710	636	722	692	673	704	660	711	674	659	652	683	646	664	737	683	699	705	691	666	683	718	663	686	675	635	681	692	666	674	680	682	667	713	709	723	689	684	701	664	654	698	656	682	684	680	707	649	691	659	659	688	706	687	727	678	697	706	662	669	695	687	657	623	689	700	680	725	701	672	659	667	671	650	680	669	740	695	687	645	713	701	711	669	666	671	671	689	692	681	700	692	692	676	690	693	666	717	672	696	692	700	624	693	684	682	663	695	690	695	689	673	687	681	696	683	677	713	694	719	697	685	715	667	661	677	666	728	667	718	689	665	657	658	675	681	734	725	696	665	684	734	702	666	718	712	694	719	690	688	692	698	674	653	714	646	695	694	739	674	688	679	643	649	650	699	715	670	659	665	645	661	651	714	649	694	674	659	717	693	711	673	654	724	663	704	683	657	696	712	712	676	677	703	680	726	688	639	682	693	691	732	733	675	660	657	726	685	638	660	660	732	636	684	664	720	732	710	666	694	687	663	660	699	720	662	674	684	736	663	707	676	634	704	630	687	685	708	662	733	674	694	678	681	709	697	699	670	755	651	680	704	648	695	666	687	671	680	657	645	678	678	691	698	648	688	699	675	717	731	668	685	694	639	678	705	645	734	663	723	684	699	724	682	704	718	658	709	703	679	672	670	677	663	686	659	703	668	666	669	688	673	692	686	685	696	728	679	704	689	668	678	683	690	688	689	700	716	698	722	671	678	695	672	667	632	713	681	647	679	675	680	682	641	722	661	664	690	668	659	731	717	684	729	696	652	668	667	691	679	650	667	708	696	683	649	701	705	668	724	724	687	670	705	709	663	693	713	682	679	645	688	720	651	691	713	718	676	688	663	692	690	691	680	702	681	660	692	704	648	656	707	638	685	651	714	656	735	712	677	670	714	648	683	659	687	681	692	707	673	675	695	732	641	678	710	724	678	639	661	686	675	647	704	647	723	725	657	690	683	719	686	713	651	690	671	653	681	667	620	671	713	712	688	674	666	683	701	648	696	663	724	740	670	652	643	701	677	685	643	687	717	697	685	669	704	705	681	723	687	639	675	667	692	672	702	637	729	681	696	639	656	688	713	664	676	703	670	682	648	677	713	651	676	676	718	683	695	653	681	715	691	694	677	707	656	668	663	648	705	675	752	709	669	695	662	672	726	694	691	707	700	669	723	688	672	661	665	649	754	663	705	713	675	682	631	712	662	698	686	691	666	707	684	687	716	684	698	698	686	658	704	683	695	717	669	705	721	667	684	727	650	702	677	719	659	645	684	669	695	686	654	694	642	673	644	694	659	709	655	720	666	695	720	632	697	701	649	698	668	730	651	682	708	733	661	677	704	678	673	662	672	692	710	674	692	694	700	709	688	671	724	678	660	685	653	658	691	696	685	686	663	695	685	703	700	677	659	697	705	656	690	679	665	641	693	649	704	665	692	706	670	671	719	728	699	682	682	709	718	671	679	696	641	651	703	710	689	691	678	693	640	676	686	695	668	698	711	665	698	648	700	687	707	690	661	672	694	684	664	683	708	661	698	709	658	688	733	689	652	663	741	717	705	688	662	688	708	687	736	649	689	677	678	669	712	667	685	679	742	673	701	709	754	667	710	686	665	695	681	664	669	728	690	745	707	681	708	696	710	686	726	655	714	697	688	659	695	744	660	690	716	711	686	666	711	668	685	669	719	700	687	649	681	693	654	716	696	670	702	733	677	725	678	673	679	703	730	679	688	722	670	699	676	678	677	761	727	692	650	648	706	687	712	695	708	693	708	691	659	681	712	686	664	673	692	673	655	730	657	698	688	601	724	653	690	700	696	656	647	682	680	668	668	698	715	624	706	708	654	643	640	652	707	712	701	684	662	716	682	681	695	666	666	632	676	719	699	675	700	690	709	731	678	697	635	669	721	673	725	697	666	718	665	647	709	635	608	737	665	653	730	660	655	671	645	676	679	668	703	674	685	709	700	684	708	695	681	649	666	720	666	693	688	698	718	680	676	674	692	678	600	729	653	673	676	703	734	662	629	687	684	671	712	646	723	678	657	696	658	657	709	691	669	698	671	704	713	695	632	651	669	683	685	723	699	691	680	683	712	681	677	702	681	681	682	675	643	718	664	655	731	694	702	686	670	717	678	682	720	717	669	655	725	692	712	649	692	708	705	700	631	731	680	693	706	671	666	697	679	694	675	723	669	679	654	652	672	691	650	693	674	710	701	724	691	667	644	692	696	709	714	658	662	637	680	684	666	709	682	651	666	714	707	665	667	764	678	642	673	663	670	639	655	706	715	692	655	682	647	704	657	643	683	714	698	718	706	666	648	670	713	675	710	652	705	644	677	660	728	733	655	690	680	689	731	698	661	665	654	687	677	743	713	675	673	671	693	707	625	716	641	687	702	673	695	693	691	666	664	686	732	672	669	645	663	713	674	687	666	676	686	674	738	715	731	678	621	648	714	640	718	717	698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46037	18949	6882	2312	1644	1187	866	793	664	565	516	501	397	375	402	393	367	364	335	328	335	375	321	312	326	309	327	342	337	300	331	291	320	301	276	282	273	284	270	281	303	322	315	276	297	292	324	308	291	283	289	278	297	302	262	302	256	294	294	298	271	267	283	289	315	284	265	285	292	304	289	273	302	284	280	262	317	275	280	295	287	277	261	285	277	309	259	271	305	282	269	265	308	303	284	280	285	251	295	315	265	291	283	274	287	301	277	314	291	274	273	284	307	272	270	283	276	277	237	275	290	282	271	295	270	283	281	272	294	298	294	253	290	273	296	283	316	292	303	270	285	279	276	274	295	268	277	317	277	264	290	280	283	305	300	294	279	287	272	301	315	316	289	282	265	281	285	263	298	309	309	280	285	285	284	313	273	285	277	265	294	294	317	283	289	286	292	314	265	323	278	257	285	298	258	285	283	272	293	257	299	287	284	336	286	317	326	302	261	305	251	264	259	272	288	269	286	270	268	303	257	266	297	238	288	281	288	264	266	270	269	296	283	302	300	274	280	324	286	290	301	265	276	302	270	288	285	285	272	279	267	264	302	272	310	280	283	278	283	285	276	307	265	278	264	269	286	272	290	282	285	316	277	285	293	307	276	292	257	269	283	286	268	247	271	300	281	285	296	266	260	294	258	278	276	276	272	259	276	269	315	307	274	243	267	288	290	278	287	267	312	286	263	285	310	309	299	283	303	285	311	266	269	312	278	261	275	265	241	272	277	293	279	292	271	264	278	270	279	292	262	291	260	274	279	301	284	283	279	270	285	247	276	252	285	281	310	286	289	274	269	280	269	284	257	250	294	284	271	306	298	269	299	297	265	263	282	292	319	281	249	284	283	294	284	302	275	281	237	282	273	271	299	298	274	297	285	293	294	323	269	297	316	296	291	287	280	291	281	265	280	261	270	309	286	266	285	289	286	271	263	284	289	298	250	287	294	290	289	308	272	294	296	265	302	302	290	282	276	293	300	297	287	275	296	279	316	302	271	278	288	280	265	290	305	277	276	291	292	282	261	271	275	303	276	292	282	287	279	274	287	279	275	282	263	268	267	276	293	292	279	297	275	277	280	265	260	269	266	300	302	300	277	291	270	286	266	293	307	277	271	267	315	292	265	281	301	301	267	288	252	259	298	276	278	318	262	298	261	285	269	304	293	262	291	275	272	276	279	274	271	282	286	280	280	300	293	286	304	294	285	302	287	292	294	287	290	291	297	305	306	239	250	269	300	261	260	290	292	251	257	278	297	294	277	300	283	282	275	295	251	263	325	309	271	273	290	307	283	273	275	281	280	271	308	262	262	278	302	277	272	290	246	296	300	261	266	250	258	306	282	258	261	291	312	305	296	284	281	271	284	275	324	295	295	268	283	304	300	299	308	288	281	294	290	258	286	279	270	307	277	282	257	267	301	296	284	287	291	268	285	280	281	274	274	282	312	304	312	283	284	263	261	274	280	268	287	303	308	280	289	289	279	278	280	265	261	273	282	331	285	294	302	279	324	324	232	284	276	292	281	294	284	299	277	272	288	313	292	287	301	276	296	278	270	258	284	245	290	279	254	270	267	292	276	304	279	276	292	271	305	282	300	264	300	276	334	283	278	254	302	292	292	276	288	313	313	265	287	300	281	293	276	291	293	277	293	281	297	266	288	284	268	271	264	275	256	285	263	263	281	294	286	264	262	286	249	315	244	286	287	280	286	285	320	288	292	279	277	311	298	286	284	269	252	288	296	281	263	295	302	312	265	278	285	290	257	277	297	290	308	272	270	292	290	306	312	299	280	309	264	305	285	312	285	284	278	299	292	299	308	283	313	277	298	294	278	316	277	279	285	283	287	263	264	234	306	278	292	277	281	314	286	295	288	288	297	235	306	243	236	265	273	300	277	277	296	291	289	272	267	297	279	302	297	278	290	287	299	305	291	277	266	259	277	287	305	273	265	298	280	300	305	261	277	277	300	300	267	296	279	292	283	279	268	303	278	275	264	280	301	303	256	297	276	256	280	263	296	316	285	286	292	280	289	287	290	275	279	256	264	299	288	282	261	290	286	300	273	278	281	301	255	309	273	283	312	296	257	276	276	255	304	258	278	294	264	263	294	291	267	277	261	304	289	334	330	298	301	259	269	295	269	306	278	263	260	273	295	279	264	271	301	258	285	316	307	311	286	265	269	277	291	267	313	294	290	280	295	287	283	273	275	264	301	299	243	321	255	290	285	296	275	282	279	267	264	303	306	264	277	290	279	274	283	304	280	316	289	284	276	271	295	273	279	270	252	287	257	290	313	257	261	283	268	302	277	254	274	293	249	287	271	295	281	266	300	275	309	254	277	274	275	263	269	295	275	291	273	274	276	286	256	284	276	285	287	288	270	275	292	284	288	291	267	304	284	283	306	292	292	280	276	285	274	276	249	298	296	310	274	278	285	276	294	297	270	288	300	280	310	290	284	295	285	263	275	273	304	252	305	280	258	300	275	285	272	316	285	319	279	300	280	318	309	291	284	289	284	313	286	257	268	269	283	265	288	283	282	319	281	289	297	289	235	279	283	277	286	302	299	253	280	292	281	298	291	284	279	314	313	296	309	267	284	271	317	246	282	277	264	288	283	304	282	306	290	287	303	300	295	284	295	294	296	296	269	262	291	291	265	323	295	290	256	270	281	300	257	311	302	293	282	265	286	291	312	293	269	294	287	276	288	265	295	321	282	266	300	266	308	275	309	293	282	247	295	269	289	273	250	284	277	266	300	264	313	296	298	275	290	256	279	306	290	270	283	269	282	301	292	283	317	278	290	283	287	276	254	284	313	323	300	268	273	273	277	264	261	268	277	289	276	270	307	259	270	282	263	292	283	287	339	277	288	273	282	284	323	288	262	295	269	312	282	273	275	301	278	290	277	267	294	282	278	283	283	274	281	283	265	281	275	284	304	271	296	273	267	292	310	276	286	327	316	274	306	277	293	326	277	258	253	308	285	268	312	257	297	306	275	256	320	287	281	288	320	280	272	269	279	261	282	289	258	289	260	284	277	295	278	272	331	285	287	284	272	263	308	261	249	268	287	298	252	285	272	269	294	268	289	279	278	271	299	288	328	269	277	265	281	291	294	271	263	263	291	275	317	290	282	294	294	278	280	296	265	283	289	283	303	270	268	302	249	295	289	270	280	246	287	284	309	286	267	279	280	314	294	270	276	288	282	277	295	273	282	284	297	258	295	273	292	310	259	272	264	288	268	280	278	266	256	281	278	293	290	280	262	268	261	272	282	278	278	291	285	326	301	304	266	275	271	305	291	266	282	272	306	292	268	279	248	304	285	294	278	300	271	288	325	318	298	271	252	296	271	290	280	292	291	255	253	281	273	248	251	296	270	289	273	291	256	272	305	252	280	286	275	251	296	309	294	279	290	278	268	263	264	288	255	300	311	269	285	294	327	286	263	261	283	261	298	308	302	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20873	2747	6255	6750	5594	4586	3709	3126	2824	2393	2317	2054	1779	1731	1571	1461	1414	1402	1311	1195	1191	1128	1101	1090	1053	1014	989	985	1013	975	996	963	969	880	925	914	907	915	946	872	870	897	861	862	831	861	841	851	915	861	852	871	863	870	850	843	847	782	812	856	823	772	798	841	807	857	813	864	830	768	816	816	861	825	793	767	780	806	810	816	834	787	753	811	815	832	813	813	809	754	800	838	777	822	759	773	781	770	805	790	762	805	773	815	786	823	780	803	766	763	784	853	769	756	784	807	827	818	817	813	805	780	778	764	765	838	835	784	780	816	777	849	789	833	792	802	799	741	810	831	764	772	817	762	779	779	826	754	833	795	731	772	835	786	777	780	766	791	814	773	795	748	802	764	770	785	741	828	795	778	788	782	805	824	773	791	776	792	783	774	780	815	794	752	793	765	812	815	768	811	777	764	811	744	802	785	802	780	786	756	799	773	802	752	775	749	803	762	801	747	757	817	780	782	804	776	791	766	777	845	788	723	770	778	772	785	824	804	816	805	825	804	748	734	836	765	802	759	803	807	787	776	809	812	805	775	769	745	776	806	761	796	769	809	831	762	790	825	773	778	773	806	770	818	766	759	827	818	758	776	787	767	808	820	819	772	802	778	763	763	755	804	762	755	782	804	817	768	801	723	788	784	786	755	797	774	780	722	839	764	828	797	784	840	792	842	807	788	745	748	751	765	798	792	814	780	781	835	791	759	769	764	784	762	827	790	785	834	838	812	797	761	770	781	748	813	753	730	767	829	754	786	743	766	774	780	804	780	792	757	763	784	787	768	776	778	800	798	776	784	794	773	785	781	719	823	747	810	760	742	809	779	788	831	764	748	813	767	757	752	793	856	820	757	793	793	805	758	783	814	814	786	788	810	842	768	771	742	746	753	806	750	840	810	808	815	756	788	822	783	778	752	774	825	787	804	780	779	774	795	858	716	807	748	751	787	795	790	803	757	763	784	803	826	801	726	825	768	794	745	769	769	765	758	780	758	785	749	737	785	752	782	810	744	758	780	799	788	805	822	787	816	806	788	771	775	800	762	813	802	806	807	803	775	781	845	844	762	823	743	790	806	762	765	769	761	739	776	773	800	823	798	792	864	745	858	771	828	797	794	777	747	756	792	842	827	805	807	834	783	817	799	834	752	796	755	797	824	791	759	747	755	763	824	761	796	765	821	770	755	778	756	784	808	816	797	782	788	777	784	823	757	751	809	763	841	858	773	784	799	782	778	802	763	806	783	772	745	744	818	735	783	765	790	805	732	752	776	796	808	775	760	738	772	783	771	724	788	807	772	763	835	802	813	765	790	753	817	796	778	759	816	810	795	756	824	803	789	774	733	841	797	844	791	800	830	762	781	763	777	757	809	833	832	790	808	746	764	818	808	806	756	760	765	779	799	749	771	841	793	819	739	740	818	798	779	800	732	766	829	822	793	774	775	787	778	765	869	745	781	768	798	838	814	770	817	775	785	768	791	808	806	823	787	773	804	804	874	756	790	823	781	749	750	787	802	806	833	747	790	746	778	802	749	744	777	774	784	751	753	797	767	819	784	784	736	776	770	776	796	738	783	762	804	777	815	820	816	783	746	778	794	819	746	813	753	840	830	781	727	792	728	760	817	844	798	801	812	785	786	767	760	800	766	782	772	765	796	774	742	793	785	782	777	792	754	739	829	784	843	804	799	728	752	799	760	799	804	797	818	752	758	825	780	789	778	783	804	825	813	864	741	757	805	826	794	742	788	766	741	771	783	780	736	786	823	834	792	794	802	816	763	797	772	804	777	791	799	826	777	765	780	808	778	815	824	783	764	818	759	751	818	772	768	788	778	783	810	740	792	785	790	776	793	752	778	741	741	817	787	823	739	799	770	746	826	755	803	798	717	804	819	806	814	801	746	773	758	770	764	755	817	764	799	780	803	767	780	748	743	828	742	813	742	795	773	825	865	821	813	752	746	806	801	723	798	788	835	744	789	767	752	746	804	752	737	735	790	806	772	754	811	776	776	797	804	741	786	778	742	743	797	778	765	766	762	775	771	811	799	773	824	810	721	789	798	804	782	780	816	804	840	828	753	801	819	738	808	811	762	786	785	733	786	782	775	832	864	791	736	813	813	822	752	774	777	799	839	748	769	779	745	774	808	748	754	793	784	806	797	812	803	784	816	798	834	806	767	810	785	766	807	810	837	793	755	808	846	790	790	797	799	804	729	783	801	818	783	784	798	808	773	817	778	793	785	827	804	774	779	832	805	803	765	764	792	784	744	762	785	829	810	776	834	772	777	825	760	811	780	803	757	787	764	774	763	755	746	781	801	794	753	769	779	768	826	840	797	802	786	810	760	801	773	767	830	776	785	750	787	788	784	768	793	819	776	754	819	738	805	802	780	767	780	764	799	815	793	832	830	771	785	805	803	753	792	816	806	813	807	759	788	724	822	783	792	764	805	830	800	781	755	796	811	789	795	775	774	852	777	815	768	774	841	775	816	820	731	755	817	813	779	740	788	763	807	785	857	785	753	761	766	778	793	821	745	800	828	776	822	805	808	786	796	823	805	817	775	813	824	794	760	749	774	790	800	769	795	773	786	766	833	744	781	762	799	793	803	804	816	782	763	784	814	821	767	748	756	781	791	722	747	806	758	822	769	800	812	799	802	788	778	824	780	820	784	829	796	780	771	775	772	800	743	772	770	749	795	751	734	786	750	797	757	774	781	779	788	742	818	784	837	794	786	827	786	844	805	782	775	792	766	776	786	750	766	774	781	777	802	782	782	755	777	794	806	769	780	839	738	737	798	816	833	793	757	750	826	769	787	772	761	767	755	790	736	781	800	765	814	741	783	848	838	827	805	767	787	763	741	787	781	788	759	764	795	775	797	800	794	787	822	779	830	759	777	750	782	780	811	758	783	728	809	763	829	774	782	781	786	796	788	744	762	817	758	754	776	812	811	798	820	776	749	761	780	804	769	755	816	791	745	801	772	847	777	786	787	759	782	781	804	761	815	779	777	827	760	799	845	762	790	783	792	781	785	787	727	732	771	819	798	798	786	788	778	809	787	827	763	756	778	823	840	769	775	764	771	757	791	829	740	783	795	808	819	783	729	785	811	805	793	757	774	746	721	771	767	727	826	794	789	776	848	805	762	802	802	769	759	804	727	792	784	782	805	791	777	763	773	774	782	738	819	769	786	848	747	786	760	741	821	853	764	764	833	787	814	787	835	824	774	777	794	797	803	753	736	791	812	800	818	795	808	786	770	796	782	771	787	787	762	748	798	787	795	825	757	811	791	827	775	772	810	775	807	745	785	800	775	772	776	775	791	783	782	775	809	753	768	730	760	767	837	782	776	763	825	812	774	770	807	769	810	793	806	792	829	813	788	768	747	812	796	727	803	761	776	762	789	787	783	759	777	797	754	797	789	771	811	777	760	817	775	829	800	778	742	777	805	784	806	782	766	827	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5464	387	215	152	137	123	120	110	107	102	102	106	97	104	86	121	120	105	95	101	119	113	126	123	100	92	99	94	93	103	89	120	106	102	108	90	90	89	97	122	105	87	103	100	99	96	94	100	109	97	121	109	101	77	84	93	100	110	102	107	111	129	124	91	98	119	101	103	103	113	83	106	101	99	121	96	94	111	101	131	116	95	111	106	96	86	104	104	99	91	111	113	100	99	90	109	115	87	105	100	137	113	99	99	94	101	104	122	108	105	114	105	106	104	101	111	103	105	98	109	111	101	80	102	106	107	99	120	106	96	118	107	108	92	120	102	103	127	94	110	105	115	100	94	103	108	116	107	97	98	90	105	124	107	93	109	91	95	95	116	112	100	102	101	108	114	110	112	113	101	102	91	102	94	121	112	110	95	124	118	112	97	103	104	104	108	83	97	116	108	101	103	115	88	97	112	115	103	113	111	99	106	93	109	117	96	112	112	104	106	110	110	91	109	81	104	89	113	108	105	95	98	109	97	108	107	100	103	116	91	87	93	96	107	89	99	107	100	116	104	112	113	119	108	117	123	114	109	114	116	84	98	130	109	113	89	115	109	84	122	92	103	106	89	122	98	114	117	104	105	99	100	87	107	104	100	99	120	106	108	120	93	103	86	105	94	107	104	124	108	105	94	110	93	94	102	105	118	127	121	109	91	102	115	100	86	110	115	95	97	109	99	106	86	100	126	91	98	119	97	111	105	111	94	100	105	113	105	112	116	119	95	106	91	107	105	114	92	106	116	112	117	77	100	107	98	117	104	119	107	108	97	96	97	112	95	90	101	111	115	125	97	86	128	107	101	95	101	117	102	95	93	99	95	94	119	99	104	92	111	111	109	95	111	106	119	112	116	100	112	94	111	98	101	109	104	109	97	107	91	104	109	94	119	90	117	100	107	101	108	102	94	96	100	110	101	107	109	111	116	109	111	113	98	112	91	121	102	82	116	114	108	111	109	99	95	125	115	102	93	111	107	112	110	90	107	106	112	125	100	94	105	130	103	96	112	103	115	88	100	108	89	89	85	117	96	127	122	105	104	96	94	106	89	105	104	108	108	111	117	108	113	125	100	88	107	98	103	106	124	104	102	109	119	109	116	101	94	114	110	123	105	95	115	86	111	98	109	87	117	119	108	104	104	109	84	101	112	103	105	115	83	87	100	107	98	85	113	98	121	117	101	98	113	116	97	113	101	98	90	102	105	95	95	77	94	105	90	89	96	99	118	113	118	95	106	107	111	97	106	126	103	91	110	95	108	97	107	96	114	117	93	82	87	95	106	101	94	94	100	97	109	95	105	92	107	105	72	93	120	105	115	110	85	106	104	102	89	97	120	84	115	110	91	128	98	107	92	100	100	109	105	93	108	104	101	80	93	97	107	120	108	122	110	96	98	96	90	110	107	98	96	103	94	96	108	117	96	119	106	111	98	97	102	99	108	105	93	112	112	101	92	112	99	109	116	116	104	95	106	104	105	96	87	97	94	94	93	124	95	92	111	100	89	110	116	90	112	101	99	98	105	105	115	104	103	95	91	93	80	104	105	93	96	110	130	84	109	114	108	98	111	123	112	114	98	88	97	109	105	103	92	95	110	100	115	110	130	98	109	107	107	111	101	118	99	105	104	109	113	98	107	102	93	111	113	87	86	103	106	113	98	110	91	100	101	106	91	106	87	97	104	100	107	110	117	118	97	97	97	86	99	112	116	106	121	110	123	99	103	94	85	98	116	79	110	105	99	84	93	110	103	103	105	93	103	120	105	108	95	121	98	110	108	99	95	90	97	126	102	99	104	109	110	121	99	91	99	86	112	102	107	107	99	109	122	116	99	115	96	114	104	98	100	116	93	117	109	99	112	97	98	131	106	106	92	89	109	94	116	102	92	113	102	99	105	91	102	88	96	133	105	85	104	88	103	116	118	103	115	94	112	109	103	106	91	99	117	107	91	100	98	112	95	110	123	110	82	96	104	80	112	102	93	95	97	91	119	89	110	109	122	88	113	110	94	99	112	113	96	96	104	106	107	104	94	114	91	97	119	87	99	112	93	114	110	103	76	105	88	110	114	116	92	113	108	110	100	106	96	104	104	103	103	102	125	129	83	98	116	103	107	102	115	101	120	113	97	100	108	121	91	101	98	110	108	110	107	114	104	105	107	84	109	119	99	109	113	106	113	116	76	122	91	96	107	95	116	98	112	102	86	84	114	104	113	106	97	108	89	99	119	109	117	106	99	105	96	99	99	113	99	90	97	100	79	103	86	102	83	98	100	126	107	95	116	84	109	112	89	103	96	111	89	116	103	99	93	95	109	85	99	115	124	95	91	97	111	114	94	99	117	108	114	91	105	94	115	83	114	116	100	103	108	104	115	93	106	109	101	103	92	101	96	112	107	105	109	110	105	112	118	107	110	96	105	102	96	98	108	112	87	110	104	85	131	103	105	127	100	111	100	96	119	107	108	95	109	110	83	106	102	112	103	115	101	89	101	104	90	98	98	104	106	76	100	98	95	94	109	101	110	94	80	116	107	114	96	117	108	96	95	99	108	90	87	82	101	100	106	90	94	112	109	101	102	72	104	100	95	104	114	109	108	102	91	81	99	116	98	107	91	90	89	105	104	107	84	111	104	104	112	103	97	109	99	99	112	100	103	123	102	100	123	101	108	100	116	102	110	104	103	94	100	116	101	104	113	101	87	111	107	107	100	132	100	108	98	101	117	98	114	101	114	119	115	115	111	106	104	90	100	113	106	93	109	116	103	116	73	112	119	81	90	88	97	124	105	80	94	102	110	111	93	114	113	111	89	91	95	103	103	112	99	104	89	99	101	106	94	107	107	89	111	98	90	104	90	114	118	111	95	96	89	94	92	114	97	87	83	110	108	98	118	79	127	112	107	101	122	116	92	100	107	110	89	109	95	107	111	84	116	108	104	105	110	103	108	110	115	99	99	99	99	98	110	96	87	105	109	87	92	92	115	91	113	111	103	111	99	85	107	96	107	92	111	121	95	93	125	98	109	89	87	99	119	99	83	104	119	105	119	95	100	101	100	102	95	112	99	110	102	100	119	110	80	116	99	93	91	108	118	96	98	95	115	98	77	98	107	104	104	105	113	127	88	111	103	101	113	112	111	122	89	91	112	100	98	106	107	125	106	124	116	92	124	113	111	126	99	101	125	93	111	105	97	100	110	118	103	96	103	97	99	106	94	107	81	111	99	103	109	94	107	114	99	110	111	108	98	101	91	105	107	99	107	98	98	105	100	92	101	99	95	109	111	103	116	107	97	87	91	106	115	119	97	91	97	84	81	122	112	87	126	114	106	107	124	97	109	106	94	115	91	136	95	84	104	104	100	94	96	116	110	125	109	98	117	96	104	111	84	105	87	88	115	108	97	104	99	110	97	97	93	106	99	101	112	113	114	107	111	123	94	110	96	82	101	110	121	91	110	119	100	107	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5263	418	566	538	514	482	452	392	417	368	421	420	386	363	348	396	375	384	352	385	379	358	390	346	372	364	365	358	318	366	360	377	378	369	352	376	356	355	364	360	348	321	337	354	330	373	353	435	370	328	375	336	348	363	387	389	340	361	353	368	341	353	309	362	339	380	343	339	349	360	377	349	353	350	336	338	340	365	332	349	322	348	329	381	356	343	371	343	359	395	382	370	312	329	380	385	373	402	384	338	428	343	320	362	330	343	329	327	332	358	375	345	367	366	351	353	356	374	307	372	354	353	386	336	341	329	346	372	351	369	364	397	342	355	356	385	350	347	328	346	417	342	321	347	341	388	372	387	369	318	368	367	367	344	331	361	341	352	392	363	331	342	332	380	384	362	334	360	335	373	360	342	349	361	369	321	324	372	351	352	366	360	386	350	325	332	311	376	362	356	346	366	342	327	376	371	348	359	368	352	319	344	368	368	355	341	393	352	363	372	361	375	351	381	357	375	389	371	362	375	372	361	340	363	333	363	351	327	332	371	366	367	335	362	367	410	353	377	345	355	342	355	351	325	349	389	385	375	366	317	327	342	363	340	403	364	373	357	375	371	348	361	339	356	367	360	353	362	321	373	356	379	349	335	364	368	316	376	346	370	369	349	366	331	366	336	348	385	363	382	351	341	349	352	364	377	337	362	373	371	377	342	340	368	304	370	350	352	358	355	377	409	355	375	378	357	360	391	323	393	379	357	363	366	359	332	336	334	385	340	356	350	353	362	352	368	331	348	366	345	355	334	326	374	367	388	373	363	341	412	345	340	354	361	339	340	348	364	415	372	357	379	361	341	344	370	335	331	357	340	379	333	350	365	326	350	338	328	355	360	356	334	329	325	310	371	343	361	354	341	360	357	344	355	365	343	332	369	365	345	325	360	347	351	367	356	342	397	347	316	342	350	337	371	365	352	359	338	387	342	374	358	404	382	373	374	366	388	335	368	350	391	346	358	343	349	337	370	354	346	320	320	341	374	359	325	371	355	394	357	365	354	350	353	354	317	337	361	330	367	351	370	392	341	359	353	367	342	370	339	394	298	364	324	330	353	378	385	366	361	348	333	360	407	377	349	318	370	372	351	332	342	331	383	338	373	375	348	374	362	337	377	359	350	335	360	383	336	348	339	377	338	365	362	379	353	374	339	354	369	363	340	351	345	374	391	351	372	356	347	340	348	319	339	370	343	341	369	340	345	350	376	341	340	332	391	325	377	379	347	330	366	329	365	327	396	373	372	343	344	352	337	340	359	348	359	383	339	356	367	377	356	336	369	372	363	380	362	372	366	325	397	387	387	344	380	353	358	349	349	366	347	363	367	360	336	347	347	358	335	324	317	374	356	360	350	335	343	334	367	362	342	357	343	334	356	343	372	348	364	358	423	376	326	392	344	361	370	355	342	390	340	380	368	350	373	327	335	339	325	348	381	369	374	375	327	368	349	354	328	402	370	338	369	380	367	387	326	311	348	358	338	352	351	328	370	353	358	369	365	378	360	364	340	382	365	387	341	327	363	341	342	359	357	354	352	389	353	371	381	328	340	405	351	406	394	372	344	390	363	369	350	376	332	348	382	343	362	375	373	336	359	382	394	322	381	353	356	342	352	365	377	356	339	370	365	341	327	349	336	357	341	365	366	363	376	391	374	396	355	363	353	384	371	364	350	324	360	350	378	337	347	360	353	365	369	316	368	326	327	345	349	366	322	361	363	362	374	342	373	355	348	346	325	314	402	339	360	357	319	372	374	355	355	385	365	345	362	328	364	317	345	396	362	357	351	368	350	369	331	354	359	370	364	345	361	354	374	366	353	349	338	365	348	361	323	322	376	379	375	356	329	328	375	366	365	371	377	346	339	360	318	344	359	377	353	360	325	358	333	363	365	358	330	355	341	346	361	359	325	370	340	352	351	351	380	341	362	384	350	352	362	379	364	356	324	320	333	360	376	352	341	387	357	358	353	340	348	353	370	400	381	344	376	365	363	355	370	330	367	369	363	330	376	362	363	364	369	362	367	353	353	353	342	314	371	347	349	330	346	368	348	331	354	357	359	385	343	360	367	375	368	376	348	379	354	341	377	348	349	336	369	374	349	356	330	391	368	382	356	347	362	349	371	345	330	349	383	360	366	362	308	362	357	368	367	350	370	348	343	370	387	380	353	367	342	352	367	332	364	333	357	367	348	352	347	335	348	344	335	346	367	360	367	350	337	359	340	361	326	352	324	378	385	354	357	337	364	362	364	362	380	327	367	378	362	359	337	347	332	355	341	390	377	357	362	359	359	382	345	339	340	372	371	367	356	331	364	357	372	347	361	372	337	350	327	361	322	356	368	348	386	346	364	354	366	378	348	383	364	365	371	369	342	337	344	386	342	378	337	339	310	343	344	377	364	357	339	364	297	378	379	355	349	401	400	345	389	374	387	347	350	358	378	344	346	396	359	327	351	316	365	380	335	375	336	381	350	368	343	357	354	326	339	367	389	389	407	334	335	375	377	348	354	379	347	368	345	362	338	365	388	375	328	333	384	359	388	350	335	373	330	373	359	366	359	332	387	379	369	353	340	368	385	344	349	394	330	380	332	352	341	332	373	335	328	342	361	382	382	362	353	353	343	331	368	356	340	356	369	376	387	369	348	400	333	339	363	365	339	365	346	351	347	354	361	365	340	353	354	329	337	367	359	333	347	362	345	362	375	358	374	359	365	371	371	394	347	394	392	357	368	374	398	380	351	363	339	369	356	395	394	346	356	389	322	358	390	379	355	362	400	359	370	341	336	347	360	338	350	342	372	331	336	361	405	375	388	350	330	352	363	367	337	343	337	344	366	347	353	331	367	375	373	337	351	324	363	339	345	380	342	364	360	370	383	360	322	315	361	365	358	361	368	346	391	310	345	358	367	359	334	370	373	351	379	367	378	331	344	346	380	351	337	368	343	346	364	351	396	416	341	365	360	354	374	390	365	328	363	349	385	351	340	344	376	328	347	366	374	372	356	313	339	366	372	385	353	351	344	354	349	346	331	382	359	357	333	360	341	349	343	342	359	336	316	343	350	374	364	346	327	353	340	381	392	358	369	347	337	377	349	376	331	335	377	370	329	388	341	345	395	374	354	362	379	344	359	356	340	370	363	382	324	356	349	343	336	329	348	373	372	350	363	348	342	363	356	356	364	360	396	367	356	371	359	353	355	350	343	327	366	356	373	349	352	381	339	363	364	341	328	370	350	367	338	319	346	342	342	373	356	322	371	361	392	332	353	373	336	377	373	323	368	374	374	360	388	366	360	332	332	344	370	369	344	338	350	339	364	358	325	343	335	364	371	361	332	354	335	360	335	350	361	352	352	351	369	363	397	307	362	351	360	367	340	353	365	358	339	370	337	352	363	361	360	338	302	397	338	372	370	387	349	366	360	327	387	370	366	352	351	362	338	342	364	329	359	355	358	341	345	339	373	368	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38296	10351	1979	1144	807	702	516	485	428	374	351	335	290	328	295	277	289	298	260	293	265	259	249	239	235	239	227	228	245	262	237	256	240	258	257	234	260	276	232	253	241	263	231	230	234	239	220	252	230	225	255	218	223	240	267	229	234	248	234	223	240	236	246	256	249	259	225	251	244	236	222	269	251	212	260	239	244	234	231	213	242	230	243	232	232	252	283	226	245	221	248	261	255	242	246	233	201	216	253	212	223	251	228	246	223	226	244	243	224	248	238	243	232	211	224	225	233	239	265	235	243	213	239	247	232	275	245	223	232	233	234	228	241	219	269	237	228	255	245	208	220	234	257	240	233	246	249	209	223	220	255	232	215	230	222	262	247	257	246	252	241	221	227	215	222	252	234	247	235	234	240	230	206	222	223	247	251	234	234	251	253	244	232	210	239	229	240	230	226	236	249	235	251	246	225	238	231	230	224	235	239	215	241	234	255	239	252	250	226	236	251	213	235	217	246	238	227	228	244	236	242	222	239	242	225	242	216	273	224	235	229	259	248	247	245	227	242	253	220	222	242	220	256	226	242	207	214	236	250	250	249	225	227	238	223	239	202	231	252	222	224	215	236	234	223	235	219	242	252	218	218	241	238	236	261	225	264	218	246	233	259	237	232	252	244	243	235	235	236	248	239	241	200	228	224	256	241	224	237	246	224	237	250	220	243	214	258	222	224	240	242	241	228	239	236	218	229	243	225	237	235	227	234	246	243	196	248	235	216	228	246	247	222	235	234	275	234	231	244	232	227	221	240	233	252	213	225	239	246	207	246	240	243	221	215	238	196	236	238	238	265	244	216	234	230	226	254	220	235	224	234	217	231	244	240	256	220	243	265	220	247	215	235	278	232	225	232	223	237	240	257	228	215	225	273	215	229	233	240	238	219	233	211	216	239	243	225	235	253	229	224	229	230	241	246	222	227	238	217	223	208	239	225	220	222	215	226	210	248	218	241	246	243	238	261	241	223	252	214	249	240	234	218	243	270	228	224	224	214	266	250	207	214	252	260	271	206	210	230	231	256	226	227	237	249	222	255	234	241	220	233	216	266	237	237	237	215	248	245	210	228	252	218	242	219	228	249	224	244	220	234	248	228	208	243	238	222	220	240	233	225	231	211	218	251	243	245	244	243	251	242	226	249	235	235	242	243	228	212	257	259	225	251	244	211	226	263	242	237	232	218	220	226	230	219	240	220	235	272	252	209	247	232	248	246	226	191	220	239	261	273	220	250	237	244	229	237	193	242	250	221	228	208	229	238	249	217	227	225	252	233	256	245	231	214	250	230	247	225	277	238	225	221	226	227	220	240	257	239	245	268	227	210	215	239	244	238	240	249	232	211	210	237	247	219	222	222	254	262	258	242	223	250	257	240	241	247	245	268	229	265	215	236	203	221	244	256	244	246	246	236	250	235	248	245	250	227	256	248	240	247	238	213	235	244	213	234	254	218	247	240	219	224	224	223	247	246	217	232	246	243	281	237	249	254	248	225	225	230	257	227	223	227	257	237	231	228	241	212	231	241	221	222	236	254	251	258	260	218	236	256	237	261	237	214	229	227	243	229	240	241	256	240	208	225	228	222	253	232	215	245	220	245	243	236	231	243	247	207	263	246	235	239	245	216	229	231	222	258	221	242	243	234	237	237	217	237	213	241	211	241	224	221	234	265	240	272	238	273	236	229	220	266	225	239	221	242	244	212	236	237	238	219	233	226	218	248	250	228	251	228	255	247	235	255	227	226	226	222	241	261	242	228	252	260	243	233	216	243	253	236	228	251	269	260	245	223	245	239	213	221	216	237	223	240	257	234	245	240	221	249	218	239	235	244	220	224	252	209	266	227	223	247	257	189	234	258	251	238	222	239	211	236	236	240	240	244	244	249	231	232	280	223	240	247	247	245	214	229	227	233	224	225	209	255	229	235	256	229	286	210	242	216	266	226	205	243	243	246	236	267	228	262	239	227	220	226	218	214	210	259	224	221	243	248	216	214	274	228	220	212	251	203	227	247	229	234	256	222	214	248	247	266	249	252	198	223	230	262	241	247	233	220	211	253	233	227	243	264	209	236	249	213	238	223	243	217	241	263	232	232	236	272	227	229	246	237	221	249	259	234	214	235	218	227	230	232	227	230	233	200	232	238	248	238	230	202	224	237	270	264	229	213	234	228	241	210	258	224	247	217	220	244	248	255	240	234	244	218	229	236	265	223	259	236	233	263	254	212	226	203	229	248	243	211	262	236	263	246	211	232	256	226	232	224	218	247	222	216	245	228	244	268	236	219	239	259	241	217	249	233	224	249	235	227	242	234	252	267	218	252	231	243	223	214	251	257	220	269	234	219	230	231	256	208	231	247	250	215	261	224	241	239	204	245	223	252	229	247	228	226	226	246	260	242	252	232	224	236	261	249	255	218	229	247	234	259	244	245	226	232	249	256	230	239	231	234	230	257	229	231	229	255	232	236	249	228	239	231	249	252	230	223	232	236	213	232	223	235	242	259	216	248	212	213	263	269	230	224	223	236	236	233	270	255	214	243	247	254	221	214	218	238	244	212	249	261	231	240	216	248	228	228	211	225	237	216	224	225	252	232	237	247	255	252	240	255	208	223	231	243	237	237	258	234	218	251	231	263	261	216	221	244	242	255	243	254	262	235	239	234	256	244	247	259	224	230	216	224	224	235	243	230	251	249	227	223	221	224	253	236	229	209	247	223	242	239	238	222	208	270	254	243	233	245	213	266	219	241	259	207	222	237	233	225	243	215	246	227	256	240	255	228	204	249	236	237	225	234	257	228	212	270	250	237	234	219	220	245	251	239	219	249	234	228	256	273	239	249	252	250	227	214	201	223	213	225	252	235	224	258	235	224	229	227	258	258	256	226	228	241	254	213	227	237	251	250	211	233	232	232	233	266	242	253	224	238	268	232	245	226	218	259	240	219	251	196	218	231	248	233	226	244	232	258	222	223	257	251	221	224	233	227	230	237	218	245	224	223	242	236	242	233	263	244	254	233	243	231	222	235	238	235	229	238	242	238	208	234	243	229	234	244	248	243	270	247	239	237	248	221	219	235	253	244	242	254	232	241	240	255	222	235	258	225	232	245	224	252	246	209	238	228	240	220	236	225	251	233	248	223	226	231	270	208	234	257	248	215	217	215	254	222	256	249	244	247	209	253	246	241	248	235	238	246	213	270	227	234	194	214	245	220	221	251	237	232	237	242	243	262	256	233	213	229	209	252	257	230	206	234	221	216	224	224	239	228	234	248	212	251	232	227	271	262	219	245	243	223	261	210	239	233	253	249	253	228	217	230	237	230	251	238	211	230	238	228	207	208	251	248	212	247	231	232	238	211	226	224	233	238	208	239	257	263	235	242	235	222	231	229	259	239	216	245	232	235	253	234	230	230	244	226	226	222	251	232	237	220	247	249	240	266	248	253	229	215	217	241	251	246	256	226	235	229	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16995	1714	3421	3848	3316	2790	2256	2003	1606	1552	1408	1249	1254	1107	1032	1038	983	952	929	890	900	859	843	855	827	825	810	826	825	816	724	735	758	753	786	758	738	772	735	735	713	769	768	694	757	703	692	694	725	694	752	704	738	693	752	732	706	688	702	734	684	673	733	718	705	719	762	736	718	688	699	729	719	717	709	654	752	695	704	702	702	713	687	729	720	741	680	704	719	672	664	691	706	736	694	731	675	722	684	644	678	704	619	699	711	703	702	712	736	679	723	731	656	707	672	686	721	673	726	665	729	699	675	673	729	692	712	709	660	731	692	693	690	674	722	678	688	656	722	689	669	706	658	686	693	678	657	632	685	709	698	711	685	655	639	712	665	688	713	685	688	683	670	662	658	718	685	673	666	726	621	721	694	691	679	707	706	677	658	645	723	684	736	683	666	681	681	686	712	687	682	697	719	675	716	686	729	666	654	669	695	634	625	706	687	690	674	685	696	647	705	683	697	689	677	686	679	707	639	701	681	725	694	674	711	684	672	686	643	701	686	685	707	693	681	688	653	655	632	643	683	682	675	678	704	706	676	680	689	704	676	675	687	646	712	705	677	708	663	675	705	710	669	692	659	682	686	726	683	652	688	717	634	647	705	705	703	719	726	678	693	703	681	698	695	718	656	672	694	750	688	699	728	666	685	647	700	660	723	672	715	645	740	667	690	715	648	705	703	660	705	685	662	698	682	731	733	695	708	723	694	674	640	681	717	710	715	691	674	663	680	679	715	676	724	681	691	721	663	684	645	681	680	676	671	676	647	673	695	703	661	698	750	680	728	741	701	682	672	621	677	695	644	698	691	686	658	712	716	723	698	716	695	693	694	687	748	693	726	693	642	684	716	677	726	729	715	745	660	702	704	673	701	673	675	746	659	676	680	674	680	696	654	663	709	680	698	692	673	700	768	657	681	657	669	688	715	720	676	725	731	706	690	673	641	690	690	656	686	630	713	709	670	687	694	657	682	691	683	656	690	683	691	669	675	670	683	686	685	708	649	691	647	663	718	716	679	706	666	694	700	716	723	648	633	680	678	711	677	654	664	708	706	651	668	696	633	663	665	676	696	646	736	662	710	680	659	688	655	698	675	723	672	676	664	713	697	677	637	676	638	682	689	654	666	612	653	701	730	685	727	668	675	643	674	662	706	670	692	686	624	668	702	645	727	699	695	700	706	640	662	632	692	694	639	711	696	687	655	693	654	656	724	725	702	731	664	690	684	694	677	707	687	664	618	676	673	706	700	652	708	660	638	663	743	658	715	664	710	673	676	721	658	694	707	689	717	682	699	706	714	658	658	691	673	678	674	685	721	672	736	694	659	649	674	630	675	665	646	686	666	661	738	696	674	674	687	659	673	649	635	654	733	663	741	745	655	658	663	673	663	686	694	682	680	715	661	662	655	734	712	653	688	639	605	638	655	696	677	723	688	660	698	659	692	688	682	643	694	705	649	744	697	673	674	675	700	659	674	674	680	695	687	684	692	686	627	714	678	676	705	695	680	676	681	711	695	693	666	661	692	659	634	730	698	674	701	707	696	694	679	671	689	684	687	728	650	681	699	650	700	705	678	680	703	655	679	642	683	708	653	679	696	680	692	734	636	689	691	675	684	655	724	700	689	668	684	671	643	668	673	752	686	647	704	644	672	698	713	701	652	703	703	709	679	695	692	691	697	670	709	664	692	687	675	675	705	680	692	698	669	708	704	675	684	648	666	641	707	705	712	692	690	660	687	651	676	676	673	697	665	693	675	647	721	678	685	680	700	652	661	714	669	693	655	667	712	680	708	675	662	675	697	690	674	661	683	684	654	645	727	684	659	709	646	711	746	729	680	724	694	702	654	680	705	680	683	678	670	652	685	678	701	745	697	623	714	667	720	707	669	703	678	653	724	697	678	662	676	679	708	713	673	649	723	697	676	695	718	682	662	657	694	663	671	656	717	662	735	653	672	737	691	698	683	699	676	714	720	712	689	743	738	672	743	670	727	689	687	667	636	680	672	704	745	651	748	697	671	656	709	711	732	649	697	660	662	680	656	707	666	695	681	719	668	697	680	677	670	656	686	661	697	721	689	688	717	683	648	700	681	652	642	670	647	646	674	687	639	721	708	668	695	657	704	672	647	666	648	683	668	732	735	737	686	709	699	692	727	712	664	736	705	702	708	672	686	667	676	742	678	713	682	680	691	681	655	712	723	658	659	697	680	709	704	684	682	691	657	668	663	680	685	681	710	671	665	638	706	689	721	703	685	694	682	663	715	707	685	687	692	710	615	691	706	654	667	691	650	705	644	688	708	679	713	718	720	713	702	685	677	697	695	719	678	696	688	686	686	715	688	705	656	713	666	667	628	676	703	685	675	672	670	650	675	647	675	711	680	687	704	681	693	679	706	705	681	672	760	725	667	647	735	686	684	712	673	692	754	725	663	719	699	654	694	672	693	659	703	699	709	698	656	705	716	651	670	691	697	732	716	694	661	750	682	659	658	692	682	654	672	690	648	697	628	696	716	718	660	672	650	728	713	742	687	667	702	689	689	659	686	720	706	686	721	670	697	670	667	685	684	674	665	690	684	654	665	670	677	654	716	686	688	665	654	677	706	709	679	690	692	633	704	683	697	659	662	649	717	700	682	684	691	731	695	686	660	684	677	727	690	682	717	681	678	699	709	673	673	670	716	693	696	676	718	698	680	733	686	674	679	725	671	719	667	650	702	739	655	657	674	734	682	677	722	696	690	720	678	698	728	681	704	701	676	679	673	679	657	714	684	664	630	682	725	694	697	666	633	690	690	692	723	644	669	699	672	720	685	656	654	668	704	667	721	685	677	669	725	671	693	740	709	698	704	713	685	670	657	703	664	693	675	696	670	678	653	724	691	689	679	640	669	696	696	627	701	713	659	718	684	691	727	660	712	653	706	712	713	653	669	697	685	650	665	675	674	714	685	700	653	673	671	728	711	656	689	687	676	719	692	692	696	720	673	669	698	702	694	708	666	686	679	716	677	686	654	701	693	733	677	650	682	746	680	699	635	651	698	661	692	718	647	700	661	668	694	641	769	613	679	664	666	679	632	701	700	702	686	689	685	700	722	645	685	713	708	731	669	732	706	670	655	665	665	665	687	741	699	693	657	677	709	669	698	676	721	688	703	715	681	684	658	703	671	708	672	648	658	717	700	672	723	696	690	684	674	692	663	687	640	684	656	700	655	670	631	684	690	706	698	670	726	717	638	663	678	671	716	673	714	663	647	664	683	682	672	673	714	663	658	703	685	656	719	677	641	649	705	691	683	662	706	693	697	691	661	731	646	667	716	679	665	715	676	667	695	711	722	701	650	717	661	688	720	671	725	657	678	707	673	720	709	665	728	666	651	719	685	734	681	717	667	655	698	703	688	633	708	697	703	696	737	687	656	717	644	657	693	658	657	695	662	675	697	669	707	666	726	664	638	669	667	657	675	708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45853	20188	8343	2358	1574	1163	863	728	643	561	524	462	425	407	401	378	396	356	349	341	323	313	340	303	309	289	331	348	311	283	310	333	315	316	292	271	279	315	302	279	283	308	311	298	261	298	265	316	292	277	301	301	292	289	296	324	272	269	287	274	272	285	294	297	280	287	263	262	278	294	301	268	277	285	285	301	273	305	294	273	293	308	295	284	270	293	287	285	308	278	295	282	270	278	250	261	283	295	295	312	258	288	281	285	294	278	290	273	294	308	276	266	285	293	263	269	240	297	285	272	291	299	263	295	315	299	260	255	281	295	310	287	255	279	265	289	272	306	264	292	338	281	285	289	298	307	254	266	284	310	280	290	270	289	273	306	284	286	280	296	294	293	275	278	311	295	289	287	291	297	295	272	266	272	315	289	290	263	273	299	300	296	293	282	260	272	288	294	274	271	255	258	296	294	283	289	298	273	269	291	270	314	295	299	299	302	288	299	247	288	285	246	291	313	291	255	299	250	264	266	301	303	244	285	270	293	330	277	312	282	293	267	299	254	257	246	254	266	258	284	287	299	262	260	283	278	282	318	252	276	274	278	282	273	278	291	307	288	259	307	289	254	281	289	271	282	275	277	284	296	271	273	268	287	282	298	244	261	268	266	269	269	266	316	273	288	272	274	257	311	300	282	298	300	281	275	262	270	270	299	260	254	278	270	292	287	281	264	250	301	259	331	266	270	274	307	288	286	317	288	306	313	264	295	290	289	264	294	295	293	294	275	274	275	274	288	252	282	291	281	267	292	292	262	303	287	262	276	260	300	283	275	266	301	287	275	292	273	292	247	259	296	258	281	282	257	290	278	303	287	269	256	282	274	282	318	263	252	281	289	324	257	284	271	265	271	281	273	293	263	252	308	260	264	320	291	279	249	288	282	311	285	280	279	320	318	277	284	315	250	302	275	290	287	273	262	296	267	263	265	298	276	266	314	259	277	286	305	284	298	312	277	279	293	231	275	256	286	292	279	298	252	304	279	292	287	264	276	290	300	281	283	272	304	302	252	323	285	308	299	296	263	277	291	249	288	274	246	305	293	292	291	271	258	280	282	318	282	267	283	267	276	273	302	292	287	254	269	302	268	288	272	297	282	270	282	285	290	282	304	304	266	289	281	277	276	285	296	289	297	259	282	275	235	269	270	315	286	277	287	277	303	273	320	284	291	287	293	266	271	306	304	294	299	275	276	274	264	271	300	300	314	258	293	297	268	278	279	296	261	267	283	281	286	252	267	290	277	270	288	298	289	296	297	294	269	278	253	310	300	237	301	280	284	271	286	292	266	271	287	265	273	240	256	280	274	271	259	288	277	291	309	285	261	301	271	292	270	283	300	288	298	268	296	291	279	282	276	294	286	268	281	292	297	289	257	265	300	280	295	285	270	285	277	291	293	281	286	259	271	277	290	312	295	268	284	264	285	309	302	272	281	272	256	275	291	263	283	301	259	277	285	297	277	273	273	293	296	297	280	285	299	292	285	282	292	288	310	280	296	252	282	309	294	298	297	278	267	295	264	284	316	304	273	298	280	260	297	308	285	254	256	302	280	259	301	299	274	293	282	285	302	292	292	293	278	273	279	268	292	286	256	291	276	278	272	304	273	291	268	280	262	277	283	260	298	291	268	296	298	276	278	293	302	304	297	283	274	261	302	290	278	302	254	266	287	284	252	280	266	280	284	288	294	290	271	282	279	272	288	282	287	270	288	250	292	283	287	288	277	267	314	297	292	287	277	277	288	316	288	275	270	290	308	317	241	268	246	281	281	290	271	271	299	290	234	292	325	270	284	287	314	291	281	278	272	311	276	300	301	282	286	281	298	323	275	287	267	283	286	322	305	272	296	274	291	303	295	292	283	260	299	286	312	302	279	291	289	276	300	291	302	291	283	282	299	275	254	329	273	275	286	284	305	285	259	286	282	295	279	300	303	290	259	256	276	297	274	299	274	287	275	262	267	296	277	313	275	315	291	269	280	322	300	265	269	292	290	313	286	279	288	292	286	295	300	268	263	289	278	270	280	269	285	281	333	301	265	269	285	275	271	279	279	275	267	287	276	256	295	307	312	273	254	272	262	284	282	261	285	283	300	295	271	305	297	280	256	312	289	311	271	303	298	292	315	286	278	277	315	290	266	281	295	274	304	279	293	264	306	296	277	277	256	305	284	304	317	269	290	291	278	291	280	292	273	278	251	292	287	267	289	295	292	280	275	312	282	260	294	307	264	284	296	277	284	291	296	283	247	286	265	280	294	305	305	276	293	273	316	275	256	271	263	302	233	289	271	307	261	262	272	265	308	290	255	257	282	322	281	303	279	288	254	277	279	264	247	287	278	288	298	280	309	286	268	273	303	306	294	276	265	297	288	270	262	301	293	305	319	252	279	301	298	318	287	265	311	303	296	286	262	291	289	253	303	323	273	295	325	268	287	308	269	289	280	295	280	256	301	297	282	284	291	284	290	283	278	289	271	268	309	278	294	275	269	294	300	286	268	300	275	290	274	299	293	275	282	273	284	298	267	276	304	312	323	313	253	265	296	312	269	254	269	284	298	296	274	261	284	295	278	262	273	282	258	258	303	285	302	281	256	270	287	271	290	298	253	290	268	296	295	278	263	269	280	299	281	323	293	296	276	265	295	281	294	283	283	268	327	299	292	299	287	285	270	265	260	251	295	299	268	285	291	318	251	285	283	293	294	301	251	269	294	279	274	296	291	289	310	307	268	305	309	253	280	250	304	289	273	310	272	276	289	261	289	292	262	276	282	281	261	266	308	258	269	281	295	291	273	301	289	288	294	269	289	310	307	299	298	256	264	300	268	281	300	309	327	308	257	276	294	286	292	301	308	277	324	267	270	266	277	292	290	284	287	286	280	253	281	244	272	298	307	281	288	305	305	298	273	322	297	308	304	267	289	268	268	272	279	254	280	278	312	270	288	287	295	291	284	265	304	271	292	271	313	263	253	313	305	292	300	278	287	261	276	258	293	296	261	291	306	288	265	310	272	265	260	296	289	269	296	277	279	283	312	271	268	288	271	278	302	266	284	299	309	327	255	280	272	275	308	293	253	243	303	301	288	293	288	277	269	275	286	278	267	272	274	307	276	295	267	266	296	280	293	306	295	268	282	292	291	276	284	296	293	272	303	276	270	287	244	289	270	293	248	281	305	291	268	294	289	274	282	270	265	299	290	305	256	290	284	315	265	265	286	278	291	289	280	261	305	266	283	314	280	302	277	277	261	301	274	293	314	267	275	267	261	269	270	248	294	288	313	297	268	284	306	303	282	283	315	291	294	269	278	285	284	281	288	263	278	300	287	271	299	285	277	266	285	301	306	288	280	311	294	279	313	297	287	278	286	278	271	290	233	259	284	327	296	277	281	259	271	262	276	271	276	295	257	274	293	293	259	271	265	305	247	294	275	280	291	284	279	291	310	268	263	304	293	284	283	295	262	294	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21673	2733	6017	6616	5562	4468	3705	3184	2741	2379	2231	2082	1921	1663	1563	1450	1384	1377	1224	1207	1137	1164	1150	1081	1059	1000	956	994	905	951	998	919	954	970	894	934	881	936	909	910	891	886	843	832	888	866	908	876	862	851	827	817	845	818	850	781	795	818	861	781	814	846	794	819	827	804	821	821	786	838	846	825	787	801	783	831	809	822	790	825	820	820	833	786	822	863	839	787	814	818	784	859	806	762	791	808	782	768	816	770	784	825	795	754	821	762	844	802	770	798	786	825	779	838	810	739	803	813	771	827	779	781	793	782	750	803	833	815	771	755	784	793	780	803	783	796	791	719	770	785	779	801	790	796	789	761	794	760	801	802	763	798	833	820	756	782	809	781	834	730	763	794	799	777	788	829	771	799	807	771	758	779	819	781	773	781	757	791	824	766	815	802	735	753	744	784	789	855	812	783	784	811	731	791	779	756	837	759	817	760	792	760	824	838	834	759	763	769	794	783	798	796	837	796	771	791	781	811	798	828	758	762	750	766	790	766	740	760	757	795	782	757	761	789	776	752	814	784	790	785	787	814	769	850	782	767	803	758	786	771	747	787	742	793	846	755	811	810	736	788	825	744	850	799	788	790	801	790	817	824	792	770	780	825	819	800	794	753	827	783	739	808	795	805	847	781	758	758	804	777	786	784	796	785	808	825	833	833	778	812	815	787	767	758	782	749	808	796	811	805	812	783	790	767	823	768	788	786	745	804	769	799	812	769	827	768	778	776	789	770	826	758	750	811	800	745	742	848	764	750	791	825	763	775	795	753	800	771	749	769	800	760	752	763	786	819	800	804	792	855	794	815	843	783	768	791	737	738	765	812	795	780	762	800	743	755	762	777	770	746	759	795	765	802	721	797	766	773	790	776	779	798	785	796	819	803	810	794	763	749	829	757	743	790	798	818	759	763	800	826	787	774	776	793	767	809	789	785	833	743	797	829	810	754	789	794	781	788	748	792	778	833	771	815	730	818	771	776	798	730	778	815	772	823	811	808	760	815	798	774	802	759	773	736	844	838	819	754	803	824	801	791	800	763	785	793	788	732	782	782	769	774	777	803	761	775	762	810	798	771	751	735	753	804	776	737	752	791	778	763	728	834	753	772	725	804	773	775	781	807	794	775	749	790	767	784	791	783	810	762	819	770	788	805	763	769	796	761	721	772	759	846	765	793	763	767	730	830	759	759	782	727	792	810	776	724	765	778	837	835	781	803	751	770	817	776	792	785	799	707	772	799	776	817	736	792	770	780	770	811	797	792	771	790	783	777	756	790	779	777	787	763	763	794	768	801	778	808	808	834	830	724	735	831	778	740	803	797	783	737	790	769	737	815	745	808	782	774	820	776	789	804	736	816	814	785	775	818	778	773	793	801	774	795	789	750	758	755	792	806	843	805	838	794	759	762	804	776	770	747	728	747	760	792	790	795	766	795	790	822	813	828	793	735	740	798	759	794	773	761	788	800	800	775	766	801	744	825	775	794	760	788	777	813	777	772	787	797	761	784	821	833	808	767	751	768	797	797	772	769	786	812	807	793	780	800	766	804	776	794	762	805	806	775	792	788	792	770	734	787	790	829	824	727	796	769	769	769	805	852	798	723	794	788	791	821	819	831	789	785	791	775	766	718	759	819	787	816	787	801	780	747	796	821	755	813	757	770	770	839	823	746	780	786	764	803	799	803	754	736	774	813	808	782	764	778	782	721	739	813	757	822	789	769	713	780	823	759	791	761	801	839	781	832	787	789	816	751	728	785	837	744	768	809	789	756	761	768	746	801	804	786	769	791	757	803	799	760	780	754	775	762	795	821	820	798	773	761	872	795	742	783	843	779	795	807	800	798	816	825	735	780	773	758	757	727	772	801	763	761	728	799	786	807	787	788	769	772	800	796	782	798	809	826	793	790	823	779	788	772	784	806	775	773	794	824	794	773	816	781	755	828	732	763	748	787	759	834	789	810	743	778	756	778	782	790	791	782	836	757	754	798	827	751	796	783	756	793	816	787	746	733	750	782	813	771	746	839	764	776	767	781	777	769	801	825	806	812	782	802	830	780	767	790	803	785	769	748	784	827	801	779	764	747	771	768	820	759	732	796	793	749	740	782	803	748	760	773	838	786	775	746	748	752	782	787	775	782	776	783	819	814	794	828	809	829	783	803	802	702	799	870	766	768	793	792	781	765	822	760	772	753	754	782	782	743	789	792	785	786	742	795	782	755	772	771	758	789	795	759	775	797	796	763	812	768	773	745	754	764	771	751	803	751	792	820	808	785	776	779	795	796	789	762	840	764	789	801	777	832	812	804	711	810	757	755	802	775	732	831	788	814	796	802	795	811	821	789	805	757	735	774	764	805	756	770	789	787	775	728	806	786	836	790	773	790	760	763	809	814	802	808	760	788	816	787	816	786	800	804	781	791	759	813	813	789	787	812	752	776	816	760	811	860	767	735	806	796	784	768	757	849	793	823	779	826	776	782	767	798	726	780	783	815	821	814	805	790	779	795	776	847	752	746	762	806	784	766	825	750	766	783	804	766	766	802	777	800	815	794	773	770	769	783	852	780	768	759	802	736	778	756	785	810	766	810	822	752	792	777	805	704	780	776	751	843	786	768	794	795	749	770	778	804	754	792	777	752	735	776	816	768	805	789	783	747	803	738	842	760	810	812	758	785	800	787	760	791	712	752	825	805	794	808	781	769	721	821	790	797	812	788	803	841	827	790	757	807	760	827	799	783	779	788	781	764	773	801	756	796	812	762	767	816	793	820	752	809	786	767	785	781	749	825	792	752	810	827	759	766	739	742	799	802	754	795	765	775	777	760	850	794	757	793	720	811	804	765	812	741	782	747	751	773	768	820	754	751	773	806	745	811	821	765	793	795	783	809	754	762	774	804	801	830	818	807	766	766	746	798	747	789	784	785	832	790	832	848	747	791	790	816	810	797	809	760	764	817	807	754	737	776	782	744	772	850	804	782	806	798	811	757	765	799	795	773	771	762	819	826	755	777	749	785	763	782	772	844	811	775	780	827	830	815	762	790	781	737	796	749	768	802	786	782	783	753	796	772	731	798	767	796	773	755	793	737	810	804	785	784	720	765	845	762	777	779	773	754	776	752	813	783	801	765	772	785	772	838	795	797	776	800	731	773	740	795	826	761	814	774	791	814	770	757	796	758	762	758	803	786	781	818	791	818	800	733	764	796	778	773	801	742	805	757	786	781	764	805	808	746	780	798	729	776	774	773	808	774	789	832	762	799	754	790	786	770	794	796	766	793	819	815	795	811	847	821	787	799	799	720	810	792	800	765	807	836	811	753	709	799	792	778	812	753	764	785	793	767	775	764	763	768	818	780	772	821	782	788	793	763	754	791	762	775	773	807	814	794	760	743	838	734	783	768	781	747	780	801	783	797	735	780	768	778	791	795	744	808	765	766	788	785	753	786	766	765	807	771	752	757	805	767	784	726	760	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5758	380	239	123	152	120	105	118	124	116	101	129	110	122	110	125	112	84	108	113	106	101	94	100	87	96	115	96	104	89	94	112	99	113	100	125	111	79	119	121	103	101	107	99	110	101	108	128	109	119	80	107	107	102	99	105	102	101	114	105	98	94	101	103	103	105	116	113	110	105	117	92	113	97	87	110	91	87	101	92	103	108	125	100	102	105	106	98	132	95	116	96	111	90	83	101	113	105	102	87	110	97	102	114	108	125	111	105	114	103	110	118	122	97	109	94	98	115	88	124	106	90	116	121	111	114	118	99	111	104	100	83	114	108	108	104	108	105	102	95	119	106	116	112	114	103	123	101	115	112	100	98	114	107	116	121	117	91	104	101	97	99	114	114	93	110	101	109	107	106	94	97	92	116	107	107	106	100	96	101	108	111	96	98	97	97	113	110	88	113	128	113	121	95	105	121	99	100	111	119	101	105	94	98	122	123	108	95	94	103	122	78	110	95	87	101	91	112	97	97	113	101	111	136	113	90	84	105	115	124	116	108	121	94	107	115	99	88	90	113	95	116	97	106	114	108	114	103	109	106	106	112	103	102	105	100	113	98	90	111	106	99	107	114	112	115	102	107	122	90	105	120	109	106	106	114	98	105	104	104	105	113	96	116	116	120	91	108	95	102	109	98	94	96	98	101	108	112	116	99	115	102	117	115	97	104	105	107	94	103	105	92	104	114	93	117	104	106	102	123	110	78	108	102	107	92	93	94	101	86	84	83	109	106	93	96	119	105	111	122	92	124	105	99	97	103	101	111	104	88	101	116	110	117	103	110	106	110	99	97	125	115	103	124	110	94	83	98	106	97	99	126	123	96	97	117	114	113	89	92	93	119	106	101	109	115	102	87	114	115	106	107	123	104	108	102	108	100	111	130	111	107	102	101	93	132	90	121	104	111	97	114	107	125	84	82	98	91	84	92	102	122	97	116	96	120	108	105	114	87	116	81	129	89	116	110	101	94	85	86	101	96	116	110	88	104	102	106	122	106	100	122	109	121	99	102	118	99	105	113	104	116	92	99	108	114	102	100	98	106	100	118	110	107	122	118	112	113	87	101	93	93	115	129	112	106	124	115	110	97	92	96	93	94	100	106	100	95	107	90	105	117	125	120	99	91	110	100	126	114	102	98	107	101	107	96	98	110	97	77	85	117	95	114	100	105	113	102	105	105	116	85	105	94	109	94	101	102	119	117	100	113	98	103	108	103	108	105	94	102	85	119	98	105	109	119	108	97	85	102	101	106	107	91	97	116	87	93	100	89	98	110	115	113	114	121	103	123	116	110	105	117	93	91	106	99	116	109	94	95	106	105	117	127	110	97	112	108	118	105	105	107	98	112	112	119	98	100	101	118	96	109	102	96	104	92	100	105	95	96	95	106	100	104	114	117	99	101	110	111	100	113	92	107	104	110	112	86	125	93	93	130	104	97	111	99	107	112	122	107	105	101	114	105	126	95	98	105	113	115	110	111	96	98	95	95	109	111	123	115	117	114	104	120	93	114	85	108	112	99	105	104	82	113	109	108	101	111	110	118	105	95	105	105	119	102	97	113	107	110	100	104	106	99	106	133	107	101	110	103	88	108	113	107	122	88	99	106	100	108	120	121	117	124	87	107	96	119	93	93	99	106	107	113	113	109	93	116	115	117	126	105	117	96	110	115	103	119	88	89	115	123	122	100	111	100	123	95	102	93	118	108	117	87	104	104	98	97	104	95	91	105	115	111	104	89	104	107	88	116	112	102	95	105	110	123	98	97	88	107	122	97	108	95	102	105	120	118	101	101	112	92	110	108	92	101	115	92	98	102	104	105	100	107	86	92	118	117	91	112	101	109	110	118	110	124	96	117	127	93	107	112	110	114	99	114	115	104	94	97	107	111	106	124	119	95	99	97	90	75	104	106	112	94	96	102	92	120	102	115	100	93	82	111	99	98	113	104	95	103	112	105	86	112	101	112	105	97	101	110	104	99	100	107	102	98	114	100	100	95	87	104	114	101	109	115	116	95	106	92	122	109	95	106	113	108	108	91	107	103	95	100	104	107	104	126	105	103	104	106	115	108	100	102	96	116	99	97	110	116	107	93	98	101	108	105	97	100	96	95	110	84	117	97	118	119	96	108	102	116	96	121	97	86	102	99	127	99	108	110	98	101	100	114	98	95	115	98	104	96	122	111	107	100	107	88	97	119	108	85	115	114	103	112	107	105	109	104	90	86	101	101	113	109	93	107	112	110	100	87	91	91	103	99	126	116	111	111	91	105	117	110	102	115	110	96	119	112	97	97	98	88	123	106	125	126	95	106	92	108	100	104	118	102	128	102	95	88	118	100	110	112	81	126	100	125	108	105	99	95	107	119	98	99	105	101	82	107	97	104	95	98	96	116	102	108	98	124	114	113	93	108	106	95	88	110	101	127	87	136	113	89	113	104	105	93	91	96	110	113	104	109	117	113	103	100	99	103	102	107	119	89	127	105	111	97	112	120	110	89	121	98	101	96	108	96	94	100	94	96	111	113	95	110	107	105	110	123	92	91	96	117	97	116	95	108	108	102	117	112	102	101	106	111	97	100	92	120	96	96	97	92	92	104	104	111	103	100	99	116	121	106	103	95	105	102	109	101	100	95	98	106	108	116	113	87	98	111	102	105	107	107	81	95	123	84	88	107	97	124	106	87	105	114	109	114	104	129	112	110	95	95	102	119	96	90	106	114	106	102	87	90	118	120	101	114	89	112	125	104	97	113	104	108	114	101	108	87	92	99	105	105	103	108	116	115	100	95	114	123	111	100	111	121	99	73	110	117	107	105	94	90	99	96	112	103	103	86	97	106	107	106	122	97	102	108	110	104	95	93	111	91	102	110	103	100	104	98	96	120	89	95	98	107	89	113	118	108	108	118	95	92	95	115	131	109	105	95	106	98	102	103	111	92	108	111	121	120	111	101	95	117	107	128	83	101	116	118	130	109	97	94	101	114	118	120	100	115	109	110	113	96	113	107	90	112	117	113	98	102	90	87	91	111	110	115	95	109	107	102	113	103	104	99	106	96	113	109	109	102	102	103	110	94	104	109	100	106	99	110	108	96	102	111	112	104	127	105	123	119	95	107	120	107	91	112	104	113	94	103	117	83	106	108	91	93	93	114	100	96	103	97	83	101	116	102	106	111	108	128	106	110	105	97	107	104	118	97	113	104	108	114	127	106	106	101	103	90	102	105	107	131	112	98	107	107	120	107	112	113	92	87	104	92	111	117	97	138	106	114	92	98	117	103	90	114	114	116	106	107	105	103	106	112	112	87	103	102	111	94	111	108	100	101	110	111	107	113	106	107	94	88	106	98	95	100	88	105	93	113	90	105	101	110	110	108	104	132	118	102	116	120	103	106	106	122	98	79	102	101	98	97	113	90	100	111	95	99	103	103	107	82	119	120	92	100	106	105	84	114	113	107	105	107	106	86	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5448	410	479	568	500	471	408	447	432	416	396	428	390	384	367	371	373	379	402	379	378	365	377	374	360	368	360	343	382	378	371	366	354	370	400	329	365	369	357	373	348	387	380	366	352	342	348	349	327	354	356	377	352	370	342	328	335	343	331	349	357	357	333	372	345	336	314	365	371	370	408	383	376	358	367	336	367	367	375	353	372	334	377	343	351	343	354	338	376	359	341	378	343	369	350	352	359	344	368	347	379	342	385	363	355	353	332	334	380	357	378	373	364	389	344	366	359	350	417	360	357	347	359	377	371	328	350	364	342	350	409	393	360	358	348	348	396	371	335	347	379	381	348	332	318	346	365	354	401	362	340	341	377	352	375	355	372	362	365	354	339	357	377	330	373	336	352	346	372	366	355	349	355	358	359	367	358	370	367	362	371	348	384	359	334	390	365	325	396	357	367	372	350	330	362	361	339	378	345	362	340	366	365	359	361	361	334	365	360	366	369	328	313	361	366	348	318	352	373	375	320	375	350	377	365	377	351	361	336	374	369	361	362	363	350	348	372	386	365	334	330	335	369	347	371	364	356	344	341	384	338	319	372	373	352	387	331	348	358	344	347	350	351	358	364	383	346	329	404	339	364	372	367	358	358	377	347	378	376	371	388	319	344	377	358	346	355	366	344	345	356	356	338	385	367	333	373	345	361	347	385	355	347	375	353	361	385	356	348	374	347	367	330	345	339	347	388	386	333	350	343	392	375	324	348	337	330	335	355	387	353	350	383	343	357	349	349	335	343	377	376	390	339	347	377	372	380	356	332	330	353	365	402	387	365	343	341	381	328	344	357	362	375	369	363	336	370	340	346	374	347	384	334	360	356	356	361	381	347	371	383	357	364	328	370	384	364	351	372	382	350	353	367	377	338	381	337	383	355	381	392	337	356	367	382	373	376	337	372	377	397	327	361	337	352	369	352	362	365	354	368	345	371	368	337	346	360	358	383	364	365	373	372	376	372	362	331	356	351	349	330	365	338	364	335	393	393	359	358	359	380	349	398	364	370	373	370	345	371	381	327	361	365	345	326	391	341	350	381	338	348	362	380	324	356	377	364	342	343	381	338	371	334	367	341	345	352	345	340	342	374	369	352	324	367	352	349	376	339	384	389	364	351	334	354	379	353	352	368	343	381	371	337	366	338	350	333	369	379	382	353	366	355	371	359	377	378	381	345	363	339	344	386	331	374	379	360	371	379	339	370	352	354	350	361	355	334	353	372	343	372	353	331	389	341	363	344	359	368	357	383	378	354	382	395	385	337	371	370	340	370	364	340	374	359	376	371	348	398	368	334	339	345	337	361	341	360	381	345	384	392	371	353	352	360	366	334	352	390	389	360	324	380	345	363	351	361	361	357	355	369	368	317	354	385	354	367	343	374	392	338	374	378	364	327	391	352	338	367	347	363	342	359	330	345	365	392	333	370	366	345	386	359	350	346	336	364	360	359	350	341	365	314	391	346	343	354	349	366	358	356	364	334	386	392	335	369	352	373	380	371	388	341	343	348	349	352	378	352	375	361	351	319	363	356	347	392	396	359	344	391	364	375	360	360	380	358	362	321	357	325	345	348	345	350	379	362	339	348	363	371	359	374	331	378	356	322	380	368	338	340	367	343	326	383	387	354	337	335	357	347	359	384	357	368	380	375	335	345	360	331	381	372	370	360	372	394	393	336	379	402	373	371	361	346	342	358	348	365	355	347	341	329	385	362	380	367	349	359	345	326	388	379	312	335	348	353	339	339	374	358	380	329	362	371	360	371	377	399	359	370	367	341	340	344	339	344	348	348	357	362	348	329	370	360	382	358	365	353	357	366	351	378	355	362	345	338	344	388	362	382	360	353	324	345	326	336	374	355	362	395	352	374	355	335	359	417	358	373	386	338	340	335	344	351	378	355	364	347	361	395	378	336	369	349	337	330	380	369	386	386	356	365	369	350	358	383	343	358	367	400	358	324	328	365	364	404	339	337	341	362	348	361	385	346	357	361	364	369	391	341	357	355	341	333	376	345	350	369	379	366	343	389	359	390	343	345	364	347	389	382	405	358	351	379	351	381	332	350	368	341	378	366	348	366	344	365	354	332	363	349	345	373	348	325	361	352	307	303	370	348	364	349	370	350	339	378	363	335	385	367	363	403	344	342	362	353	369	392	377	329	337	346	349	369	349	370	366	386	361	378	377	370	350	335	352	367	378	355	363	370	346	347	326	353	375	374	338	395	350	343	387	373	383	319	329	345	366	357	371	331	351	327	362	324	362	331	351	367	353	387	363	369	323	388	330	366	359	330	367	331	342	351	350	350	328	362	348	342	341	369	374	342	374	327	350	360	338	373	394	379	394	351	365	368	360	338	374	369	340	371	347	391	379	359	365	355	341	328	388	395	341	365	358	330	372	351	350	370	352	351	374	370	354	333	363	381	387	384	382	374	375	336	341	345	344	363	401	380	357	355	376	342	371	356	350	346	337	379	376	366	376	383	329	376	379	355	381	367	362	357	364	392	354	348	365	350	328	354	374	352	366	352	366	348	363	340	341	339	352	328	362	348	329	353	373	336	359	369	357	339	363	375	343	369	363	381	366	339	383	362	336	358	364	317	394	390	344	354	344	408	346	363	338	340	368	369	351	331	376	344	374	341	360	362	345	388	349	329	367	336	384	388	355	364	345	347	346	343	357	359	386	309	377	396	371	392	389	379	360	340	358	335	377	347	370	335	346	338	353	367	352	359	347	339	339	388	373	345	361	357	337	344	321	385	375	382	356	366	362	351	366	357	378	387	375	367	343	343	361	384	366	424	360	390	339	359	338	355	358	352	361	348	351	385	365	382	378	365	353	369	388	364	369	366	326	344	336	352	365	385	333	336	345	343	346	344	338	371	331	328	370	387	344	344	365	339	320	386	350	368	326	377	350	362	364	377	358	366	344	354	342	348	376	384	379	369	324	334	394	340	351	363	343	373	365	372	359	333	365	362	365	338	337	391	320	356	359	331	375	327	364	374	356	351	376	364	376	355	346	387	384	343	328	388	364	355	323	336	347	385	373	359	382	354	346	352	352	373	356	324	341	399	397	342	365	399	346	332	378	360	359	349	364	335	387	353	390	348	364	355	336	352	338	352	351	371	343	381	360	351	356	369	356	328	387	337	302	352	390	353	349	357	325	374	359	336	335	327	343	371	386	341	328	351	393	350	370	364	358	384	373	340	356	372	346	357	358	339	356	371	361	366	384	344	348	386	367	352	363	329	327	334	337	366	364	371	330	361	329	357	372	373	324	365	370	408	418	374	381	342	344	393	365	380	365	348	398	381	381	352	374	383	307	374	391	353	337	342	332	358	373	347	372	375	369	360	361	333	335	344	364	346	370	387	380	374	362	317	365	342	346	326	360	364	373	349	366	349	351	365	369	376	347	367	334	358	374	340	357	379	340	362	373	369	389	371	356	330	361	388	375	341	374	365	375	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38666	10938	2063	1168	826	660	563	457	378	372	370	335	300	268	293	269	257	268	268	279	258	275	259	253	276	229	239	237	236	250	234	256	239	199	265	231	242	242	248	229	215	250	233	245	240	236	244	233	263	213	222	233	246	237	251	246	259	226	238	225	263	243	268	267	204	213	215	217	239	275	227	239	220	242	222	255	238	232	224	288	217	231	243	242	240	243	243	229	234	245	224	222	234	263	230	229	221	227	195	233	223	210	215	223	228	218	230	239	236	256	268	224	232	258	238	230	271	231	214	226	243	250	217	259	235	238	269	249	240	228	216	225	226	254	256	225	238	251	241	204	251	231	268	206	238	227	214	208	228	215	226	250	236	218	239	229	226	214	233	224	257	226	239	239	277	253	223	253	243	243	245	231	256	206	218	254	254	245	236	222	239	223	242	238	252	228	262	244	248	259	236	222	232	244	216	232	212	232	240	235	233	217	244	241	239	230	240	246	211	208	238	234	238	249	236	251	213	222	250	223	233	214	243	250	231	263	218	245	226	225	231	204	265	230	221	237	252	254	219	248	225	253	255	250	226	208	248	243	247	239	233	255	229	252	257	252	215	239	257	245	216	200	251	219	234	231	233	210	223	236	238	248	225	215	213	199	237	220	247	240	208	249	214	254	216	226	236	238	255	232	208	227	224	225	261	237	235	226	233	245	221	211	235	250	241	240	216	248	251	240	211	252	216	255	240	232	236	257	253	246	219	227	223	223	250	213	270	233	249	263	214	238	226	257	235	237	226	231	226	241	236	235	221	216	224	245	253	226	235	248	223	221	229	251	241	219	230	245	242	260	224	243	209	252	217	227	252	242	247	243	224	236	214	265	221	239	239	250	208	233	242	227	256	241	255	227	254	215	232	235	253	223	226	223	233	244	213	254	227	251	236	246	224	227	247	256	248	239	235	210	220	250	223	254	222	257	239	247	258	223	260	248	233	254	200	225	232	241	213	248	228	208	227	229	231	243	249	216	235	235	236	236	231	245	233	248	206	244	238	254	225	216	229	244	258	229	241	255	230	219	250	264	222	244	217	240	212	242	207	247	256	227	242	230	226	272	255	239	218	211	263	219	249	226	244	223	227	237	249	222	232	203	243	225	261	250	261	240	229	235	265	236	237	234	228	251	241	248	232	245	251	215	228	241	215	246	239	242	221	211	249	229	232	224	247	235	240	237	241	244	208	219	228	264	218	224	242	240	241	230	226	228	223	252	239	231	225	226	246	240	220	265	231	254	249	259	239	230	227	246	243	236	240	221	242	255	241	239	250	257	224	226	227	266	209	203	241	216	214	238	259	236	236	242	224	241	265	234	247	233	222	252	221	242	221	250	253	242	270	228	238	262	217	194	227	230	244	249	237	245	251	231	225	226	242	207	226	232	234	246	245	238	218	243	243	217	222	248	232	233	199	235	229	250	228	254	217	219	233	276	257	250	223	236	249	231	235	240	256	216	241	210	203	246	250	235	211	245	242	189	228	219	252	223	205	228	216	229	259	218	217	212	241	246	202	241	228	233	210	254	238	252	232	218	249	225	255	206	224	213	217	261	246	229	234	227	257	252	246	234	229	252	251	219	225	232	222	250	226	235	245	249	240	235	223	210	222	226	247	226	210	205	224	225	223	210	243	232	263	248	251	212	227	220	231	217	242	232	222	256	223	252	219	233	252	236	221	224	233	240	222	211	253	235	246	230	214	235	211	226	242	223	235	214	238	230	221	241	255	250	222	222	231	241	237	255	252	246	240	235	210	249	251	243	235	276	207	263	242	224	250	229	251	209	224	247	244	253	241	221	245	255	238	247	203	220	233	213	230	223	230	254	212	213	262	223	237	203	219	228	278	238	227	239	258	227	221	223	256	263	254	215	228	242	281	231	233	249	253	233	243	226	241	254	235	228	228	213	234	227	216	233	241	209	225	254	243	221	218	233	229	232	210	265	220	227	262	230	248	232	241	245	224	261	251	210	236	240	223	246	242	239	210	214	242	232	234	245	236	220	237	229	237	243	211	238	230	236	231	220	235	228	235	229	230	235	238	227	229	237	255	242	230	224	257	237	247	202	255	244	230	262	248	236	230	229	245	221	227	221	242	253	228	243	248	279	242	240	218	246	242	242	255	251	227	243	237	243	247	254	253	240	245	268	217	235	243	245	270	271	262	239	200	240	240	256	247	227	242	222	228	240	216	244	233	218	239	244	240	232	241	225	213	230	222	219	229	242	229	241	231	232	247	265	244	245	246	242	220	231	225	248	231	221	232	212	269	258	230	204	215	214	242	242	229	243	231	240	231	248	252	228	230	209	216	208	205	233	230	218	247	248	240	216	209	224	218	227	207	261	243	251	248	234	221	226	229	268	230	236	219	207	259	233	225	247	214	249	263	265	254	245	216	210	245	223	224	227	243	239	225	198	218	246	224	230	234	241	214	225	232	220	235	217	240	251	238	220	245	227	242	233	228	246	228	244	263	240	208	235	230	238	222	255	225	202	252	272	213	233	222	213	226	232	213	217	211	265	250	220	253	235	245	195	216	231	234	211	246	232	254	194	262	190	213	219	228	254	244	236	214	225	228	230	228	232	232	262	228	242	253	216	260	224	222	245	217	259	217	258	251	244	251	234	225	221	241	239	241	226	239	216	249	243	243	224	235	223	227	239	230	249	234	246	236	220	221	237	221	247	249	255	228	242	226	246	247	259	225	237	230	207	239	244	232	229	241	212	216	239	223	231	204	234	232	223	230	207	247	227	260	233	256	227	272	245	245	216	254	211	225	248	237	231	244	240	236	224	205	213	240	241	231	240	226	230	249	235	209	241	248	241	251	228	220	243	218	216	248	241	213	236	205	243	228	217	272	228	208	266	238	222	240	241	229	236	233	253	259	192	270	223	262	210	219	239	259	232	227	221	210	236	223	223	229	220	244	231	226	242	218	210	265	221	227	249	206	235	230	225	233	237	237	249	229	245	219	236	213	250	252	239	221	231	240	232	269	218	243	252	231	251	259	216	219	250	242	242	217	246	250	206	267	234	252	227	245	216	254	213	206	246	262	255	226	221	203	216	271	230	273	259	244	240	241	247	234	234	229	223	238	230	242	258	227	244	220	217	234	229	226	240	218	227	221	242	238	228	245	227	239	237	247	239	265	221	228	253	224	226	232	246	230	248	237	237	210	246	260	234	250	253	252	237	259	236	219	241	256	240	244	216	229	224	236	214	242	234	211	258	233	227	238	236	265	227	210	223	242	249	236	229	218	250	209	240	240	211	238	218	236	225	221	254	223	234	240	226	228	223	224	236	272	213	226	260	231	240	218	233	224	237	224	209	260	236	226	234	244	232	225	236	239	187	204	238	255	268	238	232	236	238	233	245	228	231	195	227	248	239	242	224	246	246	246	243	238	234	271	258	239	250	237	224	235	239	233	226	234	246	243	239	235	228	235	241	224	246	211	225	248	234	239	224	216	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17321	1695	3473	3847	3222	2595	2319	1894	1699	1535	1406	1335	1164	1122	1074	1013	1005	1014	943	926	846	912	839	879	817	766	773	856	765	784	740	792	783	753	715	741	767	795	726	699	713	724	785	690	712	724	736	773	683	752	751	721	701	686	730	662	749	700	727	696	708	695	715	686	730	743	737	725	690	718	726	738	687	696	676	686	712	695	675	715	673	734	652	745	714	696	678	712	677	660	656	677	730	677	712	655	725	710	694	674	702	690	704	718	738	687	712	685	673	685	726	677	697	669	653	670	655	694	669	726	704	705	675	702	666	719	721	729	714	687	713	675	710	675	707	633	711	629	670	698	641	669	648	675	717	716	686	719	668	649	714	771	711	690	720	671	699	711	741	730	700	695	672	725	693	647	708	675	749	689	654	665	702	670	697	730	677	662	717	685	697	701	656	661	700	712	718	676	621	754	706	637	667	678	685	724	666	652	681	676	688	660	700	708	669	692	649	666	639	678	718	678	691	697	674	668	685	635	721	727	669	680	644	700	728	680	706	713	698	681	682	672	675	675	717	662	649	682	668	674	666	657	681	671	695	696	687	685	716	701	663	686	696	663	699	655	698	647	657	734	661	655	697	733	659	668	657	660	652	633	738	667	668	682	676	724	678	678	710	709	691	638	698	681	690	719	722	681	663	684	682	674	690	690	681	678	660	694	675	666	677	664	672	674	701	708	725	707	704	690	702	673	659	701	696	714	645	710	621	704	739	691	657	689	702	678	717	680	642	668	647	720	688	720	647	713	666	707	685	641	660	651	702	669	683	711	688	672	675	652	697	689	715	700	696	698	686	697	665	704	712	696	668	663	708	699	661	672	705	636	716	712	713	673	691	682	670	664	664	689	714	703	707	682	677	709	715	651	716	690	706	647	676	757	673	674	692	678	661	681	682	687	673	668	726	679	672	684	716	727	682	679	699	698	720	692	695	675	717	714	720	757	708	699	690	705	701	702	680	668	738	712	672	662	718	688	702	685	716	702	712	670	623	663	679	655	672	721	678	648	683	667	652	648	719	688	693	673	712	675	697	721	675	695	652	691	698	667	674	706	727	698	661	673	707	704	688	683	692	665	658	644	706	688	702	653	658	664	654	702	670	671	661	735	614	687	678	636	659	690	670	733	679	699	687	664	670	652	692	665	720	717	703	700	666	709	665	681	697	696	716	669	700	643	710	695	654	695	665	734	732	676	674	695	683	688	692	720	667	699	666	684	685	707	752	663	698	656	687	681	709	685	674	732	663	656	678	681	695	688	685	642	671	677	695	674	673	730	660	669	655	693	711	678	718	703	742	695	722	735	675	683	717	669	672	751	666	655	665	648	653	676	664	738	679	712	684	689	765	706	664	681	672	649	678	675	691	726	677	657	685	690	723	655	682	709	672	686	690	670	692	699	665	680	721	636	692	683	696	678	721	698	636	691	671	648	641	661	659	677	705	672	694	677	640	699	691	681	689	708	678	701	717	681	704	689	656	713	697	660	722	643	722	713	675	696	697	732	731	710	711	697	717	638	696	643	676	660	694	694	713	701	684	671	709	668	629	682	669	724	686	680	712	673	706	718	675	650	706	705	688	658	682	692	653	690	660	682	691	696	614	696	685	686	609	663	706	648	689	685	703	690	727	655	686	707	686	712	703	697	713	663	667	662	720	690	741	670	715	707	641	675	685	685	660	680	656	694	657	671	717	672	711	680	714	664	686	677	630	694	671	711	713	696	676	642	657	709	730	775	660	686	683	709	723	676	700	721	685	652	695	729	656	733	659	670	629	674	712	697	650	704	693	665	701	706	649	657	703	697	667	698	677	723	660	675	703	704	709	739	706	673	689	695	732	687	678	667	706	685	694	714	732	695	724	682	703	682	680	692	701	724	656	713	702	684	716	709	687	706	675	661	669	640	660	751	669	688	713	700	726	697	657	716	658	644	687	699	721	671	684	700	695	661	707	675	712	674	679	706	666	628	685	681	711	686	636	649	697	646	737	716	656	714	689	674	649	699	656	690	723	659	712	720	690	701	656	725	664	705	667	668	664	720	680	707	689	735	637	665	725	684	691	695	703	715	685	695	674	677	658	685	662	682	709	703	666	671	720	686	701	710	655	693	751	695	688	673	686	691	669	718	685	727	722	674	674	700	703	713	700	656	685	667	689	721	708	694	708	700	667	678	669	674	672	657	711	707	663	701	632	626	708	698	672	658	701	669	654	670	665	711	671	703	651	661	728	642	684	675	694	688	708	716	696	672	641	686	656	713	691	704	644	714	650	737	700	680	708	707	680	713	643	673	701	731	682	679	731	699	686	673	719	712	672	679	694	701	663	689	714	724	667	692	674	687	693	703	680	705	667	690	661	715	704	708	737	690	692	703	696	680	677	682	705	694	706	712	691	636	759	654	675	647	703	730	671	694	724	698	648	713	676	666	656	694	623	692	678	680	682	687	688	727	698	686	714	709	710	700	705	713	672	694	718	690	704	710	661	694	694	734	727	662	705	703	716	712	654	708	682	684	681	656	700	669	694	699	671	676	691	713	728	705	696	682	659	688	694	674	694	691	739	673	706	660	696	678	708	708	703	665	687	704	655	687	680	654	724	702	695	710	680	671	665	670	668	693	704	647	679	687	667	731	701	670	698	685	667	684	704	706	712	708	664	677	649	672	692	697	739	694	684	680	692	677	712	651	714	756	632	673	727	686	697	674	672	716	691	653	683	691	695	664	706	647	689	633	695	682	679	737	695	743	638	672	702	700	697	681	717	674	674	699	704	723	673	645	711	657	665	693	648	681	672	682	716	682	668	671	658	659	669	682	727	740	655	671	655	714	672	706	660	674	691	671	725	677	725	644	685	653	691	675	687	707	671	648	677	678	707	673	677	715	677	708	699	723	689	691	683	646	674	714	691	729	708	687	716	684	652	717	690	642	663	636	673	670	695	687	707	741	670	699	665	695	658	719	709	668	711	688	637	686	701	663	710	739	714	719	656	659	723	688	658	662	652	674	668	726	719	633	648	708	672	645	634	712	712	676	697	692	654	741	672	689	704	661	722	696	677	716	642	735	692	696	714	687	692	665	680	715	746	650	700	681	706	695	681	693	661	664	709	733	729	747	733	675	707	693	692	628	714	653	722	724	749	667	670	656	686	667	660	697	628	691	682	660	694	657	687	695	720	702	684	729	693	695	671	683	696	697	727	679	716	654	725	704	716	640	695	685	700	705	709	690	685	711	711	697	672	692	675	693	633	689	692	686	727	703	670	714	711	707	717	688	746	716	653	680	670	727	669	668	669	667	732	665	652	699	655	668	719	719	707	703	699	687	735	695	665	685	662	701	674	697	680	696	704	719	689	647	683	686	693	647	673	691	674	681	706	706	748	657	690	710	639	736	689	698	692	661	743	693	683	669	710	690	711	691	722	683	696	668	652	664	629	677	685	708	636	689	674	700	688	649	698	678	686	670	670	682	676	631	677	681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45980	20203	9414	2436	1472	1118	895	745	628	544	525	463	423	417	408	383	423	337	345	331	323	315	310	322	327	307	318	282	279	316	295	347	281	326	331	261	305	293	281	269	279	315	290	295	319	275	262	277	260	262	296	273	274	278	296	308	304	297	297	310	284	283	263	284	304	295	304	274	278	295	294	289	307	322	305	258	282	237	298	275	309	298	281	269	281	272	314	259	281	274	275	264	291	308	304	291	309	281	302	298	259	314	285	275	275	289	271	264	305	278	282	237	291	264	292	289	293	317	310	265	293	271	297	270	265	243	296	283	302	298	306	286	256	296	271	260	295	266	294	290	321	303	289	259	252	255	297	299	292	285	271	298	245	256	311	280	285	285	274	289	306	269	292	308	291	300	254	302	283	308	280	289	298	256	304	264	276	258	249	248	271	271	281	295	266	284	272	273	309	273	263	286	272	285	292	290	294	289	268	250	261	282	278	273	303	282	268	298	259	289	257	273	288	260	276	273	299	276	283	295	291	291	294	260	280	278	302	281	270	255	275	290	301	263	277	284	300	257	272	294	317	296	277	278	312	309	288	290	274	282	300	294	279	297	275	281	280	269	276	286	265	281	280	273	292	272	264	295	260	269	304	266	266	256	305	284	295	284	280	279	300	267	268	297	287	270	278	270	307	279	288	275	315	298	303	317	257	286	300	272	278	281	257	301	280	320	295	272	309	278	276	275	281	290	286	271	304	275	283	266	301	286	293	261	335	291	281	272	301	289	304	290	289	280	273	298	274	298	281	306	273	280	283	301	287	269	281	285	305	262	269	282	321	290	305	286	283	290	286	274	285	273	271	287	309	288	262	281	270	267	296	266	306	282	284	282	244	298	298	258	300	264	297	304	290	296	266	301	286	305	288	275	317	268	281	264	262	244	290	264	293	277	286	277	277	287	270	272	293	290	271	277	290	253	274	282	269	269	301	303	293	287	272	265	290	271	299	286	306	292	296	261	277	273	284	290	269	278	304	301	267	296	288	330	297	300	309	295	288	295	298	268	306	300	287	285	255	282	299	253	284	290	294	303	270	251	282	290	276	276	263	266	294	326	275	289	311	270	287	297	283	292	283	274	276	309	325	309	271	286	274	303	283	275	296	286	279	275	304	310	286	294	294	254	337	268	285	305	258	315	293	286	279	277	262	283	276	287	285	250	270	287	257	265	267	291	299	270	277	295	280	292	289	256	262	285	316	289	312	290	298	287	253	266	280	306	255	296	286	283	265	269	247	274	277	282	297	281	300	305	294	313	291	307	282	278	292	278	282	284	310	285	293	287	283	295	247	275	272	299	295	306	253	306	317	275	262	306	291	281	291	280	285	276	307	285	272	268	331	280	254	298	283	311	277	269	265	300	280	234	298	289	295	277	282	283	290	278	297	280	293	284	261	252	250	270	298	274	271	262	284	280	303	280	285	259	263	291	283	288	307	311	294	267	299	290	292	293	268	284	302	259	305	272	291	276	282	277	324	289	284	292	297	283	278	286	271	284	294	263	266	289	271	288	260	289	271	290	284	256	274	297	274	296	300	313	257	284	282	320	289	262	283	260	263	290	267	261	305	266	252	299	277	291	294	305	298	304	284	312	268	282	292	299	297	309	279	310	313	294	264	284	277	296	300	286	262	300	285	302	283	282	265	296	301	279	318	290	263	254	260	295	278	313	277	263	297	295	253	262	294	273	290	313	308	261	289	294	277	284	303	265	285	277	266	295	271	278	299	291	268	319	298	288	300	300	278	278	274	271	276	277	283	264	284	275	318	294	305	292	275	295	288	298	264	285	265	272	298	285	283	260	266	287	257	268	257	300	267	290	295	245	270	309	295	256	259	282	282	312	258	268	295	254	266	293	286	288	266	272	281	309	275	259	324	273	270	268	330	250	248	287	262	291	259	277	283	279	273	301	305	256	279	292	273	278	284	292	247	273	273	285	264	294	284	284	303	270	278	263	275	297	276	272	289	290	278	276	264	283	267	262	324	273	265	283	259	299	263	286	285	266	302	260	261	260	264	297	275	301	308	273	266	273	265	259	276	275	268	254	288	288	265	269	284	282	293	256	286	282	287	275	291	284	306	269	279	293	291	270	303	295	281	291	320	260	267	280	306	268	284	288	279	272	291	278	335	274	285	301	268	278	283	291	266	279	272	254	284	304	302	308	326	295	286	274	279	319	273	295	258	316	262	285	295	293	275	262	271	301	294	264	295	268	261	262	299	285	271	311	266	265	280	273	288	299	240	269	268	252	291	278	276	265	281	281	312	274	296	279	310	287	324	283	265	297	269	268	286	259	262	297	253	279	315	276	283	305	279	277	295	280	280	286	277	300	281	278	282	292	278	291	275	298	305	267	308	263	265	258	283	285	253	290	261	264	266	286	264	254	255	314	314	288	285	269	268	276	270	280	257	294	286	267	290	259	284	268	269	260	308	262	269	282	302	272	263	264	256	307	279	301	279	292	298	265	244	282	285	271	295	289	276	261	275	302	262	272	309	280	282	254	289	271	288	328	276	292	281	305	280	264	266	301	278	262	291	263	279	258	270	291	271	284	267	294	302	268	284	257	285	309	282	280	295	303	277	279	272	296	275	286	264	273	268	281	274	317	259	251	295	277	309	283	304	283	278	298	269	280	289	281	287	282	307	288	285	299	286	321	295	295	280	304	278	279	285	267	291	281	261	255	251	289	289	299	290	243	285	304	281	293	297	261	252	270	260	265	279	313	257	256	255	275	280	280	299	278	289	263	259	264	265	274	293	287	269	278	313	271	292	271	274	278	279	306	266	298	285	288	289	293	323	265	272	295	282	281	305	265	291	294	307	287	248	274	268	284	304	289	274	277	269	250	285	296	287	270	281	282	293	299	280	268	281	282	278	321	280	255	267	255	263	297	293	284	262	288	310	304	289	308	270	263	262	296	311	312	296	306	247	262	271	273	276	290	281	286	293	270	252	297	290	297	287	267	311	290	253	290	286	283	261	306	289	272	311	304	290	261	250	301	282	285	266	296	303	281	281	284	274	298	268	255	297	242	266	295	310	270	319	295	310	307	278	305	281	310	278	262	280	306	285	299	256	248	264	265	256	281	266	273	257	292	252	271	273	298	288	297	285	303	297	268	259	283	264	286	276	232	300	300	283	276	273	298	258	262	297	266	268	271	304	292	302	237	303	314	265	268	256	284	275	253	278	280	277	280	258	294	243	295	272	278	274	276	294	308	271	307	293	295	272	281	276	273	289	247	281	274	287	246	277	279	294	263	286	273	290	300	284	273	281	285	278	286	325	287	291	292	249	277	280	274	304	293	267	293	305	301	258	282	292	238	267	293	289	270	288	296	310	276	292	291	260	253	279	302	281	295	271	312	302	302	272	273	271	279	285	276	240	276	291	286	275	267	259	326	297	293	256	261	294	264	280	303	283	284	313	294	290	263	275	308	330	269	324	289	289	287	287	262	295	292	263	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22274	2798	6214	6677	5704	4587	3750	3148	2877	2451	2233	2054	1738	1653	1508	1485	1435	1312	1251	1210	1183	1110	1090	1055	1107	1043	998	975	994	944	932	930	926	938	941	934	956	860	907	861	901	901	882	835	842	878	887	884	834	853	864	845	873	856	844	823	840	872	806	866	788	834	756	807	819	812	805	817	821	881	828	839	881	835	803	829	743	812	824	799	822	809	797	781	793	820	789	828	789	819	817	814	809	839	801	801	809	822	758	784	767	815	770	838	852	798	793	839	783	803	847	694	779	769	787	800	785	769	810	774	765	817	773	809	786	782	781	794	807	769	829	760	810	777	778	807	731	771	801	796	810	845	822	775	818	785	740	744	765	743	787	775	761	784	794	771	775	806	785	747	810	776	775	777	792	816	793	791	772	814	836	765	786	767	805	766	840	810	727	813	842	836	763	832	803	741	808	807	790	792	786	773	775	780	797	814	763	751	772	723	776	785	822	809	781	778	765	818	826	794	788	801	804	794	846	779	777	790	792	788	808	760	781	812	820	821	833	760	815	751	802	818	841	843	824	765	769	815	818	757	751	853	736	769	790	822	760	802	804	801	764	783	727	786	810	823	776	807	764	780	754	782	765	817	830	766	816	764	791	798	777	759	830	803	777	764	759	780	790	778	765	798	798	774	788	784	821	821	761	770	808	774	730	794	775	740	759	766	823	796	785	803	769	814	787	805	812	778	798	730	797	755	731	790	791	788	843	788	783	821	774	790	781	820	783	800	797	769	794	810	776	735	787	828	796	808	795	755	798	808	781	744	760	758	841	740	791	740	843	792	782	795	774	696	792	772	791	783	799	786	772	792	808	782	754	737	867	844	772	754	810	799	805	795	788	834	768	796	769	794	810	744	796	756	825	768	805	810	756	785	751	804	799	775	767	791	788	811	748	788	798	841	741	793	772	790	809	796	786	828	820	795	772	802	743	784	735	800	773	802	831	771	765	860	801	774	798	774	810	803	769	788	863	786	819	840	779	778	764	769	738	784	801	781	785	813	750	803	817	730	774	811	791	771	753	803	785	760	835	790	779	805	789	794	749	784	801	768	813	783	770	759	740	764	801	778	796	789	772	818	790	752	805	800	806	736	749	781	776	855	771	798	774	859	784	806	763	790	796	753	794	780	737	778	782	777	781	794	811	739	775	756	790	786	780	754	810	804	801	783	798	811	741	751	768	787	739	777	861	755	798	794	811	775	786	802	783	775	774	790	827	760	770	813	872	796	744	807	785	778	762	808	753	774	814	737	813	799	812	793	829	799	751	773	792	764	807	821	813	854	789	804	759	791	816	812	714	787	764	796	751	807	798	824	797	835	767	828	818	792	801	829	816	807	854	781	773	772	804	768	780	769	721	827	808	780	737	806	727	799	850	801	761	791	773	813	823	840	805	752	749	796	794	821	774	826	843	769	783	748	811	805	787	783	810	780	794	776	799	782	776	808	837	829	814	754	797	788	807	753	760	816	796	809	804	812	815	756	825	848	784	763	837	785	803	757	793	800	740	766	779	808	771	802	746	765	791	798	749	773	765	786	781	755	809	847	747	798	760	795	859	804	744	818	789	765	814	791	797	770	758	788	778	779	824	817	759	776	790	816	716	798	773	801	792	843	767	819	750	737	818	782	776	835	789	822	882	777	798	808	752	834	799	804	823	743	774	786	789	829	827	761	792	829	803	799	772	766	765	815	819	833	739	784	721	794	753	799	852	780	816	819	842	764	811	769	778	787	791	807	745	790	795	790	767	806	750	823	815	784	755	800	709	799	814	764	760	767	831	756	838	774	766	792	792	777	747	793	749	807	809	742	796	844	776	817	793	760	791	784	820	773	800	782	796	828	741	820	744	747	765	770	775	796	785	830	770	794	813	778	801	809	854	818	777	834	815	812	805	766	755	773	796	817	775	807	746	755	783	785	823	816	814	775	831	806	785	765	772	784	767	762	773	760	785	769	832	813	778	784	781	802	734	810	758	774	768	844	795	808	773	769	753	811	763	774	765	728	876	768	757	791	814	824	783	784	793	803	810	841	773	788	741	771	780	747	786	762	806	762	747	785	754	805	815	821	769	852	775	783	752	801	803	793	799	751	783	771	807	789	840	804	831	777	769	759	771	774	745	781	758	747	791	806	783	788	812	795	796	777	809	801	747	806	770	819	807	801	813	767	820	729	732	803	809	796	844	769	833	756	889	780	778	767	761	797	806	827	771	822	801	771	790	785	818	761	794	823	788	793	760	841	789	803	759	749	822	783	765	828	734	772	783	787	802	842	828	804	830	797	769	791	793	805	777	769	800	820	750	791	751	814	787	754	748	756	785	758	766	812	778	751	805	780	762	765	809	763	780	803	758	729	772	843	742	760	758	763	865	807	821	782	784	777	791	782	803	774	757	774	796	777	788	798	787	789	755	723	794	727	838	764	820	791	824	783	815	793	730	791	821	759	820	751	773	814	798	795	819	762	801	816	778	740	825	815	780	823	788	794	750	795	837	812	800	789	789	804	763	755	809	818	785	832	742	773	779	792	850	790	777	777	750	829	788	764	696	769	768	786	824	800	762	784	807	784	787	789	770	829	764	808	790	762	789	770	764	804	823	764	757	772	812	781	796	815	770	741	708	809	820	802	831	724	731	732	757	741	790	811	783	728	810	733	794	799	807	767	792	808	783	784	766	791	834	757	828	824	819	795	815	742	784	774	765	717	738	794	789	817	778	859	800	791	770	826	848	843	792	810	775	813	830	728	789	757	813	798	816	764	751	787	793	759	789	755	767	793	794	795	812	763	801	759	774	766	792	730	818	732	765	855	746	760	761	799	784	787	781	864	739	773	774	838	770	768	806	763	784	784	754	813	815	822	774	807	791	784	784	750	803	770	771	738	776	773	793	741	768	776	782	796	821	745	750	782	786	772	794	800	790	775	844	818	793	723	850	798	754	847	826	798	771	795	802	710	807	792	790	804	772	736	786	857	817	785	754	788	847	741	771	769	797	774	735	805	750	802	783	777	796	788	758	812	752	760	783	785	745	749	796	770	814	762	775	735	787	824	756	769	788	747	870	769	766	782	806	781	776	835	821	796	786	832	749	785	789	752	784	724	812	781	776	795	770	769	840	814	809	794	805	791	813	779	736	789	738	795	799	798	805	741	764	794	774	817	797	778	843	772	763	779	807	772	821	818	744	791	778	729	811	808	773	798	800	779	819	820	776	802	819	791	804	757	760	825	799	759	771	829	793	813	726	798	784	757	755	778	790	767	840	769	731	784	787	791	744	783	810	754	806	752	752	795	763	786	760	765	740	784	784	762	794	750	831	773	803	795	768	796	788	743	778	816	802	748	753	778	755	772	810	790	780	778	778	761	783	777	761	747	761	808	816	780	798	779	818	787	800	796	764	813	810	766	787	783	765	818	803	848	775	831	804	777	775	768	767	760	806	800	776	796	786	767	778	750	745	780	776	764	771	776	814	784	764	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5967	386	245	179	142	124	112	99	126	114	129	104	105	129	104	118	107	103	125	121	102	109	116	100	100	123	108	110	76	93	114	109	105	112	90	97	94	94	99	95	99	94	123	109	119	97	87	108	92	109	109	109	123	97	105	118	115	103	85	111	100	114	95	102	92	101	116	103	103	121	109	112	111	93	108	89	108	110	104	117	92	100	78	107	103	116	99	102	115	87	90	90	110	102	115	93	121	101	107	107	98	88	92	120	121	110	100	91	112	101	109	107	106	94	112	116	100	103	111	127	107	100	100	122	108	111	90	112	83	93	118	122	110	68	124	94	95	110	107	121	111	98	94	109	83	88	114	92	97	101	108	107	104	103	90	94	102	117	122	109	114	103	105	100	122	103	102	106	101	73	122	116	82	105	96	91	123	126	125	113	106	103	106	111	104	100	128	101	89	104	106	108	102	90	94	95	91	98	101	120	101	102	112	117	109	119	118	99	96	104	111	111	106	96	97	104	105	109	90	95	105	130	101	108	111	100	114	105	100	106	101	106	112	94	97	111	107	101	109	118	95	106	116	100	106	101	111	96	114	108	99	93	92	102	124	97	125	104	126	122	96	90	114	111	92	115	108	88	122	104	113	107	109	104	103	121	99	116	106	100	100	115	123	103	123	105	116	95	84	107	105	97	97	101	125	87	111	87	96	82	113	96	94	107	89	103	106	110	105	81	103	102	94	109	96	104	98	111	107	87	129	95	104	108	108	96	99	115	86	104	101	89	106	108	113	104	103	119	104	105	107	113	111	93	92	107	85	87	103	99	103	113	99	108	89	116	123	113	113	108	112	88	122	96	103	108	122	99	109	92	106	108	84	103	115	106	86	125	111	87	96	113	95	98	104	119	110	108	101	106	106	121	132	108	116	102	106	114	106	115	120	110	116	121	110	114	107	109	104	113	99	100	106	100	116	104	102	101	93	129	131	94	91	91	123	102	89	98	99	113	103	105	91	104	109	92	136	113	113	106	117	93	108	107	105	97	98	79	96	100	98	98	115	113	98	93	97	102	103	99	136	104	103	122	103	85	112	93	113	108	97	92	97	95	109	110	118	98	122	105	99	100	104	103	86	105	79	116	114	105	116	96	139	112	110	95	100	114	122	112	95	95	96	86	119	99	94	110	100	114	93	109	104	98	79	98	98	93	104	113	96	112	87	102	115	89	115	108	103	122	111	97	116	96	107	110	102	99	105	110	89	117	107	103	116	119	82	115	120	98	101	91	104	109	99	98	106	105	110	95	107	111	104	112	109	112	88	104	110	110	113	99	104	103	116	102	108	123	122	99	95	87	86	104	100	106	104	119	93	98	100	102	113	85	111	99	115	104	121	106	117	97	104	98	92	96	105	90	89	118	115	116	108	95	103	93	113	87	78	104	102	94	104	106	111	92	97	113	108	101	121	101	105	99	100	115	115	103	123	112	95	110	108	103	112	118	100	90	98	103	105	106	87	90	117	107	99	97	105	111	104	95	103	87	99	125	105	105	107	115	105	115	122	112	82	116	120	101	117	100	93	95	129	102	102	99	100	90	98	108	100	102	92	88	108	100	106	90	115	100	112	110	97	96	107	95	112	113	95	100	110	101	104	102	109	107	95	103	93	114	127	121	108	100	125	101	120	117	93	86	99	104	105	115	96	107	111	96	107	108	110	115	100	102	87	113	100	107	106	97	117	113	127	115	92	89	85	115	100	115	94	104	86	90	109	118	113	110	105	119	93	102	122	103	100	91	108	107	94	114	109	120	97	93	100	119	105	108	112	132	116	121	107	105	94	99	92	100	108	108	97	99	104	113	112	102	90	98	97	83	86	97	107	105	102	111	118	112	104	104	94	95	98	99	118	101	93	91	116	114	107	106	128	102	102	113	105	106	88	123	103	103	94	102	100	111	89	99	103	121	118	107	123	108	92	115	114	106	123	109	86	120	98	108	117	109	115	102	123	100	116	95	109	94	111	110	98	106	77	82	104	92	84	111	95	95	102	116	96	100	94	112	106	110	118	112	90	99	106	103	109	90	127	119	112	117	108	105	110	105	95	85	105	105	107	116	114	111	104	100	101	95	118	125	119	110	113	116	102	113	97	87	121	101	101	98	99	116	97	113	107	105	95	113	96	93	97	113	105	103	107	105	113	114	99	92	124	111	90	108	97	103	104	109	108	105	111	104	93	88	96	124	104	128	106	109	112	104	103	92	119	99	96	101	113	101	82	112	109	88	116	119	121	89	107	106	79	108	77	90	108	122	104	95	111	106	96	85	103	102	99	113	115	128	109	97	101	95	106	111	103	107	88	85	124	112	86	90	107	106	121	119	111	101	110	100	119	83	97	112	108	114	86	106	98	104	110	80	135	113	91	104	110	101	107	110	89	99	107	111	87	100	120	86	109	133	113	101	114	106	106	103	99	98	108	116	120	93	105	105	104	107	99	111	104	91	96	95	112	124	98	107	87	93	99	105	98	83	92	109	99	89	107	98	121	115	97	100	104	89	92	93	110	106	98	96	113	100	104	114	103	98	113	88	102	105	108	109	122	88	94	106	98	94	102	99	108	111	106	104	120	102	102	106	122	91	117	109	111	95	105	113	96	103	97	97	82	116	86	121	113	110	125	108	92	116	101	115	97	86	120	102	83	123	83	92	113	95	122	98	106	119	97	97	90	97	102	105	89	100	97	116	94	82	107	104	118	79	108	114	97	114	134	115	110	98	106	91	84	94	97	107	118	94	124	111	119	99	123	85	92	108	109	85	100	100	110	93	105	104	94	107	92	117	120	104	120	94	96	117	102	105	93	109	112	101	103	97	103	117	102	87	112	94	104	115	120	94	94	94	91	126	112	97	96	102	115	96	117	118	86	110	125	107	105	131	96	98	98	106	103	116	118	111	101	99	88	121	104	108	123	114	110	80	99	89	105	114	119	103	97	93	106	107	102	120	115	91	108	98	107	103	117	99	85	105	107	104	114	109	91	97	103	104	113	121	113	95	84	90	107	114	102	103	113	103	115	127	109	108	108	114	109	95	100	107	106	98	91	90	95	99	111	103	97	100	104	112	120	115	99	110	107	99	103	107	113	116	119	112	111	103	104	103	146	104	104	94	98	123	97	99	132	125	98	105	106	100	124	102	105	101	112	87	98	91	91	124	98	100	111	81	102	90	84	106	113	106	89	116	119	104	112	105	109	120	96	113	102	103	112	116	102	85	89	119	98	101	98	126	125	103	94	98	93	104	113	110	118	117	115	110	111	109	97	89	108	121	102	106	120	113	95	89	104	120	93	114	102	111	105	109	103	106	102	99	109	95	109	108	100	118	95	124	99	121	102	105	120	107	95	114	104	111	111	98	101	110	106	110	108	112	96	119	115	98	118	114	102	111	105	115	95	127	119	116	92	80	98	110	90	99	93	102	119	118	101	94	104	106	107	100	110	128	96	106	95	88	115	102	117	109	120	105	85	117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5452	435	528	547	550	490	501	453	424	398	363	404	367	392	374	389	380	378	374	386	380	342	362	357	368	367	414	378	366	343	361	388	361	329	368	371	354	366	354	377	374	384	372	368	388	386	344	364	316	389	315	336	359	396	347	329	359	366	385	350	350	365	395	390	385	344	353	367	358	348	357	352	364	359	382	347	345	332	374	395	396	378	339	382	359	358	393	360	376	359	384	352	370	342	373	356	383	365	363	332	325	317	386	370	366	404	330	342	312	372	356	354	404	319	361	347	326	341	355	361	345	316	337	311	359	335	376	370	368	363	355	339	391	340	376	377	352	329	380	404	352	357	358	368	369	364	342	373	366	321	365	375	340	362	392	375	354	334	386	396	315	364	362	381	337	350	345	381	358	348	362	348	363	350	358	366	358	374	375	384	342	385	359	381	363	361	338	344	361	343	373	374	349	358	331	386	352	395	323	354	379	347	366	366	387	347	327	353	369	348	379	352	377	380	365	341	350	359	368	373	348	347	390	364	330	352	350	383	399	397	368	392	378	384	332	363	341	346	399	382	397	341	366	340	382	320	369	354	318	357	395	335	376	348	346	354	360	337	350	371	366	365	353	354	361	347	383	372	366	353	363	351	350	373	379	359	365	375	370	359	348	327	361	343	377	353	361	357	345	389	369	360	393	339	366	368	341	357	345	362	357	359	330	362	373	397	358	360	348	349	344	362	339	364	374	330	386	386	338	391	379	366	363	340	372	382	340	358	344	341	348	356	369	358	357	350	325	350	379	356	384	342	344	363	372	366	389	347	315	358	356	386	362	370	348	340	332	379	370	359	368	374	341	361	358	361	325	361	374	368	377	358	372	356	386	359	340	379	370	369	337	365	338	351	379	381	366	364	366	360	394	328	408	355	342	360	329	378	368	335	347	375	376	381	345	339	351	353	381	367	340	353	345	331	326	334	368	365	349	415	359	338	357	374	379	375	369	352	385	349	319	375	393	347	351	361	379	350	347	333	352	345	357	353	360	377	348	337	362	366	377	356	404	387	373	344	359	363	386	381	325	348	355	369	325	340	356	379	369	345	371	341	361	337	343	342	385	384	374	368	353	365	332	334	361	344	371	353	356	363	345	361	388	378	385	378	348	365	386	371	351	371	363	406	347	365	363	346	365	345	369	361	329	379	343	366	383	348	365	355	361	356	349	384	366	361	378	374	337	361	353	382	403	362	343	351	344	350	357	359	378	335	391	339	342	366	402	357	370	358	334	401	336	318	358	356	369	343	377	339	371	357	372	410	373	339	395	365	350	347	340	377	368	389	343	363	378	368	358	363	370	338	388	381	378	364	381	339	360	372	369	388	361	369	385	376	392	377	372	344	375	358	329	344	317	354	365	384	359	349	379	338	329	386	352	378	369	363	331	369	363	372	354	381	352	409	356	359	350	392	357	358	383	349	357	348	339	347	379	349	350	336	348	359	382	332	353	351	375	369	353	350	361	334	382	354	399	364	349	382	357	328	380	364	348	343	350	340	350	361	358	371	345	343	360	334	332	374	357	373	360	352	388	353	317	366	354	385	378	376	360	348	362	366	378	336	345	332	327	336	373	372	377	368	385	365	366	355	363	344	355	368	367	368	342	335	369	371	345	345	326	382	355	342	346	354	358	363	343	372	379	338	380	368	374	358	332	378	374	352	351	390	350	376	362	371	350	339	381	388	347	363	361	375	390	383	359	412	350	348	364	368	347	334	368	369	378	380	346	368	352	338	349	347	329	350	371	333	344	338	340	361	341	354	349	332	381	358	378	344	323	364	345	385	354	373	362	370	335	371	396	364	356	354	360	390	366	329	358	349	359	363	340	371	407	332	387	328	389	353	382	354	341	349	355	399	375	341	345	345	377	359	365	402	355	345	383	339	340	384	349	397	366	333	341	357	341	354	370	344	367	345	348	371	350	366	340	357	363	380	336	336	371	361	372	352	370	362	330	337	384	356	344	356	353	371	341	336	376	371	365	371	339	355	355	370	335	352	316	324	373	361	345	361	370	328	375	355	351	369	365	364	395	429	350	334	340	370	376	385	359	366	386	354	345	345	326	352	330	346	343	394	357	331	351	370	378	366	365	329	360	370	345	383	368	343	368	335	348	367	361	348	373	358	368	351	363	382	344	368	342	381	364	334	352	355	381	333	368	390	348	378	331	379	369	339	336	326	376	359	359	350	329	321	344	385	346	339	360	354	345	360	391	363	349	364	358	387	370	374	356	370	357	381	384	340	367	357	399	336	338	344	319	359	373	367	373	336	343	385	350	349	338	365	365	400	375	335	364	376	370	334	387	383	360	360	344	358	324	391	350	342	382	383	337	391	344	372	367	352	333	344	354	331	345	346	353	374	358	392	385	368	352	371	383	333	354	360	357	352	349	347	340	346	340	350	382	347	375	355	340	354	372	348	351	365	338	396	391	351	341	338	377	368	354	352	396	370	380	357	339	347	341	382	362	326	364	345	354	352	337	375	347	372	356	360	348	358	349	379	348	391	350	389	327	343	382	361	342	384	346	363	354	380	374	387	386	362	354	372	368	346	353	375	385	356	383	325	362	327	374	376	370	353	353	344	357	375	399	367	396	390	380	374	363	393	371	346	338	361	403	380	348	362	347	330	315	360	369	377	382	382	349	356	364	393	381	394	345	347	329	365	338	389	366	344	365	348	363	369	342	361	377	342	352	355	342	327	362	355	348	348	347	347	333	330	364	400	373	320	397	347	402	342	338	380	347	331	347	391	361	349	353	383	327	367	391	375	383	379	382	329	384	380	362	356	379	367	370	336	369	377	354	363	354	371	360	336	371	367	359	348	374	381	350	365	370	410	357	359	338	344	379	393	370	375	331	389	346	381	378	371	361	366	368	363	345	365	339	331	367	342	379	349	368	351	350	328	348	369	367	334	341	361	376	343	381	361	374	356	343	379	371	369	355	378	358	384	333	390	347	353	351	321	357	374	347	339	342	371	355	379	323	329	368	362	386	385	330	366	368	338	370	354	327	333	361	333	361	373	342	320	351	381	367	336	360	383	376	357	365	362	353	338	356	375	360	387	359	388	387	316	324	343	363	361	352	415	366	337	370	353	415	368	381	339	380	355	369	353	361	376	373	341	378	347	368	357	351	380	326	370	356	345	353	349	351	362	361	341	338	346	346	388	380	366	351	341	404	326	381	361	367	346	400	360	327	355	377	352	358	351	359	368	351	334	346	371	321	315	346	350	361	400	392	345	355	377	322	347	359	372	350	334	390	372	351	354	346	342	374	366	344	369	345	362	356	373	347	344	358	332	351	357	387	369	338	342	355	346	386	347	364	326	325	389	353	339	337	375	316	390	339	382	302	375	362	363	361	364	368	341	341	386	348	337	373	337	364	363	363	348	374	358	341	389	353	365	399	379	359	405	355	353	325	392	335	356	360	406	419	345	354	377	328	380	361	352	337	350	329	351	347	380	357	378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38653	11255	2189	1169	833	657	544	458	409	369	375	337	319	300	301	284	309	263	236	270	274	261	247	264	255	272	265	284	250	261	268	214	257	269	248	230	254	237	235	238	246	241	226	276	211	218	231	235	223	219	229	276	228	225	254	226	224	231	249	219	197	278	219	239	224	230	243	243	226	261	255	256	219	232	243	236	235	234	225	244	216	231	272	229	209	238	236	252	225	235	234	243	248	257	256	252	236	246	235	212	229	221	251	240	236	264	243	220	218	249	233	232	242	236	235	252	248	223	247	281	235	252	251	235	224	245	238	242	236	236	240	219	245	243	257	246	245	239	227	251	226	227	249	248	230	270	236	250	241	212	222	222	229	243	217	204	242	272	248	203	233	248	224	238	250	228	218	238	237	239	234	237	236	230	231	228	231	229	248	235	242	230	252	238	219	221	238	195	233	227	217	233	224	233	224	234	246	245	230	227	250	260	210	239	215	218	219	234	243	248	240	255	253	202	221	285	233	242	229	228	215	249	233	239	208	238	227	218	236	213	244	230	243	211	238	235	251	233	224	268	209	234	238	212	255	239	221	216	224	220	229	224	217	221	245	230	230	227	235	224	237	221	240	245	225	237	235	223	251	177	222	246	277	223	255	213	235	238	234	218	237	224	221	228	247	237	255	243	236	245	216	249	234	240	244	250	230	269	250	227	223	250	237	266	212	224	224	253	213	248	243	208	246	230	235	289	243	223	269	214	242	239	240	244	225	233	254	234	263	215	214	232	247	231	267	242	250	247	230	223	236	236	246	228	262	229	265	241	235	230	238	232	233	245	229	248	242	216	234	236	257	244	238	216	207	249	233	242	208	234	231	237	241	229	219	198	251	265	258	245	236	239	239	239	224	242	245	226	215	239	257	233	237	238	235	231	207	222	264	220	239	222	255	223	255	216	272	248	256	215	234	227	245	210	239	222	251	217	233	232	204	231	238	248	221	212	244	210	226	222	241	258	241	226	229	215	254	205	222	246	244	225	234	228	218	235	237	225	221	247	246	216	211	238	253	223	213	252	237	237	244	236	223	265	239	258	233	246	232	223	226	234	236	246	237	225	259	247	239	207	231	262	227	219	248	268	248	248	203	213	256	221	224	216	261	244	207	256	247	238	236	245	237	262	226	241	195	235	201	224	231	226	224	238	239	247	230	253	227	253	230	235	228	231	249	219	216	254	208	210	228	232	245	258	239	213	218	245	204	231	233	251	230	232	246	244	230	222	237	252	218	232	228	215	243	253	223	249	240	201	229	239	223	229	240	238	244	237	233	240	229	248	228	251	221	267	236	230	239	221	233	208	236	246	229	242	234	214	254	236	259	240	237	237	226	235	247	238	209	223	220	228	237	241	240	214	252	242	239	200	216	233	239	226	233	220	233	228	232	231	204	243	239	257	218	205	228	218	260	244	206	221	236	241	228	236	215	223	252	198	234	211	235	238	236	236	244	228	235	220	222	246	229	235	227	244	208	278	216	228	245	233	240	262	233	257	230	257	253	228	216	248	228	238	218	245	240	239	245	250	237	226	232	228	245	222	240	230	199	235	248	235	245	247	192	239	254	222	257	218	234	244	248	246	224	227	220	225	228	251	242	223	236	260	236	246	220	273	236	229	271	238	252	217	233	217	249	221	238	251	238	256	246	197	240	233	238	258	246	253	242	227	225	227	229	226	238	251	226	216	260	234	265	263	241	231	237	230	242	212	265	235	257	244	226	240	213	222	241	231	233	211	256	262	244	248	232	226	234	273	231	222	244	236	263	226	241	249	247	236	250	240	241	270	247	230	237	231	231	235	231	242	242	255	238	212	238	242	228	244	221	240	234	234	210	228	240	198	224	212	240	236	219	216	254	237	247	223	233	257	263	210	228	231	243	251	221	218	209	237	236	225	230	240	254	229	237	223	228	198	237	240	243	228	237	257	231	256	229	224	243	228	246	231	212	235	239	210	225	242	235	240	247	231	267	249	228	218	223	220	235	244	242	223	252	252	273	220	228	223	229	224	264	233	225	238	233	228	242	237	268	259	258	243	233	260	257	226	247	230	227	262	233	242	265	249	226	236	256	251	248	265	260	232	234	238	235	245	239	276	232	221	252	217	235	227	210	228	235	227	230	224	208	242	225	191	234	233	241	216	235	245	256	243	248	254	246	250	241	219	235	260	265	223	238	254	245	238	221	228	270	261	222	233	236	248	237	236	234	243	238	238	235	234	225	217	248	219	235	247	241	224	248	237	239	235	251	263	247	262	242	237	229	217	245	232	237	224	249	210	212	217	248	253	233	217	244	238	243	245	235	227	280	226	236	234	257	212	250	228	235	256	242	233	232	267	235	211	213	228	216	211	223	225	238	203	237	228	249	234	256	237	253	247	234	219	228	242	218	231	253	252	240	234	230	240	255	243	239	218	238	243	238	229	226	234	260	231	215	240	263	228	234	229	229	220	246	219	224	230	237	227	214	241	252	260	243	237	233	196	222	214	238	260	257	223	240	219	236	244	205	223	239	250	202	239	250	221	236	214	214	231	211	250	218	220	261	262	230	234	244	212	250	230	249	223	216	248	224	237	240	244	251	226	225	234	242	248	246	215	222	207	233	261	252	229	235	244	208	222	229	215	245	237	224	255	249	244	233	279	252	247	248	208	217	227	248	244	256	273	219	258	233	235	237	249	231	276	243	227	231	233	240	225	223	247	271	258	206	212	233	211	246	251	237	225	243	230	215	218	235	232	241	237	238	252	234	232	220	233	262	230	251	253	222	243	241	247	267	215	216	217	249	235	240	219	235	225	240	233	303	241	235	236	218	261	263	220	260	226	203	224	250	233	226	216	244	261	248	229	248	225	220	256	228	226	238	250	251	245	217	201	234	230	221	246	192	244	237	214	238	212	217	246	232	200	249	221	252	237	203	219	234	259	234	234	229	247	229	253	232	235	225	210	246	236	236	219	236	229	230	255	245	231	235	207	223	234	235	219	221	262	230	234	219	265	237	259	225	236	244	240	244	214	249	213	201	243	257	228	257	234	249	261	228	248	248	247	226	225	247	244	253	245	246	226	235	243	269	243	244	247	232	253	251	241	232	231	223	250	240	246	238	235	229	238	264	226	205	220	251	226	233	228	235	236	237	219	248	230	251	252	252	239	234	232	191	226	245	255	222	229	228	239	251	219	231	226	244	257	230	237	246	227	242	252	232	235	230	259	220	209	220	202	232	235	226	251	245	227	250	219	228	250	228	231	264	235	242	227	254	244	230	247	227	222	240	242	225	219	230	224	225	251	227	229	241	221	209	243	251	260	239	233	240	235	256	231	231	221	226	260	242	239	236	233	211	242	224	252	243	251	238	266	217	230	229	229	231	230	213	233	201	218	242	222	226	241	253	227	232	227	238	268	200	231	211	251	218	220	254	230	224	235	232	222	220	199	253	234	214	243	267	230	238	227	250	238	239	223	235	240	241	248	242	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17462	1673	3605	3780	3296	2706	2219	1953	1684	1428	1438	1339	1222	1111	1074	1047	950	966	986	935	858	864	815	882	813	813	802	822	779	752	751	764	722	798	780	763	735	744	722	735	758	728	720	717	724	696	720	695	732	697	709	730	675	750	702	754	700	707	709	707	750	685	674	678	625	666	718	732	689	655	670	718	716	683	754	688	730	680	720	704	717	728	702	734	702	712	714	711	665	659	664	719	681	710	665	697	699	670	665	681	719	648	655	669	693	726	740	693	691	650	705	668	661	679	709	687	699	667	677	706	672	703	712	675	735	658	698	672	685	636	690	722	704	667	714	689	702	678	680	680	682	681	699	686	681	691	735	639	705	688	703	725	655	676	705	681	668	692	671	659	732	644	669	660	680	687	710	690	692	657	685	722	706	689	717	642	633	689	713	679	696	701	722	695	656	704	689	679	694	688	698	724	710	714	686	713	709	649	641	652	658	707	671	695	711	705	671	683	715	677	677	657	685	686	737	710	655	710	729	716	645	681	691	671	660	686	664	681	693	706	700	684	703	724	709	669	690	713	673	682	662	686	701	713	761	708	695	705	721	637	653	730	664	699	704	704	709	671	689	674	624	720	682	701	642	731	677	644	654	707	623	662	697	683	725	724	719	653	719	653	680	718	697	714	688	689	695	676	728	630	636	723	713	695	678	678	744	608	686	683	644	678	702	672	695	674	694	685	677	634	643	665	656	700	638	658	670	733	663	670	687	685	722	661	666	707	660	631	707	679	716	724	667	668	690	656	662	685	698	661	649	675	683	680	738	695	667	751	723	698	679	674	695	680	678	706	689	685	676	658	680	702	679	702	631	688	675	711	657	621	720	742	685	682	709	695	707	651	629	684	654	690	695	715	636	700	702	689	695	660	696	712	713	694	682	683	721	696	694	679	694	672	670	699	714	689	678	684	669	730	710	680	690	676	696	706	716	686	687	715	690	704	679	728	694	664	675	682	702	625	694	693	668	742	706	679	702	666	714	699	744	621	640	630	681	645	702	690	678	626	710	694	690	632	726	711	697	712	691	690	669	668	713	659	633	685	726	683	680	650	725	686	667	666	754	653	725	705	717	685	647	661	685	657	672	708	643	710	691	692	663	681	682	701	671	708	692	681	731	712	681	670	693	687	684	635	683	669	724	614	694	618	710	667	687	673	663	679	719	670	645	717	697	699	692	670	720	629	710	701	684	657	705	666	690	668	704	728	686	693	746	680	676	672	645	700	712	673	675	723	712	637	649	628	662	684	691	723	704	676	645	684	671	697	748	694	740	662	693	648	741	677	670	692	655	713	663	679	677	626	704	698	673	646	684	720	636	655	671	673	726	687	672	707	672	701	633	715	668	706	731	676	696	719	741	666	684	703	708	715	689	690	734	721	679	683	677	686	692	685	667	675	691	685	655	672	694	663	640	687	694	723	660	696	713	695	729	698	689	657	674	636	679	693	684	691	736	681	717	664	653	672	666	689	713	738	682	676	728	692	739	658	690	657	682	692	621	673	639	681	646	684	676	682	703	670	635	697	715	671	667	700	654	702	635	699	685	722	695	690	706	699	674	686	684	680	659	659	690	683	678	673	678	697	703	684	656	651	681	696	707	692	654	662	756	695	706	698	701	671	652	676	684	626	683	676	678	649	743	709	710	740	683	710	669	727	706	681	642	661	709	716	656	676	662	726	662	701	668	666	671	690	705	667	667	677	700	687	743	739	695	650	661	721	655	634	710	660	642	652	675	716	709	638	731	689	683	671	645	701	657	674	695	694	706	712	723	688	671	665	647	682	699	680	682	705	694	687	695	667	701	707	689	708	674	719	649	648	688	690	685	729	781	624	676	729	684	681	702	716	714	659	726	678	678	656	706	712	688	706	728	719	692	716	680	697	659	696	696	695	642	665	679	698	678	620	694	734	679	677	661	644	741	698	689	670	693	708	642	704	667	704	618	710	710	655	672	685	693	656	651	696	639	665	704	698	682	652	658	646	683	684	687	612	685	676	718	684	705	713	662	648	714	655	692	659	700	670	688	635	670	636	664	654	672	696	694	658	661	674	663	663	749	680	660	682	674	673	669	662	627	643	692	694	678	719	721	649	708	648	659	681	682	686	651	648	712	668	683	681	696	677	719	721	620	700	736	664	679	709	664	651	713	674	683	684	664	706	684	708	678	680	688	630	715	674	729	660	744	665	705	704	725	662	727	654	656	680	714	707	638	659	722	677	709	662	676	707	683	683	675	686	646	673	624	684	700	719	696	663	714	710	659	678	680	661	702	698	687	696	654	714	699	652	679	695	692	694	643	681	685	669	676	675	684	670	671	717	657	697	706	704	724	651	624	711	637	701	634	692	696	655	653	678	692	700	694	701	690	717	683	712	719	694	654	687	715	690	679	640	698	676	684	710	713	685	666	668	642	694	692	640	624	669	676	723	724	662	638	709	665	683	689	707	685	661	666	703	661	668	717	695	699	684	717	704	692	670	669	671	627	698	652	613	648	665	667	620	660	651	715	709	711	678	664	648	693	681	643	697	692	697	694	651	686	689	662	727	675	635	651	667	702	635	643	665	690	656	716	689	674	648	685	692	673	741	676	681	725	655	733	660	666	677	722	682	742	693	671	745	698	687	682	667	711	666	682	710	690	723	682	649	731	667	679	681	703	669	719	699	673	669	685	712	682	678	692	681	611	683	735	667	645	685	727	685	736	677	683	646	652	687	669	681	640	700	683	684	710	716	692	691	684	688	701	702	670	661	680	689	694	649	669	693	716	712	696	681	726	706	693	700	731	675	630	672	689	713	673	678	657	720	736	699	715	702	663	701	706	696	694	691	688	672	710	657	707	640	609	663	686	644	636	632	689	680	718	689	701	688	717	650	706	674	684	679	654	701	709	672	612	690	668	701	659	730	717	672	645	718	670	683	703	695	702	709	655	690	697	664	684	669	714	644	691	699	731	699	723	694	702	767	696	705	690	672	652	685	660	682	650	693	647	722	698	695	696	687	725	721	630	672	702	784	712	673	668	676	644	695	696	699	705	697	673	692	706	658	711	712	666	707	728	667	715	696	709	660	762	712	658	687	696	666	738	703	676	718	754	721	698	715	667	705	716	716	681	696	672	676	663	676	675	703	657	695	691	706	718	716	648	660	678	695	686	693	722	696	699	733	715	698	629	683	706	682	685	675	645	714	695	681	684	713	715	651	722	683	683	637	699	643	701	702	694	676	673	691	644	668	727	696	716	682	678	651	719	717	721	656	741	686	681	679	694	745	742	671	666	689	716	706	655	651	648	695	676	683	656	668	654	667	649	664	670	697	705	693	731	609	694	677	671	642	665	701	670	678	674	695	667	667	674	711	734	710	718	725	638	676	663	720	710	691	678	663	694	660	708	701	738	709	701	712	690	700	714	689	707	697	722	683	690	696	709	729	668	671	709	675	678	674	642	632	697	699	651	710	713	694	666	639	661	674	711	677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46070	19931	9223	2410	1539	1182	867	739	641	566	535	479	383	378	395	405	350	354	338	331	318	316	317	329	308	327	307	319	310	284	338	289	310	294	277	312	284	306	299	286	273	308	307	313	282	280	293	315	285	295	293	295	262	322	295	301	290	293	300	300	285	305	299	279	288	277	283	254	266	285	304	290	291	296	301	320	287	295	317	276	274	301	280	307	282	294	267	282	295	266	305	278	277	265	290	289	271	312	289	309	264	307	290	290	288	288	292	314	294	279	287	280	298	300	273	298	271	307	283	283	276	264	296	292	254	281	300	283	285	327	306	280	279	272	305	270	296	306	280	317	261	298	292	261	279	258	294	263	279	304	274	278	300	281	320	274	305	302	317	304	270	264	287	305	303	282	304	271	284	282	270	298	272	280	287	249	290	275	317	297	310	277	276	293	287	300	285	295	275	293	273	303	267	294	288	280	289	288	264	265	286	275	303	295	296	297	273	256	241	287	276	273	293	310	286	320	294	283	282	276	294	288	302	278	297	313	302	268	268	279	276	289	242	278	287	263	287	300	291	297	304	280	305	284	295	287	297	273	295	298	300	300	270	274	298	346	278	284	291	300	289	234	283	271	282	313	286	280	277	290	297	277	270	278	306	273	290	254	285	292	276	296	302	254	270	303	270	247	284	302	290	266	268	305	274	273	284	267	272	301	289	293	276	287	289	289	287	304	298	263	258	331	289	278	269	290	299	262	289	297	282	304	306	300	268	274	276	310	286	318	284	277	299	277	296	283	296	254	274	297	301	304	304	280	258	298	239	270	267	283	306	275	267	279	250	282	245	311	281	283	271	271	292	267	261	279	275	293	278	290	297	290	335	314	292	294	276	277	285	277	299	290	304	272	299	262	281	299	291	316	304	280	266	278	309	298	266	283	288	298	266	304	286	292	285	280	299	266	264	267	285	298	304	307	295	265	293	277	297	268	284	276	266	326	274	261	288	305	279	264	261	263	267	260	315	327	299	279	281	289	311	296	280	298	308	305	272	300	289	299	307	287	334	282	283	267	304	278	266	293	306	299	286	252	285	286	251	292	291	290	303	293	259	267	281	259	310	246	268	305	265	277	288	284	245	285	296	285	280	275	275	317	307	267	267	284	268	245	314	289	283	264	284	283	311	278	305	254	301	277	300	288	284	306	287	292	263	308	331	278	261	285	284	264	293	285	264	265	313	282	296	271	303	258	274	282	316	286	288	305	281	280	284	287	283	262	309	277	290	282	278	281	292	281	248	318	272	272	284	278	274	293	269	308	282	270	284	291	266	297	311	300	271	277	275	300	245	290	298	268	287	322	283	250	261	292	264	281	298	281	274	303	312	319	291	262	283	289	285	294	288	288	271	283	295	290	284	295	290	280	259	284	261	261	275	294	311	281	287	286	291	278	278	264	275	278	285	285	276	284	299	257	314	284	282	284	291	291	283	268	264	286	269	283	304	273	267	295	295	265	275	287	280	275	290	293	290	279	283	279	300	260	272	302	295	260	301	262	300	254	267	263	300	296	284	278	235	291	294	283	286	293	323	275	278	280	313	261	292	306	274	278	275	248	303	259	298	279	285	303	299	264	306	282	273	285	294	309	333	263	257	273	259	269	295	269	287	305	262	288	293	240	272	269	289	264	286	296	294	280	314	285	304	299	285	298	318	267	280	272	285	278	290	255	307	291	286	291	308	283	297	269	301	282	309	295	310	259	243	279	269	304	285	260	287	296	291	273	264	290	286	273	291	283	283	285	297	279	286	257	287	294	264	254	280	270	249	280	260	299	288	282	276	268	290	261	298	270	266	287	278	321	280	268	263	289	300	276	252	263	307	265	311	278	278	267	285	263	299	283	272	307	245	293	276	279	264	262	329	285	286	300	295	293	291	295	324	254	270	305	289	299	263	269	299	269	281	265	282	281	287	280	291	274	284	255	283	282	309	275	269	277	284	271	268	249	275	273	265	315	272	289	273	282	269	272	277	253	267	277	288	301	278	259	275	287	317	299	285	290	287	254	290	274	287	299	270	317	274	276	286	304	287	272	283	269	280	254	313	307	285	266	292	313	286	263	281	284	314	298	298	276	294	269	269	275	302	304	297	309	297	269	286	267	330	272	264	278	295	257	316	303	291	284	291	275	271	320	283	270	273	288	266	266	281	262	297	315	278	257	290	305	302	266	273	298	289	300	275	266	275	289	305	257	310	292	295	274	285	266	316	293	308	290	283	301	286	253	287	301	275	284	259	281	266	283	317	307	299	308	260	295	266	272	292	303	281	260	279	289	287	289	304	278	292	298	276	296	268	281	266	260	281	271	290	278	281	259	269	251	272	264	278	263	266	265	290	294	278	262	319	283	284	308	305	290	268	288	287	282	301	309	283	305	289	264	303	310	288	296	267	269	288	274	290	287	284	305	283	318	276	277	316	252	254	282	267	287	261	278	272	297	298	285	282	317	301	277	262	300	259	261	270	294	281	260	290	300	259	299	280	286	335	314	272	288	280	274	279	302	288	259	266	263	287	300	283	309	280	290	300	244	254	263	278	300	268	268	297	312	290	288	288	270	279	285	274	299	310	290	269	296	268	270	275	287	249	301	272	266	299	280	284	313	263	266	258	269	295	286	299	316	285	280	263	289	284	254	249	270	280	316	269	285	277	262	286	286	287	262	294	277	285	299	261	273	275	253	283	293	307	284	273	286	284	297	270	264	295	320	306	277	272	286	288	275	263	300	278	285	285	271	258	276	254	298	303	266	253	296	297	275	294	290	268	293	262	298	272	280	272	288	287	282	292	271	296	289	255	251	283	272	290	296	280	274	281	292	277	305	281	277	254	256	292	259	295	279	298	288	286	292	294	254	285	288	279	284	271	318	311	299	260	286	268	266	267	288	275	302	290	297	291	255	276	285	286	274	266	278	279	294	286	261	299	269	287	295	262	273	276	282	292	265	293	303	284	289	252	280	274	261	274	295	255	276	300	284	302	256	273	289	291	289	274	255	279	263	264	288	294	259	283	304	298	282	308	261	277	298	298	298	291	299	262	288	256	299	284	298	287	294	291	305	266	259	272	248	294	302	263	272	274	270	304	294	305	286	335	268	268	280	301	280	270	277	265	259	264	272	290	257	284	289	281	284	264	279	277	301	292	285	291	310	291	302	285	282	296	289	267	250	283	314	312	279	306	260	269	302	313	272	288	282	294	269	283	276	252	276	261	296	273	277	285	279	290	272	290	263	273	290	291	287	244	282	275	275	264	279	265	274	275	282	290	279	291	315	294	302	255	309	314	301	267	271	268	274	287	283	289	312	306	293	308	280	299	283	295	285	283	317	311	259	305	269	271	286	279	300	293	274	276	278	262	280	275	265	262	312	271	271	297	244	303	244	286	289	250	286	282	290	267	310	239	319	298	270	309	279	271	284	264	288	267	294	292	273	311	282	288	279	280	280	295	281	278	273	295	280	246	282	301	265	269	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22228	2822	6108	6637	5592	4596	3722	3157	2763	2430	2233	1955	1834	1625	1518	1473	1390	1377	1306	1226	1202	1135	1088	1053	1043	1010	998	991	971	993	1021	952	939	937	915	933	916	898	852	956	859	875	845	869	853	902	814	909	824	859	875	892	825	785	801	871	846	827	795	878	876	813	835	819	821	803	784	793	840	797	780	814	794	800	822	792	805	816	821	804	846	831	804	844	840	793	806	801	798	840	825	800	769	792	795	809	765	800	791	822	803	743	782	716	808	755	769	740	729	790	786	788	794	846	808	826	779	787	795	831	795	782	803	796	705	783	857	821	746	805	782	820	846	808	771	847	791	722	799	788	786	768	762	755	785	780	847	769	770	803	800	804	817	780	787	780	765	779	777	775	788	793	812	764	787	802	758	829	764	806	766	783	774	820	841	740	725	749	794	799	819	825	786	799	809	772	816	792	698	778	830	783	748	767	769	798	823	836	811	758	815	844	799	832	803	788	818	796	786	736	819	795	783	826	808	791	788	772	834	777	775	753	808	845	830	785	779	782	762	825	769	815	795	736	837	884	774	792	768	787	751	791	821	785	782	773	772	800	773	793	804	806	832	811	774	837	714	768	798	811	788	796	855	800	810	800	762	769	817	779	830	758	762	813	777	795	823	806	767	818	746	748	782	794	765	787	785	777	749	833	825	824	779	772	825	813	827	786	770	821	815	818	807	743	795	782	788	808	795	767	735	823	720	784	768	797	796	808	763	782	754	809	820	820	813	763	838	766	845	848	830	773	791	841	737	785	795	832	793	781	790	746	754	793	783	758	820	771	805	812	811	800	788	788	779	740	777	774	746	814	803	767	768	782	760	786	743	825	793	780	779	826	756	805	772	769	795	793	758	753	787	743	760	743	833	779	802	788	790	795	821	754	761	799	789	778	762	820	740	793	711	789	788	799	752	810	747	846	803	766	835	799	795	796	816	810	801	811	783	793	805	779	778	699	771	792	773	775	821	792	763	768	787	779	815	805	760	794	784	777	797	803	749	753	814	765	833	798	807	774	789	804	782	777	811	765	750	783	756	799	731	768	809	829	797	780	809	806	738	780	825	800	779	764	807	848	813	772	743	804	776	828	779	838	776	776	802	749	795	765	792	805	742	782	752	791	802	809	776	767	831	796	804	801	785	749	768	827	765	806	739	756	794	768	748	784	793	799	780	794	742	782	716	825	792	791	784	823	820	774	738	753	799	795	801	803	775	840	794	788	764	776	784	810	792	814	825	785	774	783	811	799	792	770	757	759	773	762	777	770	772	775	782	824	816	728	783	773	771	763	801	790	814	753	787	739	757	766	766	851	750	820	807	807	791	811	786	785	757	806	748	757	784	736	779	740	795	743	770	818	780	771	788	798	749	809	762	846	806	783	828	775	809	788	760	773	795	815	787	784	759	773	789	758	839	829	834	781	760	783	752	798	788	810	778	793	778	794	765	797	800	780	766	792	766	804	796	801	808	764	776	770	776	748	823	808	793	800	771	796	776	768	823	802	818	775	824	784	752	795	761	773	714	791	786	785	789	848	849	764	811	776	737	828	784	831	773	788	837	786	830	792	787	823	800	790	821	821	821	831	814	726	813	828	773	747	771	773	802	782	845	776	786	833	804	765	774	811	808	737	763	762	785	821	817	771	799	790	791	730	806	765	767	780	786	804	795	834	810	790	808	795	776	744	778	820	745	784	808	833	799	774	796	820	832	770	799	762	825	795	780	816	796	768	819	749	841	802	795	838	847	769	856	776	781	804	732	830	768	830	809	781	786	813	782	773	797	789	816	850	814	762	789	720	788	784	786	805	811	753	811	793	743	731	811	751	813	795	782	835	782	771	753	805	770	790	767	834	792	809	847	803	789	744	772	778	829	761	778	730	784	830	805	815	761	773	832	760	794	801	711	775	810	777	783	773	832	770	797	804	822	733	834	770	816	805	773	805	806	786	765	747	785	852	747	753	800	805	749	815	766	768	788	846	805	818	795	819	757	784	782	746	787	752	838	778	768	805	746	802	761	774	760	771	764	815	813	772	759	755	813	798	758	750	799	779	759	827	786	772	810	773	796	790	769	790	815	776	768	778	782	796	795	752	820	813	770	767	790	814	825	762	834	745	814	796	808	773	753	808	797	736	816	789	794	812	781	824	747	808	787	783	770	774	795	778	751	770	767	823	771	834	783	745	781	818	791	798	812	790	761	787	800	764	784	775	792	884	791	767	804	771	843	807	806	737	822	764	771	736	793	721	766	807	831	754	858	777	794	757	728	764	792	801	809	718	810	751	824	776	800	738	759	858	783	801	820	804	750	768	766	793	753	824	809	770	792	775	764	752	796	760	825	788	764	745	814	771	816	764	799	773	791	789	789	850	789	808	817	773	823	770	741	748	829	755	765	794	799	806	772	861	769	759	777	815	767	849	791	770	802	773	808	745	781	770	782	789	766	780	818	817	774	789	767	802	772	812	729	807	745	795	755	753	789	804	832	861	730	738	790	786	708	765	775	784	757	782	739	752	795	724	826	805	792	831	819	817	765	755	798	778	743	751	791	805	764	739	824	810	822	795	763	826	820	770	798	808	755	798	756	799	828	859	787	796	783	795	792	812	844	748	835	765	801	821	774	755	781	802	747	817	786	787	838	805	750	816	816	730	784	797	759	790	759	755	719	763	738	834	806	796	763	740	852	769	817	781	759	762	823	809	768	818	742	802	772	774	782	815	750	787	793	790	839	789	760	825	806	780	733	787	832	793	762	797	729	752	835	803	784	783	776	780	768	759	765	818	745	750	801	788	812	772	801	822	797	819	768	761	798	803	741	811	806	777	769	743	730	830	801	780	768	711	801	828	781	832	804	780	827	818	761	738	767	776	801	776	780	758	794	742	802	814	750	790	790	779	761	766	806	772	806	744	790	815	734	767	785	743	805	798	785	757	809	810	778	785	715	801	808	810	775	814	770	827	765	768	787	825	810	794	821	784	804	754	713	785	779	796	816	792	796	751	764	767	751	744	793	771	793	836	827	751	817	755	829	790	802	850	782	790	761	790	751	797	769	808	784	780	800	742	808	765	854	785	803	767	783	787	816	767	816	770	797	743	808	770	759	800	806	805	793	762	821	796	789	780	730	784	798	793	806	740	822	747	752	823	793	774	815	740	767	750	755	782	793	788	744	769	777	785	764	771	815	777	746	772	836	780	772	816	792	761	794	794	762	834	766	756	793	720	757	723	803	768	775	817	736	813	753	772	756	765	775	807	723	745	813	787	774	768	822	796	786	789	789	799	825	802	795	831	803	808	719	772	749	760	721	788	800	773	736	750	805	793	769	809	824	790	796	787	791	745	793	753	701	798	755	796	793	801	789	770	741	790	730	774	798	818	779	822	795	782	790	810	766	807	800	760	801	798	791	791	735	782	768	767	768	752	774	857	832	788	807	790	826	818	807	754	810	763	773	823	744	764	779	801	761	779	769	785	779	788	768	814	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6084	462	254	160	122	140	109	119	119	122	114	108	116	110	106	107	122	100	114	100	96	118	108	101	95	105	117	128	130	102	104	107	92	109	119	106	117	85	121	100	124	103	117	131	96	104	98	96	107	90	108	106	104	114	101	106	100	99	126	134	88	115	109	97	101	120	114	120	88	96	116	97	108	104	108	89	104	102	98	106	89	114	112	119	101	96	115	127	127	110	102	109	104	98	116	107	115	112	93	97	100	113	103	98	97	105	102	110	120	117	121	80	119	100	103	135	89	88	94	118	116	123	100	99	81	91	105	119	80	113	109	104	91	98	115	101	93	106	100	113	108	100	110	112	113	99	107	98	116	95	100	115	119	115	100	99	104	151	99	95	103	124	128	102	104	80	116	87	112	98	100	115	105	89	109	114	101	105	104	108	117	96	103	113	85	101	88	95	108	112	111	115	126	123	98	103	107	116	119	103	98	116	105	95	111	92	107	112	91	98	114	123	95	97	119	119	119	117	90	117	114	124	104	100	118	115	102	119	108	89	94	112	98	108	121	116	93	96	106	108	108	97	95	124	118	99	122	124	103	117	119	89	107	118	98	114	103	90	106	101	122	92	112	107	120	102	120	92	115	91	108	103	112	99	96	120	91	104	80	104	98	102	91	105	100	101	112	94	98	115	107	95	113	101	101	114	89	121	120	91	86	94	94	107	98	130	83	121	118	107	113	102	105	98	121	122	100	131	94	105	91	114	107	88	101	111	108	109	105	100	109	101	102	92	108	112	116	98	114	97	114	105	108	110	117	107	93	110	124	100	106	92	119	107	113	83	101	130	92	83	116	100	87	118	106	110	94	111	100	133	105	110	126	102	106	93	108	111	97	94	126	90	96	91	107	96	107	112	94	109	74	85	119	104	84	104	108	105	105	88	102	85	89	110	94	98	109	101	109	103	102	95	79	109	93	97	111	94	87	87	88	103	117	98	96	104	114	118	123	103	105	95	89	110	91	108	102	116	100	108	122	118	107	89	103	104	111	109	112	104	81	96	103	109	126	108	106	105	103	93	81	107	108	92	96	93	114	124	107	117	91	93	111	107	113	95	115	99	91	102	115	98	92	102	121	108	110	86	106	93	97	115	117	110	112	119	110	121	121	125	110	103	102	96	121	111	102	101	91	84	105	118	98	102	91	115	71	90	116	90	100	107	126	85	87	103	116	97	110	109	103	87	82	102	114	103	93	115	102	104	114	106	89	117	100	91	103	96	99	123	116	97	104	103	108	116	102	102	96	116	118	100	100	99	90	95	96	124	101	108	107	104	108	92	89	105	98	96	95	99	103	100	83	88	108	103	103	107	122	91	90	105	109	123	104	89	96	99	108	100	108	101	117	95	109	108	121	111	106	135	114	120	120	101	112	101	111	89	107	108	80	102	95	100	105	105	125	111	116	118	96	112	96	112	114	80	112	96	96	111	90	103	102	98	108	94	118	105	109	90	92	105	97	111	109	103	112	105	99	113	92	114	101	120	108	97	113	112	108	115	113	89	115	122	105	102	107	107	104	100	111	121	114	105	97	117	114	105	88	107	113	126	100	102	103	112	117	108	123	96	99	100	102	107	100	110	111	108	116	102	96	101	108	95	106	119	99	110	96	89	112	93	117	97	114	76	114	104	112	99	104	105	103	114	113	94	95	100	113	113	111	113	116	110	118	122	121	95	122	116	104	105	118	97	104	90	115	118	109	100	108	91	108	117	104	108	99	100	99	125	94	90	105	100	117	97	83	108	119	110	124	92	112	98	108	104	115	107	103	104	123	111	115	98	97	108	115	117	114	130	114	90	93	116	93	102	103	125	111	114	128	103	122	102	104	111	102	103	95	100	106	108	101	122	91	119	103	100	108	101	114	108	109	103	107	105	109	95	118	100	104	110	113	98	112	93	106	104	91	84	108	121	99	108	107	98	88	97	116	111	99	116	111	101	118	91	100	115	111	101	109	109	110	110	109	102	93	105	98	112	123	105	89	121	102	103	99	118	83	119	113	87	101	103	110	95	124	107	117	92	119	86	121	141	88	111	111	88	111	100	98	96	112	86	103	110	104	100	101	88	101	105	105	117	118	81	119	98	106	101	110	121	98	108	90	95	71	87	109	97	115	104	97	105	112	111	114	121	109	101	103	104	100	131	120	105	115	119	119	111	99	115	100	93	94	105	105	101	127	87	94	102	85	117	114	115	101	91	97	108	100	106	100	111	89	100	117	110	124	95	123	101	122	94	116	92	111	98	100	96	102	117	99	97	107	106	85	88	95	102	83	112	100	107	113	89	118	102	106	102	103	104	119	91	108	112	124	85	90	110	99	94	111	112	128	114	98	103	114	101	101	109	113	102	110	111	109	97	96	95	114	93	122	109	101	111	102	98	95	84	108	91	105	105	111	107	106	96	128	99	100	91	112	125	113	119	82	96	118	98	99	116	93	103	106	88	114	93	117	106	111	96	116	95	104	108	110	115	117	107	120	95	97	112	102	103	106	89	104	124	104	86	109	113	89	104	102	107	94	121	107	107	117	100	102	104	99	110	86	91	109	115	100	100	119	120	115	105	121	119	122	107	93	105	94	115	96	110	102	114	121	110	107	109	94	70	81	102	99	110	117	91	93	102	119	116	102	103	102	100	104	95	123	108	87	115	127	100	118	101	105	113	94	131	103	104	111	110	117	101	104	116	88	96	106	111	94	114	102	118	97	131	99	114	96	106	94	106	104	108	109	111	112	105	101	98	113	115	100	111	116	111	85	110	102	108	120	101	117	113	112	111	98	92	110	121	83	97	106	106	89	102	109	108	106	90	102	102	104	121	95	102	107	101	104	116	112	120	105	115	98	105	100	98	105	109	111	95	120	97	105	102	112	105	95	111	91	114	101	108	97	116	104	122	112	125	89	119	122	128	117	111	111	96	85	121	112	98	115	107	110	126	95	108	84	118	92	112	91	100	104	103	120	114	107	109	116	108	115	108	93	97	117	103	110	100	114	99	88	112	107	89	85	99	101	91	106	106	125	107	99	106	94	94	99	113	92	82	120	91	120	109	102	82	101	116	106	92	115	102	101	87	105	99	108	115	114	108	113	98	112	122	98	112	120	109	89	108	100	82	104	87	90	105	109	109	115	117	108	116	118	100	100	110	105	111	108	99	94	106	94	110	116	115	95	108	115	111	96	113	103	105	113	104	104	88	106	110	108	113	109	110	97	109	110	99	80	110	110	101	103	106	100	112	122	98	102	103	124	95	93	86	113	106	108	111	95	107	101	118	115	112	98	107	116	92	107	100	108	110	94	114	108	116	109	100	103	97	105	108	102	108	78	111	104	106	110	114	115	95	104	96	105	96	112	97	112	120	123	104	94	108	100	89	107	96	96	110	109	102	89	88	105	109	111	105	100	104	109	111	102	88	97	115	93	102	103	88	76	100	115	86	92	92	100	111	110	103	98	125	98	110	97	111	117	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5454	428	572	559	519	475	469	423	407	374	417	441	354	402	374	375	378	398	370	385	375	379	370	411	322	376	352	344	395	393	399	354	342	372	346	392	369	341	368	364	358	349	356	369	371	352	338	349	337	361	358	346	332	384	401	370	389	353	360	364	343	358	351	376	351	376	319	398	388	342	357	347	374	389	355	366	355	389	354	355	342	349	356	364	334	378	356	318	368	301	345	338	339	356	371	347	348	365	364	370	352	371	370	328	375	344	367	340	366	416	365	391	376	364	354	333	372	356	385	337	329	397	342	333	358	381	352	370	358	401	347	362	355	341	350	363	353	358	345	335	392	377	369	373	357	394	362	357	360	366	352	369	379	372	370	366	348	391	366	361	367	359	359	392	355	370	357	323	350	345	346	322	315	364	337	387	381	343	346	378	354	365	348	364	367	342	334	361	330	378	367	323	368	355	384	363	350	353	365	342	368	339	380	344	348	372	372	339	377	351	350	361	364	370	378	364	380	386	366	332	350	331	357	365	344	366	393	381	365	350	354	352	361	375	349	366	377	367	359	343	330	354	380	368	374	360	387	359	366	382	354	334	375	378	365	361	339	361	345	359	343	387	328	349	355	337	367	349	349	369	343	350	396	337	364	388	346	343	390	321	405	306	342	368	351	370	342	377	366	384	366	361	364	368	365	342	353	354	366	389	366	336	374	380	349	353	379	344	359	346	349	346	373	369	349	344	347	344	370	372	366	369	361	395	351	344	386	336	337	319	348	371	388	355	371	345	376	353	355	392	389	368	341	364	347	395	384	302	364	331	343	380	356	344	349	390	354	319	364	380	379	379	357	367	334	345	350	348	365	348	375	337	372	328	347	354	299	375	388	357	343	379	368	362	328	382	334	314	360	351	369	356	324	395	309	342	334	373	362	328	353	392	349	358	344	362	331	327	363	321	326	358	370	353	355	356	353	372	356	350	366	408	331	389	319	350	379	351	390	337	351	358	350	352	331	392	340	347	354	357	374	355	342	368	333	359	359	337	366	365	344	366	359	372	400	344	343	370	371	359	378	386	381	377	368	373	348	318	344	370	354	341	384	339	348	367	379	353	361	350	350	371	345	353	375	327	343	359	377	354	354	351	340	343	357	334	385	342	361	346	360	354	354	384	377	410	353	392	350	366	363	360	376	340	371	377	411	358	386	325	360	341	344	353	364	375	366	362	336	342	346	351	374	374	346	353	368	366	382	357	372	349	380	382	337	372	375	351	398	377	364	371	359	371	386	366	397	390	352	371	359	373	407	330	378	374	325	360	380	401	371	339	359	340	381	333	353	350	379	373	367	366	340	389	346	374	358	373	364	363	345	351	380	370	386	342	372	326	313	345	341	344	390	350	361	383	355	345	354	375	361	379	380	385	376	340	355	380	389	361	327	351	364	363	349	355	330	367	369	340	313	386	349	358	338	361	364	364	346	388	361	395	351	349	375	338	336	320	349	365	353	337	362	368	404	361	358	366	335	327	357	369	332	353	358	381	326	356	365	350	380	366	368	349	345	363	375	371	346	361	294	367	355	374	386	344	342	360	339	368	366	361	359	385	362	363	351	330	336	370	351	360	355	380	332	371	353	360	342	322	358	367	362	358	379	342	363	371	368	371	351	361	369	377	343	383	344	366	354	354	349	389	326	362	357	381	352	371	345	382	373	352	345	363	413	349	351	355	354	365	388	345	332	379	360	332	348	369	367	361	376	332	350	346	347	372	368	364	404	361	370	387	329	346	356	357	342	356	384	378	370	338	346	381	343	367	373	331	365	379	391	359	354	361	378	359	366	386	376	384	353	385	334	339	332	379	323	363	360	339	414	365	338	412	370	396	355	337	323	370	376	341	355	385	350	360	346	343	366	365	365	364	326	350	344	365	363	353	377	391	319	359	355	343	358	339	368	372	323	383	367	364	380	361	370	349	319	359	370	330	364	355	343	344	326	332	363	372	365	360	345	340	370	324	354	363	336	392	372	364	368	336	376	315	337	362	353	386	365	360	364	391	350	395	350	363	372	349	338	373	339	362	337	341	354	345	379	381	331	374	361	351	364	337	353	360	362	369	356	377	366	362	384	354	364	374	392	367	365	366	366	352	399	366	374	356	342	355	352	341	360	350	334	353	386	380	357	359	349	384	370	351	340	367	363	352	358	374	384	351	395	384	337	359	359	357	339	343	385	360	323	363	375	370	361	350	374	341	344	338	376	298	352	322	352	352	342	386	348	354	359	339	368	385	389	369	389	370	368	368	343	375	343	343	352	344	362	380	361	341	350	359	321	393	352	353	336	346	364	345	381	326	361	382	321	332	353	335	363	360	383	381	365	340	357	353	362	367	350	375	359	390	346	363	348	319	337	378	365	350	380	335	308	361	358	377	339	354	354	329	366	405	370	327	335	374	362	391	358	354	353	385	339	398	371	380	351	380	371	348	370	367	387	402	387	360	367	354	390	354	350	349	357	355	367	350	346	374	383	375	392	348	343	351	350	374	366	360	346	328	371	373	369	354	366	329	351	354	392	374	354	365	331	349	391	368	363	350	343	372	366	378	338	382	367	349	329	325	345	381	383	368	346	342	334	367	353	322	339	379	378	391	351	366	385	344	384	343	352	314	330	365	357	353	350	367	374	365	330	350	322	386	370	360	367	332	348	368	345	373	368	348	343	349	373	356	359	384	361	381	370	335	382	371	357	387	373	367	345	351	373	353	368	363	337	370	353	355	359	333	366	329	380	339	361	390	350	346	348	383	355	361	375	366	348	369	369	377	332	366	366	363	380	389	348	360	354	348	345	362	347	355	348	340	362	383	371	374	348	381	357	362	337	368	363	303	393	383	361	339	374	349	347	362	336	327	344	378	345	342	367	332	371	377	381	379	341	344	372	323	340	405	356	327	362	357	345	350	360	398	353	382	340	369	363	376	374	345	362	349	389	392	354	372	340	352	343	358	360	335	374	353	374	358	349	360	386	336	388	349	339	347	393	339	371	366	342	362	384	346	387	344	354	367	352	369	337	366	331	364	371	363	353	353	350	359	344	362	382	348	388	342	354	374	371	379	336	378	341	338	358	351	378	343	366	334	325	382	343	337	356	383	354	323	318	382	381	374	365	356	375	349	365	371	362	346	313	374	368	377	346	352	330	356	381	326	378	364	359	349	366	349	362	364	370	345	359	337	394	350	385	371	363	386	339	351	366	369	370	334	325	370	310	353	332	379	350	351	349	326	353	344	384	386	338	393	340	336	389	336	373	357	371	348	387	363	334	347	366	329	367	376	344	357	343	388	388	361	341	393	335	369	365	378	355	345	381	373	361	333	411	352	370	348	336	366	365	330	369	339	366	326	365	354	382	367	344	366	374	385	376	367	351	362	375	375	391	340	353	361	388	329	348	358	356	361	381	342	377	360	386	368	362	349	353	353	356	353	332	379	351	378	342	397	351	342	396	358	359	358	361	363	350	358	316	378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38478	11306	2270	1145	826	640	534	482	373	375	347	328	305	295	295	274	261	242	285	281	262	254	303	276	252	247	249	238	258	236	225	247	221	235	237	255	249	221	229	212	221	278	236	233	264	248	235	255	223	272	260	221	245	251	252	223	237	262	240	230	207	239	257	226	255	234	260	238	260	233	220	253	246	248	232	244	262	233	237	229	220	254	241	226	216	245	225	227	236	248	256	229	222	227	234	250	228	232	252	240	239	245	246	217	243	215	226	241	237	234	231	249	238	217	209	221	243	254	236	223	212	240	244	241	222	260	226	222	252	261	249	264	234	215	233	210	211	243	210	247	256	260	207	250	253	201	224	227	278	206	271	208	220	239	227	239	229	234	228	252	212	243	236	243	229	223	243	227	217	240	202	238	227	237	247	237	231	247	212	232	218	242	239	243	246	237	241	255	227	218	224	236	231	240	264	224	213	229	237	217	233	238	220	236	224	249	198	210	237	220	245	222	243	220	230	283	220	201	234	240	259	271	241	232	227	251	222	245	245	241	237	234	246	230	199	236	248	200	240	232	222	237	237	216	251	211	240	235	245	223	234	216	222	209	230	253	225	229	233	242	223	234	254	235	227	215	237	244	210	260	227	227	228	224	228	219	221	228	213	245	249	240	228	246	206	241	234	244	218	247	225	221	241	268	240	209	249	260	246	236	218	259	225	226	239	244	230	232	242	231	232	227	223	227	211	246	223	212	217	224	241	218	213	248	252	247	265	237	249	254	237	256	236	252	256	235	232	262	226	222	230	236	239	245	239	250	263	234	245	226	235	246	242	210	228	245	247	222	253	244	261	207	205	227	245	266	241	245	236	251	231	226	205	231	233	229	247	210	234	244	259	227	221	207	247	231	233	234	266	241	212	235	243	210	243	247	193	245	253	227	255	241	229	221	238	230	236	233	241	243	231	255	215	221	240	240	243	240	230	217	238	232	205	224	219	229	227	238	200	197	225	233	240	220	254	252	239	243	247	239	247	232	203	248	247	227	246	246	227	218	246	207	221	220	235	222	237	221	249	253	208	238	210	235	251	240	226	224	235	233	233	212	257	220	228	237	236	247	275	234	250	221	230	236	259	276	257	238	248	239	229	218	255	235	226	242	250	257	227	224	230	224	228	211	232	241	216	228	242	221	253	204	225	259	208	229	234	214	250	217	242	239	233	205	233	265	238	221	263	193	223	224	221	258	241	237	271	224	246	225	233	244	245	260	246	236	240	250	216	269	244	246	220	238	211	244	217	240	242	229	236	270	233	258	242	240	229	247	249	235	241	250	224	242	253	253	237	246	238	217	233	234	250	258	230	214	215	254	260	226	237	213	222	221	252	262	215	250	229	238	220	231	227	223	243	238	241	257	208	228	266	228	224	221	225	228	235	204	258	248	208	233	231	243	247	224	241	261	243	234	237	240	247	233	244	256	234	245	238	252	259	253	210	249	252	254	248	221	220	228	244	234	241	228	241	224	231	244	249	225	243	232	250	248	226	267	247	233	243	219	230	238	232	217	234	217	273	225	263	223	232	250	252	254	235	198	235	225	216	225	228	228	245	250	274	253	262	206	213	237	250	220	317	228	240	244	224	247	247	216	220	239	237	245	240	228	228	222	241	224	251	214	205	244	205	252	202	236	262	217	219	203	228	240	251	244	239	255	248	252	252	243	247	238	222	234	243	244	251	217	235	229	230	259	199	214	238	239	238	227	249	285	222	197	216	204	255	233	206	238	208	216	245	234	224	224	235	234	236	255	234	273	221	261	235	231	217	256	239	240	233	255	214	256	242	212	230	230	235	232	235	265	250	207	220	229	245	241	217	236	220	245	211	228	219	223	240	208	245	233	213	249	232	274	240	271	216	222	230	223	238	242	224	220	251	235	245	239	241	243	243	243	272	250	258	197	242	238	244	243	216	234	275	236	217	214	248	270	253	217	216	250	237	231	247	230	229	241	241	229	244	232	249	246	222	242	207	222	250	230	263	262	218	237	206	247	209	232	243	245	235	203	241	255	249	249	252	230	242	248	257	222	235	221	231	245	230	239	235	224	236	262	258	237	251	228	232	222	217	255	224	240	204	221	239	250	247	205	233	233	228	228	235	243	200	235	222	230	216	249	249	233	219	259	248	236	236	265	249	226	269	238	229	207	256	249	227	227	211	238	229	250	235	232	243	219	237	240	245	232	247	208	259	226	256	253	241	232	248	229	219	241	242	223	253	238	247	246	282	241	227	243	245	260	209	254	228	240	221	213	239	201	207	244	233	280	249	260	241	232	250	251	219	224	236	231	222	238	245	231	244	245	254	292	213	230	241	233	242	238	225	221	245	231	231	228	247	231	221	217	236	215	238	211	223	229	221	213	252	201	217	252	243	239	235	251	227	219	260	249	255	235	230	243	254	234	235	229	255	257	236	234	233	240	220	211	243	255	251	231	211	246	258	249	226	253	240	243	248	248	251	237	247	251	254	269	230	236	240	230	223	211	214	252	223	227	224	246	245	238	232	253	236	216	228	219	225	255	233	233	223	214	232	231	195	256	236	238	232	246	243	228	225	274	263	252	223	230	241	266	222	233	219	230	245	239	249	218	205	244	235	239	257	231	235	219	233	233	262	235	242	237	276	244	233	220	232	213	219	235	225	217	238	244	219	228	216	245	219	226	231	231	239	221	230	235	225	226	242	221	243	202	241	234	218	252	217	241	204	218	222	250	215	267	206	223	229	242	240	251	231	250	239	252	250	243	240	234	226	256	241	226	247	255	202	240	250	217	254	223	254	237	241	221	257	260	243	220	211	254	253	253	233	252	266	218	241	233	243	246	235	262	230	228	229	249	252	243	242	223	229	233	233	267	276	233	236	235	265	226	216	217	232	248	238	230	237	226	210	243	228	241	230	224	218	229	208	250	233	248	273	243	230	229	214	252	252	226	225	226	240	227	224	209	250	248	240	225	228	228	257	226	257	222	214	246	249	250	233	234	230	250	212	227	237	255	227	255	213	246	257	239	212	257	227	254	234	234	250	233	217	223	240	218	244	221	272	235	239	239	239	238	232	229	242	221	236	241	234	236	246	216	250	224	222	239	254	221	257	258	260	237	260	278	241	228	221	219	239	225	234	242	245	222	214	245	224	239	261	230	237	232	275	263	227	227	246	242	248	220	240	228	229	218	228	247	207	280	221	231	235	214	239	275	220	224	227	210	234	251	223	235	266	239	229	233	233	216	225	209	250	213	242	253	233	243	242	218	238	220	240	211	231	235	244	262	254	242	254	227	237	265	220	249	217	246	269	227	229	227	221	235	253	238	251	226	243	243	250	258	249	219	240	242	237	226	266	233	254	258	235	261	228	236	228	228	235	232	236	262	227	208	253	235	220	237	221	249	249	236	235	247	240	229	215	245	247	247	217	218	281	238	234	257	228	243	235	255	241	208	262	256	240	253	213	238	252	229	212	237	191	231	232	218	232	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17387	1695	3395	3795	3196	2672	2284	1949	1714	1598	1490	1281	1224	1153	1124	1004	1017	938	943	909	924	906	850	817	770	792	812	820	787	814	834	731	783	805	767	737	730	714	715	735	723	740	734	748	733	730	711	788	767	715	739	734	767	695	724	717	693	704	693	708	680	718	687	741	662	719	691	708	726	682	698	708	640	716	711	669	767	708	664	710	696	702	643	712	678	729	732	715	699	676	715	750	707	736	673	673	665	703	715	713	714	747	709	698	702	687	683	727	721	685	645	691	689	687	715	675	686	708	640	687	681	720	638	680	646	690	689	706	708	676	697	742	705	677	699	687	697	682	649	660	719	692	714	691	718	729	650	711	695	617	702	710	709	663	672	712	653	676	690	689	699	763	770	715	628	692	742	692	640	702	686	700	673	699	694	666	677	699	691	692	660	663	667	701	674	681	720	671	649	686	655	708	715	664	706	686	681	698	670	661	744	705	642	696	675	697	653	714	658	730	703	693	642	705	695	691	732	698	664	743	729	656	664	675	705	687	678	695	711	669	714	701	692	679	646	720	666	660	668	667	728	681	693	712	707	671	696	677	645	695	695	671	657	698	700	678	703	637	715	665	665	632	698	679	667	711	706	686	655	661	696	676	707	667	714	669	707	678	711	678	704	732	678	669	665	636	663	672	723	721	649	727	700	672	672	665	699	687	712	663	698	666	684	671	735	665	667	660	725	664	658	701	685	729	682	694	629	711	630	759	663	691	689	718	688	692	700	712	681	692	697	669	704	702	729	672	693	683	651	679	702	643	641	688	688	754	717	664	697	676	685	676	642	668	698	665	697	716	657	726	679	622	663	622	688	657	720	685	659	696	664	634	719	680	694	673	703	687	696	677	693	660	670	639	672	698	718	687	690	670	688	674	665	710	725	672	733	736	689	663	673	677	702	707	633	701	677	673	704	704	751	721	724	700	660	688	659	693	711	637	684	693	735	680	640	638	689	713	685	692	680	710	730	731	693	651	661	695	672	701	654	698	710	697	661	717	674	681	753	680	682	722	651	625	665	670	693	670	671	716	663	683	677	707	679	650	674	698	695	687	693	645	711	665	717	652	753	686	706	670	668	670	673	713	714	649	729	650	662	715	697	698	702	716	692	686	750	673	711	686	696	774	713	669	666	706	673	686	699	716	720	672	658	721	723	708	693	650	685	686	619	683	715	690	686	673	682	690	685	695	679	673	730	701	705	655	722	680	681	733	690	687	717	686	686	674	719	671	675	692	710	697	678	668	755	689	719	644	668	719	695	712	708	645	668	721	683	658	735	680	673	658	657	679	711	672	698	704	694	688	695	655	681	688	671	681	686	709	673	721	705	693	693	667	702	665	674	661	630	682	706	694	637	701	681	711	688	671	684	679	703	698	660	622	705	735	688	691	686	731	734	671	681	646	708	717	647	678	666	712	688	719	723	714	667	729	680	710	648	704	667	678	675	740	679	697	689	662	689	707	704	704	674	703	690	692	712	684	723	654	699	651	649	680	676	632	695	656	700	699	682	666	699	679	736	674	693	692	713	692	667	691	710	695	707	719	690	715	667	687	732	713	678	714	710	705	699	676	701	636	724	711	645	694	677	692	694	693	684	698	681	693	630	695	718	669	664	699	733	688	663	734	643	648	667	675	706	687	668	711	669	663	649	731	645	699	685	708	722	716	665	678	760	679	686	682	706	672	675	654	706	711	723	653	693	734	695	654	655	731	719	705	678	687	703	691	660	700	679	714	699	662	666	636	702	683	744	696	641	657	720	721	658	647	687	674	677	678	665	676	723	757	671	635	677	647	678	677	636	642	725	659	730	694	725	688	673	730	688	695	697	665	673	733	706	673	732	680	673	637	614	706	670	655	707	671	670	735	667	690	705	686	709	692	681	686	696	645	722	696	620	667	723	678	691	683	683	670	671	684	651	714	698	685	711	664	693	661	695	684	638	662	735	747	671	686	680	718	688	714	707	708	700	716	730	645	687	654	708	679	720	683	680	697	652	705	744	655	670	675	667	716	677	706	679	665	727	708	712	686	667	627	680	672	631	630	651	704	683	710	750	628	688	680	689	700	707	703	753	737	700	672	656	720	684	691	673	657	643	688	659	696	710	671	673	667	701	687	672	719	694	665	648	698	678	658	691	724	692	676	704	726	659	705	694	674	679	688	675	646	706	687	713	702	708	679	694	699	675	667	671	673	687	700	677	721	678	667	675	664	684	699	664	673	673	693	666	686	673	702	728	676	698	645	700	689	703	668	690	660	676	643	651	710	680	674	646	684	638	706	709	655	644	683	674	685	697	657	678	647	645	680	656	655	693	699	703	638	685	636	671	686	709	692	703	653	688	646	694	711	685	666	675	701	651	734	660	696	682	699	673	689	718	653	727	748	697	696	706	709	679	724	668	685	681	716	664	685	681	657	684	695	686	706	708	649	744	742	693	721	719	693	685	644	673	654	677	708	659	688	667	694	662	667	648	715	670	699	651	671	666	656	700	660	665	699	721	685	667	667	665	659	689	686	678	690	621	675	708	683	677	747	675	671	681	737	679	696	697	678	651	701	662	649	689	674	675	656	636	696	697	668	696	656	635	666	736	684	674	739	659	717	737	651	689	686	694	664	700	655	679	648	718	666	718	718	657	706	714	679	652	703	713	651	696	686	661	639	663	690	676	666	663	666	690	698	694	691	685	732	684	726	687	701	709	675	623	675	673	706	670	678	674	692	655	683	699	687	672	671	663	673	675	684	680	709	684	727	644	689	674	755	662	665	722	713	654	676	710	677	665	677	717	671	713	699	694	652	754	700	687	686	678	721	680	666	680	637	633	688	671	678	705	685	703	694	703	690	669	699	640	728	669	681	715	697	652	706	699	684	751	705	735	677	691	635	700	674	684	645	676	667	666	689	709	698	710	654	695	705	673	664	660	684	715	689	694	681	660	669	684	675	697	683	653	726	695	615	670	676	685	702	729	672	703	733	688	690	741	662	705	722	714	697	719	669	677	688	708	680	703	669	659	682	704	693	688	699	724	635	698	702	712	709	657	677	655	645	689	691	656	718	656	661	681	667	709	697	670	674	684	695	668	700	690	647	652	683	665	708	655	685	660	703	663	716	630	646	661	687	688	712	720	702	659	711	673	634	671	663	716	745	686	712	732	662	701	694	671	717	664	686	683	719	658	697	701	686	685	644	654	694	670	706	686	689	716	689	686	685	700	679	668	659	646	591	691	705	665	673	704	682	673	673	715	691	688	712	721	657	631	712	668	676	713	685	637	695	698	701	684	644	696	670	697	667	698	673	695	677	686	670	687	669	721	694	701	659	699	690	666	714	678	703	675	658	717	682	670	709	674	649	702	614	659	715	657	659	721	711	695	674	699	691	686	715	705	648	660	684	625	699	698	645	744	655	697	654	714	703	711	727	686	699	671	647	707	648	684	694	681	721	750	736	709	693	623	686	676	690	714	690	726	711	700	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45642	20414	10496	2474	1460	1089	904	725	636	587	541	521	439	392	406	389	352	324	327	330	349	320	321	310	336	310	278	310	313	305	278	276	281	292	298	302	302	273	275	281	281	303	276	267	284	284	297	275	293	313	278	297	278	284	288	293	275	285	277	307	286	307	313	292	302	302	275	285	298	262	287	269	284	309	264	297	321	280	312	278	254	276	306	283	297	279	289	291	301	313	310	309	304	297	288	291	305	299	290	303	321	288	271	259	280	281	269	288	265	269	297	293	272	274	283	258	286	271	284	298	285	281	278	301	295	265	330	273	289	268	304	297	304	252	294	307	287	311	284	269	296	291	294	297	273	329	297	264	254	315	254	269	286	291	273	276	303	277	286	290	278	303	289	277	315	267	266	264	293	318	305	285	281	272	275	308	271	276	240	292	292	292	290	272	309	309	278	314	270	303	318	270	277	282	273	296	291	290	302	326	283	275	276	260	285	308	287	317	290	288	304	300	294	275	305	320	279	323	294	290	303	272	260	291	280	271	282	298	306	277	260	268	292	307	278	282	299	289	306	296	267	287	255	314	245	281	302	265	293	251	276	298	267	270	267	280	319	297	274	270	249	289	252	274	274	268	268	290	298	271	304	269	275	262	271	277	300	291	336	312	239	280	243	284	275	321	273	285	281	280	293	295	294	292	296	317	278	303	318	292	266	304	269	311	310	280	293	301	278	265	298	323	279	290	290	290	254	310	276	273	278	294	284	297	285	281	276	296	285	296	276	292	272	274	318	291	287	272	286	277	246	297	286	293	263	308	273	234	303	310	294	282	280	296	275	278	300	259	285	268	289	289	293	313	287	291	261	305	275	292	306	276	300	279	256	295	269	264	266	286	268	298	280	279	279	309	263	272	292	298	252	294	277	294	270	276	314	278	297	298	267	277	275	247	279	271	279	275	245	280	286	289	263	322	297	283	308	276	290	266	290	297	288	302	285	273	281	290	289	318	294	269	283	325	284	302	291	311	268	281	285	272	294	291	254	271	288	273	260	286	309	272	293	313	266	252	298	284	310	255	300	284	286	270	306	264	307	281	292	274	264	303	286	271	280	276	313	266	302	283	295	280	274	287	274	278	280	270	296	281	295	289	289	258	304	284	292	270	313	300	283	282	274	284	313	291	304	281	281	263	285	274	307	298	300	282	267	263	265	283	254	302	280	289	280	257	307	260	294	290	277	294	259	266	271	245	275	276	280	262	269	296	287	315	297	264	273	280	286	310	289	290	273	297	294	288	285	304	307	300	303	287	317	288	286	254	295	269	284	300	298	293	296	277	304	301	290	265	278	288	290	254	287	288	251	289	298	262	296	273	271	309	286	260	316	271	286	279	262	299	299	329	276	285	257	264	294	257	293	284	256	288	288	298	272	296	254	302	319	326	281	265	278	270	301	271	314	276	294	303	306	300	290	284	287	281	269	317	277	300	284	257	296	302	308	307	299	279	274	294	287	302	289	282	272	287	315	284	259	278	303	263	294	284	269	305	294	296	324	290	255	269	293	275	289	249	274	291	276	270	290	288	273	295	323	279	297	270	317	297	262	316	275	281	301	278	268	290	295	277	281	300	288	292	303	267	298	284	280	307	255	272	304	295	287	270	260	302	285	276	297	278	275	278	289	266	298	286	275	309	271	287	296	277	271	297	297	288	280	276	251	310	312	263	296	306	287	296	278	256	291	256	245	267	289	265	268	294	293	276	303	299	286	274	295	277	286	285	301	283	262	288	306	292	280	274	282	262	304	258	283	278	272	279	268	250	258	262	320	291	277	299	259	289	284	310	274	315	287	279	275	298	283	293	308	313	282	297	273	284	307	266	303	280	259	303	290	277	280	278	283	273	306	255	297	253	269	277	294	253	293	289	299	250	281	280	260	275	267	290	260	317	267	285	295	263	244	302	282	306	281	306	330	279	259	285	256	282	304	260	290	295	261	268	308	275	271	325	289	317	296	251	253	280	278	288	263	252	277	331	286	300	323	289	267	272	304	269	280	288	264	270	277	275	275	298	295	300	276	271	299	281	248	298	294	287	280	287	328	261	296	283	286	290	295	313	280	280	304	298	288	333	284	280	293	275	304	316	256	311	261	279	310	300	282	279	298	272	262	255	267	239	296	289	284	281	266	274	295	286	284	282	292	294	293	281	292	282	271	259	303	292	270	270	292	281	295	286	288	307	301	255	249	265	306	262	272	240	278	272	272	275	302	298	292	281	282	284	297	294	329	284	271	301	282	266	296	288	293	320	301	268	294	253	296	274	263	298	254	288	307	258	295	256	304	298	287	326	263	304	287	287	260	262	270	299	287	256	281	295	306	288	287	278	279	282	275	326	281	298	273	307	284	273	291	314	285	271	252	328	280	284	274	288	288	310	265	290	281	311	311	255	294	273	263	249	275	281	283	299	286	279	279	294	309	317	250	285	267	295	317	299	315	279	290	258	294	312	297	277	336	281	256	280	291	288	301	267	293	282	270	286	274	296	282	273	273	270	254	278	288	282	275	286	277	297	282	280	260	305	283	326	282	251	273	285	295	290	303	278	289	283	284	286	268	270	280	289	258	280	305	289	273	281	287	309	290	317	285	293	296	281	277	268	282	285	259	259	269	280	257	304	273	286	253	302	292	283	274	281	276	262	296	289	279	301	300	267	301	278	292	288	263	259	281	274	285	251	290	277	251	269	285	267	294	299	268	269	295	291	285	290	293	283	258	262	277	300	280	285	309	270	263	274	249	321	304	315	256	272	291	278	252	291	253	292	265	289	289	272	257	275	296	305	280	278	286	289	286	286	289	312	298	287	298	290	273	277	274	303	286	307	293	287	276	278	285	310	285	280	289	275	284	283	278	299	312	285	277	293	282	274	289	280	266	282	275	296	315	261	245	314	274	304	275	277	298	312	299	260	260	284	278	281	265	251	270	286	276	290	266	259	290	280	303	298	293	283	288	267	313	291	250	279	299	284	271	275	294	279	267	334	273	296	302	258	294	286	273	286	292	299	289	277	278	275	272	289	285	284	280	291	265	284	273	295	287	243	275	297	284	316	278	293	275	254	277	288	302	266	300	258	283	265	279	251	273	293	284	267	266	301	262	254	293	293	272	282	298	299	261	308	268	322	304	280	281	286	299	272	290	280	255	286	309	299	296	287	286	267	243	315	250	281	301	266	279	290	266	256	286	298	244	276	259	310	291	276	294	314	310	271	269	300	313	262	255	307	291	288	258	254	283	290	289	293	277	272	296	276	267	271	321	288	280	295	257	273	314	314	288	281	300	252	266	292	285	293	283	276	283	268	278	249	294	280	262	283	300	261	285	282	319	293	255	262	292	289	282	321	288	308	274	305	287	293	288	289	260	292	296	289	285	298	303	321	277	290	278	309	272	255	270	288	271	290	286	276	296	260	279	265	293	305	292	323	261	283	302	286	260	271	272	306	287	308	283	302	270	287	282	305	275	267	298	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22423	2833	6077	6470	5588	4568	3713	3232	2707	2349	2201	2056	1809	1621	1583	1493	1401	1328	1283	1279	1241	1172	1103	1052	1085	1056	1102	1073	979	948	959	908	951	893	953	898	899	923	882	912	915	875	890	876	811	796	843	874	808	843	877	886	844	852	857	848	793	810	847	872	822	814	845	835	760	810	833	802	832	859	796	777	792	827	796	870	814	856	812	838	802	781	802	777	841	811	771	832	798	867	824	779	833	790	764	794	823	816	787	803	798	811	815	795	821	800	815	840	807	774	764	750	773	759	785	832	816	795	826	821	798	797	786	774	746	793	821	831	820	809	827	791	773	763	788	813	811	815	838	764	818	764	795	768	818	796	784	789	787	775	781	763	806	773	790	788	774	765	800	770	824	755	795	810	821	757	782	760	823	812	801	777	812	740	799	783	827	805	782	756	802	782	789	782	727	837	779	765	771	739	801	757	799	839	785	768	823	790	820	788	775	786	789	755	794	758	757	743	796	774	826	866	769	786	757	815	802	767	787	776	827	802	773	759	767	824	746	722	832	805	775	811	786	749	751	795	832	807	782	774	737	776	766	797	788	782	796	806	779	793	833	755	801	782	765	866	770	785	780	809	789	830	778	835	787	765	790	811	820	792	771	715	757	817	768	820	769	774	802	812	717	760	805	816	782	780	770	796	792	768	832	776	796	799	740	792	781	845	836	772	768	706	793	770	859	777	745	756	772	809	794	836	808	800	705	794	850	770	774	791	819	753	791	816	766	819	842	788	827	762	812	788	804	757	804	798	741	795	767	816	832	733	833	802	797	831	794	766	747	779	780	775	797	813	781	797	797	814	806	719	791	796	816	802	779	811	831	777	732	751	800	786	790	794	795	744	733	814	807	768	751	732	758	753	773	729	714	823	780	824	788	761	777	796	758	799	801	778	824	767	778	756	809	750	779	762	789	839	774	783	813	815	796	809	805	773	810	775	789	800	737	753	789	804	766	798	751	775	792	827	765	761	783	726	808	796	786	766	782	828	817	771	862	807	814	816	781	782	834	781	755	799	769	774	796	789	834	812	838	751	805	776	804	761	728	781	791	802	785	787	787	818	819	808	779	778	768	754	742	767	771	798	797	786	782	805	778	803	761	798	842	776	793	817	789	761	807	790	815	798	824	782	800	823	804	798	748	778	794	775	808	785	767	788	771	754	773	809	787	750	749	735	826	792	823	834	765	787	795	769	752	790	786	751	777	776	746	781	769	839	773	755	809	765	796	762	781	777	825	744	797	785	782	770	781	753	776	744	752	787	809	818	730	774	789	768	791	797	839	770	800	820	792	765	743	819	779	811	787	741	737	781	790	788	788	778	802	779	795	738	774	781	761	812	816	772	784	783	777	811	798	770	776	763	762	732	773	795	792	777	770	819	794	806	784	833	724	761	798	770	789	758	812	811	828	806	786	817	764	758	761	786	775	759	784	778	880	796	835	740	785	788	834	800	786	747	788	778	787	713	777	748	803	803	757	775	803	775	784	827	740	815	783	758	844	791	802	765	751	826	800	729	798	756	838	746	810	806	794	803	801	801	800	778	796	822	822	774	808	758	797	823	846	872	813	745	777	809	801	830	826	784	792	783	811	744	785	813	771	832	783	816	823	798	842	814	759	861	789	802	808	748	759	789	790	772	774	816	792	777	780	751	773	799	780	769	811	772	779	805	780	774	824	795	811	793	772	803	764	820	772	796	798	772	779	771	825	782	733	789	745	787	786	823	789	747	767	782	792	763	774	807	764	825	788	733	778	758	767	792	771	758	804	777	817	793	778	741	808	842	775	782	781	782	822	773	757	815	804	833	783	827	763	813	749	811	791	809	814	818	793	769	832	804	765	780	826	808	831	745	775	753	803	809	823	793	802	788	798	773	786	813	786	786	758	769	753	805	800	775	826	762	801	772	776	799	791	792	790	775	802	826	790	774	772	804	768	782	777	804	793	814	761	794	784	780	815	792	788	778	802	838	804	791	769	809	788	822	835	800	796	803	758	774	773	772	824	786	793	772	795	824	803	792	756	757	784	787	745	810	766	771	768	728	765	843	768	741	745	795	737	799	823	737	767	799	765	808	787	826	817	813	748	795	701	771	765	785	815	788	823	847	844	759	819	755	775	798	829	759	770	836	787	788	781	833	760	765	830	832	784	725	791	784	789	751	717	812	828	787	808	777	805	837	767	821	763	773	791	836	834	782	804	755	832	804	766	805	756	771	798	806	734	816	808	775	750	785	760	802	753	751	805	834	855	759	775	847	749	802	828	772	746	784	824	803	813	763	759	760	773	773	783	754	837	830	751	808	773	714	790	755	760	777	778	815	770	788	798	765	845	778	783	829	759	778	772	770	806	823	782	801	836	782	803	758	853	781	739	775	807	791	792	805	765	745	772	752	765	765	815	780	813	799	787	781	755	776	836	776	791	747	774	794	774	767	826	805	766	827	764	829	818	796	778	834	819	781	807	794	760	798	787	759	768	850	760	768	731	801	763	787	770	742	786	774	773	763	789	811	803	762	777	772	852	817	757	759	815	795	778	788	762	783	816	791	812	789	816	779	796	784	800	820	785	789	795	755	815	798	790	785	803	825	770	826	813	794	836	758	778	802	751	744	831	781	767	780	783	797	792	785	740	788	787	789	799	764	797	784	767	767	806	799	812	813	800	711	760	828	763	782	819	736	776	785	712	795	772	785	739	768	795	773	801	753	737	754	769	768	787	720	721	823	816	736	796	780	771	751	807	828	795	749	762	826	804	780	765	761	770	835	828	779	836	759	805	788	728	774	760	808	821	742	784	837	786	775	774	777	788	785	795	784	798	808	746	743	790	820	738	800	745	826	795	785	781	772	783	764	773	787	752	806	782	766	741	777	796	796	781	822	762	760	762	777	755	775	808	815	744	816	837	812	829	790	741	816	810	782	782	798	779	759	779	789	794	778	806	809	758	812	753	822	735	781	795	754	724	785	745	760	765	798	796	799	803	749	774	735	791	814	853	754	802	804	801	750	793	814	773	722	824	710	771	861	736	814	796	783	757	758	776	781	790	754	771	765	771	855	780	825	761	759	792	840	780	800	732	738	763	742	762	800	870	789	777	755	819	775	786	810	796	819	789	775	794	809	812	832	774	782	809	819	769	735	719	764	812	745	767	777	770	745	814	812	799	820	749	760	818	786	773	836	795	803	829	794	788	818	771	786	804	759	794	819	779	746	807	777	759	747	782	787	783	834	752	802	798	805	771	814	778	784	801	758	761	760	752	795	819	773	806	803	821	785	855	774	734	824	823	807	741	773	751	776	795	777	793	782	782	764	785	774	760	777	778	816	770	808	758	765	739	755	802	728	812	817	761	795	792	775	808	781	743	803	804	798	778	771	838	749	787	829	798	791	775	749	770	811	778	791	785	736	823	760	782	820	795	834	758	718	792	793	785	774	804	783	814	834	805	804	754	766	802	782	808	765	745	796	753	815	724	859	772	848	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6013	418	262	160	138	118	128	125	128	127	116	91	117	126	99	110	115	110	112	101	107	105	129	86	92	102	102	86	110	113	91	98	112	108	102	103	115	104	97	101	105	96	121	90	122	105	114	101	102	115	99	105	109	94	108	106	102	121	103	106	104	99	132	112	98	113	111	116	104	94	111	106	104	94	125	119	124	94	108	118	101	114	103	104	104	117	124	104	116	111	91	112	100	121	101	96	107	125	126	92	103	91	100	102	99	112	130	118	110	92	106	112	113	98	100	99	103	98	118	97	105	118	105	106	109	122	106	107	125	114	99	110	128	116	96	98	117	98	108	98	115	118	110	103	91	89	109	110	100	121	99	108	91	100	114	119	92	130	94	98	114	121	95	97	83	102	92	107	108	95	110	94	118	103	95	103	110	104	123	100	107	98	101	118	109	126	95	103	97	112	118	102	106	105	104	99	103	129	97	95	89	97	110	94	100	125	109	93	129	124	85	110	124	132	100	113	107	102	81	91	106	96	117	102	82	117	106	110	112	94	87	100	100	117	109	119	99	112	107	96	104	101	128	106	123	99	109	101	101	115	110	110	112	118	83	112	109	119	111	112	106	103	117	97	102	106	90	90	122	126	103	84	111	98	86	120	112	109	110	126	115	107	102	94	102	91	124	105	117	93	113	91	112	111	111	95	101	105	107	119	88	116	104	108	98	132	95	113	98	118	116	90	91	113	107	85	107	109	125	99	109	108	102	94	100	113	107	118	86	84	112	97	89	103	95	101	108	85	106	84	115	103	111	107	94	101	95	108	113	108	119	106	126	106	105	107	116	98	119	109	108	90	102	88	92	118	115	104	91	75	94	102	116	127	103	113	97	117	106	127	98	109	95	112	101	91	110	94	117	106	105	105	107	91	112	108	122	112	84	117	112	116	109	108	106	101	110	96	96	124	115	100	111	119	111	114	84	85	91	111	103	116	113	107	105	97	94	110	117	93	112	95	102	89	113	75	97	109	105	96	103	100	113	111	126	98	101	123	101	92	97	100	119	116	115	96	109	113	104	98	119	126	112	102	124	107	104	107	103	126	104	100	85	121	106	99	101	105	112	99	108	109	114	110	108	90	96	93	99	100	122	129	125	91	127	90	92	112	97	120	101	126	107	91	94	107	104	77	96	98	83	113	96	106	112	101	95	133	102	128	128	103	117	110	104	107	120	94	97	103	106	100	87	116	101	87	113	116	103	112	109	113	102	122	110	106	103	106	97	103	102	111	116	100	108	106	125	98	102	100	99	98	108	101	112	120	80	125	76	96	110	100	96	111	111	99	108	117	119	109	93	102	116	111	108	120	120	124	93	122	138	111	125	107	101	116	119	101	101	108	102	105	135	108	106	100	108	102	88	112	93	99	121	98	103	109	101	95	83	111	115	100	101	122	98	92	108	106	97	110	109	127	102	108	117	78	94	116	97	109	100	112	115	104	123	88	90	114	121	115	125	108	116	115	105	117	98	102	102	98	133	119	111	111	106	107	103	93	107	93	104	93	121	112	106	86	113	103	101	118	106	112	109	123	121	100	101	109	103	102	91	109	102	88	83	108	119	102	122	97	122	112	113	121	105	111	132	97	105	92	117	90	94	100	92	110	94	114	90	125	93	112	119	102	109	109	98	99	116	102	104	106	90	113	116	121	101	110	100	106	106	84	110	104	85	103	128	101	109	84	110	101	105	91	108	84	99	102	92	102	88	108	121	116	114	100	117	96	99	102	92	90	117	100	101	93	100	117	102	116	105	95	103	102	103	105	101	109	104	96	104	107	101	95	96	105	112	118	98	102	106	110	122	107	107	110	113	109	99	95	102	102	112	98	110	109	115	141	98	93	100	111	88	125	110	107	91	112	106	114	108	116	92	96	107	111	97	97	108	89	120	114	111	116	108	117	132	105	106	101	100	95	107	107	83	97	99	96	114	117	104	110	99	99	92	94	111	104	114	108	105	117	131	123	116	107	94	101	89	106	117	113	108	112	99	94	115	118	111	99	103	93	98	97	105	108	80	111	94	114	124	94	117	102	108	102	110	109	102	95	118	105	107	104	101	98	90	105	102	100	95	94	135	113	91	104	102	123	116	79	89	109	88	95	102	99	103	93	76	96	119	97	118	112	127	97	115	105	111	105	103	107	89	97	101	96	99	97	114	105	105	94	120	93	116	110	112	97	96	102	110	97	107	109	119	83	101	104	109	109	102	107	93	91	108	94	119	97	99	105	131	93	92	117	125	101	107	108	120	119	97	114	109	136	94	116	116	105	108	104	110	116	115	93	115	101	105	101	120	112	98	122	117	92	95	128	122	105	93	97	92	113	102	116	116	94	114	100	98	111	93	113	112	104	103	121	101	96	114	101	117	124	86	108	110	111	110	106	107	106	87	99	125	93	127	103	97	117	95	102	99	107	106	96	111	96	117	104	97	116	109	100	104	130	128	106	99	123	104	96	108	106	106	115	109	111	106	110	106	106	119	99	118	90	108	110	107	97	118	112	100	102	81	105	102	104	112	107	111	113	105	99	93	105	111	98	108	89	99	110	119	97	105	111	95	137	104	110	94	101	104	94	114	115	111	80	105	95	86	95	93	110	82	108	98	84	97	115	110	106	107	96	120	103	92	97	97	110	99	109	91	90	104	117	93	98	113	111	123	95	101	93	106	116	100	121	124	99	109	106	113	111	111	99	98	102	105	109	130	88	118	99	99	98	96	104	111	105	114	104	124	115	122	124	121	96	116	109	107	114	112	107	105	96	87	96	99	111	118	123	97	104	101	106	86	109	112	92	85	135	109	102	114	88	100	103	89	85	93	77	102	100	91	124	124	114	105	91	112	105	104	114	106	89	115	116	104	98	109	87	104	110	104	99	94	100	115	91	107	90	93	99	110	96	111	122	102	106	103	91	104	117	104	117	102	109	120	103	123	105	102	118	110	117	120	102	105	105	115	96	107	96	110	107	101	114	124	115	97	101	96	104	102	104	120	83	124	115	123	92	109	119	100	115	104	141	108	104	110	124	112	111	94	109	115	106	102	103	99	119	120	104	118	90	88	107	93	109	93	102	79	100	105	99	108	89	76	92	96	86	108	104	111	75	103	108	126	103	108	95	89	97	108	87	121	110	106	86	94	111	102	117	121	87	103	98	125	115	111	100	97	111	98	96	117	97	96	96	96	111	115	105	106	99	93	115	112	112	114	115	85	107	101	119	129	115	109	97	116	115	106	107	123	107	86	104	120	89	116	103	113	105	109	102	115	89	89	91	105	122	115	96	116	102	80	100	105	113	103	95	109	116	105	81	124	103	120	110	107	98	101	107	99	89	98	121	109	108	112	108	97	103	86	105	108	92	104	114	104	113	124	109	97	117	109	112	117	111	105	118	107	94	100	84	102	122	116	121	117	113	122	116	120	107	106	108	122	98	121	97	100	96	107	105	119	102	106	97	109	119	118	97	99	113	107	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5549	457	526	561	568	475	474	459	409	404	410	403	386	350	401	417	408	403	406	400	378	378	360	341	383	358	369	372	358	385	362	366	354	339	382	354	396	371	350	373	343	333	345	339	365	370	358	374	364	354	368	350	329	365	371	346	367	372	396	342	345	367	374	350	330	331	365	360	364	361	373	337	366	355	393	390	366	371	348	374	346	366	419	345	381	364	365	352	354	350	369	338	394	365	355	354	387	346	391	343	372	341	358	379	356	377	364	330	375	336	365	323	375	366	378	337	374	360	342	375	384	366	361	362	366	353	364	341	348	335	367	374	372	352	381	339	366	326	353	349	352	366	322	320	382	377	354	364	367	383	376	316	360	384	352	354	364	352	354	375	346	364	359	393	332	350	356	354	353	357	358	343	342	353	375	398	321	377	369	355	365	351	347	374	373	330	401	347	387	382	352	345	332	357	372	357	372	371	346	369	339	378	345	336	368	341	379	345	397	374	355	370	357	376	341	387	367	381	371	362	319	382	360	395	379	376	342	299	328	367	359	366	328	366	381	337	351	361	381	357	408	365	367	380	356	389	376	348	383	368	334	319	340	352	350	353	365	365	364	351	341	347	364	359	389	340	343	357	346	351	370	360	358	320	295	350	374	343	379	357	364	355	366	365	365	412	336	360	384	379	370	338	355	374	352	358	351	380	387	353	357	353	365	367	379	360	388	337	361	373	365	332	349	343	334	356	368	348	345	356	386	328	345	340	378	373	397	325	379	345	399	340	364	355	345	342	366	344	398	354	337	353	324	354	369	365	368	356	396	371	360	385	389	342	371	379	371	333	363	343	401	358	365	357	338	361	336	386	349	384	336	350	357	353	334	376	334	379	358	326	344	355	371	320	388	358	405	378	368	347	344	364	347	347	363	371	391	357	342	371	331	373	347	334	373	373	359	368	390	397	387	341	385	357	378	360	354	348	325	332	384	384	364	345	361	356	388	368	333	359	358	379	371	368	344	380	345	357	396	355	359	409	355	369	341	363	350	357	329	356	365	383	369	380	408	370	363	382	331	339	345	372	344	368	364	343	338	353	355	336	331	352	368	356	342	362	359	367	363	360	384	358	343	360	373	392	332	387	404	378	317	376	378	350	392	355	348	373	395	359	388	301	392	340	379	379	353	360	344	374	358	367	361	351	369	369	354	336	379	348	348	366	366	391	364	308	358	334	328	361	359	363	388	351	338	380	329	328	341	355	348	346	364	387	356	380	352	356	384	392	308	364	357	367	346	383	350	379	335	384	336	349	391	359	349	333	383	317	408	328	387	350	372	367	362	336	363	346	350	347	383	350	335	322	358	332	376	326	342	378	361	339	365	357	385	363	378	330	380	351	356	357	345	385	362	361	354	373	359	369	360	328	360	350	359	360	376	337	355	350	345	325	341	365	343	372	360	382	364	334	350	361	343	324	370	353	353	355	343	346	324	332	371	338	341	360	345	375	368	333	330	363	368	317	358	384	370	341	382	361	383	352	351	370	351	390	364	399	351	323	356	368	346	409	382	382	334	375	388	363	343	365	352	381	316	409	364	387	372	373	354	359	380	380	341	385	382	342	333	348	369	386	377	343	366	379	339	386	328	367	384	380	363	358	401	383	355	377	362	373	363	385	396	371	375	368	361	369	348	350	373	349	380	359	371	349	351	373	323	351	354	346	357	367	374	377	336	361	383	341	355	356	349	352	350	370	386	356	357	393	363	376	331	382	357	365	384	312	363	362	377	366	383	389	349	370	391	338	377	380	357	348	345	320	379	330	385	344	363	368	389	340	372	344	390	343	371	365	362	355	377	399	370	345	359	374	375	381	397	309	371	371	337	348	368	364	376	338	367	357	369	383	368	349	345	363	350	351	362	363	362	363	333	373	394	378	330	338	411	349	335	360	389	348	376	336	375	360	392	310	350	395	329	362	365	360	392	367	353	368	369	385	359	344	362	354	343	320	314	390	382	359	357	370	381	344	382	340	360	372	391	371	361	351	384	346	385	340	337	386	390	358	371	344	379	377	367	351	371	332	371	357	368	359	391	389	346	355	369	415	352	347	334	322	340	335	359	333	344	377	340	353	389	345	354	380	366	369	363	357	367	376	367	341	364	352	352	361	343	387	359	321	346	354	366	357	383	356	362	337	386	348	371	318	391	367	359	379	379	359	379	362	355	412	357	371	374	375	357	335	350	351	351	343	339	372	359	360	375	361	343	359	380	371	339	328	343	376	347	356	372	412	366	346	344	331	348	321	329	396	337	339	351	353	360	347	347	345	385	343	367	328	365	332	357	373	381	379	358	350	334	379	364	342	347	371	343	356	400	351	369	355	369	341	393	368	377	343	368	352	369	371	359	397	339	371	393	352	362	371	346	336	385	348	345	370	359	367	350	375	386	364	355	360	381	347	365	357	344	370	380	371	329	373	381	385	365	354	375	353	380	362	378	344	369	377	355	373	347	395	348	403	379	353	372	344	373	364	347	378	361	347	378	391	367	344	317	356	368	351	352	364	390	377	366	348	344	350	410	360	377	364	342	368	333	365	350	375	366	346	356	373	346	367	331	372	346	377	433	377	366	361	358	349	370	357	389	398	337	367	345	354	350	345	360	352	329	350	350	329	363	338	352	378	365	352	362	350	349	350	379	348	399	334	333	408	367	347	373	373	383	349	370	353	364	349	358	366	344	320	349	353	351	374	334	370	360	357	345	343	363	357	337	390	348	381	345	369	378	349	340	371	328	353	355	362	358	368	370	375	410	344	359	369	329	359	347	346	376	359	342	348	338	368	352	361	349	370	363	382	330	366	397	375	312	339	350	371	370	368	375	386	387	367	360	353	338	331	335	332	336	349	382	390	345	355	357	377	370	327	376	387	369	370	360	358	335	329	377	378	414	325	374	358	341	335	381	349	314	361	376	326	406	349	387	350	361	371	399	375	355	360	342	334	366	349	356	382	356	371	397	382	372	389	335	350	351	335	369	360	378	378	383	351	348	368	375	384	350	371	366	364	351	378	351	377	326	374	369	374	355	342	365	329	390	361	333	370	358	379	355	355	364	359	368	349	363	356	372	348	365	322	401	375	378	364	349	372	336	338	328	339	359	379	333	371	390	391	365	350	346	362	343	364	355	373	328	365	341	338	352	358	390	403	360	398	356	381	336	368	359	388	369	367	384	342	371	379	337	359	371	359	381	332	372	371	365	378	386	394	365	399	348	395	373	387	338	355	352	337	365	378	350	374	344	352	354	367	338	338	374	319	341	383	359	366	329	379	356	365	333	321	368	357	347	353	384	352	363	369	353	386	340	329	358	321	357	369	356	360	378	353	368	350	361	347	367	377	330	375	368	342	368	338	353	342	354	380	358	367	358	364	340	347	319	357	355	357	361	331	340	367	352	349	320	382	374	329	354	363	360	358	370	324	350	362	356	345	354	344	346	353	342	357	360	369	391	366	339	376	392	356	390	351	315	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39283	12281	2436	1162	879	660	478	437	374	388	385	326	325	333	304	283	270	286	272	242	299	225	265	247	267	238	258	264	263	244	248	259	227	257	249	230	235	206	211	264	243	213	226	268	272	232	257	267	233	249	212	230	236	249	227	245	233	237	220	263	268	227	238	231	207	231	241	267	247	235	235	229	239	249	248	263	238	258	254	224	210	228	238	198	235	236	215	238	241	248	251	244	236	227	230	242	228	223	237	243	234	236	241	233	217	237	245	240	252	247	228	234	251	238	240	229	257	277	250	258	219	245	244	229	236	246	255	231	225	255	224	255	223	228	240	228	218	220	236	223	242	252	250	249	229	231	220	227	236	209	230	220	247	248	238	247	231	250	226	242	252	221	227	213	239	216	226	233	247	250	242	241	245	232	235	248	247	256	227	238	232	238	236	232	201	235	261	226	240	221	192	225	228	260	225	226	224	236	224	241	227	237	258	228	218	211	234	255	251	236	254	233	224	244	263	214	215	246	207	243	239	242	237	203	204	202	247	239	228	251	269	230	233	246	260	240	222	261	227	248	204	210	228	222	223	216	237	255	267	247	236	253	243	239	238	236	235	225	232	235	227	251	244	249	241	222	253	246	209	218	245	211	262	246	263	230	246	238	249	245	250	237	250	239	260	250	240	264	240	252	261	261	219	254	249	264	237	242	248	225	226	237	218	269	220	219	229	226	269	271	248	253	246	255	229	230	214	209	248	260	241	245	227	255	222	245	234	253	227	224	233	217	260	215	242	259	220	208	235	242	241	251	235	197	230	246	219	224	208	220	259	240	251	237	237	237	232	219	229	213	253	257	255	239	214	231	254	204	258	220	225	243	253	256	225	206	222	229	227	257	233	225	246	217	229	251	229	251	258	242	236	246	212	222	236	219	240	259	215	225	241	225	225	244	235	258	252	242	253	256	237	242	274	232	243	242	215	246	232	233	238	239	233	232	243	248	222	262	234	245	222	263	256	239	234	234	228	221	227	248	211	213	243	245	269	243	213	244	220	231	259	216	232	228	236	256	213	247	220	225	222	237	220	227	267	241	241	229	228	239	249	214	242	235	250	229	233	223	257	238	257	238	260	259	247	226	245	258	229	203	248	249	226	248	238	240	207	240	215	237	255	210	184	250	247	250	229	229	218	224	250	255	245	246	238	253	239	233	196	261	232	219	234	249	231	247	224	257	220	216	271	233	221	231	256	236	228	212	246	266	241	250	230	245	250	232	255	249	224	240	260	223	242	245	236	217	230	245	252	260	187	225	210	233	224	228	214	216	239	242	242	246	231	253	246	240	223	242	241	238	237	238	228	256	236	243	244	235	246	240	236	242	229	241	217	245	232	240	248	235	243	229	267	193	238	230	218	231	235	245	227	262	229	237	247	232	251	259	250	234	226	222	232	242	223	235	210	217	245	245	248	235	222	242	239	232	212	215	260	246	238	231	243	243	252	249	241	225	209	251	251	246	277	254	237	260	231	253	241	221	231	243	196	253	239	231	258	252	241	217	253	245	243	240	218	245	203	260	222	220	233	217	258	233	235	226	242	240	229	238	258	232	231	230	223	253	220	230	234	243	243	237	233	256	216	238	233	262	229	233	247	239	249	220	259	240	221	242	224	258	205	217	221	232	236	242	230	244	247	238	222	245	226	212	229	271	231	240	222	233	233	247	224	261	219	238	249	237	212	234	226	209	228	214	229	253	223	233	231	227	262	242	217	261	250	226	230	223	218	243	226	234	245	208	203	242	231	231	229	231	228	239	261	252	253	225	216	230	244	235	232	231	270	263	244	234	215	241	232	245	261	229	258	249	261	224	211	257	257	253	236	220	229	222	241	242	236	242	222	250	249	240	225	208	225	242	238	204	221	230	220	231	214	236	214	264	256	228	221	226	255	243	230	237	220	242	265	223	222	254	248	244	257	236	237	246	223	254	227	233	223	209	227	240	209	252	248	237	244	248	222	235	251	241	234	251	220	232	228	227	218	263	219	213	214	227	232	214	242	222	250	245	275	248	254	227	212	233	227	245	250	244	241	236	223	231	232	254	226	254	258	280	265	221	229	234	233	226	241	244	218	242	235	256	218	229	206	266	234	261	234	231	235	238	235	230	212	256	240	243	232	249	247	229	243	227	251	231	234	230	238	264	230	225	225	204	231	253	232	220	224	252	228	226	205	217	239	254	228	229	242	247	241	260	243	246	213	211	223	216	199	224	227	237	242	247	246	243	249	241	246	249	202	245	239	217	230	221	245	222	212	222	243	217	232	226	238	213	256	247	210	238	232	240	220	236	242	233	232	261	211	233	226	253	227	231	254	224	231	206	268	237	234	234	234	222	240	222	251	219	249	241	225	237	225	243	229	231	259	216	236	242	248	276	245	244	226	268	244	240	218	217	226	235	237	237	242	238	244	265	241	252	221	235	245	214	233	237	226	238	248	242	239	242	228	217	288	245	256	223	245	256	251	257	238	247	259	249	240	219	243	209	228	260	253	253	258	202	230	227	245	215	198	267	246	211	249	260	238	242	252	219	237	261	256	223	221	231	251	241	258	221	228	255	261	233	254	268	260	225	226	243	244	254	212	275	242	224	203	262	235	235	270	241	251	254	241	245	245	237	240	235	211	241	235	245	223	247	245	251	262	249	243	238	220	230	252	234	244	231	239	241	216	223	235	252	235	215	240	233	242	233	243	245	237	226	261	248	261	209	227	237	230	251	250	225	217	234	242	247	233	252	230	229	273	241	219	231	201	222	235	261	262	230	249	226	210	220	213	209	228	205	254	241	258	223	230	232	259	231	215	240	233	249	216	252	254	259	231	213	254	221	202	238	238	245	245	215	228	248	265	218	256	230	234	245	233	226	254	247	233	220	228	235	247	232	246	222	212	259	246	216	249	231	228	243	211	225	234	236	238	234	188	209	255	253	255	260	228	247	231	242	262	181	231	239	226	227	245	225	252	245	227	245	229	242	252	225	239	254	203	244	226	235	246	224	248	222	248	261	226	246	233	245	218	266	229	224	213	214	205	221	240	230	229	233	237	256	235	237	221	226	223	219	266	253	248	223	234	236	228	221	206	249	240	210	237	208	230	242	218	240	269	217	252	240	237	243	247	232	230	247	239	266	252	216	238	243	230	225	256	232	233	227	260	243	260	246	246	238	232	220	238	246	214	262	222	229	215	249	257	223	234	229	228	246	232	229	225	221	235	234	245	235	257	241	212	235	241	233	240	241	214	259	234	244	246	209	218	255	250	237	254	226	252	224	244	238	239	247	247	238	244	242	241	245	236	229	211	245	225	245	244	205	232	254	238	248	216	241	265	229	246	253	249	212	256	257	243	221	236	257	232	235	213	250	219	243	257	264	201	233	247	253	234	254	232	236	235	236	220	218	252	250	240	235	238	250	240	217	237	233	235	224	246	251	247	247	240	268	262	254	278	254	217	269	226	231	226	230	250	236	221	249	256	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17911	1750	3493	3872	3361	2597	2255	1927	1768	1572	1404	1325	1154	1182	1115	1047	987	975	955	939	953	853	875	823	851	790	880	826	777	774	787	779	772	752	805	768	773	787	754	737	740	746	694	740	786	736	725	767	702	677	721	761	676	748	704	722	700	696	728	731	735	732	717	725	721	705	669	696	756	685	727	683	721	652	678	646	678	695	705	696	680	662	707	704	700	682	695	711	698	688	690	695	697	657	669	702	704	698	716	683	695	652	673	706	664	697	718	671	725	680	699	723	669	693	679	677	710	705	710	691	681	722	676	682	694	687	650	668	705	686	730	679	692	696	694	705	757	655	683	701	723	714	665	720	756	671	742	682	645	717	697	668	671	732	657	727	700	666	679	711	688	717	669	670	710	671	698	681	705	693	705	672	692	670	728	731	678	673	720	714	743	664	695	679	704	661	671	712	679	731	693	697	734	691	716	663	731	695	678	680	731	725	750	711	669	669	653	704	645	650	739	644	706	733	707	661	667	685	694	698	696	693	698	705	734	665	674	638	668	693	701	691	688	645	700	705	672	723	707	713	629	665	675	693	651	691	671	642	692	690	718	685	700	667	717	708	691	698	670	676	639	664	676	727	649	688	663	681	708	645	695	733	689	624	718	671	666	719	717	697	697	689	698	647	712	709	694	691	668	648	693	725	697	651	659	702	676	672	683	676	679	680	700	710	711	670	724	651	716	719	693	660	665	677	663	690	714	705	724	677	694	661	658	699	691	665	705	658	705	675	724	674	659	700	719	611	714	706	682	712	678	660	715	669	668	682	685	687	689	715	700	716	713	734	694	689	666	684	689	677	678	717	690	672	667	719	665	685	677	641	697	681	753	708	679	755	749	715	658	664	669	698	674	622	677	680	741	643	670	674	694	689	688	724	694	702	670	660	685	690	716	671	734	745	741	672	693	708	706	701	682	710	696	711	725	669	647	705	694	686	667	725	707	722	697	693	716	694	700	695	705	712	680	716	697	682	669	629	648	701	702	695	682	684	656	684	704	716	685	719	694	709	682	744	696	693	693	687	709	638	672	682	667	684	707	705	711	650	678	707	662	678	707	673	673	668	677	720	694	704	698	666	705	657	703	682	680	685	718	655	674	643	666	668	707	680	698	693	679	691	722	659	672	693	700	689	685	687	728	666	691	664	684	706	641	667	668	697	717	698	743	645	726	694	689	677	669	676	668	713	656	692	668	683	677	693	705	689	675	714	670	635	722	701	685	730	644	676	631	710	693	700	690	690	664	696	721	670	699	675	685	709	704	667	675	641	660	689	659	691	720	680	677	647	700	719	729	684	640	688	646	679	619	677	690	719	722	702	682	729	739	701	679	705	682	708	722	647	673	680	705	730	717	660	698	686	697	724	675	710	645	699	755	667	695	723	701	671	682	696	703	713	673	659	699	690	698	700	695	672	754	739	651	700	660	695	707	716	630	693	683	719	694	685	650	648	681	696	672	641	705	747	657	698	689	657	679	666	701	662	703	701	739	680	722	660	688	698	692	679	668	654	708	690	690	699	680	683	640	687	692	729	675	692	695	683	683	650	681	704	671	679	683	659	676	719	660	705	685	698	713	672	651	718	668	720	719	651	660	678	661	681	698	641	665	677	726	655	678	690	706	704	678	681	670	672	682	690	657	668	706	710	661	684	682	658	703	673	642	726	686	682	725	715	723	699	711	716	672	688	702	666	651	667	702	734	676	730	723	673	671	681	681	694	705	715	677	682	643	647	672	710	709	681	698	715	708	669	747	690	708	717	685	687	668	711	671	704	666	686	727	669	697	665	726	721	675	685	669	679	638	710	680	712	706	681	682	701	602	687	675	712	668	692	698	681	673	694	657	699	727	695	681	682	680	712	705	659	677	670	693	745	687	700	642	728	663	713	700	694	653	671	646	739	728	655	671	725	689	695	671	684	673	686	703	677	681	690	677	718	663	694	641	646	669	680	698	685	702	667	696	717	726	671	657	666	659	676	655	688	691	690	678	647	676	674	695	699	740	698	678	677	646	678	705	657	676	706	690	675	733	721	723	663	655	674	723	647	672	679	668	752	689	660	680	702	703	666	705	701	694	678	701	695	713	662	709	731	650	652	741	686	656	698	720	674	669	743	679	691	705	696	679	722	760	717	710	687	708	712	717	704	669	686	689	728	673	714	739	719	669	664	661	687	674	696	706	676	667	686	707	724	676	716	703	670	683	666	704	700	671	677	680	668	625	696	683	671	709	714	741	682	662	681	675	661	706	673	686	731	695	713	716	652	701	716	669	688	685	713	697	712	676	721	749	706	722	701	670	669	677	687	670	665	712	670	677	709	683	712	665	681	649	677	648	702	677	670	708	713	670	666	708	678	736	715	668	672	678	689	680	718	722	690	687	680	677	671	665	732	676	700	662	730	660	680	728	669	681	683	693	682	689	695	697	713	726	676	687	677	659	695	685	701	659	720	700	728	670	696	686	646	699	721	685	678	670	700	728	640	657	676	700	678	679	691	687	668	695	734	691	698	729	709	705	702	701	681	711	623	717	663	713	722	683	669	696	680	636	696	649	696	743	721	696	720	700	714	679	750	692	692	699	742	703	707	666	674	650	692	727	703	693	668	684	687	650	698	672	687	681	693	643	706	683	677	695	697	679	701	691	693	677	698	696	663	738	729	683	695	685	661	727	677	685	667	681	691	659	698	693	742	682	696	714	734	709	713	685	712	707	678	698	666	677	692	682	696	637	668	718	733	750	698	665	659	686	688	681	659	681	678	702	681	700	623	744	671	724	718	743	697	685	714	682	668	672	648	678	717	719	634	680	679	721	717	725	688	724	694	690	679	665	703	670	663	648	718	657	691	719	659	718	705	645	667	689	645	698	703	699	683	686	668	714	667	655	697	681	669	673	695	661	727	690	689	691	727	665	713	677	695	672	660	691	675	719	714	696	662	703	677	708	704	692	667	726	703	703	704	651	710	705	679	671	716	692	652	658	726	723	677	706	674	730	702	696	672	681	700	697	710	665	696	691	690	733	693	688	707	665	686	637	671	723	653	694	679	622	726	709	732	647	663	703	721	713	665	680	730	657	678	657	649	664	668	733	651	727	693	682	666	696	734	665	687	681	717	650	680	700	656	688	719	713	749	721	738	648	664	667	671	717	699	687	733	690	667	692	711	700	711	713	684	655	645	662	693	732	673	702	724	735	693	683	648	708	703	682	681	700	698	687	700	673	645	700	723	701	720	695	715	658	655	663	674	654	721	727	644	711	737	665	690	650	685	709	662	747	707	745	677	694	690	691	711	712	709	732	663	664	738	648	697	688	666	693	689	722	716	728	726	689	702	690	680	656	729	674	742	683	668	647	726	673	697	719	645	685	680	634	708	654	687	699	665	679	722	719	672	673	725	688	727	702	687	708	720	718	694	697	694	714	720	670	644	673	697	694	624	668	687	703	649	676	693	668	680	705	712	705	667	716	672	718	706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45686	20502	11116	2597	1614	1208	911	680	653	572	544	502	421	406	403	355	370	337	364	346	327	348	337	312	282	338	276	307	317	314	260	311	280	328	337	286	293	282	276	320	306	276	320	267	274	287	263	276	294	314	290	289	285	293	287	270	284	263	280	250	262	328	319	269	309	285	284	289	287	285	239	262	263	299	293	301	315	268	314	295	254	281	272	298	270	289	299	248	299	294	272	282	315	288	281	272	276	321	308	262	292	327	283	275	281	242	292	293	280	263	304	290	289	283	286	288	280	301	257	281	299	302	260	301	287	263	307	270	298	294	282	286	271	283	259	280	271	288	276	286	287	312	285	268	285	291	266	315	272	261	271	284	294	290	311	277	270	273	277	287	255	288	285	282	300	277	292	273	286	263	253	292	289	260	282	266	254	306	293	263	278	308	271	271	283	288	279	277	310	268	271	271	245	285	274	302	260	317	273	255	278	264	280	291	294	288	287	304	270	265	290	297	282	280	305	318	295	254	270	309	285	274	303	263	286	277	281	269	284	282	305	270	292	281	299	296	261	298	276	306	247	268	285	277	272	280	299	268	281	294	296	274	277	275	280	318	263	256	271	279	297	285	279	308	263	291	268	260	269	231	299	302	268	309	283	311	280	275	275	270	295	261	285	250	284	292	315	277	286	287	265	275	279	304	289	296	304	281	274	270	305	272	303	305	282	294	305	285	295	293	264	300	287	287	247	258	302	294	285	277	321	291	279	289	269	275	268	274	284	275	294	267	278	298	281	295	269	269	272	289	280	311	292	295	291	280	306	259	273	252	254	273	278	254	294	282	260	300	282	301	269	269	291	257	300	277	315	284	260	299	261	276	303	284	291	276	299	301	242	317	302	288	278	282	281	286	313	264	301	286	287	283	281	264	287	285	311	300	299	277	313	280	280	296	312	280	286	308	291	296	293	316	304	285	295	275	272	280	284	288	262	274	260	306	255	272	297	274	282	262	320	290	270	303	299	271	279	245	279	294	270	281	285	286	285	300	258	305	268	245	308	295	250	335	274	290	283	318	303	269	319	282	279	297	296	301	296	291	265	270	257	301	303	289	260	268	288	292	301	270	271	290	283	321	283	266	277	287	294	272	298	283	287	295	292	284	275	298	298	294	272	311	299	277	272	256	294	260	281	265	282	244	262	269	268	270	279	271	288	293	336	301	270	270	298	257	270	289	297	245	249	284	288	281	269	275	282	262	290	275	289	258	285	264	317	225	263	291	296	263	261	264	297	301	293	297	275	298	251	320	300	293	283	264	306	289	243	271	291	269	306	278	312	281	316	292	262	275	318	297	267	281	315	277	290	269	268	260	277	277	246	297	265	275	264	290	269	287	270	289	270	292	280	287	273	272	281	283	278	282	299	275	315	287	253	267	287	286	292	286	292	266	264	267	261	309	285	259	279	265	291	289	278	320	295	285	286	269	337	257	274	289	305	261	267	264	260	270	262	306	269	304	322	310	283	302	277	292	301	289	293	270	306	259	259	294	290	279	295	290	301	260	279	290	276	296	271	288	271	249	260	253	303	287	300	249	273	273	318	247	295	306	283	286	297	296	312	281	290	271	260	319	279	282	259	259	299	267	257	282	304	266	253	297	302	239	266	278	282	275	285	279	266	296	274	264	261	276	310	268	286	324	299	291	300	267	251	256	305	297	291	274	259	307	286	306	306	298	305	284	295	258	296	295	286	263	252	256	285	299	265	255	271	298	306	280	278	288	307	274	308	292	277	297	302	275	284	280	276	320	303	276	291	253	297	285	280	279	272	290	282	297	284	257	311	266	310	288	288	260	264	256	263	279	284	300	289	299	296	263	288	268	306	266	295	293	266	270	265	291	283	293	259	294	309	312	317	277	304	263	296	278	285	264	253	288	310	298	256	264	287	288	276	299	276	253	293	286	279	274	310	272	255	272	261	319	281	288	265	257	289	301	299	317	274	294	292	291	279	297	289	289	248	283	298	285	278	268	299	269	285	300	280	272	274	283	266	261	284	264	287	305	283	270	285	289	257	292	280	273	284	298	304	279	266	283	320	269	268	267	278	273	302	292	322	307	269	262	287	286	317	299	316	308	296	292	293	293	273	278	239	284	297	287	293	274	298	319	288	279	281	256	312	313	302	296	281	302	258	268	267	270	311	266	305	275	252	304	293	290	271	317	278	288	284	300	321	304	287	300	253	271	300	262	274	268	285	277	298	299	273	274	284	259	276	285	281	276	291	285	275	262	269	261	288	274	278	294	254	274	331	304	293	276	272	298	283	264	274	286	258	260	277	292	302	283	290	279	296	256	293	298	279	292	289	308	256	302	271	293	257	293	289	324	287	312	323	299	247	268	297	295	261	264	305	329	271	265	263	310	290	285	297	264	262	274	271	271	279	284	307	310	299	294	284	278	280	271	275	252	248	280	289	294	274	324	266	250	288	271	295	298	293	315	293	260	304	322	279	319	309	303	265	295	291	288	294	277	274	302	278	278	265	306	279	297	291	294	344	314	301	256	303	310	241	287	300	296	259	279	294	303	271	280	293	281	273	290	284	294	312	299	276	284	293	306	283	271	281	243	278	276	265	288	290	262	291	313	271	288	294	260	307	298	273	259	283	270	278	290	262	279	310	277	292	299	278	261	268	243	279	293	267	255	279	311	289	274	263	277	288	282	260	272	281	285	262	255	261	302	274	274	296	247	279	307	296	266	276	256	276	284	271	273	294	296	277	282	272	278	301	276	254	280	281	302	296	305	300	267	275	282	295	293	309	289	282	308	283	301	289	281	301	281	287	270	286	281	279	312	289	288	255	294	265	284	288	279	254	289	306	250	261	292	271	304	299	321	295	297	266	275	276	294	317	275	293	293	276	296	262	263	270	280	287	263	267	272	263	319	256	275	294	284	301	297	278	292	289	282	276	266	296	266	290	281	276	284	274	289	270	273	304	281	275	288	275	316	291	305	283	269	297	279	269	268	276	287	282	292	288	254	278	264	301	279	276	274	292	272	257	268	297	255	266	306	292	286	277	270	285	278	285	294	297	240	329	273	294	271	292	285	309	315	291	296	259	277	268	278	277	279	286	258	279	254	290	301	291	294	285	309	284	304	256	283	278	294	293	272	287	292	273	279	262	276	286	262	292	302	306	295	277	277	276	285	284	295	305	251	297	289	266	291	285	312	273	252	290	268	297	286	238	310	293	277	284	292	273	275	292	320	312	270	268	280	306	287	279	257	273	295	263	267	274	280	290	262	266	281	275	296	275	286	256	326	276	286	277	282	272	322	287	269	276	291	276	285	280	266	286	290	262	271	264	279	270	282	268	286	256	280	306	290	256	267	279	287	291	304	265	268	296	290	283	294	298	269	261	267	274	283	281	293	305	308	275	296	267	270	297	292	293	278	277	266	257	286	271	312	277	248	231	270	280	269	284	296	295	276	280	297	279	270	294	295	270	295	304	264	293	267	275	275	289	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22718	2801	5971	6575	5693	4589	3764	3034	2737	2496	2241	2050	1814	1600	1577	1496	1384	1346	1285	1221	1177	1160	1109	1187	1064	1068	997	1019	999	943	986	958	945	932	949	951	897	902	901	918	881	805	910	902	852	860	798	764	859	882	785	841	790	826	893	869	829	837	755	813	853	833	771	785	817	862	870	837	832	802	831	811	815	811	838	784	828	845	809	843	804	782	797	745	822	828	798	819	832	822	780	821	838	797	816	824	769	805	758	769	798	802	807	816	795	755	816	807	799	776	745	798	737	836	814	814	813	791	768	739	789	812	856	776	756	789	792	871	749	839	780	773	749	808	781	813	766	749	760	783	832	823	791	806	792	781	773	780	759	761	770	822	835	726	700	815	806	766	763	801	746	771	777	753	839	801	799	831	878	773	778	779	772	723	752	798	765	774	725	796	818	833	757	769	779	803	784	784	797	798	783	798	775	757	831	833	789	778	795	786	767	778	792	763	801	731	813	855	789	809	823	856	804	764	805	780	759	826	789	785	774	779	814	770	811	789	820	766	795	790	839	790	739	801	803	741	799	795	781	772	719	772	751	811	787	797	783	782	766	753	783	809	828	763	789	767	801	759	780	816	794	793	781	793	790	838	757	790	805	809	788	785	818	799	804	813	822	749	765	790	739	777	768	788	775	795	778	827	823	812	805	743	858	794	818	770	763	783	771	786	763	800	784	822	775	799	767	793	768	825	787	792	757	762	771	788	818	815	763	760	735	785	765	809	749	797	740	782	774	802	745	809	766	815	834	765	768	821	753	772	780	766	795	774	794	769	739	843	826	766	745	758	848	823	770	812	774	724	747	782	782	793	781	781	754	799	793	755	695	806	788	815	793	759	803	806	781	799	770	798	803	805	807	774	800	794	768	774	773	762	820	793	832	765	764	796	772	755	745	835	804	753	720	794	769	753	793	753	781	816	755	776	725	754	835	810	782	796	822	856	792	780	762	744	796	719	785	751	731	819	803	741	827	787	775	779	780	769	792	796	769	798	782	796	780	834	764	835	779	762	710	774	812	780	800	771	757	793	801	809	761	778	793	770	760	797	745	825	744	806	809	800	804	782	772	785	792	751	760	814	788	800	763	779	741	773	799	800	766	756	789	771	794	757	798	770	772	785	765	739	809	811	811	764	755	804	772	784	793	748	772	765	731	813	782	789	799	774	722	780	783	752	780	827	799	786	756	768	707	799	742	816	755	767	810	817	798	775	795	781	794	831	744	803	712	742	752	797	770	800	773	793	768	795	783	814	761	823	796	774	778	735	798	859	774	816	796	808	786	840	835	787	806	797	788	789	797	803	764	794	747	797	798	760	767	804	774	805	769	780	724	788	748	848	768	803	824	793	787	794	817	778	824	756	767	814	816	780	789	794	751	813	803	760	761	751	774	745	823	751	774	781	788	802	758	746	776	778	781	814	758	819	799	776	783	785	813	779	809	829	773	746	794	788	744	776	791	814	839	792	731	783	834	752	752	807	744	788	756	812	808	809	763	805	818	805	777	743	760	777	791	806	778	813	788	801	734	750	788	767	807	811	759	764	825	793	768	825	802	796	794	800	732	737	773	811	711	714	723	744	838	789	780	834	804	761	830	782	821	800	793	795	786	795	808	811	771	802	791	773	773	744	797	788	749	803	778	759	799	783	803	797	817	805	820	825	780	800	778	801	761	781	789	795	770	741	711	766	754	819	741	780	829	784	768	795	783	787	777	779	808	823	770	783	789	797	750	796	781	745	801	771	827	769	831	788	818	825	753	790	792	788	816	820	789	776	792	793	838	731	737	782	744	758	783	779	785	805	801	767	801	797	797	737	802	797	762	764	785	772	813	724	793	792	819	781	792	762	789	782	786	780	774	765	807	819	731	742	762	771	817	787	789	738	798	795	799	756	801	773	799	789	778	796	814	806	793	809	786	837	784	764	761	802	737	808	797	783	792	740	785	758	741	785	790	804	777	783	758	833	788	741	807	801	755	795	796	810	782	771	749	807	762	777	795	818	847	771	834	764	820	761	784	791	802	768	858	753	772	834	770	760	773	788	767	805	810	772	783	765	751	736	732	817	762	748	809	799	768	828	736	815	785	778	792	791	785	747	787	769	806	788	763	816	794	810	791	842	783	761	762	810	799	752	781	803	816	753	779	827	775	785	764	769	809	788	737	772	779	736	807	860	757	771	799	764	768	806	796	745	767	818	773	732	785	801	860	782	781	790	785	778	823	829	827	744	814	793	801	791	775	738	768	819	814	770	777	751	820	809	776	786	771	771	778	787	798	813	765	796	763	798	847	816	763	827	865	817	770	803	749	789	793	774	741	790	727	818	785	804	801	772	803	771	770	791	769	757	796	782	786	841	795	776	799	817	815	817	799	773	791	740	785	772	773	750	793	803	774	822	792	775	727	783	769	848	779	789	763	721	734	762	829	801	826	779	774	736	830	790	793	793	815	765	795	750	782	779	735	786	782	775	780	803	793	800	752	809	794	771	741	812	738	758	781	799	806	797	772	795	809	853	787	804	757	743	794	784	836	746	792	766	782	768	791	762	807	759	811	818	803	796	771	812	776	792	751	760	792	821	768	794	753	825	770	771	778	805	762	775	842	830	810	808	764	820	779	775	802	797	716	779	837	833	767	803	798	805	757	810	815	795	781	767	735	758	801	789	729	787	744	800	817	776	732	808	770	811	798	788	805	784	782	759	758	790	834	739	754	866	803	812	798	745	818	775	834	809	777	837	775	762	772	777	798	775	756	793	809	753	765	803	782	784	757	781	782	785	813	774	768	824	822	762	802	842	826	789	797	785	738	770	775	789	751	754	805	824	808	770	780	776	802	801	813	771	765	800	765	766	812	792	750	772	745	800	816	793	788	765	785	813	801	802	811	801	742	737	815	785	870	748	778	779	788	753	754	772	791	803	750	799	764	757	842	802	827	781	792	852	787	780	792	729	794	770	839	746	777	789	757	810	757	772	807	792	803	784	829	789	797	789	809	834	768	802	782	818	785	749	781	784	785	791	779	759	803	831	776	785	807	797	872	775	786	763	795	778	745	747	779	780	747	773	763	762	807	800	825	783	767	802	756	758	795	788	790	760	778	806	750	858	752	822	829	773	758	782	827	810	783	772	792	760	808	779	834	781	801	760	766	776	827	800	803	791	796	774	796	761	763	731	831	738	759	800	766	751	781	794	813	760	768	778	803	731	825	780	825	810	807	776	742	725	797	806	832	841	792	771	771	779	777	755	792	804	796	796	809	825	779	807	744	788	769	734	791	791	776	822	746	757	757	780	785	759	783	760	808	786	794	819	837	799	817	785	746	776	786	752	822	795	775	762	767	787	841	800	827	743	805	827	751	816	757	795	794	796	774	764	764	758	785	817	783	770	816	798	790	765	741	794	780	749	793	746	731	767	797	782	788	807	780	753	775	797	779	754	771	759	767	796	729	789	759	818	801	801	772	785	737	793	795	714	838	778	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6266	446	321	171	148	127	121	103	117	116	96	119	106	121	108	115	117	121	111	98	108	123	90	109	85	95	113	95	92	104	114	90	111	91	113	96	128	94	124	95	90	115	75	93	98	100	98	101	108	115	98	103	114	106	100	110	114	101	107	99	100	97	102	119	105	113	84	116	91	94	95	113	90	99	90	115	99	112	109	122	90	108	108	107	103	113	116	102	90	112	110	111	109	113	111	89	90	110	102	98	106	117	100	107	112	77	93	96	88	88	117	87	95	111	114	111	112	119	94	111	110	89	113	95	117	114	100	113	118	115	106	97	103	109	117	96	97	107	111	101	108	113	119	112	97	89	103	113	101	116	107	103	97	102	110	110	96	110	107	102	100	80	99	126	99	89	109	104	113	109	114	84	106	87	103	116	105	115	112	87	103	107	128	117	118	104	111	101	132	115	118	108	118	118	103	109	93	105	116	117	104	99	121	79	83	116	103	105	95	118	111	113	114	119	93	98	103	106	99	88	106	98	108	113	109	122	104	112	119	91	110	112	102	119	133	125	93	106	90	110	106	81	113	119	95	102	112	99	93	114	113	104	93	107	117	112	106	95	104	119	114	106	108	106	108	96	118	88	95	94	101	108	110	113	104	103	114	95	100	101	107	126	91	106	91	100	95	113	96	107	115	113	97	100	107	100	111	103	106	105	89	102	111	95	110	121	98	108	119	110	92	96	108	97	108	78	113	90	98	100	96	106	97	103	97	98	110	110	101	116	111	94	99	102	111	101	104	107	112	118	120	106	97	97	127	99	96	125	104	114	114	107	112	98	89	115	117	107	104	95	103	109	123	108	89	101	102	114	122	91	104	96	118	107	101	95	94	119	99	101	109	115	94	101	102	127	82	95	101	109	87	98	111	115	93	92	83	132	96	117	119	97	104	101	82	95	109	105	112	100	111	118	101	95	107	98	100	94	111	97	118	104	97	97	111	117	117	105	97	100	108	73	104	112	108	117	91	96	96	98	87	106	100	113	100	100	105	121	98	105	120	95	128	118	110	109	106	111	105	102	121	94	119	104	109	105	120	115	109	87	109	110	86	97	101	117	109	96	119	102	109	124	106	124	102	114	129	109	106	108	102	114	110	86	104	109	100	110	116	114	98	98	116	112	100	93	102	124	108	109	105	128	119	107	82	111	104	123	117	100	101	107	96	94	122	99	114	112	92	113	94	130	107	117	100	105	98	116	101	105	97	98	111	113	128	103	96	110	110	102	107	118	103	112	113	97	111	117	106	101	113	95	107	101	109	121	101	96	110	127	98	105	99	91	98	119	119	120	108	103	105	105	120	98	111	106	121	98	116	112	105	121	98	112	97	106	96	83	99	119	99	104	100	100	84	109	117	85	104	116	101	92	105	115	127	108	100	115	98	87	111	108	98	125	97	112	92	113	111	103	124	120	114	119	121	104	103	95	105	98	100	111	120	90	90	105	102	107	102	137	112	84	105	105	119	113	101	103	118	104	96	106	104	96	105	116	115	87	90	108	88	110	95	105	102	130	110	101	101	112	120	125	98	94	101	118	109	111	103	109	103	115	104	110	113	102	102	97	94	123	109	111	112	125	105	129	107	82	125	109	120	108	105	115	112	100	102	110	108	106	86	99	115	86	108	101	107	112	121	116	106	88	111	114	92	111	112	109	97	105	106	107	106	108	93	103	110	100	108	115	92	95	109	90	98	104	103	101	97	106	106	97	97	89	105	104	100	93	103	95	104	100	104	114	110	107	118	129	100	104	101	108	112	103	93	101	116	123	114	93	100	88	105	85	111	106	94	101	110	116	107	113	117	103	77	110	94	117	109	101	132	107	109	90	120	100	102	107	97	85	118	107	84	110	107	105	86	103	111	107	101	78	98	89	111	104	97	101	119	102	119	87	99	102	97	84	102	96	108	105	94	91	112	109	105	97	110	98	108	113	85	121	104	109	96	112	99	114	114	112	95	113	120	124	129	111	124	108	80	91	102	104	101	114	106	107	106	117	114	117	93	116	102	115	105	101	107	92	98	115	99	96	115	116	96	108	97	106	94	91	101	99	110	88	103	102	103	93	114	104	111	111	114	101	104	116	111	105	95	89	102	94	116	107	104	99	117	107	108	117	95	100	113	98	98	107	112	108	113	103	112	120	83	120	103	96	106	89	104	124	117	84	118	107	105	98	106	103	89	107	122	97	92	103	101	102	119	115	112	93	108	109	100	114	114	106	123	94	104	124	91	113	115	99	95	103	125	113	112	96	112	97	126	95	103	103	124	110	121	106	99	112	98	101	118	113	96	97	103	106	122	118	110	112	105	92	113	110	99	100	86	98	103	115	78	109	103	86	109	93	100	102	96	115	96	111	104	111	120	89	96	125	101	102	90	113	108	102	126	111	108	107	103	89	112	101	100	110	105	95	101	97	122	108	97	108	113	99	102	106	118	79	110	114	107	128	108	83	103	100	109	98	100	98	94	100	101	93	111	119	101	112	91	124	128	105	101	120	117	107	100	106	118	101	104	93	115	117	96	94	117	109	93	99	107	116	105	105	133	109	93	89	108	90	102	106	94	119	125	102	111	109	102	87	103	101	103	112	98	90	83	128	114	136	127	108	83	113	117	120	104	124	107	89	86	97	100	97	103	117	108	111	113	123	96	96	100	120	103	102	102	128	109	104	120	96	98	117	83	113	104	112	111	104	93	109	118	125	94	104	98	112	92	85	105	111	114	104	83	96	93	92	108	113	107	115	122	108	113	107	118	101	94	97	103	115	116	105	112	91	118	119	100	92	108	86	111	106	110	95	96	98	92	121	97	131	101	98	108	100	111	116	106	87	117	100	135	93	121	107	107	106	90	100	94	109	101	102	99	85	92	105	106	124	97	92	100	111	115	98	111	118	102	123	97	103	104	108	104	87	120	87	124	88	99	117	109	104	116	93	115	105	101	129	101	96	88	84	118	105	103	97	111	110	102	102	116	110	100	108	97	112	93	101	114	92	82	91	120	112	97	104	127	100	117	106	99	110	117	114	93	122	108	102	124	106	109	99	104	111	86	102	116	121	102	102	98	114	92	117	120	112	103	102	106	101	106	119	97	99	90	113	94	95	108	110	115	106	105	106	113	128	112	95	109	96	103	112	99	110	115	122	92	94	85	96	112	116	96	107	105	100	93	90	120	99	100	89	98	107	100	107	127	104	88	111	114	104	108	108	98	96	104	110	101	106	113	117	91	118	98	111	107	114	119	103	117	126	105	116	103	107	117	93	98	100	119	79	89	94	109	98	106	94	100	123	96	93	105	101	97	97	106	99	92	99	117	126	94	107	94	108	126	111	88	98	110	99	100	92	92	114	111	119	114	102	108	108	114	99	95	110	109	99	99	112	102	101	134	105	118	107	106	104	107	115	93	112	111	118	128	102	121	93	108	108	118	104	96	126	106	112	106	112	93	106	118	110	116	97	122	92	106	123	93	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5548	430	493	540	552	468	445	481	457	435	442	412	371	344	371	393	379	368	363	387	371	374	409	378	378	345	324	372	360	349	370	379	366	404	378	349	373	369	364	334	379	386	363	350	351	353	365	384	354	372	372	343	377	359	384	374	402	349	379	340	354	357	391	344	351	330	370	356	358	370	384	348	405	377	392	363	392	362	375	349	347	377	368	366	369	374	343	326	372	372	326	378	341	357	337	369	344	348	385	371	361	360	325	350	350	411	367	377	362	401	377	356	377	362	378	346	352	365	384	326	361	354	348	368	381	335	358	380	338	361	404	375	395	363	332	344	360	368	366	372	372	315	347	357	384	343	338	361	365	351	345	340	352	359	349	381	373	334	366	379	382	352	375	366	338	357	375	361	329	346	346	339	357	353	364	351	376	344	332	391	340	345	381	374	419	366	361	335	359	354	349	353	363	370	380	340	364	371	340	392	365	352	364	339	379	354	348	359	355	371	368	364	343	359	354	385	369	325	340	341	369	377	347	348	379	368	343	353	369	375	341	349	351	335	355	380	378	310	338	355	364	373	382	364	341	355	388	381	364	362	382	333	364	364	365	405	378	304	381	359	363	356	359	332	341	349	347	340	365	369	368	351	354	357	348	349	371	364	363	348	376	334	359	345	330	327	368	375	356	379	376	377	388	362	359	358	350	344	371	369	336	379	342	342	345	374	373	358	377	353	375	347	380	395	345	348	387	377	336	378	352	343	357	398	346	379	359	377	352	351	337	372	375	345	332	358	358	381	317	345	360	360	368	337	328	353	349	364	362	353	336	358	392	380	351	354	358	370	339	339	364	325	348	369	339	358	360	355	351	352	398	386	339	368	384	375	353	363	339	336	362	374	341	369	359	340	365	325	336	339	391	347	373	354	379	346	344	339	338	378	358	377	373	388	376	354	316	350	364	381	347	367	343	410	366	365	362	373	380	370	308	371	359	370	387	357	342	347	373	367	367	364	371	379	371	365	384	349	378	370	351	370	382	352	332	399	362	364	368	318	360	343	357	376	368	371	381	353	354	311	339	341	359	367	383	360	372	381	354	353	331	377	345	349	332	365	357	364	348	403	352	373	374	332	358	371	370	364	386	350	368	354	362	387	365	384	367	358	332	357	367	367	362	356	352	387	369	387	334	368	342	431	376	371	352	322	363	349	347	332	350	389	350	356	329	369	386	379	347	335	323	370	355	346	364	358	363	356	379	320	357	389	362	358	362	376	349	383	364	346	351	382	366	377	375	383	403	348	346	357	373	354	361	371	380	348	363	354	343	375	361	363	343	357	343	381	368	380	370	374	342	356	380	356	360	401	382	388	330	364	393	415	327	364	375	359	317	363	357	307	361	358	344	348	365	359	339	366	336	395	377	366	333	360	382	342	364	350	361	371	365	371	355	386	344	359	334	393	334	318	380	346	337	363	372	366	317	372	338	359	371	357	357	346	350	373	392	357	361	382	346	389	367	381	384	340	358	341	345	368	375	374	396	353	355	412	369	341	369	319	356	390	384	331	355	373	362	371	350	375	355	349	359	358	373	354	346	366	400	382	353	342	370	354	369	332	379	370	329	365	363	362	404	345	358	361	358	363	357	360	351	337	378	369	394	379	374	374	357	396	370	353	360	371	334	391	324	355	315	383	334	370	341	341	352	394	349	370	340	350	378	333	360	351	329	344	400	345	339	358	321	406	347	353	350	327	400	365	366	330	367	358	388	366	354	351	391	376	358	378	374	350	381	339	389	357	385	349	340	385	349	364	332	325	377	374	359	372	372	385	341	371	346	335	373	357	360	348	374	355	357	331	373	355	330	366	374	381	357	334	316	352	340	330	360	368	378	372	343	364	354	364	367	370	343	335	332	348	357	373	361	364	373	380	357	363	363	364	371	355	367	346	345	368	345	364	366	347	372	330	368	358	374	331	353	307	349	341	363	366	336	357	362	378	347	366	345	402	320	347	359	382	379	353	360	372	322	372	354	364	378	334	353	375	369	351	332	397	387	347	399	382	343	368	352	357	368	346	373	356	359	327	376	369	340	315	362	342	323	348	381	324	362	336	389	350	391	346	378	376	356	366	346	378	391	358	375	335	356	400	346	387	378	393	353	365	363	415	360	389	346	368	355	349	354	336	318	373	347	347	368	343	388	332	375	354	350	399	357	340	376	364	386	354	356	350	339	340	337	367	344	363	376	386	335	360	340	330	374	364	346	363	357	369	340	352	362	346	361	345	357	368	370	380	364	368	382	355	321	393	363	374	342	342	345	369	386	350	358	309	340	347	360	342	382	337	359	355	382	342	378	376	390	398	367	373	362	428	388	360	344	350	371	387	388	396	328	354	362	389	353	324	340	376	339	345	391	379	368	361	354	338	355	380	372	338	343	366	384	361	378	374	390	355	356	357	328	366	358	358	358	323	365	374	337	349	365	389	358	364	386	341	370	354	357	366	354	393	369	355	360	377	384	334	368	361	365	414	362	377	350	325	377	358	362	347	336	346	335	348	397	362	362	364	383	359	380	357	354	381	357	372	362	357	324	381	359	348	330	375	372	353	397	347	386	350	352	337	391	374	374	337	333	401	363	360	358	371	363	374	337	342	403	345	372	339	361	344	353	337	349	366	359	347	384	360	350	341	327	307	354	351	329	385	364	386	344	321	350	349	381	347	324	342	367	364	371	372	379	338	375	331	355	360	357	360	342	340	335	371	346	334	333	330	377	352	369	354	382	370	354	356	383	360	336	350	343	335	378	378	338	323	357	325	354	373	362	346	377	365	373	349	381	382	348	378	323	354	369	319	345	348	394	386	347	399	393	359	363	371	329	376	370	382	324	358	366	384	351	365	329	389	354	332	332	341	345	334	353	363	321	370	352	358	360	389	338	365	345	363	367	371	354	361	368	376	345	380	361	362	368	381	362	379	329	390	361	369	373	351	346	377	402	362	372	342	363	386	334	345	341	359	349	337	352	363	371	343	345	403	330	350	390	394	402	377	380	358	359	356	384	306	363	355	368	356	374	372	356	353	379	375	368	375	355	372	359	387	362	378	348	369	355	354	389	401	346	391	370	364	358	362	386	337	356	365	364	374	333	339	352	325	373	364	342	342	379	352	384	322	358	353	350	335	383	366	336	344	366	380	349	358	372	366	363	347	335	355	343	380	341	380	368	372	375	356	371	372	354	345	371	354	338	369	372	342	332	353	352	353	379	372	357	365	365	377	333	364	343	355	364	372	371	356	365	360	384	356	375	324	344	332	385	344	387	342	366	358	343	367	368	378	352	326	371	362	344	373	342	363	355	360	316	368	364	353	324	353	379	323	386	375	342	336	363	375	377	369	369	341	371	393	366	355	374	333	361	353	377	338	366	355	348	377	368	367	345	378	310	333	370	343	331	350	320	381	342	365	358	355	369	353	386	374	354	338	356	383	326	350	377	368	356	317	374	350	351	385	384	358	362	355	351	338	337	373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39927	12956	2633	1215	799	665	513	450	422	377	348	319	312	288	298	271	291	283	262	262	294	277	241	241	257	238	267	227	257	252	258	235	267	234	278	240	277	247	238	255	221	203	222	230	246	212	243	233	255	223	271	263	239	235	212	249	222	236	220	254	248	245	243	217	229	263	237	247	213	223	224	262	222	234	232	244	242	240	230	240	240	232	229	227	267	246	222	227	242	224	235	261	246	229	240	228	224	256	225	227	231	223	226	254	266	195	240	250	230	238	224	255	264	265	238	228	231	245	245	227	223	229	240	242	251	245	247	247	259	243	245	234	244	235	251	221	220	254	224	229	213	218	230	271	251	243	258	252	248	228	216	242	237	226	259	243	219	277	210	256	215	189	242	271	236	218	221	258	249	214	236	251	201	231	240	228	230	212	252	237	224	272	239	251	233	224	234	240	223	257	246	261	232	240	245	229	240	256	229	224	264	257	224	237	229	229	229	214	223	228	268	220	218	231	211	239	235	244	241	224	236	232	241	242	257	235	214	224	246	224	212	261	262	231	224	224	234	229	261	253	249	245	224	241	259	238	225	228	226	226	242	244	249	235	251	237	250	261	247	238	274	239	237	213	227	221	238	226	214	239	223	249	234	248	227	216	250	251	244	233	253	238	237	212	251	232	235	238	239	244	253	231	241	256	206	244	257	262	225	227	263	225	255	261	262	244	248	241	252	215	224	223	233	228	235	245	203	249	242	251	226	242	251	255	249	233	236	222	235	256	239	207	239	231	214	231	220	261	238	219	250	236	250	248	229	254	282	240	243	244	213	271	225	235	221	224	241	246	233	226	242	256	247	262	260	232	242	230	232	224	224	223	231	239	224	264	240	254	214	243	207	253	233	228	221	259	208	234	201	229	213	206	223	265	237	268	248	226	256	222	247	222	269	243	240	226	208	255	248	245	229	231	195	235	250	228	254	238	241	257	230	256	229	235	244	226	244	233	237	232	242	218	230	229	236	229	231	232	231	232	227	238	233	212	229	236	239	238	265	251	245	238	222	231	220	238	272	240	262	244	206	251	227	239	201	244	241	237	239	251	227	235	245	228	212	220	219	251	228	247	230	217	215	247	224	245	241	261	238	240	248	237	225	240	238	263	227	242	240	252	238	236	232	240	228	223	233	252	273	252	241	229	263	260	222	229	211	225	282	220	219	232	258	221	257	250	225	228	267	218	256	222	235	252	245	225	245	233	237	254	221	261	234	230	235	239	260	207	225	247	250	252	238	222	206	229	218	203	245	231	235	226	242	240	248	243	238	243	254	216	235	254	240	229	226	247	236	253	205	222	230	238	211	240	249	256	259	257	242	233	226	249	222	255	266	254	227	232	250	259	207	253	253	260	228	209	237	235	269	234	231	252	228	252	246	225	225	254	244	219	225	231	235	241	230	208	225	226	231	235	208	208	218	244	245	217	235	221	241	228	243	255	220	244	259	233	240	233	233	237	260	223	249	231	242	254	271	233	226	231	245	254	245	210	228	238	210	238	227	235	245	252	247	239	232	213	242	249	254	232	273	226	229	236	279	238	232	237	247	253	262	254	244	223	222	221	242	249	243	259	212	219	215	234	241	221	216	270	224	220	241	260	244	231	215	259	207	244	235	257	253	232	252	236	231	250	228	232	254	216	250	211	236	256	238	220	222	235	235	266	254	219	238	228	238	245	239	207	200	225	225	230	243	256	232	223	213	238	215	261	235	274	267	221	254	234	257	245	244	257	257	239	256	246	235	229	223	258	223	244	241	255	255	242	255	211	228	235	253	237	258	233	269	223	242	221	235	242	241	253	225	221	241	231	225	242	239	235	237	230	212	210	233	263	231	239	234	250	256	231	238	220	230	239	233	219	224	240	238	246	232	248	251	232	225	240	214	201	263	241	235	236	260	255	225	244	235	242	213	235	233	260	230	228	231	242	235	241	244	227	222	217	219	251	236	237	242	232	234	208	247	227	256	226	286	253	208	243	225	262	244	226	225	232	248	250	216	257	230	233	246	246	241	242	248	246	228	227	276	210	249	217	263	262	250	231	222	225	244	245	253	246	221	234	242	225	237	244	232	237	228	199	209	262	248	218	235	231	240	214	230	230	250	227	263	234	233	253	217	232	260	259	226	235	225	254	253	261	250	242	233	229	248	240	267	233	255	207	227	241	260	226	261	209	253	239	237	210	236	262	247	234	209	255	250	233	227	250	249	230	220	249	221	234	232	214	225	236	248	228	203	243	246	225	239	242	246	240	246	210	255	263	223	250	266	235	217	235	256	240	228	244	243	227	224	222	233	236	228	201	264	251	250	260	240	255	257	230	235	256	236	251	217	231	224	234	216	249	262	243	227	212	266	227	240	222	225	242	231	234	224	202	216	232	234	246	242	259	248	236	233	245	218	215	251	220	236	244	229	238	245	226	257	231	211	216	243	240	209	253	232	227	238	238	217	257	253	216	229	230	240	256	252	259	242	213	218	219	234	243	275	240	223	239	226	209	242	223	267	238	240	256	260	236	219	212	257	215	252	224	237	244	228	221	223	237	246	240	245	240	249	282	257	227	218	240	242	231	225	269	234	226	228	258	236	214	238	233	256	245	233	235	240	249	239	247	257	257	253	255	224	208	239	228	245	223	265	234	249	250	246	195	226	234	248	226	253	246	240	204	243	235	239	239	199	244	226	235	251	214	222	244	229	252	208	247	233	232	237	258	214	246	244	231	244	254	222	239	232	209	241	255	232	249	228	254	248	229	239	236	263	228	227	246	240	235	222	206	201	242	256	241	247	249	225	244	224	223	243	210	231	236	243	242	232	216	243	256	215	248	224	250	251	225	238	214	248	217	217	269	256	261	221	251	225	222	246	260	219	254	224	263	226	227	228	243	224	257	245	227	251	229	250	228	210	225	231	216	225	243	222	233	240	220	252	228	248	253	229	242	226	244	240	219	243	241	212	261	248	206	226	207	258	258	216	220	232	205	255	233	209	245	231	226	244	226	250	242	249	258	266	204	227	222	265	233	244	235	260	226	229	244	234	252	224	266	211	246	250	233	238	252	271	233	224	237	258	245	225	230	249	239	228	228	224	218	262	249	225	229	228	242	244	217	234	223	238	244	235	217	248	214	234	248	248	249	233	204	248	233	248	217	226	235	253	242	256	221	236	227	235	218	261	192	226	227	251	211	276	210	223	212	254	226	256	225	253	231	234	237	226	243	204	234	240	231	243	247	227	240	237	235	259	240	261	227	243	259	239	229	237	229	266	235	239	239	242	263	223	221	231	245	238	230	220	225	234	228	226	251	219	278	231	258	242	220	230	237	235	232	209	242	253	236	233	270	232	210	257	245	231	228	237	240	238	239	262	218	254	230	238	240	254	228	233	236	245	215	224	242	242	208	239	232	238	217	271	228	235	226	231	255	239	240	235	243	239	232	243	200	241	218	223	236	222	251	250	238	226	220	222	241	227	209	219	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18213	1708	3330	3868	3138	2616	2219	1847	1692	1557	1351	1296	1247	1108	1059	1031	1017	957	946	873	866	870	825	818	854	852	799	766	820	794	753	828	775	734	762	758	782	739	735	757	770	781	756	697	698	709	687	735	741	725	724	741	667	714	739	712	754	698	683	695	736	668	707	713	709	716	739	720	688	680	742	685	704	671	730	700	658	713	682	722	698	677	697	717	707	717	725	770	731	699	703	673	699	692	642	717	726	716	699	662	684	679	689	651	691	668	702	711	688	690	686	704	682	705	649	703	668	669	726	717	687	706	717	648	641	680	664	641	673	631	675	694	696	629	686	634	681	650	690	665	670	672	751	681	729	679	706	669	685	657	677	667	726	663	669	682	673	674	654	650	701	663	673	708	709	705	695	695	671	674	669	692	646	691	646	697	661	670	664	669	693	688	653	719	686	697	656	673	721	669	701	670	680	662	701	674	705	695	646	714	713	641	717	654	704	682	669	679	660	710	703	681	701	711	667	713	707	606	710	661	637	694	737	670	668	695	646	678	717	709	710	694	704	664	706	690	615	674	671	699	726	765	689	709	669	673	703	665	693	636	660	674	668	657	723	731	655	686	665	705	628	685	670	667	659	691	670	619	677	657	679	659	730	685	619	706	653	701	638	726	697	647	680	706	666	694	666	698	694	689	692	751	683	661	657	672	730	718	657	708	715	709	680	752	674	710	676	708	713	707	713	676	664	642	753	690	666	717	712	675	746	724	672	723	714	657	697	722	667	686	724	727	695	679	698	688	681	714	648	719	723	629	665	697	701	700	707	675	682	658	734	708	701	671	723	731	705	644	661	687	730	701	626	688	637	721	706	694	712	669	645	692	735	727	644	721	659	652	699	719	695	680	670	695	664	680	718	689	658	742	666	674	658	741	655	697	662	711	673	715	702	680	641	685	702	695	715	700	725	642	705	718	672	736	698	675	703	702	688	697	683	698	715	670	653	695	666	733	678	706	682	703	647	663	689	640	675	659	698	691	666	657	708	697	683	716	659	718	707	735	657	656	752	658	702	673	699	684	641	698	684	667	681	687	747	746	703	683	701	695	680	715	704	672	689	671	692	720	713	634	652	703	700	659	715	691	736	716	728	705	684	725	698	701	666	703	688	733	627	685	693	668	645	679	645	656	621	690	649	713	711	695	676	703	675	689	661	692	678	710	656	789	698	697	705	702	689	643	677	673	663	685	682	696	714	713	697	687	720	713	693	696	661	689	716	716	693	658	683	664	629	657	710	683	658	668	665	724	680	678	680	686	716	714	681	645	703	667	678	687	736	672	665	637	668	687	659	695	695	664	698	689	729	671	703	690	643	659	675	693	745	676	689	675	679	713	691	696	679	698	636	734	701	682	740	687	691	682	691	690	722	673	711	675	677	624	712	663	680	695	676	707	704	683	712	670	649	676	708	682	708	657	665	684	714	682	714	689	717	624	640	731	692	693	653	679	717	657	673	705	662	704	664	688	666	661	683	686	696	639	717	685	705	670	714	701	706	690	705	705	657	691	705	702	765	698	757	681	686	680	674	704	688	715	658	706	740	655	746	728	662	685	680	710	679	681	675	715	752	708	722	665	673	716	701	694	714	669	677	669	687	679	630	685	697	662	685	668	654	685	677	659	677	642	639	705	683	703	699	670	656	698	722	693	726	682	697	723	701	694	695	681	689	677	708	686	709	690	675	690	675	681	713	658	678	695	704	665	665	727	628	696	671	702	631	697	675	733	699	689	702	703	674	667	668	722	699	747	654	704	640	690	645	653	693	693	647	707	682	650	697	690	708	670	709	709	716	634	720	675	658	694	676	719	695	667	649	718	675	730	701	636	693	689	706	698	667	695	656	679	671	701	658	710	707	690	650	715	696	659	663	663	728	657	692	709	670	683	665	708	708	673	701	696	660	661	634	653	677	687	754	692	674	680	708	690	662	693	708	710	708	714	670	651	685	680	722	700	660	699	685	727	713	715	686	685	684	720	678	675	702	688	688	682	684	708	736	645	703	665	730	674	686	645	680	716	711	696	664	722	663	682	719	710	722	709	744	701	665	702	695	704	664	745	702	711	654	627	674	627	676	700	688	723	700	717	706	682	638	688	712	739	710	681	674	719	674	690	729	676	702	687	730	716	693	678	704	695	706	668	661	654	708	663	677	666	692	661	627	655	732	694	675	667	722	686	735	701	646	661	686	687	699	682	631	649	696	692	705	699	682	700	666	691	689	723	660	684	738	719	663	736	692	652	681	673	655	643	704	682	654	695	662	659	647	747	714	689	667	651	689	667	675	708	659	698	692	732	671	690	671	692	634	748	693	720	667	730	666	680	704	692	673	695	709	734	694	676	722	676	665	664	695	714	665	678	739	625	706	693	699	670	644	689	707	682	728	662	703	633	729	643	694	646	663	675	705	699	690	662	656	706	706	685	694	646	696	670	720	679	704	729	659	711	691	706	703	708	674	716	742	722	656	710	662	681	717	682	701	672	688	751	666	693	715	735	670	730	711	685	699	745	672	690	725	706	701	653	680	689	657	726	696	704	662	674	743	672	672	696	683	692	702	716	672	638	709	744	713	677	772	693	701	658	672	706	684	675	684	697	713	694	696	707	680	722	678	649	680	683	694	690	732	692	719	680	684	674	655	681	739	665	675	677	726	669	672	707	679	697	677	734	704	681	688	628	667	647	677	689	674	698	690	675	741	693	669	658	657	670	645	684	672	672	682	720	681	666	693	687	693	699	650	691	746	758	712	704	750	677	681	706	703	630	717	691	727	681	729	720	673	697	674	692	702	679	665	668	712	655	678	641	689	747	692	630	682	684	682	697	678	693	661	674	676	666	681	693	700	708	687	699	689	670	668	700	675	724	695	669	736	717	640	687	646	685	701	660	633	693	661	681	692	692	694	686	667	659	658	633	709	630	691	692	678	708	709	662	624	720	704	721	749	593	743	701	740	694	716	646	693	651	695	699	706	723	662	717	711	677	671	710	699	690	696	693	714	688	690	734	698	689	674	679	683	679	670	687	677	683	724	691	709	636	674	681	632	678	664	671	698	715	684	701	685	636	643	641	673	700	678	690	634	672	657	661	762	658	690	685	701	698	692	670	639	703	712	700	671	726	708	657	699	669	714	721	658	708	697	711	663	703	720	694	748	669	714	708	714	677	715	721	683	659	672	673	668	673	638	645	667	680	687	683	677	693	703	667	649	647	672	669	670	710	677	679	696	710	662	702	690	694	744	666	695	665	717	675	693	724	654	674	709	706	654	734	631	683	667	675	718	716	623	677	712	723	648	683	711	643	669	743	705	658	645	743	696	721	660	699	674	713	677	689	700	674	716	667	672	678	745	688	652	700	671	714	662	680	683	733	700	705	684	681	680	662	637	674	708	665	753	676	656	690	704	747	695	652	712	693	701	727	697	656	708	674	659	658	698	715	646	717	695	691	707	650	701	711	670	666	679	677	662	684	682	713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46274	20687	11977	2658	1503	1141	919	767	645	619	511	470	427	413	395	368	401	318	353	336	300	329	345	324	334	292	304	326	318	268	277	275	313	292	298	298	294	302	283	264	317	265	262	305	286	275	284	292	271	261	298	301	280	299	290	337	290	278	302	280	289	284	283	304	274	292	290	247	265	276	290	283	257	310	274	261	287	274	261	323	292	263	298	271	273	291	281	307	287	296	263	281	286	296	285	288	296	282	299	277	281	268	283	288	280	307	287	283	279	277	331	289	332	284	274	255	275	276	288	322	274	293	284	277	278	292	288	304	308	279	301	244	266	308	302	264	289	301	292	313	268	300	257	272	266	276	287	297	288	279	306	280	268	271	287	287	310	306	267	254	276	274	258	263	272	267	270	259	296	279	307	286	288	252	293	237	285	280	299	304	296	285	271	263	298	279	283	283	270	287	284	269	278	306	306	258	292	289	269	244	260	288	272	282	296	268	286	296	300	313	257	270	298	291	284	311	284	328	283	317	275	297	309	270	301	301	270	284	264	295	288	289	304	267	257	300	285	325	293	291	276	275	277	280	281	290	268	297	276	298	232	252	280	288	296	276	272	296	298	293	281	271	288	296	272	285	299	303	309	284	301	275	269	270	272	322	282	263	323	300	278	300	282	259	303	333	313	330	315	294	285	266	282	295	293	289	290	292	287	256	277	306	279	293	277	266	290	301	318	285	304	297	268	269	299	280	328	299	287	286	293	298	298	264	315	285	316	304	287	288	286	295	248	266	294	268	261	274	282	284	271	250	262	274	296	287	289	323	282	297	263	277	270	292	244	294	311	259	288	273	298	276	286	291	263	254	319	275	284	289	276	289	281	300	290	286	300	289	282	277	315	271	260	271	279	275	291	239	267	292	246	286	282	292	267	289	268	300	282	301	307	313	282	286	316	297	285	295	287	274	276	286	271	267	283	291	288	290	276	275	288	277	268	272	312	286	285	286	322	302	296	322	296	301	262	284	278	277	309	249	272	278	297	276	283	260	270	313	268	290	296	321	280	286	289	290	288	275	279	285	291	270	292	292	296	253	273	286	270	289	288	319	271	265	275	279	309	307	303	295	299	292	250	264	290	297	296	305	296	301	269	272	320	257	316	289	252	290	285	257	276	285	303	265	265	307	289	254	304	284	298	329	257	311	288	307	287	282	296	303	290	309	263	279	318	275	292	299	314	279	289	275	277	282	282	280	297	286	286	305	310	285	276	307	295	303	271	273	308	277	276	290	255	303	283	265	263	304	296	262	286	277	293	304	267	266	282	306	302	293	299	309	269	318	276	311	268	308	255	315	318	291	263	262	290	283	293	312	276	307	303	311	302	286	271	282	259	305	273	278	278	300	273	289	289	290	290	278	278	295	320	297	286	293	295	290	264	290	280	260	287	288	285	283	280	284	277	280	278	296	282	282	272	288	291	283	294	304	293	295	285	290	307	299	302	247	298	277	313	276	263	268	301	279	312	246	262	287	276	284	289	237	306	259	262	269	280	284	270	272	313	275	288	308	279	249	264	273	295	306	240	264	278	283	284	297	272	279	262	240	251	271	245	308	290	274	274	301	249	297	325	260	283	300	293	294	309	266	292	282	269	290	263	271	271	292	282	285	280	283	290	291	291	286	313	299	313	274	306	281	313	268	248	279	222	279	305	284	296	283	277	273	295	255	291	281	319	276	281	265	259	266	271	295	275	322	268	276	297	280	305	276	249	269	279	285	282	285	271	294	293	265	291	273	249	267	282	301	283	274	291	286	291	290	307	312	261	303	309	331	302	258	294	301	305	312	302	276	293	269	271	278	284	310	320	321	272	290	248	304	294	282	278	294	294	298	289	272	308	271	297	297	293	297	271	323	292	289	291	303	265	260	297	278	278	272	289	299	276	247	270	260	288	299	291	288	267	292	309	278	288	278	289	266	280	282	266	284	252	287	263	297	281	305	304	289	293	289	266	275	278	273	307	262	285	268	283	297	287	285	255	304	293	275	291	267	301	259	289	320	279	299	297	291	293	296	266	309	271	282	269	289	306	282	295	264	304	252	282	246	301	264	278	294	280	294	278	292	266	281	258	273	273	307	284	265	284	251	280	278	316	285	306	272	270	278	290	308	270	293	269	332	271	295	280	279	302	272	291	270	281	294	308	304	269	313	267	304	310	261	297	275	309	267	288	282	294	290	290	307	279	271	254	308	283	258	270	291	309	263	285	304	264	331	307	298	289	287	271	246	257	319	272	264	306	269	277	289	280	270	281	261	292	275	316	317	288	291	308	273	262	275	320	343	283	311	290	292	284	261	266	288	306	295	286	302	307	277	262	271	290	290	296	275	305	315	272	232	294	307	299	289	274	295	273	283	265	312	297	305	301	303	265	291	315	301	285	300	271	319	290	298	304	294	281	298	303	279	294	267	291	299	313	290	257	276	282	278	258	280	278	294	286	259	296	294	312	310	263	291	307	277	305	247	284	300	282	305	289	283	279	259	277	293	266	293	290	274	269	270	269	284	278	290	294	246	284	300	285	275	294	313	284	280	287	309	271	321	256	290	295	277	268	272	283	288	281	274	271	286	280	269	233	283	268	263	301	268	300	279	298	292	292	303	278	292	283	269	284	244	265	264	287	293	292	286	288	271	240	278	300	306	291	271	306	292	284	292	269	299	283	303	269	287	266	340	285	276	279	266	275	303	270	265	294	264	271	277	302	272	271	274	314	269	271	290	281	278	287	261	276	286	268	271	271	275	266	302	301	295	282	288	251	300	304	252	301	286	268	298	297	265	283	296	272	296	272	263	295	328	286	266	279	290	247	300	286	318	306	273	273	283	316	311	291	259	274	299	315	274	299	274	284	291	309	308	275	292	304	288	313	265	281	248	258	263	292	289	297	311	300	263	271	276	281	279	302	300	283	285	296	273	253	272	310	276	297	279	304	308	277	329	266	269	268	269	272	282	296	286	309	299	284	305	250	300	308	274	271	293	264	273	313	289	295	277	270	287	294	278	286	290	284	309	295	283	273	266	280	271	280	282	308	253	302	288	289	267	282	304	257	276	288	306	277	270	274	295	245	292	290	265	234	308	307	305	287	286	282	294	308	309	272	248	277	273	285	312	316	279	294	287	288	271	299	288	295	276	302	287	305	273	275	287	273	295	270	279	281	268	262	266	275	320	289	303	297	266	258	292	266	264	282	282	292	271	304	305	282	283	298	288	285	284	307	305	295	286	315	268	310	272	292	299	290	263	310	280	303	304	284	261	272	290	311	302	276	278	267	290	290	279	282	309	285	258	306	300	286	310	278	266	302	295	279	276	277	309	273	293	282	313	294	285	293	272	300	296	282	311	286	304	266	266	291	273	297	257	250	296	277	281	296	285	310	273	306	278	272	283	260	319	293	316	269	262	273	289	295	288	285	287	247	278	260	289	326	289	280	289	280	286	283	268	294	262	290	290	288	278	291	263	287	304	273	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23221	2869	6155	6666	5565	4593	3765	3265	2740	2540	2269	1984	1742	1585	1482	1416	1460	1327	1264	1201	1197	1211	1137	1100	1071	1062	1025	973	952	978	913	972	904	906	911	877	919	898	911	836	865	850	886	941	862	916	864	856	783	811	838	842	842	808	830	867	842	839	818	784	788	866	813	835	806	780	832	847	784	836	848	779	832	849	822	814	862	779	822	795	812	852	815	832	806	803	764	800	816	808	776	805	792	888	807	779	792	809	746	816	830	804	783	809	793	794	783	793	794	790	782	755	795	802	756	746	816	815	820	800	829	754	837	803	830	747	779	803	789	844	813	798	831	799	766	771	774	806	835	782	747	790	766	749	774	836	826	767	773	826	798	794	770	790	799	801	822	835	733	800	840	798	789	788	794	777	878	833	775	716	764	780	836	757	778	799	804	845	786	810	814	815	775	809	773	805	812	767	782	791	787	803	788	827	787	771	798	755	804	798	772	842	771	748	761	798	786	778	786	833	801	832	784	751	751	806	791	780	736	812	782	751	764	825	802	763	812	787	849	794	781	776	779	789	834	788	867	776	782	760	772	782	825	775	786	741	791	783	787	790	816	799	786	790	716	769	800	780	775	743	750	799	801	787	843	831	791	801	866	738	795	804	802	788	763	775	785	821	827	775	796	752	767	743	761	762	787	762	806	768	805	767	786	790	788	758	810	824	814	737	771	834	791	821	729	774	765	801	745	777	794	773	782	836	801	779	768	763	791	792	809	776	773	802	821	789	787	799	822	789	824	795	794	753	837	805	773	824	804	791	782	789	794	802	780	741	781	779	808	819	855	801	804	810	803	814	806	792	775	813	805	773	746	766	759	822	808	791	774	774	755	809	790	778	766	799	786	753	811	761	777	789	776	771	770	818	770	725	796	813	776	794	790	841	762	794	824	777	749	795	792	739	860	772	803	825	781	719	779	769	750	798	766	767	781	732	779	816	786	784	833	827	805	799	772	774	844	815	805	778	750	820	824	823	733	781	773	748	766	789	737	778	786	756	796	777	827	784	772	777	781	818	757	820	765	757	724	804	810	803	810	785	828	809	768	813	781	745	754	750	797	764	826	785	783	806	780	779	805	794	759	799	798	771	797	787	787	741	754	761	781	818	795	818	763	775	789	744	799	776	834	819	730	802	777	805	801	774	762	772	758	806	819	798	803	769	829	800	772	767	769	786	767	737	792	759	768	784	810	795	796	775	787	816	739	787	839	782	796	820	792	765	788	773	769	799	768	750	783	769	713	789	791	795	766	830	748	754	767	789	826	766	805	797	822	784	787	777	765	783	802	781	802	804	781	771	774	804	802	801	780	798	813	756	787	746	809	815	796	769	753	839	783	747	776	783	786	799	832	761	753	790	794	808	785	771	721	832	762	778	827	766	791	774	827	784	790	767	783	769	759	823	787	822	792	846	727	791	779	794	758	798	770	812	766	810	790	818	805	790	776	753	790	800	805	747	817	810	798	761	750	766	776	769	781	791	827	783	749	824	765	727	767	786	750	798	777	792	804	781	794	774	845	860	793	796	813	773	776	766	801	806	797	752	838	816	788	804	838	751	792	776	834	788	780	759	778	781	783	787	763	762	853	755	755	797	806	778	832	797	738	791	754	812	800	809	792	777	825	808	762	806	736	760	796	813	835	836	832	731	734	755	767	825	791	749	763	790	788	805	784	777	805	743	803	822	805	794	718	794	821	754	811	813	741	806	820	794	788	756	796	763	827	740	806	790	788	802	782	748	758	790	788	789	795	790	800	765	730	760	805	798	775	795	792	770	842	812	769	805	802	808	813	800	789	749	786	741	809	807	809	817	791	752	780	796	773	817	796	777	803	803	784	793	827	805	751	771	794	796	753	846	751	797	721	797	793	768	829	808	781	727	787	776	819	842	793	818	822	797	767	804	783	837	788	788	797	878	786	788	787	827	802	774	748	798	762	751	778	760	828	785	800	808	794	770	809	768	823	762	770	791	760	798	848	779	765	768	733	827	811	864	803	766	763	764	747	833	813	834	792	740	790	825	829	786	804	810	712	784	819	800	755	766	804	833	819	814	756	807	804	740	778	794	816	807	800	802	753	793	803	762	756	773	779	816	803	757	711	832	782	809	794	764	761	784	816	739	756	772	755	813	787	771	796	770	788	803	801	807	786	798	812	790	821	712	822	813	781	733	837	832	818	795	743	799	839	818	788	771	750	779	810	788	753	763	788	837	724	778	805	784	807	816	800	788	779	747	830	833	778	787	860	779	790	818	799	783	787	778	851	821	788	822	763	801	798	749	794	784	780	817	794	776	720	793	834	751	726	848	803	782	793	772	749	743	781	786	765	790	742	793	765	864	799	783	775	785	806	785	822	754	749	846	765	789	750	787	811	740	814	764	811	771	773	782	749	786	819	795	805	803	796	742	769	758	784	809	789	775	815	753	778	745	767	778	815	809	783	815	799	783	797	768	797	784	809	789	723	813	827	828	784	796	794	763	784	755	755	734	807	793	784	752	814	804	806	782	778	758	755	784	795	769	775	828	768	802	782	832	835	779	785	738	826	814	824	824	792	843	755	830	827	744	836	780	824	772	757	763	777	786	754	815	743	811	735	781	773	789	767	765	772	813	771	743	783	735	832	816	736	812	735	800	835	730	722	799	773	780	742	820	807	795	747	786	827	768	779	745	764	749	809	752	789	814	797	783	761	772	760	775	763	802	824	804	785	777	747	745	764	748	797	746	781	799	765	779	747	784	775	776	776	764	760	775	765	806	754	729	787	747	785	767	775	775	786	790	784	799	799	797	841	790	810	759	749	810	794	792	800	745	738	805	806	816	789	791	778	806	815	798	799	857	778	840	756	816	785	746	823	815	813	771	787	812	755	797	728	778	803	774	831	776	772	793	789	789	767	777	816	762	825	813	863	753	804	799	770	780	758	791	801	843	765	752	838	782	779	738	800	804	797	760	840	786	760	787	840	728	759	814	799	801	786	791	805	801	747	804	773	795	835	755	739	770	800	767	812	719	769	775	777	789	736	792	836	766	799	748	792	771	808	771	804	800	784	794	770	789	817	764	775	767	805	801	794	793	826	731	830	798	771	770	798	762	832	755	801	789	765	751	830	781	758	776	785	821	786	807	760	786	730	804	803	815	828	753	760	755	764	743	782	809	786	808	794	706	775	798	813	836	809	843	777	824	797	788	794	803	850	784	758	776	776	823	792	759	776	764	787	783	821	778	788	801	818	809	756	766	801	755	748	791	795	744	729	786	779	781	800	707	762	797	776	778	798	772	804	807	758	765	810	788	770	796	799	797	825	775	791	819	749	780	779	797	790	822	778	805	798	776	749	784	766	800	738	750	793	795	784	806	810	802	749	779	825	807	818	822	788	771	808	773	789	803	788	783	744	803	818	797	809	798	815	780	810	775	814	776	764	805	786	798	781	831	811	781	736	782	790	797	792	786	792	788	745	753	789	805	776	863	829	780	789	817	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6350	433	318	153	150	126	135	117	129	126	109	104	96	100	104	109	110	105	122	111	101	99	115	107	121	96	106	89	99	111	118	109	112	99	109	110	102	98	107	103	96	115	106	106	94	87	121	89	116	111	122	105	113	121	89	107	113	108	113	118	84	98	103	113	94	113	103	104	103	111	127	94	92	96	130	94	103	107	119	99	116	120	110	119	94	100	113	113	82	102	104	113	115	116	112	87	98	105	113	111	115	113	94	104	104	125	123	94	105	100	101	110	93	111	111	118	101	124	108	124	111	109	99	93	125	104	89	129	112	99	117	106	117	123	112	104	114	91	96	91	94	82	94	98	112	106	88	99	93	90	100	100	101	107	110	116	101	89	96	85	101	102	90	96	122	101	103	99	106	120	117	100	126	92	107	105	113	102	106	127	124	94	120	133	102	89	110	106	104	111	116	99	94	102	109	108	136	111	106	119	105	118	118	87	91	92	127	101	107	114	112	101	110	98	88	90	116	108	132	98	119	118	108	93	88	108	114	103	112	103	99	103	106	112	81	130	105	102	125	103	103	98	115	98	91	95	93	104	119	119	108	87	113	128	106	112	98	103	103	101	123	118	125	122	100	100	113	99	85	111	106	96	120	114	111	105	111	119	114	110	86	112	111	106	102	126	104	111	99	108	126	95	104	93	99	106	114	93	113	104	115	113	104	115	97	110	109	119	123	102	103	112	98	103	102	94	98	93	105	107	91	98	100	111	142	104	106	101	94	129	93	112	115	99	99	95	95	122	85	105	100	111	99	111	89	99	88	127	99	104	96	103	92	113	96	123	96	96	121	131	122	105	107	110	132	107	98	111	91	117	120	100	110	95	109	118	108	105	119	113	108	107	97	105	99	93	124	96	91	110	121	95	125	90	129	128	101	83	109	84	98	99	111	98	104	117	114	91	104	86	102	88	126	115	93	99	123	93	119	102	100	106	97	106	93	97	105	96	115	94	115	108	94	105	112	116	129	95	105	112	111	122	92	116	118	116	110	105	95	108	117	101	106	111	102	103	108	117	108	104	99	96	105	127	111	115	108	90	113	95	118	102	93	113	119	107	98	116	105	118	99	123	130	123	120	102	98	110	109	120	102	109	123	104	91	113	107	107	82	121	100	87	90	128	112	136	138	97	102	111	109	95	105	114	109	90	112	112	101	110	108	109	95	114	90	102	107	103	117	98	125	107	115	114	103	103	90	106	97	123	112	116	115	101	95	95	118	90	93	105	109	91	104	107	100	105	102	91	100	94	105	113	125	103	99	113	102	110	113	102	99	116	110	116	101	124	114	112	105	95	90	103	113	96	98	99	106	111	121	117	96	132	101	109	110	104	106	103	116	99	103	96	121	96	105	120	107	106	96	105	101	99	112	109	110	103	107	108	94	110	111	97	119	110	119	117	97	109	98	110	113	121	99	101	99	110	114	98	109	105	108	100	107	101	117	117	107	105	100	78	126	116	82	90	118	109	115	101	110	102	128	102	115	102	99	97	113	87	92	123	114	111	99	106	97	106	93	112	96	105	130	113	109	116	92	114	92	99	100	116	111	127	92	112	103	107	103	105	111	92	119	119	98	97	98	117	95	91	117	96	112	132	108	88	115	96	97	111	107	103	95	101	102	122	91	122	106	86	95	112	108	86	96	98	107	99	105	97	102	90	116	100	97	84	106	106	100	108	115	92	99	88	96	95	103	106	103	113	104	111	99	98	129	92	104	96	119	109	117	113	112	81	103	107	116	119	91	110	120	110	100	98	102	103	88	104	96	98	96	109	105	106	102	117	133	91	95	88	102	106	99	105	104	94	108	95	103	109	112	117	110	104	104	113	106	137	119	116	121	102	116	122	89	126	121	114	106	102	105	96	83	108	100	87	110	113	112	108	123	93	102	89	118	129	98	110	97	106	115	114	128	111	100	112	104	77	107	102	98	112	112	100	96	119	113	116	100	79	97	122	111	116	94	112	102	108	106	114	104	113	119	119	108	102	105	92	109	116	115	112	106	98	112	94	114	113	101	104	106	114	104	114	113	117	102	130	104	111	119	108	104	99	105	98	109	107	104	113	108	96	106	118	109	116	119	112	123	96	99	112	108	105	98	120	106	117	111	103	97	105	92	104	105	104	100	103	133	90	110	121	108	78	94	99	100	106	99	111	97	91	124	115	110	95	102	91	95	91	113	93	105	105	109	98	97	115	139	92	108	100	115	121	94	97	123	96	121	99	120	120	104	112	102	99	112	119	100	99	111	93	109	101	83	125	101	102	113	112	100	112	113	87	105	114	116	94	112	89	113	108	97	80	125	91	111	119	105	104	91	88	110	100	110	119	96	104	125	114	110	106	110	111	96	100	116	102	103	95	102	88	115	101	79	101	108	101	109	92	107	103	122	106	101	100	86	94	109	87	103	92	97	107	100	105	110	103	100	102	109	118	99	124	94	102	103	104	119	106	102	113	110	110	92	107	104	116	120	100	131	101	86	107	114	108	120	92	100	108	107	91	96	107	105	96	113	100	107	111	92	103	103	99	108	81	124	112	116	98	119	107	111	111	90	123	103	105	95	103	102	96	106	118	99	99	114	113	91	98	99	111	112	94	128	112	100	96	106	102	123	134	107	130	110	113	100	104	96	107	89	106	113	116	122	103	101	115	86	112	103	87	112	112	121	101	99	105	109	84	114	104	96	107	106	101	119	110	98	123	110	113	106	106	111	110	95	116	115	116	105	113	102	97	106	108	97	118	115	87	99	85	95	112	107	114	110	91	94	93	115	91	92	93	118	96	99	103	98	95	100	120	101	89	97	100	113	116	100	110	123	110	78	105	112	112	102	110	116	106	100	118	105	119	99	104	109	109	98	118	130	134	93	87	90	95	101	115	110	109	117	108	96	103	106	115	110	107	100	97	121	129	113	114	107	96	98	119	109	106	95	105	83	104	90	117	115	110	86	105	106	102	130	94	133	87	153	110	114	100	94	134	123	103	85	102	101	104	105	102	111	118	94	102	95	112	109	111	106	118	111	92	102	110	100	81	96	101	116	102	94	119	110	100	93	121	126	91	115	111	123	99	106	105	112	122	93	109	101	111	109	90	104	108	85	119	95	104	78	98	105	101	121	94	111	101	126	112	114	99	94	107	108	115	98	95	98	111	111	118	133	113	121	99	120	82	94	101	109	105	127	103	92	95	108	116	109	93	106	116	124	100	114	101	106	112	116	103	104	108	112	93	112	96	122	102	120	90	117	97	114	95	109	112	93	124	116	100	113	106	103	99	147	105	101	119	100	95	115	91	116	109	112	124	107	110	105	116	94	108	128	112	102	100	99	104	133	104	118	120	122	100	106	116	122	107	102	106	110	102	94	93	103	111	98	102	96	124	97	69	113	108	103	103	118	105	101	107	121	102	110	105	96	105	103	109	100	100	112	82	101	124	91	109	101	95	105	118	116	109	109	92	112	119	108	125	101	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5470	412	557	531	554	504	430	428	407	420	399	416	379	417	361	384	357	358	355	405	362	338	359	394	370	366	369	334	346	362	368	381	381	360	384	392	371	380	394	350	397	376	348	389	355	361	370	330	383	345	379	360	393	345	407	376	353	368	381	349	363	366	335	354	394	343	360	365	344	338	382	343	367	353	365	368	392	373	352	338	371	353	352	367	379	330	352	395	384	368	332	387	348	326	356	383	372	366	367	349	331	329	341	335	380	323	384	393	327	405	369	388	343	338	351	339	352	348	351	356	387	320	372	374	370	365	362	372	347	366	361	329	383	358	352	359	378	377	390	344	337	341	371	333	342	393	380	393	359	379	360	414	348	366	363	385	360	382	371	348	361	371	357	378	326	320	374	348	369	302	360	356	383	354	358	373	346	368	353	329	343	352	378	311	387	345	353	376	370	371	390	384	355	371	364	370	365	361	367	389	351	350	340	333	376	341	337	356	355	355	363	383	345	340	350	341	369	390	346	380	347	358	353	339	357	354	331	325	366	395	378	367	386	384	358	337	332	373	363	353	332	362	363	370	374	375	378	350	387	355	357	332	340	394	376	359	380	358	351	362	357	383	370	378	353	357	360	363	386	347	369	366	348	372	354	366	357	333	422	368	366	326	362	403	338	330	372	381	368	346	360	351	373	385	364	363	350	359	345	342	367	356	376	388	351	353	364	348	372	387	340	364	365	331	380	319	356	369	348	356	341	378	368	371	369	340	374	352	340	344	353	332	355	362	372	379	361	378	332	371	360	351	369	347	321	358	368	359	381	355	372	398	403	349	382	339	379	385	368	379	341	374	346	352	352	333	364	371	366	342	374	351	323	370	347	401	356	354	350	358	363	359	358	353	398	324	372	367	370	341	328	375	347	329	343	373	341	382	384	369	363	347	358	387	360	356	332	360	312	367	352	350	372	382	357	318	362	328	368	386	362	389	348	376	352	323	373	330	383	408	369	349	322	389	337	382	364	378	364	385	355	369	334	350	330	347	423	348	352	348	347	375	353	390	370	360	351	364	358	360	353	389	375	359	344	368	368	377	395	398	365	328	356	382	337	360	331	348	356	327	373	367	352	368	346	351	376	360	347	331	338	376	345	362	366	344	338	370	301	320	368	387	358	356	344	357	314	327	371	364	356	400	350	356	352	362	348	355	377	340	398	335	358	362	386	369	367	387	359	355	357	375	330	366	372	367	349	371	370	384	345	363	375	338	381	374	322	351	345	334	361	378	312	362	350	374	379	380	361	369	363	373	332	376	363	355	362	363	363	370	377	321	356	384	370	372	360	328	339	340	352	333	382	374	368	360	338	384	376	336	382	363	361	359	317	384	375	360	352	356	338	366	349	355	367	347	335	381	373	324	351	317	348	378	373	341	357	357	341	371	360	341	366	365	332	365	364	372	361	356	324	365	403	361	376	344	351	371	341	363	354	361	324	340	383	371	325	337	357	383	354	340	366	341	345	353	333	335	372	389	364	386	338	344	387	372	359	362	349	358	334	370	373	378	376	349	383	381	361	354	367	354	329	367	377	361	353	383	380	377	381	362	396	347	385	360	359	341	378	371	354	374	358	348	382	379	378	361	370	344	368	352	386	396	337	362	361	383	375	357	331	341	296	361	340	396	388	360	354	338	355	410	364	347	372	370	360	396	358	381	311	373	380	397	391	376	352	340	350	369	365	389	351	338	389	381	352	367	341	338	364	391	357	360	359	323	376	377	372	361	359	356	351	356	367	355	366	385	329	365	368	372	361	347	380	344	341	386	350	363	352	336	368	335	372	314	394	370	392	331	372	358	374	396	355	350	391	363	361	349	310	350	346	365	370	371	349	382	348	360	366	303	364	363	355	336	348	360	386	357	371	392	344	346	387	354	354	354	380	366	360	319	380	367	359	319	358	366	380	340	357	349	361	341	349	383	349	382	346	331	345	360	361	328	369	359	362	350	356	350	365	394	369	322	375	339	338	367	376	372	388	371	378	361	354	364	410	369	389	375	375	390	353	392	351	336	384	359	365	340	389	373	328	365	355	373	388	361	374	336	372	356	347	324	377	391	380	368	375	370	335	367	328	342	362	386	384	349	331	369	387	386	338	353	368	400	380	341	375	380	372	350	379	379	363	355	370	336	360	350	390	395	318	363	348	345	353	355	336	364	360	356	352	323	375	343	347	341	370	402	378	327	354	365	366	358	376	346	350	368	359	360	381	350	333	382	356	384	363	358	371	374	354	345	360	397	392	353	374	347	340	352	363	368	342	321	348	401	398	338	341	355	343	407	361	370	386	355	340	340	356	369	366	344	340	341	340	360	374	363	419	366	355	365	367	369	391	349	332	364	332	354	357	369	367	360	363	336	363	353	373	400	379	352	334	353	351	391	358	349	352	347	365	362	360	352	357	354	347	361	373	379	348	365	352	388	354	366	365	402	332	378	352	364	344	378	360	381	355	368	386	350	355	362	372	327	355	345	358	406	374	384	370	352	362	360	364	353	364	373	330	345	376	348	338	395	370	369	350	371	354	363	367	351	377	359	376	381	336	378	381	350	347	336	368	354	325	364	359	376	383	359	389	365	351	373	339	341	352	359	345	367	382	331	328	303	374	366	367	382	348	364	357	346	361	332	375	331	342	352	363	323	395	373	355	369	358	385	353	362	377	360	375	325	386	368	349	366	370	327	343	379	380	365	362	350	393	381	396	397	339	336	370	336	331	361	363	307	373	329	359	360	363	369	356	358	370	373	389	368	364	403	343	357	349	371	345	379	332	375	368	346	345	364	349	321	333	367	348	380	382	349	344	324	377	332	328	357	350	347	333	359	370	378	409	394	335	391	416	336	337	336	389	367	347	343	341	345	385	332	355	349	380	391	375	354	384	343	384	357	362	361	354	369	329	375	383	356	350	351	341	374	325	346	391	341	347	365	342	365	402	350	354	392	410	380	355	345	354	374	388	417	342	359	362	352	362	370	336	369	383	349	362	366	372	381	372	351	383	372	368	377	370	387	347	352	343	329	343	375	363	381	366	334	374	390	359	354	376	360	335	341	318	381	345	358	354	376	354	367	413	375	344	371	351	363	391	355	327	352	384	359	374	338	349	374	382	359	366	365	385	379	390	366	375	338	379	348	344	360	365	348	384	381	368	348	376	371	357	365	361	363	375	373	386	362	364	382	379	374	341	360	362	374	364	336	374	353	334	350	397	341	337	388	335	307	356	342	356	367	343	364	373	373	389	384	358	350	361	351	370	366	373	344	390	360	345	352	369	348	383	330	364	370	378	341	361	375	400	356	339	350	396	359	424	365	369	365	384	380	356	365	346	352	362	365	357	354	385	344	358	353	325	385	407	362	374	328	361	379	348	312	369	339	383	377	384	332	393	369	362	373	369	349	349	366	331	401	335	352	329	343	375	374	392	374	352	385	355	328	339	332	374	377	370	343	376	319	382	380	373	371	394	354	350	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40471	13643	2794	1191	879	659	534	465	436	369	348	368	302	326	288	298	268	274	284	279	241	249	250	257	264	276	264	216	237	244	233	262	257	222	243	250	249	247	220	226	224	222	222	247	234	203	239	226	245	243	238	256	244	229	232	251	238	244	258	245	233	217	223	232	260	220	267	246	239	223	259	211	214	240	248	225	244	261	226	230	260	226	242	269	228	220	226	207	234	242	247	227	257	229	217	253	220	247	242	228	236	236	238	257	229	225	232	236	220	230	225	224	216	240	235	250	227	208	221	221	254	226	243	253	215	214	214	259	231	225	237	260	239	246	239	230	275	261	230	252	231	233	251	278	200	223	261	237	235	223	250	232	252	216	215	227	227	233	231	241	237	246	241	261	264	255	240	243	220	241	228	222	234	249	251	261	233	231	245	265	244	226	247	251	229	245	232	218	237	245	242	246	236	246	234	220	243	223	244	260	222	233	238	253	261	232	240	236	226	218	225	225	229	229	247	235	229	270	221	245	221	204	255	241	228	246	263	218	233	225	252	255	250	260	258	239	243	237	230	234	244	247	263	263	256	256	266	226	232	239	234	215	230	238	231	245	245	222	223	237	236	242	226	275	251	228	246	228	265	232	245	223	212	235	233	243	219	209	230	214	257	213	238	228	247	227	265	242	232	241	241	241	258	244	276	231	261	224	246	252	238	234	248	237	239	249	236	242	232	235	268	256	237	257	247	278	226	251	214	249	223	243	249	252	234	232	221	239	191	249	242	215	261	234	240	237	220	234	216	247	231	236	234	247	212	253	227	246	238	226	237	272	237	238	231	248	257	260	251	273	233	242	236	248	228	239	218	231	221	243	225	263	245	252	229	249	232	237	259	236	240	213	268	257	239	224	243	228	239	241	237	223	233	226	240	240	241	227	240	203	261	280	249	236	238	233	223	242	236	237	219	228	227	237	231	246	221	224	256	204	219	246	229	261	256	228	250	243	237	250	230	208	248	239	283	239	275	256	227	227	261	239	234	252	214	242	214	256	221	239	240	208	252	222	236	253	267	210	209	249	267	233	231	237	235	244	270	229	257	241	237	215	268	245	245	256	230	252	252	256	272	235	261	242	198	240	227	236	241	230	231	241	254	256	282	208	240	233	223	210	217	249	252	223	227	231	221	254	210	215	263	228	227	206	222	242	249	221	214	246	243	236	247	249	241	222	242	242	243	226	216	252	229	211	266	217	240	227	251	238	213	237	239	263	275	226	198	249	206	245	223	215	235	263	245	209	228	254	246	260	214	203	244	234	253	224	229	257	236	220	247	240	221	228	241	236	271	255	260	281	239	226	245	258	252	253	268	216	245	214	241	213	249	237	237	232	265	239	273	247	254	237	245	237	253	262	242	215	235	234	209	241	225	243	220	248	251	232	210	234	223	230	223	258	213	225	239	246	228	245	226	246	232	229	264	247	223	212	231	243	263	228	229	228	240	215	249	233	253	255	234	227	254	245	244	221	207	254	231	236	249	229	231	225	228	252	246	261	257	249	232	231	271	246	281	249	239	246	228	237	226	234	231	222	242	240	231	250	236	203	229	220	230	221	267	251	209	258	253	233	229	251	253	256	248	251	257	227	225	227	229	219	254	242	227	242	251	204	246	227	235	222	243	254	246	235	242	229	232	251	220	207	271	230	217	236	213	256	239	235	239	228	224	215	224	210	235	236	245	273	239	235	240	248	258	219	212	259	261	255	224	246	247	259	246	242	249	233	226	234	261	249	226	255	230	213	252	239	237	265	219	261	222	248	257	215	218	235	237	237	267	191	198	242	228	215	225	249	228	221	264	223	255	260	260	250	239	231	235	230	258	242	228	228	243	240	231	222	207	238	243	207	209	251	233	271	217	256	257	241	234	237	245	258	257	249	223	230	196	222	255	249	236	248	252	253	243	232	225	240	212	252	223	235	247	236	221	225	220	251	235	258	245	250	250	217	240	271	234	259	238	254	225	223	226	227	261	244	229	237	265	225	249	239	237	226	228	218	222	254	220	216	245	236	237	218	236	233	256	236	263	250	241	225	230	225	249	238	220	204	245	233	267	240	220	231	238	233	257	230	209	232	242	212	228	249	239	251	260	229	237	251	228	229	234	217	206	254	233	240	237	242	237	231	223	243	262	232	235	253	221	228	249	218	248	240	246	224	221	244	222	227	230	220	240	247	260	241	255	215	253	221	258	246	227	253	240	223	226	250	227	224	229	248	252	191	233	230	233	220	243	267	236	225	271	266	255	221	242	237	220	247	241	244	211	211	220	247	228	242	239	216	230	235	244	255	276	231	242	236	247	208	271	227	239	263	249	246	253	235	240	232	251	226	241	221	257	234	245	255	238	205	227	247	236	223	239	233	239	214	257	252	253	260	225	222	256	259	211	241	239	252	265	219	236	216	250	224	241	243	218	231	213	242	222	223	252	230	224	230	236	219	251	238	247	216	266	219	239	206	217	252	219	234	228	225	236	269	215	234	247	247	228	207	204	249	208	236	211	238	249	243	213	243	229	253	255	208	221	225	284	239	222	231	233	242	259	242	241	229	235	220	247	232	211	237	253	234	242	254	233	239	249	243	227	221	231	251	264	226	243	232	232	267	233	224	254	223	232	247	245	226	250	219	257	237	218	234	220	242	229	240	235	237	258	242	270	204	242	259	237	248	247	239	233	238	242	233	242	244	224	252	233	218	222	227	273	256	234	258	242	261	240	233	262	246	229	242	228	197	215	240	240	248	206	226	274	252	236	237	231	234	256	215	262	231	256	220	257	212	273	264	251	222	266	216	237	242	218	219	228	247	257	240	253	224	250	224	239	205	239	241	222	245	226	263	243	244	229	242	223	243	250	245	263	263	233	229	256	238	255	241	249	252	243	249	233	223	217	207	246	206	247	243	225	254	222	249	223	221	211	230	266	213	234	226	229	231	223	268	231	233	231	253	224	247	252	236	253	246	258	231	224	234	226	260	232	230	249	214	236	228	231	245	257	246	249	233	261	252	268	236	261	254	237	258	266	228	217	235	250	232	247	223	238	241	244	243	240	218	245	239	226	234	252	278	239	256	223	247	245	226	241	228	223	261	186	212	232	235	231	254	251	219	235	217	264	251	257	218	257	246	253	238	241	231	228	250	213	223	207	235	270	220	220	247	252	230	248	247	238	248	230	251	227	257	237	237	237	231	237	225	242	266	227	236	241	244	228	244	219	273	245	244	192	249	242	227	225	232	258	273	239	262	232	271	241	236	251	212	247	234	215	231	230	245	263	232	230	243	245	215	259	230	235	224	252	230	244	265	218	264	238	220	216	233	226	246	217	230	259	222	215	235	234	240	259	250	218	247	249	250	242	239	243	241	251	219	214	260	202	227	228	243	243	237	255	249	237	254	237	256	225	215	224	248	255	226	270	260	235	241	256	260	229	205	207	235	264	238	239	243	238	219	246	247	245	255	245	232	249	235	247	251	245	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18350	1671	3534	3872	3259	2676	2256	1953	1698	1534	1478	1362	1199	1132	1042	1023	1020	934	966	901	880	854	881	814	817	865	808	755	718	767	716	765	767	745	751	750	763	744	721	768	726	686	721	731	769	710	707	742	754	752	749	680	701	733	640	690	757	676	723	789	676	677	668	696	703	682	723	683	714	770	716	658	675	665	679	707	722	703	697	730	669	742	676	664	703	682	710	692	728	660	736	719	693	667	674	677	684	650	742	717	696	724	619	705	670	702	672	693	675	677	711	674	689	732	755	712	678	695	671	669	705	648	720	727	733	672	678	726	713	708	667	680	743	698	700	716	733	667	684	682	717	681	726	655	690	733	701	640	709	665	702	676	668	685	691	697	693	661	723	663	688	653	694	707	688	631	670	685	673	661	666	712	739	676	707	662	682	685	713	667	685	713	709	685	696	669	724	683	664	704	717	746	719	706	699	649	708	712	710	726	685	733	688	708	703	667	718	686	670	674	634	690	712	688	731	672	705	741	676	699	639	731	695	730	696	701	711	689	673	697	652	663	703	697	705	680	666	693	632	651	640	681	659	700	705	692	663	704	705	686	720	696	641	659	671	684	672	720	706	748	699	675	674	717	729	669	635	697	689	673	688	723	688	667	670	716	662	727	722	688	665	680	693	689	716	699	644	673	695	673	668	705	713	726	678	708	724	692	699	653	700	720	697	701	697	682	644	711	637	734	708	674	684	683	696	681	664	689	693	703	690	659	712	648	669	704	700	688	664	682	682	691	631	723	705	659	721	700	635	723	714	710	750	728	673	687	649	705	658	738	740	682	661	694	719	713	622	711	719	711	692	697	669	717	694	705	708	688	646	675	699	685	675	662	704	663	703	705	700	656	710	665	695	712	702	662	690	676	670	649	683	718	659	680	674	710	701	641	705	705	686	662	712	669	723	686	670	639	743	696	720	708	712	704	694	691	697	692	695	674	698	689	694	679	647	658	668	676	723	693	696	674	689	664	705	729	662	737	674	718	712	705	661	747	677	676	725	703	697	704	754	695	679	705	713	703	677	698	650	681	668	686	712	680	667	683	725	696	706	716	670	691	672	694	699	687	679	711	714	677	705	661	700	662	672	653	677	696	724	686	674	701	671	654	690	722	740	701	744	696	672	670	671	660	704	705	712	674	674	680	647	658	691	663	702	647	691	717	725	717	697	721	714	646	700	667	776	675	698	691	692	690	683	695	708	658	651	748	736	711	690	697	706	737	637	669	679	650	697	690	679	675	696	708	659	698	676	632	672	715	705	699	693	743	685	690	671	667	698	713	701	695	721	701	697	691	685	721	681	702	653	680	668	694	721	678	662	720	713	731	687	684	720	715	687	742	658	696	677	709	637	751	689	696	675	670	662	711	678	732	700	718	668	669	674	709	734	701	636	657	686	684	672	719	680	681	674	705	664	676	692	689	722	727	661	681	690	722	709	664	665	696	684	690	688	699	704	704	694	673	704	681	679	715	660	687	671	696	685	726	756	673	683	681	651	633	672	673	675	656	690	653	707	708	707	713	714	735	657	660	697	684	692	660	742	678	656	733	690	691	691	696	693	733	664	708	662	692	702	700	711	690	690	700	723	705	673	709	643	646	682	703	662	730	684	658	657	690	676	696	690	645	699	679	694	703	669	701	702	685	682	694	717	697	673	672	672	683	668	713	704	678	707	665	700	692	700	630	722	690	700	667	656	731	674	658	699	664	723	725	678	693	694	691	647	683	704	697	709	673	743	711	688	643	696	707	706	723	725	712	752	677	695	715	651	706	675	658	732	687	684	698	695	700	693	704	711	651	677	710	707	653	673	694	702	689	677	707	678	650	658	706	663	677	664	732	657	657	723	647	672	722	726	695	674	758	708	680	683	700	706	673	698	700	661	655	658	712	693	721	672	678	703	660	654	719	744	713	738	693	673	736	692	682	673	692	742	672	681	710	685	722	743	672	703	681	661	662	690	705	702	673	744	696	706	725	698	661	706	708	709	698	695	750	693	710	704	654	667	709	742	663	692	683	684	696	653	698	691	706	728	721	692	693	648	659	719	712	682	658	699	677	694	707	695	654	717	683	701	704	639	650	701	678	704	613	704	695	697	718	691	649	730	693	696	675	677	683	697	705	709	722	712	634	723	743	639	715	636	689	699	665	677	690	702	720	694	709	687	701	695	683	738	706	687	683	660	668	675	690	702	724	721	736	671	661	699	668	686	698	700	701	661	697	710	679	702	712	709	705	680	687	654	692	720	704	707	686	698	701	706	652	665	718	695	680	698	731	650	690	675	672	749	736	705	671	702	673	673	668	680	662	669	679	718	696	695	737	689	715	711	685	692	720	657	686	706	755	705	677	665	673	675	702	673	692	733	661	708	713	677	722	719	682	700	711	661	713	720	662	689	671	639	711	663	656	685	691	718	673	661	726	659	716	726	696	686	698	696	674	705	641	688	657	641	663	685	673	700	691	674	649	704	678	705	726	676	653	674	691	693	679	657	679	706	694	697	676	676	698	663	680	693	680	672	677	722	648	677	674	660	710	679	716	683	706	667	699	682	664	672	684	679	664	691	718	695	720	719	684	683	652	636	683	707	684	706	695	681	667	725	715	695	726	681	650	708	741	669	693	719	728	679	703	641	698	712	678	672	648	735	705	671	703	712	710	689	703	708	668	737	767	728	722	711	680	717	726	711	715	680	738	653	680	688	673	692	660	645	704	666	651	697	692	677	713	715	735	704	670	711	693	680	669	695	646	704	678	740	681	651	688	705	659	701	714	724	677	737	720	764	727	664	714	715	705	630	681	671	751	744	681	713	707	699	670	690	703	693	655	716	674	682	742	695	630	714	691	693	688	705	668	688	692	695	690	730	667	640	672	655	679	626	687	707	764	697	677	635	697	666	691	702	671	737	702	739	674	730	705	667	678	641	750	714	665	698	707	747	713	658	721	696	717	666	669	710	656	661	699	696	670	658	675	699	709	728	722	620	658	648	729	641	720	665	769	687	712	698	715	695	669	669	671	679	664	691	697	693	689	709	669	644	690	713	675	678	719	693	694	713	708	702	690	699	644	697	683	765	719	695	619	692	741	643	679	689	736	742	684	693	666	701	668	685	704	675	661	688	683	696	711	650	690	686	679	672	713	637	637	720	700	707	701	689	718	695	698	684	707	638	727	711	706	682	701	674	671	739	715	696	715	694	687	702	720	696	680	701	706	753	710	675	722	709	727	687	711	653	693	730	720	741	699	648	667	705	655	652	696	678	748	687	712	701	737	685	666	700	717	684	714	731	639	693	662	709	675	691	686	727	677	675	668	640	694	646	663	687	621	704	690	710	709	667	691	650	696	725	716	652	693	692	696	756	744	671	685	665	725	712	698	713	648	736	696	718	707	625	678	678	721	674	671	709	727	692	702	661	669	722	736	676	692	687	709	684	696	686	692	705	715	732	673	685	710	691	705	702	716	688	690	657	706	693	697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46484	20711	12348	2581	1611	1127	880	773	615	596	545	511	433	437	401	392	362	346	350	347	325	345	328	334	336	304	281	301	338	325	296	278	301	301	295	288	294	289	291	307	294	301	328	297	292	312	297	307	294	292	270	304	291	292	283	299	281	288	268	285	300	294	285	298	309	271	274	244	282	313	303	283	330	292	303	279	279	258	278	276	266	284	292	342	285	299	258	299	294	294	282	276	289	268	287	285	290	288	275	289	304	265	271	291	288	274	297	260	273	272	267	307	277	280	282	293	293	274	302	278	292	282	300	308	279	313	289	288	273	278	317	296	305	266	286	288	278	266	304	271	275	272	292	281	270	303	304	276	305	266	289	242	274	311	262	267	281	284	289	252	272	324	321	278	306	288	280	287	272	281	280	294	284	291	264	272	278	294	276	344	266	257	337	285	273	306	274	241	279	254	256	260	285	253	287	274	304	305	292	274	303	312	275	259	309	280	272	288	289	277	298	263	281	268	291	304	286	302	254	299	312	281	284	269	272	288	307	271	290	288	283	271	304	269	279	301	262	270	271	337	306	306	300	276	298	301	312	283	288	296	276	274	279	284	255	295	292	289	322	284	311	275	313	288	267	244	315	292	314	267	264	300	267	272	285	279	288	253	300	258	255	274	303	317	297	320	307	288	265	306	304	296	308	290	323	307	301	323	302	279	279	324	300	271	284	288	261	283	257	285	259	264	299	282	264	285	276	284	287	284	282	268	263	283	308	275	278	312	304	307	304	269	290	303	299	271	294	243	275	304	303	266	267	292	306	303	285	289	282	260	270	291	312	309	259	285	256	315	269	296	263	309	298	286	301	282	281	304	316	301	294	310	276	288	287	292	266	274	268	288	308	309	278	267	279	283	274	292	272	290	266	286	274	307	270	247	265	281	274	265	303	272	281	282	261	264	268	294	286	287	285	306	284	298	280	282	267	257	299	296	274	280	274	289	278	296	265	276	282	278	300	265	281	270	274	310	280	277	293	316	304	285	285	292	273	327	317	320	265	287	299	301	291	282	302	291	263	312	296	306	283	308	259	283	309	271	299	296	298	268	309	278	265	277	336	275	290	298	278	276	311	283	293	289	272	264	249	279	256	332	267	272	267	247	285	279	284	310	272	326	246	268	301	275	290	282	263	294	278	309	265	271	261	280	276	295	283	288	264	278	294	303	266	306	274	294	272	263	264	281	281	301	265	278	286	267	282	294	267	272	290	276	305	269	293	290	284	289	277	274	291	291	255	275	296	313	289	259	284	302	264	333	295	270	257	338	270	281	267	291	317	283	278	284	288	257	277	313	299	285	266	260	289	284	254	313	283	286	279	293	252	295	287	285	295	296	279	292	270	290	290	299	301	283	291	273	311	289	272	298	286	280	279	270	298	307	314	256	277	288	291	242	275	298	306	289	284	308	251	287	310	280	288	293	271	275	285	266	279	266	274	271	295	307	273	263	291	283	294	276	307	299	297	301	262	263	283	283	304	285	284	315	285	309	288	289	279	263	254	273	276	275	274	314	272	298	254	292	276	270	289	267	291	309	314	285	299	296	297	284	296	298	278	311	302	300	292	264	260	265	293	266	283	303	266	278	273	270	274	313	263	246	329	271	300	299	259	316	304	287	258	310	284	287	289	304	286	301	317	256	292	266	300	297	275	312	289	278	272	256	282	272	292	263	255	269	303	311	322	276	274	292	294	300	283	268	293	295	282	299	290	276	305	252	283	273	252	309	277	263	309	284	281	309	281	267	249	271	302	291	304	253	250	288	278	273	293	312	298	282	304	323	315	296	276	296	282	278	257	282	288	279	283	255	284	273	314	282	279	298	289	307	258	295	317	305	259	281	242	304	288	305	284	276	285	278	307	305	286	277	281	254	299	299	272	281	277	285	303	280	313	292	287	265	286	296	294	280	303	282	291	283	261	267	304	274	289	270	304	238	281	326	290	275	276	296	283	312	277	268	291	288	273	274	291	294	272	264	281	270	278	302	296	279	259	287	304	283	293	274	290	289	286	280	260	302	277	269	294	284	291	269	320	283	293	277	298	283	309	283	309	312	276	284	296	254	300	308	332	300	296	304	276	296	272	299	301	303	282	286	262	274	264	284	301	297	285	270	280	295	273	301	301	299	269	288	314	255	248	284	278	303	274	288	275	265	283	286	274	266	297	240	281	270	312	282	280	319	259	275	299	260	263	297	326	294	301	299	301	273	258	261	277	251	281	289	248	286	296	297	271	278	286	273	273	278	293	288	284	289	263	274	300	285	295	289	270	249	293	275	303	300	264	278	311	305	267	297	276	299	289	319	255	294	303	274	275	255	261	303	298	244	306	291	285	305	280	277	285	297	276	289	267	303	279	310	276	249	276	303	292	304	272	306	272	307	260	304	314	302	304	265	278	287	283	297	292	277	276	282	291	279	276	278	303	287	279	275	285	295	281	290	266	271	275	295	276	292	258	293	272	287	285	283	284	266	307	284	302	296	267	252	312	289	295	273	315	262	325	289	282	281	295	285	320	284	267	300	276	289	285	265	286	275	301	300	291	273	272	281	302	297	289	267	270	305	316	269	290	283	281	283	249	278	278	281	275	263	284	255	310	294	275	292	288	292	283	284	301	286	270	288	279	274	288	285	309	290	278	294	284	265	265	322	264	274	313	291	305	298	277	269	302	307	283	283	273	284	282	270	278	287	292	273	267	273	302	288	261	285	306	278	271	271	299	300	308	297	260	326	287	280	280	282	291	284	300	299	286	295	273	321	281	305	294	274	291	280	307	290	259	287	291	316	268	310	278	253	287	287	289	297	313	282	291	283	322	317	252	257	245	292	300	305	289	265	284	272	270	248	289	294	268	289	289	324	286	277	274	280	278	293	316	256	293	252	299	283	257	287	293	288	293	296	292	284	312	279	270	267	279	264	285	276	271	270	266	260	292	280	273	305	321	288	269	276	281	312	296	273	314	263	275	254	319	289	284	305	304	290	291	316	274	270	313	265	268	288	287	279	296	277	295	252	280	316	262	286	268	259	261	277	289	288	287	287	284	270	275	299	287	282	301	286	275	286	293	265	296	307	290	292	282	303	281	305	271	288	274	265	297	293	270	283	290	285	257	290	293	281	277	305	299	269	296	283	298	266	280	284	319	274	302	292	295	301	263	288	324	274	300	289	283	301	301	274	268	271	262	275	287	310	286	305	288	313	306	297	272	289	292	298	287	314	288	309	263	278	304	273	305	308	314	287	300	286	283	259	284	291	307	319	318	340	291	293	316	282	271	294	294	298	304	249	297	291	316	252	271	240	273	275	298	270	277	298	308	282	287	301	288	286	292	302	280	290	276	316	262	266	278	258	279	270	283	308	292	293	266	247	296	257	285	275	270	266	272	262	283	272	262	283	270	301	304	290	289	315	266	307	278	292	281	294	308	244	269	298	289	311	283	262	308	302	278	280	298	308	299	295	255	296	295	291	284	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23298	2727	6102	6663	5466	4457	3707	3169	2692	2384	2250	2141	1839	1598	1557	1470	1384	1290	1288	1171	1211	1096	1080	1082	1005	1031	1022	1006	951	989	976	919	893	894	884	920	927	932	885	865	864	904	832	817	884	852	815	867	871	869	841	816	875	872	847	826	872	831	850	832	841	804	832	826	831	779	806	832	806	809	831	855	836	762	802	858	830	819	785	876	829	790	738	804	800	782	852	809	817	830	847	861	754	790	839	762	765	784	776	764	772	795	783	789	796	752	812	832	782	793	823	810	833	817	861	796	824	829	800	761	769	770	801	789	784	793	762	816	778	743	747	800	835	812	782	813	807	781	775	828	780	768	783	782	795	833	779	758	849	810	801	810	821	799	809	808	788	826	775	768	794	780	782	773	778	819	731	801	765	782	789	763	827	801	809	874	767	817	743	831	750	787	790	792	814	804	733	823	748	800	741	762	809	765	787	752	774	772	817	751	814	838	850	832	722	789	815	782	799	767	753	836	794	792	788	773	737	805	815	793	781	792	798	797	808	802	805	739	789	801	787	796	779	770	753	803	824	754	747	775	807	784	781	750	783	800	752	779	829	827	755	813	818	835	777	785	782	787	777	771	822	758	821	827	830	827	768	767	815	771	735	760	827	750	814	805	756	751	826	723	778	830	783	795	791	785	774	769	806	759	786	781	760	789	754	809	765	771	809	828	833	805	798	832	791	810	799	773	811	759	781	741	788	761	805	787	865	781	815	764	766	763	798	831	804	739	751	795	767	799	771	731	786	829	751	783	830	765	828	751	821	802	771	801	737	805	820	838	817	825	721	805	802	818	811	831	748	767	754	799	814	760	746	830	810	774	785	793	759	782	751	728	811	786	783	764	769	807	805	864	814	816	772	788	782	788	819	792	817	766	838	808	750	767	780	751	814	826	753	801	773	780	748	770	790	795	784	791	786	782	820	803	751	807	783	779	807	809	830	802	773	803	851	797	773	794	772	775	781	781	730	778	774	796	776	803	779	752	795	825	816	754	758	810	794	815	750	846	806	778	772	781	765	803	777	801	771	772	786	784	769	746	799	790	887	760	849	748	760	752	847	763	826	811	768	764	799	773	797	823	802	808	773	757	833	801	768	806	809	757	773	730	731	787	761	730	807	760	791	831	791	726	792	783	757	750	717	777	762	795	774	775	787	792	808	794	813	760	813	790	755	817	771	800	775	761	774	805	827	771	719	754	804	768	760	797	797	756	771	755	797	750	844	796	755	789	777	837	798	777	794	817	759	756	728	829	811	827	823	839	801	804	757	743	789	759	689	742	758	769	785	793	801	771	805	804	820	781	763	800	715	803	819	813	763	825	790	782	750	773	781	808	799	773	799	776	814	796	800	723	828	829	784	824	791	753	791	752	808	753	789	799	745	825	765	809	803	796	830	810	740	819	755	784	807	755	802	743	790	735	786	784	756	785	769	786	809	792	754	798	848	794	773	731	770	805	785	758	836	752	796	765	813	756	750	767	739	743	791	726	834	795	807	785	768	798	805	793	761	789	818	754	785	810	759	830	763	766	777	780	757	849	820	776	838	799	748	793	765	820	775	804	833	813	840	782	828	753	816	872	786	809	757	755	822	768	802	805	754	783	866	810	827	788	843	823	795	736	828	782	762	798	774	798	785	768	767	789	800	761	782	771	764	803	823	774	774	763	799	768	779	770	814	768	748	741	826	824	794	755	759	784	821	743	794	765	821	715	815	779	830	742	793	787	801	746	794	753	767	793	780	801	760	767	749	809	769	744	757	729	783	760	730	745	817	776	728	745	787	784	767	765	773	802	838	733	792	739	815	780	854	734	803	794	751	776	765	739	763	804	831	798	805	817	758	771	729	732	778	776	804	777	819	791	800	787	788	792	764	791	784	782	824	765	816	782	816	774	809	770	802	755	790	787	827	775	843	717	786	794	718	822	832	784	742	770	776	767	821	772	797	747	776	785	754	834	765	783	796	819	740	790	799	822	766	754	798	807	729	786	803	787	815	770	794	789	848	786	790	729	804	794	780	772	738	788	785	789	782	795	804	734	761	800	769	765	787	764	759	784	776	727	806	777	792	822	776	804	789	810	753	749	806	791	758	764	820	805	775	769	742	820	779	705	796	791	807	751	743	750	848	780	758	800	799	810	736	809	807	804	751	787	835	853	761	775	849	750	825	774	779	715	762	750	809	804	754	770	805	807	765	791	785	788	764	777	789	777	805	760	780	788	777	767	784	739	759	840	763	786	774	780	781	735	769	802	803	810	802	791	809	829	779	755	790	777	798	753	766	764	821	723	758	764	803	811	834	743	812	791	766	770	832	807	742	836	771	787	807	709	768	789	822	815	752	755	762	772	824	778	773	738	718	757	837	787	791	790	794	774	742	818	769	803	787	808	837	733	755	812	810	791	786	801	818	780	783	777	780	761	793	804	785	782	766	847	744	812	789	787	819	768	787	783	767	750	791	817	778	771	806	774	787	812	766	783	769	828	723	784	792	784	729	814	825	782	774	784	809	782	802	765	809	815	843	814	802	739	808	789	767	721	837	783	798	777	819	772	740	851	768	799	749	738	799	778	760	745	776	803	822	753	783	785	798	804	821	805	838	762	800	757	821	757	784	740	838	768	815	843	748	753	804	794	782	781	795	736	782	727	788	776	787	776	788	817	791	765	797	808	782	748	764	793	813	828	806	798	783	752	790	803	785	706	783	757	779	816	775	816	808	790	784	791	799	789	820	823	811	770	819	750	815	815	787	768	818	780	773	829	778	729	809	758	837	791	802	781	790	766	772	749	787	793	760	803	799	783	777	817	767	802	800	737	776	797	828	773	803	812	770	785	791	793	810	784	756	760	837	833	829	782	821	790	778	738	768	711	781	765	777	770	779	793	810	750	790	769	840	811	804	782	802	831	786	783	765	742	788	793	786	844	766	813	821	790	754	760	805	767	745	736	828	813	756	781	756	768	758	787	776	809	777	806	788	797	837	791	778	839	777	723	723	787	782	740	748	797	780	808	816	842	781	785	812	797	819	791	761	790	802	814	824	793	779	778	791	790	783	788	791	810	766	774	778	753	799	782	779	755	768	826	828	787	739	792	793	791	775	829	750	759	782	774	835	808	833	809	783	768	798	830	778	829	818	794	828	806	762	766	795	825	797	803	801	801	809	745	754	799	791	758	760	839	781	784	782	798	787	796	793	784	814	781	728	818	778	794	820	733	751	786	764	786	793	826	769	731	808	765	758	766	772	762	779	805	742	829	758	767	771	826	806	794	782	764	784	738	785	778	838	762	806	840	816	790	789	786	750	754	799	809	770	714	794	780	766	807	799	755	786	771	786	757	804	834	779	779	780	724	767	823	764	776	788	773	798	785	825	755	770	811	789	812	789	775	798	782	766	770	799	857	779	818	805	783	796	792	790	769	784	805	765	806	783	863	767	804	837	807	866	776	777	797	767	799	736	802	784	806	759	823	766	823	804	805	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6099	386	266	172	148	138	115	113	106	105	109	107	103	102	111	106	118	110	112	97	85	77	113	107	108	109	121	115	112	114	118	107	95	96	112	108	105	131	101	109	111	101	109	107	90	116	114	111	117	100	107	101	106	109	120	125	92	96	118	123	89	105	105	114	114	107	94	98	103	104	104	117	107	111	111	99	106	109	137	109	109	100	105	115	87	98	120	112	108	94	108	97	70	108	96	120	109	103	95	102	112	109	117	96	98	98	101	109	106	87	107	93	115	114	109	93	91	115	120	83	95	112	92	107	117	110	99	124	119	92	106	108	106	110	123	126	106	105	100	135	105	98	119	116	109	106	111	104	115	125	95	94	101	105	110	100	95	110	99	117	112	111	103	125	117	114	101	114	121	113	109	119	113	107	100	97	106	110	103	105	97	99	89	99	101	116	119	109	120	102	95	102	110	113	103	111	115	107	108	107	108	105	111	109	95	111	100	128	119	101	101	114	107	108	114	108	107	125	97	103	133	95	108	127	105	106	139	119	109	103	103	114	111	107	124	103	112	123	111	100	114	97	95	108	112	110	109	110	119	97	103	89	126	108	93	113	112	96	110	116	99	119	108	113	97	110	104	103	128	89	103	99	104	113	102	104	115	106	102	98	126	101	105	106	87	109	109	114	113	98	112	97	100	96	118	117	103	103	107	107	112	96	119	95	89	102	93	101	103	109	110	104	113	102	109	93	92	128	112	97	88	113	105	112	102	92	97	113	107	103	118	116	112	111	98	121	104	131	100	102	88	95	113	96	109	98	97	94	116	111	108	100	106	94	108	114	101	126	112	138	97	116	107	117	114	99	98	103	106	98	107	115	92	105	119	109	132	103	100	125	113	105	98	102	104	105	108	80	111	123	100	109	111	107	98	110	96	102	98	96	106	122	102	113	117	98	104	103	120	119	118	110	95	100	110	114	121	115	111	99	105	84	100	97	121	113	100	89	99	116	94	109	121	101	124	91	108	124	100	91	109	102	106	88	104	115	120	97	114	91	92	94	130	105	109	121	98	118	119	123	106	99	109	101	111	103	125	93	112	115	114	108	110	107	109	112	105	101	112	115	120	105	107	110	107	103	105	106	104	109	100	110	109	123	105	138	114	110	93	101	98	103	113	117	102	100	84	89	112	110	115	114	103	100	118	92	113	107	108	114	115	105	117	111	102	99	93	93	98	114	109	99	116	93	111	99	123	118	95	109	124	107	108	111	106	115	113	101	107	87	123	108	122	113	101	113	89	99	117	94	105	108	97	94	110	117	110	98	99	89	118	100	91	110	97	109	114	105	99	106	101	103	113	103	127	103	120	94	95	119	98	128	103	94	106	109	107	111	91	112	96	106	101	114	106	102	94	106	102	100	114	94	117	105	103	99	111	109	97	107	101	113	92	107	109	111	101	111	95	101	96	97	116	115	114	121	121	96	118	117	109	93	109	94	106	91	108	101	120	105	89	108	89	96	94	109	112	103	122	88	123	90	109	97	103	116	106	96	132	100	108	99	95	108	103	101	101	91	94	93	104	120	101	104	111	111	110	114	93	108	121	108	88	106	94	109	110	102	101	112	93	98	107	105	94	87	112	98	101	99	109	78	118	112	118	122	103	110	86	108	114	129	113	92	109	103	112	98	120	107	118	98	112	106	96	105	108	117	112	115	109	99	102	105	107	89	86	99	124	93	120	106	99	100	96	107	115	97	113	95	126	123	119	98	117	94	96	93	133	118	121	105	105	98	114	105	98	104	100	117	95	94	119	120	107	102	94	121	115	110	115	105	104	120	89	122	118	94	127	111	132	115	90	112	107	106	97	113	93	106	90	121	118	116	98	107	105	112	110	101	126	111	106	104	108	102	107	105	124	125	102	104	106	124	94	90	100	100	103	112	112	125	98	93	118	91	110	91	92	99	109	95	98	98	95	112	107	114	120	103	100	96	117	110	138	100	96	119	101	85	101	112	96	97	126	94	105	111	118	107	115	111	103	95	107	106	107	101	101	109	90	116	95	107	120	92	89	93	100	102	118	117	106	109	103	103	108	104	99	97	125	105	109	121	85	132	109	97	129	116	94	127	124	99	93	103	119	104	115	117	81	110	100	98	104	120	103	114	111	105	103	112	100	122	115	98	113	110	96	102	96	103	101	115	105	100	104	111	98	107	101	94	79	118	102	102	95	107	90	113	119	96	120	111	98	115	101	91	116	109	109	120	111	130	91	114	86	111	104	111	97	100	109	117	100	110	91	108	111	113	118	104	111	104	102	105	109	102	119	100	109	120	106	130	102	108	92	120	117	87	119	112	117	113	106	117	116	104	125	86	103	129	131	106	114	96	113	85	106	102	93	110	107	115	116	114	101	115	94	114	113	98	133	113	102	96	98	111	126	94	104	113	110	110	108	125	107	102	109	102	105	102	98	109	127	78	126	117	115	114	112	103	98	98	100	114	114	113	98	119	119	95	110	113	97	91	100	104	120	118	125	104	113	104	95	93	119	121	95	99	95	95	106	121	105	113	111	89	101	99	103	107	96	103	125	108	127	116	106	107	97	107	96	111	99	108	122	104	95	102	104	100	106	120	114	108	95	82	109	111	105	115	109	106	107	98	114	137	94	112	104	94	119	108	100	107	107	83	116	100	108	109	103	112	105	120	107	105	115	94	110	94	110	101	117	100	115	90	109	117	114	121	96	114	113	121	114	111	102	107	115	104	107	103	102	98	111	114	96	106	95	119	90	116	100	105	92	110	123	105	117	112	101	84	100	104	107	111	108	115	103	99	108	96	87	103	88	106	110	102	106	119	107	100	105	94	107	102	115	98	122	109	106	97	117	96	107	136	108	110	104	109	106	119	108	97	132	100	102	104	114	101	123	101	90	107	95	122	113	119	107	103	133	119	96	106	112	101	111	115	89	87	111	130	135	97	117	81	119	123	106	111	130	116	91	84	99	88	108	113	103	114	92	101	109	103	106	80	115	117	89	106	121	99	113	96	111	88	104	133	111	111	109	108	106	104	122	107	99	85	114	103	116	109	109	114	99	105	106	103	107	125	101	98	112	101	76	97	88	114	113	106	108	113	115	111	106	97	103	120	116	103	88	119	101	116	104	102	115	112	92	103	108	103	96	119	117	99	123	96	105	106	98	126	91	115	113	99	103	106	110	116	95	109	101	109	115	112	91	107	106	112	119	105	103	104	105	104	106	127	106	94	120	107	109	117	131	114	111	116	109	111	115	132	96	110	111	97	117	109	89	111	111	114	107	107	91	103	117	105	116	103	102	105	121	96	117	124	112	116	110	104	111	125	114	104	100	94	95	110	98	89	88	128	89	130	110	113	98	119	89	96	96	112	95	99	122	107	103	115	126	99	116	85	101	117	104	111	102	109	96	109	99	94	117	92	125	102	119	112	110	93	90	106	90	118	87	135	89	108	117	117	99	91	109	114	118	103	102	99	95	113	106	93	105	125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5434	406	488	571	509	436	481	412	409	412	396	401	358	441	415	369	376	388	330	377	379	393	380	371	350	338	367	354	338	348	364	388	353	368	345	355	360	366	358	351	365	359	362	322	338	335	355	336	380	352	355	386	332	334	342	388	373	371	399	370	376	361	369	396	326	364	361	356	333	381	346	373	370	398	382	372	338	388	365	337	353	359	372	351	373	349	348	323	356	335	364	371	361	360	352	376	387	393	361	333	374	352	370	335	369	377	367	389	341	369	407	331	385	338	320	365	355	354	345	349	390	354	389	336	381	365	344	360	376	337	353	362	389	325	380	364	377	343	383	361	320	346	349	358	350	323	357	397	331	388	383	362	390	367	339	342	346	376	338	374	363	327	307	360	361	354	380	343	349	338	340	346	370	375	354	376	372	372	380	339	335	377	345	333	343	354	371	390	372	372	387	394	359	383	397	366	348	385	374	357	331	369	342	367	353	364	368	360	364	358	349	348	358	343	350	357	357	387	368	361	356	409	370	374	367	369	392	357	339	357	400	375	362	373	356	353	336	352	403	373	340	384	356	361	364	378	362	329	340	373	372	378	327	369	364	372	389	358	395	386	368	350	345	382	374	354	376	369	357	328	387	412	364	367	355	375	369	375	369	333	358	374	380	389	347	377	334	347	365	380	332	365	382	347	351	344	365	366	377	355	330	339	369	376	372	406	373	342	380	347	349	353	354	374	328	369	360	328	352	356	360	376	357	399	380	388	370	370	367	374	362	378	388	340	375	374	373	355	397	353	352	349	360	376	362	356	355	339	378	355	373	369	341	352	373	342	330	361	354	380	377	379	377	376	356	347	368	375	379	359	361	357	379	365	353	378	368	355	376	365	386	370	351	360	362	378	406	358	342	358	361	379	352	386	357	369	336	371	383	364	380	385	382	345	350	361	311	347	348	362	353	388	311	371	340	379	371	344	372	342	357	340	359	363	365	359	365	391	397	341	361	382	370	357	337	407	361	361	338	369	349	358	370	346	384	360	358	375	330	345	348	366	384	353	367	340	325	343	367	378	355	389	361	363	350	353	366	350	351	365	361	356	396	339	375	382	370	343	369	357	348	347	378	369	373	389	323	371	367	363	343	365	374	348	354	361	383	360	350	384	326	360	344	403	351	361	367	367	388	376	347	358	373	337	339	346	346	362	381	370	358	335	347	377	337	389	348	371	347	411	359	384	347	358	336	371	377	361	357	337	346	344	359	368	383	393	378	353	350	353	349	364	378	364	376	348	377	374	400	377	399	371	368	382	346	369	371	328	345	359	383	376	359	352	377	382	353	379	353	357	380	345	366	370	374	353	363	370	374	394	412	383	341	332	339	350	370	357	352	324	384	363	407	374	380	359	406	371	353	353	369	353	341	339	329	365	363	367	354	364	334	352	345	376	343	362	362	353	337	412	348	342	367	390	353	354	368	355	346	359	363	341	356	312	389	371	351	361	367	357	375	342	356	374	311	362	336	357	381	362	371	339	347	346	347	344	345	373	347	365	361	341	353	364	376	398	346	356	390	393	336	406	326	379	348	365	371	364	380	355	385	323	353	382	377	354	371	332	335	333	348	371	408	337	360	380	350	382	381	371	363	383	361	360	351	370	368	372	383	373	319	386	332	363	351	350	368	382	356	342	356	368	388	360	370	392	395	338	325	358	332	376	327	371	378	330	356	355	383	365	348	359	374	337	318	363	355	356	331	349	394	354	376	359	381	385	394	382	376	355	339	358	375	343	355	338	381	361	372	368	360	347	323	381	372	355	376	356	379	368	364	343	344	341	341	379	381	343	353	361	365	342	356	357	349	346	346	363	375	346	334	366	342	329	362	324	355	401	346	389	338	357	360	366	333	367	362	357	375	336	378	363	375	368	336	359	388	328	343	377	354	391	368	371	363	389	355	358	361	346	348	433	354	352	353	355	361	367	351	380	323	359	343	373	357	379	377	388	386	354	322	350	346	368	360	359	378	389	345	356	386	386	355	365	358	376	382	338	365	375	355	347	375	324	360	358	355	342	350	404	346	371	343	385	361	361	355	361	348	366	378	372	332	341	352	346	366	387	368	333	329	333	366	350	368	349	344	362	394	329	355	366	372	393	354	348	350	365	388	375	370	379	342	345	358	381	333	361	361	343	380	379	410	340	336	356	337	347	317	345	400	332	361	376	361	340	368	381	362	356	335	366	384	370	347	369	325	361	342	371	353	384	361	350	353	389	374	364	371	335	356	370	352	328	363	330	340	381	372	336	371	352	377	387	357	322	357	375	336	343	372	332	370	381	358	369	355	345	370	362	350	360	371	369	380	366	355	390	332	361	353	339	386	377	367	348	369	388	339	392	351	362	332	349	343	369	376	370	358	367	342	352	365	363	375	358	361	360	357	347	380	383	352	350	398	378	344	333	351	366	358	361	365	380	375	378	362	362	363	371	387	378	381	324	366	351	404	333	383	372	379	350	364	372	359	365	407	378	362	329	356	370	353	351	362	342	377	339	385	329	351	357	383	351	372	338	361	379	369	384	357	341	391	351	377	366	323	376	337	346	351	379	340	384	348	365	351	372	335	352	348	337	339	342	356	358	359	352	373	354	367	360	365	362	367	356	380	354	340	370	376	361	403	377	406	355	341	371	371	366	372	351	311	390	339	335	396	361	394	379	364	392	352	337	334	370	341	377	356	338	385	347	327	362	385	393	352	347	344	344	343	330	343	379	327	359	371	406	347	309	384	369	326	378	391	358	376	382	387	377	373	359	351	367	407	354	370	350	348	340	365	377	323	362	377	365	362	342	341	363	401	371	387	372	346	330	369	374	375	382	380	389	380	398	368	341	354	350	387	339	343	351	357	340	359	337	365	343	380	358	392	353	355	340	377	359	338	341	377	359	369	364	369	367	344	380	353	378	362	336	364	352	360	330	381	376	361	351	354	345	359	341	340	349	393	382	351	380	332	359	361	375	344	329	372	336	343	408	345	383	398	381	415	358	387	375	353	345	318	357	366	347	359	368	374	404	360	358	368	370	366	349	369	358	347	369	372	337	368	375	398	381	370	349	364	367	341	372	349	372	341	363	369	368	382	313	371	344	363	338	336	383	324	319	340	367	340	369	400	345	365	376	379	360	367	365	384	374	355	378	367	369	337	334	336	382	370	364	326	391	377	365	355	376	402	402	377	370	373	351	384	358	366	360	356	378	343	354	332	359	375	350	343	350	357	350	352	336	346	356	352	351	400	340	343	366	356	347	369	384	340	358	344	399	328	333	347	339	322	320	354	356	359	367	390	367	388	379	369	361	346	377	384	364	361	363	375	332	375	392	374	371	360	352	348	372	370	374	358	355	372	371	405	345	391	350	394	374	344	335	373	370	377	347	361	356	340	359	379	346	366	337	353	338	389	377	378	359	324	384	334	356	349	327	351	352	360	364	378	365	375	399	385	354	337	354	351	346	365	377	331	344	339	356	397	369	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40945	13395	2726	1211	830	671	550	447	426	410	400	343	318	321	284	293	289	265	290	269	261	274	247	256	254	264	263	236	233	245	244	246	256	262	262	229	235	232	252	240	245	249	251	221	230	233	236	232	244	215	252	234	252	252	246	272	231	237	228	266	240	249	246	247	255	252	288	224	245	229	249	229	252	230	230	238	250	226	231	255	248	247	214	252	234	231	244	245	262	254	232	263	235	258	246	242	237	207	242	230	244	242	232	242	244	241	259	225	259	235	259	221	245	237	234	253	254	233	258	245	249	222	244	244	241	245	221	234	239	257	240	245	221	231	208	239	232	232	247	242	241	234	270	245	233	226	217	240	286	249	218	233	211	243	244	228	253	216	232	245	247	232	213	232	234	253	252	246	247	232	215	230	235	280	237	255	258	248	261	231	234	251	249	272	262	229	246	236	241	235	260	235	260	219	284	232	237	268	234	262	242	245	219	222	245	250	240	236	251	258	225	233	243	221	228	250	212	222	258	262	265	219	220	245	245	241	230	253	227	236	238	266	229	255	228	236	247	249	242	221	242	233	220	247	242	268	239	231	218	238	230	235	241	245	235	254	261	236	227	263	262	257	216	244	235	254	220	240	246	241	198	223	219	224	226	230	242	235	254	220	250	258	258	248	250	217	242	261	237	226	251	261	215	264	277	221	214	227	232	228	210	241	250	243	223	250	227	254	239	249	256	251	216	239	264	238	235	242	248	217	233	259	255	232	262	211	251	211	233	240	255	239	223	248	218	220	233	250	252	234	232	236	239	234	235	238	256	236	263	224	249	244	195	245	226	228	247	246	227	227	251	236	216	218	237	238	227	211	253	244	223	249	249	241	249	243	246	244	228	226	224	268	244	256	239	230	233	253	246	232	239	270	227	235	223	219	228	257	259	249	235	247	254	257	226	233	226	237	224	244	247	223	223	230	244	246	241	217	256	241	239	240	258	227	224	233	226	244	259	226	231	246	222	239	245	258	248	227	237	221	234	247	239	227	262	230	238	254	271	260	221	259	260	234	238	265	235	242	257	201	233	220	246	232	236	254	248	232	263	213	201	235	236	240	245	255	234	237	219	239	236	232	256	245	255	241	236	273	228	245	232	246	221	239	234	239	240	219	248	235	213	232	260	232	235	247	257	244	262	233	269	240	265	239	230	250	243	232	247	248	257	227	248	235	280	225	219	238	211	241	241	260	243	210	238	237	228	244	269	241	243	239	255	251	256	235	222	255	226	216	242	219	245	238	228	266	222	236	235	231	262	237	225	255	233	271	240	239	232	239	241	254	242	231	239	290	256	230	236	242	256	239	243	234	220	229	227	253	229	251	234	262	220	242	263	251	245	258	232	251	233	245	212	232	254	233	239	260	256	236	224	240	225	239	234	272	221	245	237	248	243	234	261	244	268	239	238	211	231	251	220	245	232	260	242	256	216	212	256	225	212	232	244	269	220	220	211	273	221	238	243	236	242	244	246	212	236	246	235	214	217	225	239	247	234	218	277	235	249	265	243	237	254	237	247	246	253	236	259	220	234	239	218	235	231	241	232	250	262	265	236	242	226	248	247	239	224	224	248	248	258	221	245	279	250	225	249	268	262	227	266	221	212	251	252	236	234	233	232	237	226	240	248	230	226	243	219	217	238	233	253	247	231	214	247	245	235	265	257	224	236	240	227	221	247	240	275	255	238	244	239	245	221	235	254	249	233	231	240	259	227	224	232	267	252	246	253	237	239	267	230	238	249	226	258	251	216	225	226	227	226	222	245	234	265	218	231	244	245	256	201	216	239	245	215	210	255	237	249	215	248	245	252	213	256	264	251	210	231	229	204	252	231	265	244	255	246	232	254	236	253	216	240	261	258	241	263	211	218	241	241	257	234	245	217	256	250	246	275	250	248	218	220	228	224	262	245	249	204	256	216	270	270	234	248	223	237	233	249	250	252	235	198	225	259	228	276	262	239	247	225	254	227	240	241	238	241	244	244	232	246	264	247	256	221	219	212	234	247	213	251	220	247	266	246	245	241	261	255	221	221	227	231	217	257	256	239	245	233	228	232	283	209	232	251	259	257	250	230	224	239	229	229	242	242	224	236	242	256	225	252	237	250	238	230	219	265	252	227	233	234	249	255	252	236	243	242	249	236	265	205	258	240	232	256	250	223	223	219	249	203	249	234	219	275	224	250	211	278	232	243	213	203	239	235	195	252	235	227	224	174	225	225	253	243	269	232	241	262	237	236	204	226	254	280	254	254	226	226	262	241	258	225	232	231	216	246	230	216	239	254	248	201	221	234	250	251	254	275	264	289	263	216	235	252	235	256	189	249	253	255	236	252	231	261	239	258	237	246	222	256	225	255	264	238	250	226	249	247	240	234	241	269	257	244	211	237	233	220	214	247	228	235	197	241	227	227	240	251	252	219	225	252	253	257	199	247	224	210	226	249	249	245	234	230	233	240	257	220	231	241	248	231	231	233	243	257	239	255	260	221	257	238	291	255	241	246	262	248	235	238	236	253	234	248	246	224	223	253	236	225	214	247	242	250	223	207	256	235	250	210	256	271	231	246	216	225	220	259	244	241	236	235	261	253	247	239	252	246	267	224	237	227	216	223	257	237	246	230	248	239	227	234	254	223	236	232	236	226	242	263	257	249	272	245	199	255	243	267	230	228	226	237	256	227	251	220	232	232	218	211	224	230	237	223	234	251	221	246	258	254	251	260	223	223	247	250	216	259	240	254	209	244	230	215	224	265	230	240	253	258	225	235	245	244	253	239	242	229	232	257	243	240	225	224	236	255	224	214	241	257	223	254	230	256	229	241	241	224	234	272	228	244	217	239	231	278	254	256	257	261	264	233	229	246	249	262	237	235	235	229	214	224	264	237	245	245	222	215	237	233	232	252	260	243	239	232	228	256	253	254	236	223	246	223	252	248	239	251	250	232	234	247	216	232	265	224	231	245	216	233	249	222	204	236	261	251	237	250	245	240	243	215	243	253	247	245	223	244	233	228	253	244	223	223	232	235	224	240	219	244	224	265	232	234	290	243	235	241	242	239	254	231	228	251	245	227	257	235	260	271	258	254	253	254	233	244	232	242	243	257	214	251	252	252	216	226	238	251	208	226	237	233	239	229	250	259	241	252	248	236	227	243	240	225	238	252	231	248	220	225	255	243	227	238	238	237	258	222	237	206	249	251	221	248	252	210	248	229	244	251	237	225	208	233	244	233	231	260	257	222	233	233	218	259	231	230	233	248	230	226	237	228	250	227	256	256	250	223	227	261	254	229	248	225	242	254	246	235	246	262	231	222	229	248	247	239	241	219	246	234	236	236	207	230	236	243	245	202	225	229	236	254	239	246	244	255	224	254	249	218	241	263	251	226	236	260	246	219	264	262	258	258	238	242	264	215	221	230	231	238	234	246	237	231	245	254	220	267	264	236	258	239	232	265	242	256	223	251	243	221	253	267	235	251	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18747	1714	3453	3837	3330	2686	2251	1909	1681	1516	1441	1336	1240	1108	1143	1048	1015	1007	926	955	919	919	853	826	772	831	783	834	819	869	756	770	783	814	792	708	794	765	746	737	754	757	723	760	809	741	695	687	700	709	756	663	732	745	710	720	696	678	718	764	704	665	720	694	750	703	727	715	704	712	695	704	680	687	702	694	725	704	692	711	694	768	707	725	680	676	727	707	764	713	701	696	699	654	700	714	698	725	695	686	677	691	722	693	706	704	699	660	693	675	675	669	653	705	719	667	691	746	664	716	710	742	710	716	716	673	657	670	697	697	681	701	681	660	670	731	686	685	744	702	661	658	727	641	727	677	694	648	685	713	711	650	695	741	759	709	691	675	699	730	654	634	750	732	699	697	701	672	694	698	727	736	690	658	694	684	635	704	688	657	681	720	667	695	721	696	759	729	743	690	666	693	701	661	656	692	724	685	713	732	726	701	647	650	690	713	683	787	742	736	748	708	646	706	723	703	645	683	723	745	692	680	727	657	674	674	662	683	692	736	765	715	684	717	677	702	737	686	708	688	699	707	677	698	711	712	700	661	777	671	669	683	664	681	708	697	741	697	688	701	689	721	709	706	704	683	718	705	722	727	677	651	707	691	708	658	671	705	673	731	680	665	687	696	756	718	686	723	672	667	731	717	708	700	664	633	753	660	653	723	654	635	681	700	672	705	727	684	648	672	672	669	718	700	653	662	661	697	646	694	699	721	690	685	653	659	681	708	686	691	737	646	678	675	714	684	702	691	649	734	694	699	672	674	676	656	663	692	656	682	695	684	675	671	699	707	672	679	681	737	694	680	738	703	697	682	718	655	693	737	730	663	684	676	741	659	701	705	662	702	695	705	697	698	760	687	713	692	668	669	710	673	665	732	695	751	704	691	691	656	725	724	715	748	669	716	704	674	680	721	714	684	691	671	695	735	694	697	718	687	740	699	732	717	732	676	682	675	723	690	694	691	752	668	713	676	710	680	709	733	663	667	699	631	714	714	673	671	680	726	669	680	664	666	715	715	658	686	698	733	691	736	722	684	653	702	700	688	699	664	726	736	684	718	641	693	702	668	725	664	619	762	703	682	655	676	672	652	687	682	693	664	670	716	702	693	684	692	707	728	716	724	708	654	651	690	668	664	761	662	683	689	704	696	714	688	680	677	701	696	716	675	705	688	709	653	667	714	686	691	732	661	711	686	714	774	683	692	688	687	740	701	672	656	719	661	705	712	664	718	702	683	711	726	698	709	676	695	681	666	657	735	658	720	669	693	684	689	680	701	654	706	717	692	667	686	714	721	730	681	671	721	711	634	685	658	697	655	688	717	715	744	701	678	725	735	672	728	705	675	682	670	682	649	651	707	703	635	689	664	743	701	730	699	745	710	695	698	684	698	621	686	721	720	679	668	686	686	681	712	679	714	769	657	706	673	675	688	717	687	687	679	647	665	661	660	655	665	687	672	627	699	670	688	716	664	722	700	670	705	670	704	728	727	677	652	701	691	638	670	707	742	722	680	674	661	645	695	723	700	705	638	731	696	702	701	737	682	721	707	687	696	729	724	674	706	687	704	694	641	662	642	690	730	686	675	716	665	681	752	695	721	716	690	701	710	697	706	632	654	687	651	742	695	691	685	692	751	725	675	681	656	697	661	722	677	735	675	670	660	705	678	706	678	717	686	677	661	695	670	698	684	701	719	665	765	675	690	738	703	705	709	646	696	699	747	711	687	721	693	730	731	686	734	705	672	744	669	728	705	653	679	690	732	706	658	665	668	704	679	680	674	706	691	710	707	631	717	636	715	736	719	636	687	666	656	699	686	670	700	678	675	716	702	685	658	690	686	717	671	692	693	710	708	702	698	686	718	675	717	691	661	691	691	723	674	670	676	655	668	681	699	690	700	680	748	720	695	686	697	657	694	674	716	664	733	674	673	670	733	667	673	710	690	637	726	665	723	684	725	679	705	656	686	659	670	646	686	668	689	682	699	697	701	696	671	681	725	675	733	692	715	695	685	690	632	651	696	649	702	698	701	713	714	714	709	688	741	632	712	715	713	657	713	701	706	682	673	691	686	695	681	677	680	701	686	664	682	685	668	732	669	667	656	717	693	699	663	709	669	681	676	670	644	661	688	656	749	695	677	716	666	645	650	708	699	671	734	711	696	670	705	702	640	689	709	709	699	709	707	714	732	742	701	678	652	697	645	672	661	690	712	740	672	707	724	721	655	708	657	711	675	697	733	699	657	684	718	693	702	708	696	667	662	710	763	674	685	697	716	649	683	723	682	711	680	739	686	714	719	725	705	705	713	700	674	724	656	668	617	730	711	695	642	675	701	660	714	670	690	698	678	643	660	669	689	726	702	707	721	722	713	736	646	704	696	674	731	714	700	669	712	708	655	686	697	682	737	700	672	707	717	634	673	699	680	667	675	683	658	690	686	635	700	663	743	729	658	678	689	722	692	700	681	685	721	646	708	687	697	711	724	740	671	714	708	655	663	686	691	698	677	691	731	697	716	718	705	657	666	657	680	673	666	722	720	651	670	673	699	734	680	748	676	727	687	693	692	696	676	712	672	627	666	699	698	706	654	716	668	694	692	706	672	701	686	639	662	705	663	659	676	618	739	668	665	663	722	665	705	704	739	664	688	686	741	741	661	737	688	642	696	672	719	702	737	672	727	708	712	721	681	669	660	666	673	710	672	699	699	712	649	732	673	688	707	710	651	700	712	712	718	725	690	660	684	689	685	675	711	704	714	679	733	693	702	720	713	702	660	705	706	671	695	669	674	669	678	693	698	674	720	723	682	679	672	673	676	660	703	677	641	677	668	722	713	703	701	689	719	749	687	640	699	683	691	683	711	682	692	714	669	671	750	693	685	651	721	731	711	690	673	708	711	707	730	673	677	695	702	692	730	739	651	724	697	710	693	678	733	722	668	745	725	689	705	735	691	728	705	738	733	690	641	693	691	723	702	698	687	684	680	725	670	699	706	717	693	630	724	673	659	683	685	668	707	696	641	701	729	659	695	660	726	671	686	678	697	722	701	740	697	697	702	687	663	687	712	734	714	708	690	695	691	688	695	699	689	704	698	711	720	691	713	674	636	683	698	655	667	719	752	667	666	680	655	645	702	712	710	658	670	694	719	680	707	699	680	724	676	718	668	682	689	681	683	699	692	669	679	660	688	739	677	679	755	665	710	682	669	705	692	679	707	714	735	726	693	690	685	699	765	655	648	666	646	688	685	715	699	696	723	656	676	663	666	697	713	709	651	657	656	696	674	671	682	652	693	662	752	679	660	703	690	655	691	706	672	703	677	745	684	681	714	684	699	709	679	661	692	709	686	695	672	689	735	684	657	676	702	704	681	690	666	700	702	745	696	718	691	688	713	663	710	622	712	659	693	667	721	686	691	720	714	672	722	719	665	676	724	694	689	690	661	715	655	688	709	700	675	695	698	708	698	712	692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46766	20891	13095	2706	1546	1151	915	743	629	584	530	450	434	414	391	363	350	339	367	345	374	307	352	298	315	323	294	306	301	299	307	313	289	301	319	292	293	284	306	268	313	311	312	285	286	286	321	323	302	303	271	284	293	300	294	310	276	292	271	287	282	292	274	279	266	305	300	282	266	287	266	314	325	278	283	288	318	291	296	289	282	279	299	243	265	278	279	290	320	277	317	285	283	294	284	316	299	304	276	266	292	305	276	281	287	318	280	295	281	272	280	279	266	304	282	272	276	288	291	269	297	285	289	272	292	275	318	263	277	271	305	290	249	273	290	290	287	311	281	279	289	306	281	286	247	289	326	249	278	275	258	311	320	265	273	300	265	310	315	290	277	286	294	271	287	240	289	264	286	311	295	277	266	273	288	287	307	288	302	277	279	284	295	275	290	269	290	314	290	281	288	293	279	291	276	265	264	275	284	302	272	288	298	287	280	282	295	281	267	316	265	283	283	301	277	264	282	261	288	288	287	298	287	290	326	314	277	281	270	272	290	281	283	279	294	288	285	292	300	282	294	276	306	274	265	280	309	305	310	265	289	289	254	257	294	293	301	303	272	327	287	268	270	284	279	279	295	284	274	293	268	277	332	293	282	295	322	303	278	283	296	277	289	267	271	292	281	300	271	299	283	279	276	297	297	258	252	281	274	281	296	283	272	291	270	294	275	292	262	301	254	270	288	306	277	291	303	313	296	287	306	257	266	308	326	288	296	320	307	267	267	267	278	282	265	283	313	307	288	270	269	275	297	281	255	281	278	279	301	304	266	272	279	251	288	311	290	276	274	291	255	279	310	287	293	279	319	275	290	291	284	269	296	287	294	298	265	277	271	275	275	299	254	276	270	297	286	303	308	284	274	294	285	281	255	277	305	286	272	259	286	307	300	288	289	295	297	312	295	309	261	287	270	278	316	311	303	277	294	285	259	275	289	286	266	251	268	285	274	287	287	267	290	269	295	263	247	309	302	279	273	271	310	278	283	281	279	303	294	269	276	311	297	289	324	276	260	274	285	268	320	279	292	323	300	294	287	285	313	257	301	297	291	290	261	284	270	278	271	256	316	313	319	293	257	285	311	264	299	294	265	319	288	273	287	308	311	283	254	303	294	317	272	278	268	274	248	297	296	253	305	290	295	306	304	263	273	291	280	263	267	280	300	289	277	271	256	295	298	291	280	291	290	281	279	295	302	286	323	291	280	275	287	301	267	289	287	285	290	278	266	306	278	280	322	289	284	270	272	294	266	289	294	284	266	264	276	277	297	280	301	312	307	323	297	275	307	281	275	247	282	295	249	302	314	279	288	298	319	292	281	268	272	272	305	306	285	264	268	296	272	283	278	309	250	269	295	262	277	292	265	323	271	281	287	273	284	273	288	279	274	256	253	308	298	258	270	261	253	291	258	277	273	256	265	299	277	280	270	278	302	314	283	259	292	298	285	283	273	281	266	259	253	299	283	286	280	309	305	311	278	268	293	300	316	293	298	288	272	267	289	272	266	315	299	267	309	272	299	286	308	277	258	317	296	281	307	265	286	294	286	280	303	275	232	298	306	323	294	282	313	292	293	300	334	268	294	283	259	284	265	303	298	296	271	285	280	292	290	287	298	268	276	280	256	272	268	298	310	279	287	267	288	288	297	298	301	302	300	290	287	283	299	284	300	316	301	295	257	276	269	293	295	324	299	262	283	313	259	272	279	306	287	295	282	303	296	284	293	285	292	307	253	292	288	316	287	284	258	275	281	321	259	273	274	295	297	270	271	298	291	280	236	299	278	289	294	287	296	288	310	284	299	259	280	281	286	290	271	276	311	270	300	291	302	277	273	311	265	270	313	295	277	289	314	278	286	318	307	291	283	262	292	299	266	291	296	305	304	301	281	282	305	287	274	253	291	273	265	269	294	292	276	259	281	276	293	275	309	302	309	286	298	310	300	275	296	302	304	292	316	280	273	319	266	273	268	293	307	246	271	276	270	268	264	288	282	261	294	275	289	310	274	279	298	317	280	284	299	263	276	265	257	298	283	319	291	274	273	264	300	291	290	302	327	290	294	286	295	311	302	281	308	258	304	286	289	304	308	301	304	285	307	255	311	282	293	280	279	286	283	309	316	274	288	291	265	286	243	291	287	303	286	291	299	275	286	299	298	275	317	288	278	302	280	305	301	305	274	276	267	276	273	289	262	292	289	287	264	293	301	277	290	264	271	306	259	272	310	283	268	287	262	287	269	296	270	304	310	300	279	287	250	295	286	299	316	270	294	279	288	288	316	295	291	313	312	271	293	276	291	274	273	279	294	270	280	262	264	276	303	285	292	279	270	265	307	285	277	301	297	287	275	292	282	316	269	281	274	255	261	291	271	261	291	286	286	275	274	272	258	268	293	272	288	307	313	257	260	279	300	293	287	301	289	269	298	291	292	323	284	291	246	283	279	327	311	262	280	275	285	293	291	279	282	281	273	310	288	301	259	296	308	302	286	288	293	280	284	280	283	274	292	312	296	282	283	254	280	295	286	264	270	268	274	288	286	251	310	320	273	273	280	288	279	303	271	275	255	277	279	291	273	273	274	282	281	275	294	306	285	275	304	285	307	293	297	347	274	267	269	289	302	309	325	288	299	290	318	290	285	283	281	257	290	281	294	272	284	307	294	296	287	263	302	287	279	274	297	256	271	266	304	294	279	285	287	268	267	285	291	300	270	300	304	292	288	280	269	269	276	280	306	273	269	275	299	275	262	236	291	283	293	293	287	262	267	292	264	288	307	278	275	286	305	247	282	316	273	313	287	274	269	287	271	275	296	291	285	301	318	281	275	278	297	252	323	287	278	284	296	280	281	303	291	267	257	266	294	263	313	301	313	267	272	264	288	270	262	272	288	312	257	312	274	291	259	347	298	290	302	268	273	293	264	299	295	302	290	277	305	290	311	282	285	302	327	301	277	276	314	274	319	281	314	285	273	299	280	275	298	286	271	285	290	260	290	289	281	277	319	251	278	259	298	279	280	300	288	252	322	253	330	274	291	288	274	321	288	272	283	298	286	279	277	319	248	283	290	328	316	280	256	280	318	279	263	296	265	295	302	272	294	289	282	286	264	308	292	293	282	274	275	286	303	305	283	275	289	276	292	282	284	256	264	294	298	280	289	279	266	284	263	270	292	292	275	292	302	225	287	282	289	311	255	290	254	291	300	291	281	290	263	282	262	275	268	307	309	295	289	298	288	298	254	256	281	304	289	285	277	295	287	283	272	287	289	307	289	266	276	280	289	271	263	299	287	283	256	294	270	278	291	267	272	300	303	296	287	288	273	274	298	256	261	278	274	282	317	265	301	289	313	276	287	269	306	287	272	294	301	273	309	339	271	272	283	294	266	278	300	286	294	298	275	297	282	307	290	324	301	296	284	289	278	263	281	321	283	248	298	256	323	317	287	307	300	312	282	283	292	294	308	291	302	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23800	2679	6108	6514	5574	4460	3723	3103	2744	2515	2273	2055	1796	1638	1516	1455	1356	1258	1294	1267	1156	1156	1140	1135	1095	1014	1000	987	911	1022	951	957	922	919	903	905	906	936	882	910	894	835	874	880	955	843	854	902	898	887	829	835	871	819	794	834	825	828	837	785	809	822	810	852	828	837	793	783	745	861	793	847	836	745	847	787	771	810	833	779	793	739	783	834	774	824	765	836	821	782	752	783	815	820	813	798	811	757	839	759	830	812	794	774	792	764	763	776	784	827	758	786	771	821	805	783	815	793	795	783	782	787	825	785	798	754	765	811	764	801	811	781	747	792	833	881	778	754	804	798	797	816	791	804	757	806	832	788	777	781	764	774	770	829	808	745	775	779	806	814	855	779	781	819	765	789	822	815	767	878	781	805	814	830	811	748	796	787	805	780	776	759	784	774	807	785	777	838	754	732	801	826	819	814	791	829	774	805	830	829	864	761	763	746	768	815	775	749	757	838	798	796	771	789	809	772	766	761	787	831	816	761	810	730	806	774	807	794	806	771	817	831	817	781	768	808	772	823	813	792	792	769	807	818	778	797	756	793	824	780	794	807	808	806	775	833	824	781	814	756	772	784	794	748	803	765	786	782	812	765	771	734	795	712	828	766	787	834	818	846	807	791	813	793	752	815	765	738	833	832	821	814	829	768	755	795	788	795	838	794	798	803	752	794	747	799	865	829	783	760	787	794	746	775	780	791	799	782	789	823	798	778	807	821	775	764	787	811	817	761	800	769	786	798	780	813	771	772	782	774	732	780	767	743	803	773	751	797	809	752	798	847	796	856	748	799	813	754	844	724	782	778	790	797	804	806	800	807	746	778	810	813	764	735	768	782	806	818	780	797	759	810	808	767	815	756	829	772	774	779	788	804	785	767	800	762	787	759	796	765	792	804	807	790	747	773	808	788	740	816	747	765	804	775	799	756	767	809	819	747	815	773	769	796	787	789	805	739	758	752	781	755	814	803	731	821	768	772	794	812	777	808	791	777	780	814	757	820	734	778	735	764	833	757	755	797	805	800	799	785	795	741	782	725	808	808	811	753	797	790	826	822	809	755	744	796	759	811	756	814	763	798	757	773	783	822	797	800	804	778	810	765	755	777	876	736	803	787	822	804	753	806	816	797	793	791	779	818	772	778	785	799	732	806	825	796	784	812	748	725	788	747	844	753	796	770	789	766	830	794	756	766	757	762	808	780	799	786	809	854	773	821	769	803	807	746	746	832	756	797	797	751	774	860	775	792	783	762	776	774	743	772	773	801	771	781	770	812	772	752	739	776	839	779	763	803	775	832	752	796	849	788	741	753	777	803	719	798	757	778	821	798	771	822	801	739	768	772	812	758	891	766	796	754	769	767	803	792	773	864	776	796	798	780	802	782	799	832	779	752	799	808	773	776	755	781	732	806	782	797	807	817	776	785	814	821	788	776	783	753	732	821	753	788	814	812	747	753	802	807	788	787	777	751	743	767	784	790	795	820	789	786	783	787	806	791	788	789	759	791	815	833	781	742	797	767	766	822	783	850	760	785	799	777	816	807	811	789	740	765	775	762	747	793	742	805	781	783	824	758	805	800	732	793	822	772	793	736	736	796	829	810	829	782	798	828	818	772	811	799	804	778	822	758	780	802	780	773	817	774	759	810	781	757	783	771	773	784	759	774	763	792	805	753	779	811	777	751	793	790	784	749	775	808	782	778	764	831	808	817	778	802	773	836	810	761	787	801	762	779	812	718	775	780	782	761	796	792	804	783	792	735	785	759	717	768	763	780	781	790	799	800	769	748	746	784	784	746	798	821	821	783	795	771	756	739	791	768	789	761	758	814	826	800	768	794	848	744	751	782	763	779	803	788	823	765	757	762	750	768	794	765	791	779	782	786	774	788	830	804	782	788	755	752	760	824	780	766	789	860	760	776	839	775	806	792	746	781	796	760	756	782	828	737	757	826	784	751	743	795	836	768	796	806	824	817	832	821	810	840	806	825	761	819	814	758	789	777	758	781	802	769	777	815	721	747	820	780	802	823	796	788	772	794	814	787	758	736	810	767	803	782	786	845	843	817	828	808	770	772	804	763	792	791	794	737	812	803	867	759	795	777	843	792	813	785	753	761	777	786	780	727	778	767	738	804	765	786	800	772	770	781	771	798	860	752	806	825	732	797	782	813	810	759	836	797	793	757	767	798	777	771	793	793	806	786	815	809	746	791	823	794	755	818	800	817	855	759	790	772	781	795	749	784	824	827	804	787	786	833	829	723	775	795	802	771	787	738	742	811	823	779	739	782	811	758	769	814	801	791	758	814	762	798	793	772	815	782	748	785	776	790	805	777	772	816	790	798	817	826	855	764	766	787	810	780	757	791	823	798	772	818	774	839	830	779	760	773	825	815	816	831	815	787	831	787	808	810	769	818	791	790	778	780	820	762	802	776	758	793	833	789	767	756	781	797	770	807	772	790	816	807	791	810	792	799	790	798	835	794	803	804	812	797	774	782	749	799	808	847	818	775	762	777	773	755	701	805	725	754	777	706	808	770	805	835	839	800	833	775	830	757	775	786	806	745	774	761	748	751	740	817	802	768	868	797	858	762	808	743	770	783	798	789	805	791	755	747	831	774	816	747	780	808	779	798	846	798	789	811	798	740	766	773	746	749	751	800	749	751	805	804	809	751	815	790	801	816	818	796	848	804	754	777	825	807	758	766	762	825	803	786	813	790	789	784	842	787	761	787	798	771	786	831	829	818	810	796	787	821	789	798	774	792	779	791	831	802	779	780	789	752	788	793	792	748	819	804	768	781	815	828	789	767	892	834	790	779	765	798	768	814	781	764	827	767	822	817	780	760	795	794	774	818	724	773	761	834	837	813	808	766	802	828	819	768	746	841	790	808	810	773	770	772	799	801	814	755	785	791	775	743	797	779	782	769	767	795	791	776	782	823	758	772	804	783	786	795	801	854	771	770	828	773	794	779	821	748	809	718	792	773	762	804	784	760	835	754	799	816	827	802	796	762	793	788	775	783	809	760	801	770	799	793	862	815	763	788	758	796	790	782	801	797	750	799	716	780	779	799	866	770	800	779	854	725	783	792	758	735	784	741	780	771	794	731	771	831	802	797	774	792	829	736	787	792	781	750	784	791	771	776	839	824	780	735	828	838	825	870	789	756	741	772	825	763	729	803	805	836	811	821	754	756	800	791	751	778	776	805	795	763	823	804	771	778	827	795	775	758	833	812	840	756	815	808	767	800	770	782	821	761	797	815	751	816	820	802	826	772	817	845	760	803	818	770	737	799	772	857	771	761	812	787	770	806	811	812	830	813	768	832	773	759	811	740	781	763	766	765	729	792	806	806	760	774	779	850	799	752	799	806	780	837	727	759	775	750	777	765	774	807	787	760	774	802	748	747	786	748	796	810	775	756	786	768	808	772	816	837	757	805	754	815	776	793	801	841	804	794	815	775	818	766	808	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6460	435	310	180	149	136	141	102	121	132	114	119	107	124	113	94	98	109	111	115	113	110	115	115	119	101	112	113	121	93	93	97	93	126	114	99	126	103	99	96	124	106	101	123	106	120	119	127	104	113	101	121	115	94	116	128	80	98	100	105	102	111	97	86	133	120	102	96	109	117	109	103	108	100	100	115	112	90	104	109	100	101	122	107	115	118	108	105	99	112	95	104	121	114	107	105	121	108	118	120	128	113	99	116	111	87	97	119	103	94	106	97	114	110	114	113	104	87	114	121	96	105	118	98	121	106	93	131	109	127	114	111	105	98	89	107	112	103	95	109	103	115	109	106	150	103	123	98	117	102	115	105	111	103	124	120	109	134	100	100	96	108	108	123	120	106	94	108	98	103	108	99	86	97	114	98	107	116	101	117	107	100	114	106	114	98	116	97	109	106	111	99	105	114	81	118	120	114	97	104	126	130	122	113	93	92	104	105	94	115	100	109	101	114	106	94	91	119	121	115	122	109	114	118	103	100	103	101	104	113	114	104	119	98	92	103	108	106	103	118	106	99	103	112	105	88	98	110	124	130	128	122	117	99	98	111	96	104	126	88	110	100	104	111	110	96	105	96	101	99	83	113	103	116	100	115	97	120	96	116	118	102	100	110	91	100	93	112	104	112	102	109	107	129	105	110	115	99	96	120	95	100	104	100	97	106	104	118	117	71	107	131	105	103	106	112	94	122	95	89	109	101	114	120	134	100	103	104	116	101	102	109	129	101	84	102	124	120	112	90	106	112	99	116	90	122	109	109	124	108	113	103	89	105	107	114	94	95	96	133	120	112	109	110	103	104	116	96	93	98	111	127	118	98	100	122	110	99	86	111	116	108	104	103	98	116	103	92	111	109	110	112	86	113	93	101	112	95	107	112	103	123	102	112	115	93	115	122	115	112	111	104	92	121	95	117	120	100	105	110	119	118	120	104	122	104	110	102	105	103	103	108	116	106	102	99	115	91	123	110	114	121	122	99	102	118	96	104	91	97	96	90	117	96	118	99	118	106	132	113	129	106	116	103	127	93	100	114	90	103	111	115	105	126	111	99	92	115	118	108	109	111	97	94	103	97	111	115	104	87	93	107	96	101	92	113	108	106	92	104	102	108	103	112	100	96	113	105	95	106	112	97	115	92	92	124	103	87	111	115	122	96	100	102	93	112	109	115	103	111	107	90	107	119	96	126	105	116	114	96	108	103	93	104	102	118	115	110	118	88	96	110	107	110	110	111	116	116	131	119	129	115	124	93	100	100	95	95	102	94	109	111	108	109	115	107	108	103	106	117	121	106	123	127	109	115	114	103	125	97	89	96	107	112	90	132	109	121	109	102	102	103	107	124	113	102	121	102	96	104	96	107	82	114	100	107	118	99	103	98	103	102	101	128	115	105	126	107	108	108	121	115	107	96	105	115	101	90	93	110	95	111	93	119	108	99	119	102	114	112	101	106	110	122	103	113	86	94	112	100	106	106	121	94	115	108	114	128	97	95	97	95	115	98	83	109	98	98	123	119	106	117	112	102	112	106	114	114	112	105	118	102	107	111	116	113	129	101	99	94	102	117	125	103	113	113	115	121	120	116	126	114	99	96	100	100	103	120	104	100	105	97	96	91	103	121	108	120	111	121	99	106	103	100	99	105	111	116	119	114	122	119	121	90	99	95	103	91	99	108	118	87	105	125	100	116	116	120	116	84	112	107	117	123	110	114	90	98	111	104	104	126	117	91	98	123	93	113	104	105	95	98	93	104	97	102	98	107	104	90	97	96	116	112	95	92	106	105	113	114	100	89	120	120	109	112	104	135	91	98	101	97	94	119	112	109	99	85	114	103	92	124	118	110	106	102	122	104	89	110	109	106	113	120	95	123	103	123	111	110	126	103	112	89	105	86	107	110	120	107	106	111	117	109	108	103	115	97	94	111	123	101	117	104	101	94	111	108	102	112	117	110	113	110	111	132	104	102	100	97	108	101	136	104	100	115	98	99	109	107	120	110	115	120	90	121	126	93	102	115	116	110	118	105	114	110	105	107	102	114	118	101	93	137	99	106	87	91	99	93	111	110	95	101	98	80	113	101	100	126	98	109	110	105	129	113	123	115	96	119	110	110	104	106	112	126	101	107	100	90	101	101	92	118	104	116	116	129	96	133	98	100	103	117	104	108	108	107	107	121	109	79	118	105	113	100	117	86	89	118	116	114	102	121	115	105	108	122	118	122	92	102	117	102	102	123	131	115	113	109	93	102	109	118	125	111	103	111	111	98	86	98	112	107	103	100	104	109	110	104	101	101	103	105	110	102	104	96	102	103	107	88	110	103	99	112	101	105	102	102	123	108	102	113	111	102	115	101	91	112	99	127	102	120	122	93	97	108	100	106	122	104	106	93	111	96	99	95	109	117	91	103	100	113	113	100	116	99	117	129	100	106	108	116	117	119	103	99	114	92	109	92	116	130	115	123	96	106	88	116	114	112	120	100	108	107	118	120	104	122	113	112	108	99	123	123	114	125	121	111	113	112	115	107	108	97	100	125	118	113	102	100	98	116	100	99	92	108	101	103	123	99	106	113	109	119	115	115	106	108	103	98	101	123	103	104	90	116	104	107	107	113	115	111	101	105	103	104	109	122	96	111	102	112	92	93	112	112	118	104	108	107	107	131	98	104	95	100	101	102	88	96	94	97	115	126	100	109	117	113	115	112	116	100	81	96	118	123	116	104	136	88	89	91	119	105	117	105	109	116	136	94	93	97	112	107	112	109	127	94	113	100	96	115	114	97	99	101	107	107	103	121	122	97	119	117	112	98	95	108	95	133	114	111	96	85	99	106	79	117	126	100	102	119	102	106	113	108	97	108	102	99	104	124	115	116	92	105	102	108	110	102	110	104	86	112	115	103	113	116	116	102	89	107	103	106	101	104	104	116	80	101	102	104	108	104	88	110	105	105	89	139	115	115	113	107	95	116	124	100	92	112	107	110	106	116	107	116	105	118	99	115	106	123	96	131	116	112	101	120	115	104	101	105	105	105	115	116	132	107	116	112	113	102	101	116	92	111	105	98	93	115	108	118	91	99	105	115	111	113	111	113	104	99	100	118	107	120	102	90	111	93	116	107	107	105	132	94	119	121	92	117	109	98	103	116	119	130	89	102	113	111	102	122	95	104	111	105	115	106	87	108	109	107	111	106	122	104	104	101	105	101	108	101	104	114	118	116	117	113	113	106	101	104	104	116	112	107	108	120	107	103	93	120	101	119	92	102	116	100	124	129	103	127	106	107	99	104	125	85	108	98	121	110	109	103	114	115	113	115	106	111	109	111	102	107	117	90	115	136	101	122	109	101	109	111	95	121	119	123	79	106	96	93	98	93	107	102	105	103	112	96	120	105	101	130	120	111	105	106	106	125	108	117	109	120	112	102	94	122	100	110	89	108	137	84	105	100	106	112	112	105	90	107	103	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5734	425	526	523	500	507	461	433	448	412	369	376	382	348	364	386	364	351	355	401	437	373	390	336	359	361	352	369	384	333	366	383	412	377	360	372	369	360	357	346	365	372	375	381	365	352	367	368	368	341	374	383	373	380	409	386	373	336	377	343	338	337	351	368	349	389	320	370	349	359	356	350	362	387	371	348	391	327	349	357	362	364	399	364	369	366	322	339	404	328	383	377	360	351	354	375	371	359	354	363	358	359	378	356	350	369	352	382	372	360	356	353	357	350	365	370	384	357	382	380	409	358	385	364	339	374	362	351	402	370	370	372	346	394	337	353	341	378	374	377	349	356	351	380	356	360	335	362	375	370	345	387	379	359	326	361	341	356	339	366	387	387	395	344	343	322	382	360	345	350	380	328	407	376	338	354	368	348	380	314	367	352	372	385	353	358	370	346	346	356	380	368	360	365	361	357	384	357	393	370	383	368	356	337	347	333	358	387	359	364	374	366	338	382	399	376	380	353	387	355	376	354	354	345	376	343	369	354	367	369	355	375	373	384	372	380	378	313	369	393	368	346	360	342	354	413	349	385	338	363	376	363	365	403	328	381	374	360	347	357	383	377	361	369	326	402	389	376	346	379	360	318	360	377	331	387	348	401	371	398	366	390	351	351	377	331	381	356	353	349	367	391	343	367	376	354	376	364	387	338	361	331	376	388	373	387	354	365	374	398	343	358	364	368	402	354	385	341	326	413	388	375	375	363	356	372	366	385	382	366	338	360	381	356	389	364	351	354	393	364	345	366	381	359	393	396	360	393	381	360	352	362	380	352	366	386	372	409	361	369	322	361	342	348	345	360	370	359	351	376	378	379	380	340	398	389	329	324	353	391	345	366	361	374	357	412	373	381	369	384	375	356	370	381	380	352	398	380	353	385	354	372	359	361	399	337	345	373	355	364	357	374	383	371	374	362	392	380	379	353	368	340	379	382	372	357	355	355	389	324	378	365	350	359	362	363	354	401	352	359	354	347	378	398	371	349	336	377	393	341	398	345	360	348	368	368	368	408	401	390	392	352	368	363	340	400	384	369	359	360	334	375	343	356	371	370	373	377	359	389	360	355	354	350	378	355	384	364	351	345	378	370	369	360	391	352	363	361	370	380	364	344	368	340	347	376	383	324	340	380	329	388	379	377	385	359	355	350	371	355	339	340	342	361	379	370	364	365	377	371	384	383	375	356	357	370	406	344	350	373	387	377	362	372	351	369	380	368	364	376	384	380	332	358	330	356	355	369	352	352	360	357	371	359	358	369	332	334	369	350	413	361	368	373	353	357	341	357	391	344	340	343	365	371	359	343	359	356	308	357	368	364	387	375	363	362	363	342	382	331	386	333	386	351	358	345	376	354	353	370	363	339	360	343	362	355	368	338	352	355	334	363	354	345	376	368	366	384	406	369	378	354	329	370	320	349	360	384	329	352	367	341	348	360	391	365	358	357	390	366	352	329	373	347	364	377	355	366	378	365	350	358	366	358	388	358	370	386	357	382	385	362	338	354	363	346	381	372	404	375	337	355	345	331	374	367	337	397	343	348	360	384	358	348	362	381	411	355	328	354	349	403	328	326	387	322	362	375	364	377	366	349	356	361	361	369	348	338	395	353	354	355	378	343	368	362	355	359	343	367	388	357	371	362	343	343	356	347	359	320	349	379	351	360	347	348	362	360	372	364	336	374	350	375	354	351	382	373	380	365	333	377	340	404	379	341	361	373	354	340	393	394	386	368	392	366	371	399	359	359	351	343	363	348	374	346	384	350	375	346	368	358	330	349	336	312	346	361	301	362	361	341	366	399	389	381	372	373	371	353	343	356	370	360	353	351	361	346	352	328	342	352	366	347	383	368	348	326	371	355	326	365	330	338	368	368	359	404	374	346	357	367	332	374	403	352	339	323	348	354	391	364	347	360	391	366	401	372	369	381	370	429	372	350	327	383	374	371	356	383	375	360	354	367	384	362	387	383	346	381	362	376	389	354	355	359	380	352	336	387	357	361	368	376	340	362	371	346	352	351	369	368	366	376	400	316	336	337	357	392	355	354	385	375	332	371	357	352	374	377	396	350	335	346	376	377	381	341	367	419	347	388	340	402	379	375	385	358	361	394	372	397	386	400	350	342	347	347	368	386	338	354	354	369	383	377	345	347	345	383	364	376	393	340	342	340	343	359	379	359	354	392	370	347	372	385	359	343	373	350	379	380	380	334	382	372	389	379	401	383	361	368	381	347	389	383	347	366	375	366	370	407	352	383	393	354	336	361	346	384	346	381	356	351	355	369	360	351	354	354	363	362	370	383	350	351	362	333	348	362	375	357	375	349	385	336	363	386	356	368	370	352	372	387	399	355	314	368	349	373	353	341	346	367	350	362	336	368	358	376	350	365	353	371	373	325	345	366	363	396	364	332	375	374	384	349	345	386	372	377	354	364	405	375	366	384	396	373	341	360	361	355	354	388	343	368	352	396	361	395	387	327	367	372	362	378	365	349	368	385	379	413	374	370	347	395	354	354	359	370	366	386	356	364	393	338	373	369	359	376	346	375	367	385	360	370	344	359	388	336	357	372	375	364	358	356	404	361	360	371	337	331	347	372	329	362	366	399	353	346	371	373	368	340	356	377	376	344	318	347	357	369	375	329	368	332	344	369	338	359	373	388	331	361	330	350	371	350	356	340	347	359	365	357	379	344	351	395	333	376	389	347	369	356	363	343	363	387	360	381	395	361	375	356	358	381	384	364	383	376	353	363	359	378	343	371	337	344	357	403	367	373	364	352	372	351	370	366	358	354	391	388	347	351	362	334	372	361	376	381	381	363	344	357	352	363	397	382	362	357	384	346	375	335	378	349	360	368	365	336	371	353	363	345	333	344	398	344	362	358	369	387	364	348	384	377	360	361	360	327	387	365	358	372	403	367	364	367	352	337	379	359	366	361	353	353	365	366	376	360	353	392	341	362	350	360	370	356	385	378	344	337	342	382	345	361	369	391	369	363	365	368	346	362	383	340	372	378	363	411	405	358	372	364	392	346	337	315	367	350	387	368	375	352	326	374	366	354	386	329	328	375	332	326	363	386	337	343	335	370	347	347	330	349	364	343	369	399	353	362	375	348	359	411	384	339	346	384	350	352	392	376	363	318	367	383	390	356	366	339	340	379	363	346	344	371	345	348	369	344	363	335	369	384	355	353	371	358	371	344	365	367	348	367	396	347	365	343	367	352	335	384	362	389	381	378	356	372	364	369	376	340	365	369	332	368	346	368	353	332	370	344	336	392	387	365	367	338	384	399	344	359	374	377	377	316	356	342	343	348	368	361	346	365	374	392	346	343	333	356	315	333	348	334	354	364	339	363	361	368	382	414	354	342	372	365	382	367	367	362	336	361	330	348	375	349	340	344	374	365	346	321	373	346	337	395	398	381	373	373	328	340	374	364	362	392	352	352	379	374	378	367	350	379	366	370	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41579	13992	2928	1218	781	644	581	482	412	362	335	340	301	321	309	297	271	299	272	245	249	260	250	234	263	255	256	241	249	252	211	258	264	270	243	245	239	263	251	279	231	244	230	224	252	262	255	237	229	243	242	244	245	238	249	242	226	229	232	264	264	245	231	245	248	234	257	240	256	238	235	256	241	216	236	256	255	228	253	247	246	245	241	266	252	217	224	257	252	239	234	256	243	241	241	247	239	254	240	257	234	230	246	252	227	240	235	249	226	237	218	239	269	245	224	274	269	256	233	240	239	213	274	244	226	219	236	242	264	240	225	237	236	251	203	252	225	223	229	233	240	240	259	252	250	241	241	240	223	255	241	237	251	261	222	235	228	242	237	241	250	229	239	237	232	256	256	243	216	222	258	231	241	219	259	247	235	262	250	222	223	228	241	246	251	237	236	248	224	247	232	242	215	241	232	253	222	216	251	233	277	244	198	250	246	233	212	227	217	210	244	254	239	252	251	240	216	257	244	257	238	250	226	227	208	251	244	231	232	251	235	255	224	243	241	253	252	255	242	239	222	241	235	263	226	243	254	238	251	234	232	247	245	232	245	240	235	224	231	253	255	240	249	248	243	214	220	265	260	223	246	270	241	231	250	265	223	261	210	237	250	235	258	240	238	255	250	230	246	252	249	226	209	238	247	225	255	234	269	251	236	229	229	235	230	232	228	236	255	246	246	229	259	260	234	227	235	249	214	238	251	227	233	226	228	238	236	255	231	263	228	256	265	254	268	246	233	238	238	239	251	223	228	258	275	252	225	264	212	202	257	233	230	228	232	245	258	235	246	241	225	219	217	252	250	244	254	255	263	239	237	234	234	241	229	233	249	228	250	265	268	260	224	245	261	239	243	239	241	235	230	248	233	247	241	252	251	256	220	243	233	228	267	275	233	227	256	226	226	243	254	240	246	251	245	233	227	241	231	239	202	253	254	241	239	267	222	241	231	212	247	252	233	252	243	238	231	228	224	274	230	244	261	267	273	216	209	209	232	245	250	255	248	251	235	259	260	225	227	225	244	239	256	230	234	239	240	272	223	249	249	252	240	240	250	224	251	231	188	249	246	252	241	243	244	269	238	248	233	234	225	250	222	263	248	228	234	223	221	253	218	266	240	214	253	259	261	219	246	250	240	230	233	243	236	262	232	240	241	229	221	259	280	250	227	240	249	244	258	216	227	240	225	249	224	239	228	254	235	236	244	252	247	246	223	250	226	259	210	225	242	253	240	219	257	224	243	204	236	214	243	236	242	243	250	235	238	252	239	229	243	229	226	251	227	259	238	248	222	233	244	219	246	256	270	225	260	229	239	215	270	247	249	242	259	244	221	229	253	235	232	228	249	250	234	240	206	259	236	252	245	245	231	248	245	216	246	236	234	271	220	240	245	256	225	232	254	238	234	275	238	236	256	243	239	216	230	246	230	253	224	256	236	264	228	210	228	216	211	260	250	247	222	235	252	258	242	238	254	252	261	229	248	251	240	219	234	236	258	245	241	234	248	219	216	231	243	226	225	234	206	236	236	255	243	235	228	236	248	262	257	218	236	268	216	241	267	225	233	218	236	252	258	274	259	233	240	232	236	246	231	255	225	274	243	268	239	203	247	231	225	265	282	228	218	247	259	208	262	244	236	247	246	262	249	250	233	223	250	228	251	224	240	244	235	213	246	226	195	229	225	250	243	237	244	237	239	240	227	209	237	232	223	220	242	232	248	238	239	252	246	217	233	233	217	227	242	229	231	232	233	278	228	225	218	242	224	247	241	232	233	236	241	248	233	237	243	265	250	227	256	236	208	237	247	237	240	242	234	226	240	231	250	231	214	255	244	226	261	251	220	259	248	264	262	243	260	229	239	244	245	233	261	209	239	220	255	243	261	268	230	216	235	239	258	249	245	248	227	257	283	258	250	245	244	238	229	243	243	254	254	257	254	236	263	257	235	242	260	259	237	252	244	237	254	236	235	230	255	236	246	260	241	243	250	252	231	237	225	219	233	254	244	193	237	268	228	249	242	239	238	257	251	204	249	235	247	231	281	221	240	249	231	226	229	238	236	210	233	239	218	240	244	257	241	232	225	269	271	248	217	246	211	230	186	243	237	234	263	236	228	240	242	267	241	229	249	262	240	224	223	243	241	213	263	238	211	234	239	243	243	275	252	236	259	268	252	248	265	240	246	227	210	235	234	237	252	249	266	243	262	219	262	263	236	219	232	242	250	261	225	223	271	257	236	223	238	271	252	272	252	254	261	234	255	207	251	240	247	229	234	258	246	256	233	234	275	262	250	252	227	250	271	247	233	250	263	256	257	227	238	243	236	238	242	218	240	221	212	235	281	242	257	229	241	241	252	226	232	238	245	236	222	239	252	247	256	257	289	244	233	214	251	229	221	262	236	241	254	243	252	253	229	246	262	233	231	230	241	242	256	247	221	210	215	213	257	255	206	220	255	245	265	214	226	257	230	236	237	230	252	237	227	270	258	252	232	255	274	257	231	229	255	251	227	246	217	241	239	232	253	232	215	262	263	230	222	243	255	218	240	222	243	241	256	245	194	240	220	225	220	244	246	248	239	226	245	235	240	210	259	230	222	261	242	258	253	238	269	223	273	247	214	232	222	237	225	226	248	253	249	242	237	236	271	231	262	234	258	262	222	225	242	249	285	249	223	226	243	257	267	237	233	269	253	248	232	225	220	242	264	228	225	215	261	225	247	227	235	217	234	219	242	264	235	261	239	246	279	224	234	233	242	245	271	230	235	256	261	251	274	222	238	233	235	221	232	258	229	256	228	239	252	224	248	263	231	225	228	267	226	215	258	270	252	252	279	253	222	245	254	218	264	225	253	249	243	250	249	268	253	237	244	228	224	232	232	221	247	237	241	261	275	230	263	235	252	227	232	241	249	247	256	259	239	254	258	243	218	238	214	245	238	247	249	252	251	267	217	229	229	215	211	253	238	228	242	218	228	214	245	230	217	247	246	278	220	229	236	260	245	258	235	222	236	252	232	244	230	255	251	241	245	240	244	244	212	246	255	218	271	244	240	236	233	230	235	248	244	231	242	205	260	241	248	238	260	225	255	224	266	230	221	242	229	245	238	264	233	242	233	253	253	240	302	217	253	244	244	246	249	203	245	235	226	223	262	265	236	246	250	254	218	237	239	228	207	232	248	255	239	235	237	242	260	248	254	280	255	237	237	262	256	253	265	233	256	259	244	238	264	225	236	257	226	220	220	225	254	255	245	251	233	249	251	256	213	244	255	238	239	244	247	220	241	233	257	263	228	260	233	246	243	251	262	254	264	241	229	247	246	238	275	213	229	232	247	229	247	227	266	246	234	265	228	243	212	278	213	224	212	219	226	230	247	244	240	231	209	240	217	249	226	253	245	234	267	212	235	247	259	233	243	248	252	260	219	225	262	233	231	273	255	195	243	227	238	246	222	219	213	214	234	249	215	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19411	1689	3471	3882	3302	2741	2188	1885	1719	1522	1381	1341	1214	1081	1074	1052	987	991	954	876	882	837	850	848	837	808	781	851	768	773	837	823	761	801	772	786	789	770	744	692	734	746	741	781	706	745	766	737	728	749	737	709	700	700	764	718	705	675	718	689	709	752	759	694	748	720	753	682	738	717	709	703	675	730	681	719	678	734	700	680	679	705	691	690	768	703	688	707	730	713	716	698	723	703	666	690	691	685	721	700	712	676	678	703	636	735	737	688	610	675	673	711	732	721	691	664	674	676	658	696	654	722	707	672	690	665	700	726	686	705	718	754	718	696	721	731	725	690	700	728	742	702	690	697	692	694	706	716	722	687	708	714	726	662	713	700	669	700	694	746	681	680	732	709	723	722	755	614	683	724	771	725	741	708	700	727	683	668	649	759	685	648	727	706	736	671	703	696	684	665	702	713	716	651	726	682	722	632	685	699	690	707	698	706	695	692	692	661	734	723	721	688	686	700	704	674	681	634	740	716	697	712	693	701	674	729	684	676	693	673	687	670	696	730	717	692	701	691	707	705	658	685	709	737	678	711	683	650	692	673	702	692	695	705	707	652	698	674	707	684	682	699	707	682	673	711	709	628	720	693	691	722	745	707	674	714	657	656	704	680	647	715	743	689	674	690	683	719	721	706	676	709	691	694	680	683	661	712	719	677	712	690	689	688	703	728	727	703	691	696	724	662	691	677	704	720	709	748	706	686	687	669	680	685	741	650	695	719	685	698	677	689	652	701	707	676	693	715	685	649	681	646	725	744	700	733	742	679	736	684	712	686	754	677	679	687	658	694	665	722	686	693	735	657	712	727	675	690	712	728	693	703	719	696	690	720	673	707	683	715	670	664	630	688	667	666	650	691	708	690	705	746	693	669	689	731	680	686	744	735	680	734	720	668	672	720	692	711	714	678	687	683	716	674	685	686	695	693	678	717	736	690	678	678	694	693	671	698	690	672	696	648	722	680	706	702	705	700	715	656	721	668	685	735	690	683	721	662	736	720	713	719	686	721	686	682	710	719	709	701	612	699	721	677	701	723	651	691	701	654	698	686	718	731	738	704	678	694	725	689	672	701	730	643	686	718	687	690	682	663	679	739	719	675	711	689	701	649	656	700	713	668	705	662	709	673	722	665	716	718	694	662	674	707	666	706	690	720	648	702	723	730	677	688	680	665	658	656	717	707	698	687	727	702	663	670	680	709	731	708	693	620	690	751	745	652	687	680	710	716	708	691	708	705	698	734	733	701	700	712	689	692	689	680	677	683	632	689	677	737	707	669	693	702	728	719	693	701	692	703	659	683	613	696	674	659	674	633	690	692	687	705	640	710	696	673	704	673	732	653	720	708	705	701	669	683	673	730	757	646	728	669	700	708	650	736	699	714	671	745	676	663	687	705	719	721	631	700	735	708	678	717	686	655	696	648	721	721	713	656	702	695	687	702	714	671	707	689	699	701	673	721	728	676	669	683	686	720	684	681	667	721	696	721	681	657	749	657	688	740	710	702	713	718	706	695	712	696	674	728	722	707	625	672	663	701	733	698	703	682	673	688	664	690	731	686	709	722	711	662	698	712	700	664	702	682	716	646	681	690	732	699	725	714	717	716	669	712	719	695	707	702	669	698	710	736	673	739	679	688	733	693	685	660	739	660	695	692	663	621	731	653	623	655	658	713	689	713	687	682	701	706	717	695	688	691	707	678	686	694	681	737	714	655	730	648	636	684	684	678	681	720	658	679	685	718	719	711	700	714	697	704	688	724	700	702	700	677	672	660	648	667	727	692	714	675	685	688	702	702	699	739	642	692	685	650	649	671	730	673	664	700	663	670	690	740	710	710	665	672	660	673	702	643	687	695	669	706	683	692	664	746	700	690	666	707	668	657	676	694	748	729	715	689	696	672	720	671	622	728	680	674	739	715	647	637	731	695	699	771	713	704	690	710	679	670	716	712	688	680	693	731	716	698	672	693	689	667	718	667	713	662	697	659	699	703	746	655	721	680	743	658	690	683	696	702	698	670	701	679	701	682	659	719	722	721	663	690	704	670	675	677	688	681	669	670	658	674	725	679	700	713	672	635	706	679	657	655	701	644	710	668	722	668	672	692	688	697	694	700	682	705	632	696	708	670	722	698	709	708	648	691	691	700	727	679	646	660	654	678	745	718	689	656	636	712	664	695	725	663	665	670	714	654	670	664	734	691	650	656	697	694	723	703	720	702	723	661	696	675	633	669	691	714	652	686	673	709	676	735	679	695	670	693	674	638	709	728	715	668	688	689	658	697	654	677	695	698	696	669	688	752	681	733	713	685	697	646	660	689	718	687	729	678	661	695	707	713	707	717	679	709	699	747	674	703	665	703	736	685	749	710	708	710	718	700	697	690	711	698	742	678	694	670	713	674	694	704	692	686	703	696	721	729	668	700	644	700	699	683	677	665	655	701	627	694	663	706	714	670	684	725	710	663	725	712	689	706	712	704	686	659	651	692	717	702	713	699	677	707	671	696	678	705	724	741	694	743	712	749	645	695	696	658	692	657	766	728	680	692	694	705	678	649	724	671	724	643	648	666	733	709	650	720	656	735	656	696	634	639	682	700	752	712	701	730	660	699	675	721	672	675	711	674	673	696	700	689	688	634	687	703	663	716	693	650	725	690	645	740	690	692	659	707	730	703	715	713	691	729	720	703	662	695	730	689	684	741	774	662	653	673	686	646	689	696	650	696	714	693	700	657	656	724	713	715	703	704	689	710	682	678	703	698	650	691	705	716	668	661	727	674	739	674	698	677	675	638	694	754	707	676	722	684	683	718	708	670	645	670	698	722	749	733	673	692	667	687	695	667	687	695	700	704	697	681	712	704	716	714	697	679	650	672	664	719	715	696	687	683	677	684	694	667	688	661	656	715	669	693	669	672	653	686	699	714	686	697	680	671	713	737	701	698	670	700	680	713	734	703	694	656	697	708	732	682	661	652	698	678	687	676	680	697	702	708	716	721	689	712	681	681	703	707	665	723	703	729	702	677	699	706	696	720	738	686	647	658	679	714	729	669	708	623	683	722	676	710	700	724	720	638	682	713	692	680	706	668	694	706	679	723	679	711	707	684	685	723	680	691	741	684	684	700	707	693	711	726	683	637	671	633	706	688	755	696	671	660	673	647	690	710	718	683	687	708	697	676	695	665	660	678	740	718	713	665	655	689	691	704	700	676	696	706	707	695	694	727	716	684	672	705	659	659	690	616	702	641	706	714	712	720	718	720	696	686	686	701	653	719	698	693	740	689	719	683	672	701	707	680	682	704	710	652	699	716	668	663	663	707	704	687	704	674	684	695	724	739	661	689	681	681	638	712	727	682	695	665	653	718	663	748	720	671	649	677	733	695	660	722	701	673	694	691	696	722	716	708	748	676	702	696	728	691	695	667	666	699	692	678	706	665	670	657	698	705	674	710	669	690	711	682	746	693	730	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47407	21039	13264	2705	1564	1138	891	743	647	500	516	482	444	431	369	376	383	383	349	367	323	370	328	331	338	327	306	328	310	305	337	282	302	333	311	294	326	307	297	302	303	318	281	300	303	293	279	291	290	294	299	282	321	285	280	294	286	339	311	281	300	332	276	239	287	282	265	313	300	306	331	289	310	273	279	318	281	270	301	323	320	290	286	294	285	270	293	306	289	304	313	255	309	301	302	273	304	269	298	314	262	293	275	289	290	329	304	263	290	302	279	266	274	283	277	288	279	317	289	290	305	303	298	310	274	320	296	315	287	295	288	276	318	336	297	308	292	309	275	249	284	274	295	268	296	288	300	271	316	284	280	294	300	274	319	307	293	296	284	273	298	284	292	295	289	295	299	299	278	266	293	305	295	298	286	295	289	286	276	284	286	264	278	280	299	311	301	292	264	310	299	307	339	289	260	295	279	297	278	280	289	275	297	323	302	286	293	290	274	274	282	301	308	275	273	258	318	262	291	295	263	280	305	296	283	298	302	289	318	300	303	313	273	283	282	311	291	285	295	284	300	293	306	287	301	284	275	265	284	293	302	368	279	281	291	296	330	296	296	279	305	267	304	282	283	289	275	311	266	284	273	300	269	303	276	291	316	289	263	292	317	259	291	305	299	275	276	297	282	293	262	274	288	267	301	307	277	298	291	307	263	269	323	264	273	275	296	286	300	310	290	313	281	321	306	322	276	296	301	288	285	271	310	312	305	294	299	299	306	279	293	289	258	304	309	297	287	243	283	278	302	278	270	270	298	295	289	274	303	268	297	298	283	313	302	267	307	284	283	283	275	319	291	299	310	295	257	305	278	299	270	285	270	269	279	311	287	279	297	315	303	288	278	279	269	295	270	297	275	285	273	276	284	250	268	292	313	272	279	288	271	284	318	267	259	294	345	291	274	300	272	302	333	276	270	299	274	304	315	327	290	274	276	294	273	258	288	306	307	278	282	303	309	249	288	293	292	313	296	302	258	278	321	277	298	302	279	312	278	314	310	273	312	285	277	265	278	249	290	277	265	280	281	276	267	306	290	305	272	316	316	300	289	286	286	299	286	308	281	306	298	285	268	301	279	238	255	281	294	318	274	271	329	303	300	292	299	298	337	285	280	289	322	274	290	307	297	326	293	276	261	286	296	258	288	298	272	281	265	302	279	259	261	266	314	266	299	286	342	281	319	292	295	294	307	294	320	301	294	295	305	272	262	287	305	287	257	288	287	316	279	269	311	316	259	293	299	306	308	311	276	313	270	323	296	263	320	283	259	285	275	294	293	266	308	311	307	309	279	277	294	296	253	280	332	288	271	290	333	289	281	294	293	304	277	297	287	278	293	320	312	309	305	286	268	292	290	295	298	284	283	263	293	289	315	283	285	272	289	261	269	281	289	279	310	296	284	289	305	257	288	276	292	283	291	283	281	275	299	289	300	321	296	311	292	299	289	297	259	286	244	304	278	276	296	266	261	264	281	283	287	278	311	307	272	305	290	287	305	320	309	296	279	274	292	255	290	289	299	277	318	281	278	294	288	283	271	293	307	289	278	308	286	309	275	323	249	255	298	314	276	277	275	251	313	264	302	284	314	333	268	283	263	266	251	278	295	286	299	314	286	319	310	291	285	282	283	276	293	297	259	268	279	279	297	308	274	309	307	315	291	308	308	299	304	289	256	306	315	295	275	330	308	280	255	267	257	288	279	286	295	283	301	267	289	279	277	308	279	266	272	314	321	325	278	276	275	283	305	281	263	299	297	306	293	284	298	332	295	280	280	280	272	276	293	288	284	292	301	280	280	277	273	301	290	293	260	301	273	271	275	278	286	249	270	285	268	284	288	252	298	269	307	265	279	277	280	299	297	278	312	318	302	290	289	277	277	303	307	306	286	307	281	285	301	282	340	285	267	300	333	262	267	321	290	290	283	279	315	252	306	304	318	285	295	296	316	287	279	288	291	285	285	327	249	332	329	271	289	288	293	280	302	306	279	293	284	273	252	309	292	290	290	310	271	273	295	268	273	284	280	291	282	303	320	299	297	287	257	276	303	262	281	287	254	298	280	304	294	275	292	285	269	279	282	303	255	295	266	283	286	310	291	281	301	291	296	288	290	306	276	311	267	305	275	305	285	256	304	296	258	299	260	263	269	275	302	269	296	271	291	294	285	300	291	282	283	279	286	260	322	289	259	267	265	277	285	284	287	288	297	285	308	303	307	293	290	284	284	262	303	269	300	299	308	279	321	297	306	323	280	288	278	278	305	269	278	289	281	237	274	283	303	308	314	292	299	267	319	329	298	307	287	278	322	294	303	283	277	322	289	272	287	301	296	252	264	307	292	306	282	298	276	273	244	299	322	288	307	263	272	291	291	281	304	273	301	288	288	278	284	274	250	281	308	308	297	343	332	297	311	283	283	292	299	285	261	313	299	281	310	307	291	303	290	297	299	297	283	304	298	271	265	294	306	291	293	294	275	304	301	280	286	277	269	294	277	284	281	278	313	255	286	319	292	278	288	283	322	316	275	277	286	279	277	293	315	268	305	263	300	299	280	312	300	283	305	300	273	244	268	285	285	308	305	285	259	285	322	293	285	263	297	273	308	270	272	244	275	266	287	285	303	290	307	314	277	309	278	294	299	280	308	328	263	304	288	290	296	304	299	288	277	307	293	270	301	290	276	294	286	294	295	316	261	293	271	296	271	267	284	284	272	316	306	283	286	298	281	285	222	284	286	307	291	296	256	291	265	307	296	269	297	259	300	288	283	279	285	279	287	332	282	294	272	274	293	306	274	269	313	312	296	280	292	292	292	315	289	271	271	285	306	315	270	293	256	297	284	289	256	281	286	283	268	286	285	293	289	265	283	281	308	283	280	319	294	284	275	278	311	304	284	283	288	264	269	305	317	300	271	297	247	249	247	282	260	300	269	268	288	282	302	307	283	282	290	286	291	319	314	315	298	263	301	288	294	298	280	275	287	303	272	277	296	265	308	280	290	299	307	293	260	302	294	272	290	327	297	296	291	271	250	272	285	300	272	292	307	289	311	284	259	290	304	290	264	299	275	294	272	326	308	261	293	290	300	288	314	289	280	278	269	272	266	252	306	267	321	293	323	295	295	308	279	284	295	257	281	315	292	297	304	297	282	285	256	242	291	300	280	268	292	278	276	285	305	275	303	290	276	281	276	300	261	270	309	304	269	261	257	287	283	281	290	294	316	294	287	315	298	264	301	292	264	319	305	279	294	288	292	304	324	283	275	288	279	306	254	262	276	272	294	336	326	304	293	313	255	263	303	271	281	273	310	286	306	258	277	279	281	288	291	255	274	280	289	289	295	289	288	308	248	281	277	287	279	310	275	320	307	328	318	301	285	293	290	261	285	275	257	285	303	305	296	276	274	293	275	296	286	258	267	278	266	296	272	286	314	287	276	300	306	296	278	294	299	314	296	286	298	276	288	256	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24663	2789	6046	6606	5576	4477	3822	3161	2743	2439	2202	2041	1689	1680	1577	1511	1398	1366	1280	1263	1181	1177	1146	1042	1088	1041	973	993	999	1000	984	929	915	992	934	858	930	850	917	890	837	905	865	895	842	870	873	881	844	853	892	810	841	822	901	838	821	776	816	844	813	831	872	790	839	839	812	862	795	878	810	825	811	770	811	844	831	822	770	803	795	802	846	765	858	832	803	791	800	787	810	806	832	807	816	787	811	846	863	841	766	794	777	825	775	760	835	803	903	806	877	812	814	838	802	830	766	810	828	833	776	804	734	834	778	755	867	813	811	791	805	807	830	761	783	803	837	747	812	809	796	806	806	746	789	788	811	757	784	743	816	793	802	791	756	833	868	797	793	852	816	785	783	819	788	802	764	801	829	810	779	792	808	794	826	747	796	801	811	819	761	796	758	802	791	808	762	806	781	756	779	809	798	773	800	793	817	799	816	793	837	752	817	807	798	852	836	829	793	741	807	823	814	782	740	807	812	734	819	776	791	829	765	726	813	768	792	772	887	792	771	747	852	754	736	795	794	764	812	767	790	780	766	758	753	759	816	765	811	823	798	801	813	842	790	781	799	747	760	777	790	774	785	835	767	804	773	791	811	805	798	814	772	771	804	832	762	818	780	783	746	821	790	783	771	794	832	812	771	724	804	787	750	804	817	799	784	793	781	819	814	764	790	791	745	824	781	777	820	767	745	790	796	827	792	754	801	790	760	796	803	816	779	795	835	742	759	789	805	814	804	828	760	809	791	769	785	821	829	781	766	751	801	812	804	799	802	806	798	849	757	803	880	831	839	827	811	762	810	845	797	761	778	780	777	774	748	826	822	804	796	798	777	793	780	791	812	862	814	771	830	796	812	808	829	724	778	789	762	784	783	788	793	776	821	803	814	779	807	836	804	792	752	840	779	730	832	781	780	796	808	870	835	795	778	769	768	775	798	881	808	791	812	803	732	797	759	740	788	791	771	768	781	835	788	752	769	798	794	820	844	737	824	813	804	789	758	767	822	824	846	794	779	822	813	794	784	800	813	766	792	808	799	743	825	745	771	789	816	803	802	840	780	826	816	843	810	775	768	805	812	806	767	816	785	788	778	808	748	813	816	852	768	811	838	804	779	823	775	805	844	824	808	813	780	786	806	810	785	820	783	776	761	798	823	819	762	787	781	791	772	846	831	795	769	780	815	755	776	808	775	793	782	813	800	840	782	823	777	762	796	811	803	819	812	826	764	799	815	814	855	763	804	790	863	781	836	787	793	793	773	811	751	754	819	763	811	768	873	818	816	734	795	783	791	783	830	717	854	763	825	804	797	801	785	795	784	759	848	817	774	782	757	772	847	797	822	837	836	825	828	759	811	769	818	777	815	799	751	776	847	780	826	749	798	847	806	775	789	798	771	761	761	792	748	729	740	788	809	823	771	813	830	813	758	795	750	763	849	752	772	803	800	828	774	769	795	794	868	756	789	776	789	803	802	846	807	846	717	810	792	831	791	752	789	823	795	789	774	807	827	800	780	766	785	815	802	805	792	779	787	788	811	796	806	803	806	790	789	826	808	770	794	746	803	774	818	853	783	822	770	814	735	784	802	787	784	791	753	765	828	803	779	780	808	775	765	870	803	768	750	767	780	797	762	805	748	796	797	750	764	823	774	779	799	785	780	797	808	780	763	833	783	788	796	787	803	794	796	781	797	811	763	858	793	818	793	792	762	750	804	781	854	735	790	768	760	765	825	762	779	762	775	779	787	844	748	782	760	716	783	818	795	825	808	821	816	748	787	774	794	791	837	776	758	756	793	794	795	743	767	776	798	797	759	803	829	786	774	792	845	767	782	782	713	780	839	798	782	748	826	773	804	833	814	803	789	780	802	753	786	805	810	773	789	751	821	772	810	755	741	778	818	799	810	817	796	859	765	756	801	766	769	777	772	747	794	782	803	766	775	761	808	814	776	762	814	796	773	807	746	829	784	792	777	778	748	783	808	796	841	750	833	739	801	790	800	792	806	829	812	777	779	774	788	784	803	767	795	771	790	836	815	811	771	762	799	784	844	853	714	749	829	805	757	781	773	815	784	770	799	810	707	750	773	752	777	804	800	751	779	750	772	825	843	862	833	779	801	813	785	821	746	810	771	748	816	761	807	810	779	814	764	819	774	819	792	767	778	807	734	765	746	768	771	793	781	766	797	797	818	743	784	823	820	816	760	779	828	739	793	746	784	816	812	778	768	809	800	823	750	772	787	789	854	824	841	816	777	776	798	787	764	757	821	830	758	804	830	734	776	779	753	823	797	767	793	818	794	732	791	817	785	860	790	743	768	744	757	787	809	805	842	787	796	777	768	744	813	835	766	781	764	760	798	758	790	793	803	798	769	801	722	761	731	782	776	854	836	806	774	828	833	846	813	773	841	807	848	788	755	813	776	770	783	825	806	804	792	801	799	830	843	770	802	843	813	757	823	796	769	795	745	869	823	794	800	800	770	812	786	763	762	825	779	757	807	818	744	772	785	785	789	759	792	768	796	825	794	839	770	752	778	807	785	867	739	780	752	775	778	771	806	782	801	828	760	801	814	783	774	848	803	771	762	791	778	789	806	815	820	781	831	772	703	757	779	815	759	799	792	791	785	815	789	776	830	786	795	805	806	731	756	729	821	828	817	801	771	761	808	762	736	788	785	807	795	772	839	759	825	757	735	793	790	740	785	785	818	810	811	785	810	813	833	801	731	757	783	799	808	844	819	809	810	779	845	777	821	809	789	785	825	765	725	813	825	775	767	771	753	811	850	779	825	806	789	770	747	811	775	763	822	776	807	733	763	805	788	782	791	796	808	810	856	783	831	785	811	780	785	753	789	842	743	770	772	803	836	799	749	809	818	810	807	795	752	793	793	802	794	768	778	788	859	780	755	813	878	770	814	787	769	771	793	860	792	781	766	801	783	803	810	755	823	828	742	776	816	812	773	768	761	786	802	755	798	825	793	756	786	850	777	794	819	795	795	768	836	816	765	852	822	748	829	759	831	796	832	800	710	793	788	794	811	802	815	838	810	800	800	761	808	805	755	772	804	801	817	768	784	795	781	774	814	817	800	751	805	806	750	727	818	856	835	782	770	785	770	770	768	771	742	794	787	754	772	799	808	767	815	837	802	727	787	829	764	774	807	803	821	805	748	818	802	828	768	790	822	740	753	785	807	850	749	791	833	834	795	809	780	801	803	766	783	744	811	859	759	797	813	778	771	814	784	803	824	782	781	791	827	787	816	735	789	812	772	830	814	811	867	822	782	798	810	797	817	780	787	807	783	822	781	767	755	787	770	767	835	823	815	789	810	814	825	816	786	782	787	807	806	779	778	775	824	791	742	808	811	772	770	760	773	765	739	827	783	776	776	794	784	853	798	822	790	769	800	740	805	841	844	788	750	804	747	791	799	829	817	805	794	800	789	800	844	755	833	780	802	807	740	798	810	783	771	833	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6528	370	276	157	134	113	123	113	101	125	111	104	103	93	120	122	126	101	122	121	133	119	105	104	111	125	111	102	123	120	124	101	103	107	103	127	96	104	135	88	115	121	115	131	104	96	108	97	105	131	99	99	91	97	108	104	116	87	101	111	92	106	95	121	107	115	98	88	97	89	89	119	109	120	109	111	109	91	131	95	117	97	117	122	112	104	119	113	99	118	113	108	100	116	100	110	109	86	106	114	116	127	102	101	116	112	113	115	106	112	96	112	111	107	112	124	121	120	101	116	102	115	98	102	113	108	101	89	100	106	98	93	125	104	96	86	91	123	114	111	121	111	111	134	104	116	98	115	101	97	119	111	117	112	98	90	106	119	90	112	98	114	104	121	100	106	99	117	105	88	97	88	112	100	117	105	97	113	113	95	117	95	87	103	113	102	110	117	110	88	117	122	93	126	101	92	93	106	101	123	115	98	104	100	93	99	112	104	122	101	114	112	120	109	111	100	113	93	94	135	94	112	102	97	109	109	91	110	91	87	106	116	97	102	125	95	110	106	114	104	116	103	109	90	112	111	101	96	124	110	108	115	100	90	94	103	91	108	98	107	123	96	98	119	108	103	100	113	103	95	97	101	112	119	108	125	97	103	118	102	109	100	136	104	111	122	122	103	103	104	88	114	115	110	112	96	112	115	86	106	125	123	128	108	119	116	111	108	93	126	113	97	113	124	88	109	112	88	91	98	119	120	104	108	105	107	114	104	119	98	107	106	107	116	107	124	108	104	108	95	113	129	100	100	95	99	114	95	141	112	112	119	124	127	100	106	124	102	112	113	105	103	99	106	114	113	96	102	107	85	123	115	108	92	116	107	107	103	90	110	100	103	118	117	115	103	105	121	108	122	104	114	102	105	88	109	101	114	90	117	86	104	95	110	113	110	109	120	109	96	99	98	108	118	93	101	103	112	116	119	110	107	104	107	123	103	88	105	113	92	89	120	112	115	106	101	97	122	104	111	116	106	110	106	108	113	118	96	129	118	108	117	107	99	103	107	105	98	114	109	110	117	107	116	106	89	100	110	108	100	102	105	102	90	74	83	88	111	118	112	98	105	106	90	103	106	137	95	116	105	116	106	94	132	81	102	111	101	102	120	108	110	96	111	98	106	112	108	118	90	104	111	104	112	111	109	93	104	117	114	86	99	103	99	107	115	108	107	114	112	122	100	99	101	128	117	92	95	86	113	118	109	92	107	105	112	99	102	114	102	98	107	106	98	137	96	109	100	112	98	123	94	100	118	100	103	105	104	116	105	99	106	99	102	99	126	124	111	117	117	118	109	96	96	99	111	96	106	109	100	105	110	112	118	120	106	111	94	111	113	119	101	99	119	106	110	109	105	108	108	104	105	105	111	106	111	123	111	116	103	91	107	89	105	101	119	107	116	120	120	93	102	111	99	109	105	125	105	100	101	101	109	119	110	116	109	92	102	113	107	122	109	95	101	95	112	114	93	110	107	87	123	96	90	119	125	102	110	121	134	117	108	106	90	114	119	103	105	101	95	111	105	78	125	82	107	85	99	99	111	99	113	92	112	122	100	123	127	112	102	109	118	111	112	96	109	121	95	111	110	103	88	122	117	111	117	97	117	102	96	89	106	104	120	103	119	131	95	113	95	107	102	114	98	88	126	127	118	98	122	105	98	125	111	109	105	104	108	99	108	110	107	127	88	126	124	111	116	101	134	115	121	110	105	97	96	96	100	110	105	101	112	93	93	112	104	97	95	94	114	111	98	101	94	113	92	91	112	103	105	105	95	112	119	105	103	124	92	101	104	101	101	107	102	109	105	108	118	116	106	102	87	101	124	136	84	106	112	108	85	77	105	87	100	105	123	115	114	91	128	128	111	109	101	110	129	98	116	98	106	97	104	108	118	119	118	118	114	108	129	111	124	111	102	95	102	111	83	109	89	124	97	92	125	108	95	140	103	101	112	115	83	106	122	121	93	103	91	117	96	122	106	105	104	113	118	110	113	91	92	91	105	94	117	98	100	106	96	92	109	102	96	109	100	106	103	102	102	132	100	111	95	118	98	116	89	127	116	102	98	102	128	118	103	106	112	111	110	99	126	107	114	105	102	107	123	117	113	128	117	117	116	114	110	129	120	113	108	100	88	105	106	120	120	106	105	110	95	101	129	80	121	116	87	103	127	106	101	120	110	90	101	123	107	114	122	104	126	106	99	104	105	99	102	101	108	126	105	117	120	105	105	110	127	119	107	111	98	123	84	107	119	107	111	94	122	112	99	95	96	128	115	107	127	90	117	117	112	124	125	122	108	86	95	113	108	120	113	87	108	103	117	102	108	97	105	102	117	115	101	106	100	113	114	124	95	95	123	122	110	123	104	101	102	98	97	116	109	91	103	106	138	97	136	122	118	116	122	111	114	115	114	111	111	96	107	113	110	96	111	99	118	113	98	94	119	109	136	97	104	86	115	132	101	107	96	106	102	84	104	108	123	106	94	100	101	129	106	111	117	139	106	109	101	92	95	99	116	117	99	92	119	85	103	111	101	108	113	118	144	103	113	95	109	121	101	94	115	116	88	98	123	114	109	113	110	116	113	89	100	98	100	122	130	102	111	106	121	134	112	101	104	119	131	111	116	113	112	106	115	124	111	112	109	89	110	127	103	119	94	120	92	122	113	114	96	111	120	91	105	115	118	110	116	111	107	108	103	115	93	96	91	98	111	119	117	100	104	96	111	119	117	93	114	126	100	109	122	125	109	102	90	111	99	128	95	97	128	115	120	113	124	89	111	130	94	93	111	108	103	110	129	109	120	113	105	104	99	94	89	97	119	105	115	112	132	99	104	103	111	112	116	106	113	100	137	97	100	95	115	104	112	105	109	87	105	110	98	97	97	104	122	116	103	105	97	102	109	113	125	115	133	101	100	117	115	104	103	104	98	115	114	123	114	116	103	102	102	102	119	116	102	111	104	113	108	107	95	113	100	103	94	103	117	110	97	112	110	90	113	109	129	100	92	109	108	112	99	97	107	108	110	100	116	131	107	108	92	100	97	136	112	107	102	114	108	105	105	110	121	109	102	123	106	119	90	116	94	119	110	100	113	91	113	119	103	103	100	123	98	105	97	104	78	98	112	109	112	120	111	111	97	106	107	101	108	121	91	133	108	102	94	94	111	97	91	107	114	102	96	125	118	119	95	103	88	104	103	108	112	85	113	95	102	99	102	98	114	106	116	113	113	90	111	109	114	110	102	118	99	92	107	97	113	87	92	128	113	117	107	95	112	96	109	101	122	90	98	110	101	91	111	100	115	105	88	107	104	93	101	101	110	96	119	101	137	94	115	114	124	109	122	91	133	111	109	125	102	95	109	96	109	103	126	98	114	94	117	110	97	117	113	104	117	99	107	97	108	98	123	103	115	101	125	107	115	116	102	87	106	121	103	132	106	106	94	114	112	106	118	107	106	134	113	95	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5700	417	486	509	485	421	438	442	446	419	398	408	385	426	413	402	386	388	409	381	366	377	409	383	354	350	360	383	418	391	347	382	373	404	357	378	358	381	406	347	336	363	379	345	385	368	363	402	358	405	352	346	339	355	357	373	380	333	382	377	342	407	335	357	339	323	322	360	363	363	374	371	365	318	359	357	358	372	359	378	357	385	396	343	418	374	375	372	369	364	359	336	357	331	382	365	381	396	366	354	394	360	353	345	375	340	356	372	372	369	366	362	373	362	374	374	363	358	383	355	366	395	369	357	337	349	366	379	360	368	378	359	355	351	396	391	364	357	350	349	368	386	369	337	391	398	379	372	353	384	362	375	351	352	372	322	328	377	365	335	378	345	389	351	375	362	372	332	359	375	356	415	377	371	346	369	373	347	356	366	378	349	369	353	367	342	349	342	387	370	350	350	372	347	390	364	365	344	373	357	353	394	371	372	359	329	379	358	363	383	376	352	377	368	360	373	319	398	402	389	396	333	374	386	327	396	345	358	357	374	344	414	395	338	372	345	354	363	372	390	345	360	418	376	353	376	362	358	403	354	356	388	336	352	370	384	344	381	348	367	377	362	365	381	357	367	342	373	389	372	356	349	386	415	380	363	341	342	363	369	347	373	364	351	372	373	397	371	384	351	382	333	355	380	402	374	383	370	365	343	377	362	381	376	351	377	359	365	355	383	367	371	360	357	360	340	362	359	367	397	339	384	369	383	373	347	355	389	376	354	373	378	320	376	324	373	372	359	378	362	402	346	359	356	373	370	347	341	364	359	391	333	330	369	342	363	388	377	356	372	353	381	351	383	364	347	378	350	360	327	367	342	360	344	360	354	346	371	366	366	355	382	379	368	365	382	355	370	380	373	380	348	387	346	359	365	362	386	363	380	348	375	349	372	401	343	353	335	387	359	361	346	347	393	370	376	374	389	364	359	395	335	366	353	389	369	369	363	362	331	369	360	357	360	342	379	393	376	356	358	391	398	325	381	377	381	394	372	378	383	378	367	372	364	371	367	376	350	382	372	334	365	360	350	366	366	387	372	383	358	334	365	368	354	358	369	356	350	362	359	367	343	363	351	382	359	298	358	387	359	326	351	383	363	358	385	360	371	376	354	392	377	364	380	390	342	379	364	363	367	378	366	339	385	366	362	385	369	361	338	374	360	348	331	359	367	361	366	385	353	355	352	400	373	367	381	356	411	359	371	351	362	350	358	367	314	332	370	375	376	382	335	375	359	391	359	327	350	385	391	333	372	337	372	372	336	365	335	390	391	376	369	358	403	402	389	373	372	341	355	350	385	369	364	342	331	388	344	379	377	372	348	345	360	389	356	384	371	356	367	372	368	343	328	355	360	347	389	390	386	342	325	385	392	350	333	349	348	367	328	363	359	371	374	340	343	354	395	367	375	372	378	333	390	351	340	359	375	366	358	352	376	335	351	396	360	325	387	385	365	340	361	360	357	328	358	331	323	384	345	378	369	395	349	348	354	326	378	372	349	363	339	367	371	361	378	337	345	373	412	329	370	349	364	348	404	366	375	358	351	380	382	336	385	388	373	389	343	356	348	356	365	401	367	344	329	367	340	347	376	352	369	372	403	343	365	357	355	358	373	378	349	355	386	326	356	395	372	375	365	358	371	338	370	348	362	380	361	349	353	381	373	382	349	348	342	363	336	395	376	362	387	345	365	371	345	370	356	349	381	363	369	333	345	362	355	336	361	358	384	344	352	367	370	380	317	396	364	363	385	331	388	386	326	385	387	352	354	377	328	371	399	338	371	350	356	387	325	358	348	387	374	348	365	352	348	379	349	351	335	349	363	371	353	379	393	368	373	368	360	389	358	367	353	330	387	355	357	341	333	399	353	345	323	353	374	359	383	362	388	400	347	366	381	374	358	365	376	373	356	313	361	376	393	362	408	339	344	367	357	336	361	357	366	365	364	369	347	364	356	366	351	355	367	347	335	335	342	359	329	378	398	355	353	339	357	336	334	393	356	360	371	378	369	407	355	398	381	369	365	371	345	381	390	345	367	334	339	351	367	362	349	350	343	371	336	353	371	333	365	329	338	353	371	372	398	359	324	344	349	374	337	358	400	342	374	377	370	350	356	338	395	320	372	396	375	334	344	395	335	364	354	345	343	372	340	395	366	377	358	349	355	338	350	345	363	360	315	365	391	345	357	375	372	342	363	356	338	379	339	332	376	360	366	393	355	385	364	354	367	376	366	367	380	354	358	372	359	343	366	334	346	372	369	365	387	361	369	388	352	375	368	381	374	372	354	352	363	392	348	348	363	360	356	358	350	376	350	383	350	361	367	378	347	383	350	370	361	385	329	388	387	350	366	373	369	379	385	388	326	358	331	351	354	376	349	383	357	372	362	368	329	376	360	362	409	385	411	382	366	357	391	359	345	381	357	343	362	364	360	345	364	377	389	343	383	348	361	344	347	332	360	366	380	374	379	374	339	374	355	358	341	344	353	386	357	358	359	366	363	352	388	367	374	375	361	339	373	414	368	406	374	374	378	332	374	327	376	381	327	363	384	360	375	320	388	354	361	330	322	355	360	352	368	369	358	372	397	375	370	335	374	343	360	377	391	304	370	356	339	360	352	379	338	353	337	375	371	375	376	366	369	345	351	369	375	361	367	344	363	308	378	341	360	384	361	372	339	369	344	382	370	342	404	379	340	381	390	355	354	354	345	374	358	379	391	365	351	374	351	359	377	358	372	366	367	339	355	372	362	379	388	393	371	345	378	380	357	372	402	365	363	326	379	384	334	371	371	369	384	361	332	373	347	393	359	371	354	359	335	351	364	327	358	366	350	359	346	340	367	344	377	360	335	374	395	349	379	364	336	353	401	384	359	364	336	352	370	357	382	397	358	397	376	352	380	386	339	365	377	392	347	368	353	380	355	412	339	360	361	391	405	356	336	346	344	391	339	353	350	342	384	363	372	347	373	362	414	348	368	384	363	365	364	334	357	380	389	339	353	376	401	346	360	393	370	353	384	353	343	360	392	365	314	331	355	348	341	350	380	381	378	383	364	384	339	359	346	395	331	355	367	354	355	358	384	352	366	364	384	360	339	361	374	368	370	363	349	348	350	396	336	354	392	375	386	381	330	362	351	384	388	355	345	342	397	346	369	336	342	368	390	376	381	367	347	347	401	371	368	345	364	363	368	357	331	363	343	361	302	358	374	372	388	333	354	371	362	345	376	315	394	341	346	357	359	390	376	341	349	377	391	332	350	324	367	338	374	397	367	375	344	361	369	369	326	344	350	360	387	370	359	354	356	371	370	395	385	356	435	354	334	336	375	365	332	365	371	336	393	368	369	338	360	366	383	380	339	385	342	346	343	363	360	365	336	362	355	388	352	350	381	385	357	379	349	361	358	379	359	392	346	358	373	347	357	344	342	368	360	362	371	375	341	389	359	358	349	362	348	384	347	342	407	364	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42217	14168	2947	1178	829	671	516	463	401	403	349	335	310	306	284	290	291	273	307	281	272	282	243	258	260	261	255	231	257	266	218	252	234	212	275	247	244	260	257	266	256	258	236	207	220	247	262	271	245	241	240	262	238	252	240	245	254	239	258	243	246	247	229	228	256	230	241	233	242	268	246	229	225	242	230	236	239	246	200	200	258	264	260	241	248	229	233	230	244	271	263	260	264	255	227	227	244	204	260	246	216	261	238	202	263	257	223	257	251	237	221	212	244	234	214	245	242	223	218	243	239	216	230	219	220	221	207	255	248	245	269	216	258	233	250	245	219	213	238	247	257	220	239	234	262	216	250	249	255	262	244	234	234	244	252	208	245	223	268	278	240	224	260	228	251	259	258	243	224	219	233	240	245	230	256	236	229	237	261	219	224	250	243	258	237	202	259	251	224	224	278	248	219	279	257	237	239	256	233	247	240	230	245	236	239	239	248	228	213	229	275	225	247	220	249	208	222	226	240	261	259	240	211	239	237	214	232	221	242	235	254	239	257	235	258	246	256	238	250	247	230	239	222	250	223	267	267	242	273	228	255	244	234	267	228	231	251	230	232	239	240	235	233	246	262	273	240	228	218	235	237	252	249	231	286	247	257	234	216	269	252	230	241	233	226	226	242	260	270	239	235	223	231	231	253	235	249	249	238	274	220	207	237	226	224	264	242	248	237	227	247	255	219	219	252	225	249	248	231	251	232	227	252	267	238	251	221	273	232	232	225	215	274	236	228	238	245	248	249	186	236	232	265	242	252	260	291	250	238	223	248	238	272	221	206	234	231	259	252	236	253	236	237	239	253	223	243	258	267	234	236	258	261	257	242	235	210	250	235	198	239	243	239	215	242	221	223	256	234	252	239	245	268	228	245	248	255	229	225	239	236	252	222	241	239	224	218	231	253	225	254	229	241	274	224	272	253	246	234	233	227	217	234	257	247	242	206	215	259	265	244	226	224	242	244	221	235	232	229	257	252	232	249	226	251	236	253	257	241	237	227	221	221	238	245	229	262	236	260	247	240	234	219	256	251	253	258	252	248	238	234	237	265	247	245	234	244	255	228	256	249	244	244	255	229	243	255	234	242	226	233	257	220	246	242	236	230	242	257	240	241	253	238	237	241	242	246	222	215	251	250	233	228	242	240	236	258	253	257	224	220	242	252	281	232	264	256	245	221	246	244	236	229	250	235	250	243	248	247	244	255	245	231	251	227	245	256	244	288	232	245	248	226	247	230	251	259	236	233	248	235	225	253	261	243	233	211	276	212	223	238	222	265	263	227	212	246	246	235	221	240	227	252	238	265	241	245	237	265	276	251	228	215	246	224	224	237	221	256	236	255	267	227	240	227	228	277	234	241	254	221	264	250	246	236	238	236	239	255	241	250	235	258	262	240	237	246	258	250	247	215	238	249	255	230	222	240	235	246	249	254	230	241	253	244	231	274	235	245	253	235	253	262	244	246	249	244	232	242	260	245	244	227	222	255	240	278	241	242	230	250	241	243	277	215	237	284	263	240	236	240	260	216	245	256	275	228	226	239	256	217	259	261	241	259	245	243	271	225	265	252	235	243	268	234	243	223	244	221	237	231	277	242	232	252	209	236	247	234	242	258	242	244	244	234	209	254	229	247	236	207	244	266	239	217	235	239	228	234	248	249	252	237	222	239	251	242	223	246	249	240	226	253	232	228	242	242	219	242	228	227	254	253	268	231	254	243	217	227	206	227	257	237	249	257	254	255	242	243	290	232	242	265	264	239	284	280	255	227	244	224	229	245	235	247	226	258	242	246	254	249	234	224	264	229	215	239	220	239	238	218	240	249	247	245	263	239	251	259	224	256	237	251	263	236	221	233	250	242	235	222	240	244	247	209	259	222	206	244	274	248	233	243	266	248	266	230	246	227	227	253	295	233	235	230	227	242	272	209	225	250	247	222	242	223	249	252	257	277	239	223	251	228	235	254	259	239	256	251	252	257	240	248	238	220	227	238	232	217	257	261	226	238	245	231	227	242	233	247	249	214	229	220	225	236	208	256	231	245	271	242	240	211	225	241	252	238	211	227	261	256	232	226	216	241	262	255	237	245	238	262	258	276	238	245	254	238	242	255	235	239	234	239	239	224	250	252	226	244	225	238	233	227	232	205	212	222	243	230	253	235	235	222	217	234	231	248	248	232	243	214	258	221	270	234	217	233	246	223	223	240	261	251	250	243	227	244	247	230	247	244	242	219	240	249	227	213	238	258	252	256	243	236	245	237	237	257	255	237	259	222	275	225	248	230	244	265	215	216	261	234	208	253	220	223	250	249	235	220	209	256	232	237	238	225	222	201	243	252	235	216	236	241	230	238	230	227	231	241	221	254	263	246	243	230	225	259	200	240	261	247	237	230	225	252	243	234	252	253	228	249	233	242	241	270	256	223	249	235	236	240	224	210	259	253	233	242	244	248	217	246	226	248	259	241	218	227	205	226	223	200	231	237	260	240	227	249	256	245	242	263	233	247	234	242	226	237	220	253	238	239	230	252	242	246	217	234	243	232	243	244	248	241	246	224	259	226	252	236	231	232	236	263	244	252	258	248	258	246	238	250	201	254	248	220	252	256	211	216	250	229	228	257	261	230	229	236	226	266	205	253	251	232	261	262	229	244	231	240	239	233	243	235	273	259	239	262	228	227	246	226	278	243	252	228	228	240	234	224	269	266	236	231	268	266	219	233	247	246	280	226	244	258	267	244	224	234	233	215	216	211	255	263	218	247	225	238	242	248	234	236	252	263	244	237	238	249	239	260	242	220	275	232	248	213	251	280	262	254	238	249	235	267	250	206	257	254	247	224	239	233	234	218	252	281	249	256	244	235	249	226	245	250	232	237	249	211	226	239	270	267	235	226	222	237	241	264	230	238	240	260	236	242	230	251	254	249	234	241	243	254	231	248	258	239	223	249	232	238	229	232	237	258	257	269	260	250	251	224	246	239	229	207	228	229	268	253	254	268	209	212	220	239	252	219	223	214	236	262	241	214	240	217	239	252	229	228	214	287	238	240	265	234	254	253	252	244	240	230	240	235	236	217	216	254	227	249	251	246	210	257	242	247	252	239	250	247	244	222	244	228	262	236	222	247	258	234	231	258	259	244	257	240	232	263	268	255	228	252	242	222	232	256	217	197	256	260	248	238	235	244	259	241	253	230	258	257	238	232	279	226	246	266	228	224	248	229	284	257	209	224	235	223	245	234	244	260	245	199	245	244	259	228	250	251	271	245	248	240	242	247	219	251	247	261	246	245	243	224	266	255	284	242	258	241	230	222	273	241	230	221	225	244	242	258	245	240	236	281	248	243	215	223	218	222	228	240	240	235	232	234	238	254	256	247	200	256	244	257	234	229	246	252	222	233	255	236	245	237	263	266	244	230	254	261	242	244	229	236	224	248	244	245	264	248	245	249	243	253	254	244	264	223	235	230	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19761	1737	3426	3781	3271	2586	2162	2020	1673	1576	1483	1350	1191	1134	1114	1069	997	976	907	935	861	917	833	853	819	814	834	802	716	770	792	826	758	784	740	713	758	766	763	742	776	780	739	706	752	712	732	742	712	714	730	675	705	702	758	739	745	772	722	726	675	679	698	750	690	736	725	771	738	706	697	711	730	669	713	710	723	690	761	701	743	689	697	701	695	729	692	683	743	682	705	740	705	760	677	717	678	688	756	669	653	715	712	686	671	708	670	761	684	706	703	679	723	729	662	684	717	707	742	727	764	702	679	736	661	674	699	662	760	725	748	725	727	710	694	690	687	748	712	696	732	679	681	702	708	712	722	666	691	679	695	697	751	698	698	687	680	679	692	683	721	691	735	723	715	719	734	700	655	709	694	701	703	702	714	714	689	679	683	706	687	705	729	698	680	694	724	698	708	717	698	723	688	696	729	713	718	714	714	654	728	709	747	711	701	685	717	677	681	732	687	708	709	695	706	677	688	699	644	676	717	714	686	703	719	707	708	742	719	689	762	707	692	696	725	666	676	721	721	680	704	641	701	700	727	670	701	700	709	742	699	644	650	677	704	634	698	726	686	687	722	683	729	689	682	693	671	699	697	717	709	736	735	684	758	683	674	716	713	674	691	706	707	734	691	700	680	724	694	704	675	707	682	707	675	667	728	699	679	665	754	696	659	702	705	665	714	653	637	722	677	717	702	688	703	747	697	682	751	690	711	642	685	681	689	673	658	663	690	695	666	691	720	663	700	692	704	706	713	713	694	695	711	698	713	653	685	688	715	691	690	722	723	701	683	671	725	699	673	704	723	715	662	666	676	737	707	679	713	714	657	704	721	705	691	750	685	665	696	701	713	699	687	664	679	721	668	690	658	693	719	648	713	714	733	687	706	749	674	666	704	707	688	693	689	691	718	680	693	652	737	731	661	684	664	705	686	706	697	686	669	684	702	682	694	653	729	698	676	699	728	709	655	710	699	782	673	708	696	688	726	691	727	705	667	704	689	713	727	747	710	693	679	746	677	652	722	704	714	706	705	619	695	670	675	705	664	677	704	718	716	713	648	684	718	735	696	700	684	675	745	661	673	686	723	688	733	697	644	702	732	671	670	674	685	705	744	728	709	721	691	687	692	699	729	691	667	710	705	705	723	665	725	683	692	714	722	708	662	706	629	674	699	678	717	659	724	693	689	678	729	667	713	686	683	701	766	709	708	680	705	686	726	695	710	722	708	706	675	719	694	723	652	702	652	706	652	696	681	667	701	698	714	695	728	708	698	660	670	740	695	697	660	683	718	675	678	660	703	683	663	733	698	694	685	686	696	701	673	688	688	666	702	691	694	677	726	676	677	682	706	698	666	718	657	725	741	679	696	741	731	694	744	680	654	668	692	670	698	675	698	715	628	667	670	661	691	668	703	663	705	710	700	680	701	713	711	686	701	719	692	716	682	715	678	688	739	721	660	683	675	652	697	646	719	694	716	697	731	714	691	696	678	643	684	691	685	653	702	690	758	685	711	720	681	694	664	682	712	713	722	666	681	735	665	710	724	708	760	736	705	718	711	703	654	693	719	674	695	657	667	713	676	667	639	703	687	670	688	765	682	690	715	760	678	685	767	740	702	699	702	701	675	700	668	718	696	685	657	727	678	691	732	686	681	697	716	682	689	687	675	692	681	673	707	720	710	733	640	686	752	680	679	696	693	710	713	689	681	704	753	696	695	725	695	720	748	694	684	704	653	676	709	722	716	732	680	692	668	675	687	721	709	684	663	703	638	727	651	683	704	709	696	713	695	709	685	670	682	691	694	676	680	707	704	711	685	709	704	686	671	748	725	679	689	711	676	688	663	744	656	747	695	691	711	693	709	695	735	699	691	733	705	764	704	718	728	610	715	743	675	724	748	709	713	693	669	672	671	692	701	702	700	670	713	708	665	694	747	677	680	729	696	677	683	665	700	760	729	683	669	693	661	696	701	744	660	707	676	730	734	660	666	674	722	668	702	675	692	715	717	730	721	680	679	710	719	744	680	774	673	709	699	683	674	735	667	710	738	728	689	735	728	706	746	735	708	671	698	690	712	659	658	654	759	655	686	694	708	677	709	703	691	705	741	668	650	707	638	691	705	724	717	698	722	734	712	636	680	684	737	738	676	712	686	695	674	742	657	707	760	734	674	712	705	717	701	708	661	695	717	767	669	726	725	686	674	698	719	708	682	722	673	694	697	721	707	698	702	716	727	699	682	646	690	711	700	733	661	665	648	687	698	676	730	706	691	721	676	700	668	656	686	676	728	692	664	680	724	701	690	730	676	667	707	746	686	657	667	696	714	753	688	751	684	697	653	734	661	676	697	682	687	677	704	666	711	688	679	679	709	628	683	678	662	690	686	696	718	668	676	673	650	727	711	657	637	697	652	701	720	673	701	687	654	743	738	696	750	673	689	624	646	694	724	673	699	732	695	646	712	684	694	691	721	714	700	706	728	679	728	740	682	681	652	657	697	672	713	713	659	721	706	723	663	734	698	692	697	686	671	689	669	727	658	747	670	668	690	692	647	667	678	723	703	687	679	662	665	707	715	693	677	709	689	683	647	687	725	707	677	691	711	675	715	726	676	680	713	661	708	701	689	658	718	665	669	733	666	690	707	701	690	711	680	729	698	732	764	730	738	668	657	655	698	730	704	695	691	742	690	704	701	706	709	701	634	695	695	718	697	727	710	704	731	725	685	685	681	699	691	736	687	710	725	683	677	700	733	706	669	684	727	693	692	676	675	701	668	698	687	696	674	667	718	718	663	709	680	686	725	681	748	709	741	724	647	655	701	641	672	722	682	692	712	726	671	699	690	703	691	693	677	715	720	694	704	677	696	633	692	731	658	695	682	683	686	691	723	709	659	683	687	714	686	690	710	722	663	677	690	669	682	775	726	654	686	658	677	699	720	706	668	711	678	713	700	682	692	710	730	742	771	677	675	711	709	659	701	690	668	691	670	685	685	714	757	707	726	707	717	711	700	687	646	736	726	746	670	709	717	662	658	761	698	687	680	713	689	696	710	654	661	704	664	712	690	648	642	692	684	728	706	678	757	699	720	689	671	711	673	763	697	692	662	743	698	651	712	699	702	704	686	685	733	642	717	663	701	668	736	710	750	693	712	709	672	720	683	724	729	655	723	723	687	715	737	700	703	696	652	706	691	671	722	629	715	722	714	687	709	694	690	701	712	711	661	704	709	713	729	679	728	741	684	703	660	678	739	685	758	691	682	712	684	685	693	657	695	710	767	697	674	688	715	666	738	680	709	686	637	701	682	698	676	712	736	666	671	714	724	653	731	696	711	713	664	689	738	663	726	682	668	689	711	695	690	706	657	724	717	706	679	700	706	715	707	716	680	695	684	663	681	678	657	700	715	676	696	686	648	718	688	717	654	681	674	708	746	682	647	648	727	688	666	704	712	746	691	703	669	683	744	658	693	714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47680	20917	13571	2857	1509	1130	900	740	615	575	503	527	453	399	412	375	378	313	346	350	343	362	324	335	353	333	302	305	339	307	315	297	304	303	296	289	279	338	308	302	334	308	290	310	286	282	302	299	282	295	303	286	291	300	302	297	281	287	289	307	278	264	300	277	299	316	306	295	288	297	289	324	305	267	275	316	278	286	322	301	280	278	297	316	291	252	267	289	256	263	291	294	313	305	273	302	302	276	300	326	284	277	279	269	267	289	285	293	288	313	320	311	262	318	276	287	258	291	288	250	239	319	312	263	290	283	334	346	300	261	286	295	269	315	278	304	249	261	286	275	277	313	283	281	302	290	290	263	281	303	271	292	299	291	289	315	295	320	303	305	266	295	275	271	249	293	293	300	268	272	290	271	290	299	270	287	288	283	292	267	288	301	285	303	299	296	313	295	298	262	292	290	286	284	295	299	279	266	328	283	278	295	262	324	302	317	298	266	299	288	298	276	269	300	285	269	285	305	274	296	285	274	276	272	278	261	283	299	274	281	271	299	306	288	310	297	252	312	316	259	330	294	297	282	321	274	283	289	272	285	285	309	302	268	285	292	292	309	275	280	284	286	299	306	324	275	279	302	294	288	289	262	270	299	276	292	280	285	324	318	306	305	306	279	298	297	260	256	301	302	300	278	282	283	302	262	271	263	275	272	320	275	261	295	259	285	280	291	277	313	274	285	346	271	270	287	290	262	294	286	276	248	256	294	305	313	269	276	248	263	298	281	276	272	306	263	281	268	275	278	282	321	285	250	299	289	320	296	270	288	304	281	289	291	290	271	272	265	281	325	271	303	261	268	274	259	278	299	279	294	290	279	294	293	279	293	264	288	267	285	309	289	280	299	309	275	309	270	304	273	268	262	278	289	278	290	300	312	286	297	312	291	270	307	302	284	290	294	292	296	315	324	268	276	296	302	286	312	312	274	265	265	290	301	284	282	271	258	309	285	292	324	310	286	267	303	261	287	327	284	305	298	278	270	296	306	282	263	327	255	294	297	294	309	258	291	294	281	296	284	273	325	287	314	317	304	309	278	281	308	289	277	269	296	269	263	290	284	266	274	300	280	274	297	292	313	284	275	279	287	315	277	270	312	249	275	269	278	284	296	265	281	282	276	273	283	274	319	324	250	268	301	303	253	275	280	276	289	300	322	288	267	300	297	279	277	282	285	293	277	292	289	265	265	280	294	292	288	301	306	275	250	299	242	326	284	265	310	267	272	291	280	279	254	298	287	309	276	304	297	283	292	295	301	312	303	287	293	275	255	278	281	245	267	310	263	292	251	259	268	286	276	327	263	324	307	298	272	278	293	290	274	265	292	304	295	281	285	291	286	252	328	284	296	319	268	245	328	293	287	295	297	297	301	282	289	293	296	283	273	253	293	291	318	298	299	311	282	290	287	292	277	287	273	279	315	308	301	256	306	290	254	274	270	293	277	300	265	295	274	289	286	297	307	290	314	288	301	282	291	270	273	328	302	297	280	288	289	288	311	277	277	315	284	274	275	311	281	268	287	280	284	283	256	292	272	274	289	291	293	294	306	282	268	326	238	300	301	276	305	277	293	268	281	311	281	302	266	278	283	297	298	275	291	300	299	268	284	283	295	314	271	296	271	271	274	304	277	286	283	319	312	316	253	311	283	305	301	287	295	297	303	297	298	288	269	280	303	290	299	309	258	273	290	266	294	266	262	290	287	267	277	258	308	273	288	281	280	284	304	277	277	292	302	304	286	291	277	281	287	318	293	264	250	313	286	277	312	254	276	278	287	314	297	283	288	278	295	310	310	291	281	307	301	296	278	308	295	289	290	277	266	267	290	290	286	276	340	270	280	282	280	274	289	264	302	323	321	269	292	284	271	310	271	312	291	292	306	291	276	281	302	328	299	301	296	281	274	278	293	293	314	286	313	303	291	330	276	273	282	273	279	267	288	292	310	275	258	280	279	285	299	290	297	309	290	299	279	276	277	301	288	256	271	316	286	282	273	274	265	292	289	260	279	287	293	316	294	319	306	264	299	304	279	277	296	305	292	284	255	273	304	315	287	295	262	263	269	280	327	285	277	266	294	315	296	262	311	275	292	299	253	290	288	310	274	300	283	290	268	272	278	319	289	284	269	294	275	279	293	318	321	273	295	289	319	317	260	311	271	271	300	304	268	295	309	286	280	300	293	303	297	291	273	289	309	279	291	283	289	298	300	284	280	270	301	284	317	254	290	301	302	282	295	302	267	307	296	276	276	272	267	300	297	280	275	303	293	299	274	266	270	303	313	284	288	296	300	283	287	283	280	305	290	274	303	254	274	286	268	262	299	294	274	295	300	286	288	292	290	286	281	288	302	292	288	269	276	255	259	271	295	306	280	330	296	310	272	292	299	270	288	266	305	305	277	263	297	298	304	290	306	275	326	265	286	278	288	266	327	301	272	283	299	291	314	268	268	295	251	302	289	255	280	277	281	268	261	255	280	279	297	297	292	294	304	259	315	271	277	272	275	271	277	280	280	318	283	291	294	278	285	282	302	259	283	278	316	290	306	295	278	296	300	289	258	280	282	270	290	281	264	296	266	293	289	287	282	284	283	309	314	271	292	281	291	295	323	308	279	313	282	282	282	253	279	286	291	309	295	318	290	319	274	304	288	267	280	299	260	327	282	321	322	279	262	283	280	279	285	292	328	267	295	282	303	273	301	303	297	298	286	266	274	295	288	280	308	306	298	291	267	284	307	255	288	300	279	289	250	308	278	285	282	295	290	282	265	262	300	288	286	274	271	281	268	288	271	302	284	306	306	316	299	295	280	288	310	298	305	310	259	305	269	289	292	292	279	284	305	289	271	294	299	272	270	257	289	276	285	289	268	295	289	288	320	287	333	287	289	290	287	299	279	270	297	323	275	257	284	300	273	230	297	284	287	291	269	261	259	284	308	298	288	310	282	310	288	263	280	285	274	275	281	342	289	286	259	272	293	304	288	318	281	301	289	299	301	296	259	301	313	272	286	286	304	318	305	257	275	299	282	311	282	306	282	311	301	309	290	309	290	291	296	300	286	313	301	274	290	293	294	285	287	299	274	281	262	292	267	273	290	283	306	295	287	283	289	297	288	349	270	291	295	267	294	289	309	297	279	289	266	273	297	300	306	284	334	271	278	286	279	272	297	268	277	297	280	318	293	313	287	247	260	304	299	306	333	315	282	333	307	279	264	285	279	287	286	280	298	287	262	302	276	269	292	342	280	309	274	302	297	294	300	300	290	291	273	265	311	278	304	288	296	276	268	266	313	275	265	317	298	296	264	278	294	303	268	274	279	310	317	284	301	292	302	278	302	274	287	291	286	305	289	311	285	267	318	243	296	260	295	279	292	307	285	278	293	294	282	284	259	268	292	287	268	287	270	264	310	281	284	283	306	311	284	302	298	290	321	290	320	267	287	314	269	273	283	296	298	257	297	289	269	302	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25000	2651	5955	6474	5510	4475	3727	3160	2691	2404	2210	2005	1785	1613	1506	1422	1400	1370	1324	1217	1181	1111	1159	1076	1126	1029	1027	1018	978	970	1019	920	947	934	910	969	882	920	926	900	828	907	862	869	832	846	931	855	828	870	882	908	861	893	836	809	864	852	834	774	843	836	831	832	813	835	781	855	885	835	855	863	828	796	757	829	800	793	813	827	828	755	897	830	788	823	786	807	781	807	815	766	810	816	809	800	808	798	740	824	824	807	814	765	780	812	784	764	803	794	812	771	820	827	819	784	800	792	767	806	790	807	766	825	783	759	763	819	819	827	808	802	772	794	764	776	759	764	849	794	743	773	808	764	804	769	789	803	835	774	783	783	834	794	824	768	805	797	795	770	795	773	775	796	788	847	810	803	798	826	808	794	773	824	828	763	755	792	757	797	781	767	812	766	770	839	761	788	783	828	821	754	742	753	826	818	778	793	776	788	780	794	826	770	820	758	819	755	783	815	797	828	800	792	776	729	800	741	792	755	810	849	775	719	809	778	780	820	811	800	743	809	800	795	774	807	793	794	809	807	757	812	838	793	777	823	811	773	808	787	816	790	853	799	854	809	791	799	758	785	786	801	793	775	770	787	773	766	811	813	804	825	778	809	839	787	825	772	803	784	782	798	781	853	784	801	832	782	769	812	784	797	821	798	766	780	821	741	747	745	826	748	741	826	780	752	759	833	786	748	789	769	775	733	779	775	808	799	739	765	792	807	836	814	773	776	810	786	759	770	758	884	791	816	771	785	802	796	790	829	782	810	806	785	813	811	767	774	827	787	841	772	791	805	849	850	774	736	798	791	836	815	778	791	724	840	795	783	758	824	816	784	799	818	751	849	803	833	816	790	845	859	804	776	783	778	806	782	805	833	772	801	822	792	844	837	839	780	817	779	813	795	772	754	815	774	770	816	776	783	746	832	772	812	786	790	825	815	786	779	814	859	819	758	773	767	852	802	766	796	792	778	797	815	793	756	812	751	817	772	800	787	819	797	807	778	767	833	793	764	815	766	844	833	781	815	823	777	827	767	791	815	832	769	789	787	749	789	808	828	793	817	811	799	814	780	817	799	785	780	810	773	767	797	839	797	807	732	768	793	808	811	813	778	769	792	777	821	782	816	762	842	814	846	773	734	733	828	816	785	797	807	729	808	767	848	758	783	835	763	804	765	778	833	777	803	838	813	769	840	803	774	790	802	789	818	789	868	776	749	829	745	782	728	809	773	833	807	797	805	853	790	756	764	768	810	793	738	766	799	718	841	805	793	788	791	789	808	845	767	754	859	758	761	787	784	796	783	781	793	798	840	804	788	806	820	773	776	805	824	780	798	793	783	798	800	747	795	779	849	788	775	799	776	815	851	814	789	836	796	741	783	783	822	770	809	786	794	809	774	787	750	758	782	767	701	845	800	805	741	766	777	799	767	792	803	795	790	773	779	795	796	751	781	749	824	754	793	796	770	745	827	760	783	820	798	797	783	767	763	766	797	788	808	792	793	755	768	738	759	804	772	789	752	768	786	753	834	754	807	775	773	778	760	789	839	776	804	774	803	769	824	810	835	762	784	813	802	819	772	768	785	792	833	841	815	852	775	806	825	799	765	779	794	818	749	800	732	789	794	781	805	773	791	761	804	764	826	810	772	832	811	763	789	779	842	791	800	740	778	807	777	776	745	799	832	794	794	782	755	784	775	794	804	827	778	800	787	772	808	805	771	759	788	850	780	778	763	786	792	727	793	819	775	800	854	785	765	757	814	772	767	765	776	786	824	759	796	771	765	780	748	825	817	761	755	800	801	826	724	792	790	807	773	750	823	808	806	839	813	798	847	790	800	767	870	813	774	798	823	739	786	779	769	766	773	796	781	820	778	801	765	816	764	823	836	793	806	818	812	798	806	800	789	735	761	743	815	812	766	771	797	801	793	796	804	813	809	773	783	808	801	861	779	728	775	750	821	771	818	809	758	781	775	820	756	781	816	819	763	785	780	734	820	739	816	778	775	826	715	871	830	812	768	749	807	764	815	811	791	787	797	833	840	768	780	793	821	786	805	817	816	749	741	766	756	790	744	849	790	843	816	757	766	801	831	839	823	784	774	860	806	810	806	762	822	756	777	764	725	785	813	834	795	784	857	815	769	815	774	799	824	825	864	826	811	786	757	787	787	777	791	760	787	804	816	812	828	771	785	784	779	763	808	790	802	851	746	790	806	785	815	787	780	781	782	802	778	798	826	785	791	806	770	778	820	815	811	807	766	785	823	831	805	786	830	792	761	741	852	827	801	790	738	790	723	831	846	775	819	781	813	769	776	796	826	806	761	773	789	794	764	827	834	841	755	757	782	836	749	754	814	770	794	803	800	809	772	826	789	766	774	787	767	833	795	769	793	826	823	842	795	790	804	799	811	802	808	808	726	753	776	818	812	801	748	773	813	815	819	763	844	799	814	821	792	794	759	798	771	846	783	812	799	855	757	738	806	728	786	773	788	780	833	778	772	764	800	769	778	790	777	759	778	750	792	792	763	799	794	739	821	855	785	797	805	817	769	751	809	823	802	800	761	818	815	790	784	828	785	804	770	767	777	808	795	789	784	816	784	780	791	815	805	814	842	819	718	869	791	773	834	809	793	821	850	804	816	746	768	776	808	771	752	784	797	780	757	750	837	822	822	763	787	766	770	837	760	803	738	822	772	853	745	785	765	787	746	813	817	846	775	815	818	803	772	788	799	792	765	801	808	763	795	762	800	775	791	850	810	727	767	721	812	770	837	780	736	833	754	762	819	854	852	773	794	797	790	839	834	845	774	800	815	816	847	813	812	819	803	802	773	795	819	770	777	789	772	789	764	784	800	750	769	812	776	718	825	799	804	785	826	785	806	775	774	794	789	747	789	769	807	792	768	840	808	813	806	795	815	738	806	799	748	808	784	891	776	766	743	802	755	788	759	801	809	779	808	793	748	813	803	793	740	776	780	786	778	814	819	803	770	800	821	814	787	902	766	789	768	822	802	801	768	781	792	788	863	825	799	821	846	780	785	752	821	792	787	760	791	794	794	754	793	740	758	798	804	795	791	758	820	821	821	829	793	769	775	786	791	808	780	769	803	783	781	758	854	772	787	810	824	809	758	731	782	783	757	867	762	729	825	840	799	804	811	736	835	791	807	813	766	834	780	775	809	794	768	796	821	762	824	779	796	787	773	784	790	829	803	771	774	820	749	818	776	803	764	782	819	783	764	791	790	830	763	784	819	791	827	816	796	773	771	862	810	813	793	793	782	818	823	751	803	779	843	794	742	795	829	823	781	817	716	775	815	777	780	785	795	796	795	732	767	833	740	829	809	777	807	794	792	810	790	728	751	809	791	838	736	763	782	743	775	788	825	760	779	773	802	770	819	765	783	768	763	818	775	802	798	825	794	789	785	744	789	799	847	794	774	780	768	800	763	812	779	828	787	836	788	843	824	793	772	822	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6961	443	323	183	136	130	110	105	116	121	113	123	127	110	95	120	95	104	105	113	115	110	105	100	106	101	106	105	113	114	120	107	110	99	95	119	101	118	90	113	103	98	93	96	113	105	120	90	116	102	113	97	114	106	113	115	102	99	96	108	112	102	125	109	94	109	131	93	101	85	98	105	105	89	112	127	101	108	106	96	114	116	109	135	106	113	109	114	101	106	106	100	93	133	113	109	102	96	114	124	102	111	109	116	93	118	108	111	118	106	100	120	97	90	109	125	120	100	96	97	116	104	115	107	102	101	130	125	89	111	113	101	127	97	93	105	118	102	117	97	117	99	101	107	115	128	107	110	95	120	118	103	94	106	122	108	107	112	128	112	108	120	116	103	107	108	94	121	100	112	99	106	104	120	107	104	111	115	109	109	125	114	126	98	98	91	128	98	80	113	114	92	109	124	99	99	105	108	89	95	105	95	112	109	105	105	111	118	121	88	120	108	92	115	105	105	100	101	96	113	101	121	114	106	96	114	117	102	100	89	118	112	102	104	112	98	96	110	107	103	96	118	107	110	108	98	113	110	114	104	86	109	106	117	87	109	94	117	100	111	114	123	106	112	114	119	104	116	92	106	98	93	113	120	98	113	109	97	109	118	113	106	121	118	121	131	120	124	123	127	121	117	104	118	104	105	122	103	108	117	96	110	114	96	124	120	114	122	113	114	99	108	100	112	111	118	108	108	112	111	100	120	112	110	107	119	108	117	115	98	118	106	107	115	123	113	104	99	116	107	115	114	114	99	120	109	105	111	97	102	114	115	98	120	97	117	106	90	109	109	119	101	109	108	124	110	130	109	102	95	108	86	107	113	127	109	130	102	121	110	97	102	128	131	123	108	103	99	120	136	96	97	96	90	99	106	97	122	105	85	108	102	111	102	121	103	115	113	115	94	119	103	95	109	100	103	124	112	102	90	112	92	107	105	115	101	115	97	107	113	100	104	99	110	119	99	116	108	120	118	106	123	116	109	108	128	109	119	97	107	97	103	109	109	98	106	92	96	102	112	112	110	100	119	119	107	124	123	104	112	106	113	117	118	113	104	89	122	107	114	124	104	110	115	105	109	92	106	110	117	93	100	92	98	102	98	114	103	117	98	110	130	134	93	115	84	133	106	102	106	104	126	101	105	109	127	112	100	105	114	120	121	106	105	106	84	114	111	119	99	108	118	121	120	101	116	119	107	123	108	127	112	111	91	113	100	106	105	89	101	98	117	106	94	108	104	115	121	103	114	98	120	127	124	112	119	107	119	121	109	131	118	95	104	105	102	114	95	95	118	102	114	109	133	145	118	110	115	115	102	100	104	98	104	109	113	113	114	102	93	105	108	96	104	120	103	127	117	101	99	115	115	93	98	111	105	113	89	110	103	114	106	104	97	103	102	92	121	101	114	88	119	106	95	118	110	109	84	104	114	98	109	104	104	112	113	100	114	109	125	111	127	120	91	125	107	98	89	130	114	84	97	118	119	122	110	111	114	117	110	112	138	121	104	92	103	113	114	107	132	132	122	113	108	102	129	102	103	105	106	121	126	108	103	109	126	122	121	114	98	113	119	119	108	98	110	117	106	97	113	100	133	124	108	114	107	101	107	100	115	106	106	129	107	126	91	119	98	121	108	110	102	117	116	96	76	104	96	112	94	98	107	102	115	113	86	97	107	101	97	88	83	97	108	111	108	109	111	113	123	116	109	117	109	110	98	105	124	99	116	91	116	134	102	98	101	108	103	128	120	118	102	119	106	109	90	102	115	105	108	113	104	89	109	86	98	110	107	123	120	123	116	95	132	127	104	108	113	113	122	110	97	108	95	97	112	118	119	102	116	106	110	119	128	108	109	110	114	95	108	115	119	105	91	95	105	108	99	103	98	136	104	93	98	93	98	100	100	108	123	119	123	100	111	126	118	107	109	115	103	117	100	102	106	97	114	109	106	93	117	120	110	97	106	111	119	107	104	96	99	101	122	127	105	103	86	89	126	95	109	115	104	111	107	110	106	114	100	109	97	104	113	108	103	104	137	117	137	118	102	104	108	96	95	107	111	101	94	106	121	111	102	114	128	101	94	122	116	96	116	126	104	109	106	112	121	86	112	114	112	114	99	98	106	102	118	108	125	99	138	119	110	127	115	114	83	118	124	115	107	116	96	107	121	99	116	104	98	103	112	83	118	108	125	97	117	107	122	106	104	111	113	108	109	98	128	116	105	108	86	111	122	103	109	93	92	131	98	106	121	124	115	91	98	101	100	110	127	93	101	94	96	116	111	114	98	114	108	113	113	96	107	123	104	110	115	118	117	107	96	113	116	116	100	116	92	98	87	107	111	100	96	122	117	110	128	112	95	101	119	132	85	137	108	102	103	118	107	107	108	109	111	107	96	88	101	113	104	98	103	99	116	102	97	109	102	119	117	104	90	105	125	109	125	124	111	122	104	110	93	106	114	103	122	120	103	138	109	101	119	110	104	99	104	116	117	118	93	109	116	106	96	99	99	110	111	115	117	114	105	120	112	122	125	105	116	109	103	107	117	121	126	112	112	110	97	104	99	88	108	88	105	105	94	101	118	112	117	97	112	113	111	110	110	129	120	99	122	108	93	124	92	116	106	93	101	90	105	128	95	110	97	107	114	113	108	110	115	131	93	114	125	122	104	112	115	100	98	128	101	112	134	120	105	102	106	116	105	101	104	91	113	99	113	116	128	111	105	119	114	106	106	113	109	106	116	113	102	105	117	83	110	104	93	98	113	95	103	108	110	119	109	122	124	115	105	119	109	123	106	98	116	113	107	112	111	115	107	117	118	115	87	131	122	108	98	97	121	113	113	106	103	92	108	120	123	103	102	122	132	125	111	114	100	91	122	100	112	119	108	107	110	139	96	91	109	112	108	118	113	129	116	113	76	102	101	108	125	113	120	107	95	107	109	122	138	93	99	121	108	102	110	96	133	106	106	102	113	116	112	107	114	122	104	105	121	109	108	106	99	105	106	103	117	114	128	122	109	108	100	106	107	116	112	114	114	111	114	106	109	108	99	98	111	102	97	122	104	112	91	100	98	111	107	138	106	133	120	110	110	88	106	113	113	97	97	104	103	110	109	113	106	113	125	97	105	109	106	107	111	102	101	117	116	127	125	97	97	110	101	89	108	104	100	116	88	122	101	115	118	118	97	124	119	120	108	111	115	118	115	99	85	122	94	120	107	110	122	110	109	101	105	122	102	106	121	102	101	117	109	109	136	113	103	97	107	115	99	114	109	99	112	108	116	88	101	113	100	115	123	111	112	105	103	106	90	107	107	98	121	87	97	117	106	123	111	104	110	108	103	103	125	123	114	108	105	125	115	98	102	108	105	113	97	116	99	95	110	124	96	101	98	106	117	94	120	103	129	123	123	120	118	89	115	106	125	113	114	110	112	125	104	112	106	101	103	115	109	126	107	123	104	110	106	100	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6047	452	539	519	505	484	445	402	419	395	408	410	404	382	383	410	400	354	398	392	381	372	388	365	348	380	340	354	339	382	384	367	394	351	398	359	389	407	397	368	378	380	377	403	365	373	379	371	385	336	334	382	403	358	405	403	355	406	358	390	384	359	393	359	350	421	376	387	382	378	327	417	369	389	344	339	360	351	330	413	360	373	386	344	378	373	341	352	383	363	364	376	375	360	398	325	356	384	365	380	381	399	349	344	391	370	388	344	336	342	364	358	354	372	355	376	347	389	357	381	366	361	365	332	341	378	348	340	373	350	367	361	379	387	401	357	356	399	372	350	371	361	368	369	395	384	380	398	363	370	373	393	351	378	346	371	342	341	313	373	349	363	370	368	388	386	376	373	378	340	353	342	377	360	357	348	367	365	366	369	364	342	357	375	374	385	348	346	355	374	383	379	401	384	353	389	375	376	375	356	391	359	369	374	369	376	370	397	366	360	358	327	381	398	372	394	359	391	353	380	352	364	386	398	358	369	357	407	356	380	386	389	366	378	330	357	346	346	356	366	358	344	373	333	377	374	382	392	360	357	403	377	333	357	362	356	340	365	380	354	386	396	364	395	355	370	376	338	382	389	369	374	370	386	349	374	363	379	357	348	382	358	338	366	364	379	376	337	373	381	359	315	389	379	380	336	375	363	395	356	352	377	363	361	388	373	385	383	348	341	366	362	327	353	335	373	343	399	372	318	339	368	368	369	384	362	385	387	364	349	392	358	391	357	392	373	376	376	360	353	379	377	348	353	370	349	364	372	374	373	326	393	346	389	359	364	383	379	406	380	339	363	367	360	347	368	362	367	355	393	366	386	359	381	393	384	400	356	385	371	351	352	351	379	395	343	384	359	359	389	355	388	359	391	369	357	365	385	393	373	362	383	352	377	373	373	382	356	360	390	372	370	376	379	417	371	359	377	364	389	380	367	372	377	349	390	362	376	409	407	354	386	341	354	356	360	400	378	384	365	400	351	379	361	368	387	372	360	392	358	360	335	382	367	391	366	387	380	379	342	363	375	356	373	379	371	350	350	382	384	328	357	331	389	321	362	372	310	359	361	367	358	380	393	343	352	382	359	370	361	395	351	404	382	358	386	342	370	394	381	370	373	361	379	334	322	388	350	397	365	327	306	387	363	341	358	359	372	386	378	356	337	373	355	391	366	384	383	357	362	376	364	360	361	402	369	344	375	388	357	364	353	354	370	385	382	333	389	364	347	375	379	372	357	346	374	371	378	370	348	361	383	358	363	412	346	400	338	373	364	385	352	353	338	340	328	365	355	376	388	365	402	387	365	354	384	348	371	352	343	358	369	387	343	354	352	370	361	336	367	390	388	348	380	406	385	401	380	359	364	381	350	392	361	360	336	380	346	392	367	359	347	377	365	353	390	386	373	338	331	364	341	392	349	362	359	377	367	401	328	378	365	358	363	404	379	354	365	402	379	339	378	355	370	394	397	365	347	381	390	348	322	347	314	380	337	398	366	385	383	387	371	372	340	399	379	349	382	379	404	378	373	361	377	396	351	366	361	359	376	360	383	372	382	358	382	400	375	365	340	355	362	381	364	364	377	369	373	381	367	383	358	360	358	363	379	383	362	334	363	356	373	380	401	367	387	377	370	349	319	346	387	361	385	395	391	388	331	356	330	364	366	371	378	367	382	386	344	343	376	363	371	337	356	360	368	413	340	330	411	395	340	397	367	361	427	377	410	350	396	377	382	353	385	359	392	370	363	368	355	355	387	368	365	386	364	356	369	343	405	367	394	373	350	341	333	350	377	389	360	356	352	389	388	317	360	381	360	360	397	374	363	366	396	365	369	361	376	370	365	364	369	360	353	376	371	383	342	364	373	386	346	368	415	365	363	369	374	359	379	344	382	349	334	326	376	371	358	375	374	366	364	388	370	377	379	350	352	389	401	380	377	389	333	363	372	376	392	370	368	364	374	390	375	366	372	357	360	381	374	354	345	388	393	395	371	360	353	377	395	371	335	398	370	363	344	384	373	333	339	355	375	370	360	305	336	358	372	352	374	385	365	361	347	354	369	379	323	351	352	359	391	340	392	335	379	355	341	360	376	378	374	374	365	417	364	341	395	361	335	337	384	324	352	373	388	377	368	371	338	361	335	399	351	334	363	366	383	366	322	338	377	398	392	313	360	348	377	377	350	394	380	363	358	373	336	366	337	393	395	382	375	356	354	386	336	349	343	367	357	389	373	390	388	368	393	389	382	347	386	352	367	355	373	371	341	397	369	360	383	358	360	390	373	350	327	331	364	365	382	367	387	335	365	362	396	347	339	364	362	400	363	370	363	350	348	387	385	387	343	385	346	413	361	390	387	377	385	317	407	374	349	392	387	377	327	359	392	381	344	395	351	346	348	398	377	377	361	411	341	358	380	333	372	385	375	387	372	373	366	367	367	338	376	344	340	351	374	390	366	391	378	388	319	357	363	379	371	373	358	374	415	353	322	375	372	380	357	359	358	392	388	374	367	357	389	352	351	361	372	365	369	356	366	390	390	376	384	325	372	347	380	384	372	365	361	342	365	371	325	371	378	382	374	376	409	395	381	368	368	337	386	354	345	371	363	364	326	340	374	360	340	384	365	372	341	396	358	355	339	399	401	394	343	389	353	348	365	346	343	370	389	361	379	374	337	365	361	403	317	387	335	380	383	346	388	367	335	407	378	389	368	388	350	345	353	383	372	393	373	386	360	380	347	394	387	393	357	369	372	365	373	372	375	349	365	352	358	358	372	375	361	349	364	372	372	389	364	379	395	373	371	338	361	360	393	348	375	360	370	379	369	359	338	381	374	353	392	335	368	369	351	335	352	375	386	398	364	332	350	371	339	381	380	388	380	384	350	372	384	365	333	333	370	358	357	368	363	340	370	343	359	363	354	359	364	398	370	394	398	339	366	359	386	361	375	359	397	349	342	372	348	391	370	369	337	398	403	360	349	382	368	350	372	391	356	385	338	351	357	332	387	383	364	417	376	381	375	380	409	383	360	385	382	363	376	399	378	374	355	401	378	344	338	345	384	369	349	392	324	356	350	371	344	367	368	342	368	349	362	377	350	380	361	376	372	351	371	366	358	377	380	372	358	389	383	356	368	394	371	357	337	358	382	358	382	370	370	389	332	349	364	377	344	389	376	369	349	382	369	373	370	385	356	387	375	367	384	375	340	337	374	366	346	346	357	334	362	365	370	377	383	365	340	391	375	374	338	341	397	374	333	373	329	377	363	365	354	356	364	390	380	374	382	357	364	391	368	364	334	360	362	351	356	373	346	367	353	395	374	406	354	351	385	361	340	390	373	331	371	370	354	359	361	343	368	343	340	373	352	364	386	349	365	388	361	343	361	380	344	400	369	369	359	392	361	345	371	393	379	369	373	391	355	359	335	408	349	363	391	366	333	396	333	375	353	365	339	336	371	354	392	343	367	364	346	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43421	14681	3089	1198	849	612	525	500	419	388	354	349	321	338	276	300	278	257	283	239	267	256	273	253	241	251	276	274	246	229	252	256	226	261	241	253	261	236	239	253	284	252	243	258	247	245	224	259	251	240	242	243	270	264	280	275	254	225	239	241	250	230	266	232	266	234	252	227	237	238	224	260	244	231	271	238	238	252	230	244	242	252	264	212	222	243	226	262	257	242	253	254	235	235	244	252	248	239	281	257	245	242	216	255	259	242	248	258	281	232	230	263	250	252	228	246	224	266	234	237	226	233	248	247	238	233	265	273	272	250	238	242	238	240	231	223	256	234	212	268	245	269	220	240	238	225	240	248	263	256	270	237	232	262	221	246	290	254	244	225	228	205	230	229	239	252	224	257	247	252	260	222	257	251	237	248	264	250	265	255	264	237	261	219	263	240	244	214	235	241	261	219	245	262	216	228	236	249	229	233	250	225	279	255	219	242	235	234	236	225	250	239	237	245	252	236	240	223	232	233	210	249	252	259	230	246	214	249	248	262	228	272	226	261	237	278	270	205	240	230	228	229	259	217	239	225	255	266	234	229	255	250	240	220	227	230	273	247	241	221	270	263	248	256	226	259	219	237	246	272	246	225	249	202	249	233	243	259	249	266	218	243	242	232	251	254	240	220	236	226	237	238	269	262	260	236	267	243	257	240	242	251	249	253	243	261	258	237	255	239	237	261	249	254	257	247	266	238	238	272	244	225	233	243	284	235	257	232	251	211	248	247	251	240	247	221	249	210	247	248	238	264	273	228	275	250	225	204	246	269	221	254	238	262	225	219	216	233	249	255	252	227	234	216	258	236	239	231	247	234	232	231	235	263	256	222	260	241	215	243	251	243	222	257	247	242	223	238	258	250	229	236	242	241	220	255	242	259	247	235	221	249	269	238	235	251	236	246	254	249	231	207	241	228	255	256	215	243	209	226	268	261	250	238	249	249	211	256	253	229	245	241	256	243	225	251	223	220	254	216	243	246	257	229	246	216	251	244	250	243	249	236	239	261	248	275	219	228	247	255	221	204	258	262	232	263	204	261	240	229	227	241	243	259	247	242	238	262	261	225	231	221	252	252	257	243	243	241	253	264	238	268	239	241	267	237	271	231	254	233	257	280	239	228	264	233	266	249	253	242	228	218	227	244	250	267	230	227	228	220	239	236	253	257	217	213	267	214	240	228	256	227	257	226	223	270	232	251	218	224	235	244	263	254	232	236	244	221	265	229	211	257	267	255	251	233	239	236	235	267	254	250	229	227	287	240	220	226	233	228	217	229	273	233	243	248	243	236	232	262	267	252	268	262	269	263	284	241	237	249	252	241	251	249	225	216	258	260	220	251	238	207	252	231	231	229	235	246	228	241	248	237	220	284	222	236	271	238	230	275	253	246	258	225	214	249	247	240	226	225	229	254	244	245	230	231	248	215	243	233	241	239	238	249	243	216	229	249	261	227	233	237	199	229	241	238	253	244	244	244	252	245	227	267	267	249	260	239	234	240	250	252	238	265	269	278	225	248	252	245	238	241	240	255	232	258	255	243	262	257	236	253	234	232	231	242	236	264	237	229	258	226	222	244	242	254	227	247	267	230	254	256	254	258	234	215	237	251	246	281	256	251	231	204	254	287	241	222	233	253	232	248	231	238	236	252	240	245	256	234	271	244	260	213	216	251	263	235	260	225	226	252	209	241	239	220	246	210	260	257	252	251	258	208	268	250	266	247	235	240	223	257	228	252	243	241	225	246	237	272	225	249	228	227	257	209	252	219	224	247	234	239	250	213	220	243	252	228	245	253	243	236	221	257	221	241	257	237	229	265	258	245	241	233	212	266	198	245	238	233	265	225	231	244	225	254	223	237	238	271	260	248	223	225	260	228	229	231	248	245	246	284	246	248	241	233	248	255	253	227	249	236	236	267	236	222	220	253	261	225	286	253	255	265	272	255	229	255	257	246	259	205	243	227	242	239	218	238	205	238	247	262	218	220	221	252	246	233	260	242	219	230	253	258	236	273	255	231	246	261	255	247	262	262	232	226	233	267	250	270	211	212	230	231	241	211	251	262	237	230	242	252	237	254	225	233	249	243	252	221	233	244	253	242	241	238	229	240	234	246	242	269	218	230	243	278	237	229	228	231	230	249	233	251	231	220	250	234	252	231	230	226	246	248	257	243	261	252	266	265	263	245	250	253	246	244	229	231	221	229	229	236	236	234	194	241	237	232	240	243	225	235	231	244	234	229	237	251	246	255	242	254	274	262	254	239	222	248	233	224	244	237	259	218	251	257	249	240	228	240	254	255	248	262	263	254	246	225	249	231	233	235	278	236	226	218	237	241	257	236	226	237	195	238	250	238	247	243	234	245	246	240	241	219	241	229	275	255	209	236	220	255	231	218	248	233	258	230	231	253	226	258	251	244	243	255	224	246	273	235	231	253	244	239	268	255	269	239	208	245	226	245	244	234	248	227	223	272	271	238	258	239	254	245	250	254	266	268	232	231	226	261	232	252	246	234	243	252	232	246	253	252	219	237	237	240	222	245	246	250	262	237	277	276	250	246	224	251	261	226	239	243	240	261	241	249	256	234	273	265	216	256	250	228	229	240	265	214	226	265	246	232	230	244	265	237	224	236	235	202	238	238	261	245	238	243	281	255	257	224	225	232	224	237	265	288	238	243	241	234	213	238	255	257	227	238	241	247	266	243	237	213	257	236	242	225	233	245	281	242	250	226	251	266	260	245	258	222	240	274	244	232	254	234	237	256	252	243	243	249	218	254	253	222	235	267	235	246	246	252	248	244	246	233	250	221	224	236	250	228	267	221	236	247	224	244	251	244	243	211	237	226	226	246	254	228	249	247	222	236	263	263	215	246	242	219	226	262	252	234	230	237	233	226	266	267	236	225	255	256	253	218	258	258	232	240	258	242	265	241	239	244	258	249	242	245	235	258	254	254	227	239	254	241	246	275	232	232	230	237	281	249	243	241	249	247	237	245	231	241	244	235	228	244	225	241	226	214	244	231	236	224	234	245	232	243	211	235	248	226	265	238	256	243	226	241	237	250	215	257	239	250	247	248	240	253	253	270	228	257	240	246	262	266	224	241	242	263	236	246	252	259	255	212	227	227	259	258	268	253	230	238	252	235	228	232	246	267	237	258	233	227	251	251	242	235	250	248	226	248	256	241	248	237	224	226	258	237	206	242	251	250	227	229	262	235	234	236	248	246	259	218	253	228	252	260	230	265	275	279	248	261	257	254	220	255	263	237	223	256	217	239	247	243	239	261	249	241	271	257	247	239	252	241	250	276	216	236	216	238	259	231	230	269	237	245	222	254	264	221	246	233	245	249	265	225	239	229	220	247	258	226	247	236	273	250	233	224	195	233	208	265	208	235	257	248	237	224	233	252	244	237	249	239	263	226	235	220	238	220	260	246	245	246	243	242	259	245	253	232	262	241	224	227	253	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20417	1690	3525	3759	3217	2647	2247	1850	1732	1609	1434	1385	1237	1146	1115	1063	929	956	893	971	871	839	866	801	849	890	832	834	761	771	809	777	812	762	783	780	741	768	754	733	776	742	736	717	738	723	712	721	742	697	705	743	718	710	732	673	720	763	721	696	696	758	736	710	753	718	750	668	741	695	637	739	711	727	746	702	721	706	737	761	768	719	717	684	753	711	731	694	689	724	690	762	696	724	696	698	726	723	671	721	698	713	685	710	669	697	673	692	699	724	714	705	733	738	706	728	707	705	672	734	669	701	695	699	648	682	703	685	691	752	737	678	671	694	702	704	714	680	743	683	710	730	663	726	697	705	733	686	695	671	740	714	717	689	743	691	734	688	731	706	722	659	716	681	742	689	695	701	709	686	694	731	684	705	683	689	728	702	687	728	748	673	740	677	719	691	665	657	684	701	678	723	723	705	687	749	722	691	686	653	729	697	704	726	756	696	740	688	704	695	733	695	681	732	701	740	727	726	710	673	703	710	700	683	715	720	669	725	681	701	700	704	721	733	714	659	722	676	698	664	702	688	649	748	699	718	671	737	625	685	723	712	666	720	683	720	697	706	650	706	675	662	705	658	706	677	619	681	742	717	711	671	701	686	679	680	691	705	674	708	652	745	729	746	710	651	704	675	731	696	690	761	745	691	722	686	693	693	694	714	759	693	683	724	688	668	701	708	688	669	699	703	704	705	703	734	699	725	676	724	703	741	702	711	685	685	735	736	707	701	663	722	702	670	736	679	734	679	671	711	644	695	722	686	730	758	692	656	680	697	697	664	713	686	692	709	612	696	730	686	720	681	713	724	684	678	707	674	713	658	687	703	740	694	711	691	708	697	753	703	720	678	699	719	689	689	697	664	665	694	666	701	693	736	739	739	736	716	741	692	693	690	705	718	668	628	697	657	707	624	695	676	759	724	666	704	684	725	711	721	667	716	676	706	715	704	712	694	690	714	695	726	614	729	711	731	669	630	677	711	639	689	744	673	668	684	700	675	701	657	691	744	693	715	711	671	726	731	694	656	684	705	663	732	715	703	668	685	713	668	687	699	707	706	679	727	667	742	720	678	715	685	678	735	674	667	725	708	696	686	705	732	724	661	714	699	676	705	652	715	743	655	722	686	718	718	692	761	649	703	692	685	689	725	677	730	716	655	709	716	690	707	727	687	680	727	719	682	709	659	686	666	695	691	689	704	688	725	704	725	696	653	654	670	703	715	720	673	698	721	698	670	749	690	663	693	700	726	723	731	702	741	663	691	708	703	691	729	703	699	704	693	698	697	668	696	673	718	661	697	706	708	659	639	702	690	660	669	673	697	698	683	669	671	704	674	704	748	699	750	743	681	667	699	690	710	681	730	721	749	716	711	684	714	714	688	703	692	701	724	697	687	694	678	688	703	666	688	710	703	706	710	701	716	655	705	696	708	729	672	699	711	664	692	690	668	676	683	729	732	699	673	727	693	707	697	715	753	657	655	728	726	714	723	694	701	717	752	698	679	633	687	691	744	686	695	706	701	759	715	736	708	712	747	711	689	654	692	758	667	718	713	675	707	693	726	699	692	697	693	716	718	713	691	694	719	713	693	703	687	710	662	710	669	675	705	642	707	670	673	715	736	656	737	657	712	666	724	689	732	715	728	714	767	738	695	695	685	691	730	683	727	719	697	734	671	683	714	678	673	673	711	706	689	696	616	681	715	701	716	706	709	722	619	711	720	731	708	718	669	720	684	677	715	770	722	738	688	671	694	705	711	638	676	707	711	729	672	681	664	666	720	687	694	745	696	696	682	655	687	718	698	769	748	713	688	673	713	706	679	690	660	707	725	687	641	681	696	682	666	681	715	699	701	710	698	735	688	703	703	708	734	744	670	721	681	704	658	676	701	739	726	719	707	721	715	700	718	673	715	688	690	716	720	738	694	714	717	682	700	702	644	684	704	697	745	681	728	682	697	707	719	746	664	682	707	702	737	727	763	693	710	660	712	663	684	698	716	653	662	684	688	694	641	745	684	672	656	732	673	673	721	709	690	649	695	680	649	748	683	729	723	742	681	734	716	670	700	712	660	699	729	711	661	687	690	732	685	689	696	689	689	697	658	681	674	716	682	679	703	703	679	704	660	709	704	684	714	690	715	718	711	733	705	655	731	691	680	713	721	714	739	713	677	666	697	681	724	681	742	738	738	679	710	692	643	701	688	663	684	672	723	666	693	672	702	701	694	709	724	695	669	694	675	687	674	689	729	680	693	716	715	674	665	692	700	730	685	707	667	674	683	728	670	733	670	699	720	696	699	696	712	656	681	740	637	695	676	748	727	688	694	746	683	680	687	690	657	687	685	718	685	705	683	651	682	681	655	690	717	696	678	693	677	718	673	690	687	709	698	732	667	707	696	700	685	664	691	694	680	695	726	659	691	649	666	760	707	763	685	672	715	717	671	695	705	680	716	740	726	694	705	740	686	674	638	656	727	700	707	689	721	694	681	708	665	697	666	711	679	724	692	690	723	698	755	698	689	678	733	650	687	685	741	704	701	716	699	706	677	711	657	632	676	638	708	707	690	688	694	682	730	729	722	642	719	733	732	695	674	709	665	706	701	708	687	722	705	695	632	710	719	693	693	673	706	766	725	714	728	691	732	682	727	704	701	724	645	725	723	745	732	744	712	712	694	728	754	729	716	725	689	683	702	732	686	650	674	707	702	659	661	706	711	679	645	676	714	681	676	683	708	713	715	716	724	693	687	698	737	686	713	692	724	719	676	677	705	722	744	718	705	669	732	689	701	688	709	677	715	677	646	745	699	660	685	725	746	692	740	665	742	692	695	717	667	709	697	667	638	695	737	675	675	719	672	720	700	724	684	677	703	705	683	658	753	750	726	758	695	697	671	687	738	698	729	692	683	674	692	651	649	740	682	672	684	738	691	721	677	637	733	694	633	704	667	702	703	684	683	663	705	667	694	720	699	694	692	716	699	681	707	710	696	749	699	664	704	720	691	699	740	688	663	705	688	695	698	734	664	658	678	684	748	673	722	706	685	714	709	652	705	701	722	712	715	683	699	704	662	711	715	744	665	767	694	647	687	729	670	722	720	708	727	670	709	702	677	689	722	694	693	701	683	746	663	669	685	677	654	700	703	711	679	721	744	690	678	703	730	683	698	675	700	704	685	695	704	721	685	693	713	703	699	689	709	727	702	736	700	723	706	702	664	666	728	732	686	671	699	666	728	666	693	705	684	706	666	702	689	689	708	729	727	708	719	692	709	676	709	693	699	730	725	745	725	691	675	732	700	664	732	747	666	711	733	722	689	695	702	722	671	679	764	714	716	695	682	716	664	685	652	679	677	722	727	719	682	687	726	701	710	688	703	692	695	689	690	698	681	777	706	713	663	764	711	762	703	723	692	735	691	679	683	718	694	740	722	717	695	670	677	680	640	702	719	730	707	737	734	707	685	691	696	696	725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48604	20899	14010	2977	1597	1132	878	730	630	548	566	497	451	420	418	387	368	383	350	355	347	321	308	304	295	304	332	331	325	306	301	302	318	316	330	334	296	313	324	266	277	296	302	297	280	269	271	288	297	323	305	292	296	295	312	249	292	288	289	299	282	310	298	308	298	274	327	259	263	293	307	289	314	298	292	282	302	278	249	263	285	299	294	287	272	296	310	269	270	293	285	333	292	284	292	304	304	282	323	289	282	270	263	279	282	282	263	320	284	301	308	270	272	289	304	312	288	278	287	289	293	300	268	281	292	273	278	287	275	284	317	285	276	281	280	294	284	287	299	281	283	280	285	307	327	286	269	320	288	263	323	279	264	318	281	287	277	264	276	282	315	330	253	306	270	283	287	248	302	303	332	288	297	287	297	286	284	301	312	285	302	304	281	296	260	276	279	292	300	288	292	244	277	269	281	283	276	266	297	285	286	279	264	261	325	254	268	296	271	292	299	292	272	280	281	265	285	314	312	292	302	258	299	312	306	271	281	287	297	285	261	305	277	298	288	269	283	289	275	291	279	290	287	260	318	329	306	316	275	305	280	294	302	273	285	284	293	303	286	266	299	306	306	276	299	268	300	279	285	300	313	282	292	285	287	280	272	301	269	308	265	260	285	318	322	283	269	282	301	310	279	304	272	276	310	274	281	298	280	275	328	309	299	298	318	282	285	284	304	278	302	295	260	301	314	290	284	258	272	273	259	297	294	235	298	287	279	282	270	262	277	285	277	295	296	296	262	301	303	277	316	298	313	264	307	368	282	275	301	290	291	300	281	318	284	291	249	292	277	288	316	287	284	319	306	284	311	318	262	302	306	289	275	316	310	300	270	319	276	289	309	297	271	278	289	275	315	285	292	315	273	292	287	297	271	277	280	278	256	284	305	269	295	279	258	308	315	288	300	324	290	295	272	317	278	270	299	264	310	286	291	293	301	271	303	279	296	324	284	335	314	261	281	259	290	272	257	271	295	280	309	289	295	326	316	267	296	278	304	271	267	269	322	298	300	348	270	295	260	262	278	251	276	296	316	303	303	251	275	292	276	287	274	301	306	312	261	287	305	272	313	286	278	270	269	281	271	306	276	269	269	282	289	275	293	292	317	274	296	300	253	323	308	288	268	308	279	290	318	259	274	293	280	288	268	297	276	287	291	262	261	268	258	289	268	305	301	317	290	311	289	286	297	286	294	260	289	309	294	254	274	284	268	312	280	287	294	288	292	303	260	275	294	286	311	272	275	295	284	295	289	281	298	309	274	281	306	299	291	260	300	294	284	311	295	280	289	275	280	320	290	253	303	292	282	283	273	286	302	282	263	308	284	320	291	294	286	281	288	286	285	273	300	285	294	255	279	272	287	322	299	293	271	260	302	307	265	303	293	266	294	276	294	281	291	286	285	314	283	293	286	320	240	314	274	279	337	270	293	290	274	299	299	316	293	280	298	278	269	282	276	287	255	261	295	292	259	306	288	309	296	296	274	266	288	270	295	306	275	277	298	321	280	302	296	265	287	283	301	298	263	266	311	280	298	319	293	300	276	282	256	327	304	291	297	313	285	305	288	283	293	304	280	277	309	300	306	286	304	279	262	289	265	257	309	262	278	266	260	296	297	271	303	304	309	297	270	296	272	311	287	276	293	308	276	288	300	279	269	258	275	296	263	302	275	299	265	282	286	299	265	272	311	289	246	262	279	290	290	280	274	290	268	275	285	342	288	278	267	272	311	293	303	301	287	309	307	288	309	303	258	281	300	290	309	306	307	292	282	303	258	309	276	276	297	337	267	289	271	293	333	275	305	299	287	292	265	317	286	284	263	294	256	271	275	291	318	285	273	290	269	251	287	293	281	281	283	275	293	289	275	248	284	292	274	278	284	266	301	257	275	287	283	293	264	313	301	286	283	269	337	266	286	272	302	297	310	281	305	287	276	279	273	316	312	294	282	310	309	258	281	255	281	287	257	306	279	268	269	303	277	314	300	295	287	284	285	345	284	274	279	290	299	266	313	293	273	284	259	280	299	312	309	289	280	304	293	290	284	284	287	266	281	281	288	272	275	296	319	285	284	251	272	283	305	301	305	273	295	281	284	283	292	295	282	291	313	304	286	268	304	309	271	278	261	269	286	278	285	272	281	304	302	272	291	275	302	268	317	281	285	287	309	283	260	279	282	294	259	306	280	280	313	287	271	277	280	293	252	294	317	258	268	302	298	271	273	326	284	272	309	295	312	281	272	289	313	266	294	292	277	270	289	289	282	283	305	306	283	308	319	262	266	273	265	268	298	297	292	273	307	284	298	265	307	298	322	275	289	304	263	272	285	292	283	310	258	307	254	292	290	254	292	294	314	294	256	282	280	284	294	288	310	311	270	261	299	291	252	304	284	293	316	272	277	298	270	280	325	269	276	274	310	286	286	294	292	287	309	287	279	301	306	285	287	299	305	311	287	266	269	289	273	258	271	266	281	286	305	310	290	292	329	305	280	298	274	289	289	252	268	286	288	337	278	291	311	292	297	304	322	296	287	292	293	257	290	265	289	284	284	276	312	283	290	274	274	290	299	304	282	261	259	262	259	320	326	291	277	294	278	281	271	270	278	297	284	284	303	297	303	288	300	319	282	311	305	274	263	291	267	305	331	313	280	292	264	277	324	268	284	326	253	257	271	319	297	322	288	297	296	302	300	275	277	284	274	291	274	297	319	283	299	285	291	289	281	292	296	298	287	285	285	288	272	302	283	299	313	287	278	277	302	305	275	248	294	299	258	270	287	271	323	298	299	264	278	289	276	282	310	306	245	315	261	288	315	287	277	272	305	336	313	283	303	304	246	276	298	306	274	289	292	296	261	282	292	288	318	272	288	288	271	296	282	291	276	287	307	286	276	285	333	306	318	262	300	291	289	303	308	264	280	283	289	278	277	308	302	292	312	285	296	323	263	287	287	311	283	294	302	277	297	289	260	275	309	291	259	294	273	294	272	260	280	316	274	272	297	306	285	302	304	285	276	304	273	267	264	258	274	285	272	309	286	300	287	272	296	292	326	308	292	286	280	299	315	280	291	276	300	271	289	266	321	284	270	264	292	312	303	308	300	276	254	278	270	284	342	296	299	306	299	290	311	268	280	295	284	315	300	285	264	321	296	271	308	283	287	314	291	291	278	262	312	309	262	268	277	264	313	305	331	298	287	291	318	299	285	279	303	278	287	316	309	285	307	303	288	278	301	274	300	280	296	294	278	312	290	262	297	286	297	287	298	292	293	331	300	298	289	290	280	299	301	295	281	308	305	286	275	294	307	317	291	266	309	315	313	286	297	273	283	307	290	294	284	322	261	321	276	300	283	268	300	282	297	288	285	292	282	262	277	302	285	298	292	295	265	283	278	298	303	291	311	263	298	289	320	300	288	278	265	308	304	291	317	279	275	269	314	305	292	275	280	292	296	262	306	287	276	276	303	303	285	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26080	2667	6002	6643	5466	4505	3611	3187	2734	2442	2118	2039	1778	1608	1537	1518	1350	1327	1303	1202	1167	1118	1085	1116	1021	1028	1022	981	1004	930	939	978	889	906	868	925	853	886	876	913	912	849	860	894	872	888	891	864	889	845	847	875	889	909	853	836	859	811	881	811	839	859	827	799	859	861	817	800	844	745	823	819	791	833	833	802	816	848	823	854	816	755	811	775	777	815	778	807	832	794	821	803	847	832	796	820	890	822	840	786	749	752	808	826	801	813	837	818	804	822	785	785	810	783	835	810	777	791	780	736	804	794	757	765	854	794	815	780	765	773	753	820	802	825	814	789	767	801	778	812	831	765	727	827	770	864	765	808	811	835	801	754	811	803	815	792	840	750	803	784	787	792	811	771	853	786	777	806	802	820	784	773	830	747	780	809	836	795	822	813	755	801	784	777	756	804	833	795	771	769	786	786	801	751	811	776	746	765	766	794	807	740	778	736	831	836	812	802	776	793	843	803	808	790	796	773	818	803	763	805	783	765	812	829	756	825	789	798	816	755	785	769	810	780	808	799	808	790	800	786	810	776	814	795	762	821	797	773	779	839	784	762	810	835	774	796	835	824	828	790	767	801	780	801	830	808	820	787	804	829	807	771	760	796	775	796	822	768	813	822	840	784	794	821	748	784	838	769	791	820	769	804	763	781	805	786	800	787	769	814	773	802	806	792	807	800	840	817	807	836	777	783	839	808	820	831	724	787	792	825	863	792	818	802	736	774	751	775	779	774	776	781	760	813	806	782	828	800	795	826	790	793	753	772	768	823	811	786	845	820	772	753	827	790	759	823	843	809	774	806	855	769	816	758	814	850	818	852	853	779	790	824	777	830	735	785	810	815	793	820	801	757	792	821	782	805	829	797	790	792	807	763	776	788	786	779	809	787	799	828	804	829	782	806	737	819	821	793	880	790	826	770	785	826	747	828	757	770	783	745	813	803	836	728	829	809	769	740	769	795	777	793	794	791	794	783	765	812	809	786	801	828	783	787	794	735	800	740	791	789	786	838	839	750	746	780	784	802	787	802	816	812	778	820	761	823	810	795	792	774	831	778	795	846	777	786	822	785	797	795	832	800	794	823	742	756	785	832	791	765	758	847	834	759	790	829	770	822	786	792	812	789	798	797	820	805	785	837	799	785	840	756	764	822	789	753	777	751	782	778	852	769	804	768	735	788	746	768	826	793	818	806	739	767	785	823	789	797	763	801	794	807	786	809	765	802	802	791	789	771	819	796	794	776	812	786	825	839	797	776	817	790	795	825	756	774	814	763	764	779	737	769	782	830	828	771	777	810	801	795	811	777	786	793	766	822	812	792	728	755	802	756	785	789	811	773	808	828	780	819	853	767	798	778	806	812	722	817	830	875	775	810	777	771	781	782	789	805	785	784	812	759	824	794	767	802	807	780	777	849	786	794	803	788	764	826	819	776	765	781	826	785	785	755	771	768	759	807	773	820	812	787	786	851	796	768	831	808	787	772	753	832	783	807	787	799	815	770	814	776	812	809	823	786	783	775	807	791	783	766	797	744	771	838	755	816	793	849	770	816	797	774	790	806	825	775	774	770	810	744	753	786	802	773	804	789	760	803	815	733	818	781	805	806	769	781	789	827	797	818	804	773	830	820	791	760	805	803	795	808	816	781	828	797	791	839	776	779	841	824	790	789	783	797	765	819	791	786	814	767	789	762	792	807	785	808	828	800	756	808	795	801	792	791	815	753	831	793	757	833	778	804	809	790	766	762	799	791	754	771	811	769	770	808	755	788	780	815	747	776	801	810	798	803	789	778	789	805	822	766	823	834	803	770	791	816	779	831	791	747	800	749	794	780	818	743	863	796	780	771	758	800	796	796	800	772	800	808	804	853	807	765	783	812	796	837	804	756	806	833	755	809	777	773	816	739	806	793	819	747	756	831	743	779	760	787	793	792	830	779	798	780	819	807	756	793	771	837	810	794	781	792	833	776	780	811	778	817	790	788	763	838	787	812	811	783	788	833	845	759	813	788	797	798	764	851	827	818	754	776	828	832	797	802	838	779	783	782	826	806	833	819	805	786	786	831	781	835	821	833	868	818	789	786	807	802	770	785	766	776	791	826	806	768	814	796	803	778	843	750	811	811	776	842	801	820	823	774	781	815	776	785	842	822	816	805	815	798	735	806	797	813	820	799	814	832	786	811	797	806	799	792	812	802	797	764	767	748	851	827	778	781	788	782	774	782	815	768	822	815	848	806	749	783	812	834	782	765	796	753	785	750	739	818	773	780	827	857	774	812	745	766	828	794	807	790	797	818	823	775	844	772	799	801	808	787	799	807	802	813	841	767	791	827	769	832	781	783	784	753	762	789	781	753	797	750	777	802	809	807	762	770	757	734	808	801	808	830	798	819	811	820	804	789	780	823	809	815	755	819	772	818	808	827	759	819	836	811	838	802	768	798	798	769	794	791	838	805	838	816	824	780	752	760	772	787	840	814	766	803	789	771	858	806	798	746	773	737	766	752	754	820	815	771	819	798	752	776	825	796	799	796	821	767	834	806	848	816	820	757	817	797	816	813	788	843	780	801	747	783	792	805	774	803	790	763	855	772	804	794	767	760	768	810	770	813	811	806	820	793	791	812	803	840	820	757	774	793	816	805	795	784	787	764	759	801	782	792	823	806	771	757	799	737	839	790	753	782	753	814	793	806	789	878	863	790	759	790	780	754	810	751	811	796	794	772	818	794	756	799	836	773	821	823	801	820	831	801	788	792	817	840	783	837	792	765	814	816	796	768	835	803	796	830	798	801	795	803	787	771	784	791	784	809	808	792	829	819	836	752	801	767	803	830	823	804	770	805	805	776	720	775	786	800	865	741	819	805	800	792	774	804	813	805	789	785	846	762	781	809	816	779	786	814	814	776	780	779	792	791	778	817	771	758	816	788	847	804	807	808	780	773	799	786	768	750	828	827	818	739	792	812	744	726	780	818	799	795	772	807	817	825	812	791	750	779	770	743	824	776	768	825	806	828	719	783	832	789	735	780	770	767	767	812	797	843	835	819	787	856	816	777	817	805	802	777	757	807	813	800	787	793	815	765	778	768	780	828	771	774	814	772	806	834	814	822	750	769	755	790	791	775	762	803	814	817	814	800	777	785	866	776	802	811	840	755	819	788	806	768	809	789	809	770	808	786	828	829	805	791	796	760	768	861	845	847	780	791	856	804	801	783	777	794	782	768	755	774	853	739	794	793	835	773	804	801	763	810	795	806	803	802	799	743	834	762	740	763	783	788	759	844	791	782	816	838	800	798	851	820	780	812	788	799	806	783	750	796	806	807	753	772	757	773	813	752	779	701	768	768	797	752	795	778	786	751	805	818	815	769	783	806	793	809	791	765	815	795	799	808	832	773	822	795	841	790	768	763	818	804	738	812	799	773	832	742	819	793	796	807	746	747	821	788	762	759	831	824	835	794	773	783	756	804	803	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7042	401	327	165	127	120	112	109	119	130	128	127	103	105	107	100	113	110	104	116	93	129	123	107	94	113	93	109	131	118	107	126	87	96	123	106	110	114	125	119	108	102	96	99	104	112	107	100	116	115	91	105	114	113	109	106	104	107	110	102	91	108	100	106	100	114	98	113	100	109	110	112	127	128	117	117	109	102	119	109	132	103	101	123	110	120	120	102	101	98	114	103	103	138	98	93	105	119	125	111	133	116	111	104	102	111	97	101	94	99	115	107	108	115	122	117	103	106	113	102	108	124	94	118	99	104	110	126	106	110	123	113	120	92	127	118	99	112	115	121	110	103	99	121	109	120	106	99	106	118	105	111	116	101	109	120	105	103	104	109	94	101	103	95	106	96	110	105	130	126	114	108	110	104	103	106	109	118	95	106	112	130	112	118	119	109	105	132	110	115	124	119	113	115	85	104	103	101	111	107	111	117	111	104	113	85	115	105	107	104	122	99	111	132	111	108	88	109	97	116	106	119	120	109	105	105	115	94	106	84	96	107	109	110	104	104	108	121	110	99	106	108	127	104	133	119	118	111	93	110	95	102	102	113	108	113	103	113	119	100	103	116	127	109	114	96	101	98	102	110	99	113	130	97	112	121	110	101	117	116	107	116	115	109	104	106	101	106	108	126	115	111	129	98	120	95	100	106	101	108	106	110	100	105	96	95	90	122	113	86	112	109	87	108	114	119	96	93	90	104	108	116	113	93	110	93	107	90	93	118	106	91	114	93	115	114	106	96	109	92	96	111	95	95	114	103	109	102	107	104	90	114	101	99	112	98	113	107	89	105	111	97	114	108	101	102	96	122	106	128	93	95	102	105	114	100	90	124	113	138	125	120	114	129	97	99	110	109	86	119	115	117	100	103	104	111	121	118	132	111	109	98	124	113	108	137	109	112	118	97	110	98	99	97	94	115	97	88	100	110	112	101	106	110	117	107	109	119	121	109	106	110	116	95	95	122	113	126	130	104	127	113	97	97	111	119	80	130	111	105	100	109	87	96	96	97	121	95	129	121	99	126	112	112	126	115	98	114	98	120	102	94	102	108	112	103	102	112	97	109	125	103	101	105	107	102	114	102	108	112	118	110	110	119	101	111	111	115	108	94	129	109	91	136	117	110	92	117	101	113	86	103	109	97	104	98	116	108	92	90	113	103	118	99	106	102	107	107	107	90	122	123	113	102	104	109	100	114	125	98	128	128	116	117	115	115	109	102	113	98	112	99	121	127	93	130	107	100	97	127	105	94	92	102	118	88	111	116	114	109	111	122	105	120	98	106	122	113	103	102	107	98	102	112	113	103	107	121	102	121	109	111	125	102	100	116	107	107	123	105	106	108	89	96	112	121	116	118	110	94	113	94	105	109	104	117	107	103	117	119	101	116	112	107	131	108	119	111	117	107	121	121	99	109	124	110	86	100	96	117	100	107	106	90	107	94	112	98	116	112	106	114	115	114	111	117	118	114	108	117	113	116	128	109	111	117	123	93	91	108	109	114	116	113	95	110	114	124	104	91	95	111	119	111	132	125	101	115	116	129	107	99	134	118	87	91	104	125	110	104	85	109	108	140	94	124	121	116	98	105	109	108	103	121	129	94	101	118	106	110	96	109	135	121	129	105	114	110	120	101	117	103	88	117	119	107	116	112	126	105	98	108	101	107	111	89	97	99	106	124	119	108	127	90	117	97	112	112	122	106	110	109	99	106	106	84	84	95	104	99	110	117	117	107	103	100	122	101	99	95	113	113	98	109	139	104	83	114	112	119	109	108	106	100	114	99	115	99	99	131	109	114	102	105	125	118	109	123	93	98	99	107	107	117	129	103	106	100	92	112	105	104	114	114	106	106	120	103	126	112	100	106	107	113	107	110	116	99	115	98	121	118	110	111	99	112	121	117	92	102	105	120	95	105	106	111	104	112	121	111	110	105	102	106	112	110	109	119	94	111	122	100	108	113	118	122	112	112	115	114	118	96	120	110	103	114	123	111	107	106	106	120	136	101	99	110	99	122	97	113	117	113	109	101	117	125	108	93	107	100	103	103	127	119	133	109	104	108	90	108	104	103	110	93	120	98	102	116	113	90	117	113	111	110	100	107	106	106	100	84	99	98	106	100	123	117	104	95	107	101	103	104	113	111	115	123	118	95	108	96	109	96	114	109	105	106	101	117	109	106	118	112	117	98	113	110	114	123	108	112	125	126	125	111	98	99	106	116	90	111	111	111	106	117	106	117	113	90	100	100	104	92	111	102	119	122	108	116	104	127	107	92	126	82	103	114	94	101	81	99	108	110	95	98	96	115	99	97	104	121	108	103	122	96	108	132	81	106	99	116	116	107	116	113	105	94	111	110	106	113	110	108	117	106	105	94	106	107	98	109	107	115	97	104	125	101	107	104	101	118	126	102	137	100	103	109	88	118	106	101	98	115	111	118	102	131	97	105	110	104	100	111	96	115	118	118	110	120	100	106	122	117	107	117	88	102	120	113	106	138	117	103	112	111	109	116	93	114	114	116	99	101	90	108	104	107	98	95	112	112	96	111	104	126	111	100	108	85	113	116	117	122	107	111	123	108	109	107	95	125	108	107	110	119	103	117	101	111	113	108	109	113	100	114	103	105	118	105	119	127	121	144	88	103	110	134	104	110	91	109	104	107	103	109	98	110	124	88	108	109	91	110	106	77	103	102	108	111	114	108	99	100	112	98	108	128	121	92	118	103	93	124	91	82	99	109	107	120	108	107	102	121	115	104	115	119	98	122	99	98	100	135	112	107	114	110	102	117	116	109	84	120	117	98	109	121	110	92	117	118	102	104	117	105	115	94	122	112	109	95	107	94	102	121	96	100	129	119	95	115	114	117	116	104	114	100	119	95	90	100	103	111	116	99	103	120	116	107	104	118	124	122	112	111	111	120	96	98	96	124	92	121	102	108	118	114	102	121	115	132	98	105	127	102	102	98	99	123	104	111	110	122	94	108	118	107	114	101	89	104	111	108	132	104	125	110	91	101	89	114	105	119	90	115	115	112	118	120	94	104	107	105	107	86	111	119	117	121	115	121	108	106	110	115	104	120	81	115	128	128	104	93	108	103	131	113	103	100	105	108	116	102	110	107	113	110	116	112	106	103	102	101	110	105	107	107	119	135	89	92	94	88	114	105	125	98	94	110	86	103	111	117	99	108	111	111	116	107	98	128	105	121	109	121	111	104	130	118	90	96	78	106	94	122	87	91	126	118	114	120	107	109	106	108	126	108	106	110	104	112	106	96	97	101	118	117	107	93	94	104	122	121	117	119	118	108	102	135	105	105	110	106	106	87	110	120	107	116	86	103	106	113	106	110	129	90	104	123	111	109	111	120	104	116	114	98	110	114	107	131	111	102	88	94	105	109	108	109	109	120	120	107	103	117	105	108	114	121	111	105	126	100	109	103	115	86	110	92	102	104	108	116	119	118	105	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6314	427	584	555	530	479	464	424	420	406	419	400	417	370	380	407	384	408	374	382	371	376	386	376	386	367	337	361	418	383	378	412	390	350	375	383	364	403	374	389	331	352	363	337	387	379	378	369	339	373	372	361	377	343	361	355	420	362	387	378	357	379	375	350	375	344	383	392	345	365	386	385	357	368	343	360	370	374	369	373	330	376	363	362	353	391	353	403	397	376	355	372	363	383	345	391	371	349	365	393	332	383	349	383	356	377	379	372	348	348	356	393	400	372	398	373	332	358	387	354	350	381	391	398	394	375	372	360	379	354	348	348	368	355	402	374	374	374	381	354	376	392	355	378	371	389	344	379	370	369	351	397	377	339	362	379	377	334	367	370	378	385	372	350	367	382	370	339	352	364	386	362	381	386	373	365	387	363	345	369	350	350	371	362	335	334	384	360	411	417	389	349	340	362	372	370	420	372	363	364	382	381	355	361	362	378	389	348	368	392	374	361	333	377	364	396	379	404	389	389	342	369	363	386	353	360	382	371	361	354	378	340	382	361	388	372	430	358	399	341	351	383	386	375	357	363	371	382	385	380	386	393	360	345	378	355	377	364	351	383	356	351	363	394	347	403	396	356	380	401	365	356	384	360	356	370	369	410	369	353	361	397	401	345	353	348	369	374	342	372	362	399	384	388	384	374	373	354	346	392	376	351	362	364	369	399	375	371	355	376	396	379	387	378	368	357	370	388	408	347	377	381	351	384	347	361	362	378	357	356	370	376	361	369	384	353	374	329	376	404	379	349	328	356	380	363	355	351	359	359	352	356	405	392	370	358	352	385	356	386	371	370	356	385	362	374	391	367	361	344	410	375	391	381	358	353	390	376	336	358	346	359	385	377	355	368	414	404	352	400	369	361	381	343	410	388	389	405	347	365	363	380	385	350	373	375	395	370	375	360	385	389	358	352	375	363	370	375	381	363	392	358	355	373	365	351	342	367	362	363	374	365	358	373	370	367	379	380	378	394	380	383	345	358	399	363	374	343	358	342	411	355	377	363	367	363	406	356	395	360	350	366	369	361	400	373	363	379	387	364	368	358	376	348	368	374	387	366	376	377	373	384	369	387	372	359	364	389	380	381	355	411	352	385	402	368	359	386	373	346	375	387	318	376	407	414	364	370	360	342	385	371	374	346	387	359	342	355	373	347	389	392	360	367	353	379	381	362	362	389	367	352	360	344	377	350	377	356	371	338	401	390	391	371	382	353	354	413	347	389	406	360	370	356	384	396	366	367	390	398	349	371	372	369	356	377	357	352	342	354	336	389	346	381	375	381	379	358	387	380	386	364	366	366	360	392	404	372	356	390	374	356	370	354	380	431	388	383	356	369	368	375	355	348	385	403	381	358	381	387	375	328	369	372	345	352	367	408	370	363	365	355	377	395	382	381	394	400	364	371	373	360	332	378	358	380	357	363	377	394	339	338	360	382	378	379	379	336	360	366	353	351	368	348	364	375	340	366	351	360	354	358	356	351	375	347	388	381	378	360	350	359	375	373	356	371	389	396	390	381	379	344	375	378	417	402	375	327	364	364	388	340	364	356	364	364	352	367	341	364	380	333	343	355	401	351	377	363	388	382	386	412	383	380	351	353	392	332	367	355	414	358	354	358	361	327	373	378	376	362	385	389	418	381	374	344	399	367	365	339	370	341	416	395	360	371	398	354	350	331	362	362	344	361	389	360	379	364	360	369	380	354	408	390	367	362	365	355	342	397	383	366	404	394	378	376	361	362	374	332	421	352	381	368	379	373	374	380	405	358	356	359	388	372	331	386	369	334	389	361	387	392	387	357	387	408	363	378	401	357	360	381	381	388	361	363	352	346	362	379	346	356	373	379	344	371	366	369	377	337	360	355	382	343	370	372	367	373	370	386	397	318	389	370	398	359	370	369	331	348	377	385	329	374	360	379	380	362	377	364	383	347	346	335	372	346	362	376	356	377	372	403	369	346	398	351	336	388	384	357	374	377	360	357	386	363	369	417	367	373	359	387	375	387	368	381	371	374	356	359	390	359	347	397	371	342	348	350	344	365	341	354	370	356	387	337	395	367	388	376	374	372	386	331	378	367	377	404	391	375	330	361	342	381	404	362	384	379	364	368	383	371	375	380	329	347	367	363	375	379	336	394	397	348	387	366	382	387	372	374	376	401	361	367	354	377	348	324	391	361	369	368	361	355	377	399	365	364	363	395	344	353	373	348	387	375	365	390	356	423	326	364	388	377	357	405	378	374	395	362	405	358	401	375	398	391	382	371	351	368	396	378	377	353	402	353	364	351	369	356	346	360	379	362	375	354	378	381	375	362	325	390	383	410	381	342	358	366	373	371	388	339	354	363	393	374	355	371	371	378	347	374	342	371	369	365	346	364	366	348	375	378	351	376	409	365	373	413	352	380	375	358	368	371	353	367	344	370	374	406	362	386	352	339	340	376	353	362	367	361	369	355	373	367	353	389	371	368	365	381	364	331	349	378	385	371	388	370	346	373	370	405	363	364	366	386	364	393	387	365	396	344	432	380	352	375	379	384	383	344	369	335	360	368	361	342	374	402	350	382	355	364	347	346	370	367	360	373	364	345	378	377	376	347	401	364	363	389	373	377	378	376	357	350	389	331	375	406	359	364	377	383	358	376	322	383	366	376	377	383	377	348	370	391	353	349	402	360	370	398	351	349	391	376	374	361	376	361	360	340	351	391	391	363	423	392	369	370	368	366	356	337	375	366	371	363	350	380	359	340	350	348	382	392	367	383	396	359	365	354	370	360	362	367	363	398	389	367	367	374	380	342	355	355	387	376	367	360	346	335	374	353	360	374	370	348	354	375	372	345	366	410	369	344	392	358	355	383	368	376	352	399	372	383	378	398	386	376	351	392	337	368	363	359	343	388	340	379	370	352	378	388	379	366	366	375	354	401	357	396	347	366	369	359	355	361	380	383	350	427	388	380	351	392	342	340	367	372	366	374	346	369	366	342	356	375	344	357	386	369	356	371	354	363	364	344	374	379	369	354	378	353	368	356	397	401	394	382	385	360	352	386	358	349	349	389	360	359	376	341	354	413	350	359	371	350	372	357	333	381	374	376	372	332	341	371	335	361	400	364	381	378	374	342	347	396	392	358	376	377	359	378	371	341	411	382	367	355	366	354	372	349	370	386	381	357	379	354	370	373	394	379	393	357	347	385	386	338	386	366	409	390	384	318	373	366	339	383	369	348	357	350	399	375	391	376	348	358	387	371	396	389	372	387	349	366	361	333	352	348	357	404	407	372	371	367	383	354	370	365	397	365	376	369	377	402	353	359	389	388	358	349	342	345	386	347	354	387	396	351	354	373	359	352	403	372	386	358	374	363	379	340	344	384	370	371	401	369	407	373	377	368	327	365	390	384	377	392	407	355	363	348	382	354	405	376	386	394	368	371	369	347	385	346	339	371	357	387	375	383	350	342	346	366	343	403	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43166	15444	3600	1302	877	634	498	475	465	375	337	338	327	352	289	321	285	279	265	315	267	257	268	244	243	261	233	249	245	246	248	282	250	255	268	239	218	254	272	241	250	230	283	260	233	261	248	235	254	277	230	254	215	242	247	227	250	262	239	256	236	247	239	274	239	246	240	245	229	267	262	238	235	230	246	235	233	259	268	257	279	219	263	246	255	247	260	250	261	241	224	265	240	275	239	247	247	253	219	225	224	256	180	233	244	242	241	246	233	235	226	216	267	237	219	245	256	222	228	246	218	221	278	245	256	231	227	247	241	221	237	213	245	253	231	249	264	240	251	245	239	268	245	227	272	228	229	228	256	236	226	257	231	245	264	223	237	231	203	223	239	239	275	254	250	259	268	251	265	197	264	225	261	219	247	269	279	240	232	232	233	217	235	220	214	263	214	211	246	255	257	247	252	230	239	241	227	231	276	236	262	238	224	225	213	268	223	273	229	227	232	239	246	241	243	251	248	252	243	249	241	259	265	221	241	242	246	254	251	239	223	253	225	224	232	210	251	244	253	247	240	211	241	238	271	211	204	231	220	248	229	237	246	209	252	245	239	252	220	228	231	248	256	221	241	254	217	238	249	253	261	246	226	234	248	205	245	227	250	267	266	217	228	238	251	248	254	282	253	243	218	237	229	221	236	230	260	268	294	266	246	238	255	252	233	240	242	237	215	249	248	218	248	243	259	216	231	212	243	247	259	266	226	240	235	262	240	251	249	267	273	220	230	241	267	258	259	258	256	243	246	260	210	269	237	262	259	253	249	233	198	245	272	242	238	241	249	242	253	239	245	258	231	279	256	246	248	256	224	276	262	210	245	243	263	251	246	204	207	253	261	235	244	265	232	215	243	279	228	275	239	252	220	263	252	255	255	241	229	266	222	265	269	247	247	218	238	224	240	237	230	250	239	216	225	273	233	222	248	240	238	213	242	257	218	248	275	245	239	272	280	220	270	229	286	261	239	222	225	258	246	267	245	251	243	247	254	239	224	244	252	249	238	230	235	258	260	243	216	243	263	203	246	237	244	236	240	253	260	239	244	250	257	247	224	238	247	247	223	214	262	248	251	223	211	237	231	253	242	265	237	238	236	253	236	253	262	228	264	260	237	248	240	258	256	246	243	208	253	244	233	238	242	247	231	252	235	238	233	243	265	251	252	236	266	240	256	242	244	254	254	251	240	286	235	229	231	244	263	235	250	282	240	255	277	243	245	241	231	259	233	234	227	255	272	263	263	245	244	271	237	253	245	277	280	251	267	234	252	244	237	286	231	242	233	262	249	253	237	218	242	235	250	246	237	242	245	265	264	239	260	222	225	236	233	264	245	251	276	218	248	249	228	225	233	305	261	219	250	254	258	238	246	239	209	239	219	242	237	254	251	256	225	260	264	224	252	230	262	249	239	246	236	230	253	213	221	250	211	248	281	231	236	241	278	266	248	223	237	240	257	244	262	245	242	217	215	229	261	207	238	249	237	234	260	255	234	253	244	275	281	218	233	251	213	269	247	255	236	264	262	276	227	230	266	257	249	246	246	229	250	239	279	238	238	247	232	242	214	246	246	251	254	240	212	231	237	248	233	240	248	254	251	257	245	246	248	220	248	276	237	227	232	234	231	243	258	211	264	229	245	245	229	281	223	241	276	232	233	233	254	255	254	252	280	244	227	241	272	238	242	243	243	230	257	245	275	264	242	245	267	236	226	249	224	231	226	242	245	258	219	232	268	217	222	251	244	236	220	239	241	247	250	257	254	249	251	231	243	246	249	239	243	243	254	251	250	239	245	212	240	226	217	237	237	236	239	249	255	236	254	252	237	238	236	215	206	219	212	265	239	239	262	216	251	248	237	246	236	223	267	265	237	272	239	233	241	255	264	247	254	222	243	228	270	260	260	270	221	244	215	237	231	226	263	219	227	242	261	246	217	261	231	227	247	244	246	242	250	234	222	223	256	214	240	224	231	237	215	232	231	269	231	241	240	256	237	232	232	277	280	231	255	237	226	254	215	256	210	256	256	260	252	246	244	222	249	241	277	242	278	235	248	262	231	224	243	268	260	231	240	264	264	240	255	249	216	243	234	247	220	241	269	257	225	229	251	244	224	255	214	251	250	272	260	232	251	258	252	221	237	250	236	229	225	245	229	224	257	245	230	259	236	245	219	238	259	249	230	269	253	224	233	230	241	231	264	253	247	238	263	204	222	251	228	241	213	234	220	255	246	240	236	239	251	226	243	247	245	235	281	243	259	244	214	222	221	213	227	234	224	236	247	259	265	234	255	240	224	223	245	249	245	275	247	269	236	259	222	238	233	205	236	236	206	231	208	248	245	272	239	216	227	239	243	272	241	257	239	263	255	216	241	252	253	272	258	235	252	230	254	236	248	249	243	264	225	238	253	265	263	264	249	209	243	259	236	232	238	212	222	222	263	245	234	236	231	229	247	243	224	251	257	208	211	248	239	270	245	233	259	239	204	264	273	217	242	238	265	256	241	215	248	244	229	246	250	248	267	226	260	238	237	243	243	222	240	251	251	225	223	226	245	233	255	291	244	258	249	241	241	269	240	297	229	253	226	256	237	252	236	227	245	232	259	247	240	251	250	235	247	233	245	267	234	226	235	252	263	224	213	246	261	218	255	247	216	258	227	258	248	221	245	258	237	208	259	252	235	257	273	250	224	266	259	246	261	259	245	236	267	258	219	237	237	247	276	272	262	241	213	261	246	230	215	259	218	241	249	263	231	255	255	248	239	220	245	231	245	216	256	236	263	232	240	235	221	257	210	267	266	222	253	240	238	275	218	248	245	223	246	251	252	238	253	235	255	216	237	229	248	231	240	254	245	224	253	218	238	235	261	252	260	274	277	227	242	260	258	238	225	242	206	241	250	257	239	236	230	232	251	241	242	262	243	245	267	219	216	241	287	239	254	240	259	233	255	271	248	228	236	237	229	252	223	215	242	249	270	257	239	233	217	243	245	246	283	224	233	231	269	255	235	249	223	254	273	236	238	236	237	247	231	222	242	239	238	230	248	268	251	241	269	252	237	233	291	245	254	256	229	232	255	221	249	238	239	237	264	234	228	236	237	246	259	251	247	250	242	255	247	224	235	237	261	239	222	243	263	238	250	239	244	251	252	266	223	220	265	229	216	249	254	217	244	255	250	262	278	239	278	242	263	208	241	251	235	269	255	253	263	264	239	212	236	230	249	230	240	222	262	246	239	237	243	227	249	262	250	240	232	241	252	273	261	248	243	223	228	252	238	237	237	242	250	245	257	243	246	223	236	234	260	228	246	232	242	245	241	230	237	209	230	228	262	255	243	217	268	244	267	250	243	239	276	248	254	234	223	246	253	231	237	240	250	252	274	245	261	238	242	264	245	222	231	230	234	249	240	225	262	246	220	233	229	253	232	216	254	253	204	253	260	249	271	234	236	221	220	238	210	247	240	255	241	235	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20621	1664	3426	3803	3272	2658	2275	1846	1641	1554	1378	1303	1141	1157	1051	1082	1004	1016	941	943	868	886	836	873	822	805	793	792	830	807	790	780	805	758	740	794	735	777	763	758	787	807	751	761	734	783	733	735	717	721	692	703	668	709	714	715	771	731	732	720	716	733	727	714	700	668	737	725	729	703	756	704	696	716	705	698	706	675	674	690	745	715	691	700	730	727	719	718	724	723	680	740	694	720	703	741	771	701	748	707	684	773	718	742	730	726	670	699	731	680	754	735	729	701	776	699	718	723	697	653	698	688	683	733	671	736	685	694	697	672	711	714	701	718	644	692	691	706	712	722	690	706	763	704	695	741	725	706	726	747	691	680	676	682	658	697	721	709	667	676	708	663	720	694	665	704	699	697	716	691	723	672	711	684	695	759	719	711	684	749	726	717	713	746	746	664	681	690	728	717	663	650	697	715	678	703	703	668	691	687	681	745	678	729	711	698	729	757	702	695	704	653	680	648	696	691	665	749	695	667	678	727	703	655	712	663	683	730	713	685	684	705	677	708	665	672	697	667	709	672	693	648	716	725	732	682	773	689	704	710	726	724	713	708	686	689	742	728	730	684	685	679	684	656	715	709	685	685	729	711	690	675	635	697	669	690	685	684	693	667	683	666	707	721	685	690	668	697	717	719	712	695	676	683	714	666	715	727	687	677	742	682	660	685	763	664	700	717	745	697	676	688	727	734	677	703	681	667	686	666	774	725	664	769	708	717	692	672	736	726	708	690	691	682	694	702	707	666	681	708	699	653	676	664	688	695	703	668	679	699	638	665	684	741	704	643	759	683	752	700	691	729	671	747	728	722	757	671	703	670	680	703	748	691	668	717	706	691	714	701	708	722	717	702	709	718	775	654	676	687	679	726	703	761	683	677	709	683	703	670	718	724	733	727	711	721	695	678	742	698	698	722	711	695	743	686	662	659	746	661	702	649	706	693	698	663	715	649	703	688	692	769	729	707	690	648	658	682	703	660	710	685	666	724	695	695	685	673	721	729	690	745	713	735	710	796	669	711	705	740	715	704	693	669	712	756	714	736	655	673	710	730	691	700	714	692	695	714	695	701	680	739	726	663	698	688	688	701	721	723	676	705	710	688	715	662	711	689	675	692	668	704	668	694	727	680	756	710	704	688	669	707	711	688	679	728	709	680	693	680	701	725	708	694	675	697	666	688	712	700	685	683	711	704	680	680	674	686	667	703	643	731	711	690	660	691	696	741	716	665	702	658	707	716	735	650	750	685	656	690	684	719	725	694	684	695	696	705	666	675	676	668	733	718	714	701	705	690	708	716	734	697	766	738	679	668	703	682	719	704	688	701	676	752	675	718	701	709	691	708	680	676	708	703	686	677	668	713	667	704	701	673	712	703	732	652	713	642	680	717	746	658	694	695	714	700	692	702	727	669	692	683	671	702	710	720	693	758	732	703	651	714	674	703	696	675	730	670	686	704	703	710	697	709	726	666	755	691	655	727	720	689	735	685	669	674	736	715	670	674	665	750	671	722	687	676	696	725	711	693	696	741	714	657	685	698	662	695	749	686	713	722	671	696	709	685	713	712	685	720	695	720	718	644	711	721	733	678	688	690	670	694	742	709	753	732	730	739	697	653	685	693	717	665	722	679	711	675	679	715	725	699	705	702	704	722	706	693	705	694	726	689	716	714	703	695	712	727	710	728	710	681	658	687	649	732	675	701	667	691	737	651	695	722	688	712	728	657	743	707	714	718	656	658	698	704	692	714	715	739	711	736	693	695	724	710	718	658	721	699	661	701	674	698	676	710	737	676	725	682	702	688	725	657	731	718	732	722	715	647	704	731	694	678	711	725	711	709	664	724	718	698	738	706	693	734	694	667	686	713	678	686	703	700	734	719	683	737	690	721	700	620	733	687	710	715	699	693	664	710	696	728	707	729	660	706	741	734	710	656	639	724	757	694	707	706	718	655	695	673	705	692	672	741	687	680	667	717	681	728	717	741	697	718	710	680	717	653	710	678	673	715	691	692	717	700	716	715	717	733	694	687	707	676	703	760	673	681	708	701	703	729	698	725	681	741	739	687	656	696	717	644	656	654	738	757	695	710	673	738	705	732	701	724	726	685	667	703	706	661	667	692	653	689	674	706	710	679	754	676	670	711	682	724	736	713	749	731	762	687	736	722	737	700	696	698	711	754	705	733	675	727	701	675	674	679	709	693	688	699	702	724	690	689	692	715	662	738	677	673	718	679	702	664	706	716	713	716	674	718	706	701	703	665	741	683	706	708	675	732	655	724	709	714	691	710	685	644	718	738	655	677	713	708	722	710	726	682	738	672	696	678	647	710	659	717	729	716	715	721	659	684	720	715	744	717	687	676	661	704	716	765	728	668	727	699	734	710	717	724	675	679	685	689	689	678	654	701	726	676	700	725	753	702	691	676	744	715	646	714	736	709	694	688	648	714	679	699	746	757	673	673	666	658	739	692	750	709	710	683	692	708	647	745	679	739	690	726	708	698	752	700	685	724	727	716	677	671	702	689	704	713	679	707	707	701	688	713	665	676	710	734	696	681	697	659	709	666	723	716	691	636	705	697	772	691	687	712	666	672	689	739	676	705	695	678	732	666	656	689	674	700	724	700	715	714	700	677	662	682	721	724	713	757	729	720	709	653	684	704	697	673	722	703	694	696	684	660	689	709	697	719	727	688	691	743	729	664	649	668	714	692	690	721	699	680	698	676	651	749	692	719	691	666	708	657	703	692	742	707	722	719	740	703	700	716	771	704	750	742	670	722	741	672	668	758	706	703	697	673	642	731	724	684	709	709	695	689	661	718	691	702	720	698	697	698	689	727	702	734	729	678	701	690	652	688	702	682	694	717	713	667	696	722	698	703	704	672	673	708	699	700	687	696	687	685	683	678	724	708	698	690	676	691	694	702	706	730	636	658	702	676	671	699	706	689	689	717	728	708	658	708	678	648	719	709	769	689	729	697	679	659	732	727	661	737	661	667	672	676	715	682	711	732	689	675	718	669	732	724	741	769	692	669	732	712	652	660	699	744	694	693	699	723	707	747	688	773	672	709	735	705	705	742	676	729	666	701	648	694	706	736	743	740	712	686	738	674	644	684	716	723	685	707	734	719	727	660	718	720	711	712	689	667	687	711	688	689	695	744	692	688	705	704	694	663	749	671	729	649	680	724	725	714	688	696	703	686	659	675	707	675	698	740	677	622	724	705	687	737	733	642	718	723	684	700	724	756	604	680	719	698	729	719	719	700	641	710	648	708	743	687	703	714	671	646	704	695	705	715	737	720	701	731	678	711	700	663	683	707	667	714	720	713	719	687	649	705	669	703	650	680	693	685	751	716	668	696	721	725	688	690	657	669	670	662	638	669	679	671	693	685	685	679	707	677	735	697	678	764	689	686	683	699	674	715	702	726	712	716	671	697	724	723	711	656	707	743	686	730	708	664	701	689	745	735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47458	21101	16417	3278	1610	1143	941	750	624	582	516	474	428	425	400	383	352	364	325	337	341	334	349	321	344	338	296	314	329	334	313	304	299	333	287	321	298	308	320	298	299	306	333	315	302	286	299	295	317	295	271	300	269	316	301	270	315	296	268	318	278	294	271	269	331	275	268	295	295	300	257	319	276	286	267	301	307	264	295	290	304	274	296	301	301	267	294	273	305	305	281	300	280	266	284	296	311	270	268	294	286	280	284	295	290	259	317	323	296	265	327	285	291	332	267	322	288	290	299	273	313	288	272	304	304	271	282	291	278	268	254	290	296	287	276	290	315	302	297	297	308	294	296	301	292	284	292	304	312	320	279	311	299	279	326	300	257	294	283	283	296	294	282	272	296	292	289	295	276	267	272	278	280	324	314	324	269	297	246	285	286	279	295	283	313	316	286	259	274	272	290	308	290	258	283	280	274	299	282	276	297	309	318	308	289	275	283	300	269	269	256	280	276	288	290	278	296	290	291	330	282	280	253	282	306	292	285	282	267	284	313	303	286	268	306	295	284	306	289	286	286	271	285	267	294	288	283	303	298	280	291	290	281	285	267	231	308	272	297	296	292	279	268	319	291	321	282	309	284	269	303	276	310	297	314	293	278	283	283	285	281	277	285	278	284	287	298	311	339	287	314	272	310	271	277	287	281	284	268	294	286	297	290	287	305	299	283	301	264	265	288	303	311	283	258	300	302	294	264	311	303	292	306	309	299	276	261	302	274	299	314	302	280	286	300	306	259	244	305	303	277	312	282	279	267	304	276	308	291	298	283	271	284	277	254	297	263	278	290	293	302	291	285	295	279	328	325	313	289	280	265	244	292	289	282	280	288	304	281	293	304	301	304	295	287	272	305	300	279	276	270	322	299	304	290	275	286	297	291	254	295	266	297	288	276	323	290	275	266	269	275	289	287	287	262	264	270	281	256	285	287	291	273	297	302	257	273	310	277	295	299	279	298	271	270	290	294	275	258	302	259	274	275	278	309	304	297	259	292	306	309	278	294	285	239	323	315	272	281	288	279	299	299	300	277	303	294	271	318	291	296	276	289	290	296	306	304	291	295	319	300	285	284	258	277	303	295	299	302	313	263	292	320	272	298	289	267	280	316	296	271	281	284	295	305	287	291	274	268	289	305	271	302	289	301	281	279	288	310	311	279	324	312	295	274	280	282	275	317	305	277	282	293	273	274	291	315	296	295	284	269	293	317	316	308	311	269	285	331	290	298	274	290	283	297	299	295	271	315	302	287	286	282	300	284	281	263	295	309	315	275	304	306	288	295	279	273	298	314	298	276	282	265	283	302	310	285	289	286	290	264	311	267	303	320	307	279	279	319	297	252	315	269	296	260	265	283	298	333	319	276	306	272	276	280	292	280	297	280	310	311	311	318	304	322	305	298	287	337	311	308	282	296	331	279	330	275	281	284	287	317	303	264	310	324	292	291	268	306	304	276	250	306	317	302	283	264	272	282	288	262	274	313	300	280	302	300	295	291	264	276	272	265	300	286	308	309	288	307	306	282	287	284	292	263	301	311	240	312	293	267	299	282	306	285	263	290	277	276	272	295	259	292	294	276	299	311	273	294	290	284	285	301	297	300	273	305	289	288	322	280	304	242	308	312	290	247	261	285	272	269	291	258	313	302	303	302	283	285	295	296	295	289	305	289	281	294	265	268	275	301	302	274	294	271	292	295	321	281	289	287	269	322	292	286	301	296	303	322	257	280	282	265	300	296	277	301	308	276	268	290	299	309	297	300	281	300	293	264	272	281	325	306	273	299	267	290	264	296	314	251	283	265	290	329	310	285	301	302	262	279	306	289	269	283	312	283	281	288	333	299	289	248	299	294	311	309	293	282	277	286	276	265	288	283	278	279	294	308	292	293	290	277	243	277	328	311	270	305	297	292	276	292	303	302	311	275	289	312	295	267	293	281	307	319	283	291	308	279	274	280	290	328	280	284	284	301	265	256	296	287	292	278	271	275	288	307	277	297	294	294	255	283	320	269	283	293	296	301	265	278	282	278	291	296	296	269	303	275	251	275	312	256	309	288	299	297	291	305	299	291	305	282	260	326	257	288	275	263	267	276	294	288	279	271	269	282	283	263	298	310	285	315	297	270	289	284	315	285	295	298	298	296	299	304	282	313	272	315	292	324	284	266	285	283	295	298	297	317	316	324	292	282	296	291	292	291	270	267	277	311	312	260	310	264	295	304	310	269	239	287	268	261	266	293	272	298	266	276	306	296	288	286	286	271	296	300	274	314	278	276	301	272	294	295	276	298	299	303	270	278	305	273	297	277	282	303	301	274	265	280	329	304	287	281	278	289	314	286	290	285	298	303	262	272	295	284	295	281	282	274	294	262	292	282	279	279	271	269	283	276	306	310	280	272	299	285	305	290	328	284	294	268	307	284	309	304	283	320	319	281	314	271	266	265	279	323	301	278	276	296	275	275	272	313	305	293	306	260	320	253	326	297	292	310	281	302	284	297	332	274	307	266	284	298	305	287	297	322	259	288	272	310	281	308	283	243	267	286	309	310	294	273	302	308	300	322	284	297	273	302	279	265	288	275	293	306	282	300	301	254	295	296	274	297	280	304	318	261	298	283	288	312	286	320	324	273	283	301	284	268	286	306	310	294	286	303	269	268	278	294	296	313	282	297	294	288	282	310	274	290	280	271	304	295	280	293	290	316	267	270	290	302	294	289	265	340	261	306	271	275	297	304	291	295	284	287	304	296	272	277	283	266	327	291	286	308	292	285	279	303	291	301	290	297	286	282	302	278	326	296	269	280	275	319	274	299	307	279	281	304	284	293	286	257	310	305	274	264	271	312	294	269	293	289	280	295	308	292	297	300	295	268	250	265	323	280	265	288	306	281	292	277	290	272	301	280	297	312	292	293	272	264	313	310	310	288	295	309	249	294	258	294	269	304	298	293	279	286	276	296	303	269	299	290	279	267	288	307	309	283	293	307	300	260	296	278	330	270	299	283	268	287	253	267	273	279	282	322	274	314	314	277	269	278	288	288	284	309	274	268	275	287	316	273	289	273	274	300	294	274	266	297	290	251	230	317	269	265	292	291	313	327	281	319	295	303	262	287	294	294	290	277	314	307	259	313	256	268	299	312	291	301	292	295	320	310	280	281	289	303	259	312	288	254	294	272	274	291	287	269	266	271	305	281	259	267	287	259	271	246	283	309	281	289	282	274	279	309	292	282	292	289	282	263	277	286	270	318	279	263	293	263	301	333	264	269	314	317	279	292	288	272	269	328	260	305	298	273	300	289	298	314	281	261	290	271	286	273	300	301	302	291	296	291	275	273	286	255	269	297	285	294	298	253	293	283	299	286	284	231	280	261	284	280	286	277	293	292	281	285	252	272	308	271	299	297	267	309	306	316	299	290	315	263	280	243	291	289	294	300	305	288	305	288	312	304	303	313	290	259	268	292	289	267	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26000	2739	6115	6732	5410	4398	3612	3161	2802	2412	2095	1940	1809	1671	1494	1466	1355	1300	1275	1275	1202	1147	1086	1062	1021	1053	1032	997	979	934	910	920	979	973	916	905	888	927	877	851	873	872	899	897	856	962	877	851	834	828	846	817	870	855	834	847	841	824	833	832	886	873	819	824	818	787	843	843	785	837	858	857	778	849	807	827	847	812	824	807	796	799	850	829	827	811	806	870	779	817	827	798	819	816	802	815	774	794	792	779	844	834	804	784	795	873	818	790	781	848	792	785	801	801	853	837	795	828	802	808	760	861	788	751	813	807	828	846	806	802	823	831	812	823	846	778	805	810	750	798	786	840	835	796	800	809	797	800	814	787	814	779	747	796	763	771	836	829	790	826	772	781	745	805	852	773	759	769	821	849	794	776	814	802	820	807	768	781	818	802	810	837	821	782	739	762	771	829	821	748	794	814	837	832	798	784	823	751	830	828	817	816	795	806	828	811	808	821	816	798	788	765	752	824	797	828	819	763	789	811	856	844	785	807	801	780	815	800	802	804	815	851	761	767	813	804	826	765	797	814	798	834	831	833	806	764	766	827	780	755	762	792	761	798	811	766	787	764	876	814	836	749	823	835	788	811	824	754	772	816	785	763	835	822	765	790	813	783	748	846	786	778	788	780	821	778	814	761	800	782	814	779	769	785	777	851	801	751	827	791	842	758	807	765	795	763	823	801	802	745	805	812	739	784	780	853	817	808	823	791	849	764	781	797	772	767	732	788	778	818	816	766	832	746	781	800	818	766	811	780	812	768	798	798	725	826	788	878	791	809	767	796	758	782	792	805	802	810	750	797	771	826	738	795	784	812	789	768	852	809	833	791	759	753	821	773	786	763	811	778	800	806	797	754	825	807	825	796	783	777	833	717	802	813	843	749	819	821	819	792	746	812	787	799	772	790	782	828	762	731	717	798	840	792	789	812	789	750	800	803	850	815	771	781	771	821	826	797	806	771	787	757	842	784	779	784	772	810	817	749	786	780	828	761	812	803	798	755	797	789	784	806	820	827	804	780	786	781	776	837	775	813	766	779	796	791	730	770	794	806	780	794	769	793	775	797	806	800	854	730	817	777	797	814	742	786	822	817	807	772	738	761	806	779	774	819	824	767	782	773	803	820	779	744	783	805	826	796	796	781	795	773	822	803	789	757	769	769	787	816	817	796	814	794	784	808	802	825	826	784	786	840	834	831	797	783	764	807	836	795	855	802	829	818	785	830	793	816	775	787	826	799	786	845	806	811	792	735	765	821	797	779	774	804	824	803	820	796	831	826	805	787	826	789	766	772	746	837	718	773	824	782	812	760	777	806	818	806	792	784	774	802	834	817	859	806	782	791	790	772	807	796	775	769	826	810	777	736	786	789	750	796	840	797	763	804	774	811	824	789	806	830	745	768	784	781	826	783	766	802	850	804	762	836	774	779	779	796	796	819	789	790	808	719	773	840	833	799	816	791	791	783	761	838	783	792	813	849	779	812	737	780	860	826	781	821	789	820	734	821	819	796	811	762	776	773	807	775	723	803	826	789	853	789	795	827	786	822	787	817	801	828	809	773	827	781	792	782	771	783	786	833	752	829	827	853	782	812	823	836	819	809	816	847	772	790	800	792	747	764	831	842	850	776	780	790	754	744	810	787	773	815	807	793	822	814	816	837	823	809	839	802	762	739	832	807	794	757	761	805	824	775	819	781	820	765	760	789	830	750	778	785	724	810	825	754	792	782	823	814	803	733	799	742	820	763	788	807	787	791	814	779	755	804	780	791	816	827	791	799	811	763	740	843	803	813	802	771	781	788	769	808	777	797	795	759	840	796	802	724	758	839	813	817	780	796	785	805	807	814	843	795	768	824	746	830	798	785	808	814	824	793	819	847	790	811	807	816	792	788	819	793	837	784	745	768	826	815	795	786	764	808	769	828	769	824	779	798	842	797	781	821	767	818	792	845	833	782	807	789	819	794	779	810	755	810	825	775	778	799	781	789	808	782	775	805	829	731	783	843	793	790	832	784	810	792	770	775	780	742	778	785	748	806	841	778	806	768	821	800	818	749	820	793	779	781	757	808	788	775	800	761	768	804	777	752	801	807	799	783	751	821	779	807	812	789	808	812	822	769	787	781	791	836	821	753	779	820	758	773	793	804	754	787	799	796	800	767	849	799	782	764	752	815	786	781	829	785	761	814	807	792	836	786	769	734	790	793	761	772	799	816	793	776	817	806	787	770	797	812	823	762	795	794	790	795	805	769	797	823	855	790	775	827	796	794	795	772	763	771	815	834	819	825	770	749	797	827	768	844	803	805	774	813	812	803	749	796	771	831	832	792	751	789	806	815	769	755	801	807	753	772	813	762	817	797	792	803	818	810	815	781	832	815	799	795	746	810	779	785	800	737	826	840	806	805	809	775	819	803	840	773	822	811	769	830	802	738	791	828	766	756	761	810	816	774	822	727	814	798	810	870	815	824	765	789	807	791	769	789	762	798	755	781	807	805	776	778	766	776	783	785	757	796	772	755	795	808	810	722	780	803	779	799	762	853	797	755	751	804	746	846	807	793	788	792	754	813	780	791	833	816	839	798	776	787	805	786	755	823	780	816	829	798	816	828	802	804	790	764	778	769	784	824	769	830	755	811	789	765	858	803	833	770	768	801	800	825	778	781	805	806	809	770	801	803	780	835	800	815	806	745	786	749	831	738	787	828	754	791	776	775	824	834	816	789	785	760	774	818	797	759	794	788	782	790	812	836	783	788	808	757	799	815	782	796	779	825	833	823	797	766	794	817	851	833	834	780	850	824	787	799	796	811	790	785	753	805	767	781	784	811	795	744	768	795	786	808	821	763	779	811	772	820	769	767	799	758	776	817	812	807	817	793	825	830	774	796	752	765	849	847	836	856	812	759	777	852	817	743	737	806	854	807	815	828	793	755	787	818	780	758	743	831	752	766	859	746	830	800	785	794	806	730	774	728	766	824	858	814	816	771	819	788	804	791	852	763	768	806	797	794	787	828	803	819	782	831	842	787	803	782	783	756	799	772	799	775	781	800	776	783	794	823	797	755	787	750	824	772	777	818	779	816	765	729	817	816	780	798	724	776	773	759	804	780	827	759	813	737	811	767	790	749	817	793	817	785	805	849	794	758	812	785	753	804	796	792	791	838	787	856	791	808	805	751	830	817	814	756	765	770	788	837	788	745	729	764	792	836	825	787	798	791	817	803	771	722	776	784	784	795	788	777	801	774	841	717	831	756	751	804	838	749	794	738	829	754	784	800	768	766	781	816	817	783	843	802	803	858	747	795	799	801	743	793	752	784	767	831	849	830	780	825	787	792	820	826	769	840	787	809	768	855	784	792	785	810	765	802	792	867	777	817	844	804	763	776	791	781	848	795	778	784	770	789	819	809	822	798	778	753	805	785	772	800	830	842	827	807	779	776	803	780	797	772	841	832	777	791	807	768	755	795	758	767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6919	390	284	160	145	135	124	121	124	108	108	92	112	103	88	112	114	118	103	103	110	116	111	128	106	108	123	114	123	110	116	99	110	78	112	118	90	116	119	110	118	102	111	130	103	89	105	89	122	102	101	112	120	112	119	115	103	109	110	105	128	112	111	101	99	119	110	105	114	109	118	129	86	92	121	107	100	107	139	123	105	134	103	118	119	93	111	109	118	120	112	116	111	108	104	87	110	120	111	103	115	103	99	122	122	119	104	101	109	100	115	114	109	112	114	104	82	103	120	116	121	114	106	102	108	99	107	91	125	120	104	113	115	102	114	90	104	106	111	103	122	116	115	121	121	104	120	105	120	98	113	96	118	110	105	103	99	118	102	122	112	107	119	116	110	101	111	95	101	121	109	105	103	109	119	108	112	98	85	97	100	138	86	129	106	90	104	91	90	115	122	104	110	94	122	116	105	97	93	121	109	117	94	126	127	112	121	105	110	122	110	98	108	93	101	94	105	105	105	108	107	82	123	125	106	106	115	115	117	114	114	104	101	115	112	93	91	117	98	104	96	113	120	115	114	100	123	118	112	100	120	109	108	108	114	105	105	98	118	100	83	122	88	129	105	106	104	102	118	109	104	125	113	104	109	103	92	105	99	104	99	125	127	114	105	100	95	131	108	119	124	117	97	118	96	95	111	96	114	119	99	117	105	97	102	116	103	96	107	105	98	137	127	103	129	95	109	103	103	99	96	98	114	95	99	97	103	103	113	132	93	105	108	111	117	112	105	103	125	105	109	116	113	95	109	123	87	92	89	95	121	117	108	97	121	120	117	124	124	113	114	117	120	111	87	98	103	94	121	100	103	115	107	110	100	97	125	98	102	110	115	115	131	117	99	124	111	107	119	120	121	117	107	127	90	102	120	95	98	111	111	95	107	107	119	122	100	106	102	108	130	88	112	124	103	105	100	118	127	110	95	112	101	112	128	108	102	128	111	104	100	106	123	129	109	112	112	101	111	105	118	123	127	93	103	105	99	108	97	96	93	111	112	104	107	137	102	110	96	124	108	123	100	127	120	122	130	109	105	108	97	98	106	101	99	98	124	106	113	116	118	117	128	103	124	107	91	112	106	117	92	123	118	102	124	107	118	112	108	118	110	116	132	104	96	120	98	108	112	132	99	127	118	117	100	103	135	97	100	103	125	116	117	114	118	113	115	106	124	99	105	138	101	101	112	108	124	111	108	115	121	90	115	107	106	112	105	99	100	126	117	103	119	107	113	97	126	94	104	120	107	99	118	103	97	113	121	116	103	118	126	113	101	103	111	107	105	100	107	104	100	91	137	82	107	110	111	103	119	107	107	105	120	112	114	119	122	111	103	94	117	111	101	109	99	129	101	106	120	110	115	109	121	120	100	126	100	117	118	121	111	121	96	108	109	115	116	148	110	119	102	117	111	94	120	108	101	121	113	109	108	109	116	103	111	129	139	107	92	126	99	96	91	97	92	128	90	113	103	117	125	109	82	106	119	108	122	112	98	120	107	104	106	121	110	123	90	117	120	126	108	111	102	118	110	109	127	122	115	115	117	107	111	100	112	124	103	100	105	101	91	95	125	117	109	104	114	106	107	110	98	90	112	116	110	99	87	103	114	122	103	109	116	108	113	124	102	112	105	100	111	105	105	97	94	118	114	101	97	107	111	103	109	93	108	106	100	120	122	103	114	112	104	101	119	114	126	96	92	108	110	108	104	120	111	102	89	92	93	97	104	108	105	100	96	100	100	104	109	97	102	95	106	116	103	102	118	112	116	82	116	113	99	108	127	125	94	118	108	136	126	121	112	101	94	94	116	82	97	117	98	109	109	124	102	102	114	105	97	123	127	105	98	107	122	108	123	120	96	110	94	125	101	114	106	110	119	116	94	110	109	106	96	105	99	96	102	109	117	118	121	92	113	107	111	130	95	106	97	118	106	130	107	110	105	121	102	122	111	107	126	108	106	105	105	106	120	95	102	113	123	106	101	124	98	93	120	90	111	117	132	99	125	116	111	115	108	122	107	113	115	110	115	110	114	98	83	120	85	104	90	121	117	108	118	121	111	94	105	110	84	124	131	109	104	108	103	106	102	106	98	100	112	112	113	105	94	103	116	104	127	111	100	113	101	108	111	116	104	108	117	129	116	107	93	100	112	108	109	111	125	114	134	91	107	108	111	103	126	104	99	107	111	109	104	123	104	120	104	134	106	98	114	102	121	121	124	102	114	112	102	111	97	110	121	125	94	97	113	114	129	99	140	106	101	112	115	114	104	97	114	102	103	104	119	120	110	101	101	97	144	104	104	109	107	114	103	97	105	96	103	97	130	106	106	109	110	98	104	97	110	113	119	109	104	100	107	122	96	134	115	135	101	107	89	97	128	92	115	121	110	120	105	115	107	112	104	109	111	114	117	99	107	112	98	89	108	105	102	120	116	106	109	104	112	105	108	117	99	98	125	111	110	113	143	111	125	118	97	97	106	105	90	102	114	124	108	101	91	112	104	113	113	91	100	113	102	99	104	99	124	97	115	113	102	111	116	103	119	95	110	118	110	91	113	112	105	112	123	102	102	99	109	108	108	105	101	105	117	88	111	118	115	109	102	112	103	110	113	106	119	101	114	120	114	111	100	101	118	129	119	115	121	94	112	105	118	104	107	112	108	125	121	107	109	123	112	97	120	115	113	126	95	97	100	127	111	106	113	129	124	105	122	104	96	134	129	105	109	132	107	98	119	110	94	118	115	106	118	103	109	125	113	102	121	102	105	113	107	103	112	128	135	109	102	129	117	117	115	115	108	114	106	106	104	91	99	99	104	118	85	107	116	96	103	109	118	102	96	100	132	106	103	105	96	120	100	109	120	105	93	129	104	113	115	126	94	109	126	120	120	139	97	113	113	93	102	97	121	126	110	124	111	102	122	110	111	122	109	110	95	111	119	105	114	104	112	105	122	124	102	104	112	115	113	105	105	121	118	92	120	95	110	104	101	102	118	134	111	101	106	119	121	105	101	106	97	109	97	110	115	103	111	102	96	100	111	85	99	91	120	111	108	124	98	117	105	109	94	102	104	127	106	99	110	113	132	114	92	108	139	104	113	112	101	112	99	96	125	100	99	111	133	103	105	108	127	114	92	92	99	109	109	103	97	109	95	111	110	123	111	130	109	116	101	123	105	107	108	105	100	116	105	119	112	105	88	108	117	104	104	94	116	109	135	116	113	102	129	111	87	108	105	114	98	101	97	102	105	120	97	92	108	100	102	120	115	114	128	102	115	101	94	124	102	122	107	113	85	110	114	137	128	98	114	111	126	88	129	114	116	126	122	106	101	90	114	120	106	105	114	113	114	94	109	118	115	101	125	95	110	119	114	117	103	89	108	106	108	110	134	94	100	125	111	114	94	108	96	98	126	112	132	98	102	102	107	119	107	99	132	110	120	90	109	106	104	101	94	99	109	93	124	100	99	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6334	429	533	553	504	462	446	390	434	421	365	426	391	376	375	383	352	397	349	404	424	410	372	355	400	373	352	359	368	376	403	375	369	376	388	345	366	396	377	342	343	371	356	396	368	349	380	374	358	389	371	372	353	395	355	381	368	392	384	352	351	359	329	374	344	394	409	358	373	382	382	367	393	383	360	371	388	375	398	370	382	358	376	340	370	359	348	347	375	347	384	374	379	344	358	362	385	359	391	361	390	370	359	371	349	362	385	351	385	360	407	362	412	373	386	348	388	334	356	384	344	389	380	341	389	409	389	358	362	376	395	388	380	342	384	386	343	315	345	396	395	383	373	374	365	389	404	343	326	359	340	320	382	329	366	373	358	368	408	384	368	375	369	350	350	389	387	365	368	385	371	352	391	369	345	408	351	338	390	371	358	355	366	377	354	376	351	389	376	366	343	357	347	377	383	362	373	371	353	363	365	386	380	337	418	341	346	364	368	372	376	348	396	377	367	356	327	405	372	341	351	340	356	378	377	357	397	334	373	366	419	344	378	368	373	389	365	360	378	424	358	374	369	349	376	358	364	363	359	339	360	371	367	346	390	379	352	369	359	346	393	386	383	368	367	370	375	350	383	361	343	378	357	339	389	381	325	364	373	380	417	341	394	388	352	376	371	353	384	410	366	374	393	360	362	394	365	370	377	368	380	372	377	364	345	352	381	387	377	354	387	353	359	369	347	374	389	360	363	366	367	389	335	383	359	365	390	381	376	370	359	394	384	388	426	361	369	357	357	372	357	390	361	394	367	363	389	378	365	367	379	358	393	355	379	350	377	376	361	403	393	373	369	377	379	381	349	343	365	403	374	371	373	330	369	347	371	373	351	371	367	410	361	363	358	374	363	365	364	374	359	374	342	348	360	370	364	365	358	347	386	352	370	378	362	379	365	338	356	350	345	369	337	375	359	356	374	369	390	375	348	376	364	382	333	372	363	353	429	390	402	356	396	396	353	349	376	363	348	373	368	345	354	374	386	393	349	353	368	353	384	360	367	364	367	349	342	377	355	355	353	371	363	334	375	407	337	374	382	336	368	385	367	375	389	334	379	409	340	376	367	368	372	356	335	402	334	380	347	350	363	353	365	346	377	380	376	348	384	389	356	388	408	367	346	403	370	385	354	358	374	359	361	357	375	375	366	385	344	374	373	372	366	379	391	349	349	393	382	333	380	410	355	384	362	367	362	391	406	354	361	357	355	361	353	365	382	378	359	349	373	332	372	368	404	372	360	374	361	347	345	355	335	418	368	384	383	388	355	383	320	366	359	387	381	352	370	370	380	382	393	363	350	350	370	363	369	367	414	370	389	374	367	372	393	370	406	363	348	376	390	344	364	358	378	387	344	391	342	397	359	377	352	362	369	394	375	377	392	366	355	374	376	366	394	355	387	376	350	384	354	394	370	364	367	373	345	333	377	365	372	369	421	362	342	387	326	382	387	383	335	389	367	369	394	352	350	358	340	392	346	335	362	381	370	378	354	352	370	364	374	372	336	377	402	354	350	373	374	362	385	383	383	382	382	360	357	360	330	385	347	380	355	375	357	348	366	391	365	366	369	391	379	356	354	391	354	382	399	374	384	356	356	395	390	355	352	388	334	367	382	357	373	402	359	337	352	361	410	381	403	351	392	382	372	345	395	365	390	387	374	364	390	352	352	364	344	349	378	337	357	383	369	415	322	376	384	403	394	355	326	392	385	394	385	371	370	339	347	356	344	403	383	377	396	361	349	366	376	363	371	380	378	355	384	376	389	420	375	340	380	374	369	366	324	379	358	359	415	367	382	380	349	351	351	399	355	378	376	347	358	402	375	381	365	364	392	374	383	381	356	374	360	411	353	404	354	343	347	389	398	375	359	378	340	368	371	379	361	355	365	383	404	366	351	379	331	394	364	360	363	367	362	374	349	374	359	362	376	382	346	340	371	342	403	374	362	355	369	361	366	366	343	401	348	398	340	388	369	399	385	366	374	358	379	407	387	359	353	371	350	381	380	367	379	350	359	350	350	384	365	361	351	328	377	395	382	381	395	373	363	379	379	371	363	378	361	354	362	362	360	352	374	375	386	374	398	374	394	390	368	366	375	376	365	387	399	370	388	353	372	338	328	352	371	374	382	349	348	345	385	351	367	373	367	373	346	381	360	381	380	371	344	390	390	359	352	377	352	330	391	320	380	396	384	340	374	362	397	358	352	353	361	366	381	381	377	356	376	363	346	372	359	328	344	379	367	391	342	363	372	334	357	368	357	383	344	361	358	368	375	355	402	367	371	317	408	371	395	374	357	413	353	355	349	383	370	384	355	339	397	386	372	377	365	389	362	367	381	350	369	377	347	365	357	359	362	371	357	348	364	373	353	346	375	378	366	355	373	361	346	356	359	369	376	368	391	371	409	337	386	399	326	385	417	363	367	346	370	359	357	377	371	357	382	357	377	388	388	348	371	352	376	363	345	391	375	348	337	351	321	364	361	365	348	365	360	372	390	388	370	361	379	381	378	397	379	365	377	401	381	362	371	375	355	359	409	403	344	356	410	343	392	330	360	357	356	386	349	386	332	354	381	353	346	380	391	393	351	373	381	360	369	350	364	359	358	353	355	362	385	335	354	382	383	367	372	367	363	360	411	352	356	371	363	391	364	349	365	390	349	364	359	385	328	366	366	376	341	364	345	366	358	361	366	382	349	360	376	364	350	371	373	372	369	358	361	334	352	346	385	375	398	369	339	356	379	381	362	388	370	356	344	362	338	368	370	379	384	375	375	374	400	347	390	385	356	364	336	354	360	352	378	379	404	394	394	363	373	427	384	389	351	382	358	380	382	370	383	373	364	352	357	375	378	383	351	363	410	358	370	366	386	344	368	360	351	359	343	349	371	355	350	360	336	336	380	356	370	377	343	361	354	379	364	405	356	395	359	387	391	390	375	349	373	382	372	368	350	357	368	375	374	348	377	344	383	346	353	380	359	345	358	374	402	367	372	375	399	380	367	369	372	366	412	373	380	399	360	347	364	366	384	364	366	363	383	390	363	353	355	372	373	383	390	354	355	367	344	320	378	408	372	396	308	383	383	354	347	369	396	357	340	339	363	339	379	368	392	351	398	400	393	334	386	356	359	376	367	350	345	365	392	368	359	377	368	341	362	378	377	344	406	367	389	368	384	366	365	390	388	338	383	335	382	400	380	357	358	349	382	377	406	365	357	384	374	363	362	369	341	353	390	358	376	363	360	379	385	371	378	349	388	382	366	378	361	390	328	375	375	375	358	366	364	373	359	366	365	383	355	348	380	371	375	366	333	398	337	371	352	396	385	364	368	380	327	375	387	361	338	383	367	384	394	361	365	391	398	320	369	354	406	378	373	395	377	352	349	344	379	365	384	382	357	348	378	338	389	413	345	362	384	369	365	383	342	387	373	442	371	368	335	376	378	371	378	356	382	336	381	348	361	397	394	383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43562	15447	3568	1219	871	645	523	449	409	410	337	313	310	280	317	270	307	260	292	297	288	266	270	271	277	244	270	243	237	218	276	245	257	245	248	276	261	275	262	246	238	263	234	259	263	246	240	236	275	235	277	257	240	249	248	234	260	244	230	253	222	235	237	242	269	236	275	248	266	255	261	219	233	241	247	244	239	248	232	245	267	238	253	230	228	248	269	233	244	252	249	243	238	224	242	245	238	225	254	293	245	257	245	249	231	215	242	213	232	228	244	245	269	238	236	251	240	256	255	246	244	227	263	228	258	286	235	239	289	256	219	209	213	231	260	254	228	233	236	227	246	250	256	251	244	247	232	231	254	244	235	216	247	230	266	216	254	257	242	247	242	239	264	256	211	226	242	229	235	256	231	235	230	239	263	231	236	226	249	247	257	258	260	253	246	228	252	256	225	259	231	246	257	244	258	262	263	261	274	264	265	236	252	246	237	251	261	232	245	256	233	243	259	261	263	251	252	269	278	230	239	224	244	248	223	247	271	264	271	232	262	233	238	256	243	250	210	251	222	247	241	243	239	234	254	250	277	263	256	228	264	261	254	234	241	229	218	258	266	269	231	232	262	258	234	239	238	255	253	266	236	240	272	271	234	209	227	222	264	250	239	213	264	201	238	243	238	242	224	256	216	239	233	273	198	239	227	239	240	263	269	244	208	242	245	249	253	227	253	249	240	245	252	243	269	226	236	261	264	241	231	239	241	217	259	218	223	246	239	226	249	245	231	235	266	240	238	240	261	237	252	233	237	246	228	260	230	250	247	225	270	276	240	225	243	267	247	271	237	229	240	276	232	230	266	228	238	240	236	224	254	235	242	253	224	238	234	261	257	260	244	246	259	247	245	304	250	259	245	220	241	233	242	272	291	241	266	208	255	216	276	255	213	252	251	245	231	227	225	236	239	276	254	236	231	239	253	244	260	248	253	256	245	231	262	249	258	246	234	248	257	232	249	275	266	240	276	232	240	240	269	263	219	255	255	216	240	229	237	275	250	246	245	232	263	223	262	233	228	225	220	229	225	232	255	212	246	257	245	240	248	288	271	244	263	267	241	245	250	218	262	226	256	236	253	243	220	254	251	249	216	267	250	243	258	270	252	261	244	212	224	248	247	244	247	273	253	246	259	300	234	259	242	265	223	256	248	244	245	248	225	254	241	234	255	228	243	209	267	241	236	248	250	237	263	261	244	230	205	294	220	231	235	218	240	212	227	250	288	242	260	263	246	233	255	233	242	246	225	244	243	282	241	267	250	244	251	219	246	238	233	244	261	256	250	234	246	247	251	252	231	248	252	247	243	238	230	247	214	236	239	269	234	259	259	271	236	237	240	244	251	254	248	219	255	215	274	239	251	239	237	228	230	225	234	258	218	246	236	235	267	253	219	251	249	223	233	245	263	260	224	249	233	222	245	224	220	228	221	264	240	241	269	220	240	223	232	239	240	254	244	244	240	252	235	217	225	236	256	252	253	252	225	288	238	265	244	239	251	279	275	237	207	230	253	238	251	262	268	253	283	253	234	260	263	259	238	241	213	250	264	255	220	225	240	235	238	248	247	239	238	207	249	278	259	248	263	245	254	229	245	271	224	243	246	239	256	251	280	238	259	257	269	239	268	231	237	270	278	229	231	241	267	232	271	243	233	249	244	243	236	231	218	235	216	241	260	250	254	238	264	234	268	248	220	264	258	232	238	262	250	247	268	225	274	266	247	238	241	258	241	279	232	258	229	221	248	241	242	222	233	242	261	235	219	263	237	215	206	226	255	249	249	242	241	244	235	220	270	237	258	227	238	240	241	235	254	243	260	226	243	233	240	245	264	241	232	247	249	229	239	227	242	220	264	226	263	237	213	259	232	218	231	256	260	245	247	253	244	248	253	252	253	234	235	237	238	242	272	248	264	217	243	239	229	227	215	263	254	273	266	259	246	231	248	233	255	257	205	252	243	275	272	241	233	258	237	258	242	254	222	254	239	246	289	231	256	220	253	236	250	269	228	275	268	251	244	221	236	258	258	222	243	268	247	223	222	231	239	231	217	248	270	262	254	238	249	212	238	223	258	214	285	240	223	251	270	224	243	242	253	259	265	229	254	257	230	225	243	228	238	221	251	239	272	237	249	240	240	251	236	220	212	251	255	257	241	252	245	276	234	245	245	253	261	231	252	252	246	251	236	240	219	236	226	267	253	241	267	245	241	264	230	235	255	236	254	229	242	218	222	250	231	257	225	221	230	232	274	254	258	248	262	291	223	254	238	246	250	277	232	245	247	259	247	239	242	261	233	265	243	243	244	262	252	246	237	230	266	267	264	252	249	241	282	254	226	260	250	256	275	261	277	274	244	230	254	262	238	268	236	253	248	264	241	221	240	273	233	261	232	249	255	229	250	229	267	238	237	276	267	274	262	280	229	242	208	256	238	222	249	229	261	237	238	254	235	270	268	247	258	254	227	248	251	240	221	244	244	230	228	217	252	247	260	248	266	214	253	243	248	234	265	241	242	256	228	215	230	246	233	262	249	271	246	230	248	238	240	226	264	244	247	221	239	252	246	250	241	229	215	253	246	243	265	270	244	242	260	221	231	264	275	259	249	236	273	234	224	245	276	243	238	220	251	274	264	237	281	249	268	257	272	256	262	255	235	258	252	241	234	276	232	231	253	252	235	231	240	215	260	254	254	226	256	244	272	228	219	246	218	266	242	273	232	237	264	248	251	243	248	215	253	207	226	252	233	253	253	243	242	225	293	226	225	237	247	232	263	238	246	245	280	246	279	257	255	226	253	271	248	251	240	238	233	271	241	241	217	232	245	227	256	226	263	255	215	272	264	239	216	234	223	245	219	223	245	258	250	210	265	254	243	219	230	249	243	254	264	229	240	224	261	259	247	233	247	211	238	226	248	238	235	235	257	261	250	244	251	253	259	247	209	243	240	223	239	245	233	219	255	208	219	233	222	267	237	235	256	232	255	236	235	227	214	238	252	227	257	263	274	270	230	243	255	247	253	228	267	246	227	255	227	239	232	237	247	218	261	256	280	214	244	246	225	251	247	261	244	256	271	256	220	219	261	244	245	281	259	254	241	237	226	244	238	228	252	240	246	295	205	237	241	250	210	241	245	228	250	260	235	272	229	236	243	255	270	260	236	249	243	219	244	237	254	256	230	262	252	247	269	242	278	236	246	213	210	238	237	232	231	233	218	230	225	259	267	234	243	239	265	256	234	226	248	229	239	243	237	231	237	225	256	265	239	211	244	249	254	244	269	233	228	218	246	242	262	272	250	257	250	241	222	245	257	233	263	231	250	241	240	232	234	242	262	266	270	242	248	289	244	251	253	225	256	262	258	220	226	241	233	233	243	260	262	236	250	237	258	231	234	223	261	229	235	261	250	234	250	258	255	277	238	206	263	242	242	235	228	249	221	247	252	248	236	260	228	262	250	248	264	222	245	242	277	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21057	1687	3452	3724	3225	2617	2236	1927	1626	1571	1399	1317	1161	1111	1074	1031	969	973	961	938	878	824	860	858	841	791	837	848	820	832	810	800	729	766	771	768	807	826	791	773	763	716	757	788	742	713	753	749	765	721	736	698	769	721	744	750	714	717	711	730	726	728	773	763	740	780	751	709	672	669	711	666	702	687	730	718	724	720	750	743	745	749	729	746	737	712	720	701	682	702	724	728	703	704	697	712	677	674	700	682	707	763	707	670	691	711	658	697	755	714	702	671	693	708	724	808	668	734	709	668	719	698	698	702	708	704	712	697	715	688	686	708	688	751	737	706	711	691	729	711	740	702	733	737	692	655	711	709	689	745	694	681	703	717	679	678	659	735	692	680	690	692	707	699	672	712	687	706	696	714	698	717	739	711	665	703	674	678	727	721	687	720	666	692	730	688	663	689	730	686	721	660	754	694	707	715	716	698	709	765	700	711	681	736	676	699	697	672	734	718	710	717	705	725	679	694	703	658	674	713	711	707	734	712	706	701	694	690	666	727	705	686	729	665	707	661	674	659	750	752	696	690	684	734	672	721	703	681	706	716	680	672	747	700	741	708	711	725	693	681	705	690	692	671	755	718	687	701	695	695	692	717	687	704	710	721	675	712	674	652	725	665	701	660	732	726	708	689	706	663	716	728	733	689	769	696	719	719	702	691	679	718	685	686	683	694	736	696	666	677	721	731	731	715	683	743	705	691	709	696	708	698	705	686	659	687	660	697	731	722	705	719	679	705	729	711	696	736	680	723	697	751	708	721	719	700	720	716	659	724	691	679	755	694	685	735	713	730	686	673	703	751	687	710	707	742	698	710	689	671	673	742	677	696	710	663	661	721	666	743	675	743	719	717	731	724	702	662	695	703	714	654	720	726	680	728	710	673	724	730	661	714	666	688	710	718	702	686	703	681	721	738	682	714	709	713	725	711	712	719	722	702	676	698	692	678	762	714	725	737	725	684	679	668	703	695	693	721	722	704	724	686	697	681	648	702	685	732	705	673	724	719	680	722	706	741	692	680	740	692	685	694	740	661	717	730	682	654	712	723	742	702	657	696	676	652	711	718	698	703	709	686	692	735	701	709	667	730	649	706	709	685	780	706	735	710	684	685	672	724	725	707	718	698	669	707	696	673	680	712	670	694	735	706	725	687	713	693	699	675	678	765	718	724	741	735	713	704	759	764	673	722	709	697	727	707	682	752	693	748	692	724	693	736	687	731	696	720	728	681	660	682	735	702	692	658	724	681	732	702	672	732	694	728	654	693	688	689	726	744	686	634	724	636	676	686	742	701	679	665	678	712	682	706	732	745	702	677	669	712	687	698	686	745	671	770	652	665	684	700	712	712	700	695	674	670	699	731	694	706	763	698	701	704	710	714	705	705	674	714	670	715	727	690	660	698	721	685	672	695	696	733	698	673	701	718	727	710	667	740	671	690	738	698	674	686	716	774	674	684	699	695	740	724	682	718	751	654	690	679	694	732	668	687	705	680	681	706	709	685	672	732	725	707	714	695	688	756	710	668	694	724	627	724	688	703	652	736	723	677	704	724	707	705	710	724	693	737	730	754	746	716	749	682	713	701	664	649	689	728	678	678	656	666	679	721	667	713	689	733	688	728	718	673	704	712	755	697	694	663	730	697	716	676	740	684	757	680	666	702	716	685	748	683	679	683	669	663	688	736	688	761	717	695	679	694	718	768	680	703	689	724	698	690	690	740	708	706	730	703	730	709	664	705	717	722	696	689	704	690	692	705	701	700	744	710	690	685	675	675	724	671	657	671	712	711	711	720	743	713	740	712	734	730	694	714	669	731	696	739	673	691	660	671	668	695	687	669	669	689	674	697	687	705	693	711	705	717	692	731	716	678	701	682	708	687	688	660	697	714	685	699	708	724	675	670	675	772	696	731	696	688	681	728	698	696	701	736	689	720	735	732	701	693	667	729	748	715	695	671	724	721	701	713	728	722	725	714	682	742	743	736	713	722	729	707	697	702	711	740	732	726	751	755	681	726	686	672	738	704	717	722	694	694	689	657	686	681	722	654	684	718	712	679	636	710	683	695	697	680	696	724	681	713	711	728	704	736	722	735	697	702	696	688	705	749	723	785	665	706	696	674	676	762	694	708	658	732	656	756	706	709	708	680	722	700	675	751	680	691	647	673	682	692	723	725	683	731	696	736	670	702	723	695	697	692	676	722	664	672	724	670	735	648	717	692	693	724	742	700	727	706	694	699	722	662	704	698	658	725	710	678	733	728	777	710	703	724	727	694	639	701	677	736	748	697	735	715	713	684	688	732	708	758	726	700	742	677	712	671	672	691	701	681	719	680	760	692	731	684	721	643	714	668	712	700	746	724	698	682	697	705	632	694	673	780	721	696	701	771	709	737	688	712	744	713	668	708	674	698	672	703	714	679	705	691	722	719	729	755	773	677	699	748	703	714	691	684	701	678	726	709	677	705	673	699	708	655	715	712	731	652	736	705	702	695	688	702	663	718	686	716	744	676	711	715	698	715	734	689	767	687	739	643	679	683	739	673	683	722	678	658	702	729	723	702	720	716	678	739	658	714	664	699	748	737	695	692	729	718	747	758	708	758	699	731	761	733	679	711	699	698	691	687	697	742	757	662	739	709	693	684	706	686	767	716	658	734	670	740	676	737	715	715	668	691	685	676	698	720	678	702	710	724	677	730	673	681	719	685	715	694	760	676	679	685	692	755	690	725	677	678	733	701	706	711	706	713	697	730	757	735	706	746	776	696	665	719	725	678	666	728	689	718	703	730	712	753	726	733	682	712	737	692	738	684	704	696	723	729	706	682	723	696	692	725	727	750	711	689	755	693	690	720	717	704	641	688	728	729	713	694	693	694	704	721	721	695	746	681	683	684	681	710	737	721	715	691	665	696	672	709	697	653	697	711	735	677	747	714	715	710	695	728	727	732	700	682	691	755	742	689	720	719	711	736	680	717	680	718	659	686	708	689	686	653	726	688	689	749	702	682	684	768	660	656	683	693	710	695	676	735	721	731	714	719	711	721	718	678	671	712	722	693	689	753	715	650	700	664	706	677	675	706	707	702	730	717	719	667	716	687	730	659	699	694	723	710	693	698	685	697	689	673	718	687	721	679	650	695	698	661	750	722	702	694	694	699	728	713	693	708	717	709	714	701	726	713	674	720	747	655	696	719	741	680	759	702	715	717	683	673	732	698	711	688	678	728	688	682	729	695	672	722	680	707	691	689	706	711	682	717	672	702	706	738	688	648	740	717	695	677	734	702	723	726	725	732	730	683	684	690	706	714	701	670	664	715	728	630	684	714	655	683	709	659	717	753	717	699	700	682	707	757	697	724	719	719	758	733	709	690	715	697	698	668	749	696	691	701	750	680	685	664	696	699	714	674	718	724	656	723	654	667	722	684	722	701	734	711	662	713	720	721	690	675	692	713	633	668	677	727	691	729	646	707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48198	20980	15519	3265	1564	1221	904	747	647	556	517	490	461	422	370	392	377	360	370	368	331	301	317	342	353	318	312	291	330	307	328	309	316	289	313	309	298	283	305	264	326	298	303	302	307	295	286	272	312	323	314	286	303	275	301	290	296	266	301	301	307	240	297	299	333	280	286	283	278	277	295	261	316	307	295	315	274	282	290	307	286	274	323	291	274	285	284	298	288	290	288	309	287	288	270	297	305	291	337	305	284	288	282	301	243	276	314	270	288	325	268	320	300	285	335	284	277	322	273	316	279	288	323	278	288	325	309	293	281	294	295	294	300	284	290	271	258	275	323	247	312	295	316	281	295	296	278	300	269	274	310	278	285	298	288	276	287	288	304	258	277	280	302	289	290	273	270	282	272	302	296	282	304	273	276	301	270	304	307	269	286	294	274	292	288	296	278	297	273	273	290	265	285	279	272	282	293	301	272	294	285	280	254	262	276	290	305	292	272	290	297	284	289	277	282	316	288	251	279	278	254	289	317	284	282	294	293	306	282	264	272	270	291	322	297	287	283	292	285	288	275	295	292	272	302	293	252	269	268	283	314	298	282	280	335	287	297	268	273	291	296	275	316	299	257	328	290	303	269	309	286	285	310	283	290	268	297	259	270	276	326	283	297	256	282	269	273	322	294	309	299	269	281	307	283	270	272	293	293	268	303	283	270	254	267	270	322	280	302	263	291	286	304	270	296	293	304	276	269	266	278	262	265	328	307	278	312	289	275	300	274	289	272	301	288	294	289	297	271	277	286	284	326	270	292	279	291	298	320	306	260	270	314	262	288	317	290	299	291	304	278	266	278	296	271	311	314	271	291	264	292	302	295	308	311	314	268	305	308	298	285	299	301	274	286	285	264	294	278	297	277	305	292	283	276	285	281	315	270	275	303	315	303	261	281	321	292	295	264	317	293	276	285	285	291	305	297	296	298	274	288	293	308	249	296	271	313	280	269	315	277	299	311	318	303	284	272	316	278	288	294	318	294	306	314	283	269	285	291	288	280	311	278	283	277	284	301	303	265	297	278	274	310	271	306	275	305	292	310	295	285	300	269	298	295	293	301	304	290	282	285	305	279	256	322	293	286	276	288	280	312	305	282	272	279	291	320	304	284	296	288	317	269	278	316	292	292	293	279	290	310	283	305	276	261	283	308	294	293	269	309	287	294	258	306	280	266	299	272	275	265	331	291	294	284	270	261	284	290	260	299	316	271	291	297	307	294	281	280	270	333	269	294	323	265	256	305	295	272	285	301	303	275	274	309	294	275	312	292	306	247	270	265	295	303	312	271	310	331	271	315	286	298	303	289	289	270	285	277	290	284	317	316	275	293	288	310	290	299	301	272	289	306	293	281	293	280	278	297	278	294	278	309	294	299	284	303	277	270	269	290	289	274	300	301	267	284	275	311	289	320	305	302	248	324	281	288	291	283	330	267	290	276	303	283	300	300	259	293	272	285	319	292	296	292	280	311	306	270	320	275	308	281	293	288	266	288	250	266	277	283	290	316	292	283	274	296	341	325	299	260	270	289	290	300	309	270	283	260	263	255	310	281	245	314	292	311	268	276	284	302	247	281	279	283	278	283	308	327	321	281	305	285	276	250	325	292	273	294	316	313	279	291	294	291	294	287	322	316	332	284	282	283	300	329	295	286	295	273	313	279	287	281	317	266	289	274	280	310	267	261	279	276	265	266	288	290	282	306	305	305	300	298	292	289	273	300	284	288	256	279	300	302	287	299	311	281	332	279	252	279	287	329	288	280	261	269	281	257	302	272	292	294	283	275	278	286	312	279	268	338	300	284	291	301	300	279	270	288	279	293	265	291	278	286	258	281	300	294	284	285	270	289	308	293	273	273	271	290	312	302	282	328	289	273	288	302	299	254	277	292	291	312	282	311	329	255	296	277	282	264	255	275	308	293	284	273	303	284	296	300	277	260	287	289	272	258	287	279	284	298	307	269	282	293	312	304	295	305	276	277	279	297	301	299	282	288	299	294	288	301	276	275	281	294	296	273	312	270	285	311	294	293	291	308	263	313	283	275	288	310	287	283	275	300	322	267	298	284	309	265	285	270	291	308	285	286	278	302	307	284	348	308	266	311	274	296	288	308	294	284	311	320	311	305	318	306	284	273	285	279	288	286	268	284	305	275	284	271	282	273	264	288	292	302	322	291	306	264	299	284	310	283	264	291	282	286	268	278	260	258	271	299	273	314	310	288	254	285	318	306	306	308	275	279	291	281	299	276	289	311	280	307	303	265	260	281	290	306	293	315	286	300	286	287	283	287	301	301	297	284	313	277	302	278	286	276	318	274	295	283	294	300	306	290	313	251	276	305	266	329	285	289	302	306	281	292	256	302	307	294	296	288	298	303	323	286	275	292	295	310	316	291	275	297	303	294	284	270	313	314	299	270	308	329	292	264	269	294	287	273	274	313	282	295	276	280	291	269	295	270	274	275	270	277	293	305	302	316	295	282	276	294	291	302	293	259	294	290	299	291	277	294	299	291	311	301	295	267	296	304	288	328	318	309	286	290	323	336	300	277	268	264	285	287	280	278	296	289	288	277	287	285	329	285	297	274	275	301	325	296	315	268	311	277	298	303	306	320	306	279	302	302	271	284	253	273	293	321	308	256	314	293	309	278	290	299	311	276	289	296	271	293	282	319	264	295	245	286	311	300	295	326	272	287	287	282	267	295	301	272	289	328	315	315	322	289	299	314	252	272	314	286	290	266	290	295	307	299	293	306	313	258	280	315	339	329	305	284	261	275	314	290	270	278	273	280	306	305	277	253	306	264	243	268	305	319	311	261	259	276	300	270	258	322	282	295	265	293	295	284	329	296	306	312	289	250	268	280	289	297	279	300	299	310	289	262	264	277	280	277	307	301	270	307	280	283	285	286	288	268	272	289	325	308	294	300	287	282	259	318	306	294	275	285	313	303	273	285	269	302	308	275	273	286	298	272	283	299	317	265	279	282	277	282	302	282	314	276	299	279	260	296	283	298	296	288	281	287	286	284	282	275	302	286	305	285	290	314	295	319	292	281	308	306	300	295	286	277	264	318	297	281	317	274	282	314	289	323	300	266	287	300	308	305	284	287	300	280	318	290	337	264	276	266	260	270	303	323	273	273	282	278	315	307	302	298	287	303	296	319	276	275	275	301	293	300	308	275	279	282	302	276	327	284	299	287	307	285	273	321	268	319	295	304	290	267	285	303	296	299	290	290	254	301	305	318	283	286	291	307	254	304	314	298	296	330	313	265	295	295	317	291	283	285	292	303	290	326	273	271	308	295	307	283	304	274	293	267	292	311	325	276	259	285	297	293	291	306	269	270	276	282	308	291	295	274	291	293	269	254	272	306	299	265	305	304	314	319	292	285	285	310	269	302	329	274	310	302	291	321	303	263	315	285	307	302	291	270	276	314	275	281	294	306	290	284	278	277	296	284	321	297	294	263	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26420	2736	5841	6479	5471	4522	3546	3079	2701	2368	2126	1992	1809	1713	1491	1468	1458	1332	1230	1217	1202	1142	1135	1037	1067	1023	982	989	1037	950	944	925	928	934	979	884	926	903	890	897	851	880	843	871	885	826	865	904	866	884	839	834	832	853	837	839	863	823	843	859	777	888	845	778	797	798	765	772	834	816	828	777	800	814	812	811	805	850	800	826	782	832	784	778	835	851	861	809	796	847	786	805	867	818	833	818	792	823	776	792	782	760	791	814	768	786	753	794	805	733	742	781	861	810	817	796	807	830	748	787	816	850	771	791	783	800	748	794	762	828	838	789	787	864	674	776	805	808	809	819	825	786	852	801	809	763	839	799	790	813	793	786	832	795	784	797	806	779	838	776	821	756	809	810	786	804	782	790	805	782	776	791	813	752	790	788	807	719	813	773	773	786	862	804	775	802	827	782	787	755	811	754	774	758	813	765	819	813	794	790	751	789	805	830	795	786	827	801	782	844	804	823	793	777	806	774	801	786	820	782	809	791	855	817	807	767	816	806	795	772	827	847	794	796	791	812	821	809	744	786	809	791	809	749	815	765	852	816	761	771	764	796	813	726	771	770	795	758	809	769	708	753	757	740	778	795	828	808	814	765	813	822	793	847	782	860	774	762	814	807	835	802	776	831	814	813	800	785	741	795	810	799	838	754	820	782	787	757	798	739	780	776	797	807	816	777	797	807	794	756	770	778	758	742	766	766	839	746	778	800	787	770	809	785	804	821	802	822	810	726	830	815	790	816	790	780	807	767	808	772	814	789	787	783	749	824	829	812	831	840	777	807	827	800	778	848	759	775	795	806	742	787	784	866	783	775	774	791	820	812	820	796	815	744	769	818	794	791	764	765	805	832	775	770	803	807	746	816	824	771	763	771	766	797	766	814	809	813	812	799	775	781	794	824	771	801	794	791	794	744	811	780	770	752	823	777	830	781	835	792	792	766	754	779	806	793	795	851	784	802	819	828	810	787	771	769	815	819	800	803	799	799	822	799	794	756	803	812	807	793	773	782	816	806	808	772	818	720	852	773	793	793	819	819	814	741	750	794	823	768	732	819	799	790	833	727	790	796	757	827	755	804	815	855	737	806	834	838	816	811	760	763	775	800	749	823	822	853	818	785	763	800	828	811	813	817	824	813	780	769	738	787	797	764	823	809	776	822	789	722	832	771	794	813	806	830	781	820	793	834	811	783	806	777	788	812	744	829	774	762	737	827	811	798	765	782	791	774	798	794	781	787	860	798	801	764	808	736	803	755	811	822	802	770	778	811	816	808	801	777	800	807	744	817	809	771	835	812	797	803	803	825	788	797	755	787	754	800	766	813	837	765	777	790	791	770	797	785	748	839	766	805	808	788	802	809	802	759	785	793	792	720	810	821	812	841	817	794	829	792	794	764	784	835	802	793	752	781	795	867	735	812	800	820	817	802	780	730	793	751	869	872	766	790	774	807	813	846	806	775	786	753	829	795	852	811	763	797	762	750	836	785	783	807	802	835	739	756	779	762	770	835	778	813	749	823	797	799	832	786	794	810	800	769	795	837	823	748	799	781	811	790	797	786	796	846	808	751	807	811	808	825	830	798	791	770	775	817	776	834	809	803	745	785	831	810	819	811	772	751	770	779	824	794	810	794	788	759	801	820	785	761	768	822	811	763	774	824	825	768	761	786	764	786	766	813	788	800	759	800	843	810	815	786	822	806	794	769	757	727	802	811	751	791	777	795	780	820	807	824	776	772	807	811	773	801	821	819	806	823	782	824	792	810	793	782	785	786	751	784	812	814	733	805	794	727	851	843	783	790	759	809	770	787	810	794	820	771	804	792	781	778	794	765	797	796	803	828	812	781	811	796	819	770	817	792	803	758	787	754	757	797	773	764	790	758	790	803	766	802	785	773	789	781	869	762	729	809	839	789	783	771	814	759	776	742	800	791	806	787	788	741	770	813	788	808	763	812	790	807	825	824	789	790	781	849	801	829	790	808	734	788	746	801	752	745	794	798	773	786	793	797	792	816	822	762	845	776	800	811	760	752	796	789	819	802	818	774	771	864	799	766	758	812	816	786	775	799	842	791	787	803	817	854	794	781	764	822	845	780	834	780	802	804	783	763	809	759	770	806	806	790	837	812	831	748	769	794	775	779	793	800	814	826	861	833	767	764	800	781	766	793	798	826	780	767	839	763	752	774	841	849	789	772	853	780	790	802	794	815	819	769	845	748	766	778	802	780	817	797	805	825	790	790	799	818	784	885	803	779	785	784	778	816	740	826	804	729	767	775	798	806	779	800	751	788	825	824	829	781	778	763	794	860	782	830	783	821	714	824	789	804	796	779	810	817	756	755	777	819	822	796	809	834	817	840	808	798	802	791	784	746	791	782	809	785	755	793	799	790	777	778	754	777	783	776	789	784	843	805	756	791	774	792	754	762	831	775	792	807	761	765	810	756	807	732	792	751	867	862	813	786	795	805	792	843	791	744	836	741	815	760	725	743	838	799	797	769	753	792	764	766	860	835	792	735	771	787	786	798	754	796	734	815	800	787	773	787	767	783	795	802	805	802	807	779	782	791	883	778	822	783	802	779	748	828	774	825	835	824	819	833	823	810	809	784	804	772	778	780	832	819	779	773	789	801	826	802	792	776	778	777	756	769	770	744	804	754	787	792	803	773	792	833	778	792	819	820	795	806	814	817	786	767	760	736	823	787	795	794	792	775	791	806	776	793	762	794	842	760	776	728	756	788	778	800	756	774	772	773	809	804	755	795	723	775	835	779	781	785	781	770	838	754	782	799	817	780	789	810	800	835	828	782	811	834	779	769	788	803	790	784	794	833	764	808	774	781	771	775	780	822	797	777	815	775	828	785	782	799	800	842	867	744	742	796	839	789	822	803	771	777	742	830	855	773	767	790	803	777	745	718	758	822	759	776	762	782	788	774	815	753	821	772	783	810	784	846	779	798	790	805	788	787	835	826	860	786	833	805	756	764	787	769	789	811	748	823	769	768	797	835	763	790	790	850	803	780	732	781	771	824	798	816	827	816	759	786	803	768	778	845	782	782	799	860	781	782	738	772	780	759	836	798	798	768	759	793	778	774	814	719	806	798	792	814	790	788	749	819	766	800	804	814	809	789	753	835	832	790	745	777	783	821	768	772	823	728	844	781	762	815	764	791	800	815	803	807	774	856	813	843	821	747	842	746	786	806	785	791	823	749	728	797	816	829	799	805	804	838	808	762	758	791	798	786	784	801	847	729	823	852	816	833	794	820	798	789	805	813	771	805	810	764	780	815	770	801	827	772	814	776	794	788	770	795	822	765	811	782	771	812	731	811	824	766	832	818	821	802	791	788	841	803	793	808	805	735	785	819	775	839	762	765	830	844	783	725	831	755	819	787	835	745	788	798	800	764	782	806	769	761	789	788	758	818	839	777	782	793	804	801	734	792	839	785	838	808	809	802	807	759	822	855	782	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6989	337	259	157	145	119	128	125	111	97	119	111	107	107	99	95	136	90	125	110	119	96	118	111	100	93	114	112	96	121	100	105	111	121	92	110	114	100	109	89	102	111	99	123	105	117	115	122	108	106	119	117	103	107	106	116	112	132	131	103	130	128	111	113	107	131	87	91	104	108	113	104	113	89	101	121	116	102	102	91	112	100	111	112	110	125	126	109	130	105	121	131	101	109	110	127	89	98	111	106	115	106	114	118	119	83	111	103	105	117	114	96	112	115	118	105	109	106	107	130	113	97	98	105	98	108	100	119	116	114	110	105	112	90	123	96	98	100	100	113	104	92	115	99	96	89	115	108	109	110	99	135	111	105	106	112	109	98	118	108	98	107	111	125	117	111	112	92	89	99	96	106	100	109	110	104	117	111	101	108	118	104	102	119	117	109	105	106	108	105	98	98	104	109	121	117	125	115	117	92	118	102	108	109	108	110	107	90	112	102	104	116	111	108	119	111	112	107	111	113	117	117	105	122	110	117	112	108	95	97	109	99	108	132	109	113	100	87	114	92	124	100	94	90	102	105	116	113	100	116	114	136	121	123	130	124	113	131	110	105	120	93	86	88	94	89	107	96	102	126	115	110	119	98	99	117	105	114	116	111	101	105	119	93	130	88	106	106	104	110	100	116	120	105	108	114	126	104	109	108	105	112	108	128	102	101	109	109	114	111	106	114	107	98	103	109	106	115	115	118	112	110	107	101	102	111	114	103	113	97	107	113	113	113	117	115	98	112	89	98	108	118	115	114	96	113	116	110	110	125	120	94	104	100	110	110	98	114	109	87	107	102	115	117	115	129	123	107	101	97	114	129	113	117	102	122	95	111	103	106	99	107	123	103	103	121	113	105	120	112	98	121	125	118	108	88	128	113	98	130	114	112	113	110	105	118	98	104	117	121	103	134	118	88	107	114	98	111	103	118	109	107	105	111	103	92	74	122	117	109	143	93	112	100	112	100	110	114	103	114	96	114	124	112	110	109	112	111	102	96	118	115	105	108	104	119	119	116	114	105	92	108	125	108	95	122	122	92	102	118	104	120	115	118	120	126	92	113	116	110	91	106	112	112	116	115	106	110	102	129	121	97	121	116	114	127	111	107	110	108	123	108	95	107	114	98	135	99	106	107	116	124	114	116	111	106	115	131	110	141	93	116	109	110	125	103	88	115	98	111	107	128	125	111	100	102	103	110	110	119	97	119	101	90	107	121	92	81	107	105	95	92	115	107	115	111	110	117	93	115	131	107	110	114	94	111	122	92	121	113	91	130	108	123	135	102	106	96	112	105	96	125	105	115	95	107	95	108	106	117	116	112	105	116	106	103	114	112	106	84	116	126	110	108	109	106	107	112	127	83	106	108	109	108	95	94	108	113	101	110	93	96	119	112	111	97	93	134	107	109	133	114	117	103	142	139	118	114	84	116	104	106	107	103	104	113	99	108	121	114	113	103	122	111	110	109	105	104	105	117	108	102	115	120	102	102	111	104	105	107	136	112	91	100	104	123	101	103	107	104	102	116	96	112	97	94	123	102	90	103	99	95	125	112	138	131	100	94	110	111	116	89	97	121	86	94	135	111	114	127	100	117	106	98	129	115	95	110	117	115	94	111	128	110	112	102	104	96	120	105	111	100	104	91	103	92	109	112	115	105	117	115	105	91	91	104	105	101	112	106	119	112	106	110	116	120	123	118	99	109	103	98	108	126	98	132	118	93	105	127	115	117	116	104	115	84	105	116	132	109	98	114	112	102	96	119	127	101	107	132	111	114	104	107	125	105	94	112	97	126	93	100	100	95	101	88	100	111	100	107	106	96	103	95	99	97	107	115	104	104	101	118	120	111	108	92	107	99	102	98	103	125	106	96	112	94	131	109	128	116	109	106	115	122	93	105	106	121	99	106	112	114	104	121	122	112	111	97	101	108	91	104	110	100	123	105	112	104	122	111	103	107	121	83	100	119	114	97	102	102	108	117	119	117	116	115	102	101	117	105	126	126	120	114	85	92	106	109	107	106	101	96	113	110	110	104	104	92	117	124	105	121	109	119	106	102	124	111	105	97	124	110	122	127	138	127	111	127	121	98	104	102	115	105	119	90	126	109	99	111	104	87	119	122	103	101	118	90	104	111	120	115	115	108	110	110	110	101	103	103	97	138	116	106	112	116	104	109	124	110	91	99	128	107	111	114	96	108	108	98	113	112	99	96	124	113	102	89	116	113	101	113	119	111	107	124	107	98	102	112	104	106	84	117	139	123	117	88	117	99	115	109	106	115	130	124	84	119	92	112	99	90	109	111	116	107	106	122	126	100	113	126	107	100	103	107	117	119	103	101	102	98	102	110	89	110	129	118	104	131	100	101	110	111	133	103	107	102	84	81	102	107	103	128	97	112	122	119	112	109	95	110	113	109	105	104	101	90	117	99	107	94	102	97	101	119	119	97	121	119	102	110	99	91	102	113	108	107	97	98	95	113	103	107	111	108	118	107	103	112	115	106	106	102	98	109	120	98	110	114	99	116	94	101	120	109	114	120	110	97	93	114	102	97	105	101	107	108	120	112	91	130	101	109	113	109	102	131	108	108	102	113	104	110	101	122	107	120	96	93	117	109	124	122	106	93	108	114	107	110	104	113	103	90	105	121	98	110	93	115	118	100	97	103	118	118	120	107	126	114	110	104	103	96	102	98	112	122	107	118	115	88	110	117	100	124	117	107	121	110	110	111	131	118	101	113	117	113	101	100	121	95	112	98	99	112	137	112	92	118	97	99	117	115	130	106	95	92	110	93	122	99	94	120	120	101	118	113	117	99	112	105	103	116	141	105	103	99	99	111	112	114	96	113	96	114	113	107	109	98	123	123	110	117	118	112	102	116	121	97	111	106	97	118	106	125	105	98	112	94	119	121	106	130	108	106	106	112	111	104	86	96	108	103	109	102	90	100	120	122	109	119	113	112	122	124	118	107	102	111	107	111	107	109	105	106	106	95	110	128	132	97	107	91	119	106	100	115	89	118	93	110	115	98	104	120	115	120	103	97	123	117	104	101	105	95	91	108	97	119	93	108	102	113	129	89	112	110	101	128	115	110	115	114	112	104	112	106	113	110	125	110	89	120	114	112	125	114	89	96	126	114	108	102	108	110	107	108	124	111	104	112	107	115	130	114	120	116	114	76	93	103	111	121	98	102	106	102	104	105	102	121	106	128	108	106	116	124	97	85	109	97	104	99	100	118	97	103	120	112	106	110	111	97	108	113	99	107	111	114	135	107	110	105	96	108	103	112	103	124	107	110	102	117	111	108	84	102	107	122	114	101	127	97	123	94	109	89	106	93	104	120	115	113	109	113	105	117	122	96	98	100	94	97	93	105	104	101	115	112	98	103	87	110	103	101	120	104	98	92	113	114	113	108	120	121	111	105	115	110	114	149	96	107	97	117	117	109	112	104	103	114	116	117	100	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6566	425	500	535	457	502	445	405	404	423	419	393	356	358	379	349	374	403	366	394	372	362	374	394	353	367	384	358	413	372	392	370	368	384	355	373	399	366	362	336	349	366	387	421	374	403	395	353	382	376	358	364	367	352	350	390	402	398	387	387	371	345	354	352	342	361	367	337	373	361	366	373	373	357	365	375	373	378	394	404	384	384	378	352	355	361	351	384	344	375	345	350	349	371	355	367	379	385	387	405	396	362	374	359	358	390	380	362	363	349	352	385	378	349	387	354	354	364	360	382	359	362	371	363	365	400	388	383	365	369	336	384	348	380	348	356	381	376	387	377	354	357	380	376	347	369	376	384	353	355	375	348	383	371	382	376	359	370	372	364	376	372	352	370	365	388	347	368	390	347	374	338	334	357	396	366	396	392	371	378	346	390	362	393	342	364	388	344	340	354	354	384	354	370	364	353	394	358	391	357	379	383	371	383	355	384	337	400	372	406	363	380	349	373	375	402	391	360	345	390	390	357	370	350	343	357	348	355	351	335	379	371	394	407	336	352	345	372	348	371	363	371	359	372	363	407	362	339	375	388	367	370	351	336	369	340	415	345	369	380	368	343	354	370	370	370	338	390	373	404	362	382	403	410	379	388	347	365	370	400	359	384	341	333	394	377	383	375	357	377	387	337	350	376	365	376	334	359	377	392	361	327	380	385	369	328	377	364	390	363	368	338	371	366	365	326	353	393	352	366	408	340	362	363	350	371	401	378	361	351	371	359	355	377	375	369	389	344	358	391	373	354	333	359	391	366	377	367	355	355	400	388	353	344	371	331	358	368	356	393	380	376	352	388	379	390	371	367	397	353	371	361	392	389	382	361	371	363	375	346	364	355	377	344	372	359	386	355	342	339	351	383	342	351	359	365	349	373	348	366	360	378	385	381	384	365	357	362	360	359	357	361	368	387	388	395	384	338	380	339	389	350	349	376	353	373	358	378	387	340	378	352	350	372	359	391	364	395	337	361	384	352	374	370	385	360	353	402	360	381	346	356	346	361	351	373	342	380	381	347	382	369	383	356	356	336	352	363	351	346	385	408	386	373	357	392	365	351	359	354	370	373	372	376	379	392	386	337	395	375	412	373	389	360	386	407	347	360	353	343	362	401	380	406	370	368	376	358	320	353	391	409	344	343	363	376	354	389	358	373	386	428	325	412	400	361	360	390	429	364	339	369	355	362	378	374	382	341	353	370	407	351	394	369	366	377	402	384	367	365	377	349	371	335	388	326	347	370	401	381	359	349	392	360	360	364	345	422	386	363	365	369	370	341	378	361	411	342	363	416	353	344	369	353	359	358	367	376	373	347	397	390	380	366	405	349	367	333	365	331	413	355	351	388	337	356	355	372	350	365	381	364	378	358	335	371	396	388	381	348	386	380	370	365	318	353	354	357	378	366	405	408	310	384	380	355	372	383	397	403	388	377	377	331	378	375	376	361	370	370	329	373	354	373	370	347	367	368	360	369	350	375	378	386	372	364	381	351	411	385	372	353	391	377	371	342	381	393	360	379	364	376	320	393	354	370	354	335	364	371	387	339	346	409	377	373	326	351	386	382	390	366	385	355	364	339	353	360	367	394	357	357	360	378	355	369	388	364	399	382	357	375	380	350	380	359	342	364	365	412	401	386	373	394	366	402	355	351	404	389	346	366	341	382	356	360	399	335	373	399	392	370	355	343	341	375	352	352	322	362	355	401	333	387	379	341	347	390	382	377	354	369	365	389	397	347	369	387	358	378	350	347	343	396	404	352	396	368	369	358	377	367	403	406	343	379	384	367	385	367	373	350	358	382	392	368	377	337	367	365	374	363	386	393	395	380	381	354	387	330	421	377	351	334	398	335	385	356	379	373	338	342	356	350	356	357	393	379	394	365	354	368	375	351	379	408	392	387	382	370	362	391	365	367	360	356	376	408	372	370	364	371	358	382	354	370	361	351	340	341	347	328	396	368	363	387	396	374	368	356	350	365	339	402	351	352	373	401	393	407	347	368	374	373	357	353	360	379	371	371	350	385	369	353	368	387	359	379	376	367	369	366	393	377	320	397	314	349	388	353	346	427	383	366	366	394	354	343	367	392	341	393	383	323	381	375	329	342	382	375	357	398	358	378	351	386	357	347	368	375	339	373	402	373	385	377	349	396	387	366	381	386	374	392	376	337	372	382	345	363	372	366	315	420	350	396	348	357	392	358	406	381	363	339	329	365	337	383	380	414	387	376	330	364	315	363	363	397	353	367	386	376	362	343	360	371	364	356	357	362	368	383	410	385	356	359	367	386	363	349	408	391	374	392	345	348	370	367	352	372	348	370	357	344	339	369	359	373	358	351	392	377	398	370	335	390	343	364	369	362	358	383	387	385	390	344	348	372	385	374	349	397	354	358	372	366	363	378	419	369	360	359	332	343	340	380	392	336	384	393	359	362	381	407	373	366	376	376	338	383	344	361	380	381	360	349	346	374	383	329	345	398	396	368	343	362	357	343	359	382	343	374	386	389	336	341	346	368	356	347	345	335	332	341	348	348	380	369	353	379	360	370	385	356	368	386	374	370	370	351	384	373	395	361	387	389	345	360	361	373	386	352	350	364	352	408	356	353	399	349	373	387	385	332	391	346	354	355	397	390	376	374	373	371	349	382	370	352	348	376	394	360	372	380	384	334	354	361	383	358	372	357	389	385	373	349	376	354	357	357	341	377	350	399	372	373	363	355	367	341	383	356	369	369	367	355	396	357	361	350	334	376	308	360	402	366	378	385	385	365	398	416	381	379	355	377	347	367	328	368	379	396	352	350	397	373	371	409	376	369	364	372	397	363	366	379	346	354	362	377	362	337	359	375	383	392	376	384	349	389	362	338	352	374	359	367	430	362	348	336	349	358	366	357	350	374	416	398	380	357	380	390	364	397	355	408	355	347	365	326	391	349	356	338	370	349	358	357	358	367	352	365	351	386	342	363	374	336	374	385	376	348	323	358	361	375	388	353	363	360	398	374	357	379	386	364	361	354	356	382	375	343	377	382	395	380	393	403	361	367	354	377	373	385	362	377	372	383	355	395	387	401	377	382	347	342	391	358	357	382	373	358	392	368	377	361	323	358	355	376	410	379	398	386	363	378	402	375	373	385	339	379	365	354	400	377	350	371	375	381	386	370	398	373	335	375	351	406	371	383	359	355	340	376	362	359	367	338	357	380	387	394	389	389	362	346	361	326	385	370	358	396	403	394	394	352	351	375	376	344	361	362	340	339	378	363	361	389	356	366	372	335	393	377	374	380	367	351	353	360	379	372	385	341	360	356	346	403	387	378	382	366	384	360	360	396	370	351	355	353	375	360	402	419	375	328	360	355	368	347	366	350	380	362	371	344	342	387	368	404	358	367	357	379	370	355	375	360	364	350	358	372	379	342	395	389	357	386	355	335	377	345	354	376	360	409	337	394	364	375	347	396	359	359	367	365	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44417	14647	3300	1293	835	646	558	421	391	377	363	309	305	280	277	296	258	276	280	279	277	286	245	251	262	257	237	254	246	257	232	250	233	238	260	265	237	258	254	248	254	225	243	246	229	274	279	192	272	253	235	252	237	233	263	263	224	235	205	240	234	249	240	244	258	220	221	225	243	262	243	255	248	243	266	252	254	234	250	239	254	235	236	236	265	247	263	251	254	242	231	231	233	221	225	252	233	235	247	256	244	203	256	253	246	248	241	240	267	237	261	259	230	265	239	245	237	248	237	229	219	227	248	232	223	234	244	250	260	276	231	256	233	251	271	243	218	217	244	232	252	237	222	244	244	232	238	245	226	239	248	255	236	273	258	229	266	247	236	212	248	249	223	241	239	269	243	248	242	228	249	230	243	257	232	229	247	263	265	290	223	250	246	226	266	253	264	253	234	233	252	238	200	215	273	222	258	248	223	242	246	263	217	237	227	251	236	243	259	237	253	242	219	253	248	270	246	249	233	225	239	226	225	285	226	254	244	263	239	283	257	244	258	220	259	233	248	244	242	221	233	243	238	265	242	229	244	242	258	216	251	232	229	251	237	235	229	253	241	236	242	247	237	220	254	238	236	272	262	220	258	243	261	250	251	242	246	251	250	220	219	219	240	212	252	230	220	243	245	252	229	224	248	229	252	218	244	251	218	253	238	234	229	241	208	275	266	241	249	225	227	225	240	248	265	231	223	218	260	234	280	232	220	235	287	248	238	245	236	238	241	260	267	234	246	239	221	249	222	250	233	252	254	238	247	260	258	234	257	251	225	256	244	226	245	227	260	254	232	251	234	237	246	257	245	248	242	271	220	227	231	245	255	266	227	256	256	260	267	229	249	245	238	211	267	245	226	228	255	239	256	241	232	232	232	240	263	249	249	251	235	224	225	245	237	267	256	260	242	229	263	235	252	253	249	234	237	225	266	274	245	241	257	261	253	243	241	230	252	246	211	248	232	233	229	236	218	249	271	244	251	231	228	247	276	233	209	218	237	265	234	225	214	243	239	221	248	222	247	214	209	235	237	248	273	256	243	243	227	240	245	245	238	226	239	232	224	273	246	240	239	247	266	222	243	266	236	297	258	255	238	269	245	226	224	240	228	226	241	263	228	239	239	253	236	230	232	244	252	278	239	230	254	254	218	263	247	219	240	262	223	254	272	225	236	250	255	273	253	213	242	263	260	241	224	227	267	225	243	218	242	275	236	227	215	267	237	230	242	248	264	240	265	223	227	264	238	261	237	234	237	237	239	248	245	239	234	247	231	248	236	210	226	219	249	233	221	267	241	259	233	246	213	270	214	241	232	243	228	240	230	215	243	233	268	234	253	238	250	239	225	240	245	259	260	217	235	265	241	238	239	226	277	220	240	286	218	227	237	207	233	245	245	211	230	238	227	214	246	257	237	249	250	235	229	221	242	248	229	249	218	249	231	199	239	235	235	216	259	248	251	231	214	252	248	256	251	215	244	250	256	238	265	258	238	238	242	232	255	257	241	220	232	233	260	230	258	250	238	252	276	259	244	245	273	239	237	248	261	265	248	219	238	236	231	244	253	235	264	263	235	249	277	227	240	242	243	243	209	223	217	243	261	217	263	241	265	211	238	242	239	227	227	227	219	256	218	249	238	255	255	241	239	231	220	237	257	221	225	234	246	240	232	254	253	239	265	253	256	200	266	232	242	256	232	244	248	216	263	248	247	225	230	255	243	255	251	244	219	226	265	254	199	256	248	246	235	253	208	247	231	231	225	239	235	257	277	247	225	249	234	244	225	229	248	246	230	227	228	235	257	229	219	250	239	254	253	241	214	253	264	245	284	221	230	250	258	255	248	255	256	222	222	236	247	267	237	234	255	225	232	233	257	217	228	250	260	253	225	246	264	235	220	214	249	261	264	235	241	256	256	244	274	253	227	239	264	247	213	250	238	224	255	230	231	234	251	248	231	239	240	273	238	238	230	238	249	259	236	259	230	220	256	243	272	286	249	267	253	258	226	250	247	250	265	256	211	251	283	249	237	223	242	242	265	249	249	226	234	234	245	221	251	215	223	248	214	240	253	232	262	238	255	232	248	259	255	215	220	242	250	256	238	255	259	233	248	238	260	255	261	243	231	248	241	231	222	261	238	257	247	275	266	249	253	235	248	256	253	258	267	238	212	234	226	259	232	220	219	235	239	260	242	242	251	276	257	214	234	220	244	241	249	246	214	233	253	255	261	218	242	235	255	236	243	245	251	224	241	221	236	234	243	244	233	233	244	248	244	253	246	245	252	260	248	260	254	227	238	273	230	273	249	247	253	263	265	232	228	220	214	213	251	231	245	222	225	226	217	244	271	243	254	239	252	267	246	238	236	235	238	209	252	208	246	250	246	228	214	222	270	225	262	256	237	226	240	267	245	265	241	243	231	249	235	282	266	231	256	249	211	242	257	251	245	234	241	225	234	255	240	258	225	217	253	240	249	225	246	243	217	251	232	242	241	255	242	250	250	242	247	239	227	271	255	255	234	223	248	260	245	240	258	227	248	232	237	211	252	252	231	247	241	241	258	263	243	244	239	248	253	250	259	229	252	212	233	250	219	242	243	236	236	235	266	268	279	277	238	232	237	242	262	220	255	236	263	226	237	233	257	218	255	269	245	242	236	199	241	247	259	249	257	257	253	254	255	213	213	252	237	239	228	244	235	234	237	232	226	256	284	246	256	251	235	244	255	278	259	272	238	239	242	259	246	230	233	260	236	264	256	215	240	239	245	240	266	245	219	241	272	220	244	237	247	238	284	252	228	234	264	239	278	237	241	244	231	254	251	212	228	228	236	252	262	230	252	233	226	269	244	253	263	235	251	257	210	221	268	255	240	258	264	226	244	286	234	229	253	212	245	244	265	225	240	248	251	203	248	250	268	246	237	233	252	248	266	262	232	264	265	260	233	227	240	241	243	277	233	262	237	263	222	226	239	242	272	239	225	250	250	226	219	234	244	224	248	251	235	267	224	247	245	257	247	250	238	235	251	230	244	236	222	254	270	248	217	248	210	238	217	232	222	271	239	229	228	248	253	238	235	254	243	249	269	257	270	236	242	248	261	240	202	249	230	232	238	238	231	242	230	270	266	238	260	264	219	218	203	259	244	253	252	220	234	254	224	251	261	235	231	242	226	256	245	257	243	260	235	243	278	219	230	232	238	242	241	229	248	250	221	244	242	253	240	236	235	264	219	252	235	216	253	236	253	280	237	233	263	245	229	247	256	243	252	240	267	248	237	235	233	244	252	265	219	248	266	223	240	265	192	252	225	255	235	252	217	207	230	227	227	243	247	255	223	230	228	255	251	247	241	241	246	257	260	231	244	242	229	263	219	219	247	242	254	222	267	225	229	243	253	229	241	244	249	239	263	238	225	246	222	256	254	234	250	259	255	212	235	232	257	244	224	234	245	236	246	264	251	257	244	224	222	237	240	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21119	1758	3527	3697	3198	2547	2205	1889	1718	1513	1520	1303	1194	1094	1065	1055	1007	961	960	961	938	934	781	857	844	842	814	817	788	838	763	781	778	756	770	756	811	755	776	751	747	775	774	714	738	726	722	722	706	739	772	739	747	719	705	745	761	753	706	692	700	724	722	755	712	715	706	756	701	697	705	707	752	726	699	693	719	729	673	712	726	663	699	690	698	736	679	668	719	677	697	764	716	719	746	688	671	696	690	696	700	666	692	699	733	700	695	709	694	721	678	709	676	724	736	704	743	742	727	686	629	716	676	721	732	725	780	720	713	693	660	732	690	699	696	646	701	740	698	691	736	730	749	695	750	698	667	702	733	710	688	685	763	729	704	726	699	712	742	660	662	721	689	739	684	690	673	711	716	708	720	766	687	705	679	738	708	681	726	682	656	730	747	695	676	707	753	676	721	729	713	698	709	759	721	662	697	672	699	686	686	696	711	742	697	713	683	657	734	650	704	738	711	741	676	714	703	739	746	692	682	692	712	663	696	683	697	721	743	733	730	684	669	733	691	724	663	743	716	680	728	658	681	688	702	691	692	719	693	696	676	687	711	648	759	749	671	675	701	703	717	744	694	686	642	733	703	694	737	699	697	713	721	680	705	690	727	704	723	698	718	699	735	646	706	713	682	742	718	730	714	685	655	704	703	694	718	649	672	708	726	659	708	712	653	738	708	676	724	698	696	684	728	717	735	708	706	730	753	717	702	739	662	722	678	692	693	699	735	700	670	701	697	744	746	723	662	689	733	717	718	667	715	705	713	687	690	672	680	691	705	702	679	687	761	707	692	732	680	697	724	695	689	660	651	673	730	707	728	716	733	743	646	683	653	681	756	688	689	698	738	710	691	723	709	680	720	718	699	690	710	718	759	711	754	688	775	715	702	706	680	718	711	690	702	687	698	682	713	701	698	709	722	689	671	745	699	674	686	683	654	705	754	783	734	691	695	657	720	697	708	689	704	655	714	725	748	655	685	683	671	720	765	724	707	688	723	719	695	714	658	730	685	710	738	683	708	717	695	689	677	673	691	657	661	732	693	711	682	720	690	670	678	694	700	707	723	748	675	728	647	692	730	731	751	697	705	731	663	686	722	661	722	698	714	723	702	647	721	712	684	695	679	716	712	686	719	715	693	718	679	681	692	693	738	711	713	685	767	728	711	720	737	653	675	672	655	714	684	707	695	715	723	653	681	717	690	702	759	725	694	706	681	739	695	711	714	729	731	682	712	709	703	714	686	680	662	707	719	719	759	659	720	699	726	723	714	717	704	700	697	699	731	664	663	720	639	673	709	690	726	697	686	744	746	671	702	667	732	711	687	701	719	696	732	695	715	683	669	664	736	698	719	681	679	704	664	650	680	706	724	744	705	673	618	689	706	714	679	710	683	746	708	732	682	715	752	723	673	684	692	699	697	722	750	740	686	686	705	682	730	705	725	683	652	686	658	680	690	684	715	722	671	685	690	696	687	690	701	706	708	725	690	696	714	701	711	727	709	725	740	692	730	674	692	702	693	711	689	759	698	682	676	699	719	695	676	716	676	711	706	705	710	700	709	738	655	713	673	700	691	728	660	684	709	716	708	706	650	737	698	709	678	686	714	667	620	671	679	632	773	712	692	699	736	693	662	724	704	680	695	710	708	674	726	718	732	689	655	691	702	719	702	738	691	718	667	708	734	709	734	720	714	779	693	720	717	708	642	713	687	698	758	727	704	727	726	684	702	675	693	682	685	704	678	676	704	694	665	710	717	729	719	705	713	698	700	686	716	720	703	723	715	697	693	693	647	711	705	726	741	660	736	713	705	705	695	741	700	688	674	708	731	698	702	713	759	746	759	677	722	695	669	703	710	719	675	685	705	673	703	694	702	689	690	652	675	712	676	669	680	694	708	675	655	707	683	698	692	656	751	692	727	735	716	689	700	709	738	697	721	719	687	731	759	685	712	696	712	644	705	626	685	647	664	712	644	711	733	662	688	738	728	682	696	700	702	736	710	690	751	676	700	740	722	700	703	727	727	669	710	709	695	724	697	662	667	722	709	709	699	671	692	679	719	696	707	711	730	727	722	679	737	711	669	716	709	715	675	661	668	698	700	669	673	670	729	651	684	727	710	712	693	701	746	662	686	711	691	691	724	734	718	649	711	710	670	716	719	711	717	728	692	647	667	705	684	732	694	711	702	715	708	687	682	748	670	718	683	724	728	694	710	712	663	663	679	702	728	715	672	695	691	710	686	712	695	767	748	699	747	688	731	692	735	679	681	693	703	718	658	669	724	701	726	699	716	677	693	712	699	674	723	791	691	722	664	646	720	731	729	747	711	723	740	715	663	705	692	715	667	730	710	706	719	677	692	675	654	687	723	719	737	667	713	704	709	682	731	722	688	697	704	672	676	724	701	718	744	681	709	716	684	737	707	720	710	724	661	737	701	692	680	720	710	688	722	687	718	667	725	739	725	703	712	710	653	688	720	657	731	701	739	736	700	661	692	692	748	709	688	681	751	707	718	726	680	734	734	724	709	699	671	703	668	653	726	699	723	703	706	747	697	692	764	716	708	726	691	739	722	709	730	669	740	684	680	734	727	732	716	704	692	697	694	693	700	698	705	662	673	700	699	685	674	716	709	709	660	681	729	667	698	731	735	715	748	668	729	680	715	727	711	721	692	658	687	723	686	702	690	689	768	748	726	674	709	728	726	720	677	722	668	718	698	658	728	673	725	719	691	709	739	699	728	700	720	686	742	762	675	690	739	713	725	730	699	684	685	679	726	653	685	692	680	686	693	720	720	723	681	697	705	689	689	766	677	689	729	658	728	699	689	679	726	654	687	746	696	678	750	682	738	685	695	718	732	717	661	731	721	691	644	705	699	719	696	699	720	687	673	652	753	702	708	738	652	725	710	725	734	714	701	699	708	719	710	710	730	714	709	712	735	716	683	704	691	693	698	717	665	711	707	662	683	683	704	733	737	699	728	727	753	688	683	724	716	668	694	675	713	687	696	697	700	684	635	695	687	686	678	683	728	719	665	694	694	667	689	713	735	707	695	726	669	673	741	727	703	722	739	670	693	703	727	795	716	726	678	674	704	715	668	706	735	693	727	724	720	724	668	712	671	714	723	639	699	691	685	682	713	688	673	718	713	715	721	682	698	756	727	711	708	703	677	690	685	753	693	732	701	682	727	682	684	701	676	701	670	700	730	745	715	724	708	709	713	719	671	701	709	717	671	679	690	710	750	723	664	708	697	726	676	676	675	719	723	697	752	723	709	649	681	661	685	726	712	677	708	688	747	710	706	719	722	704	693	712	707	711	718	716	736	715	741	678	698	677	706	712	767	716	713	680	717	706	735	687	687	719	712	710	704	721	705	716	741	694	711	734	678	722	690	721	712	688	744	738	672	705	685	733	694	715	649	722	722	714	713	684	656	698	705	678	687	716	724	724	725	691	707	671	744	737	654	711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49626	20774	14326	3106	1513	1175	868	748	685	590	516	459	419	414	387	370	393	358	369	334	342	322	330	298	313	315	307	335	313	338	293	303	310	298	282	289	328	300	297	293	326	309	315	284	305	293	302	307	281	329	312	317	264	313	306	277	301	313	268	291	331	296	281	309	281	269	293	289	289	306	312	291	299	292	297	300	299	291	283	270	293	288	303	267	298	303	319	314	287	284	288	297	281	313	282	313	325	286	298	284	259	310	290	280	311	286	305	275	300	290	297	311	309	273	266	271	276	263	303	291	279	295	280	292	301	307	282	285	285	305	295	268	275	290	261	287	302	286	308	287	321	305	294	285	297	268	313	265	291	310	284	313	301	307	299	264	264	290	281	288	287	297	317	279	326	285	304	253	275	280	295	289	277	286	283	312	307	304	275	291	301	293	302	272	331	297	310	274	289	268	311	302	287	331	274	269	287	277	281	283	292	274	283	289	312	290	264	314	330	302	254	271	304	302	293	297	286	318	268	261	266	304	268	293	285	287	269	297	296	283	303	276	305	295	257	301	309	290	286	276	310	320	311	281	287	268	293	276	257	315	295	269	277	282	288	314	291	273	319	295	267	331	283	277	299	289	311	267	260	299	277	290	293	276	287	321	289	318	291	307	281	279	277	307	295	264	304	269	334	290	264	271	286	256	272	276	292	301	301	300	302	317	297	299	273	282	314	299	277	304	293	302	289	275	281	267	305	294	262	296	301	314	309	268	267	326	281	268	282	263	286	276	294	285	305	298	287	293	266	276	311	266	283	277	287	294	314	284	280	282	278	289	293	263	305	288	268	286	296	257	274	283	282	284	283	301	305	294	285	326	274	293	298	324	274	320	267	263	271	283	262	291	262	273	243	292	290	311	277	248	305	266	286	301	298	278	314	258	319	272	297	281	319	288	325	289	267	276	271	306	301	284	293	271	298	278	297	317	260	305	280	273	301	301	275	283	284	306	322	285	272	273	285	282	287	299	318	283	282	281	288	269	275	297	314	289	286	280	289	317	280	289	265	268	328	288	291	320	283	297	320	286	288	264	297	279	283	307	266	328	294	280	306	297	272	292	267	280	304	260	296	291	297	275	287	295	293	286	269	291	265	291	290	295	272	283	293	293	283	261	276	316	313	277	279	302	288	280	295	300	288	295	289	278	303	270	299	291	270	271	284	279	276	295	287	302	298	282	279	303	312	295	273	297	288	277	256	304	296	293	295	295	310	268	312	281	304	267	278	288	290	280	305	283	271	288	302	278	283	258	285	317	324	287	260	277	288	304	294	263	281	281	314	296	268	290	275	284	267	274	294	276	287	280	289	282	308	292	295	280	303	316	297	262	269	286	301	280	270	293	312	249	279	283	282	322	293	286	281	279	277	245	308	300	272	259	280	302	307	322	281	320	296	268	267	293	263	298	281	239	263	289	256	270	273	277	298	289	304	294	292	288	254	277	295	345	321	299	300	275	258	279	298	286	313	304	276	288	287	270	300	280	276	293	296	314	293	273	289	286	293	264	306	325	288	281	276	293	287	302	281	266	289	273	270	290	304	309	280	276	305	309	275	262	258	268	302	266	266	293	276	294	288	283	286	269	278	269	304	259	270	282	267	335	289	273	287	286	270	290	283	296	315	298	305	294	302	280	302	295	296	287	259	296	323	281	282	258	301	262	269	282	288	308	283	272	322	291	310	287	291	311	305	313	268	287	295	293	311	303	277	282	263	290	280	287	281	282	249	286	298	285	313	279	280	276	305	302	245	278	305	278	279	290	308	290	253	285	294	310	277	304	282	331	286	280	302	285	283	328	312	265	291	309	317	232	276	282	271	266	307	300	272	270	311	260	298	308	316	291	282	291	275	262	280	283	306	283	273	306	302	294	283	256	269	287	290	284	300	306	291	302	285	278	280	289	314	302	275	327	289	287	284	290	269	286	319	299	292	283	287	278	299	300	309	315	268	246	282	257	293	282	287	295	291	279	279	294	298	303	287	273	259	264	283	259	303	283	326	291	288	300	291	303	284	269	310	284	310	264	256	246	256	276	287	270	314	283	272	279	286	307	282	308	258	268	260	284	294	299	309	285	294	271	293	303	297	292	270	292	235	297	275	317	252	300	293	282	302	274	276	256	310	298	275	286	260	296	311	325	287	292	296	252	277	291	312	265	302	306	301	319	271	276	287	276	304	293	292	291	263	289	272	311	266	298	277	308	292	301	300	292	301	296	282	271	306	296	275	266	280	279	269	292	250	259	289	287	257	291	297	293	281	299	275	291	268	288	287	282	305	284	286	272	293	285	271	288	270	270	277	266	284	256	284	272	280	332	270	297	319	289	317	277	315	277	277	303	279	284	291	230	290	257	270	257	313	324	315	299	308	277	290	314	285	281	297	291	296	285	276	282	285	284	277	317	284	275	295	288	277	286	326	295	267	300	314	289	264	297	313	278	298	284	292	310	283	315	292	294	298	280	290	272	300	323	292	286	287	267	296	298	299	285	294	276	260	293	303	293	288	295	255	309	367	296	285	279	311	282	294	275	270	283	285	276	284	306	290	294	264	280	253	304	278	273	290	297	296	278	281	268	303	298	291	272	280	313	281	310	291	289	267	281	254	308	287	295	290	278	272	315	267	293	311	313	262	299	284	301	291	307	310	284	286	289	298	285	295	298	304	284	276	318	305	305	274	274	238	310	285	283	282	312	316	252	320	283	242	274	334	304	318	261	281	285	287	310	282	311	296	263	293	293	294	289	334	312	294	286	278	277	276	291	281	271	281	313	299	324	301	291	284	324	301	284	335	297	298	262	288	267	287	288	294	305	289	286	258	273	284	286	310	291	291	280	279	278	287	271	321	271	271	277	321	277	275	294	296	296	277	302	306	315	275	272	310	287	305	282	304	285	253	275	300	266	272	276	278	276	295	288	292	297	316	265	297	280	276	269	280	273	297	341	318	271	315	297	258	313	302	299	275	296	273	299	283	294	263	305	307	292	311	273	306	299	282	283	278	268	263	270	264	269	302	291	279	306	278	296	297	267	306	281	282	294	292	271	307	303	300	295	303	284	282	302	299	293	285	316	290	254	294	314	289	287	305	281	293	293	289	263	303	304	266	303	260	295	300	313	292	272	252	256	311	326	280	298	317	273	301	287	294	246	310	297	283	279	288	272	269	296	254	283	247	280	287	269	284	298	278	302	272	282	293	296	297	295	313	275	280	288	285	309	311	285	287	257	270	273	282	292	295	296	304	278	257	317	297	277	275	272	275	291	280	289	311	276	291	270	270	311	296	310	265	312	280	276	282	298	327	269	305	295	295	293	260	299	254	272	278	271	310	300	310	274	292	300	304	295	253	306	273	282	296	310	269	262	315	287	294	262	295	321	306	271	287	294	277	284	276	284	308	276	301	304	281	307	311	321	307	327	300	287	296	281	288	275	273	321	287	267	293	291	321	287	279	285	295	278	282	294	297	281	272	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26244	2780	5815	6453	5594	4517	3655	3148	2659	2418	2094	2022	1811	1655	1514	1482	1386	1377	1281	1163	1193	1152	1117	1127	1045	1045	1024	1030	969	968	941	970	918	848	946	955	953	982	893	925	870	879	834	853	894	880	871	870	861	861	858	904	858	860	873	815	867	872	871	815	886	819	858	832	853	802	824	858	860	850	827	817	832	799	817	836	834	779	834	796	816	802	827	807	812	780	814	856	800	800	825	799	775	788	804	824	823	840	784	838	833	830	825	785	849	862	800	784	808	814	797	831	809	732	774	778	805	820	806	816	790	821	786	838	844	821	848	766	855	788	795	803	845	814	808	777	842	834	794	818	816	814	784	775	806	797	832	824	754	842	794	765	823	786	796	767	816	777	807	865	788	754	866	812	819	820	784	776	835	803	782	786	881	809	756	839	799	826	817	805	860	744	791	816	764	825	832	841	796	830	787	751	789	804	790	794	824	835	797	767	844	773	790	776	760	848	775	759	761	775	802	807	795	786	779	769	801	790	746	824	792	823	797	787	825	888	815	760	822	822	837	789	785	773	792	813	794	800	797	788	800	811	773	810	801	832	780	843	817	814	807	817	847	777	787	807	785	769	761	787	803	801	815	819	787	794	801	810	770	784	822	789	821	790	809	803	797	776	792	850	791	798	840	779	808	785	798	779	810	809	788	817	756	768	762	797	841	811	785	792	807	766	818	793	795	791	796	795	786	790	828	828	793	845	759	721	796	771	754	773	793	735	787	783	836	818	785	790	785	847	824	811	831	794	802	860	803	794	853	770	790	782	795	791	784	788	780	807	816	799	785	828	742	839	839	830	812	722	813	812	765	870	755	779	749	859	763	832	773	742	822	850	763	819	798	791	770	824	797	761	740	834	804	815	762	757	761	786	833	761	803	796	789	820	813	817	828	846	806	783	806	779	803	797	846	812	821	787	818	814	811	818	767	774	811	772	783	763	781	820	795	758	795	767	794	786	820	809	754	802	770	794	825	804	810	781	790	858	788	812	770	805	812	842	781	841	754	804	737	769	796	766	780	795	843	823	825	803	824	818	780	829	763	777	806	819	787	806	805	807	805	799	764	846	760	810	797	773	776	819	798	746	795	826	808	789	806	817	809	804	830	756	805	806	766	794	793	800	799	790	794	841	763	797	786	782	809	812	770	792	816	773	784	809	852	828	813	848	785	816	802	732	754	739	821	780	736	825	816	839	789	765	811	763	803	718	794	788	814	754	774	782	776	796	761	822	811	747	811	771	781	817	759	775	733	813	788	795	802	769	787	798	835	783	764	792	776	792	843	833	755	798	765	865	781	816	781	821	785	831	849	774	800	810	774	837	822	737	761	845	750	782	772	771	805	778	758	761	780	862	794	802	794	782	808	754	770	843	814	812	839	813	794	799	876	811	808	761	858	761	844	802	784	788	759	753	805	812	779	793	791	809	805	802	783	781	808	771	823	793	797	801	851	793	801	866	791	795	789	790	808	790	801	811	787	768	825	769	771	823	783	845	801	786	814	802	840	795	778	844	790	787	736	785	794	871	809	783	826	826	824	780	762	813	836	771	820	769	826	828	791	799	763	814	808	804	783	786	792	793	796	788	802	810	837	771	875	817	824	844	770	737	801	830	851	879	801	798	838	792	817	733	806	788	807	803	826	764	774	763	783	819	781	741	799	793	802	772	801	820	765	830	819	805	807	815	765	788	763	782	846	826	770	765	803	810	776	799	829	849	867	773	765	820	831	788	870	807	767	834	762	795	776	780	800	815	806	843	749	789	790	842	769	779	803	804	762	747	733	812	773	775	810	787	831	820	816	821	810	767	747	755	828	790	797	830	821	827	871	809	763	793	787	790	766	764	775	820	767	807	861	834	811	798	780	776	790	804	830	754	786	794	832	771	778	803	791	852	801	774	820	842	817	824	742	827	783	844	770	805	779	809	791	758	736	787	764	797	769	783	769	837	804	804	794	758	806	775	771	794	790	734	782	800	805	822	728	794	848	858	813	845	747	778	788	756	827	863	767	812	793	777	769	812	770	804	801	802	834	807	855	787	763	882	783	794	796	806	788	807	802	802	757	818	773	785	775	792	829	816	785	827	755	767	799	819	719	765	751	789	798	738	776	835	759	802	755	821	774	828	825	832	775	790	823	804	770	767	853	814	780	792	831	813	806	800	761	762	737	787	789	828	813	834	724	789	777	821	783	799	816	815	799	818	783	841	863	777	763	814	804	776	823	827	850	783	774	710	835	805	804	796	800	806	793	770	835	858	776	813	798	823	838	806	802	823	790	823	832	752	802	780	795	834	752	762	808	855	800	761	841	834	786	833	822	801	786	828	794	832	844	801	832	815	803	754	813	731	803	773	762	776	796	794	838	774	807	783	807	832	824	801	778	714	813	801	767	743	800	808	835	783	809	802	808	785	819	787	809	767	780	821	789	800	788	737	781	825	810	818	761	806	785	791	835	807	807	801	792	811	802	782	822	780	818	835	857	812	810	811	794	848	814	770	771	791	790	781	803	749	785	779	838	805	785	784	745	798	768	745	825	742	777	756	773	805	807	769	821	825	810	783	755	782	808	765	785	742	826	794	819	799	784	808	766	781	801	751	750	758	805	774	837	861	801	792	822	803	786	773	792	795	825	802	755	774	789	811	771	835	773	814	782	832	766	801	826	805	826	806	802	793	805	803	814	815	801	773	835	797	827	786	793	807	809	813	831	760	762	825	755	798	844	808	810	800	810	783	764	804	735	815	815	797	820	833	762	832	833	789	760	805	813	860	845	846	756	827	760	797	820	788	815	723	758	807	819	805	838	812	860	753	792	806	811	825	823	793	800	744	794	801	784	843	821	822	759	793	785	805	786	744	785	835	804	783	823	771	809	789	782	822	827	846	784	736	784	816	784	814	786	789	803	810	775	831	799	771	813	810	800	828	775	790	780	691	759	763	781	825	824	826	777	816	848	830	800	748	777	742	787	820	900	795	817	767	787	779	791	831	785	822	809	807	795	810	809	798	723	821	818	784	790	778	767	809	747	768	789	842	794	818	759	804	811	829	808	824	805	775	777	750	754	807	721	841	810	782	781	804	779	822	826	805	742	794	780	834	811	838	847	783	790	811	805	790	800	695	738	757	807	790	839	750	829	795	756	837	790	805	756	805	800	826	800	800	812	838	795	821	807	850	822	788	746	860	742	773	820	794	812	836	810	778	816	790	784	783	805	798	785	888	757	761	760	767	732	825	839	784	786	783	800	826	858	787	818	826	779	779	805	780	784	827	847	800	777	790	810	809	765	802	874	845	808	749	814	817	764	730	809	795	805	815	877	813	820	795	789	758	833	772	824	805	732	794	807	769	804	812	843	799	787	796	800	818	822	800	758	808	790	824	797	848	761	815	764	793	773	832	816	778	809	806	736	778	808	810	844	845	773	807	773	801	782	851	774	786	787	752	795	803	789	785	791	790	781	795	842	790	770	775	792	753	769	767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7035	447	339	185	144	138	132	118	117	138	113	115	107	124	101	97	113	106	101	113	132	118	94	111	112	107	109	93	107	93	103	115	103	113	96	107	112	117	106	111	105	104	101	87	101	108	109	113	100	133	112	114	107	111	96	107	110	102	109	109	122	106	81	126	129	133	129	103	109	109	83	108	102	105	110	107	104	97	121	128	107	121	112	111	94	102	136	130	113	103	103	91	113	110	102	112	105	93	108	99	125	110	95	118	113	118	105	129	98	96	104	106	126	132	133	122	99	120	120	100	108	112	113	97	95	126	121	104	122	118	114	119	92	125	104	104	119	126	109	124	121	105	124	118	106	108	114	110	107	120	97	114	108	102	104	84	127	105	97	113	120	122	97	103	122	121	91	115	108	108	108	108	114	106	108	104	122	107	116	102	117	99	113	114	109	116	103	110	112	124	91	129	107	110	122	113	127	113	107	99	103	116	104	104	121	86	107	114	131	109	113	118	102	110	113	112	103	116	106	96	103	107	103	118	91	96	119	100	102	102	137	93	109	97	116	126	109	111	113	96	111	126	115	113	121	101	106	114	105	100	110	90	108	110	105	107	119	136	102	127	88	117	109	107	108	110	120	102	86	117	98	99	104	107	107	106	97	109	122	107	105	120	102	102	122	107	92	120	113	111	120	113	112	100	121	101	127	114	116	101	99	113	125	102	110	103	114	113	113	125	85	107	110	127	124	112	93	97	111	120	121	119	116	124	120	109	106	102	100	99	110	127	116	111	116	103	118	120	101	119	110	115	96	112	103	117	108	102	93	108	118	108	111	116	96	112	101	107	109	100	105	120	105	114	110	104	104	107	101	87	129	120	114	95	109	110	133	108	98	103	114	101	101	115	108	103	102	107	112	107	129	111	98	104	103	96	114	105	104	112	113	105	105	116	106	123	105	126	99	115	102	96	113	121	135	108	113	99	113	103	94	109	113	129	96	100	89	114	111	124	115	118	121	110	108	92	97	102	103	106	101	114	104	103	106	122	109	106	109	108	113	91	107	116	129	111	103	126	114	103	101	108	121	98	113	125	115	124	111	113	109	96	108	110	113	120	123	98	111	124	106	111	113	101	97	110	120	116	101	108	101	123	101	104	124	93	101	119	93	91	92	93	102	104	93	101	115	99	125	125	105	109	117	109	104	114	86	112	113	114	111	112	120	93	127	106	120	117	110	124	111	107	115	109	106	108	115	113	101	99	108	116	114	112	125	126	117	121	109	99	103	106	106	105	109	111	114	88	129	105	106	110	124	107	115	124	103	115	102	120	113	118	103	127	110	118	113	98	119	116	101	109	109	111	106	112	94	117	104	114	93	107	124	109	108	115	99	120	92	110	104	111	110	127	114	88	88	104	111	113	114	115	113	110	121	105	110	126	138	121	112	112	104	108	111	111	113	108	96	106	121	125	102	113	104	107	115	114	123	91	112	126	106	90	126	119	121	102	135	114	98	100	105	123	123	103	103	116	107	109	108	113	113	97	112	115	112	115	104	131	93	113	109	115	113	92	103	108	116	113	111	102	117	107	96	114	98	102	104	107	119	121	110	102	115	121	117	106	114	117	126	117	104	110	108	102	105	120	104	103	98	96	102	120	107	109	109	109	115	107	133	95	98	118	120	94	110	115	101	99	129	118	95	96	117	87	95	104	115	99	110	110	128	110	106	102	106	112	107	108	109	95	115	96	113	112	101	119	94	105	115	99	111	123	116	103	116	136	99	110	127	116	93	132	138	111	112	96	123	113	111	109	118	122	123	103	116	96	112	107	100	110	123	136	105	126	130	89	94	114	114	105	109	123	112	114	112	117	113	108	124	112	90	110	119	89	86	98	113	113	108	108	105	127	108	113	110	102	118	104	94	120	124	118	95	131	111	118	117	97	106	110	106	126	79	112	99	120	114	99	119	125	101	115	130	106	101	100	121	105	111	106	118	112	102	106	113	112	114	101	94	110	110	101	130	104	91	111	116	110	94	107	108	107	110	126	127	124	101	115	110	105	120	90	114	116	109	110	84	94	105	102	124	125	102	101	130	99	91	107	119	119	108	99	124	105	106	108	116	88	121	119	112	125	112	99	92	92	107	97	111	106	108	115	99	118	109	114	99	110	124	115	100	102	119	108	118	106	111	92	110	117	94	102	119	115	101	101	91	114	82	127	92	97	101	108	123	107	108	114	96	119	104	107	118	104	97	94	115	110	104	112	116	104	106	92	92	117	108	106	98	116	109	98	113	90	129	101	113	92	98	103	101	120	97	102	105	115	119	122	110	106	99	103	132	113	131	102	102	120	84	114	110	119	113	129	107	107	106	90	128	130	107	111	97	95	97	106	129	106	117	123	104	94	118	100	116	107	105	82	106	92	125	114	120	104	124	104	90	94	113	97	104	103	108	112	104	117	103	120	121	118	107	99	107	124	102	103	97	104	118	109	113	98	119	103	99	100	119	119	109	96	103	98	101	86	108	109	90	105	113	115	99	121	98	112	109	109	110	107	107	117	125	118	114	128	108	119	131	109	120	106	92	104	95	121	85	127	128	96	116	133	120	118	105	106	98	91	114	106	115	117	132	106	106	103	127	124	102	114	90	109	117	111	101	124	107	110	145	103	120	105	103	123	108	110	107	103	121	99	116	97	111	100	104	101	87	102	105	134	108	111	115	110	108	129	98	100	95	127	102	122	101	104	94	108	125	105	112	94	121	124	87	93	101	121	112	120	99	110	120	114	107	126	99	130	119	107	113	116	116	105	112	114	101	122	131	102	113	87	94	106	122	89	99	121	109	109	110	92	112	128	100	107	104	117	107	112	104	127	101	114	115	119	106	111	106	108	105	119	123	102	111	109	99	106	109	95	115	112	97	108	104	123	112	118	102	104	102	121	113	117	104	119	110	93	112	99	95	103	90	97	98	98	87	136	116	112	119	97	121	100	99	117	116	115	109	110	112	99	137	114	94	109	111	122	96	123	105	109	120	124	115	123	109	90	121	104	99	99	97	128	107	101	119	107	120	123	121	130	110	128	110	116	127	117	108	128	116	131	103	98	97	90	105	120	114	118	112	113	118	110	116	109	116	111	128	108	122	126	104	91	106	105	114	127	108	96	117	95	124	111	122	124	97	116	106	127	123	144	134	111	117	109	111	118	90	97	114	94	99	113	99	99	104	91	110	106	123	97	117	113	119	120	115	103	84	134	109	111	101	122	114	117	106	100	95	109	106	115	116	94	107	121	101	104	108	107	99	95	116	103	106	109	116	106	102	127	108	114	104	103	96	111	115	106	114	120	120	111	117	128	88	104	130	113	108	110	115	119	110	112	117	120	103	120	97	109	92	115	114	103	106	121	109	107	126	106	132	111	127	110	116	100	133	117	113	124	119	102	135	108	108	129	126	121	119	119	104	101	98	110	108	119	116	107	93	108	120	102	105	109	127	108	104	98	102	114	126	92	120	111	106	95	125	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6562	453	532	541	483	501	408	477	434	424	428	406	419	392	393	399	421	388	386	386	388	393	363	381	365	378	368	403	398	408	385	362	376	380	366	360	374	399	365	377	406	380	365	421	388	381	377	381	389	370	366	368	371	379	373	382	391	361	412	381	366	354	420	359	419	369	375	353	383	339	392	402	370	385	369	406	391	400	360	395	388	378	360	333	359	390	363	404	374	379	363	351	354	385	387	374	390	386	358	354	369	355	364	359	359	373	368	377	347	372	338	361	360	408	394	417	380	365	357	346	403	356	373	351	355	362	349	422	415	400	383	365	350	400	361	366	386	375	369	406	374	391	360	380	393	398	379	367	358	368	352	390	353	397	377	388	365	373	374	384	353	372	380	318	382	392	386	373	371	375	366	356	354	363	356	390	356	337	367	395	382	363	372	362	355	362	407	382	365	388	376	377	389	362	372	371	379	353	366	364	417	403	348	360	393	367	356	391	359	384	419	365	407	369	393	381	375	379	375	370	360	359	383	381	381	381	367	387	355	360	371	379	335	395	357	365	378	359	361	398	362	410	358	383	368	387	398	366	376	338	383	370	362	352	373	345	391	394	424	323	400	346	351	371	347	347	370	381	365	356	348	363	375	354	375	366	379	360	403	389	365	389	360	347	398	348	395	367	388	338	394	381	382	353	345	345	378	390	362	352	411	371	353	337	343	394	385	357	386	390	383	378	366	383	340	367	362	377	387	384	340	378	368	350	378	388	397	386	376	374	390	397	355	379	365	380	378	363	346	348	374	386	348	379	348	368	372	398	397	355	355	405	390	380	328	398	369	361	357	359	345	367	399	355	338	342	401	391	376	377	350	388	375	369	388	382	413	382	382	357	377	402	372	356	320	372	388	381	374	411	350	381	355	377	314	374	408	342	381	345	371	364	377	364	363	373	356	395	333	377	433	371	375	370	359	377	359	379	374	383	346	385	376	382	372	375	352	424	370	371	384	355	389	394	378	332	390	350	380	385	403	383	380	387	377	380	339	341	406	382	390	370	366	357	398	401	361	374	376	377	350	378	367	377	389	411	395	366	411	378	349	401	381	385	378	406	386	365	386	361	374	375	334	386	392	378	361	381	359	351	355	362	373	379	358	425	363	371	347	408	388	382	373	385	383	337	368	395	389	382	379	378	386	402	362	367	385	349	376	390	368	373	417	396	387	366	397	386	361	370	374	379	373	351	373	352	367	355	417	370	373	377	381	389	385	379	366	380	359	361	389	367	345	373	376	373	386	382	368	363	363	387	384	355	373	362	369	378	425	387	368	413	379	377	418	352	360	369	388	362	395	372	381	368	351	368	375	353	356	360	364	368	352	364	373	362	348	332	391	394	372	408	367	389	366	335	388	363	424	382	367	366	364	373	386	380	367	385	365	384	357	409	363	370	353	393	363	380	386	374	377	360	357	368	381	381	388	398	389	403	355	355	384	344	345	392	382	383	390	344	373	346	400	368	343	383	343	361	387	365	368	404	381	354	397	378	396	353	362	342	357	394	381	335	356	365	331	363	339	365	402	323	371	360	363	374	421	372	375	362	387	382	353	399	353	362	383	378	396	367	377	390	369	391	393	326	365	363	387	394	374	338	374	369	407	395	356	391	369	392	345	374	368	366	403	350	375	365	358	386	345	338	375	367	359	362	368	394	370	390	381	396	414	373	375	357	418	392	396	339	364	363	393	366	354	372	365	350	384	400	367	353	407	363	375	336	376	386	363	381	363	377	345	382	380	399	386	388	373	370	376	383	346	394	445	388	404	384	341	360	381	388	333	362	345	362	377	367	368	384	390	380	336	359	361	388	322	377	369	392	350	380	357	385	376	374	350	374	350	381	336	334	380	392	417	390	366	401	359	368	368	377	375	373	335	384	339	355	366	344	400	355	360	382	381	354	367	381	387	347	380	402	380	411	375	395	356	343	329	392	348	349	387	370	359	345	367	386	402	354	356	337	403	381	341	370	343	331	369	355	372	370	356	426	374	379	369	379	360	387	374	383	347	335	387	365	386	350	382	377	354	392	375	384	403	397	371	392	399	353	382	359	387	362	369	395	377	382	378	349	398	395	390	365	405	347	370	381	410	393	363	379	362	388	359	397	382	366	352	362	376	389	356	379	355	374	344	385	368	381	392	349	387	371	379	372	410	329	350	410	372	356	362	371	370	377	403	388	385	391	355	373	411	375	349	390	408	363	371	364	361	388	359	355	377	386	369	357	390	364	402	366	414	384	316	382	365	388	359	348	397	409	384	370	344	363	355	349	344	340	339	347	355	340	387	381	346	361	365	373	370	371	351	360	370	392	380	372	382	386	342	380	405	377	376	376	358	350	393	425	410	363	421	391	379	369	348	365	344	348	367	374	368	385	369	325	347	352	407	372	362	358	400	369	373	360	393	375	378	397	388	359	385	405	325	374	392	372	347	362	374	400	357	372	356	381	369	362	399	344	376	381	340	365	353	351	378	363	345	397	393	359	345	370	372	370	347	396	386	390	371	397	374	361	380	356	401	371	358	355	392	381	346	340	391	374	369	383	368	375	345	354	406	407	382	357	378	372	377	373	361	367	368	401	384	389	365	377	383	383	349	415	390	401	350	356	383	363	369	370	383	401	386	360	370	370	378	356	427	349	371	378	360	352	383	358	363	364	348	390	377	351	394	359	420	409	365	368	388	387	399	347	334	378	378	398	375	360	406	377	351	359	361	367	385	329	400	378	386	392	379	359	360	367	391	403	397	358	347	385	356	399	357	361	383	357	381	400	386	367	370	348	377	368	380	380	367	368	356	387	370	369	368	340	387	366	334	359	395	363	373	347	378	390	373	399	347	388	372	380	375	409	360	354	360	396	319	404	375	381	405	372	365	373	400	372	395	361	399	352	407	371	356	359	383	378	384	361	395	373	395	374	352	363	360	409	381	362	338	368	384	342	333	381	335	380	371	382	387	390	377	403	374	388	394	370	316	396	373	375	390	360	377	395	358	380	387	347	357	344	368	350	375	358	396	406	385	385	383	379	367	382	356	346	352	365	377	353	368	372	357	397	362	346	346	347	348	397	375	408	375	345	374	374	334	390	355	374	396	360	350	366	386	325	337	371	368	373	399	360	389	391	392	360	369	374	379	352	379	388	400	381	378	371	355	363	371	394	371	377	358	389	362	360	369	358	369	361	382	365	415	375	344	383	373	384	399	383	396	399	388	412	375	365	379	366	389	372	403	368	382	366	374	385	346	392	352	386	342	360	366	372	395	360	378	366	377	349	361	394	396	363	321	345	390	374	371	357	347	365	373	396	366	355	355	370	370	342	358	371	401	377	390	379	346	367	421	368	388	374	374	378	375	343	403	404	345	354	370	377	367	351	366	328	364	357	380	367	365	385	353	388	364	378	376	380	375	411	373	369	373	339	363	392	343	390	390	356	395	379	357	418	385	389	336	363	374	351	369	395	345	358	390	377	367	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44579	14461	3140	1293	837	663	549	464	406	395	370	367	323	286	316	276	282	278	272	273	271	258	287	272	251	277	257	234	230	242	295	260	261	264	251	248	221	261	228	274	229	250	253	287	248	247	252	227	260	229	266	246	254	239	259	257	247	259	253	234	240	252	251	241	236	253	231	259	229	247	241	235	247	218	262	261	212	242	226	249	231	245	227	267	240	277	228	276	223	235	273	229	218	238	258	220	245	250	219	221	244	238	231	254	245	196	248	228	244	245	242	250	217	253	229	244	236	228	230	237	237	246	216	217	239	222	247	241	240	242	235	275	228	246	247	253	243	240	230	245	271	249	239	238	227	238	229	227	230	224	227	233	226	255	240	226	269	237	267	267	255	247	225	261	249	241	254	253	252	272	241	252	235	226	249	246	226	247	218	261	245	253	233	249	245	241	234	233	261	268	224	264	251	260	256	257	255	221	241	245	268	260	211	245	241	226	262	246	267	266	232	239	233	236	214	248	294	267	272	239	239	238	261	231	258	255	264	241	227	259	239	254	243	266	227	246	259	220	251	249	234	254	212	234	231	234	262	236	255	265	232	244	231	234	237	255	259	231	279	255	239	244	273	258	223	239	244	223	245	263	280	227	255	250	214	244	240	234	250	256	268	243	244	241	245	263	244	263	230	272	246	230	275	242	243	243	233	214	265	246	254	253	246	261	251	240	201	228	244	240	241	253	241	219	251	238	241	223	270	260	241	227	245	241	237	232	252	236	269	217	239	282	230	250	243	245	254	251	243	246	237	248	233	221	235	251	223	239	219	212	212	240	278	216	261	244	241	225	219	263	248	229	218	233	260	235	236	241	264	236	263	243	247	246	257	245	224	263	233	261	256	243	243	240	255	241	237	272	271	259	266	241	265	254	228	242	250	260	242	256	228	257	249	236	249	224	228	219	230	234	261	242	226	240	263	236	238	257	255	246	243	239	252	228	235	254	266	251	243	231	228	208	252	241	248	223	241	233	228	225	262	253	229	230	247	247	272	240	254	231	241	263	247	244	234	241	261	234	215	285	251	259	242	239	251	235	252	268	252	240	236	230	233	237	266	236	254	244	257	252	250	249	237	225	226	225	232	249	237	235	239	242	226	248	245	268	243	227	214	241	269	220	243	249	239	214	204	234	267	250	263	281	251	232	256	234	239	240	274	241	238	218	251	247	230	229	256	240	244	234	278	259	268	250	226	227	248	264	194	236	254	288	260	229	249	257	243	222	246	245	268	266	246	197	264	227	255	231	243	250	233	242	243	253	256	240	227	236	244	214	226	285	276	233	262	230	242	255	235	221	230	244	225	224	235	243	251	262	244	260	228	235	233	243	240	249	237	250	245	243	238	222	255	257	227	239	241	234	245	213	245	228	233	261	265	222	277	256	238	259	239	224	271	252	253	234	230	209	237	244	281	265	222	260	251	253	245	248	230	230	234	270	259	267	262	230	260	244	238	232	228	290	254	244	242	225	217	227	241	265	184	205	245	225	225	261	228	263	254	247	247	214	260	249	252	246	245	235	227	249	230	222	226	223	240	262	268	223	243	218	213	263	223	225	236	228	247	238	236	245	249	255	264	269	266	229	245	257	235	258	227	229	245	253	220	243	251	242	226	240	220	254	217	253	235	269	256	248	235	253	230	226	270	253	241	263	229	246	245	282	234	239	246	229	249	266	238	229	257	225	253	277	207	221	244	225	229	243	264	238	225	242	259	242	242	237	247	239	229	230	240	230	232	228	251	245	231	253	226	231	260	210	247	213	239	245	257	259	239	209	236	259	211	252	247	240	236	264	260	225	248	223	262	258	225	261	282	247	244	224	225	240	230	235	250	246	216	231	222	238	241	236	240	223	236	240	250	254	236	256	252	246	235	256	240	249	253	254	258	226	254	252	221	225	270	232	186	257	221	219	250	221	268	224	237	246	265	242	229	257	236	250	248	234	247	242	241	260	239	250	234	241	224	282	252	268	239	220	247	267	235	224	236	270	222	249	237	266	248	222	214	233	269	230	232	245	255	250	228	239	207	244	271	214	229	223	251	266	279	232	216	220	224	238	229	226	249	224	242	214	214	221	252	260	240	232	273	244	242	254	240	259	228	227	236	233	223	273	262	206	261	270	241	227	234	254	221	247	248	256	248	251	234	253	239	240	200	224	215	234	238	253	237	252	250	226	236	212	253	262	223	241	270	247	247	275	241	238	275	241	251	267	268	266	239	261	242	258	270	231	247	255	253	219	252	219	230	230	252	271	239	248	221	257	207	236	253	245	243	226	257	267	259	224	270	251	227	228	225	247	259	246	250	269	258	212	235	244	267	220	268	249	224	213	236	239	222	234	213	212	234	242	241	253	271	216	262	250	225	254	262	263	236	248	244	237	253	255	236	268	228	244	239	238	238	262	246	237	257	252	216	250	264	259	231	259	251	226	235	235	231	248	241	252	236	245	235	259	245	221	204	274	247	237	237	262	242	230	229	236	232	263	227	295	263	236	224	244	239	220	248	236	208	244	204	223	258	220	256	240	236	253	240	243	237	252	234	222	237	247	215	263	233	252	247	239	237	242	239	253	251	219	220	219	247	237	239	230	232	220	215	234	257	248	253	258	243	231	225	275	243	225	245	215	239	249	232	232	236	242	235	227	260	240	239	228	237	255	236	254	239	246	232	246	251	263	270	231	249	253	259	270	226	217	273	256	243	250	246	249	244	268	264	228	268	243	207	245	263	236	236	223	221	224	230	265	209	240	247	257	262	231	233	258	247	243	227	228	245	266	244	238	285	258	233	258	249	231	240	234	255	221	265	229	233	244	223	256	264	251	226	232	224	249	238	246	232	258	271	218	222	272	237	230	235	256	225	252	241	253	234	230	231	250	256	244	241	250	246	256	230	224	220	275	221	249	219	243	259	222	265	224	244	238	247	263	246	240	223	243	258	236	233	238	244	221	251	236	266	237	227	219	222	252	239	264	258	248	247	232	240	247	223	268	216	218	260	224	224	250	239	240	238	253	280	256	260	274	223	236	261	253	208	257	247	197	286	222	231	271	242	210	274	239	251	272	257	260	219	254	233	267	247	230	236	260	287	251	232	231	251	250	242	240	234	248	246	254	225	271	241	233	230	216	229	256	258	229	239	265	238	260	239	243	241	253	221	225	213	267	256	247	184	244	223	250	273	248	240	263	217	234	233	214	237	238	247	242	240	238	227	248	253	271	227	232	246	250	235	234	249	249	230	234	228	244	241	243	246	205	278	247	243	245	236	229	273	245	236	240	231	216	234	225	239	239	237	245	225	254	267	270	259	244	245	241	213	240	237	247	224	224	283	236	240	233	261	237	233	248	251	245	259	255	243	245	226	251	239	278	241	269	223	258	227	223	258	235	252	269	252	226	244	246	221	271	245	246	214	258	235	279	246	251	250	237	242	254	240	248	243	213	246	251	231	235	219	230	233	242	258	233	225	241	250	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21078	1675	3455	3808	3201	2639	2195	1963	1725	1520	1537	1321	1284	1089	1083	1064	980	948	966	942	898	856	830	870	802	815	796	790	802	765	814	843	735	787	783	757	757	722	730	767	727	738	744	764	740	797	726	718	715	714	718	670	738	728	712	743	766	691	723	726	741	742	745	681	747	730	695	708	713	704	786	688	698	724	721	743	694	725	754	713	764	738	726	713	725	694	698	733	677	739	726	718	709	703	708	698	750	759	750	702	760	702	644	731	657	703	758	710	688	713	746	695	694	678	753	738	693	740	702	703	705	712	712	753	750	672	700	705	708	700	721	661	695	699	708	728	726	707	700	706	692	712	720	674	666	712	717	707	699	749	687	701	686	700	723	716	691	683	700	709	704	698	733	770	690	732	710	656	718	644	745	664	703	665	692	723	729	708	729	668	739	677	694	683	682	690	681	711	717	669	685	658	708	735	660	707	740	694	703	715	685	700	710	720	708	748	720	672	732	688	721	722	699	743	676	682	715	734	694	726	688	707	768	720	716	737	739	695	737	708	707	734	701	737	671	724	710	743	691	719	727	689	676	694	720	691	734	654	737	713	700	697	710	705	727	687	679	676	749	693	719	684	632	717	714	716	703	710	746	708	686	684	724	756	723	710	724	710	706	687	665	684	702	676	678	715	723	652	737	720	684	704	673	693	702	672	693	661	677	702	688	703	720	726	696	742	735	704	731	731	736	684	707	696	714	685	763	677	723	691	735	727	712	665	700	736	688	690	672	686	684	719	722	719	711	666	709	672	704	651	726	692	689	687	669	644	659	736	667	702	679	682	731	714	706	691	682	693	690	698	692	686	705	673	742	706	740	715	690	670	734	698	688	627	720	698	693	741	726	698	674	744	687	703	704	703	718	670	699	705	691	731	691	708	702	719	705	696	728	692	673	697	725	671	735	726	728	710	705	696	728	728	742	672	721	715	706	667	734	720	690	683	676	645	687	705	735	716	729	703	698	692	686	679	725	690	696	689	690	702	687	641	704	703	687	685	657	676	672	694	716	732	723	708	688	697	736	683	709	697	711	695	695	648	678	696	714	721	681	736	729	740	695	746	709	699	749	727	717	674	710	696	722	725	677	721	683	688	688	719	672	712	705	713	704	711	688	682	656	699	726	687	736	738	716	700	706	762	766	729	741	656	663	756	690	691	658	702	719	714	729	714	714	745	724	710	675	719	702	665	754	709	670	751	705	679	702	730	738	686	716	686	716	684	759	676	725	687	708	718	707	744	666	727	701	697	702	676	700	725	711	704	721	727	689	695	741	713	647	710	660	770	710	703	703	697	693	722	702	705	697	678	699	713	708	687	681	672	713	725	688	720	696	687	715	715	593	715	668	656	696	672	719	731	711	705	662	722	705	706	737	708	702	707	749	697	665	775	675	685	682	723	693	691	702	686	696	683	694	670	712	685	711	687	687	653	711	681	700	684	688	757	689	674	739	696	671	687	701	679	670	740	701	717	701	670	710	708	665	671	734	698	707	669	698	726	673	702	699	682	742	625	663	718	707	733	733	731	775	703	746	700	688	736	679	678	673	712	719	685	685	674	696	731	724	721	726	655	703	680	696	733	711	719	644	706	673	675	751	679	716	733	696	665	653	710	697	674	700	667	721	697	697	672	704	674	649	684	714	732	704	710	683	693	715	707	712	735	700	723	667	708	709	768	695	709	700	708	697	723	690	693	722	672	704	691	710	674	688	699	717	724	737	676	712	668	725	709	727	699	684	724	736	701	677	735	656	716	721	713	699	698	704	666	640	673	721	699	684	683	702	679	722	735	713	694	717	691	724	697	715	711	684	688	699	666	691	720	699	711	748	697	704	687	705	680	728	703	687	685	716	677	709	732	720	680	655	666	698	670	697	636	706	662	696	720	722	679	703	703	666	703	729	687	719	732	761	737	720	738	737	721	750	742	719	727	733	691	708	651	711	697	683	688	707	680	684	666	728	694	709	662	700	697	715	741	706	720	714	669	734	699	652	705	701	699	666	655	730	735	711	665	686	676	712	722	714	692	723	695	744	700	755	732	696	672	697	712	689	678	722	693	677	708	684	679	701	692	685	719	729	716	664	701	748	747	692	688	710	711	699	708	681	693	664	702	689	697	727	698	698	715	677	721	700	724	726	690	683	729	620	681	727	740	706	747	717	670	717	700	753	777	678	710	680	681	637	679	740	719	719	749	673	722	729	732	672	683	704	715	696	712	699	706	733	696	746	673	700	730	696	696	719	695	697	726	681	727	685	696	662	697	677	696	729	719	698	727	690	666	733	721	715	670	725	727	687	648	689	739	744	650	691	696	692	707	732	722	726	687	704	703	683	685	712	690	697	692	750	694	692	698	676	698	684	709	743	723	710	692	741	648	755	723	695	736	704	744	678	737	696	674	725	677	722	676	690	728	701	690	659	693	730	750	670	699	697	711	747	732	696	774	658	660	682	725	697	679	705	712	712	663	693	718	682	715	704	715	667	658	707	715	666	739	674	723	700	687	706	658	709	703	714	679	695	671	735	724	723	676	684	723	685	696	701	677	650	705	694	690	691	762	707	687	724	732	712	686	745	665	688	700	696	749	677	689	673	719	716	725	702	675	696	697	679	668	701	720	745	679	694	703	721	703	664	725	685	693	728	713	758	691	703	669	704	739	718	698	658	708	726	709	698	686	666	721	707	699	713	684	666	734	700	724	692	697	674	704	654	706	704	713	719	761	742	725	670	748	714	686	721	686	696	665	675	738	731	751	687	684	678	678	680	713	718	685	690	714	673	727	727	724	678	715	703	686	757	691	701	719	684	652	742	689	691	693	659	715	741	691	709	689	754	685	751	695	693	701	687	697	738	680	689	695	670	704	707	703	688	681	741	735	705	708	657	710	667	693	699	698	706	659	722	760	711	698	715	689	714	702	725	739	705	709	722	671	677	666	686	744	744	732	708	698	668	692	721	644	709	706	709	663	706	656	718	736	666	653	722	652	674	684	758	709	779	703	675	690	727	664	708	718	695	698	740	711	723	690	703	766	738	695	678	697	714	682	714	698	717	714	700	718	707	654	709	724	731	744	750	689	691	732	706	679	680	707	747	691	698	694	697	715	697	730	732	714	698	724	739	727	718	700	662	696	688	645	682	700	713	699	697	726	703	745	724	680	677	723	708	677	754	682	683	705	681	713	699	694	669	751	702	718	709	730	695	679	682	721	682	677	714	725	719	696	659	741	716	724	713	721	702	764	680	647	727	666	743	696	691	697	662	694	751	675	604	732	702	711	689	723	710	706	664	669	707	707	660	700	701	713	715	718	716	728	734	703	668	674	719	742	661	732	716	712	737	680	676	731	692	686	695	709	697	711	699	746	721	716	699	714	704	683	714	698	625	673	727	757	712	725	688	698	743	705	702	665	687	706	702	703	694	699	695	695	691	662	682	731	721	701	681	708	694	740	719	708	689	675	705	694	706	709	688	697	696	699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51157	20487	12830	2828	1528	1127	908	793	614	587	524	543	478	444	389	367	349	385	338	324	370	351	326	333	328	338	329	286	339	299	292	303	306	331	298	310	308	288	302	282	305	301	310	308	284	300	287	274	270	309	259	288	293	313	324	266	256	317	283	284	294	319	283	286	267	289	292	290	283	279	314	301	301	277	310	307	269	301	271	255	282	298	274	274	308	322	285	287	305	295	276	285	291	277	297	305	273	282	277	292	305	275	285	318	305	291	325	281	306	293	280	288	273	297	272	275	283	300	291	287	324	253	273	296	285	282	320	301	287	303	317	255	300	275	269	272	294	292	275	271	303	293	291	303	273	273	276	309	295	295	309	296	293	271	271	293	294	269	258	268	283	296	288	310	295	311	310	273	281	305	292	272	285	257	296	266	305	290	274	292	282	260	307	289	295	275	272	285	276	293	273	285	308	278	291	305	304	282	295	307	307	291	283	291	273	277	276	296	290	285	280	296	281	301	271	283	291	299	294	289	274	278	289	272	259	264	298	302	286	316	288	267	266	311	293	303	278	267	305	278	312	285	299	278	274	263	286	312	314	286	283	281	286	313	282	267	300	315	277	274	278	282	294	304	285	295	313	277	320	289	280	339	253	284	302	250	270	306	249	305	268	273	286	302	292	280	302	312	275	263	242	299	291	300	277	283	263	268	292	277	267	274	298	319	312	334	264	301	296	267	300	271	300	298	276	279	302	290	277	292	288	266	293	297	267	304	268	292	267	231	289	286	284	274	275	316	280	294	287	285	311	287	285	293	275	286	295	251	268	264	282	281	278	268	313	291	309	292	293	283	290	306	283	269	284	282	281	323	298	311	288	308	295	283	297	317	266	294	287	287	285	303	330	284	308	267	295	281	277	285	281	312	301	335	277	301	319	249	286	282	282	302	322	330	276	275	286	296	305	267	285	274	263	302	317	302	293	275	303	292	283	341	300	275	321	291	281	262	284	302	281	293	295	277	278	281	280	301	281	266	287	280	270	313	276	283	248	290	270	263	297	307	281	290	291	280	302	304	309	320	280	285	278	267	339	287	308	293	293	281	296	286	292	287	296	280	304	309	301	279	308	306	295	280	280	278	286	269	279	299	295	306	294	276	314	322	295	306	295	307	306	301	299	281	301	299	276	280	294	295	271	287	299	263	273	305	304	296	289	309	303	278	265	304	310	303	315	307	303	299	292	265	294	261	303	309	293	239	298	245	273	309	288	288	282	287	295	279	307	296	292	253	317	261	285	282	273	295	292	271	285	288	278	308	303	284	281	279	250	290	249	290	268	290	296	270	284	264	243	271	287	310	277	272	273	289	291	281	271	281	303	286	299	273	296	269	307	273	294	248	318	323	294	278	280	321	274	301	296	292	304	284	276	262	280	311	287	274	291	276	261	279	259	255	277	323	273	294	302	284	276	310	307	277	287	312	259	297	288	285	269	276	276	331	290	331	305	292	269	268	281	311	268	302	283	271	315	278	266	274	283	293	301	282	271	292	278	289	280	278	281	306	285	286	262	264	304	278	291	316	280	288	291	297	301	290	276	315	285	284	304	290	272	297	310	280	330	305	269	279	299	272	297	281	293	296	317	256	317	314	275	285	312	316	306	276	315	293	263	308	293	260	280	279	306	293	271	274	280	325	272	292	286	284	274	278	259	281	263	288	295	298	313	288	283	278	324	303	280	313	300	291	289	275	280	295	257	297	278	299	269	298	290	289	275	300	278	300	290	262	288	290	289	309	287	301	313	279	308	272	289	269	284	292	282	307	267	308	268	288	242	274	298	288	298	308	292	297	278	302	285	281	291	310	275	269	293	323	295	288	288	306	291	284	281	270	270	284	286	275	290	277	308	269	289	255	278	286	280	276	300	300	267	310	327	290	296	289	273	320	274	317	302	289	330	276	279	266	268	279	286	303	293	296	300	305	311	290	306	299	296	282	297	282	290	293	301	304	281	268	302	310	308	273	291	295	284	274	276	273	295	306	297	285	295	260	296	274	283	265	290	273	316	282	279	286	287	280	292	273	286	279	273	307	301	333	255	307	279	303	288	302	275	268	283	276	283	297	269	268	287	278	281	280	294	319	305	318	295	286	286	281	310	298	312	288	283	299	282	297	271	285	290	268	324	308	288	264	279	302	267	274	298	282	283	250	291	277	286	303	323	297	311	291	314	317	297	306	297	277	297	258	288	290	271	268	291	282	300	274	286	297	301	286	288	289	267	297	301	296	297	281	257	296	330	277	299	268	293	269	275	307	291	260	304	270	268	287	270	276	278	273	268	318	311	299	318	293	262	290	269	302	295	261	289	297	307	300	323	321	281	314	268	293	283	287	316	281	274	303	277	276	297	315	280	268	285	282	282	304	295	285	307	298	298	285	267	276	306	254	293	307	287	299	266	317	304	283	277	295	305	286	330	307	303	289	297	275	285	279	297	271	308	295	298	275	296	311	321	278	300	285	290	316	295	297	320	267	323	286	276	256	247	290	320	252	268	257	291	272	300	272	266	265	269	263	293	267	269	270	264	277	273	274	304	252	275	286	268	297	309	267	299	306	276	286	289	274	304	296	291	302	268	292	262	301	286	270	283	281	257	281	292	308	284	303	297	276	290	288	315	246	258	287	270	314	292	288	301	318	287	327	301	263	297	310	298	297	271	305	268	309	273	303	285	276	279	267	265	303	290	255	317	270	302	286	315	284	290	296	288	263	291	315	329	288	291	307	276	281	277	272	305	268	263	320	305	273	300	268	317	272	311	284	297	277	264	274	268	261	267	306	271	269	305	287	290	283	259	282	288	288	342	283	257	288	282	293	268	276	288	282	270	269	243	330	257	282	327	276	305	294	261	299	311	275	269	276	276	299	313	275	296	262	291	294	287	282	324	300	280	280	277	302	291	289	249	303	252	279	308	318	276	273	304	310	284	268	298	301	274	305	250	303	274	267	266	288	286	281	301	299	312	320	299	294	284	275	277	283	282	300	287	308	288	270	299	303	289	277	289	287	305	280	294	278	287	269	268	299	332	265	292	303	249	305	297	299	274	278	296	313	295	307	270	263	255	269	283	305	252	263	295	276	289	277	307	275	282	289	306	303	315	278	277	274	298	255	270	271	297	281	307	272	304	313	267	328	299	269	292	291	305	269	287	284	315	275	289	286	294	278	301	290	310	256	292	292	280	272	265	291	287	261	275	290	292	281	296	279	306	277	324	302	306	307	291	307	298	267	281	299	242	299	245	285	320	280	303	297	275	278	310	295	339	309	281	286	282	251	267	292	286	258	267	309	271	274	312	294	298	281	306	287	304	285	290	293	294	292	252	253	298	294	321	271	290	267	286	294	291	304	307	290	268	283	308	272	275	304	281	298	275	264	258	292	292	311	258	323	280	316	290	288	309	293	262	274	267	276	259	256	304	274	296	273	295	291	304	292	292	294	270	304	278	303	277	307	270	270	271	268	297	298	299	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26832	2735	5962	6605	5501	4322	3604	3162	2700	2341	2177	2036	1851	1656	1513	1484	1382	1400	1247	1241	1181	1161	1124	1095	1064	1000	1023	985	977	1015	978	1013	921	927	933	919	901	853	924	901	864	908	852	945	880	856	815	899	844	864	854	920	843	892	840	831	860	816	845	805	817	845	833	826	853	856	832	903	809	844	876	834	856	837	861	750	811	788	793	829	782	815	781	818	812	805	789	782	841	852	835	814	763	886	826	847	812	799	781	828	765	785	813	784	791	808	797	766	795	805	819	798	819	802	814	818	815	787	814	763	764	794	792	860	826	871	752	811	810	774	851	789	848	778	796	788	830	818	863	860	814	831	822	816	801	832	796	816	842	776	805	829	794	808	768	781	821	833	788	809	828	849	807	799	773	849	795	814	791	819	799	828	779	757	787	800	824	815	833	831	765	786	811	805	799	830	793	728	771	789	847	814	856	820	776	803	803	791	858	780	804	820	820	806	832	852	808	848	862	906	779	798	833	785	773	791	804	808	834	797	809	797	783	820	810	821	771	724	818	776	824	798	788	835	813	782	802	828	829	793	808	780	812	765	753	794	818	786	806	775	800	781	819	770	831	814	814	760	817	816	813	846	783	779	767	788	744	831	775	805	854	824	807	798	823	767	802	786	784	802	816	798	856	789	830	820	814	792	772	782	767	829	769	767	781	797	785	778	746	793	800	830	814	757	789	789	784	810	780	787	769	800	807	805	783	836	809	784	796	771	776	801	762	810	757	826	769	798	793	811	780	799	791	788	791	787	803	799	782	840	796	826	789	807	753	811	814	817	767	811	830	832	866	799	759	809	830	860	790	819	824	838	807	807	804	789	776	785	771	804	743	854	800	853	769	793	811	791	778	791	862	760	841	810	763	761	768	761	812	793	789	813	821	761	851	779	861	786	760	800	767	816	788	794	798	812	836	755	797	786	803	760	798	825	813	831	759	774	778	844	796	698	788	825	796	797	794	792	810	835	799	781	804	816	740	792	789	790	780	815	806	781	808	796	804	824	797	733	778	808	784	797	791	832	755	797	808	800	799	798	797	793	788	821	802	798	770	776	778	773	800	793	851	778	774	797	767	761	756	786	873	784	766	745	804	767	783	798	839	814	835	805	795	780	803	832	804	795	799	844	789	781	839	813	743	830	785	804	766	841	819	818	770	796	829	791	786	797	791	766	776	763	763	806	834	784	828	775	833	836	759	802	821	792	751	847	819	824	774	895	832	791	766	776	809	777	740	772	816	727	830	795	816	770	770	827	816	818	785	776	819	814	793	807	777	778	769	777	824	804	852	850	769	791	782	775	775	805	788	812	785	824	828	768	822	796	797	780	807	815	834	808	814	794	789	780	838	807	791	804	772	807	825	837	825	802	774	769	767	775	827	733	811	794	822	841	797	759	804	835	844	807	786	843	755	806	835	779	770	789	765	775	882	729	794	782	772	783	814	795	791	842	815	817	810	822	831	781	783	774	793	750	792	794	787	810	785	799	800	765	808	778	779	803	831	796	787	787	817	784	795	794	799	837	787	774	771	802	795	803	801	808	800	804	817	775	720	782	797	813	793	770	738	761	814	774	852	775	823	796	779	778	781	761	829	802	797	762	821	807	799	773	788	753	803	771	824	811	810	775	774	766	788	778	782	803	794	802	731	832	740	830	762	813	802	805	770	763	781	795	832	802	752	873	794	761	854	741	766	790	816	827	806	814	777	782	774	786	820	788	796	816	786	801	793	806	813	835	789	795	771	809	796	834	808	813	779	785	807	793	847	823	758	816	803	777	819	814	821	797	782	784	810	838	803	774	822	782	782	747	827	827	818	752	773	745	794	836	780	786	787	821	812	794	779	811	725	754	783	791	818	798	792	794	811	799	794	839	788	822	813	812	802	766	791	757	809	754	831	808	819	828	766	797	775	801	790	802	770	756	817	795	797	867	776	781	827	818	794	784	807	807	810	751	815	809	810	796	812	792	791	813	814	851	775	817	847	793	829	796	793	744	828	812	786	782	782	768	767	820	808	822	809	814	790	837	811	814	787	803	780	771	842	767	826	817	824	810	793	831	816	847	786	791	806	797	807	790	779	817	758	798	795	785	813	813	786	816	795	811	814	784	838	787	827	792	797	812	798	836	791	813	784	786	833	792	780	822	813	845	810	786	816	827	845	807	790	791	802	798	850	787	801	822	806	835	803	853	787	774	736	841	811	807	813	774	833	772	767	793	819	808	771	751	811	818	825	826	842	768	810	779	833	803	837	789	830	797	820	766	880	801	809	739	776	844	778	760	778	817	771	828	765	817	765	775	804	773	802	803	804	827	803	770	800	784	801	832	906	801	782	770	796	761	792	824	798	792	862	783	810	814	774	843	807	810	850	822	751	794	830	747	797	756	799	807	838	808	812	778	820	789	823	802	809	823	827	793	803	821	810	794	849	786	812	805	826	814	808	842	802	819	828	833	826	809	812	759	778	786	784	806	842	791	788	825	754	765	827	754	808	774	782	828	771	806	793	839	735	799	813	773	769	829	750	797	780	773	818	762	817	839	765	830	797	812	761	777	804	793	774	787	820	776	803	790	772	821	820	817	860	826	748	839	823	785	830	808	826	784	850	822	790	771	770	832	847	772	809	785	742	789	802	789	811	823	817	843	797	755	790	789	804	818	828	736	829	791	796	799	820	828	833	819	795	791	791	783	795	818	808	784	801	790	778	830	805	753	776	784	837	801	811	766	804	838	752	810	787	778	786	768	826	816	781	770	753	806	801	756	779	797	825	809	816	783	789	827	789	784	814	844	768	801	809	782	779	792	803	796	772	802	800	812	842	818	760	775	783	805	787	797	783	778	739	781	803	805	830	774	859	812	820	798	820	842	801	812	805	815	763	789	785	827	796	782	783	801	833	798	768	831	788	746	783	803	813	771	837	792	822	816	805	836	811	826	819	865	763	820	770	798	709	808	830	809	798	755	813	791	883	793	786	830	796	826	784	772	823	839	798	764	825	770	773	851	783	740	793	826	750	747	799	766	763	808	798	812	794	788	819	740	775	789	791	788	789	800	754	791	770	862	806	819	786	789	808	834	743	749	803	767	758	795	806	779	818	829	797	804	780	788	791	778	803	810	784	779	790	794	835	777	794	836	790	771	843	812	788	832	790	797	790	780	804	782	776	814	816	817	809	720	861	795	806	752	770	831	776	775	755	800	800	821	802	815	789	798	782	805	761	832	817	810	774	850	811	757	832	743	829	785	800	815	841	814	770	831	792	799	736	766	748	766	791	810	750	791	760	796	850	837	829	757	779	777	786	883	783	818	802	788	821	861	798	781	806	779	796	814	845	796	810	747	811	791	821	818	753	777	783	790	833	801	810	742	802	793	826	863	786	807	798	802	814	806	861	815	823	759	792	831	816	831	768	821	795	790	794	803	801	770	835	819	823	814	816	805	781	819	777	792	773	795	746	786	793	857	830	790	811	751	791	845	786	816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7400	442	317	155	119	149	118	138	125	94	135	124	90	126	127	113	100	124	120	125	131	96	113	107	124	128	107	102	115	108	123	133	97	111	97	96	108	116	95	142	101	119	106	114	118	100	130	113	110	120	110	114	105	111	111	105	113	119	129	114	107	119	107	109	110	108	90	92	120	109	93	89	113	109	97	101	109	115	94	108	124	100	132	111	124	125	112	128	101	117	133	113	121	97	87	97	111	101	88	139	106	104	123	115	132	121	108	109	90	101	104	103	117	101	109	115	102	114	95	115	131	114	112	102	113	120	115	107	110	112	113	106	118	126	114	115	120	113	104	122	122	109	134	99	94	108	102	113	129	112	112	121	112	121	117	104	115	101	111	106	125	98	110	103	110	98	111	115	101	108	117	116	91	94	99	113	108	110	112	129	111	108	131	103	109	114	92	114	120	105	118	102	111	91	106	120	109	121	104	116	125	106	105	104	110	119	139	127	104	123	120	126	107	101	110	109	115	96	132	98	100	117	94	99	99	122	106	129	114	116	98	111	98	108	106	100	123	109	112	130	130	104	115	94	115	97	116	99	106	95	95	119	100	108	108	105	95	99	106	108	101	117	125	125	100	99	129	112	106	111	120	110	109	121	117	105	107	125	98	103	119	108	110	84	112	126	124	121	103	149	113	106	103	121	102	109	101	99	111	112	117	124	133	104	119	113	98	108	123	106	101	117	98	122	109	88	108	124	92	119	111	106	108	109	121	113	119	106	111	96	112	100	110	94	114	115	132	127	108	130	101	113	110	107	110	105	104	104	103	108	110	115	114	114	115	89	104	113	112	104	122	100	106	103	112	107	108	97	112	113	118	128	114	116	119	136	95	111	111	100	107	113	120	133	117	103	117	109	128	120	105	105	117	108	136	104	105	94	113	117	111	111	109	103	118	111	119	104	97	116	97	94	113	119	103	130	118	120	98	104	105	112	127	102	101	96	140	108	104	105	97	105	96	105	102	114	130	121	128	112	119	113	89	101	113	132	119	116	115	107	113	100	121	119	127	109	121	120	123	113	106	116	127	90	119	112	109	114	106	115	101	112	115	123	107	118	115	114	115	104	120	105	95	127	133	120	108	124	94	96	118	108	102	106	115	108	103	104	119	104	107	103	104	108	116	92	101	124	94	111	112	109	113	126	120	112	119	136	102	120	111	119	106	108	98	95	110	103	100	119	115	101	111	107	97	134	115	111	110	113	100	109	124	115	118	101	105	127	111	97	106	114	112	97	131	119	128	120	110	87	117	112	105	132	110	101	117	137	109	113	94	111	116	107	93	120	117	94	107	123	114	111	119	122	110	128	111	112	103	120	116	118	100	94	113	106	113	102	103	133	117	117	107	103	112	104	120	97	97	121	114	103	109	118	107	132	120	133	117	119	106	104	112	128	119	108	107	98	119	93	95	109	119	121	115	121	98	102	103	132	122	104	98	100	124	105	110	105	115	107	131	93	123	116	102	113	113	134	126	94	104	110	102	102	119	111	99	106	107	113	94	119	105	128	131	89	125	115	108	124	108	116	102	96	94	103	130	113	117	117	123	107	118	103	107	108	141	119	107	107	107	116	103	97	117	117	131	111	119	98	90	118	102	97	143	109	122	104	117	124	118	95	125	111	115	103	119	114	124	92	106	119	97	114	109	101	103	110	102	89	100	111	121	119	103	108	94	100	110	117	131	117	107	109	104	136	92	119	111	110	107	103	98	108	99	107	105	106	119	99	101	105	117	100	113	107	99	101	108	126	97	117	113	111	122	116	102	113	126	95	114	102	114	91	117	114	124	111	115	131	117	114	125	119	117	113	126	120	120	100	109	109	93	120	109	95	102	126	95	102	93	123	107	118	119	99	102	100	102	116	96	107	104	114	110	119	102	104	105	116	111	104	114	122	124	97	124	97	104	106	102	114	120	113	102	109	127	111	119	106	105	116	99	99	114	109	119	101	104	109	104	110	113	97	119	104	127	117	116	127	117	114	95	112	110	109	98	120	96	118	137	120	111	96	111	108	113	105	126	104	118	132	96	103	117	107	111	121	109	120	117	107	99	117	125	123	103	89	128	108	94	109	129	104	117	109	130	95	117	106	138	100	111	105	126	116	115	106	120	100	99	106	108	109	124	111	104	118	105	110	113	120	117	112	105	122	105	112	106	97	119	114	107	113	116	102	95	122	125	113	122	100	115	96	111	110	114	115	112	116	105	111	105	115	111	111	126	123	113	124	105	107	119	103	113	121	114	95	119	108	100	118	103	111	111	114	129	103	112	131	124	119	126	100	109	125	128	97	128	126	107	123	131	103	108	98	112	119	111	127	105	93	105	102	112	125	124	113	110	100	105	104	113	111	130	103	103	116	129	119	107	112	123	115	96	121	108	102	124	109	119	112	119	113	132	123	130	106	115	123	105	110	111	106	92	128	89	111	119	101	106	113	98	117	118	106	116	110	113	109	111	98	84	105	124	110	100	111	129	125	115	88	88	105	102	124	105	119	125	114	109	119	115	121	92	111	100	121	105	115	102	122	115	114	104	104	124	107	110	140	115	125	104	112	108	118	114	107	104	111	119	124	90	118	96	105	115	100	117	120	120	123	104	123	129	95	110	116	105	106	115	103	108	121	122	116	117	107	105	122	110	87	120	115	102	104	105	102	134	101	111	96	128	139	105	101	84	118	109	110	104	110	115	122	140	111	100	109	128	98	103	108	114	120	118	137	106	106	114	112	112	104	125	113	118	105	90	128	118	108	116	97	102	92	108	118	110	98	114	99	110	113	108	108	117	103	112	105	106	106	131	116	111	119	119	129	107	109	118	99	110	113	114	118	112	97	106	104	105	110	133	102	115	102	106	110	104	106	109	106	109	102	109	103	105	103	114	106	105	126	122	115	119	121	132	108	106	99	111	137	112	133	124	113	92	99	109	113	122	117	108	124	100	108	104	104	97	112	100	99	120	112	105	97	141	107	111	102	118	115	110	118	121	109	123	101	109	106	111	97	98	116	109	118	117	93	105	111	117	108	102	98	126	97	110	105	111	108	119	116	103	98	117	108	106	106	96	114	130	130	113	103	108	104	121	134	108	105	119	92	125	86	106	125	111	97	96	121	124	120	114	106	114	107	109	110	126	116	118	97	116	124	125	122	94	107	104	106	136	110	104	119	110	97	102	110	129	109	95	86	110	112	119	106	105	108	99	129	94	116	108	122	105	109	116	110	100	96	126	127	103	103	98	117	95	118	137	107	117	116	117	105	132	124	109	107	104	98	94	118	112	111	106	96	110	113	112	115	105	97	123	114	105	108	107	96	106	134	116	125	117	110	99	128	104	108	115	106	115	94	128	121	112	99	136	118	123	91	125	109	134	116	104	115	120	88	111	108	117	112	103	119	108	126	106	97	104	107	126	111	102	83	119	102	116	104	122	109	105	109	103	113	125	115	101	96	128	106	105	92	107	117	103	115	108	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6683	438	530	544	528	508	410	408	442	435	432	420	428	389	418	413	415	370	356	384	381	343	379	415	350	403	369	345	366	388	347	401	413	363	383	369	368	400	402	401	383	374	378	360	370	389	353	392	372	384	385	376	373	394	414	404	409	359	377	373	362	369	381	373	410	356	355	400	345	379	368	381	396	382	388	368	377	329	393	362	361	367	339	377	368	390	403	356	370	408	382	368	395	380	350	402	377	369	399	356	369	407	421	342	381	411	400	366	360	363	375	414	368	366	386	386	371	400	358	368	370	377	380	384	402	380	359	395	424	358	396	386	384	379	386	390	372	401	384	395	364	389	364	342	344	357	368	392	374	387	372	396	362	374	369	390	376	392	384	390	391	352	409	377	373	388	365	353	384	354	393	396	347	378	377	366	371	349	332	369	371	362	364	384	373	368	386	335	357	385	349	400	371	382	378	387	380	381	377	366	362	392	383	371	365	381	344	347	408	359	358	401	386	381	357	389	415	385	396	357	423	385	359	387	382	374	376	374	393	368	399	367	373	402	383	400	387	388	378	372	380	404	378	367	381	392	339	370	385	387	352	374	358	373	382	359	370	355	390	365	373	391	357	388	398	416	384	360	410	394	364	384	359	351	397	391	366	369	393	353	380	397	386	382	350	373	371	391	370	386	383	385	359	394	364	356	362	358	350	356	372	360	360	382	376	328	389	380	377	369	406	367	378	374	373	425	363	348	410	380	337	390	356	381	361	378	367	371	353	377	376	377	351	364	381	381	370	380	388	348	363	323	358	393	346	421	330	372	359	378	355	355	394	387	354	381	390	383	378	366	391	360	382	342	380	406	365	350	374	402	352	383	408	360	381	384	397	345	390	356	400	356	385	396	376	368	392	406	381	401	354	353	384	377	389	366	377	355	404	374	374	348	361	361	402	377	375	363	384	364	347	360	347	418	394	395	368	408	385	395	378	370	332	377	363	378	396	380	399	371	369	412	361	405	364	374	345	333	375	375	373	353	382	406	370	354	390	380	409	387	372	390	380	353	362	391	372	383	390	392	369	348	361	381	381	381	384	362	386	359	353	392	347	358	368	386	376	370	365	368	357	392	412	350	394	380	389	346	362	396	402	390	412	385	376	393	338	352	391	401	360	384	381	390	333	387	385	406	350	381	354	387	361	351	353	356	367	390	380	399	371	363	381	380	399	397	364	407	366	404	372	429	375	353	342	346	365	370	388	363	368	374	339	402	378	404	378	399	388	347	393	364	374	344	385	394	380	332	391	393	392	372	353	378	368	380	407	365	398	384	405	389	396	356	349	389	376	379	369	389	376	402	407	368	362	390	402	362	380	387	387	365	374	343	368	384	387	362	390	354	379	356	365	351	357	400	361	345	369	377	371	404	371	409	357	358	376	376	387	401	400	369	386	334	351	348	385	412	388	388	371	401	373	376	383	365	348	387	356	364	368	359	368	326	384	386	371	369	359	406	436	370	376	373	374	352	390	394	389	391	358	380	385	387	402	397	376	385	375	385	371	427	429	354	363	373	367	366	366	374	378	383	344	378	340	350	377	382	341	372	379	371	405	368	340	366	367	387	371	385	370	390	361	373	360	349	350	351	371	361	386	359	396	375	350	377	394	395	388	352	346	374	376	383	376	363	374	389	396	366	359	347	381	364	402	404	399	382	354	395	368	380	406	382	373	398	399	403	336	383	406	396	361	373	398	413	388	388	371	390	391	333	408	365	413	410	384	367	366	353	381	333	344	370	362	406	364	382	400	359	392	407	345	358	394	354	388	357	377	388	354	368	398	360	370	384	411	374	407	349	384	364	365	383	381	378	412	349	375	383	377	386	384	367	407	376	382	343	378	434	372	360	384	390	382	376	386	350	363	368	384	399	394	364	380	403	371	382	390	355	365	338	373	347	366	360	423	370	384	367	433	367	384	385	377	410	364	355	348	325	365	362	365	386	410	388	374	380	412	378	386	364	329	396	370	401	352	374	360	372	354	393	372	370	337	329	383	397	383	392	358	381	392	331	388	386	372	359	384	392	367	362	375	386	369	386	377	346	360	378	371	379	363	370	337	372	382	411	384	347	365	358	387	352	395	405	383	384	378	364	373	388	389	357	352	400	422	367	378	361	373	395	377	379	363	378	353	393	385	340	328	381	388	352	378	361	390	373	376	363	379	389	327	374	396	380	401	383	390	380	363	400	366	363	347	362	353	361	380	358	391	383	338	392	389	388	395	385	378	372	390	370	366	354	383	395	370	334	344	404	380	379	388	378	381	377	371	367	381	383	387	357	339	358	384	368	383	369	381	342	363	381	370	366	352	365	398	387	384	390	408	394	384	352	363	392	374	374	372	359	413	364	375	390	363	393	350	395	360	351	375	413	379	374	335	399	407	377	368	400	381	352	363	352	343	390	354	345	384	376	353	362	339	398	376	355	389	364	360	359	394	369	343	408	379	382	370	384	354	369	362	416	385	371	407	390	363	352	370	376	354	366	380	394	360	379	400	379	407	361	365	365	370	358	351	393	389	374	405	365	398	342	382	389	332	406	345	352	369	384	373	382	356	374	390	380	359	355	365	336	363	344	371	362	406	370	365	384	379	371	360	350	389	350	395	361	361	370	354	345	384	352	378	372	419	378	360	394	370	360	376	371	365	367	341	381	371	401	407	353	370	410	393	391	392	342	383	364	364	358	387	357	365	402	374	386	380	383	404	386	410	361	400	373	398	381	340	354	381	375	392	404	346	356	393	358	389	363	365	399	367	397	388	383	376	395	399	405	407	355	410	376	385	374	375	368	382	367	371	388	383	376	400	368	351	347	363	376	388	387	389	354	411	381	369	379	373	395	374	408	362	375	339	390	399	349	375	378	402	333	383	361	346	340	370	418	392	381	385	363	395	382	337	351	385	384	356	367	413	405	343	367	398	386	375	366	353	379	364	356	381	349	383	388	369	386	363	395	352	360	382	397	373	375	386	359	368	394	389	352	391	371	395	356	377	396	377	388	375	363	379	370	380	356	378	351	368	373	387	389	391	355	363	349	360	394	380	358	375	353	378	371	390	360	364	375	380	395	382	348	380	363	390	357	398	410	345	368	356	406	371	382	393	362	355	374	358	352	361	395	404	398	397	387	362	383	368	314	383	352	380	342	411	386	373	365	379	380	355	359	358	377	395	396	383	358	359	385	382	397	373	352	338	388	400	319	384	346	349	353	395	394	358	387	363	376	399	368	379	385	346	374	340	367	375	379	367	354	352	323	372	382	378	396	395	354	381	383	369	337	381	397	386	365	353	397	374	338	398	376	409	345	383	374	387	368	375	405	394	370	362	385	351	345	378	373	394	369	403	359	393	349	390	421	364	399	371	380	367	366	382	368	347	336	350	355	425	366	364	359	410	401	366	388	397	390	388	369	371	399	365	370	354	389	341	373	379	411	378	384	373	374	384	420	377	363	373	395	350	392	369	386	389	383	381	371	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45299	14614	3174	1172	832	710	526	468	408	392	382	356	328	318	269	303	287	262	309	282	268	277	274	251	266	272	290	256	256	274	241	238	244	284	251	259	259	245	260	235	246	278	254	247	244	232	250	251	230	257	266	267	262	252	261	259	249	254	245	221	239	240	251	256	236	277	242	256	232	249	226	248	256	245	263	240	277	201	209	216	255	238	246	246	243	231	240	248	250	248	254	243	264	258	252	213	245	245	225	244	234	242	198	254	263	224	222	258	264	240	262	217	223	225	234	220	214	232	244	242	243	261	262	253	252	237	241	213	241	261	209	261	269	245	222	232	220	227	225	229	224	230	252	211	246	242	216	250	234	232	228	254	223	216	267	262	249	231	264	225	197	257	240	273	253	211	246	230	268	237	245	254	242	249	251	228	232	234	244	240	263	230	241	222	253	236	238	244	268	245	286	224	231	236	221	234	248	236	243	236	246	226	240	234	256	269	247	228	235	226	287	267	248	273	246	224	237	265	251	244	256	253	236	253	227	229	261	229	222	243	238	276	215	262	249	203	240	264	263	229	252	218	250	225	250	270	248	204	275	230	241	226	236	236	221	250	253	238	263	259	267	232	265	222	252	261	237	226	230	243	267	256	274	239	285	216	234	240	230	241	240	234	249	263	232	209	259	235	260	277	228	298	236	285	246	247	245	255	225	222	251	274	229	227	236	263	240	237	272	236	276	246	243	243	277	232	259	280	227	254	244	268	245	249	233	254	249	244	248	245	238	195	250	215	261	273	255	238	248	250	223	238	252	264	260	251	217	247	256	252	250	236	249	263	245	249	258	224	262	239	232	243	229	245	230	250	220	254	244	290	260	260	247	244	230	241	274	272	228	251	233	268	231	237	243	250	244	252	250	246	260	247	264	230	257	248	251	232	246	244	208	263	242	251	241	245	237	268	254	243	271	224	251	247	273	243	260	255	234	252	259	277	242	233	246	246	225	236	237	237	238	260	260	252	242	260	255	242	225	233	245	240	256	209	259	211	231	249	223	240	242	236	225	243	227	233	242	232	238	222	261	236	253	240	255	221	244	236	241	228	210	242	221	248	255	243	286	241	274	239	225	269	222	257	246	254	221	256	238	239	237	248	259	237	239	228	226	254	273	275	224	258	244	245	256	235	222	224	255	206	222	262	237	234	246	245	223	278	251	241	248	243	255	241	259	278	224	244	275	247	231	243	243	228	236	202	244	236	270	246	218	258	219	239	251	255	213	218	264	233	248	246	228	251	243	215	240	238	247	256	272	242	244	230	248	254	241	266	239	215	273	247	263	228	237	251	254	264	250	224	224	231	205	258	252	231	262	257	249	234	236	267	237	207	235	253	243	228	236	240	229	217	260	229	260	244	254	247	246	242	233	249	230	247	237	258	239	256	248	227	232	254	246	225	243	228	224	227	220	247	218	263	241	218	229	240	269	228	222	257	270	243	260	252	250	223	230	262	263	243	230	243	251	224	268	231	242	266	229	227	246	238	241	240	244	238	258	236	235	218	241	240	250	252	251	252	256	234	271	223	230	248	197	249	252	253	235	231	246	241	251	255	244	239	241	232	246	248	220	225	227	245	223	261	246	266	242	241	226	230	245	237	282	237	217	257	250	270	241	262	247	250	201	254	274	224	236	229	245	234	244	228	259	243	233	246	260	243	258	211	234	261	260	242	244	260	267	244	251	269	272	253	250	242	247	240	265	238	232	240	249	247	253	247	250	265	218	250	278	244	215	252	233	248	229	244	228	244	278	222	259	236	244	222	228	258	247	239	256	231	233	259	252	253	247	234	235	231	267	244	240	242	255	239	217	245	247	240	265	261	253	233	274	243	261	251	256	261	242	246	276	235	245	249	257	261	256	266	253	271	223	259	221	244	247	207	257	248	248	258	247	255	247	242	262	265	257	247	242	261	228	234	238	234	245	247	279	281	241	252	255	234	247	249	245	271	260	270	243	240	252	237	277	255	244	227	260	263	246	229	231	243	256	232	221	243	247	225	276	253	241	251	263	223	243	267	263	254	243	235	239	214	249	253	269	236	255	221	224	245	277	244	265	271	260	270	230	250	275	263	254	244	247	238	215	245	253	242	253	237	242	223	241	246	246	265	250	267	246	257	240	259	254	238	248	216	253	233	236	287	243	253	273	254	231	246	229	219	247	228	243	239	258	267	263	239	259	254	236	263	212	235	266	216	249	253	222	244	242	216	234	241	231	236	244	274	235	267	239	255	242	237	242	242	262	235	236	224	250	233	257	264	277	244	252	268	236	228	238	253	241	251	214	200	268	249	251	264	242	267	233	259	252	248	237	272	250	250	255	244	285	246	276	268	246	242	221	253	257	234	244	257	197	256	271	237	213	213	247	257	227	241	270	244	233	231	213	241	251	241	254	246	243	255	253	254	267	229	230	243	230	279	239	273	280	262	219	233	244	224	249	247	244	259	236	229	264	243	252	233	265	254	232	256	252	232	248	269	250	258	246	230	220	262	248	256	230	252	258	229	258	265	237	249	248	265	258	259	273	237	248	251	245	246	246	273	220	238	250	241	247	243	259	219	247	207	238	243	244	255	248	246	263	263	250	226	250	275	252	248	240	254	232	272	240	244	274	234	233	261	272	205	217	248	259	271	247	239	232	227	244	220	239	252	251	253	226	228	249	236	260	258	262	226	227	231	235	209	226	250	221	269	243	252	262	253	268	243	245	241	235	238	227	215	240	246	261	232	242	198	240	210	263	250	235	255	248	279	246	245	246	249	265	237	232	245	233	250	244	264	240	239	248	257	205	264	251	243	248	243	267	278	245	230	224	261	269	260	256	268	255	252	253	279	243	259	236	234	228	235	237	245	261	242	242	241	237	248	242	257	201	225	261	248	261	235	249	256	258	241	248	253	260	256	258	244	240	235	267	244	271	258	233	221	245	234	277	235	225	281	253	225	220	221	261	220	262	250	265	263	234	253	261	240	249	257	229	265	245	243	270	263	275	245	260	260	238	237	270	256	244	241	231	247	223	234	264	273	212	257	253	228	226	241	254	228	230	250	231	265	263	265	260	255	251	270	260	269	246	253	225	239	266	237	220	276	245	259	231	232	250	262	265	235	277	230	254	233	263	245	227	242	272	252	248	240	222	254	226	253	252	248	234	285	240	235	248	254	255	256	230	253	251	267	265	228	237	242	244	243	233	260	237	229	239	232	225	232	265	262	249	241	239	255	268	262	263	256	246	229	252	274	243	232	258	266	225	223	264	222	220	229	252	254	253	232	239	230	241	251	265	247	262	234	227	225	257	268	284	236	263	253	235	235	224	232	271	239	248	240	254	272	220	251	272	249	239	261	248	249	248	251	225	257	260	234	230	237	236	235	235	231	258	242	250	219	227	237	254	235	240	258	240	238	241	242	277	257	250	271	270	265	234	253	230	224	253	263	233	247	248	252	229	217	239	255	241	245	250	253	280	232	244	215	251	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21878	1722	3424	3696	3254	2687	2176	1952	1681	1493	1525	1301	1151	1162	1039	1070	978	917	938	933	862	916	870	858	863	824	778	795	808	850	776	736	771	786	769	792	751	752	785	772	737	787	769	748	752	785	706	786	753	744	761	707	751	678	733	751	777	707	729	701	733	702	734	793	699	724	754	721	704	731	718	695	798	710	737	697	715	693	746	693	701	712	715	721	710	741	712	746	721	734	692	712	719	699	690	676	716	707	678	689	661	698	718	746	704	754	691	694	727	736	690	750	704	685	679	725	704	676	732	678	664	675	717	706	751	759	716	753	721	704	724	727	676	749	688	687	656	698	737	716	699	743	711	695	696	714	767	710	718	687	724	689	709	767	664	698	745	730	705	708	738	694	755	675	704	708	706	710	754	677	675	690	727	663	729	686	758	709	742	699	677	698	706	744	752	704	679	712	709	652	693	720	678	693	696	709	712	693	688	714	680	720	697	738	711	690	697	686	708	730	705	688	726	637	653	702	652	683	676	691	642	704	693	701	724	678	715	746	733	764	682	721	672	726	708	701	726	690	651	716	730	686	725	723	700	669	692	755	700	746	737	699	721	729	706	684	746	713	720	678	709	691	678	713	686	681	743	710	702	751	752	703	682	704	728	715	690	705	704	734	700	727	734	704	687	724	699	694	681	734	689	760	666	680	679	745	724	709	685	711	708	716	660	693	695	681	690	731	768	660	750	738	754	716	718	679	689	675	731	718	730	679	697	680	755	737	717	651	679	737	693	699	706	690	707	697	740	715	727	645	710	724	720	679	702	721	671	674	697	775	724	708	682	722	716	672	681	724	686	717	692	690	726	707	675	744	692	715	715	693	735	683	736	730	708	694	722	663	705	730	736	761	686	687	707	749	744	730	730	764	687	755	770	747	760	680	680	690	668	712	736	684	694	719	728	759	722	719	699	674	673	717	699	716	693	699	707	682	707	739	698	713	709	722	699	764	716	681	709	676	710	669	721	744	730	725	729	746	721	691	745	716	716	708	722	675	688	671	751	690	750	703	703	721	709	712	720	651	706	744	747	699	637	739	674	695	742	742	716	702	684	705	708	700	719	689	687	753	749	664	686	732	684	709	759	650	726	707	723	706	728	702	715	720	679	670	680	723	727	709	679	702	753	738	702	701	724	724	712	720	727	687	739	676	735	677	724	697	707	721	725	699	702	685	684	754	700	689	719	677	670	692	725	725	703	704	698	762	654	761	703	697	718	712	681	676	721	754	674	759	712	754	711	675	715	671	704	739	690	712	700	700	705	698	730	718	676	699	729	701	705	710	684	712	713	688	712	692	614	656	720	729	707	722	677	737	666	729	743	649	720	699	712	735	724	690	693	713	700	695	714	727	705	699	723	707	773	733	730	738	733	705	745	669	660	715	725	682	687	740	702	711	744	709	689	701	668	685	721	755	724	648	701	726	695	697	689	726	674	686	703	731	703	713	699	697	679	676	699	732	714	674	742	705	722	724	683	745	745	701	681	710	707	658	652	709	690	721	679	690	728	749	658	697	701	700	749	724	661	749	749	745	704	669	720	709	727	646	709	729	716	698	705	739	681	685	686	674	717	689	671	666	726	660	674	699	675	744	707	696	711	712	720	716	709	731	686	727	690	696	719	676	735	713	661	727	711	740	669	738	666	733	705	672	723	694	687	699	736	655	749	725	717	665	690	646	674	725	666	681	689	725	715	690	687	717	679	699	688	694	719	713	736	642	680	735	713	721	726	733	748	683	740	660	738	697	707	713	690	656	707	703	751	681	711	650	693	719	692	687	673	693	710	747	713	676	744	671	709	679	701	722	676	703	742	736	688	730	720	698	738	671	713	670	682	690	694	668	721	677	716	737	697	692	705	679	695	619	708	697	727	706	743	707	645	718	752	709	686	717	699	740	680	713	692	696	749	746	692	710	717	692	699	675	672	728	737	738	709	703	726	709	696	761	698	694	690	625	678	715	741	669	702	700	696	702	678	688	701	652	686	705	676	650	701	670	731	702	738	691	734	715	756	687	704	680	706	695	709	700	710	684	712	751	720	688	697	740	668	740	671	679	719	724	707	747	722	725	685	721	687	703	666	718	707	684	703	682	729	710	740	686	687	727	775	668	750	695	663	677	730	709	708	723	713	668	721	693	717	731	680	738	731	709	686	695	713	716	686	692	687	678	728	662	762	676	681	726	722	683	743	729	721	732	729	699	703	725	703	687	684	815	677	696	662	737	714	709	693	662	733	732	720	692	691	734	674	698	711	745	707	717	711	685	708	734	687	710	707	716	689	689	676	699	690	726	682	729	705	700	709	671	719	770	699	670	698	705	743	648	720	732	677	706	710	734	732	714	746	682	724	747	746	735	741	686	681	680	706	706	724	718	747	714	705	707	653	706	691	701	709	729	752	668	702	720	687	725	651	702	689	678	744	704	747	713	732	658	710	702	698	693	754	688	691	686	691	715	696	691	702	728	711	730	720	701	698	698	702	686	755	676	680	711	661	748	757	713	693	773	716	709	727	715	672	682	718	718	692	711	693	678	678	655	730	701	688	725	729	724	654	734	720	738	705	696	725	728	724	671	763	733	720	717	711	695	702	734	689	670	640	717	678	668	695	692	676	682	672	690	732	699	710	649	724	726	685	656	693	685	644	702	732	709	730	685	719	728	701	749	677	711	685	677	711	732	779	761	735	729	744	660	755	684	687	697	704	712	747	677	720	718	715	691	710	710	675	700	743	684	706	728	687	735	712	702	712	681	709	735	714	690	676	735	690	655	682	714	729	710	673	699	692	743	677	697	715	704	695	674	665	729	724	686	684	676	784	695	702	722	718	762	667	718	708	739	690	649	682	711	722	714	738	672	698	735	721	684	699	652	705	722	697	697	696	733	696	745	672	664	683	721	668	708	725	720	701	715	721	712	671	690	748	696	708	755	733	715	712	703	738	733	744	692	704	718	760	703	743	702	688	704	707	703	702	687	715	707	711	739	673	759	718	734	696	761	709	685	723	685	685	693	702	755	705	718	680	685	691	689	701	685	689	742	690	750	723	692	676	710	691	715	748	716	725	667	704	688	701	736	725	703	708	766	693	665	719	691	739	693	699	758	709	701	714	715	726	681	716	730	703	688	745	721	700	707	694	726	699	718	663	694	762	699	685	734	699	689	671	694	718	701	729	700	745	691	770	663	711	648	723	680	709	653	644	714	720	700	677	680	677	673	670	728	711	733	721	741	712	700	694	770	716	703	670	696	714	750	704	678	682	699	742	683	716	716	722	667	707	708	692	718	698	684	676	712	721	732	638	707	692	717	715	682	721	682	720	679	727	705	711	728	733	751	725	778	716	662	733	689	640	666	740	634	720	694	699	694	727	724	767	671	686	679	699	717	690	652	682	650	781	737	725	671	705	742	717	708	744	676	691	749	749	686	725	694	686	700	654	684	719	726	712	656	679	710	687	701	702	723	667	660	729	708	725	701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51986	20725	13264	3073	1519	1165	932	753	629	570	504	499	437	434	388	351	393	375	353	359	360	332	368	299	332	305	317	279	356	294	290	332	293	295	290	328	295	295	316	284	317	279	296	315	291	302	284	298	286	305	297	267	320	310	315	304	293	296	313	309	240	284	285	323	272	297	274	273	288	275	289	288	241	314	287	285	276	302	296	312	283	277	317	260	309	285	262	304	280	269	297	294	287	288	307	302	289	263	263	281	308	314	305	292	289	269	311	304	312	273	258	292	310	307	270	308	318	323	292	283	278	328	320	278	290	310	297	271	300	274	301	276	290	301	277	286	292	265	283	283	272	300	305	290	315	249	287	314	287	310	304	329	299	300	312	287	308	278	278	303	288	325	292	289	294	284	289	288	292	287	274	320	309	274	259	284	326	299	262	288	280	286	267	275	287	266	297	284	314	315	328	284	282	280	307	306	287	281	275	284	306	300	310	297	292	296	302	332	298	279	276	285	308	267	273	269	298	284	278	282	250	293	325	287	290	264	281	292	272	306	274	290	314	282	273	281	293	295	285	276	275	273	286	309	267	270	277	315	282	295	276	285	297	271	279	307	279	291	276	296	257	305	331	264	293	289	258	271	284	266	293	292	277	262	311	299	306	272	283	309	283	264	299	326	293	306	303	293	292	294	282	289	313	273	310	313	266	298	283	286	261	276	295	289	259	312	276	284	310	302	302	312	308	296	288	324	258	288	284	274	295	294	297	285	263	266	262	309	335	283	298	283	256	300	286	298	272	279	284	323	292	314	291	315	250	282	273	310	270	284	300	277	290	300	307	306	275	304	294	293	275	299	264	276	269	280	272	305	301	292	267	315	276	285	279	303	278	283	285	311	273	290	318	284	262	300	306	306	273	299	297	303	297	283	293	308	293	307	276	286	323	281	310	265	332	274	293	303	281	288	283	270	294	294	277	272	317	292	326	280	320	311	304	274	275	273	284	293	293	290	313	261	314	253	281	301	317	295	280	264	309	266	300	288	278	286	293	294	301	292	259	293	316	308	282	299	295	270	276	278	291	323	295	304	291	321	290	301	264	302	276	313	320	265	302	297	276	302	281	287	301	280	288	287	287	261	270	293	252	273	297	298	311	286	292	304	281	262	292	307	273	286	292	291	282	272	281	286	311	263	289	279	264	293	295	325	309	287	301	268	288	286	272	277	287	287	286	288	275	293	290	295	264	318	267	303	280	301	294	308	291	296	282	287	298	279	297	290	286	285	284	268	301	309	302	302	287	282	320	302	292	274	269	295	278	278	323	302	303	290	291	268	294	263	280	314	313	305	310	328	273	284	303	311	310	302	298	263	268	288	298	283	284	279	275	266	286	274	282	269	279	301	293	273	283	302	300	284	289	265	307	283	326	290	289	297	291	282	313	292	267	332	262	315	299	293	299	295	329	308	283	283	311	282	295	289	292	279	263	310	265	256	298	296	302	331	282	292	294	276	258	296	271	283	294	306	256	295	314	290	261	314	272	280	290	291	304	259	297	281	293	295	297	291	284	300	287	260	287	316	299	269	268	323	289	296	298	316	284	273	319	303	279	292	288	284	302	295	287	301	285	281	299	272	296	303	292	293	317	301	321	317	290	260	292	289	299	276	316	309	290	280	244	264	287	266	285	292	277	269	318	283	293	266	293	271	293	310	297	306	284	298	272	290	261	280	294	302	304	284	270	281	300	304	281	290	279	294	282	270	290	283	307	279	309	302	271	275	288	269	273	280	282	301	315	266	278	295	285	269	271	311	264	256	298	313	265	328	268	267	310	295	311	283	265	294	279	278	282	328	296	270	301	279	295	286	281	248	290	302	266	290	285	290	306	293	281	310	288	310	272	297	316	267	284	277	292	272	291	283	274	310	290	319	279	271	285	298	277	325	280	307	317	292	275	297	275	289	264	278	299	275	279	266	310	302	290	278	300	272	306	310	280	263	288	309	266	297	309	300	278	287	299	283	259	283	283	286	306	292	281	282	296	270	296	320	285	283	288	312	268	283	281	278	291	285	293	297	301	269	257	287	271	290	268	266	312	276	327	278	324	288	299	277	264	285	302	290	280	295	303	303	291	279	279	284	300	291	306	307	292	295	282	282	295	323	265	280	255	253	318	276	303	275	303	264	323	307	280	306	291	321	288	257	282	292	274	315	281	281	293	267	311	327	306	281	278	288	309	304	251	302	306	261	311	314	290	292	278	276	247	286	287	295	304	289	297	286	282	261	262	287	262	299	296	289	289	290	293	308	270	281	281	286	258	311	308	308	294	283	275	315	292	274	313	282	305	292	317	273	292	300	309	307	298	279	275	299	266	304	295	314	296	289	322	274	286	271	266	306	298	270	265	292	287	283	286	307	300	266	290	289	314	276	271	288	297	272	289	298	279	267	288	260	290	269	303	291	283	311	287	281	285	296	271	269	309	301	297	290	304	281	291	297	270	280	297	299	288	278	323	275	277	316	253	328	292	296	276	286	252	304	285	288	268	300	290	294	280	300	285	266	279	279	287	283	284	298	272	283	292	265	298	311	261	286	301	264	310	284	304	274	324	255	283	323	283	298	310	274	297	296	276	299	300	270	282	336	298	304	262	296	273	271	294	279	317	311	282	302	262	310	256	275	296	295	309	323	297	316	267	284	300	279	275	308	326	271	306	277	274	307	270	302	291	298	318	276	295	328	265	323	287	275	304	291	311	283	290	286	259	283	295	279	270	277	279	280	293	303	297	267	289	278	304	289	266	287	278	293	280	311	308	284	277	294	301	316	273	274	281	299	269	292	299	283	280	274	292	258	299	285	272	284	320	256	275	276	320	284	293	278	294	291	274	283	276	287	296	287	300	260	281	279	287	308	303	299	291	285	288	294	313	270	272	284	303	277	278	288	324	303	280	281	292	265	279	297	290	283	284	255	274	302	291	256	292	276	278	260	299	320	279	311	274	283	283	295	278	299	265	272	277	281	310	268	295	307	314	281	282	266	276	294	289	276	295	293	279	291	270	295	282	255	241	291	279	295	313	339	255	271	306	281	294	289	290	289	316	295	313	297	292	302	286	305	264	284	300	317	314	321	272	286	276	282	291	330	291	256	297	301	279	329	291	269	303	305	312	259	281	261	287	295	291	313	287	286	319	291	311	300	283	281	297	283	295	273	307	299	269	337	280	314	278	274	288	309	285	270	295	305	288	312	296	290	309	319	238	290	293	304	276	298	291	324	290	293	282	286	281	279	265	294	288	309	329	255	283	305	282	278	313	249	294	269	288	273	286	274	303	252	280	262	281	329	289	300	289	270	302	295	274	340	292	262	305	290	315	267	257	268	280	273	285	289	296	271	261	303	274	306	273	271	262	294	303	279	261	300	285	271	289	281	311	271	284	294	274	305	261	282	275	271	310	294	290	303	285	295	278	310	295	303	274	286	291	289	293	277	329	284	308	280	301	274	271	302	290	304	289	281	277	291	314	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27456	2765	6091	6557	5546	4481	3705	3075	2640	2397	2167	2023	1734	1687	1526	1387	1391	1332	1260	1186	1181	1102	1057	1088	1104	1158	1036	1018	985	941	986	976	931	916	920	944	852	923	847	921	960	935	847	858	842	887	909	857	877	869	875	823	852	879	843	844	826	858	846	829	828	864	862	819	861	802	840	834	834	854	833	861	775	837	811	836	836	785	825	862	791	814	849	815	800	852	793	841	832	820	802	820	826	754	831	840	830	740	783	797	772	825	779	787	798	845	833	826	794	851	780	822	790	800	796	802	825	802	761	778	826	852	811	810	815	827	889	751	795	797	765	832	821	838	803	828	796	813	826	845	785	805	809	802	760	825	817	807	825	826	804	859	810	761	809	765	820	831	748	824	800	793	790	840	813	768	839	778	774	787	790	765	776	778	811	802	776	823	818	775	804	840	785	711	812	776	784	797	780	755	840	802	762	809	828	813	778	809	848	737	797	783	796	802	776	800	777	845	810	796	786	803	821	837	790	838	815	812	825	854	769	796	823	797	769	823	819	827	811	787	811	813	808	856	756	788	821	808	772	810	807	801	817	806	856	807	826	770	799	806	792	822	797	786	812	813	757	831	726	811	821	847	756	795	827	792	795	837	755	822	780	813	828	756	769	825	830	807	820	784	833	792	772	806	777	774	768	811	834	806	785	813	779	786	786	863	777	803	831	808	777	822	771	798	786	805	787	759	824	768	781	819	789	794	783	813	854	784	858	824	828	799	787	822	775	846	790	813	819	768	775	847	816	826	814	805	780	793	770	723	789	784	804	840	792	835	767	794	790	763	731	811	817	779	840	761	824	738	821	796	828	731	868	827	815	806	809	796	813	812	784	780	773	814	799	797	825	814	777	818	797	800	760	791	802	807	757	822	765	780	805	801	830	792	790	790	768	816	792	828	805	803	776	791	813	807	843	793	767	750	793	796	745	768	806	762	802	778	840	791	798	788	819	767	774	827	817	821	813	766	796	810	857	796	794	804	833	817	750	787	777	833	795	829	803	792	822	805	793	730	783	773	797	830	797	853	819	772	788	805	798	813	830	840	761	844	781	784	807	839	805	821	772	817	775	839	793	790	791	823	771	831	840	816	807	789	785	809	839	771	784	835	799	786	848	829	833	783	818	835	819	802	845	801	793	798	768	832	805	827	790	778	751	783	797	808	848	768	824	798	825	800	778	751	823	746	829	748	831	851	844	795	780	847	780	760	812	831	798	792	789	804	864	772	762	764	792	827	798	839	785	763	761	778	774	844	806	798	791	814	840	817	847	788	794	820	801	765	817	773	772	837	823	744	764	808	811	790	762	801	816	814	826	864	789	787	812	813	775	768	819	786	792	745	808	774	810	770	780	841	777	757	816	824	797	825	827	820	859	794	816	842	799	803	822	758	784	736	800	790	837	760	789	812	819	877	806	805	822	814	768	746	753	792	741	789	789	799	801	817	829	768	795	800	757	799	790	867	772	772	759	814	796	767	792	766	750	854	758	786	813	804	830	808	819	832	773	789	799	805	802	776	782	794	781	756	845	817	803	793	834	791	830	837	778	795	810	728	822	773	829	812	791	840	766	795	797	784	837	786	788	836	774	803	773	809	822	773	841	743	836	766	843	840	819	794	764	783	752	841	776	796	773	858	808	797	826	798	799	843	804	756	803	757	815	782	759	811	751	844	804	817	815	789	785	723	815	833	771	816	785	744	811	831	771	789	854	794	816	810	776	840	798	843	791	780	773	809	799	826	782	821	814	803	760	822	794	754	814	789	782	812	831	785	772	803	843	765	837	768	809	812	731	787	815	817	767	766	776	822	763	846	806	760	786	794	760	771	799	802	797	825	813	800	770	811	795	823	817	774	827	733	792	809	803	779	806	818	796	821	794	821	820	786	789	762	819	800	799	822	763	803	773	802	738	794	812	773	792	801	792	741	808	823	744	803	804	784	792	849	770	752	822	807	753	833	828	782	825	781	791	835	812	780	787	872	786	784	791	816	795	799	744	770	820	818	750	795	833	749	819	799	770	804	771	832	782	804	765	786	800	722	814	805	788	814	853	803	765	809	842	852	777	819	786	804	786	791	832	788	818	779	842	838	793	799	780	799	787	778	793	848	851	861	839	796	773	861	757	829	757	775	794	777	802	791	842	796	776	795	743	779	825	789	721	801	803	788	813	757	772	795	775	783	792	789	780	868	866	765	763	823	760	812	829	820	842	813	859	801	838	801	765	829	820	790	767	770	833	864	823	786	819	856	791	811	796	770	809	762	815	796	864	808	818	762	789	819	779	836	800	779	782	845	820	811	802	773	770	812	794	770	816	744	764	793	817	823	806	831	793	818	828	794	793	755	860	814	785	767	779	818	816	795	739	824	833	832	788	829	829	827	795	839	778	791	794	827	783	819	841	835	770	779	812	807	790	833	815	777	776	821	773	812	790	797	770	815	827	752	821	806	873	820	800	773	778	806	800	754	787	762	783	770	797	830	825	815	802	842	770	766	766	853	801	787	812	817	813	768	808	764	772	821	779	802	772	846	789	802	756	831	809	804	801	770	757	755	746	803	758	745	800	780	775	794	822	806	812	815	769	761	781	817	809	791	856	830	838	821	753	810	793	825	793	796	795	828	791	748	815	830	818	786	795	845	799	786	778	794	801	732	818	739	787	796	803	745	821	838	802	833	777	787	802	812	789	836	797	767	836	748	807	855	804	826	822	828	793	770	817	795	790	829	773	809	820	770	781	812	787	822	825	814	797	787	842	811	841	814	771	777	845	812	772	782	871	812	767	766	774	786	829	830	846	765	811	819	806	779	797	802	801	813	803	782	822	703	792	812	815	840	779	749	806	791	769	791	750	806	794	832	806	813	840	771	816	808	800	778	792	817	788	794	781	749	788	811	836	761	780	779	801	815	817	844	755	797	779	793	822	765	832	752	836	814	819	826	803	835	791	778	805	823	785	783	788	844	783	791	785	793	767	790	781	780	764	805	774	871	810	789	813	849	785	782	789	764	817	783	808	859	780	815	847	771	784	807	797	756	853	770	772	823	822	820	799	815	812	803	798	786	781	786	792	754	798	826	802	813	844	733	804	740	802	799	760	766	733	785	738	823	780	765	770	810	807	773	779	830	788	816	757	844	845	780	837	843	794	827	844	788	770	807	814	819	823	818	789	823	786	829	772	808	758	816	787	799	832	763	833	794	774	780	814	811	806	818	810	732	810	822	784	816	802	766	806	804	797	838	808	794	759	788	863	830	810	833	758	739	777	780	820	802	829	836	839	828	889	800	755	792	797	850	801	821	820	832	848	807	805	810	760	865	807	812	851	784	774	804	793	830	807	810	824	741	778	785	787	827	828	767	815	799	766	796	761	795	810	766	799	775	781	794	817	800	759	768	776	806	818	865	777	797	802	833	782	774	815	825	802	802	797	788	795	800	765	777	799	783	811	773	808	793	831	812	837	829	807	789	769	839	741	791	793	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7428	459	320	187	130	152	113	128	142	138	114	113	103	115	113	115	125	123	112	118	139	124	96	121	95	106	104	106	106	106	106	107	103	94	120	104	98	117	108	125	113	127	133	145	110	104	124	117	102	144	111	124	100	126	108	103	110	110	129	106	131	104	109	103	98	118	119	121	121	117	107	115	107	95	133	106	129	118	117	120	122	116	117	114	122	105	108	108	103	117	125	102	114	107	98	96	110	113	86	113	111	112	106	119	102	100	118	120	111	127	125	100	103	103	118	108	107	102	111	118	100	109	104	129	120	100	111	105	100	114	122	104	130	112	100	112	113	100	101	124	116	113	109	107	95	115	112	110	97	101	116	126	125	114	135	104	103	99	100	115	121	97	110	101	107	132	103	124	126	102	105	115	116	111	129	110	111	94	119	114	113	95	92	122	111	127	97	121	122	107	115	107	115	122	110	136	107	126	115	122	129	101	96	124	138	124	129	124	123	114	107	117	108	93	104	122	135	123	98	120	116	111	123	97	101	108	108	134	117	111	116	101	96	114	113	103	122	133	110	90	116	118	97	95	107	89	101	105	142	123	126	91	119	100	99	102	127	102	110	112	88	128	101	95	108	125	120	124	125	88	99	114	107	119	132	103	109	108	94	96	116	124	102	94	106	92	125	114	99	104	102	98	109	103	137	127	122	115	114	99	113	121	117	94	115	102	105	93	113	128	102	110	108	95	96	103	141	112	125	117	108	119	97	124	126	98	114	107	113	101	124	122	122	101	109	112	116	107	130	117	106	125	91	121	83	92	109	130	104	103	112	124	133	114	118	113	144	112	100	142	104	102	111	99	116	118	109	117	110	103	123	90	117	107	89	107	117	77	110	107	118	124	130	123	119	112	113	93	109	112	111	107	99	119	113	111	88	113	119	105	103	107	97	126	123	109	96	128	108	121	117	111	97	104	99	110	113	111	106	112	105	107	105	109	97	115	107	118	113	107	95	97	111	118	111	123	113	125	112	131	121	121	100	112	114	107	76	118	102	102	124	108	129	114	129	102	92	100	114	129	128	105	94	98	116	126	107	116	99	93	110	102	107	122	118	95	101	119	78	117	132	106	109	113	98	106	108	110	99	123	110	137	129	116	99	102	101	108	116	118	119	118	127	104	116	110	109	96	122	110	116	121	108	100	109	125	131	110	101	107	109	106	96	117	118	112	101	92	107	114	108	113	109	107	110	105	118	124	101	115	108	114	130	110	134	113	114	131	109	125	131	102	126	120	112	115	126	122	99	113	103	118	106	116	117	113	95	104	128	137	112	122	96	101	108	116	105	116	115	90	91	133	125	107	119	122	112	104	105	104	130	105	82	111	95	107	144	115	110	97	92	108	111	111	113	99	116	114	122	115	129	101	119	129	117	93	111	120	113	124	121	111	109	110	109	120	114	107	115	127	126	91	94	103	106	111	117	99	117	119	128	97	104	111	108	109	94	109	94	115	119	112	92	129	85	103	128	94	121	122	108	103	95	119	129	111	106	90	112	110	90	112	102	111	100	100	105	112	118	96	101	109	105	115	104	115	102	109	93	131	121	106	112	108	117	103	116	125	119	102	99	102	96	114	111	130	104	118	101	119	92	112	124	91	101	107	118	120	118	107	106	107	95	109	116	129	119	100	123	130	96	116	110	124	98	120	112	110	102	119	125	106	126	102	91	110	100	105	114	105	100	122	100	115	96	100	118	111	113	115	124	118	113	113	129	120	92	115	119	111	111	109	118	114	117	106	115	109	111	131	114	111	102	138	113	123	115	116	98	120	110	95	125	107	107	114	109	129	119	130	119	109	112	113	118	119	95	117	98	105	130	104	101	100	116	98	107	120	101	120	96	104	118	100	124	128	113	105	121	94	106	135	95	124	115	113	119	116	115	116	118	110	109	109	118	112	104	104	122	102	120	116	97	114	121	91	109	122	125	122	94	122	109	113	123	96	110	92	116	108	105	97	98	128	118	124	124	106	104	131	139	117	103	114	110	108	112	91	134	120	113	124	127	116	98	101	127	113	119	126	116	116	119	116	108	111	101	116	124	108	102	118	122	98	107	113	114	119	119	128	100	115	110	110	122	96	110	114	109	105	115	104	106	107	114	137	131	114	102	121	140	110	111	109	99	106	105	128	116	90	106	103	108	126	128	106	114	99	114	106	115	112	109	113	108	126	110	97	107	132	95	114	107	87	115	95	114	103	103	105	136	135	131	105	129	112	123	109	100	117	134	102	105	99	117	97	123	103	120	111	120	116	126	103	123	91	112	119	90	114	107	111	119	114	123	124	97	112	101	112	116	94	105	103	119	100	125	125	121	120	122	107	116	127	88	124	109	111	116	109	122	113	114	95	94	95	116	106	126	119	145	107	104	110	102	119	116	98	123	125	108	107	101	111	116	102	129	101	124	85	132	123	125	130	111	99	109	107	114	105	113	104	126	105	131	104	126	119	111	109	101	114	126	119	121	110	105	116	96	104	130	116	103	99	113	123	105	118	111	136	116	128	93	112	102	129	140	104	99	111	103	99	112	115	99	106	123	121	108	112	107	100	146	103	108	117	114	108	104	91	117	115	112	113	80	95	106	102	109	104	116	109	118	98	113	115	109	115	138	116	102	119	113	118	109	101	109	104	111	132	118	107	101	124	104	116	126	111	105	106	108	93	118	123	125	119	102	111	118	112	109	112	123	98	106	121	108	110	104	125	109	115	109	113	133	97	113	101	101	102	99	111	123	104	104	113	126	105	122	96	103	111	131	110	108	116	112	129	108	113	107	112	100	116	100	94	131	106	100	112	104	97	119	123	116	114	110	119	105	123	94	106	121	131	109	116	104	132	114	108	102	111	118	107	116	130	110	114	127	121	104	105	135	115	125	108	126	115	113	98	119	103	92	117	105	110	111	104	142	107	103	103	110	102	106	130	105	117	109	108	108	119	97	106	101	112	101	113	116	114	105	109	106	109	101	113	120	107	114	105	109	111	122	116	109	116	97	133	91	96	120	104	102	126	113	115	99	94	130	100	118	114	98	106	98	101	107	94	108	92	113	109	102	121	121	89	99	118	120	107	108	114	120	125	113	108	119	119	110	137	110	119	119	102	96	101	107	120	112	102	113	98	109	102	91	129	101	96	99	104	114	132	110	95	124	99	106	108	103	100	108	90	126	108	111	106	123	94	94	103	99	129	124	120	110	110	109	107	100	106	131	114	110	127	127	94	125	111	100	104	132	128	106	119	108	96	96	106	108	91	116	108	120	103	116	106	97	116	115	115	117	107	109	116	108	139	114	108	116	105	113	123	128	104	126	103	111	126	135	105	120	104	108	106	97	128	108	113	116	105	105	117	104	102	98	90	95	120	100	103	112	110	96	100	102	101	116	100	108	124	100	110	103	99	131	139	111	119	128	136	108	126	123	121	116	124	115	109	115	118	104	114	120	116	122	112	120	94	106	117	115	103	117	108	124	121	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6792	443	549	572	524	502	427	411	399	432	427	350	389	377	405	364	438	360	405	367	389	348	362	390	403	419	401	349	383	384	387	378	362	372	387	421	376	412	373	380	365	374	364	404	366	377	403	376	372	389	367	361	361	381	366	358	383	374	376	418	383	357	359	353	358	377	357	383	404	355	371	369	379	374	392	371	370	410	408	381	372	374	393	365	370	367	374	366	378	370	346	399	393	414	372	382	374	357	383	343	366	389	385	400	410	362	368	372	380	354	372	366	367	381	384	387	389	365	400	377	372	416	383	387	367	363	372	381	347	363	390	356	411	410	372	404	363	350	391	389	393	402	393	366	385	386	352	386	373	344	407	370	340	356	358	377	389	381	396	373	366	379	369	362	406	401	377	366	373	377	406	383	360	377	332	384	362	362	383	385	354	393	387	397	354	389	343	363	350	363	354	367	394	380	389	381	355	400	353	366	392	393	372	365	389	358	383	355	373	387	362	409	391	375	384	352	360	400	397	348	407	379	374	376	334	356	356	374	387	380	365	383	369	363	373	361	322	372	342	352	399	356	390	365	325	343	396	370	372	370	381	391	371	368	377	392	375	371	394	356	350	375	354	398	383	353	356	357	350	383	388	359	376	388	372	356	394	371	385	343	338	393	367	391	359	398	341	407	350	397	358	365	416	391	362	377	369	370	357	402	379	394	363	376	367	393	351	343	390	382	407	385	334	353	340	349	371	419	360	398	340	343	375	350	348	375	389	338	361	365	357	337	404	351	382	382	357	382	379	406	372	357	371	374	367	377	382	391	406	380	365	363	350	372	354	353	381	377	348	397	383	368	397	397	383	377	393	321	354	386	390	358	365	372	384	400	387	361	406	380	392	358	374	324	381	374	365	409	383	369	357	373	366	393	393	384	352	392	373	380	368	358	394	389	390	341	360	395	389	359	396	381	381	361	360	387	381	365	388	374	369	396	368	357	380	383	375	367	367	406	401	403	398	374	380	359	419	372	363	356	386	392	382	369	365	398	387	361	358	358	355	366	379	377	395	376	364	367	359	367	372	379	417	370	390	361	361	388	318	403	368	370	393	358	394	374	394	371	359	366	365	368	364	387	401	366	359	429	382	438	372	410	359	426	356	376	343	372	371	380	365	386	370	374	386	343	413	354	361	363	354	356	383	387	366	362	377	359	327	374	396	400	376	371	387	341	378	393	368	400	352	374	358	402	370	349	380	381	348	385	336	404	386	369	364	359	368	377	420	359	385	395	353	386	384	352	354	398	356	363	374	350	369	335	395	366	363	381	403	350	391	388	399	366	397	346	394	359	386	381	349	382	373	355	355	370	366	344	377	368	368	361	373	356	409	380	388	368	377	367	394	383	375	386	394	369	401	378	367	356	390	388	386	409	354	355	380	383	394	350	387	375	363	377	377	374	406	389	366	357	375	402	387	368	341	362	394	355	390	385	404	406	344	376	388	356	403	381	388	349	405	374	355	377	358	380	359	335	380	389	365	337	346	390	335	384	394	405	369	372	384	370	373	358	383	385	419	368	414	363	374	360	376	382	388	360	383	371	368	390	379	383	384	347	372	387	385	362	357	383	368	367	393	406	420	398	360	352	382	369	378	379	357	359	357	415	354	387	383	390	386	370	378	342	388	378	337	379	377	378	356	371	374	354	360	381	381	337	354	380	386	396	364	389	381	374	394	347	369	420	350	365	415	371	365	406	369	407	394	366	366	340	357	368	367	352	372	391	397	372	352	390	376	416	364	379	372	362	405	393	382	391	358	400	396	372	349	407	380	395	338	350	379	359	358	400	381	330	375	363	360	355	373	391	404	361	366	344	392	390	402	351	365	404	368	413	348	389	391	355	390	371	379	398	370	388	414	400	394	339	363	379	391	363	346	401	323	349	368	370	365	389	359	380	368	404	384	373	353	344	417	365	333	381	401	366	374	379	362	368	362	381	376	371	392	345	371	360	383	348	404	350	395	406	384	394	371	368	359	358	370	381	384	351	389	349	357	409	348	382	406	355	369	362	369	364	389	377	359	377	371	385	413	397	373	353	383	380	405	392	379	362	371	341	348	428	376	363	353	338	394	378	357	367	357	394	425	359	363	370	367	414	397	366	350	363	391	403	385	401	362	389	390	366	388	363	366	381	396	329	339	387	351	380	407	344	377	371	368	361	376	350	365	381	362	355	354	398	357	378	406	357	389	360	384	346	370	384	410	383	392	367	367	359	370	395	402	368	405	367	384	357	370	361	381	391	335	408	337	389	402	394	374	386	386	338	358	388	377	372	382	390	373	374	381	336	361	355	367	366	396	397	367	412	392	354	353	378	386	381	379	339	386	364	355	367	382	394	379	371	368	377	360	388	365	355	386	368	347	352	390	400	369	393	358	354	387	364	378	391	384	421	371	422	379	380	419	403	374	367	379	365	354	378	389	426	375	354	371	346	360	371	365	368	377	375	377	385	365	383	358	390	393	386	390	411	384	372	360	393	401	384	368	349	378	391	406	370	389	413	375	360	392	378	392	366	365	387	365	390	372	360	412	366	379	393	381	359	400	406	426	365	402	398	354	382	390	397	362	396	382	362	375	391	383	347	374	373	391	397	379	382	353	363	355	334	392	405	380	352	388	391	387	384	403	396	392	378	371	368	353	392	382	397	366	382	354	393	367	352	386	378	351	415	375	364	403	340	384	362	349	330	365	407	396	403	361	365	366	363	412	399	368	363	380	392	371	381	380	394	394	383	352	380	392	404	375	373	368	357	386	369	352	355	342	353	381	386	382	383	391	371	368	401	366	355	405	386	378	404	343	401	380	369	391	354	363	381	372	387	381	361	387	372	349	358	346	398	380	377	327	412	381	360	363	385	357	387	374	385	383	368	368	390	384	349	386	372	397	383	377	387	328	384	378	354	432	368	417	416	383	365	395	355	373	357	337	374	354	384	325	361	396	367	406	383	342	353	367	381	356	368	344	384	386	392	364	373	402	396	338	358	384	359	350	374	387	333	381	367	361	411	365	367	359	388	357	393	411	349	358	369	385	406	353	360	372	346	380	370	397	417	361	375	399	356	323	379	359	400	373	369	395	399	352	370	358	394	362	391	379	325	398	392	388	410	398	390	384	387	344	404	384	380	359	416	339	372	399	365	363	383	402	341	365	392	360	332	380	389	397	405	365	391	373	377	362	362	376	368	394	406	336	362	415	368	358	394	398	355	369	326	377	383	410	386	384	403	387	381	344	378	346	359	360	374	358	408	397	367	387	403	373	385	369	352	388	393	338	390	353	360	400	381	398	376	362	378	396	344	360	382	348	384	368	373	379	390	364	345	358	389	378	391	378	355	398	370	318	389	414	379	384	400	371	383	379	385	356	349	368	383	371	405	372	402	394	371	355	357	385	374	392	382	409	394	382	368	344	371	388	385	365	362	409	390	367	388	367	403	382	402	351	357	362	398	406	372	343	373	383	403	393	317	338	369	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45857	14763	3304	1191	826	632	538	479	412	395	370	319	325	311	299	300	272	311	278	250	299	265	263	270	261	246	294	254	236	227	280	268	246	261	268	255	258	270	284	237	240	262	237	249	258	262	254	253	257	265	264	269	257	250	252	249	254	233	245	266	272	276	260	247	219	260	238	241	267	249	248	263	231	239	262	270	263	229	299	238	271	240	258	220	249	247	221	259	236	248	255	265	236	248	248	221	268	247	249	268	224	231	249	249	224	272	247	266	246	268	261	239	224	252	243	259	243	267	216	246	243	240	225	246	238	263	238	256	232	258	252	241	230	260	246	236	252	254	250	230	254	240	233	252	253	223	238	242	252	239	240	236	258	239	248	262	231	238	244	270	235	249	232	282	245	248	228	245	248	274	243	248	264	235	245	251	204	277	236	277	223	247	267	241	231	263	236	246	262	234	268	233	250	258	226	236	229	265	228	251	259	253	239	287	243	248	232	249	243	227	256	245	231	243	262	242	219	224	244	252	242	230	235	252	245	247	248	236	261	233	228	250	256	233	253	247	244	245	239	219	235	281	260	242	240	242	273	252	257	257	271	255	234	237	260	279	273	236	239	229	199	260	224	219	253	248	245	291	250	252	244	247	250	229	239	263	278	257	248	244	236	218	241	264	223	260	242	254	260	249	218	235	217	260	248	229	258	239	227	265	259	244	242	282	239	214	217	229	259	249	276	238	237	256	265	252	229	252	239	250	239	256	212	239	261	258	231	233	229	237	250	252	254	221	253	245	232	241	232	214	232	235	239	250	229	273	222	260	241	241	240	254	241	271	269	261	268	252	258	250	248	254	247	248	241	240	255	216	251	235	232	257	255	232	208	227	200	268	235	270	272	247	233	215	250	253	251	286	274	236	239	237	258	264	217	238	234	231	255	288	229	229	248	243	230	222	228	261	250	228	249	242	261	236	261	239	257	237	262	244	247	242	251	240	262	244	240	272	215	259	247	246	251	225	253	262	257	275	261	236	242	250	241	228	226	233	226	234	246	222	238	274	249	239	239	235	239	235	248	242	232	236	251	235	226	235	238	243	264	258	217	234	242	250	236	250	230	250	259	230	259	255	212	249	257	205	248	262	219	264	275	264	251	226	255	271	210	218	233	251	256	260	261	248	245	230	243	224	266	254	232	241	229	213	272	247	256	258	237	219	250	248	267	244	254	256	235	260	223	246	202	233	254	209	249	244	234	230	243	248	244	239	243	271	224	232	270	200	261	209	260	245	255	237	233	216	228	254	247	227	233	243	253	238	264	268	227	302	229	277	264	251	261	244	228	237	255	250	259	226	219	258	264	238	266	221	229	246	227	256	259	285	260	255	263	267	256	219	253	249	233	255	297	234	261	255	273	254	261	242	239	241	249	256	248	246	272	262	240	251	241	243	229	257	237	229	232	239	226	231	233	234	239	252	269	252	259	249	237	264	253	252	240	236	225	229	225	263	262	268	253	250	238	245	263	236	258	222	268	260	222	250	263	257	242	201	269	259	258	226	246	273	235	246	246	230	248	252	234	244	228	259	225	224	267	231	225	246	244	276	236	248	253	242	247	254	221	256	235	252	222	229	267	226	254	240	257	276	226	224	255	261	254	231	226	250	239	244	250	239	214	232	241	237	241	255	242	230	213	273	226	220	238	257	215	263	258	234	277	229	239	230	229	228	263	269	237	242	257	225	229	243	250	255	248	220	228	233	247	228	257	278	251	252	236	253	244	279	207	235	257	259	248	236	242	256	227	221	233	263	241	253	220	259	242	253	237	231	251	227	233	233	270	255	250	290	252	242	271	234	252	243	244	241	247	244	228	239	233	262	232	233	234	245	225	265	251	240	252	218	268	238	263	263	254	240	250	248	244	294	247	269	251	224	261	249	263	256	258	272	252	237	239	256	236	229	240	237	257	245	233	269	239	267	229	249	245	224	258	248	285	254	237	274	240	277	231	246	255	262	230	238	221	272	243	249	249	259	245	236	244	267	237	230	248	236	284	242	249	256	261	262	265	222	248	242	241	249	229	240	242	269	238	269	248	244	250	222	268	228	232	239	252	239	234	246	220	240	278	245	228	261	240	269	242	231	265	223	231	259	264	232	265	242	240	229	250	249	264	240	232	262	232	252	258	229	233	256	231	243	237	246	253	213	246	238	242	246	242	237	252	238	245	256	253	232	234	249	244	251	255	238	241	254	263	227	236	224	294	233	230	243	236	210	245	245	233	255	250	218	235	259	233	250	218	217	231	258	245	243	239	223	241	249	234	232	237	247	244	234	234	232	258	255	263	240	222	256	255	223	248	231	242	224	242	263	217	240	220	249	257	268	248	235	230	237	225	235	246	248	253	224	243	223	235	255	236	253	296	233	272	247	260	244	241	251	258	230	241	239	241	232	243	236	253	218	256	269	250	254	230	227	240	219	247	265	252	249	260	242	240	260	238	259	259	246	234	265	226	257	243	253	238	250	259	241	256	227	259	250	224	222	240	230	227	244	238	255	232	244	239	219	263	246	227	215	230	213	266	263	244	262	248	239	240	267	253	251	259	239	259	273	260	250	220	249	254	271	232	264	266	265	232	238	239	269	278	237	251	235	248	216	226	246	266	248	228	242	243	248	237	276	238	263	250	240	249	243	246	261	242	219	236	256	246	262	252	217	255	241	254	261	234	237	224	215	274	243	251	267	269	223	238	279	224	274	253	241	261	217	246	263	239	252	249	270	240	238	225	270	267	238	264	261	233	237	263	250	253	240	240	251	245	235	251	230	246	252	242	248	253	235	235	244	245	197	264	263	259	221	240	248	264	238	229	245	246	226	251	233	243	223	232	261	257	245	205	253	223	244	228	237	224	249	246	228	236	261	228	258	218	245	229	247	241	269	240	258	240	229	277	237	243	221	237	241	244	236	242	246	251	228	253	243	246	246	247	248	231	243	245	273	236	269	289	223	230	251	250	242	240	245	239	253	234	251	221	231	234	235	209	280	251	254	238	258	250	270	224	286	228	215	246	213	256	263	284	274	241	260	247	252	251	226	242	254	233	234	242	227	242	255	250	239	248	230	235	260	254	242	236	234	243	291	228	251	257	254	220	285	244	238	269	217	241	270	252	263	258	267	257	245	258	254	219	244	245	233	269	262	268	236	220	236	256	237	241	223	240	274	272	238	221	245	249	245	228	252	251	242	234	260	236	248	238	238	241	235	255	246	282	217	235	273	231	264	248	253	226	240	234	244	233	255	238	242	250	237	273	266	255	248	255	234	231	224	206	268	250	242	266	271	260	280	255	245	254	261	234	226	254	250	279	249	243	249	217	239	235	264	270	236	236	249	314	233	245	231	234	244	221	239	261	243	244	252	255	254	261	266	230	245	238	249	255	255	253	263	239	238	226	225	241	237	257	241	272	268	241	233	256	224	256	238	248	235	232	226	253	245	249	254	230	215	265	273	240	260	238	259	241	248	211	256	254	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22050	1746	3537	3792	3194	2640	2185	1917	1711	1597	1452	1337	1274	1119	1116	1047	1029	979	987	909	911	901	864	845	873	865	850	768	840	803	765	812	856	800	802	805	787	734	737	811	746	744	745	790	747	783	708	724	741	748	799	773	729	708	741	721	698	701	691	754	729	710	691	733	712	715	750	635	716	722	751	703	706	765	668	736	698	721	790	699	689	737	738	693	717	733	696	681	727	743	712	736	747	728	729	665	721	752	737	679	703	693	693	714	714	731	744	754	730	692	734	735	699	701	721	707	651	681	709	773	686	774	693	722	688	721	697	716	744	692	697	723	699	680	752	768	759	686	765	689	727	744	749	666	760	764	720	689	737	726	707	745	724	736	744	648	725	725	697	748	710	716	752	723	725	733	747	687	719	678	699	708	762	701	756	739	712	707	697	743	692	723	681	627	671	669	678	698	723	739	697	715	721	703	697	684	713	689	713	694	708	698	711	690	723	718	693	696	686	744	701	743	713	687	727	679	717	723	706	749	694	654	702	678	665	702	726	748	746	706	708	744	695	686	711	692	678	735	742	754	714	675	717	691	723	714	704	697	685	680	727	659	695	690	709	691	727	722	707	758	678	732	713	698	724	716	680	747	688	709	679	670	747	758	686	714	667	727	700	707	725	715	711	701	707	700	710	688	687	720	702	699	686	755	724	688	701	760	688	721	685	692	713	732	727	693	689	726	684	724	712	733	725	747	735	690	743	715	704	678	670	706	685	705	679	723	677	691	730	701	705	733	702	754	734	685	681	676	660	703	717	741	722	723	756	694	671	733	728	708	681	744	711	725	709	725	720	728	702	756	730	666	691	651	679	733	677	681	709	704	718	670	703	737	740	678	746	682	716	727	686	659	731	695	734	777	699	717	731	732	676	672	718	668	676	690	687	741	661	702	720	659	728	711	680	674	660	725	730	712	705	712	753	671	708	725	744	680	723	697	687	738	730	667	675	708	742	753	684	741	694	750	669	691	779	733	721	731	688	708	659	717	694	747	688	708	663	718	682	717	700	692	672	708	698	731	704	688	677	668	703	716	743	725	694	699	715	669	698	732	710	738	740	720	702	772	671	710	744	711	684	696	698	744	671	668	670	718	682	763	697	669	704	717	703	741	727	713	753	752	692	693	732	692	732	676	726	688	740	675	672	728	742	748	718	746	657	726	698	721	718	668	701	679	711	722	713	680	693	667	720	645	710	689	710	705	726	699	672	742	746	687	650	696	664	769	705	700	652	719	704	684	696	703	676	679	691	753	652	690	693	749	709	698	696	683	674	710	686	703	732	670	742	733	688	727	714	713	721	753	695	743	698	722	739	720	711	709	693	697	730	698	702	725	704	770	683	706	703	685	702	699	733	671	704	697	684	711	673	708	728	712	741	713	673	701	727	728	723	713	742	731	702	686	705	705	732	731	718	755	708	670	692	705	705	696	683	717	691	697	693	714	701	740	732	693	751	729	718	740	728	710	742	712	740	671	731	771	716	732	709	709	670	719	722	689	706	679	768	702	683	712	694	746	738	691	697	739	727	717	716	718	745	726	739	694	680	739	699	722	725	729	744	720	719	712	658	737	725	712	735	701	708	681	710	684	723	702	706	721	719	669	692	681	739	679	734	722	700	716	729	659	749	727	731	737	660	687	735	719	708	692	734	680	678	736	700	696	723	763	708	729	719	729	706	682	661	726	745	703	714	684	702	748	671	674	709	720	683	758	720	698	743	724	786	699	727	725	716	693	674	738	726	700	703	721	712	695	688	729	679	670	760	695	724	733	684	721	708	780	722	707	679	695	703	648	706	655	724	661	712	682	702	718	698	703	690	683	775	673	726	742	756	738	677	680	708	714	732	734	721	715	740	696	729	753	730	677	684	700	709	722	691	696	734	707	737	673	692	705	722	664	648	733	733	697	684	686	698	671	730	722	665	722	690	705	721	696	668	733	703	693	695	710	729	715	731	735	753	691	691	716	710	652	731	694	720	690	724	717	710	707	671	731	723	700	713	733	719	719	703	701	723	713	752	681	729	677	694	677	722	662	744	718	710	713	704	721	697	663	720	748	709	694	689	727	705	722	690	645	725	698	701	683	703	702	771	746	741	735	707	700	679	690	701	662	708	677	635	740	709	685	718	656	711	716	737	699	711	661	744	698	679	697	705	696	674	695	722	719	747	712	712	697	665	729	764	711	662	679	696	730	714	668	691	756	696	687	711	720	707	707	714	693	745	683	712	744	711	741	724	677	697	687	694	692	704	725	706	713	711	730	707	696	637	710	724	662	749	680	697	657	758	714	690	727	657	724	752	731	751	670	737	716	708	709	685	707	715	712	713	732	756	724	748	741	750	716	680	687	701	690	712	701	688	735	666	668	712	708	705	694	671	691	731	708	708	737	684	680	690	723	701	682	763	673	711	670	671	722	667	725	702	731	724	681	735	630	779	715	685	744	652	717	691	710	693	720	685	735	679	678	709	753	721	701	721	758	760	770	687	713	690	683	698	715	713	739	692	690	718	688	665	706	679	685	722	695	714	738	721	678	701	696	700	740	703	703	754	712	683	665	719	727	679	705	744	751	712	724	697	723	715	691	716	704	688	718	732	679	728	716	714	754	751	709	690	674	660	717	684	727	742	697	695	703	733	685	695	746	677	680	733	696	732	709	697	668	695	705	750	680	685	737	697	693	699	721	731	689	661	684	681	687	714	709	716	689	730	693	691	741	680	675	692	719	737	708	709	742	698	737	718	673	665	650	706	725	724	733	701	731	737	717	683	709	663	679	705	707	699	627	670	721	751	712	707	682	723	648	722	695	754	714	653	694	668	703	690	710	708	721	717	707	715	708	742	688	727	718	730	688	763	710	699	735	752	710	707	698	710	712	732	714	714	689	735	745	698	700	746	732	703	735	744	712	670	741	729	678	752	711	721	696	686	750	722	718	714	704	732	708	686	730	689	705	718	702	702	719	734	678	708	758	696	702	712	680	666	720	706	730	777	717	730	706	714	718	733	658	679	748	658	702	676	664	699	652	781	688	709	728	735	727	692	767	723	743	690	684	725	690	736	696	723	724	701	667	697	723	736	740	739	731	676	710	678	705	727	696	715	757	751	668	682	709	694	735	690	732	686	672	721	702	703	674	758	731	712	725	718	731	690	687	701	731	757	704	725	703	681	701	734	715	678	696	687	697	675	700	719	746	671	697	686	678	695	706	724	755	743	709	709	665	721	712	749	703	727	713	720	743	698	721	675	739	697	681	687	700	632	733	740	686	668	705	686	713	705	710	677	685	679	748	714	711	700	712	713	726	723	732	726	722	748	720	703	691	688	668	729	688	696	693	706	716	708	714	734	681	705	679	736	712	704	688	744	651	703	734	741	720	739	733	741	716	706	695	720	693	682	721	690	738	692	696	772	729	705	723	702	713	691	692	736	726	680	742	691	717	755	726	719	702	647	696	726	690	692	669	695	677	673	727	740	745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50646	20777	13834	3150	1512	1132	872	765	620	549	524	525	439	388	409	402	392	385	341	362	324	329	325	316	332	312	299	337	336	352	319	293	277	334	319	296	275	307	298	308	273	315	298	274	299	292	281	271	266	306	295	282	290	309	314	299	307	294	302	265	299	297	307	279	279	285	284	271	298	292	272	302	287	274	318	286	288	329	298	295	296	276	295	300	293	262	324	305	325	297	294	296	273	271	312	333	296	291	264	315	295	290	284	283	275	284	284	265	326	285	291	279	288	322	272	299	268	326	278	277	309	271	294	284	297	259	274	293	329	292	274	296	309	301	272	313	294	303	299	276	298	283	299	301	314	286	304	298	282	301	265	275	273	270	283	285	297	282	281	298	308	295	280	302	289	293	258	296	294	320	270	296	271	301	276	309	281	327	307	305	280	266	295	253	277	280	272	303	259	283	280	283	278	280	289	270	277	302	297	303	302	310	269	293	285	309	297	274	296	300	278	292	299	307	287	247	284	297	284	265	327	285	270	278	266	285	264	291	313	325	291	280	297	272	319	291	292	262	296	321	291	310	305	291	269	289	312	294	301	271	309	300	293	298	296	300	291	273	308	258	303	294	282	272	289	263	275	313	326	297	320	273	320	295	305	284	271	282	287	296	280	309	291	306	251	277	285	295	286	301	297	293	301	273	293	305	301	318	309	279	279	289	295	318	270	298	313	309	295	290	284	306	292	278	301	265	284	295	255	261	288	269	313	292	306	304	290	299	293	263	295	274	307	315	312	267	295	263	286	295	294	301	262	299	290	321	295	297	281	282	292	312	278	287	289	297	306	266	293	296	288	287	294	282	279	280	286	316	301	308	293	276	284	276	305	282	306	318	276	273	286	271	327	283	273	286	264	278	304	279	319	290	299	316	270	287	283	268	289	281	290	292	301	309	312	327	290	334	255	299	317	283	306	295	286	299	279	310	284	275	302	279	320	307	298	308	259	297	295	301	291	304	315	280	323	311	312	284	292	287	266	292	275	286	286	277	253	335	296	291	320	271	271	317	282	284	285	291	259	292	319	299	280	279	294	301	297	296	290	291	267	291	320	300	307	328	298	301	299	312	273	280	281	279	305	291	294	286	296	289	288	292	299	290	304	294	309	297	307	250	298	271	281	272	297	309	283	299	304	290	302	311	285	311	273	296	278	309	256	271	295	295	289	302	263	273	288	278	278	275	295	296	315	277	306	336	299	301	286	307	306	275	289	297	260	307	277	291	272	271	292	260	292	274	271	279	281	292	294	266	290	276	281	278	290	273	290	308	269	290	294	286	268	301	276	295	258	299	263	274	293	282	293	299	327	290	305	260	275	290	305	291	306	285	277	281	284	282	279	283	272	326	284	298	311	315	261	293	313	312	276	296	269	281	281	291	308	310	286	295	302	283	301	273	285	282	288	289	323	288	290	282	300	305	289	306	320	303	308	312	299	300	304	272	286	300	267	294	276	317	313	312	305	324	272	275	281	295	284	278	278	275	290	310	289	293	278	281	306	268	280	284	304	280	311	295	289	272	277	288	297	286	259	286	260	299	296	294	296	261	309	299	295	285	297	295	280	285	288	245	300	320	279	288	288	304	276	309	286	290	302	288	288	280	287	308	292	300	268	309	286	292	293	283	310	287	315	296	325	327	284	296	264	287	280	294	300	298	305	295	306	286	317	305	301	316	269	267	291	285	265	295	319	292	280	303	304	260	268	298	300	286	266	259	276	294	336	287	287	305	315	327	283	293	294	282	302	292	291	338	298	321	291	293	297	311	264	308	311	302	280	267	288	295	289	289	260	273	278	266	267	295	322	269	281	315	316	267	300	287	290	293	318	297	294	290	287	307	296	272	251	290	266	272	304	306	310	293	306	314	294	274	306	284	298	317	295	296	274	292	279	271	273	286	296	289	297	299	306	281	265	267	295	307	288	275	306	266	289	289	290	276	294	310	290	287	251	267	298	287	275	305	283	319	292	292	300	315	301	315	263	295	301	297	311	289	288	288	318	280	298	296	285	291	297	274	299	271	313	274	272	293	299	270	339	292	309	315	310	275	312	315	256	297	312	252	280	312	273	310	317	278	289	279	269	301	297	273	291	320	289	310	280	281	299	310	291	313	298	302	300	256	297	286	280	296	312	273	275	297	308	286	282	256	295	260	313	304	285	304	252	285	272	286	290	273	286	277	298	246	299	313	288	287	255	268	304	296	311	299	263	273	274	305	285	303	313	289	281	265	278	317	302	297	300	320	295	304	284	289	336	275	305	288	275	283	306	256	284	274	295	308	293	290	287	316	298	297	278	291	283	254	293	311	296	301	290	302	291	261	291	295	286	322	264	287	314	282	292	310	296	276	277	297	266	275	304	290	285	282	288	324	272	322	301	284	292	294	266	335	290	328	288	292	277	313	287	264	293	304	300	272	301	305	283	316	304	285	307	275	297	283	289	280	310	277	301	293	297	313	297	269	291	320	303	286	302	318	306	269	278	290	288	278	285	265	288	300	253	307	308	302	289	330	273	303	303	281	300	314	299	306	312	281	284	287	279	278	254	287	307	284	262	263	342	263	314	315	286	265	279	287	318	285	270	293	297	268	284	306	319	313	243	279	282	319	257	332	251	307	277	279	289	295	283	286	314	291	299	306	266	289	295	279	269	290	269	288	275	270	291	288	297	330	266	293	301	316	274	281	310	280	295	329	286	287	294	286	292	327	277	288	296	294	301	299	277	294	306	291	280	272	323	269	284	307	304	283	303	288	337	290	267	271	312	301	309	286	310	266	263	307	270	322	328	299	253	277	292	290	275	265	279	305	304	246	286	302	314	285	304	305	309	267	279	301	300	291	317	298	278	315	276	304	294	303	312	269	265	288	291	291	304	291	303	276	278	282	269	322	300	271	303	285	294	283	296	295	272	272	284	334	298	342	260	303	271	309	284	316	298	303	311	308	281	297	246	266	278	270	294	321	295	292	288	316	274	250	282	288	280	305	299	292	294	281	284	298	281	316	318	282	314	302	277	289	291	316	277	295	304	316	299	263	280	307	295	292	294	277	307	294	276	286	279	272	277	292	288	284	277	303	277	296	290	289	322	315	291	280	315	292	284	302	306	301	276	328	288	288	296	290	305	298	298	257	272	296	270	285	311	279	294	281	287	295	283	305	300	284	302	277	252	340	309	317	255	299	289	280	309	267	297	291	314	271	288	285	284	267	281	309	298	288	299	287	308	293	280	279	285	277	287	297	306	285	304	274	314	281	241	281	307	299	291	289	310	299	294	276	289	264	308	316	306	299	297	287	316	268	286	290	267	318	305	309	313	257	283	294	323	287	287	293	309	332	304	285	284	264	285	324	301	284	277	311	280	272	291	296	294	304	297	296	319	292	273	330	281	305	269	288	281	306	291	274	294	299	285	296	287	290	280	273	281	290	250	288	286	307	302	289	244	299	268	306	296	270	299	267	304	283	303	273	296	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27384	2722	5796	6576	5460	4478	3674	2955	2683	2385	2162	2062	1733	1666	1551	1494	1390	1288	1230	1222	1138	1158	1158	1147	966	1066	1011	997	968	981	973	928	937	932	929	923	925	907	927	913	937	849	840	898	890	875	857	853	905	831	830	824	854	867	884	800	828	820	845	829	901	865	793	827	863	816	859	841	828	802	850	812	858	823	858	819	822	846	838	829	780	858	793	789	827	850	817	803	806	837	824	821	804	829	783	816	828	764	807	809	759	811	838	812	862	803	810	804	820	802	810	768	805	783	817	836	796	799	821	800	833	793	815	785	801	807	793	783	832	804	816	832	739	851	797	824	826	820	821	850	835	808	796	848	753	758	840	826	787	780	794	816	828	764	835	809	797	809	854	813	801	799	792	807	787	820	796	775	853	856	770	849	842	776	778	748	826	770	847	779	799	840	785	806	803	825	788	792	794	827	811	798	817	743	807	818	831	805	795	775	758	795	799	807	782	816	747	829	775	810	842	835	745	778	798	769	805	818	827	769	779	787	746	829	776	811	779	793	766	805	787	828	778	825	784	806	854	796	799	764	822	768	791	780	798	760	766	834	821	781	753	767	809	779	772	806	771	850	761	790	787	797	789	800	800	804	800	851	785	844	831	821	804	847	807	813	804	784	773	793	812	758	788	838	765	793	800	799	802	791	761	776	786	854	809	794	822	770	784	791	813	773	792	853	806	787	844	792	821	832	810	805	822	783	803	764	758	804	805	788	769	836	776	761	766	825	796	794	809	825	789	824	797	778	830	781	798	792	822	819	813	826	883	803	838	770	820	804	842	786	776	830	757	812	792	805	805	832	822	776	816	882	828	779	759	783	808	778	833	766	809	789	854	827	810	785	801	842	831	787	775	784	799	785	752	787	806	784	803	805	807	747	820	766	749	787	806	768	820	805	810	785	768	796	836	777	770	771	784	810	773	801	818	799	794	805	781	769	802	810	833	827	774	806	782	785	820	809	794	802	781	770	828	789	780	800	788	810	823	774	772	798	784	794	798	769	831	756	827	779	782	821	782	730	837	808	735	816	774	763	798	852	788	842	793	818	820	783	790	773	787	780	781	810	797	802	763	790	795	828	766	788	848	788	757	784	799	754	785	795	817	803	775	804	798	839	821	802	818	795	791	751	791	815	825	783	771	812	850	823	742	813	793	780	791	735	778	830	792	819	782	795	742	813	750	737	793	765	764	828	762	796	806	754	818	803	799	799	800	848	798	805	878	828	825	804	760	796	836	807	777	822	773	776	755	837	785	836	818	792	798	788	830	825	804	793	753	857	801	783	804	771	891	855	793	828	830	766	800	797	755	789	729	814	761	812	790	810	799	805	785	783	787	792	813	785	774	786	813	796	781	824	756	775	795	837	768	806	791	763	776	816	815	832	820	802	779	817	818	773	834	844	795	785	805	828	807	809	770	843	800	796	833	828	776	759	759	786	798	769	786	793	735	801	754	808	776	794	810	805	825	842	835	766	819	816	796	759	829	791	743	766	851	814	780	763	800	763	839	829	812	788	803	842	855	781	811	795	797	862	816	869	771	806	793	789	820	798	825	823	865	815	837	765	779	792	783	820	828	792	812	779	771	798	803	810	846	789	835	804	818	806	765	793	820	769	832	765	760	775	806	801	828	807	797	791	774	805	811	810	786	835	831	769	763	720	811	756	817	741	756	792	844	812	809	773	761	792	827	806	779	759	788	811	838	804	843	846	826	818	725	805	752	816	778	815	782	780	798	818	793	809	823	878	803	838	853	853	801	777	818	789	779	806	790	794	787	811	795	838	828	840	785	800	820	839	788	760	801	845	792	764	802	839	794	769	751	789	854	833	783	790	834	764	810	792	794	861	796	786	771	772	803	816	809	784	741	831	788	750	792	780	748	811	780	827	758	790	773	789	767	809	803	807	745	752	805	812	807	856	808	769	766	797	806	824	752	802	786	796	863	782	870	790	826	805	762	756	791	814	775	776	784	798	834	800	816	777	784	808	733	845	815	793	797	837	816	804	824	796	773	820	821	760	756	814	830	838	825	803	761	821	828	796	789	813	815	803	797	751	760	771	793	776	816	804	832	824	809	780	765	783	783	808	807	812	838	865	797	778	793	811	807	824	804	756	815	821	807	766	843	777	851	794	776	812	852	792	823	791	833	780	817	743	817	781	822	786	763	808	807	860	816	795	816	745	776	804	862	824	781	756	809	828	762	808	757	825	817	774	804	783	772	795	780	794	786	758	827	789	805	786	800	773	804	814	794	825	823	769	807	764	801	826	815	796	795	749	818	821	759	748	791	831	789	861	794	804	781	777	763	762	820	792	809	810	755	798	815	798	839	804	786	799	813	817	799	775	843	790	750	815	780	790	851	781	797	761	830	759	797	811	830	793	792	829	749	793	823	793	779	776	802	757	804	766	790	774	838	801	770	757	778	787	750	759	825	802	830	762	781	815	791	853	753	792	807	748	830	772	739	803	777	794	749	821	805	833	812	808	858	774	798	852	784	798	787	854	852	753	803	801	800	755	809	770	807	802	824	792	760	777	742	812	826	776	889	803	831	839	829	792	787	789	800	759	785	834	840	794	850	842	770	841	819	775	800	765	778	801	793	810	761	785	822	802	840	854	748	841	777	812	796	795	755	799	780	768	802	786	785	798	746	759	798	769	797	747	827	818	768	816	803	795	773	816	804	759	765	789	803	806	832	827	761	796	800	830	789	811	788	774	793	818	788	877	756	796	816	784	772	782	812	769	807	786	816	796	775	775	823	823	825	797	775	773	810	829	786	748	779	794	793	794	765	846	767	774	747	779	765	796	826	753	795	838	815	834	801	786	791	834	802	816	812	818	842	801	830	821	784	794	811	801	746	822	832	822	761	806	781	800	783	782	827	799	817	784	780	817	817	777	765	791	807	829	782	867	819	809	807	800	800	803	827	824	845	796	810	758	766	824	804	807	808	810	769	810	785	761	805	802	847	789	805	849	809	785	778	870	832	785	818	790	862	833	793	803	778	789	780	839	800	793	800	740	750	809	777	779	725	787	835	841	807	781	787	784	788	786	779	821	809	798	782	824	827	784	794	767	868	790	817	733	787	812	818	815	774	816	786	792	770	842	799	784	839	794	810	794	848	780	828	779	741	827	745	784	865	786	728	827	785	822	791	768	741	853	778	770	757	805	805	785	800	770	814	796	793	806	822	813	773	780	767	812	780	799	788	817	809	781	780	811	814	775	783	861	837	791	797	827	757	801	788	804	816	810	823	804	797	790	783	820	798	797	804	774	818	793	784	820	791	837	798	835	796	776	746	797	814	802	802	832	868	785	814	777	802	743	813	818	762	733	767	816	831	852	814	776	805	792	835	822	830	809	796	775	879	737	769	801	825	810	814	793	756	808	766	803	812	785	766	830	824	850	835	769	814	814	809	787	794	855	780	752	807	832	779	756	784	782	804	774	854	779	863	790	766	791	803	803	759	837	780	829	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7225	447	322	183	146	135	132	122	121	104	132	104	119	116	132	93	109	103	92	104	128	112	130	102	118	120	100	135	129	134	119	111	105	106	97	118	118	127	116	111	89	106	99	111	123	117	111	104	135	81	92	134	116	132	100	103	131	120	93	120	119	97	116	125	110	127	112	111	113	116	96	104	130	100	98	113	129	97	113	112	121	118	108	125	117	131	132	100	116	124	122	93	99	114	130	106	117	116	115	141	127	131	110	128	124	101	112	120	111	114	113	112	120	114	125	105	125	105	107	96	106	113	109	117	131	110	117	113	107	110	105	126	116	102	112	116	99	116	109	113	116	120	114	120	98	100	107	114	105	118	108	111	102	91	96	109	124	124	104	107	124	92	135	131	114	104	121	102	135	120	116	103	114	99	100	113	128	116	99	128	113	120	98	105	123	111	113	106	103	126	120	94	106	107	129	92	126	111	98	107	101	112	117	124	103	127	114	125	132	107	131	119	101	111	112	124	118	103	106	126	114	115	103	102	115	100	113	133	99	110	109	107	109	108	117	126	109	134	107	97	125	117	109	93	117	113	116	93	93	108	88	112	106	106	120	110	116	123	103	110	101	105	107	119	113	106	137	116	113	96	129	108	108	98	122	107	107	116	121	103	105	114	110	117	114	121	88	97	91	118	110	99	98	106	128	107	108	128	108	106	87	117	119	116	115	121	120	131	108	116	104	105	100	119	104	117	112	118	110	116	117	105	130	94	107	106	114	105	124	121	93	110	107	110	117	113	94	104	104	104	103	135	95	109	116	126	113	120	103	128	99	125	133	108	119	119	106	103	128	100	106	114	96	116	117	92	101	126	99	121	117	99	120	109	94	136	91	117	100	105	116	118	110	122	113	110	128	95	119	121	112	116	103	131	98	108	109	112	118	119	123	120	108	120	113	116	120	117	109	118	110	112	122	116	117	99	103	109	122	119	100	114	95	111	97	101	121	129	116	110	118	120	115	111	115	108	105	114	119	103	103	99	116	104	112	111	114	113	115	112	110	105	103	105	102	118	105	96	109	116	104	117	101	115	117	126	109	110	107	111	96	127	117	111	108	117	130	121	112	118	117	119	112	134	125	107	137	118	120	128	93	93	118	108	120	122	97	109	77	103	125	94	100	109	92	100	120	112	118	90	122	109	108	101	101	96	125	117	120	102	119	117	97	124	125	112	111	112	110	109	105	112	124	98	126	106	111	114	110	114	115	118	109	121	116	123	114	113	114	121	113	108	104	120	108	92	101	82	120	106	122	119	117	117	114	134	101	110	109	119	104	121	108	107	105	110	105	111	124	97	127	109	112	118	120	102	110	111	117	119	116	97	115	123	100	103	113	103	101	118	116	113	138	133	132	121	134	121	93	108	117	103	102	118	109	113	118	124	122	108	105	110	101	114	112	112	123	120	105	103	108	106	120	147	110	120	109	126	106	116	121	88	119	123	109	102	104	106	101	109	106	119	126	76	95	104	93	114	114	115	107	90	114	120	94	107	128	95	118	120	97	124	106	100	110	109	99	109	116	125	111	96	116	120	123	95	117	114	103	112	125	119	111	116	104	111	117	110	112	109	96	89	122	106	109	121	125	111	114	96	133	106	105	97	104	107	109	124	119	108	112	94	107	113	113	107	101	137	117	108	128	132	98	99	133	115	100	114	127	119	99	134	122	108	113	112	132	125	86	87	107	109	104	100	110	111	125	120	90	109	105	107	133	96	144	127	113	113	106	111	110	96	106	99	98	98	101	111	107	119	97	88	118	112	123	100	104	128	112	130	110	123	116	126	113	107	101	112	115	110	130	120	140	118	116	112	128	103	99	103	132	106	114	98	112	98	113	110	95	120	123	129	103	125	92	98	113	104	109	113	118	105	108	119	109	105	109	113	114	99	93	112	114	126	101	102	131	99	105	91	102	116	100	103	107	108	125	118	125	124	129	130	100	98	108	115	94	108	109	120	104	106	122	94	94	122	106	110	111	111	112	100	120	127	120	88	117	123	107	120	120	125	104	106	145	100	113	98	126	129	114	117	135	112	113	108	114	114	138	122	125	127	117	115	92	101	124	104	101	113	92	116	110	105	98	114	129	107	109	100	125	101	125	84	122	121	112	113	103	122	98	102	115	114	111	117	110	104	104	126	106	90	126	115	121	99	116	112	107	133	114	112	117	110	98	114	103	102	125	120	86	125	123	113	106	113	106	120	136	124	116	112	109	102	118	102	106	113	105	134	87	109	101	108	124	117	122	130	101	94	126	117	117	124	113	105	109	116	121	121	101	115	139	112	102	120	120	133	108	102	118	102	108	107	108	86	96	112	114	101	117	113	119	119	117	110	108	111	107	106	110	104	91	92	87	98	99	117	100	107	121	121	106	123	112	103	114	130	99	96	110	123	114	103	108	94	130	97	116	96	108	106	107	115	96	140	110	140	128	124	112	101	116	99	102	126	99	123	122	118	108	127	103	123	107	117	109	95	122	112	107	123	112	117	129	124	111	125	101	116	115	100	120	106	107	122	122	130	124	95	115	113	104	95	92	95	105	117	104	116	124	127	105	118	138	113	116	121	120	132	124	109	110	110	128	101	104	100	127	131	115	113	112	122	105	111	113	154	126	109	130	86	122	126	123	113	99	122	125	149	108	136	127	106	105	94	120	121	116	125	110	115	122	107	99	112	119	114	107	102	110	125	109	95	111	128	122	102	113	107	125	112	111	92	97	103	96	124	111	117	133	111	130	115	132	104	122	109	114	116	140	116	110	106	126	128	124	124	93	110	104	110	131	136	118	123	105	103	112	96	101	114	114	125	122	111	109	100	104	112	124	103	117	115	120	110	120	109	120	120	130	123	104	117	103	107	107	105	112	117	104	119	132	107	112	109	126	119	106	112	115	104	112	121	101	96	99	106	96	99	109	124	115	118	97	106	108	116	125	108	115	119	129	102	102	111	122	122	117	114	107	95	109	132	123	102	110	109	98	103	122	100	121	115	121	132	114	111	110	104	135	87	121	112	128	124	109	128	118	118	106	97	123	114	94	114	114	121	114	115	94	102	113	114	113	95	115	135	106	99	102	102	110	107	99	121	93	109	132	99	108	107	110	124	100	107	112	135	92	105	114	114	110	116	108	105	113	113	105	116	125	105	109	120	111	113	100	110	135	108	105	87	112	106	100	107	101	105	115	114	117	90	96	103	133	114	109	108	113	111	125	111	108	108	113	122	118	119	110	103	114	121	105	109	118	103	98	119	111	101	94	102	105	136	123	117	115	116	120	104	95	95	101	100	92	115	133	111	106	105	115	113	107	110	97	110	113	128	117	115	124	108	122	101	129	98	120	116	117	103	106	109	111	107	125	104	104	112	104	104	102	115	107	133	96	110	98	103	116	111	103	119	105	116	98	112	100	126	121	121	101	113	127	133	125	113	128	108	114	124	90	111	117	107	106	121	101	94	108	125	119	116	117	96	111	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6596	420	498	553	563	534	485	439	425	423	403	406	375	411	387	422	436	393	381	390	389	398	394	371	418	367	376	377	375	406	394	329	387	400	362	398	354	381	408	385	384	362	389	390	391	362	383	377	394	364	341	395	359	378	374	372	371	362	382	392	364	388	371	413	360	358	363	350	370	348	364	368	377	397	379	387	378	359	386	363	376	392	373	374	380	368	406	382	387	392	392	371	395	358	375	354	375	386	406	380	360	391	344	364	397	339	334	371	368	376	382	374	367	357	387	375	395	391	380	386	406	380	353	390	382	394	397	379	355	376	373	362	341	354	344	401	369	396	400	397	388	371	361	366	400	343	334	335	391	383	343	385	431	358	351	380	376	400	412	364	391	360	393	360	369	346	369	399	371	363	407	386	357	366	360	359	362	393	370	420	363	383	414	366	349	355	397	396	375	392	366	367	363	356	371	353	413	413	388	356	365	393	353	381	378	387	364	382	380	392	397	391	371	365	394	370	380	394	341	375	378	348	336	336	356	379	374	416	364	378	384	361	385	382	330	384	398	371	366	365	348	374	352	366	367	397	351	352	387	408	365	351	352	381	379	370	373	365	396	369	374	353	377	344	365	373	362	380	361	394	402	352	412	359	361	373	380	378	381	387	376	380	370	354	397	347	388	404	361	405	375	374	373	347	360	399	377	356	376	386	344	368	361	379	406	397	346	354	385	396	369	381	377	415	383	386	352	394	388	366	386	378	380	350	380	358	369	382	360	382	382	387	402	341	385	391	351	366	371	380	388	374	385	390	350	364	373	382	353	369	388	386	351	351	373	391	370	345	371	370	356	386	366	359	362	394	385	361	397	366	382	363	386	396	391	376	385	380	372	374	362	391	358	366	386	365	366	372	341	354	389	379	383	352	378	411	384	397	367	389	385	411	384	379	366	369	369	374	364	372	394	371	376	407	373	386	394	389	416	363	369	385	367	390	369	370	372	377	360	419	373	352	356	373	365	363	398	375	395	387	392	358	353	384	368	360	348	379	369	402	365	369	333	375	376	375	412	382	399	369	408	396	315	413	376	372	393	363	344	350	372	385	380	403	389	367	354	374	377	387	351	393	399	374	384	351	373	365	388	333	325	371	379	379	378	378	378	372	376	374	402	369	364	363	370	352	361	388	390	407	376	399	372	364	394	384	371	389	374	378	382	386	378	381	382	374	422	376	359	392	358	380	401	362	356	383	384	355	368	383	402	362	348	372	362	361	370	356	389	329	352	371	340	340	407	380	387	389	406	387	354	424	405	385	404	364	386	334	394	383	370	402	372	364	377	389	383	406	370	378	383	363	355	375	396	374	376	391	367	381	338	372	398	367	349	372	374	392	377	374	399	399	384	360	368	383	368	366	389	366	364	363	332	398	375	383	363	355	371	388	392	377	370	376	383	365	405	370	353	400	375	372	431	329	387	351	378	375	393	391	414	382	360	359	386	394	398	371	372	382	399	373	385	384	371	375	429	393	370	404	335	368	388	368	350	395	386	330	398	376	394	356	420	380	351	357	374	375	379	349	420	380	374	383	357	359	378	357	383	397	370	362	371	406	354	369	382	397	386	378	340	371	402	376	393	362	383	370	401	389	388	374	393	359	358	367	390	371	349	393	371	374	383	414	389	383	394	369	398	360	373	391	391	383	376	380	376	363	363	371	364	428	392	371	377	383	425	380	410	385	373	407	392	400	375	380	389	377	385	354	364	375	376	413	338	371	368	389	373	373	369	383	335	396	374	382	394	369	373	390	382	360	386	347	380	362	368	371	374	405	365	376	355	382	387	369	411	385	383	374	357	402	395	357	346	372	389	395	338	374	376	378	361	336	365	388	377	367	372	365	353	366	353	384	388	391	367	354	372	358	397	364	400	366	391	372	391	412	357	363	379	371	366	393	374	389	418	388	357	384	347	413	406	387	380	388	383	338	383	369	366	407	400	394	394	410	388	382	407	397	365	370	386	387	376	422	381	347	393	390	337	376	394	376	354	350	379	394	378	375	349	397	385	363	352	405	374	401	389	404	362	363	343	373	391	370	350	358	391	407	375	364	372	365	373	349	344	358	370	350	371	383	364	370	369	394	384	374	354	370	378	353	375	380	337	379	362	356	387	387	368	359	358	371	365	360	379	404	363	393	375	392	353	383	386	363	398	365	373	364	402	376	341	396	354	361	385	393	366	387	387	366	407	367	421	378	378	363	366	400	387	367	383	351	374	366	387	396	364	369	344	391	399	387	396	396	394	392	363	347	381	397	360	376	400	357	354	407	418	370	364	370	372	344	367	388	346	379	389	365	371	365	381	400	354	349	369	374	364	383	381	377	356	402	365	386	388	376	406	363	368	423	355	384	360	413	353	344	388	379	401	348	358	406	393	340	370	359	370	370	354	382	362	387	380	375	367	364	361	352	394	386	364	368	403	385	355	378	326	362	367	377	404	364	419	379	378	389	373	390	401	365	386	372	392	407	408	396	393	393	373	382	365	386	390	370	389	396	397	359	359	392	334	334	364	363	391	380	393	388	378	351	351	364	401	377	411	382	368	345	356	374	364	398	424	365	393	373	366	375	376	389	359	384	403	405	341	356	338	335	397	372	392	336	348	380	386	382	387	393	351	409	368	395	371	382	353	377	375	390	363	374	391	404	394	368	366	369	379	359	403	372	384	389	350	383	365	381	348	359	357	389	385	378	366	374	398	345	408	366	363	357	344	395	373	395	373	387	373	390	378	380	354	358	365	384	399	364	412	355	375	392	401	391	372	394	358	356	392	351	324	392	378	372	381	393	392	361	370	374	364	405	375	400	360	405	378	407	384	383	358	382	383	341	392	360	366	358	410	380	360	432	353	348	363	374	403	343	367	345	381	358	376	391	375	382	350	368	370	372	383	389	387	382	385	359	388	391	353	380	349	348	355	365	390	381	350	374	381	395	369	383	390	345	380	347	352	391	358	386	388	360	394	349	384	389	357	360	398	399	379	384	376	385	404	378	383	402	394	382	353	388	394	382	389	391	371	363	383	333	404	375	396	368	386	353	366	403	382	363	364	352	390	372	377	396	375	378	381	374	364	409	403	375	369	399	362	359	365	367	364	365	403	384	383	384	375	367	383	401	384	367	394	350	388	383	358	398	381	391	354	368	365	387	362	357	356	393	352	413	372	357	373	407	366	356	398	346	393	375	343	378	377	369	392	334	356	351	356	388	345	363	372	387	395	385	385	358	391	379	373	376	379	370	407	382	367	330	391	394	380	407	371	405	377	327	380	375	375	361	369	395	389	370	375	405	353	384	409	366	376	357	366	403	381	385	374	408	391	375	394	355	347	381	368	384	375	330	386	381	402	318	379	379	364	397	352	379	390	372	398	362	338	385	382	349	378	404	363	391	348	389	359	377	368	387	397	372	388	388	372	362	394	356	378	378	372	378	394	371	399	377	397	426	398	398	361	425	418	390	360	387	360	368	387	367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44892	13634	2774	1180	905	678	547	467	423	364	377	364	332	332	305	295	316	278	274	277	270	255	259	265	271	232	283	259	293	252	260	238	302	250	261	271	259	270	275	221	241	251	254	264	250	260	238	256	239	256	255	239	262	272	242	238	238	220	226	234	231	249	268	263	246	247	243	238	243	257	250	267	291	249	242	263	247	259	251	243	248	241	270	248	246	245	256	254	231	266	249	230	233	220	260	243	248	265	245	253	270	232	247	269	249	226	268	274	218	236	238	252	216	238	236	237	222	271	236	247	229	241	230	236	264	224	259	236	269	229	233	258	220	277	259	234	239	238	233	249	212	238	248	235	268	212	255	220	262	255	228	252	243	242	239	258	245	223	261	243	225	277	247	244	271	213	260	232	232	253	242	242	256	232	263	232	221	240	257	254	259	238	224	229	243	248	269	233	254	252	226	248	248	263	280	229	254	230	249	264	234	242	250	243	269	236	230	244	220	263	250	254	227	270	238	277	241	235	263	249	254	253	251	242	232	243	269	234	250	267	256	239	275	260	229	240	253	243	244	218	224	238	251	269	260	246	237	253	223	256	231	243	263	275	271	247	240	227	256	271	264	249	266	255	252	241	241	223	254	244	233	256	265	264	256	270	221	217	267	233	251	274	227	271	277	247	229	240	228	237	217	219	259	259	255	232	247	244	251	264	241	226	287	269	228	285	234	240	259	261	247	220	241	253	243	227	255	239	201	242	204	268	246	260	247	268	233	242	237	265	251	256	240	259	263	223	234	249	252	227	243	243	230	246	235	230	238	220	250	247	242	274	259	233	230	258	231	256	221	236	252	273	245	203	239	251	228	251	265	235	256	236	237	236	250	249	239	247	231	239	243	271	256	264	261	241	237	221	241	241	236	254	226	265	228	256	267	217	292	266	236	293	218	246	282	241	243	263	247	266	277	265	276	242	227	230	238	242	244	249	244	256	238	226	244	285	260	259	248	253	246	220	240	227	223	240	248	253	240	223	249	228	249	239	232	241	265	255	239	255	214	263	270	213	245	229	263	243	264	260	275	265	233	249	267	234	261	250	247	200	229	223	262	229	227	221	253	236	263	255	229	267	216	283	225	251	290	244	293	262	276	224	234	237	265	233	261	268	258	239	237	260	236	235	252	234	244	234	258	245	270	231	236	267	262	243	266	258	253	235	246	228	237	248	246	223	260	264	265	263	249	229	243	230	265	240	253	266	242	248	239	259	233	257	248	243	245	237	259	240	249	256	266	249	220	241	269	216	252	231	267	227	241	257	262	235	220	230	236	253	256	224	205	255	250	242	253	246	240	264	276	245	266	254	257	241	250	265	248	255	247	227	234	243	255	300	248	282	224	264	235	265	272	268	242	233	225	228	254	265	236	233	230	249	256	234	251	255	252	230	243	229	251	268	252	238	242	262	274	269	254	248	298	239	229	264	249	230	254	227	243	227	237	237	259	247	251	223	241	229	223	251	271	240	262	220	263	259	208	264	193	246	237	261	216	253	272	249	233	248	269	282	247	250	245	214	199	238	249	249	245	252	223	235	256	242	251	254	253	241	233	225	248	249	245	250	240	257	283	206	241	231	235	219	233	260	257	291	221	242	246	237	226	234	257	224	260	259	228	241	253	235	256	249	248	265	256	215	263	246	240	251	251	231	223	256	240	249	236	241	229	242	227	257	254	221	264	247	258	207	233	239	248	231	280	225	248	252	246	221	219	221	246	224	233	227	244	265	259	248	239	249	239	257	246	264	217	253	246	269	243	228	269	246	215	236	251	271	254	245	256	288	260	216	239	245	240	241	247	251	254	246	253	239	252	234	251	265	232	219	276	263	234	253	241	236	260	237	230	248	240	228	250	256	213	256	237	220	248	254	230	267	243	242	229	221	267	257	215	259	240	249	257	270	257	237	249	260	267	236	258	277	252	270	242	248	255	268	251	241	245	240	249	269	266	242	228	219	237	250	255	274	240	234	252	251	252	224	268	251	220	254	257	245	253	259	260	272	253	243	249	221	233	252	271	242	261	252	263	259	247	257	264	229	254	268	259	232	256	264	238	228	267	245	234	240	241	228	263	234	268	265	238	252	258	254	247	260	233	245	263	239	276	239	237	229	277	246	231	216	244	243	235	225	252	239	234	223	246	270	220	287	243	265	231	253	264	239	254	235	258	235	253	251	256	274	218	237	249	247	267	241	256	280	215	243	223	269	228	224	240	251	224	230	267	247	246	269	237	261	282	239	231	271	270	237	255	263	244	253	231	254	247	256	243	248	247	247	269	249	248	231	250	254	235	239	245	257	274	247	245	257	263	211	227	239	241	261	247	234	279	225	256	262	259	231	242	237	222	247	248	238	241	259	263	223	227	244	255	233	236	251	248	258	283	250	245	265	252	230	255	233	256	233	222	254	252	255	282	247	229	218	265	258	275	256	245	226	252	254	253	262	248	264	214	217	242	264	223	255	256	235	252	279	249	212	245	227	244	233	246	272	250	250	257	240	229	234	236	232	255	259	265	243	221	229	243	260	275	225	261	240	260	245	256	246	249	256	244	239	227	215	238	252	232	272	257	249	239	253	268	224	260	259	254	256	226	251	250	235	209	236	244	261	244	243	235	249	250	264	230	233	258	232	264	234	257	246	230	238	242	232	232	271	280	226	236	276	267	239	253	220	256	263	272	257	242	258	236	241	238	268	251	246	236	241	234	244	242	261	234	230	236	232	244	243	218	239	253	244	231	240	255	228	239	248	239	264	228	228	267	255	248	234	240	234	265	263	260	233	238	240	216	271	247	261	245	266	224	236	266	234	225	232	272	256	260	235	251	257	248	223	247	245	224	238	243	230	280	243	242	245	240	260	237	243	231	239	253	233	235	263	249	279	246	264	231	246	250	262	250	229	258	273	267	226	260	217	263	268	243	237	254	247	236	238	239	207	229	219	252	240	257	230	254	254	222	264	249	230	229	203	242	251	238	258	240	248	227	257	268	274	236	248	263	234	249	256	242	255	256	265	261	251	238	256	240	222	254	253	258	257	249	258	243	211	240	236	274	229	239	249	254	238	252	216	252	265	261	240	231	232	267	235	241	247	237	265	242	239	232	247	254	277	243	267	267	247	232	233	263	238	232	272	241	261	217	233	235	240	253	241	243	234	243	275	221	285	263	188	249	238	242	262	272	249	220	246	268	243	221	252	252	244	268	238	266	223	254	232	243	271	239	220	227	272	262	241	256	240	269	247	259	234	251	226	279	258	267	236	281	246	232	232	254	230	237	234	227	246	232	266	283	255	233	228	265	272	239	235	235	253	253	271	274	213	252	240	260	244	228	266	263	256	260	247	246	257	251	256	250	239	228	252	234	259	244	240	240	221	237	250	224	276	242	257	239	258	248	249	241	240	227	259	240	241	245	247	229	241	275	273	240	250	240	249	268	242	259	262	250	257	253	242	250	240	272	254	278	268	235	251	246	236	245	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21362	1666	3443	3813	3259	2711	2235	1896	1625	1573	1464	1370	1234	1115	1091	1078	996	984	992	903	929	883	857	870	840	809	824	837	808	793	829	810	769	800	781	762	728	740	732	775	783	801	809	826	748	750	726	746	761	688	718	754	740	760	765	731	740	730	726	736	739	705	716	701	732	708	718	767	750	725	748	732	744	734	696	714	733	687	737	694	707	700	692	682	760	748	699	719	719	674	727	713	762	722	704	720	726	719	736	693	744	755	683	711	697	672	723	749	697	702	689	680	706	703	720	756	722	733	704	679	755	635	720	691	721	692	728	705	744	688	669	730	698	708	744	686	675	741	717	712	755	728	696	756	745	673	698	729	721	717	668	669	705	705	673	670	698	730	701	682	708	699	685	693	721	698	703	732	701	736	697	719	696	746	658	703	662	716	712	706	685	683	686	737	731	707	719	711	731	708	735	680	687	713	640	746	711	680	696	750	722	747	732	718	663	728	661	719	690	725	700	732	662	720	685	679	708	721	690	680	690	702	764	724	684	671	738	718	736	673	724	736	738	744	698	714	720	708	702	726	775	710	711	702	737	703	688	707	701	731	706	717	693	668	689	719	641	733	680	744	746	693	683	707	696	695	735	746	691	753	690	711	713	654	693	694	706	676	713	732	770	699	668	751	734	729	732	721	685	692	715	683	701	668	669	711	681	702	689	742	755	745	739	724	723	726	756	675	705	700	729	774	700	711	680	758	701	698	723	701	724	695	733	660	692	710	700	723	647	686	684	645	689	699	697	678	735	688	720	687	699	706	749	679	659	718	738	751	711	745	701	692	705	740	709	690	739	704	733	693	745	708	689	705	730	748	736	696	680	728	726	737	723	665	698	724	735	678	701	678	757	713	694	716	678	720	698	697	628	691	720	719	703	735	754	755	693	702	728	733	716	721	728	670	708	633	731	715	703	744	656	715	675	710	681	687	730	702	691	734	691	693	720	732	743	709	727	698	757	716	716	737	689	679	689	671	729	684	679	745	723	716	655	760	730	731	707	715	720	738	697	678	712	693	697	693	702	691	677	746	759	714	703	712	746	722	711	727	734	702	729	696	725	716	693	703	725	699	726	690	711	721	712	697	641	745	765	685	706	687	710	704	709	733	643	761	711	692	759	714	718	713	693	733	684	658	655	695	689	681	735	678	718	766	712	721	744	733	653	682	733	718	648	703	673	696	754	673	720	737	720	698	724	725	665	768	688	739	695	704	684	686	705	729	684	662	691	736	675	730	702	689	725	725	709	708	707	716	724	700	683	702	708	697	665	764	735	716	736	729	704	718	748	730	699	661	669	683	726	678	728	738	662	741	681	706	707	704	674	728	717	744	679	739	705	660	732	755	690	715	736	673	678	696	682	728	646	715	662	695	703	712	686	719	753	689	727	787	743	737	689	732	726	699	747	729	676	722	670	675	694	727	745	659	684	739	705	687	702	719	725	691	725	710	662	712	723	724	701	746	701	742	712	773	721	710	758	702	701	754	691	680	733	686	662	710	708	726	714	700	666	704	756	696	699	700	730	715	725	694	669	733	738	716	732	730	701	715	700	749	652	717	690	729	742	726	744	687	704	697	700	700	676	686	708	712	737	720	703	717	722	718	719	722	729	685	724	733	689	713	731	709	688	679	692	649	705	743	691	715	691	672	714	702	699	692	655	712	678	718	719	726	717	719	698	705	718	690	726	707	691	703	684	700	699	717	701	681	644	729	752	751	683	709	746	723	703	693	729	743	717	711	769	753	675	736	707	641	708	727	682	701	701	741	725	696	724	725	721	699	677	683	730	728	764	699	708	701	677	690	706	668	712	712	712	765	715	715	702	714	667	699	735	691	729	685	695	694	712	718	674	723	761	745	753	666	748	688	690	688	712	679	728	682	682	691	688	722	694	726	745	742	697	709	694	710	676	700	707	718	714	714	683	670	725	712	714	700	720	669	696	702	716	702	737	713	743	720	680	702	713	711	702	731	708	707	703	691	719	716	708	688	715	730	677	672	751	720	665	743	687	697	713	705	696	722	684	704	727	669	724	754	722	737	697	697	718	738	706	686	653	722	734	723	648	711	714	666	686	750	712	718	652	776	730	722	730	706	693	730	672	676	689	702	673	657	713	710	717	728	703	772	701	717	716	750	754	730	683	642	708	737	717	678	672	691	739	667	717	677	738	698	687	658	695	726	689	674	669	688	714	750	751	714	694	640	685	643	679	689	700	669	726	716	678	667	691	704	746	677	706	697	733	720	711	768	686	713	660	725	742	713	699	703	728	708	664	730	720	714	675	687	725	736	715	677	733	690	696	686	714	690	753	699	656	718	669	715	716	706	683	705	707	692	728	674	700	697	693	744	687	686	695	737	665	706	699	730	707	685	695	705	720	726	712	703	735	721	690	710	700	766	721	729	732	708	700	738	669	724	684	713	696	708	728	731	697	703	750	699	667	712	702	714	703	646	701	735	719	723	758	701	717	695	671	723	737	700	697	710	703	706	709	697	713	700	726	712	686	705	710	731	744	675	701	737	740	648	691	726	677	718	713	685	730	702	692	678	696	695	699	698	681	690	736	746	657	736	705	704	690	664	720	734	710	688	727	716	735	734	683	725	694	733	689	664	689	671	753	693	701	701	694	696	672	711	697	705	717	720	720	719	724	672	700	652	705	719	726	695	742	704	727	702	653	657	694	660	694	704	717	729	675	759	709	738	704	759	705	742	756	724	753	744	697	696	703	698	757	684	720	691	717	704	700	694	728	689	669	787	721	702	719	726	691	711	742	730	686	675	713	700	695	692	711	729	744	716	693	689	746	698	695	722	734	673	691	683	714	693	698	735	693	770	719	703	702	729	712	723	730	725	720	697	698	695	696	699	778	697	719	684	699	751	695	675	707	714	715	713	692	724	685	734	720	728	703	719	693	701	710	671	690	757	741	700	727	723	669	719	730	717	716	762	659	705	662	721	688	689	725	662	749	734	675	736	678	728	654	727	686	708	704	713	723	730	723	676	673	709	650	747	738	703	703	695	749	721	715	689	720	661	719	699	711	741	686	734	662	734	753	664	704	746	698	700	718	742	745	685	669	698	676	685	687	649	705	725	712	716	676	696	702	700	697	679	733	691	721	705	711	720	740	648	701	723	722	709	691	717	729	675	711	694	704	700	723	733	695	652	704	691	701	708	683	679	691	727	702	719	695	717	718	677	709	677	693	709	715	688	731	706	686	717	634	759	670	699	682	712	709	734	706	704	713	702	715	699	694	717	695	711	728	714	720	738	684	751	763	722	699	719	731	694	697	667	690	683	745	661	706	724	693	705	730	702	759	692	661	742	690	691	720	682	711	723	724	703	712	689	702	682	732	671	726	701	677	660	691	701	718	715	714	743	724	717	691	718	670	699	742	709	709	701	625	717	664	720	731	762	696	718	725	707	716	724	705	731	706	762	727	711	711	707	707	669	750	700	708	687	707	662	729	717	746	702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51259	20300	11801	2857	1532	1197	882	737	650	552	552	509	427	428	397	387	386	361	346	341	350	352	291	332	314	299	267	323	334	327	300	322	349	320	319	313	318	298	321	324	288	336	285	279	304	336	290	292	303	274	290	296	298	299	323	295	290	321	299	345	321	317	275	271	273	240	310	300	272	284	310	276	323	317	292	299	275	294	300	347	273	273	297	313	300	305	292	276	275	279	302	287	263	326	256	304	284	308	255	305	278	267	269	301	316	286	292	288	313	300	292	311	293	309	293	314	297	328	277	259	299	265	275	335	302	280	284	292	275	294	302	278	324	313	258	271	314	296	299	315	281	272	291	320	304	290	308	298	282	291	287	283	293	280	285	280	281	273	288	308	307	312	293	289	275	301	296	308	291	315	275	295	267	301	274	286	290	290	304	264	286	306	313	322	277	306	299	300	312	276	282	281	283	276	305	274	285	305	309	302	277	283	313	290	286	298	281	284	296	294	276	269	277	294	286	282	285	297	279	254	311	295	303	318	279	285	288	321	290	287	275	289	297	308	273	262	319	300	316	269	287	323	288	254	278	275	284	282	281	281	276	272	322	303	295	287	293	269	324	295	289	292	295	308	283	283	296	310	287	326	289	316	265	311	288	284	303	303	273	264	299	283	284	281	285	306	287	284	292	274	283	296	281	271	277	296	285	290	297	280	289	297	308	278	298	280	275	303	282	256	300	287	273	266	320	293	294	273	282	285	296	309	282	300	282	294	269	272	299	282	310	311	267	296	288	282	299	295	279	304	274	301	299	317	303	282	274	292	295	333	310	313	288	288	318	319	305	292	288	286	308	293	297	311	274	299	296	313	291	300	281	280	301	300	257	288	266	314	271	279	285	278	276	280	279	292	278	302	299	309	306	298	304	276	280	301	295	294	270	275	268	312	294	283	294	291	292	300	274	298	272	300	285	276	292	278	304	279	265	266	275	286	269	273	304	313	281	280	290	303	309	300	283	301	281	289	281	316	293	272	311	293	251	320	291	307	266	325	306	294	276	275	297	309	307	276	291	261	322	277	260	300	331	265	308	343	272	267	286	286	287	287	321	273	282	275	287	284	325	295	283	332	283	272	281	265	280	304	277	290	327	261	285	303	303	293	285	270	298	288	274	280	284	326	300	313	303	261	271	288	296	310	284	320	290	279	280	323	286	316	299	303	283	239	269	294	280	270	293	306	306	298	304	296	304	297	286	328	293	280	288	306	294	283	259	261	320	291	308	299	250	293	299	272	268	272	302	317	280	308	282	291	272	310	297	281	267	282	285	279	294	293	294	328	312	273	268	271	312	302	282	304	268	301	290	297	319	288	307	294	271	302	280	304	291	280	276	285	278	272	302	308	249	280	322	288	293	286	272	255	278	265	281	284	304	283	290	295	302	279	275	277	298	290	275	288	273	317	297	296	300	281	284	309	273	284	330	297	281	291	277	270	298	278	259	258	296	295	273	287	324	260	294	301	283	292	302	307	334	319	276	283	287	308	336	302	290	281	315	291	283	278	292	286	274	285	278	279	292	280	286	277	328	297	300	301	281	284	286	288	300	302	291	281	289	275	289	308	282	277	288	310	288	282	299	291	296	304	296	278	269	303	300	267	258	289	281	280	294	296	317	284	253	298	309	280	295	299	303	313	303	282	272	292	320	297	307	285	304	284	292	325	296	297	278	275	280	287	295	289	271	287	317	286	306	293	304	297	316	306	302	277	327	276	268	276	278	320	274	303	303	296	319	275	320	310	300	311	306	279	283	288	289	284	301	258	296	299	324	284	284	286	284	280	265	301	311	287	316	303	294	281	312	327	270	288	325	293	316	304	309	270	271	307	306	296	343	277	287	270	280	299	309	299	294	295	294	292	293	274	306	275	286	309	315	306	296	288	306	282	320	238	293	303	298	283	290	264	310	276	287	305	294	301	302	303	243	267	297	270	288	277	273	262	282	294	306	317	284	306	310	273	289	306	271	322	273	292	289	300	295	263	279	303	315	303	284	316	273	291	305	298	290	292	299	286	270	295	332	286	305	294	316	298	271	289	276	281	315	288	271	310	282	279	310	279	287	283	294	311	264	256	304	303	305	269	296	261	298	258	278	287	240	292	263	289	302	271	248	279	271	311	297	284	294	313	274	280	270	299	313	296	279	305	302	299	295	293	265	285	312	296	300	287	269	307	278	307	299	320	275	268	269	280	277	323	324	314	287	278	311	282	293	263	285	313	291	323	303	310	305	314	310	269	258	270	272	300	291	291	301	294	296	315	287	290	295	266	286	278	287	260	276	292	271	289	291	261	288	303	296	279	297	308	306	287	303	285	288	292	293	307	294	300	305	285	257	303	294	309	321	314	320	274	288	292	284	275	291	286	296	270	280	270	300	322	301	293	286	298	311	281	299	284	293	290	290	294	311	297	264	312	278	317	281	320	271	319	288	274	308	311	321	305	308	293	310	283	280	265	275	261	300	267	297	246	309	295	283	277	288	282	276	304	292	308	274	285	277	294	282	304	258	289	273	301	274	306	284	259	327	271	301	297	280	297	260	295	298	292	293	277	299	303	303	271	293	315	240	301	297	302	261	318	298	281	300	315	286	279	272	300	290	268	297	299	278	295	302	278	283	286	287	290	274	297	297	247	272	298	304	292	289	303	299	304	281	279	289	320	273	258	260	315	281	289	285	291	319	279	262	277	296	303	293	297	277	302	314	296	299	292	306	277	269	297	286	307	324	299	272	286	287	277	307	287	303	249	317	287	280	266	288	288	272	298	284	275	282	295	277	293	307	306	315	306	313	310	279	287	303	257	290	249	278	286	305	273	278	276	280	282	286	293	293	280	299	317	306	295	292	260	301	275	307	322	285	281	311	272	263	287	271	315	282	328	283	309	298	311	308	272	277	307	288	282	298	311	303	278	288	287	294	279	305	285	283	298	284	272	331	288	267	296	292	306	319	320	304	314	276	268	316	306	327	293	287	294	279	306	292	291	304	312	297	291	265	277	286	269	275	288	311	308	309	299	267	308	292	274	276	300	324	296	293	319	310	303	288	282	286	299	302	293	292	296	260	294	285	281	281	295	319	303	276	303	289	299	283	289	284	276	292	291	299	292	310	297	272	278	300	293	273	301	288	285	287	270	278	299	288	284	330	309	315	277	275	283	300	293	287	301	278	309	285	286	310	292	307	302	301	299	286	292	289	299	287	298	297	293	279	293	278	285	276	306	293	318	276	290	305	304	304	276	274	325	280	277	272	281	269	305	315	318	275	290	304	297	294	240	273	320	301	296	302	296	306	269	287	269	296	289	291	297	303	305	272	274	277	282	255	277	285	274	310	313	274	272	285	309	312	270	268	278	265	252	292	272	269	284	282	273	285	303	319	289	290	301	296	253	278	303	282	285	257	278	313	285	306	333	300	293	241	284	281	291	302	285	317	274	292	314	320	263	308	309	331	273	290	305	317	302	312	298	280	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26675	2694	5888	6709	5411	4540	3623	3110	2592	2419	2104	1986	1795	1692	1596	1522	1411	1346	1225	1178	1158	1141	1179	1082	1077	1052	1015	967	1027	970	920	984	898	903	881	953	932	892	937	896	909	917	836	801	851	907	853	850	883	836	879	870	819	857	877	870	830	848	823	871	818	779	827	825	809	818	836	824	880	839	827	852	828	814	864	854	777	830	769	836	818	793	824	824	806	855	832	787	803	753	860	823	856	864	824	789	776	847	838	821	790	797	775	804	829	814	822	803	797	783	785	829	817	799	778	789	797	794	816	771	856	861	786	737	757	804	872	815	781	829	771	830	806	803	821	795	837	783	794	816	823	813	770	796	768	788	788	792	763	768	756	828	806	792	805	824	847	802	740	805	802	778	794	841	805	791	828	798	777	799	842	800	773	793	774	787	806	803	837	810	778	763	852	827	853	785	827	746	829	828	771	837	809	805	795	831	790	737	773	786	776	808	803	812	850	799	774	804	750	808	787	834	791	805	797	786	795	804	823	788	773	772	756	792	812	772	802	831	775	785	796	796	752	817	832	829	805	796	785	831	803	810	775	804	795	818	826	774	792	782	835	847	807	795	809	826	823	803	773	804	819	762	854	814	800	742	771	763	790	837	760	811	757	820	794	831	773	757	786	853	765	853	801	770	756	819	786	774	841	789	803	779	749	772	794	802	804	824	788	805	760	782	832	762	778	813	874	853	776	846	768	774	778	785	769	782	779	769	790	762	783	828	763	795	804	836	808	793	810	812	782	812	789	774	801	804	793	838	808	836	792	814	773	801	759	784	746	732	809	755	761	848	848	830	871	821	773	727	801	779	747	846	781	773	792	762	832	843	781	767	801	808	753	771	736	785	748	846	808	809	766	781	802	783	773	764	830	765	784	802	794	810	775	780	823	809	803	792	754	820	815	793	836	853	766	742	845	774	826	814	848	850	845	825	779	769	784	815	760	766	809	814	799	821	827	807	757	779	779	758	764	789	831	787	816	800	818	830	825	796	781	798	814	812	806	776	853	789	824	809	804	844	811	770	773	791	786	775	844	769	769	831	788	767	794	789	799	808	829	767	791	807	797	785	808	835	840	752	787	810	791	804	796	817	729	783	827	798	801	793	786	729	761	838	810	833	795	800	814	825	775	836	832	818	808	824	770	767	816	808	743	877	798	798	803	729	750	743	853	780	762	776	795	826	782	765	751	819	779	810	787	819	780	747	803	729	776	815	781	804	803	792	736	804	779	782	781	794	819	787	824	796	766	803	758	776	774	831	778	842	793	758	750	840	782	775	787	823	756	759	842	787	778	848	814	779	814	785	805	773	749	795	813	818	813	781	829	752	829	791	792	828	778	770	827	840	810	821	802	764	813	751	739	751	768	763	780	811	775	761	826	826	740	802	774	728	831	795	830	835	800	760	794	826	751	795	789	816	780	790	848	809	762	777	784	793	840	836	782	787	779	810	773	771	786	815	847	778	803	824	808	775	845	813	799	821	762	808	788	805	806	791	756	801	813	831	796	785	749	850	803	759	753	784	756	754	809	758	808	767	812	774	787	781	755	790	756	816	787	788	752	765	784	810	825	835	763	795	758	811	807	766	838	823	788	799	896	807	745	793	815	778	808	774	782	798	841	777	829	779	769	774	813	734	792	812	779	845	776	780	810	772	821	793	753	741	840	788	853	836	816	777	775	815	765	843	786	826	814	815	852	786	775	833	810	798	779	878	822	826	753	816	737	812	844	843	782	799	805	771	838	809	771	809	790	768	816	836	746	858	760	803	799	794	835	813	784	795	765	787	824	805	827	805	798	778	781	810	797	858	784	752	787	830	787	831	792	785	790	794	811	753	808	795	801	827	734	801	841	779	781	787	762	807	769	798	816	736	820	776	792	868	779	837	776	803	810	761	837	821	796	788	719	835	826	787	712	832	823	768	807	818	828	799	823	838	827	758	773	791	762	803	795	784	853	826	784	811	825	790	773	776	790	853	829	792	782	810	796	795	820	813	813	757	798	848	789	754	817	803	801	765	830	856	791	849	747	814	815	805	804	786	809	774	782	791	800	815	803	783	762	856	763	786	816	812	784	796	823	760	774	738	754	782	735	783	796	809	795	758	757	798	791	821	809	830	847	819	782	798	772	811	833	827	764	795	769	821	789	830	830	733	789	845	820	804	773	805	860	766	798	771	791	785	773	782	771	804	775	826	799	770	799	785	796	766	796	764	828	797	865	861	790	775	840	781	781	792	798	815	809	781	743	797	791	767	844	759	757	760	804	819	843	859	787	778	785	856	882	770	799	855	797	833	845	807	808	786	780	844	764	762	799	785	784	753	851	799	760	812	793	812	771	783	775	846	834	742	793	805	839	835	766	729	841	770	775	848	819	842	797	791	803	802	764	826	778	752	783	819	838	763	836	817	785	808	813	811	803	820	810	796	805	798	824	807	834	818	843	799	798	849	816	784	828	796	812	774	795	823	789	768	812	821	760	793	777	757	783	793	813	796	792	785	823	772	751	779	802	770	791	816	765	777	771	807	803	784	843	753	799	778	782	811	777	826	786	811	828	792	858	761	758	805	833	841	791	835	836	794	833	850	791	827	814	783	839	760	778	758	755	757	818	799	785	824	723	789	810	824	848	808	844	779	797	791	811	790	783	799	846	788	792	787	784	824	842	738	783	814	808	836	805	820	822	817	834	793	809	779	788	818	758	810	781	800	844	766	834	799	804	824	780	795	835	763	808	826	814	751	763	779	726	823	788	830	833	743	813	809	808	795	807	808	766	730	797	790	792	873	833	829	797	824	821	829	799	801	768	801	774	775	853	824	779	791	763	790	842	810	785	782	774	816	792	824	774	818	762	829	790	749	810	829	783	793	757	823	786	789	837	765	780	806	889	817	806	859	828	745	818	782	779	871	785	782	792	806	843	803	808	798	768	799	812	764	768	790	809	831	852	807	812	766	785	801	820	811	744	750	797	823	795	794	779	802	812	812	739	822	790	795	798	775	781	794	814	787	730	779	794	824	807	762	853	775	814	823	798	795	773	761	831	806	773	794	779	776	835	775	790	778	776	826	798	843	755	751	788	815	783	815	802	785	836	790	768	786	817	838	793	806	788	785	742	778	837	843	753	809	843	786	794	860	740	780	783	787	854	759	805	825	834	822	794	806	798	823	785	815	815	835	763	836	795	845	787	759	789	790	833	761	755	798	808	777	787	796	806	797	801	807	803	822	784	824	774	796	787	786	786	784	784	781	795	793	797	787	825	793	771	800	814	786	779	828	849	835	819	807	824	832	810	807	815	762	815	805	757	766	833	824	801	770	830	758	750	788	831	825	837	770	767	786	856	783	774	839	821	871	800	825	818	740	803	810	823	814	800	804	753	841	780	809	728	808	784	794	799	815	789	822	820	834	774	830	815	789	828	784	829	796	801	743	817	776	796	806	837	831	835	798	793	834	777	800	796	829	798	800	770	795	827	816	782	776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6866	425	288	187	131	129	115	122	122	119	132	99	106	119	131	117	121	130	114	104	115	129	101	110	113	108	107	91	101	99	111	135	91	110	103	101	95	96	132	102	113	121	103	113	107	110	115	113	108	108	107	123	95	109	124	108	115	114	107	103	125	120	98	107	104	90	95	121	109	108	112	94	95	110	110	118	110	120	132	111	100	121	95	98	119	103	121	120	127	102	115	122	113	117	104	106	109	118	110	97	106	127	112	97	121	107	115	120	125	82	114	94	93	117	112	126	104	109	117	106	110	123	119	101	108	118	102	146	113	95	106	118	121	115	137	124	106	82	116	117	108	107	118	144	103	112	106	103	100	117	109	111	101	122	117	107	119	109	118	122	107	103	109	109	109	114	114	119	128	111	118	114	113	133	112	115	105	108	103	119	100	111	127	98	102	106	104	98	102	121	112	123	108	120	121	112	109	102	106	84	107	116	116	98	98	118	105	122	105	122	116	106	124	103	99	104	106	121	99	117	116	122	139	128	114	110	111	116	111	115	101	110	107	110	123	117	118	136	109	104	110	107	124	123	120	108	87	117	102	125	89	125	100	114	99	113	134	125	126	116	106	113	97	113	138	120	103	114	127	103	121	124	121	129	96	123	114	93	117	100	132	101	111	113	101	91	120	129	127	118	113	101	136	117	103	102	100	125	111	113	101	112	112	101	109	116	119	128	118	106	101	115	109	110	132	103	125	115	111	116	114	121	102	104	114	122	107	103	119	119	97	108	99	104	114	114	89	122	106	109	123	112	119	103	112	118	127	98	120	121	116	117	92	103	114	125	107	145	117	116	112	111	101	111	99	108	125	105	120	112	119	114	111	124	105	118	134	129	114	108	126	111	112	119	114	122	120	139	94	124	95	122	120	116	106	112	118	116	134	125	102	105	106	137	105	112	117	133	112	99	139	107	104	94	94	120	97	112	110	113	114	86	105	98	110	103	113	116	128	115	100	117	109	140	105	108	105	119	104	117	103	112	128	126	112	108	102	113	98	124	134	124	120	97	90	105	103	110	106	106	101	109	112	106	138	97	122	105	112	108	99	115	111	112	104	115	120	114	103	125	113	102	102	126	117	139	130	86	117	111	107	131	97	120	112	118	113	102	122	123	131	101	103	110	103	101	122	86	106	118	108	110	127	112	97	80	107	99	91	118	89	125	118	111	105	116	110	121	107	112	117	95	111	94	102	120	104	101	118	104	93	113	108	115	114	115	111	125	111	111	114	115	121	123	106	106	123	121	118	131	127	107	118	94	92	100	109	111	103	101	114	117	137	112	103	120	104	114	85	118	118	113	103	100	101	114	101	129	110	118	111	106	110	102	103	113	125	113	137	110	100	102	107	121	112	95	114	113	130	113	102	117	129	98	109	131	106	134	105	121	98	106	102	105	113	108	113	110	111	114	121	106	123	112	118	93	104	118	96	120	117	107	117	127	107	96	121	132	102	109	113	126	120	113	103	110	114	82	120	131	131	112	122	109	120	130	107	111	122	111	122	107	123	106	110	106	114	117	107	114	120	110	125	140	91	93	110	109	111	90	127	109	100	111	126	132	99	108	106	115	115	98	102	126	115	110	109	117	120	109	119	111	117	99	124	126	108	100	92	102	125	108	103	122	127	117	101	108	116	103	112	105	109	111	120	123	114	112	113	88	102	112	109	107	130	108	112	98	118	105	106	120	112	116	119	122	95	126	100	118	124	111	104	112	112	106	117	103	126	104	120	105	116	128	125	118	114	100	113	130	128	117	110	106	128	89	125	109	112	123	102	122	112	106	98	104	100	123	95	89	116	116	113	119	117	125	103	98	111	115	127	96	114	111	124	111	108	115	89	98	117	128	110	117	104	123	103	93	116	126	115	114	109	124	115	109	108	98	99	110	116	105	104	98	103	108	100	109	109	114	113	109	93	124	109	114	112	102	113	99	124	98	134	100	94	102	124	106	120	125	105	114	94	122	112	113	96	123	101	107	106	84	121	107	91	117	129	112	123	103	104	144	85	121	110	112	108	102	131	125	117	112	113	135	111	119	101	117	101	117	122	91	117	100	133	96	105	129	124	111	125	95	117	113	133	115	103	117	105	100	119	118	111	103	117	103	115	133	111	125	104	119	123	110	118	109	114	121	96	107	108	107	99	113	123	111	111	139	89	109	129	129	115	117	102	106	115	109	125	115	111	111	108	96	99	93	118	116	110	113	105	109	122	110	108	113	117	126	109	107	106	115	113	112	126	125	111	128	99	111	106	123	116	112	99	98	112	99	97	104	103	120	115	105	115	111	104	120	132	119	117	113	123	103	109	103	133	106	127	111	106	115	89	108	116	115	96	116	106	120	98	106	84	115	99	123	111	102	99	119	104	121	128	110	97	109	111	106	118	90	128	114	132	103	118	96	113	103	103	118	134	112	109	108	113	99	110	121	87	107	96	98	101	111	90	96	115	111	98	119	97	117	125	106	98	96	128	116	109	106	125	104	123	119	114	94	125	115	104	105	133	108	100	109	99	115	120	111	116	121	111	124	84	138	97	95	106	93	126	120	120	118	100	96	112	105	106	95	102	107	114	105	108	99	119	108	129	120	102	116	97	112	101	115	113	102	107	133	108	123	111	107	110	95	126	116	108	100	120	102	102	101	121	109	108	107	112	101	95	120	98	97	106	125	112	131	129	109	133	96	118	94	105	92	93	126	114	121	94	105	123	103	109	101	108	93	103	127	115	125	113	103	109	98	114	123	115	116	110	124	80	110	119	115	132	99	105	121	120	116	127	110	99	102	116	106	113	100	110	119	93	113	111	118	100	100	123	124	107	112	122	122	105	127	118	117	121	113	108	107	115	114	105	92	115	115	110	106	108	126	106	103	135	132	119	102	113	124	107	106	100	101	125	99	127	105	99	93	105	114	117	113	102	106	115	128	115	94	118	153	122	115	113	117	127	103	105	102	110	117	109	116	90	127	112	112	105	97	133	126	102	111	93	108	117	123	123	112	122	123	115	106	97	118	117	91	108	103	116	109	105	102	104	107	108	100	107	99	117	125	119	112	109	119	124	105	111	101	125	112	126	114	121	112	123	120	114	125	122	126	104	128	112	102	114	129	108	117	109	110	113	106	108	134	125	106	113	111	130	97	126	120	97	107	114	107	117	109	112	108	97	98	98	125	89	118	117	114	96	122	108	132	102	122	100	104	120	114	126	115	93	90	112	97	110	108	133	108	123	108	102	115	114	120	115	96	101	104	102	105	97	109	122	113	110	143	129	111	117	121	115	112	112	127	125	121	115	130	113	134	122	114	89	113	115	118	130	96	89	95	122	116	118	117	110	101	112	104	111	113	106	102	117	114	115	104	121	101	116	104	114	108	115	116	101	121	126	100	108	88	123	109	102	131	107	122	118	93	120	124	117	103	115	107	107	131	128	127	111	101	120	92	109	117	116	110	129	103	96	107	123	109	121	132	124	117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6381	456	515	531	544	537	470	423	407	423	415	422	410	396	351	443	392	374	407	412	410	385	379	359	389	369	399	394	382	369	386	381	402	394	408	344	352	387	430	404	356	397	377	400	406	376	376	371	369	395	364	388	383	351	360	386	360	360	406	393	404	398	378	381	345	375	414	352	394	348	414	394	379	366	402	382	334	360	353	346	383	378	386	365	385	354	383	368	376	381	340	384	384	387	387	373	340	364	373	381	383	344	406	367	363	403	387	388	385	375	364	355	371	358	384	356	376	358	367	382	383	378	378	357	382	376	347	382	367	325	370	412	390	399	364	383	384	401	380	374	349	357	348	347	350	367	387	410	387	375	372	359	395	401	376	389	346	391	390	345	388	377	385	380	372	400	370	352	371	374	362	427	358	392	403	345	332	382	379	359	354	358	372	371	398	362	360	390	374	397	357	374	393	352	332	366	395	372	371	359	392	354	345	383	357	359	378	356	329	344	364	386	359	402	365	374	360	384	354	396	351	351	384	366	366	360	366	350	427	360	348	390	399	366	333	367	421	365	386	370	421	370	387	359	380	414	356	373	383	363	391	379	370	387	391	355	389	397	363	340	343	351	390	383	385	369	390	393	407	382	371	391	348	395	379	399	348	349	358	373	410	345	376	355	364	387	377	391	370	380	365	362	368	360	379	375	413	395	334	407	407	376	355	388	383	391	380	394	373	357	407	363	364	340	386	356	359	412	385	395	372	402	350	392	396	374	332	382	378	382	411	362	349	379	371	360	346	393	373	387	371	371	397	376	362	371	371	388	351	375	406	384	345	383	397	359	389	345	369	360	375	386	368	394	350	400	404	376	403	397	373	390	387	356	347	388	363	383	375	378	365	420	359	345	392	380	358	376	370	377	387	355	396	408	361	375	375	357	369	368	363	359	397	346	383	400	368	391	394	377	388	381	419	386	385	420	376	352	389	365	358	359	350	369	374	391	392	390	369	356	358	394	345	383	396	403	358	380	374	368	358	350	354	342	407	397	391	374	359	363	363	356	354	372	361	369	379	374	341	379	337	362	383	380	431	357	365	339	362	388	371	376	333	383	392	380	399	364	343	364	393	369	385	382	377	361	388	388	400	372	370	394	341	358	331	362	356	379	393	385	335	384	376	347	354	379	401	394	378	384	356	362	372	382	373	367	350	361	403	368	380	382	404	398	362	369	387	416	358	414	366	386	377	383	392	387	384	374	352	380	380	367	361	356	393	365	359	378	389	394	373	351	389	362	380	380	369	374	384	398	379	386	408	377	403	377	387	366	347	366	366	333	403	387	352	371	375	402	361	375	384	341	393	382	350	404	396	370	348	392	373	372	367	415	413	375	342	357	357	389	392	392	391	381	365	385	415	399	380	350	383	350	385	401	379	361	380	360	384	365	359	379	371	361	332	368	384	396	345	368	367	421	371	360	396	376	358	367	388	399	345	380	388	361	353	381	377	362	399	407	416	371	395	377	397	377	371	348	390	402	357	399	373	404	378	410	370	382	347	390	371	402	375	362	378	366	345	388	357	385	374	384	406	408	397	362	392	364	357	384	394	362	339	366	371	363	348	384	366	362	379	340	323	369	401	368	365	369	397	387	406	418	384	376	362	383	341	361	370	360	365	388	352	377	390	371	392	376	379	378	373	377	401	362	382	376	393	378	336	352	381	378	368	376	375	370	383	345	404	389	372	388	404	388	342	399	366	375	350	369	358	376	411	382	400	345	376	347	385	380	408	358	415	376	394	356	384	321	367	381	374	335	374	340	385	351	371	370	355	381	367	372	371	360	371	409	336	380	349	359	421	379	387	361	378	399	381	375	366	382	359	335	383	365	373	388	372	369	356	390	373	377	423	378	380	393	378	395	398	399	354	385	407	407	362	377	370	417	363	337	385	351	390	405	382	387	382	402	402	379	389	379	372	372	380	394	382	330	363	375	392	374	341	362	381	390	374	413	402	397	364	400	361	380	363	343	394	392	373	388	369	343	360	370	382	364	372	365	345	388	369	354	379	355	342	408	359	383	363	364	346	362	362	362	351	368	384	377	385	361	343	374	368	351	368	368	393	365	389	365	358	369	368	364	354	388	380	360	388	413	379	388	408	381	348	378	387	352	361	360	371	351	355	398	350	416	391	358	361	404	352	344	361	360	369	384	370	375	415	358	373	366	387	407	373	378	398	380	397	357	397	354	380	381	380	384	372	368	357	365	384	344	390	371	356	409	392	343	418	410	366	372	371	379	394	342	386	385	357	362	388	375	413	398	386	345	348	381	384	365	370	355	357	384	367	358	380	358	368	407	393	387	366	329	391	419	392	334	398	360	352	386	378	359	359	366	398	378	376	366	405	399	380	395	396	370	382	416	387	394	358	407	353	359	342	365	365	412	361	379	360	402	384	359	354	381	375	342	374	400	361	391	348	380	350	342	386	402	382	393	401	372	418	349	364	388	392	389	335	362	375	393	369	381	380	420	392	358	356	401	353	393	383	372	367	370	369	362	409	385	368	379	380	346	388	376	352	369	377	400	396	340	354	384	368	383	360	368	363	399	383	386	363	384	372	398	410	377	369	348	394	367	362	362	390	331	371	346	385	358	352	355	376	374	412	368	380	375	391	371	370	391	381	384	355	352	370	348	367	371	377	372	326	358	367	367	382	385	420	411	386	383	376	373	397	355	350	374	399	392	400	407	387	392	379	372	404	366	352	374	392	383	389	336	397	363	390	379	374	336	366	390	381	406	395	348	359	410	353	381	380	409	378	363	384	333	392	351	370	339	366	369	382	394	401	423	367	344	358	409	357	397	367	383	371	424	356	379	384	399	381	364	368	331	388	339	403	366	369	394	382	373	373	408	380	400	358	387	390	383	372	353	395	372	373	380	388	392	363	374	393	397	358	375	369	359	369	346	385	359	376	353	394	392	407	367	367	320	330	360	345	364	425	355	354	340	388	380	373	415	351	398	373	377	395	362	398	343	396	382	391	379	372	371	362	383	357	366	362	380	394	348	389	378	357	371	376	383	352	390	397	402	391	354	373	394	378	404	369	379	396	398	375	411	360	366	379	366	378	362	388	353	379	355	363	319	393	361	371	347	386	388	379	373	393	386	365	366	385	367	393	364	378	360	382	412	394	380	391	368	363	395	387	333	387	372	354	360	384	378	354	375	374	426	374	383	354	372	393	375	403	371	374	341	350	372	404	365	366	380	363	389	395	362	357	340	429	384	361	353	358	359	347	363	364	395	410	408	393	373	403	395	382	373	384	358	347	412	371	370	375	364	381	371	381	353	401	382	391	378	380	394	351	381	369	388	367	369	345	360	344	368	399	408	381	376	384	356	409	362	383	367	381	369	378	356	364	382	399	368	387	392	360	345	379	410	373	379	380	383	409	380	372	402	371	400	365	358	355	343	378	345	398	411	417	372	372	370	386	351	368	369	399	367	383	366	380	404	381	385	371	341	401	379	371	382	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43260	12967	2588	1197	854	649	538	472	440	339	344	317	315	301	280	281	269	279	285	250	288	288	280	221	244	254	280	256	248	254	259	262	232	238	258	252	269	232	243	274	231	241	253	238	235	248	258	268	254	263	240	236	247	249	248	279	243	238	247	239	224	283	280	252	245	225	246	256	253	264	264	210	265	260	275	248	263	252	258	223	261	249	245	240	235	258	218	267	246	256	227	253	277	269	249	269	222	248	258	222	243	241	245	238	268	249	256	255	258	222	228	198	239	226	252	229	270	240	244	262	248	257	237	207	241	261	255	218	239	238	232	239	248	242	242	263	241	245	243	240	239	236	241	241	251	263	237	223	229	235	240	242	246	238	224	255	271	243	276	253	243	272	256	236	226	273	243	249	229	266	258	223	220	221	237	253	251	231	269	259	257	237	244	266	271	243	256	262	221	238	252	253	236	251	246	260	241	261	233	249	239	229	226	258	226	261	249	227	255	240	227	207	267	230	250	262	219	218	257	239	199	242	275	256	280	268	252	252	260	234	237	238	244	249	262	267	255	238	248	222	240	241	221	248	279	278	201	226	243	236	253	268	258	241	250	236	242	248	259	244	256	233	273	251	251	237	247	251	234	248	233	226	275	285	267	235	257	244	253	233	237	242	238	233	217	235	221	266	233	225	251	251	238	236	242	254	251	236	241	247	243	240	277	255	248	238	231	251	246	267	270	255	250	242	268	246	232	258	258	244	235	226	247	204	244	235	279	260	206	231	245	259	254	257	221	239	257	254	249	238	248	217	270	258	248	237	260	245	252	237	244	250	230	218	252	251	255	230	254	254	231	252	242	246	256	245	240	262	238	237	227	269	248	240	255	227	245	251	247	255	244	249	220	243	243	232	236	245	230	270	235	236	237	251	267	243	236	247	265	229	250	243	237	246	220	266	212	245	233	271	249	230	254	217	232	258	244	239	246	253	265	236	264	268	250	265	199	272	254	233	193	244	242	249	202	236	230	234	256	261	265	233	235	237	253	224	261	291	221	248	272	217	240	243	246	261	233	260	258	234	232	258	239	252	244	219	238	242	223	231	248	231	269	240	256	260	256	252	246	261	212	267	229	224	278	214	238	253	267	249	231	232	254	223	292	240	262	256	231	252	243	223	226	241	279	252	237	258	240	268	231	265	237	224	241	262	245	212	261	221	223	246	245	250	240	245	257	269	243	203	248	231	231	260	224	234	252	253	238	225	235	256	260	240	235	271	254	219	245	267	270	260	238	255	253	255	250	258	242	271	223	264	256	227	232	272	242	251	221	249	265	226	257	238	262	256	217	256	242	241	220	216	249	264	235	231	278	241	223	232	248	250	246	261	219	225	227	238	258	237	238	239	279	275	275	235	244	225	249	252	225	248	285	263	247	285	250	244	240	234	260	250	247	228	295	244	229	281	240	237	259	231	241	226	245	230	198	227	259	272	260	247	258	257	254	276	253	257	283	255	241	239	227	238	233	241	224	265	255	232	247	230	237	231	269	258	214	264	235	259	257	254	237	259	275	257	251	237	254	243	255	253	246	240	248	249	259	263	249	219	260	244	243	280	252	229	241	256	212	274	234	264	237	227	262	240	247	269	247	263	226	260	254	224	221	254	237	234	268	253	268	257	233	252	280	248	253	218	277	251	248	234	247	261	245	237	231	222	239	245	282	254	233	234	259	263	260	235	246	262	250	246	269	288	224	215	223	235	251	233	234	232	257	243	232	242	232	233	267	215	263	254	246	254	240	254	284	243	243	269	240	240	256	241	260	243	234	256	227	246	243	231	251	259	250	242	239	236	209	228	274	254	266	230	245	230	240	213	233	244	274	263	233	251	246	219	252	237	239	262	249	234	208	221	258	254	235	275	269	212	233	262	250	249	238	230	246	255	247	233	235	257	260	229	244	270	237	205	258	241	240	248	248	286	221	237	269	238	262	235	236	234	250	259	246	232	211	251	220	270	224	248	234	259	245	265	239	243	246	237	243	255	238	217	234	265	256	240	269	257	232	248	257	248	229	245	266	211	257	253	244	250	243	258	230	261	226	249	254	264	238	238	231	212	256	241	277	249	256	241	255	238	234	253	266	247	265	233	232	271	223	241	245	241	241	229	259	225	251	234	269	255	270	262	248	227	236	244	253	257	259	208	244	237	248	253	236	242	246	267	241	232	256	232	255	243	246	237	253	206	258	219	253	231	268	234	240	257	268	263	246	253	256	275	261	263	295	236	256	228	231	262	281	243	222	227	225	234	267	240	230	218	251	256	237	249	239	254	238	238	251	232	248	240	235	247	252	270	243	243	229	269	216	215	248	232	256	224	282	244	248	271	245	247	238	238	246	234	252	258	245	235	217	245	252	263	254	259	230	227	229	251	270	247	251	251	251	296	235	234	262	258	256	254	233	278	235	255	252	249	239	242	244	249	231	240	249	267	256	260	262	240	206	238	250	253	249	243	233	242	239	237	213	231	235	243	265	266	260	221	252	231	254	219	239	256	265	246	214	240	236	259	217	224	218	256	244	251	258	223	233	251	258	251	248	219	274	247	248	242	260	247	239	262	258	264	247	232	237	239	222	280	248	226	248	276	266	252	233	263	231	236	253	233	248	233	243	233	210	248	237	273	270	268	238	225	244	258	237	267	230	252	226	264	237	253	227	240	243	201	219	213	222	235	240	260	231	242	250	270	249	252	226	256	256	219	279	239	225	204	253	245	254	278	220	243	271	248	237	233	260	268	229	255	258	242	249	236	245	255	256	244	262	245	256	228	232	261	259	244	238	244	230	249	266	229	261	232	257	236	236	249	231	231	240	225	245	230	246	228	229	242	241	243	258	239	276	231	255	263	210	244	246	252	245	264	264	249	252	263	225	244	230	234	246	251	257	235	243	249	260	252	257	227	240	223	276	227	243	221	248	255	234	248	266	211	226	244	243	238	222	262	243	232	233	224	260	260	227	266	231	258	237	216	248	258	242	234	244	237	240	236	236	260	226	232	246	234	254	258	237	240	255	242	237	231	231	228	281	217	210	245	250	269	229	232	248	256	247	245	235	266	243	260	237	247	268	257	255	232	207	214	223	249	247	252	249	244	235	260	284	251	251	238	233	235	224	263	237	242	271	247	240	251	222	229	221	260	269	219	215	285	239	258	242	238	246	245	215	238	272	246	239	268	246	251	252	231	246	271	273	242	257	233	250	264	231	240	241	260	222	242	247	252	230	266	282	239	236	273	249	269	247	248	238	269	266	246	245	249	244	254	244	240	247	249	247	254	223	253	239	237	266	232	260	242	241	234	246	249	218	270	276	239	242	259	241	245	291	275	240	233	253	244	209	223	255	237	219	250	263	245	232	257	235	232	244	243	264	290	261	242	244	256	240	230	257	249	237	241	257	236	261	277	259	238	271	232	230	249	230	261	249	257	250	253	215	250	247	241	228	240	283	255	221	258	229	237	245	242	253	264	242	259	226	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20340	1786	3432	3900	3251	2730	2318	1892	1727	1509	1439	1309	1199	1262	1089	1100	976	956	978	916	899	872	913	846	875	801	844	819	772	802	795	818	749	760	791	761	776	792	702	739	735	719	772	739	739	748	734	699	740	714	791	752	723	775	723	747	744	726	707	736	733	738	706	717	755	715	701	716	715	731	719	716	704	703	717	721	695	675	701	725	737	806	697	718	735	739	705	742	687	713	701	711	714	736	678	706	687	692	713	766	739	718	700	737	701	725	700	744	676	737	684	683	746	716	685	747	712	681	669	697	661	651	700	650	673	711	688	693	697	780	688	705	724	715	722	692	722	683	674	695	671	663	700	711	663	741	657	709	742	668	731	675	714	700	720	714	664	744	724	684	680	744	689	729	732	705	744	696	745	713	740	698	725	721	731	724	648	728	737	711	662	717	704	687	680	654	712	700	700	738	690	650	692	694	725	698	717	724	745	736	642	719	714	692	704	711	701	688	699	704	754	651	705	698	687	742	674	710	675	686	710	732	691	729	732	701	697	696	727	678	689	716	729	687	719	697	698	670	692	694	671	675	712	702	755	706	641	712	722	713	719	670	715	691	689	696	679	743	758	727	764	721	703	703	745	690	751	705	677	744	721	715	769	729	741	748	700	718	691	679	726	705	698	707	719	707	674	700	707	727	744	703	614	689	690	725	689	714	688	707	691	747	702	726	670	716	715	686	736	704	670	683	728	718	731	699	704	719	745	700	677	704	690	728	733	700	697	715	736	648	743	722	737	770	757	729	708	691	701	724	706	703	710	669	655	718	704	736	689	708	686	692	732	711	667	668	715	674	699	737	691	718	741	721	685	779	744	731	747	709	681	731	725	725	696	738	764	703	686	728	716	746	689	733	735	684	718	723	670	702	684	704	772	721	720	711	685	747	715	693	715	722	687	720	706	685	739	706	715	741	709	654	688	728	715	705	741	648	689	694	712	748	777	698	708	735	685	708	682	698	688	707	714	712	690	705	720	681	697	686	703	748	677	736	715	675	694	664	696	745	742	670	743	719	677	662	730	665	702	705	708	665	726	751	708	724	760	676	687	721	710	743	689	669	768	694	704	696	665	694	682	691	705	705	708	711	737	717	731	698	746	716	740	752	686	709	635	732	719	722	695	730	733	674	717	711	692	744	678	741	661	693	666	719	706	697	707	708	733	738	714	723	720	712	736	750	711	704	721	713	689	717	682	692	741	700	757	756	709	718	689	702	690	718	746	741	717	676	709	707	672	688	694	706	692	725	687	688	748	648	726	738	695	732	704	668	701	668	693	674	706	766	720	740	725	675	733	703	747	710	633	717	725	746	690	716	658	733	665	681	681	742	686	697	740	703	684	745	717	749	725	712	658	676	772	696	698	723	690	725	687	729	699	712	645	688	725	690	710	709	662	673	707	729	743	713	716	730	671	712	751	686	710	710	695	720	732	707	673	683	667	753	714	689	746	726	758	707	759	674	680	719	700	709	714	713	694	698	673	729	724	721	707	661	687	721	712	713	694	758	726	699	724	678	750	713	727	663	714	730	667	711	689	674	732	699	699	733	664	713	691	674	674	708	734	728	709	688	754	657	711	683	764	747	707	711	725	708	704	714	712	670	682	680	725	747	703	716	707	695	694	728	701	702	718	743	737	716	690	661	696	653	714	674	730	701	689	681	721	729	661	719	682	733	754	683	727	681	719	710	733	706	722	732	708	687	679	711	692	716	688	713	709	686	689	680	747	717	721	732	688	753	719	693	706	698	719	658	735	718	706	687	704	686	736	703	722	729	683	690	742	722	698	736	693	714	734	755	723	690	693	692	741	722	710	706	716	673	736	688	736	675	703	715	692	677	731	754	704	703	713	713	720	675	735	699	673	709	708	682	710	708	750	705	741	718	674	699	705	755	721	693	702	702	719	710	730	724	754	704	715	704	681	692	702	736	771	699	711	715	731	711	718	712	713	732	701	698	688	688	697	749	714	700	736	721	724	754	699	732	708	711	705	750	689	737	707	727	725	687	714	729	660	663	708	750	677	698	729	689	719	683	681	731	712	676	693	690	729	774	702	695	689	681	722	684	685	713	682	692	757	695	774	761	747	765	701	670	722	698	716	722	721	734	733	680	671	697	698	707	675	663	675	717	755	700	709	710	737	703	654	703	673	665	675	682	709	727	713	744	774	719	707	677	680	750	656	675	677	702	692	740	725	731	751	696	737	741	726	668	701	759	739	676	708	687	728	700	716	705	739	701	708	726	699	722	739	725	702	706	686	688	732	731	701	717	664	728	713	667	707	749	700	725	680	721	732	664	683	733	709	687	694	739	735	722	687	692	706	715	721	702	714	726	701	725	691	687	701	658	671	715	771	689	751	770	700	708	705	702	681	728	723	738	689	703	672	709	665	703	692	669	706	706	682	709	727	765	738	732	678	716	715	687	717	729	690	706	678	678	743	736	715	704	644	722	688	690	727	685	694	685	689	690	692	742	706	660	676	686	702	695	697	695	668	703	724	700	768	688	743	713	694	668	692	709	691	705	681	701	709	692	763	701	695	729	698	695	723	728	680	762	721	718	704	719	644	720	695	718	694	720	716	688	724	669	722	703	718	709	695	696	770	670	664	711	705	702	760	678	712	705	750	693	737	691	716	708	694	699	740	707	715	724	686	722	723	728	716	695	724	661	694	717	728	687	700	692	720	663	705	703	684	703	666	702	735	717	700	680	701	707	672	709	746	685	696	705	704	701	664	705	659	674	715	737	728	652	714	694	708	736	712	728	679	655	748	651	650	700	719	685	694	725	715	666	737	686	712	699	753	714	712	690	706	693	702	717	697	691	672	765	665	709	745	700	730	728	703	695	729	674	681	702	734	692	699	667	708	676	690	718	684	713	709	685	725	725	676	718	680	666	656	656	639	728	720	735	697	663	706	693	698	679	699	725	732	702	721	694	691	703	748	708	726	715	698	703	679	707	741	702	687	704	695	715	683	681	739	681	664	713	718	719	741	755	685	687	728	674	716	722	710	689	707	728	717	689	696	671	703	717	700	686	721	742	703	679	676	708	671	735	677	717	690	699	724	689	691	709	706	718	693	689	671	734	722	711	665	666	716	677	719	734	714	733	726	759	655	709	698	705	722	683	743	727	702	677	677	727	716	693	731	714	705	698	694	710	718	749	662	708	693	685	727	678	712	629	713	724	669	750	639	662	671	683	696	705	737	686	685	715	720	755	699	662	719	699	731	703	727	682	708	690	682	711	718	665	726	710	733	673	724	743	696	715	718	672	719	697	744	726	689	700	685	676	718	698	733	768	717	688	775	698	735	701	674	730	689	677	722	662	698	725	703	699	691	739	657	741	665	710	717	677	744	724	701	744	703	717	733	732	725	714	688	712	686	707	658	723	714	695	707	739	700	678	720	710	726	680	704	688	706	705	697	686	720	709	741	701	698	718	725	688	677	709	712	676	702	723	670	690	733	674	701	698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50679	20035	11340	2886	1583	1125	891	729	666	574	489	509	427	432	382	384	394	376	327	324	311	339	345	319	312	307	328	319	287	322	312	305	297	292	322	301	317	285	331	299	319	306	303	282	284	305	348	312	322	303	277	269	294	325	311	319	287	282	291	281	299	320	299	283	310	311	308	308	299	288	267	317	297	304	307	300	312	318	270	307	299	306	281	301	282	286	286	283	296	290	292	276	311	300	286	276	287	260	287	281	284	267	319	262	329	287	302	306	301	294	306	262	297	258	268	308	296	280	284	295	293	245	258	330	313	313	284	283	291	264	283	292	295	306	309	284	314	271	286	268	294	285	293	294	309	292	279	319	274	283	285	305	316	284	301	285	282	297	298	267	319	287	296	288	277	279	283	296	282	280	327	309	275	307	264	306	311	287	273	286	261	285	262	312	268	286	301	294	264	317	289	306	271	288	289	300	316	299	279	300	296	316	294	272	280	297	267	279	304	295	286	302	314	286	269	270	292	279	294	272	295	281	313	296	318	292	287	263	269	304	264	332	310	279	299	304	314	313	271	282	324	285	293	291	293	317	286	310	288	296	295	246	292	285	297	288	326	289	269	289	298	302	277	307	288	282	280	277	273	300	267	274	291	303	302	312	260	313	287	293	325	312	282	278	293	286	285	313	307	247	309	284	285	270	303	291	299	304	283	309	279	292	307	312	274	286	271	307	291	258	307	291	309	315	273	277	271	271	285	310	270	272	294	316	327	312	307	301	298	301	300	255	294	269	282	314	295	268	292	308	279	267	275	343	309	276	306	279	274	301	269	260	301	274	293	290	304	314	296	313	286	271	305	286	290	242	266	280	297	313	295	282	278	285	280	259	281	283	289	270	288	275	287	269	288	314	279	271	302	290	297	267	332	262	290	286	308	295	270	278	305	301	293	308	277	316	293	284	269	314	280	275	281	297	316	267	299	273	292	317	298	289	279	269	300	335	290	293	292	260	282	312	281	275	252	272	280	279	285	297	294	262	268	278	321	286	297	288	286	323	317	291	323	324	261	326	281	303	290	268	314	269	266	302	299	321	258	284	287	285	269	287	302	265	272	304	308	316	286	288	282	290	278	320	311	308	287	268	315	304	282	318	281	317	280	292	287	301	279	287	284	277	307	292	306	262	278	280	279	255	245	265	301	308	270	291	299	247	239	280	310	299	269	284	297	260	293	275	281	287	335	269	290	301	320	282	284	296	293	295	317	291	302	296	309	292	266	297	292	293	317	272	289	294	306	274	264	275	267	294	277	275	328	320	318	279	317	283	324	269	269	322	306	287	283	306	274	273	282	301	295	289	284	299	287	296	298	273	262	259	289	316	300	327	278	263	271	306	274	276	320	288	274	263	300	302	308	277	295	312	324	287	309	287	285	295	271	270	290	292	260	267	306	255	282	259	308	302	293	282	319	292	315	270	303	279	268	269	261	266	311	291	288	295	278	273	273	284	257	309	304	296	258	283	284	313	301	273	301	289	274	296	265	292	270	317	273	262	277	278	287	312	292	270	295	336	271	295	294	279	321	285	285	293	280	293	294	283	264	252	296	302	291	262	291	277	296	305	254	295	289	289	291	268	312	267	292	315	302	293	284	283	284	283	288	316	308	301	287	285	278	285	299	298	280	301	292	304	295	298	294	287	309	287	327	306	281	279	277	292	313	265	292	271	286	301	283	293	273	292	274	301	301	285	314	288	288	309	297	288	300	346	301	279	300	301	288	270	287	283	289	288	284	298	274	290	256	294	277	330	294	316	274	289	289	286	292	268	289	318	300	260	306	324	299	304	288	283	292	277	289	271	276	280	299	306	304	292	288	273	274	285	297	284	280	296	260	300	260	280	279	261	315	292	282	295	276	310	284	304	307	293	261	276	280	306	310	301	269	267	296	303	292	301	284	288	293	293	284	304	298	289	295	309	250	291	288	278	279	280	281	287	251	261	264	319	293	306	305	302	298	267	292	292	289	259	304	261	265	314	269	292	272	289	250	261	285	280	284	285	276	273	299	296	283	267	270	274	267	285	296	292	265	295	273	287	287	277	249	273	315	312	296	320	260	286	318	320	282	286	285	300	283	297	273	296	285	304	279	279	276	299	288	303	284	299	281	291	286	293	293	245	297	296	299	288	288	307	280	255	299	304	295	293	306	298	287	276	266	282	309	310	293	281	281	281	311	290	291	273	278	302	309	294	298	305	308	254	294	277	271	269	295	305	275	270	305	273	250	280	274	307	286	324	299	304	284	272	258	285	292	287	294	293	291	303	268	269	264	299	278	301	278	305	275	332	288	293	310	299	306	304	277	274	296	276	299	294	309	252	325	308	312	273	279	294	291	273	272	282	296	322	281	283	276	271	284	285	299	294	279	303	285	277	261	300	316	289	267	295	303	288	248	286	298	291	285	270	332	278	296	294	287	293	297	315	270	273	297	304	299	272	319	273	295	315	319	276	282	297	297	306	280	291	279	294	298	264	294	286	308	290	289	281	280	290	281	288	306	308	298	291	287	279	298	324	285	295	272	294	263	290	274	302	279	294	273	287	301	272	333	290	296	287	260	290	300	314	330	308	274	333	283	300	289	294	283	308	266	288	297	314	312	250	299	286	327	283	303	311	276	288	318	274	297	301	302	276	289	316	292	287	311	275	306	262	295	254	289	281	297	291	333	317	289	260	313	297	294	280	292	307	338	317	281	275	274	291	263	323	271	304	267	301	286	256	295	282	268	285	290	285	289	283	272	254	308	276	298	272	294	323	306	290	287	289	280	286	297	307	296	283	278	319	297	299	283	281	284	289	286	272	266	303	294	326	292	283	294	289	294	289	278	262	305	280	299	290	275	301	282	268	314	296	289	317	280	282	260	261	266	341	287	316	305	314	285	259	292	283	283	283	266	299	252	256	283	274	302	282	320	292	302	260	294	292	303	297	282	268	299	287	306	296	295	282	306	294	313	305	315	298	275	314	271	261	267	276	259	288	273	317	291	298	290	295	291	266	301	288	302	274	276	255	289	279	293	288	304	278	315	288	291	304	274	282	292	297	284	259	277	283	304	276	255	278	305	299	294	276	305	275	265	283	317	267	288	294	266	324	285	293	295	267	284	260	290	287	307	290	295	267	271	289	295	262	336	250	266	281	274	304	276	264	261	298	317	284	308	323	293	290	283	286	279	265	275	300	291	286	284	291	277	285	274	278	312	304	281	309	298	311	272	268	292	317	299	302	249	284	280	281	274	284	286	288	285	275	308	313	320	294	273	283	297	281	278	325	269	280	283	291	300	295	293	305	274	291	282	285	325	279	282	261	300	320	290	287	280	298	284	304	301	289	286	265	278	293	275	319	272	291	318	284	283	306	301	306	309	296	298	272	270	310	300	260	318	296	295	273	297	279	284	312	277	305	289	312	263	283	296	298	293	299	280	318	284	290	298	301	318	280	288	299	273	292	261	278	287	297	286	291	273	278	299	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25430	2688	6062	6437	5520	4429	3625	3143	2722	2365	2228	2039	1775	1583	1464	1437	1377	1343	1268	1240	1167	1168	1064	1071	1024	1016	954	982	980	974	894	995	970	923	925	942	945	901	858	821	861	877	883	872	863	816	893	851	868	888	855	818	856	833	801	857	845	813	809	835	799	840	870	812	840	856	774	867	889	816	836	784	818	799	829	810	812	807	773	794	781	831	761	838	776	831	791	841	815	835	848	824	803	816	835	864	796	775	840	788	779	841	785	827	809	790	847	786	824	809	786	834	818	790	790	788	812	794	794	784	782	817	827	765	785	770	832	793	827	794	826	802	811	776	816	779	772	826	816	880	808	802	787	790	807	770	806	794	817	784	800	802	749	774	797	857	832	812	767	803	833	772	804	738	870	819	769	797	773	793	751	799	854	833	795	786	765	870	759	828	779	802	770	793	773	786	808	808	734	855	763	843	831	839	795	714	775	761	794	794	798	825	762	784	835	819	858	802	753	776	812	818	806	761	804	777	804	790	798	800	831	815	801	797	821	806	806	784	773	804	795	790	806	818	807	783	814	797	792	792	783	744	855	807	793	803	780	798	781	800	735	804	800	801	811	804	776	811	866	799	798	801	819	745	849	783	780	775	805	776	816	862	814	801	778	794	757	783	809	821	821	778	795	800	771	753	780	803	838	777	736	826	813	801	798	776	816	803	738	745	756	795	832	841	784	807	816	808	795	796	805	801	808	773	762	783	758	830	806	795	801	797	792	832	769	805	837	800	854	836	792	820	789	814	788	762	816	822	752	782	759	823	800	787	822	818	799	822	784	845	855	773	798	763	787	773	810	790	757	798	766	778	828	806	845	789	847	792	827	771	773	779	792	780	816	765	796	795	766	804	772	791	793	808	755	843	817	816	841	812	786	778	758	818	775	798	761	849	787	773	796	707	737	822	785	788	817	771	790	789	792	790	790	807	796	819	765	771	817	794	821	778	806	790	771	756	805	791	851	802	790	817	797	807	798	757	761	818	756	822	808	791	778	798	803	771	832	788	801	799	783	785	828	779	830	737	717	822	794	796	788	817	809	837	802	793	776	795	775	767	784	793	829	831	823	788	815	764	818	763	782	727	778	816	807	850	824	812	814	777	797	806	786	823	829	843	797	817	783	827	813	779	767	839	731	849	780	778	813	803	848	786	829	821	782	808	859	799	803	804	797	813	808	773	769	833	782	786	792	737	824	822	830	791	792	813	794	824	813	815	835	760	741	811	742	825	817	826	799	804	749	825	818	816	787	778	783	757	801	820	813	788	791	790	784	787	818	775	775	821	767	777	807	754	818	833	832	754	801	819	827	792	796	831	810	807	766	809	818	781	772	764	775	788	773	796	810	843	818	824	762	779	869	818	790	787	818	828	736	810	797	793	846	827	758	777	824	799	780	791	791	768	814	864	799	791	790	771	821	814	816	812	803	752	830	766	808	787	764	813	764	779	810	789	774	796	801	832	815	821	806	820	803	841	783	830	752	800	774	811	811	814	808	833	791	813	866	851	780	774	817	770	781	809	808	758	770	765	791	780	771	812	794	752	795	810	795	826	814	839	768	766	775	824	815	767	833	769	826	795	774	796	803	780	752	786	791	814	793	831	794	814	758	824	825	747	777	791	815	818	791	775	785	825	832	815	837	828	826	763	797	826	798	812	791	831	781	830	815	791	766	712	806	854	805	762	778	874	823	822	803	806	859	835	874	803	842	793	795	802	788	801	807	770	811	881	793	730	794	775	842	796	795	852	755	814	784	825	776	774	815	831	815	779	800	810	847	846	785	788	783	770	828	792	862	812	823	766	811	790	878	769	784	824	797	815	812	803	813	770	816	800	854	765	755	790	786	798	803	780	795	811	788	791	814	808	811	806	809	798	828	802	836	822	805	753	793	755	808	783	758	818	781	792	788	730	774	821	808	793	744	748	797	776	792	780	806	831	777	761	770	788	775	753	823	785	833	762	780	774	767	788	810	793	835	824	810	770	820	775	785	805	766	794	782	817	827	807	780	827	776	805	795	802	786	783	772	786	767	819	735	818	771	748	799	813	802	777	777	758	770	822	765	819	787	831	798	785	760	823	832	833	849	810	802	820	799	821	814	829	814	821	768	779	814	838	764	839	809	767	826	815	781	808	747	802	775	789	801	768	819	838	759	817	792	841	817	788	782	794	751	795	808	835	749	809	749	766	795	785	848	741	786	802	756	808	791	818	785	809	790	803	809	798	788	796	800	780	804	753	847	780	755	838	787	801	811	756	767	833	774	801	823	738	788	734	811	773	781	835	798	775	817	816	806	821	754	785	794	793	823	818	803	788	773	752	788	794	816	812	855	757	798	768	791	828	794	786	768	732	774	787	801	812	791	802	778	782	767	773	797	780	771	817	755	788	792	796	755	832	818	779	810	819	786	773	777	753	760	764	784	773	789	782	782	783	765	746	794	803	778	817	781	766	813	806	789	790	846	729	806	750	813	833	809	824	788	767	761	792	781	813	813	818	777	750	801	804	785	773	740	745	824	798	805	855	817	777	826	824	796	799	808	817	733	748	753	724	783	806	835	770	773	834	825	791	776	819	826	777	856	775	804	800	793	793	854	794	815	861	860	825	804	817	770	801	792	826	835	814	798	845	806	808	778	855	757	739	772	769	798	773	800	803	802	762	793	783	764	780	796	763	777	853	783	780	821	766	771	797	787	791	781	831	794	748	764	786	782	798	817	819	816	794	833	785	811	787	821	792	836	796	798	785	784	783	811	772	833	797	832	803	775	814	791	802	805	822	759	790	756	786	803	745	814	779	864	876	763	816	830	751	764	759	790	832	793	806	838	814	785	806	837	849	789	819	842	763	762	752	755	795	748	820	830	797	772	790	788	830	756	852	804	781	780	832	771	770	771	735	818	816	852	794	845	844	817	805	770	784	812	806	821	781	788	826	817	802	829	776	792	797	785	827	793	783	846	774	798	812	835	824	869	797	739	815	810	766	769	836	804	783	829	828	809	815	763	816	797	784	786	775	829	822	772	835	815	827	820	787	821	804	844	792	800	761	753	807	703	833	775	810	788	725	772	799	808	787	785	797	821	772	817	818	771	772	775	815	768	836	791	787	814	802	771	822	792	818	772	760	786	763	785	824	810	808	781	794	784	827	814	802	832	779	829	776	793	729	799	798	808	787	784	788	816	781	822	820	781	844	768	775	795	813	837	831	798	768	808	832	787	748	800	788	764	731	783	803	757	830	807	807	816	792	842	856	837	828	803	812	798	770	782	793	796	771	810	815	784	856	821	754	793	820	776	778	800	756	805	800	771	825	785	816	800	745	824	799	817	767	826	806	761	805	777	799	781	802	762	807	791	805	755	820	769	798	826	784	776	807	825	809	741	827	832	803	768	781	771	825	792	771	792	795	798	799	765	821	810	809	812	779	781	778	833	757	833	780	847	784	786	785	839	797	806	792	829	784	778	777	843	800	822	767	776	775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	408	257	156	146	110	126	126	121	136	135	116	119	133	133	120	111	97	119	110	93	98	110	111	127	133	105	127	113	113	115	117	108	99	124	133	111	103	113	95	102	101	115	109	110	116	114	133	104	129	129	91	122	101	114	113	118	102	104	89	124	123	107	104	115	118	108	122	86	120	103	136	105	112	125	103	105	106	94	119	129	96	113	104	89	128	109	107	95	122	117	108	108	121	96	118	119	109	106	125	115	140	104	112	122	106	116	104	103	110	93	111	110	125	129	95	118	103	103	107	102	114	112	115	105	92	110	88	112	102	106	119	110	111	106	131	109	123	109	115	122	108	119	122	117	102	111	91	101	116	108	104	123	119	108	103	108	102	113	110	118	105	125	96	105	118	114	119	90	113	121	114	107	116	120	85	115	109	127	109	99	109	101	103	121	115	105	113	96	113	106	92	114	120	139	119	105	106	106	104	101	110	139	107	125	123	119	109	92	93	97	112	131	117	106	124	91	113	105	109	110	124	127	124	143	109	126	124	112	120	112	103	116	105	120	98	127	113	104	112	133	102	103	110	120	114	124	118	129	95	105	101	91	123	100	118	106	124	100	115	113	114	124	115	112	114	107	102	112	129	113	119	134	119	114	110	101	119	120	123	139	114	113	93	103	102	106	118	117	127	114	106	112	126	101	111	108	117	111	114	115	114	118	110	119	102	108	112	117	120	99	127	112	106	132	94	114	98	120	130	122	111	120	105	104	111	115	105	103	107	102	117	120	102	121	119	113	110	108	118	119	114	94	121	112	108	117	124	108	92	116	116	122	109	110	119	102	116	107	124	129	121	111	106	109	105	124	98	116	111	130	112	116	112	110	116	104	134	93	109	109	111	120	102	118	141	118	118	126	105	118	116	119	105	139	107	113	119	130	117	114	107	113	109	119	118	111	104	123	99	100	122	91	105	111	108	122	103	110	117	114	95	108	109	123	114	102	105	128	121	106	123	110	110	125	101	141	96	106	93	113	109	113	130	122	92	111	109	110	113	117	109	118	124	99	111	115	107	122	113	112	110	117	126	123	108	95	140	107	113	94	112	109	105	98	120	118	98	127	118	104	123	103	139	112	101	104	88	131	130	109	125	98	86	118	109	110	120	113	102	119	95	112	112	106	91	115	110	116	113	119	122	128	109	100	119	121	124	117	115	146	101	114	100	132	111	108	112	120	101	108	112	111	107	114	111	128	114	111	111	129	108	105	110	124	134	110	117	105	109	105	104	99	114	91	109	98	121	122	112	100	111	108	124	112	121	117	120	112	103	111	123	110	109	119	124	106	90	119	114	94	96	122	112	100	110	122	97	94	123	91	103	98	101	115	99	119	98	107	105	103	109	115	89	101	111	133	113	103	116	112	127	108	107	95	120	103	96	116	113	118	129	126	116	91	105	86	105	115	123	114	101	103	121	107	123	91	130	112	104	112	98	124	104	106	143	137	114	123	119	116	119	101	113	124	92	105	94	103	116	113	121	118	107	100	95	125	115	116	115	111	107	95	118	103	109	102	118	116	109	131	119	127	118	115	118	121	101	103	108	119	85	133	131	121	103	113	131	120	104	117	122	112	102	115	118	104	132	97	128	126	104	117	109	117	122	122	118	118	98	105	110	133	110	109	102	124	108	104	105	129	106	105	125	127	128	102	121	125	119	108	112	103	105	126	94	114	108	120	116	104	107	118	121	111	117	101	118	123	105	108	96	107	106	102	118	114	112	103	111	112	112	116	126	110	116	115	111	103	105	120	107	111	99	114	100	109	102	129	111	99	96	104	117	107	115	97	101	125	119	114	113	100	110	127	125	108	120	114	128	107	111	96	109	97	124	92	88	119	127	104	104	128	93	109	118	99	112	94	125	116	111	107	102	112	108	97	102	105	103	98	113	99	122	108	114	88	116	91	123	109	117	129	121	105	128	127	108	114	106	122	117	124	135	106	105	134	126	88	104	126	105	129	109	116	122	94	103	114	113	104	129	118	126	109	124	95	106	124	121	113	101	128	113	132	132	113	118	108	98	127	109	95	113	107	108	121	118	104	94	111	101	103	95	103	97	112	100	113	105	110	90	114	102	108	127	103	104	109	125	103	111	105	113	119	106	100	109	97	123	133	129	112	103	98	122	95	92	103	128	133	114	104	119	112	107	117	122	101	107	113	112	106	133	125	109	97	109	118	120	120	113	114	127	101	115	119	121	100	117	110	103	111	118	115	124	122	122	115	137	112	125	101	124	117	125	122	124	124	107	105	121	140	122	109	100	134	97	105	107	121	117	109	108	84	102	122	114	108	131	106	94	115	105	122	103	115	103	105	104	93	111	114	109	116	109	121	124	101	124	119	90	119	113	96	114	111	107	107	131	127	113	117	123	125	102	111	124	118	115	127	113	114	113	114	111	124	119	124	106	110	105	122	118	110	112	107	101	114	99	92	107	113	114	118	115	109	96	105	132	127	138	110	117	119	101	115	113	94	116	112	104	104	111	113	105	134	96	93	100	104	116	129	114	100	119	112	87	99	116	126	112	102	117	120	99	107	105	112	105	107	105	107	118	106	118	114	114	104	96	97	114	98	111	107	116	120	141	92	113	132	114	109	104	118	122	97	115	98	94	110	98	109	111	111	102	119	115	93	129	113	119	113	106	98	120	99	113	116	117	102	136	102	115	99	113	98	114	108	100	97	108	103	103	114	89	126	110	106	93	113	117	120	136	108	116	116	108	101	111	110	113	106	119	105	106	107	121	110	117	98	108	122	106	109	109	95	122	117	117	122	114	129	121	117	110	114	121	120	123	125	92	101	107	111	113	114	129	109	111	126	115	84	99	110	126	116	98	116	108	96	116	131	109	114	117	117	116	107	109	107	108	118	123	107	124	104	104	106	103	121	112	100	115	126	102	114	119	93	120	91	114	98	115	97	125	126	98	109	135	96	113	91	105	101	123	129	126	103	102	118	103	89	117	113	126	122	120	101	125	111	101	109	112	102	126	104	105	111	121	112	96	114	123	101	113	120	119	129	109	109	138	115	119	106	116	115	115	113	112	132	124	114	98	119	107	94	118	97	114	115	96	105	106	128	106	107	114	104	89	105	117	120	106	121	116	110	119	102	117	101	97	126	114	110	121	100	121	94	124	101	123	105	121	109	90	90	108	115	127	119	113	102	103	111	122	106	114	89	118	102	114	108	116	93	116	99	113	120	103	92	104	99	102	107	117	93	111	128	121	110	119	125	102	116	129	107	105	100	108	108	127	110	114	116	111	93	120	101	98	111	124	105	110	115	100	118	127	111	116	110	103	115	109	114	105	119	118	113	122	110	120	122	94	110	115	102	92	117	98	107	92	119	120	104	106	119	107	122	95	124	114	115	125	104	111	103	117	113	118	127	115	113	89	107	98	108	93	108	113	118	106	112	92	109	86	99	115	118	99	118	110	104	110	115	107	105	133	108	135	119	94	111	119	99	121	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	460	501	538	513	452	465	488	467	478	432	416	387	413	394	379	392	358	406	392	359	367	385	386	400	406	364	378	380	384	367	407	366	397	381	333	412	366	387	347	361	379	348	372	400	363	391	375	373	359	390	389	364	353	427	396	360	390	367	368	389	368	410	371	378	387	413	382	373	380	369	360	383	344	337	407	356	346	370	380	369	358	348	374	392	363	360	370	372	354	384	355	353	357	393	373	401	338	401	349	331	352	411	334	399	382	388	386	360	359	398	359	381	362	395	332	401	378	360	420	355	324	397	342	411	368	362	362	355	347	370	393	379	377	358	355	402	401	380	384	392	390	350	366	394	387	390	364	381	360	390	353	370	372	412	361	396	374	365	366	404	377	384	327	379	366	347	350	378	377	392	361	395	336	346	406	364	387	341	370	406	341	392	360	374	349	417	362	353	378	376	359	373	374	371	346	368	395	360	409	380	344	358	383	387	367	356	341	438	382	371	375	356	397	381	414	419	383	378	394	398	367	378	383	374	367	365	363	401	354	361	370	387	345	345	407	359	383	397	395	412	384	323	375	384	328	363	356	352	386	397	355	369	376	363	387	388	380	345	384	409	372	367	405	354	377	356	370	393	349	382	395	341	371	350	393	357	361	399	380	386	373	379	397	380	352	359	372	389	374	381	368	380	396	383	380	379	392	369	359	362	347	403	354	375	377	412	376	425	390	362	345	385	378	383	377	339	361	387	388	381	380	333	355	366	365	364	376	371	338	410	353	379	382	371	393	380	398	382	358	396	362	371	368	422	367	382	371	368	392	360	356	387	367	387	394	366	386	391	349	376	417	399	348	374	353	385	368	371	356	355	390	387	359	353	344	398	385	355	374	402	386	339	359	396	402	381	383	369	382	384	363	349	361	384	402	365	356	373	375	386	354	361	345	384	364	367	369	383	381	364	396	375	377	376	376	361	346	394	380	373	410	357	358	368	380	372	366	419	327	366	415	371	336	384	395	380	363	404	391	404	366	355	388	415	369	402	333	339	335	366	377	389	381	367	367	333	390	336	349	389	400	389	377	344	364	345	368	367	365	349	370	372	385	391	368	379	391	374	424	384	355	369	384	387	373	351	343	403	357	371	346	337	369	398	401	357	374	385	394	355	359	339	398	380	345	320	383	355	399	382	390	416	382	389	336	374	375	363	361	351	359	350	390	370	389	364	374	396	393	378	350	400	392	400	370	391	363	344	406	371	405	375	389	372	377	382	401	389	361	337	416	343	390	372	343	348	392	381	388	375	386	387	383	374	398	380	359	369	406	369	405	353	384	377	372	355	351	395	396	333	393	412	396	368	358	392	376	369	392	352	361	405	349	386	360	382	383	373	383	382	393	358	387	352	378	381	361	345	391	404	359	339	357	371	365	356	401	352	376	408	342	359	382	403	334	383	346	430	378	366	361	355	372	392	358	408	370	377	323	360	391	333	385	360	375	358	392	379	377	382	356	364	400	376	384	399	404	387	384	377	389	373	390	393	365	361	386	371	378	358	362	369	372	336	366	365	404	379	383	397	353	357	385	393	367	366	394	384	378	375	375	416	379	358	367	377	402	367	370	361	378	384	400	380	408	373	368	366	354	364	390	391	389	381	343	367	361	380	376	385	380	332	384	411	383	365	329	355	396	377	405	424	366	379	379	380	380	381	410	388	375	382	368	375	392	345	364	393	391	377	388	386	375	369	372	353	364	374	363	359	355	378	366	408	384	381	356	381	347	361	363	384	390	368	399	380	377	378	391	353	366	363	426	384	378	364	349	395	375	398	345	375	352	392	387	382	381	393	323	336	398	342	371	350	325	389	387	377	387	363	410	385	402	406	366	378	380	376	365	394	373	352	393	419	387	366	375	349	389	389	378	383	416	356	348	361	373	370	401	369	362	427	399	394	395	362	388	361	346	346	389	343	373	336	362	368	356	377	392	355	367	358	377	380	415	387	405	368	377	368	381	375	371	389	398	368	367	391	385	386	380	401	400	366	388	341	377	363	391	376	388	377	393	374	356	357	379	356	390	386	364	390	351	383	339	403	385	390	373	387	393	374	372	369	350	392	374	394	374	412	352	365	341	369	370	363	383	360	371	405	357	388	422	401	388	364	388	364	370	375	364	346	402	337	375	355	385	353	409	363	380	352	345	368	365	390	421	418	358	369	358	351	387	358	362	344	350	373	377	403	333	357	398	390	371	346	404	375	405	346	362	335	375	363	366	366	353	341	378	386	384	380	373	391	352	376	347	379	379	363	390	347	425	373	354	373	385	351	401	374	370	382	349	349	368	369	361	352	357	352	384	407	363	384	356	345	357	355	368	369	341	391	414	416	385	391	378	371	378	379	382	382	396	378	369	393	391	371	331	357	384	357	371	376	362	369	378	373	376	381	395	350	400	359	377	398	360	408	350	345	362	373	390	381	370	380	391	349	383	367	368	369	344	384	359	371	352	379	389	348	400	390	361	352	381	386	370	379	363	394	381	356	409	379	400	375	365	344	397	389	358	371	354	377	374	383	393	372	345	358	371	364	430	364	377	355	351	377	377	370	358	373	361	380	363	374	350	421	411	398	372	400	329	376	370	338	377	356	368	372	371	380	380	372	382	380	373	351	373	330	348	390	389	335	354	376	354	405	408	342	358	397	357	394	396	357	390	351	378	355	363	403	398	415	399	389	386	360	364	381	364	363	365	377	354	365	392	350	372	372	397	365	375	359	382	367	371	414	418	358	368	392	363	349	361	391	358	371	358	366	330	405	373	360	370	375	399	378	391	388	395	327	347	370	385	380	399	371	383	403	365	356	374	366	402	396	378	384	361	350	373	377	370	409	370	355	364	382	370	371	369	369	400	362	371	384	365	392	378	383	377	383	360	360	406	368	368	366	377	350	365	347	384	388	345	377	413	370	363	380	367	403	372	381	403	395	393	359	366	388	404	409	408	371	382	388	352	371	391	384	385	388	396	377	358	345	351	398	363	348	380	376	393	380	391	346	367	363	389	385	368	379	373	361	384	372	343	382	342	346	399	360	391	336	372	380	341	392	385	370	395	348	390	390	360	367	356	378	381	410	381	409	369	357	379	391	398	355	383	394	406	349	370	383	352	358	382	387	362	425	362	386	387	380	378	400	357	375	368	356	394	372	375	383	372	360	353	395	348	377	389	369	382	368	368	390	386	363	357	375	370	349	360	389	346	382	377	376	360	387	393	357	352	378	383	393	411	346	362	366	384	357	378	383	375	363	395	404	351	345	341	347	388	366	355	376	329	373	354	397	377	384	359	360	365	387	368	391	403	380	388	350	373	357	371	361	395	380	343	381	362	363	384	390	380	401	379	397	355	387	377	409	368	381	358	371	345	373	370	365	376	334	354	350	361	404	367	375	388	393	344	343	364	362	368	381	340	371	379	418	410	398	370	384	360	392	415	376	355	375	364	380	376	383	370	396	366	357	343	354	360	368	388	369	383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42516	12552	2552	1150	878	701	537	461	422	392	404	331	345	319	300	292	290	264	275	296	274	240	283	285	299	274	271	266	278	257	264	245	259	269	284	260	262	244	248	254	251	249	220	227	251	227	265	238	221	242	236	251	245	230	258	243	256	236	243	255	240	250	238	249	239	243	241	238	250	250	201	250	274	235	246	242	227	230	259	225	258	254	230	251	229	240	235	243	261	257	248	213	226	249	252	252	239	244	246	267	258	252	238	264	257	240	281	277	249	243	233	233	278	233	260	255	242	231	231	235	261	246	252	217	234	246	241	234	268	238	281	236	248	273	261	240	233	240	242	258	247	242	233	228	266	233	249	220	239	238	253	239	235	240	246	274	252	251	253	224	273	252	234	232	256	243	250	244	253	242	247	255	244	230	233	282	242	244	280	243	266	230	236	240	239	236	298	251	226	260	222	256	229	255	253	234	267	217	253	242	257	237	241	258	233	233	249	255	249	259	258	261	239	244	260	274	245	250	265	234	238	239	236	241	259	267	244	218	251	255	250	241	266	251	239	257	242	257	242	240	240	242	255	256	251	248	254	234	231	244	228	256	265	245	243	263	267	221	223	269	217	243	246	237	245	263	256	231	226	237	252	243	233	248	242	257	253	237	255	255	240	238	248	256	291	263	246	259	227	279	230	245	249	250	217	250	228	234	244	248	262	238	237	228	242	240	252	261	250	235	224	224	247	242	247	242	268	228	240	239	235	243	212	239	238	243	263	239	274	254	244	267	272	253	249	247	262	265	226	259	233	254	253	254	211	223	247	256	219	239	237	253	257	267	247	261	253	269	255	267	262	239	253	233	243	252	256	222	251	241	243	254	247	269	248	260	262	237	243	231	246	241	246	216	232	252	250	228	244	241	239	256	254	254	228	243	232	210	254	234	237	265	262	268	222	232	252	241	261	236	244	236	232	271	254	226	224	227	255	233	251	240	263	228	277	227	247	247	258	256	231	258	261	224	271	245	251	236	254	257	260	249	264	252	239	266	237	249	257	265	260	254	240	267	211	267	248	233	279	260	247	237	287	254	261	252	228	243	220	240	231	242	249	262	244	217	244	245	250	239	252	236	246	270	227	243	264	250	260	245	248	274	248	257	240	254	243	260	229	217	245	245	241	233	262	249	237	246	259	258	240	252	249	233	248	264	223	244	272	232	254	246	263	225	270	257	238	241	283	268	221	224	252	235	220	279	252	240	268	235	242	244	232	262	234	251	244	283	271	257	246	241	234	217	233	224	247	249	268	228	288	241	226	274	273	263	250	246	272	247	255	252	256	248	236	262	251	233	223	251	242	212	278	234	234	266	269	233	264	250	226	273	261	233	242	240	250	261	225	273	268	261	249	232	241	214	260	253	257	245	251	229	275	254	259	240	237	252	268	253	267	230	260	254	261	259	256	270	232	235	231	253	230	231	229	230	240	250	257	262	263	278	228	267	239	245	227	264	262	247	234	245	257	234	253	256	254	249	241	227	232	252	228	217	216	237	242	249	243	240	266	259	234	224	247	266	250	247	232	238	222	256	242	238	246	244	278	233	246	241	237	262	228	259	243	218	239	219	284	242	268	244	256	241	250	265	252	257	242	239	256	229	222	255	267	238	242	246	232	261	213	253	249	235	276	244	278	244	254	252	247	273	222	247	248	237	250	217	232	246	234	227	257	231	264	270	250	252	245	236	262	227	249	244	227	221	230	234	253	216	238	232	249	230	261	231	240	276	225	232	229	269	238	268	232	225	270	209	273	259	244	240	244	228	225	262	245	226	240	256	239	248	219	245	239	254	240	250	271	203	245	249	221	258	228	266	245	253	243	257	229	225	262	248	260	255	233	261	235	232	238	241	253	233	249	258	244	237	240	225	276	254	236	260	265	245	234	235	249	238	282	233	242	273	258	238	226	241	262	238	263	269	255	262	270	265	199	228	243	250	228	240	244	241	268	251	225	237	237	257	269	242	276	257	250	256	243	210	248	257	257	218	241	248	241	266	231	265	251	228	252	240	249	252	251	252	257	224	243	238	252	250	280	227	257	262	227	247	271	274	276	263	249	225	249	248	232	246	238	233	277	266	238	248	275	259	236	252	254	247	226	243	252	243	257	253	272	259	250	259	238	241	258	268	249	226	264	269	223	230	230	247	283	247	246	266	239	229	238	229	251	207	268	221	245	215	237	233	234	235	242	216	251	236	250	251	247	261	250	240	244	228	240	243	232	256	260	264	265	241	230	231	227	239	269	270	269	248	243	239	271	233	245	239	249	216	249	247	253	247	262	255	245	228	234	229	242	248	249	260	238	249	230	284	245	278	255	244	226	265	247	244	253	268	251	251	251	254	219	237	230	260	236	282	257	245	264	226	244	268	247	237	268	243	255	232	246	220	225	261	268	240	249	226	231	234	249	215	263	258	221	218	261	249	271	261	238	240	246	250	240	241	231	251	246	242	244	230	238	255	226	225	226	232	227	213	210	244	183	237	223	233	242	234	266	251	235	251	261	257	229	245	222	247	233	247	242	235	212	248	247	254	245	240	290	219	252	232	257	227	248	263	203	255	268	278	244	253	240	251	242	242	229	240	257	242	238	253	245	248	254	225	241	228	240	238	236	251	253	251	221	276	244	235	244	256	223	238	255	266	240	240	253	268	253	243	267	254	259	248	240	226	255	260	265	241	226	272	248	247	267	260	231	267	273	277	225	239	267	229	264	257	239	255	253	262	262	248	218	249	263	223	247	226	257	246	239	242	244	266	248	267	269	253	262	226	237	274	243	247	254	252	236	275	254	259	256	239	231	223	260	251	272	251	230	246	250	248	244	263	242	229	253	240	267	239	217	231	282	269	257	257	257	233	225	254	231	274	218	258	241	224	243	228	220	239	202	263	237	237	230	243	232	272	247	232	223	259	282	254	227	261	240	253	249	258	240	276	258	243	226	247	243	238	234	246	239	239	240	237	227	243	247	236	266	232	246	230	250	252	239	244	277	259	234	279	268	250	242	227	227	259	255	259	241	277	241	239	225	271	252	233	262	284	241	244	233	255	218	231	263	257	250	259	240	246	249	243	249	246	238	222	241	253	250	247	245	256	231	231	259	243	251	230	247	284	245	245	229	253	250	228	235	260	263	253	224	257	280	263	244	248	206	229	248	247	252	249	258	221	242	243	241	254	252	245	245	245	251	254	246	236	234	212	249	216	256	235	254	231	245	254	244	247	243	257	199	259	235	257	253	230	273	252	264	257	265	263	249	237	249	256	251	255	238	239	268	274	223	245	236	252	261	213	244	258	237	246	235	239	261	250	271	255	230	246	232	251	254	251	257	251	255	247	248	248	248	241	256	270	251	256	235	227	255	249	286	238	255	247	271	240	237	239	277	230	232	257	237	250	208	239	282	250	233	242	276	236	259	255	265	243	274	217	243	254	235	245	250	239	242	235	249	235	229	240	242	238	252	274	217	264	272	235	269	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19839	1729	3495	3851	3289	2666	2214	1957	1815	1578	1460	1324	1261	1086	1078	1086	1045	995	983	906	858	859	884	866	837	807	831	828	847	884	777	830	759	747	711	777	772	763	739	794	761	828	777	712	775	743	798	726	755	723	702	736	792	727	764	766	780	716	725	704	720	734	676	763	723	668	749	728	730	700	760	708	750	671	714	767	728	710	695	704	719	712	709	659	682	721	675	699	734	710	716	714	717	753	681	747	730	685	745	735	720	701	691	717	740	721	761	708	699	753	737	696	732	725	715	756	720	746	726	687	677	749	714	723	729	695	707	732	705	689	725	728	697	664	667	701	705	724	708	720	720	683	682	705	735	699	723	748	737	730	715	737	701	678	691	700	781	714	703	718	711	734	706	680	725	684	719	738	659	717	676	698	714	698	724	710	670	743	694	707	726	695	728	721	706	711	745	654	717	699	743	720	715	743	664	726	700	715	711	746	707	682	707	756	707	681	706	703	701	692	687	759	717	736	764	721	708	710	728	699	694	678	704	669	666	719	694	705	692	766	717	735	658	713	704	723	742	734	660	647	745	689	719	705	749	705	698	744	685	673	691	689	713	745	716	726	716	702	673	681	705	665	673	670	734	705	669	700	679	740	709	740	719	676	709	716	745	757	684	644	678	736	714	717	705	686	696	688	760	700	756	708	723	698	696	734	703	762	661	705	690	722	712	699	677	698	701	750	666	670	717	733	684	709	718	712	718	678	721	729	715	738	759	725	749	691	723	690	722	714	690	701	708	711	736	747	736	691	735	692	715	713	712	703	721	728	753	711	734	710	715	740	729	695	693	680	677	664	688	724	677	669	721	716	722	756	744	710	697	684	725	736	732	768	736	720	724	729	727	683	708	734	733	723	692	709	723	701	656	684	727	676	697	753	693	678	694	719	666	738	725	736	694	664	713	674	716	725	735	695	725	687	683	700	703	729	739	672	703	722	730	749	741	724	720	668	636	738	683	646	688	695	710	721	705	717	705	706	740	705	717	707	759	709	734	723	726	737	680	750	767	722	733	732	748	759	694	691	682	723	692	670	712	698	682	706	720	741	743	706	711	763	689	724	715	720	693	756	723	702	710	677	731	717	732	702	745	716	691	712	780	688	689	698	659	727	719	712	701	694	676	726	706	691	748	715	725	689	716	715	716	676	719	645	667	723	738	718	745	670	728	709	707	717	771	638	702	707	770	697	720	715	733	698	730	689	679	692	695	670	671	714	712	699	741	665	696	674	736	748	670	682	730	707	722	659	712	680	717	690	690	692	701	712	695	698	791	719	718	689	694	685	687	673	741	719	709	739	711	755	687	772	686	685	713	729	686	703	710	700	729	715	730	702	759	766	699	738	722	710	688	709	671	735	686	712	656	703	756	751	694	708	712	706	693	686	711	726	710	701	710	701	704	697	685	668	674	676	695	722	727	744	678	747	738	739	775	751	724	701	723	708	697	699	684	723	746	793	705	677	693	711	689	707	731	676	746	717	725	731	701	718	725	729	677	739	709	699	697	705	717	725	727	714	697	713	681	708	681	664	763	733	669	730	701	712	685	719	669	756	716	743	718	728	727	726	717	692	742	723	718	681	715	699	695	724	679	729	758	726	703	657	751	728	676	698	688	733	738	683	736	750	707	696	722	722	726	759	674	758	751	722	742	737	690	706	720	719	682	730	734	714	713	703	702	697	748	664	678	692	693	704	734	745	681	672	750	736	728	701	701	657	733	675	699	710	730	712	676	680	661	717	714	683	703	684	712	685	697	669	681	690	710	709	714	699	735	673	724	685	723	705	747	695	689	679	731	720	742	689	687	722	722	740	715	685	723	746	720	702	735	698	697	708	695	643	670	707	688	683	713	721	718	709	698	710	654	734	731	711	720	703	691	700	738	690	710	692	748	749	771	713	713	735	688	652	688	732	730	699	682	742	740	699	745	714	728	718	737	650	728	674	666	697	726	707	672	688	697	727	663	707	662	712	729	720	708	731	673	716	736	709	690	707	714	711	734	728	727	657	773	735	731	744	706	707	728	705	691	751	642	690	721	694	695	684	683	708	694	698	660	727	672	656	687	644	722	700	704	730	728	728	669	684	716	723	721	719	702	721	672	732	705	674	674	668	742	708	719	694	744	704	730	748	690	661	703	702	749	731	787	794	729	704	714	725	706	733	692	697	737	748	709	703	701	677	729	707	701	681	697	701	732	706	728	739	690	721	702	661	661	698	724	709	712	708	704	727	710	697	699	673	700	724	720	737	694	689	730	731	734	702	692	762	739	664	742	668	710	693	715	735	697	745	671	741	691	696	735	700	686	715	655	724	698	749	714	695	749	712	686	732	684	737	669	708	674	727	700	703	697	728	730	680	689	708	704	686	664	722	679	658	687	690	699	717	665	721	735	677	688	707	720	700	683	739	688	751	730	717	718	690	691	706	701	680	739	713	709	701	693	723	704	702	727	715	730	694	697	686	663	780	704	697	706	731	688	693	711	733	734	716	672	702	661	718	785	720	749	725	718	680	754	719	718	767	736	694	737	696	727	699	732	706	719	705	697	701	691	670	731	704	661	691	696	698	699	667	703	724	704	699	686	723	694	749	739	689	686	748	704	715	689	717	707	691	716	701	715	732	681	700	677	712	711	673	722	696	751	729	697	731	692	682	728	728	738	721	673	736	716	699	702	737	655	704	727	705	733	656	662	740	712	728	674	704	689	714	729	718	717	700	736	720	710	724	712	693	684	666	677	689	735	719	691	704	716	719	696	694	697	739	722	706	713	673	683	707	764	734	671	717	733	735	735	711	655	713	667	703	715	714	785	724	697	681	672	730	660	712	731	713	708	700	708	692	731	751	683	718	686	723	724	731	744	694	740	675	694	696	725	699	722	730	669	740	716	690	683	727	707	700	695	674	765	746	698	689	695	725	735	759	663	691	694	748	705	710	708	728	694	739	695	726	714	762	689	690	696	682	704	693	709	658	694	698	685	707	691	703	715	668	674	648	725	665	685	688	737	683	692	744	714	735	682	748	715	743	703	670	698	720	677	736	694	709	665	713	727	763	680	694	705	730	689	735	729	748	730	718	724	762	740	728	716	725	698	760	694	699	685	710	696	726	685	689	743	674	751	710	739	705	704	682	700	696	685	658	659	699	657	710	753	680	700	687	703	688	691	703	681	723	735	709	713	697	765	648	694	716	721	661	726	721	679	722	705	703	707	753	711	746	717	702	723	742	710	699	687	703	677	723	724	746	702	691	734	702	699	756	715	694	684	718	764	722	711	685	737	696	693	712	725	698	714	709	726	681	675	700	690	723	685	698	710	727	774	765	714	681	705	668	707	709	740	766	625	731	699	725	672	714	687	722	698	714	713	625	733	692	717	706	676	754	726	681	700	736	685	731	695	726	697	706	713	665	699	691	702	723	746	691	729	683	745	754	668	726	717	698	725	643	692	669	698	765	686	696	743	705	684	723	748	691	704	725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50773	19601	10150	2906	1511	1053	919	765	644	541	538	446	464	407	410	379	369	374	381	383	348	326	294	317	335	325	319	308	318	271	300	327	297	335	328	296	320	307	317	294	305	327	310	300	299	305	291	271	313	305	316	311	288	289	305	293	304	324	289	313	344	292	346	283	316	293	323	295	276	279	285	294	271	286	272	297	305	304	271	285	252	314	297	284	291	302	291	280	285	272	302	287	276	278	292	280	284	299	302	271	280	310	295	284	260	320	296	269	288	292	264	325	281	278	292	313	336	303	282	276	319	299	257	303	305	289	312	289	288	299	277	248	291	303	286	234	287	273	286	339	271	304	267	333	296	296	281	306	305	271	299	287	292	295	303	270	336	305	310	275	314	291	288	292	289	288	283	287	310	286	292	289	279	275	283	300	292	279	288	283	311	288	294	350	289	277	274	271	282	296	300	279	298	307	275	298	272	286	295	288	310	281	288	296	292	304	297	269	275	299	286	282	285	283	315	283	306	320	288	288	309	297	288	272	262	282	302	303	294	306	272	315	303	297	266	278	303	305	293	292	276	274	290	319	269	275	277	288	274	291	303	315	265	293	268	264	294	302	292	293	284	290	303	282	317	288	294	260	298	321	266	281	284	254	295	309	291	305	306	291	289	294	297	296	332	283	265	280	326	255	285	268	302	278	319	297	282	307	263	272	292	317	296	286	288	277	273	294	315	267	269	282	304	308	294	283	282	290	269	314	289	307	283	271	289	297	324	278	295	289	274	265	253	298	280	309	285	271	317	288	261	290	317	306	269	309	301	280	296	281	281	292	312	324	268	293	271	319	300	292	276	253	320	276	299	282	309	302	276	282	324	270	290	305	297	303	294	272	331	285	296	259	289	293	289	274	313	281	263	321	286	288	296	306	283	280	277	285	290	308	284	267	274	305	299	302	291	307	287	302	285	275	312	277	294	318	327	291	272	275	310	267	294	316	320	288	316	296	299	270	265	293	279	308	309	297	293	303	301	275	309	298	271	290	265	298	309	282	312	291	303	281	326	291	276	291	283	305	248	312	297	297	313	328	280	261	297	285	259	344	295	304	268	293	264	302	305	293	282	292	280	333	280	255	295	277	261	326	260	300	302	267	300	289	272	285	271	282	295	322	283	281	287	281	297	282	280	290	268	316	308	297	293	271	279	282	308	314	254	274	276	321	268	308	265	294	279	294	274	279	276	290	277	289	289	258	296	260	289	332	300	280	282	308	301	298	276	244	259	302	284	237	293	311	309	285	305	250	282	301	270	276	314	296	293	323	301	259	334	285	278	297	287	296	275	289	307	294	304	289	310	249	279	312	287	307	309	293	258	265	299	321	284	293	324	280	294	287	293	273	283	308	305	296	312	260	304	278	315	258	290	305	276	294	274	304	296	262	256	290	293	250	274	296	278	306	269	300	312	312	316	320	280	317	304	314	279	290	292	284	284	279	308	287	306	273	293	315	292	313	258	303	289	279	269	253	254	313	270	287	300	291	280	282	279	281	278	332	287	282	266	305	288	309	293	286	294	272	258	251	313	263	283	317	296	311	263	281	290	269	332	287	287	311	286	298	293	310	283	289	275	302	294	263	293	304	277	298	306	321	251	293	322	259	307	279	292	274	294	289	308	308	293	284	295	282	314	277	289	295	286	279	278	306	289	271	276	286	293	317	296	302	295	271	309	327	320	270	326	306	336	290	272	314	306	285	284	280	285	303	270	289	312	260	307	308	262	278	304	300	265	280	267	296	274	282	312	293	295	297	305	301	284	277	288	304	266	320	280	277	305	291	292	291	272	272	278	303	286	251	274	305	333	247	269	295	276	252	293	261	304	314	278	294	279	313	266	315	268	280	291	292	285	309	296	279	314	303	266	294	293	306	288	303	279	288	279	280	263	317	302	294	294	285	294	293	300	302	282	276	306	302	262	276	295	299	346	304	294	308	311	269	288	280	283	275	276	294	268	291	315	282	269	280	295	312	297	329	290	309	232	279	313	291	296	304	274	306	294	284	279	265	287	270	256	290	288	294	293	276	304	283	279	250	292	300	318	283	278	280	302	272	317	292	283	285	284	275	291	300	292	276	301	286	295	283	275	275	267	311	280	328	311	273	320	286	282	303	315	265	278	280	284	321	313	303	312	281	281	288	324	298	324	315	300	308	311	314	291	293	271	294	268	282	330	299	310	303	344	277	290	271	292	279	281	272	276	287	301	299	298	274	273	276	284	292	278	276	303	315	275	322	301	275	267	277	279	301	260	314	298	282	298	289	288	287	299	262	306	289	294	268	262	289	268	271	283	309	261	300	278	290	292	301	288	292	314	289	297	273	290	273	319	285	304	302	287	281	338	305	289	295	288	275	267	277	271	307	282	288	242	290	298	291	300	272	310	293	299	285	254	264	282	272	288	294	299	287	298	281	309	283	284	286	287	295	293	295	291	270	300	308	324	305	299	251	272	297	257	300	280	267	299	284	285	317	288	289	260	286	293	296	290	267	269	264	276	293	286	289	318	251	287	288	284	299	277	295	274	269	290	280	298	307	311	304	271	292	306	272	300	289	322	304	274	297	271	282	258	291	305	278	306	279	288	305	309	281	268	264	294	298	310	292	284	244	274	279	281	300	297	287	266	285	283	265	288	285	281	312	288	285	291	273	304	295	261	283	290	288	281	285	302	315	297	290	296	304	288	295	293	298	293	268	283	299	272	272	275	257	283	280	308	292	264	306	294	275	289	279	302	267	273	274	274	282	286	301	266	325	286	265	276	269	309	302	264	284	304	302	282	288	295	327	266	286	260	299	322	305	277	297	283	283	302	267	312	309	297	292	283	310	310	275	276	304	288	280	305	288	275	310	331	281	291	291	298	286	322	323	283	294	328	320	270	254	297	280	294	330	306	311	298	297	287	309	296	269	285	268	277	297	297	331	288	319	305	328	310	266	305	277	302	318	269	320	244	271	281	288	281	310	274	271	293	265	271	313	281	282	300	276	283	289	288	317	299	251	272	284	320	291	291	319	291	239	304	290	293	276	281	279	298	302	275	287	291	297	331	285	295	287	269	345	252	290	299	292	252	283	291	307	263	311	287	297	308	288	326	294	285	269	304	287	325	304	268	296	314	268	292	288	306	288	280	315	287	276	282	283	295	307	279	312	278	294	269	326	242	316	270	291	292	292	290	274	282	321	264	287	333	301	305	306	289	297	284	321	302	282	293	303	285	272	331	298	311	278	301	294	298	289	295	307	348	285	290	299	261	287	316	276	314	283	312	284	320	282	276	313	274	305	282	301	282	324	293	292	318	276	310	277	293	304	278	317	283	282	284	288	319	297	326	279	283	298	267	286	321	267	255	303	256	286	301	310	280	236	316	295	323	272	298	275	275	276	295	304	266	303	302	283	325	281	273	274	301	277	283	289	309	297	291	266	282	276	290	281	302	273	318	300	272	303	292	269	283	274	296	304	287	291	296	287	301	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25338	2773	5858	6560	5586	4535	3639	3169	2732	2432	2231	2101	1867	1687	1556	1409	1335	1328	1285	1253	1178	1132	1101	1158	1094	976	1048	964	964	911	972	940	972	924	956	902	908	880	900	883	904	860	905	869	881	839	827	874	885	870	916	892	849	866	794	821	845	860	821	875	761	842	862	809	898	873	858	832	830	807	834	873	796	828	826	844	814	849	740	782	870	829	808	817	846	830	810	815	831	793	786	821	852	791	833	813	790	782	812	824	811	790	837	828	828	792	868	806	838	818	779	773	858	821	859	805	811	870	769	798	825	767	816	779	765	762	803	817	812	810	767	837	749	869	734	729	723	828	825	762	784	810	780	828	790	847	784	777	813	788	770	776	826	760	794	799	772	836	773	815	805	776	809	851	737	799	801	785	832	856	772	823	835	840	784	755	783	769	828	838	810	824	820	812	792	784	818	850	795	760	785	807	829	796	781	828	815	831	818	727	746	770	798	780	721	823	799	824	803	788	810	779	796	805	788	821	814	796	749	821	758	815	818	719	789	772	797	772	818	790	821	821	756	798	790	864	789	812	775	795	848	794	852	784	847	782	832	806	786	835	777	828	758	774	758	774	800	818	785	785	786	850	801	832	828	799	714	759	782	747	771	827	786	777	737	793	812	785	795	757	806	818	811	804	793	776	784	790	815	815	766	825	829	715	811	815	778	823	785	807	749	787	804	775	749	767	825	749	785	805	833	773	789	768	767	778	799	860	795	748	824	752	771	782	760	785	860	809	755	809	732	811	800	829	774	797	772	797	824	784	799	774	810	813	830	831	750	811	746	756	788	835	803	803	841	804	805	792	812	761	788	833	796	780	852	791	751	752	865	774	837	776	833	759	791	758	807	773	806	774	805	828	834	823	821	771	799	781	772	856	816	820	787	819	813	801	787	786	807	757	743	812	794	814	788	767	783	849	768	831	776	799	851	840	821	749	789	774	826	831	795	781	795	812	792	767	807	768	790	830	803	824	858	832	742	808	739	791	792	787	818	823	814	741	787	824	835	743	812	802	791	826	779	824	824	815	849	751	806	830	793	851	774	748	806	802	780	798	802	804	782	778	805	760	803	831	770	802	815	838	824	859	767	812	838	797	799	797	776	757	818	806	799	770	774	817	806	834	807	816	757	827	826	787	763	767	773	788	746	804	784	800	789	769	742	804	839	764	812	777	847	837	818	870	878	835	785	829	819	786	820	734	740	790	788	755	825	796	857	797	768	804	819	788	775	814	784	832	799	872	716	783	796	751	833	769	799	812	763	789	799	756	794	802	775	753	859	733	760	788	785	782	819	789	786	793	819	772	838	784	851	789	773	818	736	809	785	810	792	808	766	815	773	816	828	804	784	801	727	747	828	780	835	799	787	808	865	821	828	805	813	788	758	818	843	750	834	809	756	800	780	765	787	762	850	850	752	798	808	760	834	824	815	798	839	818	789	785	804	803	831	792	786	835	791	805	809	794	836	771	748	825	814	845	798	796	829	812	828	819	754	813	777	798	804	786	774	792	783	826	769	794	783	777	810	772	797	802	779	774	788	807	772	882	737	829	787	820	783	829	731	741	816	794	806	807	848	779	780	783	843	745	826	795	770	797	796	749	774	828	822	818	817	772	768	783	771	782	777	761	799	819	760	776	780	794	802	767	763	829	780	795	784	831	814	810	824	795	753	825	764	824	782	809	813	806	777	797	807	810	787	796	749	809	813	799	795	824	783	792	808	806	768	757	806	751	768	844	829	780	806	834	772	819	814	820	811	790	813	784	826	761	814	763	817	801	810	823	795	793	763	835	830	771	794	722	728	826	745	777	790	771	749	799	801	847	807	835	795	747	837	778	836	762	829	858	799	765	767	853	768	800	775	817	765	786	739	799	809	769	821	788	827	768	802	853	777	804	740	814	774	828	784	785	758	766	769	769	745	775	768	814	771	828	790	809	845	848	778	852	785	768	783	845	773	819	828	802	838	815	773	846	769	769	786	828	764	774	806	820	816	764	811	821	849	816	798	829	839	779	830	773	791	826	797	848	779	816	805	804	774	823	767	785	785	807	772	777	788	775	769	762	779	786	768	788	823	811	772	809	752	788	757	776	788	794	790	781	843	795	796	799	790	813	782	774	767	813	752	773	826	782	785	811	793	814	823	762	827	785	802	806	848	817	800	770	785	786	862	856	772	752	776	813	754	801	782	832	766	791	794	765	848	797	791	777	768	790	829	799	784	795	771	785	787	747	770	792	810	788	859	817	757	807	789	833	762	811	774	802	810	795	761	854	783	790	791	825	803	815	778	739	779	791	829	798	778	765	779	786	815	828	775	782	763	789	797	827	768	854	744	781	761	826	804	796	803	777	819	777	841	785	830	864	775	819	817	810	820	813	816	780	795	776	820	797	767	804	749	794	805	737	786	756	806	804	842	844	831	781	769	810	806	775	790	827	825	816	771	754	769	846	804	856	780	751	769	782	818	846	757	774	802	800	822	812	811	825	779	821	772	745	792	791	834	765	798	785	832	830	800	783	846	783	831	779	793	803	794	788	791	826	806	775	827	773	770	788	809	802	725	766	809	801	746	789	810	791	754	841	797	770	781	809	775	812	823	805	780	774	812	846	791	801	817	811	798	844	803	815	761	821	798	794	789	782	797	778	800	818	802	791	782	756	816	785	828	823	827	797	849	838	805	830	725	817	846	812	836	806	771	815	808	755	758	795	843	819	777	723	817	818	755	752	812	793	765	800	815	824	798	776	788	778	834	883	802	781	732	802	757	771	764	778	839	806	793	828	771	763	744	774	856	837	790	765	805	797	755	795	794	765	790	741	810	874	781	768	817	814	831	777	767	771	795	727	781	797	806	733	765	770	807	791	768	764	786	805	817	814	774	812	793	773	815	778	811	793	821	836	814	750	825	769	764	774	801	790	806	802	771	784	793	796	770	805	757	785	823	784	794	778	816	802	802	781	793	779	807	812	776	815	762	770	784	806	810	876	809	844	762	786	795	837	771	770	802	808	786	797	829	773	787	785	785	775	822	834	785	772	861	814	802	760	802	763	779	820	804	781	819	780	772	794	843	787	795	783	820	860	803	825	798	797	827	741	807	833	801	791	825	773	715	851	769	806	784	815	791	782	752	775	803	803	811	817	748	776	796	836	836	782	876	852	761	802	813	792	815	738	787	754	761	795	859	836	816	799	792	816	794	784	763	759	803	773	727	825	803	814	773	742	807	790	793	796	833	776	781	757	794	746	770	792	872	790	823	817	730	775	781	773	829	747	848	760	797	785	785	737	787	774	803	733	798	731	818	789	787	842	775	750	791	818	803	810	851	796	828	793	775	780	785	792	804	802	811	789	813	792	769	795	770	772	805	758	803	844	805	812	755	794	838	793	799	824	789	770	819	776	721	770	807	761	785	823	761	808	815	762	796	791	805	840	806	768	813	795	791	726	777	782	724	780	793	777	805	793	822	811	788	808	799	797	818	794	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6306	412	276	176	138	166	137	141	103	129	125	129	136	109	120	107	94	123	119	126	132	110	101	98	108	108	100	118	115	116	127	108	117	119	110	96	107	136	109	102	109	101	105	104	136	88	124	118	115	105	118	123	132	114	96	114	100	97	132	93	118	97	106	122	95	123	110	114	103	106	123	99	99	106	133	99	107	97	123	128	121	105	123	110	117	125	117	97	107	99	108	107	119	115	100	96	108	102	104	115	105	99	132	118	96	115	115	97	102	107	104	117	98	115	105	113	99	111	114	133	97	92	109	124	130	129	117	95	101	117	110	107	108	105	121	101	107	153	133	86	128	107	116	124	126	109	101	113	117	106	110	118	133	105	123	118	110	107	115	101	111	121	112	91	131	125	105	123	105	116	107	111	107	108	98	108	126	120	113	106	134	113	120	122	102	99	85	119	101	125	111	117	111	106	98	122	113	120	136	123	118	119	105	104	128	106	127	107	118	101	131	104	102	110	114	118	98	93	98	121	123	110	89	102	124	123	109	106	101	127	121	123	120	121	124	97	123	120	111	126	114	107	122	124	113	122	107	106	119	128	114	110	124	116	111	104	118	120	96	131	121	96	130	114	95	116	106	94	111	125	123	111	113	87	109	84	124	114	101	110	104	107	136	107	125	92	124	99	124	91	111	120	100	106	129	116	91	119	126	105	115	109	108	100	110	113	118	124	118	112	126	120	121	96	114	118	123	100	135	130	100	100	119	101	98	121	86	130	98	113	107	113	101	113	121	104	121	91	101	108	111	113	101	140	125	93	114	112	109	108	94	117	127	109	95	115	107	89	97	115	114	106	98	109	85	112	102	112	128	141	121	125	122	111	105	120	125	96	95	111	124	106	102	127	114	104	91	112	118	116	115	112	108	109	125	136	120	100	112	134	106	106	102	134	129	130	108	118	98	124	131	114	117	99	115	113	145	103	129	101	107	118	111	111	115	106	97	131	102	115	119	116	106	111	103	106	95	102	116	118	109	120	134	99	107	116	125	111	98	110	123	113	117	122	113	149	115	116	107	116	103	119	97	103	120	119	107	110	95	106	108	103	90	136	131	101	124	107	110	113	100	119	110	123	102	121	106	130	109	101	90	121	102	98	101	125	117	103	124	94	108	95	117	102	111	115	126	120	127	116	118	119	115	103	115	115	101	109	117	123	118	110	118	113	117	104	95	117	106	96	128	120	127	113	128	110	112	99	115	124	119	104	101	109	111	113	112	122	114	99	108	106	112	108	131	114	97	116	128	105	106	108	103	108	129	109	123	125	113	120	107	135	106	101	97	130	112	111	110	123	111	118	96	96	139	111	121	112	119	111	87	105	102	101	114	120	124	117	115	108	100	121	121	135	126	123	109	115	103	108	118	108	129	110	123	110	113	114	129	101	106	117	120	100	120	103	95	114	128	132	90	124	120	105	95	114	113	89	130	109	112	108	98	125	103	104	98	106	97	91	103	113	125	122	100	100	135	125	100	90	113	113	115	120	106	89	104	105	123	106	110	131	118	142	132	109	112	121	118	112	116	115	114	115	119	134	117	131	102	90	107	118	98	110	122	113	120	119	97	92	118	122	115	116	126	118	114	108	118	113	108	111	147	117	107	101	126	117	112	106	122	111	110	116	118	103	99	86	110	103	119	94	93	123	120	114	115	114	116	126	117	131	108	115	107	114	118	124	103	111	104	126	122	114	105	126	109	109	114	105	117	119	111	92	109	130	113	113	100	112	126	103	107	116	99	121	119	120	118	119	115	117	109	98	124	113	114	101	110	104	92	112	109	143	100	131	107	94	112	109	113	140	106	102	100	118	105	124	116	119	120	130	113	121	104	119	110	88	105	114	110	110	112	104	112	107	118	116	116	106	107	127	110	115	101	103	121	134	108	110	118	124	115	97	102	111	113	110	111	103	109	110	110	93	113	109	105	92	106	119	109	111	128	98	124	117	117	107	107	111	118	116	107	108	99	110	110	114	120	127	112	121	99	134	117	100	99	102	116	115	95	114	97	111	123	114	115	100	107	108	123	125	117	109	105	94	130	116	114	123	117	115	105	117	95	110	111	110	98	118	98	114	107	110	104	112	117	95	105	110	109	127	96	100	113	101	107	118	124	104	117	107	107	96	118	102	96	116	111	82	113	115	99	95	93	103	107	92	99	123	95	107	116	109	107	107	84	115	96	116	106	99	111	109	117	134	115	101	126	120	110	124	123	128	122	106	108	104	131	110	99	99	100	100	113	121	126	122	109	106	125	128	116	103	96	106	111	126	115	118	103	104	112	101	113	123	112	97	87	105	128	115	93	113	104	121	117	105	102	109	85	119	107	109	119	118	91	121	108	125	105	137	103	114	125	108	115	125	116	74	119	110	104	100	114	104	116	91	100	105	99	110	126	105	122	115	113	101	100	111	101	99	106	71	108	108	120	122	93	118	113	115	119	92	106	127	101	123	103	120	118	118	106	123	108	101	98	125	121	95	114	105	109	122	130	116	113	107	111	131	104	127	106	115	103	121	130	121	127	115	96	107	128	111	129	102	101	127	107	121	108	79	125	100	102	100	108	111	99	104	97	99	118	117	100	106	120	113	102	114	105	105	105	116	113	104	111	122	119	101	122	112	99	98	123	129	111	129	92	118	94	101	99	112	97	95	122	116	103	111	114	106	113	122	103	98	127	114	128	105	79	119	105	105	115	103	94	127	111	96	101	112	109	109	92	107	115	108	111	115	117	113	104	93	85	110	117	112	119	111	123	118	119	104	134	110	130	112	131	99	106	116	112	110	119	110	115	92	99	120	88	101	117	119	121	113	106	130	109	90	105	115	113	129	127	92	111	116	99	116	108	121	108	114	110	113	116	105	105	107	101	108	110	113	121	104	119	113	97	114	119	105	119	119	106	104	105	114	99	102	102	105	114	107	118	137	96	113	130	117	120	127	102	109	131	123	115	119	117	123	104	107	107	96	89	105	108	99	134	110	118	105	116	97	110	127	108	106	116	100	111	104	114	117	122	107	112	122	115	129	118	115	116	116	124	111	119	114	96	119	123	106	118	106	118	114	109	101	122	106	117	96	137	110	115	112	108	102	128	128	117	93	121	105	129	117	92	113	110	111	124	116	107	120	94	123	122	92	114	129	94	105	124	89	107	106	124	126	93	113	113	106	103	101	103	95	104	91	106	129	112	105	110	110	106	113	111	102	107	116	100	114	119	111	111	130	126	115	104	101	109	98	105	106	119	127	95	108	133	96	123	126	123	118	115	90	94	116	98	131	106	112	123	106	115	110	120	125	100	120	128	115	112	129	110	113	106	105	125	119	128	107	106	121	126	119	122	112	134	115	95	114	105	98	92	97	114	126	107	146	113	101	106	120	110	104	123	130	103	105	124	130	132	113	117	125	117	121	109	110	126	129	108	112	123	118	110	117	104	129	117	128	114	120	116	93	125	100	120	113	117	126	134	130	119	116	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5938	427	555	572	528	516	466	436	464	430	437	412	416	354	414	401	382	383	407	412	365	384	384	376	413	404	383	393	382	383	388	371	382	369	364	379	373	379	382	376	371	385	380	401	381	342	369	366	376	350	399	385	387	396	397	357	348	395	379	368	342	367	379	403	376	392	372	372	347	403	420	379	385	358	351	377	330	414	363	412	404	370	390	382	397	355	366	403	337	417	369	379	393	338	405	380	368	401	413	387	348	371	375	419	361	373	330	374	399	356	367	333	380	373	395	377	344	343	406	380	349	387	378	371	399	342	390	404	417	364	391	344	408	346	360	354	382	364	359	355	338	335	353	381	370	383	363	378	363	384	358	373	394	374	415	368	379	376	342	402	386	346	370	371	379	318	371	375	342	366	417	362	377	332	375	392	396	371	367	378	386	367	349	385	391	408	368	344	358	336	354	382	370	363	397	369	387	358	372	371	353	383	377	358	378	338	363	366	356	394	388	347	363	370	391	388	351	376	344	380	365	369	392	371	383	393	402	411	390	389	385	364	359	362	388	343	366	332	390	400	400	393	352	381	379	355	383	344	372	385	343	377	379	412	350	410	407	372	389	403	379	385	365	384	350	382	350	347	375	351	393	391	411	342	404	371	383	351	382	393	392	361	369	376	384	385	386	384	407	359	380	361	374	387	384	368	365	375	394	373	388	385	383	362	386	399	350	382	384	333	410	347	421	353	385	351	378	366	393	356	368	366	356	363	392	383	365	371	405	363	387	392	380	347	365	381	368	391	356	356	364	335	320	348	341	349	350	382	379	373	333	350	387	384	360	392	395	372	359	388	363	374	367	373	360	377	425	380	358	373	346	374	360	356	401	397	382	364	396	360	395	369	379	399	360	353	362	384	371	386	368	353	362	361	372	388	390	418	360	421	354	369	350	372	372	363	389	400	406	391	382	340	396	353	373	368	371	336	380	388	397	360	403	419	338	374	377	370	374	391	368	359	359	375	381	398	384	335	363	370	361	377	374	375	388	376	341	370	375	359	373	393	389	350	367	411	421	395	370	414	379	377	353	407	352	351	384	382	374	412	406	374	370	340	371	384	368	341	386	381	389	361	368	353	414	423	387	377	363	397	375	362	388	375	355	334	380	364	382	361	338	356	396	376	378	394	362	392	378	376	437	353	397	366	381	365	392	359	388	392	388	367	379	383	380	373	364	374	385	362	373	389	372	371	354	388	406	378	361	369	357	366	391	350	372	355	372	368	386	370	378	386	374	408	378	418	408	393	335	377	353	415	358	396	374	390	385	365	385	359	366	360	376	402	400	352	413	398	408	406	354	357	398	365	385	414	406	360	380	388	385	370	380	334	371	383	363	385	343	352	408	402	357	346	412	361	386	385	373	377	360	354	375	383	393	362	345	388	390	373	405	360	332	387	377	384	362	357	389	353	422	383	383	371	380	392	417	379	387	359	325	413	379	378	382	391	413	372	408	376	352	391	415	385	400	409	369	375	363	370	378	395	373	368	358	364	383	372	370	393	359	369	388	400	394	390	376	341	339	407	371	383	355	406	345	378	362	404	366	390	375	368	380	388	354	415	360	363	383	331	368	362	372	371	390	386	349	379	403	362	378	365	372	387	340	350	397	366	389	383	379	385	352	392	370	369	389	376	401	416	361	356	346	383	398	368	361	374	396	378	411	370	349	393	345	368	383	350	396	382	382	359	376	368	367	378	396	374	362	357	379	397	337	406	380	358	365	362	384	384	378	371	386	386	349	347	374	403	379	362	374	407	359	378	358	334	365	390	370	381	372	400	371	376	351	415	340	366	331	406	368	383	366	347	428	401	378	371	346	395	419	375	374	379	363	366	346	379	357	386	357	403	358	357	382	398	392	378	384	360	363	385	368	386	368	392	362	392	352	388	393	408	355	410	376	382	389	363	370	373	384	382	332	387	384	391	364	370	340	355	379	358	363	379	359	354	368	372	377	383	408	358	405	376	381	358	372	373	367	375	363	368	389	393	367	389	388	344	354	391	364	387	392	393	348	365	394	382	371	363	376	384	368	364	371	409	406	357	399	388	374	368	383	365	368	410	387	383	372	362	344	343	349	386	377	350	349	352	346	326	388	375	346	389	381	380	338	380	383	369	362	357	375	346	375	405	376	352	360	338	397	407	375	346	358	407	356	368	370	381	365	366	375	408	323	365	367	417	373	370	366	336	378	380	379	364	401	329	401	362	404	355	360	351	367	353	338	376	357	367	377	385	369	382	365	389	406	404	389	352	382	361	378	409	388	371	405	358	356	378	369	377	411	352	342	365	378	338	368	357	378	378	355	357	363	357	363	430	399	396	392	412	380	385	424	415	377	356	356	327	351	366	399	369	380	384	396	358	401	379	356	393	361	369	365	356	382	376	356	382	380	381	383	344	390	383	372	393	398	371	375	390	388	389	386	366	388	384	373	389	368	377	341	372	350	384	344	350	385	425	376	352	377	384	363	382	392	387	406	378	360	354	384	345	353	411	366	416	352	392	383	399	342	388	348	339	358	427	386	383	388	411	336	373	354	388	360	348	376	373	374	382	364	373	344	367	326	354	374	391	412	346	348	403	401	355	388	370	356	381	363	370	406	372	368	395	378	400	361	363	358	356	410	345	388	402	374	384	370	366	372	368	371	381	405	409	410	360	391	376	365	361	432	357	369	376	331	373	370	364	367	328	350	367	390	432	361	388	381	398	370	377	351	373	383	409	376	364	343	377	367	377	375	379	366	346	387	382	379	359	345	401	383	396	339	366	374	365	368	366	377	389	366	377	359	377	365	379	395	387	396	357	405	329	393	341	340	336	368	346	363	357	388	387	395	390	371	388	404	357	369	350	392	389	391	374	387	357	367	386	377	353	388	376	407	365	362	368	341	391	378	378	368	340	385	369	401	381	353	393	388	402	376	375	375	410	400	367	390	387	367	402	361	402	405	364	387	375	381	390	379	372	377	382	389	379	369	369	396	396	410	368	375	404	373	351	378	341	422	387	357	372	397	385	390	346	399	364	429	334	399	375	397	366	359	400	345	376	382	400	388	380	353	380	339	356	408	368	394	374	358	355	383	392	390	399	377	380	419	345	355	386	376	418	355	401	371	398	369	375	381	365	383	370	344	371	378	347	344	389	354	402	366	391	387	385	383	368	387	367	371	379	355	350	379	404	337	362	335	363	406	394	352	392	354	349	380	364	398	380	355	394	348	340	353	405	356	388	374	340	363	393	383	357	390	364	380	378	404	382	385	366	378	362	366	374	388	365	372	383	394	382	398	405	371	392	394	370	363	360	357	377	392	373	382	381	379	382	352	398	360	371	372	382	391	382	374	355	380	401	341	366	351	371	362	374	375	425	368	336	394	363	376	375	365	384	394	382	395	375	356	410	376	371	394	346	351	394	383	358	388	368	379	370	352	368	364	364	394	381	363	382	417	357	367	362	339	377	378	372	347	375	371	387	346	388	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43488	11374	2357	1220	828	643	520	446	408	388	364	364	344	317	285	280	273	295	278	277	305	296	250	297	293	236	265	260	257	254	239	268	267	263	240	259	247	257	249	263	233	255	254	288	247	263	264	261	299	270	225	280	234	251	241	228	278	267	229	260	239	234	279	258	271	238	262	240	234	241	255	254	225	236	206	283	261	242	229	281	275	246	228	249	233	261	246	244	246	263	234	252	250	229	262	239	276	258	274	247	241	253	256	274	206	261	263	235	250	258	251	248	251	243	242	269	249	241	284	253	250	271	249	224	248	243	248	226	257	218	248	245	270	219	270	265	254	254	239	260	241	244	287	266	258	267	237	265	226	234	228	263	264	242	229	220	243	229	261	258	237	251	258	235	247	219	244	235	231	257	239	258	252	279	230	222	239	247	251	255	233	266	247	238	256	244	285	266	254	253	260	235	248	260	246	246	268	250	245	240	258	241	233	250	229	247	247	267	243	245	233	240	243	266	239	268	256	274	243	234	255	232	279	257	235	260	273	240	238	248	234	259	268	257	245	254	228	267	245	278	271	253	233	235	223	242	263	245	253	250	261	224	249	271	272	220	218	238	267	263	238	248	253	264	238	255	242	254	248	249	249	265	270	243	234	252	213	251	243	253	264	234	227	255	224	268	256	245	236	225	260	266	260	239	267	248	238	250	239	233	220	247	233	257	242	245	257	257	237	244	255	274	244	237	254	267	288	247	259	240	259	250	278	263	245	243	263	259	237	248	242	260	277	242	236	248	261	256	249	250	239	224	277	260	265	258	231	240	229	250	244	236	276	248	255	227	253	230	251	250	244	245	236	260	236	256	242	236	266	281	248	258	263	260	235	218	236	235	248	234	239	259	265	235	279	250	252	241	249	252	243	278	250	230	212	252	226	244	267	237	245	246	272	255	263	244	242	265	267	292	249	226	256	238	249	235	242	256	216	248	245	256	247	231	278	246	207	273	267	275	272	256	250	258	246	240	207	225	248	237	219	249	269	253	224	251	247	248	235	241	228	253	225	256	267	261	241	255	247	244	242	266	254	243	258	261	235	265	233	243	280	246	258	231	238	255	264	224	245	243	230	230	253	276	244	225	254	251	255	248	239	243	263	259	267	246	245	216	269	271	224	229	222	255	229	247	226	238	244	274	236	259	286	242	236	251	252	210	246	230	228	256	232	257	250	243	229	272	258	251	272	231	225	237	254	245	239	229	252	252	246	251	238	218	232	231	215	218	237	268	231	242	244	250	255	278	242	223	261	255	268	248	261	242	219	235	259	252	221	281	268	268	232	243	244	244	251	237	264	247	254	232	236	231	220	231	252	239	222	221	247	230	278	257	261	244	249	265	241	247	251	253	259	251	250	234	246	239	270	226	220	253	245	241	253	253	240	226	223	264	236	226	261	256	224	216	251	226	253	262	247	283	243	261	270	253	235	238	242	261	255	240	236	258	232	272	240	232	248	275	260	233	244	256	255	246	236	272	242	196	283	243	247	264	229	230	256	265	240	254	278	216	258	225	233	235	263	260	233	270	230	254	238	255	256	241	271	261	263	223	282	233	257	249	271	250	244	264	244	236	241	251	251	293	234	272	228	245	257	245	238	238	228	240	249	223	263	252	234	244	270	258	272	256	235	252	249	209	240	264	237	262	257	239	248	234	272	272	250	213	243	244	242	277	245	241	251	245	256	267	267	255	255	232	255	266	251	212	271	259	271	264	253	257	242	267	254	264	244	233	269	275	259	242	229	255	249	251	245	255	241	236	227	256	227	232	269	261	238	263	261	292	240	236	245	232	250	242	267	233	250	241	228	237	260	237	272	247	252	240	255	248	225	242	242	243	259	249	239	260	212	254	237	258	258	264	233	247	262	232	259	236	260	235	289	256	237	272	242	271	235	241	216	240	236	238	240	254	236	274	233	218	265	238	248	261	237	252	274	249	231	239	244	242	255	259	240	257	240	200	232	246	237	249	252	257	247	244	217	251	248	279	227	254	247	255	253	229	243	264	258	252	251	228	242	251	253	240	254	216	244	254	240	265	238	226	241	259	234	260	227	236	222	251	235	243	273	259	246	251	243	271	259	228	246	245	274	250	240	274	231	238	245	239	257	249	254	235	223	243	244	242	268	241	251	230	237	245	243	246	226	268	230	245	224	256	268	255	269	249	236	242	250	235	225	229	251	224	244	257	270	216	271	237	221	230	262	221	246	235	261	257	242	229	256	274	263	280	235	230	240	238	263	256	249	239	226	233	234	251	262	271	249	259	243	269	242	258	261	242	235	253	217	262	258	254	237	256	283	221	260	229	241	224	246	272	270	264	242	238	255	230	276	225	282	252	232	235	238	264	251	226	254	237	276	248	220	229	281	252	275	272	253	272	275	229	260	228	235	229	268	219	229	248	259	240	234	232	249	266	249	270	257	252	266	240	247	245	282	251	245	270	235	250	243	250	274	251	250	228	233	250	233	245	241	266	274	246	270	263	266	232	249	242	237	267	233	220	259	246	241	226	221	243	216	253	249	256	266	226	246	257	256	240	233	257	266	280	260	270	243	254	245	217	225	233	251	294	260	251	253	278	239	224	268	254	232	269	271	225	258	243	256	271	247	232	263	233	249	248	251	238	226	259	237	280	246	237	238	253	254	250	249	268	263	223	243	236	234	266	249	260	260	221	235	250	218	249	253	245	260	268	239	267	224	235	255	240	242	263	275	239	241	261	243	225	252	204	249	251	242	241	234	242	265	251	271	272	251	233	277	197	241	268	242	242	274	243	250	239	268	235	236	223	243	230	218	241	257	261	246	276	244	232	209	248	263	241	270	223	248	239	270	231	232	230	254	231	226	262	250	244	237	261	253	241	256	248	239	247	245	273	249	265	250	263	249	248	259	244	242	226	243	264	230	235	235	234	262	244	264	257	242	258	255	246	242	231	247	252	233	240	284	241	234	250	254	242	251	229	250	250	237	234	250	239	246	255	262	268	251	274	250	253	262	238	231	247	266	243	212	301	239	259	254	252	267	258	228	252	256	263	255	243	226	243	271	239	228	252	256	259	225	246	241	219	245	230	250	246	207	288	239	259	257	223	271	249	255	251	240	234	260	252	250	234	254	249	260	249	237	262	244	259	249	268	241	226	258	246	226	279	235	253	274	252	248	240	270	231	233	276	249	249	264	236	217	233	254	263	219	248	242	242	250	263	265	253	241	247	250	258	215	248	264	236	235	247	240	263	242	238	252	271	242	246	243	255	252	245	245	251	210	253	258	250	258	218	246	215	227	219	253	250	231	251	253	251	258	252	251	244	266	242	250	229	247	252	242	222	252	279	237	264	266	239	267	245	251	242	263	244	224	223	258	266	239	246	266	254	238	234	230	243	255	243	249	242	231	251	238	242	258	252	250	258	230	231	230	262	247	253	256	226	265	235	247	234	235	234	236	277	229	229	246	216	268	236	250	224	251	244	225	242	257	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20066	1691	3425	3841	3237	2677	2239	1989	1721	1607	1387	1380	1215	1143	1133	1102	1020	989	922	946	908	861	903	873	840	825	840	812	783	781	828	770	836	786	755	833	785	737	726	776	783	774	751	746	748	740	714	730	781	728	737	750	746	749	720	736	690	735	720	741	731	780	758	749	746	703	761	686	695	733	735	695	705	763	759	726	722	733	645	705	689	746	756	694	704	732	686	744	701	764	734	727	686	687	714	714	703	753	691	718	788	706	687	701	721	710	741	720	740	749	730	734	668	719	687	675	733	703	740	720	678	723	728	695	716	659	742	728	714	694	727	695	749	682	709	669	718	683	654	720	720	737	704	727	727	751	685	748	705	728	694	697	775	738	744	712	722	713	716	755	712	750	740	714	715	679	682	676	737	696	686	734	675	692	692	735	669	694	726	706	740	712	697	661	732	685	722	738	699	660	720	714	694	731	687	702	671	712	674	724	710	712	688	734	709	678	728	712	673	715	684	713	724	747	723	716	726	719	685	703	731	748	744	698	701	715	715	657	663	667	700	727	694	673	721	723	713	675	753	713	691	765	730	727	694	710	737	764	698	673	690	734	688	727	702	713	732	732	729	741	719	701	670	701	663	703	739	737	650	715	683	725	688	705	725	740	680	699	721	711	662	688	678	717	688	717	727	718	711	725	728	739	704	731	657	746	772	747	719	766	726	693	732	688	714	723	696	688	678	687	732	665	711	675	730	674	647	702	706	711	680	726	712	697	702	689	706	740	709	742	692	722	737	711	688	740	689	686	759	728	726	746	708	701	705	738	677	706	684	683	722	681	678	675	757	705	686	700	729	710	710	774	693	710	720	721	719	667	661	727	688	694	709	659	772	688	658	682	685	738	712	705	744	725	672	709	701	730	667	764	687	690	713	712	706	705	703	683	722	678	748	683	702	718	688	710	701	666	708	687	754	753	704	662	741	683	743	679	709	692	716	699	713	718	676	705	701	722	695	745	664	720	694	680	709	727	716	725	690	748	673	723	695	698	697	724	700	709	699	743	722	694	727	679	720	703	706	722	695	709	678	725	694	723	695	718	711	705	699	742	762	722	704	691	710	688	727	719	647	689	716	733	679	709	687	696	715	753	679	725	707	678	709	729	738	716	716	717	686	714	697	693	709	763	742	700	686	675	698	717	706	740	699	710	736	689	715	750	708	705	716	662	730	734	693	723	658	688	692	748	679	672	754	730	706	667	672	692	701	670	702	696	735	705	696	706	728	722	694	703	700	722	735	703	706	700	687	705	687	675	744	755	714	724	767	715	680	714	692	733	694	680	713	704	660	698	648	712	728	736	743	697	690	727	700	702	754	709	723	691	672	689	708	706	752	700	714	735	715	753	707	660	716	698	728	711	700	757	744	752	724	701	681	704	685	723	706	699	703	710	689	721	736	731	733	732	732	711	726	697	713	675	718	701	757	685	682	758	681	688	686	693	730	682	680	670	691	698	690	692	676	696	746	695	715	694	750	695	702	722	648	737	704	712	738	736	695	692	700	741	703	696	734	765	676	765	670	721	705	694	735	761	708	692	700	696	687	679	722	730	674	693	705	684	671	702	706	706	698	747	722	715	707	739	725	702	739	682	743	726	752	688	703	746	745	703	737	715	695	719	684	696	722	701	645	732	761	702	731	748	657	709	687	717	724	699	730	750	688	744	731	721	694	705	694	698	683	661	691	760	723	715	687	721	718	687	713	694	670	690	694	737	702	718	764	750	711	672	678	709	684	698	681	722	726	694	704	710	684	742	733	773	772	696	691	724	754	656	674	748	699	698	712	716	707	672	732	709	704	732	769	667	716	634	701	743	762	729	679	727	674	716	697	701	749	746	684	754	703	725	709	697	682	694	686	736	716	694	736	676	694	697	725	723	740	702	731	679	708	729	701	676	719	713	718	760	702	699	714	721	688	663	708	711	738	731	677	714	731	660	679	720	701	728	707	724	731	734	680	691	719	705	740	692	738	713	696	718	658	751	695	692	755	763	691	686	693	702	713	652	687	729	737	728	693	721	694	731	680	732	667	699	721	726	710	739	701	755	693	732	713	716	693	692	722	739	662	753	716	681	674	741	712	675	717	726	716	728	755	696	686	728	670	720	744	665	718	720	676	724	659	735	675	695	704	744	696	712	695	727	697	714	756	729	707	719	699	690	703	702	708	703	708	716	733	696	683	724	682	756	714	702	686	716	684	716	713	701	725	694	697	703	689	682	713	694	763	714	717	681	732	708	721	706	640	684	690	704	769	685	704	666	687	750	661	739	697	636	697	754	698	664	726	736	693	693	699	675	700	733	714	702	715	718	681	701	691	738	706	703	703	717	692	706	698	732	678	691	722	704	707	674	723	664	665	719	718	722	695	746	733	694	676	706	711	664	712	705	707	725	703	731	726	669	712	721	661	750	709	695	690	640	748	710	713	704	686	718	697	717	697	722	714	718	728	697	744	717	667	727	684	717	715	726	727	697	697	739	724	681	665	747	700	703	697	751	695	701	724	746	653	743	696	751	695	695	721	682	681	740	745	706	716	735	727	706	694	747	714	650	739	712	707	705	741	676	741	741	711	643	753	743	729	689	660	685	703	682	728	680	701	724	703	664	682	717	669	720	715	717	757	715	706	688	702	746	685	672	695	757	681	659	704	707	700	700	674	642	774	695	762	767	700	660	739	686	734	713	693	705	719	777	701	731	670	681	689	680	695	730	644	694	696	696	708	702	772	720	716	639	708	731	704	739	693	723	718	744	670	729	657	713	748	762	729	744	680	709	746	754	665	694	741	729	718	673	714	714	642	749	733	718	706	712	757	684	729	765	695	700	702	723	681	677	704	732	723	666	728	706	684	710	725	685	691	731	747	713	685	757	700	705	712	710	719	717	679	728	684	697	716	656	733	715	691	696	715	724	700	716	705	741	746	698	696	742	742	760	677	694	712	770	741	698	671	728	713	716	671	732	701	760	682	706	683	685	719	701	695	706	692	737	705	742	705	679	747	708	723	680	720	707	715	669	692	715	684	692	721	719	715	710	708	698	733	701	679	689	743	751	728	706	729	764	672	727	762	713	697	738	732	692	660	781	668	740	677	711	723	682	679	725	671	672	734	736	710	734	691	712	697	724	726	696	682	723	654	720	697	720	698	747	754	739	718	673	702	736	710	695	675	684	675	671	717	675	685	685	682	724	672	695	693	727	717	686	677	705	745	683	665	699	737	716	696	708	738	713	756	687	722	682	711	705	730	748	708	734	687	709	723	697	681	698	693	728	685	721	741	683	705	737	752	744	702	755	687	711	721	696	752	713	693	719	724	687	728	703	743	715	696	728	670	705	698	755	687	680	708	712	712	735	756	720	726	693	721	734	737	708	669	688	689	711	693	699	680	733	709	667	754	702	703	677	671	680	700	719	694	680	665	727	704	770	667	742	716	712	687	694	708	732	718	709	717	700	693	722	724	699	692	737	700	646	678	720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52460	19448	9812	2864	1572	1154	872	747	662	627	534	491	444	417	399	396	344	355	390	365	332	317	329	315	287	320	324	331	296	292	306	295	315	319	316	270	305	305	326	304	298	304	313	310	281	292	313	284	274	285	279	301	286	266	317	295	274	285	301	297	308	307	274	320	288	290	296	289	292	269	288	323	287	299	302	305	276	280	288	262	278	295	290	284	297	290	280	282	302	262	296	317	283	273	312	282	248	291	292	310	275	274	300	277	297	287	255	285	301	281	291	272	248	272	269	251	315	300	292	312	286	284	291	283	288	285	276	264	295	306	289	286	294	287	321	268	286	266	288	287	297	342	255	280	283	265	309	271	310	285	300	295	296	296	312	280	257	293	285	290	295	308	288	319	306	319	310	283	322	276	298	287	276	304	331	305	300	298	279	282	317	310	279	289	305	274	285	279	286	258	301	293	288	256	287	295	288	286	303	314	255	293	262	284	301	293	300	251	301	313	316	270	285	280	277	304	288	294	309	308	311	315	270	296	294	329	286	316	300	285	280	277	286	289	297	287	317	271	298	291	266	303	302	276	273	268	318	284	275	316	319	275	286	283	288	325	302	292	286	294	277	293	301	295	284	296	271	294	283	288	287	295	299	285	287	314	302	289	264	305	281	266	277	305	261	280	290	293	305	288	300	320	275	278	316	268	258	311	282	287	262	273	287	328	286	276	322	326	281	263	279	257	294	279	320	304	273	246	281	302	308	276	289	297	274	292	287	303	333	292	275	298	265	285	309	273	259	337	277	298	293	309	283	304	279	294	259	292	319	285	298	302	301	252	302	306	285	314	298	276	284	273	288	261	322	276	268	319	282	270	281	256	319	290	311	285	291	277	275	281	290	308	287	312	298	319	278	288	303	293	288	289	302	268	284	296	262	260	272	284	270	274	301	328	299	307	261	288	335	307	312	294	318	302	278	296	267	270	281	275	294	296	277	299	280	305	312	311	296	272	266	296	271	314	297	297	322	305	275	278	302	313	275	252	286	296	313	289	306	293	306	280	304	271	261	286	328	343	291	315	281	298	298	266	268	296	280	299	298	322	305	289	296	273	286	318	296	266	292	306	275	353	284	279	278	331	300	300	300	281	293	320	299	278	293	301	263	323	256	275	262	294	298	285	283	302	306	286	299	273	300	272	262	280	286	257	283	306	286	290	260	279	280	280	277	284	272	308	274	323	313	273	288	279	278	277	287	306	318	309	311	274	271	283	303	294	305	305	269	340	302	285	299	281	263	295	293	292	290	302	337	267	301	308	275	272	301	294	285	303	299	311	290	277	317	280	245	296	324	305	296	265	281	295	294	297	299	284	267	272	302	301	303	303	297	280	264	301	269	274	265	295	295	292	298	297	278	276	274	291	244	297	294	290	258	306	301	283	290	286	307	298	320	291	301	295	270	305	288	301	279	289	309	277	307	296	299	290	313	294	291	292	303	304	314	279	283	292	298	312	286	311	311	266	309	311	291	314	264	272	304	279	270	291	301	288	298	262	281	276	289	264	274	274	301	293	308	294	288	286	290	277	278	297	301	299	292	302	237	288	290	294	285	316	270	290	306	290	278	281	308	271	299	266	274	279	268	282	276	295	319	307	307	300	270	252	274	282	304	305	278	274	309	285	299	266	305	312	307	320	301	315	308	246	315	279	289	310	307	312	311	285	283	284	264	293	322	265	256	299	280	290	288	291	308	304	298	301	291	258	289	280	302	304	288	277	286	275	288	274	310	298	325	310	289	309	249	264	294	295	271	334	271	315	321	283	269	282	271	323	288	290	309	299	266	305	287	291	327	303	280	282	293	304	329	319	281	321	268	318	280	284	276	284	296	294	291	298	301	288	290	282	300	342	288	293	304	312	297	277	289	310	281	269	294	286	262	298	314	283	300	300	292	268	312	299	282	273	268	266	295	282	275	281	287	311	272	343	268	284	281	296	272	285	292	267	293	263	284	287	289	274	278	285	278	310	255	286	302	303	283	310	272	274	278	317	309	280	304	291	309	295	292	288	286	315	271	292	303	271	278	308	301	280	286	304	284	308	301	300	302	297	278	275	278	270	285	305	306	279	269	304	266	295	275	288	272	277	295	291	252	289	276	302	297	293	283	292	281	278	296	293	274	274	284	298	291	280	292	271	272	318	281	265	306	269	288	300	289	260	258	269	278	298	308	279	271	293	294	253	276	307	286	293	286	277	311	264	280	305	288	281	282	291	292	324	276	290	283	256	262	279	304	302	293	293	294	254	300	278	282	286	288	320	304	282	299	297	278	280	290	290	309	285	271	286	271	265	281	271	280	283	319	279	279	303	282	305	307	294	282	268	246	310	287	289	318	316	288	286	279	284	314	306	272	301	285	295	306	298	317	298	277	304	273	261	291	302	274	274	297	280	289	286	300	302	290	270	298	304	293	288	300	304	284	285	274	309	300	308	274	321	292	270	271	274	304	269	299	306	299	289	260	301	281	284	321	303	295	314	290	263	288	279	284	261	281	312	268	315	332	291	293	283	297	265	307	279	269	279	295	279	292	303	269	301	273	314	300	300	297	277	292	307	330	275	292	267	296	276	283	298	292	321	316	294	303	295	270	321	303	281	279	307	251	281	306	251	308	290	298	270	275	302	288	270	294	280	288	267	275	278	308	289	298	302	309	278	313	285	239	275	308	285	307	272	292	322	295	338	295	282	303	283	263	289	274	287	284	287	296	265	282	317	275	275	302	314	284	281	290	290	312	278	280	282	293	275	292	279	285	292	284	296	305	276	263	297	307	306	284	267	257	296	320	259	276	252	311	290	301	286	311	279	261	280	276	305	316	312	247	305	280	283	304	302	264	275	303	270	311	289	277	314	282	274	301	279	294	291	302	274	284	300	295	312	308	284	269	271	279	288	271	296	288	297	295	259	271	286	290	284	277	321	299	287	298	307	298	303	278	287	261	284	280	276	289	294	294	278	277	289	289	279	272	323	314	317	297	283	303	309	282	283	277	281	273	291	279	309	292	291	319	286	273	288	302	292	294	309	270	279	310	287	282	292	308	287	274	303	271	293	295	310	301	305	270	278	272	281	272	315	293	329	269	309	283	277	269	303	308	318	303	283	259	288	300	285	279	264	275	289	278	304	317	275	275	280	300	291	308	291	289	304	266	316	288	272	267	283	276	279	263	305	287	304	274	282	318	280	298	312	278	271	303	296	279	305	300	293	344	283	298	278	311	298	311	314	265	290	287	285	273	299	285	316	289	295	297	285	296	289	284	297	285	305	281	277	282	284	278	312	267	264	301	291	280	285	276	284	314	286	267	287	265	260	305	263	281	262	286	304	273	279	279	287	291	295	322	299	306	280	314	265	294	281	254	281	278	293	294	284	324	314	265	264	309	296	275	305	278	283	282	274	301	274	274	284	301	268	275	253	309	295	318	304	274	282	292	268	288	280	281	273	317	276	294	281	286	301	298	308	295	306	288	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25806	2811	6003	6371	5589	4561	3685	3122	2743	2354	2220	1976	1799	1586	1548	1478	1349	1374	1274	1258	1214	1096	1064	1073	1048	1031	1040	1019	1017	996	982	948	925	879	929	967	870	950	894	900	900	858	857	919	847	895	891	841	883	805	845	888	885	863	870	834	885	788	871	817	886	816	835	823	824	824	853	855	813	826	834	790	851	842	812	789	793	773	880	832	807	804	807	836	808	815	844	842	832	800	849	833	761	765	852	792	842	790	791	849	789	839	792	810	805	835	834	803	760	818	756	804	785	813	800	768	801	779	799	796	784	852	842	792	798	827	858	843	820	800	807	785	798	811	776	796	786	727	809	783	772	858	794	790	817	784	830	807	799	776	836	858	834	818	788	806	776	819	824	813	799	804	784	824	806	805	785	779	798	820	811	808	824	792	820	799	775	786	757	825	789	743	809	773	818	816	748	779	829	795	765	837	810	828	801	812	777	787	830	742	817	801	828	828	817	810	803	792	827	740	807	781	783	787	788	801	834	800	791	747	812	775	786	771	779	794	766	828	783	764	826	752	809	846	837	819	808	767	808	809	777	828	769	780	802	809	799	779	794	755	787	787	834	766	797	814	786	837	763	825	849	730	813	821	800	808	803	821	845	828	762	768	747	813	810	769	822	774	798	799	741	789	756	746	799	821	784	820	777	826	834	791	835	782	793	750	759	791	794	814	843	821	791	788	773	780	801	819	790	812	754	787	816	822	800	767	768	809	780	803	771	797	847	775	774	736	843	759	821	737	781	785	788	793	807	793	808	803	776	797	814	862	798	766	801	818	829	788	759	787	825	834	768	794	791	761	796	779	781	769	776	791	817	808	794	831	791	773	822	780	825	803	750	820	827	799	720	824	787	772	781	788	763	837	809	794	805	813	757	817	802	801	812	829	827	803	762	769	779	777	775	777	793	831	802	795	839	760	794	806	814	842	797	765	743	865	828	767	854	758	829	843	797	781	826	791	830	839	818	805	834	849	832	828	850	776	805	829	781	847	797	797	819	806	783	765	814	818	755	858	808	804	794	783	809	821	739	762	825	812	814	763	768	807	820	768	780	822	807	789	824	794	845	798	802	815	832	842	783	772	748	760	781	795	796	798	772	817	807	787	800	799	818	809	761	782	723	817	797	786	760	807	766	791	775	803	791	737	789	808	777	819	811	799	795	759	751	779	812	789	858	821	856	791	772	775	838	754	813	788	791	778	797	799	786	800	801	783	766	782	767	809	737	830	800	757	770	795	813	772	785	781	839	781	825	802	778	804	762	795	761	752	777	785	730	835	801	740	748	819	858	780	797	794	826	747	798	797	775	844	773	849	781	796	776	802	795	776	743	816	813	821	725	765	788	810	846	810	782	785	801	740	831	794	823	773	778	788	701	815	836	861	838	799	804	776	865	811	797	806	798	774	852	783	782	778	782	828	790	812	808	755	774	806	850	749	760	787	815	856	831	799	789	810	810	814	806	785	779	802	784	773	797	757	777	825	776	841	727	781	821	793	835	848	805	837	783	842	785	772	753	779	791	844	857	762	834	790	793	761	776	835	747	812	790	823	808	802	775	772	784	753	794	829	836	788	780	775	813	789	772	786	790	830	837	795	799	813	816	769	816	798	827	792	802	799	775	829	780	759	804	759	760	832	798	759	791	805	791	830	747	797	827	784	766	775	759	745	819	824	846	742	811	801	829	800	824	751	788	838	820	774	775	804	786	821	807	778	803	749	865	783	806	791	776	832	812	797	815	765	821	787	771	778	812	773	790	767	735	801	748	776	782	822	788	817	802	773	820	794	815	800	749	824	872	804	808	794	806	824	775	736	783	793	808	801	763	743	803	807	860	802	801	782	832	806	792	864	804	795	753	784	809	790	798	764	759	766	769	817	770	801	817	796	770	810	799	740	780	824	804	764	770	790	802	783	860	823	780	743	772	802	805	837	832	751	802	812	817	769	782	767	789	794	777	772	789	735	804	820	764	834	761	797	771	802	809	783	802	785	774	770	755	755	820	808	831	787	759	829	782	814	751	756	736	829	806	763	823	814	765	813	805	815	767	782	812	802	827	801	789	811	768	762	843	813	785	822	762	775	774	834	840	842	741	793	740	772	831	822	819	773	775	788	799	777	757	773	770	837	781	781	839	773	764	773	834	774	813	862	747	775	781	795	780	792	719	793	746	777	804	773	800	779	832	793	817	762	774	840	786	802	845	857	848	796	779	822	846	788	789	793	778	767	810	824	833	831	824	778	784	829	790	822	782	793	815	744	846	836	785	817	782	787	826	776	811	782	816	738	805	770	796	829	790	781	768	829	793	771	814	837	758	785	819	839	830	753	816	804	780	774	826	837	781	839	802	806	845	794	766	774	806	757	793	732	789	841	785	800	805	831	795	767	800	783	772	805	780	788	801	777	834	782	848	776	783	831	797	828	760	752	782	795	796	823	786	824	783	801	777	785	832	834	807	768	793	790	781	840	754	809	778	778	817	828	786	812	785	822	760	858	799	811	826	811	829	810	771	799	799	844	785	857	833	817	763	787	778	815	710	772	821	780	829	732	776	761	803	841	816	801	798	811	753	813	755	775	808	794	769	762	804	739	800	845	801	841	809	853	817	810	781	765	841	771	825	802	800	784	790	812	799	818	805	819	811	771	790	846	793	842	835	811	811	799	783	789	778	785	818	832	835	822	812	786	739	782	825	765	830	789	804	791	805	786	812	773	778	783	847	818	838	824	801	831	771	817	837	843	809	783	789	830	795	814	829	806	814	792	780	776	760	812	869	807	796	744	817	792	779	767	859	782	819	838	790	798	833	757	813	806	835	805	820	773	811	825	776	772	761	752	826	763	779	786	822	778	803	829	802	780	767	832	836	778	754	794	790	803	824	792	817	752	815	786	810	776	824	834	797	827	819	800	824	748	776	829	804	798	765	809	809	797	801	814	821	752	813	797	808	801	772	721	775	807	760	751	826	824	801	738	822	881	800	802	827	802	822	810	797	772	787	784	751	822	788	797	792	825	766	792	742	750	767	838	802	789	812	783	792	821	794	817	773	831	770	769	737	774	799	889	802	752	825	778	762	778	805	827	782	872	788	805	791	786	784	785	803	786	774	813	753	739	775	775	816	765	813	782	836	801	826	828	774	778	796	785	755	850	774	817	801	810	789	822	790	728	830	784	743	766	828	785	796	817	824	794	865	806	768	749	805	803	805	805	896	788	776	824	785	770	810	817	790	845	788	792	822	772	745	766	823	801	746	813	795	779	753	790	775	813	820	808	792	789	779	749	766	776	769	776	801	803	833	768	828	775	790	758	767	736	800	776	766	779	786	830	850	786	838	822	843	838	777	849	736	761	834	775	834	808	777	831	768	727	782	778	810	822	820	810	804	832	851	762	774	819	777	846	837	798	816	778	765	805	812	804	823	766	769	782	808	804	797	778	779	838	817	808	778	789	794	816	788	811	798	778	761	808	783	797	773	796	809	780	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6376	390	255	180	160	143	128	136	142	129	117	129	123	129	124	108	116	109	127	120	102	121	104	110	115	117	105	123	85	91	114	98	106	119	118	131	122	112	95	103	125	104	117	83	109	115	109	117	110	117	117	111	103	114	98	117	92	113	112	124	124	120	125	123	124	113	115	121	118	126	119	119	110	106	101	131	137	120	110	87	106	135	127	94	136	95	102	105	123	107	113	130	126	123	109	118	107	109	111	104	117	94	102	117	113	123	107	116	104	89	116	115	109	115	121	110	132	125	100	120	130	109	99	114	106	109	147	131	117	111	121	95	111	98	124	116	111	111	104	118	110	114	121	112	116	114	112	123	104	109	121	123	90	108	95	131	96	108	117	105	109	111	116	122	108	101	99	116	128	118	122	119	108	107	122	114	105	106	121	119	109	119	107	113	104	104	103	102	126	87	126	123	100	136	118	115	113	94	122	124	122	105	114	102	116	109	118	113	105	123	127	118	103	122	117	93	96	121	102	116	104	95	113	104	99	132	123	133	90	123	116	105	97	105	113	141	119	128	118	113	143	120	107	125	102	101	102	107	99	98	112	127	105	112	105	112	127	122	124	121	110	121	110	90	105	98	127	144	104	137	96	107	110	112	98	119	109	116	134	123	118	108	125	113	120	129	128	107	99	125	116	117	102	96	120	105	112	109	107	119	124	101	125	117	97	104	110	115	100	98	119	108	126	106	113	120	122	107	118	115	110	97	125	99	103	119	108	112	110	112	120	102	119	118	127	120	108	100	112	105	78	101	115	115	96	113	104	116	142	118	102	113	113	120	120	119	96	110	122	122	113	106	114	106	108	83	114	130	127	111	102	115	120	123	136	108	124	128	126	92	127	103	113	114	105	114	126	113	107	105	106	110	113	118	83	106	101	108	108	101	113	122	119	121	109	125	111	125	117	116	105	110	114	100	115	129	106	103	125	109	107	115	109	106	111	100	119	110	92	111	130	116	102	104	113	113	127	105	115	98	125	112	99	106	130	111	119	137	109	115	113	123	111	89	95	118	103	126	114	114	114	116	114	115	108	100	113	118	113	105	103	115	100	118	114	119	104	112	109	105	106	103	119	111	108	119	125	89	90	110	102	115	120	120	112	103	102	106	102	106	124	118	117	93	114	107	114	100	101	113	111	90	118	109	119	92	98	109	98	89	100	133	107	94	96	118	117	105	105	110	103	107	117	93	105	116	105	100	125	101	102	95	100	120	117	120	114	110	89	121	121	105	97	104	137	109	102	98	100	108	109	118	122	110	127	107	122	112	107	108	103	107	109	123	108	93	115	101	124	124	106	125	138	108	99	137	96	121	102	92	120	119	96	114	102	108	112	111	91	125	122	122	91	114	131	117	117	128	104	119	120	105	110	108	111	103	103	104	89	111	138	123	124	112	114	108	101	109	104	103	120	122	99	130	119	125	101	96	125	110	103	109	118	96	106	116	113	113	99	106	117	117	113	112	118	124	115	108	102	123	119	137	129	110	103	106	106	114	112	143	109	92	113	113	114	108	110	109	107	105	112	95	118	103	86	113	106	122	122	115	127	110	109	108	113	129	107	117	111	111	98	110	130	111	98	114	104	102	117	105	116	108	111	91	105	110	113	129	113	104	107	115	107	119	97	104	103	107	107	96	116	94	98	119	119	102	99	122	113	98	83	100	112	112	117	103	112	120	106	111	107	107	105	105	112	105	106	122	115	125	102	110	110	93	118	100	94	96	111	110	119	82	117	111	103	114	104	124	104	134	138	121	107	111	140	141	90	122	103	101	114	115	111	100	106	130	115	121	113	114	125	124	125	114	105	115	105	104	124	120	116	112	113	115	125	105	112	111	112	127	113	112	129	100	123	112	117	115	122	117	114	107	103	122	106	129	96	111	129	107	105	113	119	97	112	108	129	111	121	109	129	112	122	115	121	114	114	115	117	122	124	127	101	121	125	117	112	109	136	98	108	125	111	114	113	86	113	101	106	117	111	117	109	105	108	113	114	97	125	118	115	121	107	121	118	98	100	115	114	99	108	116	115	120	119	96	116	118	120	120	115	113	102	121	115	97	124	106	104	110	117	103	118	120	114	107	116	111	115	122	114	139	109	115	122	108	123	121	93	105	110	97	102	93	112	111	103	82	110	124	110	102	105	97	128	97	100	115	113	118	105	110	116	103	101	131	93	110	108	98	121	122	86	115	103	106	105	96	93	120	104	103	89	105	129	116	103	118	130	117	104	112	118	108	115	106	106	117	123	106	101	116	119	117	103	93	97	112	115	94	106	110	110	111	110	102	103	119	113	114	100	99	100	134	124	104	110	94	123	119	105	112	116	110	108	112	100	110	126	103	90	87	117	123	106	106	115	108	99	96	100	101	100	104	121	126	102	111	101	98	119	116	110	113	118	106	102	108	105	103	112	130	108	101	112	106	117	104	102	127	108	110	102	113	92	109	98	109	94	122	112	113	111	121	93	98	111	102	93	118	96	94	101	123	115	112	97	106	112	98	118	113	120	121	115	135	102	120	117	106	113	119	107	112	101	123	115	125	129	100	104	94	101	75	114	126	117	92	116	126	116	131	103	123	132	87	118	121	90	110	115	116	113	94	97	127	119	119	126	120	102	94	104	124	122	129	116	109	98	107	115	123	118	113	136	126	114	111	116	111	97	98	137	118	130	105	95	110	108	109	120	108	113	114	104	132	102	138	95	118	102	96	115	87	104	108	128	106	105	114	101	99	100	124	102	110	128	114	111	119	128	112	115	109	108	121	119	103	128	112	103	121	88	112	114	95	109	119	107	111	122	111	114	104	110	117	115	114	102	132	122	92	121	108	99	123	99	107	107	108	99	109	121	106	121	122	99	119	99	92	112	108	99	101	126	114	129	120	98	110	116	115	107	94	114	113	120	139	101	105	98	130	126	111	106	104	106	121	132	106	125	108	109	98	116	122	105	101	127	114	115	114	102	141	116	122	114	114	122	99	112	112	116	107	111	101	121	97	117	96	136	129	122	106	106	101	112	107	92	105	120	95	98	110	121	103	86	113	129	127	119	115	103	127	116	116	104	117	102	92	96	112	120	128	96	110	119	104	97	110	123	103	98	118	111	104	96	101	111	108	113	117	95	97	94	116	121	97	97	102	118	106	101	97	92	110	95	94	102	115	113	104	111	113	105	99	113	122	111	113	121	118	113	90	93	103	98	106	124	133	97	99	119	117	112	100	122	117	99	108	108	115	119	107	100	126	117	141	98	110	106	114	121	106	98	98	100	102	122	117	108	96	103	98	107	116	118	115	117	127	98	128	118	101	118	96	125	110	121	117	118	123	109	128	119	101	122	121	122	110	109	119	100	105	110	118	109	106	100	106	93	112	102	105	101	99	101	121	111	120	107	110	113	120	88	104	133	118	128	117	95	118	111	97	118	117	95	127	97	117	93	89	90	113	116	106	129	114	101	104	127	100	111	134	102	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5745	443	590	562	578	478	470	428	395	422	427	417	425	376	372	438	383	362	423	388	381	435	386	388	361	381	364	427	358	377	380	442	365	367	353	382	382	373	426	417	380	384	359	436	374	369	387	394	362	374	401	394	333	364	367	365	365	377	382	362	367	389	408	404	358	400	338	366	385	369	371	425	356	380	366	391	370	388	386	366	384	368	401	362	395	369	353	386	375	393	353	354	359	405	384	390	374	392	346	403	381	417	388	398	368	382	387	377	384	365	357	376	334	349	382	353	394	337	361	376	374	378	387	356	386	375	381	370	427	362	377	369	402	379	376	378	361	377	367	362	374	362	371	378	376	393	388	404	369	387	401	387	369	386	408	411	413	419	377	364	387	327	366	386	358	381	369	375	380	367	426	373	384	390	421	375	367	366	373	378	381	403	391	404	350	357	368	383	412	403	392	368	369	358	383	396	373	374	365	388	376	375	343	401	349	395	356	392	399	339	370	392	362	359	415	380	371	375	374	389	436	342	400	371	367	379	406	394	367	370	382	372	397	413	421	384	348	372	404	400	365	416	348	370	361	388	373	383	348	374	353	394	367	359	360	371	387	381	375	362	383	371	355	380	405	372	349	381	335	381	353	380	377	362	402	377	380	378	354	360	377	386	371	367	365	399	396	358	359	371	389	387	369	368	347	375	372	394	388	375	373	379	401	391	385	398	391	379	387	362	431	370	354	387	372	321	378	391	369	375	352	388	406	356	390	376	360	405	355	389	405	386	370	422	367	370	378	331	350	379	356	333	365	398	366	354	367	386	381	370	372	358	359	366	373	419	364	356	354	355	339	372	350	359	382	391	357	386	371	383	387	392	380	377	387	353	358	386	339	375	383	371	368	368	396	372	402	348	357	400	370	361	389	354	418	368	349	366	375	397	386	401	359	380	354	363	372	380	403	371	376	344	379	388	384	366	365	360	342	381	365	377	367	373	393	362	372	422	369	378	359	373	351	393	380	384	365	386	362	365	366	358	358	403	415	384	361	364	401	425	338	389	367	356	396	341	379	382	399	403	411	354	383	384	400	386	378	348	379	392	374	360	367	381	381	374	361	384	364	361	397	348	369	360	366	403	343	359	400	383	333	407	375	383	365	362	354	358	366	348	352	394	392	405	358	379	357	383	379	373	371	398	380	337	329	355	392	395	371	398	350	362	373	402	396	373	372	415	330	369	361	383	385	387	364	394	380	343	396	383	388	424	350	392	412	395	385	351	365	376	389	374	339	377	357	382	373	354	373	364	367	411	368	360	375	357	365	367	368	367	349	383	358	392	363	367	411	367	355	346	368	381	396	381	349	349	380	360	369	367	404	372	366	366	386	368	352	375	368	385	374	374	382	392	411	360	358	405	364	390	398	349	377	353	379	342	355	392	398	396	382	385	335	369	359	359	358	417	377	406	374	362	376	399	397	409	371	389	399	364	392	398	360	365	366	386	351	348	395	369	363	334	337	363	372	359	360	367	371	379	362	355	366	400	384	361	395	374	378	402	386	389	390	340	403	348	357	348	367	377	387	377	379	332	370	383	351	358	382	342	368	369	350	389	370	387	364	347	385	366	378	387	355	403	392	386	370	385	383	379	370	375	372	334	382	362	353	370	358	367	389	389	440	349	386	369	377	362	379	371	364	395	392	373	375	354	396	357	366	351	380	353	391	363	392	346	383	380	386	373	405	372	345	374	379	371	355	350	383	406	405	363	358	380	377	379	373	355	364	425	350	387	386	362	370	384	398	371	363	364	391	357	375	359	408	374	362	410	368	377	408	343	326	383	385	363	408	373	379	380	390	378	380	399	382	403	382	366	373	364	363	382	367	422	385	353	370	355	344	395	359	362	347	388	393	381	401	360	383	392	345	336	379	367	339	377	347	393	356	369	349	389	373	380	383	380	377	408	376	368	400	384	382	370	413	398	386	364	413	370	403	366	374	389	355	416	345	387	402	384	387	350	366	344	361	365	359	387	365	346	386	369	401	393	350	375	372	389	367	350	349	356	385	387	388	397	382	383	394	380	390	362	391	368	397	337	391	369	371	350	354	352	384	352	370	388	368	351	373	379	411	389	364	388	376	377	345	368	369	354	374	361	369	372	353	386	357	398	347	381	369	369	405	401	345	384	377	335	354	387	398	369	396	367	351	348	349	387	380	377	358	374	359	373	340	344	398	399	381	385	367	374	401	351	369	346	370	387	355	372	370	396	364	351	366	412	378	361	359	358	337	360	403	382	378	411	400	375	396	389	357	346	388	388	370	363	394	377	378	374	339	371	344	364	421	349	381	383	376	404	374	363	369	368	396	384	397	368	347	390	370	374	375	381	381	348	362	372	376	383	377	371	368	382	371	419	375	393	366	356	339	369	370	384	401	379	385	358	370	366	371	379	382	381	360	394	432	399	380	372	361	369	373	337	391	384	361	412	384	398	367	362	352	364	425	358	397	378	366	384	369	388	362	362	351	388	361	394	381	362	357	377	353	351	384	404	387	381	393	389	405	382	350	392	364	356	375	386	395	382	392	406	375	401	347	348	387	347	372	351	371	391	374	402	390	395	376	375	384	376	399	375	385	385	380	404	380	353	370	357	400	391	364	400	390	377	389	344	364	342	366	355	354	382	394	405	385	359	361	358	377	363	366	388	412	388	352	398	369	407	402	361	369	388	374	395	365	389	353	373	398	363	397	366	364	378	315	359	361	401	396	350	374	343	377	378	384	363	370	384	383	363	368	381	384	390	355	377	379	375	376	396	393	393	369	375	387	379	376	402	396	368	357	355	371	375	375	353	373	371	358	403	386	322	424	334	371	386	380	364	365	387	366	426	376	369	397	344	355	430	362	373	371	388	345	360	386	387	384	362	377	352	376	380	396	392	375	374	398	360	371	364	397	366	371	410	337	349	395	397	352	371	403	361	385	403	372	365	357	354	355	384	417	383	387	391	354	375	362	367	408	342	380	390	376	374	411	327	361	365	384	341	372	370	376	386	381	395	375	366	384	387	392	390	354	399	388	381	349	340	359	366	394	380	412	382	388	383	353	363	386	379	368	392	396	371	401	358	350	360	391	364	416	389	395	384	389	375	365	366	357	368	396	369	371	346	364	406	382	372	359	347	350	359	360	379	338	355	439	369	364	359	408	364	402	381	365	373	382	382	345	358	383	387	416	352	370	346	366	380	400	362	369	376	390	327	396	372	341	368	385	377	375	377	423	388	384	405	377	401	384	397	397	365	387	381	368	379	368	357	346	356	364	333	351	386	329	362	356	359	385	358	348	351	374	375	373	383	363	364	391	383	381	382	349	368	347	385	392	378	388	366	395	402	380	385	393	360	367	351	401	372	394	368	361	367	346	404	382	357	352	353	354	371	360	365	404	366	375	345	364	352	399	376	373	347	411	365	329	440	359	379	376	384	390	380	389	393	378	376	376	371	384	331	385	358	373	361	374	399	355	416	383	360	408	410	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43800	10839	2287	1209	845	667	546	423	399	379	385	333	345	321	325	288	295	273	282	298	247	285	252	260	270	244	224	249	250	265	257	268	244	234	235	306	263	285	253	234	246	268	280	271	248	240	222	248	239	266	258	251	240	248	246	284	291	255	248	259	257	251	246	256	265	251	255	251	248	241	244	259	252	254	229	240	240	265	252	230	260	250	258	263	252	214	245	260	252	250	241	267	256	253	229	245	234	210	246	242	268	256	271	240	288	257	231	261	258	249	244	254	229	261	219	230	260	237	254	255	237	270	226	246	227	226	280	241	214	225	260	271	272	239	226	250	228	219	230	272	260	245	287	243	215	254	247	228	237	231	254	244	274	262	266	265	245	261	248	241	251	259	242	215	239	236	234	259	265	265	280	239	234	260	252	233	277	246	227	228	253	270	254	229	229	263	261	230	212	239	248	251	234	245	250	238	246	221	249	247	251	258	247	233	238	252	236	245	244	243	256	254	250	265	265	254	235	265	257	252	256	250	234	241	270	226	250	221	243	233	273	210	245	216	257	238	307	229	229	246	237	234	245	222	248	262	230	269	262	270	265	264	217	254	224	279	247	242	237	266	263	284	260	260	246	270	245	237	247	239	244	236	255	240	221	241	246	265	260	241	251	268	237	234	249	258	267	251	267	270	218	217	232	222	237	232	222	233	258	236	250	275	239	227	267	254	252	246	242	254	226	228	230	240	218	243	233	232	245	248	218	257	266	245	256	255	279	242	257	264	257	243	253	226	255	263	223	221	254	268	225	267	264	248	266	264	265	219	262	246	227	255	232	261	263	263	259	241	269	271	250	257	208	243	262	244	251	252	244	270	257	247	249	230	265	258	250	232	251	243	219	240	266	272	238	263	225	276	247	201	257	244	260	256	249	263	243	224	221	289	222	271	252	237	262	232	260	243	240	254	256	230	244	223	243	254	253	241	267	233	246	260	259	244	239	250	246	244	249	255	214	285	235	248	271	216	240	228	282	244	256	233	252	266	239	257	251	237	224	290	274	227	251	216	284	228	256	245	238	233	271	234	246	254	265	274	248	238	224	247	239	266	243	245	244	272	249	269	250	262	234	222	241	230	234	233	240	275	235	236	271	260	237	236	258	265	223	245	252	272	243	223	241	260	247	215	248	257	230	266	238	254	248	242	220	284	256	243	224	265	263	242	262	257	241	227	276	244	259	213	241	288	246	243	251	231	265	261	226	229	257	219	204	228	254	248	235	252	238	223	237	254	253	243	247	254	267	217	234	208	245	226	234	255	250	261	269	256	265	258	251	270	249	237	287	247	253	257	252	251	273	263	254	228	220	283	233	223	278	256	270	244	253	253	233	240	243	205	250	250	272	262	252	248	252	244	252	271	249	241	231	227	249	280	227	231	261	268	238	248	252	249	218	227	239	249	242	247	249	252	243	244	242	264	282	245	244	236	246	241	257	273	261	244	233	244	230	228	279	279	247	255	240	253	275	251	258	248	266	250	239	240	266	228	235	228	243	260	238	237	254	257	242	228	255	279	238	234	242	233	242	219	213	238	237	237	295	247	241	256	250	232	255	236	247	244	261	258	241	214	249	239	262	254	272	245	267	256	243	261	264	258	255	256	261	250	253	258	229	262	253	244	243	264	276	264	247	247	252	220	256	274	241	263	243	262	262	259	206	229	248	267	244	246	280	249	269	248	233	238	240	255	218	222	252	243	230	243	264	244	252	257	258	223	230	250	245	228	230	250	225	246	252	230	239	256	275	264	264	260	258	264	247	254	263	243	265	225	250	265	247	232	250	208	245	231	249	248	250	238	256	239	268	232	237	253	226	219	253	255	243	258	254	254	273	252	272	237	261	260	240	240	250	271	228	244	238	219	245	251	275	258	220	272	259	257	253	216	227	257	228	266	244	239	245	253	265	234	228	224	237	227	264	247	231	248	216	242	252	256	241	274	222	234	248	224	237	249	260	256	240	253	253	246	254	274	229	294	246	222	253	246	255	263	262	251	233	273	222	253	258	259	269	269	270	222	238	251	268	259	236	231	267	245	259	246	256	227	269	227	260	253	255	251	267	257	244	259	227	238	240	277	243	257	244	232	232	238	278	256	257	251	258	236	232	256	268	207	229	239	265	234	245	233	274	263	220	236	259	257	229	269	232	245	260	250	230	239	269	232	247	239	243	249	226	251	267	260	258	249	241	270	248	268	242	224	258	245	224	238	219	228	221	238	219	232	266	227	237	256	302	246	245	245	233	263	250	251	249	283	249	245	232	235	209	235	231	257	232	225	235	241	249	219	228	267	241	238	255	244	233	234	237	243	234	274	240	247	245	246	241	238	230	240	248	241	214	242	258	232	255	208	242	263	241	281	240	264	230	252	231	298	252	216	263	253	237	243	244	242	231	255	227	245	269	236	251	238	258	259	249	243	217	227	268	248	271	245	240	245	238	247	279	257	276	261	236	239	247	225	238	239	253	242	232	236	256	261	271	240	256	257	258	260	236	230	265	211	242	260	253	226	228	263	227	264	254	220	266	237	264	265	230	253	213	244	241	253	247	236	233	265	242	266	267	253	278	245	255	256	228	247	237	261	262	265	235	253	247	241	242	249	255	252	242	264	252	245	218	240	239	243	255	254	243	254	246	228	239	252	249	227	242	254	249	241	221	235	250	255	246	270	244	277	265	239	243	265	245	262	237	237	228	228	247	236	267	245	249	228	229	232	252	252	237	249	239	210	253	237	254	245	225	261	245	257	235	267	300	227	242	221	235	212	256	235	234	241	234	227	245	268	261	227	261	262	245	262	253	249	244	251	283	277	261	244	252	249	261	247	232	235	245	228	258	244	236	269	243	242	263	246	222	231	274	235	243	250	265	227	240	242	245	239	277	251	245	243	272	263	256	240	260	277	236	270	261	232	241	246	247	232	274	250	271	239	256	254	216	249	271	258	256	215	199	235	255	243	237	220	246	239	221	215	237	234	239	261	245	261	216	246	260	251	269	238	266	246	232	219	264	249	225	235	234	254	238	233	229	215	253	250	264	259	245	225	248	228	239	231	271	243	232	239	246	277	246	243	251	281	287	254	243	263	279	250	231	224	226	260	237	235	260	234	261	253	249	267	267	238	251	255	248	222	251	249	230	239	253	234	240	247	279	274	231	258	251	264	272	240	244	240	243	252	244	220	245	268	236	255	251	299	255	240	281	240	230	278	241	254	264	233	248	232	237	234	231	224	268	236	277	231	237	245	287	241	236	251	268	228	258	242	222	259	251	250	228	244	259	259	240	244	267	246	256	244	238	267	246	242	242	226	258	239	281	254	226	236	272	206	266	258	216	256	276	257	224	275	244	243	271	267	264	264	228	214	240	251	242	223	233	259	224	248	246	235	258	257	263	218	223	241	251	244	228	253	256	239	212	237	252	239	245	264	250	293	226	249	236	256	282	243	245	253	243	258	242	232	237	252	237	255	243	244	241	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20184	1744	3646	3821	3278	2660	2250	1929	1705	1577	1445	1335	1253	1137	1090	1035	912	990	1013	902	882	934	913	856	865	844	817	856	788	799	791	827	821	804	764	781	784	740	708	768	796	734	741	707	743	738	746	820	730	716	734	720	736	726	779	698	757	750	747	754	687	774	733	743	673	728	761	706	688	676	739	688	751	707	781	715	715	729	752	725	705	688	697	725	743	719	648	764	753	724	754	706	718	757	691	732	770	777	747	708	706	713	775	701	765	659	720	723	739	730	746	724	712	682	716	706	702	706	690	716	742	757	713	714	676	713	681	720	778	676	736	687	723	690	679	731	720	695	724	730	648	694	717	695	721	716	716	709	676	718	757	739	707	740	647	719	723	697	744	741	708	662	705	718	712	755	697	705	689	733	701	681	700	724	758	680	712	728	687	749	709	716	756	689	704	739	724	723	705	703	672	730	701	681	743	718	718	756	679	701	663	702	728	695	772	737	739	732	718	694	690	759	713	730	760	692	660	725	728	707	670	672	675	686	742	697	718	717	699	702	676	752	630	712	739	688	708	699	684	686	710	705	758	744	742	740	687	717	727	737	757	719	704	757	674	720	716	712	741	707	708	723	728	755	720	643	699	670	696	686	695	749	731	704	739	693	690	692	707	722	707	725	683	728	713	682	714	731	715	663	706	685	747	744	708	704	692	704	676	713	710	656	691	714	745	678	742	680	740	725	740	671	683	648	666	710	690	708	679	718	735	742	744	684	668	746	762	706	690	696	719	688	687	765	742	743	732	715	702	719	717	707	731	742	704	713	676	685	720	705	686	712	673	679	657	720	687	659	763	715	698	738	689	709	727	681	714	730	723	684	749	748	735	720	672	722	738	714	710	722	698	687	707	665	718	683	726	706	709	681	674	726	728	763	735	711	709	696	695	661	708	717	714	741	719	715	747	700	740	746	719	759	723	721	746	704	719	729	748	702	728	706	700	746	705	732	694	693	687	703	727	728	686	702	718	728	723	651	701	728	703	740	712	679	711	712	698	674	690	708	717	704	726	682	723	680	727	706	633	710	723	739	748	731	738	671	684	765	736	715	712	760	713	690	688	746	727	672	696	739	710	697	681	663	705	742	698	737	703	700	737	694	722	690	684	722	681	723	711	685	724	719	730	709	704	696	728	726	728	699	706	671	697	645	769	698	708	702	676	712	691	680	675	725	664	740	733	675	703	682	754	721	663	689	714	736	702	685	717	705	709	748	706	708	714	681	706	707	742	707	679	659	730	691	744	715	747	701	681	691	703	704	723	756	741	726	724	733	706	737	693	703	691	695	675	706	734	689	702	756	718	716	784	748	758	720	704	744	735	753	673	705	705	730	740	717	679	734	704	678	676	727	683	750	728	690	725	730	707	698	721	674	744	692	683	746	705	734	718	720	646	697	660	686	713	738	667	711	738	709	706	750	689	755	762	690	756	744	766	710	709	720	710	667	705	721	764	720	710	742	705	735	668	742	727	719	724	742	730	677	696	725	680	685	730	721	744	723	763	713	748	713	714	695	707	689	726	697	693	727	722	684	709	686	703	712	676	741	725	717	688	711	749	697	721	674	742	719	695	741	739	700	722	744	705	681	714	742	717	717	740	770	691	720	716	732	700	735	694	688	751	699	681	707	712	760	709	708	673	648	717	682	725	745	726	666	736	694	695	651	715	678	725	687	724	682	700	710	748	683	725	745	715	713	659	732	690	685	687	685	714	712	680	684	687	707	720	709	700	720	647	732	730	691	714	768	708	738	704	698	706	704	738	759	692	711	737	670	708	777	709	690	763	726	674	714	692	738	721	702	735	715	739	692	727	722	737	683	729	705	762	701	738	684	743	719	736	743	723	745	747	720	764	708	718	685	743	682	675	708	713	724	707	741	717	728	737	667	694	722	712	687	724	757	728	725	722	677	716	662	758	651	689	688	755	696	671	671	705	718	760	704	725	707	686	695	706	696	714	693	700	682	683	721	717	696	674	718	703	726	696	660	713	716	712	729	717	669	681	717	749	695	750	714	674	721	701	723	676	724	751	712	676	715	730	703	711	722	686	745	689	650	709	700	707	746	727	722	715	738	719	736	704	744	744	646	716	739	712	715	737	767	708	698	679	688	691	716	724	714	739	723	693	704	746	726	707	715	736	726	756	741	671	669	714	732	691	672	667	722	706	722	690	724	725	687	666	741	749	696	771	699	733	744	733	769	749	716	666	725	740	739	751	764	729	718	729	708	712	703	717	758	679	680	692	714	706	719	686	708	748	718	722	721	705	748	723	712	674	718	736	692	748	702	707	697	693	700	695	763	713	666	700	705	715	711	733	688	718	685	688	752	743	680	693	741	723	740	736	732	727	728	746	714	695	741	697	775	694	692	749	718	696	778	690	738	696	689	671	708	679	738	718	701	728	680	725	675	733	685	737	736	674	651	684	722	696	762	729	742	734	737	754	685	758	718	716	749	623	703	725	690	755	695	711	694	687	739	714	718	703	719	751	697	699	721	728	663	715	711	687	680	737	670	676	726	708	735	696	711	681	703	732	721	732	680	669	706	693	740	714	764	758	672	740	693	708	736	719	732	735	731	736	686	686	690	758	710	707	704	721	761	699	694	693	675	692	710	706	732	721	741	701	705	716	708	706	664	637	721	734	744	703	720	706	734	728	754	709	728	732	719	780	692	694	681	694	732	642	749	707	744	725	730	703	719	761	717	677	700	724	698	670	739	732	733	662	715	710	699	734	697	730	739	685	719	733	673	708	722	650	723	723	688	713	739	742	700	745	693	719	704	698	726	732	671	729	762	701	706	694	691	730	699	749	711	726	698	712	743	724	640	724	679	724	726	698	681	697	728	676	705	684	759	699	694	704	684	706	704	705	664	698	714	683	723	736	700	659	690	722	717	740	694	703	730	710	692	705	743	742	680	700	713	704	722	762	701	673	700	756	733	755	683	748	683	728	765	736	712	770	734	720	736	698	747	738	709	702	699	709	748	721	712	715	694	700	724	707	739	728	725	745	727	741	667	719	700	701	723	693	702	734	714	714	708	680	687	713	700	701	667	720	695	727	743	716	741	727	759	766	707	716	689	730	688	711	752	742	737	724	678	712	709	711	713	723	712	734	727	747	714	662	689	682	705	724	747	683	751	709	701	715	696	723	691	704	690	701	694	683	727	694	714	755	695	702	680	692	709	708	768	714	751	701	701	740	676	725	743	721	722	697	748	717	711	737	725	707	708	664	748	732	716	706	710	696	647	677	702	730	697	688	690	710	681	734	710	681	716	740	713	662	723	704	641	696	751	680	692	716	716	701	693	688	718	707	727	701	719	668	688	651	716	721	686	709	713	708	683	730	732	727	735	747	696	744	688	685	715	688	698	707	729	696	717	759	745	707	673	727	723	737	747	673	743	760	736	712	702	734	745	728	713	708	653	729	733	714	696	721	677	717	697	734	715	745	736	715	743	688	744	695	696	738	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53955	18629	8564	2689	1531	1112	901	698	615	568	502	469	456	399	387	397	387	341	365	342	334	332	342	323	329	338	318	309	305	346	297	291	279	289	304	305	288	286	288	307	273	316	283	305	290	310	287	298	288	329	306	296	294	279	272	281	275	286	265	280	279	288	288	286	280	300	319	286	321	287	269	325	291	277	312	305	313	325	264	263	299	339	314	317	288	297	300	310	314	278	288	307	287	286	314	314	299	267	291	311	266	271	278	290	311	303	323	281	288	313	286	276	300	288	260	263	293	278	312	286	298	288	299	279	280	344	290	285	271	295	321	294	293	318	260	319	305	288	284	291	306	302	278	285	267	263	290	264	266	303	313	317	310	259	265	296	289	274	300	279	276	304	289	316	267	284	289	289	311	325	314	267	305	319	319	248	292	302	323	287	289	293	305	319	288	253	300	253	284	297	308	304	295	284	277	313	319	284	276	323	287	286	287	307	275	311	292	301	319	300	293	270	273	307	281	283	297	322	285	269	309	300	304	248	292	303	277	327	267	276	317	305	289	311	311	279	295	301	309	262	296	276	294	293	288	288	313	288	290	297	306	301	283	293	284	264	282	285	306	278	292	287	254	309	300	278	268	333	265	297	275	285	286	264	280	310	272	311	285	290	306	262	296	308	295	282	279	309	280	307	298	284	306	286	306	288	321	295	310	277	290	305	264	280	297	292	269	263	281	298	293	295	293	315	290	286	297	275	277	295	298	287	300	289	278	278	284	290	292	252	313	294	268	315	284	259	283	260	279	317	309	306	281	296	265	267	291	304	305	299	255	284	296	283	322	288	329	313	269	297	290	323	316	266	277	283	296	287	279	260	275	255	270	277	306	265	294	318	282	327	280	298	303	285	295	275	329	291	287	303	274	311	286	262	303	279	296	278	284	286	294	296	303	316	280	302	295	265	296	311	274	282	270	301	304	280	265	310	309	288	285	314	296	326	301	296	276	299	292	272	274	281	302	302	285	278	277	255	303	268	285	291	279	282	289	297	293	301	268	274	324	283	285	264	306	268	262	297	260	291	278	305	284	296	273	293	299	286	318	270	300	253	276	295	297	302	282	276	288	309	295	292	308	295	307	292	284	306	262	265	320	276	318	275	301	309	303	303	295	301	303	257	270	309	263	305	274	292	270	296	283	284	298	296	298	295	275	278	280	304	282	271	271	270	270	283	329	302	290	307	297	303	269	283	281	311	322	298	291	315	294	288	254	300	277	260	299	274	300	285	276	275	282	290	292	291	291	297	294	278	305	265	286	280	292	268	278	286	296	316	264	274	303	264	306	318	298	280	301	294	291	284	268	288	279	307	262	299	295	259	293	279	298	251	275	245	281	299	306	286	320	284	259	294	290	302	272	289	264	249	289	284	268	299	309	293	302	284	282	297	269	308	284	295	298	317	310	305	295	301	302	294	286	288	286	321	267	267	289	288	309	277	263	311	272	291	285	282	275	273	290	266	281	329	301	286	288	296	291	289	303	294	296	341	287	308	304	316	315	318	310	298	304	314	273	291	279	316	303	296	298	275	252	262	299	299	285	289	275	296	331	308	269	273	265	297	288	288	317	277	275	284	310	262	297	292	260	255	274	314	300	263	283	293	266	277	268	293	286	285	325	319	300	292	265	280	250	286	264	273	284	299	269	269	327	295	320	306	269	270	306	265	261	278	287	293	264	319	274	310	296	295	297	276	291	285	299	290	312	294	273	306	294	316	291	312	297	319	317	284	295	267	266	280	283	301	309	228	324	308	286	284	284	299	300	283	272	280	307	298	282	275	283	282	278	288	298	255	280	285	274	268	289	261	277	295	290	281	312	313	321	272	291	276	272	281	274	256	265	291	298	301	279	292	268	310	298	287	286	304	279	293	299	315	295	292	282	295	289	277	271	287	272	300	285	274	279	278	291	288	265	311	292	281	266	303	294	268	282	287	263	269	287	283	288	285	309	278	285	296	334	281	275	284	303	277	277	285	274	308	282	293	299	296	273	293	274	258	260	286	288	297	341	281	292	288	294	292	273	292	298	285	286	287	275	297	289	264	293	285	304	314	309	288	311	278	275	270	288	298	299	282	300	296	265	281	307	284	296	294	283	307	275	255	279	269	282	302	282	274	296	316	291	265	294	285	280	285	275	283	279	321	290	274	311	292	311	273	295	280	258	264	280	272	289	280	307	297	318	290	281	288	317	295	284	268	267	275	271	264	280	304	292	287	277	301	300	312	276	282	310	282	283	285	291	311	280	292	292	302	285	299	285	260	292	260	276	283	298	280	276	302	296	290	331	315	311	302	304	283	294	295	269	286	288	282	314	288	327	313	300	283	289	285	279	286	279	295	276	277	283	301	272	280	319	274	296	295	280	291	280	276	300	288	294	302	274	274	313	283	276	311	298	289	306	296	314	312	308	291	311	298	310	303	270	307	262	277	297	271	273	313	309	315	305	272	305	318	281	288	272	276	306	293	296	283	276	301	297	290	296	293	278	299	278	340	289	275	287	291	285	314	280	279	277	294	278	313	282	274	319	294	271	291	296	299	271	258	304	297	270	285	272	287	329	292	271	281	283	294	251	298	267	263	276	287	304	304	286	312	287	284	292	286	321	285	292	286	287	314	290	269	273	312	283	283	271	284	282	297	276	272	290	282	295	283	272	280	252	313	283	289	291	293	319	278	283	300	305	289	271	278	301	309	313	294	317	331	265	287	314	275	301	284	294	258	279	277	288	282	279	277	292	277	276	253	291	289	308	302	278	312	290	275	301	323	299	282	275	276	305	293	284	268	310	277	314	254	294	301	304	300	307	300	310	312	321	289	295	288	296	288	293	311	297	277	297	295	244	267	315	307	280	312	297	274	285	273	319	302	282	253	292	279	276	321	329	264	311	233	290	297	265	273	313	299	291	300	258	283	277	273	274	285	284	292	297	278	297	298	307	262	291	264	261	289	277	304	283	284	303	297	272	283	308	313	281	295	289	296	286	322	314	327	270	301	275	261	284	291	300	297	278	315	271	307	290	317	295	283	281	284	288	269	282	268	305	294	277	289	314	306	308	274	293	294	267	317	308	278	313	276	262	298	257	272	276	278	333	308	308	251	303	272	283	300	285	269	297	287	284	275	288	323	289	312	255	296	283	267	282	284	282	255	295	270	270	291	293	291	316	274	286	297	312	294	334	264	260	279	259	271	280	302	261	297	273	301	290	286	319	291	269	273	331	282	284	294	304	268	273	318	309	317	264	307	307	300	296	285	299	292	271	288	302	292	316	280	288	264	263	275	280	283	280	294	297	286	279	318	320	256	295	293	304	281	294	288	273	262	274	281	307	294	277	272	281	286	267	264	263	279	279	281	266	275	301	316	292	305	268	288	290	287	297	293	271	311	295	295	281	300	279	294	317	300	266	298	262	282	322	256	284	332	269	275	321	294	292	290	295	318	306	313	290	305	273	310	250	305	285	310	315	298	305	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25937	2643	6080	6690	5687	4652	3717	3209	2748	2383	2218	2060	1796	1675	1562	1429	1437	1363	1275	1260	1207	1117	1158	1126	1112	1005	1022	1035	961	970	988	982	1001	952	945	951	962	957	935	876	924	902	896	889	893	870	860	905	830	844	842	832	833	840	848	863	854	817	816	843	807	877	833	776	836	845	857	782	817	766	809	826	845	857	859	787	832	801	820	813	806	861	808	842	864	776	757	820	825	803	823	766	748	822	862	762	874	787	802	779	797	826	821	819	823	843	768	846	808	793	774	799	821	780	835	776	858	748	801	822	787	832	806	824	849	806	846	861	863	833	804	819	761	800	801	801	788	829	777	791	773	778	807	777	775	823	782	776	800	790	826	776	805	756	820	813	807	819	821	804	805	741	828	827	803	830	813	779	799	796	782	808	862	829	818	804	762	785	784	807	782	827	863	762	825	788	784	798	776	826	826	830	763	769	761	761	763	774	768	737	799	829	801	866	806	791	784	820	793	806	779	827	794	792	775	767	818	869	777	778	777	792	804	765	789	802	793	788	808	789	796	780	786	808	754	763	780	769	796	744	777	795	797	805	793	784	757	790	794	881	780	846	789	818	808	789	749	784	824	801	873	776	831	747	795	808	771	778	831	816	806	779	823	822	803	765	773	802	765	838	744	824	806	803	837	775	768	770	783	860	789	803	860	798	831	798	820	752	814	808	783	780	814	771	863	805	833	780	812	811	755	815	866	835	824	785	749	794	817	803	778	793	763	812	797	846	759	765	819	738	784	860	796	839	832	750	837	799	816	752	834	761	823	770	804	799	752	816	749	828	773	807	846	813	775	793	820	755	804	822	795	785	820	791	820	838	746	790	746	844	768	802	812	740	820	769	798	835	769	823	803	755	764	807	834	798	791	792	790	809	815	811	819	767	814	771	862	806	755	733	781	789	796	792	791	743	774	763	805	824	772	768	818	834	810	817	782	832	785	782	770	876	783	806	780	772	806	847	823	781	769	786	770	805	805	786	776	806	804	835	794	827	816	776	750	798	772	793	790	800	775	820	768	780	848	797	822	807	763	796	822	840	763	770	833	821	807	811	803	822	829	780	818	784	772	756	852	768	837	838	771	719	787	781	794	798	818	830	779	764	794	809	809	796	805	737	769	808	842	777	826	843	783	795	842	810	796	786	775	767	866	794	779	785	747	845	793	801	738	764	807	795	830	754	815	801	848	796	763	837	815	811	851	781	806	791	824	777	843	843	798	822	806	800	787	838	774	878	744	820	793	849	822	780	811	753	792	786	831	812	823	781	820	833	819	796	771	840	794	800	787	806	824	799	776	789	770	802	815	759	771	766	819	828	788	772	827	756	762	796	764	789	786	822	760	816	793	767	848	801	856	755	796	804	812	839	802	782	765	795	776	778	836	790	768	832	726	808	825	796	747	825	764	826	777	779	756	819	776	846	800	778	781	776	767	782	817	785	816	773	806	777	808	776	802	801	817	801	831	818	776	795	810	900	804	786	773	776	788	784	785	816	817	798	827	780	816	790	810	818	821	792	754	777	755	803	785	818	813	815	771	788	805	779	809	773	795	871	790	855	781	772	835	771	754	746	820	805	799	789	844	834	806	842	807	819	774	784	790	814	836	824	767	769	836	738	822	783	800	804	827	796	783	798	804	823	828	800	821	769	782	828	840	775	831	763	788	787	800	806	771	808	817	851	799	798	760	805	806	815	787	803	781	829	768	866	734	794	873	834	772	829	818	793	754	787	779	789	793	799	819	751	800	788	788	810	746	763	791	846	748	790	845	790	837	836	839	796	771	801	842	818	768	809	829	781	780	810	853	771	790	834	812	801	831	804	805	802	815	770	825	812	810	783	803	771	842	801	821	805	774	753	763	787	836	755	713	830	843	839	822	814	758	803	850	808	816	825	814	797	790	774	785	772	775	824	809	792	814	738	752	768	839	844	780	778	806	845	811	797	775	801	798	789	795	853	817	786	843	804	824	779	791	859	770	818	825	767	796	832	783	861	819	754	806	769	808	765	809	835	814	829	803	799	811	809	792	793	809	773	848	804	765	797	822	801	845	831	788	792	790	818	826	794	760	807	789	820	761	841	768	771	843	755	763	787	755	760	824	800	796	787	807	838	747	794	804	803	811	792	790	825	756	799	796	778	820	828	831	811	847	757	825	788	829	804	807	836	797	852	784	819	802	818	840	793	826	758	815	792	813	827	813	779	792	806	776	870	797	779	818	832	778	827	782	773	787	782	810	814	805	851	774	813	796	812	809	792	815	789	827	836	790	843	830	761	728	771	760	813	833	760	791	828	824	799	849	819	745	823	787	768	824	822	809	837	834	852	749	796	801	792	811	766	802	816	809	808	839	756	843	779	798	787	789	759	825	849	812	809	832	748	819	746	801	759	786	801	797	790	813	805	810	818	790	799	786	762	789	820	785	800	794	788	794	751	780	768	816	748	797	798	807	846	820	856	799	818	775	849	842	804	831	847	782	794	798	801	825	836	752	752	789	818	806	795	777	797	799	817	826	811	841	816	807	804	849	802	847	814	834	817	817	786	780	771	759	776	764	806	815	775	772	806	732	800	801	818	822	785	778	765	772	782	832	795	829	772	811	760	784	746	819	798	787	812	793	821	793	786	802	740	859	798	845	795	829	788	754	830	759	792	786	765	785	775	810	832	755	818	775	811	799	744	782	772	811	766	778	793	834	831	779	820	769	808	791	779	822	831	740	830	794	839	841	792	803	799	797	831	846	803	784	795	780	824	791	757	762	768	807	797	841	781	799	795	823	757	808	807	803	819	780	823	713	803	777	821	747	792	817	796	811	780	819	803	794	780	722	773	859	794	827	819	745	797	793	744	821	828	812	794	802	763	816	831	795	800	809	792	768	849	840	746	809	757	765	755	813	868	747	760	870	778	839	801	817	786	810	819	813	768	781	805	796	831	806	781	822	829	777	822	790	817	805	773	810	844	840	769	802	800	768	795	797	804	841	806	798	805	784	827	812	755	789	797	783	757	796	743	786	861	821	792	798	774	782	844	791	764	764	843	774	771	828	771	846	756	782	823	763	782	829	806	854	776	825	789	815	803	826	822	757	830	829	785	756	781	788	812	780	775	833	759	796	757	762	813	826	751	781	789	813	783	799	816	825	786	870	817	790	800	769	799	793	735	821	825	830	775	797	746	788	806	815	808	780	779	827	786	862	832	797	777	790	836	825	844	791	788	832	806	735	821	815	822	797	835	842	789	795	812	833	806	807	802	850	834	805	800	757	829	849	788	831	839	816	793	790	800	816	861	797	765	821	858	811	777	751	803	805	795	830	790	822	856	796	763	788	792	800	814	776	792	799	849	866	817	846	814	821	798	804	842	810	766	810	801	787	763	794	777	794	840	755	801	818	808	783	823	824	817	808	803	805	792	777	808	824	798	822	810	768	817	798	815	756	806	788	806	778	808	827	817	799	858	780	809	814	781	863	803	778	754	815	838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6077	403	250	152	141	125	119	122	129	108	133	116	115	131	114	108	101	118	114	111	111	105	114	131	114	99	115	125	116	120	92	122	95	108	110	113	117	114	124	99	103	116	111	122	118	120	107	129	97	99	107	110	114	118	125	116	130	135	113	119	120	126	113	101	119	111	91	120	103	122	103	120	102	128	110	110	95	113	119	107	95	80	96	104	111	126	105	123	108	129	114	113	128	125	114	111	113	132	129	107	95	122	124	113	103	117	117	106	94	109	133	99	105	109	106	122	110	117	113	107	134	119	118	113	114	116	103	112	102	126	118	126	110	107	113	91	99	120	109	109	110	94	113	111	102	111	115	119	109	84	128	91	129	104	104	103	111	112	100	117	122	103	127	115	122	101	116	105	114	92	143	111	96	124	103	116	110	108	131	97	94	101	118	109	106	107	119	124	115	112	125	97	106	114	128	109	119	130	81	83	103	108	114	105	113	112	125	123	90	119	109	121	117	114	89	136	99	96	92	108	95	116	105	110	122	127	109	95	107	108	98	110	109	113	111	125	88	98	113	120	127	88	98	124	125	114	107	119	121	132	108	98	109	115	85	121	109	125	97	107	120	120	101	114	98	103	100	111	103	122	133	113	104	137	97	135	102	116	119	108	122	90	118	96	112	99	121	119	118	131	113	122	116	100	112	106	103	114	110	102	98	109	101	107	97	103	117	100	116	131	104	113	112	115	85	109	105	96	124	114	93	114	115	99	107	119	107	102	92	114	120	111	114	99	104	96	106	99	98	108	107	114	111	109	103	116	115	108	110	109	110	96	105	112	98	109	102	105	117	111	115	127	116	109	114	108	115	122	98	107	110	111	114	111	113	107	119	105	104	127	104	91	117	108	108	115	99	124	117	117	110	128	127	110	104	102	122	105	103	116	125	104	108	115	106	121	100	117	109	112	108	98	111	114	92	128	118	104	110	112	124	101	103	100	99	115	95	101	114	107	114	92	117	117	139	108	111	107	90	97	108	129	103	136	102	113	104	109	98	94	102	81	108	107	104	102	104	117	100	110	125	113	102	112	101	113	99	116	124	115	93	114	116	107	109	121	112	130	114	111	92	91	113	118	104	107	120	96	100	104	99	117	90	104	102	117	118	121	110	117	119	97	122	109	107	115	106	98	118	121	112	99	96	115	116	88	111	125	116	110	111	108	141	118	124	113	123	117	103	120	109	111	100	127	126	97	122	104	123	125	114	124	121	130	111	106	106	134	112	118	113	104	117	110	112	109	108	118	121	114	101	109	102	103	94	96	97	100	109	115	122	107	115	115	121	74	123	98	113	110	130	116	116	114	112	116	115	115	96	117	113	129	125	115	113	118	101	94	136	130	103	114	121	106	131	101	118	115	128	114	101	118	120	129	129	99	102	113	125	115	94	110	115	127	122	123	98	112	116	94	121	119	114	103	117	110	114	92	118	111	102	119	113	123	126	116	112	97	104	108	125	129	105	111	100	123	103	107	115	119	129	108	119	117	112	99	139	106	128	120	110	116	118	114	89	126	120	119	102	140	116	106	106	109	106	99	111	97	118	119	92	117	118	131	105	107	125	134	104	111	130	123	102	85	102	105	110	111	120	126	108	100	95	135	121	100	117	121	125	102	104	101	114	125	108	119	112	120	115	122	124	117	110	121	100	110	96	116	105	92	105	125	95	106	130	113	125	122	111	112	127	93	103	107	101	114	102	103	107	110	105	116	115	111	104	108	101	98	117	102	100	111	119	116	99	116	110	109	108	130	100	95	122	124	108	129	128	120	115	95	111	130	126	89	112	105	108	120	122	110	118	135	121	124	126	107	115	103	123	118	117	106	109	100	116	108	126	125	116	121	95	118	133	123	106	108	89	102	107	104	107	109	105	104	108	112	97	98	106	112	110	102	117	119	91	131	102	114	124	113	125	112	120	106	108	110	133	117	104	112	115	126	106	91	118	114	119	113	106	114	131	113	93	101	119	111	101	92	121	104	93	105	104	107	125	123	115	114	118	117	130	120	100	108	119	127	101	96	107	116	114	109	105	132	102	122	114	113	108	110	108	125	118	110	116	106	113	116	98	122	99	124	109	113	107	135	101	117	125	119	131	110	110	110	109	109	91	116	108	106	99	107	102	77	101	113	112	102	109	122	111	107	121	106	114	109	117	107	106	121	110	126	101	106	109	115	123	132	123	121	129	121	109	104	129	110	105	127	110	118	104	107	129	120	106	121	100	110	106	127	107	106	114	124	113	130	106	111	117	90	128	99	104	114	114	117	126	106	99	117	111	109	124	107	111	109	111	108	98	99	114	107	114	128	116	98	106	103	109	107	133	121	128	110	95	104	129	111	109	114	121	114	122	100	103	112	116	111	109	113	109	115	109	111	101	109	101	113	114	116	121	132	136	99	121	112	123	104	106	92	134	100	122	126	105	109	109	107	108	102	92	111	127	120	129	122	113	117	118	112	112	124	109	103	118	120	104	112	104	117	107	113	124	115	110	139	94	113	113	122	107	117	129	117	123	129	110	101	119	117	117	119	121	99	116	118	97	103	109	112	108	97	103	118	107	101	95	119	117	114	107	125	116	96	112	102	115	131	111	88	113	103	112	139	125	116	109	114	120	111	117	95	116	102	124	107	95	108	107	117	126	127	96	118	119	112	97	122	113	115	114	109	111	100	106	107	122	107	115	95	122	111	109	144	89	115	123	98	108	109	102	92	131	127	100	107	124	115	116	110	109	119	118	118	132	106	119	113	107	115	98	96	98	117	112	121	137	116	104	111	115	102	104	122	113	113	111	95	109	111	108	126	131	100	117	124	119	135	107	118	106	113	114	114	106	108	110	116	130	97	102	103	120	111	124	102	114	103	109	118	110	111	94	118	111	110	108	117	114	104	111	113	122	106	105	96	105	114	118	103	117	115	118	109	133	93	111	113	127	119	100	113	135	131	115	115	113	109	111	97	107	136	114	94	97	98	114	120	115	106	124	133	122	127	117	125	117	122	98	104	112	96	100	107	122	105	119	100	123	123	130	126	103	108	97	133	106	111	112	119	102	98	115	98	103	114	87	105	131	117	111	108	108	115	138	113	111	116	132	126	131	127	125	107	106	123	121	100	111	91	111	115	112	131	91	99	102	133	114	110	104	110	115	94	110	117	111	133	131	108	125	130	117	111	118	114	114	118	100	113	118	102	131	118	101	119	101	102	112	122	102	106	124	103	120	94	117	100	97	122	98	103	120	103	96	112	114	116	109	131	118	110	120	99	115	110	123	114	114	116	113	123	134	101	109	98	118	102	96	126	106	114	139	114	109	116	81	105	127	112	102	143	116	114	109	114	101	115	114	117	120	115	104	113	124	119	137	101	110	119	109	125	107	116	133	136	117	112	129	103	99	138	112	101	121	101	115	106	124	91	103	128	113	104	101	107	153	101	113	111	112	124	100	111	94	118	115	96	122	91	142	109	116	118	126	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5749	467	507	548	540	509	426	441	472	439	435	412	411	396	406	402	410	410	418	419	352	399	378	386	392	378	381	353	366	391	382	390	389	430	382	405	340	395	386	364	393	373	411	389	406	382	397	394	361	323	384	405	371	356	408	400	403	357	362	403	336	342	365	378	368	388	362	364	356	360	421	359	379	366	396	371	355	347	357	401	389	390	341	394	413	394	356	370	352	394	381	397	400	414	354	374	404	369	360	364	350	403	369	396	411	401	374	431	394	371	376	404	376	361	385	363	402	385	378	386	386	364	380	383	399	391	351	401	379	384	404	371	381	346	366	350	358	348	347	376	365	361	386	382	399	360	410	370	366	392	402	394	383	387	355	374	369	372	370	388	355	366	356	366	348	397	374	371	376	382	368	400	389	403	347	365	371	386	372	351	350	368	390	387	351	368	358	368	392	318	356	374	385	356	357	391	396	392	369	366	388	376	382	357	393	398	367	419	375	359	342	341	356	404	378	412	359	385	388	381	379	365	328	370	379	350	394	364	406	350	362	367	390	411	357	375	351	388	401	368	367	357	410	354	364	394	351	416	367	421	354	395	351	373	352	370	381	367	380	373	411	383	385	394	376	372	377	377	354	399	359	385	372	392	390	381	389	349	407	379	380	385	383	379	373	374	357	364	398	356	398	363	358	372	377	396	395	355	354	382	386	362	381	358	389	392	396	360	386	393	366	371	392	360	369	353	393	402	389	365	393	357	392	341	349	359	373	367	389	378	407	363	407	369	380	367	364	381	379	387	354	351	377	364	362	383	389	383	357	376	374	409	413	394	383	360	362	363	363	378	399	379	348	349	355	366	355	393	349	386	384	356	373	381	389	349	370	366	388	401	411	363	353	360	341	393	406	358	382	414	376	383	377	392	397	362	381	367	395	371	384	371	397	388	351	388	404	389	345	375	387	391	374	409	331	364	368	380	335	375	410	404	386	371	381	357	353	354	356	378	415	358	369	348	372	393	422	364	398	391	376	371	356	370	353	374	383	406	377	345	370	384	361	383	368	385	377	372	364	369	374	401	397	381	345	357	388	385	389	386	387	367	390	398	399	369	408	378	395	404	360	378	380	364	372	362	378	399	366	364	391	385	378	408	387	388	370	351	383	382	347	361	353	351	387	362	346	403	384	372	342	362	330	385	356	352	408	349	379	364	403	373	401	403	386	391	342	378	374	343	392	346	388	373	328	396	383	374	350	389	398	378	360	373	373	400	384	389	414	391	391	364	370	379	371	360	396	389	371	381	366	364	349	367	351	379	368	354	409	367	397	381	398	392	382	344	384	362	377	359	389	355	373	356	394	383	368	388	423	429	399	374	365	341	379	374	373	354	385	380	392	370	369	354	391	364	383	357	407	408	394	384	375	366	347	394	373	411	358	365	374	373	381	371	370	372	387	409	372	364	414	368	369	351	390	418	415	383	375	383	396	356	376	385	393	357	394	420	361	371	389	403	387	384	353	387	399	360	369	361	373	398	368	356	371	343	371	405	376	383	352	382	372	383	378	378	366	394	383	349	396	389	373	390	362	383	344	375	379	388	359	371	386	408	366	366	390	378	379	363	363	403	383	397	372	327	372	384	421	380	370	365	390	359	383	381	342	376	379	385	356	392	367	378	379	378	396	377	391	375	366	395	418	376	341	370	404	392	379	416	383	387	374	351	382	394	353	372	375	382	372	407	363	420	387	405	398	394	377	359	375	338	353	345	427	366	380	406	378	345	382	373	422	380	372	388	328	367	380	347	352	390	367	372	391	378	365	331	370	399	367	380	376	364	362	370	363	362	381	395	355	369	376	374	367	339	375	390	410	390	387	416	348	357	385	399	380	354	358	372	388	373	349	391	355	378	389	366	400	348	401	393	400	389	365	369	368	368	371	356	370	397	358	366	356	371	372	374	356	387	397	354	368	389	393	387	358	351	381	367	368	368	408	355	384	396	383	407	354	386	389	387	371	370	395	346	346	382	355	374	382	386	359	370	355	364	374	381	366	364	353	362	341	369	352	362	347	356	401	401	368	399	388	341	342	357	342	387	402	383	407	378	380	344	364	381	377	428	347	382	383	378	393	379	392	332	364	388	390	420	353	381	372	381	389	348	366	349	399	393	344	415	393	379	375	345	384	385	353	381	385	364	392	390	379	409	381	331	342	359	417	354	364	373	394	358	399	353	380	358	385	408	374	378	387	394	402	380	351	364	375	378	417	417	387	388	408	346	384	393	359	422	370	348	402	399	357	399	367	368	399	364	381	374	391	386	379	391	353	371	368	363	377	347	367	392	369	360	388	380	362	366	340	426	381	362	374	390	393	384	406	384	373	356	366	374	361	373	380	369	367	397	398	375	394	349	379	389	371	376	394	385	369	384	387	369	378	403	333	390	404	333	404	380	400	383	364	366	361	396	413	369	398	375	336	386	384	372	381	371	369	386	388	349	375	370	415	367	378	428	421	347	373	357	373	395	386	359	358	402	374	362	392	374	365	382	374	365	376	391	373	390	404	382	380	344	409	394	369	388	388	413	368	384	350	379	344	367	358	361	376	356	353	399	401	379	357	389	359	372	368	382	367	399	389	351	344	351	339	342	401	372	382	384	372	370	399	388	347	378	376	381	402	376	401	372	343	363	399	383	357	389	403	406	351	369	357	352	390	378	371	401	388	388	376	362	347	389	423	385	364	359	369	394	360	390	382	351	349	348	374	377	400	374	357	356	372	370	376	398	335	347	399	417	377	355	400	386	353	348	388	356	385	386	351	394	359	345	340	360	381	346	381	339	396	355	382	415	346	365	356	399	364	381	392	390	380	376	359	379	428	365	401	334	391	374	390	365	405	353	407	405	376	380	357	311	346	376	377	366	366	371	366	332	359	412	347	391	370	343	379	396	379	371	409	367	423	385	372	400	402	382	337	381	389	329	354	374	384	372	353	349	392	346	378	350	391	368	459	380	372	369	398	352	383	396	403	386	384	371	351	374	370	364	376	392	381	364	380	375	341	361	372	419	363	354	365	400	356	375	353	362	344	370	363	390	399	367	374	359	402	392	412	379	380	375	331	411	389	389	387	389	345	406	343	369	383	395	378	352	356	367	370	368	367	379	357	372	387	357	369	386	363	370	382	359	310	369	396	395	386	353	409	367	377	378	359	358	364	405	369	379	349	350	363	379	392	380	390	378	362	378	364	383	367	368	369	384	373	371	420	360	369	356	398	385	342	349	357	362	386	355	387	411	384	357	397	377	392	374	385	381	372	366	377	386	387	401	373	376	375	394	373	379	395	368	391	378	355	394	378	383	385	352	413	386	363	380	369	382	380	364	369	354	381	379	362	415	365	382	395	395	383	369	377	343	381	362	385	400	372	382	391	337	367	399	380	364	373	395	385	374	380	322	343	337	384	380	385	376	390	338	383	370	391	389	372	368	386	377	396	372	370	370	396	367	376	415	360	389	409	369	354	362	398	367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44556	10072	2067	1217	836	651	509	550	425	350	359	338	311	319	313	290	306	284	294	300	288	280	273	229	269	258	281	262	231	245	262	250	224	261	290	289	245	222	230	223	288	229	253	248	244	235	285	239	249	243	254	261	237	250	243	239	254	231	281	221	238	232	246	233	255	274	213	268	261	256	243	236	245	262	246	238	261	280	253	244	252	253	244	267	255	259	250	244	236	262	256	257	253	239	242	216	262	244	268	256	210	256	236	237	246	250	207	273	253	242	220	254	231	270	245	230	260	227	257	260	218	243	271	228	257	248	257	251	248	249	250	233	239	286	227	231	250	234	227	239	235	230	232	261	239	253	257	230	276	218	242	238	247	246	273	228	263	221	267	228	230	272	258	274	268	231	211	277	260	240	239	243	230	245	250	235	219	236	261	246	260	251	214	246	249	229	274	236	265	252	240	285	255	237	239	230	249	235	260	218	207	269	274	255	247	283	243	235	220	255	272	251	274	236	255	266	231	257	263	295	241	234	239	223	235	243	251	220	247	264	257	264	238	287	219	230	225	239	256	257	242	240	237	248	227	273	230	256	235	218	227	231	236	252	256	241	232	240	248	226	249	247	236	243	270	248	245	272	235	238	233	255	256	248	251	214	244	250	278	247	245	243	239	268	251	257	248	231	223	231	243	234	246	231	278	250	265	264	251	237	253	259	234	258	261	252	245	264	241	264	224	245	258	240	267	279	239	218	249	244	243	266	253	217	265	239	223	239	263	250	238	275	256	268	236	265	248	248	283	240	245	227	262	253	243	264	230	249	246	264	240	248	251	250	255	245	229	271	255	241	229	250	285	228	236	248	248	252	248	258	272	267	258	240	261	241	246	227	249	228	242	240	256	231	228	222	238	251	240	250	242	223	273	198	266	231	219	264	221	247	256	251	235	259	245	238	243	232	237	241	258	230	250	228	238	262	263	263	227	222	235	270	251	251	248	232	220	256	233	248	253	225	257	255	213	252	244	256	234	232	243	249	265	250	229	232	282	261	244	243	231	252	256	274	247	254	241	241	205	250	282	231	226	254	240	250	252	222	241	265	240	265	265	251	229	245	224	259	257	276	229	266	253	269	243	248	231	257	258	270	258	266	243	234	228	256	227	273	244	237	235	231	245	237	255	259	223	227	264	262	265	236	225	265	246	240	229	253	261	232	235	214	240	279	213	270	247	282	245	225	236	272	247	241	239	242	234	239	260	219	273	253	229	250	222	259	236	278	252	250	257	258	248	270	259	274	243	222	275	227	252	225	243	241	246	248	231	258	234	259	219	265	237	276	252	244	250	226	293	229	243	268	251	217	236	226	234	262	239	265	232	272	250	235	243	232	247	251	233	289	226	229	254	247	256	247	245	238	222	229	256	246	244	246	238	233	244	255	232	237	258	258	253	250	243	233	237	239	217	251	206	237	231	270	202	249	253	255	249	272	240	237	243	232	245	249	239	260	272	280	245	219	240	262	240	285	248	247	254	256	228	241	262	255	238	259	234	213	258	249	273	239	264	242	214	251	258	267	239	261	221	221	251	260	251	261	268	240	258	242	236	272	245	244	240	260	251	240	240	262	231	239	255	251	246	248	259	270	266	284	230	246	263	219	261	268	254	243	226	219	216	273	265	257	247	235	229	260	244	207	233	239	246	237	242	246	248	243	228	251	257	247	234	240	236	231	252	273	239	261	228	237	224	272	288	241	236	245	249	243	225	237	245	221	248	292	245	246	219	268	249	269	231	246	233	257	241	267	231	234	243	224	254	253	268	257	246	248	248	252	233	271	261	248	254	253	243	236	235	244	248	253	262	256	233	238	254	214	250	240	279	230	247	229	250	234	217	235	226	234	247	251	246	235	244	283	219	218	240	256	257	255	285	252	251	246	247	246	250	264	248	227	259	236	256	266	242	243	254	242	237	234	252	231	272	258	243	264	243	250	234	245	232	220	233	217	241	255	225	263	237	238	251	235	224	246	278	238	247	241	250	230	237	263	261	233	258	240	250	217	248	253	256	237	235	251	245	242	221	236	251	251	261	249	285	254	230	240	221	250	273	233	234	252	272	257	250	266	225	277	266	245	270	220	246	233	273	241	241	254	213	230	254	255	249	261	222	251	257	251	245	246	244	249	280	220	259	267	258	248	265	238	237	262	223	216	219	256	246	229	217	230	244	231	232	272	275	241	254	237	274	246	262	278	259	270	248	235	206	245	236	235	247	232	238	241	235	229	227	259	220	235	244	259	265	246	250	262	224	279	248	246	252	238	263	249	250	230	254	275	244	259	274	271	232	250	242	237	280	226	240	270	237	265	265	252	246	245	239	253	222	238	252	233	246	251	240	213	254	229	248	242	244	255	225	238	249	248	271	235	236	233	239	251	254	268	260	242	276	262	236	240	249	238	219	216	252	248	248	246	239	276	240	287	241	218	255	242	208	239	249	226	241	221	256	221	252	240	242	248	253	248	257	256	231	259	227	268	258	251	283	248	239	237	253	261	246	252	251	270	237	220	254	247	233	246	272	256	255	247	239	253	238	238	257	233	250	245	233	241	237	241	258	229	238	252	250	270	250	235	242	239	264	250	248	252	249	241	258	236	215	269	256	244	246	265	245	226	250	260	267	218	220	264	227	245	230	249	260	245	257	229	263	264	258	239	222	239	236	233	248	247	217	235	230	252	239	245	235	232	234	243	245	259	227	261	245	237	226	269	263	235	243	228	232	239	266	263	240	242	233	219	230	247	228	266	267	229	226	241	257	278	257	234	239	231	279	258	258	223	263	237	263	257	250	257	258	240	234	223	257	236	261	249	253	272	243	227	231	237	263	239	219	237	239	249	229	271	256	244	261	240	233	246	229	240	256	276	245	245	274	234	211	251	253	263	253	260	232	266	229	229	245	223	262	248	235	265	252	263	239	236	253	275	244	251	237	262	245	237	276	267	260	265	254	225	238	273	265	237	258	217	245	240	257	253	244	241	255	259	256	261	259	221	259	243	231	242	265	239	242	236	238	267	237	259	262	238	238	259	256	233	250	271	243	267	277	244	242	273	271	252	239	254	238	259	241	249	246	280	279	260	222	231	266	259	255	218	223	281	248	245	229	251	248	255	263	232	231	248	266	249	242	251	243	228	272	249	216	250	248	217	214	224	239	241	250	221	269	228	237	268	236	250	242	223	238	241	231	201	250	247	242	231	272	260	246	237	228	234	249	242	278	268	238	236	269	246	233	233	257	259	252	259	255	238	252	247	236	237	237	241	239	269	249	232	228	224	273	226	231	264	256	250	224	226	227	249	246	262	238	210	264	224	257	248	269	269	250	226	240	246	240	237	218	228	250	275	239	236	254	226	267	245	227	244	238	257	242	238	252	243	253	247	260	244	244	263	246	260	248	241	284	267	287	227	241	243	227	237	222	244	235	265	239	248	227	220	222	224	254	232	245	253	253	251	237	264	257	264	230	248	256	242	230	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20460	1793	3478	3804	3309	2668	2193	2007	1662	1510	1455	1399	1167	1150	1113	1028	1092	969	970	918	922	928	891	862	873	822	825	799	847	817	786	853	834	814	749	790	823	830	783	738	745	788	784	774	726	802	701	721	745	763	740	743	730	731	704	798	761	725	657	774	733	699	747	778	725	690	736	739	719	774	723	738	727	672	743	682	702	741	723	762	773	768	703	718	735	705	749	755	735	686	738	677	750	710	704	700	696	714	709	715	723	692	754	736	729	720	732	689	731	707	733	679	668	708	693	726	706	695	702	728	690	706	699	752	721	682	735	737	738	735	744	704	726	761	699	678	676	721	721	701	757	675	720	726	737	686	709	676	716	686	707	714	707	740	699	713	686	759	740	728	710	730	690	685	736	721	705	667	730	731	721	708	770	699	706	706	749	721	707	748	717	723	691	711	727	715	688	710	682	726	721	693	671	708	704	737	694	693	740	714	646	722	691	689	727	670	721	734	732	689	715	744	709	693	707	713	714	742	705	712	714	732	725	732	693	710	692	713	699	712	713	703	662	735	691	703	687	765	744	700	718	732	664	699	703	720	705	661	712	720	648	741	755	716	739	668	696	734	705	677	702	682	719	773	710	692	722	737	726	781	664	754	691	693	683	740	688	706	732	698	730	706	738	736	767	739	710	730	669	704	713	706	670	687	724	704	704	761	742	687	739	696	663	731	695	719	681	750	702	672	702	718	699	709	706	714	669	736	699	701	724	702	695	725	699	786	730	671	798	691	650	716	715	707	728	716	677	691	744	707	687	721	710	727	700	702	757	696	697	733	734	709	676	703	723	718	670	716	719	710	679	723	675	678	729	730	692	719	734	698	710	752	709	706	724	672	715	671	648	687	680	745	692	689	719	732	741	691	721	707	704	732	732	703	711	718	748	676	678	768	737	710	698	740	740	730	742	686	718	716	674	678	728	704	716	677	708	670	742	724	744	708	697	665	703	684	707	694	690	669	713	720	703	615	670	697	725	716	701	710	743	696	752	696	659	751	669	720	656	682	726	699	711	739	727	743	728	750	736	704	722	715	681	704	747	691	726	647	707	679	727	712	756	722	708	698	714	707	720	699	695	716	727	686	743	710	736	690	702	658	681	716	705	680	699	702	673	703	639	695	720	736	663	748	717	675	669	716	752	709	731	710	720	712	731	734	741	736	697	772	728	677	706	705	689	722	627	688	663	690	735	704	705	693	682	726	633	703	722	679	661	722	712	712	741	725	768	720	716	720	689	666	710	713	676	687	745	721	699	722	708	695	709	745	759	782	668	715	720	737	709	719	764	720	724	714	751	663	741	700	723	673	694	688	719	706	667	704	684	727	708	700	650	693	700	693	698	719	681	721	716	730	690	714	712	688	704	706	724	713	694	733	670	719	713	728	723	679	662	714	720	710	695	698	697	734	691	708	694	693	741	700	692	724	697	719	722	745	736	738	715	720	717	660	721	736	703	703	714	706	707	713	721	711	689	696	738	718	707	702	718	715	691	737	670	694	678	693	684	727	766	723	673	697	700	713	691	701	730	670	687	726	699	727	687	709	651	701	685	759	638	749	700	712	704	732	683	695	676	703	712	699	744	753	731	696	685	689	719	712	697	719	729	704	729	691	682	706	718	714	687	670	700	741	739	654	690	739	737	706	727	682	714	674	676	742	723	637	701	749	694	679	705	688	711	753	711	728	721	691	700	678	696	664	687	689	723	661	683	695	671	696	737	665	702	689	722	663	721	727	722	687	661	701	766	689	696	759	678	763	689	686	720	665	724	708	682	693	753	757	742	690	697	708	738	738	704	753	713	777	750	679	680	689	680	734	746	728	699	731	743	664	707	713	689	724	714	747	712	700	695	722	707	701	706	697	699	702	691	721	668	730	723	726	680	712	700	657	726	694	698	699	739	697	714	764	706	694	664	680	733	718	707	696	716	689	777	693	672	709	723	759	692	662	734	692	719	675	685	748	733	661	730	704	691	625	721	691	768	703	685	708	717	689	685	734	706	688	699	710	725	700	703	670	724	723	734	730	708	756	713	703	704	712	714	686	640	705	678	707	735	719	701	720	694	760	693	694	719	749	740	680	704	716	713	738	744	710	710	678	785	735	740	753	698	684	711	714	741	669	673	695	720	722	716	699	738	716	707	731	704	718	679	720	694	695	669	666	680	744	698	742	716	681	721	731	710	687	682	691	796	717	670	691	678	674	744	692	698	709	706	735	702	705	697	663	736	723	727	714	729	677	697	656	687	738	734	692	713	756	729	732	719	686	691	689	700	716	669	668	721	702	629	699	719	714	750	724	730	692	680	717	739	697	682	676	737	696	704	734	724	742	727	717	763	711	676	663	697	681	710	695	744	727	681	727	695	719	701	689	710	696	682	730	706	753	740	719	725	751	716	675	718	745	696	766	760	721	774	714	723	696	741	724	737	706	727	731	708	719	678	679	751	700	692	703	697	758	723	709	735	703	714	705	682	695	710	737	734	699	690	751	722	703	721	659	684	705	628	730	716	721	752	691	682	719	657	728	723	710	734	722	743	738	717	703	714	708	728	710	713	699	685	712	726	690	729	706	742	695	682	707	658	747	758	672	683	676	728	712	705	694	696	698	739	734	724	764	766	682	733	738	721	630	730	689	702	691	693	642	694	734	697	715	744	682	768	731	723	710	683	657	734	666	719	758	753	738	708	695	668	709	733	726	737	728	743	721	643	680	720	701	715	715	680	724	727	736	716	762	695	679	668	677	728	678	711	752	689	718	724	685	743	663	722	722	702	728	745	695	689	725	693	726	708	692	728	721	726	702	687	742	671	703	702	739	712	704	671	712	685	716	670	649	758	733	749	729	667	727	658	699	708	718	692	715	709	747	692	716	674	681	682	714	712	747	686	701	691	721	736	703	721	706	702	707	714	739	729	682	737	709	710	709	721	707	687	695	733	689	770	724	678	696	733	729	733	725	639	724	645	698	720	704	710	688	725	691	733	712	696	693	713	751	717	677	743	728	659	710	696	723	694	753	729	726	696	744	759	697	702	694	704	681	655	674	718	691	704	728	687	701	696	708	701	678	746	708	670	736	636	699	696	662	722	660	694	689	677	645	707	722	726	714	709	756	710	728	716	691	706	734	725	675	699	756	694	741	665	674	669	711	760	706	748	702	655	731	696	699	697	700	706	720	723	757	714	702	650	695	720	659	689	745	729	707	689	737	677	678	698	744	700	673	710	686	713	699	749	770	709	710	728	672	652	695	735	752	707	690	720	686	728	679	724	724	680	774	654	701	741	669	673	687	708	681	723	702	719	725	766	689	708	703	711	735	707	706	733	730	723	720	697	697	770	729	715	748	679	676	729	697	689	727	753	777	714	705	707	669	691	721	688	691	643	752	728	721	708	719	729	691	695	660	710	688	703	767	674	727	722	730	737	715	718	729	713	715	722	713	682	741	700	683	695	690	720	680	740	685	717	668	687	682	733	718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54962	18446	8175	2571	1521	1131	880	723	617	578	525	515	461	405	398	369	374	372	351	357	332	319	349	326	275	305	327	276	281	305	313	316	298	308	336	312	317	300	311	321	301	323	306	328	279	300	274	319	307	346	300	289	286	259	306	262	307	276	289	304	281	300	293	266	305	301	271	291	297	308	273	327	323	287	298	286	298	274	302	324	268	290	307	304	280	300	266	294	299	296	279	302	306	278	284	262	297	292	279	330	268	296	290	287	290	292	285	290	267	311	288	287	306	278	274	314	287	251	273	279	284	297	269	303	296	292	290	294	284	324	309	299	310	298	292	314	283	316	281	317	303	293	295	273	296	276	312	307	293	295	321	293	301	327	299	269	285	309	298	303	311	318	282	315	305	300	269	254	259	282	286	245	299	292	280	267	256	266	278	314	265	296	301	297	275	287	278	311	279	291	295	291	280	254	287	292	296	278	307	302	288	314	279	288	284	316	285	288	280	285	303	273	277	278	292	289	292	288	320	292	317	264	293	266	300	296	281	268	291	270	306	301	286	271	270	290	307	316	302	292	285	279	276	298	310	292	300	279	290	276	279	296	300	290	315	268	288	257	296	298	279	305	290	307	300	308	276	309	318	297	320	262	285	296	317	276	313	309	299	300	293	284	282	296	306	304	303	292	307	288	278	284	259	298	251	311	276	290	276	318	291	298	269	298	293	312	286	268	312	324	324	273	297	285	295	302	303	301	277	303	304	296	305	277	297	278	308	285	267	271	304	281	289	261	264	291	317	306	304	281	281	316	289	264	311	300	285	270	295	264	275	338	272	290	279	256	272	324	286	311	300	306	271	295	272	290	258	278	289	284	314	294	267	312	307	335	285	274	299	240	274	306	297	299	295	282	240	257	282	305	320	302	290	257	287	276	325	289	277	256	272	288	274	279	313	278	278	286	276	282	292	274	257	276	308	309	325	255	270	268	307	286	296	296	291	256	287	297	268	295	294	269	311	301	278	289	281	304	254	272	283	291	265	291	284	294	284	306	290	303	305	280	285	312	298	314	314	286	278	279	281	279	287	273	305	311	304	290	294	270	272	286	318	282	282	289	258	296	292	294	268	270	278	290	259	289	272	293	297	288	272	297	300	284	294	303	249	299	278	286	272	288	298	313	293	288	306	288	274	286	290	294	261	302	265	300	319	268	273	309	301	293	294	293	292	281	310	282	284	278	293	280	278	258	308	304	290	270	277	303	327	281	279	279	288	290	341	289	298	292	283	313	303	303	273	311	293	284	289	317	301	311	321	299	281	260	273	279	299	297	272	274	283	292	279	295	316	268	295	318	320	301	314	280	290	280	299	277	297	283	287	298	313	297	291	286	289	275	271	274	276	295	265	327	296	298	261	283	288	264	239	271	267	262	290	300	308	287	290	285	314	275	299	310	345	276	273	315	286	264	286	309	280	297	303	283	291	310	314	279	274	261	303	273	312	291	279	300	290	286	297	312	312	286	294	302	307	289	280	312	312	300	283	297	266	281	295	273	335	245	293	279	298	287	301	293	303	312	302	290	293	270	301	292	307	294	305	263	286	288	289	250	299	279	297	276	278	297	295	290	283	262	284	284	262	272	261	287	289	256	295	291	279	293	303	278	279	297	304	286	282	310	273	263	260	297	297	275	302	281	281	253	268	293	332	290	314	304	293	264	310	274	277	292	269	294	276	300	283	304	290	282	303	268	287	280	305	293	283	287	235	289	282	306	280	282	283	274	277	312	318	292	294	270	278	309	273	280	279	277	268	293	296	272	272	286	329	295	278	283	322	263	299	276	287	278	299	337	293	284	282	256	303	290	285	279	297	262	269	304	283	267	307	280	295	298	303	303	296	279	241	283	269	298	296	289	296	267	287	292	287	282	286	319	296	284	288	326	327	269	279	292	285	253	270	307	307	313	285	290	300	311	317	242	301	286	262	304	276	318	271	277	255	310	287	283	290	291	289	288	281	264	320	286	291	279	300	291	317	276	310	280	297	291	282	294	278	285	284	273	288	279	267	309	318	316	283	295	290	293	307	298	304	326	288	298	318	292	269	281	285	295	254	269	310	291	287	287	291	302	283	304	300	263	300	301	277	300	294	293	282	311	308	306	257	244	318	291	291	250	298	329	309	293	292	319	274	253	314	284	297	267	258	275	302	277	296	279	269	289	289	309	297	279	269	313	305	299	277	273	299	273	270	299	305	266	250	266	267	302	281	309	293	290	282	324	288	303	310	312	283	290	301	296	266	292	319	285	275	288	258	298	287	295	291	266	291	287	263	281	304	297	311	285	295	315	290	324	280	274	300	312	261	259	292	311	271	318	301	302	272	295	305	310	316	260	288	298	315	266	285	307	297	312	304	288	238	269	277	289	283	291	290	305	284	274	305	297	283	273	288	312	291	300	275	281	279	300	301	295	281	281	245	316	279	331	295	285	248	280	307	242	306	272	277	276	287	283	295	294	280	307	292	295	286	273	295	249	273	288	303	303	298	286	289	288	282	287	302	289	286	290	261	253	296	301	303	314	321	289	288	309	282	271	302	246	301	299	292	316	310	272	302	259	294	268	264	294	307	316	326	277	295	272	282	322	292	276	299	259	313	297	292	291	300	297	288	294	294	282	264	301	271	292	287	277	286	296	298	300	288	261	283	255	306	332	283	287	282	293	332	283	309	282	293	239	273	286	303	269	265	292	270	299	288	246	290	258	328	282	267	249	321	255	298	294	295	272	259	302	284	307	292	271	268	274	295	321	255	309	284	274	289	280	250	290	292	286	305	295	264	288	285	290	285	269	285	251	313	331	300	320	306	296	261	278	280	269	276	314	307	287	286	290	313	315	292	287	307	282	296	286	310	288	274	285	250	283	284	305	283	276	303	277	276	301	306	274	291	310	284	318	293	297	306	292	291	285	283	298	294	309	293	310	310	296	321	298	274	280	292	291	285	289	285	281	278	292	281	306	294	270	284	286	281	316	295	249	290	284	267	318	279	301	316	284	290	271	277	309	289	302	301	313	270	287	326	272	284	280	283	273	285	270	314	306	300	307	314	304	267	290	272	279	267	269	283	281	269	247	267	310	285	296	284	317	270	278	283	300	275	313	269	260	299	298	289	300	282	306	320	289	291	285	302	288	294	257	252	273	318	291	284	305	286	283	290	295	298	297	276	284	306	297	286	263	292	256	273	293	305	303	279	312	309	271	259	292	272	264	306	281	268	279	268	291	293	315	322	257	294	299	295	289	302	282	241	295	277	260	301	310	309	287	323	302	283	302	284	297	291	278	300	323	308	294	292	299	280	304	309	257	274	260	307	281	318	297	278	287	298	277	295	302	332	300	285	318	314	302	277	287	281	304	278	291	293	279	305	295	296	308	333	273	308	275	297	298	291	304	264	283	309	303	266	272	284	287	286	279	295	276	273	328	281	307	297	319	308	303	303	299	266	295	261	280	276	267	343	297	314	284	317	323	255	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26050	2696	6091	6614	5497	4585	3742	3140	2801	2364	2133	2112	1835	1675	1605	1416	1372	1307	1346	1217	1167	1180	1158	1042	1047	1017	1003	961	1004	928	1002	947	956	954	994	914	918	924	918	846	917	868	869	901	867	842	880	880	844	835	815	861	865	904	876	840	795	819	825	850	825	803	818	853	827	813	804	774	808	844	851	889	824	806	772	809	835	873	849	842	812	821	837	849	787	828	826	793	831	860	808	830	786	820	791	803	784	774	810	775	877	766	847	816	780	773	830	807	820	786	842	815	815	779	832	797	777	796	804	803	809	827	820	850	836	801	781	769	800	790	737	811	775	802	793	833	775	797	821	770	789	796	807	780	792	806	807	737	792	790	791	824	773	744	798	798	833	815	795	826	783	774	798	817	796	831	845	770	807	764	786	828	768	818	814	805	777	792	764	797	791	798	818	823	770	779	804	847	830	786	805	763	799	859	822	744	819	795	820	784	822	831	800	785	839	770	788	833	812	766	788	777	786	827	799	778	767	813	742	794	805	811	816	793	788	809	776	819	792	759	792	809	780	744	791	786	763	784	804	824	817	838	843	814	759	754	770	815	753	784	791	830	814	816	820	832	837	761	750	772	784	824	796	827	764	761	803	815	784	840	794	805	788	788	758	818	788	779	799	793	740	791	821	831	845	773	809	797	806	779	773	798	804	807	774	839	816	823	827	799	767	759	787	845	762	743	809	814	824	799	856	834	825	766	799	793	839	769	813	769	787	760	815	776	775	799	799	767	822	815	784	823	809	766	828	820	762	773	832	763	823	815	811	793	768	758	826	796	808	801	805	812	817	793	776	780	809	804	791	831	774	776	852	797	783	767	739	787	759	786	724	759	779	832	798	794	821	802	818	791	768	819	806	810	810	804	775	831	786	756	764	777	800	779	797	797	800	781	765	761	807	773	793	765	751	822	796	795	708	756	835	777	784	771	779	793	824	795	819	794	791	803	825	783	765	806	784	770	750	834	790	806	813	782	822	797	789	745	819	816	798	768	789	770	773	781	773	818	836	828	781	798	750	749	801	774	780	807	825	808	797	796	846	780	792	848	792	808	809	772	831	800	804	811	765	817	811	812	802	804	768	815	793	815	792	816	845	770	807	822	807	805	804	783	808	792	741	775	786	781	825	793	822	781	771	786	759	812	788	824	840	748	813	823	805	839	797	767	761	803	814	822	834	815	758	791	800	758	834	818	794	802	850	787	824	796	799	830	831	791	822	769	785	822	805	794	818	813	824	779	794	784	740	823	801	793	812	796	800	779	773	830	783	754	777	750	779	767	806	832	842	772	777	777	799	789	776	806	828	756	799	813	785	789	798	791	819	812	846	823	834	779	777	834	836	854	795	836	769	827	763	804	811	832	786	768	802	811	822	817	755	814	817	815	810	817	816	754	824	833	766	790	817	823	771	794	796	797	781	821	781	781	802	755	756	799	764	809	787	793	799	775	724	786	796	826	846	790	804	769	818	830	810	773	811	773	817	837	845	829	796	811	803	814	800	798	808	826	805	755	825	828	751	821	794	783	776	782	812	804	761	814	787	808	803	813	804	831	759	784	755	794	822	812	815	757	842	798	803	792	744	815	811	744	764	790	822	786	763	801	806	790	755	764	767	804	804	776	738	783	819	785	756	792	749	787	778	780	757	807	806	845	808	792	763	783	735	842	773	800	796	807	774	844	788	789	757	827	873	704	744	801	770	801	771	779	786	787	849	810	757	822	803	818	826	774	822	815	835	733	832	800	816	767	765	837	801	788	838	840	762	802	787	798	760	759	765	799	830	786	815	775	773	838	751	869	771	814	821	813	757	779	800	735	826	823	763	789	759	765	775	771	797	793	813	829	781	808	857	800	784	777	803	787	776	793	793	806	790	775	812	796	822	832	743	783	812	795	814	764	833	770	766	846	812	746	770	728	783	818	787	794	802	760	812	815	771	779	812	829	778	798	822	803	825	819	799	785	798	801	835	831	796	796	782	825	788	761	810	795	822	832	816	830	747	829	807	757	830	759	785	787	736	741	775	799	839	784	845	790	844	804	817	860	824	845	883	828	800	771	772	811	802	848	829	780	813	824	770	810	788	790	771	812	782	821	823	771	797	789	801	789	798	767	789	775	831	798	797	802	810	839	855	784	815	793	897	855	817	796	736	792	821	774	787	826	788	820	793	744	816	787	806	836	811	805	847	811	747	788	789	803	821	844	815	849	784	813	769	771	737	846	835	747	787	817	815	800	827	762	851	757	817	835	830	785	835	808	789	827	826	775	810	827	785	799	793	791	809	828	791	803	845	859	787	776	739	877	796	798	805	824	792	843	714	805	776	790	829	811	803	820	802	777	772	826	752	793	743	810	766	792	835	798	767	767	754	753	788	787	798	793	804	818	776	826	809	812	817	784	834	783	771	782	842	772	822	763	810	833	839	785	749	819	817	807	829	792	757	755	805	792	806	834	832	805	783	775	784	744	848	841	820	835	794	819	771	741	778	825	761	794	777	867	787	801	826	801	784	801	812	806	803	800	777	741	795	833	795	793	835	801	773	784	758	807	775	758	842	756	804	775	831	763	873	845	812	785	814	770	826	784	804	747	773	768	734	759	788	783	806	825	788	790	760	814	775	785	827	826	764	787	737	790	783	825	783	763	804	855	775	783	789	794	794	778	787	798	744	815	796	772	762	856	801	807	778	773	815	805	753	831	824	767	789	787	806	782	775	816	801	837	817	864	756	810	787	780	778	811	817	832	824	791	768	822	819	783	779	835	864	767	759	791	753	837	817	817	803	817	839	803	854	784	825	766	791	781	792	776	820	795	773	817	774	820	786	799	828	741	805	825	783	802	836	825	789	784	841	743	854	778	787	804	756	781	753	777	761	842	760	862	775	792	797	793	806	751	781	823	792	788	826	782	807	813	807	816	794	765	807	729	803	806	763	757	752	781	805	808	783	755	773	780	768	776	834	838	831	749	798	786	778	802	798	858	803	832	764	843	767	771	835	795	827	799	754	790	804	790	815	781	774	785	805	828	809	792	791	757	797	792	813	810	764	816	799	841	801	835	774	790	834	790	751	768	814	761	802	785	787	856	749	812	752	792	839	782	787	785	766	861	821	818	745	778	788	813	800	798	784	756	834	795	792	797	871	766	798	812	766	787	770	838	812	824	834	732	815	757	815	800	809	799	794	804	814	816	805	803	773	801	790	795	780	800	808	823	828	813	777	828	748	828	805	785	814	744	794	782	793	796	782	786	844	802	777	772	792	823	784	789	766	816	824	831	823	805	785	797	834	793	761	810	808	748	857	785	846	836	788	831	824	834	803	820	795	818	706	799	794	787	811	820	800	760	773	771	799	754	792	744	782	774	737	791	890	798	819	830	772	775	810	820	767	815	759	788	816	753	810	763	775	798	815	807	759	759	799	827	825	796	787	759	807	791	786	821	794	783	762	803	780	803	784	795	757	761	759	774	797	794	808	793	785	799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6067	386	255	165	158	137	119	139	129	131	129	105	112	126	140	124	102	121	109	108	99	117	117	114	106	113	115	107	117	105	109	116	102	137	122	116	85	104	127	120	118	124	99	116	113	110	113	108	81	101	97	125	102	109	111	107	90	106	103	121	112	105	107	115	117	116	115	93	93	117	119	94	125	108	128	146	92	105	142	120	99	131	126	111	105	111	117	102	104	125	116	120	87	123	117	91	115	93	115	117	101	117	122	107	115	98	112	112	101	146	110	108	101	103	119	115	102	106	90	102	113	100	112	111	129	111	106	119	116	110	102	105	113	113	117	104	106	104	111	100	110	103	98	109	110	122	116	106	103	121	99	107	108	116	110	116	117	101	103	129	121	106	98	113	115	108	114	118	112	92	109	106	139	119	119	105	112	103	119	113	105	104	117	116	103	94	112	136	113	126	113	138	117	112	117	136	93	123	116	104	105	108	139	101	110	110	78	147	104	106	112	118	111	108	102	116	120	114	100	117	102	106	110	116	123	116	121	100	100	123	113	97	93	107	122	107	113	105	104	130	116	133	121	107	113	125	116	106	114	121	111	118	120	106	122	103	117	128	98	103	123	103	94	103	98	98	114	104	114	112	106	121	119	121	107	122	100	106	110	103	114	129	122	125	97	113	94	114	113	84	122	105	103	115	117	127	105	141	119	108	98	103	112	109	98	120	116	103	115	117	108	95	112	100	104	119	127	95	102	110	102	128	117	100	114	110	91	115	112	99	100	133	121	109	123	118	118	101	109	114	105	118	112	97	112	104	99	121	130	121	139	119	107	106	110	104	119	141	102	112	105	127	102	114	124	124	99	122	100	138	130	122	101	121	110	107	86	104	107	126	121	124	105	131	117	109	116	126	118	112	118	126	119	133	109	130	105	135	112	125	96	107	116	112	107	137	128	111	120	95	114	114	125	119	119	110	117	115	111	106	101	103	117	109	113	103	111	116	103	123	112	121	128	124	115	106	102	99	114	95	120	97	112	107	102	124	107	117	129	97	105	98	123	107	126	122	111	116	105	112	124	107	102	118	113	98	126	116	111	101	104	96	108	118	116	113	113	113	89	115	114	111	102	129	117	108	112	122	97	115	118	105	117	107	104	112	125	107	114	116	101	121	135	107	139	113	98	117	106	122	97	113	92	116	108	113	107	132	121	104	115	101	106	117	146	100	111	125	117	120	109	107	116	112	126	101	115	131	130	99	105	121	112	127	119	120	127	104	91	103	103	101	112	90	90	102	125	104	93	102	98	116	101	109	103	127	117	114	111	109	129	129	108	106	121	112	113	114	100	100	123	111	120	122	121	106	120	94	119	114	124	107	106	110	108	108	111	109	104	94	105	126	101	106	107	122	137	116	114	138	112	84	99	109	122	122	125	104	104	94	113	130	100	105	122	99	104	116	101	107	125	125	118	104	100	119	98	119	105	109	121	122	106	126	113	100	114	117	115	114	119	94	124	111	110	110	119	110	115	107	130	116	108	121	100	113	121	106	109	112	106	90	88	110	109	96	128	110	127	104	98	115	93	120	118	110	110	125	105	101	94	127	89	115	113	119	103	103	108	101	118	113	99	100	101	115	109	111	111	131	109	102	118	119	123	113	108	118	124	106	108	124	102	107	114	97	118	94	100	130	130	116	98	118	129	129	110	117	117	126	133	122	115	125	90	136	114	108	113	106	121	105	112	102	116	104	109	103	105	106	120	105	107	102	113	104	99	121	121	104	105	110	114	107	122	116	103	115	107	110	116	113	118	105	106	103	121	118	119	122	105	119	120	118	127	108	117	137	102	124	110	113	126	116	108	124	106	126	118	114	118	128	109	125	103	106	104	124	113	131	114	126	104	121	104	114	120	126	118	103	122	107	90	116	112	110	96	117	114	105	105	120	117	120	128	113	125	104	109	127	114	113	132	122	134	105	109	126	111	107	107	100	117	100	111	97	100	109	124	95	118	100	118	119	86	104	118	114	104	103	125	119	95	98	125	121	122	118	121	113	121	127	125	112	110	122	113	109	106	108	106	106	102	95	123	116	109	111	105	93	112	127	131	114	121	124	103	111	110	82	103	125	104	103	132	111	123	122	121	118	104	101	115	122	105	105	128	109	113	128	130	124	125	98	109	98	108	105	106	95	99	110	106	105	127	108	131	117	123	125	94	114	115	120	120	94	95	131	106	133	120	110	113	116	108	110	112	116	105	116	114	117	94	106	106	107	105	119	125	125	119	104	113	96	115	108	97	121	102	100	116	111	104	111	107	97	109	102	114	105	116	99	118	110	106	110	129	108	137	104	125	126	110	132	117	111	107	92	112	133	103	117	99	84	112	114	113	92	102	115	115	135	110	115	110	103	133	106	114	113	120	118	126	101	116	125	126	113	107	122	113	108	102	113	109	118	104	121	128	97	119	113	106	115	112	134	101	97	100	120	106	109	105	119	114	134	113	136	128	101	116	105	103	103	97	120	109	98	116	122	131	106	115	107	106	103	104	123	114	106	108	104	107	114	108	126	119	109	116	91	121	125	106	101	122	125	104	104	127	126	112	111	126	109	118	123	92	118	123	123	89	119	101	107	100	117	105	112	108	114	117	106	107	103	111	118	117	125	107	107	126	105	104	116	115	115	108	104	122	122	106	114	102	146	106	111	128	101	108	108	103	129	110	124	109	113	92	100	134	119	104	117	107	110	107	116	128	131	108	96	127	112	132	112	95	120	114	118	106	117	117	113	120	136	106	121	112	107	120	115	129	113	102	102	106	127	109	120	105	102	97	108	129	125	99	113	110	97	119	120	125	101	110	112	121	107	125	122	104	102	105	116	108	120	107	110	110	141	96	118	98	115	109	91	108	115	109	117	119	119	104	123	121	125	118	107	111	117	95	113	98	93	107	92	100	110	113	111	114	106	119	109	121	133	119	112	117	114	124	105	105	126	124	96	118	105	103	121	114	129	98	110	104	99	104	104	112	112	110	93	105	133	129	124	118	107	114	106	92	116	117	104	93	98	118	106	107	121	125	112	131	110	103	109	105	114	100	115	109	109	119	118	118	120	101	112	133	98	129	110	115	139	105	122	128	126	118	111	112	98	104	113	117	112	116	116	104	131	108	107	111	93	124	115	116	122	120	109	125	104	121	129	123	115	114	114	114	111	128	118	113	112	110	112	106	129	124	111	125	98	102	118	104	108	118	121	112	115	106	109	112	113	123	105	119	107	125	121	120	125	87	119	118	116	135	91	99	105	104	125	118	115	122	105	110	109	95	126	117	123	109	114	107	92	108	107	106	124	108	116	109	116	84	98	105	115	109	115	98	98	121	103	129	109	105	106	95	93	118	133	108	106	91	109	119	94	105	116	119	117	107	122	120	110	103	121	128	104	105	117	114	106	110	103	109	113	118	120	120	103	120	111	111	111	98	117	85	116	129	117	111	109	91	118	108	125	120	118	109	102	115	129	113	110	123	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5616	431	534	537	583	511	449	409	470	424	415	438	416	393	397	388	394	354	383	375	368	375	361	399	355	385	383	401	350	367	374	348	390	375	340	364	365	420	409	380	410	344	368	388	383	356	379	386	381	371	391	394	395	399	363	380	370	379	381	362	387	401	387	394	367	378	374	371	401	370	383	395	334	387	383	350	368	393	385	362	384	421	372	358	401	385	367	354	399	382	369	343	369	376	376	375	380	366	367	367	387	353	356	355	365	416	379	395	355	394	366	383	395	419	407	418	380	385	382	397	367	396	390	358	350	374	352	375	407	374	387	379	387	344	353	377	381	399	395	376	391	371	385	360	397	339	378	378	371	358	371	369	367	409	348	368	353	414	389	352	363	356	364	351	387	365	378	367	369	423	395	358	385	385	391	411	354	365	355	399	399	376	367	381	373	366	368	342	387	387	386	392	403	380	384	344	356	364	350	399	386	372	396	400	400	383	412	392	360	392	400	381	356	380	371	385	371	393	396	366	416	380	366	359	386	346	395	412	383	396	356	376	380	367	372	374	360	374	373	409	329	385	408	387	363	375	383	383	390	358	364	362	375	339	370	378	371	398	387	362	375	382	354	369	409	357	408	364	369	396	353	369	353	369	391	353	364	383	370	363	361	382	373	366	393	347	427	377	380	380	371	385	386	367	328	385	369	358	380	407	409	369	388	336	363	404	370	368	387	362	377	408	384	333	400	362	375	343	367	352	367	378	387	356	387	392	392	383	392	364	380	363	341	402	413	369	387	387	385	351	407	368	363	412	368	395	383	373	419	374	395	367	352	370	343	364	357	379	374	391	392	377	393	345	401	413	380	378	411	401	395	399	380	385	367	369	404	365	399	372	375	367	415	378	377	337	417	355	345	412	357	341	361	364	393	397	372	366	395	404	381	404	351	383	382	331	368	355	354	356	344	364	361	399	386	385	395	379	393	378	348	377	393	341	351	375	349	384	380	382	389	368	351	368	406	371	403	375	343	382	332	362	337	399	376	351	377	357	394	369	396	367	380	343	369	381	320	354	386	366	353	375	377	425	392	384	387	352	397	362	376	363	368	380	396	383	345	372	389	368	380	385	363	397	431	398	389	361	401	368	341	400	384	401	387	371	378	396	380	358	335	362	403	369	370	412	388	415	412	371	350	377	343	385	364	377	380	412	358	333	364	360	358	383	361	381	355	390	402	383	370	417	391	390	358	381	348	357	398	400	378	374	391	359	367	369	391	394	364	394	366	379	357	378	393	363	337	393	348	377	369	373	363	371	351	362	376	369	390	386	365	368	382	349	393	407	413	362	374	358	383	367	339	347	375	383	373	394	371	400	400	370	412	367	378	396	367	379	376	387	395	374	354	360	400	344	395	363	371	404	374	383	398	378	395	358	378	366	376	331	395	376	390	378	376	394	360	379	356	374	401	368	365	368	391	430	400	363	391	381	382	360	378	381	373	380	311	357	387	348	362	366	370	405	407	388	390	391	401	397	392	376	379	392	384	332	379	420	351	385	348	413	399	367	368	363	367	384	392	389	371	383	411	343	366	349	345	396	380	359	382	352	368	370	352	407	394	333	371	362	386	418	339	385	359	364	380	355	424	382	374	359	387	392	400	365	360	379	366	367	348	400	360	382	364	355	377	369	390	386	364	394	403	369	398	378	351	361	343	377	384	380	371	397	371	381	359	378	333	377	392	360	381	373	381	379	378	370	374	395	389	408	392	404	347	335	358	359	374	352	383	370	365	339	365	403	366	389	389	355	381	376	341	392	373	323	387	385	382	368	370	370	357	358	371	380	389	358	389	371	370	392	374	360	408	337	380	374	350	383	371	366	374	392	373	366	366	371	389	372	377	382	414	374	373	370	404	373	350	420	374	374	365	349	377	345	398	338	375	379	361	384	364	366	418	364	390	372	364	364	359	365	365	390	353	369	374	397	413	410	356	340	368	342	386	420	384	376	369	374	391	345	358	374	406	426	411	405	376	356	329	407	408	373	385	380	390	379	379	378	383	379	376	363	360	416	377	386	395	401	360	351	379	389	378	375	370	406	385	373	378	391	368	417	365	352	372	400	374	355	334	396	357	360	367	374	364	427	346	314	415	388	374	351	366	390	339	347	391	386	385	360	403	387	356	403	407	369	404	384	362	380	348	386	404	363	386	378	409	378	363	365	344	388	372	406	370	343	361	348	383	380	404	381	364	370	367	370	361	353	403	398	342	392	369	371	358	371	379	407	391	371	387	364	358	360	395	374	409	361	371	367	353	400	367	417	377	431	361	356	344	395	389	360	388	374	373	360	389	372	373	351	375	376	392	355	369	372	370	386	406	382	393	417	412	397	344	388	401	366	344	365	350	394	394	375	363	380	384	372	393	386	389	380	389	358	348	357	354	365	363	366	379	354	384	378	360	368	386	369	370	368	353	377	388	375	384	382	369	379	376	381	395	375	388	396	389	346	377	350	366	393	397	367	385	362	391	382	383	359	402	373	398	356	398	392	360	370	386	388	357	398	396	399	353	381	353	358	398	414	431	384	382	402	348	347	367	389	380	398	371	369	378	368	343	370	408	374	365	389	362	406	371	340	358	381	391	390	364	343	404	400	382	373	381	385	351	359	353	381	376	370	342	363	368	361	369	351	374	395	360	389	338	371	391	369	381	380	361	380	404	382	371	373	333	385	351	374	385	381	368	356	385	357	381	374	398	376	370	377	345	417	376	372	367	354	412	384	344	337	370	367	411	407	374	392	359	368	394	405	368	347	388	402	378	387	418	368	349	392	399	339	400	370	372	385	362	389	349	362	358	369	374	378	367	383	395	376	426	367	393	394	388	385	362	374	371	382	366	397	388	362	386	389	414	363	340	375	371	381	388	365	349	389	384	391	382	365	379	372	381	402	359	343	363	377	365	395	384	364	375	354	374	372	352	409	347	349	352	363	368	399	387	378	350	360	376	375	388	365	391	385	374	408	379	386	397	368	405	359	331	369	410	376	350	354	397	384	354	394	347	354	353	372	395	397	393	378	436	359	389	395	409	374	380	387	376	359	362	387	350	387	370	410	391	346	374	380	363	379	368	386	406	380	366	360	389	360	362	362	371	382	374	424	351	363	350	382	401	392	393	386	378	385	366	389	353	392	379	374	360	352	375	368	391	402	386	390	356	385	374	385	362	335	385	351	382	374	355	359	374	351	374	417	413	370	374	395	362	367	383	348	371	364	376	333	356	380	368	413	403	355	359	367	359	382	357	346	379	365	379	386	417	377	392	360	381	363	381	387	369	380	368	371	384	388	338	364	373	334	368	352	383	383	366	340	392	376	372	373	395	376	376	373	366	390	368	396	385	357	370	387	390	385	433	351	381	416	358	362	392	396	414	374	385	381	363	388	366	393	396	364	360	376	383	380	372	351	407	355	374	414	399	375	377	398	376	363	388	359	417	392	403	377	383	362	356	375	361	377	380	384	409	391	376	394	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44462	10030	2076	1153	842	706	567	463	436	373	354	354	318	329	302	299	298	288	285	243	252	278	276	281	272	266	241	273	246	238	273	222	258	263	267	242	255	260	248	236	244	250	253	235	265	264	248	242	243	261	236	245	283	245	245	216	232	261	227	234	239	233	243	206	248	267	275	265	258	236	259	232	242	234	251	256	269	234	247	250	246	240	245	254	275	255	259	236	239	247	249	239	250	230	261	252	258	240	265	266	223	246	244	248	243	245	229	239	264	255	244	248	236	231	256	243	225	241	257	249	253	196	235	250	236	277	240	239	238	239	251	261	251	243	262	235	261	238	233	221	242	227	233	223	250	257	235	220	202	220	236	258	241	242	243	245	247	236	233	234	240	223	246	221	272	257	233	228	235	253	234	253	266	263	237	244	240	263	265	245	264	220	233	225	220	242	269	257	190	236	240	252	236	218	232	235	234	222	254	249	241	262	220	252	252	237	212	249	224	249	259	259	241	223	235	205	234	255	253	221	237	239	266	240	246	260	269	239	246	231	284	219	264	246	237	228	260	251	285	236	239	227	235	257	256	247	242	234	249	250	253	239	257	231	237	242	234	235	223	237	235	246	264	248	251	213	248	265	246	263	240	249	281	230	229	263	249	255	264	252	245	285	263	267	254	248	247	233	252	236	230	257	257	281	255	248	225	235	241	241	225	284	251	255	256	245	226	248	245	238	243	251	229	254	251	268	234	221	246	227	245	236	249	217	263	221	228	240	273	212	235	213	247	255	223	232	234	251	256	262	245	250	223	264	257	266	231	244	225	244	248	249	264	230	229	245	251	254	258	255	266	228	242	226	230	270	269	252	254	238	241	242	257	225	252	254	252	223	273	251	262	247	248	218	242	249	242	251	247	265	234	252	235	275	238	221	269	251	251	243	260	281	239	242	253	245	267	243	239	219	262	248	242	243	246	269	268	216	242	243	254	247	233	267	254	245	240	230	242	261	223	266	234	237	212	242	251	250	232	226	261	241	241	220	256	238	241	255	247	271	270	237	240	240	250	260	253	224	254	227	239	248	224	242	248	238	257	265	227	262	229	253	246	218	254	220	224	228	247	229	267	257	265	228	259	242	257	234	261	245	249	235	230	230	277	221	230	245	251	243	242	213	272	252	225	240	249	273	227	260	232	259	253	255	217	244	254	233	238	222	255	238	247	251	299	243	253	235	262	242	263	236	226	259	234	256	253	233	256	235	240	222	236	251	233	245	245	261	262	271	255	222	220	225	233	260	252	220	241	266	237	235	213	242	272	266	241	247	244	269	266	238	232	223	233	247	233	251	264	232	257	252	229	220	259	209	260	232	240	240	246	255	263	238	244	246	263	271	230	247	266	275	260	226	258	229	241	224	244	243	224	208	240	232	249	203	239	253	251	240	250	271	257	306	250	252	239	254	247	233	255	224	228	248	241	265	236	240	236	240	245	262	233	227	218	294	267	214	259	260	247	258	257	263	244	257	260	244	251	290	258	273	221	222	243	207	248	231	235	247	247	240	267	270	246	286	244	240	225	241	257	256	235	246	217	243	228	230	258	240	237	222	261	224	242	249	251	255	231	252	266	250	253	256	222	255	215	207	252	261	268	249	253	259	236	247	242	256	238	252	242	240	248	276	242	263	226	239	238	261	256	257	236	258	211	253	234	257	243	252	260	235	266	241	233	248	251	242	245	252	247	245	255	248	260	288	237	246	247	232	245	237	276	219	250	246	221	265	254	273	246	230	227	271	212	248	226	266	261	247	226	231	222	259	239	239	252	246	223	256	248	221	232	248	220	255	238	231	244	248	226	251	298	255	223	254	231	255	258	240	252	243	260	242	255	237	213	255	255	247	232	210	264	241	223	232	266	254	242	227	227	243	228	260	261	221	267	242	259	220	224	237	238	237	248	247	258	233	248	256	248	230	225	239	242	250	265	241	257	234	251	244	253	229	242	237	255	240	226	220	277	234	252	247	221	260	243	223	275	256	217	246	245	237	271	244	238	242	267	273	234	242	251	234	255	256	262	248	249	251	258	227	254	231	261	263	290	243	255	248	275	232	243	239	252	246	238	265	227	236	259	255	280	241	259	265	269	249	258	217	205	252	231	254	246	241	248	230	228	250	228	234	246	232	237	250	238	268	276	243	227	239	231	260	226	244	246	271	238	264	252	227	259	273	243	237	231	236	239	253	274	222	243	285	254	218	257	251	247	249	254	210	247	235	235	241	244	245	262	225	250	270	239	275	245	254	217	254	254	275	261	248	256	264	245	271	246	249	268	253	257	267	244	225	221	251	254	254	270	253	237	237	225	257	256	244	231	239	255	240	237	246	243	227	255	267	245	243	258	228	243	247	248	229	252	266	259	249	233	241	246	244	242	260	221	242	227	268	251	258	254	249	236	211	267	262	235	245	239	248	223	248	226	227	234	269	231	231	264	235	212	263	260	249	254	248	238	268	266	240	218	230	231	240	257	244	235	234	220	246	255	271	238	281	248	249	259	229	235	260	228	269	255	243	262	234	247	240	248	246	256	248	252	203	222	285	246	249	261	239	243	248	241	251	232	242	254	231	254	255	245	235	284	233	253	217	237	214	274	250	264	235	258	216	237	241	224	248	268	252	248	268	248	257	239	277	234	241	244	241	244	259	257	263	234	230	234	243	238	223	265	251	259	273	306	261	264	235	243	289	266	203	234	254	264	241	221	258	231	240	243	259	244	247	221	258	254	219	251	230	239	256	223	255	241	275	232	252	259	211	259	255	256	252	227	250	235	259	259	247	225	259	248	230	246	237	250	218	229	247	224	258	249	248	226	235	252	259	260	239	226	225	226	226	253	244	277	283	251	221	250	223	221	239	232	253	239	231	262	253	250	285	230	239	246	230	230	268	241	263	252	239	235	235	230	268	256	234	232	261	233	257	224	262	272	259	233	249	260	243	244	227	261	265	208	270	252	270	239	237	260	254	263	248	238	208	232	233	244	230	260	256	219	253	238	246	236	254	257	251	227	230	239	241	235	241	220	228	270	250	254	207	268	250	285	260	265	232	233	239	232	226	263	256	238	268	252	220	257	228	244	240	244	242	246	255	217	263	266	243	245	263	233	246	271	235	244	230	241	247	233	269	250	237	231	272	244	259	282	226	231	257	259	254	262	260	261	235	254	273	256	250	247	290	239	264	259	224	245	279	248	269	235	287	227	231	265	208	247	248	257	273	247	229	246	244	278	267	275	241	258	258	248	238	235	239	273	248	252	258	241	259	256	253	260	249	222	231	275	245	240	241	262	271	236	274	221	260	249	213	253	249	251	258	251	254	251	264	250	237	247	265	243	246	232	255	226	237	235	242	233	234	247	253	218	273	236	239	262	257	218	238	247	233	274	233	224	227	243	231	244	228	248	255	247	250	241	261	264	244	249	268	212	232	244	256	237	247	256	236	263	231	247	246	259	245	266	261	229	259	229	258	277	244	240	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20255	1787	3521	3813	3168	2625	2146	1957	1761	1479	1423	1378	1238	1127	1125	982	960	1032	924	943	968	855	952	846	852	893	799	827	823	764	773	810	790	812	768	791	739	707	767	708	715	726	800	762	781	725	730	713	754	776	755	734	754	662	726	705	706	740	700	748	725	712	738	729	697	730	754	790	759	741	690	720	716	756	755	684	745	758	746	687	704	797	717	731	714	711	699	694	712	714	734	728	647	745	689	744	717	726	672	697	706	697	656	690	683	742	713	698	737	707	721	725	680	692	726	739	678	698	733	715	688	673	711	748	713	716	726	684	753	742	702	690	690	676	712	675	680	670	653	708	753	733	700	760	701	703	726	681	706	702	723	727	717	690	714	724	744	705	699	681	669	687	752	718	743	732	742	718	688	692	767	743	674	700	666	710	641	720	732	721	695	733	694	683	685	694	712	776	704	693	692	728	706	743	699	691	760	716	672	686	707	748	703	732	686	677	748	767	709	690	759	693	721	705	715	645	782	714	743	716	752	712	730	695	707	772	688	716	712	687	693	744	699	695	716	721	711	694	671	719	744	716	696	704	723	713	744	685	727	739	707	762	685	726	709	703	706	733	643	715	698	730	702	719	759	716	733	676	693	735	672	698	737	668	722	726	711	713	722	712	694	705	688	644	702	727	702	700	708	724	734	705	677	673	746	698	758	724	672	704	693	741	708	694	735	708	706	730	708	704	678	682	739	750	698	679	728	693	723	698	695	701	716	692	734	647	702	705	726	723	743	710	736	718	725	764	753	689	663	678	723	759	711	671	708	652	716	711	730	696	715	741	701	706	682	688	695	687	697	681	727	716	733	674	709	687	709	700	697	722	724	712	699	737	713	710	706	777	688	662	680	709	715	711	674	716	724	723	687	697	696	710	715	706	721	748	732	696	700	706	701	678	723	700	756	707	699	742	678	684	744	663	720	690	710	696	681	715	697	719	695	701	696	712	680	735	724	694	685	644	704	733	713	721	710	753	719	717	710	736	706	708	723	734	719	696	678	656	708	689	707	705	703	692	685	704	727	757	691	669	734	701	699	683	712	677	680	710	704	720	677	656	719	677	691	688	701	683	705	659	716	684	707	753	689	694	696	693	718	696	726	724	729	711	721	676	688	704	779	731	722	678	685	705	732	710	707	729	695	665	715	725	721	654	697	732	745	682	739	682	693	702	691	685	737	679	684	731	723	679	694	752	724	700	745	693	715	736	733	713	695	685	758	653	672	693	692	687	755	691	733	729	680	751	724	705	700	739	682	710	735	701	696	658	697	741	707	702	707	731	700	700	693	728	691	715	746	764	675	706	679	704	749	764	723	691	694	710	679	741	712	674	724	726	727	646	721	725	689	670	765	665	741	692	754	739	688	706	745	698	701	696	715	749	709	718	700	703	680	697	709	714	698	697	720	709	679	734	743	723	728	709	717	719	696	716	735	738	709	720	680	728	716	730	741	733	704	727	693	685	745	683	716	699	769	690	665	718	727	732	701	741	687	669	695	708	732	715	718	706	773	694	708	679	773	736	676	714	720	649	713	690	714	658	679	740	721	737	698	694	712	739	678	677	721	665	736	702	705	675	747	689	715	734	742	694	727	688	700	672	690	642	719	712	705	743	678	730	698	723	679	711	708	663	725	736	700	708	681	766	753	726	694	718	715	729	706	681	704	704	696	715	699	707	702	752	694	714	713	712	691	701	693	683	666	690	715	688	656	685	742	728	721	688	727	657	675	766	725	670	676	698	764	720	728	691	686	712	720	686	721	734	657	692	710	702	684	684	722	743	702	711	691	701	744	689	708	726	726	793	684	725	683	722	712	716	705	745	694	688	696	724	700	697	691	741	747	725	692	701	710	708	734	672	714	712	741	676	728	728	699	727	738	732	721	700	659	720	725	660	742	722	725	700	729	704	730	737	670	754	683	683	769	705	728	703	749	714	757	720	746	719	732	705	735	699	696	717	741	695	705	753	683	686	666	763	712	681	722	698	693	736	733	720	721	719	706	723	700	664	715	748	713	721	688	708	715	707	706	722	729	718	685	690	705	664	659	698	691	724	760	683	708	695	725	743	686	701	732	699	663	743	688	716	715	724	739	713	701	673	686	689	706	696	777	681	694	731	715	751	726	697	715	715	737	679	692	697	715	682	678	723	680	683	702	667	741	649	731	660	765	642	701	662	703	714	742	665	683	754	710	715	713	696	681	673	708	719	727	711	684	675	729	717	692	685	743	712	722	682	726	741	663	692	732	733	687	694	686	694	704	768	775	694	700	714	733	701	700	723	693	700	726	768	676	744	745	751	674	703	677	753	668	709	726	668	724	659	681	704	728	697	658	721	735	711	680	714	691	699	696	706	742	678	707	767	706	734	752	708	669	738	744	685	694	686	702	710	736	696	696	661	717	693	676	720	747	683	709	719	679	728	730	750	711	664	697	748	720	720	696	736	724	705	681	713	655	710	681	712	755	667	757	703	689	717	720	737	692	694	757	723	702	716	710	742	700	682	693	688	713	702	738	733	718	657	675	732	729	721	679	724	713	700	714	713	679	719	685	663	701	701	718	723	710	693	703	723	673	719	736	722	691	677	661	733	694	768	690	721	749	692	706	655	733	668	704	659	720	743	710	684	709	716	694	645	691	706	718	721	685	695	711	699	704	671	707	696	724	744	704	700	659	723	696	695	714	738	672	705	690	692	771	747	689	694	733	716	696	687	739	684	692	676	685	695	712	738	692	706	677	701	688	771	666	676	716	708	695	686	694	711	661	744	715	652	673	664	690	710	706	658	705	700	713	691	683	693	731	681	746	700	734	735	696	636	677	703	741	698	718	731	697	709	741	687	719	688	698	679	703	710	724	685	674	722	741	696	725	718	710	697	734	741	671	682	687	726	707	725	712	750	704	700	714	685	738	747	685	668	702	729	707	700	703	687	701	683	749	683	669	777	733	724	649	708	670	737	736	681	642	726	685	670	710	710	739	755	706	724	711	739	757	699	720	721	702	660	673	708	687	699	694	683	686	694	731	719	738	690	735	711	652	697	722	739	730	671	763	693	668	680	701	725	718	733	718	715	700	732	725	702	701	720	699	693	676	725	698	680	706	664	655	739	745	745	720	693	702	692	713	671	712	704	710	737	722	734	723	702	742	693	682	736	687	710	685	700	716	681	740	716	681	763	697	701	672	748	713	721	693	777	722	724	728	681	735	644	696	704	720	657	687	701	729	709	689	724	689	687	698	707	727	671	751	715	727	714	697	706	727	693	697	711	700	717	669	705	676	741	794	710	692	714	717	732	740	692	708	681	748	694	724	735	719	715	677	719	713	707	715	709	715	733	657	715	695	686	756	716	693	693	656	749	687	658	687	747	715	696	760	721	689	707	643	678	674	761	689	697	718	754	693	707	716	739	670	712	693	693	708	720	762	676	684	772	763	663	708	737	693	720	697	714	674	735	687	694	696	718	723	670	692	683	704	707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56328	17891	7265	2552	1605	1156	892	704	625	603	537	445	429	407	393	404	356	387	348	350	365	340	337	323	360	341	298	321	321	351	269	280	293	290	291	309	278	309	316	296	304	316	322	319	297	317	312	278	291	279	322	292	309	291	279	299	270	312	307	289	275	298	310	272	323	306	292	289	293	267	297	288	291	296	291	311	270	305	293	261	259	282	279	293	285	264	273	300	328	297	278	310	286	263	311	291	283	304	326	274	285	285	293	316	315	302	289	313	297	304	288	283	303	286	285	282	299	286	266	287	283	304	253	291	303	265	294	299	280	321	292	298	304	286	282	299	288	295	304	285	257	277	294	294	294	290	291	307	285	282	290	275	283	312	284	314	297	288	264	293	320	310	285	305	320	289	285	307	289	296	321	295	317	296	268	259	272	275	292	298	293	264	277	321	298	288	257	273	289	328	290	288	259	287	277	280	307	278	258	301	289	293	293	275	287	296	304	285	270	280	289	294	311	326	274	298	307	295	284	271	289	262	272	285	272	286	297	252	256	302	313	267	323	286	288	265	280	304	345	288	287	300	304	277	270	313	287	283	309	311	279	277	306	280	264	308	273	285	299	293	273	268	305	316	275	275	298	278	269	301	311	260	318	280	286	281	301	289	267	276	294	305	296	287	280	290	271	286	295	290	286	286	278	281	267	299	268	275	310	314	332	308	286	301	306	258	276	306	307	270	298	311	276	283	286	307	288	291	298	276	294	321	309	292	247	261	285	277	278	278	283	296	311	320	275	314	289	301	289	309	301	281	284	308	291	311	309	290	301	272	285	297	281	299	268	326	267	310	323	296	284	275	290	257	299	314	279	327	301	283	273	300	300	251	280	300	273	302	250	281	292	273	271	285	298	275	270	289	298	281	290	308	302	293	288	279	311	287	304	281	300	269	262	276	277	281	294	289	299	287	311	292	283	287	311	290	269	282	286	306	264	306	310	302	274	292	283	285	290	286	260	307	299	302	286	267	303	259	290	297	305	281	293	297	295	283	293	279	276	280	274	256	273	284	286	255	278	283	267	283	284	290	287	292	303	301	287	290	256	308	264	278	284	291	260	307	265	313	283	300	285	242	299	318	313	301	328	271	260	298	289	313	266	273	238	267	291	255	289	310	280	324	266	287	284	278	274	300	272	291	287	289	283	295	298	321	281	295	300	268	285	282	294	302	341	295	286	269	311	278	260	284	272	307	280	317	299	275	265	288	327	276	289	301	291	290	318	256	304	293	277	295	275	296	316	278	275	283	281	271	269	269	316	304	316	289	335	303	274	281	282	267	308	299	285	291	307	288	263	291	304	285	274	278	272	284	282	282	304	278	294	289	281	325	288	293	259	317	300	281	291	273	303	301	274	289	302	292	265	297	287	298	301	278	260	266	325	303	259	304	266	296	305	283	263	269	275	267	299	238	278	284	268	313	310	312	288	273	306	311	315	293	266	296	327	280	325	319	309	271	281	302	268	290	287	306	315	318	265	291	273	299	282	262	298	307	279	286	262	284	299	306	300	309	319	279	298	307	287	287	273	302	325	268	286	302	265	294	295	270	323	264	266	302	319	265	278	290	276	282	293	269	283	291	295	260	294	269	278	286	303	249	298	301	299	290	276	272	288	277	269	321	302	297	300	294	289	279	290	271	281	288	271	306	293	283	277	287	299	290	279	301	285	326	274	285	283	278	298	265	308	319	279	286	294	287	312	275	277	274	270	309	288	313	296	292	326	263	276	243	297	283	315	267	275	290	315	276	284	304	336	279	279	297	292	282	270	292	271	283	307	293	290	275	256	261	274	293	272	287	289	292	260	280	280	279	266	297	290	319	278	316	294	271	301	282	318	260	287	304	301	272	284	279	296	318	312	261	283	303	275	268	274	262	287	293	289	292	271	310	311	294	313	290	292	286	293	265	257	281	299	300	307	295	287	322	294	292	303	314	268	289	297	263	272	249	293	279	295	272	290	283	271	278	284	285	293	297	272	292	298	312	281	301	308	305	319	298	274	291	326	286	278	288	285	294	316	289	292	256	256	283	275	269	288	281	291	301	249	287	306	270	296	273	306	270	296	270	301	317	286	302	290	281	279	274	302	294	309	289	303	260	293	318	295	282	302	296	301	299	315	292	304	283	263	266	264	270	290	302	310	296	304	257	304	299	271	301	267	290	297	273	276	272	314	263	254	311	279	301	295	315	301	275	301	295	280	309	268	281	273	288	311	266	288	307	285	316	287	268	262	307	252	269	280	317	253	276	272	292	313	317	294	302	304	310	287	270	313	285	291	279	296	283	273	283	294	293	298	288	294	293	270	289	292	279	304	282	311	287	270	282	311	293	308	277	318	279	278	283	305	285	322	295	296	329	294	301	275	284	300	252	290	289	274	281	303	293	285	288	288	286	299	273	291	273	281	297	261	309	283	276	283	328	274	290	312	281	282	282	303	276	298	295	290	274	263	300	298	288	266	306	306	310	280	294	254	287	263	304	258	313	269	288	276	308	309	323	309	290	312	275	340	299	303	289	293	272	282	288	300	285	317	273	275	284	284	319	287	290	306	301	268	299	242	302	294	291	287	256	283	266	267	282	251	278	276	253	249	245	302	286	267	301	266	293	296	253	281	289	271	316	289	311	318	271	289	284	265	277	289	282	271	324	311	287	268	280	258	274	264	299	307	277	263	307	309	301	292	268	286	330	286	296	286	272	301	267	300	315	318	298	272	298	270	275	301	281	320	302	298	285	267	316	305	261	315	306	293	297	286	275	278	282	250	282	290	305	284	314	270	294	292	301	269	299	283	284	302	303	269	293	283	296	286	271	297	277	307	312	284	288	310	294	303	285	311	322	297	281	278	317	271	267	278	307	314	302	284	277	278	287	272	287	293	292	301	288	277	295	295	310	290	305	284	302	301	271	275	308	300	298	316	296	299	287	275	318	287	300	303	301	268	270	267	299	305	284	286	293	273	294	327	297	267	300	279	259	251	308	333	277	326	292	294	295	270	292	277	319	302	285	285	284	313	309	265	290	270	273	262	317	267	291	291	288	301	281	291	292	248	296	301	252	278	288	273	296	310	294	282	293	295	288	256	290	305	281	310	263	302	317	271	268	271	270	290	298	310	276	302	292	320	278	285	288	281	296	280	273	267	294	283	295	313	262	287	298	278	279	285	239	270	255	296	286	290	296	306	301	286	327	291	316	306	295	275	290	285	277	279	276	282	309	272	325	284	291	310	249	303	308	255	284	275	275	281	275	276	273	285	315	277	249	304	285	271	293	273	309	270	280	261	291	282	304	278	262	304	286	291	321	322	283	279	273	293	266	316	299	282	294	319	299	276	305	291	284	284	278	293	304	312	291	288	292	300	281	286	281	300	285	279	293	295	298	286	255	311	295	262	304	302	278	312	281	244	303	289	270	282	302	270	311	306	295	279	303	314	298	288	273	284	285	318	269	293	283	275	265	273	266	280	286	310	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26509	2750	5997	6552	5571	4520	3696	3161	2719	2373	2177	2119	1821	1636	1580	1522	1392	1333	1289	1196	1231	1175	1101	1109	1098	1046	994	973	968	963	941	1001	900	908	916	910	911	886	906	909	867	904	894	966	814	891	876	905	813	866	864	842	799	801	892	821	854	854	809	837	855	852	792	830	854	862	842	813	878	847	837	811	859	822	821	816	827	828	855	839	859	870	792	817	854	862	797	804	831	781	758	806	810	799	803	812	885	787	790	784	843	797	755	789	802	823	814	835	794	824	867	791	838	804	828	795	806	778	808	803	812	806	775	831	798	778	777	791	786	794	802	882	801	816	796	805	811	825	875	769	811	804	859	822	809	798	822	768	783	824	816	783	857	834	761	823	776	802	781	805	773	822	790	757	790	774	814	836	842	784	793	766	825	786	754	837	791	795	846	750	814	824	809	780	833	795	766	821	800	842	780	814	775	817	808	784	758	835	852	783	770	798	814	788	832	800	802	766	806	819	758	734	827	832	787	847	790	758	748	801	836	834	784	769	800	831	813	770	757	748	817	819	830	803	824	762	832	803	771	801	828	796	768	815	802	750	803	808	808	815	802	769	816	815	833	811	830	813	801	837	770	781	808	816	777	753	746	753	866	811	787	799	797	805	839	766	833	778	795	806	816	801	792	779	794	767	829	792	792	817	802	768	804	845	783	799	799	754	834	776	818	782	807	808	776	830	838	783	815	795	803	755	804	794	824	754	836	792	779	812	813	819	761	767	796	750	779	820	841	784	796	769	826	802	838	797	787	825	833	798	812	802	787	753	772	782	806	765	776	793	767	823	791	788	787	825	810	762	755	788	828	788	808	835	734	792	833	783	779	776	755	813	851	859	823	791	773	796	819	779	806	818	786	775	778	808	792	793	753	766	809	820	796	774	811	799	838	773	754	802	821	758	820	819	776	761	810	767	797	790	774	835	779	830	829	809	805	832	773	875	818	781	781	811	817	761	823	741	808	845	796	818	770	774	779	800	745	822	779	805	786	779	771	771	741	798	766	796	823	799	819	764	807	811	856	793	777	781	825	785	820	749	809	783	842	762	786	789	784	744	788	780	802	767	806	795	761	775	852	795	821	761	771	831	797	762	783	795	772	786	759	816	831	843	786	816	804	792	804	761	802	770	794	811	787	776	787	724	791	808	836	839	771	814	758	837	731	733	815	795	819	832	795	869	758	788	796	777	762	835	763	793	782	820	802	796	840	825	791	786	780	813	782	780	762	818	759	790	763	789	815	737	788	801	829	789	786	765	809	825	721	818	780	813	818	824	797	818	822	805	819	763	759	803	764	793	832	808	789	799	817	805	808	823	735	787	786	805	806	773	845	751	805	776	799	767	794	838	829	791	783	801	775	784	779	783	811	830	791	771	746	777	770	808	827	831	785	808	755	815	779	833	757	753	770	799	765	855	770	825	803	787	816	782	772	787	793	836	813	812	830	819	742	797	827	785	853	838	756	744	767	796	760	856	898	789	828	789	784	813	820	775	771	772	793	808	769	752	796	750	802	813	780	827	777	764	821	761	823	758	817	803	786	837	756	859	786	791	788	807	763	792	824	805	747	810	801	832	772	796	799	801	776	768	794	785	753	830	774	852	764	764	754	798	792	776	759	804	769	836	784	796	840	816	818	758	769	818	832	805	847	746	760	811	793	782	794	783	808	899	817	788	776	792	789	793	793	831	831	793	819	764	806	793	821	775	798	804	823	771	799	811	804	821	754	816	844	795	762	779	780	741	819	763	793	781	763	798	767	795	796	795	771	804	839	806	783	741	768	820	769	816	824	809	798	770	774	835	804	839	813	814	814	791	792	797	807	786	814	828	822	831	830	809	797	812	830	840	786	836	798	830	787	732	829	809	850	780	822	809	733	800	745	774	800	761	827	781	804	758	844	796	753	838	755	786	773	753	827	810	799	800	820	783	825	782	775	807	819	822	823	794	747	803	843	867	794	825	802	780	734	774	808	800	787	839	804	736	794	778	734	759	789	803	806	774	808	796	791	786	780	776	798	771	741	789	771	842	813	792	794	844	845	807	758	796	760	793	785	814	834	815	772	747	812	808	829	829	767	831	804	789	763	809	811	803	783	840	789	804	786	825	776	818	775	759	853	754	819	807	750	772	771	818	801	835	767	822	763	800	778	820	785	771	813	787	754	801	797	840	817	827	829	799	835	782	774	817	805	791	805	805	786	833	728	815	820	793	755	813	842	792	826	820	832	726	791	809	814	730	801	809	817	761	798	835	808	756	754	824	844	828	816	802	791	781	808	796	844	749	809	768	811	776	783	821	825	795	772	813	790	772	790	864	766	762	818	812	820	833	809	752	823	783	761	778	816	766	796	785	790	804	775	787	815	802	827	827	789	862	776	765	812	714	759	785	858	829	759	807	811	729	828	833	822	837	803	819	805	785	850	847	800	824	794	809	812	813	787	791	833	806	827	797	783	789	806	804	786	772	805	821	779	773	802	793	832	782	775	798	799	802	812	778	805	817	812	739	751	767	755	823	820	720	794	831	842	793	815	822	821	787	795	792	787	766	776	821	792	818	755	820	791	798	798	790	813	821	800	812	828	812	753	830	808	809	803	799	817	804	769	827	794	813	788	772	822	794	770	817	802	791	738	835	786	834	779	777	811	794	783	813	850	790	818	792	812	822	765	792	810	827	820	799	775	795	840	819	838	748	829	796	761	760	752	773	819	753	777	769	806	774	794	789	856	814	787	762	748	812	793	776	878	795	818	811	808	850	804	806	776	810	817	728	837	745	822	791	834	782	764	775	753	803	790	817	793	824	848	770	807	784	804	813	823	791	724	792	802	794	736	839	825	794	774	767	834	820	783	829	764	774	803	770	783	818	784	811	745	817	782	821	791	797	783	745	775	781	804	803	736	757	787	768	812	805	839	823	740	786	837	875	819	811	818	794	794	805	819	821	794	777	835	796	795	781	773	822	801	774	810	767	793	793	815	777	737	796	770	795	813	765	790	784	785	761	789	782	765	786	766	790	802	806	751	748	781	842	766	803	761	769	781	769	786	811	833	819	803	844	812	819	792	774	775	825	825	834	776	801	814	735	848	807	817	803	795	820	833	824	757	807	839	785	820	819	765	835	742	782	829	819	807	826	788	785	806	784	830	793	762	785	794	799	826	788	816	785	774	794	760	817	776	835	783	796	774	746	850	775	779	774	778	787	762	796	793	849	790	820	852	778	822	829	775	763	791	843	780	792	800	798	802	750	822	809	773	799	779	816	799	744	773	795	866	788	822	808	801	820	768	809	825	845	806	798	797	804	797	813	777	816	792	818	796	779	853	834	773	805	838	770	823	839	790	790	772	773	771	772	802	860	786	836	759	814	858	774	795	811	772	797	821	798	781	745	793	819	793	762	781	848	801	817	829	802	863	819	815	786	796	782	795	772	792	785	833	759	793	778	825	796	791	781	780	813	807	754	811	775	823	750	799	872	758	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6603	388	197	172	143	137	117	126	124	121	113	121	117	114	108	126	111	102	115	108	97	99	141	124	105	111	92	147	115	94	123	108	117	119	109	132	119	106	112	108	101	103	118	98	125	103	111	108	115	113	76	109	112	125	114	108	128	119	107	109	99	115	100	125	89	115	128	109	107	109	134	157	124	108	123	116	111	98	118	99	117	102	98	124	113	136	123	99	110	116	109	98	115	94	108	106	118	96	115	108	120	99	113	108	99	110	97	109	115	114	95	128	114	130	115	127	109	125	106	109	113	101	113	119	133	123	100	100	120	102	124	108	121	114	107	118	120	123	116	120	106	96	122	113	112	110	116	114	110	116	118	131	107	129	123	122	133	107	121	112	110	107	123	106	116	114	125	115	106	112	112	116	119	106	118	110	119	116	136	115	130	103	95	105	109	116	117	126	118	103	116	111	107	108	102	111	116	105	107	115	105	107	116	107	112	107	115	98	114	106	130	112	103	106	113	114	103	106	125	124	96	121	129	114	102	103	109	109	114	105	96	115	109	93	127	101	125	109	100	116	91	131	92	114	108	111	123	124	114	117	127	116	97	109	121	109	116	121	117	104	90	104	91	111	97	133	103	136	118	98	107	98	96	119	126	107	145	123	122	100	122	129	134	115	115	120	112	103	102	122	110	95	112	97	101	110	111	118	109	111	129	103	120	118	128	117	131	97	119	127	116	128	114	118	98	107	115	125	140	99	114	111	102	113	115	117	104	116	94	109	106	130	121	106	118	115	103	105	109	99	112	111	103	114	129	103	115	116	106	132	114	115	120	105	131	106	107	128	101	95	111	106	106	115	106	124	110	107	93	108	114	126	114	95	95	110	132	131	118	128	101	109	103	97	117	128	108	122	121	129	117	113	123	123	111	107	106	111	121	129	98	125	103	116	110	99	114	120	122	117	111	101	107	118	111	85	110	116	134	95	114	120	104	116	111	118	120	128	113	109	121	102	116	111	104	115	101	92	108	104	137	115	109	114	116	123	117	113	124	107	121	108	89	124	121	124	127	118	97	113	121	110	104	105	129	113	117	108	111	108	121	89	100	102	120	101	100	122	113	112	120	111	110	105	104	106	110	100	126	113	148	103	118	92	96	96	111	96	95	113	117	115	115	98	112	122	105	108	112	99	119	120	95	117	119	114	114	126	115	107	90	119	110	125	98	118	105	94	117	101	114	103	125	117	128	104	108	120	116	115	95	109	116	116	124	134	105	110	115	107	128	112	106	116	123	99	99	123	111	120	116	110	91	106	135	112	93	113	108	110	128	121	123	97	120	109	99	124	112	119	111	128	113	97	109	112	111	100	105	118	97	111	130	115	93	114	106	115	119	123	122	119	109	139	99	123	108	119	119	105	99	97	122	114	118	107	108	95	91	122	109	111	115	109	121	106	119	131	101	128	123	110	112	96	105	108	100	89	118	96	122	130	124	105	111	131	105	104	117	116	102	118	108	122	110	121	129	110	115	130	101	123	111	123	94	110	137	116	131	124	111	123	123	101	115	113	100	124	110	108	106	107	108	107	120	100	132	118	99	113	109	108	130	113	115	111	112	103	92	109	116	109	111	102	99	120	114	119	119	105	97	114	113	95	102	113	116	103	111	101	124	114	115	106	120	112	129	99	113	102	106	106	116	140	113	106	125	119	128	105	123	113	122	107	109	108	106	116	128	137	119	115	99	131	107	104	127	108	106	112	114	116	108	116	131	107	124	112	122	123	120	119	116	103	117	103	110	99	104	143	128	123	110	113	131	113	119	92	113	94	98	89	96	123	128	111	102	126	118	103	121	102	118	103	110	97	122	103	88	105	115	121	106	94	97	111	96	102	97	96	91	120	112	106	102	113	115	123	109	94	118	103	126	124	100	117	132	114	112	100	110	101	110	120	122	106	127	136	98	106	111	125	112	102	107	92	121	115	137	108	128	112	101	118	99	93	116	127	121	108	110	109	98	111	99	108	110	101	105	101	100	101	136	115	133	124	103	107	117	123	128	112	114	113	78	106	103	107	96	116	80	116	117	118	117	116	123	100	108	107	104	104	103	136	105	95	128	122	106	115	112	125	120	119	103	115	115	97	117	101	94	109	107	94	127	117	92	125	106	121	126	113	119	85	127	124	108	118	118	110	131	106	96	101	108	106	122	107	92	116	110	121	113	109	123	127	111	120	101	116	107	121	104	104	132	127	114	98	110	101	105	131	109	104	117	138	110	114	118	117	108	109	116	110	104	89	95	121	122	113	110	112	102	99	102	108	130	110	107	92	111	110	110	105	106	112	110	84	123	118	130	109	94	108	111	113	105	100	97	120	114	132	114	123	111	113	124	126	100	104	115	118	125	105	105	124	105	112	103	124	114	116	115	91	104	91	100	123	118	108	103	114	115	110	116	111	113	120	130	106	115	99	108	108	119	99	113	129	102	130	100	111	119	96	116	119	106	115	113	125	114	114	128	128	114	116	116	110	111	119	116	116	110	117	108	102	107	110	105	118	113	115	119	105	114	119	116	137	100	112	114	105	118	94	113	117	123	109	111	122	119	123	113	106	94	117	114	95	105	132	104	117	113	127	108	117	116	90	128	108	112	110	97	117	112	125	113	98	119	108	107	91	123	99	115	115	106	120	108	135	116	97	108	96	104	114	107	120	112	117	111	120	104	102	111	117	121	131	114	113	106	108	111	93	118	111	133	112	102	109	111	109	112	110	129	104	116	134	118	89	101	122	117	110	137	105	116	103	105	120	117	115	112	101	101	105	103	123	118	112	107	122	116	119	119	127	109	108	103	124	129	114	108	107	103	145	106	106	117	113	116	111	103	121	107	113	117	93	118	142	136	121	117	116	109	113	122	101	106	116	111	101	109	121	102	103	106	111	97	132	112	108	114	114	113	104	123	114	101	123	97	99	127	129	110	108	90	114	111	124	114	112	105	101	120	111	113	104	111	117	129	130	108	110	116	115	110	92	129	95	119	109	108	104	113	89	121	106	104	96	101	119	104	106	117	101	103	121	112	125	125	103	118	111	110	131	122	117	108	122	113	108	107	114	123	120	133	112	100	126	105	91	112	103	110	119	106	101	122	110	137	122	102	105	126	124	107	112	124	100	107	105	97	105	97	115	96	120	94	111	120	115	98	122	106	113	116	104	117	116	118	100	106	128	112	132	110	118	96	114	94	108	109	92	100	109	100	120	114	102	95	115	118	105	104	156	125	100	107	106	109	100	101	106	98	127	97	113	112	128	97	116	121	117	111	116	103	97	117	109	120	81	103	109	121	118	110	103	101	102	99	125	101	103	108	98	129	110	122	117	110	111	102	121	101	115	88	102	92	114	98	119	98	107	117	108	102	111	124	104	91	106	124	104	112	117	116	124	126	119	115	103	111	115	109	107	105	112	125	124	112	108	108	121	107	113	127	111	116	121	107	110	118	119	136	108	108	113	110	97	108	120	123	103	116	111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6113	441	531	571	544	540	528	460	447	407	413	458	406	396	370	402	386	407	398	417	393	379	409	377	391	385	376	370	361	403	365	365	375	392	417	367	382	362	358	365	389	400	408	356	365	393	410	362	391	387	401	361	368	365	376	402	399	406	418	362	402	362	378	395	351	382	362	348	411	388	406	385	346	360	347	376	377	389	394	368	387	406	370	367	349	350	382	378	375	378	406	362	396	362	342	367	368	356	329	380	400	382	387	359	351	393	357	361	373	383	386	352	369	383	355	371	367	352	375	380	366	379	369	415	368	402	370	334	376	370	390	367	377	384	387	352	372	361	391	356	360	395	349	394	377	328	391	409	376	359	373	355	336	363	358	359	374	352	394	382	403	366	383	362	353	363	397	386	386	362	381	385	397	375	389	397	409	381	341	373	386	396	376	378	402	384	411	377	355	394	391	375	404	352	389	374	439	359	353	386	380	356	358	374	385	376	384	413	402	358	373	405	381	382	369	407	353	367	415	402	390	409	397	355	382	353	375	403	383	342	348	368	378	377	364	394	416	365	391	398	379	397	381	396	399	414	365	362	363	342	374	360	360	376	397	393	404	350	361	349	356	385	381	372	351	365	397	382	372	377	371	418	356	346	376	359	393	395	347	393	374	411	371	343	341	352	371	367	400	372	382	370	366	364	413	365	384	399	403	384	410	375	375	415	390	374	372	384	370	381	366	361	346	374	384	393	376	365	384	352	375	391	401	377	370	395	409	365	377	382	377	365	345	407	365	363	363	409	370	339	380	365	365	378	382	377	391	386	378	364	391	395	378	401	406	391	344	369	397	395	396	359	357	350	348	367	337	357	367	413	374	375	413	386	394	403	380	360	408	376	378	400	400	351	359	360	365	371	356	350	334	388	413	382	361	381	384	351	369	412	388	343	350	401	406	393	375	380	385	373	364	369	377	385	400	394	368	365	373	387	368	388	343	378	378	376	375	368	383	379	385	361	369	382	371	366	410	376	380	381	402	360	378	362	383	358	372	362	406	383	390	357	340	374	393	374	375	417	366	384	362	383	371	378	371	352	419	390	397	361	377	382	384	386	411	377	379	381	373	398	375	389	380	401	325	330	367	415	387	361	399	401	410	354	318	346	383	385	354	368	364	363	368	382	420	372	386	371	380	373	377	382	356	385	361	367	370	367	366	407	360	360	405	370	379	383	384	388	368	382	358	381	370	374	372	392	390	391	393	378	399	364	345	364	385	402	415	362	349	388	387	371	379	391	411	368	369	395	390	351	351	361	410	393	351	390	367	407	377	380	399	390	383	399	386	359	352	347	385	411	402	355	411	370	372	386	385	393	361	365	369	384	389	382	350	368	375	398	381	380	391	363	381	381	384	399	397	365	362	397	378	387	359	402	374	360	373	357	398	390	369	358	378	377	354	376	373	388	385	394	364	380	382	360	389	383	376	366	392	412	419	363	426	330	386	373	384	377	411	366	397	378	382	360	379	363	397	363	404	372	371	380	389	360	384	345	379	395	342	388	336	377	397	392	343	386	358	373	403	402	396	391	365	389	386	390	381	369	377	356	403	395	383	379	412	408	362	365	377	337	378	395	386	348	397	398	356	385	396	376	406	376	370	360	355	351	359	376	372	369	367	347	390	363	377	382	377	367	366	368	415	427	375	393	348	365	341	393	369	349	395	355	402	375	386	355	361	384	395	341	359	379	364	341	400	378	336	373	372	363	349	358	377	377	365	427	398	392	352	362	383	395	362	397	402	407	415	378	399	435	380	393	396	373	384	380	384	405	407	387	360	398	349	379	393	375	396	373	391	390	393	376	425	368	376	377	357	371	370	379	315	379	423	372	373	411	377	346	322	381	379	364	371	401	387	382	405	393	378	375	411	346	384	370	355	361	386	366	375	395	384	395	405	358	393	393	353	331	367	386	389	376	361	413	378	325	386	358	353	374	379	377	354	389	381	377	436	423	366	389	394	365	359	377	406	396	346	369	415	370	381	343	413	393	374	381	375	383	388	403	354	359	408	384	386	380	357	405	385	383	384	359	359	391	398	385	424	382	345	369	406	355	393	376	383	374	390	422	380	395	372	363	354	386	394	387	325	367	409	355	378	375	408	364	402	410	385	349	376	377	345	383	393	375	413	381	393	388	354	390	368	380	380	339	326	400	384	375	370	364	390	397	380	387	378	399	368	374	367	409	397	402	368	402	386	391	363	375	393	370	375	389	346	361	405	387	401	377	380	379	393	359	345	383	353	396	388	369	363	372	370	419	381	381	388	436	360	384	412	378	376	372	377	381	376	398	399	374	367	386	411	339	354	399	383	387	385	452	385	398	373	345	395	384	333	363	366	394	410	357	335	361	369	379	385	373	375	399	364	371	390	366	375	354	404	374	370	386	356	372	357	358	401	375	385	371	410	363	365	413	391	401	385	393	387	388	384	362	386	344	378	357	360	361	388	357	358	383	400	413	399	409	357	379	358	357	385	368	370	396	373	378	328	400	389	353	390	413	379	374	376	389	388	358	364	379	385	409	371	347	373	395	370	409	381	373	420	398	385	368	367	409	364	336	381	392	423	362	415	382	402	336	357	408	388	388	372	371	371	387	407	372	341	396	403	374	368	371	402	371	374	389	380	332	391	380	403	419	351	398	391	342	359	370	393	396	386	353	370	383	362	376	389	356	380	388	377	378	356	373	381	367	372	362	384	358	371	391	374	398	365	372	389	363	352	346	395	350	399	377	368	395	403	372	388	365	354	370	339	415	357	390	401	339	358	390	380	332	366	393	389	363	446	373	396	356	344	347	416	362	363	375	366	347	381	392	354	360	359	389	373	384	343	374	387	392	383	379	397	371	385	381	395	376	414	420	351	352	387	382	388	402	338	394	365	372	358	380	362	371	355	366	358	371	368	397	384	373	404	357	397	351	382	352	410	412	397	382	403	373	379	390	401	365	375	363	423	374	349	360	381	386	383	371	385	409	365	352	379	437	370	396	385	389	390	383	399	393	389	400	346	377	364	370	392	407	369	373	364	412	404	391	386	372	365	410	367	366	376	388	383	360	366	407	390	417	401	390	370	384	341	389	417	358	391	409	381	327	386	405	346	370	338	389	380	378	375	384	373	405	336	392	337	409	403	358	389	429	355	397	384	350	370	370	372	395	385	389	371	379	377	360	393	348	412	368	373	383	411	397	380	405	405	405	421	370	368	362	392	377	372	368	356	371	376	382	407	367	408	357	415	394	369	348	389	392	383	355	377	374	367	361	387	385	358	334	394	382	394	401	357	377	382	349	395	425	391	410	392	369	403	373	395	373	393	385	397	365	389	405	332	353	400	349	368	367	372	410	382	392	353	405	388	345	378	392	354	377	394	365	358	370	386	342	362	362	394	428	355	387	372	379	391	362	349	372	360	398	390	384	360	398	376	381	377	367	358	408	396	405	355	383	361	403	339	361	387	382	412	392	416	376	343	432	366	397	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45872	9880	2001	1181	856	655	561	474	408	403	338	365	319	318	327	296	303	283	267	281	260	262	263	279	294	270	266	265	230	244	277	248	268	268	228	258	272	265	238	236	244	237	253	270	267	239	243	268	257	245	281	243	259	243	254	260	273	230	269	233	253	251	251	223	251	233	220	255	219	274	244	268	250	218	254	271	247	235	248	252	244	248	267	253	294	195	218	230	254	240	254	266	259	277	264	209	237	218	263	252	255	262	251	239	247	241	247	236	250	251	253	242	245	221	280	241	274	243	276	207	262	228	231	252	247	256	258	229	214	260	229	246	282	267	253	246	249	245	253	231	249	247	253	246	251	256	254	235	254	242	225	267	249	211	233	231	238	236	246	226	268	244	236	267	252	265	246	238	265	264	231	246	253	240	249	270	279	269	255	269	247	231	224	228	232	232	251	262	273	242	255	231	243	255	244	243	268	220	253	227	239	216	270	253	250	256	276	243	226	223	229	250	229	248	239	222	239	251	251	240	244	253	255	262	233	279	257	288	274	266	233	238	249	248	228	235	245	234	240	240	247	275	266	239	243	248	262	263	235	250	253	257	286	248	265	228	244	253	239	233	258	280	261	246	264	249	281	247	202	253	259	269	261	255	249	220	248	228	257	269	228	229	245	254	252	215	261	252	245	213	250	264	221	251	247	236	270	246	247	245	242	245	235	257	271	252	251	242	232	237	285	249	242	239	252	253	252	248	241	281	240	219	230	234	246	250	249	277	267	254	260	270	247	251	236	267	263	263	237	226	204	239	231	240	269	285	225	250	240	270	209	261	255	250	222	227	242	223	239	247	232	263	225	231	254	232	270	274	238	228	251	228	255	248	218	243	222	239	217	280	254	218	247	252	272	248	249	246	254	247	247	242	243	250	259	235	237	250	234	239	261	246	233	230	248	243	240	249	272	237	238	251	256	231	229	248	242	231	244	253	238	217	253	262	249	233	246	245	226	238	250	251	260	233	276	229	260	289	262	253	242	251	222	236	232	251	249	233	233	248	205	271	259	234	230	242	246	249	244	220	235	227	237	251	230	236	278	272	246	244	257	222	243	248	252	253	209	255	260	241	252	262	249	243	257	246	245	220	261	250	238	251	250	244	257	237	234	231	263	252	263	242	255	250	248	261	260	237	274	259	264	239	269	265	232	226	240	258	245	253	239	248	280	269	253	247	247	250	246	228	253	216	247	250	238	251	259	247	253	260	248	271	255	252	246	218	236	248	250	265	263	243	228	232	253	270	250	246	251	263	234	272	253	292	263	218	231	222	235	237	255	243	254	282	218	269	262	225	258	206	231	250	284	246	223	254	237	283	247	246	255	257	232	244	230	226	232	290	252	248	216	241	235	260	261	259	235	234	255	248	257	222	265	222	237	239	223	254	287	275	250	255	239	246	239	236	264	238	232	233	268	270	238	247	258	269	238	240	265	260	252	264	241	263	257	284	218	231	222	257	243	252	273	287	235	244	246	233	255	251	233	244	266	232	232	231	243	248	251	248	272	220	223	261	258	247	268	279	263	241	272	247	254	236	240	237	259	244	236	253	250	240	220	253	270	248	255	249	265	245	227	256	243	249	206	205	248	220	259	216	256	248	269	246	243	268	246	232	227	240	268	274	246	259	236	233	247	228	248	247	237	262	273	231	239	260	234	256	244	278	221	243	223	225	241	247	270	273	262	234	229	254	235	219	267	251	223	234	244	205	255	219	232	230	251	243	231	249	238	231	248	250	239	244	249	240	249	247	243	260	211	249	258	249	260	235	251	244	214	255	208	236	262	249	247	270	236	246	285	251	256	232	216	245	254	246	243	246	225	260	247	216	240	227	231	271	237	262	248	220	250	275	273	244	273	249	246	281	264	242	234	233	270	254	255	262	244	290	222	248	236	252	267	267	223	222	247	252	251	227	226	218	251	257	248	274	253	261	266	250	243	234	274	263	256	215	242	237	258	255	241	284	235	259	246	258	236	250	237	250	255	256	264	253	227	224	215	235	258	219	250	267	247	245	257	253	262	246	252	251	230	250	240	213	237	236	231	306	254	269	246	281	235	254	245	258	223	234	243	225	276	244	284	265	229	251	255	257	254	270	253	263	249	228	255	251	263	242	234	248	238	219	226	238	254	281	238	265	264	246	252	250	249	252	243	224	234	212	248	240	240	269	228	252	255	252	264	254	236	237	262	221	249	230	244	247	239	259	255	235	235	251	249	267	216	271	265	276	223	261	232	237	248	234	215	240	253	244	247	290	274	267	245	251	242	251	234	245	258	218	255	265	242	247	254	267	235	255	257	268	265	224	229	224	242	261	251	266	266	251	276	258	259	238	245	258	238	251	229	257	263	267	277	245	255	292	249	237	232	242	240	236	239	265	250	228	246	246	246	226	219	210	234	264	247	251	217	255	258	266	209	256	233	242	233	242	238	243	280	250	251	243	238	238	246	251	244	233	263	259	284	262	248	248	243	243	242	243	254	253	264	243	263	258	276	261	220	248	238	300	248	253	235	265	257	229	259	242	255	255	244	242	242	240	232	272	255	227	261	237	261	242	256	250	258	270	267	262	241	268	244	258	260	241	237	263	256	249	265	249	268	226	243	261	238	232	228	236	242	259	224	255	250	246	247	244	244	259	274	232	252	254	236	226	246	242	256	241	272	253	250	238	237	238	261	259	258	257	238	254	255	247	226	269	246	293	203	248	239	227	266	205	254	241	278	251	260	234	261	252	293	244	234	271	246	225	242	221	255	250	255	261	218	255	278	241	261	232	242	225	248	265	209	222	267	270	260	219	238	249	241	267	249	246	241	214	214	237	266	218	255	270	239	263	241	225	242	247	253	247	243	285	222	237	217	250	252	241	241	239	256	263	248	266	244	241	223	233	234	237	238	223	219	247	239	245	246	287	220	232	253	241	263	251	271	234	238	217	241	245	241	211	268	262	247	244	243	245	248	265	266	246	259	224	259	237	268	267	232	243	278	274	265	274	234	215	229	261	272	257	239	243	236	241	248	231	236	227	243	259	252	244	251	274	258	231	244	244	253	264	261	204	232	243	256	260	267	276	258	264	223	241	252	250	235	243	259	236	237	261	264	250	256	224	226	237	260	243	248	276	247	223	233	239	266	241	233	262	260	243	238	231	234	241	220	271	252	254	252	260	267	236	246	235	229	267	258	257	288	239	253	269	260	245	248	243	261	250	233	275	263	255	221	238	252	237	235	217	258	270	217	229	249	240	242	252	249	241	250	250	248	225	241	264	261	266	271	237	243	215	246	232	248	256	263	251	247	275	227	248	240	265	250	248	235	257	255	279	261	238	278	246	251	241	227	234	245	277	238	292	248	259	276	251	260	231	257	240	234	227	262	282	235	261	228	237	222	259	236	245	254	265	246	236	233	253	250	230	231	271	227	272	230	220	258	236	225	260	256	268	249	243	253	241	250	230	249	243	257	240	250	274	232	244	249	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21062	1720	3555	3702	3296	2729	2279	1907	1711	1557	1462	1358	1238	1112	1110	1098	1053	1010	965	924	894	868	883	875	839	827	781	819	772	808	800	853	797	756	759	770	788	774	732	745	755	726	764	784	758	761	777	750	778	738	778	731	745	780	718	728	716	703	717	740	738	715	726	738	758	759	728	709	788	722	715	753	745	711	723	742	750	721	712	723	701	695	750	767	717	733	750	645	693	738	741	680	745	732	699	709	713	738	708	713	682	737	726	709	729	728	754	659	752	741	733	747	698	701	718	744	765	767	737	761	752	740	708	735	764	719	739	750	679	717	710	697	713	727	709	760	729	744	767	715	737	720	722	721	729	728	737	723	744	708	726	722	710	716	684	632	734	710	702	750	717	703	744	711	748	709	719	728	684	717	736	762	753	739	697	690	692	705	697	745	733	730	774	706	714	737	684	694	683	731	723	689	722	713	722	712	748	704	709	679	753	702	707	693	738	736	711	678	717	717	732	687	738	721	694	764	749	729	712	684	697	648	723	722	760	719	767	714	687	716	733	697	740	686	749	744	720	693	706	735	682	698	707	702	745	730	681	722	652	706	708	684	726	739	731	721	677	747	691	702	738	715	660	699	703	653	678	706	710	755	714	720	738	718	730	714	721	774	661	716	703	730	755	783	765	726	752	709	752	702	695	749	715	749	716	762	721	759	809	712	734	752	690	732	714	748	664	700	743	689	730	757	741	706	775	743	732	720	706	732	752	675	762	725	747	726	695	677	701	757	680	657	728	722	692	731	726	678	715	703	739	751	710	732	735	662	683	742	710	711	703	741	722	753	701	756	695	771	693	739	724	751	738	645	734	759	690	752	700	681	711	761	722	792	698	725	761	717	697	708	705	713	760	696	696	715	704	732	763	715	700	689	681	729	688	673	725	709	695	696	719	689	682	700	732	745	666	671	701	717	762	737	720	740	728	699	778	719	737	729	726	741	718	767	757	730	728	717	747	681	711	673	705	744	718	760	684	702	713	711	693	716	714	684	707	710	715	716	720	716	672	665	753	677	719	716	719	724	713	736	793	687	779	697	707	725	691	707	709	716	742	712	729	740	767	733	716	719	742	726	747	726	712	680	747	698	720	686	700	720	701	737	692	723	743	704	774	724	665	681	727	767	720	711	723	674	696	770	756	756	721	719	731	759	695	690	724	716	731	708	742	709	754	787	742	761	707	704	724	735	704	748	758	745	734	737	683	712	702	684	722	737	732	726	724	715	729	695	716	683	729	722	667	715	751	714	676	730	682	707	721	681	710	717	765	728	698	737	744	755	722	729	711	730	678	671	740	752	725	743	761	715	709	701	708	700	700	696	719	715	720	722	683	700	686	717	705	716	730	714	696	666	693	760	768	699	692	692	685	745	745	676	737	770	706	741	690	657	673	716	781	734	715	725	718	780	692	729	731	697	726	711	734	753	694	735	732	714	721	693	699	723	730	720	740	691	730	749	744	694	708	677	686	721	711	714	688	707	709	723	711	743	704	747	731	746	775	731	734	714	662	757	705	704	681	694	725	729	739	758	730	711	708	704	763	698	705	746	753	671	678	659	676	753	704	770	748	696	668	728	697	699	752	715	708	722	747	687	736	775	719	676	759	709	710	778	660	718	736	693	720	717	755	721	741	720	726	683	736	757	782	669	707	799	694	683	776	673	738	707	651	691	707	734	681	730	698	744	716	707	781	731	699	709	704	703	684	691	697	766	743	703	742	704	711	708	700	719	679	695	712	716	691	731	765	658	739	689	729	776	678	672	763	688	703	683	703	739	719	695	752	724	749	722	689	745	738	718	688	684	707	687	694	712	670	703	745	707	750	688	718	753	728	719	755	689	695	775	731	714	704	730	679	690	701	741	691	738	742	692	723	684	755	711	668	728	739	735	697	730	715	741	732	740	689	715	749	733	662	675	729	748	729	662	640	774	734	706	710	725	699	747	701	677	741	716	719	695	718	681	668	735	727	710	701	756	690	693	736	704	708	750	687	742	711	706	714	710	723	737	750	686	749	714	733	694	748	707	701	680	719	705	694	722	767	706	756	711	715	683	658	735	790	701	726	676	733	766	734	750	765	761	728	686	693	752	714	718	717	740	714	714	758	764	737	763	777	662	711	729	774	696	685	698	745	710	747	741	721	718	726	744	681	715	717	690	733	730	722	731	763	719	718	719	743	651	719	709	698	748	702	735	714	763	717	682	729	755	716	682	674	720	716	695	747	739	738	734	715	721	740	701	697	707	722	715	753	671	730	702	704	685	684	697	690	745	744	699	737	682	713	664	721	714	756	736	718	749	736	715	673	663	704	696	747	743	727	756	733	732	717	707	699	720	774	696	754	698	762	722	751	691	763	669	683	674	748	714	779	726	740	729	710	674	696	735	674	750	692	714	709	709	710	705	742	716	693	714	740	734	744	718	689	727	696	742	768	729	731	710	691	695	745	727	756	721	703	736	720	746	736	783	720	685	680	679	699	744	663	736	687	706	732	718	743	688	694	741	720	749	716	715	709	735	725	706	782	744	685	703	692	749	734	750	720	722	723	705	718	729	722	776	726	698	762	685	663	696	656	769	695	765	665	684	714	700	721	741	690	732	706	745	692	743	715	724	738	704	750	722	703	707	713	721	726	706	711	751	726	687	776	703	669	707	719	723	696	678	705	709	704	717	730	697	724	730	673	740	708	710	736	721	706	693	692	697	747	732	740	707	769	710	702	722	777	722	742	697	701	734	734	641	742	645	768	717	737	716	762	721	747	715	715	714	724	688	701	681	742	722	689	700	725	737	651	679	697	665	717	713	704	683	717	699	733	697	687	700	658	736	766	700	716	671	697	742	740	748	694	732	696	686	725	702	720	717	696	719	732	759	731	724	752	743	700	653	735	722	697	703	731	774	765	719	709	733	705	744	778	718	683	702	703	696	737	696	720	719	729	718	700	732	678	694	717	711	703	731	724	723	733	727	767	710	723	704	724	669	710	715	709	692	705	737	749	732	748	683	697	727	765	702	752	714	692	731	744	737	709	664	760	765	712	727	710	737	729	705	707	662	701	717	729	759	689	747	686	708	730	688	712	705	685	701	690	738	719	680	756	746	707	660	728	724	712	692	782	713	715	760	732	688	737	726	736	739	717	753	759	719	707	688	727	723	715	695	694	705	772	710	704	706	755	732	746	752	754	732	724	658	715	709	707	775	695	726	706	740	664	685	700	728	776	719	693	738	723	760	728	750	708	700	722	687	684	711	728	736	687	731	683	698	701	708	769	676	734	689	686	757	760	670	755	729	696	726	724	762	679	707	726	717	709	762	703	739	698	690	767	736	749	701	722	694	706	698	728	719	735	719	747	713	715	741	709	728	675	707	717	730	761	693	729	737	669	729	702	720	756	705	747	759	695	724	739	685	722	708	716	697	720	727	724	716	695	753	731	683	725	715	685	732	723	714	734	753	769	732	753	761	714	673	740	738	748	720	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56970	17884	7342	2596	1585	1200	872	764	625	587	532	486	417	425	430	364	356	379	341	326	313	339	327	308	336	309	316	309	314	341	332	304	339	309	271	314	305	321	281	267	282	320	313	293	300	281	283	303	299	329	302	305	292	295	308	314	310	297	286	280	301	277	302	277	293	307	288	313	302	286	308	297	270	295	288	276	288	300	281	301	302	309	254	298	298	298	289	291	301	299	307	291	307	303	287	291	326	308	300	283	286	279	290	289	271	301	318	280	288	308	315	294	288	287	300	286	280	306	292	314	318	293	314	278	291	297	287	281	319	291	299	288	338	256	296	312	291	282	274	271	290	313	301	293	299	300	278	300	292	304	274	297	294	312	298	309	278	293	293	280	248	312	315	303	295	312	270	269	307	283	295	250	276	272	295	298	278	314	283	283	291	349	298	275	299	283	265	277	292	249	282	260	326	300	284	260	304	292	290	298	279	271	283	322	269	297	291	292	277	294	305	308	248	282	302	283	307	293	308	294	299	315	290	263	297	285	290	318	322	310	304	288	261	296	266	283	309	288	282	290	288	326	268	271	291	260	289	284	298	247	281	285	293	300	311	346	284	295	278	275	304	300	316	285	302	283	279	269	313	286	274	286	265	289	288	287	299	253	299	310	339	305	297	269	286	282	303	264	298	290	285	305	280	301	257	316	277	323	302	279	327	296	284	294	304	296	279	245	295	289	316	269	288	290	302	291	308	294	295	275	256	284	297	278	271	321	269	284	279	307	294	271	293	324	307	313	272	296	301	281	300	260	280	309	273	244	279	271	313	280	260	297	278	294	293	309	285	276	288	272	311	290	287	305	319	277	281	325	323	285	281	298	305	318	272	317	266	281	286	281	309	289	310	290	289	300	256	289	291	282	280	308	270	315	277	280	295	283	343	310	284	301	302	289	292	280	329	298	305	269	296	279	273	315	299	281	291	296	272	288	306	333	276	286	269	272	283	300	311	285	302	276	290	305	296	277	265	286	269	299	283	279	290	282	296	324	305	268	271	276	321	307	310	266	299	269	323	301	292	298	298	301	285	276	276	300	277	300	281	278	311	310	299	277	301	284	320	320	300	286	278	290	286	284	251	304	308	275	284	288	297	289	293	270	293	310	303	265	251	292	276	283	278	332	289	303	256	304	280	305	264	330	267	293	282	287	300	270	289	299	294	268	310	249	291	301	293	260	273	282	272	288	302	282	271	282	308	296	280	317	304	281	288	273	323	309	299	307	286	303	288	279	295	285	273	282	284	274	292	316	280	282	286	301	269	304	257	301	308	290	296	264	290	272	281	297	312	311	293	320	298	286	299	295	292	296	260	319	284	307	274	304	316	300	296	317	294	303	286	323	301	280	322	288	278	323	233	286	305	291	290	323	289	316	326	263	285	257	286	293	311	284	289	285	280	287	281	285	314	287	274	304	264	309	260	281	260	300	303	305	303	284	281	313	288	282	282	294	273	285	309	285	245	300	292	311	278	293	326	276	285	304	306	322	274	300	310	308	288	269	281	321	278	285	290	317	302	252	243	270	325	300	270	295	308	268	289	299	305	289	293	304	326	259	266	286	295	308	266	284	303	286	278	288	270	314	309	318	272	273	290	276	274	315	297	294	307	310	306	286	269	302	298	308	279	316	276	280	298	291	337	254	330	261	290	279	293	284	293	324	316	274	310	297	281	285	278	293	294	271	265	276	288	273	284	266	276	277	272	287	295	324	291	288	267	300	296	260	304	268	302	297	275	270	311	259	274	282	263	275	257	294	319	284	278	312	300	287	289	276	299	280	279	305	264	296	292	279	278	262	313	280	282	296	280	293	295	325	286	303	286	310	295	299	297	290	296	277	327	313	294	277	299	290	284	271	254	300	308	275	306	255	290	284	311	273	312	325	291	279	295	279	276	307	302	293	298	293	299	293	288	307	277	282	297	277	272	278	304	279	286	311	282	304	294	312	325	307	284	302	293	260	299	292	315	297	309	290	285	300	298	283	304	280	276	298	299	287	277	311	288	295	255	271	283	286	284	281	303	336	316	314	298	313	286	283	295	299	273	289	289	278	255	303	305	297	317	307	307	255	320	251	288	297	316	277	297	313	274	293	322	300	298	281	283	293	268	268	278	288	285	327	309	278	269	291	325	288	288	292	324	270	306	300	295	274	291	308	299	289	288	282	321	301	313	298	293	294	300	287	295	319	295	283	305	308	280	284	316	267	296	303	308	287	246	291	282	302	273	283	313	269	282	260	264	253	294	269	298	302	295	308	265	273	277	284	295	305	307	265	297	298	305	300	273	294	321	316	302	276	251	278	266	276	292	271	298	293	289	266	312	310	337	262	276	303	282	323	279	297	290	298	321	281	278	300	262	316	295	306	280	278	265	293	286	283	305	276	287	306	314	257	285	300	302	313	300	305	287	297	282	285	296	296	294	296	277	289	327	270	285	308	302	286	291	269	275	290	289	306	284	276	269	270	296	331	318	273	292	284	286	310	308	284	266	278	280	273	261	267	296	308	280	275	287	287	274	313	312	282	283	310	297	298	293	274	303	307	278	282	274	291	299	285	283	297	300	307	253	306	289	302	289	305	297	287	289	303	278	260	259	259	264	282	267	301	270	329	282	284	309	309	274	249	268	261	275	297	253	292	272	297	293	306	271	319	299	281	295	286	279	291	286	287	292	263	284	290	318	283	260	308	286	292	286	318	282	304	297	313	292	327	263	297	280	292	257	308	289	305	289	311	279	262	261	285	294	287	301	272	339	279	280	271	310	292	292	312	314	309	301	270	259	265	294	275	316	284	276	308	300	263	293	276	319	293	309	277	299	291	299	303	290	273	299	293	292	290	296	304	287	309	271	298	337	283	279	282	264	318	298	287	289	290	282	304	316	302	283	305	277	295	312	303	270	305	276	264	305	254	278	305	291	271	270	303	283	316	273	318	281	271	284	302	310	309	270	298	298	309	312	312	297	290	277	313	291	296	277	294	280	304	296	256	276	303	277	301	318	273	284	299	278	305	292	305	270	300	306	277	266	297	278	302	302	264	284	290	309	292	296	312	304	278	280	298	283	287	281	292	302	302	296	265	305	299	282	274	291	283	285	266	284	275	297	296	287	259	304	281	312	295	289	298	308	251	290	275	311	288	272	329	282	282	275	279	278	279	254	310	284	299	298	278	290	293	254	290	288	287	275	273	316	303	314	289	284	293	295	282	302	304	263	266	270	300	300	285	308	293	282	287	268	295	312	286	289	304	284	276	262	290	272	271	310	280	262	300	277	280	287	307	275	319	298	310	274	280	250	291	287	287	274	271	274	290	282	274	283	260	265	301	266	301	293	311	291	296	268	282	269	266	283	275	309	282	289	287	298	274	269	284	276	313	310	263	286	300	280	283	248	303	295	285	294	301	254	312	283	260	278	305	300	277	293	316	290	313	278	253	284	276	283	291	302	256	257	310	310	273	291	289	294	284	297	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26775	2666	6043	6516	5487	4435	3783	3135	2790	2442	2165	2038	1824	1704	1493	1486	1433	1289	1283	1211	1165	1067	1157	1086	1066	1084	1022	1021	1034	972	953	975	952	860	954	970	953	902	865	968	864	907	873	914	876	864	834	884	917	857	827	842	813	865	839	885	814	848	857	854	808	815	879	842	818	822	788	793	855	828	838	805	874	830	782	837	831	818	823	809	870	866	863	825	828	812	794	847	795	804	802	830	820	836	854	822	796	795	832	805	796	818	854	815	906	779	793	789	821	791	735	863	756	814	833	822	823	838	839	804	797	875	803	833	776	810	805	829	777	826	773	832	767	807	788	800	836	855	821	822	780	774	832	802	779	816	780	793	792	815	775	778	720	778	808	831	784	857	819	804	802	762	862	809	795	823	815	805	785	757	788	758	799	772	792	841	827	830	821	805	801	874	801	812	855	777	782	787	833	788	819	790	822	793	728	788	810	857	779	823	783	769	784	802	832	819	785	806	777	758	776	813	828	819	757	744	777	810	790	811	802	816	813	780	786	823	768	801	806	807	816	811	806	817	814	761	771	841	760	818	834	764	754	809	781	785	735	750	827	775	832	816	784	763	823	834	825	843	807	769	832	827	810	825	771	811	764	824	764	816	822	779	768	832	821	786	766	775	751	805	826	854	795	791	845	811	787	800	827	797	816	755	813	795	775	848	832	795	783	828	767	857	849	775	828	829	797	812	805	825	819	776	782	800	822	770	840	871	794	883	802	755	833	817	817	781	754	774	811	798	831	775	838	802	772	836	785	773	783	784	786	801	793	810	813	847	760	744	798	770	777	765	768	771	815	828	783	784	818	823	869	752	821	787	841	749	835	799	804	840	831	760	812	761	796	743	802	790	803	797	775	801	793	808	777	828	837	858	844	835	847	781	884	747	818	789	765	829	813	843	811	764	885	829	813	805	818	785	780	806	777	792	799	834	817	794	794	838	823	847	830	844	827	785	813	781	773	800	799	837	859	851	800	809	772	769	787	796	771	784	794	843	775	796	797	764	820	815	764	825	789	824	794	777	766	760	837	818	848	799	798	782	804	829	798	845	816	844	797	802	866	819	800	827	803	792	789	786	818	845	819	863	807	828	831	783	824	762	771	829	779	827	796	811	813	816	801	818	800	837	803	827	823	810	760	821	797	795	775	823	797	859	821	796	820	809	796	788	802	807	757	829	832	772	827	806	799	774	812	780	821	760	818	785	810	751	854	799	845	798	784	833	785	800	807	772	782	767	804	809	851	770	796	792	836	752	816	810	803	818	760	803	821	838	805	785	767	836	766	781	814	776	749	800	775	766	795	776	809	818	738	797	776	799	745	819	840	793	795	751	852	729	808	812	835	762	782	805	809	792	809	781	823	758	765	793	800	812	841	792	763	780	800	821	824	810	807	864	817	820	803	801	806	809	797	748	784	775	789	793	809	804	819	769	785	815	787	829	814	808	796	816	828	795	767	844	798	803	751	776	803	816	779	775	827	806	742	795	812	834	788	884	805	763	806	816	836	792	779	800	831	838	816	794	797	794	854	836	791	785	798	785	808	782	790	834	805	804	763	803	767	808	784	764	790	832	818	808	783	827	799	790	785	773	857	832	825	818	826	804	765	808	847	827	777	794	825	823	805	810	846	852	827	766	827	818	787	820	841	782	785	801	803	765	800	785	804	869	810	802	817	756	785	796	774	790	765	768	769	796	780	841	831	832	850	809	815	807	850	789	858	816	817	833	794	819	778	778	833	799	810	800	804	724	814	832	809	769	750	792	820	832	796	818	821	787	796	824	777	778	795	820	781	847	812	810	799	809	769	775	819	786	799	869	814	854	748	870	782	849	791	805	793	791	795	793	779	787	845	819	797	870	801	787	780	788	817	777	835	803	803	806	799	831	817	782	786	816	791	795	776	838	807	779	812	755	900	813	826	813	854	802	802	850	775	791	823	822	822	836	844	812	792	812	803	766	791	823	821	834	783	791	839	761	783	838	776	795	798	799	721	763	819	766	765	810	779	849	812	790	762	738	818	772	810	827	824	760	778	747	848	819	794	838	781	761	795	834	806	791	790	790	848	830	770	800	744	766	850	769	783	820	830	765	787	815	836	812	827	852	778	773	809	853	850	779	765	813	823	880	785	779	809	845	799	805	828	836	722	785	810	772	772	771	805	786	766	810	872	767	784	819	814	817	810	833	805	792	785	824	810	822	784	774	817	777	798	782	775	818	810	781	850	814	818	818	828	793	790	816	831	790	834	837	813	755	859	775	813	790	825	822	775	782	802	828	772	810	784	770	762	804	809	786	811	837	759	818	774	831	745	784	804	828	802	777	850	820	817	760	825	822	782	808	783	818	752	820	777	790	786	838	857	756	782	803	756	814	765	811	782	799	780	846	813	829	812	751	804	785	852	790	800	789	752	805	790	811	827	849	809	805	802	774	764	770	774	794	790	822	820	825	849	845	795	764	814	772	797	791	771	830	779	807	821	806	819	776	796	846	796	801	792	786	800	775	809	789	840	802	797	830	801	821	824	783	778	836	813	756	819	733	798	821	843	807	759	835	791	832	814	807	776	786	788	767	809	834	823	817	774	800	820	798	811	820	759	794	738	801	774	775	842	868	758	777	819	836	800	767	797	851	805	783	749	806	744	763	790	803	822	831	802	747	829	799	783	794	887	806	780	830	774	817	812	741	778	768	812	785	817	871	771	817	836	824	818	745	830	812	777	832	770	815	772	748	801	810	798	788	792	794	808	826	798	777	819	785	832	805	788	798	830	810	855	806	805	756	795	787	822	830	816	777	805	791	812	802	787	807	790	835	783	794	802	789	780	806	822	793	831	798	791	774	786	801	793	786	795	768	792	804	767	771	792	824	813	846	823	850	807	753	755	809	841	828	796	810	834	776	789	794	770	807	804	747	827	804	797	839	777	824	790	809	836	760	732	789	774	848	848	791	816	817	810	822	772	800	792	842	847	782	812	759	852	821	736	818	756	871	802	791	819	806	791	758	776	801	764	776	779	837	840	788	814	799	757	821	777	773	810	778	789	806	796	758	788	761	817	807	821	773	759	772	766	827	793	827	823	762	745	799	787	870	748	757	797	834	773	755	787	810	805	839	795	821	780	797	806	799	839	789	812	802	805	772	765	791	813	797	759	805	804	848	795	804	847	845	764	753	795	776	806	759	820	777	746	832	801	830	793	805	831	807	749	815	812	849	809	833	811	763	793	787	798	800	792	798	772	741	784	780	828	753	818	778	772	831	755	780	812	813	763	806	774	844	829	827	798	851	759	837	807	804	767	764	879	786	797	822	828	791	799	797	780	875	784	845	799	776	821	781	775	792	814	801	737	786	784	767	788	850	771	817	777	822	845	812	778	786	864	785	812	760	769	789	811	755	797	795	805	813	762	813	782	819	751	802	833	762	771	770	816	768	824	764	779	817	816	795	799	786	827	828	847	808	804	824	789	802	823	769	784	768	760	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6478	382	236	168	141	141	149	142	124	109	118	123	106	115	120	117	100	111	124	99	90	107	109	128	108	120	126	101	124	111	107	123	111	108	107	108	105	123	129	121	120	88	120	106	105	100	95	118	110	98	122	106	131	109	125	103	121	116	133	108	102	115	98	93	103	100	113	106	120	111	142	125	117	120	107	97	129	98	130	138	123	119	112	128	102	113	101	115	124	116	116	122	116	100	106	105	128	120	102	105	116	119	102	101	118	116	127	108	112	105	118	116	120	133	117	95	105	109	112	109	110	124	120	122	123	116	109	109	108	97	115	106	89	109	110	112	134	102	106	117	108	113	108	118	103	115	100	116	103	107	113	106	107	118	118	134	115	129	110	125	127	105	105	103	109	128	122	107	97	106	124	108	114	122	116	123	122	108	114	125	117	123	109	99	107	112	118	123	117	105	113	135	128	119	127	114	105	99	131	110	101	111	87	101	101	125	120	128	103	120	93	109	116	97	116	119	107	126	109	122	111	110	109	121	86	120	126	123	114	102	132	135	104	133	104	114	94	112	105	110	103	116	129	108	136	117	106	96	130	102	121	116	109	99	115	112	121	110	124	115	101	100	111	112	104	102	125	109	102	101	105	107	117	110	108	113	102	109	120	114	111	131	129	106	102	130	115	145	112	121	113	130	108	105	127	125	109	120	108	107	119	131	103	122	119	112	136	105	108	110	120	102	116	124	110	118	113	102	106	142	124	109	123	97	105	100	115	109	94	102	124	121	105	89	103	104	96	106	107	112	134	118	122	110	114	113	124	107	109	103	112	101	99	115	130	116	113	131	114	110	105	115	112	114	138	117	110	114	103	101	123	114	112	116	118	117	122	102	98	100	113	135	112	112	101	116	101	127	110	106	110	111	89	115	107	112	109	119	81	117	111	108	105	115	89	114	121	90	129	129	112	103	119	136	106	127	135	125	117	113	125	103	106	124	121	103	125	118	104	98	113	130	107	94	106	96	112	121	105	107	103	90	105	100	106	110	118	113	122	95	123	113	112	112	136	126	101	127	101	128	122	131	115	118	105	108	123	111	111	115	126	102	111	115	106	115	112	110	97	103	117	108	125	113	108	98	96	126	101	126	101	102	124	113	104	111	130	100	117	109	88	111	124	114	131	134	100	122	121	106	123	120	107	102	108	114	128	124	116	108	103	103	117	133	107	114	115	98	112	104	103	92	111	113	119	121	109	118	131	96	136	109	101	126	136	120	102	119	109	119	115	125	130	120	120	91	114	127	128	110	115	101	110	114	112	109	112	105	113	110	111	119	107	109	129	110	104	110	137	109	125	107	111	113	119	123	116	96	103	115	116	100	104	95	102	103	114	108	107	120	108	144	105	111	102	96	109	101	130	132	115	119	109	120	115	133	96	112	126	127	101	120	114	114	102	108	132	95	126	104	101	117	127	121	124	115	107	113	107	105	140	118	90	131	119	109	101	127	115	124	132	108	117	97	124	114	128	117	128	102	108	96	87	104	115	100	123	125	106	98	112	115	112	114	93	118	82	123	114	110	122	84	118	120	109	106	101	123	113	119	119	101	118	106	113	110	114	112	108	129	121	118	103	121	112	144	136	112	106	121	100	97	108	122	123	98	112	98	115	102	128	101	101	105	111	127	113	113	108	111	117	116	114	107	83	115	124	108	95	129	112	108	104	116	117	124	115	97	118	110	119	106	122	131	119	119	122	96	127	129	126	116	118	109	107	106	114	106	120	120	112	118	105	110	102	110	106	113	107	104	105	106	112	126	106	106	124	110	100	119	100	132	115	98	137	118	136	108	99	129	114	101	134	114	100	111	131	96	108	113	136	126	115	106	138	120	112	115	109	124	113	129	113	129	101	128	128	124	126	121	97	92	110	113	128	111	101	105	129	131	111	105	105	118	108	101	110	121	113	101	126	123	126	91	100	102	134	117	119	115	110	135	102	104	89	108	135	108	116	118	118	92	112	114	108	94	118	103	118	105	123	114	118	119	111	111	119	124	117	101	120	114	101	124	125	127	116	106	128	132	107	109	114	129	103	128	113	104	118	119	132	108	89	116	110	113	109	124	101	110	102	132	97	131	92	127	101	110	111	125	136	111	118	132	116	114	113	111	114	114	137	117	129	128	119	118	100	101	112	109	102	112	125	129	118	100	92	120	106	115	104	134	102	116	99	131	135	120	114	107	126	105	115	124	100	126	116	127	118	139	105	126	117	106	108	109	109	115	107	118	97	105	116	117	114	141	116	109	123	112	122	124	110	127	121	130	118	136	129	114	115	129	100	124	105	99	112	91	128	105	107	117	101	102	102	116	112	126	115	103	107	97	107	117	103	105	99	118	112	122	111	117	106	129	121	108	105	119	122	119	91	129	112	111	118	123	122	101	106	109	105	111	108	117	116	100	123	105	107	96	128	113	108	113	114	120	129	96	93	114	89	103	117	104	117	120	118	128	89	107	108	95	111	131	112	107	121	100	113	114	106	88	123	105	119	128	114	106	108	103	112	114	122	103	95	125	101	111	116	98	114	105	130	127	97	93	104	100	125	104	111	121	114	111	123	114	104	121	122	125	99	103	93	109	107	120	112	108	122	124	113	127	114	122	112	88	115	147	113	110	114	101	126	135	125	103	99	114	124	108	149	124	118	96	110	115	107	120	118	106	110	111	119	132	121	125	104	106	108	111	112	99	110	111	116	108	102	107	130	117	117	116	112	98	118	118	127	126	135	134	111	118	111	108	113	123	116	114	101	104	127	121	121	98	101	122	135	121	106	102	102	118	120	123	97	116	112	124	121	108	110	119	105	133	112	129	126	126	100	103	98	91	127	130	110	118	116	99	113	113	113	122	119	117	125	115	112	98	106	112	118	125	106	130	106	91	97	126	111	114	122	121	96	118	122	107	125	106	117	104	117	98	102	104	121	103	122	123	112	115	111	125	119	117	116	105	117	120	135	111	141	112	115	118	122	113	117	112	103	113	113	118	106	99	97	96	122	113	114	117	104	124	109	114	132	124	106	121	116	120	116	121	113	113	108	127	115	97	114	84	102	119	107	116	100	114	116	122	111	114	110	117	118	108	113	104	128	114	118	115	116	119	119	113	89	104	113	118	121	111	96	112	99	109	114	105	120	103	104	122	103	112	110	106	102	119	116	104	113	99	142	102	101	125	94	117	106	103	125	117	133	125	104	106	123	110	128	94	91	101	113	105	109	104	112	120	126	124	114	124	113	122	103	107	104	136	99	127	108	114	117	102	120	121	126	124	112	126	122	117	119	100	130	97	119	129	119	106	131	97	116	118	103	114	106	103	93	87	120	99	116	128	100	123	116	104	115	129	119	117	106	117	120	112	129	130	99	118	105	105	135	112	119	106	127	115	123	112	93	112	126	118	90	100	106	123	117	96	117	119	131	115	106	105	127	109	127	128	117	116	95	97	108	120	110	105	109	126	109	99	121	122	124	126	123	126	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5992	433	591	576	534	523	498	452	450	409	421	398	434	421	411	408	352	369	399	379	387	397	355	390	395	397	390	402	385	434	388	393	387	410	382	387	409	380	414	382	392	355	364	400	381	383	382	389	381	400	385	367	380	376	401	386	368	375	382	365	384	325	381	388	381	389	361	401	387	376	357	388	356	439	393	380	389	405	376	357	399	384	405	427	391	373	373	413	362	394	395	377	387	365	369	372	380	394	382	384	390	370	373	390	372	418	371	375	386	364	419	360	376	379	403	388	384	376	349	370	361	377	364	417	398	344	373	388	361	392	388	421	438	383	405	383	398	393	393	417	355	365	396	373	352	416	389	366	393	349	404	372	400	388	384	418	394	361	371	396	387	392	371	381	353	380	391	409	358	403	343	379	354	381	367	379	396	418	412	375	420	369	378	410	386	360	354	372	393	389	387	370	397	379	411	384	381	367	355	369	384	369	404	394	372	402	366	350	395	396	392	371	368	379	408	402	385	334	364	359	374	389	372	373	365	357	381	369	408	394	391	404	354	382	378	359	338	379	362	377	377	357	377	386	411	377	375	412	374	426	386	390	402	413	359	367	385	348	375	403	385	373	418	386	403	375	375	359	387	378	413	370	399	380	344	383	415	388	396	378	350	360	384	386	392	398	378	340	391	379	361	378	365	393	399	405	410	388	387	386	377	366	346	357	386	374	390	368	390	394	401	346	375	363	354	338	385	382	402	400	368	352	378	370	380	409	379	387	371	374	359	379	354	357	364	374	388	394	396	376	375	348	325	382	391	368	370	383	386	377	377	384	413	376	382	362	371	368	401	379	403	406	391	385	382	393	360	351	371	365	391	350	371	339	395	367	378	396	395	385	416	383	383	402	362	427	402	401	379	388	376	356	351	405	370	350	367	384	384	384	388	368	405	387	360	373	366	360	390	389	383	370	360	393	379	334	371	438	383	381	386	367	382	423	388	377	401	413	358	382	368	367	437	396	401	375	385	363	386	359	394	382	400	371	343	369	350	385	377	376	378	394	416	433	367	392	357	358	354	351	365	409	387	393	402	370	373	350	391	344	384	380	376	415	382	375	370	380	373	376	348	396	379	382	387	401	388	406	380	352	360	345	376	361	374	384	370	349	428	369	366	406	404	398	371	402	347	370	393	377	390	385	380	423	362	389	378	404	366	378	404	340	379	369	389	379	385	419	363	399	411	396	368	390	393	373	357	404	359	395	370	395	361	366	403	379	396	318	408	370	369	421	360	365	394	358	415	386	356	389	376	371	376	349	393	367	401	357	379	344	353	377	370	357	377	388	369	432	352	393	394	385	362	384	376	365	403	385	355	377	357	416	384	362	372	392	370	400	377	375	392	367	359	395	366	387	356	408	398	364	397	394	346	411	388	373	344	381	334	370	357	361	415	381	399	373	382	378	394	354	390	381	389	406	364	420	394	365	390	378	351	372	364	366	389	383	425	381	408	390	403	351	379	400	395	377	375	382	384	411	369	388	389	404	363	386	356	367	372	397	365	371	365	369	400	374	341	370	404	398	377	378	375	380	350	417	369	391	401	364	382	402	359	418	377	387	374	409	356	392	375	385	380	386	409	400	384	402	406	382	400	388	366	329	403	364	363	387	429	389	399	400	396	383	357	366	356	361	361	369	398	344	393	408	394	384	362	414	373	415	410	374	381	369	392	377	365	368	387	379	368	371	409	388	412	400	412	402	366	412	380	341	413	389	409	387	373	371	369	375	356	398	402	360	361	397	369	368	430	384	348	383	336	384	381	356	361	380	404	384	398	395	388	348	363	364	378	384	350	361	373	373	373	401	385	387	377	384	357	358	402	402	421	365	374	401	380	411	388	408	331	367	355	376	426	363	382	361	364	367	385	390	357	394	393	361	398	406	388	377	376	396	366	376	384	397	388	393	368	387	338	345	390	399	386	378	371	384	365	367	383	376	352	408	413	365	366	407	392	348	361	381	425	401	373	369	386	378	373	359	385	375	353	395	384	388	379	373	368	373	375	387	362	391	378	402	395	367	377	392	369	357	409	392	373	376	389	391	356	387	397	401	373	384	383	395	361	385	407	375	379	405	360	378	393	357	419	353	380	360	376	350	389	354	386	375	368	360	379	359	391	368	352	383	415	364	342	388	385	391	394	375	355	377	376	357	363	397	373	380	404	403	400	373	379	396	373	389	350	396	386	359	379	378	354	339	410	395	360	381	363	377	392	349	381	365	380	380	376	353	368	400	379	375	376	391	431	391	369	415	366	370	408	340	409	375	412	396	371	383	379	365	410	382	383	368	402	374	385	337	391	392	390	354	373	404	374	353	402	412	374	388	388	364	404	362	420	399	369	397	399	370	354	392	378	393	343	374	378	349	379	380	360	371	376	364	378	361	382	349	370	380	385	369	385	391	411	368	421	389	420	359	354	380	374	371	389	396	397	377	405	354	382	403	382	419	375	372	399	361	383	347	389	376	365	386	351	386	382	398	383	394	361	370	388	397	370	376	365	389	385	376	386	396	354	381	375	367	369	346	379	379	405	389	380	376	396	377	361	396	372	354	377	384	371	373	380	391	382	397	413	363	365	375	397	354	365	424	372	372	365	410	361	389	406	399	406	377	362	380	377	378	399	401	377	388	369	415	370	351	369	361	358	366	356	382	396	393	373	377	382	379	397	364	391	406	366	371	368	374	363	332	353	368	398	395	367	396	375	383	382	425	357	342	334	403	384	385	373	383	409	386	366	352	394	371	396	394	379	405	371	377	391	393	367	372	381	409	406	378	374	386	392	370	372	379	381	370	377	393	391	390	379	402	345	381	377	396	365	363	388	411	355	374	392	399	382	381	354	368	375	347	388	422	397	383	362	418	356	392	366	381	356	374	398	396	360	346	367	371	392	407	384	377	335	378	390	390	383	376	399	391	372	359	371	364	374	400	367	364	408	329	412	398	385	385	388	342	382	369	370	365	373	369	395	352	386	361	375	377	394	382	358	373	400	415	371	382	385	425	416	428	382	395	385	409	380	377	353	405	380	376	357	373	399	344	393	392	381	345	384	344	393	361	399	364	338	416	388	398	364	392	365	355	401	376	400	380	430	391	352	435	358	375	396	370	358	372	365	403	346	391	390	360	376	386	382	351	393	380	356	376	406	341	395	373	391	369	349	352	367	410	370	379	356	383	392	396	420	366	379	356	376	364	380	356	401	370	391	380	385	358	365	381	395	362	382	372	408	422	354	397	398	385	338	367	356	362	371	410	370	412	376	350	416	401	360	376	379	450	380	386	369	416	375	395	404	402	382	401	398	388	380	397	370	384	391	378	408	398	373	405	417	376	371	392	388	401	398	367	381	425	390	380	407	390	390	384	379	377	393	399	401	378	354	404	399	355	373	407	384	355	382	385	418	387	411	383	379	400	378	384	351	374	388	344	358	399	393	421	379	357	368	413	374	375	355	358	402	390	379	375	363	376	362	404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45669	10470	2085	1239	806	685	511	494	427	341	335	346	334	309	309	280	281	267	291	252	284	306	266	277	250	287	318	298	242	237	258	272	265	248	255	263	258	250	250	237	257	249	259	274	260	253	257	249	259	249	234	254	224	244	229	236	266	256	262	260	229	249	259	265	272	237	249	245	274	275	279	251	278	266	285	265	262	240	247	241	234	223	287	229	268	265	259	263	257	261	247	259	250	242	235	231	237	230	235	234	238	255	229	261	272	241	267	248	274	248	203	265	247	250	258	255	250	260	263	269	229	245	207	269	245	239	254	256	279	239	241	231	274	268	260	236	243	253	253	251	262	257	233	231	242	238	231	244	279	226	239	236	205	244	257	238	227	244	253	277	236	243	251	251	272	270	258	226	231	248	272	242	250	236	249	251	240	280	242	249	274	256	231	255	240	223	270	222	240	280	227	225	274	227	256	236	246	256	226	240	263	232	242	248	261	244	252	252	246	271	276	239	244	255	230	237	244	279	276	244	244	256	237	251	248	250	239	242	230	249	257	270	210	248	233	255	263	224	261	222	272	258	256	252	239	243	250	249	264	276	248	245	235	259	273	251	249	259	245	258	260	257	250	267	253	213	232	259	237	244	251	261	219	244	246	279	213	240	262	263	245	214	239	251	251	211	251	236	258	264	234	219	257	248	260	269	250	250	251	254	238	245	244	275	233	238	250	231	258	259	243	290	276	240	252	225	224	224	273	254	256	237	241	258	256	275	266	253	260	218	250	240	229	264	240	264	245	250	269	226	247	241	235	241	240	241	217	237	244	245	242	260	254	239	233	248	238	249	250	230	248	259	226	278	249	227	238	256	224	251	232	243	236	239	256	228	233	247	224	244	230	229	255	245	271	251	239	272	261	245	238	252	245	238	270	250	262	280	232	248	239	247	250	273	242	258	264	204	245	266	249	233	293	233	235	242	246	269	230	230	236	235	251	262	237	259	242	255	230	241	238	278	246	267	255	249	243	242	236	285	275	264	220	261	225	256	262	258	264	246	262	238	245	247	263	248	267	248	266	259	280	278	245	229	270	229	206	250	226	233	216	251	261	259	226	239	235	249	234	241	230	252	229	232	251	243	286	254	248	265	267	235	229	231	264	274	244	238	260	267	247	264	279	236	244	241	233	262	237	256	244	234	238	235	245	249	253	219	261	263	243	240	256	259	240	256	261	245	252	300	257	230	237	232	242	231	223	259	271	273	258	256	243	248	243	243	252	244	245	253	247	269	275	246	235	242	267	246	260	260	271	265	255	232	262	268	263	215	241	257	273	262	250	222	266	250	265	251	229	272	222	266	241	240	256	261	240	235	245	279	238	233	252	236	255	249	245	259	252	219	267	236	259	219	256	262	241	253	244	275	254	228	251	258	267	272	258	244	233	225	215	230	227	250	230	247	277	240	252	269	233	258	231	248	258	234	240	252	246	269	235	263	242	270	306	197	261	237	271	230	251	248	262	263	232	239	258	232	237	258	233	258	209	259	252	234	281	232	240	226	256	266	245	247	219	257	255	244	260	275	250	245	235	243	287	237	241	254	265	240	269	237	241	249	236	250	233	249	233	274	251	266	250	270	278	247	215	214	245	264	252	274	283	248	266	233	257	237	258	241	248	235	241	246	260	230	231	247	242	242	245	217	271	237	281	241	230	234	250	257	239	254	234	253	266	255	249	239	251	218	243	245	236	240	251	239	248	253	243	268	241	264	214	248	254	234	241	242	245	256	222	258	257	233	235	254	239	251	231	234	263	261	240	221	253	252	254	240	277	229	261	253	267	256	259	236	262	260	281	243	256	230	276	265	255	257	255	236	271	231	238	254	256	254	256	215	248	243	270	255	266	214	221	232	262	236	246	231	262	253	265	254	227	219	245	236	246	223	261	238	248	249	270	245	222	240	237	227	247	233	235	262	227	254	256	235	242	261	238	225	244	238	242	245	241	258	225	250	228	250	247	263	271	234	254	247	243	249	253	240	259	279	249	257	247	231	236	229	256	254	220	239	229	255	255	257	239	235	254	234	225	262	238	230	254	237	242	268	241	237	260	243	243	231	285	219	239	260	204	252	231	237	236	276	247	262	264	247	231	247	255	256	251	258	259	265	254	234	246	252	255	265	230	255	269	257	254	227	265	234	267	219	237	243	261	229	236	273	265	250	261	249	236	272	259	241	270	263	235	262	250	237	227	252	234	261	238	268	239	259	242	274	247	252	268	232	259	246	261	255	241	262	225	234	237	255	252	260	265	248	247	223	241	279	264	262	241	235	245	228	238	248	249	244	230	245	232	225	239	241	250	266	237	232	229	236	281	237	248	248	232	260	266	244	239	269	265	232	269	233	265	259	221	261	239	264	248	255	236	232	254	221	245	257	246	244	271	225	229	228	276	224	264	254	272	264	276	218	224	239	255	229	249	245	239	248	228	244	247	280	266	269	249	252	264	271	230	250	267	269	273	228	258	243	272	248	242	241	240	210	245	246	265	263	226	257	250	247	276	251	253	239	249	260	230	258	270	249	249	231	245	252	237	252	272	248	228	259	245	253	257	236	269	263	252	251	259	246	273	265	232	244	283	250	234	264	249	237	258	266	250	242	252	256	249	240	270	262	254	239	284	252	261	256	232	248	276	260	262	266	233	236	221	257	255	247	256	245	221	258	247	228	255	237	259	275	259	233	221	245	264	258	246	235	247	247	234	240	227	244	233	226	284	222	278	262	289	275	254	230	252	241	265	253	244	238	249	252	251	232	224	265	274	237	232	240	221	253	230	262	229	237	242	244	260	278	242	233	237	248	255	247	231	248	225	237	244	247	208	258	268	266	278	262	244	257	245	264	282	235	244	232	234	234	228	251	251	243	261	269	266	262	257	232	257	279	245	235	256	251	223	255	244	222	268	237	257	248	260	249	280	249	238	242	265	231	251	256	228	238	253	274	239	253	268	251	242	237	237	251	248	260	265	257	246	230	229	243	280	283	222	211	275	243	276	260	248	260	241	259	263	259	248	277	261	261	246	249	232	230	262	238	244	269	277	226	226	246	232	241	231	207	235	230	249	214	254	239	240	229	251	259	295	243	236	252	268	264	259	239	236	276	268	239	231	232	250	268	237	249	272	260	224	273	217	264	234	247	226	245	238	258	235	253	261	278	233	273	246	248	258	270	243	260	235	232	233	247	233	243	231	234	247	232	248	225	268	235	263	258	239	240	247	218	265	230	251	269	271	226	234	246	239	259	255	258	265	260	239	247	223	248	263	267	236	242	239	271	235	252	248	271	252	275	265	253	252	214	242	269	250	276	268	230	263	262	262	270	228	273	248	227	235	233	246	280	246	250	238	232	247	242	232	223	260	247	234	236	254	219	245	234	259	255	231	260	240	261	277	281	240	241	225	242	257	275	224	234	260	252	227	241	235	263	249	266	251	251	258	251	254	239	226	241	266	240	223	247	275	241	228	216	208	249	262	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20983	1701	3417	3852	3246	2731	2203	1859	1727	1555	1452	1409	1286	1179	1110	1071	1064	997	913	894	895	886	929	895	794	889	865	794	826	811	813	803	812	779	767	763	800	737	781	783	792	727	794	737	723	774	765	750	753	740	741	809	730	718	739	748	764	734	776	784	749	710	730	687	743	733	725	712	768	758	712	695	742	728	687	707	690	724	765	696	761	718	719	699	708	738	697	757	772	709	712	750	732	730	729	742	759	700	724	694	685	706	742	717	704	758	668	708	737	732	729	716	686	717	720	731	704	759	687	766	687	695	767	702	735	711	745	721	728	748	731	727	753	738	678	735	685	706	723	713	733	736	694	689	722	710	767	742	720	671	741	707	727	708	724	726	689	726	661	722	763	707	713	697	710	720	717	701	709	675	756	704	652	759	745	734	692	736	713	766	727	701	745	717	715	711	695	695	685	734	738	760	730	698	714	696	730	679	702	737	745	711	742	731	700	731	716	732	733	681	721	712	680	724	752	744	685	736	745	733	679	786	726	757	739	731	669	676	763	727	696	728	702	701	745	747	719	709	714	755	731	720	680	703	703	758	715	706	678	756	722	706	752	698	711	691	676	691	719	714	707	681	694	737	730	688	750	739	761	741	719	778	727	700	742	745	734	718	711	736	758	716	735	767	729	713	715	736	707	771	690	689	790	696	687	710	745	673	750	709	734	715	782	723	743	674	709	736	747	711	771	730	706	727	693	713	747	709	700	692	733	781	713	735	715	729	691	712	707	758	703	708	726	713	686	718	721	707	743	738	698	741	694	682	678	684	730	721	722	737	669	741	683	708	749	738	741	758	703	715	734	715	739	679	722	750	746	740	684	749	701	661	723	728	731	745	690	637	699	707	724	731	698	728	716	770	740	772	695	722	706	729	747	736	709	710	691	718	715	730	716	745	669	700	711	801	687	736	733	718	731	723	680	717	721	682	690	690	719	645	747	720	655	721	747	690	700	697	666	736	705	730	721	699	749	724	715	703	743	707	713	651	752	710	695	699	674	726	636	732	737	753	686	749	720	701	705	725	682	743	735	685	730	691	721	723	732	674	710	731	724	784	737	718	711	672	717	738	742	660	702	713	691	732	751	735	731	751	742	730	714	734	680	723	694	684	689	731	754	712	708	700	750	690	749	737	741	732	733	738	761	712	699	723	739	664	707	722	728	714	705	756	763	693	659	720	775	763	780	783	685	738	714	686	759	724	737	710	783	709	645	730	694	687	729	696	691	684	728	755	735	702	712	711	758	684	733	702	749	700	679	737	722	703	734	672	720	753	741	720	761	689	659	686	727	726	722	657	743	720	694	760	711	712	722	713	746	710	717	730	758	759	741	700	704	740	710	678	719	747	703	685	677	760	764	725	716	694	660	742	760	714	702	714	720	708	665	716	733	709	654	719	709	706	716	728	717	709	723	736	727	737	756	727	723	686	700	721	707	706	722	714	698	703	733	695	754	720	716	742	696	718	668	744	753	756	782	727	733	742	758	730	732	748	748	690	767	662	699	739	687	729	700	755	703	720	711	718	702	737	692	720	683	737	762	725	748	718	660	742	711	729	734	751	740	721	727	754	724	732	763	688	763	734	695	686	693	729	750	682	774	739	727	740	728	751	703	729	724	730	722	724	729	699	716	680	672	748	710	752	752	760	749	730	710	733	668	706	752	725	691	716	697	701	731	757	700	708	705	715	718	719	757	726	722	702	729	714	705	700	675	738	718	759	719	718	676	709	701	687	706	718	759	729	755	726	721	743	745	710	691	740	713	757	738	709	714	646	716	690	720	698	730	765	705	726	770	742	736	690	719	754	725	746	747	697	725	735	731	666	725	739	712	753	708	713	740	688	726	725	681	692	750	727	757	760	715	715	736	726	718	689	725	696	724	760	702	728	727	770	709	722	727	692	717	749	700	713	676	716	737	736	710	675	730	682	717	732	722	722	742	704	682	711	716	718	735	739	775	710	673	739	743	712	768	691	693	716	760	729	704	659	719	703	751	730	681	689	723	724	663	714	740	696	696	721	707	700	784	678	732	688	702	703	789	727	731	751	657	737	739	721	780	727	697	704	698	765	745	689	677	666	746	724	740	729	680	775	705	735	707	764	721	731	759	702	716	721	693	728	692	709	748	736	706	706	760	742	734	723	769	719	721	708	692	657	683	688	716	708	729	777	703	692	752	684	705	706	702	728	736	715	702	776	727	721	726	747	703	733	744	689	754	724	740	701	761	744	727	757	728	705	718	729	738	715	735	722	703	753	723	697	687	742	711	721	712	734	685	690	748	708	739	741	765	763	669	735	690	682	726	704	763	701	696	728	772	705	708	668	777	712	693	711	714	720	690	686	766	742	729	681	708	720	718	710	708	725	664	724	680	744	701	716	751	723	708	725	743	718	742	809	698	738	671	686	693	699	734	722	759	735	716	725	716	729	716	684	702	699	700	704	721	739	718	759	695	679	743	730	735	718	722	665	740	748	713	730	733	744	758	711	737	667	732	757	735	667	727	663	677	703	720	764	758	750	695	741	715	666	694	735	697	744	749	694	701	667	725	694	778	721	705	711	749	759	727	666	726	720	723	767	694	743	698	690	652	697	710	745	728	665	743	721	672	714	732	731	733	692	685	705	703	707	716	702	698	665	734	731	744	757	719	717	742	719	726	697	721	698	682	718	764	731	698	774	704	707	728	705	702	730	757	758	685	727	765	729	672	719	710	726	720	718	734	731	710	777	700	753	763	713	741	704	744	698	713	735	692	723	695	721	717	720	720	728	700	737	691	715	759	712	714	689	725	755	669	767	710	708	745	740	734	713	743	741	687	705	746	733	702	701	755	694	670	742	688	746	757	701	723	741	724	695	742	661	772	748	736	705	789	748	717	683	711	735	714	705	690	737	665	742	677	730	741	714	653	729	720	708	723	720	736	716	697	678	729	746	732	721	752	761	706	708	735	719	734	721	710	731	688	720	689	721	690	727	714	739	748	711	687	685	697	716	807	721	724	719	735	693	695	715	735	739	717	684	655	693	740	711	729	701	728	705	741	721	742	713	711	712	747	709	774	698	706	708	657	722	763	746	701	693	696	724	686	712	662	701	734	778	705	751	664	727	743	717	755	732	772	738	687	748	703	660	725	735	667	695	730	770	699	643	721	690	761	761	687	657	749	707	676	733	698	705	729	746	737	715	699	733	702	696	706	697	669	721	733	717	712	723	727	728	754	734	730	681	756	718	679	727	719	727	717	713	695	763	714	736	724	661	703	699	729	689	735	711	658	730	718	688	770	695	744	742	729	717	669	694	661	781	682	711	671	719	723	761	765	705	712	697	688	704	707	744	686	721	702	702	763	693	730	709	726	712	698	755	697	691	724	746	753	735	724	722	675	728	744	687	716	723	739	730	717	768	746	697	692	720	720	685	722	684	715	699	749	739	742	725	735	759	738	736	739	731	748	706	735	674	719	706	742	780	779	729	728	747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56313	17940	7086	2635	1564	1119	889	737	644	551	508	488	460	401	384	377	381	374	369	343	333	330	344	319	334	341	319	319	340	325	322	321	271	308	322	278	281	290	297	306	313	310	312	301	299	286	313	319	309	300	296	293	275	334	298	285	289	294	307	294	309	314	329	315	302	289	277	285	303	297	309	328	308	285	313	268	301	272	317	283	271	284	291	321	297	304	291	288	313	287	316	295	311	301	315	274	257	286	311	269	303	317	298	299	286	318	283	299	337	307	303	320	273	275	305	289	326	292	311	318	281	301	275	328	300	299	286	314	285	278	275	309	271	264	283	296	264	274	319	293	304	281	321	268	277	291	278	293	290	299	286	266	287	318	261	276	303	306	283	276	293	298	258	288	248	299	277	292	305	301	260	297	339	256	282	297	248	288	279	288	297	303	309	277	294	302	293	318	300	297	259	273	301	276	309	295	320	324	289	324	306	311	278	282	314	273	287	306	290	282	275	285	251	308	294	292	270	289	283	313	327	301	286	295	304	279	276	313	282	291	288	301	308	309	317	304	286	291	303	286	304	302	300	285	268	306	282	324	296	283	283	279	283	297	288	296	296	279	299	287	315	302	288	324	270	301	292	269	262	286	288	296	279	321	297	297	282	274	306	269	287	310	294	282	301	298	297	267	281	322	281	292	306	266	287	294	293	294	286	290	288	273	283	315	301	300	277	298	273	260	252	297	263	280	283	299	297	305	275	257	297	292	278	284	285	273	280	317	281	307	281	285	272	268	339	304	296	267	304	319	272	289	303	274	280	328	294	298	295	316	274	304	291	276	273	314	300	259	259	278	269	260	320	286	276	301	264	281	291	291	307	282	308	294	290	289	283	305	315	275	258	311	322	283	273	259	270	286	279	276	290	259	265	314	304	287	290	286	291	312	287	272	298	273	285	301	294	293	281	297	321	315	313	304	322	312	274	300	302	291	282	281	312	288	290	301	275	276	272	301	292	294	301	318	313	310	303	305	259	294	282	270	274	322	309	283	318	255	301	285	326	301	291	305	301	279	286	286	310	273	288	283	319	298	295	293	298	284	293	289	272	316	259	282	308	312	318	279	280	292	305	296	314	317	278	299	293	295	306	287	321	325	275	288	284	307	284	297	289	274	286	289	312	302	295	284	270	299	286	287	312	306	284	303	262	277	303	306	279	294	269	296	266	313	268	278	276	280	303	304	297	306	304	290	274	272	295	279	291	294	283	326	278	309	299	299	301	289	285	286	282	261	271	314	267	291	289	315	284	296	288	300	288	274	293	255	290	328	320	274	295	293	287	284	267	292	292	302	244	277	297	303	278	287	303	280	298	324	276	306	312	286	269	276	280	296	258	281	277	284	274	270	286	263	311	288	288	267	261	253	293	276	285	309	287	277	321	287	278	288	295	345	319	324	292	298	300	290	294	265	294	274	304	325	266	312	269	264	319	338	309	328	304	265	275	287	276	281	294	275	291	293	306	320	304	311	283	261	308	297	286	301	284	297	290	295	258	295	305	254	270	277	293	298	295	314	295	284	267	248	226	293	293	308	331	290	283	287	280	298	303	291	326	303	293	288	282	313	298	282	261	305	278	303	295	298	302	251	293	274	293	295	304	315	297	288	291	303	279	309	305	269	285	301	312	300	291	274	284	283	292	295	273	276	261	330	290	293	265	278	289	299	275	308	306	279	297	289	278	310	281	263	318	286	257	303	297	278	268	295	298	307	282	293	308	259	295	298	276	282	307	296	302	281	325	290	281	254	276	298	264	276	296	298	320	295	292	297	274	319	301	318	281	298	276	278	281	288	301	285	272	286	307	266	307	254	260	257	290	287	271	297	313	291	290	308	328	304	306	295	284	281	315	290	263	287	269	292	314	289	298	260	282	297	268	304	308	298	287	282	283	279	252	292	294	291	291	284	297	330	309	316	310	294	297	310	279	289	271	273	288	303	305	300	314	256	274	283	301	271	301	291	266	278	312	254	309	310	302	286	291	301	298	276	284	289	282	279	321	275	246	311	298	284	302	264	274	293	277	278	291	295	258	285	306	308	276	304	324	296	280	296	319	298	305	273	275	304	265	286	271	314	275	283	274	306	279	278	290	293	287	317	300	289	260	298	298	268	305	298	304	276	301	296	301	276	280	297	311	292	306	310	310	248	273	287	301	264	267	297	284	278	282	256	284	292	273	288	273	300	309	305	278	316	313	245	269	317	294	248	298	280	289	278	279	287	275	292	293	289	301	262	320	274	286	305	291	300	239	306	306	309	305	280	295	272	286	284	305	299	299	316	284	268	265	286	296	295	325	293	307	293	291	302	251	277	294	302	307	265	278	271	285	270	282	300	275	301	292	287	304	267	267	300	282	265	329	306	284	277	310	275	280	303	306	284	259	314	287	292	282	260	307	298	323	304	294	330	277	277	274	290	297	305	272	265	283	289	306	285	311	293	299	254	275	295	294	293	275	269	272	264	297	286	307	265	289	293	296	286	286	283	258	296	264	297	319	294	292	306	275	280	302	288	272	330	301	264	289	295	258	293	334	273	305	301	321	305	296	285	264	318	292	296	283	291	280	303	281	263	283	304	312	278	281	306	298	321	289	306	281	275	300	294	289	295	249	282	294	271	290	319	303	306	288	281	306	282	341	291	297	305	285	284	293	310	285	300	299	324	279	293	276	301	262	299	298	268	268	305	313	301	297	303	274	273	305	283	282	275	285	293	287	279	297	270	263	293	274	297	298	314	282	296	319	300	283	298	291	332	283	284	275	271	329	298	299	272	269	274	298	286	278	283	305	303	281	299	281	283	278	271	267	322	315	284	301	301	304	301	271	269	322	283	282	296	335	287	311	313	261	282	325	273	271	255	306	289	272	322	295	288	297	290	298	304	285	271	278	298	305	308	304	286	293	326	290	278	296	274	288	272	298	309	284	316	306	317	293	259	300	285	286	305	269	299	293	290	286	279	269	292	307	298	274	257	300	291	298	296	297	270	252	308	264	302	286	297	271	259	294	299	279	302	295	290	262	289	294	302	294	295	273	327	304	287	260	255	293	311	284	267	304	301	289	297	284	317	274	276	285	296	276	288	292	306	280	300	270	283	281	281	310	269	300	299	300	319	286	294	297	296	322	307	293	307	293	292	301	299	325	272	283	298	289	269	281	281	296	258	309	288	356	290	280	302	306	262	303	300	290	298	318	318	317	268	283	298	280	317	278	266	288	279	273	270	279	306	277	337	285	293	290	323	295	287	280	289	265	292	276	307	301	278	311	319	284	277	296	280	266	289	292	285	321	291	292	273	276	295	269	272	272	307	289	288	288	316	271	286	297	274	294	289	298	283	304	292	281	279	254	300	287	293	311	304	264	286	312	314	296	298	283	271	317	292	273	293	292	322	273	267	277	285	315	284	332	274	310	275	274	280	317	292	271	263	262	297	282	312	286	292	312	264	284	312	298	303	304	279	264	290	296	292	284	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26663	2794	6014	6585	5652	4578	3687	3126	2713	2438	2222	1996	1854	1689	1530	1440	1397	1377	1322	1233	1192	1167	1097	1054	1109	994	1072	994	977	975	952	1004	910	896	944	995	897	901	925	889	944	889	852	874	893	900	895	888	871	874	867	793	802	842	861	887	900	852	871	920	793	822	832	842	854	819	834	859	851	870	794	829	823	799	864	857	800	815	856	819	794	817	799	809	815	838	836	816	823	821	843	858	791	821	877	797	792	771	803	811	827	772	771	776	864	792	808	787	809	796	807	806	808	828	840	804	820	835	800	767	801	759	800	798	839	848	866	804	811	776	835	823	789	774	867	783	799	862	780	827	840	804	790	817	817	831	808	810	866	774	789	795	814	747	829	783	814	830	854	826	792	767	849	836	793	788	823	789	824	819	830	768	836	849	846	812	735	812	792	792	805	832	818	779	828	824	910	853	823	841	775	799	818	811	824	781	784	780	771	847	809	811	804	786	864	786	827	771	798	779	810	807	792	858	873	782	817	858	810	790	800	815	840	850	813	781	805	831	837	819	805	732	815	819	750	770	816	809	817	834	804	804	765	808	831	802	804	781	795	785	790	824	810	736	788	826	797	824	747	840	815	836	809	823	815	797	790	789	823	802	806	825	788	811	770	818	827	747	775	833	766	783	845	806	776	798	764	860	839	796	745	799	823	832	781	804	835	804	806	788	812	826	809	764	801	828	825	777	781	852	791	824	826	803	834	772	850	772	820	777	864	807	825	808	817	828	816	798	812	798	788	751	860	812	787	785	752	744	783	776	797	749	801	791	791	746	763	781	713	795	813	839	804	805	792	814	774	777	832	792	776	826	777	786	801	794	790	795	834	783	798	803	787	764	786	789	741	810	817	775	831	771	774	788	792	781	792	812	788	777	813	789	792	814	844	848	844	766	767	776	764	874	742	803	779	831	848	793	829	838	775	786	777	813	763	770	844	801	780	815	856	807	795	813	808	777	784	828	769	848	868	844	748	792	807	799	762	826	809	827	766	786	815	786	784	816	818	765	805	769	752	787	759	804	799	802	780	739	795	786	835	816	843	831	835	780	748	848	818	781	790	772	815	781	866	756	786	805	747	816	819	773	784	763	843	784	813	797	774	772	748	738	816	726	779	783	793	778	785	803	772	792	807	792	731	805	799	778	768	853	798	829	822	808	826	828	776	811	797	792	788	792	829	811	751	791	812	790	795	771	848	769	806	803	780	845	760	751	835	850	802	797	749	797	847	806	798	812	740	821	798	798	806	735	773	770	784	837	797	787	811	760	780	792	769	870	790	791	802	780	791	795	862	797	825	804	781	814	842	824	803	755	784	794	783	795	778	809	761	811	802	826	831	763	784	777	849	804	759	783	801	833	801	799	833	792	889	772	837	764	800	806	866	771	791	815	758	808	791	816	749	847	788	793	832	794	768	797	832	809	806	789	799	792	869	870	803	807	739	789	801	825	771	794	802	821	778	769	839	771	851	799	786	795	797	842	802	784	808	774	759	819	830	824	763	825	787	807	838	823	791	822	782	800	788	776	814	793	848	785	789	806	772	771	781	842	816	834	791	828	824	788	840	859	777	795	791	756	788	821	825	798	810	782	769	781	844	808	821	771	809	836	805	796	795	791	784	813	826	792	806	817	797	833	873	771	815	782	789	812	784	798	788	774	770	765	800	783	794	775	800	806	779	793	806	814	780	752	799	765	815	806	815	781	768	810	795	816	788	755	765	790	804	786	743	846	820	838	780	799	786	796	783	840	776	817	824	791	796	843	809	734	840	824	756	830	795	775	775	770	750	799	830	803	801	791	778	808	796	821	731	830	750	835	772	746	843	834	774	727	762	781	774	791	776	774	830	804	793	828	791	774	788	791	791	787	821	797	734	839	824	818	840	845	763	785	778	802	868	781	834	810	826	837	828	807	815	835	820	791	807	772	783	812	777	771	805	798	807	820	779	768	816	787	772	798	819	747	785	787	808	807	804	802	800	770	780	795	741	772	790	777	820	823	826	786	803	811	773	812	840	792	777	808	782	788	796	760	847	797	773	785	771	792	752	796	784	792	818	836	830	786	826	834	835	826	740	807	758	823	886	785	780	761	780	792	821	816	785	811	819	842	756	787	777	729	846	768	762	862	818	805	789	774	805	812	799	800	732	835	770	872	826	769	818	814	840	772	760	798	804	818	756	811	801	745	840	803	773	794	782	828	813	809	829	836	791	848	875	807	860	804	801	798	772	808	787	786	791	813	840	873	819	782	785	803	799	802	819	812	812	790	802	801	806	842	838	794	780	762	814	823	807	791	866	803	835	819	851	797	779	816	821	791	820	804	769	780	772	808	758	796	770	794	800	755	845	825	765	810	747	809	791	812	808	792	815	846	774	842	765	788	785	813	830	878	778	748	775	801	849	809	764	830	785	803	819	826	802	815	839	797	814	804	804	804	801	783	786	762	815	789	808	848	836	828	805	785	778	850	773	825	767	797	810	818	814	812	776	772	829	822	775	778	803	824	783	801	831	816	818	798	783	766	761	786	828	801	807	847	802	843	808	797	824	857	872	792	815	813	775	842	834	798	774	797	820	834	795	806	830	792	745	787	781	799	780	781	797	812	772	856	765	818	798	838	825	762	806	799	738	805	762	796	805	792	825	763	799	789	777	786	777	787	823	803	787	835	862	758	812	810	794	761	764	764	780	745	740	790	833	807	787	826	773	816	832	814	801	848	804	823	809	794	848	738	823	747	821	814	843	757	835	757	829	845	801	811	780	784	796	781	827	811	846	849	817	769	793	799	764	794	848	779	862	756	782	830	818	821	815	801	777	826	838	813	785	796	799	794	800	795	799	834	768	788	790	818	820	754	758	833	809	809	791	835	771	835	739	788	776	818	818	809	855	779	782	804	832	776	759	772	817	789	776	827	797	773	813	773	816	824	810	809	797	749	806	787	791	795	810	806	787	759	762	853	813	789	777	835	806	820	804	767	812	810	758	803	830	791	825	786	831	772	806	852	807	793	806	821	797	812	792	777	785	792	780	820	825	825	824	832	807	832	805	771	771	806	777	797	781	780	763	835	803	759	787	779	810	790	819	805	807	791	801	837	811	777	815	830	775	774	787	801	842	845	806	796	804	817	806	830	797	800	842	765	821	814	783	785	810	791	776	778	761	792	850	825	807	794	812	798	803	795	821	829	791	794	842	758	772	789	804	823	763	786	775	790	761	806	770	799	730	803	792	783	834	809	786	849	881	791	822	750	791	766	844	834	794	818	761	792	798	820	807	808	873	768	779	782	784	810	773	749	789	777	812	784	814	803	773	772	776	845	765	810	800	848	813	742	766	798	729	829	825	775	792	824	774	814	802	847	814	802	800	786	771	789	811	824	839	817	836	774	811	776	786	762	790	761	818	807	769	784	786	806	753	746	799	769	809	814	802	829	770	750	795	844	776	845	807	788	818	818	828	752	844	840	832	800	759	813	767	819	828	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6347	351	218	162	118	156	144	125	139	124	136	96	136	131	112	120	124	117	116	115	99	108	104	101	113	111	117	113	104	119	110	117	103	121	100	110	104	124	103	107	105	113	98	121	133	115	113	120	120	138	109	114	111	99	107	144	116	117	100	119	105	127	112	100	108	101	112	92	109	107	134	89	117	126	115	120	100	106	126	106	127	113	102	130	100	107	100	142	118	97	118	117	114	104	112	119	121	136	107	111	84	108	128	119	138	134	111	96	129	122	118	128	132	113	109	117	112	124	109	130	96	107	117	110	117	125	111	118	108	105	109	129	114	116	112	97	117	126	97	112	125	110	109	119	90	104	101	133	121	114	99	132	107	101	132	106	131	109	101	132	116	148	132	110	115	118	120	106	97	110	104	97	89	109	116	105	96	112	106	105	115	116	121	120	138	126	127	112	127	104	112	123	105	107	111	109	105	92	103	100	93	97	92	117	102	101	114	114	126	113	111	108	113	105	133	101	118	109	96	103	110	108	100	93	120	141	109	124	100	136	120	112	118	125	90	110	112	108	117	117	111	102	104	118	115	126	104	105	118	105	118	106	130	120	112	106	114	138	110	117	119	105	82	94	124	130	124	123	149	100	113	124	112	111	118	104	112	115	138	121	116	108	124	109	104	100	129	135	114	128	123	111	123	100	111	112	113	125	134	110	110	126	100	128	124	113	107	123	104	119	111	117	109	100	110	125	129	119	128	120	103	108	119	125	122	118	117	124	102	118	126	116	107	111	100	100	121	104	115	112	114	101	102	109	123	123	123	94	121	117	116	135	116	130	110	109	109	108	111	103	114	110	106	129	128	115	97	136	101	121	118	95	95	109	116	116	110	94	122	111	110	119	109	122	110	109	108	126	126	137	131	110	100	114	112	129	114	128	115	108	111	135	103	103	131	135	107	100	120	113	121	104	107	123	112	114	115	94	93	121	92	124	135	106	100	113	84	120	104	126	118	94	106	128	130	113	122	114	131	93	103	98	124	106	110	105	94	118	114	98	104	122	107	119	110	111	106	107	116	96	102	104	121	119	115	129	110	125	120	107	106	128	110	107	112	133	121	128	107	130	101	107	113	119	103	107	119	121	130	128	100	117	130	106	109	102	109	107	125	112	110	104	116	91	105	122	94	107	112	128	117	113	137	133	108	107	116	107	116	113	114	131	115	109	109	115	108	95	98	107	111	127	101	116	108	132	112	104	115	111	111	114	114	102	112	105	104	84	110	129	119	86	93	111	107	125	110	109	84	99	111	101	101	100	120	110	102	115	104	107	126	129	117	119	116	115	114	104	111	125	126	105	98	108	119	130	110	112	109	112	121	97	115	110	109	107	119	103	106	110	125	96	120	112	135	116	125	134	104	98	94	115	98	133	93	110	120	111	113	105	109	113	108	127	104	94	107	116	114	121	102	106	120	114	100	114	106	104	112	117	116	109	119	100	116	109	111	131	112	129	87	105	103	133	100	121	113	114	128	123	102	109	110	121	121	116	129	93	121	133	113	98	120	133	126	88	112	112	110	132	117	107	108	108	130	105	90	109	106	114	102	99	112	103	125	117	131	118	125	116	108	101	117	107	120	100	94	122	121	104	113	102	111	117	105	129	114	117	116	117	113	116	108	118	116	112	96	107	108	126	136	118	110	104	104	103	127	118	108	104	101	113	97	128	113	128	112	123	113	110	89	105	101	98	94	114	110	92	116	107	99	115	100	114	119	132	123	104	112	97	107	119	132	131	125	132	101	132	135	112	122	112	116	104	127	117	111	122	112	139	121	119	109	120	125	103	100	105	125	116	108	116	111	107	105	132	112	112	83	106	123	112	112	115	106	114	120	99	91	106	110	99	104	118	106	121	100	116	106	109	123	128	109	120	97	108	108	119	108	97	141	102	99	116	119	119	111	105	109	124	106	102	94	95	102	112	124	113	101	105	111	133	126	125	125	120	106	129	108	124	105	130	100	112	122	102	112	124	111	99	103	114	107	124	112	109	114	127	102	117	124	121	127	131	109	102	95	118	122	115	123	99	123	96	119	119	123	125	105	104	99	105	116	112	114	98	107	108	122	135	123	127	107	119	118	114	129	117	124	103	121	129	105	117	100	112	109	94	99	112	133	115	105	113	119	112	111	137	107	116	112	118	116	128	116	109	105	104	110	97	116	108	110	101	89	130	124	117	107	124	95	132	93	123	106	123	122	90	107	121	110	115	117	99	112	122	108	98	106	135	91	91	118	123	104	106	111	98	109	117	107	122	130	107	114	113	128	114	91	123	95	116	124	115	113	125	110	118	119	116	120	103	97	123	122	111	123	105	108	112	110	116	119	125	139	103	121	110	110	101	113	128	107	108	108	100	119	108	122	131	128	111	108	128	115	114	96	110	118	130	96	112	125	130	118	116	118	108	123	118	132	112	103	103	103	111	98	97	103	110	109	114	109	139	115	83	101	124	135	102	105	118	116	124	105	115	118	114	132	98	106	112	107	124	106	114	122	89	108	92	117	99	96	122	103	91	112	96	106	110	130	111	107	115	116	114	132	116	111	109	126	133	109	117	99	127	102	127	121	135	111	103	130	133	121	123	109	118	126	107	117	118	125	113	108	117	119	135	106	122	93	103	98	119	103	93	121	122	108	120	130	109	103	115	105	104	128	104	125	104	99	97	103	109	98	105	103	89	108	125	106	133	121	118	106	120	127	110	102	91	109	124	102	122	107	93	108	115	117	122	89	108	116	110	114	100	101	124	120	96	100	119	113	105	115	121	123	106	99	101	108	95	117	95	123	107	121	140	95	105	111	105	131	112	99	131	111	112	97	124	132	119	116	123	125	111	106	119	128	93	107	107	89	110	103	112	116	92	122	118	125	123	113	95	120	121	122	109	115	114	100	117	121	118	110	132	124	106	127	110	122	124	119	125	105	114	104	95	120	101	134	120	118	124	109	110	98	136	124	119	108	118	101	108	110	100	111	122	120	100	117	120	101	133	117	116	103	109	119	104	112	114	119	130	113	110	117	112	116	111	119	109	104	119	114	119	135	122	87	111	97	115	106	107	117	116	101	107	99	127	107	114	121	123	127	104	99	121	93	96	117	111	134	109	104	111	123	116	101	85	95	119	108	113	100	99	100	92	116	124	99	125	120	110	116	120	107	111	108	110	118	100	124	114	100	117	109	124	90	118	98	100	108	106	123	114	100	126	97	111	118	100	129	114	112	125	119	113	126	99	102	105	103	124	113	117	124	100	99	101	108	119	120	124	115	105	117	89	105	112	120	110	128	103	105	129	118	95	110	88	99	110	107	107	102	102	100	103	119	115	116	119	123	114	97	112	146	137	104	105	133	108	94	114	121	126	115	113	126	113	114	118	115	112	122	110	112	113	124	131	110	117	120	99	113	112	117	133	112	125	91	111	126	124	109	116	128	109	97	94	99	129	106	109	115	99	107	108	113	117	118	96	107	116	114	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5958	473	555	547	515	535	426	418	443	416	431	395	395	381	409	406	388	384	397	389	398	415	368	351	410	379	416	398	399	413	399	366	378	366	415	392	399	355	362	357	396	379	363	388	369	367	367	394	382	378	380	392	352	377	392	374	363	391	353	388	374	357	352	386	362	361	386	369	366	382	368	390	372	403	352	384	405	377	363	398	388	434	368	400	394	402	381	430	384	373	406	386	394	376	407	388	359	345	353	357	372	341	365	370	374	365	406	350	424	404	388	380	387	393	377	394	388	373	349	376	377	384	387	369	403	369	354	384	407	409	362	391	378	375	371	351	351	379	399	371	407	362	365	397	376	385	390	363	410	369	373	369	368	364	393	380	385	363	417	353	365	374	355	395	405	360	369	366	390	335	388	343	384	371	377	375	358	397	394	379	388	397	375	326	377	372	362	400	377	396	383	390	359	382	389	405	379	345	344	388	405	379	358	378	363	371	415	369	381	418	383	371	377	369	368	369	353	378	381	366	369	377	375	364	387	411	368	360	364	359	401	384	345	358	404	344	374	392	362	376	413	408	432	310	347	377	391	364	392	405	358	374	349	357	346	388	398	377	396	347	346	408	362	398	369	366	359	411	368	355	337	354	367	369	442	371	364	382	395	414	378	403	398	430	373	356	417	361	446	404	417	379	347	366	402	381	426	352	339	387	370	367	354	359	367	392	376	360	371	419	368	361	369	366	377	346	414	377	397	405	361	372	352	368	375	380	346	380	366	361	356	383	417	389	364	383	381	403	398	374	396	364	389	387	354	374	419	377	379	357	366	371	373	395	365	349	405	338	418	355	352	376	399	385	394	375	386	392	334	405	367	373	376	401	374	371	371	356	359	380	395	334	385	404	367	379	390	389	399	342	398	384	373	347	379	359	395	351	390	420	399	386	383	362	378	366	400	409	368	401	362	373	384	396	425	361	379	380	411	408	384	396	384	371	336	383	377	347	377	356	393	389	378	396	382	371	373	352	356	384	368	353	374	389	423	358	422	386	375	375	403	392	374	366	398	354	382	382	402	378	371	366	362	403	357	348	350	362	379	400	378	386	353	391	382	355	337	364	391	363	369	394	379	381	349	380	399	340	366	380	381	349	378	368	407	421	373	376	350	371	399	413	382	375	394	368	410	379	391	413	364	342	364	389	389	383	401	384	360	415	419	377	401	393	385	407	366	374	401	356	386	383	388	355	363	356	370	371	392	377	378	403	414	381	385	387	415	407	354	411	395	394	349	347	393	395	378	390	377	367	403	346	410	357	357	351	382	392	376	334	382	410	363	405	390	383	392	361	376	416	404	430	403	365	386	387	374	368	375	395	407	380	394	351	399	372	379	353	404	400	367	398	374	371	388	375	351	408	404	343	383	385	392	360	367	358	386	366	389	324	397	374	361	387	389	372	372	380	366	398	391	385	381	382	393	389	373	358	394	362	391	397	378	380	362	372	417	373	385	394	359	400	369	333	366	411	372	392	387	376	365	416	399	378	373	402	378	393	388	375	377	376	379	333	383	377	400	382	384	383	350	355	377	385	387	405	361	378	400	371	389	383	391	382	371	388	367	375	418	381	365	368	358	363	390	379	363	376	359	373	381	403	369	361	361	404	399	358	399	381	339	402	403	389	390	372	401	387	382	380	411	382	373	359	368	376	388	405	390	386	390	374	361	355	398	354	382	370	387	390	401	377	352	383	389	377	377	387	393	390	377	392	405	392	375	375	375	369	388	362	366	368	380	390	407	352	388	381	360	410	335	376	390	355	374	387	391	374	394	384	372	386	354	381	372	379	378	363	347	411	379	401	371	386	404	349	386	371	391	367	382	387	372	362	352	379	375	387	371	385	375	369	401	385	406	372	386	393	356	422	360	363	369	340	397	373	399	377	372	392	382	373	345	397	354	363	376	391	376	404	371	372	383	390	354	355	395	365	393	380	376	371	364	377	390	383	396	378	376	403	356	362	360	378	384	417	385	366	357	370	363	358	374	398	352	398	403	384	383	372	405	370	371	391	409	401	349	375	375	349	395	370	351	384	389	382	400	390	356	404	402	364	394	371	381	391	384	357	363	378	405	394	378	360	367	370	393	391	340	360	392	376	332	409	390	405	390	373	371	398	338	408	363	378	371	400	387	365	325	374	367	394	378	390	402	346	422	400	374	395	381	370	403	385	366	360	381	370	381	391	366	387	377	412	391	390	399	397	365	389	357	380	381	366	401	398	386	368	373	401	376	352	387	351	366	357	376	396	402	402	378	372	377	352	363	361	367	392	361	368	365	385	377	401	387	385	346	386	370	398	372	382	384	375	392	386	377	384	386	369	381	400	362	390	395	382	382	353	347	368	348	388	404	376	390	396	385	396	387	353	381	351	389	369	410	408	369	355	346	386	406	357	391	360	387	388	389	394	370	367	367	355	381	365	359	379	335	324	372	373	387	392	392	390	363	390	377	365	392	376	384	387	394	359	402	390	387	375	377	386	382	398	391	374	358	383	402	410	379	393	414	364	422	391	376	352	374	424	381	399	357	363	386	341	377	380	412	359	388	349	415	396	398	337	378	356	395	371	357	382	391	374	366	350	408	369	423	378	389	390	362	420	425	393	385	394	376	372	369	366	330	368	392	389	369	391	382	385	343	377	358	385	378	389	377	366	379	370	337	373	369	352	382	427	376	375	362	387	390	364	414	417	369	357	379	352	390	357	372	360	382	386	381	398	364	395	423	357	415	381	415	391	334	392	351	337	379	410	380	361	374	407	372	397	356	392	364	418	379	383	384	361	350	407	354	371	397	391	359	389	378	372	380	375	391	358	383	361	418	389	347	402	372	348	351	377	379	377	400	352	389	359	356	360	370	359	365	408	388	389	418	386	358	392	415	388	402	404	352	385	358	395	372	386	396	385	373	365	368	385	389	383	392	383	345	376	373	440	404	376	392	385	391	371	391	398	382	392	410	392	387	388	370	415	379	349	376	357	381	386	385	381	371	435	374	382	373	356	331	376	364	379	389	382	348	351	372	381	368	386	377	393	364	389	347	376	350	383	385	351	353	358	384	356	361	369	394	387	386	395	362	388	360	392	386	358	354	375	367	392	364	395	392	382	369	397	371	393	371	356	378	350	381	383	382	358	358	381	379	378	384	363	413	406	369	417	403	368	434	376	407	393	373	393	405	409	374	389	375	382	387	402	341	383	406	370	372	375	394	378	360	380	376	336	352	372	394	381	372	390	366	386	370	391	411	349	356	406	385	376	363	375	385	383	374	406	398	378	394	383	386	391	407	386	382	403	363	424	386	291	416	396	383	382	363	378	354	399	359	420	363	359	369	317	346	412	395	368	386	356	367	358	369	372	356	393	350	353	374	364	405	372	366	369	379	407	392	369	382	362	414	364	376	381	390	393	388	386	395	395	371	397	359	384	370	420	407	371	370	372	372	402	344	376	388	357	368	365	349	382	386	409	383	389	377	376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43834	9752	1989	1143	820	641	489	496	389	362	392	384	298	340	322	281	283	262	257	293	304	273	245	283	251	253	245	250	287	242	253	259	278	246	229	245	257	282	263	251	253	260	264	254	273	230	238	253	287	284	231	236	246	236	233	270	240	263	238	236	247	236	260	232	226	266	256	237	257	219	269	229	255	238	243	242	229	224	221	251	255	240	238	294	245	243	271	227	263	238	241	223	243	225	206	259	250	262	244	258	260	242	245	266	251	242	220	257	242	231	263	255	259	237	282	241	279	234	216	268	270	229	243	236	238	255	247	206	264	263	244	241	251	227	273	232	235	270	233	278	255	225	235	247	226	213	252	206	266	259	234	233	270	253	235	213	246	271	229	269	259	241	253	229	248	248	256	272	233	242	213	251	239	237	239	253	256	272	217	216	263	249	239	250	238	236	214	225	232	220	263	244	233	259	240	247	251	244	232	252	256	254	253	267	242	239	257	230	239	248	247	258	275	237	221	250	231	228	255	287	253	268	249	274	254	247	265	269	273	248	233	230	269	256	262	245	239	275	223	232	259	251	244	268	261	255	247	233	244	255	264	242	241	255	224	243	269	261	272	246	245	232	256	277	239	253	239	237	254	254	240	220	263	237	270	223	250	247	271	227	240	247	245	276	235	249	257	244	258	240	260	252	238	233	240	249	290	247	277	234	226	233	251	228	224	219	227	272	234	242	230	226	250	254	261	221	250	249	238	251	257	237	256	251	253	220	242	216	251	255	241	223	252	257	240	242	269	251	239	223	234	226	269	218	246	238	250	247	231	231	253	260	246	229	265	234	242	221	228	213	247	255	269	231	252	249	220	246	234	211	236	226	252	262	234	235	257	249	271	226	237	244	268	230	247	221	256	242	273	225	255	248	245	237	227	259	270	261	252	238	289	270	257	254	276	261	238	227	231	255	263	213	254	267	253	248	250	258	226	272	285	224	275	242	255	249	228	226	238	227	244	232	241	246	229	225	230	253	228	235	236	241	245	224	235	249	242	248	259	253	233	253	246	274	272	241	244	245	242	222	244	256	257	250	228	231	247	277	244	260	223	244	253	248	222	241	274	267	262	227	256	242	244	255	250	216	218	258	265	211	229	251	229	243	268	266	243	221	215	264	265	234	251	250	238	242	224	232	229	248	231	227	223	246	248	238	219	261	262	229	244	251	238	245	248	244	237	231	253	243	231	246	229	213	249	246	242	249	263	215	249	221	251	249	223	226	235	257	264	248	238	248	253	241	262	264	247	275	241	250	256	231	226	243	252	262	247	237	243	257	256	255	219	250	247	222	251	250	230	222	298	285	234	263	252	270	268	227	258	249	242	270	267	239	241	240	256	232	230	242	230	219	241	223	260	246	251	261	264	252	278	226	247	249	242	220	244	258	243	252	237	228	234	239	243	232	248	275	227	243	244	270	236	228	270	250	242	230	242	221	268	267	238	268	246	241	217	232	255	274	267	250	227	236	227	250	265	226	234	229	223	273	235	276	250	272	253	261	223	241	252	229	260	205	261	225	217	243	250	245	254	249	230	255	217	260	258	248	233	237	253	245	258	254	246	269	243	249	234	286	242	219	214	267	265	222	249	248	235	254	247	230	279	241	248	259	255	229	223	222	242	239	262	254	250	250	254	241	248	235	232	241	248	256	219	244	241	256	272	234	245	239	234	259	263	262	258	251	242	226	229	219	255	246	251	231	230	255	261	244	260	247	225	259	269	244	260	266	260	237	253	254	282	245	239	222	233	235	257	241	243	308	262	229	245	243	231	244	246	259	250	223	238	248	250	226	257	260	243	277	251	234	264	242	277	241	236	262	208	274	243	240	232	244	228	262	251	262	252	240	241	223	226	269	241	250	225	231	259	233	248	245	243	213	241	238	227	253	219	254	245	262	245	247	243	238	248	229	232	257	229	261	255	209	275	240	241	219	231	263	279	225	242	239	228	243	229	216	252	253	257	257	287	264	244	242	265	254	249	252	244	253	268	261	245	258	228	275	264	246	246	244	241	260	235	214	241	237	251	280	260	245	263	227	256	242	226	260	283	223	264	251	240	229	261	240	248	286	233	216	229	265	283	222	234	226	225	245	233	293	233	263	230	236	274	272	258	264	240	243	237	279	227	240	229	256	255	296	221	257	255	252	248	226	220	264	224	246	227	256	255	233	267	269	230	231	247	243	253	215	229	232	243	247	275	266	238	249	243	227	254	254	262	244	248	232	247	270	239	222	262	245	250	264	251	222	252	215	246	218	237	258	231	245	227	253	275	222	232	270	256	267	228	233	246	264	245	253	256	272	245	260	218	239	246	254	264	257	220	245	221	267	248	267	249	247	242	262	260	228	235	220	243	246	248	260	281	247	231	274	226	265	229	242	259	243	245	245	264	245	222	280	270	256	259	268	225	253	250	228	276	245	252	264	239	240	254	266	264	235	246	243	241	241	240	248	258	251	242	245	256	261	273	245	269	248	259	251	243	241	243	259	234	274	246	257	267	245	256	241	228	252	228	258	242	243	252	233	244	244	231	230	233	251	231	232	226	238	244	276	247	249	244	258	258	284	239	249	229	266	256	265	251	232	275	261	238	221	254	279	233	252	245	235	262	269	268	247	241	253	248	229	252	262	258	262	243	248	239	249	258	232	248	239	246	242	233	238	231	258	217	256	239	227	269	264	238	242	238	228	248	239	238	232	228	245	256	221	275	254	235	250	240	248	236	252	234	244	232	221	286	240	260	257	243	271	274	237	278	258	265	236	261	238	272	236	249	264	245	222	220	249	230	228	248	243	252	248	240	237	215	226	238	232	219	266	259	247	263	238	248	271	204	236	230	243	269	263	254	233	254	255	225	286	278	227	266	233	250	220	243	252	220	256	241	281	231	242	237	260	254	275	255	236	244	239	248	268	237	243	258	241	241	262	255	263	236	221	233	236	271	235	235	243	218	274	259	242	276	242	237	222	269	251	254	271	263	234	233	212	256	205	251	236	250	238	262	270	226	252	269	274	249	231	259	241	246	238	234	231	215	229	238	242	247	270	232	240	276	257	222	245	245	242	240	243	235	251	240	244	254	247	276	240	223	224	226	266	221	237	232	255	252	253	226	222	239	244	261	251	226	226	267	255	239	249	283	238	278	237	227	228	254	268	242	261	228	221	233	236	262	237	259	235	263	231	256	254	251	230	244	237	218	243	294	224	253	271	253	226	231	223	257	272	236	237	255	259	252	246	281	245	221	244	251	248	234	265	252	240	252	259	248	237	238	252	241	250	259	260	240	251	243	231	231	243	260	238	241	261	235	254	236	234	261	250	230	265	239	244	233	213	228	238	244	255	253	254	233	242	271	219	232	213	237	260	235	236	226	257	274	256	244	234	223	222	240	256	259	286	250	239	237	237	265	248	251	251	269	276	262	229	258	210	254	239	229	236	213	241	223	231	236	257	228	239	243	238	258	231	258	250	253	255	252	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20183	1669	3551	3813	3297	2612	2300	1996	1742	1512	1448	1341	1212	1161	1095	1058	1042	979	874	919	876	889	875	844	804	846	810	870	812	776	802	783	750	757	801	783	745	768	785	749	775	706	767	824	770	693	715	751	749	813	776	730	743	724	737	705	727	705	761	742	716	745	807	697	773	722	701	710	755	761	705	754	710	748	695	751	761	751	736	763	756	745	702	702	733	697	749	703	717	730	728	678	666	748	687	698	687	757	683	765	695	689	740	731	712	727	699	769	714	680	727	756	685	688	672	741	713	715	716	708	702	682	730	707	677	733	682	673	716	721	699	715	729	696	734	677	687	686	733	676	705	729	703	694	786	778	727	722	731	725	737	711	729	695	752	709	724	668	745	693	716	755	709	725	754	711	708	716	775	735	742	757	751	711	737	653	786	698	667	713	733	745	667	738	753	729	765	651	722	714	759	729	712	732	729	764	725	713	741	646	738	716	744	705	754	713	719	758	686	715	717	689	691	669	721	705	706	735	734	702	746	702	716	706	706	725	710	683	711	707	714	703	758	722	704	706	691	746	702	744	724	709	717	746	708	679	700	692	709	692	720	694	689	771	720	758	728	760	703	755	712	715	682	751	743	682	702	748	721	670	698	706	717	729	743	726	698	714	680	679	718	692	699	692	756	705	683	714	693	684	724	700	783	752	706	732	696	715	764	695	684	690	727	730	727	687	735	735	733	722	684	645	719	734	761	708	721	700	702	714	715	718	640	695	697	693	737	718	741	680	700	693	714	692	705	698	708	679	717	695	773	707	651	682	708	769	728	719	692	683	731	718	744	757	720	755	726	727	680	689	701	708	719	711	748	737	731	739	680	688	721	700	735	715	722	692	734	661	711	640	663	687	714	696	705	742	685	696	727	698	711	716	764	732	721	718	724	725	710	704	732	714	719	693	743	718	738	763	733	706	702	673	651	691	739	736	701	718	705	706	719	732	730	742	673	698	669	709	721	734	781	735	716	695	729	749	813	735	708	699	716	714	732	699	738	748	705	697	711	712	709	682	731	717	678	691	686	702	721	680	723	716	746	734	662	741	670	734	739	709	699	720	695	719	689	684	751	726	691	748	715	694	710	685	691	755	685	744	765	723	721	762	670	684	726	773	696	721	763	671	620	723	670	717	733	753	713	732	696	678	742	719	693	697	708	713	705	687	706	691	724	678	735	731	706	719	717	713	683	723	704	709	707	710	714	737	708	703	699	729	697	708	752	715	703	702	706	695	725	753	704	728	724	701	676	716	743	723	699	724	704	709	734	682	725	715	683	715	677	713	726	711	745	734	729	650	727	680	725	723	710	677	687	756	736	719	713	728	736	704	708	721	743	714	726	718	748	721	740	712	712	722	727	784	676	662	692	738	737	709	719	734	764	687	654	664	689	698	745	760	669	683	715	728	708	734	689	676	720	726	739	699	677	689	763	655	674	785	707	696	739	704	711	713	703	689	726	683	674	697	714	715	705	700	694	698	743	698	727	682	724	706	671	748	721	728	688	722	717	742	731	735	702	717	691	704	716	722	701	742	721	731	631	726	684	751	735	721	699	723	683	731	715	709	755	730	698	732	737	741	713	702	668	652	707	729	695	735	694	712	737	681	705	720	735	692	754	706	692	715	733	729	703	697	663	707	714	712	713	710	680	737	690	697	673	719	730	675	650	688	698	653	620	703	714	730	692	739	729	695	719	691	708	738	747	721	689	679	680	703	718	695	726	717	696	715	708	695	700	681	679	681	698	686	691	690	727	708	681	728	726	694	710	711	746	727	688	716	761	751	654	707	691	694	646	725	691	711	721	688	683	719	735	707	664	699	717	748	702	699	738	670	679	706	698	711	658	718	713	737	733	668	681	767	695	701	715	751	689	731	714	688	732	745	734	695	672	770	761	718	732	717	744	724	685	731	702	713	737	701	722	719	709	761	722	730	771	733	747	674	716	725	689	729	720	707	698	749	693	746	682	692	744	746	733	791	692	715	724	701	689	683	677	724	663	680	707	708	753	748	719	680	711	740	710	696	713	716	755	667	696	711	741	722	722	676	761	708	684	705	658	768	728	733	725	760	723	732	696	703	731	686	730	751	712	715	710	752	699	725	718	696	714	679	750	682	725	735	741	732	692	691	706	688	753	702	667	730	712	733	692	723	741	730	705	718	710	762	727	660	718	720	724	718	750	709	705	732	697	698	704	730	745	694	718	732	729	729	721	712	709	728	725	729	700	703	698	701	742	740	700	723	719	672	717	714	725	694	661	699	698	727	711	706	728	691	705	768	718	711	677	746	671	744	766	717	747	693	725	732	737	669	705	719	710	712	739	679	735	737	714	718	721	724	708	719	770	684	658	773	749	736	700	711	699	711	716	709	681	688	702	723	695	750	701	733	655	699	687	718	722	765	699	683	691	752	711	711	723	674	704	715	725	718	655	704	713	717	762	716	725	672	740	723	695	715	735	750	722	697	737	706	692	696	718	713	693	708	693	709	671	718	710	724	742	706	674	716	732	656	692	690	727	729	721	706	734	697	698	742	763	710	760	747	709	723	706	701	710	694	682	735	744	697	721	754	737	726	673	735	647	746	655	714	717	722	717	686	685	696	697	719	679	694	736	736	672	677	773	680	705	666	726	723	690	701	762	759	762	713	754	704	702	727	746	687	710	745	679	694	694	739	730	688	738	738	673	728	704	709	674	677	749	700	705	707	721	745	731	734	687	656	718	707	689	728	661	713	744	730	682	718	695	741	687	705	721	707	677	707	741	700	700	737	729	699	718	720	718	660	688	700	755	662	709	753	737	722	691	739	699	740	726	720	769	695	754	712	681	716	759	728	728	722	667	691	723	696	707	723	745	726	690	702	736	714	750	726	720	697	694	676	681	756	727	698	697	720	727	736	677	691	665	712	681	681	726	732	764	684	699	713	693	719	688	724	703	731	744	659	736	671	665	740	692	703	706	683	731	744	690	720	711	696	705	739	706	673	715	757	670	691	699	752	718	716	716	732	710	719	743	720	758	757	735	744	743	759	713	726	726	711	742	694	717	718	692	711	692	710	688	711	732	665	700	668	756	741	729	735	689	717	704	690	715	696	742	665	787	722	748	693	668	685	666	719	687	687	723	699	703	675	737	722	682	658	724	738	734	700	705	740	705	744	684	684	726	731	707	721	735	695	722	698	761	775	724	697	723	671	710	690	759	716	734	737	724	709	705	743	658	711	713	729	750	672	708	714	720	734	716	728	701	668	666	695	697	704	765	712	728	711	730	757	684	697	759	756	705	729	734	745	743	663	666	677	702	711	700	735	729	713	723	756	722	703	679	732	743	704	717	753	731	722	694	702	716	707	662	718	719	703	709	698	652	688	701	731	668	712	796	716	723	678	712	719	762	716	724	751	646	679	744	704	714	718	719	718	743	691	719	713	695	723	743	718	752	705	723	720	706	714	659	680	705	750	673	710	738	629	740	719	708	714	716	709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56572	17660	6651	2673	1622	1140	945	762	628	568	507	474	449	420	388	397	351	363	356	369	327	308	335	317	345	326	344	294	318	266	334	299	336	308	324	278	288	309	319	289	294	298	309	286	285	313	291	289	284	331	282	284	290	290	295	330	301	264	280	288	291	264	290	286	295	285	298	301	283	303	289	303	316	310	256	283	336	274	268	283	294	305	311	292	285	264	303	258	312	268	294	289	289	260	283	309	272	273	335	288	310	274	275	272	292	288	315	284	281	304	295	301	322	285	282	313	285	283	296	287	288	292	295	262	324	270	283	296	308	308	285	296	291	287	302	269	297	296	303	291	256	303	273	293	292	324	293	286	308	281	265	301	307	299	284	298	287	299	272	295	272	309	263	277	288	294	324	300	291	300	277	292	305	302	276	302	275	322	290	283	329	287	280	283	306	300	293	290	288	313	293	318	272	263	303	287	289	268	294	295	284	275	289	272	306	318	252	289	306	284	293	280	321	274	277	291	297	278	291	282	293	290	329	298	312	302	281	288	291	294	265	270	302	282	323	277	282	297	275	285	284	283	268	301	288	293	274	321	317	295	294	282	260	279	285	286	310	281	298	283	277	281	325	270	272	299	315	267	311	308	265	307	275	279	310	293	290	307	281	279	247	309	275	304	300	286	284	315	311	301	296	304	290	308	286	300	260	282	293	304	296	298	277	297	270	313	306	320	296	297	304	305	285	307	296	276	279	289	277	280	318	340	333	284	273	290	279	282	278	271	276	305	286	266	298	277	268	255	302	289	326	289	307	274	279	284	283	314	282	291	271	277	298	285	280	285	298	301	289	284	277	285	281	300	293	307	310	296	304	294	282	284	278	257	291	268	280	306	288	267	288	323	286	300	281	272	287	292	304	303	271	271	252	257	288	270	305	287	269	293	280	319	259	272	317	263	288	291	304	259	283	321	293	291	297	314	263	293	280	285	268	294	289	284	269	279	274	274	257	307	272	274	314	292	326	279	285	306	299	301	299	262	282	298	314	293	299	293	284	290	291	272	318	271	285	297	297	280	295	291	297	323	293	290	302	264	294	284	298	299	278	284	271	253	297	300	303	311	252	288	268	311	265	286	297	307	266	275	328	287	262	284	255	272	280	296	291	296	292	283	272	251	315	289	272	290	302	268	277	252	295	291	317	296	290	284	271	289	282	304	286	290	285	263	259	271	268	280	276	308	303	304	311	288	273	286	289	305	326	279	278	268	294	278	326	279	294	275	297	267	288	275	282	271	317	273	279	278	287	298	296	285	295	295	295	302	292	274	292	282	267	291	283	285	314	275	287	278	282	282	289	282	271	265	275	280	300	267	306	260	287	278	305	269	302	298	299	300	295	250	293	269	302	293	304	281	288	290	273	273	285	287	286	298	289	266	268	277	311	299	270	284	284	290	339	277	293	313	307	267	301	288	280	285	289	317	300	283	263	299	287	292	291	301	274	298	300	292	282	275	314	285	309	303	285	280	264	308	278	279	299	260	277	293	261	293	282	264	295	254	290	327	269	269	254	273	269	285	281	302	295	285	280	297	266	262	300	302	295	336	304	279	297	314	291	301	276	314	276	277	259	308	284	272	298	295	281	290	269	306	263	285	294	296	291	287	299	285	318	291	292	303	244	289	267	294	274	295	264	299	282	287	278	264	300	316	271	257	268	277	285	299	276	277	272	298	316	266	285	290	320	287	279	277	284	307	292	268	265	299	302	265	288	281	288	273	284	277	290	281	290	276	261	311	281	304	305	262	275	302	326	307	268	282	276	316	306	249	296	291	312	261	304	295	282	289	297	290	286	302	301	257	305	295	272	265	267	293	322	302	282	261	294	279	250	261	285	273	338	273	291	305	268	298	299	294	259	243	299	256	304	289	282	294	278	281	296	281	264	272	269	276	281	298	290	273	292	289	283	287	271	324	292	290	305	287	300	319	296	305	312	302	293	284	316	339	310	296	281	277	263	276	284	287	310	311	311	270	282	293	279	311	290	286	274	272	262	300	320	300	286	272	271	262	313	277	301	282	296	309	310	288	291	303	308	295	284	282	296	257	317	288	283	263	269	303	293	225	267	260	291	295	291	311	277	272	280	287	282	310	297	287	286	320	283	310	289	285	275	255	303	270	293	306	294	275	304	255	290	301	278	279	296	289	286	298	280	303	279	282	298	305	314	296	275	302	291	286	275	293	288	252	280	293	296	274	299	287	284	266	272	263	297	311	297	277	269	267	290	315	292	292	290	283	297	286	277	314	299	313	301	259	302	274	295	279	279	280	274	305	292	293	337	285	282	290	284	272	303	297	281	259	317	287	300	288	281	288	295	267	300	321	293	295	295	280	261	334	263	276	245	280	267	267	264	282	263	322	275	316	281	279	286	315	287	305	297	279	290	304	309	297	295	310	317	256	269	282	300	285	310	290	278	254	339	288	294	293	257	290	273	289	266	280	278	273	311	319	272	318	296	277	281	325	340	310	260	285	276	268	269	302	286	291	303	273	259	275	302	275	275	287	326	308	296	288	287	293	279	274	331	281	281	295	296	285	284	303	287	279	299	273	307	298	277	291	267	296	283	295	298	310	280	291	312	288	278	298	274	308	277	317	279	262	277	296	262	306	265	298	281	287	306	277	269	298	276	297	294	293	295	280	286	280	290	279	272	284	292	299	300	308	291	279	277	264	305	247	279	269	294	282	308	281	302	278	272	282	288	269	257	268	296	282	268	292	271	316	271	301	274	308	303	283	307	246	297	252	273	260	296	282	276	319	273	272	271	259	295	272	265	292	297	260	281	265	325	297	285	279	291	260	307	250	269	311	314	278	286	268	277	297	308	288	337	302	302	333	296	302	277	277	281	294	290	302	313	255	309	310	306	301	297	292	267	271	284	288	289	339	299	311	280	274	274	310	286	295	282	292	297	295	282	297	283	269	287	279	289	274	320	297	308	309	298	263	324	275	281	331	304	291	300	284	259	287	276	289	305	290	296	294	284	270	263	284	309	280	266	316	302	264	290	274	292	280	299	293	301	302	291	290	314	311	321	282	262	300	289	304	313	301	278	284	299	298	304	285	328	296	296	266	277	303	277	315	301	299	303	295	256	283	291	279	290	294	294	266	323	274	285	327	314	283	328	266	265	305	286	289	262	308	290	294	301	279	312	284	317	275	321	274	288	314	293	257	255	285	279	281	323	294	293	266	260	294	254	265	295	297	274	289	283	291	283	311	296	305	281	299	252	268	277	299	271	260	306	301	318	268	290	291	284	296	287	303	310	290	280	278	278	279	270	294	303	291	328	295	318	260	276	279	288	295	300	306	321	301	307	303	285	311	270	304	303	296	277	276	315	286	297	266	283	318	295	259	284	279	301	294	270	314	318	271	297	273	277	288	267	292	284	297	285	307	327	255	297	289	285	308	272	306	264	314	267	289	292	304	297	289	280	303	270	280	292	305	290	247	293	287	352	285	286	295	276	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26629	2731	6064	6467	5674	4501	3752	3184	2738	2445	2181	1984	1773	1621	1601	1475	1372	1322	1293	1272	1163	1116	1131	1079	1013	1066	985	964	1021	1044	991	1022	979	953	936	922	930	945	862	882	902	919	880	914	884	886	833	826	834	838	882	891	848	903	823	867	867	834	818	853	845	831	845	836	855	803	861	882	837	855	868	843	799	799	862	847	885	795	849	844	845	799	847	768	768	756	846	871	825	743	774	845	876	747	811	829	848	855	805	773	819	795	842	768	791	848	799	782	835	802	781	805	790	788	810	783	880	813	795	749	762	766	792	753	767	820	839	798	840	804	804	789	845	816	866	836	782	777	830	793	772	820	828	810	821	814	788	800	802	826	792	818	777	762	827	848	817	830	767	823	845	784	792	819	806	780	829	835	787	825	773	798	785	757	808	790	761	825	864	773	804	784	838	771	794	771	751	821	757	839	833	837	782	785	802	815	789	746	822	764	802	820	837	823	782	787	750	818	795	795	826	832	815	758	808	831	840	749	766	826	803	801	803	813	767	790	808	765	837	753	789	765	806	819	844	794	779	798	783	782	752	784	839	809	750	792	821	805	825	840	797	804	775	821	820	815	837	819	814	791	804	770	813	814	791	828	772	826	793	793	785	789	830	792	773	824	752	754	781	851	783	807	793	777	798	784	806	828	814	825	849	770	826	801	764	801	782	725	788	756	838	747	779	825	813	812	796	805	817	814	800	821	790	774	842	779	788	808	799	833	815	768	796	801	794	789	807	841	782	840	757	770	792	779	790	790	815	782	816	827	764	773	795	797	822	776	812	810	808	816	765	793	814	822	796	791	763	787	762	826	794	769	824	836	760	775	780	818	810	764	788	767	829	806	803	785	838	840	775	797	747	803	781	807	789	806	835	796	802	809	813	755	810	747	779	788	780	810	780	758	813	827	824	778	816	812	783	779	803	747	802	820	788	829	779	801	801	811	801	787	817	788	782	771	774	808	800	806	786	830	752	783	763	713	737	788	793	806	805	826	746	789	792	797	823	811	805	832	799	790	789	808	759	772	772	801	816	777	794	771	823	760	800	823	817	747	790	817	771	794	862	814	796	804	813	761	817	769	823	789	780	771	824	792	778	790	786	782	767	818	772	780	802	814	821	842	836	799	868	774	763	779	731	811	760	768	814	823	786	830	768	819	772	751	769	795	793	776	741	763	786	769	796	785	771	775	800	770	816	809	800	800	775	767	823	741	761	793	817	820	776	798	777	816	743	781	816	814	755	826	758	791	767	780	835	845	839	764	827	826	788	806	796	840	836	843	771	812	821	827	794	782	836	851	831	768	822	819	796	812	785	783	806	796	777	886	774	804	750	808	848	791	817	802	792	810	824	771	764	801	800	760	749	800	835	794	820	768	814	811	775	809	831	825	782	787	798	810	794	813	842	764	827	796	788	811	805	833	795	744	788	834	768	817	784	802	793	783	771	732	805	796	793	774	808	812	809	826	771	864	868	757	821	789	788	771	791	761	805	840	780	791	744	775	800	816	765	753	821	785	767	786	813	805	807	790	780	831	775	761	765	749	843	820	796	843	806	766	798	792	741	802	800	815	804	783	786	821	858	784	782	881	780	821	791	787	761	814	825	816	798	769	784	816	825	829	809	819	799	765	824	783	779	800	806	795	796	842	817	788	830	794	812	802	839	797	823	772	830	776	786	795	853	797	822	804	849	797	782	828	798	771	756	822	822	839	768	794	799	786	788	781	845	855	774	833	801	782	803	788	750	767	852	816	813	779	834	841	818	776	804	797	785	853	805	814	785	850	812	774	795	805	846	779	734	803	811	767	839	773	782	794	773	788	811	789	764	788	786	824	817	826	840	842	840	785	779	802	859	758	786	760	812	764	766	800	840	824	820	746	808	830	808	795	820	781	841	828	771	812	809	869	825	781	794	743	799	806	845	816	815	808	840	810	790	804	801	786	766	829	809	805	770	803	806	801	785	802	780	785	835	796	766	816	757	814	773	757	805	799	778	757	803	785	832	782	792	778	812	799	756	767	805	790	792	822	757	797	788	799	775	802	768	778	788	795	820	773	815	799	754	798	803	761	796	766	806	817	823	755	841	804	797	768	781	745	801	776	782	803	779	811	719	780	799	821	760	795	807	759	819	774	769	811	808	818	798	760	787	800	786	811	779	782	780	826	787	788	827	800	795	769	752	836	766	807	797	811	812	830	829	802	798	814	786	801	823	814	818	832	795	777	814	784	775	790	766	825	732	886	766	841	785	857	758	740	772	796	755	767	798	778	774	808	786	840	829	806	801	796	759	811	793	780	806	793	819	781	804	782	785	801	787	746	771	797	802	829	829	801	801	798	817	814	845	824	814	784	833	762	809	826	790	778	793	798	827	831	806	830	801	833	777	793	832	797	847	786	788	816	795	794	835	837	774	829	781	793	795	809	810	791	801	798	780	811	771	789	811	846	780	840	801	810	800	842	796	795	823	784	766	813	782	790	795	750	835	754	826	801	812	833	809	812	786	827	802	781	791	817	793	837	798	825	841	786	773	782	835	810	792	765	750	800	864	846	794	799	775	807	826	770	820	770	770	771	788	779	819	764	805	822	825	846	788	831	814	756	812	783	767	813	795	695	822	782	827	824	755	781	858	767	816	839	790	773	812	798	800	784	785	772	793	771	736	753	799	794	857	807	829	803	790	825	827	736	766	846	865	781	782	801	792	807	815	808	801	795	776	813	790	841	807	809	804	815	825	797	817	823	790	834	795	830	831	781	799	801	817	837	858	838	756	809	808	777	798	778	798	851	821	808	803	823	875	818	771	763	813	796	845	774	777	773	780	825	788	817	779	813	837	793	809	790	843	778	795	782	827	799	798	795	817	777	799	775	803	734	770	826	786	857	757	821	810	802	797	790	778	827	779	746	845	785	755	844	796	776	805	802	787	812	828	791	773	787	838	812	828	795	773	798	793	787	770	820	789	796	815	765	792	769	816	792	803	801	833	795	840	818	785	824	805	790	850	779	782	785	805	761	784	845	804	761	817	809	785	791	885	763	826	853	814	805	733	767	847	846	776	799	799	837	851	822	763	825	801	836	777	826	793	854	792	772	754	816	811	799	798	795	815	736	781	800	837	765	771	838	790	760	801	783	781	820	805	809	842	817	824	813	805	757	789	827	816	789	798	805	812	794	773	813	796	788	795	819	807	853	802	775	792	808	775	813	802	811	755	745	825	812	775	810	782	823	829	796	795	781	846	804	798	834	818	831	778	826	828	826	815	790	788	769	799	817	795	777	802	862	808	787	807	762	790	760	763	766	764	792	786	809	799	796	764	789	787	763	808	833	793	803	755	772	846	820	838	761	813	818	774	829	748	802	820	782	822	798	784	738	816	855	810	777	801	779	772	812	795	796	810	802	806	802	815	825	840	802	812	767	745	759	786	840	803	774	853	814	834	819	761	800	826	798	869	776	775	760	796	814	753	841	797	842	786	832	775	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6621	339	229	145	134	146	129	124	106	132	96	108	116	117	108	132	116	125	112	113	93	96	106	108	106	93	125	108	132	135	125	101	111	121	120	101	121	91	129	112	113	117	132	113	120	123	116	88	110	102	117	108	131	103	117	109	102	116	83	96	117	103	132	123	119	114	110	106	110	98	120	116	115	119	104	99	111	133	138	96	92	128	125	103	118	125	90	117	119	116	122	103	110	92	112	106	107	92	88	115	127	125	124	121	126	101	126	122	108	121	128	97	92	124	114	108	116	116	99	133	115	106	115	97	122	99	129	108	120	116	101	113	105	118	118	102	124	104	113	104	111	117	130	102	103	94	103	102	127	118	93	105	109	97	125	131	103	111	105	92	127	117	111	109	96	141	107	98	98	120	110	111	109	91	131	103	112	141	121	125	103	108	119	111	95	108	116	133	118	114	116	127	108	125	126	92	113	116	101	96	92	101	103	140	116	130	108	120	121	123	114	107	107	119	102	129	126	110	104	106	124	132	123	114	128	126	114	106	105	110	115	91	122	100	132	111	114	120	124	121	118	106	93	122	122	112	116	106	120	102	128	127	132	142	109	120	118	109	116	112	112	91	119	120	115	97	120	114	121	111	111	118	116	115	124	126	108	115	112	108	109	89	128	96	100	101	125	101	120	109	115	117	113	102	116	112	105	128	103	100	112	136	90	128	104	107	112	133	126	112	121	130	122	110	102	101	106	133	107	104	115	117	118	98	104	106	101	115	107	88	117	119	109	114	126	113	114	116	116	100	101	119	93	114	118	132	124	108	101	109	111	121	98	121	99	109	105	117	127	119	119	124	122	112	120	111	116	115	123	123	117	119	126	117	109	113	102	100	101	101	112	104	121	136	105	114	94	95	104	99	111	117	96	123	115	116	107	117	112	110	124	104	107	118	119	110	130	108	112	112	102	121	102	109	113	113	113	122	119	123	105	108	127	116	99	95	119	107	136	93	98	115	102	103	121	91	128	138	104	120	117	114	128	100	125	103	111	120	99	109	115	97	126	114	105	119	129	126	106	111	98	132	123	106	111	117	106	111	84	107	135	98	123	108	104	130	132	98	107	151	120	115	123	99	112	119	123	104	114	107	117	126	108	114	107	126	95	113	140	112	108	113	109	110	106	104	124	108	86	101	107	105	102	119	133	114	107	108	115	122	98	146	102	115	104	96	119	118	115	112	105	114	127	105	109	104	111	113	130	117	119	124	113	110	115	122	110	107	134	99	102	122	114	111	114	120	122	108	101	97	120	107	99	118	102	108	115	103	107	127	98	102	97	90	113	119	115	126	104	122	113	109	97	103	127	120	125	112	118	129	109	105	123	110	123	107	115	111	122	105	108	120	119	132	102	97	120	114	120	126	87	132	134	107	104	118	111	138	113	107	99	116	111	95	115	101	108	131	115	118	125	121	108	103	112	111	128	114	131	114	115	114	133	110	119	114	144	136	117	101	105	122	124	113	111	107	130	109	100	120	114	99	137	119	125	109	108	103	130	114	102	103	132	122	120	95	108	126	116	113	116	118	100	98	104	122	102	107	126	116	101	126	117	101	116	119	116	110	109	111	95	141	106	93	104	140	124	105	130	120	112	112	130	127	104	121	123	100	98	121	119	112	127	94	101	98	97	131	91	104	144	127	112	119	96	109	111	128	112	99	104	111	109	131	106	103	123	112	132	119	104	104	104	106	90	125	115	107	112	132	109	110	107	133	114	99	104	107	91	111	129	112	101	114	101	100	128	111	120	117	109	118	114	108	122	132	111	119	107	128	128	126	119	104	107	119	99	122	97	123	118	106	117	116	112	110	116	105	108	94	107	115	130	116	104	123	117	126	113	123	105	116	114	123	110	98	116	118	124	107	121	120	103	106	92	113	125	136	102	78	93	125	101	125	117	115	104	112	93	98	108	106	144	109	95	104	114	121	112	110	120	96	112	111	116	118	140	119	138	113	109	106	101	130	111	93	120	107	114	127	118	112	125	93	109	134	119	99	121	129	100	110	114	123	95	102	111	107	121	109	109	93	119	109	120	111	119	112	111	100	117	115	123	103	110	119	102	128	97	101	120	107	98	109	111	109	110	114	122	125	102	116	106	147	106	130	112	109	104	113	119	112	140	116	119	113	143	140	104	96	117	107	104	120	117	97	108	92	100	106	111	124	108	107	97	104	107	104	108	126	128	81	128	114	116	99	107	105	117	112	120	134	110	98	102	125	118	109	114	119	117	117	120	108	113	118	110	113	108	114	115	115	104	101	101	137	123	109	127	133	121	112	115	104	111	112	117	122	103	113	127	122	99	98	110	111	105	122	109	115	126	108	122	113	120	110	119	112	108	103	110	134	109	89	115	89	102	126	99	118	102	111	113	121	111	124	117	104	123	122	117	133	128	120	112	110	119	114	102	105	111	108	113	118	123	99	111	96	110	107	123	120	113	109	107	107	112	110	99	108	109	109	125	120	102	106	111	131	112	116	115	116	128	100	127	103	119	131	127	128	131	103	125	112	105	107	105	103	100	112	123	112	122	108	103	101	100	124	106	113	108	104	108	103	115	139	108	137	116	107	123	96	102	138	109	108	85	121	123	106	110	98	118	110	125	109	131	121	100	129	119	112	100	123	113	113	98	133	107	103	111	105	111	114	95	117	107	120	118	114	90	98	112	95	98	111	114	108	116	122	120	120	122	106	88	118	119	95	121	112	116	129	121	117	110	102	122	121	96	120	106	127	117	118	110	119	128	115	101	109	101	104	132	125	109	104	110	111	104	122	105	129	106	84	111	100	103	124	104	125	108	129	115	108	109	118	111	108	117	110	103	126	100	124	113	102	118	119	101	125	104	107	118	110	103	102	103	110	118	122	113	115	106	111	121	89	117	123	124	125	97	102	110	132	100	119	109	113	111	107	106	118	112	135	119	108	100	112	114	110	115	116	118	95	96	122	115	107	102	123	103	116	97	112	121	116	121	117	100	124	123	113	113	103	111	107	131	126	108	96	121	112	111	118	109	115	97	102	92	105	112	121	113	99	116	119	104	114	112	111	121	107	107	117	125	112	108	116	126	119	129	114	110	111	103	104	106	100	104	111	106	115	105	118	110	126	131	119	106	105	108	103	113	111	122	140	114	94	121	111	104	121	94	118	104	102	98	114	123	94	113	105	102	123	103	112	123	127	95	91	106	129	133	105	117	117	111	109	108	112	126	108	90	98	124	108	115	123	114	118	139	104	126	102	122	119	116	101	114	110	108	125	117	130	101	113	112	115	98	107	102	100	114	127	101	113	124	107	104	93	115	117	104	102	119	111	87	109	107	116	111	104	118	129	98	120	140	117	101	117	116	107	119	119	109	106	116	121	75	124	120	103	124	123	123	104	106	115	106	117	118	122	110	111	123	94	114	105	103	102	97	116	118	100	114	82	115	104	140	109	107	113	110	127	123	112	91	111	121	109	99	98	116	118	117	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5771	455	546	586	513	537	482	476	428	437	439	404	382	418	394	418	421	384	409	421	433	435	361	381	383	377	388	346	398	374	427	356	417	412	386	385	365	389	392	433	380	407	392	371	382	399	436	382	397	399	369	392	357	382	411	390	323	378	379	382	394	401	374	352	399	372	379	395	384	383	400	363	406	338	360	396	396	397	365	371	392	384	403	386	402	389	400	336	380	378	398	431	387	417	402	386	358	371	394	352	365	364	404	356	420	376	382	378	398	371	399	378	383	382	369	394	335	418	357	358	363	381	370	375	374	360	405	416	371	414	376	418	393	400	400	381	363	372	397	387	372	390	377	397	380	380	387	400	331	373	365	417	386	395	383	373	378	371	371	373	356	373	384	421	367	357	429	359	402	368	392	344	387	366	349	385	406	414	392	385	403	388	374	369	418	438	373	399	382	391	393	396	360	371	401	381	412	332	406	406	376	387	401	387	367	404	362	381	359	328	399	346	410	369	402	367	376	387	370	367	391	387	365	378	359	344	366	354	371	363	369	395	405	377	387	363	411	410	400	392	387	402	354	395	370	419	405	388	369	382	352	381	399	363	386	361	401	368	328	364	351	395	396	400	392	346	378	377	388	361	379	360	360	408	412	391	390	400	375	390	382	398	393	336	390	390	356	388	384	381	389	362	370	398	394	360	385	392	390	354	391	384	364	405	341	360	406	382	362	373	397	392	389	392	373	385	379	387	394	410	379	401	363	384	374	376	437	357	372	368	380	392	380	371	399	373	356	354	398	400	383	383	418	392	372	379	423	369	409	373	389	388	414	382	382	352	413	404	356	362	352	344	413	356	368	380	415	378	414	404	376	382	339	381	375	406	380	335	352	381	378	393	425	369	386	384	375	373	404	367	372	401	382	378	350	391	390	389	368	389	382	380	371	356	389	397	348	411	389	386	379	361	385	377	391	383	410	380	372	394	373	378	390	404	377	398	354	361	391	361	399	368	397	356	392	423	384	343	366	410	380	420	356	401	366	417	361	401	354	381	382	408	412	354	386	378	407	381	384	364	357	373	357	382	395	368	403	360	356	390	375	371	358	374	388	359	362	370	398	371	380	357	368	411	388	379	384	408	392	407	407	415	427	374	363	423	384	384	376	403	389	386	350	387	381	365	398	369	413	355	357	347	394	377	356	382	408	403	397	367	392	396	387	389	414	363	372	384	363	377	352	376	373	379	359	351	379	383	349	366	379	376	384	389	343	375	375	352	313	359	389	377	359	404	415	364	371	378	410	365	369	368	354	425	378	385	373	344	354	383	400	355	347	377	377	416	387	392	385	358	362	386	371	344	426	374	376	355	384	353	376	383	417	358	375	394	407	373	346	382	366	386	380	398	400	364	399	394	371	394	349	390	380	430	376	386	370	381	353	356	374	405	372	419	372	379	389	395	358	349	397	379	378	385	374	383	350	369	394	354	364	359	384	406	412	379	382	385	397	401	365	409	389	394	375	376	345	377	343	361	367	386	381	379	430	386	390	387	373	354	412	379	389	362	364	394	361	366	381	331	407	338	379	355	356	399	411	404	399	350	349	421	419	388	358	401	399	327	389	353	409	381	366	396	358	435	366	386	383	395	384	362	360	384	372	381	376	379	388	443	392	344	387	386	393	386	371	378	383	356	351	357	369	368	375	374	349	398	350	379	401	379	390	362	417	374	378	393	389	347	388	377	394	368	397	388	347	386	380	362	370	362	354	346	375	397	428	374	394	394	409	389	383	374	384	386	397	388	392	367	363	379	421	352	391	371	397	382	370	361	363	353	372	362	374	373	427	400	399	394	351	390	336	382	400	366	351	371	387	352	383	368	380	388	370	397	356	400	357	359	395	408	375	373	359	358	396	397	404	382	351	359	362	376	366	376	389	368	408	364	347	340	367	393	382	349	410	386	402	380	362	382	370	387	383	383	375	367	384	410	386	386	392	374	379	385	382	325	359	376	376	351	401	441	371	379	408	395	381	388	372	416	343	389	390	387	379	371	331	383	382	381	349	374	384	385	413	356	366	348	377	385	366	391	395	408	386	376	411	382	388	374	383	363	354	355	396	413	341	358	388	371	394	372	396	367	386	388	424	352	354	389	377	372	354	387	405	377	412	357	399	363	373	393	383	396	430	385	371	351	378	361	397	387	390	414	403	378	392	369	369	356	419	363	381	390	381	378	373	399	383	400	431	380	359	400	401	386	401	410	396	357	403	371	384	357	440	363	384	353	364	388	381	368	400	401	375	346	361	396	367	373	373	361	386	420	395	352	366	367	361	390	375	390	379	364	370	363	370	384	343	347	375	358	382	382	339	377	364	381	379	385	361	361	371	327	391	381	382	419	365	378	412	386	380	386	390	408	368	373	360	366	392	414	354	418	394	392	365	413	381	354	397	337	358	346	363	374	379	414	376	362	343	400	389	343	375	371	376	337	393	354	359	362	369	379	405	371	374	382	364	385	365	373	332	352	383	377	391	371	404	375	366	395	362	367	394	366	384	364	375	351	338	366	324	344	370	345	386	381	389	354	359	351	368	405	411	379	376	338	350	381	390	377	388	412	395	390	379	392	365	361	393	370	367	401	392	403	363	372	382	372	380	376	361	374	362	367	379	402	406	377	390	374	370	395	393	401	370	397	384	389	415	367	392	336	412	401	405	355	372	348	391	372	393	391	387	361	391	379	407	352	380	374	387	382	394	403	377	358	390	366	406	370	354	369	389	385	395	384	411	406	374	353	360	366	378	357	340	362	403	348	382	363	384	390	352	398	374	371	374	403	382	393	387	344	403	383	370	364	375	366	406	382	401	382	388	404	381	381	381	375	368	388	387	388	388	344	360	360	395	391	376	405	378	359	363	370	338	372	385	374	347	409	367	380	368	345	396	376	387	394	407	390	368	377	372	398	368	384	366	409	382	391	389	367	409	372	380	402	389	342	372	364	399	359	391	387	375	396	360	349	374	373	384	384	406	368	352	385	350	407	400	341	352	385	428	369	354	381	397	402	401	379	413	378	371	436	360	371	333	380	383	352	360	399	376	383	400	360	366	366	340	388	403	392	401	394	385	383	402	367	393	386	345	396	370	392	387	377	399	375	375	419	369	365	366	369	366	361	408	388	371	379	357	377	391	399	360	357	364	387	381	364	370	329	350	363	384	373	363	317	373	394	392	366	378	391	357	370	372	384	369	365	417	381	398	370	397	401	374	399	394	399	367	341	378	372	357	385	391	362	409	411	390	397	417	397	383	375	355	364	417	376	338	384	399	348	376	351	372	386	393	395	352	351	403	378	368	371	388	382	360	357	357	405	388	400	343	370	388	377	388	382	393	390	358	412	433	342	370	396	403	390	379	358	355	387	415	387	379	360	396	380	402	379	379	393	388	395	371	368	429	415	365	408	377	351	375	334	373	415	418	377	369	398	366	362	376	338	374	349	338	372	372	379	370	410	364	353	401	375	396	370	400	374	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46618	9917	1916	1203	904	664	568	468	418	385	369	342	325	291	285	291	299	286	276	297	293	251	256	258	257	288	271	240	244	254	288	259	230	266	238	248	264	245	274	263	241	238	257	272	278	276	251	248	275	257	279	268	254	276	233	273	264	258	241	245	286	250	253	235	232	260	251	243	255	258	218	274	242	250	260	263	242	279	240	244	232	264	244	251	261	248	260	237	279	259	268	255	263	246	268	251	257	264	252	248	262	235	246	227	228	243	265	269	260	243	234	270	281	242	281	236	258	265	217	239	252	269	251	248	247	235	276	263	264	243	238	239	254	263	245	225	252	239	263	270	278	244	261	242	272	252	243	256	264	247	269	254	230	265	248	226	252	221	207	220	244	234	254	236	265	249	243	241	269	276	233	257	216	254	234	215	252	276	226	284	214	255	253	257	268	267	244	238	249	263	271	254	248	238	269	246	221	257	255	247	261	241	264	252	269	265	242	252	225	246	253	265	278	261	241	246	228	267	231	245	266	247	219	261	266	246	248	247	211	243	265	273	223	246	253	276	263	263	246	269	244	271	237	247	252	223	236	267	229	269	242	234	244	268	238	224	230	277	249	249	269	245	226	251	264	249	243	219	240	235	255	258	233	265	250	233	224	264	247	263	269	233	258	244	257	227	233	246	255	249	262	266	260	251	241	260	228	252	263	243	244	262	243	248	249	277	238	268	246	248	253	256	252	249	270	243	254	241	243	263	240	248	243	234	268	254	264	239	253	235	267	272	293	243	257	278	228	236	279	244	249	239	238	252	222	250	249	248	262	251	250	265	281	276	230	266	215	254	276	248	234	274	263	269	256	269	269	267	269	232	203	272	259	227	233	238	252	261	255	264	232	231	258	267	242	223	249	250	247	234	231	265	228	264	231	241	245	235	271	292	238	256	240	262	243	236	255	256	252	262	247	267	223	239	252	225	262	239	237	273	256	268	257	250	235	272	221	267	261	260	253	240	253	280	251	239	240	237	246	274	270	258	262	231	263	253	232	262	295	258	229	239	220	241	258	275	279	280	227	238	241	249	234	244	226	234	269	255	226	241	246	244	233	261	271	255	275	245	222	261	213	276	243	261	260	260	236	249	257	261	258	274	258	275	241	248	252	271	257	257	257	220	240	212	271	224	288	236	241	247	230	252	247	263	254	235	227	229	282	224	248	228	239	238	241	255	275	258	267	249	256	271	297	237	254	271	265	272	262	280	267	258	234	259	263	231	275	230	240	276	245	293	265	246	244	256	249	245	244	242	259	247	238	231	262	236	266	230	246	231	244	253	249	230	269	274	244	251	229	236	240	254	269	255	231	225	247	233	258	221	248	273	260	234	251	257	257	248	242	216	254	254	248	263	224	235	254	242	266	245	251	227	266	228	223	261	238	262	261	253	250	224	278	266	248	250	236	239	220	269	227	241	255	212	264	241	267	264	244	253	249	257	241	268	228	232	250	234	250	256	240	237	229	235	251	256	247	261	263	259	230	260	245	259	242	226	248	237	265	235	231	258	252	254	253	257	272	237	256	228	250	238	271	229	260	263	256	258	256	238	248	248	241	227	215	252	257	229	252	239	244	254	251	262	252	262	241	247	229	248	245	236	275	228	222	240	219	252	235	247	236	253	275	231	264	238	257	252	243	234	236	268	239	247	256	222	241	243	251	275	256	257	242	244	281	231	271	238	245	250	286	260	251	276	262	238	252	235	227	246	211	254	281	250	279	253	248	260	259	276	251	224	255	254	256	237	272	248	239	249	233	258	245	271	250	256	236	253	221	236	258	236	274	240	229	260	241	261	268	265	257	271	256	301	259	273	279	237	219	257	225	253	225	258	276	252	251	231	238	251	245	225	268	245	266	225	242	259	259	224	228	231	226	269	249	242	245	241	244	240	251	214	249	265	249	294	264	295	246	266	233	237	243	265	238	240	243	258	249	244	260	255	263	231	239	280	263	231	255	275	251	269	259	262	244	233	259	249	259	256	235	274	254	242	215	234	242	244	230	266	253	273	232	218	227	229	270	233	238	271	264	214	225	205	217	271	248	280	281	268	273	226	270	253	240	270	246	228	279	245	252	222	242	248	245	245	242	251	254	240	229	229	240	262	276	251	254	251	268	227	244	243	244	224	254	260	257	258	234	262	239	277	270	260	247	261	256	218	253	248	256	217	249	230	256	244	221	243	265	225	256	242	245	255	239	222	246	229	259	235	240	236	255	266	261	231	270	258	262	259	237	250	259	235	270	234	220	237	235	266	233	245	259	245	248	263	226	260	240	223	261	253	242	240	257	246	257	251	243	227	260	233	241	241	258	241	256	273	230	240	263	238	245	261	272	245	252	254	264	265	231	272	238	241	217	278	225	255	257	257	253	215	236	232	252	238	242	264	246	251	247	257	257	239	222	244	248	223	247	232	238	235	244	261	257	264	242	264	237	255	243	271	234	272	256	229	218	223	270	242	242	241	248	252	257	233	253	265	236	242	239	223	275	268	258	238	271	245	262	237	259	262	281	248	241	285	262	266	275	246	242	240	279	272	214	252	238	231	253	271	243	271	221	227	267	229	254	253	250	200	232	249	227	236	250	235	241	268	261	255	257	243	258	232	250	241	234	237	246	241	248	239	247	251	242	263	256	252	258	267	265	252	266	252	239	269	255	262	250	244	252	241	267	276	254	237	246	250	243	216	277	250	254	244	244	242	264	258	247	214	275	272	237	279	258	258	263	237	228	256	265	257	269	260	239	250	260	234	254	266	243	256	242	223	242	261	291	235	262	256	260	242	251	253	233	265	267	208	231	231	242	228	270	230	226	256	225	215	238	238	253	235	220	241	255	257	229	258	243	234	235	224	252	243	221	245	237	257	271	235	266	281	278	240	280	240	248	237	246	235	224	281	242	255	249	268	256	270	224	253	223	225	240	221	235	262	250	210	263	267	239	259	249	259	217	261	244	275	270	229	238	237	252	252	254	254	264	260	248	245	223	272	265	257	223	246	299	226	234	265	246	226	227	258	267	261	228	245	238	232	240	277	273	247	262	245	229	251	239	242	264	263	253	242	244	271	241	228	232	229	256	256	240	252	286	259	243	234	251	250	242	268	247	234	259	224	247	270	247	236	238	291	251	244	277	231	261	254	247	244	251	252	232	260	219	237	214	246	253	237	259	232	243	276	245	249	250	249	244	249	245	231	237	243	238	260	250	241	253	248	259	244	255	259	243	251	244	246	235	251	243	211	252	275	229	236	269	240	223	251	251	246	239	237	238	258	281	265	238	224	250	277	247	255	266	249	253	261	241	244	279	234	252	264	242	269	252	259	239	251	222	282	259	245	235	270	237	222	281	231	245	234	245	240	262	252	248	287	216	244	266	224	252	223	254	242	215	235	253	232	247	238	250	229	242	280	232	247	229	252	262	238	247	266	213	253	256	228	251	232	244	220	226	248	247	242	270	260	262	255	260	255	249	242	260	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21321	1698	3482	3846	3226	2641	2186	2020	1703	1518	1429	1436	1255	1142	1111	1070	1009	1028	938	926	933	942	922	896	907	886	868	827	798	767	812	788	767	807	770	830	776	748	750	771	809	752	768	731	759	791	735	731	725	728	730	786	725	720	713	718	726	720	737	722	749	755	688	765	687	698	717	741	727	739	704	777	698	700	755	710	705	694	731	683	692	762	696	708	720	716	750	721	757	739	761	716	738	720	706	714	740	722	703	680	747	711	741	682	763	676	687	709	709	727	716	693	751	727	694	699	705	726	713	744	702	738	773	703	731	735	682	744	659	769	660	715	676	738	750	738	711	705	705	691	717	700	684	731	696	740	743	746	705	727	700	733	686	686	730	727	709	748	708	711	771	737	717	764	739	719	684	684	709	718	709	750	656	720	737	768	728	727	716	708	724	767	705	708	703	722	699	732	705	680	730	727	692	695	728	725	676	729	753	680	712	698	676	717	684	698	658	754	731	717	673	707	677	738	693	770	674	688	738	697	690	752	741	714	682	768	769	741	714	751	721	729	750	731	720	683	718	771	739	745	707	723	719	738	777	706	739	768	706	716	697	690	661	693	694	689	768	745	753	677	707	697	739	708	685	753	747	703	678	740	663	719	803	715	776	702	699	701	726	697	706	742	725	714	736	726	718	740	697	754	741	752	740	721	702	732	694	691	714	697	718	717	712	672	717	658	721	741	745	688	733	669	724	705	693	750	703	711	754	710	752	717	712	718	716	743	697	738	723	728	738	771	713	716	726	730	697	678	729	690	682	722	718	744	669	704	730	718	737	690	723	696	708	674	717	667	692	749	721	743	683	717	746	748	691	732	749	756	705	718	715	769	687	725	731	688	751	753	712	716	738	657	745	736	771	696	713	777	711	719	717	700	686	691	687	704	712	735	712	715	708	743	733	676	692	702	702	709	742	737	704	768	720	748	733	718	712	719	698	717	747	708	706	754	737	685	669	726	735	706	713	722	731	735	758	728	686	682	723	738	710	743	763	720	667	743	702	738	680	707	732	684	732	698	698	722	730	739	714	725	692	719	717	687	697	730	706	702	719	689	672	703	689	729	707	669	684	754	731	663	752	714	699	738	698	699	707	675	718	715	729	730	698	719	715	764	715	693	706	696	754	701	693	686	700	737	682	729	703	724	674	709	759	671	697	700	698	722	710	768	742	748	734	677	705	680	720	731	727	721	721	722	724	732	697	714	684	689	754	717	725	636	719	678	677	714	736	751	742	757	691	688	720	737	708	722	673	752	712	775	763	657	654	757	700	709	699	740	736	734	719	725	716	724	687	709	685	734	712	750	735	720	726	677	707	685	710	712	666	718	739	723	728	680	728	716	730	694	703	771	674	756	694	695	739	737	633	701	713	688	727	729	667	693	680	712	695	723	739	676	731	731	761	696	696	739	697	713	697	750	704	736	703	742	777	738	711	729	722	727	705	705	720	712	755	735	726	731	719	689	697	731	698	718	685	735	716	727	671	712	748	651	662	718	666	693	724	698	693	692	723	728	699	699	717	720	704	690	759	813	727	678	735	717	695	720	703	749	704	744	781	742	693	736	666	705	689	732	716	719	751	701	712	743	714	760	707	749	747	747	727	727	717	752	720	690	768	695	674	719	722	685	727	684	744	762	718	731	712	670	679	724	682	707	686	733	716	718	726	730	747	689	732	719	716	677	674	730	712	703	747	696	743	713	775	694	739	713	742	659	671	690	764	728	704	660	716	691	710	716	717	685	714	694	749	696	719	712	700	731	737	737	776	742	692	722	693	706	712	724	770	766	701	684	743	707	717	719	727	762	746	687	747	724	695	693	672	702	728	693	703	711	716	716	725	744	702	714	723	700	731	739	724	699	689	728	713	680	764	702	687	683	712	741	726	747	717	729	749	730	706	704	727	726	725	725	726	755	705	748	718	723	709	709	659	719	670	729	712	739	725	717	710	713	737	721	740	718	667	757	723	744	755	738	720	730	696	713	753	718	728	744	744	742	728	724	714	709	750	725	728	686	740	685	708	662	650	702	694	660	776	700	702	715	703	687	720	692	748	718	687	699	692	722	772	730	663	720	705	715	715	651	722	689	771	711	733	741	714	701	728	692	708	746	668	734	748	748	720	695	722	732	734	728	733	706	708	731	706	680	696	715	684	645	712	685	714	711	715	702	706	724	724	732	721	700	754	751	697	749	714	746	689	728	680	723	744	734	735	753	745	732	727	729	752	701	722	723	736	712	709	710	721	693	689	738	679	774	707	741	677	703	690	730	704	692	738	692	673	734	716	687	710	720	688	703	712	708	702	726	745	674	695	710	740	732	706	716	739	706	753	721	698	742	694	719	691	717	712	726	685	672	694	657	698	703	739	752	729	757	719	778	711	707	664	731	731	713	701	692	727	674	698	710	759	767	766	693	728	738	678	728	671	752	735	691	697	740	742	727	719	693	721	704	708	709	694	707	721	708	676	677	732	694	682	701	758	718	711	735	681	735	665	683	723	720	717	709	735	680	767	704	729	759	751	727	674	736	669	790	723	714	762	709	708	721	744	734	706	694	740	708	737	703	704	690	684	703	726	677	672	710	706	716	704	708	678	711	690	754	735	778	671	722	752	702	742	678	741	681	694	710	744	692	714	715	744	685	710	748	741	698	688	738	709	651	775	708	759	748	767	713	677	722	720	704	687	718	723	724	730	779	689	687	694	717	724	758	765	671	694	708	736	744	741	738	708	762	730	719	717	744	707	738	703	736	675	698	757	750	688	726	735	739	739	751	740	723	738	705	758	707	780	708	747	704	712	699	714	683	746	662	711	712	731	716	687	714	704	654	701	706	715	704	746	737	682	708	714	728	725	671	676	766	733	681	700	717	698	691	751	664	750	653	729	748	731	681	729	708	698	776	735	746	693	722	710	738	727	720	742	726	709	676	727	681	753	680	785	716	714	705	712	737	707	703	712	723	709	696	725	695	796	731	727	684	746	728	719	795	718	724	726	703	686	671	743	750	661	687	658	732	764	696	677	697	678	764	731	752	743	751	680	734	690	693	722	719	713	756	722	709	693	685	710	736	671	706	710	717	715	720	724	710	681	702	686	694	713	694	705	711	727	727	703	736	733	663	715	672	742	727	709	706	714	728	674	731	707	684	723	661	692	713	648	734	766	688	767	724	741	741	691	706	689	720	712	713	738	763	707	676	706	704	680	755	671	733	701	722	715	703	707	702	697	709	646	761	694	725	736	682	759	718	736	751	691	724	755	681	705	701	773	757	729	691	714	671	682	679	713	771	699	725	700	686	725	728	715	672	704	734	740	734	729	719	716	679	695	734	732	634	693	717	729	669	765	651	729	734	717	733	696	728	679	727	702	713	709	664	703	731	774	720	730	689	733	718	730	720	714	723	715	743	704	685	760	694	727	735	705	796	697	706	673	666	723	737	720	709	751	719	725	685	706	717	703	694	706	752	741	728	776	725	700	716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59443	17943	6701	2563	1550	1135	958	787	663	582	533	513	452	428	388	382	389	344	369	392	327	325	318	342	317	340	283	312	340	299	335	296	315	318	327	313	301	275	317	285	306	290	297	350	339	333	290	309	309	330	294	316	282	314	284	284	315	300	274	286	289	301	284	288	294	318	297	281	281	289	319	309	286	316	299	311	301	285	315	293	294	320	265	306	297	280	312	276	299	311	310	290	300	302	276	298	295	335	315	292	286	283	307	274	285	309	307	328	301	304	288	291	275	314	276	286	280	281	296	291	313	288	264	313	268	276	274	261	302	289	290	311	267	297	290	302	299	262	299	284	254	305	309	314	295	278	317	294	292	295	288	299	302	311	298	293	258	335	284	307	281	302	311	312	295	324	333	316	302	294	296	298	252	291	306	291	313	307	301	265	287	294	277	308	280	289	291	328	288	300	265	304	292	283	294	260	323	281	308	279	281	299	271	311	273	291	303	301	300	319	265	293	285	271	308	281	277	303	286	290	313	336	312	281	284	310	295	275	285	290	283	268	318	278	326	277	296	292	271	291	267	309	263	319	286	271	273	294	310	312	289	299	312	287	294	308	295	288	283	311	256	278	286	304	310	350	296	264	303	277	285	297	294	285	299	281	274	290	291	261	292	299	254	296	267	294	285	318	317	284	306	288	288	272	307	282	278	311	300	320	308	302	290	245	284	271	300	302	321	241	308	290	301	271	293	269	305	296	267	288	301	300	272	289	294	282	281	279	285	316	301	311	269	289	297	299	294	296	292	289	289	328	316	288	284	262	296	269	276	262	292	300	291	294	267	295	308	313	292	293	292	298	271	296	282	289	299	317	320	269	279	292	272	259	303	299	285	308	340	309	312	334	303	285	286	313	291	282	310	297	267	283	303	288	312	301	277	288	322	296	288	309	286	312	300	284	293	293	288	302	263	278	304	304	311	301	309	300	295	300	285	273	323	287	311	305	292	312	292	293	290	294	279	255	285	294	267	280	268	284	325	304	290	296	285	331	273	294	318	287	296	277	310	277	299	308	277	300	305	266	293	277	277	318	267	327	293	276	285	276	302	286	300	289	299	300	283	304	293	329	303	272	281	273	279	295	301	311	291	286	292	292	321	296	315	261	266	306	311	315	299	292	289	295	329	268	242	305	259	312	289	298	324	302	302	316	304	281	304	280	311	288	291	275	278	279	297	290	292	277	317	274	282	300	318	275	281	307	307	267	284	280	300	267	290	299	288	275	307	280	278	317	283	257	306	288	300	302	266	300	341	287	277	249	292	282	299	290	277	296	287	281	298	300	270	302	295	274	274	287	297	274	290	292	301	323	297	305	313	280	309	308	301	320	293	328	292	314	275	283	336	318	312	286	295	294	267	315	289	300	296	311	306	285	263	283	325	280	266	315	301	290	271	276	273	281	319	278	292	310	276	310	290	306	329	284	302	303	280	312	301	303	283	300	310	282	320	293	296	306	302	300	278	277	266	303	303	307	301	276	296	335	331	284	311	290	276	284	314	298	282	314	302	300	287	290	318	285	310	295	297	269	302	299	248	275	276	308	295	270	291	280	312	282	313	270	260	297	287	287	269	285	285	319	322	281	290	319	310	280	293	307	325	291	291	295	248	306	246	265	299	311	298	303	290	296	278	293	278	289	264	296	311	290	274	282	281	271	272	296	284	306	292	310	277	334	283	279	303	289	278	280	304	308	285	274	287	243	283	271	308	287	312	291	294	281	293	298	299	304	293	284	281	286	272	329	309	306	297	317	310	305	349	311	268	313	259	283	293	269	302	263	308	291	303	321	274	276	315	304	307	314	318	292	298	295	272	289	328	265	297	295	321	295	315	311	301	280	290	293	299	298	292	253	290	262	274	302	307	302	309	277	273	319	288	339	320	273	286	293	278	307	298	293	280	327	285	306	280	297	309	312	270	292	298	314	297	277	292	266	289	282	268	281	321	317	269	286	301	286	314	272	300	286	302	298	284	298	313	268	326	284	329	276	307	302	311	287	315	302	305	267	297	303	293	318	269	266	283	314	292	287	284	254	293	283	277	296	263	269	317	286	298	298	281	289	296	285	242	302	287	294	294	300	298	276	271	292	290	303	283	264	290	289	294	289	275	288	301	318	264	289	310	330	282	287	288	311	316	333	279	310	309	254	297	305	310	302	273	314	305	338	310	284	304	298	273	317	285	305	298	301	319	316	281	272	282	307	277	274	308	270	265	280	304	279	287	290	280	287	303	305	309	294	254	268	277	258	266	271	282	290	315	284	298	260	281	244	311	308	280	312	325	305	318	301	292	278	278	296	289	266	300	285	313	280	299	300	308	286	295	311	310	292	272	333	294	274	306	294	274	263	313	287	288	290	301	300	296	296	295	318	264	284	302	316	280	284	302	253	302	288	286	276	296	308	297	282	287	295	312	270	272	292	321	246	282	293	329	291	296	294	271	294	290	284	315	307	306	307	312	302	280	299	302	290	322	300	313	286	314	288	305	277	310	300	293	310	282	314	312	283	338	281	333	275	304	305	297	310	288	283	283	302	304	311	276	312	290	262	270	282	283	301	310	273	304	274	304	265	312	272	250	266	316	299	292	300	263	310	262	288	318	286	298	302	336	281	295	310	303	305	289	283	279	319	268	328	294	277	303	281	293	294	314	333	304	306	300	299	320	286	284	296	321	316	300	321	286	295	317	290	291	314	318	295	283	275	283	289	322	281	261	259	293	283	286	291	274	307	296	283	308	279	277	321	313	292	302	265	285	275	306	306	298	275	295	307	298	285	289	317	298	332	297	288	289	305	273	314	280	284	297	260	315	282	306	285	277	285	297	280	261	266	274	257	298	307	319	287	275	286	261	315	277	284	277	266	313	304	293	273	237	310	310	287	312	315	298	297	293	275	300	283	273	302	285	307	290	308	315	285	294	293	306	254	301	248	286	332	304	295	282	318	295	306	295	286	257	284	295	257	293	282	323	300	320	275	277	294	304	271	291	302	306	310	300	282	275	293	354	276	292	288	289	284	280	297	341	240	283	312	277	309	309	273	314	315	311	303	313	288	276	275	279	286	274	312	296	284	284	302	308	326	279	317	307	279	314	279	265	296	275	307	304	291	287	272	315	311	315	311	298	309	261	275	318	295	285	279	294	283	292	270	303	309	296	321	312	296	298	317	326	319	264	297	281	297	270	279	272	298	301	280	297	319	310	299	294	315	278	249	267	309	280	335	322	272	319	374	305	314	308	303	299	321	278	296	267	323	333	293	311	274	303	315	288	307	301	293	278	282	288	295	290	303	274	312	286	310	272	304	272	273	301	311	334	281	322	297	277	280	269	315	318	283	291	295	304	286	276	302	305	296	322	301	279	298	299	270	283	279	278	284	301	317	269	278	290	304	290	319	300	320	321	301	273	305	295	270	311	294	282	319	355	276	322	324	311	277	252	291	280	291	295	297	304	319	311	314	322	262	299	284	303	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27908	2833	5918	6547	5486	4553	3760	3040	2679	2396	2153	1986	1861	1650	1559	1535	1462	1309	1323	1300	1185	1137	1124	1108	1038	1027	1063	1038	983	978	990	975	943	936	956	859	942	927	943	880	908	902	855	866	874	902	859	859	795	844	841	878	830	889	856	858	822	898	842	872	847	886	803	806	822	872	829	851	886	857	832	830	862	802	811	825	817	819	788	827	821	831	816	788	810	817	870	799	810	816	856	819	817	804	789	784	833	832	830	790	791	838	823	807	788	814	834	836	793	826	842	887	787	761	891	815	843	762	819	777	811	781	835	789	790	832	773	861	825	831	791	828	848	813	830	799	835	854	866	820	811	830	831	809	805	786	806	815	799	791	832	785	838	804	787	859	791	803	820	793	802	785	792	768	846	803	764	834	808	803	807	793	823	836	877	798	729	782	770	806	782	798	808	783	832	813	829	825	831	801	782	804	819	836	765	829	780	797	803	789	803	815	803	780	744	819	794	766	829	804	869	837	817	797	749	801	768	796	791	782	815	785	756	799	851	782	817	755	776	781	784	802	774	814	752	884	769	788	823	859	818	857	833	815	862	832	849	766	768	839	799	790	825	800	840	808	770	828	849	819	813	785	804	789	796	872	745	890	797	802	786	791	794	789	748	831	807	769	800	781	845	791	825	729	799	798	820	805	800	787	849	823	827	818	790	802	825	800	814	793	819	784	811	836	797	767	807	820	804	851	777	807	792	797	763	794	788	827	806	811	803	807	820	806	807	791	762	818	782	861	806	783	792	774	809	802	833	774	839	812	782	822	873	773	757	830	831	765	815	853	783	814	797	794	800	802	789	835	818	762	774	769	760	859	856	788	741	803	787	777	798	815	786	744	821	815	805	772	820	809	832	785	794	810	714	805	816	826	800	756	809	823	818	769	813	769	813	775	824	776	823	746	791	814	777	820	835	775	781	759	824	830	769	823	791	761	841	799	835	787	832	783	794	794	838	805	766	767	820	788	758	808	824	808	787	815	776	803	825	825	802	824	839	784	829	844	845	772	809	812	809	794	814	799	823	790	856	789	799	759	753	784	867	789	824	796	765	814	842	837	808	817	826	812	789	823	818	796	736	829	821	751	809	775	809	797	773	762	789	833	784	776	830	802	867	772	802	850	783	792	750	821	778	784	820	831	800	836	736	798	755	744	815	806	790	800	815	820	831	747	825	753	798	852	846	778	741	772	756	832	806	793	796	748	801	802	823	794	829	855	783	806	823	837	836	796	761	794	818	792	819	772	756	769	797	781	803	840	812	792	784	776	807	798	814	772	800	809	801	800	811	853	793	798	799	797	744	762	853	815	791	850	790	756	772	852	830	848	818	768	793	807	813	829	877	850	790	799	803	776	794	793	731	789	812	805	841	807	801	803	821	825	813	859	821	810	780	797	834	813	787	806	780	801	765	765	725	823	775	845	798	771	819	786	773	792	779	809	814	825	792	855	763	799	802	821	786	782	833	798	813	807	760	832	794	829	773	805	821	786	820	750	811	832	783	829	772	826	805	774	791	826	845	754	814	816	798	761	794	811	818	809	832	829	845	821	777	782	872	837	789	815	791	815	791	854	863	799	822	775	831	756	835	798	860	783	766	836	817	819	824	787	790	815	773	805	789	784	838	851	753	803	811	791	816	738	780	833	830	811	841	782	835	795	777	756	844	812	814	772	778	803	806	794	864	752	767	816	806	768	839	754	812	770	785	778	784	772	831	815	761	786	821	792	800	814	787	770	820	781	758	802	790	784	821	798	819	824	831	853	825	822	840	785	785	809	833	810	732	841	803	810	838	840	842	756	838	834	794	780	825	782	777	826	824	827	763	836	808	817	809	766	847	791	782	826	785	802	790	779	820	832	781	781	832	813	755	835	778	815	764	842	810	771	786	827	829	796	772	818	779	800	817	833	777	787	810	829	737	798	846	820	795	788	883	713	793	774	776	816	750	792	803	811	770	811	789	795	844	780	767	785	804	824	834	822	768	825	806	816	813	832	815	807	779	788	806	833	835	846	781	793	757	777	839	833	812	807	818	807	794	789	766	812	771	810	792	787	829	767	782	876	800	793	801	789	809	774	775	805	790	788	776	800	818	787	813	770	784	791	764	793	781	851	843	776	799	858	782	827	819	856	780	783	824	795	778	811	810	815	808	764	794	809	798	778	804	823	763	815	773	843	805	751	783	798	800	790	792	766	760	784	819	845	785	787	793	822	843	819	796	813	810	777	759	814	789	786	890	801	830	813	778	769	799	813	818	803	815	798	825	762	826	745	818	833	785	793	808	794	794	836	803	808	805	755	807	875	782	807	791	800	827	860	821	782	831	820	819	743	843	741	800	767	789	770	803	749	770	794	779	796	827	787	796	883	808	758	767	764	775	844	797	872	800	812	798	804	777	778	837	818	754	812	729	826	772	813	770	811	749	793	804	765	836	768	784	828	791	782	816	817	831	746	792	785	806	816	753	883	785	832	789	754	840	845	795	805	723	868	779	801	807	805	798	770	854	821	851	754	841	842	806	793	803	793	809	786	784	808	851	824	783	758	825	806	841	807	808	787	811	800	867	802	830	790	817	834	808	781	778	826	844	808	804	812	815	815	812	785	823	769	753	785	810	851	773	806	765	838	773	820	827	822	761	784	795	796	774	751	832	829	794	779	738	779	801	765	836	773	819	862	839	757	773	762	786	801	791	793	830	797	814	791	743	787	791	785	807	787	764	822	833	781	811	794	806	806	782	795	814	815	740	832	774	803	827	797	834	806	820	822	780	765	810	789	800	802	838	812	778	763	792	812	782	808	811	805	813	754	836	811	741	811	804	783	835	828	819	749	775	825	844	781	835	797	809	823	775	821	805	806	793	782	833	812	846	794	761	819	788	817	810	817	779	815	795	736	796	834	791	789	800	805	845	783	782	761	846	803	772	805	793	811	792	839	828	826	788	843	825	718	811	781	801	804	830	796	817	799	843	833	750	769	803	805	794	821	829	798	780	810	808	800	813	765	805	862	804	805	790	807	767	835	809	842	795	786	809	785	781	786	799	833	768	793	824	820	789	850	814	794	754	814	781	812	811	773	760	809	837	827	823	875	788	795	846	770	816	841	798	768	830	803	829	831	794	818	823	789	773	830	777	763	831	815	830	852	794	817	813	814	761	772	833	820	799	798	799	878	829	778	790	778	790	791	782	811	835	833	773	809	826	846	767	770	787	791	749	785	842	799	816	742	829	758	771	790	818	779	768	829	821	799	813	777	787	831	827	819	819	812	774	828	775	822	797	769	818	767	799	823	789	785	765	790	830	825	806	770	781	829	773	849	793	794	833	754	835	813	787	767	831	790	841	791	803	836	791	804	782	808	842	816	816	795	806	802	786	781	773	754	827	826	762	795	849	806	842	857	775	844	829	782	811	853	791	835	780	840	780	801	791	794	830	805	822	754	783	839	765	827	812	775	831	795	805	847	809	759	773	846	803	783	846	849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6867	375	238	172	154	125	120	140	127	115	92	109	106	132	110	126	131	112	126	119	118	116	136	133	110	124	110	101	110	106	120	108	108	106	123	125	109	125	118	128	121	119	117	129	113	121	122	119	133	119	134	118	113	100	113	118	105	110	102	114	130	115	110	129	93	103	96	101	108	120	121	113	104	117	109	121	111	119	111	130	96	107	131	112	97	116	127	101	127	109	122	111	128	126	100	117	127	118	126	112	124	100	120	103	111	116	111	111	111	115	114	127	86	126	108	132	100	110	111	109	105	119	119	107	105	121	113	123	97	100	124	123	129	104	124	123	103	94	115	118	99	126	134	115	132	114	100	110	122	111	109	118	123	120	114	115	100	113	97	112	114	116	103	97	119	96	95	107	100	115	125	93	123	89	112	105	106	112	105	119	115	90	99	111	108	102	123	114	123	123	118	106	103	102	138	119	104	106	112	124	118	102	118	115	107	108	113	121	120	116	109	120	110	131	113	111	111	126	95	110	101	105	106	109	77	124	93	115	125	109	139	129	117	107	105	99	102	102	119	138	102	109	101	113	126	83	125	110	109	108	107	120	115	123	94	101	109	150	101	104	104	123	129	106	132	108	117	103	96	111	108	117	106	112	111	108	109	109	105	109	116	119	116	128	118	116	96	112	106	107	107	98	104	122	124	104	106	105	111	112	103	112	124	121	126	119	108	96	121	123	117	113	116	121	128	120	105	129	88	91	131	117	120	117	118	132	101	131	102	122	109	135	125	125	101	122	122	127	105	124	105	120	108	121	101	121	120	117	103	118	147	110	103	99	95	125	101	129	112	108	111	117	123	109	118	131	119	117	96	111	125	127	130	103	111	125	105	105	113	117	123	125	131	121	102	117	118	108	108	116	113	127	123	94	106	122	146	114	127	117	133	110	110	104	126	107	105	124	123	102	123	112	91	116	101	103	126	143	107	112	111	109	94	124	118	131	96	115	108	96	129	120	95	124	104	138	113	110	116	113	101	93	112	108	105	116	119	107	104	123	121	116	111	112	115	115	114	118	103	122	104	99	100	108	111	121	107	112	119	108	109	95	124	103	114	114	120	120	109	117	120	143	118	109	134	117	116	112	115	110	107	108	97	103	111	108	98	96	140	121	114	97	107	118	107	103	106	120	103	118	104	118	117	129	117	116	97	125	107	104	125	117	116	123	106	109	115	110	112	118	123	117	126	101	116	122	110	137	111	99	100	111	101	115	127	107	117	130	127	130	121	134	116	105	121	113	106	131	121	104	123	114	108	108	110	108	137	112	92	131	111	114	99	117	123	120	132	132	95	118	113	116	112	99	127	113	118	118	119	98	109	107	124	113	110	124	130	121	112	112	89	117	118	127	129	113	109	139	115	124	95	119	100	122	124	132	108	135	126	127	102	106	107	111	122	108	125	121	113	109	112	115	110	110	118	122	124	101	133	135	118	118	121	110	125	108	105	109	130	92	130	110	101	124	97	104	106	113	108	127	108	110	97	129	135	100	127	114	124	126	124	102	112	123	116	99	118	100	115	104	124	106	98	117	96	113	108	113	107	108	102	109	115	129	116	117	105	116	102	123	109	110	114	94	132	121	122	106	102	101	103	111	120	128	107	123	111	119	112	120	117	115	119	104	118	104	99	115	97	102	99	119	118	123	109	94	116	122	110	107	123	89	134	103	109	96	113	131	104	138	118	96	116	138	115	119	122	101	113	118	109	104	99	99	134	124	95	103	108	116	112	109	115	120	127	92	113	107	105	115	109	126	116	120	117	115	104	116	122	111	103	100	120	114	108	96	107	110	132	138	116	116	121	114	113	118	129	98	125	133	116	106	107	139	111	117	125	135	133	114	116	113	117	109	127	122	121	124	120	134	107	107	122	110	130	124	116	95	87	109	117	100	92	133	119	137	96	114	127	117	118	124	107	113	117	117	87	126	108	111	126	103	106	106	122	129	100	110	116	123	101	93	98	119	108	130	111	109	111	113	120	115	91	102	117	121	112	110	108	112	117	113	131	113	135	118	116	101	123	105	120	136	127	103	108	108	134	115	105	135	104	112	108	94	106	112	116	111	88	112	115	122	116	126	106	100	105	125	118	94	111	113	120	98	98	106	136	97	114	104	87	101	118	114	120	116	102	100	102	103	116	115	112	106	103	120	111	119	105	111	123	116	109	138	112	109	123	122	113	120	129	129	93	137	99	147	114	101	119	133	107	121	101	130	120	121	109	119	122	116	93	133	113	105	107	118	129	111	120	109	127	133	103	103	122	105	125	124	121	120	112	115	131	134	114	130	113	105	103	107	119	114	107	113	110	115	109	122	130	107	109	108	97	120	116	109	97	105	109	111	87	96	133	124	115	124	120	102	90	114	97	127	107	108	104	129	106	118	110	129	125	117	95	139	100	125	107	115	96	124	130	96	128	115	124	111	112	100	122	108	117	120	107	119	107	106	91	111	115	118	122	115	128	128	132	108	123	113	130	121	105	122	116	125	101	132	105	94	128	98	123	112	114	113	125	109	109	100	107	113	110	114	111	116	95	109	155	130	109	133	101	123	107	126	98	111	133	128	114	112	119	110	112	126	124	106	106	88	120	98	135	102	125	124	125	106	121	105	124	118	115	122	121	96	128	109	134	117	134	111	126	105	99	119	106	116	118	102	131	103	109	94	111	122	109	104	104	121	108	115	125	145	106	96	117	107	115	103	86	107	113	124	131	101	119	132	126	112	111	105	117	118	116	117	129	123	125	133	118	109	139	130	112	120	129	113	94	123	129	116	100	109	117	109	100	130	106	107	123	129	102	116	123	111	112	118	127	109	108	120	106	123	114	110	109	112	116	103	104	101	93	113	108	106	109	103	110	116	128	107	105	110	108	120	113	126	111	125	113	110	99	102	114	113	113	107	104	120	122	110	135	99	107	113	119	123	126	119	115	109	111	101	104	107	109	104	127	108	103	120	129	106	116	100	104	97	123	98	115	106	115	120	111	126	119	119	114	120	113	104	122	112	125	110	111	108	102	108	116	126	116	122	112	122	113	120	114	123	115	106	138	120	110	106	115	121	120	125	109	121	125	109	129	134	96	120	120	123	112	120	113	122	107	115	130	140	117	119	94	116	112	130	118	122	122	97	120	123	106	123	117	125	121	117	127	116	124	131	116	131	145	124	113	105	96	114	110	125	110	111	98	93	121	107	119	116	121	130	98	109	128	104	112	109	104	114	116	129	124	96	118	120	113	105	121	105	130	126	116	110	117	128	106	123	138	111	99	135	103	97	103	115	110	117	118	101	110	97	112	116	118	117	112	114	113	104	104	111	108	113	117	113	107	109	121	121	107	118	105	139	108	120	114	112	129	113	114	108	123	109	128	121	108	115	108	105	118	117	115	98	115	126	98	113	111	120	120	117	129	115	113	118	103	95	118	98	115	142	110	120	126	107	120	115	112	124	107	117	132	117	116	110	107	106	112	123	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6205	426	534	561	491	499	480	438	441	397	442	424	421	414	408	430	419	414	390	370	378	381	385	381	372	381	400	381	425	402	375	393	388	408	368	384	368	359	387	350	392	387	405	373	374	405	360	410	384	378	404	386	404	381	413	417	357	406	371	380	408	384	368	395	348	379	374	409	338	373	402	415	372	379	398	388	402	394	438	350	374	334	357	414	375	402	387	398	379	407	411	366	384	397	388	377	372	374	386	385	374	357	365	389	416	344	387	374	386	382	426	405	377	377	398	407	377	406	384	394	370	383	387	385	406	362	415	381	381	402	384	359	369	411	404	370	371	375	379	404	350	374	375	383	379	384	386	354	382	377	389	400	389	407	379	403	403	413	362	371	379	354	373	371	353	347	365	368	365	373	377	418	397	398	366	359	364	379	368	368	381	382	359	394	382	341	384	394	375	384	408	397	393	391	399	383	404	372	404	404	361	396	398	387	361	420	397	412	342	392	390	371	387	372	404	362	410	358	369	371	398	389	373	381	375	405	382	418	376	379	372	371	365	394	411	382	374	399	373	416	377	376	364	359	372	371	409	389	371	408	404	392	364	353	396	406	377	388	378	373	422	365	392	370	393	377	371	383	395	395	391	342	403	398	388	371	368	395	424	404	376	403	382	397	390	424	385	376	397	357	390	375	391	389	359	403	417	420	384	369	382	388	364	392	366	358	416	370	375	374	392	379	379	383	393	428	371	366	388	430	392	397	350	369	379	386	368	379	396	390	423	389	369	365	379	388	381	400	388	360	364	349	395	376	386	370	370	417	366	376	406	395	430	353	411	399	384	366	375	400	368	333	391	365	348	381	380	418	384	397	411	437	395	374	413	355	388	432	393	395	365	400	393	403	392	370	388	384	393	386	368	372	372	398	384	372	414	404	375	380	370	348	391	392	384	414	402	376	391	422	393	400	369	385	405	375	391	427	397	387	379	374	384	407	364	423	408	400	378	391	380	425	377	390	380	392	387	394	412	366	423	377	385	386	367	361	373	404	419	389	388	369	376	370	407	349	408	375	349	358	398	400	393	403	376	399	340	392	350	381	413	382	368	335	345	373	374	369	384	418	396	400	402	407	378	343	381	393	344	397	374	364	387	422	358	348	361	386	364	384	390	391	396	396	382	390	350	371	355	348	396	377	362	387	392	379	341	360	383	378	385	394	384	383	383	382	388	384	406	379	403	369	356	368	381	370	390	375	383	356	390	361	364	407	391	366	401	373	356	388	386	356	385	353	362	378	369	397	376	378	358	395	373	354	356	408	352	409	358	418	422	388	387	397	370	365	380	397	376	420	423	380	379	356	382	388	419	349	382	344	400	383	364	368	375	417	341	394	397	373	339	393	385	377	414	401	384	365	389	369	391	401	404	353	362	376	343	391	380	359	371	377	361	415	379	388	366	368	393	381	377	360	382	389	369	372	375	375	428	345	375	375	399	366	366	382	395	355	387	369	379	372	367	389	367	406	337	371	389	372	380	385	397	386	370	409	392	383	442	405	362	406	382	365	375	377	371	393	344	385	362	412	387	420	407	396	353	349	400	359	410	408	369	372	371	387	384	422	386	384	378	369	387	393	366	415	388	365	387	393	379	398	363	372	390	344	352	370	375	383	390	401	438	402	371	397	404	371	364	373	375	365	407	362	397	392	397	360	353	391	358	407	338	389	339	397	377	376	411	373	390	386	373	348	344	377	414	403	382	347	412	370	399	363	359	369	419	378	381	366	346	375	389	373	372	385	363	381	383	381	399	401	380	355	357	335	378	412	397	386	398	394	396	386	368	404	381	417	407	394	393	377	350	392	404	386	395	361	383	390	393	390	376	354	388	384	363	380	392	390	355	396	406	399	405	410	410	383	408	373	377	401	373	401	392	368	392	361	396	393	391	379	394	407	375	388	356	391	378	379	380	386	388	411	380	379	358	357	379	376	379	368	373	377	367	376	364	350	366	389	372	382	414	375	376	396	368	383	398	364	361	371	393	389	345	367	399	368	410	365	391	376	358	393	369	367	373	412	350	365	392	402	398	351	424	365	367	363	366	389	396	370	410	384	369	373	382	382	385	415	380	391	368	362	394	364	356	402	381	361	377	380	368	384	364	388	382	417	389	365	413	371	358	381	360	383	377	375	385	401	366	387	412	379	359	384	401	400	398	381	379	357	398	419	370	388	359	362	356	372	388	385	386	379	363	392	387	392	426	403	387	372	386	376	372	391	415	360	373	384	365	354	377	349	397	370	336	397	355	405	393	374	360	340	372	405	293	392	394	382	380	357	356	416	377	415	350	366	370	354	381	359	372	344	393	385	432	385	353	340	366	340	373	375	387	388	356	407	374	368	365	402	396	403	341	406	380	371	349	381	373	411	360	361	347	420	358	420	395	374	396	388	409	370	375	348	376	363	404	409	366	373	382	389	377	376	392	370	401	378	440	383	377	353	387	415	397	369	385	385	431	372	362	375	367	359	361	359	376	392	397	369	375	365	392	403	367	353	379	388	428	398	375	400	366	384	356	363	419	426	392	405	375	359	387	372	376	379	346	385	403	381	365	406	362	357	342	355	398	386	384	362	354	361	376	378	336	359	365	421	411	372	411	392	396	410	386	399	369	375	341	372	405	403	424	391	406	393	412	379	370	417	343	364	405	372	407	376	384	379	385	429	360	388	401	360	392	356	391	366	362	386	390	391	367	384	377	404	354	396	368	370	359	391	385	395	389	346	375	379	392	418	407	385	358	372	359	342	336	401	394	402	343	368	370	382	406	388	397	383	345	381	400	341	410	370	370	375	429	404	383	377	376	382	388	358	403	366	398	375	385	395	410	432	398	395	357	412	364	379	424	365	395	390	411	395	359	363	358	381	390	351	384	402	366	346	366	362	380	398	386	427	347	356	344	387	396	378	358	388	397	368	346	391	386	378	373	382	382	394	393	395	369	416	361	381	399	402	354	396	383	383	399	412	379	386	441	387	367	435	377	361	361	390	360	358	355	363	364	388	373	374	365	380	416	343	398	371	365	371	416	367	375	399	355	377	396	373	416	384	376	394	383	354	348	363	383	341	371	375	426	364	382	378	392	348	396	375	350	368	410	378	379	374	419	358	366	398	401	426	394	374	381	391	378	399	386	361	393	424	375	366	383	410	377	353	363	395	391	405	365	393	371	395	399	366	430	380	405	392	360	344	363	418	373	404	403	373	415	383	385	367	377	388	416	382	370	379	408	358	390	409	389	367	389	378	389	416	405	378	362	421	405	345	382	389	376	356	349	399	376	375	371	359	376	375	332	369	356	356	399	386	406	367	418	383	394	389	363	387	388	383	427	384	411	387	384	382	382	399	359	397	411	371	396	404	379	370	408	392	407	385	363	372	383	383	435	400	378	390	426	361	376	389	420	385	395	355	427	374	378	378	392	372	396	374	378	395	378	383	354	383	369	401	390	379	412	395	383	375	381	379	384	387	422	387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	11182	2126	1243	888	648	561	393	403	392	389	334	340	337	288	258	304	296	282	267	277	265	277	242	281	273	247	273	225	270	248	236	236	263	247	244	257	272	223	238	287	260	272	274	223	276	258	274	299	277	276	274	268	236	266	240	242	220	233	244	241	249	215	265	224	250	271	248	293	258	278	255	215	264	244	264	267	262	245	244	254	240	237	219	256	251	251	275	240	235	218	261	248	257	259	276	253	240	267	243	295	272	246	233	229	260	242	235	224	247	257	244	239	227	250	232	266	253	240	250	217	247	224	247	234	259	258	244	252	263	235	226	244	253	236	228	246	263	284	261	251	252	246	256	238	233	256	237	286	224	250	222	232	273	284	252	234	258	258	276	248	212	278	274	262	227	267	257	220	228	229	292	251	265	256	243	241	253	247	264	293	270	242	267	248	250	227	258	235	239	260	244	224	231	276	240	224	252	253	217	262	252	280	252	245	273	272	239	219	242	240	272	256	267	251	273	287	259	264	260	247	229	228	242	238	226	268	222	245	255	221	235	271	260	265	251	257	217	279	244	230	251	260	247	256	272	261	242	266	249	224	223	243	264	249	225	227	224	232	233	252	254	240	240	254	244	219	267	247	255	262	252	235	252	236	220	218	258	243	256	249	251	243	228	274	294	224	253	267	249	242	267	254	236	236	251	274	239	265	236	222	251	239	253	246	269	269	225	247	256	253	227	236	236	235	247	259	256	262	291	264	228	260	266	250	251	242	221	242	238	224	259	284	218	246	240	244	243	257	246	249	239	227	231	286	194	244	293	279	264	246	251	233	250	241	236	253	237	256	245	243	246	252	255	239	255	250	274	269	241	236	226	234	236	244	236	266	248	247	245	238	237	240	251	249	259	267	246	250	274	249	247	262	235	257	228	268	231	225	230	207	252	247	242	235	257	245	239	234	267	272	264	271	254	269	278	250	251	280	244	260	241	261	235	254	252	240	248	248	268	224	270	241	243	255	253	269	223	263	245	252	266	249	272	239	272	233	267	251	256	251	263	252	248	255	242	230	296	265	271	245	247	258	265	219	257	233	230	231	239	245	286	264	248	248	219	243	226	278	241	263	228	260	226	246	255	254	257	258	225	238	242	243	254	226	243	246	243	251	259	263	230	264	267	247	247	273	261	218	259	257	252	228	298	251	248	272	230	248	285	235	240	243	244	232	259	272	236	243	219	270	233	244	254	250	224	225	244	223	253	249	236	229	240	246	296	243	225	246	231	270	266	254	262	268	259	295	255	222	254	267	253	270	263	264	250	262	221	266	287	246	263	231	254	232	232	265	253	237	222	256	259	258	283	269	256	250	243	271	241	255	235	281	240	270	287	250	257	228	267	237	237	244	224	265	251	236	232	246	250	281	288	258	229	237	273	219	249	268	257	259	270	241	247	275	249	262	256	288	264	240	239	243	274	231	271	260	230	248	250	257	276	263	245	266	237	243	239	256	259	246	218	218	213	251	270	241	237	259	281	209	226	258	248	270	244	229	244	253	222	235	231	237	254	256	236	276	234	262	236	273	252	240	251	270	250	269	237	262	250	255	265	229	245	276	270	257	256	244	239	256	226	264	261	236	259	255	267	234	232	272	256	260	261	238	240	249	219	254	247	277	248	240	232	244	248	254	240	268	260	252	246	241	231	254	220	243	260	254	258	263	246	262	242	251	263	216	262	249	256	244	254	227	234	248	259	278	274	256	226	254	233	264	252	247	243	266	257	264	243	270	258	266	245	279	252	230	235	250	233	262	247	296	268	213	234	244	260	264	265	255	248	245	228	241	261	281	257	269	250	240	265	249	266	224	245	220	248	251	226	255	263	265	242	232	287	274	261	227	258	260	242	243	261	232	256	276	231	251	246	264	272	244	261	234	238	236	242	269	247	291	244	234	258	252	244	265	238	218	244	251	246	255	261	247	257	256	245	256	224	226	244	301	254	230	230	243	232	256	248	267	237	262	267	267	276	257	261	245	244	239	231	246	225	253	245	227	248	224	286	254	239	268	262	230	255	247	260	253	215	267	234	270	260	258	240	227	287	239	222	246	286	250	244	239	241	232	277	235	218	263	256	261	236	286	262	257	236	265	247	237	258	235	240	243	248	262	273	251	253	260	220	243	260	256	240	278	214	228	221	253	246	245	266	239	257	235	278	229	228	243	235	251	247	265	227	251	240	250	262	222	246	242	229	289	260	258	240	284	241	255	244	234	261	224	261	274	251	215	259	248	252	240	266	229	235	250	249	273	242	252	226	244	230	235	237	238	248	247	245	285	229	252	253	259	233	262	238	263	230	251	269	254	251	261	248	262	258	239	238	256	238	253	229	265	248	291	226	246	257	272	238	265	245	252	248	232	245	234	229	251	247	255	206	228	246	287	262	261	249	282	282	270	257	270	255	268	231	251	248	252	246	216	242	233	264	257	265	259	264	239	249	254	222	269	254	286	274	239	241	239	247	252	254	257	251	250	242	241	256	257	264	240	261	264	234	251	275	255	241	272	268	258	246	264	267	249	277	255	242	269	235	235	264	250	250	236	229	243	278	290	274	234	239	250	256	257	277	278	235	245	263	273	264	238	236	266	275	265	275	238	267	266	256	239	250	243	274	239	261	282	262	217	268	257	245	270	235	255	236	253	244	260	258	243	223	270	257	265	258	241	267	257	248	263	258	237	270	250	242	272	261	257	250	253	249	262	266	254	241	223	227	243	215	252	252	268	241	264	263	238	233	248	235	292	265	229	268	242	280	247	221	229	239	247	250	236	272	229	225	248	265	249	231	243	253	235	254	253	232	283	238	257	246	248	239	217	229	249	277	251	253	220	251	236	253	243	247	246	260	256	263	229	224	248	256	237	251	234	244	256	257	265	238	269	249	270	282	247	219	217	269	242	240	236	271	248	267	260	260	213	250	255	244	270	268	247	238	248	249	232	260	253	236	281	254	247	236	240	245	245	240	224	237	241	252	240	248	265	290	252	261	237	259	256	269	247	245	240	276	239	237	233	226	235	241	283	274	234	230	268	265	285	254	238	229	255	256	207	239	243	258	273	242	290	261	234	259	275	243	241	242	232	275	242	248	234	235	244	225	244	261	255	273	261	257	244	246	258	275	240	245	256	241	255	238	235	222	255	246	271	260	217	254	234	260	249	262	232	260	257	241	264	238	246	243	242	254	278	274	224	217	261	222	266	227	248	257	244	241	244	250	250	257	254	259	277	284	237	256	237	249	264	261	249	272	247	237	232	266	229	239	248	239	214	277	222	239	259	243	256	260	230	230	266	274	281	255	256	268	240	250	234	251	264	249	264	264	240	278	246	270	263	224	236	259	276	257	258	254	222	259	261	250	245	264	262	226	264	254	252	274	232	276	243	224	234	245	255	260	219	244	282	241	258	251	260	270	255	252	265	264	266	255	245	282	225	258	238	219	246	239	254	266	249	262	253	218	204	268	251	247	254	257	268	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21393	1729	3500	3752	3246	2676	2309	1961	1764	1554	1474	1357	1274	1122	1077	1056	1056	962	941	907	876	866	856	879	880	830	846	852	824	866	774	804	796	802	797	810	776	761	757	739	741	735	773	750	715	745	744	731	732	768	793	770	735	693	785	762	750	716	688	731	706	748	700	719	780	767	732	758	741	724	738	764	708	723	744	764	716	728	681	696	742	681	771	731	720	686	763	719	723	691	742	712	696	738	710	755	762	714	697	710	703	725	735	698	698	722	736	718	760	700	701	755	734	710	769	737	689	699	776	744	753	731	717	645	711	705	707	743	692	732	756	697	721	768	698	737	707	711	725	705	734	712	722	738	672	682	744	702	758	707	692	706	726	708	730	738	744	753	697	738	728	715	764	770	709	660	699	743	753	734	698	731	685	699	671	687	719	762	726	709	755	710	716	728	739	722	755	721	732	726	732	723	680	740	719	683	718	690	683	742	732	707	701	720	671	722	765	764	702	746	718	703	700	705	714	692	731	740	778	752	721	750	725	716	699	706	756	699	721	746	663	728	738	656	731	688	709	699	690	734	780	719	702	688	709	691	718	705	688	673	678	691	689	774	742	733	728	726	686	701	731	715	736	746	699	701	682	642	691	722	722	712	737	737	710	699	741	730	701	773	694	689	697	732	768	707	729	734	694	737	738	738	757	771	720	701	731	709	705	693	643	735	709	724	700	710	702	708	731	695	730	718	720	715	730	700	719	723	713	683	705	675	755	736	709	749	669	701	701	787	694	653	704	651	711	725	764	744	699	748	706	717	763	739	697	707	709	680	676	761	725	703	668	725	691	739	714	707	744	755	665	682	743	722	686	744	694	669	767	724	682	697	757	720	732	673	691	743	709	691	717	702	721	748	752	711	732	699	725	703	734	746	728	688	706	716	710	673	659	699	658	709	702	702	746	690	735	694	690	718	755	699	707	709	705	719	713	718	730	718	725	749	714	728	694	736	709	701	689	716	675	662	752	707	691	682	685	675	677	729	730	694	680	732	702	740	727	745	717	705	734	711	721	769	708	739	714	689	697	727	747	694	735	704	715	743	725	728	762	730	745	749	722	703	684	742	726	718	703	766	763	757	695	737	778	749	755	725	713	706	726	751	728	733	692	740	756	715	681	705	709	683	680	726	685	696	703	716	738	717	720	730	728	723	676	683	690	717	685	740	715	693	718	758	711	659	728	688	715	703	748	751	723	730	739	756	676	703	695	636	739	711	675	703	751	702	728	725	748	721	731	719	687	685	730	736	725	743	723	712	732	678	661	757	704	765	744	739	731	702	727	724	689	727	745	727	742	721	685	732	710	772	743	741	719	698	714	738	722	701	702	729	669	691	688	665	726	711	695	708	686	740	719	682	713	731	706	716	735	710	754	748	756	731	753	703	756	729	746	768	768	727	711	704	735	688	685	670	699	707	694	710	720	694	737	696	724	644	735	723	698	750	729	692	720	718	734	700	720	749	732	759	710	732	741	695	723	735	747	769	750	730	751	713	715	684	739	712	714	695	764	733	697	716	709	707	712	688	726	723	736	711	727	686	693	710	716	699	702	738	722	715	741	756	690	681	703	747	713	696	692	745	704	723	724	655	689	694	668	684	704	702	726	727	748	684	733	770	657	764	719	684	732	731	713	725	694	715	723	724	758	688	754	719	712	671	718	731	751	713	763	724	684	753	703	739	733	746	690	696	750	749	717	725	716	778	719	719	748	739	688	722	710	748	736	714	727	709	731	741	685	694	740	714	690	681	719	719	756	689	736	700	695	746	708	738	719	740	738	718	689	682	717	701	706	709	699	700	752	766	748	686	710	707	709	734	734	719	711	687	744	732	725	683	673	734	699	737	774	709	733	748	736	731	761	763	735	708	687	721	714	713	707	720	740	698	730	713	710	744	720	723	693	721	747	733	721	694	725	729	683	694	710	732	706	708	725	746	751	709	735	703	701	705	694	694	713	762	743	780	765	735	698	725	734	720	694	716	689	749	721	706	731	766	692	696	716	681	779	725	704	739	642	739	719	707	718	681	725	702	738	686	689	708	724	727	711	741	741	701	678	723	719	633	685	715	742	708	718	728	687	710	672	756	746	677	715	696	737	684	698	708	718	758	698	760	774	711	690	720	686	746	708	702	719	717	736	683	733	705	690	730	737	752	692	711	703	733	745	776	711	674	708	698	732	736	747	747	686	734	738	720	734	716	736	767	716	678	782	721	723	727	725	711	717	708	676	706	692	727	687	718	747	720	743	710	727	722	662	741	695	740	704	708	713	761	724	703	691	736	761	696	730	707	737	727	700	711	764	774	727	652	718	734	762	721	739	683	709	671	729	686	727	695	751	718	716	767	698	720	725	732	694	692	706	727	738	717	789	706	768	758	703	729	686	769	730	728	713	694	759	727	720	685	704	673	684	741	715	732	717	726	705	742	663	740	733	687	697	695	737	715	715	677	708	687	704	740	663	706	687	761	720	716	703	719	726	776	680	754	782	720	746	721	744	740	725	670	755	704	670	694	702	708	698	711	670	767	729	718	677	720	670	747	768	693	686	743	713	685	733	731	712	728	743	694	674	710	728	691	696	683	776	730	707	737	702	736	740	759	754	732	712	726	727	725	680	752	703	723	760	687	732	730	707	683	668	730	711	726	692	748	733	704	730	727	702	706	706	674	686	751	676	690	762	723	734	778	708	691	716	672	701	723	766	688	687	748	695	727	644	707	705	671	740	693	721	725	723	724	698	734	741	739	758	771	725	727	728	708	726	672	743	739	740	697	686	706	708	682	697	679	763	715	726	687	721	729	708	663	695	703	720	705	733	732	669	696	755	744	693	744	735	689	640	704	660	709	692	717	695	746	716	715	730	691	687	735	732	770	719	697	764	647	683	744	721	732	724	735	672	750	679	696	694	695	642	672	704	693	663	713	725	692	731	741	748	693	750	728	697	664	743	684	696	740	714	723	752	754	769	690	684	707	750	699	693	728	749	714	742	742	735	720	731	715	738	704	655	706	700	709	721	713	745	747	706	735	746	716	731	726	695	730	701	763	694	735	752	722	712	702	704	705	740	706	758	709	701	706	733	670	748	721	699	744	710	731	733	709	698	722	737	755	701	753	705	720	723	718	709	724	721	729	741	700	686	707	742	676	694	757	657	746	721	757	732	692	746	736	666	709	761	721	755	752	719	674	737	720	712	702	734	693	644	784	704	724	702	700	748	734	702	685	696	704	738	752	713	706	704	781	683	677	704	745	716	713	746	705	758	725	716	705	731	710	704	701	711	732	715	704	710	692	739	705	689	725	676	695	742	755	767	733	720	762	737	686	715	706	687	702	741	680	725	707	712	702	669	701	712	741	721	722	757	687	748	728	710	714	706	760	700	732	677	712	696	727	703	670	744	746	757	759	722	716	698	697	728	716	732	687	707	704	742	688	719	733	712	710	727	735	755	690	728	758	716	735	736	676	737	692	758	700	745	668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56237	19246	8669	2668	1531	1186	898	704	624	576	537	486	448	405	386	365	362	359	377	322	365	361	321	342	303	292	305	298	298	332	294	320	298	306	311	329	311	319	275	322	334	299	311	312	304	305	287	302	299	293	313	304	298	305	290	306	321	299	284	303	294	306	308	273	338	301	300	278	255	316	295	289	291	309	298	288	273	303	294	287	321	309	314	305	300	298	305	303	308	296	273	278	298	301	291	290	311	305	284	270	286	293	279	310	314	295	295	295	267	305	265	281	288	305	284	311	297	325	288	297	317	282	291	285	281	305	312	295	316	286	268	311	298	285	299	267	286	290	316	292	285	316	283	283	300	285	306	289	289	314	276	312	293	318	279	292	307	282	340	315	345	315	323	311	283	275	294	291	290	308	264	311	271	298	300	291	274	298	291	323	289	318	280	288	293	293	312	286	284	333	298	261	294	322	299	356	294	302	281	311	284	278	289	295	292	271	295	309	310	315	282	262	289	322	298	290	268	261	258	296	285	297	325	266	304	275	299	271	292	304	265	295	286	288	256	304	274	302	283	302	303	271	272	293	295	285	325	320	304	296	294	307	322	280	273	298	304	282	307	301	291	330	280	296	278	271	312	265	292	296	291	292	309	275	294	268	304	292	286	254	282	315	274	290	274	259	291	291	263	302	320	291	270	269	266	287	281	273	275	312	287	314	290	286	277	296	296	273	277	306	259	302	321	304	311	324	286	290	290	271	294	313	283	297	312	270	278	315	302	289	305	336	282	284	251	290	270	293	277	295	293	265	278	276	269	266	310	286	300	285	299	291	260	283	296	271	279	274	278	303	286	288	279	313	257	285	296	279	278	306	307	317	297	303	320	325	273	288	312	297	283	299	291	280	313	290	289	315	290	305	288	321	321	313	293	291	323	293	278	286	294	278	291	314	277	331	288	294	309	284	318	292	299	308	300	304	311	297	276	307	276	289	287	308	299	319	284	313	285	298	300	291	288	283	331	282	305	273	277	334	256	301	310	270	329	279	251	315	306	280	303	270	289	293	293	270	277	278	318	312	276	314	288	275	299	280	306	290	282	289	301	299	297	253	298	304	290	272	284	277	278	303	303	297	275	299	281	310	291	287	296	276	315	287	272	300	304	313	273	272	308	275	286	275	312	292	282	287	263	305	308	281	312	292	294	301	300	290	279	301	288	305	272	314	300	296	270	301	316	305	326	289	284	332	321	270	278	288	276	301	296	299	288	283	299	287	298	277	276	300	299	265	265	298	290	291	307	277	292	275	290	313	266	318	275	252	277	263	306	309	261	262	267	299	279	314	304	291	313	291	283	277	268	307	314	314	271	264	309	291	297	286	296	300	297	293	295	321	291	277	274	288	280	267	302	291	273	325	305	272	303	302	308	287	290	279	286	318	270	282	322	311	265	302	295	308	275	286	313	334	301	304	296	317	278	298	289	301	266	272	294	284	282	282	301	267	325	309	268	258	280	273	307	284	286	268	318	296	299	316	324	313	303	284	285	283	304	313	273	282	299	292	293	266	307	331	309	295	281	296	320	296	290	265	296	283	306	277	294	301	304	270	294	289	255	305	270	302	293	287	299	256	292	277	283	272	321	284	290	314	267	288	299	323	301	278	271	336	325	268	299	287	326	300	264	282	251	287	298	284	290	256	286	263	317	275	284	273	304	272	270	310	297	303	306	309	289	317	292	311	288	304	295	303	297	286	273	299	327	294	277	283	295	283	319	293	308	318	321	278	289	282	292	297	257	309	297	265	277	283	296	296	300	275	276	298	278	305	282	283	302	280	278	314	311	304	283	302	319	288	278	314	285	293	270	279	275	268	300	282	304	292	310	300	295	286	298	293	309	327	293	296	298	316	297	250	299	293	267	255	293	317	294	289	289	247	349	279	290	286	297	287	306	292	298	264	318	270	289	288	287	305	308	302	306	260	268	279	291	290	270	281	289	297	292	306	262	310	292	297	284	291	258	275	303	303	297	322	281	282	286	320	287	310	289	323	281	287	309	296	300	302	321	265	275	304	299	311	280	302	290	318	307	267	278	288	309	303	297	304	280	319	299	311	296	300	266	276	292	293	259	288	300	260	310	307	309	250	303	284	333	283	300	315	307	293	299	297	310	313	298	277	288	282	295	286	274	285	313	327	284	294	276	284	294	295	288	287	267	259	271	276	289	291	293	266	271	301	306	302	293	281	277	299	306	296	273	298	283	280	274	289	283	301	284	282	281	290	305	297	292	313	327	267	296	300	278	280	281	306	294	285	287	326	287	294	275	310	260	292	301	274	302	292	287	293	302	298	304	254	297	316	287	326	286	338	267	287	289	266	282	274	307	331	292	296	301	306	307	304	290	266	310	287	314	286	279	290	294	284	316	281	278	331	322	304	318	311	308	312	302	310	310	306	286	265	314	256	292	313	296	286	287	284	288	304	295	319	319	285	288	297	260	280	286	315	312	301	294	294	297	297	302	277	298	280	297	283	283	305	272	288	305	308	277	297	260	290	295	334	302	308	280	295	293	342	308	304	291	292	292	314	295	332	273	290	278	329	268	293	265	286	296	290	268	285	273	341	273	287	317	296	292	280	308	267	320	313	282	295	275	248	299	315	293	288	314	263	279	278	299	284	310	293	291	271	308	281	263	285	279	291	297	279	276	302	298	322	286	312	285	302	265	290	318	310	290	264	282	319	322	298	309	295	314	298	308	296	289	273	260	295	276	287	316	280	290	287	301	325	294	285	279	264	283	318	271	291	321	299	293	294	277	289	286	288	312	286	286	294	281	302	295	265	284	274	301	298	267	283	319	286	289	290	284	287	337	297	310	306	323	284	305	284	281	354	282	278	272	307	268	276	285	289	271	272	294	278	308	271	298	303	323	267	291	265	313	279	305	304	261	340	311	271	304	319	271	280	290	307	286	310	296	270	284	305	277	287	287	294	290	304	285	289	298	312	309	319	308	263	288	286	319	302	297	300	272	256	261	309	284	307	300	270	294	310	278	286	276	290	326	282	287	264	301	269	307	295	267	315	296	313	290	317	261	293	311	302	271	283	288	293	311	289	297	262	326	279	280	284	268	304	273	285	275	299	320	271	297	306	305	304	292	303	269	287	253	277	292	278	296	305	317	316	283	294	275	303	302	306	290	243	304	276	285	276	286	328	287	293	310	299	309	312	277	281	272	276	286	319	272	281	286	307	281	274	287	293	300	334	297	295	305	275	286	269	287	291	284	294	270	296	313	297	300	278	309	292	293	308	290	297	292	331	278	283	302	276	268	326	290	307	255	300	331	287	325	305	316	319	314	300	300	319	306	321	301	299	291	296	291	281	289	284	303	294	274	304	290	292	297	277	292	307	300	303	317	281	296	258	293	325	287	275	265	331	289	263	288	298	299	294	305	319	275	291	309	281	293	276	279	273	277	295	276	312	343	308	273	312	304	311	299	311	293	292	286	300	292	304	293	304	291	306	298	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27345	2778	5939	6646	5471	4470	3688	3000	2740	2413	2212	1991	1834	1648	1549	1505	1394	1360	1268	1276	1166	1133	1131	1135	1036	1070	1000	989	932	952	922	969	961	930	892	961	883	884	877	828	878	890	949	826	868	894	875	875	863	834	854	907	915	879	871	880	842	849	867	839	823	806	851	880	840	853	794	821	856	854	812	836	827	804	800	792	788	793	797	863	808	816	807	869	780	777	833	816	830	850	873	788	788	803	812	821	818	833	798	796	842	788	826	778	810	792	832	797	827	833	772	814	913	804	838	827	789	804	854	793	833	822	823	808	833	825	848	824	769	807	801	799	814	813	768	793	770	831	807	777	843	795	752	791	820	767	825	803	811	807	819	796	828	780	785	801	807	796	809	730	761	777	880	787	887	805	816	785	859	815	762	812	803	773	807	830	799	808	813	789	805	832	819	757	806	773	869	802	801	787	821	821	775	791	807	834	749	782	810	808	801	795	765	774	758	810	804	786	780	813	804	843	806	783	784	788	777	820	865	798	802	831	801	821	817	791	774	775	795	818	757	823	803	831	803	826	829	805	793	797	821	862	793	786	823	782	761	812	780	787	838	822	807	776	851	837	823	764	791	833	766	841	799	790	812	759	729	849	772	775	795	772	794	741	759	812	797	781	828	796	831	836	764	814	760	784	779	773	827	817	843	786	772	755	839	793	797	808	819	772	808	817	782	800	786	788	810	807	778	833	826	815	781	799	825	826	854	781	765	817	764	838	821	791	795	835	766	795	789	839	785	816	798	811	733	788	813	835	821	771	761	813	771	838	759	827	827	781	786	794	769	812	851	773	805	778	835	732	829	833	732	820	791	766	809	809	807	797	790	842	818	741	785	818	796	800	815	756	840	817	838	757	784	786	814	802	791	741	841	829	797	808	803	801	805	780	829	815	790	809	797	811	791	786	786	806	834	763	830	828	770	825	811	810	790	792	810	811	769	819	811	811	786	800	794	790	807	758	771	809	816	807	784	832	780	767	771	846	809	784	806	823	796	792	809	799	754	816	777	792	815	797	829	829	779	785	849	783	788	789	839	807	779	815	786	815	789	778	795	780	889	806	771	795	791	813	779	772	753	795	775	793	815	741	810	763	763	834	814	798	794	802	820	805	831	775	773	810	778	777	823	814	808	771	820	791	829	812	811	774	843	767	783	828	782	764	812	778	833	791	795	794	790	780	806	768	753	810	782	767	763	795	800	810	903	794	757	799	857	762	813	766	772	775	774	775	842	751	775	776	812	770	752	801	825	789	813	755	790	800	761	823	840	771	847	773	750	799	829	817	750	769	777	788	816	758	785	784	807	775	777	790	800	795	731	799	815	843	818	794	847	810	804	785	744	808	805	781	820	858	787	803	769	793	781	784	802	858	806	762	865	824	779	813	822	809	766	810	784	774	749	814	782	859	779	791	802	827	818	759	801	813	756	815	798	827	778	745	735	780	752	757	794	789	768	813	760	770	764	819	829	781	788	781	786	787	757	833	781	769	796	772	817	757	853	853	793	812	778	784	775	827	866	837	858	831	768	768	793	769	786	809	800	827	818	844	750	781	765	766	823	790	790	823	765	827	827	797	809	813	800	823	795	832	780	776	760	800	809	805	797	800	794	797	820	786	805	808	761	815	791	798	727	798	802	869	807	851	834	818	795	760	834	818	798	819	763	779	757	796	787	807	813	758	783	781	787	796	761	766	836	802	807	837	856	837	829	872	848	791	880	815	833	748	798	768	755	777	781	821	729	793	823	756	785	791	818	811	760	768	766	790	782	769	823	811	772	795	745	779	785	780	764	809	808	814	755	807	765	843	801	871	809	764	779	812	781	841	771	789	819	788	849	833	832	780	831	786	800	824	804	807	789	826	784	744	810	777	834	780	812	815	799	879	774	796	796	730	761	808	767	845	821	770	787	754	870	812	803	783	808	775	802	747	841	805	788	828	777	841	794	804	812	805	787	818	802	816	785	813	798	787	848	858	787	836	799	805	805	848	813	823	855	907	800	836	818	807	784	782	842	806	869	811	770	816	829	805	773	815	840	741	768	848	794	818	801	857	839	775	762	824	783	765	800	804	848	817	787	800	773	746	849	784	791	766	792	819	808	764	753	772	876	787	763	761	816	810	802	785	799	832	781	810	842	775	839	780	805	748	746	819	789	816	749	814	782	824	859	823	779	747	791	825	753	836	822	775	809	791	821	846	848	769	799	788	825	785	816	784	812	790	777	816	829	778	812	830	785	805	822	746	856	835	753	764	782	799	765	796	773	800	822	810	830	785	828	780	778	770	832	778	786	830	807	797	832	837	812	844	800	830	850	833	806	828	784	824	824	755	759	832	796	846	829	775	806	811	821	808	805	848	842	848	804	766	796	778	810	766	797	826	793	780	795	801	810	773	791	792	773	834	756	823	813	794	829	842	784	801	805	811	776	808	785	774	817	772	846	761	781	753	780	818	844	763	786	796	787	794	838	821	810	756	787	761	808	809	786	830	792	770	784	822	847	822	807	830	833	812	782	842	811	816	766	828	805	764	805	797	835	788	761	814	795	796	751	812	801	809	789	753	778	808	853	798	813	793	842	788	850	795	805	839	861	802	766	776	822	757	843	792	823	810	795	773	808	800	795	830	793	800	835	839	792	790	832	803	785	839	810	802	786	805	818	823	774	799	787	775	825	770	741	790	816	798	811	804	806	784	802	840	814	850	856	826	841	817	853	804	757	811	771	805	801	816	814	764	781	767	826	862	774	765	824	768	761	765	817	808	800	823	777	813	820	871	753	872	799	837	779	787	773	806	800	849	793	795	798	785	788	818	802	756	772	849	821	766	815	838	794	779	831	762	712	829	788	769	772	760	787	747	817	787	778	816	762	804	801	817	793	759	817	776	819	826	746	798	757	781	791	818	831	814	817	840	798	793	859	819	849	806	833	734	756	819	843	806	843	763	842	847	806	816	808	865	812	800	799	866	800	747	755	779	784	724	791	818	777	786	766	769	806	802	826	811	800	763	779	898	788	762	822	816	814	738	766	851	785	816	762	794	793	777	780	786	851	805	779	758	754	786	825	754	776	833	817	763	815	810	778	806	785	816	813	842	863	818	770	765	799	784	803	836	800	790	811	784	835	811	792	850	854	792	783	797	807	831	843	776	864	814	819	816	823	750	785	797	831	787	756	846	833	816	749	768	797	805	780	790	841	810	812	840	782	841	781	819	772	802	789	792	833	805	778	762	858	825	832	818	783	809	820	861	782	797	806	790	756	815	790	830	808	808	786	776	813	786	814	834	800	808	837	826	800	859	837	835	769	820	846	819	827	755	789	792	821	828	810	779	794	773	780	791	824	744	816	775	797	803	781	754	762	793	779	801	754	811	796	881	767	808	854	810	818	889	788	778	800	867	804	811	814	789	808	776	776	821	777	779	826	778	789	806	793	785	793	807	786	794	775	813	815	828	798	763	819	785	773	815	782	799	779	810	751	819	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6904	417	275	155	143	145	128	134	132	119	123	99	106	114	133	105	112	118	120	113	116	104	124	125	127	128	108	126	114	124	102	123	98	126	108	107	109	111	112	125	132	119	115	106	107	118	118	123	113	119	103	116	117	89	120	138	121	120	125	138	120	115	93	116	126	114	118	118	103	136	110	116	106	136	125	117	113	127	108	116	114	106	101	126	111	127	119	93	89	139	119	109	115	100	115	108	112	111	105	116	101	131	126	95	104	99	105	113	122	119	115	122	117	138	107	100	112	122	114	103	114	121	104	116	100	134	135	124	107	119	125	106	104	120	96	107	118	123	110	133	124	128	126	133	116	122	122	116	136	114	87	117	117	120	120	112	111	119	121	114	116	114	123	94	111	134	98	118	102	140	122	137	101	124	120	105	137	108	99	106	94	128	106	106	137	114	101	109	131	131	110	113	110	134	112	122	124	117	91	128	123	120	124	123	122	117	106	125	116	105	115	115	121	102	140	120	101	117	110	107	122	107	121	97	105	127	116	91	105	131	118	104	101	110	131	106	112	112	120	113	105	106	101	110	112	128	107	121	123	113	113	114	133	114	103	109	122	105	115	121	115	127	97	115	106	112	110	108	106	114	105	117	114	120	131	132	114	113	123	107	114	131	123	122	113	103	101	140	121	116	119	121	119	104	96	124	94	107	110	116	98	123	112	113	116	113	115	119	126	93	96	120	100	99	118	104	123	116	107	97	130	118	104	106	123	109	118	126	113	104	114	122	109	123	100	119	140	118	125	129	129	100	136	92	96	99	106	132	94	100	133	97	116	110	129	96	115	121	96	120	119	128	99	122	122	126	99	118	117	143	126	97	114	111	124	104	124	130	120	116	114	109	90	114	116	110	109	110	120	100	119	132	113	119	94	105	118	108	120	101	103	120	110	115	114	88	96	125	130	109	116	109	112	125	126	117	97	115	114	107	92	87	125	109	120	112	107	116	106	117	103	115	113	123	121	109	112	120	115	116	120	104	113	114	98	110	124	107	138	112	107	105	118	117	108	94	111	113	105	108	106	116	121	112	119	125	125	89	108	102	108	93	118	128	126	113	127	129	117	106	122	103	118	120	113	113	113	97	124	119	125	112	115	118	132	115	133	114	116	112	114	125	107	108	107	104	118	128	107	104	135	99	101	130	121	102	120	107	124	124	104	106	118	113	101	103	121	122	108	115	111	117	123	118	102	101	122	120	110	116	112	123	113	128	117	110	116	103	114	116	123	101	105	115	108	124	116	127	100	122	94	114	107	113	102	116	103	116	108	92	113	108	129	108	122	121	118	105	109	85	104	101	113	105	123	114	111	100	109	109	131	118	118	114	134	102	103	118	103	104	118	115	102	126	108	102	106	93	133	120	130	126	109	116	109	107	112	146	121	128	92	100	118	111	126	112	122	110	124	118	128	89	116	113	104	117	104	94	122	124	101	121	121	100	121	111	126	128	110	122	135	113	112	126	109	127	107	117	116	109	112	115	124	141	125	102	108	104	115	132	122	107	123	131	103	91	113	128	115	116	106	113	128	128	112	127	114	131	118	124	131	125	111	131	105	114	105	113	119	115	128	114	125	166	124	108	125	116	123	114	110	122	114	101	96	98	99	115	130	109	124	127	110	124	101	104	123	133	120	117	111	97	121	115	112	115	134	136	99	132	116	123	116	128	114	117	113	122	108	95	131	130	128	139	105	127	139	110	128	103	125	114	119	105	95	133	97	114	117	103	113	85	108	96	111	126	112	115	126	112	127	106	109	119	103	100	102	113	117	112	113	127	121	126	128	120	115	120	132	110	118	99	119	111	116	112	121	119	123	124	103	110	124	111	132	97	130	100	108	123	105	102	112	112	120	117	124	124	105	111	124	107	132	125	111	127	119	108	124	117	116	115	111	110	118	100	116	118	121	100	109	112	111	101	106	135	114	140	106	104	126	105	101	123	105	116	107	104	124	132	126	107	127	105	114	123	132	125	99	122	121	105	105	94	123	123	120	114	107	127	124	107	111	120	103	109	128	121	118	114	106	128	119	100	130	118	128	123	110	127	120	127	117	102	99	96	133	109	129	121	115	114	125	105	102	133	133	131	98	119	127	99	133	122	114	111	96	111	101	105	123	119	111	112	99	126	111	110	95	129	126	128	105	121	116	130	123	111	135	105	121	100	86	117	117	99	120	93	106	109	102	106	115	114	124	114	123	119	117	112	105	95	137	126	133	112	99	114	104	110	115	107	128	115	115	97	114	93	124	100	109	110	111	113	113	116	131	122	121	129	113	106	137	94	111	110	114	105	134	99	119	102	106	134	131	135	116	103	98	118	120	105	104	112	112	105	105	107	118	115	125	115	133	118	111	109	110	122	109	102	125	104	127	106	119	127	123	116	102	130	119	139	131	116	89	108	137	118	101	117	101	113	119	114	136	102	118	129	125	111	130	107	119	113	98	115	113	117	100	103	122	121	125	122	133	128	118	120	97	139	114	99	130	121	102	111	102	115	122	122	149	125	117	102	101	133	115	117	105	121	93	118	115	108	111	143	106	116	106	125	116	114	113	125	137	103	113	127	98	119	99	126	100	122	99	106	113	119	102	117	96	121	97	105	103	127	116	112	104	122	119	113	111	104	103	128	112	114	105	107	107	119	118	124	129	104	111	107	102	126	113	123	123	105	119	96	110	121	109	102	104	120	122	104	124	128	132	117	136	116	112	120	96	137	108	121	116	113	114	128	143	109	101	112	112	114	124	118	120	108	107	95	123	105	121	120	109	126	109	132	112	111	108	109	111	115	106	99	109	122	109	99	146	126	111	103	121	95	115	121	108	108	115	113	124	129	116	108	119	132	128	79	111	140	100	132	123	105	114	120	137	123	95	110	96	104	124	113	113	117	120	121	128	93	142	113	142	115	110	135	130	110	111	126	123	111	103	110	99	114	102	117	113	125	112	126	120	125	117	124	110	122	101	116	124	136	118	107	109	112	88	114	119	115	91	113	103	134	131	113	106	123	112	110	103	135	130	102	109	110	85	99	112	133	118	107	115	111	115	122	123	118	99	116	105	113	99	119	109	114	127	113	114	123	117	112	112	105	112	91	113	113	110	116	120	112	102	135	118	124	97	133	112	122	129	118	102	105	94	114	104	106	96	131	114	119	110	126	115	121	113	108	117	111	112	101	122	106	109	115	126	127	112	105	116	108	115	114	121	127	107	110	110	130	114	95	136	103	106	130	115	107	107	121	111	114	82	111	125	115	116	111	111	113	106	134	123	111	98	115	136	119	108	108	111	127	113	101	84	126	104	113	133	100	115	122	132	106	131	111	114	108	123	119	126	107	118	117	113	98	113	114	133	128	98	102	106	118	107	107	98	92	134	117	101	111	118	103	117	102	104	112	102	125	108	134	102	139	107	122	124	109	96	104	126	141	103	107	121	103	102	120	112	122	100	121	107	120	116	107	119	124	136	117	109	132	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6117	434	563	546	532	500	503	481	434	428	438	414	401	411	408	405	449	379	402	415	388	412	394	412	395	403	433	377	397	425	376	394	377	397	368	367	404	401	387	373	364	366	386	402	377	392	362	435	366	417	375	382	387	424	388	392	401	386	371	390	413	413	403	389	401	370	389	374	373	360	362	368	388	392	377	348	386	377	367	392	366	379	362	358	390	371	351	374	365	361	402	389	422	396	381	397	388	373	366	407	385	386	368	395	378	395	364	386	403	417	412	373	357	375	383	377	368	363	398	411	372	367	362	368	395	415	362	355	381	373	341	378	383	409	359	362	395	372	355	362	359	393	353	415	359	358	367	372	378	397	391	402	388	414	396	414	401	374	414	399	394	384	368	350	387	414	386	364	362	368	408	325	419	346	355	351	366	392	416	412	406	338	359	377	380	417	346	387	412	364	400	403	381	396	401	409	387	381	381	405	399	401	390	386	353	355	396	379	384	356	354	397	387	381	403	344	370	396	390	344	379	347	370	409	376	342	393	341	403	412	371	348	359	360	384	380	360	397	390	374	349	349	423	387	348	367	370	374	361	342	381	370	395	371	364	350	380	389	370	366	401	381	408	364	334	386	372	381	385	387	369	400	380	387	382	398	350	355	393	397	370	367	385	379	343	386	359	381	399	372	364	408	396	378	385	375	361	424	384	359	362	359	375	411	350	413	360	392	356	394	350	365	389	378	399	388	414	410	361	398	364	391	364	414	371	399	393	362	419	353	392	406	329	337	377	401	363	402	386	411	372	388	370	361	399	352	374	367	386	355	387	369	392	376	402	396	421	395	404	344	408	379	385	363	374	402	372	385	408	367	379	392	386	381	358	370	416	356	397	393	374	379	393	413	373	383	387	400	361	373	401	386	373	355	366	400	380	394	390	375	380	384	371	414	403	374	388	382	362	375	359	413	381	374	397	393	368	402	395	356	358	381	355	388	399	397	380	367	366	386	408	382	393	333	387	379	381	383	382	371	353	369	389	388	355	371	343	383	378	376	394	369	382	383	351	381	360	366	390	413	381	341	372	382	409	386	340	361	362	394	385	334	366	390	396	349	349	399	406	391	381	389	361	414	360	367	394	344	391	353	377	382	389	361	366	344	382	385	354	408	419	389	388	384	347	376	374	381	388	411	347	377	364	390	371	413	350	377	377	399	376	356	424	380	435	351	379	381	383	411	416	368	374	395	387	369	374	375	395	392	366	387	365	399	367	391	362	404	369	402	395	361	386	393	344	361	395	377	377	412	381	358	385	398	391	381	399	373	371	358	361	387	394	390	392	386	400	375	375	385	410	399	403	377	354	383	404	378	399	341	385	433	379	383	371	379	342	382	391	382	389	400	390	373	366	366	364	378	381	357	343	386	381	391	380	374	382	375	410	387	391	399	382	380	395	416	385	360	403	415	356	399	397	402	406	387	377	411	391	379	360	404	364	373	366	426	364	377	402	401	412	372	391	383	394	380	376	362	412	368	368	391	361	386	411	400	376	358	385	378	389	403	353	410	397	359	370	408	401	369	371	371	387	342	396	356	369	344	380	369	383	375	399	400	402	407	396	357	376	382	426	399	360	394	423	376	375	352	376	371	379	401	394	393	371	374	366	360	360	417	395	346	389	395	384	409	349	366	369	375	380	392	365	390	370	358	374	389	376	425	404	352	378	408	359	362	361	360	364	392	356	373	398	381	401	366	390	371	376	376	391	394	392	365	377	414	364	387	398	381	388	388	383	401	372	400	387	379	390	420	353	358	352	409	397	377	375	382	386	399	413	407	416	375	380	401	366	371	405	374	385	387	409	367	377	374	403	389	393	364	397	394	415	379	371	374	371	395	397	360	378	374	379	404	372	411	398	361	407	417	390	375	403	397	406	394	378	370	380	382	367	371	385	323	384	380	356	413	349	397	380	344	380	368	379	382	379	370	380	340	345	379	376	391	387	353	396	420	378	356	402	385	353	364	403	384	394	364	373	352	383	371	394	414	379	418	400	393	412	379	388	389	421	390	370	369	367	395	400	376	376	423	398	381	396	401	375	404	408	371	375	375	355	427	365	406	373	389	421	403	387	402	392	400	352	380	396	387	425	364	386	387	421	381	385	379	370	349	368	389	396	387	404	365	394	387	364	367	401	376	382	378	354	393	367	384	387	388	344	388	374	356	371	390	396	385	360	353	368	387	411	349	375	371	380	373	374	363	363	387	395	369	378	378	390	396	352	377	404	375	364	415	405	386	398	395	376	373	379	366	372	362	374	395	377	377	365	413	418	390	371	386	371	366	382	396	396	395	385	363	407	383	399	386	365	376	371	395	389	394	377	360	380	405	351	380	402	365	363	363	378	405	402	392	372	366	369	360	339	358	413	385	396	361	363	390	411	400	379	391	379	364	368	345	367	387	403	378	356	370	375	372	384	382	403	391	385	365	384	382	397	379	389	371	411	388	385	409	410	371	357	427	360	354	369	413	407	391	335	362	373	377	388	385	367	381	411	410	389	380	403	388	402	381	394	430	382	376	359	393	373	369	355	389	379	378	394	364	380	379	377	399	371	391	380	375	404	352	331	401	362	418	369	371	393	375	390	380	373	389	371	352	393	392	369	407	390	358	367	357	416	410	385	370	390	384	372	373	360	387	374	410	382	406	384	407	400	384	401	380	408	379	371	382	373	355	373	411	401	388	366	399	393	394	384	361	411	401	381	395	395	396	366	388	379	372	362	387	367	381	390	383	388	369	384	399	363	383	374	388	401	355	380	401	379	370	392	392	363	374	408	354	385	385	373	402	379	357	379	397	387	390	385	391	365	354	387	365	434	368	394	421	361	373	349	356	372	367	435	349	409	402	404	371	380	394	359	406	375	359	394	365	363	382	394	359	353	391	421	405	373	404	379	372	363	399	387	365	378	361	364	367	411	373	375	373	343	397	378	387	388	390	359	380	388	386	382	435	380	354	408	338	368	371	387	392	411	354	390	373	372	352	362	381	378	404	369	353	336	385	361	380	392	356	363	394	369	372	401	373	394	406	372	345	368	383	393	413	354	405	423	374	378	397	384	371	394	372	363	345	414	399	383	375	406	394	378	397	383	380	388	390	391	396	411	371	384	373	399	378	347	377	352	404	389	410	393	387	372	393	384	373	342	369	380	349	382	392	393	378	389	376	348	379	384	401	395	374	376	381	390	390	359	393	377	386	357	391	382	356	387	363	372	372	407	358	385	387	349	403	385	368	382	394	371	392	361	351	392	391	394	377	377	374	364	356	386	412	424	404	394	396	390	386	385	393	388	369	380	383	403	371	383	359	387	347	370	391	363	369	367	423	403	375	395	402	384	371	387	372	390	433	386	384	402	371	400	425	384	383	403	353	376	381	399	386	384	366	370	405	409	388	356	376	396	362	372	369	392	394	353	405	355	371	391	388	337	356	376	390	367	378	375	365	338	371	329	399	374	371	367	358	385	408	385	387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45685	11180	2071	1227	830	670	526	521	435	396	355	337	328	324	294	297	291	281	276	272	314	282	256	249	263	264	289	265	261	252	264	255	256	291	257	241	265	229	262	293	294	267	257	262	255	266	246	228	238	269	253	272	245	284	265	251	256	240	254	236	263	270	249	268	237	253	291	266	253	265	238	257	248	261	260	249	241	228	259	253	245	243	278	252	237	237	263	221	255	223	240	244	220	262	227	268	237	255	264	249	243	210	243	250	260	261	253	248	232	261	273	273	240	256	241	230	236	240	263	273	294	248	267	267	286	239	247	252	255	273	253	260	222	270	244	244	238	247	242	259	262	265	262	261	263	236	238	252	244	266	230	258	258	289	254	246	275	270	238	265	231	243	254	255	288	232	245	245	223	281	257	236	270	228	233	250	244	252	228	240	212	265	256	270	246	253	265	246	248	263	250	264	237	256	260	250	263	238	269	213	244	237	236	251	259	229	262	238	241	249	250	260	264	263	268	247	260	257	230	281	246	292	260	241	277	272	268	277	233	236	250	268	272	230	243	259	232	242	264	262	235	245	243	264	256	252	265	256	236	256	253	240	253	227	279	237	230	246	248	241	242	259	248	258	250	247	235	234	226	240	246	255	282	241	238	237	271	247	275	248	273	238	266	260	262	240	266	239	240	250	250	243	246	244	247	257	257	252	269	232	247	260	251	239	251	243	257	253	249	261	234	253	246	214	265	261	253	271	274	229	272	272	237	253	252	281	265	247	256	213	256	237	246	256	270	238	251	257	197	263	265	241	230	232	239	239	263	243	254	244	233	273	290	244	247	245	254	261	249	225	275	264	238	248	246	219	243	239	232	235	217	259	238	248	222	255	231	259	261	256	266	256	227	250	230	246	265	241	235	267	246	237	271	270	223	233	257	259	248	274	249	241	248	246	231	240	243	256	249	253	264	256	277	273	269	245	266	244	255	259	242	235	220	256	243	239	233	243	233	255	236	242	222	227	249	255	263	267	265	236	253	237	219	262	289	253	245	230	266	252	238	242	255	265	263	265	257	222	248	273	253	253	238	237	258	221	269	252	257	272	255	202	230	219	249	245	258	271	272	236	261	237	236	254	256	281	244	243	248	256	250	265	254	252	240	270	258	291	245	250	281	255	254	243	255	252	273	253	238	249	257	245	212	226	251	269	248	247	227	230	234	238	243	239	249	257	226	269	248	236	225	254	255	239	267	244	254	229	251	230	248	227	286	235	249	253	267	231	250	269	245	253	241	248	264	256	241	258	241	246	259	243	281	263	252	262	243	257	244	255	233	261	253	235	257	265	264	202	257	285	226	226	262	255	243	262	238	277	265	257	250	247	272	244	257	263	265	257	244	249	220	282	218	223	226	240	247	251	257	240	248	241	269	253	247	235	256	225	241	258	251	260	250	250	239	261	250	253	233	255	249	220	239	276	214	250	247	225	267	257	245	242	272	255	265	230	259	276	262	267	255	244	244	231	251	243	219	255	254	281	249	235	257	229	224	266	270	263	258	224	240	274	280	249	245	244	249	259	239	271	254	233	232	285	272	234	243	268	258	297	229	239	261	236	249	252	282	263	260	276	260	252	256	254	266	259	228	230	249	256	248	249	257	262	236	265	252	251	230	253	249	225	270	243	231	259	275	255	279	263	237	240	245	240	264	271	235	277	265	257	268	239	268	232	267	250	246	228	275	269	265	250	239	244	247	276	285	251	253	258	248	255	255	244	229	270	246	230	258	254	225	238	267	264	228	263	276	281	279	270	238	265	257	236	254	232	248	249	230	258	245	274	259	235	244	224	269	244	257	226	262	260	254	237	237	238	277	239	249	273	244	235	269	266	248	252	257	245	236	260	229	256	251	251	247	256	237	249	221	224	284	266	254	251	254	224	248	253	249	251	283	267	253	234	237	241	251	275	232	226	241	262	258	248	240	244	223	238	229	280	220	278	249	247	239	240	240	259	273	251	227	234	247	227	238	267	242	258	249	247	234	269	236	256	259	256	237	195	250	253	237	257	234	243	241	246	252	245	275	277	235	249	230	283	255	252	226	248	257	229	239	246	260	260	244	276	264	261	255	247	246	250	227	260	218	248	247	258	252	249	234	224	250	247	240	248	263	269	252	266	287	250	270	250	264	266	245	234	243	256	243	223	263	249	269	252	234	257	261	254	221	261	244	240	263	259	237	256	239	282	252	252	229	269	251	249	248	264	259	265	252	223	245	268	272	244	240	240	251	292	262	247	267	277	273	259	217	245	269	279	250	252	257	269	265	237	257	259	260	237	254	232	221	262	276	281	252	241	253	240	257	256	252	250	250	256	248	269	246	258	266	251	254	260	230	240	253	273	270	233	274	258	253	235	255	261	234	237	279	242	253	240	254	245	236	239	235	243	256	269	246	214	253	258	249	256	237	240	267	246	255	275	253	250	283	282	239	235	264	242	247	253	236	237	245	293	247	253	274	247	259	221	263	245	223	251	235	237	291	255	240	253	227	257	272	247	250	261	220	268	254	242	266	290	257	269	229	244	222	257	238	244	274	246	256	267	258	230	257	255	255	261	250	249	262	247	260	265	265	237	243	228	259	235	248	230	231	258	238	255	254	256	247	237	261	268	257	260	236	246	210	252	224	251	246	267	225	233	270	291	279	253	268	236	229	251	278	263	262	246	239	230	263	226	231	210	246	233	253	240	261	250	237	254	238	259	231	255	221	236	237	273	254	251	221	273	228	241	251	255	241	239	266	270	260	233	275	260	238	289	227	264	245	256	239	234	266	285	253	245	253	246	249	261	293	250	237	252	242	243	265	256	258	246	251	259	242	251	226	251	253	251	254	289	237	226	250	240	249	281	237	263	230	254	259	260	248	233	225	248	259	239	253	243	282	246	230	251	252	235	255	284	245	226	235	279	238	237	260	229	258	265	251	238	224	253	258	253	243	269	243	254	240	233	247	236	264	245	233	242	245	253	245	234	267	278	238	231	264	289	256	262	235	254	239	250	252	256	273	250	246	249	258	252	253	238	248	245	271	218	245	227	264	269	256	251	230	231	250	243	243	236	243	253	253	237	275	216	231	276	257	247	260	251	253	254	247	260	250	227	239	232	256	249	228	266	246	286	237	287	270	282	240	260	268	233	230	264	244	291	267	254	240	247	250	267	275	240	255	278	251	233	248	263	250	248	236	234	261	266	233	270	243	258	251	250	257	238	250	249	263	279	246	236	228	252	263	232	232	272	224	252	226	260	217	272	219	261	250	255	263	239	268	266	249	245	267	275	233	260	275	257	282	238	225	265	252	225	255	242	250	236	230	249	217	286	250	234	245	270	255	246	293	250	263	264	255	259	251	269	245	229	261	241	235	246	247	242	240	261	259	256	274	244	292	280	240	236	288	263	237	247	238	243	260	249	265	246	245	248	256	254	262	250	254	276	220	225	244	210	284	262	260	245	266	246	260	267	266	250	256	273	246	250	233	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21094	1687	3515	3812	3248	2631	2231	1893	1683	1551	1393	1428	1228	1199	1048	1001	1056	961	939	904	938	900	912	815	842	808	825	869	796	793	825	787	760	792	805	747	745	775	835	741	794	770	739	799	760	753	736	734	768	741	746	798	805	791	751	744	725	758	708	743	746	743	749	700	701	723	701	787	696	718	712	782	741	746	677	771	758	730	725	681	705	743	751	754	708	742	709	786	716	696	728	759	687	735	705	716	746	695	741	723	761	726	723	727	727	705	753	692	708	664	754	690	724	758	724	716	713	692	739	766	735	726	743	741	748	709	727	721	775	731	709	774	719	732	733	679	756	806	692	720	703	703	739	703	708	678	701	734	702	702	762	736	726	740	735	725	691	743	742	699	739	668	657	747	791	701	733	711	733	747	725	729	711	740	753	733	721	731	751	728	743	750	692	649	693	692	715	702	700	714	742	717	748	692	691	693	757	702	708	724	730	715	737	697	718	719	728	713	782	727	725	705	730	667	704	674	733	707	720	709	759	733	694	729	768	723	688	698	774	731	721	728	738	781	722	747	715	737	725	737	692	740	743	688	689	723	705	672	718	673	718	722	734	738	706	711	690	708	739	698	698	726	709	755	704	741	763	726	754	733	710	725	727	714	691	693	740	742	695	790	697	673	676	760	708	683	727	703	738	724	752	675	681	760	746	744	699	749	683	708	719	650	709	759	762	754	732	728	699	720	782	705	701	718	734	750	801	694	704	732	767	712	697	720	738	692	726	744	710	726	722	708	721	664	731	714	687	734	693	742	693	726	734	719	756	698	711	738	730	722	692	717	737	752	730	718	701	698	684	760	702	736	673	715	702	780	676	705	730	732	727	737	809	719	675	725	741	690	727	737	708	708	736	718	743	729	693	724	719	740	731	701	717	679	705	728	712	696	709	693	695	686	689	735	732	750	683	705	743	787	694	722	717	669	690	676	679	705	755	712	684	733	701	740	746	742	743	716	739	742	708	708	743	732	763	700	695	694	734	658	702	687	735	757	748	695	715	678	735	674	688	673	729	710	700	677	678	745	698	750	687	709	704	704	702	721	668	731	761	710	757	716	733	699	688	743	721	722	680	708	754	715	727	719	684	693	760	696	698	781	764	728	681	679	744	689	757	730	748	709	755	745	708	722	712	696	703	710	714	678	724	691	737	725	686	728	691	683	691	741	756	707	709	727	703	713	673	751	687	696	673	766	713	740	729	699	699	739	757	676	719	721	669	720	745	727	683	688	756	719	691	737	715	755	724	655	704	723	715	689	722	700	731	713	729	718	724	665	729	689	679	779	751	728	719	735	719	683	714	726	695	699	707	721	712	678	761	762	729	674	791	706	686	787	710	686	720	699	751	717	679	760	753	702	743	709	701	706	700	685	740	714	724	681	671	735	730	687	697	728	684	681	704	756	737	733	742	712	720	691	702	727	752	740	726	725	725	707	682	754	729	731	691	768	713	754	724	717	684	741	754	686	746	708	694	747	732	669	693	695	691	726	702	725	764	742	735	718	702	694	767	742	670	729	701	728	701	720	742	735	719	729	710	777	704	675	684	729	729	721	686	704	692	649	730	712	678	728	723	742	741	683	722	706	728	756	759	699	699	738	757	706	668	702	723	711	712	711	727	732	739	716	707	724	728	719	741	766	776	736	721	757	760	741	746	740	710	734	696	769	712	679	700	770	697	691	767	693	730	744	709	731	695	684	731	676	685	733	755	711	739	735	709	688	727	725	747	735	710	751	674	768	711	715	622	720	708	713	676	672	695	738	752	739	725	750	740	720	736	699	720	705	723	716	735	665	674	714	738	757	704	730	743	712	719	718	720	728	733	712	688	703	720	730	683	692	718	700	761	728	742	710	711	686	705	715	718	719	730	709	745	718	723	707	665	701	696	764	724	666	720	725	720	742	712	733	687	775	706	722	726	783	730	765	718	688	704	692	731	712	725	680	691	730	723	736	668	676	687	667	737	672	717	740	699	763	734	718	755	690	721	703	716	685	674	721	689	727	684	729	710	702	724	742	710	701	667	739	736	724	703	660	703	712	662	686	732	719	741	694	742	692	722	721	699	691	701	726	698	707	748	736	699	728	709	724	656	682	736	758	775	718	707	707	727	694	708	661	756	721	732	737	759	692	700	678	664	773	735	698	724	760	707	732	713	722	661	743	744	724	735	679	701	709	765	646	743	715	720	693	696	715	700	692	684	714	685	747	703	721	751	695	692	670	732	678	690	740	717	707	737	678	662	735	706	694	747	717	728	710	675	731	710	710	714	692	700	657	753	710	726	699	735	702	700	710	705	731	726	781	702	720	666	756	729	707	710	702	723	712	715	746	794	744	675	771	695	728	725	711	709	695	755	742	718	704	741	737	707	733	736	688	719	759	752	700	760	727	736	687	695	737	744	700	685	717	666	742	734	700	761	747	767	700	739	720	739	674	732	718	693	713	718	751	715	732	691	701	731	781	718	728	703	703	727	711	718	723	667	700	749	678	739	676	716	696	722	761	745	708	721	712	665	734	707	680	732	738	725	724	737	719	722	723	718	709	667	675	747	756	739	719	766	705	751	748	665	710	721	708	773	741	709	775	704	742	771	760	670	715	747	667	765	689	710	719	764	716	673	706	685	748	688	714	708	706	760	727	730	736	722	744	729	781	723	695	721	729	712	664	694	737	672	727	725	714	690	701	732	762	725	686	761	735	711	732	741	772	709	672	748	725	684	675	758	672	694	711	717	682	706	733	705	743	699	699	721	731	707	739	742	690	719	691	662	706	697	701	714	719	723	691	752	700	730	795	739	717	693	690	715	728	744	673	708	694	698	720	756	725	721	747	740	735	687	752	760	694	755	702	714	696	725	761	706	694	709	690	680	662	695	769	778	711	712	696	703	728	757	706	728	701	785	703	677	709	710	706	681	722	747	714	715	755	727	704	697	759	720	722	759	727	705	711	746	719	776	738	702	703	728	722	749	696	740	738	663	681	698	732	767	736	690	698	696	705	708	684	747	697	737	695	679	750	687	696	721	682	780	757	721	658	696	717	700	745	736	729	732	770	720	680	728	671	700	704	717	684	724	677	743	702	748	716	739	696	735	724	716	753	732	694	733	711	710	719	705	725	730	707	701	684	754	720	720	696	752	700	685	737	680	744	735	670	703	748	712	669	736	701	705	716	698	664	720	734	740	698	688	732	681	724	712	671	745	721	721	733	680	736	687	734	729	738	687	734	736	732	741	746	716	685	737	724	698	743	753	707	721	736	716	684	708	729	746	676	741	692	675	697	713	670	734	742	675	704	708	749	732	721	720	701	663	701	721	703	695	719	723	691	728	748	736	721	737	718	731	698	726	710	710	723	707	748	723	645	750	720	730	706	723	725	732	682	743	727	721	701	690	724	739	684	711	744	734	741	740	690	687	737	749	706	684	678	701	729	730	737	760	683	706	685	705	718	784	736	709	737	718	688	691	683	706	755	777	667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56607	18649	7630	2660	1619	1146	918	747	636	556	534	514	438	443	408	391	334	347	327	333	292	319	345	339	329	355	325	323	356	302	319	326	318	330	282	297	307	319	306	328	301	279	298	305	276	284	316	302	283	313	282	299	327	300	323	298	302	306	279	295	274	278	308	301	340	292	279	329	299	294	305	299	299	268	297	250	273	299	293	320	300	274	296	329	276	275	318	281	299	337	270	289	272	262	295	290	269	303	292	298	318	267	285	312	264	294	317	298	255	314	320	278	273	285	256	314	296	306	307	293	301	252	307	301	271	285	280	295	257	279	282	300	271	285	276	290	279	263	271	293	285	264	293	303	293	300	291	243	320	306	312	284	279	276	310	288	298	321	306	295	314	310	286	305	280	276	298	301	286	311	297	290	266	341	298	278	270	275	272	275	303	295	312	265	282	297	305	280	274	283	274	280	319	269	290	258	278	307	278	292	269	307	306	310	275	291	302	295	297	272	267	276	323	276	279	307	299	273	268	287	301	268	309	294	294	303	256	290	281	288	301	272	276	287	286	259	317	257	295	319	310	318	299	277	277	285	257	251	312	289	313	293	286	280	279	251	272	294	289	282	279	292	282	274	287	285	294	264	317	293	316	281	295	289	271	281	284	320	295	308	295	294	291	309	301	285	278	276	282	284	267	284	276	286	284	323	277	281	294	294	278	298	285	287	319	269	265	270	274	273	294	293	277	286	291	280	252	284	321	299	305	258	282	292	283	337	295	245	284	301	301	302	300	261	291	281	309	278	274	314	273	292	311	271	275	301	305	286	267	315	300	286	289	311	271	289	315	317	273	310	290	317	281	284	286	284	297	278	276	296	293	320	291	303	288	278	282	308	300	300	289	263	285	278	292	283	289	290	259	297	301	263	320	279	296	261	277	303	276	269	298	277	275	274	305	321	289	315	303	317	327	262	293	283	326	273	299	267	268	282	308	279	297	316	275	287	281	284	305	313	288	311	285	297	274	323	290	272	277	281	292	316	294	291	291	294	311	305	282	291	295	312	307	307	293	259	285	259	299	255	252	284	290	305	281	275	326	285	308	282	317	283	303	296	323	307	276	312	307	296	299	289	305	300	299	281	285	311	317	300	264	272	308	306	288	275	289	287	281	274	251	311	288	275	321	303	324	283	284	272	285	297	265	304	277	303	319	297	294	264	313	309	295	295	288	251	303	252	290	289	292	286	287	312	268	280	268	332	306	274	284	306	274	302	317	268	263	279	299	292	324	279	278	278	270	279	291	267	287	293	290	264	305	307	311	317	269	275	278	308	266	284	291	283	277	282	293	298	342	336	285	282	276	296	297	301	290	289	306	291	325	285	301	299	273	280	292	282	289	314	325	321	299	288	263	294	306	313	278	300	324	270	294	296	274	286	270	304	273	300	272	292	275	308	269	292	295	302	305	293	273	290	279	288	292	276	305	306	308	320	292	279	283	285	298	283	297	320	281	274	267	297	280	274	288	301	289	257	280	327	263	259	297	303	282	302	290	300	287	283	248	280	302	285	282	298	275	273	306	287	299	287	305	288	279	278	278	305	309	288	260	264	326	287	304	295	281	318	307	290	264	296	313	308	314	281	287	262	291	315	286	309	281	289	312	295	274	281	283	288	282	257	269	276	291	290	294	306	310	281	263	305	279	294	279	294	317	321	296	328	284	296	291	302	316	293	299	288	274	250	291	279	274	271	280	287	289	309	269	287	286	299	300	286	276	276	274	295	295	298	300	301	288	285	286	269	309	297	283	310	290	279	302	317	295	282	313	299	313	274	277	267	278	295	304	284	306	293	270	275	279	254	289	271	304	298	296	319	304	302	295	285	287	285	277	309	290	297	275	315	288	318	302	280	297	283	284	317	308	281	320	287	287	327	302	274	273	312	286	271	311	319	310	291	284	293	309	316	296	303	291	302	288	307	321	262	287	271	289	304	287	271	274	316	245	280	296	271	280	292	284	280	311	286	291	287	304	292	284	319	259	297	340	274	299	311	284	297	306	313	283	298	282	302	309	263	266	301	289	284	291	323	278	313	283	287	302	275	282	288	263	284	264	303	285	276	282	330	298	280	279	284	302	261	288	269	303	297	281	279	276	294	286	275	281	286	309	276	303	287	303	307	257	278	313	282	288	304	273	295	289	302	290	304	292	271	270	284	306	312	245	295	282	265	271	249	298	287	294	286	297	300	305	295	272	282	278	316	310	289	306	293	303	283	274	290	298	270	262	267	312	318	305	300	270	291	313	312	268	320	310	277	279	272	300	290	276	286	303	294	294	294	264	285	274	288	287	283	312	281	261	302	289	273	269	291	277	277	300	285	275	298	312	316	317	328	299	331	298	275	287	291	306	288	305	298	296	288	287	325	296	307	293	316	297	315	292	300	294	314	298	297	298	299	268	271	293	282	338	300	273	283	291	290	272	334	307	288	293	281	288	280	331	274	300	293	294	324	304	293	302	304	286	277	293	291	313	311	307	306	267	287	295	287	311	281	293	289	267	286	294	277	298	291	325	307	280	285	297	290	288	265	307	287	283	298	302	295	300	274	306	291	298	274	284	292	310	261	279	299	259	252	302	269	302	313	299	312	292	297	275	306	304	282	274	298	329	330	272	303	323	313	264	312	260	309	314	313	325	309	276	278	307	288	299	270	248	317	310	284	326	270	281	279	290	280	254	288	297	293	297	310	313	269	296	280	285	282	317	266	286	278	260	292	257	314	285	270	281	298	325	288	294	296	304	314	271	281	288	301	310	295	252	268	296	284	283	281	289	308	284	270	309	301	288	308	310	292	296	295	311	276	281	273	279	267	297	291	310	307	279	281	302	270	273	290	284	304	297	300	290	296	300	323	312	268	281	222	332	281	296	271	291	301	303	315	298	304	303	299	299	262	313	287	303	347	301	256	277	284	296	299	291	293	273	307	281	323	286	306	259	292	297	317	297	271	276	318	309	308	293	299	284	308	296	246	241	282	348	269	301	295	278	235	301	316	302	280	269	277	278	289	314	293	286	273	327	323	292	274	279	291	265	311	295	318	264	294	292	301	283	276	315	290	305	271	294	284	310	286	256	302	295	272	272	292	284	246	281	288	313	269	286	246	310	304	308	321	304	318	316	274	318	294	316	307	306	303	301	295	271	332	300	306	281	291	278	301	300	312	297	292	300	297	297	297	306	297	274	282	277	272	300	294	279	304	277	263	298	291	279	287	278	276	282	278	274	309	285	285	297	302	296	284	279	282	289	295	281	281	268	266	302	286	290	283	277	282	318	298	264	296	273	282	295	295	289	275	285	327	305	275	310	307	287	283	267	283	283	266	307	309	284	325	301	292	261	291	285	299	282	279	283	287	329	263	315	288	271	268	325	292	311	282	267	294	282	301	268	301	287	321	279	273	292	298	280	286	327	263	266	283	278	274	277	288	294	283	263	290	274	279	279	291	302	301	300	288	292	289	311	283	294	298	276	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27323	2703	5936	6627	5531	4475	3695	3117	2662	2356	2105	1998	1868	1692	1561	1431	1332	1389	1290	1225	1227	1185	1131	1126	1095	1026	993	986	1007	984	985	929	972	987	912	940	902	886	904	923	897	894	840	860	851	884	929	861	833	851	855	825	861	820	849	841	802	791	852	840	776	811	851	881	816	848	903	785	799	863	804	867	871	876	831	835	807	779	860	812	838	864	818	803	833	771	813	824	801	785	791	786	812	855	856	833	786	829	804	827	837	831	833	799	785	820	750	799	842	778	869	798	809	808	794	828	780	809	779	792	820	788	819	779	821	840	812	798	791	852	803	868	837	782	784	753	775	784	840	804	812	811	824	836	774	795	778	815	804	836	814	788	813	785	758	781	808	835	834	784	814	793	804	815	788	859	776	774	801	764	800	841	773	809	807	843	799	771	802	845	824	782	757	763	808	840	825	796	780	786	808	795	800	826	812	808	754	783	806	787	756	763	789	771	815	789	793	845	822	824	775	772	779	783	773	789	792	780	828	826	779	788	784	823	826	799	819	808	772	769	797	789	785	778	793	850	780	824	838	788	789	810	836	804	845	769	825	804	777	826	854	811	781	799	793	815	790	749	801	793	798	789	836	809	824	775	791	830	802	807	777	838	796	760	798	762	837	743	810	802	761	859	795	796	768	766	776	770	847	811	784	835	801	792	753	824	863	747	776	789	780	781	787	830	752	801	775	764	798	815	805	784	826	784	770	806	821	795	819	764	797	821	821	789	831	818	796	825	757	814	811	797	798	825	758	839	837	764	778	814	794	774	809	817	772	734	838	819	802	793	804	811	823	779	797	828	840	782	796	819	812	782	786	792	806	753	751	739	801	788	776	826	829	786	754	763	843	794	775	777	754	825	801	767	755	768	806	798	774	805	785	794	826	818	747	848	778	787	814	795	801	847	825	790	793	797	779	828	793	804	799	779	793	833	815	769	776	789	859	804	837	799	802	783	726	835	829	765	800	822	737	794	802	736	790	815	772	803	796	788	759	791	794	777	825	797	798	835	843	820	785	806	804	782	828	796	883	788	797	761	813	817	785	791	818	829	812	804	845	765	813	791	752	801	783	818	849	827	848	790	819	817	760	834	790	767	826	774	783	753	789	778	797	829	734	804	819	767	782	773	848	781	788	796	834	785	808	825	770	780	768	780	806	799	763	781	774	834	798	845	740	828	839	773	820	793	778	788	803	801	799	817	860	796	807	787	770	847	807	800	780	792	787	779	781	795	840	790	767	745	797	806	838	800	787	805	815	772	821	783	792	769	818	866	818	793	729	799	825	767	832	827	762	807	797	791	741	798	832	804	824	750	834	838	785	805	833	771	823	792	816	795	782	777	811	765	763	802	761	772	791	807	789	806	761	781	797	814	782	829	775	832	772	794	817	829	765	808	867	809	832	772	826	761	755	777	817	789	809	856	821	742	837	801	798	823	825	809	763	818	802	802	792	814	745	802	780	775	791	808	825	776	816	833	758	799	817	834	811	827	809	797	800	834	781	777	792	823	771	815	751	793	783	791	818	790	806	806	774	801	800	838	833	747	798	836	842	822	775	793	844	833	804	827	820	754	753	807	882	784	800	855	780	784	747	848	784	855	838	845	769	794	844	797	803	787	807	829	844	812	771	787	804	832	783	838	877	796	818	778	836	781	803	812	798	857	834	765	759	764	779	766	796	795	827	783	797	784	762	774	817	801	818	802	796	801	806	799	802	825	840	811	778	799	772	804	828	811	797	804	780	795	814	851	822	761	786	797	827	784	813	864	810	791	802	806	786	762	844	788	761	806	800	836	800	796	756	798	787	798	789	795	793	837	809	819	812	816	801	779	784	789	754	789	814	796	793	787	890	783	812	798	771	816	823	816	773	778	804	786	779	809	823	752	745	805	773	808	778	785	806	801	815	799	786	810	843	790	796	782	789	793	815	790	843	782	789	815	835	791	783	762	781	804	796	775	789	833	791	806	842	785	831	816	746	821	756	824	801	820	809	778	795	787	804	760	784	849	830	795	791	773	777	759	782	822	807	811	774	844	750	762	875	875	883	779	776	793	785	783	836	786	798	788	833	791	782	868	798	756	825	833	876	839	750	832	768	811	790	798	726	776	826	856	814	806	767	800	776	810	784	816	815	802	811	841	781	786	786	785	778	816	792	813	801	822	773	757	750	819	812	818	767	796	775	760	779	814	821	779	813	803	783	821	793	817	828	832	738	750	835	787	758	795	770	783	790	745	788	850	776	816	842	773	800	789	829	779	741	832	796	824	779	799	756	798	799	822	832	786	807	844	820	831	715	793	835	812	844	816	830	769	791	798	793	823	786	789	778	793	788	805	828	767	813	809	775	787	768	808	834	833	853	811	811	760	772	790	779	805	770	808	788	805	801	788	822	812	767	801	807	766	764	802	808	736	820	761	820	773	769	808	819	736	789	788	810	790	800	796	736	811	794	764	780	824	796	827	795	790	853	818	815	780	767	838	770	790	775	790	767	853	781	816	808	814	803	810	803	757	818	834	805	773	811	785	806	796	799	839	773	770	782	762	825	765	830	782	810	831	796	798	774	798	819	759	751	844	789	796	833	832	798	792	790	809	786	784	788	781	779	773	726	864	757	774	787	774	856	808	823	773	788	770	834	823	839	813	782	800	766	782	785	802	750	843	786	775	753	773	771	820	754	798	829	785	787	783	847	821	805	780	782	774	844	769	792	762	844	807	775	747	773	791	788	777	788	763	803	871	805	764	781	810	796	846	809	797	825	838	767	788	792	800	788	772	791	745	796	802	844	847	813	779	813	814	842	777	761	793	777	816	796	816	787	793	813	814	786	834	801	826	814	812	754	776	763	830	744	784	778	762	803	799	846	841	805	745	800	797	811	793	754	766	806	819	833	825	767	742	779	825	779	791	814	816	772	805	797	813	828	780	829	811	820	810	811	825	770	794	759	802	791	790	756	780	822	833	773	793	747	760	798	807	773	819	795	767	765	754	771	787	804	777	860	790	747	791	821	866	791	794	848	797	800	781	792	785	836	836	779	830	752	802	827	820	759	766	766	763	770	809	803	788	813	798	779	821	810	777	769	786	785	799	777	822	881	791	730	803	839	805	814	800	816	741	815	793	766	774	809	754	738	770	806	775	799	826	771	819	818	802	824	833	777	779	763	783	785	784	796	809	793	808	826	752	783	825	786	820	809	774	795	790	756	827	838	782	799	839	819	757	788	824	822	779	812	771	813	813	820	807	850	775	846	817	823	772	789	818	832	828	784	833	789	807	813	825	795	808	781	780	781	787	808	804	815	777	835	812	808	779	883	804	780	802	792	863	833	802	878	809	775	752	756	778	797	746	818	801	770	801	816	798	795	827	807	783	819	756	799	838	829	860	790	774	790	759	796	833	809	786	734	817	816	806	794	768	804	841	787	872	834	792	815	810	807	811	801	785	791	764	774	772	838	804	795	773	783	809	747	763	797	839	746	785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6488	354	244	175	147	110	124	128	114	131	123	128	103	126	116	122	100	107	112	112	124	114	111	117	124	98	104	133	85	97	114	110	128	115	119	104	116	126	100	101	105	110	108	118	111	124	102	127	95	119	118	117	116	126	114	102	112	88	112	133	133	118	100	116	120	111	111	117	106	113	109	99	112	122	114	109	114	112	108	96	131	105	139	108	115	108	106	124	105	120	112	125	116	111	106	113	131	121	143	112	116	130	125	98	113	115	113	119	90	94	128	114	110	108	115	117	97	118	113	103	121	101	105	115	113	110	126	106	96	104	108	136	102	117	116	113	111	96	101	119	123	107	133	112	107	101	116	99	104	99	95	113	115	111	114	102	124	96	136	113	115	124	103	101	105	127	116	99	94	115	107	111	105	108	117	107	119	103	135	112	119	118	115	111	117	102	113	110	100	132	129	113	116	122	119	111	128	128	123	121	89	87	111	120	110	112	100	125	133	116	107	120	122	134	129	115	106	102	123	91	109	118	117	113	130	130	107	147	118	101	108	123	121	108	99	127	114	132	122	117	127	119	123	113	122	125	129	118	113	122	104	110	115	118	111	117	127	120	103	128	128	113	105	115	136	116	102	109	121	124	112	108	131	113	129	131	131	126	124	108	118	123	109	110	105	98	113	109	117	102	123	100	124	109	124	135	115	118	118	105	105	112	106	124	105	118	122	94	112	113	100	125	110	120	100	117	115	123	116	124	130	130	104	116	109	111	105	111	118	104	94	118	108	113	92	125	110	130	118	123	130	109	122	106	103	117	115	120	111	116	120	103	109	131	106	123	114	120	121	110	111	113	115	99	95	99	135	104	97	117	121	135	113	121	99	110	111	98	113	107	129	103	108	127	108	108	127	122	110	101	121	103	107	122	127	118	130	148	109	113	100	114	117	113	100	109	97	114	99	99	112	119	108	105	97	121	108	123	110	124	103	96	125	119	108	109	108	122	114	144	120	104	125	119	117	112	107	112	110	108	116	114	101	113	118	113	119	111	105	107	117	104	133	132	118	89	112	130	104	110	108	108	124	102	119	115	129	98	132	106	106	107	116	129	110	106	95	118	121	123	134	108	122	101	103	106	90	111	100	116	91	119	115	128	127	118	108	111	121	136	125	111	102	109	108	97	98	101	102	126	113	106	131	112	90	101	96	112	125	113	124	95	108	132	122	128	121	111	106	103	117	111	126	138	124	104	114	107	104	106	119	119	118	118	115	110	126	92	117	130	103	125	96	107	102	110	99	110	100	106	104	92	119	125	124	130	103	121	142	111	117	112	113	105	116	106	102	89	114	120	105	99	116	109	120	103	114	110	121	130	106	108	133	113	128	115	109	91	121	113	115	93	111	111	110	116	106	104	99	127	118	107	113	109	114	103	110	134	135	107	126	103	110	110	138	111	124	137	108	128	129	120	121	84	97	112	101	100	111	113	117	109	102	127	122	100	104	119	114	121	124	104	110	105	116	126	111	105	98	117	109	117	113	87	115	97	117	104	108	110	116	111	103	144	110	114	105	133	107	116	124	84	133	123	115	124	93	114	107	114	117	113	108	101	116	93	130	133	109	111	105	116	105	118	105	109	101	125	118	107	126	113	108	99	107	122	135	101	112	130	107	121	110	123	120	127	110	109	130	114	99	141	120	111	115	134	107	99	98	135	142	111	128	122	103	101	119	119	109	106	99	114	112	112	112	101	125	95	117	122	95	114	121	91	116	91	120	141	107	105	97	107	102	103	105	125	115	133	119	111	119	131	110	115	104	98	111	116	99	128	117	114	96	106	121	97	113	106	107	118	86	128	102	119	109	116	119	92	79	93	124	123	99	104	124	107	105	99	110	115	113	108	98	122	104	105	120	97	134	104	97	108	117	111	117	107	119	113	126	105	110	84	139	107	137	114	99	118	97	116	103	98	125	102	114	112	125	99	122	109	123	114	117	107	114	104	110	110	114	111	130	113	114	138	125	117	119	122	102	115	120	111	115	108	112	117	108	109	119	112	127	109	100	114	124	114	121	130	103	107	115	118	109	116	124	116	115	101	113	104	115	116	125	134	121	111	121	111	109	113	100	118	112	108	140	114	114	107	104	108	120	101	125	107	105	131	122	122	132	101	128	135	118	110	105	115	125	127	104	127	113	115	113	123	116	112	128	114	98	121	117	112	114	113	119	101	99	123	106	115	100	124	116	102	119	115	127	97	102	129	133	129	117	121	116	111	144	121	91	99	105	130	119	118	107	126	127	102	114	123	119	114	130	124	110	135	105	105	111	96	115	120	109	102	91	105	131	113	105	96	115	113	107	120	117	90	100	129	113	105	130	138	98	124	110	107	120	128	108	89	126	106	124	115	117	98	109	108	105	113	125	105	120	133	124	122	121	114	103	129	135	137	128	120	139	109	108	114	117	123	123	92	114	125	114	127	104	120	120	118	123	107	112	132	125	107	107	128	112	108	123	131	123	111	127	107	115	89	102	97	124	117	104	100	93	127	110	126	116	119	127	108	103	108	111	97	116	112	123	111	113	106	138	123	108	120	90	115	124	104	123	104	105	105	113	98	105	116	127	117	126	109	131	96	116	100	106	115	114	134	114	101	99	110	106	135	90	115	125	112	93	110	122	110	101	122	125	119	102	114	103	114	122	104	97	122	102	110	106	125	114	126	113	121	100	113	115	120	113	125	110	119	108	102	111	125	107	118	123	89	107	131	110	107	111	120	130	104	104	120	124	110	123	119	105	110	127	117	105	108	135	119	107	105	121	110	112	119	111	128	104	122	108	101	124	113	103	116	107	96	92	110	122	126	114	121	103	89	111	120	100	111	119	111	104	93	100	104	120	116	115	93	122	114	121	116	112	106	116	125	106	120	120	100	111	110	115	120	129	100	99	123	118	105	119	133	105	125	105	114	98	108	104	125	122	111	124	109	118	113	122	124	106	117	125	116	106	101	94	115	102	110	113	119	116	101	85	101	106	115	113	113	115	119	111	148	120	106	117	111	122	99	99	114	120	124	124	114	129	107	111	115	115	126	101	121	109	115	119	92	114	119	104	115	111	113	146	126	108	116	120	115	121	121	115	104	87	102	111	146	111	150	104	121	131	107	109	114	126	122	117	99	132	119	106	93	116	94	126	115	91	109	116	105	102	106	113	112	129	108	104	123	105	114	128	113	90	119	102	92	116	110	101	108	126	112	113	114	116	121	115	102	116	105	116	108	105	100	95	114	107	140	123	112	116	105	97	119	116	101	112	117	116	118	98	110	136	116	114	112	108	112	131	114	99	99	118	112	115	131	135	130	113	122	123	121	101	124	117	103	102	108	120	118	120	102	122	119	112	138	101	104	114	102	101	111	113	120	121	122	106	95	107	124	92	117	87	102	136	122	107	117	109	112	94	111	105	133	105	111	110	138	101	107	119	112	98	126	113	107	137	94	110	120	103	120	117	127	101	106	130	112	113	118	109	115	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6082	450	560	553	566	463	445	417	465	458	424	453	395	384	409	396	373	390	411	385	370	376	413	368	369	420	402	418	420	388	371	361	388	360	380	379	356	423	407	353	389	401	388	368	345	385	375	386	416	396	422	402	424	360	413	408	380	368	357	380	348	363	421	411	389	410	372	371	371	373	384	389	349	373	371	384	398	392	428	402	369	395	387	381	370	366	380	368	349	355	398	382	408	376	404	395	388	357	354	358	373	374	389	406	377	355	374	379	386	398	355	378	394	400	341	377	356	414	403	402	402	403	381	381	345	363	409	379	356	356	404	399	388	390	414	374	393	384	409	372	408	389	395	374	375	382	395	389	396	386	394	387	368	391	378	353	415	366	388	424	401	333	391	408	351	360	393	384	335	402	362	355	377	416	349	392	389	427	321	395	393	376	414	350	390	361	362	383	405	357	367	403	372	407	360	386	364	366	413	373	411	400	402	384	390	368	360	387	358	406	368	384	397	378	380	374	393	395	385	409	400	379	415	375	341	393	376	385	402	396	356	369	342	416	376	400	371	392	415	367	399	407	387	399	419	377	357	369	375	411	377	395	352	418	361	392	379	380	386	369	360	361	394	358	367	402	345	360	434	369	364	397	382	363	357	359	381	411	402	380	376	387	424	393	360	372	386	396	371	352	370	402	367	355	387	403	376	402	393	361	404	367	338	390	370	417	347	397	401	396	411	382	349	401	409	397	371	394	394	355	375	408	420	335	400	394	373	350	371	374	431	379	395	395	330	402	383	397	410	368	395	381	364	395	371	415	387	372	391	409	378	406	363	345	391	412	372	379	404	374	398	392	378	388	371	425	375	396	391	341	377	330	364	367	390	461	390	377	388	370	370	396	374	347	391	387	384	394	360	395	414	386	417	378	423	361	395	356	371	370	362	417	369	413	399	357	399	384	397	365	371	403	386	355	374	401	375	375	386	387	374	364	355	392	351	347	391	386	359	385	373	370	399	405	388	350	358	390	409	370	420	361	367	362	375	404	338	366	394	362	368	400	415	386	356	371	374	397	369	372	369	395	357	425	381	365	381	374	392	421	345	360	354	385	374	411	370	372	352	389	433	387	391	383	384	397	384	384	366	366	405	401	376	381	396	367	383	390	357	367	380	389	370	378	374	405	365	385	355	355	402	356	374	405	377	376	387	354	393	336	369	390	375	359	364	378	400	380	393	395	357	410	391	352	357	391	398	385	361	413	388	362	365	429	398	364	348	382	374	345	388	353	386	396	419	374	406	360	404	356	371	380	386	382	394	398	346	387	400	376	357	366	370	376	374	379	343	357	403	404	401	403	395	405	352	381	374	357	395	380	381	358	392	418	399	374	402	344	342	392	361	366	349	394	374	389	380	410	375	374	376	389	395	375	383	379	387	388	354	381	391	410	340	391	378	357	395	382	400	373	381	416	429	391	387	393	409	358	386	362	410	399	403	380	370	385	370	379	360	394	372	353	364	399	364	367	392	398	401	395	410	371	381	400	393	399	385	389	358	359	398	393	390	376	346	355	391	407	360	389	378	382	368	385	367	376	382	371	407	375	364	357	396	410	390	394	404	369	380	383	423	424	398	410	386	351	406	402	350	391	377	394	398	382	372	406	372	387	367	393	392	366	393	406	377	368	390	409	380	358	396	348	390	389	379	385	355	388	386	379	388	406	376	372	387	420	402	406	381	393	373	365	429	388	380	380	355	411	374	374	365	360	379	368	414	377	382	394	350	373	353	379	380	412	379	379	356	377	426	377	416	386	408	393	380	392	361	359	380	359	401	354	372	404	391	396	402	370	408	394	359	415	434	388	391	364	406	361	391	415	367	384	389	359	380	403	385	391	401	356	386	386	365	395	378	358	361	367	376	356	376	381	379	366	380	402	379	413	406	356	380	374	430	386	369	373	374	348	366	414	364	340	392	402	404	369	382	379	371	399	355	410	375	399	367	369	400	393	405	344	401	364	370	368	394	375	403	406	418	375	374	381	351	401	356	400	341	422	382	335	392	351	354	381	393	391	363	388	392	355	342	375	368	363	339	368	378	385	382	388	395	360	425	380	365	431	395	399	386	364	412	385	379	404	368	385	404	395	394	389	400	384	381	361	392	341	361	399	392	400	376	387	358	411	375	382	369	402	385	392	401	381	349	365	355	389	404	377	369	377	356	385	358	411	395	346	378	401	377	370	389	386	386	399	396	380	370	403	375	360	377	404	382	367	399	406	365	401	360	374	404	383	375	390	401	426	372	379	435	373	374	359	364	382	392	381	407	396	383	374	351	341	357	376	365	391	363	361	344	389	437	348	393	400	392	403	389	386	371	391	414	370	354	411	385	383	396	386	409	423	363	389	380	374	399	397	367	384	365	361	430	361	359	375	394	344	373	376	401	403	374	383	381	396	394	362	409	373	433	387	361	379	373	359	374	390	379	358	372	374	406	382	430	425	356	358	363	399	376	389	355	370	401	401	348	380	417	393	385	369	414	368	392	374	366	347	389	355	376	400	366	371	438	381	371	367	405	374	378	402	395	362	385	366	416	337	392	379	391	370	377	380	392	350	376	369	370	412	402	374	394	376	368	397	385	373	379	392	389	412	355	395	398	372	362	368	368	382	405	358	377	362	404	377	378	399	377	408	387	385	402	394	397	413	381	366	367	392	352	359	382	386	375	384	351	361	369	415	371	368	399	398	366	351	388	379	362	360	402	345	351	394	381	371	372	405	413	383	379	373	390	396	395	392	402	397	391	361	349	385	412	388	379	393	372	385	352	388	396	361	373	398	389	385	385	352	411	433	415	359	378	415	389	406	387	381	368	367	390	364	370	366	383	360	373	405	441	376	376	374	363	402	399	415	372	366	371	365	402	356	384	386	412	366	356	361	362	391	377	402	393	380	417	372	385	381	409	408	383	406	400	361	400	368	406	396	373	395	383	395	351	363	377	374	362	402	391	379	372	408	368	403	398	367	391	361	364	354	397	373	381	383	349	395	362	349	403	425	385	412	397	375	364	413	361	413	417	386	362	364	381	371	390	371	377	405	395	403	355	392	415	366	402	389	397	358	369	399	380	370	367	369	396	427	361	371	376	385	361	362	370	364	388	397	412	392	398	416	395	370	357	380	378	380	355	372	374	361	403	381	388	386	368	353	385	396	382	346	384	363	364	359	380	375	377	381	367	408	395	390	384	404	365	385	398	386	381	356	361	374	385	369	383	379	375	383	370	403	347	368	367	376	389	381	391	385	371	372	410	391	396	397	422	415	391	348	410	416	393	423	357	374	385	377	365	370	382	388	403	344	363	390	388	372	384	377	356	384	359	355	313	373	415	395	375	404	351	379	390	428	368	400	422	400	395	419	388	392	368	412	388	373	355	388	362	353	382	370	378	390	361	395	398	411	380	393	394	359	403	373	435	390	403	385	355	388	387	374	332	409	367	368	410	401	388	352	380	402	407	367	368	388	360	354	366	381	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47490	10050	1919	1230	814	673	563	470	421	342	369	358	335	305	335	290	311	301	294	279	262	258	272	283	246	219	267	248	240	249	261	257	271	257	236	287	252	247	244	280	260	280	251	270	247	253	256	267	248	243	246	252	258	255	247	226	272	242	243	230	251	265	229	245	261	287	255	258	265	235	261	269	281	239	276	233	248	244	269	257	254	241	258	257	245	244	241	244	281	241	222	222	228	267	205	275	244	258	246	240	260	258	242	271	249	239	261	267	259	234	252	260	263	248	251	235	251	263	232	257	254	232	258	240	233	229	252	232	245	241	250	243	255	223	230	272	246	248	238	222	266	245	253	255	231	261	246	267	254	253	251	275	248	236	230	247	255	249	254	260	246	264	255	236	254	245	272	260	224	260	254	276	295	242	256	248	267	259	246	225	246	255	259	285	247	251	261	294	249	275	236	241	263	265	252	256	264	217	252	240	254	264	236	256	257	269	283	258	276	242	269	254	218	231	255	248	253	223	304	284	238	249	285	252	253	259	249	275	248	246	268	229	255	267	226	262	242	248	245	259	262	269	265	239	253	245	256	267	234	242	284	264	255	224	285	216	257	263	236	247	238	242	256	281	246	233	255	278	255	238	238	225	268	245	236	243	249	273	273	230	252	237	252	250	244	251	247	243	282	250	249	246	245	246	265	233	259	283	239	240	247	257	241	273	248	237	244	249	246	241	257	233	261	266	255	255	254	254	244	247	247	245	266	264	259	261	221	223	266	235	269	278	253	270	217	262	269	264	243	253	255	266	255	230	244	271	274	276	273	283	274	253	246	250	253	216	286	247	250	243	254	253	269	247	229	246	231	240	236	243	243	245	264	286	248	239	239	247	248	207	290	257	239	238	268	235	253	288	229	237	274	241	262	263	262	247	239	240	232	237	209	234	263	255	238	249	247	243	240	268	260	256	229	254	210	265	261	261	248	233	260	225	251	246	240	262	260	230	246	235	241	262	240	218	255	251	255	236	220	250	233	239	251	215	252	261	239	270	260	231	238	252	237	229	270	254	248	264	243	250	252	280	240	249	270	247	239	243	236	253	230	250	270	249	243	262	256	262	275	266	249	296	266	263	251	236	247	254	235	211	262	235	296	259	256	229	270	261	283	259	254	262	247	271	289	244	273	264	242	237	269	251	258	268	230	273	253	233	264	257	246	224	280	254	234	247	252	269	261	238	241	278	267	286	259	261	260	261	243	255	270	231	239	239	250	298	214	251	245	262	254	258	256	273	258	256	257	256	257	264	249	262	255	245	279	238	241	228	246	226	238	235	268	248	279	251	254	261	257	218	233	252	229	270	231	241	259	249	253	257	261	245	274	261	249	270	269	256	257	237	270	243	236	219	247	239	266	259	230	260	250	250	249	243	257	255	257	255	261	253	254	251	278	294	243	259	275	232	264	265	261	238	259	247	261	239	247	232	267	236	264	218	243	246	247	254	240	267	240	250	274	275	265	233	277	246	227	240	245	256	268	231	280	272	238	236	232	271	254	230	241	244	232	236	244	214	233	243	211	252	240	265	239	243	258	252	240	276	248	247	256	246	251	238	272	263	247	233	247	233	232	257	247	221	260	283	243	247	250	241	241	230	239	242	240	243	274	261	230	240	227	281	234	237	259	251	223	239	248	246	238	268	261	278	241	232	232	248	256	253	261	277	245	239	253	279	251	247	236	239	238	234	246	248	260	248	286	242	248	253	257	245	250	251	258	237	233	237	224	258	264	247	221	240	240	249	231	226	262	261	243	247	254	256	250	235	255	240	240	246	248	270	259	233	251	240	240	258	236	268	229	244	266	253	237	275	253	255	247	272	261	234	262	244	225	292	222	272	233	243	251	262	236	256	229	208	214	238	229	247	231	261	229	249	255	262	240	274	248	259	251	259	232	274	250	273	243	264	225	226	260	289	240	250	258	242	239	258	242	267	247	282	227	233	271	241	237	262	241	253	227	267	243	234	262	237	264	238	226	253	275	261	279	218	253	255	257	272	262	246	248	261	252	233	246	247	250	242	259	251	278	267	260	264	267	236	293	275	252	266	286	229	278	250	253	249	266	227	244	255	228	228	248	264	284	272	257	266	236	293	248	257	238	233	237	238	260	251	241	239	272	261	262	263	263	254	292	250	262	254	268	257	256	263	233	249	248	269	277	228	249	237	252	254	262	259	276	288	254	237	299	228	269	237	247	210	253	273	249	235	253	248	268	238	251	266	258	254	239	282	253	250	248	252	226	240	232	226	254	235	250	248	254	242	243	236	254	252	254	269	271	226	236	251	252	254	262	234	265	233	234	252	280	285	243	222	251	260	233	241	221	227	236	239	243	242	240	247	235	249	238	295	238	244	245	260	237	227	291	265	258	271	234	257	236	237	249	256	265	237	253	239	238	272	261	259	248	257	264	234	236	235	257	256	269	242	253	241	250	250	256	212	241	268	280	239	237	266	231	243	238	253	277	252	259	221	280	229	283	217	287	232	270	268	237	252	245	234	243	247	246	245	255	230	242	257	229	271	259	266	281	256	260	250	233	229	236	230	244	241	207	256	274	257	256	251	282	249	249	274	234	265	236	243	246	258	257	258	254	283	234	237	262	256	264	235	254	238	251	255	242	263	217	228	216	275	245	274	263	276	239	238	248	241	257	253	239	258	241	226	248	232	254	268	229	255	225	260	248	255	244	241	260	242	252	238	243	256	293	250	238	243	238	271	235	252	223	248	237	218	246	243	271	232	257	245	232	245	231	266	247	266	229	226	230	264	239	283	275	256	269	240	257	248	247	260	239	237	263	245	236	276	241	256	251	253	260	245	261	223	252	261	263	269	252	245	262	254	268	259	259	242	222	216	258	237	261	258	242	238	253	226	239	258	241	250	242	253	222	270	240	271	230	290	244	220	236	270	236	256	265	258	271	242	230	262	261	256	242	248	240	232	238	262	223	238	246	236	274	266	246	236	266	228	244	229	248	280	253	269	265	259	242	250	256	213	227	232	255	257	262	249	258	245	270	257	254	252	250	247	273	254	261	286	261	266	231	269	261	274	264	272	248	255	261	213	269	226	262	262	280	257	243	254	221	275	275	241	256	246	259	232	281	227	236	237	258	263	265	228	246	244	238	248	254	246	290	248	265	242	275	265	273	239	253	258	241	265	258	236	255	279	238	237	224	267	232	234	250	258	259	252	243	213	237	246	212	241	279	251	219	250	241	253	245	270	230	231	225	243	258	237	248	238	236	238	251	237	217	261	260	247	255	245	242	251	259	245	243	239	238	260	247	254	272	268	249	248	263	230	244	247	245	235	225	237	262	256	263	254	262	237	247	232	258	266	248	273	253	267	256	283	223	229	241	247	234	258	255	238	246	233	253	279	248	262	258	254	234	276	241	267	268	276	269	245	228	263	245	279	266	228	251	275	265	258	249	233	228	271	245	255	225	254	251	252	243	227	273	269	267	218	260	240	249	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22151	1786	3442	3860	3218	2614	2263	1924	1709	1531	1423	1310	1308	1162	1063	1094	989	964	964	962	895	930	896	874	818	842	771	832	783	759	778	759	774	816	814	799	811	806	821	759	767	735	736	716	812	735	771	770	734	729	703	742	721	748	768	750	712	758	788	722	751	759	707	757	763	709	707	750	724	714	768	705	711	738	723	700	733	806	704	718	734	720	719	758	684	725	683	752	748	682	741	693	785	715	744	671	768	705	706	719	734	755	694	695	745	757	738	695	764	704	692	755	713	774	679	703	701	745	701	686	681	732	672	714	745	738	747	774	710	729	741	722	692	714	722	747	701	710	689	758	722	707	716	720	717	732	715	768	713	766	758	732	736	700	722	769	738	720	737	745	727	696	698	799	699	692	743	702	751	696	767	767	716	724	760	757	775	741	667	738	762	678	710	717	691	737	731	732	690	693	722	713	722	738	717	734	784	714	766	762	714	683	731	683	692	677	724	709	739	757	747	719	752	746	700	744	718	717	693	678	733	694	698	711	729	744	747	689	685	747	739	719	702	704	723	709	699	788	687	712	734	737	692	690	706	745	687	702	745	733	774	738	694	689	727	710	703	750	729	719	757	746	722	704	771	696	741	691	700	720	712	744	718	698	683	729	699	699	712	684	697	667	689	685	722	717	729	720	785	758	710	739	716	714	701	699	680	736	703	731	716	760	724	675	697	762	743	732	744	714	738	662	731	733	717	689	725	703	708	766	714	724	751	700	757	726	713	725	718	708	752	742	728	695	746	724	733	718	701	660	727	700	717	717	706	745	731	733	736	757	676	733	701	738	739	715	759	733	722	723	774	757	718	668	743	705	729	683	665	744	741	744	741	711	692	715	760	745	702	737	693	700	702	672	700	672	701	725	708	705	712	721	697	713	704	754	659	741	745	710	689	746	735	656	751	710	707	748	715	775	756	722	701	752	762	721	694	744	741	692	743	719	675	691	733	723	745	694	733	696	734	734	705	758	684	744	683	685	762	716	685	727	783	709	706	735	728	747	721	779	697	756	795	742	723	727	775	704	749	712	756	689	682	721	703	725	736	720	694	715	698	732	716	698	728	748	727	690	673	730	719	725	748	698	783	708	747	731	732	739	736	669	663	713	691	731	754	711	711	743	742	684	691	744	699	660	764	691	743	752	728	706	710	734	694	746	724	730	788	705	680	694	740	738	663	669	713	748	721	718	731	743	734	681	724	731	707	736	707	711	749	694	734	717	761	705	708	771	746	757	774	727	687	758	686	704	732	714	739	692	681	697	699	678	712	678	727	769	684	689	705	709	695	699	706	748	718	708	702	706	717	733	780	716	754	707	709	753	739	750	713	759	749	723	703	726	751	707	735	719	726	690	765	699	684	755	728	718	711	754	724	724	671	693	751	702	718	703	719	745	681	735	743	670	697	697	749	682	722	697	719	661	748	664	696	720	722	719	709	758	740	766	693	738	697	734	689	717	695	691	788	678	735	722	712	734	668	759	770	689	746	719	729	756	708	711	732	707	740	705	752	720	747	720	679	722	726	742	719	721	752	717	724	721	684	742	764	690	744	745	713	712	713	721	735	746	708	683	738	736	714	763	726	696	726	728	697	680	721	720	744	718	744	728	726	729	704	711	750	724	712	751	725	704	723	713	742	760	761	729	740	684	764	740	680	699	704	718	710	712	714	717	698	679	703	708	711	722	702	770	698	788	718	708	769	737	746	744	734	678	676	685	732	736	738	680	703	719	715	701	700	702	708	697	718	696	690	734	743	749	752	677	704	725	687	682	761	682	724	708	699	708	710	718	736	715	688	719	755	781	710	686	706	742	760	706	661	653	713	739	715	733	672	727	745	698	707	734	721	712	643	742	698	698	701	690	763	744	736	712	753	748	703	638	737	688	744	705	735	759	744	738	681	723	721	755	667	707	741	738	732	734	697	739	742	743	709	711	706	706	686	753	727	706	673	705	694	764	729	699	697	733	714	710	745	734	675	724	714	732	674	702	688	715	723	666	764	724	760	715	766	711	771	715	765	762	690	696	730	726	699	702	734	707	730	752	739	729	715	730	730	722	759	688	750	715	730	764	672	723	730	719	699	697	680	766	711	721	710	722	716	730	720	721	696	715	742	689	740	729	697	772	715	746	684	717	717	745	716	729	721	734	720	684	670	708	706	761	744	699	726	694	717	667	699	685	764	717	696	705	769	760	730	703	683	750	765	744	707	734	730	773	700	725	664	690	692	731	712	776	690	728	723	707	709	713	732	717	745	701	752	737	738	733	695	760	708	732	689	718	710	769	696	713	721	765	673	722	716	741	727	735	720	756	713	712	679	690	711	680	736	699	731	710	685	725	711	709	686	711	700	753	721	739	724	721	682	757	752	732	673	727	693	737	734	716	722	724	736	722	711	686	681	687	713	741	676	727	724	725	735	705	768	696	742	764	712	704	678	707	656	686	706	721	699	691	696	712	702	704	694	732	699	689	749	707	710	717	674	735	719	697	729	758	735	694	740	666	724	683	712	715	722	733	744	735	729	683	745	749	692	717	695	716	739	729	761	776	699	781	750	714	733	728	779	706	747	726	732	722	735	764	693	718	732	710	719	744	703	724	741	715	721	703	693	686	695	699	743	732	737	735	717	757	778	677	699	701	708	750	737	687	691	749	711	736	725	715	693	714	681	701	741	740	717	663	750	697	684	720	718	759	693	679	751	669	749	740	695	749	696	741	730	694	714	753	727	709	716	737	719	744	730	730	715	674	693	723	727	726	706	755	689	729	676	691	706	760	701	669	707	699	696	781	691	744	753	735	722	662	710	707	767	682	688	745	710	708	735	709	736	752	679	760	680	671	714	702	714	741	739	670	705	707	715	713	733	692	719	738	727	738	733	708	692	716	721	696	716	729	729	710	715	765	735	732	728	726	740	732	728	717	712	719	689	717	686	690	727	725	715	736	699	725	737	687	729	720	763	797	747	712	727	751	703	671	757	699	728	703	744	741	708	753	741	697	698	735	737	683	716	734	740	718	725	732	735	734	738	712	724	687	700	658	716	713	784	686	721	735	683	770	713	707	721	681	700	717	688	702	672	742	723	751	708	705	746	675	701	717	657	699	744	718	694	753	742	755	749	744	747	692	704	726	676	709	707	741	717	753	702	738	744	713	739	701	744	759	722	742	725	698	686	714	737	720	737	759	740	703	735	716	744	691	734	706	702	764	687	675	694	720	712	682	694	750	717	729	688	696	737	774	727	692	710	719	700	691	714	703	736	731	755	668	728	750	699	694	727	696	679	721	753	722	710	685	711	744	727	715	696	731	698	703	729	754	740	723	726	726	703	705	749	755	721	714	696	697	696	718	737	684	712	703	717	712	731	727	757	705	715	759	754	734	725	714	737	674	688	741	740	662	721	751	679	735	708	750	694	685	737	750	729	709	708	719	673	684	745	746	762	727	692	745	668	714	719	701	724	734	677	719	731	746	686	735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61661	18351	6641	2668	1522	1101	876	691	646	557	506	514	466	445	416	360	360	348	349	352	341	312	357	334	307	288	327	321	315	325	309	335	324	288	317	331	313	305	312	313	326	319	287	325	315	303	314	283	343	331	307	298	299	295	292	289	270	295	288	294	268	297	309	311	289	296	311	285	315	275	304	262	291	286	312	350	307	283	302	288	309	310	304	333	268	263	282	296	324	275	333	277	283	308	295	285	276	313	289	280	283	270	283	285	302	284	309	316	316	276	275	300	302	317	273	280	289	281	298	310	299	285	300	290	299	314	307	318	315	296	303	282	302	313	292	276	284	285	298	240	298	271	279	312	317	312	264	296	324	269	288	261	273	292	272	279	286	248	301	315	291	278	269	285	264	318	298	309	318	297	311	294	282	286	294	318	290	290	282	274	294	297	304	302	310	279	312	295	289	284	281	293	282	284	294	281	280	276	292	321	258	305	271	267	280	325	278	307	311	291	318	246	284	313	306	319	285	264	305	280	281	306	304	317	285	310	294	306	300	278	273	302	308	298	283	292	300	271	294	278	295	299	330	265	306	267	302	312	304	275	279	279	270	314	239	306	275	298	326	277	319	293	265	302	308	274	311	295	305	307	310	284	256	257	298	281	281	301	294	279	282	271	306	297	307	285	267	304	303	290	291	282	273	303	281	300	279	295	294	278	308	315	298	259	281	277	269	271	293	290	293	300	292	309	304	294	317	305	248	303	283	298	276	296	280	274	294	278	268	304	308	304	302	286	271	307	289	325	284	267	297	307	309	274	284	266	291	300	253	292	289	305	292	317	278	278	292	322	306	319	285	312	276	268	284	312	325	304	267	294	288	315	321	263	303	265	261	319	317	264	311	292	300	293	279	298	294	307	305	331	278	288	287	289	263	319	283	279	314	315	295	287	280	284	281	277	298	298	287	305	275	257	304	272	292	309	300	282	287	299	275	270	272	261	307	300	285	300	288	288	301	292	283	288	308	304	289	304	291	309	304	288	322	278	263	314	310	285	281	308	275	294	322	285	295	298	289	302	299	330	295	294	312	304	293	279	278	307	307	310	310	303	305	279	275	304	290	308	275	327	322	284	283	283	294	310	303	276	291	279	258	262	312	301	303	288	295	268	269	322	268	304	254	273	305	285	302	287	294	297	273	282	300	276	314	267	301	307	318	275	277	310	328	301	288	281	281	324	277	273	288	259	292	309	310	302	305	273	294	290	276	294	278	291	276	283	286	310	297	302	304	304	276	311	305	281	275	288	281	275	267	305	290	269	329	318	314	295	291	272	295	295	299	293	298	304	322	315	317	278	300	291	306	277	318	324	278	309	285	283	279	306	310	298	298	319	270	305	295	282	318	308	306	270	324	279	279	285	297	301	318	334	307	286	295	300	263	270	296	256	257	275	305	303	317	328	333	334	275	323	271	259	309	264	276	294	279	283	310	324	293	323	295	280	305	297	293	294	315	331	274	305	294	301	308	320	269	274	271	275	279	307	268	317	312	294	290	290	283	262	261	306	306	288	303	288	345	305	300	285	321	316	252	309	272	298	277	301	286	273	289	306	277	305	276	274	299	282	296	284	294	315	300	303	270	263	284	302	304	318	278	287	322	304	295	288	297	273	288	323	289	284	304	262	304	275	252	297	300	298	283	275	309	301	293	279	308	283	274	286	330	313	275	301	270	284	274	283	298	267	305	286	277	322	289	276	283	308	290	311	275	332	307	311	302	301	280	297	270	272	291	296	272	295	280	300	298	289	299	281	291	279	275	285	311	291	274	286	278	254	295	320	301	270	277	309	280	307	281	300	263	286	282	289	277	268	294	301	296	302	339	281	270	288	327	337	304	276	309	257	281	274	263	258	297	290	275	304	303	301	277	287	320	307	316	283	297	271	248	276	277	287	302	313	280	277	296	301	289	289	264	310	304	299	287	254	307	295	299	329	297	291	307	304	283	287	303	313	294	267	289	280	309	266	300	353	311	270	322	318	293	309	285	287	291	284	317	316	292	299	287	292	266	296	279	350	282	273	282	302	308	287	310	286	306	260	308	294	272	284	302	285	269	277	323	295	306	294	287	291	309	305	298	291	292	326	282	303	285	267	275	289	280	285	300	297	266	276	297	305	304	324	275	300	298	286	315	295	293	278	317	298	297	244	309	316	277	286	307	248	311	281	301	285	292	323	277	297	290	283	315	289	300	301	262	297	286	274	273	289	321	275	300	302	307	316	287	294	294	320	263	340	310	298	330	269	300	306	298	288	296	308	304	282	335	282	308	294	304	299	326	266	321	300	287	291	294	301	302	315	278	256	267	298	314	274	295	286	323	296	293	288	294	300	299	293	305	285	294	316	263	266	305	295	286	312	320	298	286	275	296	280	309	348	283	268	312	320	284	291	316	250	258	284	308	342	279	279	293	323	287	302	319	299	352	281	246	317	298	310	265	270	304	290	291	305	323	279	308	304	325	281	329	307	298	296	304	272	301	297	282	322	306	306	274	265	310	298	346	277	303	299	281	281	290	286	275	292	286	290	304	270	296	290	284	306	290	279	300	290	321	274	316	314	296	317	308	293	277	300	296	320	316	332	284	326	322	298	317	285	288	305	299	294	279	273	270	296	317	300	282	276	255	295	282	278	292	294	324	292	274	288	258	286	293	277	299	286	269	281	289	276	273	294	267	300	291	316	315	304	279	293	315	285	289	272	278	290	295	290	279	283	297	276	276	297	288	317	293	311	311	292	292	298	263	312	296	277	275	278	301	304	310	288	309	321	309	305	270	281	296	283	293	290	267	291	294	300	310	310	293	296	286	288	295	312	301	310	267	250	269	276	272	275	300	285	305	290	300	300	282	313	292	272	315	292	326	278	267	314	278	280	285	294	311	300	318	274	324	284	316	296	293	280	271	275	279	285	279	297	307	305	305	273	279	306	281	300	282	303	300	300	283	308	302	324	282	307	277	312	303	283	287	307	342	280	334	288	307	323	270	305	258	301	303	298	309	284	277	302	252	272	267	305	307	273	296	312	282	294	274	296	284	288	295	284	314	298	303	286	299	282	326	297	314	280	263	275	279	272	313	295	281	294	319	290	298	272	292	329	308	310	273	275	265	275	287	279	293	308	278	285	302	303	297	307	320	300	271	310	278	283	302	300	283	263	301	282	279	290	316	306	283	328	248	288	278	293	318	286	274	302	259	281	283	259	255	324	265	283	296	293	312	300	265	279	286	286	316	333	292	332	291	263	266	273	314	257	278	280	289	279	304	287	301	284	287	284	294	305	283	306	287	270	284	281	297	265	320	287	285	283	274	305	303	309	324	308	268	280	281	288	307	296	272	287	317	310	304	302	323	292	305	297	284	269	279	309	294	313	266	295	300	283	278	308	285	278	307	290	329	283	292	314	295	280	288	300	307	272	289	284	317	295	252	307	311	319	300	292	330	290	295	301	289	301	301	258	308	281	292	303	285	266	284	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29145	2643	5995	6530	5460	4510	3711	3102	2610	2277	2178	2085	1834	1624	1576	1490	1386	1309	1274	1207	1217	1115	1108	1105	1056	1034	1092	1041	966	973	894	996	907	905	869	889	918	918	877	883	874	894	907	870	885	921	908	921	862	867	837	876	867	868	871	838	840	848	864	858	841	861	810	838	800	835	886	814	858	850	819	865	809	875	820	875	826	799	761	817	785	814	793	777	809	834	865	781	790	776	804	822	830	848	773	820	800	807	758	829	807	832	799	812	826	826	756	811	862	825	865	798	800	787	855	841	832	776	844	747	833	836	782	786	769	850	837	859	780	796	840	803	842	832	820	836	858	839	794	773	779	827	787	792	835	765	829	776	878	865	782	819	784	828	838	781	836	823	859	844	780	832	858	788	789	820	808	813	803	805	800	822	797	818	792	815	810	824	817	747	807	772	826	831	804	844	787	834	797	797	804	792	793	810	824	808	822	858	830	858	823	856	786	774	764	775	808	856	781	815	802	808	833	797	782	813	817	755	784	772	768	836	859	811	834	788	778	773	807	772	782	781	785	805	788	817	831	788	739	775	789	770	798	807	803	828	812	832	771	799	781	760	767	788	816	821	831	786	771	803	825	843	757	814	786	787	782	767	804	768	830	788	771	844	791	809	795	757	860	816	811	843	800	833	856	804	826	799	822	774	791	783	838	833	753	812	843	802	850	803	773	822	833	793	815	830	855	795	836	858	809	766	802	801	789	830	794	805	778	858	833	828	831	842	785	841	805	691	828	784	816	852	816	779	853	789	831	817	820	766	826	797	771	852	792	824	812	834	805	793	846	829	777	832	890	780	775	788	810	805	762	817	798	778	766	760	788	822	783	804	812	818	763	788	816	837	833	838	815	870	774	824	808	808	693	799	759	771	851	808	796	793	782	853	811	844	833	815	797	813	810	812	791	794	800	767	758	804	828	795	778	850	779	807	795	754	805	840	828	789	784	807	820	836	817	788	778	815	777	806	784	822	772	790	780	824	795	793	793	794	799	740	810	815	792	862	790	813	783	803	769	813	776	810	775	818	865	772	788	783	812	824	781	830	835	843	757	818	829	734	837	805	868	773	850	820	819	800	802	840	776	774	794	820	821	805	802	807	865	849	740	826	871	820	767	802	796	816	753	766	851	761	859	848	792	787	827	821	816	792	802	846	845	802	783	819	749	815	779	808	807	802	764	793	845	795	802	850	810	771	742	802	818	856	814	813	820	831	796	819	770	843	805	817	864	766	854	862	808	801	812	805	764	816	822	817	860	823	812	810	734	834	774	779	828	789	806	803	803	756	809	836	780	778	798	852	842	785	807	753	764	880	827	815	788	810	776	769	779	823	793	780	810	777	796	777	777	772	750	831	843	802	798	862	744	836	799	766	787	773	836	834	794	816	800	787	820	821	798	787	790	789	787	795	790	817	804	836	791	792	768	793	802	773	780	806	759	774	766	780	824	729	867	815	844	814	795	809	821	786	834	769	818	788	778	780	756	764	814	799	791	816	796	801	855	825	803	825	819	847	835	822	729	844	814	766	814	830	795	808	832	809	789	764	871	790	818	752	787	760	832	783	813	761	861	759	802	808	795	846	828	810	795	852	808	855	738	794	804	789	830	826	766	832	816	842	796	840	833	782	834	800	757	743	790	769	826	836	837	797	815	805	761	817	805	862	805	820	773	782	805	811	793	790	807	770	810	797	818	799	802	824	823	779	818	770	826	831	787	848	793	833	851	823	816	804	820	811	786	816	781	811	858	821	778	828	835	821	853	836	849	850	797	754	764	765	767	757	836	802	808	818	766	842	805	815	781	764	825	795	778	840	849	846	794	842	807	772	788	792	781	816	835	823	831	798	786	801	794	812	827	834	735	843	825	791	759	809	783	826	802	860	735	787	834	795	761	847	825	804	852	770	832	794	813	834	792	738	819	778	788	824	827	797	840	814	828	852	798	781	823	847	765	773	776	779	821	820	821	826	819	839	798	861	804	809	841	793	814	835	808	808	828	834	793	748	791	814	794	795	801	821	777	780	799	801	825	790	840	844	805	831	774	831	806	810	805	767	802	772	786	886	800	790	789	841	811	782	902	825	782	773	818	800	799	841	784	761	789	822	769	790	848	810	831	803	817	826	847	802	817	797	820	772	815	750	802	788	842	791	793	767	761	768	827	778	784	812	800	777	835	796	786	784	768	773	865	777	800	801	821	763	768	804	796	798	813	803	782	800	762	780	854	779	798	801	791	771	832	819	800	743	804	833	826	817	765	852	792	843	797	810	777	811	821	774	807	760	750	850	833	832	827	794	787	744	812	801	823	784	812	807	794	825	798	804	778	752	806	808	795	844	801	781	814	848	853	812	850	798	819	823	809	830	840	777	831	815	787	782	802	826	748	787	808	809	802	849	787	799	793	777	799	840	789	815	779	844	797	797	820	836	786	826	777	762	790	793	834	812	808	785	809	882	858	758	810	827	797	830	794	785	838	770	783	857	817	791	788	820	772	781	780	783	796	800	805	797	797	836	838	823	814	835	859	815	797	818	791	887	813	818	802	823	843	830	807	801	825	805	780	793	802	804	793	766	784	792	798	763	789	809	784	822	868	832	814	816	820	813	847	826	843	805	784	812	789	793	766	842	836	803	803	827	783	803	800	821	769	795	783	844	770	804	826	805	801	787	786	822	812	809	826	826	771	820	837	780	814	787	758	794	804	804	768	796	787	812	807	860	782	849	812	782	769	790	795	837	751	820	809	814	798	793	762	789	793	787	807	822	831	852	785	845	848	828	803	814	861	784	807	802	838	785	779	801	777	811	834	752	809	744	780	791	844	751	791	845	769	864	798	785	817	744	798	850	822	801	848	796	770	823	779	794	801	796	809	798	759	844	796	743	776	786	828	807	847	782	850	863	748	786	852	820	853	814	853	863	856	797	850	740	799	798	800	812	768	815	817	843	834	753	809	830	797	795	772	793	778	798	766	848	865	813	788	802	791	769	814	830	844	797	838	789	825	837	844	828	794	796	834	762	816	793	800	789	796	812	826	823	828	876	742	829	828	793	780	802	774	808	770	775	823	836	768	774	811	779	760	789	778	802	822	839	795	817	803	837	800	767	766	748	749	777	835	806	801	837	854	810	786	812	771	805	759	808	819	771	748	833	818	802	820	776	809	816	788	838	788	751	842	802	789	781	788	784	788	776	811	810	784	758	797	750	817	755	854	798	797	842	803	826	796	821	795	844	784	821	847	824	794	775	811	848	821	767	840	799	852	780	832	784	785	803	893	806	797	795	771	841	818	812	820	827	793	767	797	764	800	805	783	784	853	834	842	807	805	808	784	813	829	817	832	794	856	793	781	806	799	801	833	780	821	819	780	804	843	794	822	830	809	832	784	798	782	825	796	781	813	807	855	817	770	779	790	810	807	799	801	781	833	784	839	822	802	800	819	839	756	778	821	797	774	796	816	782	855	799	815	829	770	759	844	810	827	855	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7148	327	230	153	134	142	115	155	119	115	123	132	114	123	114	116	120	133	122	131	144	131	117	123	108	119	148	115	113	93	104	114	138	107	99	114	114	119	116	120	108	97	116	124	107	111	99	106	116	117	129	123	125	111	122	130	109	116	119	121	105	133	121	105	109	119	117	130	113	144	111	122	119	114	118	106	129	123	114	120	120	126	126	107	115	122	114	83	104	110	118	125	121	119	95	122	118	87	108	114	135	128	109	128	102	111	126	121	118	96	119	110	113	112	135	112	108	131	105	104	130	116	106	111	106	141	132	131	116	114	134	100	112	115	104	116	136	115	124	106	112	98	118	102	144	120	113	128	109	104	97	109	113	99	138	114	116	90	125	95	121	106	113	119	113	142	121	106	114	109	118	130	126	104	128	123	107	119	129	116	111	123	102	111	127	129	103	122	123	109	120	120	116	122	99	102	136	118	132	129	101	108	104	126	116	116	134	110	125	110	120	127	115	109	97	118	97	101	111	111	103	100	110	104	114	105	118	111	122	127	113	121	117	104	119	129	128	124	119	125	125	114	119	111	115	122	101	107	103	115	109	117	104	117	119	129	130	113	119	105	97	115	110	118	131	116	138	132	121	115	129	105	100	118	121	111	117	119	131	115	124	106	117	120	136	100	130	99	113	132	123	123	108	107	106	125	116	114	124	124	116	107	107	119	134	118	117	114	115	104	128	110	113	127	116	108	116	109	121	128	129	132	113	110	112	121	109	109	121	109	109	125	106	125	101	116	105	108	119	103	123	120	123	133	118	123	115	108	118	114	127	113	101	128	101	124	118	101	104	122	120	111	124	110	107	130	134	109	120	120	124	123	113	132	113	104	113	107	84	108	104	124	116	124	117	113	129	104	112	112	98	117	130	122	117	128	134	107	111	118	109	106	135	101	130	105	112	109	131	131	100	131	117	115	128	111	119	123	98	128	123	119	106	121	123	130	104	120	129	126	107	113	105	121	129	122	125	122	122	113	106	118	86	117	125	106	91	118	126	106	110	106	117	116	128	102	107	132	103	116	133	110	102	124	117	116	144	138	115	119	103	98	107	108	105	95	100	114	93	137	117	93	112	109	132	116	120	125	107	126	133	118	129	132	101	114	127	124	117	118	116	101	109	105	144	101	126	122	129	107	98	111	103	113	126	107	100	126	117	114	95	121	121	122	129	119	103	99	116	101	98	113	104	115	118	118	133	112	127	110	133	120	128	130	115	113	111	122	108	104	134	95	131	103	108	117	114	109	117	95	105	114	124	115	118	124	120	112	87	108	118	118	125	130	114	104	102	113	114	127	110	137	110	105	115	122	135	142	111	119	105	124	127	102	126	116	113	128	124	129	114	127	112	118	110	115	98	122	102	120	112	119	108	109	121	106	119	106	121	113	117	104	102	117	121	120	134	109	124	125	103	118	132	113	123	116	88	124	103	128	111	152	122	121	102	99	94	118	109	93	129	108	114	104	124	126	137	123	123	108	119	104	121	118	125	118	115	133	99	108	126	143	92	134	132	105	112	128	118	147	119	118	129	105	136	124	122	103	120	114	105	117	142	108	111	144	119	106	127	109	101	113	116	107	110	106	118	100	112	132	123	101	121	114	108	118	154	130	136	123	99	113	122	128	114	133	148	91	104	110	132	103	118	128	124	110	134	130	110	137	106	105	109	110	125	119	125	107	110	122	124	114	124	120	123	117	111	110	108	133	116	124	108	101	112	128	132	109	118	91	103	108	114	134	112	120	108	121	124	96	122	129	135	120	120	113	132	111	121	107	124	103	122	134	105	130	136	119	107	126	122	121	119	108	136	123	114	126	126	131	126	126	95	107	114	113	134	107	99	113	117	123	123	118	113	117	91	108	114	106	121	119	111	121	106	105	103	127	109	110	91	109	95	122	122	109	110	120	109	107	122	98	126	120	113	119	120	125	112	120	113	130	119	106	124	102	98	113	101	105	120	112	115	120	109	119	107	117	105	104	104	122	111	111	112	87	122	110	111	109	100	118	112	121	108	108	117	117	123	113	101	114	154	119	106	106	141	121	122	98	133	144	116	110	103	104	118	113	94	112	114	121	118	109	121	117	109	122	102	97	102	118	110	109	130	82	115	92	106	101	118	117	101	121	112	98	122	121	102	97	112	106	123	101	133	110	115	122	120	122	121	119	129	126	132	106	139	128	129	103	117	144	115	115	112	117	121	122	129	130	125	116	106	110	112	117	135	95	113	106	123	104	114	112	116	105	107	117	122	131	111	100	121	112	113	117	116	121	115	102	99	127	125	109	124	119	129	126	126	109	124	124	134	137	108	134	121	122	127	118	104	115	124	93	109	113	119	117	122	118	129	106	130	108	98	114	110	100	125	135	128	119	123	128	117	130	118	90	132	122	139	106	113	131	98	111	121	125	110	111	125	111	116	104	121	98	95	109	146	113	108	132	118	140	101	129	114	130	119	106	113	120	116	137	121	120	129	128	123	111	112	118	107	144	113	113	110	112	109	114	116	122	135	124	99	107	115	124	121	113	97	138	118	98	114	113	98	105	114	134	110	117	111	110	133	101	114	118	123	120	113	120	115	128	113	121	125	114	95	114	145	105	108	109	123	125	102	121	102	103	114	129	110	115	115	117	112	114	133	108	126	107	124	123	122	129	128	107	112	121	106	115	119	111	99	107	126	104	121	129	119	111	118	112	111	122	116	104	123	103	113	133	111	125	113	128	119	141	144	124	121	117	135	113	124	130	105	99	116	127	122	117	112	113	95	111	112	116	113	136	104	98	111	121	116	117	113	111	115	133	110	94	103	122	124	109	113	131	123	122	109	117	116	110	113	123	122	110	95	104	118	107	109	109	103	134	119	114	113	87	112	109	107	94	117	134	126	118	103	111	115	111	124	113	116	112	123	109	98	142	95	107	99	104	133	124	117	124	108	120	104	95	116	113	124	117	95	103	119	120	124	114	108	113	116	132	106	116	124	109	133	126	124	93	102	123	110	137	100	117	132	102	120	124	132	116	119	141	102	107	125	106	110	116	86	120	123	117	137	128	110	89	108	109	116	129	104	143	124	105	120	104	119	108	114	144	135	110	108	111	99	126	112	92	109	115	111	108	120	95	127	106	129	123	111	124	106	129	110	117	92	115	124	126	114	117	102	112	107	111	109	125	132	132	129	121	137	118	110	127	118	112	100	105	110	105	91	140	127	122	125	120	107	110	119	116	112	99	125	101	132	100	124	115	130	110	114	119	118	92	117	96	125	131	114	109	124	107	115	98	95	96	109	113	140	105	119	121	99	112	121	111	108	119	118	109	126	115	128	105	120	113	125	112	146	128	97	113	116	123	111	126	122	121	120	100	121	116	120	112	118	124	117	104	117	87	123	112	120	124	120	104	141	123	130	138	113	121	124	112	109	110	108	126	113	109	114	121	127	124	134	108	110	126	104	115	110	116	109	124	116	102	121	100	112	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6669	423	517	532	544	484	454	456	455	450	443	424	421	402	400	424	380	416	370	407	413	366	416	391	343	385	406	399	353	381	376	419	397	374	424	355	392	390	403	376	385	405	387	384	342	372	377	358	384	389	390	400	390	410	369	366	390	374	393	378	371	391	399	387	384	421	387	391	381	407	409	357	407	413	380	392	383	427	378	401	400	343	389	389	382	411	393	376	395	354	400	383	399	425	356	376	353	402	399	406	374	357	398	396	430	389	360	400	371	369	376	405	385	409	410	386	382	386	360	395	367	426	382	403	386	361	397	402	375	370	433	386	399	384	429	409	400	374	417	400	350	397	381	366	393	399	370	367	374	410	362	390	393	389	390	400	378	388	428	395	364	419	434	376	372	400	354	413	360	391	399	356	405	430	369	402	405	431	414	359	371	386	401	375	412	417	379	434	343	378	387	399	378	385	371	404	399	414	384	403	358	389	415	387	390	394	344	385	392	431	377	364	376	385	417	391	358	368	386	409	393	382	379	392	416	371	365	401	419	384	354	392	409	414	377	383	382	366	381	400	368	413	368	401	368	379	413	362	399	379	386	419	397	393	401	370	385	389	391	370	366	362	383	395	395	413	368	360	410	401	380	398	404	420	366	391	384	377	398	366	357	408	361	356	371	390	391	384	379	399	414	399	387	391	354	393	375	402	378	362	379	385	377	403	349	371	334	382	389	404	357	377	403	379	368	394	376	409	368	398	361	377	372	383	362	382	379	395	394	392	368	352	384	380	420	399	375	393	412	370	388	373	390	435	356	375	372	409	401	384	374	417	408	408	386	376	415	376	372	392	392	384	381	385	390	391	415	413	380	411	391	441	403	399	401	401	376	415	390	391	397	357	406	341	361	411	369	404	362	368	441	407	386	368	393	423	412	386	398	407	382	391	406	383	371	415	386	366	408	379	388	390	366	391	414	397	366	370	364	387	392	396	399	418	376	373	394	355	390	390	390	398	402	375	361	389	393	383	408	374	399	388	373	373	417	412	405	365	374	391	410	375	388	368	388	350	374	419	377	396	398	393	366	391	433	402	395	371	384	408	364	406	370	378	383	396	396	374	379	367	380	373	364	365	382	349	409	379	370	387	356	363	341	401	388	403	407	411	367	369	403	384	399	369	364	380	375	385	406	408	379	356	404	368	406	391	388	377	434	376	406	401	380	394	355	384	411	359	380	432	364	415	381	360	393	408	379	366	384	404	421	376	364	401	390	376	420	362	389	389	411	369	385	380	389	383	409	410	356	397	393	371	368	406	401	367	385	375	403	390	404	388	398	385	386	407	395	385	375	366	319	414	383	402	390	392	386	424	430	387	418	414	386	406	398	391	387	376	374	355	367	346	391	371	400	369	371	402	387	365	418	375	387	369	406	362	406	383	391	392	385	376	387	364	374	407	368	397	375	375	394	374	407	387	402	363	410	411	358	381	381	381	367	378	389	386	387	403	412	382	380	405	347	401	394	365	380	356	428	406	403	360	394	374	398	401	375	384	414	384	404	354	400	391	383	411	388	403	388	380	408	361	406	397	400	379	367	379	370	414	388	373	398	372	366	403	354	391	383	376	392	402	393	383	406	392	385	368	391	378	366	364	392	404	385	437	394	382	395	387	383	383	355	370	399	378	422	378	347	370	414	396	413	364	378	402	367	369	355	375	371	402	412	394	376	382	376	363	372	372	403	440	388	362	384	381	391	376	385	387	396	381	360	374	397	387	369	367	386	430	349	371	380	358	365	370	393	365	391	405	377	370	372	368	394	424	428	390	393	381	380	370	366	388	402	366	407	388	391	398	407	364	395	392	389	354	394	360	414	400	370	392	373	393	420	369	405	386	357	370	408	400	405	367	367	418	386	374	409	391	367	386	401	383	394	413	405	408	384	392	357	374	380	368	360	359	416	384	393	399	385	362	410	390	349	391	403	403	392	372	421	381	383	404	395	374	377	379	400	384	364	413	412	407	353	381	366	373	393	370	385	353	368	345	402	398	385	377	402	373	382	374	399	391	380	355	420	382	399	384	386	387	377	382	339	381	374	375	390	377	399	402	363	391	377	408	375	388	392	363	394	408	386	400	419	382	377	425	390	396	393	391	385	379	402	407	372	360	370	411	375	387	387	382	384	365	388	389	393	389	379	379	411	400	336	387	348	347	350	389	387	378	382	413	379	376	363	363	361	369	400	377	400	427	427	373	377	404	380	388	371	400	401	423	397	417	412	380	368	420	425	372	403	404	424	381	368	359	414	365	350	377	398	381	408	386	415	420	391	337	375	400	358	387	389	380	398	411	375	366	387	398	404	366	357	384	399	361	363	389	393	381	340	397	409	415	351	403	394	394	365	384	360	380	381	384	419	395	392	359	413	415	413	379	398	396	367	408	404	378	388	412	349	378	381	375	362	372	367	349	374	405	406	378	371	366	424	412	362	381	437	398	404	377	404	421	383	401	406	388	372	376	411	404	416	343	348	399	355	421	430	392	394	399	397	411	358	354	368	374	415	363	397	387	428	363	370	407	365	412	397	388	394	372	390	394	391	382	358	392	388	404	395	383	398	401	413	411	388	390	431	365	385	387	389	391	372	365	370	443	373	380	382	402	377	390	378	378	415	410	363	358	388	380	374	375	408	400	384	381	345	360	372	388	381	402	390	345	414	373	394	387	388	408	383	433	350	373	411	400	413	380	368	407	393	402	381	372	347	351	409	364	386	389	427	389	373	394	389	413	385	381	390	383	402	380	371	368	355	406	372	387	363	424	401	384	370	446	356	373	399	376	384	425	375	374	372	365	346	374	388	376	361	388	369	369	378	375	398	374	365	364	367	377	395	358	361	357	371	374	399	396	374	409	423	388	383	382	384	370	381	383	386	389	410	374	397	395	404	385	356	387	389	379	390	376	410	401	392	386	398	396	391	394	332	387	396	373	388	369	402	386	375	388	375	354	375	366	404	395	370	397	397	364	386	395	416	393	413	365	369	385	401	384	434	378	414	386	389	357	388	440	373	381	402	362	371	395	391	369	380	355	404	357	377	448	391	366	365	370	392	407	410	358	450	382	360	388	356	431	389	398	393	431	377	396	389	391	379	371	393	371	389	401	359	406	396	404	408	379	369	392	388	417	363	410	405	411	389	368	400	373	392	396	378	396	378	389	382	402	384	433	389	400	360	388	360	399	352	344	370	388	358	391	392	377	394	347	391	373	390	382	373	376	399	370	423	353	417	366	389	400	390	380	406	395	402	422	403	392	406	384	371	391	381	358	358	414	387	394	398	386	374	379	370	397	402	407	386	384	409	397	370	367	380	387	389	377	384	374	395	410	383	378	371	349	360	352	369	409	367	370	376	407	392	382	394	373	362	397	380	370	421	370	391	388	416	388	365	388	378	341	390	410	362	342	386	376	370	371	377	373	382	426	408	386	392	427	361	365	367	391	391	385	393	415	383	384	401	368	403	413	400	385	389	380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51181	11249	1954	1292	814	580	538	482	409	435	325	361	349	326	303	267	311	272	287	270	278	273	287	268	289	271	242	275	290	257	276	275	253	305	247	276	273	243	273	237	248	252	246	240	267	241	241	294	277	236	250	227	231	250	243	274	259	264	257	253	246	246	227	242	262	250	253	256	281	268	265	232	238	235	213	258	254	279	267	264	223	262	242	261	248	257	294	267	251	230	247	259	234	239	241	265	252	221	230	266	266	239	242	269	240	252	250	243	269	221	263	247	268	260	262	240	274	263	228	251	245	247	257	235	246	254	273	245	251	277	254	253	236	244	238	255	281	276	276	282	242	257	237	278	285	287	242	255	250	257	232	262	262	263	263	275	223	265	255	246	247	283	231	244	248	252	274	268	232	235	256	248	267	272	248	229	238	226	251	241	248	265	252	257	252	276	237	239	251	232	261	244	281	235	241	256	248	236	263	222	267	223	232	234	268	240	258	252	263	247	242	267	226	271	250	241	240	273	256	249	235	246	236	230	251	252	230	235	256	245	248	280	264	265	222	268	267	255	289	225	257	254	278	270	279	228	239	246	256	248	231	252	247	267	246	221	238	249	267	278	243	244	281	254	258	258	257	236	246	233	227	256	247	260	225	257	278	240	216	259	256	270	240	227	251	250	245	227	253	228	234	247	286	244	226	254	236	245	254	259	279	249	259	270	249	259	265	270	232	274	257	278	253	272	234	242	255	257	225	232	253	261	269	260	240	252	237	254	243	240	271	254	246	256	275	275	253	288	241	243	218	252	271	254	229	239	253	232	235	242	278	224	241	259	259	267	251	244	227	255	239	233	246	260	242	284	249	234	280	263	240	275	243	273	253	268	289	217	260	272	252	249	231	223	262	276	261	274	252	249	263	237	249	245	285	229	238	221	234	245	250	238	245	255	262	270	231	262	267	263	244	257	261	262	251	241	218	228	251	255	246	235	220	255	257	232	244	261	243	259	225	252	254	234	227	265	263	255	238	256	293	236	269	254	271	268	269	259	233	231	253	277	238	273	265	254	260	233	214	242	266	239	259	262	252	239	247	279	279	248	264	235	257	253	243	235	240	254	253	234	241	265	235	240	265	244	282	240	246	224	267	264	268	267	246	241	286	247	242	252	256	262	270	264	252	235	270	232	245	261	267	252	255	250	279	268	266	227	252	266	265	246	255	219	241	250	233	258	256	280	239	230	245	264	246	243	267	239	243	224	235	230	281	229	236	247	261	245	249	250	219	277	274	265	253	256	243	236	251	253	295	273	258	245	229	287	246	245	246	255	255	252	268	257	230	259	265	235	288	273	232	255	244	264	267	257	284	232	273	274	230	260	249	274	239	269	258	255	254	254	262	242	270	243	274	245	248	244	207	234	266	273	257	229	242	251	264	252	247	243	272	228	267	236	251	252	238	224	233	270	232	252	253	216	251	242	242	276	215	267	247	235	246	253	253	234	263	233	282	248	246	291	252	243	246	256	256	261	248	273	242	284	271	260	267	244	241	248	226	258	260	245	257	247	263	274	280	242	268	243	255	258	226	274	229	252	277	272	230	256	242	274	253	240	234	254	263	247	248	273	237	254	233	239	282	277	273	242	264	236	258	256	248	253	239	244	251	265	253	243	238	254	229	260	257	245	273	263	253	242	266	243	246	254	258	227	233	253	248	266	247	258	256	262	249	225	233	211	251	277	221	254	243	274	259	250	254	262	239	233	265	245	262	239	234	249	268	281	228	249	268	250	274	246	279	271	269	259	244	257	239	281	218	217	246	262	266	233	239	243	255	225	290	255	270	249	247	278	263	254	249	263	262	256	267	226	267	274	241	223	269	249	258	258	259	249	251	265	249	284	247	228	264	266	252	266	242	239	246	229	254	230	231	232	278	273	255	247	259	220	245	254	272	254	248	263	259	230	235	213	239	239	252	261	266	231	251	250	252	257	248	244	235	238	291	271	230	248	224	274	230	250	234	250	268	260	259	249	267	265	272	259	257	238	275	237	238	224	256	242	261	258	258	268	220	266	265	259	261	256	247	232	231	235	245	251	225	289	256	274	265	249	236	255	259	237	252	274	231	214	249	280	269	259	269	266	261	243	272	259	222	227	248	271	246	240	234	253	259	239	262	249	238	260	254	240	257	260	257	242	271	256	235	238	266	279	232	247	276	238	277	264	233	258	283	255	255	271	265	246	226	229	254	265	271	230	253	243	258	285	276	260	241	251	243	271	261	249	245	225	251	268	242	257	266	275	242	263	261	262	260	262	263	268	255	272	271	251	248	216	234	283	276	284	267	251	240	214	260	268	224	255	242	266	272	259	272	215	280	253	224	269	241	278	264	257	282	255	255	243	249	245	249	266	269	256	259	229	259	251	240	263	230	251	225	242	265	233	245	285	257	239	259	281	268	277	262	257	250	279	248	224	267	244	252	244	274	276	249	251	241	222	260	238	247	239	255	244	259	252	255	286	243	266	257	268	259	276	254	273	249	247	224	262	267	257	270	262	241	256	235	253	256	265	249	254	237	253	265	239	242	268	285	263	252	254	255	240	251	240	245	244	240	251	221	241	259	284	254	253	245	243	266	240	279	275	255	278	219	231	275	251	260	224	242	226	255	274	267	246	241	245	237	238	242	264	259	257	238	245	251	259	239	247	256	248	249	231	243	237	253	261	299	257	232	231	260	255	276	230	250	257	250	272	232	254	254	271	273	251	225	244	273	238	270	265	250	268	264	226	253	225	218	287	261	270	262	254	249	264	261	218	252	255	228	231	269	283	279	251	275	239	263	268	256	235	242	269	242	268	195	273	245	234	239	259	243	235	217	244	246	270	262	269	277	252	247	234	230	234	276	242	240	257	258	232	233	257	253	247	252	258	235	247	247	234	244	228	245	258	261	266	230	246	263	250	270	247	282	263	253	271	234	263	236	222	260	288	243	271	264	235	235	251	265	305	253	255	273	243	250	291	262	267	262	272	255	241	247	242	248	234	263	263	246	270	269	232	237	236	254	237	256	220	260	274	278	252	261	253	258	214	259	259	249	293	242	269	246	250	266	265	283	278	274	241	260	251	264	226	242	237	269	224	268	268	233	245	263	226	263	257	255	259	274	237	269	257	262	272	240	236	273	256	277	236	248	261	254	243	267	256	277	266	261	256	240	269	255	241	260	250	270	260	251	226	265	231	248	236	262	245	246	240	273	248	261	258	265	239	261	251	238	236	236	218	256	267	235	254	240	267	234	223	266	247	261	252	242	267	279	231	231	252	213	254	280	256	253	259	239	285	252	233	243	222	250	262	245	251	262	238	246	251	247	235	240	254	246	249	261	267	268	284	249	257	257	226	233	238	273	266	227	219	256	253	265	249	249	290	255	248	270	240	255	262	254	251	248	246	262	276	233	249	245	263	272	224	240	250	245	261	231	247	263	270	250	235	252	245	261	246	237	266	226	284	229	259	258	272	263	228	265	242	266	242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24020	1783	3493	3725	3175	2647	2186	1914	1705	1489	1469	1415	1299	1165	1106	1047	1110	1000	1034	935	897	851	951	916	846	873	852	831	798	811	879	782	779	772	822	803	754	741	739	776	808	794	747	721	786	750	792	754	837	780	753	759	769	768	679	806	759	788	764	740	733	743	736	749	758	776	760	739	765	731	752	735	735	731	722	757	709	736	733	757	736	734	741	712	767	699	728	745	766	713	716	715	717	769	766	725	760	720	810	720	746	730	743	703	739	740	728	686	729	710	685	750	750	708	724	731	768	738	711	731	723	730	709	697	734	708	748	755	749	708	806	721	698	740	735	727	711	765	706	761	729	730	780	743	746	744	730	751	756	716	745	725	701	742	741	674	763	750	716	736	708	723	713	728	779	714	686	731	736	783	683	735	702	678	788	718	729	695	698	678	701	743	733	752	776	733	691	762	762	703	745	701	784	703	720	746	670	706	730	741	721	704	754	700	764	704	756	695	700	684	680	698	764	678	741	673	766	710	676	689	701	672	773	718	738	709	705	726	687	695	774	695	715	750	730	758	748	729	749	733	710	716	724	732	715	702	702	681	714	725	737	730	713	736	787	747	700	731	731	673	712	724	722	729	694	674	720	741	730	705	722	717	732	740	739	687	729	716	747	703	702	758	701	774	756	733	695	635	707	691	745	689	719	758	751	706	690	710	758	708	744	760	764	728	722	758	749	705	723	720	676	738	687	692	718	702	748	705	751	740	723	681	662	684	740	720	690	723	732	707	732	745	755	719	731	717	715	723	736	734	701	743	716	728	729	697	749	734	723	729	677	687	694	723	720	679	743	691	702	724	712	763	727	733	715	685	703	723	706	783	719	747	753	730	689	715	741	743	746	727	662	729	736	752	717	721	699	707	714	658	730	657	717	690	719	703	666	729	758	707	741	733	740	760	736	762	782	731	703	713	737	745	709	728	713	762	702	706	738	691	685	724	692	702	702	747	693	711	725	698	714	750	720	727	740	746	742	687	759	745	718	715	718	696	710	731	690	746	722	768	712	758	741	703	701	738	718	740	710	771	711	714	715	680	767	706	716	729	668	767	752	710	775	769	674	720	696	758	762	788	712	752	734	661	742	704	757	717	731	708	708	704	721	706	702	700	710	676	765	743	697	760	727	707	761	742	733	740	761	736	755	698	756	709	712	691	705	719	743	752	694	787	682	686	719	757	723	741	708	659	706	749	715	735	738	701	725	731	743	704	688	679	719	712	680	736	711	734	735	742	677	711	723	737	760	690	744	760	766	688	745	762	692	740	711	682	720	681	689	720	710	747	714	685	709	771	740	708	736	701	695	724	735	740	775	710	739	736	700	725	699	704	720	717	744	743	720	678	707	755	733	696	696	690	668	720	711	714	774	705	761	723	771	703	696	741	738	718	726	724	755	729	723	756	681	738	737	716	720	724	720	711	732	724	743	768	742	728	751	692	774	746	725	737	702	756	698	719	724	651	738	757	726	749	708	645	712	714	726	742	693	713	744	801	734	745	743	732	731	745	704	696	719	691	731	743	735	700	738	732	730	724	684	732	729	744	682	679	701	707	716	754	656	719	692	734	716	675	704	716	726	678	669	683	735	736	717	647	716	700	729	752	759	725	731	667	713	728	712	699	736	755	779	701	742	745	707	732	751	703	708	728	719	683	681	726	733	708	765	745	696	744	738	742	733	706	694	775	765	722	741	705	725	770	699	724	700	701	702	696	737	725	704	741	741	774	697	717	750	730	694	703	757	685	703	712	691	711	729	760	718	735	726	730	755	728	693	752	714	728	752	705	720	702	730	701	702	746	706	689	682	704	735	658	734	700	711	683	689	701	748	731	748	751	734	733	708	726	768	751	705	727	705	732	722	695	745	744	733	761	715	736	714	731	710	758	733	737	677	743	721	766	678	762	737	737	702	701	770	755	722	706	720	742	771	728	710	693	735	684	755	740	695	749	703	748	724	699	689	724	728	720	701	751	720	746	726	764	723	716	697	711	731	709	725	689	722	789	746	746	744	743	739	735	720	737	680	664	716	745	727	736	723	740	698	685	709	738	750	760	688	717	703	751	774	690	719	692	704	735	715	722	772	747	689	734	703	738	710	692	643	727	752	714	730	738	726	672	729	726	745	721	709	687	717	739	665	747	748	726	747	768	769	819	735	714	727	724	724	706	764	751	802	737	717	714	723	727	777	774	704	737	742	731	746	703	797	743	763	726	749	703	721	738	684	766	747	745	751	737	719	710	735	763	698	780	730	729	717	727	687	773	732	711	763	637	733	703	692	696	770	725	723	682	755	721	704	767	741	730	707	707	768	780	737	700	747	721	673	737	742	721	737	701	701	712	729	749	757	728	724	688	756	713	719	694	737	710	708	761	710	724	701	723	737	717	735	727	733	705	730	710	709	719	735	762	704	751	738	774	712	728	716	675	747	724	705	675	730	759	724	706	697	741	742	689	715	678	739	756	725	734	727	729	711	719	740	703	725	736	729	730	773	693	731	738	723	728	776	710	718	683	771	756	707	719	733	781	709	789	700	691	725	726	723	708	715	718	722	725	708	735	743	746	751	760	729	720	741	739	708	740	712	728	771	696	722	743	718	757	746	707	716	737	730	710	685	751	737	734	703	714	767	731	699	684	738	734	711	729	750	710	737	744	745	715	713	768	755	695	760	694	730	734	743	736	725	720	740	737	785	743	714	700	714	722	759	726	700	696	714	748	724	700	735	740	728	673	765	749	711	759	695	734	739	726	742	736	711	716	731	686	695	775	752	682	709	714	769	728	753	809	707	704	748	748	728	656	737	736	716	728	752	769	665	712	703	691	718	697	740	765	715	740	728	755	707	695	719	718	747	715	690	725	710	733	690	740	705	731	752	723	706	745	688	699	712	773	754	761	715	695	676	735	744	698	729	723	717	728	731	734	719	721	713	704	710	682	707	737	728	716	739	740	771	759	731	716	724	744	740	731	739	711	701	753	703	694	772	758	708	660	689	728	780	708	705	763	718	699	712	760	785	762	763	747	704	690	654	759	720	784	743	708	722	699	726	725	701	720	756	685	747	675	698	748	754	695	728	756	782	667	782	733	775	708	746	709	708	727	758	735	692	740	744	723	747	781	717	682	729	741	740	697	717	709	744	720	719	751	764	733	670	758	739	715	702	735	739	722	716	713	775	723	713	679	783	780	686	711	744	748	731	765	731	724	693	718	700	725	734	750	733	691	746	724	749	724	716	700	732	752	736	712	663	730	755	734	739	744	714	753	722	749	742	699	721	698	695	777	705	678	735	719	709	728	703	729	781	714	714	717	783	671	719	710	736	718	748	748	732	677	699	705	686	702	696	684	710	721	709	719	698	713	727	778	746	751	774	691	727	746	762	708	687	699	694	736	739	740	771	715	717	708	761	721	720	685	657	702	721	751	772	730	745	730	665	745	727	668	699	735	740	734	757	643	755	749	714	789	787	778	746	682	726	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	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	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
